From 9efc3e7b877b66e1151901cbcf80bb17a36e661b Mon Sep 17 00:00:00 2001 From: autosubmit Date: Mon, 17 Nov 2025 18:36:26 +0800 Subject: [PATCH] Auto Submit --- index.html | 2 +- ...> layouts__SimpleLayouts.494c4471.async.js | 218 +++---- layouts__index.27b4c7a5.async.js | 567 ------------------ layouts__index.c228c632.async.js | 567 ++++++++++++++++++ layouts__user__index.84246434.async.js | 99 --- layouts__user__index.d2941a81.async.js | 99 +++ ...nnovation__Detail__index.351cb34b.async.js | 243 ++++++++ ...nnovation__Detail__index.7ec640da.async.js | 243 -------- ...Innovation__Tasks__index.b8bc86cc.async.js | 152 ++--- ... => p__Paths__New__index.a48547d6.async.js | 6 +- ...il__Collaborators__index.5a239559.async.js | 180 ------ ...il__Collaborators__index.9fa5833a.async.js | 180 ++++++ ... p__Shixuns__Edit__index.d12c738a.async.js | 154 ++--- p__index.30fecb60.async.js | 13 + p__index.36676545.async.js | 13 - umi.04468184.js => umi.1b412092.js | 2 +- 16 files changed, 1369 insertions(+), 1369 deletions(-) rename layouts__SimpleLayouts.993484bc.async.js => layouts__SimpleLayouts.494c4471.async.js (75%) delete mode 100644 layouts__index.27b4c7a5.async.js create mode 100644 layouts__index.c228c632.async.js delete mode 100644 layouts__user__index.84246434.async.js create mode 100644 layouts__user__index.d2941a81.async.js create mode 100644 p__Innovation__Detail__index.351cb34b.async.js delete mode 100644 p__Innovation__Detail__index.7ec640da.async.js rename p__Innovation__Tasks__index.6d8d946d.async.js => p__Innovation__Tasks__index.b8bc86cc.async.js (60%) rename p__Paths__New__index.9d930f2f.async.js => p__Paths__New__index.a48547d6.async.js (92%) delete mode 100644 p__Shixuns__Detail__Collaborators__index.5a239559.async.js create mode 100644 p__Shixuns__Detail__Collaborators__index.9fa5833a.async.js rename p__Shixuns__Edit__index.78a3b2da.async.js => p__Shixuns__Edit__index.d12c738a.async.js (51%) create mode 100644 p__index.30fecb60.async.js delete mode 100644 p__index.36676545.async.js rename umi.04468184.js => umi.1b412092.js (99%) diff --git a/index.html b/index.html index a34d0bfc13..cb5f487cde 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.993484bc.async.js b/layouts__SimpleLayouts.494c4471.async.js similarity index 75% rename from layouts__SimpleLayouts.993484bc.async.js rename to layouts__SimpleLayouts.494c4471.async.js index 40ed519d81..e205180bee 100644 --- a/layouts__SimpleLayouts.993484bc.async.js +++ b/layouts__SimpleLayouts.494c4471.async.js @@ -1,41 +1,41 @@ -!(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=ve=>{try{fe(y.next(ve))}catch(ie){re(ie)}},ge=ve=>{try{fe(y.throw(ve))}catch(ie){re(ie)}},fe=ve=>ve.done?E(ve.value):Promise.resolve(ve.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(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},59477:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},65363:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},81953:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},26227:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},49198:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},41464:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},87169:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},52671:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},8657:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},56082:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},33853:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},15075:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},43531:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},38819:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},96408: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"}},31002: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"}},96435:function(de,ne,y){"use strict";var E=y(59301),re=Object.defineProperty,oe=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ve=(Ee,Le,Te)=>Le in Ee?re(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ee[Le]=Te,ie=(Ee,Le)=>{for(var Te in Le||(Le={}))ge.call(Le,Te)&&ve(Ee,Te,Le[Te]);if(oe)for(var Te of oe(Le))fe.call(Le,Te)&&ve(Ee,Te,Le[Te]);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+"},64303:function(de,ne,y){"use strict";var E=y(59301),re=Object.defineProperty,oe=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ve=(Ee,Le,Te)=>Le in Ee?re(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ee[Le]=Te,ie=(Ee,Le)=>{for(var Te in Le||(Le={}))ge.call(Le,Te)&&ve(Ee,Te,Le[Te]);if(oe)for(var Te of oe(Le))fe.call(Le,Te)&&ve(Ee,Te,Le[Te]);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=="},25863: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 he=ce-a,be=x-ae,Ae=NaN,Oe=NaN;if(he===0)if(be===0)ce===a&&(Ae=ce,Oe=b);else{var Me=(te-le)/be,Ye=te-Me*x;Ae=ce,Oe=Me*Ae+Ye}else if(be===0){var De=(b-ee)/he,$e=b-De*ce;Ae=x,Oe=De*Ae+$e}else{var De=(b-ee)/he,Me=(te-le)/be,$e=b-De*ce,Ye=te-Me*x;Ae=(Ye-$e)/(De-Me),Oe=De*Ae+$e}return pe.x=Ae,pe.y=Oe,pe}function ge(ce,b,a,ee,x,te,ae,le,pe,he,be,Ae,Oe,Me){var Ye=1-pe,De=pe,$e=ce*Ye+a*De,ct=b*Ye+ee*De,$t=a*Ye+x*De,bt=ee*Ye+te*De,Ft=x*Ye+ae*De,Ct=te*Ye+le*De,Et=$e*Ye+$t*De,Xt=ct*Ye+bt*De,It=$t*Ye+Ft*De,et=bt*Ye+Ct*De,xt=Et*Ye+It*De,Jt=Xt*Ye+et*De;he.x=$e,he.y=ct,be.x=Et,be.y=Xt,Ae.x=xt,Ae.y=Jt,Oe.x=It,Oe.y=et,Me.x=Ft,Me.y=Ct}var fe=new go.Spot(.156,.156),ve=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=ve,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=ve,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),he=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,he)),be.add(new go.PathSegment(go.PathSegment.Line,.8*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,b,a-he)),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-he)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,0,he).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 he=E(),be=E(),Ae=E(),Oe=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.42,he,be,Ae,Oe,Oe);var Me=E(),Ye=E(),De=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.58,Oe,Oe,De,Me,Ye);var $e=E(),ct=E(),$t=E();ge(ae,le+te,ae-x,le+te,ae-te,le+x,ae-te,le,.42,$e,ct,$t,Oe,Oe);var bt=E(),Ft=E(),Ct=E();return ge(ae,le+te,ae-x,le+te,ae-te,le+x,ae-te,le,.58,Oe,Oe,Ct,bt,Ft),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,bt.x*b,bt.y*a,Ft.x*b,Ft.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,he.x*b,he.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,$t.x*b,$t.y*a)),pe.add(new go.PathSegment(go.PathSegment.Line,De.x*b,De.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,Me.x*b,Me.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,$t.x*b,$t.y*a,$e.x*b,$e.y*a,ct.x*b,ct.y*a).close()),re(he),re(be),re(Ae),re(Oe),re(Me),re(Ye),re(De),re($e),re(ct),re($t),re(bt),re(Ft),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(),he=E(),be=E(),Ae=E(),Oe=new go.PathFigure((ae-te)*b,le*a,!1);ee.add(Oe),Oe.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,he,pe,pe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,he.x*b,he.y*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a));var Me=y(he.x,he.y);ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.56,pe,pe,he,be,Ae);var Ye=y(he.x,he.y);Oe.add(new go.PathSegment(go.PathSegment.Line,(Me.x*.1+.95*.9)*b,Me.y*.1*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*b,Me.y*.1*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*b,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,b,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Ye.x*.1+.9)*b,.15*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Ye.x*.1+.9)*b,(Ye.y*.1+.05*.9)*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,Ye.x*b,Ye.y*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),Oe.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 De=new go.PathFigure(ae*b,(le-te)*a,!1);ee.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),De.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(he),re(be),re(Ae),re(Me),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,he=new go.PathFigure(0,ae,!0);pe.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,ae)),he.add(new go.PathSegment(go.PathSegment.Line,te,0)),he.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),he.add(new go.PathSegment(go.PathSegment.Line,te,a)),he.add(new go.PathSegment(go.PathSegment.Line,te,le)),he.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,he=new go.PathFigure(0,ae,!0);pe.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,ae)),he.add(new go.PathSegment(go.PathSegment.Line,te,0)),he.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),he.add(new go.PathSegment(go.PathSegment.Line,te,a)),he.add(new go.PathSegment(go.PathSegment.Line,te,le)),he.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 he=new go.Geometry,be=new go.PathFigure(b,.5*a,!0);he.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 he.spot1=new go.Spot(Ae.x,Ae.y),Ae=oe(.7,pe/a,1,.5,0,ae/a,1,ae/a,Ae),he.spot2=new go.Spot(Ae.x,Ae.y),re(Ae),he}),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 he=new go.Geometry,be=new go.PathFigure(b,.5*a,!0);he.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()),he.spot1=new go.Spot(0,te/a);var Ae=oe(.7,pe/a,1,.5,0,ae/a,1,ae/a,E());return he.spot2=new go.Spot(Ae.x,Ae.y),re(Ae),he}),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,he=.1,be=new go.PathFigure(pe*b,(he+te)*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe-x)*b,he*a,(pe-ae)*b,(he+te)*a,(pe-x)*b,(he+le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-te)*a,(pe-x)*b,(he-le)*a,(pe-ae)*b,(he-te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+x)*b,he*a,(pe+ae)*b,(he-te)*a,(pe+x)*b,(he-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he+te)*a,(pe+x)*b,(he+le)*a,(pe+ae)*b,(he+te)*a));var Ae=.05,Oe=ie*Ae;pe=.05,he=.25;var Me=new go.PathFigure(.5*b,.2*a,!0);return ee.add(Me),Me.add(new go.PathSegment(go.PathSegment.Line,.95*b,.2*a)),pe=.95,he=.25,Me.add(new go.PathSegment(go.PathSegment.Bezier,(pe+Ae)*b,he*a,(pe+Oe)*b,(he-Ae)*a,(pe+Ae)*b,(he-Oe)*a)),Me.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.85*b,.35*a)),Ae=.025,Oe=ie*Ae,pe=.825,he=.35,Me.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-Ae)*a,(pe+Ae)*b,(he-Oe)*a,(pe+Oe)*b,(he-Ae)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,he*a,(pe-Oe)*b,(he-Ae)*a,(pe-Ae)*b,(he-Oe)*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*b,a)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*b,.7*a)),Ae=.05,Oe=ie*Ae,pe=.5,he=.7,Me.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-Ae)*a,(pe+Ae)*b,(he-Oe)*a,(pe+Oe)*b,(he-Ae)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,he*a,(pe-Oe)*b,(he-Ae)*a,(pe-Ae)*b,(he-Oe)*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.45*b,a)),Me.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),Me.add(new go.PathSegment(go.PathSegment.Line,.2*b,.35*a)),Ae=.025,Oe=ie*Ae,pe=.175,he=.35,Me.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-Ae)*a,(pe+Ae)*b,(he-Oe)*a,(pe+Oe)*b,(he-Ae)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,he*a,(pe-Oe)*b,(he-Ae)*a,(pe-Ae)*b,(he-Oe)*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a)),Me.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Me.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Ae=.05,Oe=ie*Ae,pe=.05,he=.25,Me.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-Ae)*a,(pe-Ae)*b,(he-Oe)*a,(pe-Oe)*b,(he-Ae)*a)),Me.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 he=new go.PathFigure((te+x)*b,(te+x)*a,!1);return ee.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*b,te*a)),he.add(new go.PathSegment(go.PathSegment.Move,te*b,(te+x)*a)),he.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 he=new go.PathFigure((ae+te)*b,le*a,!0);return ee.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),he.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,he=.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,he*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he+le)*a,(pe+le)*b,(he+ae)*a,(pe+ae)*b,(he+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b,he*a,(pe-ae)*b,(he+le)*a,(pe-le)*b,(he+ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-le)*a,(pe-le)*b,(he-ae)*a,(pe-ae)*b,(he-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b,he*a,(pe+ae)*b,(he-le)*a,(pe+le)*b,(he-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 he=new go.PathFigure((ae-x)*b,le*a,!0);return ee.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),he.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 he=new go.PathFigure(.8*b,.5*a,!0);ee.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,a,.7*b,(le+te)*a,(ae+te)*b,(le+x)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,.45*b,.75*a,.45*b,.25*a)),he.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 he=new go.PathFigure(.2*b,0,!0);return ee.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(ae+te)*b,(le-x)*a,.9*b,(le-te)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,a,.9*b,(le+te)*a,(ae+te)*b,(le+x)*a)),he.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,he=.5,be=(x-b)/2,Ae=(te-a)/2,Oe=new go.PathFigure(pe*b+be,(he+le)*a+Ae,!0);ee.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,he*a+Ae,(pe-ae)*b+be,(he+le)*a+Ae,(pe-le)*b+be,(he+ae)*a+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he-le)*a+Ae,(pe-le)*b+be,(he-ae)*a+Ae,(pe-ae)*b+be,(he-le)*a+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le+ae*.5)*b+be,he*a+Ae,pe*b+be,(he-le)*a+Ae,(pe-le+ae*.5)*b+be,(he-ae)*a+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he+le)*a+Ae,(pe-le+ae*.5)*b+be,(he+ae)*a+Ae,pe*b+be,(he+le)*a+Ae).close()),ae=ie*.4,le=.4,pe=.2,he=.5;var Me=new go.PathFigure(pe*b+be,(he+le)*a+Ae,!0);ee.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,he*a+Ae,(pe-ae)*b+be,(he+le)*a+Ae,(pe-le)*b+be,(he+ae)*a+Ae)),Me.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he-le)*a+Ae,(pe-le)*b+be,(he-ae)*a+Ae,(pe-ae)*b+be,(he-le)*a+Ae)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le+ae*.5)*b+be,he*a+Ae,pe*b+be,(he-le)*a+Ae,(pe-le+ae*.5)*b+be,(he-ae)*a+Ae)),Me.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he+le)*a+Ae,(pe-le+ae*.5)*b+be,(he+ae)*a+Ae,pe*b+be,(he+le)*a+Ae).close()),ae=ie*.2,le=.2,pe=.5,he=.5;var Ye=new go.PathFigure((pe-le)*b+be,he*a+Ae,!0);ee.add(Ye),Ye.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he-le)*a+Ae,(pe-le)*b+be,(he-ae)*a+Ae,(pe-ae)*b+be,(he-le)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,he*a+Ae,(pe+ae)*b+be,(he-le)*a+Ae,(pe+le)*b+be,(he-ae)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he+le)*a+Ae,(pe+le)*b+be,(he+ae)*a+Ae,(pe+ae)*b+be,(he+le)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,he*a+Ae,(pe-ae)*b+be,(he+le)*a+Ae,(pe-le)*b+be,(he+ae)*a+Ae)),ae=ie*.4,le=.4,pe=.8,he=.5;var De=new go.PathFigure(pe*b+be,(he-le)*a+Ae,!0);ee.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,he*a+Ae,(pe+ae)*b+be,(he-le)*a+Ae,(pe+le)*b+be,(he-ae)*a+Ae)),De.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he+le)*a+Ae,(pe+le)*b+be,(he+ae)*a+Ae,(pe+ae)*b+be,(he+le)*a+Ae)),De.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le-ae*.5)*b+be,he*a+Ae,pe*b+be,(he+le)*a+Ae,(pe+le-ae*.5)*b+be,(he+ae)*a+Ae)),De.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he-le)*a+Ae,(pe+le-ae*.5)*b+be,(he-ae)*a+Ae,pe*b+be,(he-le)*a+Ae).close()),ae=ie*.8,le=.8,pe=1,he=.5;var $e=new go.PathFigure(pe*b+be,(he-le)*a+Ae,!0);return ee.add($e),$e.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,he*a+Ae,(pe+ae)*b+be,(he-le)*a+Ae,(pe+le)*b+be,(he-ae)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he+le)*a+Ae,(pe+le)*b+be,(he+ae)*a+Ae,(pe+ae)*b+be,(he+le)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le-ae*.5)*b+be,he*a+Ae,pe*b+be,(he+le)*a+Ae,(pe+le-ae*.5)*b+be,(he+ae)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he-le)*a+Ae,(pe+le-ae*.5)*b+be,(he-ae)*a+Ae,pe*b+be,(he-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(),he=E(),be=E(),Ae=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.5,pe,pe,he,be,Ae);var Oe=y(he.x,he.y),Me=new go.PathFigure(he.x*b,he.y*a,!0);ee.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),Me.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,he,pe,pe),Me.add(new go.PathSegment(go.PathSegment.Bezier,he.x*b,he.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,he,pe,pe),Me.add(new go.PathSegment(go.PathSegment.Line,he.x*b,he.y*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,Ae.x*b,Ae.y*a,be.x*b,be.y*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),Me.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,he,be,Ae),Me.add(new go.PathSegment(go.PathSegment.Bezier,he.x*b,he.y*a,Ae.x*b,Ae.y*a,be.x*b,be.y*a).close());var Me=new go.PathFigure(.45*b,0,!0);return ee.add(Me),Me.add(new go.PathSegment(go.PathSegment.Line,.45*b,.5*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*b,.5*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*b,0).close()),re(pe),re(he),re(be),re(Ae),re(Oe),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,he=.5-.5*Math.SQRT2/2,be=1,Ae=.5,Oe=.5,Me=0,Ye=new go.PathFigure(pe*b,(1-he)*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,(Oe+te)*b,(Me+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,he=Math.PI/4,be=4*(1-Math.cos(he))/(3*Math.sin(he)),Ae=be*.5,Oe=ae,Me=ae,Ye=be*Oe,De=be*Me;te.add(new go.PathSegment(go.PathSegment.Bezier,(le-Oe)*b,pe*a,(le-(Ye+Oe)/2)*b,(pe+(Me+De)/2)*a,(le-Oe)*b,(pe+De)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,le*b,(pe-Me)*a,(le-Oe)*b,(pe-De)*a,(le-Ye)*b,(pe-Me)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(le+Oe)*b,pe*a,(le+Ye)*b,(pe-Me)*a,(le+Oe)*b,(pe-De)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*b,(1-.595)*a,(le+Oe)*b,(pe+De)*a,(le+(Ye+Oe)/2)*b,(pe+(Me+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 $e=new go.PathFigure(.2*b,a,!1);ee.add($e),$e.add(new go.PathSegment(go.PathSegment.Line,.2*b,.8*a));var ct=new go.PathFigure(.8*b,a,!1);return ee.add(ct),ct.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,he=.9,be=new go.PathFigure((pe-ae)*b,he*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-ae)*a,(pe-ae)*b,(he-le)*a,(pe-le)*b,(he-ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ae)*b,he*a,(pe+le)*b,(he-ae)*a,(pe+ae)*b,(he-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he+ae)*a,(pe+ae)*b,(he+le)*a,(pe+le)*b,(he+ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ae)*b,he*a,(pe-le)*b,(he+ae)*a,(pe-ae)*b,(he+le)*a).close()),ae=.1,le=ie*.1,pe=.8,he=.9;var Ae=new go.PathFigure((pe-ae)*b,he*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-ae)*a,(pe-ae)*b,(he-le)*a,(pe-le)*b,(he-ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ae)*b,he*a,(pe+le)*b,(he-ae)*a,(pe+ae)*b,(he-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he+ae)*a,(pe+ae)*b,(he+le)*a,(pe+le)*b,(he+ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ae)*b,he*a,(pe-le)*b,(he+ae)*a,(pe-ae)*b,(he+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,he=ie*.1,be=.1,Ae=.9,Oe=new go.PathFigure((be-pe)*b,Ae*a,!0);ee.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae-pe)*a,(be-pe)*b,(Ae-he)*a,(be-he)*b,(Ae-pe)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*b,Ae*a,(be+he)*b,(Ae-pe)*a,(be+pe)*b,(Ae-he)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae+pe)*a,(be+pe)*b,(Ae+he)*a,(be+he)*b,(Ae+pe)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*b,Ae*a,(be-he)*b,(Ae+pe)*a,(be-pe)*b,(Ae+he)*a)),pe=.1,he=ie*.1,be=.4,Ae=.9;var Me=new go.PathFigure((be-pe)*b,Ae*a,!0);return ee.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae-pe)*a,(be-pe)*b,(Ae-he)*a,(be-he)*b,(Ae-pe)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*b,Ae*a,(be+he)*b,(Ae-pe)*a,(be+pe)*b,(Ae-he)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae+pe)*a,(be+pe)*b,(Ae+he)*a,(be+he)*b,(Ae+pe)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*b,Ae*a,(be-he)*b,(Ae+pe)*a,(be-pe)*b,(Ae+he)*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,Oe=.175,Me=.95,le=new go.PathFigure((Oe-be)*b,Me*a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me-be)*a,(Oe-be)*b,(Me-Ae)*a,(Oe-Ae)*b,(Me-be)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+be)*b,Me*a,(Oe+Ae)*b,(Me-be)*a,(Oe+be)*b,(Me-Ae)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me+be)*a,(Oe+be)*b,(Me+Ae)*a,(Oe+Ae)*b,(Me+be)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-be)*b,Me*a,(Oe-Ae)*b,(Me+be)*a,(Oe-be)*b,(Me+Ae)*a));var be=.05,Ae=ie*.05,Oe=.375,Me=.95,pe=new go.PathFigure((Oe-be)*b,Me*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me-be)*a,(Oe-be)*b,(Me-Ae)*a,(Oe-Ae)*b,(Me-be)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+be)*b,Me*a,(Oe+Ae)*b,(Me-be)*a,(Oe+be)*b,(Me-Ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me+be)*a,(Oe+be)*b,(Me+Ae)*a,(Oe+Ae)*b,(Me+be)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-be)*b,Me*a,(Oe-Ae)*b,(Me+be)*a,(Oe-be)*b,(Me+Ae)*a));var be=.05,Ae=ie*.05,Oe=.625,Me=.95,he=new go.PathFigure((Oe-be)*b,Me*a,!0);ee.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me-be)*a,(Oe-be)*b,(Me-Ae)*a,(Oe-Ae)*b,(Me-be)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+be)*b,Me*a,(Oe+Ae)*b,(Me-be)*a,(Oe+be)*b,(Me-Ae)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me+be)*a,(Oe+be)*b,(Me+Ae)*a,(Oe+Ae)*b,(Me+be)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-be)*b,Me*a,(Oe-Ae)*b,(Me+be)*a,(Oe-be)*b,(Me+Ae)*a));var be=.05,Ae=ie*.05,Oe=.825,Me=.95,Ye=new go.PathFigure((Oe-be)*b,Me*a,!0);ee.add(Ye),Ye.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me-be)*a,(Oe-be)*b,(Me-Ae)*a,(Oe-Ae)*b,(Me-be)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+be)*b,Me*a,(Oe+Ae)*b,(Me-be)*a,(Oe+be)*b,(Me-Ae)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me+be)*a,(Oe+be)*b,(Me+Ae)*a,(Oe+Ae)*b,(Me+be)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-be)*b,Me*a,(Oe-Ae)*b,(Me+be)*a,(Oe-be)*b,(Me+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(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,he=.35,be=.775,Ae=new go.PathFigure((he-le)*b,be*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,he*b,(be-le)*a,(he-le)*b,(be-pe)*a,(he-pe)*b,(be-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(he+le)*b,be*a,(he+pe)*b,(be-le)*a,(he+le)*b,(be-pe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,he*b,(be+le)*a,(he+le)*b,(be+pe)*a,(he+pe)*b,(be+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(he-le)*b,be*a,(he-pe)*b,(be+le)*a,(he-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 he=new go.PathFigure(0,.7*a,!1);return ee.add(he),he.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 he=new go.PathFigure(.15*b,.5*a,!1);return ee.add(he),he.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 he=new go.PathFigure((ae-x)*b,le*a,!1);return ee.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),he.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()),he.add(new go.PathSegment(go.PathSegment.Move,.5*b,.7*a)),he.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,.75*b,.475*a,.75*b,.225*a)),he.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 he=new go.PathFigure(b*.78,a*.05,!1);return ee.add(he),he.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.05)),he.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.25)),he.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")},93510: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,ve=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 pt=parseFloat(rt);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}ve=rt,It(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",pt=y.id,Zt,ft=!1,Bt=0;Bt=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,pt){var Zt=document.createElement("param");Zt.setAttribute("name",Qe),Zt.setAttribute("value",pt),rt.appendChild(Zt)},De=function(rt){return rt&&rt!=="false"},$e=function(rt,Qe,pt){pe(ce)<=4.2&&(pt=!0);var Zt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ce||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Zt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ft=document.createElement("div");ft.classList.add("appletParameters","notranslate");var Bt=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)De(Qe.showToolBar)&&(Qe.height-=7),De(Qe.showAlgebraInput)&&(Qe.height-=37),Qe.width<605&&De(Qe.showToolBar)&&(Qe.width=605,Bt=605);else{var Rt=100;(De(Qe.showToolBar)||De(Qe.showMenuBar))&&(Qe.hasOwnProperty("customToolBar")&&(Qe.customToolbar=Qe.customToolBar),Rt=De(Qe.showMenuBar)?245:155),Bt=5?(Qe.appletOnLoad=function(Ve){var ht=rt.querySelector(".ggb_preview");ht&&ht.parentNode.removeChild(ht),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(sn),window.GGBT_wsf_view&&$(window).trigger("resize"),kn(Ve)},gt||sn.appendChild(tt)):ft.appendChild(tt),sn.appendChild(ft),gt||rt.appendChild(sn),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(ft),rt.appendChild(we),Qe.appletOnLoad=function(Ve){de.resize(),kn(Ve)}}function Ce(Ve,ht){ht&&typeof ht.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ve,ht.appletOnLoad):renderGGBElement(Ve),xt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ht)}function st(Ve,ht){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ve,params:ht}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Cn){Ce(Cn.article,Cn.params)}),html5AppletsToProcess=null)},pe(ce)<5&&(Ve.className+=" geogebraweb")):Ce(Ve,ht)}if(Zt){scriptLoadStarted=!0;for(var Gt=0;Gt0?(wt.remove(),sn.attr("id","fullscreencontent").show(),jQuery(kn).append(sn),window.dispatchEvent(new Event("resize"))):$e(wt,Qe,!1),window.GGBT_wsf_view.launchFullScreen(kn)}else ze=Zt,$e(rt,Qe,!1);if(!window.GGBT_wsf_view)for(it=0;itrt/4*3&&(wt=rt/4*3),kn=wt/5.8,Rt.setAttribute("src",x),Rt.setAttribute("width",wt),Rt.setAttribute("height",kn);var sn=(rt-wt)/2,gt=(Qe-kn)/2;Rt.style.left=sn+"px",Rt.style.top=gt+"px",ft.appendChild(Rt)}}return ft.appendChild(it),ft},Et=function(rt){return rt=rt.toLowerCase(),rt==="html5"||rt==="screenshot"?rt:"html5"},Xt=["web","webSimple","web3d","tablet","tablet3d","phone"],It=function(rt,Qe){if(ce=rt,Qe){et(ce,!0);return}var pt=!re;if(pt){var Zt=pe(ce);!isNaN(Zt)&&Zt<4.4&&(pt=!1)}var ft,Bt;window.location.protocol.substr(0,4)==="http"?ft=window.location.protocol:ft="http:";var it=ce.indexOf("//");it>0?Bt=ce:it===0?Bt=ft+ce:Bt="https://www.geogebra.org/apps/5.2.814.0/";for(var Rt in Xt)if(ce.slice(Xt[Rt].length*-1)===Xt[Rt]||ce.slice((Xt[Rt].length+1)*-1)===Xt[Rt]+"/"){et(Bt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!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")?Bt+="webSimple/":Bt+="web3d/",et(Bt,!1)},et=function(rt,Qe){if(rt.requirejs){Te=rt;return}rt.slice(-1)!=="/"&&(rt+="/"),Te=rt,Qe===null&&(Qe=rt.indexOf("http")===-1),Xe=Qe,b="web.nocache.js",a=!1;var pt=Te.split("/");pt.length>1&&(!Qe&&pt[pt.length-2]==="webSimple"?(b="webSimple.nocache.js",a=!0):Xt.indexOf(pt[pt.length-2])>=0&&(b=pt[pt.length-2]+".nocache.js")),pt=rt.split("/"),ce=pt[pt.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."),It("5.0",Qe))},xt=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(Jt):Jt();function Jt(){var rt=ne;ve!==null?rt=ve:parseFloat(rt)<5&&(rt="5.0"),It(rt,!1),ie!==null&&et(ie,Xe),fe=!0}return de},GGBAppletUtils=function(){"use strict";function de(){return window.GGBT_wsf_edit!==void 0}function ne(fe,ve){ve!=1?(fe.style.transformOrigin="0% 0% 0px",fe.style.webkitTransformOrigin="0% 0% 0px",fe.style.transform="scale("+ve+","+ve+")",fe.style.webkitTransform="scale("+ve+","+ve+")",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,ve,ie,xe,Ee,Le){var Te=null;if(Le!=null&&Le!="")for(var Xe=fe.parentNode;Xe!=null;)if((" "+Xe.className+" ").indexOf(" "+Le+" ")>-1){Te=Xe;break}else Xe=Xe.parentNode;var ze=0,ce=0,b=0,a=0,ee=0,x=0,te=0;if(Te)ze=Te.offsetWidth,ce=Math.max(xe?Te.offsetWidth:0,Te.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ze=Math.min(window.innerWidth,document.documentElement.clientWidth),ce=Math.min(window.innerHeight,document.documentElement.clientHeight),b=ze):(ze=window.innerWidth,ce=window.innerHeight,b=window.innerWidth),fe){var ae=fe.getBoundingClientRect();ae.left>0&&ae.left<=ze&&(Ee===void 0||!Ee)&&(document.dir==="rtl"?(ee=ze-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)&&ve>0&&ve+a1&&(Le=!0)),ve&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Le=!0),!(fe.hasOwnProperty("disableAutoScale")&&fe.disableAutoScale))Ee=E(fe,ve,Le,ie,fe.scaleContainerClass);else return xe;return Le&&(!fe.hasOwnProperty("scale")||xe===1)?Ee:Math.min(xe,Ee)}function oe(fe){var ve=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),xe=fe.getBoundingClientRect(),Ee=(ve-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,ve){var ie=fe.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ve.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(ve,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 ve=fe.lastIndexOf(rb);ve==-1&&(ve=fe.length);var ie=fe.indexOf(sb);ie==-1&&(ie=fe.length);var xe=fe.lastIndexOf(tb,Math.min(ie,ve));return xe>=O?fe.substring(O,xe+P):W}function ne(fe){if(!fe.match(/^\w+:\/\//)){var ve=o.createElement(ub);ve.src=fe+vb,fe=de(ve.src)}return fe}function y(){var fe=__gwt_getMetaProperty(wb);return fe!=null?fe:W}function E(){for(var fe=o.getElementsByTagName(_),ve=O;veO?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 ve=E[fe](),ie=y[fe];if(ve in ie)return ve;var xe=[];for(var Ee in ie)xe[ie[Ee]]=Ee;throw r&&r(fe,xe,ve),null}if(__gwt_isKnownPropertyValue=function(fe,ve){return ve in y[fe]},webModule.__getPropMap=function(){var fe={};for(var ve in y)y.hasOwnProperty(ve)&&(fe[ve]=re(ve));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})()},28735: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(74128);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&&Te.call(a,te)&&(x[te]=a[te]);return x},ze=(a,ee,x)=>new Promise((te,ae)=>{var le=be=>{try{he(x.next(be))}catch(Ae){ae(Ae)}},pe=be=>{try{he(x.throw(be))}catch(Ae){ae(Ae)}},he=be=>be.done?te(be.value):Promise.resolve(be.value).then(le,pe);he((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:he,visible:be,onClose:Ae=()=>{},onSuccess:Oe=()=>{}}=ee,Me=Xe(ee,["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"]);const[Ye]=ge.default.useForm(),De=(0,E.useRef)(),[$e,ct]=(0,E.useState)(!1);(0,E.useEffect)(()=>{De.current=Me.schoolId},[Me.schoolId]),(0,E.useEffect)(()=>{Ye.setFieldsValue({department:he})},[he]);const $t=bt=>ze(void 0,null,function*(){var Ft,Ct,Et;const{department:Xt,remarks:It}=bt||{};ct(!0);const et=yield(0,xe.ZP)("/api/add_department_applies/inspect.json",{method:"get",params:{name:Xt,school_id:De.current}});ct(!1);const xt=()=>ze(void 0,null,function*(){const Jt=yield le({type:"account/appplyDepartment",payload:{school_id:De.current,name:Xt,remarks:It}});(Jt==null?void 0:Jt.status)===0&&(fe.ZP.success("\u65B0\u589E\u9662\u7CFB/\u90E8\u95E8\u6210\u529F\uFF01"),Oe(Xt),Ae())});if((et==null?void 0:et.status)===0){if((Ft=et==null?void 0:et.data)!=null&&Ft.name){ve.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:(Et=et==null?void 0:et.data)==null?void 0:Et.size}],pagination:!1})),onOk:()=>{Oe(Xt),Ae()}});return}xt()}});return E.createElement(ve.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:$t},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)},15028:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(59301),re=y(65582),oe=y(43418),ge="data:image/png;base64,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",fe="data:image/png;base64,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",ve={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:Te=()=>{}})=>{const Xe=()=>E.createElement("div",{className:ve.flexColumn},E.createElement("img",{className:ve.img,src:fe}),E.createElement("span",{className:ve.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),ze=()=>E.createElement("div",{className:ve.flexColumn},E.createElement("img",{className:ve.img,src:ge}),E.createElement("span",{className:ve.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),ce=()=>Le===3?E.createElement(E.Fragment,null,ze(),Xe()):Le===2?Xe():ze();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:()=>{Te(),re.history.push("/account/certification")},onCancel:()=>{Te()}},E.createElement("div",{className:ve.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),E.createElement("div",{className:ve.flexRow},ce()))};var xe=(0,re.connect)(({paperlibrary:Ee,loading:Le,globalSetting:Te})=>({paperlibrary:Ee,globalSetting:Te,loading:Le.effects}))(ie)},86378:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ct}});var E=y(59301),re=y(78241),oe=y(71418),ge=y(8591),fe=y(43418),ve=y(95237),ie=y(19842),xe=y(43428),Ee=y(4676),Le="data:image/png;base64,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",Te={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"},Xe=y(44489),ze=y(41348),ce=y(62985),b=y(38147),a=y(96565),ee=y(77254),x=y(1846),te=y(89501),ae=y(6339),le=y(27687),pe=y(59301),he=Object.defineProperty,be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Me=($t,bt,Ft)=>bt in $t?he($t,bt,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):$t[bt]=Ft,Ye=($t,bt)=>{for(var Ft in bt||(bt={}))Ae.call(bt,Ft)&&Me($t,Ft,bt[Ft]);if(be)for(var Ft of be(bt))Oe.call(bt,Ft)&&Me($t,Ft,bt[Ft]);return $t},De=($t,bt,Ft)=>new Promise((Ct,Et)=>{var Xt=xt=>{try{et(Ft.next(xt))}catch(Jt){Et(Jt)}},It=xt=>{try{et(Ft.throw(xt))}catch(Jt){Et(Jt)}},et=xt=>xt.done?Ct(xt.value):Promise.resolve(xt.value).then(Xt,It);et((Ft=Ft.apply($t,bt)).next())}),ct=(0,E.forwardRef)(({onUpdateNum:$t,onlyMediatorOpenStr:bt},Ft)=>{var Ct;const[Et]=re.default.useForm(),[Xt,It]=(0,E.useState)([]),[et,xt]=(0,E.useState)({}),[Jt,rt]=(0,E.useState)(null),[Qe,pt]=(0,E.useState)(!1),[Zt,ft]=(0,E.useState)([]),[Bt,it]=(0,E.useState)(!1),[Rt,wt]=(0,E.useState)(""),[kn,sn]=(0,E.useState)([]),[gt,tt]=(0,E.useState)([]),we=(0,E.useRef)(null),{progressOpen:Ce,openProgress:st,closeProgress:Gt,CreateProgressModal:Ge}=(0,x.Z)(),je=re.default.useWatch("knowledge",Et),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(bt)return ee.Z.subscribe(bt,vn=>{tn(vn.id)})},[bt]),(0,E.useEffect)(()=>{Jt===!1&&$t&&$t()},[Jt]);const Ve=()=>De(void 0,null,function*(){const Qt=yield(0,b.ZP)("/api/disciplines.json",{method:"get",params:{source:"new_question"}});tt(Qt.disciplines||[])}),ht=Qt=>De(void 0,null,function*(){const vn=yield(0,b.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:Qt}});sn(vn.tag_disciplines)}),Cn=()=>De(void 0,null,function*(){var Qt,vn,jn,zn;const Bn=document.createElement("div");Bn.className=Te.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 _n=[];if(Wn!=null&&Wn.analysis||_n.push(3),(Wn==null?void 0:Wn.item_type)==="SUBJECTIVE"&&!((Qt=Wn==null?void 0:Wn.answer_texts)!=null&&Qt.length)&&_n.push(2),!((vn=Wn==null?void 0:Wn.tag_disciplines)!=null&&vn.length)){_n.push(1);const pn=[(jn=Wn==null?void 0:Wn.discipline)==null?void 0:jn.id,(zn=Wn==null?void 0:Wn.sub_discipline)==null?void 0:zn.id].filter(He=>!!He);Et.setFieldValue("course",pn)}ft(_n),_n.length?pt(!0):Je(),xt(Wn)}document.body.removeChild(Bn)}),tn=Qt=>De(void 0,null,function*(){we.current=Qt,Cn(),Ve()}),qt=()=>{rt(!0)};(0,E.useImperativeHandle)(Ft,()=>({onClick:qt}));const Pn=Qt=>{sn([...kn,Ye({},Qt)])},Nn=(Qt,vn)=>{if(Qt!=null&&Qt.course){const[jn,zn]=Qt.course;ht(zn),wt(new Date),Et.setFieldsValue({knowledge:[]})}},Je=()=>De(void 0,null,function*(){var Qt,vn,jn;const{analysis:zn="",answer_texts:Bn="",course:Wn=[],knowledge:_n=[]}=Et.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",_n==null?void 0:_n.map(Lt=>Lt.value)),st(),It([]),it(!0),pt(!1);const He=yield(0,te.$)(pn);if((He==null?void 0:He.status)===0)if((vn=(Qt=He==null?void 0:He.data)==null?void 0:Qt.content)!=null&&vn.length){Gt(100),It((jn=He==null?void 0:He.data)==null?void 0:jn.content);return}else ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");it(!1),Gt()}),Mt=()=>De(void 0,null,function*(){var Qt,vn;const jn=new FormData;if(jn.append("scene_type",5),jn.append("item_bank_id",we.current),jn.append("count",1),Ce)return Promise.reject();st();const zn=yield(0,te.$)(jn);if((zn==null?void 0:zn.status)===0){if((vn=(Qt=zn==null?void 0:zn.data)==null?void 0:Qt.content)!=null&&vn.length)return Gt(100),zn;ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898")}return Gt(),zn}),Ht=()=>{var Qt,vn;const jn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],{name:zn,choices:Bn=[],item_type:Wn,tag_disciplines:_n=[],difficulty:pn,analysis:He,answer_texts:Lt,standard_answer:Sn}=et,an=`1.\u3010${(Qt=dt.find(Ot=>Ot.value===Wn))==null?void 0:Qt.type}\u3011${zn}`;let _e="";const mt=(vn=_n==null?void 0:_n.map(Ot=>Ot.name))==null?void 0:vn.join("\u3001");return Wn==="SUBJECTIVE"?_e=(Lt==null?void 0:Lt[0])||"":Wn==="JUDGMENT"?Bn==null||Bn.forEach((Ot,vt)=>{Ot.is_answer&&(_e=vt?"\u9519\u8BEF":"\u6B63\u786E")}):Bn==null||Bn.forEach((Ot,vt)=>{Ot.is_answer&&(_e=_e+ut[vt])}),pe.createElement("div",{className:Te.leftNode},pe.createElement(ae.Z,{className:"mb10",value:an}),Bn==null?void 0:Bn.map((Ot,vt)=>pe.createElement("div",{key:vt,className:Te.option},pe.createElement("div",{className:Te.serial},ut[vt],"."),pe.createElement(ae.Z,{style:{flex:1},value:Ot==null?void 0:Ot.choice_text}))),pe.createElement("div",{style:{background:"#f1f1f1",height:1}}),Wn==="COMPLETION"?Sn==null?void 0:Sn.map((Ot,vt)=>{var Se,Ie;return pe.createElement("div",{className:Te.row,style:{alignItems:"center"},key:vt},pe.createElement("div",{className:Te.label},"\u7B54\u6848",vt+1),pe.createElement("div",{className:Te.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:(Ie=Ot==null?void 0:Ot.answer_text)==null?void 0:Ie.join("\u3001"),readOnly:!0})))}):pe.createElement("div",{className:Te.row},pe.createElement("div",{className:Te.label},"\u7B54\u6848"),pe.createElement("div",{className:Te.content},_e)),pe.createElement("div",{className:Te.row},pe.createElement("div",{className:Te.label},"\u96BE\u5EA6"),pe.createElement("div",{className:Te.content},jn[pn-1]||"")),pe.createElement("div",{className:Te.row},pe.createElement("div",{className:Te.label},"\u89E3\u6790"),pe.createElement(ae.Z,{style:{flex:1},value:He||""})),pe.createElement("div",{className:Te.row},pe.createElement("div",{className:Te.label},"\u77E5\u8BC6\u70B9"),pe.createElement("div",{className:Te.content},mt)))};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:()=>pt(!1),onOk:()=>Et.submit(),afterClose:()=>{Et.resetFields()}},pe.createElement("div",{className:Te.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:Et,onValuesChange:Nn,layout:"vertical",colon:!1,onFinish:Je},Zt.includes(1)&&pe.createElement(ve.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:Rt,height:300,zIndex:1003,selectvalues:je,subId:(Ct=Et.getFieldsValue().course)==null?void 0:Ct[1],knowledgeOptions:kn,onAddKnowledgeFinish:Pn,className:Te.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})))),Jt&&pe.createElement(Xe.Z,{isIntelligentAssistant:!0,setScoreShow:rt,isshixuns:!1,ScoreShow:!!Jt,isloadings:!1,onOk:Qt=>{if(!Qt.length){ge.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}tn(Qt[0])}}),pe.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Bt},pe.createElement(ve.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(ze.Z,{stickyTop:-24,isSingleSelection:!0,hideWordFeatures:!0,dataSource:Xt,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:()=>it(!1),onSuccess:()=>{it(!1),rt(!1)},onExchange:Mt}),pe.createElement("div",{style:{height:70}})),Ge(["\u9898\u76EE\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u9898\u76EE\u53D8\u6362\u4E2D"]))})},1846:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Xe}});var E=y(59301),re=y(43418),oe=y(95237),ge=y(93948),fe="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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",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 Xe=()=>{const[ze,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(Oe=>Oe>=99?(clearInterval(te.current),99):Oe+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 Oe=Ae/1048576;let Me;return Oe<=.3?Me=3:Oe<=.5?Me=5:Oe<=1?Me=10:Oe<=2?Me=20:Oe<=3?Me=30:Oe<=10?Me=Oe*10:Me=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Me}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},he=()=>Ee.createElement("span",{className:xe.dotLoading},Ee.createElement("span",null,"."),Ee.createElement("span",null,"."),Ee.createElement("span",null,"."));return{progress:ze,progressOpen:b,openProgress:ae,closeProgress:le,toggleLock:()=>x(Ae=>!Ae),CreateProgressModal:(Ae=Le,Oe)=>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"}},ze<=30&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:fe,alt:"Step 1"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[0],he())),ze>30&&ze<60&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:ve,alt:"Step 2"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[1],he())),ze>=60&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:ie,alt:"Step 3"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[2],he())),Ee.createElement(ge.Z,{className:xe.progress,status:"active",style:{width:"auto"},size:[300,8],percent:ze}),!!Oe&&Ee.createElement("div",{className:"c-grey-999"},pe(Oe))))}}},89501:function(de,ne,y){"use strict";y.d(ne,{$:function(){return Ct},Z:function(){return Xt}});var E=y(59301),re=y(95645),oe=y(65582),ge=y(54580),fe=y(8591),ve=y(43418),ie=y(95237),xe=y(43428),Ee=y(41348),Le=y(1846),Te=y(59301),Xe=(It,et,xt)=>new Promise((Jt,rt)=>{var Qe=ft=>{try{Zt(xt.next(ft))}catch(Bt){rt(Bt)}},pt=ft=>{try{Zt(xt.throw(ft))}catch(Bt){rt(Bt)}},Zt=ft=>ft.done?Jt(ft.value):Promise.resolve(ft.value).then(Qe,pt);Zt((xt=xt.apply(It,et)).next())});const{Dragger:ze}=ge.default;var b=(0,E.forwardRef)(({onUpdateNum:It},et)=>{var xt;const[Jt,rt]=(0,E.useState)([]),[Qe,pt]=(0,E.useState)(!1),[Zt,ft]=(0,E.useState)([]),[Bt,it]=(0,E.useState)(!1),{openProgress:Rt,closeProgress:wt,CreateProgressModal:kn}=(0,Le.Z)(),sn=()=>{pt(!0)};(0,E.useImperativeHandle)(et,()=>({onClick:sn}));const gt=tt=>Xe(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()):(ft([tt]),Promise.reject())});return Te.createElement(E.Fragment,null,Te.createElement(ve.default,{centered:!0,open:Qe,title:"\u667A\u80FD\u8BC6\u9898",width:700,okText:"\u5F00\u59CB\u8BC6\u9898",afterClose:()=>{ft([]),It()},onCancel:()=>pt(!1),onOk:()=>Xe(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 st=new FormData;st.append("file",Zt[0]),st.append("scene_type",0),Rt(),it(!0),rt([]);const Gt=yield Ct(st);if((Gt==null?void 0:Gt.status)===0)if((we=(tt=Gt==null?void 0:Gt.data)==null?void 0:tt.content)!=null&&we.length){wt(100),rt((Ce=Gt==null?void 0:Gt.data)==null?void 0:Ce.content);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");it(!1),wt()})},Te.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"),Te.createElement(ze,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:Zt,beforeUpload:gt,onRemove:()=>ft([]),height:200},Te.createElement(ie.Z,{align:"middle",justify:"center",style:{flexDirection:"column"}},Te.createElement("div",{className:"iconfont icon-shangchuanwenjian2 c-light-primary font30"}),Te.createElement("div",{className:"c-light-primary mb10 mt10"},"\u70B9\u51FB\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u8FD9\u91CC\u4E0A\u4F20"),Te.createElement("div",{className:"c-grey-666"},"\u652F\u6301\u6269\u5C55\u540D\uFF1A.doc .docx .pdf .jpg .png...",Te.createElement("br",null),"\u4E00\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6\uFF0C\u5927\u5C0F\u9650\u5236\u4E3A10MB")))),Te.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Bt},Te.createElement(ie.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},Te.createElement("img",{src:y(7764),alt:"\u667A\u80FD\u8BC6\u9898"}),Te.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC6\u9898")),Te.createElement(Ee.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Jt,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>it(!1),onSuccess:()=>{it(!1),pt(!1)}}),Te.createElement("div",{style:{height:70}})),kn(void 0,(xt=Zt==null?void 0:Zt[0])==null?void 0:xt.size))}),a=y(59301),ee=(It,et,xt)=>new Promise((Jt,rt)=>{var Qe=ft=>{try{Zt(xt.next(ft))}catch(Bt){rt(Bt)}},pt=ft=>{try{Zt(xt.throw(ft))}catch(Bt){rt(Bt)}},Zt=ft=>ft.done?Jt(ft.value):Promise.resolve(ft.value).then(Qe,pt);Zt((xt=xt.apply(It,et)).next())});const{Dragger:x}=ge.default;var ae=(0,E.forwardRef)(({onUpdateNum:It,onClose:et},xt)=>{var Jt;const[rt,Qe]=(0,E.useState)(!1),[pt,Zt]=(0,E.useState)([]),{openProgress:ft,closeProgress:Bt,CreateProgressModal:it}=(0,Le.Z)(),Rt=()=>{Qe(!0)};(0,E.useImperativeHandle)(xt,()=>({onClick:Rt}));const wt=kn=>ee(void 0,null,function*(){const sn=kn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(sn)==-1?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):kn.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([kn]),Promise.reject())});return a.createElement(E.Fragment,null,a.createElement(ve.default,{centered:!0,open:rt,title:"\u667A\u80FD\u8BC6\u5377",width:700,okText:"\u5F00\u59CB\u8BC6\u5377",afterClose:()=>{Zt([]),It()},onCancel:()=>Qe(!1),onOk:()=>ee(void 0,null,function*(){var kn,sn;if(!(pt!=null&&pt.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u8BD5\u5377\u6587\u4EF6");return}const gt=new FormData;gt.append("file",pt[0]),gt.append("scene_type",4),ft();const tt=yield Ct(gt);if((tt==null?void 0:tt.status)===0)if((kn=tt==null?void 0:tt.data)!=null&&kn.examination_bank_id){oe.history.replace(`/paperlibrary/see/${(sn=tt==null?void 0:tt.data)==null?void 0:sn.examination_bank_id}?isIntelligentAssistant=true`),Bt(100),Qe(!1),et();return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u5377");Bt()})},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:pt,beforeUpload:wt,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,(Jt=pt==null?void 0:pt[0])==null?void 0:Jt.size))}),le=y(86378),pe=y(92832),he=y(6848),be=y(43604),Ae=y(5871),Oe="data:image/png;base64,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",Me={tip:"tip___V6mRp"},Ye=y(82636),De=y(59301),$e=(It,et,xt)=>new Promise((Jt,rt)=>{var Qe=ft=>{try{Zt(xt.next(ft))}catch(Bt){rt(Bt)}},pt=ft=>{try{Zt(xt.throw(ft))}catch(Bt){rt(Bt)}},Zt=ft=>ft.done?Jt(ft.value):Promise.resolve(ft.value).then(Qe,pt);Zt((xt=xt.apply(It,et)).next())}),$t=(0,E.forwardRef)(({onUpdateNum:It},et)=>{const xt=`\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=(de,ne,y)=>ne in de?Gc(de,ne,{enumerable:!0,configurable:!0,writable:!0,value:y}):de[ne]=y,so=(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=ve=>{try{fe(y.next(ve))}catch(ie){re(ie)}},ge=ve=>{try{fe(y.throw(ve))}catch(ie){re(ie)}},fe=ve=>ve.done?E(ve.value):Promise.resolve(ve.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(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},59477:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},65363:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},81953:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},26227:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},49198:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},41464:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},87169:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},52671:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},8657:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},56082:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},33853:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},15075:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},43531:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},38819:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(54476),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),ve=function(Le,Te){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Te,icon:ge}))},ie=re.forwardRef(ve),xe=ie},96408: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"}},31002: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"}},96435:function(de,ne,y){"use strict";var E=y(59301),re=Object.defineProperty,oe=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ve=(Ee,Le,Te)=>Le in Ee?re(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ee[Le]=Te,ie=(Ee,Le)=>{for(var Te in Le||(Le={}))ge.call(Le,Te)&&ve(Ee,Te,Le[Te]);if(oe)for(var Te of oe(Le))fe.call(Le,Te)&&ve(Ee,Te,Le[Te]);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+"},64303:function(de,ne,y){"use strict";var E=y(59301),re=Object.defineProperty,oe=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ve=(Ee,Le,Te)=>Le in Ee?re(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ee[Le]=Te,ie=(Ee,Le)=>{for(var Te in Le||(Le={}))ge.call(Le,Te)&&ve(Ee,Te,Le[Te]);if(oe)for(var Te of oe(Le))fe.call(Le,Te)&&ve(Ee,Te,Le[Te]);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=="},25863: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 he=ce-a,be=x-ae,Ae=NaN,Oe=NaN;if(he===0)if(be===0)ce===a&&(Ae=ce,Oe=b);else{var Me=(te-le)/be,Ye=te-Me*x;Ae=ce,Oe=Me*Ae+Ye}else if(be===0){var De=(b-ee)/he,$e=b-De*ce;Ae=x,Oe=De*Ae+$e}else{var De=(b-ee)/he,Me=(te-le)/be,$e=b-De*ce,Ye=te-Me*x;Ae=(Ye-$e)/(De-Me),Oe=De*Ae+$e}return pe.x=Ae,pe.y=Oe,pe}function ge(ce,b,a,ee,x,te,ae,le,pe,he,be,Ae,Oe,Me){var Ye=1-pe,De=pe,$e=ce*Ye+a*De,dt=b*Ye+ee*De,en=a*Ye+x*De,bt=ee*Ye+te*De,Dt=x*Ye+ae*De,Ct=te*Ye+le*De,Et=$e*Ye+en*De,Kt=dt*Ye+bt*De,Tt=en*Ye+Dt*De,et=bt*Ye+Ct*De,xt=Et*Ye+Tt*De,qt=Kt*Ye+et*De;he.x=$e,he.y=dt,be.x=Et,be.y=Kt,Ae.x=xt,Ae.y=qt,Oe.x=Tt,Oe.y=et,Me.x=Dt,Me.y=Ct}var fe=new go.Spot(.156,.156),ve=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=ve,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=ve,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),he=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,he)),be.add(new go.PathSegment(go.PathSegment.Line,.8*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,b,a-he)),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-he)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,0,he).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 he=E(),be=E(),Ae=E(),Oe=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.42,he,be,Ae,Oe,Oe);var Me=E(),Ye=E(),De=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.58,Oe,Oe,De,Me,Ye);var $e=E(),dt=E(),en=E();ge(ae,le+te,ae-x,le+te,ae-te,le+x,ae-te,le,.42,$e,dt,en,Oe,Oe);var bt=E(),Dt=E(),Ct=E();return ge(ae,le+te,ae-x,le+te,ae-te,le+x,ae-te,le,.58,Oe,Oe,Ct,bt,Dt),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,bt.x*b,bt.y*a,Dt.x*b,Dt.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,he.x*b,he.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,en.x*b,en.y*a)),pe.add(new go.PathSegment(go.PathSegment.Line,De.x*b,De.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,Me.x*b,Me.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,en.x*b,en.y*a,$e.x*b,$e.y*a,dt.x*b,dt.y*a).close()),re(he),re(be),re(Ae),re(Oe),re(Me),re(Ye),re(De),re($e),re(dt),re(en),re(bt),re(Dt),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(),he=E(),be=E(),Ae=E(),Oe=new go.PathFigure((ae-te)*b,le*a,!1);ee.add(Oe),Oe.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,he,pe,pe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,he.x*b,he.y*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a));var Me=y(he.x,he.y);ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.56,pe,pe,he,be,Ae);var Ye=y(he.x,he.y);Oe.add(new go.PathSegment(go.PathSegment.Line,(Me.x*.1+.95*.9)*b,Me.y*.1*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*b,Me.y*.1*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*b,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,b,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Ye.x*.1+.9)*b,.15*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Ye.x*.1+.9)*b,(Ye.y*.1+.05*.9)*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,Ye.x*b,Ye.y*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),Oe.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 De=new go.PathFigure(ae*b,(le-te)*a,!1);ee.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),De.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(he),re(be),re(Ae),re(Me),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,he=new go.PathFigure(0,ae,!0);pe.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,ae)),he.add(new go.PathSegment(go.PathSegment.Line,te,0)),he.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),he.add(new go.PathSegment(go.PathSegment.Line,te,a)),he.add(new go.PathSegment(go.PathSegment.Line,te,le)),he.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,he=new go.PathFigure(0,ae,!0);pe.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,ae)),he.add(new go.PathSegment(go.PathSegment.Line,te,0)),he.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),he.add(new go.PathSegment(go.PathSegment.Line,te,a)),he.add(new go.PathSegment(go.PathSegment.Line,te,le)),he.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 he=new go.Geometry,be=new go.PathFigure(b,.5*a,!0);he.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 he.spot1=new go.Spot(Ae.x,Ae.y),Ae=oe(.7,pe/a,1,.5,0,ae/a,1,ae/a,Ae),he.spot2=new go.Spot(Ae.x,Ae.y),re(Ae),he}),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 he=new go.Geometry,be=new go.PathFigure(b,.5*a,!0);he.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()),he.spot1=new go.Spot(0,te/a);var Ae=oe(.7,pe/a,1,.5,0,ae/a,1,ae/a,E());return he.spot2=new go.Spot(Ae.x,Ae.y),re(Ae),he}),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,he=.1,be=new go.PathFigure(pe*b,(he+te)*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe-x)*b,he*a,(pe-ae)*b,(he+te)*a,(pe-x)*b,(he+le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-te)*a,(pe-x)*b,(he-le)*a,(pe-ae)*b,(he-te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+x)*b,he*a,(pe+ae)*b,(he-te)*a,(pe+x)*b,(he-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he+te)*a,(pe+x)*b,(he+le)*a,(pe+ae)*b,(he+te)*a));var Ae=.05,Oe=ie*Ae;pe=.05,he=.25;var Me=new go.PathFigure(.5*b,.2*a,!0);return ee.add(Me),Me.add(new go.PathSegment(go.PathSegment.Line,.95*b,.2*a)),pe=.95,he=.25,Me.add(new go.PathSegment(go.PathSegment.Bezier,(pe+Ae)*b,he*a,(pe+Oe)*b,(he-Ae)*a,(pe+Ae)*b,(he-Oe)*a)),Me.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.85*b,.35*a)),Ae=.025,Oe=ie*Ae,pe=.825,he=.35,Me.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-Ae)*a,(pe+Ae)*b,(he-Oe)*a,(pe+Oe)*b,(he-Ae)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,he*a,(pe-Oe)*b,(he-Ae)*a,(pe-Ae)*b,(he-Oe)*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*b,a)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*b,.7*a)),Ae=.05,Oe=ie*Ae,pe=.5,he=.7,Me.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-Ae)*a,(pe+Ae)*b,(he-Oe)*a,(pe+Oe)*b,(he-Ae)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,he*a,(pe-Oe)*b,(he-Ae)*a,(pe-Ae)*b,(he-Oe)*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.45*b,a)),Me.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),Me.add(new go.PathSegment(go.PathSegment.Line,.2*b,.35*a)),Ae=.025,Oe=ie*Ae,pe=.175,he=.35,Me.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-Ae)*a,(pe+Ae)*b,(he-Oe)*a,(pe+Oe)*b,(he-Ae)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,he*a,(pe-Oe)*b,(he-Ae)*a,(pe-Ae)*b,(he-Oe)*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a)),Me.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Me.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Ae=.05,Oe=ie*Ae,pe=.05,he=.25,Me.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-Ae)*a,(pe-Ae)*b,(he-Oe)*a,(pe-Oe)*b,(he-Ae)*a)),Me.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 he=new go.PathFigure((te+x)*b,(te+x)*a,!1);return ee.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*b,te*a)),he.add(new go.PathSegment(go.PathSegment.Move,te*b,(te+x)*a)),he.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 he=new go.PathFigure((ae+te)*b,le*a,!0);return ee.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),he.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,he=.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,he*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he+le)*a,(pe+le)*b,(he+ae)*a,(pe+ae)*b,(he+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b,he*a,(pe-ae)*b,(he+le)*a,(pe-le)*b,(he+ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-le)*a,(pe-le)*b,(he-ae)*a,(pe-ae)*b,(he-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b,he*a,(pe+ae)*b,(he-le)*a,(pe+le)*b,(he-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 he=new go.PathFigure((ae-x)*b,le*a,!0);return ee.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),he.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 he=new go.PathFigure(.8*b,.5*a,!0);ee.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,a,.7*b,(le+te)*a,(ae+te)*b,(le+x)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,.45*b,.75*a,.45*b,.25*a)),he.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 he=new go.PathFigure(.2*b,0,!0);return ee.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(ae+te)*b,(le-x)*a,.9*b,(le-te)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,a,.9*b,(le+te)*a,(ae+te)*b,(le+x)*a)),he.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,he=.5,be=(x-b)/2,Ae=(te-a)/2,Oe=new go.PathFigure(pe*b+be,(he+le)*a+Ae,!0);ee.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,he*a+Ae,(pe-ae)*b+be,(he+le)*a+Ae,(pe-le)*b+be,(he+ae)*a+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he-le)*a+Ae,(pe-le)*b+be,(he-ae)*a+Ae,(pe-ae)*b+be,(he-le)*a+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le+ae*.5)*b+be,he*a+Ae,pe*b+be,(he-le)*a+Ae,(pe-le+ae*.5)*b+be,(he-ae)*a+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he+le)*a+Ae,(pe-le+ae*.5)*b+be,(he+ae)*a+Ae,pe*b+be,(he+le)*a+Ae).close()),ae=ie*.4,le=.4,pe=.2,he=.5;var Me=new go.PathFigure(pe*b+be,(he+le)*a+Ae,!0);ee.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,he*a+Ae,(pe-ae)*b+be,(he+le)*a+Ae,(pe-le)*b+be,(he+ae)*a+Ae)),Me.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he-le)*a+Ae,(pe-le)*b+be,(he-ae)*a+Ae,(pe-ae)*b+be,(he-le)*a+Ae)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le+ae*.5)*b+be,he*a+Ae,pe*b+be,(he-le)*a+Ae,(pe-le+ae*.5)*b+be,(he-ae)*a+Ae)),Me.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he+le)*a+Ae,(pe-le+ae*.5)*b+be,(he+ae)*a+Ae,pe*b+be,(he+le)*a+Ae).close()),ae=ie*.2,le=.2,pe=.5,he=.5;var Ye=new go.PathFigure((pe-le)*b+be,he*a+Ae,!0);ee.add(Ye),Ye.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he-le)*a+Ae,(pe-le)*b+be,(he-ae)*a+Ae,(pe-ae)*b+be,(he-le)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,he*a+Ae,(pe+ae)*b+be,(he-le)*a+Ae,(pe+le)*b+be,(he-ae)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he+le)*a+Ae,(pe+le)*b+be,(he+ae)*a+Ae,(pe+ae)*b+be,(he+le)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,he*a+Ae,(pe-ae)*b+be,(he+le)*a+Ae,(pe-le)*b+be,(he+ae)*a+Ae)),ae=ie*.4,le=.4,pe=.8,he=.5;var De=new go.PathFigure(pe*b+be,(he-le)*a+Ae,!0);ee.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,he*a+Ae,(pe+ae)*b+be,(he-le)*a+Ae,(pe+le)*b+be,(he-ae)*a+Ae)),De.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he+le)*a+Ae,(pe+le)*b+be,(he+ae)*a+Ae,(pe+ae)*b+be,(he+le)*a+Ae)),De.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le-ae*.5)*b+be,he*a+Ae,pe*b+be,(he+le)*a+Ae,(pe+le-ae*.5)*b+be,(he+ae)*a+Ae)),De.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he-le)*a+Ae,(pe+le-ae*.5)*b+be,(he-ae)*a+Ae,pe*b+be,(he-le)*a+Ae).close()),ae=ie*.8,le=.8,pe=1,he=.5;var $e=new go.PathFigure(pe*b+be,(he-le)*a+Ae,!0);return ee.add($e),$e.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,he*a+Ae,(pe+ae)*b+be,(he-le)*a+Ae,(pe+le)*b+be,(he-ae)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he+le)*a+Ae,(pe+le)*b+be,(he+ae)*a+Ae,(pe+ae)*b+be,(he+le)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le-ae*.5)*b+be,he*a+Ae,pe*b+be,(he+le)*a+Ae,(pe+le-ae*.5)*b+be,(he+ae)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(he-le)*a+Ae,(pe+le-ae*.5)*b+be,(he-ae)*a+Ae,pe*b+be,(he-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(),he=E(),be=E(),Ae=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.5,pe,pe,he,be,Ae);var Oe=y(he.x,he.y),Me=new go.PathFigure(he.x*b,he.y*a,!0);ee.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),Me.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,he,pe,pe),Me.add(new go.PathSegment(go.PathSegment.Bezier,he.x*b,he.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,he,pe,pe),Me.add(new go.PathSegment(go.PathSegment.Line,he.x*b,he.y*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,Ae.x*b,Ae.y*a,be.x*b,be.y*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),Me.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,he,be,Ae),Me.add(new go.PathSegment(go.PathSegment.Bezier,he.x*b,he.y*a,Ae.x*b,Ae.y*a,be.x*b,be.y*a).close());var Me=new go.PathFigure(.45*b,0,!0);return ee.add(Me),Me.add(new go.PathSegment(go.PathSegment.Line,.45*b,.5*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*b,.5*a)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*b,0).close()),re(pe),re(he),re(be),re(Ae),re(Oe),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,he=.5-.5*Math.SQRT2/2,be=1,Ae=.5,Oe=.5,Me=0,Ye=new go.PathFigure(pe*b,(1-he)*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,(Oe+te)*b,(Me+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,he=Math.PI/4,be=4*(1-Math.cos(he))/(3*Math.sin(he)),Ae=be*.5,Oe=ae,Me=ae,Ye=be*Oe,De=be*Me;te.add(new go.PathSegment(go.PathSegment.Bezier,(le-Oe)*b,pe*a,(le-(Ye+Oe)/2)*b,(pe+(Me+De)/2)*a,(le-Oe)*b,(pe+De)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,le*b,(pe-Me)*a,(le-Oe)*b,(pe-De)*a,(le-Ye)*b,(pe-Me)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(le+Oe)*b,pe*a,(le+Ye)*b,(pe-Me)*a,(le+Oe)*b,(pe-De)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*b,(1-.595)*a,(le+Oe)*b,(pe+De)*a,(le+(Ye+Oe)/2)*b,(pe+(Me+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 $e=new go.PathFigure(.2*b,a,!1);ee.add($e),$e.add(new go.PathSegment(go.PathSegment.Line,.2*b,.8*a));var dt=new go.PathFigure(.8*b,a,!1);return ee.add(dt),dt.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,he=.9,be=new go.PathFigure((pe-ae)*b,he*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-ae)*a,(pe-ae)*b,(he-le)*a,(pe-le)*b,(he-ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ae)*b,he*a,(pe+le)*b,(he-ae)*a,(pe+ae)*b,(he-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he+ae)*a,(pe+ae)*b,(he+le)*a,(pe+le)*b,(he+ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ae)*b,he*a,(pe-le)*b,(he+ae)*a,(pe-ae)*b,(he+le)*a).close()),ae=.1,le=ie*.1,pe=.8,he=.9;var Ae=new go.PathFigure((pe-ae)*b,he*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he-ae)*a,(pe-ae)*b,(he-le)*a,(pe-le)*b,(he-ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ae)*b,he*a,(pe+le)*b,(he-ae)*a,(pe+ae)*b,(he-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(he+ae)*a,(pe+ae)*b,(he+le)*a,(pe+le)*b,(he+ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ae)*b,he*a,(pe-le)*b,(he+ae)*a,(pe-ae)*b,(he+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,he=ie*.1,be=.1,Ae=.9,Oe=new go.PathFigure((be-pe)*b,Ae*a,!0);ee.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae-pe)*a,(be-pe)*b,(Ae-he)*a,(be-he)*b,(Ae-pe)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*b,Ae*a,(be+he)*b,(Ae-pe)*a,(be+pe)*b,(Ae-he)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae+pe)*a,(be+pe)*b,(Ae+he)*a,(be+he)*b,(Ae+pe)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*b,Ae*a,(be-he)*b,(Ae+pe)*a,(be-pe)*b,(Ae+he)*a)),pe=.1,he=ie*.1,be=.4,Ae=.9;var Me=new go.PathFigure((be-pe)*b,Ae*a,!0);return ee.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae-pe)*a,(be-pe)*b,(Ae-he)*a,(be-he)*b,(Ae-pe)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*b,Ae*a,(be+he)*b,(Ae-pe)*a,(be+pe)*b,(Ae-he)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae+pe)*a,(be+pe)*b,(Ae+he)*a,(be+he)*b,(Ae+pe)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*b,Ae*a,(be-he)*b,(Ae+pe)*a,(be-pe)*b,(Ae+he)*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,Oe=.175,Me=.95,le=new go.PathFigure((Oe-be)*b,Me*a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me-be)*a,(Oe-be)*b,(Me-Ae)*a,(Oe-Ae)*b,(Me-be)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+be)*b,Me*a,(Oe+Ae)*b,(Me-be)*a,(Oe+be)*b,(Me-Ae)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me+be)*a,(Oe+be)*b,(Me+Ae)*a,(Oe+Ae)*b,(Me+be)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-be)*b,Me*a,(Oe-Ae)*b,(Me+be)*a,(Oe-be)*b,(Me+Ae)*a));var be=.05,Ae=ie*.05,Oe=.375,Me=.95,pe=new go.PathFigure((Oe-be)*b,Me*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me-be)*a,(Oe-be)*b,(Me-Ae)*a,(Oe-Ae)*b,(Me-be)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+be)*b,Me*a,(Oe+Ae)*b,(Me-be)*a,(Oe+be)*b,(Me-Ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me+be)*a,(Oe+be)*b,(Me+Ae)*a,(Oe+Ae)*b,(Me+be)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-be)*b,Me*a,(Oe-Ae)*b,(Me+be)*a,(Oe-be)*b,(Me+Ae)*a));var be=.05,Ae=ie*.05,Oe=.625,Me=.95,he=new go.PathFigure((Oe-be)*b,Me*a,!0);ee.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me-be)*a,(Oe-be)*b,(Me-Ae)*a,(Oe-Ae)*b,(Me-be)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+be)*b,Me*a,(Oe+Ae)*b,(Me-be)*a,(Oe+be)*b,(Me-Ae)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me+be)*a,(Oe+be)*b,(Me+Ae)*a,(Oe+Ae)*b,(Me+be)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-be)*b,Me*a,(Oe-Ae)*b,(Me+be)*a,(Oe-be)*b,(Me+Ae)*a));var be=.05,Ae=ie*.05,Oe=.825,Me=.95,Ye=new go.PathFigure((Oe-be)*b,Me*a,!0);ee.add(Ye),Ye.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me-be)*a,(Oe-be)*b,(Me-Ae)*a,(Oe-Ae)*b,(Me-be)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+be)*b,Me*a,(Oe+Ae)*b,(Me-be)*a,(Oe+be)*b,(Me-Ae)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,Oe*b,(Me+be)*a,(Oe+be)*b,(Me+Ae)*a,(Oe+Ae)*b,(Me+be)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-be)*b,Me*a,(Oe-Ae)*b,(Me+be)*a,(Oe-be)*b,(Me+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(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,he=.35,be=.775,Ae=new go.PathFigure((he-le)*b,be*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,he*b,(be-le)*a,(he-le)*b,(be-pe)*a,(he-pe)*b,(be-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(he+le)*b,be*a,(he+pe)*b,(be-le)*a,(he+le)*b,(be-pe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,he*b,(be+le)*a,(he+le)*b,(be+pe)*a,(he+pe)*b,(be+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(he-le)*b,be*a,(he-pe)*b,(be+le)*a,(he-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 he=new go.PathFigure(0,.7*a,!1);return ee.add(he),he.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 he=new go.PathFigure(.15*b,.5*a,!1);return ee.add(he),he.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 he=new go.PathFigure((ae-x)*b,le*a,!1);return ee.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),he.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()),he.add(new go.PathSegment(go.PathSegment.Move,.5*b,.7*a)),he.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,.75*b,.475*a,.75*b,.225*a)),he.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 he=new go.PathFigure(b*.78,a*.05,!1);return ee.add(he),he.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.05)),he.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.25)),he.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")},93510: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,ve=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 pt=parseFloat(rt);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}ve=rt,Tt(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",pt=y.id,Xt,ft=!1,It=0;It=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,pt){var Xt=document.createElement("param");Xt.setAttribute("name",Qe),Xt.setAttribute("value",pt),rt.appendChild(Xt)},De=function(rt){return rt&&rt!=="false"},$e=function(rt,Qe,pt){pe(ce)<=4.2&&(pt=!0);var Xt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ce||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Xt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ft=document.createElement("div");ft.classList.add("appletParameters","notranslate");var It=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)De(Qe.showToolBar)&&(Qe.height-=7),De(Qe.showAlgebraInput)&&(Qe.height-=37),Qe.width<605&&De(Qe.showToolBar)&&(Qe.width=605,It=605);else{var zt=100;(De(Qe.showToolBar)||De(Qe.showMenuBar))&&(Qe.hasOwnProperty("customToolBar")&&(Qe.customToolbar=Qe.customToolBar),zt=De(Qe.showMenuBar)?245:155),It=5?(Qe.appletOnLoad=function(Ue){var vt=rt.querySelector(".ggb_preview");vt&&vt.parentNode.removeChild(vt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(un),window.GGBT_wsf_view&&$(window).trigger("resize"),zn(Ue)},gt||un.appendChild(tt)):ft.appendChild(tt),un.appendChild(ft),gt||rt.appendChild(un),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(ft),rt.appendChild(we),Qe.appletOnLoad=function(Ue){de.resize(),zn(Ue)}}function Ce(Ue,vt){vt&&typeof vt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ue,vt.appletOnLoad):renderGGBElement(Ue),xt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",vt)}function ct(Ue,vt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ue,params:vt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Cn){Ce(Cn.article,Cn.params)}),html5AppletsToProcess=null)},pe(ce)<5&&(Ue.className+=" geogebraweb")):Ce(Ue,vt)}if(Xt){scriptLoadStarted=!0;for(var Wt=0;Wt0?(Pt.remove(),un.attr("id","fullscreencontent").show(),jQuery(zn).append(un),window.dispatchEvent(new Event("resize"))):$e(Pt,Qe,!1),window.GGBT_wsf_view.launchFullScreen(zn)}else ze=Xt,$e(rt,Qe,!1);if(!window.GGBT_wsf_view)for(it=0;itrt/4*3&&(Pt=rt/4*3),zn=Pt/5.8,zt.setAttribute("src",x),zt.setAttribute("width",Pt),zt.setAttribute("height",zn);var un=(rt-Pt)/2,gt=(Qe-zn)/2;zt.style.left=un+"px",zt.style.top=gt+"px",ft.appendChild(zt)}}return ft.appendChild(it),ft},Et=function(rt){return rt=rt.toLowerCase(),rt==="html5"||rt==="screenshot"?rt:"html5"},Kt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(rt,Qe){if(ce=rt,Qe){et(ce,!0);return}var pt=!re;if(pt){var Xt=pe(ce);!isNaN(Xt)&&Xt<4.4&&(pt=!1)}var ft,It;window.location.protocol.substr(0,4)==="http"?ft=window.location.protocol:ft="http:";var it=ce.indexOf("//");it>0?It=ce:it===0?It=ft+ce:It="https://www.geogebra.org/apps/5.2.814.0/";for(var zt in Kt)if(ce.slice(Kt[zt].length*-1)===Kt[zt]||ce.slice((Kt[zt].length+1)*-1)===Kt[zt]+"/"){et(It,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!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")?It+="webSimple/":It+="web3d/",et(It,!1)},et=function(rt,Qe){if(rt.requirejs){Te=rt;return}rt.slice(-1)!=="/"&&(rt+="/"),Te=rt,Qe===null&&(Qe=rt.indexOf("http")===-1),Xe=Qe,b="web.nocache.js",a=!1;var pt=Te.split("/");pt.length>1&&(!Qe&&pt[pt.length-2]==="webSimple"?(b="webSimple.nocache.js",a=!0):Kt.indexOf(pt[pt.length-2])>=0&&(b=pt[pt.length-2]+".nocache.js")),pt=rt.split("/"),ce=pt[pt.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 Xt=parseFloat(ce);Xt!==NaN&&Xt<5&&rt.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Xt+" is deprecated. Using version latest instead."),Tt("5.0",Qe))},xt=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(qt):qt();function qt(){var rt=ne;ve!==null?rt=ve:parseFloat(rt)<5&&(rt="5.0"),Tt(rt,!1),ie!==null&&et(ie,Xe),fe=!0}return de},GGBAppletUtils=function(){"use strict";function de(){return window.GGBT_wsf_edit!==void 0}function ne(fe,ve){ve!=1?(fe.style.transformOrigin="0% 0% 0px",fe.style.webkitTransformOrigin="0% 0% 0px",fe.style.transform="scale("+ve+","+ve+")",fe.style.webkitTransform="scale("+ve+","+ve+")",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,ve,ie,xe,Ee,Le){var Te=null;if(Le!=null&&Le!="")for(var Xe=fe.parentNode;Xe!=null;)if((" "+Xe.className+" ").indexOf(" "+Le+" ")>-1){Te=Xe;break}else Xe=Xe.parentNode;var ze=0,ce=0,b=0,a=0,ee=0,x=0,te=0;if(Te)ze=Te.offsetWidth,ce=Math.max(xe?Te.offsetWidth:0,Te.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ze=Math.min(window.innerWidth,document.documentElement.clientWidth),ce=Math.min(window.innerHeight,document.documentElement.clientHeight),b=ze):(ze=window.innerWidth,ce=window.innerHeight,b=window.innerWidth),fe){var ae=fe.getBoundingClientRect();ae.left>0&&ae.left<=ze&&(Ee===void 0||!Ee)&&(document.dir==="rtl"?(ee=ze-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)&&ve>0&&ve+a1&&(Le=!0)),ve&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Le=!0),!(fe.hasOwnProperty("disableAutoScale")&&fe.disableAutoScale))Ee=E(fe,ve,Le,ie,fe.scaleContainerClass);else return xe;return Le&&(!fe.hasOwnProperty("scale")||xe===1)?Ee:Math.min(xe,Ee)}function oe(fe){var ve=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),xe=fe.getBoundingClientRect(),Ee=(ve-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,ve){var ie=fe.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ve.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(ve,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 ve=fe.lastIndexOf(rb);ve==-1&&(ve=fe.length);var ie=fe.indexOf(sb);ie==-1&&(ie=fe.length);var xe=fe.lastIndexOf(tb,Math.min(ie,ve));return xe>=O?fe.substring(O,xe+P):W}function ne(fe){if(!fe.match(/^\w+:\/\//)){var ve=o.createElement(ub);ve.src=fe+vb,fe=de(ve.src)}return fe}function y(){var fe=__gwt_getMetaProperty(wb);return fe!=null?fe:W}function E(){for(var fe=o.getElementsByTagName(_),ve=O;veO?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 ve=E[fe](),ie=y[fe];if(ve in ie)return ve;var xe=[];for(var Ee in ie)xe[ie[Ee]]=Ee;throw r&&r(fe,xe,ve),null}if(__gwt_isKnownPropertyValue=function(fe,ve){return ve in y[fe]},webModule.__getPropMap=function(){var fe={};for(var ve in y)y.hasOwnProperty(ve)&&(fe[ve]=re(ve));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})()},28735: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(74128);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&&Te.call(a,te)&&(x[te]=a[te]);return x},ze=(a,ee,x)=>new Promise((te,ae)=>{var le=be=>{try{he(x.next(be))}catch(Ae){ae(Ae)}},pe=be=>{try{he(x.throw(be))}catch(Ae){ae(Ae)}},he=be=>be.done?te(be.value):Promise.resolve(be.value).then(le,pe);he((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:he,visible:be,onClose:Ae=()=>{},onSuccess:Oe=()=>{}}=ee,Me=Xe(ee,["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"]);const[Ye]=ge.default.useForm(),De=(0,E.useRef)(),[$e,dt]=(0,E.useState)(!1);(0,E.useEffect)(()=>{De.current=Me.schoolId},[Me.schoolId]),(0,E.useEffect)(()=>{Ye.setFieldsValue({department:he})},[he]);const en=bt=>ze(void 0,null,function*(){var Dt,Ct,Et;const{department:Kt,remarks:Tt}=bt||{};dt(!0);const et=yield(0,xe.ZP)("/api/add_department_applies/inspect.json",{method:"get",params:{name:Kt,school_id:De.current}});dt(!1);const xt=()=>ze(void 0,null,function*(){const qt=yield le({type:"account/appplyDepartment",payload:{school_id:De.current,name:Kt,remarks:Tt}});(qt==null?void 0:qt.status)===0&&(fe.ZP.success("\u65B0\u589E\u9662\u7CFB/\u90E8\u95E8\u6210\u529F\uFF01"),Oe(Kt),Ae())});if((et==null?void 0:et.status)===0){if((Dt=et==null?void 0:et.data)!=null&&Dt.name){ve.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:(Et=et==null?void 0:et.data)==null?void 0:Et.size}],pagination:!1})),onOk:()=>{Oe(Kt),Ae()}});return}xt()}});return E.createElement(ve.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:en},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)},15028:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(59301),re=y(65582),oe=y(43418),ge="data:image/png;base64,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",fe="data:image/png;base64,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",ve={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:Te=()=>{}})=>{const Xe=()=>E.createElement("div",{className:ve.flexColumn},E.createElement("img",{className:ve.img,src:fe}),E.createElement("span",{className:ve.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),ze=()=>E.createElement("div",{className:ve.flexColumn},E.createElement("img",{className:ve.img,src:ge}),E.createElement("span",{className:ve.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),ce=()=>Le===3?E.createElement(E.Fragment,null,ze(),Xe()):Le===2?Xe():ze();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:()=>{Te(),re.history.push("/account/certification")},onCancel:()=>{Te()}},E.createElement("div",{className:ve.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),E.createElement("div",{className:ve.flexRow},ce()))};var xe=(0,re.connect)(({paperlibrary:Ee,loading:Le,globalSetting:Te})=>({paperlibrary:Ee,globalSetting:Te,loading:Le.effects}))(ie)},86378:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return dt}});var E=y(59301),re=y(78241),oe=y(71418),ge=y(8591),fe=y(43418),ve=y(95237),ie=y(19842),xe=y(43428),Ee=y(4676),Le="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==",Te={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"},Xe=y(44489),ze=y(41348),ce=y(62985),b=y(38147),a=y(96565),ee=y(77254),x=y(1846),te=y(89501),ae=y(6339),le=y(27687),pe=y(59301),he=Object.defineProperty,be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Me=(en,bt,Dt)=>bt in en?he(en,bt,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):en[bt]=Dt,Ye=(en,bt)=>{for(var Dt in bt||(bt={}))Ae.call(bt,Dt)&&Me(en,Dt,bt[Dt]);if(be)for(var Dt of be(bt))Oe.call(bt,Dt)&&Me(en,Dt,bt[Dt]);return en},De=(en,bt,Dt)=>new Promise((Ct,Et)=>{var Kt=xt=>{try{et(Dt.next(xt))}catch(qt){Et(qt)}},Tt=xt=>{try{et(Dt.throw(xt))}catch(qt){Et(qt)}},et=xt=>xt.done?Ct(xt.value):Promise.resolve(xt.value).then(Kt,Tt);et((Dt=Dt.apply(en,bt)).next())}),dt=(0,E.forwardRef)(({onUpdateNum:en,onlyMediatorOpenStr:bt},Dt)=>{var Ct;const[Et]=re.default.useForm(),[Kt,Tt]=(0,E.useState)([]),[et,xt]=(0,E.useState)({}),[qt,rt]=(0,E.useState)(null),[Qe,pt]=(0,E.useState)(!1),[Xt,ft]=(0,E.useState)([]),[It,it]=(0,E.useState)(!1),[zt,Pt]=(0,E.useState)(""),[zn,un]=(0,E.useState)([]),[gt,tt]=(0,E.useState)([]),we=(0,E.useRef)(null),{progressOpen:Ce,openProgress:ct,closeProgress:Wt,CreateProgressModal:Ve}=(0,x.Z)(),Ge=re.default.useWatch("knowledge",Et),st=["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"],ut=[{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(bt)return ee.Z.subscribe(bt,hn=>{on(hn.id)})},[bt]),(0,E.useEffect)(()=>{qt===!1&&en&&en()},[qt]);const Ue=()=>De(void 0,null,function*(){const Qt=yield(0,b.ZP)("/api/disciplines.json",{method:"get",params:{source:"new_question"}});tt(Qt.disciplines||[])}),vt=Qt=>De(void 0,null,function*(){const hn=yield(0,b.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:Qt}});un(hn.tag_disciplines)}),Cn=()=>De(void 0,null,function*(){var Qt,hn,Un,Rn;const Bn=document.createElement("div");Bn.className=Te.fixedLoading,document.body.appendChild(Bn),Ee.render(pe.createElement(oe.Z,{spinning:!0}),Bn);const Zn=yield(0,b.ZP)(`/api/item_banks/${we.current}/edit_single.json`,{method:"get"});if(Zn.id){const qn=[];if(Zn!=null&&Zn.analysis||qn.push(3),(Zn==null?void 0:Zn.item_type)==="SUBJECTIVE"&&!((Qt=Zn==null?void 0:Zn.answer_texts)!=null&&Qt.length)&&qn.push(2),!((hn=Zn==null?void 0:Zn.tag_disciplines)!=null&&hn.length)){qn.push(1);const gn=[(Un=Zn==null?void 0:Zn.discipline)==null?void 0:Un.id,(Rn=Zn==null?void 0:Zn.sub_discipline)==null?void 0:Rn.id].filter(je=>!!je);Et.setFieldValue("course",gn)}ft(qn),qn.length?pt(!0):qe(),xt(Zn)}document.body.removeChild(Bn)}),on=Qt=>De(void 0,null,function*(){we.current=Qt,Cn(),Ue()}),Sn=()=>{rt(!0)};(0,E.useImperativeHandle)(Dt,()=>({onClick:Sn}));const Pn=Qt=>{un([...zn,Ye({},Qt)])},Nn=(Qt,hn)=>{if(Qt!=null&&Qt.course){const[Un,Rn]=Qt.course;vt(Rn),Pt(new Date),Et.setFieldsValue({knowledge:[]})}},qe=()=>De(void 0,null,function*(){var Qt,hn,Un;const{analysis:Rn="",answer_texts:Bn="",course:Zn=[],knowledge:qn=[]}=Et.getFieldsValue()||{},gn=new FormData;gn.append("scene_type",5),gn.append("item_bank_id",we.current),gn.append("analysis",Rn),gn.append("answer_texts",[Bn]),gn.append("sub_discipline_id",(Zn==null?void 0:Zn[1])||""),gn.append("tag_discipline_ids",qn==null?void 0:qn.map(Lt=>Lt.value)),ct(),Tt([]),it(!0),pt(!1);const je=yield(0,te.$)(gn);if((je==null?void 0:je.status)===0)if((hn=(Qt=je==null?void 0:je.data)==null?void 0:Qt.content)!=null&&hn.length){Wt(100),Tt((Un=je==null?void 0:je.data)==null?void 0:Un.content);return}else ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");it(!1),Wt()}),Ut=()=>De(void 0,null,function*(){var Qt,hn;const Un=new FormData;if(Un.append("scene_type",5),Un.append("item_bank_id",we.current),Un.append("count",1),Ce)return Promise.reject();ct();const Rn=yield(0,te.$)(Un);if((Rn==null?void 0:Rn.status)===0){if((hn=(Qt=Rn==null?void 0:Rn.data)==null?void 0:Qt.content)!=null&&hn.length)return Wt(100),Rn;ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898")}return Wt(),Rn}),Gt=()=>{var Qt,hn;const Un=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],{name:Rn,choices:Bn=[],item_type:Zn,tag_disciplines:qn=[],difficulty:gn,analysis:je,answer_texts:Lt,standard_answer:bn}=et,an=`1.\u3010${(Qt=ut.find(Rt=>Rt.value===Zn))==null?void 0:Qt.type}\u3011${Rn}`;let _e="";const mt=(hn=qn==null?void 0:qn.map(Rt=>Rt.name))==null?void 0:hn.join("\u3001");return Zn==="SUBJECTIVE"?_e=(Lt==null?void 0:Lt[0])||"":Zn==="JUDGMENT"?Bn==null||Bn.forEach((Rt,ht)=>{Rt.is_answer&&(_e=ht?"\u9519\u8BEF":"\u6B63\u786E")}):Bn==null||Bn.forEach((Rt,ht)=>{Rt.is_answer&&(_e=_e+st[ht])}),pe.createElement("div",{className:Te.leftNode},pe.createElement(ae.Z,{className:"mb10",value:an}),Bn==null?void 0:Bn.map((Rt,ht)=>pe.createElement("div",{key:ht,className:Te.option},pe.createElement("div",{className:Te.serial},st[ht],"."),pe.createElement(ae.Z,{style:{flex:1},value:Rt==null?void 0:Rt.choice_text}))),pe.createElement("div",{style:{background:"#f1f1f1",height:1}}),Zn==="COMPLETION"?bn==null?void 0:bn.map((Rt,ht)=>{var Se,Ne;return pe.createElement("div",{className:Te.row,style:{alignItems:"center"},key:ht},pe.createElement("div",{className:Te.label},"\u7B54\u6848",ht+1),pe.createElement("div",{className:Te.content},(Rt==null?void 0:Rt.model)===1?(Se=Rt==null?void 0:Rt.answer_text)==null?void 0:Se.join("\u3001"):pe.createElement(le.Z,{value:(Ne=Rt==null?void 0:Rt.answer_text)==null?void 0:Ne.join("\u3001"),readOnly:!0})))}):pe.createElement("div",{className:Te.row},pe.createElement("div",{className:Te.label},"\u7B54\u6848"),pe.createElement("div",{className:Te.content},_e)),pe.createElement("div",{className:Te.row},pe.createElement("div",{className:Te.label},"\u96BE\u5EA6"),pe.createElement("div",{className:Te.content},Un[gn-1]||"")),pe.createElement("div",{className:Te.row},pe.createElement("div",{className:Te.label},"\u89E3\u6790"),pe.createElement(ae.Z,{style:{flex:1},value:je||""})),pe.createElement("div",{className:Te.row},pe.createElement("div",{className:Te.label},"\u77E5\u8BC6\u70B9"),pe.createElement("div",{className:Te.content},mt)))};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:()=>pt(!1),onOk:()=>Et.submit(),afterClose:()=>{Et.resetFields()}},pe.createElement("div",{className:Te.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:Et,onValuesChange:Nn,layout:"vertical",colon:!1,onFinish:qe},Xt.includes(1)&&pe.createElement(ve.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:zt,height:300,zIndex:1003,selectvalues:Ge,subId:(Ct=Et.getFieldsValue().course)==null?void 0:Ct[1],knowledgeOptions:zn,onAddKnowledgeFinish:Pn,className:Te.knowledgeWrapper}))),Xt.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})),Xt.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})))),qt&&pe.createElement(Xe.Z,{isIntelligentAssistant:!0,setScoreShow:rt,isshixuns:!1,ScoreShow:!!qt,isloadings:!1,onOk:Qt=>{if(!Qt.length){ge.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}on(Qt[0])}}),pe.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:It},pe.createElement(ve.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(ze.Z,{stickyTop:-24,isSingleSelection:!0,hideWordFeatures:!0,dataSource:Kt,customRightHeadNode:!0,customLeftHeadNode:pe.createElement("div",{className:"mb10 blod c-black"},"\u539F\u9898\u76EE"),customLeftContent:Gt(),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:Ut}),pe.createElement("div",{style:{height:70}})),Ve(["\u9898\u76EE\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u9898\u76EE\u53D8\u6362\u4E2D"]))})},1846:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Xe}});var E=y(59301),re=y(43418),oe=y(95237),ge=y(93948),fe="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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",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 Xe=()=>{const[ze,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(Oe=>Oe>=99?(clearInterval(te.current),99):Oe+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 Oe=Ae/1048576;let Me;return Oe<=.3?Me=3:Oe<=.5?Me=5:Oe<=1?Me=10:Oe<=2?Me=20:Oe<=3?Me=30:Oe<=10?Me=Oe*10:Me=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Me}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},he=()=>Ee.createElement("span",{className:xe.dotLoading},Ee.createElement("span",null,"."),Ee.createElement("span",null,"."),Ee.createElement("span",null,"."));return{progress:ze,progressOpen:b,openProgress:ae,closeProgress:le,toggleLock:()=>x(Ae=>!Ae),CreateProgressModal:(Ae=Le,Oe)=>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"}},ze<=30&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:fe,alt:"Step 1"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[0],he())),ze>30&&ze<60&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:ve,alt:"Step 2"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[1],he())),ze>=60&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:ie,alt:"Step 3"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[2],he())),Ee.createElement(ge.Z,{className:xe.progress,status:"active",style:{width:"auto"},size:[300,8],percent:ze}),!!Oe&&Ee.createElement("div",{className:"c-grey-999"},pe(Oe))))}}},89501:function(de,ne,y){"use strict";y.d(ne,{$:function(){return Ct},Z:function(){return Kt}});var E=y(59301),re=y(95645),oe=y(65582),ge=y(54580),fe=y(8591),ve=y(43418),ie=y(95237),xe=y(43428),Ee=y(41348),Le=y(1846),Te=y(59301),Xe=(Tt,et,xt)=>new Promise((qt,rt)=>{var Qe=ft=>{try{Xt(xt.next(ft))}catch(It){rt(It)}},pt=ft=>{try{Xt(xt.throw(ft))}catch(It){rt(It)}},Xt=ft=>ft.done?qt(ft.value):Promise.resolve(ft.value).then(Qe,pt);Xt((xt=xt.apply(Tt,et)).next())});const{Dragger:ze}=ge.default;var b=(0,E.forwardRef)(({onUpdateNum:Tt},et)=>{var xt;const[qt,rt]=(0,E.useState)([]),[Qe,pt]=(0,E.useState)(!1),[Xt,ft]=(0,E.useState)([]),[It,it]=(0,E.useState)(!1),{openProgress:zt,closeProgress:Pt,CreateProgressModal:zn}=(0,Le.Z)(),un=()=>{pt(!0)};(0,E.useImperativeHandle)(et,()=>({onClick:un}));const gt=tt=>Xe(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()):(ft([tt]),Promise.reject())});return Te.createElement(E.Fragment,null,Te.createElement(ve.default,{centered:!0,open:Qe,title:"\u667A\u80FD\u8BC6\u9898",width:700,okText:"\u5F00\u59CB\u8BC6\u9898",afterClose:()=>{ft([]),Tt()},onCancel:()=>pt(!1),onOk:()=>Xe(void 0,null,function*(){var tt,we,Ce;if(!(Xt!=null&&Xt.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6");return}const ct=new FormData;ct.append("file",Xt[0]),ct.append("scene_type",0),zt(),it(!0),rt([]);const Wt=yield Ct(ct);if((Wt==null?void 0:Wt.status)===0)if((we=(tt=Wt==null?void 0:Wt.data)==null?void 0:tt.content)!=null&&we.length){Pt(100),rt((Ce=Wt==null?void 0:Wt.data)==null?void 0:Ce.content);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");it(!1),Pt()})},Te.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"),Te.createElement(ze,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:Xt,beforeUpload:gt,onRemove:()=>ft([]),height:200},Te.createElement(ie.Z,{align:"middle",justify:"center",style:{flexDirection:"column"}},Te.createElement("div",{className:"iconfont icon-shangchuanwenjian2 c-light-primary font30"}),Te.createElement("div",{className:"c-light-primary mb10 mt10"},"\u70B9\u51FB\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u8FD9\u91CC\u4E0A\u4F20"),Te.createElement("div",{className:"c-grey-666"},"\u652F\u6301\u6269\u5C55\u540D\uFF1A.doc .docx .pdf .jpg .png...",Te.createElement("br",null),"\u4E00\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6\uFF0C\u5927\u5C0F\u9650\u5236\u4E3A10MB")))),Te.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:It},Te.createElement(ie.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},Te.createElement("img",{src:y(7764),alt:"\u667A\u80FD\u8BC6\u9898"}),Te.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC6\u9898")),Te.createElement(Ee.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:qt,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>it(!1),onSuccess:()=>{it(!1),pt(!1)}}),Te.createElement("div",{style:{height:70}})),zn(void 0,(xt=Xt==null?void 0:Xt[0])==null?void 0:xt.size))}),a=y(59301),ee=(Tt,et,xt)=>new Promise((qt,rt)=>{var Qe=ft=>{try{Xt(xt.next(ft))}catch(It){rt(It)}},pt=ft=>{try{Xt(xt.throw(ft))}catch(It){rt(It)}},Xt=ft=>ft.done?qt(ft.value):Promise.resolve(ft.value).then(Qe,pt);Xt((xt=xt.apply(Tt,et)).next())});const{Dragger:x}=ge.default;var ae=(0,E.forwardRef)(({onUpdateNum:Tt,onClose:et},xt)=>{var qt;const[rt,Qe]=(0,E.useState)(!1),[pt,Xt]=(0,E.useState)([]),{openProgress:ft,closeProgress:It,CreateProgressModal:it}=(0,Le.Z)(),zt=()=>{Qe(!0)};(0,E.useImperativeHandle)(xt,()=>({onClick:zt}));const Pt=zn=>ee(void 0,null,function*(){const un=zn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(un)==-1?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):zn.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()):(Xt([zn]),Promise.reject())});return a.createElement(E.Fragment,null,a.createElement(ve.default,{centered:!0,open:rt,title:"\u667A\u80FD\u8BC6\u5377",width:700,okText:"\u5F00\u59CB\u8BC6\u5377",afterClose:()=>{Xt([]),Tt()},onCancel:()=>Qe(!1),onOk:()=>ee(void 0,null,function*(){var zn,un;if(!(pt!=null&&pt.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u8BD5\u5377\u6587\u4EF6");return}const gt=new FormData;gt.append("file",pt[0]),gt.append("scene_type",4),ft();const tt=yield Ct(gt);if((tt==null?void 0:tt.status)===0)if((zn=tt==null?void 0:tt.data)!=null&&zn.examination_bank_id){oe.history.replace(`/paperlibrary/see/${(un=tt==null?void 0:tt.data)==null?void 0:un.examination_bank_id}?isIntelligentAssistant=true`),It(100),Qe(!1),et();return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u5377");It()})},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:pt,beforeUpload:Pt,onRemove:()=>Xt([]),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,(qt=pt==null?void 0:pt[0])==null?void 0:qt.size))}),le=y(86378),pe=y(92832),he=y(6848),be=y(43604),Ae=y(5871),Oe="data:image/png;base64,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",Me={tip:"tip___V6mRp"},Ye=y(82636),De=y(59301),$e=(Tt,et,xt)=>new Promise((qt,rt)=>{var Qe=ft=>{try{Xt(xt.next(ft))}catch(It){rt(It)}},pt=ft=>{try{Xt(xt.throw(ft))}catch(It){rt(It)}},Xt=ft=>ft.done?qt(ft.value):Promise.resolve(ft.value).then(Qe,pt);Xt((xt=xt.apply(Tt,et)).next())}),en=(0,E.forwardRef)(({onUpdateNum:Tt},et)=>{const xt=`\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:Jt,openProgress:rt,closeProgress:Qe,CreateProgressModal:pt}=(0,Le.Z)(),[Zt,ft]=(0,E.useState)([]),[Bt,it]=(0,E.useState)(!1),[Rt,wt]=(0,E.useState)(xt),[kn,sn]=(0,E.useState)([]),[gt,tt]=(0,E.useState)(0),[we,Ce]=(0,E.useState)(0),[st,Gt]=(0,E.useState)(0),[Ge,je]=(0,E.useState)(0),[ut,dt]=(0,E.useState)(0),[Ve,ht]=(0,E.useState)(!1),Cn=()=>{it(!0)};(0,E.useImperativeHandle)(et,()=>({onClick:Cn}));const tn=()=>$e(void 0,null,function*(){var Je,Mt,Ht;if(Nn(Rt)){if(Rt.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(Rt)&&!(kn!=null&&kn.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 Qt=[{name:"\u5355\u9009\u9898",num:gt||0},{name:"\u591A\u9009\u9898",num:we||0},{name:"\u5224\u65AD\u9898",num:st||0},{name:"\u586B\u7A7A\u9898",num:Ge||0},{name:"\u7B80\u7B54\u9898",num:ut||0}];if(Qt.reduce((Wn,_n)=>Wn+_n.num,0)===0){fe.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}const jn={scene_type:6,content:Rt,count_arr:Qt.map(Wn=>Wn.num).join(","),file:(kn==null?void 0:kn[0])||""};rt(),ft([]),ht(!0);const zn=new FormData;Object.keys(jn).forEach(Wn=>{zn.append(Wn,jn[Wn])});const Bn=yield Ct(zn);if((Bn==null?void 0:Bn.status)===0)if((Mt=(Je=Bn==null?void 0:Bn.data)==null?void 0:Je.content)!=null&&Mt.length){Qe(100),ft((Ht=Bn==null?void 0:Bn.data)==null?void 0:Ht.content);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");ht(!1),Qe()}),qt=Je=>$e(void 0,null,function*(){var Mt,Ht;const Qt=new FormData;if(Qt.append("scene_type",5),Qt.append("question_data",JSON.stringify(Je)),Qt.append("count",1),Jt)return Promise.reject();rt();const vn=yield Ct(Qt);if((vn==null?void 0:vn.status)===0){if((Ht=(Mt=vn==null?void 0:vn.data)==null?void 0:Mt.content)!=null&&Ht.length)return Qe(100),vn;fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898")}return Qe(),vn}),Pn=Je=>$e(void 0,null,function*(){const Mt=Je.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(Mt)==-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()):Je.size/1024/1024>200?(fe.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(kn!=null&&kn.length?ve.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:()=>sn([Je])}):sn([Je]),Promise.reject())}),Nn=Je=>(Je=Je||"",Je=String(Je),Je=Je.replace(/\s+/g,""),Je);return De.createElement(E.Fragment,null,De.createElement(ve.default,{centered:!0,open:Bt,title:"\u667A\u80FD\u51FA\u9898",width:814,okText:"\u5F00\u59CB\u51FA\u9898",onCancel:()=>it(!1),onOk:tn,afterClose:()=>{It(),sn([]),wt(xt),tt(0),Ce(0),Gt(0),je(0),dt(0)}},De.createElement("div",{className:Me.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:Oe,style:{marginTop:-100}}),De.createElement("div",{className:"mb10 blod"},"\u51FA\u9898\u8981\u6C42"),De.createElement(pe.default.TextArea,{style:{height:160},className:"mb20",value:Rt,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:Je=>{wt(Je.target.value)}}),De.createElement(ge.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:kn,beforeUpload:Pn,className:"mb20",onRemove:()=>sn([])},De.createElement(he.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(Ye.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:gt,onChange:tt,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:st,onChange:Gt,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:je,style:{marginLeft:"8px"}})),De.createElement(be.Z,null,De.createElement("label",null,"\u7B80\u7B54\u9898"),De.createElement(Ae.Z,{min:0,max:10,value:ut,onChange:dt,style:{marginLeft:"8px"}}))))),De.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Ve},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:Zt,mode:1,onCancel:()=>ht(!1),onSuccess:()=>{ht(!1),it(!1)},headExtraNode:De.createElement(Ye.op,{onClick:()=>ht(!1),className:"ml20",type:"primary",shape:"default"},"\u91CD\u65B0\u751F\u6210"),onExchange:qt}),De.createElement("div",{style:{height:70}})),pt(["\u51FA\u9898\u8981\u6C42\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u667A\u80FD\u51FA\u9898\u4E2D"]))}),bt=y(38147),Ft=(It,et,xt)=>new Promise((Jt,rt)=>{var Qe=ft=>{try{Zt(xt.next(ft))}catch(Bt){rt(Bt)}},pt=ft=>{try{Zt(xt.throw(ft))}catch(Bt){rt(Bt)}},Zt=ft=>ft.done?Jt(ft.value):Promise.resolve(ft.value).then(Qe,pt);Zt((xt=xt.apply(It,et)).next())});const Ct=(...It)=>Ft(void 0,[...It],function*(et={}){var xt,Jt,rt,Qe;const pt=yield(0,bt.ZP)("/api/intelligent_imports/recognize.json",{method:"post",body:et},!0);if((pt==null?void 0:pt.status)!==0)return pt;const Zt=(xt=pt==null?void 0:pt.data)==null?void 0:xt.ai_question_record_id;let ft;do if(ft=yield(0,bt.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:Zt}}),((Jt=ft==null?void 0:ft.data)==null?void 0:Jt.status)===1){console.log("\u64CD\u4F5C\u6210\u529F");break}else if(((rt=ft==null?void 0:ft.data)==null?void 0:rt.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(Bt=>setTimeout(Bt,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((Qe=ft==null?void 0:ft.data)==null?void 0:Qe.status)===0);return ft});var Xt=()=>{var It,et;const xt=(0,oe.useLocation)(),Jt=(0,oe.useSelector)(Zt=>{var ft;return(ft=Zt==null?void 0:Zt.user)==null?void 0:ft.userInfo}),[rt,Qe]=(0,E.useState)(!1);(0,E.useEffect)(()=>{var Zt,ft,Bt;if(window.self!==window.top){Qe(!1);return}if((Zt=xt.pathname)!=null&&Zt.includes("/problemset")||(ft=xt.pathname)!=null&&ft.includes("/paperlibrary")){Qe("1");return}if(((Bt=xt.pathname)==null?void 0:Bt.slice(0,11))==="/classrooms"){Qe("2");return}Qe(!1)},[xt==null?void 0:xt.pathname]);const pt={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:$t},{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=Jt==null?void 0:Jt.course)!=null&&It.course_name?`\u300A${(et=Jt==null?void 0:Jt.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:pt[rt][1],intelligentAssistantItems:pt[rt][0]}))}},95645:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Oc}});var E={};y.r(E),y.d(E,{boolean:function(){return Et},booleanish:function(){return Xt},commaOrSpaceSeparated:function(){return rt},commaSeparated:function(){return Jt},number:function(){return et},overloadedBoolean:function(){return It},spaceSeparated:function(){return xt}});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),ve=y(43418),ie=y(92832),xe=y(3113),Ee=y(6848),Le=y(43428),Te=y(95237),Xe=y(65582);function ze(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 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,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,he=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,be={};function Ae(z){return z?te.test(String.fromCodePoint(z)):!1}function Oe(z,se){const me=(se||be).jsx?le:ae;return z?me.test(String.fromCodePoint(z)):!1}function Me(z,se){return((se||be).jsx?he:pe).test(z)}const Ye=/[ \t\n\f\r]/g;function De(z){return typeof z=="object"?z.type==="text"?$e(z.value):!1:$e(z)}function $e(z){return z.replace(Ye,"")===""}class ct{constructor(se,ue,me){this.normal=ue,this.property=se,me&&(this.space=me)}}ct.prototype.normal={},ct.prototype.property={},ct.prototype.space=void 0;function $t(z,se){const ue={},me={};for(const Pe of z)Object.assign(ue,Pe.property),Object.assign(me,Pe.normal);return new ct(ue,me,se)}function bt(z){return z.toLowerCase()}class Ft{constructor(se,ue){this.attribute=ue,this.property=se}}Ft.prototype.attribute="",Ft.prototype.booleanish=!1,Ft.prototype.boolean=!1,Ft.prototype.commaOrSpaceSeparated=!1,Ft.prototype.commaSeparated=!1,Ft.prototype.defined=!1,Ft.prototype.mustUseProperty=!1,Ft.prototype.number=!1,Ft.prototype.overloadedBoolean=!1,Ft.prototype.property="",Ft.prototype.spaceSeparated=!1,Ft.prototype.space=void 0;let Ct=0;const Et=Qe(),Xt=Qe(),It=Qe(),et=Qe(),xt=Qe(),Jt=Qe(),rt=Qe();function Qe(){return uc(2,++Ct)}const pt=Object.keys(E);class Zt extends Ft{constructor(se,ue,me,Pe){let Fe=-1;if(super(se,ue),ft(this,"space",Pe),typeof me=="number")for(;++Fe4&&ue.slice(0,4)==="data"&&je.test(se)){if(se.charAt(4)==="-"){const Fe=se.slice(5).replace(Ge,Ve);me="data"+Fe.charAt(0).toUpperCase()+Fe.slice(1)}else{const Fe=se.slice(4);if(!Ge.test(Fe)){let Ue=Fe.replace(Gt,dt);Ue.charAt(0)!=="-"&&(Ue="-"+Ue),se="data"+Ue}}Pe=Zt}return new Pe(me,se)}function dt(z){return"-"+z.toLowerCase()}function Ve(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 Cn(z){const se=String(z||"").trim();return se?se.split(/[ \t\n\r\f]+/g):[]}function tn(z){return z.join(" ").trim()}var qt=y(24177);const Pn=Je("end"),Nn=Je("start");function Je(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 Mt(z){const se=Nn(z),ue=Pn(z);if(se&&ue)return{start:se,end:ue}}function Ht(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?Qt(z):""}function Qt(z){return jn(z&&z.line)+":"+jn(z&&z.column)}function vn(z){return Qt(z&&z.start)+"-"+Qt(z&&z.end)}function jn(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={},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=lo({},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 at=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=at?at.column:void 0,this.fatal=void 0,this.file="",this.message=Pe,this.line=at?at.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=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}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,_n=/[A-Z]/g,pn=new Set(["table","tbody","thead","tfoot","tr"]),He=new Set(["td","th"]),Lt="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=nt(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"?st: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 _e(z,se);if(se.type==="mdxJsxFlowElement"||se.type==="mdxJsxTextElement")return Ot(z,se,ue);if(se.type==="mdxjsEsm")return mt(z,se);if(se.type==="root")return vt(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=st,z.schema=Pe),z.ancestors.push(se);const Fe=yt(z,se.tagName,!1),Ue=Pt(z,se);let at=Re(z,se);return pn.has(se.tagName)&&(at=at.filter(function(Tt){return typeof Tt=="string"?!De(Tt):!0})),Ie(z,Ue,Fe,se),Ze(Ue,at),z.ancestors.pop(),z.schema=me,z.create(se,Fe,Ue,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)}rn(z,se.position)}function mt(z,se){if(se.data&&se.data.estree&&z.evaluater)return z.evaluater.evaluateProgram(se.data.estree);rn(z,se.position)}function Ot(z,se,ue){const me=z.schema;let Pe=me;se.name==="svg"&&me.space==="html"&&(Pe=st,z.schema=Pe),z.ancestors.push(se);const Fe=se.name===null?z.Fragment:yt(z,se.name,!0),Ue=Dt(z,se),at=Re(z,se);return Ie(z,Ue,Fe,se),Ze(Ue,at),z.ancestors.pop(),z.schema=me,z.create(se,Fe,Ue,ue)}function vt(z,se,ue){const me={};return Ze(me,Re(z,se)),z.create(se,z.Fragment,me,ue)}function Se(z,se){return se.value}function Ie(z,se,ue,me){typeof ue!="string"&&ue!==z.Fragment&&z.passNode&&(se.node=me)}function Ze(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,Ue,at){const _t=Array.isArray(Ue.children)?ue:se;return at?_t(Fe,Ue,at):_t(Fe,Ue)}}function nt(z,se){return ue;function ue(me,Pe,Fe,Ue){const at=Array.isArray(Fe.children),Tt=Nn(me);return se(Pe,Fe,Ue,at,{columnNumber:Tt?Tt.column-1:void 0,fileName:z,lineNumber:Tt?Tt.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=We(z,Pe,se.properties[Pe]);if(Fe){const[Ue,at]=Fe;z.tableCellAlignToStyle&&Ue==="align"&&typeof at=="string"&&He.has(se.tagName)?me=at:ue[Ue]=at}}if(me){const Fe=ue.style||(ue.style={});Fe[z.stylePropertyNameCase==="css"?"text-align":"textAlign"]=me}return ue}function Dt(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 at=Ue.properties[0];at.type,Object.assign(ue,z.evaluater.evaluateExpression(at.argument))}else rn(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 at=me.value.data.estree.body[0];at.type,Fe=z.evaluater.evaluateExpression(at.expression)}else rn(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:Wn;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?(Jn(z,z.length,0,se),z):se}class Vt{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&&kt(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),kt(this.left,se)}unshift(se){this.setCursor(0),this.right.push(se)}unshiftMany(se){this.setCursor(0),kt(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 Ue;function Ue(Tt){return Kt(Tt)?(z.enter(ue),at(Tt)):se(Tt)}function at(Tt){return Kt(Tt)&&Fe++Ue))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;datr;){const Ir=ue[oo];se.containerState=Ir[1],Ir[0].exit.call(se,z)}ue.length=tr}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 Kt(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 un(z),z}function Ar(z,se){let ue;return me;function me(at){return z.enter("content"),ue=z.enter("chunkContent",{contentType:"content"}),Pe(at)}function Pe(at){return at===null?Fe(at):ia(at)?z.check(Ya,Ue,Fe)(at):(z.consume(at),Pe)}function Fe(at){return z.exit("chunkContent"),z.exit("content"),se(at)}function Ue(at){return z.consume(at),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(Ue){return z.exit("chunkContent"),z.enter("lineEnding"),z.consume(Ue),z.exit("lineEnding"),ya(z,Fe,"linePrefix")}function Fe(Ue){if(Ue===null||ia(Ue))return ue(Ue);const at=me.events[me.events.length-1];return!me.parser.constructs.disable.null.includes("codeIndented")&&at&&at[1].type==="linePrefix"&&at[2].sliceSerialize(at[1],!0).length>=4?se(Ue):z.interrupt(me.parser.constructs.flow,ue,se)(Ue)}}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,Ue,at);return Ue;function Ue(Nt){return _t(Nt)?Fe(Nt):at(Nt)}function at(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 gn=Pe[Nt];let ln=-1;if(gn)for(;++ln=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"),Kt(_t)?ya(z,at,"whitespace")(_t):at(_t))}}const br={continuation:{tokenize:Kn},exit:Mn,name:"list",tokenize:hr},Eo={partial:!0,tokenize:ta},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,Ue=0;return at;function at(Yt){const ka=me.containerState.type||(Yt===42||Yt===43||Yt===45?"listUnordered":"listOrdered");if(ka==="listUnordered"?!me.containerState.marker||Yt===me.containerState.marker:ha(Yt)){if(me.containerState.type||(me.containerState.type=ka,z.enter(ka,{_container:!0})),ka==="listUnordered")return z.enter("listItemPrefix"),Yt===42||Yt===45?z.check(nr,ue,_t)(Yt):_t(Yt);if(!me.interrupt||Yt===49)return z.enter("listItemPrefix"),z.enter("listItemValue"),Tt(Yt)}return ue(Yt)}function Tt(Yt){return ha(Yt)&&++Ue<10?(z.consume(Yt),Tt):(!me.interrupt||Ue<2)&&(me.containerState.marker?Yt===me.containerState.marker:Yt===41||Yt===46)?(z.exit("listItemValue"),_t(Yt)):ue(Yt)}function _t(Yt){return z.enter("listItemMarker"),z.consume(Yt),z.exit("listItemMarker"),me.containerState.marker=me.containerState.marker||Yt,z.check(va,me.interrupt?ue:Nt,z.attempt(Eo,ln,gn))}function Nt(Yt){return me.containerState.initialBlankLine=!0,Fe++,ln(Yt)}function gn(Yt){return Kt(Yt)?(z.enter("listItemPrefixWhitespace"),z.consume(Yt),z.exit("listItemPrefixWhitespace"),ln):ue(Yt)}function ln(Yt){return me.containerState.size=Fe+me.sliceSerialize(z.exit("listItemPrefix"),!0).length,se(Yt)}}function Kn(z,se,ue){const me=this;return me.containerState._closeFlow=void 0,z.check(va,Pe,Fe);function Pe(at){return me.containerState.furtherBlankLines=me.containerState.furtherBlankLines||me.containerState.initialBlankLine,ya(z,se,"listItemIndent",me.containerState.size+1)(at)}function Fe(at){return me.containerState.furtherBlankLines||!Kt(at)?(me.containerState.furtherBlankLines=void 0,me.containerState.initialBlankLine=void 0,Ue(at)):(me.containerState.furtherBlankLines=void 0,me.containerState.initialBlankLine=void 0,z.attempt(ho,se,Ue)(at))}function Ue(at){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)(at)}}function Zn(z,se,ue){const me=this;return ya(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 Mn(z){z.exit(this.containerState.type)}function ta(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 Ue=me.events[me.events.length-1];return!Kt(Fe)&&Ue&&Ue[1].type==="listItemPrefixWhitespace"?se(Fe):ue(Fe)}}const Ua={continuation:{tokenize:dn},exit:Tn,name:"blockQuote",tokenize:Ne};function Ne(z,se,ue){const me=this;return Pe;function Pe(Ue){if(Ue===62){const at=me.containerState;return at.open||(z.enter("blockQuote",{_container:!0}),at.open=!0),z.enter("blockQuotePrefix"),z.enter("blockQuoteMarker"),z.consume(Ue),z.exit("blockQuoteMarker"),Fe}return ue(Ue)}function Fe(Ue){return Kt(Ue)?(z.enter("blockQuotePrefixWhitespace"),z.consume(Ue),z.exit("blockQuotePrefixWhitespace"),z.exit("blockQuotePrefix"),se):(z.exit("blockQuotePrefix"),se(Ue))}}function dn(z,se,ue){const me=this;return Pe;function Pe(Ue){return Kt(Ue)?ya(z,Fe,"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Ue):Fe(Ue)}function Fe(Ue){return z.attempt(Ua,se,ue)(Ue)}}function Tn(z){z.exit("blockQuote")}function Qn(z,se,ue,me,Pe,Fe,Ue,at,Tt){const _t=Tt||Number.POSITIVE_INFINITY;let Nt=0;return gn;function gn(Aa){return Aa===60?(z.enter(me),z.enter(Pe),z.enter(Fe),z.consume(Aa),z.exit(Fe),ln):Aa===null||Aa===32||Aa===41||na(Aa)?ue(Aa):(z.enter(me),z.enter(Ue),z.enter(at),z.enter("chunkString",{contentType:"string"}),ja(Aa))}function ln(Aa){return Aa===62?(z.enter(Fe),z.consume(Aa),z.exit(Fe),z.exit(Pe),z.exit(me),se):(z.enter(at),z.enter("chunkString",{contentType:"string"}),Yt(Aa))}function Yt(Aa){return Aa===62?(z.exit("chunkString"),z.exit(at),ln(Aa)):Aa===null||Aa===60||ia(Aa)?ue(Aa):(z.consume(Aa),Aa===92?ka:Yt)}function ka(Aa){return Aa===60||Aa===62||Aa===92?(z.consume(Aa),Yt):Yt(Aa)}function ja(Aa){return!Nt&&(Aa===null||Aa===41||Wt(Aa))?(z.exit("chunkString"),z.exit(at),z.exit(Ue),z.exit(me),se(Aa)):Nt<_t&&Aa===40?(z.consume(Aa),Nt++,ja):Aa===41?(z.consume(Aa),Nt--,ja):Aa===null||Aa===32||Aa===40||na(Aa)?ue(Aa):(z.consume(Aa),Aa===92?lr:ja)}function lr(Aa){return Aa===40||Aa===41||Aa===92?(z.consume(Aa),ja):ja(Aa)}}function cn(z,se,ue,me,Pe,Fe){const Ue=this;let at=0,Tt;return _t;function _t(Yt){return z.enter(me),z.enter(Pe),z.consume(Yt),z.exit(Pe),z.enter(Fe),Nt}function Nt(Yt){return at>999||Yt===null||Yt===91||Yt===93&&!Tt||Yt===94&&!at&&"_hiddenFootnoteSupport"in Ue.parser.constructs?ue(Yt):Yt===93?(z.exit(Fe),z.enter(Pe),z.consume(Yt),z.exit(Pe),z.exit(me),se):ia(Yt)?(z.enter("lineEnding"),z.consume(Yt),z.exit("lineEnding"),Nt):(z.enter("chunkString",{contentType:"string"}),gn(Yt))}function gn(Yt){return Yt===null||Yt===91||Yt===93||ia(Yt)||at++>999?(z.exit("chunkString"),Nt(Yt)):(z.consume(Yt),Tt||(Tt=!Kt(Yt)),Yt===92?ln:gn)}function ln(Yt){return Yt===91||Yt===92||Yt===93?(z.consume(Yt),at++,gn):gn(Yt)}}function qn(z,se,ue,me,Pe,Fe){let Ue;return at;function at(ln){return ln===34||ln===39||ln===40?(z.enter(me),z.enter(Pe),z.consume(ln),z.exit(Pe),Ue=ln===40?41:ln,Tt):ue(ln)}function Tt(ln){return ln===Ue?(z.enter(Pe),z.consume(ln),z.exit(Pe),z.exit(me),se):(z.enter(Fe),_t(ln))}function _t(ln){return ln===Ue?(z.exit(Fe),Tt(Ue)):ln===null?ue(ln):ia(ln)?(z.enter("lineEnding"),z.consume(ln),z.exit("lineEnding"),ya(z,_t,"linePrefix")):(z.enter("chunkString",{contentType:"string"}),Nt(ln))}function Nt(ln){return ln===Ue||ln===null||ia(ln)?(z.exit("chunkString"),_t(ln)):(z.consume(ln),ln===92?gn:Nt)}function gn(ln){return ln===Ue||ln===92?(z.consume(ln),Nt):Nt(ln)}}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):Kt(Pe)?ya(z,me,ue?"linePrefix":"lineSuffix")(Pe):se(Pe)}}function On(z){return z.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Yn={name:"definition",tokenize:ca},wa={partial:!0,tokenize:pa};function ca(z,se,ue){const me=this;let Pe;return Fe;function Fe(Yt){return z.enter("definition"),Ue(Yt)}function Ue(Yt){return cn.call(me,z,at,ue,"definitionLabel","definitionLabelMarker","definitionLabelString")(Yt)}function at(Yt){return Pe=On(me.sliceSerialize(me.events[me.events.length-1][1]).slice(1,-1)),Yt===58?(z.enter("definitionMarker"),z.consume(Yt),z.exit("definitionMarker"),Tt):ue(Yt)}function Tt(Yt){return Wt(Yt)?$n(z,_t)(Yt):_t(Yt)}function _t(Yt){return Qn(z,Nt,ue,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(Yt)}function Nt(Yt){return z.attempt(wa,gn,gn)(Yt)}function gn(Yt){return Kt(Yt)?ya(z,ln,"whitespace")(Yt):ln(Yt)}function ln(Yt){return Yt===null||ia(Yt)?(z.exit("definition"),me.parser.defined.push(Pe),se(Yt)):ue(Yt)}}function pa(z,se,ue){return me;function me(at){return Wt(at)?$n(z,Pe)(at):ue(at)}function Pe(at){return qn(z,Fe,ue,"definitionTitle","definitionTitleMarker","definitionTitleString")(at)}function Fe(at){return Kt(at)?ya(z,Ue,"whitespace")(at):Ue(at)}function Ue(at){return at===null||ia(at)?se(at):ue(at)}}const ma={name:"codeIndented",tokenize:vr},Ga={partial:!0,tokenize:Nr};function vr(z,se,ue){const me=this;return Pe;function Pe(_t){return z.enter("codeIndented"),ya(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(Ga,Ue,Tt)(_t):(z.enter("codeFlowValue"),at(_t))}function at(_t){return _t===null||ia(_t)?(z.exit("codeFlowValue"),Ue(_t)):(z.consume(_t),at)}function Tt(_t){return z.exit("codeIndented"),se(_t)}}function Nr(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):ya(z,Fe,"linePrefix",5)(Ue)}function Fe(Ue){const at=me.events[me.events.length-1];return at&&at[1].type==="linePrefix"&&at[2].sliceSerialize(at[1],!0).length>=4?se(Ue):ia(Ue)?Pe(Ue):ue(Ue)}}const Rr={name:"headingAtx",resolve:_r,tokenize:zo};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"},Jn(z,me,ue-me+1,[["enter",Pe,se],["enter",Fe,se],["exit",Fe,se],["exit",Pe,se]])),z}function zo(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||Wt(Nt)?(z.exit("atxHeadingSequence"),at(Nt)):ue(Nt)}function at(Nt){return Nt===35?(z.enter("atxHeadingSequence"),Tt(Nt)):Nt===null||ia(Nt)?(z.exit("atxHeading"),se(Nt)):Kt(Nt)?ya(z,at,"whitespace")(Nt):(z.enter("atxHeadingText"),_t(Nt))}function Tt(Nt){return Nt===35?(z.consume(Nt),Tt):(z.exit("atxHeadingSequence"),at(Nt))}function _t(Nt){return Nt===null||Nt===35||Wt(Nt)?(z.exit("atxHeadingText"),at(Nt)):(z.consume(Nt),_t)}}const ko={name:"setextUnderline",resolveTo:Di,tokenize:Bi};function Di(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: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",Ue,se]),z.splice(Fe+1,0,["exit",z[me][1],se]),z[me][1].end=lo({},z[Fe][1].end)):z[me][1]=Ue,z.push(["exit",Ue,se]),z}function Bi(z,se,ue){const me=this;let Pe;return Fe;function Fe(_t){let Nt=me.events.length,gn;for(;Nt--;)if(me.events[Nt][1].type!=="lineEnding"&&me.events[Nt][1].type!=="linePrefix"&&me.events[Nt][1].type!=="content"){gn=me.events[Nt][1].type==="paragraph";break}return!me.parser.lazy[me.now().line]&&(me.interrupt||gn)?(z.enter("setextHeadingLine"),Pe=_t,Ue(_t)):ue(_t)}function Ue(_t){return z.enter("setextHeadingLineSequence"),at(_t)}function at(_t){return _t===Pe?(z.consume(_t),at):(z.exit("setextHeadingLineSequence"),Kt(_t)?ya(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"],Li=["pre","script","style","textarea"],$i={concrete:!0,name:"htmlFlow",resolveTo:el,tokenize:Vs},Ei={partial:!0,tokenize:is},Ni={partial:!0,tokenize:os};function el(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,at,Tt;return _t;function _t(Fn){return Nt(Fn)}function Nt(Fn){return z.enter("htmlFlow"),z.enter("htmlFlowData"),z.consume(Fn),gn}function gn(Fn){return Fn===33?(z.consume(Fn),ln):Fn===47?(z.consume(Fn),Fe=!0,ja):Fn===63?(z.consume(Fn),Pe=3,me.interrupt?se:hn):Ra(Fn)?(z.consume(Fn),Ue=String.fromCharCode(Fn),lr):ue(Fn)}function ln(Fn){return Fn===45?(z.consume(Fn),Pe=2,Yt):Fn===91?(z.consume(Fn),Pe=5,at=0,ka):Ra(Fn)?(z.consume(Fn),Pe=4,me.interrupt?se:hn):ue(Fn)}function Yt(Fn){return Fn===45?(z.consume(Fn),me.interrupt?se:hn):ue(Fn)}function ka(Fn){const ti="CDATA[";return Fn===ti.charCodeAt(at++)?(z.consume(Fn),at===ti.length?me.interrupt?se:Kr:ka):ue(Fn)}function ja(Fn){return Ra(Fn)?(z.consume(Fn),Ue=String.fromCharCode(Fn),lr):ue(Fn)}function lr(Fn){if(Fn===null||Fn===47||Fn===62||Wt(Fn)){const ti=Fn===47,ui=Ue.toLowerCase();return!ti&&!Fe&&Li.includes(ui)?(Pe=1,me.interrupt?se(Fn):Kr(Fn)):li.includes(Ue.toLowerCase())?(Pe=6,ti?(z.consume(Fn),Aa):me.interrupt?se(Fn):Kr(Fn)):(Pe=7,me.interrupt&&!me.parser.lazy[me.now().line]?ue(Fn):Fe?Pr(Fn):tr(Fn))}return Fn===45||Xa(Fn)?(z.consume(Fn),Ue+=String.fromCharCode(Fn),lr):ue(Fn)}function Aa(Fn){return Fn===62?(z.consume(Fn),me.interrupt?se:Kr):ue(Fn)}function Pr(Fn){return Kt(Fn)?(z.consume(Fn),Pr):to(Fn)}function tr(Fn){return Fn===47?(z.consume(Fn),to):Fn===58||Fn===95||Ra(Fn)?(z.consume(Fn),oo):Kt(Fn)?(z.consume(Fn),tr):to(Fn)}function oo(Fn){return Fn===45||Fn===46||Fn===58||Fn===95||Xa(Fn)?(z.consume(Fn),oo):Ir(Fn)}function Ir(Fn){return Fn===61?(z.consume(Fn),da):Kt(Fn)?(z.consume(Fn),Ir):tr(Fn)}function da(Fn){return Fn===null||Fn===60||Fn===61||Fn===62||Fn===96?ue(Fn):Fn===34||Fn===39?(z.consume(Fn),Tt=Fn,Er):Kt(Fn)?(z.consume(Fn),da):eo(Fn)}function Er(Fn){return Fn===Tt?(z.consume(Fn),Tt=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||Wt(Fn)?Ir(Fn):(z.consume(Fn),eo)}function Vr(Fn){return Fn===47||Fn===62||Kt(Fn)?tr(Fn):ue(Fn)}function to(Fn){return Fn===62?(z.consume(Fn),To):ue(Fn)}function To(Fn){return Fn===null||ia(Fn)?Kr(Fn):Kt(Fn)?(z.consume(Fn),To):ue(Fn)}function Kr(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),Uo):Fn===63&&Pe===3?(z.consume(Fn),hn):Fn===93&&Pe===5?(z.consume(Fn),ei):ia(Fn)&&(Pe===6||Pe===7)?(z.exit("htmlFlowData"),z.check(Ei,Qo,dr)(Fn)):Fn===null||ia(Fn)?(z.exit("htmlFlowData"),dr(Fn)):(z.consume(Fn),Kr)}function dr(Fn){return z.check(Ni,Tr,Qo)(Fn)}function Tr(Fn){return z.enter("lineEnding"),z.consume(Fn),z.exit("lineEnding"),Or}function Or(Fn){return Fn===null||ia(Fn)?dr(Fn):(z.enter("htmlFlowData"),Kr(Fn))}function Co(Fn){return Fn===45?(z.consume(Fn),hn):Kr(Fn)}function Fo(Fn){return Fn===47?(z.consume(Fn),Ue="",Yo):Kr(Fn)}function Yo(Fn){if(Fn===62){const ti=Ue.toLowerCase();return Li.includes(ti)?(z.consume(Fn),Uo):Kr(Fn)}return Ra(Fn)&&Ue.length<8?(z.consume(Fn),Ue+=String.fromCharCode(Fn),Yo):Kr(Fn)}function ei(Fn){return Fn===93?(z.consume(Fn),hn):Kr(Fn)}function hn(Fn){return Fn===62?(z.consume(Fn),Uo):Fn===45&&Pe===2?(z.consume(Fn),hn):Kr(Fn)}function Uo(Fn){return Fn===null||ia(Fn)?(z.exit("htmlFlowData"),Qo(Fn)):(z.consume(Fn),Uo)}function Qo(Fn){return z.exit("htmlFlow"),se(Fn)}}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(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:Ir};let Fe=0,Ue=0,at;return Tt;function Tt(da){return _t(da)}function _t(da){const Er=me.events[me.events.length-1];return Fe=Er&&Er[1].type==="linePrefix"?Er[2].sliceSerialize(Er[1],!0).length:0,at=da,z.enter("codeFenced"),z.enter("codeFencedFence"),z.enter("codeFencedFenceSequence"),Nt(da)}function Nt(da){return da===at?(Ue++,z.consume(da),Nt):Ue<3?ue(da):(z.exit("codeFencedFenceSequence"),Kt(da)?ya(z,gn,"whitespace")(da):gn(da))}function gn(da){return da===null||ia(da)?(z.exit("codeFencedFence"),me.interrupt?se(da):z.check(ls,ja,oo)(da)):(z.enter("codeFencedFenceInfo"),z.enter("chunkString",{contentType:"string"}),ln(da))}function ln(da){return da===null||ia(da)?(z.exit("chunkString"),z.exit("codeFencedFenceInfo"),gn(da)):Kt(da)?(z.exit("chunkString"),z.exit("codeFencedFenceInfo"),ya(z,Yt,"whitespace")(da)):da===96&&da===at?ue(da):(z.consume(da),ln)}function Yt(da){return da===null||ia(da)?gn(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"),gn(da)):da===96&&da===at?ue(da):(z.consume(da),ka)}function ja(da){return z.attempt(Pe,oo,lr)(da)}function lr(da){return z.enter("lineEnding"),z.consume(da),z.exit("lineEnding"),Aa}function Aa(da){return Fe>0&&Kt(da)?ya(z,Pr,"linePrefix",Fe+1)(da):Pr(da)}function Pr(da){return da===null||ia(da)?z.check(ls,ja,oo)(da):(z.enter("codeFlowValue"),tr(da))}function tr(da){return da===null||ia(da)?(z.exit("codeFlowValue"),Pr(da)):(z.consume(da),tr)}function oo(da){return z.exit("codeFenced"),se(da)}function Ir(da,Er,eo){let Vr=0;return to;function to(Or){return da.enter("lineEnding"),da.consume(Or),da.exit("lineEnding"),To}function To(Or){return da.enter("codeFencedFence"),Kt(Or)?ya(da,Kr,"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Or):Kr(Or)}function Kr(Or){return Or===at?(da.enter("codeFencedFenceSequence"),dr(Or)):eo(Or)}function dr(Or){return Or===at?(Vr++,da.consume(Or),dr):Vr>=Ue?(da.exit("codeFencedFenceSequence"),Kt(Or)?ya(da,Tr,"whitespace")(Or):Tr(Or)):eo(Or)}function Tr(Or){return Or===null||ia(Or)?(da.exit("codeFencedFence"),Er(Or)):eo(Or)}}}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 at;function at(gn){return z.enter("characterReference"),z.enter("characterReferenceMarker"),z.consume(gn),z.exit("characterReferenceMarker"),Tt}function Tt(gn){return gn===35?(z.enter("characterReferenceMarkerNumeric"),z.consume(gn),z.exit("characterReferenceMarkerNumeric"),_t):(z.enter("characterReferenceValue"),Fe=31,Ue=Xa,Nt(gn))}function _t(gn){return gn===88||gn===120?(z.enter("characterReferenceMarkerHexadecimal"),z.consume(gn),z.exit("characterReferenceMarkerHexadecimal"),z.enter("characterReferenceValue"),Fe=6,Ue=Sa,Nt):(z.enter("characterReferenceValue"),Fe=7,Ue=ha,Nt(gn))}function Nt(gn){if(gn===59&&Pe){const ln=z.exit("characterReferenceValue");return Ue===Xa&&!ml(me.sliceSerialize(ln))?ue(gn):(z.enter("characterReferenceMarker"),z.consume(gn),z.exit("characterReferenceMarker"),z.exit("characterReference"),se)}return Ue(gn)&&Pe++1&&z[ue][1].end.offset-z[ue][1].start.offset>1?2:1;const gn=lo({},z[me][1].end),ln=lo({},z[ue][1].start);gs(gn,-Tt),gs(ln,Tt),Ue={type:Tt>1?"strongSequence":"emphasisSequence",start:gn,end:lo({},z[me][1].end)},at={type:Tt>1?"strongSequence":"emphasisSequence",start:lo({},z[ue][1].start),end:ln},Fe={type:Tt>1?"strongText":"emphasisText",start:lo({},z[me][1].end),end:lo({},z[ue][1].start)},Pe={type:Tt>1?"strong":"emphasis",start:lo({},Ue.start),end:lo({},at.end)},z[me][1].end=lo({},Ue.start),z[ue][1].start=lo({},at.end),_t=[],z[me][1].end.offset-z[me][1].start.offset&&(_t=St(_t,[["enter",z[me][1],se],["exit",z[me][1],se]])),_t=St(_t,[["enter",Pe,se],["enter",Ue,se],["exit",Ue,se],["enter",Fe,se]]),_t=St(_t,fl(se.parser.constructs.insideSpan.null,z.slice(me+1,ue),se)),_t=St(_t,[["exit",Fe,se],["enter",at,se],["exit",at,se],["exit",Pe,se]]),z[ue][1].end.offset-z[ue][1].start.offset?(Nt=2,_t=St(_t,[["enter",z[ue][1],se],["exit",z[ue][1],se]])):Nt=0,Jn(z,me-1,ue-me+3,_t),ue=me+_t.length-Nt-2;break}}for(ue=-1;++ue-1){const at=Ue[0];typeof at=="string"?Ue[0]=at.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)(fn(uu(ue).document().write(du()(z,se,!0))))}function pu(z){const se={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:Fe(wi),autolinkProtocol:Vr,autolinkEmail:Vr,atxHeading:Fe(ri),blockQuote:Fe(fi),characterEscape:Vr,characterReference:Vr,codeFenced:Fe(uo),codeFencedFenceInfo:Ue,codeFencedFenceMeta:Ue,codeIndented:Fe(uo,Ue),codeText:Fe(xi,Ue),codeTextData:Vr,data:Vr,codeFlowValue:Vr,definition:Fe(qi),definitionDestinationString:Ue,definitionLabelString:Ue,definitionTitleString:Ue,emphasis:Fe(Ki),hardBreakEscape:Fe(hi),hardBreakTrailing:Fe(hi),htmlFlow:Fe(Oo,Ue),htmlFlowData:Vr,htmlText:Fe(Oo,Ue),htmlTextData:Vr,image:Fe(as),label:Ue,link:Fe(wi),listItem:Fe(wl),listItemValue:ln,listOrdered:Fe(vi,gn),listUnordered:Fe(vi),paragraph:Fe(Lu),reference:Fn,referenceString:Ue,resourceDestinationString:Ue,resourceTitleString:Ue,setextHeading:Fe(ri),strong:Fe(Nu),thematicBreak:Fe(Fl)},exit:{atxHeading:Tt(),atxHeadingSequence:Ir,autolink:Tt(),autolinkEmail:mi,autolinkProtocol:Ho,blockQuote:Tt(),characterEscapeValue:to,characterReferenceMarkerHexadecimal:ui,characterReferenceMarkerNumeric:ui,characterReferenceValue:al,characterReference:Ji,codeFenced:Tt(lr),codeFencedFence:ja,codeFencedFenceInfo:Yt,codeFencedFenceMeta:ka,codeFlowValue:to,codeIndented:Tt(Aa),codeText:Tt(Or),codeTextData:to,data:to,definition:Tt(),definitionDestinationString:oo,definitionLabelString:Pr,definitionTitleString:tr,emphasis:Tt(),hardBreakEscape:Tt(Kr),hardBreakTrailing:Tt(Kr),htmlFlow:Tt(dr),htmlFlowData:to,htmlText:Tt(Tr),htmlTextData:to,image:Tt(Fo),label:ei,labelText:Yo,lineEnding:To,link:Tt(Co),listItem:Tt(),listOrdered:Tt(),listUnordered:Tt(),paragraph:Tt(),referenceString:ti,resourceDestinationString:hn,resourceTitleString:Uo,resource:Qo,setextHeading:Tt(eo),setextHeadingLineSequence:Er,setextHeadingText:da,strong:Tt(),thematicBreak:Tt()}};Es(se,(z||{}).mdastExtensions||[]);const ue={};return me;function me(ga){let Wa={type:"root",children:[]};const Ur={stack:[Wa],tokenStack:[],config:se,enter:at,exit:_t,buffer:Ue,resume:Nt,data:ue},no=[];let co=-1;for(;++co0){const oi=Ur.tokenStack[Ur.tokenStack.length-1];(oi[1]||As).call(Ur,void 0,oi[0])}for(Wa.position={start:Yi(ga.length>0?ga[0][1].start:{line:1,column:1,offset:0}),end:Yi(ga.length>0?ga[ga.length-2][1].end:{line:1,column:1,offset:0})},co=-1;++co{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 at=ue([],Pe);for(const Tt of Ue)at.push(me(Tt));return at}case Vl:{const at=ue({},Pe);for(const[Tt,_t]of Ue)at[me(Tt)]=me(_t);return at}case Zl:return ue(new Date(Ue),Pe);case Cs:{const{source:at,flags:Tt}=Ue;return ue(new RegExp(at,Tt),Pe)}case Wl:{const at=ue(new Map,Pe);for(const[Tt,_t]of Ue)at.set(me(Tt),me(_t));return at}case Ps:{const at=ue(new Set,Pe);for(const Tt of Ue)at.add(me(Tt));return at}case xs:{const{name:at,message:Tt}=Ue;return ue(new Xl[at](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:at}=new Uint8Array(Ue);return ue(new DataView(at),Ue)}}return ue(new Xl[Fe](Ue),Pe)};return me},ws=z=>Vu(new Map,z)(0),tl="",{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,tl];case"Object":return[Vl,tl];case"Date":return[Zl,tl];case"RegExp":return[Cs,tl];case"Map":return[Wl,tl];case"Set":return[Ps,tl];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,at)=>{const Tt=me.push(Ue)-1;return ue.set(at,Tt),Tt},Fe=Ue=>{if(ue.has(Ue))return ue.get(Ue);let[at,Tt]=sl(Ue);switch(at){case Gl:{let Nt=Ue;switch(Tt){case"bigint":at=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([at,Nt],Ue)}case ll:{if(Tt){let ln=Ue;return Tt==="DataView"?ln=new Uint8Array(Ue.buffer):Tt==="ArrayBuffer"&&(ln=new Uint8Array(Ue)),Pe([Tt,[...ln]],Ue)}const Nt=[],gn=Pe([at,Nt],Ue);for(const ln of Ue)Nt.push(Fe(ln));return gn}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=[],gn=Pe([at,Nt],Ue);for(const ln of hu(Ue))(z||!El(sl(Ue[ln])))&&Nt.push([Fe(ln),Fe(Ue[ln])]);return gn}case Zl:return Pe([at,Ue.toISOString()],Ue);case Cs:{const{source:Nt,flags:gn}=Ue;return Pe([at,{source:Nt,flags:gn}],Ue)}case Wl:{const Nt=[],gn=Pe([at,Nt],Ue);for(const[ln,Yt]of Ue)(z||!(El(sl(ln))||El(sl(Yt))))&&Nt.push([Fe(ln),Fe(Yt)]);return gn}case Ps:{const Nt=[],gn=Pe([at,Nt],Ue);for(const ln of Ue)(z||!El(sl(ln)))&&Nt.push(Fe(ln));return gn}}const{message:_t}=Ue;return Pe([at,{name:Tt,message:_t}],Ue)};return Fe},Ii=(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(Ii(z,se)):structuredClone(z):(z,se)=>ws(Ii(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 at=z.charCodeAt(ue+1);Fe<56320&&at>56319&&at<57344?(Ue=String.fromCharCode(Fe,at),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 ke(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||ke,me=z.options.footnoteBackLabel||lt,Pe=z.options.footnoteLabel||"Footnotes",Fe=z.options.footnoteLabelTagName||"h2",Ue=z.options.footnoteLabelProperties||{className:["sr-only"]},at=[];let Tt=-1;for(;++Tt0&&ka.push({type:"text",value:" "});let Pr=typeof ue=="string"?ue:ue(Tt,Yt);typeof Pr=="string"&&(Pr={type:"text",value:Pr}),ka.push({type:"element",tagName:"a",properties:{href:"#"+se+"fnref-"+ln+(Yt>1?"-"+Yt:""),dataFootnoteBackref:"",ariaLabel:typeof me=="string"?me:me(Tt,Yt),className:["data-footnote-backref"]},children:Array.isArray(Pr)?Pr:[Pr]})}const lr=Nt[Nt.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 Nt.push(...ka);const Aa={type:"element",tagName:"li",properties:{id:se+"fn-"+ln},children:z.wrap(Nt,!0)};z.patch(_t,Aa),at.push(Aa)}if(at.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:Fe,properties:Tu(lo({},Al(Ue)),{id:"footnote-label"}),children:[{type:"text",value:Pe}]},{type:"text",value:` +- \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:qt,openProgress:rt,closeProgress:Qe,CreateProgressModal:pt}=(0,Le.Z)(),[Xt,ft]=(0,E.useState)([]),[It,it]=(0,E.useState)(!1),[zt,Pt]=(0,E.useState)(xt),[zn,un]=(0,E.useState)([]),[gt,tt]=(0,E.useState)(0),[we,Ce]=(0,E.useState)(0),[ct,Wt]=(0,E.useState)(0),[Ve,Ge]=(0,E.useState)(0),[st,ut]=(0,E.useState)(0),[Ue,vt]=(0,E.useState)(!1),Cn=()=>{it(!0)};(0,E.useImperativeHandle)(et,()=>({onClick:Cn}));const on=()=>$e(void 0,null,function*(){var qe,Ut,Gt;if(Nn(zt)){if(zt.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(zt)&&!(zn!=null&&zn.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 Qt=[{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:st||0}];if(Qt.reduce((Zn,qn)=>Zn+qn.num,0)===0){fe.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}const Un={scene_type:6,content:zt,count_arr:Qt.map(Zn=>Zn.num).join(","),file:(zn==null?void 0:zn[0])||""};rt(),ft([]),vt(!0);const Rn=new FormData;Object.keys(Un).forEach(Zn=>{Rn.append(Zn,Un[Zn])});const Bn=yield Ct(Rn);if((Bn==null?void 0:Bn.status)===0)if((Ut=(qe=Bn==null?void 0:Bn.data)==null?void 0:qe.content)!=null&&Ut.length){Qe(100),ft((Gt=Bn==null?void 0:Bn.data)==null?void 0:Gt.content);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");vt(!1),Qe()}),Sn=qe=>$e(void 0,null,function*(){var Ut,Gt;const Qt=new FormData;if(Qt.append("scene_type",5),Qt.append("question_data",JSON.stringify(qe)),Qt.append("count",1),qt)return Promise.reject();rt();const hn=yield Ct(Qt);if((hn==null?void 0:hn.status)===0){if((Gt=(Ut=hn==null?void 0:hn.data)==null?void 0:Ut.content)!=null&&Gt.length)return Qe(100),hn;fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898")}return Qe(),hn}),Pn=qe=>$e(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()):(zn!=null&&zn.length?ve.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:()=>un([qe])}):un([qe]),Promise.reject())}),Nn=qe=>(qe=qe||"",qe=String(qe),qe=qe.replace(/\s+/g,""),qe);return De.createElement(E.Fragment,null,De.createElement(ve.default,{centered:!0,open:It,title:"\u667A\u80FD\u51FA\u9898",width:814,okText:"\u5F00\u59CB\u51FA\u9898",onCancel:()=>it(!1),onOk:on,afterClose:()=>{Tt(),un([]),Pt(xt),tt(0),Ce(0),Wt(0),Ge(0),ut(0)}},De.createElement("div",{className:Me.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:Oe,style:{marginTop:-100}}),De.createElement("div",{className:"mb10 blod"},"\u51FA\u9898\u8981\u6C42"),De.createElement(pe.default.TextArea,{style:{height:160},className:"mb20",value:zt,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=>{Pt(qe.target.value)}}),De.createElement(ge.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:zn,beforeUpload:Pn,className:"mb20",onRemove:()=>un([])},De.createElement(he.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(Ye.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:gt,onChange:tt,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:ct,onChange:Wt,style:{marginLeft:"8px"}})),De.createElement(be.Z,null,De.createElement("label",null,"\u586B\u7A7A\u9898"),De.createElement(Ae.Z,{min:0,max:10,value:Ve,onChange:Ge,style:{marginLeft:"8px"}})),De.createElement(be.Z,null,De.createElement("label",null,"\u7B80\u7B54\u9898"),De.createElement(Ae.Z,{min:0,max:10,value:st,onChange:ut,style:{marginLeft:"8px"}}))))),De.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Ue},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:Xt,mode:1,onCancel:()=>vt(!1),onSuccess:()=>{vt(!1),it(!1)},headExtraNode:De.createElement(Ye.op,{onClick:()=>vt(!1),className:"ml20",type:"primary",shape:"default"},"\u91CD\u65B0\u751F\u6210"),onExchange:Sn}),De.createElement("div",{style:{height:70}})),pt(["\u51FA\u9898\u8981\u6C42\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u667A\u80FD\u51FA\u9898\u4E2D"]))}),bt=y(38147),Dt=(Tt,et,xt)=>new Promise((qt,rt)=>{var Qe=ft=>{try{Xt(xt.next(ft))}catch(It){rt(It)}},pt=ft=>{try{Xt(xt.throw(ft))}catch(It){rt(It)}},Xt=ft=>ft.done?qt(ft.value):Promise.resolve(ft.value).then(Qe,pt);Xt((xt=xt.apply(Tt,et)).next())});const Ct=(...Tt)=>Dt(void 0,[...Tt],function*(et={}){var xt,qt,rt,Qe;const pt=yield(0,bt.ZP)("/api/intelligent_imports/recognize.json",{method:"post",body:et},!0);if((pt==null?void 0:pt.status)!==0)return pt;const Xt=(xt=pt==null?void 0:pt.data)==null?void 0:xt.ai_question_record_id;let ft;do if(ft=yield(0,bt.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:Xt}}),((qt=ft==null?void 0:ft.data)==null?void 0:qt.status)===1){console.log("\u64CD\u4F5C\u6210\u529F");break}else if(((rt=ft==null?void 0:ft.data)==null?void 0:rt.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(It=>setTimeout(It,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((Qe=ft==null?void 0:ft.data)==null?void 0:Qe.status)===0);return ft});var Kt=()=>{var Tt,et;const xt=(0,oe.useLocation)(),qt=(0,oe.useSelector)(Xt=>{var ft;return(ft=Xt==null?void 0:Xt.user)==null?void 0:ft.userInfo}),[rt,Qe]=(0,E.useState)(!1);(0,E.useEffect)(()=>{var Xt,ft,It;if(window.self!==window.top){Qe(!1);return}if((Xt=xt.pathname)!=null&&Xt.includes("/problemset")||(ft=xt.pathname)!=null&&ft.includes("/paperlibrary")){Qe("1");return}if(((It=xt.pathname)==null?void 0:It.slice(0,11))==="/classrooms"){Qe("2");return}Qe(!1)},[xt==null?void 0:xt.pathname]);const pt={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:en},{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"},(Tt=qt==null?void 0:qt.course)!=null&&Tt.course_name?`\u300A${(et=qt==null?void 0:qt.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:pt[rt][1],intelligentAssistantItems:pt[rt][0]}))}},95645:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Oc}});var E={};y.r(E),y.d(E,{boolean:function(){return Et},booleanish:function(){return Kt},commaOrSpaceSeparated:function(){return rt},commaSeparated:function(){return qt},number:function(){return et},overloadedBoolean:function(){return Tt},spaceSeparated:function(){return xt}});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),ve=y(43418),ie=y(92832),xe=y(3113),Ee=y(6848),Le=y(43428),Te=y(95237),Xe=y(65582);function ze(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 He=ue.slice(Pe,me).trim();(He||!Fe)&&se.push(He),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,he=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,be={};function Ae(z){return z?te.test(String.fromCodePoint(z)):!1}function Oe(z,se){const me=(se||be).jsx?le:ae;return z?me.test(String.fromCodePoint(z)):!1}function Me(z,se){return((se||be).jsx?he:pe).test(z)}const Ye=/[ \t\n\f\r]/g;function De(z){return typeof z=="object"?z.type==="text"?$e(z.value):!1:$e(z)}function $e(z){return z.replace(Ye,"")===""}class dt{constructor(se,ue,me){this.normal=ue,this.property=se,me&&(this.space=me)}}dt.prototype.normal={},dt.prototype.property={},dt.prototype.space=void 0;function en(z,se){const ue={},me={};for(const Pe of z)Object.assign(ue,Pe.property),Object.assign(me,Pe.normal);return new dt(ue,me,se)}function bt(z){return z.toLowerCase()}class Dt{constructor(se,ue){this.attribute=ue,this.property=se}}Dt.prototype.attribute="",Dt.prototype.booleanish=!1,Dt.prototype.boolean=!1,Dt.prototype.commaOrSpaceSeparated=!1,Dt.prototype.commaSeparated=!1,Dt.prototype.defined=!1,Dt.prototype.mustUseProperty=!1,Dt.prototype.number=!1,Dt.prototype.overloadedBoolean=!1,Dt.prototype.property="",Dt.prototype.spaceSeparated=!1,Dt.prototype.space=void 0;let Ct=0;const Et=Qe(),Kt=Qe(),Tt=Qe(),et=Qe(),xt=Qe(),qt=Qe(),rt=Qe();function Qe(){return uc(2,++Ct)}const pt=Object.keys(E);class Xt extends Dt{constructor(se,ue,me,Pe){let Fe=-1;if(super(se,ue),ft(this,"space",Pe),typeof me=="number")for(;++Fe4&&ue.slice(0,4)==="data"&&Ge.test(se)){if(se.charAt(4)==="-"){const Fe=se.slice(5).replace(Ve,Ue);me="data"+Fe.charAt(0).toUpperCase()+Fe.slice(1)}else{const Fe=se.slice(4);if(!Ve.test(Fe)){let He=Fe.replace(Wt,ut);He.charAt(0)!=="-"&&(He="-"+He),se="data"+He}}Pe=Xt}return new Pe(me,se)}function ut(z){return"-"+z.toLowerCase()}function Ue(z){return z.charAt(1).toUpperCase()}const vt={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 on(z){return z.join(" ").trim()}var Sn=y(24177);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 Ut(z){const se=Nn(z),ue=Pn(z);if(se&&ue)return{start:se,end:ue}}function Gt(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?Qt(z):""}function Qt(z){return Un(z&&z.line)+":"+Un(z&&z.column)}function hn(z){return Qt(z&&z.start)+"-"+Qt(z&&z.end)}function Un(z){return z&&typeof z=="number"?z:1}class Rn extends Error{constructor(se,ue,me){super(),typeof ue=="string"&&(me=ue,ue=void 0);let Pe="",Fe={},He=!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=so({},ue)),typeof se=="string"?Pe=se:!Fe.cause&&se&&(He=!0,Pe=se.message,Fe.cause=se),!Fe.ruleId&&!Fe.source&&typeof me=="string"){const Ot=me.indexOf(":");Ot===-1?Fe.ruleId=me:(Fe.source=me.slice(0,Ot),Fe.ruleId=me.slice(Ot+1))}if(!Fe.place&&Fe.ancestors&&Fe.ancestors){const Ot=Fe.ancestors[Fe.ancestors.length-1];Ot&&(Fe.place=Ot.position)}const at=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=at?at.column:void 0,this.fatal=void 0,this.file="",this.message=Pe,this.line=at?at.line:void 0,this.name=Gt(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=He&&Fe.cause&&typeof Fe.cause.stack=="string"?Fe.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}Rn.prototype.file="",Rn.prototype.name="",Rn.prototype.reason="",Rn.prototype.message="",Rn.prototype.stack="",Rn.prototype.column=void 0,Rn.prototype.line=void 0,Rn.prototype.ancestors=void 0,Rn.prototype.cause=void 0,Rn.prototype.fatal=void 0,Rn.prototype.place=void 0,Rn.prototype.ruleId=void 0,Rn.prototype.source=void 0;const Bn={}.hasOwnProperty,Zn=new Map,qn=/[A-Z]/g,gn=new Set(["table","tbody","thead","tfoot","tr"]),je=new Set(["td","th"]),Lt="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=nt(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 an(z,se,ue);if(se.type==="mdxFlowExpression"||se.type==="mdxTextExpression")return _e(z,se);if(se.type==="mdxJsxFlowElement"||se.type==="mdxJsxTextElement")return Rt(z,se,ue);if(se.type==="mdxjsEsm")return mt(z,se);if(se.type==="root")return ht(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=ct,z.schema=Pe),z.ancestors.push(se);const Fe=yt(z,se.tagName,!1),He=wt(z,se);let at=Re(z,se);return gn.has(se.tagName)&&(at=at.filter(function(Ot){return typeof Ot=="string"?!De(Ot):!0})),Ne(z,He,Fe,se),Ze(He,at),z.ancestors.pop(),z.schema=me,z.create(se,Fe,He,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)}rn(z,se.position)}function mt(z,se){if(se.data&&se.data.estree&&z.evaluater)return z.evaluater.evaluateProgram(se.data.estree);rn(z,se.position)}function Rt(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),He=Bt(z,se),at=Re(z,se);return Ne(z,He,Fe,se),Ze(He,at),z.ancestors.pop(),z.schema=me,z.create(se,Fe,He,ue)}function ht(z,se,ue){const me={};return Ze(me,Re(z,se)),z.create(se,z.Fragment,me,ue)}function Se(z,se){return se.value}function Ne(z,se,ue,me){typeof ue!="string"&&ue!==z.Fragment&&z.passNode&&(se.node=me)}function Ze(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,He,at){const $t=Array.isArray(He.children)?ue:se;return at?$t(Fe,He,at):$t(Fe,He)}}function nt(z,se){return ue;function ue(me,Pe,Fe,He){const at=Array.isArray(Fe.children),Ot=Nn(me);return se(Pe,Fe,He,at,{columnNumber:Ot?Ot.column-1:void 0,fileName:z,lineNumber:Ot?Ot.line:void 0},void 0)}}function wt(z,se){const ue={};let me,Pe;for(Pe in se.properties)if(Pe!=="children"&&Bn.call(se.properties,Pe)){const Fe=We(z,Pe,se.properties[Pe]);if(Fe){const[He,at]=Fe;z.tableCellAlignToStyle&&He==="align"&&typeof at=="string"&&je.has(se.tagName)?me=at:ue[He]=at}}if(me){const Fe=ue.style||(ue.style={});Fe[z.stylePropertyNameCase==="css"?"text-align":"textAlign"]=me}return ue}function Bt(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 He=Fe.expression;He.type;const at=He.properties[0];at.type,Object.assign(ue,z.evaluater.evaluateExpression(at.argument))}else rn(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 at=me.value.data.estree.body[0];at.type,Fe=z.evaluater.evaluateExpression(at.expression)}else rn(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:Zn;for(;++mePe?0:Pe+se:se=se>Pe?Pe:se,ue=ue>0?ue:0,me.length<1e4)He=Array.from(me),He.unshift(se,ue),z.splice(...He);else for(ue&&z.splice(se,ue);Fe0?(Jn(z,z.length,0,se),z):se}class Ft{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&&Mt(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),Mt(this.left,se)}unshift(se){this.setCursor(0),this.right.push(se)}unshiftMany(se){this.setCursor(0),Mt(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 ga(z,se,ue,me){const Pe=me?me-1:Number.POSITIVE_INFINITY;let Fe=0;return He;function He(Ot){return _n(Ot)?(z.enter(ue),at(Ot)):se(Ot)}function at(Ot){return _n(Ot)&&Fe++He))return;const yr=se.events.length;let $r=yr,Vr,eo;for(;$r--;)if(se.events[$r][0]==="exit"&&se.events[$r][1].type==="chunkFlow"){if(Vr){eo=se.events[$r][1].end;break}Vr=!0}for(ba(me),ca=yr;caar;){const Tr=ue[io];se.containerState=Tr[1],Tr[0].exit.call(se,z)}ue.length=ar}function Pr(){Pe.write([null]),Fe=void 0,Pe=void 0,se.containerState._closeFlow=void 0}}function Na(z,se,ue){return ga(z,z.attempt(this.parser.constructs.document,se,ue),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}const Aa={partial:!0,tokenize:Ta};function Ta(z,se,ue){return me;function me(Fe){return _n(Fe)?ga(z,Pe,"linePrefix")(Fe):Pe(Fe)}function Pe(Fe){return Fe===null||Jt(Fe)?se(Fe):ue(Fe)}}const hr={resolve:mr,tokenize:Br},Qa={partial:!0,tokenize:Dr};function mr(z){return ln(z),z}function Br(z,se){let ue;return me;function me(at){return z.enter("content"),ue=z.enter("chunkContent",{contentType:"content"}),Pe(at)}function Pe(at){return at===null?Fe(at):Jt(at)?z.check(Qa,He,Fe)(at):(z.consume(at),Pe)}function Fe(at){return z.exit("chunkContent"),z.exit("content"),se(at)}function He(at){return z.consume(at),z.exit("chunkContent"),ue.next=z.enter("chunkContent",{contentType:"content",previous:ue}),ue=ue.next,Pe}}function Dr(z,se,ue){const me=this;return Pe;function Pe(He){return z.exit("chunkContent"),z.enter("lineEnding"),z.consume(He),z.exit("lineEnding"),ga(z,Fe,"linePrefix")}function Fe(He){if(He===null||Jt(He))return ue(He);const at=me.events[me.events.length-1];return!me.parser.constructs.disable.null.includes("codeIndented")&&at&&at[1].type==="linePrefix"&&at[2].sliceSerialize(at[1],!0).length>=4?se(He):z.interrupt(me.parser.constructs.flow,ue,se)(He)}}const Oa={tokenize:vr};function vr(z){const se=this,ue=z.attempt(Aa,me,z.attempt(this.parser.constructs.flowInitial,Pe,ga(z,z.attempt(this.parser.constructs.flow,Pe,z.attempt(hr,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 ir={resolveAll:uo()},_a=no("string"),br=no("text");function no(z){return{resolveAll:uo(z==="text"?Zr:void 0),tokenize:se};function se(ue){const me=this,Pe=this.parser.constructs[z],Fe=ue.attempt(Pe,He,at);return He;function He(Nt){return $t(Nt)?Fe(Nt):at(Nt)}function at(Nt){if(Nt===null){ue.consume(Nt);return}return ue.enter("data"),ue.consume(Nt),Ot}function Ot(Nt){return $t(Nt)?(ue.exit("data"),Fe(Nt)):(ue.consume(Nt),Ot)}function $t(Nt){if(Nt===null)return!0;const dn=Pe[Nt];let sn=-1;if(dn)for(;++sn=3&&($t===null||Jt($t))?(z.exit("thematicBreak"),se($t)):ue($t)}function Ot($t){return $t===Pe?(z.consume($t),me++,Ot):(z.exit("thematicBreakSequence"),_n($t)?ga(z,at,"whitespace")($t):at($t))}}const fr={continuation:{tokenize:Kn},exit:Qn,name:"list",tokenize:Lr},ro={partial:!0,tokenize:oa},Ga={partial:!0,tokenize:On};function Lr(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,He=0;return at;function at(Yt){const Ba=me.containerState.type||(Yt===42||Yt===43||Yt===45?"listUnordered":"listOrdered");if(Ba==="listUnordered"?!me.containerState.marker||Yt===me.containerState.marker:kt(Yt)){if(me.containerState.type||(me.containerState.type=Ba,z.enter(Ba,{_container:!0})),Ba==="listUnordered")return z.enter("listItemPrefix"),Yt===42||Yt===45?z.check(xr,ue,$t)(Yt):$t(Yt);if(!me.interrupt||Yt===49)return z.enter("listItemPrefix"),z.enter("listItemValue"),Ot(Yt)}return ue(Yt)}function Ot(Yt){return kt(Yt)&&++He<10?(z.consume(Yt),Ot):(!me.interrupt||He<2)&&(me.containerState.marker?Yt===me.containerState.marker:Yt===41||Yt===46)?(z.exit("listItemValue"),$t(Yt)):ue(Yt)}function $t(Yt){return z.enter("listItemMarker"),z.consume(Yt),z.exit("listItemMarker"),me.containerState.marker=me.containerState.marker||Yt,z.check(Aa,me.interrupt?ue:Nt,z.attempt(ro,sn,dn))}function Nt(Yt){return me.containerState.initialBlankLine=!0,Fe++,sn(Yt)}function dn(Yt){return _n(Yt)?(z.enter("listItemPrefixWhitespace"),z.consume(Yt),z.exit("listItemPrefixWhitespace"),sn):ue(Yt)}function sn(Yt){return me.containerState.size=Fe+me.sliceSerialize(z.exit("listItemPrefix"),!0).length,se(Yt)}}function Kn(z,se,ue){const me=this;return me.containerState._closeFlow=void 0,z.check(Aa,Pe,Fe);function Pe(at){return me.containerState.furtherBlankLines=me.containerState.furtherBlankLines||me.containerState.initialBlankLine,ga(z,se,"listItemIndent",me.containerState.size+1)(at)}function Fe(at){return me.containerState.furtherBlankLines||!_n(at)?(me.containerState.furtherBlankLines=void 0,me.containerState.initialBlankLine=void 0,He(at)):(me.containerState.furtherBlankLines=void 0,me.containerState.initialBlankLine=void 0,z.attempt(Ga,se,He)(at))}function He(at){return me.containerState._closeFlow=!0,me.interrupt=void 0,ga(z,z.attempt(fr,se,ue),"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(at)}}function On(z,se,ue){const me=this;return ga(z,Pe,"listItemIndent",me.containerState.size+1);function Pe(Fe){const He=me.events[me.events.length-1];return He&&He[1].type==="listItemIndent"&&He[2].sliceSerialize(He[1],!0).length===me.containerState.size?se(Fe):ue(Fe)}}function Qn(z){z.exit(this.containerState.type)}function oa(z,se,ue){const me=this;return ga(z,Pe,"listItemPrefixWhitespace",me.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function Pe(Fe){const He=me.events[me.events.length-1];return!_n(Fe)&&He&&He[1].type==="listItemPrefixWhitespace"?se(Fe):ue(Fe)}}const za={continuation:{tokenize:cn},exit:Tn,name:"blockQuote",tokenize:Ie};function Ie(z,se,ue){const me=this;return Pe;function Pe(He){if(He===62){const at=me.containerState;return at.open||(z.enter("blockQuote",{_container:!0}),at.open=!0),z.enter("blockQuotePrefix"),z.enter("blockQuoteMarker"),z.consume(He),z.exit("blockQuoteMarker"),Fe}return ue(He)}function Fe(He){return _n(He)?(z.enter("blockQuotePrefixWhitespace"),z.consume(He),z.exit("blockQuotePrefixWhitespace"),z.exit("blockQuotePrefix"),se):(z.exit("blockQuotePrefix"),se(He))}}function cn(z,se,ue){const me=this;return Pe;function Pe(He){return _n(He)?ga(z,Fe,"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(He):Fe(He)}function Fe(He){return z.attempt(za,se,ue)(He)}}function Tn(z){z.exit("blockQuote")}function Yn(z,se,ue,me,Pe,Fe,He,at,Ot){const $t=Ot||Number.POSITIVE_INFINITY;let Nt=0;return dn;function dn(ba){return ba===60?(z.enter(me),z.enter(Pe),z.enter(Fe),z.consume(ba),z.exit(Fe),sn):ba===null||ba===32||ba===41||$n(ba)?ue(ba):(z.enter(me),z.enter(He),z.enter(at),z.enter("chunkString",{contentType:"string"}),ka(ba))}function sn(ba){return ba===62?(z.enter(Fe),z.consume(ba),z.exit(Fe),z.exit(Pe),z.exit(me),se):(z.enter(at),z.enter("chunkString",{contentType:"string"}),Yt(ba))}function Yt(ba){return ba===62?(z.exit("chunkString"),z.exit(at),sn(ba)):ba===null||ba===60||Jt(ba)?ue(ba):(z.consume(ba),ba===92?Ba:Yt)}function Ba(ba){return ba===60||ba===62||ba===92?(z.consume(ba),Yt):Yt(ba)}function ka(ba){return!Nt&&(ba===null||ba===41||vn(ba))?(z.exit("chunkString"),z.exit(at),z.exit(He),z.exit(me),se(ba)):Nt<$t&&ba===40?(z.consume(ba),Nt++,ka):ba===41?(z.consume(ba),Nt--,ka):ba===null||ba===32||ba===40||$n(ba)?ue(ba):(z.consume(ba),ba===92?cr:ka)}function cr(ba){return ba===40||ba===41||ba===92?(z.consume(ba),ka):ka(ba)}}function mn(z,se,ue,me,Pe,Fe){const He=this;let at=0,Ot;return $t;function $t(Yt){return z.enter(me),z.enter(Pe),z.consume(Yt),z.exit(Pe),z.enter(Fe),Nt}function Nt(Yt){return at>999||Yt===null||Yt===91||Yt===93&&!Ot||Yt===94&&!at&&"_hiddenFootnoteSupport"in He.parser.constructs?ue(Yt):Yt===93?(z.exit(Fe),z.enter(Pe),z.consume(Yt),z.exit(Pe),z.exit(me),se):Jt(Yt)?(z.enter("lineEnding"),z.consume(Yt),z.exit("lineEnding"),Nt):(z.enter("chunkString",{contentType:"string"}),dn(Yt))}function dn(Yt){return Yt===null||Yt===91||Yt===93||Jt(Yt)||at++>999?(z.exit("chunkString"),Nt(Yt)):(z.consume(Yt),Ot||(Ot=!_n(Yt)),Yt===92?sn:dn)}function sn(Yt){return Yt===91||Yt===92||Yt===93?(z.consume(Yt),at++,dn):dn(Yt)}}function sa(z,se,ue,me,Pe,Fe){let He;return at;function at(sn){return sn===34||sn===39||sn===40?(z.enter(me),z.enter(Pe),z.consume(sn),z.exit(Pe),He=sn===40?41:sn,Ot):ue(sn)}function Ot(sn){return sn===He?(z.enter(Pe),z.consume(sn),z.exit(Pe),z.exit(me),se):(z.enter(Fe),$t(sn))}function $t(sn){return sn===He?(z.exit(Fe),Ot(He)):sn===null?ue(sn):Jt(sn)?(z.enter("lineEnding"),z.consume(sn),z.exit("lineEnding"),ga(z,$t,"linePrefix")):(z.enter("chunkString",{contentType:"string"}),Nt(sn))}function Nt(sn){return sn===He||sn===null||Jt(sn)?(z.exit("chunkString"),$t(sn)):(z.consume(sn),sn===92?dn:Nt)}function dn(sn){return sn===He||sn===92?(z.consume(sn),Nt):Nt(sn)}}function na(z,se){let ue;return me;function me(Pe){return Jt(Pe)?(z.enter("lineEnding"),z.consume(Pe),z.exit("lineEnding"),ue=!0,me):_n(Pe)?ga(z,me,ue?"linePrefix":"lineSuffix")(Pe):se(Pe)}}function Hn(z){return z.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Wn={name:"definition",tokenize:ma},Pa={partial:!0,tokenize:ha};function ma(z,se,ue){const me=this;let Pe;return Fe;function Fe(Yt){return z.enter("definition"),He(Yt)}function He(Yt){return mn.call(me,z,at,ue,"definitionLabel","definitionLabelMarker","definitionLabelString")(Yt)}function at(Yt){return Pe=Hn(me.sliceSerialize(me.events[me.events.length-1][1]).slice(1,-1)),Yt===58?(z.enter("definitionMarker"),z.consume(Yt),z.exit("definitionMarker"),Ot):ue(Yt)}function Ot(Yt){return vn(Yt)?na(z,$t)(Yt):$t(Yt)}function $t(Yt){return Yn(z,Nt,ue,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(Yt)}function Nt(Yt){return z.attempt(Pa,dn,dn)(Yt)}function dn(Yt){return _n(Yt)?ga(z,sn,"whitespace")(Yt):sn(Yt)}function sn(Yt){return Yt===null||Jt(Yt)?(z.exit("definition"),me.parser.defined.push(Pe),se(Yt)):ue(Yt)}}function ha(z,se,ue){return me;function me(at){return vn(at)?na(z,Pe)(at):ue(at)}function Pe(at){return sa(z,Fe,ue,"definitionTitle","definitionTitleMarker","definitionTitleString")(at)}function Fe(at){return _n(at)?ga(z,He,"whitespace")(at):He(at)}function He(at){return at===null||Jt(at)?se(at):ue(at)}}const va={name:"codeIndented",tokenize:Ar},Va={partial:!0,tokenize:Hr};function Ar(z,se,ue){const me=this;return Pe;function Pe($t){return z.enter("codeIndented"),ga(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?He($t):ue($t)}function He($t){return $t===null?Ot($t):Jt($t)?z.attempt(Va,He,Ot)($t):(z.enter("codeFlowValue"),at($t))}function at($t){return $t===null||Jt($t)?(z.exit("codeFlowValue"),He($t)):(z.consume($t),at)}function Ot($t){return z.exit("codeIndented"),se($t)}}function Hr(z,se,ue){const me=this;return Pe;function Pe(He){return me.parser.lazy[me.now().line]?ue(He):Jt(He)?(z.enter("lineEnding"),z.consume(He),z.exit("lineEnding"),Pe):ga(z,Fe,"linePrefix",5)(He)}function Fe(He){const at=me.events[me.events.length-1];return at&&at[1].type==="linePrefix"&&at[2].sliceSerialize(at[1],!0).length>=4?se(He):Jt(He)?Pe(He):ue(He)}}const Gr={name:"headingAtx",resolve:So,tokenize:zo};function So(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"},Jn(z,me,ue-me+1,[["enter",Pe,se],["enter",Fe,se],["exit",Fe,se],["exit",Pe,se]])),z}function zo(z,se,ue){let me=0;return Pe;function Pe(Nt){return z.enter("atxHeading"),Fe(Nt)}function Fe(Nt){return z.enter("atxHeadingSequence"),He(Nt)}function He(Nt){return Nt===35&&me++<6?(z.consume(Nt),He):Nt===null||vn(Nt)?(z.exit("atxHeadingSequence"),at(Nt)):ue(Nt)}function at(Nt){return Nt===35?(z.enter("atxHeadingSequence"),Ot(Nt)):Nt===null||Jt(Nt)?(z.exit("atxHeading"),se(Nt)):_n(Nt)?ga(z,at,"whitespace")(Nt):(z.enter("atxHeadingText"),$t(Nt))}function Ot(Nt){return Nt===35?(z.consume(Nt),Ot):(z.exit("atxHeadingSequence"),at(Nt))}function $t(Nt){return Nt===null||Nt===35||vn(Nt)?(z.exit("atxHeadingText"),at(Nt)):(z.consume(Nt),$t)}}const ko={name:"setextUnderline",resolveTo:Di,tokenize:Bi};function Di(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 He={type:"setextHeading",start:so({},z[me][1].start),end:so({},z[z.length-1][1].end)};return z[Pe][1].type="setextHeadingText",Fe?(z.splice(Pe,0,["enter",He,se]),z.splice(Fe+1,0,["exit",z[me][1],se]),z[me][1].end=so({},z[Fe][1].end)):z[me][1]=He,z.push(["exit",He,se]),z}function Bi(z,se,ue){const me=this;let Pe;return Fe;function Fe($t){let Nt=me.events.length,dn;for(;Nt--;)if(me.events[Nt][1].type!=="lineEnding"&&me.events[Nt][1].type!=="linePrefix"&&me.events[Nt][1].type!=="content"){dn=me.events[Nt][1].type==="paragraph";break}return!me.parser.lazy[me.now().line]&&(me.interrupt||dn)?(z.enter("setextHeadingLine"),Pe=$t,He($t)):ue($t)}function He($t){return z.enter("setextHeadingLineSequence"),at($t)}function at($t){return $t===Pe?(z.consume($t),at):(z.exit("setextHeadingLineSequence"),_n($t)?ga(z,Ot,"lineSuffix")($t):Ot($t))}function Ot($t){return $t===null||Jt($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"],Li=["pre","script","style","textarea"],$i={concrete:!0,name:"htmlFlow",resolveTo:el,tokenize:Vs},Ei={partial:!0,tokenize:is},Ni={partial:!0,tokenize:os};function el(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,He,at,Ot;return $t;function $t(Fn){return Nt(Fn)}function Nt(Fn){return z.enter("htmlFlow"),z.enter("htmlFlowData"),z.consume(Fn),dn}function dn(Fn){return Fn===33?(z.consume(Fn),sn):Fn===47?(z.consume(Fn),Fe=!0,ka):Fn===63?(z.consume(Fn),Pe=3,me.interrupt?se:fn):La(Fn)?(z.consume(Fn),He=String.fromCharCode(Fn),cr):ue(Fn)}function sn(Fn){return Fn===45?(z.consume(Fn),Pe=2,Yt):Fn===91?(z.consume(Fn),Pe=5,at=0,Ba):La(Fn)?(z.consume(Fn),Pe=4,me.interrupt?se:fn):ue(Fn)}function Yt(Fn){return Fn===45?(z.consume(Fn),me.interrupt?se:fn):ue(Fn)}function Ba(Fn){const ti="CDATA[";return Fn===ti.charCodeAt(at++)?(z.consume(Fn),at===ti.length?me.interrupt?se:Yr:Ba):ue(Fn)}function ka(Fn){return La(Fn)?(z.consume(Fn),He=String.fromCharCode(Fn),cr):ue(Fn)}function cr(Fn){if(Fn===null||Fn===47||Fn===62||vn(Fn)){const ti=Fn===47,ui=He.toLowerCase();return!ti&&!Fe&&Li.includes(ui)?(Pe=1,me.interrupt?se(Fn):Yr(Fn)):li.includes(He.toLowerCase())?(Pe=6,ti?(z.consume(Fn),ba):me.interrupt?se(Fn):Yr(Fn)):(Pe=7,me.interrupt&&!me.parser.lazy[me.now().line]?ue(Fn):Fe?Pr(Fn):ar(Fn))}return Fn===45||Ha(Fn)?(z.consume(Fn),He+=String.fromCharCode(Fn),cr):ue(Fn)}function ba(Fn){return Fn===62?(z.consume(Fn),me.interrupt?se:Yr):ue(Fn)}function Pr(Fn){return _n(Fn)?(z.consume(Fn),Pr):eo(Fn)}function ar(Fn){return Fn===47?(z.consume(Fn),eo):Fn===58||Fn===95||La(Fn)?(z.consume(Fn),io):_n(Fn)?(z.consume(Fn),ar):eo(Fn)}function io(Fn){return Fn===45||Fn===46||Fn===58||Fn===95||Ha(Fn)?(z.consume(Fn),io):Tr(Fn)}function Tr(Fn){return Fn===61?(z.consume(Fn),ca):_n(Fn)?(z.consume(Fn),Tr):ar(Fn)}function ca(Fn){return Fn===null||Fn===60||Fn===61||Fn===62||Fn===96?ue(Fn):Fn===34||Fn===39?(z.consume(Fn),Ot=Fn,yr):_n(Fn)?(z.consume(Fn),ca):$r(Fn)}function yr(Fn){return Fn===Ot?(z.consume(Fn),Ot=null,Vr):Fn===null||Jt(Fn)?ue(Fn):(z.consume(Fn),yr)}function $r(Fn){return Fn===null||Fn===34||Fn===39||Fn===47||Fn===60||Fn===61||Fn===62||Fn===96||vn(Fn)?Tr(Fn):(z.consume(Fn),$r)}function Vr(Fn){return Fn===47||Fn===62||_n(Fn)?ar(Fn):ue(Fn)}function eo(Fn){return Fn===62?(z.consume(Fn),To):ue(Fn)}function To(Fn){return Fn===null||Jt(Fn)?Yr(Fn):_n(Fn)?(z.consume(Fn),To):ue(Fn)}function Yr(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),Uo):Fn===63&&Pe===3?(z.consume(Fn),fn):Fn===93&&Pe===5?(z.consume(Fn),ei):Jt(Fn)&&(Pe===6||Pe===7)?(z.exit("htmlFlowData"),z.check(Ei,Qo,gr)(Fn)):Fn===null||Jt(Fn)?(z.exit("htmlFlowData"),gr(Fn)):(z.consume(Fn),Yr)}function gr(Fn){return z.check(Ni,Or,Qo)(Fn)}function Or(Fn){return z.enter("lineEnding"),z.consume(Fn),z.exit("lineEnding"),kr}function kr(Fn){return Fn===null||Jt(Fn)?gr(Fn):(z.enter("htmlFlowData"),Yr(Fn))}function Co(Fn){return Fn===45?(z.consume(Fn),fn):Yr(Fn)}function Fo(Fn){return Fn===47?(z.consume(Fn),He="",Yo):Yr(Fn)}function Yo(Fn){if(Fn===62){const ti=He.toLowerCase();return Li.includes(ti)?(z.consume(Fn),Uo):Yr(Fn)}return La(Fn)&&He.length<8?(z.consume(Fn),He+=String.fromCharCode(Fn),Yo):Yr(Fn)}function ei(Fn){return Fn===93?(z.consume(Fn),fn):Yr(Fn)}function fn(Fn){return Fn===62?(z.consume(Fn),Uo):Fn===45&&Pe===2?(z.consume(Fn),fn):Yr(Fn)}function Uo(Fn){return Fn===null||Jt(Fn)?(z.exit("htmlFlowData"),Qo(Fn)):(z.consume(Fn),Uo)}function Qo(Fn){return z.exit("htmlFlow"),se(Fn)}}function os(z,se,ue){const me=this;return Pe;function Pe(He){return Jt(He)?(z.enter("lineEnding"),z.consume(He),z.exit("lineEnding"),Fe):ue(He)}function Fe(He){return me.parser.lazy[me.now().line]?ue(He):se(He)}}function is(z,se,ue){return me;function me(Pe){return z.enter("lineEnding"),z.consume(Pe),z.exit("lineEnding"),z.attempt(Aa,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:Tr};let Fe=0,He=0,at;return Ot;function Ot(ca){return $t(ca)}function $t(ca){const yr=me.events[me.events.length-1];return Fe=yr&&yr[1].type==="linePrefix"?yr[2].sliceSerialize(yr[1],!0).length:0,at=ca,z.enter("codeFenced"),z.enter("codeFencedFence"),z.enter("codeFencedFenceSequence"),Nt(ca)}function Nt(ca){return ca===at?(He++,z.consume(ca),Nt):He<3?ue(ca):(z.exit("codeFencedFenceSequence"),_n(ca)?ga(z,dn,"whitespace")(ca):dn(ca))}function dn(ca){return ca===null||Jt(ca)?(z.exit("codeFencedFence"),me.interrupt?se(ca):z.check(ls,ka,io)(ca)):(z.enter("codeFencedFenceInfo"),z.enter("chunkString",{contentType:"string"}),sn(ca))}function sn(ca){return ca===null||Jt(ca)?(z.exit("chunkString"),z.exit("codeFencedFenceInfo"),dn(ca)):_n(ca)?(z.exit("chunkString"),z.exit("codeFencedFenceInfo"),ga(z,Yt,"whitespace")(ca)):ca===96&&ca===at?ue(ca):(z.consume(ca),sn)}function Yt(ca){return ca===null||Jt(ca)?dn(ca):(z.enter("codeFencedFenceMeta"),z.enter("chunkString",{contentType:"string"}),Ba(ca))}function Ba(ca){return ca===null||Jt(ca)?(z.exit("chunkString"),z.exit("codeFencedFenceMeta"),dn(ca)):ca===96&&ca===at?ue(ca):(z.consume(ca),Ba)}function ka(ca){return z.attempt(Pe,io,cr)(ca)}function cr(ca){return z.enter("lineEnding"),z.consume(ca),z.exit("lineEnding"),ba}function ba(ca){return Fe>0&&_n(ca)?ga(z,Pr,"linePrefix",Fe+1)(ca):Pr(ca)}function Pr(ca){return ca===null||Jt(ca)?z.check(ls,ka,io)(ca):(z.enter("codeFlowValue"),ar(ca))}function ar(ca){return ca===null||Jt(ca)?(z.exit("codeFlowValue"),Pr(ca)):(z.consume(ca),ar)}function io(ca){return z.exit("codeFenced"),se(ca)}function Tr(ca,yr,$r){let Vr=0;return eo;function eo(kr){return ca.enter("lineEnding"),ca.consume(kr),ca.exit("lineEnding"),To}function To(kr){return ca.enter("codeFencedFence"),_n(kr)?ga(ca,Yr,"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(kr):Yr(kr)}function Yr(kr){return kr===at?(ca.enter("codeFencedFenceSequence"),gr(kr)):$r(kr)}function gr(kr){return kr===at?(Vr++,ca.consume(kr),gr):Vr>=He?(ca.exit("codeFencedFenceSequence"),_n(kr)?ga(ca,Or,"whitespace")(kr):Or(kr)):$r(kr)}function Or(kr){return kr===null||Jt(kr)?(ca.exit("codeFencedFence"),yr(kr)):$r(kr)}}}function us(z,se,ue){const me=this;return Pe;function Pe(He){return He===null?ue(He):(z.enter("lineEnding"),z.consume(He),z.exit("lineEnding"),Fe)}function Fe(He){return me.parser.lazy[me.now().line]?ue(He):se(He)}}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,He;return at;function at(dn){return z.enter("characterReference"),z.enter("characterReferenceMarker"),z.consume(dn),z.exit("characterReferenceMarker"),Ot}function Ot(dn){return dn===35?(z.enter("characterReferenceMarkerNumeric"),z.consume(dn),z.exit("characterReferenceMarkerNumeric"),$t):(z.enter("characterReferenceValue"),Fe=31,He=Ha,Nt(dn))}function $t(dn){return dn===88||dn===120?(z.enter("characterReferenceMarkerHexadecimal"),z.consume(dn),z.exit("characterReferenceMarkerHexadecimal"),z.enter("characterReferenceValue"),Fe=6,He=_t,Nt):(z.enter("characterReferenceValue"),Fe=7,He=kt,Nt(dn))}function Nt(dn){if(dn===59&&Pe){const sn=z.exit("characterReferenceValue");return He===Ha&&!ml(me.sliceSerialize(sn))?ue(dn):(z.enter("characterReferenceMarker"),z.consume(dn),z.exit("characterReferenceMarker"),z.exit("characterReference"),se)}return He(dn)&&Pe++1&&z[ue][1].end.offset-z[ue][1].start.offset>1?2:1;const dn=so({},z[me][1].end),sn=so({},z[ue][1].start);gs(dn,-Ot),gs(sn,Ot),He={type:Ot>1?"strongSequence":"emphasisSequence",start:dn,end:so({},z[me][1].end)},at={type:Ot>1?"strongSequence":"emphasisSequence",start:so({},z[ue][1].start),end:sn},Fe={type:Ot>1?"strongText":"emphasisText",start:so({},z[me][1].end),end:so({},z[ue][1].start)},Pe={type:Ot>1?"strong":"emphasis",start:so({},He.start),end:so({},at.end)},z[me][1].end=so({},He.start),z[ue][1].start=so({},at.end),$t=[],z[me][1].end.offset-z[me][1].start.offset&&($t=St($t,[["enter",z[me][1],se],["exit",z[me][1],se]])),$t=St($t,[["enter",Pe,se],["enter",He,se],["exit",He,se],["enter",Fe,se]]),$t=St($t,fl(se.parser.constructs.insideSpan.null,z.slice(me+1,ue),se)),$t=St($t,[["exit",Fe,se],["enter",at,se],["exit",at,se],["exit",Pe,se]]),z[ue][1].end.offset-z[ue][1].start.offset?(Nt=2,$t=St($t,[["enter",z[ue][1],se],["exit",z[ue][1],se]])):Nt=0,Jn(z,me-1,ue-me+3,$t),ue=me+$t.length-Nt-2;break}}for(ue=-1;++ue-1){const at=He[0];typeof at=="string"?He[0]=at.slice(me):He.shift()}Fe>0&&He.push(z[Pe].slice(0,Fe))}return He}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)(jn(uu(ue).document().write(du()(z,se,!0))))}function pu(z){const se={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:Fe(wi),autolinkProtocol:Vr,autolinkEmail:Vr,atxHeading:Fe(ri),blockQuote:Fe(fi),characterEscape:Vr,characterReference:Vr,codeFenced:Fe(po),codeFencedFenceInfo:He,codeFencedFenceMeta:He,codeIndented:Fe(po,He),codeText:Fe(xi,He),codeTextData:Vr,data:Vr,codeFlowValue:Vr,definition:Fe(qi),definitionDestinationString:He,definitionLabelString:He,definitionTitleString:He,emphasis:Fe(Ki),hardBreakEscape:Fe(hi),hardBreakTrailing:Fe(hi),htmlFlow:Fe(Oo,He),htmlFlowData:Vr,htmlText:Fe(Oo,He),htmlTextData:Vr,image:Fe(as),label:He,link:Fe(wi),listItem:Fe(wl),listItemValue:sn,listOrdered:Fe(vi,dn),listUnordered:Fe(vi),paragraph:Fe(Lu),reference:Fn,referenceString:He,resourceDestinationString:He,resourceTitleString:He,setextHeading:Fe(ri),strong:Fe(Nu),thematicBreak:Fe(Fl)},exit:{atxHeading:Ot(),atxHeadingSequence:Tr,autolink:Ot(),autolinkEmail:mi,autolinkProtocol:Ho,blockQuote:Ot(),characterEscapeValue:eo,characterReferenceMarkerHexadecimal:ui,characterReferenceMarkerNumeric:ui,characterReferenceValue:al,characterReference:Ji,codeFenced:Ot(cr),codeFencedFence:ka,codeFencedFenceInfo:Yt,codeFencedFenceMeta:Ba,codeFlowValue:eo,codeIndented:Ot(ba),codeText:Ot(kr),codeTextData:eo,data:eo,definition:Ot(),definitionDestinationString:io,definitionLabelString:Pr,definitionTitleString:ar,emphasis:Ot(),hardBreakEscape:Ot(Yr),hardBreakTrailing:Ot(Yr),htmlFlow:Ot(gr),htmlFlowData:eo,htmlText:Ot(Or),htmlTextData:eo,image:Ot(Fo),label:ei,labelText:Yo,lineEnding:To,link:Ot(Co),listItem:Ot(),listOrdered:Ot(),listUnordered:Ot(),paragraph:Ot(),referenceString:ti,resourceDestinationString:fn,resourceTitleString:Uo,resource:Qo,setextHeading:Ot($r),setextHeadingLineSequence:yr,setextHeadingText:ca,strong:Ot(),thematicBreak:Ot()}};Es(se,(z||{}).mdastExtensions||[]);const ue={};return me;function me(da){let Ua={type:"root",children:[]};const zr={stack:[Ua],tokenStack:[],config:se,enter:at,exit:$t,buffer:He,resume:Nt,data:ue},to=[];let mo=-1;for(;++mo0){const oi=zr.tokenStack[zr.tokenStack.length-1];(oi[1]||As).call(zr,void 0,oi[0])}for(Ua.position={start:Yi(da.length>0?da[0][1].start:{line:1,column:1,offset:0}),end:Yi(da.length>0?da[da.length-2][1].end:{line:1,column:1,offset:0})},mo=-1;++mo{const ue=(Pe,Fe)=>(z.set(Fe,Pe),Pe),me=Pe=>{if(z.has(Pe))return z.get(Pe);const[Fe,He]=se[Pe];switch(Fe){case Gl:case ys:return ue(He,Pe);case ll:{const at=ue([],Pe);for(const Ot of He)at.push(me(Ot));return at}case Vl:{const at=ue({},Pe);for(const[Ot,$t]of He)at[me(Ot)]=me($t);return at}case Zl:return ue(new Date(He),Pe);case Cs:{const{source:at,flags:Ot}=He;return ue(new RegExp(at,Ot),Pe)}case Wl:{const at=ue(new Map,Pe);for(const[Ot,$t]of He)at.set(me(Ot),me($t));return at}case Ps:{const at=ue(new Set,Pe);for(const Ot of He)at.add(me(Ot));return at}case xs:{const{name:at,message:Ot}=He;return ue(new Xl[at](Ot),Pe)}case mu:return ue(BigInt(He),Pe);case"BigInt":return ue(Object(BigInt(He)),Pe);case"ArrayBuffer":return ue(new Uint8Array(He).buffer,He);case"DataView":{const{buffer:at}=new Uint8Array(He);return ue(new DataView(at),He)}}return ue(new Xl[Fe](He),Pe)};return me},ws=z=>Vu(new Map,z)(0),tl="",{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,tl];case"Object":return[Vl,tl];case"Date":return[Zl,tl];case"RegExp":return[Cs,tl];case"Map":return[Wl,tl];case"Set":return[Ps,tl];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=(He,at)=>{const Ot=me.push(He)-1;return ue.set(at,Ot),Ot},Fe=He=>{if(ue.has(He))return ue.get(He);let[at,Ot]=sl(He);switch(at){case Gl:{let Nt=He;switch(Ot){case"bigint":at=mu,Nt=He.toString();break;case"function":case"symbol":if(z)throw new TypeError("unable to serialize "+Ot);Nt=null;break;case"undefined":return Pe([ys],He)}return Pe([at,Nt],He)}case ll:{if(Ot){let sn=He;return Ot==="DataView"?sn=new Uint8Array(He.buffer):Ot==="ArrayBuffer"&&(sn=new Uint8Array(He)),Pe([Ot,[...sn]],He)}const Nt=[],dn=Pe([at,Nt],He);for(const sn of He)Nt.push(Fe(sn));return dn}case Vl:{if(Ot)switch(Ot){case"BigInt":return Pe([Ot,He.toString()],He);case"Boolean":case"Number":case"String":return Pe([Ot,He.valueOf()],He)}if(se&&"toJSON"in He)return Fe(He.toJSON());const Nt=[],dn=Pe([at,Nt],He);for(const sn of hu(He))(z||!El(sl(He[sn])))&&Nt.push([Fe(sn),Fe(He[sn])]);return dn}case Zl:return Pe([at,He.toISOString()],He);case Cs:{const{source:Nt,flags:dn}=He;return Pe([at,{source:Nt,flags:dn}],He)}case Wl:{const Nt=[],dn=Pe([at,Nt],He);for(const[sn,Yt]of He)(z||!(El(sl(sn))||El(sl(Yt))))&&Nt.push([Fe(sn),Fe(Yt)]);return dn}case Ps:{const Nt=[],dn=Pe([at,Nt],He);for(const sn of He)(z||!El(sl(sn)))&&Nt.push(Fe(sn));return dn}}const{message:$t}=He;return Pe([at,{name:Ot,message:$t}],He)};return Fe},Ii=(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(Ii(z,se)):structuredClone(z):(z,se)=>ws(Ii(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("#"),He=ue.indexOf("/");return me<0||He>-1&&me>He||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 at=z.charCodeAt(ue+1);Fe<56320&&at>56319&&at<57344?(He=String.fromCharCode(Fe,at),Pe=1):He="\uFFFD"}else He=String.fromCharCode(Fe);He&&(se.push(z.slice(me,ue),encodeURIComponent(He)),me=ue+Pe+1,He=""),Pe&&(ue+=Pe,Pe=0)}return se.join("")+z.slice(me)}function ke(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||ke,me=z.options.footnoteBackLabel||lt,Pe=z.options.footnoteLabel||"Footnotes",Fe=z.options.footnoteLabelTagName||"h2",He=z.options.footnoteLabelProperties||{className:["sr-only"]},at=[];let Ot=-1;for(;++Ot0&&Ba.push({type:"text",value:" "});let Pr=typeof ue=="string"?ue:ue(Ot,Yt);typeof Pr=="string"&&(Pr={type:"text",value:Pr}),Ba.push({type:"element",tagName:"a",properties:{href:"#"+se+"fnref-"+sn+(Yt>1?"-"+Yt:""),dataFootnoteBackref:"",ariaLabel:typeof me=="string"?me:me(Ot,Yt),className:["data-footnote-backref"]},children:Array.isArray(Pr)?Pr:[Pr]})}const cr=Nt[Nt.length-1];if(cr&&cr.type==="element"&&cr.tagName==="p"){const Pr=cr.children[cr.children.length-1];Pr&&Pr.type==="text"?Pr.value+=" ":cr.children.push({type:"text",value:" "}),cr.children.push(...Ba)}else Nt.push(...Ba);const ba={type:"element",tagName:"li",properties:{id:se+"fn-"+sn},children:z.wrap(Nt,!0)};z.patch($t,ba),at.push(ba)}if(at.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:Fe,properties:Tu(so({},Al(He)),{id:"footnote-label"}),children:[{type:"text",value:Pe}]},{type:"text",value:` `},{type:"element",tagName:"ol",properties:{},children:z.wrap(at,!0)},{type:"text",value:` -`}]}}const zt=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&&(!zt(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 ln;function ln(){let Yt=aa,ka,ja,lr;if((!se||Fe(Tt,_t,Nt[Nt.length-1]||void 0))&&(Yt=Ca(ue(Tt,Nt)),Yt[0]===Ba))return Yt;if("children"in Tt&&Tt.children){const Aa=Tt;if(Aa.children&&Yt[0]!==Ea)for(ja=(me?Aa.children.length:-1)+Ue,lr=Nt.concat(Aa);ja>-1&&ja1?"-"+at:""),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 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 Za(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 Ue=Pe[Pe.length-1];return Ue&&Ue.type==="text"?Ue.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: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 pr(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 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: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 rr(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 Lr(z,se,ue){const me=z.all(se),Pe=ue?Mr(ue):io(se),Fe={},Ue=[];if(typeof se.checked=="boolean"){const Nt=me[0];let gn;Nt&&Nt.type==="element"&&Nt.tagName==="p"?gn=Nt:(gn={type:"element",tagName:"p",properties:{},children:[]},me.unshift(gn)),gn.children.length>0&&gn.children.unshift({type:"text",value:" "}),gn.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:se.checked,disabled:!0},children:[]}),Fe.className=["task-list-item"]}let at=-1;for(;++at1:se}function Xr(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)},at=Nn(se.children[1]),Tt=Pn(se.children[se.children.length-1]);at&&Tt&&(Ue.position={start:at,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 Yr(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,at=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(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===fo||Fe===Jo;)me++,Fe=z.codePointAt(me)}if(ue){let Fe=z.codePointAt(Pe-1);for(;Fe===fo||Fe===Jo;)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:er,break:ar,code:Qa,delete:fr,emphasis:wr,footnoteReference:Va,heading:Ja,html:Za,imageReference:Ka,image:pr,inlineCode:Br,linkReference:Cr,link:rr,listItem:Lr,list:Xr,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,Zr={};function jr(z,se){const ue=se||Zr,me=new Map,Pe=new Map,Fe=new Map,Ue=lo(lo({},Qr),ue.handlers),at={all:_t,applyData:jo,definitionById:me,footnoteById:Pe,footnoteCounts:Fe,footnoteOrder:[],handlers:Ue,one:Tt,options:ue,patch:Zo,wrap:No};return Ma(z,function(Nt){if(Nt.type==="definition"||Nt.type==="footnoteDefinition"){const gn=Nt.type==="definition"?me:Pe,ln=String(Nt.identifier).toUpperCase();gn.has(ln)||gn.set(ln,Nt)}}),at;function Tt(Nt,gn){const ln=Nt.type,Yt=at.handlers[ln];if(Sr.call(at.handlers,ln)&&Yt)return Yt(at,Nt,gn);if(at.options.passThrough&&at.options.passThrough.includes(ln)){if("children"in Nt){const ja=Nt,{children:lr}=ja,Aa=cc(ja,["children"]),Pr=Al(Aa);return Pr.children=at.all(Nt),Pr}return Al(Nt)}return(at.options.unknownHandler||Ai)(at,Nt,gn)}function _t(Nt){const gn=[];if("children"in Nt){const ln=Nt.children;let Yt=-1;for(;++Yt":""))+")"})}return sn;function sn(){let Yt=ea,Ba,ka,cr;if((!se||Fe(Ot,$t,Nt[Nt.length-1]||void 0))&&(Yt=ya(ue(Ot,Nt)),Yt[0]===xa))return Yt;if("children"in Ot&&Ot.children){const ba=Ot;if(ba.children&&Yt[0]!==Sa)for(ka=(me?ba.children.length:-1)+He,cr=Nt.concat(ba);ka>-1&&ka1?"-"+at:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(He)}]};z.patch(se,Ot);const $t={type:"element",tagName:"sup",properties:{},children:[Ot]};return z.patch(se,$t),z.applyData(se,$t)}function Xa(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 Ma(z,se){if(z.options.allowDangerousHtml){const ue={type:"raw",value:se.value};return z.patch(se,ue),z.applyData(se,ue)}}function Da(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 He=Pe[Pe.length-1];return He&&He.type==="text"?He.value+=me:Pe.push({type:"text",value:me}),Pe}function Za(z,se){const ue=String(se.identifier).toUpperCase(),me=z.definitionById.get(ue);if(!me)return Da(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 pr(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 Nr(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 Da(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 lr(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 Ir(z,se,ue){const me=z.all(se),Pe=ue?Rr(ue):lo(se),Fe={},He=[];if(typeof se.checked=="boolean"){const Nt=me[0];let dn;Nt&&Nt.type==="element"&&Nt.tagName==="p"?dn=Nt:(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 at=-1;for(;++at1: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 He={type:"element",tagName:"tbody",properties:{},children:z.wrap(ue,!0)},at=Nn(se.children[1]),Ot=Pn(se.children[se.children.length-1]);at&&Ot&&(He.position={start:at,end:Ot}),Pe.push(He)}const Fe={type:"element",tagName:"table",properties:{},children:z.wrap(Pe,!0)};return z.patch(se,Fe),z.applyData(se,Fe)}function Qr(z,se,ue){const me=ue?ue.children:void 0,Fe=(me?me.indexOf(se):1)===0?"th":"td",He=ue&&ue.type==="table"?ue.align:void 0,at=He?He.length:se.children.length;let Ot=-1;const $t=[];for(;++Ot0,!0),me[0]),Pe=me.index+me[0].length,me=ue.exec(se);return Fe.push(sr(se.slice(Pe),Pe>0,!1)),Fe.join("")}function sr(z,se,ue){let me=0,Pe=z.length;if(se){let Fe=z.codePointAt(me);for(;Fe===vo||Fe===Jo;)me++,Fe=z.codePointAt(me)}if(ue){let Fe=z.codePointAt(Pe-1);for(;Fe===vo||Fe===Jo;)Pe--,Fe=z.codePointAt(Pe-1)}return Pe>me?z.slice(me,Pe):""}function ur(z,se){const ue={type:"text",value:dr(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 Jr={blockquote:nr,break:rr,code:Wa,delete:Sr,emphasis:wr,footnoteReference:Ra,heading:Xa,html:Ma,imageReference:Za,image:pr,inlineCode:Nr,linkReference:Cr,link:lr,listItem:Ir,list:Kr,paragraph:xo,root:wo,strong:Fr,table:Lo,tableCell:Ao,tableRow:Qr,text:ur,thematicBreak:$a,toml:qa,yaml:qa,definition:qa,footnoteDefinition:qa};function qa(){}const Er={}.hasOwnProperty,Wr={};function jr(z,se){const ue=se||Wr,me=new Map,Pe=new Map,Fe=new Map,He=so(so({},Jr),ue.handlers),at={all:$t,applyData:jo,definitionById:me,footnoteById:Pe,footnoteCounts:Fe,footnoteOrder:[],handlers:He,one:Ot,options:ue,patch:Zo,wrap:No};return Ia(z,function(Nt){if(Nt.type==="definition"||Nt.type==="footnoteDefinition"){const dn=Nt.type==="definition"?me:Pe,sn=String(Nt.identifier).toUpperCase();dn.has(sn)||dn.set(sn,Nt)}}),at;function Ot(Nt,dn){const sn=Nt.type,Yt=at.handlers[sn];if(Er.call(at.handlers,sn)&&Yt)return Yt(at,Nt,dn);if(at.options.passThrough&&at.options.passThrough.includes(sn)){if("children"in Nt){const ka=Nt,{children:cr}=ka,ba=cc(ka,["children"]),Pr=Al(ba);return Pr.children=at.all(Nt),Pr}return Al(Nt)}return(at.options.unknownHandler||Ai)(at,Nt,dn)}function $t(Nt){const dn=[];if("children"in Nt){const sn=Nt.children;let Yt=-1;for(;++Yt0&&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 ai(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 Xi(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 Ue=Pe.pop();if(typeof Ue!="function")throw new TypeError("Expected function as last argument, not "+Ue);at(null,...Pe);function at(Tt,..._t){const Nt=z[++Fe];let gn=-1;if(Tt){Ue(Tt);return}for(;++gnUe.length;let Tt;at&&Ue.push(Pe);try{Tt=z.apply(this,Ue)}catch(_t){const Nt=_t;if(at&&ue)throw Nt;return Pe(Nt)}at||(Tt&&Tt.then&&typeof Tt.then=="function"?Tt.then(Fe,Pe):Tt instanceof Error?Pe(Tt):Fe(Tt))}function Pe(Ue,...at){ue||(ue=!0,se(Ue,...at))}function Fe(Ue){Pe(null,Ue)}}const mo={basename:zr,dirname:qo,extname:Wo,join:ii,sep:"/"};function zr(z,se){if(se!==void 0&&typeof se!="string")throw new TypeError('"ext" argument must be a string');zi(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,at=se.length-1;for(;Pe--;)if(z.codePointAt(Pe)===47){if(Fe){ue=Pe+1;break}}else Ue<0&&(Fe=!0,Ue=Pe+1),at>-1&&(z.codePointAt(Pe)===se.codePointAt(at--)?at<0&&(me=Pe):(at=-1,me=Ue));return ue===me?me=Ue:me<0&&(me=z.length),z.slice(ue,me)}function qo(z){if(zi(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 Wo(z){zi(z);let se=z.length,ue=-1,me=0,Pe=-1,Fe=0,Ue;for(;se--;){const at=z.codePointAt(se);if(at===47){if(Ue){me=se+1;break}continue}ue<0&&(Ue=!0,ue=se+1),at===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 ii(...z){let se=-1,ue;for(;++se0&&z.codePointAt(z.length-1)===47&&(ue+="/"),se?"/"+ue:ue}function yi(z,se){let ue="",me=0,Pe=-1,Fe=0,Ue=-1,at,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 at===46&&Fe>-1?Fe++:Fe=-1}return ue}function zi(z){if(typeof z!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(z))}const Ui={cwd:gi};function gi(){return"/"}function Xo(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(!Xo(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[Yt,...ka]=Nt;const ja=me[ln][1];$r(ja)&&$r(Yt)&&(Yt=Jr(!0,ja,Yt)),me[ln]=[_t,Yt,...ka]}}}}const Vo=new so().freeze();function So(z,se){if(typeof se!="function")throw new TypeError("Cannot `"+z+"` without `parser`")}function Go(z,se){if(typeof se!="function")throw new TypeError("Cannot `"+z+"` without `compiler`")}function Ko(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 $o(z){if(!$r(z)||typeof z.type!="string")throw new TypeError("Expected node, got `"+z+"`")}function ki(z,se,ue){if(!ue)throw new Error("`"+z+"` finished async. Use `"+se+"` instead")}function ul(z){return Su(z)?z:new Ci(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=nl(z),ue=Cl(z);return Yl(se.runSync(se.parse(ue),ue),z)}function Wu(z){return Ou(this,null,function*(){const se=nl(z),ue=Cl(z),me=yield se.run(se.parse(ue),ue);return Yl(me,z)})}function Au(z){const se=nl(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(at,Tt){me(at),Fe(Tt)})},[z.children,z.rehypePlugins,z.remarkPlugins,z.remarkRehypeOptions]),ue)throw ue;return Pe?Yl(Pe,z):createElement(Fragment)}function nl(z){const se=z.rehypePlugins||cl,ue=z.remarkPlugins||cl,me=z.remarkRehypeOptions?lo(lo({},z.remarkRehypeOptions),Qi):Qi;return Vo().use(Gu).use(ue).use(ai,me).use(se)}function Cl(z){const se=z.children||"",ue=new Ci;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,at=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]}),Ma(z,_t),Sn(z,{Fragment:jt.Fragment,components:Pe,ignoreInvalidStyle:!0,jsx:jt.jsx,jsxs:jt.jsxs,passKeys:!0,passNode:!0});function _t(Nt,gn,ln){if(Nt.type==="raw"&&ln&&typeof gn=="number")return Ue?ln.children.splice(gn,1):ln.children[gn]={type:"text",value:Nt.value},gn;if(Nt.type==="element"){let Yt;for(Yt in ot)if(Object.hasOwn(ot,Yt)&&Object.hasOwn(Nt.properties,Yt)){const ka=Nt.properties[Yt],ja=ot[Yt];(ja===null||ja.includes(Nt.tagName))&&(Nt.properties[Yt]=Tt(String(ka||""),Yt,Nt))}}if(Nt.type==="element"){let Yt=ue?!ue.includes(Nt.tagName):Fe?Fe.includes(Nt.tagName):!1;if(!Yt&&me&&typeof gn=="number"&&(Yt=!me(Nt,gn,ln)),Yt&&ln&&typeof gn=="number")return at&&Nt.children?ln.children.splice(gn,1,...Nt.children):ln.children.splice(gn,1),gn}}}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(75931),Ql=y(94480),Ts=y(20068),yu=y(54476);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 ji(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 ji(ji({},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,at=se.properties,Tt=se.type,_t=se.tagName,Nt=se.value;if(Tt==="text")return Nt;if(_t){var gn=Rs(ue,Fe),ln;if(!Fe)ln=ji(ji({},at),{},{className:_l(at.className)});else{var Yt=Object.keys(ue).reduce(function(Aa,Pr){return Pr.split(".").forEach(function(tr){Aa.includes(tr)||Aa.push(tr)}),Aa},[]),ka=at.className&&at.className.includes("token")?["token"]:[],ja=at.className&&ka.concat(at.className.filter(function(Aa){return!Yt.includes(Aa)}));ln=ji(ji({},at),{},{className:_l(ja)||void 0,style:ks(at.className,Object.assign({},at.style,Pe),ue)})}var lr=gn(se.children);return oe.createElement(_t,(0,yu.Z)({key:Ue},ln),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 Ri(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:Ir,lineNumber:da,lineNumberStyle:at,largestLineNumber:Ue,showInlineLineNumbers:Pe,lineProps:ue,className:Er,showLineNumbers:me,wrapLongLines:Tt,wrapLines:se})}function ja(Ir,da){if(me&&da&&Pe){var Er=Vi(at,da,Ue);Ir.unshift(Gi(da,Er))}return Ir}function lr(Ir,da){var Er=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return se||Er.length>0?ka(Ir,da,Er):ja(Ir,da)}for(var Aa=function(){var da=Nt[Yt],Er=da.children[0].value,eo=Cu(Er);if(eo){var Vr=Er.split(` -`);Vr.forEach(function(to,To){var Kr=me&&gn.length+Fe,dr={type:"text",value:"".concat(to,` -`)};if(To===0){var Tr=Nt.slice(ln+1,Yt).concat(gl({children:[dr],className:da.properties.className})),Or=lr(Tr,Kr);gn.push(Or)}else if(To===Vr.length-1){var Co=Nt[Yt+1]&&Nt[Yt+1].children&&Nt[Yt+1].children[0],Fo={type:"text",value:"".concat(to)};if(Co){var Yo=gl({children:[Fo],className:da.properties.className});Nt.splice(Yt+1,0,Yo)}else{var ei=[Fo],hn=lr(ei,Kr,da.properties.className);gn.push(hn)}}else{var Uo=[dr],Qo=lr(Uo,Kr,da.properties.className);gn.push(Qo)}}),ln=Yt}Yt++};Yt 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(65862),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=Tt=>{try{at(ue.next(Tt))}catch(_t){Pe(_t)}},Ue=Tt=>{try{at(ue.throw(Tt))}catch(_t){Pe(_t)}},at=Tt=>Tt.done?me(Tt.value):Promise.resolve(Tt.value).then(Fe,Ue);at((ue=ue.apply(z,se)).next())}),yc=({onCallback:z,scrollBox:se,Data:ue,extraEdit:me,showEditableBox:Pe,onRedraw:Fe,loading:Ue,showPreference:at,onPreference:Tt})=>{var _t,Nt;const{allowCopy:gn=!1,fileList:ln,hideTextEffect:Yt=!1,text:ka=""}=ue,[ja,lr]=(0,oe.useState)(""),[Aa,Pr]=(0,oe.useState)(!0),tr=(0,oe.useRef)(0),oo=(0,oe.useRef)(!1);(0,oe.useEffect)(()=>ka?(Pr(!0),Yt?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",Ir),()=>{var Er;lr(""),(Er=se.current)==null||Er.removeEventListener("wheel",Ir)}):void 0,[]),(0,oe.useEffect)(()=>{se.current.scrollTo({top:se.current.scrollHeight,behavior:"smooth"})},[]);const Ir=()=>{oo.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:To}=Er,Kr=Ec(Er,["node","inline","className","children"]);const dr=/language-(\w+)/.exec(to||"");return se.current.scrollHeight-tr.current>60&&!oo.current&&(se.current.scrollTo({top:se.current.scrollHeight,behavior:"smooth"}),tr.current=se.current.scrollHeight),!Vr&&dr?Io.createElement("div",{style:{position:"relative",minHeight:50}},Io.createElement(Pu.CopyToClipboard,{text:String(To).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"}},Kr),String(To||"").replace(/\n$/,""))):Io.createElement("code",qu({className:to},Kr),To)}}},ja),ln&&!Aa&&Io.createElement(Te.Z,{className:`${xu["file-list"]} animated fadeIn`},Io.createElement(Ku.Z,null,Io.createElement("img",{src:y(90034)(`./${((Nt=(_t=ln==null?void 0:ln.name)==null?void 0:_t.split("."))==null?void 0:Nt.pop())||"txt"}.png`),width:20,className:"mr10"})),Io.createElement(Ku.Z,null,ln==null?void 0:ln.name,Io.createElement("br",null),(0,Hs.RD)(ln==null?void 0:ln.size))),!Aa&&Io.createElement("div",{className:xu.ExtraEdit},me==null?void 0:me(ue),gn&&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"}))),at&&Io.createElement(Io.Fragment,null,Io.createElement(Ee.Z,{title:"\u559C\u6B22"},Io.createElement("i",{style:ue!=null&&ue.like?{color:"#FA8D30"}:{},onClick:()=>Tt("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:()=>Tt("boring",!(ue!=null&&ue.boring)),className:"iconfot icon-weijiejuezhengchang font15"}))),Pe&&!Ue&&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(38147),Fu=y(41867),Cc=({positionX:z,src:se,onClick:ue})=>{const me=(0,oe.useRef)(null),[Pe,Fe]=(0,oe.useState)(!1),[Ue,at]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[Tt,_t]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[Nt,gn]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[ln,Yt]=(0,oe.useState)(!1);(0,oe.useEffect)(()=>{const lr=()=>{at({x:20,y:window.innerHeight*.62})};return window.addEventListener("resize",lr),()=>{window.removeEventListener("resize",lr)}},[]),(0,oe.useEffect)(()=>{const lr=Pr=>{var tr;if(Pe){const oo=Pr.clientY-Nt.y;let Ir=Tt.y+oo;const da=window.innerHeight-(((tr=me.current)==null?void 0:tr.offsetHeight)||0)-50,Er=50;Irda&&(Ir=da),requestAnimationFrame(()=>{at({x:20,y:Ir})}),Yt(!0)}},Aa=()=>{Fe(!1)};return document.addEventListener("mousemove",lr),document.addEventListener("mouseup",Aa),()=>{document.removeEventListener("mousemove",lr),document.removeEventListener("mouseup",Aa)}},[Pe,Nt,Tt]);const ka=lr=>{Fe(!0),gn({x:lr.clientX,y:lr.clientY}),_t(Ue),Yt(!1)},ja=lr=>{Fe(!1),!ln&&ue&&ue(lr)};return oe.createElement("div",{style:{position:"fixed",top:Ue.y,right:Ue.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(74128),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{at(ue.next(Tt))}catch(_t){Pe(_t)}},Ue=Tt=>{try{at(ue.throw(Tt))}catch(_t){Pe(_t)}},at=Tt=>Tt.done?me(Tt.value):Promise.resolve(Tt.value).then(Fe,Ue);at((ue=ue.apply(z,se)).next())});const Tc=({title:z,description:se,placeholder:ue,hideUpload:me,hideInputBox:Pe,aiIcon:Fe,userIcon:Ue,children:at,taskData:Tt,user:_t,name:Nt,code:gn,globalSetting:ln,authority:Yt,isShowComponent:ka=!0,DrawerProps:ja={},FetchUrl:lr="https://ai-data.educoder.net/v1/chat-messages",FetchData:Aa={},defaultGetData:Pr=!1,extraEdit:tr=()=>null,isShowDefuatTips:oo=!0,isReview:Ir,onOpen:da,loadingOption:Er,isIntelligentAssistant:eo=!1,intelligentAssistantItems:Vr=[],showEditableBox:to=!1,showPreference:To=!1,initMessage:Kr="",customRequest:dr})=>{var Tr,Or,Co,Fo,Yo,ei,hn,Uo,Qo,Fn,ti;const[ui,al]=(0,oe.useState)([]),[Ji,Ho]=(0,oe.useState)(null),[mi,fi]=(0,oe.useState)(!1),[uo,xi]=(0,oe.useState)([]),[qi,Ki]=(0,oe.useState)(!1),[ri,hi]=(0,oe.useState)([]),Oo=(0,oe.useRef)(ri),as=(0,oe.useRef)(),wi=(0,oe.useRef)(),[vi,wl]=(0,oe.useState)(""),[Lu,Nu]=(0,oe.useState)([`${(Tr=Tt==null?void 0:Tt.challenge)==null?void 0:Tr.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=vi==null?void 0:vi.split(` -`).length,[Fl,ga]=(0,oe.useState)(!1),[Wa,Ur]=(0,oe.useState)(0),[no,co]=(0,oe.useState)(null),[oi,ci]=(0,oe.useState)(""),Si=(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:(Or=Tt==null?void 0:Tt.challenge)==null?void 0:Or.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:Fa=>{var Hr,Do,po,ni;const bi=(ni=(po=(Do=(Hr=Fa==null?void 0:Fa.name)==null?void 0:Hr.split("."))==null?void 0:Do.slice(-1))==null?void 0:po[0])==null?void 0:ni.toLowerCase(),Fi=["doc","docx","md","pdf","txt","jpg","png"].includes(bi);return Fa.size==0?(ge.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),fe.default.LIST_IGNORE):Fi||(ge.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001jpg\u3001png\u6587\u4EF6"),fe.default.LIST_IGNORE)},onChange:({fileList:Fa})=>{xi((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,po,ni;const bi=(ni=(po=(Do=(Hr=Fa==null?void 0:Fa.name)==null?void 0:Hr.split("."))==null?void 0:Do.slice(-1))==null?void 0:po[0])==null?void 0:ni.toLowerCase(),Fi=["doc","docx","md","pdf","txt"].includes(bi);return Fa.size==0?(ge.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),fe.default.LIST_IGNORE):Fi||(ge.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u6587\u4EF6"),fe.default.LIST_IGNORE)},onChange:({fileList:Fa})=>{xi((Fa==null?void 0:Fa.filter(Hr=>(Hr==null?void 0:Hr.status)==="done"))||[])},action:`${(Yo=_u.Z)==null?void 0:Yo.API_SERVER}/api/attachments.json`};(0,oe.useEffect)(()=>{var Fa;if(Si.current&&no!==null){Si.current.focus();const Hr=(Fa=Si.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)(()=>{Oo.current=ri},[ri]),(0,oe.useEffect)(()=>{var Fa;ln!=null&&ln.setting&&al([...ui,...((Fa=ln==null?void 0:ln.setting)==null?void 0:Fa.big_model_users)||[]])},[ln==null?void 0:ln.setting]),(0,oe.useEffect)(()=>{var Fa;Nu([`${(Fa=Tt==null?void 0:Tt.challenge)==null?void 0:Fa.task_pass}`,`${gn}`,`${gn}`])},[gn]),(0,oe.useEffect)(()=>{if(Pr&&(ja!=null&&ja.open||mi)&&(Aa!=null&&Aa.student_work_id)){if(Ji!==(Aa==null?void 0:Aa.student_work_id))hi([{text:"",done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]);else{if(ri.length)return;hi([...ri,{text:"",done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}])}rs(),Ho(Aa==null?void 0:Aa.student_work_id)}},[Pr,mi,ri,ja==null?void 0:ja.open,Aa==null?void 0:Aa.student_work_id]),(0,oe.useEffect)(()=>{ja!=null&&ja.open&&Kr&&(hi([{text:Kr,done:!1,key:Date.now(),sender:"user",fileList:uo[0]},{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Ki(!0),setTimeout(()=>rs(Kr),300))},[ja==null?void 0:ja.open]);const Mi=()=>{fi(!0)},tc=()=>{fi(!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=()=>{ve.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:ri,setChatData:hi,chatDataRef:Oo.current,fileList:uo}),Ki(!1);return}const po=(uo==null?void 0:uo.map(Zi=>{var Fi,Dl;return((Fi=Zi==null?void 0:Zi.response)==null?void 0:Fi.id)||((Dl=Zi==null?void 0:Zi.response)==null?void 0:Dl.file_id)}))||[],ni={};if(eo){po!=null&&po[0]&&(ni.file_id=po==null?void 0:po[0]),ni.prompt=Fa;const Zi=ri.reduce((Fi,Dl)=>{if(Dl.sender==="user"){const rc=ri.find(oc=>oc.key===Dl.key&&oc.sender==="AI");rc&&Fi.push({question:Dl.text,answer:rc.text})}return Fi},[]);ni.history=Zi}const bi=yield(0,wu.ZP)(lr,{method:"post",body:Du(Du({inputs:{description:"",name:Nt},query:Fa,response_mode:"blocking",conversation_id:as.current||"",user:((Hr=_t==null?void 0:_t.userInfo)==null?void 0:Hr.login)||"\u672A\u77E5",files:po},Aa),ni),mode:"cors",headers:{"Content-Type":"application/json",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB"}});eo&&Iu(),Ki(!1),Oo.current[Oo.current.length-1].text=bi==null?void 0:bi.answer,Oo.current[Oo.current.length-1].loading=!1,Oo.current[Oo.current.length-1].response=bi,as.current=bi==null?void 0:bi.conversation_id,eo&&(Oo.current[Oo.current.length-1].text=(Do=bi==null?void 0:bi.data)==null?void 0:Do.content),hi([...Oo.current])}),Mc=(Fa,Hr)=>Bu(void 0,null,function*(){var Do;if(qi)return;Ki(!0),hi([...ri,{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0,name:Fa==null?void 0:Fa.name}]),setTimeout(()=>{wi.current.scrollTo({top:wi.current.scrollHeight,behavior:"smooth"})});const po=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=_t==null?void 0:_t.userInfo)==null?void 0:Do.login)||"\u672A\u77E5",files:[]},mode:"cors",headers:{"Content-Type":"application/json",Authorization:Fa==null?void 0:Fa.Authorization}});po!=null&&po.answer&&(Ki(!1),Oo.current[Oo.current.length-1].text=po==null?void 0:po.answer,Oo.current[Oo.current.length-1].loading=!1,Oo.current[Oo.current.length-1].response=po,as.current=po==null?void 0:po.conversation_id,hi([...Oo.current]))}),zc=Fa=>{wl(Fa.target.value)},nc=(Fa,Hr)=>{var Do;if(Fa==="edit"&&oi.trim()!==""&&(Oo.current.splice(Hr),wl(""),xi([]),hi([...Oo.current,{text:oi,done:!1,key:Date.now(),sender:"user",fileList:uo[0]},{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Ki(!0),setTimeout(()=>{rs(oi),wi.current.scrollTo({top:wi.current.scrollHeight,behavior:"smooth"})},300),ci(""),co(null)),Fa==="redraw"){const po=Oo.current.splice(Hr-1),ni=(Do=po==null?void 0:po[0])==null?void 0:Do.text;wl(""),xi([]),hi([...Oo.current,{text:ni,done:!1,key:Date.now(),sender:"user",fileList:uo[0]},{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Ki(!0),setTimeout(()=>{rs(ni),wi.current.scrollTo({top:wi.current.scrollHeight,behavior:"smooth"})},300),ci(""),co(null)}},ac=()=>{vi.trim()!==""&&(ci(""),co(null),wl(""),xi([]),hi([...ri,{text:vi,done:!1,key:Date.now(),sender:"user",fileList:uo[0]},{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Ki(!0),setTimeout(()=>{rs(vi),wi.current.scrollTo({top:wi.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(),uo!=null&&uo.length&&((Hr=uo==null?void 0:uo[0])==null?void 0:Hr.status)!=="done"||qi)return;ac()}},Hc=(Fa,Hr)=>{var Do,po,ni,bi,Zi;return oe.createElement("div",{className:ro.editable},Hr===no?oe.createElement(oe.Fragment,null,oe.createElement(ie.default.TextArea,{value:oi,ref:Si,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Fi=>ci(Fi.target.value)}),oe.createElement("div",{className:ro.action,style:{bottom:-52}},oe.createElement(xe.ZP,{onClick:()=>{ci(""),co(null)},size:"small"},"\u53D6\u6D88"),oe.createElement(xe.ZP,{disabled:!oi.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"}))),!qi&&oe.createElement(Ee.Z,{title:"\u7F16\u8F91"},oe.createElement("i",{onClick:()=>{co(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)(`./${((ni=(po=(Do=Fa==null?void 0:Fa.fileList)==null?void 0:Do.name)==null?void 0:po.split("."))==null?void 0:ni.pop())||"txt"}.png`),width:20,className:"mr10"}),oe.createElement("div",{className:"c-black"},oe.createElement("div",null,(0,Hs.tP)((bi=Fa==null?void 0:Fa.fileList)==null?void 0:bi.name,20)),oe.createElement("div",null,(0,Hs.RD)((Zi=Fa==null?void 0:Fa.fileList)==null?void 0:Zi.size)))))},jc=(Fa,Hr,Do)=>{hi(po=>(po[Do][Fa]=Hr,Hr&&(po[Do][Fa==="like"?"boring":"like"]=!1),[...po]))};if(_i&&!ui.includes((ei=(0,Fu.eY)())==null?void 0:ei.login)){if(!(Tt!=null&&Tt.chatgpt))return oe.createElement(oe.Fragment,null)}else if(!ka||!(Yt||ui.includes((hn=(0,Fu.eY)())==null?void 0:hn.login)))return oe.createElement(oe.Fragment,null);return eo&&!ui.includes((Uo=(0,Fu.eY)())==null?void 0:Uo.login)?oe.createElement(oe.Fragment,null):oe.createElement("div",null,at?oe.createElement("div",{onClick:da||Mi},oe.createElement(Xe.Outlet,null),at):oe.createElement(Cc,{src:eo?Fc:"",onClick:da||Mi}),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(""),co(null))}},oe.createElement("div",{className:ro["ai-wrp"]},oe.createElement("div",{ref:wi,className:ro["chat-container"]},oo&&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(Te.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,po;if(Fa.show){if(Wa>9){Rc();return}(po=(Do=Fa.ref)==null?void 0:Do.current)==null||po.onClick()}},className:Bc()(ro.itemMask,(Fa==null?void 0:Fa.show)&&ro.show)},oe.createElement(Te.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}))))))),ri==null?void 0:ri.map((Fa,Hr)=>{var Do;return oe.createElement("div",{key:Hr,className:ro.li,style:{marginBottom:Fa.sender==="AI"&&((Do=ri[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":Ue||"/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:wi,Data:Fa,extraEdit:tr,loading:qi,showPreference:To,onPreference:(po,ni)=>jc(po,ni,Hr)}))))})),!Pe&&oe.createElement("div",{className:`${ro["footer-container"]} ${Fl?ro.full:""} ${uo.length>=1&&ro["has-file"]}`},!!uo.length&&oe.createElement(Te.Z,{align:"middle",className:"pb5 pt5"},oe.createElement("span",{title:(Qo=uo==null?void 0:uo[0])==null?void 0:Qo.name,className:"mr10"},(0,Hs.tP)((Fn=uo==null?void 0:uo[0])==null?void 0:Fn.name,40)),oe.createElement("i",{onClick:()=>xi([]),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:uo.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({},Ir?ol:di),uo!=null&&uo.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:vi,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:!!(uo!=null&&uo.length)&&((ti=uo==null?void 0:uo[0])==null?void 0:ti.status)!=="done"||qi,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,Xe.connect)(({globalSetting:z,user:se})=>({globalSetting:z,user:se}))(Tc)},77845: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),ve=y(54476),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,ft){return E.createElement(Ee.Z,(0,ve.Z)({},Zt,{ref:ft,icon:xe}))},Te=E.forwardRef(Le),Xe=Te,ze=y(92310),ce=y.n(ze),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),he=y(37613);const be=pt=>{const{componentCls:Zt,lineHeightHeading3:ft,iconCls:Bt,padding:it,paddingXL:Rt,paddingXS:wt,paddingLG:kn,marginXS:sn,lineHeight:gt}=pt;return{[Zt]:{padding:`${kn*2}px ${Rt}px`,"&-rtl":{direction:"rtl"}},[`${Zt} ${Zt}-image`]:{width:pt.imageWidth,height:pt.imageHeight,margin:"auto"},[`${Zt} ${Zt}-icon`]:{marginBottom:kn,textAlign:"center",[`& > ${Bt}`]:{fontSize:pt.iconFontSize}},[`${Zt} ${Zt}-title`]:{color:pt.colorTextHeading,fontSize:pt.titleFontSize,lineHeight:ft,marginBlock:sn,textAlign:"center"},[`${Zt} ${Zt}-subtitle`]:{color:pt.colorTextDescription,fontSize:pt.subtitleFontSize,lineHeight:gt,textAlign:"center"},[`${Zt} ${Zt}-content`]:{marginTop:kn,padding:`${kn}px ${it*2.5}px`,backgroundColor:pt.colorFillAlter},[`${Zt} ${Zt}-extra`]:{margin:pt.extraMargin,textAlign:"center","& > *":{marginInlineEnd:wt,"&:last-child":{marginInlineEnd:0}}}}},Ae=pt=>{const{componentCls:Zt,iconCls:ft}=pt;return{[`${Zt}-success ${Zt}-icon > ${ft}`]:{color:pt.resultSuccessIconColor},[`${Zt}-error ${Zt}-icon > ${ft}`]:{color:pt.resultErrorIconColor},[`${Zt}-info ${Zt}-icon > ${ft}`]:{color:pt.resultInfoIconColor},[`${Zt}-warning ${Zt}-icon > ${ft}`]:{color:pt.resultWarningIconColor}}},Oe=pt=>[be(pt),Ae(pt)],Me=pt=>Oe(pt);var Ye=(0,pe.Z)("Result",pt=>{const Zt=pt.colorInfo,ft=pt.colorError,Bt=pt.colorSuccess,it=pt.colorWarning,Rt=(0,he.TS)(pt,{resultInfoIconColor:Zt,resultErrorIconColor:ft,resultSuccessIconColor:Bt,resultWarningIconColor:it,imageWidth:250,imageHeight:295});return[Me(Rt)]},pt=>({titleFontSize:pt.fontSizeHeading3,subtitleFontSize:pt.fontSize,iconFontSize:pt.fontSizeHeading3*3,extraMargin:`${pt.paddingLG}px 0 0 0`}));const De={success:oe.Z,error:ge.Z,info:fe.Z,warning:Xe},$e={404:ee,500:te,403:le},ct=Object.keys($e),$t=pt=>{let{prefixCls:Zt,icon:ft,status:Bt}=pt;const it=ce()(`${Zt}-icon`);if(ct.includes(`${Bt}`)){const wt=$e[Bt];return E.createElement("div",{className:`${it} ${Zt}-image`},E.createElement(wt,null))}const Rt=E.createElement(De[Bt]);return ft===null||ft===!1?null:E.createElement("div",{className:it},ft||Rt)},bt=pt=>{let{prefixCls:Zt,extra:ft}=pt;return ft?E.createElement("div",{className:`${Zt}-extra`},ft):null},Ft=pt=>{let{prefixCls:Zt,className:ft,rootClassName:Bt,subTitle:it,title:Rt,style:wt,children:kn,status:sn="info",icon:gt,extra:tt}=pt;const{getPrefixCls:we,direction:Ce,result:st}=E.useContext(b.E_),Gt=we("result",Zt),[Ge,je]=Ye(Gt),ut=ce()(Gt,`${Gt}-${sn}`,ft,st==null?void 0:st.className,Bt,{[`${Gt}-rtl`]:Ce==="rtl"},je),dt=Object.assign(Object.assign({},st==null?void 0:st.style),wt);return Ge(E.createElement("div",{className:ut,style:dt},E.createElement($t,{prefixCls:Gt,status:sn,icon:gt}),E.createElement("div",{className:`${Gt}-title`},Rt),it&&E.createElement("div",{className:`${Gt}-subtitle`},it),E.createElement(bt,{prefixCls:Gt,extra:tt}),kn&&E.createElement("div",{className:`${Gt}-content`},kn)))};Ft.PRESENTED_IMAGE_403=$e[403],Ft.PRESENTED_IMAGE_404=$e[404],Ft.PRESENTED_IMAGE_500=$e[500];var Ct=Ft,Et=y(3113),Xt=Object.defineProperty,It=(pt,Zt,ft)=>Zt in pt?Xt(pt,Zt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):pt[Zt]=ft,et=(pt,Zt,ft)=>It(pt,typeof Zt!="symbol"?Zt+"":Zt,ft);const{Paragraph:xt,Text:Jt}=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,ft){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",Zt),console.log("\u9519\u8BEF\u4FE1\u606F:",ft),this.setState({error:Zt,errorInfo:ft})}render(){var Zt,ft;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(Et.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},E.createElement("div",{className:"desc"},E.createElement(xt,null,E.createElement(Jt,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",E.createElement("br",null),(ft=this.state.errorInfo)==null?void 0:ft.componentStack)))):this.props.children}}var Qe=rt},45917: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),ve=y(11517),ie=Object.defineProperty,xe=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ze=(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={}))Te.call(ae,le)&&ze(te,le,ae[le]);if(Le)for(var le of Le(ae))Xe.call(ae,le)&&ze(te,le,ae[le]);return te},b=(te,ae)=>xe(te,Ee(ae)),a=(te,ae,le)=>new Promise((pe,he)=>{var be=Me=>{try{Oe(le.next(Me))}catch(Ye){he(Ye)}},Ae=Me=>{try{Oe(le.throw(Me))}catch(Ye){he(Ye)}},Oe=Me=>Me.done?pe(Me.value):Promise.resolve(Me.value).then(be,Ae);Oe((le=le.apply(te,ae)).next())}),x=({value:te,onChange:ae,scrollId:le})=>{const[pe,he]=(0,E.useState)([]);(0,E.useEffect)(()=>{be()},[]);const be=()=>a(void 0,null,function*(){const $e=yield(0,ve.NZ)({});if($e!=null&&$e.data){const ct=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:E.createElement("img",{src:ge,className:oe.folderIcon}),isLeaf:!1,children:Ae($e.data||[])}];he(ct)}}),Ae=$e=>$e.map(ct=>({title:ct.name,key:ct.group_id,icon:E.createElement("img",{src:ge,className:oe.folderIcon}),isLeaf:ct.children.length===0,children:Ae(ct.children)})),Oe=($e,ct,$t)=>$e.map(bt=>bt.key===ct?ce(ce({},bt),$t):bt.children?b(ce({},bt),{children:Oe(bt.children,ct,$t)}):bt),Me=($e,ct,$t)=>$e.map(bt=>{if(bt.key===ct)return b(ce({},bt),{icon:$t?E.createElement("img",{src:fe,className:oe.folderIcon}):E.createElement("img",{src:ge,className:oe.folderIcon})});if(bt.children)return b(ce({},bt),{children:Me(bt.children,ct,$t)})}),Ye=($e,ct)=>{he($t=>Me($t,ct.node.key,ct.expanded))},De=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},De)))}},98315:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return pe}});var E=y(59301),re=y(65582),oe=y(43418),ge=y(8591),fe=y(92832),ve=y(24905),ie=y(95707),xe=y(15028),Ee=y(65862),Le=y(3113),Te=y(87169),Xe={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},ze=y(32637),ce=y(59301);const b=({classroomList:he,dispatch:be,user:Ae})=>ce.createElement(oe.default,{open:he.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:ce.createElement("span",null,ce.createElement(Te.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:ze})),ce.createElement("div",{className:Xe.bottom},ce.createElement(Le.ZP,{className:Xe.yes,onClick:()=>{be({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var a=(0,re.connect)(({classroomList:he,user:be})=>({classroomList:he,user:be}))(b),ee=y(38147),x=y(59301),te=(he,be,Ae)=>new Promise((Oe,Me)=>{var Ye=ct=>{try{$e(Ae.next(ct))}catch($t){Me($t)}},De=ct=>{try{$e(Ae.throw(ct))}catch($t){Me($t)}},$e=ct=>ct.done?Oe(ct.value):Promise.resolve(ct.value).then(Ye,De);$e((Ae=Ae.apply(he,be)).next())}),ae=(he=>(he[he.Professor=1]="Professor",he[he.AssistantProfessor=2]="AssistantProfessor",he[he.Student=3]="Student",he))(ae||{});const le=({visible:he,user:be,account:Ae,onCancel:Oe=()=>{},dispatch:Me})=>{const[Ye,De]=(0,E.useState)(),[$e,ct]=(0,E.useState)([]),[$t,bt]=(0,E.useState)(!1),[Ft,Ct]=(0,E.useState)(!1),[Et,Xt]=(0,E.useState)(),[It,et]=(0,E.useState)(!1);(0,E.useEffect)(()=>{var Qe,pt;(Qe=be==null?void 0:be.userInfo)!=null&&Qe.identity&&ct([((pt=be==null?void 0:be.userInfo)==null?void 0:pt.identity)==="student"?3:1])},[be]);const xt=Qe=>{const pt=()=>{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:()=>{pt()}});return}pt()},Jt=()=>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)){Me({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Ye,checkedList:$e}}),rt();return}bt(!0);const pt=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(bt(!1),(pt==null?void 0:pt.status)===-4&&(Oe(),Me({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(pt==null?void 0:pt.status)===-12&&ge.ZP.warning(pt==null?void 0:pt.message),(pt==null?void 0:pt.status)===-2){if(rt(),pt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Ct(!0),Xt(1);return}if(pt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Ct(!0),Xt(2);return}if(pt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Ct(!0),Xt(3);return}}if((pt==null?void 0:pt.status)===0){(0,Ee.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),rt(),pt!=null&&pt.course_id?xt(pt):ge.ZP.success(pt.message);return}}),rt=()=>te(void 0,null,function*(){Oe()});return x.createElement(x.Fragment,null,x.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:he,confirmLoading:$t,onOk:Jt,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}De(Qe.target.value)}})),x.createElement("div",{className:"mt10 font14"},x.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),x.createElement(ve.default.Group,{value:$e,onChange:Qe=>ct(Qe)},x.createElement(ve.default,{value:1,disabled:$e.includes(2)},"\u6559\u5E08"),x.createElement(ve.default,{value:2,disabled:$e.includes(1)},"\u52A9\u6559"),x.createElement(ve.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),x.createElement(a,null),x.createElement(xe.Z,{visible:Ft,onCancel:()=>Ct(!1),occupationValue:Et}))};var pe=(0,re.connect)(({user:he,account:be})=>({user:he,account:be}))(le)},54842:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ia},g:function(){return ha}});var E=y(59301),re=y(65582),oe=y(44e3),ge=y(92832),fe=y(43418),ve={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),Te=y(38854),Xe=y(5112),ze=y(95707),ce=y(65862),b=(Wt,Kt,on)=>new Promise((yn,Hn)=>{var ya=ea=>{try{Pa(on.next(ea))}catch(xa){Hn(xa)}},Ha=ea=>{try{Pa(on.throw(ea))}catch(xa){Hn(xa)}},Pa=ea=>ea.done?yn(ea.value):Promise.resolve(ea.value).then(ya,Ha);Pa((on=on.apply(Wt,Kt)).next())}),a=(Wt=>(Wt.Manager="manager",Wt.Developer="developer",Wt.Reporter="reporter",Wt))(a||{}),x=({visible:Wt,onCancel:Kt=()=>{}})=>{const[on,yn]=(0,E.useState)(),[Hn,ya]=(0,E.useState)(),[Ha,Pa]=(0,E.useState)(!1),ea=()=>b(void 0,null,function*(){if(!on){ie.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(on.length!==6){ie.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Hn){ie.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Pa(!0);const za=yield(0,ze.vm)({code:on,role:Hn});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){Hn==="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*(){Kt()});return E.createElement(E.Fragment,null,E.createElement(fe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Wt,confirmLoading:Ha,onOk:ea,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:on,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(Xe.ZP.Group,{value:Hn,onChange:za=>ya(za.target.value)},E.createElement(Xe.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),E.createElement(Xe.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),E.createElement(Xe.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},te=y(98315),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(66457),pe=y(78241),he=y(57809),be=y(37090),Ae=Object.defineProperty,Oe=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,ct=(Wt,Kt,on)=>Kt in Wt?Ae(Wt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:on}):Wt[Kt]=on,$t=(Wt,Kt)=>{for(var on in Kt||(Kt={}))De.call(Kt,on)&&ct(Wt,on,Kt[on]);if(Ye)for(var on of Ye(Kt))$e.call(Kt,on)&&ct(Wt,on,Kt[on]);return Wt},bt=(Wt,Kt)=>Oe(Wt,Me(Kt)),Ft=(Wt,Kt,on)=>new Promise((yn,Hn)=>{var ya=ea=>{try{Pa(on.next(ea))}catch(xa){Hn(xa)}},Ha=ea=>{try{Pa(on.throw(ea))}catch(xa){Hn(xa)}},Pa=ea=>ea.done?yn(ea.value):Promise.resolve(ea.value).then(ya,Ha);Pa((on=on.apply(Wt,Kt)).next())});const Ct=({globalSetting:Wt,dispatch:Kt,user:on,info:yn,open:Hn,onCancel:ya=()=>{}})=>{var Ha;const[Pa,ea]=(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)(()=>{Hn&&Dr()},[Hn]);const Dr=()=>Ft(void 0,null,function*(){var mr;const nr=yn;if(!(0,le.o1)(Kt))return;const{user_school_id:kr="",department_id:br="",school_name:Eo="",department_name:ho=""}=on.userInfo||{},hr=(mr=nr==null?void 0:nr.graduation_years)==null?void 0:mr.at(-1);za([{id:kr,name:Eo}]),yield bo(kr),Da.setFieldsValue({year:hr,school_id:kr,department_id:Number(br),name:`${hr}${Eo}${ho}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Gr=mr=>Ft(void 0,null,function*(){const nr=yield(0,be.J3)(bt($t({},mr),{tab_module_type:"graduations"}));return nr!=null&&nr.un_purchased&&Kt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),nr.status===0&&ea((nr==null?void 0:nr.graduation_years)||[]),nr}),qr=(mr,nr=500)=>{Ar(!0),clearTimeout(xr.current),xr.current=setTimeout(()=>Ft(void 0,null,function*(){Na.current+=1;const kr=Na.current,br=yield(0,be.NT)({keyword:mr});br.status===0&&Na.current===kr&&(za((br==null?void 0:br.schools)||[]),Ar(!1))}),nr)},bo=mr=>Ft(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:Hn,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=>Ft(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(he.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(he.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(he.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 Et=(0,re.connect)(({user:Wt,globalSetting:Kt,loading:on})=>({user:Wt,globalSetting:Kt,loading:on}))(Ct),Xt=y(38147),It=Object.defineProperty,et=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,rt=(Wt,Kt,on)=>Kt in Wt?It(Wt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:on}):Wt[Kt]=on,Qe=(Wt,Kt)=>{for(var on in Kt||(Kt={}))xt.call(Kt,on)&&rt(Wt,on,Kt[on]);if(et)for(var on of et(Kt))Jt.call(Kt,on)&&rt(Wt,on,Kt[on]);return Wt},pt=(Wt,Kt,on)=>new Promise((yn,Hn)=>{var ya=ea=>{try{Pa(on.next(ea))}catch(xa){Hn(xa)}},Ha=ea=>{try{Pa(on.throw(ea))}catch(xa){Hn(xa)}},Pa=ea=>ea.done?yn(ea.value):Promise.resolve(ea.value).then(ya,Ha);Pa((on=on.apply(Wt,Kt)).next())});const Zt=({globalSetting:Wt,dispatch:Kt,user:on,open:yn,onCancel:Hn=()=>{}})=>{const[ya]=pe.default.useForm(),[Ha,Pa]=(0,E.useState)(!1),[ea,xa]=(0,E.useState)(null);return(0,E.useEffect)(()=>{var za;if(yn){const Ta={code:"",user_type:((za=on==null?void 0:on.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:Hn,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=>pt(void 0,null,function*(){Pa(!0);const Ta=yield(0,Xt.ZP)("/api/graduations/join.json",{method:"post",body:za});Ta.status===0&&(Hn(),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(Xe.ZP.Group,null,E.createElement(Xe.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),E.createElement(Xe.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(ea==null?void 0:ea.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 ft=(0,re.connect)(({user:Wt,globalSetting:Kt})=>({user:Wt,globalSetting:Kt}))(Zt),Bt=y(59301),it=Object.defineProperty,Rt=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,tt=(Wt,Kt,on)=>Kt in Wt?it(Wt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:on}):Wt[Kt]=on,we=(Wt,Kt)=>{for(var on in Kt||(Kt={}))sn.call(Kt,on)&&tt(Wt,on,Kt[on]);if(kn)for(var on of kn(Kt))gt.call(Kt,on)&&tt(Wt,on,Kt[on]);return Wt},Ce=(Wt,Kt)=>Rt(Wt,wt(Kt)),st=(Wt,Kt)=>{var on={};for(var yn in Wt)sn.call(Wt,yn)&&Kt.indexOf(yn)<0&&(on[yn]=Wt[yn]);if(Wt!=null&&kn)for(var yn of kn(Wt))Kt.indexOf(yn)<0&>.call(Wt,yn)&&(on[yn]=Wt[yn]);return on},Gt=(Wt,Kt,on)=>new Promise((yn,Hn)=>{var ya=ea=>{try{Pa(on.next(ea))}catch(xa){Hn(xa)}},Ha=ea=>{try{Pa(on.throw(ea))}catch(xa){Hn(xa)}},Pa=ea=>ea.done?yn(ea.value):Promise.resolve(ea.value).then(ya,Ha);Pa((on=on.apply(Wt,Kt)).next())}),Ge=(Wt=>(Wt.Projects="projects",Wt.Shixuns="shixuns",Wt.Classrooms="classrooms",Wt))(Ge||{}),je=(Wt=>(Wt.Classrooms="classrooms",Wt.Shixuns="shixuns",Wt.Paths="paths",Wt.Projects="projects",Wt.Videos="videos",Wt.Topics="topics",Wt.Graduations="graduations",Wt))(je||{});const ut=Wt=>{var Kt=Wt,{homePage:on,user:yn,globalSetting:Hn,loading:ya,dispatch:Ha}=Kt,Pa=st(Kt,["homePage","user","globalSetting","loading","dispatch"]),ea,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 ta of Mn)if(ta.link===Kn)return ta.hidden;return!1}}return!0}const bo=qr(((ea=Hn.setting)==null?void 0:ea.navbar)||[],"/classrooms"),mr=qr(((xa=Hn.setting)==null?void 0:xa.navbar)||[],"/shixuns"),nr=qr(((za=Hn.setting)==null?void 0:za.navbar)||[],"/paths"),kr=qr(((Ta=Hn.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,ta,Ua,Ne,dn,Tn,Qn,cn,qn,$n,On,Yn,wa,ca,pa,ma,Ga,vr,Nr,Rr;return Bt.createElement(Bt.Fragment,null,Bt.createElement(xe.Z,{justify:"space-around",className:"pt5 pb5"},Bt.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=Hn==null?void 0:Hn.setting)!=null&&Mn.hide_course)&&Bt.createElement(Le.default.Item,we({},hr),Bt.createElement("a",{onClick:()=>Eo("/classrooms/new")},(ta=yn.userInfo)!=null&&ta.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Ua=Hn==null?void 0:Hn.setting)!=null&&Ua.hide_shixun)&&((Ne=yn==null?void 0:yn.userInfo)==null?void 0:Ne.is_shixun_marker)&&Bt.createElement(Le.default.Item,we({},hr),Bt.createElement("a",{onClick:()=>Eo("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((dn=yn.userInfo)==null?void 0:dn.user_identity)!=="\u5B66\u751F"&&!((Tn=Hn==null?void 0:Hn.setting)!=null&&Tn.hide_subject)&&Bt.createElement(Le.default.Item,we({},hr),Bt.createElement("a",{onClick:()=>Eo("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Qn=Hn==null?void 0:Hn.setting)!=null&&Qn.is_local)&&((cn=yn.userInfo)==null?void 0:cn.main_site)&&Bt.createElement(Le.default.Item,we({},hr),Bt.createElement("a",{onClick:()=>{var _r;return Eo(`${(_r=Hn==null?void 0:Hn.setting)==null?void 0:_r.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((qn=yn==null?void 0:yn.userInfo)==null?void 0:qn.identity)!=="student"&&Bt.createElement(Le.default.Item,Ce(we({},hr),{onClick:()=>Gt(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))})}),Bt.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!(($n=yn.userInfo)!=null&&$n.main_site)&&Bt.createElement("div",null,Bt.createElement(Le.default.Item,we({},hr),Bt.createElement("a",{onClick:()=>br("classrooms")},(On=yn.userInfo)!=null&&On.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Yn=yn.userInfo)==null?void 0:Yn.main_site)&&!((wa=Hn==null?void 0:Hn.setting)!=null&&wa.is_local)&&Bt.createElement(Le.default.Item,we({},hr),Bt.createElement("a",{onClick:()=>br("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((ca=yn.userInfo)==null?void 0:ca.main_site)&&((pa=yn.userInfo)==null?void 0:pa.user_identity)!=="\u5B66\u751F"&&Bt.createElement(Ee.Z,null,Bt.createElement("div",{className:ae.joinBoard})),((ma=yn.userInfo)==null?void 0:ma.main_site)&&Bt.createElement(Ee.Z,{className:((Ga=yn.userInfo)==null?void 0:Ga.user_identity)!=="\u5B66\u751F"?ae.joinCol:ae.w90},Bt.createElement(Le.default.Item,we({},hr),Bt.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)&&!((Rr=Hn==null?void 0:Hn.setting)!=null&&Rr.is_local)&&Bt.createElement(Le.default.Item,we({},hr),Bt.createElement("a",{onClick:()=>br("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Bt.createElement(Le.default.Item,Ce(we({},hr),{onClick:()=>{(0,le.o1)(Ha)&&Na(!0)}}),Bt.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Bt.createElement("section",null,Bt.createElement(Te.Z,{dropdownRender:()=>{var hr;return Bt.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`},Bt.createElement(ho,null))},placement:"bottom"},Bt.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),Bt.createElement(te.Z,{visible:va,onCancel:()=>Da(!1)}),Bt.createElement(x,{visible:gr,onCancel:()=>Ya(!1)}),Bt.createElement(Et,{info:Dr,open:sr,onCancel:()=>Ar(!1)}),Bt.createElement(ft,{open:xr,onCancel:()=>Na(!1)}))};var dt=(0,re.connect)(({homePage:Wt,loading:Kt,user:on,globalSetting:yn})=>({homePage:Wt,user:on,globalSetting:yn,loading:Kt.models.index}))(ut),Ve={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"},ht=y(41867),Cn=y(89540),tn=y(74128),qt=y(59301),Pn=Object.getOwnPropertySymbols,Nn=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,Mt=(Wt,Kt)=>{var on={};for(var yn in Wt)Nn.call(Wt,yn)&&Kt.indexOf(yn)<0&&(on[yn]=Wt[yn]);if(Wt!=null&&Pn)for(var yn of Pn(Wt))Kt.indexOf(yn)<0&&Je.call(Wt,yn)&&(on[yn]=Wt[yn]);return on},Ht=(Wt,Kt,on)=>new Promise((yn,Hn)=>{var ya=ea=>{try{Pa(on.next(ea))}catch(xa){Hn(xa)}},Ha=ea=>{try{Pa(on.throw(ea))}catch(xa){Hn(xa)}},Pa=ea=>ea.done?yn(ea.value):Promise.resolve(ea.value).then(ya,Ha);Pa((on=on.apply(Wt,Kt)).next())});const Qt=Wt=>{var Kt,on=RegExp("(^| )"+Wt+"=([^;]+)(;|$)");return(Kt=document.cookie.match(on))?decodeURIComponent(Kt[2]):null},vn=Wt=>{var Kt=new Date;Kt.setTime(Kt.getTime()-1);var on=Qt(Wt);on!=null&&(document.cookie=Wt+"="+on+";expires="+Kt.toGMTString())};var jn=(Wt=>(Wt.Classrooms="classrooms",Wt.Shixuns="shixuns",Wt.Paths="paths",Wt.Projects="projects",Wt.Videos="videos",Wt.Topics="topics",Wt.Competition="competitions",Wt.Engineering="engineering",Wt.Graduations="graduations",Wt.Paperlibrary="paperlibrary",Wt.Problemset="problemset",Wt.Dataset="dataset",Wt))(jn||{});const zn=Wt=>{var Kt=Wt,{homePage:on,user:yn,globalSetting:Hn,loading:ya,dispatch:Ha,shixunHomeworks:Pa,location:ea,payload:xa={}}=Kt,za=Mt(Kt,["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=Hn.setting)==null?void 0:Ta.navbar)||[]).find(hr=>hr.link==="/classrooms"))==null?void 0:va.hidden,kr=(gr=(((Da=Hn.setting)==null?void 0:Da.navbar)||[]).find(hr=>hr.link==="/shixuns"))==null?void 0:gr.hidden,br=(sr=(((Ya=Hn.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,ta,Ua,Ne,dn,Tn,Qn,cn,qn,$n,On,Yn,wa,ca,pa;return(0,ce.Ll)()?qt.createElement(Le.default,{className:`${Ve.rightMenu} ${Ve.menuWrap}`},qt.createElement(Le.default.Item,null,qt.createElement(re.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):qt.createElement(Le.default,{className:`${Ve.rightMenu} ${Ve.menuWrap}`},qt.createElement(Le.default.Item,null,qt.createElement(re.Link,{to:`/users/${(hr=yn.userInfo)==null?void 0:hr.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),qt.createElement(Le.default.Item,null,qt.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")),qt.createElement(Le.default.Item,null,qt.createElement(re.Link,{to:`/users/${(Mn=yn.userInfo)==null?void 0:Mn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),qt.createElement(Le.default.Item,null,qt.createElement(re.Link,{to:`/users/${(ta=yn.userInfo)==null?void 0:ta.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"&&qt.createElement(Le.default.Item,null,qt.createElement(re.Link,{to:`/users/${(dn=yn.userInfo)==null?void 0:dn.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Tn=Hn.setting)!=null&&Tn.hide_competition)&&qt.createElement(Le.default.Item,null,qt.createElement(re.Link,{to:`/users/${(Qn=yn.userInfo)==null?void 0:Qn.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((cn=Hn.setting)!=null&&cn.hide_virtual)&&qt.createElement(Le.default.Item,null,qt.createElement(re.Link,{to:`/users/${(qn=yn.userInfo)==null?void 0:qn.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,ht.JA)()&&!(($n=Hn==null?void 0:Hn.setting)!=null&&$n.hide_problemset)&&qt.createElement(Le.default.Item,null,qt.createElement("a",{onClick:()=>{(0,le.tJ)(Ha)&&re.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,ht.JA)()&&!((On=Hn==null?void 0:Hn.setting)!=null&&On.hide_paperlibrary)&&qt.createElement(Le.default.Item,null,qt.createElement("a",{onClick:()=>{(0,le.tJ)(Ha)&&re.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((wa=(Yn=yn.navigationInfo)==null?void 0:Yn.top)==null?void 0:wa.laboratory_admin_url)&&qt.createElement(Le.default.Item,null,qt.createElement("a",{href:(pa=(ca=yn.navigationInfo)==null?void 0:ca.top)==null?void 0:pa.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),qt.createElement(Le.default.Item,null,qt.createElement(re.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Ha({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:qt.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&&qt.createElement(Le.default.Item,null,qt.createElement(re.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),qt.createElement(Le.default.Item,{className:Ve.exit},qt.createElement("a",{onClick:()=>Ht(void 0,null,function*(){(0,ce.m5)();let ma;try{ma=yield(0,Cn.vR)({}),ie.ZP.success(ma==null?void 0:ma.message)}catch(Ga){}(0,ce.d8)("_educoder_session","logout",1),(0,ce.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),ma!=null&&ma.url?window.location.href=ma.url:(re.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,ht.bg)()?qt.createElement(Te.Z,{className:`${Ve.height67}`,dropdownRender:ho,placement:"bottomRight"},qt.createElement("section",null,qt.createElement("aside",null,qt.createElement("div",{className:Pa.actionTabs.type===1?Ve.classromediv:""},qt.createElement("img",{className:`${Ve.userPic} current ml15`,src:`${(xr=tn.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)()&&qt.createElement("span",{className:"ml10 font16"},(yr=yn.userInfo)==null?void 0:yr.username),qt.createElement("i",{className:`iconfont icon-zhankai4 ${Ve.icon}`}))))):qt.createElement("div",{className:`font15 ${Hn.isIlearning?Ve.login:""}`},((ur=Hn.setting)==null?void 0:ur.sso_login_url)&&qt.createElement("a",{target:"_blank",href:(Dr=Hn.setting)==null?void 0:Dr.sso_login_url},qt.createElement("img",{src:`${tn.Z.IMG_SERVER}/${(Gr=Hn.setting)==null?void 0:Gr.login_logo_url}`,width:40}),qt.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(qr=Hn.setting)==null?void 0:qr.sso_login_button_name)),!((bo=Hn.setting)!=null&&bo.hide_account_login)&&qt.createElement(qt.Fragment,null,qt.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{Ha({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((mr=Hn.setting)!=null&&mr.close_register)&&qt.createElement(qt.Fragment,null,qt.createElement("span",{className:"ml5 mr5"},"|"),qt.createElement(re.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var Bn=(0,re.connect)(({homePage:Wt,loading:Kt,user:on,globalSetting:yn,shixunHomeworks:Hn})=>({homePage:Wt,user:on,globalSetting:yn,shixunHomeworks:Hn,loading:Kt.models.index}))(zn),Wn=y(65363),_n={tip:"tip___a6MfI"},pn=Object.defineProperty,He=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,_e=(Wt,Kt,on)=>Kt in Wt?pn(Wt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:on}):Wt[Kt]=on,mt=(Wt,Kt)=>{for(var on in Kt||(Kt={}))ye.call(Kt,on)&&_e(Wt,on,Kt[on]);if(Sn)for(var on of Sn(Kt))an.call(Kt,on)&&_e(Wt,on,Kt[on]);return Wt},Ot=(Wt,Kt)=>He(Wt,Lt(Kt)),vt=(Wt,Kt,on)=>new Promise((yn,Hn)=>{var ya=ea=>{try{Pa(on.next(ea))}catch(xa){Hn(xa)}},Ha=ea=>{try{Pa(on.throw(ea))}catch(xa){Hn(xa)}},Pa=ea=>ea.done?yn(ea.value):Promise.resolve(ea.value).then(ya,Ha);Pa((on=on.apply(Wt,Kt)).next())}),Se=(Wt=>(Wt[Wt.Professor=1]="Professor",Wt[Wt.AssistantProfessor=2]="AssistantProfessor",Wt[Wt.Student=3]="Student",Wt))(Se||{});const Ie=({visible:Wt,user:Kt,onCancel:on=()=>{},dispatch:yn,globalSetting:Hn})=>{var ya,Ha;const[Pa,ea]=(0,E.useState)(!1),[xa,za]=(0,E.useState)({name:"",phone:""});(0,E.useEffect)(()=>{var Da,gr;if((Da=Kt==null?void 0:Kt.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=Kt==null?void 0:Kt.userInfo)==null?void 0:gr.login)&&(ea(!0),za({name:Ya==null?void 0:Ya.name,phone:Ya==null?void 0:Ya.phone}))}},[Kt==null?void 0:Kt.userInfo]);const Ta=()=>vt(void 0,null,function*(){on()}),va=()=>{let Da=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Ot(mt({},Da),{isShow:!1}))),ea(!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:_n.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=Hn==null?void 0:Hn.infoData)==null?void 0:ya.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Ha=Hn==null?void 0:Hn.infoData)==null?void 0:Ha.phone}`),E.createElement("div",null,E.createElement(Wn.Z,{onClick:va,style:{color:"#165dff",fontSize:16}})))))};var Ze=(0,re.connect)(({user:Wt,globalSetting:Kt})=>({user:Wt,globalSetting:Kt}))(Ie),Ke=y(3113),nt="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=",Pt=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,We=(Wt,Kt)=>{var on={};for(var yn in Wt)Dt.call(Wt,yn)&&Kt.indexOf(yn)<0&&(on[yn]=Wt[yn]);if(Wt!=null&&Pt)for(var yn of Pt(Wt))Kt.indexOf(yn)<0&&Re.call(Wt,yn)&&(on[yn]=Wt[yn]);return on};const qe=null,yt=Wt=>{var Kt=Wt,{homePage:on,user:yn,globalSetting:Hn,loading:ya,dispatch:Ha,location:Pa,text:ea,shixunHomeworks:xa,payload:za={}}=Kt,Ta=We(Kt,["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:nt,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 rn=(0,re.connect)(({homePage:Wt,loading:Kt,user:on,globalSetting:yn,shixunHomeworks:Hn})=>({homePage:Wt,user:on,globalSetting:yn,loading:Kt.models.index,shixunHomeworks:Hn}))(yt),en=Object.defineProperty,bn=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,jt=(Wt,Kt,on)=>Kt in Wt?en(Wt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:on}):Wt[Kt]=on,Vn=(Wt,Kt)=>{for(var on in Kt||(Kt={}))Dn.call(Kt,on)&&jt(Wt,on,Kt[on]);if(bn)for(var on of bn(Kt))ot.call(Kt,on)&&jt(Wt,on,Kt[on]);return Wt};const nn=Wt=>React.createElement("svg",Vn({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Wt),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 Rn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",ra=y(89392),fa=y(92736),Jn=y(6848),St={content:"content___L4gl0"},Vt="data:image/png;base64,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",kt=(Wt,Kt,on)=>new Promise((yn,Hn)=>{var ya=ea=>{try{Pa(on.next(ea))}catch(xa){Hn(xa)}},Ha=ea=>{try{Pa(on.throw(ea))}catch(xa){Hn(xa)}},Pa=ea=>ea.done?yn(ea.value):Promise.resolve(ea.value).then(ya,Ha);Pa((on=on.apply(Wt,Kt)).next())});const un=({classroomList:Wt,loading:Kt,user:on,dispatch:yn,virtualSpaces:Hn,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 ea=()=>{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:()=>kt(void 0,null,function*(){}),onCancel:()=>{ea()}},E.createElement("div",{className:St.content},E.createElement("div",{className:"mb15"},E.createElement("img",{src:Vt,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(Jn.Z,{placement:"bottom",title:E.createElement("div",null,E.createElement("img",{src:`${tn.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:Wt,user:Kt,loading:on,virtualSpaces:yn,globalSetting:Hn})=>({classroomList:Wt,user:Kt,loading:on,virtualSpaces:yn,globalSetting:Hn}))(un),fn=y(59301),Ln=Object.defineProperty,In=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,wn=(Wt,Kt,on)=>Kt in Wt?Ln(Wt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:on}):Wt[Kt]=on,La=(Wt,Kt)=>{for(var on in Kt||(Kt={}))sa.call(Kt,on)&&wn(Wt,on,Kt[on]);if(In)for(var on of In(Kt))ba.call(Kt,on)&&wn(Wt,on,Kt[on]);return Wt},Ra=(Wt,Kt)=>{var on={};for(var yn in Wt)sa.call(Wt,yn)&&Kt.indexOf(yn)<0&&(on[yn]=Wt[yn]);if(Wt!=null&&In)for(var yn of In(Wt))Kt.indexOf(yn)<0&&ba.call(Wt,yn)&&(on[yn]=Wt[yn]);return on},Xa=(Wt,Kt,on)=>new Promise((yn,Hn)=>{var ya=ea=>{try{Pa(on.next(ea))}catch(xa){Hn(xa)}},Ha=ea=>{try{Pa(on.throw(ea))}catch(xa){Hn(xa)}},Pa=ea=>ea.done?yn(ea.value):Promise.resolve(ea.value).then(ya,Ha);Pa((on=on.apply(Wt,Kt)).next())});const{Header:qa}=oe.default,{Search:na}=ge.default;function ha(){var Wt,Kt;const yn=window.location.pathname.split("/"),Hn={};return yn[1]=="classrooms"&&yn.length>3&&!((Wt=yn[4])!=null&&Wt.includes("newgold"))&&!((Kt=yn[5])!=null&&Kt.includes("newgold"))&&yn[2]!=="coursesId"&&(Hn.course_id=yn[2]),yn[1]==="shixuns"&&yn.length>3&&(Hn.objective_type="shixun",Hn.objective_id=yn[2]),yn[1]==="paths"&&yn.length>3&&(Hn.objective_type="path",Hn.objective_id=yn[2]),La(La({},Hn),{school:1})}const Sa=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ua=Wt=>{var Kt=Wt,{homePage:on,user:yn,globalSetting:Hn,loading:ya,dispatch:Ha,isLogin:Pa=!1,shixunHomeworks:ea}=Kt,xa=Ra(Kt,["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=ha();(0,E.useEffect)(()=>{Ha({type:"user/getNavigationInfo",payload:La({},mr)})},[Hn.name]),(0,E.useEffect)(()=>{ea.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)(()=>{ea.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||ea.actionTabs.key||localStorage.setItem("Noviceguide","0")},[ea.actionTabs.key]),(0,E.useEffect)(()=>{var Mn;if(Hn!=null&&Hn.setting){let ta=(0,ra.cloneDeep)((Mn=Hn==null?void 0:Hn.setting)==null?void 0:Mn.navbar);ta=ta==null?void 0:ta.filter(Ne=>{var dn;return!(Ne!=null&&Ne.hidden)&&!((0,ht.JA)()&&((dn=["/paperlibrary","/problemset"])!=null&&dn.includes(Ne.link)))});for(const Ne of ta)Ne.subitem&&(Ne.subitem=Ne.subitem.filter(dn=>{var Tn;return!(dn!=null&&dn.hidden)&&!((0,ht.JA)()&&((Tn=["/paperlibrary","/problemset"])!=null&&Tn.includes(dn.link)))}));let Ua=!1;ta==null||ta.map(function(Ne,dn){var Tn,Qn,cn,qn;const $n=Na.pathname;Ne.link===$n&&(Gr(Ne==null?void 0:Ne.link),(0,ce.Dk)($n==="/"?(Tn=Hn==null?void 0:Hn.setting)==null?void 0:Tn.name:Zn(Ne==null?void 0:Ne.name)),ho(Kn(dn,{name:Ne==null?void 0:Ne.name,link:Ne==null?void 0:Ne.link},ta)),Ua=!0),$n=="/"&&(Gr(""),(0,ce.Dk)((Qn=Hn==null?void 0:Hn.setting)==null?void 0:Qn.name)),(cn=Ne==null?void 0:Ne.subitem)!=null&&cn.length&&((qn=Ne==null?void 0:Ne.subitem)==null||qn.map(On=>{On.link===$n&&(Gr(On==null?void 0:On.link),$n!=="/"&&(0,ce.Dk)(Zn(On==null?void 0:On.name)),ho(Kn(dn,{name:On==null?void 0:On.name,link:On==null?void 0:On.link},ta)),Ua=!0)}))}),Ua||ho(ta)}},[Hn==null?void 0:Hn.setting,yn]);const nr=(0,E.useMemo)(()=>{var Mn,ta;return(Mn=Hn==null?void 0:Hn.setting)!=null&&Mn.nav_logo_url?`${tn.Z.IMG_SERVER}/${(ta=Hn==null?void 0:Hn.setting)==null?void 0:ta.nav_logo_url}`:`${tn.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(za=Hn==null?void 0:Hn.setting)==null?void 0:za.nav_logo_url]);function kr(Mn){re.history.push("/search?value="+Mn)}const br=()=>yr?fn.createElement("div",{onBlur:()=>{setTimeout(()=>{ur(!1)},300)}},fn.createElement(na,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:kr,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,ta)=>Xa(void 0,null,function*(){var Ua,Ne,dn,Tn,Qn,cn;if((Mn==null?void 0:Mn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const qn=yield(0,Cn.IU)({tab_module_type:"engineering"});if(qn!=null&&qn.un_purchased){Ha({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Ua=qn==null?void 0:qn.data)!=null&&Ua.engineer_url?(dn=(Ne=qn==null?void 0:qn.data)==null?void 0:Ne.engineer_url)!=null&&dn.includes("http")?(0,ce.xg)((Tn=qn==null?void 0:qn.data)==null?void 0:Tn.engineer_url):re.history.push((Qn=qn==null?void 0:qn.data)==null?void 0:Qn.engineer_url):(qn==null?void 0:qn.status)!=401&&bo(!0);return}(cn=Mn==null?void 0:Mn.link)!=null&&cn.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,ta,Ua)=>{const Ne=Ua.slice();return Ne[Mn]&&(Ne[Mn].name=ta.name,Ne[Mn].link=ta.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 Hn.showHeader&&Hn.showHeaderFooter?fn.createElement(oe.default,{style:{background:`${Na.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${Hn.isIlearning?ve["header-iearning"]:ve.header} ${Hn.showHeaderFixed?ve.headerFixed:""}`},(Hn==null?void 0:Hn.showTip)&&fn.createElement(Ze,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:ve["edu-menu"]},(!!Hn.isIlearning||!((Ta=Hn==null?void 0:Hn.setting)!=null&&Ta.main_site)&&!!((va=Hn==null?void 0:Hn.setting)!=null&&va.navbar))&&fn.createElement(re.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Ha({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},fn.createElement("img",{className:ve.logo,title:(Da=Hn.setting)==null?void 0:Da.name,src:nr||Rn})),fn.createElement("ul",{className:`${ve.menu} ${(0,ce.Ll)()&&"ml0"}`},(0,ce.Ll)()&&fn.createElement("li",null,fn.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,ce.Ll)()&&Hn.setting&&(Eo==null?void 0:Eo.map(function(Mn,ta){var Ua,Ne,dn,Tn,Qn;return fn.createElement("li",{key:ta,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(cn=>Dr===(cn==null?void 0:cn.link))?ve.actived:""},fn.createElement("div",{onClick:()=>hr(Mn,ta),className:ve.name},fn.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var cn;let qn=Mn==null?void 0:Mn.name;return(cn=Mn==null?void 0:Mn.subitem)==null||cn.map(($n,On)=>($n.link===Na.pathname&&(qn=$n.name),$n)),qn})()}}),((dn=Mn==null?void 0:Mn.subitem)==null?void 0:dn.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:ve.dropDown},(Qn=Mn==null?void 0:Mn.subitem)==null?void 0:Qn.map((cn,qn)=>fn.createElement("div",{className:ve.subName,onClick:()=>hr(cn,ta),key:ta+"-"+qn},!!qn&&fn.createElement("div",{className:ve.line}),fn.createElement("aside",{className:"font16 c-black"},Zn(cn==null?void 0:cn.name)),fn.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},cn.content)))))}))),fn.createElement("div",{className:"search-bar",style:{flex:Hn.isIlearning?"initial":"1 0 auto"}},!(0,ce.Ll)()&&!(Hn!=null&&Hn.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 c-white 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:ve.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:`${tn.Z.IMG_SERVER}/${(Ar=Hn==null?void 0:Hn.setting)==null?void 0:Ar.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),fn.createElement("p",null,"\u7FA4\u53F7\uFF1A",(xr=Hn==null?void 0:Hn.setting)==null?void 0:xr.homepage_tea_qq_number)))),fn.createElement(rn,null),fn.createElement(xn,null)):fn.createElement(fn.Fragment,null,fn.createElement(xn,null))};var ia=(0,re.connect)(({homePage:Wt,loading:Kt,user:on,globalSetting:yn,shixunHomeworks:Hn})=>({homePage:Wt,user:on,globalSetting:yn,loading:Kt.models.index,shixunHomeworks:Hn}))(ua)},90463:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ve}});var E=y(60324),re={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},oe=y(32637),ge=y(59301),ve=({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"))}},16750:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Te}});var E=y(59301),re={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},oe=y(92310),ge=y.n(oe),fe=y(71418),ve=y(2859),ie=y(38147),xe=y(65862),Ee=(Xe,ze,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(Xe,ze)).next())}),Te=({data:Xe,className:ze,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),he=(0,E.useRef)(null),[be,Ae]=(0,E.useState)(!1),[Oe,Me]=(0,E.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,E.useEffect)(()=>{pe.current||(pe.current=document.createElement("style"),document.head.appendChild(pe.current)),Xe!=null&&Xe.visible?(document.body.setAttribute("data-custom","y-hidden"),pe.current.innerHTML=" html { overflow-y: hidden; }",Xe!=null&&Xe.src&&Ye()):(document.body.removeAttribute("data-custom"),pe.current&&(document.head.removeChild(pe.current),pe.current=null))},[Xe==null?void 0:Xe.visible]);const Ye=()=>Ee(void 0,null,function*(){Ae(!0),Me("\u6B63\u5728\u52A0\u8F7D\u4E2D");const bt=yield(0,xe.ZJ)(Xe==null?void 0:Xe.src);ae.current.src="",ae.current.src=bt,ae.current.onload=function(){$t()},Ae(!1),Me("")}),De=()=>{document.body.removeAttribute("data-custom"),pe.current.innerHTML=" ",a()},$e=bt=>Ee(void 0,null,function*(){Ae(!0),Me("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Ft=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Xe.title,file:bt.dataUrl}});Ft!=null&&Ft.id&&!te?(yield(0,ie.ZP)(`/api/attachments/${Xe.id}/add_subitem.json`,{method:"post",body:{subitem_id:Ft==null?void 0:Ft.id,settings:JSON.stringify(bt.state)}})).status===0&&ee():Ft!=null&&Ft.id&&ee(Ft),document.body.removeAttribute("data-custom"),pe.current.innerHTML=" ",Ae(!1),Me("")}),ct=()=>{const bt=document.querySelector('a[href="https://markerjs.com/"]');bt&&bt.parentNode&&(bt.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 Et=document.querySelector(Ct.name);Et&&Et.setAttribute("title",Ct.title)})},$t=()=>{le.current=new ve.hP(ae.current),le.current.targetRoot=he.current,le.current.addEventListener("render",$e),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(),Xe!=null&&Xe.snapshotData&&le.current.restoreState(Xe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),ct()},300)};return E.createElement(E.Fragment,null,(Xe==null?void 0:Xe.visible)&&E.createElement(fe.Z,{spinning:be,tip:Oe,style:{position:"absolute"}},E.createElement("div",{ref:he,className:ge()(re.imageDimensions,ze,ce?re.fullWidth:""),style:b},E.createElement("img",{className:re.img,ref:ae}))))}},41348: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),ve=y(8591),ie=y(43418),xe=y(5871),Ee=y(95237),Le=y(24905),Te=y(38854),Xe=y(54580),ze=y(3113),ce=y(93948),b=y(19842),a=y(92832),ee=y(5112),x=y(6848),te=y(43604),ae=y(82636),le=y(74128),pe="data:image/png;base64,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",he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAB4CAYAAAAqs3YmAAAAAXNSR0IArs4c6QAACbJJREFUeF7tnVtMHNcZx79vxruLITZUceNbwEpr8KXAwi6+pm3qKoraqhepVfvWB3sJqKn60Mf2hfLSPvYhquVgcKTmrVIrpbdIURXbTWPMZYHl4osSy7FpiO2QFBuDze7OOdUh3t1hvLczZ2BmzMcbO9853zf/33xnvpk5MwfB5h/nHNs6p2ohZWwH5NUcMWSzq3XZjCEaGvD5Ch64+V7vvpuIyO0IgXYafaPresXd6flWRL7FTntqs1IBxtinNXU1I+e6n3soq400QJF5kdjEYYInK3VxewFx9ExLv2wmSgOMdkzWccMIOxs+9SYUqIDA+IW+/Tdk1JAHeDxxiGvwTMYJ6nAnWLUw3v/7ow9kHK932yO/vLAxuVDVzI2cloAwN9IbfldGG3mAJ8ZeMhcsoc0L/yJ4MpLnbAXEpXtVL2Z+EYXNWG/zP2V6kwYYiSW+Z3Yw0hf+m4xDsl2pgKqeBNDlI4oAugxA1T0BVFXQ5fYE0GUAqu4JoKqCLrcngC4DUHVPAFUVdLk9AXQZgKp7AqiqoMvtCaDLAFTdE0BVBV1uTwBdBqDqngCqKuhyewLoMgBV9wRQVUGX2xNAlwGouieAqgq63N4xgDTP02WSJdwXmke6/ESe5nl6G541OvM8UqR5nv6Cl4k2O4+U5nn6E6CIWswjxahlnueeukr40Qs1sKnSvzv2JEY+vwjw5/NzcPXmYm73EOYwapnn+euf7iB4Hj0CBMTfvjGTjU4UNmgtY3/XucOj4VNYQoFfvZYDKP4ngD47Lgigz4BZwyWABNDnCvg8fMpAAuhzBRwO35oR1ireut3qXrbqpwwkgA4r4PPuKAMJoJQCNIRKyeU9YwLoPSZSERFAKbm8Z0wAvcdEKiICKCWX94wJoPeYSEVEAKXk8p4xAfQeE6mICKCUXN4zJoDeYyIVEQGUkst7xgTQe0ykIiKAUnJ5z5gAeo+JVEQEUEou7xkTQO8xkYrIUYBDVxZh6Ooi3J41IJk2pAJZ78bBDTps3aLDgT2VcGBv+S+iOAJQzNH/0zuz8MFHyfXOwZH9370zCD/55pay3klxBGDf3wmeI+RMnQiIse+WXkdFGaAYNv9yfs7p+Kk/APjhCzUlh1NlgCffnIXpW7mhk9aNsHfs5Vs3onZbEF75QfEsVAbY1Xd7RcFC60bYAyhaWdeNEIVNd2xr0Q6VAVo7oHUj7AMULWXfzySAano73poAOi7p2nZIANdWb8e9EUDHJV3bDgng2urtuDfPA7QG6LQCfq+CCaDPl78jgARw5YKOpV75lb2QpyG0+EnD8xno9DnvSeuPAPqcqDLAlvbx72ic6xkdSn3sTnYI9bm+qx6+DMD8H7trT3wNONRkIi31uUkC6CzTcgEW/Nzk0dilXQ8h1Ww3LL9eh337F++HPllM7meQ3soZpnnQuDF6quUDROR2tbDTTqXIW/7gq/jkcuuJsSOapj1tJwA/AhTP4R7eqzqKACtmE3FufPz92taR7m5kdrSw08YuwOwnl4VT8dHzuZtzETsQ/QawELyM+GsN0Q7AFR89zwXO8fn2y3UPMVXHADeZC5tiR5afAOaDh8AYB00z7+NaQiwXYNFlB2RSX3WhChlfTtrmhafjhwDJK09vDgRn5yBiLubWCqKqnsvrRsj8qTqU8eWUbT54GsD14b7wZMZHtGM4wFng8FpDVNXziQcoqs1bi4tfNRcsVnhuQiSAJdK0LTbVyiD9bMYMdfww3tM8UaiZyERIh45xZKG1KGw8D7Dck3QhQVWLpEgs8S0ACIj+RcECuvF2vKctVRjg+F5u8Hrr9tU6JxLAEhnYenz8RdT4xozZliS88/Yb4YV8zQ6+PNaQZrinUJerAZEAlgDY0nmpXkun9mbNDJjDYOqiNQsjsfhugA37MnYaosG1DaOcpXavZmFDAEsA7Ori2l+nJyOIbHshiG3Hx7/ENP6VzHZxzaVrocF4z57ZQtXpSF9r3Inbbp4H6NSlgEo/AuKbN8aimq5ts0IMaPrOZEprMsMLhgIDg3/Y92mp6tQJiASwTLJ5MxFhAThU5eAxI5hMDgz+8VAW3mpDJIBlAhRmeTPxUXvOMV2B2kB/X+NnxS4xrBf7gDgTP900Ync4JYASAItB5JWVF0dfrf+kVHf5zokqEAlgKcXzbM+Xicj5/zbVhi+e68Z0qS6dhEgAS6ldYLtXIBJAmwALDaduZaLd3Xjib2aXEsYrmVgqzkLb1z3AbCbOjEU1lrtO9EsmEsBHh/ZyJipA7HiNB4aHxlc8T1SpTsvNSAJoUsqPEAmg5VD3G8RVB6j6PNA6lKg+HyxnaPITRAJY7DpR8Zw4NDhxBIFXZ10o3nbLFyoBLJKSTmSiFSLq2qV4T9O1ckaCcmwIYAmVHIeIsBA/3XzW7s1va7irDrCco8jrNp9DnIpqzMg+Tyz3OlG8unCgPdHCALMTqzg34qNnIjNO7DcBLFNFOxAFvIMdY2GDabVmNxqy+aHTLeedyEICWCbA3B2b8jKxELyMO9QDw/Ge/R9LuM9rSgAlFSwnE/PB01Cb1wEupzg7KFxyhvdGX28+L+n+MXMCaEPBYhDP/gYM67Ap4H1xY0X/W6/WL0XaJ5qBs13CrR7Sh4ZONt6yEULuykS2serzK1l/XrUvBFHT+X3zOc8MT+zLj7smg9dm0seAYZAD3h3ta/63yj5SBiqolw/iymIll3nm36Mdk3XcMMLitwBqgwO9TbfthkEA7Sr3qJ2A+I//JtoY4GOf2kW9ol/MLbW6EOfItljieY74BUCYG+kNv2s3DAJoVzlTOwHxrZnE7lRaqzNP4wfGub4hcL1qx/6r1rk20Y7hap4MfB10gIoADFw4Fb5jJxQCaEe1Am2Wq88TQ88aeqjePN8UOV8KBmGq/1TLR+ambbFEIwN4TtwUiJ9p+Y+dUKQBRk+MvcQRs69e0UfPH5ddgDz88vjONOP1HPGpjAXnOFtdoU2cO9l4X/xmfpWt3GmNVm/yAI8nDnENnsl0RMsOFM4bAfLozxI7kkloyIJknIOuX9u8c/b9c93H0q2xkV0IerMG+mfDfY3vyWahPEBTBSXrzE/2Tj53FCAjsavbde1BA+PaJqEDZ/ggqPMrRiBUxZJLDeK3QkVPMd2kAX4ezMRhRF56nRg/EbPE6iTA3BDKsa3z8jaNpxsMxjc/NhzqcCfeEx6QkU0aoOhcfFfm7vR865MMcTUAmkEe/PnU1vQSazA/8EXO78fPtJxddYDLQ4C4lumcqoWUsR2QV5sLG5kAvGq7mgDN+3zglcltfCn1ZcbwKR30S0OvN03LaPJ/jAi5buoQkzIAAAAASUVORK5CYII=",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",Oe=y(38147),Me=y(45917),Ye=y(5623),De=y(48850),$e=y(27687),ct=y(45053),$t=y(15342),bt=y.n($t),Ft=(we,Ce,st)=>new Promise((Gt,Ge)=>{var je=Ve=>{try{dt(st.next(Ve))}catch(ht){Ge(ht)}},ut=Ve=>{try{dt(st.throw(Ve))}catch(ht){Ge(ht)}},dt=Ve=>Ve.done?Gt(Ve.value):Promise.resolve(Ve.value).then(je,ut);dt((st=st.apply(we,Ce)).next())}),Et=E.memo(({tagName:we="div",value:Ce="",className:st,style:Gt={},onBlur:Ge,id:je})=>{const ut=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(!ut.current)return;Ft(void 0,null,function*(){const ht=ut.current;ht.innerHTML="";const Cn=Ce==null?void 0:Ce.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const tn of Cn)if(tn.startsWith("$$")&&tn.endsWith("$$")||tn.startsWith("`$$")&&tn.endsWith("$$`")){const qt=tn.startsWith("`$$")?tn.slice(3,-3):tn.slice(2,-2),Pn=document.createElement("span");Pn.setAttribute("contentEditable","false"),Pn.setAttribute("title",tn),Pn.className="edu_latex",ht.appendChild(Pn),bt().render(qt,Pn,{throwOnError:!1})}else{const qt=tn==null?void 0:tn.replace(/<[^>]*>/g,Pn=>Pn.startsWith("{var Ve,ht;if(Ge&&ut.current){const tn=ut.current.cloneNode(!0),qt=tn.querySelectorAll("span.edu_latex");for(let Pn of qt){const Nn=Pn.getAttribute("title"),Je=document.createTextNode(Nn||""),Mt=Pn;(ht=(Ve=Mt.parentNode)==null?void 0:Ve.replaceChild)==null||ht.call(Ve,Je,Mt)}Ge(tn.innerHTML)}};return E.createElement(E.Fragment,null,E.createElement(we,{ref:ut,contentEditable:!0,className:st,style:Gt,onBlur:dt}))}),Xt=y(77254),It=Object.defineProperty,et=Object.defineProperties,xt=Object.getOwnPropertyDescriptors,Jt=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,pt=(we,Ce,st)=>Ce in we?It(we,Ce,{enumerable:!0,configurable:!0,writable:!0,value:st}):we[Ce]=st,Zt=(we,Ce)=>{for(var st in Ce||(Ce={}))rt.call(Ce,st)&&pt(we,st,Ce[st]);if(Jt)for(var st of Jt(Ce))Qe.call(Ce,st)&&pt(we,st,Ce[st]);return we},ft=(we,Ce)=>et(we,xt(Ce)),Bt=(we,Ce,st)=>new Promise((Gt,Ge)=>{var je=Ve=>{try{dt(st.next(Ve))}catch(ht){Ge(ht)}},ut=Ve=>{try{dt(st.throw(Ve))}catch(ht){Ge(ht)}},dt=Ve=>Ve.done?Gt(Ve.value):Promise.resolve(Ve.value).then(je,ut);dt((st=st.apply(we,Ce)).next())});const it=we=>{we.preventDefault();let st=(we.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,st)},Rt=we=>{we.key==="Enter"&&we.preventDefault()},wt=({children:we,style:Ce})=>E.createElement("div",{className:re.leftBox,style:Ce,onPaste:it},we),kn=({children:we,style:Ce,className:st})=>E.createElement("div",{className:ge()(re.rightBox,st),style:Ce,onPaste:it},we),sn=({className:we,style:Ce={},width:st=1200,onCancel:Gt=()=>{},onSuccess:Ge=()=>{},gather:je={},mode:ut=1,stickyTop:dt=0,subDisciplineId:Ve=[],hideWordFeatures:ht,dataSource:Cn=[],customLeftHeadNode:tn,customRightHeadNode:qt,customLeftContent:Pn,hideRecognition:Nn=!1,onExchange:Je,isSingleSelection:Mt=!1,underpinBackgroundStyle:Ht={},headExtraNode:Qt,isRefreshItemBank:vn=!1,okText:jn="\u786E\u5B9A\u5BFC\u5165"})=>{var zn;const[Bn,Wn]=(0,E.useState)(1),[_n,pn]=(0,E.useState)(0),[He,Lt]=(0,E.useState)(""),[Sn,ye]=(0,E.useState)(!1),[an,_e]=(0,E.useState)([]),[mt,Ot]=(0,E.useState)([]),[vt,Se]=(0,E.useState)(!1),[Ie,Ze]=(0,E.useState)(!1),[Ke,nt]=(0,E.useState)(!1),[Pt,Dt]=(0,E.useState)(!1),[Re,We]=(0,E.useState)([]),[qe,yt]=(0,E.useState)(1),[rn,en]=(0,E.useState)(!1),[bn,Dn]=(0,E.useState)(!1),[ot,jt]=(0,E.useState)(!0),[Vn,nn]=(0,E.useState)(0),[Rn,ra]=(0,E.useState)(1),[fa,Jn]=(0,E.useState)(""),[St,Vt]=(0,E.useState)([]),[kt,un]=(0,E.useState)(0),[xn,fn]=(0,E.useState)(0),[Ln,In]=(0,E.useState)(0),[sa,ba]=(0,E.useState)(0),[wn,La]=(0,E.useState)(0),[Ra]=fe.default.useForm(),[Xa]=fe.default.useForm(),qa=(0,E.useRef)(null),na=(0,E.useRef)(null),ha=(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"],ua=["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&&Wt()},[Ke]);const ia=()=>{if(Bn===1){ve.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:()=>Bt(void 0,null,function*(){Wn(1)})})},Wt=()=>Bt(void 0,null,function*(){const Ne=yield(0,Oe.ZP)("/api/disciplines.json",{method:"get",params:{source:ut===1?"new_question":"subject"}});We(Ne.disciplines||[])}),Kt=Ne=>{const dn=[],Tn=(Qn,cn)=>{Qn.length>=2&&dn.push(Qn.join(""));for(let qn=cn;qn(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),Hn=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 dn;const Tn=Ne.clipboardData;if(Tn){const Qn=Tn.types.toString(),cn=Tn.items;if(Qn==="Files"||Tn.types.indexOf("Files")>-1){Ne.preventDefault();try{let qn=cn[1];((dn=cn[0])==null?void 0:dn.kind)==="file"&&(qn=cn[0]);const $n=qn.getAsFile();(0,ct.I)($n,On=>{var Yn;if(On.id){if(((Yn=$n==null?void 0:$n.type)==null?void 0:Yn.indexOf("image"))>-1){const wa=``;document.execCommand("insertText",!1,wa)}}else(On==null?void 0:On.status)===401&&(document.location.href="/user/login")})}catch(qn){ve.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Pa(Ne,dn){return Bt(this,null,function*(){if(typeof Ne=="string")return yield dn(Ne);if(typeof Ne!="object"||Ne===null)return Ne;if(Array.isArray(Ne))return yield Promise.all(Ne.map(cn=>Bt(this,null,function*(){return yield Pa(cn,dn)})));const Tn={};for(const Qn in Ne)if(Object.prototype.hasOwnProperty.call(Ne,Qn)){const cn=Ne[Qn];typeof cn=="string"?Tn[Qn]=yield dn(cn):typeof cn=="object"?Tn[Qn]=yield Pa(cn,dn):Tn[Qn]=cn}return Tn})}const ea=()=>Bt(void 0,null,function*(){var Ne;ye(!0),Lt("\u5904\u7406\u4E2D"),yield new Promise(Qn=>setTimeout(Qn,1e3));let dn=(Ne=na.current)==null?void 0:Ne.querySelectorAll('[data-text="edit"]'),Tn="";try{dn.forEach(function(Qn){var cn,qn,$n,On;const Yn=Qn.cloneNode(!0),wa=Yn.querySelectorAll("span.edu_latex");for(let pa of wa){const ma=pa.getAttribute("title"),Ga=document.createTextNode(ma),vr=pa;(qn=(cn=vr.parentNode)==null?void 0:cn.replaceChild)==null||qn.call(cn,Ga,vr)}const ca=Yn.querySelectorAll("span[style]");for(let pa of ca)if(pa.style.fontFamily){const ma=pa.innerHTML,Ga=document.createTextNode(ma),vr=pa;(On=($n=vr.parentNode)==null?void 0:$n.replaceChild)==null||On.call($n,Ga,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 dn=Ne.filter(Tn=>!!(Tn!=null&&Tn.type));return dn=dn.map(Tn=>{var Qn;const cn=(Qn=br.find($n=>$n.id===(Tn==null?void 0:Tn.type)))==null?void 0:Qn.deal,qn=ft(Zt({},Tn),{id:String(Math.random()).slice(-6),knowledgePoint:on(Tn==null?void 0:Tn.knowledgePoint)});return cn?cn(qn):qn}),dn},za=()=>{if(Bn===1){ve.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:ea})},Ta=()=>E.createElement("div",{className:re.row},E.createElement("div",{className:re.leftLayout},E.createElement(wt,{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:he}),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,dn,Tn,Qn)=>{var cn;console.log(Ne,dn,Tn,Qn,"onDataChange\u4FEE\u6539\u6570\u503C");const qn=JSON.parse(JSON.stringify(mt));Qn===void 0?qn[dn][Ne]=Tn:qn[dn].questions[Qn][Ne]=Tn;const $n=Zt({},qn[dn]),On=(cn=br.find(Yn=>Yn.id===($n==null?void 0:$n.type)))==null?void 0:cn.deal;qn[dn]=On($n),Ot(qn)},Da=(Ne,dn,Tn)=>{var Qn;const cn=Tn!==void 0,qn=(Qn=br.find(Yn=>Yn.id===(Ne==null?void 0:Ne.type)))==null?void 0:Qn.type,$n=`${dn+1}.${Tn===void 0?"":Tn+1+"."}`,On=`${(Ne==null?void 0:Ne.type)==="7"?"{{":""}${$n}\u3010${qn}\u3011${(Ne==null?void 0:Ne.question)||""}`;return E.createElement(E.Fragment,null,cn&&E.createElement("h4",{contentEditable:!0}),E.createElement(Et,{id:Ne==null?void 0:Ne.id,tagName:"div",value:On}))},gr=(Ne,dn)=>Bt(void 0,null,function*(){var Tn;const Qn=yield Je(Ne,dn),cn=(Tn=Qn==null?void 0:Qn.data)==null?void 0:Tn.content;if(cn!=null&&cn.length){const qn=xa(cn)[0];an.splice(dn,1,qn),mt.splice(dn,1,qn),_e([...an]),Ot([...mt])}}),Ya=(Ne,dn,Tn)=>{var Qn;const cn=Tn!==void 0,qn=(Qn=br.find(On=>On.id===(Ne==null?void 0:Ne.type)))==null?void 0:Qn.type,$n=`${dn+1}.${Tn===void 0?"":Tn+1+"."}`;return cn?E.createElement("div",{style:{padding:"10px 18px"}},`${$n}\u3010${qn}\u3011`,E.createElement(Et,{id:Ne==null?void 0:Ne.id,tagName:"span",className:re.edit,onBlur:On=>va("question",dn,On,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${qn}\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:On=>va("score",dn,On,Tn),value:Ne==null?void 0:Ne.score}),E.createElement(Ee.Z,{align:"middle",style:{marginLeft:"auto"}},!!Je&&E.createElement("span",{className:"current c-light-primary mr30",onClick:()=>gr(Ne,dn)},E.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),E.createElement(Le.default,{onChange:On=>va("checked",dn,On.target.checked,Tn),checked:!!(Ne!=null&&Ne.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),E.createElement(Et,{id:Ne==null?void 0:Ne.id,tagName:"div",style:{padding:"10px 18px"},className:re.edit,onBlur:On=>va("question",dn,On,Tn),value:Ne==null?void 0:Ne.question}))},sr=(Ne,dn,Tn)=>E.createElement(E.Fragment,null,["0","1","2","4"].includes(Ne==null?void 0:Ne.type)&&E.createElement(Et,{id:Ne==null?void 0:Ne.id,value:`\u7B54\u6848\uFF1A${dn||""}`,tagName:"p"}),!Tn&&E.createElement(Et,{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(Et,{id:Ne==null?void 0:Ne.id,value:`\u89E3\u6790\uFF1A${(Ne==null?void 0:Ne.analyze)||""}`,tagName:"p"}),!Tn&&E.createElement(Et,{id:Ne==null?void 0:Ne.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(Ne==null?void 0:Ne.knowledgePoint)||""}`,tagName:"p"})),Ar=(Ne,dn,Tn,Qn)=>{const cn=Qn!==void 0,qn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],$n=cn&&!Ne.last&&!Ne.errorMsg?{marginBottom:10}:{},On=qn.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(Et,{id:Ne==null?void 0:Ne.id,tagName:"div",className:`${re.edit} c-black`,onBlur:Yn=>va("answer",Tn,[Yn],Qn),value:dn})),!cn&&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(Te.Z,{menu:{items:On}},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(Et,{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})),!cn&&E.createElement("div",{onKeyDown:Rt,className:re.li},E.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),E.createElement(Et,{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,on(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,dn,Tn,Qn)=>{let cn="flex";return(Mt&&Vn!==Qn||vt&&!(Tn!=null&&Tn.errorMsg))&&(cn="none"),E.createElement("div",{className:re.row,style:{display:cn}},E.createElement("div",{className:re.leftLayout},Pn||E.createElement(wt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Ne))),E.createElement("div",{className:re.rightLayout},E.createElement(kn,{className:Tn!=null&&Tn.errorMsg?re.error:""},dn)))},br=[{id:"0",type:"\u5355\u9009\u9898",element:(Ne,dn,Tn)=>{var Qn,cn;const qn=Tn!==void 0;let $n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const On=E.createElement(E.Fragment,null,Da(Ne,dn,Tn),(cn=Ne==null?void 0:Ne.options)==null?void 0:cn.map((pa,ma)=>E.createElement(Et,{id:Ne==null?void 0:Ne.id,key:ma,value:`${Sa[ma]}.${pa}`,tagName:"p"})),sr(Ne,$n,qn),xr(Ne));let Yn=qn?Ne:mt[dn];const wa=Yn==null?void 0:Yn.options,ca=E.createElement(E.Fragment,null,Ya(Yn,dn,Tn),wa==null?void 0:wa.map((pa,ma)=>{var Ga;return E.createElement("div",{key:ma,className:re.option},E.createElement("aside",{className:((Ga=Yn==null?void 0:Yn.answer)==null?void 0:Ga[0])===Sa[ma]?re.active:"",onClick:()=>va("answer",dn,[Sa[ma]],Tn)},Sa[ma]),E.createElement(Et,{id:Yn==null?void 0:Yn.id,tagName:"div",className:`${re.text}`,onBlur:vr=>{wa[ma]=vr,va("options",dn,wa,Tn)},value:pa}))}),Ar(Yn,"",dn,Tn),Na(Yn));return qn?[On,ca]:yr(On,ca,Yn,dn)},deal:Ne=>{var dn,Tn,Qn;Ne.score=Ne.score===void 0?2:Ne.score;let cn=on((dn=Ne==null?void 0:Ne.answer)==null?void 0:dn[0]).toUpperCase();Ne.answer=cn?[cn]:[];let qn=[];if(!(Ne!=null&&Ne.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{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&&qn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return cn||qn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),cn&&(Sa.slice(0,((Qn=Ne==null?void 0:Ne.options)==null?void 0:Qn.length)||8).includes(cn)||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")),on(Ne==null?void 0:Ne.question)||qn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=qn.join(` -`),Ne}},{id:"1",type:"\u591A\u9009\u9898",element:(Ne,dn,Tn)=>{var Qn,cn;const qn=Tn!==void 0;let $n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const On=E.createElement(E.Fragment,null,Da(Ne,dn,Tn),(cn=Ne==null?void 0:Ne.options)==null?void 0:cn.map((pa,ma)=>E.createElement(Et,{id:Ne==null?void 0:Ne.id,key:ma,value:`${Sa[ma]}.${pa}`,tagName:"p"})),sr(Ne,$n,qn),xr(Ne));let Yn=qn?Ne:mt[dn];const wa=Yn==null?void 0:Yn.options,ca=E.createElement(E.Fragment,null,Ya(Yn,dn,Tn),wa==null?void 0:wa.map((pa,ma)=>{var Ga,vr;return E.createElement("div",{key:ma,className:re.option},E.createElement("aside",{className:(vr=(Ga=Yn==null?void 0:Yn.answer)==null?void 0:Ga[0])!=null&&vr.includes(Sa[ma])?re.active:"",onClick:()=>{var Nr;let Rr=((Nr=Yn==null?void 0:Yn.answer)==null?void 0:Nr[0])||"";const _r=Sa[ma];Rr.includes(_r)?Rr=Rr.replace(new RegExp(_r,"g"),""):Rr+=_r,Rr=Rr.split("").sort().join(""),va("answer",dn,[Rr],Tn)}},Sa[ma]),E.createElement(Et,{id:Yn==null?void 0:Yn.id,tagName:"div",className:`${re.text}`,onBlur:Nr=>{wa[ma]=Nr,va("options",dn,wa,Tn)},value:pa}))}),Ar(Yn,"",dn,Tn),Na(Yn));return qn?[On,ca]:yr(On,ca,Yn,dn)},deal:Ne=>{var dn,Tn,Qn;Ne.score=Ne.score===void 0?2:Ne.score;let cn=on((dn=Ne==null?void 0:Ne.answer)==null?void 0:dn[0]).toUpperCase().split("").sort().join("");Ne.answer=cn?[cn]:[];let qn=[];if(!(Ne!=null&&Ne.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{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&&qn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(cn||qn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),cn){const $n=Sa.slice(0,((Qn=Ne==null?void 0:Ne.options)==null?void 0:Qn.length)||8);Kt($n).includes(cn)||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 on(Ne==null?void 0:Ne.question)||qn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=qn.join(` -`),Ne}},{id:"2",type:"\u5224\u65AD\u9898",element:(Ne,dn,Tn)=>{var Qn,cn;const qn=Tn!==void 0;let $n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const On=E.createElement(E.Fragment,null,Da(Ne,dn,Tn),sr(Ne,$n,qn),xr(Ne));let Yn=qn?Ne:mt[dn];const wa=["\u6B63\u786E","\u9519\u8BEF"];let ca=((cn=Yn==null?void 0:Yn.answer)==null?void 0:cn[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(ca)?ca="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(ca)&&(ca="\u9519\u8BEF");const pa=E.createElement(E.Fragment,null,Ya(Yn,dn,Tn),wa==null?void 0:wa.map((ma,Ga)=>E.createElement("div",{key:Ga,className:re.option},E.createElement("aside",{style:{borderRadius:2},className:ca===ma?re.active:"",onClick:()=>va("answer",dn,[ma],Tn)},ma==="\u6B63\u786E"?"T":"F"),E.createElement("div",{style:{pointerEvents:"none"},className:`${re.text}`},ma))),Ar(Yn,"",dn,Tn),Na(Yn));return qn?[On,pa]:yr(On,pa,Yn,dn)},deal:Ne=>{var dn;Ne.score=Ne.score===void 0?2:Ne.score;let Tn=on((dn=Ne==null?void 0:Ne.answer)==null?void 0:dn[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"),on(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,dn,Tn)=>{var Qn,cn;const qn=Tn!==void 0,$n=E.createElement(E.Fragment,null,Da(Ne,dn,Tn),(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn.map((wa,ca)=>E.createElement(Et,{id:Ne==null?void 0:Ne.id,key:ca,tagName:"p",value:`\u7B54\u6848${ca+1}\uFF1A${wa.text||""}`})),sr(Ne,"",qn),xr(Ne));let On=qn?Ne:mt[dn];const Yn=E.createElement(E.Fragment,null,Ya(On,dn,Tn),(cn=On==null?void 0:On.answer)==null?void 0:cn.map((wa,ca)=>E.createElement("div",{key:ca,className:re.option},E.createElement("aside",{className:re.fill},"\u586B\u7A7A\u9879",ca+1),wa.model===1&&E.createElement(Et,{id:On==null?void 0:On.id,tagName:"div",onBlur:pa=>{On.answer[ca].latex=yn(pa),va("answer",dn,On.answer,Tn)},className:`${re.text}`,value:wa.latex}),wa.model===2&&E.createElement($e.Z,{value:wa.latex,onChange:pa=>{On.answer[ca].latex=pa,va("answer",dn,On.answer,Tn)}}))),Ar(On,"",dn,Tn),Na(On));return qn?[$n,Yn]:yr($n,Yn,On,dn)},deal:Ne=>{var dn,Tn,Qn,cn;Ne.score=Ne.score===void 0?2:Ne.score,Ne.question=(dn=Ne.question)==null?void 0:dn.replaceAll("\u2581","_");const qn=(Tn=Ne.answer)==null?void 0:Tn.map(On=>{if(Object.prototype.toString.call(On)==="[object Object]")return On;const Yn={model:1,text:On,latex:On};return On.startsWith("$$")&&On.endsWith("$$")||On.startsWith("`$$")&&On.endsWith("$$`")?(Yn.model=2,Yn.latex=On.slice(2,-2)):Yn.latex=yn(On),Yn});Ne.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"),on(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!==((cn=Ne==null?void 0:Ne.answer)==null?void 0:cn.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,dn,Tn)=>{var Qn,cn;const qn=Tn!==void 0;let $n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const On=E.createElement(E.Fragment,null,Da(Ne,dn,Tn),sr(Ne,$n,qn),xr(Ne));let Yn=qn?Ne:mt[dn];const wa=E.createElement(E.Fragment,null,Ya(Yn,dn,Tn),Ar(Yn,(cn=Yn==null?void 0:Yn.answer)==null?void 0:cn[0],dn,Tn),Na(Yn));return qn?[On,wa]:yr(On,wa,Yn,dn)},deal:Ne=>{Ne.score=Ne.score===void 0?5:Ne.score;let dn=[];return on(Ne==null?void 0:Ne.question)||dn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=dn.join(` -`),Ne}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(Ne,dn)=>{var Tn,Qn;const cn=mt[dn],qn=ua.slice(0,4).map($n=>({key:$n,label:$n,onClick:()=>va("platform",dn,$n)}));return E.createElement("div",{className:re.row,style:{display:vt?cn!=null&&cn.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(wt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Da(Ne,dn),E.createElement(Et,{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(Et,{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(Et,{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(Et,{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,On)=>{var Yn;return E.createElement(E.Fragment,{key:On},E.createElement("h4",null),E.createElement(Et,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${On+1})\u8F93\u5165\uFF1A${$n||""}`,tagName:"div"}),E.createElement(Et,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${On+1})\u8F93\u51FA\uFF1A${((Yn=Ne==null?void 0:Ne.outputs)==null?void 0:Yn[On])||""}`,tagName:"div"}))}),xr(Ne)))),E.createElement("div",{className:re.rightLayout},E.createElement(kn,{className:cn!=null&&cn.errorMsg?re.error:""},Ya(cn,dn),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(Et,{className:re.edit,id:cn==null?void 0:cn.id,value:cn==null?void 0:cn.description,tagName:"div",onBlur:$n=>va("description",dn,$n)}))),Ar(cn,"",dn),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(Et,{className:re.edit,id:cn==null?void 0:cn.id,value:cn==null?void 0:cn.timeLimit,tagName:"div",onBlur:$n=>va("timeLimit",dn,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(Te.Z,{menu:{items:qn}},E.createElement("span",{className:"c-light-primary"},cn==null?void 0:cn.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(Et,{className:re.edit,id:cn==null?void 0:cn.id,value:(cn==null?void 0:cn.code)||"",onBlur:$n=>va("code",dn,yn($n)),tagName:"div"}))),(Qn=cn==null?void 0:cn.inputs)==null?void 0:Qn.map(($n,On)=>{var Yn;return E.createElement("div",{className:re.liWrap,key:On},E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",On+1,")\u8F93\u5165\uFF1A"),E.createElement(Et,{id:cn==null?void 0:cn.id,value:$n||"",className:re.edit,onBlur:wa=>{const ca=[...(cn==null?void 0:cn.inputs)||[]];ca[On]=yn(wa),va("inputs",dn,ca)},tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",On+1,")\u8F93\u51FA\uFF1A"),E.createElement(Et,{id:cn==null?void 0:cn.id,value:((Yn=cn==null?void 0:cn.outputs)==null?void 0:Yn[On])||"",className:re.edit,onBlur:wa=>{const ca=[...(cn==null?void 0:cn.outputs)||[]];ca[On]=yn(wa),va("outputs",dn,ca)},tagName:"div"})))}),Na(cn))))},deal:Ne=>{var dn,Tn,Qn;Ne.score=Ne.score===void 0?10:Ne.score,Ne.code=(dn=Ne.code)==null?void 0:dn.trim();let cn=[];on(Ne==null?void 0:Ne.question)?((Tn=Ne==null?void 0:Ne.question)==null?void 0:Tn.length)>60&&cn.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):cn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),on(Ne==null?void 0:Ne.description)||cn.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const qn=on(String((Ne==null?void 0:Ne.timeLimit)||""));if(Ne.timeLimit=qn,(!qn||qn&&!["3","4","5","6","7","8","9","10"].includes(qn))&&cn.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ne.platform=on(Ne==null?void 0:Ne.platform),Ne!=null&&Ne.platform){const $n=["c","c++","java","python"],On=(Qn=Ne==null?void 0:Ne.platform)==null?void 0:Qn.toLowerCase(),Yn=$n.findIndex(wa=>wa===On);Yn>-1?Ne.platform=ua[Yn]:cn.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else cn.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=[],cn.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(On=>!on(On))&&cn.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return Ne.errorMsg=cn.join(` -`),Ne}},{id:"7",type:"\u7EC4\u5408\u9898",element:(Ne,dn)=>{var Tn,Qn;const cn=mt[dn];return E.createElement("div",{className:re.row,style:{display:vt?cn!=null&&cn.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(wt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Da(Ne,dn),sr(Ne),(Tn=Ne==null?void 0:Ne.questions)==null?void 0:Tn.map((qn,$n)=>{var On;const Yn=(On=br.find(wa=>wa.id===(qn==null?void 0:qn.type)))==null?void 0:On.element;return E.createElement(E.Fragment,{key:`left-${Ne.id}-${$n}`},Yn(qn,dn,$n)[0])}),xr(Ne),E.createElement("p",{contentEditable:!0},"}}")))),E.createElement("div",{className:re.rightLayout},E.createElement(kn,{className:cn!=null&&cn.errorMsg?re.error:""},Ya(cn,dn),Ar(cn,"",dn),(Qn=cn==null?void 0:cn.questions)==null?void 0:Qn.map((qn,$n)=>{var On;const Yn=(On=br.find(wa=>wa.id===(qn==null?void 0:qn.type)))==null?void 0:On.element;return E.createElement(E.Fragment,{key:`right-${cn.id}-${$n}`},Yn(qn,dn,$n)[1])}),Na(cn))))},deal:Ne=>{var dn,Tn,Qn,cn,qn;const $n=xa,On=[...br],Yn=On.findIndex(ma=>ma.id==="0"),wa=On.findIndex(ma=>ma.id==="1");if(Yn!==-1){const ma=On[Yn].deal;On[Yn].deal=Ga=>{const vr=ma(Ga);return vr.errorMsg&&(vr.errorMsg=vr.errorMsg.split(` -`).filter(Nr=>Nr!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` -`)),vr}}if(wa!==-1){const ma=On[wa].deal;On[wa].deal=Ga=>{const vr=ma(Ga);return vr.errorMsg&&(vr.errorMsg=vr.errorMsg.split(` -`).filter(Nr=>Nr!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` -`)),vr}}Ne.questions=(dn=Ne.questions)!=null&&dn.length?xa(Ne.questions.slice(0,20)):[],Ne.questions=(Tn=Ne.questions)==null?void 0:Tn.map((ma,Ga)=>{var vr;if(ma.type==="0"||ma.type==="1"){const Nr=(vr=ma.options)==null?void 0:vr.map(Rr=>Rr==null?void 0:Rr.trim().replace(/^\s+|\s+$/g,""));Nr&&new Set(Nr).size!==Nr.length&&(ma.errorMsg=(ma.errorMsg?ma.errorMsg+` -`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return ft(Zt({},ma),{last:Ga===Ne.questions.length-1})});const ca=(Qn=Ne.questions)==null?void 0:Qn.reduce((ma,Ga)=>{const vr=parseFloat(Ga.score);return isNaN(vr)?ma:ma+vr},0);Ne.score=ca;let pa=[];return(cn=Ne.questions)!=null&&cn.length?Ne.errorMsg=((qn=Ne.questions)==null?void 0:qn.findIndex(ma=>!!ma.errorMsg))>-1:pa.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),on(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,dn)=>{var Tn,Qn;const cn=mt[dn],qn=ua.map($n=>({key:$n,label:$n,onClick:()=>va("platform",dn,$n)}));return E.createElement("div",{className:re.row,style:{display:vt?cn!=null&&cn.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(wt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Da(Ne,dn),sr(Ne),E.createElement(Et,{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(Et,{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(Et,{id:Ne==null?void 0:Ne.id,value:(Ne==null?void 0:Ne.code)||"",tagName:"div"}),E.createElement("h4",null),E.createElement(Et,{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(Et,{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,On)=>E.createElement(Et,{key:On,id:Ne==null?void 0:Ne.id,value:`\u7B54\u6848${On+1}\uFF1A${$n||""}`,tagName:"p"})),xr(Ne)))),E.createElement("div",{className:re.rightLayout},E.createElement(kn,{className:cn!=null&&cn.errorMsg?re.error:""},Ya(cn,dn),Ar(cn,"",dn),E.createElement("div",{className:re.liWrap},E.createElement("div",{className:re.li,onKeyDown:Rt},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(Et,{className:re.edit,id:cn==null?void 0:cn.id,value:cn==null?void 0:cn.timeLimit,tagName:"div",onBlur:$n=>va("timeLimit",dn,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(Te.Z,{menu:{items:qn}},E.createElement("span",{className:"c-light-primary"},cn==null?void 0:cn.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(Et,{className:re.edit,id:cn==null?void 0:cn.id,value:(cn==null?void 0:cn.code)||"",onBlur:$n=>va("code",dn,yn($n)),tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),E.createElement(Et,{className:re.edit,id:cn==null?void 0:cn.id,value:(cn==null?void 0:cn.input)||"",onBlur:$n=>va("input",dn,yn($n)),tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),E.createElement(Et,{className:re.edit,id:cn==null?void 0:cn.id,value:(cn==null?void 0:cn.output)||"",onBlur:$n=>va("output",dn,yn($n)),tagName:"div"}))),E.createElement("div",{className:re.liWrap},(Qn=cn==null?void 0:cn.answer)==null?void 0:Qn.map(($n,On)=>E.createElement("div",{className:re.li,key:On},E.createElement("aside",null,"\u7B54\u6848",On+1,"\uFF1A"),E.createElement(Et,{id:cn==null?void 0:cn.id,value:$n||"",className:re.edit,onBlur:Yn=>{const wa=[...(cn==null?void 0:cn.answer)||[]];wa[On]=yn(Yn),va("output",dn,wa)},tagName:"div"})))),Na(cn))))},deal:Ne=>{var dn,Tn,Qn,cn,qn,$n,On,Yn;Ne.score=Ne.score===void 0?10:Ne.score,Ne.code=(Qn=(Tn=(dn=Ne.code)==null?void 0:dn.trim())==null?void 0:Tn.replace(/@_@/g,"@\u2581@"))==null?void 0:Qn.replace(/@__@/g,"@\u2581\u2581@");let wa=[];if(on(Ne==null?void 0:Ne.question)||wa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),on(Ne==null?void 0:Ne.code)?/@▁@|@▁▁@/.test(Ne==null?void 0:Ne.code)?(cn=Ne==null?void 0:Ne.answer)!=null&&cn.length&&((qn=Ne==null?void 0:Ne.code.match(/@▁@|@▁▁@/g))==null?void 0:qn.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?(On=Ne.answer)!=null&&On.some(pa=>!on(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=on(Ne==null?void 0:Ne.platform),Ne!=null&&Ne.platform){const pa=["c","c++","java","python","javascript","ruby"],ma=(Yn=Ne==null?void 0:Ne.platform)==null?void 0:Yn.toLowerCase(),Ga=pa.findIndex(vr=>vr===ma);Ga>-1?Ne.platform=ua[Ga]: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");on(Ne==null?void 0:Ne.output)||wa.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const ca=on(String((Ne==null?void 0:Ne.timeLimit)||""));return Ne.timeLimit=ca,(!ca||ca&&!["3","4","5","6","7","8","9","10"].includes(ca))&&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,an.filter(Ne=>{var dn;return!!((dn=br.find(Qn=>Qn.id===(Ne==null?void 0:Ne.type)))==null?void 0:dn.element)}).map((Ne,dn)=>{var Tn;const Qn=(Tn=br.find(cn=>cn.id===(Ne==null?void 0:Ne.type)))==null?void 0:Tn.element;return E.createElement(E.Fragment,{key:Ne.id},Qn(Ne,dn))})),ho=()=>Bt(void 0,null,function*(){const Ne=mt.filter(dn=>!dn.checked);if(Bn!==3||!Ne.length){ve.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}Ra.setFieldsValue({sub_discipline_id:Ve}),nt(!0)}),hr=Ne=>Bt(void 0,null,function*(){const dn=xa(Ne);_e(dn),Ot(JSON.parse(JSON.stringify(dn))),Wn(3),ye(!1),en(!1),Se(!1)});(0,E.useEffect)(()=>{if(ot)return;const Ne=()=>{pn(dn=>dn>=90?(clearInterval(ha.current),90):dn+1)};return ha.current=setInterval(Ne,5e4/90),()=>clearInterval(ha.current)},[ot]);const Kn=(Ne,dn)=>{jt(!1);const Tn=new FormData;Object.keys(dn).forEach(cn=>{Tn.append(cn,dn[cn])});const Qn=new window.XMLHttpRequest;Qn.withCredentials=!0,Qn.addEventListener("load",function(cn){return Bt(this,null,function*(){var qn,$n;try{const On=JSON.parse((qn=cn==null?void 0:cn.target)==null?void 0:qn.response);if(jt(!0),pn(100),yield new Promise(Yn=>setTimeout(()=>Yn(),780)),On.status===0){if(!(($n=On==null?void 0:On.data)!=null&&$n.length)){ve.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),ye(!1);return}hr((On==null?void 0:On.data)||[])}else ye(!1),ve.ZP.warning(On==null?void 0:On.message)}catch(On){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",On)}})}),Qn.addEventListener("error",()=>{ye(!1)}),Qn.open("POST",`${le.Z.API_SERVER}${Ne}`),Qn.send(Tn)},Zn=Ne=>Bt(void 0,null,function*(){const dn=Ne.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(dn)==-1?(ve.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),Lt("\u5904\u7406\u4E2D"),Kn("/api/intelligent_imports/import.json",{file:Ne}),Promise.reject())}),Mn=Ne=>Bt(void 0,null,function*(){const dn=Ne.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(dn)==-1?(ve.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?(ve.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:()=>Vt([Ne])}):Vt([Ne]),Promise.reject())});let ta=[{key:1,label:E.createElement(Xe.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=[mt.length,(zn=mt.filter(Ne=>!!(Ne!=null&&Ne.errorMsg)))==null?void 0:zn.length];return E.createElement("div",{className:ge()(re.intelligentBox,"intelligent-body-curb",we),style:ft(Zt({},Ce),{width:st}),ref:na},E.createElement("div",{className:re.underpin},E.createElement("b",{style:Ht}),E.createElement("b",{style:Ht})),E.createElement("div",{className:re.head,style:{top:dt}},E.createElement("div",{className:re.leftLayout},tn||E.createElement(E.Fragment,null,E.createElement(Ee.Z,{align:"middle"},E.createElement("div",{className:re.title},"\u8BD5\u9898\u7F16\u8F91"),!ht&&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"),!ht&&E.createElement(Te.Z,{overlayClassName:re.menu,menu:{items:ta}},E.createElement(ae.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Qt&&Qt),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"}},qt||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:vt,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")),Mt&&E.createElement("div",{className:re.tabs},an==null?void 0:an.map((Ne,dn)=>E.createElement("div",{onClick:()=>{nn(dn)},className:Vn===dn&&re.active,key:dn},"\u65B0\u9898",dn+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(ze.ZP,{size:"middle",className:`${re.button} mr20`,onClick:Gt},"\u53D6\u6D88"),E.createElement(ze.ZP,{size:"middle",type:"primary",className:`${re.button}`,onClick:ho},jn))),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"},He,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:_n}),E.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",E.createElement("span",{className:"ml5 c-light-primary"},_n,"%")))),E.createElement(ie.default,{centered:!0,open:Ke,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Ie,width:480,onCancel:()=>nt(!1),onOk:()=>Ra.submit(),afterClose:()=>{Ra.resetFields()}},E.createElement(fe.default,{style:{maxHeight:550},form:Ra,layout:"horizontal",colon:!1,size:"large",onFinish:Ne=>Bt(void 0,null,function*(){var dn,Tn,Qn,cn,qn;const $n=mt.filter(wa=>!wa.checked&&!wa.errorMsg);Ze(!0);const On=()=>Bt(void 0,null,function*(){var wa,ca;const pa=yield(0,Oe.ZP)("/api/intelligent_imports/save.json",{method:"post",body:ft(Zt(Zt({},je),Ne),{list:$n,mode:ut})});pa.status===0&&(vn&&((wa=pa==null?void 0:pa.data)!=null&&wa.success)&&window.location.pathname==="/problemset"&&(Xt.Z.publish("refresh-item-bank",Ne.group_id),yield new Promise(ma=>setTimeout(()=>ma(),1500))),ve.ZP.success(`\u6210\u529F\u5BFC\u5165${(ca=pa==null?void 0:pa.data)==null?void 0:ca.success}\u9053\u8BD5\u9898`,3),Ge(),nt(!1)),Ze(!1)});if(ut!==1){yield On();return}const Yn=yield(0,Oe.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:mt,mode:ut}});if(Yn.status===0){if(!((dn=Yn==null?void 0:Yn.data)!=null&&dn.error_size)){yield On();return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{Ze(!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=(cn=Yn==null?void 0:Yn.data)==null?void 0:cn.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:On})}})},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})),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:()=>Dt(!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(Me.Z,{key:qe})))),E.createElement(ie.default,{centered:!0,open:Pt,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:bn,onCancel:()=>Dt(!1),onOk:()=>Xa.submit(),afterClose:()=>{Xa.resetFields()}},E.createElement(fe.default,{style:{maxHeight:550},form:Xa,layout:"horizontal",colon:!1,size:"large",onFinish:Ne=>Bt(void 0,null,function*(){var dn;Dn(!0),(yield(0,Oe.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:Ne.name,parent_id:(dn=Ne==null?void 0:Ne.parent_id)==null?void 0:dn[0]}})).status===0?(yt(qe+1),setTimeout(()=>{ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),Dt(!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(Me.Z,null)))),E.createElement(ie.default,{centered:!0,open:rn,title:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",width:814,okText:"\u751F\u6210\u8BD5\u9898",onCancel:()=>en(!1),onOk:()=>{if(Rn===1&&!on(fa)){ve.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(Rn===2&&!on(fa)&&!(St!=null&&St.length)){ve.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:kt||0},{name:"\u591A\u9009\u9898",num:xn||0},{name:"\u5224\u65AD\u9898",num:Ln||0},{name:"\u586B\u7A7A\u9898",num:sa||0},{name:"\u7B80\u7B54\u9898",num:wn||0}];if(Ne.reduce((Qn,cn)=>Qn+cn.num,0)===0){ve.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}console.log(Rn,kt,xn),ye(!0),Lt("\u5904\u7406\u4E2D");const Tn={type:Rn,query:fa,item_types:JSON.stringify(Ne)};Rn===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:Rn,onChange:Ne=>ra(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:Rn===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=>{Jn(Ne.target.value)}}),Rn===2&&E.createElement(E.Fragment,null,E.createElement(Xe.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:St,beforeUpload:Mn,className:"mb20",onRemove:()=>Vt([])},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:kt,onChange:un,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:sa,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=sn},62985: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),ve=y(95237),ie=y(43604),xe=y(38147),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),Te=y.n(Le),Xe=y(87169),ze=y(59301),ce=(ee,x,te)=>new Promise((ae,le)=>{var pe=Ae=>{try{be(te.next(Ae))}catch(Oe){le(Oe)}},he=Ae=>{try{be(te.throw(Ae))}catch(Oe){le(Oe)}},be=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(pe,he);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:he,onChange:be=()=>{},onAddKnowledgeFinish:Ae=()=>{},zIndex:Oe=1e3})=>{const Me=(0,E.useRef)(),[Ye,De]=(0,E.useState)([]);x=x||[];const $e=($t,bt)=>{$t?(De([...bt]),be([...bt])):(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 ct=$t=>{$t.preventDefault(),Me.current="",oe.default.confirm({centered:!0,width:585,zIndex:Oe,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:ze.createElement("div",{className:"font14"},ze.createElement("div",{className:Ee.public_tips},ze.createElement(Xe.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"),ze.createElement("div",{style:{display:"flex",alignItems:"center"}},ze.createElement("div",{style:{width:"95px"}},ze.createElement("span",{className:Ee.bt},"*"),"\u77E5\u8BC6\u70B9\u540D\u79F0"),ze.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:Me.current,onChange:bt=>{Me.current=bt.target.value}}))),onOk:()=>new Promise((bt,Ft)=>ce(void 0,null,function*(){if(!Me.current)return fe.ZP.warning("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Ft();if(Me.current.length>20)return fe.ZP.warning("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Ft();const Ct=yield(0,xe.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:Me.current,sub_discipline_id:ee}});if((Ct==null?void 0:Ct.status)===0){Ae({id:Ct.tag_discipline_id,name:Me.current,type:"personal"});let Et=te||[];Et.push(Ct.tag_discipline_id),be([...Et]),De([...Et]),be([...Et])}return bt()}))})};return ze.createElement(ve.Z,{wrap:!1,align:"middle",className:Te()(Ee.wrap,pe)},ze.createElement(ie.Z,null,ze.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:he||490},showSearch:!0,allowClear:!0,value:Ye,filterOption:($t,bt)=>bt.label.indexOf($t.toLowerCase())>=0},le==null?void 0:le.map($t=>ze.createElement(b,{key:$t.id,value:$t.id,label:$t.name},ze.createElement("div",{style:{display:"flex",alignItems:"center"}},ze.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},$t.name),($t==null?void 0:$t.type)==="personal"&&ze.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&&ze.createElement(ie.Z,{className:`ml20 ${he&&Ee.add_style}`},ze.createElement("span",{className:Ee.tips},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),ze.createElement("span",{className:Ee.linkBtn,onClick:ct},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))}},27687:function(de,ne,y){"use strict";var E=y(59301),re=y(96408),oe=y(48136),ge=y(99298),fe=y(43418),ve=y(59301);const ie=(0,E.forwardRef)(({callback:xe,width:Ee,onChange:Le,disabled:Te,readOnly:Xe,type:ze="",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),[he,be]=(0,E.useState)(!1),Ae=()=>{var De=document.createElement("div");De.innerHTML=ee.current.getValue();var $e=De.innerText;return xe&&xe($e),$e};(0,E.useImperativeHandle)(a,()=>({getData:Ae}));const Oe=De=>{De.preventDefault();const $e=De.clientX-te,ct=De.clientY-le;document.body.onmousemove=$t=>{let bt=$t.clientX-$e,Ft=$t.clientY-ct;const Ct=document.getElementsByClassName("markdown-popup-form")[0],Et=window.innerWidth-Ct.offsetWidth,Xt=window.innerHeight-Ct.offsetHeight;bt=Math.max(0,Math.min(bt,Et)),Ft=Math.max(0,Math.min(Ft,Xt)),Me($t.clientX,$t.clientY,$e,ct)&&(ae(bt),pe(Ft))},document.body.onmouseup=function(){document.body.onmousemove=null}},Me=(De,$e,ct,$t)=>{const bt=document.body.clientHeight,Ft=document.body.clientWidth;return De<20&&ct>De||De>Ft-20&&ct$e||$e>bt-20&&$t<$e?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,E.useEffect)(()=>{he&&setTimeout(()=>{const De=document.getElementsByClassName("markdown-popup-form")[0],$e=window.innerWidth/2-De.offsetWidth/2,ct=window.innerHeight/2-De.offsetHeight/2;ae($e),pe(ct)},0)},[he]);const Ye=()=>{Te||Xe||be(!0)};return ve.createElement("div",{style:b},ve.createElement("div",{style:{width:Ee||"100%",position:"relative"},className:`${re.Z.mathFillWrap} ${Te||Xe?"cursorDefault":""}`,onClick:()=>Ye()},ve.createElement("math-field",{disabled:Te,locale:"zh_cn",class:`${re.Z.mathField} ${ze}`,readOnly:Xe,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:ee,style:{width:"100%",fontSize:ce?18:14},value:ce||""})),ve.createElement(fe.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:te,top:le},title:ve.createElement("div",{style:{cursor:"move"},onMouseDown:Oe},"\u8F93\u5165\u516C\u5F0F"),open:he,onOk:()=>{const De=x.current.getData();ee.current.setValue(De),Le(De),be(!1)},onCancel:()=>{be(!1)},destroyOnClose:!0,className:"markdown-popup-form"},ve.createElement(ge.Z,{value:ce,ref:x,onChange:Le,showSaveButton:!1})))});ne.Z=ie},99298:function(de,ne,y){"use strict";var E=y(59301),re=y(95237),oe=y(43604),ge=y(99313),fe=y(3113),ve=y(6339),ie=y(96408),xe=y(48136),Ee=y(59301);const Le=(0,E.forwardRef)(({callback:Te,showSaveButton:Xe,value:ze=""},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 +`},Pe)),Fe}function ai(z,se){return z&&"run"in z?function(ue,me){return Ou(this,null,function*(){const Pe=Bo(ue,so({file:me},se));yield z.run(Pe,me)})}:function(ue,me){return Bo(ue,so({file:me},z||se))}}function Xi(z){if(z)throw z}var qr=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 He=Pe.pop();if(typeof He!="function")throw new TypeError("Expected function as last argument, not "+He);at(null,...Pe);function at(Ot,...$t){const Nt=z[++Fe];let dn=-1;if(Ot){He(Ot);return}for(;++dnHe.length;let Ot;at&&He.push(Pe);try{Ot=z.apply(this,He)}catch($t){const Nt=$t;if(at&&ue)throw Nt;return Pe(Nt)}at||(Ot&&Ot.then&&typeof Ot.then=="function"?Ot.then(Fe,Pe):Ot instanceof Error?Pe(Ot):Fe(Ot))}function Pe(He,...at){ue||(ue=!0,se(He,...at))}function Fe(He){Pe(null,He)}}const ho={basename:Mr,dirname:qo,extname:Wo,join:ii,sep:"/"};function Mr(z,se){if(se!==void 0&&typeof se!="string")throw new TypeError('"ext" argument must be a string');zi(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 He=-1,at=se.length-1;for(;Pe--;)if(z.codePointAt(Pe)===47){if(Fe){ue=Pe+1;break}}else He<0&&(Fe=!0,He=Pe+1),at>-1&&(z.codePointAt(Pe)===se.codePointAt(at--)?at<0&&(me=Pe):(at=-1,me=He));return ue===me?me=He:me<0&&(me=z.length),z.slice(ue,me)}function qo(z){if(zi(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 Wo(z){zi(z);let se=z.length,ue=-1,me=0,Pe=-1,Fe=0,He;for(;se--;){const at=z.codePointAt(se);if(at===47){if(He){me=se+1;break}continue}ue<0&&(He=!0,ue=se+1),at===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 ii(...z){let se=-1,ue;for(;++se0&&z.codePointAt(z.length-1)===47&&(ue+="/"),se?"/"+ue:ue}function yi(z,se){let ue="",me=0,Pe=-1,Fe=0,He=-1,at,Ot;for(;++He<=z.length;){if(He2){if(Ot=ue.lastIndexOf("/"),Ot!==ue.length-1){Ot<0?(ue="",me=0):(ue=ue.slice(0,Ot),me=ue.length-1-ue.lastIndexOf("/")),Pe=He,Fe=0;continue}}else if(ue.length>0){ue="",me=0,Pe=He,Fe=0;continue}}se&&(ue=ue.length>0?ue+"/..":"..",me=2)}else ue.length>0?ue+="/"+z.slice(Pe+1,He):ue=z.slice(Pe+1,He),me=He-Pe-1;Pe=He,Fe=0}else at===46&&Fe>-1?Fe++:Fe=-1}return ue}function zi(z){if(typeof z!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(z))}const Ui={cwd:gi};function gi(){return"/"}function Xo(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(!Xo(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[Yt,...Ba]=Nt;const ka=me[sn][1];_r(ka)&&_r(Yt)&&(Yt=qr(!0,ka,Yt)),me[sn]=[$t,Yt,...Ba]}}}}const Vo=new co().freeze();function Eo(z,se){if(typeof se!="function")throw new TypeError("Cannot `"+z+"` without `parser`")}function Go(z,se){if(typeof se!="function")throw new TypeError("Cannot `"+z+"` without `compiler`")}function Ko(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 $o(z){if(!_r(z)||typeof z.type!="string")throw new TypeError("Expected node, got `"+z+"`")}function ki(z,se,ue){if(!ue)throw new Error("`"+z+"` finished async. Use `"+se+"` instead")}function ul(z){return Su(z)?z:new Ci(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=nl(z),ue=Cl(z);return Yl(se.runSync(se.parse(ue),ue),z)}function Wu(z){return Ou(this,null,function*(){const se=nl(z),ue=Cl(z),me=yield se.run(se.parse(ue),ue);return Yl(me,z)})}function Au(z){const se=nl(z),[ue,me]=useState(void 0),[Pe,Fe]=useState(void 0);if(useEffect(function(){const He=Cl(z);se.run(se.parse(He),He,function(at,Ot){me(at),Fe(Ot)})},[z.children,z.rehypePlugins,z.remarkPlugins,z.remarkRehypeOptions]),ue)throw ue;return Pe?Yl(Pe,z):createElement(Fragment)}function nl(z){const se=z.rehypePlugins||cl,ue=z.remarkPlugins||cl,me=z.remarkRehypeOptions?so(so({},z.remarkRehypeOptions),Qi):Qi;return Vo().use(Gu).use(ue).use(ai,me).use(se)}function Cl(z){const se=z.children||"",ue=new Ci;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,He=se.skipHtml,at=se.unwrapDisallowed,Ot=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]}),Ia(z,$t),bn(z,{Fragment:Zt.Fragment,components:Pe,ignoreInvalidStyle:!0,jsx:Zt.jsx,jsxs:Zt.jsxs,passKeys:!0,passNode:!0});function $t(Nt,dn,sn){if(Nt.type==="raw"&&sn&&typeof dn=="number")return He?sn.children.splice(dn,1):sn.children[dn]={type:"text",value:Nt.value},dn;if(Nt.type==="element"){let Yt;for(Yt in ot)if(Object.hasOwn(ot,Yt)&&Object.hasOwn(Nt.properties,Yt)){const Ba=Nt.properties[Yt],ka=ot[Yt];(ka===null||ka.includes(Nt.tagName))&&(Nt.properties[Yt]=Ot(String(Ba||""),Yt,Nt))}}if(Nt.type==="element"){let Yt=ue?!ue.includes(Nt.tagName):Fe?Fe.includes(Nt.tagName):!1;if(!Yt&&me&&typeof dn=="number"&&(Yt=!me(Nt,dn,sn)),Yt&&sn&&typeof dn=="number")return at&&Nt.children?sn.children.splice(dn,1,...Nt.children):sn.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(75931),Ql=y(94480),Ts=y(20068),yu=y(54476);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 ji(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,He){return ji(ji({},Fe),ue[He])},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,He=z.key,at=se.properties,Ot=se.type,$t=se.tagName,Nt=se.value;if(Ot==="text")return Nt;if($t){var dn=Rs(ue,Fe),sn;if(!Fe)sn=ji(ji({},at),{},{className:_l(at.className)});else{var Yt=Object.keys(ue).reduce(function(ba,Pr){return Pr.split(".").forEach(function(ar){ba.includes(ar)||ba.push(ar)}),ba},[]),Ba=at.className&&at.className.includes("token")?["token"]:[],ka=at.className&&Ba.concat(at.className.filter(function(ba){return!Yt.includes(ba)}));sn=ji(ji({},at),{},{className:_l(ka)||void 0,style:ks(at.className,Object.assign({},at.style,Pe),ue)})}var cr=dn(se.children);return oe.createElement($t,(0,yu.Z)({key:He},sn),cr)}}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 Ri(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:Tr,lineNumber:ca,lineNumberStyle:at,largestLineNumber:He,showInlineLineNumbers:Pe,lineProps:ue,className:yr,showLineNumbers:me,wrapLongLines:Ot,wrapLines:se})}function ka(Tr,ca){if(me&&ca&&Pe){var yr=Vi(at,ca,He);Tr.unshift(Gi(ca,yr))}return Tr}function cr(Tr,ca){var yr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return se||yr.length>0?Ba(Tr,ca,yr):ka(Tr,ca)}for(var ba=function(){var ca=Nt[Yt],yr=ca.children[0].value,$r=Cu(yr);if($r){var Vr=yr.split(` +`);Vr.forEach(function(eo,To){var Yr=me&&dn.length+Fe,gr={type:"text",value:"".concat(eo,` +`)};if(To===0){var Or=Nt.slice(sn+1,Yt).concat(gl({children:[gr],className:ca.properties.className})),kr=cr(Or,Yr);dn.push(kr)}else if(To===Vr.length-1){var Co=Nt[Yt+1]&&Nt[Yt+1].children&&Nt[Yt+1].children[0],Fo={type:"text",value:"".concat(eo)};if(Co){var Yo=gl({children:[Fo],className:ca.properties.className});Nt.splice(Yt+1,0,Yo)}else{var ei=[Fo],fn=cr(ei,Yr,ca.properties.className);dn.push(fn)}}else{var Uo=[gr],Qo=cr(Uo,Yr,ca.properties.className);dn.push(Qo)}}),sn=Yt}Yt++};Yt 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(65862),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=Ot=>{try{at(ue.next(Ot))}catch($t){Pe($t)}},He=Ot=>{try{at(ue.throw(Ot))}catch($t){Pe($t)}},at=Ot=>Ot.done?me(Ot.value):Promise.resolve(Ot.value).then(Fe,He);at((ue=ue.apply(z,se)).next())}),yc=({onCallback:z,scrollBox:se,Data:ue,extraEdit:me,showEditableBox:Pe,onRedraw:Fe,loading:He,showPreference:at,onPreference:Ot})=>{var $t,Nt;const{allowCopy:dn=!1,fileList:sn,hideTextEffect:Yt=!1,text:Ba=""}=ue,[ka,cr]=(0,oe.useState)(""),[ba,Pr]=(0,oe.useState)(!0),ar=(0,oe.useRef)(0),io=(0,oe.useRef)(!1);(0,oe.useEffect)(()=>Ba?(Pr(!0),Yt?cr(Ba):Ac(void 0,null,function*(){for(let yr=0;yryr+4?" __":"");cr($r),yield new Promise(Vr=>setTimeout(Vr,70))}Pr(!1),z==null||z(ue)}),se.current.addEventListener("wheel",Tr),()=>{var yr;cr(""),(yr=se.current)==null||yr.removeEventListener("wheel",Tr)}):void 0,[]),(0,oe.useEffect)(()=>{se.current.scrollTo({top:se.current.scrollHeight,behavior:"smooth"})},[]);const Tr=()=>{io.current=!0};return Io.createElement("div",{className:`${xu.wrp} fadeIn animated`},ue.sender!=="AI"&&Io.createElement("p",{dangerouslySetInnerHTML:{__html:Ba.replace(//g,">").replace(/\n/g,"
")}}),ue.sender==="AI"&&Io.createElement(Ls,{components:{code(ca){var yr=ca,{node:$r,inline:Vr,className:eo,children:To}=yr,Yr=Ec(yr,["node","inline","className","children"]);const gr=/language-(\w+)/.exec(eo||"");return se.current.scrollHeight-ar.current>60&&!io.current&&(se.current.scrollTo({top:se.current.scrollHeight,behavior:"smooth"}),ar.current=se.current.scrollHeight),!Vr&&gr?Io.createElement("div",{style:{position:"relative",minHeight:50}},Io.createElement(Pu.CopyToClipboard,{text:String(To).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:gr[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},Yr),String(To||"").replace(/\n$/,""))):Io.createElement("code",qu({className:eo},Yr),To)}}},ka),sn&&!ba&&Io.createElement(Te.Z,{className:`${xu["file-list"]} animated fadeIn`},Io.createElement(Ku.Z,null,Io.createElement("img",{src:y(90034)(`./${((Nt=($t=sn==null?void 0:sn.name)==null?void 0:$t.split("."))==null?void 0:Nt.pop())||"txt"}.png`),width:20,className:"mr10"})),Io.createElement(Ku.Z,null,sn==null?void 0:sn.name,Io.createElement("br",null),(0,Hs.RD)(sn==null?void 0:sn.size))),!ba&&Io.createElement("div",{className:xu.ExtraEdit},me==null?void 0:me(ue),dn&&Io.createElement(Pu.CopyToClipboard,{text:String(ka).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"}))),at&&Io.createElement(Io.Fragment,null,Io.createElement(Ee.Z,{title:"\u559C\u6B22"},Io.createElement("i",{style:ue!=null&&ue.like?{color:"#FA8D30"}:{},onClick:()=>Ot("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:()=>Ot("boring",!(ue!=null&&ue.boring)),className:"iconfot icon-weijiejuezhengchang font15"}))),Pe&&!He&&Io.createElement(Ee.Z,{title:"\u91CD\u65B0\u751F\u6210"},Io.createElement("i",{onClick:Fe,className:"iconfot icon-gengxin-genghuan-tihuan"}))))},oo={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(38147),Fu=y(41867),Cc=({positionX:z,src:se,onClick:ue})=>{const me=(0,oe.useRef)(null),[Pe,Fe]=(0,oe.useState)(!1),[He,at]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[Ot,$t]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[Nt,dn]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[sn,Yt]=(0,oe.useState)(!1);(0,oe.useEffect)(()=>{const cr=()=>{at({x:20,y:window.innerHeight*.62})};return window.addEventListener("resize",cr),()=>{window.removeEventListener("resize",cr)}},[]),(0,oe.useEffect)(()=>{const cr=Pr=>{var ar;if(Pe){const io=Pr.clientY-Nt.y;let Tr=Ot.y+io;const ca=window.innerHeight-(((ar=me.current)==null?void 0:ar.offsetHeight)||0)-50,yr=50;Trca&&(Tr=ca),requestAnimationFrame(()=>{at({x:20,y:Tr})}),Yt(!0)}},ba=()=>{Fe(!1)};return document.addEventListener("mousemove",cr),document.addEventListener("mouseup",ba),()=>{document.removeEventListener("mousemove",cr),document.removeEventListener("mouseup",ba)}},[Pe,Nt,Ot]);const Ba=cr=>{Fe(!0),dn({x:cr.clientX,y:cr.clientY}),$t(He),Yt(!1)},ka=cr=>{Fe(!1),!sn&&ue&&ue(cr)};return oe.createElement("div",{style:{position:"fixed",top:He.y,right:He.x,zIndex:100,cursor:Pe?"grabbing":"grab"},onMouseDown:Ba,onMouseUp:ka,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(74128),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=Ot=>{try{at(ue.next(Ot))}catch($t){Pe($t)}},He=Ot=>{try{at(ue.throw(Ot))}catch($t){Pe($t)}},at=Ot=>Ot.done?me(Ot.value):Promise.resolve(Ot.value).then(Fe,He);at((ue=ue.apply(z,se)).next())});const Tc=({title:z,description:se,placeholder:ue,hideUpload:me,hideInputBox:Pe,aiIcon:Fe,userIcon:He,children:at,taskData:Ot,user:$t,name:Nt,code:dn,globalSetting:sn,authority:Yt,isShowComponent:Ba=!0,DrawerProps:ka={},FetchUrl:cr="https://ai-data.educoder.net/v1/chat-messages",FetchData:ba={},defaultGetData:Pr=!1,extraEdit:ar=()=>null,isShowDefuatTips:io=!0,isReview:Tr,onOpen:ca,loadingOption:yr,isIntelligentAssistant:$r=!1,intelligentAssistantItems:Vr=[],showEditableBox:eo=!1,showPreference:To=!1,initMessage:Yr="",customRequest:gr})=>{var Or,kr,Co,Fo,Yo,ei,fn,Uo,Qo,Fn,ti;const[ui,al]=(0,oe.useState)([]),[Ji,Ho]=(0,oe.useState)(null),[mi,fi]=(0,oe.useState)(!1),[po,xi]=(0,oe.useState)([]),[qi,Ki]=(0,oe.useState)(!1),[ri,hi]=(0,oe.useState)([]),Oo=(0,oe.useRef)(ri),as=(0,oe.useRef)(),wi=(0,oe.useRef)(),[vi,wl]=(0,oe.useState)(""),[Lu,Nu]=(0,oe.useState)([`${(Or=Ot==null?void 0:Ot.challenge)==null?void 0:Or.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=vi==null?void 0:vi.split(` +`).length,[Fl,da]=(0,oe.useState)(!1),[Ua,zr]=(0,oe.useState)(0),[to,mo]=(0,oe.useState)(null),[oi,ci]=(0,oe.useState)(""),Si=(0,oe.useRef)(null),_i=!!Ot,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:(kr=Ot==null?void 0:Ot.challenge)==null?void 0:kr.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=Ot==null?void 0:Ot.challenge)==null?void 0:Co.task_pass}],di={maxCount:1,showUploadList:!1,withCredentials:!0,accept:".doc,.docx,.md,.txt,.pdf,.jpg,.png",beforeUpload:Ca=>{var Ur,Do,fo,ni;const bi=(ni=(fo=(Do=(Ur=Ca==null?void 0:Ca.name)==null?void 0:Ur.split("."))==null?void 0:Do.slice(-1))==null?void 0:fo[0])==null?void 0:ni.toLowerCase(),Fi=["doc","docx","md","pdf","txt","jpg","png"].includes(bi);return Ca.size==0?(ge.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),fe.default.LIST_IGNORE):Fi||(ge.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001jpg\u3001png\u6587\u4EF6"),fe.default.LIST_IGNORE)},onChange:({fileList:Ca})=>{xi((Ca==null?void 0:Ca.filter(Ur=>(Ur==null?void 0:Ur.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:Ca=>{var Ur,Do,fo,ni;const bi=(ni=(fo=(Do=(Ur=Ca==null?void 0:Ca.name)==null?void 0:Ur.split("."))==null?void 0:Do.slice(-1))==null?void 0:fo[0])==null?void 0:ni.toLowerCase(),Fi=["doc","docx","md","pdf","txt"].includes(bi);return Ca.size==0?(ge.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),fe.default.LIST_IGNORE):Fi||(ge.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u6587\u4EF6"),fe.default.LIST_IGNORE)},onChange:({fileList:Ca})=>{xi((Ca==null?void 0:Ca.filter(Ur=>(Ur==null?void 0:Ur.status)==="done"))||[])},action:`${(Yo=_u.Z)==null?void 0:Yo.API_SERVER}/api/attachments.json`};(0,oe.useEffect)(()=>{var Ca;if(Si.current&&to!==null){Si.current.focus();const Ur=(Ca=Si.current.resizableTextArea)==null?void 0:Ca.textArea;Ur&&(Ur.selectionStart=Ur.selectionEnd=Ur.value.length)}},[to]),(0,oe.useEffect)(()=>{rl<5&&da(!1)},[rl]),(0,oe.useEffect)(()=>{$r&&mi&&Iu()},[mi]),(0,oe.useEffect)(()=>{Oo.current=ri},[ri]),(0,oe.useEffect)(()=>{var Ca;sn!=null&&sn.setting&&al([...ui,...((Ca=sn==null?void 0:sn.setting)==null?void 0:Ca.big_model_users)||[]])},[sn==null?void 0:sn.setting]),(0,oe.useEffect)(()=>{var Ca;Nu([`${(Ca=Ot==null?void 0:Ot.challenge)==null?void 0:Ca.task_pass}`,`${dn}`,`${dn}`])},[dn]),(0,oe.useEffect)(()=>{if(Pr&&(ka!=null&&ka.open||mi)&&(ba!=null&&ba.student_work_id)){if(Ji!==(ba==null?void 0:ba.student_work_id))hi([{text:"",done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]);else{if(ri.length)return;hi([...ri,{text:"",done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}])}rs(),Ho(ba==null?void 0:ba.student_work_id)}},[Pr,mi,ri,ka==null?void 0:ka.open,ba==null?void 0:ba.student_work_id]),(0,oe.useEffect)(()=>{ka!=null&&ka.open&&Yr&&(hi([{text:Yr,done:!1,key:Date.now(),sender:"user",fileList:po[0]},{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Ki(!0),setTimeout(()=>rs(Yr),300))},[ka==null?void 0:ka.open]);const Mi=()=>{fi(!0)},tc=()=>{fi(!1)},kc=()=>{da(!Fl)},Iu=()=>Bu(void 0,null,function*(){const Ca=yield(0,wu.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Ca==null?void 0:Ca.status)===0&&zr(Ca==null?void 0:Ca.number)}),Rc=()=>{ve.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=(Ca="")=>Bu(void 0,null,function*(){var Ur,Do;if(gr){yield gr({mes:Ca,chatData:ri,setChatData:hi,chatDataRef:Oo.current,fileList:po}),Ki(!1);return}const fo=(po==null?void 0:po.map(Zi=>{var Fi,Dl;return((Fi=Zi==null?void 0:Zi.response)==null?void 0:Fi.id)||((Dl=Zi==null?void 0:Zi.response)==null?void 0:Dl.file_id)}))||[],ni={};if($r){fo!=null&&fo[0]&&(ni.file_id=fo==null?void 0:fo[0]),ni.prompt=Ca;const Zi=ri.reduce((Fi,Dl)=>{if(Dl.sender==="user"){const rc=ri.find(oc=>oc.key===Dl.key&&oc.sender==="AI");rc&&Fi.push({question:Dl.text,answer:rc.text})}return Fi},[]);ni.history=Zi}const bi=yield(0,wu.ZP)(cr,{method:"post",body:Du(Du({inputs:{description:"",name:Nt},query:Ca,response_mode:"blocking",conversation_id:as.current||"",user:((Ur=$t==null?void 0:$t.userInfo)==null?void 0:Ur.login)||"\u672A\u77E5",files:fo},ba),ni),mode:"cors",headers:{"Content-Type":"application/json",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB"}});$r&&Iu(),Ki(!1),Oo.current[Oo.current.length-1].text=bi==null?void 0:bi.answer,Oo.current[Oo.current.length-1].loading=!1,Oo.current[Oo.current.length-1].response=bi,as.current=bi==null?void 0:bi.conversation_id,$r&&(Oo.current[Oo.current.length-1].text=(Do=bi==null?void 0:bi.data)==null?void 0:Do.content),hi([...Oo.current])}),Mc=(Ca,Ur)=>Bu(void 0,null,function*(){var Do;if(qi)return;Ki(!0),hi([...ri,{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0,name:Ca==null?void 0:Ca.name}]),setTimeout(()=>{wi.current.scrollTo({top:wi.current.scrollHeight,behavior:"smooth"})});const fo=yield(0,wu.ZP)(cr,{method:"post",body:{inputs:{description:Ca==null?void 0:Ca.inputs,name:Ca==null?void 0:Ca.name},query:Lu[Ur],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:Ca==null?void 0:Ca.Authorization}});fo!=null&&fo.answer&&(Ki(!1),Oo.current[Oo.current.length-1].text=fo==null?void 0:fo.answer,Oo.current[Oo.current.length-1].loading=!1,Oo.current[Oo.current.length-1].response=fo,as.current=fo==null?void 0:fo.conversation_id,hi([...Oo.current]))}),zc=Ca=>{wl(Ca.target.value)},nc=(Ca,Ur)=>{var Do;if(Ca==="edit"&&oi.trim()!==""&&(Oo.current.splice(Ur),wl(""),xi([]),hi([...Oo.current,{text:oi,done:!1,key:Date.now(),sender:"user",fileList:po[0]},{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Ki(!0),setTimeout(()=>{rs(oi),wi.current.scrollTo({top:wi.current.scrollHeight,behavior:"smooth"})},300),ci(""),mo(null)),Ca==="redraw"){const fo=Oo.current.splice(Ur-1),ni=(Do=fo==null?void 0:fo[0])==null?void 0:Do.text;wl(""),xi([]),hi([...Oo.current,{text:ni,done:!1,key:Date.now(),sender:"user",fileList:po[0]},{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Ki(!0),setTimeout(()=>{rs(ni),wi.current.scrollTo({top:wi.current.scrollHeight,behavior:"smooth"})},300),ci(""),mo(null)}},ac=()=>{vi.trim()!==""&&(ci(""),mo(null),wl(""),xi([]),hi([...ri,{text:vi,done:!1,key:Date.now(),sender:"user",fileList:po[0]},{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Ki(!0),setTimeout(()=>{rs(vi),wi.current.scrollTo({top:wi.current.scrollHeight,behavior:"smooth"})},300))},Uc=Ca=>{var Ur;if(Ca.shiftKey){if(Ca.key==="Enter")return}else if(Ca.key==="Enter"){if(Ca.preventDefault(),po!=null&&po.length&&((Ur=po==null?void 0:po[0])==null?void 0:Ur.status)!=="done"||qi)return;ac()}},Hc=(Ca,Ur)=>{var Do,fo,ni,bi,Zi;return oe.createElement("div",{className:oo.editable},Ur===to?oe.createElement(oe.Fragment,null,oe.createElement(ie.default.TextArea,{value:oi,ref:Si,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Fi=>ci(Fi.target.value)}),oe.createElement("div",{className:oo.action,style:{bottom:-52}},oe.createElement(xe.ZP,{onClick:()=>{ci(""),mo(null)},size:"small"},"\u53D6\u6D88"),oe.createElement(xe.ZP,{disabled:!oi.trim(),onClick:()=>nc("edit",Ur),type:"primary",size:"small"},"\u786E\u8BA4"))):oe.createElement(oe.Fragment,null,oe.createElement("div",{className:oo.text},Ca==null?void 0:Ca.text),oe.createElement("div",{className:oo.action},oe.createElement(Pu.CopyToClipboard,{text:(Ca==null?void 0:Ca.text)||"",onCopy:()=>ge.ZP.success("\u590D\u5236\u6210\u529F")},oe.createElement(Ee.Z,{title:"\u590D\u5236"},oe.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),!qi&&oe.createElement(Ee.Z,{title:"\u7F16\u8F91"},oe.createElement("i",{onClick:()=>{mo(Ur),ci((Ca==null?void 0:Ca.text)||"")},className:"iconfot icon-bianji10 font14"})))),(Ca==null?void 0:Ca.fileList)&&oe.createElement("div",{className:oo.file},oe.createElement("img",{src:y(90034)(`./${((ni=(fo=(Do=Ca==null?void 0:Ca.fileList)==null?void 0:Do.name)==null?void 0:fo.split("."))==null?void 0:ni.pop())||"txt"}.png`),width:20,className:"mr10"}),oe.createElement("div",{className:"c-black"},oe.createElement("div",null,(0,Hs.tP)((bi=Ca==null?void 0:Ca.fileList)==null?void 0:bi.name,20)),oe.createElement("div",null,(0,Hs.RD)((Zi=Ca==null?void 0:Ca.fileList)==null?void 0:Zi.size)))))},jc=(Ca,Ur,Do)=>{hi(fo=>(fo[Do][Ca]=Ur,Ur&&(fo[Do][Ca==="like"?"boring":"like"]=!1),[...fo]))};if(_i&&!ui.includes((ei=(0,Fu.eY)())==null?void 0:ei.login)){if(!(Ot!=null&&Ot.chatgpt))return oe.createElement(oe.Fragment,null)}else if(!Ba||!(Yt||ui.includes((fn=(0,Fu.eY)())==null?void 0:fn.login)))return oe.createElement(oe.Fragment,null);return $r&&!ui.includes((Uo=(0,Fu.eY)())==null?void 0:Uo.login)?oe.createElement(oe.Fragment,null):oe.createElement("div",null,at?oe.createElement("div",{onClick:ca||Mi},oe.createElement(Xe.Outlet,null),at):oe.createElement(Cc,{src:$r?Fc:"",onClick:ca||Mi}),oe.createElement(Le.Z,{className:`${ka!=null&&ka.open||mi?"body-overflow-hidden":""} ${oo.answerWrp}`,width:(ka==null?void 0:ka.width)||880,title:oe.createElement("span",{className:oo.title},z||"\u5934\u6B4CAI"),onClose:(ka==null?void 0:ka.onClose)||tc,open:(ka==null?void 0:ka.open)||mi,afterOpenChange:Ca=>{Ca||(ci(""),mo(null))}},oe.createElement("div",{className:oo["ai-wrp"]},oe.createElement("div",{ref:wi,className:oo["chat-container"]},io&&oe.createElement("div",{className:oo.li},oe.createElement("img",{className:oo.img,src:Fe||"/images/ai_icon.png"}),oe.createElement("div",{className:oo.content},oe.createElement("div",{className:"c-grey-333 font22"},oe.createElement("span",{className:"mr5"},"\u{1F44B}"),"\u55E8\uFF0C\u6211\u662F",$r?"":"\u5934\u6B4C",_i?z:"\u667A\u80FD\u52A9\u6559",$r?"\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"),!$r&&oe.createElement("div",{className:"font16 mt20",style:{color:"#434D6C"}},"\u5FEB\u6765\u8BD5\u4E00\u4E0B\u5427\uFF5E"),_i&&oe.createElement("div",{className:oo.container},pl.map((Ca,Ur)=>oe.createElement("div",{onClick:()=>Mc(Ca,Ur),key:Ur,className:oo.item},oe.createElement(Te.Z,{align:"middle"},oe.createElement("img",{className:"mr10",src:Ca.img}),oe.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},Ca.name)),oe.createElement("div",{className:"mt10",style:{color:"#434D6C"}},Ca.des)))),$r&&oe.createElement("div",{className:oo.container},Vr==null?void 0:Vr.map((Ca,Ur)=>oe.createElement("div",{key:Ur,onClick:()=>{var Do,fo;if(Ca.show){if(Ua>9){Rc();return}(fo=(Do=Ca.ref)==null?void 0:Do.current)==null||fo.onClick()}},className:Bc()(oo.itemMask,(Ca==null?void 0:Ca.show)&&oo.show)},oe.createElement(Te.Z,{align:"middle"},oe.createElement("img",{className:"mr10",src:Ca.img,width:24}),oe.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},Ca.name)),oe.createElement("div",{className:"mt10",style:{color:"#434D6C",paddingLeft:34}},Ca.des),!(Ca!=null&&Ca.show)&&oe.createElement("div",{className:oo.mask},"\u656C\u8BF7\u671F\u5F85\uFF5E"),!!(Ca!=null&&Ca.show)&&oe.createElement("div",{onClick:Do=>Do.stopPropagation()}," ",oe.createElement(Ca.element,{ref:Ca.ref,onUpdateNum:Iu,onClose:tc}))))))),ri==null?void 0:ri.map((Ca,Ur)=>{var Do;return oe.createElement("div",{key:Ur,className:oo.li,style:{marginBottom:Ca.sender==="AI"&&((Do=ri[Ur+1])==null?void 0:Do.sender)!=="user"||eo?50:20}},oe.createElement("img",{className:oo.img,src:Ca.sender==="AI"?Fe||"/images/ai_icon.png":He||"/images/ai_user.png"}),oe.createElement("div",{style:{marginTop:eo&&Ca.sender==="user"&&(Ca!=null&&Ca.fileList)?64:0},className:`${oo.content} ${Ca.sender==="AI"||eo?"":oo.user}`},Ca.loading?oe.createElement("div",null,oe.createElement("div",{className:oo["loading-wanx"]},oe.createElement("div",{className:oo["dot-flashing"]}),oe.createElement("div",{className:oo["dot-flashing"]}),oe.createElement("div",{className:oo["dot-flashing"]})),oe.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(yr==null?void 0:yr.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,!!Ca.name&&oe.createElement("div",{className:"mb10 font18",style:{color:"#232B40",fontWeight:600}},Ca==null?void 0:Ca.name),Ca.sender==="user"&&eo?Hc(Ca,Ur):oe.createElement(yc,{showEditableBox:eo,onRedraw:()=>nc("redraw",Ur),scrollBox:wi,Data:Ca,extraEdit:ar,loading:qi,showPreference:To,onPreference:(fo,ni)=>jc(fo,ni,Ur)}))))})),!Pe&&oe.createElement("div",{className:`${oo["footer-container"]} ${Fl?oo.full:""} ${po.length>=1&&oo["has-file"]}`},!!po.length&&oe.createElement(Te.Z,{align:"middle",className:"pb5 pt5"},oe.createElement("span",{title:(Qo=po==null?void 0:po[0])==null?void 0:Qo.name,className:"mr10"},(0,Hs.tP)((Fn=po==null?void 0:po[0])==null?void 0:Fn.name,40)),oe.createElement("i",{onClick:()=>xi([]),className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font14"})),oe.createElement(Ee.Z,{title:Ua>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:po.length?{paddingLeft:0}:{},className:`${oo["input-container"]} ${rl>4?oo.lineFour:""} ${Ua>9?oo.disabledNumClass:""}`},!me&&oe.createElement("div",{className:oo["footer-container-upload"]},oe.createElement(fe.default,Du({},Tr?ol:di),po!=null&&po.length?null:oe.createElement(xe.ZP,{className:oo["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:vi,bordered:!1,style:me?{paddingLeft:0,marginLeft:0}:{},onChange:zc,onKeyPress:Uc}),oe.createElement(xe.ZP,{className:oo["send-btn"],icon:oe.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:!!(po!=null&&po.length)&&((ti=po==null?void 0:po[0])==null?void 0:ti.status)!=="done"||qi,onClick:ac}),rl>4&&oe.createElement("span",{className:oo.fullIcon,onClick:kc},Fl&&oe.createElement("span",{className:"iconfont icon-shousuo"}),!Fl&&oe.createElement("span",{className:"iconfont icon-zhankai"}))))))))};var Oc=(0,Xe.connect)(({globalSetting:z,user:se})=>({globalSetting:z,user:se}))(Tc)},77845: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),ve=y(54476),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(Xt,ft){return E.createElement(Ee.Z,(0,ve.Z)({},Xt,{ref:ft,icon:xe}))},Te=E.forwardRef(Le),Xe=Te,ze=y(92310),ce=y.n(ze),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),he=y(37613);const be=pt=>{const{componentCls:Xt,lineHeightHeading3:ft,iconCls:It,padding:it,paddingXL:zt,paddingXS:Pt,paddingLG:zn,marginXS:un,lineHeight:gt}=pt;return{[Xt]:{padding:`${zn*2}px ${zt}px`,"&-rtl":{direction:"rtl"}},[`${Xt} ${Xt}-image`]:{width:pt.imageWidth,height:pt.imageHeight,margin:"auto"},[`${Xt} ${Xt}-icon`]:{marginBottom:zn,textAlign:"center",[`& > ${It}`]:{fontSize:pt.iconFontSize}},[`${Xt} ${Xt}-title`]:{color:pt.colorTextHeading,fontSize:pt.titleFontSize,lineHeight:ft,marginBlock:un,textAlign:"center"},[`${Xt} ${Xt}-subtitle`]:{color:pt.colorTextDescription,fontSize:pt.subtitleFontSize,lineHeight:gt,textAlign:"center"},[`${Xt} ${Xt}-content`]:{marginTop:zn,padding:`${zn}px ${it*2.5}px`,backgroundColor:pt.colorFillAlter},[`${Xt} ${Xt}-extra`]:{margin:pt.extraMargin,textAlign:"center","& > *":{marginInlineEnd:Pt,"&:last-child":{marginInlineEnd:0}}}}},Ae=pt=>{const{componentCls:Xt,iconCls:ft}=pt;return{[`${Xt}-success ${Xt}-icon > ${ft}`]:{color:pt.resultSuccessIconColor},[`${Xt}-error ${Xt}-icon > ${ft}`]:{color:pt.resultErrorIconColor},[`${Xt}-info ${Xt}-icon > ${ft}`]:{color:pt.resultInfoIconColor},[`${Xt}-warning ${Xt}-icon > ${ft}`]:{color:pt.resultWarningIconColor}}},Oe=pt=>[be(pt),Ae(pt)],Me=pt=>Oe(pt);var Ye=(0,pe.Z)("Result",pt=>{const Xt=pt.colorInfo,ft=pt.colorError,It=pt.colorSuccess,it=pt.colorWarning,zt=(0,he.TS)(pt,{resultInfoIconColor:Xt,resultErrorIconColor:ft,resultSuccessIconColor:It,resultWarningIconColor:it,imageWidth:250,imageHeight:295});return[Me(zt)]},pt=>({titleFontSize:pt.fontSizeHeading3,subtitleFontSize:pt.fontSize,iconFontSize:pt.fontSizeHeading3*3,extraMargin:`${pt.paddingLG}px 0 0 0`}));const De={success:oe.Z,error:ge.Z,info:fe.Z,warning:Xe},$e={404:ee,500:te,403:le},dt=Object.keys($e),en=pt=>{let{prefixCls:Xt,icon:ft,status:It}=pt;const it=ce()(`${Xt}-icon`);if(dt.includes(`${It}`)){const Pt=$e[It];return E.createElement("div",{className:`${it} ${Xt}-image`},E.createElement(Pt,null))}const zt=E.createElement(De[It]);return ft===null||ft===!1?null:E.createElement("div",{className:it},ft||zt)},bt=pt=>{let{prefixCls:Xt,extra:ft}=pt;return ft?E.createElement("div",{className:`${Xt}-extra`},ft):null},Dt=pt=>{let{prefixCls:Xt,className:ft,rootClassName:It,subTitle:it,title:zt,style:Pt,children:zn,status:un="info",icon:gt,extra:tt}=pt;const{getPrefixCls:we,direction:Ce,result:ct}=E.useContext(b.E_),Wt=we("result",Xt),[Ve,Ge]=Ye(Wt),st=ce()(Wt,`${Wt}-${un}`,ft,ct==null?void 0:ct.className,It,{[`${Wt}-rtl`]:Ce==="rtl"},Ge),ut=Object.assign(Object.assign({},ct==null?void 0:ct.style),Pt);return Ve(E.createElement("div",{className:st,style:ut},E.createElement(en,{prefixCls:Wt,status:un,icon:gt}),E.createElement("div",{className:`${Wt}-title`},zt),it&&E.createElement("div",{className:`${Wt}-subtitle`},it),E.createElement(bt,{prefixCls:Wt,extra:tt}),zn&&E.createElement("div",{className:`${Wt}-content`},zn)))};Dt.PRESENTED_IMAGE_403=$e[403],Dt.PRESENTED_IMAGE_404=$e[404],Dt.PRESENTED_IMAGE_500=$e[500];var Ct=Dt,Et=y(3113),Kt=Object.defineProperty,Tt=(pt,Xt,ft)=>Xt in pt?Kt(pt,Xt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):pt[Xt]=ft,et=(pt,Xt,ft)=>Tt(pt,typeof Xt!="symbol"?Xt+"":Xt,ft);const{Paragraph:xt,Text:qt}=re.default;class rt extends E.Component{constructor(){super(...arguments),et(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(Xt){return{hasError:!0,error:Xt,errorInfo:null}}componentDidCatch(Xt,ft){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",Xt),console.log("\u9519\u8BEF\u4FE1\u606F:",ft),this.setState({error:Xt,errorInfo:ft})}render(){var Xt,ft;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:(Xt=this.state.error)==null?void 0:Xt.message,extra:[E.createElement(Et.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},E.createElement("div",{className:"desc"},E.createElement(xt,null,E.createElement(qt,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",E.createElement("br",null),(ft=this.state.errorInfo)==null?void 0:ft.componentStack)))):this.props.children}}var Qe=rt},45917: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),ve=y(11517),ie=Object.defineProperty,xe=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ze=(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={}))Te.call(ae,le)&&ze(te,le,ae[le]);if(Le)for(var le of Le(ae))Xe.call(ae,le)&&ze(te,le,ae[le]);return te},b=(te,ae)=>xe(te,Ee(ae)),a=(te,ae,le)=>new Promise((pe,he)=>{var be=Me=>{try{Oe(le.next(Me))}catch(Ye){he(Ye)}},Ae=Me=>{try{Oe(le.throw(Me))}catch(Ye){he(Ye)}},Oe=Me=>Me.done?pe(Me.value):Promise.resolve(Me.value).then(be,Ae);Oe((le=le.apply(te,ae)).next())}),x=({value:te,onChange:ae,scrollId:le})=>{const[pe,he]=(0,E.useState)([]);(0,E.useEffect)(()=>{be()},[]);const be=()=>a(void 0,null,function*(){const $e=yield(0,ve.NZ)({});if($e!=null&&$e.data){const dt=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:E.createElement("img",{src:ge,className:oe.folderIcon}),isLeaf:!1,children:Ae($e.data||[])}];he(dt)}}),Ae=$e=>$e.map(dt=>({title:dt.name,key:dt.group_id,icon:E.createElement("img",{src:ge,className:oe.folderIcon}),isLeaf:dt.children.length===0,children:Ae(dt.children)})),Oe=($e,dt,en)=>$e.map(bt=>bt.key===dt?ce(ce({},bt),en):bt.children?b(ce({},bt),{children:Oe(bt.children,dt,en)}):bt),Me=($e,dt,en)=>$e.map(bt=>{if(bt.key===dt)return b(ce({},bt),{icon:en?E.createElement("img",{src:fe,className:oe.folderIcon}):E.createElement("img",{src:ge,className:oe.folderIcon})});if(bt.children)return b(ce({},bt),{children:Me(bt.children,dt,en)})}),Ye=($e,dt)=>{he(en=>Me(en,dt.node.key,dt.expanded))},De=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},De)))}},98315:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return pe}});var E=y(59301),re=y(65582),oe=y(43418),ge=y(8591),fe=y(92832),ve=y(24905),ie=y(95707),xe=y(15028),Ee=y(65862),Le=y(3113),Te=y(87169),Xe={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},ze=y(32637),ce=y(59301);const b=({classroomList:he,dispatch:be,user:Ae})=>ce.createElement(oe.default,{open:he.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:ce.createElement("span",null,ce.createElement(Te.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:ze})),ce.createElement("div",{className:Xe.bottom},ce.createElement(Le.ZP,{className:Xe.yes,onClick:()=>{be({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var a=(0,re.connect)(({classroomList:he,user:be})=>({classroomList:he,user:be}))(b),ee=y(38147),x=y(59301),te=(he,be,Ae)=>new Promise((Oe,Me)=>{var Ye=dt=>{try{$e(Ae.next(dt))}catch(en){Me(en)}},De=dt=>{try{$e(Ae.throw(dt))}catch(en){Me(en)}},$e=dt=>dt.done?Oe(dt.value):Promise.resolve(dt.value).then(Ye,De);$e((Ae=Ae.apply(he,be)).next())}),ae=(he=>(he[he.Professor=1]="Professor",he[he.AssistantProfessor=2]="AssistantProfessor",he[he.Student=3]="Student",he))(ae||{});const le=({visible:he,user:be,account:Ae,onCancel:Oe=()=>{},dispatch:Me})=>{const[Ye,De]=(0,E.useState)(),[$e,dt]=(0,E.useState)([]),[en,bt]=(0,E.useState)(!1),[Dt,Ct]=(0,E.useState)(!1),[Et,Kt]=(0,E.useState)(),[Tt,et]=(0,E.useState)(!1);(0,E.useEffect)(()=>{var Qe,pt;(Qe=be==null?void 0:be.userInfo)!=null&&Qe.identity&&dt([((pt=be==null?void 0:be.userInfo)==null?void 0:pt.identity)==="student"?3:1])},[be]);const xt=Qe=>{const pt=()=>{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:()=>{pt()}});return}pt()},qt=()=>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)){Me({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Ye,checkedList:$e}}),rt();return}bt(!0);const pt=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(bt(!1),(pt==null?void 0:pt.status)===-4&&(Oe(),Me({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(pt==null?void 0:pt.status)===-12&&ge.ZP.warning(pt==null?void 0:pt.message),(pt==null?void 0:pt.status)===-2){if(rt(),pt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Ct(!0),Kt(1);return}if(pt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Ct(!0),Kt(2);return}if(pt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Ct(!0),Kt(3);return}}if((pt==null?void 0:pt.status)===0){(0,Ee.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),rt(),pt!=null&&pt.course_id?xt(pt):ge.ZP.success(pt.message);return}}),rt=()=>te(void 0,null,function*(){Oe()});return x.createElement(x.Fragment,null,x.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:he,confirmLoading:en,onOk:qt,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}De(Qe.target.value)}})),x.createElement("div",{className:"mt10 font14"},x.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),x.createElement(ve.default.Group,{value:$e,onChange:Qe=>dt(Qe)},x.createElement(ve.default,{value:1,disabled:$e.includes(2)},"\u6559\u5E08"),x.createElement(ve.default,{value:2,disabled:$e.includes(1)},"\u52A9\u6559"),x.createElement(ve.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),x.createElement(a,null),x.createElement(xe.Z,{visible:Dt,onCancel:()=>Ct(!1),occupationValue:Et}))};var pe=(0,re.connect)(({user:he,account:be})=>({user:he,account:be}))(le)},54842:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return $n},g:function(){return La}});var E=y(59301),re=y(65582),oe=y(44e3),ge=y(92832),fe=y(43418),ve={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),Te=y(38854),Xe=y(5112),ze=y(95707),ce=y(65862),b=(kt,_t,Vt)=>new Promise((Jt,vn)=>{var _n=ra=>{try{pa(Vt.next(ra))}catch(ga){vn(ga)}},ia=ra=>{try{pa(Vt.throw(ra))}catch(ga){vn(ga)}},pa=ra=>ra.done?Jt(ra.value):Promise.resolve(ra.value).then(_n,ia);pa((Vt=Vt.apply(kt,_t)).next())}),a=(kt=>(kt.Manager="manager",kt.Developer="developer",kt.Reporter="reporter",kt))(a||{}),x=({visible:kt,onCancel:_t=()=>{}})=>{const[Vt,Jt]=(0,E.useState)(),[vn,_n]=(0,E.useState)(),[ia,pa]=(0,E.useState)(!1),ra=()=>b(void 0,null,function*(){if(!Vt){ie.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Vt.length!==6){ie.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!vn){ie.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}pa(!0);const or=yield(0,ze.vm)({code:Vt,role:vn});pa(!1),ga();const ja={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(ja[or.status]){ie.ZP.info(ja[or.status]);return}if(or.status===0){vn==="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/${or==null?void 0:or.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}}),ga=()=>b(void 0,null,function*(){_t()});return E.createElement(E.Fragment,null,E.createElement(fe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:kt,confirmLoading:ia,onOk:ra,onCancel:ga},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:Vt,onChange:or=>{if(or.target.value.length>=7){ie.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Jt(or.target.value)}})),E.createElement("div",{className:"mt10 font14"},E.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),E.createElement(Xe.ZP.Group,{value:vn,onChange:or=>_n(or.target.value)},E.createElement(Xe.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),E.createElement(Xe.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),E.createElement(Xe.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},te=y(98315),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(66457),pe=y(78241),he=y(57809),be=y(37090),Ae=Object.defineProperty,Oe=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,dt=(kt,_t,Vt)=>_t in kt?Ae(kt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):kt[_t]=Vt,en=(kt,_t)=>{for(var Vt in _t||(_t={}))De.call(_t,Vt)&&dt(kt,Vt,_t[Vt]);if(Ye)for(var Vt of Ye(_t))$e.call(_t,Vt)&&dt(kt,Vt,_t[Vt]);return kt},bt=(kt,_t)=>Oe(kt,Me(_t)),Dt=(kt,_t,Vt)=>new Promise((Jt,vn)=>{var _n=ra=>{try{pa(Vt.next(ra))}catch(ga){vn(ga)}},ia=ra=>{try{pa(Vt.throw(ra))}catch(ga){vn(ga)}},pa=ra=>ra.done?Jt(ra.value):Promise.resolve(ra.value).then(_n,ia);pa((Vt=Vt.apply(kt,_t)).next())});const Ct=({globalSetting:kt,dispatch:_t,user:Vt,info:Jt,open:vn,onCancel:_n=()=>{}})=>{var ia;const[pa,ra]=(0,E.useState)([]),[ga,or]=(0,E.useState)([]),[ja,er]=(0,E.useState)([]),[Ya]=pe.default.useForm(),[tr,Na]=(0,E.useState)(!1),[Aa,Ta]=(0,E.useState)(!1),hr=(0,E.useRef)(null),Qa=(0,E.useRef)(1),[mr,Br]=(0,E.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,E.useEffect)(()=>{vn&&Dr()},[vn]);const Dr=()=>Dt(void 0,null,function*(){var _a;const br=Jt;if(!(0,le.o1)(_t))return;const{user_school_id:no="",department_id:uo="",school_name:Zr="",department_name:xr=""}=Vt.userInfo||{},Ja=(_a=br==null?void 0:br.graduation_years)==null?void 0:_a.at(-1);or([{id:no,name:Zr}]),yield ir(no),Ya.setFieldsValue({year:Ja,school_id:no,department_id:Number(uo),name:`${Ja}${Zr}${xr}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Oa=_a=>Dt(void 0,null,function*(){const br=yield(0,be.J3)(bt(en({},_a),{tab_module_type:"graduations"}));return br!=null&&br.un_purchased&&_t({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),br.status===0&&ra((br==null?void 0:br.graduation_years)||[]),br}),vr=(_a,br=500)=>{Ta(!0),clearTimeout(hr.current),hr.current=setTimeout(()=>Dt(void 0,null,function*(){Qa.current+=1;const no=Qa.current,uo=yield(0,be.NT)({keyword:_a});uo.status===0&&Qa.current===no&&(or((uo==null?void 0:uo.schools)||[]),Ta(!1))}),br)},ir=_a=>Dt(void 0,null,function*(){if(!_a)return;const br=yield(0,be.Ps)({page:1,limit:9999,id:_a});br.status===0&&er((br==null?void 0:br.departments)||[])});return E.createElement(fe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:vn,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:tr,onCancel:_n,onOk:()=>Ya.submit()},E.createElement(pe.default,{colon:!1,form:Ya,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(_a,br)=>{_a.school_id&&(ir(br.school_id),Ya.setFieldValue("department_id",null))},onFinish:_a=>Dt(void 0,null,function*(){Na(!0);const br=yield(0,be.Wz)(_a);br.status===0&&(ie.ZP.success("\u521B\u5EFA\u6210\u529F"),Ya.resetFields(),_n(),(0,ce.xg)(`/graduations/${br==null?void 0:br.identifier}/index`)),Na(!1)})},E.createElement(pe.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},E.createElement(he.default,{style:{width:344},size:"large",options:(ia=Jt==null?void 0:Jt.graduation_years)==null?void 0:ia.map(_a=>({value:_a,label:_a}))})),E.createElement(pe.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},E.createElement(he.default,{showSearch:!0,filterOption:!1,onSearch:_a=>{vr(_a)},loading:Aa,size:"large",style:{width:344},options:ga.map(_a=>({value:_a.id,label:_a.name}))})),E.createElement(pe.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},E.createElement(he.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:ja.map(_a=>({value:_a.id,label:_a.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 Et=(0,re.connect)(({user:kt,globalSetting:_t,loading:Vt})=>({user:kt,globalSetting:_t,loading:Vt}))(Ct),Kt=y(38147),Tt=Object.defineProperty,et=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,rt=(kt,_t,Vt)=>_t in kt?Tt(kt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):kt[_t]=Vt,Qe=(kt,_t)=>{for(var Vt in _t||(_t={}))xt.call(_t,Vt)&&rt(kt,Vt,_t[Vt]);if(et)for(var Vt of et(_t))qt.call(_t,Vt)&&rt(kt,Vt,_t[Vt]);return kt},pt=(kt,_t,Vt)=>new Promise((Jt,vn)=>{var _n=ra=>{try{pa(Vt.next(ra))}catch(ga){vn(ga)}},ia=ra=>{try{pa(Vt.throw(ra))}catch(ga){vn(ga)}},pa=ra=>ra.done?Jt(ra.value):Promise.resolve(ra.value).then(_n,ia);pa((Vt=Vt.apply(kt,_t)).next())});const Xt=({globalSetting:kt,dispatch:_t,user:Vt,open:Jt,onCancel:vn=()=>{}})=>{const[_n]=pe.default.useForm(),[ia,pa]=(0,E.useState)(!1),[ra,ga]=(0,E.useState)(null);return(0,E.useEffect)(()=>{var or;if(Jt){const ja={code:"",user_type:((or=Vt==null?void 0:Vt.userInfo)==null?void 0:or.identity)==="student"?2:1,major:""};_n.setFieldsValue(ja),ga(Qe({},ja))}},[Jt]),E.createElement(fe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Jt,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:ia,onCancel:vn,onOk:()=>_n.submit()},E.createElement(pe.default,{colon:!1,form:_n,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(or,ja)=>ga(Qe({},ja)),onFinish:or=>pt(void 0,null,function*(){pa(!0);const ja=yield(0,Kt.ZP)("/api/graduations/join.json",{method:"post",body:or});ja.status===0&&(vn(),ja!=null&&ja.identifier?(0,ce.xg)(`/graduations/${ja==null?void 0:ja.identifier}/index`):ie.ZP.success(ja==null?void 0:ja.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(Xe.ZP.Group,null,E.createElement(Xe.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),E.createElement(Xe.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(ra==null?void 0:ra.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 ft=(0,re.connect)(({user:kt,globalSetting:_t})=>({user:kt,globalSetting:_t}))(Xt),It=y(59301),it=Object.defineProperty,zt=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,un=(kt,_t,Vt)=>_t in kt?it(kt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):kt[_t]=Vt,gt=(kt,_t)=>{for(var Vt in _t||(_t={}))Pt.call(_t,Vt)&&un(kt,Vt,_t[Vt]);if(zt)for(var Vt of zt(_t))zn.call(_t,Vt)&&un(kt,Vt,_t[Vt]);return kt},tt=(kt,_t)=>{var Vt={};for(var Jt in kt)Pt.call(kt,Jt)&&_t.indexOf(Jt)<0&&(Vt[Jt]=kt[Jt]);if(kt!=null&&zt)for(var Jt of zt(kt))_t.indexOf(Jt)<0&&zn.call(kt,Jt)&&(Vt[Jt]=kt[Jt]);return Vt},we=(kt=>(kt.Projects="projects",kt.Shixuns="shixuns",kt.Classrooms="classrooms",kt))(we||{}),Ce=(kt=>(kt.Classrooms="classrooms",kt.Shixuns="shixuns",kt.Paths="paths",kt.Projects="projects",kt.Videos="videos",kt.Topics="topics",kt.Graduations="graduations",kt))(Ce||{});const ct=kt=>{var _t=kt,{homePage:Vt,user:Jt,globalSetting:vn,loading:_n,dispatch:ia}=_t,pa=tt(_t,["homePage","user","globalSetting","loading","dispatch"]),ra,ga,or,ja;const[er,Ya]=(0,E.useState)(),[tr,Na]=(0,E.useState)(),[Aa,Ta]=(0,E.useState)(!1),[hr,Qa]=(0,E.useState)(!1),[mr,Br]=(0,E.useState)(!1),[Dr,Oa]=(0,E.useState)();function vr(Ja,fr){for(const ro of Ja){if(ro.link===fr)return ro.hidden;if(ro.subitem&&ro.subitem.length>0){let Ga=ro.subitem;for(const Lr of Ga)if(Lr.link===fr)return Lr.hidden;return!1}}return!0}const ir=vr(((ra=vn.setting)==null?void 0:ra.navbar)||[],"/classrooms"),_a=vr(((ga=vn.setting)==null?void 0:ga.navbar)||[],"/shixuns"),br=vr(((or=vn.setting)==null?void 0:or.navbar)||[],"/paths"),no=vr(((ja=vn.setting)==null?void 0:ja.navbar)||[],"/graduations"),uo=Ja=>{var fr;if((0,le.tJ)(ia)){if(Ja==="projects"&&!((fr=Jt.userInfo)!=null&&fr.email)){ie.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Ja==="classrooms"?Ya(!0):Ja==="projects"&&Na(!0)}},Zr=(Ja,fr)=>{var ro;if((0,le.tJ)(ia)){if(fr==="projects"&&!((ro=Jt.userInfo)!=null&&ro.email)){ie.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}fr==="shixuns"&&!(0,le.xY)()||Ja&&(window.location.href=Ja)}},xr=Ja=>{var fr,ro,Ga,Lr,Kn,On,Qn,oa,za,Ie,cn,Tn,Yn,mn,sa,na,Hn,Wn,Pa,ma,ha;return It.createElement(It.Fragment,null,It.createElement(xe.Z,{justify:"space-around",className:"pt5 pb5"},It.createElement(Ee.Z,{className:((fr=Jt.userInfo)==null?void 0:fr.user_identity)!=="\u5B66\u751F"?ae.joinCol:ae.hidden},((ro=Jt.userInfo)==null?void 0:ro.user_identity)!=="\u5B66\u751F"&&!((Ga=vn==null?void 0:vn.setting)!=null&&Ga.hide_course)&&It.createElement(Le.default.Item,gt({},Ja),It.createElement("a",{onClick:()=>Zr("/classrooms/new")},(Lr=Jt.userInfo)!=null&&Lr.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Kn=vn==null?void 0:vn.setting)!=null&&Kn.hide_shixun)&&((On=Jt==null?void 0:Jt.userInfo)==null?void 0:On.is_shixun_marker)&&It.createElement(Le.default.Item,gt({},Ja),It.createElement("a",{onClick:()=>Zr("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Qn=Jt.userInfo)==null?void 0:Qn.user_identity)!=="\u5B66\u751F"&&!((oa=vn==null?void 0:vn.setting)!=null&&oa.hide_subject)&&It.createElement(Le.default.Item,gt({},Ja),It.createElement("a",{onClick:()=>Zr("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((za=vn==null?void 0:vn.setting)!=null&&za.is_local)&&((Ie=Jt.userInfo)==null?void 0:Ie.main_site)&&It.createElement(Le.default.Item,gt({},Ja),It.createElement("a",{onClick:()=>{var va;return Zr(`${(va=vn==null?void 0:vn.setting)==null?void 0:va.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),!((cn=Jt.userInfo)!=null&&cn.main_site)&&It.createElement("div",null,It.createElement(Le.default.Item,gt({},Ja),It.createElement("a",{onClick:()=>uo("classrooms")},(Tn=Jt.userInfo)!=null&&Tn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Yn=Jt.userInfo)==null?void 0:Yn.main_site)&&!((mn=vn==null?void 0:vn.setting)!=null&&mn.is_local)&&It.createElement(Le.default.Item,gt({},Ja),It.createElement("a",{onClick:()=>uo("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((sa=Jt.userInfo)==null?void 0:sa.main_site)&&((na=Jt.userInfo)==null?void 0:na.user_identity)!=="\u5B66\u751F"&&It.createElement(Ee.Z,null,It.createElement("div",{className:ae.joinBoard})),((Hn=Jt.userInfo)==null?void 0:Hn.main_site)&&It.createElement(Ee.Z,{className:((Wn=Jt.userInfo)==null?void 0:Wn.user_identity)!=="\u5B66\u751F"?ae.joinCol:ae.w90},It.createElement(Le.default.Item,gt({},Ja),It.createElement("a",{onClick:()=>uo("classrooms")},(Pa=Jt.userInfo)!=null&&Pa.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ma=Jt.userInfo)==null?void 0:ma.main_site)&&!((ha=vn==null?void 0:vn.setting)!=null&&ha.is_local)&&It.createElement(Le.default.Item,gt({},Ja),It.createElement("a",{onClick:()=>uo("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return It.createElement("section",null,It.createElement(Te.Z,{dropdownRender:()=>{var Ja;return It.createElement(Le.default,{className:((Ja=Jt.userInfo)==null?void 0:Ja.user_identity)!=="\u5B66\u751F"?`${ae.rightMenu} ${ae.joinMenu} mt10`:`${ae.rightMenu} ${ae.joinMenu} ${ae.w140} mt10`},It.createElement(xr,null))},placement:"bottom"},It.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),It.createElement(te.Z,{visible:er,onCancel:()=>Ya(!1)}),It.createElement(x,{visible:tr,onCancel:()=>Na(!1)}),It.createElement(Et,{info:Dr,open:Aa,onCancel:()=>Ta(!1)}),It.createElement(ft,{open:hr,onCancel:()=>Qa(!1)}))};var Wt=(0,re.connect)(({homePage:kt,loading:_t,user:Vt,globalSetting:Jt})=>({homePage:kt,user:Vt,globalSetting:Jt,loading:_t.models.index}))(ct),Ve={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=y(41867),st=y(89540),ut=y(74128),Ue=y(59301),vt=Object.getOwnPropertySymbols,Cn=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,Sn=(kt,_t)=>{var Vt={};for(var Jt in kt)Cn.call(kt,Jt)&&_t.indexOf(Jt)<0&&(Vt[Jt]=kt[Jt]);if(kt!=null&&vt)for(var Jt of vt(kt))_t.indexOf(Jt)<0&&on.call(kt,Jt)&&(Vt[Jt]=kt[Jt]);return Vt},Pn=(kt,_t,Vt)=>new Promise((Jt,vn)=>{var _n=ra=>{try{pa(Vt.next(ra))}catch(ga){vn(ga)}},ia=ra=>{try{pa(Vt.throw(ra))}catch(ga){vn(ga)}},pa=ra=>ra.done?Jt(ra.value):Promise.resolve(ra.value).then(_n,ia);pa((Vt=Vt.apply(kt,_t)).next())});const Nn=kt=>{var _t,Vt=RegExp("(^| )"+kt+"=([^;]+)(;|$)");return(_t=document.cookie.match(Vt))?decodeURIComponent(_t[2]):null},qe=kt=>{var _t=new Date;_t.setTime(_t.getTime()-1);var Vt=Nn(kt);Vt!=null&&(document.cookie=kt+"="+Vt+";expires="+_t.toGMTString())};var Ut=(kt=>(kt.Classrooms="classrooms",kt.Shixuns="shixuns",kt.Paths="paths",kt.Projects="projects",kt.Videos="videos",kt.Topics="topics",kt.Competition="competitions",kt.Engineering="engineering",kt.Graduations="graduations",kt.Paperlibrary="paperlibrary",kt.Problemset="problemset",kt.Dataset="dataset",kt))(Ut||{});const Gt=kt=>{var _t=kt,{homePage:Vt,user:Jt,globalSetting:vn,loading:_n,dispatch:ia,shixunHomeworks:pa,location:ra,payload:ga={}}=_t,or=Sn(_t,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),ja,er,Ya,tr,Na,Aa,Ta,hr,Qa,mr,Br,Dr,Oa,vr,ir,_a;const br=(er=(((ja=vn.setting)==null?void 0:ja.navbar)||[]).find(Ja=>Ja.link==="/classrooms"))==null?void 0:er.hidden,no=(tr=(((Ya=vn.setting)==null?void 0:Ya.navbar)||[]).find(Ja=>Ja.link==="/shixuns"))==null?void 0:tr.hidden,uo=(Aa=(((Na=vn.setting)==null?void 0:Na.navbar)||[]).find(Ja=>Ja.link==="/paths"))==null?void 0:Aa.hidden,Zr=(Ta=Jt.userInfo)==null?void 0:Ta.is_school_manage,xr=()=>{var Ja,fr,ro,Ga,Lr,Kn,On,Qn,oa,za,Ie,cn,Tn,Yn,mn,sa,na,Hn;return(0,ce.Ll)()?Ue.createElement(Le.default,{className:`${Ve.rightMenu} ${Ve.menuWrap}`},Ue.createElement(Le.default.Item,null,Ue.createElement(re.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):Ue.createElement(Le.default,{className:`${Ve.rightMenu} ${Ve.menuWrap}`},Ue.createElement(Le.default.Item,null,Ue.createElement(re.Link,{to:`/users/${(Ja=Jt.userInfo)==null?void 0:Ja.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),Ue.createElement(Le.default.Item,null,Ue.createElement(re.Link,{to:`/users/${(fr=Jt.userInfo)==null?void 0:fr.login}/classrooms`},(ro=Jt.userInfo)!=null&&ro.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),Ue.createElement(Le.default.Item,null,Ue.createElement(re.Link,{to:`/users/${(Ga=Jt.userInfo)==null?void 0:Ga.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),Ue.createElement(Le.default.Item,null,Ue.createElement(re.Link,{to:`/users/${(Lr=Jt.userInfo)==null?void 0:Lr.login}/paths`},(Kn=Jt.userInfo)!=null&&Kn.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((On=Jt.userInfo)==null?void 0:On.user_identity)!=="\u5B66\u751F"&&Ue.createElement(Le.default.Item,null,Ue.createElement(re.Link,{to:`/users/${(Qn=Jt.userInfo)==null?void 0:Qn.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((oa=vn.setting)!=null&&oa.hide_competition)&&Ue.createElement(Le.default.Item,null,Ue.createElement(re.Link,{to:`/users/${(za=Jt.userInfo)==null?void 0:za.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((Ie=vn.setting)!=null&&Ie.hide_virtual)&&Ue.createElement(Le.default.Item,null,Ue.createElement(re.Link,{to:`/users/${(cn=Jt.userInfo)==null?void 0:cn.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,Ge.JA)()&&!((Tn=vn==null?void 0:vn.setting)!=null&&Tn.hide_problemset)&&Ue.createElement(Le.default.Item,null,Ue.createElement("a",{onClick:()=>{(0,le.tJ)(ia)&&re.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,Ge.JA)()&&!((Yn=vn==null?void 0:vn.setting)!=null&&Yn.hide_paperlibrary)&&Ue.createElement(Le.default.Item,null,Ue.createElement("a",{onClick:()=>{(0,le.tJ)(ia)&&re.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((sa=(mn=Jt.navigationInfo)==null?void 0:mn.top)==null?void 0:sa.laboratory_admin_url)&&Ue.createElement(Le.default.Item,null,Ue.createElement("a",{href:(Hn=(na=Jt.navigationInfo)==null?void 0:na.top)==null?void 0:Hn.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),Ue.createElement(Le.default.Item,null,Ue.createElement(re.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||ia({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:Ue.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")),Zr&&Ue.createElement(Le.default.Item,null,Ue.createElement(re.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),Ue.createElement(Le.default.Item,{className:Ve.exit},Ue.createElement("a",{onClick:()=>Pn(void 0,null,function*(){(0,ce.m5)();let Wn;try{Wn=yield(0,st.vR)({}),ie.ZP.success(Wn==null?void 0:Wn.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"),Wn!=null&&Wn.url?window.location.href=Wn.url:(re.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,Ge.bg)()?Ue.createElement(Te.Z,{className:`${Ve.height67}`,dropdownRender:xr,placement:"bottomRight"},Ue.createElement("section",null,Ue.createElement("aside",null,Ue.createElement("div",{className:pa.actionTabs.type===1?Ve.classromediv:""},Ue.createElement("img",{className:`${Ve.userPic} current ml15`,src:`${(hr=ut.Z)==null?void 0:hr.IMG_SERVER}/images/${(Qa=Jt.userInfo)==null?void 0:Qa.image_url}`,alt:"",onClick:()=>{var Ja;return re.history.push((0,ce.Ll)()?"/account/profile":`/users/${(Ja=Jt.userInfo)==null?void 0:Ja.login}/classrooms`)}}),(0,ce.Ll)()&&Ue.createElement("span",{className:"ml10 font16"},(mr=Jt.userInfo)==null?void 0:mr.username),Ue.createElement("i",{className:`iconfont icon-zhankai4 ${Ve.icon}`}))))):Ue.createElement("div",{className:`font15 ${vn.isIlearning?Ve.login:""}`},((Br=vn.setting)==null?void 0:Br.sso_login_url)&&Ue.createElement("a",{target:"_blank",href:(Dr=vn.setting)==null?void 0:Dr.sso_login_url},Ue.createElement("img",{src:`${ut.Z.IMG_SERVER}/${(Oa=vn.setting)==null?void 0:Oa.login_logo_url}`,width:40}),Ue.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(vr=vn.setting)==null?void 0:vr.sso_login_button_name)),!((ir=vn.setting)!=null&&ir.hide_account_login)&&Ue.createElement(Ue.Fragment,null,Ue.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{ia({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((_a=vn.setting)!=null&&_a.close_register)&&Ue.createElement(Ue.Fragment,null,Ue.createElement("span",{className:"ml5 mr5"},"|"),Ue.createElement(re.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var Qt=(0,re.connect)(({homePage:kt,loading:_t,user:Vt,globalSetting:Jt,shixunHomeworks:vn})=>({homePage:kt,user:Vt,globalSetting:Jt,shixunHomeworks:vn,loading:_t.models.index}))(Gt),hn=y(65363),Un={tip:"tip___a6MfI"},Rn=Object.defineProperty,Bn=Object.defineProperties,Zn=Object.getOwnPropertyDescriptors,qn=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Lt=(kt,_t,Vt)=>_t in kt?Rn(kt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):kt[_t]=Vt,bn=(kt,_t)=>{for(var Vt in _t||(_t={}))gn.call(_t,Vt)&&Lt(kt,Vt,_t[Vt]);if(qn)for(var Vt of qn(_t))je.call(_t,Vt)&&Lt(kt,Vt,_t[Vt]);return kt},ye=(kt,_t)=>Bn(kt,Zn(_t)),an=(kt,_t,Vt)=>new Promise((Jt,vn)=>{var _n=ra=>{try{pa(Vt.next(ra))}catch(ga){vn(ga)}},ia=ra=>{try{pa(Vt.throw(ra))}catch(ga){vn(ga)}},pa=ra=>ra.done?Jt(ra.value):Promise.resolve(ra.value).then(_n,ia);pa((Vt=Vt.apply(kt,_t)).next())}),_e=(kt=>(kt[kt.Professor=1]="Professor",kt[kt.AssistantProfessor=2]="AssistantProfessor",kt[kt.Student=3]="Student",kt))(_e||{});const mt=({visible:kt,user:_t,onCancel:Vt=()=>{},dispatch:Jt,globalSetting:vn})=>{var _n,ia;const[pa,ra]=(0,E.useState)(!1),[ga,or]=(0,E.useState)({name:"",phone:""});(0,E.useEffect)(()=>{var Ya,tr;if((Ya=_t==null?void 0:_t.userInfo)!=null&&Ya.login){let Na=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(Na),Na&&(Na!=null&&Na.isShow)&&(Na==null?void 0:Na.login)===((tr=_t==null?void 0:_t.userInfo)==null?void 0:tr.login)&&(ra(!0),or({name:Na==null?void 0:Na.name,phone:Na==null?void 0:Na.phone}))}},[_t==null?void 0:_t.userInfo]);const ja=()=>an(void 0,null,function*(){Vt()}),er=()=>{let Ya=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(ye(bn({},Ya),{isShow:!1}))),ra(!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:Un.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${(_n=vn==null?void 0:vn.infoData)==null?void 0:_n.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(ia=vn==null?void 0:vn.infoData)==null?void 0:ia.phone}`),E.createElement("div",null,E.createElement(hn.Z,{onClick:er,style:{color:"#165dff",fontSize:16}})))))};var Rt=(0,re.connect)(({user:kt,globalSetting:_t})=>({user:kt,globalSetting:_t}))(mt),ht=y(3113),Se="data:image/png;base64,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",Ne=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,nt=(kt,_t)=>{var Vt={};for(var Jt in kt)Ze.call(kt,Jt)&&_t.indexOf(Jt)<0&&(Vt[Jt]=kt[Jt]);if(kt!=null&&Ne)for(var Jt of Ne(kt))_t.indexOf(Jt)<0&&Ke.call(kt,Jt)&&(Vt[Jt]=kt[Jt]);return Vt};const wt=null,Bt=kt=>{var _t=kt,{homePage:Vt,user:Jt,globalSetting:vn,loading:_n,dispatch:ia,location:pa,text:ra,shixunHomeworks:ga,payload:or={}}=_t,ja=nt(_t,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[er,Ya]=(0,E.useState)("none");return(0,E.useEffect)(()=>{ga.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Ya("flex")},[ga.actionTabs.key]),(0,E.useEffect)(()=>{ga.actionTabs.key==="\u9690\u85CF"&&(Ya("none"),localStorage.setItem("Noviceguide","0"))},[ga.actionTabs.key]),E.createElement("div",{style:{display:er,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:Se,style:{position:"absolute",top:"-32px"}}),E.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},ga.actionTabs.text),ga.actionTabs.type===9?E.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},E.createElement(ht.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Ya("none"),ia({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(ht.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),ia({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ya("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var Re=(0,re.connect)(({homePage:kt,loading:_t,user:Vt,globalSetting:Jt,shixunHomeworks:vn})=>({homePage:kt,user:Vt,globalSetting:Jt,loading:_t.models.index,shixunHomeworks:vn}))(Bt),We=Object.defineProperty,Je=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,tn=(kt,_t,Vt)=>_t in kt?We(kt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):kt[_t]=Vt,En=(kt,_t)=>{for(var Vt in _t||(_t={}))yt.call(_t,Vt)&&tn(kt,Vt,_t[Vt]);if(Je)for(var Vt of Je(_t))rn.call(_t,Vt)&&tn(kt,Vt,_t[Vt]);return kt};const Dn=kt=>React.createElement("svg",En({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},kt),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=",Zt=y(89392),Vn=y(92736),nn=y(6848),kn={content:"content___L4gl0"},ta="data:image/png;base64,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",fa=(kt,_t,Vt)=>new Promise((Jt,vn)=>{var _n=ra=>{try{pa(Vt.next(ra))}catch(ga){vn(ga)}},ia=ra=>{try{pa(Vt.throw(ra))}catch(ga){vn(ga)}},pa=ra=>ra.done?Jt(ra.value):Promise.resolve(ra.value).then(_n,ia);pa((Vt=Vt.apply(kt,_t)).next())});const Jn=({classroomList:kt,loading:_t,user:Vt,dispatch:Jt,virtualSpaces:vn,globalSetting:_n})=>{const ia=(0,re.useLocation)();let pa=!1;(0,E.useEffect)(()=>{_n.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(pa=!0)},[_n.actionTabs.key]),(0,E.useEffect)(()=>{pa&&Jt({type:"globalSetting/setActionTabs",payload:{}})},[ia.pathname]);const ra=()=>{Jt({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return E.createElement(Vn.ZP,{theme:{token:{colorBgMask:"#999"}}},E.createElement(fe.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:_n.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>fa(void 0,null,function*(){}),onCancel:()=>{ra()}},E.createElement("div",{className:kn.content},E.createElement("div",{className:"mb15"},E.createElement("img",{src:ta,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(nn.Z,{placement:"bottom",title:E.createElement("div",null,E.createElement("img",{src:`${ut.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 St=(0,re.connect)(({classroomList:kt,user:_t,loading:Vt,virtualSpaces:Jt,globalSetting:vn})=>({classroomList:kt,user:_t,loading:Vt,virtualSpaces:Jt,globalSetting:vn}))(Jn),Ft=y(59301),Mt=Object.defineProperty,ln=Object.getOwnPropertySymbols,xn=Object.prototype.hasOwnProperty,jn=Object.prototype.propertyIsEnumerable,Ln=(kt,_t,Vt)=>_t in kt?Mt(kt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):kt[_t]=Vt,In=(kt,_t)=>{for(var Vt in _t||(_t={}))xn.call(_t,Vt)&&Ln(kt,Vt,_t[Vt]);if(ln)for(var Vt of ln(_t))jn.call(_t,Vt)&&Ln(kt,Vt,_t[Vt]);return kt},ua=(kt,_t)=>{var Vt={};for(var Jt in kt)xn.call(kt,Jt)&&_t.indexOf(Jt)<0&&(Vt[Jt]=kt[Jt]);if(kt!=null&&ln)for(var Jt of ln(kt))_t.indexOf(Jt)<0&&jn.call(kt,Jt)&&(Vt[Jt]=kt[Jt]);return Vt},Ea=(kt,_t,Vt)=>new Promise((Jt,vn)=>{var _n=ra=>{try{pa(Vt.next(ra))}catch(ga){vn(ga)}},ia=ra=>{try{pa(Vt.throw(ra))}catch(ga){vn(ga)}},pa=ra=>ra.done?Jt(ra.value):Promise.resolve(ra.value).then(_n,ia);pa((Vt=Vt.apply(kt,_t)).next())});const{Header:wn}=oe.default,{Search:Fa}=ge.default;function La(){var kt,_t;const Jt=window.location.pathname.split("/"),vn={};return Jt[1]=="classrooms"&&Jt.length>3&&!((kt=Jt[4])!=null&&kt.includes("newgold"))&&!((_t=Jt[5])!=null&&_t.includes("newgold"))&&Jt[2]!=="coursesId"&&(vn.course_id=Jt[2]),Jt[1]==="shixuns"&&Jt.length>3&&(vn.objective_type="shixun",vn.objective_id=Jt[2]),Jt[1]==="paths"&&Jt.length>3&&(vn.objective_type="path",vn.objective_id=Jt[2]),In(In({},vn),{school:1})}const Ha=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Ka=kt=>{var _t=kt,{homePage:Vt,user:Jt,globalSetting:vn,loading:_n,dispatch:ia,isLogin:pa=!1,shixunHomeworks:ra}=_t,ga=ua(_t,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),or,ja,er,Ya,tr,Na,Aa,Ta,hr;const Qa=(0,re.useLocation)(),[mr,Br]=(0,E.useState)(!1),[Dr,Oa]=(0,E.useState)(""),[vr,ir]=(0,E.useState)(!1),_a=La();(0,E.useEffect)(()=>{ia({type:"user/getNavigationInfo",payload:In({},_a)})},[vn.name]),(0,E.useEffect)(()=>{ra.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Ha!=null&&Ha.includes(Qa==null?void 0:Qa.pathname)||(Qa==null?void 0:Qa.pathname.indexOf("/classrooms"))===0||ia({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Qa.pathname]),(0,E.useEffect)(()=>{ra.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||ra.actionTabs.key||localStorage.setItem("Noviceguide","0")},[ra.actionTabs.key]),(0,E.useEffect)(()=>{var Ga;if(vn!=null&&vn.setting){let Lr=(0,Zt.cloneDeep)((Ga=vn==null?void 0:vn.setting)==null?void 0:Ga.navbar);Lr=Lr==null?void 0:Lr.filter(On=>{var Qn;return!(On!=null&&On.hidden)&&!((0,Ge.JA)()&&((Qn=["/paperlibrary","/problemset"])!=null&&Qn.includes(On.link)))});for(const On of Lr)On.subitem&&(On.subitem=On.subitem.filter(Qn=>{var oa;return!(Qn!=null&&Qn.hidden)&&!((0,Ge.JA)()&&((oa=["/paperlibrary","/problemset"])!=null&&oa.includes(Qn.link)))}));let Kn=!1;Lr==null||Lr.map(function(On,Qn){var oa,za,Ie,cn;const Tn=Qa.pathname;On.link===Tn&&(Oa(On==null?void 0:On.link),(0,ce.Dk)(Tn==="/"?(oa=vn==null?void 0:vn.setting)==null?void 0:oa.name:ro(On==null?void 0:On.name)),xr(fr(Qn,{name:On==null?void 0:On.name,link:On==null?void 0:On.link},Lr)),Kn=!0),Tn=="/"&&(Oa(""),(0,ce.Dk)((za=vn==null?void 0:vn.setting)==null?void 0:za.name)),(Ie=On==null?void 0:On.subitem)!=null&&Ie.length&&((cn=On==null?void 0:On.subitem)==null||cn.map(Yn=>{Yn.link===Tn&&(Oa(Yn==null?void 0:Yn.link),Tn!=="/"&&(0,ce.Dk)(ro(Yn==null?void 0:Yn.name)),xr(fr(Qn,{name:Yn==null?void 0:Yn.name,link:Yn==null?void 0:Yn.link},Lr)),Kn=!0)}))}),Kn||xr(Lr)}},[vn==null?void 0:vn.setting,Jt]);const br=(0,E.useMemo)(()=>{var Ga,Lr;return(Ga=vn==null?void 0:vn.setting)!=null&&Ga.nav_logo_url?`${ut.Z.IMG_SERVER}/${(Lr=vn==null?void 0:vn.setting)==null?void 0:Lr.nav_logo_url}`:`${ut.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(or=vn==null?void 0:vn.setting)==null?void 0:or.nav_logo_url]);function no(Ga){re.history.push("/search?value="+Ga)}const uo=()=>mr?Ft.createElement("div",{onBlur:()=>{setTimeout(()=>{Br(!1)},300)}},Ft.createElement(Fa,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:no,autoFocus:!0})):Ft.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{re.history.push("/search?value=")}}),[Zr,xr]=(0,E.useState)([]),Ja=(Ga,Lr)=>Ea(void 0,null,function*(){var Kn,On,Qn,oa,za,Ie;if((Ga==null?void 0:Ga.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const cn=yield(0,st.IU)({tab_module_type:"engineering"});if(cn!=null&&cn.un_purchased){ia({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Kn=cn==null?void 0:cn.data)!=null&&Kn.engineer_url?(Qn=(On=cn==null?void 0:cn.data)==null?void 0:On.engineer_url)!=null&&Qn.includes("http")?(0,ce.xg)((oa=cn==null?void 0:cn.data)==null?void 0:oa.engineer_url):re.history.push((za=cn==null?void 0:cn.data)==null?void 0:za.engineer_url):(cn==null?void 0:cn.status)!=401&&ir(!0);return}(Ie=Ga==null?void 0:Ga.link)!=null&&Ie.includes("http")?(0,ce.xg)(Ga==null?void 0:Ga.link):((0,ce.Dk)(Ga==null?void 0:Ga.name),re.history.push(Ga==null?void 0:Ga.link)),(Ga==null?void 0:Ga.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&ia({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Ft.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=(Ga,Lr,Kn)=>{const On=Kn.slice();return On[Ga]&&(On[Ga].name=Lr.name,On[Ga].link=Lr.link),On||[]},ro=(Ga="")=>(Ga==null?void 0:Ga.indexOf("<"))>-1?Ga==null?void 0:Ga.slice(0,Ga==null?void 0:Ga.indexOf("<")):Ga;return vn.showHeader&&vn.showHeaderFooter?Ft.createElement(oe.default,{style:{background:`${Qa.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${vn.isIlearning?ve["header-iearning"]:ve.header} ${vn.showHeaderFixed?ve.headerFixed:""}`},(vn==null?void 0:vn.showTip)&&Ft.createElement(Rt,null),Ft.createElement(wn,{className:"header",style:{background:`${Qa.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Qa.pathname=="/training"?"999":""}`}},Ft.createElement("section",{className:ve["edu-menu"]},(!!vn.isIlearning||!((ja=vn==null?void 0:vn.setting)!=null&&ja.main_site)&&!!((er=vn==null?void 0:vn.setting)!=null&&er.navbar))&&Ft.createElement(re.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{ia({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Ft.createElement("img",{className:ve.logo,title:(Ya=vn.setting)==null?void 0:Ya.name,src:br||ot})),Ft.createElement("ul",{className:`${ve.menu} ${(0,ce.Ll)()&&"ml0"}`},(0,ce.Ll)()&&Ft.createElement("li",null,Ft.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,ce.Ll)()&&vn.setting&&(Zr==null?void 0:Zr.map(function(Ga,Lr){var Kn,On,Qn,oa,za;return Ft.createElement("li",{key:Lr,className:!((Kn=Ga==null?void 0:Ga.subitem)!=null&&Kn.length)&&Dr===(Ga==null?void 0:Ga.link)||(On=Ga==null?void 0:Ga.subitem)!=null&&On.some(Ie=>Dr===(Ie==null?void 0:Ie.link))?ve.actived:""},Ft.createElement("div",{onClick:()=>Ja(Ga,Lr),className:ve.name},Ft.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Ie;let cn=Ga==null?void 0:Ga.name;return(Ie=Ga==null?void 0:Ga.subitem)==null||Ie.map((Tn,Yn)=>(Tn.link===Qa.pathname&&(cn=Tn.name),Tn)),cn})()}}),((Qn=Ga==null?void 0:Ga.subitem)==null?void 0:Qn.length)>0&&Ft.createElement("i",{className:"iconfont icon-zhankai4"})),((oa=Ga==null?void 0:Ga.subitem)==null?void 0:oa.length)>0&&Ft.createElement("div",{className:ve.dropDown},(za=Ga==null?void 0:Ga.subitem)==null?void 0:za.map((Ie,cn)=>Ft.createElement("div",{className:ve.subName,onClick:()=>Ja(Ie,Lr),key:Lr+"-"+cn},!!cn&&Ft.createElement("div",{className:ve.line}),Ft.createElement("aside",{className:"font16 c-black"},ro(Ie==null?void 0:Ie.name)),Ft.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Ie.content)))))}))),Ft.createElement("div",{className:"search-bar",style:{flex:vn.isIlearning?"initial":"1 0 auto"}},!(0,ce.Ll)()&&!(vn!=null&&vn.isIlearning)&&Ft.createElement(Ft.Fragment,null,Ft.createElement(uo,null),!pa&&Ft.createElement(Wt,null),!pa&&!!((tr=Jt==null?void 0:Jt.userInfo)!=null&&tr.login)&&Ft.createElement(re.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(Na=Jt==null?void 0:Jt.userInfo)==null?void 0:Na.login}/user_tidings`},((Aa=Jt==null?void 0:Jt.navigationInfo)==null?void 0:Aa.new_message)&&Ft.createElement("span",{className:ve.newslight}))),!pa&&Ft.createElement(Qt,{payload:_a}))),Ft.createElement(fe.default,{centered:!0,destroyOnClose:!0,open:vr,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:()=>ir(!1)},Ft.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Ft.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"),Ft.createElement("img",{src:`${ut.Z.IMG_SERVER}/${(Ta=vn==null?void 0:vn.setting)==null?void 0:Ta.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Ft.createElement("p",null,"\u7FA4\u53F7\uFF1A",(hr=vn==null?void 0:vn.setting)==null?void 0:hr.homepage_tea_qq_number)))),Ft.createElement(Re,null),Ft.createElement(St,null)):Ft.createElement(Ft.Fragment,null,Ft.createElement(St,null))};var $n=(0,re.connect)(({homePage:kt,loading:_t,user:Vt,globalSetting:Jt,shixunHomeworks:vn})=>({homePage:kt,user:Vt,globalSetting:Jt,loading:_t.models.index,shixunHomeworks:vn}))(Ka)},90463:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ve}});var E=y(60324),re={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},oe=y(32637),ge=y(59301),ve=({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"))}},16750:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Te}});var E=y(59301),re={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},oe=y(92310),ge=y.n(oe),fe=y(71418),ve=y(2859),ie=y(38147),xe=y(65862),Ee=(Xe,ze,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(Xe,ze)).next())}),Te=({data:Xe,className:ze,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),he=(0,E.useRef)(null),[be,Ae]=(0,E.useState)(!1),[Oe,Me]=(0,E.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,E.useEffect)(()=>{pe.current||(pe.current=document.createElement("style"),document.head.appendChild(pe.current)),Xe!=null&&Xe.visible?(document.body.setAttribute("data-custom","y-hidden"),pe.current.innerHTML=" html { overflow-y: hidden; }",Xe!=null&&Xe.src&&Ye()):(document.body.removeAttribute("data-custom"),pe.current&&(document.head.removeChild(pe.current),pe.current=null))},[Xe==null?void 0:Xe.visible]);const Ye=()=>Ee(void 0,null,function*(){Ae(!0),Me("\u6B63\u5728\u52A0\u8F7D\u4E2D");const bt=yield(0,xe.ZJ)(Xe==null?void 0:Xe.src);ae.current.src="",ae.current.src=bt,ae.current.onload=function(){en()},Ae(!1),Me("")}),De=()=>{document.body.removeAttribute("data-custom"),pe.current.innerHTML=" ",a()},$e=bt=>Ee(void 0,null,function*(){Ae(!0),Me("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Dt=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Xe.title,file:bt.dataUrl}});Dt!=null&&Dt.id&&!te?(yield(0,ie.ZP)(`/api/attachments/${Xe.id}/add_subitem.json`,{method:"post",body:{subitem_id:Dt==null?void 0:Dt.id,settings:JSON.stringify(bt.state)}})).status===0&&ee():Dt!=null&&Dt.id&&ee(Dt),document.body.removeAttribute("data-custom"),pe.current.innerHTML=" ",Ae(!1),Me("")}),dt=()=>{const bt=document.querySelector('a[href="https://markerjs.com/"]');bt&&bt.parentNode&&(bt.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 Et=document.querySelector(Ct.name);Et&&Et.setAttribute("title",Ct.title)})},en=()=>{le.current=new ve.hP(ae.current),le.current.targetRoot=he.current,le.current.addEventListener("render",$e),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(),Xe!=null&&Xe.snapshotData&&le.current.restoreState(Xe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),dt()},300)};return E.createElement(E.Fragment,null,(Xe==null?void 0:Xe.visible)&&E.createElement(fe.Z,{spinning:be,tip:Oe,style:{position:"absolute"}},E.createElement("div",{ref:he,className:ge()(re.imageDimensions,ze,ce?re.fullWidth:""),style:b},E.createElement("img",{className:re.img,ref:ae}))))}},41348: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),ve=y(8591),ie=y(43418),xe=y(5871),Ee=y(95237),Le=y(24905),Te=y(38854),Xe=y(54580),ze=y(3113),ce=y(93948),b=y(19842),a=y(92832),ee=y(5112),x=y(6848),te=y(43604),ae=y(82636),le=y(74128),pe="data:image/png;base64,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",he="data:image/png;base64,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",be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAB4CAYAAAAqs3YmAAAAAXNSR0IArs4c6QAADGlJREFUeF7tnVlQHMcZx7/umT0AcSjGBonDOmxdgV2Ww0iWIsmxrfIhJ1VJ2W+uilgEjqtclTwmLxQvyYur8uCKYmFQXMmbXUlV4lw+YsmHkBECdhdkSZZlyUJgScEWh7h2d7pTvcUuw2hhp3dm2dmleWPn66+/+f+me7p7vplGkOQfpRTVt56vgJCyARAtpAg5knS1JosRhBQMdMpJbddPd+68jhCiyQiBkil0sO2qc2J4yoMQLU6mvCizVAFCyLdFlUX9p9o3z/Fqww2Qtbxa7+BuAY9X6pXtGcSBEzVneFsiN8C6lqFKqihuc8MX3pgCTrAFurt2fc2jBj/AI/5GiuGBaCVIgtv2vOnAmd89OstT8Vq33fPL7pzgdJ6LKotaAoLx/k73Jzza8ANs8h1SD1gcBdMfCHg8ki/aMojzk3lPRH9hAxtfp+tfPN64AdZ6/c+pK+jvcr/DU6GwXaqAUT0FwDRfUQJgmgEYrV4ANKpgmssLgGkGYLR6AdCogmkuLwCmGYDR6gVAowqmubwAmGYARqsXAI0qmObyAmCaARitXgA0qmCaywuAaQZgtHoB0KiCaS4vAKYZgNHqBUCjCqa5vACYZgBGqxcAjSqY5vKmARR5nmkmmaD65fJII0/kRZ6nteFpo1PnkSKR55lZ8KLRxvJIRZ5nZgJkUbM8UlSnyfPcXpkLPz1QBPm5mXti2Rj51AzAXz4ah0vXZxZPD8E4qtPkef76xY0CnkWvAAbxN38ejUXHBjZIO4z9betGi4YvwmIK/Or4IkD2vwCYYdeFAJhhwLThCoACYIYrkOHhixYoAGa4AiaHr20R2lG89ri2et5Rv2iBAqDJCmS4O9ECBUAuBUQXyiWX9YwFQOsx4YpIAOSSy3rGAqD1mHBFJAByyWU9YwHQeky4IhIAueSynrEAaD0mXBEJgFxyWc9YALQeE66IBEAuuaxnLABajwlXRAIgl1zWMxYArceEKyIBkEsu6xkLgNZjwhWRqQB7L85A76UZuDWmQDCscAWy1o3tsgQlxRI0bM+Fhh36X0QxBSDL0X/rwzH4ciS41jmYcv4PldnhhR8W63onxRSAXf8Q8Ewhp3LCIHoPJ95HxTBA1m3+9aNxs+MX/gDgJweKEnanhgEe+9sYDN9c7DrFvhHJXXvx9o2oKLXDyz9euRUaBtjWdWvJgEXsG5EcQFZKu28EG9i0e0tWdGgYoNaB2DcieYCsJO/7mQKgMb1NLy0Ami7p6joUAFdXb9NrEwBNl3R1HQqAq6u36bVZHqA2QLMVyPRRsACYou3v2CfIeLdDTebiFABNANj4yuWC0MzkA0TB65Ek5SCg7PGADQilCFMKVA4pNHxXxngSETyxqRLderu9ypSVfAEwSYCRVZCp/E2IQAVFhG8LdUIpSGhMUvDIM5VVI+3tiCTT+sREPgnVFtYgd9IQ3QgYcW+Aqa2SAszIDvzF2d9X3Uimy7V8C0xC45QUYfe0xqOBTUEgOzHFktmVUIImc9Fk/+kT+6Z4fBsGWNMceAZTGjuhRB+7y8S10OfbhuyXR0P1mOD74omLgBAE6H8E5O9kp3SnJFQ4OwqjoS13viJfrd/isCtO5xwNOjGR71NAKcUSdi7nx2aD85+97rmmFyIPwPgfu2v2/wAoFEUrTPS5yUwDeOhFf963NukRipR194iKYFoGuPpgmTTCMyg5+IuBoulp2KQQXBEPlE2WrvQcr/pcD0S9AJf93OSj3s8fnIOQS09l8WysPA9j8MZkug8wsqtjp1QJS1S+9Gxl9TUjA5DGVz4rCN/N2Umxai/4hYqQhK6dO149lOi+aGSeHPngK7s3eJp8ezCO370kAmtVgKzb/GoY9t7T8thHUnGor6+jXvXl1ERnufLxSCMgwWrtoAhT+OLcCfellUonCzD2yWXmnH30fPz6eG0yEK0IMHJRtvj2aO95SIKRLXcu+d9++wXTU+jqWs4VUyrXAVna2m0In+3prL61HMRkAC756HnUMTvpvc0XKudQqJIAylcPbFa6gqwIsP5IYAvB9PuabvOb/i5PX6IuzUhbZF3q/Kxjn2aUGyooLzh1qn3zXDzfegGuuO0AT9BGN6rgqSsZWzbPm53KeUwtIqL0zuEKd7eR+53eWBpeHipV5pUGtb2EyXDvGx6fHoC8DYJ7Imt1gHUt/lqqQNliz4LC5XLxR+90bDTtnpcI5iNHfdvCBG1X231PWvfxBx1bJ7RljeqZVQAjy2PjuY+rBxNspNbdtevrRKKbebytjeK/3wg8hgBiKddEITd9b3p6BcAVlK5tHtwJlDwUa30AMz8qd51cja5TG9ael3xl8yFUG/udUFqyLu/9f7/28Lza1vItUO9Nejkueu8Jkb2fvENPqhemkST5+zqqrpvZuvT6YvE0HPUdIBTnL5YJX+jvqvtSAIyjYl3LuUKq2PZHD7HlsfzymndPtaOwXtHNtqtpHXgYh/GOWEyU3uk7UfOpABhH6Vpv30MA8s7oIYLJTd8b995zzIa0kr+9TRfzZ9H8wcWLCpMtkxf+o56Hii50QZ2anw00YAmXRsWy28ggz6JyqsB6vP7H1YMZB0inz3RVfRetz/IAUyWM1q/HG9iPgBZGf5dDc91n/9T47WrVv1w9NUeHGjBRYhcWBSUw0FUbGxULgAvK1Xr9T0XSIBb+tpZL7/I8YUgV6LqWQDVV6KZF/9KF/q6q2EBGAAQANuKraw4cVkN4rtz1z3RMH7QXQk3r5w/jcCg2kKGydGVA9ahJAIy2wCO+w+oJvN7pR6paXtTvI83+zWEKVbGBjIKu9b3pGhT3QI3ydd6BZylgHP3ZKi1Qu6xGZNtF3/FdlwVALcCmwUPqSXzx+pIP33u1dDrVLSyR/3qvv4oAbI7aSQ7s6z1WPSwAapSrOTLwqPp5ptMGPd2vu28nEjjVxz1NgT0I0dhrt2bHlTWL2dorHUnocl+H62KqAa3kf2GD6acQonLUrsAhnTx1rOquWXFlDcCGlwcrlHlSExMGwXh/p/sTs4RKxs++nwfWzwTpvmhZStDswB9dHyTja7kyWQOQ5cBcuR4+pB6JFq+HD9971Z22+2Bt86ALKHkwKj4GuHquyz0kAC6jQG2zfzdQuD+VgukV/2DbSXli+L4n1d0nkpxn+jq2j+n1occua1ogO9mGI4MVCl7sRgkiyoacdf/VPoPTI4xRm/om/3aCYFvMD6HB5yrd75u9uJBygEafB2qFXGmCHu9JOMtE6+tw9xsFwlOeZQaEptY9RlQZ7zKCobOd7qs8fvTYZhXASCvUDmbYAmmC1D49Qum1iZdny16ASVVmQNYBjAzdmwb3I0wLYqM/isL2vJnTPa/tntQLIlk7T+vQLhRWtqrLO2y0/8zrNSPJ+lypXNYBZCe7t+nT/DmUt1+9tMaG8NgW7DYzI1srrKdpsB4hskH9OyJw+9wJ19lU5aOmHGAqrjo9Pne/NLApGMLVS2wJDeY68dlP/+C6o8eHXpvI05CjQzvUCVWsLEF4rqis6mQq0zqyFiATsLF1aFdI051hhBQM9ELPG65rZrSKSCLx3RxP3FfXFACbDAM9ne4bei8GXrusBsjEuPeB6oJECMYdVDqvTm/gEe9gG5VnRv1bQgrZipAUWyq7x0eKIWY9wEh6nzewbcmcbMlNCsYlO75WLDlv65kvsuWxEMEbQmGlUp0BEHXJuk0cJk5QvwOcQohZDzAqbGPzYEmIEk880WOjVUATMlYmqYJn7cg2R2zziIQxCilKDgYpHxAtpAgt+0EENmDJr3T1zY4ESkNh8KwGxDUDkEFir9FNj47vWO7NWp4uVG3L5nm51HHh9Ikdo4sXjL98NSCuKYBRcZ9ouVI4Rie34TAqMfSlCkKDsoS+eLrM9XW8JbLG5tRDXJMAoyCffuWy49bMZAWiUikgqZACiaVkLNcaI/NJCrfA7vjm8IZt3yVa20w1xDUNUA3p+effkm4U7Cqcg2A+AruNymDH80RSHPKcTVLmbITM27E0k8zD2FRCFACTvfFxllsOopQr9fYeq7rJ6S5mzg2wrsl3SD0SEx891y99PIgU0MRAl+tj/V6WWvIDPOJvVH9WQ2w7wCe9FiLTr6/D3cPnZdGaH2DLUCVVFHeyFWZKuVQmBrP36MPzZBtCNFiG7w8Yef2bG+BCptVudapcpkDhiTOVAHniSGTLDTA6IZ4YnvJkM8SsBsggRl5pbj1fASFlQ6IlpkRXkRWPZwrA/wPlJnpuyspBOgAAAABJRU5ErkJggg==",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",Oe=y(38147),Me=y(45917),Ye=y(5623),De=y(48850),$e=y(27687),dt=y(45053),en=y(15342),bt=y.n(en),Dt=(we,Ce,ct)=>new Promise((Wt,Ve)=>{var Ge=Ue=>{try{ut(ct.next(Ue))}catch(vt){Ve(vt)}},st=Ue=>{try{ut(ct.throw(Ue))}catch(vt){Ve(vt)}},ut=Ue=>Ue.done?Wt(Ue.value):Promise.resolve(Ue.value).then(Ge,st);ut((ct=ct.apply(we,Ce)).next())}),Et=E.memo(({tagName:we="div",value:Ce="",className:ct,style:Wt={},onBlur:Ve,id:Ge})=>{const st=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(!st.current)return;Dt(void 0,null,function*(){const vt=st.current;vt.innerHTML="";const Cn=Ce==null?void 0:Ce.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const on of Cn)if(on.startsWith("$$")&&on.endsWith("$$")||on.startsWith("`$$")&&on.endsWith("$$`")){const Sn=on.startsWith("`$$")?on.slice(3,-3):on.slice(2,-2),Pn=document.createElement("span");Pn.setAttribute("contentEditable","false"),Pn.setAttribute("title",on),Pn.className="edu_latex",vt.appendChild(Pn),bt().render(Sn,Pn,{throwOnError:!1})}else{const Sn=on==null?void 0:on.replace(/<[^>]*>/g,Pn=>Pn.startsWith("{var Ue,vt;if(Ve&&st.current){const on=st.current.cloneNode(!0),Sn=on.querySelectorAll("span.edu_latex");for(let Pn of Sn){const Nn=Pn.getAttribute("title"),qe=document.createTextNode(Nn||""),Ut=Pn;(vt=(Ue=Ut.parentNode)==null?void 0:Ue.replaceChild)==null||vt.call(Ue,qe,Ut)}Ve(on.innerHTML)}};return E.createElement(E.Fragment,null,E.createElement(we,{ref:st,contentEditable:!0,className:ct,style:Wt,onBlur:ut}))}),Kt=y(77254),Tt=Object.defineProperty,et=Object.defineProperties,xt=Object.getOwnPropertyDescriptors,qt=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,pt=(we,Ce,ct)=>Ce in we?Tt(we,Ce,{enumerable:!0,configurable:!0,writable:!0,value:ct}):we[Ce]=ct,Xt=(we,Ce)=>{for(var ct in Ce||(Ce={}))rt.call(Ce,ct)&&pt(we,ct,Ce[ct]);if(qt)for(var ct of qt(Ce))Qe.call(Ce,ct)&&pt(we,ct,Ce[ct]);return we},ft=(we,Ce)=>et(we,xt(Ce)),It=(we,Ce,ct)=>new Promise((Wt,Ve)=>{var Ge=Ue=>{try{ut(ct.next(Ue))}catch(vt){Ve(vt)}},st=Ue=>{try{ut(ct.throw(Ue))}catch(vt){Ve(vt)}},ut=Ue=>Ue.done?Wt(Ue.value):Promise.resolve(Ue.value).then(Ge,st);ut((ct=ct.apply(we,Ce)).next())});const it=we=>{we.preventDefault();let ct=(we.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,ct)},zt=we=>{we.key==="Enter"&&we.preventDefault()},Pt=({children:we,style:Ce})=>E.createElement("div",{className:re.leftBox,style:Ce,onPaste:it},we),zn=({children:we,style:Ce,className:ct})=>E.createElement("div",{className:ge()(re.rightBox,ct),style:Ce,onPaste:it},we),un=({className:we,style:Ce={},width:ct=1200,onCancel:Wt=()=>{},onSuccess:Ve=()=>{},gather:Ge={},mode:st=1,stickyTop:ut=0,subDisciplineId:Ue=[],hideWordFeatures:vt,dataSource:Cn=[],customLeftHeadNode:on,customRightHeadNode:Sn,customLeftContent:Pn,hideRecognition:Nn=!1,onExchange:qe,isSingleSelection:Ut=!1,underpinBackgroundStyle:Gt={},headExtraNode:Qt,isRefreshItemBank:hn=!1,okText:Un="\u786E\u5B9A\u5BFC\u5165"})=>{var Rn;const[Bn,Zn]=(0,E.useState)(1),[qn,gn]=(0,E.useState)(0),[je,Lt]=(0,E.useState)(""),[bn,ye]=(0,E.useState)(!1),[an,_e]=(0,E.useState)([]),[mt,Rt]=(0,E.useState)([]),[ht,Se]=(0,E.useState)(!1),[Ne,Ze]=(0,E.useState)(!1),[Ke,nt]=(0,E.useState)(!1),[wt,Bt]=(0,E.useState)(!1),[Re,We]=(0,E.useState)([]),[Je,yt]=(0,E.useState)(1),[rn,tn]=(0,E.useState)(!1),[En,Dn]=(0,E.useState)(!1),[ot,Zt]=(0,E.useState)(!0),[Vn,nn]=(0,E.useState)(0),[kn,ta]=(0,E.useState)(1),[fa,Jn]=(0,E.useState)(""),[St,Ft]=(0,E.useState)([]),[Mt,ln]=(0,E.useState)(0),[xn,jn]=(0,E.useState)(0),[Ln,In]=(0,E.useState)(0),[ua,Ea]=(0,E.useState)(0),[wn,Fa]=(0,E.useState)(0),[La]=fe.default.useForm(),[Ha]=fe.default.useForm(),Ka=(0,E.useRef)(null),$n=(0,E.useRef)(null),kt=(0,E.useRef)(),_t=["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"],Vt=["C","C++","Java","Python","JavaScript","Ruby"];(0,E.useEffect)(()=>{Cn!=null&&Cn.length&&Lr(Cn)},[Cn]),(0,E.useEffect)(()=>{Bn===2&&Ka.current.focus()},[Bn]),(0,E.useEffect)(()=>{Ke&&vn()},[Ke]);const Jt=()=>{if(Bn===1){ve.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:()=>It(void 0,null,function*(){Zn(1)})})},vn=()=>It(void 0,null,function*(){const Ie=yield(0,Oe.ZP)("/api/disciplines.json",{method:"get",params:{source:st===1?"new_question":"subject"}});We(Ie.disciplines||[])}),_n=Ie=>{const cn=[],Tn=(Yn,mn)=>{Yn.length>=2&&cn.push(Yn.join(""));for(let sa=mn;sa(Ie=Ie||"",Ie=String(Ie),Ie=Ie.replace(/\s+/g,""),Ie),pa=Ie=>(Ie=Ie||"",Ie=String(Ie),Ie=Ie.replace(/
/g,""),Ie=Ie.replace(/
/g,` +`),Ie=Ie.replace(/<\/div>/g,` +`),Ie=ga(Ie),Ie),ra=Ie=>Ie.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),ga=Ie=>Ie.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),or=Ie=>{var cn;const Tn=Ie.clipboardData;if(Tn){const Yn=Tn.types.toString(),mn=Tn.items;if(Yn==="Files"||Tn.types.indexOf("Files")>-1){Ie.preventDefault();try{let sa=mn[1];((cn=mn[0])==null?void 0:cn.kind)==="file"&&(sa=mn[0]);const na=sa.getAsFile();(0,dt.I)(na,Hn=>{var Wn;if(Hn.id){if(((Wn=na==null?void 0:na.type)==null?void 0:Wn.indexOf("image"))>-1){const Pa=``;document.execCommand("insertText",!1,Pa)}}else(Hn==null?void 0:Hn.status)===401&&(document.location.href="/user/login")})}catch(sa){ve.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function ja(Ie,cn){return It(this,null,function*(){if(typeof Ie=="string")return yield cn(Ie);if(typeof Ie!="object"||Ie===null)return Ie;if(Array.isArray(Ie))return yield Promise.all(Ie.map(mn=>It(this,null,function*(){return yield ja(mn,cn)})));const Tn={};for(const Yn in Ie)if(Object.prototype.hasOwnProperty.call(Ie,Yn)){const mn=Ie[Yn];typeof mn=="string"?Tn[Yn]=yield cn(mn):typeof mn=="object"?Tn[Yn]=yield ja(mn,cn):Tn[Yn]=mn}return Tn})}const er=()=>It(void 0,null,function*(){var Ie;ye(!0),Lt("\u5904\u7406\u4E2D"),yield new Promise(Yn=>setTimeout(Yn,1e3));let cn=(Ie=$n.current)==null?void 0:Ie.querySelectorAll('[data-text="edit"]'),Tn="";try{cn.forEach(function(Yn){var mn,sa,na,Hn;const Wn=Yn.cloneNode(!0),Pa=Wn.querySelectorAll("span.edu_latex");for(let ha of Pa){const va=ha.getAttribute("title"),Va=document.createTextNode(va),Ar=ha;(sa=(mn=Ar.parentNode)==null?void 0:mn.replaceChild)==null||sa.call(mn,Va,Ar)}const ma=Wn.querySelectorAll("span[style]");for(let ha of ma)if(ha.style.fontFamily){const va=ha.innerHTML,Va=document.createTextNode(va),Ar=ha;(Hn=(na=Ar.parentNode)==null?void 0:na.replaceChild)==null||Hn.call(na,Va,Ar)}Wn==null||Wn.childNodes.forEach(function(ha){ha.nodeType===Node.ELEMENT_NODE&&ha.localName!=="h5"&&ha.localName!=="h4"?Tn+=`

${ha.innerHTML}

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

${ha.textContent}

`)})}),Kn("/api/intelligent_imports/import.json",{html:ga(Tn)})}catch(Yn){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",Yn)}}),Ya=Ie=>{let cn=Ie.filter(Tn=>!!(Tn!=null&&Tn.type));return cn=cn.map(Tn=>{var Yn;const mn=(Yn=fr.find(na=>na.id===(Tn==null?void 0:Tn.type)))==null?void 0:Yn.deal,sa=ft(Xt({},Tn),{id:String(Math.random()).slice(-6),knowledgePoint:ia(Tn==null?void 0:Tn.knowledgePoint)});return mn?mn(sa):sa}),cn},tr=()=>{if(Bn===1){ve.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:er})},Na=()=>E.createElement("div",{className:re.row},E.createElement("div",{className:re.leftLayout},E.createElement(Pt,{style:{height:675}},Bn===1&&E.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Zn(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:he}),E.createElement("span",null,"\u7F16\u8F91\u533A"))),Bn===2&&E.createElement("div",{"data-text":"edit",onBlur:()=>{Ka.current.innerHTML||Zn(1)},ref:Ka,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")))),Aa=(Ie,cn,Tn,Yn)=>{var mn;console.log(Ie,cn,Tn,Yn,"onDataChange\u4FEE\u6539\u6570\u503C");const sa=JSON.parse(JSON.stringify(mt));Yn===void 0?sa[cn][Ie]=Tn:sa[cn].questions[Yn][Ie]=Tn;const na=Xt({},sa[cn]),Hn=(mn=fr.find(Wn=>Wn.id===(na==null?void 0:na.type)))==null?void 0:mn.deal;sa[cn]=Hn(na),Rt(sa)},Ta=(Ie,cn,Tn)=>{var Yn;const mn=Tn!==void 0,sa=(Yn=fr.find(Wn=>Wn.id===(Ie==null?void 0:Ie.type)))==null?void 0:Yn.type,na=`${cn+1}.${Tn===void 0?"":Tn+1+"."}`,Hn=`${(Ie==null?void 0:Ie.type)==="7"?"{{":""}${na}\u3010${sa}\u3011${(Ie==null?void 0:Ie.question)||""}`;return E.createElement(E.Fragment,null,mn&&E.createElement("h4",{contentEditable:!0}),E.createElement(Et,{id:Ie==null?void 0:Ie.id,tagName:"div",value:Hn}))},hr=(Ie,cn)=>It(void 0,null,function*(){var Tn;const Yn=yield qe(Ie,cn),mn=(Tn=Yn==null?void 0:Yn.data)==null?void 0:Tn.content;if(mn!=null&&mn.length){const sa=Ya(mn)[0];an.splice(cn,1,sa),mt.splice(cn,1,sa),_e([...an]),Rt([...mt])}}),Qa=(Ie,cn,Tn)=>{var Yn;const mn=Tn!==void 0,sa=(Yn=fr.find(Hn=>Hn.id===(Ie==null?void 0:Ie.type)))==null?void 0:Yn.type,na=`${cn+1}.${Tn===void 0?"":Tn+1+"."}`;return mn?E.createElement("div",{style:{padding:"10px 18px"}},`${na}\u3010${sa}\u3011`,E.createElement(Et,{id:Ie==null?void 0:Ie.id,tagName:"span",className:re.edit,onBlur:Hn=>Aa("question",cn,Hn,Tn),value:(Ie==null?void 0:Ie.question)||""})):E.createElement(E.Fragment,null,E.createElement("div",{className:re.actionHead},E.createElement("div",{className:"c-light-primary"},`${na}\u3010${sa}\u3011`),st!==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:Hn=>Aa("score",cn,Hn,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:()=>hr(Ie,cn)},E.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),E.createElement(Le.default,{onChange:Hn=>Aa("checked",cn,Hn.target.checked,Tn),checked:!!(Ie!=null&&Ie.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),E.createElement(Et,{id:Ie==null?void 0:Ie.id,tagName:"div",style:{padding:"10px 18px"},className:re.edit,onBlur:Hn=>Aa("question",cn,Hn,Tn),value:Ie==null?void 0:Ie.question}))},mr=(Ie,cn,Tn)=>E.createElement(E.Fragment,null,["0","1","2","4"].includes(Ie==null?void 0:Ie.type)&&E.createElement(Et,{id:Ie==null?void 0:Ie.id,value:`\u7B54\u6848\uFF1A${cn||""}`,tagName:"p"}),!Tn&&E.createElement(Et,{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(Et,{id:Ie==null?void 0:Ie.id,value:`\u89E3\u6790\uFF1A${(Ie==null?void 0:Ie.analyze)||""}`,tagName:"p"}),!Tn&&E.createElement(Et,{id:Ie==null?void 0:Ie.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(Ie==null?void 0:Ie.knowledgePoint)||""}`,tagName:"p"})),Br=(Ie,cn,Tn,Yn)=>{const mn=Yn!==void 0,sa=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],na=mn&&!Ie.last&&!Ie.errorMsg?{marginBottom:10}:{},Hn=sa.map(Wn=>({key:Wn,label:Wn,onClick:()=>Aa("difficulty",Tn,Wn,Yn)}));return E.createElement("div",{className:re.liWrap,style:na},["4"].includes(Ie==null?void 0:Ie.type)&&E.createElement("div",{className:re.li},E.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),E.createElement(Et,{id:Ie==null?void 0:Ie.id,tagName:"div",className:`${re.edit} c-black`,onBlur:Wn=>Aa("answer",Tn,[Wn],Yn),value:cn})),!mn&&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(Te.Z,{menu:{items:Hn}},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:re.li},E.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),E.createElement(Et,{id:Ie==null?void 0:Ie.id,tagName:"div",className:`${re.edit} c-grey-333`,onBlur:Wn=>Aa("analyze",Tn,Wn,Yn),value:Ie==null?void 0:Ie.analyze})),!mn&&E.createElement("div",{onKeyDown:zt,className:re.li},E.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),E.createElement(Et,{id:Ie==null?void 0:Ie.id,tagName:"div",value:(Ie==null?void 0:Ie.knowledgePoint)||"",className:`${re.edit} c-grey-333`,onBlur:Wn=>Aa("knowledgePoint",Tn,ia(pa(Wn)),Yn)})))},Dr=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))),Oa=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))),vr=(Ie,cn,Tn,Yn)=>{let mn="flex";return(Ut&&Vn!==Yn||ht&&!(Tn!=null&&Tn.errorMsg))&&(mn="none"),E.createElement("div",{className:re.row,style:{display:mn}},E.createElement("div",{className:re.leftLayout},Pn||E.createElement(Pt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Ie))),E.createElement("div",{className:re.rightLayout},E.createElement(zn,{className:Tn!=null&&Tn.errorMsg?re.error:""},cn)))},fr=[{id:"0",type:"\u5355\u9009\u9898",element:(Ie,cn,Tn)=>{var Yn,mn;const sa=Tn!==void 0;let na=(Yn=Ie==null?void 0:Ie.answer)==null?void 0:Yn[0];const Hn=E.createElement(E.Fragment,null,Ta(Ie,cn,Tn),(mn=Ie==null?void 0:Ie.options)==null?void 0:mn.map((ha,va)=>E.createElement(Et,{id:Ie==null?void 0:Ie.id,key:va,value:`${_t[va]}.${ha}`,tagName:"p"})),mr(Ie,na,sa),Dr(Ie));let Wn=sa?Ie:mt[cn];const Pa=Wn==null?void 0:Wn.options,ma=E.createElement(E.Fragment,null,Qa(Wn,cn,Tn),Pa==null?void 0:Pa.map((ha,va)=>{var Va;return E.createElement("div",{key:va,className:re.option},E.createElement("aside",{className:((Va=Wn==null?void 0:Wn.answer)==null?void 0:Va[0])===_t[va]?re.active:"",onClick:()=>Aa("answer",cn,[_t[va]],Tn)},_t[va]),E.createElement(Et,{id:Wn==null?void 0:Wn.id,tagName:"div",className:`${re.text}`,onBlur:Ar=>{Pa[va]=Ar,Aa("options",cn,Pa,Tn)},value:ha}))}),Br(Wn,"",cn,Tn),Oa(Wn));return sa?[Hn,ma]:vr(Hn,ma,Wn,cn)},deal:Ie=>{var cn,Tn,Yn;Ie.score=Ie.score===void 0?2:Ie.score;let mn=ia((cn=Ie==null?void 0:Ie.answer)==null?void 0:cn[0]).toUpperCase();Ie.answer=mn?[mn]:[];let sa=[];if(!(Ie!=null&&Ie.options))sa.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 na=Ie.options.map(Wn=>Wn==null?void 0:Wn.trim().replace(/^\s+|\s+$/g,""));new Set(na).size!==na.length&&sa.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return mn||sa.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),mn&&(_t.slice(0,((Yn=Ie==null?void 0:Ie.options)==null?void 0:Yn.length)||8).includes(mn)||sa.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")),ia(Ie==null?void 0:Ie.question)||sa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ie.errorMsg=sa.join(` +`),Ie}},{id:"1",type:"\u591A\u9009\u9898",element:(Ie,cn,Tn)=>{var Yn,mn;const sa=Tn!==void 0;let na=(Yn=Ie==null?void 0:Ie.answer)==null?void 0:Yn[0];const Hn=E.createElement(E.Fragment,null,Ta(Ie,cn,Tn),(mn=Ie==null?void 0:Ie.options)==null?void 0:mn.map((ha,va)=>E.createElement(Et,{id:Ie==null?void 0:Ie.id,key:va,value:`${_t[va]}.${ha}`,tagName:"p"})),mr(Ie,na,sa),Dr(Ie));let Wn=sa?Ie:mt[cn];const Pa=Wn==null?void 0:Wn.options,ma=E.createElement(E.Fragment,null,Qa(Wn,cn,Tn),Pa==null?void 0:Pa.map((ha,va)=>{var Va,Ar;return E.createElement("div",{key:va,className:re.option},E.createElement("aside",{className:(Ar=(Va=Wn==null?void 0:Wn.answer)==null?void 0:Va[0])!=null&&Ar.includes(_t[va])?re.active:"",onClick:()=>{var Hr;let Gr=((Hr=Wn==null?void 0:Wn.answer)==null?void 0:Hr[0])||"";const So=_t[va];Gr.includes(So)?Gr=Gr.replace(new RegExp(So,"g"),""):Gr+=So,Gr=Gr.split("").sort().join(""),Aa("answer",cn,[Gr],Tn)}},_t[va]),E.createElement(Et,{id:Wn==null?void 0:Wn.id,tagName:"div",className:`${re.text}`,onBlur:Hr=>{Pa[va]=Hr,Aa("options",cn,Pa,Tn)},value:ha}))}),Br(Wn,"",cn,Tn),Oa(Wn));return sa?[Hn,ma]:vr(Hn,ma,Wn,cn)},deal:Ie=>{var cn,Tn,Yn;Ie.score=Ie.score===void 0?2:Ie.score;let mn=ia((cn=Ie==null?void 0:Ie.answer)==null?void 0:cn[0]).toUpperCase().split("").sort().join("");Ie.answer=mn?[mn]:[];let sa=[];if(!(Ie!=null&&Ie.options))sa.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 na=Ie.options.map(Wn=>Wn==null?void 0:Wn.trim().replace(/^\s+|\s+$/g,""));new Set(na).size!==na.length&&sa.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(mn||sa.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),mn){const na=_t.slice(0,((Yn=Ie==null?void 0:Ie.options)==null?void 0:Yn.length)||8);_n(na).includes(mn)||sa.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 ia(Ie==null?void 0:Ie.question)||sa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ie.errorMsg=sa.join(` +`),Ie}},{id:"2",type:"\u5224\u65AD\u9898",element:(Ie,cn,Tn)=>{var Yn,mn;const sa=Tn!==void 0;let na=(Yn=Ie==null?void 0:Ie.answer)==null?void 0:Yn[0];const Hn=E.createElement(E.Fragment,null,Ta(Ie,cn,Tn),mr(Ie,na,sa),Dr(Ie));let Wn=sa?Ie:mt[cn];const Pa=["\u6B63\u786E","\u9519\u8BEF"];let ma=((mn=Wn==null?void 0:Wn.answer)==null?void 0:mn[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(ma)?ma="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(ma)&&(ma="\u9519\u8BEF");const ha=E.createElement(E.Fragment,null,Qa(Wn,cn,Tn),Pa==null?void 0:Pa.map((va,Va)=>E.createElement("div",{key:Va,className:re.option},E.createElement("aside",{style:{borderRadius:2},className:ma===va?re.active:"",onClick:()=>Aa("answer",cn,[va],Tn)},va==="\u6B63\u786E"?"T":"F"),E.createElement("div",{style:{pointerEvents:"none"},className:`${re.text}`},va))),Br(Wn,"",cn,Tn),Oa(Wn));return sa?[Hn,ha]:vr(Hn,ha,Wn,cn)},deal:Ie=>{var cn;Ie.score=Ie.score===void 0?2:Ie.score;let Tn=ia((cn=Ie==null?void 0:Ie.answer)==null?void 0:cn[0]);Ie.answer=Tn?[Tn]:[];let Yn=[];return Tn||Yn.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)&&Yn.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"),ia(Ie==null?void 0:Ie.question)||Yn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ie.errorMsg=Yn.join(` +`),Ie}},{id:"3",type:"\u586B\u7A7A\u9898",element:(Ie,cn,Tn)=>{var Yn,mn;const sa=Tn!==void 0,na=E.createElement(E.Fragment,null,Ta(Ie,cn,Tn),(Yn=Ie==null?void 0:Ie.answer)==null?void 0:Yn.map((Pa,ma)=>E.createElement(Et,{id:Ie==null?void 0:Ie.id,key:ma,tagName:"p",value:`\u7B54\u6848${ma+1}\uFF1A${Pa.text||""}`})),mr(Ie,"",sa),Dr(Ie));let Hn=sa?Ie:mt[cn];const Wn=E.createElement(E.Fragment,null,Qa(Hn,cn,Tn),(mn=Hn==null?void 0:Hn.answer)==null?void 0:mn.map((Pa,ma)=>E.createElement("div",{key:ma,className:re.option},E.createElement("aside",{className:re.fill},"\u586B\u7A7A\u9879",ma+1),Pa.model===1&&E.createElement(Et,{id:Hn==null?void 0:Hn.id,tagName:"div",onBlur:ha=>{Hn.answer[ma].latex=pa(ha),Aa("answer",cn,Hn.answer,Tn)},className:`${re.text}`,value:Pa.latex}),Pa.model===2&&E.createElement($e.Z,{value:Pa.latex,onChange:ha=>{Hn.answer[ma].latex=ha,Aa("answer",cn,Hn.answer,Tn)}}))),Br(Hn,"",cn,Tn),Oa(Hn));return sa?[na,Wn]:vr(na,Wn,Hn,cn)},deal:Ie=>{var cn,Tn,Yn,mn;Ie.score=Ie.score===void 0?2:Ie.score,Ie.question=(cn=Ie.question)==null?void 0:cn.replaceAll("\u2581","_");const sa=(Tn=Ie.answer)==null?void 0:Tn.map(Hn=>{if(Object.prototype.toString.call(Hn)==="[object Object]")return Hn;const Wn={model:1,text:Hn,latex:Hn};return Hn.startsWith("$$")&&Hn.endsWith("$$")||Hn.startsWith("`$$")&&Hn.endsWith("$$`")?(Wn.model=2,Wn.latex=Hn.slice(2,-2)):Wn.latex=pa(Hn),Wn});Ie.answer=sa;let na=[];return sa||na.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),ia(Ie==null?void 0:Ie.question)?Ie!=null&&Ie.question.includes("_")?(Yn=Ie==null?void 0:Ie.answer)!=null&&Yn.length&&((Ie==null?void 0:Ie.question.match(/_+/g))||[]).length!==((mn=Ie==null?void 0:Ie.answer)==null?void 0:mn.length)&&na.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):na.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):na.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ie.errorMsg=na.join(` +`),Ie}},{id:"4",type:"\u7B80\u7B54\u9898",element:(Ie,cn,Tn)=>{var Yn,mn;const sa=Tn!==void 0;let na=(Yn=Ie==null?void 0:Ie.answer)==null?void 0:Yn[0];const Hn=E.createElement(E.Fragment,null,Ta(Ie,cn,Tn),mr(Ie,na,sa),Dr(Ie));let Wn=sa?Ie:mt[cn];const Pa=E.createElement(E.Fragment,null,Qa(Wn,cn,Tn),Br(Wn,(mn=Wn==null?void 0:Wn.answer)==null?void 0:mn[0],cn,Tn),Oa(Wn));return sa?[Hn,Pa]:vr(Hn,Pa,Wn,cn)},deal:Ie=>{Ie.score=Ie.score===void 0?5:Ie.score;let cn=[];return ia(Ie==null?void 0:Ie.question)||cn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ie.errorMsg=cn.join(` +`),Ie}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(Ie,cn)=>{var Tn,Yn;const mn=mt[cn],sa=Vt.slice(0,4).map(na=>({key:na,label:na,onClick:()=>Aa("platform",cn,na)}));return E.createElement("div",{className:re.row,style:{display:ht?mn!=null&&mn.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(Pt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Ta(Ie,cn),E.createElement(Et,{id:Ie==null?void 0:Ie.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(Ie==null?void 0:Ie.description)||""}`,tagName:"p"}),mr(Ie),E.createElement(Et,{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(Et,{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(Et,{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((na,Hn)=>{var Wn;return E.createElement(E.Fragment,{key:Hn},E.createElement("h4",null),E.createElement(Et,{id:Ie==null?void 0:Ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Hn+1})\u8F93\u5165\uFF1A${na||""}`,tagName:"div"}),E.createElement(Et,{id:Ie==null?void 0:Ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Hn+1})\u8F93\u51FA\uFF1A${((Wn=Ie==null?void 0:Ie.outputs)==null?void 0:Wn[Hn])||""}`,tagName:"div"}))}),Dr(Ie)))),E.createElement("div",{className:re.rightLayout},E.createElement(zn,{className:mn!=null&&mn.errorMsg?re.error:""},Qa(mn,cn),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(Et,{className:re.edit,id:mn==null?void 0:mn.id,value:mn==null?void 0:mn.description,tagName:"div",onBlur:na=>Aa("description",cn,na)}))),Br(mn,"",cn),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(Et,{className:re.edit,id:mn==null?void 0:mn.id,value:mn==null?void 0:mn.timeLimit,tagName:"div",onBlur:na=>Aa("timeLimit",cn,pa(na))})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Te.Z,{menu:{items:sa}},E.createElement("span",{className:"c-light-primary"},mn==null?void 0:mn.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(Et,{className:re.edit,id:mn==null?void 0:mn.id,value:(mn==null?void 0:mn.code)||"",onBlur:na=>Aa("code",cn,pa(na)),tagName:"div"}))),(Yn=mn==null?void 0:mn.inputs)==null?void 0:Yn.map((na,Hn)=>{var Wn;return E.createElement("div",{className:re.liWrap,key:Hn},E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Hn+1,")\u8F93\u5165\uFF1A"),E.createElement(Et,{id:mn==null?void 0:mn.id,value:na||"",className:re.edit,onBlur:Pa=>{const ma=[...(mn==null?void 0:mn.inputs)||[]];ma[Hn]=pa(Pa),Aa("inputs",cn,ma)},tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Hn+1,")\u8F93\u51FA\uFF1A"),E.createElement(Et,{id:mn==null?void 0:mn.id,value:((Wn=mn==null?void 0:mn.outputs)==null?void 0:Wn[Hn])||"",className:re.edit,onBlur:Pa=>{const ma=[...(mn==null?void 0:mn.outputs)||[]];ma[Hn]=pa(Pa),Aa("outputs",cn,ma)},tagName:"div"})))}),Oa(mn))))},deal:Ie=>{var cn,Tn,Yn;Ie.score=Ie.score===void 0?10:Ie.score,Ie.code=(cn=Ie.code)==null?void 0:cn.trim();let mn=[];ia(Ie==null?void 0:Ie.question)?((Tn=Ie==null?void 0:Ie.question)==null?void 0:Tn.length)>60&&mn.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):mn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ia(Ie==null?void 0:Ie.description)||mn.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const sa=ia(String((Ie==null?void 0:Ie.timeLimit)||""));if(Ie.timeLimit=sa,(!sa||sa&&!["3","4","5","6","7","8","9","10"].includes(sa))&&mn.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ie.platform=ia(Ie==null?void 0:Ie.platform),Ie!=null&&Ie.platform){const na=["c","c++","java","python"],Hn=(Yn=Ie==null?void 0:Ie.platform)==null?void 0:Yn.toLowerCase(),Wn=na.findIndex(Pa=>Pa===Hn);Wn>-1?Ie.platform=Vt[Wn]:mn.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else mn.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=[],mn.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 na=Math.min(Ie.inputs.length,Ie.outputs.length);Ie.inputs=Ie.inputs.slice(0,na),Ie.outputs=Ie.outputs.slice(0,na),Ie.outputs.some(Hn=>!ia(Hn))&&mn.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return Ie.errorMsg=mn.join(` +`),Ie}},{id:"7",type:"\u7EC4\u5408\u9898",element:(Ie,cn)=>{var Tn,Yn;const mn=mt[cn];return E.createElement("div",{className:re.row,style:{display:ht?mn!=null&&mn.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(Pt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Ta(Ie,cn),mr(Ie),(Tn=Ie==null?void 0:Ie.questions)==null?void 0:Tn.map((sa,na)=>{var Hn;const Wn=(Hn=fr.find(Pa=>Pa.id===(sa==null?void 0:sa.type)))==null?void 0:Hn.element;return E.createElement(E.Fragment,{key:`left-${Ie.id}-${na}`},Wn(sa,cn,na)[0])}),Dr(Ie),E.createElement("p",{contentEditable:!0},"}}")))),E.createElement("div",{className:re.rightLayout},E.createElement(zn,{className:mn!=null&&mn.errorMsg?re.error:""},Qa(mn,cn),Br(mn,"",cn),(Yn=mn==null?void 0:mn.questions)==null?void 0:Yn.map((sa,na)=>{var Hn;const Wn=(Hn=fr.find(Pa=>Pa.id===(sa==null?void 0:sa.type)))==null?void 0:Hn.element;return E.createElement(E.Fragment,{key:`right-${mn.id}-${na}`},Wn(sa,cn,na)[1])}),Oa(mn))))},deal:Ie=>{var cn,Tn,Yn,mn,sa;const na=Ya,Hn=[...fr],Wn=Hn.findIndex(va=>va.id==="0"),Pa=Hn.findIndex(va=>va.id==="1");if(Wn!==-1){const va=Hn[Wn].deal;Hn[Wn].deal=Va=>{const Ar=va(Va);return Ar.errorMsg&&(Ar.errorMsg=Ar.errorMsg.split(` +`).filter(Hr=>Hr!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` +`)),Ar}}if(Pa!==-1){const va=Hn[Pa].deal;Hn[Pa].deal=Va=>{const Ar=va(Va);return Ar.errorMsg&&(Ar.errorMsg=Ar.errorMsg.split(` +`).filter(Hr=>Hr!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` +`)),Ar}}Ie.questions=(cn=Ie.questions)!=null&&cn.length?Ya(Ie.questions.slice(0,20)):[],Ie.questions=(Tn=Ie.questions)==null?void 0:Tn.map((va,Va)=>{var Ar;if(va.type==="0"||va.type==="1"){const Hr=(Ar=va.options)==null?void 0:Ar.map(Gr=>Gr==null?void 0:Gr.trim().replace(/^\s+|\s+$/g,""));Hr&&new Set(Hr).size!==Hr.length&&(va.errorMsg=(va.errorMsg?va.errorMsg+` +`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return ft(Xt({},va),{last:Va===Ie.questions.length-1})});const ma=(Yn=Ie.questions)==null?void 0:Yn.reduce((va,Va)=>{const Ar=parseFloat(Va.score);return isNaN(Ar)?va:va+Ar},0);Ie.score=ma;let ha=[];return(mn=Ie.questions)!=null&&mn.length?Ie.errorMsg=((sa=Ie.questions)==null?void 0:sa.findIndex(va=>!!va.errorMsg))>-1:ha.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),ia(Ie==null?void 0:Ie.question)||ha.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ha.length&&(Ie.errorMsg=ha.join(` +`)),Ie}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(Ie,cn)=>{var Tn,Yn;const mn=mt[cn],sa=Vt.map(na=>({key:na,label:na,onClick:()=>Aa("platform",cn,na)}));return E.createElement("div",{className:re.row,style:{display:ht?mn!=null&&mn.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(Pt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Ta(Ie,cn),mr(Ie),E.createElement(Et,{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(Et,{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(Et,{id:Ie==null?void 0:Ie.id,value:(Ie==null?void 0:Ie.code)||"",tagName:"div"}),E.createElement("h4",null),E.createElement(Et,{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(Et,{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((na,Hn)=>E.createElement(Et,{key:Hn,id:Ie==null?void 0:Ie.id,value:`\u7B54\u6848${Hn+1}\uFF1A${na||""}`,tagName:"p"})),Dr(Ie)))),E.createElement("div",{className:re.rightLayout},E.createElement(zn,{className:mn!=null&&mn.errorMsg?re.error:""},Qa(mn,cn),Br(mn,"",cn),E.createElement("div",{className:re.liWrap},E.createElement("div",{className:re.li,onKeyDown:zt},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(Et,{className:re.edit,id:mn==null?void 0:mn.id,value:mn==null?void 0:mn.timeLimit,tagName:"div",onBlur:na=>Aa("timeLimit",cn,pa(na))})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Te.Z,{menu:{items:sa}},E.createElement("span",{className:"c-light-primary"},mn==null?void 0:mn.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(Et,{className:re.edit,id:mn==null?void 0:mn.id,value:(mn==null?void 0:mn.code)||"",onBlur:na=>Aa("code",cn,pa(na)),tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),E.createElement(Et,{className:re.edit,id:mn==null?void 0:mn.id,value:(mn==null?void 0:mn.input)||"",onBlur:na=>Aa("input",cn,pa(na)),tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),E.createElement(Et,{className:re.edit,id:mn==null?void 0:mn.id,value:(mn==null?void 0:mn.output)||"",onBlur:na=>Aa("output",cn,pa(na)),tagName:"div"}))),E.createElement("div",{className:re.liWrap},(Yn=mn==null?void 0:mn.answer)==null?void 0:Yn.map((na,Hn)=>E.createElement("div",{className:re.li,key:Hn},E.createElement("aside",null,"\u7B54\u6848",Hn+1,"\uFF1A"),E.createElement(Et,{id:mn==null?void 0:mn.id,value:na||"",className:re.edit,onBlur:Wn=>{const Pa=[...(mn==null?void 0:mn.answer)||[]];Pa[Hn]=pa(Wn),Aa("output",cn,Pa)},tagName:"div"})))),Oa(mn))))},deal:Ie=>{var cn,Tn,Yn,mn,sa,na,Hn,Wn;Ie.score=Ie.score===void 0?10:Ie.score,Ie.code=(Yn=(Tn=(cn=Ie.code)==null?void 0:cn.trim())==null?void 0:Tn.replace(/@_@/g,"@\u2581@"))==null?void 0:Yn.replace(/@__@/g,"@\u2581\u2581@");let Pa=[];if(ia(Ie==null?void 0:Ie.question)||Pa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ia(Ie==null?void 0:Ie.code)?/@▁@|@▁▁@/.test(Ie==null?void 0:Ie.code)?(mn=Ie==null?void 0:Ie.answer)!=null&&mn.length&&((sa=Ie==null?void 0:Ie.code.match(/@▁@|@▁▁@/g))==null?void 0:sa.length)!==((na=Ie==null?void 0:Ie.answer)==null?void 0:na.length)&&Pa.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):Pa.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"):Pa.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),Ie!=null&&Ie.answer?(Hn=Ie.answer)!=null&&Hn.some(ha=>!ia(ha))&&Pa.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):Pa.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),Ie.platform=ia(Ie==null?void 0:Ie.platform),Ie!=null&&Ie.platform){const ha=["c","c++","java","python","javascript","ruby"],va=(Wn=Ie==null?void 0:Ie.platform)==null?void 0:Wn.toLowerCase(),Va=ha.findIndex(Ar=>Ar===va);Va>-1?Ie.platform=Vt[Va]:Pa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else Pa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");ia(Ie==null?void 0:Ie.output)||Pa.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const ma=ia(String((Ie==null?void 0:Ie.timeLimit)||""));return Ie.timeLimit=ma,(!ma||ma&&!["3","4","5","6","7","8","9","10"].includes(ma))&&Pa.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ie.errorMsg=Pa.join(` +`),Ie}}],ro=()=>E.createElement(E.Fragment,null,an.filter(Ie=>{var cn;return!!((cn=fr.find(Yn=>Yn.id===(Ie==null?void 0:Ie.type)))==null?void 0:cn.element)}).map((Ie,cn)=>{var Tn;const Yn=(Tn=fr.find(mn=>mn.id===(Ie==null?void 0:Ie.type)))==null?void 0:Tn.element;return E.createElement(E.Fragment,{key:Ie.id},Yn(Ie,cn))})),Ga=()=>It(void 0,null,function*(){const Ie=mt.filter(cn=>!cn.checked);if(Bn!==3||!Ie.length){ve.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}La.setFieldsValue({sub_discipline_id:Ue}),nt(!0)}),Lr=Ie=>It(void 0,null,function*(){const cn=Ya(Ie);_e(cn),Rt(JSON.parse(JSON.stringify(cn))),Zn(3),ye(!1),tn(!1),Se(!1)});(0,E.useEffect)(()=>{if(ot)return;const Ie=()=>{gn(cn=>cn>=90?(clearInterval(kt.current),90):cn+1)};return kt.current=setInterval(Ie,5e4/90),()=>clearInterval(kt.current)},[ot]);const Kn=(Ie,cn)=>{Zt(!1);const Tn=new FormData;Object.keys(cn).forEach(mn=>{Tn.append(mn,cn[mn])});const Yn=new window.XMLHttpRequest;Yn.withCredentials=!0,Yn.addEventListener("load",function(mn){return It(this,null,function*(){var sa,na;try{const Hn=JSON.parse((sa=mn==null?void 0:mn.target)==null?void 0:sa.response);if(Zt(!0),gn(100),yield new Promise(Wn=>setTimeout(()=>Wn(),780)),Hn.status===0){if(!((na=Hn==null?void 0:Hn.data)!=null&&na.length)){ve.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),ye(!1);return}Lr((Hn==null?void 0:Hn.data)||[])}else ye(!1),ve.ZP.warning(Hn==null?void 0:Hn.message)}catch(Hn){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Hn)}})}),Yn.addEventListener("error",()=>{ye(!1)}),Yn.open("POST",`${le.Z.API_SERVER}${Ie}`),Yn.send(Tn)},On=Ie=>It(void 0,null,function*(){const cn=Ie.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(cn)==-1?(ve.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),Lt("\u5904\u7406\u4E2D"),Kn("/api/intelligent_imports/import.json",{file:Ie}),Promise.reject())}),Qn=Ie=>It(void 0,null,function*(){const cn=Ie.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(cn)==-1?(ve.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?(ve.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:()=>Ft([Ie])}):Ft([Ie]),Promise.reject())});let oa=[{key:1,label:E.createElement(Xe.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:On},E.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];const za=[mt.length,(Rn=mt.filter(Ie=>!!(Ie!=null&&Ie.errorMsg)))==null?void 0:Rn.length];return E.createElement("div",{className:ge()(re.intelligentBox,"intelligent-body-curb",we),style:ft(Xt({},Ce),{width:ct}),ref:$n},E.createElement("div",{className:re.underpin},E.createElement("b",{style:Gt}),E.createElement("b",{style:Gt})),E.createElement("div",{className:re.head,style:{top:ut}},E.createElement("div",{className:re.leftLayout},on||E.createElement(E.Fragment,null,E.createElement(Ee.Z,{align:"middle"},E.createElement("div",{className:re.title},"\u8BD5\u9898\u7F16\u8F91"),!vt&&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:Jt,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!vt&&E.createElement(Te.Z,{overlayClassName:re.menu,menu:{items:oa}},E.createElement(ae.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Qt&&Qt),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"}},Sn||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:ht,onChange:Ie=>Se(Ie.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"},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:re.tabs},an==null?void 0:an.map((Ie,cn)=>E.createElement("div",{onClick:()=>{nn(cn)},className:Vn===cn&&re.active,key:cn},"\u65B0\u9898",cn+1)))),E.createElement("div",{className:re.centerBox},E.createElement("img",{className:"mb10",src:Ae,width:56}),!Nn&&E.createElement(ae.op,{onClick:tr},"\u8BC6\u522B"))),[1,2].includes(Bn)&&Na(),[3].includes(Bn)&&ro(),E.createElement("div",{className:"pb10"}),E.createElement("div",{className:re.buttonFixed},E.createElement("div",{className:re.buttonWrap},E.createElement(ze.ZP,{size:"middle",className:`${re.button} mr20`,onClick:Wt},"\u53D6\u6D88"),E.createElement(ze.ZP,{size:"middle",type:"primary",className:`${re.button}`,onClick:Ga},Un))),E.createElement(ie.default,{centered:!0,closable:!1,destroyOnClose:!0,open:bn,title:null,footer:null,width:320,afterClose:()=>gn(0)},E.createElement(Ee.Z,{align:"middle",style:{flexDirection:"column"}},E.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},je,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:Ne,width:480,onCancel:()=>nt(!1),onOk:()=>La.submit(),afterClose:()=>{La.resetFields()}},E.createElement(fe.default,{style:{maxHeight:550},form:La,layout:"horizontal",colon:!1,size:"large",onFinish:Ie=>It(void 0,null,function*(){var cn,Tn,Yn,mn,sa;const na=mt.filter(Pa=>!Pa.checked&&!Pa.errorMsg);Ze(!0);const Hn=()=>It(void 0,null,function*(){var Pa,ma;const ha=yield(0,Oe.ZP)("/api/intelligent_imports/save.json",{method:"post",body:ft(Xt(Xt({},Ge),Ie),{list:na,mode:st})});ha.status===0&&(hn&&((Pa=ha==null?void 0:ha.data)!=null&&Pa.success)&&window.location.pathname==="/problemset"&&(Kt.Z.publish("refresh-item-bank",Ie.group_id),yield new Promise(va=>setTimeout(()=>va(),1500))),ve.ZP.success(`\u6210\u529F\u5BFC\u5165${(ma=ha==null?void 0:ha.data)==null?void 0:ma.success}\u9053\u8BD5\u9898`,3),Ve(),nt(!1)),Ze(!1)});if(st!==1){yield Hn();return}const Wn=yield(0,Oe.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:mt,mode:st}});if(Wn.status===0){if(!((cn=Wn==null?void 0:Wn.data)!=null&&cn.error_size)){yield Hn();return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{Ze(!1)},title:"\u63D0\u793A",content:E.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",E.createElement("span",{className:"c-light-primary ml5 mr5"},(Tn=Wn==null?void 0:Wn.data)==null?void 0:Tn.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",E.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(Yn=Wn==null?void 0:Wn.data)==null?void 0:Yn.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",E.createElement("span",{className:"ml5 mr5"},(sa=(mn=Wn==null?void 0:Wn.data)==null?void 0:mn.index)==null?void 0:sa.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:Hn})}})},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})),st===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:()=>Bt(!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(Me.Z,{key:Je})))),E.createElement(ie.default,{centered:!0,open:wt,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:En,onCancel:()=>Bt(!1),onOk:()=>Ha.submit(),afterClose:()=>{Ha.resetFields()}},E.createElement(fe.default,{style:{maxHeight:550},form:Ha,layout:"horizontal",colon:!1,size:"large",onFinish:Ie=>It(void 0,null,function*(){var cn;Dn(!0),(yield(0,Oe.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:Ie.name,parent_id:(cn=Ie==null?void 0:Ie.parent_id)==null?void 0:cn[0]}})).status===0?(yt(Je+1),setTimeout(()=>{ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),Bt(!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(Me.Z,null)))),E.createElement(ie.default,{centered:!0,open:rn,title:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",width:814,okText:"\u751F\u6210\u8BD5\u9898",onCancel:()=>tn(!1),onOk:()=>{if(kn===1&&!ia(fa)){ve.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(kn===2&&!ia(fa)&&!(St!=null&&St.length)){ve.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:Mt||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(Ie.reduce((Yn,mn)=>Yn+mn.num,0)===0){ve.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}console.log(kn,Mt,xn),ye(!0),Lt("\u5904\u7406\u4E2D");const Tn={type:kn,query:fa,item_types:JSON.stringify(Ie)};kn===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: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:fa,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=>{Jn(Ie.target.value)}}),kn===2&&E.createElement(E.Fragment,null,E.createElement(Xe.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:St,beforeUpload:Qn,className:"mb20",onRemove:()=>Ft([])},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:Mt,onChange:ln,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:jn,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:Ea,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:Fa,style:{marginLeft:"8px"}}))))))},gt=pe;var tt=un},62985: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),ve=y(95237),ie=y(43604),xe=y(38147),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),Te=y.n(Le),Xe=y(87169),ze=y(59301),ce=(ee,x,te)=>new Promise((ae,le)=>{var pe=Ae=>{try{be(te.next(Ae))}catch(Oe){le(Oe)}},he=Ae=>{try{be(te.throw(Ae))}catch(Oe){le(Oe)}},be=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(pe,he);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:he,onChange:be=()=>{},onAddKnowledgeFinish:Ae=()=>{},zIndex:Oe=1e3})=>{const Me=(0,E.useRef)(),[Ye,De]=(0,E.useState)([]);x=x||[];const $e=(en,bt)=>{en?(De([...bt]),be([...bt])):(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 dt=en=>{en.preventDefault(),Me.current="",oe.default.confirm({centered:!0,width:585,zIndex:Oe,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:ze.createElement("div",{className:"font14"},ze.createElement("div",{className:Ee.public_tips},ze.createElement(Xe.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"),ze.createElement("div",{style:{display:"flex",alignItems:"center"}},ze.createElement("div",{style:{width:"95px"}},ze.createElement("span",{className:Ee.bt},"*"),"\u77E5\u8BC6\u70B9\u540D\u79F0"),ze.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:Me.current,onChange:bt=>{Me.current=bt.target.value}}))),onOk:()=>new Promise((bt,Dt)=>ce(void 0,null,function*(){if(!Me.current)return fe.ZP.warning("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Dt();if(Me.current.length>20)return fe.ZP.warning("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Dt();const Ct=yield(0,xe.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:Me.current,sub_discipline_id:ee}});if((Ct==null?void 0:Ct.status)===0){Ae({id:Ct.tag_discipline_id,name:Me.current,type:"personal"});let Et=te||[];Et.push(Ct.tag_discipline_id),be([...Et]),De([...Et]),be([...Et])}return bt()}))})};return ze.createElement(ve.Z,{wrap:!1,align:"middle",className:Te()(Ee.wrap,pe)},ze.createElement(ie.Z,null,ze.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:he||490},showSearch:!0,allowClear:!0,value:Ye,filterOption:(en,bt)=>bt.label.indexOf(en.toLowerCase())>=0},le==null?void 0:le.map(en=>ze.createElement(b,{key:en.id,value:en.id,label:en.name},ze.createElement("div",{style:{display:"flex",alignItems:"center"}},ze.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},en.name),(en==null?void 0:en.type)==="personal"&&ze.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&&ze.createElement(ie.Z,{className:`ml20 ${he&&Ee.add_style}`},ze.createElement("span",{className:Ee.tips},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),ze.createElement("span",{className:Ee.linkBtn,onClick:dt},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))}},27687:function(de,ne,y){"use strict";var E=y(59301),re=y(96408),oe=y(48136),ge=y(99298),fe=y(43418),ve=y(59301);const ie=(0,E.forwardRef)(({callback:xe,width:Ee,onChange:Le,disabled:Te,readOnly:Xe,type:ze="",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),[he,be]=(0,E.useState)(!1),Ae=()=>{var De=document.createElement("div");De.innerHTML=ee.current.getValue();var $e=De.innerText;return xe&&xe($e),$e};(0,E.useImperativeHandle)(a,()=>({getData:Ae}));const Oe=De=>{De.preventDefault();const $e=De.clientX-te,dt=De.clientY-le;document.body.onmousemove=en=>{let bt=en.clientX-$e,Dt=en.clientY-dt;const Ct=document.getElementsByClassName("markdown-popup-form")[0],Et=window.innerWidth-Ct.offsetWidth,Kt=window.innerHeight-Ct.offsetHeight;bt=Math.max(0,Math.min(bt,Et)),Dt=Math.max(0,Math.min(Dt,Kt)),Me(en.clientX,en.clientY,$e,dt)&&(ae(bt),pe(Dt))},document.body.onmouseup=function(){document.body.onmousemove=null}},Me=(De,$e,dt,en)=>{const bt=document.body.clientHeight,Dt=document.body.clientWidth;return De<20&&dt>De||De>Dt-20&&dt$e||$e>bt-20&&en<$e?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,E.useEffect)(()=>{he&&setTimeout(()=>{const De=document.getElementsByClassName("markdown-popup-form")[0],$e=window.innerWidth/2-De.offsetWidth/2,dt=window.innerHeight/2-De.offsetHeight/2;ae($e),pe(dt)},0)},[he]);const Ye=()=>{Te||Xe||be(!0)};return ve.createElement("div",{style:b},ve.createElement("div",{style:{width:Ee||"100%",position:"relative"},className:`${re.Z.mathFillWrap} ${Te||Xe?"cursorDefault":""}`,onClick:()=>Ye()},ve.createElement("math-field",{disabled:Te,locale:"zh_cn",class:`${re.Z.mathField} ${ze}`,readOnly:Xe,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:ee,style:{width:"100%",fontSize:ce?18:14},value:ce||""})),ve.createElement(fe.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:te,top:le},title:ve.createElement("div",{style:{cursor:"move"},onMouseDown:Oe},"\u8F93\u5165\u516C\u5F0F"),open:he,onOk:()=>{const De=x.current.getData();ee.current.setValue(De),Le(De),be(!1)},onCancel:()=>{be(!1)},destroyOnClose:!0,className:"markdown-popup-form"},ve.createElement(ge.Z,{value:ce,ref:x,onChange:Le,showSaveButton:!1})))});ne.Z=ie},99298:function(de,ne,y){"use strict";var E=y(59301),re=y(95237),oe=y(43604),ge=y(99313),fe=y(3113),ve=y(6339),ie=y(96408),xe=y(48136),Ee=y(59301);const Le=(0,E.forwardRef)(({callback:Te,showSaveButton:Xe,value:ze=""},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 x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -103,7 +103,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(ve.Z,{value:`$$${le.value}$$`}),le.name),Ee.createElement("div",{className:ie.Z.children},le.children.map((he,be)=>Ee.createElement("div",{key:be},Ee.createElement("h1",null,he.name),Ee.createElement(re.Z,{gutter:[10,10]},he.data.map((Ae,Oe)=>Ee.createElement(oe.Z,{key:Oe,onClick:()=>x(Ae),className:ie.Z.diamond},Ee.createElement(ve.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(ve.Z,{value:"`$$"+le.value+"$$`"}),le.name),Ee.createElement("div",{className:ie.Z.children},le.children.map((he,be)=>Ee.createElement("div",{key:be},he.name&&Ee.createElement("h1",null,he.name),Ee.createElement(re.Z,{gutter:[10,10]},he.data.map((Ae,Oe)=>Ee.createElement(oe.Z,{key:Oe,onClick:()=>x(Ae),className:ie.Z.diamond},Ee.createElement(ve.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))}],ae=()=>{var le=document.createElement("div");le.innerHTML=b.current.getValue();var pe=le.innerText;return Te&&Te(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}},ze||""),Xe&&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},85533: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),ve=y.n(fe),ie=y(45559),xe=y(42313),Ee=Object.defineProperty,Le=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,b=(pe,he,be)=>he in pe?Ee(pe,he,{enumerable:!0,configurable:!0,writable:!0,value:be}):pe[he]=be,a=(pe,he)=>{for(var be in he||(he={}))ze.call(he,be)&&b(pe,be,he[be]);if(Xe)for(var be of Xe(he))ce.call(he,be)&&b(pe,be,he[be]);return pe},ee=(pe,he)=>Le(pe,Te(he));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:he})=>{const[be,Ae]=(0,E.useState)("python");function Oe(Ye){Ae(ae[Ye][1])}function Me(Ye){pe(Ye)}return E.createElement(oe.default,ee(a({},te),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Me,style:{width:500}}),E.createElement(oe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},E.createElement(re.default,{getPopupContainer:Ye=>Ye.parentNode,onChange:Oe},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:he},"\u53D6\u6D88")))};function le({value:pe,onChange:he,mode:be,options:Ae={}}){const Oe=(0,E.useRef)(),[Me,Ye]=(0,E.useState)();return(0,E.useEffect)(()=>{if(Me){let De=function($e){const ct=$e.getValue();he&&he(ct)};return Me.on("change",De),()=>{Me.off("change",De)}}},[Me,he]),(0,E.useEffect)(()=>{Me&&Me.setOption("mode",be)},[Me,be]),(0,E.useEffect)(()=>{Me&&(pe!==Me.getValue()||pe==="")&&setTimeout(()=>{Me.setValue(pe||"")},300)},[Me,pe]),(0,E.useEffect)(()=>{if(Oe.current&&!Me){const De=ve().fromTextArea(Oe.current,a({mode:be,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ae));Ye(De)}},[Oe.current,Me]),E.createElement("div",{className:"my-codemirror-container"},E.createElement("textarea",{ref:Oe}))}},96565:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Dt}});var E=y(59301),re=y(89780),oe=y.n(re),ge=y(76374),fe=y(45559),ve=y(6313),ie=y(25717),xe=y(99498),Ee=y(25419),Le=y(67549),Te=y(6339),Xe=({value:Re="",className:We,showTextOnly:qe,showLines:yt,style:rn={}})=>{const en=(0,E.useMemo)(()=>"",[Re]);return E.createElement(E.Fragment,null,E.createElement("div",{dangerouslySetInnerHTML:{__html:en}}))},ze=y(59301),ce=Object.defineProperty,b=Object.defineProperties,a=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ae=(Re,We,qe)=>We in Re?ce(Re,We,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Re[We]=qe,le=(Re,We)=>{for(var qe in We||(We={}))x.call(We,qe)&&ae(Re,qe,We[qe]);if(ee)for(var qe of ee(We))te.call(We,qe)&&ae(Re,qe,We[qe]);return Re},pe=(Re,We)=>b(Re,a(We));let he=[{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:We,icon:qe,actionName:yt,className:rn="",children:en}){function bn(){Re(yt)}return ze.createElement("a",{title:We,className:rn,onClick:bn},ze.createElement("i",{className:`${qe}`}),en)}var Ae=({watch:Re,showNullButton:We,showNullProgramButton:qe,onActionCallback:yt,fullScreen:rn,insertTemp:en,hidetoolBar:bn,extraUse:Dn})=>{const ot=[...he,{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 ze.createElement("ul",{className:"markdown-toolbar-container"},!bn&&ot.map((jt,Vn)=>ze.createElement("li",{key:Vn},jt.actionName?ze.createElement(be,pe(le({},jt),{onActionCallback:yt})):ze.createElement("span",{className:"v-line"}))),We?ze.createElement("li",null,ze.createElement(be,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:yt},ze.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,qe?ze.createElement(ze.Fragment,null,ze.createElement("li",null,ze.createElement(be,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:yt},ze.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ze.createElement("li",null,ze.createElement(be,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:yt},ze.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,en&&ze.createElement("li",null,ze.createElement(be,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${en}`,onActionCallback:yt},ze.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Dn&&ze.createElement("li",null,Dn),ze.createElement("li",{className:"btn-full-screen"},ze.createElement(be,{icon:`${rn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:rn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:yt})))},Oe=y(57261),Me=y(78241),Ye=y(92832),De=y(3113),$e=Object.defineProperty,ct=Object.defineProperties,$t=Object.getOwnPropertyDescriptors,bt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,Et=(Re,We,qe)=>We in Re?$e(Re,We,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Re[We]=qe,Xt=(Re,We)=>{for(var qe in We||(We={}))Ft.call(We,qe)&&Et(Re,qe,We[qe]);if(bt)for(var qe of bt(We))Ct.call(We,qe)&&Et(Re,qe,We[qe]);return Re},It=(Re,We)=>ct(Re,$t(We));const et={labelCol:{span:4},wrapperCol:{span:20}};var xt=({callback:Re,onCancel:We})=>{function qe(yt){Re(yt)}return E.createElement(Me.default,It(Xt({},et),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:qe,style:{width:500}}),E.createElement(Me.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(Me.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(De.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(De.ZP,{type:"ghost",onClick:We},"\u53D6\u6D88")))},Jt=y(85533),rt=y(45053),Qe=y(43418),pt=y(95237),Zt=y(16750),ft=y(59301),Bt=({callback:Re,onCancel:We})=>{const qe=document.createElement("canvas"),yt=qe.getContext("2d");qe.width=1e3,qe.height=800,yt.fillStyle="#ffffff",yt.fillRect(0,0,qe.width,qe.height);const rn=qe.toDataURL("image/png");return ft.createElement(Qe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ft.createElement(pt.Z,{style:{height:"100vh"}},ft.createElement(Zt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:rn,visible:!0,title:String(Date.now())},onOk:en=>{Re({src:en.url})},onClose:We})))},it=y(12378);function Rt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Rt,go.CommandHandler),Rt.prototype.canAlignSelection=function(){var Re=this.diagram;return!(Re===null||Re.isReadOnly||Re.isModelReadOnly||Re.selection.count<2)},Rt.prototype.alignLeft=function(){var Re=this.diagram;Re.startTransaction("aligning left");var We=1/0;Re.selection.each(function(qe){qe instanceof go.Link||(We=Math.min(qe.position.x,We))}),Re.selection.each(function(qe){qe instanceof go.Link||qe.move(new go.Point(We,qe.position.y))}),Re.commitTransaction("aligning left")},Rt.prototype.alignRight=function(){var Re=this.diagram;Re.startTransaction("aligning right");var We=-1/0;Re.selection.each(function(qe){if(!(qe instanceof go.Link)){var yt=qe.actualBounds.x+qe.actualBounds.width;We=Math.max(yt,We)}}),Re.selection.each(function(qe){qe instanceof go.Link||qe.move(new go.Point(We-qe.actualBounds.width,qe.position.y))}),Re.commitTransaction("aligning right")},Rt.prototype.alignTop=function(){var Re=this.diagram;Re.startTransaction("alignTop");var We=1/0;Re.selection.each(function(qe){qe instanceof go.Link||(We=Math.min(qe.position.y,We))}),Re.selection.each(function(qe){qe instanceof go.Link||qe.move(new go.Point(qe.position.x,We))}),Re.commitTransaction("alignTop")},Rt.prototype.alignBottom=function(){var Re=this.diagram;Re.startTransaction("aligning bottom");var We=-1/0;Re.selection.each(function(qe){if(!(qe instanceof go.Link)){var yt=qe.actualBounds.y+qe.actualBounds.height;We=Math.max(yt,We)}}),Re.selection.each(function(qe){qe instanceof go.Link||qe.move(new go.Point(qe.actualBounds.x,We-qe.actualBounds.height))}),Re.commitTransaction("aligning bottom")},Rt.prototype.alignCenterX=function(){var Re=this.diagram,We=Re.selection.first();if(We){Re.startTransaction("aligning Center X");var qe=We.actualBounds.x+We.actualBounds.width/2;Re.selection.each(function(yt){yt instanceof go.Link||yt.move(new go.Point(qe-yt.actualBounds.width/2,yt.actualBounds.y))}),Re.commitTransaction("aligning Center X")}},Rt.prototype.alignCenterY=function(){var Re=this.diagram,We=Re.selection.first();if(We){Re.startTransaction("aligning Center Y");var qe=We.actualBounds.y+We.actualBounds.height/2;Re.selection.each(function(yt){yt instanceof go.Link||yt.move(new go.Point(yt.actualBounds.x,qe-yt.actualBounds.height/2))}),Re.commitTransaction("aligning Center Y")}},Rt.prototype.alignColumn=function(Re){var We=this.diagram;We.startTransaction("align Column"),Re===void 0&&(Re=0),Re=parseFloat(Re);var qe=new Array;We.selection.each(function(Dn){Dn instanceof go.Link||qe.push(Dn)});for(var yt=0;yt0){for(var Dn=en.elt(bn-1);Dn!==null&&Dn.isTreeExpanded&&!Dn.isTreeLeaf;){var ot=this._sortTreeChildrenByY(Dn);Dn=ot.last()}Dn!==null&&Re.select(Dn)}else Re.select(rn)}}else if(qe.key==="Down")if(We.isTreeExpanded&&!We.isTreeLeaf){var yt=this._sortTreeChildrenByY(We).first();yt!==null&&Re.select(yt)}else for(;We!==null;){var rn=We.findTreeParentNode();if(rn===null)break;var en=this._sortTreeChildrenByY(rn),bn=en.indexOf(We);if(bnen.y?1:rn.xen.x?1:0}),We},Rt.prototype.copyToClipboard=function(Re){go.CommandHandler.prototype.copyToClipboard.call(this,Re),this._lastPasteOffset.set(this.pasteOffset)},Rt.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(Rt.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(Rt.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 wt=Rt,kn=y(25863),sn=y(43604),gt=y(38147),tt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},we=y(59301),Ce=(Re,We,qe)=>new Promise((yt,rn)=>{var en=ot=>{try{Dn(qe.next(ot))}catch(jt){rn(jt)}},bn=ot=>{try{Dn(qe.throw(ot))}catch(jt){rn(jt)}},Dn=ot=>ot.done?yt(ot.value):Promise.resolve(ot.value).then(en,bn);Dn((qe=qe.apply(Re,We)).next())});function st({onCancel:Re,callback:We}){let qe=(0,E.useRef)(),yt=(0,E.useRef)(),rn=(0,E.useRef)(),en=(0,E.useRef)(!1);const bn=(0,E.useRef)(!1),[Dn,ot]=(0,E.useState)(0);function jt(){const nn=it.bx.make,Rn={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 it.S0(yt.current,{padding:20,grid:nn(it.s_,"Grid",nn(it.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),nn(it.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:na=>{var ha=na.diagram.commandHandler.addTopLevelParts(na.diagram.selection,!0);ha||na.diagram.currentTool.doCancel()},commandHandler:nn(wt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:na=>{var ha=na.subject;ha.location=ha.location.copy().snapToGridPoint(na.diagram.grid.gridOrigin,na.diagram.grid.gridCellSize),setTimeout(()=>{na.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:na=>{var ha=na.subject;setTimeout(()=>{na.diagram.commandHandler.editTextBlock()})},LinkRelinked:na=>{var ha=na.parameter.part;ha.invalidateConnectedLinks();var Sa=na.subject;na.diagram.toolManager.linkingTool.isForwards?Sa.toNode.invalidateConnectedLinks():Sa.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),qe.current.nodeTemplate=nn(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),nn(it.bn,{name:"SHAPE",fill:Rn.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")),nn(it.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),nn(it.al,{margin:1,textAlign:"center",overflow:it.al.OverflowEllipsis,editable:!0},new it.KX("text").makeTwoWay(),new it.KX("stroke","color"))),qe.current.nodeTemplate.toolTip=nn("ToolTip",nn(it.s_,"Vertical",{maxSize:new it.$u(200,NaN)},nn(it.al,{font:"bold 10pt sans-serif",textAlign:"center"},new it.KX("text")),nn(it.al,{font:"10pt sans-serif",textAlign:"center"},new it.KX("text","details"))));function ra(na,ha){var Sa=(ua,ia)=>{ua.handled=!0,ua.diagram.model.commit(Wt=>{var Kt=ia.part.adornedPart,on=new it.E9().setRectSpot(Kt.actualBounds,na);on.subtract(Kt.location),on.scale(2,2),on.x+=Math.sign(on.x)*130,on.y+=Math.sign(on.y)*130,on.add(Kt.location),on.snapToGridPoint(ua.diagram.grid.gridOrigin,ua.diagram.grid.gridCellSize);var yn=Wt.copyNodeData(Kt.data);Wt.setGroupKeyForNodeData(yn,Wt.getGroupKeyForNodeData(Kt.data)),Wt.addNodeData(yn);var Hn={from:Kt.key,to:Wt.getKeyForNodeData(yn)};Wt.addLinkData(Hn);var ya=ua.diagram.findNodeForData(yn);ya.location=on,ua.diagram.select(ya),setTimeout(()=>{ua.diagram.commandHandler.editTextBlock()},20)})};return nn(it.bn,{figure:ha,alignment:na,alignmentFocus:na.opposite(),width:na.equals(it.z6.Top)||na.equals(it.z6.Bottom)?25:18,height:na.equals(it.z6.Top)||na.equals(it.z6.Bottom)?18:25,fill:"orange",stroke:Rn.white,strokeWidth:4,mouseEnter:(ua,ia)=>ia.fill="dodgerblue",mouseLeave:(ua,ia)=>ia.fill="orange",isActionable:!0,click:Sa,contextClick:Sa})}function fa(na){return nn(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:(ha,Sa)=>Sa.fill="dodgerblue",mouseLeave:(ha,Sa)=>Sa.fill="orange",click:(ha,Sa)=>{ha.diagram.commandHandler.showContextMenu(Sa.part.adornedPart)}},na||{})}qe.current.nodeTemplate.selectionAdornmentTemplate=nn(it.uz,"Spot",nn(it.Vm,{padding:10}),ra(it.z6.Top,"TriangleUp"),ra(it.z6.Left,"TriangleLeft"),ra(it.z6.Right,"TriangleRight"),ra(it.z6.Bottom,"TriangleDown"),fa({alignment:new it.z6(.75,0)}));function Jn(na,ha){return(Sa,ua)=>{Sa.handled=!0,Sa.diagram.model.commit(ia=>{ia.set(ua.part.adornedPart.data,na,ha)})}}function St(na,ha){return ha||(ha="color"),nn(it.bn,{width:16,height:16,stroke:"lightgray",fill:na,margin:1,background:"transparent",mouseEnter:(Sa,ua)=>ua.stroke="dodgerblue",mouseLeave:(Sa,ua)=>ua.stroke="lightgray",click:Jn(ha,na),contextClick:Jn(ha,na)})}function Vt(){return[nn("ContextMenuButton",nn(it.s_,"Horizontal",St(Rn.white,"fill"),St(Rn.beige,"fill"),St(Rn.extralightblue,"fill"),St(Rn.extralightred,"fill"))),nn("ContextMenuButton",nn(it.s_,"Horizontal",St(Rn.lightgray,"fill"),St(Rn.lightgreen,"fill"),St(Rn.lightblue,"fill"),St(Rn.lightred,"fill")))]}function kt(){return[nn("ContextMenuButton",nn(it.s_,"Horizontal",St(Rn.black),St(Rn.green),St(Rn.blue),St(Rn.red))),nn("ContextMenuButton",nn(it.s_,"Horizontal",St(Rn.white),St(Rn.magenta),St(Rn.purple),St(Rn.orange)))]}function un(na,ha){return ha||(ha="thickness"),nn(it.bn,"LineH",{width:16,height:16,strokeWidth:na,margin:1,background:"transparent",mouseEnter:(Sa,ua)=>ua.background="dodgerblue",mouseLeave:(Sa,ua)=>ua.background="transparent",click:Jn(ha,na),contextClick:Jn(ha,na)})}function xn(na,ha){return ha||(ha="dash"),nn(it.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:na,margin:1,background:"transparent",mouseEnter:(Sa,ua)=>ua.background="dodgerblue",mouseLeave:(Sa,ua)=>ua.background="transparent",click:Jn(ha,na),contextClick:Jn(ha,na)})}function fn(){return[nn("ContextMenuButton",nn(it.s_,"Horizontal",un(1),un(2),un(3),un(4))),nn("ContextMenuButton",nn(it.s_,"Horizontal",xn(null),xn([2,4]),xn([4,4])))]}function Ln(na,ha){return ha||(ha="figure"),nn(it.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:na,margin:1,background:"transparent",mouseEnter:(Sa,ua)=>ua.fill="dodgerblue",mouseLeave:(Sa,ua)=>ua.fill="lightgray",click:Jn(ha,na),contextClick:Jn(ha,na)})}qe.current.nodeTemplate.contextMenu=nn("ContextMenu",nn("ContextMenuButton",nn(it.s_,"Horizontal",Ln("Rectangle"),Ln("RoundedRectangle"),Ln("Ellipse"),Ln("Diamond"))),nn("ContextMenuButton",nn(it.s_,"Horizontal",Ln("Parallelogram2"),Ln("ManualOperation"),Ln("Procedure"),Ln("Cylinder1"))),nn("ContextMenuButton",nn(it.s_,"Horizontal",Ln("Terminator"),Ln("CreateRequest"),Ln("Document"),Ln("TriangleDown"))),Vt(),kt(),fn()),qe.current.groupTemplate=nn(it.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:it.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(na,ha)=>{var Sa=ha.addMembers(ha.diagram.selection,!0);Sa||ha.diagram.currentTool.doCancel()},avoidable:!1},new it.KX("location","loc",it.E9.parse).makeTwoWay(it.E9.stringify),nn(it.s_,"Auto",{name:"BODY"},nn(it.bn,{parameter1:10,fill:Rn.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")),nn(it.Vm,{background:"transparent",margin:20})),nn(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"))),qe.current.groupTemplate.selectionAdornmentTemplate=nn(it.uz,"Spot",nn(it.s_,"Auto",nn(it.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),nn(it.Vm,{margin:1.5})),fa({alignment:it.z6.TopRight,alignmentFocus:it.z6.BottomRight})),qe.current.groupTemplate.contextMenu=nn("ContextMenu",Vt(),kt(),fn()),qe.current.linkTemplate=nn(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",na=>na>=1?10:0),new it.KX("toShortLength","dir",na=>na>=1?10:0),new it.KX("points").makeTwoWay(),nn(it.bn,{strokeWidth:2},new it.KX("stroke","color"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),nn(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",na=>na===1)),nn(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",na=>na>=1),new it.KX("width","thickness",na=>7+3*na),new it.KX("height","thickness",na=>7+3*na),new it.KX("segmentOffset","thickness",na=>new it.E9(-15,4+1.5*na))),nn(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",na=>na===2),new it.KX("width","thickness",na=>7+3*na),new it.KX("height","thickness",na=>7+3*na),new it.KX("segmentOffset","thickness",na=>new it.E9(-15,4+1.5*na))),nn(it.al,{alignmentFocus:new it.z6(0,1,-4,0),editable:!0},new it.KX("text").makeTwoWay(),new it.KX("stroke","color"))),qe.current.linkTemplate.selectionAdornmentTemplate=nn(it.uz,nn(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(na){return nn(it.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(na+4).toString()+" H3"})}function sa(na){var ha="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return na===0?ha="M0 0 M16 16 M0 8 L16 8":na===2&&(ha="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),nn(it.bn,{geometryString:ha,margin:2,background:"transparent",mouseEnter:(Sa,ua)=>ua.background="dodgerblue",mouseLeave:(Sa,ua)=>ua.background="transparent",click:Jn("dir",na),contextClick:Jn("dir",na)})}function ba(na){var ha=(Sa,ua)=>{Sa.handled=!0,Sa.diagram.model.commit(ia=>{var Wt=ua.part.adornedPart;ia.set(Wt.data,na?"toSpot":"fromSpot",it.z6.stringify(it.z6.AllSides)),(na?Wt.toNode:Wt.fromNode).invalidateConnectedLinks()})};return nn(it.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Sa,ua)=>ua.background="dodgerblue",mouseLeave:(Sa,ua)=>ua.background="transparent",click:ha,contextClick:ha})}function wn(na,ha){var Sa=0,ua=it.z6.RightSide;na.equals(it.z6.Top)?(Sa=270,ua=it.z6.TopSide):na.equals(it.z6.Left)?(Sa=180,ua=it.z6.LeftSide):na.equals(it.z6.Bottom)&&(Sa=90,ua=it.z6.BottomSide),ha||(Sa-=180);var ia=(Wt,Kt)=>{Wt.handled=!0,Wt.diagram.model.commit(on=>{var yn=Kt.part.adornedPart;on.set(yn.data,ha?"toSpot":"fromSpot",it.z6.stringify(ua)),(ha?yn.toNode:yn.fromNode).invalidateConnectedLinks()})};return nn(it.bn,{alignment:na,alignmentFocus:na.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Sa,background:"transparent",mouseEnter:(Wt,Kt)=>Kt.background="dodgerblue",mouseLeave:(Wt,Kt)=>Kt.background="transparent",click:ia,contextClick:ia})}qe.current.linkTemplate.contextMenu=nn("ContextMenu",kt(),fn(),nn("ContextMenuButton",nn(it.s_,"Horizontal",sa(0),sa(1),sa(2))),nn("ContextMenuButton",nn(it.s_,"Horizontal",nn(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)),nn(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(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(ve.Z,{value:`$$${le.value}$$`}),le.name),Ee.createElement("div",{className:ie.Z.children},le.children.map((he,be)=>Ee.createElement("div",{key:be},Ee.createElement("h1",null,he.name),Ee.createElement(re.Z,{gutter:[10,10]},he.data.map((Ae,Oe)=>Ee.createElement(oe.Z,{key:Oe,onClick:()=>x(Ae),className:ie.Z.diamond},Ee.createElement(ve.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(ve.Z,{value:"`$$"+le.value+"$$`"}),le.name),Ee.createElement("div",{className:ie.Z.children},le.children.map((he,be)=>Ee.createElement("div",{key:be},he.name&&Ee.createElement("h1",null,he.name),Ee.createElement(re.Z,{gutter:[10,10]},he.data.map((Ae,Oe)=>Ee.createElement(oe.Z,{key:Oe,onClick:()=>x(Ae),className:ie.Z.diamond},Ee.createElement(ve.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))}],ae=()=>{var le=document.createElement("div");le.innerHTML=b.current.getValue();var pe=le.innerText;return Te&&Te(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}},ze||""),Xe&&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},85533: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),ve=y.n(fe),ie=y(45559),xe=y(42313),Ee=Object.defineProperty,Le=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,b=(pe,he,be)=>he in pe?Ee(pe,he,{enumerable:!0,configurable:!0,writable:!0,value:be}):pe[he]=be,a=(pe,he)=>{for(var be in he||(he={}))ze.call(he,be)&&b(pe,be,he[be]);if(Xe)for(var be of Xe(he))ce.call(he,be)&&b(pe,be,he[be]);return pe},ee=(pe,he)=>Le(pe,Te(he));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:he})=>{const[be,Ae]=(0,E.useState)("python");function Oe(Ye){Ae(ae[Ye][1])}function Me(Ye){pe(Ye)}return E.createElement(oe.default,ee(a({},te),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Me,style:{width:500}}),E.createElement(oe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},E.createElement(re.default,{getPopupContainer:Ye=>Ye.parentNode,onChange:Oe},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:he},"\u53D6\u6D88")))};function le({value:pe,onChange:he,mode:be,options:Ae={}}){const Oe=(0,E.useRef)(),[Me,Ye]=(0,E.useState)();return(0,E.useEffect)(()=>{if(Me){let De=function($e){const dt=$e.getValue();he&&he(dt)};return Me.on("change",De),()=>{Me.off("change",De)}}},[Me,he]),(0,E.useEffect)(()=>{Me&&Me.setOption("mode",be)},[Me,be]),(0,E.useEffect)(()=>{Me&&(pe!==Me.getValue()||pe==="")&&setTimeout(()=>{Me.setValue(pe||"")},300)},[Me,pe]),(0,E.useEffect)(()=>{if(Oe.current&&!Me){const De=ve().fromTextArea(Oe.current,a({mode:be,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ae));Ye(De)}},[Oe.current,Me]),E.createElement("div",{className:"my-codemirror-container"},E.createElement("textarea",{ref:Oe}))}},96565:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Bt}});var E=y(59301),re=y(89780),oe=y.n(re),ge=y(76374),fe=y(45559),ve=y(6313),ie=y(25717),xe=y(99498),Ee=y(25419),Le=y(67549),Te=y(6339),Xe=({value:Re="",className:We,showTextOnly:Je,showLines:yt,style:rn={}})=>{const tn=(0,E.useMemo)(()=>"",[Re]);return E.createElement(E.Fragment,null,E.createElement("div",{dangerouslySetInnerHTML:{__html:tn}}))},ze=y(59301),ce=Object.defineProperty,b=Object.defineProperties,a=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ae=(Re,We,Je)=>We in Re?ce(Re,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Re[We]=Je,le=(Re,We)=>{for(var Je in We||(We={}))x.call(We,Je)&&ae(Re,Je,We[Je]);if(ee)for(var Je of ee(We))te.call(We,Je)&&ae(Re,Je,We[Je]);return Re},pe=(Re,We)=>b(Re,a(We));let he=[{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:We,icon:Je,actionName:yt,className:rn="",children:tn}){function En(){Re(yt)}return ze.createElement("a",{title:We,className:rn,onClick:En},ze.createElement("i",{className:`${Je}`}),tn)}var Ae=({watch:Re,showNullButton:We,showNullProgramButton:Je,onActionCallback:yt,fullScreen:rn,insertTemp:tn,hidetoolBar:En,extraUse:Dn})=>{const ot=[...he,{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 ze.createElement("ul",{className:"markdown-toolbar-container"},!En&&ot.map((Zt,Vn)=>ze.createElement("li",{key:Vn},Zt.actionName?ze.createElement(be,pe(le({},Zt),{onActionCallback:yt})):ze.createElement("span",{className:"v-line"}))),We?ze.createElement("li",null,ze.createElement(be,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:yt},ze.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Je?ze.createElement(ze.Fragment,null,ze.createElement("li",null,ze.createElement(be,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:yt},ze.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ze.createElement("li",null,ze.createElement(be,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:yt},ze.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,tn&&ze.createElement("li",null,ze.createElement(be,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${tn}`,onActionCallback:yt},ze.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Dn&&ze.createElement("li",null,Dn),ze.createElement("li",{className:"btn-full-screen"},ze.createElement(be,{icon:`${rn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:rn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:yt})))},Oe=y(57261),Me=y(78241),Ye=y(92832),De=y(3113),$e=Object.defineProperty,dt=Object.defineProperties,en=Object.getOwnPropertyDescriptors,bt=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,Et=(Re,We,Je)=>We in Re?$e(Re,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Re[We]=Je,Kt=(Re,We)=>{for(var Je in We||(We={}))Dt.call(We,Je)&&Et(Re,Je,We[Je]);if(bt)for(var Je of bt(We))Ct.call(We,Je)&&Et(Re,Je,We[Je]);return Re},Tt=(Re,We)=>dt(Re,en(We));const et={labelCol:{span:4},wrapperCol:{span:20}};var xt=({callback:Re,onCancel:We})=>{function Je(yt){Re(yt)}return E.createElement(Me.default,Tt(Kt({},et),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Je,style:{width:500}}),E.createElement(Me.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(Me.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(De.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(De.ZP,{type:"ghost",onClick:We},"\u53D6\u6D88")))},qt=y(85533),rt=y(45053),Qe=y(43418),pt=y(95237),Xt=y(16750),ft=y(59301),It=({callback:Re,onCancel:We})=>{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 rn=Je.toDataURL("image/png");return ft.createElement(Qe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ft.createElement(pt.Z,{style:{height:"100vh"}},ft.createElement(Xt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:rn,visible:!0,title:String(Date.now())},onOk:tn=>{Re({src:tn.url})},onClose:We})))},it=y(12378);function zt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(zt,go.CommandHandler),zt.prototype.canAlignSelection=function(){var Re=this.diagram;return!(Re===null||Re.isReadOnly||Re.isModelReadOnly||Re.selection.count<2)},zt.prototype.alignLeft=function(){var Re=this.diagram;Re.startTransaction("aligning left");var We=1/0;Re.selection.each(function(Je){Je instanceof go.Link||(We=Math.min(Je.position.x,We))}),Re.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(We,Je.position.y))}),Re.commitTransaction("aligning left")},zt.prototype.alignRight=function(){var Re=this.diagram;Re.startTransaction("aligning right");var We=-1/0;Re.selection.each(function(Je){if(!(Je instanceof go.Link)){var yt=Je.actualBounds.x+Je.actualBounds.width;We=Math.max(yt,We)}}),Re.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(We-Je.actualBounds.width,Je.position.y))}),Re.commitTransaction("aligning right")},zt.prototype.alignTop=function(){var Re=this.diagram;Re.startTransaction("alignTop");var We=1/0;Re.selection.each(function(Je){Je instanceof go.Link||(We=Math.min(Je.position.y,We))}),Re.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Je.position.x,We))}),Re.commitTransaction("alignTop")},zt.prototype.alignBottom=function(){var Re=this.diagram;Re.startTransaction("aligning bottom");var We=-1/0;Re.selection.each(function(Je){if(!(Je instanceof go.Link)){var yt=Je.actualBounds.y+Je.actualBounds.height;We=Math.max(yt,We)}}),Re.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Je.actualBounds.x,We-Je.actualBounds.height))}),Re.commitTransaction("aligning bottom")},zt.prototype.alignCenterX=function(){var Re=this.diagram,We=Re.selection.first();if(We){Re.startTransaction("aligning Center X");var Je=We.actualBounds.x+We.actualBounds.width/2;Re.selection.each(function(yt){yt instanceof go.Link||yt.move(new go.Point(Je-yt.actualBounds.width/2,yt.actualBounds.y))}),Re.commitTransaction("aligning Center X")}},zt.prototype.alignCenterY=function(){var Re=this.diagram,We=Re.selection.first();if(We){Re.startTransaction("aligning Center Y");var Je=We.actualBounds.y+We.actualBounds.height/2;Re.selection.each(function(yt){yt instanceof go.Link||yt.move(new go.Point(yt.actualBounds.x,Je-yt.actualBounds.height/2))}),Re.commitTransaction("aligning Center Y")}},zt.prototype.alignColumn=function(Re){var We=this.diagram;We.startTransaction("align Column"),Re===void 0&&(Re=0),Re=parseFloat(Re);var Je=new Array;We.selection.each(function(Dn){Dn instanceof go.Link||Je.push(Dn)});for(var yt=0;yt0){for(var Dn=tn.elt(En-1);Dn!==null&&Dn.isTreeExpanded&&!Dn.isTreeLeaf;){var ot=this._sortTreeChildrenByY(Dn);Dn=ot.last()}Dn!==null&&Re.select(Dn)}else Re.select(rn)}}else if(Je.key==="Down")if(We.isTreeExpanded&&!We.isTreeLeaf){var yt=this._sortTreeChildrenByY(We).first();yt!==null&&Re.select(yt)}else for(;We!==null;){var rn=We.findTreeParentNode();if(rn===null)break;var tn=this._sortTreeChildrenByY(rn),En=tn.indexOf(We);if(Entn.y?1:rn.xtn.x?1:0}),We},zt.prototype.copyToClipboard=function(Re){go.CommandHandler.prototype.copyToClipboard.call(this,Re),this._lastPasteOffset.set(this.pasteOffset)},zt.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(zt.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(zt.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 Pt=zt,zn=y(25863),un=y(43604),gt=y(38147),tt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},we=y(59301),Ce=(Re,We,Je)=>new Promise((yt,rn)=>{var tn=ot=>{try{Dn(Je.next(ot))}catch(Zt){rn(Zt)}},En=ot=>{try{Dn(Je.throw(ot))}catch(Zt){rn(Zt)}},Dn=ot=>ot.done?yt(ot.value):Promise.resolve(ot.value).then(tn,En);Dn((Je=Je.apply(Re,We)).next())});function ct({onCancel:Re,callback:We}){let Je=(0,E.useRef)(),yt=(0,E.useRef)(),rn=(0,E.useRef)(),tn=(0,E.useRef)(!1);const En=(0,E.useRef)(!1),[Dn,ot]=(0,E.useState)(0);function Zt(){const nn=it.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"};Je.current=new it.S0(yt.current,{padding:20,grid:nn(it.s_,"Grid",nn(it.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),nn(it.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:$n=>{var kt=$n.diagram.commandHandler.addTopLevelParts($n.diagram.selection,!0);kt||$n.diagram.currentTool.doCancel()},commandHandler:nn(Pt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:$n=>{var kt=$n.subject;kt.location=kt.location.copy().snapToGridPoint($n.diagram.grid.gridOrigin,$n.diagram.grid.gridCellSize),setTimeout(()=>{$n.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:$n=>{var kt=$n.subject;setTimeout(()=>{$n.diagram.commandHandler.editTextBlock()})},LinkRelinked:$n=>{var kt=$n.parameter.part;kt.invalidateConnectedLinks();var _t=$n.subject;$n.diagram.toolManager.linkingTool.isForwards?_t.toNode.invalidateConnectedLinks():_t.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Je.current.nodeTemplate=nn(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),nn(it.bn,{name:"SHAPE",fill:kn.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")),nn(it.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),nn(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=nn("ToolTip",nn(it.s_,"Vertical",{maxSize:new it.$u(200,NaN)},nn(it.al,{font:"bold 10pt sans-serif",textAlign:"center"},new it.KX("text")),nn(it.al,{font:"10pt sans-serif",textAlign:"center"},new it.KX("text","details"))));function ta($n,kt){var _t=(Vt,Jt)=>{Vt.handled=!0,Vt.diagram.model.commit(vn=>{var _n=Jt.part.adornedPart,ia=new it.E9().setRectSpot(_n.actualBounds,$n);ia.subtract(_n.location),ia.scale(2,2),ia.x+=Math.sign(ia.x)*130,ia.y+=Math.sign(ia.y)*130,ia.add(_n.location),ia.snapToGridPoint(Vt.diagram.grid.gridOrigin,Vt.diagram.grid.gridCellSize);var pa=vn.copyNodeData(_n.data);vn.setGroupKeyForNodeData(pa,vn.getGroupKeyForNodeData(_n.data)),vn.addNodeData(pa);var ra={from:_n.key,to:vn.getKeyForNodeData(pa)};vn.addLinkData(ra);var ga=Vt.diagram.findNodeForData(pa);ga.location=ia,Vt.diagram.select(ga),setTimeout(()=>{Vt.diagram.commandHandler.editTextBlock()},20)})};return nn(it.bn,{figure:kt,alignment:$n,alignmentFocus:$n.opposite(),width:$n.equals(it.z6.Top)||$n.equals(it.z6.Bottom)?25:18,height:$n.equals(it.z6.Top)||$n.equals(it.z6.Bottom)?18:25,fill:"orange",stroke:kn.white,strokeWidth:4,mouseEnter:(Vt,Jt)=>Jt.fill="dodgerblue",mouseLeave:(Vt,Jt)=>Jt.fill="orange",isActionable:!0,click:_t,contextClick:_t})}function fa($n){return nn(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:(kt,_t)=>_t.fill="dodgerblue",mouseLeave:(kt,_t)=>_t.fill="orange",click:(kt,_t)=>{kt.diagram.commandHandler.showContextMenu(_t.part.adornedPart)}},$n||{})}Je.current.nodeTemplate.selectionAdornmentTemplate=nn(it.uz,"Spot",nn(it.Vm,{padding:10}),ta(it.z6.Top,"TriangleUp"),ta(it.z6.Left,"TriangleLeft"),ta(it.z6.Right,"TriangleRight"),ta(it.z6.Bottom,"TriangleDown"),fa({alignment:new it.z6(.75,0)}));function Jn($n,kt){return(_t,Vt)=>{_t.handled=!0,_t.diagram.model.commit(Jt=>{Jt.set(Vt.part.adornedPart.data,$n,kt)})}}function St($n,kt){return kt||(kt="color"),nn(it.bn,{width:16,height:16,stroke:"lightgray",fill:$n,margin:1,background:"transparent",mouseEnter:(_t,Vt)=>Vt.stroke="dodgerblue",mouseLeave:(_t,Vt)=>Vt.stroke="lightgray",click:Jn(kt,$n),contextClick:Jn(kt,$n)})}function Ft(){return[nn("ContextMenuButton",nn(it.s_,"Horizontal",St(kn.white,"fill"),St(kn.beige,"fill"),St(kn.extralightblue,"fill"),St(kn.extralightred,"fill"))),nn("ContextMenuButton",nn(it.s_,"Horizontal",St(kn.lightgray,"fill"),St(kn.lightgreen,"fill"),St(kn.lightblue,"fill"),St(kn.lightred,"fill")))]}function Mt(){return[nn("ContextMenuButton",nn(it.s_,"Horizontal",St(kn.black),St(kn.green),St(kn.blue),St(kn.red))),nn("ContextMenuButton",nn(it.s_,"Horizontal",St(kn.white),St(kn.magenta),St(kn.purple),St(kn.orange)))]}function ln($n,kt){return kt||(kt="thickness"),nn(it.bn,"LineH",{width:16,height:16,strokeWidth:$n,margin:1,background:"transparent",mouseEnter:(_t,Vt)=>Vt.background="dodgerblue",mouseLeave:(_t,Vt)=>Vt.background="transparent",click:Jn(kt,$n),contextClick:Jn(kt,$n)})}function xn($n,kt){return kt||(kt="dash"),nn(it.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:$n,margin:1,background:"transparent",mouseEnter:(_t,Vt)=>Vt.background="dodgerblue",mouseLeave:(_t,Vt)=>Vt.background="transparent",click:Jn(kt,$n),contextClick:Jn(kt,$n)})}function jn(){return[nn("ContextMenuButton",nn(it.s_,"Horizontal",ln(1),ln(2),ln(3),ln(4))),nn("ContextMenuButton",nn(it.s_,"Horizontal",xn(null),xn([2,4]),xn([4,4])))]}function Ln($n,kt){return kt||(kt="figure"),nn(it.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:$n,margin:1,background:"transparent",mouseEnter:(_t,Vt)=>Vt.fill="dodgerblue",mouseLeave:(_t,Vt)=>Vt.fill="lightgray",click:Jn(kt,$n),contextClick:Jn(kt,$n)})}Je.current.nodeTemplate.contextMenu=nn("ContextMenu",nn("ContextMenuButton",nn(it.s_,"Horizontal",Ln("Rectangle"),Ln("RoundedRectangle"),Ln("Ellipse"),Ln("Diamond"))),nn("ContextMenuButton",nn(it.s_,"Horizontal",Ln("Parallelogram2"),Ln("ManualOperation"),Ln("Procedure"),Ln("Cylinder1"))),nn("ContextMenuButton",nn(it.s_,"Horizontal",Ln("Terminator"),Ln("CreateRequest"),Ln("Document"),Ln("TriangleDown"))),Ft(),Mt(),jn()),Je.current.groupTemplate=nn(it.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:it.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:($n,kt)=>{var _t=kt.addMembers(kt.diagram.selection,!0);_t||kt.diagram.currentTool.doCancel()},avoidable:!1},new it.KX("location","loc",it.E9.parse).makeTwoWay(it.E9.stringify),nn(it.s_,"Auto",{name:"BODY"},nn(it.bn,{parameter1:10,fill:kn.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")),nn(it.Vm,{background:"transparent",margin:20})),nn(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=nn(it.uz,"Spot",nn(it.s_,"Auto",nn(it.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),nn(it.Vm,{margin:1.5})),fa({alignment:it.z6.TopRight,alignmentFocus:it.z6.BottomRight})),Je.current.groupTemplate.contextMenu=nn("ContextMenu",Ft(),Mt(),jn()),Je.current.linkTemplate=nn(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",$n=>$n>=1?10:0),new it.KX("toShortLength","dir",$n=>$n>=1?10:0),new it.KX("points").makeTwoWay(),nn(it.bn,{strokeWidth:2},new it.KX("stroke","color"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),nn(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",$n=>$n===1)),nn(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",$n=>$n>=1),new it.KX("width","thickness",$n=>7+3*$n),new it.KX("height","thickness",$n=>7+3*$n),new it.KX("segmentOffset","thickness",$n=>new it.E9(-15,4+1.5*$n))),nn(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",$n=>$n===2),new it.KX("width","thickness",$n=>7+3*$n),new it.KX("height","thickness",$n=>7+3*$n),new it.KX("segmentOffset","thickness",$n=>new it.E9(-15,4+1.5*$n))),nn(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=nn(it.uz,nn(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($n){return nn(it.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+($n+4).toString()+" H3"})}function ua($n){var kt="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return $n===0?kt="M0 0 M16 16 M0 8 L16 8":$n===2&&(kt="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),nn(it.bn,{geometryString:kt,margin:2,background:"transparent",mouseEnter:(_t,Vt)=>Vt.background="dodgerblue",mouseLeave:(_t,Vt)=>Vt.background="transparent",click:Jn("dir",$n),contextClick:Jn("dir",$n)})}function Ea($n){var kt=(_t,Vt)=>{_t.handled=!0,_t.diagram.model.commit(Jt=>{var vn=Vt.part.adornedPart;Jt.set(vn.data,$n?"toSpot":"fromSpot",it.z6.stringify(it.z6.AllSides)),($n?vn.toNode:vn.fromNode).invalidateConnectedLinks()})};return nn(it.bn,{width:12,height:12,fill:"transparent",mouseEnter:(_t,Vt)=>Vt.background="dodgerblue",mouseLeave:(_t,Vt)=>Vt.background="transparent",click:kt,contextClick:kt})}function wn($n,kt){var _t=0,Vt=it.z6.RightSide;$n.equals(it.z6.Top)?(_t=270,Vt=it.z6.TopSide):$n.equals(it.z6.Left)?(_t=180,Vt=it.z6.LeftSide):$n.equals(it.z6.Bottom)&&(_t=90,Vt=it.z6.BottomSide),kt||(_t-=180);var Jt=(vn,_n)=>{vn.handled=!0,vn.diagram.model.commit(ia=>{var pa=_n.part.adornedPart;ia.set(pa.data,kt?"toSpot":"fromSpot",it.z6.stringify(Vt)),(kt?pa.toNode:pa.fromNode).invalidateConnectedLinks()})};return nn(it.bn,{alignment:$n,alignmentFocus:$n.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:_t,background:"transparent",mouseEnter:(vn,_n)=>_n.background="dodgerblue",mouseLeave:(vn,_n)=>_n.background="transparent",click:Jt,contextClick:Jt})}Je.current.linkTemplate.contextMenu=nn("ContextMenu",Mt(),jn(),nn("ContextMenuButton",nn(it.s_,"Horizontal",ua(0),ua(1),ua(2))),nn("ContextMenuButton",nn(it.s_,"Horizontal",nn(it.s_,"Spot",Ea(!1),wn(it.z6.Top,!1),wn(it.z6.Left,!1),wn(it.z6.Right,!1),wn(it.z6.Bottom,!1)),nn(it.s_,"Spot",{margin:new it.Zt(0,0,0,2)},Ea(!0),wn(it.z6.Top,!0),wn(it.z6.Left,!0),wn(it.z6.Right,!0),wn(it.z6.Bottom,!0)))));const Fa=`{ "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"}, @@ -123,27 +123,27 @@ {"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(na){return console.log("shapeName:",na),Ra.indexOf(na)>=0}var qa=new it.YI(rn.current,{maxSelectionCount:1,linkTemplate:nn(it.rU,{locationSpot:it.z6.Center,selectionAdornmentTemplate:nn(it.uz,"Link",{locationSpot:it.z6.Center},nn(it.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),nn(it.bn,{toArrow:"Standard",stroke:null}))},{routing:it.rU.AvoidsNodes,curve:it.rU.JumpOver,corner:5,toShortLength:4},new it.KX("points"),nn(it.bn,{isPanelMain:!0,strokeWidth:2}),nn(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(na=>({text:"\u672A\u547D\u540D",size:"100 100",figure:na.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return qe.current.addDiagramListener("TextEdited",function(na){var ha;const Sa=na.subject.part;var ua=(ha=document.activeElement)==null?void 0:ha.value;typeof ua=="string"&&ua.trim()===""&&qe.current.model.commit(function(ia){ia.set(Sa.data,"text","\u672A\u547D\u540D"),qe.current.commandHandler.stopCommand()},"increment")}),qa.nodeTemplate=nn(it.NB,"Auto",{locationSpot:it.z6.Center},new it.KX("location","location",it.E9.parse).makeTwoWay(it.E9.stringify),nn(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")),nn(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(()=>{qe.current.grid=nn(it.s_,"Grid",nn(it.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),nn(it.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 Vn=()=>Ce(this,null,function*(){var nn=qe.current.makeImage();const Rn=yield(0,gt.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:nn.src}});We({src:Rn.url})});return(0,E.useEffect)(()=>(setTimeout(()=>{jt()},500),ot(Dn+1),()=>{qe.current=null}),[]),we.createElement("div",{ref:bn,className:en.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(pt.Z,null,we.createElement(sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),we.createElement(sn.Z,{onClick:()=>{var nn,Rn,ra=qe.current.selection.first();if(en.current=!en.current,document.activeElement&&ra){let fa=(Rn=(nn=document.activeElement)==null?void 0:nn.value)==null?void 0:Rn.trim();typeof fa=="string"&&qe.current.model.commit(function(Jn){Jn.set(ra.data,"text",fa||"\u672A\u547D\u540D"),qe.current.commandHandler.stopCommand()},"increment")}ot(Dn+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: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:rn})),we.createElement("div",{style:{flex:1,position:"relative"}},we.createElement("div",{ref:yt,style:{height:"80vh"}}))),we.createElement("div",{className:"tr"},we.createElement(De.ZP,{size:"large",onClick:Vn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Gt=st,Ge=y(5112),je=y(5871);const ut=Ge.ZP.Group,dt={margin:"0 8px"};var Ve=({callback:Re,onCancel:We})=>{function qe(yt){Re(yt)}return E.createElement(Me.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:qe},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(Me.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},E.createElement(je.Z,null)),E.createElement("span",{style:dt},"\u5217\u6570"),E.createElement(Me.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},E.createElement(je.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(Me.default.Item,{name:"align"},E.createElement(ut,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:We},"\u53D6\u6D88")))},ht=y(78673),Cn=y(93510),tn=y.n(Cn),Pn=(0,E.forwardRef)(({use3d:Re,width:We,height:qe,callback:yt,showSaveButton:rn},en)=>{const bn=(0,E.useRef)(),Dn=(0,E.useRef)(),[ot,jt]=(0,E.useState)(!1),Vn=(0,E.useRef)({id:bn,appName:"graphing",width:We||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,E.useEffect)(()=>{Dn.current=new(tn())(Vn.current,!0),window.onload=function(){Dn.current.inject("applet_container")}},[]);const nn=()=>{var Rn=window.ggbApplet.getPNGBase64(1,!0,72);return yt&&yt(Rn),Rn};return(0,E.useEffect)(()=>{Vn.current.appName=ot?"3D":"graphing",Dn.current.inject("applet_container")},[ot]),(0,E.useEffect)(()=>{jt(Re)},[Re]),(0,E.useImperativeHandle)(en,()=>({getImgData:nn})),E.createElement(E.Fragment,null,E.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:bn}),E.createElement(pt.Z,{align:"middle"},E.createElement(sn.Z,{flex:1},E.createElement(ht.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ot,onChange:Rn=>jt(Rn)})),E.createElement(sn.Z,null,E.createElement(De.ZP,{size:"large",onClick:nn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Nn=y(99298),Je=y(1012),Mt=y(8591);const Ht="link",Qt="upload-image",vn="add-flowchart",jn="draw-image",zn="add-flowchart",Bn="code-block",Wn="add-table",_n="------------",pn={default:_n,left:`:${_n}`,center:`:${_n}:`,right:`${_n}:`};var He=y(31103),Lt=(Re,We,qe)=>new Promise((yt,rn)=>{var en=ot=>{try{Dn(qe.next(ot))}catch(jt){rn(jt)}},bn=ot=>{try{Dn(qe.throw(ot))}catch(jt){rn(jt)}},Dn=ot=>ot.done?yt(ot.value):Promise.resolve(ot.value).then(en,bn);Dn((qe=qe.apply(Re,We)).next())});function Sn(){}let ye=0;const an=1e4,_e="\u2581",mt="@\u2581\u2581@",Ot="@\u2581@",vt=` +]}`;var La=["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 Ha($n){return console.log("shapeName:",$n),La.indexOf($n)>=0}var Ka=new it.YI(rn.current,{maxSelectionCount:1,linkTemplate:nn(it.rU,{locationSpot:it.z6.Center,selectionAdornmentTemplate:nn(it.uz,"Link",{locationSpot:it.z6.Center},nn(it.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),nn(it.bn,{toArrow:"Standard",stroke:null}))},{routing:it.rU.AvoidsNodes,curve:it.rU.JumpOver,corner:5,toShortLength:4},new it.KX("points"),nn(it.bn,{isPanelMain:!0,strokeWidth:2}),nn(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($n=>({text:"\u672A\u547D\u540D",size:"100 100",figure:$n.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Je.current.addDiagramListener("TextEdited",function($n){var kt;const _t=$n.subject.part;var Vt=(kt=document.activeElement)==null?void 0:kt.value;typeof Vt=="string"&&Vt.trim()===""&&Je.current.model.commit(function(Jt){Jt.set(_t.data,"text","\u672A\u547D\u540D"),Je.current.commandHandler.stopCommand()},"increment")}),Ka.nodeTemplate=nn(it.NB,"Auto",{locationSpot:it.z6.Center},new it.KX("location","location",it.E9.parse).makeTwoWay(it.E9.stringify),nn(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")),nn(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=nn(it.s_,"Grid",nn(it.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),nn(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 nn=Je.current.makeImage();const kn=yield(0,gt.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:nn.src}});We({src:kn.url})});return(0,E.useEffect)(()=>(setTimeout(()=>{Zt()},500),ot(Dn+1),()=>{Je.current=null}),[]),we.createElement("div",{ref:En,className:tn.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(pt.Z,null,we.createElement(un.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),we.createElement(un.Z,{onClick:()=>{var nn,kn,ta=Je.current.selection.first();if(tn.current=!tn.current,document.activeElement&&ta){let fa=(kn=(nn=document.activeElement)==null?void 0:nn.value)==null?void 0:kn.trim();typeof fa=="string"&&Je.current.model.commit(function(Jn){Jn.set(ta.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:Re},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:rn})),we.createElement("div",{style:{flex:1,position:"relative"}},we.createElement("div",{ref:yt,style:{height:"80vh"}}))),we.createElement("div",{className:"tr"},we.createElement(De.ZP,{size:"large",onClick:Vn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Wt=ct,Ve=y(5112),Ge=y(5871);const st=Ve.ZP.Group,ut={margin:"0 8px"};var Ue=({callback:Re,onCancel:We})=>{function Je(yt){Re(yt)}return E.createElement(Me.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:ut},"\u5355\u5143\u683C\u6570\uFF1A"),E.createElement("span",{style:ut},"\u884C\u6570"),E.createElement(Me.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},E.createElement(Ge.Z,null)),E.createElement("span",{style:ut},"\u5217\u6570"),E.createElement(Me.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},E.createElement(Ge.Z,null))),E.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},E.createElement("span",{style:ut},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),E.createElement(Me.default.Item,{name:"align"},E.createElement(st,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(De.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(De.ZP,{type:"ghost",onClick:We},"\u53D6\u6D88")))},vt=y(78673),Cn=y(93510),on=y.n(Cn),Pn=(0,E.forwardRef)(({use3d:Re,width:We,height:Je,callback:yt,showSaveButton:rn},tn)=>{const En=(0,E.useRef)(),Dn=(0,E.useRef)(),[ot,Zt]=(0,E.useState)(!1),Vn=(0,E.useRef)({id:En,appName:"graphing",width:We||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(on())(Vn.current,!0),window.onload=function(){Dn.current.inject("applet_container")}},[]);const nn=()=>{var kn=window.ggbApplet.getPNGBase64(1,!0,72);return yt&&yt(kn),kn};return(0,E.useEffect)(()=>{Vn.current.appName=ot?"3D":"graphing",Dn.current.inject("applet_container")},[ot]),(0,E.useEffect)(()=>{Zt(Re)},[Re]),(0,E.useImperativeHandle)(tn,()=>({getImgData:nn})),E.createElement(E.Fragment,null,E.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:En}),E.createElement(pt.Z,{align:"middle"},E.createElement(un.Z,{flex:1},E.createElement(vt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ot,onChange:kn=>Zt(kn)})),E.createElement(un.Z,null,E.createElement(De.ZP,{size:"large",onClick:nn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Nn=y(99298),qe=y(1012),Ut=y(8591);const Gt="link",Qt="upload-image",hn="add-flowchart",Un="draw-image",Rn="add-flowchart",Bn="code-block",Zn="add-table",qn="------------",gn={default:qn,left:`:${qn}`,center:`:${qn}:`,right:`${qn}:`};var je=y(31103),Lt=(Re,We,Je)=>new Promise((yt,rn)=>{var tn=ot=>{try{Dn(Je.next(ot))}catch(Zt){rn(Zt)}},En=ot=>{try{Dn(Je.throw(ot))}catch(Zt){rn(Zt)}},Dn=ot=>ot.done?yt(ot.value):Promise.resolve(ot.value).then(tn,En);Dn((Je=Je.apply(Re,We)).next())});function bn(){}let ye=0;const an=1e4,_e="\u2581",mt="@\u2581\u2581@",Rt="@\u2581@",ht=` **\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 Ie(Re){return/^\d+$/.test(Re)?`${Re}px`:Re}const Ke=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",nt={[Ke+"-B"]:"bold",[Ke+"-I"]:"italic"},Pt={[Ht]:"\u6DFB\u52A0\u94FE\u63A5",[Bn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Qt]:"\u6DFB\u52A0\u56FE\u7247",[jn]:"\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 Dt=({defaultValue:Re="",onChange:We,width:qe="100%",height:yt=400,miniToolbar:rn=!1,isFocus:en=!1,watch:bn,insertTemp:Dn,mode:ot="markdown",id:jt="markdown-editor-id",showResizeBar:Vn=!1,noStorage:nn=!1,showNullButton:Rn=!1,showNullProgramButton:ra=!1,hidetoolBar:fa=!1,fullScreen:Jn=!1,onBlur:St,onCMBeforeChange:Vt,onFullScreen:kt,className:un="",disablePaste:xn=!1,disabled:fn=!1,disabledFill:Ln=!1,placeholder:In="",values:sa="",extraUse:ba})=>{const[wn,La]=(0,E.useState)(null),[Ra,Xa]=(0,E.useState)(Re),[qa,na]=(0,E.useState)(bn),[ha,Sa]=(0,E.useState)(Jn),[ua,ia]=(0,E.useState)(""),[Wt,Kt]=(0,E.useState)(0),[on,yn]=(0,E.useState)(yt),[Hn,ya]=(0,E.useState)(!1),Ha=(0,E.useRef)((0,Je.Z)()),Pa=(0,E.useRef)(!1),ea=(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=()=>Lt(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(sa),wn==null||wn.setValue(sa),window.scrollTo(0,Kn)},[sa]),(0,E.useEffect)(()=>{kt==null||kt(ha)},[ha]),(0,E.useEffect)(()=>{if(Da.current){let Kn=function(Mn,ta){var Ua;if(xn){ta.preventDefault();return}const Ne=ta.clipboardData;if(Ne){const dn=Ne.types.toString(),Tn=Ne.items;if(dn==="Files"||Ne.types.indexOf("Files")>-1){if(ta.preventDefault(),ot=="stex")return;try{let Qn=Tn[1];((Ua=Tn[0])==null?void 0:Ua.kind)==="file"&&(Qn=Tn[0]);const cn=Qn.getAsFile(),qn=cn.name.split(".").pop();(0,rt.I)(cn,$n=>{var On,Yn,wa;$n.id?((On=cn==null?void 0:cn.type)==null?void 0:On.indexOf("image"))>-1?Zn.replaceSelection(``):((Yn=cn==null?void 0:cn.type)==null?void 0:Yn.indexOf("video"))>-1?Zn.replaceSelection(``):((wa=cn==null?void 0:cn.type)==null?void 0:wa.indexOf("pdf"))>-1?Zn.replaceSelection(`${cn.name}`):Se.includes(qn)?Zn.replaceSelection(`${cn.name}`):Zn.replaceSelection(`[${cn.name}](/api/attachments/${$n.id}?type=${$n.content_type})`):($n==null?void 0:$n.status)===401&&(Mt.ZP.warning(($n==null?void 0:$n.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Qn){Mt.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:!rn,lineWrapping:!0,value:Re,autoCloseTags:!ra,autoCloseBrackets:!0});return Zn.on("keyup",function(Mn,ta){ta.keyCode===8&&(Mn.getValue()==""?Zn.setOption("placeholder",In):Zn.setOption("placeholder",null))}),Zn.on("keydown",function(Mn,ta){if(ta.keyCode===8){var Ua=Na(Mn);Ua&&ta.preventDefault()}}),en&&Zn.focus(),Zn.on("paste",Kn),Zn.on("dragleave",function(Mn,ta){gr.current.classList.remove("mouse-hover-md")}),fn&&Zn.on("beforeChange",function(Mn,ta){(ta.origin==="paste"||ta.origin==="+input")&&ta.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")}},[on,gr,ha]);(0,E.useEffect)(()=>{function Kn(){let Zn=new ge.Z(Mn=>{for(let ta of Mn)(ta.target.offsetHeight>0||ta.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,ta;(Mn=Da.current)!=null&&Mn.parentElement&&Zn.unobserve((ta=Da.current)==null?void 0:ta.parentElement)}}},[wn,xr]),(0,E.useEffect)(()=>{if(wn){let Kn=[];for(const[Zn,Mn]of Object.entries(nt)){let ta={[Zn]:()=>{yr(Mn)}};Kn.push(ta),wn.addKeyMap(ta)}return ea.current=setInterval(()=>{Pa.current&&Ar()},4e3),()=>{clearInterval(ea.current);for(let Zn of Kn)wn.removeKeyMap(Zn)}}},[wn]),(0,E.useEffect)(()=>{Jn!==ha&&Sa(Jn)},[Jn]),(0,He.Z)(()=>{if(!nn&&Wt>0){let Kn=new Date().getTime(),Zn=window.sessionStorage.getItem(jt);Kn>=Wt+an&&(!Zn||Zn!==Ra)&&(window.sessionStorage.setItem(jt,Ra),ya(!0))}},an),(0,E.useEffect)(()=>{na(bn)},[wn,bn]),(0,E.useEffect)(()=>{wn&&en&&wn.focus()},[wn,en]),(0,E.useEffect)(()=>{if(qa&&wn){let Kn=function(Mn){let ta=Mn.target;if(sr.current){let Ua=ta.scrollTop/ta.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&&Vt){let Kn=function(Zn,Mn){Vt(Zn,Mn)};return wn.on("beforeChange",Kn),()=>{wn.off("beforeChange",Kn)}}},[wn,Vt]),(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(),ta=Mn.getCursor(),Ua=Mn.getLine(ta.line),Ne=Ua.charAt(ta.ch-1),dn=Ua.lastIndexOf("@\u2581@",ta.ch),Tn=Ua.lastIndexOf("@\u2581\u2581@",ta.ch),Qn=dn>Tn?dn:Tn,cn=dn>Tn?3:4;if(mt.indexOf(Ne)===-1)return null;if(console.log("change1:",Zn,Kn,Ua,ta,Qn,dn,Tn,Ne),Qn>=0&&ta.ch-Qn<5){var qn=Qn+cn;return Mn.replaceRange("",{line:ta.line,ch:Qn},{line:ta.line,ch:qn}),{line:ta.line,ch:qn}}return null}(0,E.useEffect)(()=>{if(wn){let Kn=function(Zn,Mn){const ta=Zn.getValue();Xa(ta),Kt(new Date().getTime()),Zn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),We&&(ra?We(ta,kr(ta)):We(ta))};return wn.on("change",Kn),()=>{wn.off("change",Kn)}}},[wn,We]),(0,E.useEffect)(()=>{if(wn)if(Re==null)wn.setValue(""),Xa("");else{const Kn=window.scrollY||window.pageYOffset;Re!==wn.getValue()&&(wn.setValue(Re),Xa(Re),wn.setCursor(fn?1:wn.lineCount(),0),window.scrollTo(0,Kn))}},[wn,Re]);const yr=(0,E.useCallback)(Kn=>{const Zn=wn.getCursor(),Mn=wn.getSelection();let ta=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(ta.map(Ua=>Ua===""?"":`- ${Ua}`).join(` -`)),wn.focus();case"list-ol":return Mn===""?wn.replaceSelection("1. "+Mn):wn.replaceSelection(ta.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(Ot),wn.focus();case"add-multiple":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(mt),wn.focus();case"inster-template-1":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(vt),wn.focus();case"eraser":return wn.setValue(""),wn.focus();case"trigger-watch":return na(!qa),wn.focus();case"trigger-full-screen":return Sa(!ha),wn.focus();case Ht:ia(Ht);return;case Bn:ia(Bn);return;case Qt:ia(Qt);return;case jn:ia(jn);return;case"maths-latex":ia("maths-latex");return;case vn:ia(vn);return;case Wn:ia(Wn);return;default:throw new Error}},[wn,qa,ha]),ur=(0,E.useCallback)((Kn,Zn)=>{var Mn,ta,Ua,Ne,dn,Tn;switch(ia(""),ua){case Ht:const{title:On,link:Yn}=Kn;return wn.replaceSelection(`[${On}](${Yn})`),wn.focus();case Bn:const{language:wa,content:ca}=Kn;return wn.replaceSelection(["```"+wa,ca,"```"].join(` -`)),wn.focus();case"maths-latex":for(var Qn=atob(Kn),cn=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("`$$"+Kn+"$$`");break;case Qt:case jn:case zn:const{src:pa,alt:ma}=Kn,Ga=Zn,vr=(Ua=(ta=(Mn=Ga==null?void 0:Ga.name)==null?void 0:Mn.split("."))==null?void 0:ta.pop)==null?void 0:Ua.call(ta);return((Ne=Ga==null?void 0:Ga.type)==null?void 0:Ne.indexOf("image"))>-1||!(Ga!=null&&Ga.type)?Ga.align||Ga.width?wn.replaceSelection(`

${ma||

`):wn.replaceSelection(`${ma||`):((dn=Ga==null?void 0:Ga.type)==null?void 0:dn.indexOf("video"))>-1?wn.replaceSelection(``):((Tn=Ga==null?void 0:Ga.type)==null?void 0:Tn.indexOf("pdf"))>-1?wn.replaceSelection(`${Ga.name}`):Se.includes(vr)?wn.replaceSelection(`${Ga.name}`):wn.replaceSelection(`[${Ga.name}](${pa})`),wn.focus();case Wn:const{row:Nr,col:Rr,align:_r}=Kn;let zo=` -`;for(let ko=0;ko=0?"Cmd":"Ctrl",nt={[Ke+"-B"]:"bold",[Ke+"-I"]:"italic"},wt={[Gt]:"\u6DFB\u52A0\u94FE\u63A5",[Bn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Qt]:"\u6DFB\u52A0\u56FE\u7247",[Un]:"\u6DFB\u52A0\u753B\u56FE",[hn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Zn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Bt=({defaultValue:Re="",onChange:We,width:Je="100%",height:yt=400,miniToolbar:rn=!1,isFocus:tn=!1,watch:En,insertTemp:Dn,mode:ot="markdown",id:Zt="markdown-editor-id",showResizeBar:Vn=!1,noStorage:nn=!1,showNullButton:kn=!1,showNullProgramButton:ta=!1,hidetoolBar:fa=!1,fullScreen:Jn=!1,onBlur:St,onCMBeforeChange:Ft,onFullScreen:Mt,className:ln="",disablePaste:xn=!1,disabled:jn=!1,disabledFill:Ln=!1,placeholder:In="",values:ua="",extraUse:Ea})=>{const[wn,Fa]=(0,E.useState)(null),[La,Ha]=(0,E.useState)(Re),[Ka,$n]=(0,E.useState)(En),[kt,_t]=(0,E.useState)(Jn),[Vt,Jt]=(0,E.useState)(""),[vn,_n]=(0,E.useState)(0),[ia,pa]=(0,E.useState)(yt),[ra,ga]=(0,E.useState)(!1),or=(0,E.useRef)((0,qe.Z)()),ja=(0,E.useRef)(!1),er=(0,E.useRef)(),[Ya,tr]=(0,E.useState)(0),[Na,Aa]=(0,E.useState)(0),Ta=(0,E.useRef)(),hr=(0,E.useRef)(),Qa=(0,E.useRef)(),mr=(0,E.useRef)(),Br=()=>Lt(void 0,null,function*(){var Kn;const On=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:or.current}});(Kn=On==null?void 0:On.attachments)!=null&&Kn.length&&(console.log("cm:",wn,Ta),On.attachments.map(Qn=>{Qn.content_type.indexOf("image")>-1?wn.replaceSelection(`![,](/api/attachments/${Qn.id}?type=${Qn.content_type})`):Qn.content_type.indexOf("video")>-1?wn.replaceSelection(``):Qn.content_type.indexOf("pdf")>-1?wn.replaceSelection(`${Qn.name}`):wn.replaceSelection(`[${Qn.name}](${ENV.API_SERVER}/api/attachments/${Qn.id}?type=${Qn.content_type})`)}))});(0,E.useEffect)(()=>{const Kn=window.scrollY||window.pageYOffset;Ha(ua),wn==null||wn.setValue(ua),window.scrollTo(0,Kn)},[ua]),(0,E.useEffect)(()=>{Mt==null||Mt(kt)},[kt]),(0,E.useEffect)(()=>{if(Ta.current){let Kn=function(Qn,oa){var za;if(xn){oa.preventDefault();return}const Ie=oa.clipboardData;if(Ie){const cn=Ie.types.toString(),Tn=Ie.items;if(cn==="Files"||Ie.types.indexOf("Files")>-1){if(oa.preventDefault(),ot=="stex")return;try{let Yn=Tn[1];((za=Tn[0])==null?void 0:za.kind)==="file"&&(Yn=Tn[0]);const mn=Yn.getAsFile(),sa=mn.name.split(".").pop();(0,rt.I)(mn,na=>{var Hn,Wn,Pa;na.id?((Hn=mn==null?void 0:mn.type)==null?void 0:Hn.indexOf("image"))>-1?On.replaceSelection(``):((Wn=mn==null?void 0:mn.type)==null?void 0:Wn.indexOf("video"))>-1?On.replaceSelection(``):((Pa=mn==null?void 0:mn.type)==null?void 0:Pa.indexOf("pdf"))>-1?On.replaceSelection(`${mn.name}`):Se.includes(sa)?On.replaceSelection(`${mn.name}`):On.replaceSelection(`[${mn.name}](/api/attachments/${na.id}?type=${na.content_type})`):(na==null?void 0:na.status)===401&&(Ut.ZP.warning((na==null?void 0:na.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Yn){Ut.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const On=oe().fromTextArea(Ta.current,{mode:ot,lineNumbers:!rn,lineWrapping:!0,value:Re,autoCloseTags:!ta,autoCloseBrackets:!0});return On.on("keyup",function(Qn,oa){oa.keyCode===8&&(Qn.getValue()==""?On.setOption("placeholder",In):On.setOption("placeholder",null))}),On.on("keydown",function(Qn,oa){if(oa.keyCode===8){var za=Oa(Qn);za&&oa.preventDefault()}}),tn&&On.focus(),On.on("paste",Kn),On.on("dragleave",function(Qn,oa){hr.current.classList.remove("mouse-hover-md")}),jn&&On.on("beforeChange",function(Qn,oa){(oa.origin==="paste"||oa.origin==="+input")&&oa.cancel()}),Fa(On),()=>{On.off("paste",Kn)}}},[]);const Dr=(0,E.useCallback)(()=>{if(hr.current)try{}catch(Kn){console.log(Kn,"---- to set md editor body height")}},[ia,hr,kt]);(0,E.useEffect)(()=>{function Kn(){let On=new ge.Z(Qn=>{for(let oa of Qn)(oa.target.offsetHeight>0||oa.target.offsetWidth>0)&&(Dr(),wn.setSize("100%","100%"),wn.refresh())});return On.observe(Ta.current.parentElement),On}if(wn){const On=Kn();return()=>{var Qn,oa;(Qn=Ta.current)!=null&&Qn.parentElement&&On.unobserve((oa=Ta.current)==null?void 0:oa.parentElement)}}},[wn,Dr]),(0,E.useEffect)(()=>{if(wn){let Kn=[];for(const[On,Qn]of Object.entries(nt)){let oa={[On]:()=>{vr(Qn)}};Kn.push(oa),wn.addKeyMap(oa)}return er.current=setInterval(()=>{ja.current&&Br()},4e3),()=>{clearInterval(er.current);for(let On of Kn)wn.removeKeyMap(On)}}},[wn]),(0,E.useEffect)(()=>{Jn!==kt&&_t(Jn)},[Jn]),(0,je.Z)(()=>{if(!nn&&vn>0){let Kn=new Date().getTime(),On=window.sessionStorage.getItem(Zt);Kn>=vn+an&&(!On||On!==La)&&(window.sessionStorage.setItem(Zt,La),ga(!0))}},an),(0,E.useEffect)(()=>{$n(En)},[wn,En]),(0,E.useEffect)(()=>{wn&&tn&&wn.focus()},[wn,tn]),(0,E.useEffect)(()=>{if(Ka&&wn){let Kn=function(Qn){let oa=Qn.target;if(mr.current){let za=oa.scrollTop/oa.scrollHeight;mr.current.scrollTop=mr.current.scrollHeight*za}};const On=wn.getScrollerElement();return On.addEventListener("scroll",Kn),()=>{On.removeEventListener("scroll",Kn)}}},[wn,Ka]),(0,E.useEffect)(()=>{if(wn&&Ft){let Kn=function(On,Qn){Ft(On,Qn)};return wn.on("beforeChange",Kn),()=>{wn.off("beforeChange",Kn)}}},[wn,Ft]),(0,E.useEffect)(()=>{if(wn&&St){let Kn=function(){St(wn.getValue())};return wn.on("blur",Kn),()=>{wn.off("blur",Kn)}}},[wn,St]);function Oa(Kn,On){var Qn=Kn.getDoc(),oa=Qn.getCursor(),za=Qn.getLine(oa.line),Ie=za.charAt(oa.ch-1),cn=za.lastIndexOf("@\u2581@",oa.ch),Tn=za.lastIndexOf("@\u2581\u2581@",oa.ch),Yn=cn>Tn?cn:Tn,mn=cn>Tn?3:4;if(mt.indexOf(Ie)===-1)return null;if(console.log("change1:",On,Kn,za,oa,Yn,cn,Tn,Ie),Yn>=0&&oa.ch-Yn<5){var sa=Yn+mn;return Qn.replaceRange("",{line:oa.line,ch:Yn},{line:oa.line,ch:sa}),{line:oa.line,ch:sa}}return null}(0,E.useEffect)(()=>{if(wn){let Kn=function(On,Qn){const oa=On.getValue();Ha(oa),_n(new Date().getTime()),On.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),We&&(ta?We(oa,Ja(oa)):We(oa))};return wn.on("change",Kn),()=>{wn.off("change",Kn)}}},[wn,We]),(0,E.useEffect)(()=>{if(wn)if(Re==null)wn.setValue(""),Ha("");else{const Kn=window.scrollY||window.pageYOffset;Re!==wn.getValue()&&(wn.setValue(Re),Ha(Re),wn.setCursor(jn?1:wn.lineCount(),0),window.scrollTo(0,Kn))}},[wn,Re]);const vr=(0,E.useCallback)(Kn=>{const On=wn.getCursor(),Qn=wn.getSelection();let oa=Qn.split(` +`);switch(Kn){case"bold":return wn.replaceSelection("**"+Qn+"**"),Qn===""&&wn.setCursor(On.line,On.ch+2),wn.focus();case"italic":return wn.replaceSelection("*"+Qn+"*"),Qn===""&&wn.setCursor(On.line,On.ch+1),wn.focus();case"code":return wn.replaceSelection("`"+Qn+"`"),Qn===""&&wn.setCursor(On.line,On.ch+1),wn.focus();case"inline-latex":return Jt("inline-latex"),wn.focus();case"latex":return wn.replaceSelection("```latex\n"+Qn+"\n```"),wn.setCursor(On.line+1,Qn.length+1),wn.focus();case"line-break":return wn.replaceSelection(`
+`),wn.focus();case"list-ul":return Qn===""?wn.replaceSelection("- "+Qn):wn.replaceSelection(oa.map(za=>za===""?"":`- ${za}`).join(` +`)),wn.focus();case"list-ol":return Qn===""?wn.replaceSelection("1. "+Qn):wn.replaceSelection(oa.map((za,Ie)=>za===""?"":`${Ie+1}. ${za}`).join(` +`)),wn.focus();case"add-null-ch":return Qn===""&&wn.setCursor(On.line,On.ch),wn.replaceSelection(_e),wn.focus();case"add-signal":return Qn===""&&wn.setCursor(On.line,On.ch),wn.replaceSelection(Rt),wn.focus();case"add-multiple":return Qn===""&&wn.setCursor(On.line,On.ch),wn.replaceSelection(mt),wn.focus();case"inster-template-1":return Qn===""&&wn.setCursor(On.line,On.ch),wn.replaceSelection(ht),wn.focus();case"eraser":return wn.setValue(""),wn.focus();case"trigger-watch":return $n(!Ka),wn.focus();case"trigger-full-screen":return _t(!kt),wn.focus();case Gt:Jt(Gt);return;case Bn:Jt(Bn);return;case Qt:Jt(Qt);return;case Un:Jt(Un);return;case"maths-latex":Jt("maths-latex");return;case hn:Jt(hn);return;case Zn:Jt(Zn);return;default:throw new Error}},[wn,Ka,kt]),ir=(0,E.useCallback)((Kn,On)=>{var Qn,oa,za,Ie,cn,Tn;switch(Jt(""),Vt){case Gt:const{title:Hn,link:Wn}=Kn;return wn.replaceSelection(`[${Hn}](${Wn})`),wn.focus();case Bn:const{language:Pa,content:ma}=Kn;return wn.replaceSelection(["```"+Pa,ma,"```"].join(` +`)),wn.focus();case"maths-latex":for(var Yn=atob(Kn),mn=new Uint8Array(Yn.length),sa=0;sa{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("`$$"+Kn+"$$`");break;case Qt:case Un:case Rn:const{src:ha,alt:va}=Kn,Va=On,Ar=(za=(oa=(Qn=Va==null?void 0:Va.name)==null?void 0:Qn.split("."))==null?void 0:oa.pop)==null?void 0:za.call(oa);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||`):((cn=Va==null?void 0:Va.type)==null?void 0:cn.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(Ar)?wn.replaceSelection(`${Va.name}`):wn.replaceSelection(`[${Va.name}](${ha})`),wn.focus();case Zn:const{row:Hr,col:Gr,align:So}=Kn;let zo=` +`;for(let ko=0;ko{switch(ua){case Ht:return E.createElement(xt,{callback:ur,onCancel:Gr});case Bn:return E.createElement(Jt.Z,{callback:ur,onCancel:Gr});case Qt:return E.createElement(rt.Z,{callback:ur,onCancel:Gr});case vn:return E.createElement(Gt,{callback:ur,onCancel:Gr});case Wn:return E.createElement(Ve,{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}},[ua]);function Gr(){ia("")}(0,E.useEffect)(()=>{if(Ya.current){let Kn=function(dn){Ua=!0,Ne=dn.pageY},Zn=function(){Ua=!1},Mn=function(dn){if(Ua){let Tn=dn.pageY-Ne;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let Qn=yt+Tn+"px";yn(Qn)}},ta=Ya.current,Ua=!1,Ne=0;return ta.addEventListener("mousedown",Kn),document.addEventListener("mousemove",Mn),document.addEventListener("mouseup",Zn),()=>{ta.removeEventListener("mousedown",Kn),document.removeEventListener("mousemove",Mn),document.removeEventListener("mouseup",Zn)}}},[wn,Ya]),(0,E.useEffect)(()=>{yn(yt)},[yt]);const qr=Ie(qe),bo=Ie(on),mr={width:qr,height:bo},nr=(0,E.useMemo)(()=>{if(Wt){let Kn=new Date(Wt),Zn=Kn.getHours(),Mn=Kn.getMinutes(),ta=Kn.getSeconds();return Zn=Zn<10?"0"+Zn:Zn,Mn=Mn<10?"0"+Mn:Mn,ta=ta<10?"0"+ta:ta,`${Zn}:${Mn}:${ta}`}return 0},[Wt]),kr=Kn=>{const Zn=[];if(ra){let Mn=-1;Kn=Kn.replace(/(@▁▁@|@▁@)/g,function(ta,Ua,Ne){Zn.push({multiLine:ta!==Ot})})}return Zn};function br(){window.sessionStorage.removeItem(jt),ya(!1),Kt(0)}function Eo(){ya(!1),Kt(0),wn.setValue(window.sessionStorage.getItem(jt))}(0,E.useEffect)(()=>{Pt[ua]&&ua!==jn&&ua!==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)},[ua]);const ho=Kn=>{Kn.preventDefault();const Zn=Kn.clientX-xa,Mn=Kn.clientY-Ta;document.body.onmousemove=ta=>{let Ua=ta.clientX-Zn,Ne=ta.clientY-Mn;const dn=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-dn.offsetWidth,Qn=window.innerHeight-dn.offsetHeight;Ua=Math.max(0,Math.min(Ua,Tn)),Ne=Math.max(0,Math.min(Ne,Qn)),hr(ta.clientX,ta.clientY,Zn,Mn)&&(za(Ua),va(Ne))},document.body.onmouseup=function(){document.body.onmousemove=null}},hr=(Kn,Zn,Mn,ta)=>{const Ua=document.body.clientHeight,Ne=document.body.clientWidth;return Kn<20&&Mn>Kn||Kn>Ne-20&&MnZn||Zn>Ua-20&&taYe in Me?Xe(Me,Ye,{enumerable:!0,configurable:!0,writable:!0,value:De}):Me[Ye]=De,te=(Me,Ye)=>{for(var De in Ye||(Ye={}))a.call(Ye,De)&&x(Me,De,Ye[De]);if(b)for(var De of b(Ye))ee.call(Ye,De)&&x(Me,De,Ye[De]);return Me},ae=(Me,Ye)=>ze(Me,ce(Ye));const{useForm:le}=E.default,pe={width:280,marginRight:10},he={labelCol:{span:5},wrapperCol:{span:19}};var be=({callback:Me,onCancel:Ye})=>{const[De]=le();let $e=(0,Ee.useRef)();function ct(Ft){$e.current.width=De.getFieldValue("width"),$e.current.align=De.getFieldValue("align"),Me(Ft,$e.current)}function $t(Ft,Ct){if(Ft.status===-1){re.ZP.error(Ft.message);return}De.setFieldsValue({src:`/api/attachments/${Ft.id}`,type:Ct.type})}function bt(Ft){let Ct=Ft.target.files[0];$e.current=Ct,Oe(Ct,$t)}return Te.createElement(E.default,ae(te({form:De},he),{className:"upload-image-panel",onFinish:ct,style:{width:470,overflow:"hidden"}}),Te.createElement(E.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Te.createElement("div",{className:"flex-container"},Te.createElement(E.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Te.createElement(oe.default,{style:pe})),Te.createElement(Ae,{onFileChange:bt}))),Te.createElement(E.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Te.createElement(oe.default,{style:{width:264}})),Te.createElement(E.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Te.createElement(ge.Z,null,Te.createElement(E.default.Item,{name:"width",style:{margin:0}},Te.createElement(fe.Z,{style:{width:264}})),Te.createElement("span",{className:"ml8"},"%"))),Te.createElement(E.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Te.createElement(ve.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"}]})),Te.createElement("aside",null,Te.createElement(E.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Te.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Te.createElement(ie.ZP,{type:"default",onClick:Ye},"\u53D6\u6D88"))))};function Ae({onFileChange:Me}){return Te.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Te.createElement("input",{type:"file",onChange:Me}))}function Oe(Me,Ye){if(!Me)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 De=new FormData;De.append("editormd-image-file",Me),De.append("file_param_name","editormd-image-file"),De.append("byxhr","true");var $e=new window.XMLHttpRequest;$e.withCredentials=!0,$e.addEventListener("load",function(ct){Ye(JSON.parse(ct.target.responseText),Me)},!1),$e.addEventListener("error",function(ct){console.error(ct)},!1),$e.open("POST",`${xe.KI}/api/attachments.json`),$e.send(De)}},57261: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 ve=window.document;this.node=ve.createElement("div"),ve.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,re.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},59672:function(de,ne,y){"use strict";y.d(ne,{i:function(){return be},Z:function(){return Oe}});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),ve=y(65862),ie=y(2524),xe=y(41867),Ee="data:image/png;base64,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",Le="data:image/png;base64,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",Te="data:image/png;base64,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",Xe="data:image/png;base64,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",ze="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,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",ae="data:image/png;base64,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",le="data:image/png;base64,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",pe="data:image/png;base64,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",he=y(59301);const be=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ee,swimg:Le},{name:"101\u8BA1\u5212",ptimg:Te,swimg:Xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ze,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 Oe=({className:Me,dataSource:Ye=[],col:De=4,right:$e,bottom:ct=23,precision:$t=0,wrapWidth:bt=1200,trackEventItems:Ft,loading:Ct,onRemove:Et=()=>{},isCurrent:Xt=!0,showAlias:It=!1})=>{const et=Math.floor((bt-(De-1)*$e)/De),xt=[{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(Jt=>(window.ENV==="build"&&(Jt.ptimg=`/react/build${Jt.ptimg}`,Jt.swimg=`/react/build${Jt.swimg}`),Jt));return he.createElement(re.Z,{spinning:Ct},he.createElement("div",{className:fe()(E.list,Me)},!!(Ye!=null&&Ye.length)&&(Ye==null?void 0:Ye.map((Jt,rt)=>{const{name:Qe,id:pt,identifier:Zt,featured:ft,school_name:Bt,image_url:it,excellent:Rt,is_plan:wt,subject_tags:kn=[]}=Jt,sn=kn==null?void 0:kn.filter(gt=>gt!=="\u5FC5\u4FEE\u8BFE\u7A0B"&>!=="\u9009\u4FEE\u8BFE\u7A0B");return he.createElement("div",{key:pt,className:E.wrap,style:{width:et,marginRight:(1+rt)%De===0?0:$e+$t,marginBottom:ct}},he.createElement("a",{className:E.li,onClick:gt=>{gt.preventDefault(),gt.stopPropagation(),Ft&&(0,ve.L9)([Ft]),(0,ve.xg)(`/paths/${Zt}`)}},he.createElement("div",{className:E.img},he.createElement("img",{className:E.cover,src:`${it}`}),Xt&&(0,xe.bg)()&&(Jt==null?void 0:Jt.studying)&&he.createElement("div",{className:`${E.movebq} user-path-items`,onClick:gt=>{gt.stopPropagation(),Et(Jt)}},he.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),he.createElement("span",{className:"c-red"},"\u79FB\u9664")),sn==null?void 0:sn.map((gt,tt)=>{var we,Ce;if(tt===0){const Gt=(we=xt.find(Ge=>Ge.name==gt))==null?void 0:we.swimg;return he.createElement("img",{className:E.sign,src:Gt,style:{left:"-4px"}})}const st=(Ce=xt.find(Gt=>Gt.name==gt))==null?void 0:Ce.ptimg;return he.createElement("img",{className:E.sign,src:st,style:{left:`${48+52*(tt-1)+2*tt}px`}})}),((Jt==null?void 0:Jt.must)||Jt.not_must)&&he.createElement("img",{className:E.sign,src:Jt.must?le:pe,style:{width:28,left:sn!=null&&sn.length?48+52*((sn==null?void 0:sn.length)-1)+2*(sn==null?void 0:sn.length):7}}),he.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Jt==null?void 0:Jt.excellent)&&he.createElement("div",{className:E.bq},"\u5F00\u653E\u8BFE\u7A0B"))),he.createElement("div",{className:E.name},he.createElement(oe.Z,{title:It&&(Jt!=null&&Jt.excellent_alias_name)?he.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Qe}`,he.createElement("br",null),he.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Jt==null?void 0:Jt.excellent_alias_name}`)):Qe},he.createElement("span",{className:E.e},It&&(Jt==null?void 0:Jt.excellent_alias_name)||Qe))),he.createElement("div",{className:E.tags},he.createElement("div",null,he.createElement(oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},he.createElement("span",null,he.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),he.createElement("span",null,Jt.stages_count))),he.createElement(oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},he.createElement("span",null,he.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),he.createElement("span",null,Jt.members_count)))))))})),!Ye.length&&he.createElement(ie.Z,null)))}},82636:function(de,ne,y){"use strict";y.d(ne,{jL:function(){return fe},w9:function(){return et},QD:function(){return Nn},cQ:function(){return Ft.Z},op:function(){return Ve},O5:function(){return vt},_b:function(){return jn},t7:function(){return x},Gi:function(){return Zt},YG:function(){return Qe},qp:function(){return Te},vr:function(){return Ht},qE:function(){return tn},Je:function(){return le},wb:function(){return bt},cq:function(){return kn},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,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",fe=({dataSource:Se=[],img:Ie,imgWidth:Ze=346,title:Ke,sunTitle:nt,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,nt)),Se.length>0&&E.createElement("div",{className:re.btns},Se.map((Dt,Re)=>E.createElement("div",{key:Re,onClick:Dt.click},Dt.name,Dt.sign?E.createElement("img",{src:oe,width:39}):null))),Pt),Ie&&E.createElement("img",{style:{marginTop:33,marginRight:38},src:Ie,width:Ze}))),ve={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),Te=({dataSource:Se=[],value:Ie,onChange:Ze,onTitleChange:Ke,className:nt,title:Pt,titleWidth:Dt=41,style:Re={},fontColor:We="#6A7283",showCount:qe})=>{const[yt,rn]=(0,E.useState)(0),[en,bn]=(0,E.useState)(!1),Dn=(0,E.useRef)(null),ot=(0,E.useRef)(null);return(0,E.useEffect)(()=>{var jt;Se.length!==0&&(((jt=Dn==null?void 0:Dn.current)==null?void 0:jt.clientHeight)>97?rn(1):rn(0)),Se.length===0&&rn(0),bn(!1)},[Se]),E.createElement("div",{className:xe()(ve.row,nt),style:Re},E.createElement("div",{onClick:(0,Ee.throttle)(()=>Ke==null?void 0:Ke(),2e3),style:{width:Dt,marginTop:en?12:4},className:`${ve.title} ${Ke?"current":""}`},Pt),E.createElement("div",{className:en?`${ve.tagsWrap} ${ve.tagsBorderWrap}`:ve.tagsWrap},E.createElement("div",{className:ve.bar,ref:ot,style:yt>0?{height:yt===1?97:"auto",overflow:yt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},E.createElement("div",{className:ve.tag,ref:Dn},Se==null?void 0:Se.map(jt=>E.createElement("span",{onClick:()=>Ze(jt.id),key:jt.id,style:{color:We},className:Ie===jt.id?ve.active:""},E.createElement("span",{title:jt.name,className:ve.name},jt.name),!!qe&&E.createElement("span",{className:ve.num},jt.count))))),!!yt&&E.createElement(E.Fragment,null,yt===1?E.createElement("div",{onClick:()=>{var jt;rn(2),((jt=Dn==null?void 0:Dn.current)==null?void 0:jt.clientHeight)>245?bn(!0):bn(!1)},className:ve.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,rn(1),bn(!1)},className:ve.action},"\u6536\u8D77",E.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Xe={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:Ie,onChange:Ze,className:Ke,style:nt={}})=>E.createElement("div",{style:nt,className:xe()(Xe.tabs,Ke)},Se.map(Pt=>E.createElement("span",{onClick:()=>Ze(Pt.id),className:Ie===Pt.id?Xe.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:Ie="",onChange:Ze,onInputChange:Ke=()=>{},className:nt,style:Pt={},placeholder:Dt,allowClear:Re=!1})=>{var We;const[qe,yt]=(0,E.useState)(""),[rn,en]=(0,E.useState)("");(0,E.useEffect)(()=>{var ot;let jt=Ie;(ot=JSON.stringify(Ie))!=null&&ot.includes("{")&&(yt(Ie.id),jt=Ie.value||"");try{en(decodeURIComponent(jt||""))}catch(Vn){en(decodeURIComponent(jt||""))}},[Ie]);const bn=()=>{Ze(encodeURIComponent(rn),qe||null)},Dn=ot=>{ot!==qe&&(yt(ot),Ze(encodeURIComponent(rn),ot))};return E.createElement("div",{className:xe()(b.input,nt),style:Pt},!!Se.length&&E.createElement("div",{className:b.dropdown},E.createElement("div",{className:b.text},(We=Se.find(ot=>ot.id===qe))==null?void 0:We.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,jt)=>E.createElement("div",{key:jt,onClick:()=>Dn(ot.id)},ot.name)))),E.createElement(a.default,{onPressEnter:bn,value:rn,onChange:ot=>{en(ot.target.value),Ke(encodeURIComponent(ot.target.value),qe||null)},bordered:!1,placeholder:Dt}),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:Ie,className:Ze,total:Ke,pageSize:nt,style:Pt={}})=>{const Dt=Se<2,Re=Se>=Math.ceil(Ke/nt);return Ke<=nt?E.createElement(E.Fragment,null):E.createElement("div",{className:xe()(te.quickPager,Ze),style:Pt},E.createElement("div",{onClick:()=>{Dt||Ie(Se-1,"prev")},className:Dt?te.disabled:""},"\u4E0A\u4E00\u9875"),E.createElement("div",{onClick:()=>{Re||Ie(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"},he=y(71418),be=y(6848),Ae=y(13570),Oe=y(74128),Me=y(65862),Ye=y(96908),De=y(57177),$e=y(81378),ct=y(2524),bt=({className:Se,dataSource:Ie=[],col:Ze=4,right:Ke,bottom:nt=23,precision:Pt=0,wrapWidth:Dt=1200,trackEventItems:Re,loading:We})=>{const qe=Math.floor((Dt-(Ze-1)*Ke)/Ze);return E.createElement(he.Z,{spinning:We},E.createElement("div",{className:xe()(pe.list,Se)},!!Ie.length&&Ie.map((yt,rn)=>{const{name:en,id:bn,identifier:Dn,power:ot,cover_image_id:jt,pic:Vn}=yt;return E.createElement("div",{className:pe.wrap,key:bn,style:{width:qe,marginRight:(1+rn)%Ze===0?0:Ke+Pt,marginBottom:nt}},E.createElement("a",{target:"_blank",href:`/shixuns/${Dn}/challenges`,className:pe.li,onClick:nn=>{nn.preventDefault(),Re&&(0,Me.L9)([Re]),ot&&(0,Me.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:De}),yt.is_unity_3d&&E.createElement("img",{className:pe.sign,src:$e})),E.createElement("div",{className:pe.name},E.createElement(be.Z,{title:en||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},E.createElement("span",{className:pe.e},en||"\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:`${Oe.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")))}),!Ie.length&&E.createElement(ct.Z,null)))},Ft=y(59672),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"},Et="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",Xt=y(59301),et=({className:Se,dataSource:Ie=[],col:Ze=4,right:Ke,bottom:nt=23,precision:Pt=0,wrapWidth:Dt=1200,trackEventItems:Re,loading:We})=>{const qe=Math.floor((Dt-(Ze-1)*Ke)/Ze);return Xt.createElement(he.Z,{spinning:We},Xt.createElement("div",{className:xe()(Ct.list,Se)},!!Ie.length&&Ie.map((yt,rn)=>{const{subject_identifier:en,id:bn,identifier:Dn,power:ot}=yt,jt=yt.is_public!=0&&yt.is_public;return Xt.createElement("div",{className:Ct.wrap,key:bn,style:{width:qe,marginRight:(1+rn)%Ze===0?0:Ke+Pt,marginBottom:nt}},Xt.createElement("a",{className:Ct.li,onClick:Vn=>{Vn.preventDefault(),Re&&(0,Me.L9)([Re]),(0,Me.xg)(yt.first_category_url)}},Xt.createElement("div",{className:Ct.top},Xt.createElement(be.Z,{title:yt.name},Xt.createElement("div",{className:Ct.name},yt.name)),Xt.createElement("img",{className:Ct.img,src:Oe.Z.IMG_SERVER+"/images/"+yt.avatar_url}),Xt.createElement("div",{className:Ct.text,title:yt.creator},yt.creator),en&&Xt.createElement("div",{className:Ct.btns},Xt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Xt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),jt&&Xt.createElement("div",{className:Ct.sign},"\u516C\u5F00")),Xt.createElement("div",{className:Ct.bottom},yt.visits>0&&Xt.createElement(be.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Xt.createElement("span",null,Xt.createElement("i",{className:"iconfont icon-liulanyan"}),Xt.createElement("span",null,yt.visits))),yt.course_members_count>0&&Xt.createElement(be.Z,{title:"\u6210\u5458",placement:"bottom"},Xt.createElement("span",null,Xt.createElement("i",{className:"iconfont icon-chengyuan"}),yt.course_members_count)),yt.tasks_count>0&&Xt.createElement(be.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Xt.createElement("span",null,Xt.createElement("i",{className:"iconfont icon-zuoye"}),yt.tasks_count)),yt.is_end?Xt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Xt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!yt.is_accessible&&Xt.createElement("div",{className:Ct.lockWrap},Xt.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Xt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ie.length&&Xt.createElement(ct.Z,null)))},xt={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"},Jt=y(65582),Qe=({dataSource:Se=[],value:Ie,onChange:Ze,className:Ke,style:nt={},tabBarExtraContent:Pt})=>E.createElement("div",{className:xe()(xt.tabs,Ke),style:nt},E.createElement("div",{className:xt.tabsWrap},Se.map((Dt,Re)=>E.createElement("aside",{className:xt.tab,onClick:()=>{Ze(Dt.id),Dt.link&&Jt.history.push(Dt.link)},key:Re},E.createElement("div",{className:Ie===Dt.id?xt.active:""},Dt.name),(Dt==null?void 0:Dt.resetCount)==null&&(Dt==null?void 0:Dt.total)!==void 0&&E.createElement("span",null,"\uFF08",Dt==null?void 0:Dt.total,"\uFF09"),(Dt==null?void 0:Dt.resetCount)!==void 0&&(Dt==null?void 0:Dt.total)!==void 0&&E.createElement(be.Z,{title:(Dt==null?void 0:Dt.tip)!=null?Dt==null?void 0:Dt.tip:""},E.createElement("span",{style:{color:"#9096A3"}},"\uFF08",E.createElement("span",{style:{color:"#000"}},Dt==null?void 0:Dt.resetCount),"/",E.createElement("span",null,Dt==null?void 0:Dt.total),"\uFF09"))))),E.createElement("div",{className:xt.tabBar},Pt)),Zt=({className:Se,style:Ie={},children:Ze})=>E.createElement("div",{className:xe()(Se),style:Ie},Ze),ft={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"},Bt=y(38854),it=y(20834);const Rt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var kn=({sortValue:Se,dropValue:Ie,className:Ze,onSort:Ke,onDrop:nt,dataSource:Pt=Rt})=>{var Dt;return E.createElement("div",{className:xe()(ft.orderWrap,Ze)},E.createElement(Bt.Z,{dropdownRender:()=>E.createElement(it.default,null,Pt.map((Re,We)=>E.createElement(it.default.Item,{key:We,onClick:()=>nt(Re.id)},Re.name)))},E.createElement("span",{className:ft.orderTextWrap},(Dt=Pt.find(Re=>Ie===Re.id))==null?void 0:Dt.name)),E.createElement("span",{className:ft.orderIconWrap},E.createElement("span",{className:ft.orderAsc},E.createElement("i",{className:Se==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ft.cursorPointer} ${ft.active}`:`iconfont icon-sanjiaoxing-up font12 ${ft.cursorPointer}`,onClick:()=>Ke(Se==="asc"?"desc":"asc")})),E.createElement("span",{className:ft.orderDesc},E.createElement("i",{className:Se==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ft.cursorPointer} ${ft.active}`:`iconfont icon-sanjiaoxing-down font12 ${ft.cursorPointer}`,onClick:()=>Ke(Se==="asc"?"desc":"asc")}))))},sn={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,st=Object.prototype.propertyIsEnumerable,Gt=(Se,Ie,Ze)=>Ie in Se?tt(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Se[Ie]=Ze,Ge=(Se,Ie)=>{for(var Ze in Ie||(Ie={}))Ce.call(Ie,Ze)&&Gt(Se,Ze,Ie[Ze]);if(we)for(var Ze of we(Ie))st.call(Ie,Ze)&&Gt(Se,Ze,Ie[Ze]);return Se},je=(Se,Ie)=>{var Ze={};for(var Ke in Se)Ce.call(Se,Ke)&&Ie.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&we)for(var Ke of we(Se))Ie.indexOf(Ke)<0&&st.call(Se,Ke)&&(Ze[Ke]=Se[Ke]);return Ze},ut=(Se,Ie,Ze)=>new Promise((Ke,nt)=>{var Pt=We=>{try{Re(Ze.next(We))}catch(qe){nt(qe)}},Dt=We=>{try{Re(Ze.throw(We))}catch(qe){nt(qe)}},Re=We=>We.done?Ke(We.value):Promise.resolve(We.value).then(Pt,Dt);Re((Ze=Ze.apply(Se,Ie)).next())}),Ve=Se=>{var Ie=Se,{className:Ze,style:Ke,children:nt,loading:Pt=!1,openLoading:Dt,onClick:Re=()=>{},size:We="middle",shape:qe="round"}=Ie,yt=je(Ie,["className","style","children","loading","openLoading","onClick","size","shape"]);const[rn,en]=(0,E.useState)(!1);return E.createElement(gt.ZP,Ge({onClick:(0,Ee.throttle)(bn=>ut(void 0,null,function*(){Dt&&en(!0);try{yield Re(bn)}catch(Dn){console.log("error",Dn)}Dt&&en(!1)}),2e3,{leading:!0,trailing:!1}),className:xe()(sn.btn,sn[`${We}-${qe}`],Ze),style:Ke,size:We,shape:qe,loading:rn||Pt},yt),nt)},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"},tn=({className:Se,style:Ie,children:Ze=null,onClick:Ke,title:nt})=>E.createElement("div",{className:xe()(ht.head,Se),style:Ie},E.createElement("span",{className:"primary-hover",onClick:Ke},E.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),E.createElement("b",{title:nt},nt),E.createElement("div",{className:ht.node},Ze)),qt={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:Ie,confirmClick:Ze,cancelShow:Ke=!0,cancelTitle:nt,cancelClick:Pt,className:Dt,style:Re,confirmLoading:We=!1})=>E.createElement("div",{className:xe()(qt.btns,Dt),style:Re},Se&&E.createElement(gt.ZP,{loading:We,onClick:Ze,type:"primary",className:qt.confirm},Ie),Ke&&E.createElement(gt.ZP,{onClick:Pt,className:qt.cancel},nt)),Je={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:Ie={},LeftContent:Ze,children:Ke,RightContent:nt})=>E.createElement("div",{className:xe()(Je.fixedBottom,Se),style:Ie},E.createElement("div",{className:Je.wrap},E.createElement("div",{className:Je.left},Ze),E.createElement("div",{className:Je.center},Ke),E.createElement("div",{className:Je.right},nt))),Qt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},jn=({className:Se,style:Ie={},dataSource:Ze=[]})=>E.createElement("div",{className:xe()(Qt.crumbs,Se),style:Ie},Ze.map((Ke,nt)=>ntJt.history.push(Ke.path)},Ke.name):E.createElement("span",null,Ke.name),E.createElement("span",null,"\xA0",">","\xA0")):E.createElement("span",{key:nt,style:{color:"#5F6368"}},Ke.name))),zn=y(31797),Bn=Object.defineProperty,Wn=Object.defineProperties,_n=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,Sn=(Se,Ie,Ze)=>Ie in Se?Bn(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Se[Ie]=Ze,ye=(Se,Ie)=>{for(var Ze in Ie||(Ie={}))He.call(Ie,Ze)&&Sn(Se,Ze,Ie[Ze]);if(pn)for(var Ze of pn(Ie))Lt.call(Ie,Ze)&&Sn(Se,Ze,Ie[Ze]);return Se},an=(Se,Ie)=>Wn(Se,_n(Ie)),_e=(Se,Ie)=>{var Ze={};for(var Ke in Se)He.call(Se,Ke)&&Ie.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&pn)for(var Ke of pn(Se))Ie.indexOf(Ke)<0&&Lt.call(Se,Ke)&&(Ze[Ke]=Se[Ke]);return Ze};const{Countdown:mt}=zn.default;var vt=Se=>{var Ie=Se,{onChange:Ze}=Ie,Ke=_e(Ie,["onChange"]);const[nt,Pt]=(0,E.useState)(null);(0,E.useEffect)(()=>{typeof nt=="number"&&nt>=0&&Ze(nt)},[nt]);const Dt=Re=>{const We=Math.floor(Re/1e3);Pt(We)};return E.createElement(mt,an(ye({},Ke),{onChange:Dt}))}},31103: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 ve(){fe.current()}if(ge!==null){let ie=setInterval(ve,ge);return()=>clearInterval(ie)}},[ge])}},4336:function(de,ne,y){"use strict";y.r(ne),y.d(ne,{default:function(){return Ot}});var E=y(59301),re=y(92736),oe=y(81863),ge=y(54842),fe=y(65582),ve={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(74128),xe=y(43418),Ee=y(65862),Le=y(6339),Xe=({user:vt,globalSetting:Se})=>{var Ie,Ze,Ke;const[nt,Pt]=(0,E.useState)(!1);(0,E.useEffect)(()=>(window.addEventListener("click",We),()=>{window.removeEventListener("click",We)}),[]);const Dt=()=>{if(function(){return/macintosh|mac os x/i.test(navigator.userAgent)}()){Pt(!0);return}(0,Ee.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")},Re=(qe,yt)=>{if(qe.className===yt)return qe;for(let rn=0,en=qe;en=en.parentNode;rn++){if(en.className===yt)return en;if(en==document.documentElement)return!1}},We=qe=>{var yt,rn,en;qe!=null&&qe.target&&(((yt=qe==null?void 0:qe.target)==null?void 0:yt.innerText)==="\u6559\u5E08\u4EA4\u6D41\u793E\u533A"||((en=(rn=qe==null?void 0:qe.target)==null?void 0:rn.nextElementSibling)==null?void 0:en.innerText)==="\u6559\u5E08\u4EA4\u6D41\u793E\u533A")&&Re(qe.target,"module-introduce")&&Dt()};return E.createElement(E.Fragment,null,E.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:nt,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",(Ie=Se==null?void 0:Se.setting)==null?void 0:Ie.homepage_tea_qq_number," "),E.createElement("img",{src:`${ie.Z.IMG_SERVER}/${(Ze=Se==null?void 0:Se.setting)==null?void 0:Ze.homepage_tea_qq_qrcode_url}`,width:200,height:200}))),E.createElement("div",{className:ve.newFooter,dangerouslySetInnerHTML:{__html:(0,Le.z)((Ke=Se.setting)==null?void 0:Ke.footer,!0)}}))};const ze=({user:vt,globalSetting:Se,loading:Ie,dispatch:Ze})=>{var Ke,nt;return Se.showFooter&&Se.showHeaderFooter?E.createElement("section",{id:"footer"},(Ke=Se==null?void 0:Se.setting)!=null&&Ke.main_site&&!((nt=Se==null?void 0:Se.setting)!=null&&nt.is_local)?E.createElement(Xe,{user:vt,globalSetting:Se}):E.createElement("div",null)):E.createElement(E.Fragment,null," ")};var ce=(0,fe.connect)(({user:vt,loading:Se,globalSetting:Ie})=>({user:vt,globalSetting:Ie,loading:Se.models.index}))(ze),b=y(6848),a=y(7678),ee={sideBar:"sideBar___iM1tf",wrap:"wrap___GEY86",backTop:"backTop___skoyU",ul:"ul___JwWww",tooltipclass:"tooltipclass___QQUJq"},x=y(40937);const te=({globalSetting:vt,loading:Se,shixunHomeworks:Ie,user:Ze,dispatch:Ke})=>{const[nt,Pt]=(0,E.useState)(!1),[Dt,Re]=(0,E.useState)(!1),[We]=(0,E.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),[qe,yt]=(0,E.useState)((localStorage==null?void 0:localStorage.hidesidebar)!="1"),[rn,en]=(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)(()=>{Ie.actionTabs.type===99&&(en(!0),setTimeout(()=>{en(!1)},5e3))},[Ie.actionTabs]),(0,E.useEffect)(()=>{var Vn,nn,Rn;(Vn=Ze==null?void 0:Ze.userInfo)!=null&&Vn.login&&!We.includes((nn=Ze==null?void 0:Ze.userInfo)==null?void 0:nn.login)&&!((Rn=vt==null?void 0:vt.setting)!=null&&Rn.is_local)&&setTimeout(()=>{var ra,fa,Jn=document.createEvent("Events");Jn.initEvent("mouseout",!0,!1),bn&&((ra=bn.current)==null||ra.dispatchEvent(Jn)),We.push((fa=Ze==null?void 0:Ze.userInfo)==null?void 0:fa.login),localStorage.hideCustom=JSON.stringify(We)},5e3)},[Ze]);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)},jt=()=>{const Vn=function(){return/macintosh|mac os x/i.test(navigator.userAgent)}();if(console.log(Vn),Vn){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"},nt&&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:Dt,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 ae=(0,fe.connect)(({loading:vt,globalSetting:Se,user:Ie,shixunHomeworks:Ze})=>({globalSetting:Se,user:Ie,loading:vt.models.index,shixunHomeworks:Ze}))(te),le=y(3113),pe=(vt,Se,Ie)=>new Promise((Ze,Ke)=>{var nt=Re=>{try{Dt(Ie.next(Re))}catch(We){Ke(We)}},Pt=Re=>{try{Dt(Ie.throw(Re))}catch(We){Ke(We)}},Dt=Re=>Re.done?Ze(Re.value):Promise.resolve(Re.value).then(nt,Pt);Dt((Ie=Ie.apply(vt,Se)).next())});const he=({user:vt,dispatch:Se,classroomList:Ie})=>E.createElement(xe.default,{title:"\u6E29\u99A8\u63D0\u793A",zIndex:9999,footer:null,open:Ie.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:vt,classroomList:Se})=>({user:vt,classroomList:Se}))(he),Ae=y(98228),Oe=y(95237),Me=y(43604),Ye=y(24905),De={name:"name___sZaG7"},$e=y(59301),ct=Object.defineProperty,$t=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,Ft=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Xt=(vt,Se,Ie)=>Se in vt?ct(vt,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):vt[Se]=Ie,It=(vt,Se)=>{for(var Ie in Se||(Se={}))Ct.call(Se,Ie)&&Xt(vt,Ie,Se[Ie]);if(Ft)for(var Ie of Ft(Se))Et.call(Se,Ie)&&Xt(vt,Ie,Se[Ie]);return vt},et=(vt,Se)=>$t(vt,bt(Se)),xt=(vt,Se,Ie)=>new Promise((Ze,Ke)=>{var nt=Re=>{try{Dt(Ie.next(Re))}catch(We){Ke(We)}},Pt=Re=>{try{Dt(Ie.throw(Re))}catch(We){Ke(We)}},Dt=Re=>Re.done?Ze(Re.value):Promise.resolve(Re.value).then(nt,Pt);Dt((Ie=Ie.apply(vt,Se)).next())});const{TreeNode:Jt}=Ae.default,rt=({classroomList:vt,loading:Se,dispatch:Ie})=>{var Ze,Ke,nt;const[Pt,Dt]=(0,E.useState)(!1),[Re,We]=(0,E.useState)([]),[qe,yt]=(0,E.useState)(!0),[rn,en]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{var bn,Dn;vt.actionTabs.key=="\u9009\u62E9\u73ED\u7EA7"&&We([...(Dn=(bn=vt==null?void 0:vt.actionTabs)==null?void 0:bn.course_groups)==null?void 0:Dn.map(ot=>ot.course_group_id)])},[vt.actionTabs.key]),(0,E.useEffect)(()=>{var bn,Dn,ot,jt;yt(((Dn=(bn=vt==null?void 0:vt.actionTabs)==null?void 0:bn.course_groups)==null?void 0:Dn.length)===(Re==null?void 0:Re.length)),en((Re==null?void 0:Re.length)>0&&(Re==null?void 0:Re.length)<((jt=(ot=vt==null?void 0:vt.actionTabs)==null?void 0:ot.course_groups)==null?void 0:jt.length))},[Re]),$e.createElement(xe.default,{centered:!0,title:vt.actionTabs.title,open:vt.actionTabs.key==="\u9009\u62E9\u73ED\u7EA7",okText:"\u786E\u8BA4\u5BFC\u51FA",cancelText:"\u53D6\u6D88",width:700,bodyStyle:{minHeight:100},confirmLoading:Pt,onOk:()=>xt(void 0,null,function*(){var bn;Dt(!0);const Dn=sessionStorage.all_student_works_params?JSON.parse(sessionStorage.all_student_works_params):[],ot=JSON.stringify(et(It({},Dn),{course_group:[...Re],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),Ie({type:"classroomList/setActionTabs",payload:{}}),Dt(!1),(bn=vt==null?void 0:vt.actionTabs)==null||bn.fn()}),onCancel:()=>{Ie({type:"classroomList/setActionTabs",payload:{}})}},$e.createElement("div",null,$e.createElement(Oe.Z,null,$e.createElement(Me.Z,{className:"font14 mb10",span:24},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u5BFC\u51FA",(Ze=vt==null?void 0:vt.actionTabs)==null?void 0:Ze.title,"\u7684\u73ED\u7EA7\uFF1A"),$e.createElement(Me.Z,{span:24},$e.createElement(Ye.default,{indeterminate:rn,checked:qe,onChange:bn=>{var Dn,ot;We(bn.target.checked?(ot=(Dn=vt==null?void 0:vt.actionTabs)==null?void 0:Dn.course_groups)==null?void 0:ot.map(jt=>jt.course_group_id):[])}},"\u5168\u9009")),$e.createElement(Ye.default.Group,{style:{width:"100%"},value:Re,onChange:bn=>{We(bn)}},$e.createElement(Oe.Z,null,(nt=(Ke=vt==null?void 0:vt.actionTabs)==null?void 0:Ke.course_groups)==null?void 0:nt.map((bn,Dn)=>$e.createElement(Me.Z,{span:8,style:{marginTop:"10px"}},$e.createElement(Ye.default,{value:bn.course_group_id,style:{fontSize:"14px"}},$e.createElement("span",{className:De.name,title:bn.group_group_name}," ",bn.group_group_name),$e.createElement("span",null,"(",bn.count,")")))))))))};var Qe=(0,fe.connect)(({classroomList:vt,loading:Se})=>({classroomList:vt,loading:Se}))(rt),pt=y(8591),Zt=y(57809),ft=y(38147),Bt={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),Rt="data:image/png;base64,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",wt=y(59301),kn=(vt,Se,Ie)=>new Promise((Ze,Ke)=>{var nt=Re=>{try{Dt(Ie.next(Re))}catch(We){Ke(We)}},Pt=Re=>{try{Dt(Ie.throw(Re))}catch(We){Ke(We)}},Dt=Re=>Re.done?Ze(Re.value):Promise.resolve(Re.value).then(nt,Pt);Dt((Ie=Ie.apply(vt,Se)).next())});const{TreeNode:sn}=Ae.default,gt=({classroomList:vt,loading:Se,dispatch:Ie,user:Ze})=>{var Ke,nt;const[Pt,Dt]=(0,E.useState)(!1),[Re,We]=(0,E.useState)(""),[qe,yt]=(0,E.useState)([]),[rn,en]=(0,E.useState)({});return(0,E.useEffect)(()=>{if(vt.actionTabs.id&&vt.actionTabs.key==="\u6388\u6743\u4F7F\u7528"){let jt=function(){return kn(this,null,function*(){const Vn=yield(0,ft.ZP)(`/api/courses/${vt.actionTabs.id}/get_high_resources_codes.json`,{method:"get",params:{type:vt.actionTabs.type,type_id:vt.actionTabs.type_id}});(Vn==null?void 0:Vn.status)===0&&(yt(Vn==null?void 0:Vn.data),en(Vn==null?void 0:Vn.other_data))})};console.log(vt.actionTabs);const{id:bn,type:Dn,type_id:ot}=vt.actionTabs;jt()}},[vt.actionTabs.id]),wt.createElement(re.ZP,null,wt.createElement(xe.default,{centered:!0,title:vt.actionTabs.title,open:vt.actionTabs.key==="\u6388\u6743\u4F7F\u7528",okText:"\u7ACB\u5373\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",width:804,bodyStyle:{minHeight:350},confirmLoading:Pt,destroyOnClose:!0,closeIcon:wt.createElement("i",{className:"iconfont icon-guanbi1 font15",onClick:()=>{Ie({type:"classroomList/setActionTabs",payload:{}})},style:{color:"#fff"}}),afterClose:()=>{We("")},className:Bt.modal,onOk:()=>kn(void 0,null,function*(){var bn;if(!Re){pt.ZP.warning("\u8BF7\u9009\u62E9\u6388\u6743\u7801");return}Dt(!0);const Dn=yield(0,ft.ZP)(`/api/courses/${vt.actionTabs.id}/check_high_resources_code.json`,{method:"post",body:{type:vt.actionTabs.type,type_id:vt.actionTabs.type_id,code:Re}});(Dn==null?void 0:Dn.status)===0&&(pt.ZP.success("\u6388\u6743\u6210\u529F"),Ie({type:"classroomList/setActionTabs",payload:{}}),(bn=vt==null?void 0:vt.actionTabs)==null||bn.fn()),Dt(!1)}),onCancel:()=>{Ie({type:"classroomList/setActionTabs",payload:{}})}},wt.createElement("div",{className:"mt10"},wt.createElement("div",{className:Bt.title},"\u6388\u6743\u4F7F\u7528"),wt.createElement("div",{className:Bt.content},wt.createElement("div",null,wt.createElement("div",{className:Bt.name},"\u60A8\u597D\uFF01",(Ke=Ze==null?void 0:Ze.userInfo)==null?void 0:Ke.username,"\u8001\u5E08\uFF08",(nt=Ze==null?void 0:Ze.userInfo)==null?void 0:nt.login,"\uFF09\uFF1A"),vt.actionTabs.type==="shixun"&&wt.createElement("div",{className:Bt.tip},"\u5F53\u524D\u5B9E\u8BAD\u4F5C\u4E1A\u3010",vt.actionTabs.name,"-ID",vt.actionTabs.type_id,"\u3011\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",wt.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"),vt.actionTabs.type==="exercise"&&wt.createElement("div",{className:Bt.tip},"\u5F53\u524D\u8BD5\u5377\u3010",vt.actionTabs.name,"-ID",vt.actionTabs.type_id,"\u3011\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",wt.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"),wt.createElement("div",{className:Bt.info},wt.createElement("div",{className:Bt.icon},wt.createElement("i",{className:"iconfont icon-danceng-shiyanhuanjing",style:{color:"#165DFF"}})),wt.createElement("span",{className:"mr10",style:{color:"#6A7283"}},vt.actionTabs.type==="shixun"?"\u5B9E\u9A8C\u73AF\u5883":"\u9AD8\u6D88\u8017\u5B9E\u9A8C"),wt.createElement("span",{style:{color:"#232B40"}},vt.actionTabs.type==="shixun"?rn.env_name:`${rn.env_count}\u4E2A`)),wt.createElement("div",{className:Bt.info},wt.createElement("div",{className:Bt.icon},wt.createElement("i",{className:"iconfont icon-shiyankecheng",style:{color:"#165DFF"}})),wt.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u6240\u5C5E\u8BFE\u5802"),wt.createElement("span",{style:{color:"#232B40"}},rn.course_name)),wt.createElement("div",{className:Bt.info},wt.createElement("div",{className:Bt.icon},wt.createElement("i",{className:"iconfont icon-zaixianrenshu",style:{color:"#165DFF"}})),wt.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u5B66\u751F\u4EBA\u6570"),wt.createElement("span",{style:{color:"#232B40"}},rn.student_count,"\u4EBA"))),wt.createElement("div",{className:"mt10"},wt.createElement("div",{className:Bt.img},wt.createElement("img",{src:it,width:"124px",height:"124px"})),wt.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801"))),wt.createElement("div",{className:Bt.code},wt.createElement("span",{className:"mr10",onClick:()=>console.log(1111)},"\u6388\u6743\u7801"),wt.createElement(Zt.default,{popupClassName:Bt.popu,disabled:!1,className:Bt.qselect,onChange:bn=>kn(void 0,null,function*(){console.log(bn),We(bn)}),size:"large",optionLabelProp:"lable",style:{flex:1,width:700},placeholder:"\u8BF7\u9009\u62E9\u6388\u6743\u7801",virtual:!1,notFoundContent:wt.createElement("div",{className:Bt.nocode},wt.createElement("div",null,wt.createElement("img",{src:Rt,alt:""}),wt.createElement("div",{className:"mt10",style:{color:"#666666"}},"\u6682\u65E0\u6388\u6743\u7801\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6~")))},qe==null?void 0:qe.map((bn,Dn)=>wt.createElement(Zt.default.Option,{key:bn.code,value:bn==null?void 0:bn.code,label:bn.code,disabled:bn.disable},wt.createElement("div",{className:Bt.item},wt.createElement("div",{className:Bt.left,style:{background:Dn%2==0?"#52C7B0":"#E36868"}},bn.code),wt.createElement("div",{className:`${Bt.right} ${bn.disable&&Bt.disable}`},vt.actionTabs.type==="shixun"&&wt.createElement("div",null,wt.createElement("span",{className:Bt.text1},"\u9002\u7528\u8D44\u6E90\u7C7B\u578B\uFF1A"),wt.createElement("span",{className:Bt.text2},bn.resource_type_name),bn.resource_type_name==="\u9AD8\u6027\u80FD\u670D\u52A1\u5668"&&wt.createElement(b.Z,{title:wt.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",wt.createElement("br",null),"\u4E0D\u5305\u62EC\uFF1AGPU\u3001\u963F\u91CC\u4E91\u3001\u5934\u6B4C\u4E91\u3002"),zIndex:1e4}," ",wt.createElement("i",{className:"iconfont icon-wenhao1 font14"}))),wt.createElement("div",null,wt.createElement("span",{className:Bt.text1},"\u652F\u6301\u4F7F\u7528\u4EBA\u6570\uFF1A"),wt.createElement("span",{className:Bt.text2},bn.max_people,"\u4EBA")),wt.createElement("div",null,wt.createElement("span",{className:Bt.text1},"\u6388\u6743\u7801\u4F7F\u7528\u6B21\u6570\uFF1A"),wt.createElement("span",{className:Bt.text2},"\u5DF2\u4F7F\u7528 ",wt.createElement("span",{className:Bt.count},bn.use_count)," \u6B21\uFF0C\u5269\u4F59 ",wt.createElement("span",{className:Bt.count},bn.left_use_count)," \u6B21"),vt.actionTabs.type==="exercise"&&wt.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}," ",wt.createElement("i",{className:"iconfont icon-wenhao1"}))),wt.createElement("div",null,wt.createElement("span",{className:Bt.text1},"\u6388\u6743\u7801\u6709\u6548\u671F\uFF1A"),wt.createElement("span",{className:Bt.text2},bn.start_at," \u81F3 ",bn.end_at)))),Dn!=(qe==null?void 0:qe.length)-1&&wt.createElement("div",{className:Bt.line}))))))))};var tt=(0,fe.connect)(({classroomList:vt,loading:Se,user:Ie})=>({classroomList:vt,loading:Se,user:Ie}))(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:st}=Ae.default,Gt=({classroomList:vt,loading:Se,dispatch:Ie,user:Ze})=>{var Ke,nt,Pt;return Ce.createElement(re.ZP,null,Ce.createElement(xe.default,{centered:!0,title:"\u63D0\u793A",open:vt.actionTabs.key==="\u6388\u6743\u63D0\u793A",closable:!1,maskClosable:!1,footer:Ce.createElement("div",null,Ce.createElement(le.ZP,{type:"primary",onClick:Dt=>{var Re;Ie({type:"classroomList/setActionTabs",payload:{}}),(Re=vt==null?void 0:vt.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",(Ke=Ze==null?void 0:Ze.userInfo)==null?void 0:Ke.username,"\u8001\u5E08\uFF08",(nt=Ze==null?void 0:Ze.userInfo)==null?void 0:nt.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=vt==null?void 0:vt.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 Ge=(0,fe.connect)(({classroomList:vt,loading:Se,user:Ie})=>({classroomList:vt,loading:Se,user:Ie}))(Gt),je=y(66649),ut=y.n(je),dt="data:image/png;base64,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",Ve="data:image/jpeg;base64,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";const ht=({user:vt})=>{var Se,Ie;const[Ze,Ke]=(0,E.useState)(!1),[nt,Pt]=(0,E.useState)("");(0,E.useEffect)(()=>{var Re,We;let qe=localStorage.getItem("extension-modal");if(!((Re=vt==null?void 0:vt.userInfo)!=null&&Re.login)||!qe)return;const yt=ut()(),rn=`${(We=vt==null?void 0:vt.userInfo)==null?void 0:We.login}-extend-date`;let en=localStorage.getItem(rn);if(en)if(yt<=ut()(en))Ke(!1);else{Ke(!0),localStorage.removeItem(rn),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=vt==null?void 0:vt.userInfo)==null?void 0:Se.login]);const Dt=Re=>{var We;const qe=`${(We=vt==null?void 0:vt.userInfo)==null?void 0:We.login}-extend-date`,yt=ut()().endOf("day").format("YYYY-MM-DD HH:mm:ss");Re.target.checked?localStorage.setItem(qe,yt):localStorage.removeItem(qe)};return E.createElement(xe.default,{title:"\u6E29\u99A8\u63D0\u793A",open:Ze,zIndex:9999,centered:!0,width:594,onCancel:()=>{Ke(!1)},footer:E.createElement(Oe.Z,{align:"middle",justify:"space-between"},E.createElement(Ye.default,{onChange:Dt},"\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:((Ie=vt.userInfo)==null?void 0:Ie.school_province)==="\u5B89\u5FBD"?Ve:dt,alt:"\u4E8C\u7EF4\u7801"}),E.createElement("div",{style:{textAlign:"right"}},"\u8FD0\u8425\u4E2D\u5FC3"),E.createElement("div",{style:{textAlign:"right"}},nt)))};var Cn=(0,fe.connect)(({user:vt})=>({user:vt}))(ht),tn=y(9951),qt={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),Je=(vt,Se,Ie)=>new Promise((Ze,Ke)=>{var nt=Re=>{try{Dt(Ie.next(Re))}catch(We){Ke(We)}},Pt=Re=>{try{Dt(Ie.throw(Re))}catch(We){Ke(We)}},Dt=Re=>Re.done?Ze(Re.value):Promise.resolve(Re.value).then(nt,Pt);Dt((Ie=Ie.apply(vt,Se)).next())});const Mt=({dispatch:vt,user:Se,globalSetting:Ie})=>{var Ze,Ke;const[nt,Pt]=(0,E.useState)({}),[Dt,Re]=(0,E.useState)([]),[We,qe]=(0,E.useState)(0),[yt,rn]=(0,E.useState)(!1),en=(0,E.useRef)(null),bn=(0,fe.useLocation)(),Dn=(Vt,kt)=>{let un=null;return Vt===0&&(un=ut()().add(100,"month").unix()),Vt===1&&(un=ut()().add(kt,"hour").unix()),Vt===2&&(un=ut()().add(kt,"days").unix()),Vt===3&&(un=ut()().add(kt*7,"days").unix()),Vt===4&&(un=ut()().add(kt,"month").unix()),Vt===5&&(un=ut()().add(kt*3,"month").unix()),un},ot=Vt=>{var kt;const un=`${(kt=Se==null?void 0:Se.userInfo)==null?void 0:kt.login}-deadline-operate`;let xn=localStorage.getItem(un)?JSON.parse(localStorage.getItem(un)):[];xn=xn==null?void 0:xn.filter(In=>In.id!==(Vt==null?void 0:Vt.id));const fn=Dn(Vt==null?void 0:Vt.show_type,Vt==null?void 0:Vt.show_count),Ln={id:Vt==null?void 0:Vt.id,deadline:fn,type:Vt==null?void 0:Vt.show_type};xn==null||xn.push(Ln),localStorage.setItem(un,JSON.stringify(xn))},jt=()=>{ra(nt==null?void 0:nt.id,"close");const Vt=Dt[We+1];Vt?(ot(Vt),Pt(Vt),qe(We+1),ra(Vt==null?void 0:Vt.id,"popup")):rn(!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 Vt,kt;Ie!=null&&Ie.operateModelPath&&((Vt=Ie==null?void 0:Ie.setting)!=null&&Vt.main_site)&&((kt=Se==null?void 0:Se.userInfo)!=null&&kt.login)&&(fa(),setTimeout(()=>{vt({type:"globalSetting/setOperateModelPath",payload:""})},300))},[Ie==null?void 0:Ie.operateModelPath,(Ze=Se==null?void 0:Se.userInfo)==null?void 0:Ze.login,(Ke=Ie==null?void 0:Ie.setting)==null?void 0:Ke.main_site]),(0,E.useEffect)(()=>{var Vt,kt,un,xn,fn,Ln;if((Vt=bn==null?void 0:bn.pathname)!=null&&Vt.includes("/users")&&((un=(kt=bn==null?void 0:bn.pathname)==null?void 0:kt.split("/"))==null?void 0:un.length)===4){vt({type:"globalSetting/setOperateModelPath",payload:"/users"});return}if((xn=bn==null?void 0:bn.pathname)!=null&&xn.includes("/forums/categories")){vt({type:"globalSetting/setOperateModelPath",payload:"/forums/categories"});return}for(let In=0;In(window.addEventListener("click",Rn),()=>{window.removeEventListener("click",Rn)}),[nt]);const nn=Vt=>{var kt;if(Vt!=null&&Vt.getAttribute("data-operate-type"))return Vt;for(let un=0,xn=Vt;xn=xn.parentNode;un++){if((kt=xn==null?void 0:xn.getAttribute)!=null&&kt.call(xn,"data-operate-type"))return xn;if(xn==document.documentElement)return!1}},Rn=Vt=>Je(void 0,null,function*(){var kt;const un=nn(Vt.target);if(un&&(un==null?void 0:un.getAttribute("data-operate-type"))==="click"){Vt.preventDefault();let fn=un==null?void 0:un.getAttribute("href");const Ln=un==null?void 0:un.getAttribute("target");yield ra(nt==null?void 0:nt.id,"enter"),un!=null&&un.getAttribute("data-operate-data")&&(fn=fn+"?login="+((kt=Se==null?void 0:Se.userInfo)==null?void 0:kt.login)),(0,Ee.xg)(fn),rn(!1)}}),ra=(Vt,kt)=>Je(void 0,null,function*(){return yield(0,ft.ZP)("/api/popup_windows/popup_windows_counts.json",{method:"get",params:{id:Vt,count_type:kt}})}),fa=()=>Je(void 0,null,function*(){var Vt,kt,un;const xn=yield(0,ft.ZP)("/api/popup_windows/get_popup_windows.json",{method:"get"});if((xn==null?void 0:xn.status)===0&&((Vt=xn==null?void 0:xn.data)==null?void 0:Vt.length)!==0){const fn=Vn==null?void 0:Vn.findIndex(ba=>ba.path===(Ie==null?void 0:Ie.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=`${(kt=Se==null?void 0:Se.userInfo)==null?void 0:kt.login}-deadline-operate`;let sa=localStorage.getItem(In)?JSON.parse(localStorage.getItem(In)):[];(sa==null?void 0:sa.length)!==0&&(Ln=Ln==null?void 0:Ln.filter(ba=>{let wn=!0;const La=sa==null?void 0:sa.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[We]),ot(Ln==null?void 0:Ln[We]),ra((un=Ln==null?void 0:Ln[We])==null?void 0:un.id,"popup"),rn(!0),Re(Ln))}}),Jn=()=>{var Vt;const kt=(nt==null?void 0:nt.popup_type)===1;return E.createElement("div",{className:qt.modalityModal},E.createElement("div",{className:qt.modal,style:{width:nt==null?void 0:nt.width,height:kt?(nt==null?void 0:nt.height)+40:nt==null?void 0:nt.height}},E.createElement("div",{className:qt.close,onClick:jt},E.createElement("i",{className:"iconfont icon-guanbi1"})),E.createElement(tn.Z,{ref:en,dots:!0,autoplay:!0,pauseOnDotsHover:!0},(Vt=nt==null?void 0:nt.content)==null?void 0:Vt.map((un,xn)=>E.createElement("aside",{key:xn,className:qt.itemWarp},E.createElement(Le.Z,{value:un})))),kt&&E.createElement(Oe.Z,{justify:"center"},E.createElement(le.ZP,{type:"primary",className:qt.cancelBtn,onClick:jt},"\u6211\u77E5\u9053\u4E86"))))},St=()=>{var Vt;return E.createElement("div",{className:qt.selfdomModal},E.createElement("div",{className:qt.modal,style:{width:nt==null?void 0:nt.width,height:nt==null?void 0:nt.height}},E.createElement("div",{className:qt.close,onClick:jt},E.createElement("i",{className:"iconfont icon-htmal5icon19"})),E.createElement(tn.Z,{ref:en,dots:!0,autoplay:!0,pauseOnDotsHover:!0},(Vt=nt==null?void 0:nt.content)==null?void 0:Vt.map((kt,un)=>E.createElement("aside",{key:un,className:qt.itemWarp},E.createElement(Le.Z,{style:{height:nt==null?void 0:nt.height},value:kt}))))))};return E.createElement(E.Fragment,null,yt&&((nt==null?void 0:nt.windows_style)===0?Jn():St()))};var Ht=(0,fe.connect)(({user:vt,globalSetting:Se})=>({user:vt,globalSetting:Se}))(Mt),Qt=y(89501),vn=y(77845),jn=y(41977),zn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAAXNSR0IArs4c6QAAALhJREFUOE+dkjEOgVEQhL8pRCNR0UlE5Qg6Z9C5gcIFUDmAEyhVWgqJBIVE4hwanUSlkpEn709EIe/ZcrPzZXZ2RWLZrkq6f48rRW+7DWyBjqTrpyYJEAS2x0AP6Ep6FJBkQIQsgDLQl+TQywUE8R7YSZpmA6KLOnAGJpKWsv228kfdgEbWCtFBCzgCQ0mrLIDtGnACZpLmWRnYrgAHYFMEmAywXQLWwEXSIPuRbDeBUdz7mQ34daEX5wM7Fb5x5tMAAAAASUVORK5CYII=",Bn=y(9936),Wn=y(21526),_n=y(59301),pn=Object.defineProperty,He=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,ye=(vt,Se,Ie)=>Se in vt?pn(vt,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):vt[Se]=Ie,an=(vt,Se)=>{for(var Ie in Se||(Se={}))Lt.call(Se,Ie)&&ye(vt,Ie,Se[Ie]);if(He)for(var Ie of He(Se))Sn.call(Se,Ie)&&ye(vt,Ie,Se[Ie]);return vt},_e=(vt,Se)=>{var Ie={};for(var Ze in vt)Lt.call(vt,Ze)&&Se.indexOf(Ze)<0&&(Ie[Ze]=vt[Ze]);if(vt!=null&&He)for(var Ze of He(vt))Se.indexOf(Ze)<0&&Sn.call(vt,Ze)&&(Ie[Ze]=vt[Ze]);return Ie};const mt=vt=>{var Se=vt,{loading:Ie,children:Ze,globalSetting:Ke,user:nt,account:Pt}=Se,Dt=_e(Se,["loading","children","globalSetting","user","account"]),Re,We,qe,yt,rn,en,bn,Dn;const ot=(0,fe.useLocation)(),[jt,Vn]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{let nn=ut()().add(0,"days").unix(),Rn=localStorage.getItem("mainclose");if(!Rn){Vn(!0);return}nn>parseInt(Rn)&&Vn(!0)},[]),_n.createElement(vn.Z,null,_n.createElement(re.ZP,{locale:oe.Z,autoInsertSpaceInButton:!1},ot.pathname==="/"&&jt&&((We=(Re=Ke==null?void 0:Ke.setting)==null?void 0:Re.adv_index)==null?void 0:We.image_url)&&((qe=Ke==null?void 0:Ke.setting)==null?void 0:qe.main_site)&&_n.createElement("div",{onClick:()=>{var nn,Rn;return window.open((Rn=(nn=Ke==null?void 0:Ke.setting)==null?void 0:nn.adv_index)==null?void 0:Rn.jump_url)},style:{background:`url(${ie.Z.IMG_SERVER+((rn=(yt=Ke==null?void 0:Ke.setting)==null?void 0:yt.adv_index)==null?void 0:rn.image_url)}) no-repeat center center`,width:"100%",height:60,margin:"0px auto",display:"flex",cursor:"pointer",backgroundSize:"cover"}},_n.createElement("div",{style:{width:1200,margin:"0px auto",height:60,display:"flex",alignItems:"center",justifyContent:"space-between"}},_n.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"),_n.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 ",_n.createElement("img",{src:zn,style:{marginLeft:5}}))),_n.createElement("img",{src:Bn,onClick:nn=>{nn.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"&&_n.createElement(ge.Z,an({},Dt)),_n.createElement("section",{className:jn.Z.layoutMainClass,style:{marginTop:ot.pathname=="/training"?"-72px":""}},_n.createElement(fe.Outlet,null)),_n.createElement(ae,null),!(0,Ee.Ll)()&&document.domain!=="kepukehuan.educoder.net"&&_n.createElement(ce,null),_n.createElement(be,null),_n.createElement(Qe,null),_n.createElement(tt,null),_n.createElement(Ge,null),_n.createElement(Cn,null),Pt.actionTabs.key==="Account-ProfessionalAuth"&&((bn=(en=Pt.actionTabs)==null?void 0:en.code)==null?void 0:bn.length)>0&&_n.createElement(Wn.Z,{Scoid:(Dn=nt==null?void 0:nt.userInfo)==null?void 0:Dn.user_school_id}),!(0,Ee.Ll)()&&_n.createElement(Ht,null),_n.createElement(Qt.Z,null)))};var Ot=(0,fe.connect)(({loading:vt,globalSetting:Se,user:Ie,account:Ze})=>({loading:vt,user:Ie,globalSetting:Se,account:Ze}))(mt)},21526:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return kn}});var E=y(59301),re=y(65582),oe=y(57809),ge=y(54580),fe=y(78241),ve=y(8591),ie=y(43418),xe=y(95237),Ee=y(43604),Le=y(71418),Te=y(92832),Xe=y(88522),ze=y(3113),ce=y(74128),b="data:image/png;base64,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",a=y(31002),ee=y(65862),x=y(706),te=y(19842),ae=y(29679),le=y(19248),pe=y(56531),he={flexRow:"flexRow___jGYtM",flexColumn:"flexColumn___NPMB3",formWrap:"formWrap___vwH9N",example:"example____BmJC",footerWrap:"footerWrap___lp1L0"},be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Me=(sn,gt)=>{var tt={};for(var we in sn)Ae.call(sn,we)&>.indexOf(we)<0&&(tt[we]=sn[we]);if(sn!=null&&be)for(var we of be(sn))gt.indexOf(we)<0&&Oe.call(sn,we)&&(tt[we]=sn[we]);return tt},Ye=(sn,gt,tt)=>new Promise((we,Ce)=>{var st=je=>{try{Ge(tt.next(je))}catch(ut){Ce(ut)}},Gt=je=>{try{Ge(tt.throw(je))}catch(ut){Ce(ut)}},Ge=je=>je.done?we(je.value):Promise.resolve(je.value).then(st,Gt);Ge((tt=tt.apply(sn,gt)).next())});const De=(sn,gt)=>gt.some(tt=>tt.label.toLowerCase().indexOf(sn.toLowerCase())>-1),$e=Te.default.TextArea,ct=sn=>{var gt=sn,{account:tt,globalSetting:we,loading:Ce,dispatch:st,schoolName:Gt,visible:Ge,onClose:je=()=>{},onSuccess:ut=()=>{}}=gt,dt=Me(gt,["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"]);const[Ve]=fe.default.useForm();(0,E.useEffect)(()=>{Ve.setFieldsValue({name:Gt})},[Gt]);const ht=Cn=>Ye(void 0,null,function*(){const{name:tn,city:qt=[],address:Pn,remarks:Nn}=Cn||{},Je=yield st({type:"account/appplySchool",payload:{name:tn,province:qt[0],city:qt[1],address:Pn,remarks:Nn}});je(),Je&&(ve.ZP.success("\u65B0\u589E\u5B66\u6821/\u5355\u4F4D\u6210\u529F\uFF01"),ut(tn))});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:he.formWrap,form:Ve,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(Te.default,{placeholder:"\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"})),E.createElement("div",{className:`${he.flexRow} ${he.example}`},E.createElement("div",null,"\u793A\u4F8B\uFF1A"),E.createElement("div",{className:he.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:De}})),E.createElement(fe.default.Item,{label:"\u8BE6\u7EC6\u5730\u5740\uFF1A",name:"address"},E.createElement(Te.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:he.footerWrap},E.createElement(fe.default.Item,null,E.createElement(ze.ZP,{className:"mr5",size:"middle",onClick:()=>{je()}},"\u53D6\u6D88"),E.createElement(ze.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Ce["account/appplySchool"]},"\u4FDD\u5B58")))))};var $t=(0,re.connect)(({account:sn,loading:gt,globalSetting:tt})=>({account:sn,globalSetting:tt,loading:gt.effects}))(ct),bt=y(95707),Ft=y(89392),Ct=y(59301),Et=Object.defineProperty,Xt=Object.defineProperties,It=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,rt=(sn,gt,tt)=>gt in sn?Et(sn,gt,{enumerable:!0,configurable:!0,writable:!0,value:tt}):sn[gt]=tt,Qe=(sn,gt)=>{for(var tt in gt||(gt={}))xt.call(gt,tt)&&rt(sn,tt,gt[tt]);if(et)for(var tt of et(gt))Jt.call(gt,tt)&&rt(sn,tt,gt[tt]);return sn},pt=(sn,gt)=>Xt(sn,It(gt)),Zt=(sn,gt)=>{var tt={};for(var we in sn)xt.call(sn,we)&>.indexOf(we)<0&&(tt[we]=sn[we]);if(sn!=null&&et)for(var we of et(sn))gt.indexOf(we)<0&&Jt.call(sn,we)&&(tt[we]=sn[we]);return tt},ft=(sn,gt,tt)=>new Promise((we,Ce)=>{var st=je=>{try{Ge(tt.next(je))}catch(ut){Ce(ut)}},Gt=je=>{try{Ge(tt.throw(je))}catch(ut){Ce(ut)}},Ge=je=>je.done?we(je.value):Promise.resolve(je.value).then(st,Gt);Ge((tt=tt.apply(sn,gt)).next())});const Bt=oe.default.Option,it=ge.default.Dragger;var Rt=(sn=>(sn[sn.Professor=1]="Professor",sn[sn.AssistantProfessor=2]="AssistantProfessor",sn[sn.Student=3]="Student",sn))(Rt||{});const wt=sn=>{var gt=sn,{user:tt,account:we,globalSetting:Ce,loading:st,dispatch:Gt,Scoid:Ge}=gt,je=Zt(gt,["user","account","globalSetting","loading","dispatch","Scoid"]),ut,dt;const[Ve]=fe.default.useForm(),[ht,Cn]=(0,E.useState)({}),[tn,qt]=(0,E.useState)([]),[Pn,Nn]=(0,E.useState)([]),[Je,Mt]=(0,E.useState)([]),[Ht,Qt]=(0,E.useState)([]),[vn,jn]=(0,E.useState)(),[zn,Bn]=(0,E.useState)(),[Wn,_n]=(0,E.useState)(),[pn,He]=(0,E.useState)(),[Lt,Sn]=(0,E.useState)(),ye=(0,E.useRef)((0,Ft.throttle)(Re=>an(Re),1200,{leading:!0,trailing:!0})).current;(0,E.useEffect)(()=>{},[]),(0,E.useEffect)(()=>{ft(void 0,null,function*(){if(!Ge)return;const Re=yield _e(Ge);Mt(Re==null?void 0:Re.departments)})},[Ge]);const an=Re=>ft(void 0,null,function*(){var We,qe;const yt=yield Gt({type:"account/getSchoolOption",payload:{keyword:Re,limit:10}});qt(yt==null?void 0:yt.schools),Re&&Re!=""&&(Nn((We=yt==null?void 0:yt.schools)==null?void 0:We.filter(en=>en.name.includes(Re))),(((qe=yt==null?void 0:yt.schools)==null?void 0:qe.find(en=>en.name===Re))||{}).id?Ie(Re,null,yt==null?void 0:yt.schools):(Ve.setFieldsValue({department:""}),Cn(Qe(Qe({},ht),{school:Re,department:""}))))}),_e=Re=>{if(Re)return Gt({type:"account/getDepartmentOption",payload:{id:Re}})};(0,E.useEffect)(()=>{if(!we.basicInfo)return;const{basicInfo:Re}=we,We={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"};Ve.setFieldsValue(We),Cn(We)},[we.basicInfo]);const mt=()=>{He(!0)},Ot=()=>{if(!tn.find(Re=>Re.name===ht.school)){ve.ZP.info("\u8BF7\u5148\u9009\u62E9\u6B63\u786E\u7684\u5355\u4F4D\u6216\u8005\u5B66\u6821\uFF01");return}Sn(!0)},vt=Re=>{Cn(Qe({},Ve.getFieldsValue())),"school"in Re&&(Nn(tn.filter(qe=>qe.name.includes(Re.school))),(tn.find(qe=>qe.name===Re.school)||{}).id?Ie(Re.school):(Ve.setFieldsValue({department:""}),Cn(Qe(Qe({},ht),{school:Re.school,department:""}))))},Se=(Re,We)=>{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"},We||"\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`},Ie=(Re,We,qe)=>ft(void 0,null,function*(){var yt,rn,en;const bn=(yt=(qe||tn).find(jt=>jt.name===Re))==null?void 0:yt.id,Dn=(yield _e(bn))||{};Mt(Dn==null?void 0:Dn.departments);const ot=We||((en=(rn=Dn==null?void 0:Dn.departments)==null?void 0:rn[0])==null?void 0:en.name);Ve.setFieldsValue({department:ot}),Cn(Qe(Qe({},ht),{school:Re,department:ot}))}),Ze=Re=>ft(void 0,null,function*(){yield an(),Ve.setFieldsValue({school:Re,department:""}),Cn(Qe(Qe({},ht),{school:Re,department:""}))}),Ke=Re=>{var We;if(Re.file.status==="uploading"){_n(!0);return}Re.file.status==="done"&&(console.log(Re.file,Re.file.response),Bn((We=Re.file.response)==null?void 0:We.id),(0,ee.y3)(Re.file.originFileObj,qe=>{jn(qe),_n(!1)}))},nt=Re=>ft(void 0,null,function*(){var We,qe,yt,rn,en;const{school:bn,department:Dn,identity:ot,studentNo:jt,jobTitle:Vn,manager:nn}=Re||{};if(!vn){ve.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u7167\u7247\uFF01");return}const Rn=(We=tn.find(St=>St.name===bn))==null?void 0:We.id,ra=(qe=Je.find(St=>St.name===Dn))==null?void 0:qe.id;let fa;ot==="student"?fa=jt:ot==="teacher"?fa=Vn:fa=nn;const Jn=yield Gt({type:"account/applyProfessionalAuth",payload:{id:((yt=we.basicInfo)==null?void 0:yt.id)||((rn=tt.userInfo)==null?void 0:rn.login),school_id:Rn,department_id:ra,identity:ot,extra:fa,attachment_ids:[zn]}});if(we.actionTabs.code){let St=yield(0,bt.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):ve.ZP.success(St.message))}Pt(),Jn&&(ve.ZP.info("\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838!"),Gt({type:"account/getBasicInfo",payload:{login:(en=tt.userInfo)==null?void 0:en.login}}))}),Pt=()=>{Gt({type:"account/setActionTabs",payload:{}})},Dt={data:{type:"professional"},multiple:!0,showUploadList:!1,action:`${ce.Z.API_SERVER}/api/attachments.json`,className:a.Z.uploader,onChange:Ke,beforeUpload:Re=>{const We=Re.type==="image/jpeg"||Re.type==="image/png"||Re.type==="image/jpg"||Re.type==="image/bmp";return We||ve.ZP.info("\u8BF7\u4E0A\u4F20\u6B63\u786E\u6587\u4EF6\u683C\u5F0F"),We}};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:Ve,colon:!1,onValuesChange:vt,onFinish:nt},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(Bt,{value:"teacher"},"\u6559\u5E08"),Ct.createElement(Bt,{value:"student"},"\u5B66\u751F"),Ct.createElement(Bt,{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(Te.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(Bt,{value:"\u6559\u6388"},"\u6559\u6388"),Ct.createElement(Bt,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),Ct.createElement(Bt,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),Ct.createElement(Bt,{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(Bt,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),Ct.createElement(Bt,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),Ct.createElement(Bt,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),Ct.createElement(Bt,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),Ct.createElement(Bt,{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&&!(tn!=null&&tn.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:mt},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},Ct.createElement(Xe.Z,{showSearch:!0,onSearch:ye,options:Pn==null?void 0:Pn.map(Re=>({value:Re.name}))})),Ct.createElement(fe.default.Item,{label:"\u9662\u7CFB/\u90E8\u95E8",name:"department",extra:ht.department&&!(Je!=null&&Je.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(Xe.Z,{showSearch:!0,onChange:Re=>Qt(Je.filter(We=>We.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(it,pt(Qe({},Dt),{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(ze.ZP,{className:"mr5",size:"middle",onClick:Pt},"\u53D6\u6D88"),Ct.createElement(ze.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:st["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($t,{visible:pn,onClose:()=>He(!1),schoolName:ht.school,onSuccess:Ze}),Ct.createElement(x.Z,{visible:Lt,onClose:()=>Sn(!1),schoolId:(dt=tn.find(Re=>Re.name===ht.school))==null?void 0:dt.id,schoolName:ht.school,departmentName:ht.department,onSuccess:Re=>Ie(ht.school,Re)}))};var kn=(0,re.connect)(({user:sn,account:gt,loading:tt,globalSetting:we})=>({user:sn,account:gt,globalSetting:we,loading:tt.effects}))(wt)},44489: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),ve=y(57809),ie=y(19842),xe=y(98228),Ee=y(92832),Le=y(1710),Te=y(6848),Xe=y(58421),ze=y(3113),ce=y(38147),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(3033),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(6339),te=y(65862),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 he=({qitem:Qe})=>{var pt,Zt,ft,Bt,it,Rt,wt,kn,sn,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:(pt=Qe==null?void 0:Qe.program_attr)==null?void 0:pt.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,(ft=Qe==null?void 0:Qe.choices)==null?void 0:ft.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},(Bt=Qe==null?void 0:Qe.standard_answer)==null?void 0:Bt.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((st,Gt)=>E.createElement("div",{className:ee.items},st))))})),(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:(Rt=Qe==null?void 0:Qe.answer_texts)==null?void 0:Rt[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Qe==null?void 0:Qe.question_type)===5&&((wt=Qe==null?void 0:Qe.challenge_names)==null?void 0:wt.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:((kn=Qe==null?void 0:Qe.program_attr)==null?void 0:kn.description)||"- -"})),(Qe==null?void 0:Qe.question_type)===7&&((sn=Qe==null?void 0:Qe.sub_item_banks)==null?void 0:sn.map((tt,we)=>{var Ce,st,Gt,Ge,je;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"&&((st=tt==null?void 0:tt.choices)==null?void 0:st.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},(Gt=tt==null?void 0:tt.standard_answer)==null?void 0:Gt.map((ut,dt)=>{var Ve;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:ee.title},"\u586B\u7A7A\u9879",dt+1),E.createElement("div",{className:ee.content},(Ve=ut==null?void 0:ut.answer_text)==null?void 0:Ve.map((ht,Cn)=>E.createElement("div",{className:ee.items},ht))))})),(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"}},(Ge=tt==null?void 0:tt.answer_texts)!=null&&Ge[0]?E.createElement(x.Z,{className:ee.content,value:(je=tt==null?void 0:tt.answer_texts)==null?void 0:je[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(64303),Ae=y(96435),Oe=y(65582),Me=y(61485),Ye=y(90463),De=y(11517),$e=y(59301),ct=Object.defineProperty,$t=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,Ft=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Xt=(Qe,pt,Zt)=>pt in Qe?ct(Qe,pt,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):Qe[pt]=Zt,It=(Qe,pt)=>{for(var Zt in pt||(pt={}))Ct.call(pt,Zt)&&Xt(Qe,Zt,pt[Zt]);if(Ft)for(var Zt of Ft(pt))Et.call(pt,Zt)&&Xt(Qe,Zt,pt[Zt]);return Qe},et=(Qe,pt)=>$t(Qe,bt(pt)),xt=(Qe,pt,Zt)=>new Promise((ft,Bt)=>{var it=kn=>{try{wt(Zt.next(kn))}catch(sn){Bt(sn)}},Rt=kn=>{try{wt(Zt.throw(kn))}catch(sn){Bt(sn)}},wt=kn=>kn.done?ft(kn.value):Promise.resolve(kn.value).then(it,Rt);wt((Zt=Zt.apply(Qe,pt)).next())});const Jt=({setScoreShow:Qe,ScoreShow:pt,onOk:Zt,isshixuns:ft,isloadings:Bt,dispatch:it,isIntelligentAssistant:Rt=!1,newExercisePaper:wt,shixunsDetail:kn})=>{var sn,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:Rt,group_id:[]}),[st,Gt]=(0,E.useState)([]),[Ge,je]=(0,E.useState)([]),[ut,dt]=(0,E.useState)([]),[Ve,ht]=(0,E.useState)([]);const[Cn,tn]=(0,E.useState)(!1),[qt]=re.default.useForm(),[Pn,Nn]=(0,E.useState)(),[Je,Mt]=(0,E.useState)(!1);let[Ht,Qt]=(0,E.useState)(ft);const[vn,jn]=(0,E.useState)([]),[zn,Bn]=(0,E.useState)(0),[Wn,_n]=(0,E.useState)(!0),[pn,He]=(0,E.useState)([]),[Lt,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[an,_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 mt=(0,E.useRef)(new Set),Ot=(0,E.useRef)(new Set),vt=[{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}],Ie=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[Ze,Ke]=(0,E.useState)(!1),nt=()=>{qt.resetFields(),Ht=!1,Qt(!1),Ke(!1),qt.submit()};(0,E.useEffect)(()=>{var ot,jt,Vn,nn,Rn,ra,fa,Jn,St,Vt;(((Vn=(jt=(ot=wt==null?void 0:wt.editData)==null?void 0:ot.exercise)==null?void 0:jt.exist_item_bank_ids)==null?void 0:Vn.length)>0||((ra=(Rn=(nn=wt==null?void 0:wt.editData)==null?void 0:nn.exercise)==null?void 0:Rn.exist_item_bank_shixun_ids)==null?void 0:ra.length)>0)&&Sn([...(Jn=(fa=wt==null?void 0:wt.editData)==null?void 0:fa.exercise)==null?void 0:Jn.exist_item_bank_ids,...(Vt=(St=wt==null?void 0:wt.editData)==null?void 0:St.exercise)==null?void 0:Vt.exist_item_bank_shixun_ids])},[(gt=(sn=wt==null?void 0:wt.editData)==null?void 0:sn.exercise)==null?void 0:gt.exist_item_bank_ids]),(0,E.useEffect)(()=>{pt&&(qt.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Wn&&Ht&&(qt.setFieldsValue({item_type:"SHIXUN"}),we.item_type="SHIXUN",Ce(It({},we)),_n(!1)),Pt(we),Dt(),Re({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[pt]),(0,E.useEffect)(()=>{zn>0&&setTimeout(()=>{Bn(0)},2e3)},[zn]);function Pt(ot){return xt(this,null,function*(){var jt,Vn,nn;if(tn(!0),Ce(It({},ot)),(ut==null?void 0:ut.length)<=0&&ot.type==="5"){ht([]),tn(!1);return}console.log("----",ut,vn);let Rn=ot.type==="5"?ut==null?void 0:ut.filter(Jn=>!vn.includes(Jn)):null,ra=ot.type==="5"?ut==null?void 0:ut.filter(Jn=>vn.includes(Jn)):null;ot.group_id=((jt=ot.group_id)==null?void 0:jt.map(Jn=>Jn==null?void 0:Jn.value))||null;let fa=yield(0,ce.ZP)("/api/item_banks.json",{method:"get",params:et(It({},ot),{discipline_id:((Vn=ot==null?void 0:ot.courseid)==null?void 0:Vn[0])||null,sub_discipline_id:((nn=ot==null?void 0:ot.courseid)==null?void 0:nn[1])||null,ids:Rn,shixun_ids:ra,include_shixuns:!Rt,keyword:ot.keyword?encodeURIComponent(ot.keyword):ot.keyword,type:ot.type==="5"?null:ot.type,clazz:ot.type==="3"?"ItemBanksGroup":null})});ht(fa),tn(!1)})}function Dt(){return xt(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"}});Gt((0,a.L)(ot==null?void 0:ot.disciplines))})}function Re(ot){return xt(this,null,function*(){var jt;let Vn=yield(0,ce.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:ot}),nn=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(jt=Vn==null?void 0:Vn.data)==null?void 0:jt.map(Rn=>({title:Rn.name,id:Rn.id,pid:Rn.id,value:Rn.id,key:Rn.id,isLeaf:!Rn.have_child}))}];He(nn)})}function We(ot){return xt(this,null,function*(){var jt,Vn,nn,Rn;tn(!0);let ra=(jt=ot.list)==null?void 0:jt.filter(St=>!vn.includes(St)),fa=(Vn=ot.list)==null?void 0:Vn.filter(St=>vn.includes(St));if(ra.length===0&&fa.length===0){tn(!1),ht([]);return}let Jn=yield(0,ce.ZP)("/api/item_banks.json",{method:"get",params:et(It({},ot),{discipline_id:((nn=ot==null?void 0:ot.courseid)==null?void 0:nn[0])||null,sub_discipline_id:((Rn=ot==null?void 0:ot.courseid)==null?void 0:Rn[1])||null,ids:ra,shixun_ids:fa,type:ot.type==="5"?null:ot.type,clazz:ot.type==="3"?"ItemBanksGroup":null})});tn(!1),ht(Jn)})}const qe=ot=>xt(void 0,null,function*(){const jt=yield it({type:"shixunsDetail/release",payload:{id:ot}});let Vn=jt==null?void 0:jt.tag_position,nn=(jt==null?void 0:jt.evaluation_set_position)||[],Rn=jt.status;return Rn===0?(oe.ZP.success("\u53D1\u5E03\u6210\u529F"),Pt(we),!0):(Rn===2?oe.ZP.error(`\u7B2C${nn.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Rn===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":"",rn=(ot,jt,Vn)=>ot.map(nn=>nn.key===jt?It(It({},nn),Vn):nn.children?et(It({},nn),{children:rn(nn.children,jt,Vn)}):nn),en=ot=>xt(void 0,null,function*(){const{key:jt}=ot;let Vn=we.type;const nn=yield(0,De.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(jt),type:Vn}),{data:Rn,total_count:ra}=nn||{};ra>0&&He(fa=>rn(fa,jt,{children:Rn.map(Jn=>({title:Jn.name,id:Jn.id,pid:Jn.id,value:Jn.id,key:Jn.id,isLeaf:!Jn.have_child}))}))});function bn(ot){console.log("----",we),ot==="1"&&(an.gg=It({},we)),ot==="2"&&(an.scj=It({},we)),ot==="3"&&(an.ttgx=It({},we)),ot==="0"&&(an.wcjd=It({},we)),ot==="5"&&(an.yx=It({},we)),_e(It({},an))}function Dn(){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,Qt(!0)):(Ht=!1,Qt(!1)),qt.setFieldsValue(It({},we)),Ce(It({},we)),Pt(It({},we))}return $e.createElement("div",null,$e.createElement(ge.default,{title:!1,footer:!1,open:pt,width:1200,centered:!0,className:b.scoremodal,onCancel:()=>{Qe(!1)}},$e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement("div",{className:b.title},Rt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),Rt&&$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,Re({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):we.show_all_share=null,ot==="0"&&Re({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"&&(Ht=!0,Qt(!0)),Ke(!1),we.type==="5"&&(Ht=!1,Qt(!1)),Dn(),Dt()},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:qt,onValuesChange:(ot,jt)=>{const Vn=Object.values(jt).some(Rn=>Rn!==null&&Rn!==""&&Rn!==void 0),nn=jt.keyword==="";if(Ke(Vn||!nn),we.page=1,(jt==null?void 0:jt.item_type)==="SHIXUN"){if(we.type==="5"?Qt(!1):Qt(!0),ot.keyword||ot.keyword==="")return;qt.submit()}else{if(ot!=null&&ot.courseid&&qt.setFieldsValue({tag_discipline_id:""}),Qt(!1),ot.keyword||ot.keyword==="")return;qt.submit()}},onFinish:ot=>{var jt;we.type==="3"&&(!ot.group_id||((jt=ot==null?void 0:ot.group_id)==null?void 0:jt.length)===0)?we.show_all_share=!0:we.show_all_share=null,Ce(It(It({},we),ot)),Pt(It(It({},we),ot))}},$e.createElement(re.default.Item,{name:"item_type"},$e.createElement(ve.default,{className:b.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(Rt?ye.slice(0,6):ye).map(ot=>$e.createElement(ve.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:st})),!Ht&&$e.createElement(re.default.Item,{name:"tag_discipline_id"},$e.createElement(ve.default,{className:b.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(tt=Ve==null?void 0:Ve.tag_disciplines)==null?void 0:tt.map(ot=>$e.createElement(ve.default.Option,{key:ot.id},ot.name)))),$e.createElement(re.default.Item,{name:Ht?"diff":"difficulty"},$e.createElement(ve.default,{className:b.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!Ht&&vt.map(ot=>$e.createElement(ve.default.Option,{key:ot.value},ot.name)),Ht&&Se.map(ot=>$e.createElement(ve.default.Option,{key:ot.value},ot.name)))),Ht&&$e.createElement(re.default.Item,{name:"shixun_publish_status"},$e.createElement(ve.default,{className:b.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Ie.map(ot=>$e.createElement(ve.default.Option,{key:ot.value},ot.name)))),(we.type==="3"||we.type==="0")&&!Ht&&$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,jt)=>jt.title.toUpperCase().indexOf(ot.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:en,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:pn})),Ze&&$e.createElement("span",{className:b.allqingchu,onClick:nt},$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:()=>qt.submit()}),onSearch:ot=>{qt.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(It({},we),{page:1})),Pt(et(It({},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(It({},we),{page:1})),Pt(et(It({},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:(Ve==null?void 0:Ve.items)||(Ve==null?void 0:Ve.shixun_list),pagination:!1,loading:Cn,rowKey:ot=>ot.id,rowSelection:{type:Rt?"radio":"checkbox",selectedRowKeys:Ge,getCheckboxProps:ot=>({disabled:ot.shixun_tag_num===1||(Lt==null?void 0:Lt.find(jt=>ot.id===jt))}),onSelect(ot,jt,Vn){if(Rt){je([ot.id]),Ot.current=new Set([ot.id]),Bn(1),dt([ot.id]);return}if(jt)(Ht||ot!=null&&ot.challenge_names)&&jn([...vn,ot.id]),je([...Ge,ot.id]),ot.identifier?mt.current.add(ot.id):Ot.current.add(ot.id),Bn(1),dt([...ut,ot.id]);else{ot.identifier?mt.current.delete(ot.id):Ot.current.delete(ot.id);let nn=ut.filter(Rn=>Rn!==ot.id);if(je(nn),dt(nn),Ht||ot!=null&&ot.challenge_names){let Rn=vn.filter(ra=>ra!==ot.id);jn([...Rn])}if(we.type==="5"){We(et(It({},we),{list:[...nn]}));return}}},onSelectAll(ot,jt,Vn){var nn,Rn;if(ot){const ra=Vn.map(Jn=>Jn.id),fa=(Rn=Vn==null?void 0:Vn.filter(Jn=>Jn==null?void 0:Jn.challenge_names))==null?void 0:Rn.map(Jn=>Jn.id);jn([...vn,...fa]),je([...Ge,...ra]),dt([...ut,...ra]);for(const Jn of Vn)Jn.identifier?mt.current.add(Jn.id):Ot.current.add(Jn.id)}else{const ra=Vn.map(Vt=>Vt.id),fa=Ge.filter(Vt=>!ra.some(kt=>kt===Vt)),Jn=(nn=Vn==null?void 0:Vn.filter(Vt=>Vt==null?void 0:Vt.challenge_names))==null?void 0:nn.map(Vt=>Vt.id);je([...fa]),dt([...fa]);let St=vn.filter(Vt=>!Jn.some(kt=>kt===Vt.id));jn([...St]),we.type==="5"&&We(et(It({},we),{list:[...fa]}));for(const Vt of ra)Vt.identifier?mt.current.delete(Vt):Ot.current.delete(Vt)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(ot,jt,Vn)=>{var nn,Rn;return $e.createElement(Te.Z,{title:yt(jt)},$e.createElement("div",null,Ht||jt!=null&&jt.challenge_names?"\u5B9E\u8BAD\u9898":(Rn=(nn=ye==null?void 0:ye.filter(ra=>ra.value===ot))==null?void 0:nn[0])==null?void 0:Rn.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Ht?"30%":"60%",key:"name",render:(ot,jt,Vn)=>{var nn;return $e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement(Te.Z,{title:yt(jt)},$e.createElement("div",{className:jt!=null&&jt.high_resources_consume?b.q_title:""},$e.createElement(x.Z,{key:1,showLines:1,showTextOnly:!0,value:Ht||jt!=null&&jt.challenge_names?jt!=null&&jt.title||ot===null?"--":ot:(jt==null?void 0:jt.item_type)=="BPROGRAM"?(nn=jt==null?void 0:jt.program_attr)==null?void 0:nn.description:ot}))),(jt==null?void 0:jt.high_resources_consume)&&$e.createElement(Ye.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Ht,render:(ot,jt,Vn)=>{var nn;return $e.createElement(Te.Z,{title:yt(jt)},$e.createElement("span",null,ot?(nn=ot==null?void 0:ot.split("\u3001"))==null?void 0:nn[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Ht,render:(ot,jt,Vn)=>$e.createElement(Te.Z,{title:yt(jt)},$e.createElement("span",null,ot||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(ot,jt,Vn)=>{var nn,Rn,ra,fa;return $e.createElement(Te.Z,{title:yt(jt)},$e.createElement("div",null,Ht||jt!=null&&jt.challenge_names?(jt==null?void 0:jt.level)||((Rn=(nn=vt==null?void 0:vt.filter(Jn=>Jn.value===ot))==null?void 0:nn[0])==null?void 0:Rn.name):(fa=(ra=vt==null?void 0:vt.filter(Jn=>Jn.value===ot))==null?void 0:ra[0])==null?void 0:fa.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Ht,render:(ot,jt,Vn)=>$e.createElement(Te.Z,{title:yt(jt)},$e.createElement("div",null,ot||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Ht,render:(ot,jt,Vn)=>$e.createElement("span",null,ot||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(ot,jt,Vn)=>$e.createElement(Te.Z,{title:yt(jt)},$e.createElement("div",null,Ht||jt!=null&&jt.challenge_names?(jt==null?void 0:jt.study_count)||(jt==null?void 0:jt.stu_num):ot))},{title:$e.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",$e.createElement(Te.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},$e.createElement(Me.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Ht,render:(ot,jt,Vn)=>$e.createElement(Te.Z,{title:yt(jt)},$e.createElement("div",null,ot||"- -"))},{title:$e.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",$e.createElement(Te.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},$e.createElement(Me.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Ht,render:(ot,jt,Vn)=>$e.createElement("span",null,ot||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(ot,jt,Vn)=>$e.createElement(Te.Z,{title:yt(jt)},$e.createElement("div",{style:{flex:1,textAlign:"start"}},$e.createElement("a",{onClick:()=>{var nn,Rn;Nn(et(It({},jt),{question_type:Ht||jt!=null&&jt.challenge_names?5:(Rn=(nn=ye==null?void 0:ye.filter(ra=>ra.value===(jt==null?void 0:jt.item_type)))==null?void 0:nn[0])==null?void 0:Rn.question_type})),Mt(!0)}},"\u67E5\u770B"),(jt==null?void 0:jt.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/${jt==null?void 0:jt.identifier}/challenges`)}},(jt==null?void 0:jt.shixun_name)||"--"),"\uFF1F"),onOk:()=>xt(void 0,null,function*(){if(!qe(jt==null?void 0:jt.identifier))return new Promise((nn,Rn)=>{Rn()})})})}},"\u53D1\u5E03")))}].filter(ot=>!ot.hidden)}),$e.createElement(Xe.Z,{current:we.page,total:(Ve==null?void 0:Ve.items_count)||(Ve==null?void 0:Ve.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,jt)=>{we.page=ot,we.per_page=jt,Ce(It({},we)),Pt(It({},we))}}),$e.createElement("div",{className:b.bottom},$e.createElement(ze.ZP,{className:b.no,onClick:()=>{Qe(!1)}},"\u53D6\u6D88"),$e.createElement(ze.ZP,{loading:Bt,style:{width:Bt&&75},className:b.yes,onClick:()=>xt(void 0,null,function*(){if((ut==null?void 0:ut.length)<=0){oe.ZP.info(Rt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Zt([...Ot.current],[...mt.current],!0,ut==null?void 0:ut.length)})},Rt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),$e.createElement(ge.default,{open:Je,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:b.previewModal,width:1e3,centered:!0,onCancel:()=>{Mt(!1)},onOk:()=>{Mt(!1)}},$e.createElement(he,{qitem:Pn})))};var rt=(0,Oe.connect)(({shixunsDetail:Qe,newExercisePaper:pt})=>({shixunsDetail:Qe,newExercisePaper:pt}))(Jt)},56531: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"}]}]},66457:function(de,ne,y){"use strict";y.d(ne,{rX:function(){return bt},pW:function(){return Ft},gy:function(){return Ct},xY:function(){return $t},O5:function(){return ct},PH:function(){return Ye},tJ:function(){return be},o1:function(){return Ae},Rd:function(){return $e}});var E=y(65582),re=y(43418),oe=y(28103),ge=y(8591),fe=y(41867),ve=y(65862),ie=y(87169),xe=y(25510),Ee="data:image/png;base64,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",Le=y.p+"static/newqrcode.a8740efb.png",Te=y(32637),Xe=y(38147),ze=y(59301),ce=Object.defineProperty,b=Object.defineProperties,a=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ae=(Et,Xt,It)=>Xt in Et?ce(Et,Xt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Et[Xt]=It,le=(Et,Xt)=>{for(var It in Xt||(Xt={}))x.call(Xt,It)&&ae(Et,It,Xt[It]);if(ee)for(var It of ee(Xt))te.call(Xt,It)&&ae(Et,It,Xt[It]);return Et},pe=(Et,Xt)=>b(Et,a(Xt)),he=(Et,Xt,It)=>new Promise((et,xt)=>{var Jt=pt=>{try{Qe(It.next(pt))}catch(Zt){xt(Zt)}},rt=pt=>{try{Qe(It.throw(pt))}catch(Zt){xt(Zt)}},Qe=pt=>pt.done?et(pt.value):Promise.resolve(pt.value).then(Jt,rt);Qe((It=It.apply(Et,Xt)).next())});const be=(Et,Xt=!1)=>!!(Ae(Et)&&Oe(Xt)),Ae=Et=>(0,fe.bg)()?!0:(Et({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),Oe=(Et=!1)=>{var Xt;const{user:It}=(0,E.getDvaApp)()._store.getState();return(Xt=It.userInfo)!=null&&Xt.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,ve.xg)("/account/profile/edit"),De()}}),!1)};function Me(Et,Xt){Et=Et.map(ft=>pe(le({},ft),{children:ft.items}));let It=null;function et(ft){for(const Bt of ft){if(Bt.complete_status===0&&!It){It=Bt;return}if(Bt.children&&Bt.children.length>0&&(et(Bt.children),It))return}}if(et(Et),!It)return{foundItem:null,isAbove:!0};if(It.id===Xt)return{foundItem:It,isAbove:!0};let xt=!1;function Jt(ft){if(ft.id===Xt){xt=!0;return}if(ft.children&&ft.children.length>0)for(const Bt of ft.children)Jt(Bt)}if(Jt(It),xt)return{foundItem:It,isAbove:!1};let rt=-1,Qe=-1,pt=[];function Zt(ft){for(const Bt of ft)if(pt.push(Bt),Bt.children&&Bt.children.length>0)for(const it of Bt.children)pt.push(it)}Zt(Et);for(let ft=0;fthe(void 0,null,function*(){const et=yield(0,Xe.ZP)(`/api/paths/${Et}/choose_course.json`,{method:"get"});if(et!=null&&et.stages){const{isAbove:xt,foundItem:Jt}=Me(et==null?void 0:et.stages,Xt.id),rt=()=>he(void 0,null,function*(){yield It(Jt.identifier,Jt.is_jupyter||Jt.is_jupyter_lab,Jt),re.default.destroyAll()});return console.log(xt,Jt,22),xt?Promise.resolve():(re.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:ze.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",ze.createElement("span",{onClick:rt,className:"current c-light-primary"},(Jt==null?void 0:Jt.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:rt}),Promise.reject())}return Promise.reject()}),De=()=>{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()}})},$e=()=>{re.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:ze.createElement("div",{style:{textAlign:"center"}},ze.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"),ze.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Te}),ze.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 Et;const{user:Xt}=(0,E.getDvaApp)()._store.getState();return(Et=Xt.userInfo)!=null&&Et.professional_certification?!0:(re.default.confirm({title:"\u63D0\u793A",centered:!0,content:ze.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,ve.xg)("/account/certification")}}),!1)},$t=()=>(0,fe.V9)()?!0:(re.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc",style:{marginLeft:-38}},ze.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),ze.createElement("img",{src:Le,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),bt=(Et,Xt)=>Et?!0:(re.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:ze.createElement("div",null,ze.createElement("p",null,Xt||"\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"),ze.createElement("div",{style:{marginLeft:"110px"}},ze.createElement("img",{src:Ee,width:200}),ze.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ve.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),Ft=Et=>{re.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:ze.createElement("div",null,ze.createElement("div",null,ze.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"),ze.createElement(oe.Z,null),ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ze.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 ",ze.createElement("a",null,Et),"\u5929\u3002"),ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ze.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")),ze.createElement("div",{style:{textAlign:"center",marginTop:30}},ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:xe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Ct=(Et,Xt="")=>{const{shixunsDetail:{detail:It}}=(0,E.getDvaApp)()._store.getState();if((It==null?void 0:It.public)===2||(It==null?void 0:It.public)===1||(It==null?void 0:It.shixun_status)===3){let et="";return(It==null?void 0:It.public)===2&&(et="\u5DF2\u516C\u5F00"),(It==null?void 0:It.public)===1&&(et="\u5F85\u5BA1\u6838"),(It==null?void 0:It.shixun_status)===3&&(et="\u5DF2\u5173\u95ED"),re.default.info({centered:!0,icon:ze.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc",style:{marginLeft:-38}},ze.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",et,"\uFF0C",Xt,"\u3002"),ze.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:xe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(It==null?void 0:It.shixun_status)===2?(re.default.confirm({centered:!0,icon:ze.createElement(ie.Z,null),title:"\u63D0\u793A",content:ze.createElement("div",null,ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Xt,"\u3002"),ze.createElement("br",null),ze.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:ze.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:()=>he(void 0,null,function*(){(yield Et({type:"shixunsDetail/cancelRelease",payload:{id:It==null?void 0:It.identifier}})).status!==401&&(ge.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Et({type:"shixunsDetail/getShixunsDetail",payload:{id:It==null?void 0:It.identifier}}),Et({type:"practiceSetting/getCommonData",payload:{id:It==null?void 0:It.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,ve;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=(ve=((fe=oe.ownerDocument)!==null&&fe!==void 0?fe:oe).documentElement)===null||ve===void 0?void 0:ve[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,ve,ie,xe){const Ee=ie-ve;return fe/=xe/2,fe<1?Ee/2*fe*fe*fe+ve:Ee/2*((fe-=2)*fe*fe+2)+ve}var oe=y(13845);function ge(fe){let ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:xe,duration:Ee=450}=ve,Le=ie(),Te=(0,oe.Z)(Le,!0),Xe=Date.now(),ze=()=>{const b=Date.now()-Xe,a=re(b>Ee?Ee:b,Te,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),ve=y(53487),ie=y(92343),xe=y(36355),Ee=y(57809);const{Option:Le}=Ee.default;function Te(b){return b&&b.type&&(b.type.isSelectOption||b.type.isSelectOptGroup)}const Xe=(b,a)=>{const{prefixCls:ee,className:x,popupClassName:te,dropdownClassName:ae,children:le,dataSource:pe}=b,he=(0,oe.Z)(le);let be;he.length===1&&(0,ie.l$)(he[0])&&!Te(he[0])&&([be]=he);const Ae=be?()=>be:void 0;let Oe;he.length&&Te(he[0])?Oe=le:Oe=pe?pe.map(De=>{if((0,ie.l$)(De))return De;switch(typeof De){case"string":return fe.createElement(Le,{key:De,value:De},De);case"object":{const{value:$e}=De;return fe.createElement(Le,{key:$e,value:$e},De.text)}default:return}}):[];const{getPrefixCls:Me}=fe.useContext(xe.E_),Ye=Me("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}),Oe)},ze=fe.forwardRef(Xe),ce=(0,ve.Z)(ze);ze.Option=Le,ze._InternalPanelDoNotUseOrYouWillBeFired=ce,ne.Z=ze},7678:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Ae}});var E=y(54476),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),ve=function(Me,Ye){return re.createElement(fe.Z,(0,E.Z)({},Me,{ref:Ye,icon:ge}))},ie=re.forwardRef(ve),xe=ie,Ee=y(92310),Le=y.n(Ee),Te=y(77900),Xe=y(2738),ze=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=Oe=>{const{componentCls:Me,backTopFontSize:Ye,backTopSize:De,zIndexPopup:$e}=Oe;return{[Me]:Object.assign(Object.assign({},(0,ae.Wf)(Oe)),{position:"fixed",insetInlineEnd:Oe.backTopInlineEnd,insetBlockEnd:Oe.backTopBlockEnd,zIndex:$e,width:40,height:40,cursor:"pointer","&:empty":{display:"none"},[`${Me}-content`]:{width:De,height:De,overflow:"hidden",color:Oe.backTopColor,textAlign:"center",backgroundColor:Oe.backTopBackground,borderRadius:De,transition:`all ${Oe.motionDurationMid}`,"&:hover":{backgroundColor:Oe.backTopHoverBackground,transition:`all ${Oe.motionDurationMid}`}},[`${Me}-icon`]:{fontSize:Ye,lineHeight:`${De}px`}})}},pe=Oe=>{const{componentCls:Me}=Oe;return{[`@media (max-width: ${Oe.screenMD}px)`]:{[Me]:{insetInlineEnd:Oe.backTopInlineEndMD}},[`@media (max-width: ${Oe.screenXS}px)`]:{[Me]:{insetInlineEnd:Oe.backTopInlineEndXS}}}};var he=(0,x.Z)("BackTop",Oe=>{const{fontSizeHeading3:Me,colorTextDescription:Ye,colorTextLightSolid:De,colorText:$e,controlHeightLG:ct}=Oe,$t=(0,te.TS)(Oe,{backTopBackground:Ye,backTopColor:De,backTopHoverBackground:$e,backTopFontSize:Me,backTopSize:ct,backTopBlockEnd:ct*1.25,backTopInlineEnd:ct*2.5,backTopInlineEndMD:ct*1.5,backTopInlineEndXS:ct*.5});return[le($t),pe($t)]},Oe=>({zIndexPopup:Oe.zIndexBase+10})),Ae=Oe=>{const{prefixCls:Me,className:Ye,rootClassName:De,visibilityHeight:$e=400,target:ct,onClick:$t,duration:bt=450}=Oe,[Ft,Ct]=re.useState($e===0),Et=re.useRef(null),Xt=()=>Et.current&&Et.current.ownerDocument?Et.current.ownerDocument:window,It=(0,a.Z)(Rt=>{const wt=(0,ze.Z)(Rt.target,!0);Ct(wt>=$e)});re.useEffect(()=>{const wt=(ct||Xt)();return It({target:wt}),wt==null||wt.addEventListener("scroll",It),()=>{It.cancel(),wt==null||wt.removeEventListener("scroll",It)}},[ct]);const et=Rt=>{(0,b.Z)(0,{getContainer:ct||Xt,duration:bt}),$t==null||$t(Rt)},{getPrefixCls:xt,direction:Jt}=re.useContext(ee.E_),rt=xt("back-top",Me),Qe=xt(),[pt,Zt]=he(rt),ft=Le()(Zt,rt,{[`${rt}-rtl`]:Jt==="rtl"},Ye,De),Bt=(0,Xe.Z)(Oe,["prefixCls","className","rootClassName","children","visibilityHeight","target"]),it=re.createElement("div",{className:`${rt}-content`},re.createElement("div",{className:`${rt}-icon`},re.createElement(xe,null)));return pt(re.createElement("div",Object.assign({},Bt,{className:ft,onClick:et,ref:Et}),re.createElement(Te.default,{visible:Ft,motionName:`${Qe}-fade`},Rt=>{let{className:wt}=Rt;return(0,ce.Tm)(Oe.children||it,kn=>{let{className:sn}=kn;return{className:Le()(wt,sn)}})})))}},9951:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return _n}});var E=y(59301),re=y(54476),oe=y(33885),ge=y(67732),fe=y(83652),ve=y(31226),ie=y(42403),xe=y(158),Ee=y(20068),Le=y(76190),Te=y(75931),Xe={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},ze=Xe,ce=y(53280),b=y(92310),a=y.n(b);function ee(pn,He,Lt){return Math.max(He,Math.min(pn,Lt))}var x=function(He){var Lt=["onTouchStart","onTouchMove","onWheel"];Lt.includes(He._reactName)||He.preventDefault()},te=function(He){for(var Lt=[],Sn=le(He),ye=pe(He),an=Sn;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},Oe=function(He){return He&&He.offsetHeight||0},Me=function(He){var Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Sn,ye,an,_e;return Sn=He.startX-He.curX,ye=He.startY-He.curY,an=Math.atan2(ye,Sn),_e=Math.round(an*180/Math.PI),_e<0&&(_e=360-Math.abs(_e)),_e<=45&&_e>=0||_e<=360&&_e>=315?"left":_e>=135&&_e<=225?"right":Lt===!0?_e>=35&&_e<=135?"up":"down":"vertical"},Ye=function(He){var Lt=!0;return He.infinite||(He.centerMode&&He.currentSlide>=He.slideCount-1||He.slideCount<=He.slidesToShow||He.currentSlide>=He.slideCount-He.slidesToShow)&&(Lt=!1),Lt},De=function(He,Lt){var Sn={};return Lt.forEach(function(ye){return Sn[ye]=He[ye]}),Sn},$e=function(He){var Lt=E.Children.count(He.children),Sn=He.listRef,ye=Math.ceil(Ae(Sn)),an=He.trackRef&&He.trackRef.node,_e=Math.ceil(Ae(an)),mt;if(He.vertical)mt=ye;else{var Ot=He.centerMode&&parseInt(He.centerPadding)*2;typeof He.centerPadding=="string"&&He.centerPadding.slice(-1)==="%"&&(Ot*=ye/100),mt=Math.ceil((ye-Ot)/He.slidesToShow)}var vt=Sn&&Oe(Sn.querySelector('[data-index="0"]')),Se=vt*He.slidesToShow,Ie=He.currentSlide===void 0?He.initialSlide:He.currentSlide;He.rtl&&He.currentSlide===void 0&&(Ie=Lt-1-He.initialSlide);var Ze=He.lazyLoadedList||[],Ke=te((0,oe.Z)((0,oe.Z)({},He),{},{currentSlide:Ie,lazyLoadedList:Ze}));Ze=Ze.concat(Ke);var nt={slideCount:Lt,slideWidth:mt,listWidth:ye,trackWidth:_e,currentSlide:Ie,slideHeight:vt,listHeight:Se,lazyLoadedList:Ze};return He.autoplaying===null&&He.autoplay&&(nt.autoplaying="playing"),nt},ct=function(He){var Lt=He.waitForAnimate,Sn=He.animating,ye=He.fade,an=He.infinite,_e=He.index,mt=He.slideCount,Ot=He.lazyLoad,vt=He.currentSlide,Se=He.centerMode,Ie=He.slidesToScroll,Ze=He.slidesToShow,Ke=He.useCSS,nt=He.lazyLoadedList;if(Lt&&Sn)return{};var Pt=_e,Dt,Re,We,qe={},yt={},rn=an?_e:ee(_e,0,mt-1);if(ye){if(!an&&(_e<0||_e>=mt))return{};_e<0?Pt=_e+mt:_e>=mt&&(Pt=_e-mt),Ot&&nt.indexOf(Pt)<0&&(nt=nt.concat(Pt)),qe={animating:!0,currentSlide:Pt,lazyLoadedList:nt,targetSlide:Pt},yt={animating:!1,targetSlide:Pt}}else Dt=Pt,Pt<0?(Dt=Pt+mt,an?mt%Ie!==0&&(Dt=mt-mt%Ie):Dt=0):!Ye(He)&&Pt>vt?Pt=Dt=vt:Se&&Pt>=mt?(Pt=an?mt:mt-1,Dt=an?0:mt-1):Pt>=mt&&(Dt=Pt-mt,an?mt%Ie!==0&&(Dt=0):Dt=mt-Ze),!an&&Pt+Ze>=mt&&(Dt=mt-Ze),Re=Qe((0,oe.Z)((0,oe.Z)({},He),{},{slideIndex:Pt})),We=Qe((0,oe.Z)((0,oe.Z)({},He),{},{slideIndex:Dt})),an||(Re===We&&(Pt=Dt),Re=We),Ot&&(nt=nt.concat(te((0,oe.Z)((0,oe.Z)({},He),{},{currentSlide:Pt})))),Ke?(qe={animating:!0,currentSlide:Dt,trackStyle:rt((0,oe.Z)((0,oe.Z)({},He),{},{left:Re})),lazyLoadedList:nt,targetSlide:rn},yt={animating:!1,currentSlide:Dt,trackStyle:Jt((0,oe.Z)((0,oe.Z)({},He),{},{left:We})),swipeLeft:null,targetSlide:rn}):qe={currentSlide:Dt,trackStyle:Jt((0,oe.Z)((0,oe.Z)({},He),{},{left:We})),lazyLoadedList:nt,targetSlide:rn};return{state:qe,nextState:yt}},$t=function(He,Lt){var Sn,ye,an,_e,mt,Ot=He.slidesToScroll,vt=He.slidesToShow,Se=He.slideCount,Ie=He.currentSlide,Ze=He.targetSlide,Ke=He.lazyLoad,nt=He.infinite;if(_e=Se%Ot!==0,Sn=_e?0:(Se-Ie)%Ot,Lt.message==="previous")an=Sn===0?Ot:vt-Sn,mt=Ie-an,Ke&&!nt&&(ye=Ie-an,mt=ye===-1?Se-1:ye),nt||(mt=Ze-Ot);else if(Lt.message==="next")an=Sn===0?Ot:Sn,mt=Ie+an,Ke&&!nt&&(mt=(Ie+Ot)%Se+Sn),nt||(mt=Ze+Ot);else if(Lt.message==="dots")mt=Lt.index*Lt.slidesToScroll;else if(Lt.message==="children"){if(mt=Lt.index,nt){var Pt=Bt((0,oe.Z)((0,oe.Z)({},He),{},{targetSlide:mt}));mt>Lt.currentSlide&&Pt==="left"?mt=mt-Se:mt10)return{scrolling:!0};mt&&(We.swipeLength=ot);var jt=(Ot?-1:1)*(We.curX>We.startX?1:-1);mt&&(jt=We.curY>We.startY?1:-1);var Vn=Math.ceil(Pt/Dt),nn=Me(Lt.touchObject,mt),Rn=We.swipeLength;return Re||(vt===0&&(nn==="right"||nn==="down")||vt+1>=Vn&&(nn==="left"||nn==="up")||!Ye(Lt)&&(nn==="left"||nn==="up"))&&(Rn=We.swipeLength*Se,Ie===!1&&Ze&&(Ze(nn),bn.edgeDragged=!0)),!Ke&&qe&&(qe(nn),bn.swiped=!0),an?en=Dn+Rn*(yt/rn)*jt:Ot?en=Dn-Rn*jt:en=Dn+Rn*jt,mt&&(en=Dn+Rn*jt),bn=(0,oe.Z)((0,oe.Z)({},bn),{},{touchObject:We,swipeLeft:en,trackStyle:Jt((0,oe.Z)((0,oe.Z)({},Lt),{},{left:en}))}),Math.abs(We.curX-We.startX)10&&(bn.swiping=!0,x(He)),bn}},Et=function(He,Lt){var Sn=Lt.dragging,ye=Lt.swipe,an=Lt.touchObject,_e=Lt.listWidth,mt=Lt.touchThreshold,Ot=Lt.verticalSwiping,vt=Lt.listHeight,Se=Lt.swipeToSlide,Ie=Lt.scrolling,Ze=Lt.onSwipe,Ke=Lt.targetSlide,nt=Lt.currentSlide,Pt=Lt.infinite;if(!Sn)return ye&&x(He),{};var Dt=Ot?vt/mt:_e/mt,Re=Me(an,Ot),We={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(Ie||!an.swipeLength)return We;if(an.swipeLength>Dt){x(He),Ze&&Ze(Re);var qe,yt,rn=Pt?nt:Ke;switch(Re){case"left":case"up":yt=rn+et(Lt),qe=Se?It(Lt,yt):yt,We.currentDirection=0;break;case"right":case"down":yt=rn-et(Lt),qe=Se?It(Lt,yt):yt,We.currentDirection=1;break;default:qe=rn}We.triggerSlideHandler=qe}else{var en=Qe(Lt);We.trackStyle=rt((0,oe.Z)((0,oe.Z)({},Lt),{},{left:en}))}return We},Xt=function(He){for(var Lt=He.infinite?He.slideCount*2:He.slideCount,Sn=He.infinite?He.slidesToShow*-1:0,ye=He.infinite?He.slidesToShow*-1:0,an=[];SnSn[Sn.length-1])Lt=Sn[Sn.length-1];else for(var an in Sn){if(LtHe.swipeLeft*-1)return Sn=Ot,!1}else if(Ot.offsetLeft-Lt+Ae(Ot)/2>He.swipeLeft*-1)return Sn=Ot,!1;return!0}),!Sn)return 0;var _e=He.rtl===!0?He.slideCount-He.currentSlide:He.currentSlide,mt=Math.abs(Sn.dataset.index-_e)||1;return mt}else return He.slidesToScroll},xt=function(He,Lt){return Lt.reduce(function(Sn,ye){return Sn&&He.hasOwnProperty(ye)},!0)?null:console.error("Keys Missing:",He)},Jt=function(He){xt(He,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var Lt,Sn,ye=He.slideCount+2*He.slidesToShow;He.vertical?Sn=ye*He.slideHeight:Lt=ft(He)*He.slideWidth;var an={opacity:1,transition:"",WebkitTransition:""};if(He.useTransform){var _e=He.vertical?"translate3d(0px, "+He.left+"px, 0px)":"translate3d("+He.left+"px, 0px, 0px)",mt=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:_e,transform:mt,msTransform:Ot})}else He.vertical?an.top=He.left:an.left=He.left;return He.fade&&(an={opacity:1}),Lt&&(an.width=Lt),Sn&&(an.height=Sn),window&&!window.addEventListener&&window.attachEvent&&(He.vertical?an.marginTop=He.left+"px":an.marginLeft=He.left+"px"),an},rt=function(He){xt(He,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var Lt=Jt(He);return He.useTransform?(Lt.WebkitTransition="-webkit-transform "+He.speed+"ms "+He.cssEase,Lt.transition="transform "+He.speed+"ms "+He.cssEase):He.vertical?Lt.transition="top "+He.speed+"ms "+He.cssEase:Lt.transition="left "+He.speed+"ms "+He.cssEase,Lt},Qe=function(He){if(He.unslick)return 0;xt(He,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var Lt=He.slideIndex,Sn=He.trackRef,ye=He.infinite,an=He.centerMode,_e=He.slideCount,mt=He.slidesToShow,Ot=He.slidesToScroll,vt=He.slideWidth,Se=He.listWidth,Ie=He.variableWidth,Ze=He.slideHeight,Ke=He.fade,nt=He.vertical,Pt=0,Dt,Re,We=0;if(Ke||He.slideCount===1)return 0;var qe=0;if(ye?(qe=-pt(He),_e%Ot!==0&&Lt+Ot>_e&&(qe=-(Lt>_e?mt-(Lt-_e):_e%Ot)),an&&(qe+=parseInt(mt/2))):(_e%Ot!==0&&Lt+Ot>_e&&(qe=mt-_e%Ot),an&&(qe=parseInt(mt/2))),Pt=qe*vt,We=qe*Ze,nt?Dt=Lt*Ze*-1+We:Dt=Lt*vt*-1+Pt,Ie===!0){var yt,rn=Sn&&Sn.node;if(yt=Lt+pt(He),Re=rn&&rn.childNodes[yt],Dt=Re?Re.offsetLeft*-1:0,an===!0){yt=ye?Lt+pt(He):Lt,Re=rn&&rn.children[yt],Dt=0;for(var en=0;enHe.currentSlide?He.targetSlide>He.currentSlide+it(He)?"left":"right":He.targetSlide0&&(_e+=1),ye&&Lt%2===0&&(_e+=1),_e}return ye?0:Lt-1},Rt=function(He){var Lt=He.slidesToShow,Sn=He.centerMode,ye=He.rtl,an=He.centerPadding;if(Sn){var _e=(Lt-1)/2+1;return parseInt(an)>0&&(_e+=1),!ye&&Lt%2===0&&(_e+=1),_e}return ye?Lt-1:0},wt=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},kn=function(He){var Lt,Sn,ye,an,_e;He.rtl?_e=He.slideCount-1-He.index:_e=He.index,ye=_e<0||_e>=He.slideCount,He.centerMode?(an=Math.floor(He.slidesToShow/2),Sn=(_e-He.currentSlide)%He.slideCount===0,_e>He.currentSlide-an-1&&_e<=He.currentSlide+an&&(Lt=!0)):Lt=He.currentSlide<=_e&&_e=He.slideCount?mt=He.targetSlide-He.slideCount:mt=He.targetSlide;var Ot=_e===mt;return{"slick-slide":!0,"slick-active":Lt,"slick-center":Sn,"slick-cloned":ye,"slick-current":Ot}},sn=function(He){var Lt={};return(He.variableWidth===void 0||He.variableWidth===!1)&&(Lt.width=He.slideWidth),He.fade&&(Lt.position="relative",He.vertical&&He.slideHeight?Lt.top=-He.index*parseInt(He.slideHeight):Lt.left=-He.index*parseInt(He.slideWidth),Lt.opacity=He.currentSlide===He.index?1:0,He.useCSS&&(Lt.transition="opacity "+He.speed+"ms "+He.cssEase+", visibility "+He.speed+"ms "+He.cssEase)),Lt},gt=function(He,Lt){return He.key+"-"+Lt},tt=function(He){var Lt,Sn=[],ye=[],an=[],_e=E.Children.count(He.children),mt=le(He),Ot=pe(He);return E.Children.forEach(He.children,function(vt,Se){var Ie,Ze={message:"children",index:Se,slidesToScroll:He.slidesToScroll,currentSlide:He.currentSlide};!He.lazyLoad||He.lazyLoad&&He.lazyLoadedList.indexOf(Se)>=0?Ie=vt:Ie=E.createElement("div",null);var Ke=sn((0,oe.Z)((0,oe.Z)({},He),{},{index:Se})),nt=Ie.props.className||"",Pt=kn((0,oe.Z)((0,oe.Z)({},He),{},{index:Se}));if(Sn.push(E.cloneElement(Ie,{key:"original"+gt(Ie,Se),"data-index":Se,className:a()(Pt,nt),tabIndex:"-1","aria-hidden":!Pt["slick-active"],style:(0,oe.Z)((0,oe.Z)({outline:"none"},Ie.props.style||{}),Ke),onClick:function(We){Ie.props&&Ie.props.onClick&&Ie.props.onClick(We),He.focusOnSelect&&He.focusOnSelect(Ze)}})),He.infinite&&He.fade===!1){var Dt=_e-Se;Dt<=pt(He)&&_e!==He.slidesToShow&&(Lt=-Dt,Lt>=mt&&(Ie=vt),Pt=kn((0,oe.Z)((0,oe.Z)({},He),{},{index:Lt})),ye.push(E.cloneElement(Ie,{key:"precloned"+gt(Ie,Lt),"data-index":Lt,tabIndex:"-1",className:a()(Pt,nt),"aria-hidden":!Pt["slick-active"],style:(0,oe.Z)((0,oe.Z)({},Ie.props.style||{}),Ke),onClick:function(We){Ie.props&&Ie.props.onClick&&Ie.props.onClick(We),He.focusOnSelect&&He.focusOnSelect(Ze)}}))),_e!==He.slidesToShow&&(Lt=_e+Se,Lt=yt&&Ze<=We:Ze===yt}),en={message:"dots",index:Dt,slidesToScroll:vt,currentSlide:Ze},bn=this.clickHandler.bind(this,en);Pt=Pt.concat(E.createElement("li",{key:Dt,className:rn},E.cloneElement(this.props.customPaging(Dt),{onClick:bn})))}return E.cloneElement(this.props.appendDots(Pt),(0,oe.Z)({className:this.props.dotsClass},nt))}}]),Lt}(E.PureComponent),Gt=function(pn){(0,ie.Z)(Lt,pn);var He=(0,xe.Z)(Lt);function Lt(){return(0,ge.Z)(this,Lt),He.apply(this,arguments)}return(0,fe.Z)(Lt,[{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 _e={key:"0","data-role":"none",className:a()(ye),style:{display:"block"},onClick:an},mt={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)({},_e),mt)):Ot=E.createElement("button",(0,re.Z)({key:"0",type:"button"},_e)," ","Previous"),Ot}}]),Lt}(E.PureComponent),Ge=function(pn){(0,ie.Z)(Lt,pn);var He=(0,xe.Z)(Lt);function Lt(){return(0,ge.Z)(this,Lt),He.apply(this,arguments)}return(0,fe.Z)(Lt,[{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"});Ye(this.props)||(ye["slick-disabled"]=!0,an=null);var _e={key:"1","data-role":"none",className:a()(ye),style:{display:"block"},onClick:an},mt={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)({},_e),mt)):Ot=E.createElement("button",(0,re.Z)({key:"1",type:"button"},_e)," ","Next"),Ot}}]),Lt}(E.PureComponent),je=y(76374),ut=["animating"],dt=function(pn){(0,ie.Z)(Lt,pn);var He=(0,xe.Z)(Lt);function Lt(Sn){var ye;(0,ge.Z)(this,Lt),ye=He.call(this,Sn),(0,Ee.Z)((0,ve.Z)(ye),"listRefHandler",function(_e){return ye.list=_e}),(0,Ee.Z)((0,ve.Z)(ye),"trackRefHandler",function(_e){return ye.track=_e}),(0,Ee.Z)((0,ve.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=Oe(_e)+"px"}}),(0,Ee.Z)((0,ve.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(Ot){return{lazyLoadedList:Ot.lazyLoadedList.concat(_e)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(_e))}var mt=(0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props);ye.updateState(mt,!0,function(){ye.adaptHeight(),ye.props.autoplay&&ye.autoPlay("playing")}),ye.props.lazyLoad==="progressive"&&(ye.lazyLoadTimer=setInterval(ye.progressiveLazyLoad,1e3)),ye.ro=new je.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,ve.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,ve.Z)(ye),"componentDidUpdate",function(_e){if(ye.checkImagesLoad(),ye.props.onReInit&&ye.props.onReInit(),ye.props.lazyLoad){var mt=te((0,oe.Z)((0,oe.Z)({},ye.props),ye.state));mt.length>0&&(ye.setState(function(Se){return{lazyLoadedList:Se.lazyLoadedList.concat(mt)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(mt))}ye.adaptHeight();var Ot=(0,oe.Z)((0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props),ye.state),vt=ye.didPropsChange(_e);vt&&ye.updateState(Ot,vt,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,ve.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,ve.Z)(ye),"resizeWindow",function(){var _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,mt=!!(ye.track&&ye.track.node);if(mt){var Ot=(0,oe.Z)((0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props),ye.state);ye.updateState(Ot,_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,ve.Z)(ye),"updateState",function(_e,mt,Ot){var vt=$e(_e);_e=(0,oe.Z)((0,oe.Z)((0,oe.Z)({},_e),vt),{},{slideIndex:vt.currentSlide});var Se=Qe(_e);_e=(0,oe.Z)((0,oe.Z)({},_e),{},{left:Se});var Ie=Jt(_e);(mt||E.Children.count(ye.props.children)!==E.Children.count(_e.children))&&(vt.trackStyle=Ie),ye.setState(vt,Ot)}),(0,Ee.Z)((0,ve.Z)(ye),"ssrInit",function(){if(ye.props.variableWidth){var _e=0,mt=0,Ot=[],vt=pt((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){Ot.push(bn.props.style.width),_e+=bn.props.style.width});for(var Ie=0;Ie=mt&&ye.onWindowResized()};if(!vt.onclick)vt.onclick=function(){return vt.parentNode.focus()};else{var Ie=vt.onclick;vt.onclick=function(Ze){Ie(Ze),vt.parentNode.focus()}}vt.onload||(ye.props.lazyLoad?vt.onload=function(){ye.adaptHeight(),ye.callbackTimers.push(setTimeout(ye.onWindowResized,ye.props.speed))}:(vt.onload=Se,vt.onerror=function(){Se(),ye.props.onLazyLoadError&&ye.props.onLazyLoadError()}))})}),(0,Ee.Z)((0,ve.Z)(ye),"progressiveLazyLoad",function(){for(var _e=[],mt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),Ot=ye.state.currentSlide;Ot=-pt(mt);vt--)if(ye.state.lazyLoadedList.indexOf(vt)<0){_e.push(vt);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,ve.Z)(ye),"slideHandler",function(_e){var mt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ot=ye.props,vt=Ot.asNavFor,Se=Ot.beforeChange,Ie=Ot.onLazyLoad,Ze=Ot.speed,Ke=Ot.afterChange,nt=ye.state.currentSlide,Pt=ct((0,oe.Z)((0,oe.Z)((0,oe.Z)({index:_e},ye.props),ye.state),{},{trackRef:ye.track,useCSS:ye.props.useCSS&&!mt})),Dt=Pt.state,Re=Pt.nextState;if(Dt){Se&&Se(nt,Dt.currentSlide);var We=Dt.lazyLoadedList.filter(function(qe){return ye.state.lazyLoadedList.indexOf(qe)<0});Ie&&We.length>0&&Ie(We),!ye.props.waitForAnimate&&ye.animationEndCallback&&(clearTimeout(ye.animationEndCallback),Ke&&Ke(nt),delete ye.animationEndCallback),ye.setState(Dt,function(){vt&&ye.asNavForIndex!==_e&&(ye.asNavForIndex=_e,vt.innerSlider.slideHandler(_e)),Re&&(ye.animationEndCallback=setTimeout(function(){var qe=Re.animating,yt=(0,Te.Z)(Re,ut);ye.setState(yt,function(){ye.callbackTimers.push(setTimeout(function(){return ye.setState({animating:qe})},10)),Ke&&Ke(Dt.currentSlide),delete ye.animationEndCallback})},Ze))})}}),(0,Ee.Z)((0,ve.Z)(ye),"changeSlide",function(_e){var mt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ot=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),vt=$t(Ot,_e);if(!(vt!==0&&!vt)&&(mt===!0?ye.slideHandler(vt,mt):ye.slideHandler(vt),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,ve.Z)(ye),"clickHandler",function(_e){ye.clickable===!1&&(_e.stopPropagation(),_e.preventDefault()),ye.clickable=!0}),(0,Ee.Z)((0,ve.Z)(ye),"keyHandler",function(_e){var mt=bt(_e,ye.props.accessibility,ye.props.rtl);mt!==""&&ye.changeSlide({message:mt})}),(0,Ee.Z)((0,ve.Z)(ye),"selectHandler",function(_e){ye.changeSlide(_e)}),(0,Ee.Z)((0,ve.Z)(ye),"disableBodyScroll",function(){var _e=function(Ot){Ot=Ot||window.event,Ot.preventDefault&&Ot.preventDefault(),Ot.returnValue=!1};window.ontouchmove=_e}),(0,Ee.Z)((0,ve.Z)(ye),"enableBodyScroll",function(){window.ontouchmove=null}),(0,Ee.Z)((0,ve.Z)(ye),"swipeStart",function(_e){ye.props.verticalSwiping&&ye.disableBodyScroll();var mt=Ft(_e,ye.props.swipe,ye.props.draggable);mt!==""&&ye.setState(mt)}),(0,Ee.Z)((0,ve.Z)(ye),"swipeMove",function(_e){var mt=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}));mt&&(mt.swiping&&(ye.clickable=!1),ye.setState(mt))}),(0,Ee.Z)((0,ve.Z)(ye),"swipeEnd",function(_e){var mt=Et(_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(mt){var Ot=mt.triggerSlideHandler;delete mt.triggerSlideHandler,ye.setState(mt),Ot!==void 0&&(ye.slideHandler(Ot),ye.props.verticalSwiping&&ye.enableBodyScroll())}}),(0,Ee.Z)((0,ve.Z)(ye),"touchEnd",function(_e){ye.swipeEnd(_e),ye.clickable=!0}),(0,Ee.Z)((0,ve.Z)(ye),"slickPrev",function(){ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"previous"})},0))}),(0,Ee.Z)((0,ve.Z)(ye),"slickNext",function(){ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"next"})},0))}),(0,Ee.Z)((0,ve.Z)(ye),"slickGoTo",function(_e){var mt=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},mt)},0))}),(0,Ee.Z)((0,ve.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,ve.Z)(ye),"autoPlay",function(_e){ye.autoplayTimer&&clearInterval(ye.autoplayTimer);var mt=ye.state.autoplaying;if(_e==="update"){if(mt==="hovered"||mt==="focused"||mt==="paused")return}else if(_e==="leave"){if(mt==="paused"||mt==="focused")return}else if(_e==="blur"&&(mt==="paused"||mt==="hovered"))return;ye.autoplayTimer=setInterval(ye.play,ye.props.autoplaySpeed+50),ye.setState({autoplaying:"playing"})}),(0,Ee.Z)((0,ve.Z)(ye),"pause",function(_e){ye.autoplayTimer&&(clearInterval(ye.autoplayTimer),ye.autoplayTimer=null);var mt=ye.state.autoplaying;_e==="paused"?ye.setState({autoplaying:"paused"}):_e==="focused"?(mt==="hovered"||mt==="playing")&&ye.setState({autoplaying:"focused"}):mt==="playing"&&ye.setState({autoplaying:"hovered"})}),(0,Ee.Z)((0,ve.Z)(ye),"onDotsOver",function(){return ye.props.autoplay&&ye.pause("hovered")}),(0,Ee.Z)((0,ve.Z)(ye),"onDotsLeave",function(){return ye.props.autoplay&&ye.state.autoplaying==="hovered"&&ye.autoPlay("leave")}),(0,Ee.Z)((0,ve.Z)(ye),"onTrackOver",function(){return ye.props.autoplay&&ye.pause("hovered")}),(0,Ee.Z)((0,ve.Z)(ye),"onTrackLeave",function(){return ye.props.autoplay&&ye.state.autoplaying==="hovered"&&ye.autoPlay("leave")}),(0,Ee.Z)((0,ve.Z)(ye),"onSlideFocus",function(){return ye.props.autoplay&&ye.pause("focused")}),(0,Ee.Z)((0,ve.Z)(ye),"onSlideBlur",function(){return ye.props.autoplay&&ye.state.autoplaying==="focused"&&ye.autoPlay("blur")}),(0,Ee.Z)((0,ve.Z)(ye),"render",function(){var _e=a()("slick-slider",ye.props.className,{"slick-vertical":ye.props.vertical,"slick-initialized":!0}),mt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),Ot=De(mt,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),vt=ye.props.pauseOnHover;Ot=(0,oe.Z)((0,oe.Z)({},Ot),{},{onMouseEnter:vt?ye.onTrackOver:null,onMouseLeave:vt?ye.onTrackLeave:null,onMouseOver:vt?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 Ie=De(mt,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),Ze=ye.props.pauseOnDotsHover;Ie=(0,oe.Z)((0,oe.Z)({},Ie),{},{clickHandler:ye.changeSlide,onMouseEnter:Ze?ye.onDotsLeave:null,onMouseOver:Ze?ye.onDotsOver:null,onMouseLeave:Ze?ye.onDotsLeave:null}),Se=E.createElement(st,Ie)}var Ke,nt,Pt=De(mt,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);Pt.clickHandler=ye.changeSlide,ye.props.arrows&&(Ke=E.createElement(Gt,Pt),nt=E.createElement(Ge,Pt));var Dt=null;ye.props.vertical&&(Dt={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 We=(0,oe.Z)((0,oe.Z)({},Dt),Re),qe=ye.props.touchMove,yt={className:"slick-list",style:We,onClick:ye.clickHandler,onMouseDown:qe?ye.swipeStart:null,onMouseMove:ye.state.dragging&&qe?ye.swipeMove:null,onMouseUp:qe?ye.swipeEnd:null,onMouseLeave:ye.state.dragging&&qe?ye.swipeEnd:null,onTouchStart:qe?ye.swipeStart:null,onTouchMove:ye.state.dragging&&qe?ye.swipeMove:null,onTouchEnd:qe?ye.touchEnd:null,onTouchCancel:ye.state.dragging&&qe?ye.swipeEnd:null,onKeyDown:ye.props.accessibility?ye.keyHandler:null},rn={className:_e,dir:"ltr",style:ye.props.style};return ye.props.unslick&&(yt={className:"slick-list"},rn={className:_e,style:ye.props.style}),E.createElement("div",rn,ye.props.unslick?"":Ke,E.createElement("div",(0,re.Z)({ref:ye.listRefHandler},yt),E.createElement(we,(0,re.Z)({ref:ye.trackRefHandler},Ot),ye.props.children)),ye.props.unslick?"":nt,ye.props.unslick?"":Se)}),ye.list=null,ye.track=null,ye.state=(0,oe.Z)((0,oe.Z)({},ze),{},{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)(Lt,[{key:"didPropsChange",value:function(ye){for(var an=!1,_e=0,mt=Object.keys(this.props);_e1&&arguments[1]!==void 0?arguments[1]:!1;return ye.innerSlider.slickGoTo(an,_e)}),(0,Ee.Z)((0,ve.Z)(ye),"slickPause",function(){return ye.innerSlider.pause("paused")}),(0,Ee.Z)((0,ve.Z)(ye),"slickPlay",function(){return ye.innerSlider.autoPlay("play")}),ye.state={breakpoint:null},ye._responsiveMediaHandlers=[],ye}return(0,fe.Z)(Lt,[{key:"media",value:function(ye,an){var _e=window.matchMedia(ye),mt=function(vt){var Se=vt.matches;Se&&an()};_e.addListener(mt),mt(_e),this._responsiveMediaHandlers.push({mql:_e,query:ye,listener:mt})}},{key:"componentDidMount",value:function(){var ye=this;if(this.props.responsive){var an=this.props.responsive.map(function(mt){return mt.breakpoint});an.sort(function(mt,Ot){return mt-Ot}),an.forEach(function(mt,Ot){var vt;Ot===0?vt=ht()({minWidth:0,maxWidth:mt}):vt=ht()({minWidth:an[Ot-1]+1,maxWidth:mt}),wt()&&ye.media(vt,function(){ye.setState({breakpoint:mt})})});var _e=ht()({minWidth:an.slice(-1)[0]});wt()&&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,an,_e;this.state.breakpoint?(_e=this.props.responsive.filter(function(Dt){return Dt.breakpoint===ye.state.breakpoint}),an=_e[0].settings==="unslick"?"unslick":(0,oe.Z)((0,oe.Z)((0,oe.Z)({},tn),this.props),_e[0].settings)):an=(0,oe.Z)((0,oe.Z)({},tn),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 mt=E.Children.toArray(this.props.children);mt=mt.filter(function(Dt){return typeof Dt=="string"?!!Dt.trim():!!Dt}),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=[],vt=null,Se=0;Se=mt.length));nt+=1)Ke.push(E.cloneElement(mt[nt],{key:100*Se+10*Ze+nt,tabIndex:-1,style:{width:"".concat(100/an.slidesPerRow,"%"),display:"inline-block"}}));Ie.push(E.createElement("div",{key:10*Se+Ze},Ke))}an.variableWidth?Ot.push(E.createElement("div",{key:Se,style:{width:vt}},Ie)):Ot.push(E.createElement("div",{key:Se},Ie))}if(an==="unslick"){var Pt="regular slider "+(this.props.className||"");return E.createElement("div",{className:Pt},mt)}else Ot.length<=an.slidesToShow&&(an.unslick=!0);return E.createElement(dt,(0,re.Z)({style:this.props.style,ref:this.innerSliderRefHandler},an),Ot)}}]),Lt}(E.Component),Pn=qt,Nn=y(36355),Je=y(17313),Mt=y(83116),Ht=y(37613);const Qt=pn=>{const{componentCls:He,antCls:Lt,carouselArrowSize:Sn,carouselDotOffset:ye,marginXXS:an}=pn,_e=-Sn*1.25,mt=an;return{[He]:Object.assign(Object.assign({},(0,Je.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${Lt}-radio-input, input${Lt}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${Lt}-radio-input, input${Lt}-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:mt,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:-mt,content:'""'}},"&.slick-active":{width:pn.dotActiveWidth,"& button":{background:pn.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},vn=pn=>{const{componentCls:He,carouselDotOffset:Lt,marginXXS:Sn}=pn,ye={width:pn.dotHeight,height:pn.dotWidth};return{[`${He}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:pn.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:Lt},"&-right":{insetInlineEnd:Lt,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})})}}}},jn=pn=>{const{componentCls:He}=pn;return[{[`${He}-rtl`]:{direction:"rtl",".slick-dots":{[`${He}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${He}-vertical`]:{".slick-dots":{[`${He}-rtl&`]:{flexDirection:"column"}}}}]};var zn=(0,Mt.Z)("Carousel",pn=>{const{controlHeightLG:He,controlHeightSM:Lt}=pn,Sn=(0,Ht.TS)(pn,{carouselArrowSize:He/2,carouselDotOffset:Lt/2});return[Qt(Sn),vn(Sn),jn(Sn)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),Bn=function(pn,He){var Lt={};for(var Sn in pn)Object.prototype.hasOwnProperty.call(pn,Sn)&&He.indexOf(Sn)<0&&(Lt[Sn]=pn[Sn]);if(pn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Sn=Object.getOwnPropertySymbols(pn);ye{const{dots:Lt=!0,arrows:Sn=!1,draggable:ye=!1,waitForAnimate:an=!1,dotPosition:_e="bottom",vertical:mt=_e==="left"||_e==="right",rootClassName:Ot,className:vt,style:Se,id:Ie}=pn,Ze=Bn(pn,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:Ke,direction:nt,carousel:Pt}=E.useContext(Nn.E_),Dt=E.useRef(),Re=function(Vn){let nn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Dt.current.slickGoTo(Vn,nn)};E.useImperativeHandle(He,()=>({goTo:Re,autoPlay:Dt.current.innerSlider.autoPlay,innerSlider:Dt.current.innerSlider,prev:Dt.current.slickPrev,next:Dt.current.slickNext}),[Dt.current]);const We=E.useRef(E.Children.count(pn.children));E.useEffect(()=>{We.current!==E.Children.count(pn.children)&&(Re(pn.initialSlide||0,!1),We.current=E.Children.count(pn.children))},[pn.children]);const qe=Object.assign({vertical:mt,className:a()(vt,Pt==null?void 0:Pt.className),style:Object.assign(Object.assign({},Pt==null?void 0:Pt.style),Se)},Ze);qe.effect==="fade"&&(qe.fade=!0);const yt=Ke("carousel",qe.prefixCls),rn="slick-dots",en=!!Lt,bn=a()(rn,`${rn}-${_e}`,typeof Lt=="boolean"?!1:Lt==null?void 0:Lt.className),[Dn,ot]=zn(yt),jt=a()(yt,{[`${yt}-rtl`]:nt==="rtl",[`${yt}-vertical`]:qe.vertical},ot,Ot);return Dn(E.createElement("div",{className:jt,id:Ie},E.createElement(Pn,Object.assign({ref:Dt},qe,{dots:en,dotsClass:bn,arrows:Sn,draggable:ye,verticalSwiping:mt,waitForAnimate:an}))))})},19842:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return vt}});var E=y(94480),re=y(59301),oe=y(33853),ge=y(58617),fe=y(38819),ve=y(92310),ie=y.n(ve),xe=y(54476),Ee=y(42978),Le=y(75931),Te=y(77861),Xe=y(17115),ze=y(90782),ce=y(6089),b=y(18929),a=re.createContext(null),ee=a,x=y(76190),te=y(20068),ae=y(33885),le="__rc_cascader_search_mark__",pe=function(Ie,Ze,Ke){var nt=Ke.label;return Ze.some(function(Pt){return String(Pt[nt]).toLowerCase().includes(Ie.toLowerCase())})},he=function(Ie,Ze,Ke,nt){return Ze.map(function(Pt){return Pt[nt.label]}).join(" / ")},be=function(Se,Ie,Ze,Ke,nt,Pt){var Dt=nt.filter,Re=Dt===void 0?pe:Dt,We=nt.render,qe=We===void 0?he:We,yt=nt.limit,rn=yt===void 0?50:yt,en=nt.sort;return re.useMemo(function(){var bn=[];if(!Se)return[];function Dn(ot,jt){var Vn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ot.forEach(function(nn){if(!(!en&&rn!==!1&&rn>0&&bn.length>=rn)){var Rn=[].concat((0,E.Z)(jt),[nn]),ra=nn[Ze.children],fa=Vn||nn.disabled;if((!ra||ra.length===0||Pt)&&Re(Se,Rn,{label:Ze.label})){var Jn;bn.push((0,ae.Z)((0,ae.Z)({},nn),{},(Jn={disabled:fa},(0,te.Z)(Jn,Ze.label,qe(Se,Rn,Ke,Ze)),(0,te.Z)(Jn,le,Rn),(0,te.Z)(Jn,Ze.children,void 0),Jn)))}ra&&Dn(nn[Ze.children],Rn,fa)}})}return Dn(Ie,[]),en&&bn.sort(function(ot,jt){return en(ot[le],jt[le],Se,Ze)}),rn!==!1&&rn>0?bn.slice(0,rn):bn},[Se,Ie,Ze,Ke,qe,Pt,Re,en,rn])},Ae="__RC_CASCADER_SPLIT__",Oe="SHOW_PARENT",Me="SHOW_CHILD";function Ye(Se){return Se.join(Ae)}function De(Se){return Se.map(Ye)}function $e(Se){return Se.split(Ae)}function ct(Se){var Ie=Se||{},Ze=Ie.label,Ke=Ie.value,nt=Ie.children,Pt=Ke||"value";return{label:Ze||"label",value:Pt,key:Pt,children:nt||"children"}}function $t(Se,Ie){var Ze,Ke;return(Ze=Se.isLeaf)!==null&&Ze!==void 0?Ze:!((Ke=Se[Ie.children])!==null&&Ke!==void 0&&Ke.length)}function bt(Se){var Ie=Se.parentElement;if(Ie){var Ze=Se.offsetTop-Ie.offsetTop;Ze-Ie.scrollTop<0?Ie.scrollTo({top:Ze}):Ze+Se.offsetHeight-Ie.scrollTop>Ie.offsetHeight&&Ie.scrollTo({top:Ze+Se.offsetHeight-Ie.offsetHeight})}}function Ft(Se,Ie){return Se.map(function(Ze){var Ke;return(Ke=Ze[le])===null||Ke===void 0?void 0:Ke.map(function(nt){return nt[Ie.value]})})}function Ct(Se,Ie,Ze){var Ke=new Set(Se),nt=Ie();return Se.filter(function(Pt){var Dt=nt[Pt],Re=Dt?Dt.parent:null,We=Dt?Dt.children:null;return Dt&&Dt.node.disabled?!0:Ze===Me?!(We&&We.some(function(qe){return qe.key&&Ke.has(qe.key)})):!(Re&&!Re.node.disabled&&Ke.has(Re.key))})}function Et(Se,Ie,Ze){for(var Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,nt=Ie,Pt=[],Dt=function(){var qe,yt,rn,en=Se[Re],bn=(qe=nt)===null||qe===void 0?void 0:qe.findIndex(function(ot){var jt=ot[Ze.value];return Ke?String(jt)===String(en):jt===en}),Dn=bn!==-1?(yt=nt)===null||yt===void 0?void 0:yt[bn]:null;Pt.push({value:(rn=Dn==null?void 0:Dn[Ze.value])!==null&&rn!==void 0?rn:en,index:bn,option:Dn}),nt=Dn==null?void 0:Dn[Ze.children]},Re=0;Re1){var St=Dn.slice(0,-1);nn(St)}else qe(!1)},fa=function(){var St,Vt=((St=jt[ot])===null||St===void 0?void 0:St[Ze.children])||[],kt=Vt.find(function(xn){return!xn.disabled});if(kt){var un=[].concat((0,E.Z)(Dn),[kt[Ze.value]]);nn(un)}};re.useImperativeHandle(Se,function(){return{onKeyDown:function(St){var Vt=St.which;switch(Vt){case Rt.Z.UP:case Rt.Z.DOWN:{var kt=0;Vt===Rt.Z.UP?kt=-1:Vt===Rt.Z.DOWN&&(kt=1),kt!==0&&Rn(kt);break}case Rt.Z.LEFT:{if(We)break;rn?fa():ra();break}case Rt.Z.RIGHT:{if(We)break;rn?ra():fa();break}case Rt.Z.BACKSPACE:{We||ra();break}case Rt.Z.ENTER:{if(Dn.length){var un=jt[ot],xn=(un==null?void 0:un[le])||[];xn.length?Pt(xn.map(function(fn){return fn[Ze.value]}),xn[xn.length-1]):Pt(Dn,jt[ot])}break}case Rt.Z.ESC:qe(!1),yt&&St.stopPropagation()}},onKeyUp:function(){}}})},kn=re.forwardRef(function(Se,Ie){var Ze,Ke,nt,Pt,Dt=(0,Te.lk)(),Re=Dt.prefixCls,We=Dt.multiple,qe=Dt.searchValue,yt=Dt.toggleOpen,rn=Dt.notFoundContent,en=Dt.direction,bn=Dt.open,Dn=re.useRef(),ot=en==="rtl",jt=re.useContext(ee),Vn=jt.options,nn=jt.values,Rn=jt.halfValues,ra=jt.fieldNames,fa=jt.changeOnSelect,Jn=jt.onSelect,St=jt.searchOptions,Vt=jt.dropdownPrefixCls,kt=jt.loadData,un=jt.expandTrigger,xn=Vt||Re,fn=re.useState([]),Ln=(0,Ee.Z)(fn,2),In=Ln[0],sa=Ln[1],ba=function(ea){if(!(!kt||qe)){var xa=Et(ea,Vn,ra),za=xa.map(function(Da){var gr=Da.option;return gr}),Ta=za[za.length-1];if(Ta&&!$t(Ta,ra)){var va=Ye(ea);sa(function(Da){return[].concat((0,E.Z)(Da),[va])}),kt(za)}}};re.useEffect(function(){In.length&&In.forEach(function(Pa){var ea=$e(Pa),xa=Et(ea,Vn,ra,!0).map(function(Ta){var va=Ta.option;return va}),za=xa[xa.length-1];(!za||za[ra.children]||$t(za,ra))&&sa(function(Ta){return Ta.filter(function(va){return va!==Pa})})})},[Vn,In,ra]);var wn=re.useMemo(function(){return new Set(De(nn))},[nn]),La=re.useMemo(function(){return new Set(De(Rn))},[Rn]),Ra=it(),Xa=(0,Ee.Z)(Ra,2),qa=Xa[0],na=Xa[1],ha=function(ea){na(ea),ba(ea)},Sa=function(ea){var xa=ea.disabled,za=$t(ea,ra);return!xa&&(za||fa||We)},ua=function(ea,xa){var za=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Jn(ea),!We&&(xa||fa&&(un==="hover"||za))&&yt(!1)},ia=re.useMemo(function(){return qe?St:Vn},[qe,St,Vn]),Wt=re.useMemo(function(){for(var Pa=[{options:ia}],ea=ia,xa=Ft(ea,ra),za=function(){var gr=qa[Ta],Ya=ea.find(function(Ar,xr){return(xa[xr]?Ye(xa[xr]):Ar[ra.value])===gr}),sr=Ya==null?void 0:Ya[ra.children];if(!(sr!=null&&sr.length))return"break";ea=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?Oe:Xa,na=(0,Le.Z)(Se,Ce),ha=(0,Xe.ZP)(Ze),Sa=!!rn,ua=(0,b.Z)(Dt,{value:Re,postState:Gt}),ia=(0,Ee.Z)(ua,2),Wt=ia[0],Kt=ia[1],on=re.useMemo(function(){return ct(Pt)},[JSON.stringify(Pt)]),yn=re.useMemo(function(){return nn||[]},[nn]),Hn=et(yn,on),ya=re.useCallback(function(Zn){var Mn=Hn();return Zn.map(function(ta){var Ua=Mn[ta].nodes;return Ua.map(function(Ne){return Ne[on.value]})})},[Hn,on]),Ha=(0,b.Z)("",{value:Dn,postState:function(Mn){return Mn||""}}),Pa=(0,Ee.Z)(Ha,2),ea=Pa[0],xa=Pa[1],za=function(Mn,ta){xa(Mn),ta.source!=="blur"&&ot&&ot(Mn)},Ta=rt(jt),va=(0,Ee.Z)(Ta,2),Da=va[0],gr=va[1],Ya=be(ea,yn,on,Rn||nt,gr,We),sr=xt(yn,on),Ar=re.useMemo(function(){var Zn=sr(Wt),Mn=(0,Ee.Z)(Zn,2),ta=Mn[0],Ua=Mn[1];if(!Sa||!Wt.length)return[ta,[],Ua];var Ne=De(ta),dn=Hn(),Tn=(0,ze.S)(Ne,!0,dn),Qn=Tn.checkedKeys,cn=Tn.halfCheckedKeys;return[ya(Qn),ya(cn),Ua]},[Sa,Wt,Hn,ya,sr]),xr=(0,Ee.Z)(Ar,3),Na=xr[0],yr=xr[1],ur=xr[2],Dr=re.useMemo(function(){var Zn=De(Na),Mn=Ct(Zn,Hn,qa);return[].concat((0,E.Z)(ur),(0,E.Z)(ya(Mn)))},[Na,Hn,ya,ur,qa]),Gr=Xt(Dr,yn,on,Sa,yt),qr=(0,ce.Z)(function(Zn){if(Kt(Zn),qe){var Mn=Gt(Zn),ta=Mn.map(function(dn){return Et(dn,yn,on).map(function(Tn){return Tn.option})}),Ua=Sa?Mn:Mn[0],Ne=Sa?ta:ta[0];qe(Ua,Ne)}}),bo=(0,ce.Z)(function(Zn){if((!Sa||bn)&&xa(""),!Sa)qr(Zn);else{var Mn=Ye(Zn),ta=De(Na),Ua=De(yr),Ne=ta.includes(Mn),dn=ur.some(function(ca){return Ye(ca)===Mn}),Tn=Na,Qn=ur;if(dn&&!Ne)Qn=ur.filter(function(ca){return Ye(ca)!==Mn});else{var cn=Ne?ta.filter(function(ca){return ca!==Mn}):[].concat((0,E.Z)(ta),[Mn]),qn=Hn(),$n;if(Ne){var On=(0,ze.S)(cn,{checked:!1,halfCheckedKeys:Ua},qn);$n=On.checkedKeys}else{var Yn=(0,ze.S)(cn,!0,qn);$n=Yn.checkedKeys}var wa=Ct($n,Hn,qa);Tn=ya(wa)}qr([].concat((0,E.Z)(Qn),(0,E.Z)(Tn)))}}),mr=function(Mn,ta){if(ta.type==="clear"){qr([]);return}var Ua=ta.values[0],Ne=Ua.valueCells;bo(Ne)},nr=Jn!==void 0?Jn:fa,kr=Vt||St,br=xn||un,Eo=function(Mn){fn==null||fn(Mn),Ln==null||Ln(Mn)},ho=re.useMemo(function(){return{options:yn,fieldNames:on,values:Na,halfValues:yr,changeOnSelect:We,onSelect:bo,checkable:rn,searchOptions:Ya,dropdownPrefixCls:Rn,loadData:ra,expandTrigger:Vn,expandIcon:sa,loadingIcon:ba,dropdownMenuColumnStyle:kt}},[yn,on,Na,yr,We,bo,rn,Ya,Rn,ra,Vn,sa,ba,kt]),hr=!(ea?Ya:yn).length,Kn=ea&&gr.matchInputWidth||hr?{}:{minWidth:"auto"};return re.createElement(ee.Provider,{value:ho},re.createElement(Te.Ac,(0,xe.Z)({},na,{ref:Ie,id:ha,prefixCls:nt,autoClearSearchValue:bn,dropdownMatchSelectWidth:Ra,dropdownStyle:Kn,displayValues:Gr,onDisplayValuesChange:mr,mode:Sa?"multiple":void 0,searchValue:ea,onSearch:za,showSearch:Da,OptionList:sn,emptyOptions:hr,open:nr,dropdownClassName:kr,placement:br,onDropdownVisibleChange:Eo,getRawInputElement:function(){return wn}})))});Ge.SHOW_PARENT=Oe,Ge.SHOW_CHILD=Me;var je=Ge,ut=je,dt=y(2738),Ve=y(62892),ht=y(53487),Cn=y(19080),tn=y(36355),qt=y(93891),Pn=y(1684),Nn=y(19716),Je=y(32441),Mt=y(14154),Ht=y(58582),Qt=y(84443),vn=y(66339),jn=y(33234),zn=y(98447),Bn=y(17313),Wn=y(74207),_n=y(83116);const pn=Se=>{const{prefixCls:Ie,componentCls:Ze,antCls:Ke}=Se,nt=`${Ze}-menu-item`,Pt=` +`),wn.focus();default:throw new Error}},[wn,Vt]),_a=(0,E.useMemo)(()=>{switch(Vt){case Gt:return E.createElement(xt,{callback:ir,onCancel:br});case Bn:return E.createElement(qt.Z,{callback:ir,onCancel:br});case Qt:return E.createElement(rt.Z,{callback:ir,onCancel:br});case hn:return E.createElement(Wt,{callback:ir,onCancel:br});case Zn:return E.createElement(Ue,{callback:ir,onCancel:br});case"maths-latex":return E.createElement(Pn,{showSaveButton:!0,callback:ir});case"inline-latex":return E.createElement(Nn.Z,{showSaveButton:!0,callback:ir});default:return null}},[Vt]);function br(){Jt("")}(0,E.useEffect)(()=>{if(Qa.current){let Kn=function(cn){za=!0,Ie=cn.pageY},On=function(){za=!1},Qn=function(cn){if(za){let Tn=cn.pageY-Ie;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let Yn=yt+Tn+"px";pa(Yn)}},oa=Qa.current,za=!1,Ie=0;return oa.addEventListener("mousedown",Kn),document.addEventListener("mousemove",Qn),document.addEventListener("mouseup",On),()=>{oa.removeEventListener("mousedown",Kn),document.removeEventListener("mousemove",Qn),document.removeEventListener("mouseup",On)}}},[wn,Qa]),(0,E.useEffect)(()=>{pa(yt)},[yt]);const no=Ne(Je),uo=Ne(ia),Zr={width:no,height:uo},xr=(0,E.useMemo)(()=>{if(vn){let Kn=new Date(vn),On=Kn.getHours(),Qn=Kn.getMinutes(),oa=Kn.getSeconds();return On=On<10?"0"+On:On,Qn=Qn<10?"0"+Qn:Qn,oa=oa<10?"0"+oa:oa,`${On}:${Qn}:${oa}`}return 0},[vn]),Ja=Kn=>{const On=[];if(ta){let Qn=-1;Kn=Kn.replace(/(@▁▁@|@▁@)/g,function(oa,za,Ie){On.push({multiLine:oa!==Rt})})}return On};function fr(){window.sessionStorage.removeItem(Zt),ga(!1),_n(0)}function ro(){ga(!1),_n(0),wn.setValue(window.sessionStorage.getItem(Zt))}(0,E.useEffect)(()=>{wt[Vt]&&Vt!==Un&&Vt!==hn&&setTimeout(()=>{const Kn=document.getElementsByClassName("markdown-popup-form")[0],On=window.innerWidth/2-Kn.offsetWidth/2,Qn=window.innerHeight/2-Kn.offsetHeight/2;tr(On),Aa(Qn)},0)},[Vt]);const Ga=Kn=>{Kn.preventDefault();const On=Kn.clientX-Ya,Qn=Kn.clientY-Na;document.body.onmousemove=oa=>{let za=oa.clientX-On,Ie=oa.clientY-Qn;const cn=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-cn.offsetWidth,Yn=window.innerHeight-cn.offsetHeight;za=Math.max(0,Math.min(za,Tn)),Ie=Math.max(0,Math.min(Ie,Yn)),Lr(oa.clientX,oa.clientY,On,Qn)&&(tr(za),Aa(Ie))},document.body.onmouseup=function(){document.body.onmousemove=null}},Lr=(Kn,On,Qn,oa)=>{const za=document.body.clientHeight,Ie=document.body.clientWidth;return Kn<20&&Qn>Kn||Kn>Ie-20&&QnOn||On>za-20&&oaYe in Me?Xe(Me,Ye,{enumerable:!0,configurable:!0,writable:!0,value:De}):Me[Ye]=De,te=(Me,Ye)=>{for(var De in Ye||(Ye={}))a.call(Ye,De)&&x(Me,De,Ye[De]);if(b)for(var De of b(Ye))ee.call(Ye,De)&&x(Me,De,Ye[De]);return Me},ae=(Me,Ye)=>ze(Me,ce(Ye));const{useForm:le}=E.default,pe={width:280,marginRight:10},he={labelCol:{span:5},wrapperCol:{span:19}};var be=({callback:Me,onCancel:Ye})=>{const[De]=le();let $e=(0,Ee.useRef)();function dt(Dt){$e.current.width=De.getFieldValue("width"),$e.current.align=De.getFieldValue("align"),Me(Dt,$e.current)}function en(Dt,Ct){if(Dt.status===-1){re.ZP.error(Dt.message);return}De.setFieldsValue({src:`/api/attachments/${Dt.id}`,type:Ct.type})}function bt(Dt){let Ct=Dt.target.files[0];$e.current=Ct,Oe(Ct,en)}return Te.createElement(E.default,ae(te({form:De},he),{className:"upload-image-panel",onFinish:dt,style:{width:470,overflow:"hidden"}}),Te.createElement(E.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Te.createElement("div",{className:"flex-container"},Te.createElement(E.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Te.createElement(oe.default,{style:pe})),Te.createElement(Ae,{onFileChange:bt}))),Te.createElement(E.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Te.createElement(oe.default,{style:{width:264}})),Te.createElement(E.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Te.createElement(ge.Z,null,Te.createElement(E.default.Item,{name:"width",style:{margin:0}},Te.createElement(fe.Z,{style:{width:264}})),Te.createElement("span",{className:"ml8"},"%"))),Te.createElement(E.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Te.createElement(ve.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"}]})),Te.createElement("aside",null,Te.createElement(E.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Te.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Te.createElement(ie.ZP,{type:"default",onClick:Ye},"\u53D6\u6D88"))))};function Ae({onFileChange:Me}){return Te.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Te.createElement("input",{type:"file",onChange:Me}))}function Oe(Me,Ye){if(!Me)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 De=new FormData;De.append("editormd-image-file",Me),De.append("file_param_name","editormd-image-file"),De.append("byxhr","true");var $e=new window.XMLHttpRequest;$e.withCredentials=!0,$e.addEventListener("load",function(dt){Ye(JSON.parse(dt.target.responseText),Me)},!1),$e.addEventListener("error",function(dt){console.error(dt)},!1),$e.open("POST",`${xe.KI}/api/attachments.json`),$e.send(De)}},57261: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 ve=window.document;this.node=ve.createElement("div"),ve.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,re.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},59672:function(de,ne,y){"use strict";y.d(ne,{i:function(){return be},Z:function(){return Oe}});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),ve=y(65862),ie=y(2524),xe=y(41867),Ee="data:image/png;base64,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",Le="data:image/png;base64,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",Te="data:image/png;base64,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",Xe="data:image/png;base64,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",ze="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,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",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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",ae="data:image/png;base64,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",le="data:image/png;base64,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",pe="data:image/png;base64,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",he=y(59301);const be=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ee,swimg:Le},{name:"101\u8BA1\u5212",ptimg:Te,swimg:Xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ze,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 Oe=({className:Me,dataSource:Ye=[],col:De=4,right:$e,bottom:dt=23,precision:en=0,wrapWidth:bt=1200,trackEventItems:Dt,loading:Ct,onRemove:Et=()=>{},isCurrent:Kt=!0,showAlias:Tt=!1})=>{const et=Math.floor((bt-(De-1)*$e)/De),xt=[{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(qt=>(window.ENV==="build"&&(qt.ptimg=`/react/build${qt.ptimg}`,qt.swimg=`/react/build${qt.swimg}`),qt));return he.createElement(re.Z,{spinning:Ct},he.createElement("div",{className:fe()(E.list,Me)},!!(Ye!=null&&Ye.length)&&(Ye==null?void 0:Ye.map((qt,rt)=>{const{name:Qe,id:pt,identifier:Xt,featured:ft,school_name:It,image_url:it,excellent:zt,is_plan:Pt,subject_tags:zn=[]}=qt,un=zn==null?void 0:zn.filter(gt=>gt!=="\u5FC5\u4FEE\u8BFE\u7A0B"&>!=="\u9009\u4FEE\u8BFE\u7A0B");return he.createElement("div",{key:pt,className:E.wrap,style:{width:et,marginRight:(1+rt)%De===0?0:$e+en,marginBottom:dt}},he.createElement("a",{className:E.li,onClick:gt=>{gt.preventDefault(),gt.stopPropagation(),Dt&&(0,ve.L9)([Dt]),(0,ve.xg)(`/paths/${Xt}`)}},he.createElement("div",{className:E.img},he.createElement("img",{className:E.cover,src:`${it}`}),Kt&&(0,xe.bg)()&&(qt==null?void 0:qt.studying)&&he.createElement("div",{className:`${E.movebq} user-path-items`,onClick:gt=>{gt.stopPropagation(),Et(qt)}},he.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),he.createElement("span",{className:"c-red"},"\u79FB\u9664")),un==null?void 0:un.map((gt,tt)=>{var we,Ce;if(tt===0){const Wt=(we=xt.find(Ve=>Ve.name==gt))==null?void 0:we.swimg;return he.createElement("img",{className:E.sign,src:Wt,style:{left:"-4px"}})}const ct=(Ce=xt.find(Wt=>Wt.name==gt))==null?void 0:Ce.ptimg;return he.createElement("img",{className:E.sign,src:ct,style:{left:`${48+52*(tt-1)+2*tt}px`}})}),((qt==null?void 0:qt.must)||qt.not_must)&&he.createElement("img",{className:E.sign,src:qt.must?le:pe,style:{width:28,left:un!=null&&un.length?48+52*((un==null?void 0:un.length)-1)+2*(un==null?void 0:un.length):7}}),he.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(qt==null?void 0:qt.excellent)&&he.createElement("div",{className:E.bq},"\u5F00\u653E\u8BFE\u7A0B"))),he.createElement("div",{className:E.name},he.createElement(oe.Z,{title:Tt&&(qt!=null&&qt.excellent_alias_name)?he.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Qe}`,he.createElement("br",null),he.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${qt==null?void 0:qt.excellent_alias_name}`)):Qe},he.createElement("span",{className:E.e},Tt&&(qt==null?void 0:qt.excellent_alias_name)||Qe))),he.createElement("div",{className:E.tags},he.createElement("div",null,he.createElement(oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},he.createElement("span",null,he.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),he.createElement("span",null,qt.stages_count))),he.createElement(oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},he.createElement("span",null,he.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),he.createElement("span",null,qt.members_count)))))))})),!Ye.length&&he.createElement(ie.Z,null)))}},82636:function(de,ne,y){"use strict";y.d(ne,{jL:function(){return fe},w9:function(){return et},QD:function(){return Nn},cQ:function(){return Dt.Z},op:function(){return Ue},O5:function(){return ht},_b:function(){return Un},t7:function(){return x},Gi:function(){return Xt},YG:function(){return Qe},qp:function(){return Te},vr:function(){return Gt},qE:function(){return on},Je:function(){return le},wb:function(){return bt},cq:function(){return zn},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,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",fe=({dataSource:Se=[],img:Ne,imgWidth:Ze=346,title:Ke,sunTitle:nt,bannerExtraContent:wt})=>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,nt)),Se.length>0&&E.createElement("div",{className:re.btns},Se.map((Bt,Re)=>E.createElement("div",{key:Re,onClick:Bt.click},Bt.name,Bt.sign?E.createElement("img",{src:oe,width:39}):null))),wt),Ne&&E.createElement("img",{style:{marginTop:33,marginRight:38},src:Ne,width:Ze}))),ve={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),Te=({dataSource:Se=[],value:Ne,onChange:Ze,onTitleChange:Ke,className:nt,title:wt,titleWidth:Bt=41,style:Re={},fontColor:We="#6A7283",showCount:Je})=>{const[yt,rn]=(0,E.useState)(0),[tn,En]=(0,E.useState)(!1),Dn=(0,E.useRef)(null),ot=(0,E.useRef)(null);return(0,E.useEffect)(()=>{var Zt;Se.length!==0&&(((Zt=Dn==null?void 0:Dn.current)==null?void 0:Zt.clientHeight)>97?rn(1):rn(0)),Se.length===0&&rn(0),En(!1)},[Se]),E.createElement("div",{className:xe()(ve.row,nt),style:Re},E.createElement("div",{onClick:(0,Ee.throttle)(()=>Ke==null?void 0:Ke(),2e3),style:{width:Bt,marginTop:tn?12:4},className:`${ve.title} ${Ke?"current":""}`},wt),E.createElement("div",{className:tn?`${ve.tagsWrap} ${ve.tagsBorderWrap}`:ve.tagsWrap},E.createElement("div",{className:ve.bar,ref:ot,style:yt>0?{height:yt===1?97:"auto",overflow:yt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},E.createElement("div",{className:ve.tag,ref:Dn},Se==null?void 0:Se.map(Zt=>E.createElement("span",{onClick:()=>Ze(Zt.id),key:Zt.id,style:{color:We},className:Ne===Zt.id?ve.active:""},E.createElement("span",{title:Zt.name,className:ve.name},Zt.name),!!Je&&E.createElement("span",{className:ve.num},Zt.count))))),!!yt&&E.createElement(E.Fragment,null,yt===1?E.createElement("div",{onClick:()=>{var Zt;rn(2),((Zt=Dn==null?void 0:Dn.current)==null?void 0:Zt.clientHeight)>245?En(!0):En(!1)},className:ve.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,rn(1),En(!1)},className:ve.action},"\u6536\u8D77",E.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Xe={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:Ne,onChange:Ze,className:Ke,style:nt={}})=>E.createElement("div",{style:nt,className:xe()(Xe.tabs,Ke)},Se.map(wt=>E.createElement("span",{onClick:()=>Ze(wt.id),className:Ne===wt.id?Xe.active:"",key:wt.id},wt.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:Ne="",onChange:Ze,onInputChange:Ke=()=>{},className:nt,style:wt={},placeholder:Bt,allowClear:Re=!1})=>{var We;const[Je,yt]=(0,E.useState)(""),[rn,tn]=(0,E.useState)("");(0,E.useEffect)(()=>{var ot;let Zt=Ne;(ot=JSON.stringify(Ne))!=null&&ot.includes("{")&&(yt(Ne.id),Zt=Ne.value||"");try{tn(decodeURIComponent(Zt||""))}catch(Vn){tn(decodeURIComponent(Zt||""))}},[Ne]);const En=()=>{Ze(encodeURIComponent(rn),Je||null)},Dn=ot=>{ot!==Je&&(yt(ot),Ze(encodeURIComponent(rn),ot))};return E.createElement("div",{className:xe()(b.input,nt),style:wt},!!Se.length&&E.createElement("div",{className:b.dropdown},E.createElement("div",{className:b.text},(We=Se.find(ot=>ot.id===Je))==null?void 0:We.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,Zt)=>E.createElement("div",{key:Zt,onClick:()=>Dn(ot.id)},ot.name)))),E.createElement(a.default,{onPressEnter:En,value:rn,onChange:ot=>{tn(ot.target.value),Ke(encodeURIComponent(ot.target.value),Je||null)},bordered:!1,placeholder:Bt}),E.createElement("i",{onClick:En,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:Ne,className:Ze,total:Ke,pageSize:nt,style:wt={}})=>{const Bt=Se<2,Re=Se>=Math.ceil(Ke/nt);return Ke<=nt?E.createElement(E.Fragment,null):E.createElement("div",{className:xe()(te.quickPager,Ze),style:wt},E.createElement("div",{onClick:()=>{Bt||Ne(Se-1,"prev")},className:Bt?te.disabled:""},"\u4E0A\u4E00\u9875"),E.createElement("div",{onClick:()=>{Re||Ne(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"},he=y(71418),be=y(6848),Ae=y(13570),Oe=y(74128),Me=y(65862),Ye=y(96908),De=y(57177),$e=y(81378),dt=y(2524),bt=({className:Se,dataSource:Ne=[],col:Ze=4,right:Ke,bottom:nt=23,precision:wt=0,wrapWidth:Bt=1200,trackEventItems:Re,loading:We})=>{const Je=Math.floor((Bt-(Ze-1)*Ke)/Ze);return E.createElement(he.Z,{spinning:We},E.createElement("div",{className:xe()(pe.list,Se)},!!Ne.length&&Ne.map((yt,rn)=>{const{name:tn,id:En,identifier:Dn,power:ot,cover_image_id:Zt,pic:Vn}=yt;return E.createElement("div",{className:pe.wrap,key:En,style:{width:Je,marginRight:(1+rn)%Ze===0?0:Ke+wt,marginBottom:nt}},E.createElement("a",{target:"_blank",href:`/shixuns/${Dn}/challenges`,className:pe.li,onClick:nn=>{nn.preventDefault(),Re&&(0,Me.L9)([Re]),ot&&(0,Me.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:De}),yt.is_unity_3d&&E.createElement("img",{className:pe.sign,src:$e})),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,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:`${Oe.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")))}),!Ne.length&&E.createElement(dt.Z,null)))},Dt=y(59672),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"},Et="data:image/png;base64,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",Kt=y(59301),et=({className:Se,dataSource:Ne=[],col:Ze=4,right:Ke,bottom:nt=23,precision:wt=0,wrapWidth:Bt=1200,trackEventItems:Re,loading:We})=>{const Je=Math.floor((Bt-(Ze-1)*Ke)/Ze);return Kt.createElement(he.Z,{spinning:We},Kt.createElement("div",{className:xe()(Ct.list,Se)},!!Ne.length&&Ne.map((yt,rn)=>{const{subject_identifier:tn,id:En,identifier:Dn,power:ot}=yt,Zt=yt.is_public!=0&&yt.is_public;return Kt.createElement("div",{className:Ct.wrap,key:En,style:{width:Je,marginRight:(1+rn)%Ze===0?0:Ke+wt,marginBottom:nt}},Kt.createElement("a",{className:Ct.li,onClick:Vn=>{Vn.preventDefault(),Re&&(0,Me.L9)([Re]),(0,Me.xg)(yt.first_category_url)}},Kt.createElement("div",{className:Ct.top},Kt.createElement(be.Z,{title:yt.name},Kt.createElement("div",{className:Ct.name},yt.name)),Kt.createElement("img",{className:Ct.img,src:Oe.Z.IMG_SERVER+"/images/"+yt.avatar_url}),Kt.createElement("div",{className:Ct.text,title:yt.creator},yt.creator),tn&&Kt.createElement("div",{className:Ct.btns},Kt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Kt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Zt&&Kt.createElement("div",{className:Ct.sign},"\u516C\u5F00")),Kt.createElement("div",{className:Ct.bottom},yt.visits>0&&Kt.createElement(be.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Kt.createElement("span",null,Kt.createElement("i",{className:"iconfont icon-liulanyan"}),Kt.createElement("span",null,yt.visits))),yt.course_members_count>0&&Kt.createElement(be.Z,{title:"\u6210\u5458",placement:"bottom"},Kt.createElement("span",null,Kt.createElement("i",{className:"iconfont icon-chengyuan"}),yt.course_members_count)),yt.tasks_count>0&&Kt.createElement(be.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Kt.createElement("span",null,Kt.createElement("i",{className:"iconfont icon-zuoye"}),yt.tasks_count)),yt.is_end?Kt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Kt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!yt.is_accessible&&Kt.createElement("div",{className:Ct.lockWrap},Kt.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Kt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ne.length&&Kt.createElement(dt.Z,null)))},xt={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"},qt=y(65582),Qe=({dataSource:Se=[],value:Ne,onChange:Ze,className:Ke,style:nt={},tabBarExtraContent:wt})=>E.createElement("div",{className:xe()(xt.tabs,Ke),style:nt},E.createElement("div",{className:xt.tabsWrap},Se.map((Bt,Re)=>E.createElement("aside",{className:xt.tab,onClick:()=>{Ze(Bt.id),Bt.link&&qt.history.push(Bt.link)},key:Re},E.createElement("div",{className:Ne===Bt.id?xt.active:""},Bt.name),(Bt==null?void 0:Bt.resetCount)==null&&(Bt==null?void 0:Bt.total)!==void 0&&E.createElement("span",null,"\uFF08",Bt==null?void 0:Bt.total,"\uFF09"),(Bt==null?void 0:Bt.resetCount)!==void 0&&(Bt==null?void 0:Bt.total)!==void 0&&E.createElement(be.Z,{title:(Bt==null?void 0:Bt.tip)!=null?Bt==null?void 0:Bt.tip:""},E.createElement("span",{style:{color:"#9096A3"}},"\uFF08",E.createElement("span",{style:{color:"#000"}},Bt==null?void 0:Bt.resetCount),"/",E.createElement("span",null,Bt==null?void 0:Bt.total),"\uFF09"))))),E.createElement("div",{className:xt.tabBar},wt)),Xt=({className:Se,style:Ne={},children:Ze})=>E.createElement("div",{className:xe()(Se),style:Ne},Ze),ft={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},It=y(38854),it=y(20834);const zt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var zn=({sortValue:Se,dropValue:Ne,className:Ze,onSort:Ke,onDrop:nt,dataSource:wt=zt})=>{var Bt;return E.createElement("div",{className:xe()(ft.orderWrap,Ze)},E.createElement(It.Z,{dropdownRender:()=>E.createElement(it.default,null,wt.map((Re,We)=>E.createElement(it.default.Item,{key:We,onClick:()=>nt(Re.id)},Re.name)))},E.createElement("span",{className:ft.orderTextWrap},(Bt=wt.find(Re=>Ne===Re.id))==null?void 0:Bt.name)),E.createElement("span",{className:ft.orderIconWrap},E.createElement("span",{className:ft.orderAsc},E.createElement("i",{className:Se==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ft.cursorPointer} ${ft.active}`:`iconfont icon-sanjiaoxing-up font12 ${ft.cursorPointer}`,onClick:()=>Ke(Se==="asc"?"desc":"asc")})),E.createElement("span",{className:ft.orderDesc},E.createElement("i",{className:Se==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ft.cursorPointer} ${ft.active}`:`iconfont icon-sanjiaoxing-down font12 ${ft.cursorPointer}`,onClick:()=>Ke(Se==="asc"?"desc":"asc")}))))},un={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,Wt=(Se,Ne,Ze)=>Ne in Se?tt(Se,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Se[Ne]=Ze,Ve=(Se,Ne)=>{for(var Ze in Ne||(Ne={}))Ce.call(Ne,Ze)&&Wt(Se,Ze,Ne[Ze]);if(we)for(var Ze of we(Ne))ct.call(Ne,Ze)&&Wt(Se,Ze,Ne[Ze]);return Se},Ge=(Se,Ne)=>{var Ze={};for(var Ke in Se)Ce.call(Se,Ke)&&Ne.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&we)for(var Ke of we(Se))Ne.indexOf(Ke)<0&&ct.call(Se,Ke)&&(Ze[Ke]=Se[Ke]);return Ze},st=(Se,Ne,Ze)=>new Promise((Ke,nt)=>{var wt=We=>{try{Re(Ze.next(We))}catch(Je){nt(Je)}},Bt=We=>{try{Re(Ze.throw(We))}catch(Je){nt(Je)}},Re=We=>We.done?Ke(We.value):Promise.resolve(We.value).then(wt,Bt);Re((Ze=Ze.apply(Se,Ne)).next())}),Ue=Se=>{var Ne=Se,{className:Ze,style:Ke,children:nt,loading:wt=!1,openLoading:Bt,onClick:Re=()=>{},size:We="middle",shape:Je="round"}=Ne,yt=Ge(Ne,["className","style","children","loading","openLoading","onClick","size","shape"]);const[rn,tn]=(0,E.useState)(!1);return E.createElement(gt.ZP,Ve({onClick:(0,Ee.throttle)(En=>st(void 0,null,function*(){Bt&&tn(!0);try{yield Re(En)}catch(Dn){console.log("error",Dn)}Bt&&tn(!1)}),2e3,{leading:!0,trailing:!1}),className:xe()(un.btn,un[`${We}-${Je}`],Ze),style:Ke,size:We,shape:Je,loading:rn||wt},yt),nt)},vt={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"},on=({className:Se,style:Ne,children:Ze=null,onClick:Ke,title:nt})=>E.createElement("div",{className:xe()(vt.head,Se),style:Ne},E.createElement("span",{className:"primary-hover",onClick:Ke},E.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),E.createElement("b",{title:nt},nt),E.createElement("div",{className:vt.node},Ze)),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"},Nn=({confirmShow:Se=!0,confirmTitle:Ne,confirmClick:Ze,cancelShow:Ke=!0,cancelTitle:nt,cancelClick:wt,className:Bt,style:Re,confirmLoading:We=!1})=>E.createElement("div",{className:xe()(Sn.btns,Bt),style:Re},Se&&E.createElement(gt.ZP,{loading:We,onClick:Ze,type:"primary",className:Sn.confirm},Ne),Ke&&E.createElement(gt.ZP,{onClick:wt,className:Sn.cancel},nt)),qe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Gt=({className:Se,style:Ne={},LeftContent:Ze,children:Ke,RightContent:nt})=>E.createElement("div",{className:xe()(qe.fixedBottom,Se),style:Ne},E.createElement("div",{className:qe.wrap},E.createElement("div",{className:qe.left},Ze),E.createElement("div",{className:qe.center},Ke),E.createElement("div",{className:qe.right},nt))),Qt={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"},Un=({className:Se,style:Ne={},dataSource:Ze=[]})=>E.createElement("div",{className:xe()(Qt.crumbs,Se),style:Ne},Ze.map((Ke,nt)=>ntqt.history.push(Ke.path)},Ke.name):E.createElement("span",null,Ke.name),E.createElement("span",null,"\xA0",">","\xA0")):E.createElement("span",{key:nt,style:{color:"#5F6368"}},Ke.name))),Rn=y(31797),Bn=Object.defineProperty,Zn=Object.defineProperties,qn=Object.getOwnPropertyDescriptors,gn=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,bn=(Se,Ne,Ze)=>Ne in Se?Bn(Se,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Se[Ne]=Ze,ye=(Se,Ne)=>{for(var Ze in Ne||(Ne={}))je.call(Ne,Ze)&&bn(Se,Ze,Ne[Ze]);if(gn)for(var Ze of gn(Ne))Lt.call(Ne,Ze)&&bn(Se,Ze,Ne[Ze]);return Se},an=(Se,Ne)=>Zn(Se,qn(Ne)),_e=(Se,Ne)=>{var Ze={};for(var Ke in Se)je.call(Se,Ke)&&Ne.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&gn)for(var Ke of gn(Se))Ne.indexOf(Ke)<0&&Lt.call(Se,Ke)&&(Ze[Ke]=Se[Ke]);return Ze};const{Countdown:mt}=Rn.default;var ht=Se=>{var Ne=Se,{onChange:Ze}=Ne,Ke=_e(Ne,["onChange"]);const[nt,wt]=(0,E.useState)(null);(0,E.useEffect)(()=>{typeof nt=="number"&&nt>=0&&Ze(nt)},[nt]);const Bt=Re=>{const We=Math.floor(Re/1e3);wt(We)};return E.createElement(mt,an(ye({},Ke),{onChange:Bt}))}},31103: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 ve(){fe.current()}if(ge!==null){let ie=setInterval(ve,ge);return()=>clearInterval(ie)}},[ge])}},4336:function(de,ne,y){"use strict";y.r(ne),y.d(ne,{default:function(){return Rt}});var E=y(59301),re=y(92736),oe=y(81863),ge=y(54842),fe=y(65582),ve={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(74128),xe=y(43418),Ee=y(65862),Le=y(6339),Xe=({user:ht,globalSetting:Se})=>{var Ne,Ze,Ke;const[nt,wt]=(0,E.useState)(!1);(0,E.useEffect)(()=>(window.addEventListener("click",We),()=>{window.removeEventListener("click",We)}),[]);const Bt=()=>{if(function(){return/macintosh|mac os x/i.test(navigator.userAgent)}()){wt(!0);return}(0,Ee.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")},Re=(Je,yt)=>{if(Je.className===yt)return Je;for(let rn=0,tn=Je;tn=tn.parentNode;rn++){if(tn.className===yt)return tn;if(tn==document.documentElement)return!1}},We=Je=>{var yt,rn,tn;Je!=null&&Je.target&&(((yt=Je==null?void 0:Je.target)==null?void 0:yt.innerText)==="\u6559\u5E08\u4EA4\u6D41\u793E\u533A"||((tn=(rn=Je==null?void 0:Je.target)==null?void 0:rn.nextElementSibling)==null?void 0:tn.innerText)==="\u6559\u5E08\u4EA4\u6D41\u793E\u533A")&&Re(Je.target,"module-introduce")&&Bt()};return E.createElement(E.Fragment,null,E.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:nt,title:"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>wt(!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",(Ne=Se==null?void 0:Se.setting)==null?void 0:Ne.homepage_tea_qq_number," "),E.createElement("img",{src:`${ie.Z.IMG_SERVER}/${(Ze=Se==null?void 0:Se.setting)==null?void 0:Ze.homepage_tea_qq_qrcode_url}`,width:200,height:200}))),E.createElement("div",{className:ve.newFooter,dangerouslySetInnerHTML:{__html:(0,Le.z)((Ke=Se.setting)==null?void 0:Ke.footer,!0)}}))};const ze=({user:ht,globalSetting:Se,loading:Ne,dispatch:Ze})=>{var Ke,nt;return Se.showFooter&&Se.showHeaderFooter?E.createElement("section",{id:"footer"},(Ke=Se==null?void 0:Se.setting)!=null&&Ke.main_site&&!((nt=Se==null?void 0:Se.setting)!=null&&nt.is_local)?E.createElement(Xe,{user:ht,globalSetting:Se}):E.createElement("div",null)):E.createElement(E.Fragment,null," ")};var ce=(0,fe.connect)(({user:ht,loading:Se,globalSetting:Ne})=>({user:ht,globalSetting:Ne,loading:Se.models.index}))(ze),b=y(6848),a=y(7678),ee={sideBar:"sideBar___iM1tf",wrap:"wrap___GEY86",backTop:"backTop___skoyU",ul:"ul___JwWww",tooltipclass:"tooltipclass___QQUJq"},x=y(40937);const te=({globalSetting:ht,loading:Se,shixunHomeworks:Ne,user:Ze,dispatch:Ke})=>{const[nt,wt]=(0,E.useState)(!1),[Bt,Re]=(0,E.useState)(!1),[We]=(0,E.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),[Je,yt]=(0,E.useState)((localStorage==null?void 0:localStorage.hidesidebar)!="1"),[rn,tn]=(0,E.useState)(!1),En=(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)(()=>{Ne.actionTabs.type===99&&(tn(!0),setTimeout(()=>{tn(!1)},5e3))},[Ne.actionTabs]),(0,E.useEffect)(()=>{var Vn,nn,kn;(Vn=Ze==null?void 0:Ze.userInfo)!=null&&Vn.login&&!We.includes((nn=Ze==null?void 0:Ze.userInfo)==null?void 0:nn.login)&&!((kn=ht==null?void 0:ht.setting)!=null&&kn.is_local)&&setTimeout(()=>{var ta,fa,Jn=document.createEvent("Events");Jn.initEvent("mouseout",!0,!1),En&&((ta=En.current)==null||ta.dispatchEvent(Jn)),We.push((fa=Ze==null?void 0:Ze.userInfo)==null?void 0:fa.login),localStorage.hideCustom=JSON.stringify(We)},5e3)},[Ze]);const ot=()=>{var Vn;if(Dn.pathname==="/Activities"){wt(!1);return}wt(((Vn=document==null?void 0:document.documentElement)==null?void 0:Vn.scrollTop)>0)},Zt=()=>{const Vn=function(){return/macintosh|mac os x/i.test(navigator.userAgent)}();if(console.log(Vn),Vn){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"},nt&&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:Bt,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 ae=(0,fe.connect)(({loading:ht,globalSetting:Se,user:Ne,shixunHomeworks:Ze})=>({globalSetting:Se,user:Ne,loading:ht.models.index,shixunHomeworks:Ze}))(te),le=y(3113),pe=(ht,Se,Ne)=>new Promise((Ze,Ke)=>{var nt=Re=>{try{Bt(Ne.next(Re))}catch(We){Ke(We)}},wt=Re=>{try{Bt(Ne.throw(Re))}catch(We){Ke(We)}},Bt=Re=>Re.done?Ze(Re.value):Promise.resolve(Re.value).then(nt,wt);Bt((Ne=Ne.apply(ht,Se)).next())});const he=({user:ht,dispatch:Se,classroomList:Ne})=>E.createElement(xe.default,{title:"\u6E29\u99A8\u63D0\u793A",zIndex:9999,footer:null,open:Ne.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:ht,classroomList:Se})=>({user:ht,classroomList:Se}))(he),Ae=y(98228),Oe=y(95237),Me=y(43604),Ye=y(24905),De={name:"name___sZaG7"},$e=y(59301),dt=Object.defineProperty,en=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,Dt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Kt=(ht,Se,Ne)=>Se in ht?dt(ht,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):ht[Se]=Ne,Tt=(ht,Se)=>{for(var Ne in Se||(Se={}))Ct.call(Se,Ne)&&Kt(ht,Ne,Se[Ne]);if(Dt)for(var Ne of Dt(Se))Et.call(Se,Ne)&&Kt(ht,Ne,Se[Ne]);return ht},et=(ht,Se)=>en(ht,bt(Se)),xt=(ht,Se,Ne)=>new Promise((Ze,Ke)=>{var nt=Re=>{try{Bt(Ne.next(Re))}catch(We){Ke(We)}},wt=Re=>{try{Bt(Ne.throw(Re))}catch(We){Ke(We)}},Bt=Re=>Re.done?Ze(Re.value):Promise.resolve(Re.value).then(nt,wt);Bt((Ne=Ne.apply(ht,Se)).next())});const{TreeNode:qt}=Ae.default,rt=({classroomList:ht,loading:Se,dispatch:Ne})=>{var Ze,Ke,nt;const[wt,Bt]=(0,E.useState)(!1),[Re,We]=(0,E.useState)([]),[Je,yt]=(0,E.useState)(!0),[rn,tn]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{var En,Dn;ht.actionTabs.key=="\u9009\u62E9\u73ED\u7EA7"&&We([...(Dn=(En=ht==null?void 0:ht.actionTabs)==null?void 0:En.course_groups)==null?void 0:Dn.map(ot=>ot.course_group_id)])},[ht.actionTabs.key]),(0,E.useEffect)(()=>{var En,Dn,ot,Zt;yt(((Dn=(En=ht==null?void 0:ht.actionTabs)==null?void 0:En.course_groups)==null?void 0:Dn.length)===(Re==null?void 0:Re.length)),tn((Re==null?void 0:Re.length)>0&&(Re==null?void 0:Re.length)<((Zt=(ot=ht==null?void 0:ht.actionTabs)==null?void 0:ot.course_groups)==null?void 0:Zt.length))},[Re]),$e.createElement(xe.default,{centered:!0,title:ht.actionTabs.title,open:ht.actionTabs.key==="\u9009\u62E9\u73ED\u7EA7",okText:"\u786E\u8BA4\u5BFC\u51FA",cancelText:"\u53D6\u6D88",width:700,bodyStyle:{minHeight:100},confirmLoading:wt,onOk:()=>xt(void 0,null,function*(){var En;Bt(!0);const Dn=sessionStorage.all_student_works_params?JSON.parse(sessionStorage.all_student_works_params):[],ot=JSON.stringify(et(Tt({},Dn),{course_group:[...Re],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),Ne({type:"classroomList/setActionTabs",payload:{}}),Bt(!1),(En=ht==null?void 0:ht.actionTabs)==null||En.fn()}),onCancel:()=>{Ne({type:"classroomList/setActionTabs",payload:{}})}},$e.createElement("div",null,$e.createElement(Oe.Z,null,$e.createElement(Me.Z,{className:"font14 mb10",span:24},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u5BFC\u51FA",(Ze=ht==null?void 0:ht.actionTabs)==null?void 0:Ze.title,"\u7684\u73ED\u7EA7\uFF1A"),$e.createElement(Me.Z,{span:24},$e.createElement(Ye.default,{indeterminate:rn,checked:Je,onChange:En=>{var Dn,ot;We(En.target.checked?(ot=(Dn=ht==null?void 0:ht.actionTabs)==null?void 0:Dn.course_groups)==null?void 0:ot.map(Zt=>Zt.course_group_id):[])}},"\u5168\u9009")),$e.createElement(Ye.default.Group,{style:{width:"100%"},value:Re,onChange:En=>{We(En)}},$e.createElement(Oe.Z,null,(nt=(Ke=ht==null?void 0:ht.actionTabs)==null?void 0:Ke.course_groups)==null?void 0:nt.map((En,Dn)=>$e.createElement(Me.Z,{span:8,style:{marginTop:"10px"}},$e.createElement(Ye.default,{value:En.course_group_id,style:{fontSize:"14px"}},$e.createElement("span",{className:De.name,title:En.group_group_name}," ",En.group_group_name),$e.createElement("span",null,"(",En.count,")")))))))))};var Qe=(0,fe.connect)(({classroomList:ht,loading:Se})=>({classroomList:ht,loading:Se}))(rt),pt=y(8591),Xt=y(57809),ft=y(38147),It={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),zt="data:image/png;base64,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",Pt=y(59301),zn=(ht,Se,Ne)=>new Promise((Ze,Ke)=>{var nt=Re=>{try{Bt(Ne.next(Re))}catch(We){Ke(We)}},wt=Re=>{try{Bt(Ne.throw(Re))}catch(We){Ke(We)}},Bt=Re=>Re.done?Ze(Re.value):Promise.resolve(Re.value).then(nt,wt);Bt((Ne=Ne.apply(ht,Se)).next())});const{TreeNode:un}=Ae.default,gt=({classroomList:ht,loading:Se,dispatch:Ne,user:Ze})=>{var Ke,nt;const[wt,Bt]=(0,E.useState)(!1),[Re,We]=(0,E.useState)(""),[Je,yt]=(0,E.useState)([]),[rn,tn]=(0,E.useState)({});return(0,E.useEffect)(()=>{if(ht.actionTabs.id&&ht.actionTabs.key==="\u6388\u6743\u4F7F\u7528"){let Zt=function(){return zn(this,null,function*(){const Vn=yield(0,ft.ZP)(`/api/courses/${ht.actionTabs.id}/get_high_resources_codes.json`,{method:"get",params:{type:ht.actionTabs.type,type_id:ht.actionTabs.type_id}});(Vn==null?void 0:Vn.status)===0&&(yt(Vn==null?void 0:Vn.data),tn(Vn==null?void 0:Vn.other_data))})};console.log(ht.actionTabs);const{id:En,type:Dn,type_id:ot}=ht.actionTabs;Zt()}},[ht.actionTabs.id]),Pt.createElement(re.ZP,null,Pt.createElement(xe.default,{centered:!0,title:ht.actionTabs.title,open:ht.actionTabs.key==="\u6388\u6743\u4F7F\u7528",okText:"\u7ACB\u5373\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",width:804,bodyStyle:{minHeight:350},confirmLoading:wt,destroyOnClose:!0,closeIcon:Pt.createElement("i",{className:"iconfont icon-guanbi1 font15",onClick:()=>{Ne({type:"classroomList/setActionTabs",payload:{}})},style:{color:"#fff"}}),afterClose:()=>{We("")},className:It.modal,onOk:()=>zn(void 0,null,function*(){var En;if(!Re){pt.ZP.warning("\u8BF7\u9009\u62E9\u6388\u6743\u7801");return}Bt(!0);const Dn=yield(0,ft.ZP)(`/api/courses/${ht.actionTabs.id}/check_high_resources_code.json`,{method:"post",body:{type:ht.actionTabs.type,type_id:ht.actionTabs.type_id,code:Re}});(Dn==null?void 0:Dn.status)===0&&(pt.ZP.success("\u6388\u6743\u6210\u529F"),Ne({type:"classroomList/setActionTabs",payload:{}}),(En=ht==null?void 0:ht.actionTabs)==null||En.fn()),Bt(!1)}),onCancel:()=>{Ne({type:"classroomList/setActionTabs",payload:{}})}},Pt.createElement("div",{className:"mt10"},Pt.createElement("div",{className:It.title},"\u6388\u6743\u4F7F\u7528"),Pt.createElement("div",{className:It.content},Pt.createElement("div",null,Pt.createElement("div",{className:It.name},"\u60A8\u597D\uFF01",(Ke=Ze==null?void 0:Ze.userInfo)==null?void 0:Ke.username,"\u8001\u5E08\uFF08",(nt=Ze==null?void 0:Ze.userInfo)==null?void 0:nt.login,"\uFF09\uFF1A"),ht.actionTabs.type==="shixun"&&Pt.createElement("div",{className:It.tip},"\u5F53\u524D\u5B9E\u8BAD\u4F5C\u4E1A\u3010",ht.actionTabs.name,"-ID",ht.actionTabs.type_id,"\u3011\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Pt.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"),ht.actionTabs.type==="exercise"&&Pt.createElement("div",{className:It.tip},"\u5F53\u524D\u8BD5\u5377\u3010",ht.actionTabs.name,"-ID",ht.actionTabs.type_id,"\u3011\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Pt.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"),Pt.createElement("div",{className:It.info},Pt.createElement("div",{className:It.icon},Pt.createElement("i",{className:"iconfont icon-danceng-shiyanhuanjing",style:{color:"#165DFF"}})),Pt.createElement("span",{className:"mr10",style:{color:"#6A7283"}},ht.actionTabs.type==="shixun"?"\u5B9E\u9A8C\u73AF\u5883":"\u9AD8\u6D88\u8017\u5B9E\u9A8C"),Pt.createElement("span",{style:{color:"#232B40"}},ht.actionTabs.type==="shixun"?rn.env_name:`${rn.env_count}\u4E2A`)),Pt.createElement("div",{className:It.info},Pt.createElement("div",{className:It.icon},Pt.createElement("i",{className:"iconfont icon-shiyankecheng",style:{color:"#165DFF"}})),Pt.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u6240\u5C5E\u8BFE\u5802"),Pt.createElement("span",{style:{color:"#232B40"}},rn.course_name)),Pt.createElement("div",{className:It.info},Pt.createElement("div",{className:It.icon},Pt.createElement("i",{className:"iconfont icon-zaixianrenshu",style:{color:"#165DFF"}})),Pt.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u5B66\u751F\u4EBA\u6570"),Pt.createElement("span",{style:{color:"#232B40"}},rn.student_count,"\u4EBA"))),Pt.createElement("div",{className:"mt10"},Pt.createElement("div",{className:It.img},Pt.createElement("img",{src:it,width:"124px",height:"124px"})),Pt.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801"))),Pt.createElement("div",{className:It.code},Pt.createElement("span",{className:"mr10",onClick:()=>console.log(1111)},"\u6388\u6743\u7801"),Pt.createElement(Xt.default,{popupClassName:It.popu,disabled:!1,className:It.qselect,onChange:En=>zn(void 0,null,function*(){console.log(En),We(En)}),size:"large",optionLabelProp:"lable",style:{flex:1,width:700},placeholder:"\u8BF7\u9009\u62E9\u6388\u6743\u7801",virtual:!1,notFoundContent:Pt.createElement("div",{className:It.nocode},Pt.createElement("div",null,Pt.createElement("img",{src:zt,alt:""}),Pt.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((En,Dn)=>Pt.createElement(Xt.default.Option,{key:En.code,value:En==null?void 0:En.code,label:En.code,disabled:En.disable},Pt.createElement("div",{className:It.item},Pt.createElement("div",{className:It.left,style:{background:Dn%2==0?"#52C7B0":"#E36868"}},En.code),Pt.createElement("div",{className:`${It.right} ${En.disable&&It.disable}`},ht.actionTabs.type==="shixun"&&Pt.createElement("div",null,Pt.createElement("span",{className:It.text1},"\u9002\u7528\u8D44\u6E90\u7C7B\u578B\uFF1A"),Pt.createElement("span",{className:It.text2},En.resource_type_name),En.resource_type_name==="\u9AD8\u6027\u80FD\u670D\u52A1\u5668"&&Pt.createElement(b.Z,{title:Pt.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",Pt.createElement("br",null),"\u4E0D\u5305\u62EC\uFF1AGPU\u3001\u963F\u91CC\u4E91\u3001\u5934\u6B4C\u4E91\u3002"),zIndex:1e4}," ",Pt.createElement("i",{className:"iconfont icon-wenhao1 font14"}))),Pt.createElement("div",null,Pt.createElement("span",{className:It.text1},"\u652F\u6301\u4F7F\u7528\u4EBA\u6570\uFF1A"),Pt.createElement("span",{className:It.text2},En.max_people,"\u4EBA")),Pt.createElement("div",null,Pt.createElement("span",{className:It.text1},"\u6388\u6743\u7801\u4F7F\u7528\u6B21\u6570\uFF1A"),Pt.createElement("span",{className:It.text2},"\u5DF2\u4F7F\u7528 ",Pt.createElement("span",{className:It.count},En.use_count)," \u6B21\uFF0C\u5269\u4F59 ",Pt.createElement("span",{className:It.count},En.left_use_count)," \u6B21"),ht.actionTabs.type==="exercise"&&Pt.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}," ",Pt.createElement("i",{className:"iconfont icon-wenhao1"}))),Pt.createElement("div",null,Pt.createElement("span",{className:It.text1},"\u6388\u6743\u7801\u6709\u6548\u671F\uFF1A"),Pt.createElement("span",{className:It.text2},En.start_at," \u81F3 ",En.end_at)))),Dn!=(Je==null?void 0:Je.length)-1&&Pt.createElement("div",{className:It.line}))))))))};var tt=(0,fe.connect)(({classroomList:ht,loading:Se,user:Ne})=>({classroomList:ht,loading:Se,user:Ne}))(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,Wt=({classroomList:ht,loading:Se,dispatch:Ne,user:Ze})=>{var Ke,nt,wt;return Ce.createElement(re.ZP,null,Ce.createElement(xe.default,{centered:!0,title:"\u63D0\u793A",open:ht.actionTabs.key==="\u6388\u6743\u63D0\u793A",closable:!1,maskClosable:!1,footer:Ce.createElement("div",null,Ce.createElement(le.ZP,{type:"primary",onClick:Bt=>{var Re;Ne({type:"classroomList/setActionTabs",payload:{}}),(Re=ht==null?void 0:ht.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",(Ke=Ze==null?void 0:Ze.userInfo)==null?void 0:Ke.username,"\u8001\u5E08\uFF08",(nt=Ze==null?void 0:Ze.userInfo)==null?void 0:nt.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"}},`${(wt=ht==null?void 0:ht.actionTabs)==null?void 0:wt.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:ht,loading:Se,user:Ne})=>({classroomList:ht,loading:Se,user:Ne}))(Wt),Ge=y(66649),st=y.n(Ge),ut="data:image/png;base64,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",Ue="data:image/jpeg;base64,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";const vt=({user:ht})=>{var Se,Ne;const[Ze,Ke]=(0,E.useState)(!1),[nt,wt]=(0,E.useState)("");(0,E.useEffect)(()=>{var Re,We;let Je=localStorage.getItem("extension-modal");if(!((Re=ht==null?void 0:ht.userInfo)!=null&&Re.login)||!Je)return;const yt=st()(),rn=`${(We=ht==null?void 0:ht.userInfo)==null?void 0:We.login}-extend-date`;let tn=localStorage.getItem(rn);if(tn)if(yt<=st()(tn))Ke(!1);else{Ke(!0),localStorage.removeItem(rn),localStorage.removeItem("extension-modal");const En=st()(localStorage.getItem("extension-date")).format("YYYY\u5E74MM\u6708DD\u65E5");wt(En)}else{Ke(!0),localStorage.removeItem("extension-modal");const En=st()(localStorage.getItem("extension-date")).format("YYYY\u5E74MM\u6708DD\u65E5");wt(En)}return()=>{Ke(!1)}},[(Se=ht==null?void 0:ht.userInfo)==null?void 0:Se.login]);const Bt=Re=>{var We;const Je=`${(We=ht==null?void 0:ht.userInfo)==null?void 0:We.login}-extend-date`,yt=st()().endOf("day").format("YYYY-MM-DD HH:mm:ss");Re.target.checked?localStorage.setItem(Je,yt):localStorage.removeItem(Je)};return E.createElement(xe.default,{title:"\u6E29\u99A8\u63D0\u793A",open:Ze,zIndex:9999,centered:!0,width:594,onCancel:()=>{Ke(!1)},footer:E.createElement(Oe.Z,{align:"middle",justify:"space-between"},E.createElement(Ye.default,{onChange:Bt},"\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:((Ne=ht.userInfo)==null?void 0:Ne.school_province)==="\u5B89\u5FBD"?Ue:ut,alt:"\u4E8C\u7EF4\u7801"}),E.createElement("div",{style:{textAlign:"right"}},"\u8FD0\u8425\u4E2D\u5FC3"),E.createElement("div",{style:{textAlign:"right"}},nt)))};var Cn=(0,fe.connect)(({user:ht})=>({user:ht}))(vt),on=y(9951),Sn={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=(ht,Se,Ne)=>new Promise((Ze,Ke)=>{var nt=Re=>{try{Bt(Ne.next(Re))}catch(We){Ke(We)}},wt=Re=>{try{Bt(Ne.throw(Re))}catch(We){Ke(We)}},Bt=Re=>Re.done?Ze(Re.value):Promise.resolve(Re.value).then(nt,wt);Bt((Ne=Ne.apply(ht,Se)).next())});const Ut=({dispatch:ht,user:Se,globalSetting:Ne})=>{var Ze,Ke;const[nt,wt]=(0,E.useState)({}),[Bt,Re]=(0,E.useState)([]),[We,Je]=(0,E.useState)(0),[yt,rn]=(0,E.useState)(!1),tn=(0,E.useRef)(null),En=(0,fe.useLocation)(),Dn=(Ft,Mt)=>{let ln=null;return Ft===0&&(ln=st()().add(100,"month").unix()),Ft===1&&(ln=st()().add(Mt,"hour").unix()),Ft===2&&(ln=st()().add(Mt,"days").unix()),Ft===3&&(ln=st()().add(Mt*7,"days").unix()),Ft===4&&(ln=st()().add(Mt,"month").unix()),Ft===5&&(ln=st()().add(Mt*3,"month").unix()),ln},ot=Ft=>{var Mt;const ln=`${(Mt=Se==null?void 0:Se.userInfo)==null?void 0:Mt.login}-deadline-operate`;let xn=localStorage.getItem(ln)?JSON.parse(localStorage.getItem(ln)):[];xn=xn==null?void 0:xn.filter(In=>In.id!==(Ft==null?void 0:Ft.id));const jn=Dn(Ft==null?void 0:Ft.show_type,Ft==null?void 0:Ft.show_count),Ln={id:Ft==null?void 0:Ft.id,deadline:jn,type:Ft==null?void 0:Ft.show_type};xn==null||xn.push(Ln),localStorage.setItem(ln,JSON.stringify(xn))},Zt=()=>{ta(nt==null?void 0:nt.id,"close");const Ft=Bt[We+1];Ft?(ot(Ft),wt(Ft),Je(We+1),ta(Ft==null?void 0:Ft.id,"popup")):rn(!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 Ft,Mt;Ne!=null&&Ne.operateModelPath&&((Ft=Ne==null?void 0:Ne.setting)!=null&&Ft.main_site)&&((Mt=Se==null?void 0:Se.userInfo)!=null&&Mt.login)&&(fa(),setTimeout(()=>{ht({type:"globalSetting/setOperateModelPath",payload:""})},300))},[Ne==null?void 0:Ne.operateModelPath,(Ze=Se==null?void 0:Se.userInfo)==null?void 0:Ze.login,(Ke=Ne==null?void 0:Ne.setting)==null?void 0:Ke.main_site]),(0,E.useEffect)(()=>{var Ft,Mt,ln,xn,jn,Ln;if((Ft=En==null?void 0:En.pathname)!=null&&Ft.includes("/users")&&((ln=(Mt=En==null?void 0:En.pathname)==null?void 0:Mt.split("/"))==null?void 0:ln.length)===4){ht({type:"globalSetting/setOperateModelPath",payload:"/users"});return}if((xn=En==null?void 0:En.pathname)!=null&&xn.includes("/forums/categories")){ht({type:"globalSetting/setOperateModelPath",payload:"/forums/categories"});return}for(let In=0;In(window.addEventListener("click",kn),()=>{window.removeEventListener("click",kn)}),[nt]);const nn=Ft=>{var Mt;if(Ft!=null&&Ft.getAttribute("data-operate-type"))return Ft;for(let ln=0,xn=Ft;xn=xn.parentNode;ln++){if((Mt=xn==null?void 0:xn.getAttribute)!=null&&Mt.call(xn,"data-operate-type"))return xn;if(xn==document.documentElement)return!1}},kn=Ft=>qe(void 0,null,function*(){var Mt;const ln=nn(Ft.target);if(ln&&(ln==null?void 0:ln.getAttribute("data-operate-type"))==="click"){Ft.preventDefault();let jn=ln==null?void 0:ln.getAttribute("href");const Ln=ln==null?void 0:ln.getAttribute("target");yield ta(nt==null?void 0:nt.id,"enter"),ln!=null&&ln.getAttribute("data-operate-data")&&(jn=jn+"?login="+((Mt=Se==null?void 0:Se.userInfo)==null?void 0:Mt.login)),(0,Ee.xg)(jn),rn(!1)}}),ta=(Ft,Mt)=>qe(void 0,null,function*(){return yield(0,ft.ZP)("/api/popup_windows/popup_windows_counts.json",{method:"get",params:{id:Ft,count_type:Mt}})}),fa=()=>qe(void 0,null,function*(){var Ft,Mt,ln;const xn=yield(0,ft.ZP)("/api/popup_windows/get_popup_windows.json",{method:"get"});if((xn==null?void 0:xn.status)===0&&((Ft=xn==null?void 0:xn.data)==null?void 0:Ft.length)!==0){const jn=Vn==null?void 0:Vn.findIndex(Ea=>Ea.path===(Ne==null?void 0:Ne.operateModelPath));let Ln=Nn().cloneDeep(xn==null?void 0:xn.data);Ln=Ln==null?void 0:Ln.filter(Ea=>{var wn;return(wn=Ea.show_page)==null?void 0:wn.includes(jn)});const In=`${(Mt=Se==null?void 0:Se.userInfo)==null?void 0:Mt.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(Ea=>{let wn=!0;const Fa=ua==null?void 0:ua.find(La=>La.id===Ea.id);return Fa&&(st()().unix()<=(Fa==null?void 0:Fa.deadline)&&(wn=!1),(Fa==null?void 0:Fa.type)===0&&(Ea.show_type===0?wn=!1:wn=!0)),wn})),Ln!=null&&Ln.length&&(wt(Ln==null?void 0:Ln[We]),ot(Ln==null?void 0:Ln[We]),ta((ln=Ln==null?void 0:Ln[We])==null?void 0:ln.id,"popup"),rn(!0),Re(Ln))}}),Jn=()=>{var Ft;const Mt=(nt==null?void 0:nt.popup_type)===1;return E.createElement("div",{className:Sn.modalityModal},E.createElement("div",{className:Sn.modal,style:{width:nt==null?void 0:nt.width,height:Mt?(nt==null?void 0:nt.height)+40:nt==null?void 0:nt.height}},E.createElement("div",{className:Sn.close,onClick:Zt},E.createElement("i",{className:"iconfont icon-guanbi1"})),E.createElement(on.Z,{ref:tn,dots:!0,autoplay:!0,pauseOnDotsHover:!0},(Ft=nt==null?void 0:nt.content)==null?void 0:Ft.map((ln,xn)=>E.createElement("aside",{key:xn,className:Sn.itemWarp},E.createElement(Le.Z,{value:ln})))),Mt&&E.createElement(Oe.Z,{justify:"center"},E.createElement(le.ZP,{type:"primary",className:Sn.cancelBtn,onClick:Zt},"\u6211\u77E5\u9053\u4E86"))))},St=()=>{var Ft;return E.createElement("div",{className:Sn.selfdomModal},E.createElement("div",{className:Sn.modal,style:{width:nt==null?void 0:nt.width,height:nt==null?void 0:nt.height}},E.createElement("div",{className:Sn.close,onClick:Zt},E.createElement("i",{className:"iconfont icon-htmal5icon19"})),E.createElement(on.Z,{ref:tn,dots:!0,autoplay:!0,pauseOnDotsHover:!0},(Ft=nt==null?void 0:nt.content)==null?void 0:Ft.map((Mt,ln)=>E.createElement("aside",{key:ln,className:Sn.itemWarp},E.createElement(Le.Z,{style:{height:nt==null?void 0:nt.height},value:Mt}))))))};return E.createElement(E.Fragment,null,yt&&((nt==null?void 0:nt.windows_style)===0?Jn():St()))};var Gt=(0,fe.connect)(({user:ht,globalSetting:Se})=>({user:ht,globalSetting:Se}))(Ut),Qt=y(89501),hn=y(77845),Un=y(41977),Rn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAAXNSR0IArs4c6QAAALhJREFUOE+dkjEOgVEQhL8pRCNR0UlE5Qg6Z9C5gcIFUDmAEyhVWgqJBIVE4hwanUSlkpEn709EIe/ZcrPzZXZ2RWLZrkq6f48rRW+7DWyBjqTrpyYJEAS2x0AP6Ep6FJBkQIQsgDLQl+TQywUE8R7YSZpmA6KLOnAGJpKWsv228kfdgEbWCtFBCzgCQ0mrLIDtGnACZpLmWRnYrgAHYFMEmAywXQLWwEXSIPuRbDeBUdz7mQ34daEX5wM7Fb5x5tMAAAAASUVORK5CYII=",Bn=y(9936),Zn=y(21526),qn=y(59301),gn=Object.defineProperty,je=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,ye=(ht,Se,Ne)=>Se in ht?gn(ht,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):ht[Se]=Ne,an=(ht,Se)=>{for(var Ne in Se||(Se={}))Lt.call(Se,Ne)&&ye(ht,Ne,Se[Ne]);if(je)for(var Ne of je(Se))bn.call(Se,Ne)&&ye(ht,Ne,Se[Ne]);return ht},_e=(ht,Se)=>{var Ne={};for(var Ze in ht)Lt.call(ht,Ze)&&Se.indexOf(Ze)<0&&(Ne[Ze]=ht[Ze]);if(ht!=null&&je)for(var Ze of je(ht))Se.indexOf(Ze)<0&&bn.call(ht,Ze)&&(Ne[Ze]=ht[Ze]);return Ne};const mt=ht=>{var Se=ht,{loading:Ne,children:Ze,globalSetting:Ke,user:nt,account:wt}=Se,Bt=_e(Se,["loading","children","globalSetting","user","account"]),Re,We,Je,yt,rn,tn,En,Dn;const ot=(0,fe.useLocation)(),[Zt,Vn]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{let nn=st()().add(0,"days").unix(),kn=localStorage.getItem("mainclose");if(!kn){Vn(!0);return}nn>parseInt(kn)&&Vn(!0)},[]),qn.createElement(hn.Z,null,qn.createElement(re.ZP,{locale:oe.Z,autoInsertSpaceInButton:!1},ot.pathname==="/"&&Zt&&((We=(Re=Ke==null?void 0:Ke.setting)==null?void 0:Re.adv_index)==null?void 0:We.image_url)&&((Je=Ke==null?void 0:Ke.setting)==null?void 0:Je.main_site)&&qn.createElement("div",{onClick:()=>{var nn,kn;return window.open((kn=(nn=Ke==null?void 0:Ke.setting)==null?void 0:nn.adv_index)==null?void 0:kn.jump_url)},style:{background:`url(${ie.Z.IMG_SERVER+((rn=(yt=Ke==null?void 0:Ke.setting)==null?void 0:yt.adv_index)==null?void 0:rn.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:Rn,style:{marginLeft:5}}))),qn.createElement("img",{src:Bn,onClick:nn=>{nn.stopPropagation(),localStorage.setItem("mainclose",st()().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,an({},Bt)),qn.createElement("section",{className:Un.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),wt.actionTabs.key==="Account-ProfessionalAuth"&&((En=(tn=wt.actionTabs)==null?void 0:tn.code)==null?void 0:En.length)>0&&qn.createElement(Zn.Z,{Scoid:(Dn=nt==null?void 0:nt.userInfo)==null?void 0:Dn.user_school_id}),!(0,Ee.Ll)()&&qn.createElement(Gt,null),qn.createElement(Qt.Z,null)))};var Rt=(0,fe.connect)(({loading:ht,globalSetting:Se,user:Ne,account:Ze})=>({loading:ht,user:Ne,globalSetting:Se,account:Ze}))(mt)},21526:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return zn}});var E=y(59301),re=y(65582),oe=y(57809),ge=y(54580),fe=y(78241),ve=y(8591),ie=y(43418),xe=y(95237),Ee=y(43604),Le=y(71418),Te=y(92832),Xe=y(88522),ze=y(3113),ce=y(74128),b="data:image/png;base64,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",a=y(31002),ee=y(65862),x=y(706),te=y(19842),ae=y(29679),le=y(19248),pe=y(56531),he={flexRow:"flexRow___jGYtM",flexColumn:"flexColumn___NPMB3",formWrap:"formWrap___vwH9N",example:"example____BmJC",footerWrap:"footerWrap___lp1L0"},be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Me=(un,gt)=>{var tt={};for(var we in un)Ae.call(un,we)&>.indexOf(we)<0&&(tt[we]=un[we]);if(un!=null&&be)for(var we of be(un))gt.indexOf(we)<0&&Oe.call(un,we)&&(tt[we]=un[we]);return tt},Ye=(un,gt,tt)=>new Promise((we,Ce)=>{var ct=Ge=>{try{Ve(tt.next(Ge))}catch(st){Ce(st)}},Wt=Ge=>{try{Ve(tt.throw(Ge))}catch(st){Ce(st)}},Ve=Ge=>Ge.done?we(Ge.value):Promise.resolve(Ge.value).then(ct,Wt);Ve((tt=tt.apply(un,gt)).next())});const De=(un,gt)=>gt.some(tt=>tt.label.toLowerCase().indexOf(un.toLowerCase())>-1),$e=Te.default.TextArea,dt=un=>{var gt=un,{account:tt,globalSetting:we,loading:Ce,dispatch:ct,schoolName:Wt,visible:Ve,onClose:Ge=()=>{},onSuccess:st=()=>{}}=gt,ut=Me(gt,["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"]);const[Ue]=fe.default.useForm();(0,E.useEffect)(()=>{Ue.setFieldsValue({name:Wt})},[Wt]);const vt=Cn=>Ye(void 0,null,function*(){const{name:on,city:Sn=[],address:Pn,remarks:Nn}=Cn||{},qe=yield ct({type:"account/appplySchool",payload:{name:on,province:Sn[0],city:Sn[1],address:Pn,remarks:Nn}});Ge(),qe&&(ve.ZP.success("\u65B0\u589E\u5B66\u6821/\u5355\u4F4D\u6210\u529F\uFF01"),st(on))});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:he.formWrap,form:Ue,labelCol:{span:4},wrapperCol:{span:20},onFinish:vt},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(Te.default,{placeholder:"\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"})),E.createElement("div",{className:`${he.flexRow} ${he.example}`},E.createElement("div",null,"\u793A\u4F8B\uFF1A"),E.createElement("div",{className:he.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:De}})),E.createElement(fe.default.Item,{label:"\u8BE6\u7EC6\u5730\u5740\uFF1A",name:"address"},E.createElement(Te.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:he.footerWrap},E.createElement(fe.default.Item,null,E.createElement(ze.ZP,{className:"mr5",size:"middle",onClick:()=>{Ge()}},"\u53D6\u6D88"),E.createElement(ze.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Ce["account/appplySchool"]},"\u4FDD\u5B58")))))};var en=(0,re.connect)(({account:un,loading:gt,globalSetting:tt})=>({account:un,globalSetting:tt,loading:gt.effects}))(dt),bt=y(95707),Dt=y(89392),Ct=y(59301),Et=Object.defineProperty,Kt=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,rt=(un,gt,tt)=>gt in un?Et(un,gt,{enumerable:!0,configurable:!0,writable:!0,value:tt}):un[gt]=tt,Qe=(un,gt)=>{for(var tt in gt||(gt={}))xt.call(gt,tt)&&rt(un,tt,gt[tt]);if(et)for(var tt of et(gt))qt.call(gt,tt)&&rt(un,tt,gt[tt]);return un},pt=(un,gt)=>Kt(un,Tt(gt)),Xt=(un,gt)=>{var tt={};for(var we in un)xt.call(un,we)&>.indexOf(we)<0&&(tt[we]=un[we]);if(un!=null&&et)for(var we of et(un))gt.indexOf(we)<0&&qt.call(un,we)&&(tt[we]=un[we]);return tt},ft=(un,gt,tt)=>new Promise((we,Ce)=>{var ct=Ge=>{try{Ve(tt.next(Ge))}catch(st){Ce(st)}},Wt=Ge=>{try{Ve(tt.throw(Ge))}catch(st){Ce(st)}},Ve=Ge=>Ge.done?we(Ge.value):Promise.resolve(Ge.value).then(ct,Wt);Ve((tt=tt.apply(un,gt)).next())});const It=oe.default.Option,it=ge.default.Dragger;var zt=(un=>(un[un.Professor=1]="Professor",un[un.AssistantProfessor=2]="AssistantProfessor",un[un.Student=3]="Student",un))(zt||{});const Pt=un=>{var gt=un,{user:tt,account:we,globalSetting:Ce,loading:ct,dispatch:Wt,Scoid:Ve}=gt,Ge=Xt(gt,["user","account","globalSetting","loading","dispatch","Scoid"]),st,ut;const[Ue]=fe.default.useForm(),[vt,Cn]=(0,E.useState)({}),[on,Sn]=(0,E.useState)([]),[Pn,Nn]=(0,E.useState)([]),[qe,Ut]=(0,E.useState)([]),[Gt,Qt]=(0,E.useState)([]),[hn,Un]=(0,E.useState)(),[Rn,Bn]=(0,E.useState)(),[Zn,qn]=(0,E.useState)(),[gn,je]=(0,E.useState)(),[Lt,bn]=(0,E.useState)(),ye=(0,E.useRef)((0,Dt.throttle)(Re=>an(Re),1200,{leading:!0,trailing:!0})).current;(0,E.useEffect)(()=>{},[]),(0,E.useEffect)(()=>{ft(void 0,null,function*(){if(!Ve)return;const Re=yield _e(Ve);Ut(Re==null?void 0:Re.departments)})},[Ve]);const an=Re=>ft(void 0,null,function*(){var We,Je;const yt=yield Wt({type:"account/getSchoolOption",payload:{keyword:Re,limit:10}});Sn(yt==null?void 0:yt.schools),Re&&Re!=""&&(Nn((We=yt==null?void 0:yt.schools)==null?void 0:We.filter(tn=>tn.name.includes(Re))),(((Je=yt==null?void 0:yt.schools)==null?void 0:Je.find(tn=>tn.name===Re))||{}).id?Ne(Re,null,yt==null?void 0:yt.schools):(Ue.setFieldsValue({department:""}),Cn(Qe(Qe({},vt),{school:Re,department:""}))))}),_e=Re=>{if(Re)return Wt({type:"account/getDepartmentOption",payload:{id:Re}})};(0,E.useEffect)(()=>{if(!we.basicInfo)return;const{basicInfo:Re}=we,We={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"};Ue.setFieldsValue(We),Cn(We)},[we.basicInfo]);const mt=()=>{je(!0)},Rt=()=>{if(!on.find(Re=>Re.name===vt.school)){ve.ZP.info("\u8BF7\u5148\u9009\u62E9\u6B63\u786E\u7684\u5355\u4F4D\u6216\u8005\u5B66\u6821\uFF01");return}bn(!0)},ht=Re=>{Cn(Qe({},Ue.getFieldsValue())),"school"in Re&&(Nn(on.filter(Je=>Je.name.includes(Re.school))),(on.find(Je=>Je.name===Re.school)||{}).id?Ne(Re.school):(Ue.setFieldsValue({department:""}),Cn(Qe(Qe({},vt),{school:Re.school,department:""}))))},Se=(Re,We)=>{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"},We||"\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`},Ne=(Re,We,Je)=>ft(void 0,null,function*(){var yt,rn,tn;const En=(yt=(Je||on).find(Zt=>Zt.name===Re))==null?void 0:yt.id,Dn=(yield _e(En))||{};Ut(Dn==null?void 0:Dn.departments);const ot=We||((tn=(rn=Dn==null?void 0:Dn.departments)==null?void 0:rn[0])==null?void 0:tn.name);Ue.setFieldsValue({department:ot}),Cn(Qe(Qe({},vt),{school:Re,department:ot}))}),Ze=Re=>ft(void 0,null,function*(){yield an(),Ue.setFieldsValue({school:Re,department:""}),Cn(Qe(Qe({},vt),{school:Re,department:""}))}),Ke=Re=>{var We;if(Re.file.status==="uploading"){qn(!0);return}Re.file.status==="done"&&(console.log(Re.file,Re.file.response),Bn((We=Re.file.response)==null?void 0:We.id),(0,ee.y3)(Re.file.originFileObj,Je=>{Un(Je),qn(!1)}))},nt=Re=>ft(void 0,null,function*(){var We,Je,yt,rn,tn;const{school:En,department:Dn,identity:ot,studentNo:Zt,jobTitle:Vn,manager:nn}=Re||{};if(!hn){ve.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u7167\u7247\uFF01");return}const kn=(We=on.find(St=>St.name===En))==null?void 0:We.id,ta=(Je=qe.find(St=>St.name===Dn))==null?void 0:Je.id;let fa;ot==="student"?fa=Zt:ot==="teacher"?fa=Vn:fa=nn;const Jn=yield Wt({type:"account/applyProfessionalAuth",payload:{id:((yt=we.basicInfo)==null?void 0:yt.id)||((rn=tt.userInfo)==null?void 0:rn.login),school_id:kn,department_id:ta,identity:ot,extra:fa,attachment_ids:[Rn]}});if(we.actionTabs.code){let St=yield(0,bt.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):ve.ZP.success(St.message))}wt(),Jn&&(ve.ZP.info("\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838!"),Wt({type:"account/getBasicInfo",payload:{login:(tn=tt.userInfo)==null?void 0:tn.login}}))}),wt=()=>{Wt({type:"account/setActionTabs",payload:{}})},Bt={data:{type:"professional"},multiple:!0,showUploadList:!1,action:`${ce.Z.API_SERVER}/api/attachments.json`,className:a.Z.uploader,onChange:Ke,beforeUpload:Re=>{const We=Re.type==="image/jpeg"||Re.type==="image/png"||Re.type==="image/jpg"||Re.type==="image/bmp";return We||ve.ZP.info("\u8BF7\u4E0A\u4F20\u6B63\u786E\u6587\u4EF6\u683C\u5F0F"),We}};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:wt}))),width:"660px",footer:null},Ct.createElement(Le.Z,{spinning:!!Zn},Ct.createElement(fe.default,{className:a.Z.formWrap,form:Ue,colon:!1,onValuesChange:ht,onFinish:nt},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(It,{value:"teacher"},"\u6559\u5E08"),Ct.createElement(It,{value:"student"},"\u5B66\u751F"),Ct.createElement(It,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB")))),vt.identity==="student"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:vt.studentNo,name:"studentNo",rules:[{required:!0,message:"\u8BF7\u5148\u8F93\u5165\u5B66\u53F7"}]},Ct.createElement(Te.default,{type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7"}))),vt.identity==="teacher"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:vt.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},Ct.createElement(oe.default,null,Ct.createElement(It,{value:"\u6559\u6388"},"\u6559\u6388"),Ct.createElement(It,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),Ct.createElement(It,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),Ct.createElement(It,{value:"\u52A9\u6559"},"\u52A9\u6559")))),vt.identity==="professional"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:vt.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},Ct.createElement(oe.default,null,Ct.createElement(It,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),Ct.createElement(It,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),Ct.createElement(It,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),Ct.createElement(It,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),Ct.createElement(It,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08"))))),Ct.createElement(fe.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",extra:vt.school&&!(on!=null&&on.find(Re=>Re.name===vt.school))&&Ct.createElement("div",{className:a.Z.schoolHintWrap},Ct.createElement("span",{className:a.Z.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",vt.school,"\u201D\u7684\u9AD8\u6821\uFF0C"),Ct.createElement("span",{className:`${a.Z.color0152d9} current`,onClick:mt},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},Ct.createElement(Xe.Z,{showSearch:!0,onSearch:ye,options:Pn==null?void 0:Pn.map(Re=>({value:Re.name}))})),Ct.createElement(fe.default.Item,{label:"\u9662\u7CFB/\u90E8\u95E8",name:"department",extra:vt.department&&!(qe!=null&&qe.find(Re=>Re.name===vt.department))&&Ct.createElement("div",{className:a.Z.schoolHintWrap},Ct.createElement("span",{className:a.Z.colorCDCDCD},vt.department?`\u672A\u627E\u5230\u5305\u542B\u201C${vt.department}\u201D\u7684\u9AD8\u6821\uFF0C`:"\u672A\u627E\u5230\u9662\u7CFB\uFF0C"),Ct.createElement("span",{className:`${a.Z.color0152d9} current`,onClick:Rt},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u9662\u7CFB/\u90E8\u95E8"}]},Ct.createElement(Xe.Z,{showSearch:!0,onChange:Re=>Qt(qe.filter(We=>We.name.includes(Re))),options:Gt==null?void 0:Gt.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(it,pt(Qe({},Bt),{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(ze.ZP,{className:"mr5",size:"middle",onClick:wt},"\u53D6\u6D88"),Ct.createElement(ze.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",!((st=Ce==null?void 0:Ce.setting)!=null&&st.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(en,{visible:gn,onClose:()=>je(!1),schoolName:vt.school,onSuccess:Ze}),Ct.createElement(x.Z,{visible:Lt,onClose:()=>bn(!1),schoolId:(ut=on.find(Re=>Re.name===vt.school))==null?void 0:ut.id,schoolName:vt.school,departmentName:vt.department,onSuccess:Re=>Ne(vt.school,Re)}))};var zn=(0,re.connect)(({user:un,account:gt,loading:tt,globalSetting:we})=>({user:un,account:gt,globalSetting:we,loading:tt.effects}))(Pt)},44489: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),ve=y(57809),ie=y(19842),xe=y(98228),Ee=y(92832),Le=y(1710),Te=y(6848),Xe=y(58421),ze=y(3113),ce=y(38147),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(3033),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(6339),te=y(65862),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 he=({qitem:Qe})=>{var pt,Xt,ft,It,it,zt,Pt,zn,un,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:(pt=Qe==null?void 0:Qe.program_attr)==null?void 0:pt.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,(Xt=Qe==null?void 0:Qe.choices)==null?void 0:Xt.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,(ft=Qe==null?void 0:Qe.choices)==null?void 0:ft.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},(It=Qe==null?void 0:Qe.standard_answer)==null?void 0:It.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,Wt)=>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:(zt=Qe==null?void 0:Qe.answer_texts)==null?void 0:zt[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Qe==null?void 0:Qe.question_type)===5&&((Pt=Qe==null?void 0:Qe.challenge_names)==null?void 0:Pt.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:((zn=Qe==null?void 0:Qe.program_attr)==null?void 0:zn.description)||"- -"})),(Qe==null?void 0:Qe.question_type)===7&&((un=Qe==null?void 0:Qe.sub_item_banks)==null?void 0:un.map((tt,we)=>{var Ce,ct,Wt,Ve,Ge;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((st,ut)=>E.createElement("div",{className:ee.redio},!(st!=null&&st.is_answer)&&E.createElement("span",{className:ee.redioitem}),(st==null?void 0:st.is_answer)&&E.createElement("i",{className:`${ee.redioitemyes} icon-duigou1`}),E.createElement(x.Z,{className:st!=null&&st.is_answer?ee.titleyes:ee.title,value:le[ut]+(st==null?void 0:st.choice_text)}),(st==null?void 0:st.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((st,ut)=>E.createElement("div",{className:ee.checkbox},!(st!=null&&st.is_answer)&&E.createElement("span",{className:ee.checkboxitem}),(st==null?void 0:st.is_answer)&&E.createElement("i",{className:`${ee.checkboxitemyes} icon-duigou1`}),E.createElement(x.Z,{className:st!=null&&st.is_answer?ee.titleyes:ee.title,value:le[ut]+(st==null?void 0:st.choice_text)}),(st==null?void 0:st.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},(Wt=tt==null?void 0:tt.standard_answer)==null?void 0:Wt.map((st,ut)=>{var Ue;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:ee.title},"\u586B\u7A7A\u9879",ut+1),E.createElement("div",{className:ee.content},(Ue=st==null?void 0:st.answer_text)==null?void 0:Ue.map((vt,Cn)=>E.createElement("div",{className:ee.items},vt))))})),(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:(Ge=tt==null?void 0:tt.answer_texts)==null?void 0:Ge[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(64303),Ae=y(96435),Oe=y(65582),Me=y(61485),Ye=y(90463),De=y(11517),$e=y(59301),dt=Object.defineProperty,en=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,Dt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Kt=(Qe,pt,Xt)=>pt in Qe?dt(Qe,pt,{enumerable:!0,configurable:!0,writable:!0,value:Xt}):Qe[pt]=Xt,Tt=(Qe,pt)=>{for(var Xt in pt||(pt={}))Ct.call(pt,Xt)&&Kt(Qe,Xt,pt[Xt]);if(Dt)for(var Xt of Dt(pt))Et.call(pt,Xt)&&Kt(Qe,Xt,pt[Xt]);return Qe},et=(Qe,pt)=>en(Qe,bt(pt)),xt=(Qe,pt,Xt)=>new Promise((ft,It)=>{var it=zn=>{try{Pt(Xt.next(zn))}catch(un){It(un)}},zt=zn=>{try{Pt(Xt.throw(zn))}catch(un){It(un)}},Pt=zn=>zn.done?ft(zn.value):Promise.resolve(zn.value).then(it,zt);Pt((Xt=Xt.apply(Qe,pt)).next())});const qt=({setScoreShow:Qe,ScoreShow:pt,onOk:Xt,isshixuns:ft,isloadings:It,dispatch:it,isIntelligentAssistant:zt=!1,newExercisePaper:Pt,shixunsDetail:zn})=>{var un,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:zt,group_id:[]}),[ct,Wt]=(0,E.useState)([]),[Ve,Ge]=(0,E.useState)([]),[st,ut]=(0,E.useState)([]),[Ue,vt]=(0,E.useState)([]);const[Cn,on]=(0,E.useState)(!1),[Sn]=re.default.useForm(),[Pn,Nn]=(0,E.useState)(),[qe,Ut]=(0,E.useState)(!1);let[Gt,Qt]=(0,E.useState)(ft);const[hn,Un]=(0,E.useState)([]),[Rn,Bn]=(0,E.useState)(0),[Zn,qn]=(0,E.useState)(!0),[gn,je]=(0,E.useState)([]),[Lt,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,_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 mt=(0,E.useRef)(new Set),Rt=(0,E.useRef)(new Set),ht=[{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}],Ne=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[Ze,Ke]=(0,E.useState)(!1),nt=()=>{Sn.resetFields(),Gt=!1,Qt(!1),Ke(!1),Sn.submit()};(0,E.useEffect)(()=>{var ot,Zt,Vn,nn,kn,ta,fa,Jn,St,Ft;(((Vn=(Zt=(ot=Pt==null?void 0:Pt.editData)==null?void 0:ot.exercise)==null?void 0:Zt.exist_item_bank_ids)==null?void 0:Vn.length)>0||((ta=(kn=(nn=Pt==null?void 0:Pt.editData)==null?void 0:nn.exercise)==null?void 0:kn.exist_item_bank_shixun_ids)==null?void 0:ta.length)>0)&&bn([...(Jn=(fa=Pt==null?void 0:Pt.editData)==null?void 0:fa.exercise)==null?void 0:Jn.exist_item_bank_ids,...(Ft=(St=Pt==null?void 0:Pt.editData)==null?void 0:St.exercise)==null?void 0:Ft.exist_item_bank_shixun_ids])},[(gt=(un=Pt==null?void 0:Pt.editData)==null?void 0:un.exercise)==null?void 0:gt.exist_item_bank_ids]),(0,E.useEffect)(()=>{pt&&(Sn.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Zn&&Gt&&(Sn.setFieldsValue({item_type:"SHIXUN"}),we.item_type="SHIXUN",Ce(Tt({},we)),qn(!1)),wt(we),Bt(),Re({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[pt]),(0,E.useEffect)(()=>{Rn>0&&setTimeout(()=>{Bn(0)},2e3)},[Rn]);function wt(ot){return xt(this,null,function*(){var Zt,Vn,nn;if(on(!0),Ce(Tt({},ot)),(st==null?void 0:st.length)<=0&&ot.type==="5"){vt([]),on(!1);return}console.log("----",st,hn);let kn=ot.type==="5"?st==null?void 0:st.filter(Jn=>!hn.includes(Jn)):null,ta=ot.type==="5"?st==null?void 0:st.filter(Jn=>hn.includes(Jn)):null;ot.group_id=((Zt=ot.group_id)==null?void 0:Zt.map(Jn=>Jn==null?void 0:Jn.value))||null;let fa=yield(0,ce.ZP)("/api/item_banks.json",{method:"get",params:et(Tt({},ot),{discipline_id:((Vn=ot==null?void 0:ot.courseid)==null?void 0:Vn[0])||null,sub_discipline_id:((nn=ot==null?void 0:ot.courseid)==null?void 0:nn[1])||null,ids:kn,shixun_ids:ta,include_shixuns:!zt,keyword:ot.keyword?encodeURIComponent(ot.keyword):ot.keyword,type:ot.type==="5"?null:ot.type,clazz:ot.type==="3"?"ItemBanksGroup":null})});vt(fa),on(!1)})}function Bt(){return xt(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"}});Wt((0,a.L)(ot==null?void 0:ot.disciplines))})}function Re(ot){return xt(this,null,function*(){var Zt;let Vn=yield(0,ce.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:ot}),nn=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Zt=Vn==null?void 0:Vn.data)==null?void 0:Zt.map(kn=>({title:kn.name,id:kn.id,pid:kn.id,value:kn.id,key:kn.id,isLeaf:!kn.have_child}))}];je(nn)})}function We(ot){return xt(this,null,function*(){var Zt,Vn,nn,kn;on(!0);let ta=(Zt=ot.list)==null?void 0:Zt.filter(St=>!hn.includes(St)),fa=(Vn=ot.list)==null?void 0:Vn.filter(St=>hn.includes(St));if(ta.length===0&&fa.length===0){on(!1),vt([]);return}let Jn=yield(0,ce.ZP)("/api/item_banks.json",{method:"get",params:et(Tt({},ot),{discipline_id:((nn=ot==null?void 0:ot.courseid)==null?void 0:nn[0])||null,sub_discipline_id:((kn=ot==null?void 0:ot.courseid)==null?void 0:kn[1])||null,ids:ta,shixun_ids:fa,type:ot.type==="5"?null:ot.type,clazz:ot.type==="3"?"ItemBanksGroup":null})});on(!1),vt(Jn)})}const Je=ot=>xt(void 0,null,function*(){const Zt=yield it({type:"shixunsDetail/release",payload:{id:ot}});let Vn=Zt==null?void 0:Zt.tag_position,nn=(Zt==null?void 0:Zt.evaluation_set_position)||[],kn=Zt.status;return kn===0?(oe.ZP.success("\u53D1\u5E03\u6210\u529F"),wt(we),!0):(kn===2?oe.ZP.error(`\u7B2C${nn.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${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":"",rn=(ot,Zt,Vn)=>ot.map(nn=>nn.key===Zt?Tt(Tt({},nn),Vn):nn.children?et(Tt({},nn),{children:rn(nn.children,Zt,Vn)}):nn),tn=ot=>xt(void 0,null,function*(){const{key:Zt}=ot;let Vn=we.type;const nn=yield(0,De.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Zt),type:Vn}),{data:kn,total_count:ta}=nn||{};ta>0&&je(fa=>rn(fa,Zt,{children:kn.map(Jn=>({title:Jn.name,id:Jn.id,pid:Jn.id,value:Jn.id,key:Jn.id,isLeaf:!Jn.have_child}))}))});function En(ot){console.log("----",we),ot==="1"&&(an.gg=Tt({},we)),ot==="2"&&(an.scj=Tt({},we)),ot==="3"&&(an.ttgx=Tt({},we)),ot==="0"&&(an.wcjd=Tt({},we)),ot==="5"&&(an.yx=Tt({},we)),_e(Tt({},an))}function Dn(){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"?(Gt=!0,Qt(!0)):(Gt=!1,Qt(!1)),Sn.setFieldsValue(Tt({},we)),Ce(Tt({},we)),wt(Tt({},we))}return $e.createElement("div",null,$e.createElement(ge.default,{title:!1,footer:!1,open:pt,width:1200,centered:!0,className:b.scoremodal,onCancel:()=>{Qe(!1)}},$e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement("div",{className:b.title},zt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),zt&&$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,Re({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):we.show_all_share=null,ot==="0"&&Re({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),En(we.type),we.type=ot,(we==null?void 0:we.item_type)==="SHIXUN"&&we.type!=="5"&&(Gt=!0,Qt(!0)),Ke(!1),we.type==="5"&&(Gt=!1,Qt(!1)),Dn(),Bt()},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",st.length>0&&$e.createElement("span",{className:b.titlecount},st.length),Rn>0&&$e.createElement("span",{className:b.add},"+",Rn)),key:"5"}]}),$e.createElement(re.default,{layout:"inline",form:Sn,onValuesChange:(ot,Zt)=>{const Vn=Object.values(Zt).some(kn=>kn!==null&&kn!==""&&kn!==void 0),nn=Zt.keyword==="";if(Ke(Vn||!nn),we.page=1,(Zt==null?void 0:Zt.item_type)==="SHIXUN"){if(we.type==="5"?Qt(!1):Qt(!0),ot.keyword||ot.keyword==="")return;Sn.submit()}else{if(ot!=null&&ot.courseid&&Sn.setFieldsValue({tag_discipline_id:""}),Qt(!1),ot.keyword||ot.keyword==="")return;Sn.submit()}},onFinish:ot=>{var Zt;we.type==="3"&&(!ot.group_id||((Zt=ot==null?void 0:ot.group_id)==null?void 0:Zt.length)===0)?we.show_all_share=!0:we.show_all_share=null,Ce(Tt(Tt({},we),ot)),wt(Tt(Tt({},we),ot))}},$e.createElement(re.default.Item,{name:"item_type"},$e.createElement(ve.default,{className:b.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(zt?ye.slice(0,6):ye).map(ot=>$e.createElement(ve.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})),!Gt&&$e.createElement(re.default.Item,{name:"tag_discipline_id"},$e.createElement(ve.default,{className:b.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(tt=Ue==null?void 0:Ue.tag_disciplines)==null?void 0:tt.map(ot=>$e.createElement(ve.default.Option,{key:ot.id},ot.name)))),$e.createElement(re.default.Item,{name:Gt?"diff":"difficulty"},$e.createElement(ve.default,{className:b.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!Gt&&ht.map(ot=>$e.createElement(ve.default.Option,{key:ot.value},ot.name)),Gt&&Se.map(ot=>$e.createElement(ve.default.Option,{key:ot.value},ot.name)))),Gt&&$e.createElement(re.default.Item,{name:"shixun_publish_status"},$e.createElement(ve.default,{className:b.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Ne.map(ot=>$e.createElement(ve.default.Option,{key:ot.value},ot.name)))),(we.type==="3"||we.type==="0")&&!Gt&&$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,Zt)=>Zt.title.toUpperCase().indexOf(ot.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:gn})),Ze&&$e.createElement("span",{className:b.allqingchu,onClick:nt},$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:()=>Sn.submit()}),onSearch:ot=>{Sn.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(Tt({},we),{page:1})),wt(et(Tt({},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(Tt({},we),{page:1})),wt(et(Tt({},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:(Ue==null?void 0:Ue.items)||(Ue==null?void 0:Ue.shixun_list),pagination:!1,loading:Cn,rowKey:ot=>ot.id,rowSelection:{type:zt?"radio":"checkbox",selectedRowKeys:Ve,getCheckboxProps:ot=>({disabled:ot.shixun_tag_num===1||(Lt==null?void 0:Lt.find(Zt=>ot.id===Zt))}),onSelect(ot,Zt,Vn){if(zt){Ge([ot.id]),Rt.current=new Set([ot.id]),Bn(1),ut([ot.id]);return}if(Zt)(Gt||ot!=null&&ot.challenge_names)&&Un([...hn,ot.id]),Ge([...Ve,ot.id]),ot.identifier?mt.current.add(ot.id):Rt.current.add(ot.id),Bn(1),ut([...st,ot.id]);else{ot.identifier?mt.current.delete(ot.id):Rt.current.delete(ot.id);let nn=st.filter(kn=>kn!==ot.id);if(Ge(nn),ut(nn),Gt||ot!=null&&ot.challenge_names){let kn=hn.filter(ta=>ta!==ot.id);Un([...kn])}if(we.type==="5"){We(et(Tt({},we),{list:[...nn]}));return}}},onSelectAll(ot,Zt,Vn){var nn,kn;if(ot){const ta=Vn.map(Jn=>Jn.id),fa=(kn=Vn==null?void 0:Vn.filter(Jn=>Jn==null?void 0:Jn.challenge_names))==null?void 0:kn.map(Jn=>Jn.id);Un([...hn,...fa]),Ge([...Ve,...ta]),ut([...st,...ta]);for(const Jn of Vn)Jn.identifier?mt.current.add(Jn.id):Rt.current.add(Jn.id)}else{const ta=Vn.map(Ft=>Ft.id),fa=Ve.filter(Ft=>!ta.some(Mt=>Mt===Ft)),Jn=(nn=Vn==null?void 0:Vn.filter(Ft=>Ft==null?void 0:Ft.challenge_names))==null?void 0:nn.map(Ft=>Ft.id);Ge([...fa]),ut([...fa]);let St=hn.filter(Ft=>!Jn.some(Mt=>Mt===Ft.id));Un([...St]),we.type==="5"&&We(et(Tt({},we),{list:[...fa]}));for(const Ft of ta)Ft.identifier?mt.current.delete(Ft):Rt.current.delete(Ft)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(ot,Zt,Vn)=>{var nn,kn;return $e.createElement(Te.Z,{title:yt(Zt)},$e.createElement("div",null,Gt||Zt!=null&&Zt.challenge_names?"\u5B9E\u8BAD\u9898":(kn=(nn=ye==null?void 0:ye.filter(ta=>ta.value===ot))==null?void 0:nn[0])==null?void 0:kn.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Gt?"30%":"60%",key:"name",render:(ot,Zt,Vn)=>{var nn;return $e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement(Te.Z,{title:yt(Zt)},$e.createElement("div",{className:Zt!=null&&Zt.high_resources_consume?b.q_title:""},$e.createElement(x.Z,{key:1,showLines:1,showTextOnly:!0,value:Gt||Zt!=null&&Zt.challenge_names?Zt!=null&&Zt.title||ot===null?"--":ot:(Zt==null?void 0:Zt.item_type)=="BPROGRAM"?(nn=Zt==null?void 0:Zt.program_attr)==null?void 0:nn.description:ot}))),(Zt==null?void 0:Zt.high_resources_consume)&&$e.createElement(Ye.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Gt,render:(ot,Zt,Vn)=>{var nn;return $e.createElement(Te.Z,{title:yt(Zt)},$e.createElement("span",null,ot?(nn=ot==null?void 0:ot.split("\u3001"))==null?void 0:nn[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Gt,render:(ot,Zt,Vn)=>$e.createElement(Te.Z,{title:yt(Zt)},$e.createElement("span",null,ot||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(ot,Zt,Vn)=>{var nn,kn,ta,fa;return $e.createElement(Te.Z,{title:yt(Zt)},$e.createElement("div",null,Gt||Zt!=null&&Zt.challenge_names?(Zt==null?void 0:Zt.level)||((kn=(nn=ht==null?void 0:ht.filter(Jn=>Jn.value===ot))==null?void 0:nn[0])==null?void 0:kn.name):(fa=(ta=ht==null?void 0:ht.filter(Jn=>Jn.value===ot))==null?void 0:ta[0])==null?void 0:fa.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Gt,render:(ot,Zt,Vn)=>$e.createElement(Te.Z,{title:yt(Zt)},$e.createElement("div",null,ot||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Gt,render:(ot,Zt,Vn)=>$e.createElement("span",null,ot||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(ot,Zt,Vn)=>$e.createElement(Te.Z,{title:yt(Zt)},$e.createElement("div",null,Gt||Zt!=null&&Zt.challenge_names?(Zt==null?void 0:Zt.study_count)||(Zt==null?void 0:Zt.stu_num):ot))},{title:$e.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",$e.createElement(Te.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},$e.createElement(Me.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Gt,render:(ot,Zt,Vn)=>$e.createElement(Te.Z,{title:yt(Zt)},$e.createElement("div",null,ot||"- -"))},{title:$e.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",$e.createElement(Te.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},$e.createElement(Me.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Gt,render:(ot,Zt,Vn)=>$e.createElement("span",null,ot||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(ot,Zt,Vn)=>$e.createElement(Te.Z,{title:yt(Zt)},$e.createElement("div",{style:{flex:1,textAlign:"start"}},$e.createElement("a",{onClick:()=>{var nn,kn;Nn(et(Tt({},Zt),{question_type:Gt||Zt!=null&&Zt.challenge_names?5:(kn=(nn=ye==null?void 0:ye.filter(ta=>ta.value===(Zt==null?void 0:Zt.item_type)))==null?void 0:nn[0])==null?void 0:kn.question_type})),Ut(!0)}},"\u67E5\u770B"),(Zt==null?void 0:Zt.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/${Zt==null?void 0:Zt.identifier}/challenges`)}},(Zt==null?void 0:Zt.shixun_name)||"--"),"\uFF1F"),onOk:()=>xt(void 0,null,function*(){if(!Je(Zt==null?void 0:Zt.identifier))return new Promise((nn,kn)=>{kn()})})})}},"\u53D1\u5E03")))}].filter(ot=>!ot.hidden)}),$e.createElement(Xe.Z,{current:we.page,total:(Ue==null?void 0:Ue.items_count)||(Ue==null?void 0:Ue.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,Zt)=>{we.page=ot,we.per_page=Zt,Ce(Tt({},we)),wt(Tt({},we))}}),$e.createElement("div",{className:b.bottom},$e.createElement(ze.ZP,{className:b.no,onClick:()=>{Qe(!1)}},"\u53D6\u6D88"),$e.createElement(ze.ZP,{loading:It,style:{width:It&&75},className:b.yes,onClick:()=>xt(void 0,null,function*(){if((st==null?void 0:st.length)<=0){oe.ZP.info(zt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Xt([...Rt.current],[...mt.current],!0,st==null?void 0:st.length)})},zt?"\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:()=>{Ut(!1)},onOk:()=>{Ut(!1)}},$e.createElement(he,{qitem:Pn})))};var rt=(0,Oe.connect)(({shixunsDetail:Qe,newExercisePaper:pt})=>({shixunsDetail:Qe,newExercisePaper:pt}))(qt)},56531: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"}]}]},66457:function(de,ne,y){"use strict";y.d(ne,{rX:function(){return bt},pW:function(){return Dt},gy:function(){return Ct},xY:function(){return en},O5:function(){return dt},PH:function(){return Ye},tJ:function(){return be},o1:function(){return Ae},Rd:function(){return $e}});var E=y(65582),re=y(43418),oe=y(28103),ge=y(8591),fe=y(41867),ve=y(65862),ie=y(87169),xe=y(25510),Ee="data:image/png;base64,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",Le=y.p+"static/newqrcode.a8740efb.png",Te=y(32637),Xe=y(38147),ze=y(59301),ce=Object.defineProperty,b=Object.defineProperties,a=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ae=(Et,Kt,Tt)=>Kt in Et?ce(Et,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Tt}):Et[Kt]=Tt,le=(Et,Kt)=>{for(var Tt in Kt||(Kt={}))x.call(Kt,Tt)&&ae(Et,Tt,Kt[Tt]);if(ee)for(var Tt of ee(Kt))te.call(Kt,Tt)&&ae(Et,Tt,Kt[Tt]);return Et},pe=(Et,Kt)=>b(Et,a(Kt)),he=(Et,Kt,Tt)=>new Promise((et,xt)=>{var qt=pt=>{try{Qe(Tt.next(pt))}catch(Xt){xt(Xt)}},rt=pt=>{try{Qe(Tt.throw(pt))}catch(Xt){xt(Xt)}},Qe=pt=>pt.done?et(pt.value):Promise.resolve(pt.value).then(qt,rt);Qe((Tt=Tt.apply(Et,Kt)).next())});const be=(Et,Kt=!1)=>!!(Ae(Et)&&Oe(Kt)),Ae=Et=>(0,fe.bg)()?!0:(Et({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),Oe=(Et=!1)=>{var Kt;const{user:Tt}=(0,E.getDvaApp)()._store.getState();return(Kt=Tt.userInfo)!=null&&Kt.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,ve.xg)("/account/profile/edit"),De()}}),!1)};function Me(Et,Kt){Et=Et.map(ft=>pe(le({},ft),{children:ft.items}));let Tt=null;function et(ft){for(const It of ft){if(It.complete_status===0&&!Tt){Tt=It;return}if(It.children&&It.children.length>0&&(et(It.children),Tt))return}}if(et(Et),!Tt)return{foundItem:null,isAbove:!0};if(Tt.id===Kt)return{foundItem:Tt,isAbove:!0};let xt=!1;function qt(ft){if(ft.id===Kt){xt=!0;return}if(ft.children&&ft.children.length>0)for(const It of ft.children)qt(It)}if(qt(Tt),xt)return{foundItem:Tt,isAbove:!1};let rt=-1,Qe=-1,pt=[];function Xt(ft){for(const It of ft)if(pt.push(It),It.children&&It.children.length>0)for(const it of It.children)pt.push(it)}Xt(Et);for(let ft=0;fthe(void 0,null,function*(){const et=yield(0,Xe.ZP)(`/api/paths/${Et}/choose_course.json`,{method:"get"});if(et!=null&&et.stages){const{isAbove:xt,foundItem:qt}=Me(et==null?void 0:et.stages,Kt.id),rt=()=>he(void 0,null,function*(){yield Tt(qt.identifier,qt.is_jupyter||qt.is_jupyter_lab,qt),re.default.destroyAll()});return console.log(xt,qt,22),xt?Promise.resolve():(re.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:ze.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",ze.createElement("span",{onClick:rt,className:"current c-light-primary"},(qt==null?void 0:qt.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:rt}),Promise.reject())}return Promise.reject()}),De=()=>{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()}})},$e=()=>{re.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:ze.createElement("div",{style:{textAlign:"center"}},ze.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"),ze.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Te}),ze.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},dt=()=>{var Et;const{user:Kt}=(0,E.getDvaApp)()._store.getState();return(Et=Kt.userInfo)!=null&&Et.professional_certification?!0:(re.default.confirm({title:"\u63D0\u793A",centered:!0,content:ze.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,ve.xg)("/account/certification")}}),!1)},en=()=>(0,fe.V9)()?!0:(re.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc",style:{marginLeft:-38}},ze.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),ze.createElement("img",{src:Le,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),bt=(Et,Kt)=>Et?!0:(re.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:ze.createElement("div",null,ze.createElement("p",null,Kt||"\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"),ze.createElement("div",{style:{marginLeft:"110px"}},ze.createElement("img",{src:Ee,width:200}),ze.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ve.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),Dt=Et=>{re.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:ze.createElement("div",null,ze.createElement("div",null,ze.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"),ze.createElement(oe.Z,null),ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ze.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 ",ze.createElement("a",null,Et),"\u5929\u3002"),ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ze.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")),ze.createElement("div",{style:{textAlign:"center",marginTop:30}},ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:xe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Ct=(Et,Kt="")=>{const{shixunsDetail:{detail:Tt}}=(0,E.getDvaApp)()._store.getState();if((Tt==null?void 0:Tt.public)===2||(Tt==null?void 0:Tt.public)===1||(Tt==null?void 0:Tt.shixun_status)===3){let et="";return(Tt==null?void 0:Tt.public)===2&&(et="\u5DF2\u516C\u5F00"),(Tt==null?void 0:Tt.public)===1&&(et="\u5F85\u5BA1\u6838"),(Tt==null?void 0:Tt.shixun_status)===3&&(et="\u5DF2\u5173\u95ED"),re.default.info({centered:!0,icon:ze.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc",style:{marginLeft:-38}},ze.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",et,"\uFF0C",Kt,"\u3002"),ze.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:xe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Tt==null?void 0:Tt.shixun_status)===2?(re.default.confirm({centered:!0,icon:ze.createElement(ie.Z,null),title:"\u63D0\u793A",content:ze.createElement("div",null,ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Kt,"\u3002"),ze.createElement("br",null),ze.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:ze.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:()=>he(void 0,null,function*(){(yield Et({type:"shixunsDetail/cancelRelease",payload:{id:Tt==null?void 0:Tt.identifier}})).status!==401&&(ge.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Et({type:"shixunsDetail/getShixunsDetail",payload:{id:Tt==null?void 0:Tt.identifier}}),Et({type:"practiceSetting/getCommonData",payload:{id:Tt==null?void 0:Tt.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,ve;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=(ve=((fe=oe.ownerDocument)!==null&&fe!==void 0?fe:oe).documentElement)===null||ve===void 0?void 0:ve[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,ve,ie,xe){const Ee=ie-ve;return fe/=xe/2,fe<1?Ee/2*fe*fe*fe+ve:Ee/2*((fe-=2)*fe*fe+2)+ve}var oe=y(13845);function ge(fe){let ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:xe,duration:Ee=450}=ve,Le=ie(),Te=(0,oe.Z)(Le,!0),Xe=Date.now(),ze=()=>{const b=Date.now()-Xe,a=re(b>Ee?Ee:b,Te,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),ve=y(53487),ie=y(92343),xe=y(36355),Ee=y(57809);const{Option:Le}=Ee.default;function Te(b){return b&&b.type&&(b.type.isSelectOption||b.type.isSelectOptGroup)}const Xe=(b,a)=>{const{prefixCls:ee,className:x,popupClassName:te,dropdownClassName:ae,children:le,dataSource:pe}=b,he=(0,oe.Z)(le);let be;he.length===1&&(0,ie.l$)(he[0])&&!Te(he[0])&&([be]=he);const Ae=be?()=>be:void 0;let Oe;he.length&&Te(he[0])?Oe=le:Oe=pe?pe.map(De=>{if((0,ie.l$)(De))return De;switch(typeof De){case"string":return fe.createElement(Le,{key:De,value:De},De);case"object":{const{value:$e}=De;return fe.createElement(Le,{key:$e,value:$e},De.text)}default:return}}):[];const{getPrefixCls:Me}=fe.useContext(xe.E_),Ye=Me("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}),Oe)},ze=fe.forwardRef(Xe),ce=(0,ve.Z)(ze);ze.Option=Le,ze._InternalPanelDoNotUseOrYouWillBeFired=ce,ne.Z=ze},7678:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Ae}});var E=y(54476),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),ve=function(Me,Ye){return re.createElement(fe.Z,(0,E.Z)({},Me,{ref:Ye,icon:ge}))},ie=re.forwardRef(ve),xe=ie,Ee=y(92310),Le=y.n(Ee),Te=y(77900),Xe=y(2738),ze=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=Oe=>{const{componentCls:Me,backTopFontSize:Ye,backTopSize:De,zIndexPopup:$e}=Oe;return{[Me]:Object.assign(Object.assign({},(0,ae.Wf)(Oe)),{position:"fixed",insetInlineEnd:Oe.backTopInlineEnd,insetBlockEnd:Oe.backTopBlockEnd,zIndex:$e,width:40,height:40,cursor:"pointer","&:empty":{display:"none"},[`${Me}-content`]:{width:De,height:De,overflow:"hidden",color:Oe.backTopColor,textAlign:"center",backgroundColor:Oe.backTopBackground,borderRadius:De,transition:`all ${Oe.motionDurationMid}`,"&:hover":{backgroundColor:Oe.backTopHoverBackground,transition:`all ${Oe.motionDurationMid}`}},[`${Me}-icon`]:{fontSize:Ye,lineHeight:`${De}px`}})}},pe=Oe=>{const{componentCls:Me}=Oe;return{[`@media (max-width: ${Oe.screenMD}px)`]:{[Me]:{insetInlineEnd:Oe.backTopInlineEndMD}},[`@media (max-width: ${Oe.screenXS}px)`]:{[Me]:{insetInlineEnd:Oe.backTopInlineEndXS}}}};var he=(0,x.Z)("BackTop",Oe=>{const{fontSizeHeading3:Me,colorTextDescription:Ye,colorTextLightSolid:De,colorText:$e,controlHeightLG:dt}=Oe,en=(0,te.TS)(Oe,{backTopBackground:Ye,backTopColor:De,backTopHoverBackground:$e,backTopFontSize:Me,backTopSize:dt,backTopBlockEnd:dt*1.25,backTopInlineEnd:dt*2.5,backTopInlineEndMD:dt*1.5,backTopInlineEndXS:dt*.5});return[le(en),pe(en)]},Oe=>({zIndexPopup:Oe.zIndexBase+10})),Ae=Oe=>{const{prefixCls:Me,className:Ye,rootClassName:De,visibilityHeight:$e=400,target:dt,onClick:en,duration:bt=450}=Oe,[Dt,Ct]=re.useState($e===0),Et=re.useRef(null),Kt=()=>Et.current&&Et.current.ownerDocument?Et.current.ownerDocument:window,Tt=(0,a.Z)(zt=>{const Pt=(0,ze.Z)(zt.target,!0);Ct(Pt>=$e)});re.useEffect(()=>{const Pt=(dt||Kt)();return Tt({target:Pt}),Pt==null||Pt.addEventListener("scroll",Tt),()=>{Tt.cancel(),Pt==null||Pt.removeEventListener("scroll",Tt)}},[dt]);const et=zt=>{(0,b.Z)(0,{getContainer:dt||Kt,duration:bt}),en==null||en(zt)},{getPrefixCls:xt,direction:qt}=re.useContext(ee.E_),rt=xt("back-top",Me),Qe=xt(),[pt,Xt]=he(rt),ft=Le()(Xt,rt,{[`${rt}-rtl`]:qt==="rtl"},Ye,De),It=(0,Xe.Z)(Oe,["prefixCls","className","rootClassName","children","visibilityHeight","target"]),it=re.createElement("div",{className:`${rt}-content`},re.createElement("div",{className:`${rt}-icon`},re.createElement(xe,null)));return pt(re.createElement("div",Object.assign({},It,{className:ft,onClick:et,ref:Et}),re.createElement(Te.default,{visible:Dt,motionName:`${Qe}-fade`},zt=>{let{className:Pt}=zt;return(0,ce.Tm)(Oe.children||it,zn=>{let{className:un}=zn;return{className:Le()(Pt,un)}})})))}},9951:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return qn}});var E=y(59301),re=y(54476),oe=y(33885),ge=y(67732),fe=y(83652),ve=y(31226),ie=y(42403),xe=y(158),Ee=y(20068),Le=y(76190),Te=y(75931),Xe={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},ze=Xe,ce=y(53280),b=y(92310),a=y.n(b);function ee(gn,je,Lt){return Math.max(je,Math.min(gn,Lt))}var x=function(je){var Lt=["onTouchStart","onTouchMove","onWheel"];Lt.includes(je._reactName)||je.preventDefault()},te=function(je){for(var Lt=[],bn=le(je),ye=pe(je),an=bn;an0?1:0):0},be=function(je){return je.centerMode?Math.floor((je.slidesToShow-1)/2)+1+(parseInt(je.centerPadding)>0?1:0):je.slidesToShow},Ae=function(je){return je&&je.offsetWidth||0},Oe=function(je){return je&&je.offsetHeight||0},Me=function(je){var Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,bn,ye,an,_e;return bn=je.startX-je.curX,ye=je.startY-je.curY,an=Math.atan2(ye,bn),_e=Math.round(an*180/Math.PI),_e<0&&(_e=360-Math.abs(_e)),_e<=45&&_e>=0||_e<=360&&_e>=315?"left":_e>=135&&_e<=225?"right":Lt===!0?_e>=35&&_e<=135?"up":"down":"vertical"},Ye=function(je){var Lt=!0;return je.infinite||(je.centerMode&&je.currentSlide>=je.slideCount-1||je.slideCount<=je.slidesToShow||je.currentSlide>=je.slideCount-je.slidesToShow)&&(Lt=!1),Lt},De=function(je,Lt){var bn={};return Lt.forEach(function(ye){return bn[ye]=je[ye]}),bn},$e=function(je){var Lt=E.Children.count(je.children),bn=je.listRef,ye=Math.ceil(Ae(bn)),an=je.trackRef&&je.trackRef.node,_e=Math.ceil(Ae(an)),mt;if(je.vertical)mt=ye;else{var Rt=je.centerMode&&parseInt(je.centerPadding)*2;typeof je.centerPadding=="string"&&je.centerPadding.slice(-1)==="%"&&(Rt*=ye/100),mt=Math.ceil((ye-Rt)/je.slidesToShow)}var ht=bn&&Oe(bn.querySelector('[data-index="0"]')),Se=ht*je.slidesToShow,Ne=je.currentSlide===void 0?je.initialSlide:je.currentSlide;je.rtl&&je.currentSlide===void 0&&(Ne=Lt-1-je.initialSlide);var Ze=je.lazyLoadedList||[],Ke=te((0,oe.Z)((0,oe.Z)({},je),{},{currentSlide:Ne,lazyLoadedList:Ze}));Ze=Ze.concat(Ke);var nt={slideCount:Lt,slideWidth:mt,listWidth:ye,trackWidth:_e,currentSlide:Ne,slideHeight:ht,listHeight:Se,lazyLoadedList:Ze};return je.autoplaying===null&&je.autoplay&&(nt.autoplaying="playing"),nt},dt=function(je){var Lt=je.waitForAnimate,bn=je.animating,ye=je.fade,an=je.infinite,_e=je.index,mt=je.slideCount,Rt=je.lazyLoad,ht=je.currentSlide,Se=je.centerMode,Ne=je.slidesToScroll,Ze=je.slidesToShow,Ke=je.useCSS,nt=je.lazyLoadedList;if(Lt&&bn)return{};var wt=_e,Bt,Re,We,Je={},yt={},rn=an?_e:ee(_e,0,mt-1);if(ye){if(!an&&(_e<0||_e>=mt))return{};_e<0?wt=_e+mt:_e>=mt&&(wt=_e-mt),Rt&&nt.indexOf(wt)<0&&(nt=nt.concat(wt)),Je={animating:!0,currentSlide:wt,lazyLoadedList:nt,targetSlide:wt},yt={animating:!1,targetSlide:wt}}else Bt=wt,wt<0?(Bt=wt+mt,an?mt%Ne!==0&&(Bt=mt-mt%Ne):Bt=0):!Ye(je)&&wt>ht?wt=Bt=ht:Se&&wt>=mt?(wt=an?mt:mt-1,Bt=an?0:mt-1):wt>=mt&&(Bt=wt-mt,an?mt%Ne!==0&&(Bt=0):Bt=mt-Ze),!an&&wt+Ze>=mt&&(Bt=mt-Ze),Re=Qe((0,oe.Z)((0,oe.Z)({},je),{},{slideIndex:wt})),We=Qe((0,oe.Z)((0,oe.Z)({},je),{},{slideIndex:Bt})),an||(Re===We&&(wt=Bt),Re=We),Rt&&(nt=nt.concat(te((0,oe.Z)((0,oe.Z)({},je),{},{currentSlide:wt})))),Ke?(Je={animating:!0,currentSlide:Bt,trackStyle:rt((0,oe.Z)((0,oe.Z)({},je),{},{left:Re})),lazyLoadedList:nt,targetSlide:rn},yt={animating:!1,currentSlide:Bt,trackStyle:qt((0,oe.Z)((0,oe.Z)({},je),{},{left:We})),swipeLeft:null,targetSlide:rn}):Je={currentSlide:Bt,trackStyle:qt((0,oe.Z)((0,oe.Z)({},je),{},{left:We})),lazyLoadedList:nt,targetSlide:rn};return{state:Je,nextState:yt}},en=function(je,Lt){var bn,ye,an,_e,mt,Rt=je.slidesToScroll,ht=je.slidesToShow,Se=je.slideCount,Ne=je.currentSlide,Ze=je.targetSlide,Ke=je.lazyLoad,nt=je.infinite;if(_e=Se%Rt!==0,bn=_e?0:(Se-Ne)%Rt,Lt.message==="previous")an=bn===0?Rt:ht-bn,mt=Ne-an,Ke&&!nt&&(ye=Ne-an,mt=ye===-1?Se-1:ye),nt||(mt=Ze-Rt);else if(Lt.message==="next")an=bn===0?Rt:bn,mt=Ne+an,Ke&&!nt&&(mt=(Ne+Rt)%Se+bn),nt||(mt=Ze+Rt);else if(Lt.message==="dots")mt=Lt.index*Lt.slidesToScroll;else if(Lt.message==="children"){if(mt=Lt.index,nt){var wt=It((0,oe.Z)((0,oe.Z)({},je),{},{targetSlide:mt}));mt>Lt.currentSlide&&wt==="left"?mt=mt-Se:mt10)return{scrolling:!0};mt&&(We.swipeLength=ot);var Zt=(Rt?-1:1)*(We.curX>We.startX?1:-1);mt&&(Zt=We.curY>We.startY?1:-1);var Vn=Math.ceil(wt/Bt),nn=Me(Lt.touchObject,mt),kn=We.swipeLength;return Re||(ht===0&&(nn==="right"||nn==="down")||ht+1>=Vn&&(nn==="left"||nn==="up")||!Ye(Lt)&&(nn==="left"||nn==="up"))&&(kn=We.swipeLength*Se,Ne===!1&&Ze&&(Ze(nn),En.edgeDragged=!0)),!Ke&&Je&&(Je(nn),En.swiped=!0),an?tn=Dn+kn*(yt/rn)*Zt:Rt?tn=Dn-kn*Zt:tn=Dn+kn*Zt,mt&&(tn=Dn+kn*Zt),En=(0,oe.Z)((0,oe.Z)({},En),{},{touchObject:We,swipeLeft:tn,trackStyle:qt((0,oe.Z)((0,oe.Z)({},Lt),{},{left:tn}))}),Math.abs(We.curX-We.startX)10&&(En.swiping=!0,x(je)),En}},Et=function(je,Lt){var bn=Lt.dragging,ye=Lt.swipe,an=Lt.touchObject,_e=Lt.listWidth,mt=Lt.touchThreshold,Rt=Lt.verticalSwiping,ht=Lt.listHeight,Se=Lt.swipeToSlide,Ne=Lt.scrolling,Ze=Lt.onSwipe,Ke=Lt.targetSlide,nt=Lt.currentSlide,wt=Lt.infinite;if(!bn)return ye&&x(je),{};var Bt=Rt?ht/mt:_e/mt,Re=Me(an,Rt),We={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(Ne||!an.swipeLength)return We;if(an.swipeLength>Bt){x(je),Ze&&Ze(Re);var Je,yt,rn=wt?nt:Ke;switch(Re){case"left":case"up":yt=rn+et(Lt),Je=Se?Tt(Lt,yt):yt,We.currentDirection=0;break;case"right":case"down":yt=rn-et(Lt),Je=Se?Tt(Lt,yt):yt,We.currentDirection=1;break;default:Je=rn}We.triggerSlideHandler=Je}else{var tn=Qe(Lt);We.trackStyle=rt((0,oe.Z)((0,oe.Z)({},Lt),{},{left:tn}))}return We},Kt=function(je){for(var Lt=je.infinite?je.slideCount*2:je.slideCount,bn=je.infinite?je.slidesToShow*-1:0,ye=je.infinite?je.slidesToShow*-1:0,an=[];bnbn[bn.length-1])Lt=bn[bn.length-1];else for(var an in bn){if(Ltje.swipeLeft*-1)return bn=Rt,!1}else if(Rt.offsetLeft-Lt+Ae(Rt)/2>je.swipeLeft*-1)return bn=Rt,!1;return!0}),!bn)return 0;var _e=je.rtl===!0?je.slideCount-je.currentSlide:je.currentSlide,mt=Math.abs(bn.dataset.index-_e)||1;return mt}else return je.slidesToScroll},xt=function(je,Lt){return Lt.reduce(function(bn,ye){return bn&&je.hasOwnProperty(ye)},!0)?null:console.error("Keys Missing:",je)},qt=function(je){xt(je,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var Lt,bn,ye=je.slideCount+2*je.slidesToShow;je.vertical?bn=ye*je.slideHeight:Lt=ft(je)*je.slideWidth;var an={opacity:1,transition:"",WebkitTransition:""};if(je.useTransform){var _e=je.vertical?"translate3d(0px, "+je.left+"px, 0px)":"translate3d("+je.left+"px, 0px, 0px)",mt=je.vertical?"translate3d(0px, "+je.left+"px, 0px)":"translate3d("+je.left+"px, 0px, 0px)",Rt=je.vertical?"translateY("+je.left+"px)":"translateX("+je.left+"px)";an=(0,oe.Z)((0,oe.Z)({},an),{},{WebkitTransform:_e,transform:mt,msTransform:Rt})}else je.vertical?an.top=je.left:an.left=je.left;return je.fade&&(an={opacity:1}),Lt&&(an.width=Lt),bn&&(an.height=bn),window&&!window.addEventListener&&window.attachEvent&&(je.vertical?an.marginTop=je.left+"px":an.marginLeft=je.left+"px"),an},rt=function(je){xt(je,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var Lt=qt(je);return je.useTransform?(Lt.WebkitTransition="-webkit-transform "+je.speed+"ms "+je.cssEase,Lt.transition="transform "+je.speed+"ms "+je.cssEase):je.vertical?Lt.transition="top "+je.speed+"ms "+je.cssEase:Lt.transition="left "+je.speed+"ms "+je.cssEase,Lt},Qe=function(je){if(je.unslick)return 0;xt(je,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var Lt=je.slideIndex,bn=je.trackRef,ye=je.infinite,an=je.centerMode,_e=je.slideCount,mt=je.slidesToShow,Rt=je.slidesToScroll,ht=je.slideWidth,Se=je.listWidth,Ne=je.variableWidth,Ze=je.slideHeight,Ke=je.fade,nt=je.vertical,wt=0,Bt,Re,We=0;if(Ke||je.slideCount===1)return 0;var Je=0;if(ye?(Je=-pt(je),_e%Rt!==0&&Lt+Rt>_e&&(Je=-(Lt>_e?mt-(Lt-_e):_e%Rt)),an&&(Je+=parseInt(mt/2))):(_e%Rt!==0&&Lt+Rt>_e&&(Je=mt-_e%Rt),an&&(Je=parseInt(mt/2))),wt=Je*ht,We=Je*Ze,nt?Bt=Lt*Ze*-1+We:Bt=Lt*ht*-1+wt,Ne===!0){var yt,rn=bn&&bn.node;if(yt=Lt+pt(je),Re=rn&&rn.childNodes[yt],Bt=Re?Re.offsetLeft*-1:0,an===!0){yt=ye?Lt+pt(je):Lt,Re=rn&&rn.children[yt],Bt=0;for(var tn=0;tnje.currentSlide?je.targetSlide>je.currentSlide+it(je)?"left":"right":je.targetSlide0&&(_e+=1),ye&&Lt%2===0&&(_e+=1),_e}return ye?0:Lt-1},zt=function(je){var Lt=je.slidesToShow,bn=je.centerMode,ye=je.rtl,an=je.centerPadding;if(bn){var _e=(Lt-1)/2+1;return parseInt(an)>0&&(_e+=1),!ye&&Lt%2===0&&(_e+=1),_e}return ye?Lt-1:0},Pt=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},zn=function(je){var Lt,bn,ye,an,_e;je.rtl?_e=je.slideCount-1-je.index:_e=je.index,ye=_e<0||_e>=je.slideCount,je.centerMode?(an=Math.floor(je.slidesToShow/2),bn=(_e-je.currentSlide)%je.slideCount===0,_e>je.currentSlide-an-1&&_e<=je.currentSlide+an&&(Lt=!0)):Lt=je.currentSlide<=_e&&_e=je.slideCount?mt=je.targetSlide-je.slideCount:mt=je.targetSlide;var Rt=_e===mt;return{"slick-slide":!0,"slick-active":Lt,"slick-center":bn,"slick-cloned":ye,"slick-current":Rt}},un=function(je){var Lt={};return(je.variableWidth===void 0||je.variableWidth===!1)&&(Lt.width=je.slideWidth),je.fade&&(Lt.position="relative",je.vertical&&je.slideHeight?Lt.top=-je.index*parseInt(je.slideHeight):Lt.left=-je.index*parseInt(je.slideWidth),Lt.opacity=je.currentSlide===je.index?1:0,je.useCSS&&(Lt.transition="opacity "+je.speed+"ms "+je.cssEase+", visibility "+je.speed+"ms "+je.cssEase)),Lt},gt=function(je,Lt){return je.key+"-"+Lt},tt=function(je){var Lt,bn=[],ye=[],an=[],_e=E.Children.count(je.children),mt=le(je),Rt=pe(je);return E.Children.forEach(je.children,function(ht,Se){var Ne,Ze={message:"children",index:Se,slidesToScroll:je.slidesToScroll,currentSlide:je.currentSlide};!je.lazyLoad||je.lazyLoad&&je.lazyLoadedList.indexOf(Se)>=0?Ne=ht:Ne=E.createElement("div",null);var Ke=un((0,oe.Z)((0,oe.Z)({},je),{},{index:Se})),nt=Ne.props.className||"",wt=zn((0,oe.Z)((0,oe.Z)({},je),{},{index:Se}));if(bn.push(E.cloneElement(Ne,{key:"original"+gt(Ne,Se),"data-index":Se,className:a()(wt,nt),tabIndex:"-1","aria-hidden":!wt["slick-active"],style:(0,oe.Z)((0,oe.Z)({outline:"none"},Ne.props.style||{}),Ke),onClick:function(We){Ne.props&&Ne.props.onClick&&Ne.props.onClick(We),je.focusOnSelect&&je.focusOnSelect(Ze)}})),je.infinite&&je.fade===!1){var Bt=_e-Se;Bt<=pt(je)&&_e!==je.slidesToShow&&(Lt=-Bt,Lt>=mt&&(Ne=ht),wt=zn((0,oe.Z)((0,oe.Z)({},je),{},{index:Lt})),ye.push(E.cloneElement(Ne,{key:"precloned"+gt(Ne,Lt),"data-index":Lt,tabIndex:"-1",className:a()(wt,nt),"aria-hidden":!wt["slick-active"],style:(0,oe.Z)((0,oe.Z)({},Ne.props.style||{}),Ke),onClick:function(We){Ne.props&&Ne.props.onClick&&Ne.props.onClick(We),je.focusOnSelect&&je.focusOnSelect(Ze)}}))),_e!==je.slidesToShow&&(Lt=_e+Se,Lt=yt&&Ze<=We:Ze===yt}),tn={message:"dots",index:Bt,slidesToScroll:ht,currentSlide:Ze},En=this.clickHandler.bind(this,tn);wt=wt.concat(E.createElement("li",{key:Bt,className:rn},E.cloneElement(this.props.customPaging(Bt),{onClick:En})))}return E.cloneElement(this.props.appendDots(wt),(0,oe.Z)({className:this.props.dotsClass},nt))}}]),Lt}(E.PureComponent),Wt=function(gn){(0,ie.Z)(Lt,gn);var je=(0,xe.Z)(Lt);function Lt(){return(0,ge.Z)(this,Lt),je.apply(this,arguments)}return(0,fe.Z)(Lt,[{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 _e={key:"0","data-role":"none",className:a()(ye),style:{display:"block"},onClick:an},mt={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Rt;return this.props.prevArrow?Rt=E.cloneElement(this.props.prevArrow,(0,oe.Z)((0,oe.Z)({},_e),mt)):Rt=E.createElement("button",(0,re.Z)({key:"0",type:"button"},_e)," ","Previous"),Rt}}]),Lt}(E.PureComponent),Ve=function(gn){(0,ie.Z)(Lt,gn);var je=(0,xe.Z)(Lt);function Lt(){return(0,ge.Z)(this,Lt),je.apply(this,arguments)}return(0,fe.Z)(Lt,[{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"});Ye(this.props)||(ye["slick-disabled"]=!0,an=null);var _e={key:"1","data-role":"none",className:a()(ye),style:{display:"block"},onClick:an},mt={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Rt;return this.props.nextArrow?Rt=E.cloneElement(this.props.nextArrow,(0,oe.Z)((0,oe.Z)({},_e),mt)):Rt=E.createElement("button",(0,re.Z)({key:"1",type:"button"},_e)," ","Next"),Rt}}]),Lt}(E.PureComponent),Ge=y(76374),st=["animating"],ut=function(gn){(0,ie.Z)(Lt,gn);var je=(0,xe.Z)(Lt);function Lt(bn){var ye;(0,ge.Z)(this,Lt),ye=je.call(this,bn),(0,Ee.Z)((0,ve.Z)(ye),"listRefHandler",function(_e){return ye.list=_e}),(0,Ee.Z)((0,ve.Z)(ye),"trackRefHandler",function(_e){return ye.track=_e}),(0,Ee.Z)((0,ve.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=Oe(_e)+"px"}}),(0,Ee.Z)((0,ve.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(Rt){return{lazyLoadedList:Rt.lazyLoadedList.concat(_e)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(_e))}var mt=(0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props);ye.updateState(mt,!0,function(){ye.adaptHeight(),ye.props.autoplay&&ye.autoPlay("playing")}),ye.props.lazyLoad==="progressive"&&(ye.lazyLoadTimer=setInterval(ye.progressiveLazyLoad,1e3)),ye.ro=new Ge.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(Rt){Rt.onfocus=ye.props.pauseOnFocus?ye.onSlideFocus:null,Rt.onblur=ye.props.pauseOnFocus?ye.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",ye.onWindowResized):window.attachEvent("onresize",ye.onWindowResized)}),(0,Ee.Z)((0,ve.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,ve.Z)(ye),"componentDidUpdate",function(_e){if(ye.checkImagesLoad(),ye.props.onReInit&&ye.props.onReInit(),ye.props.lazyLoad){var mt=te((0,oe.Z)((0,oe.Z)({},ye.props),ye.state));mt.length>0&&(ye.setState(function(Se){return{lazyLoadedList:Se.lazyLoadedList.concat(mt)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(mt))}ye.adaptHeight();var Rt=(0,oe.Z)((0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props),ye.state),ht=ye.didPropsChange(_e);ht&&ye.updateState(Rt,ht,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,ve.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,ve.Z)(ye),"resizeWindow",function(){var _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,mt=!!(ye.track&&ye.track.node);if(mt){var Rt=(0,oe.Z)((0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props),ye.state);ye.updateState(Rt,_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,ve.Z)(ye),"updateState",function(_e,mt,Rt){var ht=$e(_e);_e=(0,oe.Z)((0,oe.Z)((0,oe.Z)({},_e),ht),{},{slideIndex:ht.currentSlide});var Se=Qe(_e);_e=(0,oe.Z)((0,oe.Z)({},_e),{},{left:Se});var Ne=qt(_e);(mt||E.Children.count(ye.props.children)!==E.Children.count(_e.children))&&(ht.trackStyle=Ne),ye.setState(ht,Rt)}),(0,Ee.Z)((0,ve.Z)(ye),"ssrInit",function(){if(ye.props.variableWidth){var _e=0,mt=0,Rt=[],ht=pt((0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{slideCount:ye.props.children.length})),Se=Xt((0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{slideCount:ye.props.children.length}));ye.props.children.forEach(function(En){Rt.push(En.props.style.width),_e+=En.props.style.width});for(var Ne=0;Ne=mt&&ye.onWindowResized()};if(!ht.onclick)ht.onclick=function(){return ht.parentNode.focus()};else{var Ne=ht.onclick;ht.onclick=function(Ze){Ne(Ze),ht.parentNode.focus()}}ht.onload||(ye.props.lazyLoad?ht.onload=function(){ye.adaptHeight(),ye.callbackTimers.push(setTimeout(ye.onWindowResized,ye.props.speed))}:(ht.onload=Se,ht.onerror=function(){Se(),ye.props.onLazyLoadError&&ye.props.onLazyLoadError()}))})}),(0,Ee.Z)((0,ve.Z)(ye),"progressiveLazyLoad",function(){for(var _e=[],mt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),Rt=ye.state.currentSlide;Rt=-pt(mt);ht--)if(ye.state.lazyLoadedList.indexOf(ht)<0){_e.push(ht);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,ve.Z)(ye),"slideHandler",function(_e){var mt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Rt=ye.props,ht=Rt.asNavFor,Se=Rt.beforeChange,Ne=Rt.onLazyLoad,Ze=Rt.speed,Ke=Rt.afterChange,nt=ye.state.currentSlide,wt=dt((0,oe.Z)((0,oe.Z)((0,oe.Z)({index:_e},ye.props),ye.state),{},{trackRef:ye.track,useCSS:ye.props.useCSS&&!mt})),Bt=wt.state,Re=wt.nextState;if(Bt){Se&&Se(nt,Bt.currentSlide);var We=Bt.lazyLoadedList.filter(function(Je){return ye.state.lazyLoadedList.indexOf(Je)<0});Ne&&We.length>0&&Ne(We),!ye.props.waitForAnimate&&ye.animationEndCallback&&(clearTimeout(ye.animationEndCallback),Ke&&Ke(nt),delete ye.animationEndCallback),ye.setState(Bt,function(){ht&&ye.asNavForIndex!==_e&&(ye.asNavForIndex=_e,ht.innerSlider.slideHandler(_e)),Re&&(ye.animationEndCallback=setTimeout(function(){var Je=Re.animating,yt=(0,Te.Z)(Re,st);ye.setState(yt,function(){ye.callbackTimers.push(setTimeout(function(){return ye.setState({animating:Je})},10)),Ke&&Ke(Bt.currentSlide),delete ye.animationEndCallback})},Ze))})}}),(0,Ee.Z)((0,ve.Z)(ye),"changeSlide",function(_e){var mt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Rt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),ht=en(Rt,_e);if(!(ht!==0&&!ht)&&(mt===!0?ye.slideHandler(ht,mt):ye.slideHandler(ht),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,ve.Z)(ye),"clickHandler",function(_e){ye.clickable===!1&&(_e.stopPropagation(),_e.preventDefault()),ye.clickable=!0}),(0,Ee.Z)((0,ve.Z)(ye),"keyHandler",function(_e){var mt=bt(_e,ye.props.accessibility,ye.props.rtl);mt!==""&&ye.changeSlide({message:mt})}),(0,Ee.Z)((0,ve.Z)(ye),"selectHandler",function(_e){ye.changeSlide(_e)}),(0,Ee.Z)((0,ve.Z)(ye),"disableBodyScroll",function(){var _e=function(Rt){Rt=Rt||window.event,Rt.preventDefault&&Rt.preventDefault(),Rt.returnValue=!1};window.ontouchmove=_e}),(0,Ee.Z)((0,ve.Z)(ye),"enableBodyScroll",function(){window.ontouchmove=null}),(0,Ee.Z)((0,ve.Z)(ye),"swipeStart",function(_e){ye.props.verticalSwiping&&ye.disableBodyScroll();var mt=Dt(_e,ye.props.swipe,ye.props.draggable);mt!==""&&ye.setState(mt)}),(0,Ee.Z)((0,ve.Z)(ye),"swipeMove",function(_e){var mt=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}));mt&&(mt.swiping&&(ye.clickable=!1),ye.setState(mt))}),(0,Ee.Z)((0,ve.Z)(ye),"swipeEnd",function(_e){var mt=Et(_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(mt){var Rt=mt.triggerSlideHandler;delete mt.triggerSlideHandler,ye.setState(mt),Rt!==void 0&&(ye.slideHandler(Rt),ye.props.verticalSwiping&&ye.enableBodyScroll())}}),(0,Ee.Z)((0,ve.Z)(ye),"touchEnd",function(_e){ye.swipeEnd(_e),ye.clickable=!0}),(0,Ee.Z)((0,ve.Z)(ye),"slickPrev",function(){ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"previous"})},0))}),(0,Ee.Z)((0,ve.Z)(ye),"slickNext",function(){ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"next"})},0))}),(0,Ee.Z)((0,ve.Z)(ye),"slickGoTo",function(_e){var mt=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},mt)},0))}),(0,Ee.Z)((0,ve.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,ve.Z)(ye),"autoPlay",function(_e){ye.autoplayTimer&&clearInterval(ye.autoplayTimer);var mt=ye.state.autoplaying;if(_e==="update"){if(mt==="hovered"||mt==="focused"||mt==="paused")return}else if(_e==="leave"){if(mt==="paused"||mt==="focused")return}else if(_e==="blur"&&(mt==="paused"||mt==="hovered"))return;ye.autoplayTimer=setInterval(ye.play,ye.props.autoplaySpeed+50),ye.setState({autoplaying:"playing"})}),(0,Ee.Z)((0,ve.Z)(ye),"pause",function(_e){ye.autoplayTimer&&(clearInterval(ye.autoplayTimer),ye.autoplayTimer=null);var mt=ye.state.autoplaying;_e==="paused"?ye.setState({autoplaying:"paused"}):_e==="focused"?(mt==="hovered"||mt==="playing")&&ye.setState({autoplaying:"focused"}):mt==="playing"&&ye.setState({autoplaying:"hovered"})}),(0,Ee.Z)((0,ve.Z)(ye),"onDotsOver",function(){return ye.props.autoplay&&ye.pause("hovered")}),(0,Ee.Z)((0,ve.Z)(ye),"onDotsLeave",function(){return ye.props.autoplay&&ye.state.autoplaying==="hovered"&&ye.autoPlay("leave")}),(0,Ee.Z)((0,ve.Z)(ye),"onTrackOver",function(){return ye.props.autoplay&&ye.pause("hovered")}),(0,Ee.Z)((0,ve.Z)(ye),"onTrackLeave",function(){return ye.props.autoplay&&ye.state.autoplaying==="hovered"&&ye.autoPlay("leave")}),(0,Ee.Z)((0,ve.Z)(ye),"onSlideFocus",function(){return ye.props.autoplay&&ye.pause("focused")}),(0,Ee.Z)((0,ve.Z)(ye),"onSlideBlur",function(){return ye.props.autoplay&&ye.state.autoplaying==="focused"&&ye.autoPlay("blur")}),(0,Ee.Z)((0,ve.Z)(ye),"render",function(){var _e=a()("slick-slider",ye.props.className,{"slick-vertical":ye.props.vertical,"slick-initialized":!0}),mt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),Rt=De(mt,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),ht=ye.props.pauseOnHover;Rt=(0,oe.Z)((0,oe.Z)({},Rt),{},{onMouseEnter:ht?ye.onTrackOver:null,onMouseLeave:ht?ye.onTrackLeave:null,onMouseOver:ht?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 Ne=De(mt,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),Ze=ye.props.pauseOnDotsHover;Ne=(0,oe.Z)((0,oe.Z)({},Ne),{},{clickHandler:ye.changeSlide,onMouseEnter:Ze?ye.onDotsLeave:null,onMouseOver:Ze?ye.onDotsOver:null,onMouseLeave:Ze?ye.onDotsLeave:null}),Se=E.createElement(ct,Ne)}var Ke,nt,wt=De(mt,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);wt.clickHandler=ye.changeSlide,ye.props.arrows&&(Ke=E.createElement(Wt,wt),nt=E.createElement(Ve,wt));var Bt=null;ye.props.vertical&&(Bt={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 We=(0,oe.Z)((0,oe.Z)({},Bt),Re),Je=ye.props.touchMove,yt={className:"slick-list",style:We,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},rn={className:_e,dir:"ltr",style:ye.props.style};return ye.props.unslick&&(yt={className:"slick-list"},rn={className:_e,style:ye.props.style}),E.createElement("div",rn,ye.props.unslick?"":Ke,E.createElement("div",(0,re.Z)({ref:ye.listRefHandler},yt),E.createElement(we,(0,re.Z)({ref:ye.trackRefHandler},Rt),ye.props.children)),ye.props.unslick?"":nt,ye.props.unslick?"":Se)}),ye.list=null,ye.track=null,ye.state=(0,oe.Z)((0,oe.Z)({},ze),{},{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)(Lt,[{key:"didPropsChange",value:function(ye){for(var an=!1,_e=0,mt=Object.keys(this.props);_e1&&arguments[1]!==void 0?arguments[1]:!1;return ye.innerSlider.slickGoTo(an,_e)}),(0,Ee.Z)((0,ve.Z)(ye),"slickPause",function(){return ye.innerSlider.pause("paused")}),(0,Ee.Z)((0,ve.Z)(ye),"slickPlay",function(){return ye.innerSlider.autoPlay("play")}),ye.state={breakpoint:null},ye._responsiveMediaHandlers=[],ye}return(0,fe.Z)(Lt,[{key:"media",value:function(ye,an){var _e=window.matchMedia(ye),mt=function(ht){var Se=ht.matches;Se&&an()};_e.addListener(mt),mt(_e),this._responsiveMediaHandlers.push({mql:_e,query:ye,listener:mt})}},{key:"componentDidMount",value:function(){var ye=this;if(this.props.responsive){var an=this.props.responsive.map(function(mt){return mt.breakpoint});an.sort(function(mt,Rt){return mt-Rt}),an.forEach(function(mt,Rt){var ht;Rt===0?ht=vt()({minWidth:0,maxWidth:mt}):ht=vt()({minWidth:an[Rt-1]+1,maxWidth:mt}),Pt()&&ye.media(ht,function(){ye.setState({breakpoint:mt})})});var _e=vt()({minWidth:an.slice(-1)[0]});Pt()&&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,an,_e;this.state.breakpoint?(_e=this.props.responsive.filter(function(Bt){return Bt.breakpoint===ye.state.breakpoint}),an=_e[0].settings==="unslick"?"unslick":(0,oe.Z)((0,oe.Z)((0,oe.Z)({},on),this.props),_e[0].settings)):an=(0,oe.Z)((0,oe.Z)({},on),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 mt=E.Children.toArray(this.props.children);mt=mt.filter(function(Bt){return typeof Bt=="string"?!!Bt.trim():!!Bt}),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 Rt=[],ht=null,Se=0;Se=mt.length));nt+=1)Ke.push(E.cloneElement(mt[nt],{key:100*Se+10*Ze+nt,tabIndex:-1,style:{width:"".concat(100/an.slidesPerRow,"%"),display:"inline-block"}}));Ne.push(E.createElement("div",{key:10*Se+Ze},Ke))}an.variableWidth?Rt.push(E.createElement("div",{key:Se,style:{width:ht}},Ne)):Rt.push(E.createElement("div",{key:Se},Ne))}if(an==="unslick"){var wt="regular slider "+(this.props.className||"");return E.createElement("div",{className:wt},mt)}else Rt.length<=an.slidesToShow&&(an.unslick=!0);return E.createElement(ut,(0,re.Z)({style:this.props.style,ref:this.innerSliderRefHandler},an),Rt)}}]),Lt}(E.Component),Pn=Sn,Nn=y(36355),qe=y(17313),Ut=y(83116),Gt=y(37613);const Qt=gn=>{const{componentCls:je,antCls:Lt,carouselArrowSize:bn,carouselDotOffset:ye,marginXXS:an}=gn,_e=-bn*1.25,mt=an;return{[je]:Object.assign(Object.assign({},(0,qe.Wf)(gn)),{".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${Lt}-radio-input, input${Lt}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${Lt}-radio-input, input${Lt}-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:_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:gn.dotWidth,height:gn.dotHeight,marginInline:mt,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${gn.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:gn.dotHeight,padding:0,color:"transparent",fontSize:0,background:gn.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${gn.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-mt,content:'""'}},"&.slick-active":{width:gn.dotActiveWidth,"& button":{background:gn.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},hn=gn=>{const{componentCls:je,carouselDotOffset:Lt,marginXXS:bn}=gn,ye={width:gn.dotHeight,height:gn.dotWidth};return{[`${je}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:gn.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:Lt},"&-right":{insetInlineEnd:Lt,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})})}}}},Un=gn=>{const{componentCls:je}=gn;return[{[`${je}-rtl`]:{direction:"rtl",".slick-dots":{[`${je}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${je}-vertical`]:{".slick-dots":{[`${je}-rtl&`]:{flexDirection:"column"}}}}]};var Rn=(0,Ut.Z)("Carousel",gn=>{const{controlHeightLG:je,controlHeightSM:Lt}=gn,bn=(0,Gt.TS)(gn,{carouselArrowSize:je/2,carouselDotOffset:Lt/2});return[Qt(bn),hn(bn),Un(bn)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),Bn=function(gn,je){var Lt={};for(var bn in gn)Object.prototype.hasOwnProperty.call(gn,bn)&&je.indexOf(bn)<0&&(Lt[bn]=gn[bn]);if(gn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,bn=Object.getOwnPropertySymbols(gn);ye{const{dots:Lt=!0,arrows:bn=!1,draggable:ye=!1,waitForAnimate:an=!1,dotPosition:_e="bottom",vertical:mt=_e==="left"||_e==="right",rootClassName:Rt,className:ht,style:Se,id:Ne}=gn,Ze=Bn(gn,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:Ke,direction:nt,carousel:wt}=E.useContext(Nn.E_),Bt=E.useRef(),Re=function(Vn){let nn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Bt.current.slickGoTo(Vn,nn)};E.useImperativeHandle(je,()=>({goTo:Re,autoPlay:Bt.current.innerSlider.autoPlay,innerSlider:Bt.current.innerSlider,prev:Bt.current.slickPrev,next:Bt.current.slickNext}),[Bt.current]);const We=E.useRef(E.Children.count(gn.children));E.useEffect(()=>{We.current!==E.Children.count(gn.children)&&(Re(gn.initialSlide||0,!1),We.current=E.Children.count(gn.children))},[gn.children]);const Je=Object.assign({vertical:mt,className:a()(ht,wt==null?void 0:wt.className),style:Object.assign(Object.assign({},wt==null?void 0:wt.style),Se)},Ze);Je.effect==="fade"&&(Je.fade=!0);const yt=Ke("carousel",Je.prefixCls),rn="slick-dots",tn=!!Lt,En=a()(rn,`${rn}-${_e}`,typeof Lt=="boolean"?!1:Lt==null?void 0:Lt.className),[Dn,ot]=Rn(yt),Zt=a()(yt,{[`${yt}-rtl`]:nt==="rtl",[`${yt}-vertical`]:Je.vertical},ot,Rt);return Dn(E.createElement("div",{className:Zt,id:Ne},E.createElement(Pn,Object.assign({ref:Bt},Je,{dots:tn,dotsClass:En,arrows:bn,draggable:ye,verticalSwiping:mt,waitForAnimate:an}))))})},19842:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ht}});var E=y(94480),re=y(59301),oe=y(33853),ge=y(58617),fe=y(38819),ve=y(92310),ie=y.n(ve),xe=y(54476),Ee=y(42978),Le=y(75931),Te=y(77861),Xe=y(17115),ze=y(90782),ce=y(6089),b=y(18929),a=re.createContext(null),ee=a,x=y(76190),te=y(20068),ae=y(33885),le="__rc_cascader_search_mark__",pe=function(Ne,Ze,Ke){var nt=Ke.label;return Ze.some(function(wt){return String(wt[nt]).toLowerCase().includes(Ne.toLowerCase())})},he=function(Ne,Ze,Ke,nt){return Ze.map(function(wt){return wt[nt.label]}).join(" / ")},be=function(Se,Ne,Ze,Ke,nt,wt){var Bt=nt.filter,Re=Bt===void 0?pe:Bt,We=nt.render,Je=We===void 0?he:We,yt=nt.limit,rn=yt===void 0?50:yt,tn=nt.sort;return re.useMemo(function(){var En=[];if(!Se)return[];function Dn(ot,Zt){var Vn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ot.forEach(function(nn){if(!(!tn&&rn!==!1&&rn>0&&En.length>=rn)){var kn=[].concat((0,E.Z)(Zt),[nn]),ta=nn[Ze.children],fa=Vn||nn.disabled;if((!ta||ta.length===0||wt)&&Re(Se,kn,{label:Ze.label})){var Jn;En.push((0,ae.Z)((0,ae.Z)({},nn),{},(Jn={disabled:fa},(0,te.Z)(Jn,Ze.label,Je(Se,kn,Ke,Ze)),(0,te.Z)(Jn,le,kn),(0,te.Z)(Jn,Ze.children,void 0),Jn)))}ta&&Dn(nn[Ze.children],kn,fa)}})}return Dn(Ne,[]),tn&&En.sort(function(ot,Zt){return tn(ot[le],Zt[le],Se,Ze)}),rn!==!1&&rn>0?En.slice(0,rn):En},[Se,Ne,Ze,Ke,Je,wt,Re,tn,rn])},Ae="__RC_CASCADER_SPLIT__",Oe="SHOW_PARENT",Me="SHOW_CHILD";function Ye(Se){return Se.join(Ae)}function De(Se){return Se.map(Ye)}function $e(Se){return Se.split(Ae)}function dt(Se){var Ne=Se||{},Ze=Ne.label,Ke=Ne.value,nt=Ne.children,wt=Ke||"value";return{label:Ze||"label",value:wt,key:wt,children:nt||"children"}}function en(Se,Ne){var Ze,Ke;return(Ze=Se.isLeaf)!==null&&Ze!==void 0?Ze:!((Ke=Se[Ne.children])!==null&&Ke!==void 0&&Ke.length)}function bt(Se){var Ne=Se.parentElement;if(Ne){var Ze=Se.offsetTop-Ne.offsetTop;Ze-Ne.scrollTop<0?Ne.scrollTo({top:Ze}):Ze+Se.offsetHeight-Ne.scrollTop>Ne.offsetHeight&&Ne.scrollTo({top:Ze+Se.offsetHeight-Ne.offsetHeight})}}function Dt(Se,Ne){return Se.map(function(Ze){var Ke;return(Ke=Ze[le])===null||Ke===void 0?void 0:Ke.map(function(nt){return nt[Ne.value]})})}function Ct(Se,Ne,Ze){var Ke=new Set(Se),nt=Ne();return Se.filter(function(wt){var Bt=nt[wt],Re=Bt?Bt.parent:null,We=Bt?Bt.children:null;return Bt&&Bt.node.disabled?!0:Ze===Me?!(We&&We.some(function(Je){return Je.key&&Ke.has(Je.key)})):!(Re&&!Re.node.disabled&&Ke.has(Re.key))})}function Et(Se,Ne,Ze){for(var Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,nt=Ne,wt=[],Bt=function(){var Je,yt,rn,tn=Se[Re],En=(Je=nt)===null||Je===void 0?void 0:Je.findIndex(function(ot){var Zt=ot[Ze.value];return Ke?String(Zt)===String(tn):Zt===tn}),Dn=En!==-1?(yt=nt)===null||yt===void 0?void 0:yt[En]:null;wt.push({value:(rn=Dn==null?void 0:Dn[Ze.value])!==null&&rn!==void 0?rn:tn,index:En,option:Dn}),nt=Dn==null?void 0:Dn[Ze.children]},Re=0;Re1){var St=Dn.slice(0,-1);nn(St)}else Je(!1)},fa=function(){var St,Ft=((St=Zt[ot])===null||St===void 0?void 0:St[Ze.children])||[],Mt=Ft.find(function(xn){return!xn.disabled});if(Mt){var ln=[].concat((0,E.Z)(Dn),[Mt[Ze.value]]);nn(ln)}};re.useImperativeHandle(Se,function(){return{onKeyDown:function(St){var Ft=St.which;switch(Ft){case zt.Z.UP:case zt.Z.DOWN:{var Mt=0;Ft===zt.Z.UP?Mt=-1:Ft===zt.Z.DOWN&&(Mt=1),Mt!==0&&kn(Mt);break}case zt.Z.LEFT:{if(We)break;rn?fa():ta();break}case zt.Z.RIGHT:{if(We)break;rn?ta():fa();break}case zt.Z.BACKSPACE:{We||ta();break}case zt.Z.ENTER:{if(Dn.length){var ln=Zt[ot],xn=(ln==null?void 0:ln[le])||[];xn.length?wt(xn.map(function(jn){return jn[Ze.value]}),xn[xn.length-1]):wt(Dn,Zt[ot])}break}case zt.Z.ESC:Je(!1),yt&&St.stopPropagation()}},onKeyUp:function(){}}})},zn=re.forwardRef(function(Se,Ne){var Ze,Ke,nt,wt,Bt=(0,Te.lk)(),Re=Bt.prefixCls,We=Bt.multiple,Je=Bt.searchValue,yt=Bt.toggleOpen,rn=Bt.notFoundContent,tn=Bt.direction,En=Bt.open,Dn=re.useRef(),ot=tn==="rtl",Zt=re.useContext(ee),Vn=Zt.options,nn=Zt.values,kn=Zt.halfValues,ta=Zt.fieldNames,fa=Zt.changeOnSelect,Jn=Zt.onSelect,St=Zt.searchOptions,Ft=Zt.dropdownPrefixCls,Mt=Zt.loadData,ln=Zt.expandTrigger,xn=Ft||Re,jn=re.useState([]),Ln=(0,Ee.Z)(jn,2),In=Ln[0],ua=Ln[1],Ea=function(er){if(!(!Mt||Je)){var Ya=Et(er,Vn,ta),tr=Ya.map(function(Ta){var hr=Ta.option;return hr}),Na=tr[tr.length-1];if(Na&&!en(Na,ta)){var Aa=Ye(er);ua(function(Ta){return[].concat((0,E.Z)(Ta),[Aa])}),Mt(tr)}}};re.useEffect(function(){In.length&&In.forEach(function(ja){var er=$e(ja),Ya=Et(er,Vn,ta,!0).map(function(Na){var Aa=Na.option;return Aa}),tr=Ya[Ya.length-1];(!tr||tr[ta.children]||en(tr,ta))&&ua(function(Na){return Na.filter(function(Aa){return Aa!==ja})})})},[Vn,In,ta]);var wn=re.useMemo(function(){return new Set(De(nn))},[nn]),Fa=re.useMemo(function(){return new Set(De(kn))},[kn]),La=it(),Ha=(0,Ee.Z)(La,2),Ka=Ha[0],$n=Ha[1],kt=function(er){$n(er),Ea(er)},_t=function(er){var Ya=er.disabled,tr=en(er,ta);return!Ya&&(tr||fa||We)},Vt=function(er,Ya){var tr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Jn(er),!We&&(Ya||fa&&(ln==="hover"||tr))&&yt(!1)},Jt=re.useMemo(function(){return Je?St:Vn},[Je,St,Vn]),vn=re.useMemo(function(){for(var ja=[{options:Jt}],er=Jt,Ya=Dt(er,ta),tr=function(){var hr=Ka[Na],Qa=er.find(function(Br,Dr){return(Ya[Dr]?Ye(Ya[Dr]):Br[ta.value])===hr}),mr=Qa==null?void 0:Qa[ta.children];if(!(mr!=null&&mr.length))return"break";er=mr,ja.push({options:mr})},Na=0;Na":In,Ea=Se.loadingIcon,wn=Se.children,Fa=Se.dropdownMatchSelectWidth,La=Fa===void 0?!1:Fa,Ha=Se.showCheckedStrategy,Ka=Ha===void 0?Oe:Ha,$n=(0,Le.Z)(Se,Ce),kt=(0,Xe.ZP)(Ze),_t=!!rn,Vt=(0,b.Z)(Bt,{value:Re,postState:Wt}),Jt=(0,Ee.Z)(Vt,2),vn=Jt[0],_n=Jt[1],ia=re.useMemo(function(){return dt(wt)},[JSON.stringify(wt)]),pa=re.useMemo(function(){return nn||[]},[nn]),ra=et(pa,ia),ga=re.useCallback(function(On){var Qn=ra();return On.map(function(oa){var za=Qn[oa].nodes;return za.map(function(Ie){return Ie[ia.value]})})},[ra,ia]),or=(0,b.Z)("",{value:Dn,postState:function(Qn){return Qn||""}}),ja=(0,Ee.Z)(or,2),er=ja[0],Ya=ja[1],tr=function(Qn,oa){Ya(Qn),oa.source!=="blur"&&ot&&ot(Qn)},Na=rt(Zt),Aa=(0,Ee.Z)(Na,2),Ta=Aa[0],hr=Aa[1],Qa=be(er,pa,ia,kn||nt,hr,We),mr=xt(pa,ia),Br=re.useMemo(function(){var On=mr(vn),Qn=(0,Ee.Z)(On,2),oa=Qn[0],za=Qn[1];if(!_t||!vn.length)return[oa,[],za];var Ie=De(oa),cn=ra(),Tn=(0,ze.S)(Ie,!0,cn),Yn=Tn.checkedKeys,mn=Tn.halfCheckedKeys;return[ga(Yn),ga(mn),za]},[_t,vn,ra,ga,mr]),Dr=(0,Ee.Z)(Br,3),Oa=Dr[0],vr=Dr[1],ir=Dr[2],_a=re.useMemo(function(){var On=De(Oa),Qn=Ct(On,ra,Ka);return[].concat((0,E.Z)(ir),(0,E.Z)(ga(Qn)))},[Oa,ra,ga,ir,Ka]),br=Kt(_a,pa,ia,_t,yt),no=(0,ce.Z)(function(On){if(_n(On),Je){var Qn=Wt(On),oa=Qn.map(function(cn){return Et(cn,pa,ia).map(function(Tn){return Tn.option})}),za=_t?Qn:Qn[0],Ie=_t?oa:oa[0];Je(za,Ie)}}),uo=(0,ce.Z)(function(On){if((!_t||En)&&Ya(""),!_t)no(On);else{var Qn=Ye(On),oa=De(Oa),za=De(vr),Ie=oa.includes(Qn),cn=ir.some(function(ma){return Ye(ma)===Qn}),Tn=Oa,Yn=ir;if(cn&&!Ie)Yn=ir.filter(function(ma){return Ye(ma)!==Qn});else{var mn=Ie?oa.filter(function(ma){return ma!==Qn}):[].concat((0,E.Z)(oa),[Qn]),sa=ra(),na;if(Ie){var Hn=(0,ze.S)(mn,{checked:!1,halfCheckedKeys:za},sa);na=Hn.checkedKeys}else{var Wn=(0,ze.S)(mn,!0,sa);na=Wn.checkedKeys}var Pa=Ct(na,ra,Ka);Tn=ga(Pa)}no([].concat((0,E.Z)(Yn),(0,E.Z)(Tn)))}}),Zr=function(Qn,oa){if(oa.type==="clear"){no([]);return}var za=oa.values[0],Ie=za.valueCells;uo(Ie)},xr=Jn!==void 0?Jn:fa,Ja=Ft||St,fr=xn||ln,ro=function(Qn){jn==null||jn(Qn),Ln==null||Ln(Qn)},Ga=re.useMemo(function(){return{options:pa,fieldNames:ia,values:Oa,halfValues:vr,changeOnSelect:We,onSelect:uo,checkable:rn,searchOptions:Qa,dropdownPrefixCls:kn,loadData:ta,expandTrigger:Vn,expandIcon:ua,loadingIcon:Ea,dropdownMenuColumnStyle:Mt}},[pa,ia,Oa,vr,We,uo,rn,Qa,kn,ta,Vn,ua,Ea,Mt]),Lr=!(er?Qa:pa).length,Kn=er&&hr.matchInputWidth||Lr?{}:{minWidth:"auto"};return re.createElement(ee.Provider,{value:Ga},re.createElement(Te.Ac,(0,xe.Z)({},$n,{ref:Ne,id:kt,prefixCls:nt,autoClearSearchValue:En,dropdownMatchSelectWidth:La,dropdownStyle:Kn,displayValues:br,onDisplayValuesChange:Zr,mode:_t?"multiple":void 0,searchValue:er,onSearch:tr,showSearch:Ta,OptionList:un,emptyOptions:Lr,open:xr,dropdownClassName:Ja,placement:fr,onDropdownVisibleChange:ro,getRawInputElement:function(){return wn}})))});Ve.SHOW_PARENT=Oe,Ve.SHOW_CHILD=Me;var Ge=Ve,st=Ge,ut=y(2738),Ue=y(62892),vt=y(53487),Cn=y(19080),on=y(36355),Sn=y(93891),Pn=y(1684),Nn=y(19716),qe=y(32441),Ut=y(14154),Gt=y(58582),Qt=y(84443),hn=y(66339),Un=y(33234),Rn=y(98447),Bn=y(17313),Zn=y(74207),qn=y(83116);const gn=Se=>{const{prefixCls:Ne,componentCls:Ze,antCls:Ke}=Se,nt=`${Ze}-menu-item`,wt=` &${nt}-expand ${nt}-expand-icon, ${nt}-loading-icon - `;return[{[Ze]:{width:Se.controlWidth}},{[`${Ze}-dropdown`]:[(0,zn.C2)(`${Ie}-checkbox`,Se),{[`&${Ke}-select-dropdown`]:{padding:0}},{[Ze]:{"&-checkbox":{top:0,marginInlineEnd:Se.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Ze}-menu-empty`]:{[`${Ze}-menu`]:{width:"100%",height:"auto",[nt]:{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(${nt}-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}})}}}]},{[`${Ze}-dropdown-rtl`]:{direction:"rtl"}},(0,Wn.c)(Se)]};var He=(0,_n.Z)("Cascader",Se=>[pn(Se)],Se=>{const Ie=Math.round((Se.controlHeight-Se.fontSize*Se.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:Se.controlItemBgActive,optionSelectedFontWeight:Se.fontWeightStrong,optionPadding:`${Ie}px ${Se.paddingSM}px`,menuPadding:Se.paddingXXS}}),Lt=function(Se,Ie){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ie.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);ntWe===0?[Re]:[].concat((0,E.Z)(Dt),[Ie,Re]),[]),nt=[];let Pt=0;return Ke.forEach((Dt,Re)=>{const We=Pt+Dt.length;let qe=Se.slice(Pt,We);Pt=We,Re%2===1&&(qe=re.createElement("span",{className:`${Ze}-menu-item-keyword`,key:`separator-${Re}`},qe)),nt.push(qe)}),nt}const _e=(Se,Ie,Ze,Ke)=>{const nt=[],Pt=Se.toLowerCase();return Ie.forEach((Dt,Re)=>{Re!==0&&nt.push(" / ");let We=Dt[Ke.label];const qe=typeof We;(qe==="string"||qe==="number")&&(We=an(String(We),Pt,Ze)),nt.push(We)}),nt},mt=re.forwardRef((Se,Ie)=>{const{prefixCls:Ze,size:Ke,disabled:nt,className:Pt,rootClassName:Dt,multiple:Re,bordered:We=!0,transitionName:qe,choiceTransitionName:yt="",popupClassName:rn,dropdownClassName:en,expandIcon:bn,placement:Dn,showSearch:ot,allowClear:jt=!0,notFoundContent:Vn,direction:nn,getPopupContainer:Rn,status:ra,showArrow:fa,builtinPlacements:Jn,style:St}=Se,Vt=Lt(Se,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),kt=(0,dt.Z)(Vt,["suffixIcon"]),{getPopupContainer:un,getPrefixCls:xn,renderEmpty:fn,direction:Ln,popupOverflow:In,cascader:sa}=re.useContext(tn.E_),ba=nn||Ln,wn=ba==="rtl",{status:La,hasFeedback:Ra,isFormItemInput:Xa,feedbackIcon:qa}=re.useContext(Je.aM),na=(0,Cn.F)(La,ra),ha=Vn||(fn==null?void 0:fn("Cascader"))||re.createElement(qt.Z,{componentName:"Cascader"}),Sa=xn(),ua=xn("select",Ze),ia=xn("cascader",Ze),[Wt,Kt]=(0,Mt.Z)(ua),[on]=He(ia),{compactSize:yn,compactItemClassnames:Hn}=(0,jn.ri)(ua,nn),ya=ie()(rn||en,`${ia}-dropdown`,{[`${ia}-dropdown-rtl`]:ba==="rtl"},Dt,Kt),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}),ea=re.useContext(Pn.Z),xa=nt!=null?nt:ea;let za=bn;bn||(za=wn?re.createElement(oe.Z,null):re.createElement(fe.Z,null));const Ta=re.createElement("span",{className:`${ua}-menu-item-loading-icon`},re.createElement(ge.Z,{spin:!0})),va=re.useMemo(()=>Re?re.createElement("span",{className:`${ia}-checkbox-inner`}):!1,[Re]),Da=(0,Qt.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:Re,prefixCls:ua,componentName:"Cascader"})),Ar=re.useMemo(()=>Dn!==void 0?Dn:wn?"bottomRight":"bottomLeft",[Dn,wn]),xr=(0,Ht.Z)(Jn,In),Na=jt===!0?{clearIcon:sr}:jt,yr=re.createElement(ut,Object.assign({prefixCls:ua,className:ie()(!Ze&&ia,{[`${ua}-lg`]:Pa==="large",[`${ua}-sm`]:Pa==="small",[`${ua}-rtl`]:wn,[`${ua}-borderless`]:!We,[`${ua}-in-form-item`]:Xa},(0,Cn.Z)(ua,na,Ra),Hn,sa==null?void 0:sa.className,Pt,Dt,Kt),disabled:xa,style:Object.assign(Object.assign({},sa==null?void 0:sa.style),St)},kt,{builtinPlacements:xr,direction:ba,placement:Ar,notFoundContent:ha,allowClear:Na,showSearch:Ha,expandIcon:za,suffixIcon:gr,removeIcon:Ya,loadingIcon:Ta,checkable:va,dropdownClassName:ya,dropdownPrefixCls:Ze||ia,choiceTransitionName:(0,Ve.m)(Sa,"",yt),transitionName:(0,Ve.m)(Sa,"slide-up",qe),getPopupContainer:Rn||un,ref:Ie}));return on(Wt(yr))}),Ot=(0,ht.Z)(mt);mt.SHOW_PARENT=ye,mt.SHOW_CHILD=Sn,mt._InternalPanelDoNotUseOrYouWillBeFired=Ot;var vt=mt},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),ve=y(1684),ie=y(32441),Ee=ge.createContext(null),Le=y(98447),Te=y(14088),Xe=y(4572),ze=function(Ae,Oe){var Me={};for(var Ye in Ae)Object.prototype.hasOwnProperty.call(Ae,Ye)&&Oe.indexOf(Ye)<0&&(Me[Ye]=Ae[Ye]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ye=Object.getOwnPropertySymbols(Ae);De{var Me;const{prefixCls:Ye,className:De,rootClassName:$e,children:ct,indeterminate:$t=!1,style:bt,onMouseEnter:Ft,onMouseLeave:Ct,skipGroup:Et=!1,disabled:Xt}=Ae,It=ze(Ae,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:et,direction:xt,checkbox:Jt}=ge.useContext(fe.E_),rt=ge.useContext(Ee),{isFormItemInput:Qe}=ge.useContext(ie.aM),pt=ge.useContext(ve.Z),Zt=(Me=(rt==null?void 0:rt.disabled)||Xt)!==null&&Me!==void 0?Me:pt,ft=ge.useRef(It.value);ge.useEffect(()=>{rt==null||rt.registerValue(It.value)},[]),ge.useEffect(()=>{if(!Et)return It.value!==ft.current&&(rt==null||rt.cancelValue(ft.current),rt==null||rt.registerValue(It.value),ft.current=It.value),()=>rt==null?void 0:rt.cancelValue(It.value)},[It.value]);const Bt=et("checkbox",Ye),[it,Rt]=(0,Le.ZP)(Bt),wt=Object.assign({},It);rt&&!Et&&(wt.onChange=function(){It.onChange&&It.onChange.apply(It,arguments),rt.toggleOption&&rt.toggleOption({label:ct,value:It.value})},wt.name=rt.name,wt.checked=rt.value.includes(It.value));const kn=re()(`${Bt}-wrapper`,{[`${Bt}-rtl`]:xt==="rtl",[`${Bt}-wrapper-checked`]:wt.checked,[`${Bt}-wrapper-disabled`]:Zt,[`${Bt}-wrapper-in-form-item`]:Qe},Jt==null?void 0:Jt.className,De,$e,Rt),sn=re()({[`${Bt}-indeterminate`]:$t},Xe.A,Rt),gt=$t?"mixed":void 0;return it(ge.createElement(Te.Z,{component:"Checkbox",disabled:Zt},ge.createElement("label",{className:kn,style:Object.assign(Object.assign({},Jt==null?void 0:Jt.style),bt),onMouseEnter:Ft,onMouseLeave:Ct},ge.createElement(oe.Z,Object.assign({"aria-checked":gt},wt,{prefixCls:Bt,className:sn,disabled:Zt,ref:Oe})),ct!==void 0&&ge.createElement("span",null,ct))))};var a=ge.forwardRef(ce),ee=y(94480),x=y(2738),te=function(Ae,Oe){var Me={};for(var Ye in Ae)Object.prototype.hasOwnProperty.call(Ae,Ye)&&Oe.indexOf(Ye)<0&&(Me[Ye]=Ae[Ye]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ye=Object.getOwnPropertySymbols(Ae);De{const{defaultValue:Me,children:Ye,options:De=[],prefixCls:$e,className:ct,rootClassName:$t,style:bt,onChange:Ft}=Ae,Ct=te(Ae,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Et,direction:Xt}=ge.useContext(fe.E_),[It,et]=ge.useState(Ct.value||Me||[]),[xt,Jt]=ge.useState([]);ge.useEffect(()=>{"value"in Ct&&et(Ct.value||[])},[Ct.value]);const rt=ge.useMemo(()=>De.map(tt=>typeof tt=="string"||typeof tt=="number"?{label:tt,value:tt}:tt),[De]),Qe=tt=>{Jt(we=>we.filter(Ce=>Ce!==tt))},pt=tt=>{Jt(we=>[].concat((0,ee.Z)(we),[tt]))},Zt=tt=>{const we=It.indexOf(tt.value),Ce=(0,ee.Z)(It);we===-1?Ce.push(tt.value):Ce.splice(we,1),"value"in Ct||et(Ce),Ft==null||Ft(Ce.filter(st=>xt.includes(st)).sort((st,Gt)=>{const Ge=rt.findIndex(ut=>ut.value===st),je=rt.findIndex(ut=>ut.value===Gt);return Ge-je}))},ft=Et("checkbox",$e),Bt=`${ft}-group`,[it,Rt]=(0,Le.ZP)(ft),wt=(0,x.Z)(Ct,["value","disabled"]),kn=De.length?rt.map(tt=>ge.createElement(a,{prefixCls:ft,key:tt.value.toString(),disabled:"disabled"in tt?tt.disabled:Ct.disabled,value:tt.value,checked:It.includes(tt.value),onChange:tt.onChange,className:`${Bt}-item`,style:tt.style,title:tt.title},tt.label)):Ye,sn={toggleOption:Zt,value:It,disabled:Ct.disabled,name:Ct.name,registerValue:pt,cancelValue:Qe},gt=re()(Bt,{[`${Bt}-rtl`]:Xt==="rtl"},ct,$t,Rt);return it(ge.createElement("div",Object.assign({className:gt,style:bt},wt,{ref:Oe}),ge.createElement(Ee.Provider,{value:sn},kn)))},le=ge.forwardRef(ae);var pe=ge.memo(le);const he=a;he.Group=pe,he.__ANT_CHECKBOX=!0;var be=he},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=ve=>{const{checkboxCls:ie}=ve,xe=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,E.Wf)(ve)),{display:"inline-flex",flexWrap:"wrap",columnGap:ve.marginXS,[`> ${ve.antCls}-row`]:{flex:1}}),[xe]:Object.assign(Object.assign({},(0,E.Wf)(ve)),{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)(ve)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ve.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)(ve))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:ve.checkboxSize,height:ve.checkboxSize,direction:"ltr",backgroundColor:ve.colorBgContainer,border:`${ve.lineWidth}px ${ve.lineType} ${ve.colorBorder}`,borderRadius:ve.borderRadiusSM,borderCollapse:"separate",transition:`all ${ve.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:ve.checkboxSize/14*5,height:ve.checkboxSize/14*8,border:`${ve.lineWidthBold}px solid ${ve.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ve.motionDurationFast} ${ve.motionEaseInBack}, opacity ${ve.motionDurationFast}`}},"& + span":{paddingInlineStart:ve.paddingXS,paddingInlineEnd:ve.paddingXS}})},{[` + `;return[{[Ze]:{width:Se.controlWidth}},{[`${Ze}-dropdown`]:[(0,Rn.C2)(`${Ne}-checkbox`,Se),{[`&${Ke}-select-dropdown`]:{padding:0}},{[Ze]:{"&-checkbox":{top:0,marginInlineEnd:Se.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Ze}-menu-empty`]:{[`${Ze}-menu`]:{width:"100%",height:"auto",[nt]:{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"},[wt]:{color:Se.colorTextDisabled}},[`&-active:not(${nt}-disabled)`]:{"&, &:hover":{fontWeight:Se.optionSelectedFontWeight,backgroundColor:Se.optionSelectedBg}},"&-content":{flex:"auto"},[wt]:{marginInlineStart:Se.paddingXXS,color:Se.colorTextDescription,fontSize:Se.fontSizeIcon},"&-keyword":{color:Se.colorHighlight}})}}}]},{[`${Ze}-dropdown-rtl`]:{direction:"rtl"}},(0,Zn.c)(Se)]};var je=(0,qn.Z)("Cascader",Se=>[gn(Se)],Se=>{const Ne=Math.round((Se.controlHeight-Se.fontSize*Se.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:Se.controlItemBgActive,optionSelectedFontWeight:Se.fontWeightStrong,optionPadding:`${Ne}px ${Se.paddingSM}px`,menuPadding:Se.paddingXXS}}),Lt=function(Se,Ne){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ne.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);ntWe===0?[Re]:[].concat((0,E.Z)(Bt),[Ne,Re]),[]),nt=[];let wt=0;return Ke.forEach((Bt,Re)=>{const We=wt+Bt.length;let Je=Se.slice(wt,We);wt=We,Re%2===1&&(Je=re.createElement("span",{className:`${Ze}-menu-item-keyword`,key:`separator-${Re}`},Je)),nt.push(Je)}),nt}const _e=(Se,Ne,Ze,Ke)=>{const nt=[],wt=Se.toLowerCase();return Ne.forEach((Bt,Re)=>{Re!==0&&nt.push(" / ");let We=Bt[Ke.label];const Je=typeof We;(Je==="string"||Je==="number")&&(We=an(String(We),wt,Ze)),nt.push(We)}),nt},mt=re.forwardRef((Se,Ne)=>{const{prefixCls:Ze,size:Ke,disabled:nt,className:wt,rootClassName:Bt,multiple:Re,bordered:We=!0,transitionName:Je,choiceTransitionName:yt="",popupClassName:rn,dropdownClassName:tn,expandIcon:En,placement:Dn,showSearch:ot,allowClear:Zt=!0,notFoundContent:Vn,direction:nn,getPopupContainer:kn,status:ta,showArrow:fa,builtinPlacements:Jn,style:St}=Se,Ft=Lt(Se,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Mt=(0,ut.Z)(Ft,["suffixIcon"]),{getPopupContainer:ln,getPrefixCls:xn,renderEmpty:jn,direction:Ln,popupOverflow:In,cascader:ua}=re.useContext(on.E_),Ea=nn||Ln,wn=Ea==="rtl",{status:Fa,hasFeedback:La,isFormItemInput:Ha,feedbackIcon:Ka}=re.useContext(qe.aM),$n=(0,Cn.F)(Fa,ta),kt=Vn||(jn==null?void 0:jn("Cascader"))||re.createElement(Sn.Z,{componentName:"Cascader"}),_t=xn(),Vt=xn("select",Ze),Jt=xn("cascader",Ze),[vn,_n]=(0,Ut.Z)(Vt),[ia]=je(Jt),{compactSize:pa,compactItemClassnames:ra}=(0,Un.ri)(Vt,nn),ga=ie()(rn||tn,`${Jt}-dropdown`,{[`${Jt}-dropdown-rtl`]:Ea==="rtl"},Bt,_n),or=re.useMemo(()=>{if(!ot)return ot;let ir={render:_e};return typeof ot=="object"&&(ir=Object.assign(Object.assign({},ir),ot)),ir},[ot]),ja=(0,Nn.Z)(ir=>{var _a;return(_a=Ke!=null?Ke:pa)!==null&&_a!==void 0?_a:ir}),er=re.useContext(Pn.Z),Ya=nt!=null?nt:er;let tr=En;En||(tr=wn?re.createElement(oe.Z,null):re.createElement(fe.Z,null));const Na=re.createElement("span",{className:`${Vt}-menu-item-loading-icon`},re.createElement(ge.Z,{spin:!0})),Aa=re.useMemo(()=>Re?re.createElement("span",{className:`${Jt}-checkbox-inner`}):!1,[Re]),Ta=(0,Qt.Z)(Se.suffixIcon,fa),{suffixIcon:hr,removeIcon:Qa,clearIcon:mr}=(0,hn.Z)(Object.assign(Object.assign({},Se),{hasFeedback:La,feedbackIcon:Ka,showSuffixIcon:Ta,multiple:Re,prefixCls:Vt,componentName:"Cascader"})),Br=re.useMemo(()=>Dn!==void 0?Dn:wn?"bottomRight":"bottomLeft",[Dn,wn]),Dr=(0,Gt.Z)(Jn,In),Oa=Zt===!0?{clearIcon:mr}:Zt,vr=re.createElement(st,Object.assign({prefixCls:Vt,className:ie()(!Ze&&Jt,{[`${Vt}-lg`]:ja==="large",[`${Vt}-sm`]:ja==="small",[`${Vt}-rtl`]:wn,[`${Vt}-borderless`]:!We,[`${Vt}-in-form-item`]:Ha},(0,Cn.Z)(Vt,$n,La),ra,ua==null?void 0:ua.className,wt,Bt,_n),disabled:Ya,style:Object.assign(Object.assign({},ua==null?void 0:ua.style),St)},Mt,{builtinPlacements:Dr,direction:Ea,placement:Br,notFoundContent:kt,allowClear:Oa,showSearch:or,expandIcon:tr,suffixIcon:hr,removeIcon:Qa,loadingIcon:Na,checkable:Aa,dropdownClassName:ga,dropdownPrefixCls:Ze||Jt,choiceTransitionName:(0,Ue.m)(_t,"",yt),transitionName:(0,Ue.m)(_t,"slide-up",Je),getPopupContainer:kn||ln,ref:Ne}));return ia(vn(vr))}),Rt=(0,vt.Z)(mt);mt.SHOW_PARENT=ye,mt.SHOW_CHILD=bn,mt._InternalPanelDoNotUseOrYouWillBeFired=Rt;var ht=mt},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),ve=y(1684),ie=y(32441),Ee=ge.createContext(null),Le=y(98447),Te=y(14088),Xe=y(4572),ze=function(Ae,Oe){var Me={};for(var Ye in Ae)Object.prototype.hasOwnProperty.call(Ae,Ye)&&Oe.indexOf(Ye)<0&&(Me[Ye]=Ae[Ye]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ye=Object.getOwnPropertySymbols(Ae);De{var Me;const{prefixCls:Ye,className:De,rootClassName:$e,children:dt,indeterminate:en=!1,style:bt,onMouseEnter:Dt,onMouseLeave:Ct,skipGroup:Et=!1,disabled:Kt}=Ae,Tt=ze(Ae,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:et,direction:xt,checkbox:qt}=ge.useContext(fe.E_),rt=ge.useContext(Ee),{isFormItemInput:Qe}=ge.useContext(ie.aM),pt=ge.useContext(ve.Z),Xt=(Me=(rt==null?void 0:rt.disabled)||Kt)!==null&&Me!==void 0?Me:pt,ft=ge.useRef(Tt.value);ge.useEffect(()=>{rt==null||rt.registerValue(Tt.value)},[]),ge.useEffect(()=>{if(!Et)return Tt.value!==ft.current&&(rt==null||rt.cancelValue(ft.current),rt==null||rt.registerValue(Tt.value),ft.current=Tt.value),()=>rt==null?void 0:rt.cancelValue(Tt.value)},[Tt.value]);const It=et("checkbox",Ye),[it,zt]=(0,Le.ZP)(It),Pt=Object.assign({},Tt);rt&&!Et&&(Pt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),rt.toggleOption&&rt.toggleOption({label:dt,value:Tt.value})},Pt.name=rt.name,Pt.checked=rt.value.includes(Tt.value));const zn=re()(`${It}-wrapper`,{[`${It}-rtl`]:xt==="rtl",[`${It}-wrapper-checked`]:Pt.checked,[`${It}-wrapper-disabled`]:Xt,[`${It}-wrapper-in-form-item`]:Qe},qt==null?void 0:qt.className,De,$e,zt),un=re()({[`${It}-indeterminate`]:en},Xe.A,zt),gt=en?"mixed":void 0;return it(ge.createElement(Te.Z,{component:"Checkbox",disabled:Xt},ge.createElement("label",{className:zn,style:Object.assign(Object.assign({},qt==null?void 0:qt.style),bt),onMouseEnter:Dt,onMouseLeave:Ct},ge.createElement(oe.Z,Object.assign({"aria-checked":gt},Pt,{prefixCls:It,className:un,disabled:Xt,ref:Oe})),dt!==void 0&&ge.createElement("span",null,dt))))};var a=ge.forwardRef(ce),ee=y(94480),x=y(2738),te=function(Ae,Oe){var Me={};for(var Ye in Ae)Object.prototype.hasOwnProperty.call(Ae,Ye)&&Oe.indexOf(Ye)<0&&(Me[Ye]=Ae[Ye]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ye=Object.getOwnPropertySymbols(Ae);De{const{defaultValue:Me,children:Ye,options:De=[],prefixCls:$e,className:dt,rootClassName:en,style:bt,onChange:Dt}=Ae,Ct=te(Ae,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Et,direction:Kt}=ge.useContext(fe.E_),[Tt,et]=ge.useState(Ct.value||Me||[]),[xt,qt]=ge.useState([]);ge.useEffect(()=>{"value"in Ct&&et(Ct.value||[])},[Ct.value]);const rt=ge.useMemo(()=>De.map(tt=>typeof tt=="string"||typeof tt=="number"?{label:tt,value:tt}:tt),[De]),Qe=tt=>{qt(we=>we.filter(Ce=>Ce!==tt))},pt=tt=>{qt(we=>[].concat((0,ee.Z)(we),[tt]))},Xt=tt=>{const we=Tt.indexOf(tt.value),Ce=(0,ee.Z)(Tt);we===-1?Ce.push(tt.value):Ce.splice(we,1),"value"in Ct||et(Ce),Dt==null||Dt(Ce.filter(ct=>xt.includes(ct)).sort((ct,Wt)=>{const Ve=rt.findIndex(st=>st.value===ct),Ge=rt.findIndex(st=>st.value===Wt);return Ve-Ge}))},ft=Et("checkbox",$e),It=`${ft}-group`,[it,zt]=(0,Le.ZP)(ft),Pt=(0,x.Z)(Ct,["value","disabled"]),zn=De.length?rt.map(tt=>ge.createElement(a,{prefixCls:ft,key:tt.value.toString(),disabled:"disabled"in tt?tt.disabled:Ct.disabled,value:tt.value,checked:Tt.includes(tt.value),onChange:tt.onChange,className:`${It}-item`,style:tt.style,title:tt.title},tt.label)):Ye,un={toggleOption:Xt,value:Tt,disabled:Ct.disabled,name:Ct.name,registerValue:pt,cancelValue:Qe},gt=re()(It,{[`${It}-rtl`]:Kt==="rtl"},dt,en,zt);return it(ge.createElement("div",Object.assign({className:gt,style:bt},Pt,{ref:Oe}),ge.createElement(Ee.Provider,{value:un},zn)))},le=ge.forwardRef(ae);var pe=ge.memo(le);const he=a;he.Group=pe,he.__ANT_CHECKBOX=!0;var be=he},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=ve=>{const{checkboxCls:ie}=ve,xe=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,E.Wf)(ve)),{display:"inline-flex",flexWrap:"wrap",columnGap:ve.marginXS,[`> ${ve.antCls}-row`]:{flex:1}}),[xe]:Object.assign(Object.assign({},(0,E.Wf)(ve)),{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)(ve)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ve.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)(ve))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:ve.checkboxSize,height:ve.checkboxSize,direction:"ltr",backgroundColor:ve.colorBgContainer,border:`${ve.lineWidth}px ${ve.lineType} ${ve.colorBorder}`,borderRadius:ve.borderRadiusSM,borderCollapse:"separate",transition:`all ${ve.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:ve.checkboxSize/14*5,height:ve.checkboxSize/14*8,border:`${ve.lineWidthBold}px solid ${ve.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ve.motionDurationFast} ${ve.motionEaseInBack}, opacity ${ve.motionDurationFast}`}},"& + span":{paddingInlineStart:ve.paddingXS,paddingInlineEnd:ve.paddingXS}})},{[` ${xe}:not(${xe}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:ve.colorPrimary}},[`${xe}:not(${xe}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:ve.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:ve.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:ve.colorPrimary,borderColor:ve.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${ve.motionDurationMid} ${ve.motionEaseOutBack} ${ve.motionDurationFast}`}}},[` ${xe}-checked:not(${xe}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:ve.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:ve.colorBgContainer,borderColor:ve.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:ve.fontSizeLG/2,height:ve.fontSizeLG/2,backgroundColor:ve.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:ve.colorBgContainerDisabled,borderColor:ve.colorBorder,"&:after":{borderColor:ve.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:ve.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:ve.colorTextDisabled}}}]};function fe(ve,ie){const xe=(0,re.TS)(ie,{checkboxCls:`.${ve}`,checkboxSize:ie.controlInteractiveSize});return[ge(xe)]}ne.ZP=(0,oe.Z)("Checkbox",(ve,ie)=>{let{prefixCls:xe}=ie;return[fe(xe,ve)]})},28103:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Xe}});var E=y(92310),re=y.n(E),oe=y(59301),ge=y(36355),fe=y(17313),ve=y(83116),ie=y(37613);const xe=ze=>{const{componentCls:ce,sizePaddingEdgeHorizontal:b,colorSplit:a,lineWidth:ee,textPaddingInline:x,orientationMargin:te,verticalMarginInline:ae}=ze;return{[ce]:Object.assign(Object.assign({},(0,fe.Wf)(ze)),{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:`${ze.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ce}-with-text`]:{display:"flex",alignItems:"center",margin:`${ze.dividerHorizontalWithTextGutterMargin}px 0`,color:ze.colorTextHeading,fontWeight:500,fontSize:ze.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:ze.colorText,fontWeight:"normal",fontSize:ze.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,ve.Z)("Divider",ze=>{const ce=(0,ie.TS)(ze,{dividerHorizontalWithTextGutterMargin:ze.margin,dividerHorizontalGutterMargin:ze.marginLG,sizePaddingEdgeHorizontal:0});return[xe(ce)]},ze=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:ze.marginXS})),Le=function(ze,ce){var b={};for(var a in ze)Object.prototype.hasOwnProperty.call(ze,a)&&ce.indexOf(a)<0&&(b[a]=ze[a]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,a=Object.getOwnPropertySymbols(ze);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:he,dashed:be,plain:Ae,style:Oe}=ze,Me=Le(ze,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ye=ce("divider",ee),[De,$e]=Ee(Ye),ct=te.length>0?`-${te}`:te,$t=!!he,bt=te==="left"&&ae!=null,Ft=te==="right"&&ae!=null,Ct=re()(Ye,a==null?void 0:a.className,$e,`${Ye}-${x}`,{[`${Ye}-with-text`]:$t,[`${Ye}-with-text${ct}`]:$t,[`${Ye}-dashed`]:!!be,[`${Ye}-plain`]:!!Ae,[`${Ye}-rtl`]:b==="rtl",[`${Ye}-no-default-orientation-margin-left`]:bt,[`${Ye}-no-default-orientation-margin-right`]:Ft},le,pe),Et=oe.useMemo(()=>typeof ae=="number"?ae:/^\d+$/.test(ae)?Number(ae):ae,[ae]),Xt=Object.assign(Object.assign({},bt&&{marginLeft:Et}),Ft&&{marginRight:Et});return De(oe.createElement("div",Object.assign({className:Ct,style:Object.assign(Object.assign({},a==null?void 0:a.style),Oe)},Me,{role:"separator"}),he&&x!=="vertical"&&oe.createElement("span",{className:`${Ye}-inner-text`,style:Xt},he)))}},43428:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return it}});var E=y(92310),re=y.n(E),oe=y(33885),ge=y(42978),fe=y(43403),ve=y(34280),ie=y(59301),xe=ie.createContext(null),Ee=ie.createContext({}),Le=xe,Te=y(20068),Xe=y(54476),ze=y(77900),ce=y(10228),b=y(26112),a=y(70425),ee=function(wt){var kn=wt.prefixCls,sn=wt.className,gt=wt.style,tt=wt.children,we=wt.containerRef,Ce=wt.id,st=wt.onMouseEnter,Gt=wt.onMouseOver,Ge=wt.onMouseLeave,je=wt.onClick,ut=wt.onKeyDown,dt=wt.onKeyUp,Ve={onMouseEnter:st,onMouseOver:Gt,onMouseLeave:Ge,onClick:je,onKeyDown:ut,onKeyUp:dt},ht=ie.useContext(Ee),Cn=ht.panel,tn=(0,a.useComposeRef)(Cn,we);return ie.createElement(ie.Fragment,null,ie.createElement("div",(0,Xe.Z)({id:Ce,className:re()("".concat(kn,"-content"),sn),style:(0,oe.Z)({},gt),"aria-modal":"true",role:"dialog",ref:tn},Ve),tt))},x=ee,te=y(48736);function ae(Rt){return typeof Rt=="string"&&String(Number(Rt))===Rt?((0,te.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Rt)):Rt}function le(Rt){warning(!("wrapperClassName"in Rt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Rt.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 he(Rt,wt){var kn,sn,gt,tt,we=Rt.prefixCls,Ce=Rt.open,st=Rt.placement,Gt=Rt.inline,Ge=Rt.push,je=Rt.forceRender,ut=Rt.autoFocus,dt=Rt.keyboard,Ve=Rt.rootClassName,ht=Rt.rootStyle,Cn=Rt.zIndex,tn=Rt.className,qt=Rt.id,Pn=Rt.style,Nn=Rt.motion,Je=Rt.width,Mt=Rt.height,Ht=Rt.children,Qt=Rt.contentWrapperStyle,vn=Rt.mask,jn=Rt.maskClosable,zn=Rt.maskMotion,Bn=Rt.maskClassName,Wn=Rt.maskStyle,_n=Rt.afterOpenChange,pn=Rt.onClose,He=Rt.onMouseEnter,Lt=Rt.onMouseOver,Sn=Rt.onMouseLeave,ye=Rt.onClick,an=Rt.onKeyDown,_e=Rt.onKeyUp,mt=ie.useRef(),Ot=ie.useRef(),vt=ie.useRef();ie.useImperativeHandle(wt,function(){return mt.current});var Se=function(jt){var Vn=jt.keyCode,nn=jt.shiftKey;switch(Vn){case ce.Z.TAB:{if(Vn===ce.Z.TAB){if(!nn&&document.activeElement===vt.current){var Rn;(Rn=Ot.current)===null||Rn===void 0||Rn.focus({preventScroll:!0})}else if(nn&&document.activeElement===Ot.current){var ra;(ra=vt.current)===null||ra===void 0||ra.focus({preventScroll:!0})}}break}case ce.Z.ESC:{pn&&dt&&(jt.stopPropagation(),pn(jt));break}}};ie.useEffect(function(){if(Ce&&ut){var ot;(ot=mt.current)===null||ot===void 0||ot.focus({preventScroll:!0})}},[Ce]);var Ie=ie.useState(!1),Ze=(0,ge.Z)(Ie,2),Ke=Ze[0],nt=Ze[1],Pt=ie.useContext(Le),Dt;Ge===!1?Dt={distance:0}:Ge===!0?Dt={}:Dt=Ge||{};var Re=(kn=(sn=(gt=Dt)===null||gt===void 0?void 0:gt.distance)!==null&&sn!==void 0?sn:Pt==null?void 0:Pt.pushDistance)!==null&&kn!==void 0?kn:180,We=ie.useMemo(function(){return{pushDistance:Re,push:function(){nt(!0)},pull:function(){nt(!1)}}},[Re]);ie.useEffect(function(){if(Ce){var ot;Pt==null||(ot=Pt.push)===null||ot===void 0||ot.call(Pt)}else{var jt;Pt==null||(jt=Pt.pull)===null||jt===void 0||jt.call(Pt)}},[Ce]),ie.useEffect(function(){return function(){var ot;Pt==null||(ot=Pt.pull)===null||ot===void 0||ot.call(Pt)}},[]);var qe=vn&&ie.createElement(ze.default,(0,Xe.Z)({key:"mask"},zn,{visible:Ce}),function(ot,jt){var Vn=ot.className,nn=ot.style;return ie.createElement("div",{className:re()("".concat(we,"-mask"),Vn,Bn),style:(0,oe.Z)((0,oe.Z)({},nn),Wn),onClick:jn&&Ce?pn:void 0,ref:jt})}),yt=typeof Nn=="function"?Nn(st):Nn,rn={};if(Ke&&Re)switch(st){case"top":rn.transform="translateY(".concat(Re,"px)");break;case"bottom":rn.transform="translateY(".concat(-Re,"px)");break;case"left":rn.transform="translateX(".concat(Re,"px)");break;default:rn.transform="translateX(".concat(-Re,"px)");break}st==="left"||st==="right"?rn.width=ae(Je):rn.height=ae(Mt);var en={onMouseEnter:He,onMouseOver:Lt,onMouseLeave:Sn,onClick:ye,onKeyDown:an,onKeyUp:_e},bn=ie.createElement(ze.default,(0,Xe.Z)({key:"panel"},yt,{visible:Ce,forceRender:je,onVisibleChanged:function(jt){_n==null||_n(jt)},removeOnLeave:!1,leavedClassName:"".concat(we,"-content-wrapper-hidden")}),function(ot,jt){var Vn=ot.className,nn=ot.style;return ie.createElement("div",(0,Xe.Z)({className:re()("".concat(we,"-content-wrapper"),Vn),style:(0,oe.Z)((0,oe.Z)((0,oe.Z)({},rn),nn),Qt)},(0,b.Z)(Rt,{data:!0})),ie.createElement(x,(0,Xe.Z)({id:qt,containerRef:jt,prefixCls:we,className:tn,style:Pn},en),Ht))}),Dn=(0,oe.Z)({},ht);return Cn&&(Dn.zIndex=Cn),ie.createElement(Le.Provider,{value:We},ie.createElement("div",{className:re()(we,"".concat(we,"-").concat(st),Ve,(tt={},(0,Te.Z)(tt,"".concat(we,"-open"),Ce),(0,Te.Z)(tt,"".concat(we,"-inline"),Gt),tt)),style:Dn,tabIndex:-1,ref:mt,onKeyDown:Se},qe,ie.createElement("div",{tabIndex:0,ref:Ot,style:pe,"aria-hidden":"true","data-sentinel":"start"}),bn,ie.createElement("div",{tabIndex:0,ref:vt,style:pe,"aria-hidden":"true","data-sentinel":"end"})))}var be=ie.forwardRef(he),Ae=be,Oe=function(wt){var kn=wt.open,sn=kn===void 0?!1:kn,gt=wt.prefixCls,tt=gt===void 0?"rc-drawer":gt,we=wt.placement,Ce=we===void 0?"right":we,st=wt.autoFocus,Gt=st===void 0?!0:st,Ge=wt.keyboard,je=Ge===void 0?!0:Ge,ut=wt.width,dt=ut===void 0?378:ut,Ve=wt.mask,ht=Ve===void 0?!0:Ve,Cn=wt.maskClosable,tn=Cn===void 0?!0:Cn,qt=wt.getContainer,Pn=wt.forceRender,Nn=wt.afterOpenChange,Je=wt.destroyOnClose,Mt=wt.onMouseEnter,Ht=wt.onMouseOver,Qt=wt.onMouseLeave,vn=wt.onClick,jn=wt.onKeyDown,zn=wt.onKeyUp,Bn=wt.panelRef,Wn=ie.useState(!1),_n=(0,ge.Z)(Wn,2),pn=_n[0],He=_n[1],Lt=ie.useState(!1),Sn=(0,ge.Z)(Lt,2),ye=Sn[0],an=Sn[1];(0,ve.Z)(function(){an(!0)},[]);var _e=ye?sn:!1,mt=ie.useRef(),Ot=ie.useRef();(0,ve.Z)(function(){_e&&(Ot.current=document.activeElement)},[_e]);var vt=function(nt){var Pt;if(He(nt),Nn==null||Nn(nt),!nt&&Ot.current&&!((Pt=mt.current)!==null&&Pt!==void 0&&Pt.contains(Ot.current))){var Dt;(Dt=Ot.current)===null||Dt===void 0||Dt.focus({preventScroll:!0})}},Se=ie.useMemo(function(){return{panel:Bn}},[Bn]);if(!Pn&&!pn&&!_e&&Je)return null;var Ie={onMouseEnter:Mt,onMouseOver:Ht,onMouseLeave:Qt,onClick:vn,onKeyDown:jn,onKeyUp:zn},Ze=(0,oe.Z)((0,oe.Z)({},wt),{},{open:_e,prefixCls:tt,placement:Ce,autoFocus:Gt,keyboard:je,width:dt,mask:ht,maskClosable:tn,inline:qt===!1,afterOpenChange:vt,ref:mt},Ie);return ie.createElement(Ee.Provider,{value:Se},ie.createElement(fe.Z,{open:_e||Pn||pn,autoDestroy:!1,getContainer:qt,autoLock:ht&&(_e||pn)},ie.createElement(Ae,Ze)))},Me=Oe,Ye=Me,De=y(62892),$e=y(36355),ct=y(32441),$t=y(47729),Ft=Rt=>{const{prefixCls:wt,title:kn,footer:sn,extra:gt,closeIcon:tt,closable:we,onClose:Ce,headerStyle:st,drawerStyle:Gt,bodyStyle:Ge,footerStyle:je,children:ut}=Rt,dt=ie.useCallback(qt=>ie.createElement("button",{type:"button",onClick:Ce,"aria-label":"Close",className:`${wt}-close`},qt),[Ce]),[Ve,ht]=(0,$t.Z)(we,tt,dt,void 0,!0),Cn=ie.useMemo(()=>!kn&&!Ve?null:ie.createElement("div",{style:st,className:re()(`${wt}-header`,{[`${wt}-header-close-only`]:Ve&&!kn&&!gt})},ie.createElement("div",{className:`${wt}-header-title`},ht,kn&&ie.createElement("div",{className:`${wt}-title`},kn)),gt&&ie.createElement("div",{className:`${wt}-extra`},gt)),[Ve,ht,gt,st,wt,kn]),tn=ie.useMemo(()=>{if(!sn)return null;const qt=`${wt}-footer`;return ie.createElement("div",{className:qt,style:je},sn)},[sn,je,wt]);return ie.createElement("div",{className:`${wt}-wrapper-body`,style:Gt},Cn,ie.createElement("div",{className:`${wt}-body`,style:Ge},ut),tn)},Ct=y(33234),Et=y(83116),Xt=y(37613),et=Rt=>{const{componentCls:wt,motionDurationSlow:kn}=Rt,sn={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${kn}`}}};return{[wt]:{[`${wt}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${kn}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${wt}-panel-motion`]:{"&-left":[sn,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[sn,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[sn,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[sn,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const xt=Rt=>{const{componentCls:wt,zIndexPopup:kn,colorBgMask:sn,colorBgElevated:gt,motionDurationSlow:tt,motionDurationMid:we,padding:Ce,paddingLG:st,fontSizeLG:Gt,lineHeightLG:Ge,lineWidth:je,lineType:ut,colorSplit:dt,marginSM:Ve,colorIcon:ht,colorIconHover:Cn,colorText:tn,fontWeightStrong:qt,footerPaddingBlock:Pn,footerPaddingInline:Nn}=Rt,Je=`${wt}-content-wrapper`;return{[wt]:{position:"fixed",inset:0,zIndex:kn,pointerEvents:"none","&-pure":{position:"relative",background:gt,[`&${wt}-left`]:{boxShadow:Rt.boxShadowDrawerLeft},[`&${wt}-right`]:{boxShadow:Rt.boxShadowDrawerRight},[`&${wt}-top`]:{boxShadow:Rt.boxShadowDrawerUp},[`&${wt}-bottom`]:{boxShadow:Rt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${wt}-mask`]:{position:"absolute",inset:0,zIndex:kn,background:sn,pointerEvents:"auto"},[Je]:{position:"absolute",zIndex:kn,maxWidth:"100vw",transition:`all ${tt}`,"&-hidden":{display:"none"}},[`&-left > ${Je}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Rt.boxShadowDrawerLeft},[`&-right > ${Je}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Rt.boxShadowDrawerRight},[`&-top > ${Je}`]:{top:0,insetInline:0,boxShadow:Rt.boxShadowDrawerUp},[`&-bottom > ${Je}`]:{bottom:0,insetInline:0,boxShadow:Rt.boxShadowDrawerDown},[`${wt}-content`]:{width:"100%",height:"100%",overflow:"auto",background:gt,pointerEvents:"auto"},[`${wt}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${wt}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ce}px ${st}px`,fontSize:Gt,lineHeight:Ge,borderBottom:`${je}px ${ut} ${dt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${wt}-extra`]:{flex:"none"},[`${wt}-close`]:{display:"inline-block",marginInlineEnd:Ve,color:ht,fontWeight:qt,fontSize:Gt,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"}},[`${wt}-title`]:{flex:1,margin:0,color:tn,fontWeight:Rt.fontWeightStrong,fontSize:Gt,lineHeight:Ge},[`${wt}-body`]:{flex:1,minWidth:0,minHeight:0,padding:st,overflow:"auto"},[`${wt}-footer`]:{flexShrink:0,padding:`${Pn}px ${Nn}px`,borderTop:`${je}px ${ut} ${dt}`},"&-rtl":{direction:"rtl"}}}};var Jt=(0,Et.Z)("Drawer",Rt=>{const wt=(0,Xt.TS)(Rt,{});return[xt(wt),et(wt)]},Rt=>({zIndexPopup:Rt.zIndexPopupBase,footerPaddingBlock:Rt.paddingXS,footerPaddingInline:Rt.padding})),rt=y(11575),Qe=function(Rt,wt){var kn={};for(var sn in Rt)Object.prototype.hasOwnProperty.call(Rt,sn)&&wt.indexOf(sn)<0&&(kn[sn]=Rt[sn]);if(Rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,sn=Object.getOwnPropertySymbols(Rt);gt{var wt;const{rootClassName:kn,width:sn,height:gt,size:tt="default",mask:we=!0,push:Ce=Zt,open:st,afterOpenChange:Gt,onClose:Ge,prefixCls:je,getContainer:ut,style:dt,className:Ve,visible:ht,afterVisibleChange:Cn}=Rt,tn=Qe(Rt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:qt,getPrefixCls:Pn,direction:Nn,drawer:Je}=ie.useContext($e.E_),Mt=Pn("drawer",je),[Ht,Qt]=Jt(Mt),vn=ut===void 0&&qt?()=>qt(document.body):ut,jn=re()({"no-mask":!we,[`${Mt}-rtl`]:Nn==="rtl"},kn,Qt),zn=ie.useMemo(()=>sn!=null?sn:tt==="large"?736:378,[sn,tt]),Bn=ie.useMemo(()=>gt!=null?gt:tt==="large"?736:378,[gt,tt]),Wn={motionName:(0,De.m)(Mt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},_n=He=>({motionName:(0,De.m)(Mt,`panel-motion-${He}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),pn=(0,rt.H)();return Ht(ie.createElement(Ct.BR,null,ie.createElement(ct.Ux,{status:!0,override:!0},ie.createElement(Ye,Object.assign({prefixCls:Mt,onClose:Ge,maskMotion:Wn,motion:_n},tn,{open:st!=null?st:ht,mask:we,push:Ce,width:zn,height:Bn,style:Object.assign(Object.assign({},Je==null?void 0:Je.style),dt),className:re()(Je==null?void 0:Je.className,Ve),rootClassName:jn,getContainer:vn,afterOpenChange:Gt!=null?Gt:Cn,panelRef:pn}),ie.createElement(Ft,Object.assign({prefixCls:Mt},tn,{onClose:Ge}))))))},Bt=Rt=>{const{prefixCls:wt,style:kn,className:sn,placement:gt="right"}=Rt,tt=Qe(Rt,["prefixCls","style","className","placement"]),{getPrefixCls:we}=ie.useContext($e.E_),Ce=we("drawer",wt),[st,Gt]=Jt(Ce),Ge=re()(Ce,`${Ce}-pure`,`${Ce}-${gt}`,Gt,sn);return st(ie.createElement("div",{className:Ge,style:kn},ie.createElement(Ft,Object.assign({prefixCls:Ce},tt))))};ft._InternalPanelDoNotUseOrYouWillBeFired=Bt;var it=ft},91857:function(de,ne,y){"use strict";var E=y(59301),re=y(38819),oe=y(92310),ge=y.n(oe),fe=y(31561),ve=y(70425),ie=y(18929),xe=y(2738),Ee=y(79676),Le=y(53487),Te=y(92343),Xe=y(36355),ze=y(20834),ce=y(40875),b=y(88088),a=y(47211);const ee=null,x=pe=>{const{menu:he,arrow:be,prefixCls:Ae,children:Oe,trigger:Me,disabled:Ye,dropdownRender:De,getPopupContainer:$e,overlayClassName:ct,rootClassName:$t,open:bt,onOpenChange:Ft,visible:Ct,onVisibleChange:Et,mouseEnterDelay:Xt=.15,mouseLeaveDelay:It=.1,autoAdjustOverflow:et=!0,placement:xt="",overlay:Jt,transitionName:rt}=pe,{getPopupContainer:Qe,getPrefixCls:pt,direction:Zt}=E.useContext(Xe.E_),ft=E.useMemo(()=>{const Ve=pt();return rt!==void 0?rt:xt.includes("top")?`${Ve}-slide-down`:`${Ve}-slide-up`},[pt,xt,rt]),Bt=E.useMemo(()=>xt?xt.includes("Center")?xt.slice(0,xt.indexOf("Center")):xt:Zt==="rtl"?"bottomRight":"bottomLeft",[xt,Zt]),it=pt("dropdown",Ae),[Rt,wt]=(0,a.Z)(it),[,kn]=(0,b.Z)(),sn=E.Children.only(Oe),gt=(0,Te.Tm)(sn,{className:ge()(`${it}-trigger`,{[`${it}-rtl`]:Zt==="rtl"},sn.props.className),disabled:Ye}),tt=Ye?[]:Me;let we;tt&&tt.includes("contextMenu")&&(we=!0);const[Ce,st]=(0,ie.Z)(!1,{value:bt!=null?bt:Ct}),Gt=(0,ve.useEvent)(Ve=>{Ft==null||Ft(Ve),Et==null||Et(Ve),st(Ve)}),Ge=ge()(ct,$t,wt,{[`${it}-rtl`]:Zt==="rtl"}),je=(0,Ee.Z)({arrowPointAtCenter:typeof be=="object"&&be.pointAtCenter,autoAdjustOverflow:et,offset:kn.marginXXS,arrowWidth:be?kn.sizePopupArrow:0,borderRadius:kn.borderRadius}),ut=E.useCallback(()=>{st(!1)},[]),dt=()=>{let Ve;return he!=null&&he.items?Ve=E.createElement(ze.default,Object.assign({},he)):typeof Jt=="function"?Ve=Jt():Ve=Jt,De&&(Ve=De(Ve)),Ve=E.Children.only(typeof Ve=="string"?E.createElement("span",null,Ve):Ve),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:ht=>{let{mode:Cn}=ht}},Ve)};return Rt(E.createElement(fe.Z,Object.assign({alignPoint:we},(0,xe.Z)(pe,["rootClassName"]),{mouseEnterDelay:Xt,mouseLeaveDelay:It,visible:Ce,builtinPlacements:je,arrow:!!be,overlayClassName:Ge,prefixCls:it,getPopupContainer:$e||Qe,transitionName:ft,trigger:tt,overlay:dt,placement:Bt,onVisibleChange:Gt}),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),ve=y(3113),ie=y(36355),xe=y(81327),Ee=y(33234),Le=y(47211),Te=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:he,loading:be,onClick:Ae,htmlType:Oe,children:Me,className:Ye,menu:De,arrow:$e,autoFocus:ct,overlay:$t,trigger:bt,align:Ft,open:Ct,onOpenChange:Et,placement:Xt,getPopupContainer:It,href:et,icon:xt=ge.createElement(fe.Z,null),title:Jt,buttonsRender:rt=dt=>dt,mouseEnterDelay:Qe,mouseLeaveDelay:pt,overlayClassName:Zt,overlayStyle:ft,destroyPopupOnHide:Bt,dropdownRender:it}=a,Rt=Te(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"]),wt=x("dropdown",ae),kn=`${wt}-button`,[sn,gt]=(0,Le.Z)(wt),tt={menu:De,arrow:$e,autoFocus:ct,align:Ft,disabled:he,trigger:he?[]:bt,onOpenChange:Et,getPopupContainer:It||ee,mouseEnterDelay:Qe,mouseLeaveDelay:pt,overlayClassName:Zt,overlayStyle:ft,destroyPopupOnHide:Bt,dropdownRender:it},{compactSize:we,compactItemClassnames:Ce}=(0,Ee.ri)(wt,te),st=oe()(kn,Ce,Ye,gt);"overlay"in a&&(tt.overlay=$t),"open"in a&&(tt.open=Ct),"placement"in a?tt.placement=Xt:tt.placement=te==="rtl"?"bottomLeft":"bottomRight";const Gt=ge.createElement(ve.ZP,{type:le,danger:pe,disabled:he,loading:be,onClick:Ae,htmlType:Oe,href:et,title:Jt},Me),Ge=ge.createElement(ve.ZP,{type:le,danger:pe,icon:xt}),[je,ut]=rt([Gt,Ge]);return sn(ge.createElement(xe.Z.Compact,Object.assign({className:st,size:we,block:!0},Rt),je,ge.createElement(E.Z,Object.assign({},tt),ut)))};Xe.__ANT_BUTTON=!0;var ze=Xe;const ce=E.Z;ce.Button=ze;var b=ce},47211:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Te}});var E=y(17313),re=y(13826),oe=y(92899),ge=y(29878),fe=y(19447),ve=y(83116),ie=y(37613),Ee=Xe=>{const{componentCls:ze,menuCls:ce,colorError:b,colorTextLightSolid:a}=Xe,ee=`${ce}-item`;return{[`${ze}, ${ze}-menu-submenu`]:{[`${ce} ${ee}`]:{[`&${ee}-danger:not(${ee}-disabled)`]:{color:b,"&:hover":{color:a,backgroundColor:b}}}}}};const Le=Xe=>{const{componentCls:ze,menuCls:ce,zIndexPopup:b,dropdownArrowDistance:a,sizePopupArrow:ee,antCls:x,iconCls:te,motionDurationMid:ae,dropdownPaddingVertical:le,fontSize:pe,dropdownEdgeChildPadding:he,colorTextDisabled:be,fontSizeIcon:Ae,controlPaddingHorizontal:Oe,colorBgElevated:Me}=Xe;return[{[ze]:Object.assign(Object.assign({},(0,E.Wf)(Xe)),{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}},[`${ze}-wrap`]:{position:"relative",[`${x}-btn > ${te}-down`]:{fontSize:Ae},[`${te}-down::before`]:{transition:`transform ${ae}`}},[`${ze}-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${ze}-placement-bottomLeft, + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:ve.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:ve.colorBgContainer,borderColor:ve.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:ve.fontSizeLG/2,height:ve.fontSizeLG/2,backgroundColor:ve.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:ve.colorBgContainerDisabled,borderColor:ve.colorBorder,"&:after":{borderColor:ve.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:ve.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:ve.colorTextDisabled}}}]};function fe(ve,ie){const xe=(0,re.TS)(ie,{checkboxCls:`.${ve}`,checkboxSize:ie.controlInteractiveSize});return[ge(xe)]}ne.ZP=(0,oe.Z)("Checkbox",(ve,ie)=>{let{prefixCls:xe}=ie;return[fe(xe,ve)]})},28103:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Xe}});var E=y(92310),re=y.n(E),oe=y(59301),ge=y(36355),fe=y(17313),ve=y(83116),ie=y(37613);const xe=ze=>{const{componentCls:ce,sizePaddingEdgeHorizontal:b,colorSplit:a,lineWidth:ee,textPaddingInline:x,orientationMargin:te,verticalMarginInline:ae}=ze;return{[ce]:Object.assign(Object.assign({},(0,fe.Wf)(ze)),{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:`${ze.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ce}-with-text`]:{display:"flex",alignItems:"center",margin:`${ze.dividerHorizontalWithTextGutterMargin}px 0`,color:ze.colorTextHeading,fontWeight:500,fontSize:ze.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:ze.colorText,fontWeight:"normal",fontSize:ze.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,ve.Z)("Divider",ze=>{const ce=(0,ie.TS)(ze,{dividerHorizontalWithTextGutterMargin:ze.margin,dividerHorizontalGutterMargin:ze.marginLG,sizePaddingEdgeHorizontal:0});return[xe(ce)]},ze=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:ze.marginXS})),Le=function(ze,ce){var b={};for(var a in ze)Object.prototype.hasOwnProperty.call(ze,a)&&ce.indexOf(a)<0&&(b[a]=ze[a]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,a=Object.getOwnPropertySymbols(ze);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:he,dashed:be,plain:Ae,style:Oe}=ze,Me=Le(ze,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ye=ce("divider",ee),[De,$e]=Ee(Ye),dt=te.length>0?`-${te}`:te,en=!!he,bt=te==="left"&&ae!=null,Dt=te==="right"&&ae!=null,Ct=re()(Ye,a==null?void 0:a.className,$e,`${Ye}-${x}`,{[`${Ye}-with-text`]:en,[`${Ye}-with-text${dt}`]:en,[`${Ye}-dashed`]:!!be,[`${Ye}-plain`]:!!Ae,[`${Ye}-rtl`]:b==="rtl",[`${Ye}-no-default-orientation-margin-left`]:bt,[`${Ye}-no-default-orientation-margin-right`]:Dt},le,pe),Et=oe.useMemo(()=>typeof ae=="number"?ae:/^\d+$/.test(ae)?Number(ae):ae,[ae]),Kt=Object.assign(Object.assign({},bt&&{marginLeft:Et}),Dt&&{marginRight:Et});return De(oe.createElement("div",Object.assign({className:Ct,style:Object.assign(Object.assign({},a==null?void 0:a.style),Oe)},Me,{role:"separator"}),he&&x!=="vertical"&&oe.createElement("span",{className:`${Ye}-inner-text`,style:Kt},he)))}},43428:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return it}});var E=y(92310),re=y.n(E),oe=y(33885),ge=y(42978),fe=y(43403),ve=y(34280),ie=y(59301),xe=ie.createContext(null),Ee=ie.createContext({}),Le=xe,Te=y(20068),Xe=y(54476),ze=y(77900),ce=y(10228),b=y(26112),a=y(70425),ee=function(Pt){var zn=Pt.prefixCls,un=Pt.className,gt=Pt.style,tt=Pt.children,we=Pt.containerRef,Ce=Pt.id,ct=Pt.onMouseEnter,Wt=Pt.onMouseOver,Ve=Pt.onMouseLeave,Ge=Pt.onClick,st=Pt.onKeyDown,ut=Pt.onKeyUp,Ue={onMouseEnter:ct,onMouseOver:Wt,onMouseLeave:Ve,onClick:Ge,onKeyDown:st,onKeyUp:ut},vt=ie.useContext(Ee),Cn=vt.panel,on=(0,a.useComposeRef)(Cn,we);return ie.createElement(ie.Fragment,null,ie.createElement("div",(0,Xe.Z)({id:Ce,className:re()("".concat(zn,"-content"),un),style:(0,oe.Z)({},gt),"aria-modal":"true",role:"dialog",ref:on},Ue),tt))},x=ee,te=y(48736);function ae(zt){return typeof zt=="string"&&String(Number(zt))===zt?((0,te.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(zt)):zt}function le(zt){warning(!("wrapperClassName"in zt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!zt.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 he(zt,Pt){var zn,un,gt,tt,we=zt.prefixCls,Ce=zt.open,ct=zt.placement,Wt=zt.inline,Ve=zt.push,Ge=zt.forceRender,st=zt.autoFocus,ut=zt.keyboard,Ue=zt.rootClassName,vt=zt.rootStyle,Cn=zt.zIndex,on=zt.className,Sn=zt.id,Pn=zt.style,Nn=zt.motion,qe=zt.width,Ut=zt.height,Gt=zt.children,Qt=zt.contentWrapperStyle,hn=zt.mask,Un=zt.maskClosable,Rn=zt.maskMotion,Bn=zt.maskClassName,Zn=zt.maskStyle,qn=zt.afterOpenChange,gn=zt.onClose,je=zt.onMouseEnter,Lt=zt.onMouseOver,bn=zt.onMouseLeave,ye=zt.onClick,an=zt.onKeyDown,_e=zt.onKeyUp,mt=ie.useRef(),Rt=ie.useRef(),ht=ie.useRef();ie.useImperativeHandle(Pt,function(){return mt.current});var Se=function(Zt){var Vn=Zt.keyCode,nn=Zt.shiftKey;switch(Vn){case ce.Z.TAB:{if(Vn===ce.Z.TAB){if(!nn&&document.activeElement===ht.current){var kn;(kn=Rt.current)===null||kn===void 0||kn.focus({preventScroll:!0})}else if(nn&&document.activeElement===Rt.current){var ta;(ta=ht.current)===null||ta===void 0||ta.focus({preventScroll:!0})}}break}case ce.Z.ESC:{gn&&ut&&(Zt.stopPropagation(),gn(Zt));break}}};ie.useEffect(function(){if(Ce&&st){var ot;(ot=mt.current)===null||ot===void 0||ot.focus({preventScroll:!0})}},[Ce]);var Ne=ie.useState(!1),Ze=(0,ge.Z)(Ne,2),Ke=Ze[0],nt=Ze[1],wt=ie.useContext(Le),Bt;Ve===!1?Bt={distance:0}:Ve===!0?Bt={}:Bt=Ve||{};var Re=(zn=(un=(gt=Bt)===null||gt===void 0?void 0:gt.distance)!==null&&un!==void 0?un:wt==null?void 0:wt.pushDistance)!==null&&zn!==void 0?zn:180,We=ie.useMemo(function(){return{pushDistance:Re,push:function(){nt(!0)},pull:function(){nt(!1)}}},[Re]);ie.useEffect(function(){if(Ce){var ot;wt==null||(ot=wt.push)===null||ot===void 0||ot.call(wt)}else{var Zt;wt==null||(Zt=wt.pull)===null||Zt===void 0||Zt.call(wt)}},[Ce]),ie.useEffect(function(){return function(){var ot;wt==null||(ot=wt.pull)===null||ot===void 0||ot.call(wt)}},[]);var Je=hn&&ie.createElement(ze.default,(0,Xe.Z)({key:"mask"},Rn,{visible:Ce}),function(ot,Zt){var Vn=ot.className,nn=ot.style;return ie.createElement("div",{className:re()("".concat(we,"-mask"),Vn,Bn),style:(0,oe.Z)((0,oe.Z)({},nn),Zn),onClick:Un&&Ce?gn:void 0,ref:Zt})}),yt=typeof Nn=="function"?Nn(ct):Nn,rn={};if(Ke&&Re)switch(ct){case"top":rn.transform="translateY(".concat(Re,"px)");break;case"bottom":rn.transform="translateY(".concat(-Re,"px)");break;case"left":rn.transform="translateX(".concat(Re,"px)");break;default:rn.transform="translateX(".concat(-Re,"px)");break}ct==="left"||ct==="right"?rn.width=ae(qe):rn.height=ae(Ut);var tn={onMouseEnter:je,onMouseOver:Lt,onMouseLeave:bn,onClick:ye,onKeyDown:an,onKeyUp:_e},En=ie.createElement(ze.default,(0,Xe.Z)({key:"panel"},yt,{visible:Ce,forceRender:Ge,onVisibleChanged:function(Zt){qn==null||qn(Zt)},removeOnLeave:!1,leavedClassName:"".concat(we,"-content-wrapper-hidden")}),function(ot,Zt){var Vn=ot.className,nn=ot.style;return ie.createElement("div",(0,Xe.Z)({className:re()("".concat(we,"-content-wrapper"),Vn),style:(0,oe.Z)((0,oe.Z)((0,oe.Z)({},rn),nn),Qt)},(0,b.Z)(zt,{data:!0})),ie.createElement(x,(0,Xe.Z)({id:Sn,containerRef:Zt,prefixCls:we,className:on,style:Pn},tn),Gt))}),Dn=(0,oe.Z)({},vt);return Cn&&(Dn.zIndex=Cn),ie.createElement(Le.Provider,{value:We},ie.createElement("div",{className:re()(we,"".concat(we,"-").concat(ct),Ue,(tt={},(0,Te.Z)(tt,"".concat(we,"-open"),Ce),(0,Te.Z)(tt,"".concat(we,"-inline"),Wt),tt)),style:Dn,tabIndex:-1,ref:mt,onKeyDown:Se},Je,ie.createElement("div",{tabIndex:0,ref:Rt,style:pe,"aria-hidden":"true","data-sentinel":"start"}),En,ie.createElement("div",{tabIndex:0,ref:ht,style:pe,"aria-hidden":"true","data-sentinel":"end"})))}var be=ie.forwardRef(he),Ae=be,Oe=function(Pt){var zn=Pt.open,un=zn===void 0?!1:zn,gt=Pt.prefixCls,tt=gt===void 0?"rc-drawer":gt,we=Pt.placement,Ce=we===void 0?"right":we,ct=Pt.autoFocus,Wt=ct===void 0?!0:ct,Ve=Pt.keyboard,Ge=Ve===void 0?!0:Ve,st=Pt.width,ut=st===void 0?378:st,Ue=Pt.mask,vt=Ue===void 0?!0:Ue,Cn=Pt.maskClosable,on=Cn===void 0?!0:Cn,Sn=Pt.getContainer,Pn=Pt.forceRender,Nn=Pt.afterOpenChange,qe=Pt.destroyOnClose,Ut=Pt.onMouseEnter,Gt=Pt.onMouseOver,Qt=Pt.onMouseLeave,hn=Pt.onClick,Un=Pt.onKeyDown,Rn=Pt.onKeyUp,Bn=Pt.panelRef,Zn=ie.useState(!1),qn=(0,ge.Z)(Zn,2),gn=qn[0],je=qn[1],Lt=ie.useState(!1),bn=(0,ge.Z)(Lt,2),ye=bn[0],an=bn[1];(0,ve.Z)(function(){an(!0)},[]);var _e=ye?un:!1,mt=ie.useRef(),Rt=ie.useRef();(0,ve.Z)(function(){_e&&(Rt.current=document.activeElement)},[_e]);var ht=function(nt){var wt;if(je(nt),Nn==null||Nn(nt),!nt&&Rt.current&&!((wt=mt.current)!==null&&wt!==void 0&&wt.contains(Rt.current))){var Bt;(Bt=Rt.current)===null||Bt===void 0||Bt.focus({preventScroll:!0})}},Se=ie.useMemo(function(){return{panel:Bn}},[Bn]);if(!Pn&&!gn&&!_e&&qe)return null;var Ne={onMouseEnter:Ut,onMouseOver:Gt,onMouseLeave:Qt,onClick:hn,onKeyDown:Un,onKeyUp:Rn},Ze=(0,oe.Z)((0,oe.Z)({},Pt),{},{open:_e,prefixCls:tt,placement:Ce,autoFocus:Wt,keyboard:Ge,width:ut,mask:vt,maskClosable:on,inline:Sn===!1,afterOpenChange:ht,ref:mt},Ne);return ie.createElement(Ee.Provider,{value:Se},ie.createElement(fe.Z,{open:_e||Pn||gn,autoDestroy:!1,getContainer:Sn,autoLock:vt&&(_e||gn)},ie.createElement(Ae,Ze)))},Me=Oe,Ye=Me,De=y(62892),$e=y(36355),dt=y(32441),en=y(47729),Dt=zt=>{const{prefixCls:Pt,title:zn,footer:un,extra:gt,closeIcon:tt,closable:we,onClose:Ce,headerStyle:ct,drawerStyle:Wt,bodyStyle:Ve,footerStyle:Ge,children:st}=zt,ut=ie.useCallback(Sn=>ie.createElement("button",{type:"button",onClick:Ce,"aria-label":"Close",className:`${Pt}-close`},Sn),[Ce]),[Ue,vt]=(0,en.Z)(we,tt,ut,void 0,!0),Cn=ie.useMemo(()=>!zn&&!Ue?null:ie.createElement("div",{style:ct,className:re()(`${Pt}-header`,{[`${Pt}-header-close-only`]:Ue&&!zn&&!gt})},ie.createElement("div",{className:`${Pt}-header-title`},vt,zn&&ie.createElement("div",{className:`${Pt}-title`},zn)),gt&&ie.createElement("div",{className:`${Pt}-extra`},gt)),[Ue,vt,gt,ct,Pt,zn]),on=ie.useMemo(()=>{if(!un)return null;const Sn=`${Pt}-footer`;return ie.createElement("div",{className:Sn,style:Ge},un)},[un,Ge,Pt]);return ie.createElement("div",{className:`${Pt}-wrapper-body`,style:Wt},Cn,ie.createElement("div",{className:`${Pt}-body`,style:Ve},st),on)},Ct=y(33234),Et=y(83116),Kt=y(37613),et=zt=>{const{componentCls:Pt,motionDurationSlow:zn}=zt,un={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${zn}`}}};return{[Pt]:{[`${Pt}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${zn}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Pt}-panel-motion`]:{"&-left":[un,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[un,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[un,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[un,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const xt=zt=>{const{componentCls:Pt,zIndexPopup:zn,colorBgMask:un,colorBgElevated:gt,motionDurationSlow:tt,motionDurationMid:we,padding:Ce,paddingLG:ct,fontSizeLG:Wt,lineHeightLG:Ve,lineWidth:Ge,lineType:st,colorSplit:ut,marginSM:Ue,colorIcon:vt,colorIconHover:Cn,colorText:on,fontWeightStrong:Sn,footerPaddingBlock:Pn,footerPaddingInline:Nn}=zt,qe=`${Pt}-content-wrapper`;return{[Pt]:{position:"fixed",inset:0,zIndex:zn,pointerEvents:"none","&-pure":{position:"relative",background:gt,[`&${Pt}-left`]:{boxShadow:zt.boxShadowDrawerLeft},[`&${Pt}-right`]:{boxShadow:zt.boxShadowDrawerRight},[`&${Pt}-top`]:{boxShadow:zt.boxShadowDrawerUp},[`&${Pt}-bottom`]:{boxShadow:zt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Pt}-mask`]:{position:"absolute",inset:0,zIndex:zn,background:un,pointerEvents:"auto"},[qe]:{position:"absolute",zIndex:zn,maxWidth:"100vw",transition:`all ${tt}`,"&-hidden":{display:"none"}},[`&-left > ${qe}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:zt.boxShadowDrawerLeft},[`&-right > ${qe}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:zt.boxShadowDrawerRight},[`&-top > ${qe}`]:{top:0,insetInline:0,boxShadow:zt.boxShadowDrawerUp},[`&-bottom > ${qe}`]:{bottom:0,insetInline:0,boxShadow:zt.boxShadowDrawerDown},[`${Pt}-content`]:{width:"100%",height:"100%",overflow:"auto",background:gt,pointerEvents:"auto"},[`${Pt}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Pt}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ce}px ${ct}px`,fontSize:Wt,lineHeight:Ve,borderBottom:`${Ge}px ${st} ${ut}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Pt}-extra`]:{flex:"none"},[`${Pt}-close`]:{display:"inline-block",marginInlineEnd:Ue,color:vt,fontWeight:Sn,fontSize:Wt,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"}},[`${Pt}-title`]:{flex:1,margin:0,color:on,fontWeight:zt.fontWeightStrong,fontSize:Wt,lineHeight:Ve},[`${Pt}-body`]:{flex:1,minWidth:0,minHeight:0,padding:ct,overflow:"auto"},[`${Pt}-footer`]:{flexShrink:0,padding:`${Pn}px ${Nn}px`,borderTop:`${Ge}px ${st} ${ut}`},"&-rtl":{direction:"rtl"}}}};var qt=(0,Et.Z)("Drawer",zt=>{const Pt=(0,Kt.TS)(zt,{});return[xt(Pt),et(Pt)]},zt=>({zIndexPopup:zt.zIndexPopupBase,footerPaddingBlock:zt.paddingXS,footerPaddingInline:zt.padding})),rt=y(11575),Qe=function(zt,Pt){var zn={};for(var un in zt)Object.prototype.hasOwnProperty.call(zt,un)&&Pt.indexOf(un)<0&&(zn[un]=zt[un]);if(zt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,un=Object.getOwnPropertySymbols(zt);gt{var Pt;const{rootClassName:zn,width:un,height:gt,size:tt="default",mask:we=!0,push:Ce=Xt,open:ct,afterOpenChange:Wt,onClose:Ve,prefixCls:Ge,getContainer:st,style:ut,className:Ue,visible:vt,afterVisibleChange:Cn}=zt,on=Qe(zt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Sn,getPrefixCls:Pn,direction:Nn,drawer:qe}=ie.useContext($e.E_),Ut=Pn("drawer",Ge),[Gt,Qt]=qt(Ut),hn=st===void 0&&Sn?()=>Sn(document.body):st,Un=re()({"no-mask":!we,[`${Ut}-rtl`]:Nn==="rtl"},zn,Qt),Rn=ie.useMemo(()=>un!=null?un:tt==="large"?736:378,[un,tt]),Bn=ie.useMemo(()=>gt!=null?gt:tt==="large"?736:378,[gt,tt]),Zn={motionName:(0,De.m)(Ut,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},qn=je=>({motionName:(0,De.m)(Ut,`panel-motion-${je}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),gn=(0,rt.H)();return Gt(ie.createElement(Ct.BR,null,ie.createElement(dt.Ux,{status:!0,override:!0},ie.createElement(Ye,Object.assign({prefixCls:Ut,onClose:Ve,maskMotion:Zn,motion:qn},on,{open:ct!=null?ct:vt,mask:we,push:Ce,width:Rn,height:Bn,style:Object.assign(Object.assign({},qe==null?void 0:qe.style),ut),className:re()(qe==null?void 0:qe.className,Ue),rootClassName:Un,getContainer:hn,afterOpenChange:Wt!=null?Wt:Cn,panelRef:gn}),ie.createElement(Dt,Object.assign({prefixCls:Ut},on,{onClose:Ve}))))))},It=zt=>{const{prefixCls:Pt,style:zn,className:un,placement:gt="right"}=zt,tt=Qe(zt,["prefixCls","style","className","placement"]),{getPrefixCls:we}=ie.useContext($e.E_),Ce=we("drawer",Pt),[ct,Wt]=qt(Ce),Ve=re()(Ce,`${Ce}-pure`,`${Ce}-${gt}`,Wt,un);return ct(ie.createElement("div",{className:Ve,style:zn},ie.createElement(Dt,Object.assign({prefixCls:Ce},tt))))};ft._InternalPanelDoNotUseOrYouWillBeFired=It;var it=ft},91857:function(de,ne,y){"use strict";var E=y(59301),re=y(38819),oe=y(92310),ge=y.n(oe),fe=y(31561),ve=y(70425),ie=y(18929),xe=y(2738),Ee=y(79676),Le=y(53487),Te=y(92343),Xe=y(36355),ze=y(20834),ce=y(40875),b=y(88088),a=y(47211);const ee=null,x=pe=>{const{menu:he,arrow:be,prefixCls:Ae,children:Oe,trigger:Me,disabled:Ye,dropdownRender:De,getPopupContainer:$e,overlayClassName:dt,rootClassName:en,open:bt,onOpenChange:Dt,visible:Ct,onVisibleChange:Et,mouseEnterDelay:Kt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:et=!0,placement:xt="",overlay:qt,transitionName:rt}=pe,{getPopupContainer:Qe,getPrefixCls:pt,direction:Xt}=E.useContext(Xe.E_),ft=E.useMemo(()=>{const Ue=pt();return rt!==void 0?rt:xt.includes("top")?`${Ue}-slide-down`:`${Ue}-slide-up`},[pt,xt,rt]),It=E.useMemo(()=>xt?xt.includes("Center")?xt.slice(0,xt.indexOf("Center")):xt:Xt==="rtl"?"bottomRight":"bottomLeft",[xt,Xt]),it=pt("dropdown",Ae),[zt,Pt]=(0,a.Z)(it),[,zn]=(0,b.Z)(),un=E.Children.only(Oe),gt=(0,Te.Tm)(un,{className:ge()(`${it}-trigger`,{[`${it}-rtl`]:Xt==="rtl"},un.props.className),disabled:Ye}),tt=Ye?[]:Me;let we;tt&&tt.includes("contextMenu")&&(we=!0);const[Ce,ct]=(0,ie.Z)(!1,{value:bt!=null?bt:Ct}),Wt=(0,ve.useEvent)(Ue=>{Dt==null||Dt(Ue),Et==null||Et(Ue),ct(Ue)}),Ve=ge()(dt,en,Pt,{[`${it}-rtl`]:Xt==="rtl"}),Ge=(0,Ee.Z)({arrowPointAtCenter:typeof be=="object"&&be.pointAtCenter,autoAdjustOverflow:et,offset:zn.marginXXS,arrowWidth:be?zn.sizePopupArrow:0,borderRadius:zn.borderRadius}),st=E.useCallback(()=>{ct(!1)},[]),ut=()=>{let Ue;return he!=null&&he.items?Ue=E.createElement(ze.default,Object.assign({},he)):typeof qt=="function"?Ue=qt():Ue=qt,De&&(Ue=De(Ue)),Ue=E.Children.only(typeof Ue=="string"?E.createElement("span",null,Ue):Ue),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:st,validator:vt=>{let{mode:Cn}=vt}},Ue)};return zt(E.createElement(fe.Z,Object.assign({alignPoint:we},(0,xe.Z)(pe,["rootClassName"]),{mouseEnterDelay:Kt,mouseLeaveDelay:Tt,visible:Ce,builtinPlacements:Ge,arrow:!!be,overlayClassName:Ve,prefixCls:it,getPopupContainer:$e||Qe,transitionName:ft,trigger:tt,overlay:ut,placement:It,onVisibleChange:Wt}),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),ve=y(3113),ie=y(36355),xe=y(81327),Ee=y(33234),Le=y(47211),Te=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:he,loading:be,onClick:Ae,htmlType:Oe,children:Me,className:Ye,menu:De,arrow:$e,autoFocus:dt,overlay:en,trigger:bt,align:Dt,open:Ct,onOpenChange:Et,placement:Kt,getPopupContainer:Tt,href:et,icon:xt=ge.createElement(fe.Z,null),title:qt,buttonsRender:rt=ut=>ut,mouseEnterDelay:Qe,mouseLeaveDelay:pt,overlayClassName:Xt,overlayStyle:ft,destroyPopupOnHide:It,dropdownRender:it}=a,zt=Te(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"]),Pt=x("dropdown",ae),zn=`${Pt}-button`,[un,gt]=(0,Le.Z)(Pt),tt={menu:De,arrow:$e,autoFocus:dt,align:Dt,disabled:he,trigger:he?[]:bt,onOpenChange:Et,getPopupContainer:Tt||ee,mouseEnterDelay:Qe,mouseLeaveDelay:pt,overlayClassName:Xt,overlayStyle:ft,destroyPopupOnHide:It,dropdownRender:it},{compactSize:we,compactItemClassnames:Ce}=(0,Ee.ri)(Pt,te),ct=oe()(zn,Ce,Ye,gt);"overlay"in a&&(tt.overlay=en),"open"in a&&(tt.open=Ct),"placement"in a?tt.placement=Kt:tt.placement=te==="rtl"?"bottomLeft":"bottomRight";const Wt=ge.createElement(ve.ZP,{type:le,danger:pe,disabled:he,loading:be,onClick:Ae,htmlType:Oe,href:et,title:qt},Me),Ve=ge.createElement(ve.ZP,{type:le,danger:pe,icon:xt}),[Ge,st]=rt([Wt,Ve]);return un(ge.createElement(xe.Z.Compact,Object.assign({className:ct,size:we,block:!0},zt),Ge,ge.createElement(E.Z,Object.assign({},tt),st)))};Xe.__ANT_BUTTON=!0;var ze=Xe;const ce=E.Z;ce.Button=ze;var b=ce},47211:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Te}});var E=y(17313),re=y(13826),oe=y(92899),ge=y(29878),fe=y(19447),ve=y(83116),ie=y(37613),Ee=Xe=>{const{componentCls:ze,menuCls:ce,colorError:b,colorTextLightSolid:a}=Xe,ee=`${ce}-item`;return{[`${ze}, ${ze}-menu-submenu`]:{[`${ce} ${ee}`]:{[`&${ee}-danger:not(${ee}-disabled)`]:{color:b,"&:hover":{color:a,backgroundColor:b}}}}}};const Le=Xe=>{const{componentCls:ze,menuCls:ce,zIndexPopup:b,dropdownArrowDistance:a,sizePopupArrow:ee,antCls:x,iconCls:te,motionDurationMid:ae,dropdownPaddingVertical:le,fontSize:pe,dropdownEdgeChildPadding:he,colorTextDisabled:be,fontSizeIcon:Ae,controlPaddingHorizontal:Oe,colorBgElevated:Me}=Xe;return[{[ze]:Object.assign(Object.assign({},(0,E.Wf)(Xe)),{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}},[`${ze}-wrap`]:{position:"relative",[`${x}-btn > ${te}-down`]:{fontSize:Ae},[`${te}-down::before`]:{transition:`transform ${ae}`}},[`${ze}-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${ze}-placement-bottomLeft, &${x}-slide-down-appear${x}-slide-down-appear-active${ze}-placement-bottomLeft, &${x}-slide-down-enter${x}-slide-down-enter-active${ze}-placement-bottom, &${x}-slide-down-appear${x}-slide-down-appear-active${ze}-placement-bottom, @@ -157,42 +157,42 @@ &${x}-slide-down-leave${x}-slide-down-leave-active${ze}-placement-bottom, &${x}-slide-down-leave${x}-slide-down-leave-active${ze}-placement-bottomRight`]:{animationName:re.Uw},[`&${x}-slide-up-leave${x}-slide-up-leave-active${ze}-placement-topLeft, &${x}-slide-up-leave${x}-slide-up-leave-active${ze}-placement-top, - &${x}-slide-up-leave${x}-slide-up-leave-active${ze}-placement-topRight`]:{animationName:re.ly}})},(0,fe.ZP)(Xe,{colorBg:Me,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${ze} ${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}},[`${ze}, ${ze}-menu-submenu`]:{[ce]:Object.assign(Object.assign({padding:he,listStyleType:"none",backgroundColor:Me,backgroundClip:"padding-box",borderRadius:Xe.borderRadiusLG,outline:"none",boxShadow:Xe.boxShadowSecondary},(0,E.Qy)(Xe)),{[`${ce}-item-group-title`]:{padding:`${le}px ${Oe}px`,color:Xe.colorTextDescription,transition:`all ${ae}`},[`${ce}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ce}-item-icon`]:{minWidth:pe,marginInlineEnd:Xe.marginXS,fontSize:Xe.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 ${Oe}px`,color:Xe.colorText,fontWeight:"normal",fontSize:pe,lineHeight:Xe.lineHeight,cursor:"pointer",transition:`all ${ae}`,borderRadius:Xe.borderRadiusSM,"&:hover, &-active":{backgroundColor:Xe.controlItemBgHover}},(0,E.Qy)(Xe)),{"&-selected":{color:Xe.colorPrimary,backgroundColor:Xe.controlItemBgActive,"&:hover, &-active":{backgroundColor:Xe.controlItemBgActiveHover}},"&-disabled":{color:be,cursor:"not-allowed","&:hover":{color:be,backgroundColor:Me,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Xe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Xe.colorSplit},[`${ze}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Xe.paddingXS,[`${ze}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Xe.colorTextDescription,fontSize:Ae,fontStyle:"normal"}}}),[`${ce}-item-group-list`]:{margin:`0 ${Xe.marginXS}px`,padding:0,listStyle:"none"},[`${ce}-submenu-title`]:{paddingInlineEnd:Oe+Xe.fontSizeSM},[`${ce}-submenu-vertical`]:{position:"relative"},[`${ce}-submenu${ce}-submenu-disabled ${ze}-menu-submenu-title`]:{[`&, ${ze}-menu-submenu-arrow-icon`]:{color:be,backgroundColor:Me,cursor:"not-allowed"}},[`${ce}-submenu-selected ${ze}-menu-submenu-title`]:{color:Xe.colorPrimary}})}},[(0,re.oN)(Xe,"slide-up"),(0,re.oN)(Xe,"slide-down"),(0,oe.Fm)(Xe,"move-up"),(0,oe.Fm)(Xe,"move-down"),(0,ge._y)(Xe,"zoom-big")]]};var Te=(0,ve.Z)("Dropdown",(Xe,ze)=>{let{rootPrefixCls:ce}=ze;const{marginXXS:b,sizePopupArrow:a,controlHeight:ee,fontSize:x,lineHeight:te,paddingXXS:ae,componentCls:le,borderRadiusLG:pe}=Xe,he=(ee-x*te)/2,{dropdownArrowOffset:be}=(0,fe.fS)({contentRadius:pe}),Ae=(0,ie.TS)(Xe,{menuCls:`${le}-menu`,rootPrefixCls:ce,dropdownArrowDistance:a/2+b,dropdownArrowOffset:be,dropdownPaddingVertical:he,dropdownEdgeChildPadding:ae});return[Le(Ae),Ee(Ae)]},Xe=>({zIndexPopup:Xe.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 ve=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(Te=>{ie.current=Te,ve&&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 he}});var E=y(54476),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),ve=function(Ae,Oe){return re.createElement(fe.Z,(0,E.Z)({},Ae,{ref:Oe,icon:ge}))},ie=re.forwardRef(ve),xe=ie,Ee=y(33853),Le=y(38819),Te=y(92310),Xe=y.n(Te),ze=y(2738),b=be=>!isNaN(parseFloat(be))&&isFinite(be),a=y(36355),ee=y(84966),x=function(be,Ae){var Oe={};for(var Me in be)Object.prototype.hasOwnProperty.call(be,Me)&&Ae.indexOf(Me)<0&&(Oe[Me]=be[Me]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,Me=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 he=re.forwardRef((be,Ae)=>{const{prefixCls:Oe,className:Me,trigger:Ye,children:De,defaultCollapsed:$e=!1,theme:ct="dark",style:$t={},collapsible:bt=!1,reverseArrow:Ft=!1,width:Ct=200,collapsedWidth:Et=80,zeroWidthTriggerStyle:Xt,breakpoint:It,onCollapse:et,onBreakpoint:xt}=be,Jt=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,pt]=(0,re.useState)("collapsed"in be?be.collapsed:$e),[Zt,ft]=(0,re.useState)(!1);(0,re.useEffect)(()=>{"collapsed"in be&&pt(be.collapsed)},[be.collapsed]);const Bt=(gt,tt)=>{"collapsed"in be||pt(gt),et==null||et(gt,tt)},it=(0,re.useRef)();it.current=gt=>{ft(gt.matches),xt==null||xt(gt.matches),Qe!==gt.matches&&Bt(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&&It&&It in te){tt=we(`(max-width: ${te[It]})`);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)}}},[It]),(0,re.useEffect)(()=>{const gt=le("ant-sider-");return rt.addSider(gt),()=>rt.removeSider(gt)},[]);const Rt=()=>{Bt(!Qe,"clickTrigger")},{getPrefixCls:wt}=(0,re.useContext)(a.E_),kn=()=>{const gt=wt("layout-sider",Oe),tt=(0,ze.Z)(Jt,["collapsed"]),we=Qe?Et:Ct,Ce=b(we)?`${we}px`:String(we),st=parseFloat(String(Et||0))===0?re.createElement("span",{onClick:Rt,className:Xe()(`${gt}-zero-width-trigger`,`${gt}-zero-width-trigger-${Ft?"right":"left"}`),style:Xt},Ye||re.createElement(xe,null)):null,je={expanded:Ft?re.createElement(Le.Z,null):re.createElement(Ee.Z,null),collapsed:Ft?re.createElement(Ee.Z,null):re.createElement(Le.Z,null)}[Qe?"collapsed":"expanded"],ut=Ye!==null?st||re.createElement("div",{className:`${gt}-trigger`,onClick:Rt,style:{width:Ce}},Ye||je):null,dt=Object.assign(Object.assign({},$t),{flex:`0 0 ${Ce}`,maxWidth:Ce,minWidth:Ce,width:Ce}),Ve=Xe()(gt,`${gt}-${ct}`,{[`${gt}-collapsed`]:!!Qe,[`${gt}-has-trigger`]:bt&&Ye!==null&&!st,[`${gt}-below`]:!!Zt,[`${gt}-zero-width`]:parseFloat(Ce)===0},Me);return re.createElement("aside",Object.assign({className:Ve},tt,{style:dt,ref:Ae}),re.createElement("div",{className:`${gt}-children`},De),bt||Zt&&st?ut:null)},sn=re.useMemo(()=>({siderCollapsed:Qe}),[Qe]);return re.createElement(ae.Provider,{value:sn},kn())})},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 ze},ZP:function(){return le}});var E=y(94480),re=y(92310),oe=y.n(re),ge=y(2738),fe=y(59301),ve=y(36355),ie=y(83116),Ee=pe=>{const{componentCls:he,bodyBg:be,lightSiderBg:Ae,lightTriggerBg:Oe,lightTriggerColor:Me}=pe;return{[`${he}-sider-light`]:{background:Ae,[`${he}-sider-trigger`]:{color:Me,background:Oe},[`${he}-sider-zero-width-trigger`]:{color:Me,background:Oe,border:`1px solid ${be}`,borderInlineStart:0}}}};const Le=pe=>{const{antCls:he,componentCls:be,colorText:Ae,triggerColor:Oe,footerBg:Me,triggerBg:Ye,headerHeight:De,headerPadding:$e,headerColor:ct,footerPadding:$t,triggerHeight:bt,zeroTriggerHeight:Ft,zeroTriggerWidth:Ct,motionDurationMid:Et,motionDurationSlow:Xt,fontSize:It,borderRadius:et,bodyBg:xt,headerBg:Jt,siderBg:rt}=pe;return{[be]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:xt,"&, *":{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 ${Et}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${he}-menu${he}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:bt},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:bt,color:Oe,lineHeight:`${bt}px`,textAlign:"center",background:Ye,cursor:"pointer",transition:`all ${Et}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:De,insetInlineEnd:-Ct,zIndex:1,width:Ct,height:Ft,color:Oe,fontSize:pe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:rt,borderStartStartRadius:0,borderStartEndRadius:et,borderEndEndRadius:et,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Xt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Xt}`,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:De,padding:$e,color:ct,lineHeight:`${De}px`,background:Jt,[`${he}-menu`]:{lineHeight:"inherit"}},[`${be}-footer`]:{padding:$t,color:Ae,fontSize:It,background:Me},[`${be}-content`]:{flex:"auto",minHeight:0}}};var Te=(0,ie.Z)("Layout",pe=>[Le(pe)],pe=>{const{colorBgLayout:he,controlHeight:be,controlHeightLG:Ae,colorText:Oe,controlHeightSM:Me,marginXXS:Ye,colorTextLightSolid:De,colorBgContainer:$e}=pe,ct=Ae*1.25;return{colorBgHeader:"#001529",colorBgBody:he,colorBgTrigger:"#002140",bodyBg:he,headerBg:"#001529",headerHeight:be*2,headerPadding:`0 ${ct}px`,headerColor:Oe,footerPadding:`${Me}px ${ct}px`,footerBg:he,siderBg:"#001529",triggerHeight:Ae+Ye*2,triggerBg:"#002140",triggerColor:De,zeroTriggerWidth:Ae,zeroTriggerHeight:Ae,lightSiderBg:$e,lightTriggerBg:$e,lightTriggerColor:Oe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Xe=function(pe,he){var be={};for(var Ae in pe)Object.prototype.hasOwnProperty.call(pe,Ae)&&he.indexOf(Ae)<0&&(be[Ae]=pe[Ae]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,Ae=Object.getOwnPropertySymbols(pe);Oenull,removeSider:()=>null}});function ce(pe){let{suffixCls:he,tagName:be,displayName:Ae}=pe;return Oe=>fe.forwardRef((Ye,De)=>fe.createElement(Oe,Object.assign({ref:De,suffixCls:he,tagName:be},Ye)))}const b=fe.forwardRef((pe,he)=>{const{prefixCls:be,suffixCls:Ae,className:Oe,tagName:Me}=pe,Ye=Xe(pe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:De}=fe.useContext(ve.E_),$e=De("layout",be),[ct,$t]=Te($e),bt=Ae?`${$e}-${Ae}`:$e;return ct(fe.createElement(Me,Object.assign({className:oe()(be||bt,Oe,$t),ref:he},Ye)))}),a=fe.forwardRef((pe,he)=>{const{direction:be}=fe.useContext(ve.E_),[Ae,Oe]=fe.useState([]),{prefixCls:Me,className:Ye,rootClassName:De,children:$e,hasSider:ct,tagName:$t,style:bt}=pe,Ft=Xe(pe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ct=(0,ge.Z)(Ft,["suffixCls"]),{getPrefixCls:Et,layout:Xt}=fe.useContext(ve.E_),It=Et("layout",Me),[et,xt]=Te(It),Jt=oe()(It,{[`${It}-has-sider`]:typeof ct=="boolean"?ct:Ae.length>0,[`${It}-rtl`]:be==="rtl"},Xt==null?void 0:Xt.className,Ye,De,xt),rt=fe.useMemo(()=>({siderHook:{addSider:Qe=>{Oe(pt=>[].concat((0,E.Z)(pt),[Qe]))},removeSider:Qe=>{Oe(pt=>pt.filter(Zt=>Zt!==Qe))}}}),[]);return et(fe.createElement(ze.Provider,{value:rt},fe.createElement($t,Object.assign({ref:he,className:Jt,style:Object.assign(Object.assign({},Xt==null?void 0:Xt.style),bt)},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 ve}});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 Te=0,Le=Object.getOwnPropertySymbols(ie);Te{const{children:Ee}=ie,Le=ge(ie,["children"]),Te=E.useContext(fe),Xe=E.useMemo(()=>Object.assign(Object.assign({},Te),Le),[Te,Le.prefixCls,Le.mode,Le.selectable]);return E.createElement(fe.Provider,{value:Xe},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 sn}});var E=y(15285),re=y(59301),oe=y(45818),ge=y(92310),fe=y.n(ge),ve=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 st=0,Ce=Object.getOwnPropertySymbols(gt);st{const{prefixCls:tt,className:we,dashed:Ce}=gt,st=ie(gt,["prefixCls","className","dashed"]),{getPrefixCls:Gt}=re.useContext(ve.E_),Ge=Gt("menu",tt),je=fe()({[`${Ge}-item-divider-dashed`]:!!Ce},we);return re.createElement(E.iz,Object.assign({className:je},st))},Le=y(11592),Te=y(2738),Xe=y(6848),ze=y(92343),b=(0,re.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ee=gt=>{var tt;const{className:we,children:Ce,icon:st,title:Gt,danger:Ge}=gt,{prefixCls:je,firstLevel:ut,direction:dt,disableMenuItemTitleTooltip:Ve,inlineCollapsed:ht}=re.useContext(b),Cn=Mt=>{const Ht=re.createElement("span",{className:`${je}-title-content`},Ce);return(!st||(0,ze.l$)(Ce)&&Ce.type==="span")&&Ce&&Mt&&ut&&typeof Ce=="string"?re.createElement("div",{className:`${je}-inline-collapsed-noicon`},Ce.charAt(0)):Ht},{siderCollapsed:tn}=re.useContext(oe.D);let qt=Gt;typeof Gt=="undefined"?qt=ut?Ce:"":Gt===!1&&(qt="");const Pn={title:qt};!tn&&!ht&&(Pn.title=null,Pn.open=!1);const Nn=(0,Le.Z)(Ce).length;let Je=re.createElement(E.ck,Object.assign({},(0,Te.Z)(gt,["title","icon","danger"]),{className:fe()({[`${je}-item-danger`]:Ge,[`${je}-item-only-child`]:(st?Nn+1:Nn)===1},we),title:typeof Gt=="string"?Gt:void 0}),(0,ze.Tm)(st,{className:fe()((0,ze.l$)(st)?(tt=st.props)===null||tt===void 0?void 0:tt.className:"",`${je}-item-icon`)}),Cn(ht));return Ve||(Je=re.createElement(Xe.Z,Object.assign({},Pn,{placement:dt==="rtl"?"left":"right",overlayClassName:`${je}-inline-collapsed-tooltip`}),Je)),Je},te=gt=>{var tt;const{popupClassName:we,icon:Ce,title:st,theme:Gt}=gt,Ge=re.useContext(b),{prefixCls:je,inlineCollapsed:ut,theme:dt}=Ge,Ve=(0,E.Xl)();let ht;if(!Ce)ht=ut&&!Ve.length&&st&&typeof st=="string"?re.createElement("div",{className:`${je}-inline-collapsed-noicon`},st.charAt(0)):re.createElement("span",{className:`${je}-title-content`},st);else{const tn=(0,ze.l$)(st)&&st.type==="span";ht=re.createElement(re.Fragment,null,(0,ze.Tm)(Ce,{className:fe()((0,ze.l$)(Ce)?(tt=Ce.props)===null||tt===void 0?void 0:tt.className:"",`${je}-item-icon`)}),tn?st:re.createElement("span",{className:`${je}-title-content`},st))}const Cn=re.useMemo(()=>Object.assign(Object.assign({},Ge),{firstLevel:!1}),[Ge]);return re.createElement(b.Provider,{value:Cn},re.createElement(E.Wd,Object.assign({},(0,Te.Z)(gt,["icon"]),{title:ht,popupClassName:fe()(je,we,`${je}-${Gt||dt}`)})))},ae=y(18785),le=y(70425),pe=y(62892),he=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 st=0,Ce=Object.getOwnPropertySymbols(gt);st{if(tt&&typeof tt=="object"){const Ce=tt,{label:st,children:Gt,key:Ge,type:je}=Ce,ut=be(Ce,["label","children","key","type"]),dt=Ge!=null?Ge:`tmp-${we}`;return Gt||je==="group"?je==="group"?re.createElement(E.BW,Object.assign({key:dt},ut,{title:st}),Ae(Gt)):re.createElement(te,Object.assign({key:dt},ut,{title:st}),Ae(Gt)):je==="divider"?re.createElement(Ee,Object.assign({key:dt},ut)):re.createElement(ee,Object.assign({key:dt},ut),st)}return null}).filter(tt=>tt)}function Oe(gt){return re.useMemo(()=>gt&&Ae(gt),[gt])}var Me=y(64993),Ye=y(17313),De=y(8378),$e=y(13826),ct=y(29878),$t=y(83116),bt=y(37613),Ct=gt=>{const{componentCls:tt,motionDurationSlow:we,horizontalLineHeight:Ce,colorSplit:st,lineWidth:Gt,lineType:Ge,itemPaddingInline:je}=gt;return{[`${tt}-horizontal`]:{lineHeight:Ce,border:0,borderBottom:`${Gt}px ${Ge} ${st}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${tt}-item, ${tt}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:je},[`> ${tt}-item:hover, + &${x}-slide-up-leave${x}-slide-up-leave-active${ze}-placement-topRight`]:{animationName:re.ly}})},(0,fe.ZP)(Xe,{colorBg:Me,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${ze} ${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}},[`${ze}, ${ze}-menu-submenu`]:{[ce]:Object.assign(Object.assign({padding:he,listStyleType:"none",backgroundColor:Me,backgroundClip:"padding-box",borderRadius:Xe.borderRadiusLG,outline:"none",boxShadow:Xe.boxShadowSecondary},(0,E.Qy)(Xe)),{[`${ce}-item-group-title`]:{padding:`${le}px ${Oe}px`,color:Xe.colorTextDescription,transition:`all ${ae}`},[`${ce}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ce}-item-icon`]:{minWidth:pe,marginInlineEnd:Xe.marginXS,fontSize:Xe.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 ${Oe}px`,color:Xe.colorText,fontWeight:"normal",fontSize:pe,lineHeight:Xe.lineHeight,cursor:"pointer",transition:`all ${ae}`,borderRadius:Xe.borderRadiusSM,"&:hover, &-active":{backgroundColor:Xe.controlItemBgHover}},(0,E.Qy)(Xe)),{"&-selected":{color:Xe.colorPrimary,backgroundColor:Xe.controlItemBgActive,"&:hover, &-active":{backgroundColor:Xe.controlItemBgActiveHover}},"&-disabled":{color:be,cursor:"not-allowed","&:hover":{color:be,backgroundColor:Me,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Xe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Xe.colorSplit},[`${ze}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Xe.paddingXS,[`${ze}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Xe.colorTextDescription,fontSize:Ae,fontStyle:"normal"}}}),[`${ce}-item-group-list`]:{margin:`0 ${Xe.marginXS}px`,padding:0,listStyle:"none"},[`${ce}-submenu-title`]:{paddingInlineEnd:Oe+Xe.fontSizeSM},[`${ce}-submenu-vertical`]:{position:"relative"},[`${ce}-submenu${ce}-submenu-disabled ${ze}-menu-submenu-title`]:{[`&, ${ze}-menu-submenu-arrow-icon`]:{color:be,backgroundColor:Me,cursor:"not-allowed"}},[`${ce}-submenu-selected ${ze}-menu-submenu-title`]:{color:Xe.colorPrimary}})}},[(0,re.oN)(Xe,"slide-up"),(0,re.oN)(Xe,"slide-down"),(0,oe.Fm)(Xe,"move-up"),(0,oe.Fm)(Xe,"move-down"),(0,ge._y)(Xe,"zoom-big")]]};var Te=(0,ve.Z)("Dropdown",(Xe,ze)=>{let{rootPrefixCls:ce}=ze;const{marginXXS:b,sizePopupArrow:a,controlHeight:ee,fontSize:x,lineHeight:te,paddingXXS:ae,componentCls:le,borderRadiusLG:pe}=Xe,he=(ee-x*te)/2,{dropdownArrowOffset:be}=(0,fe.fS)({contentRadius:pe}),Ae=(0,ie.TS)(Xe,{menuCls:`${le}-menu`,rootPrefixCls:ce,dropdownArrowDistance:a/2+b,dropdownArrowOffset:be,dropdownPaddingVertical:he,dropdownEdgeChildPadding:ae});return[Le(Ae),Ee(Ae)]},Xe=>({zIndexPopup:Xe.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 ve=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(Te=>{ie.current=Te,ve&&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 he}});var E=y(54476),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),ve=function(Ae,Oe){return re.createElement(fe.Z,(0,E.Z)({},Ae,{ref:Oe,icon:ge}))},ie=re.forwardRef(ve),xe=ie,Ee=y(33853),Le=y(38819),Te=y(92310),Xe=y.n(Te),ze=y(2738),b=be=>!isNaN(parseFloat(be))&&isFinite(be),a=y(36355),ee=y(84966),x=function(be,Ae){var Oe={};for(var Me in be)Object.prototype.hasOwnProperty.call(be,Me)&&Ae.indexOf(Me)<0&&(Oe[Me]=be[Me]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,Me=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 he=re.forwardRef((be,Ae)=>{const{prefixCls:Oe,className:Me,trigger:Ye,children:De,defaultCollapsed:$e=!1,theme:dt="dark",style:en={},collapsible:bt=!1,reverseArrow:Dt=!1,width:Ct=200,collapsedWidth:Et=80,zeroWidthTriggerStyle:Kt,breakpoint:Tt,onCollapse:et,onBreakpoint:xt}=be,qt=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,pt]=(0,re.useState)("collapsed"in be?be.collapsed:$e),[Xt,ft]=(0,re.useState)(!1);(0,re.useEffect)(()=>{"collapsed"in be&&pt(be.collapsed)},[be.collapsed]);const It=(gt,tt)=>{"collapsed"in be||pt(gt),et==null||et(gt,tt)},it=(0,re.useRef)();it.current=gt=>{ft(gt.matches),xt==null||xt(gt.matches),Qe!==gt.matches&&It(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&&Tt&&Tt in te){tt=we(`(max-width: ${te[Tt]})`);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)}}},[Tt]),(0,re.useEffect)(()=>{const gt=le("ant-sider-");return rt.addSider(gt),()=>rt.removeSider(gt)},[]);const zt=()=>{It(!Qe,"clickTrigger")},{getPrefixCls:Pt}=(0,re.useContext)(a.E_),zn=()=>{const gt=Pt("layout-sider",Oe),tt=(0,ze.Z)(qt,["collapsed"]),we=Qe?Et:Ct,Ce=b(we)?`${we}px`:String(we),ct=parseFloat(String(Et||0))===0?re.createElement("span",{onClick:zt,className:Xe()(`${gt}-zero-width-trigger`,`${gt}-zero-width-trigger-${Dt?"right":"left"}`),style:Kt},Ye||re.createElement(xe,null)):null,Ge={expanded:Dt?re.createElement(Le.Z,null):re.createElement(Ee.Z,null),collapsed:Dt?re.createElement(Ee.Z,null):re.createElement(Le.Z,null)}[Qe?"collapsed":"expanded"],st=Ye!==null?ct||re.createElement("div",{className:`${gt}-trigger`,onClick:zt,style:{width:Ce}},Ye||Ge):null,ut=Object.assign(Object.assign({},en),{flex:`0 0 ${Ce}`,maxWidth:Ce,minWidth:Ce,width:Ce}),Ue=Xe()(gt,`${gt}-${dt}`,{[`${gt}-collapsed`]:!!Qe,[`${gt}-has-trigger`]:bt&&Ye!==null&&!ct,[`${gt}-below`]:!!Xt,[`${gt}-zero-width`]:parseFloat(Ce)===0},Me);return re.createElement("aside",Object.assign({className:Ue},tt,{style:ut,ref:Ae}),re.createElement("div",{className:`${gt}-children`},De),bt||Xt&&ct?st:null)},un=re.useMemo(()=>({siderCollapsed:Qe}),[Qe]);return re.createElement(ae.Provider,{value:un},zn())})},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 ze},ZP:function(){return le}});var E=y(94480),re=y(92310),oe=y.n(re),ge=y(2738),fe=y(59301),ve=y(36355),ie=y(83116),Ee=pe=>{const{componentCls:he,bodyBg:be,lightSiderBg:Ae,lightTriggerBg:Oe,lightTriggerColor:Me}=pe;return{[`${he}-sider-light`]:{background:Ae,[`${he}-sider-trigger`]:{color:Me,background:Oe},[`${he}-sider-zero-width-trigger`]:{color:Me,background:Oe,border:`1px solid ${be}`,borderInlineStart:0}}}};const Le=pe=>{const{antCls:he,componentCls:be,colorText:Ae,triggerColor:Oe,footerBg:Me,triggerBg:Ye,headerHeight:De,headerPadding:$e,headerColor:dt,footerPadding:en,triggerHeight:bt,zeroTriggerHeight:Dt,zeroTriggerWidth:Ct,motionDurationMid:Et,motionDurationSlow:Kt,fontSize:Tt,borderRadius:et,bodyBg:xt,headerBg:qt,siderBg:rt}=pe;return{[be]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:xt,"&, *":{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 ${Et}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${he}-menu${he}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:bt},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:bt,color:Oe,lineHeight:`${bt}px`,textAlign:"center",background:Ye,cursor:"pointer",transition:`all ${Et}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:De,insetInlineEnd:-Ct,zIndex:1,width:Ct,height:Dt,color:Oe,fontSize:pe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:rt,borderStartStartRadius:0,borderStartEndRadius:et,borderEndEndRadius:et,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Kt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Kt}`,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:De,padding:$e,color:dt,lineHeight:`${De}px`,background:qt,[`${he}-menu`]:{lineHeight:"inherit"}},[`${be}-footer`]:{padding:en,color:Ae,fontSize:Tt,background:Me},[`${be}-content`]:{flex:"auto",minHeight:0}}};var Te=(0,ie.Z)("Layout",pe=>[Le(pe)],pe=>{const{colorBgLayout:he,controlHeight:be,controlHeightLG:Ae,colorText:Oe,controlHeightSM:Me,marginXXS:Ye,colorTextLightSolid:De,colorBgContainer:$e}=pe,dt=Ae*1.25;return{colorBgHeader:"#001529",colorBgBody:he,colorBgTrigger:"#002140",bodyBg:he,headerBg:"#001529",headerHeight:be*2,headerPadding:`0 ${dt}px`,headerColor:Oe,footerPadding:`${Me}px ${dt}px`,footerBg:he,siderBg:"#001529",triggerHeight:Ae+Ye*2,triggerBg:"#002140",triggerColor:De,zeroTriggerWidth:Ae,zeroTriggerHeight:Ae,lightSiderBg:$e,lightTriggerBg:$e,lightTriggerColor:Oe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Xe=function(pe,he){var be={};for(var Ae in pe)Object.prototype.hasOwnProperty.call(pe,Ae)&&he.indexOf(Ae)<0&&(be[Ae]=pe[Ae]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,Ae=Object.getOwnPropertySymbols(pe);Oenull,removeSider:()=>null}});function ce(pe){let{suffixCls:he,tagName:be,displayName:Ae}=pe;return Oe=>fe.forwardRef((Ye,De)=>fe.createElement(Oe,Object.assign({ref:De,suffixCls:he,tagName:be},Ye)))}const b=fe.forwardRef((pe,he)=>{const{prefixCls:be,suffixCls:Ae,className:Oe,tagName:Me}=pe,Ye=Xe(pe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:De}=fe.useContext(ve.E_),$e=De("layout",be),[dt,en]=Te($e),bt=Ae?`${$e}-${Ae}`:$e;return dt(fe.createElement(Me,Object.assign({className:oe()(be||bt,Oe,en),ref:he},Ye)))}),a=fe.forwardRef((pe,he)=>{const{direction:be}=fe.useContext(ve.E_),[Ae,Oe]=fe.useState([]),{prefixCls:Me,className:Ye,rootClassName:De,children:$e,hasSider:dt,tagName:en,style:bt}=pe,Dt=Xe(pe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ct=(0,ge.Z)(Dt,["suffixCls"]),{getPrefixCls:Et,layout:Kt}=fe.useContext(ve.E_),Tt=Et("layout",Me),[et,xt]=Te(Tt),qt=oe()(Tt,{[`${Tt}-has-sider`]:typeof dt=="boolean"?dt:Ae.length>0,[`${Tt}-rtl`]:be==="rtl"},Kt==null?void 0:Kt.className,Ye,De,xt),rt=fe.useMemo(()=>({siderHook:{addSider:Qe=>{Oe(pt=>[].concat((0,E.Z)(pt),[Qe]))},removeSider:Qe=>{Oe(pt=>pt.filter(Xt=>Xt!==Qe))}}}),[]);return et(fe.createElement(ze.Provider,{value:rt},fe.createElement(en,Object.assign({ref:he,className:qt,style:Object.assign(Object.assign({},Kt==null?void 0:Kt.style),bt)},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 ve}});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 Te=0,Le=Object.getOwnPropertySymbols(ie);Te{const{children:Ee}=ie,Le=ge(ie,["children"]),Te=E.useContext(fe),Xe=E.useMemo(()=>Object.assign(Object.assign({},Te),Le),[Te,Le.prefixCls,Le.mode,Le.selectable]);return E.createElement(fe.Provider,{value:Xe},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 un}});var E=y(15285),re=y(59301),oe=y(45818),ge=y(92310),fe=y.n(ge),ve=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:Wt}=re.useContext(ve.E_),Ve=Wt("menu",tt),Ge=fe()({[`${Ve}-item-divider-dashed`]:!!Ce},we);return re.createElement(E.iz,Object.assign({className:Ge},ct))},Le=y(11592),Te=y(2738),Xe=y(6848),ze=y(92343),b=(0,re.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ee=gt=>{var tt;const{className:we,children:Ce,icon:ct,title:Wt,danger:Ve}=gt,{prefixCls:Ge,firstLevel:st,direction:ut,disableMenuItemTitleTooltip:Ue,inlineCollapsed:vt}=re.useContext(b),Cn=Ut=>{const Gt=re.createElement("span",{className:`${Ge}-title-content`},Ce);return(!ct||(0,ze.l$)(Ce)&&Ce.type==="span")&&Ce&&Ut&&st&&typeof Ce=="string"?re.createElement("div",{className:`${Ge}-inline-collapsed-noicon`},Ce.charAt(0)):Gt},{siderCollapsed:on}=re.useContext(oe.D);let Sn=Wt;typeof Wt=="undefined"?Sn=st?Ce:"":Wt===!1&&(Sn="");const Pn={title:Sn};!on&&!vt&&(Pn.title=null,Pn.open=!1);const Nn=(0,Le.Z)(Ce).length;let qe=re.createElement(E.ck,Object.assign({},(0,Te.Z)(gt,["title","icon","danger"]),{className:fe()({[`${Ge}-item-danger`]:Ve,[`${Ge}-item-only-child`]:(ct?Nn+1:Nn)===1},we),title:typeof Wt=="string"?Wt:void 0}),(0,ze.Tm)(ct,{className:fe()((0,ze.l$)(ct)?(tt=ct.props)===null||tt===void 0?void 0:tt.className:"",`${Ge}-item-icon`)}),Cn(vt));return Ue||(qe=re.createElement(Xe.Z,Object.assign({},Pn,{placement:ut==="rtl"?"left":"right",overlayClassName:`${Ge}-inline-collapsed-tooltip`}),qe)),qe},te=gt=>{var tt;const{popupClassName:we,icon:Ce,title:ct,theme:Wt}=gt,Ve=re.useContext(b),{prefixCls:Ge,inlineCollapsed:st,theme:ut}=Ve,Ue=(0,E.Xl)();let vt;if(!Ce)vt=st&&!Ue.length&&ct&&typeof ct=="string"?re.createElement("div",{className:`${Ge}-inline-collapsed-noicon`},ct.charAt(0)):re.createElement("span",{className:`${Ge}-title-content`},ct);else{const on=(0,ze.l$)(ct)&&ct.type==="span";vt=re.createElement(re.Fragment,null,(0,ze.Tm)(Ce,{className:fe()((0,ze.l$)(Ce)?(tt=Ce.props)===null||tt===void 0?void 0:tt.className:"",`${Ge}-item-icon`)}),on?ct:re.createElement("span",{className:`${Ge}-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,Te.Z)(gt,["icon"]),{title:vt,popupClassName:fe()(Ge,we,`${Ge}-${Wt||ut}`)})))},ae=y(18785),le=y(70425),pe=y(62892),he=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:Wt,key:Ve,type:Ge}=Ce,st=be(Ce,["label","children","key","type"]),ut=Ve!=null?Ve:`tmp-${we}`;return Wt||Ge==="group"?Ge==="group"?re.createElement(E.BW,Object.assign({key:ut},st,{title:ct}),Ae(Wt)):re.createElement(te,Object.assign({key:ut},st,{title:ct}),Ae(Wt)):Ge==="divider"?re.createElement(Ee,Object.assign({key:ut},st)):re.createElement(ee,Object.assign({key:ut},st),ct)}return null}).filter(tt=>tt)}function Oe(gt){return re.useMemo(()=>gt&&Ae(gt),[gt])}var Me=y(64993),Ye=y(17313),De=y(8378),$e=y(13826),dt=y(29878),en=y(83116),bt=y(37613),Ct=gt=>{const{componentCls:tt,motionDurationSlow:we,horizontalLineHeight:Ce,colorSplit:ct,lineWidth:Wt,lineType:Ve,itemPaddingInline:Ge}=gt;return{[`${tt}-horizontal`]:{lineHeight:Ce,border:0,borderBottom:`${Wt}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:Ge},[`> ${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"}}}},Xt=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 It=gt=>Object.assign({},(0,Ye.oN)(gt));var xt=(gt,tt)=>{const{componentCls:we,itemColor:Ce,itemSelectedColor:st,groupTitleColor:Gt,itemBg:Ge,subMenuItemBg:je,itemSelectedBg:ut,activeBarHeight:dt,activeBarWidth:Ve,activeBarBorderWidth:ht,motionDurationSlow:Cn,motionEaseInOut:tn,motionEaseOut:qt,itemPaddingInline:Pn,motionDurationMid:Nn,itemHoverColor:Je,lineType:Mt,colorSplit:Ht,itemDisabledColor:Qt,dangerItemColor:vn,dangerItemHoverColor:jn,dangerItemSelectedColor:zn,dangerItemActiveBg:Bn,dangerItemSelectedBg:Wn,itemHoverBg:_n,itemActiveBg:pn,menuSubMenuBg:He,horizontalItemSelectedColor:Lt,horizontalItemSelectedBg:Sn,horizontalItemBorderRadius:ye,horizontalItemHoverBg:an,popupBg:_e}=gt;return{[`${we}-${tt}, ${we}-${tt} > ${we}`]:{color:Ce,background:Ge,[`&${we}-root:focus-visible`]:Object.assign({},It(gt)),[`${we}-item-group-title`]:{color:Gt},[`${we}-submenu-selected`]:{[`> ${we}-submenu-title`]:{color:st}},[`${we}-item-disabled, ${we}-submenu-disabled`]:{color:`${Qt} !important`},[`${we}-item:not(${we}-item-selected):not(${we}-submenu-selected)`]:{[`&:hover, > ${we}-submenu-title:hover`]:{color:Je}},[`&:not(${we}-horizontal)`]:{[`${we}-item:not(${we}-item-selected)`]:{"&:hover":{backgroundColor:_n},"&:active":{backgroundColor:pn}},[`${we}-submenu-title`]:{"&:hover":{backgroundColor:_n},"&:active":{backgroundColor:pn}}},[`${we}-item-danger`]:{color:vn,[`&${we}-item:hover`]:{[`&:not(${we}-item-selected):not(${we}-submenu-selected)`]:{color:jn}},[`&${we}-item:active`]:{background:Bn}},[`${we}-item a`]:{"&, &:hover":{color:"inherit"}},[`${we}-item-selected`]:{color:st,[`&${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({},It(gt))},[`&${we}-submenu > ${we}`]:{backgroundColor:He},[`&${we}-popup > ${we}`]:{backgroundColor:_e},[`&${we}-horizontal`]:Object.assign(Object.assign({},tt==="dark"?{borderBottom:0}:{}),{[`> ${we}-item, > ${we}-submenu`]:{top:ht,marginTop:-ht,marginBottom:0,borderRadius:ye,"&::after":{position:"absolute",insetInline:Pn,bottom:0,borderBottom:`${dt}px solid transparent`,transition:`border-color ${Cn} ${tn}`,content:'""'},"&:hover, &-active, &-open":{background:an,"&::after":{borderBottomWidth:dt,borderBottomColor:Lt}},"&-selected":{color:Lt,backgroundColor:Sn,"&:hover":{backgroundColor:Sn},"&::after":{borderBottomWidth:dt,borderBottomColor:Lt}}}}),[`&${we}-root`]:{[`&${we}-inline, &${we}-vertical`]:{borderInlineEnd:`${ht}px ${Mt} ${Ht}`}},[`&${we}-inline`]:{[`${we}-sub${we}-inline`]:{background:je},[`${we}-item, ${we}-submenu-title`]:ht&&Ve?{width:`calc(100% + ${ht}px)`}:{},[`${we}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ve}px solid ${st}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Nn} ${qt}`,`opacity ${Nn} ${qt}`].join(","),content:'""'},[`&${we}-item-danger`]:{"&::after":{borderInlineEndColor:zn}}},[`${we}-selected, ${we}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Nn} ${tn}`,`opacity ${Nn} ${tn}`].join(",")}}}}}};const Jt=gt=>{const{componentCls:tt,itemHeight:we,itemMarginInline:Ce,padding:st,menuArrowSize:Gt,marginXS:Ge,itemMarginBlock:je}=gt,ut=st+Gt+Ge;return{[`${tt}-item`]:{position:"relative",overflow:"hidden"},[`${tt}-item, ${tt}-submenu-title`]:{height:we,lineHeight:`${we}px`,paddingInline:st,overflow:"hidden",textOverflow:"ellipsis",marginInline:Ce,marginBlock:je,width:`calc(100% - ${Ce*2}px)`},[`> ${tt}-item, + > ${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"}}}},Kt=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 Tt=gt=>Object.assign({},(0,Ye.oN)(gt));var xt=(gt,tt)=>{const{componentCls:we,itemColor:Ce,itemSelectedColor:ct,groupTitleColor:Wt,itemBg:Ve,subMenuItemBg:Ge,itemSelectedBg:st,activeBarHeight:ut,activeBarWidth:Ue,activeBarBorderWidth:vt,motionDurationSlow:Cn,motionEaseInOut:on,motionEaseOut:Sn,itemPaddingInline:Pn,motionDurationMid:Nn,itemHoverColor:qe,lineType:Ut,colorSplit:Gt,itemDisabledColor:Qt,dangerItemColor:hn,dangerItemHoverColor:Un,dangerItemSelectedColor:Rn,dangerItemActiveBg:Bn,dangerItemSelectedBg:Zn,itemHoverBg:qn,itemActiveBg:gn,menuSubMenuBg:je,horizontalItemSelectedColor:Lt,horizontalItemSelectedBg:bn,horizontalItemBorderRadius:ye,horizontalItemHoverBg:an,popupBg:_e}=gt;return{[`${we}-${tt}, ${we}-${tt} > ${we}`]:{color:Ce,background:Ve,[`&${we}-root:focus-visible`]:Object.assign({},Tt(gt)),[`${we}-item-group-title`]:{color:Wt},[`${we}-submenu-selected`]:{[`> ${we}-submenu-title`]:{color:ct}},[`${we}-item-disabled, ${we}-submenu-disabled`]:{color:`${Qt} !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:gn}},[`${we}-submenu-title`]:{"&:hover":{backgroundColor:qn},"&:active":{backgroundColor:gn}}},[`${we}-item-danger`]:{color:hn,[`&${we}-item:hover`]:{[`&:not(${we}-item-selected):not(${we}-submenu-selected)`]:{color:Un}},[`&${we}-item:active`]:{background:Bn}},[`${we}-item a`]:{"&, &:hover":{color:"inherit"}},[`${we}-item-selected`]:{color:ct,[`&${we}-item-danger`]:{color:Rn},"a, a:hover":{color:"inherit"}},[`& ${we}-item-selected`]:{backgroundColor:st,[`&${we}-item-danger`]:{backgroundColor:Zn}},[`${we}-item, ${we}-submenu-title`]:{[`&:not(${we}-item-disabled):focus-visible`]:Object.assign({},Tt(gt))},[`&${we}-submenu > ${we}`]:{backgroundColor:je},[`&${we}-popup > ${we}`]:{backgroundColor:_e},[`&${we}-horizontal`]:Object.assign(Object.assign({},tt==="dark"?{borderBottom:0}:{}),{[`> ${we}-item, > ${we}-submenu`]:{top:vt,marginTop:-vt,marginBottom:0,borderRadius:ye,"&::after":{position:"absolute",insetInline:Pn,bottom:0,borderBottom:`${ut}px solid transparent`,transition:`border-color ${Cn} ${on}`,content:'""'},"&:hover, &-active, &-open":{background:an,"&::after":{borderBottomWidth:ut,borderBottomColor:Lt}},"&-selected":{color:Lt,backgroundColor:bn,"&:hover":{backgroundColor:bn},"&::after":{borderBottomWidth:ut,borderBottomColor:Lt}}}}),[`&${we}-root`]:{[`&${we}-inline, &${we}-vertical`]:{borderInlineEnd:`${vt}px ${Ut} ${Gt}`}},[`&${we}-inline`]:{[`${we}-sub${we}-inline`]:{background:Ge},[`${we}-item, ${we}-submenu-title`]:vt&&Ue?{width:`calc(100% + ${vt}px)`}:{},[`${we}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ue}px solid ${ct}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Nn} ${Sn}`,`opacity ${Nn} ${Sn}`].join(","),content:'""'},[`&${we}-item-danger`]:{"&::after":{borderInlineEndColor:Rn}}},[`${we}-selected, ${we}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Nn} ${on}`,`opacity ${Nn} ${on}`].join(",")}}}}}};const qt=gt=>{const{componentCls:tt,itemHeight:we,itemMarginInline:Ce,padding:ct,menuArrowSize:Wt,marginXS:Ve,itemMarginBlock:Ge}=gt,st=ct+Wt+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:Ge,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:st,dropdownWidth:Gt,controlHeightLG:Ge,motionDurationMid:je,motionEaseOut:ut,paddingXL:dt,itemMarginInline:Ve,fontSizeLG:ht,motionDurationSlow:Cn,paddingXS:tn,boxShadowSecondary:qt,collapsedWidth:Pn,collapsedIconSize:Nn}=gt,Je={height:Ce,lineHeight:`${Ce}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[tt]:{"&-inline, &-vertical":Object.assign({[`&${tt}-root`]:{boxShadow:"none"}},Jt(gt))},[`${tt}-submenu-popup`]:{[`${tt}-vertical`]:Object.assign(Object.assign({},Jt(gt)),{boxShadow:qt})}},{[`${tt}-submenu-popup ${tt}-vertical${tt}-sub`]:{minWidth:Gt,maxHeight:`calc(100vh - ${Ge*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 ${je} ${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`]:Je,[`& ${tt}-item-group-title`]:{paddingInlineStart:dt}},[`${tt}-item`]:Je}},{[`${tt}-inline-collapsed`]:{width:Pn,[`&${tt}-root`]:{[`${tt}-item, ${tt}-submenu ${tt}-submenu-title`]:{[`> ${tt}-inline-collapsed-noicon`]:{fontSize:ht,textAlign:"center"}}},[`> ${tt}-item, + ${tt}-submenu-title`]:{paddingInlineEnd:st}}};var Qe=gt=>{const{componentCls:tt,iconCls:we,itemHeight:Ce,colorTextLightSolid:ct,dropdownWidth:Wt,controlHeightLG:Ve,motionDurationMid:Ge,motionEaseOut:st,paddingXL:ut,itemMarginInline:Ue,fontSizeLG:vt,motionDurationSlow:Cn,paddingXS:on,boxShadowSecondary:Sn,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"}},qt(gt))},[`${tt}-submenu-popup`]:{[`${tt}-vertical`]:Object.assign(Object.assign({},qt(gt)),{boxShadow:Sn})}},{[`${tt}-submenu-popup ${tt}-vertical${tt}-sub`]:{minWidth:Wt,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 ${Ge} ${st}`].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:ut}},[`${tt}-item`]:qe}},{[`${tt}-inline-collapsed`]:{width:Pn,[`&${tt}-root`]:{[`${tt}-item, ${tt}-submenu ${tt}-submenu-title`]:{[`> ${tt}-inline-collapsed-noicon`]:{fontSize:vt,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% - ${ht/2}px - ${Ve}px)`,textOverflow:"clip",[` + > ${tt}-submenu > ${tt}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${vt/2}px - ${Ue}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:st}},[`${tt}-item-group-title`]:Object.assign(Object.assign({},Ye.vS),{paddingInline:tn})}}]};const pt=gt=>{const{componentCls:tt,motionDurationSlow:we,motionDurationMid:Ce,motionEaseInOut:st,motionEaseOut:Gt,iconCls:Ge,iconSize:je,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} ${st}`].join(","),[`${tt}-item-icon, ${Ge}`]:{minWidth:je,fontSize:je,transition:[`font-size ${Ce} ${Gt}`,`margin ${we} ${st}`,`color ${we}`].join(","),"+ span":{marginInlineStart:ut,opacity:1,transition:[`opacity ${we} ${st}`,`margin ${we}`,`color ${we}`].join(",")}},[`${tt}-item-icon`]:Object.assign({},(0,Ye.Ro)()),[`&${tt}-item-only-child`]:{[`> ${Ge}, > ${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:st,menuArrowSize:Gt,menuArrowOffset:Ge}=gt;return{[`${tt}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:gt.margin,width:Gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${we} ${Ce}, opacity ${we}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Gt*.6,height:Gt*.15,backgroundColor:"currentcolor",borderRadius:st,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})`}}}}},ft=gt=>{const{antCls:tt,componentCls:we,fontSize:Ce,motionDurationSlow:st,motionDurationMid:Gt,motionEaseInOut:Ge,paddingXS:je,padding:ut,colorSplit:dt,lineWidth:Ve,zIndexPopup:ht,borderRadiusLG:Cn,subMenuItemBorderRadius:tn,menuArrowSize:qt,menuArrowOffset:Pn,lineType:Nn,menuPanelMaskInset:Je,groupTitleLineHeight:Mt,groupTitleFontSize:Ht}=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 ${st} 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:`${je}px ${ut}px`,fontSize:Ht,lineHeight:Mt,transition:`all ${st}`},[`&-horizontal ${we}-submenu`]:{transition:[`border-color ${st} ${Ge}`,`background ${st} ${Ge}`].join(",")},[`${we}-submenu, ${we}-submenu-inline`]:{transition:[`border-color ${st} ${Ge}`,`background ${st} ${Ge}`,`padding ${Gt} ${Ge}`].join(",")},[`${we}-submenu ${we}-sub`]:{cursor:"initial",transition:[`background ${st} ${Ge}`,`padding ${st} ${Ge}`].join(",")},[`${we}-title-content`]:{transition:`color ${st}`},[`${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:Ve,marginBlock:Ve,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(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:ht,borderRadius:Cn,boxShadow:"none",transformOrigin:"0 0",[`&${we}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Je}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Je},"\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},pt(gt)),Zt(gt)),{[`${we}-item, ${we}-submenu > ${we}-submenu-title`]:{borderRadius:tn},[`${we}-submenu-title::after`]:{transition:`transform ${st} ${Ge}`}})}}),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(-${qt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Pn})`},"&::before":{transform:`rotate(45deg) translateX(${Pn})`}}})},{[`${tt}-layout-header`]:{[we]:{lineHeight:"inherit"}}}]};var Bt=(gt,tt)=>(0,$t.Z)("Menu",Ce=>{if(tt===!1)return[];const{colorBgElevated:st,colorPrimary:Gt,colorTextLightSolid:Ge,controlHeightLG:je,fontSize:ut,darkItemColor:dt,darkDangerItemColor:Ve,darkItemBg:ht,darkSubMenuItemBg:Cn,darkItemSelectedColor:tn,darkItemSelectedBg:qt,darkDangerItemSelectedBg:Pn,darkItemHoverBg:Nn,darkGroupTitleColor:Je,darkItemHoverColor:Mt,darkItemDisabledColor:Ht,darkDangerItemHoverColor:Qt,darkDangerItemSelectedColor:vn,darkDangerItemActiveBg:jn}=Ce,zn=ut/7*5,Bn=(0,bt.TS)(Ce,{menuArrowSize:zn,menuHorizontalHeight:je*1.15,menuArrowOffset:`${zn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:st}),Wn=(0,bt.TS)(Bn,{itemColor:dt,itemHoverColor:Mt,groupTitleColor:Je,itemSelectedColor:tn,itemBg:ht,popupBg:ht,subMenuItemBg:Cn,itemActiveBg:"transparent",itemSelectedBg:qt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Nn,itemDisabledColor:Ht,dangerItemColor:Ve,dangerItemHoverColor:Qt,dangerItemSelectedColor:vn,dangerItemActiveBg:jn,dangerItemSelectedBg:Pn,menuSubMenuBg:Cn,horizontalItemSelectedColor:Ge,horizontalItemSelectedBg:Gt});return[ft(Bn),Ct(Bn),Qe(Bn),xt(Bn,"light"),xt(Wn,"dark"),Xt(Bn),(0,De.Z)(Bn),(0,$e.oN)(Bn,"slide-up"),(0,$e.oN)(Bn,"slide-down"),(0,ct._y)(Bn,"zoom-big")]},Ce=>{const{colorPrimary:st,colorError:Gt,colorTextDisabled:Ge,colorErrorBg:je,colorText:ut,colorTextDescription:dt,colorBgContainer:Ve,colorFillAlter:ht,colorFillContent:Cn,lineWidth:tn,lineWidthBold:qt,controlItemBgActive:Pn,colorBgTextHover:Nn,controlHeightLG:Je,lineHeight:Mt,colorBgElevated:Ht,marginXXS:Qt,padding:vn,fontSize:jn,controlHeightSM:zn,fontSizeLG:Bn,colorTextLightSolid:Wn,colorErrorHover:_n}=Ce,pn=new Me.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:st,horizontalItemHoverColor:st,colorGroupTitle:dt,groupTitleColor:dt,colorItemTextSelected:st,itemSelectedColor:st,colorItemTextSelectedHorizontal:st,horizontalItemSelectedColor:st,colorItemBg:Ve,itemBg:Ve,colorItemBgHover:Nn,itemHoverBg:Nn,colorItemBgActive:Cn,itemActiveBg:Pn,colorSubItemBg:ht,subMenuItemBg:ht,colorItemBgSelected:Pn,itemSelectedBg:Pn,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:qt,activeBarHeight:qt,colorActiveBarBorderSize:tn,activeBarBorderWidth:tn,colorItemTextDisabled:Ge,itemDisabledColor:Ge,colorDangerItemText:Gt,dangerItemColor:Gt,colorDangerItemTextHover:Gt,dangerItemHoverColor:Gt,colorDangerItemTextSelected:Gt,dangerItemSelectedColor:Gt,colorDangerItemBgActive:je,dangerItemActiveBg:je,colorDangerItemBgSelected:je,dangerItemSelectedBg:je,itemMarginInline:Ce.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Je,groupTitleLineHeight:Mt,collapsedWidth:Je*2,popupBg:Ht,itemMarginBlock:Qt,itemPaddingInline:vn,horizontalLineHeight:`${Je*1.15}px`,iconSize:jn,iconMarginInlineEnd:zn-jn,collapsedIconSize:Bn,groupTitleFontSize:jn,darkItemDisabledColor:new Me.C(Wn).setAlpha(.25).toRgbString(),darkItemColor:pn,darkDangerItemColor:Gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Wn,darkItemSelectedBg:st,darkDangerItemSelectedBg:Gt,darkItemHoverBg:"transparent",darkGroupTitleColor:pn,darkItemHoverColor:Wn,darkDangerItemHoverColor:_n,darkDangerItemSelectedColor:Wn,darkDangerItemActiveBg:Gt}},{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 st=0,Ce=Object.getOwnPropertySymbols(gt);st{var we,Ce;const st=re.useContext(he.Z),Gt=st||{},{getPrefixCls:Ge,getPopupContainer:je,direction:ut,menu:dt}=re.useContext(ve.E_),Ve=Ge(),{prefixCls:ht,className:Cn,style:tn,theme:qt="light",expandIcon:Pn,_internalDisableMenuItemTitleTooltip:Nn,inlineCollapsed:Je,siderCollapsed:Mt,items:Ht,children:Qt,rootClassName:vn,mode:jn,selectable:zn,onClick:Bn,overflowedIndicatorPopupClassName:Wn}=gt,_n=it(gt,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pn=(0,Te.Z)(_n,["collapsedWidth"]),He=Oe(Ht)||Qt;(we=Gt.validator)===null||we===void 0||we.call(Gt,{mode:jn});const Lt=(0,le.useEvent)(function(){var Ke;Bn==null||Bn.apply(void 0,arguments),(Ke=Gt.onClick)===null||Ke===void 0||Ke.call(Gt)}),Sn=Gt.mode||jn,ye=zn!=null?zn:Gt.selectable,an=re.useMemo(()=>Mt!==void 0?Mt:Je,[Je,Mt]),_e={horizontal:{motionName:`${Ve}-slide-up`},inline:(0,pe.Z)(Ve),other:{motionName:`${Ve}-zoom-big`}},mt=Ge("menu",ht||Gt.prefixCls),[Ot,vt]=Bt(mt,!st),Se=fe()(`${mt}-${qt}`,dt==null?void 0:dt.className,Cn);let Ie;if(typeof Pn=="function")Ie=Pn;else if(Pn===null||Pn===!1)Ie=null;else if(Gt.expandIcon===null||Gt.expandIcon===!1)Ie=null;else{const Ke=Pn!=null?Pn:Gt.expandIcon;Ie=(0,ze.Tm)(Ke,{className:fe()(`${mt}-submenu-expand-icon`,(0,ze.l$)(Ke)?(Ce=Ke.props)===null||Ce===void 0?void 0:Ce.className:"")})}const Ze=re.useMemo(()=>({prefixCls:mt,inlineCollapsed:an||!1,direction:ut,firstLevel:!0,theme:qt,mode:Sn,disableMenuItemTitleTooltip:Nn}),[mt,an,ut,Nn,qt]);return Ot(re.createElement(he.Z.Provider,{value:null},re.createElement(b.Provider,{value:Ze},re.createElement(E.ZP,Object.assign({getPopupContainer:je,overflowedIndicator:re.createElement(ae.Z,null),overflowedIndicatorPopupClassName:fe()(mt,`${mt}-${qt}`,Wn),mode:Sn,selectable:ye,onClick:Lt},pn,{inlineCollapsed:an,style:Object.assign(Object.assign({},dt==null?void 0:dt.style),tn),className:Se,prefixCls:mt,direction:ut,defaultMotions:_e,expandIcon:Ie,ref:tt,rootClassName:fe()(vn,vt)}),He))))});const kn=(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:st=>{var Gt;(Gt=we.current)===null||Gt===void 0||Gt.focus(st)}})),re.createElement(wt,Object.assign({ref:we},gt,Ce))});kn.Item=ee,kn.SubMenu=te,kn.Divider=Ee,kn.ItemGroup=E.BW;var sn=kn},58421:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Gt}});var E=y(54476),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),ve=function(je,ut){return re.createElement(fe.Z,(0,E.Z)({},je,{ref:ut,icon:ge}))},ie=re.forwardRef(ve),xe=ie,Ee=y(49198),Le=y(33853),Te=y(38819),Xe=y(92310),ze=y.n(Xe),ce=y(20068),b=y(33885),a=y(67732),ee=y(83652),x=y(42403),te=y(158),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,he=y(91735),be=function(Ge){(0,x.Z)(ut,Ge);var je=(0,te.Z)(ut);function ut(){var dt;(0,a.Z)(this,ut);for(var Ve=arguments.length,ht=new Array(Ve),Cn=0;Cn=0||tn.relatedTarget.className.indexOf("".concat(Je,"-item"))>=0))&&Nn(dt.getValidValue()))},dt.go=function(tn){var qt=dt.state.goInputText;qt!==""&&(tn.keyCode===pe.ENTER||tn.type==="click")&&(dt.setState({goInputText:""}),dt.props.quickGo(dt.getValidValue()))},dt}return(0,ee.Z)(ut,[{key:"getPageSizeOptions",value:function(){var Ve=this.props,ht=Ve.pageSize,Cn=Ve.pageSizeOptions;return Cn.some(function(tn){return tn.toString()===ht.toString()})?Cn:Cn.concat([ht.toString()]).sort(function(tn,qt){var Pn=Number.isNaN(Number(tn))?0:Number(tn),Nn=Number.isNaN(Number(qt))?0:Number(qt);return Pn-Nn})}},{key:"render",value:function(){var Ve=this,ht=this.props,Cn=ht.pageSize,tn=ht.locale,qt=ht.rootPrefixCls,Pn=ht.changeSize,Nn=ht.quickGo,Je=ht.goButton,Mt=ht.selectComponentClass,Ht=ht.buildOptionText,Qt=ht.selectPrefixCls,vn=ht.disabled,jn=this.state.goInputText,zn="".concat(qt,"-options"),Bn=Mt,Wn=null,_n=null,pn=null;if(!Pn&&!Nn)return null;var He=this.getPageSizeOptions();if(Pn&&Bn){var Lt=He.map(function(Sn,ye){return re.createElement(Bn.Option,{key:ye,value:Sn.toString()},(Ht||Ve.buildOptionText)(Sn))});Wn=re.createElement(Bn,{disabled:vn,prefixCls:Qt,showSearch:!1,className:"".concat(zn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Cn||He[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ye){return ye.parentNode},"aria-label":tn.page_size,defaultOpen:!1},Lt)}return Nn&&(Je&&(pn=typeof Je=="boolean"?re.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:vn,className:"".concat(zn,"-quick-jumper-button")},tn.jump_to_confirm):re.createElement("span",{onClick:this.go,onKeyUp:this.go},Je)),_n=re.createElement("div",{className:"".concat(zn,"-quick-jumper")},tn.jump_to,re.createElement("input",{disabled:vn,type:"text",value:jn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":tn.page}),tn.page,pn)),re.createElement("li",{className:"".concat(zn)},Wn,_n)}}]),ut}(re.Component);be.defaultProps={pageSizeOptions:["10","20","50","100"]};var Ae=be,Oe=function(je){var ut,dt=je.rootPrefixCls,Ve=je.page,ht=je.active,Cn=je.className,tn=je.showTitle,qt=je.onClick,Pn=je.onKeyPress,Nn=je.itemRender,Je="".concat(dt,"-item"),Mt=ze()(Je,"".concat(Je,"-").concat(Ve),(ut={},(0,ce.Z)(ut,"".concat(Je,"-active"),ht),(0,ce.Z)(ut,"".concat(Je,"-disabled"),!Ve),(0,ce.Z)(ut,je.className,Cn),ut)),Ht=function(){qt(Ve)},Qt=function(zn){Pn(zn,qt,Ve)},vn=Nn(Ve,"page",re.createElement("a",{rel:"nofollow"},Ve));return vn?re.createElement("li",{title:tn?Ve.toString():null,className:Mt,onClick:Ht,onKeyPress:Qt,tabIndex:0},vn):null},Me=Oe;function Ye(){}function De(Ge){var je=Number(Ge);return typeof je=="number"&&!Number.isNaN(je)&&isFinite(je)&&Math.floor(je)===je}var $e=function(je,ut,dt){return dt};function ct(Ge,je,ut){var dt=typeof Ge=="undefined"?je.pageSize:Ge;return Math.floor((ut.total-1)/dt)+1}var $t=function(Ge){(0,x.Z)(ut,Ge);var je=(0,te.Z)(ut);function ut(dt){var Ve;(0,a.Z)(this,ut),Ve=je.call(this,dt),Ve.paginationNode=re.createRef(),Ve.getJumpPrevPage=function(){return Math.max(1,Ve.state.current-(Ve.props.showLessItems?3:5))},Ve.getJumpNextPage=function(){return Math.min(ct(void 0,Ve.state,Ve.props),Ve.state.current+(Ve.props.showLessItems?3:5))},Ve.getItemIcon=function(Pn,Nn){var Je=Ve.props.prefixCls,Mt=Pn||re.createElement("button",{type:"button","aria-label":Nn,className:"".concat(Je,"-item-link")});return typeof Pn=="function"&&(Mt=re.createElement(Pn,(0,b.Z)({},Ve.props))),Mt},Ve.isValid=function(Pn){var Nn=Ve.props.total;return De(Pn)&&Pn!==Ve.state.current&&De(Nn)&&Nn>0},Ve.shouldDisplayQuickJumper=function(){var Pn=Ve.props,Nn=Pn.showQuickJumper,Je=Pn.total,Mt=Ve.state.pageSize;return Je<=Mt?!1:Nn},Ve.handleKeyDown=function(Pn){(Pn.keyCode===pe.ARROW_UP||Pn.keyCode===pe.ARROW_DOWN)&&Pn.preventDefault()},Ve.handleKeyUp=function(Pn){var Nn=Ve.getValidValue(Pn),Je=Ve.state.currentInputValue;Nn!==Je&&Ve.setState({currentInputValue:Nn}),Pn.keyCode===pe.ENTER?Ve.handleChange(Nn):Pn.keyCode===pe.ARROW_UP?Ve.handleChange(Nn-1):Pn.keyCode===pe.ARROW_DOWN&&Ve.handleChange(Nn+1)},Ve.handleBlur=function(Pn){var Nn=Ve.getValidValue(Pn);Ve.handleChange(Nn)},Ve.changePageSize=function(Pn){var Nn=Ve.state.current,Je=ct(Pn,Ve.state,Ve.props);Nn=Nn>Je?Je:Nn,Je===0&&(Nn=Ve.state.current),typeof Pn=="number"&&("pageSize"in Ve.props||Ve.setState({pageSize:Pn}),"current"in Ve.props||Ve.setState({current:Nn,currentInputValue:Nn})),Ve.props.onShowSizeChange(Nn,Pn),"onChange"in Ve.props&&Ve.props.onChange&&Ve.props.onChange(Nn,Pn)},Ve.handleChange=function(Pn){var Nn=Ve.props,Je=Nn.disabled,Mt=Nn.onChange,Ht=Ve.state,Qt=Ht.pageSize,vn=Ht.current,jn=Ht.currentInputValue;if(Ve.isValid(Pn)&&!Je){var zn=ct(void 0,Ve.state,Ve.props),Bn=Pn;return Pn>zn?Bn=zn:Pn<1&&(Bn=1),"current"in Ve.props||Ve.setState({current:Bn}),Bn!==jn&&Ve.setState({currentInputValue:Bn}),Mt(Bn,Qt),Bn}return vn},Ve.prev=function(){Ve.hasPrev()&&Ve.handleChange(Ve.state.current-1)},Ve.next=function(){Ve.hasNext()&&Ve.handleChange(Ve.state.current+1)},Ve.jumpPrev=function(){Ve.handleChange(Ve.getJumpPrevPage())},Ve.jumpNext=function(){Ve.handleChange(Ve.getJumpNextPage())},Ve.hasPrev=function(){return Ve.state.current>1},Ve.hasNext=function(){return Ve.state.current2?Je-2:0),Ht=2;Ht=Cn?qt=Cn:qt=Number(ht),qt}},{key:"getShowSizeChanger",value:function(){var Ve=this.props,ht=Ve.showSizeChanger,Cn=Ve.total,tn=Ve.totalBoundaryShowSizeChanger;return typeof ht!="undefined"?ht:Cn>tn}},{key:"render",value:function(){var Ve=this.props,ht=Ve.prefixCls,Cn=Ve.className,tn=Ve.style,qt=Ve.disabled,Pn=Ve.hideOnSinglePage,Nn=Ve.total,Je=Ve.locale,Mt=Ve.showQuickJumper,Ht=Ve.showLessItems,Qt=Ve.showTitle,vn=Ve.showTotal,jn=Ve.simple,zn=Ve.itemRender,Bn=Ve.showPrevNextJumpers,Wn=Ve.jumpPrevIcon,_n=Ve.jumpNextIcon,pn=Ve.selectComponentClass,He=Ve.selectPrefixCls,Lt=Ve.pageSizeOptions,Sn=this.state,ye=Sn.current,an=Sn.pageSize,_e=Sn.currentInputValue;if(Pn===!0&&Nn<=an)return null;var mt=ct(void 0,this.state,this.props),Ot=[],vt=null,Se=null,Ie=null,Ze=null,Ke=null,nt=Mt&&Mt.goButton,Pt=Ht?1:2,Dt=ye-1>0?ye-1:0,Re=ye+1Nn?Nn:ye*an]));if(jn){nt&&(typeof nt=="boolean"?Ke=re.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Je.jump_to_confirm):Ke=re.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},nt),Ke=re.createElement("li",{title:Qt?"".concat(Je.jump_to).concat(ye,"/").concat(mt):null,className:"".concat(ht,"-simple-pager")},Ke));var yt=this.renderPrev(Dt);return re.createElement("ul",(0,E.Z)({className:ze()(ht,"".concat(ht,"-simple"),(0,ce.Z)({},"".concat(ht,"-disabled"),qt),Cn),style:tn,ref:this.paginationNode},We),qe,yt?re.createElement("li",{title:Qt?Je.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:ze()("".concat(ht,"-prev"),(0,ce.Z)({},"".concat(ht,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},yt):null,re.createElement("li",{title:Qt?"".concat(ye,"/").concat(mt):null,className:"".concat(ht,"-simple-pager")},re.createElement("input",{type:"text",value:_e,disabled:qt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),re.createElement("span",{className:"".concat(ht,"-slash")},"/"),mt),re.createElement("li",{title:Qt?Je.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:ze()("".concat(ht,"-next"),(0,ce.Z)({},"".concat(ht,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Re)),Ke)}if(mt<=3+Pt*2){var rn={locale:Je,rootPrefixCls:ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Qt,itemRender:zn};mt||Ot.push(re.createElement(Me,(0,E.Z)({},rn,{key:"noPager",page:1,className:"".concat(ht,"-item-disabled")})));for(var en=1;en<=mt;en+=1){var bn=ye===en;Ot.push(re.createElement(Me,(0,E.Z)({},rn,{key:en,page:en,active:bn})))}}else{var Dn=Ht?Je.prev_3:Je.prev_5,ot=Ht?Je.next_3:Je.next_5,jt=zn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Wn,"prev page")),Vn=zn(this.getJumpNextPage(),"jump-next",this.getItemIcon(_n,"next page"));Bn&&(vt=jt?re.createElement("li",{title:Qt?Dn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:ze()("".concat(ht,"-jump-prev"),(0,ce.Z)({},"".concat(ht,"-jump-prev-custom-icon"),!!Wn))},jt):null,Se=Vn?re.createElement("li",{title:Qt?ot:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:ze()("".concat(ht,"-jump-next"),(0,ce.Z)({},"".concat(ht,"-jump-next-custom-icon"),!!_n))},Vn):null),Ze=re.createElement(Me,{locale:Je,last:!0,rootPrefixCls:ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:mt,page:mt,active:!1,showTitle:Qt,itemRender:zn}),Ie=re.createElement(Me,{locale:Je,rootPrefixCls:ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Qt,itemRender:zn});var nn=Math.max(1,ye-Pt),Rn=Math.min(ye+Pt,mt);ye-1<=Pt&&(Rn=1+Pt*2),mt-ye<=Pt&&(nn=mt-Pt*2);for(var ra=nn;ra<=Rn;ra+=1){var fa=ye===ra;Ot.push(re.createElement(Me,{locale:Je,rootPrefixCls:ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ra,page:ra,active:fa,showTitle:Qt,itemRender:zn}))}ye-1>=Pt*2&&ye!==3&&(Ot[0]=(0,re.cloneElement)(Ot[0],{className:"".concat(ht,"-item-after-jump-prev")}),Ot.unshift(vt)),mt-ye>=Pt*2&&ye!==mt-2&&(Ot[Ot.length-1]=(0,re.cloneElement)(Ot[Ot.length-1],{className:"".concat(ht,"-item-before-jump-next")}),Ot.push(Se)),nn!==1&&Ot.unshift(Ie),Rn!==mt&&Ot.push(Ze)}var Jn=!this.hasPrev()||!mt,St=!this.hasNext()||!mt,Vt=this.renderPrev(Dt),kt=this.renderNext(Re);return re.createElement("ul",(0,E.Z)({className:ze()(ht,Cn,(0,ce.Z)({},"".concat(ht,"-disabled"),qt)),style:tn,ref:this.paginationNode},We),qe,Vt?re.createElement("li",{title:Qt?Je.prev_page:null,onClick:this.prev,tabIndex:Jn?null:0,onKeyPress:this.runIfEnterPrev,className:ze()("".concat(ht,"-prev"),(0,ce.Z)({},"".concat(ht,"-disabled"),Jn)),"aria-disabled":Jn},Vt):null,Ot,kt?re.createElement("li",{title:Qt?Je.next_page:null,onClick:this.next,tabIndex:St?null:0,onKeyPress:this.runIfEnterNext,className:ze()("".concat(ht,"-next"),(0,ce.Z)({},"".concat(ht,"-disabled"),St)),"aria-disabled":St},kt):null,re.createElement(Ae,{disabled:qt,locale:Je,rootPrefixCls:ht,selectComponentClass:pn,selectPrefixCls:He,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ye,pageSize:an,pageSizeOptions:Lt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:nt}))}}],[{key:"getDerivedStateFromProps",value:function(Ve,ht){var Cn={};if("current"in Ve&&(Cn.current=Ve.current,Ve.current!==ht.current&&(Cn.currentInputValue=Cn.current)),"pageSize"in Ve&&Ve.pageSize!==ht.pageSize){var tn=ht.current,qt=ct(Ve.pageSize,ht,Ve);tn=tn>qt?qt:tn,"current"in Ve||(Cn.current=tn,Cn.currentInputValue=tn),Cn.pageSize=Ve.pageSize}return Cn}}]),ut}(re.Component);$t.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:he.Z,style:{},itemRender:$e,totalBoundaryShowSizeChanger:50};var bt=$t,Ft=y(22075),Ct=y(36355),Et=y(19716),Xt=y(8628),It=y(9763),et=y(57809);const xt=Ge=>re.createElement(et.default,Object.assign({},Ge,{showSearch:!0,size:"small"})),Jt=Ge=>re.createElement(et.default,Object.assign({},Ge,{showSearch:!0,size:"middle"}));xt.Option=et.default.Option,Jt.Option=et.default.Option;var rt=y(9937),Qe=y(17313),pt=y(83116),Zt=y(37613);const ft=Ge=>{const{componentCls:je}=Ge;return{[`${je}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${je}-item-link`]:{color:Ge.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${je}-item-link`]:{color:Ge.colorTextDisabled,cursor:"not-allowed"}}},[`&${je}-disabled`]:{cursor:"not-allowed",[`${je}-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}}},[`${je}-item-link`]:{color:Ge.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${je}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${je}-simple-pager`]:{color:Ge.colorTextDisabled},[`${je}-jump-prev, ${je}-jump-next`]:{[`${je}-item-link-icon`]:{opacity:0},[`${je}-item-ellipsis`]:{opacity:1}}},[`&${je}-simple`]:{[`${je}-prev, ${je}-next`]:{[`&${je}-disabled ${je}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Bt=Ge=>{const{componentCls:je}=Ge;return{[`&${je}-mini ${je}-total-text, &${je}-mini ${je}-simple-pager`]:{height:Ge.itemSizeSM,lineHeight:`${Ge.itemSizeSM}px`},[`&${je}-mini ${je}-item`]:{minWidth:Ge.itemSizeSM,height:Ge.itemSizeSM,margin:0,lineHeight:`${Ge.itemSizeSM-2}px`},[`&${je}-mini:not(${je}-disabled) ${je}-item:not(${je}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ge.colorBgTextHover},"&:active":{backgroundColor:Ge.colorBgTextActive}},[`&${je}-mini ${je}-prev, &${je}-mini ${je}-next`]:{minWidth:Ge.itemSizeSM,height:Ge.itemSizeSM,margin:0,lineHeight:`${Ge.itemSizeSM}px`},[`&${je}-mini:not(${je}-disabled)`]:{[`${je}-prev, ${je}-next`]:{[`&:hover ${je}-item-link`]:{backgroundColor:Ge.colorBgTextHover},[`&:active ${je}-item-link`]:{backgroundColor:Ge.colorBgTextActive},[`&${je}-disabled:hover ${je}-item-link`]:{backgroundColor:"transparent"}}},[` - &${je}-mini ${je}-prev ${je}-item-link, - &${je}-mini ${je}-next ${je}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Ge.itemSizeSM,lineHeight:`${Ge.itemSizeSM}px`}},[`&${je}-mini ${je}-jump-prev, &${je}-mini ${je}-jump-next`]:{height:Ge.itemSizeSM,marginInlineEnd:0,lineHeight:`${Ge.itemSizeSM}px`},[`&${je}-mini ${je}-options`]:{marginInlineStart:Ge.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Ge.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Ge.itemSizeSM,lineHeight:`${Ge.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,rt.x0)(Ge)),{width:Ge.paginationMiniQuickJumperInputWidth,height:Ge.controlHeightSM})}}}},it=Ge=>{const{componentCls:je}=Ge;return{[` - &${je}-simple ${je}-prev, - &${je}-simple ${je}-next - `]:{height:Ge.itemSizeSM,lineHeight:`${Ge.itemSizeSM}px`,verticalAlign:"top",[`${je}-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`}}},[`&${je}-simple ${je}-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"}}}}},Rt=Ge=>{const{componentCls:je}=Ge;return{[`${je}-jump-prev, ${je}-jump-next`]:{outline:0,[`${je}-item-container`]:{position:"relative",[`${je}-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"}},[`${je}-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":{[`${je}-item-link-icon`]:{opacity:1},[`${je}-item-ellipsis`]:{opacity:0}}},[` - ${je}-prev, - ${je}-jump-prev, - ${je}-jump-next - `]:{marginInlineEnd:Ge.marginXS},[` - ${je}-prev, - ${je}-next, - ${je}-jump-prev, - ${je}-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}`},[`${je}-prev, ${je}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Ge.colorText,cursor:"pointer",userSelect:"none"},[`${je}-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 ${je}-item-link`]:{backgroundColor:Ge.colorBgTextHover},[`&:active ${je}-item-link`]:{backgroundColor:Ge.colorBgTextActive},[`&${je}-disabled:hover`]:{[`${je}-item-link`]:{backgroundColor:"transparent"}}},[`${je}-slash`]:{marginInlineEnd:Ge.paginationSlashMarginInlineEnd,marginInlineStart:Ge.paginationSlashMarginInlineStart},[`${je}-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,rt.ik)(Ge)),{width:Ge.controlHeightLG*1.25,height:Ge.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Ge.marginXS,marginInlineEnd:Ge.marginXS})}}}},wt=Ge=>{const{componentCls:je}=Ge;return{[`${je}-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(${je}-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}}}}},kn=Ge=>{const{componentCls:je}=Ge;return{[je]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(Ge)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${je}-total-text`]:{display:"inline-block",height:Ge.itemSize,marginInlineEnd:Ge.marginXS,lineHeight:`${Ge.itemSize-2}px`,verticalAlign:"middle"}}),wt(Ge)),Rt(Ge)),it(Ge)),Bt(Ge)),ft(Ge)),{[`@media only screen and (max-width: ${Ge.screenLG}px)`]:{[`${je}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Ge.screenSM}px)`]:{[`${je}-options`]:{display:"none"}}}),[`&${Ge.componentCls}-rtl`]:{direction:"rtl"}}},sn=Ge=>{const{componentCls:je}=Ge;return{[`${je}${je}-disabled:not(${je}-mini)`]:{"&, &:hover":{[`${je}-item-link`]:{borderColor:Ge.colorBorder}},"&:focus-visible":{[`${je}-item-link`]:{borderColor:Ge.colorBorder}},[`${je}-item, ${je}-item-link`]:{backgroundColor:Ge.colorBgContainerDisabled,borderColor:Ge.colorBorder,[`&:hover:not(${je}-item-active)`]:{backgroundColor:Ge.colorBgContainerDisabled,borderColor:Ge.colorBorder,a:{color:Ge.colorTextDisabled}},[`&${je}-item-active`]:{backgroundColor:Ge.itemActiveBgDisabled}},[`${je}-prev, ${je}-next`]:{"&:hover button":{backgroundColor:Ge.colorBgContainerDisabled,borderColor:Ge.colorBorder,color:Ge.colorTextDisabled},[`${je}-item-link`]:{backgroundColor:Ge.colorBgContainerDisabled,borderColor:Ge.colorBorder}}},[`${je}:not(${je}-mini)`]:{[`${je}-prev, ${je}-next`]:{"&:hover button":{borderColor:Ge.colorPrimaryHover,backgroundColor:Ge.itemBg},[`${je}-item-link`]:{backgroundColor:Ge.itemLinkBg,borderColor:Ge.colorBorder},[`&:hover ${je}-item-link`]:{borderColor:Ge.colorPrimary,backgroundColor:Ge.itemBg,color:Ge.colorPrimary},[`&${je}-disabled`]:{[`${je}-item-link`]:{borderColor:Ge.colorBorder,color:Ge.colorTextDisabled}}},[`${je}-item`]:{backgroundColor:Ge.itemBg,border:`${Ge.lineWidth}px ${Ge.lineType} ${Ge.colorBorder}`,[`&:hover:not(${je}-item-active)`]:{borderColor:Ge.colorPrimary,backgroundColor:Ge.itemBg,a:{color:Ge.colorPrimary}},"&-active":{borderColor:Ge.colorPrimary}}}}},gt=Ge=>{const{componentCls:je}=Ge;return{[`${je}:not(${je}-disabled)`]:{[`${je}-item`]:Object.assign({},(0,Qe.Qy)(Ge)),[`${je}-jump-prev, ${je}-jump-next`]:{"&:focus-visible":Object.assign({[`${je}-item-link-icon`]:{opacity:1},[`${je}-item-ellipsis`]:{opacity:0}},(0,Qe.oN)(Ge))},[`${je}-prev, ${je}-next`]:{[`&:focus-visible ${je}-item-link`]:Object.assign({},(0,Qe.oN)(Ge))}}}};var tt=(0,pt.Z)("Pagination",Ge=>{const je=(0,Zt.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,rt.e5)(Ge),(0,rt.TM)(Ge));return[kn(je),gt(je),Ge.wireframe&&sn(je)]},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,je){var ut={};for(var dt in Ge)Object.prototype.hasOwnProperty.call(Ge,dt)&&je.indexOf(dt)<0&&(ut[dt]=Ge[dt]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,dt=Object.getOwnPropertySymbols(Ge);Ve{const{prefixCls:je,selectPrefixCls:ut,className:dt,rootClassName:Ve,style:ht,size:Cn,locale:tn,selectComponentClass:qt,responsive:Pn,showSizeChanger:Nn}=Ge,Je=we(Ge,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Mt}=(0,Xt.Z)(Pn),{getPrefixCls:Ht,direction:Qt,pagination:vn={}}=re.useContext(Ct.E_),jn=Ht("pagination",je),[zn,Bn]=tt(jn),Wn=Nn!=null?Nn:vn.showSizeChanger,_n=re.useMemo(()=>{const mt=re.createElement("span",{className:`${jn}-item-ellipsis`},"\u2022\u2022\u2022"),Ot=re.createElement("button",{className:`${jn}-item-link`,type:"button",tabIndex:-1},Qt==="rtl"?re.createElement(Te.Z,null):re.createElement(Le.Z,null)),vt=re.createElement("button",{className:`${jn}-item-link`,type:"button",tabIndex:-1},Qt==="rtl"?re.createElement(Le.Z,null):re.createElement(Te.Z,null)),Se=re.createElement("a",{className:`${jn}-item-link`},re.createElement("div",{className:`${jn}-item-container`},Qt==="rtl"?re.createElement(Ee.Z,{className:`${jn}-item-link-icon`}):re.createElement(xe,{className:`${jn}-item-link-icon`}),mt)),Ie=re.createElement("a",{className:`${jn}-item-link`},re.createElement("div",{className:`${jn}-item-container`},Qt==="rtl"?re.createElement(xe,{className:`${jn}-item-link-icon`}):re.createElement(Ee.Z,{className:`${jn}-item-link-icon`}),mt));return{prevIcon:Ot,nextIcon:vt,jumpPrevIcon:Se,jumpNextIcon:Ie}},[Qt,jn]),[pn]=(0,It.Z)("Pagination",Ft.Z),He=Object.assign(Object.assign({},pn),tn),Lt=(0,Et.Z)(Cn),Sn=Lt==="small"||!!(Mt&&!Lt&&Pn),ye=Ht("select",ut),an=ze()({[`${jn}-mini`]:Sn,[`${jn}-rtl`]:Qt==="rtl"},vn==null?void 0:vn.className,dt,Ve,Bn),_e=Object.assign(Object.assign({},vn==null?void 0:vn.style),ht);return zn(re.createElement(bt,Object.assign({},_n,Je,{style:_e,prefixCls:jn,selectPrefixCls:ye,className:an,selectComponentClass:qt||(Sn?xt:Jt),locale:He,showSizeChanger:Wn})))},Gt=st},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),ve=y(77578),ie=y(17356),xe=function(Xe,ze){var ce={};for(var b in Xe)Object.prototype.hasOwnProperty.call(Xe,b)&&ze.indexOf(b)<0&&(ce[b]=Xe[b]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,b=Object.getOwnPropertySymbols(Xe);a{if(!(!ze&&!ce))return ge.createElement(ge.Fragment,null,ze&&ge.createElement("div",{className:`${Xe}-title`},(0,ve.Z)(ze)),ge.createElement("div",{className:`${Xe}-inner-content`},(0,ve.Z)(ce)))},Le=Xe=>{const{hashId:ze,prefixCls:ce,className:b,style:a,placement:ee="top",title:x,content:te,children:ae}=Xe;return ge.createElement("div",{className:re()(ze,ce,`${ce}-pure`,`${ce}-placement-${ee}`,b),style:a},ge.createElement("div",{className:`${ce}-arrow`}),ge.createElement(oe.G,Object.assign({},Xe,{className:ze,prefixCls:ce}),ae||Ee(ce,x,te)))},Te=Xe=>{const{prefixCls:ze}=Xe,ce=xe(Xe,["prefixCls"]),{getPrefixCls:b}=ge.useContext(fe.E_),a=b("popover",ze),[ee,x]=(0,ie.Z)(a);return ee(ge.createElement(Le,Object.assign({},ce,{prefixCls:a,hashId:x})))};ne.ZP=Te},60324:function(de,ne,y){"use strict";var E=y(92310),re=y.n(E),oe=y(59301),ge=y(77578),fe=y(62892),ve=y(36355),ie=y(6848),xe=y(39722),Ee=y(17356),Le=function(ze,ce){var b={};for(var a in ze)Object.prototype.hasOwnProperty.call(ze,a)&&ce.indexOf(a)<0&&(b[a]=ze[a]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,a=Object.getOwnPropertySymbols(ze);ee{let{title:ce,content:b,prefixCls:a}=ze;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)))},Xe=oe.forwardRef((ze,ce)=>{const{prefixCls:b,title:a,content:ee,overlayClassName:x,placement:te="top",trigger:ae="hover",mouseEnterDelay:le=.1,mouseLeaveDelay:pe=.1,overlayStyle:he={}}=ze,be=Le(ze,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Ae}=oe.useContext(ve.E_),Oe=Ae("popover",b),[Me,Ye]=(0,Ee.Z)(Oe),De=Ae(),$e=re()(x,Ye);return Me(oe.createElement(ie.Z,Object.assign({placement:te,trigger:ae,mouseEnterDelay:le,mouseLeaveDelay:pe,overlayStyle:he},be,{prefixCls:Oe,overlayClassName:$e,ref:ce,overlay:a||ee?oe.createElement(Te,{prefixCls:Oe,title:a,content:ee}):null,transitionName:(0,fe.m)(De,"zoom-big",be.transitionName),"data-popover-inject":!0})))});Xe._InternalPanelDoNotUseOrYouWillBeFired=xe.ZP,ne.Z=Xe},17356:function(de,ne,y){"use strict";var E=y(17313),re=y(29878),oe=y(19447),ge=y(33166),fe=y(83116),ve=y(37613);const ie=Le=>{const{componentCls:Te,popoverColor:Xe,minWidth:ze,fontWeightStrong:ce,popoverPadding:b,boxShadowSecondary:a,colorTextHeading:ee,borderRadiusLG:x,zIndexPopup:te,marginXS:ae,colorBgElevated:le,popoverBg:pe}=Le;return[{[Te]: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"},[`${Te}-content`]:{position:"relative"},[`${Te}-inner`]:{backgroundColor:pe,backgroundClip:"padding-box",borderRadius:x,boxShadow:a,padding:b},[`${Te}-title`]:{minWidth:ze,marginBottom:ae,color:ee,fontWeight:ce},[`${Te}-inner-content`]:{color:Xe}})},(0,oe.ZP)(Le,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Te}-pure`]:{position:"relative",maxWidth:"none",margin:Le.sizePopupArrow,display:"inline-block",[`${Te}-content`]:{display:"inline-block"}}}]},xe=Le=>{const{componentCls:Te}=Le;return{[Te]:ge.i.map(Xe=>{const ze=Le[`${Xe}6`];return{[`&${Te}-${Xe}`]:{"--antd-arrow-background-color":ze,[`${Te}-inner`]:{backgroundColor:ze},[`${Te}-arrow`]:{background:"transparent"}}}})}},Ee=Le=>{const{componentCls:Te,lineWidth:Xe,lineType:ze,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-Xe,he=te;return{[Te]:{[`${Te}-inner`]:{padding:0},[`${Te}-title`]:{margin:0,padding:`${le}px ${he}px ${pe}px`,borderBottom:`${Xe}px ${ze} ${ce}`},[`${Te}-inner-content`]:{padding:`${b}px ${he}px`}}}};ne.Z=(0,fe.Z)("Popover",Le=>{const{colorBgElevated:Te,colorText:Xe,wireframe:ze}=Le,ce=(0,ve.TS)(Le,{popoverPadding:12,popoverBg:Te,popoverColor:Xe});return[ie(ce),xe(ce),ze&&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),ve=y(92310),ie=y.n(ve),xe=y(2738),Ee=y(36355),Le=y(54476),Te=y(33885),Xe=y(75931),ze={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ce=function(){var Mt=(0,E.useRef)([]),Ht=(0,E.useRef)(null);return(0,E.useEffect)(function(){var Qt=Date.now(),vn=!1;Mt.current.forEach(function(jn){if(jn){vn=!0;var zn=jn.style;zn.transitionDuration=".3s, .3s, .3s, .06s",Ht.current&&Qt-Ht.current<100&&(zn.transitionDuration="0s, 0s")}}),vn&&(Ht.current=Date.now())}),Mt.current},b=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Mt){var Ht=(0,Te.Z)((0,Te.Z)({},ze),Mt),Qt=Ht.className,vn=Ht.percent,jn=Ht.prefixCls,zn=Ht.strokeColor,Bn=Ht.strokeLinecap,Wn=Ht.strokeWidth,_n=Ht.style,pn=Ht.trailColor,He=Ht.trailWidth,Lt=Ht.transition,Sn=(0,Xe.Z)(Ht,b);delete Sn.gapPosition;var ye=Array.isArray(vn)?vn:[vn],an=Array.isArray(zn)?zn:[zn],_e=ce(),mt=Wn/2,Ot=100-Wn/2,vt="M ".concat(Bn==="round"?mt:0,",").concat(mt,` - L `).concat(Bn==="round"?Ot:100,",").concat(mt),Se="0 0 100 ".concat(Wn),Ie=0;return E.createElement("svg",(0,Le.Z)({className:ie()("".concat(jn,"-line"),Qt),viewBox:Se,preserveAspectRatio:"none",style:_n},Sn),E.createElement("path",{className:"".concat(jn,"-line-trail"),d:vt,strokeLinecap:Bn,stroke:pn,strokeWidth:He||Wn,fillOpacity:"0"}),ye.map(function(Ze,Ke){var nt=1;switch(Bn){case"round":nt=1-Wn/100;break;case"square":nt=1-Wn/2/100;break;default:nt=1;break}var Pt={strokeDasharray:"".concat(Ze*nt,"px, 100px"),strokeDashoffset:"-".concat(Ie,"px"),transition:Lt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Dt=an[Ke]||an[an.length-1];return Ie+=Ze,E.createElement("path",{key:Ke,className:"".concat(jn,"-line-path"),d:vt,strokeLinecap:Bn,stroke:Dt,strokeWidth:Wn,fillOpacity:"0",ref:function(We){_e[Ke]=We},style:Pt})}))},ee=a,x=y(76190),te=y(42978),ae=y(47273),le=0,pe=(0,ae.Z)();function he(){var Je;return pe?(Je=le,le+=1):Je="TEST_OR_SSR",Je}var be=function(Je){var Mt=E.useState(),Ht=(0,te.Z)(Mt,2),Qt=Ht[0],vn=Ht[1];return E.useEffect(function(){vn("rc_progress_".concat(he()))},[]),Je||Qt},Ae=function(Mt){var Ht=Mt.bg,Qt=Mt.children;return E.createElement("div",{style:{width:"100%",height:"100%",background:Ht}},Qt)};function Oe(Je,Mt){return Object.keys(Je).map(function(Ht){var Qt=parseFloat(Ht),vn="".concat(Math.floor(Qt*Mt),"%");return"".concat(Je[Ht]," ").concat(vn)})}var Me=E.forwardRef(function(Je,Mt){var Ht=Je.prefixCls,Qt=Je.color,vn=Je.gradientId,jn=Je.radius,zn=Je.style,Bn=Je.ptg,Wn=Je.strokeLinecap,_n=Je.strokeWidth,pn=Je.size,He=Je.gapDegree,Lt=Qt&&(0,x.Z)(Qt)==="object",Sn=Lt?"#FFF":void 0,ye=pn/2,an=E.createElement("circle",{className:"".concat(Ht,"-circle-path"),r:jn,cx:ye,cy:ye,stroke:Sn,strokeLinecap:Wn,strokeWidth:_n,opacity:Bn===0?0:1,style:zn,ref:Mt});if(!Lt)return an;var _e="".concat(vn,"-conic"),mt=He?"".concat(180+He/2,"deg"):"0deg",Ot=Oe(Qt,(360-He)/360),vt=Oe(Qt,1),Se="conic-gradient(from ".concat(mt,", ").concat(Ot.join(", "),")"),Ie="linear-gradient(to ".concat(He?"bottom":"top",", ").concat(vt.join(", "),")");return E.createElement(E.Fragment,null,E.createElement("mask",{id:_e},an),E.createElement("foreignObject",{x:0,y:0,width:pn,height:pn,mask:"url(#".concat(_e,")")},E.createElement(Ae,{bg:Ie},E.createElement(Ae,{bg:Se}))))}),Ye=Me,De=100,$e=function(Mt,Ht,Qt,vn,jn,zn,Bn,Wn,_n,pn){var He=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Lt=Qt/100*360*((360-zn)/360),Sn=zn===0?0:{bottom:0,top:180,left:90,right:-90}[Bn],ye=(100-vn)/100*Ht;_n==="round"&&vn!==100&&(ye+=pn/2,ye>=Ht&&(ye=Ht-.01));var an=De/2;return{stroke:typeof Wn=="string"?Wn:void 0,strokeDasharray:"".concat(Ht,"px ").concat(Mt),strokeDashoffset:ye+He,transform:"rotate(".concat(jn+Lt+Sn,"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}},ct=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function $t(Je){var Mt=Je!=null?Je:[];return Array.isArray(Mt)?Mt:[Mt]}var bt=function(Mt){var Ht=(0,Te.Z)((0,Te.Z)({},ze),Mt),Qt=Ht.id,vn=Ht.prefixCls,jn=Ht.steps,zn=Ht.strokeWidth,Bn=Ht.trailWidth,Wn=Ht.gapDegree,_n=Wn===void 0?0:Wn,pn=Ht.gapPosition,He=Ht.trailColor,Lt=Ht.strokeLinecap,Sn=Ht.style,ye=Ht.className,an=Ht.strokeColor,_e=Ht.percent,mt=(0,Xe.Z)(Ht,ct),Ot=De/2,vt=be(Qt),Se="".concat(vt,"-gradient"),Ie=Ot-zn/2,Ze=Math.PI*2*Ie,Ke=_n>0?90+_n/2:-90,nt=Ze*((360-_n)/360),Pt=(0,x.Z)(jn)==="object"?jn:{count:jn,space:2},Dt=Pt.count,Re=Pt.space,We=$t(_e),qe=$t(an),yt=qe.find(function(Vn){return Vn&&(0,x.Z)(Vn)==="object"}),rn=yt&&(0,x.Z)(yt)==="object",en=rn?"butt":Lt,bn=$e(Ze,nt,0,100,Ke,_n,pn,He,en,zn),Dn=ce(),ot=function(){var nn=0;return We.map(function(Rn,ra){var fa=qe[ra]||qe[qe.length-1],Jn=$e(Ze,nt,nn,Rn,Ke,_n,pn,fa,en,zn);return nn+=Rn,E.createElement(Ye,{key:ra,color:fa,ptg:Rn,radius:Ie,prefixCls:vn,gradientId:Se,style:Jn,strokeLinecap:en,strokeWidth:zn,gapDegree:_n,ref:function(Vt){Dn[ra]=Vt},size:De})}).reverse()},jt=function(){var nn=Math.round(Dt*(We[0]/100)),Rn=100/Dt,ra=0;return new Array(Dt).fill(null).map(function(fa,Jn){var St=Jn<=nn-1?qe[0]:He,Vt=St&&(0,x.Z)(St)==="object"?"url(#".concat(Se,")"):void 0,kt=$e(Ze,nt,ra,Rn,Ke,_n,pn,St,"butt",zn,Re);return ra+=(nt-kt.strokeDashoffset+Re)*100/nt,E.createElement("circle",{key:Jn,className:"".concat(vn,"-circle-path"),r:Ie,cx:Ot,cy:Ot,stroke:Vt,strokeWidth:zn,opacity:1,style:kt,ref:function(xn){Dn[Jn]=xn}})})};return E.createElement("svg",(0,Le.Z)({className:ie()("".concat(vn,"-circle"),ye),viewBox:"0 0 ".concat(De," ").concat(De),style:Sn,id:Qt,role:"presentation"},mt),!Dt&&E.createElement("circle",{className:"".concat(vn,"-circle-trail"),r:Ie,cx:Ot,cy:Ot,stroke:He,strokeLinecap:en,strokeWidth:Bn||zn,style:bn}),Dt?jt():ot())},Ft=bt,Ct={Line:ee,Circle:Ft},Et=y(6848),Xt=y(30071);function It(Je){return!Je||Je<0?0:Je>100?100:Je}function et(Je){let{success:Mt,successPercent:Ht}=Je,Qt=Ht;return Mt&&"progress"in Mt&&(Qt=Mt.progress),Mt&&"percent"in Mt&&(Qt=Mt.percent),Qt}const xt=Je=>{let{percent:Mt,success:Ht,successPercent:Qt}=Je;const vn=It(et({success:Ht,successPercent:Qt}));return[vn,It(It(Mt)-vn)]},Jt=Je=>{let{success:Mt={},strokeColor:Ht}=Je;const{strokeColor:Qt}=Mt;return[Qt||Xt.presetPrimaryColors.green,Ht||null]},rt=(Je,Mt,Ht)=>{var Qt,vn,jn,zn;let Bn=-1,Wn=-1;if(Mt==="step"){const _n=Ht.steps,pn=Ht.strokeWidth;typeof Je=="string"||typeof Je=="undefined"?(Bn=Je==="small"?2:14,Wn=pn!=null?pn:8):typeof Je=="number"?[Bn,Wn]=[Je,Je]:[Bn=14,Wn=8]=Je,Bn*=_n}else if(Mt==="line"){const _n=Ht==null?void 0:Ht.strokeWidth;typeof Je=="string"||typeof Je=="undefined"?Wn=_n||(Je==="small"?6:8):typeof Je=="number"?[Bn,Wn]=[Je,Je]:[Bn=-1,Wn=8]=Je}else(Mt==="circle"||Mt==="dashboard")&&(typeof Je=="string"||typeof Je=="undefined"?[Bn,Wn]=Je==="small"?[60,60]:[120,120]:typeof Je=="number"?[Bn,Wn]=[Je,Je]:(Bn=(vn=(Qt=Je[0])!==null&&Qt!==void 0?Qt:Je[1])!==null&&vn!==void 0?vn:120,Wn=(zn=(jn=Je[0])!==null&&jn!==void 0?jn:Je[1])!==null&&zn!==void 0?zn:120));return[Bn,Wn]},Qe=3,pt=Je=>Qe/Je*100;var ft=Je=>{const{prefixCls:Mt,trailColor:Ht=null,strokeLinecap:Qt="round",gapPosition:vn,gapDegree:jn,width:zn=120,type:Bn,children:Wn,success:_n,size:pn=zn}=Je,[He,Lt]=rt(pn,"circle");let{strokeWidth:Sn}=Je;Sn===void 0&&(Sn=Math.max(pt(He),6));const ye={width:He,height:Lt,fontSize:He*.15+6},an=E.useMemo(()=>{if(jn||jn===0)return jn;if(Bn==="dashboard")return 75},[jn,Bn]),_e=vn||Bn==="dashboard"&&"bottom"||void 0,mt=Object.prototype.toString.call(Je.strokeColor)==="[object Object]",Ot=Jt({success:_n,strokeColor:Je.strokeColor}),vt=ie()(`${Mt}-inner`,{[`${Mt}-circle-gradient`]:mt}),Se=E.createElement(Ft,{percent:xt(Je),strokeWidth:Sn,trailWidth:Sn,strokeColor:Ot,strokeLinecap:Qt,trailColor:Ht,prefixCls:Mt,gapDegree:an,gapPosition:_e});return E.createElement("div",{className:vt,style:ye},He<=20?E.createElement(Et.Z,{title:Wn},E.createElement("span",null,Se)):E.createElement(E.Fragment,null,Se,Wn))},Bt=function(Je,Mt){var Ht={};for(var Qt in Je)Object.prototype.hasOwnProperty.call(Je,Qt)&&Mt.indexOf(Qt)<0&&(Ht[Qt]=Je[Qt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,Qt=Object.getOwnPropertySymbols(Je);vn{let Mt=[];return Object.keys(Je).forEach(Ht=>{const Qt=parseFloat(Ht.replace(/%/g,""));isNaN(Qt)||Mt.push({key:Qt,value:Je[Ht]})}),Mt=Mt.sort((Ht,Qt)=>Ht.key-Qt.key),Mt.map(Ht=>{let{key:Qt,value:vn}=Ht;return`${vn} ${Qt}%`}).join(", ")},Rt=(Je,Mt)=>{const{from:Ht=Xt.presetPrimaryColors.blue,to:Qt=Xt.presetPrimaryColors.blue,direction:vn=Mt==="rtl"?"to left":"to right"}=Je,jn=Bt(Je,["from","to","direction"]);if(Object.keys(jn).length!==0){const zn=it(jn);return{backgroundImage:`linear-gradient(${vn}, ${zn})`}}return{backgroundImage:`linear-gradient(${vn}, ${Ht}, ${Qt})`}};var kn=Je=>{const{prefixCls:Mt,direction:Ht,percent:Qt,size:vn,strokeWidth:jn,strokeColor:zn,strokeLinecap:Bn="round",children:Wn,trailColor:_n=null,success:pn}=Je,He=zn&&typeof zn!="string"?Rt(zn,Ht):{backgroundColor:zn},Lt=Bn==="square"||Bn==="butt"?0:void 0,Sn={backgroundColor:_n||void 0,borderRadius:Lt},ye=vn!=null?vn:[-1,jn||(vn==="small"?6:8)],[an,_e]=rt(ye,"line",{strokeWidth:jn}),mt=Object.assign({width:`${It(Qt)}%`,height:_e,borderRadius:Lt},He),Ot=et(Je),vt={width:`${It(Ot)}%`,height:_e,borderRadius:Lt,backgroundColor:pn==null?void 0:pn.strokeColor},Se={width:an<0?"100%":an,height:_e};return E.createElement(E.Fragment,null,E.createElement("div",{className:`${Mt}-outer`,style:Se},E.createElement("div",{className:`${Mt}-inner`,style:Sn},E.createElement("div",{className:`${Mt}-bg`,style:mt}),Ot!==void 0?E.createElement("div",{className:`${Mt}-success-bg`,style:vt}):null)),Wn)},gt=Je=>{const{size:Mt,steps:Ht,percent:Qt=0,strokeWidth:vn=8,strokeColor:jn,trailColor:zn=null,prefixCls:Bn,children:Wn}=Je,_n=Math.round(Ht*(Qt/100)),pn=Mt==="small"?2:14,He=Mt!=null?Mt:[pn,vn],[Lt,Sn]=rt(He,"step",{steps:Ht,strokeWidth:vn}),ye=Lt/Ht,an=new Array(Ht);for(let _e=0;_e{const Mt=Je?"100%":"-100%";return new tt.Keyframes(`antProgress${Je?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Mt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Mt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ge=Je=>{const{componentCls:Mt,iconCls:Ht}=Je;return{[Mt]:Object.assign(Object.assign({},(0,we.Wf)(Je)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Je.fontSize,marginInlineEnd:Je.marginXS,marginBottom:Je.marginXS},[`${Mt}-outer`]:{display:"inline-block",width:"100%"},[`&${Mt}-show-info`]:{[`${Mt}-outer`]:{marginInlineEnd:`calc(-2em - ${Je.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Je.paddingXS}px)`}},[`${Mt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Je.remainingColor,borderRadius:Je.lineBorderRadius},[`${Mt}-inner:not(${Mt}-circle-gradient)`]:{[`${Mt}-circle-path`]:{stroke:Je.defaultColor}},[`${Mt}-success-bg, ${Mt}-bg`]:{position:"relative",backgroundColor:Je.defaultColor,borderRadius:Je.lineBorderRadius,transition:`all ${Je.motionDurationSlow} ${Je.motionEaseInOutCirc}`},[`${Mt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Je.colorSuccess},[`${Mt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Je.marginXS,color:Je.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Ht]:{fontSize:Je.fontSize}},[`&${Mt}-status-active`]:{[`${Mt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Je.colorBgContainer,borderRadius:Je.lineBorderRadius,opacity:0,animationName:Gt(),animationDuration:Je.progressActiveMotionDuration,animationTimingFunction:Je.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Mt}-rtl${Mt}-status-active`]:{[`${Mt}-bg::before`]:{animationName:Gt(!0)}},[`&${Mt}-status-exception`]:{[`${Mt}-bg`]:{backgroundColor:Je.colorError},[`${Mt}-text`]:{color:Je.colorError}},[`&${Mt}-status-exception ${Mt}-inner:not(${Mt}-circle-gradient)`]:{[`${Mt}-circle-path`]:{stroke:Je.colorError}},[`&${Mt}-status-success`]:{[`${Mt}-bg`]:{backgroundColor:Je.colorSuccess},[`${Mt}-text`]:{color:Je.colorSuccess}},[`&${Mt}-status-success ${Mt}-inner:not(${Mt}-circle-gradient)`]:{[`${Mt}-circle-path`]:{stroke:Je.colorSuccess}}})}},je=Je=>{const{componentCls:Mt,iconCls:Ht}=Je;return{[Mt]:{[`${Mt}-circle-trail`]:{stroke:Je.remainingColor},[`&${Mt}-circle ${Mt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Mt}-circle ${Mt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Je.circleTextColor,fontSize:Je.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Ht]:{fontSize:`${Je.fontSize/Je.fontSizeSM}em`}},[`${Mt}-circle&-status-exception`]:{[`${Mt}-text`]:{color:Je.colorError}},[`${Mt}-circle&-status-success`]:{[`${Mt}-text`]:{color:Je.colorSuccess}}},[`${Mt}-inline-circle`]:{lineHeight:1,[`${Mt}-inner`]:{verticalAlign:"bottom"}}}},ut=Je=>{const{componentCls:Mt}=Je;return{[Mt]:{[`${Mt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Je.progressStepMinWidth,marginInlineEnd:Je.progressStepMarginInlineEnd,backgroundColor:Je.remainingColor,transition:`all ${Je.motionDurationSlow}`,"&-active":{backgroundColor:Je.defaultColor}}}}}},dt=Je=>{const{componentCls:Mt,iconCls:Ht}=Je;return{[Mt]:{[`${Mt}-small&-line, ${Mt}-small&-line ${Mt}-text ${Ht}`]:{fontSize:Je.fontSizeSM}}}};var Ve=(0,Ce.Z)("Progress",Je=>{const Mt=Je.marginXXS/2,Ht=(0,st.TS)(Je,{progressStepMarginInlineEnd:Mt,progressStepMinWidth:Mt,progressActiveMotionDuration:"2.4s"});return[Ge(Ht),je(Ht),ut(Ht),dt(Ht)]},Je=>({circleTextColor:Je.colorText,defaultColor:Je.colorInfo,remainingColor:Je.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ht=function(Je,Mt){var Ht={};for(var Qt in Je)Object.prototype.hasOwnProperty.call(Je,Qt)&&Mt.indexOf(Qt)<0&&(Ht[Qt]=Je[Qt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,Qt=Object.getOwnPropertySymbols(Je);vn{const{prefixCls:Ht,className:Qt,rootClassName:vn,steps:jn,strokeColor:zn,percent:Bn=0,size:Wn="default",showInfo:_n=!0,type:pn="line",status:He,format:Lt,style:Sn}=Je,ye=ht(Je,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),an=E.useMemo(()=>{var We,qe;const yt=et(Je);return parseInt(yt!==void 0?(We=yt!=null?yt:0)===null||We===void 0?void 0:We.toString():(qe=Bn!=null?Bn:0)===null||qe===void 0?void 0:qe.toString(),10)},[Bn,Je.success,Je.successPercent]),_e=E.useMemo(()=>!tn.includes(He)&&an>=100?"success":He||"normal",[He,an]),{getPrefixCls:mt,direction:Ot,progress:vt}=E.useContext(Ee.E_),Se=mt("progress",Ht),[Ie,Ze]=Ve(Se),Ke=E.useMemo(()=>{if(!_n)return null;const We=et(Je);let qe;const yt=Lt||(en=>`${en}%`),rn=pn==="line";return Lt||_e!=="exception"&&_e!=="success"?qe=yt(It(Bn),It(We)):_e==="exception"?qe=rn?E.createElement(ge.Z,null):E.createElement(fe.Z,null):_e==="success"&&(qe=rn?E.createElement(re.Z,null):E.createElement(oe.Z,null)),E.createElement("span",{className:`${Se}-text`,title:typeof qe=="string"?qe:void 0},qe)},[_n,Bn,an,_e,pn,Se,Lt]),nt=Array.isArray(zn)?zn[0]:zn,Pt=typeof zn=="string"||Array.isArray(zn)?zn:void 0;let Dt;pn==="line"?Dt=jn?E.createElement(gt,Object.assign({},Je,{strokeColor:Pt,prefixCls:Se,steps:jn}),Ke):E.createElement(kn,Object.assign({},Je,{strokeColor:nt,prefixCls:Se,direction:Ot}),Ke):(pn==="circle"||pn==="dashboard")&&(Dt=E.createElement(ft,Object.assign({},Je,{strokeColor:nt,prefixCls:Se,progressStatus:_e}),Ke));const Re=ie()(Se,`${Se}-status-${_e}`,`${Se}-${pn==="dashboard"&&"circle"||jn&&"steps"||pn}`,{[`${Se}-inline-circle`]:pn==="circle"&&rt(Wn,"circle")[0]<=20,[`${Se}-show-info`]:_n,[`${Se}-${Wn}`]:typeof Wn=="string",[`${Se}-rtl`]:Ot==="rtl"},vt==null?void 0:vt.className,Qt,vn,Ze);return Ie(E.createElement("div",Object.assign({ref:Mt,style:Object.assign(Object.assign({},vt==null?void 0:vt.style),Sn),className:Re,role:"progressbar","aria-valuenow":an},(0,xe.Z)(ye,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Dt))}),Nn=Pn},13570:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return It}});var E=y(54476),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),ve=function(xt,Jt){return re.createElement(fe.Z,(0,E.Z)({},xt,{ref:Jt,icon:ge}))},ie=re.forwardRef(ve),xe=ie,Ee=y(92310),Le=y.n(Ee),Te=y(20068),Xe=y(42978),ze=y(75931),ce=y(18929),b=y(10228),a=y(26112);function ee(et,xt){var Jt=et.disabled,rt=et.prefixCls,Qe=et.character,pt=et.characterRender,Zt=et.index,ft=et.count,Bt=et.value,it=et.allowHalf,Rt=et.focused,wt=et.onHover,kn=et.onClick,sn=function(je){wt(je,Zt)},gt=function(je){kn(je,Zt)},tt=function(je){je.keyCode===b.Z.ENTER&&kn(je,Zt)},we=Zt+1,Ce=new Set([rt]);Bt===0&&Zt===0&&Rt?Ce.add("".concat(rt,"-focused")):it&&Bt+.5>=we&&BtZt?"true":"false","aria-posinset":Zt+1,"aria-setsize":ft,tabIndex:Jt?-1:0},re.createElement("div",{className:"".concat(rt,"-first")},st),re.createElement("div",{className:"".concat(rt,"-second")},st)));return pt&&(Gt=pt(Gt,et)),Gt}var x=re.forwardRef(ee);function te(){var et=re.useRef({});function xt(rt){return et.current[rt]}function Jt(rt){return function(Qe){et.current[rt]=Qe}}return[xt,Jt]}function ae(et){var xt=et.pageXOffset,Jt="scrollLeft";if(typeof xt!="number"){var rt=et.document;xt=rt.documentElement[Jt],typeof xt!="number"&&(xt=rt.body[Jt])}return xt}function le(et){var xt,Jt,rt=et.ownerDocument,Qe=rt.body,pt=rt&&rt.documentElement,Zt=et.getBoundingClientRect();return xt=Zt.left,Jt=Zt.top,xt-=pt.clientLeft||Qe.clientLeft||0,Jt-=pt.clientTop||Qe.clientTop||0,{left:xt,top:Jt}}function pe(et){var xt=le(et),Jt=et.ownerDocument,rt=Jt.defaultView||Jt.parentWindow;return xt.left+=ae(rt),xt.left}var he=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function be(et,xt){var Jt,rt=et.prefixCls,Qe=rt===void 0?"rc-rate":rt,pt=et.className,Zt=et.defaultValue,ft=et.value,Bt=et.count,it=Bt===void 0?5:Bt,Rt=et.allowHalf,wt=Rt===void 0?!1:Rt,kn=et.allowClear,sn=kn===void 0?!0:kn,gt=et.character,tt=gt===void 0?"\u2605":gt,we=et.characterRender,Ce=et.disabled,st=et.direction,Gt=st===void 0?"ltr":st,Ge=et.tabIndex,je=Ge===void 0?0:Ge,ut=et.autoFocus,dt=et.onHoverChange,Ve=et.onChange,ht=et.onFocus,Cn=et.onBlur,tn=et.onKeyDown,qt=et.onMouseLeave,Pn=(0,ze.Z)(et,he),Nn=te(),Je=(0,Xe.Z)(Nn,2),Mt=Je[0],Ht=Je[1],Qt=re.useRef(null),vn=function(){if(!Ce){var en;(en=Qt.current)===null||en===void 0||en.focus()}};re.useImperativeHandle(xt,function(){return{focus:vn,blur:function(){if(!Ce){var en;(en=Qt.current)===null||en===void 0||en.blur()}}}});var jn=(0,ce.Z)(Zt||0,{value:ft}),zn=(0,Xe.Z)(jn,2),Bn=zn[0],Wn=zn[1],_n=(0,ce.Z)(null),pn=(0,Xe.Z)(_n,2),He=pn[0],Lt=pn[1],Sn=function(en,bn){var Dn=Gt==="rtl",ot=en+1;if(wt){var jt=Mt(en),Vn=pe(jt),nn=jt.clientWidth;(Dn&&bn-Vn>nn/2||!Dn&&bn-Vn0&&!Dn||bn===b.Z.RIGHT&&ot>0&&Dn?(wt?ot-=.5:ot-=1,ye(ot),en.preventDefault()):bn===b.Z.LEFT&&ot{const{componentCls:xt}=et;return{[`${xt}-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 ${xt}-star-first, &-half ${xt}-star-second`]:{opacity:1},[`&-half ${xt}-star-first, &-full ${xt}-star-second`]:{color:"inherit"}}}},bt=et=>({[`&-rtl${et.componentCls}`]:{direction:"rtl"}}),Ft=et=>{const{componentCls:xt}=et;return{[xt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,De.Wf)(et)),{display:"inline-block",margin:0,padding:0,color:et.starColor,fontSize:et.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${xt} ${xt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),$t(et)),{[`+ ${xt}-text`]:{display:"inline-block",marginInlineStart:et.marginXS,fontSize:et.fontSize}}),bt(et))}};var Ct=(0,$e.Z)("Rate",et=>{const xt=(0,ct.TS)(et,{});return[Ft(xt)]},et=>({starColor:et.yellow6,starSize:et.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:et.colorFillContent})),Et=function(et,xt){var Jt={};for(var rt in et)Object.prototype.hasOwnProperty.call(et,rt)&&xt.indexOf(rt)<0&&(Jt[rt]=et[rt]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,rt=Object.getOwnPropertySymbols(et);Qe{const{prefixCls:Jt,className:rt,rootClassName:Qe,style:pt,tooltips:Zt,character:ft=re.createElement(xe,null)}=et,Bt=Et(et,["prefixCls","className","rootClassName","style","tooltips","character"]),it=(Ce,st)=>{let{index:Gt}=st;return Zt?re.createElement(Ye.Z,{title:Zt[Gt]},Ce):Ce},{getPrefixCls:Rt,direction:wt,rate:kn}=re.useContext(Me.E_),sn=Rt("rate",Jt),[gt,tt]=Ct(sn),we=Object.assign(Object.assign({},kn==null?void 0:kn.style),pt);return gt(re.createElement(Oe,Object.assign({ref:xt,character:ft,characterRender:it},Bt,{className:Le()(rt,Qe,tt,kn==null?void 0:kn.className),style:we,prefixCls:sn,direction:wt})))})},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:st,style:Gt,size:Ge,shape:je}=we,ut=re()({[`${Ce}-lg`]:Ge==="large",[`${Ce}-sm`]:Ge==="small"}),dt=re()({[`${Ce}-circle`]:je==="circle",[`${Ce}-square`]:je==="square",[`${Ce}-round`]:je==="round"}),Ve=oe.useMemo(()=>typeof Ge=="number"?{width:Ge,height:Ge,lineHeight:`${Ge}px`}:{},[Ge]);return oe.createElement("span",{className:re()(Ce,ut,dt,st),style:Object.assign(Object.assign({},Ve),Gt)})},xe=y(36237),Ee=y(83116),Le=y(37613);const Te=new xe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Xe=we=>({height:we,lineHeight:`${we}px`}),ze=we=>Object.assign({width:we},Xe(we)),ce=we=>({background:we.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Te,animationDuration:we.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),b=we=>Object.assign({width:we*5,minWidth:we*5},Xe(we)),a=we=>{const{skeletonAvatarCls:Ce,gradientFromColor:st,controlHeight:Gt,controlHeightLG:Ge,controlHeightSM:je}=we;return{[`${Ce}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:st},ze(Gt)),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"},[`${Ce}${Ce}-lg`]:Object.assign({},ze(Ge)),[`${Ce}${Ce}-sm`]:Object.assign({},ze(je))}},ee=we=>{const{controlHeight:Ce,borderRadiusSM:st,skeletonInputCls:Gt,controlHeightLG:Ge,controlHeightSM:je,gradientFromColor:ut}=we;return{[`${Gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ut,borderRadius:st},b(Ce)),[`${Gt}-lg`]:Object.assign({},b(Ge)),[`${Gt}-sm`]:Object.assign({},b(je))}},x=we=>Object.assign({width:we},Xe(we)),te=we=>{const{skeletonImageCls:Ce,imageSizeBase:st,gradientFromColor:Gt,borderRadiusSM:Ge}=we;return{[`${Ce}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Gt,borderRadius:Ge},x(st*2)),{[`${Ce}-path`]:{fill:"#bfbfbf"},[`${Ce}-svg`]:Object.assign(Object.assign({},x(st)),{maxWidth:st*4,maxHeight:st*4}),[`${Ce}-svg${Ce}-svg-circle`]:{borderRadius:"50%"}}),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"}}},ae=(we,Ce,st)=>{const{skeletonButtonCls:Gt}=we;return{[`${st}${Gt}-circle`]:{width:Ce,minWidth:Ce,borderRadius:"50%"},[`${st}${Gt}-round`]:{borderRadius:Ce}}},le=we=>Object.assign({width:we*2,minWidth:we*2},Xe(we)),pe=we=>{const{borderRadiusSM:Ce,skeletonButtonCls:st,controlHeight:Gt,controlHeightLG:Ge,controlHeightSM:je,gradientFromColor:ut}=we;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${st}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ut,borderRadius:Ce,width:Gt*2,minWidth:Gt*2},le(Gt))},ae(we,Gt,st)),{[`${st}-lg`]:Object.assign({},le(Ge))}),ae(we,Ge,`${st}-lg`)),{[`${st}-sm`]:Object.assign({},le(je))}),ae(we,je,`${st}-sm`))},he=we=>{const{componentCls:Ce,skeletonAvatarCls:st,skeletonTitleCls:Gt,skeletonParagraphCls:Ge,skeletonButtonCls:je,skeletonInputCls:ut,skeletonImageCls:dt,controlHeight:Ve,controlHeightLG:ht,controlHeightSM:Cn,gradientFromColor:tn,padding:qt,marginSM:Pn,borderRadius:Nn,titleHeight:Je,blockRadius:Mt,paragraphLiHeight:Ht,controlHeightXS:Qt,paragraphMarginTop:vn}=we;return{[`${Ce}`]:{display:"table",width:"100%",[`${Ce}-header`]:{display:"table-cell",paddingInlineEnd:qt,verticalAlign:"top",[`${st}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:tn},ze(Ve)),[`${st}-circle`]:{borderRadius:"50%"},[`${st}-lg`]:Object.assign({},ze(ht)),[`${st}-sm`]:Object.assign({},ze(Cn))},[`${Ce}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Gt}`]:{width:"100%",height:Je,background:tn,borderRadius:Mt,[`+ ${Ge}`]:{marginBlockStart:Cn}},[`${Ge}`]:{padding:0,"> li":{width:"100%",height:Ht,listStyle:"none",background:tn,borderRadius:Mt,"+ li":{marginBlockStart:Qt}}},[`${Ge}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Ce}-content`]:{[`${Gt}, ${Ge} > li`]:{borderRadius:Nn}}},[`${Ce}-with-avatar ${Ce}-content`]:{[`${Gt}`]:{marginBlockStart:Pn,[`+ ${Ge}`]:{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%",[`${je}`]:{width:"100%"},[`${ut}`]:{width:"100%"}},[`${Ce}${Ce}-active`]:{[` - ${Gt}, - ${Ge} > li, + `]:{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:on})}}]};const pt=gt=>{const{componentCls:tt,motionDurationSlow:we,motionDurationMid:Ce,motionEaseInOut:ct,motionEaseOut:Wt,iconCls:Ve,iconSize:Ge,iconMarginInlineEnd:st}=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:Ge,fontSize:Ge,transition:[`font-size ${Ce} ${Wt}`,`margin ${we} ${ct}`,`color ${we}`].join(","),"+ span":{marginInlineStart:st,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"}}}},Xt=gt=>{const{componentCls:tt,motionDurationSlow:we,motionEaseInOut:Ce,borderRadius:ct,menuArrowSize:Wt,menuArrowOffset:Ve}=gt;return{[`${tt}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:gt.margin,width:Wt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${we} ${Ce}, opacity ${we}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Wt*.6,height:Wt*.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})`}}}}},ft=gt=>{const{antCls:tt,componentCls:we,fontSize:Ce,motionDurationSlow:ct,motionDurationMid:Wt,motionEaseInOut:Ve,paddingXS:Ge,padding:st,colorSplit:ut,lineWidth:Ue,zIndexPopup:vt,borderRadiusLG:Cn,subMenuItemBorderRadius:on,menuArrowSize:Sn,menuArrowOffset:Pn,lineType:Nn,menuPanelMaskInset:qe,groupTitleLineHeight:Ut,groupTitleFontSize:Gt}=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:`${Ge}px ${st}px`,fontSize:Gt,lineHeight:Ut,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 ${Wt} ${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:ut,borderStyle:Nn,borderWidth:0,borderTopWidth:Ue,marginBlock:Ue,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(gt)),{[`${we}-item-group`]:{[`${we}-item-group-list`]:{margin:0,padding:0,[`${we}-item, ${we}-submenu-title`]:{paddingInline:`${Ce*2}px ${st}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:vt,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},pt(gt)),Xt(gt)),{[`${we}-item, ${we}-submenu > ${we}-submenu-title`]:{borderRadius:on},[`${we}-submenu-title::after`]:{transition:`transform ${ct} ${Ve}`}})}}),Xt(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(-${Sn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Pn})`},"&::before":{transform:`rotate(45deg) translateX(${Pn})`}}})},{[`${tt}-layout-header`]:{[we]:{lineHeight:"inherit"}}}]};var It=(gt,tt)=>(0,en.Z)("Menu",Ce=>{if(tt===!1)return[];const{colorBgElevated:ct,colorPrimary:Wt,colorTextLightSolid:Ve,controlHeightLG:Ge,fontSize:st,darkItemColor:ut,darkDangerItemColor:Ue,darkItemBg:vt,darkSubMenuItemBg:Cn,darkItemSelectedColor:on,darkItemSelectedBg:Sn,darkDangerItemSelectedBg:Pn,darkItemHoverBg:Nn,darkGroupTitleColor:qe,darkItemHoverColor:Ut,darkItemDisabledColor:Gt,darkDangerItemHoverColor:Qt,darkDangerItemSelectedColor:hn,darkDangerItemActiveBg:Un}=Ce,Rn=st/7*5,Bn=(0,bt.TS)(Ce,{menuArrowSize:Rn,menuHorizontalHeight:Ge*1.15,menuArrowOffset:`${Rn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ct}),Zn=(0,bt.TS)(Bn,{itemColor:ut,itemHoverColor:Ut,groupTitleColor:qe,itemSelectedColor:on,itemBg:vt,popupBg:vt,subMenuItemBg:Cn,itemActiveBg:"transparent",itemSelectedBg:Sn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Nn,itemDisabledColor:Gt,dangerItemColor:Ue,dangerItemHoverColor:Qt,dangerItemSelectedColor:hn,dangerItemActiveBg:Un,dangerItemSelectedBg:Pn,menuSubMenuBg:Cn,horizontalItemSelectedColor:Ve,horizontalItemSelectedBg:Wt});return[ft(Bn),Ct(Bn),Qe(Bn),xt(Bn,"light"),xt(Zn,"dark"),Kt(Bn),(0,De.Z)(Bn),(0,$e.oN)(Bn,"slide-up"),(0,$e.oN)(Bn,"slide-down"),(0,dt._y)(Bn,"zoom-big")]},Ce=>{const{colorPrimary:ct,colorError:Wt,colorTextDisabled:Ve,colorErrorBg:Ge,colorText:st,colorTextDescription:ut,colorBgContainer:Ue,colorFillAlter:vt,colorFillContent:Cn,lineWidth:on,lineWidthBold:Sn,controlItemBgActive:Pn,colorBgTextHover:Nn,controlHeightLG:qe,lineHeight:Ut,colorBgElevated:Gt,marginXXS:Qt,padding:hn,fontSize:Un,controlHeightSM:Rn,fontSizeLG:Bn,colorTextLightSolid:Zn,colorErrorHover:qn}=Ce,gn=new Me.C(Zn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Ce.zIndexPopupBase+50,radiusItem:Ce.borderRadiusLG,itemBorderRadius:Ce.borderRadiusLG,radiusSubMenuItem:Ce.borderRadiusSM,subMenuItemBorderRadius:Ce.borderRadiusSM,colorItemText:st,itemColor:st,colorItemTextHover:st,itemHoverColor:st,colorItemTextHoverHorizontal:ct,horizontalItemHoverColor:ct,colorGroupTitle:ut,groupTitleColor:ut,colorItemTextSelected:ct,itemSelectedColor:ct,colorItemTextSelectedHorizontal:ct,horizontalItemSelectedColor:ct,colorItemBg:Ue,itemBg:Ue,colorItemBgHover:Nn,itemHoverBg:Nn,colorItemBgActive:Cn,itemActiveBg:Pn,colorSubItemBg:vt,subMenuItemBg:vt,colorItemBgSelected:Pn,itemSelectedBg:Pn,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Sn,activeBarHeight:Sn,colorActiveBarBorderSize:on,activeBarBorderWidth:on,colorItemTextDisabled:Ve,itemDisabledColor:Ve,colorDangerItemText:Wt,dangerItemColor:Wt,colorDangerItemTextHover:Wt,dangerItemHoverColor:Wt,colorDangerItemTextSelected:Wt,dangerItemSelectedColor:Wt,colorDangerItemBgActive:Ge,dangerItemActiveBg:Ge,colorDangerItemBgSelected:Ge,dangerItemSelectedBg:Ge,itemMarginInline:Ce.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:qe,groupTitleLineHeight:Ut,collapsedWidth:qe*2,popupBg:Gt,itemMarginBlock:Qt,itemPaddingInline:hn,horizontalLineHeight:`${qe*1.15}px`,iconSize:Un,iconMarginInlineEnd:Rn-Un,collapsedIconSize:Bn,groupTitleFontSize:Un,darkItemDisabledColor:new Me.C(Zn).setAlpha(.25).toRgbString(),darkItemColor:gn,darkDangerItemColor:Wt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Zn,darkItemSelectedBg:ct,darkDangerItemSelectedBg:Wt,darkItemHoverBg:"transparent",darkGroupTitleColor:gn,darkItemHoverColor:Zn,darkDangerItemHoverColor:qn,darkDangerItemSelectedColor:Zn,darkDangerItemActiveBg:Wt}},{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(he.Z),Wt=ct||{},{getPrefixCls:Ve,getPopupContainer:Ge,direction:st,menu:ut}=re.useContext(ve.E_),Ue=Ve(),{prefixCls:vt,className:Cn,style:on,theme:Sn="light",expandIcon:Pn,_internalDisableMenuItemTitleTooltip:Nn,inlineCollapsed:qe,siderCollapsed:Ut,items:Gt,children:Qt,rootClassName:hn,mode:Un,selectable:Rn,onClick:Bn,overflowedIndicatorPopupClassName:Zn}=gt,qn=it(gt,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),gn=(0,Te.Z)(qn,["collapsedWidth"]),je=Oe(Gt)||Qt;(we=Wt.validator)===null||we===void 0||we.call(Wt,{mode:Un});const Lt=(0,le.useEvent)(function(){var Ke;Bn==null||Bn.apply(void 0,arguments),(Ke=Wt.onClick)===null||Ke===void 0||Ke.call(Wt)}),bn=Wt.mode||Un,ye=Rn!=null?Rn:Wt.selectable,an=re.useMemo(()=>Ut!==void 0?Ut:qe,[qe,Ut]),_e={horizontal:{motionName:`${Ue}-slide-up`},inline:(0,pe.Z)(Ue),other:{motionName:`${Ue}-zoom-big`}},mt=Ve("menu",vt||Wt.prefixCls),[Rt,ht]=It(mt,!ct),Se=fe()(`${mt}-${Sn}`,ut==null?void 0:ut.className,Cn);let Ne;if(typeof Pn=="function")Ne=Pn;else if(Pn===null||Pn===!1)Ne=null;else if(Wt.expandIcon===null||Wt.expandIcon===!1)Ne=null;else{const Ke=Pn!=null?Pn:Wt.expandIcon;Ne=(0,ze.Tm)(Ke,{className:fe()(`${mt}-submenu-expand-icon`,(0,ze.l$)(Ke)?(Ce=Ke.props)===null||Ce===void 0?void 0:Ce.className:"")})}const Ze=re.useMemo(()=>({prefixCls:mt,inlineCollapsed:an||!1,direction:st,firstLevel:!0,theme:Sn,mode:bn,disableMenuItemTitleTooltip:Nn}),[mt,an,st,Nn,Sn]);return Rt(re.createElement(he.Z.Provider,{value:null},re.createElement(b.Provider,{value:Ze},re.createElement(E.ZP,Object.assign({getPopupContainer:Ge,overflowedIndicator:re.createElement(ae.Z,null),overflowedIndicatorPopupClassName:fe()(mt,`${mt}-${Sn}`,Zn),mode:bn,selectable:ye,onClick:Lt},gn,{inlineCollapsed:an,style:Object.assign(Object.assign({},ut==null?void 0:ut.style),on),className:Se,prefixCls:mt,direction:st,defaultMotions:_e,expandIcon:Ne,ref:tt,rootClassName:fe()(hn,ht)}),je))))});const zn=(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 Wt;(Wt=we.current)===null||Wt===void 0||Wt.focus(ct)}})),re.createElement(Pt,Object.assign({ref:we},gt,Ce))});zn.Item=ee,zn.SubMenu=te,zn.Divider=Ee,zn.ItemGroup=E.BW;var un=zn},58421:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Wt}});var E=y(54476),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),ve=function(Ge,st){return re.createElement(fe.Z,(0,E.Z)({},Ge,{ref:st,icon:ge}))},ie=re.forwardRef(ve),xe=ie,Ee=y(49198),Le=y(33853),Te=y(38819),Xe=y(92310),ze=y.n(Xe),ce=y(20068),b=y(33885),a=y(67732),ee=y(83652),x=y(42403),te=y(158),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,he=y(91735),be=function(Ve){(0,x.Z)(st,Ve);var Ge=(0,te.Z)(st);function st(){var ut;(0,a.Z)(this,st);for(var Ue=arguments.length,vt=new Array(Ue),Cn=0;Cn=0||on.relatedTarget.className.indexOf("".concat(qe,"-item"))>=0))&&Nn(ut.getValidValue()))},ut.go=function(on){var Sn=ut.state.goInputText;Sn!==""&&(on.keyCode===pe.ENTER||on.type==="click")&&(ut.setState({goInputText:""}),ut.props.quickGo(ut.getValidValue()))},ut}return(0,ee.Z)(st,[{key:"getPageSizeOptions",value:function(){var Ue=this.props,vt=Ue.pageSize,Cn=Ue.pageSizeOptions;return Cn.some(function(on){return on.toString()===vt.toString()})?Cn:Cn.concat([vt.toString()]).sort(function(on,Sn){var Pn=Number.isNaN(Number(on))?0:Number(on),Nn=Number.isNaN(Number(Sn))?0:Number(Sn);return Pn-Nn})}},{key:"render",value:function(){var Ue=this,vt=this.props,Cn=vt.pageSize,on=vt.locale,Sn=vt.rootPrefixCls,Pn=vt.changeSize,Nn=vt.quickGo,qe=vt.goButton,Ut=vt.selectComponentClass,Gt=vt.buildOptionText,Qt=vt.selectPrefixCls,hn=vt.disabled,Un=this.state.goInputText,Rn="".concat(Sn,"-options"),Bn=Ut,Zn=null,qn=null,gn=null;if(!Pn&&!Nn)return null;var je=this.getPageSizeOptions();if(Pn&&Bn){var Lt=je.map(function(bn,ye){return re.createElement(Bn.Option,{key:ye,value:bn.toString()},(Gt||Ue.buildOptionText)(bn))});Zn=re.createElement(Bn,{disabled:hn,prefixCls:Qt,showSearch:!1,className:"".concat(Rn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Cn||je[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ye){return ye.parentNode},"aria-label":on.page_size,defaultOpen:!1},Lt)}return Nn&&(qe&&(gn=typeof qe=="boolean"?re.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:hn,className:"".concat(Rn,"-quick-jumper-button")},on.jump_to_confirm):re.createElement("span",{onClick:this.go,onKeyUp:this.go},qe)),qn=re.createElement("div",{className:"".concat(Rn,"-quick-jumper")},on.jump_to,re.createElement("input",{disabled:hn,type:"text",value:Un,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":on.page}),on.page,gn)),re.createElement("li",{className:"".concat(Rn)},Zn,qn)}}]),st}(re.Component);be.defaultProps={pageSizeOptions:["10","20","50","100"]};var Ae=be,Oe=function(Ge){var st,ut=Ge.rootPrefixCls,Ue=Ge.page,vt=Ge.active,Cn=Ge.className,on=Ge.showTitle,Sn=Ge.onClick,Pn=Ge.onKeyPress,Nn=Ge.itemRender,qe="".concat(ut,"-item"),Ut=ze()(qe,"".concat(qe,"-").concat(Ue),(st={},(0,ce.Z)(st,"".concat(qe,"-active"),vt),(0,ce.Z)(st,"".concat(qe,"-disabled"),!Ue),(0,ce.Z)(st,Ge.className,Cn),st)),Gt=function(){Sn(Ue)},Qt=function(Rn){Pn(Rn,Sn,Ue)},hn=Nn(Ue,"page",re.createElement("a",{rel:"nofollow"},Ue));return hn?re.createElement("li",{title:on?Ue.toString():null,className:Ut,onClick:Gt,onKeyPress:Qt,tabIndex:0},hn):null},Me=Oe;function Ye(){}function De(Ve){var Ge=Number(Ve);return typeof Ge=="number"&&!Number.isNaN(Ge)&&isFinite(Ge)&&Math.floor(Ge)===Ge}var $e=function(Ge,st,ut){return ut};function dt(Ve,Ge,st){var ut=typeof Ve=="undefined"?Ge.pageSize:Ve;return Math.floor((st.total-1)/ut)+1}var en=function(Ve){(0,x.Z)(st,Ve);var Ge=(0,te.Z)(st);function st(ut){var Ue;(0,a.Z)(this,st),Ue=Ge.call(this,ut),Ue.paginationNode=re.createRef(),Ue.getJumpPrevPage=function(){return Math.max(1,Ue.state.current-(Ue.props.showLessItems?3:5))},Ue.getJumpNextPage=function(){return Math.min(dt(void 0,Ue.state,Ue.props),Ue.state.current+(Ue.props.showLessItems?3:5))},Ue.getItemIcon=function(Pn,Nn){var qe=Ue.props.prefixCls,Ut=Pn||re.createElement("button",{type:"button","aria-label":Nn,className:"".concat(qe,"-item-link")});return typeof Pn=="function"&&(Ut=re.createElement(Pn,(0,b.Z)({},Ue.props))),Ut},Ue.isValid=function(Pn){var Nn=Ue.props.total;return De(Pn)&&Pn!==Ue.state.current&&De(Nn)&&Nn>0},Ue.shouldDisplayQuickJumper=function(){var Pn=Ue.props,Nn=Pn.showQuickJumper,qe=Pn.total,Ut=Ue.state.pageSize;return qe<=Ut?!1:Nn},Ue.handleKeyDown=function(Pn){(Pn.keyCode===pe.ARROW_UP||Pn.keyCode===pe.ARROW_DOWN)&&Pn.preventDefault()},Ue.handleKeyUp=function(Pn){var Nn=Ue.getValidValue(Pn),qe=Ue.state.currentInputValue;Nn!==qe&&Ue.setState({currentInputValue:Nn}),Pn.keyCode===pe.ENTER?Ue.handleChange(Nn):Pn.keyCode===pe.ARROW_UP?Ue.handleChange(Nn-1):Pn.keyCode===pe.ARROW_DOWN&&Ue.handleChange(Nn+1)},Ue.handleBlur=function(Pn){var Nn=Ue.getValidValue(Pn);Ue.handleChange(Nn)},Ue.changePageSize=function(Pn){var Nn=Ue.state.current,qe=dt(Pn,Ue.state,Ue.props);Nn=Nn>qe?qe:Nn,qe===0&&(Nn=Ue.state.current),typeof Pn=="number"&&("pageSize"in Ue.props||Ue.setState({pageSize:Pn}),"current"in Ue.props||Ue.setState({current:Nn,currentInputValue:Nn})),Ue.props.onShowSizeChange(Nn,Pn),"onChange"in Ue.props&&Ue.props.onChange&&Ue.props.onChange(Nn,Pn)},Ue.handleChange=function(Pn){var Nn=Ue.props,qe=Nn.disabled,Ut=Nn.onChange,Gt=Ue.state,Qt=Gt.pageSize,hn=Gt.current,Un=Gt.currentInputValue;if(Ue.isValid(Pn)&&!qe){var Rn=dt(void 0,Ue.state,Ue.props),Bn=Pn;return Pn>Rn?Bn=Rn:Pn<1&&(Bn=1),"current"in Ue.props||Ue.setState({current:Bn}),Bn!==Un&&Ue.setState({currentInputValue:Bn}),Ut(Bn,Qt),Bn}return hn},Ue.prev=function(){Ue.hasPrev()&&Ue.handleChange(Ue.state.current-1)},Ue.next=function(){Ue.hasNext()&&Ue.handleChange(Ue.state.current+1)},Ue.jumpPrev=function(){Ue.handleChange(Ue.getJumpPrevPage())},Ue.jumpNext=function(){Ue.handleChange(Ue.getJumpNextPage())},Ue.hasPrev=function(){return Ue.state.current>1},Ue.hasNext=function(){return Ue.state.current2?qe-2:0),Gt=2;Gt=Cn?Sn=Cn:Sn=Number(vt),Sn}},{key:"getShowSizeChanger",value:function(){var Ue=this.props,vt=Ue.showSizeChanger,Cn=Ue.total,on=Ue.totalBoundaryShowSizeChanger;return typeof vt!="undefined"?vt:Cn>on}},{key:"render",value:function(){var Ue=this.props,vt=Ue.prefixCls,Cn=Ue.className,on=Ue.style,Sn=Ue.disabled,Pn=Ue.hideOnSinglePage,Nn=Ue.total,qe=Ue.locale,Ut=Ue.showQuickJumper,Gt=Ue.showLessItems,Qt=Ue.showTitle,hn=Ue.showTotal,Un=Ue.simple,Rn=Ue.itemRender,Bn=Ue.showPrevNextJumpers,Zn=Ue.jumpPrevIcon,qn=Ue.jumpNextIcon,gn=Ue.selectComponentClass,je=Ue.selectPrefixCls,Lt=Ue.pageSizeOptions,bn=this.state,ye=bn.current,an=bn.pageSize,_e=bn.currentInputValue;if(Pn===!0&&Nn<=an)return null;var mt=dt(void 0,this.state,this.props),Rt=[],ht=null,Se=null,Ne=null,Ze=null,Ke=null,nt=Ut&&Ut.goButton,wt=Gt?1:2,Bt=ye-1>0?ye-1:0,Re=ye+1Nn?Nn:ye*an]));if(Un){nt&&(typeof nt=="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},nt),Ke=re.createElement("li",{title:Qt?"".concat(qe.jump_to).concat(ye,"/").concat(mt):null,className:"".concat(vt,"-simple-pager")},Ke));var yt=this.renderPrev(Bt);return re.createElement("ul",(0,E.Z)({className:ze()(vt,"".concat(vt,"-simple"),(0,ce.Z)({},"".concat(vt,"-disabled"),Sn),Cn),style:on,ref:this.paginationNode},We),Je,yt?re.createElement("li",{title:Qt?qe.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:ze()("".concat(vt,"-prev"),(0,ce.Z)({},"".concat(vt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},yt):null,re.createElement("li",{title:Qt?"".concat(ye,"/").concat(mt):null,className:"".concat(vt,"-simple-pager")},re.createElement("input",{type:"text",value:_e,disabled:Sn,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),re.createElement("span",{className:"".concat(vt,"-slash")},"/"),mt),re.createElement("li",{title:Qt?qe.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:ze()("".concat(vt,"-next"),(0,ce.Z)({},"".concat(vt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Re)),Ke)}if(mt<=3+wt*2){var rn={locale:qe,rootPrefixCls:vt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Qt,itemRender:Rn};mt||Rt.push(re.createElement(Me,(0,E.Z)({},rn,{key:"noPager",page:1,className:"".concat(vt,"-item-disabled")})));for(var tn=1;tn<=mt;tn+=1){var En=ye===tn;Rt.push(re.createElement(Me,(0,E.Z)({},rn,{key:tn,page:tn,active:En})))}}else{var Dn=Gt?qe.prev_3:qe.prev_5,ot=Gt?qe.next_3:qe.next_5,Zt=Rn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Zn,"prev page")),Vn=Rn(this.getJumpNextPage(),"jump-next",this.getItemIcon(qn,"next page"));Bn&&(ht=Zt?re.createElement("li",{title:Qt?Dn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:ze()("".concat(vt,"-jump-prev"),(0,ce.Z)({},"".concat(vt,"-jump-prev-custom-icon"),!!Zn))},Zt):null,Se=Vn?re.createElement("li",{title:Qt?ot:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:ze()("".concat(vt,"-jump-next"),(0,ce.Z)({},"".concat(vt,"-jump-next-custom-icon"),!!qn))},Vn):null),Ze=re.createElement(Me,{locale:qe,last:!0,rootPrefixCls:vt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:mt,page:mt,active:!1,showTitle:Qt,itemRender:Rn}),Ne=re.createElement(Me,{locale:qe,rootPrefixCls:vt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Qt,itemRender:Rn});var nn=Math.max(1,ye-wt),kn=Math.min(ye+wt,mt);ye-1<=wt&&(kn=1+wt*2),mt-ye<=wt&&(nn=mt-wt*2);for(var ta=nn;ta<=kn;ta+=1){var fa=ye===ta;Rt.push(re.createElement(Me,{locale:qe,rootPrefixCls:vt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ta,page:ta,active:fa,showTitle:Qt,itemRender:Rn}))}ye-1>=wt*2&&ye!==3&&(Rt[0]=(0,re.cloneElement)(Rt[0],{className:"".concat(vt,"-item-after-jump-prev")}),Rt.unshift(ht)),mt-ye>=wt*2&&ye!==mt-2&&(Rt[Rt.length-1]=(0,re.cloneElement)(Rt[Rt.length-1],{className:"".concat(vt,"-item-before-jump-next")}),Rt.push(Se)),nn!==1&&Rt.unshift(Ne),kn!==mt&&Rt.push(Ze)}var Jn=!this.hasPrev()||!mt,St=!this.hasNext()||!mt,Ft=this.renderPrev(Bt),Mt=this.renderNext(Re);return re.createElement("ul",(0,E.Z)({className:ze()(vt,Cn,(0,ce.Z)({},"".concat(vt,"-disabled"),Sn)),style:on,ref:this.paginationNode},We),Je,Ft?re.createElement("li",{title:Qt?qe.prev_page:null,onClick:this.prev,tabIndex:Jn?null:0,onKeyPress:this.runIfEnterPrev,className:ze()("".concat(vt,"-prev"),(0,ce.Z)({},"".concat(vt,"-disabled"),Jn)),"aria-disabled":Jn},Ft):null,Rt,Mt?re.createElement("li",{title:Qt?qe.next_page:null,onClick:this.next,tabIndex:St?null:0,onKeyPress:this.runIfEnterNext,className:ze()("".concat(vt,"-next"),(0,ce.Z)({},"".concat(vt,"-disabled"),St)),"aria-disabled":St},Mt):null,re.createElement(Ae,{disabled:Sn,locale:qe,rootPrefixCls:vt,selectComponentClass:gn,selectPrefixCls:je,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ye,pageSize:an,pageSizeOptions:Lt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:nt}))}}],[{key:"getDerivedStateFromProps",value:function(Ue,vt){var Cn={};if("current"in Ue&&(Cn.current=Ue.current,Ue.current!==vt.current&&(Cn.currentInputValue=Cn.current)),"pageSize"in Ue&&Ue.pageSize!==vt.pageSize){var on=vt.current,Sn=dt(Ue.pageSize,vt,Ue);on=on>Sn?Sn:on,"current"in Ue||(Cn.current=on,Cn.currentInputValue=on),Cn.pageSize=Ue.pageSize}return Cn}}]),st}(re.Component);en.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:he.Z,style:{},itemRender:$e,totalBoundaryShowSizeChanger:50};var bt=en,Dt=y(22075),Ct=y(36355),Et=y(19716),Kt=y(8628),Tt=y(9763),et=y(57809);const xt=Ve=>re.createElement(et.default,Object.assign({},Ve,{showSearch:!0,size:"small"})),qt=Ve=>re.createElement(et.default,Object.assign({},Ve,{showSearch:!0,size:"middle"}));xt.Option=et.default.Option,qt.Option=et.default.Option;var rt=y(9937),Qe=y(17313),pt=y(83116),Xt=y(37613);const ft=Ve=>{const{componentCls:Ge}=Ve;return{[`${Ge}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Ge}-item-link`]:{color:Ve.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Ge}-item-link`]:{color:Ve.colorTextDisabled,cursor:"not-allowed"}}},[`&${Ge}-disabled`]:{cursor:"not-allowed",[`${Ge}-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}}},[`${Ge}-item-link`]:{color:Ve.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Ge}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Ge}-simple-pager`]:{color:Ve.colorTextDisabled},[`${Ge}-jump-prev, ${Ge}-jump-next`]:{[`${Ge}-item-link-icon`]:{opacity:0},[`${Ge}-item-ellipsis`]:{opacity:1}}},[`&${Ge}-simple`]:{[`${Ge}-prev, ${Ge}-next`]:{[`&${Ge}-disabled ${Ge}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},It=Ve=>{const{componentCls:Ge}=Ve;return{[`&${Ge}-mini ${Ge}-total-text, &${Ge}-mini ${Ge}-simple-pager`]:{height:Ve.itemSizeSM,lineHeight:`${Ve.itemSizeSM}px`},[`&${Ge}-mini ${Ge}-item`]:{minWidth:Ve.itemSizeSM,height:Ve.itemSizeSM,margin:0,lineHeight:`${Ve.itemSizeSM-2}px`},[`&${Ge}-mini:not(${Ge}-disabled) ${Ge}-item:not(${Ge}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ve.colorBgTextHover},"&:active":{backgroundColor:Ve.colorBgTextActive}},[`&${Ge}-mini ${Ge}-prev, &${Ge}-mini ${Ge}-next`]:{minWidth:Ve.itemSizeSM,height:Ve.itemSizeSM,margin:0,lineHeight:`${Ve.itemSizeSM}px`},[`&${Ge}-mini:not(${Ge}-disabled)`]:{[`${Ge}-prev, ${Ge}-next`]:{[`&:hover ${Ge}-item-link`]:{backgroundColor:Ve.colorBgTextHover},[`&:active ${Ge}-item-link`]:{backgroundColor:Ve.colorBgTextActive},[`&${Ge}-disabled:hover ${Ge}-item-link`]:{backgroundColor:"transparent"}}},[` + &${Ge}-mini ${Ge}-prev ${Ge}-item-link, + &${Ge}-mini ${Ge}-next ${Ge}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Ve.itemSizeSM,lineHeight:`${Ve.itemSizeSM}px`}},[`&${Ge}-mini ${Ge}-jump-prev, &${Ge}-mini ${Ge}-jump-next`]:{height:Ve.itemSizeSM,marginInlineEnd:0,lineHeight:`${Ve.itemSizeSM}px`},[`&${Ge}-mini ${Ge}-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:Ge}=Ve;return{[` + &${Ge}-simple ${Ge}-prev, + &${Ge}-simple ${Ge}-next + `]:{height:Ve.itemSizeSM,lineHeight:`${Ve.itemSizeSM}px`,verticalAlign:"top",[`${Ge}-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`}}},[`&${Ge}-simple ${Ge}-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"}}}}},zt=Ve=>{const{componentCls:Ge}=Ve;return{[`${Ge}-jump-prev, ${Ge}-jump-next`]:{outline:0,[`${Ge}-item-container`]:{position:"relative",[`${Ge}-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"}},[`${Ge}-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":{[`${Ge}-item-link-icon`]:{opacity:1},[`${Ge}-item-ellipsis`]:{opacity:0}}},[` + ${Ge}-prev, + ${Ge}-jump-prev, + ${Ge}-jump-next + `]:{marginInlineEnd:Ve.marginXS},[` + ${Ge}-prev, + ${Ge}-next, + ${Ge}-jump-prev, + ${Ge}-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}`},[`${Ge}-prev, ${Ge}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Ve.colorText,cursor:"pointer",userSelect:"none"},[`${Ge}-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 ${Ge}-item-link`]:{backgroundColor:Ve.colorBgTextHover},[`&:active ${Ge}-item-link`]:{backgroundColor:Ve.colorBgTextActive},[`&${Ge}-disabled:hover`]:{[`${Ge}-item-link`]:{backgroundColor:"transparent"}}},[`${Ge}-slash`]:{marginInlineEnd:Ve.paginationSlashMarginInlineEnd,marginInlineStart:Ve.paginationSlashMarginInlineStart},[`${Ge}-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})}}}},Pt=Ve=>{const{componentCls:Ge}=Ve;return{[`${Ge}-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(${Ge}-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}}}}},zn=Ve=>{const{componentCls:Ge}=Ve;return{[Ge]: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:'""'},[`${Ge}-total-text`]:{display:"inline-block",height:Ve.itemSize,marginInlineEnd:Ve.marginXS,lineHeight:`${Ve.itemSize-2}px`,verticalAlign:"middle"}}),Pt(Ve)),zt(Ve)),it(Ve)),It(Ve)),ft(Ve)),{[`@media only screen and (max-width: ${Ve.screenLG}px)`]:{[`${Ge}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Ve.screenSM}px)`]:{[`${Ge}-options`]:{display:"none"}}}),[`&${Ve.componentCls}-rtl`]:{direction:"rtl"}}},un=Ve=>{const{componentCls:Ge}=Ve;return{[`${Ge}${Ge}-disabled:not(${Ge}-mini)`]:{"&, &:hover":{[`${Ge}-item-link`]:{borderColor:Ve.colorBorder}},"&:focus-visible":{[`${Ge}-item-link`]:{borderColor:Ve.colorBorder}},[`${Ge}-item, ${Ge}-item-link`]:{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder,[`&:hover:not(${Ge}-item-active)`]:{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder,a:{color:Ve.colorTextDisabled}},[`&${Ge}-item-active`]:{backgroundColor:Ve.itemActiveBgDisabled}},[`${Ge}-prev, ${Ge}-next`]:{"&:hover button":{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder,color:Ve.colorTextDisabled},[`${Ge}-item-link`]:{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder}}},[`${Ge}:not(${Ge}-mini)`]:{[`${Ge}-prev, ${Ge}-next`]:{"&:hover button":{borderColor:Ve.colorPrimaryHover,backgroundColor:Ve.itemBg},[`${Ge}-item-link`]:{backgroundColor:Ve.itemLinkBg,borderColor:Ve.colorBorder},[`&:hover ${Ge}-item-link`]:{borderColor:Ve.colorPrimary,backgroundColor:Ve.itemBg,color:Ve.colorPrimary},[`&${Ge}-disabled`]:{[`${Ge}-item-link`]:{borderColor:Ve.colorBorder,color:Ve.colorTextDisabled}}},[`${Ge}-item`]:{backgroundColor:Ve.itemBg,border:`${Ve.lineWidth}px ${Ve.lineType} ${Ve.colorBorder}`,[`&:hover:not(${Ge}-item-active)`]:{borderColor:Ve.colorPrimary,backgroundColor:Ve.itemBg,a:{color:Ve.colorPrimary}},"&-active":{borderColor:Ve.colorPrimary}}}}},gt=Ve=>{const{componentCls:Ge}=Ve;return{[`${Ge}:not(${Ge}-disabled)`]:{[`${Ge}-item`]:Object.assign({},(0,Qe.Qy)(Ve)),[`${Ge}-jump-prev, ${Ge}-jump-next`]:{"&:focus-visible":Object.assign({[`${Ge}-item-link-icon`]:{opacity:1},[`${Ge}-item-ellipsis`]:{opacity:0}},(0,Qe.oN)(Ve))},[`${Ge}-prev, ${Ge}-next`]:{[`&:focus-visible ${Ge}-item-link`]:Object.assign({},(0,Qe.oN)(Ve))}}}};var tt=(0,pt.Z)("Pagination",Ve=>{const Ge=(0,Xt.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[zn(Ge),gt(Ge),Ve.wireframe&&un(Ge)]},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,Ge){var st={};for(var ut in Ve)Object.prototype.hasOwnProperty.call(Ve,ut)&&Ge.indexOf(ut)<0&&(st[ut]=Ve[ut]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,ut=Object.getOwnPropertySymbols(Ve);Ue{const{prefixCls:Ge,selectPrefixCls:st,className:ut,rootClassName:Ue,style:vt,size:Cn,locale:on,selectComponentClass:Sn,responsive:Pn,showSizeChanger:Nn}=Ve,qe=we(Ve,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ut}=(0,Kt.Z)(Pn),{getPrefixCls:Gt,direction:Qt,pagination:hn={}}=re.useContext(Ct.E_),Un=Gt("pagination",Ge),[Rn,Bn]=tt(Un),Zn=Nn!=null?Nn:hn.showSizeChanger,qn=re.useMemo(()=>{const mt=re.createElement("span",{className:`${Un}-item-ellipsis`},"\u2022\u2022\u2022"),Rt=re.createElement("button",{className:`${Un}-item-link`,type:"button",tabIndex:-1},Qt==="rtl"?re.createElement(Te.Z,null):re.createElement(Le.Z,null)),ht=re.createElement("button",{className:`${Un}-item-link`,type:"button",tabIndex:-1},Qt==="rtl"?re.createElement(Le.Z,null):re.createElement(Te.Z,null)),Se=re.createElement("a",{className:`${Un}-item-link`},re.createElement("div",{className:`${Un}-item-container`},Qt==="rtl"?re.createElement(Ee.Z,{className:`${Un}-item-link-icon`}):re.createElement(xe,{className:`${Un}-item-link-icon`}),mt)),Ne=re.createElement("a",{className:`${Un}-item-link`},re.createElement("div",{className:`${Un}-item-container`},Qt==="rtl"?re.createElement(xe,{className:`${Un}-item-link-icon`}):re.createElement(Ee.Z,{className:`${Un}-item-link-icon`}),mt));return{prevIcon:Rt,nextIcon:ht,jumpPrevIcon:Se,jumpNextIcon:Ne}},[Qt,Un]),[gn]=(0,Tt.Z)("Pagination",Dt.Z),je=Object.assign(Object.assign({},gn),on),Lt=(0,Et.Z)(Cn),bn=Lt==="small"||!!(Ut&&!Lt&&Pn),ye=Gt("select",st),an=ze()({[`${Un}-mini`]:bn,[`${Un}-rtl`]:Qt==="rtl"},hn==null?void 0:hn.className,ut,Ue,Bn),_e=Object.assign(Object.assign({},hn==null?void 0:hn.style),vt);return Rn(re.createElement(bt,Object.assign({},qn,qe,{style:_e,prefixCls:Un,selectPrefixCls:ye,className:an,selectComponentClass:Sn||(bn?xt:qt),locale:je,showSizeChanger:Zn})))},Wt=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),ve=y(77578),ie=y(17356),xe=function(Xe,ze){var ce={};for(var b in Xe)Object.prototype.hasOwnProperty.call(Xe,b)&&ze.indexOf(b)<0&&(ce[b]=Xe[b]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,b=Object.getOwnPropertySymbols(Xe);a{if(!(!ze&&!ce))return ge.createElement(ge.Fragment,null,ze&&ge.createElement("div",{className:`${Xe}-title`},(0,ve.Z)(ze)),ge.createElement("div",{className:`${Xe}-inner-content`},(0,ve.Z)(ce)))},Le=Xe=>{const{hashId:ze,prefixCls:ce,className:b,style:a,placement:ee="top",title:x,content:te,children:ae}=Xe;return ge.createElement("div",{className:re()(ze,ce,`${ce}-pure`,`${ce}-placement-${ee}`,b),style:a},ge.createElement("div",{className:`${ce}-arrow`}),ge.createElement(oe.G,Object.assign({},Xe,{className:ze,prefixCls:ce}),ae||Ee(ce,x,te)))},Te=Xe=>{const{prefixCls:ze}=Xe,ce=xe(Xe,["prefixCls"]),{getPrefixCls:b}=ge.useContext(fe.E_),a=b("popover",ze),[ee,x]=(0,ie.Z)(a);return ee(ge.createElement(Le,Object.assign({},ce,{prefixCls:a,hashId:x})))};ne.ZP=Te},60324:function(de,ne,y){"use strict";var E=y(92310),re=y.n(E),oe=y(59301),ge=y(77578),fe=y(62892),ve=y(36355),ie=y(6848),xe=y(39722),Ee=y(17356),Le=function(ze,ce){var b={};for(var a in ze)Object.prototype.hasOwnProperty.call(ze,a)&&ce.indexOf(a)<0&&(b[a]=ze[a]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,a=Object.getOwnPropertySymbols(ze);ee{let{title:ce,content:b,prefixCls:a}=ze;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)))},Xe=oe.forwardRef((ze,ce)=>{const{prefixCls:b,title:a,content:ee,overlayClassName:x,placement:te="top",trigger:ae="hover",mouseEnterDelay:le=.1,mouseLeaveDelay:pe=.1,overlayStyle:he={}}=ze,be=Le(ze,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Ae}=oe.useContext(ve.E_),Oe=Ae("popover",b),[Me,Ye]=(0,Ee.Z)(Oe),De=Ae(),$e=re()(x,Ye);return Me(oe.createElement(ie.Z,Object.assign({placement:te,trigger:ae,mouseEnterDelay:le,mouseLeaveDelay:pe,overlayStyle:he},be,{prefixCls:Oe,overlayClassName:$e,ref:ce,overlay:a||ee?oe.createElement(Te,{prefixCls:Oe,title:a,content:ee}):null,transitionName:(0,fe.m)(De,"zoom-big",be.transitionName),"data-popover-inject":!0})))});Xe._InternalPanelDoNotUseOrYouWillBeFired=xe.ZP,ne.Z=Xe},17356:function(de,ne,y){"use strict";var E=y(17313),re=y(29878),oe=y(19447),ge=y(33166),fe=y(83116),ve=y(37613);const ie=Le=>{const{componentCls:Te,popoverColor:Xe,minWidth:ze,fontWeightStrong:ce,popoverPadding:b,boxShadowSecondary:a,colorTextHeading:ee,borderRadiusLG:x,zIndexPopup:te,marginXS:ae,colorBgElevated:le,popoverBg:pe}=Le;return[{[Te]: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"},[`${Te}-content`]:{position:"relative"},[`${Te}-inner`]:{backgroundColor:pe,backgroundClip:"padding-box",borderRadius:x,boxShadow:a,padding:b},[`${Te}-title`]:{minWidth:ze,marginBottom:ae,color:ee,fontWeight:ce},[`${Te}-inner-content`]:{color:Xe}})},(0,oe.ZP)(Le,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Te}-pure`]:{position:"relative",maxWidth:"none",margin:Le.sizePopupArrow,display:"inline-block",[`${Te}-content`]:{display:"inline-block"}}}]},xe=Le=>{const{componentCls:Te}=Le;return{[Te]:ge.i.map(Xe=>{const ze=Le[`${Xe}6`];return{[`&${Te}-${Xe}`]:{"--antd-arrow-background-color":ze,[`${Te}-inner`]:{backgroundColor:ze},[`${Te}-arrow`]:{background:"transparent"}}}})}},Ee=Le=>{const{componentCls:Te,lineWidth:Xe,lineType:ze,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-Xe,he=te;return{[Te]:{[`${Te}-inner`]:{padding:0},[`${Te}-title`]:{margin:0,padding:`${le}px ${he}px ${pe}px`,borderBottom:`${Xe}px ${ze} ${ce}`},[`${Te}-inner-content`]:{padding:`${b}px ${he}px`}}}};ne.Z=(0,fe.Z)("Popover",Le=>{const{colorBgElevated:Te,colorText:Xe,wireframe:ze}=Le,ce=(0,ve.TS)(Le,{popoverPadding:12,popoverBg:Te,popoverColor:Xe});return[ie(ce),xe(ce),ze&&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),ve=y(92310),ie=y.n(ve),xe=y(2738),Ee=y(36355),Le=y(54476),Te=y(33885),Xe=y(75931),ze={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ce=function(){var Ut=(0,E.useRef)([]),Gt=(0,E.useRef)(null);return(0,E.useEffect)(function(){var Qt=Date.now(),hn=!1;Ut.current.forEach(function(Un){if(Un){hn=!0;var Rn=Un.style;Rn.transitionDuration=".3s, .3s, .3s, .06s",Gt.current&&Qt-Gt.current<100&&(Rn.transitionDuration="0s, 0s")}}),hn&&(Gt.current=Date.now())}),Ut.current},b=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Ut){var Gt=(0,Te.Z)((0,Te.Z)({},ze),Ut),Qt=Gt.className,hn=Gt.percent,Un=Gt.prefixCls,Rn=Gt.strokeColor,Bn=Gt.strokeLinecap,Zn=Gt.strokeWidth,qn=Gt.style,gn=Gt.trailColor,je=Gt.trailWidth,Lt=Gt.transition,bn=(0,Xe.Z)(Gt,b);delete bn.gapPosition;var ye=Array.isArray(hn)?hn:[hn],an=Array.isArray(Rn)?Rn:[Rn],_e=ce(),mt=Zn/2,Rt=100-Zn/2,ht="M ".concat(Bn==="round"?mt:0,",").concat(mt,` + L `).concat(Bn==="round"?Rt:100,",").concat(mt),Se="0 0 100 ".concat(Zn),Ne=0;return E.createElement("svg",(0,Le.Z)({className:ie()("".concat(Un,"-line"),Qt),viewBox:Se,preserveAspectRatio:"none",style:qn},bn),E.createElement("path",{className:"".concat(Un,"-line-trail"),d:ht,strokeLinecap:Bn,stroke:gn,strokeWidth:je||Zn,fillOpacity:"0"}),ye.map(function(Ze,Ke){var nt=1;switch(Bn){case"round":nt=1-Zn/100;break;case"square":nt=1-Zn/2/100;break;default:nt=1;break}var wt={strokeDasharray:"".concat(Ze*nt,"px, 100px"),strokeDashoffset:"-".concat(Ne,"px"),transition:Lt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Bt=an[Ke]||an[an.length-1];return Ne+=Ze,E.createElement("path",{key:Ke,className:"".concat(Un,"-line-path"),d:ht,strokeLinecap:Bn,stroke:Bt,strokeWidth:Zn,fillOpacity:"0",ref:function(We){_e[Ke]=We},style:wt})}))},ee=a,x=y(76190),te=y(42978),ae=y(47273),le=0,pe=(0,ae.Z)();function he(){var qe;return pe?(qe=le,le+=1):qe="TEST_OR_SSR",qe}var be=function(qe){var Ut=E.useState(),Gt=(0,te.Z)(Ut,2),Qt=Gt[0],hn=Gt[1];return E.useEffect(function(){hn("rc_progress_".concat(he()))},[]),qe||Qt},Ae=function(Ut){var Gt=Ut.bg,Qt=Ut.children;return E.createElement("div",{style:{width:"100%",height:"100%",background:Gt}},Qt)};function Oe(qe,Ut){return Object.keys(qe).map(function(Gt){var Qt=parseFloat(Gt),hn="".concat(Math.floor(Qt*Ut),"%");return"".concat(qe[Gt]," ").concat(hn)})}var Me=E.forwardRef(function(qe,Ut){var Gt=qe.prefixCls,Qt=qe.color,hn=qe.gradientId,Un=qe.radius,Rn=qe.style,Bn=qe.ptg,Zn=qe.strokeLinecap,qn=qe.strokeWidth,gn=qe.size,je=qe.gapDegree,Lt=Qt&&(0,x.Z)(Qt)==="object",bn=Lt?"#FFF":void 0,ye=gn/2,an=E.createElement("circle",{className:"".concat(Gt,"-circle-path"),r:Un,cx:ye,cy:ye,stroke:bn,strokeLinecap:Zn,strokeWidth:qn,opacity:Bn===0?0:1,style:Rn,ref:Ut});if(!Lt)return an;var _e="".concat(hn,"-conic"),mt=je?"".concat(180+je/2,"deg"):"0deg",Rt=Oe(Qt,(360-je)/360),ht=Oe(Qt,1),Se="conic-gradient(from ".concat(mt,", ").concat(Rt.join(", "),")"),Ne="linear-gradient(to ".concat(je?"bottom":"top",", ").concat(ht.join(", "),")");return E.createElement(E.Fragment,null,E.createElement("mask",{id:_e},an),E.createElement("foreignObject",{x:0,y:0,width:gn,height:gn,mask:"url(#".concat(_e,")")},E.createElement(Ae,{bg:Ne},E.createElement(Ae,{bg:Se}))))}),Ye=Me,De=100,$e=function(Ut,Gt,Qt,hn,Un,Rn,Bn,Zn,qn,gn){var je=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Lt=Qt/100*360*((360-Rn)/360),bn=Rn===0?0:{bottom:0,top:180,left:90,right:-90}[Bn],ye=(100-hn)/100*Gt;qn==="round"&&hn!==100&&(ye+=gn/2,ye>=Gt&&(ye=Gt-.01));var an=De/2;return{stroke:typeof Zn=="string"?Zn:void 0,strokeDasharray:"".concat(Gt,"px ").concat(Ut),strokeDashoffset:ye+je,transform:"rotate(".concat(Un+Lt+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}},dt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function en(qe){var Ut=qe!=null?qe:[];return Array.isArray(Ut)?Ut:[Ut]}var bt=function(Ut){var Gt=(0,Te.Z)((0,Te.Z)({},ze),Ut),Qt=Gt.id,hn=Gt.prefixCls,Un=Gt.steps,Rn=Gt.strokeWidth,Bn=Gt.trailWidth,Zn=Gt.gapDegree,qn=Zn===void 0?0:Zn,gn=Gt.gapPosition,je=Gt.trailColor,Lt=Gt.strokeLinecap,bn=Gt.style,ye=Gt.className,an=Gt.strokeColor,_e=Gt.percent,mt=(0,Xe.Z)(Gt,dt),Rt=De/2,ht=be(Qt),Se="".concat(ht,"-gradient"),Ne=Rt-Rn/2,Ze=Math.PI*2*Ne,Ke=qn>0?90+qn/2:-90,nt=Ze*((360-qn)/360),wt=(0,x.Z)(Un)==="object"?Un:{count:Un,space:2},Bt=wt.count,Re=wt.space,We=en(_e),Je=en(an),yt=Je.find(function(Vn){return Vn&&(0,x.Z)(Vn)==="object"}),rn=yt&&(0,x.Z)(yt)==="object",tn=rn?"butt":Lt,En=$e(Ze,nt,0,100,Ke,qn,gn,je,tn,Rn),Dn=ce(),ot=function(){var nn=0;return We.map(function(kn,ta){var fa=Je[ta]||Je[Je.length-1],Jn=$e(Ze,nt,nn,kn,Ke,qn,gn,fa,tn,Rn);return nn+=kn,E.createElement(Ye,{key:ta,color:fa,ptg:kn,radius:Ne,prefixCls:hn,gradientId:Se,style:Jn,strokeLinecap:tn,strokeWidth:Rn,gapDegree:qn,ref:function(Ft){Dn[ta]=Ft},size:De})}).reverse()},Zt=function(){var nn=Math.round(Bt*(We[0]/100)),kn=100/Bt,ta=0;return new Array(Bt).fill(null).map(function(fa,Jn){var St=Jn<=nn-1?Je[0]:je,Ft=St&&(0,x.Z)(St)==="object"?"url(#".concat(Se,")"):void 0,Mt=$e(Ze,nt,ta,kn,Ke,qn,gn,St,"butt",Rn,Re);return ta+=(nt-Mt.strokeDashoffset+Re)*100/nt,E.createElement("circle",{key:Jn,className:"".concat(hn,"-circle-path"),r:Ne,cx:Rt,cy:Rt,stroke:Ft,strokeWidth:Rn,opacity:1,style:Mt,ref:function(xn){Dn[Jn]=xn}})})};return E.createElement("svg",(0,Le.Z)({className:ie()("".concat(hn,"-circle"),ye),viewBox:"0 0 ".concat(De," ").concat(De),style:bn,id:Qt,role:"presentation"},mt),!Bt&&E.createElement("circle",{className:"".concat(hn,"-circle-trail"),r:Ne,cx:Rt,cy:Rt,stroke:je,strokeLinecap:tn,strokeWidth:Bn||Rn,style:En}),Bt?Zt():ot())},Dt=bt,Ct={Line:ee,Circle:Dt},Et=y(6848),Kt=y(30071);function Tt(qe){return!qe||qe<0?0:qe>100?100:qe}function et(qe){let{success:Ut,successPercent:Gt}=qe,Qt=Gt;return Ut&&"progress"in Ut&&(Qt=Ut.progress),Ut&&"percent"in Ut&&(Qt=Ut.percent),Qt}const xt=qe=>{let{percent:Ut,success:Gt,successPercent:Qt}=qe;const hn=Tt(et({success:Gt,successPercent:Qt}));return[hn,Tt(Tt(Ut)-hn)]},qt=qe=>{let{success:Ut={},strokeColor:Gt}=qe;const{strokeColor:Qt}=Ut;return[Qt||Kt.presetPrimaryColors.green,Gt||null]},rt=(qe,Ut,Gt)=>{var Qt,hn,Un,Rn;let Bn=-1,Zn=-1;if(Ut==="step"){const qn=Gt.steps,gn=Gt.strokeWidth;typeof qe=="string"||typeof qe=="undefined"?(Bn=qe==="small"?2:14,Zn=gn!=null?gn:8):typeof qe=="number"?[Bn,Zn]=[qe,qe]:[Bn=14,Zn=8]=qe,Bn*=qn}else if(Ut==="line"){const qn=Gt==null?void 0:Gt.strokeWidth;typeof qe=="string"||typeof qe=="undefined"?Zn=qn||(qe==="small"?6:8):typeof qe=="number"?[Bn,Zn]=[qe,qe]:[Bn=-1,Zn=8]=qe}else(Ut==="circle"||Ut==="dashboard")&&(typeof qe=="string"||typeof qe=="undefined"?[Bn,Zn]=qe==="small"?[60,60]:[120,120]:typeof qe=="number"?[Bn,Zn]=[qe,qe]:(Bn=(hn=(Qt=qe[0])!==null&&Qt!==void 0?Qt:qe[1])!==null&&hn!==void 0?hn:120,Zn=(Rn=(Un=qe[0])!==null&&Un!==void 0?Un:qe[1])!==null&&Rn!==void 0?Rn:120));return[Bn,Zn]},Qe=3,pt=qe=>Qe/qe*100;var ft=qe=>{const{prefixCls:Ut,trailColor:Gt=null,strokeLinecap:Qt="round",gapPosition:hn,gapDegree:Un,width:Rn=120,type:Bn,children:Zn,success:qn,size:gn=Rn}=qe,[je,Lt]=rt(gn,"circle");let{strokeWidth:bn}=qe;bn===void 0&&(bn=Math.max(pt(je),6));const ye={width:je,height:Lt,fontSize:je*.15+6},an=E.useMemo(()=>{if(Un||Un===0)return Un;if(Bn==="dashboard")return 75},[Un,Bn]),_e=hn||Bn==="dashboard"&&"bottom"||void 0,mt=Object.prototype.toString.call(qe.strokeColor)==="[object Object]",Rt=qt({success:qn,strokeColor:qe.strokeColor}),ht=ie()(`${Ut}-inner`,{[`${Ut}-circle-gradient`]:mt}),Se=E.createElement(Dt,{percent:xt(qe),strokeWidth:bn,trailWidth:bn,strokeColor:Rt,strokeLinecap:Qt,trailColor:Gt,prefixCls:Ut,gapDegree:an,gapPosition:_e});return E.createElement("div",{className:ht,style:ye},je<=20?E.createElement(Et.Z,{title:Zn},E.createElement("span",null,Se)):E.createElement(E.Fragment,null,Se,Zn))},It=function(qe,Ut){var Gt={};for(var Qt in qe)Object.prototype.hasOwnProperty.call(qe,Qt)&&Ut.indexOf(Qt)<0&&(Gt[Qt]=qe[Qt]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var hn=0,Qt=Object.getOwnPropertySymbols(qe);hn{let Ut=[];return Object.keys(qe).forEach(Gt=>{const Qt=parseFloat(Gt.replace(/%/g,""));isNaN(Qt)||Ut.push({key:Qt,value:qe[Gt]})}),Ut=Ut.sort((Gt,Qt)=>Gt.key-Qt.key),Ut.map(Gt=>{let{key:Qt,value:hn}=Gt;return`${hn} ${Qt}%`}).join(", ")},zt=(qe,Ut)=>{const{from:Gt=Kt.presetPrimaryColors.blue,to:Qt=Kt.presetPrimaryColors.blue,direction:hn=Ut==="rtl"?"to left":"to right"}=qe,Un=It(qe,["from","to","direction"]);if(Object.keys(Un).length!==0){const Rn=it(Un);return{backgroundImage:`linear-gradient(${hn}, ${Rn})`}}return{backgroundImage:`linear-gradient(${hn}, ${Gt}, ${Qt})`}};var zn=qe=>{const{prefixCls:Ut,direction:Gt,percent:Qt,size:hn,strokeWidth:Un,strokeColor:Rn,strokeLinecap:Bn="round",children:Zn,trailColor:qn=null,success:gn}=qe,je=Rn&&typeof Rn!="string"?zt(Rn,Gt):{backgroundColor:Rn},Lt=Bn==="square"||Bn==="butt"?0:void 0,bn={backgroundColor:qn||void 0,borderRadius:Lt},ye=hn!=null?hn:[-1,Un||(hn==="small"?6:8)],[an,_e]=rt(ye,"line",{strokeWidth:Un}),mt=Object.assign({width:`${Tt(Qt)}%`,height:_e,borderRadius:Lt},je),Rt=et(qe),ht={width:`${Tt(Rt)}%`,height:_e,borderRadius:Lt,backgroundColor:gn==null?void 0:gn.strokeColor},Se={width:an<0?"100%":an,height:_e};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:mt}),Rt!==void 0?E.createElement("div",{className:`${Ut}-success-bg`,style:ht}):null)),Zn)},gt=qe=>{const{size:Ut,steps:Gt,percent:Qt=0,strokeWidth:hn=8,strokeColor:Un,trailColor:Rn=null,prefixCls:Bn,children:Zn}=qe,qn=Math.round(Gt*(Qt/100)),gn=Ut==="small"?2:14,je=Ut!=null?Ut:[gn,hn],[Lt,bn]=rt(je,"step",{steps:Gt,strokeWidth:hn}),ye=Lt/Gt,an=new Array(Gt);for(let _e=0;_e{const Ut=qe?"100%":"-100%";return new tt.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}})},Ve=qe=>{const{componentCls:Ut,iconCls:Gt}=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",[Gt]:{fontSize:qe.fontSize}},[`&${Ut}-status-active`]:{[`${Ut}-bg::before`]:{position:"absolute",inset:0,backgroundColor:qe.colorBgContainer,borderRadius:qe.lineBorderRadius,opacity:0,animationName:Wt(),animationDuration:qe.progressActiveMotionDuration,animationTimingFunction:qe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ut}-rtl${Ut}-status-active`]:{[`${Ut}-bg::before`]:{animationName:Wt(!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}}})}},Ge=qe=>{const{componentCls:Ut,iconCls:Gt}=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%)",[Gt]:{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"}}}},st=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}}}}}},ut=qe=>{const{componentCls:Ut,iconCls:Gt}=qe;return{[Ut]:{[`${Ut}-small&-line, ${Ut}-small&-line ${Ut}-text ${Gt}`]:{fontSize:qe.fontSizeSM}}}};var Ue=(0,Ce.Z)("Progress",qe=>{const Ut=qe.marginXXS/2,Gt=(0,ct.TS)(qe,{progressStepMarginInlineEnd:Ut,progressStepMinWidth:Ut,progressActiveMotionDuration:"2.4s"});return[Ve(Gt),Ge(Gt),st(Gt),ut(Gt)]},qe=>({circleTextColor:qe.colorText,defaultColor:qe.colorInfo,remainingColor:qe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),vt=function(qe,Ut){var Gt={};for(var Qt in qe)Object.prototype.hasOwnProperty.call(qe,Qt)&&Ut.indexOf(Qt)<0&&(Gt[Qt]=qe[Qt]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var hn=0,Qt=Object.getOwnPropertySymbols(qe);hn{const{prefixCls:Gt,className:Qt,rootClassName:hn,steps:Un,strokeColor:Rn,percent:Bn=0,size:Zn="default",showInfo:qn=!0,type:gn="line",status:je,format:Lt,style:bn}=qe,ye=vt(qe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),an=E.useMemo(()=>{var We,Je;const yt=et(qe);return parseInt(yt!==void 0?(We=yt!=null?yt:0)===null||We===void 0?void 0:We.toString():(Je=Bn!=null?Bn:0)===null||Je===void 0?void 0:Je.toString(),10)},[Bn,qe.success,qe.successPercent]),_e=E.useMemo(()=>!on.includes(je)&&an>=100?"success":je||"normal",[je,an]),{getPrefixCls:mt,direction:Rt,progress:ht}=E.useContext(Ee.E_),Se=mt("progress",Gt),[Ne,Ze]=Ue(Se),Ke=E.useMemo(()=>{if(!qn)return null;const We=et(qe);let Je;const yt=Lt||(tn=>`${tn}%`),rn=gn==="line";return Lt||_e!=="exception"&&_e!=="success"?Je=yt(Tt(Bn),Tt(We)):_e==="exception"?Je=rn?E.createElement(ge.Z,null):E.createElement(fe.Z,null):_e==="success"&&(Je=rn?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,an,_e,gn,Se,Lt]),nt=Array.isArray(Rn)?Rn[0]:Rn,wt=typeof Rn=="string"||Array.isArray(Rn)?Rn:void 0;let Bt;gn==="line"?Bt=Un?E.createElement(gt,Object.assign({},qe,{strokeColor:wt,prefixCls:Se,steps:Un}),Ke):E.createElement(zn,Object.assign({},qe,{strokeColor:nt,prefixCls:Se,direction:Rt}),Ke):(gn==="circle"||gn==="dashboard")&&(Bt=E.createElement(ft,Object.assign({},qe,{strokeColor:nt,prefixCls:Se,progressStatus:_e}),Ke));const Re=ie()(Se,`${Se}-status-${_e}`,`${Se}-${gn==="dashboard"&&"circle"||Un&&"steps"||gn}`,{[`${Se}-inline-circle`]:gn==="circle"&&rt(Zn,"circle")[0]<=20,[`${Se}-show-info`]:qn,[`${Se}-${Zn}`]:typeof Zn=="string",[`${Se}-rtl`]:Rt==="rtl"},ht==null?void 0:ht.className,Qt,hn,Ze);return Ne(E.createElement("div",Object.assign({ref:Ut,style:Object.assign(Object.assign({},ht==null?void 0:ht.style),bn),className:Re,role:"progressbar","aria-valuenow":an},(0,xe.Z)(ye,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Bt))}),Nn=Pn},13570:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Tt}});var E=y(54476),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),ve=function(xt,qt){return re.createElement(fe.Z,(0,E.Z)({},xt,{ref:qt,icon:ge}))},ie=re.forwardRef(ve),xe=ie,Ee=y(92310),Le=y.n(Ee),Te=y(20068),Xe=y(42978),ze=y(75931),ce=y(18929),b=y(10228),a=y(26112);function ee(et,xt){var qt=et.disabled,rt=et.prefixCls,Qe=et.character,pt=et.characterRender,Xt=et.index,ft=et.count,It=et.value,it=et.allowHalf,zt=et.focused,Pt=et.onHover,zn=et.onClick,un=function(Ge){Pt(Ge,Xt)},gt=function(Ge){zn(Ge,Xt)},tt=function(Ge){Ge.keyCode===b.Z.ENTER&&zn(Ge,Xt)},we=Xt+1,Ce=new Set([rt]);It===0&&Xt===0&&zt?Ce.add("".concat(rt,"-focused")):it&&It+.5>=we&&ItXt?"true":"false","aria-posinset":Xt+1,"aria-setsize":ft,tabIndex:qt?-1:0},re.createElement("div",{className:"".concat(rt,"-first")},ct),re.createElement("div",{className:"".concat(rt,"-second")},ct)));return pt&&(Wt=pt(Wt,et)),Wt}var x=re.forwardRef(ee);function te(){var et=re.useRef({});function xt(rt){return et.current[rt]}function qt(rt){return function(Qe){et.current[rt]=Qe}}return[xt,qt]}function ae(et){var xt=et.pageXOffset,qt="scrollLeft";if(typeof xt!="number"){var rt=et.document;xt=rt.documentElement[qt],typeof xt!="number"&&(xt=rt.body[qt])}return xt}function le(et){var xt,qt,rt=et.ownerDocument,Qe=rt.body,pt=rt&&rt.documentElement,Xt=et.getBoundingClientRect();return xt=Xt.left,qt=Xt.top,xt-=pt.clientLeft||Qe.clientLeft||0,qt-=pt.clientTop||Qe.clientTop||0,{left:xt,top:qt}}function pe(et){var xt=le(et),qt=et.ownerDocument,rt=qt.defaultView||qt.parentWindow;return xt.left+=ae(rt),xt.left}var he=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function be(et,xt){var qt,rt=et.prefixCls,Qe=rt===void 0?"rc-rate":rt,pt=et.className,Xt=et.defaultValue,ft=et.value,It=et.count,it=It===void 0?5:It,zt=et.allowHalf,Pt=zt===void 0?!1:zt,zn=et.allowClear,un=zn===void 0?!0:zn,gt=et.character,tt=gt===void 0?"\u2605":gt,we=et.characterRender,Ce=et.disabled,ct=et.direction,Wt=ct===void 0?"ltr":ct,Ve=et.tabIndex,Ge=Ve===void 0?0:Ve,st=et.autoFocus,ut=et.onHoverChange,Ue=et.onChange,vt=et.onFocus,Cn=et.onBlur,on=et.onKeyDown,Sn=et.onMouseLeave,Pn=(0,ze.Z)(et,he),Nn=te(),qe=(0,Xe.Z)(Nn,2),Ut=qe[0],Gt=qe[1],Qt=re.useRef(null),hn=function(){if(!Ce){var tn;(tn=Qt.current)===null||tn===void 0||tn.focus()}};re.useImperativeHandle(xt,function(){return{focus:hn,blur:function(){if(!Ce){var tn;(tn=Qt.current)===null||tn===void 0||tn.blur()}}}});var Un=(0,ce.Z)(Xt||0,{value:ft}),Rn=(0,Xe.Z)(Un,2),Bn=Rn[0],Zn=Rn[1],qn=(0,ce.Z)(null),gn=(0,Xe.Z)(qn,2),je=gn[0],Lt=gn[1],bn=function(tn,En){var Dn=Wt==="rtl",ot=tn+1;if(Pt){var Zt=Ut(tn),Vn=pe(Zt),nn=Zt.clientWidth;(Dn&&En-Vn>nn/2||!Dn&&En-Vn0&&!Dn||En===b.Z.RIGHT&&ot>0&&Dn?(Pt?ot-=.5:ot-=1,ye(ot),tn.preventDefault()):En===b.Z.LEFT&&ot{const{componentCls:xt}=et;return{[`${xt}-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 ${xt}-star-first, &-half ${xt}-star-second`]:{opacity:1},[`&-half ${xt}-star-first, &-full ${xt}-star-second`]:{color:"inherit"}}}},bt=et=>({[`&-rtl${et.componentCls}`]:{direction:"rtl"}}),Dt=et=>{const{componentCls:xt}=et;return{[xt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,De.Wf)(et)),{display:"inline-block",margin:0,padding:0,color:et.starColor,fontSize:et.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${xt} ${xt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),en(et)),{[`+ ${xt}-text`]:{display:"inline-block",marginInlineStart:et.marginXS,fontSize:et.fontSize}}),bt(et))}};var Ct=(0,$e.Z)("Rate",et=>{const xt=(0,dt.TS)(et,{});return[Dt(xt)]},et=>({starColor:et.yellow6,starSize:et.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:et.colorFillContent})),Et=function(et,xt){var qt={};for(var rt in et)Object.prototype.hasOwnProperty.call(et,rt)&&xt.indexOf(rt)<0&&(qt[rt]=et[rt]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,rt=Object.getOwnPropertySymbols(et);Qe{const{prefixCls:qt,className:rt,rootClassName:Qe,style:pt,tooltips:Xt,character:ft=re.createElement(xe,null)}=et,It=Et(et,["prefixCls","className","rootClassName","style","tooltips","character"]),it=(Ce,ct)=>{let{index:Wt}=ct;return Xt?re.createElement(Ye.Z,{title:Xt[Wt]},Ce):Ce},{getPrefixCls:zt,direction:Pt,rate:zn}=re.useContext(Me.E_),un=zt("rate",qt),[gt,tt]=Ct(un),we=Object.assign(Object.assign({},zn==null?void 0:zn.style),pt);return gt(re.createElement(Oe,Object.assign({ref:xt,character:ft,characterRender:it},It,{className:Le()(rt,Qe,tt,zn==null?void 0:zn.className),style:we,prefixCls:un,direction:Pt})))})},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:Wt,size:Ve,shape:Ge}=we,st=re()({[`${Ce}-lg`]:Ve==="large",[`${Ce}-sm`]:Ve==="small"}),ut=re()({[`${Ce}-circle`]:Ge==="circle",[`${Ce}-square`]:Ge==="square",[`${Ce}-round`]:Ge==="round"}),Ue=oe.useMemo(()=>typeof Ve=="number"?{width:Ve,height:Ve,lineHeight:`${Ve}px`}:{},[Ve]);return oe.createElement("span",{className:re()(Ce,st,ut,ct),style:Object.assign(Object.assign({},Ue),Wt)})},xe=y(36237),Ee=y(83116),Le=y(37613);const Te=new xe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Xe=we=>({height:we,lineHeight:`${we}px`}),ze=we=>Object.assign({width:we},Xe(we)),ce=we=>({background:we.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Te,animationDuration:we.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),b=we=>Object.assign({width:we*5,minWidth:we*5},Xe(we)),a=we=>{const{skeletonAvatarCls:Ce,gradientFromColor:ct,controlHeight:Wt,controlHeightLG:Ve,controlHeightSM:Ge}=we;return{[`${Ce}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ct},ze(Wt)),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"},[`${Ce}${Ce}-lg`]:Object.assign({},ze(Ve)),[`${Ce}${Ce}-sm`]:Object.assign({},ze(Ge))}},ee=we=>{const{controlHeight:Ce,borderRadiusSM:ct,skeletonInputCls:Wt,controlHeightLG:Ve,controlHeightSM:Ge,gradientFromColor:st}=we;return{[`${Wt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:st,borderRadius:ct},b(Ce)),[`${Wt}-lg`]:Object.assign({},b(Ve)),[`${Wt}-sm`]:Object.assign({},b(Ge))}},x=we=>Object.assign({width:we},Xe(we)),te=we=>{const{skeletonImageCls:Ce,imageSizeBase:ct,gradientFromColor:Wt,borderRadiusSM:Ve}=we;return{[`${Ce}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Wt,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:Wt}=we;return{[`${ct}${Wt}-circle`]:{width:Ce,minWidth:Ce,borderRadius:"50%"},[`${ct}${Wt}-round`]:{borderRadius:Ce}}},le=we=>Object.assign({width:we*2,minWidth:we*2},Xe(we)),pe=we=>{const{borderRadiusSM:Ce,skeletonButtonCls:ct,controlHeight:Wt,controlHeightLG:Ve,controlHeightSM:Ge,gradientFromColor:st}=we;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ct}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:st,borderRadius:Ce,width:Wt*2,minWidth:Wt*2},le(Wt))},ae(we,Wt,ct)),{[`${ct}-lg`]:Object.assign({},le(Ve))}),ae(we,Ve,`${ct}-lg`)),{[`${ct}-sm`]:Object.assign({},le(Ge))}),ae(we,Ge,`${ct}-sm`))},he=we=>{const{componentCls:Ce,skeletonAvatarCls:ct,skeletonTitleCls:Wt,skeletonParagraphCls:Ve,skeletonButtonCls:Ge,skeletonInputCls:st,skeletonImageCls:ut,controlHeight:Ue,controlHeightLG:vt,controlHeightSM:Cn,gradientFromColor:on,padding:Sn,marginSM:Pn,borderRadius:Nn,titleHeight:qe,blockRadius:Ut,paragraphLiHeight:Gt,controlHeightXS:Qt,paragraphMarginTop:hn}=we;return{[`${Ce}`]:{display:"table",width:"100%",[`${Ce}-header`]:{display:"table-cell",paddingInlineEnd:Sn,verticalAlign:"top",[`${ct}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:on},ze(Ue)),[`${ct}-circle`]:{borderRadius:"50%"},[`${ct}-lg`]:Object.assign({},ze(vt)),[`${ct}-sm`]:Object.assign({},ze(Cn))},[`${Ce}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Wt}`]:{width:"100%",height:qe,background:on,borderRadius:Ut,[`+ ${Ve}`]:{marginBlockStart:Cn}},[`${Ve}`]:{padding:0,"> li":{width:"100%",height:Gt,listStyle:"none",background:on,borderRadius:Ut,"+ li":{marginBlockStart:Qt}}},[`${Ve}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Ce}-content`]:{[`${Wt}, ${Ve} > li`]:{borderRadius:Nn}}},[`${Ce}-with-avatar ${Ce}-content`]:{[`${Wt}`]:{marginBlockStart:Pn,[`+ ${Ve}`]:{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%",[`${Ge}`]:{width:"100%"},[`${st}`]:{width:"100%"}},[`${Ce}${Ce}-active`]:{[` + ${Wt}, + ${Ve} > li, + ${ct}, + ${Ge}, ${st}, - ${je}, - ${ut}, - ${dt} - `]:Object.assign({},ce(we))}}};var be=(0,Ee.Z)("Skeleton",we=>{const{componentCls:Ce}=we,st=(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[he(st)]},we=>{const{colorFillContent:Ce,colorFill:st}=we,Gt=Ce,Ge=st;return{color:Gt,colorGradientEnd:Ge,gradientFromColor:Gt,gradientToColor:Ge,titleHeight:we.controlHeight/2,blockRadius:we.borderRadiusSM,paragraphMarginTop:we.marginLG+we.marginXXS,paragraphLiHeight:we.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Oe=we=>{const{prefixCls:Ce,className:st,rootClassName:Gt,active:Ge,shape:je="circle",size:ut="default"}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ve=dt("skeleton",Ce),[ht,Cn]=be(Ve),tn=(0,fe.Z)(we,["prefixCls","className"]),qt=re()(Ve,`${Ve}-element`,{[`${Ve}-active`]:Ge},st,Gt,Cn);return ht(oe.createElement("div",{className:qt},oe.createElement(ie,Object.assign({prefixCls:`${Ve}-avatar`,shape:je,size:ut},tn))))},Ye=we=>{const{prefixCls:Ce,className:st,rootClassName:Gt,active:Ge,block:je=!1,size:ut="default"}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ve=dt("skeleton",Ce),[ht,Cn]=be(Ve),tn=(0,fe.Z)(we,["prefixCls"]),qt=re()(Ve,`${Ve}-element`,{[`${Ve}-active`]:Ge,[`${Ve}-block`]:je},st,Gt,Cn);return ht(oe.createElement("div",{className:qt},oe.createElement(ie,Object.assign({prefixCls:`${Ve}-button`,size:ut},tn))))};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 ct=we=>{const{prefixCls:Ce,className:st,rootClassName:Gt,style:Ge,active:je}=we,{getPrefixCls:ut}=oe.useContext(ge.E_),dt=ut("skeleton",Ce),[Ve,ht]=be(dt),Cn=re()(dt,`${dt}-element`,{[`${dt}-active`]:je},st,Gt,ht);return Ve(oe.createElement("div",{className:Cn},oe.createElement("div",{className:re()(`${dt}-image`,st),style:Ge},oe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${dt}-image-svg`},oe.createElement("path",{d:De,className:`${dt}-image-path`})))))},bt=we=>{const{prefixCls:Ce,className:st,rootClassName:Gt,active:Ge,block:je,size:ut="default"}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ve=dt("skeleton",Ce),[ht,Cn]=be(Ve),tn=(0,fe.Z)(we,["prefixCls"]),qt=re()(Ve,`${Ve}-element`,{[`${Ve}-active`]:Ge,[`${Ve}-block`]:je},st,Gt,Cn);return ht(oe.createElement("div",{className:qt},oe.createElement(ie,Object.assign({prefixCls:`${Ve}-input`,size:ut},tn))))},Ft=y(54476),Ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Et=Ct,Xt=y(7657),It=function(Ce,st){return oe.createElement(Xt.Z,(0,Ft.Z)({},Ce,{ref:st,icon:Et}))},et=oe.forwardRef(It),xt=et,rt=we=>{const{prefixCls:Ce,className:st,rootClassName:Gt,style:Ge,active:je,children:ut}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ve=dt("skeleton",Ce),[ht,Cn]=be(Ve),tn=re()(Ve,`${Ve}-element`,{[`${Ve}-active`]:je},Cn,st,Gt),qt=ut!=null?ut:oe.createElement(xt,null);return ht(oe.createElement("div",{className:tn},oe.createElement("div",{className:re()(`${Ve}-image`,st),style:Ge},qt)))},Qe=y(94480),Zt=we=>{const Ce=dt=>{const{width:Ve,rows:ht=2}=we;if(Array.isArray(Ve))return Ve[dt];if(ht-1===dt)return Ve},{prefixCls:st,className:Gt,style:Ge,rows:je}=we,ut=(0,Qe.Z)(Array(je)).map((dt,Ve)=>oe.createElement("li",{key:Ve,style:{width:Ce(Ve)}}));return oe.createElement("ul",{className:re()(st,Gt),style:Ge},ut)},Bt=we=>{let{prefixCls:Ce,className:st,width:Gt,style:Ge}=we;return oe.createElement("h3",{className:re()(Ce,st),style:Object.assign({width:Gt},Ge)})};function it(we){return we&&typeof we=="object"?we:{}}function Rt(we,Ce){return we&&!Ce?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function wt(we,Ce){return!we&&Ce?{width:"38%"}:we&&Ce?{width:"50%"}:{}}function kn(we,Ce){const st={};return(!we||!Ce)&&(st.width="61%"),!we&&Ce?st.rows=3:st.rows=2,st}const sn=we=>{const{prefixCls:Ce,loading:st,className:Gt,rootClassName:Ge,style:je,children:ut,avatar:dt=!1,title:Ve=!0,paragraph:ht=!0,active:Cn,round:tn}=we,{getPrefixCls:qt,direction:Pn,skeleton:Nn}=oe.useContext(ge.E_),Je=qt("skeleton",Ce),[Mt,Ht]=be(Je);if(st||!("loading"in we)){const Qt=!!dt,vn=!!Ve,jn=!!ht;let zn;if(Qt){const _n=Object.assign(Object.assign({prefixCls:`${Je}-avatar`},Rt(vn,jn)),it(dt));zn=oe.createElement("div",{className:`${Je}-header`},oe.createElement(ie,Object.assign({},_n)))}let Bn;if(vn||jn){let _n;if(vn){const He=Object.assign(Object.assign({prefixCls:`${Je}-title`},wt(Qt,jn)),it(Ve));_n=oe.createElement(Bt,Object.assign({},He))}let pn;if(jn){const He=Object.assign(Object.assign({prefixCls:`${Je}-paragraph`},kn(Qt,vn)),it(ht));pn=oe.createElement(Zt,Object.assign({},He))}Bn=oe.createElement("div",{className:`${Je}-content`},_n,pn)}const Wn=re()(Je,{[`${Je}-with-avatar`]:Qt,[`${Je}-active`]:Cn,[`${Je}-rtl`]:Pn==="rtl",[`${Je}-round`]:tn},Nn==null?void 0:Nn.className,Gt,Ge,Ht);return Mt(oe.createElement("div",{className:Wn,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),je)},zn,Bn))}return typeof ut!="undefined"?ut:null};sn.Button=Ye,sn.Avatar=Oe,sn.Input=bt,sn.Image=ct,sn.Node=rt;var gt=sn,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),ve=y(36355),ie=y(61621),Ee=Ae=>{const{value:Oe,formatter:Me,precision:Ye,decimalSeparator:De,groupSeparator:$e="",prefixCls:ct}=Ae;let $t;if(typeof Me=="function")$t=Me(Oe);else{const bt=String(Oe),Ft=bt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Ft||bt==="-")$t=bt;else{const Ct=Ft[1];let Et=Ft[2]||"0",Xt=Ft[4]||"";Et=Et.replace(/\B(?=(\d{3})+(?!\d))/g,$e),typeof Ye=="number"&&(Xt=Xt.padEnd(Ye,"0").slice(0,Ye>0?Ye:0)),Xt&&(Xt=`${De}${Xt}`),$t=[E.createElement("span",{key:"int",className:`${ct}-content-value-int`},Ct,Et),Xt&&E.createElement("span",{key:"decimal",className:`${ct}-content-value-decimal`},Xt)]}}return E.createElement("span",{className:`${ct}-content-value`},$t)},Le=y(17313),Te=y(83116),Xe=y(37613);const ze=Ae=>{const{componentCls:Oe,marginXXS:Me,padding:Ye,colorTextDescription:De,titleFontSize:$e,colorTextHeading:ct,contentFontSize:$t,fontFamily:bt}=Ae;return{[`${Oe}`]:Object.assign(Object.assign({},(0,Le.Wf)(Ae)),{[`${Oe}-title`]:{marginBottom:Me,color:De,fontSize:$e},[`${Oe}-skeleton`]:{paddingTop:Ye},[`${Oe}-content`]:{color:ct,fontSize:$t,fontFamily:bt,[`${Oe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Oe}-content-prefix, ${Oe}-content-suffix`]:{display:"inline-block"},[`${Oe}-content-prefix`]:{marginInlineEnd:Me},[`${Oe}-content-suffix`]:{marginInlineStart:Me}}})}};var ce=(0,Te.Z)("Statistic",Ae=>{const Oe=(0,Xe.TS)(Ae,{});return[ze(Oe)]},Ae=>{const{fontSizeHeading3:Oe,fontSize:Me}=Ae;return{titleFontSize:Me,contentFontSize:Oe}}),a=Ae=>{const{prefixCls:Oe,className:Me,rootClassName:Ye,style:De,valueStyle:$e,value:ct=0,title:$t,valueRender:bt,prefix:Ft,suffix:Ct,loading:Et=!1,onMouseEnter:Xt,onMouseLeave:It,decimalSeparator:et=".",groupSeparator:xt=","}=Ae,{getPrefixCls:Jt,direction:rt,statistic:Qe}=E.useContext(ve.E_),pt=Jt("statistic",Oe),[Zt,ft]=ce(pt),Bt=E.createElement(Ee,Object.assign({decimalSeparator:et,groupSeparator:xt,prefixCls:pt},Ae,{value:ct})),it=fe()(pt,{[`${pt}-rtl`]:rt==="rtl"},Qe==null?void 0:Qe.className,Me,Ye,ft);return Zt(E.createElement("div",{className:it,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),De),onMouseEnter:Xt,onMouseLeave:It},$t&&E.createElement("div",{className:`${pt}-title`},$t),E.createElement(ie.Z,{paragraph:!1,loading:Et,className:`${pt}-skeleton`},E.createElement("div",{style:$e,className:`${pt}-content`},Ft&&E.createElement("span",{className:`${pt}-content-prefix`},Ft),bt?bt(Bt):Bt,Ct&&E.createElement("span",{className:`${pt}-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,Oe){let Me=Ae;const Ye=/\[[^\]]*]/g,De=(Oe.match(Ye)||[]).map(bt=>bt.slice(1,-1)),$e=Oe.replace(Ye,"[]"),ct=ee.reduce((bt,Ft)=>{let[Ct,Et]=Ft;if(bt.includes(Ct)){const Xt=Math.floor(Me/Et);return Me-=Xt*Et,bt.replace(new RegExp(`${Ct}+`,"g"),It=>{const et=It.length;return Xt.toString().padStart(et,"0")})}return bt},$e);let $t=0;return ct.replace(Ye,()=>{const bt=De[$t];return $t+=1,bt})}function te(Ae,Oe){const{format:Me=""}=Oe,Ye=new Date(Ae).getTime(),De=Date.now(),$e=Math.max(Ye-De,0);return x($e,Me)}const ae=1e3/30;function le(Ae){return new Date(Ae).getTime()}const pe=Ae=>{const{value:Oe,format:Me="HH:mm:ss",onChange:Ye,onFinish:De}=Ae,$e=(0,re.Z)(),ct=E.useRef(null),$t=()=>{De==null||De(),ct.current&&(clearInterval(ct.current),ct.current=null)},bt=()=>{const Et=le(Oe);Et>=Date.now()&&(ct.current=setInterval(()=>{$e(),Ye==null||Ye(Et-Date.now()),Et(bt(),()=>{ct.current&&(clearInterval(ct.current),ct.current=null)}),[Oe]);const Ft=(Et,Xt)=>te(Et,Object.assign(Object.assign({},Xt),{format:Me})),Ct=Et=>(0,oe.Tm)(Et,{title:void 0});return E.createElement(a,Object.assign({},Ae,{valueRender:Ct,formatter:Ft}))};var he=E.memo(pe);a.Countdown=he;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(42978),ge=y(6089),fe=y(34280),ve=y(13697),ie=y(59301),xe=y(4676);function Ee(Be){var ke=ie.createContext(void 0),lt=function(zt){var Ut=zt.value,En=zt.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(ke.Provider,{value:Xn},En)};return{Context:ke,Provider:lt,defaultValue:Be}}function Le(Be,ke){var lt=(0,ge.Z)(typeof ke=="function"?ke:function(Gn){if(ke===void 0)return Gn;if(!Array.isArray(ke))return Gn[ke];var la={};return ke.forEach(function(aa){la[aa]=Gn[aa]}),la}),At=ie.useContext(Be==null?void 0:Be.Context),zt=At||{},Ut=zt.listeners,En=zt.getValue,An=ie.useRef();An.current=lt(At?En():Be==null?void 0:Be.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 aa=lt(la);(0,ve.Z)(An.current,aa,!0)||Xn({})}return Ut.add(Gn),function(){Ut.delete(Gn)}},[At]),An.current}var Te=y(54476),Xe=y(8654);function ze(){var Be=ie.createContext(null);function ke(){return ie.useContext(Be)}function lt(zt,Ut){var En=(0,Xe.Yr)(zt),An=function(Un,Xn){var Gn=En?{ref:Xn}:{},la=ie.useRef(0),aa=ie.useRef(Un),oa=ke();return oa!==null?ie.createElement(zt,(0,Te.Z)({},Un,Gn)):((!Ut||Ut(aa.current,Un))&&(la.current+=1),aa.current=Un,ie.createElement(Be.Provider,{value:la.current},ie.createElement(zt,(0,Te.Z)({},Un,Gn))))};return En?ie.forwardRef(An):An}function At(zt,Ut){var En=(0,Xe.Yr)(zt),An=function(Un,Xn){var Gn=En?{ref:Xn}:{};return ke(),ie.createElement(zt,(0,Te.Z)({},Un,Gn))};return En?ie.memo(ie.forwardRef(An),Ut):ie.memo(An,Ut)}return{makeImmutable:lt,responseImmutable:At,useImmutableMark:ke}}var ce=ze(),b=ce.makeImmutable,a=ce.responseImmutable,ee=ce.useImmutableMark,x=ze(),te=x.makeImmutable,ae=x.responseImmutable,le=x.useImmutableMark,pe=Ee(),he=pe;function be(Be,ke){var lt=ie.useRef(0);lt.current+=1;var At=ie.useRef(Be),zt=[];Object.keys(Be||{}).map(function(En){var An;(Be==null?void 0:Be[En])!==((An=At.current)===null||An===void 0?void 0:An[En])&&zt.push(En)}),At.current=Be;var Ut=ie.useRef([]);return zt.length&&(Ut.current=zt),ie.useDebugValue(lt.current),ie.useDebugValue(Ut.current.join(", ")),ke&&console.log("".concat(ke,":"),lt.current,Ut.current),lt.current}var Ae=null,Oe=ie.memo(function(){var Be=be();return ie.createElement("h1",null,"Render Times: ",Be)});Oe.displayName="RenderBlock";var Me=y(76190),Ye=y(33885),De=y(20068),$e=y(92310),ct=y.n($e),$t=y(80547),bt=y(97938),Ft=y(48736),Ct=ie.createContext({renderWithProps:!1}),Et=Ct,Xt="RC_TABLE_KEY";function It(Be){return Be==null?[]:Array.isArray(Be)?Be:[Be]}function et(Be){var ke=[],lt={};return Be.forEach(function(At){for(var zt=At||{},Ut=zt.key,En=zt.dataIndex,An=Ut||It(En).join("-")||Xt;lt[An];)An="".concat(An,"_next");lt[An]=!0,ke.push(An)}),ke}function xt(Be){return Be!=null}function Jt(Be){return Be&&(0,Me.Z)(Be)==="object"&&!Array.isArray(Be)&&!ie.isValidElement(Be)}function rt(Be,ke,lt,At,zt,Ut){var En=ie.useContext(Et),An=le(),mn=(0,$t.Z)(function(){if(xt(At))return[At];var Un=ke==null||ke===""?[]:Array.isArray(ke)?ke:[ke],Xn=(0,bt.Z)(Be,Un),Gn=Xn,la=void 0;if(zt){var aa=zt(Xn,Be,lt);Jt(aa)?(Gn=aa.children,la=aa.props,En.renderWithProps=!0):Gn=aa}return[Gn,la]},[An,Be,At,ke,zt,lt],function(Un,Xn){if(Ut){var Gn=(0,oe.Z)(Un,2),la=Gn[1],aa=(0,oe.Z)(Xn,2),oa=aa[1];return Ut(oa,la)}return En.renderWithProps?!0:!(0,ve.Z)(Un,Xn,!0)});return mn}function Qe(Be,ke,lt,At){var zt=Be+ke-1;return Be<=At&&zt>=lt}function pt(Be,ke){return Le(he,function(lt){var At=Qe(Be,ke||1,lt.hoverStartRow,lt.hoverEndRow);return[At,lt.onHover]})}var Zt=function(ke){var lt=ke.ellipsis,At=ke.rowType,zt=ke.children,Ut,En=lt===!0?{showTitle:!0}:lt;return En&&(En.showTitle||At==="header")&&(typeof zt=="string"||typeof zt=="number"?Ut=zt.toString():ie.isValidElement(zt)&&typeof zt.props.children=="string"&&(Ut=zt.props.children)),Ut};function ft(Be){var ke,lt,At,zt,Ut,En,An,mn,Un=Be.component,Xn=Be.children,Gn=Be.ellipsis,la=Be.scope,aa=Be.prefixCls,oa=Be.className,Ba=Be.align,Ea=Be.record,Ia=Be.render,Ca=Be.dataIndex,Ma=Be.renderIndex,er=Be.shouldCellUpdate,ar=Be.index,Qa=Be.rowType,fr=Be.colSpan,wr=Be.rowSpan,Va=Be.fixLeft,Ja=Be.fixRight,Za=Be.firstFixLeft,Oa=Be.lastFixLeft,Ka=Be.firstFixRight,pr=Be.lastFixRight,Br=Be.appendNode,Cr=Be.additionalProps,rr=Cr===void 0?{}:Cr,Lr=Be.isSticky,Mr="".concat(aa,"-cell"),io=Le(he,["supportSticky","allColumnsFixedLeft"]),Xr=io.supportSticky,xo=io.allColumnsFixedLeft,wo=rt(Ea,Ca,Ma,Xn,Ia,er),Fr=(0,oe.Z)(wo,2),Lo=Fr[0],Yr=Fr[1],Ao={},fo=typeof Va=="number"&&Xr,Jo=typeof Ja=="number"&&Xr;fo&&(Ao.position="sticky",Ao.left=Va),Jo&&(Ao.position="sticky",Ao.right=Ja);var cr=(ke=(lt=(At=Yr==null?void 0:Yr.colSpan)!==null&&At!==void 0?At:rr.colSpan)!==null&<!==void 0?lt:fr)!==null&&ke!==void 0?ke:1,or=(zt=(Ut=(En=Yr==null?void 0:Yr.rowSpan)!==null&&En!==void 0?En:rr.rowSpan)!==null&&Ut!==void 0?Ut:wr)!==null&&zt!==void 0?zt:1,ir=pt(ar,or),$a=(0,oe.Z)(ir,2),Qr=$a[0],_a=$a[1],Sr=function(Bo){var ai;Ea&&_a(ar,ar+or-1),rr==null||(ai=rr.onMouseEnter)===null||ai===void 0||ai.call(rr,Bo)},Zr=function(Bo){var ai;Ea&&_a(-1,-1),rr==null||(ai=rr.onMouseLeave)===null||ai===void 0||ai.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}),Zo=ct()(Mr,oa,(mn={},(0,De.Z)(mn,"".concat(Mr,"-fix-left"),fo&&Xr),(0,De.Z)(mn,"".concat(Mr,"-fix-left-first"),Za&&Xr),(0,De.Z)(mn,"".concat(Mr,"-fix-left-last"),Oa&&Xr),(0,De.Z)(mn,"".concat(Mr,"-fix-left-all"),Oa&&xo&&Xr),(0,De.Z)(mn,"".concat(Mr,"-fix-right"),Jo&&Xr),(0,De.Z)(mn,"".concat(Mr,"-fix-right-first"),Ka&&Xr),(0,De.Z)(mn,"".concat(Mr,"-fix-right-last"),pr&&Xr),(0,De.Z)(mn,"".concat(Mr,"-ellipsis"),Gn),(0,De.Z)(mn,"".concat(Mr,"-with-append"),Br),(0,De.Z)(mn,"".concat(Mr,"-fix-sticky"),(fo||Jo)&&Lr&&Xr),(0,De.Z)(mn,"".concat(Mr,"-row-hover"),!Yr&&Qr),mn),rr.className,Yr==null?void 0:Yr.className),jo={};Ba&&(jo.textAlign=Ba);var Ai=(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},Ao),rr.style),jo),Yr==null?void 0:Yr.style),No=Lo;return(0,Me.Z)(No)==="object"&&!Array.isArray(No)&&!ie.isValidElement(No)&&(No=null),Gn&&(Oa||Ka)&&(No=ie.createElement("span",{className:"".concat(Mr,"-content")},No)),ie.createElement(Un,(0,Te.Z)({},Yr,rr,{className:Zo,style:Ai,title:jr,scope:la,onMouseEnter:Sr,onMouseLeave:Zr,colSpan:cr!==1?cr:null,rowSpan:or!==1?or:null}),Br,No)}var Bt=ie.memo(ft);function it(Be,ke,lt,At,zt,Ut){var En=lt[Be]||{},An=lt[ke]||{},mn,Un;En.fixed==="left"?mn=At.left[zt==="rtl"?ke:Be]:An.fixed==="right"&&(Un=At.right[zt==="rtl"?Be:ke]);var Xn=!1,Gn=!1,la=!1,aa=!1,oa=lt[ke+1],Ba=lt[Be-1],Ea=!(Ut!=null&&Ut.children);if(zt==="rtl"){if(mn!==void 0){var Ia=Ba&&Ba.fixed==="left";aa=!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 er=Ba&&Ba.fixed==="right";Gn=!er&&Ea}return{fixLeft:mn,fixRight:Un,lastFixLeft:Xn,firstFixRight:Gn,lastFixRight:la,firstFixLeft:aa,isSticky:At.isSticky}}var Rt=ie.createContext({}),wt=Rt;function kn(Be){var ke=Be.className,lt=Be.index,At=Be.children,zt=Be.colSpan,Ut=zt===void 0?1:zt,En=Be.rowSpan,An=Be.align,mn=Le(he,["prefixCls","direction"]),Un=mn.prefixCls,Xn=mn.direction,Gn=ie.useContext(wt),la=Gn.scrollColumnIndex,aa=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,aa,Xn,Ba==null?void 0:Ba[lt]);return ie.createElement(Bt,(0,Te.Z)({className:ke,index:lt,component:"td",prefixCls:Un,record:null,dataIndex:null,align:An,colSpan:Ia,rowSpan:En,render:function(){return At}},Ca))}var sn=y(75931),gt=["children"];function tt(Be){var ke=Be.children,lt=(0,sn.Z)(Be,gt);return ie.createElement("tr",lt,ke)}function we(Be){var ke=Be.children;return ke}we.Row=tt,we.Cell=kn;var Ce=we;function st(Be){var ke=Be.children,lt=Be.stickyOffsets,At=Be.flattenColumns,zt=Be.columns,Ut=Le(he,"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:zt}},[An,At,En,lt,zt]);return ie.createElement(wt.Provider,{value:mn},ie.createElement("tfoot",{className:"".concat(Ut,"-summary")},ke))}var Gt=ae(st),Ge=Ce,je=y(70425),ut=y(29301),dt=y(29194),Ve=y(3465),ht=y(75152),Cn=y(26112);function tn(Be,ke,lt,At,zt,Ut,En){Be.push({record:ke,indent:lt,index:En});var An=Ut(ke),mn=zt==null?void 0:zt.has(An);if(ke&&Array.isArray(ke[At])&&mn)for(var Un=0;Un1?Za-1:0),Ka=1;Ka=0;An-=1){var mn=ke[An],Un=lt&<[An],Xn=Un&&Un[_n];if(mn||Xn||En){var Gn=Xn||{},la=Gn.columnType,aa=(0,sn.Z)(Gn,He);zt.unshift(ie.createElement("col",(0,Te.Z)({key:An,style:{width:mn}},aa))),En=!0}}return ie.createElement("colgroup",null,zt)}var Sn=Lt,ye=y(94480),an=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _e(Be,ke){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:aa[Ba]},Ia,{additionalProps:Ca,rowType:"header"}))}))}vt.displayName="HeaderRow";var Se=vt;function Ie(Be){var ke=[];function lt(En,An){var mn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ke[mn]=ke[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},aa=1,oa=Gn.children;return oa&&oa.length>0&&(aa=lt(oa,Un,mn+1).reduce(function(Ba,Ea){return Ba+Ea},0),la.hasSubColumns=!0),"colSpan"in Gn&&(aa=Gn.colSpan),"rowSpan"in Gn&&(la.rowSpan=Gn.rowSpan),la.colSpan=aa,la.colEnd=la.colStart+aa-1,ke[mn].push(la),Un+=aa,aa});return Xn}lt(Be,0);for(var At=ke.length,zt=function(An){ke[An].forEach(function(mn){!("rowSpan"in mn)&&!mn.hasSubColumns&&(mn.rowSpan=At-An)})},Ut=0;Ut1&&arguments[1]!==void 0?arguments[1]:"";return typeof ke=="number"?ke:ke.endsWith("%")?Be*parseFloat(ke)/100:null}function Dt(Be,ke){return ie.useMemo(function(){if(ke&&ke>0){var lt=0,At=0;Be.forEach(function(Un){var Xn=Pt(ke,Un.width);Xn?lt+=Xn:At+=1});var zt=ke-lt,Ut=At,En=zt/At,An=0,mn=Be.map(function(Un){var Xn=(0,Ye.Z)({},Un),Gn=Pt(ke,Xn.width);if(Gn)Xn.width=Gn;else{var la=Math.floor(En);Xn.width=Ut===1?zt:la,zt-=la,Ut-=1}return An+=Xn.width,Xn});return[mn,An]}return[Be,ke]},[Be,ke])}var Re=["children"],We=["fixed"];function qe(Be){return(0,nt.Z)(Be).filter(function(ke){return ie.isValidElement(ke)}).map(function(ke){var lt=ke.key,At=ke.props,zt=At.children,Ut=(0,sn.Z)(At,Re),En=(0,Ye.Z)({key:lt},Ut);return zt&&(En.children=qe(zt)),En})}function yt(Be){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Be.filter(function(lt){return lt&&(0,Me.Z)(lt)==="object"}).reduce(function(lt,At,zt){var Ut=At.fixed,En=Ut===!0?"left":Ut,An="".concat(ke,"-").concat(zt),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 rn(Be){for(var ke=!0,lt=0;lt=0;Ut-=1){var En=Be[Ut];if(zt&&En.fixed!=="right")zt=!1;else if(!zt&&En.fixed==="right"){warning(!1,"Index ".concat(Ut+1," of `columns` missing `fixed='right'` prop."));break}}}function en(Be){return Be.map(function(ke){var lt=ke.fixed,At=(0,sn.Z)(ke,We),zt=lt;return lt==="left"?zt="right":lt==="right"&&(zt="left"),(0,Ye.Z)({fixed:zt},At)})}function bn(Be,ke){var lt=Be.prefixCls,At=Be.columns,zt=Be.children,Ut=Be.expandable,En=Be.expandedKeys,An=Be.columnTitle,mn=Be.getRowKey,Un=Be.onTriggerExpand,Xn=Be.expandIcon,Gn=Be.rowExpandable,la=Be.expandIconColumnIndex,aa=Be.direction,oa=Be.expandRowByClick,Ba=Be.columnWidth,Ea=Be.fixed,Ia=Be.scrollWidth,Ca=ie.useMemo(function(){return At||qe(zt)},[At,zt]),Ma=ie.useMemo(function(){if(Ut){var Ja,Za=Ca.slice();if(!Za.includes(E)){var Oa=la||0;Oa>=0&&Za.splice(Oa,0,E)}var Ka=Za.indexOf(E);Za=Za.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,De.Z)(Ja,_n,{className:"".concat(lt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,De.Z)(Ja,"title",An),(0,De.Z)(Ja,"fixed",Br),(0,De.Z)(Ja,"className","".concat(lt,"-row-expand-icon-cell")),(0,De.Z)(Ja,"width",Ba),(0,De.Z)(Ja,"render",function(Lr,Mr,io){var Xr=mn(Mr,io),xo=En.has(Xr),wo=Gn?Gn(Mr):!0,Fr=Xn({prefixCls:lt,expanded:xo,expandable:wo,record:Mr,onExpand:Un});return oa?ie.createElement("span",{onClick:function(Yr){return Yr.stopPropagation()}},Fr):Fr}),Ja);return Za.map(function(rr){return rr===E?Cr:rr})}return Ca.filter(function(rr){return rr!==E})},[Ut,Ca,mn,En,Xn,aa]),er=ie.useMemo(function(){var Ja=Ma;return ke&&(Ja=ke(Ja)),Ja.length||(Ja=[{render:function(){return null}}]),Ja},[ke,Ma,aa]),ar=ie.useMemo(function(){return aa==="rtl"?en(yt(er)):yt(er)},[er,aa,Ia]),Qa=Dt(ar,Ia),fr=(0,oe.Z)(Qa,2),wr=fr[0],Va=fr[1];return[er,wr,Va]}var Dn=bn;function ot(Be){var ke,lt=Be.prefixCls,At=Be.record,zt=Be.onExpand,Ut=Be.expanded,En=Be.expandable,An="".concat(lt,"-row-expand-icon");if(!En)return ie.createElement("span",{className:ct()(An,"".concat(lt,"-row-spaced"))});var mn=function(Xn){zt(At,Xn),Xn.stopPropagation()};return ie.createElement("span",{className:ct()(An,(ke={},(0,De.Z)(ke,"".concat(lt,"-row-expanded"),Ut),(0,De.Z)(ke,"".concat(lt,"-row-collapsed"),!Ut),ke)),onClick:mn})}function jt(Be,ke,lt){var At=[];function zt(Ut){(Ut||[]).forEach(function(En,An){At.push(ke(En,An)),zt(En[lt])})}return zt(Be),At}function Vn(Be,ke,lt){var At=pn(Be),zt=At.expandIcon,Ut=At.expandedRowKeys,En=At.defaultExpandedRowKeys,An=At.defaultExpandAllRows,mn=At.expandedRowRender,Un=At.onExpand,Xn=At.onExpandedRowsChange,Gn=At.childrenColumnName,la=zt||ot,aa=Gn||"children",oa=ie.useMemo(function(){return mn?"row":Be.expandable&&Be.internalHooks===re&&Be.expandable.__PARENT_RENDER_ICON__||ke.some(function(ar){return ar&&(0,Me.Z)(ar)==="object"&&ar[aa]})?"nest":!1},[!!mn,ke]),Ba=ie.useState(function(){return En||(An?jt(ke,lt,aa):[])}),Ea=(0,oe.Z)(Ba,2),Ia=Ea[0],Ca=Ea[1],Ma=ie.useMemo(function(){return new Set(Ut||Ia||[])},[Ut,Ia]),er=ie.useCallback(function(ar){var Qa=lt(ar,ke.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,ke,Un,Xn]);return[At,oa,Ma,la,aa,er]}function nn(Be,ke,lt,At){var zt=Be.map(function(Ut,En){return it(En,En,Be,ke,lt,At==null?void 0:At[En])});return(0,$t.Z)(function(){return zt},[zt],function(Ut,En){return!(0,ve.Z)(Ut,En)})}function Rn(Be){var ke=(0,ie.useRef)(Be),lt=(0,ie.useState)({}),At=(0,oe.Z)(lt,2),zt=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=ke.current;En.current=[],Xn.forEach(function(la){ke.current=la(ke.current)}),Ut.current=null,Gn!==ke.current&&zt({})}})}return(0,ie.useEffect)(function(){return function(){Ut.current=null}},[]),[ke.current,An]}function ra(Be){var ke=(0,ie.useRef)(Be||null),lt=(0,ie.useRef)();function At(){window.clearTimeout(lt.current)}function zt(En){ke.current=En,At(),lt.current=window.setTimeout(function(){ke.current=null,lt.current=void 0},100)}function Ut(){return ke.current}return(0,ie.useEffect)(function(){return At},[]),[zt,Ut]}function fa(){var Be=ie.useState(-1),ke=(0,oe.Z)(Be,2),lt=ke[0],At=ke[1],zt=ie.useState(-1),Ut=(0,oe.Z)(zt,2),En=Ut[0],An=Ut[1],mn=ie.useCallback(function(Un,Xn){At(Un),An(Xn)},[]);return[lt,En,mn]}var Jn=y(47273),St=(0,Jn.Z)()?window:null;function Vt(Be,ke){var lt=(0,Me.Z)(Be)==="object"?Be:{},At=lt.offsetHeader,zt=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=!!Be;return{isSticky:la,stickyClassName:la?"".concat(ke,"-sticky-holder"):"",offsetHeader:zt,offsetSummary:En,offsetScroll:mn,container:Gn}},[mn,zt,En,ke,Gn])}function kt(Be,ke,lt){var At=(0,ie.useMemo)(function(){for(var zt=[],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,ht.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})})}},Za=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:Za}}),ie.useEffect(function(){var Oa=(0,Ln.Z)(document.body,"mouseup",fr,!1),Ka=(0,Ln.Z)(document.body,"mousemove",Va,!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,ht.Z)(),width:Gn,bottom:An},className:"".concat(Un,"-sticky-scroll")},ie.createElement("div",{onMouseDown:wr,ref:aa,className:ct()("".concat(Un,"-sticky-scroll-bar"),(0,De.Z)({},"".concat(Un,"-sticky-scroll-bar-active"),ar)),style:{width:"".concat(la,"px"),transform:"translate3d(".concat(Ea.scrollLeft,"px, 0, 0)")}}))},ba=ie.forwardRef(sa);function wn(Be){return null}var La=wn;function Ra(Be){return null}var Xa=Ra,qa="rc-table",na=[],ha={};function Sa(){return"No Data"}function ua(Be){var ke,lt=(0,Ye.Z)({rowKey:"key",prefixCls:qa,emptyText:Sa},Be),At=lt.prefixCls,zt=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,aa=lt.footer,oa=lt.summary,Ba=lt.caption,Ea=lt.id,Ia=lt.showHeader,Ca=lt.components,Ma=lt.emptyText,er=lt.onRow,ar=lt.onHeaderRow,Qa=lt.internalHooks,fr=lt.transformColumns,wr=lt.internalRefs,Va=lt.tailor,Ja=lt.sticky,Za=An||na,Oa=!!Za.length,Ka=Qa===re,pr=ie.useCallback(function(ao,yo){return(0,bt.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),Mr=Lr[0],io=Lr[1],Xr=Lr[2],xo=Vn(lt,Za,Br),wo=(0,oe.Z)(xo,6),Fr=wo[0],Lo=wo[1],Yr=wo[2],Ao=wo[3],fo=wo[4],Jo=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:Jo,expandIcon:Ao,expandIconColumnIndex:Fr.expandIconColumnIndex,direction:Gn,scrollWidth:Ka&&Va&&typeof cr=="number"?cr:null}),Ka?fr:null),Sr=(0,oe.Z)(_a,3),Zr=Sr[0],jr=Sr[1],Zo=Sr[2],jo=Zo!=null?Zo:cr,Ai=ie.useMemo(function(){return{columns:Zr,flattenColumns:jr}},[Zr,jr]),No=ie.useRef(),si=ie.useRef(),Bo=ie.useRef(),ai=ie.useRef(),Xi=ie.useRef(),Jr=ie.useState(!1),$r=(0,oe.Z)(Jr,2),Po=$r[0],Ro=$r[1],mo=ie.useState(!1),zr=(0,oe.Z)(mo,2),qo=zr[0],Wo=zr[1],ii=Rn(new Map),Ti=(0,oe.Z)(ii,2),yi=Ti[0],zi=Ti[1],Ui=et(jr),gi=Ui.map(function(ao){return yi.get(ao)}),Xo=ie.useMemo(function(){return gi},[gi.join("_")]),_o=un(Xo,jr.length,Gn),Mo=Un&&xt(Un.y),vo=Un&&xt(jo)||!!Fr.fixed,Ci=vo&&jr.some(function(ao){var yo=ao.fixed;return yo}),Hi=ie.useRef(),Oi=Vt(Ja,At),Pi=Oi.isSticky,yl=Oi.offsetHeader,Kl=Oi.offsetSummary,Wr=Oi.offsetScroll,so=Oi.stickyClassName,Vo=Oi.container,So=ie.useMemo(function(){return oa==null?void 0:oa(Za)},[oa,Za]),Go=(Mo||Pi)&&ie.isValidElement(So)&&So.type===Ce&&So.props.fixed,Ko,$o,ki;Mo&&($o={overflowY:"scroll",maxHeight:Un.y}),vo&&(Ko={overflowX:"auto"},Mo||($o={overflowY:"hidden"}),ki={width:jo===!0?"auto":jo,minWidth:"100%"});var ul=ie.useCallback(function(ao,yo){(0,dt.Z)(No.current)&&zi(function(pi){if(pi.get(ao)!==yo){var Gi=new Map(pi);return Gi.set(ao,yo),Gi}return pi})},[]),Su=ra(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,Gi=Gn==="rtl",Vi=typeof pi=="number"?pi:yo.scrollLeft,gl=yo||ha;if(!Ds()||Ds()===gl){var Pl;bu(gl),cl(Vi,si.current),cl(Vi,Bo.current),cl(Vi,Xi.current),cl(Vi,(Pl=Hi.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),Wo(!1);return}Gi?(Ro(-Vi0)):(Ro(Vi>0),Wo(Vi1?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?Za<=1:Va===0||Za===0||Za>1},[Za,Va,Xn]);Cr?Br.visibility="hidden":Xn&&(Br.height=Gn==null?void 0:Gn(Za));var rr=Cr?function(){return null}:la,Lr={};return(Za===0||Va===0)&&(Lr.rowSpan=1,Lr.colSpan=1),ie.createElement(Bt,(0,Te.Z)({className:ct()(oa,Un),ellipsis:lt.ellipsis,align:lt.align,scope:lt.rowScope,component:"div",prefixCls:ke.prefixCls,key:Ma,record:An,index:Ut,renderIndex:En,dataIndex:aa,render:rr,shouldCellUpdate:lt.shouldCellUpdate},er,{appendNode:ar,additionalProps:(0,Ye.Z)((0,Ye.Z)({},Qa),{},{style:Br},Lr)}))}var Pa=Ha,ea=["data","index","className","rowKey","style","extra","getHeight"],xa=ie.forwardRef(function(Be,ke){var lt=Be.data,At=Be.index,zt=Be.className,Ut=Be.rowKey,En=Be.style,An=Be.extra,mn=Be.getHeight,Un=(0,sn.Z)(Be,ea),Xn=lt.record,Gn=lt.indent,la=lt.index,aa=Le(he,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),oa=aa.scrollX,Ba=aa.flattenColumns,Ea=aa.prefixCls,Ia=aa.fixColumn,Ca=aa.componentWidth,Ma=Je(Xn,Ut,At,Gn),er=Ma.rowSupportExpand,ar=Ma.expanded,Qa=Ma.rowProps,fr=Ma.expandedRowRender,wr=Ma.expandedRowClassName,Va;if(er&&ar){var Ja=fr(Xn,At,Gn+1,ar),Za=wr==null?void 0:wr(Xn,At,Gn),Oa={};Ia&&(Oa={style:(0,De.Z)({},"--virtual-width","".concat(Ca,"px"))});var Ka="".concat(Ea,"-expanded-row-cell");Va=ie.createElement("div",{className:ct()("".concat(Ea,"-expanded-row"),"".concat(Ea,"-expanded-row-level-").concat(Gn+1),Za)},ie.createElement(Bt,{component:"div",prefixCls:Ea,className:ct()(Ka,(0,De.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,Te.Z)({},Qa,Un,{ref:er?null:ke,className:ct()(zt,"".concat(Ea,"-row"),Qa==null?void 0:Qa.className,(0,De.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 er?ie.createElement("div",{ref:ke},Br,Va):Br}),za=ae(xa),Ta=za,va=ie.forwardRef(function(Be,ke){var lt=Be.data,At=Be.onScroll,zt=Le(he,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Ut=zt.flattenColumns,En=zt.onColumnResize,An=zt.getRowKey,mn=zt.expandedKeys,Un=zt.prefixCls,Xn=zt.childrenColumnName,Gn=zt.emptyNode,la=zt.scrollX,aa=Le(yn),oa=aa.scrollY,Ba=aa.listItemHeight,Ea=ie.useRef(),Ia=qt(lt,Xn,mn,An),Ca=ie.useMemo(function(){var Va=0;return Ut.map(function(Ja){var Za=Ja.width,Oa=Ja.key;return Va+=Za,[Oa,Za,Va]})},[Ut]),Ma=ie.useMemo(function(){return Ca.map(function(Va){return Va[2]})},[Ca]);ie.useEffect(function(){Ca.forEach(function(Va){var Ja=(0,oe.Z)(Va,2),Za=Ja[0],Oa=Ja[1];En(Za,Oa)})},[Ca]),ie.useImperativeHandle(ke,function(){var Va={};return Object.defineProperty(Va,"scrollLeft",{get:function(){var Za;return((Za=Ea.current)===null||Za===void 0?void 0:Za.getScrollInfo().x)||0},set:function(Za){var Oa;(Oa=Ea.current)===null||Oa===void 0||Oa.scrollTo({left:Za})}}),Va});var er=function(Ja,Za){var Oa,Ka=(Oa=Ia[Za])===null||Oa===void 0?void 0:Oa.record,pr=Ja.onCell;if(pr){var Br,Cr=pr(Ka,Za);return(Br=Cr==null?void 0:Cr.rowSpan)!==null&&Br!==void 0?Br:1}return 1},ar=function(Ja){var Za=Ja.start,Oa=Ja.end,Ka=Ja.getSize,pr=Ja.offsetY;if(Oa<0)return null;for(var Br=Ut.filter(function(cr){return er(cr,Za)===0}),Cr=Za,rr=function(or){if(Br=Br.filter(function(ir){return er(ir,or)===0}),!Br.length)return Cr=or,"break"},Lr=Za;Lr>=0;Lr-=1){var Mr=rr(Lr);if(Mr==="break")break}for(var io=Ut.filter(function(cr){return er(cr,Oa)!==1}),Xr=Oa,xo=function(or){if(io=io.filter(function(ir){return er(ir,or)!==1}),!io.length)return Xr=Math.max(or-1,Oa),"break"},wo=Oa;wo1})&&Lo.push(or)},Ao=Cr;Ao<=Xr;Ao+=1)var fo=Yr(Ao);var Jo=Lo.map(function(cr){var or=Ia[cr],ir=An(or.record,cr),$a=function(Sr){var Zr=cr+Sr-1,jr=An(Ia[Zr].record,Zr),Zo=Ka(ir,jr);return Zo.bottom-Zo.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 Jo},Qa=ie.useMemo(function(){return{columnsOffset:Ma}},[Ma]),fr="".concat(Un,"-tbody"),wr;return Ia.length?wr=ie.createElement(on.Z,{fullHeight:!1,ref:Ea,className:ct()(fr,"".concat(fr,"-virtual")),height:oa,itemHeight:Ba||24,data:Ia,itemKey:function(Ja){return An(Ja.record)},scrollWidth:la,onVirtualScroll:function(Ja){var Za=Ja.x;At({scrollLeft:Za})},extraRender:ar},function(Va,Ja,Za){var Oa=An(Va.record,Ja);return ie.createElement(Ta,(0,Te.Z)({data:Va,rowKey:Oa,index:Ja},Za))}):wr=ie.createElement("div",{className:ct()("".concat(Un,"-placeholder"))},ie.createElement(Bt,{component:"div",prefixCls:Un},Gn)),ie.createElement(Hn.Provider,{value:Qa},wr)}),Da=ae(va),gr=Da,Ya=function(ke,lt){var At=lt.ref,zt=lt.onScroll;return ie.createElement(gr,{ref:At,data:ke,onScroll:zt})},sr=100;function Ar(Be){var ke=Be.columns,lt=Be.scroll,At=Be.prefixCls,zt=At===void 0?qa:At,Ut=Be.className,En=Be.listItemHeight,An=lt||{},mn=An.x,Un=An.y;typeof mn!="number"&&(mn=((ke||[]).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(Kt,(0,Te.Z)({},Be,{className:ct()(Ut,"".concat(zt,"-virtual")),scroll:(0,Ye.Z)((0,Ye.Z)({},lt),{},{x:mn}),components:{body:Ya},columns:ke,internalHooks:re,tailor:!0})))}function xr(Be){return te(Ar,Be)}var Na=xr(),yr=null;function ur(Be){return null}var Dr=ur;function Gr(Be){return null}var qr=Gr,bo=y(2738),mr=y(68031),nr=y(36355),kr=y(93891),br=y(19716),Eo=y(8628),ho=y(31724),hr=y(58421),Kn=y(71418),Zn=y(88088);function Mn(Be){return function(lt){let{prefixCls:At,onExpand:zt,record:Ut,expanded:En,expandable:An}=lt;const mn=`${At}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:Un=>{zt(Ut,Un),Un.stopPropagation()},className:ct()(mn,{[`${mn}-spaced`]:!An,[`${mn}-expanded`]:An&&En,[`${mn}-collapsed`]:An&&!En}),"aria-label":En?Be.collapse:Be.expand,"aria-expanded":En})}}var ta=Mn;function Ua(Be,ke){return"key"in Be&&Be.key!==void 0&&Be.key!==null?Be.key:Be.dataIndex?Array.isArray(Be.dataIndex)?Be.dataIndex.join("."):Be.dataIndex:ke}function Ne(Be,ke){return ke?`${ke}-${Be}`:`${Be}`}function dn(Be,ke){return typeof Be=="function"?Be(ke):Be}function Tn(Be,ke){const lt=dn(Be,ke);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"},cn=Qn,qn=y(7657),$n=function(ke,lt){return ie.createElement(qn.Z,(0,Te.Z)({},ke,{ref:lt,icon:cn}))},On=ie.forwardRef($n),Yn=On,wa=y(56762);function ca(Be){const ke=ie.useRef(Be),lt=(0,wa.Z)();return[()=>ke.current,At=>{ke.current=At,lt()}]}var pa=y(3113),ma=y(24905),Ga=y(38854),vr=y(64165),Nr=y(20834),Rr=y(40875),_r=y(5112),zo=y(17574),ko=y(47472),Di=y(92832);function Bi(Be){let{value:ke,onChange:lt,filterSearch:At,tablePrefixCls:zt,locale:Ut}=Be;return At?ie.createElement("div",{className:`${zt}-filter-dropdown-search`},ie.createElement(Di.default,{prefix:ie.createElement(ko.Z,null),placeholder:Ut.filterSearchPlaceholder,onChange:lt,value:ke,htmlSize:1,className:`${zt}-filter-dropdown-search-input`})):null}var li=Bi,Li=y(10228);const $i=Be=>{const{keyCode:ke}=Be;ke===Li.Z.ENTER&&Be.stopPropagation()};var Ni=ie.forwardRef((Be,ke)=>ie.createElement("div",{className:Be.className,onClick:lt=>lt.stopPropagation(),onKeyDown:$i,ref:ke},Be.children));function el(Be){let ke=[];return(Be||[]).forEach(lt=>{let{value:At,children:zt}=lt;ke.push(At),zt&&(ke=[].concat((0,ye.Z)(ke),(0,ye.Z)(el(zt))))}),ke}function Vs(Be){return Be.some(ke=>{let{children:lt}=ke;return lt})}function os(Be,ke){return typeof ke=="string"||typeof ke=="number"?ke==null?void 0:ke.toString().toLowerCase().includes(Be.trim().toLowerCase()):!1}function is(Be){let{filters:ke,prefixCls:lt,filteredKeys:At,filterMultiple:zt,searchValue:Ut,filterSearch:En}=Be;return ke.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:zt,searchValue:Ut,filterSearch:En})};const Xn=zt?ma.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(Be){var ke,lt;const{tablePrefixCls:At,prefixCls:zt,column:Ut,dropdownPrefixCls:En,columnKey:An,filterMultiple:mn,filterMode:Un="menu",filterSearch:Xn=!1,filterState:Gn,triggerFilter:la,locale:aa,children:oa,getPopupContainer:Ba}=Be,{filterDropdownOpen:Ea,onFilterDropdownOpenChange:Ia,filterResetToDefaultFilteredValue:Ca,defaultFilteredValue:Ma,filterDropdownVisible:er,onFilterDropdownVisibleChange:ar}=Ut,[Qa,fr]=ie.useState(!1),wr=!!(Gn&&(!((ke=Gn.filteredKeys)===null||ke===void 0)&&ke.length||Gn.forceFiltered)),Va=_a=>{fr(_a),Ia==null||Ia(_a),ar==null||ar(_a)},Ja=(lt=Ea!=null?Ea:er)!==null&<!==void 0?lt:Qa,Za=Gn==null?void 0:Gn.filteredKeys,[Oa,Ka]=ca(Za||[]),pr=_a=>{let{selectedKeys:Sr}=_a;Ka(Sr)},Br=(_a,Sr)=>{let{node:Zr,checked:jr}=Sr;pr(mn?{selectedKeys:_a}:{selectedKeys:jr&&Zr.key?[Zr.key]:[]})};ie.useEffect(()=>{Qa&&pr({selectedKeys:Za||[]})},[Za]);const[Cr,rr]=ie.useState([]),Lr=_a=>{rr(_a)},[Mr,io]=ie.useState(""),Xr=_a=>{const{value:Sr}=_a.target;io(Sr)};ie.useEffect(()=>{Qa||io("")},[Qa]);const xo=_a=>{const Sr=_a&&_a.length?_a:null;if(Sr===null&&(!Gn||!Gn.filteredKeys)||(0,ve.Z)(Sr,Gn==null?void 0:Gn.filteredKeys,!0))return null;la({column:Ut,key:An,filteredKeys:Sr})},wo=()=>{Va(!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&&Va(!1),io(""),Ka(Ca?(Ma||[]).map(Zr=>String(Zr)):[])},Lo=function(){let{closeDropdown:_a}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};_a&&Va(!1),xo(Oa())},Yr=_a=>{_a&&Za!==void 0&&Ka(Za||[]),Va(_a),!_a&&!Ut.filterDropdown&&wo()},Ao=ct()({[`${En}-menu-without-submenu`]:!Vs(Ut.filters||[])}),fo=_a=>{if(_a.target.checked){const Sr=el(Ut==null?void 0:Ut.filters).map(Zr=>String(Zr));Ka(Sr)}else Ka([])},Jo=_a=>{let{filters:Sr}=_a;return(Sr||[]).map((Zr,jr)=>{const Zo=String(Zr.value),jo={title:Zr.text,key:Zr.value!==void 0?Zo:jr};return Zr.children&&(jo.children=Jo({filters:Zr.children})),jo})},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(Zr=>cr(Zr)))||[]})};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:()=>{Va(!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:aa.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Un==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(li,{filterSearch:Xn,value:Mr,onChange:Xr,tablePrefixCls:At,locale:aa}),ie.createElement("div",{className:`${At}-filter-dropdown-tree`},mn?ie.createElement(ma.default,{checked:_a.length===el(Ut.filters).length,indeterminate:_a.length>0&&_a.lengthtypeof Xn=="function"?Xn(Mr,cr(jr)):os(Mr,jr.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(li,{filterSearch:Xn,value:Mr,onChange:Xr,tablePrefixCls:At,locale:aa}),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:zt,filteredKeys:Oa(),filterMultiple:mn,searchValue:Mr})})),Zr=()=>Ca?(0,ve.Z)((Ma||[]).map(jr=>String(jr)),_a,!0):_a.length===0;or=ie.createElement(ie.Fragment,null,Sr(),ie.createElement("div",{className:`${zt}-dropdown-btns`},ie.createElement(pa.ZP,{type:"link",size:"small",disabled:Zr(),onClick:()=>Fr()},aa.filterReset),ie.createElement(pa.ZP,{type:"primary",size:"small",onClick:wo},aa.filterConfirm)))}Ut.filterDropdown&&(or=ie.createElement(Rr.J,{selectable:void 0},or));const ir=()=>ie.createElement(Ni,{className:`${zt}-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:`${zt}-column`},ie.createElement("span",{className:`${At}-column-title`},oa),ie.createElement(Ga.Z,{dropdownRender:ir,trigger:["click"],open:Ja,onOpenChange:Yr,getPopupContainer:Ba,placement:Qr==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:ct()(`${zt}-trigger`,{active:wr}),onClick:_a=>{_a.stopPropagation()}},$a)))}var ss=ls;function Bl(Be,ke,lt){let At=[];return(Be||[]).forEach((zt,Ut)=>{var En;const An=Ne(Ut,lt);if(zt.filters||"filterDropdown"in zt||"onFilter"in zt)if("filteredValue"in zt){let mn=zt.filteredValue;"filterDropdown"in zt||(mn=(En=mn==null?void 0:mn.map(String))!==null&&En!==void 0?En:mn),At.push({column:zt,key:Ua(zt,An),filteredKeys:mn,forceFiltered:zt.filtered})}else At.push({column:zt,key:Ua(zt,An),filteredKeys:ke&&zt.defaultFilteredValue?zt.defaultFilteredValue:void 0,forceFiltered:zt.filtered});"children"in zt&&(At=[].concat((0,ye.Z)(At),(0,ye.Z)(Bl(zt.children,ke,An))))}),At}function us(Be,ke,lt,At,zt,Ut,En,An){return lt.map((mn,Un)=>{const Xn=Ne(Un,An),{filterMultiple:Gn=!0,filterMode:la,filterSearch:aa}=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:Be,prefixCls:`${Be}-filter`,dropdownPrefixCls:ke,column:oa,columnKey:Ba,filterState:Ea,filterMultiple:Gn,filterMode:la,filterSearch:aa,triggerFilter:Ut,locale:zt,getPopupContainer:En},dn(mn.title,Ia))})}return"children"in oa&&(oa=Object.assign(Object.assign({},oa),{children:us(Be,ke,oa.children,At,zt,Ut,En,Xn)})),oa})}function Ll(Be){const ke={};return Be.forEach(lt=>{let{key:At,filteredKeys:zt,column:Ut}=lt;const{filters:En,filterDropdown:An}=Ut;if(An)ke[At]=zt||null;else if(Array.isArray(zt)){const mn=el(En);ke[At]=mn.filter(Un=>zt.includes(String(Un)))}else ke[At]=null}),ke}function ml(Be,ke){return ke.reduce((lt,At)=>{const{column:{onFilter:zt,filters:Ut},filteredKeys:En}=At;return zt&&En&&En.length?lt.filter(An=>En.some(mn=>{const Un=el(Ut),Xn=Un.findIndex(la=>String(la)===String(mn)),Gn=Xn!==-1?Un[Xn]:mn;return zt(Gn,An)})):lt},Be)}const Nl=Be=>Be.flatMap(ke=>"children"in ke?[ke].concat((0,ye.Z)(Nl(ke.children||[]))):[ke]);function Zs(Be){let{prefixCls:ke,dropdownPrefixCls:lt,mergedColumns:At,onFilterChange:zt,getPopupContainer:Ut,locale:En}=Be;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(er=>er===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),zt(Ll(Ba),Ba)};return[oa=>us(ke,lt,oa,Xn,En,la,Ut),Xn,Gn]}var cs=Zs;function Ws(Be,ke,lt){const At=ie.useRef({});function zt(Ut){if(!At.current||At.current.data!==Be||At.current.childrenColumnName!==ke||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"&&ke in Un&&An(Un[ke]||[])})};const En=new Map;An(Be),At.current={data:Be,childrenColumnName:ke,kvMap:En,getRowKey:lt}}return At.current.kvMap.get(Ut)}return[zt]}var Il=y(50371),Xs=function(Be,ke){var lt={};for(var At in Be)Object.prototype.hasOwnProperty.call(Be,At)&&ke.indexOf(At)<0&&(lt[At]=Be[At]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var zt=0,At=Object.getOwnPropertySymbols(Be);zt{const Ut=Be[zt];typeof Ut!="function"&&(lt[zt]=Ut)}),lt}function Ks(Be,ke,lt){const At=lt&&typeof lt=="object"?lt:{},{total:zt=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:zt>0?zt:Be}),Un=Math.ceil((zt||Be)/mn.pageSize);mn.current>Un&&(mn.current=Un||1);const Xn=(la,aa)=>{An({current:la!=null?la:1,pageSize:aa||mn.pageSize})},Gn=(la,aa)=>{var oa;lt&&((oa=lt.onChange)===null||oa===void 0||oa.call(lt,la,aa)),Xn(la,aa),ke(la,aa||(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 Wi={},kl="SELECT_ALL",Rl="SELECT_INVERT",Ml="SELECT_NONE",zl=[],hl=(Be,ke)=>{let lt=[];return(ke||[]).forEach(At=>{lt.push(At),At&&typeof At=="object"&&Be in At&&(lt=[].concat((0,ye.Z)(lt),(0,ye.Z)(hl(Be,At[Be]))))}),lt};var _s=(Be,ke)=>{const{preserveSelectedRowKeys:lt,selectedRowKeys:At,defaultSelectedRowKeys:zt,getCheckboxProps:Ut,onChange:En,onSelect:An,onSelectAll:mn,onSelectInvert:Un,onSelectNone:Xn,onSelectMultiple:Gn,columnWidth:la,type:aa,selections:oa,fixed:Ba,renderCell:Ea,hideSelectAll:Ia,checkStrictly:Ca=!0}=ke||{},{prefixCls:Ma,data:er,pageData:ar,getRecordByKey:Qa,getRowKey:fr,expandType:wr,childrenColumnName:Va,locale:Ja,getPopupContainer:Za}=Be,[Oa,Ka]=(0,qs.Z)(At||zt||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=er;if(lt){const or=new Set(er.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:Va})},[er,fr,Ca,Va,lt]),rr=(0,ie.useMemo)(()=>hl(Va,ar),[Va,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]),Mr=(0,ie.useCallback)(cr=>{var or;return!!(!((or=Lr.get(fr(cr)))===null||or===void 0)&&or.disabled)},[Lr,fr]),[io,Xr]=(0,ie.useMemo)(()=>{if(Ca)return[Oa||[],[]];const{checkedKeys:cr,halfCheckedKeys:or}=(0,Ol.S)(Oa,!0,Cr,Mr);return[cr||[],or]},[Oa,Ca,Cr,Mr]),xo=(0,ie.useMemo)(()=>{const cr=aa==="radio"?io.slice(0,1):io;return new Set(cr)},[io,aa]),wo=(0,ie.useMemo)(()=>aa==="radio"?new Set:new Set(Xr),[Xr,aa]),[Fr,Lo]=(0,ie.useState)(null);ie.useEffect(()=>{ke||Ka(zl)},[!!ke]);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]),fo=(0,ie.useMemo)(()=>!oa||Ia?null:(oa===!0?[kl,Rl,Ml]:oa).map(or=>or===kl?{key:"all",text:Ja.selectionAll,onSelect(){Yr(er.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),Zr=Lr.get(Sr);Zr!=null&&Zr.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(!ke)return cr.filter(Jr=>Jr!==Wi);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)),Zr=()=>{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(aa!=="radio"){let Jr;if(fo){const zr={getPopupContainer:Za,items:fo.map((qo,Wo)=>{const{key:ii,text:Ti,onSelect:yi}=qo;return{key:ii!=null?ii:Wo,onClick:()=>{yi==null||yi(Qr)},label:Ti}})};Jr=ie.createElement("div",{className:`${Ma}-selection-extra`},ie.createElement(Ga.Z,{menu:zr,getPopupContainer:Za},ie.createElement("span",null,ie.createElement(Qs.Z,null))))}const $r=rr.map((zr,qo)=>{const Wo=fr(zr,qo),ii=Lr.get(Wo)||{};return Object.assign({checked:$a.has(Wo)},ii)}).filter(zr=>{let{disabled:qo}=zr;return qo}),Po=!!$r.length&&$r.length===rr.length,Ro=Po&&$r.every(zr=>{let{checked:qo}=zr;return qo}),mo=Po&&$r.some(zr=>{let{checked:qo}=zr;return qo});jr=!Ia&&ie.createElement("div",{className:`${Ma}-selection`},ie.createElement(ma.default,{checked:Po?Ro:!!rr.length&&_a,indeterminate:Po?!Ro&&mo:!_a&&Sr,onChange:Zr,disabled:rr.length===0||Po,"aria-label":Jr?"Custom selection":"Select all",skipGroup:!0}),Jr)}let Zo;aa==="radio"?Zo=(Jr,$r,Po)=>{const Ro=fr($r,Po),mo=$a.has(Ro);return{node:ie.createElement(_r.ZP,Object.assign({},Lr.get(Ro),{checked:mo,onClick:zr=>zr.stopPropagation(),onChange:zr=>{$a.has(Ro)||Ao(Ro,!0,[Ro],zr.nativeEvent)}})),checked:mo}}:Zo=(Jr,$r,Po)=>{var Ro;const mo=fr($r,Po),zr=$a.has(mo),qo=wo.has(mo),Wo=Lr.get(mo);let ii;return wr==="nest"?ii=qo:ii=(Ro=Wo==null?void 0:Wo.indeterminate)!==null&&Ro!==void 0?Ro:qo,{node:ie.createElement(ma.default,Object.assign({},Wo,{indeterminate:ii,checked:zr,skipGroup:!0,onClick:Ti=>Ti.stopPropagation(),onChange:Ti=>{let{nativeEvent:yi}=Ti;const{shiftKey:zi}=yi;let Ui=-1,gi=-1;if(zi&&Ca){const Xo=new Set([Fr,mo]);Qr.some((_o,Mo)=>{if(Xo.has(_o))if(Ui===-1)Ui=Mo;else return gi=Mo,!0;return!1})}if(gi!==-1&&Ui!==gi&&Ca){const Xo=Qr.slice(Ui,gi+1),_o=[];zr?Xo.forEach(vo=>{$a.has(vo)&&(_o.push(vo),$a.delete(vo))}):Xo.forEach(vo=>{$a.has(vo)||(_o.push(vo),$a.add(vo))});const Mo=Array.from($a);Gn==null||Gn(!zr,Mo.map(vo=>Qa(vo)),_o.map(vo=>Qa(vo))),Yr(Mo,"multiple")}else{const Xo=io;if(Ca){const _o=zr?(0,ds._5)(Xo,mo):(0,ds.L0)(Xo,mo);Ao(mo,!zr,_o,yi)}else{const _o=(0,Ol.S)([].concat((0,ye.Z)(Xo),[mo]),!0,Cr,Mr),{checkedKeys:Mo,halfCheckedKeys:vo}=_o;let Ci=Mo;if(zr){const Hi=new Set(Mo);Hi.delete(mo),Ci=(0,Ol.S)(Array.from(Hi),{checked:!1,halfCheckedKeys:vo},Cr,Mr).checkedKeys}Ao(mo,!zr,Ci,yi)}}Lo(zr?null:mo)}})),checked:zr}};const jo=(Jr,$r,Po)=>{const{node:Ro,checked:mo}=Zo(Jr,$r,Po);return Ea?Ea(mo,$r,Po,Ro):Ro};if(!ir.includes(Wi))if(ir.findIndex(Jr=>{var $r;return(($r=Jr[_n])===null||$r===void 0?void 0:$r.columnType)==="EXPAND_COLUMN"})===0){const[Jr,...$r]=ir;ir=[Jr,Wi].concat((0,ye.Z)($r))}else ir=[Wi].concat((0,ye.Z)(ir));const Ai=ir.indexOf(Wi);ir=ir.filter((Jr,$r)=>Jr!==Wi||$r===Ai);const No=ir[Ai-1],si=ir[Ai+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[_n])===null||or===void 0?void 0:or.columnType)==="EXPAND_COLUMN"&&No.fixed===void 0&&(No.fixed=Bo);const ai=ct()(`${Ma}-selection-col`,{[`${Ma}-selection-col-with-dropdown`]:oa&&aa==="checkbox"}),Xi={fixed:Bo,width:la,className:`${Ma}-selection-column`,title:ke.columnTitle||jr,render:jo,onCell:ke.onCell,[_n]:{className:ai}};return ir.map(Jr=>Jr===Wi?Xi:Jr)},[fr,rr,ke,io,xo,wo,la,fo,wr,Fr,Lr,Gn,Ao,Mr]),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,ke){return ke?Be[Be.indexOf(ke)+1]:Be[0]}function Hl(Be,ke,lt){let At=[];function zt(Ut,En){At.push({column:Ut,key:Ua(Ut,En),multiplePriority:Sl(Ut),sortOrder:Ut.sortOrder})}return(Be||[]).forEach((Ut,En)=>{const An=Ne(En,lt);Ut.children?("sortOrder"in Ut&&zt(Ut,An),At=[].concat((0,ye.Z)(At),(0,ye.Z)(Hl(Ut.children,ke,An)))):Ut.sorter&&("sortOrder"in Ut?zt(Ut,An):ke&&Ut.defaultSortOrder&&At.push({column:Ut,key:Ua(Ut,An),multiplePriority:Sl(Ut),sortOrder:Ut.defaultSortOrder}))}),At}function ms(Be,ke,lt,At,zt,Ut,En,An){return(ke||[]).map((mn,Un)=>{const Xn=Ne(Un,An);let Gn=mn;if(Gn.sorter){const la=Gn.sortDirections||zt,aa=Gn.showSorterTooltip===void 0?En:Gn.showSorterTooltip,oa=Ua(Gn,Xn),Ba=lt.find(wr=>{let{key:Va}=wr;return Va===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:ct()(`${Be}-column-sorter-up`,{active:Ea===vl})}),Va=la.includes(Ul)&&ie.createElement(gs.Z,{className:ct()(`${Be}-column-sorter-down`,{active:Ea===Ul})});Ca=ie.createElement("span",{className:ct()(`${Be}-column-sorter`,{[`${Be}-column-sorter-full`]:!!(wr&&Va)})},ie.createElement("span",{className:`${Be}-column-sorter-inner`,"aria-hidden":"true"},wr,Va))}const{cancelSort:Ma,triggerAsc:er,triggerDesc:ar}=Ut||{};let Qa=Ma;Ia===Ul?Qa=ar:Ia===vl&&(Qa=er);const fr=typeof aa=="object"?aa:{title:Qa};Gn=Object.assign(Object.assign({},Gn),{className:ct()(Gn.className,{[`${Be}-column-sort`]:Ea}),title:wr=>{const Va=ie.createElement("div",{className:`${Be}-column-sorters`},ie.createElement("span",{className:`${Be}-column-title`},dn(mn.title,wr)),Ca);return aa?ie.createElement(eu.Z,Object.assign({},fr),Va):Va},onHeaderCell:wr=>{const Va=mn.onHeaderCell&&mn.onHeaderCell(wr)||{},Ja=Va.onClick,Za=Va.onKeyDown;Va.onClick=pr=>{At({column:mn,key:oa,sortOrder:Ia,multiplePriority:Sl(mn)}),Ja==null||Ja(pr)},Va.onKeyDown=pr=>{pr.keyCode===Li.Z.ENTER&&(At({column:mn,key:oa,sortOrder:Ia,multiplePriority:Sl(mn)}),Za==null||Za(pr))};const Oa=Tn(mn.title,{}),Ka=Oa==null?void 0:Oa.toString();return Ea?Va["aria-sort"]=Ea==="ascend"?"ascending":"descending":Va["aria-label"]=Ka||"",Va.className=ct()(Va.className,`${Be}-column-has-sorters`),Va.tabIndex=0,mn.ellipsis&&(Va.title=(Oa!=null?Oa:"").toString()),Va}})}return"children"in Gn&&(Gn=Object.assign(Object.assign({},Gn),{children:ms(Be,Gn.children,lt,At,zt,Ut,En,Xn)})),Gn})}function fs(Be){const{column:ke,sortOrder:lt}=Be;return{column:ke,order:lt,field:ke.dataIndex,columnKey:ke.key}}function hs(Be){const ke=Be.filter(lt=>{let{sortOrder:At}=lt;return At}).map(fs);return ke.length===0&&Be.length?Object.assign(Object.assign({},fs(Be[Be.length-1])),{column:void 0}):ke.length<=1?ke[0]||{}:ke}function jl(Be,ke,lt){const At=ke.slice().sort((En,An)=>An.multiplePriority-En.multiplePriority),zt=Be.slice(),Ut=At.filter(En=>{let{column:{sorter:An},sortOrder:mn}=En;return ps(An)&&mn});return Ut.length?zt.sort((En,An)=>{for(let mn=0;mn{const An=En[lt];return An?Object.assign(Object.assign({},En),{[lt]:jl(An,ke,lt)}):En}):zt}function nu(Be){let{prefixCls:ke,mergedColumns:lt,onSorterChange:At,sortDirections:zt,tableLocale:Ut,showSorterTooltip:En}=Be;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(ke,oa,Un,Gn,zt,Ut,En),Un,Xn,()=>hs(Un)]}function vs(Be,ke){return Be.map(lt=>{const At=Object.assign({},lt);return At.title=dn(lt.title,ke),"children"in At&&(At.children=vs(At.children,ke)),At})}function au(Be){return[ie.useCallback(lt=>vs(lt,Be),[Be])]}var ru=ia((Be,ke)=>{const{_renderTimes:lt}=Be,{_renderTimes:At}=ke;return lt!==At}),ou=xr((Be,ke)=>{const{_renderTimes:lt}=Be,{_renderTimes:At}=ke;return lt!==At}),il=y(64993),bl=y(17313),iu=y(83116),lu=y(37613),su=Be=>{const{componentCls:ke}=Be,lt=`${Be.lineWidth}px ${Be.lineType} ${Be.tableBorderColor}`,At=(zt,Ut,En)=>({[`&${ke}-${zt}`]:{[`> ${ke}-container`]:{[`> ${ke}-content, > ${ke}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ke}-expanded-row-fixed`]:{margin:`-${Ut}px -${En+Be.lineWidth}px`}}}}}});return{[`${ke}-wrapper`]:{[`${ke}${ke}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ke}-title`]:{border:lt,borderBottom:0},[`> ${ke}-container`]:{borderInlineStart:lt,borderTop:lt,[` + ${ut} + `]: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[he(ct)]},we=>{const{colorFillContent:Ce,colorFill:ct}=we,Wt=Ce,Ve=ct;return{color:Wt,colorGradientEnd:Ve,gradientFromColor:Wt,gradientToColor:Ve,titleHeight:we.controlHeight/2,blockRadius:we.borderRadiusSM,paragraphMarginTop:we.marginLG+we.marginXXS,paragraphLiHeight:we.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Oe=we=>{const{prefixCls:Ce,className:ct,rootClassName:Wt,active:Ve,shape:Ge="circle",size:st="default"}=we,{getPrefixCls:ut}=oe.useContext(ge.E_),Ue=ut("skeleton",Ce),[vt,Cn]=be(Ue),on=(0,fe.Z)(we,["prefixCls","className"]),Sn=re()(Ue,`${Ue}-element`,{[`${Ue}-active`]:Ve},ct,Wt,Cn);return vt(oe.createElement("div",{className:Sn},oe.createElement(ie,Object.assign({prefixCls:`${Ue}-avatar`,shape:Ge,size:st},on))))},Ye=we=>{const{prefixCls:Ce,className:ct,rootClassName:Wt,active:Ve,block:Ge=!1,size:st="default"}=we,{getPrefixCls:ut}=oe.useContext(ge.E_),Ue=ut("skeleton",Ce),[vt,Cn]=be(Ue),on=(0,fe.Z)(we,["prefixCls"]),Sn=re()(Ue,`${Ue}-element`,{[`${Ue}-active`]:Ve,[`${Ue}-block`]:Ge},ct,Wt,Cn);return vt(oe.createElement("div",{className:Sn},oe.createElement(ie,Object.assign({prefixCls:`${Ue}-button`,size:st},on))))};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 dt=we=>{const{prefixCls:Ce,className:ct,rootClassName:Wt,style:Ve,active:Ge}=we,{getPrefixCls:st}=oe.useContext(ge.E_),ut=st("skeleton",Ce),[Ue,vt]=be(ut),Cn=re()(ut,`${ut}-element`,{[`${ut}-active`]:Ge},ct,Wt,vt);return Ue(oe.createElement("div",{className:Cn},oe.createElement("div",{className:re()(`${ut}-image`,ct),style:Ve},oe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ut}-image-svg`},oe.createElement("path",{d:De,className:`${ut}-image-path`})))))},bt=we=>{const{prefixCls:Ce,className:ct,rootClassName:Wt,active:Ve,block:Ge,size:st="default"}=we,{getPrefixCls:ut}=oe.useContext(ge.E_),Ue=ut("skeleton",Ce),[vt,Cn]=be(Ue),on=(0,fe.Z)(we,["prefixCls"]),Sn=re()(Ue,`${Ue}-element`,{[`${Ue}-active`]:Ve,[`${Ue}-block`]:Ge},ct,Wt,Cn);return vt(oe.createElement("div",{className:Sn},oe.createElement(ie,Object.assign({prefixCls:`${Ue}-input`,size:st},on))))},Dt=y(54476),Ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Et=Ct,Kt=y(7657),Tt=function(Ce,ct){return oe.createElement(Kt.Z,(0,Dt.Z)({},Ce,{ref:ct,icon:Et}))},et=oe.forwardRef(Tt),xt=et,rt=we=>{const{prefixCls:Ce,className:ct,rootClassName:Wt,style:Ve,active:Ge,children:st}=we,{getPrefixCls:ut}=oe.useContext(ge.E_),Ue=ut("skeleton",Ce),[vt,Cn]=be(Ue),on=re()(Ue,`${Ue}-element`,{[`${Ue}-active`]:Ge},Cn,ct,Wt),Sn=st!=null?st:oe.createElement(xt,null);return vt(oe.createElement("div",{className:on},oe.createElement("div",{className:re()(`${Ue}-image`,ct),style:Ve},Sn)))},Qe=y(94480),Xt=we=>{const Ce=ut=>{const{width:Ue,rows:vt=2}=we;if(Array.isArray(Ue))return Ue[ut];if(vt-1===ut)return Ue},{prefixCls:ct,className:Wt,style:Ve,rows:Ge}=we,st=(0,Qe.Z)(Array(Ge)).map((ut,Ue)=>oe.createElement("li",{key:Ue,style:{width:Ce(Ue)}}));return oe.createElement("ul",{className:re()(ct,Wt),style:Ve},st)},It=we=>{let{prefixCls:Ce,className:ct,width:Wt,style:Ve}=we;return oe.createElement("h3",{className:re()(Ce,ct),style:Object.assign({width:Wt},Ve)})};function it(we){return we&&typeof we=="object"?we:{}}function zt(we,Ce){return we&&!Ce?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Pt(we,Ce){return!we&&Ce?{width:"38%"}:we&&Ce?{width:"50%"}:{}}function zn(we,Ce){const ct={};return(!we||!Ce)&&(ct.width="61%"),!we&&Ce?ct.rows=3:ct.rows=2,ct}const un=we=>{const{prefixCls:Ce,loading:ct,className:Wt,rootClassName:Ve,style:Ge,children:st,avatar:ut=!1,title:Ue=!0,paragraph:vt=!0,active:Cn,round:on}=we,{getPrefixCls:Sn,direction:Pn,skeleton:Nn}=oe.useContext(ge.E_),qe=Sn("skeleton",Ce),[Ut,Gt]=be(qe);if(ct||!("loading"in we)){const Qt=!!ut,hn=!!Ue,Un=!!vt;let Rn;if(Qt){const qn=Object.assign(Object.assign({prefixCls:`${qe}-avatar`},zt(hn,Un)),it(ut));Rn=oe.createElement("div",{className:`${qe}-header`},oe.createElement(ie,Object.assign({},qn)))}let Bn;if(hn||Un){let qn;if(hn){const je=Object.assign(Object.assign({prefixCls:`${qe}-title`},Pt(Qt,Un)),it(Ue));qn=oe.createElement(It,Object.assign({},je))}let gn;if(Un){const je=Object.assign(Object.assign({prefixCls:`${qe}-paragraph`},zn(Qt,hn)),it(vt));gn=oe.createElement(Xt,Object.assign({},je))}Bn=oe.createElement("div",{className:`${qe}-content`},qn,gn)}const Zn=re()(qe,{[`${qe}-with-avatar`]:Qt,[`${qe}-active`]:Cn,[`${qe}-rtl`]:Pn==="rtl",[`${qe}-round`]:on},Nn==null?void 0:Nn.className,Wt,Ve,Gt);return Ut(oe.createElement("div",{className:Zn,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),Ge)},Rn,Bn))}return typeof st!="undefined"?st:null};un.Button=Ye,un.Avatar=Oe,un.Input=bt,un.Image=dt,un.Node=rt;var gt=un,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),ve=y(36355),ie=y(61621),Ee=Ae=>{const{value:Oe,formatter:Me,precision:Ye,decimalSeparator:De,groupSeparator:$e="",prefixCls:dt}=Ae;let en;if(typeof Me=="function")en=Me(Oe);else{const bt=String(Oe),Dt=bt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Dt||bt==="-")en=bt;else{const Ct=Dt[1];let Et=Dt[2]||"0",Kt=Dt[4]||"";Et=Et.replace(/\B(?=(\d{3})+(?!\d))/g,$e),typeof Ye=="number"&&(Kt=Kt.padEnd(Ye,"0").slice(0,Ye>0?Ye:0)),Kt&&(Kt=`${De}${Kt}`),en=[E.createElement("span",{key:"int",className:`${dt}-content-value-int`},Ct,Et),Kt&&E.createElement("span",{key:"decimal",className:`${dt}-content-value-decimal`},Kt)]}}return E.createElement("span",{className:`${dt}-content-value`},en)},Le=y(17313),Te=y(83116),Xe=y(37613);const ze=Ae=>{const{componentCls:Oe,marginXXS:Me,padding:Ye,colorTextDescription:De,titleFontSize:$e,colorTextHeading:dt,contentFontSize:en,fontFamily:bt}=Ae;return{[`${Oe}`]:Object.assign(Object.assign({},(0,Le.Wf)(Ae)),{[`${Oe}-title`]:{marginBottom:Me,color:De,fontSize:$e},[`${Oe}-skeleton`]:{paddingTop:Ye},[`${Oe}-content`]:{color:dt,fontSize:en,fontFamily:bt,[`${Oe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Oe}-content-prefix, ${Oe}-content-suffix`]:{display:"inline-block"},[`${Oe}-content-prefix`]:{marginInlineEnd:Me},[`${Oe}-content-suffix`]:{marginInlineStart:Me}}})}};var ce=(0,Te.Z)("Statistic",Ae=>{const Oe=(0,Xe.TS)(Ae,{});return[ze(Oe)]},Ae=>{const{fontSizeHeading3:Oe,fontSize:Me}=Ae;return{titleFontSize:Me,contentFontSize:Oe}}),a=Ae=>{const{prefixCls:Oe,className:Me,rootClassName:Ye,style:De,valueStyle:$e,value:dt=0,title:en,valueRender:bt,prefix:Dt,suffix:Ct,loading:Et=!1,onMouseEnter:Kt,onMouseLeave:Tt,decimalSeparator:et=".",groupSeparator:xt=","}=Ae,{getPrefixCls:qt,direction:rt,statistic:Qe}=E.useContext(ve.E_),pt=qt("statistic",Oe),[Xt,ft]=ce(pt),It=E.createElement(Ee,Object.assign({decimalSeparator:et,groupSeparator:xt,prefixCls:pt},Ae,{value:dt})),it=fe()(pt,{[`${pt}-rtl`]:rt==="rtl"},Qe==null?void 0:Qe.className,Me,Ye,ft);return Xt(E.createElement("div",{className:it,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),De),onMouseEnter:Kt,onMouseLeave:Tt},en&&E.createElement("div",{className:`${pt}-title`},en),E.createElement(ie.Z,{paragraph:!1,loading:Et,className:`${pt}-skeleton`},E.createElement("div",{style:$e,className:`${pt}-content`},Dt&&E.createElement("span",{className:`${pt}-content-prefix`},Dt),bt?bt(It):It,Ct&&E.createElement("span",{className:`${pt}-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,Oe){let Me=Ae;const Ye=/\[[^\]]*]/g,De=(Oe.match(Ye)||[]).map(bt=>bt.slice(1,-1)),$e=Oe.replace(Ye,"[]"),dt=ee.reduce((bt,Dt)=>{let[Ct,Et]=Dt;if(bt.includes(Ct)){const Kt=Math.floor(Me/Et);return Me-=Kt*Et,bt.replace(new RegExp(`${Ct}+`,"g"),Tt=>{const et=Tt.length;return Kt.toString().padStart(et,"0")})}return bt},$e);let en=0;return dt.replace(Ye,()=>{const bt=De[en];return en+=1,bt})}function te(Ae,Oe){const{format:Me=""}=Oe,Ye=new Date(Ae).getTime(),De=Date.now(),$e=Math.max(Ye-De,0);return x($e,Me)}const ae=1e3/30;function le(Ae){return new Date(Ae).getTime()}const pe=Ae=>{const{value:Oe,format:Me="HH:mm:ss",onChange:Ye,onFinish:De}=Ae,$e=(0,re.Z)(),dt=E.useRef(null),en=()=>{De==null||De(),dt.current&&(clearInterval(dt.current),dt.current=null)},bt=()=>{const Et=le(Oe);Et>=Date.now()&&(dt.current=setInterval(()=>{$e(),Ye==null||Ye(Et-Date.now()),Et(bt(),()=>{dt.current&&(clearInterval(dt.current),dt.current=null)}),[Oe]);const Dt=(Et,Kt)=>te(Et,Object.assign(Object.assign({},Kt),{format:Me})),Ct=Et=>(0,oe.Tm)(Et,{title:void 0});return E.createElement(a,Object.assign({},Ae,{valueRender:Ct,formatter:Dt}))};var he=E.memo(pe);a.Countdown=he;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(42978),ge=y(6089),fe=y(34280),ve=y(13697),ie=y(59301),xe=y(4676);function Ee(Be){var ke=ie.createContext(void 0),lt=function(Ht){var jt=Ht.value,An=Ht.children,yn=ie.useRef(jt);yn.current=jt;var pn=ie.useState(function(){return{getValue:function(){return yn.current},listeners:new Set}}),Mn=(0,oe.Z)(pn,1),Xn=Mn[0];return(0,fe.Z)(function(){(0,xe.unstable_batchedUpdates)(function(){Xn.listeners.forEach(function(Gn){Gn(jt)})})},[jt]),ie.createElement(ke.Provider,{value:Xn},An)};return{Context:ke,Provider:lt,defaultValue:Be}}function Le(Be,ke){var lt=(0,ge.Z)(typeof ke=="function"?ke:function(Gn){if(ke===void 0)return Gn;if(!Array.isArray(ke))return Gn[ke];var la={};return ke.forEach(function(ea){la[ea]=Gn[ea]}),la}),At=ie.useContext(Be==null?void 0:Be.Context),Ht=At||{},jt=Ht.listeners,An=Ht.getValue,yn=ie.useRef();yn.current=lt(At?An():Be==null?void 0:Be.defaultValue);var pn=ie.useState({}),Mn=(0,oe.Z)(pn,2),Xn=Mn[1];return(0,fe.Z)(function(){if(!At)return;function Gn(la){var ea=lt(la);(0,ve.Z)(yn.current,ea,!0)||Xn({})}return jt.add(Gn),function(){jt.delete(Gn)}},[At]),yn.current}var Te=y(54476),Xe=y(8654);function ze(){var Be=ie.createContext(null);function ke(){return ie.useContext(Be)}function lt(Ht,jt){var An=(0,Xe.Yr)(Ht),yn=function(Mn,Xn){var Gn=An?{ref:Xn}:{},la=ie.useRef(0),ea=ie.useRef(Mn),aa=ke();return aa!==null?ie.createElement(Ht,(0,Te.Z)({},Mn,Gn)):((!jt||jt(ea.current,Mn))&&(la.current+=1),ea.current=Mn,ie.createElement(Be.Provider,{value:la.current},ie.createElement(Ht,(0,Te.Z)({},Mn,Gn))))};return An?ie.forwardRef(yn):yn}function At(Ht,jt){var An=(0,Xe.Yr)(Ht),yn=function(Mn,Xn){var Gn=An?{ref:Xn}:{};return ke(),ie.createElement(Ht,(0,Te.Z)({},Mn,Gn))};return An?ie.memo(ie.forwardRef(yn),jt):ie.memo(yn,jt)}return{makeImmutable:lt,responseImmutable:At,useImmutableMark:ke}}var ce=ze(),b=ce.makeImmutable,a=ce.responseImmutable,ee=ce.useImmutableMark,x=ze(),te=x.makeImmutable,ae=x.responseImmutable,le=x.useImmutableMark,pe=Ee(),he=pe;function be(Be,ke){var lt=ie.useRef(0);lt.current+=1;var At=ie.useRef(Be),Ht=[];Object.keys(Be||{}).map(function(An){var yn;(Be==null?void 0:Be[An])!==((yn=At.current)===null||yn===void 0?void 0:yn[An])&&Ht.push(An)}),At.current=Be;var jt=ie.useRef([]);return Ht.length&&(jt.current=Ht),ie.useDebugValue(lt.current),ie.useDebugValue(jt.current.join(", ")),ke&&console.log("".concat(ke,":"),lt.current,jt.current),lt.current}var Ae=null,Oe=ie.memo(function(){var Be=be();return ie.createElement("h1",null,"Render Times: ",Be)});Oe.displayName="RenderBlock";var Me=y(76190),Ye=y(33885),De=y(20068),$e=y(92310),dt=y.n($e),en=y(80547),bt=y(97938),Dt=y(48736),Ct=ie.createContext({renderWithProps:!1}),Et=Ct,Kt="RC_TABLE_KEY";function Tt(Be){return Be==null?[]:Array.isArray(Be)?Be:[Be]}function et(Be){var ke=[],lt={};return Be.forEach(function(At){for(var Ht=At||{},jt=Ht.key,An=Ht.dataIndex,yn=jt||Tt(An).join("-")||Kt;lt[yn];)yn="".concat(yn,"_next");lt[yn]=!0,ke.push(yn)}),ke}function xt(Be){return Be!=null}function qt(Be){return Be&&(0,Me.Z)(Be)==="object"&&!Array.isArray(Be)&&!ie.isValidElement(Be)}function rt(Be,ke,lt,At,Ht,jt){var An=ie.useContext(Et),yn=le(),pn=(0,en.Z)(function(){if(xt(At))return[At];var Mn=ke==null||ke===""?[]:Array.isArray(ke)?ke:[ke],Xn=(0,bt.Z)(Be,Mn),Gn=Xn,la=void 0;if(Ht){var ea=Ht(Xn,Be,lt);qt(ea)?(Gn=ea.children,la=ea.props,An.renderWithProps=!0):Gn=ea}return[Gn,la]},[yn,Be,At,ke,Ht,lt],function(Mn,Xn){if(jt){var Gn=(0,oe.Z)(Mn,2),la=Gn[1],ea=(0,oe.Z)(Xn,2),aa=ea[1];return jt(aa,la)}return An.renderWithProps?!0:!(0,ve.Z)(Mn,Xn,!0)});return pn}function Qe(Be,ke,lt,At){var Ht=Be+ke-1;return Be<=At&&Ht>=lt}function pt(Be,ke){return Le(he,function(lt){var At=Qe(Be,ke||1,lt.hoverStartRow,lt.hoverEndRow);return[At,lt.onHover]})}var Xt=function(ke){var lt=ke.ellipsis,At=ke.rowType,Ht=ke.children,jt,An=lt===!0?{showTitle:!0}:lt;return An&&(An.showTitle||At==="header")&&(typeof Ht=="string"||typeof Ht=="number"?jt=Ht.toString():ie.isValidElement(Ht)&&typeof Ht.props.children=="string"&&(jt=Ht.props.children)),jt};function ft(Be){var ke,lt,At,Ht,jt,An,yn,pn,Mn=Be.component,Xn=Be.children,Gn=Be.ellipsis,la=Be.scope,ea=Be.prefixCls,aa=Be.className,xa=Be.align,Sa=Be.record,wa=Be.render,ya=Be.dataIndex,Ia=Be.renderIndex,nr=Be.shouldCellUpdate,rr=Be.index,Wa=Be.rowType,Sr=Be.colSpan,wr=Be.rowSpan,Ra=Be.fixLeft,Xa=Be.fixRight,Ma=Be.firstFixLeft,Da=Be.lastFixLeft,Za=Be.firstFixRight,pr=Be.lastFixRight,Nr=Be.appendNode,Cr=Be.additionalProps,lr=Cr===void 0?{}:Cr,Ir=Be.isSticky,Rr="".concat(ea,"-cell"),lo=Le(he,["supportSticky","allColumnsFixedLeft"]),Kr=lo.supportSticky,xo=lo.allColumnsFixedLeft,wo=rt(Sa,ya,Ia,Xn,wa,nr),Fr=(0,oe.Z)(wo,2),Lo=Fr[0],Qr=Fr[1],Ao={},vo=typeof Ra=="number"&&Kr,Jo=typeof Xa=="number"&&Kr;vo&&(Ao.position="sticky",Ao.left=Ra),Jo&&(Ao.position="sticky",Ao.right=Xa);var dr=(ke=(lt=(At=Qr==null?void 0:Qr.colSpan)!==null&&At!==void 0?At:lr.colSpan)!==null&<!==void 0?lt:Sr)!==null&&ke!==void 0?ke:1,sr=(Ht=(jt=(An=Qr==null?void 0:Qr.rowSpan)!==null&&An!==void 0?An:lr.rowSpan)!==null&&jt!==void 0?jt:wr)!==null&&Ht!==void 0?Ht:1,ur=pt(rr,sr),$a=(0,oe.Z)(ur,2),Jr=$a[0],qa=$a[1],Er=function(Bo){var ai;Sa&&qa(rr,rr+sr-1),lr==null||(ai=lr.onMouseEnter)===null||ai===void 0||ai.call(lr,Bo)},Wr=function(Bo){var ai;Sa&&qa(-1,-1),lr==null||(ai=lr.onMouseLeave)===null||ai===void 0||ai.call(lr,Bo)};if(dr===0||sr===0)return null;var jr=(yn=lr.title)!==null&&yn!==void 0?yn:Xt({rowType:Wa,ellipsis:Gn,children:Lo}),Zo=dt()(Rr,aa,(pn={},(0,De.Z)(pn,"".concat(Rr,"-fix-left"),vo&&Kr),(0,De.Z)(pn,"".concat(Rr,"-fix-left-first"),Ma&&Kr),(0,De.Z)(pn,"".concat(Rr,"-fix-left-last"),Da&&Kr),(0,De.Z)(pn,"".concat(Rr,"-fix-left-all"),Da&&xo&&Kr),(0,De.Z)(pn,"".concat(Rr,"-fix-right"),Jo&&Kr),(0,De.Z)(pn,"".concat(Rr,"-fix-right-first"),Za&&Kr),(0,De.Z)(pn,"".concat(Rr,"-fix-right-last"),pr&&Kr),(0,De.Z)(pn,"".concat(Rr,"-ellipsis"),Gn),(0,De.Z)(pn,"".concat(Rr,"-with-append"),Nr),(0,De.Z)(pn,"".concat(Rr,"-fix-sticky"),(vo||Jo)&&Ir&&Kr),(0,De.Z)(pn,"".concat(Rr,"-row-hover"),!Qr&&Jr),pn),lr.className,Qr==null?void 0:Qr.className),jo={};xa&&(jo.textAlign=xa);var Ai=(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},Ao),lr.style),jo),Qr==null?void 0:Qr.style),No=Lo;return(0,Me.Z)(No)==="object"&&!Array.isArray(No)&&!ie.isValidElement(No)&&(No=null),Gn&&(Da||Za)&&(No=ie.createElement("span",{className:"".concat(Rr,"-content")},No)),ie.createElement(Mn,(0,Te.Z)({},Qr,lr,{className:Zo,style:Ai,title:jr,scope:la,onMouseEnter:Er,onMouseLeave:Wr,colSpan:dr!==1?dr:null,rowSpan:sr!==1?sr:null}),Nr,No)}var It=ie.memo(ft);function it(Be,ke,lt,At,Ht,jt){var An=lt[Be]||{},yn=lt[ke]||{},pn,Mn;An.fixed==="left"?pn=At.left[Ht==="rtl"?ke:Be]:yn.fixed==="right"&&(Mn=At.right[Ht==="rtl"?Be:ke]);var Xn=!1,Gn=!1,la=!1,ea=!1,aa=lt[ke+1],xa=lt[Be-1],Sa=!(jt!=null&&jt.children);if(Ht==="rtl"){if(pn!==void 0){var wa=xa&&xa.fixed==="left";ea=!wa&&Sa}else if(Mn!==void 0){var ya=aa&&aa.fixed==="right";la=!ya&&Sa}}else if(pn!==void 0){var Ia=aa&&aa.fixed==="left";Xn=!Ia&&Sa}else if(Mn!==void 0){var nr=xa&&xa.fixed==="right";Gn=!nr&&Sa}return{fixLeft:pn,fixRight:Mn,lastFixLeft:Xn,firstFixRight:Gn,lastFixRight:la,firstFixLeft:ea,isSticky:At.isSticky}}var zt=ie.createContext({}),Pt=zt;function zn(Be){var ke=Be.className,lt=Be.index,At=Be.children,Ht=Be.colSpan,jt=Ht===void 0?1:Ht,An=Be.rowSpan,yn=Be.align,pn=Le(he,["prefixCls","direction"]),Mn=pn.prefixCls,Xn=pn.direction,Gn=ie.useContext(Pt),la=Gn.scrollColumnIndex,ea=Gn.stickyOffsets,aa=Gn.flattenColumns,xa=Gn.columns,Sa=lt+jt-1,wa=Sa+1===la?jt+1:jt,ya=it(lt,lt+wa-1,aa,ea,Xn,xa==null?void 0:xa[lt]);return ie.createElement(It,(0,Te.Z)({className:ke,index:lt,component:"td",prefixCls:Mn,record:null,dataIndex:null,align:yn,colSpan:wa,rowSpan:An,render:function(){return At}},ya))}var un=y(75931),gt=["children"];function tt(Be){var ke=Be.children,lt=(0,un.Z)(Be,gt);return ie.createElement("tr",lt,ke)}function we(Be){var ke=Be.children;return ke}we.Row=tt,we.Cell=zn;var Ce=we;function ct(Be){var ke=Be.children,lt=Be.stickyOffsets,At=Be.flattenColumns,Ht=Be.columns,jt=Le(he,"prefixCls"),An=At.length-1,yn=At[An],pn=ie.useMemo(function(){return{stickyOffsets:lt,flattenColumns:At,scrollColumnIndex:yn!=null&&yn.scrollbar?An:null,columns:Ht}},[yn,At,An,lt,Ht]);return ie.createElement(Pt.Provider,{value:pn},ie.createElement("tfoot",{className:"".concat(jt,"-summary")},ke))}var Wt=ae(ct),Ve=Ce,Ge=y(70425),st=y(29301),ut=y(29194),Ue=y(3465),vt=y(75152),Cn=y(26112);function on(Be,ke,lt,At,Ht,jt,An){Be.push({record:ke,indent:lt,index:An});var yn=jt(ke),pn=Ht==null?void 0:Ht.has(yn);if(ke&&Array.isArray(ke[At])&&pn)for(var Mn=0;Mn1?Ma-1:0),Za=1;Za=0;yn-=1){var pn=ke[yn],Mn=lt&<[yn],Xn=Mn&&Mn[qn];if(pn||Xn||An){var Gn=Xn||{},la=Gn.columnType,ea=(0,un.Z)(Gn,je);Ht.unshift(ie.createElement("col",(0,Te.Z)({key:yn,style:{width:pn}},ea))),An=!0}}return ie.createElement("colgroup",null,Ht)}var bn=Lt,ye=y(94480),an=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _e(Be,ke){return(0,ie.useMemo)(function(){for(var lt=[],At=0;At1?"colgroup":"col":null,ellipsis:Sa.ellipsis,align:Sa.align,component:Sa.title?jt:An,prefixCls:Xn,key:ea[xa]},wa,{additionalProps:ya,rowType:"header"}))}))}ht.displayName="HeaderRow";var Se=ht;function Ne(Be){var ke=[];function lt(An,yn){var pn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ke[pn]=ke[pn]||[];var Mn=yn,Xn=An.filter(Boolean).map(function(Gn){var la={key:Gn.key,className:Gn.className||"",children:Gn.title,column:Gn,colStart:Mn},ea=1,aa=Gn.children;return aa&&aa.length>0&&(ea=lt(aa,Mn,pn+1).reduce(function(xa,Sa){return xa+Sa},0),la.hasSubColumns=!0),"colSpan"in Gn&&(ea=Gn.colSpan),"rowSpan"in Gn&&(la.rowSpan=Gn.rowSpan),la.colSpan=ea,la.colEnd=la.colStart+ea-1,ke[pn].push(la),Mn+=ea,ea});return Xn}lt(Be,0);for(var At=ke.length,Ht=function(yn){ke[yn].forEach(function(pn){!("rowSpan"in pn)&&!pn.hasSubColumns&&(pn.rowSpan=At-yn)})},jt=0;jt1&&arguments[1]!==void 0?arguments[1]:"";return typeof ke=="number"?ke:ke.endsWith("%")?Be*parseFloat(ke)/100:null}function Bt(Be,ke){return ie.useMemo(function(){if(ke&&ke>0){var lt=0,At=0;Be.forEach(function(Mn){var Xn=wt(ke,Mn.width);Xn?lt+=Xn:At+=1});var Ht=ke-lt,jt=At,An=Ht/At,yn=0,pn=Be.map(function(Mn){var Xn=(0,Ye.Z)({},Mn),Gn=wt(ke,Xn.width);if(Gn)Xn.width=Gn;else{var la=Math.floor(An);Xn.width=jt===1?Ht:la,Ht-=la,jt-=1}return yn+=Xn.width,Xn});return[pn,yn]}return[Be,ke]},[Be,ke])}var Re=["children"],We=["fixed"];function Je(Be){return(0,nt.Z)(Be).filter(function(ke){return ie.isValidElement(ke)}).map(function(ke){var lt=ke.key,At=ke.props,Ht=At.children,jt=(0,un.Z)(At,Re),An=(0,Ye.Z)({key:lt},jt);return Ht&&(An.children=Je(Ht)),An})}function yt(Be){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Be.filter(function(lt){return lt&&(0,Me.Z)(lt)==="object"}).reduce(function(lt,At,Ht){var jt=At.fixed,An=jt===!0?"left":jt,yn="".concat(ke,"-").concat(Ht),pn=At.children;return pn&&pn.length>0?[].concat((0,ye.Z)(lt),(0,ye.Z)(yt(pn,yn).map(function(Mn){return(0,Ye.Z)({fixed:An},Mn)}))):[].concat((0,ye.Z)(lt),[(0,Ye.Z)((0,Ye.Z)({key:yn},At),{},{fixed:An})])},[])}function rn(Be){for(var ke=!0,lt=0;lt=0;jt-=1){var An=Be[jt];if(Ht&&An.fixed!=="right")Ht=!1;else if(!Ht&&An.fixed==="right"){warning(!1,"Index ".concat(jt+1," of `columns` missing `fixed='right'` prop."));break}}}function tn(Be){return Be.map(function(ke){var lt=ke.fixed,At=(0,un.Z)(ke,We),Ht=lt;return lt==="left"?Ht="right":lt==="right"&&(Ht="left"),(0,Ye.Z)({fixed:Ht},At)})}function En(Be,ke){var lt=Be.prefixCls,At=Be.columns,Ht=Be.children,jt=Be.expandable,An=Be.expandedKeys,yn=Be.columnTitle,pn=Be.getRowKey,Mn=Be.onTriggerExpand,Xn=Be.expandIcon,Gn=Be.rowExpandable,la=Be.expandIconColumnIndex,ea=Be.direction,aa=Be.expandRowByClick,xa=Be.columnWidth,Sa=Be.fixed,wa=Be.scrollWidth,ya=ie.useMemo(function(){return At||Je(Ht)},[At,Ht]),Ia=ie.useMemo(function(){if(jt){var Xa,Ma=ya.slice();if(!Ma.includes(E)){var Da=la||0;Da>=0&&Ma.splice(Da,0,E)}var Za=Ma.indexOf(E);Ma=Ma.filter(function(lr,Ir){return lr!==E||Ir===Za});var pr=ya[Za],Nr;(Sa==="left"||Sa)&&!la?Nr="left":(Sa==="right"||Sa)&&la===ya.length?Nr="right":Nr=pr?pr.fixed:null;var Cr=(Xa={},(0,De.Z)(Xa,qn,{className:"".concat(lt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,De.Z)(Xa,"title",yn),(0,De.Z)(Xa,"fixed",Nr),(0,De.Z)(Xa,"className","".concat(lt,"-row-expand-icon-cell")),(0,De.Z)(Xa,"width",xa),(0,De.Z)(Xa,"render",function(Ir,Rr,lo){var Kr=pn(Rr,lo),xo=An.has(Kr),wo=Gn?Gn(Rr):!0,Fr=Xn({prefixCls:lt,expanded:xo,expandable:wo,record:Rr,onExpand:Mn});return aa?ie.createElement("span",{onClick:function(Qr){return Qr.stopPropagation()}},Fr):Fr}),Xa);return Ma.map(function(lr){return lr===E?Cr:lr})}return ya.filter(function(lr){return lr!==E})},[jt,ya,pn,An,Xn,ea]),nr=ie.useMemo(function(){var Xa=Ia;return ke&&(Xa=ke(Xa)),Xa.length||(Xa=[{render:function(){return null}}]),Xa},[ke,Ia,ea]),rr=ie.useMemo(function(){return ea==="rtl"?tn(yt(nr)):yt(nr)},[nr,ea,wa]),Wa=Bt(rr,wa),Sr=(0,oe.Z)(Wa,2),wr=Sr[0],Ra=Sr[1];return[nr,wr,Ra]}var Dn=En;function ot(Be){var ke,lt=Be.prefixCls,At=Be.record,Ht=Be.onExpand,jt=Be.expanded,An=Be.expandable,yn="".concat(lt,"-row-expand-icon");if(!An)return ie.createElement("span",{className:dt()(yn,"".concat(lt,"-row-spaced"))});var pn=function(Xn){Ht(At,Xn),Xn.stopPropagation()};return ie.createElement("span",{className:dt()(yn,(ke={},(0,De.Z)(ke,"".concat(lt,"-row-expanded"),jt),(0,De.Z)(ke,"".concat(lt,"-row-collapsed"),!jt),ke)),onClick:pn})}function Zt(Be,ke,lt){var At=[];function Ht(jt){(jt||[]).forEach(function(An,yn){At.push(ke(An,yn)),Ht(An[lt])})}return Ht(Be),At}function Vn(Be,ke,lt){var At=gn(Be),Ht=At.expandIcon,jt=At.expandedRowKeys,An=At.defaultExpandedRowKeys,yn=At.defaultExpandAllRows,pn=At.expandedRowRender,Mn=At.onExpand,Xn=At.onExpandedRowsChange,Gn=At.childrenColumnName,la=Ht||ot,ea=Gn||"children",aa=ie.useMemo(function(){return pn?"row":Be.expandable&&Be.internalHooks===re&&Be.expandable.__PARENT_RENDER_ICON__||ke.some(function(rr){return rr&&(0,Me.Z)(rr)==="object"&&rr[ea]})?"nest":!1},[!!pn,ke]),xa=ie.useState(function(){return An||(yn?Zt(ke,lt,ea):[])}),Sa=(0,oe.Z)(xa,2),wa=Sa[0],ya=Sa[1],Ia=ie.useMemo(function(){return new Set(jt||wa||[])},[jt,wa]),nr=ie.useCallback(function(rr){var Wa=lt(rr,ke.indexOf(rr)),Sr,wr=Ia.has(Wa);wr?(Ia.delete(Wa),Sr=(0,ye.Z)(Ia)):Sr=[].concat((0,ye.Z)(Ia),[Wa]),ya(Sr),Mn&&Mn(!wr,rr),Xn&&Xn(Sr)},[lt,Ia,ke,Mn,Xn]);return[At,aa,Ia,la,ea,nr]}function nn(Be,ke,lt,At){var Ht=Be.map(function(jt,An){return it(An,An,Be,ke,lt,At==null?void 0:At[An])});return(0,en.Z)(function(){return Ht},[Ht],function(jt,An){return!(0,ve.Z)(jt,An)})}function kn(Be){var ke=(0,ie.useRef)(Be),lt=(0,ie.useState)({}),At=(0,oe.Z)(lt,2),Ht=At[1],jt=(0,ie.useRef)(null),An=(0,ie.useRef)([]);function yn(pn){An.current.push(pn);var Mn=Promise.resolve();jt.current=Mn,Mn.then(function(){if(jt.current===Mn){var Xn=An.current,Gn=ke.current;An.current=[],Xn.forEach(function(la){ke.current=la(ke.current)}),jt.current=null,Gn!==ke.current&&Ht({})}})}return(0,ie.useEffect)(function(){return function(){jt.current=null}},[]),[ke.current,yn]}function ta(Be){var ke=(0,ie.useRef)(Be||null),lt=(0,ie.useRef)();function At(){window.clearTimeout(lt.current)}function Ht(An){ke.current=An,At(),lt.current=window.setTimeout(function(){ke.current=null,lt.current=void 0},100)}function jt(){return ke.current}return(0,ie.useEffect)(function(){return At},[]),[Ht,jt]}function fa(){var Be=ie.useState(-1),ke=(0,oe.Z)(Be,2),lt=ke[0],At=ke[1],Ht=ie.useState(-1),jt=(0,oe.Z)(Ht,2),An=jt[0],yn=jt[1],pn=ie.useCallback(function(Mn,Xn){At(Mn),yn(Xn)},[]);return[lt,An,pn]}var Jn=y(47273),St=(0,Jn.Z)()?window:null;function Ft(Be,ke){var lt=(0,Me.Z)(Be)==="object"?Be:{},At=lt.offsetHeader,Ht=At===void 0?0:At,jt=lt.offsetSummary,An=jt===void 0?0:jt,yn=lt.offsetScroll,pn=yn===void 0?0:yn,Mn=lt.getContainer,Xn=Mn===void 0?function(){return St}:Mn,Gn=Xn()||St;return ie.useMemo(function(){var la=!!Be;return{isSticky:la,stickyClassName:la?"".concat(ke,"-sticky-holder"):"",offsetHeader:Ht,offsetSummary:An,offsetScroll:pn,container:Gn}},[pn,Ht,An,ke,Gn])}function Mt(Be,ke,lt){var At=(0,ie.useMemo)(function(){for(var Ht=[],jt=[],An=0,yn=0,pn=0;pn=Gn&&(lr=Gn-la),An({scrollLeft:lr/Gn*(Xn+2)}),ya.current.x=Za.pageX},Xa=function(){if(jt.current){var Za=(0,In.os)(jt.current).top,pr=Za+jt.current.offsetHeight,Nr=pn===window?document.documentElement.scrollTop+window.innerHeight:(0,In.os)(pn).top+pn.clientHeight;pr-(0,vt.Z)()<=Nr||Za>=Nr-yn?wa(function(Cr){return(0,Ye.Z)((0,Ye.Z)({},Cr),{},{isHiddenScrollBar:!0})}):wa(function(Cr){return(0,Ye.Z)((0,Ye.Z)({},Cr),{},{isHiddenScrollBar:!1})})}},Ma=function(Za){wa(function(pr){return(0,Ye.Z)((0,Ye.Z)({},pr),{},{scrollLeft:Za/Xn*Gn||0})})};return ie.useImperativeHandle(lt,function(){return{setScrollLeft:Ma}}),ie.useEffect(function(){var Da=(0,Ln.Z)(document.body,"mouseup",Sr,!1),Za=(0,Ln.Z)(document.body,"mousemove",Ra,!1);return Xa(),function(){Da.remove(),Za.remove()}},[la,rr]),ie.useEffect(function(){var Da=(0,Ln.Z)(pn,"scroll",Xa,!1),Za=(0,Ln.Z)(window,"resize",Xa,!1);return function(){Da.remove(),Za.remove()}},[pn]),ie.useEffect(function(){Sa.isHiddenScrollBar||wa(function(Da){var Za=jt.current;return Za?(0,Ye.Z)((0,Ye.Z)({},Da),{},{scrollLeft:Za.scrollLeft/Za.scrollWidth*Za.clientWidth}):Da})},[Sa.isHiddenScrollBar]),Xn<=Gn||!la||Sa.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,vt.Z)(),width:Gn,bottom:yn},className:"".concat(Mn,"-sticky-scroll")},ie.createElement("div",{onMouseDown:wr,ref:ea,className:dt()("".concat(Mn,"-sticky-scroll-bar"),(0,De.Z)({},"".concat(Mn,"-sticky-scroll-bar-active"),rr)),style:{width:"".concat(la,"px"),transform:"translate3d(".concat(Sa.scrollLeft,"px, 0, 0)")}}))},Ea=ie.forwardRef(ua);function wn(Be){return null}var Fa=wn;function La(Be){return null}var Ha=La,Ka="rc-table",$n=[],kt={};function _t(){return"No Data"}function Vt(Be){var ke,lt=(0,Ye.Z)({rowKey:"key",prefixCls:Ka,emptyText:_t},Be),At=lt.prefixCls,Ht=lt.className,jt=lt.rowClassName,An=lt.style,yn=lt.data,pn=lt.rowKey,Mn=lt.scroll,Xn=lt.tableLayout,Gn=lt.direction,la=lt.title,ea=lt.footer,aa=lt.summary,xa=lt.caption,Sa=lt.id,wa=lt.showHeader,ya=lt.components,Ia=lt.emptyText,nr=lt.onRow,rr=lt.onHeaderRow,Wa=lt.internalHooks,Sr=lt.transformColumns,wr=lt.internalRefs,Ra=lt.tailor,Xa=lt.sticky,Ma=yn||$n,Da=!!Ma.length,Za=Wa===re,pr=ie.useCallback(function(ao,yo){return(0,bt.Z)(ya,ao)||yo},[ya]),Nr=ie.useMemo(function(){return typeof pn=="function"?pn:function(ao){var yo=ao&&ao[pn];return yo}},[pn]),Cr=pr(["body"]),lr=fa(),Ir=(0,oe.Z)(lr,3),Rr=Ir[0],lo=Ir[1],Kr=Ir[2],xo=Vn(lt,Ma,Nr),wo=(0,oe.Z)(xo,6),Fr=wo[0],Lo=wo[1],Qr=wo[2],Ao=wo[3],vo=wo[4],Jo=wo[5],dr=Mn==null?void 0:Mn.x,sr=ie.useState(0),ur=(0,oe.Z)(sr,2),$a=ur[0],Jr=ur[1],qa=Dn((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},lt),Fr),{},{expandable:!!Fr.expandedRowRender,columnTitle:Fr.columnTitle,expandedKeys:Qr,getRowKey:Nr,onTriggerExpand:Jo,expandIcon:Ao,expandIconColumnIndex:Fr.expandIconColumnIndex,direction:Gn,scrollWidth:Za&&Ra&&typeof dr=="number"?dr:null}),Za?Sr:null),Er=(0,oe.Z)(qa,3),Wr=Er[0],jr=Er[1],Zo=Er[2],jo=Zo!=null?Zo:dr,Ai=ie.useMemo(function(){return{columns:Wr,flattenColumns:jr}},[Wr,jr]),No=ie.useRef(),si=ie.useRef(),Bo=ie.useRef(),ai=ie.useRef(),Xi=ie.useRef(),qr=ie.useState(!1),_r=(0,oe.Z)(qr,2),Po=_r[0],Ro=_r[1],ho=ie.useState(!1),Mr=(0,oe.Z)(ho,2),qo=Mr[0],Wo=Mr[1],ii=kn(new Map),Ti=(0,oe.Z)(ii,2),yi=Ti[0],zi=Ti[1],Ui=et(jr),gi=Ui.map(function(ao){return yi.get(ao)}),Xo=ie.useMemo(function(){return gi},[gi.join("_")]),_o=ln(Xo,jr.length,Gn),Mo=Mn&&xt(Mn.y),bo=Mn&&xt(jo)||!!Fr.fixed,Ci=bo&&jr.some(function(ao){var yo=ao.fixed;return yo}),Hi=ie.useRef(),Oi=Ft(Xa,At),Pi=Oi.isSticky,yl=Oi.offsetHeader,Kl=Oi.offsetSummary,Xr=Oi.offsetScroll,co=Oi.stickyClassName,Vo=Oi.container,Eo=ie.useMemo(function(){return aa==null?void 0:aa(Ma)},[aa,Ma]),Go=(Mo||Pi)&&ie.isValidElement(Eo)&&Eo.type===Ce&&Eo.props.fixed,Ko,$o,ki;Mo&&($o={overflowY:"scroll",maxHeight:Mn.y}),bo&&(Ko={overflowX:"auto"},Mo||($o={overflowY:"hidden"}),ki={width:jo===!0?"auto":jo,minWidth:"100%"});var ul=ie.useCallback(function(ao,yo){(0,ut.Z)(No.current)&&zi(function(pi){if(pi.get(ao)!==yo){var Gi=new Map(pi);return Gi.set(ao,yo),Gi}return pi})},[]),Su=ta(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,Gi=Gn==="rtl",Vi=typeof pi=="number"?pi:yo.scrollLeft,gl=yo||kt;if(!Ds()||Ds()===gl){var Pl;bu(gl),cl(Vi,si.current),cl(Vi,Bo.current),cl(Vi,Xi.current),cl(Vi,(Pl=Hi.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),Wo(!1);return}Gi?(Ro(-Vi0)):(Ro(Vi>0),Wo(Vi1?xa-Za:0,Nr=(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},Sr),pn),{},{flex:"0 0 ".concat(Za,"px"),width:"".concat(Za,"px"),marginRight:pr,pointerEvents:"auto"}),Cr=ie.useMemo(function(){return Xn?Ma<=1:Ra===0||Ma===0||Ma>1},[Ma,Ra,Xn]);Cr?Nr.visibility="hidden":Xn&&(Nr.height=Gn==null?void 0:Gn(Ma));var lr=Cr?function(){return null}:la,Ir={};return(Ma===0||Ra===0)&&(Ir.rowSpan=1,Ir.colSpan=1),ie.createElement(It,(0,Te.Z)({className:dt()(aa,Mn),ellipsis:lt.ellipsis,align:lt.align,scope:lt.rowScope,component:"div",prefixCls:ke.prefixCls,key:Ia,record:yn,index:jt,renderIndex:An,dataIndex:ea,render:lr,shouldCellUpdate:lt.shouldCellUpdate},nr,{appendNode:rr,additionalProps:(0,Ye.Z)((0,Ye.Z)({},Wa),{},{style:Nr},Ir)}))}var ja=or,er=["data","index","className","rowKey","style","extra","getHeight"],Ya=ie.forwardRef(function(Be,ke){var lt=Be.data,At=Be.index,Ht=Be.className,jt=Be.rowKey,An=Be.style,yn=Be.extra,pn=Be.getHeight,Mn=(0,un.Z)(Be,er),Xn=lt.record,Gn=lt.indent,la=lt.index,ea=Le(he,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),aa=ea.scrollX,xa=ea.flattenColumns,Sa=ea.prefixCls,wa=ea.fixColumn,ya=ea.componentWidth,Ia=qe(Xn,jt,At,Gn),nr=Ia.rowSupportExpand,rr=Ia.expanded,Wa=Ia.rowProps,Sr=Ia.expandedRowRender,wr=Ia.expandedRowClassName,Ra;if(nr&&rr){var Xa=Sr(Xn,At,Gn+1,rr),Ma=wr==null?void 0:wr(Xn,At,Gn),Da={};wa&&(Da={style:(0,De.Z)({},"--virtual-width","".concat(ya,"px"))});var Za="".concat(Sa,"-expanded-row-cell");Ra=ie.createElement("div",{className:dt()("".concat(Sa,"-expanded-row"),"".concat(Sa,"-expanded-row-level-").concat(Gn+1),Ma)},ie.createElement(It,{component:"div",prefixCls:Sa,className:dt()(Za,(0,De.Z)({},"".concat(Za,"-fixed"),wa)),additionalProps:Da},Xa))}var pr=(0,Ye.Z)((0,Ye.Z)({},An),{},{width:aa});yn&&(pr.position="absolute",pr.pointerEvents="none");var Nr=ie.createElement("div",(0,Te.Z)({},Wa,Mn,{ref:nr?null:ke,className:dt()(Ht,"".concat(Sa,"-row"),Wa==null?void 0:Wa.className,(0,De.Z)({},"".concat(Sa,"-row-extra"),yn)),style:(0,Ye.Z)((0,Ye.Z)({},pr),Wa==null?void 0:Wa.style)}),xa.map(function(Cr,lr){return ie.createElement(ja,{key:lr,rowInfo:Ia,column:Cr,colIndex:lr,indent:Gn,index:At,renderIndex:la,record:Xn,inverse:yn,getHeight:pn})}));return nr?ie.createElement("div",{ref:ke},Nr,Ra):Nr}),tr=ae(Ya),Na=tr,Aa=ie.forwardRef(function(Be,ke){var lt=Be.data,At=Be.onScroll,Ht=Le(he,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),jt=Ht.flattenColumns,An=Ht.onColumnResize,yn=Ht.getRowKey,pn=Ht.expandedKeys,Mn=Ht.prefixCls,Xn=Ht.childrenColumnName,Gn=Ht.emptyNode,la=Ht.scrollX,ea=Le(pa),aa=ea.scrollY,xa=ea.listItemHeight,Sa=ie.useRef(),wa=Sn(lt,Xn,pn,yn),ya=ie.useMemo(function(){var Ra=0;return jt.map(function(Xa){var Ma=Xa.width,Da=Xa.key;return Ra+=Ma,[Da,Ma,Ra]})},[jt]),Ia=ie.useMemo(function(){return ya.map(function(Ra){return Ra[2]})},[ya]);ie.useEffect(function(){ya.forEach(function(Ra){var Xa=(0,oe.Z)(Ra,2),Ma=Xa[0],Da=Xa[1];An(Ma,Da)})},[ya]),ie.useImperativeHandle(ke,function(){var Ra={};return Object.defineProperty(Ra,"scrollLeft",{get:function(){var Ma;return((Ma=Sa.current)===null||Ma===void 0?void 0:Ma.getScrollInfo().x)||0},set:function(Ma){var Da;(Da=Sa.current)===null||Da===void 0||Da.scrollTo({left:Ma})}}),Ra});var nr=function(Xa,Ma){var Da,Za=(Da=wa[Ma])===null||Da===void 0?void 0:Da.record,pr=Xa.onCell;if(pr){var Nr,Cr=pr(Za,Ma);return(Nr=Cr==null?void 0:Cr.rowSpan)!==null&&Nr!==void 0?Nr:1}return 1},rr=function(Xa){var Ma=Xa.start,Da=Xa.end,Za=Xa.getSize,pr=Xa.offsetY;if(Da<0)return null;for(var Nr=jt.filter(function(dr){return nr(dr,Ma)===0}),Cr=Ma,lr=function(sr){if(Nr=Nr.filter(function(ur){return nr(ur,sr)===0}),!Nr.length)return Cr=sr,"break"},Ir=Ma;Ir>=0;Ir-=1){var Rr=lr(Ir);if(Rr==="break")break}for(var lo=jt.filter(function(dr){return nr(dr,Da)!==1}),Kr=Da,xo=function(sr){if(lo=lo.filter(function(ur){return nr(ur,sr)!==1}),!lo.length)return Kr=Math.max(sr-1,Da),"break"},wo=Da;wo1})&&Lo.push(sr)},Ao=Cr;Ao<=Kr;Ao+=1)var vo=Qr(Ao);var Jo=Lo.map(function(dr){var sr=wa[dr],ur=yn(sr.record,dr),$a=function(Er){var Wr=dr+Er-1,jr=yn(wa[Wr].record,Wr),Zo=Za(ur,jr);return Zo.bottom-Zo.top},Jr=Za(ur);return ie.createElement(Na,{key:dr,data:sr,rowKey:ur,index:dr,style:{top:-pr+Jr.top},extra:!0,getHeight:$a})});return Jo},Wa=ie.useMemo(function(){return{columnsOffset:Ia}},[Ia]),Sr="".concat(Mn,"-tbody"),wr;return wa.length?wr=ie.createElement(ia.Z,{fullHeight:!1,ref:Sa,className:dt()(Sr,"".concat(Sr,"-virtual")),height:aa,itemHeight:xa||24,data:wa,itemKey:function(Xa){return yn(Xa.record)},scrollWidth:la,onVirtualScroll:function(Xa){var Ma=Xa.x;At({scrollLeft:Ma})},extraRender:rr},function(Ra,Xa,Ma){var Da=yn(Ra.record,Xa);return ie.createElement(Na,(0,Te.Z)({data:Ra,rowKey:Da,index:Xa},Ma))}):wr=ie.createElement("div",{className:dt()("".concat(Mn,"-placeholder"))},ie.createElement(It,{component:"div",prefixCls:Mn},Gn)),ie.createElement(ra.Provider,{value:Wa},wr)}),Ta=ae(Aa),hr=Ta,Qa=function(ke,lt){var At=lt.ref,Ht=lt.onScroll;return ie.createElement(hr,{ref:At,data:ke,onScroll:Ht})},mr=100;function Br(Be){var ke=Be.columns,lt=Be.scroll,At=Be.prefixCls,Ht=At===void 0?Ka:At,jt=Be.className,An=Be.listItemHeight,yn=lt||{},pn=yn.x,Mn=yn.y;typeof pn!="number"&&(pn=((ke||[]).length+1)*mr),typeof Mn!="number"&&(Mn=500);var Xn=ie.useMemo(function(){return{scrollY:Mn,listItemHeight:An}},[Mn,An]);return ie.createElement(pa.Provider,{value:Xn},ie.createElement(_n,(0,Te.Z)({},Be,{className:dt()(jt,"".concat(Ht,"-virtual")),scroll:(0,Ye.Z)((0,Ye.Z)({},lt),{},{x:pn}),components:{body:Qa},columns:ke,internalHooks:re,tailor:!0})))}function Dr(Be){return te(Br,Be)}var Oa=Dr(),vr=null;function ir(Be){return null}var _a=ir;function br(Be){return null}var no=br,uo=y(2738),Zr=y(68031),xr=y(36355),Ja=y(93891),fr=y(19716),ro=y(8628),Ga=y(31724),Lr=y(58421),Kn=y(71418),On=y(88088);function Qn(Be){return function(lt){let{prefixCls:At,onExpand:Ht,record:jt,expanded:An,expandable:yn}=lt;const pn=`${At}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:Mn=>{Ht(jt,Mn),Mn.stopPropagation()},className:dt()(pn,{[`${pn}-spaced`]:!yn,[`${pn}-expanded`]:yn&&An,[`${pn}-collapsed`]:yn&&!An}),"aria-label":An?Be.collapse:Be.expand,"aria-expanded":An})}}var oa=Qn;function za(Be,ke){return"key"in Be&&Be.key!==void 0&&Be.key!==null?Be.key:Be.dataIndex?Array.isArray(Be.dataIndex)?Be.dataIndex.join("."):Be.dataIndex:ke}function Ie(Be,ke){return ke?`${ke}-${Be}`:`${Be}`}function cn(Be,ke){return typeof Be=="function"?Be(ke):Be}function Tn(Be,ke){const lt=cn(Be,ke);return Object.prototype.toString.call(lt)==="[object Object]"?"":lt}var Yn={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"},mn=Yn,sa=y(7657),na=function(ke,lt){return ie.createElement(sa.Z,(0,Te.Z)({},ke,{ref:lt,icon:mn}))},Hn=ie.forwardRef(na),Wn=Hn,Pa=y(56762);function ma(Be){const ke=ie.useRef(Be),lt=(0,Pa.Z)();return[()=>ke.current,At=>{ke.current=At,lt()}]}var ha=y(3113),va=y(24905),Va=y(38854),Ar=y(64165),Hr=y(20834),Gr=y(40875),So=y(5112),zo=y(17574),ko=y(47472),Di=y(92832);function Bi(Be){let{value:ke,onChange:lt,filterSearch:At,tablePrefixCls:Ht,locale:jt}=Be;return At?ie.createElement("div",{className:`${Ht}-filter-dropdown-search`},ie.createElement(Di.default,{prefix:ie.createElement(ko.Z,null),placeholder:jt.filterSearchPlaceholder,onChange:lt,value:ke,htmlSize:1,className:`${Ht}-filter-dropdown-search-input`})):null}var li=Bi,Li=y(10228);const $i=Be=>{const{keyCode:ke}=Be;ke===Li.Z.ENTER&&Be.stopPropagation()};var Ni=ie.forwardRef((Be,ke)=>ie.createElement("div",{className:Be.className,onClick:lt=>lt.stopPropagation(),onKeyDown:$i,ref:ke},Be.children));function el(Be){let ke=[];return(Be||[]).forEach(lt=>{let{value:At,children:Ht}=lt;ke.push(At),Ht&&(ke=[].concat((0,ye.Z)(ke),(0,ye.Z)(el(Ht))))}),ke}function Vs(Be){return Be.some(ke=>{let{children:lt}=ke;return lt})}function os(Be,ke){return typeof ke=="string"||typeof ke=="number"?ke==null?void 0:ke.toString().toLowerCase().includes(Be.trim().toLowerCase()):!1}function is(Be){let{filters:ke,prefixCls:lt,filteredKeys:At,filterMultiple:Ht,searchValue:jt,filterSearch:An}=Be;return ke.map((yn,pn)=>{const Mn=String(yn.value);if(yn.children)return{key:Mn||pn,label:yn.text,popupClassName:`${lt}-dropdown-submenu`,children:is({filters:yn.children,prefixCls:lt,filteredKeys:At,filterMultiple:Ht,searchValue:jt,filterSearch:An})};const Xn=Ht?va.default:So.ZP,Gn={key:yn.value!==void 0?Mn:pn,label:ie.createElement(ie.Fragment,null,ie.createElement(Xn,{checked:At.includes(Mn)}),ie.createElement("span",null,yn.text))};return jt.trim()?typeof An=="function"?An(jt,yn)?Gn:null:os(jt,yn.text)?Gn:null:Gn})}function ls(Be){var ke,lt;const{tablePrefixCls:At,prefixCls:Ht,column:jt,dropdownPrefixCls:An,columnKey:yn,filterMultiple:pn,filterMode:Mn="menu",filterSearch:Xn=!1,filterState:Gn,triggerFilter:la,locale:ea,children:aa,getPopupContainer:xa}=Be,{filterDropdownOpen:Sa,onFilterDropdownOpenChange:wa,filterResetToDefaultFilteredValue:ya,defaultFilteredValue:Ia,filterDropdownVisible:nr,onFilterDropdownVisibleChange:rr}=jt,[Wa,Sr]=ie.useState(!1),wr=!!(Gn&&(!((ke=Gn.filteredKeys)===null||ke===void 0)&&ke.length||Gn.forceFiltered)),Ra=qa=>{Sr(qa),wa==null||wa(qa),rr==null||rr(qa)},Xa=(lt=Sa!=null?Sa:nr)!==null&<!==void 0?lt:Wa,Ma=Gn==null?void 0:Gn.filteredKeys,[Da,Za]=ma(Ma||[]),pr=qa=>{let{selectedKeys:Er}=qa;Za(Er)},Nr=(qa,Er)=>{let{node:Wr,checked:jr}=Er;pr(pn?{selectedKeys:qa}:{selectedKeys:jr&&Wr.key?[Wr.key]:[]})};ie.useEffect(()=>{Wa&&pr({selectedKeys:Ma||[]})},[Ma]);const[Cr,lr]=ie.useState([]),Ir=qa=>{lr(qa)},[Rr,lo]=ie.useState(""),Kr=qa=>{const{value:Er}=qa.target;lo(Er)};ie.useEffect(()=>{Wa||lo("")},[Wa]);const xo=qa=>{const Er=qa&&qa.length?qa:null;if(Er===null&&(!Gn||!Gn.filteredKeys)||(0,ve.Z)(Er,Gn==null?void 0:Gn.filteredKeys,!0))return null;la({column:jt,key:yn,filteredKeys:Er})},wo=()=>{Ra(!1),xo(Da())},Fr=function(){let{confirm:qa,closeDropdown:Er}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};qa&&xo([]),Er&&Ra(!1),lo(""),Za(ya?(Ia||[]).map(Wr=>String(Wr)):[])},Lo=function(){let{closeDropdown:qa}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};qa&&Ra(!1),xo(Da())},Qr=qa=>{qa&&Ma!==void 0&&Za(Ma||[]),Ra(qa),!qa&&!jt.filterDropdown&&wo()},Ao=dt()({[`${An}-menu-without-submenu`]:!Vs(jt.filters||[])}),vo=qa=>{if(qa.target.checked){const Er=el(jt==null?void 0:jt.filters).map(Wr=>String(Wr));Za(Er)}else Za([])},Jo=qa=>{let{filters:Er}=qa;return(Er||[]).map((Wr,jr)=>{const Zo=String(Wr.value),jo={title:Wr.text,key:Wr.value!==void 0?Zo:jr};return Wr.children&&(jo.children=Jo({filters:Wr.children})),jo})},dr=qa=>{var Er;return Object.assign(Object.assign({},qa),{text:qa.title,value:qa.key,children:((Er=qa.children)===null||Er===void 0?void 0:Er.map(Wr=>dr(Wr)))||[]})};let sr;if(typeof jt.filterDropdown=="function")sr=jt.filterDropdown({prefixCls:`${An}-custom`,setSelectedKeys:qa=>pr({selectedKeys:qa}),selectedKeys:Da(),confirm:Lo,clearFilters:Fr,filters:jt.filters,visible:Xa,close:()=>{Ra(!1)}});else if(jt.filterDropdown)sr=jt.filterDropdown;else{const qa=Da()||[],Er=()=>(jt.filters||[]).length===0?ie.createElement(Ar.Z,{image:Ar.Z.PRESENTED_IMAGE_SIMPLE,description:ea.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Mn==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(li,{filterSearch:Xn,value:Rr,onChange:Kr,tablePrefixCls:At,locale:ea}),ie.createElement("div",{className:`${At}-filter-dropdown-tree`},pn?ie.createElement(va.default,{checked:qa.length===el(jt.filters).length,indeterminate:qa.length>0&&qa.lengthtypeof Xn=="function"?Xn(Rr,dr(jr)):os(Rr,jr.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(li,{filterSearch:Xn,value:Rr,onChange:Kr,tablePrefixCls:At,locale:ea}),ie.createElement(Hr.default,{selectable:!0,multiple:pn,prefixCls:`${An}-menu`,className:Ao,onSelect:pr,onDeselect:pr,selectedKeys:qa,getPopupContainer:xa,openKeys:Cr,onOpenChange:Ir,items:is({filters:jt.filters||[],filterSearch:Xn,prefixCls:Ht,filteredKeys:Da(),filterMultiple:pn,searchValue:Rr})})),Wr=()=>ya?(0,ve.Z)((Ia||[]).map(jr=>String(jr)),qa,!0):qa.length===0;sr=ie.createElement(ie.Fragment,null,Er(),ie.createElement("div",{className:`${Ht}-dropdown-btns`},ie.createElement(ha.ZP,{type:"link",size:"small",disabled:Wr(),onClick:()=>Fr()},ea.filterReset),ie.createElement(ha.ZP,{type:"primary",size:"small",onClick:wo},ea.filterConfirm)))}jt.filterDropdown&&(sr=ie.createElement(Gr.J,{selectable:void 0},sr));const ur=()=>ie.createElement(Ni,{className:`${Ht}-dropdown`},sr);let $a;typeof jt.filterIcon=="function"?$a=jt.filterIcon(wr):jt.filterIcon?$a=jt.filterIcon:$a=ie.createElement(Wn,null);const{direction:Jr}=ie.useContext(xr.E_);return ie.createElement("div",{className:`${Ht}-column`},ie.createElement("span",{className:`${At}-column-title`},aa),ie.createElement(Va.Z,{dropdownRender:ur,trigger:["click"],open:Xa,onOpenChange:Qr,getPopupContainer:xa,placement:Jr==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:dt()(`${Ht}-trigger`,{active:wr}),onClick:qa=>{qa.stopPropagation()}},$a)))}var ss=ls;function Bl(Be,ke,lt){let At=[];return(Be||[]).forEach((Ht,jt)=>{var An;const yn=Ie(jt,lt);if(Ht.filters||"filterDropdown"in Ht||"onFilter"in Ht)if("filteredValue"in Ht){let pn=Ht.filteredValue;"filterDropdown"in Ht||(pn=(An=pn==null?void 0:pn.map(String))!==null&&An!==void 0?An:pn),At.push({column:Ht,key:za(Ht,yn),filteredKeys:pn,forceFiltered:Ht.filtered})}else At.push({column:Ht,key:za(Ht,yn),filteredKeys:ke&&Ht.defaultFilteredValue?Ht.defaultFilteredValue:void 0,forceFiltered:Ht.filtered});"children"in Ht&&(At=[].concat((0,ye.Z)(At),(0,ye.Z)(Bl(Ht.children,ke,yn))))}),At}function us(Be,ke,lt,At,Ht,jt,An,yn){return lt.map((pn,Mn)=>{const Xn=Ie(Mn,yn),{filterMultiple:Gn=!0,filterMode:la,filterSearch:ea}=pn;let aa=pn;if(aa.filters||aa.filterDropdown){const xa=za(aa,Xn),Sa=At.find(wa=>{let{key:ya}=wa;return xa===ya});aa=Object.assign(Object.assign({},aa),{title:wa=>ie.createElement(ss,{tablePrefixCls:Be,prefixCls:`${Be}-filter`,dropdownPrefixCls:ke,column:aa,columnKey:xa,filterState:Sa,filterMultiple:Gn,filterMode:la,filterSearch:ea,triggerFilter:jt,locale:Ht,getPopupContainer:An},cn(pn.title,wa))})}return"children"in aa&&(aa=Object.assign(Object.assign({},aa),{children:us(Be,ke,aa.children,At,Ht,jt,An,Xn)})),aa})}function Ll(Be){const ke={};return Be.forEach(lt=>{let{key:At,filteredKeys:Ht,column:jt}=lt;const{filters:An,filterDropdown:yn}=jt;if(yn)ke[At]=Ht||null;else if(Array.isArray(Ht)){const pn=el(An);ke[At]=pn.filter(Mn=>Ht.includes(String(Mn)))}else ke[At]=null}),ke}function ml(Be,ke){return ke.reduce((lt,At)=>{const{column:{onFilter:Ht,filters:jt},filteredKeys:An}=At;return Ht&&An&&An.length?lt.filter(yn=>An.some(pn=>{const Mn=el(jt),Xn=Mn.findIndex(la=>String(la)===String(pn)),Gn=Xn!==-1?Mn[Xn]:pn;return Ht(Gn,yn)})):lt},Be)}const Nl=Be=>Be.flatMap(ke=>"children"in ke?[ke].concat((0,ye.Z)(Nl(ke.children||[]))):[ke]);function Zs(Be){let{prefixCls:ke,dropdownPrefixCls:lt,mergedColumns:At,onFilterChange:Ht,getPopupContainer:jt,locale:An}=Be;const yn=ie.useMemo(()=>Nl(At||[]),[At]),[pn,Mn]=ie.useState(()=>Bl(yn,!0)),Xn=ie.useMemo(()=>{const aa=Bl(yn,!1);if(aa.length===0)return aa;let xa=!0,Sa=!0;if(aa.forEach(wa=>{let{filteredKeys:ya}=wa;ya!==void 0?xa=!1:Sa=!1}),xa){const wa=(yn||[]).map((ya,Ia)=>za(ya,Ie(Ia)));return pn.filter(ya=>{let{key:Ia}=ya;return wa.includes(Ia)}).map(ya=>{const Ia=yn[wa.findIndex(nr=>nr===ya.key)];return Object.assign(Object.assign({},ya),{column:Object.assign(Object.assign({},ya.column),Ia),forceFiltered:Ia.filtered})})}return aa},[yn,pn]),Gn=ie.useMemo(()=>Ll(Xn),[Xn]),la=aa=>{const xa=Xn.filter(Sa=>{let{key:wa}=Sa;return wa!==aa.key});xa.push(aa),Mn(xa),Ht(Ll(xa),xa)};return[aa=>us(ke,lt,aa,Xn,An,la,jt),Xn,Gn]}var cs=Zs;function Ws(Be,ke,lt){const At=ie.useRef({});function Ht(jt){if(!At.current||At.current.data!==Be||At.current.childrenColumnName!==ke||At.current.getRowKey!==lt){let yn=function(pn){pn.forEach((Mn,Xn)=>{const Gn=lt(Mn,Xn);An.set(Gn,Mn),Mn&&typeof Mn=="object"&&ke in Mn&&yn(Mn[ke]||[])})};const An=new Map;yn(Be),At.current={data:Be,childrenColumnName:ke,kvMap:An,getRowKey:lt}}return At.current.kvMap.get(jt)}return[Ht]}var Il=y(50371),Xs=function(Be,ke){var lt={};for(var At in Be)Object.prototype.hasOwnProperty.call(Be,At)&&ke.indexOf(At)<0&&(lt[At]=Be[At]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,At=Object.getOwnPropertySymbols(Be);Ht{const jt=Be[Ht];typeof jt!="function"&&(lt[Ht]=jt)}),lt}function Ks(Be,ke,lt){const At=lt&&typeof lt=="object"?lt:{},{total:Ht=0}=At,jt=Xs(At,["total"]),[An,yn]=(0,ie.useState)(()=>({current:"defaultCurrent"in jt?jt.defaultCurrent:1,pageSize:"defaultPageSize"in jt?jt.defaultPageSize:fl})),pn=(0,Il.Z)(An,jt,{total:Ht>0?Ht:Be}),Mn=Math.ceil((Ht||Be)/pn.pageSize);pn.current>Mn&&(pn.current=Mn||1);const Xn=(la,ea)=>{yn({current:la!=null?la:1,pageSize:ea||pn.pageSize})},Gn=(la,ea)=>{var aa;lt&&((aa=lt.onChange)===null||aa===void 0||aa.call(lt,la,ea)),Xn(la,ea),ke(la,ea||(pn==null?void 0:pn.pageSize))};return lt===!1?[{},()=>{}]:[Object.assign(Object.assign({},pn),{onChange:Gn}),Xn]}var Ys=Ks,Qs=y(84105),ds=y(35654),Ol=y(90782),Js=y(71430),qs=y(18929);const Wi={},kl="SELECT_ALL",Rl="SELECT_INVERT",Ml="SELECT_NONE",zl=[],hl=(Be,ke)=>{let lt=[];return(ke||[]).forEach(At=>{lt.push(At),At&&typeof At=="object"&&Be in At&&(lt=[].concat((0,ye.Z)(lt),(0,ye.Z)(hl(Be,At[Be]))))}),lt};var _s=(Be,ke)=>{const{preserveSelectedRowKeys:lt,selectedRowKeys:At,defaultSelectedRowKeys:Ht,getCheckboxProps:jt,onChange:An,onSelect:yn,onSelectAll:pn,onSelectInvert:Mn,onSelectNone:Xn,onSelectMultiple:Gn,columnWidth:la,type:ea,selections:aa,fixed:xa,renderCell:Sa,hideSelectAll:wa,checkStrictly:ya=!0}=ke||{},{prefixCls:Ia,data:nr,pageData:rr,getRecordByKey:Wa,getRowKey:Sr,expandType:wr,childrenColumnName:Ra,locale:Xa,getPopupContainer:Ma}=Be,[Da,Za]=(0,qs.Z)(At||Ht||zl,{value:At}),pr=ie.useRef(new Map),Nr=(0,ie.useCallback)(dr=>{if(lt){const sr=new Map;dr.forEach(ur=>{let $a=Wa(ur);!$a&&pr.current.has(ur)&&($a=pr.current.get(ur)),sr.set(ur,$a)}),pr.current=sr}},[Wa,lt]);ie.useEffect(()=>{Nr(Da)},[Da]);const{keyEntities:Cr}=(0,ie.useMemo)(()=>{if(ya)return{keyEntities:null};let dr=nr;if(lt){const sr=new Set(nr.map(($a,Jr)=>Sr($a,Jr))),ur=Array.from(pr.current).reduce(($a,Jr)=>{let[qa,Er]=Jr;return sr.has(qa)?$a:$a.concat(Er)},[]);dr=[].concat((0,ye.Z)(dr),(0,ye.Z)(ur))}return(0,Js.I8)(dr,{externalGetKey:Sr,childrenPropName:Ra})},[nr,Sr,ya,Ra,lt]),lr=(0,ie.useMemo)(()=>hl(Ra,rr),[Ra,rr]),Ir=(0,ie.useMemo)(()=>{const dr=new Map;return lr.forEach((sr,ur)=>{const $a=Sr(sr,ur),Jr=(jt?jt(sr):null)||{};dr.set($a,Jr)}),dr},[lr,Sr,jt]),Rr=(0,ie.useCallback)(dr=>{var sr;return!!(!((sr=Ir.get(Sr(dr)))===null||sr===void 0)&&sr.disabled)},[Ir,Sr]),[lo,Kr]=(0,ie.useMemo)(()=>{if(ya)return[Da||[],[]];const{checkedKeys:dr,halfCheckedKeys:sr}=(0,Ol.S)(Da,!0,Cr,Rr);return[dr||[],sr]},[Da,ya,Cr,Rr]),xo=(0,ie.useMemo)(()=>{const dr=ea==="radio"?lo.slice(0,1):lo;return new Set(dr)},[lo,ea]),wo=(0,ie.useMemo)(()=>ea==="radio"?new Set:new Set(Kr),[Kr,ea]),[Fr,Lo]=(0,ie.useState)(null);ie.useEffect(()=>{ke||Za(zl)},[!!ke]);const Qr=(0,ie.useCallback)((dr,sr)=>{let ur,$a;Nr(dr),lt?(ur=dr,$a=dr.map(Jr=>pr.current.get(Jr))):(ur=[],$a=[],dr.forEach(Jr=>{const qa=Wa(Jr);qa!==void 0&&(ur.push(Jr),$a.push(qa))})),Za(ur),An==null||An(ur,$a,{type:sr})},[Za,Wa,An,lt]),Ao=(0,ie.useCallback)((dr,sr,ur,$a)=>{if(yn){const Jr=ur.map(qa=>Wa(qa));yn(Wa(dr),sr,Jr,$a)}Qr(ur,"single")},[yn,Wa,Qr]),vo=(0,ie.useMemo)(()=>!aa||wa?null:(aa===!0?[kl,Rl,Ml]:aa).map(sr=>sr===kl?{key:"all",text:Xa.selectionAll,onSelect(){Qr(nr.map((ur,$a)=>Sr(ur,$a)).filter(ur=>{const $a=Ir.get(ur);return!($a!=null&&$a.disabled)||xo.has(ur)}),"all")}}:sr===Rl?{key:"invert",text:Xa.selectInvert,onSelect(){const ur=new Set(xo);rr.forEach((Jr,qa)=>{const Er=Sr(Jr,qa),Wr=Ir.get(Er);Wr!=null&&Wr.disabled||(ur.has(Er)?ur.delete(Er):ur.add(Er))});const $a=Array.from(ur);Mn&&Mn($a),Qr($a,"invert")}}:sr===Ml?{key:"none",text:Xa.selectNone,onSelect(){Xn==null||Xn(),Qr(Array.from(xo).filter(ur=>{const $a=Ir.get(ur);return $a==null?void 0:$a.disabled}),"none")}}:sr).map(sr=>Object.assign(Object.assign({},sr),{onSelect:function(){for(var ur,$a,Jr=arguments.length,qa=new Array(Jr),Er=0;Er{var sr;if(!ke)return dr.filter(qr=>qr!==Wi);let ur=(0,ye.Z)(dr);const $a=new Set(xo),Jr=lr.map(Sr).filter(qr=>!Ir.get(qr).disabled),qa=Jr.every(qr=>$a.has(qr)),Er=Jr.some(qr=>$a.has(qr)),Wr=()=>{const qr=[];qa?Jr.forEach(Po=>{$a.delete(Po),qr.push(Po)}):Jr.forEach(Po=>{$a.has(Po)||($a.add(Po),qr.push(Po))});const _r=Array.from($a);pn==null||pn(!qa,_r.map(Po=>Wa(Po)),qr.map(Po=>Wa(Po))),Qr(_r,"all"),Lo(null)};let jr;if(ea!=="radio"){let qr;if(vo){const Mr={getPopupContainer:Ma,items:vo.map((qo,Wo)=>{const{key:ii,text:Ti,onSelect:yi}=qo;return{key:ii!=null?ii:Wo,onClick:()=>{yi==null||yi(Jr)},label:Ti}})};qr=ie.createElement("div",{className:`${Ia}-selection-extra`},ie.createElement(Va.Z,{menu:Mr,getPopupContainer:Ma},ie.createElement("span",null,ie.createElement(Qs.Z,null))))}const _r=lr.map((Mr,qo)=>{const Wo=Sr(Mr,qo),ii=Ir.get(Wo)||{};return Object.assign({checked:$a.has(Wo)},ii)}).filter(Mr=>{let{disabled:qo}=Mr;return qo}),Po=!!_r.length&&_r.length===lr.length,Ro=Po&&_r.every(Mr=>{let{checked:qo}=Mr;return qo}),ho=Po&&_r.some(Mr=>{let{checked:qo}=Mr;return qo});jr=!wa&&ie.createElement("div",{className:`${Ia}-selection`},ie.createElement(va.default,{checked:Po?Ro:!!lr.length&&qa,indeterminate:Po?!Ro&&ho:!qa&&Er,onChange:Wr,disabled:lr.length===0||Po,"aria-label":qr?"Custom selection":"Select all",skipGroup:!0}),qr)}let Zo;ea==="radio"?Zo=(qr,_r,Po)=>{const Ro=Sr(_r,Po),ho=$a.has(Ro);return{node:ie.createElement(So.ZP,Object.assign({},Ir.get(Ro),{checked:ho,onClick:Mr=>Mr.stopPropagation(),onChange:Mr=>{$a.has(Ro)||Ao(Ro,!0,[Ro],Mr.nativeEvent)}})),checked:ho}}:Zo=(qr,_r,Po)=>{var Ro;const ho=Sr(_r,Po),Mr=$a.has(ho),qo=wo.has(ho),Wo=Ir.get(ho);let ii;return wr==="nest"?ii=qo:ii=(Ro=Wo==null?void 0:Wo.indeterminate)!==null&&Ro!==void 0?Ro:qo,{node:ie.createElement(va.default,Object.assign({},Wo,{indeterminate:ii,checked:Mr,skipGroup:!0,onClick:Ti=>Ti.stopPropagation(),onChange:Ti=>{let{nativeEvent:yi}=Ti;const{shiftKey:zi}=yi;let Ui=-1,gi=-1;if(zi&&ya){const Xo=new Set([Fr,ho]);Jr.some((_o,Mo)=>{if(Xo.has(_o))if(Ui===-1)Ui=Mo;else return gi=Mo,!0;return!1})}if(gi!==-1&&Ui!==gi&&ya){const Xo=Jr.slice(Ui,gi+1),_o=[];Mr?Xo.forEach(bo=>{$a.has(bo)&&(_o.push(bo),$a.delete(bo))}):Xo.forEach(bo=>{$a.has(bo)||(_o.push(bo),$a.add(bo))});const Mo=Array.from($a);Gn==null||Gn(!Mr,Mo.map(bo=>Wa(bo)),_o.map(bo=>Wa(bo))),Qr(Mo,"multiple")}else{const Xo=lo;if(ya){const _o=Mr?(0,ds._5)(Xo,ho):(0,ds.L0)(Xo,ho);Ao(ho,!Mr,_o,yi)}else{const _o=(0,Ol.S)([].concat((0,ye.Z)(Xo),[ho]),!0,Cr,Rr),{checkedKeys:Mo,halfCheckedKeys:bo}=_o;let Ci=Mo;if(Mr){const Hi=new Set(Mo);Hi.delete(ho),Ci=(0,Ol.S)(Array.from(Hi),{checked:!1,halfCheckedKeys:bo},Cr,Rr).checkedKeys}Ao(ho,!Mr,Ci,yi)}}Lo(Mr?null:ho)}})),checked:Mr}};const jo=(qr,_r,Po)=>{const{node:Ro,checked:ho}=Zo(qr,_r,Po);return Sa?Sa(ho,_r,Po,Ro):Ro};if(!ur.includes(Wi))if(ur.findIndex(qr=>{var _r;return((_r=qr[qn])===null||_r===void 0?void 0:_r.columnType)==="EXPAND_COLUMN"})===0){const[qr,..._r]=ur;ur=[qr,Wi].concat((0,ye.Z)(_r))}else ur=[Wi].concat((0,ye.Z)(ur));const Ai=ur.indexOf(Wi);ur=ur.filter((qr,_r)=>qr!==Wi||_r===Ai);const No=ur[Ai-1],si=ur[Ai+1];let Bo=xa;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&&((sr=No[qn])===null||sr===void 0?void 0:sr.columnType)==="EXPAND_COLUMN"&&No.fixed===void 0&&(No.fixed=Bo);const ai=dt()(`${Ia}-selection-col`,{[`${Ia}-selection-col-with-dropdown`]:aa&&ea==="checkbox"}),Xi={fixed:Bo,width:la,className:`${Ia}-selection-column`,title:ke.columnTitle||jr,render:jo,onCell:ke.onCell,[qn]:{className:ai}};return ur.map(qr=>qr===Wi?Xi:qr)},[Sr,lr,ke,lo,xo,wo,la,vo,wr,Fr,Ir,Gn,Ao,Rr]),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,ke){return ke?Be[Be.indexOf(ke)+1]:Be[0]}function Hl(Be,ke,lt){let At=[];function Ht(jt,An){At.push({column:jt,key:za(jt,An),multiplePriority:Sl(jt),sortOrder:jt.sortOrder})}return(Be||[]).forEach((jt,An)=>{const yn=Ie(An,lt);jt.children?("sortOrder"in jt&&Ht(jt,yn),At=[].concat((0,ye.Z)(At),(0,ye.Z)(Hl(jt.children,ke,yn)))):jt.sorter&&("sortOrder"in jt?Ht(jt,yn):ke&&jt.defaultSortOrder&&At.push({column:jt,key:za(jt,yn),multiplePriority:Sl(jt),sortOrder:jt.defaultSortOrder}))}),At}function ms(Be,ke,lt,At,Ht,jt,An,yn){return(ke||[]).map((pn,Mn)=>{const Xn=Ie(Mn,yn);let Gn=pn;if(Gn.sorter){const la=Gn.sortDirections||Ht,ea=Gn.showSorterTooltip===void 0?An:Gn.showSorterTooltip,aa=za(Gn,Xn),xa=lt.find(wr=>{let{key:Ra}=wr;return Ra===aa}),Sa=xa?xa.sortOrder:null,wa=tu(la,Sa);let ya;if(pn.sortIcon)ya=pn.sortIcon({sortOrder:Sa});else{const wr=la.includes(vl)&&ie.createElement($s.Z,{className:dt()(`${Be}-column-sorter-up`,{active:Sa===vl})}),Ra=la.includes(Ul)&&ie.createElement(gs.Z,{className:dt()(`${Be}-column-sorter-down`,{active:Sa===Ul})});ya=ie.createElement("span",{className:dt()(`${Be}-column-sorter`,{[`${Be}-column-sorter-full`]:!!(wr&&Ra)})},ie.createElement("span",{className:`${Be}-column-sorter-inner`,"aria-hidden":"true"},wr,Ra))}const{cancelSort:Ia,triggerAsc:nr,triggerDesc:rr}=jt||{};let Wa=Ia;wa===Ul?Wa=rr:wa===vl&&(Wa=nr);const Sr=typeof ea=="object"?ea:{title:Wa};Gn=Object.assign(Object.assign({},Gn),{className:dt()(Gn.className,{[`${Be}-column-sort`]:Sa}),title:wr=>{const Ra=ie.createElement("div",{className:`${Be}-column-sorters`},ie.createElement("span",{className:`${Be}-column-title`},cn(pn.title,wr)),ya);return ea?ie.createElement(eu.Z,Object.assign({},Sr),Ra):Ra},onHeaderCell:wr=>{const Ra=pn.onHeaderCell&&pn.onHeaderCell(wr)||{},Xa=Ra.onClick,Ma=Ra.onKeyDown;Ra.onClick=pr=>{At({column:pn,key:aa,sortOrder:wa,multiplePriority:Sl(pn)}),Xa==null||Xa(pr)},Ra.onKeyDown=pr=>{pr.keyCode===Li.Z.ENTER&&(At({column:pn,key:aa,sortOrder:wa,multiplePriority:Sl(pn)}),Ma==null||Ma(pr))};const Da=Tn(pn.title,{}),Za=Da==null?void 0:Da.toString();return Sa?Ra["aria-sort"]=Sa==="ascend"?"ascending":"descending":Ra["aria-label"]=Za||"",Ra.className=dt()(Ra.className,`${Be}-column-has-sorters`),Ra.tabIndex=0,pn.ellipsis&&(Ra.title=(Da!=null?Da:"").toString()),Ra}})}return"children"in Gn&&(Gn=Object.assign(Object.assign({},Gn),{children:ms(Be,Gn.children,lt,At,Ht,jt,An,Xn)})),Gn})}function fs(Be){const{column:ke,sortOrder:lt}=Be;return{column:ke,order:lt,field:ke.dataIndex,columnKey:ke.key}}function hs(Be){const ke=Be.filter(lt=>{let{sortOrder:At}=lt;return At}).map(fs);return ke.length===0&&Be.length?Object.assign(Object.assign({},fs(Be[Be.length-1])),{column:void 0}):ke.length<=1?ke[0]||{}:ke}function jl(Be,ke,lt){const At=ke.slice().sort((An,yn)=>yn.multiplePriority-An.multiplePriority),Ht=Be.slice(),jt=At.filter(An=>{let{column:{sorter:yn},sortOrder:pn}=An;return ps(yn)&&pn});return jt.length?Ht.sort((An,yn)=>{for(let pn=0;pn{const yn=An[lt];return yn?Object.assign(Object.assign({},An),{[lt]:jl(yn,ke,lt)}):An}):Ht}function nu(Be){let{prefixCls:ke,mergedColumns:lt,onSorterChange:At,sortDirections:Ht,tableLocale:jt,showSorterTooltip:An}=Be;const[yn,pn]=ie.useState(Hl(lt,!0)),Mn=ie.useMemo(()=>{let aa=!0;const xa=Hl(lt,!1);if(!xa.length)return yn;const Sa=[];function wa(Ia){aa?Sa.push(Ia):Sa.push(Object.assign(Object.assign({},Ia),{sortOrder:null}))}let ya=null;return xa.forEach(Ia=>{ya===null?(wa(Ia),Ia.sortOrder&&(Ia.multiplePriority===!1?aa=!1:ya=!0)):(ya&&Ia.multiplePriority!==!1||(aa=!1),wa(Ia))}),Sa},[lt,yn]),Xn=ie.useMemo(()=>{const aa=Mn.map(xa=>{let{column:Sa,sortOrder:wa}=xa;return{column:Sa,order:wa}});return{sortColumns:aa,sortColumn:aa[0]&&aa[0].column,sortOrder:aa[0]&&aa[0].order}},[Mn]);function Gn(aa){let xa;aa.multiplePriority===!1||!Mn.length||Mn[0].multiplePriority===!1?xa=[aa]:xa=[].concat((0,ye.Z)(Mn.filter(Sa=>{let{key:wa}=Sa;return wa!==aa.key})),[aa]),pn(xa),At(hs(xa),xa)}return[aa=>ms(ke,aa,Mn,Gn,Ht,jt,An),Mn,Xn,()=>hs(Mn)]}function vs(Be,ke){return Be.map(lt=>{const At=Object.assign({},lt);return At.title=cn(lt.title,ke),"children"in At&&(At.children=vs(At.children,ke)),At})}function au(Be){return[ie.useCallback(lt=>vs(lt,Be),[Be])]}var ru=Jt((Be,ke)=>{const{_renderTimes:lt}=Be,{_renderTimes:At}=ke;return lt!==At}),ou=Dr((Be,ke)=>{const{_renderTimes:lt}=Be,{_renderTimes:At}=ke;return lt!==At}),il=y(64993),bl=y(17313),iu=y(83116),lu=y(37613),su=Be=>{const{componentCls:ke}=Be,lt=`${Be.lineWidth}px ${Be.lineType} ${Be.tableBorderColor}`,At=(Ht,jt,An)=>({[`&${ke}-${Ht}`]:{[`> ${ke}-container`]:{[`> ${ke}-content, > ${ke}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ke}-expanded-row-fixed`]:{margin:`-${jt}px -${An+Be.lineWidth}px`}}}}}});return{[`${ke}-wrapper`]:{[`${ke}${ke}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ke}-title`]:{border:lt,borderBottom:0},[`> ${ke}-container`]:{borderInlineStart:lt,borderTop:lt,[` > ${ke}-content, > ${ke}-header, > ${ke}-body, @@ -203,25 +203,25 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},At("middle",Be.tablePaddingVerticalMiddle,Be.tablePaddingHorizontalMiddle)),At("small",Be.tablePaddingVerticalSmall,Be.tablePaddingHorizontalSmall)),{[`> ${ke}-footer`]:{border:lt,borderTop:0}}),[`${ke}-cell`]:{[`${ke}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${Be.lineWidth}px 0 ${Be.lineWidth}px ${Be.tableHeaderBg}`}},[`${ke}-bordered ${ke}-cell-scrollbar`]:{borderInlineEnd:lt}}}},uu=Be=>{const{componentCls:ke}=Be;return{[`${ke}-wrapper`]:{[`${ke}-cell-ellipsis`]:Object.assign(Object.assign({},bl.vS),{wordBreak:"keep-all",[` &${ke}-cell-fix-left-last, &${ke}-cell-fix-right-first - `]:{overflow:"visible",[`${ke}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ke}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},du=Be=>{const{componentCls:ke}=Be;return{[`${ke}-wrapper`]:{[`${ke}-tbody > tr${ke}-placeholder`]:{textAlign:"center",color:Be.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Be.colorBgContainer}}}}},Ss=y(15969),gu=Be=>{const{componentCls:ke,antCls:lt,controlInteractiveSize:At,motionDurationSlow:zt,lineWidth:Ut,paddingXS:En,lineType:An,tableBorderColor:mn,tableExpandIconBg:Un,tableExpandColumnWidth:Xn,borderRadius:Gn,fontSize:la,fontSizeSM:aa,lineHeight:oa,tablePaddingVertical:Ba,tablePaddingHorizontal:Ea,tableExpandedRowBg:Ia,paddingXXS:Ca}=Be,Ma=At/2-Ut,er=Ma*2+Ut*3,ar=`${Ut}px ${An} ${mn}`,Qa=Ca-Ut;return{[`${ke}-wrapper`]:{[`${ke}-expand-icon-col`]:{width:Xn},[`${ke}-row-expand-icon-cell`]:{textAlign:"center",[`${ke}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ke}-row-indent`]:{height:1,float:"left"},[`${ke}-row-expand-icon`]:Object.assign(Object.assign({},(0,Ss.N)(Be)),{position:"relative",float:"left",boxSizing:"border-box",width:er,height:er,padding:0,color:"inherit",lineHeight:`${er}px`,background:Un,border:ar,borderRadius:Gn,transform:`scale(${At/er})`,transition:`all ${zt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${zt} 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"}}),[`${ke}-row-indent + ${ke}-row-expand-icon`]:{marginTop:(la*oa-Ut*3)/2-Math.ceil((aa*1.4-Ut*3)/2),marginInlineEnd:En},[`tr${ke}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Ia}},[`${lt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ke}-expanded-row-fixed`]:{position:"relative",margin:`-${Ba}px -${Ea}px`,padding:`${Ba}px ${Ea}px`}}}},bs=Be=>{const{componentCls:ke,antCls:lt,iconCls:At,tableFilterDropdownWidth:zt,tableFilterDropdownSearchWidth:Ut,paddingXXS:En,paddingXS:An,colorText:mn,lineWidth:Un,lineType:Xn,tableBorderColor:Gn,tableHeaderIconColor:la,fontSizeSM:aa,tablePaddingHorizontal:oa,borderRadius:Ba,motionDurationSlow:Ea,colorTextDescription:Ia,colorPrimary:Ca,tableHeaderFilterActiveBg:Ma,colorTextDisabled:er,tableFilterDropdownBg:ar,tableFilterDropdownHeight:Qa,controlItemBgHover:fr,controlItemBgActive:wr,boxShadowSecondary:Va,filterDropdownMenuBg:Ja}=Be,Za=`${lt}-dropdown`,Oa=`${ke}-filter-dropdown`,Ka=`${lt}-tree`,pr=`${Un}px ${Xn} ${Gn}`;return[{[`${ke}-wrapper`]:{[`${ke}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ke}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-En,marginInline:`${En}px ${-oa/2}px`,padding:`0 ${En}px`,color:la,fontSize:aa,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)(Be)),{minWidth:zt,backgroundColor:ar,borderRadius:Ba,boxShadow:Va,overflow:"hidden",[`${Za}-menu`]:{maxHeight:Qa,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Ja,"&:empty::after":{display:"block",padding:`${An}px 0`,color:er,fontSize:aa,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:er}}},[`${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=Be=>{const{componentCls:ke,lineWidth:lt,colorSplit:At,motionDurationSlow:zt,zIndexTableFixed:Ut,tableBg:En,zIndexTableSticky:An}=Be,mn=At;return{[`${ke}-wrapper`]:{[` + `]:{overflow:"visible",[`${ke}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ke}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},du=Be=>{const{componentCls:ke}=Be;return{[`${ke}-wrapper`]:{[`${ke}-tbody > tr${ke}-placeholder`]:{textAlign:"center",color:Be.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Be.colorBgContainer}}}}},Ss=y(15969),gu=Be=>{const{componentCls:ke,antCls:lt,controlInteractiveSize:At,motionDurationSlow:Ht,lineWidth:jt,paddingXS:An,lineType:yn,tableBorderColor:pn,tableExpandIconBg:Mn,tableExpandColumnWidth:Xn,borderRadius:Gn,fontSize:la,fontSizeSM:ea,lineHeight:aa,tablePaddingVertical:xa,tablePaddingHorizontal:Sa,tableExpandedRowBg:wa,paddingXXS:ya}=Be,Ia=At/2-jt,nr=Ia*2+jt*3,rr=`${jt}px ${yn} ${pn}`,Wa=ya-jt;return{[`${ke}-wrapper`]:{[`${ke}-expand-icon-col`]:{width:Xn},[`${ke}-row-expand-icon-cell`]:{textAlign:"center",[`${ke}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ke}-row-indent`]:{height:1,float:"left"},[`${ke}-row-expand-icon`]:Object.assign(Object.assign({},(0,Ss.N)(Be)),{position:"relative",float:"left",boxSizing:"border-box",width:nr,height:nr,padding:0,color:"inherit",lineHeight:`${nr}px`,background:Mn,border:rr,borderRadius:Gn,transform:`scale(${At/nr})`,transition:`all ${Ht}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ht} ease-out`,content:'""'},"&::before":{top:Ia,insetInlineEnd:Wa,insetInlineStart:Wa,height:jt},"&::after":{top:Wa,bottom:Wa,insetInlineStart:Ia,width:jt,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"}}),[`${ke}-row-indent + ${ke}-row-expand-icon`]:{marginTop:(la*aa-jt*3)/2-Math.ceil((ea*1.4-jt*3)/2),marginInlineEnd:An},[`tr${ke}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:wa}},[`${lt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ke}-expanded-row-fixed`]:{position:"relative",margin:`-${xa}px -${Sa}px`,padding:`${xa}px ${Sa}px`}}}},bs=Be=>{const{componentCls:ke,antCls:lt,iconCls:At,tableFilterDropdownWidth:Ht,tableFilterDropdownSearchWidth:jt,paddingXXS:An,paddingXS:yn,colorText:pn,lineWidth:Mn,lineType:Xn,tableBorderColor:Gn,tableHeaderIconColor:la,fontSizeSM:ea,tablePaddingHorizontal:aa,borderRadius:xa,motionDurationSlow:Sa,colorTextDescription:wa,colorPrimary:ya,tableHeaderFilterActiveBg:Ia,colorTextDisabled:nr,tableFilterDropdownBg:rr,tableFilterDropdownHeight:Wa,controlItemBgHover:Sr,controlItemBgActive:wr,boxShadowSecondary:Ra,filterDropdownMenuBg:Xa}=Be,Ma=`${lt}-dropdown`,Da=`${ke}-filter-dropdown`,Za=`${lt}-tree`,pr=`${Mn}px ${Xn} ${Gn}`;return[{[`${ke}-wrapper`]:{[`${ke}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ke}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-An,marginInline:`${An}px ${-aa/2}px`,padding:`0 ${An}px`,color:la,fontSize:ea,borderRadius:xa,cursor:"pointer",transition:`all ${Sa}`,"&:hover":{color:wa,background:Ia},"&.active":{color:ya}}}},{[`${lt}-dropdown`]:{[Da]:Object.assign(Object.assign({},(0,bl.Wf)(Be)),{minWidth:Ht,backgroundColor:rr,borderRadius:xa,boxShadow:Ra,overflow:"hidden",[`${Ma}-menu`]:{maxHeight:Wa,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Xa,"&:empty::after":{display:"block",padding:`${yn}px 0`,color:nr,fontSize:ea,textAlign:"center",content:'"Not Found"'}},[`${Da}-tree`]:{paddingBlock:`${yn}px 0`,paddingInline:yn,[Za]:{padding:0},[`${Za}-treenode ${Za}-node-content-wrapper:hover`]:{backgroundColor:Sr},[`${Za}-treenode-checkbox-checked ${Za}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:wr}}},[`${Da}-search`]:{padding:yn,borderBottom:pr,"&-input":{input:{minWidth:jt},[At]:{color:nr}}},[`${Da}-checkall`]:{width:"100%",marginBottom:An,marginInlineStart:An},[`${Da}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${yn-Mn}px ${yn}px`,overflow:"hidden",borderTop:pr}})}},{[`${lt}-dropdown ${Da}, ${Da}-submenu`]:{[`${lt}-checkbox-wrapper + span`]:{paddingInlineStart:yn,color:pn},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},pu=Be=>{const{componentCls:ke,lineWidth:lt,colorSplit:At,motionDurationSlow:Ht,zIndexTableFixed:jt,tableBg:An,zIndexTableSticky:yn}=Be,pn=At;return{[`${ke}-wrapper`]:{[` ${ke}-cell-fix-left, ${ke}-cell-fix-right - `]:{position:"sticky !important",zIndex:Ut,background:En},[` + `]:{position:"sticky !important",zIndex:jt,background:An},[` ${ke}-cell-fix-left-first::after, ${ke}-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 ${zt}`,content:'""',pointerEvents:"none"},[`${ke}-cell-fix-left-all::after`]:{display:"none"},[` + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-lt,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ht}`,content:'""',pointerEvents:"none"},[`${ke}-cell-fix-left-all::after`]:{display:"none"},[` ${ke}-cell-fix-right-first::after, ${ke}-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 ${zt}`,content:'""',pointerEvents:"none"},[`${ke}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:An+1,width:30,transition:`box-shadow ${zt}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ke}-ping-left`]:{[`&:not(${ke}-has-fix-left) ${ke}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${mn}`}},[` + `]:{position:"absolute",top:0,bottom:-lt,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ht}`,content:'""',pointerEvents:"none"},[`${ke}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:yn+1,width:30,transition:`box-shadow ${Ht}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ke}-ping-left`]:{[`&:not(${ke}-has-fix-left) ${ke}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${pn}`}},[` ${ke}-cell-fix-left-first::after, ${ke}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${mn}`},[`${ke}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ke}-ping-right`]:{[`&:not(${ke}-has-fix-right) ${ke}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${mn}`}},[` + `]:{boxShadow:`inset 10px 0 8px -8px ${pn}`},[`${ke}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ke}-ping-right`]:{[`&:not(${ke}-has-fix-right) ${ke}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${pn}`}},[` ${ke}-cell-fix-right-first::after, ${ke}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${mn}`}}}}},Es=Be=>{const{componentCls:ke,antCls:lt}=Be;return{[`${ke}-wrapper`]:{[`${ke}-pagination${lt}-pagination`]:{margin:`${Be.margin}px 0`},[`${ke}-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:ke,tableRadius:lt}=Be;return{[`${ke}-wrapper`]:{[ke]:{[`${ke}-title, ${ke}-header`]:{borderRadius:`${lt}px ${lt}px 0 0`},[`${ke}-title + ${ke}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ke}-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=Be=>{const{componentCls:ke}=Be;return{[`${ke}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ke}-pagination-left`]:{justifyContent:"flex-end"},[`${ke}-pagination-right`]:{justifyContent:"flex-start"},[`${ke}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ke}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ke}-row-indent`]:{float:"right"}}}}},ll=Be=>{const{componentCls:ke,antCls:lt,iconCls:At,fontSizeIcon:zt,padding:Ut,paddingXS:En,tableHeaderIconColor:An,tableHeaderIconColorHover:mn,tableSelectionColumnWidth:Un}=Be;return{[`${ke}-wrapper`]:{[`${ke}-selection-col`]:{width:Un,[`&${ke}-selection-col-with-dropdown`]:{width:Un+zt+Ut/4}},[`${ke}-bordered ${ke}-selection-col`]:{width:Un+En*2,[`&${ke}-selection-col-with-dropdown`]:{width:Un+zt+Ut/4+En*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${pn}`}}}}},Es=Be=>{const{componentCls:ke,antCls:lt}=Be;return{[`${ke}-wrapper`]:{[`${ke}-pagination${lt}-pagination`]:{margin:`${Be.margin}px 0`},[`${ke}-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:ke,tableRadius:lt}=Be;return{[`${ke}-wrapper`]:{[ke]:{[`${ke}-title, ${ke}-header`]:{borderRadius:`${lt}px ${lt}px 0 0`},[`${ke}-title + ${ke}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ke}-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=Be=>{const{componentCls:ke}=Be;return{[`${ke}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ke}-pagination-left`]:{justifyContent:"flex-end"},[`${ke}-pagination-right`]:{justifyContent:"flex-start"},[`${ke}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ke}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ke}-row-indent`]:{float:"right"}}}}},ll=Be=>{const{componentCls:ke,antCls:lt,iconCls:At,fontSizeIcon:Ht,padding:jt,paddingXS:An,tableHeaderIconColor:yn,tableHeaderIconColorHover:pn,tableSelectionColumnWidth:Mn}=Be;return{[`${ke}-wrapper`]:{[`${ke}-selection-col`]:{width:Mn,[`&${ke}-selection-col-with-dropdown`]:{width:Mn+Ht+jt/4}},[`${ke}-bordered ${ke}-selection-col`]:{width:Mn+An*2,[`&${ke}-selection-col-with-dropdown`]:{width:Mn+Ht+jt/4+An*2}},[` table tr th${ke}-selection-column, table tr td${ke}-selection-column - `]:{paddingInlineEnd:Be.paddingXS,paddingInlineStart:Be.paddingXS,textAlign:"center",[`${lt}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ke}-selection-column${ke}-cell-fix-left`]:{zIndex:Be.zIndexTableFixed+1},[`table tr th${ke}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ke}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ke}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${Be.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${Be.tablePaddingHorizontal/4}px`,[At]:{color:An,fontSize:zt,verticalAlign:"baseline","&:hover":{color:mn}}}}}},Zl=Be=>{const{componentCls:ke}=Be,lt=(At,zt,Ut,En)=>({[`${ke}${ke}-${At}`]:{fontSize:En,[` + `]:{paddingInlineEnd:Be.paddingXS,paddingInlineStart:Be.paddingXS,textAlign:"center",[`${lt}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ke}-selection-column${ke}-cell-fix-left`]:{zIndex:Be.zIndexTableFixed+1},[`table tr th${ke}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ke}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ke}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${Be.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${Be.tablePaddingHorizontal/4}px`,[At]:{color:yn,fontSize:Ht,verticalAlign:"baseline","&:hover":{color:pn}}}}}},Zl=Be=>{const{componentCls:ke}=Be,lt=(At,Ht,jt,An)=>({[`${ke}${ke}-${At}`]:{fontSize:An,[` ${ke}-title, ${ke}-footer, ${ke}-cell, @@ -230,55 +230,55 @@ ${ke}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${zt}px ${Ut}px`},[`${ke}-filter-trigger`]:{marginInlineEnd:`-${Ut/2}px`},[`${ke}-expanded-row-fixed`]:{margin:`-${zt}px -${Ut}px`},[`${ke}-tbody`]:{[`${ke}-wrapper:only-child ${ke}`]:{marginBlock:`-${zt}px`,marginInline:`${Be.tableExpandColumnWidth-Ut}px -${Ut}px`}},[`${ke}-selection-column`]:{paddingInlineStart:`${Ut/4}px`}}});return{[`${ke}-wrapper`]:Object.assign(Object.assign({},lt("middle",Be.tablePaddingVerticalMiddle,Be.tablePaddingHorizontalMiddle,Be.tableFontSizeMiddle)),lt("small",Be.tablePaddingVerticalSmall,Be.tablePaddingHorizontalSmall,Be.tableFontSizeSmall))}},Wl=Be=>{const{componentCls:ke,marginXXS:lt,fontSizeIcon:At,tableHeaderIconColor:zt,tableHeaderIconColorHover:Ut}=Be;return{[`${ke}-wrapper`]:{[`${ke}-thead th${ke}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${Be.motionDurationSlow}`,"&:hover":{background:Be.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:Be.colorPrimary},[` + `]:{padding:`${Ht}px ${jt}px`},[`${ke}-filter-trigger`]:{marginInlineEnd:`-${jt/2}px`},[`${ke}-expanded-row-fixed`]:{margin:`-${Ht}px -${jt}px`},[`${ke}-tbody`]:{[`${ke}-wrapper:only-child ${ke}`]:{marginBlock:`-${Ht}px`,marginInline:`${Be.tableExpandColumnWidth-jt}px -${jt}px`}},[`${ke}-selection-column`]:{paddingInlineStart:`${jt/4}px`}}});return{[`${ke}-wrapper`]:Object.assign(Object.assign({},lt("middle",Be.tablePaddingVerticalMiddle,Be.tablePaddingHorizontalMiddle,Be.tableFontSizeMiddle)),lt("small",Be.tablePaddingVerticalSmall,Be.tablePaddingHorizontalSmall,Be.tableFontSizeSmall))}},Wl=Be=>{const{componentCls:ke,marginXXS:lt,fontSizeIcon:At,tableHeaderIconColor:Ht,tableHeaderIconColorHover:jt}=Be;return{[`${ke}-wrapper`]:{[`${ke}-thead th${ke}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${Be.motionDurationSlow}`,"&:hover":{background:Be.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:Be.colorPrimary},[` &${ke}-cell-fix-left:hover, &${ke}-cell-fix-right:hover - `]:{background:Be.tableFixedHeaderSortActiveBg}},[`${ke}-thead th${ke}-column-sort`]:{background:Be.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ke}-column-sort`]:{background:Be.tableBodySortBg},[`${ke}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ke}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ke}-column-sorter`]:{marginInlineStart:lt,color:zt,fontSize:0,transition:`color ${Be.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:At,"&.active":{color:Be.colorPrimary}},[`${ke}-column-sorter-up + ${ke}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ke}-column-sorters:hover ${ke}-column-sorter`]:{color:Ut}}}},xs=Be=>{const{componentCls:ke,opacityLoading:lt,tableScrollThumbBg:At,tableScrollThumbBgHover:zt,tableScrollThumbSize:Ut,tableScrollBg:En,zIndexTableSticky:An,stickyScrollBarBorderRadius:mn}=Be,Un=`${Be.lineWidth}px ${Be.lineType} ${Be.tableBorderColor}`;return{[`${ke}-wrapper`]:{[`${ke}-sticky`]:{"&-holder":{position:"sticky",zIndex:An,background:Be.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 ${Be.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:zt}}}}}}},Xl=Be=>{const{componentCls:ke,lineWidth:lt,tableBorderColor:At}=Be,zt=`${lt}px ${Be.lineType} ${At}`;return{[`${ke}-wrapper`]:{[`${ke}-summary`]:{position:"relative",zIndex:Be.zIndexTableFixed,background:Be.tableBg,"> tr":{"> th, > td":{borderBottom:zt}}},[`div${ke}-summary`]:{boxShadow:`0 -${lt}px 0 ${At}`}}}},ws=Be=>{const{componentCls:ke}=Be,lt=`${Be.lineWidth}px ${Be.lineType} ${Be.tableBorderColor}`,At=`${ke}-expanded-row-cell`;return{[`${ke}-wrapper`]:{[`${ke}-tbody-virtual`]:{[`${ke}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ke}-cell`]:{borderBottom:lt},[`${ke}-expanded-row`]:{[`${At}${At}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${Be.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ke}-bordered`]:{[`${ke}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:lt,position:"absolute"},[`${ke}-cell`]:{borderInlineEnd:lt,[`&${ke}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-Be.lineWidth,borderInlineStart:lt}}}}}}};const tl=Be=>{const{componentCls:ke,fontWeightStrong:lt,tablePaddingVertical:At,tablePaddingHorizontal:zt,lineWidth:Ut,lineType:En,tableBorderColor:An,tableFontSize:mn,tableBg:Un,tableRadius:Xn,tableHeaderTextColor:Gn,motionDurationMid:la,tableHeaderBg:aa,tableHeaderCellSplitColor:oa,tableRowHoverBg:Ba,tableSelectedRowBg:Ea,tableSelectedRowHoverBg:Ia,tableFooterTextColor:Ca,tableFooterBg:Ma,paddingContentVerticalLG:er}=Be,ar=`${Ut}px ${En} ${An}`;return{[`${ke}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bl.dF)()),{[ke]:Object.assign(Object.assign({},(0,bl.Wf)(Be)),{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},[` + `]:{background:Be.tableFixedHeaderSortActiveBg}},[`${ke}-thead th${ke}-column-sort`]:{background:Be.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ke}-column-sort`]:{background:Be.tableBodySortBg},[`${ke}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ke}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ke}-column-sorter`]:{marginInlineStart:lt,color:Ht,fontSize:0,transition:`color ${Be.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:At,"&.active":{color:Be.colorPrimary}},[`${ke}-column-sorter-up + ${ke}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ke}-column-sorters:hover ${ke}-column-sorter`]:{color:jt}}}},xs=Be=>{const{componentCls:ke,opacityLoading:lt,tableScrollThumbBg:At,tableScrollThumbBgHover:Ht,tableScrollThumbSize:jt,tableScrollBg:An,zIndexTableSticky:yn,stickyScrollBarBorderRadius:pn}=Be,Mn=`${Be.lineWidth}px ${Be.lineType} ${Be.tableBorderColor}`;return{[`${ke}-wrapper`]:{[`${ke}-sticky`]:{"&-holder":{position:"sticky",zIndex:yn,background:Be.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${jt}px !important`,zIndex:yn,display:"flex",alignItems:"center",background:An,borderTop:Mn,opacity:lt,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:jt,backgroundColor:At,borderRadius:pn,transition:`all ${Be.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ht}}}}}}},Xl=Be=>{const{componentCls:ke,lineWidth:lt,tableBorderColor:At}=Be,Ht=`${lt}px ${Be.lineType} ${At}`;return{[`${ke}-wrapper`]:{[`${ke}-summary`]:{position:"relative",zIndex:Be.zIndexTableFixed,background:Be.tableBg,"> tr":{"> th, > td":{borderBottom:Ht}}},[`div${ke}-summary`]:{boxShadow:`0 -${lt}px 0 ${At}`}}}},ws=Be=>{const{componentCls:ke}=Be,lt=`${Be.lineWidth}px ${Be.lineType} ${Be.tableBorderColor}`,At=`${ke}-expanded-row-cell`;return{[`${ke}-wrapper`]:{[`${ke}-tbody-virtual`]:{[`${ke}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ke}-cell`]:{borderBottom:lt},[`${ke}-expanded-row`]:{[`${At}${At}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${Be.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ke}-bordered`]:{[`${ke}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:lt,position:"absolute"},[`${ke}-cell`]:{borderInlineEnd:lt,[`&${ke}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-Be.lineWidth,borderInlineStart:lt}}}}}}};const tl=Be=>{const{componentCls:ke,fontWeightStrong:lt,tablePaddingVertical:At,tablePaddingHorizontal:Ht,lineWidth:jt,lineType:An,tableBorderColor:yn,tableFontSize:pn,tableBg:Mn,tableRadius:Xn,tableHeaderTextColor:Gn,motionDurationMid:la,tableHeaderBg:ea,tableHeaderCellSplitColor:aa,tableRowHoverBg:xa,tableSelectedRowBg:Sa,tableSelectedRowHoverBg:wa,tableFooterTextColor:ya,tableFooterBg:Ia,paddingContentVerticalLG:nr}=Be,rr=`${jt}px ${An} ${yn}`;return{[`${ke}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bl.dF)()),{[ke]:Object.assign(Object.assign({},(0,bl.Wf)(Be)),{fontSize:pn,background:Mn,borderRadius:`${Xn}px ${Xn}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Xn}px ${Xn}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${ke}-cell, ${ke}-thead > tr > th, ${ke}-tbody > tr > th, ${ke}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${er}px ${zt}px`,overflowWrap:"break-word"},[`${ke}-title`]:{padding:`${At}px ${zt}px`},[`${ke}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Gn,fontWeight:lt,textAlign:"start",background:aa,borderBottom:ar,transition:`background ${la} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ke}-selection-column):not(${ke}-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}},[`${ke}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${la}, border-color ${la}`,borderBottom:ar,[` + `]:{position:"relative",padding:`${nr}px ${Ht}px`,overflowWrap:"break-word"},[`${ke}-title`]:{padding:`${At}px ${Ht}px`},[`${ke}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Gn,fontWeight:lt,textAlign:"start",background:ea,borderBottom:rr,transition:`background ${la} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ke}-selection-column):not(${ke}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:aa,transform:"translateY(-50%)",transition:`background-color ${la}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ke}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${la}, border-color ${la}`,borderBottom:rr,[` > ${ke}-wrapper:only-child, > ${ke}-expanded-row-fixed > ${ke}-wrapper:only-child - `]:{[ke]:{marginBlock:`-${At}px`,marginInline:`${Be.tableExpandColumnWidth-zt}px -${zt}px`,[`${ke}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Gn,fontWeight:lt,textAlign:"start",background:aa,borderBottom:ar,transition:`background ${la} ease`},[` + `]:{[ke]:{marginBlock:`-${At}px`,marginInline:`${Be.tableExpandColumnWidth-Ht}px -${Ht}px`,[`${ke}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Gn,fontWeight:lt,textAlign:"start",background:ea,borderBottom:rr,transition:`background ${la} ease`},[` &${ke}-row:hover > th, &${ke}-row:hover > td, > th${ke}-cell-row-hover, > td${ke}-cell-row-hover - `]:{background:Ba},[`&${ke}-row-selected`]:{"> th, > td":{background:Ea},"&:hover > th, &:hover > td":{background:Ia}}}},[`${ke}-footer`]:{padding:`${At}px ${zt}px`,color:Ca,background:Ma}})}};var fu=(0,iu.Z)("Table",Be=>{const{colorTextHeading:ke,colorSplit:lt,colorIcon:At,colorIconHover:zt,opacityLoading:Ut,colorBgContainer:En,controlInteractiveSize:An,headerBg:mn,headerColor:Un,headerSortActiveBg:Xn,headerSortHoverBg:Gn,bodySortBg:la,rowHoverBg:aa,rowSelectedBg:oa,rowSelectedHoverBg:Ba,rowExpandedBg:Ea,cellPaddingBlock:Ia,cellPaddingInline:Ca,cellPaddingBlockMD:Ma,cellPaddingInlineMD:er,cellPaddingBlockSM:ar,cellPaddingInlineSM:Qa,borderColor:fr,footerBg:wr,footerColor:Va,headerBorderRadius:Ja,cellFontSize:Za,cellFontSizeMD:Oa,cellFontSizeSM:Ka,headerSplitColor:pr,fixedHeaderSortActiveBg:Br,headerFilterHoverBg:Cr,filterDropdownBg:rr,expandIconBg:Lr,selectionColumnWidth:Mr,stickyScrollBarBg:io}=Be,Xr=new il.C(At),xo=new il.C(zt),wo=2,Fr=(0,lu.TS)(Be,{tableFontSize:Za,tableBg:En,tableRadius:Ja,tablePaddingVertical:Ia,tablePaddingHorizontal:Ca,tablePaddingVerticalMiddle:Ma,tablePaddingHorizontalMiddle:er,tablePaddingVerticalSmall:ar,tablePaddingHorizontalSmall:Qa,tableBorderColor:fr,tableHeaderTextColor:Un,tableHeaderBg:mn,tableFooterTextColor:Va,tableFooterBg:wr,tableHeaderCellSplitColor:pr,tableHeaderSortBg:Xn,tableHeaderSortHoverBg:Gn,tableHeaderIconColor:Xr.clone().setAlpha(Xr.getAlpha()*Ut).toRgbString(),tableHeaderIconColorHover:xo.clone().setAlpha(xo.getAlpha()*Ut).toRgbString(),tableBodySortBg:la,tableFixedHeaderSortActiveBg:Br,tableHeaderFilterActiveBg:Cr,tableFilterDropdownBg:rr,tableRowHoverBg:aa,tableSelectedRowBg:oa,tableSelectedRowHoverBg:Ba,zIndexTableFixed:wo,zIndexTableSticky:wo+1,tableFontSizeMiddle:Oa,tableFontSizeSmall:Ka,tableSelectionColumnWidth:Mr,tableExpandIconBg:Lr,tableExpandColumnWidth:An+2*Be.padding,tableExpandedRowBg:Ea,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:io,tableScrollThumbBgHover:ke,tableScrollBg:lt});return[tl(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)]},Be=>{const{colorFillAlter:ke,colorBgContainer:lt,colorTextHeading:At,colorFillSecondary:zt,colorFillContent:Ut,controlItemBgActive:En,controlItemBgActiveHover:An,padding:mn,paddingSM:Un,paddingXS:Xn,colorBorderSecondary:Gn,borderRadiusLG:la,fontSize:aa,controlHeight:oa,colorTextPlaceholder:Ba}=Be,Ea=new il.C(zt).onBackground(lt).toHexShortString(),Ia=new il.C(Ut).onBackground(lt).toHexShortString(),Ca=new il.C(ke).onBackground(lt).toHexShortString();return{headerBg:Ca,headerColor:At,headerSortActiveBg:Ea,headerSortHoverBg:Ia,bodySortBg:Ca,rowHoverBg:Ca,rowSelectedBg:En,rowSelectedHoverBg:An,rowExpandedBg:ke,cellPaddingBlock:mn,cellPaddingInline:mn,cellPaddingBlockMD:Un,cellPaddingInlineMD:Xn,cellPaddingBlockSM:Xn,cellPaddingInlineSM:Xn,borderColor:Gn,headerBorderRadius:la,footerBg:Ca,footerColor:At,cellFontSize:aa,cellFontSizeMD:aa,cellFontSizeSM:aa,headerSplitColor:Gn,fixedHeaderSortActiveBg:Ea,headerFilterHoverBg:Ut,filterDropdownMenuBg:lt,filterDropdownBg:lt,expandIconBg:lt,selectionColumnWidth:oa,stickyScrollBarBg:Ba,stickyScrollBarBorderRadius:100}});const hu=[],sl=(Be,ke)=>{const{prefixCls:lt,className:At,rootClassName:zt,style:Ut,size:En,bordered:An,dropdownPrefixCls:mn,dataSource:Un,pagination:Xn,rowSelection:Gn,rowKey:la="key",rowClassName:aa,columns:oa,children:Ba,childrenColumnName:Ea,onChange:Ia,getPopupContainer:Ca,loading:Ma,expandIcon:er,expandable:ar,expandedRowRender:Qa,expandIconColumnIndex:fr,indentSize:wr,scroll:Va,sortDirections:Ja,locale:Za,showSorterTooltip:Oa=!0,virtual:Ka}=Be,pr=ie.useMemo(()=>oa||qe(Ba),[oa,Ba]),Br=ie.useMemo(()=>pr.some(Wr=>Wr.responsive),[pr]),Cr=(0,Eo.Z)(Br),rr=ie.useMemo(()=>{const Wr=new Set(Object.keys(Cr).filter(so=>Cr[so]));return pr.filter(so=>!so.responsive||so.responsive.some(Vo=>Wr.has(Vo)))},[pr,Cr]),Lr=(0,bo.Z)(Be,["className","style","columns"]),{locale:Mr=ho.Z,direction:io,table:Xr,renderEmpty:xo,getPrefixCls:wo,getPopupContainer:Fr}=ie.useContext(nr.E_),Lo=(0,br.Z)(En),Yr=Object.assign(Object.assign({},Mr.Table),Za),Ao=Un||hu,fo=wo("table",lt),Jo=wo("dropdown",mn),cr=Object.assign({childrenColumnName:Ea,expandIconColumnIndex:fr},ar),{childrenColumnName:or="children"}=cr,ir=ie.useMemo(()=>Ao.some(Wr=>Wr==null?void 0:Wr[or])?"nest":Qa||ar&&ar.expandedRowRender?"row":null,[Ao]),$a={body:ie.useRef()},Qr=ie.useMemo(()=>typeof la=="function"?la:Wr=>Wr==null?void 0:Wr[la],[la]),[_a]=Ws(Ao,or,Qr),Sr={},Zr=function(Wr,so){let Vo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var So,Go,Ko;const $o=Object.assign(Object.assign({},Sr),Wr);Vo&&((So=Sr.resetPagination)===null||So===void 0||So.call(Sr),!((Go=$o.pagination)===null||Go===void 0)&&Go.current&&($o.pagination.current=1),Xn&&Xn.onChange&&Xn.onChange(1,(Ko=$o.pagination)===null||Ko===void 0?void 0:Ko.pageSize)),Va&&Va.scrollToFirstRowOnChange!==!1&&$a.body.current&&(0,mr.Z)(0,{getContainer:()=>$a.body.current}),Ia==null||Ia($o.pagination,$o.filters,$o.sorter,{currentDataSource:ml(jl(Ao,$o.sorterStates,or),$o.filterStates),action:so})},jr=(Wr,so)=>{Zr({sorter:Wr,sorterStates:so},"sort",!1)},[Zo,jo,Ai,No]=nu({prefixCls:fo,mergedColumns:rr,onSorterChange:jr,sortDirections:Ja||["ascend","descend"],tableLocale:Yr,showSorterTooltip:Oa}),si=ie.useMemo(()=>jl(Ao,jo,or),[Ao,jo]);Sr.sorter=No(),Sr.sorterStates=jo;const Bo=(Wr,so)=>{Zr({filters:Wr,filterStates:so},"filter",!0)},[ai,Xi,Jr]=cs({prefixCls:fo,locale:Yr,dropdownPrefixCls:Jo,mergedColumns:rr,onFilterChange:Bo,getPopupContainer:Ca||Fr}),$r=ml(si,Xi);Sr.filters=Jr,Sr.filterStates=Xi;const Po=ie.useMemo(()=>{const Wr={};return Object.keys(Jr).forEach(so=>{Jr[so]!==null&&(Wr[so]=Jr[so])}),Object.assign(Object.assign({},Ai),{filters:Wr})},[Ai,Jr]),[Ro]=au(Po),mo=(Wr,so)=>{Zr({pagination:Object.assign(Object.assign({},Sr.pagination),{current:Wr,pageSize:so})},"paginate")},[zr,qo]=Ys($r.length,mo,Xn);Sr.pagination=Xn===!1?{}:Tl(zr,Xn),Sr.resetPagination=qo;const Wo=ie.useMemo(()=>{if(Xn===!1||!zr.pageSize)return $r;const{current:Wr=1,total:so,pageSize:Vo=fl}=zr;return $r.lengthVo?$r.slice((Wr-1)*Vo,Wr*Vo):$r:$r.slice((Wr-1)*Vo,Wr*Vo)},[!!Xn,$r,zr&&zr.current,zr&&zr.pageSize,zr&&zr.total]),[ii,Ti]=_s({prefixCls:fo,data:$r,pageData:Wo,getRowKey:Qr,getRecordByKey:_a,expandType:ir,childrenColumnName:or,locale:Yr,getPopupContainer:Ca||Fr},Gn),yi=(Wr,so,Vo)=>{let So;return typeof aa=="function"?So=ct()(aa(Wr,so,Vo)):So=ct()(aa),ct()({[`${fo}-row-selected`]:Ti.has(Qr(Wr,so))},So)};cr.__PARENT_RENDER_ICON__=cr.expandIcon,cr.expandIcon=cr.expandIcon||er||ta(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 zi=ie.useCallback(Wr=>Ro(ii(ai(Zo(Wr)))),[Zo,ai,ii]);let Ui,gi;if(Xn!==!1&&(zr!=null&&zr.total)){let Wr;zr.size?Wr=zr.size:Wr=Lo==="small"||Lo==="middle"?"small":void 0;const so=Go=>ie.createElement(hr.Z,Object.assign({},zr,{className:ct()(`${fo}-pagination ${fo}-pagination-${Go}`,zr.className),size:Wr})),Vo=io==="rtl"?"left":"right",{position:So}=zr;if(So!==null&&Array.isArray(So)){const Go=So.find(ki=>ki.includes("top")),Ko=So.find(ki=>ki.includes("bottom")),$o=So.every(ki=>`${ki}`=="none");!Go&&!Ko&&!$o&&(gi=so(Vo)),Go&&(Ui=so(Go.toLowerCase().replace("top",""))),Ko&&(gi=so(Ko.toLowerCase().replace("bottom","")))}else gi=so(Vo)}let Xo;typeof Ma=="boolean"?Xo={spinning:Ma}:typeof Ma=="object"&&(Xo=Object.assign({spinning:!0},Ma));const[_o,Mo]=fu(fo),[,vo]=(0,Zn.Z)(),Ci=ct()(`${fo}-wrapper`,Xr==null?void 0:Xr.className,{[`${fo}-wrapper-rtl`]:io==="rtl"},At,zt,Mo),Hi=Object.assign(Object.assign({},Xr==null?void 0:Xr.style),Ut),Oi=Za&&Za.emptyText||(xo==null?void 0:xo("Table"))||ie.createElement(kr.Z,{componentName:"Table"}),Pi=Ka?ou:ru,yl={},Kl=ie.useMemo(()=>{const{fontSize:Wr,lineHeight:so,padding:Vo,paddingXS:So,paddingSM:Go}=vo,Ko=Math.floor(Wr*so);switch(Lo){case"large":return Vo*2+Ko;case"small":return So*2+Ko;default:return Go*2+Ko}},[vo,Lo]);return Ka&&(yl.listItemHeight=Kl),_o(ie.createElement("div",{ref:ke,className:Ci,style:Hi},ie.createElement(Kn.Z,Object.assign({spinning:!1},Xo),Ui,ie.createElement(Pi,Object.assign({},yl,Lr,{columns:rr,direction:io,expandable:cr,prefixCls:fo,className:ct()({[`${fo}-middle`]:Lo==="middle",[`${fo}-small`]:Lo==="small",[`${fo}-bordered`]:An,[`${fo}-empty`]:Ao.length===0}),data:Wo,rowKey:Qr,rowClassName:yi,emptyText:Oi,internalHooks:re,internalRefs:$a,transformColumns:zi})),gi)))};var El=ie.forwardRef(sl);const vu=(Be,ke)=>{const lt=ie.useRef(0);return lt.current+=1,ie.createElement(El,Object.assign({},Be,{ref:ke,_renderTimes:lt.current}))},Ii=ie.forwardRef(vu);Ii.SELECTION_COLUMN=Wi,Ii.EXPAND_COLUMN=E,Ii.SELECTION_ALL=kl,Ii.SELECTION_INVERT=Rl,Ii.SELECTION_NONE=Ml,Ii.Column=Dr,Ii.ColumnGroup=qr,Ii.Summary=Ge;var Al=Ii,Zu=Al},98228:function(de,ne,y){"use strict";y.d(ne,{default:function(){return an}});var E=y(92310),re=y.n(E),oe=y(54476),ge=y(94480),fe=y(33885),ve=y(42978),ie=y(75931),xe=y(76190),Ee=y(77861),Le=y(17115),Te=y(90782),Xe=y(18929),ze=y(48736),ce=y(59301),b=function(_e){var mt=ce.useRef({valueLabels:new Map});return ce.useMemo(function(){var Ot=mt.current.valueLabels,vt=new Map,Se=_e.map(function(Ie){var Ze,Ke=Ie.value,nt=(Ze=Ie.label)!==null&&Ze!==void 0?Ze:Ot.get(Ke);return vt.set(Ke,nt),(0,fe.Z)((0,fe.Z)({},Ie),{},{label:nt})});return mt.current.valueLabels=vt,[Se]},[_e])},a=function(_e,mt,Ot,vt){return ce.useMemo(function(){var Se=_e.map(function(nt){var Pt=nt.value;return Pt}),Ie=mt.map(function(nt){var Pt=nt.value;return Pt}),Ze=Se.filter(function(nt){return!vt[nt]});if(Ot){var Ke=(0,Te.S)(Se,!0,vt);Se=Ke.checkedKeys,Ie=Ke.halfCheckedKeys}return[Array.from(new Set([].concat((0,ge.Z)(Ze),(0,ge.Z)(Se)))),Ie]},[_e,mt,Ot,vt])},ee=y(71430),x=function(_e,mt){return ce.useMemo(function(){var Ot=(0,ee.I8)(_e,{fieldNames:mt,initWrapper:function(Se){return(0,fe.Z)((0,fe.Z)({},Se),{},{valueEntities:new Map})},processEntity:function(Se,Ie){var Ze=Se.node[mt.value];if(0)var Ke;Ie.valueEntities.set(Ze,Se)}});return Ot},[_e,mt])},te=y(20068),ae=y(11592),le=function(){return null},pe=le,he=["children","value"];function be(_e){return(0,ae.Z)(_e).map(function(mt){if(!ce.isValidElement(mt)||!mt.type)return null;var Ot=mt,vt=Ot.key,Se=Ot.props,Ie=Se.children,Ze=Se.value,Ke=(0,ie.Z)(Se,he),nt=(0,fe.Z)({key:vt,value:Ze},Ke),Pt=be(Ie);return Pt.length&&(nt.children=Pt),nt}).filter(function(mt){return mt})}function Ae(_e){if(!_e)return _e;var mt=(0,fe.Z)({},_e);return"props"in mt||Object.defineProperty(mt,"props",{get:function(){return(0,ze.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),mt}}),mt}function Oe(_e,mt,Ot,vt,Se,Ie){var Ze=null,Ke=null;function nt(){function Pt(Dt){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",We=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Dt.map(function(qe,yt){var rn="".concat(Re,"-").concat(yt),en=qe[Ie.value],bn=Ot.includes(en),Dn=Pt(qe[Ie.children]||[],rn,bn),ot=ce.createElement(pe,qe,Dn.map(function(Vn){return Vn.node}));if(mt===en&&(Ze=ot),bn){var jt={pos:rn,node:ot,children:Dn};return We||Ke.push(jt),jt}return null}).filter(function(qe){return qe})}Ke||(Ke=[],Pt(vt),Ke.sort(function(Dt,Re){var We=Dt.node.props.value,qe=Re.node.props.value,yt=Ot.indexOf(We),rn=Ot.indexOf(qe);return yt-rn}))}Object.defineProperty(_e,"triggerNode",{get:function(){return(0,ze.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),nt(),Ze}}),Object.defineProperty(_e,"allCheckedNodes",{get:function(){return(0,ze.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),nt(),Se?Ke:Ke.map(function(Dt){var Re=Dt.node;return Re})}})}var Me=function(_e,mt,Ot){var vt=Ot.treeNodeFilterProp,Se=Ot.filterTreeNode,Ie=Ot.fieldNames,Ze=Ie.children;return ce.useMemo(function(){if(!mt||Se===!1)return _e;var Ke;if(typeof Se=="function")Ke=Se;else{var nt=mt.toUpperCase();Ke=function(Re,We){var qe=We[vt];return String(qe).toUpperCase().includes(nt)}}function Pt(Dt){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Dt.reduce(function(We,qe){var yt=qe[Ze],rn=Re||Ke(mt,Ae(qe)),en=Pt(yt||[],rn);return(rn||en.length)&&We.push((0,fe.Z)((0,fe.Z)({},qe),{},(0,te.Z)({isLeaf:void 0},Ze,en))),We},[])}return Pt(_e)},[_e,mt,Ze,vt,Se])};function Ye(_e){var mt=ce.useRef();mt.current=_e;var Ot=ce.useCallback(function(){return mt.current.apply(mt,arguments)},[]);return Ot}function De(_e,mt){var Ot=mt.id,vt=mt.pId,Se=mt.rootPId,Ie={},Ze=[],Ke=_e.map(function(nt){var Pt=(0,fe.Z)({},nt),Dt=Pt[Ot];return Ie[Dt]=Pt,Pt.key=Pt.key||Dt,Pt});return Ke.forEach(function(nt){var Pt=nt[vt],Dt=Ie[Pt];Dt&&(Dt.children=Dt.children||[],Dt.children.push(nt)),(Pt===Se||!Dt&&Se===null)&&Ze.push(nt)}),Ze}function $e(_e,mt,Ot){return ce.useMemo(function(){return _e?Ot?De(_e,(0,fe.Z)({id:"id",pId:"pId",rootPId:null},Ot!==!0?Ot:{})):_e:be(mt)},[mt,Ot,_e])}var ct=ce.createContext(null),$t=ct,bt=y(10228),Ft=y(80547),Ct=y(60091),Et=ce.createContext(null),Xt=Et;function It(_e){return Array.isArray(_e)?_e:_e!==void 0?[_e]:[]}function et(_e){var mt=_e||{},Ot=mt.label,vt=mt.value,Se=mt.children,Ie=vt||"value";return{_title:Ot?[Ot]:["title","label"],value:Ie,key:Ie,children:Se||"children"}}function xt(_e){return!_e||_e.disabled||_e.disableCheckbox||_e.checkable===!1}function Jt(_e,mt){var Ot=[];function vt(Se){Se.forEach(function(Ie){var Ze=Ie[mt.children];Ze&&(Ot.push(Ie[mt.value]),vt(Ze))})}return vt(_e),Ot}function rt(_e){return _e==null}var Qe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},pt=function(mt,Ot){var vt=(0,Ee.lk)(),Se=vt.prefixCls,Ie=vt.multiple,Ze=vt.searchValue,Ke=vt.toggleOpen,nt=vt.open,Pt=vt.notFoundContent,Dt=ce.useContext(Xt),Re=Dt.virtual,We=Dt.listHeight,qe=Dt.listItemHeight,yt=Dt.treeData,rn=Dt.fieldNames,en=Dt.onSelect,bn=Dt.dropdownMatchSelectWidth,Dn=Dt.treeExpandAction,ot=ce.useContext($t),jt=ot.checkable,Vn=ot.checkedKeys,nn=ot.halfCheckedKeys,Rn=ot.treeExpandedKeys,ra=ot.treeDefaultExpandAll,fa=ot.treeDefaultExpandedKeys,Jn=ot.onTreeExpand,St=ot.treeIcon,Vt=ot.showTreeIcon,kt=ot.switcherIcon,un=ot.treeLine,xn=ot.treeNodeFilterProp,fn=ot.loadData,Ln=ot.treeLoadedKeys,In=ot.treeMotion,sa=ot.onTreeLoad,ba=ot.keyEntities,wn=ce.useRef(),La=(0,Ft.Z)(function(){return yt},[nt,yt],function(Da,gr){return gr[0]&&Da[1]!==gr[1]}),Ra=ce.useState(null),Xa=(0,ve.Z)(Ra,2),qa=Xa[0],na=Xa[1],ha=ba[qa],Sa=ce.useMemo(function(){return jt?{checked:Vn,halfChecked:nn}:null},[jt,Vn,nn]);ce.useEffect(function(){if(nt&&!Ie&&Vn.length){var Da;(Da=wn.current)===null||Da===void 0||Da.scrollTo({key:Vn[0]}),na(Vn[0])}},[nt]);var ua=String(Ze).toLowerCase(),ia=function(gr){return ua?String(gr[xn]).toLowerCase().includes(ua):!1},Wt=ce.useState(fa),Kt=(0,ve.Z)(Wt,2),on=Kt[0],yn=Kt[1],Hn=ce.useState(null),ya=(0,ve.Z)(Hn,2),Ha=ya[0],Pa=ya[1],ea=ce.useMemo(function(){return Rn?(0,ge.Z)(Rn):Ze?Ha:on},[on,Ha,Rn,Ze]);ce.useEffect(function(){Ze&&Pa(Jt(yt,rn))},[Ze]);var xa=function(gr){yn(gr),Pa(gr),Jn&&Jn(gr)},za=function(gr){gr.preventDefault()},Ta=function(gr,Ya){var sr=Ya.node;jt&&xt(sr)||(en(sr.key,{selected:!Vn.includes(sr.key)}),Ie||Ke(!1))};if(ce.useImperativeHandle(Ot,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 bt.Z.UP:case bt.Z.DOWN:case bt.Z.LEFT:case bt.Z.RIGHT:(sr=wn.current)===null||sr===void 0||sr.onKeyDown(Ya);break;case bt.Z.ENTER:{if(ha){var xr=(ha==null?void 0:ha.node)||{},Na=xr.selectable,yr=xr.value;Na!==!1&&Ta(null,{node:{key:qa},selected:!Vn.includes(yr)})}break}case bt.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:rn};return Ln&&(va.loadedKeys=Ln),ea&&(va.expandedKeys=ea),ce.createElement("div",{onMouseDown:za},ha&&nt&&ce.createElement("span",{style:Qe,"aria-live":"assertive"},ha.node.value),ce.createElement(Ct.Z,(0,oe.Z)({ref:wn,focusable:!1,prefixCls:"".concat(Se,"-tree"),treeData:La,height:We,itemHeight:qe,virtual:Re!==!1&&bn!==!1,multiple:Ie,icon:St,showIcon:Vt,switcherIcon:kt,showLine:un,loadData:Ze?null:fn,motion:In,activeKey:qa,checkable:jt,checkStrictly:!0,checkedKeys:Sa,selectedKeys:jt?[]:Vn,defaultExpandAll:ra},va,{onActiveChange:na,onSelect:Ta,onCheck:Ta,onExpand:xa,onLoad:sa,filterTreeNode:ia,expandAction:Dn})))},Zt=ce.forwardRef(pt);Zt.displayName="OptionList";var ft=Zt,Bt="SHOW_ALL",it="SHOW_PARENT",Rt="SHOW_CHILD";function wt(_e,mt,Ot,vt){var Se=new Set(_e);return mt===Rt?_e.filter(function(Ie){var Ze=Ot[Ie];return!(Ze&&Ze.children&&Ze.children.some(function(Ke){var nt=Ke.node;return Se.has(nt[vt.value])})&&Ze.children.every(function(Ke){var nt=Ke.node;return xt(nt)||Se.has(nt[vt.value])}))}):mt===it?_e.filter(function(Ie){var Ze=Ot[Ie],Ke=Ze?Ze.parent:null;return!(Ke&&!xt(Ke.node)&&Se.has(Ke.key))}):_e}function kn(_e){var mt=_e.searchPlaceholder,Ot=_e.treeCheckStrictly,vt=_e.treeCheckable,Se=_e.labelInValue,Ie=_e.value,Ze=_e.multiple;warning(!mt,"`searchPlaceholder` has been removed."),Ot&&Se===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Se||Ot)&&warning(toArray(Ie).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."),Ot||Ze||vt?warning(!Ie||Array.isArray(Ie),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Ie),"`value` should not be array when `TreeSelect` is single mode.")}var sn=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,mt){var Ot=_e.id,vt=_e.prefixCls,Se=vt===void 0?"rc-tree-select":vt,Ie=_e.value,Ze=_e.defaultValue,Ke=_e.onChange,nt=_e.onSelect,Pt=_e.onDeselect,Dt=_e.searchValue,Re=_e.inputValue,We=_e.onSearch,qe=_e.autoClearSearchValue,yt=qe===void 0?!0:qe,rn=_e.filterTreeNode,en=_e.treeNodeFilterProp,bn=en===void 0?"value":en,Dn=_e.showCheckedStrategy,ot=_e.treeNodeLabelProp,jt=_e.multiple,Vn=_e.treeCheckable,nn=_e.treeCheckStrictly,Rn=_e.labelInValue,ra=_e.fieldNames,fa=_e.treeDataSimpleMode,Jn=_e.treeData,St=_e.children,Vt=_e.loadData,kt=_e.treeLoadedKeys,un=_e.onTreeLoad,xn=_e.treeDefaultExpandAll,fn=_e.treeExpandedKeys,Ln=_e.treeDefaultExpandedKeys,In=_e.onTreeExpand,sa=_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,na=_e.dropdownMatchSelectWidth,ha=na===void 0?!0:na,Sa=_e.treeLine,ua=_e.treeIcon,ia=_e.showTreeIcon,Wt=_e.switcherIcon,Kt=_e.treeMotion,on=(0,ie.Z)(_e,gt),yn=(0,Le.ZP)(Ot),Hn=Vn&&!nn,ya=Vn||nn,Ha=nn||Rn,Pa=ya||jt,ea=(0,Xe.Z)(Ze,{value:Ie}),xa=(0,ve.Z)(ea,2),za=xa[0],Ta=xa[1],va=ce.useMemo(function(){return Vn?Dn||Rt:Bt},[Dn,Vn]),Da=ce.useMemo(function(){return et(ra)},[JSON.stringify(ra)]),gr=(0,Xe.Z)("",{value:Dt!==void 0?Dt:Re,postState:function(pa){return pa||""}}),Ya=(0,ve.Z)(gr,2),sr=Ya[0],Ar=Ya[1],xr=function(pa){Ar(pa),We==null||We(pa)},Na=$e(Jn,St,fa),yr=x(Na,Da),ur=yr.keyEntities,Dr=yr.valueEntities,Gr=ce.useCallback(function(ca){var pa=[],ma=[];return ca.forEach(function(Ga){Dr.has(Ga)?ma.push(Ga):pa.push(Ga)}),{missingRawValues:pa,existRawValues:ma}},[Dr]),qr=Me(Na,sr,{fieldNames:Da,treeNodeFilterProp:bn,filterTreeNode:rn}),bo=ce.useCallback(function(ca){if(ca){if(ot)return ca[ot];for(var pa=Da._title,ma=0;ma{const{componentCls:mt,treePrefixCls:Ot,colorBgElevated:vt}=_e,Se=`.${Ot}`;return[{[`${mt}-dropdown`]:[{padding:`${_e.paddingXS}px ${_e.paddingXS/2}px`},(0,Bn.Yk)(Ot,(0,jn.TS)(_e,{colorBgContainer:vt})),{[Se]:{borderRadius:0,[`${Se}-list-holder-inner`]:{alignItems:"stretch",[`${Se}-treenode`]:{[`${Se}-node-content-wrapper`]:{flex:"auto"}}}}},(0,vn.C2)(`${Ot}-checkbox`,_e),{"&-rtl":{direction:"rtl",[`${Se}-switcher${Se}-switcher_close`]:{[`${Se}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function _n(_e,mt){return(0,zn.Z)("TreeSelect",Ot=>{const vt=(0,jn.TS)(Ot,{treePrefixCls:mt});return[Wn(vt)]},Bn.TM)(_e)}var pn=function(_e,mt){var Ot={};for(var vt in _e)Object.prototype.hasOwnProperty.call(_e,vt)&&mt.indexOf(vt)<0&&(Ot[vt]=_e[vt]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,vt=Object.getOwnPropertySymbols(_e);Se{var Ot,{prefixCls:vt,size:Se,disabled:Ie,bordered:Ze=!0,className:Ke,rootClassName:nt,treeCheckable:Pt,multiple:Dt,listHeight:Re=256,listItemHeight:We=26,placement:qe,notFoundContent:yt,switcherIcon:rn,treeLine:en,getPopupContainer:bn,popupClassName:Dn,dropdownClassName:ot,treeIcon:jt=!1,transitionName:Vn,choiceTransitionName:nn="",status:Rn,treeExpandAction:ra,builtinPlacements:fa,dropdownMatchSelectWidth:Jn,popupMatchSelectWidth:St,allowClear:Vt}=_e,kt=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:un,getPrefixCls:xn,renderEmpty:fn,direction:Ln,virtual:In,popupMatchSelectWidth:sa,popupOverflow:ba}=ce.useContext(Ve.E_),wn=xn(),La=xn("select",vt),Ra=xn("select-tree",vt),Xa=xn("tree-select",vt),{compactSize:qa,compactItemClassnames:na}=(0,Ht.ri)(La,Ln),[ha,Sa]=(0,Pn.Z)(La),[ua]=_n(Xa,Ra),ia=re()(Dn||ot,`${Xa}-dropdown`,{[`${Xa}-dropdown-rtl`]:Ln==="rtl"},nt,Sa),Wt=!!(Pt||Dt),Kt=(0,Je.Z)(kt.suffixIcon,kt.showArrow),on=(Ot=St!=null?St:Jn)!==null&&Ot!==void 0?Ot:sa,{status:yn,hasFeedback:Hn,isFormItemInput:ya,feedbackIcon:Ha}=ce.useContext(qt.aM),Pa=(0,dt.F)(yn,Rn),{suffixIcon:ea,removeIcon:xa,clearIcon:za}=(0,Mt.Z)(Object.assign(Object.assign({},kt),{multiple:Wt,showSuffixIcon:Kt,hasFeedback:Hn,feedbackIcon:Ha,prefixCls:La,componentName:"TreeSelect"})),Ta=Vt===!0?{clearIcon:za}:Vt;let va;yt!==void 0?va=yt:va=(fn==null?void 0:fn("Select"))||ce.createElement(Cn.Z,{componentName:"Select"});const Da=(0,Ge.Z)(kt,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),gr=ce.useMemo(()=>qe!==void 0?qe:Ln==="rtl"?"bottomRight":"bottomLeft",[qe,Ln]),Ya=(0,Nn.Z)(fa,ba),sr=(0,tn.Z)(Dr=>{var Gr;return(Gr=Se!=null?Se:qa)!==null&&Gr!==void 0?Gr:Dr}),Ar=ce.useContext(ht.Z),xr=Ie!=null?Ie:Ar,Na=re()(!vt&&Xa,{[`${La}-lg`]:sr==="large",[`${La}-sm`]:sr==="small",[`${La}-rtl`]:Ln==="rtl",[`${La}-borderless`]:!Ze,[`${La}-in-form-item`]:ya},(0,dt.Z)(La,Pa,Hn),na,Ke,nt,Sa),yr=Dr=>ce.createElement(Qt.Z,{prefixCls:Ra,switcherIcon:rn,treeNodeProps:Dr,showLine:en}),ur=ce.createElement(Gt,Object.assign({virtual:In,disabled:xr},Da,{dropdownMatchSelectWidth:on,builtinPlacements:Ya,ref:mt,prefixCls:La,className:Na,listHeight:Re,listItemHeight:We,treeCheckable:Pt&&ce.createElement("span",{className:`${La}-tree-checkbox-inner`}),treeLine:!!en,suffixIcon:ea,multiple:Wt,placement:gr,removeIcon:xa,allowClear:Ta,switcherIcon:yr,showTreeIcon:jt,notFoundContent:va,getPopupContainer:bn||un,treeMotion:null,dropdownClassName:ia,choiceTransitionName:(0,ut.m)(wn,"",nn),transitionName:(0,ut.m)(wn,"slide-up",Vn),treeExpandAction:ra}));return ha(ua(ur))},Sn=ce.forwardRef(He),ye=(0,je.Z)(Sn);Sn.TreeNode=pe,Sn.SHOW_ALL=Bt,Sn.SHOW_PARENT=it,Sn.SHOW_CHILD=Rt,Sn._InternalPanelDoNotUseOrYouWillBeFired=ye;var an=Sn},17574:function(de,ne,y){"use strict";y.d(ne,{default:function(){return Xt}});var E=y(60091),re=y(94480),oe=y(52671),ge=y(8657),fe=y(54476),ve=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,xt){return ve.createElement(Ee.Z,(0,fe.Z)({},et,{ref:xt,icon:xe}))},Te=ve.forwardRef(Le),Xe=Te,ze=y(92310),ce=y.n(ze),b=y(35654),a=y(71430),ee=y(36355),x=y(56082),te=y(62892),ae=y(20648);const le=4;function pe(It){const{dropPosition:et,dropLevelOffset:xt,prefixCls:Jt,indent:rt,direction:Qe="ltr"}=It,pt=Qe==="ltr"?"left":"right",Zt=Qe==="ltr"?"right":"left",ft={[pt]:-xt*rt+le,[Zt]:0};switch(et){case-1:ft.top=-3;break;case 1:ft.bottom=-3;break;default:ft.bottom=-3,ft[pt]=rt+le;break}return ve.createElement("div",{style:ft,className:`${Jt}-drop-indicator`})}var he=y(71997),Ae=ve.forwardRef((It,et)=>{const{getPrefixCls:xt,direction:Jt,virtual:rt,tree:Qe}=ve.useContext(ee.E_),{prefixCls:pt,className:Zt,showIcon:ft=!1,showLine:Bt,switcherIcon:it,blockNode:Rt=!1,children:wt,checkable:kn=!1,selectable:sn=!0,draggable:gt,motion:tt,style:we}=It,Ce=xt("tree",pt),st=xt(),Gt=tt!=null?tt:Object.assign(Object.assign({},(0,te.Z)(st)),{motionAppear:!1}),Ge=Object.assign(Object.assign({},It),{checkable:kn,selectable:sn,showIcon:ft,motion:Gt,blockNode:Rt,showLine:!!Bt,dropIndicatorRender:pe}),[je,ut]=(0,ae.ZP)(Ce),dt=ve.useMemo(()=>{if(!gt)return!1;let ht={};switch(typeof gt){case"function":ht.nodeDraggable=gt;break;case"object":ht=Object.assign({},gt);break;default:break}return ht.icon!==!1&&(ht.icon=ht.icon||ve.createElement(x.Z,null)),ht},[gt]),Ve=ht=>ve.createElement(he.Z,{prefixCls:Ce,switcherIcon:it,treeNodeProps:ht,showLine:Bt});return je(ve.createElement(E.Z,Object.assign({itemHeight:20,ref:et,virtual:rt},Ge,{style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),we),prefixCls:Ce,className:ce()({[`${Ce}-icon-hide`]:!ft,[`${Ce}-block-node`]:Rt,[`${Ce}-unselectable`]:!sn,[`${Ce}-rtl`]:Jt==="rtl"},Qe==null?void 0:Qe.className,Zt,ut),direction:Jt,checkable:kn&&ve.createElement("span",{className:`${Ce}-checkbox-inner`}),selectable:sn,switcherIcon:Ve,draggable:dt}),wt))}),Oe;(function(It){It[It.None=0]="None",It[It.Start=1]="Start",It[It.End=2]="End"})(Oe||(Oe={}));function Me(It,et){function xt(Jt){const{key:rt,children:Qe}=Jt;et(rt,Jt)!==!1&&Me(Qe||[],et)}It.forEach(xt)}function Ye(It){let{treeData:et,expandedKeys:xt,startKey:Jt,endKey:rt}=It;const Qe=[];let pt=Oe.None;if(Jt&&Jt===rt)return[Jt];if(!Jt||!rt)return[];function Zt(ft){return ft===Jt||ft===rt}return Me(et,ft=>{if(pt===Oe.End)return!1;if(Zt(ft)){if(Qe.push(ft),pt===Oe.None)pt=Oe.Start;else if(pt===Oe.Start)return pt=Oe.End,!1}else pt===Oe.Start&&Qe.push(ft);return xt.includes(ft)}),Qe}function De(It,et){const xt=(0,re.Z)(et),Jt=[];return Me(It,(rt,Qe)=>{const pt=xt.indexOf(rt);return pt!==-1&&(Jt.push(Qe),xt.splice(pt,1)),!!xt.length}),Jt}var $e=function(It,et){var xt={};for(var Jt in It)Object.prototype.hasOwnProperty.call(It,Jt)&&et.indexOf(Jt)<0&&(xt[Jt]=It[Jt]);if(It!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Jt=Object.getOwnPropertySymbols(It);rt{var{defaultExpandAll:xt,defaultExpandParent:Jt,defaultExpandedKeys:rt}=It,Qe=$e(It,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=ve.useRef(),Zt=ve.useRef(),ft=()=>{const{keyEntities:dt}=(0,a.I8)($t(Qe));let Ve;return xt?Ve=Object.keys(dt):Jt?Ve=(0,b.r7)(Qe.expandedKeys||rt||[],dt):Ve=Qe.expandedKeys||rt,Ve},[Bt,it]=ve.useState(Qe.selectedKeys||Qe.defaultSelectedKeys||[]),[Rt,wt]=ve.useState(()=>ft());ve.useEffect(()=>{"selectedKeys"in Qe&&it(Qe.selectedKeys)},[Qe.selectedKeys]),ve.useEffect(()=>{"expandedKeys"in Qe&&wt(Qe.expandedKeys)},[Qe.expandedKeys]);const kn=(dt,Ve)=>{var ht;return"expandedKeys"in Qe||wt(dt),(ht=Qe.onExpand)===null||ht===void 0?void 0:ht.call(Qe,dt,Ve)},sn=(dt,Ve)=>{var ht;const{multiple:Cn}=Qe,{node:tn,nativeEvent:qt}=Ve,{key:Pn=""}=tn,Nn=$t(Qe),Je=Object.assign(Object.assign({},Ve),{selected:!0}),Mt=(qt==null?void 0:qt.ctrlKey)||(qt==null?void 0:qt.metaKey),Ht=qt==null?void 0:qt.shiftKey;let Qt;Cn&&Mt?(Qt=dt,pt.current=Pn,Zt.current=Qt,Je.selectedNodes=De(Nn,Qt)):Cn&&Ht?(Qt=Array.from(new Set([].concat((0,re.Z)(Zt.current||[]),(0,re.Z)(Ye({treeData:Nn,expandedKeys:Rt,startKey:Pn,endKey:pt.current}))))),Je.selectedNodes=De(Nn,Qt)):(Qt=[Pn],pt.current=Pn,Zt.current=Qt,Je.selectedNodes=De(Nn,Qt)),(ht=Qe.onSelect)===null||ht===void 0||ht.call(Qe,Qt,Je),"selectedKeys"in Qe||it(Qt)},{getPrefixCls:gt,direction:tt}=ve.useContext(ee.E_),{prefixCls:we,className:Ce,showIcon:st=!0,expandAction:Gt="click"}=Qe,Ge=$e(Qe,["prefixCls","className","showIcon","expandAction"]),je=gt("tree",we),ut=ce()(`${je}-directory`,{[`${je}-directory-rtl`]:tt==="rtl"},Ce);return ve.createElement(Ae,Object.assign({icon:ct,ref:et,blockNode:!0},Ge,{showIcon:st,expandAction:Gt,prefixCls:je,className:ut,expandedKeys:Rt,selectedKeys:Bt,onSelect:sn,onExpand:kn}))};var Ct=ve.forwardRef(bt);const Et=Ae;Et.DirectoryTree=Ct,Et.TreeNode=E.O;var Xt=Et},20648:function(de,ne,y){"use strict";y.d(ne,{TM:function(){return ze},Yk:function(){return Xe}});var E=y(36237),re=y(98447),oe=y(17313),ge=y(8378),fe=y(37613),ve=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`}}}}})}},Te=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"}}}}}},Xe=(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),Te(te)]},ze=ce=>{const{controlHeightSM:b}=ce;return{titleHeight:b,nodeHoverBg:ce.controlItemBgHover,nodeSelectedBg:ce.controlItemBgActive}};ne.ZP=(0,ve.Z)("Tree",(ce,b)=>{let{prefixCls:a}=b;return[{[ce.componentCls]:(0,re.C2)(`${a}-checkbox`,ce)},Xe(a,ce),(0,ge.Z)(ce)]},ce=>{const{colorTextLightSolid:b,colorPrimary:a}=ce;return Object.assign(Object.assign({},ze(ce)),{directoryNodeSelectedColor:b,directoryNodeSelectedBg:a})})},71997:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ee}});var E=y(54476),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),ve=function(te,ae){return re.createElement(fe.Z,(0,E.Z)({},te,{ref:ae,icon:ge}))},ie=re.forwardRef(ve),xe=ie,Ee=y(52671),Le=y(58617),Te=y(15075),Xe=y(43531),ze=y(92310),ce=y.n(ze),b=y(92343),ee=x=>{const{prefixCls:te,switcherIcon:ae,treeNodeProps:le,showLine:pe}=x,{isLeaf:he,expanded:be,loading:Ae}=le;if(Ae)return re.createElement(Le.Z,{className:`${te}-switcher-loading-icon`});let Oe;if(pe&&typeof pe=="object"&&(Oe=pe.showLeafIcon),he){if(!pe)return null;if(typeof Oe!="boolean"&&Oe){const De=typeof Oe=="function"?Oe(le):Oe,$e=`${te}-switcher-line-custom-icon`;return(0,b.l$)(De)?(0,b.Tm)(De,{className:ce()(De.props.className||"",$e)}):De}return Oe?re.createElement(Ee.Z,{className:`${te}-switcher-line-icon`}):re.createElement("span",{className:`${te}-switcher-leaf-line`})}const Me=`${te}-switcher-icon`,Ye=typeof ae=="function"?ae(le):ae;return(0,b.l$)(Ye)?(0,b.Tm)(Ye,{className:ce()(Ye.props.className||"",Me)}):Ye!==void 0?Ye:pe?be?re.createElement(Te.Z,{className:`${te}-switcher-line-icon`}):re.createElement(Xe.Z,{className:`${te}-switcher-line-icon`}):re.createElement(xe,{className:Me})}},48066:function(de,ne,y){"use strict";y.d(ne,{default:function(){return vt}});var E=y(59301),re=y(40001),oe=y(81953),ge=y(54476),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"},ve=fe,ie=y(7657),xe=function(Ie,Ze){return E.createElement(ie.Z,(0,ge.Z)({},Ie,{ref:Ze,icon:ve}))},Ee=E.forwardRef(xe),Le=Ee,Te=y(92310),Xe=y.n(Te),ze=y(25769),ce=y.n(ze),b=y(29301),a=y(11592),ee=y(34280),x=y(18929),te=y(2738),ae=y(8654),le=y(3465),pe=y(10228),he=function(Se,Ie){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ie.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);nt{const Ze=qe=>{const{keyCode:yt}=qe;yt===pe.Z.ENTER&&qe.preventDefault()},Ke=qe=>{const{keyCode:yt}=qe,{onClick:rn}=Se;yt===pe.Z.ENTER&&rn&&rn()},{style:nt,noStyle:Pt,disabled:Dt}=Se,Re=he(Se,["style","noStyle","disabled"]);let We={};return Pt||(We=Object.assign({},be)),Dt&&(We.pointerEvents="none"),We=Object.assign(Object.assign({},We),nt),E.createElement("div",Object.assign({role:"button",tabIndex:0,ref:Ie},Re,{onKeyDown:Ze,onKeyUp:Ke,style:We}))}),Me=y(36355),Ye=y(9763),De=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"},ct=$e,$t=function(Ie,Ze){return E.createElement(ie.Z,(0,ge.Z)({},Ie,{ref:Ze,icon:ct}))},bt=E.forwardRef($t),Ft=bt,Ct=y(92343),Et=y(1643),Xt=y(15969),It=y(83116),et=y(30071);const xt=(Se,Ie,Ze,Ke)=>{const{titleMarginBottom:nt,fontWeightStrong:Pt}=Ke;return{marginBottom:nt,color:Ze,fontWeight:Pt,fontSize:Se,lineHeight:Ie}},Jt=Se=>{const Ie=[1,2,3,4,5],Ze={};return Ie.forEach(Ke=>{Ze[` + `]:{background:xa},[`&${ke}-row-selected`]:{"> th, > td":{background:Sa},"&:hover > th, &:hover > td":{background:wa}}}},[`${ke}-footer`]:{padding:`${At}px ${Ht}px`,color:ya,background:Ia}})}};var fu=(0,iu.Z)("Table",Be=>{const{colorTextHeading:ke,colorSplit:lt,colorIcon:At,colorIconHover:Ht,opacityLoading:jt,colorBgContainer:An,controlInteractiveSize:yn,headerBg:pn,headerColor:Mn,headerSortActiveBg:Xn,headerSortHoverBg:Gn,bodySortBg:la,rowHoverBg:ea,rowSelectedBg:aa,rowSelectedHoverBg:xa,rowExpandedBg:Sa,cellPaddingBlock:wa,cellPaddingInline:ya,cellPaddingBlockMD:Ia,cellPaddingInlineMD:nr,cellPaddingBlockSM:rr,cellPaddingInlineSM:Wa,borderColor:Sr,footerBg:wr,footerColor:Ra,headerBorderRadius:Xa,cellFontSize:Ma,cellFontSizeMD:Da,cellFontSizeSM:Za,headerSplitColor:pr,fixedHeaderSortActiveBg:Nr,headerFilterHoverBg:Cr,filterDropdownBg:lr,expandIconBg:Ir,selectionColumnWidth:Rr,stickyScrollBarBg:lo}=Be,Kr=new il.C(At),xo=new il.C(Ht),wo=2,Fr=(0,lu.TS)(Be,{tableFontSize:Ma,tableBg:An,tableRadius:Xa,tablePaddingVertical:wa,tablePaddingHorizontal:ya,tablePaddingVerticalMiddle:Ia,tablePaddingHorizontalMiddle:nr,tablePaddingVerticalSmall:rr,tablePaddingHorizontalSmall:Wa,tableBorderColor:Sr,tableHeaderTextColor:Mn,tableHeaderBg:pn,tableFooterTextColor:Ra,tableFooterBg:wr,tableHeaderCellSplitColor:pr,tableHeaderSortBg:Xn,tableHeaderSortHoverBg:Gn,tableHeaderIconColor:Kr.clone().setAlpha(Kr.getAlpha()*jt).toRgbString(),tableHeaderIconColorHover:xo.clone().setAlpha(xo.getAlpha()*jt).toRgbString(),tableBodySortBg:la,tableFixedHeaderSortActiveBg:Nr,tableHeaderFilterActiveBg:Cr,tableFilterDropdownBg:lr,tableRowHoverBg:ea,tableSelectedRowBg:aa,tableSelectedRowHoverBg:xa,zIndexTableFixed:wo,zIndexTableSticky:wo+1,tableFontSizeMiddle:Da,tableFontSizeSmall:Za,tableSelectionColumnWidth:Rr,tableExpandIconBg:Ir,tableExpandColumnWidth:yn+2*Be.padding,tableExpandedRowBg:Sa,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:lo,tableScrollThumbBgHover:ke,tableScrollBg:lt});return[tl(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)]},Be=>{const{colorFillAlter:ke,colorBgContainer:lt,colorTextHeading:At,colorFillSecondary:Ht,colorFillContent:jt,controlItemBgActive:An,controlItemBgActiveHover:yn,padding:pn,paddingSM:Mn,paddingXS:Xn,colorBorderSecondary:Gn,borderRadiusLG:la,fontSize:ea,controlHeight:aa,colorTextPlaceholder:xa}=Be,Sa=new il.C(Ht).onBackground(lt).toHexShortString(),wa=new il.C(jt).onBackground(lt).toHexShortString(),ya=new il.C(ke).onBackground(lt).toHexShortString();return{headerBg:ya,headerColor:At,headerSortActiveBg:Sa,headerSortHoverBg:wa,bodySortBg:ya,rowHoverBg:ya,rowSelectedBg:An,rowSelectedHoverBg:yn,rowExpandedBg:ke,cellPaddingBlock:pn,cellPaddingInline:pn,cellPaddingBlockMD:Mn,cellPaddingInlineMD:Xn,cellPaddingBlockSM:Xn,cellPaddingInlineSM:Xn,borderColor:Gn,headerBorderRadius:la,footerBg:ya,footerColor:At,cellFontSize:ea,cellFontSizeMD:ea,cellFontSizeSM:ea,headerSplitColor:Gn,fixedHeaderSortActiveBg:Sa,headerFilterHoverBg:jt,filterDropdownMenuBg:lt,filterDropdownBg:lt,expandIconBg:lt,selectionColumnWidth:aa,stickyScrollBarBg:xa,stickyScrollBarBorderRadius:100}});const hu=[],sl=(Be,ke)=>{const{prefixCls:lt,className:At,rootClassName:Ht,style:jt,size:An,bordered:yn,dropdownPrefixCls:pn,dataSource:Mn,pagination:Xn,rowSelection:Gn,rowKey:la="key",rowClassName:ea,columns:aa,children:xa,childrenColumnName:Sa,onChange:wa,getPopupContainer:ya,loading:Ia,expandIcon:nr,expandable:rr,expandedRowRender:Wa,expandIconColumnIndex:Sr,indentSize:wr,scroll:Ra,sortDirections:Xa,locale:Ma,showSorterTooltip:Da=!0,virtual:Za}=Be,pr=ie.useMemo(()=>aa||Je(xa),[aa,xa]),Nr=ie.useMemo(()=>pr.some(Xr=>Xr.responsive),[pr]),Cr=(0,ro.Z)(Nr),lr=ie.useMemo(()=>{const Xr=new Set(Object.keys(Cr).filter(co=>Cr[co]));return pr.filter(co=>!co.responsive||co.responsive.some(Vo=>Xr.has(Vo)))},[pr,Cr]),Ir=(0,uo.Z)(Be,["className","style","columns"]),{locale:Rr=Ga.Z,direction:lo,table:Kr,renderEmpty:xo,getPrefixCls:wo,getPopupContainer:Fr}=ie.useContext(xr.E_),Lo=(0,fr.Z)(An),Qr=Object.assign(Object.assign({},Rr.Table),Ma),Ao=Mn||hu,vo=wo("table",lt),Jo=wo("dropdown",pn),dr=Object.assign({childrenColumnName:Sa,expandIconColumnIndex:Sr},rr),{childrenColumnName:sr="children"}=dr,ur=ie.useMemo(()=>Ao.some(Xr=>Xr==null?void 0:Xr[sr])?"nest":Wa||rr&&rr.expandedRowRender?"row":null,[Ao]),$a={body:ie.useRef()},Jr=ie.useMemo(()=>typeof la=="function"?la:Xr=>Xr==null?void 0:Xr[la],[la]),[qa]=Ws(Ao,sr,Jr),Er={},Wr=function(Xr,co){let Vo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Eo,Go,Ko;const $o=Object.assign(Object.assign({},Er),Xr);Vo&&((Eo=Er.resetPagination)===null||Eo===void 0||Eo.call(Er),!((Go=$o.pagination)===null||Go===void 0)&&Go.current&&($o.pagination.current=1),Xn&&Xn.onChange&&Xn.onChange(1,(Ko=$o.pagination)===null||Ko===void 0?void 0:Ko.pageSize)),Ra&&Ra.scrollToFirstRowOnChange!==!1&&$a.body.current&&(0,Zr.Z)(0,{getContainer:()=>$a.body.current}),wa==null||wa($o.pagination,$o.filters,$o.sorter,{currentDataSource:ml(jl(Ao,$o.sorterStates,sr),$o.filterStates),action:co})},jr=(Xr,co)=>{Wr({sorter:Xr,sorterStates:co},"sort",!1)},[Zo,jo,Ai,No]=nu({prefixCls:vo,mergedColumns:lr,onSorterChange:jr,sortDirections:Xa||["ascend","descend"],tableLocale:Qr,showSorterTooltip:Da}),si=ie.useMemo(()=>jl(Ao,jo,sr),[Ao,jo]);Er.sorter=No(),Er.sorterStates=jo;const Bo=(Xr,co)=>{Wr({filters:Xr,filterStates:co},"filter",!0)},[ai,Xi,qr]=cs({prefixCls:vo,locale:Qr,dropdownPrefixCls:Jo,mergedColumns:lr,onFilterChange:Bo,getPopupContainer:ya||Fr}),_r=ml(si,Xi);Er.filters=qr,Er.filterStates=Xi;const Po=ie.useMemo(()=>{const Xr={};return Object.keys(qr).forEach(co=>{qr[co]!==null&&(Xr[co]=qr[co])}),Object.assign(Object.assign({},Ai),{filters:Xr})},[Ai,qr]),[Ro]=au(Po),ho=(Xr,co)=>{Wr({pagination:Object.assign(Object.assign({},Er.pagination),{current:Xr,pageSize:co})},"paginate")},[Mr,qo]=Ys(_r.length,ho,Xn);Er.pagination=Xn===!1?{}:Tl(Mr,Xn),Er.resetPagination=qo;const Wo=ie.useMemo(()=>{if(Xn===!1||!Mr.pageSize)return _r;const{current:Xr=1,total:co,pageSize:Vo=fl}=Mr;return _r.lengthVo?_r.slice((Xr-1)*Vo,Xr*Vo):_r:_r.slice((Xr-1)*Vo,Xr*Vo)},[!!Xn,_r,Mr&&Mr.current,Mr&&Mr.pageSize,Mr&&Mr.total]),[ii,Ti]=_s({prefixCls:vo,data:_r,pageData:Wo,getRowKey:Jr,getRecordByKey:qa,expandType:ur,childrenColumnName:sr,locale:Qr,getPopupContainer:ya||Fr},Gn),yi=(Xr,co,Vo)=>{let Eo;return typeof ea=="function"?Eo=dt()(ea(Xr,co,Vo)):Eo=dt()(ea),dt()({[`${vo}-row-selected`]:Ti.has(Jr(Xr,co))},Eo)};dr.__PARENT_RENDER_ICON__=dr.expandIcon,dr.expandIcon=dr.expandIcon||nr||oa(Qr),ur==="nest"&&dr.expandIconColumnIndex===void 0?dr.expandIconColumnIndex=Gn?1:0:dr.expandIconColumnIndex>0&&Gn&&(dr.expandIconColumnIndex-=1),typeof dr.indentSize!="number"&&(dr.indentSize=typeof wr=="number"?wr:15);const zi=ie.useCallback(Xr=>Ro(ii(ai(Zo(Xr)))),[Zo,ai,ii]);let Ui,gi;if(Xn!==!1&&(Mr!=null&&Mr.total)){let Xr;Mr.size?Xr=Mr.size:Xr=Lo==="small"||Lo==="middle"?"small":void 0;const co=Go=>ie.createElement(Lr.Z,Object.assign({},Mr,{className:dt()(`${vo}-pagination ${vo}-pagination-${Go}`,Mr.className),size:Xr})),Vo=lo==="rtl"?"left":"right",{position:Eo}=Mr;if(Eo!==null&&Array.isArray(Eo)){const Go=Eo.find(ki=>ki.includes("top")),Ko=Eo.find(ki=>ki.includes("bottom")),$o=Eo.every(ki=>`${ki}`=="none");!Go&&!Ko&&!$o&&(gi=co(Vo)),Go&&(Ui=co(Go.toLowerCase().replace("top",""))),Ko&&(gi=co(Ko.toLowerCase().replace("bottom","")))}else gi=co(Vo)}let Xo;typeof Ia=="boolean"?Xo={spinning:Ia}:typeof Ia=="object"&&(Xo=Object.assign({spinning:!0},Ia));const[_o,Mo]=fu(vo),[,bo]=(0,On.Z)(),Ci=dt()(`${vo}-wrapper`,Kr==null?void 0:Kr.className,{[`${vo}-wrapper-rtl`]:lo==="rtl"},At,Ht,Mo),Hi=Object.assign(Object.assign({},Kr==null?void 0:Kr.style),jt),Oi=Ma&&Ma.emptyText||(xo==null?void 0:xo("Table"))||ie.createElement(Ja.Z,{componentName:"Table"}),Pi=Za?ou:ru,yl={},Kl=ie.useMemo(()=>{const{fontSize:Xr,lineHeight:co,padding:Vo,paddingXS:Eo,paddingSM:Go}=bo,Ko=Math.floor(Xr*co);switch(Lo){case"large":return Vo*2+Ko;case"small":return Eo*2+Ko;default:return Go*2+Ko}},[bo,Lo]);return Za&&(yl.listItemHeight=Kl),_o(ie.createElement("div",{ref:ke,className:Ci,style:Hi},ie.createElement(Kn.Z,Object.assign({spinning:!1},Xo),Ui,ie.createElement(Pi,Object.assign({},yl,Ir,{columns:lr,direction:lo,expandable:dr,prefixCls:vo,className:dt()({[`${vo}-middle`]:Lo==="middle",[`${vo}-small`]:Lo==="small",[`${vo}-bordered`]:yn,[`${vo}-empty`]:Ao.length===0}),data:Wo,rowKey:Jr,rowClassName:yi,emptyText:Oi,internalHooks:re,internalRefs:$a,transformColumns:zi})),gi)))};var El=ie.forwardRef(sl);const vu=(Be,ke)=>{const lt=ie.useRef(0);return lt.current+=1,ie.createElement(El,Object.assign({},Be,{ref:ke,_renderTimes:lt.current}))},Ii=ie.forwardRef(vu);Ii.SELECTION_COLUMN=Wi,Ii.EXPAND_COLUMN=E,Ii.SELECTION_ALL=kl,Ii.SELECTION_INVERT=Rl,Ii.SELECTION_NONE=Ml,Ii.Column=_a,Ii.ColumnGroup=no,Ii.Summary=Ve;var Al=Ii,Zu=Al},98228:function(de,ne,y){"use strict";y.d(ne,{default:function(){return an}});var E=y(92310),re=y.n(E),oe=y(54476),ge=y(94480),fe=y(33885),ve=y(42978),ie=y(75931),xe=y(76190),Ee=y(77861),Le=y(17115),Te=y(90782),Xe=y(18929),ze=y(48736),ce=y(59301),b=function(_e){var mt=ce.useRef({valueLabels:new Map});return ce.useMemo(function(){var Rt=mt.current.valueLabels,ht=new Map,Se=_e.map(function(Ne){var Ze,Ke=Ne.value,nt=(Ze=Ne.label)!==null&&Ze!==void 0?Ze:Rt.get(Ke);return ht.set(Ke,nt),(0,fe.Z)((0,fe.Z)({},Ne),{},{label:nt})});return mt.current.valueLabels=ht,[Se]},[_e])},a=function(_e,mt,Rt,ht){return ce.useMemo(function(){var Se=_e.map(function(nt){var wt=nt.value;return wt}),Ne=mt.map(function(nt){var wt=nt.value;return wt}),Ze=Se.filter(function(nt){return!ht[nt]});if(Rt){var Ke=(0,Te.S)(Se,!0,ht);Se=Ke.checkedKeys,Ne=Ke.halfCheckedKeys}return[Array.from(new Set([].concat((0,ge.Z)(Ze),(0,ge.Z)(Se)))),Ne]},[_e,mt,Rt,ht])},ee=y(71430),x=function(_e,mt){return ce.useMemo(function(){var Rt=(0,ee.I8)(_e,{fieldNames:mt,initWrapper:function(Se){return(0,fe.Z)((0,fe.Z)({},Se),{},{valueEntities:new Map})},processEntity:function(Se,Ne){var Ze=Se.node[mt.value];if(0)var Ke;Ne.valueEntities.set(Ze,Se)}});return Rt},[_e,mt])},te=y(20068),ae=y(11592),le=function(){return null},pe=le,he=["children","value"];function be(_e){return(0,ae.Z)(_e).map(function(mt){if(!ce.isValidElement(mt)||!mt.type)return null;var Rt=mt,ht=Rt.key,Se=Rt.props,Ne=Se.children,Ze=Se.value,Ke=(0,ie.Z)(Se,he),nt=(0,fe.Z)({key:ht,value:Ze},Ke),wt=be(Ne);return wt.length&&(nt.children=wt),nt}).filter(function(mt){return mt})}function Ae(_e){if(!_e)return _e;var mt=(0,fe.Z)({},_e);return"props"in mt||Object.defineProperty(mt,"props",{get:function(){return(0,ze.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),mt}}),mt}function Oe(_e,mt,Rt,ht,Se,Ne){var Ze=null,Ke=null;function nt(){function wt(Bt){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",We=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Bt.map(function(Je,yt){var rn="".concat(Re,"-").concat(yt),tn=Je[Ne.value],En=Rt.includes(tn),Dn=wt(Je[Ne.children]||[],rn,En),ot=ce.createElement(pe,Je,Dn.map(function(Vn){return Vn.node}));if(mt===tn&&(Ze=ot),En){var Zt={pos:rn,node:ot,children:Dn};return We||Ke.push(Zt),Zt}return null}).filter(function(Je){return Je})}Ke||(Ke=[],wt(ht),Ke.sort(function(Bt,Re){var We=Bt.node.props.value,Je=Re.node.props.value,yt=Rt.indexOf(We),rn=Rt.indexOf(Je);return yt-rn}))}Object.defineProperty(_e,"triggerNode",{get:function(){return(0,ze.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),nt(),Ze}}),Object.defineProperty(_e,"allCheckedNodes",{get:function(){return(0,ze.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),nt(),Se?Ke:Ke.map(function(Bt){var Re=Bt.node;return Re})}})}var Me=function(_e,mt,Rt){var ht=Rt.treeNodeFilterProp,Se=Rt.filterTreeNode,Ne=Rt.fieldNames,Ze=Ne.children;return ce.useMemo(function(){if(!mt||Se===!1)return _e;var Ke;if(typeof Se=="function")Ke=Se;else{var nt=mt.toUpperCase();Ke=function(Re,We){var Je=We[ht];return String(Je).toUpperCase().includes(nt)}}function wt(Bt){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Bt.reduce(function(We,Je){var yt=Je[Ze],rn=Re||Ke(mt,Ae(Je)),tn=wt(yt||[],rn);return(rn||tn.length)&&We.push((0,fe.Z)((0,fe.Z)({},Je),{},(0,te.Z)({isLeaf:void 0},Ze,tn))),We},[])}return wt(_e)},[_e,mt,Ze,ht,Se])};function Ye(_e){var mt=ce.useRef();mt.current=_e;var Rt=ce.useCallback(function(){return mt.current.apply(mt,arguments)},[]);return Rt}function De(_e,mt){var Rt=mt.id,ht=mt.pId,Se=mt.rootPId,Ne={},Ze=[],Ke=_e.map(function(nt){var wt=(0,fe.Z)({},nt),Bt=wt[Rt];return Ne[Bt]=wt,wt.key=wt.key||Bt,wt});return Ke.forEach(function(nt){var wt=nt[ht],Bt=Ne[wt];Bt&&(Bt.children=Bt.children||[],Bt.children.push(nt)),(wt===Se||!Bt&&Se===null)&&Ze.push(nt)}),Ze}function $e(_e,mt,Rt){return ce.useMemo(function(){return _e?Rt?De(_e,(0,fe.Z)({id:"id",pId:"pId",rootPId:null},Rt!==!0?Rt:{})):_e:be(mt)},[mt,Rt,_e])}var dt=ce.createContext(null),en=dt,bt=y(10228),Dt=y(80547),Ct=y(60091),Et=ce.createContext(null),Kt=Et;function Tt(_e){return Array.isArray(_e)?_e:_e!==void 0?[_e]:[]}function et(_e){var mt=_e||{},Rt=mt.label,ht=mt.value,Se=mt.children,Ne=ht||"value";return{_title:Rt?[Rt]:["title","label"],value:Ne,key:Ne,children:Se||"children"}}function xt(_e){return!_e||_e.disabled||_e.disableCheckbox||_e.checkable===!1}function qt(_e,mt){var Rt=[];function ht(Se){Se.forEach(function(Ne){var Ze=Ne[mt.children];Ze&&(Rt.push(Ne[mt.value]),ht(Ze))})}return ht(_e),Rt}function rt(_e){return _e==null}var Qe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},pt=function(mt,Rt){var ht=(0,Ee.lk)(),Se=ht.prefixCls,Ne=ht.multiple,Ze=ht.searchValue,Ke=ht.toggleOpen,nt=ht.open,wt=ht.notFoundContent,Bt=ce.useContext(Kt),Re=Bt.virtual,We=Bt.listHeight,Je=Bt.listItemHeight,yt=Bt.treeData,rn=Bt.fieldNames,tn=Bt.onSelect,En=Bt.dropdownMatchSelectWidth,Dn=Bt.treeExpandAction,ot=ce.useContext(en),Zt=ot.checkable,Vn=ot.checkedKeys,nn=ot.halfCheckedKeys,kn=ot.treeExpandedKeys,ta=ot.treeDefaultExpandAll,fa=ot.treeDefaultExpandedKeys,Jn=ot.onTreeExpand,St=ot.treeIcon,Ft=ot.showTreeIcon,Mt=ot.switcherIcon,ln=ot.treeLine,xn=ot.treeNodeFilterProp,jn=ot.loadData,Ln=ot.treeLoadedKeys,In=ot.treeMotion,ua=ot.onTreeLoad,Ea=ot.keyEntities,wn=ce.useRef(),Fa=(0,Dt.Z)(function(){return yt},[nt,yt],function(Ta,hr){return hr[0]&&Ta[1]!==hr[1]}),La=ce.useState(null),Ha=(0,ve.Z)(La,2),Ka=Ha[0],$n=Ha[1],kt=Ea[Ka],_t=ce.useMemo(function(){return Zt?{checked:Vn,halfChecked:nn}:null},[Zt,Vn,nn]);ce.useEffect(function(){if(nt&&!Ne&&Vn.length){var Ta;(Ta=wn.current)===null||Ta===void 0||Ta.scrollTo({key:Vn[0]}),$n(Vn[0])}},[nt]);var Vt=String(Ze).toLowerCase(),Jt=function(hr){return Vt?String(hr[xn]).toLowerCase().includes(Vt):!1},vn=ce.useState(fa),_n=(0,ve.Z)(vn,2),ia=_n[0],pa=_n[1],ra=ce.useState(null),ga=(0,ve.Z)(ra,2),or=ga[0],ja=ga[1],er=ce.useMemo(function(){return kn?(0,ge.Z)(kn):Ze?or:ia},[ia,or,kn,Ze]);ce.useEffect(function(){Ze&&ja(qt(yt,rn))},[Ze]);var Ya=function(hr){pa(hr),ja(hr),Jn&&Jn(hr)},tr=function(hr){hr.preventDefault()},Na=function(hr,Qa){var mr=Qa.node;Zt&&xt(mr)||(tn(mr.key,{selected:!Vn.includes(mr.key)}),Ne||Ke(!1))};if(ce.useImperativeHandle(Rt,function(){var Ta;return{scrollTo:(Ta=wn.current)===null||Ta===void 0?void 0:Ta.scrollTo,onKeyDown:function(Qa){var mr,Br=Qa.which;switch(Br){case bt.Z.UP:case bt.Z.DOWN:case bt.Z.LEFT:case bt.Z.RIGHT:(mr=wn.current)===null||mr===void 0||mr.onKeyDown(Qa);break;case bt.Z.ENTER:{if(kt){var Dr=(kt==null?void 0:kt.node)||{},Oa=Dr.selectable,vr=Dr.value;Oa!==!1&&Na(null,{node:{key:Ka},selected:!Vn.includes(vr)})}break}case bt.Z.ESC:Ke(!1)}},onKeyUp:function(){}}}),Fa.length===0)return ce.createElement("div",{role:"listbox",className:"".concat(Se,"-empty"),onMouseDown:tr},wt);var Aa={fieldNames:rn};return Ln&&(Aa.loadedKeys=Ln),er&&(Aa.expandedKeys=er),ce.createElement("div",{onMouseDown:tr},kt&&nt&&ce.createElement("span",{style:Qe,"aria-live":"assertive"},kt.node.value),ce.createElement(Ct.Z,(0,oe.Z)({ref:wn,focusable:!1,prefixCls:"".concat(Se,"-tree"),treeData:Fa,height:We,itemHeight:Je,virtual:Re!==!1&&En!==!1,multiple:Ne,icon:St,showIcon:Ft,switcherIcon:Mt,showLine:ln,loadData:Ze?null:jn,motion:In,activeKey:Ka,checkable:Zt,checkStrictly:!0,checkedKeys:_t,selectedKeys:Zt?[]:Vn,defaultExpandAll:ta},Aa,{onActiveChange:$n,onSelect:Na,onCheck:Na,onExpand:Ya,onLoad:ua,filterTreeNode:Jt,expandAction:Dn})))},Xt=ce.forwardRef(pt);Xt.displayName="OptionList";var ft=Xt,It="SHOW_ALL",it="SHOW_PARENT",zt="SHOW_CHILD";function Pt(_e,mt,Rt,ht){var Se=new Set(_e);return mt===zt?_e.filter(function(Ne){var Ze=Rt[Ne];return!(Ze&&Ze.children&&Ze.children.some(function(Ke){var nt=Ke.node;return Se.has(nt[ht.value])})&&Ze.children.every(function(Ke){var nt=Ke.node;return xt(nt)||Se.has(nt[ht.value])}))}):mt===it?_e.filter(function(Ne){var Ze=Rt[Ne],Ke=Ze?Ze.parent:null;return!(Ke&&!xt(Ke.node)&&Se.has(Ke.key))}):_e}function zn(_e){var mt=_e.searchPlaceholder,Rt=_e.treeCheckStrictly,ht=_e.treeCheckable,Se=_e.labelInValue,Ne=_e.value,Ze=_e.multiple;warning(!mt,"`searchPlaceholder` has been removed."),Rt&&Se===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Se||Rt)&&warning(toArray(Ne).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."),Rt||Ze||ht?warning(!Ne||Array.isArray(Ne),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Ne),"`value` should not be array when `TreeSelect` is single mode.")}var un=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,mt){var Rt=_e.id,ht=_e.prefixCls,Se=ht===void 0?"rc-tree-select":ht,Ne=_e.value,Ze=_e.defaultValue,Ke=_e.onChange,nt=_e.onSelect,wt=_e.onDeselect,Bt=_e.searchValue,Re=_e.inputValue,We=_e.onSearch,Je=_e.autoClearSearchValue,yt=Je===void 0?!0:Je,rn=_e.filterTreeNode,tn=_e.treeNodeFilterProp,En=tn===void 0?"value":tn,Dn=_e.showCheckedStrategy,ot=_e.treeNodeLabelProp,Zt=_e.multiple,Vn=_e.treeCheckable,nn=_e.treeCheckStrictly,kn=_e.labelInValue,ta=_e.fieldNames,fa=_e.treeDataSimpleMode,Jn=_e.treeData,St=_e.children,Ft=_e.loadData,Mt=_e.treeLoadedKeys,ln=_e.onTreeLoad,xn=_e.treeDefaultExpandAll,jn=_e.treeExpandedKeys,Ln=_e.treeDefaultExpandedKeys,In=_e.onTreeExpand,ua=_e.treeExpandAction,Ea=_e.virtual,wn=_e.listHeight,Fa=wn===void 0?200:wn,La=_e.listItemHeight,Ha=La===void 0?20:La,Ka=_e.onDropdownVisibleChange,$n=_e.dropdownMatchSelectWidth,kt=$n===void 0?!0:$n,_t=_e.treeLine,Vt=_e.treeIcon,Jt=_e.showTreeIcon,vn=_e.switcherIcon,_n=_e.treeMotion,ia=(0,ie.Z)(_e,gt),pa=(0,Le.ZP)(Rt),ra=Vn&&!nn,ga=Vn||nn,or=nn||kn,ja=ga||Zt,er=(0,Xe.Z)(Ze,{value:Ne}),Ya=(0,ve.Z)(er,2),tr=Ya[0],Na=Ya[1],Aa=ce.useMemo(function(){return Vn?Dn||zt:It},[Dn,Vn]),Ta=ce.useMemo(function(){return et(ta)},[JSON.stringify(ta)]),hr=(0,Xe.Z)("",{value:Bt!==void 0?Bt:Re,postState:function(ha){return ha||""}}),Qa=(0,ve.Z)(hr,2),mr=Qa[0],Br=Qa[1],Dr=function(ha){Br(ha),We==null||We(ha)},Oa=$e(Jn,St,fa),vr=x(Oa,Ta),ir=vr.keyEntities,_a=vr.valueEntities,br=ce.useCallback(function(ma){var ha=[],va=[];return ma.forEach(function(Va){_a.has(Va)?va.push(Va):ha.push(Va)}),{missingRawValues:ha,existRawValues:va}},[_a]),no=Me(Oa,mr,{fieldNames:Ta,treeNodeFilterProp:En,filterTreeNode:rn}),uo=ce.useCallback(function(ma){if(ma){if(ot)return ma[ot];for(var ha=Ta._title,va=0;va{const{componentCls:mt,treePrefixCls:Rt,colorBgElevated:ht}=_e,Se=`.${Rt}`;return[{[`${mt}-dropdown`]:[{padding:`${_e.paddingXS}px ${_e.paddingXS/2}px`},(0,Bn.Yk)(Rt,(0,Un.TS)(_e,{colorBgContainer:ht})),{[Se]:{borderRadius:0,[`${Se}-list-holder-inner`]:{alignItems:"stretch",[`${Se}-treenode`]:{[`${Se}-node-content-wrapper`]:{flex:"auto"}}}}},(0,hn.C2)(`${Rt}-checkbox`,_e),{"&-rtl":{direction:"rtl",[`${Se}-switcher${Se}-switcher_close`]:{[`${Se}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function qn(_e,mt){return(0,Rn.Z)("TreeSelect",Rt=>{const ht=(0,Un.TS)(Rt,{treePrefixCls:mt});return[Zn(ht)]},Bn.TM)(_e)}var gn=function(_e,mt){var Rt={};for(var ht in _e)Object.prototype.hasOwnProperty.call(_e,ht)&&mt.indexOf(ht)<0&&(Rt[ht]=_e[ht]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ht=Object.getOwnPropertySymbols(_e);Se{var Rt,{prefixCls:ht,size:Se,disabled:Ne,bordered:Ze=!0,className:Ke,rootClassName:nt,treeCheckable:wt,multiple:Bt,listHeight:Re=256,listItemHeight:We=26,placement:Je,notFoundContent:yt,switcherIcon:rn,treeLine:tn,getPopupContainer:En,popupClassName:Dn,dropdownClassName:ot,treeIcon:Zt=!1,transitionName:Vn,choiceTransitionName:nn="",status:kn,treeExpandAction:ta,builtinPlacements:fa,dropdownMatchSelectWidth:Jn,popupMatchSelectWidth:St,allowClear:Ft}=_e,Mt=gn(_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:ln,getPrefixCls:xn,renderEmpty:jn,direction:Ln,virtual:In,popupMatchSelectWidth:ua,popupOverflow:Ea}=ce.useContext(Ue.E_),wn=xn(),Fa=xn("select",ht),La=xn("select-tree",ht),Ha=xn("tree-select",ht),{compactSize:Ka,compactItemClassnames:$n}=(0,Gt.ri)(Fa,Ln),[kt,_t]=(0,Pn.Z)(Fa),[Vt]=qn(Ha,La),Jt=re()(Dn||ot,`${Ha}-dropdown`,{[`${Ha}-dropdown-rtl`]:Ln==="rtl"},nt,_t),vn=!!(wt||Bt),_n=(0,qe.Z)(Mt.suffixIcon,Mt.showArrow),ia=(Rt=St!=null?St:Jn)!==null&&Rt!==void 0?Rt:ua,{status:pa,hasFeedback:ra,isFormItemInput:ga,feedbackIcon:or}=ce.useContext(Sn.aM),ja=(0,ut.F)(pa,kn),{suffixIcon:er,removeIcon:Ya,clearIcon:tr}=(0,Ut.Z)(Object.assign(Object.assign({},Mt),{multiple:vn,showSuffixIcon:_n,hasFeedback:ra,feedbackIcon:or,prefixCls:Fa,componentName:"TreeSelect"})),Na=Ft===!0?{clearIcon:tr}:Ft;let Aa;yt!==void 0?Aa=yt:Aa=(jn==null?void 0:jn("Select"))||ce.createElement(Cn.Z,{componentName:"Select"});const Ta=(0,Ve.Z)(Mt,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),hr=ce.useMemo(()=>Je!==void 0?Je:Ln==="rtl"?"bottomRight":"bottomLeft",[Je,Ln]),Qa=(0,Nn.Z)(fa,Ea),mr=(0,on.Z)(_a=>{var br;return(br=Se!=null?Se:Ka)!==null&&br!==void 0?br:_a}),Br=ce.useContext(vt.Z),Dr=Ne!=null?Ne:Br,Oa=re()(!ht&&Ha,{[`${Fa}-lg`]:mr==="large",[`${Fa}-sm`]:mr==="small",[`${Fa}-rtl`]:Ln==="rtl",[`${Fa}-borderless`]:!Ze,[`${Fa}-in-form-item`]:ga},(0,ut.Z)(Fa,ja,ra),$n,Ke,nt,_t),vr=_a=>ce.createElement(Qt.Z,{prefixCls:La,switcherIcon:rn,treeNodeProps:_a,showLine:tn}),ir=ce.createElement(Wt,Object.assign({virtual:In,disabled:Dr},Ta,{dropdownMatchSelectWidth:ia,builtinPlacements:Qa,ref:mt,prefixCls:Fa,className:Oa,listHeight:Re,listItemHeight:We,treeCheckable:wt&&ce.createElement("span",{className:`${Fa}-tree-checkbox-inner`}),treeLine:!!tn,suffixIcon:er,multiple:vn,placement:hr,removeIcon:Ya,allowClear:Na,switcherIcon:vr,showTreeIcon:Zt,notFoundContent:Aa,getPopupContainer:En||ln,treeMotion:null,dropdownClassName:Jt,choiceTransitionName:(0,st.m)(wn,"",nn),transitionName:(0,st.m)(wn,"slide-up",Vn),treeExpandAction:ta}));return kt(Vt(ir))},bn=ce.forwardRef(je),ye=(0,Ge.Z)(bn);bn.TreeNode=pe,bn.SHOW_ALL=It,bn.SHOW_PARENT=it,bn.SHOW_CHILD=zt,bn._InternalPanelDoNotUseOrYouWillBeFired=ye;var an=bn},17574:function(de,ne,y){"use strict";y.d(ne,{default:function(){return Kt}});var E=y(60091),re=y(94480),oe=y(52671),ge=y(8657),fe=y(54476),ve=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,xt){return ve.createElement(Ee.Z,(0,fe.Z)({},et,{ref:xt,icon:xe}))},Te=ve.forwardRef(Le),Xe=Te,ze=y(92310),ce=y.n(ze),b=y(35654),a=y(71430),ee=y(36355),x=y(56082),te=y(62892),ae=y(20648);const le=4;function pe(Tt){const{dropPosition:et,dropLevelOffset:xt,prefixCls:qt,indent:rt,direction:Qe="ltr"}=Tt,pt=Qe==="ltr"?"left":"right",Xt=Qe==="ltr"?"right":"left",ft={[pt]:-xt*rt+le,[Xt]:0};switch(et){case-1:ft.top=-3;break;case 1:ft.bottom=-3;break;default:ft.bottom=-3,ft[pt]=rt+le;break}return ve.createElement("div",{style:ft,className:`${qt}-drop-indicator`})}var he=y(71997),Ae=ve.forwardRef((Tt,et)=>{const{getPrefixCls:xt,direction:qt,virtual:rt,tree:Qe}=ve.useContext(ee.E_),{prefixCls:pt,className:Xt,showIcon:ft=!1,showLine:It,switcherIcon:it,blockNode:zt=!1,children:Pt,checkable:zn=!1,selectable:un=!0,draggable:gt,motion:tt,style:we}=Tt,Ce=xt("tree",pt),ct=xt(),Wt=tt!=null?tt:Object.assign(Object.assign({},(0,te.Z)(ct)),{motionAppear:!1}),Ve=Object.assign(Object.assign({},Tt),{checkable:zn,selectable:un,showIcon:ft,motion:Wt,blockNode:zt,showLine:!!It,dropIndicatorRender:pe}),[Ge,st]=(0,ae.ZP)(Ce),ut=ve.useMemo(()=>{if(!gt)return!1;let vt={};switch(typeof gt){case"function":vt.nodeDraggable=gt;break;case"object":vt=Object.assign({},gt);break;default:break}return vt.icon!==!1&&(vt.icon=vt.icon||ve.createElement(x.Z,null)),vt},[gt]),Ue=vt=>ve.createElement(he.Z,{prefixCls:Ce,switcherIcon:it,treeNodeProps:vt,showLine:It});return Ge(ve.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`]:!ft,[`${Ce}-block-node`]:zt,[`${Ce}-unselectable`]:!un,[`${Ce}-rtl`]:qt==="rtl"},Qe==null?void 0:Qe.className,Xt,st),direction:qt,checkable:zn&&ve.createElement("span",{className:`${Ce}-checkbox-inner`}),selectable:un,switcherIcon:Ue,draggable:ut}),Pt))}),Oe;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Oe||(Oe={}));function Me(Tt,et){function xt(qt){const{key:rt,children:Qe}=qt;et(rt,qt)!==!1&&Me(Qe||[],et)}Tt.forEach(xt)}function Ye(Tt){let{treeData:et,expandedKeys:xt,startKey:qt,endKey:rt}=Tt;const Qe=[];let pt=Oe.None;if(qt&&qt===rt)return[qt];if(!qt||!rt)return[];function Xt(ft){return ft===qt||ft===rt}return Me(et,ft=>{if(pt===Oe.End)return!1;if(Xt(ft)){if(Qe.push(ft),pt===Oe.None)pt=Oe.Start;else if(pt===Oe.Start)return pt=Oe.End,!1}else pt===Oe.Start&&Qe.push(ft);return xt.includes(ft)}),Qe}function De(Tt,et){const xt=(0,re.Z)(et),qt=[];return Me(Tt,(rt,Qe)=>{const pt=xt.indexOf(rt);return pt!==-1&&(qt.push(Qe),xt.splice(pt,1)),!!xt.length}),qt}var $e=function(Tt,et){var xt={};for(var qt in Tt)Object.prototype.hasOwnProperty.call(Tt,qt)&&et.indexOf(qt)<0&&(xt[qt]=Tt[qt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,qt=Object.getOwnPropertySymbols(Tt);rt{var{defaultExpandAll:xt,defaultExpandParent:qt,defaultExpandedKeys:rt}=Tt,Qe=$e(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=ve.useRef(),Xt=ve.useRef(),ft=()=>{const{keyEntities:ut}=(0,a.I8)(en(Qe));let Ue;return xt?Ue=Object.keys(ut):qt?Ue=(0,b.r7)(Qe.expandedKeys||rt||[],ut):Ue=Qe.expandedKeys||rt,Ue},[It,it]=ve.useState(Qe.selectedKeys||Qe.defaultSelectedKeys||[]),[zt,Pt]=ve.useState(()=>ft());ve.useEffect(()=>{"selectedKeys"in Qe&&it(Qe.selectedKeys)},[Qe.selectedKeys]),ve.useEffect(()=>{"expandedKeys"in Qe&&Pt(Qe.expandedKeys)},[Qe.expandedKeys]);const zn=(ut,Ue)=>{var vt;return"expandedKeys"in Qe||Pt(ut),(vt=Qe.onExpand)===null||vt===void 0?void 0:vt.call(Qe,ut,Ue)},un=(ut,Ue)=>{var vt;const{multiple:Cn}=Qe,{node:on,nativeEvent:Sn}=Ue,{key:Pn=""}=on,Nn=en(Qe),qe=Object.assign(Object.assign({},Ue),{selected:!0}),Ut=(Sn==null?void 0:Sn.ctrlKey)||(Sn==null?void 0:Sn.metaKey),Gt=Sn==null?void 0:Sn.shiftKey;let Qt;Cn&&Ut?(Qt=ut,pt.current=Pn,Xt.current=Qt,qe.selectedNodes=De(Nn,Qt)):Cn&&Gt?(Qt=Array.from(new Set([].concat((0,re.Z)(Xt.current||[]),(0,re.Z)(Ye({treeData:Nn,expandedKeys:zt,startKey:Pn,endKey:pt.current}))))),qe.selectedNodes=De(Nn,Qt)):(Qt=[Pn],pt.current=Pn,Xt.current=Qt,qe.selectedNodes=De(Nn,Qt)),(vt=Qe.onSelect)===null||vt===void 0||vt.call(Qe,Qt,qe),"selectedKeys"in Qe||it(Qt)},{getPrefixCls:gt,direction:tt}=ve.useContext(ee.E_),{prefixCls:we,className:Ce,showIcon:ct=!0,expandAction:Wt="click"}=Qe,Ve=$e(Qe,["prefixCls","className","showIcon","expandAction"]),Ge=gt("tree",we),st=ce()(`${Ge}-directory`,{[`${Ge}-directory-rtl`]:tt==="rtl"},Ce);return ve.createElement(Ae,Object.assign({icon:dt,ref:et,blockNode:!0},Ve,{showIcon:ct,expandAction:Wt,prefixCls:Ge,className:st,expandedKeys:zt,selectedKeys:It,onSelect:un,onExpand:zn}))};var Ct=ve.forwardRef(bt);const Et=Ae;Et.DirectoryTree=Ct,Et.TreeNode=E.O;var Kt=Et},20648:function(de,ne,y){"use strict";y.d(ne,{TM:function(){return ze},Yk:function(){return Xe}});var E=y(36237),re=y(98447),oe=y(17313),ge=y(8378),fe=y(37613),ve=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`}}}}})}},Te=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"}}}}}},Xe=(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),Te(te)]},ze=ce=>{const{controlHeightSM:b}=ce;return{titleHeight:b,nodeHoverBg:ce.controlItemBgHover,nodeSelectedBg:ce.controlItemBgActive}};ne.ZP=(0,ve.Z)("Tree",(ce,b)=>{let{prefixCls:a}=b;return[{[ce.componentCls]:(0,re.C2)(`${a}-checkbox`,ce)},Xe(a,ce),(0,ge.Z)(ce)]},ce=>{const{colorTextLightSolid:b,colorPrimary:a}=ce;return Object.assign(Object.assign({},ze(ce)),{directoryNodeSelectedColor:b,directoryNodeSelectedBg:a})})},71997:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ee}});var E=y(54476),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),ve=function(te,ae){return re.createElement(fe.Z,(0,E.Z)({},te,{ref:ae,icon:ge}))},ie=re.forwardRef(ve),xe=ie,Ee=y(52671),Le=y(58617),Te=y(15075),Xe=y(43531),ze=y(92310),ce=y.n(ze),b=y(92343),ee=x=>{const{prefixCls:te,switcherIcon:ae,treeNodeProps:le,showLine:pe}=x,{isLeaf:he,expanded:be,loading:Ae}=le;if(Ae)return re.createElement(Le.Z,{className:`${te}-switcher-loading-icon`});let Oe;if(pe&&typeof pe=="object"&&(Oe=pe.showLeafIcon),he){if(!pe)return null;if(typeof Oe!="boolean"&&Oe){const De=typeof Oe=="function"?Oe(le):Oe,$e=`${te}-switcher-line-custom-icon`;return(0,b.l$)(De)?(0,b.Tm)(De,{className:ce()(De.props.className||"",$e)}):De}return Oe?re.createElement(Ee.Z,{className:`${te}-switcher-line-icon`}):re.createElement("span",{className:`${te}-switcher-leaf-line`})}const Me=`${te}-switcher-icon`,Ye=typeof ae=="function"?ae(le):ae;return(0,b.l$)(Ye)?(0,b.Tm)(Ye,{className:ce()(Ye.props.className||"",Me)}):Ye!==void 0?Ye:pe?be?re.createElement(Te.Z,{className:`${te}-switcher-line-icon`}):re.createElement(Xe.Z,{className:`${te}-switcher-line-icon`}):re.createElement(xe,{className:Me})}},48066:function(de,ne,y){"use strict";y.d(ne,{default:function(){return ht}});var E=y(59301),re=y(40001),oe=y(81953),ge=y(54476),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"},ve=fe,ie=y(7657),xe=function(Ne,Ze){return E.createElement(ie.Z,(0,ge.Z)({},Ne,{ref:Ze,icon:ve}))},Ee=E.forwardRef(xe),Le=Ee,Te=y(92310),Xe=y.n(Te),ze=y(25769),ce=y.n(ze),b=y(29301),a=y(11592),ee=y(34280),x=y(18929),te=y(2738),ae=y(8654),le=y(3465),pe=y(10228),he=function(Se,Ne){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ne.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);nt{const Ze=Je=>{const{keyCode:yt}=Je;yt===pe.Z.ENTER&&Je.preventDefault()},Ke=Je=>{const{keyCode:yt}=Je,{onClick:rn}=Se;yt===pe.Z.ENTER&&rn&&rn()},{style:nt,noStyle:wt,disabled:Bt}=Se,Re=he(Se,["style","noStyle","disabled"]);let We={};return wt||(We=Object.assign({},be)),Bt&&(We.pointerEvents="none"),We=Object.assign(Object.assign({},We),nt),E.createElement("div",Object.assign({role:"button",tabIndex:0,ref:Ne},Re,{onKeyDown:Ze,onKeyUp:Ke,style:We}))}),Me=y(36355),Ye=y(9763),De=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"},dt=$e,en=function(Ne,Ze){return E.createElement(ie.Z,(0,ge.Z)({},Ne,{ref:Ze,icon:dt}))},bt=E.forwardRef(en),Dt=bt,Ct=y(92343),Et=y(1643),Kt=y(15969),Tt=y(83116),et=y(30071);const xt=(Se,Ne,Ze,Ke)=>{const{titleMarginBottom:nt,fontWeightStrong:wt}=Ke;return{marginBottom:nt,color:Ze,fontWeight:wt,fontSize:Se,lineHeight:Ne}},qt=Se=>{const Ne=[1,2,3,4,5],Ze={};return Ne.forEach(Ke=>{Ze[` h${Ke}&, div&-h${Ke}, div&-h${Ke} > textarea, h${Ke} - `]=xt(Se[`fontSizeHeading${Ke}`],Se[`lineHeightHeading${Ke}`],Se.colorTextHeading,Se)}),Ze},rt=Se=>{const{componentCls:Ie}=Se;return{"a&, a":Object.assign(Object.assign({},(0,Xt.N)(Se)),{textDecoration:Se.linkDecoration,"&:active, &:hover":{textDecoration:Se.linkHoverDecoration},[`&[disabled], &${Ie}-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}}),pt=Se=>{const{componentCls:Ie,paddingSM:Ze}=Se,Ke=Ze;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-Se.paddingSM,marginTop:-Ke,marginBottom:`calc(1em - ${Ke}px)`},[`${Ie}-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}}}),ft=()=>({"\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"}}),Bt=Se=>{const{componentCls:Ie,titleMarginTop:Ze}=Se;return{[Ie]: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,[`&${Ie}-secondary`]:{color:Se.colorTextDescription},[`&${Ie}-success`]:{color:Se.colorSuccess},[`&${Ie}-warning`]:{color:Se.colorWarning},[`&${Ie}-danger`]:{color:Se.colorError,"a&:active, a&:focus":{color:Se.colorErrorActive},"a&:hover":{color:Se.colorErrorHover}},[`&${Ie}-disabled`]:{color:Se.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},Jt(Se)),{[` - & + h1${Ie}, - & + h2${Ie}, - & + h3${Ie}, - & + h4${Ie}, - & + h5${Ie} + `]=xt(Se[`fontSizeHeading${Ke}`],Se[`lineHeightHeading${Ke}`],Se.colorTextHeading,Se)}),Ze},rt=Se=>{const{componentCls:Ne}=Se;return{"a&, a":Object.assign(Object.assign({},(0,Kt.N)(Se)),{textDecoration:Se.linkDecoration,"&:active, &:hover":{textDecoration:Se.linkHoverDecoration},[`&[disabled], &${Ne}-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}}),pt=Se=>{const{componentCls:Ne,paddingSM:Ze}=Se,Ke=Ze;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-Se.paddingSM,marginTop:-Ke,marginBottom:`calc(1em - ${Ke}px)`},[`${Ne}-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"}}}},Xt=Se=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:Se.colorSuccess}}}),ft=()=>({"\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"}}),It=Se=>{const{componentCls:Ne,titleMarginTop:Ze}=Se;return{[Ne]: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,[`&${Ne}-secondary`]:{color:Se.colorTextDescription},[`&${Ne}-success`]:{color:Se.colorSuccess},[`&${Ne}-warning`]:{color:Se.colorWarning},[`&${Ne}-danger`]:{color:Se.colorError,"a&:active, a&:focus":{color:Se.colorErrorActive},"a&:hover":{color:Se.colorErrorHover}},[`&${Ne}-disabled`]:{color:Se.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},qt(Se)),{[` + & + h1${Ne}, + & + h2${Ne}, + & + h3${Ne}, + & + h4${Ne}, + & + h5${Ne} `]:{marginTop:Ze},"\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:Ze}}}),Qe(Se)),rt(Se)),{[` - ${Ie}-expand, - ${Ie}-edit, - ${Ie}-copy - `]:Object.assign(Object.assign({},(0,Xt.N)(Se)),{marginInlineStart:Se.marginXXS})}),pt(Se)),Zt(Se)),ft()),{"&-rtl":{direction:"rtl"}})}};var it=(0,It.Z)("Typography",Se=>[Bt(Se)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),wt=Se=>{const{prefixCls:Ie,"aria-label":Ze,className:Ke,style:nt,direction:Pt,maxLength:Dt,autoSize:Re=!0,value:We,onSave:qe,onCancel:yt,onEnd:rn,component:en,enterIcon:bn=E.createElement(Ft,null)}=Se,Dn=E.useRef(null),ot=E.useRef(!1),jt=E.useRef(),[Vn,nn]=E.useState(We);E.useEffect(()=>{nn(We)},[We]),E.useEffect(()=>{if(Dn.current&&Dn.current.resizableTextArea){const{textArea:In}=Dn.current.resizableTextArea;In.focus();const{length:sa}=In.value;In.setSelectionRange(sa,sa)}},[]);const Rn=In=>{let{target:sa}=In;nn(sa.value.replace(/[\n\r]/g,""))},ra=()=>{ot.current=!0},fa=()=>{ot.current=!1},Jn=In=>{let{keyCode:sa}=In;ot.current||(jt.current=sa)},St=()=>{qe(Vn.trim())},Vt=In=>{let{keyCode:sa,ctrlKey:ba,altKey:wn,metaKey:La,shiftKey:Ra}=In;jt.current===sa&&!ot.current&&!ba&&!wn&&!La&&!Ra&&(sa===pe.Z.ENTER?(St(),rn==null||rn()):sa===pe.Z.ESC&&yt())},kt=()=>{St()},un=en?`${Ie}-${en}`:"",[xn,fn]=it(Ie),Ln=Xe()(Ie,`${Ie}-edit-content`,{[`${Ie}-rtl`]:Pt==="rtl"},Ke,un,fn);return xn(E.createElement("div",{className:Ln,style:nt},E.createElement(Et.Z,{ref:Dn,maxLength:Dt,value:Vn,onChange:Rn,onKeyDown:Jn,onKeyUp:Vt,onCompositionStart:ra,onCompositionEnd:fa,onBlur:kt,"aria-label":Ze,rows:1,autoSize:Re}),bn!==null?(0,Ct.Tm)(bn,{className:`${Ie}-edit-content-confirm`}):null))},kn=function(Se,Ie){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ie.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);nt{const{prefixCls:Ze,component:Ke="article",className:nt,rootClassName:Pt,setContentRef:Dt,children:Re,direction:We,style:qe}=Se,yt=kn(Se,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:rn,direction:en,typography:bn}=E.useContext(Me.E_),Dn=We!=null?We:en;let ot=Ie;Dt&&(ot=(0,ae.sQ)(Ie,Dt));const jt=rn("typography",Ze),[Vn,nn]=it(jt),Rn=Xe()(jt,bn==null?void 0:bn.className,{[`${jt}-rtl`]:Dn==="rtl"},nt,Pt,nn),ra=Object.assign(Object.assign({},bn==null?void 0:bn.style),qe);return Vn(E.createElement(Ke,Object.assign({className:Rn,style:ra,ref:ot},yt),Re))});function tt(Se,Ie){return E.useMemo(()=>{const Ze=!!Se;return[Ze,Object.assign(Object.assign({},Ie),Ze&&typeof Se=="object"?Se:null)]},[Se])}var Ce=(Se,Ie)=>{const Ze=E.useRef(!1);E.useEffect(()=>{Ze.current?Se():Ze.current=!0},Ie)};function st(Se){const Ie=typeof Se;return Ie==="string"||Ie==="number"}function Gt(Se){let Ie=0;return Se.forEach(Ze=>{st(Ze)?Ie+=String(Ze).length:Ie+=1}),Ie}function Ge(Se,Ie){let Ze=0;const Ke=[];for(let nt=0;ntIe){const qe=Ie-Ze;return Ke.push(String(Pt).slice(0,qe)),Ke}Ke.push(Pt),Ze=We}return Se}const je=0,ut=1,dt=2,Ve=3,ht=4;var tn=Se=>{let{enabledMeasure:Ie,children:Ze,text:Ke,width:nt,fontSize:Pt,rows:Dt,onEllipsis:Re}=Se;const[[We,qe,yt],rn]=E.useState([0,0,0]),[en,bn]=E.useState(0),[Dn,ot]=E.useState(je),[jt,Vn]=E.useState(0),nn=E.useRef(null),Rn=E.useRef(null),ra=E.useMemo(()=>(0,a.Z)(Ke),[Ke]),fa=E.useMemo(()=>Gt(ra),[ra]),Jn=E.useMemo(()=>!Ie||Dn!==Ve?en&&Dn!==ht&&Ie?Ze(Ge(ra,en),en{Ie&&nt&&Pt&&fa&&(ot(ut),rn([0,Math.ceil(fa/2),fa]))},[Ie,nt,Pt,Ke,fa,Dt]),(0,ee.Z)(()=>{var un;Dn===ut&&Vn(((un=nn.current)===null||un===void 0?void 0:un.offsetHeight)||0)},[Dn]),(0,ee.Z)(()=>{var un,xn;if(jt){if(Dn===ut){const fn=((un=Rn.current)===null||un===void 0?void 0:un.offsetHeight)||0,Ln=Dt*jt;fn<=Ln?(ot(ht),Re(!1)):ot(dt)}else if(Dn===dt)if(We!==yt){const fn=((xn=Rn.current)===null||xn===void 0?void 0:xn.offsetHeight)||0,Ln=Dt*jt;let In=We,sa=yt;We===yt-1?sa=We:fn<=Ln?In=qe:sa=qe;const ba=Math.ceil((In+sa)/2);rn([In,ba,sa])}else ot(Ve),bn(qe),Re(!0)}},[Dn,We,yt,Dt,jt]);const St={width:nt,whiteSpace:"normal",margin:0,padding:0},Vt=(un,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)},un),kt=(un,xn)=>{const fn=Ge(ra,un);return Vt(Ze(fn,!0),xn,St)};return E.createElement(E.Fragment,null,Jn,Ie&&Dn!==Ve&&Dn!==ht&&E.createElement(E.Fragment,null,Vt("lg",nn,{wordBreak:"keep-all",whiteSpace:"nowrap"}),Dn===ut?Vt(Ze(ra,!1),Rn,St):kt(qe,Rn)))},Pn=Se=>{let{enabledEllipsis:Ie,isEllipsis:Ze,children:Ke,tooltipProps:nt}=Se;return!(nt!=null&&nt.title)||!Ie?Ke:E.createElement(De.Z,Object.assign({open:Ze?void 0:!1},nt),Ke)},Nn=function(Se,Ie){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ie.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);nt{var Ze,Ke,nt;const{prefixCls:Pt,className:Dt,style:Re,type:We,disabled:qe,children:yt,ellipsis:rn,editable:en,copyable:bn,component:Dn,title:ot}=Se,jt=Nn(Se,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:Vn,direction:nn}=E.useContext(Me.E_),[Rn]=(0,Ye.Z)("Text"),ra=E.useRef(null),fa=E.useRef(null),Jn=Vn("typography",Pt),St=(0,te.Z)(jt,["mark","code","delete","underline","strong","keyboard","italic"]),[Vt,kt]=tt(en),[un,xn]=(0,x.Z)(!1,{value:kt.editing}),{triggerType:fn=["icon"]}=kt,Ln=Kn=>{var Zn;Kn&&((Zn=kt.onStart)===null||Zn===void 0||Zn.call(kt)),xn(Kn)};Ce(()=>{var Kn;un||(Kn=fa.current)===null||Kn===void 0||Kn.focus()},[un]);const In=Kn=>{Kn==null||Kn.preventDefault(),Ln(!0)},sa=Kn=>{var Zn;(Zn=kt.onChange)===null||Zn===void 0||Zn.call(kt,Kn),Ln(!1)},ba=()=>{var Kn;(Kn=kt.onCancel)===null||Kn===void 0||Kn.call(kt),Ln(!1)},[wn,La]=tt(bn),[Ra,Xa]=E.useState(!1),qa=E.useRef(null),na={};La.format&&(na.format=La.format);const ha=()=>{qa.current&&clearTimeout(qa.current)},Sa=Kn=>{var Zn;Kn==null||Kn.preventDefault(),Kn==null||Kn.stopPropagation(),ce()(La.text||String(yt)||"",na),Xa(!0),ha(),qa.current=setTimeout(()=>{Xa(!1)},3e3),(Zn=La.onCopy)===null||Zn===void 0||Zn.call(La,Kn)};E.useEffect(()=>ha,[]);const[ua,ia]=E.useState(!1),[Wt,Kt]=E.useState(!1),[on,yn]=E.useState(!1),[Hn,ya]=E.useState(!1),[Ha,Pa]=E.useState(!1),[ea,xa]=E.useState(!0),[za,Ta]=tt(rn,{expandable:!1}),va=za&&!on,{rows:Da=1}=Ta,gr=E.useMemo(()=>!va||Ta.suffix!==void 0||Ta.onEllipsis||Ta.expandable||Vt||wn,[va,Ta,Vt,wn]);(0,ee.Z)(()=>{za&&!gr&&(ia((0,le.G)("webkitLineClamp")),Kt((0,le.G)("textOverflow")))},[gr,za]);const Ya=E.useMemo(()=>gr?!1:Da===1?Wt:ua,[gr,Wt,ua]),sr=va&&(Ya?Ha:Hn),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 ta;ur(Mn),Gr(parseInt((ta=window.getComputedStyle)===null||ta===void 0?void 0:ta.call(window,Zn).fontSize,10)||0)},bo=Kn=>{var Zn;ya(Kn),Hn!==Kn&&((Zn=Ta.onEllipsis)===null||Zn===void 0||Zn.call(Ta,Kn))};E.useEffect(()=>{const Kn=ra.current;if(za&&Ya&&Kn){const Zn=xr?Kn.offsetHeight{const Kn=ra.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:(Ze=kt.text)!==null&&Ze!==void 0?Ze:yt}:E.isValidElement(Ta.tooltip)?mr={title:Ta.tooltip}:typeof Ta.tooltip=="object"?mr=Object.assign({title:(Ke=kt.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(kt.text))return kt.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(un)return E.createElement(wt,{value:(nt=kt.text)!==null&&nt!==void 0?nt:typeof yt=="string"?yt:"",onSave:sa,onCancel:ba,onEnd:kt.onEnd,prefixCls:Jn,className:Dt,style:Re,direction:nn,component:Dn,maxLength:kt.maxLength,autoSize:kt.autoSize,enterIcon:kt.enterIcon});const kr=()=>{const{expandable:Kn,symbol:Zn}=Ta;if(!Kn)return null;let Mn;return Zn?Mn=Zn:Mn=Rn==null?void 0:Rn.expand,E.createElement("a",{key:"expand",className:`${Jn}-expand`,onClick:Na,"aria-label":Rn==null?void 0:Rn.expand},Mn)},br=()=>{if(!Vt)return;const{icon:Kn,tooltip:Zn}=kt,Mn=(0,a.Z)(Zn)[0]||(Rn==null?void 0:Rn.edit),ta=typeof Mn=="string"?Mn:"";return fn.includes("icon")?E.createElement(De.Z,{key:"edit",title:Zn===!1?"":Mn},E.createElement(Oe,{ref:fa,className:`${Jn}-edit`,onClick:In,"aria-label":ta},Kn||E.createElement(Le,{role:"button"}))):null},Eo=()=>{if(!wn)return;const{tooltips:Kn,icon:Zn}=La,Mn=Ht(Kn),ta=Ht(Zn),Ua=Ra?Mt(Mn[1],Rn==null?void 0:Rn.copied):Mt(Mn[0],Rn==null?void 0:Rn.copy),Ne=Ra?Rn==null?void 0:Rn.copied:Rn==null?void 0:Rn.copy,dn=typeof Ua=="string"?Ua:Ne;return E.createElement(De.Z,{key:"copy",title:Ua},E.createElement(Oe,{className:Xe()(`${Jn}-copy`,Ra&&`${Jn}-copy-success`),onClick:Sa,"aria-label":dn},Ra?Mt(ta[1],E.createElement(re.Z,null),!0):Mt(ta[0],E.createElement(oe.Z,null),!0)))},ho=Kn=>[Kn&&kr(),br(),Eo()],hr=Kn=>[Kn&&E.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Qt),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:Xe()({[`${Jn}-${We}`]:We,[`${Jn}-disabled`]:qe,[`${Jn}-ellipsis`]:za,[`${Jn}-single-line`]:va&&Da===1,[`${Jn}-ellipsis-single-line`]:Ar,[`${Jn}-ellipsis-multiple-line`]:xr},Dt),prefixCls:Pt,style:Object.assign(Object.assign({},Re),{WebkitLineClamp:xr?Da:void 0}),component:Dn,ref:(0,ae.sQ)(Kn,ra,Ie),direction:nn,onClick:fn.includes("text")?In:void 0,"aria-label":nr==null?void 0:nr.toString(),title:ot},St),E.createElement(tn,{enabledMeasure:va&&!Ya,text:yt,rows:Da,width:yr,fontSize:Dr,onEllipsis:bo},(Zn,Mn)=>{let ta=Zn;return Zn.length&&Mn&&nr&&(ta=E.createElement("span",{key:"show-content","aria-hidden":!0},ta)),Je(Se,E.createElement(E.Fragment,null,ta,hr(Mn)))}))))}),zn=function(Se,Ie){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ie.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);nt{var{ellipsis:Ze,rel:Ke}=Se,nt=zn(Se,["ellipsis","rel"]);const Pt=Object.assign(Object.assign({},nt),{rel:Ke===void 0&&nt.target==="_blank"?"noopener noreferrer":Ke});return delete Pt.navigate,E.createElement(jn,Object.assign({},Pt,{ref:Ie,ellipsis:!!Ze,component:"a"}))}),pn=E.forwardRef((Se,Ie)=>E.createElement(jn,Object.assign({ref:Ie},Se,{component:"div"}))),He=function(Se,Ie){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ie.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);nt{var{ellipsis:Ze}=Se,Ke=He(Se,["ellipsis"]);const nt=E.useMemo(()=>Ze&&typeof Ze=="object"?(0,te.Z)(Ze,["expandable","rows"]):Ze,[Ze]);return E.createElement(jn,Object.assign({ref:Ie},Ke,{ellipsis:nt,component:"span"}))};var Sn=E.forwardRef(Lt),ye=function(Se,Ie){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ie.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);nt{const{level:Ze=1}=Se,Ke=ye(Se,["level"]);let nt;return an.includes(Ze)?nt=`h${Ze}`:nt="h1",E.createElement(jn,Object.assign({ref:Ie},Ke,{component:nt}))});const Ot=gt;Ot.Text=Sn,Ot.Link=Wn,Ot.Title=mt,Ot.Paragraph=pn;var vt=Ot},54580:function(de,ne,y){"use strict";y.d(ne,{default:function(){return Jn}});var E=y(59301),re=y(94480),oe=y(92310),ge=y.n(oe),fe=y(54476),ve=y(67732),ie=y(83652),xe=y(42403),Ee=y(158),Le=y(20068),Te=y(75931),Xe=y(75044),ze=y(76190),ce=y(3202),b=y(26112);function a(St,Vt){var kt="cannot ".concat(St.method," ").concat(St.action," ").concat(Vt.status,"'"),un=new Error(kt);return un.status=Vt.status,un.method=St.method,un.url=St.action,un}function ee(St){var Vt=St.responseText||St.response;if(!Vt)return Vt;try{return JSON.parse(Vt)}catch(kt){return Vt}}function x(St){var Vt=new XMLHttpRequest;St.onProgress&&Vt.upload&&(Vt.upload.onprogress=function(fn){fn.total>0&&(fn.percent=fn.loaded/fn.total*100),St.onProgress(fn)});var kt=new FormData;St.data&&Object.keys(St.data).forEach(function(xn){var fn=St.data[xn];if(Array.isArray(fn)){fn.forEach(function(Ln){kt.append("".concat(xn,"[]"),Ln)});return}kt.append(xn,fn)}),St.file instanceof Blob?kt.append(St.filename,St.file,St.file.name):kt.append(St.filename,St.file),Vt.onerror=function(fn){St.onError(fn)},Vt.onload=function(){return Vt.status<200||Vt.status>=300?St.onError(a(St,Vt),ee(Vt)):St.onSuccess(ee(Vt),Vt)},Vt.open(St.method,St.action,!0),St.withCredentials&&"withCredentials"in Vt&&(Vt.withCredentials=!0);var un=St.headers||{};return un["X-Requested-With"]!==null&&Vt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(un).forEach(function(xn){un[xn]!==null&&Vt.setRequestHeader(xn,un[xn])}),Vt.send(kt),{abort:function(){Vt.abort()}}}var te=+new Date,ae=0;function le(){return"rc-upload-".concat(te,"-").concat(++ae)}var pe=y(48736),he=function(St,Vt){if(St&&Vt){var kt=Array.isArray(Vt)?Vt:Vt.split(","),un=St.name||"",xn=St.type||"",fn=xn.replace(/\/.*$/,"");return kt.some(function(Ln){var In=Ln.trim();if(/^\*(\/\*)?$/.test(Ln))return!0;if(In.charAt(0)==="."){var sa=un.toLowerCase(),ba=In.toLowerCase(),wn=[ba];return(ba===".jpg"||ba===".jpeg")&&(wn=[".jpg",".jpeg"]),wn.some(function(La){return sa.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,Vt){var kt=St.createReader(),un=[];function xn(){kt.readEntries(function(fn){var Ln=Array.prototype.slice.apply(fn);un=un.concat(Ln);var In=!Ln.length;In?Vt(un):xn()})}xn()}var Ae=function(Vt,kt,un){var xn=function fn(Ln,In){Ln&&(Ln.path=In||"",Ln.isFile?Ln.file(function(sa){un(sa)&&(Ln.fullPath&&!sa.webkitRelativePath&&(Object.defineProperties(sa,{webkitRelativePath:{writable:!0}}),sa.webkitRelativePath=Ln.fullPath.replace(/^\//,""),Object.defineProperties(sa,{webkitRelativePath:{writable:!1}})),kt([sa]))}):Ln.isDirectory&&be(Ln,function(sa){sa.forEach(function(ba){fn(ba,"".concat(In).concat(Ln.name,"/"))})}))};Vt.forEach(function(fn){xn(fn.webkitGetAsEntry())})},Oe=Ae,Me=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ye=function(St){(0,xe.Z)(kt,St);var Vt=(0,Ee.Z)(kt);function kt(){var un;(0,ve.Z)(this,kt);for(var xn=arguments.length,fn=new Array(xn),Ln=0;Ln{let{uid:fn}=xn;return fn===St.uid});return un===-1?kt.push(St):kt[un]=St,kt}function ht(St,Vt){const kt=St.uid!==void 0?"uid":"name";return Vt.filter(un=>un[kt]===St[kt])[0]}function Cn(St,Vt){const kt=St.uid!==void 0?"uid":"name",un=Vt.filter(xn=>xn[kt]!==St[kt]);return un.length===Vt.length?null:un}const tn=function(){const Vt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),un=Vt[Vt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(un)||[""])[0]},qt=St=>St.indexOf("image/")===0,Pn=St=>{if(St.type&&!St.thumbUrl)return qt(St.type);const Vt=St.thumbUrl||St.url||"",kt=tn(Vt);return/^data:image\//.test(Vt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(kt)?!0:!(/^data:/.test(Vt)||kt)},Nn=200;function Je(St){return new Promise(Vt=>{if(!St.type||!qt(St.type)){Vt("");return}const kt=document.createElement("canvas");kt.width=Nn,kt.height=Nn,kt.style.cssText=`position: fixed; left: 0; top: 0; width: ${Nn}px; height: ${Nn}px; z-index: 9999; display: none;`,document.body.appendChild(kt);const un=kt.getContext("2d"),xn=new Image;if(xn.onload=()=>{const{width:fn,height:Ln}=xn;let In=Nn,sa=Nn,ba=0,wn=0;fn>Ln?(sa=Ln*(Nn/fn),wn=-(sa-In)/2):(In=fn*(Nn/Ln),ba=-(In-sa)/2),un.drawImage(xn,ba,wn,In,sa);const La=kt.toDataURL();document.body.removeChild(kt),window.URL.revokeObjectURL(xn.src),Vt(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&&Vt(fn.result)},fn.readAsDataURL(St)}else xn.src=window.URL.createObjectURL(St)})}var Mt=y(26227),Ht=y(41464),Qt=y(15277),vn=y(93948),jn=y(6848),Bn=E.forwardRef((St,Vt)=>{let{prefixCls:kt,className:un,style:xn,locale:fn,listType:Ln,file:In,items:sa,progress:ba,iconRender:wn,actionIconRender:La,itemRender:Ra,isImgUrl:Xa,showPreviewIcon:qa,showRemoveIcon:na,showDownloadIcon:ha,previewIcon:Sa,removeIcon:ua,downloadIcon:ia,onPreview:Wt,onDownload:Kt,onClose:on}=St;var yn,Hn;const{status:ya}=In,[Ha,Pa]=E.useState(ya);E.useEffect(()=>{ya!=="removed"&&Pa(ya)},[ya]);const[ea,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:`${kt}-icon`},za);if(Ln==="picture"||Ln==="picture-card"||Ln==="picture-circle")if(Ha==="uploading"||!In.thumbUrl&&!In.url){const nr=ge()(`${kt}-list-item-thumbnail`,{[`${kt}-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:`${kt}-list-item-image`,crossOrigin:In.crossOrigin}):za,kr=ge()(`${kt}-list-item-thumbnail`,{[`${kt}-list-item-file`]:Xa&&!Xa(In)});Ta=E.createElement("a",{className:kr,onClick:br=>Wt(In,br),href:In.url||In.thumbUrl,target:"_blank",rel:"noopener noreferrer"},nr)}const va=ge()(`${kt}-list-item`,`${kt}-list-item-${Ha}`),Da=typeof In.linkProps=="string"?JSON.parse(In.linkProps):In.linkProps,gr=na?La((typeof ua=="function"?ua(In):ua)||E.createElement(Mt.Z,null),()=>on(In),kt,fn.removeFile):null,Ya=ha&&Ha==="done"?La((typeof ia=="function"?ia(In):ia)||E.createElement(Ht.Z,null),()=>Kt(In),kt,fn.downloadFile):null,sr=Ln!=="picture-card"&&Ln!=="picture-circle"&&E.createElement("span",{key:"download-delete",className:ge()(`${kt}-list-item-actions`,{picture:Ln==="picture"})},Ya,gr),Ar=ge()(`${kt}-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=>Wt(In,nr)}),In.name),sr]:[E.createElement("span",{key:"view",className:Ar,onClick:nr=>Wt(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=>Wt(In,nr),title:fn.previewFile},typeof Sa=="function"?Sa(In):Sa||E.createElement(Qt.Z,null)):null,ur=(Ln==="picture-card"||Ln==="picture-circle")&&Ha!=="uploading"&&E.createElement("span",{className:`${kt}-list-item-actions`},yr,Ha==="done"&&Ya,gr),{getPrefixCls:Dr}=E.useContext(Et.E_),Gr=Dr(),qr=E.createElement("div",{className:va},Ta,xr,ur,ea&&E.createElement(st.default,{motionName:`${Gr}-fade`,visible:Ha==="uploading",motionDeadline:2e3},nr=>{let{className:kr}=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()(`${kt}-list-item-progress`,kr)},br)})),bo=In.response&&typeof In.response=="string"?In.response:((yn=In.error)===null||yn===void 0?void 0:yn.statusText)||((Hn=In.error)===null||Hn===void 0?void 0:Hn.message)||fn.uploadError,mr=Ha==="error"?E.createElement(jn.Z,{title:bo,getPopupContainer:nr=>nr.parentNode},qr):qr;return E.createElement("div",{className:ge()(`${kt}-list-item-container`,un),style:xn,ref:Vt},Ra?Ra(mr,In,sa,{download:Kt.bind(null,In),preview:Wt.bind(null,In),remove:on.bind(null,In)}):mr)});const Wn=(St,Vt)=>{const{listType:kt="text",previewFile:un=Je,onPreview:xn,onDownload:fn,onRemove:Ln,locale:In,iconRender:sa,isImageUrl:ba=Pn,prefixCls:wn,items:La=[],showPreviewIcon:Ra=!0,showRemoveIcon:Xa=!0,showDownloadIcon:qa=!1,removeIcon:na,previewIcon:ha,downloadIcon:Sa,progress:ua={size:[-1,2],showInfo:!1},appendAction:ia,appendActionVisible:Wt=!0,itemRender:Kt,disabled:on}=St,yn=(0,Gt.Z)(),[Hn,ya]=E.useState(!1);E.useEffect(()=>{kt!=="picture"&&kt!=="picture-card"&&kt!=="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="",un&&un(Na.originFileObj).then(yr=>{Na.thumbUrl=yr||"",yn()}))})},[kt,La,un]),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)},ea=Na=>{Ln==null||Ln(Na)},xa=Na=>{if(sa)return sa(Na,kt);const yr=Na.status==="uploading",ur=ba&&ba(Na)?E.createElement(Ce,null):E.createElement(Zt,null);let Dr=yr?E.createElement(ft.Z,null):E.createElement(kn,null);return kt==="picture"?Dr=yr?E.createElement(ft.Z,null):ur:(kt==="picture-card"||kt==="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,je.l$)(Na)&&Na.props.onClick&&Na.props.onClick(qr)},className:`${ur}-list-item-action`,disabled:on};if((0,je.l$)(Na)){const qr=(0,je.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(Vt,()=>({handlePreview:Ha,handleDownload:Pa}));const{getPrefixCls:Ta}=E.useContext(Et.E_),va=Ta("upload",wn),Da=Ta(),gr=ge()(`${va}-list`,`${va}-list-${kt}`),Ya=(0,re.Z)(La.map(Na=>({key:Na.uid,file:Na})));let Ar={motionDeadline:2e3,motionName:`${va}-${kt==="picture-card"||kt==="picture-circle"?"animate-inline":"animate"}`,keys:Ya,motionAppear:Hn};const xr=E.useMemo(()=>{const Na=Object.assign({},(0,Ge.Z)(Da));return delete Na.onAppearEnd,delete Na.onEnterEnd,delete Na.onLeaveEnd,Na},[Da]);return kt!=="picture-card"&&kt!=="picture-circle"&&(Ar=Object.assign(Object.assign({},xr),Ar)),E.createElement("div",{className:gr},E.createElement(st.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:ua,listType:kt,isImgUrl:ba,showPreviewIcon:Ra,showRemoveIcon:Xa,showDownloadIcon:qa,removeIcon:na,previewIcon:ha,downloadIcon:Sa,iconRender:xa,actionIconRender:za,itemRender:Kt,onPreview:Ha,onDownload:Pa,onClose:ea})}),ia&&E.createElement(st.default,Object.assign({},Ar,{visible:Wt,forceRender:!0}),Na=>{let{className:yr,style:ur}=Na;return(0,je.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),He=y(17313),Lt=y(8378),Sn=y(83116),ye=y(37613),_e=St=>{const{componentCls:Vt,iconCls:kt}=St;return{[`${Vt}-wrapper`]:{[`${Vt}-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}`,[Vt]:{padding:`${St.padding}px 0`},[`${Vt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Vt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Vt}-disabled):hover`]:{borderColor:St.colorPrimaryHover},[`p${Vt}-drag-icon`]:{marginBottom:St.margin,[kt]:{color:St.colorPrimary,fontSize:St.uploadThumbnailSize}},[`p${Vt}-text`]:{margin:`0 0 ${St.marginXXS}px`,color:St.colorTextHeading,fontSize:St.fontSizeLG},[`p${Vt}-hint`]:{color:St.colorTextDescription,fontSize:St.fontSize},[`&${Vt}-disabled`]:{cursor:"not-allowed",[`p${Vt}-drag-icon ${kt}, - p${Vt}-text, - p${Vt}-hint - `]:{color:St.colorTextDisabled}}}}}},Ot=St=>{const{componentCls:Vt,antCls:kt,iconCls:un,fontSize:xn,lineHeight:fn}=St,Ln=`${Vt}-list-item`,In=`${Ln}-actions`,sa=`${Ln}-action`,ba=Math.round(xn*fn);return{[`${Vt}-wrapper`]:{[`${Vt}-list`]:Object.assign(Object.assign({},(0,He.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({},He.vS),{padding:`0 ${St.paddingXS}px`,lineHeight:fn,flex:"auto",transition:`all ${St.motionDurationSlow}`}),[In]:{[sa]:{opacity:0},[`${sa}${kt}-btn-sm`]:{height:ba,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${sa}:focus-visible, - &.picture ${sa} - `]:{opacity:1},[un]:{color:St.actionsColor,transition:`all ${St.motionDurationSlow}`},[`&:hover ${un}`]:{color:St.colorText}},[`${Vt}-icon ${un}`]:{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 ${sa}`]:{opacity:1,color:St.colorText},[`${Ln}-error`]:{color:St.colorError,[`${Ln}-name, ${Vt}-icon ${un}`]:{color:St.colorError},[In]:{[`${un}, ${un}:hover`]:{color:St.colorError},[sa]:{opacity:1}}},[`${Vt}-list-item-container`]:{transition:`opacity ${St.motionDurationSlow}, height ${St.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},vt=y(36237),Se=y(1950);const Ie=new vt.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Ze=new vt.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var nt=St=>{const{componentCls:Vt}=St,kt=`${Vt}-animate-inline`;return[{[`${Vt}-wrapper`]:{[`${kt}-appear, ${kt}-enter, ${kt}-leave`]:{animationDuration:St.motionDurationSlow,animationTimingFunction:St.motionEaseInOutCirc,animationFillMode:"forwards"},[`${kt}-appear, ${kt}-enter`]:{animationName:Ie},[`${kt}-leave`]:{animationName:Ze}}},{[`${Vt}-wrapper`]:(0,Se.J$)(St)},Ie,Ze]},Pt=y(30071),Dt=y(64993);const Re=St=>{const{componentCls:Vt,iconCls:kt,uploadThumbnailSize:un,uploadProgressOffset:xn}=St,fn=`${Vt}-list`,Ln=`${fn}-item`;return{[`${Vt}-wrapper`]:{[` - ${fn}${fn}-picture, - ${fn}${fn}-picture-card, - ${fn}${fn}-picture-circle - `]:{[Ln]:{position:"relative",height:un+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({},He.vS),{width:un,height:un,lineHeight:`${un+St.paddingSM}px`,textAlign:"center",flex:"none",[kt]:{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:un+St.paddingXS}},[`${Ln}-error`]:{borderColor:St.colorError,[`${Ln}-thumbnail ${kt}`]:{[`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%"}}}}},We=St=>{const{componentCls:Vt,iconCls:kt,fontSizeLG:un,colorTextLightSolid:xn}=St,fn=`${Vt}-list`,Ln=`${fn}-item`,In=St.uploadPicCardSize;return{[` - ${Vt}-wrapper${Vt}-picture-card-wrapper, - ${Vt}-wrapper${Vt}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,He.dF)()),{display:"inline-block",width:"100%",[`${Vt}${Vt}-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}`,[`> ${Vt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Vt}-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}`,[`${kt}-eye, ${kt}-download, ${kt}-delete`]:{zIndex:10,width:un,margin:`0 ${St.marginXXS}px`,fontSize:un,cursor:"pointer",transition:`all ${St.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Ln}-actions, ${Ln}-actions:hover`]:{[`${kt}-eye, ${kt}-download, ${kt}-delete`]:{color:new Dt.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, ${kt}-eye, ${kt}-download, ${kt}-delete`]:{display:"none"}},[`${Ln}-progress`]:{bottom:St.marginXL,width:`calc(100% - ${St.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Vt}-wrapper${Vt}-picture-circle-wrapper`]:{[`${Vt}${Vt}-select`]:{borderRadius:"50%"}}}};var yt=St=>{const{componentCls:Vt}=St;return{[`${Vt}-rtl`]:{direction:"rtl"}}};const rn=St=>{const{componentCls:Vt,colorTextDisabled:kt}=St;return{[`${Vt}-wrapper`]:Object.assign(Object.assign({},(0,He.Wf)(St)),{[Vt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Vt}-select`]:{display:"inline-block"},[`${Vt}-disabled`]:{color:kt,cursor:"not-allowed"}})}};var en=(0,Sn.Z)("Upload",St=>{const{fontSizeHeading3:Vt,fontSize:kt,lineHeight:un,lineWidth:xn,controlHeightLG:fn}=St,Ln=Math.round(kt*un),In=(0,ye.TS)(St,{uploadThumbnailSize:Vt*2,uploadProgressOffset:Ln/2+xn,uploadPicCardSize:fn*2.55});return[rn(In),_e(In),Re(In),We(In),Ot(In),nt(In),yt(In),(0,Lt.Z)(In)]},St=>({actionsColor:St.colorTextDescription})),bn=function(St,Vt,kt,un){function xn(fn){return fn instanceof kt?fn:new kt(function(Ln){Ln(fn)})}return new(kt||(kt=Promise))(function(fn,Ln){function In(wn){try{ba(un.next(wn))}catch(La){Ln(La)}}function sa(wn){try{ba(un.throw(wn))}catch(La){Ln(La)}}function ba(wn){wn.done?fn(wn.value):xn(wn.value).then(In,sa)}ba((un=un.apply(St,Vt||[])).next())})};const Dn=`__LIST_IGNORE_${Date.now()}__`,ot=(St,Vt)=>{const{fileList:kt,defaultFileList:un,onRemove:xn,showUploadList:fn=!0,listType:Ln="text",onPreview:In,onDownload:sa,onChange:ba,onDrop:wn,previewFile:La,disabled:Ra,locale:Xa,iconRender:qa,isImageUrl:na,progress:ha,prefixCls:Sa,className:ua,type:ia="select",children:Wt,style:Kt,itemRender:on,maxCount:yn,data:Hn={},multiple:ya=!1,action:Ha="",accept:Pa="",supportServerRender:ea=!0,rootClassName:xa}=St,za=E.useContext(Xt.Z),Ta=Ra!=null?Ra:za,[va,Da]=(0,Ft.Z)(un||[],{value:kt,postState:On=>On!=null?On:[]}),[gr,Ya]=E.useState("drop"),sr=E.useRef(null);E.useMemo(()=>{const On=Date.now();(kt||[]).forEach((Yn,wa)=>{!Yn.uid&&!Object.isFrozen(Yn)&&(Yn.uid=`__AUTO__${On}_${wa}__`)})},[kt]);const Ar=(On,Yn,wa)=>{let ca=(0,re.Z)(Yn),pa=!1;yn===1?ca=ca.slice(-1):yn&&(pa=ca.length>yn,ca=ca.slice(0,yn)),(0,Ct.flushSync)(()=>{Da(ca)});const ma={file:On,fileList:ca};wa&&(ma.event=wa),(!pa||ca.some(Ga=>Ga.uid===On.uid))&&(0,Ct.flushSync)(()=>{ba==null||ba(ma)})},xr=(On,Yn)=>bn(void 0,void 0,void 0,function*(){const{beforeUpload:wa,transformFile:ca}=St;let pa=On;if(wa){const ma=yield wa(On,Yn);if(ma===!1)return!1;if(delete On[Dn],ma===Dn)return Object.defineProperty(On,Dn,{value:!0,configurable:!0}),!1;typeof ma=="object"&&ma&&(pa=ma)}return ca&&(pa=yield ca(pa)),pa}),Na=On=>{const Yn=On.filter(pa=>!pa.file[Dn]);if(!Yn.length)return;const wa=Yn.map(pa=>dt(pa.file));let ca=(0,re.Z)(va);wa.forEach(pa=>{ca=Ve(pa,ca)}),wa.forEach((pa,ma)=>{let Ga=pa;if(Yn[ma].parsedFile)pa.status="uploading";else{const{originFileObj:vr}=pa;let Nr;try{Nr=new File([vr],vr.name,{type:vr.type})}catch(Rr){Nr=new Blob([vr],{type:vr.type}),Nr.name=vr.name,Nr.lastModifiedDate=new Date,Nr.lastModified=new Date().getTime()}Nr.uid=pa.uid,Ga=Nr}Ar(Ga,ca)})},yr=(On,Yn,wa)=>{try{typeof On=="string"&&(On=JSON.parse(On))}catch(ma){}if(!ht(Yn,va))return;const ca=dt(Yn);ca.status="done",ca.percent=100,ca.response=On,ca.xhr=wa;const pa=Ve(ca,va);Ar(ca,pa)},ur=(On,Yn)=>{if(!ht(Yn,va))return;const wa=dt(Yn);wa.status="uploading",wa.percent=On.percent;const ca=Ve(wa,va);Ar(wa,ca,On)},Dr=(On,Yn,wa)=>{if(!ht(wa,va))return;const ca=dt(wa);ca.error=On,ca.response=Yn,ca.status="error";const pa=Ve(ca,va);Ar(ca,pa)},Gr=On=>{let Yn;Promise.resolve(typeof xn=="function"?xn(On):xn).then(wa=>{var ca;if(wa===!1)return;const pa=Cn(On,va);pa&&(Yn=Object.assign(Object.assign({},On),{status:"removed"}),va==null||va.forEach(ma=>{const Ga=Yn.uid!==void 0?"uid":"name";ma[Ga]===Yn[Ga]&&!Object.isFrozen(ma)&&(ma.status="removed")}),(ca=sr.current)===null||ca===void 0||ca.abort(Yn),Ar(Yn,pa))})},qr=On=>{Ya(On.type),On.type==="drop"&&(wn==null||wn(On))};E.useImperativeHandle(Vt,()=>({onBatchStart:Na,onSuccess:yr,onProgress:ur,onError:Dr,fileList:va,upload:sr.current}));const{getPrefixCls:bo,direction:mr,upload:nr}=E.useContext(Et.E_),kr=bo("upload",Sa),br=Object.assign(Object.assign({onBatchStart:Na,onError:Dr,onProgress:ur,onSuccess:yr},St),{data:Hn,multiple:ya,action:Ha,accept:Pa,supportServerRender:ea,prefixCls:kr,disabled:Ta,beforeUpload:xr,onChange:void 0});delete br.className,delete br.style,(!Wt||Ta)&&delete br.id;const[Eo,ho]=en(kr),[hr]=(0,It.Z)("Upload",et.Z.Upload),{showRemoveIcon:Kn,showPreviewIcon:Zn,showDownloadIcon:Mn,removeIcon:ta,previewIcon:Ua,downloadIcon:Ne}=typeof fn=="boolean"?{}:fn,dn=(On,Yn)=>fn?E.createElement(pn,{prefixCls:kr,listType:Ln,items:va,previewFile:La,onPreview:In,onDownload:sa,onRemove:Gr,showRemoveIcon:!Ta&&Kn,showPreviewIcon:Zn,showDownloadIcon:Mn,removeIcon:ta,previewIcon:Ua,downloadIcon:Ne,iconRender:qa,locale:Object.assign(Object.assign({},hr),Xa),isImageUrl:na,progress:ha,appendAction:On,appendActionVisible:Yn,itemRender:on,disabled:Ta}):On,Tn=ge()(`${kr}-wrapper`,ua,xa,ho,nr==null?void 0:nr.className,{[`${kr}-rtl`]:mr==="rtl",[`${kr}-picture-card-wrapper`]:Ln==="picture-card",[`${kr}-picture-circle-wrapper`]:Ln==="picture-circle"}),Qn=Object.assign(Object.assign({},nr==null?void 0:nr.style),Kt);if(ia==="drag"){const On=ge()(ho,kr,`${kr}-drag`,{[`${kr}-drag-uploading`]:va.some(Yn=>Yn.status==="uploading"),[`${kr}-drag-hover`]:gr==="dragover",[`${kr}-disabled`]:Ta,[`${kr}-rtl`]:mr==="rtl"});return Eo(E.createElement("span",{className:Tn},E.createElement("div",{className:On,style:Qn,onDrop:qr,onDragOver:qr,onDragLeave:qr},E.createElement(bt,Object.assign({},br,{ref:sr,className:`${kr}-btn`}),E.createElement("div",{className:`${kr}-drag-container`},Wt))),dn()))}const cn=ge()(kr,`${kr}-select`,{[`${kr}-disabled`]:Ta}),$n=(On=>E.createElement("div",{className:cn,style:On},E.createElement(bt,Object.assign({},br,{ref:sr}))))(Wt?void 0:{display:"none"});return Eo(Ln==="picture-card"||Ln==="picture-circle"?E.createElement("span",{className:Tn},dn($n,!!Wt)):E.createElement("span",{className:Tn},$n,dn()))};var Vn=E.forwardRef(ot),nn=function(St,Vt){var kt={};for(var un in St)Object.prototype.hasOwnProperty.call(St,un)&&Vt.indexOf(un)<0&&(kt[un]=St[un]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xn=0,un=Object.getOwnPropertySymbols(St);xn{var{style:kt,height:un}=St,xn=nn(St,["style","height"]);return E.createElement(Vn,Object.assign({ref:Vt},xn,{type:"drag",style:Object.assign(Object.assign({},kt),{height:un})}))});const fa=Vn;fa.Dragger=ra,fa.LIST_IGNORE=Dn;var Jn=fa},58951:function(de,ne){"use strict";var y;ne.Q=ge,y=fe;var E=",",re=" ",oe="";function ge(ve){for(var ie=[],xe=String(ve||oe),Ee=xe.indexOf(E),Le=0,Te=!1,Xe;!Te;)Ee===-1&&(Ee=xe.length,Te=!0),Xe=xe.slice(Le,Ee).trim(),(Xe||!Te)&&ie.push(Xe),Le=Ee+1,Ee=xe.indexOf(E,Le);return ie}function fe(ve,ie){var xe=ie||{},Ee=xe.padLeft===!1?oe:re,Le=xe.padRight?re:oe;return ve[ve.length-1]===oe&&(ve=ve.concat(oe)),ve.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 Te;for(Te in xe);return typeof Te=="undefined"||ne.call(xe,Te)},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},ve=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,Te,Xe,ze,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",ve="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ie=function(ct){for(var $t={},bt=0,Ft=ct.length;bt>>6)+xe(128|$t&63):xe(224|$t>>>12&15)+xe(128|$t>>>6&63)+xe(128|$t&63)}else{var $t=65536+(ct.charCodeAt(0)-55296)*1024+(ct.charCodeAt(1)-56320);return xe(240|$t>>>18&7)+xe(128|$t>>>12&63)+xe(128|$t>>>6&63)+xe(128|$t&63)}},Le=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Te=function(ct){return ct.replace(Le,Ee)},Xe=function(ct){var $t=[0,2,1][ct.length%3],bt=ct.charCodeAt(0)<<16|(ct.length>1?ct.charCodeAt(1):0)<<8|(ct.length>2?ct.charCodeAt(2):0),Ft=[ve.charAt(bt>>>18),ve.charAt(bt>>>12&63),$t>=2?"=":ve.charAt(bt>>>6&63),$t>=1?"=":ve.charAt(bt&63)];return Ft.join("")},ze=oe.btoa&&typeof oe.btoa=="function"?function(ct){return oe.btoa(ct)}:function(ct){if(ct.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return ct.replace(/[\s\S]{1,3}/g,Xe)},ce=function(ct){return ze(Te(String(ct)))},b=function(ct){return ct.replace(/[+\/]/g,function($t){return $t=="+"?"-":"_"}).replace(/=/g,"")},a=function(ct,$t){return $t?b(ce(ct)):ce(ct)},ee=function(ct){return a(ct,!0)},x;oe.Uint8Array&&(x=function(ct,$t){for(var bt="",Ft=0,Ct=ct.length;Ft>>18)+ve.charAt(et>>>12&63)+(typeof Xt!="undefined"?ve.charAt(et>>>6&63):"=")+(typeof It!="undefined"?ve.charAt(et&63):"=")}return $t?b(bt):bt});var te=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ae=function(ct){switch(ct.length){case 4:var $t=(7&ct.charCodeAt(0))<<18|(63&ct.charCodeAt(1))<<12|(63&ct.charCodeAt(2))<<6|63&ct.charCodeAt(3),bt=$t-65536;return xe((bt>>>10)+55296)+xe((bt&1023)+56320);case 3:return xe((15&ct.charCodeAt(0))<<12|(63&ct.charCodeAt(1))<<6|63&ct.charCodeAt(2));default:return xe((31&ct.charCodeAt(0))<<6|63&ct.charCodeAt(1))}},le=function(ct){return ct.replace(te,ae)},pe=function(ct){var $t=ct.length,bt=$t%4,Ft=($t>0?ie[ct.charAt(0)]<<18:0)|($t>1?ie[ct.charAt(1)]<<12:0)|($t>2?ie[ct.charAt(2)]<<6:0)|($t>3?ie[ct.charAt(3)]:0),Ct=[xe(Ft>>>16),xe(Ft>>>8&255),xe(Ft&255)];return Ct.length-=[0,0,2,1][bt],Ct.join("")},he=oe.atob&&typeof oe.atob=="function"?function(ct){return oe.atob(ct)}:function(ct){return ct.replace(/\S{1,4}/g,pe)},be=function(ct){return he(String(ct).replace(/[^A-Za-z0-9\+\/]/g,""))},Ae=function(ct){return le(he(ct))},Oe=function(ct){return String(ct).replace(/[-_]/g,function($t){return $t=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Me=function(ct){return Ae(Oe(ct))},Ye;oe.Uint8Array&&(Ye=function(ct){return Uint8Array.from(be(Oe(ct)),function($t){return $t.charCodeAt(0)})});var De=function(){var ct=oe.Base64;return oe.Base64=ge,ct};if(oe.Base64={VERSION:fe,atob:be,btoa:ze,fromBase64:Me,toBase64:a,utob:Te,encode:a,encodeURI:ee,btou:le,decode:Me,noConflict:De,fromUint8Array:x,toUint8Array:Ye},typeof Object.defineProperty=="function"){var $e=function(ct){return{value:ct,enumerable:!1,writable:!0,configurable:!0}};oe.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",$e(function(){return Me(this)})),Object.defineProperty(String.prototype,"toBase64",$e(function(ct){return a(this,ct)})),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 ve=/[height|width]$/;return ve.test(fe)},oe=function(fe){var ve="",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?ve+=xe:Le===!1?ve+="not "+xe:ve+="("+xe+": "+Le+")",Ee65535&&(ht-=65536,Pn+=xe(ht>>>10|55296),ht=56320|ht&1023),ht=Pn+xe(ht))):Ht!==he&&tn(ct,zn)),ht?(pn(),vn=Wn(),gt=Bn-1,we+=Bn-Mt+1,Gt.push(ht),jn=Wn(),jn.offset++,Zt&&Zt.call(it,ht,{start:vn,end:jn},xt.slice(Mt-1,Bn)),vn=jn):(dt=xt.slice(Mt-1,Bn),st+=dt,we+=dt.length,gt=Bn-1)}else Ve===10&&(Ce++,tt++,we=0),Ve===Ve?(st+=xe(Ve),we++):pn();return Gt.join("");function Wn(){return{line:Ce,column:we,offset:gt+(wt.offset||0)}}function _n(He,Lt){var Sn=Wn();Sn.column+=Lt,Sn.offset+=Lt,ft.call(Rt,Ct[He],Sn,He)}function pn(){st&&(Gt.push(st),pt&&pt.call(Bt,st,{start:vn,end:Wn()}),st="")}}function It(xt){return xt>=55296&&xt<=57343||xt>1114111}function et(xt){return xt>=1&&xt<=8||xt===11||xt>=13&&xt<=31||xt>=127&&xt<=159||xt>=64976&&xt<=65007||(xt&65535)===65535||(xt&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,ve={},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 he=pe[1].length;pe.index+=he,pe[0]=pe[0].slice(he)}return pe}function Le(x,te,ae,le,pe,he){for(var be in ae)if(!(!ae.hasOwnProperty(be)||!ae[be])){var Ae=ae[be];Ae=Array.isArray(Ae)?Ae:[Ae];for(var Oe=0;Oe=he.reach);Ct+=Ft.value.length,Ft=Ft.next){var Et=Ft.value;if(te.length>x.length)return;if(!(Et instanceof xe)){var Xt=1,It;if($e){if(It=Ee(bt,Ct,x,De),!It||It.index>=x.length)break;var rt=It.index,et=It.index+It[0].length,xt=Ct;for(xt+=Ft.value.length;rt>=xt;)Ft=Ft.next,xt+=Ft.value.length;if(xt-=Ft.value.length,Ct=xt,Ft.value instanceof xe)continue;for(var Jt=Ft;Jt!==te.tail&&(xthe.reach&&(he.reach=ft);var Bt=Ft.prev;pt&&(Bt=Xe(te,Bt,pt),Ct+=pt.length),ze(te,Bt,Xt);var it=new xe(be,Ye?ie.tokenize(Qe,Ye):Qe,ct,Qe);if(Ft=Xe(te,Bt,it),Zt&&Xe(te,Ft,Zt),Xt>1){var Rt={cause:be+","+Oe,reach:ft};Le(x,te,ae,Ft.prev,Ct,Rt),he&&Rt.reach>he.reach&&(he.reach=Rt.reach)}}}}}}function Te(){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 Xe(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 ze(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(ze){var ce=ze.slice(5).replace(ve,Xe);return ge+ce.charAt(0).toUpperCase()+ce.slice(1)}function Le(ze){var ce=ze.slice(4);return ve.test(ce)?ze:(ce=ce.replace(ie,Te),ce.charAt(0)!=="-"&&(ce="-"+ce),ge+ce)}function Te(ze){return"-"+ze.toLowerCase()}function Xe(ze){return ze.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),ve=y(38567);de.exports=E([oe,re,ge,fe,ve])},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:ve,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 ve(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,ve=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:ve,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:ve,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:ve,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:ve,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:ve,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 ve=fe.space,ie=fe.mustUseProperty||[],xe=fe.attributes||{},Ee=fe.properties,Le=fe.transform,Te={},Xe={},ze,ce;for(ze in Ee)ce=new oe(ze,Le(xe,ze),Ee[ze],ve),ie.indexOf(ze)!==-1&&(ce.mustUseProperty=!0),Te[ze]=ce,Xe[E(ze)]=ze,Xe[E(ce.attribute)]=ze;return new re(Te,Xe,ve)}},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 Te=-1,Xe;for(ve(this,"space",Le),E.call(this,ie,xe);++Te0&&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 st(Gt,Ge){var je=new Map;Gt.forEach(function(dt){je.set(dt,!0)});var ut=Ge.filter(function(dt){return!je.has(dt)});return ut.length===1?ut[0]:null}return we ").concat(tt);return tt}var pt=a.forwardRef(function(gt,tt){var we=gt.prefixCls,Ce=gt.data,st=gt.selectable,Gt=gt.checkable,Ge=gt.expandedKeys,je=gt.selectedKeys,ut=gt.checkedKeys,dt=gt.loadedKeys,Ve=gt.loadingKeys,ht=gt.halfCheckedKeys,Cn=gt.keyEntities,tn=gt.disabled,qt=gt.dragging,Pn=gt.dragOverNodeKey,Nn=gt.dropPosition,Je=gt.motion,Mt=gt.height,Ht=gt.itemHeight,Qt=gt.virtual,vn=gt.focusable,jn=gt.activeItem,zn=gt.focused,Bn=gt.tabIndex,Wn=gt.onKeyDown,_n=gt.onFocus,pn=gt.onBlur,He=gt.onActiveChange,Lt=gt.onListChangeStart,Sn=gt.onListChangeEnd,ye=(0,le.Z)(gt,Ft),an=a.useRef(null),_e=a.useRef(null);a.useImperativeHandle(tt,function(){return{scrollTo:function(Jn){an.current.scrollTo(Jn)},getIndentWidth:function(){return _e.current.offsetWidth}}});var mt=a.useState(Ge),Ot=(0,ae.Z)(mt,2),vt=Ot[0],Se=Ot[1],Ie=a.useState(Ce),Ze=(0,ae.Z)(Ie,2),Ke=Ze[0],nt=Ze[1],Pt=a.useState(Ce),Dt=(0,ae.Z)(Pt,2),Re=Dt[0],We=Dt[1],qe=a.useState([]),yt=(0,ae.Z)(qe,2),rn=yt[0],en=yt[1],bn=a.useState(null),Dn=(0,ae.Z)(bn,2),ot=Dn[0],jt=Dn[1],Vn=a.useRef(Ce);Vn.current=Ce;function nn(){var fa=Vn.current;nt(fa),We(fa),en([]),jt(null),Sn()}(0,pe.Z)(function(){Se(Ge);var fa=$t(vt,Ge);if(fa.key!==null)if(fa.add){var Jn=Ke.findIndex(function(fn){var Ln=fn.key;return Ln===fa.key}),St=Jt(bt(Ke,Ce,fa.key),Qt,Mt,Ht),Vt=Ke.slice();Vt.splice(Jn+1,0,xt),We(Vt),en(St),jt("show")}else{var kt=Ce.findIndex(function(fn){var Ln=fn.key;return Ln===fa.key}),un=Jt(bt(Ce,Ke,fa.key),Qt,Mt,Ht),xn=Ce.slice();xn.splice(kt+1,0,xt),We(xn),en(un),jt("hide")}else Ke!==Ce&&(nt(Ce),We(Ce))},[Ge,Ce]),a.useEffect(function(){qt||nn()},[qt]);var Rn=Je?Re:Ce,ra={expandedKeys:Ge,selectedKeys:je,loadedKeys:dt,loadingKeys:Ve,checkedKeys:ut,halfCheckedKeys:ht,dragOverNodeKey:Pn,dropPosition:Nn,keyEntities:Cn};return a.createElement(a.Fragment,null,zn&&jn&&a.createElement("span",{style:Ct,"aria-live":"assertive"},Qe(jn)),a.createElement("div",null,a.createElement("input",{style:Ct,disabled:vn===!1||tn,tabIndex:vn!==!1?Bn:null,onKeyDown:Wn,onFocus:_n,onBlur:pn,value:"",onChange:Et,"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(he.Z,(0,E.Z)({},ye,{data:Rn,itemKey:rt,height:Mt,fullHeight:!1,virtual:Qt,itemHeight:Ht,prefixCls:"".concat(we,"-list"),ref:an,onVisibleChange:function(Jn,St){var Vt=new Set(Jn),kt=St.filter(function(un){return!Vt.has(un)});kt.some(function(un){return rt(un)===Xt})&&nn()}}),function(fa){var Jn=fa.pos,St=(0,E.Z)({},(te(fa.data),fa.data)),Vt=fa.title,kt=fa.key,un=fa.isStart,xn=fa.isEnd,fn=(0,Me.km)(kt,Jn);delete St.key,delete St.children;var Ln=(0,Me.H8)(fn,ra);return a.createElement(ct,(0,E.Z)({},St,Ln,{title:Vt,active:!!jn&&kt===jn.key,pos:Jn,data:fa.data,isStart:un,isEnd:xn,motion:Je,motionNodes:kt===Xt?rn:null,motionType:ot,onMotionStart:Lt,onMotionEnd:nn,treeNodeRequiredProps:ra,onMouseMove:function(){He(null)}}))}))});pt.displayName="NodeList";var Zt=pt,ft=y(35654),Bt=y(90782),it=y(67841),Rt=10,wt=function(gt){(0,Ee.Z)(we,gt);var tt=(0,Le.Z)(we);function we(){var Ce;(0,ve.Z)(this,we);for(var st=arguments.length,Gt=new Array(st),Ge=0;Ge2&&arguments[2]!==void 0?arguments[2]:!1,ht=Ce.state,Cn=ht.dragChildrenKeys,tn=ht.dropPosition,qt=ht.dropTargetKey,Pn=ht.dropTargetPos,Nn=ht.dropAllowed;if(Nn){var Je=Ce.props.onDrop;if(Ce.setState({dragOverNodeKey:null}),Ce.cleanDragState(),qt!==null){var Mt=(0,ge.Z)((0,ge.Z)({},(0,Me.H8)(qt,Ce.getTreeNodeRequiredProps())),{},{active:((dt=Ce.getActiveItem())===null||dt===void 0?void 0:dt.key)===qt,data:(0,it.Z)(Ce.state.keyEntities,qt).node}),Ht=Cn.indexOf(qt)!==-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 Qt=(0,ft.yx)(Pn),vn={event:je,node:(0,Me.F)(Mt),dragNode:Ce.dragNode?(0,Me.F)(Ce.dragNode.props):null,dragNodesKeys:[Ce.dragNode.props.eventKey].concat(Cn),dropToGap:tn!==0,dropPosition:tn+Number(Qt[Qt.length-1])};Ve||Je==null||Je(vn),Ce.dragNode=null}}},Ce.cleanDragState=function(){var je=Ce.state.draggingNodeKey;je!==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(je,ut){var dt=Ce.state,Ve=dt.expandedKeys,ht=dt.flattenNodes,Cn=ut.expanded,tn=ut.key,qt=ut.isLeaf;if(!(qt||je.shiftKey||je.metaKey||je.ctrlKey)){var Pn=ht.filter(function(Je){return Je.key===tn})[0],Nn=(0,Me.F)((0,ge.Z)((0,ge.Z)({},(0,Me.H8)(tn,Ce.getTreeNodeRequiredProps())),{},{data:Pn.data}));Ce.setExpandedKeys(Cn?(0,ft._5)(Ve,tn):(0,ft.L0)(Ve,tn)),Ce.onNodeExpand(je,Nn)}},Ce.onNodeClick=function(je,ut){var dt=Ce.props,Ve=dt.onClick,ht=dt.expandAction;ht==="click"&&Ce.triggerExpandActionExpand(je,ut),Ve==null||Ve(je,ut)},Ce.onNodeDoubleClick=function(je,ut){var dt=Ce.props,Ve=dt.onDoubleClick,ht=dt.expandAction;ht==="doubleClick"&&Ce.triggerExpandActionExpand(je,ut),Ve==null||Ve(je,ut)},Ce.onNodeSelect=function(je,ut){var dt=Ce.state.selectedKeys,Ve=Ce.state,ht=Ve.keyEntities,Cn=Ve.fieldNames,tn=Ce.props,qt=tn.onSelect,Pn=tn.multiple,Nn=ut.selected,Je=ut[Cn.key],Mt=!Nn;Mt?Pn?dt=(0,ft.L0)(dt,Je):dt=[Je]:dt=(0,ft._5)(dt,Je);var Ht=dt.map(function(Qt){var vn=(0,it.Z)(ht,Qt);return vn?vn.node:null}).filter(function(Qt){return Qt});Ce.setUncontrolledState({selectedKeys:dt}),qt==null||qt(dt,{event:"select",selected:Mt,node:ut,selectedNodes:Ht,nativeEvent:je.nativeEvent})},Ce.onNodeCheck=function(je,ut,dt){var Ve=Ce.state,ht=Ve.keyEntities,Cn=Ve.checkedKeys,tn=Ve.halfCheckedKeys,qt=Ce.props,Pn=qt.checkStrictly,Nn=qt.onCheck,Je=ut.key,Mt,Ht={event:"check",node:ut,checked:dt,nativeEvent:je.nativeEvent};if(Pn){var Qt=dt?(0,ft.L0)(Cn,Je):(0,ft._5)(Cn,Je),vn=(0,ft._5)(tn,Je);Mt={checked:Qt,halfChecked:vn},Ht.checkedNodes=Qt.map(function(pn){return(0,it.Z)(ht,pn)}).filter(function(pn){return pn}).map(function(pn){return pn.node}),Ce.setUncontrolledState({checkedKeys:Qt})}else{var jn=(0,Bt.S)([].concat((0,fe.Z)(Cn),[Je]),!0,ht),zn=jn.checkedKeys,Bn=jn.halfCheckedKeys;if(!dt){var Wn=new Set(zn);Wn.delete(Je);var _n=(0,Bt.S)(Array.from(Wn),{checked:!1,halfCheckedKeys:Bn},ht);zn=_n.checkedKeys,Bn=_n.halfCheckedKeys}Mt=zn,Ht.checkedNodes=[],Ht.checkedNodesPositions=[],Ht.halfCheckedKeys=Bn,zn.forEach(function(pn){var He=(0,it.Z)(ht,pn);if(He){var Lt=He.node,Sn=He.pos;Ht.checkedNodes.push(Lt),Ht.checkedNodesPositions.push({node:Lt,pos:Sn})}}),Ce.setUncontrolledState({checkedKeys:zn},!1,{halfCheckedKeys:Bn})}Nn==null||Nn(Mt,Ht)},Ce.onNodeLoad=function(je){var ut=je.key,dt=new Promise(function(Ve,ht){Ce.setState(function(Cn){var tn=Cn.loadedKeys,qt=tn===void 0?[]:tn,Pn=Cn.loadingKeys,Nn=Pn===void 0?[]:Pn,Je=Ce.props,Mt=Je.loadData,Ht=Je.onLoad;if(!Mt||qt.indexOf(ut)!==-1||Nn.indexOf(ut)!==-1)return null;var Qt=Mt(je);return Qt.then(function(){var vn=Ce.state.loadedKeys,jn=(0,ft.L0)(vn,ut);Ht==null||Ht(jn,{event:"load",node:je}),Ce.setUncontrolledState({loadedKeys:jn}),Ce.setState(function(zn){return{loadingKeys:(0,ft._5)(zn.loadingKeys,ut)}}),Ve()}).catch(function(vn){if(Ce.setState(function(zn){return{loadingKeys:(0,ft._5)(zn.loadingKeys,ut)}}),Ce.loadingRetryTimes[ut]=(Ce.loadingRetryTimes[ut]||0)+1,Ce.loadingRetryTimes[ut]>=Rt){var jn=Ce.state.loadedKeys;(0,b.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Ce.setUncontrolledState({loadedKeys:(0,ft.L0)(jn,ut)}),Ve()}ht(vn)}),{loadingKeys:(0,ft.L0)(Nn,ut)}})});return dt.catch(function(){}),dt},Ce.onNodeMouseEnter=function(je,ut){var dt=Ce.props.onMouseEnter;dt==null||dt({event:je,node:ut})},Ce.onNodeMouseLeave=function(je,ut){var dt=Ce.props.onMouseLeave;dt==null||dt({event:je,node:ut})},Ce.onNodeContextMenu=function(je,ut){var dt=Ce.props.onRightClick;dt&&(je.preventDefault(),dt({event:je,node:ut}))},Ce.onFocus=function(){var je=Ce.props.onFocus;Ce.setState({focused:!0});for(var ut=arguments.length,dt=new Array(ut),Ve=0;Ve1&&arguments[1]!==void 0?arguments[1]:!1,dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Ce.destroyed){var Ve=!1,ht=!0,Cn={};Object.keys(je).forEach(function(tn){if(tn in Ce.props){ht=!1;return}Ve=!0,Cn[tn]=je[tn]}),Ve&&(!ut||ht)&&Ce.setState((0,ge.Z)((0,ge.Z)({},Cn),dt))}},Ce.scrollTo=function(je){Ce.listRef.current.scrollTo(je)},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 st=this.props.activeKey;st!==void 0&&st!==this.state.activeKey&&(this.setState({activeKey:st}),st!==null&&this.scrollTo({key:st}))}},{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 st,Gt=this.state,Ge=Gt.focused,je=Gt.flattenNodes,ut=Gt.keyEntities,dt=Gt.draggingNodeKey,Ve=Gt.activeKey,ht=Gt.dropLevelOffset,Cn=Gt.dropContainerKey,tn=Gt.dropTargetKey,qt=Gt.dropPosition,Pn=Gt.dragOverNodeKey,Nn=Gt.indent,Je=this.props,Mt=Je.prefixCls,Ht=Je.className,Qt=Je.style,vn=Je.showLine,jn=Je.focusable,zn=Je.tabIndex,Bn=zn===void 0?0:zn,Wn=Je.selectable,_n=Je.showIcon,pn=Je.icon,He=Je.switcherIcon,Lt=Je.draggable,Sn=Je.checkable,ye=Je.checkStrictly,an=Je.disabled,_e=Je.motion,mt=Je.loadData,Ot=Je.filterTreeNode,vt=Je.height,Se=Je.itemHeight,Ie=Je.virtual,Ze=Je.titleRender,Ke=Je.dropIndicatorRender,nt=Je.onContextMenu,Pt=Je.onScroll,Dt=Je.direction,Re=Je.rootClassName,We=Je.rootStyle,qe=(0,ce.Z)(this.props,{aria:!0,data:!0}),yt;return Lt&&((0,oe.Z)(Lt)==="object"?yt=Lt:typeof Lt=="function"?yt={nodeDraggable:Lt}:yt={}),a.createElement(ee.k.Provider,{value:{prefixCls:Mt,selectable:Wn,showIcon:_n,icon:pn,switcherIcon:He,draggable:yt,draggingNodeKey:dt,checkable:Sn,checkStrictly:ye,disabled:an,keyEntities:ut,dropLevelOffset:ht,dropContainerKey:Cn,dropTargetKey:tn,dropPosition:qt,dragOverNodeKey:Pn,indent:Nn,direction:Dt,dropIndicatorRender:Ke,loadData:mt,filterTreeNode:Ot,titleRender:Ze,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:Xe()(Mt,Ht,Re,(st={},(0,re.Z)(st,"".concat(Mt,"-show-line"),vn),(0,re.Z)(st,"".concat(Mt,"-focused"),Ge),(0,re.Z)(st,"".concat(Mt,"-active-focused"),Ve!==null),st)),style:We},a.createElement(Zt,(0,E.Z)({ref:this.listRef,prefixCls:Mt,style:Qt,data:je,disabled:an,selectable:Wn,checkable:!!Sn,motion:_e,dragging:dt!==null,height:vt,itemHeight:Se,virtual:Ie,focusable:jn,focused:Ge,tabIndex:Bn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:nt,onScroll:Pt},this.getTreeNodeRequiredProps(),qe))))}}],[{key:"getDerivedStateFromProps",value:function(st,Gt){var Ge=Gt.prevProps,je={prevProps:st};function ut(jn){return!Ge&&jn in st||Ge&&Ge[jn]!==st[jn]}var dt,Ve=Gt.fieldNames;if(ut("fieldNames")&&(Ve=(0,Me.w$)(st.fieldNames),je.fieldNames=Ve),ut("treeData")?dt=st.treeData:ut("children")&&((0,b.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),dt=(0,Me.zn)(st.children)),dt){je.treeData=dt;var ht=(0,Me.I8)(dt,{fieldNames:Ve});je.keyEntities=(0,ge.Z)((0,re.Z)({},Xt,et),ht.keyEntities)}var Cn=je.keyEntities||Gt.keyEntities;if(ut("expandedKeys")||Ge&&ut("autoExpandParent"))je.expandedKeys=st.autoExpandParent||!Ge&&st.defaultExpandParent?(0,ft.r7)(st.expandedKeys,Cn):st.expandedKeys;else if(!Ge&&st.defaultExpandAll){var tn=(0,ge.Z)({},Cn);delete tn[Xt],je.expandedKeys=Object.keys(tn).map(function(jn){return tn[jn].key})}else!Ge&&st.defaultExpandedKeys&&(je.expandedKeys=st.autoExpandParent||st.defaultExpandParent?(0,ft.r7)(st.defaultExpandedKeys,Cn):st.defaultExpandedKeys);if(je.expandedKeys||delete je.expandedKeys,dt||je.expandedKeys){var qt=(0,Me.oH)(dt||Gt.treeData,je.expandedKeys||Gt.expandedKeys,Ve);je.flattenNodes=qt}if(st.selectable&&(ut("selectedKeys")?je.selectedKeys=(0,ft.BT)(st.selectedKeys,st):!Ge&&st.defaultSelectedKeys&&(je.selectedKeys=(0,ft.BT)(st.defaultSelectedKeys,st))),st.checkable){var Pn;if(ut("checkedKeys")?Pn=(0,ft.E6)(st.checkedKeys)||{}:!Ge&&st.defaultCheckedKeys?Pn=(0,ft.E6)(st.defaultCheckedKeys)||{}:dt&&(Pn=(0,ft.E6)(st.checkedKeys)||{checkedKeys:Gt.checkedKeys,halfCheckedKeys:Gt.halfCheckedKeys}),Pn){var Nn=Pn,Je=Nn.checkedKeys,Mt=Je===void 0?[]:Je,Ht=Nn.halfCheckedKeys,Qt=Ht===void 0?[]:Ht;if(!st.checkStrictly){var vn=(0,Bt.S)(Mt,!0,Cn);Mt=vn.checkedKeys,Qt=vn.halfCheckedKeys}je.checkedKeys=Mt,je.halfCheckedKeys=Qt}}return ut("loadedKeys")&&(je.loadedKeys=st.loadedKeys),je}}]),we}(a.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:x,allowDrop:function(){return!0},expandAction:!1},wt.TreeNode=Ae.Z;var kn=wt,sn=kn},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 Xe},yx:function(){return Te}});var E=y(94480),re=y(76190),oe=y(48736),ge=y(59301),fe=y(39417),ve=y(67841),ie=y(71430),xe=null;function Ee(le,pe){if(!le)return[];var he=le.slice(),be=he.indexOf(pe);return be>=0&&he.splice(be,1),he}function Le(le,pe){var he=(le||[]).slice();return he.indexOf(pe)===-1&&he.push(pe),he}function Te(le){return le.split("-")}function Xe(le,pe){var he=[],be=(0,ve.Z)(pe,le);function Ae(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Oe.forEach(function(Me){var Ye=Me.key,De=Me.children;he.push(Ye),Ae(De)})}return Ae(be.children),he}function ze(le){if(le.parent){var pe=Te(le.pos);return Number(pe[pe.length-1])===le.parent.children.length-1}return!1}function ce(le){var pe=Te(le.pos);return Number(pe[pe.length-1])===0}function b(le,pe,he,be,Ae,Oe,Me,Ye,De,$e){var ct,$t=le.clientX,bt=le.clientY,Ft=le.target.getBoundingClientRect(),Ct=Ft.top,Et=Ft.height,Xt=($e==="rtl"?-1:1)*(((Ae==null?void 0:Ae.x)||0)-$t),It=(Xt-12)/be,et=(0,ve.Z)(Ye,he.props.eventKey);if(bt-1.5?Oe({dragNode:Rt,dropNode:wt,dropPosition:1})?ft=1:kn=!1:Oe({dragNode:Rt,dropNode:wt,dropPosition:0})?ft=0:Oe({dragNode:Rt,dropNode:wt,dropPosition:1})?ft=1:kn=!1:Oe({dragNode:Rt,dropNode:wt,dropPosition:1})?ft=1:kn=!1,{dropPosition:ft,dropLevelOffset:Bt,dropTargetKey:et.key,dropTargetPos:et.pos,dragOverNodeKey:Zt,dropContainerKey:ft===0?null:((ct=et.parent)===null||ct===void 0?void 0:ct.key)||null,dropAllowed:kn}}function a(le,pe){if(le){var he=pe.multiple;return he?le.slice():le.length?[le[0]]:le}}var ee=function(pe){return pe};function x(le,pe){if(!le)return[];var he=pe||{},be=he.processProps,Ae=be===void 0?ee:be,Oe=Array.isArray(le)?le:[le];return Oe.map(function(Me){var Ye=Me.children,De=_objectWithoutProperties(Me,xe),$e=x(Ye,pe);return React.createElement(TreeNode,_extends({key:De.key},Ae(De)),$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 he=new Set;function be(Ae){if(!he.has(Ae)){var Oe=(0,ve.Z)(pe,Ae);if(Oe){he.add(Ae);var Me=Oe.parent,Ye=Oe.node;Ye.disabled||Me&&be(Me.key)}}}return(le||[]).forEach(function(Ae){be(Ae)}),(0,E.Z)(he)}},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(Te){Ee.has(Te)||Le.add(Te)}),Le}function ge(xe){var Ee=xe||{},Le=Ee.disabled,Te=Ee.disableCheckbox,Xe=Ee.checkable;return!!(Le||Te)||Xe===!1}function fe(xe,Ee,Le,Te){for(var Xe=new Set(xe),ze=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,he=pe===void 0?[]:pe;Xe.has(ae)&&!Te(le)&&he.filter(function(be){return!Te(be.node)}).forEach(function(be){Xe.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(!(Te(le)||!te.parent||a.has(te.parent.key))){if(Te(te.parent.node)){a.add(ae.key);return}var pe=!0,he=!1;(ae.children||[]).filter(function(be){return!Te(be.node)}).forEach(function(be){var Ae=be.key,Oe=Xe.has(Ae);pe&&!Oe&&(pe=!1),!he&&(Oe||ze.has(Ae))&&(he=!0)}),pe&&Xe.add(ae.key),he&&ze.add(ae.key),a.add(ae.key)}})}return{checkedKeys:Array.from(Xe),halfCheckedKeys:Array.from(oe(ze,Xe))}}function ve(xe,Ee,Le,Te,Xe){for(var ze=new Set(xe),ce=new Set(Ee),b=0;b<=Te;b+=1){var a=Le.get(b)||new Set;a.forEach(function(ae){var le=ae.key,pe=ae.node,he=ae.children,be=he===void 0?[]:he;!ze.has(le)&&!ce.has(le)&&!Xe(pe)&&be.filter(function(Ae){return!Xe(Ae.node)}).forEach(function(Ae){ze.delete(Ae.key)})})}ce=new Set;for(var ee=new Set,x=Te;x>=0;x-=1){var te=Le.get(x)||new Set;te.forEach(function(ae){var le=ae.parent,pe=ae.node;if(!(Xe(pe)||!ae.parent||ee.has(ae.parent.key))){if(Xe(ae.parent.node)){ee.add(le.key);return}var he=!0,be=!1;(le.children||[]).filter(function(Ae){return!Xe(Ae.node)}).forEach(function(Ae){var Oe=Ae.key,Me=ze.has(Oe);he&&!Me&&(he=!1),!be&&(Me||ce.has(Oe))&&(be=!0)}),he||ze.delete(le.key),be&&ce.add(le.key),ee.add(le.key)}})}return{checkedKeys:Array.from(ze),halfCheckedKeys:Array.from(oe(ce,ze))}}function ie(xe,Ee,Le,Te){var Xe=[],ze;Te?ze=Te:ze=ge;var ce=new Set(xe.filter(function(x){var te=!!(0,re.Z)(Le,x);return te||Xe.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)(!Xe.length,"Tree missing follow keys: ".concat(Xe.slice(0,100).map(function(x){return"'".concat(x,"'")}).join(", ")));var ee;return Ee===!0?ee=fe(ce,b,a,ze):ee=ve(ce,Ee.halfCheckedKeys,b,a,ze),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 Xe},oH:function(){return a},w$:function(){return ze},zn:function(){return b}});var E=y(76190),re=y(94480),oe=y(33885),ge=y(75931),fe=y(11592),ve=y(2738),ie=y(48736),xe=y(67841),Ee=["children"];function Le(le,pe){return"".concat(le,"-").concat(pe)}function Te(le){return le&&le.type&&le.type.isTreeNode}function Xe(le,pe){return le!=null?le:pe}function ze(le){var pe=le||{},he=pe.title,be=pe._title,Ae=pe.key,Oe=pe.children,Me=he||"title";return{title:Me,_title:be||[Me],key:Ae||"key",children:Oe||"children"}}function ce(le,pe){var he=new Map;function be(Ae){var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Ae||[]).forEach(function(Me){var Ye=Me[pe.key],De=Me[pe.children];warning(Ye!=null,"Tree node must have a certain key: [".concat(Oe).concat(Ye,"]"));var $e=String(Ye);warning(!he.has($e)||Ye===null||Ye===void 0,"Same 'key' exist in the Tree: ".concat($e)),he.set($e,!0),be(De,"".concat(Oe).concat($e," > "))})}be(le)}function b(le){function pe(he){var be=(0,fe.Z)(he);return be.map(function(Ae){if(!Te(Ae))return(0,ie.ZP)(!Ae,"Tree/TreeNode can only accept TreeNode as children."),null;var Oe=Ae.key,Me=Ae.props,Ye=Me.children,De=(0,ge.Z)(Me,Ee),$e=(0,oe.Z)({key:Oe},De),ct=pe(Ye);return ct.length&&($e.children=ct),$e}).filter(function(Ae){return Ae})}return pe(le)}function a(le,pe,he){var be=ze(he),Ae=be._title,Oe=be.key,Me=be.children,Ye=new Set(pe===!0?[]:pe),De=[];function $e(ct){var $t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ct.map(function(bt,Ft){for(var Ct=Le($t?$t.pos:"0",Ft),Et=Xe(bt[Oe],Ct),Xt,It=0;It1&&arguments[1]!==void 0?arguments[1]:{},he=pe.initWrapper,be=pe.processEntity,Ae=pe.onProcessFinished,Oe=pe.externalGetKey,Me=pe.childrenPropName,Ye=pe.fieldNames,De=arguments.length>2?arguments[2]:void 0,$e=Oe||De,ct={},$t={},bt={posEntities:ct,keyEntities:$t};return he&&(bt=he(bt)||bt),ee(le,function(Ft){var Ct=Ft.node,Et=Ft.index,Xt=Ft.pos,It=Ft.key,et=Ft.parentPos,xt=Ft.level,Jt=Ft.nodes,rt={node:Ct,nodes:Jt,index:Et,key:It,pos:Xt,level:xt},Qe=Xe(It,Xt);ct[Xt]=rt,$t[Qe]=rt,rt.parent=ct[et],rt.parent&&(rt.parent.children=rt.parent.children||[],rt.parent.children.push(rt)),be&&be(rt,bt)},{externalGetKey:$e,childrenPropName:Me,fieldNames:Ye}),Ae&&Ae(bt),bt}function te(le,pe){var he=pe.expandedKeys,be=pe.selectedKeys,Ae=pe.loadedKeys,Oe=pe.loadingKeys,Me=pe.checkedKeys,Ye=pe.halfCheckedKeys,De=pe.dragOverNodeKey,$e=pe.dropPosition,ct=pe.keyEntities,$t=(0,xe.Z)(ct,le),bt={eventKey:le,expanded:he.indexOf(le)!==-1,selected:be.indexOf(le)!==-1,loaded:Ae.indexOf(le)!==-1,loading:Oe.indexOf(le)!==-1,checked:Me.indexOf(le)!==-1,halfChecked:Ye.indexOf(le)!==-1,pos:String($t?$t.pos:""),dragOver:De===le&&$e===0,dragOverGapTop:De===le&&$e===-1,dragOverGapBottom:De===le&&$e===1};return bt}function ae(le){var pe=le.data,he=le.expanded,be=le.selected,Ae=le.checked,Oe=le.loaded,Me=le.loading,Ye=le.halfChecked,De=le.dragOver,$e=le.dragOverGapTop,ct=le.dragOverGapBottom,$t=le.pos,bt=le.active,Ft=le.eventKey,Ct=(0,oe.Z)((0,oe.Z)({},pe),{},{expanded:he,selected:be,checked:Ae,loaded:Oe,loading:Me,halfChecked:Ye,dragOver:De,dragOverGapTop:$e,dragOverGapBottom:ct,pos:$t,active:bt,key:Ft});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,ve){var ie=E.unstable_batchedUpdates?function(Ee){E.unstable_batchedUpdates(fe,Ee)}:fe;return oe!=null&&oe.addEventListener&&oe.addEventListener(ge,ie,ve),{remove:function(){oe!=null&&oe.removeEventListener&&oe.removeEventListener(ge,ie,ve)}}}},55468:function(de,ne,y){"use strict";y.d(ne,{g1:function(){return Te},os:function(){return ze}});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 ve(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 Te(){var ce=document.documentElement.clientWidth,b=window.innerHeight||document.documentElement.clientHeight;return{width:ce,height:b}}function Xe(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function ze(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)}}},3465:function(de,ne,y){"use strict";y.d(ne,{G:function(){return ge}});var E=y(47273),re=function(ve){if((0,E.Z)()&&window.document.documentElement){var ie=Array.isArray(ve)?ve:[ve],xe=window.document.documentElement;return ie.some(function(Ee){return Ee in xe.style})}return!1},oe=function(ve,ie){if(!re(ve))return!1;var xe=document.createElement("div"),Ee=xe.style[ve];return xe.style[ve]=ie,xe.style[ve]!==Ee};function ge(fe,ve){return!Array.isArray(fe)&&ve!==void 0?oe(fe,ve):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,ve={key:!0,ref:!0,__self:!0,__source:!0};function ie(xe,Ee,Le){var Te,Xe={},ze=null,ce=null;Le!==void 0&&(ze=""+Le),Ee.key!==void 0&&(ze=""+Ee.key),Ee.ref!==void 0&&(ce=Ee.ref);for(Te in Ee)fe.call(Ee,Te)&&!ve.hasOwnProperty(Te)&&(Xe[Te]=Ee[Te]);if(xe&&xe.defaultProps)for(Te in Ee=xe.defaultProps,Ee)Xe[Te]===void 0&&(Xe[Te]=Ee[Te]);return{$$typeof:re,type:xe,key:ze,ref:ce,props:Xe,_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),ve=y(70614),ie=y(54212),xe=y(9720),Ee=y(88786);re();var Le={}.hasOwnProperty;function Te(){}Te.prototype=fe;var Xe=new Te;de.exports=Xe,Xe.highlight=b,Xe.register=ze,Xe.alias=ce,Xe.registered=a,Xe.listLanguages=ee,ze(ve),ze(ie),ze(xe),ze(Ee),Xe.util.encode=ae,Xe.Token.stringify=x;function ze(he){if(typeof he!="function"||!he.displayName)throw new Error("Expected `function` for `grammar`, got `"+he+"`");Xe.languages[he.displayName]===void 0&&he(Xe)}function ce(he,be){var Ae=Xe.languages,Oe=he,Me,Ye,De,$e;be&&(Oe={},Oe[he]=be);for(Me in Oe)for(Ye=Oe[Me],Ye=typeof Ye=="string"?[Ye]:Ye,De=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,ve=/\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 ve}),"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 ve={},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(Te,Xe){return Le[+Xe]})}function oe(Ee,Le,Te){return RegExp(re(Ee,Le),Te||"")}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("|"),ve=[/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,ve,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"],ve=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/,ve=/\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 ve})+")"),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(Et,Xt){return Et.replace(/<<(\d+)>>/g,function(It,et){return"(?:"+Xt[+et]+")"})}function oe(Et,Xt,It){return RegExp(re(Et,Xt),It||"")}function ge(Et,Xt){for(var It=0;It>/g,function(){return"(?:"+Et+")"});return Et.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 ve(Et){return"\\b(?:"+Et.trim().replace(/ /g,"|")+")\\b"}var ie=ve(fe.typeDeclaration),xe=RegExp(ve(fe.type+" "+fe.typeDeclaration+" "+fe.contextual+" "+fe.other)),Ee=ve(fe.typeDeclaration+" "+fe.contextual+" "+fe.other),Le=ve(fe.type+" "+fe.typeDeclaration+" "+fe.other),Te=ge(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),Xe=ge(/\((?:[^()]|<>)*\)/.source,2),ze=/@?\b[A-Za-z_]\w*\b/.source,ce=re(/<<0>>(?:\s*<<1>>)?/.source,[ze,Te]),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,[Te,Xe,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,he=/"(?:\\.|[^\\"\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,[he]),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,[ze,ae]),lookbehind:!0,inside:le},{pattern:oe(/(\busing\s+)<<0>>(?=\s*=)/.source,[ze]),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,[ze]),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,ze]),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,[ze]),lookbehind:!0,alias:"punctuation"}}),E.languages.insertBefore("csharp","class-name",{namespace:{pattern:oe(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[ze]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:oe(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[Xe]),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,[ze,Te]),inside:{function:oe(/^<<0>>/.source,[ze]),generic:{pattern:RegExp(Te),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,ze,ae,xe.source,Xe,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:oe(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[ce,Xe]),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=he+"|"+pe,Oe=re(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[Ae]),Me=ge(re(/[^"'/()]|<<0>>|\(<>*\)/.source,[Oe]),2),Ye=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,De=re(/<<0>>(?:\s*\(<<1>>*\))?/.source,[b,Me]);E.languages.insertBefore("csharp","class-name",{attribute:{pattern:oe(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[Ye,De]),lookbehind:!0,greedy:!0,inside:{target:{pattern:oe(/^<<0>>(?=\s*:)/.source,[Ye]),alias:"keyword"},"attribute-arguments":{pattern:oe(/\(<<0>>*\)/.source,[Me]),inside:E.languages.csharp},"class-name":{pattern:RegExp(b),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var $e=/:[^}\r\n]+/.source,ct=ge(re(/[^"'/()]|<<0>>|\(<>*\)/.source,[Oe]),2),$t=re(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[ct,$e]),bt=ge(re(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[Ae]),2),Ft=re(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[bt,$e]);function Ct(Et,Xt){return{interpolation:{pattern:oe(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[Et]),lookbehind:!0,inside:{"format-string":{pattern:oe(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[Xt,$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,[$t]),lookbehind:!0,greedy:!0,inside:Ct($t,ct)},{pattern:oe(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[Ft]),lookbehind:!0,greedy:!0,inside:Ct(Ft,bt)}],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,ve=/@(?!")|"(?:[^\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,"(?:"+ve+")").replace(//g,"(?:"+fe+")")}var xe=ie(/\((?:[^()'"@/]|||)*\)/.source,2),Ee=ie(/\[(?:[^\[\]'"@/]|||)*\]/.source,2),Le=ie(/\{(?:[^{}'"@/]|||)*\}/.source,2),Te=ie(/<(?:[^<>'"@/]|||)*>/.source,2),Xe=/(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?/.source,ze=/(?!\d)[^\s>\/=$<%]+/.source+Xe+/\s*\/?>/.source,ce=/\B@?/.source+"(?:"+/<([a-zA-Z][\w:]*)/.source+Xe+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+ze+"|"+ie(/<\1/.source+Xe+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+ze+"|")+")*"+/<\/\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 + ${Ne}-expand, + ${Ne}-edit, + ${Ne}-copy + `]:Object.assign(Object.assign({},(0,Kt.N)(Se)),{marginInlineStart:Se.marginXXS})}),pt(Se)),Xt(Se)),ft()),{"&-rtl":{direction:"rtl"}})}};var it=(0,Tt.Z)("Typography",Se=>[It(Se)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),Pt=Se=>{const{prefixCls:Ne,"aria-label":Ze,className:Ke,style:nt,direction:wt,maxLength:Bt,autoSize:Re=!0,value:We,onSave:Je,onCancel:yt,onEnd:rn,component:tn,enterIcon:En=E.createElement(Dt,null)}=Se,Dn=E.useRef(null),ot=E.useRef(!1),Zt=E.useRef(),[Vn,nn]=E.useState(We);E.useEffect(()=>{nn(We)},[We]),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 kn=In=>{let{target:ua}=In;nn(ua.value.replace(/[\n\r]/g,""))},ta=()=>{ot.current=!0},fa=()=>{ot.current=!1},Jn=In=>{let{keyCode:ua}=In;ot.current||(Zt.current=ua)},St=()=>{Je(Vn.trim())},Ft=In=>{let{keyCode:ua,ctrlKey:Ea,altKey:wn,metaKey:Fa,shiftKey:La}=In;Zt.current===ua&&!ot.current&&!Ea&&!wn&&!Fa&&!La&&(ua===pe.Z.ENTER?(St(),rn==null||rn()):ua===pe.Z.ESC&&yt())},Mt=()=>{St()},ln=tn?`${Ne}-${tn}`:"",[xn,jn]=it(Ne),Ln=Xe()(Ne,`${Ne}-edit-content`,{[`${Ne}-rtl`]:wt==="rtl"},Ke,ln,jn);return xn(E.createElement("div",{className:Ln,style:nt},E.createElement(Et.Z,{ref:Dn,maxLength:Bt,value:Vn,onChange:kn,onKeyDown:Jn,onKeyUp:Ft,onCompositionStart:ta,onCompositionEnd:fa,onBlur:Mt,"aria-label":Ze,rows:1,autoSize:Re}),En!==null?(0,Ct.Tm)(En,{className:`${Ne}-edit-content-confirm`}):null))},zn=function(Se,Ne){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ne.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);nt{const{prefixCls:Ze,component:Ke="article",className:nt,rootClassName:wt,setContentRef:Bt,children:Re,direction:We,style:Je}=Se,yt=zn(Se,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:rn,direction:tn,typography:En}=E.useContext(Me.E_),Dn=We!=null?We:tn;let ot=Ne;Bt&&(ot=(0,ae.sQ)(Ne,Bt));const Zt=rn("typography",Ze),[Vn,nn]=it(Zt),kn=Xe()(Zt,En==null?void 0:En.className,{[`${Zt}-rtl`]:Dn==="rtl"},nt,wt,nn),ta=Object.assign(Object.assign({},En==null?void 0:En.style),Je);return Vn(E.createElement(Ke,Object.assign({className:kn,style:ta,ref:ot},yt),Re))});function tt(Se,Ne){return E.useMemo(()=>{const Ze=!!Se;return[Ze,Object.assign(Object.assign({},Ne),Ze&&typeof Se=="object"?Se:null)]},[Se])}var Ce=(Se,Ne)=>{const Ze=E.useRef(!1);E.useEffect(()=>{Ze.current?Se():Ze.current=!0},Ne)};function ct(Se){const Ne=typeof Se;return Ne==="string"||Ne==="number"}function Wt(Se){let Ne=0;return Se.forEach(Ze=>{ct(Ze)?Ne+=String(Ze).length:Ne+=1}),Ne}function Ve(Se,Ne){let Ze=0;const Ke=[];for(let nt=0;ntNe){const Je=Ne-Ze;return Ke.push(String(wt).slice(0,Je)),Ke}Ke.push(wt),Ze=We}return Se}const Ge=0,st=1,ut=2,Ue=3,vt=4;var on=Se=>{let{enabledMeasure:Ne,children:Ze,text:Ke,width:nt,fontSize:wt,rows:Bt,onEllipsis:Re}=Se;const[[We,Je,yt],rn]=E.useState([0,0,0]),[tn,En]=E.useState(0),[Dn,ot]=E.useState(Ge),[Zt,Vn]=E.useState(0),nn=E.useRef(null),kn=E.useRef(null),ta=E.useMemo(()=>(0,a.Z)(Ke),[Ke]),fa=E.useMemo(()=>Wt(ta),[ta]),Jn=E.useMemo(()=>!Ne||Dn!==Ue?tn&&Dn!==vt&&Ne?Ze(Ve(ta,tn),tn{Ne&&nt&&wt&&fa&&(ot(st),rn([0,Math.ceil(fa/2),fa]))},[Ne,nt,wt,Ke,fa,Bt]),(0,ee.Z)(()=>{var ln;Dn===st&&Vn(((ln=nn.current)===null||ln===void 0?void 0:ln.offsetHeight)||0)},[Dn]),(0,ee.Z)(()=>{var ln,xn;if(Zt){if(Dn===st){const jn=((ln=kn.current)===null||ln===void 0?void 0:ln.offsetHeight)||0,Ln=Bt*Zt;jn<=Ln?(ot(vt),Re(!1)):ot(ut)}else if(Dn===ut)if(We!==yt){const jn=((xn=kn.current)===null||xn===void 0?void 0:xn.offsetHeight)||0,Ln=Bt*Zt;let In=We,ua=yt;We===yt-1?ua=We:jn<=Ln?In=Je:ua=Je;const Ea=Math.ceil((In+ua)/2);rn([In,Ea,ua])}else ot(Ue),En(Je),Re(!0)}},[Dn,We,yt,Bt,Zt]);const St={width:nt,whiteSpace:"normal",margin:0,padding:0},Ft=(ln,xn,jn)=>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(wt/2)*2},jn)},ln),Mt=(ln,xn)=>{const jn=Ve(ta,ln);return Ft(Ze(jn,!0),xn,St)};return E.createElement(E.Fragment,null,Jn,Ne&&Dn!==Ue&&Dn!==vt&&E.createElement(E.Fragment,null,Ft("lg",nn,{wordBreak:"keep-all",whiteSpace:"nowrap"}),Dn===st?Ft(Ze(ta,!1),kn,St):Mt(Je,kn)))},Pn=Se=>{let{enabledEllipsis:Ne,isEllipsis:Ze,children:Ke,tooltipProps:nt}=Se;return!(nt!=null&&nt.title)||!Ne?Ke:E.createElement(De.Z,Object.assign({open:Ze?void 0:!1},nt),Ke)},Nn=function(Se,Ne){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ne.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);nt{var Ze,Ke,nt;const{prefixCls:wt,className:Bt,style:Re,type:We,disabled:Je,children:yt,ellipsis:rn,editable:tn,copyable:En,component:Dn,title:ot}=Se,Zt=Nn(Se,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:Vn,direction:nn}=E.useContext(Me.E_),[kn]=(0,Ye.Z)("Text"),ta=E.useRef(null),fa=E.useRef(null),Jn=Vn("typography",wt),St=(0,te.Z)(Zt,["mark","code","delete","underline","strong","keyboard","italic"]),[Ft,Mt]=tt(tn),[ln,xn]=(0,x.Z)(!1,{value:Mt.editing}),{triggerType:jn=["icon"]}=Mt,Ln=Kn=>{var On;Kn&&((On=Mt.onStart)===null||On===void 0||On.call(Mt)),xn(Kn)};Ce(()=>{var Kn;ln||(Kn=fa.current)===null||Kn===void 0||Kn.focus()},[ln]);const In=Kn=>{Kn==null||Kn.preventDefault(),Ln(!0)},ua=Kn=>{var On;(On=Mt.onChange)===null||On===void 0||On.call(Mt,Kn),Ln(!1)},Ea=()=>{var Kn;(Kn=Mt.onCancel)===null||Kn===void 0||Kn.call(Mt),Ln(!1)},[wn,Fa]=tt(En),[La,Ha]=E.useState(!1),Ka=E.useRef(null),$n={};Fa.format&&($n.format=Fa.format);const kt=()=>{Ka.current&&clearTimeout(Ka.current)},_t=Kn=>{var On;Kn==null||Kn.preventDefault(),Kn==null||Kn.stopPropagation(),ce()(Fa.text||String(yt)||"",$n),Ha(!0),kt(),Ka.current=setTimeout(()=>{Ha(!1)},3e3),(On=Fa.onCopy)===null||On===void 0||On.call(Fa,Kn)};E.useEffect(()=>kt,[]);const[Vt,Jt]=E.useState(!1),[vn,_n]=E.useState(!1),[ia,pa]=E.useState(!1),[ra,ga]=E.useState(!1),[or,ja]=E.useState(!1),[er,Ya]=E.useState(!0),[tr,Na]=tt(rn,{expandable:!1}),Aa=tr&&!ia,{rows:Ta=1}=Na,hr=E.useMemo(()=>!Aa||Na.suffix!==void 0||Na.onEllipsis||Na.expandable||Ft||wn,[Aa,Na,Ft,wn]);(0,ee.Z)(()=>{tr&&!hr&&(Jt((0,le.G)("webkitLineClamp")),_n((0,le.G)("textOverflow")))},[hr,tr]);const Qa=E.useMemo(()=>hr?!1:Ta===1?vn:Vt,[hr,vn,Vt]),mr=Aa&&(Qa?or:ra),Br=Aa&&Ta===1&&Qa,Dr=Aa&&Ta>1&&Qa,Oa=Kn=>{var On;pa(!0),(On=Na.onExpand)===null||On===void 0||On.call(Na,Kn)},[vr,ir]=E.useState(0),[_a,br]=E.useState(0),no=(Kn,On)=>{let{offsetWidth:Qn}=Kn;var oa;ir(Qn),br(parseInt((oa=window.getComputedStyle)===null||oa===void 0?void 0:oa.call(window,On).fontSize,10)||0)},uo=Kn=>{var On;ga(Kn),ra!==Kn&&((On=Na.onEllipsis)===null||On===void 0||On.call(Na,Kn))};E.useEffect(()=>{const Kn=ta.current;if(tr&&Qa&&Kn){const On=Dr?Kn.offsetHeight{const Kn=ta.current;if(typeof IntersectionObserver=="undefined"||!Kn||!Qa||!Aa)return;const On=new IntersectionObserver(()=>{Ya(!!Kn.offsetParent)});return On.observe(Kn),()=>{On.disconnect()}},[Qa,Aa]);let Zr={};Na.tooltip===!0?Zr={title:(Ze=Mt.text)!==null&&Ze!==void 0?Ze:yt}:E.isValidElement(Na.tooltip)?Zr={title:Na.tooltip}:typeof Na.tooltip=="object"?Zr=Object.assign({title:(Ke=Mt.text)!==null&&Ke!==void 0?Ke:yt},Na.tooltip):Zr={title:Na.tooltip};const xr=E.useMemo(()=>{const Kn=On=>["string","number"].includes(typeof On);if(!(!tr||Qa)){if(Kn(Mt.text))return Mt.text;if(Kn(yt))return yt;if(Kn(ot))return ot;if(Kn(Zr.title))return Zr.title}},[tr,Qa,ot,Zr.title,mr]);if(ln)return E.createElement(Pt,{value:(nt=Mt.text)!==null&&nt!==void 0?nt:typeof yt=="string"?yt:"",onSave:ua,onCancel:Ea,onEnd:Mt.onEnd,prefixCls:Jn,className:Bt,style:Re,direction:nn,component:Dn,maxLength:Mt.maxLength,autoSize:Mt.autoSize,enterIcon:Mt.enterIcon});const Ja=()=>{const{expandable:Kn,symbol:On}=Na;if(!Kn)return null;let Qn;return On?Qn=On:Qn=kn==null?void 0:kn.expand,E.createElement("a",{key:"expand",className:`${Jn}-expand`,onClick:Oa,"aria-label":kn==null?void 0:kn.expand},Qn)},fr=()=>{if(!Ft)return;const{icon:Kn,tooltip:On}=Mt,Qn=(0,a.Z)(On)[0]||(kn==null?void 0:kn.edit),oa=typeof Qn=="string"?Qn:"";return jn.includes("icon")?E.createElement(De.Z,{key:"edit",title:On===!1?"":Qn},E.createElement(Oe,{ref:fa,className:`${Jn}-edit`,onClick:In,"aria-label":oa},Kn||E.createElement(Le,{role:"button"}))):null},ro=()=>{if(!wn)return;const{tooltips:Kn,icon:On}=Fa,Qn=Gt(Kn),oa=Gt(On),za=La?Ut(Qn[1],kn==null?void 0:kn.copied):Ut(Qn[0],kn==null?void 0:kn.copy),Ie=La?kn==null?void 0:kn.copied:kn==null?void 0:kn.copy,cn=typeof za=="string"?za:Ie;return E.createElement(De.Z,{key:"copy",title:za},E.createElement(Oe,{className:Xe()(`${Jn}-copy`,La&&`${Jn}-copy-success`),onClick:_t,"aria-label":cn},La?Ut(oa[1],E.createElement(re.Z,null),!0):Ut(oa[0],E.createElement(oe.Z,null),!0)))},Ga=Kn=>[Kn&&Ja(),fr(),ro()],Lr=Kn=>[Kn&&E.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Qt),Na.suffix,Ga(Kn)];return E.createElement(b.Z,{onResize:no,disabled:!Aa||Qa},Kn=>E.createElement(Pn,{tooltipProps:Zr,enabledEllipsis:Aa,isEllipsis:mr},E.createElement(gt,Object.assign({className:Xe()({[`${Jn}-${We}`]:We,[`${Jn}-disabled`]:Je,[`${Jn}-ellipsis`]:tr,[`${Jn}-single-line`]:Aa&&Ta===1,[`${Jn}-ellipsis-single-line`]:Br,[`${Jn}-ellipsis-multiple-line`]:Dr},Bt),prefixCls:wt,style:Object.assign(Object.assign({},Re),{WebkitLineClamp:Dr?Ta:void 0}),component:Dn,ref:(0,ae.sQ)(Kn,ta,Ne),direction:nn,onClick:jn.includes("text")?In:void 0,"aria-label":xr==null?void 0:xr.toString(),title:ot},St),E.createElement(on,{enabledMeasure:Aa&&!Qa,text:yt,rows:Ta,width:vr,fontSize:_a,onEllipsis:uo},(On,Qn)=>{let oa=On;return On.length&&Qn&&xr&&(oa=E.createElement("span",{key:"show-content","aria-hidden":!0},oa)),qe(Se,E.createElement(E.Fragment,null,oa,Lr(Qn)))}))))}),Rn=function(Se,Ne){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ne.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);nt{var{ellipsis:Ze,rel:Ke}=Se,nt=Rn(Se,["ellipsis","rel"]);const wt=Object.assign(Object.assign({},nt),{rel:Ke===void 0&&nt.target==="_blank"?"noopener noreferrer":Ke});return delete wt.navigate,E.createElement(Un,Object.assign({},wt,{ref:Ne,ellipsis:!!Ze,component:"a"}))}),gn=E.forwardRef((Se,Ne)=>E.createElement(Un,Object.assign({ref:Ne},Se,{component:"div"}))),je=function(Se,Ne){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ne.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);nt{var{ellipsis:Ze}=Se,Ke=je(Se,["ellipsis"]);const nt=E.useMemo(()=>Ze&&typeof Ze=="object"?(0,te.Z)(Ze,["expandable","rows"]):Ze,[Ze]);return E.createElement(Un,Object.assign({ref:Ne},Ke,{ellipsis:nt,component:"span"}))};var bn=E.forwardRef(Lt),ye=function(Se,Ne){var Ze={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Ne.indexOf(Ke)<0&&(Ze[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ke=Object.getOwnPropertySymbols(Se);nt{const{level:Ze=1}=Se,Ke=ye(Se,["level"]);let nt;return an.includes(Ze)?nt=`h${Ze}`:nt="h1",E.createElement(Un,Object.assign({ref:Ne},Ke,{component:nt}))});const Rt=gt;Rt.Text=bn,Rt.Link=Zn,Rt.Title=mt,Rt.Paragraph=gn;var ht=Rt},54580:function(de,ne,y){"use strict";y.d(ne,{default:function(){return Jn}});var E=y(59301),re=y(94480),oe=y(92310),ge=y.n(oe),fe=y(54476),ve=y(67732),ie=y(83652),xe=y(42403),Ee=y(158),Le=y(20068),Te=y(75931),Xe=y(75044),ze=y(76190),ce=y(3202),b=y(26112);function a(St,Ft){var Mt="cannot ".concat(St.method," ").concat(St.action," ").concat(Ft.status,"'"),ln=new Error(Mt);return ln.status=Ft.status,ln.method=St.method,ln.url=St.action,ln}function ee(St){var Ft=St.responseText||St.response;if(!Ft)return Ft;try{return JSON.parse(Ft)}catch(Mt){return Ft}}function x(St){var Ft=new XMLHttpRequest;St.onProgress&&Ft.upload&&(Ft.upload.onprogress=function(jn){jn.total>0&&(jn.percent=jn.loaded/jn.total*100),St.onProgress(jn)});var Mt=new FormData;St.data&&Object.keys(St.data).forEach(function(xn){var jn=St.data[xn];if(Array.isArray(jn)){jn.forEach(function(Ln){Mt.append("".concat(xn,"[]"),Ln)});return}Mt.append(xn,jn)}),St.file instanceof Blob?Mt.append(St.filename,St.file,St.file.name):Mt.append(St.filename,St.file),Ft.onerror=function(jn){St.onError(jn)},Ft.onload=function(){return Ft.status<200||Ft.status>=300?St.onError(a(St,Ft),ee(Ft)):St.onSuccess(ee(Ft),Ft)},Ft.open(St.method,St.action,!0),St.withCredentials&&"withCredentials"in Ft&&(Ft.withCredentials=!0);var ln=St.headers||{};return ln["X-Requested-With"]!==null&&Ft.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(ln).forEach(function(xn){ln[xn]!==null&&Ft.setRequestHeader(xn,ln[xn])}),Ft.send(Mt),{abort:function(){Ft.abort()}}}var te=+new Date,ae=0;function le(){return"rc-upload-".concat(te,"-").concat(++ae)}var pe=y(48736),he=function(St,Ft){if(St&&Ft){var Mt=Array.isArray(Ft)?Ft:Ft.split(","),ln=St.name||"",xn=St.type||"",jn=xn.replace(/\/.*$/,"");return Mt.some(function(Ln){var In=Ln.trim();if(/^\*(\/\*)?$/.test(Ln))return!0;if(In.charAt(0)==="."){var ua=ln.toLowerCase(),Ea=In.toLowerCase(),wn=[Ea];return(Ea===".jpg"||Ea===".jpeg")&&(wn=[".jpg",".jpeg"]),wn.some(function(Fa){return ua.endsWith(Fa)})}return/\/\*$/.test(In)?jn===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,Ft){var Mt=St.createReader(),ln=[];function xn(){Mt.readEntries(function(jn){var Ln=Array.prototype.slice.apply(jn);ln=ln.concat(Ln);var In=!Ln.length;In?Ft(ln):xn()})}xn()}var Ae=function(Ft,Mt,ln){var xn=function jn(Ln,In){Ln&&(Ln.path=In||"",Ln.isFile?Ln.file(function(ua){ln(ua)&&(Ln.fullPath&&!ua.webkitRelativePath&&(Object.defineProperties(ua,{webkitRelativePath:{writable:!0}}),ua.webkitRelativePath=Ln.fullPath.replace(/^\//,""),Object.defineProperties(ua,{webkitRelativePath:{writable:!1}})),Mt([ua]))}):Ln.isDirectory&&be(Ln,function(ua){ua.forEach(function(Ea){jn(Ea,"".concat(In).concat(Ln.name,"/"))})}))};Ft.forEach(function(jn){xn(jn.webkitGetAsEntry())})},Oe=Ae,Me=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ye=function(St){(0,xe.Z)(Mt,St);var Ft=(0,Ee.Z)(Mt);function Mt(){var ln;(0,ve.Z)(this,Mt);for(var xn=arguments.length,jn=new Array(xn),Ln=0;Ln{let{uid:jn}=xn;return jn===St.uid});return ln===-1?Mt.push(St):Mt[ln]=St,Mt}function vt(St,Ft){const Mt=St.uid!==void 0?"uid":"name";return Ft.filter(ln=>ln[Mt]===St[Mt])[0]}function Cn(St,Ft){const Mt=St.uid!==void 0?"uid":"name",ln=Ft.filter(xn=>xn[Mt]!==St[Mt]);return ln.length===Ft.length?null:ln}const on=function(){const Ft=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),ln=Ft[Ft.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(ln)||[""])[0]},Sn=St=>St.indexOf("image/")===0,Pn=St=>{if(St.type&&!St.thumbUrl)return Sn(St.type);const Ft=St.thumbUrl||St.url||"",Mt=on(Ft);return/^data:image\//.test(Ft)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Mt)?!0:!(/^data:/.test(Ft)||Mt)},Nn=200;function qe(St){return new Promise(Ft=>{if(!St.type||!Sn(St.type)){Ft("");return}const Mt=document.createElement("canvas");Mt.width=Nn,Mt.height=Nn,Mt.style.cssText=`position: fixed; left: 0; top: 0; width: ${Nn}px; height: ${Nn}px; z-index: 9999; display: none;`,document.body.appendChild(Mt);const ln=Mt.getContext("2d"),xn=new Image;if(xn.onload=()=>{const{width:jn,height:Ln}=xn;let In=Nn,ua=Nn,Ea=0,wn=0;jn>Ln?(ua=Ln*(Nn/jn),wn=-(ua-In)/2):(In=jn*(Nn/Ln),Ea=-(In-ua)/2),ln.drawImage(xn,Ea,wn,In,ua);const Fa=Mt.toDataURL();document.body.removeChild(Mt),window.URL.revokeObjectURL(xn.src),Ft(Fa)},xn.crossOrigin="anonymous",St.type.startsWith("image/svg+xml")){const jn=new FileReader;jn.onload=()=>{jn.result&&(xn.src=jn.result)},jn.readAsDataURL(St)}else if(St.type.startsWith("image/gif")){const jn=new FileReader;jn.onload=()=>{jn.result&&Ft(jn.result)},jn.readAsDataURL(St)}else xn.src=window.URL.createObjectURL(St)})}var Ut=y(26227),Gt=y(41464),Qt=y(15277),hn=y(93948),Un=y(6848),Bn=E.forwardRef((St,Ft)=>{let{prefixCls:Mt,className:ln,style:xn,locale:jn,listType:Ln,file:In,items:ua,progress:Ea,iconRender:wn,actionIconRender:Fa,itemRender:La,isImgUrl:Ha,showPreviewIcon:Ka,showRemoveIcon:$n,showDownloadIcon:kt,previewIcon:_t,removeIcon:Vt,downloadIcon:Jt,onPreview:vn,onDownload:_n,onClose:ia}=St;var pa,ra;const{status:ga}=In,[or,ja]=E.useState(ga);E.useEffect(()=>{ga!=="removed"&&ja(ga)},[ga]);const[er,Ya]=E.useState(!1);E.useEffect(()=>{const xr=setTimeout(()=>{Ya(!0)},300);return()=>{clearTimeout(xr)}},[]);const tr=wn(In);let Na=E.createElement("div",{className:`${Mt}-icon`},tr);if(Ln==="picture"||Ln==="picture-card"||Ln==="picture-circle")if(or==="uploading"||!In.thumbUrl&&!In.url){const xr=ge()(`${Mt}-list-item-thumbnail`,{[`${Mt}-list-item-file`]:or!=="uploading"});Na=E.createElement("div",{className:xr},tr)}else{const xr=Ha!=null&&Ha(In)?E.createElement("img",{src:In.thumbUrl||In.url,alt:In.name,className:`${Mt}-list-item-image`,crossOrigin:In.crossOrigin}):tr,Ja=ge()(`${Mt}-list-item-thumbnail`,{[`${Mt}-list-item-file`]:Ha&&!Ha(In)});Na=E.createElement("a",{className:Ja,onClick:fr=>vn(In,fr),href:In.url||In.thumbUrl,target:"_blank",rel:"noopener noreferrer"},xr)}const Aa=ge()(`${Mt}-list-item`,`${Mt}-list-item-${or}`),Ta=typeof In.linkProps=="string"?JSON.parse(In.linkProps):In.linkProps,hr=$n?Fa((typeof Vt=="function"?Vt(In):Vt)||E.createElement(Ut.Z,null),()=>ia(In),Mt,jn.removeFile):null,Qa=kt&&or==="done"?Fa((typeof Jt=="function"?Jt(In):Jt)||E.createElement(Gt.Z,null),()=>_n(In),Mt,jn.downloadFile):null,mr=Ln!=="picture-card"&&Ln!=="picture-circle"&&E.createElement("span",{key:"download-delete",className:ge()(`${Mt}-list-item-actions`,{picture:Ln==="picture"})},Qa,hr),Br=ge()(`${Mt}-list-item-name`),Dr=In.url?[E.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Br,title:In.name},Ta,{href:In.url,onClick:xr=>vn(In,xr)}),In.name),mr]:[E.createElement("span",{key:"view",className:Br,onClick:xr=>vn(In,xr),title:In.name},In.name),mr],Oa={pointerEvents:"none",opacity:.5},vr=Ka?E.createElement("a",{href:In.url||In.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:In.url||In.thumbUrl?void 0:Oa,onClick:xr=>vn(In,xr),title:jn.previewFile},typeof _t=="function"?_t(In):_t||E.createElement(Qt.Z,null)):null,ir=(Ln==="picture-card"||Ln==="picture-circle")&&or!=="uploading"&&E.createElement("span",{className:`${Mt}-list-item-actions`},vr,or==="done"&&Qa,hr),{getPrefixCls:_a}=E.useContext(Et.E_),br=_a(),no=E.createElement("div",{className:Aa},Na,Dr,ir,er&&E.createElement(ct.default,{motionName:`${br}-fade`,visible:or==="uploading",motionDeadline:2e3},xr=>{let{className:Ja}=xr;const fr="percent"in In?E.createElement(hn.Z,Object.assign({},Ea,{type:"line",percent:In.percent,"aria-label":In["aria-label"],"aria-labelledby":In["aria-labelledby"]})):null;return E.createElement("div",{className:ge()(`${Mt}-list-item-progress`,Ja)},fr)})),uo=In.response&&typeof In.response=="string"?In.response:((pa=In.error)===null||pa===void 0?void 0:pa.statusText)||((ra=In.error)===null||ra===void 0?void 0:ra.message)||jn.uploadError,Zr=or==="error"?E.createElement(Un.Z,{title:uo,getPopupContainer:xr=>xr.parentNode},no):no;return E.createElement("div",{className:ge()(`${Mt}-list-item-container`,ln),style:xn,ref:Ft},La?La(Zr,In,ua,{download:_n.bind(null,In),preview:vn.bind(null,In),remove:ia.bind(null,In)}):Zr)});const Zn=(St,Ft)=>{const{listType:Mt="text",previewFile:ln=qe,onPreview:xn,onDownload:jn,onRemove:Ln,locale:In,iconRender:ua,isImageUrl:Ea=Pn,prefixCls:wn,items:Fa=[],showPreviewIcon:La=!0,showRemoveIcon:Ha=!0,showDownloadIcon:Ka=!1,removeIcon:$n,previewIcon:kt,downloadIcon:_t,progress:Vt={size:[-1,2],showInfo:!1},appendAction:Jt,appendActionVisible:vn=!0,itemRender:_n,disabled:ia}=St,pa=(0,Wt.Z)(),[ra,ga]=E.useState(!1);E.useEffect(()=>{Mt!=="picture"&&Mt!=="picture-card"&&Mt!=="picture-circle"||(Fa||[]).forEach(Oa=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Oa.originFileObj instanceof File||Oa.originFileObj instanceof Blob)||Oa.thumbUrl!==void 0||(Oa.thumbUrl="",ln&&ln(Oa.originFileObj).then(vr=>{Oa.thumbUrl=vr||"",pa()}))})},[Mt,Fa,ln]),E.useEffect(()=>{ga(!0)},[]);const or=(Oa,vr)=>{if(xn)return vr==null||vr.preventDefault(),xn(Oa)},ja=Oa=>{typeof jn=="function"?jn(Oa):Oa.url&&window.open(Oa.url)},er=Oa=>{Ln==null||Ln(Oa)},Ya=Oa=>{if(ua)return ua(Oa,Mt);const vr=Oa.status==="uploading",ir=Ea&&Ea(Oa)?E.createElement(Ce,null):E.createElement(Xt,null);let _a=vr?E.createElement(ft.Z,null):E.createElement(zn,null);return Mt==="picture"?_a=vr?E.createElement(ft.Z,null):ir:(Mt==="picture-card"||Mt==="picture-circle")&&(_a=vr?In.uploading:ir),_a},tr=(Oa,vr,ir,_a)=>{const br={type:"text",size:"small",title:_a,onClick:no=>{vr(),(0,Ge.l$)(Oa)&&Oa.props.onClick&&Oa.props.onClick(no)},className:`${ir}-list-item-action`,disabled:ia};if((0,Ge.l$)(Oa)){const no=(0,Ge.Tm)(Oa,Object.assign(Object.assign({},Oa.props),{onClick:()=>{}}));return E.createElement(st.ZP,Object.assign({},br,{icon:no}))}return E.createElement(st.ZP,Object.assign({},br),E.createElement("span",null,Oa))};E.useImperativeHandle(Ft,()=>({handlePreview:or,handleDownload:ja}));const{getPrefixCls:Na}=E.useContext(Et.E_),Aa=Na("upload",wn),Ta=Na(),hr=ge()(`${Aa}-list`,`${Aa}-list-${Mt}`),Qa=(0,re.Z)(Fa.map(Oa=>({key:Oa.uid,file:Oa})));let Br={motionDeadline:2e3,motionName:`${Aa}-${Mt==="picture-card"||Mt==="picture-circle"?"animate-inline":"animate"}`,keys:Qa,motionAppear:ra};const Dr=E.useMemo(()=>{const Oa=Object.assign({},(0,Ve.Z)(Ta));return delete Oa.onAppearEnd,delete Oa.onEnterEnd,delete Oa.onLeaveEnd,Oa},[Ta]);return Mt!=="picture-card"&&Mt!=="picture-circle"&&(Br=Object.assign(Object.assign({},Dr),Br)),E.createElement("div",{className:hr},E.createElement(ct.CSSMotionList,Object.assign({},Br,{component:!1}),Oa=>{let{key:vr,file:ir,className:_a,style:br}=Oa;return E.createElement(Bn,{key:vr,locale:In,prefixCls:Aa,className:_a,style:br,file:ir,items:Fa,progress:Vt,listType:Mt,isImgUrl:Ea,showPreviewIcon:La,showRemoveIcon:Ha,showDownloadIcon:Ka,removeIcon:$n,previewIcon:kt,downloadIcon:_t,iconRender:Ya,actionIconRender:tr,itemRender:_n,onPreview:or,onDownload:ja,onClose:er})}),Jt&&E.createElement(ct.default,Object.assign({},Br,{visible:vn,forceRender:!0}),Oa=>{let{className:vr,style:ir}=Oa;return(0,Ge.Tm)(Jt,_a=>({className:ge()(_a.className,vr),style:Object.assign(Object.assign(Object.assign({},ir),{pointerEvents:vr?"none":void 0}),_a.style)}))}))};var gn=E.forwardRef(Zn),je=y(17313),Lt=y(8378),bn=y(83116),ye=y(37613),_e=St=>{const{componentCls:Ft,iconCls:Mt}=St;return{[`${Ft}-wrapper`]:{[`${Ft}-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}`,[Ft]:{padding:`${St.padding}px 0`},[`${Ft}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Ft}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Ft}-disabled):hover`]:{borderColor:St.colorPrimaryHover},[`p${Ft}-drag-icon`]:{marginBottom:St.margin,[Mt]:{color:St.colorPrimary,fontSize:St.uploadThumbnailSize}},[`p${Ft}-text`]:{margin:`0 0 ${St.marginXXS}px`,color:St.colorTextHeading,fontSize:St.fontSizeLG},[`p${Ft}-hint`]:{color:St.colorTextDescription,fontSize:St.fontSize},[`&${Ft}-disabled`]:{cursor:"not-allowed",[`p${Ft}-drag-icon ${Mt}, + p${Ft}-text, + p${Ft}-hint + `]:{color:St.colorTextDisabled}}}}}},Rt=St=>{const{componentCls:Ft,antCls:Mt,iconCls:ln,fontSize:xn,lineHeight:jn}=St,Ln=`${Ft}-list-item`,In=`${Ln}-actions`,ua=`${Ln}-action`,Ea=Math.round(xn*jn);return{[`${Ft}-wrapper`]:{[`${Ft}-list`]:Object.assign(Object.assign({},(0,je.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({},je.vS),{padding:`0 ${St.paddingXS}px`,lineHeight:jn,flex:"auto",transition:`all ${St.motionDurationSlow}`}),[In]:{[ua]:{opacity:0},[`${ua}${Mt}-btn-sm`]:{height:Ea,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${ua}:focus-visible, + &.picture ${ua} + `]:{opacity:1},[ln]:{color:St.actionsColor,transition:`all ${St.motionDurationSlow}`},[`&:hover ${ln}`]:{color:St.colorText}},[`${Ft}-icon ${ln}`]:{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, ${Ft}-icon ${ln}`]:{color:St.colorError},[In]:{[`${ln}, ${ln}:hover`]:{color:St.colorError},[ua]:{opacity:1}}},[`${Ft}-list-item-container`]:{transition:`opacity ${St.motionDurationSlow}, height ${St.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},ht=y(36237),Se=y(1950);const Ne=new ht.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Ze=new ht.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var nt=St=>{const{componentCls:Ft}=St,Mt=`${Ft}-animate-inline`;return[{[`${Ft}-wrapper`]:{[`${Mt}-appear, ${Mt}-enter, ${Mt}-leave`]:{animationDuration:St.motionDurationSlow,animationTimingFunction:St.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Mt}-appear, ${Mt}-enter`]:{animationName:Ne},[`${Mt}-leave`]:{animationName:Ze}}},{[`${Ft}-wrapper`]:(0,Se.J$)(St)},Ne,Ze]},wt=y(30071),Bt=y(64993);const Re=St=>{const{componentCls:Ft,iconCls:Mt,uploadThumbnailSize:ln,uploadProgressOffset:xn}=St,jn=`${Ft}-list`,Ln=`${jn}-item`;return{[`${Ft}-wrapper`]:{[` + ${jn}${jn}-picture, + ${jn}${jn}-picture-card, + ${jn}${jn}-picture-circle + `]:{[Ln]:{position:"relative",height:ln+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({},je.vS),{width:ln,height:ln,lineHeight:`${ln+St.paddingSM}px`,textAlign:"center",flex:"none",[Mt]:{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:ln+St.paddingXS}},[`${Ln}-error`]:{borderColor:St.colorError,[`${Ln}-thumbnail ${Mt}`]:{[`svg path[fill='${wt.blue[0]}']`]:{fill:St.colorErrorBg},[`svg path[fill='${wt.blue.primary}']`]:{fill:St.colorError}}},[`${Ln}-uploading`]:{borderStyle:"dashed",[`${Ln}-name`]:{marginBottom:xn}}},[`${jn}${jn}-picture-circle ${Ln}`]:{[`&, &::before, ${Ln}-thumbnail`]:{borderRadius:"50%"}}}}},We=St=>{const{componentCls:Ft,iconCls:Mt,fontSizeLG:ln,colorTextLightSolid:xn}=St,jn=`${Ft}-list`,Ln=`${jn}-item`,In=St.uploadPicCardSize;return{[` + ${Ft}-wrapper${Ft}-picture-card-wrapper, + ${Ft}-wrapper${Ft}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,je.dF)()),{display:"inline-block",width:"100%",[`${Ft}${Ft}-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}`,[`> ${Ft}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Ft}-disabled):hover`]:{borderColor:St.colorPrimary}},[`${jn}${jn}-picture-card, ${jn}${jn}-picture-circle`]:{[`${jn}-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}`,[`${Mt}-eye, ${Mt}-download, ${Mt}-delete`]:{zIndex:10,width:ln,margin:`0 ${St.marginXXS}px`,fontSize:ln,cursor:"pointer",transition:`all ${St.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Ln}-actions, ${Ln}-actions:hover`]:{[`${Mt}-eye, ${Mt}-download, ${Mt}-delete`]:{color:new Bt.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, ${Mt}-eye, ${Mt}-download, ${Mt}-delete`]:{display:"none"}},[`${Ln}-progress`]:{bottom:St.marginXL,width:`calc(100% - ${St.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Ft}-wrapper${Ft}-picture-circle-wrapper`]:{[`${Ft}${Ft}-select`]:{borderRadius:"50%"}}}};var yt=St=>{const{componentCls:Ft}=St;return{[`${Ft}-rtl`]:{direction:"rtl"}}};const rn=St=>{const{componentCls:Ft,colorTextDisabled:Mt}=St;return{[`${Ft}-wrapper`]:Object.assign(Object.assign({},(0,je.Wf)(St)),{[Ft]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Ft}-select`]:{display:"inline-block"},[`${Ft}-disabled`]:{color:Mt,cursor:"not-allowed"}})}};var tn=(0,bn.Z)("Upload",St=>{const{fontSizeHeading3:Ft,fontSize:Mt,lineHeight:ln,lineWidth:xn,controlHeightLG:jn}=St,Ln=Math.round(Mt*ln),In=(0,ye.TS)(St,{uploadThumbnailSize:Ft*2,uploadProgressOffset:Ln/2+xn,uploadPicCardSize:jn*2.55});return[rn(In),_e(In),Re(In),We(In),Rt(In),nt(In),yt(In),(0,Lt.Z)(In)]},St=>({actionsColor:St.colorTextDescription})),En=function(St,Ft,Mt,ln){function xn(jn){return jn instanceof Mt?jn:new Mt(function(Ln){Ln(jn)})}return new(Mt||(Mt=Promise))(function(jn,Ln){function In(wn){try{Ea(ln.next(wn))}catch(Fa){Ln(Fa)}}function ua(wn){try{Ea(ln.throw(wn))}catch(Fa){Ln(Fa)}}function Ea(wn){wn.done?jn(wn.value):xn(wn.value).then(In,ua)}Ea((ln=ln.apply(St,Ft||[])).next())})};const Dn=`__LIST_IGNORE_${Date.now()}__`,ot=(St,Ft)=>{const{fileList:Mt,defaultFileList:ln,onRemove:xn,showUploadList:jn=!0,listType:Ln="text",onPreview:In,onDownload:ua,onChange:Ea,onDrop:wn,previewFile:Fa,disabled:La,locale:Ha,iconRender:Ka,isImageUrl:$n,progress:kt,prefixCls:_t,className:Vt,type:Jt="select",children:vn,style:_n,itemRender:ia,maxCount:pa,data:ra={},multiple:ga=!1,action:or="",accept:ja="",supportServerRender:er=!0,rootClassName:Ya}=St,tr=E.useContext(Kt.Z),Na=La!=null?La:tr,[Aa,Ta]=(0,Dt.Z)(ln||[],{value:Mt,postState:Hn=>Hn!=null?Hn:[]}),[hr,Qa]=E.useState("drop"),mr=E.useRef(null);E.useMemo(()=>{const Hn=Date.now();(Mt||[]).forEach((Wn,Pa)=>{!Wn.uid&&!Object.isFrozen(Wn)&&(Wn.uid=`__AUTO__${Hn}_${Pa}__`)})},[Mt]);const Br=(Hn,Wn,Pa)=>{let ma=(0,re.Z)(Wn),ha=!1;pa===1?ma=ma.slice(-1):pa&&(ha=ma.length>pa,ma=ma.slice(0,pa)),(0,Ct.flushSync)(()=>{Ta(ma)});const va={file:Hn,fileList:ma};Pa&&(va.event=Pa),(!ha||ma.some(Va=>Va.uid===Hn.uid))&&(0,Ct.flushSync)(()=>{Ea==null||Ea(va)})},Dr=(Hn,Wn)=>En(void 0,void 0,void 0,function*(){const{beforeUpload:Pa,transformFile:ma}=St;let ha=Hn;if(Pa){const va=yield Pa(Hn,Wn);if(va===!1)return!1;if(delete Hn[Dn],va===Dn)return Object.defineProperty(Hn,Dn,{value:!0,configurable:!0}),!1;typeof va=="object"&&va&&(ha=va)}return ma&&(ha=yield ma(ha)),ha}),Oa=Hn=>{const Wn=Hn.filter(ha=>!ha.file[Dn]);if(!Wn.length)return;const Pa=Wn.map(ha=>ut(ha.file));let ma=(0,re.Z)(Aa);Pa.forEach(ha=>{ma=Ue(ha,ma)}),Pa.forEach((ha,va)=>{let Va=ha;if(Wn[va].parsedFile)ha.status="uploading";else{const{originFileObj:Ar}=ha;let Hr;try{Hr=new File([Ar],Ar.name,{type:Ar.type})}catch(Gr){Hr=new Blob([Ar],{type:Ar.type}),Hr.name=Ar.name,Hr.lastModifiedDate=new Date,Hr.lastModified=new Date().getTime()}Hr.uid=ha.uid,Va=Hr}Br(Va,ma)})},vr=(Hn,Wn,Pa)=>{try{typeof Hn=="string"&&(Hn=JSON.parse(Hn))}catch(va){}if(!vt(Wn,Aa))return;const ma=ut(Wn);ma.status="done",ma.percent=100,ma.response=Hn,ma.xhr=Pa;const ha=Ue(ma,Aa);Br(ma,ha)},ir=(Hn,Wn)=>{if(!vt(Wn,Aa))return;const Pa=ut(Wn);Pa.status="uploading",Pa.percent=Hn.percent;const ma=Ue(Pa,Aa);Br(Pa,ma,Hn)},_a=(Hn,Wn,Pa)=>{if(!vt(Pa,Aa))return;const ma=ut(Pa);ma.error=Hn,ma.response=Wn,ma.status="error";const ha=Ue(ma,Aa);Br(ma,ha)},br=Hn=>{let Wn;Promise.resolve(typeof xn=="function"?xn(Hn):xn).then(Pa=>{var ma;if(Pa===!1)return;const ha=Cn(Hn,Aa);ha&&(Wn=Object.assign(Object.assign({},Hn),{status:"removed"}),Aa==null||Aa.forEach(va=>{const Va=Wn.uid!==void 0?"uid":"name";va[Va]===Wn[Va]&&!Object.isFrozen(va)&&(va.status="removed")}),(ma=mr.current)===null||ma===void 0||ma.abort(Wn),Br(Wn,ha))})},no=Hn=>{Qa(Hn.type),Hn.type==="drop"&&(wn==null||wn(Hn))};E.useImperativeHandle(Ft,()=>({onBatchStart:Oa,onSuccess:vr,onProgress:ir,onError:_a,fileList:Aa,upload:mr.current}));const{getPrefixCls:uo,direction:Zr,upload:xr}=E.useContext(Et.E_),Ja=uo("upload",_t),fr=Object.assign(Object.assign({onBatchStart:Oa,onError:_a,onProgress:ir,onSuccess:vr},St),{data:ra,multiple:ga,action:or,accept:ja,supportServerRender:er,prefixCls:Ja,disabled:Na,beforeUpload:Dr,onChange:void 0});delete fr.className,delete fr.style,(!vn||Na)&&delete fr.id;const[ro,Ga]=tn(Ja),[Lr]=(0,Tt.Z)("Upload",et.Z.Upload),{showRemoveIcon:Kn,showPreviewIcon:On,showDownloadIcon:Qn,removeIcon:oa,previewIcon:za,downloadIcon:Ie}=typeof jn=="boolean"?{}:jn,cn=(Hn,Wn)=>jn?E.createElement(gn,{prefixCls:Ja,listType:Ln,items:Aa,previewFile:Fa,onPreview:In,onDownload:ua,onRemove:br,showRemoveIcon:!Na&&Kn,showPreviewIcon:On,showDownloadIcon:Qn,removeIcon:oa,previewIcon:za,downloadIcon:Ie,iconRender:Ka,locale:Object.assign(Object.assign({},Lr),Ha),isImageUrl:$n,progress:kt,appendAction:Hn,appendActionVisible:Wn,itemRender:ia,disabled:Na}):Hn,Tn=ge()(`${Ja}-wrapper`,Vt,Ya,Ga,xr==null?void 0:xr.className,{[`${Ja}-rtl`]:Zr==="rtl",[`${Ja}-picture-card-wrapper`]:Ln==="picture-card",[`${Ja}-picture-circle-wrapper`]:Ln==="picture-circle"}),Yn=Object.assign(Object.assign({},xr==null?void 0:xr.style),_n);if(Jt==="drag"){const Hn=ge()(Ga,Ja,`${Ja}-drag`,{[`${Ja}-drag-uploading`]:Aa.some(Wn=>Wn.status==="uploading"),[`${Ja}-drag-hover`]:hr==="dragover",[`${Ja}-disabled`]:Na,[`${Ja}-rtl`]:Zr==="rtl"});return ro(E.createElement("span",{className:Tn},E.createElement("div",{className:Hn,style:Yn,onDrop:no,onDragOver:no,onDragLeave:no},E.createElement(bt,Object.assign({},fr,{ref:mr,className:`${Ja}-btn`}),E.createElement("div",{className:`${Ja}-drag-container`},vn))),cn()))}const mn=ge()(Ja,`${Ja}-select`,{[`${Ja}-disabled`]:Na}),na=(Hn=>E.createElement("div",{className:mn,style:Hn},E.createElement(bt,Object.assign({},fr,{ref:mr}))))(vn?void 0:{display:"none"});return ro(Ln==="picture-card"||Ln==="picture-circle"?E.createElement("span",{className:Tn},cn(na,!!vn)):E.createElement("span",{className:Tn},na,cn()))};var Vn=E.forwardRef(ot),nn=function(St,Ft){var Mt={};for(var ln in St)Object.prototype.hasOwnProperty.call(St,ln)&&Ft.indexOf(ln)<0&&(Mt[ln]=St[ln]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xn=0,ln=Object.getOwnPropertySymbols(St);xn{var{style:Mt,height:ln}=St,xn=nn(St,["style","height"]);return E.createElement(Vn,Object.assign({ref:Ft},xn,{type:"drag",style:Object.assign(Object.assign({},Mt),{height:ln})}))});const fa=Vn;fa.Dragger=ta,fa.LIST_IGNORE=Dn;var Jn=fa},58951:function(de,ne){"use strict";var y;ne.Q=ge,y=fe;var E=",",re=" ",oe="";function ge(ve){for(var ie=[],xe=String(ve||oe),Ee=xe.indexOf(E),Le=0,Te=!1,Xe;!Te;)Ee===-1&&(Ee=xe.length,Te=!0),Xe=xe.slice(Le,Ee).trim(),(Xe||!Te)&&ie.push(Xe),Le=Ee+1,Ee=xe.indexOf(E,Le);return ie}function fe(ve,ie){var xe=ie||{},Ee=xe.padLeft===!1?oe:re,Le=xe.padRight?re:oe;return ve[ve.length-1]===oe&&(ve=ve.concat(oe)),ve.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 Te;for(Te in xe);return typeof Te=="undefined"||ne.call(xe,Te)},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},ve=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,Te,Xe,ze,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",ve="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ie=function(dt){for(var en={},bt=0,Dt=dt.length;bt>>6)+xe(128|en&63):xe(224|en>>>12&15)+xe(128|en>>>6&63)+xe(128|en&63)}else{var en=65536+(dt.charCodeAt(0)-55296)*1024+(dt.charCodeAt(1)-56320);return xe(240|en>>>18&7)+xe(128|en>>>12&63)+xe(128|en>>>6&63)+xe(128|en&63)}},Le=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Te=function(dt){return dt.replace(Le,Ee)},Xe=function(dt){var en=[0,2,1][dt.length%3],bt=dt.charCodeAt(0)<<16|(dt.length>1?dt.charCodeAt(1):0)<<8|(dt.length>2?dt.charCodeAt(2):0),Dt=[ve.charAt(bt>>>18),ve.charAt(bt>>>12&63),en>=2?"=":ve.charAt(bt>>>6&63),en>=1?"=":ve.charAt(bt&63)];return Dt.join("")},ze=oe.btoa&&typeof oe.btoa=="function"?function(dt){return oe.btoa(dt)}:function(dt){if(dt.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return dt.replace(/[\s\S]{1,3}/g,Xe)},ce=function(dt){return ze(Te(String(dt)))},b=function(dt){return dt.replace(/[+\/]/g,function(en){return en=="+"?"-":"_"}).replace(/=/g,"")},a=function(dt,en){return en?b(ce(dt)):ce(dt)},ee=function(dt){return a(dt,!0)},x;oe.Uint8Array&&(x=function(dt,en){for(var bt="",Dt=0,Ct=dt.length;Dt>>18)+ve.charAt(et>>>12&63)+(typeof Kt!="undefined"?ve.charAt(et>>>6&63):"=")+(typeof Tt!="undefined"?ve.charAt(et&63):"=")}return en?b(bt):bt});var te=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ae=function(dt){switch(dt.length){case 4:var en=(7&dt.charCodeAt(0))<<18|(63&dt.charCodeAt(1))<<12|(63&dt.charCodeAt(2))<<6|63&dt.charCodeAt(3),bt=en-65536;return xe((bt>>>10)+55296)+xe((bt&1023)+56320);case 3:return xe((15&dt.charCodeAt(0))<<12|(63&dt.charCodeAt(1))<<6|63&dt.charCodeAt(2));default:return xe((31&dt.charCodeAt(0))<<6|63&dt.charCodeAt(1))}},le=function(dt){return dt.replace(te,ae)},pe=function(dt){var en=dt.length,bt=en%4,Dt=(en>0?ie[dt.charAt(0)]<<18:0)|(en>1?ie[dt.charAt(1)]<<12:0)|(en>2?ie[dt.charAt(2)]<<6:0)|(en>3?ie[dt.charAt(3)]:0),Ct=[xe(Dt>>>16),xe(Dt>>>8&255),xe(Dt&255)];return Ct.length-=[0,0,2,1][bt],Ct.join("")},he=oe.atob&&typeof oe.atob=="function"?function(dt){return oe.atob(dt)}:function(dt){return dt.replace(/\S{1,4}/g,pe)},be=function(dt){return he(String(dt).replace(/[^A-Za-z0-9\+\/]/g,""))},Ae=function(dt){return le(he(dt))},Oe=function(dt){return String(dt).replace(/[-_]/g,function(en){return en=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Me=function(dt){return Ae(Oe(dt))},Ye;oe.Uint8Array&&(Ye=function(dt){return Uint8Array.from(be(Oe(dt)),function(en){return en.charCodeAt(0)})});var De=function(){var dt=oe.Base64;return oe.Base64=ge,dt};if(oe.Base64={VERSION:fe,atob:be,btoa:ze,fromBase64:Me,toBase64:a,utob:Te,encode:a,encodeURI:ee,btou:le,decode:Me,noConflict:De,fromUint8Array:x,toUint8Array:Ye},typeof Object.defineProperty=="function"){var $e=function(dt){return{value:dt,enumerable:!1,writable:!0,configurable:!0}};oe.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",$e(function(){return Me(this)})),Object.defineProperty(String.prototype,"toBase64",$e(function(dt){return a(this,dt)})),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 ve=/[height|width]$/;return ve.test(fe)},oe=function(fe){var ve="",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?ve+=xe:Le===!1?ve+="not "+xe:ve+="("+xe+": "+Le+")",Ee65535&&(vt-=65536,Pn+=xe(vt>>>10|55296),vt=56320|vt&1023),vt=Pn+xe(vt))):Gt!==he&&on(dt,Rn)),vt?(gn(),hn=Zn(),gt=Bn-1,we+=Bn-Ut+1,Wt.push(vt),Un=Zn(),Un.offset++,Xt&&Xt.call(it,vt,{start:hn,end:Un},xt.slice(Ut-1,Bn)),hn=Un):(ut=xt.slice(Ut-1,Bn),ct+=ut,we+=ut.length,gt=Bn-1)}else Ue===10&&(Ce++,tt++,we=0),Ue===Ue?(ct+=xe(Ue),we++):gn();return Wt.join("");function Zn(){return{line:Ce,column:we,offset:gt+(Pt.offset||0)}}function qn(je,Lt){var bn=Zn();bn.column+=Lt,bn.offset+=Lt,ft.call(zt,Ct[je],bn,je)}function gn(){ct&&(Wt.push(ct),pt&&pt.call(It,ct,{start:hn,end:Zn()}),ct="")}}function Tt(xt){return xt>=55296&&xt<=57343||xt>1114111}function et(xt){return xt>=1&&xt<=8||xt===11||xt>=13&&xt<=31||xt>=127&&xt<=159||xt>=64976&&xt<=65007||(xt&65535)===65535||(xt&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,ve={},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 he=pe[1].length;pe.index+=he,pe[0]=pe[0].slice(he)}return pe}function Le(x,te,ae,le,pe,he){for(var be in ae)if(!(!ae.hasOwnProperty(be)||!ae[be])){var Ae=ae[be];Ae=Array.isArray(Ae)?Ae:[Ae];for(var Oe=0;Oe=he.reach);Ct+=Dt.value.length,Dt=Dt.next){var Et=Dt.value;if(te.length>x.length)return;if(!(Et instanceof xe)){var Kt=1,Tt;if($e){if(Tt=Ee(bt,Ct,x,De),!Tt||Tt.index>=x.length)break;var rt=Tt.index,et=Tt.index+Tt[0].length,xt=Ct;for(xt+=Dt.value.length;rt>=xt;)Dt=Dt.next,xt+=Dt.value.length;if(xt-=Dt.value.length,Ct=xt,Dt.value instanceof xe)continue;for(var qt=Dt;qt!==te.tail&&(xthe.reach&&(he.reach=ft);var It=Dt.prev;pt&&(It=Xe(te,It,pt),Ct+=pt.length),ze(te,It,Kt);var it=new xe(be,Ye?ie.tokenize(Qe,Ye):Qe,dt,Qe);if(Dt=Xe(te,It,it),Xt&&Xe(te,Dt,Xt),Kt>1){var zt={cause:be+","+Oe,reach:ft};Le(x,te,ae,Dt.prev,Ct,zt),he&&zt.reach>he.reach&&(he.reach=zt.reach)}}}}}}function Te(){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 Xe(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 ze(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(ze){var ce=ze.slice(5).replace(ve,Xe);return ge+ce.charAt(0).toUpperCase()+ce.slice(1)}function Le(ze){var ce=ze.slice(4);return ve.test(ce)?ze:(ce=ce.replace(ie,Te),ce.charAt(0)!=="-"&&(ce="-"+ce),ge+ce)}function Te(ze){return"-"+ze.toLowerCase()}function Xe(ze){return ze.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),ve=y(38567);de.exports=E([oe,re,ge,fe,ve])},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:ve,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 ve(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,ve=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:ve,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:ve,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:ve,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:ve,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:ve,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 ve=fe.space,ie=fe.mustUseProperty||[],xe=fe.attributes||{},Ee=fe.properties,Le=fe.transform,Te={},Xe={},ze,ce;for(ze in Ee)ce=new oe(ze,Le(xe,ze),Ee[ze],ve),ie.indexOf(ze)!==-1&&(ce.mustUseProperty=!0),Te[ze]=ce,Xe[E(ze)]=ze,Xe[E(ce.attribute)]=ze;return new re(Te,Xe,ve)}},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 Te=-1,Xe;for(ve(this,"space",Le),E.call(this,ie,xe);++Te0&&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(Wt,Ve){var Ge=new Map;Wt.forEach(function(ut){Ge.set(ut,!0)});var st=Ve.filter(function(ut){return!Ge.has(ut)});return st.length===1?st[0]:null}return we ").concat(tt);return tt}var pt=a.forwardRef(function(gt,tt){var we=gt.prefixCls,Ce=gt.data,ct=gt.selectable,Wt=gt.checkable,Ve=gt.expandedKeys,Ge=gt.selectedKeys,st=gt.checkedKeys,ut=gt.loadedKeys,Ue=gt.loadingKeys,vt=gt.halfCheckedKeys,Cn=gt.keyEntities,on=gt.disabled,Sn=gt.dragging,Pn=gt.dragOverNodeKey,Nn=gt.dropPosition,qe=gt.motion,Ut=gt.height,Gt=gt.itemHeight,Qt=gt.virtual,hn=gt.focusable,Un=gt.activeItem,Rn=gt.focused,Bn=gt.tabIndex,Zn=gt.onKeyDown,qn=gt.onFocus,gn=gt.onBlur,je=gt.onActiveChange,Lt=gt.onListChangeStart,bn=gt.onListChangeEnd,ye=(0,le.Z)(gt,Dt),an=a.useRef(null),_e=a.useRef(null);a.useImperativeHandle(tt,function(){return{scrollTo:function(Jn){an.current.scrollTo(Jn)},getIndentWidth:function(){return _e.current.offsetWidth}}});var mt=a.useState(Ve),Rt=(0,ae.Z)(mt,2),ht=Rt[0],Se=Rt[1],Ne=a.useState(Ce),Ze=(0,ae.Z)(Ne,2),Ke=Ze[0],nt=Ze[1],wt=a.useState(Ce),Bt=(0,ae.Z)(wt,2),Re=Bt[0],We=Bt[1],Je=a.useState([]),yt=(0,ae.Z)(Je,2),rn=yt[0],tn=yt[1],En=a.useState(null),Dn=(0,ae.Z)(En,2),ot=Dn[0],Zt=Dn[1],Vn=a.useRef(Ce);Vn.current=Ce;function nn(){var fa=Vn.current;nt(fa),We(fa),tn([]),Zt(null),bn()}(0,pe.Z)(function(){Se(Ve);var fa=en(ht,Ve);if(fa.key!==null)if(fa.add){var Jn=Ke.findIndex(function(jn){var Ln=jn.key;return Ln===fa.key}),St=qt(bt(Ke,Ce,fa.key),Qt,Ut,Gt),Ft=Ke.slice();Ft.splice(Jn+1,0,xt),We(Ft),tn(St),Zt("show")}else{var Mt=Ce.findIndex(function(jn){var Ln=jn.key;return Ln===fa.key}),ln=qt(bt(Ce,Ke,fa.key),Qt,Ut,Gt),xn=Ce.slice();xn.splice(Mt+1,0,xt),We(xn),tn(ln),Zt("hide")}else Ke!==Ce&&(nt(Ce),We(Ce))},[Ve,Ce]),a.useEffect(function(){Sn||nn()},[Sn]);var kn=qe?Re:Ce,ta={expandedKeys:Ve,selectedKeys:Ge,loadedKeys:ut,loadingKeys:Ue,checkedKeys:st,halfCheckedKeys:vt,dragOverNodeKey:Pn,dropPosition:Nn,keyEntities:Cn};return a.createElement(a.Fragment,null,Rn&&Un&&a.createElement("span",{style:Ct,"aria-live":"assertive"},Qe(Un)),a.createElement("div",null,a.createElement("input",{style:Ct,disabled:hn===!1||on,tabIndex:hn!==!1?Bn:null,onKeyDown:Zn,onFocus:qn,onBlur:gn,value:"",onChange:Et,"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(he.Z,(0,E.Z)({},ye,{data:kn,itemKey:rt,height:Ut,fullHeight:!1,virtual:Qt,itemHeight:Gt,prefixCls:"".concat(we,"-list"),ref:an,onVisibleChange:function(Jn,St){var Ft=new Set(Jn),Mt=St.filter(function(ln){return!Ft.has(ln)});Mt.some(function(ln){return rt(ln)===Kt})&&nn()}}),function(fa){var Jn=fa.pos,St=(0,E.Z)({},(te(fa.data),fa.data)),Ft=fa.title,Mt=fa.key,ln=fa.isStart,xn=fa.isEnd,jn=(0,Me.km)(Mt,Jn);delete St.key,delete St.children;var Ln=(0,Me.H8)(jn,ta);return a.createElement(dt,(0,E.Z)({},St,Ln,{title:Ft,active:!!Un&&Mt===Un.key,pos:Jn,data:fa.data,isStart:ln,isEnd:xn,motion:qe,motionNodes:Mt===Kt?rn:null,motionType:ot,onMotionStart:Lt,onMotionEnd:nn,treeNodeRequiredProps:ta,onMouseMove:function(){je(null)}}))}))});pt.displayName="NodeList";var Xt=pt,ft=y(35654),It=y(90782),it=y(67841),zt=10,Pt=function(gt){(0,Ee.Z)(we,gt);var tt=(0,Le.Z)(we);function we(){var Ce;(0,ve.Z)(this,we);for(var ct=arguments.length,Wt=new Array(ct),Ve=0;Ve2&&arguments[2]!==void 0?arguments[2]:!1,vt=Ce.state,Cn=vt.dragChildrenKeys,on=vt.dropPosition,Sn=vt.dropTargetKey,Pn=vt.dropTargetPos,Nn=vt.dropAllowed;if(Nn){var qe=Ce.props.onDrop;if(Ce.setState({dragOverNodeKey:null}),Ce.cleanDragState(),Sn!==null){var Ut=(0,ge.Z)((0,ge.Z)({},(0,Me.H8)(Sn,Ce.getTreeNodeRequiredProps())),{},{active:((ut=Ce.getActiveItem())===null||ut===void 0?void 0:ut.key)===Sn,data:(0,it.Z)(Ce.state.keyEntities,Sn).node}),Gt=Cn.indexOf(Sn)!==-1;(0,b.ZP)(!Gt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Qt=(0,ft.yx)(Pn),hn={event:Ge,node:(0,Me.F)(Ut),dragNode:Ce.dragNode?(0,Me.F)(Ce.dragNode.props):null,dragNodesKeys:[Ce.dragNode.props.eventKey].concat(Cn),dropToGap:on!==0,dropPosition:on+Number(Qt[Qt.length-1])};Ue||qe==null||qe(hn),Ce.dragNode=null}}},Ce.cleanDragState=function(){var Ge=Ce.state.draggingNodeKey;Ge!==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(Ge,st){var ut=Ce.state,Ue=ut.expandedKeys,vt=ut.flattenNodes,Cn=st.expanded,on=st.key,Sn=st.isLeaf;if(!(Sn||Ge.shiftKey||Ge.metaKey||Ge.ctrlKey)){var Pn=vt.filter(function(qe){return qe.key===on})[0],Nn=(0,Me.F)((0,ge.Z)((0,ge.Z)({},(0,Me.H8)(on,Ce.getTreeNodeRequiredProps())),{},{data:Pn.data}));Ce.setExpandedKeys(Cn?(0,ft._5)(Ue,on):(0,ft.L0)(Ue,on)),Ce.onNodeExpand(Ge,Nn)}},Ce.onNodeClick=function(Ge,st){var ut=Ce.props,Ue=ut.onClick,vt=ut.expandAction;vt==="click"&&Ce.triggerExpandActionExpand(Ge,st),Ue==null||Ue(Ge,st)},Ce.onNodeDoubleClick=function(Ge,st){var ut=Ce.props,Ue=ut.onDoubleClick,vt=ut.expandAction;vt==="doubleClick"&&Ce.triggerExpandActionExpand(Ge,st),Ue==null||Ue(Ge,st)},Ce.onNodeSelect=function(Ge,st){var ut=Ce.state.selectedKeys,Ue=Ce.state,vt=Ue.keyEntities,Cn=Ue.fieldNames,on=Ce.props,Sn=on.onSelect,Pn=on.multiple,Nn=st.selected,qe=st[Cn.key],Ut=!Nn;Ut?Pn?ut=(0,ft.L0)(ut,qe):ut=[qe]:ut=(0,ft._5)(ut,qe);var Gt=ut.map(function(Qt){var hn=(0,it.Z)(vt,Qt);return hn?hn.node:null}).filter(function(Qt){return Qt});Ce.setUncontrolledState({selectedKeys:ut}),Sn==null||Sn(ut,{event:"select",selected:Ut,node:st,selectedNodes:Gt,nativeEvent:Ge.nativeEvent})},Ce.onNodeCheck=function(Ge,st,ut){var Ue=Ce.state,vt=Ue.keyEntities,Cn=Ue.checkedKeys,on=Ue.halfCheckedKeys,Sn=Ce.props,Pn=Sn.checkStrictly,Nn=Sn.onCheck,qe=st.key,Ut,Gt={event:"check",node:st,checked:ut,nativeEvent:Ge.nativeEvent};if(Pn){var Qt=ut?(0,ft.L0)(Cn,qe):(0,ft._5)(Cn,qe),hn=(0,ft._5)(on,qe);Ut={checked:Qt,halfChecked:hn},Gt.checkedNodes=Qt.map(function(gn){return(0,it.Z)(vt,gn)}).filter(function(gn){return gn}).map(function(gn){return gn.node}),Ce.setUncontrolledState({checkedKeys:Qt})}else{var Un=(0,It.S)([].concat((0,fe.Z)(Cn),[qe]),!0,vt),Rn=Un.checkedKeys,Bn=Un.halfCheckedKeys;if(!ut){var Zn=new Set(Rn);Zn.delete(qe);var qn=(0,It.S)(Array.from(Zn),{checked:!1,halfCheckedKeys:Bn},vt);Rn=qn.checkedKeys,Bn=qn.halfCheckedKeys}Ut=Rn,Gt.checkedNodes=[],Gt.checkedNodesPositions=[],Gt.halfCheckedKeys=Bn,Rn.forEach(function(gn){var je=(0,it.Z)(vt,gn);if(je){var Lt=je.node,bn=je.pos;Gt.checkedNodes.push(Lt),Gt.checkedNodesPositions.push({node:Lt,pos:bn})}}),Ce.setUncontrolledState({checkedKeys:Rn},!1,{halfCheckedKeys:Bn})}Nn==null||Nn(Ut,Gt)},Ce.onNodeLoad=function(Ge){var st=Ge.key,ut=new Promise(function(Ue,vt){Ce.setState(function(Cn){var on=Cn.loadedKeys,Sn=on===void 0?[]:on,Pn=Cn.loadingKeys,Nn=Pn===void 0?[]:Pn,qe=Ce.props,Ut=qe.loadData,Gt=qe.onLoad;if(!Ut||Sn.indexOf(st)!==-1||Nn.indexOf(st)!==-1)return null;var Qt=Ut(Ge);return Qt.then(function(){var hn=Ce.state.loadedKeys,Un=(0,ft.L0)(hn,st);Gt==null||Gt(Un,{event:"load",node:Ge}),Ce.setUncontrolledState({loadedKeys:Un}),Ce.setState(function(Rn){return{loadingKeys:(0,ft._5)(Rn.loadingKeys,st)}}),Ue()}).catch(function(hn){if(Ce.setState(function(Rn){return{loadingKeys:(0,ft._5)(Rn.loadingKeys,st)}}),Ce.loadingRetryTimes[st]=(Ce.loadingRetryTimes[st]||0)+1,Ce.loadingRetryTimes[st]>=zt){var Un=Ce.state.loadedKeys;(0,b.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Ce.setUncontrolledState({loadedKeys:(0,ft.L0)(Un,st)}),Ue()}vt(hn)}),{loadingKeys:(0,ft.L0)(Nn,st)}})});return ut.catch(function(){}),ut},Ce.onNodeMouseEnter=function(Ge,st){var ut=Ce.props.onMouseEnter;ut==null||ut({event:Ge,node:st})},Ce.onNodeMouseLeave=function(Ge,st){var ut=Ce.props.onMouseLeave;ut==null||ut({event:Ge,node:st})},Ce.onNodeContextMenu=function(Ge,st){var ut=Ce.props.onRightClick;ut&&(Ge.preventDefault(),ut({event:Ge,node:st}))},Ce.onFocus=function(){var Ge=Ce.props.onFocus;Ce.setState({focused:!0});for(var st=arguments.length,ut=new Array(st),Ue=0;Ue1&&arguments[1]!==void 0?arguments[1]:!1,ut=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Ce.destroyed){var Ue=!1,vt=!0,Cn={};Object.keys(Ge).forEach(function(on){if(on in Ce.props){vt=!1;return}Ue=!0,Cn[on]=Ge[on]}),Ue&&(!st||vt)&&Ce.setState((0,ge.Z)((0,ge.Z)({},Cn),ut))}},Ce.scrollTo=function(Ge){Ce.listRef.current.scrollTo(Ge)},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,Wt=this.state,Ve=Wt.focused,Ge=Wt.flattenNodes,st=Wt.keyEntities,ut=Wt.draggingNodeKey,Ue=Wt.activeKey,vt=Wt.dropLevelOffset,Cn=Wt.dropContainerKey,on=Wt.dropTargetKey,Sn=Wt.dropPosition,Pn=Wt.dragOverNodeKey,Nn=Wt.indent,qe=this.props,Ut=qe.prefixCls,Gt=qe.className,Qt=qe.style,hn=qe.showLine,Un=qe.focusable,Rn=qe.tabIndex,Bn=Rn===void 0?0:Rn,Zn=qe.selectable,qn=qe.showIcon,gn=qe.icon,je=qe.switcherIcon,Lt=qe.draggable,bn=qe.checkable,ye=qe.checkStrictly,an=qe.disabled,_e=qe.motion,mt=qe.loadData,Rt=qe.filterTreeNode,ht=qe.height,Se=qe.itemHeight,Ne=qe.virtual,Ze=qe.titleRender,Ke=qe.dropIndicatorRender,nt=qe.onContextMenu,wt=qe.onScroll,Bt=qe.direction,Re=qe.rootClassName,We=qe.rootStyle,Je=(0,ce.Z)(this.props,{aria:!0,data:!0}),yt;return Lt&&((0,oe.Z)(Lt)==="object"?yt=Lt:typeof Lt=="function"?yt={nodeDraggable:Lt}:yt={}),a.createElement(ee.k.Provider,{value:{prefixCls:Ut,selectable:Zn,showIcon:qn,icon:gn,switcherIcon:je,draggable:yt,draggingNodeKey:ut,checkable:bn,checkStrictly:ye,disabled:an,keyEntities:st,dropLevelOffset:vt,dropContainerKey:Cn,dropTargetKey:on,dropPosition:Sn,dragOverNodeKey:Pn,indent:Nn,direction:Bt,dropIndicatorRender:Ke,loadData:mt,filterTreeNode:Rt,titleRender:Ze,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:Xe()(Ut,Gt,Re,(ct={},(0,re.Z)(ct,"".concat(Ut,"-show-line"),hn),(0,re.Z)(ct,"".concat(Ut,"-focused"),Ve),(0,re.Z)(ct,"".concat(Ut,"-active-focused"),Ue!==null),ct)),style:We},a.createElement(Xt,(0,E.Z)({ref:this.listRef,prefixCls:Ut,style:Qt,data:Ge,disabled:an,selectable:Zn,checkable:!!bn,motion:_e,dragging:ut!==null,height:ht,itemHeight:Se,virtual:Ne,focusable:Un,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:nt,onScroll:wt},this.getTreeNodeRequiredProps(),Je))))}}],[{key:"getDerivedStateFromProps",value:function(ct,Wt){var Ve=Wt.prevProps,Ge={prevProps:ct};function st(Un){return!Ve&&Un in ct||Ve&&Ve[Un]!==ct[Un]}var ut,Ue=Wt.fieldNames;if(st("fieldNames")&&(Ue=(0,Me.w$)(ct.fieldNames),Ge.fieldNames=Ue),st("treeData")?ut=ct.treeData:st("children")&&((0,b.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ut=(0,Me.zn)(ct.children)),ut){Ge.treeData=ut;var vt=(0,Me.I8)(ut,{fieldNames:Ue});Ge.keyEntities=(0,ge.Z)((0,re.Z)({},Kt,et),vt.keyEntities)}var Cn=Ge.keyEntities||Wt.keyEntities;if(st("expandedKeys")||Ve&&st("autoExpandParent"))Ge.expandedKeys=ct.autoExpandParent||!Ve&&ct.defaultExpandParent?(0,ft.r7)(ct.expandedKeys,Cn):ct.expandedKeys;else if(!Ve&&ct.defaultExpandAll){var on=(0,ge.Z)({},Cn);delete on[Kt],Ge.expandedKeys=Object.keys(on).map(function(Un){return on[Un].key})}else!Ve&&ct.defaultExpandedKeys&&(Ge.expandedKeys=ct.autoExpandParent||ct.defaultExpandParent?(0,ft.r7)(ct.defaultExpandedKeys,Cn):ct.defaultExpandedKeys);if(Ge.expandedKeys||delete Ge.expandedKeys,ut||Ge.expandedKeys){var Sn=(0,Me.oH)(ut||Wt.treeData,Ge.expandedKeys||Wt.expandedKeys,Ue);Ge.flattenNodes=Sn}if(ct.selectable&&(st("selectedKeys")?Ge.selectedKeys=(0,ft.BT)(ct.selectedKeys,ct):!Ve&&ct.defaultSelectedKeys&&(Ge.selectedKeys=(0,ft.BT)(ct.defaultSelectedKeys,ct))),ct.checkable){var Pn;if(st("checkedKeys")?Pn=(0,ft.E6)(ct.checkedKeys)||{}:!Ve&&ct.defaultCheckedKeys?Pn=(0,ft.E6)(ct.defaultCheckedKeys)||{}:ut&&(Pn=(0,ft.E6)(ct.checkedKeys)||{checkedKeys:Wt.checkedKeys,halfCheckedKeys:Wt.halfCheckedKeys}),Pn){var Nn=Pn,qe=Nn.checkedKeys,Ut=qe===void 0?[]:qe,Gt=Nn.halfCheckedKeys,Qt=Gt===void 0?[]:Gt;if(!ct.checkStrictly){var hn=(0,It.S)(Ut,!0,Cn);Ut=hn.checkedKeys,Qt=hn.halfCheckedKeys}Ge.checkedKeys=Ut,Ge.halfCheckedKeys=Qt}}return st("loadedKeys")&&(Ge.loadedKeys=ct.loadedKeys),Ge}}]),we}(a.Component);Pt.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},Pt.TreeNode=Ae.Z;var zn=Pt,un=zn},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 Xe},yx:function(){return Te}});var E=y(94480),re=y(76190),oe=y(48736),ge=y(59301),fe=y(39417),ve=y(67841),ie=y(71430),xe=null;function Ee(le,pe){if(!le)return[];var he=le.slice(),be=he.indexOf(pe);return be>=0&&he.splice(be,1),he}function Le(le,pe){var he=(le||[]).slice();return he.indexOf(pe)===-1&&he.push(pe),he}function Te(le){return le.split("-")}function Xe(le,pe){var he=[],be=(0,ve.Z)(pe,le);function Ae(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Oe.forEach(function(Me){var Ye=Me.key,De=Me.children;he.push(Ye),Ae(De)})}return Ae(be.children),he}function ze(le){if(le.parent){var pe=Te(le.pos);return Number(pe[pe.length-1])===le.parent.children.length-1}return!1}function ce(le){var pe=Te(le.pos);return Number(pe[pe.length-1])===0}function b(le,pe,he,be,Ae,Oe,Me,Ye,De,$e){var dt,en=le.clientX,bt=le.clientY,Dt=le.target.getBoundingClientRect(),Ct=Dt.top,Et=Dt.height,Kt=($e==="rtl"?-1:1)*(((Ae==null?void 0:Ae.x)||0)-en),Tt=(Kt-12)/be,et=(0,ve.Z)(Ye,he.props.eventKey);if(bt-1.5?Oe({dragNode:zt,dropNode:Pt,dropPosition:1})?ft=1:zn=!1:Oe({dragNode:zt,dropNode:Pt,dropPosition:0})?ft=0:Oe({dragNode:zt,dropNode:Pt,dropPosition:1})?ft=1:zn=!1:Oe({dragNode:zt,dropNode:Pt,dropPosition:1})?ft=1:zn=!1,{dropPosition:ft,dropLevelOffset:It,dropTargetKey:et.key,dropTargetPos:et.pos,dragOverNodeKey:Xt,dropContainerKey:ft===0?null:((dt=et.parent)===null||dt===void 0?void 0:dt.key)||null,dropAllowed:zn}}function a(le,pe){if(le){var he=pe.multiple;return he?le.slice():le.length?[le[0]]:le}}var ee=function(pe){return pe};function x(le,pe){if(!le)return[];var he=pe||{},be=he.processProps,Ae=be===void 0?ee:be,Oe=Array.isArray(le)?le:[le];return Oe.map(function(Me){var Ye=Me.children,De=_objectWithoutProperties(Me,xe),$e=x(Ye,pe);return React.createElement(TreeNode,_extends({key:De.key},Ae(De)),$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 he=new Set;function be(Ae){if(!he.has(Ae)){var Oe=(0,ve.Z)(pe,Ae);if(Oe){he.add(Ae);var Me=Oe.parent,Ye=Oe.node;Ye.disabled||Me&&be(Me.key)}}}return(le||[]).forEach(function(Ae){be(Ae)}),(0,E.Z)(he)}},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(Te){Ee.has(Te)||Le.add(Te)}),Le}function ge(xe){var Ee=xe||{},Le=Ee.disabled,Te=Ee.disableCheckbox,Xe=Ee.checkable;return!!(Le||Te)||Xe===!1}function fe(xe,Ee,Le,Te){for(var Xe=new Set(xe),ze=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,he=pe===void 0?[]:pe;Xe.has(ae)&&!Te(le)&&he.filter(function(be){return!Te(be.node)}).forEach(function(be){Xe.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(!(Te(le)||!te.parent||a.has(te.parent.key))){if(Te(te.parent.node)){a.add(ae.key);return}var pe=!0,he=!1;(ae.children||[]).filter(function(be){return!Te(be.node)}).forEach(function(be){var Ae=be.key,Oe=Xe.has(Ae);pe&&!Oe&&(pe=!1),!he&&(Oe||ze.has(Ae))&&(he=!0)}),pe&&Xe.add(ae.key),he&&ze.add(ae.key),a.add(ae.key)}})}return{checkedKeys:Array.from(Xe),halfCheckedKeys:Array.from(oe(ze,Xe))}}function ve(xe,Ee,Le,Te,Xe){for(var ze=new Set(xe),ce=new Set(Ee),b=0;b<=Te;b+=1){var a=Le.get(b)||new Set;a.forEach(function(ae){var le=ae.key,pe=ae.node,he=ae.children,be=he===void 0?[]:he;!ze.has(le)&&!ce.has(le)&&!Xe(pe)&&be.filter(function(Ae){return!Xe(Ae.node)}).forEach(function(Ae){ze.delete(Ae.key)})})}ce=new Set;for(var ee=new Set,x=Te;x>=0;x-=1){var te=Le.get(x)||new Set;te.forEach(function(ae){var le=ae.parent,pe=ae.node;if(!(Xe(pe)||!ae.parent||ee.has(ae.parent.key))){if(Xe(ae.parent.node)){ee.add(le.key);return}var he=!0,be=!1;(le.children||[]).filter(function(Ae){return!Xe(Ae.node)}).forEach(function(Ae){var Oe=Ae.key,Me=ze.has(Oe);he&&!Me&&(he=!1),!be&&(Me||ce.has(Oe))&&(be=!0)}),he||ze.delete(le.key),be&&ce.add(le.key),ee.add(le.key)}})}return{checkedKeys:Array.from(ze),halfCheckedKeys:Array.from(oe(ce,ze))}}function ie(xe,Ee,Le,Te){var Xe=[],ze;Te?ze=Te:ze=ge;var ce=new Set(xe.filter(function(x){var te=!!(0,re.Z)(Le,x);return te||Xe.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)(!Xe.length,"Tree missing follow keys: ".concat(Xe.slice(0,100).map(function(x){return"'".concat(x,"'")}).join(", ")));var ee;return Ee===!0?ee=fe(ce,b,a,ze):ee=ve(ce,Ee.halfCheckedKeys,b,a,ze),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 Xe},oH:function(){return a},w$:function(){return ze},zn:function(){return b}});var E=y(76190),re=y(94480),oe=y(33885),ge=y(75931),fe=y(11592),ve=y(2738),ie=y(48736),xe=y(67841),Ee=["children"];function Le(le,pe){return"".concat(le,"-").concat(pe)}function Te(le){return le&&le.type&&le.type.isTreeNode}function Xe(le,pe){return le!=null?le:pe}function ze(le){var pe=le||{},he=pe.title,be=pe._title,Ae=pe.key,Oe=pe.children,Me=he||"title";return{title:Me,_title:be||[Me],key:Ae||"key",children:Oe||"children"}}function ce(le,pe){var he=new Map;function be(Ae){var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Ae||[]).forEach(function(Me){var Ye=Me[pe.key],De=Me[pe.children];warning(Ye!=null,"Tree node must have a certain key: [".concat(Oe).concat(Ye,"]"));var $e=String(Ye);warning(!he.has($e)||Ye===null||Ye===void 0,"Same 'key' exist in the Tree: ".concat($e)),he.set($e,!0),be(De,"".concat(Oe).concat($e," > "))})}be(le)}function b(le){function pe(he){var be=(0,fe.Z)(he);return be.map(function(Ae){if(!Te(Ae))return(0,ie.ZP)(!Ae,"Tree/TreeNode can only accept TreeNode as children."),null;var Oe=Ae.key,Me=Ae.props,Ye=Me.children,De=(0,ge.Z)(Me,Ee),$e=(0,oe.Z)({key:Oe},De),dt=pe(Ye);return dt.length&&($e.children=dt),$e}).filter(function(Ae){return Ae})}return pe(le)}function a(le,pe,he){var be=ze(he),Ae=be._title,Oe=be.key,Me=be.children,Ye=new Set(pe===!0?[]:pe),De=[];function $e(dt){var en=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return dt.map(function(bt,Dt){for(var Ct=Le(en?en.pos:"0",Dt),Et=Xe(bt[Oe],Ct),Kt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},he=pe.initWrapper,be=pe.processEntity,Ae=pe.onProcessFinished,Oe=pe.externalGetKey,Me=pe.childrenPropName,Ye=pe.fieldNames,De=arguments.length>2?arguments[2]:void 0,$e=Oe||De,dt={},en={},bt={posEntities:dt,keyEntities:en};return he&&(bt=he(bt)||bt),ee(le,function(Dt){var Ct=Dt.node,Et=Dt.index,Kt=Dt.pos,Tt=Dt.key,et=Dt.parentPos,xt=Dt.level,qt=Dt.nodes,rt={node:Ct,nodes:qt,index:Et,key:Tt,pos:Kt,level:xt},Qe=Xe(Tt,Kt);dt[Kt]=rt,en[Qe]=rt,rt.parent=dt[et],rt.parent&&(rt.parent.children=rt.parent.children||[],rt.parent.children.push(rt)),be&&be(rt,bt)},{externalGetKey:$e,childrenPropName:Me,fieldNames:Ye}),Ae&&Ae(bt),bt}function te(le,pe){var he=pe.expandedKeys,be=pe.selectedKeys,Ae=pe.loadedKeys,Oe=pe.loadingKeys,Me=pe.checkedKeys,Ye=pe.halfCheckedKeys,De=pe.dragOverNodeKey,$e=pe.dropPosition,dt=pe.keyEntities,en=(0,xe.Z)(dt,le),bt={eventKey:le,expanded:he.indexOf(le)!==-1,selected:be.indexOf(le)!==-1,loaded:Ae.indexOf(le)!==-1,loading:Oe.indexOf(le)!==-1,checked:Me.indexOf(le)!==-1,halfChecked:Ye.indexOf(le)!==-1,pos:String(en?en.pos:""),dragOver:De===le&&$e===0,dragOverGapTop:De===le&&$e===-1,dragOverGapBottom:De===le&&$e===1};return bt}function ae(le){var pe=le.data,he=le.expanded,be=le.selected,Ae=le.checked,Oe=le.loaded,Me=le.loading,Ye=le.halfChecked,De=le.dragOver,$e=le.dragOverGapTop,dt=le.dragOverGapBottom,en=le.pos,bt=le.active,Dt=le.eventKey,Ct=(0,oe.Z)((0,oe.Z)({},pe),{},{expanded:he,selected:be,checked:Ae,loaded:Oe,loading:Me,halfChecked:Ye,dragOver:De,dragOverGapTop:$e,dragOverGapBottom:dt,pos:en,active:bt,key:Dt});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,ve){var ie=E.unstable_batchedUpdates?function(Ee){E.unstable_batchedUpdates(fe,Ee)}:fe;return oe!=null&&oe.addEventListener&&oe.addEventListener(ge,ie,ve),{remove:function(){oe!=null&&oe.removeEventListener&&oe.removeEventListener(ge,ie,ve)}}}},55468:function(de,ne,y){"use strict";y.d(ne,{g1:function(){return Te},os:function(){return ze}});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 ve(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 Te(){var ce=document.documentElement.clientWidth,b=window.innerHeight||document.documentElement.clientHeight;return{width:ce,height:b}}function Xe(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function ze(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)}}},3465:function(de,ne,y){"use strict";y.d(ne,{G:function(){return ge}});var E=y(47273),re=function(ve){if((0,E.Z)()&&window.document.documentElement){var ie=Array.isArray(ve)?ve:[ve],xe=window.document.documentElement;return ie.some(function(Ee){return Ee in xe.style})}return!1},oe=function(ve,ie){if(!re(ve))return!1;var xe=document.createElement("div"),Ee=xe.style[ve];return xe.style[ve]=ie,xe.style[ve]!==Ee};function ge(fe,ve){return!Array.isArray(fe)&&ve!==void 0?oe(fe,ve):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,ve={key:!0,ref:!0,__self:!0,__source:!0};function ie(xe,Ee,Le){var Te,Xe={},ze=null,ce=null;Le!==void 0&&(ze=""+Le),Ee.key!==void 0&&(ze=""+Ee.key),Ee.ref!==void 0&&(ce=Ee.ref);for(Te in Ee)fe.call(Ee,Te)&&!ve.hasOwnProperty(Te)&&(Xe[Te]=Ee[Te]);if(xe&&xe.defaultProps)for(Te in Ee=xe.defaultProps,Ee)Xe[Te]===void 0&&(Xe[Te]=Ee[Te]);return{$$typeof:re,type:xe,key:ze,ref:ce,props:Xe,_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),ve=y(70614),ie=y(54212),xe=y(9720),Ee=y(88786);re();var Le={}.hasOwnProperty;function Te(){}Te.prototype=fe;var Xe=new Te;de.exports=Xe,Xe.highlight=b,Xe.register=ze,Xe.alias=ce,Xe.registered=a,Xe.listLanguages=ee,ze(ve),ze(ie),ze(xe),ze(Ee),Xe.util.encode=ae,Xe.Token.stringify=x;function ze(he){if(typeof he!="function"||!he.displayName)throw new Error("Expected `function` for `grammar`, got `"+he+"`");Xe.languages[he.displayName]===void 0&&he(Xe)}function ce(he,be){var Ae=Xe.languages,Oe=he,Me,Ye,De,$e;be&&(Oe={},Oe[he]=be);for(Me in Oe)for(Ye=Oe[Me],Ye=typeof Ye=="string"?[Ye]:Ye,De=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,ve=/\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 ve}),"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 ve={},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(Te,Xe){return Le[+Xe]})}function oe(Ee,Le,Te){return RegExp(re(Ee,Le),Te||"")}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("|"),ve=[/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,ve,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"],ve=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/,ve=/\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 ve})+")"),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(Et,Kt){return Et.replace(/<<(\d+)>>/g,function(Tt,et){return"(?:"+Kt[+et]+")"})}function oe(Et,Kt,Tt){return RegExp(re(Et,Kt),Tt||"")}function ge(Et,Kt){for(var Tt=0;Tt>/g,function(){return"(?:"+Et+")"});return Et.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 ve(Et){return"\\b(?:"+Et.trim().replace(/ /g,"|")+")\\b"}var ie=ve(fe.typeDeclaration),xe=RegExp(ve(fe.type+" "+fe.typeDeclaration+" "+fe.contextual+" "+fe.other)),Ee=ve(fe.typeDeclaration+" "+fe.contextual+" "+fe.other),Le=ve(fe.type+" "+fe.typeDeclaration+" "+fe.other),Te=ge(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),Xe=ge(/\((?:[^()]|<>)*\)/.source,2),ze=/@?\b[A-Za-z_]\w*\b/.source,ce=re(/<<0>>(?:\s*<<1>>)?/.source,[ze,Te]),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,[Te,Xe,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,he=/"(?:\\.|[^\\"\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,[he]),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,[ze,ae]),lookbehind:!0,inside:le},{pattern:oe(/(\busing\s+)<<0>>(?=\s*=)/.source,[ze]),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,[ze]),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,ze]),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,[ze]),lookbehind:!0,alias:"punctuation"}}),E.languages.insertBefore("csharp","class-name",{namespace:{pattern:oe(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[ze]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:oe(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[Xe]),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,[ze,Te]),inside:{function:oe(/^<<0>>/.source,[ze]),generic:{pattern:RegExp(Te),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,ze,ae,xe.source,Xe,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:oe(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[ce,Xe]),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=he+"|"+pe,Oe=re(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[Ae]),Me=ge(re(/[^"'/()]|<<0>>|\(<>*\)/.source,[Oe]),2),Ye=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,De=re(/<<0>>(?:\s*\(<<1>>*\))?/.source,[b,Me]);E.languages.insertBefore("csharp","class-name",{attribute:{pattern:oe(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[Ye,De]),lookbehind:!0,greedy:!0,inside:{target:{pattern:oe(/^<<0>>(?=\s*:)/.source,[Ye]),alias:"keyword"},"attribute-arguments":{pattern:oe(/\(<<0>>*\)/.source,[Me]),inside:E.languages.csharp},"class-name":{pattern:RegExp(b),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var $e=/:[^}\r\n]+/.source,dt=ge(re(/[^"'/()]|<<0>>|\(<>*\)/.source,[Oe]),2),en=re(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[dt,$e]),bt=ge(re(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[Ae]),2),Dt=re(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[bt,$e]);function Ct(Et,Kt){return{interpolation:{pattern:oe(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[Et]),lookbehind:!0,inside:{"format-string":{pattern:oe(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[Kt,$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,[en]),lookbehind:!0,greedy:!0,inside:Ct(en,dt)},{pattern:oe(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[Dt]),lookbehind:!0,greedy:!0,inside:Ct(Dt,bt)}],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,ve=/@(?!")|"(?:[^\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,"(?:"+ve+")").replace(//g,"(?:"+fe+")")}var xe=ie(/\((?:[^()'"@/]|||)*\)/.source,2),Ee=ie(/\[(?:[^\[\]'"@/]|||)*\]/.source,2),Le=ie(/\{(?:[^{}'"@/]|||)*\}/.source,2),Te=ie(/<(?:[^<>'"@/]|||)*>/.source,2),Xe=/(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?/.source,ze=/(?!\d)[^\s>\/=$<%]+/.source+Xe+/\s*\/?>/.source,ce=/\B@?/.source+"(?:"+/<([a-zA-Z][\w:]*)/.source+Xe+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+ze+"|"+ie(/<\1/.source+Xe+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+ze+"|")+")*"+/<\/\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 ?| -|(?![\\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,ve=ge.languages["markup-templating"];ge.hooks.add("before-tokenize",function(ie){ve.buildPlaceholders(ie,"django",fe)}),ge.hooks.add("after-tokenize",function(ie){ve.tokenizePlaceholders(ie,"django")}),ge.languages.jinja2=ge.languages.django,ge.hooks.add("before-tokenize",function(ie){ve.buildPlaceholders(ie,"jinja2",fe)}),ge.hooks.add("after-tokenize",function(ie){ve.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}),ve={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:[ve,{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:ve,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,ve){return RegExp(fe.replace(//g,function(){return re}),ve)}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 ve=/<%(?!%)[\s\S]+?%>/g;ge.languages["markup-templating"].buildPlaceholders(fe,"ejs",ve)}),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(ve){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(ve,"erb",ie)}),fe.hooks.add("after-tokenize",function(ve){fe.languages["markup-templating"].tokenizePlaceholders(ve,"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(ve){var ie=/<%[\s\S]+?%>/g;fe.languages["markup-templating"].buildPlaceholders(ve,"etlua",ie)}),fe.hooks.add("after-tokenize",function(ve){fe.languages["markup-templating"].tokenizePlaceholders(ve,"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")},ve=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=ve(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=ve(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,ve=0;ve<2;ve++)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 ve(a,ee){ee=ee||0;for(var x=0;x0)){var ze=ie(/^\{$/,/^\}$/);if(ze===-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)))+",ve=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],ie={},xe=0,Ee=ve.length;xe@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},ge.hooks.add("before-tokenize",function(fe){var ve=/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g;ge.languages["markup-templating"].buildPlaceholders(fe,"handlebars",ve)}),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 ve(Le){var Te=Le.replace(/^[a-z]+\//,""),Xe="\\w+/(?:[\\w.-]+\\+)+"+Te+"(?![+\\w.-])";return"(?:"+Le+"|"+Xe+")"}var ie;for(var xe in ge)if(ge[xe]){ie=ie||{};var Ee=fe[xe]?ve(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}},ve=re(/\{(?:[^{}']|'(?![{},'])|''||)*\}/.source.replace(//g,function(){return oe.source}),8),ie={pattern:RegExp(ve),inside:{message:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:null},"message-delimiter":{pattern:/./,alias:"punctuation"}}};E.languages["icu-message-format"]={argument:{pattern:RegExp(ve),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 ve=/(^(?:[\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:ve,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:ve,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,ve){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 Te=0,Xe=Ee.length;Te|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{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 Oe=be[Ae];if(typeof Oe=="string"||typeof Oe.content=="string"){var Me=pe[x],Ye=typeof Oe=="string"?Oe:Oe.content,De=Ye.indexOf(Me);if(De!==-1){++x;var $e=Ye.substring(0,De),ct=Le(te[Me]),$t=Ye.substring(De+Me.length),bt=[];if($e&&bt.push($e),bt.push(ct),$t){var Ft=[$t];he(Ft),bt.push.apply(bt,Ft)}typeof Oe=="string"?(be.splice.apply(be,[Ae,1].concat(bt)),Ae+=bt.length-1):Oe.content=bt}}else{var Ct=Oe.content;Array.isArray(Ct)?he(Ct):he([Ct])}}}return he(le),new E.Token(a,le,"language-"+a,ce)}var Xe={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};E.hooks.add("after-tokenize",function(ce){if(!(ce.language in Xe))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:ve.string,number:ve.number,boolean:ve.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:ve,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 ve(Ee,Le){return Ee=Ee.replace(//g,function(){return oe}).replace(//g,function(){return ge}).replace(//g,function(){return fe}),RegExp(Ee,Le)}fe=ve(fe).source,E.languages.jsx=E.languages.extend("markup",re),E.languages.jsx.tag.pattern=ve(/<\/?(?:[\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:ve(//.source),inside:E.languages.jsx}},E.languages.jsx.tag),E.languages.insertBefore("inside","special-attr",{script:{pattern:ve(/=/.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=[],Te=0;Te0&&Le[Le.length-1].tagName===ie(Xe.content[0].content[1])&&Le.pop():Xe.content[Xe.content.length-1].content==="/>"||Le.push({tagName:ie(Xe.content[0].content[1]),openedBraces:0}):Le.length>0&&Xe.type==="punctuation"&&Xe.content==="{"?Le[Le.length-1].openedBraces++:Le.length>0&&Le[Le.length-1].openedBraces>0&&Xe.type==="punctuation"&&Xe.content==="}"?Le[Le.length-1].openedBraces--:ze=!0),(ze||typeof Xe=="string")&&Le.length>0&&Le[Le.length-1].openedBraces===0){var ce=ie(Xe);Te0&&(typeof Ee[Te-1]=="string"||Ee[Te-1].type==="plain-text")&&(ce=ie(Ee[Te-1])+ce,Ee.splice(Te-1,1),Te--),Ee[Te]=new E.Token("plain-text",ce,null,ce)}Xe.content&&typeof Xe.content!="string"&&xe(Xe.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 ve=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}}}}}},ve.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=ve}}),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,ve=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,ve=!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"&&!ve)return ve=!0,!0;if(Ee==="endraw")return ve=!1,!0}return!ve})}),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,ve="(\\()",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(ve+"(?: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(ve+"(?: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(ve+"def(?:const|custom|group|var)\\s+"+ge),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(ge)}},defun:{pattern:RegExp(ve+/(?: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(ve+"lambda\\s+\\(\\s*(?:&?"+ge+"(?:\\s+&?"+ge+")*\\s*)?\\)"),lookbehind:!0,greedy:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(ve+ge),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},Te={"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},Xe="\\S+(?:\\s+\\S+)*",ze={pattern:RegExp(ve+Ee+ie),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:body|rest)\\s+"+Xe),inside:Te},"other-marker-vars":{pattern:RegExp("&(?:aux|optional)\\s+"+Xe),inside:Te},keys:{pattern:RegExp("&key\\s+"+Xe+"(?:\\s+&allow-other-keys)?"),inside:Te},argument:{pattern:RegExp(ge),alias:"variable"},punctuation:/[()]/}};Le.lambda.inside.arguments=ze,Le.defun.inside.arguments=E.util.clone(ze),Le.defun.inside.arguments.inside.sublist=ze,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(Te){return Te=Te.replace(//g,function(){return re}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+Te+")")}var ge=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,fe=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return ge}),ve=/\|?[ \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+ve+"(?:"+fe+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+fe+ve+")(?:"+fe+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(ge),inside:E.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+fe+")"+ve+"$"),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(Te){["url","bold","italic","strike","code-snippet"].forEach(function(Xe){Te!==Xe&&(E.languages.markdown[Te].inside.content.inside[Xe]=E.languages.markdown[Xe])})}),E.hooks.add("after-tokenize",function(Te){if(Te.language!=="markdown"&&Te.language!=="md")return;function Xe(ze){if(!(!ze||typeof ze=="string"))for(var ce=0,b=ze.length;ce",quot:'"'},Ee=String.fromCodePoint||String.fromCharCode;function Le(Te){var Xe=Te.replace(ie,"");return Xe=Xe.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(ze,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||ze}}),Xe}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,ve){if(oe.language===ge){var ie=oe.tokenStack=[];oe.code=oe.code.replace(fe,function(xe){if(typeof ve=="function"&&!ve(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,ve=Object.keys(oe.tokenStack);function ie(xe){for(var Ee=0;Ee=ve.length);Ee++){var Le=xe[Ee];if(typeof Le=="string"||Le.content&&typeof Le.content=="string"){var Te=ve[fe],Xe=oe.tokenStack[Te],ze=typeof Le=="string"?Le:Le.content,ce=re(ge,Te),b=ze.indexOf(ce);if(b>-1){++fe;var a=ze.substring(0,b),ee=new E.Token(ge,E.tokenize(Xe,oe.grammar),"language-"+ge,Xe),x=ze.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 ve={};ve[re]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return re}),"i"),lookbehind:!0,greedy:!0,inside:fe},y.languages.insertBefore("markup","cdata",ve)}}),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(ve){var ie=ve.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(ve){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(ve,ie){return ve[ie]=ge[ie],ve},{});ge["class-name"].forEach(function(ve){ve.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]*?\*\/|\/\/.*|#(?!\[).*/,ve=[{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:ve,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},Te=[{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:Te,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:fe,string:Te,"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:ve,number:ie,operator:xe,punctuation:Ee}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),ge.hooks.add("before-tokenize",function(Xe){if(/<\?/.test(Xe.code)){var ze=/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g;ge.languages["markup-templating"].buildPlaceholders(Xe,"php",ze)}}),ge.hooks.add("after-tokenize",function(Xe){ge.languages["markup-templating"].tokenizePlaceholders(Xe,"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 ve=/(?:\b[a-zA-Z]\w*|[|\\[\]])+/.source;fe.languages.phpdoc=fe.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+ve+"\\s+)?)\\$\\w+"),lookbehind:!0}}),fe.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+ve),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,ve=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 ve={};ve["inline-lang-"+fe]={pattern:RegExp(oe.replace("",ge.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:E.util.clone(E.languages.pure["inline-lang"].inside)},ve["inline-lang-"+fe].inside.rest=E.util.clone(E.languages[fe]),E.languages.insertBefore("pure","inline-lang",ve)}}),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(ze,ce){return ze.replace(/<<(\d+)>>/g,function(b,a){return"(?:"+ce[+a]+")"})}function oe(ze,ce,b){return RegExp(re(ze,ce),b||"")}function ge(ze,ce){for(var b=0;b>/g,function(){return"(?:"+ze+")"});return ze.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 ve(ze){return"\\b(?:"+ze.trim().replace(/ /g,"|")+")\\b"}var ie=RegExp(ve(fe.type+" "+fe.other)),xe=/\b[A-Za-z_]\w*\b/.source,Ee=re(/<<0>>(?:\s*\.\s*<<0>>)*/.source,[xe]),Le={keyword:ie,punctuation:/[<>()?,.:[\]]/},Te=/"(?:\\.|[^\\"])*"/.source;E.languages.qsharp=E.languages.extend("clike",{comment:/\/\/.*/,string:[{pattern:oe(/(^|[^$\\])<<0>>/.source,[Te]),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 Xe=ge(re(/\{(?:[^"{}]|<<0>>|<>)*\}/.source,[Te]),2);E.languages.insertBefore("qsharp","string",{"interpolation-string":{pattern:oe(/\$"(?:\\.|<<0>>|[^\\"{])*"/.source,[Xe]),greedy:!0,inside:{interpolation:{pattern:oe(/((?:^|[^\\])(?:\\\\)*)<<0>>/.source,[Xe]),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"},ve="(?:[^\\\\-]|"+oe.source+")",ie=RegExp(ve+"-"+ve),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 Te in Ee)Le[Te]=Ee[Te];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"},ve={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":ve,documentation:fe,property:ie}),keywords:ge("Keywords",{"keyword-name":ve,documentation:fe,property:ie}),tasks:ge("Tasks",{"task-name":ve,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},ve={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=/[$%@.(){}\[\];,\\]/,Te={pattern:/%?\b\w+(?=\()/,alias:"keyword"},Xe={function:Te,"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},ze={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:Te,"arg-value":Xe["arg-value"],operator:Xe.operator,argument:Xe.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:Xe}},"cas-actions":x,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:Xe},step:ie,keyword:te,function:Te,format:ze,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:Xe},"macro-keyword":ve,"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":ve,"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:Xe},"cas-actions":x,comment:xe,function:Te,format:ze,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])*'/,ve=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",ve,function(Te){return Te===Ee&&(Le=!1),Le?!1:(Te===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/,ve=/\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:ve,punctuation:/[\[\].?]/}},string:{pattern:fe,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:false|true)\b/,number:ve,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},ge.hooks.add("before-tokenize",function(ie){var xe=/\{\{.+?\}\}|\{.+?\}|\s\/\/.*|\/\*[\s\S]*?\*\//g,Ee="{literal}",Le="{/literal}",Te=!1;ge.languages["markup-templating"].buildPlaceholders(ie,"soy",xe,function(Xe){return Xe===Le&&(Te=!1),Te?!1:(Xe===Ee&&(Te=!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\\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,ve=ge.languages["markup-templating"];ge.hooks.add("before-tokenize",function(ie){ve.buildPlaceholders(ie,"django",fe)}),ge.hooks.add("after-tokenize",function(ie){ve.tokenizePlaceholders(ie,"django")}),ge.languages.jinja2=ge.languages.django,ge.hooks.add("before-tokenize",function(ie){ve.buildPlaceholders(ie,"jinja2",fe)}),ge.hooks.add("after-tokenize",function(ie){ve.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}),ve={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:[ve,{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:ve,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,ve){return RegExp(fe.replace(//g,function(){return re}),ve)}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 ve=/<%(?!%)[\s\S]+?%>/g;ge.languages["markup-templating"].buildPlaceholders(fe,"ejs",ve)}),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(ve){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(ve,"erb",ie)}),fe.hooks.add("after-tokenize",function(ve){fe.languages["markup-templating"].tokenizePlaceholders(ve,"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(ve){var ie=/<%[\s\S]+?%>/g;fe.languages["markup-templating"].buildPlaceholders(ve,"etlua",ie)}),fe.hooks.add("after-tokenize",function(ve){fe.languages["markup-templating"].tokenizePlaceholders(ve,"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")},ve=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=ve(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=ve(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,ve=0;ve<2;ve++)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 ve(a,ee){ee=ee||0;for(var x=0;x0)){var ze=ie(/^\{$/,/^\}$/);if(ze===-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)))+",ve=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],ie={},xe=0,Ee=ve.length;xe@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},ge.hooks.add("before-tokenize",function(fe){var ve=/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g;ge.languages["markup-templating"].buildPlaceholders(fe,"handlebars",ve)}),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 ve(Le){var Te=Le.replace(/^[a-z]+\//,""),Xe="\\w+/(?:[\\w.-]+\\+)+"+Te+"(?![+\\w.-])";return"(?:"+Le+"|"+Xe+")"}var ie;for(var xe in ge)if(ge[xe]){ie=ie||{};var Ee=fe[xe]?ve(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}},ve=re(/\{(?:[^{}']|'(?![{},'])|''||)*\}/.source.replace(//g,function(){return oe.source}),8),ie={pattern:RegExp(ve),inside:{message:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:null},"message-delimiter":{pattern:/./,alias:"punctuation"}}};E.languages["icu-message-format"]={argument:{pattern:RegExp(ve),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 ve=/(^(?:[\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:ve,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:ve,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,ve){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 Te=0,Xe=Ee.length;Te|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{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 Oe=be[Ae];if(typeof Oe=="string"||typeof Oe.content=="string"){var Me=pe[x],Ye=typeof Oe=="string"?Oe:Oe.content,De=Ye.indexOf(Me);if(De!==-1){++x;var $e=Ye.substring(0,De),dt=Le(te[Me]),en=Ye.substring(De+Me.length),bt=[];if($e&&bt.push($e),bt.push(dt),en){var Dt=[en];he(Dt),bt.push.apply(bt,Dt)}typeof Oe=="string"?(be.splice.apply(be,[Ae,1].concat(bt)),Ae+=bt.length-1):Oe.content=bt}}else{var Ct=Oe.content;Array.isArray(Ct)?he(Ct):he([Ct])}}}return he(le),new E.Token(a,le,"language-"+a,ce)}var Xe={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};E.hooks.add("after-tokenize",function(ce){if(!(ce.language in Xe))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:ve.string,number:ve.number,boolean:ve.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:ve,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 ve(Ee,Le){return Ee=Ee.replace(//g,function(){return oe}).replace(//g,function(){return ge}).replace(//g,function(){return fe}),RegExp(Ee,Le)}fe=ve(fe).source,E.languages.jsx=E.languages.extend("markup",re),E.languages.jsx.tag.pattern=ve(/<\/?(?:[\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:ve(//.source),inside:E.languages.jsx}},E.languages.jsx.tag),E.languages.insertBefore("inside","special-attr",{script:{pattern:ve(/=/.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=[],Te=0;Te0&&Le[Le.length-1].tagName===ie(Xe.content[0].content[1])&&Le.pop():Xe.content[Xe.content.length-1].content==="/>"||Le.push({tagName:ie(Xe.content[0].content[1]),openedBraces:0}):Le.length>0&&Xe.type==="punctuation"&&Xe.content==="{"?Le[Le.length-1].openedBraces++:Le.length>0&&Le[Le.length-1].openedBraces>0&&Xe.type==="punctuation"&&Xe.content==="}"?Le[Le.length-1].openedBraces--:ze=!0),(ze||typeof Xe=="string")&&Le.length>0&&Le[Le.length-1].openedBraces===0){var ce=ie(Xe);Te0&&(typeof Ee[Te-1]=="string"||Ee[Te-1].type==="plain-text")&&(ce=ie(Ee[Te-1])+ce,Ee.splice(Te-1,1),Te--),Ee[Te]=new E.Token("plain-text",ce,null,ce)}Xe.content&&typeof Xe.content!="string"&&xe(Xe.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 ve=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}}}}}},ve.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=ve}}),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,ve=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,ve=!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"&&!ve)return ve=!0,!0;if(Ee==="endraw")return ve=!1,!0}return!ve})}),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,ve="(\\()",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(ve+"(?: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(ve+"(?: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(ve+"def(?:const|custom|group|var)\\s+"+ge),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(ge)}},defun:{pattern:RegExp(ve+/(?: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(ve+"lambda\\s+\\(\\s*(?:&?"+ge+"(?:\\s+&?"+ge+")*\\s*)?\\)"),lookbehind:!0,greedy:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(ve+ge),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},Te={"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},Xe="\\S+(?:\\s+\\S+)*",ze={pattern:RegExp(ve+Ee+ie),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:body|rest)\\s+"+Xe),inside:Te},"other-marker-vars":{pattern:RegExp("&(?:aux|optional)\\s+"+Xe),inside:Te},keys:{pattern:RegExp("&key\\s+"+Xe+"(?:\\s+&allow-other-keys)?"),inside:Te},argument:{pattern:RegExp(ge),alias:"variable"},punctuation:/[()]/}};Le.lambda.inside.arguments=ze,Le.defun.inside.arguments=E.util.clone(ze),Le.defun.inside.arguments.inside.sublist=ze,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(Te){return Te=Te.replace(//g,function(){return re}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+Te+")")}var ge=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,fe=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return ge}),ve=/\|?[ \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+ve+"(?:"+fe+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+fe+ve+")(?:"+fe+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(ge),inside:E.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+fe+")"+ve+"$"),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(Te){["url","bold","italic","strike","code-snippet"].forEach(function(Xe){Te!==Xe&&(E.languages.markdown[Te].inside.content.inside[Xe]=E.languages.markdown[Xe])})}),E.hooks.add("after-tokenize",function(Te){if(Te.language!=="markdown"&&Te.language!=="md")return;function Xe(ze){if(!(!ze||typeof ze=="string"))for(var ce=0,b=ze.length;ce",quot:'"'},Ee=String.fromCodePoint||String.fromCharCode;function Le(Te){var Xe=Te.replace(ie,"");return Xe=Xe.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(ze,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||ze}}),Xe}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,ve){if(oe.language===ge){var ie=oe.tokenStack=[];oe.code=oe.code.replace(fe,function(xe){if(typeof ve=="function"&&!ve(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,ve=Object.keys(oe.tokenStack);function ie(xe){for(var Ee=0;Ee=ve.length);Ee++){var Le=xe[Ee];if(typeof Le=="string"||Le.content&&typeof Le.content=="string"){var Te=ve[fe],Xe=oe.tokenStack[Te],ze=typeof Le=="string"?Le:Le.content,ce=re(ge,Te),b=ze.indexOf(ce);if(b>-1){++fe;var a=ze.substring(0,b),ee=new E.Token(ge,E.tokenize(Xe,oe.grammar),"language-"+ge,Xe),x=ze.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 ve={};ve[re]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return re}),"i"),lookbehind:!0,greedy:!0,inside:fe},y.languages.insertBefore("markup","cdata",ve)}}),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(ve){var ie=ve.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(ve){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(ve,ie){return ve[ie]=ge[ie],ve},{});ge["class-name"].forEach(function(ve){ve.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]*?\*\/|\/\/.*|#(?!\[).*/,ve=[{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:ve,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},Te=[{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:Te,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:fe,string:Te,"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:ve,number:ie,operator:xe,punctuation:Ee}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),ge.hooks.add("before-tokenize",function(Xe){if(/<\?/.test(Xe.code)){var ze=/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g;ge.languages["markup-templating"].buildPlaceholders(Xe,"php",ze)}}),ge.hooks.add("after-tokenize",function(Xe){ge.languages["markup-templating"].tokenizePlaceholders(Xe,"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 ve=/(?:\b[a-zA-Z]\w*|[|\\[\]])+/.source;fe.languages.phpdoc=fe.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+ve+"\\s+)?)\\$\\w+"),lookbehind:!0}}),fe.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+ve),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,ve=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 ve={};ve["inline-lang-"+fe]={pattern:RegExp(oe.replace("",ge.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:E.util.clone(E.languages.pure["inline-lang"].inside)},ve["inline-lang-"+fe].inside.rest=E.util.clone(E.languages[fe]),E.languages.insertBefore("pure","inline-lang",ve)}}),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(ze,ce){return ze.replace(/<<(\d+)>>/g,function(b,a){return"(?:"+ce[+a]+")"})}function oe(ze,ce,b){return RegExp(re(ze,ce),b||"")}function ge(ze,ce){for(var b=0;b>/g,function(){return"(?:"+ze+")"});return ze.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 ve(ze){return"\\b(?:"+ze.trim().replace(/ /g,"|")+")\\b"}var ie=RegExp(ve(fe.type+" "+fe.other)),xe=/\b[A-Za-z_]\w*\b/.source,Ee=re(/<<0>>(?:\s*\.\s*<<0>>)*/.source,[xe]),Le={keyword:ie,punctuation:/[<>()?,.:[\]]/},Te=/"(?:\\.|[^\\"])*"/.source;E.languages.qsharp=E.languages.extend("clike",{comment:/\/\/.*/,string:[{pattern:oe(/(^|[^$\\])<<0>>/.source,[Te]),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 Xe=ge(re(/\{(?:[^"{}]|<<0>>|<>)*\}/.source,[Te]),2);E.languages.insertBefore("qsharp","string",{"interpolation-string":{pattern:oe(/\$"(?:\\.|<<0>>|[^\\"{])*"/.source,[Xe]),greedy:!0,inside:{interpolation:{pattern:oe(/((?:^|[^\\])(?:\\\\)*)<<0>>/.source,[Xe]),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"},ve="(?:[^\\\\-]|"+oe.source+")",ie=RegExp(ve+"-"+ve),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 Te in Ee)Le[Te]=Ee[Te];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"},ve={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":ve,documentation:fe,property:ie}),keywords:ge("Keywords",{"keyword-name":ve,documentation:fe,property:ie}),tasks:ge("Tasks",{"task-name":ve,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},ve={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=/[$%@.(){}\[\];,\\]/,Te={pattern:/%?\b\w+(?=\()/,alias:"keyword"},Xe={function:Te,"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},ze={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:Te,"arg-value":Xe["arg-value"],operator:Xe.operator,argument:Xe.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:Xe}},"cas-actions":x,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:Xe},step:ie,keyword:te,function:Te,format:ze,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:Xe},"macro-keyword":ve,"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":ve,"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:Xe},"cas-actions":x,comment:xe,function:Te,format:ze,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])*'/,ve=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",ve,function(Te){return Te===Ee&&(Le=!1),Le?!1:(Te===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/,ve=/\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:ve,punctuation:/[\[\].?]/}},string:{pattern:fe,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:false|true)\b/,number:ve,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},ge.hooks.add("before-tokenize",function(ie){var xe=/\{\{.+?\}\}|\{.+?\}|\s\/\/.*|\/\*[\s\S]*?\*\//g,Ee="{literal}",Le="{/literal}",Te=!1;ge.languages["markup-templating"].buildPlaceholders(ie,"soy",xe,function(Xe){return Xe===Le&&(Te=!1),Te?!1:(Xe===Ee&&(Te=!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,ve){return{pattern:RegExp("<#"+ge+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+ge+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:fe,alias:ve}}}}function oe(ge){var fe=E.languages[ge],ve="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,ve),"class-feature":re("\\+",fe,ve),standard:re("",fe,ve)}}}}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(Te,Xe){return RegExp(Te.replace(//g,function(){return"(?:"+re+")"}).replace(//g,function(){return"(?:"+oe+")"}),Xe||"")}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/},ve=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=ve.phrase.inside,xe={inline:ie.inline,link:ie.link,image:ie.image,footnote:ie.footnote,acronym:ie.acronym,mark:ie.mark};ve.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 ve=fe.util.clone(fe.languages.typescript);fe.languages.tsx=fe.languages.extend("jsx",ve),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 ve=/\[%[\s\S]+?%\]/g;ge.languages["markup-templating"].buildPlaceholders(fe,"tt2",ve)}),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(ve,ie){E.languages[ve]&&E.languages.insertBefore(ve,"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=[],ve=0;ve0&&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[ve+1]||ge[ve+1].type!=="punctuation"||ge[ve+1].content!=="{")&&(!ge[ve-1]||ge[ve-1].type!=="plain-text"||ge[ve-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);ve0&&(typeof ge[ve-1]=="string"||ge[ve-1].type==="plain-text")&&(Ee=re(ge[ve-1])+Ee,ge.splice(ve-1,1),ve--),/^\s+$/.test(Ee)?ge[ve]=Ee:ge[ve]=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}),ve=/"(?:[^"\\\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+"|"+ve+")"})),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(ve),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,ve=/(?:\?|\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*(?:"+ve+"\\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(ve){var ie=String(ve||E).trim();return ie===E?[]:ie.split(oe)}function fe(ve){return ve.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},24177:function(de,ne,y){"use strict";var E=this&&this.__importDefault||function(fe){return fe&&fe.__esModule?fe:{default:fe}},re=E(y(39534)),oe=y(30883);function ge(fe,ve){var ie={};return!fe||typeof fe!="string"||(0,re.default)(fe,function(xe,Ee){xe&&Ee&&(ie[(0,oe.camelCase)(xe,ve)]=Ee)}),ie}ge.default=ge,de.exports=ge},30883: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)},ve=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,ve))};ne.camelCase=xe},39534: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;const re=E(y(60976));function oe(ge,fe){let ve=null;if(!ge||typeof ge!="string")return ve;const ie=(0,re.default)(ge),xe=typeof fe=="function";return ie.forEach(Ee=>{if(Ee.type!=="declaration")return;const{property:Le,value:Te}=Ee;xe?fe(Le,Te,Ee):Te&&(ve=ve||{},ve[Le]=Te)}),ve}},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"}')}}]); }()); \ No newline at end of file diff --git a/layouts__index.27b4c7a5.async.js b/layouts__index.27b4c7a5.async.js deleted file mode 100644 index 186b19d426..0000000000 --- a/layouts__index.27b4c7a5.async.js +++ /dev/null @@ -1,567 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{89489:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},59477:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},40001:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},65363:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},81953:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},49198:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},84105:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},18785:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},87169:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},73331:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},15277:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},52671:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},8657:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},56082:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},33853:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},15075:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},62772:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},43531:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},61485:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},38819:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},47472:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(g,ce){return d.createElement(f.Z,(0,t.Z)({},g,{ref:ce,icon:_}))},n=d.forwardRef(I),le=n},15028:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(59301),d=e(65582),x=e(43418),_="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",f="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:ae,occupationValue:g,onCancel:ce=()=>{}})=>{const M=()=>t.createElement("div",{className:I.flexColumn},t.createElement("img",{className:I.img,src:f}),t.createElement("span",{className:I.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),C=()=>t.createElement("div",{className:I.flexColumn},t.createElement("img",{className:I.img,src:_}),t.createElement("span",{className:I.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),Q=()=>g===3?t.createElement(t.Fragment,null,C(),M()):g===2?M():C();return t.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ae,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:()=>{ce(),d.history.push("/account/certification")},onCancel:()=>{ce()}},t.createElement("div",{className:I.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:I.flexRow},Q()))};var le=(0,d.connect)(({paperlibrary:ae,loading:g,globalSetting:ce})=>({paperlibrary:ae,globalSetting:ce,loading:g.effects}))(n)},77845:function(un,Xe,e){e.d(Xe,{Z:function(){return F}});var t=e(59301),d=e(48066),x=e(29679),_=e(19248),f=e(96512),I=e(54476),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"},le=n,ae=e(7657),g=function(xe,Ce){return t.createElement(ae.Z,(0,I.Z)({},xe,{ref:Ce,icon:le}))},ce=t.forwardRef(g),M=ce,C=e(92310),Q=e.n(C),ie=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"}))),Ye=()=>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"}))),S=e(83116),r=e(37613);const B=W=>{const{componentCls:xe,lineHeightHeading3:Ce,iconCls:be,padding:ot,paddingXL:yt,paddingXS:dt,paddingLG:he,marginXS:_e,lineHeight:z}=W;return{[xe]:{padding:`${he*2}px ${yt}px`,"&-rtl":{direction:"rtl"}},[`${xe} ${xe}-image`]:{width:W.imageWidth,height:W.imageHeight,margin:"auto"},[`${xe} ${xe}-icon`]:{marginBottom:he,textAlign:"center",[`& > ${be}`]:{fontSize:W.iconFontSize}},[`${xe} ${xe}-title`]:{color:W.colorTextHeading,fontSize:W.titleFontSize,lineHeight:Ce,marginBlock:_e,textAlign:"center"},[`${xe} ${xe}-subtitle`]:{color:W.colorTextDescription,fontSize:W.subtitleFontSize,lineHeight:z,textAlign:"center"},[`${xe} ${xe}-content`]:{marginTop:he,padding:`${he}px ${ot*2.5}px`,backgroundColor:W.colorFillAlter},[`${xe} ${xe}-extra`]:{margin:W.extraMargin,textAlign:"center","& > *":{marginInlineEnd:dt,"&:last-child":{marginInlineEnd:0}}}}},D=W=>{const{componentCls:xe,iconCls:Ce}=W;return{[`${xe}-success ${xe}-icon > ${Ce}`]:{color:W.resultSuccessIconColor},[`${xe}-error ${xe}-icon > ${Ce}`]:{color:W.resultErrorIconColor},[`${xe}-info ${xe}-icon > ${Ce}`]:{color:W.resultInfoIconColor},[`${xe}-warning ${xe}-icon > ${Ce}`]:{color:W.resultWarningIconColor}}},se=W=>[B(W),D(W)],G=W=>se(W);var U=(0,S.Z)("Result",W=>{const xe=W.colorInfo,Ce=W.colorError,be=W.colorSuccess,ot=W.colorWarning,yt=(0,r.TS)(W,{resultInfoIconColor:xe,resultErrorIconColor:Ce,resultSuccessIconColor:be,resultWarningIconColor:ot,imageWidth:250,imageHeight:295});return[G(yt)]},W=>({titleFontSize:W.fontSizeHeading3,subtitleFontSize:W.fontSize,iconFontSize:W.fontSizeHeading3*3,extraMargin:`${W.paddingLG}px 0 0 0`}));const Z={success:x.Z,error:_.Z,info:f.Z,warning:M},Pe={404:$e,500:Ye,403:H},pe=Object.keys(Pe),ft=W=>{let{prefixCls:xe,icon:Ce,status:be}=W;const ot=Q()(`${xe}-icon`);if(pe.includes(`${be}`)){const dt=Pe[be];return t.createElement("div",{className:`${ot} ${xe}-image`},t.createElement(dt,null))}const yt=t.createElement(Z[be]);return Ce===null||Ce===!1?null:t.createElement("div",{className:ot},Ce||yt)},ge=W=>{let{prefixCls:xe,extra:Ce}=W;return Ce?t.createElement("div",{className:`${xe}-extra`},Ce):null},Ae=W=>{let{prefixCls:xe,className:Ce,rootClassName:be,subTitle:ot,title:yt,style:dt,children:he,status:_e="info",icon:z,extra:O}=W;const{getPrefixCls:L,direction:c,result:k}=t.useContext(ie.E_),ue=L("result",xe),[p,u]=U(ue),Y=Q()(ue,`${ue}-${_e}`,Ce,k==null?void 0:k.className,be,{[`${ue}-rtl`]:c==="rtl"},u),T=Object.assign(Object.assign({},k==null?void 0:k.style),dt);return p(t.createElement("div",{className:Y,style:T},t.createElement(ft,{prefixCls:ue,status:_e,icon:z}),t.createElement("div",{className:`${ue}-title`},yt),ot&&t.createElement("div",{className:`${ue}-subtitle`},ot),t.createElement(ge,{prefixCls:ue,extra:O}),he&&t.createElement("div",{className:`${ue}-content`},he)))};Ae.PRESENTED_IMAGE_403=Pe[403],Ae.PRESENTED_IMAGE_404=Pe[404],Ae.PRESENTED_IMAGE_500=Pe[500];var ne=Ae,j=e(3113),de=Object.defineProperty,i=(W,xe,Ce)=>xe in W?de(W,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):W[xe]=Ce,y=(W,xe,Ce)=>i(W,typeof xe!="symbol"?xe+"":xe,Ce);const{Paragraph:R,Text:P}=d.default;class w extends t.Component{constructor(){super(...arguments),y(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(xe){return{hasError:!0,error:xe,errorInfo:null}}componentDidCatch(xe,Ce){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",xe),console.log("\u9519\u8BEF\u4FE1\u606F:",Ce),this.setState({error:xe,errorInfo:Ce})}render(){var xe,Ce;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(j.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},t.createElement("div",{className:"desc"},t.createElement(R,null,t.createElement(P,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",t.createElement("br",null),(Ce=this.state.errorInfo)==null?void 0:Ce.componentStack)))):this.props.children}}var F=w},98315:function(un,Xe,e){e.d(Xe,{Z:function(){return S}});var t=e(59301),d=e(65582),x=e(43418),_=e(8591),f=e(92832),I=e(24905),n=e(95707),le=e(15028),ae=e(65862),g=e(3113),ce=e(87169),M={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},C=e(32637),Q=e(59301);const ie=({classroomList:r,dispatch:B,user:D})=>Q.createElement(x.default,{open:r.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:Q.createElement("span",null,Q.createElement(ce.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:M.bottom},Q.createElement(g.ZP,{className:M.yes,onClick:()=>{B({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var $=(0,d.connect)(({classroomList:r,user:B})=>({classroomList:r,user:B}))(ie),$e=e(38147),we=e(59301),Ye=(r,B,D)=>new Promise((se,G)=>{var U=pe=>{try{Pe(D.next(pe))}catch(ft){G(ft)}},Z=pe=>{try{Pe(D.throw(pe))}catch(ft){G(ft)}},Pe=pe=>pe.done?se(pe.value):Promise.resolve(pe.value).then(U,Z);Pe((D=D.apply(r,B)).next())}),ye=(r=>(r[r.Professor=1]="Professor",r[r.AssistantProfessor=2]="AssistantProfessor",r[r.Student=3]="Student",r))(ye||{});const H=({visible:r,user:B,account:D,onCancel:se=()=>{},dispatch:G})=>{const[U,Z]=(0,t.useState)(),[Pe,pe]=(0,t.useState)([]),[ft,ge]=(0,t.useState)(!1),[Ae,ne]=(0,t.useState)(!1),[j,de]=(0,t.useState)(),[i,y]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var F,W;(F=B==null?void 0:B.userInfo)!=null&&F.identity&&pe([((W=B==null?void 0:B.userInfo)==null?void 0:W.identity)==="student"?3:1])},[B]);const R=F=>{const W=()=>{window.location.href=(F==null?void 0:F.jump_url)||`/classrooms/${F==null?void 0:F.course_id}`};if(Pe.includes(1)){x.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:we.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()},P=()=>Ye(void 0,null,function*(){if(!U){_.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let F=yield(0,$e.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:U}});if(F!=null&&F.need_pro_auth&&!Pe.includes(1)&&!Pe.includes(2)){G({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:U,checkedList:Pe}}),w();return}ge(!0);const W=yield(0,n.cR)({invite_code:U,professor:Pe.includes(1)?1:null,assistant_professor:Pe.includes(2)?1:null,student:Pe.includes(3)?1:null});if(ge(!1),(W==null?void 0:W.status)===-4&&(se(),G({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(W==null?void 0:W.status)===-12&&_.ZP.warning(W==null?void 0:W.message),(W==null?void 0:W.status)===-2){if(w(),W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ne(!0),de(1);return}if(W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ne(!0),de(2);return}if(W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ne(!0),de(3);return}}if((W==null?void 0:W.status)===0){(0,ae.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),w(),W!=null&&W.course_id?R(W):_.ZP.success(W.message);return}}),w=()=>Ye(void 0,null,function*(){se()});return we.createElement(we.Fragment,null,we.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:r,confirmLoading:ft,onOk:P,onCancel:w},we.createElement("div",{className:"tc"},we.createElement("div",null,we.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),we.createElement(f.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:U,onChange:F=>{if(F.target.value.length>=7){_.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Z(F.target.value)}})),we.createElement("div",{className:"mt10 font14"},we.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),we.createElement(I.default.Group,{value:Pe,onChange:F=>pe(F)},we.createElement(I.default,{value:1,disabled:Pe.includes(2)},"\u6559\u5E08"),we.createElement(I.default,{value:2,disabled:Pe.includes(1)},"\u52A9\u6559"),we.createElement(I.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),we.createElement($,null),we.createElement(le.Z,{visible:Ae,onCancel:()=>ne(!1),occupationValue:j}))};var S=(0,d.connect)(({user:r,account:B})=>({user:r,account:B}))(H)},54842:function(un,Xe,e){e.d(Xe,{Z:function(){return en},g:function(){return Wt}});var t=e(59301),d=e(65582),x=e(44e3),_=e(92832),f=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),le=e(95237),ae=e(43604),g=e(20834),ce=e(38854),M=e(5112),C=e(95707),Q=e(65862),ie=(re,me,Ie)=>new Promise((Fe,De)=>{var wt=nt=>{try{Lt(Ie.next(nt))}catch(Kt){De(Kt)}},xt=nt=>{try{Lt(Ie.throw(nt))}catch(Kt){De(Kt)}},Lt=nt=>nt.done?Fe(nt.value):Promise.resolve(nt.value).then(wt,xt);Lt((Ie=Ie.apply(re,me)).next())}),$=(re=>(re.Manager="manager",re.Developer="developer",re.Reporter="reporter",re))($||{}),we=({visible:re,onCancel:me=()=>{}})=>{const[Ie,Fe]=(0,t.useState)(),[De,wt]=(0,t.useState)(),[xt,Lt]=(0,t.useState)(!1),nt=()=>ie(void 0,null,function*(){if(!Ie){n.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Ie.length!==6){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!De){n.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Lt(!0);const bn=yield(0,C.vm)({code:Ie,role:De});Lt(!1),Kt();const zt={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(zt[bn.status]){n.ZP.info(zt[bn.status]);return}if(bn.status===0){De==="reporter"?(n.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,Q.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),d.history.push(`/projects/${bn==null?void 0:bn.project_id}`)):((0,Q.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(f.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:re,confirmLoading:xt,onOk:nt,onCancel:Kt},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(_.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Ie,onChange:bn=>{if(bn.target.value.length>=7){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Fe(bn.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(M.ZP.Group,{value:De,onChange:bn=>wt(bn.target.value)},t.createElement(M.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(M.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(M.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ye=e(98315),ye={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"},H=e(66457),S=e(78241),r=e(57809),B=e(37090),D=Object.defineProperty,se=Object.defineProperties,G=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,pe=(re,me,Ie)=>me in re?D(re,me,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):re[me]=Ie,ft=(re,me)=>{for(var Ie in me||(me={}))Z.call(me,Ie)&&pe(re,Ie,me[Ie]);if(U)for(var Ie of U(me))Pe.call(me,Ie)&&pe(re,Ie,me[Ie]);return re},ge=(re,me)=>se(re,G(me)),Ae=(re,me,Ie)=>new Promise((Fe,De)=>{var wt=nt=>{try{Lt(Ie.next(nt))}catch(Kt){De(Kt)}},xt=nt=>{try{Lt(Ie.throw(nt))}catch(Kt){De(Kt)}},Lt=nt=>nt.done?Fe(nt.value):Promise.resolve(nt.value).then(wt,xt);Lt((Ie=Ie.apply(re,me)).next())});const ne=({globalSetting:re,dispatch:me,user:Ie,info:Fe,open:De,onCancel:wt=()=>{}})=>{var xt;const[Lt,nt]=(0,t.useState)([]),[Kt,bn]=(0,t.useState)([]),[zt,Gt]=(0,t.useState)([]),[Zt]=S.default.useForm(),[Vn,vn]=(0,t.useState)(!1),[jn,Wn]=(0,t.useState)(!1),Sn=(0,t.useRef)(null),rr=(0,t.useRef)(1),[br,Fr]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{De&&rn()},[De]);const rn=()=>Ae(void 0,null,function*(){var An;const hr=Fe;if(!(0,H.o1)(me))return;const{user_school_id:Vr="",department_id:fr="",school_name:Mr="",department_name:Tr=""}=Ie.userInfo||{},Nn=(An=hr==null?void 0:hr.graduation_years)==null?void 0:An.at(-1);bn([{id:Vr,name:Mr}]),yield zn(Vr),Zt.setFieldsValue({year:Nn,school_id:Vr,department_id:Number(fr),name:`${Nn}${Mr}${Tr}\u6BD5\u4E1A\u8BBE\u8BA1`})}),kt=An=>Ae(void 0,null,function*(){const hr=yield(0,B.J3)(ge(ft({},An),{tab_module_type:"graduations"}));return hr!=null&&hr.un_purchased&&me({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),hr.status===0&&nt((hr==null?void 0:hr.graduation_years)||[]),hr}),xn=(An,hr=500)=>{Wn(!0),clearTimeout(Sn.current),Sn.current=setTimeout(()=>Ae(void 0,null,function*(){rr.current+=1;const Vr=rr.current,fr=yield(0,B.NT)({keyword:An});fr.status===0&&rr.current===Vr&&(bn((fr==null?void 0:fr.schools)||[]),Wn(!1))}),hr)},zn=An=>Ae(void 0,null,function*(){if(!An)return;const hr=yield(0,B.Ps)({page:1,limit:9999,id:An});hr.status===0&&Gt((hr==null?void 0:hr.departments)||[])});return t.createElement(f.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:De,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Vn,onCancel:wt,onOk:()=>Zt.submit()},t.createElement(S.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=>Ae(void 0,null,function*(){vn(!0);const hr=yield(0,B.Wz)(An);hr.status===0&&(n.ZP.success("\u521B\u5EFA\u6210\u529F"),Zt.resetFields(),wt(),(0,Q.xg)(`/graduations/${hr==null?void 0:hr.identifier}/index`)),vn(!1)})},t.createElement(S.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:(xt=Fe==null?void 0:Fe.graduation_years)==null?void 0:xt.map(An=>({value:An,label:An}))})),t.createElement(S.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:jn,size:"large",style:{width:344},options:Kt.map(An=>({value:An.id,label:An.name}))})),t.createElement(S.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:zt.map(An=>({value:An.id,label:An.name}))})),t.createElement(S.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(_.default,{showCount:!0,style:{width:344},maxLength:60}))))};var j=(0,d.connect)(({user:re,globalSetting:me,loading:Ie})=>({user:re,globalSetting:me,loading:Ie}))(ne),de=e(38147),i=Object.defineProperty,y=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,w=(re,me,Ie)=>me in re?i(re,me,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):re[me]=Ie,F=(re,me)=>{for(var Ie in me||(me={}))R.call(me,Ie)&&w(re,Ie,me[Ie]);if(y)for(var Ie of y(me))P.call(me,Ie)&&w(re,Ie,me[Ie]);return re},W=(re,me,Ie)=>new Promise((Fe,De)=>{var wt=nt=>{try{Lt(Ie.next(nt))}catch(Kt){De(Kt)}},xt=nt=>{try{Lt(Ie.throw(nt))}catch(Kt){De(Kt)}},Lt=nt=>nt.done?Fe(nt.value):Promise.resolve(nt.value).then(wt,xt);Lt((Ie=Ie.apply(re,me)).next())});const xe=({globalSetting:re,dispatch:me,user:Ie,open:Fe,onCancel:De=()=>{}})=>{const[wt]=S.default.useForm(),[xt,Lt]=(0,t.useState)(!1),[nt,Kt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var bn;if(Fe){const zt={code:"",user_type:((bn=Ie==null?void 0:Ie.userInfo)==null?void 0:bn.identity)==="student"?2:1,major:""};wt.setFieldsValue(zt),Kt(F({},zt))}},[Fe]),t.createElement(f.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Fe,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:xt,onCancel:De,onOk:()=>wt.submit()},t.createElement(S.default,{colon:!1,form:wt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(bn,zt)=>Kt(F({},zt)),onFinish:bn=>W(void 0,null,function*(){Lt(!0);const zt=yield(0,de.ZP)("/api/graduations/join.json",{method:"post",body:bn});zt.status===0&&(De(),zt!=null&&zt.identifier?(0,Q.xg)(`/graduations/${zt==null?void 0:zt.identifier}/index`):n.ZP.success(zt==null?void 0:zt.message)),Lt(!1)})},t.createElement(S.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(_.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(S.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(M.ZP.Group,null,t.createElement(M.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(M.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(nt==null?void 0:nt.user_type)===2&&t.createElement(S.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(_.default,{showCount:!0,maxLength:60}))))};var Ce=(0,d.connect)(({user:re,globalSetting:me})=>({user:re,globalSetting:me}))(xe),be=e(59301),ot=Object.defineProperty,yt=Object.defineProperties,dt=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,O=(re,me,Ie)=>me in re?ot(re,me,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):re[me]=Ie,L=(re,me)=>{for(var Ie in me||(me={}))_e.call(me,Ie)&&O(re,Ie,me[Ie]);if(he)for(var Ie of he(me))z.call(me,Ie)&&O(re,Ie,me[Ie]);return re},c=(re,me)=>yt(re,dt(me)),k=(re,me)=>{var Ie={};for(var Fe in re)_e.call(re,Fe)&&me.indexOf(Fe)<0&&(Ie[Fe]=re[Fe]);if(re!=null&&he)for(var Fe of he(re))me.indexOf(Fe)<0&&z.call(re,Fe)&&(Ie[Fe]=re[Fe]);return Ie},ue=(re,me,Ie)=>new Promise((Fe,De)=>{var wt=nt=>{try{Lt(Ie.next(nt))}catch(Kt){De(Kt)}},xt=nt=>{try{Lt(Ie.throw(nt))}catch(Kt){De(Kt)}},Lt=nt=>nt.done?Fe(nt.value):Promise.resolve(nt.value).then(wt,xt);Lt((Ie=Ie.apply(re,me)).next())}),p=(re=>(re.Projects="projects",re.Shixuns="shixuns",re.Classrooms="classrooms",re))(p||{}),u=(re=>(re.Classrooms="classrooms",re.Shixuns="shixuns",re.Paths="paths",re.Projects="projects",re.Videos="videos",re.Topics="topics",re.Graduations="graduations",re))(u||{});const Y=re=>{var me=re,{homePage:Ie,user:Fe,globalSetting:De,loading:wt,dispatch:xt}=me,Lt=k(me,["homePage","user","globalSetting","loading","dispatch"]),nt,Kt,bn,zt;const[Gt,Zt]=(0,t.useState)(),[Vn,vn]=(0,t.useState)(),[jn,Wn]=(0,t.useState)(!1),[Sn,rr]=(0,t.useState)(!1),[br,Fr]=(0,t.useState)(!1),[rn,kt]=(0,t.useState)();function xn(Nn,tn){for(const cn of Nn){if(cn.link===tn)return cn.hidden;if(cn.subitem&&cn.subitem.length>0){let nn=cn.subitem;for(const or of nn)if(or.link===tn)return or.hidden;return!1}}return!0}const zn=xn(((nt=De.setting)==null?void 0:nt.navbar)||[],"/classrooms"),An=xn(((Kt=De.setting)==null?void 0:Kt.navbar)||[],"/shixuns"),hr=xn(((bn=De.setting)==null?void 0:bn.navbar)||[],"/paths"),Vr=xn(((zt=De.setting)==null?void 0:zt.navbar)||[],"/graduations"),fr=Nn=>{var tn;if((0,H.tJ)(xt)){if(Nn==="projects"&&!((tn=Fe.userInfo)!=null&&tn.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Nn==="classrooms"?Zt(!0):Nn==="projects"&&vn(!0)}},Mr=(Nn,tn)=>{var cn;if((0,H.tJ)(xt)){if(tn==="projects"&&!((cn=Fe.userInfo)!=null&&cn.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}tn==="shixuns"&&!(0,H.xY)()||Nn&&(window.location.href=Nn)}},Tr=Nn=>{var tn,cn,nn,or,Ir,cr,Br,Jr,So,jr,Ur,fo,ao,co,Vo,jo,Ro,xo,$r,Qt,ur,Un;return be.createElement(be.Fragment,null,be.createElement(le.Z,{justify:"space-around",className:"pt5 pb5"},be.createElement(ae.Z,{className:((tn=Fe.userInfo)==null?void 0:tn.user_identity)!=="\u5B66\u751F"?ye.joinCol:ye.hidden},((cn=Fe.userInfo)==null?void 0:cn.user_identity)!=="\u5B66\u751F"&&!((nn=De==null?void 0:De.setting)!=null&&nn.hide_course)&&be.createElement(g.default.Item,L({},Nn),be.createElement("a",{onClick:()=>Mr("/classrooms/new")},(or=Fe.userInfo)!=null&&or.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Ir=De==null?void 0:De.setting)!=null&&Ir.hide_shixun)&&((cr=Fe==null?void 0:Fe.userInfo)==null?void 0:cr.is_shixun_marker)&&be.createElement(g.default.Item,L({},Nn),be.createElement("a",{onClick:()=>Mr("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Br=Fe.userInfo)==null?void 0:Br.user_identity)!=="\u5B66\u751F"&&!((Jr=De==null?void 0:De.setting)!=null&&Jr.hide_subject)&&be.createElement(g.default.Item,L({},Nn),be.createElement("a",{onClick:()=>Mr("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((So=De==null?void 0:De.setting)!=null&&So.is_local)&&((jr=Fe.userInfo)==null?void 0:jr.main_site)&&be.createElement(g.default.Item,L({},Nn),be.createElement("a",{onClick:()=>{var qn;return Mr(`${(qn=De==null?void 0:De.setting)==null?void 0:qn.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Ur=Fe==null?void 0:Fe.userInfo)==null?void 0:Ur.identity)!=="student"&&be.createElement(g.default.Item,c(L({},Nn),{onClick:()=>ue(void 0,null,function*(){if(!(0,H.o1)(xt))return;const qn=yield(0,B.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(qn!=null&&qn.un_purchased){xt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}qn.status===0&&(kt(qn),Wn(!0))})}),be.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((fo=Fe.userInfo)!=null&&fo.main_site)&&be.createElement("div",null,be.createElement(g.default.Item,L({},Nn),be.createElement("a",{onClick:()=>fr("classrooms")},(ao=Fe.userInfo)!=null&&ao.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((co=Fe.userInfo)==null?void 0:co.main_site)&&!((Vo=De==null?void 0:De.setting)!=null&&Vo.is_local)&&be.createElement(g.default.Item,L({},Nn),be.createElement("a",{onClick:()=>fr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((jo=Fe.userInfo)==null?void 0:jo.main_site)&&((Ro=Fe.userInfo)==null?void 0:Ro.user_identity)!=="\u5B66\u751F"&&be.createElement(ae.Z,null,be.createElement("div",{className:ye.joinBoard})),((xo=Fe.userInfo)==null?void 0:xo.main_site)&&be.createElement(ae.Z,{className:(($r=Fe.userInfo)==null?void 0:$r.user_identity)!=="\u5B66\u751F"?ye.joinCol:ye.w90},be.createElement(g.default.Item,L({},Nn),be.createElement("a",{onClick:()=>fr("classrooms")},(Qt=Fe.userInfo)!=null&&Qt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ur=Fe.userInfo)==null?void 0:ur.main_site)&&!((Un=De==null?void 0:De.setting)!=null&&Un.is_local)&&be.createElement(g.default.Item,L({},Nn),be.createElement("a",{onClick:()=>fr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),be.createElement(g.default.Item,c(L({},Nn),{onClick:()=>{(0,H.o1)(xt)&&rr(!0)}}),be.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return be.createElement("section",null,be.createElement(ce.Z,{dropdownRender:()=>{var Nn;return be.createElement(g.default,{className:((Nn=Fe.userInfo)==null?void 0:Nn.user_identity)!=="\u5B66\u751F"?`${ye.rightMenu} ${ye.joinMenu} mt10`:`${ye.rightMenu} ${ye.joinMenu} ${ye.w140} mt10`},be.createElement(Tr,null))},placement:"bottom"},be.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),be.createElement(Ye.Z,{visible:Gt,onCancel:()=>Zt(!1)}),be.createElement(we,{visible:Vn,onCancel:()=>vn(!1)}),be.createElement(j,{info:rn,open:jn,onCancel:()=>Wn(!1)}),be.createElement(Ce,{open:Sn,onCancel:()=>rr(!1)}))};var T=(0,d.connect)(({homePage:re,loading:me,user:Ie,globalSetting:Fe})=>({homePage:re,user:Ie,globalSetting:Fe,loading:me.models.index}))(Y),A={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(41867),je=e(89540),ve=e(74128),fe=e(59301),Be=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,It=(re,me)=>{var Ie={};for(var Fe in re)Le.call(re,Fe)&&me.indexOf(Fe)<0&&(Ie[Fe]=re[Fe]);if(re!=null&&Be)for(var Fe of Be(re))me.indexOf(Fe)<0&&Re.call(re,Fe)&&(Ie[Fe]=re[Fe]);return Ie},Tt=(re,me,Ie)=>new Promise((Fe,De)=>{var wt=nt=>{try{Lt(Ie.next(nt))}catch(Kt){De(Kt)}},xt=nt=>{try{Lt(Ie.throw(nt))}catch(Kt){De(Kt)}},Lt=nt=>nt.done?Fe(nt.value):Promise.resolve(nt.value).then(wt,xt);Lt((Ie=Ie.apply(re,me)).next())});const Mt=re=>{var me,Ie=RegExp("(^| )"+re+"=([^;]+)(;|$)");return(me=document.cookie.match(Ie))?decodeURIComponent(me[2]):null},Vt=re=>{var me=new Date;me.setTime(me.getTime()-1);var Ie=Mt(re);Ie!=null&&(document.cookie=re+"="+Ie+";expires="+me.toGMTString())};var Ht=(re=>(re.Classrooms="classrooms",re.Shixuns="shixuns",re.Paths="paths",re.Projects="projects",re.Videos="videos",re.Topics="topics",re.Competition="competitions",re.Engineering="engineering",re.Graduations="graduations",re.Paperlibrary="paperlibrary",re.Problemset="problemset",re.Dataset="dataset",re))(Ht||{});const bt=re=>{var me=re,{homePage:Ie,user:Fe,globalSetting:De,loading:wt,dispatch:xt,shixunHomeworks:Lt,location:nt,payload:Kt={}}=me,bn=It(me,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),zt,Gt,Zt,Vn,vn,jn,Wn,Sn,rr,br,Fr,rn,kt,xn,zn,An;const hr=(Gt=(((zt=De.setting)==null?void 0:zt.navbar)||[]).find(Nn=>Nn.link==="/classrooms"))==null?void 0:Gt.hidden,Vr=(Vn=(((Zt=De.setting)==null?void 0:Zt.navbar)||[]).find(Nn=>Nn.link==="/shixuns"))==null?void 0:Vn.hidden,fr=(jn=(((vn=De.setting)==null?void 0:vn.navbar)||[]).find(Nn=>Nn.link==="/paths"))==null?void 0:jn.hidden,Mr=(Wn=Fe.userInfo)==null?void 0:Wn.is_school_manage,Tr=()=>{var Nn,tn,cn,nn,or,Ir,cr,Br,Jr,So,jr,Ur,fo,ao,co,Vo,jo,Ro;return(0,Q.Ll)()?fe.createElement(g.default,{className:`${A.rightMenu} ${A.menuWrap}`},fe.createElement(g.default.Item,null,fe.createElement(d.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):fe.createElement(g.default,{className:`${A.rightMenu} ${A.menuWrap}`},fe.createElement(g.default.Item,null,fe.createElement(d.Link,{to:`/users/${(Nn=Fe.userInfo)==null?void 0:Nn.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),fe.createElement(g.default.Item,null,fe.createElement(d.Link,{to:`/users/${(tn=Fe.userInfo)==null?void 0:tn.login}/classrooms`},(cn=Fe.userInfo)!=null&&cn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),fe.createElement(g.default.Item,null,fe.createElement(d.Link,{to:`/users/${(nn=Fe.userInfo)==null?void 0:nn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),fe.createElement(g.default.Item,null,fe.createElement(d.Link,{to:`/users/${(or=Fe.userInfo)==null?void 0:or.login}/paths`},(Ir=Fe.userInfo)!=null&&Ir.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((cr=Fe.userInfo)==null?void 0:cr.user_identity)!=="\u5B66\u751F"&&fe.createElement(g.default.Item,null,fe.createElement(d.Link,{to:`/users/${(Br=Fe.userInfo)==null?void 0:Br.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Jr=De.setting)!=null&&Jr.hide_competition)&&fe.createElement(g.default.Item,null,fe.createElement(d.Link,{to:`/users/${(So=Fe.userInfo)==null?void 0:So.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((jr=De.setting)!=null&&jr.hide_virtual)&&fe.createElement(g.default.Item,null,fe.createElement(d.Link,{to:`/users/${(Ur=Fe.userInfo)==null?void 0:Ur.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,V.JA)()&&!((fo=De==null?void 0:De.setting)!=null&&fo.hide_problemset)&&fe.createElement(g.default.Item,null,fe.createElement("a",{onClick:()=>{(0,H.tJ)(xt)&&d.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,V.JA)()&&!((ao=De==null?void 0:De.setting)!=null&&ao.hide_paperlibrary)&&fe.createElement(g.default.Item,null,fe.createElement("a",{onClick:()=>{(0,H.tJ)(xt)&&d.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Vo=(co=Fe.navigationInfo)==null?void 0:co.top)==null?void 0:Vo.laboratory_admin_url)&&fe.createElement(g.default.Item,null,fe.createElement("a",{href:(Ro=(jo=Fe.navigationInfo)==null?void 0:jo.top)==null?void 0:Ro.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),fe.createElement(g.default.Item,null,fe.createElement(d.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||xt({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(g.default.Item,null,fe.createElement(d.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),fe.createElement(g.default.Item,{className:A.exit},fe.createElement("a",{onClick:()=>Tt(void 0,null,function*(){(0,Q.m5)();let xo;try{xo=yield(0,je.vR)({}),n.ZP.success(xo==null?void 0:xo.message)}catch($r){}(0,Q.d8)("_educoder_session","logout",1),(0,Q.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),xo!=null&&xo.url?window.location.href=xo.url:(d.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,V.bg)()?fe.createElement(ce.Z,{className:`${A.height67}`,dropdownRender:Tr,placement:"bottomRight"},fe.createElement("section",null,fe.createElement("aside",null,fe.createElement("div",{className:Lt.actionTabs.type===1?A.classromediv:""},fe.createElement("img",{className:`${A.userPic} current ml15`,src:`${(Sn=ve.Z)==null?void 0:Sn.IMG_SERVER}/images/${(rr=Fe.userInfo)==null?void 0:rr.image_url}`,alt:"",onClick:()=>{var Nn;return d.history.push((0,Q.Ll)()?"/account/profile":`/users/${(Nn=Fe.userInfo)==null?void 0:Nn.login}/classrooms`)}}),(0,Q.Ll)()&&fe.createElement("span",{className:"ml10 font16"},(br=Fe.userInfo)==null?void 0:br.username),fe.createElement("i",{className:`iconfont icon-zhankai4 ${A.icon}`}))))):fe.createElement("div",{className:`font15 ${De.isIlearning?A.login:""}`},((Fr=De.setting)==null?void 0:Fr.sso_login_url)&&fe.createElement("a",{target:"_blank",href:(rn=De.setting)==null?void 0:rn.sso_login_url},fe.createElement("img",{src:`${ve.Z.IMG_SERVER}/${(kt=De.setting)==null?void 0:kt.login_logo_url}`,width:40}),fe.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(xn=De.setting)==null?void 0:xn.sso_login_button_name)),!((zn=De.setting)!=null&&zn.hide_account_login)&&fe.createElement(fe.Fragment,null,fe.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{xt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((An=De.setting)!=null&&An.close_register)&&fe.createElement(fe.Fragment,null,fe.createElement("span",{className:"ml5 mr5"},"|"),fe.createElement(d.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var jt=(0,d.connect)(({homePage:re,loading:me,user:Ie,globalSetting:Fe,shixunHomeworks:De})=>({homePage:re,user:Ie,globalSetting:Fe,shixunHomeworks:De,loading:me.models.index}))(bt),Pn=e(65363),nr={tip:"tip___a6MfI"},kn=Object.defineProperty,_n=Object.defineProperties,gr=Object.getOwnPropertyDescriptors,Yn=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,dr=Object.prototype.propertyIsEnumerable,yr=(re,me,Ie)=>me in re?kn(re,me,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):re[me]=Ie,Ln=(re,me)=>{for(var Ie in me||(me={}))qt.call(me,Ie)&&yr(re,Ie,me[Ie]);if(Yn)for(var Ie of Yn(me))dr.call(me,Ie)&&yr(re,Ie,me[Ie]);return re},Zn=(re,me)=>_n(re,gr(me)),kr=(re,me,Ie)=>new Promise((Fe,De)=>{var wt=nt=>{try{Lt(Ie.next(nt))}catch(Kt){De(Kt)}},xt=nt=>{try{Lt(Ie.throw(nt))}catch(Kt){De(Kt)}},Lt=nt=>nt.done?Fe(nt.value):Promise.resolve(nt.value).then(wt,xt);Lt((Ie=Ie.apply(re,me)).next())}),We=(re=>(re[re.Professor=1]="Professor",re[re.AssistantProfessor=2]="AssistantProfessor",re[re.Student=3]="Student",re))(We||{});const ht=({visible:re,user:me,onCancel:Ie=()=>{},dispatch:Fe,globalSetting:De})=>{var wt,xt;const[Lt,nt]=(0,t.useState)(!1),[Kt,bn]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var Zt,Vn;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)===((Vn=me==null?void 0:me.userInfo)==null?void 0:Vn.login)&&(nt(!0),bn({name:vn==null?void 0:vn.name,phone:vn==null?void 0:vn.phone}))}},[me==null?void 0:me.userInfo]);const zt=()=>kr(void 0,null,function*(){Ie()}),Gt=()=>{let Zt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Zn(Ln({},Zt),{isShow:!1}))),nt(!1)};return t.createElement(t.Fragment,null,Lt&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:nr.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${(wt=De==null?void 0:De.infoData)==null?void 0:wt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(xt=De==null?void 0:De.infoData)==null?void 0:xt.phone}`),t.createElement("div",null,t.createElement(Pn.Z,{onClick:Gt,style:{color:"#165dff",fontSize:16}})))))};var Bt=(0,d.connect)(({user:re,globalSetting:me})=>({user:re,globalSetting:me}))(ht),ct=e(3113),Xt="data:image/png;base64,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",Mn=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,X=(re,me)=>{var Ie={};for(var Fe in re)an.call(re,Fe)&&me.indexOf(Fe)<0&&(Ie[Fe]=re[Fe]);if(re!=null&&Mn)for(var Fe of Mn(re))me.indexOf(Fe)<0&&Jn.call(re,Fe)&&(Ie[Fe]=re[Fe]);return Ie};const l=null,v=re=>{var me=re,{homePage:Ie,user:Fe,globalSetting:De,loading:wt,dispatch:xt,location:Lt,text:nt,shixunHomeworks:Kt,payload:bn={}}=me,zt=X(me,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Gt,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:Gt,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(ct.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Zt("none"),xt({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(ct.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),xt({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 h=(0,d.connect)(({homePage:re,loading:me,user:Ie,globalSetting:Fe,shixunHomeworks:De})=>({homePage:re,user:Ie,globalSetting:Fe,loading:me.models.index,shixunHomeworks:De}))(v),E=Object.defineProperty,ee=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Te=(re,me,Ie)=>me in re?E(re,me,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):re[me]=Ie,tt=(re,me)=>{for(var Ie in me||(me={}))J.call(me,Ie)&&Te(re,Ie,me[Ie]);if(ee)for(var Ie of ee(me))Ve.call(me,Ie)&&Te(re,Ie,me[Ie]);return re};const it=re=>React.createElement("svg",tt({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},re),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 et="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",mt=e(89392),vt=e(92736),ut=e(6848),Nt={content:"content___L4gl0"},pt="data:image/png;base64,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",Ct=(re,me,Ie)=>new Promise((Fe,De)=>{var wt=nt=>{try{Lt(Ie.next(nt))}catch(Kt){De(Kt)}},xt=nt=>{try{Lt(Ie.throw(nt))}catch(Kt){De(Kt)}},Lt=nt=>nt.done?Fe(nt.value):Promise.resolve(nt.value).then(wt,xt);Lt((Ie=Ie.apply(re,me)).next())});const St=({classroomList:re,loading:me,user:Ie,dispatch:Fe,virtualSpaces:De,globalSetting:wt})=>{const xt=(0,d.useLocation)();let Lt=!1;(0,t.useEffect)(()=>{wt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Lt=!0)},[wt.actionTabs.key]),(0,t.useEffect)(()=>{Lt&&Fe({type:"globalSetting/setActionTabs",payload:{}})},[xt.pathname]);const nt=()=>{Fe({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(vt.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(f.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:wt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>Ct(void 0,null,function*(){}),onCancel:()=>{nt()}},t.createElement("div",{className:Nt.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:pt,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(ut.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${ve.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,d.connect)(({classroomList:re,user:me,loading:Ie,virtualSpaces:Fe,globalSetting:De})=>({classroomList:re,user:me,loading:Ie,virtualSpaces:Fe,globalSetting:De}))(St),rt=e(59301),Ut=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ge=(re,me,Ie)=>me in re?Ut(re,me,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):re[me]=Ie,Ne=(re,me)=>{for(var Ie in me||(me={}))Se.call(me,Ie)&&Ge(re,Ie,me[Ie]);if(Ee)for(var Ie of Ee(me))Ke.call(me,Ie)&&Ge(re,Ie,me[Ie]);return re},ke=(re,me)=>{var Ie={};for(var Fe in re)Se.call(re,Fe)&&me.indexOf(Fe)<0&&(Ie[Fe]=re[Fe]);if(re!=null&&Ee)for(var Fe of Ee(re))me.indexOf(Fe)<0&&Ke.call(re,Fe)&&(Ie[Fe]=re[Fe]);return Ie},He=(re,me,Ie)=>new Promise((Fe,De)=>{var wt=nt=>{try{Lt(Ie.next(nt))}catch(Kt){De(Kt)}},xt=nt=>{try{Lt(Ie.throw(nt))}catch(Kt){De(Kt)}},Lt=nt=>nt.done?Fe(nt.value):Promise.resolve(nt.value).then(wt,xt);Lt((Ie=Ie.apply(re,me)).next())});const{Header:lt}=x.default,{Search:Pt}=_.default;function Wt(){var re,me;const Fe=window.location.pathname.split("/"),De={};return Fe[1]=="classrooms"&&Fe.length>3&&!((re=Fe[4])!=null&&re.includes("newgold"))&&!((me=Fe[5])!=null&&me.includes("newgold"))&&Fe[2]!=="coursesId"&&(De.course_id=Fe[2]),Fe[1]==="shixuns"&&Fe.length>3&&(De.objective_type="shixun",De.objective_id=Fe[2]),Fe[1]==="paths"&&Fe.length>3&&(De.objective_type="path",De.objective_id=Fe[2]),Ne(Ne({},De),{school:1})}const dn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],gn=re=>{var me=re,{homePage:Ie,user:Fe,globalSetting:De,loading:wt,dispatch:xt,isLogin:Lt=!1,shixunHomeworks:nt}=me,Kt=ke(me,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),bn,zt,Gt,Zt,Vn,vn,jn,Wn,Sn;const rr=(0,d.useLocation)(),[br,Fr]=(0,t.useState)(!1),[rn,kt]=(0,t.useState)(""),[xn,zn]=(0,t.useState)(!1),An=Wt();(0,t.useEffect)(()=>{xt({type:"user/getNavigationInfo",payload:Ne({},An)})},[De.name]),(0,t.useEffect)(()=>{nt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(dn!=null&&dn.includes(rr==null?void 0:rr.pathname)||(rr==null?void 0:rr.pathname.indexOf("/classrooms"))===0||xt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[rr.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 nn;if(De!=null&&De.setting){let or=(0,mt.cloneDeep)((nn=De==null?void 0:De.setting)==null?void 0:nn.navbar);or=or==null?void 0:or.filter(cr=>{var Br;return!(cr!=null&&cr.hidden)&&!((0,V.JA)()&&((Br=["/paperlibrary","/problemset"])!=null&&Br.includes(cr.link)))});for(const cr of or)cr.subitem&&(cr.subitem=cr.subitem.filter(Br=>{var Jr;return!(Br!=null&&Br.hidden)&&!((0,V.JA)()&&((Jr=["/paperlibrary","/problemset"])!=null&&Jr.includes(Br.link)))}));let Ir=!1;or==null||or.map(function(cr,Br){var Jr,So,jr,Ur;const fo=rr.pathname;cr.link===fo&&(kt(cr==null?void 0:cr.link),(0,Q.Dk)(fo==="/"?(Jr=De==null?void 0:De.setting)==null?void 0:Jr.name:cn(cr==null?void 0:cr.name)),Tr(tn(Br,{name:cr==null?void 0:cr.name,link:cr==null?void 0:cr.link},or)),Ir=!0),fo=="/"&&(kt(""),(0,Q.Dk)((So=De==null?void 0:De.setting)==null?void 0:So.name)),(jr=cr==null?void 0:cr.subitem)!=null&&jr.length&&((Ur=cr==null?void 0:cr.subitem)==null||Ur.map(ao=>{ao.link===fo&&(kt(ao==null?void 0:ao.link),fo!=="/"&&(0,Q.Dk)(cn(ao==null?void 0:ao.name)),Tr(tn(Br,{name:ao==null?void 0:ao.name,link:ao==null?void 0:ao.link},or)),Ir=!0)}))}),Ir||Tr(or)}},[De==null?void 0:De.setting,Fe]);const hr=(0,t.useMemo)(()=>{var nn,or;return(nn=De==null?void 0:De.setting)!=null&&nn.nav_logo_url?`${ve.Z.IMG_SERVER}/${(or=De==null?void 0:De.setting)==null?void 0:or.nav_logo_url}`:`${ve.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(bn=De==null?void 0:De.setting)==null?void 0:bn.nav_logo_url]);function Vr(nn){d.history.push("/search?value="+nn)}const fr=()=>br?rt.createElement("div",{onBlur:()=>{setTimeout(()=>{Fr(!1)},300)}},rt.createElement(Pt,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Vr,autoFocus:!0})):rt.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{d.history.push("/search?value=")}}),[Mr,Tr]=(0,t.useState)([]),Nn=(nn,or)=>He(void 0,null,function*(){var Ir,cr,Br,Jr,So,jr;if((nn==null?void 0:nn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Ur=yield(0,je.IU)({tab_module_type:"engineering"});if(Ur!=null&&Ur.un_purchased){xt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Ir=Ur==null?void 0:Ur.data)!=null&&Ir.engineer_url?(Br=(cr=Ur==null?void 0:Ur.data)==null?void 0:cr.engineer_url)!=null&&Br.includes("http")?(0,Q.xg)((Jr=Ur==null?void 0:Ur.data)==null?void 0:Jr.engineer_url):d.history.push((So=Ur==null?void 0:Ur.data)==null?void 0:So.engineer_url):(Ur==null?void 0:Ur.status)!=401&&zn(!0);return}(jr=nn==null?void 0:nn.link)!=null&&jr.includes("http")?(0,Q.xg)(nn==null?void 0:nn.link):((0,Q.Dk)(nn==null?void 0:nn.name),d.history.push(nn==null?void 0:nn.link)),(nn==null?void 0:nn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&xt({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~")}})}),tn=(nn,or,Ir)=>{const cr=Ir.slice();return cr[nn]&&(cr[nn].name=or.name,cr[nn].link=or.link),cr||[]},cn=(nn="")=>(nn==null?void 0:nn.indexOf("<"))>-1?nn==null?void 0:nn.slice(0,nn==null?void 0:nn.indexOf("<")):nn;return De.showHeader&&De.showHeaderFooter?rt.createElement(x.default,{style:{background:`${rr.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${De.isIlearning?I["header-iearning"]:I.header} ${De.showHeaderFixed?I.headerFixed:""}`},(De==null?void 0:De.showTip)&&rt.createElement(Bt,null),rt.createElement(lt,{className:"header",style:{background:`${rr.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${rr.pathname=="/training"?"999":""}`}},rt.createElement("section",{className:I["edu-menu"]},(!!De.isIlearning||!((zt=De==null?void 0:De.setting)!=null&&zt.main_site)&&!!((Gt=De==null?void 0:De.setting)!=null&&Gt.navbar))&&rt.createElement(d.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{xt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},rt.createElement("img",{className:I.logo,title:(Zt=De.setting)==null?void 0:Zt.name,src:hr||et})),rt.createElement("ul",{className:`${I.menu} ${(0,Q.Ll)()&&"ml0"}`},(0,Q.Ll)()&&rt.createElement("li",null,rt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,Q.Ll)()&&De.setting&&(Mr==null?void 0:Mr.map(function(nn,or){var Ir,cr,Br,Jr,So;return rt.createElement("li",{key:or,className:!((Ir=nn==null?void 0:nn.subitem)!=null&&Ir.length)&&rn===(nn==null?void 0:nn.link)||(cr=nn==null?void 0:nn.subitem)!=null&&cr.some(jr=>rn===(jr==null?void 0:jr.link))?I.actived:""},rt.createElement("div",{onClick:()=>Nn(nn,or),className:I.name},rt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var jr;let Ur=nn==null?void 0:nn.name;return(jr=nn==null?void 0:nn.subitem)==null||jr.map((fo,ao)=>(fo.link===rr.pathname&&(Ur=fo.name),fo)),Ur})()}}),((Br=nn==null?void 0:nn.subitem)==null?void 0:Br.length)>0&&rt.createElement("i",{className:"iconfont icon-zhankai4"})),((Jr=nn==null?void 0:nn.subitem)==null?void 0:Jr.length)>0&&rt.createElement("div",{className:I.dropDown},(So=nn==null?void 0:nn.subitem)==null?void 0:So.map((jr,Ur)=>rt.createElement("div",{className:I.subName,onClick:()=>Nn(jr,or),key:or+"-"+Ur},!!Ur&&rt.createElement("div",{className:I.line}),rt.createElement("aside",{className:"font16 c-black"},cn(jr==null?void 0:jr.name)),rt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},jr.content)))))}))),rt.createElement("div",{className:"search-bar",style:{flex:De.isIlearning?"initial":"1 0 auto"}},!(0,Q.Ll)()&&!(De!=null&&De.isIlearning)&&rt.createElement(rt.Fragment,null,rt.createElement(fr,null),!Lt&&rt.createElement(T,null),!Lt&&!!((Vn=Fe==null?void 0:Fe.userInfo)!=null&&Vn.login)&&rt.createElement(d.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(vn=Fe==null?void 0:Fe.userInfo)==null?void 0:vn.login}/user_tidings`},((jn=Fe==null?void 0:Fe.navigationInfo)==null?void 0:jn.new_message)&&rt.createElement("span",{className:I.newslight}))),!Lt&&rt.createElement(jt,{payload:An}))),rt.createElement(f.default,{centered:!0,destroyOnClose:!0,open:xn,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Q.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>zn(!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:`${ve.Z.IMG_SERVER}/${(Wn=De==null?void 0:De.setting)==null?void 0:Wn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),rt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Sn=De==null?void 0:De.setting)==null?void 0:Sn.homepage_tea_qq_number)))),rt.createElement(h,null),rt.createElement(Yt,null)):rt.createElement(rt.Fragment,null,rt.createElement(Yt,null))};var en=(0,d.connect)(({homePage:re,loading:me,user:Ie,globalSetting:Fe,shixunHomeworks:De})=>({homePage:re,user:Ie,globalSetting:Fe,loading:me.models.index,shixunHomeworks:De}))(gn)},73258:function(un,Xe,e){e.r(Xe),e.d(Xe,{default:function(){return Hr}});var t=e(59301),d=e(92736),x=e(43418),_=e(81863),f=e(65582),I=e(78241),n=e(8591),le=e(92832),ae=e(24905),g=e(3113),ce=e(89540),M=e(99267),C=e(1710),Q=e(46400),ie=e(28209),$=e.n(ie),$e=Object.defineProperty,we=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,r=(o,m,b)=>m in o?$e(o,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):o[m]=b,B=(o,m)=>{for(var b in m||(m={}))H.call(m,b)&&r(o,b,m[b]);if(ye)for(var b of ye(m))S.call(m,b)&&r(o,b,m[b]);return o},D=(o,m)=>we(o,Ye(m)),se=(o,m,b)=>new Promise((q,Me)=>{var Je=Ue=>{try{at(b.next(Ue))}catch(Dt){Me(Dt)}},gt=Ue=>{try{at(b.throw(Ue))}catch(Dt){Me(Dt)}},at=Ue=>Ue.done?q(Ue.value):Promise.resolve(Ue.value).then(Je,gt);at((b=b.apply(o,m)).next())});const G={height:48,borderRadius:4},U=({dispatch:o,setType:m,data:b,accountInfo:q,open:Me})=>{const[Je]=I.default.useForm(),[gt]=(0,f.useSearchParams)(),at=(0,f.useLocation)(),[Ue,Dt]=(0,t.useState)(!1),[Cn,mn]=(0,t.useState)(""),pn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,t.useEffect)(()=>{Dt(Me)},[Me]);const yn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:_t=>t.createElement("span",{className:_t.indexOf("\u5F02\u5E38")>-1||_t.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},_t)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:_t=>t.createElement("span",{className:_t.indexOf("\u5F02\u5E38")>-1||_t.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},_t)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],Hn=[{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"}],Fn=()=>se(void 0,null,function*(){yield Je.validateFields();let _t;if(q!=null&&q.code)_t=yield(0,ce.Gq)(B(D(B({},q),{phone:q==null?void 0:q.login}),Je.getFieldValue()));else{const Bn=JSON.parse(JSON.stringify(q||{})),sn=$().enc.Utf8.parse("5183666c72eec9e4"),sr=$().AES.encrypt(Bn.password||"",sn,{iv:sn,mode:$().mode.CBC});Bn.password=sr.toString(),_t=yield(0,ce.Es)(B(B({},Bn),Je.getFieldValue()))}if(_t.status){if(_t.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:_t.user,loginInfo:q}});return}mn(_t==null?void 0:_t.message);return}if(Dt(!1),_t!=null&&_t.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",_t==null?void 0:_t.start_date)):localStorage.removeItem("extension-modal"),at.pathname==="/user/login"||at.pathname==="/login"){let Bn=gt.get("form")||gt.get("back_url");if(Bn)window.location.href=decodeURIComponent(Bn);else if(!pn.test(q.password)&&!(q!=null&&q.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(!pn.test(q.password)&&!(q!=null&&q.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()}),En=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return t.createElement(x.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Fn,onCancel:()=>Dt(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:Ue},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(C.default,{pagination:{hideOnSinglePage:!0},dataSource:b||[],columns:yn})),t.createElement("div",{className:"mt20 mb20"},t.createElement(Q.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:Je},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(le.default.Password,{autoComplete:"off"}))))};var Z=(0,f.connect)(({user:o,loading:m,globalSetting:b})=>({user:o,globalSetting:b,loading:m.models.index}))(U),Pe={"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,ft=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ne=(o,m,b)=>m in o?pe(o,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):o[m]=b,j=(o,m)=>{for(var b in m||(m={}))ge.call(m,b)&&ne(o,b,m[b]);if(ft)for(var b of ft(m))Ae.call(m,b)&&ne(o,b,m[b]);return o},de=(o,m,b)=>new Promise((q,Me)=>{var Je=Ue=>{try{at(b.next(Ue))}catch(Dt){Me(Dt)}},gt=Ue=>{try{at(b.throw(Ue))}catch(Dt){Me(Dt)}},at=Ue=>Ue.done?q(Ue.value):Promise.resolve(Ue.value).then(Je,gt);at((b=b.apply(o,m)).next())});const i={height:48,borderRadius:4},y=({dispatch:o,setType:m,user:b,setusername:q,globalSetting:Me})=>{var Je;const[gt]=I.default.useForm(),[at]=(0,f.useSearchParams)(),Ue=(0,f.useLocation)(),[Dt,Cn]=(0,t.useState)(""),[mn,pn]=(0,t.useState)([]),[yn,Hn]=(0,t.useState)({}),[Fn,En]=(0,t.useState)(!1),_t=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Bn=Et=>de(void 0,null,function*(){En(!1),_t.test(Et.password)||(q(Et.login),Cn("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const Ft=j({},Et),Dn=$().enc.Utf8.parse("5183666c72eec9e4"),pr=$().AES.encrypt(Et.password||"",Dn,{iv:Dn,mode:$().mode.CBC});Ft.password=pr.toString(),Hn(j({},Et));const tr=yield(0,ce.Es)(Ft);if(tr.status){if(tr.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:tr.user,loginInfo:Et}});return}else if(tr.status===-5){pn([tr==null?void 0:tr.message]),En(!0);return}Cn(tr==null?void 0:tr.message);return}if(tr!=null&&tr.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",tr==null?void 0:tr.start_date)):localStorage.removeItem("extension-modal"),Ue.pathname==="/user/login"||Ue.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}gt.resetFields()}),sn=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})},sr=Et=>{var Ft,Dn;(Ft=Me==null?void 0:Me.setting)!=null&&Ft.open_secrecy_promise?x.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:(Dn=Me==null?void 0:Me.setting)==null?void 0:Dn.secrecy_promise}})),okText:"\u6211\u627F\u8BFA",cancelText:"\u9000\u51FA",onOk:()=>Bn(Et)}):Bn(Et)};return t.createElement(t.Fragment,null,t.createElement(I.default,{layout:"vertical",form:gt,initialValues:{autologin:!0,login:b.actionTabs.phone},onFinish:sr,onValuesChange:Et=>{Cn("");const Ft=/[\u4e00-\u9fa5]/g;if("password"in Et){const Dn=Et.password.replace(Ft,"");gt.setFieldsValue({password:Dn})}}},!!Dt&&t.createElement("div",{className:Pe["res-error-values"]},t.createElement("span",null,Dt),t.createElement(M.Z,{onClick:()=>Cn("")})),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(le.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:gt.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(le.default.Password,{style:i,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(ae.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),((Je=Me==null?void 0:Me.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(I.default.Item,null,t.createElement(g.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,className:"font16",style:i},"\u767B\u5F55"))),t.createElement(Z,{open:Fn,data:mn,accountInfo:j({},yn)}))};var R=(0,f.connect)(({user:o,loading:m,globalSetting:b})=>({user:o,globalSetting:b,loading:m.models.index}))(y),P=e(6848),w=e(65862),F=e(80813),W=e(92310),xe=e.n(W),Ce=function(){var o=(0,t.useRef)(!1);return(0,t.useEffect)(function(){return o.current=!1,function(){o.current=!0}},[]),o},be=Ce;function ot(o){var m=be(),b=(0,F.CR)((0,t.useState)(o),2),q=b[0],Me=b[1],Je=(0,t.useCallback)(function(gt){m.current||Me(gt)},[]);return[q,Je]}var yt=ot;function dt(o){var m=(0,t.useRef)(o);return m.current=o,m}var he=dt,_e=function(o){(0,t.useEffect)(function(){o()},[])},z=_e;function O(o,m){m===void 0&&(m={});var b=m.insertAt;if(typeof document!="undefined"){var q=document.head||document.getElementsByTagName("head")[0],Me=document.createElement("style");Me.type="text/css",b==="top"&&q.firstChild?q.insertBefore(Me,q.firstChild):q.appendChild(Me),Me.styleSheet?Me.styleSheet.cssText=o:Me.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); - /* stylelint-disable-next-line declaration-property-value-no-unknown */ - 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); - /* stylelint-disable-next-line declaration-property-value-no-unknown */ - 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 c="rc-slider-captcha";function k(o){var m=0,b=0;return typeof o.clientX=="number"&&typeof o.clientY=="number"?(m=o.clientX,b=o.clientY):o.touches&&o.touches[0]?(m=o.touches[0].clientX,b=o.touches[0].clientY):o.changedTouches&&o.changedTouches[0]&&(m=o.changedTouches[0].clientX,b=o.changedTouches[0].clientY),{clientX:m,clientY:b}}function ue(o,m){if(m===void 0&&(m={}),o)for(var b in m)o.style[b]=m[b]}var p=typeof window=="object"&&window&&typeof document=="object"&&document&&window.document===document&&!!document.addEventListener,u=p&&"onpointerdown"in window,Y=p&&"ontouchstart"in window,T=function(o){return o==null?void 0:o.scrollTop};function A(o,m){return typeof o=="number"&&!Number.isNaN(o)&&typeof m=="number"&&m>0?Number(o.toFixed(m)):o}var V="".concat(c,"-button"),je=function(o){var m,b=o.className,q=o.disabled,Me=o.active,Je=o.success,gt=o.error,at=o.verify,Ue=o.buttonRef,Dt=(0,F._T)(o,["className","disabled","active","success","error","verify","buttonRef"]);return t.createElement("span",(0,F.pi)({className:xe()(V,b,(m={},m["".concat(V,"-disabled")]=q,m["".concat(V,"-active")]=Me,m["".concat(V,"-verify")]=at,m["".concat(V,"-success")]=Je,m["".concat(V,"-error")]=gt,m["".concat(V,"-pc")]=!Y,m)),ref:Ue},Dt))};je.displayName="SliderButton";var ve=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"}))},Be=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)"})))},Le=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"}))},Tt="".concat(c,"-icon"),Mt=function(o){var m,b=o.className,q=o.spin,Me=(0,F._T)(o,["className","spin"]);return t.createElement("span",(0,F.pi)({className:xe()(Tt,(m={},m["".concat(Tt,"-spin")]=q,m),b)},Me))},Vt={arrowRight:t.createElement(ve,null),check:t.createElement(fe,null),loading:t.createElement(Be,null),refresh:t.createElement(Le,null),x:t.createElement(Re,null),imageFill:t.createElement(It,null)},Ht=function(o){var m=o.type,b=(0,F._T)(o,["type"]);return t.createElement(Mt,(0,F.pi)({},b),Vt[m])},bt;(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"})(bt||(bt={}));var jt="".concat(c,"-control"),Pn=40,nr=2,kn=function(o){var m,b=o.status,q=b===void 0?bt.Default:b,Me=o.isLimitErrors,Je=o.tipText,gt=o.tipIcon,at=o.sliderButtonProps,Ue=o.indicatorProps,Dt=o.controlRef,Cn=(0,F._T)(o,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),mn=(0,t.useRef)(null),pn=(0,t.useRef)(null),yn=(0,t.useRef)(null),Hn=(0,t.useRef)({}),Fn=(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(Ht,{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]),En=(0,t.useMemo)(function(){return(0,F.pi)({default:t.createElement(Ht,{type:"arrowRight"}),loading:t.createElement(Ht,{type:"loading",spin:!0}),error:t.createElement(Ht,{type:"x"}),success:t.createElement(Ht,{type:"check"})},gt)},[gt]),_t=(0,t.useMemo)(function(){var Rr;return Rr={},Rr[bt.Default]=[Fn.default,En.default],Rr[bt.Loading]=[Fn.loading,En.default],Rr[bt.Moving]=[Fn.moving,En.default],Rr[bt.Verify]=[Fn.verifying,En.loading],Rr[bt.Error]=[Fn.error,En.error],Rr[bt.Success]=[Fn.success,En.success],Rr[bt.LoadFailed]=[Fn.loadFailed,En.default],Rr},[Fn,En]),Bn=function(Rr){var po;return(Rr||typeof Hn.current.sliderButtonWidth!="number")&&(Hn.current.sliderButtonWidth=((po=pn.current)===null||po===void 0?void 0:po.clientWidth)||Pn),Hn.current.sliderButtonWidth},sn=function(Rr){if(Rr||typeof Hn.current.indicatorBorderWidth!="number")if(yn.current){var po=window.getComputedStyle(yn.current);Hn.current.indicatorBorderWidth=parseInt(po.borderLeftWidth)+parseInt(po.borderRightWidth)}else Hn.current.indicatorBorderWidth=nr;return Hn.current.indicatorBorderWidth},sr=function(Rr){var po;return(Rr||!Hn.current.rect)&&mn.current&&(Hn.current.rect=(po=mn.current)===null||po===void 0?void 0:po.getBoundingClientRect()),Hn.current.rect};(0,t.useImperativeHandle)(Dt,function(){return{getSliderButtonWidth:Bn,getIndicatorBorderWidth:sn,getRect:sr,updateLeft:function(Rr){var po=Bn(),ta=sn();ue(pn.current,{left:Rr+"px"}),ue(yn.current,{width:Rr+po+ta+"px"})}}},[]);var Et=q===bt.Loading,Ft=q===bt.Moving,Dn=q===bt.Verify,pr=q===bt.Success,tr=q===bt.Error,lo=q===bt.LoadFailed,to=Me?Fn.errors:_t[q][0];return t.createElement("div",(0,F.pi)({},Cn,{className:xe()(jt,(m={},m["".concat(jt,"-loading")]=Et,m["".concat(jt,"-moving")]=Ft,m["".concat(jt,"-verify")]=Dn,m["".concat(jt,"-success")]=pr,m["".concat(jt,"-error")]=tr,m["".concat(jt,"-errors")]=Me,m["".concat(jt,"-load-failed")]=lo,m),Cn.className),ref:mn}),t.createElement("div",(0,F.pi)({},Ue,{className:xe()("".concat(jt,"-indicator"),Ue==null?void 0:Ue.className),ref:yn})),t.createElement(je,(0,F.pi)({},at,{className:xe()("".concat(jt,"-button"),at==null?void 0:at.className),disabled:Et,active:Ft,verify:Dn,success:pr,error:tr,buttonRef:pn}),_t[q][1]),t.createElement("div",{className:xe()("".concat(jt,"-tips")),style:to?{}:{display:"none"}},to))},_n="".concat(c,"-loading"),gr=function(o){var m=o.icon,b=m===void 0?t.createElement(Ht,{type:"loading",spin:!0}):m,q=o.text,Me=q===void 0?"\u52A0\u8F7D\u4E2D...":q,Je=o.className,gt=(0,F._T)(o,["icon","text","className"]);return t.createElement("div",(0,F.pi)({className:xe()(_n,Je)},gt),t.createElement("div",{className:"".concat(_n,"-icon")},b),t.createElement("div",{className:"".concat(_n,"-text")},Me))},Yn="".concat(c,"-jigsaw"),qt={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:t.createElement(Ht,{type:"imageFill"}),refreshIcon:t.createElement(Ht,{type:"refresh"})},dr=function(o){var m,b,q=o.status,Me=o.bgSize,Je=Me===void 0?qt.bgSize:Me,gt=o.puzzleSize,at=gt===void 0?qt.puzzleSize:gt,Ue=o.bgUrl,Dt=o.puzzleUrl,Cn=o.bgImgProps,mn=o.puzzleImgProps,pn=o.jigsawRef,yn=o.loadingBoxProps,Hn=o.loadFailedIcon,Fn=Hn===void 0?qt.loadFailedIcon:Hn,En=o.showRefreshIcon,_t=En===void 0?!0:En,Bn=o.refreshIcon,sn=Bn===void 0?qt.refreshIcon:Bn,sr=o.disabledRefresh,Et=o.onRefresh,Ft=o.style,Dn=o.className,pr=o.children,tr=(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)(pn,function(){return{updateLeft:function(Rr){ue(lo.current,{left:Rr+"px"})}}}),q===bt.Loading)return t.createElement(gr,(0,F.pi)({},yn,{style:(0,F.pi)((0,F.pi)({},yn==null?void 0:yn.style),Je)}));if(q===bt.LoadFailed)return t.createElement("div",{className:"".concat(c,"-load-failed"),style:Je},Fn);var to=q===bt.Verify||q===bt.Error||q===bt.Success;return t.createElement("div",(0,F.pi)({className:xe()(Yn,(m={},m["".concat(Yn,"-stop")]=to,m),Dn),style:(0,F.pi)((0,F.pi)({},Ft),Je)},tr),t.createElement("img",(0,F.pi)({src:Ue,alt:""},Cn,{className:xe()("".concat(Yn,"-bg"),Cn==null?void 0:Cn.className),style:(0,F.pi)((0,F.pi)({},Cn==null?void 0:Cn.style),Je)})),t.createElement("img",(0,F.pi)({src:Dt,alt:""},mn,{className:xe()("".concat(Yn,"-puzzle"),mn==null?void 0:mn.className),style:(0,F.pi)((0,F.pi)({},mn==null?void 0:mn.style),at),ref:lo})),_t&&q!==bt.Success&&sn&&t.createElement("div",{className:xe()("".concat(Yn,"-refresh"),(b={},b["".concat(Yn,"-refresh-disabled")]=q===bt.Verify||sr,b)),onClick:function(){q!==bt.Verify&&!sr&&(Et==null||Et())}},sn),pr)},yr=u?{move:"pointermove",end:"pointerup",cancel:"pointercancel"}:Y?{move:"touchmove",end:"touchend",cancel:"touchcancel"}:{move:"mousemove",end:"mouseup",cancel:"touchcancel"},Ln=u?"onPointerDown":Y?"onTouchStart":"onMouseDown",Zn;(function(o){o.Puzzle="puzzle",o.Button="button"})(Zn||(Zn={}));var kr=function(o){var m,b,q,Me=o.mode,Je=Me===void 0?"embed":Me,gt=o.limitErrorCount,at=gt===void 0?0:gt,Ue=o.tipText,Dt=o.tipIcon,Cn=o.refreshIcon,mn=o.bgSize,pn=o.puzzleSize,yn=o.request,Hn=o.autoRequest,Fn=Hn===void 0?!0:Hn,En=o.onVerify,_t=o.autoRefreshOnError,Bn=_t===void 0?!0:_t,sn=o.actionRef,sr=o.showRefreshIcon,Et=sr===void 0?!0:sr,Ft=o.jigsawContent,Dn=o.errorHoldDuration,pr=Dn===void 0?500:Dn,tr=o.showJigsawOnActive,lo=tr===void 0?!1:tr,to=o.loadingDelay,Rr=to===void 0?0:to,po=o.placement,ta=po===void 0?"top":po,Ea=o.loadingBoxProps,Zr=o.sliderButtonProps,wr=o.precision,so=wr===void 0?7:wr,go=o.className,Xo=o.style,ro=o.styles,zo=yt(),Zo=zo[0],ia=zo[1],la=yt(function(){return!Ba&&yn&&Fn?bt.Loading:bt.Default}),Ia=la[0],ca=la[1],Ko=he(Ia),_o=(0,t.useRef)(null),ra=(0,t.useRef)(null),ua=(0,t.useRef)(null),va=(0,t.useMemo)(function(){return Je==="float"||Je==="slider"?Je:"embed"},[Je]),da=(0,t.useMemo)(function(){if(Cn!==void 0)return Cn;if((Dt==null?void 0:Dt.refresh)!==void 0)return Dt.refresh},[Cn,Dt]),ea=(0,t.useMemo)(function(){return(0,F.pi)((0,F.pi)({},qt.bgSize),mn)},[mn]),pa=(0,t.useMemo)(function(){return(0,F.pi)((0,F.pi)({},qt.puzzleSize),pn)},[pn]),ga=(0,t.useMemo)(function(){return ta==="bottom"?"top":"bottom"},[ta]),$n=(0,t.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:Zn.Button,isMouseEntered:!1,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),Ba=va==="slider",Ga=typeof Rr=="number"&&Rr>0,La=Ia===bt.Error&&at>0&&$n.current.errorCount>=at,si=function(){$n.current.buttonMaxDistance=ea.width-$n.current.sliderButtonWidth-$n.current.indicatorBorderWidth,$n.current.puzzleMaxDistance=ea.width-pa.width-pa.left},ni=function(){var Kr;return((Kr=_o.current)===null||Kr===void 0?void 0:Kr.getRect(!0).height)||42},ri=function(){return(0,F.mG)(void 0,void 0,void 0,function(){var Kr;return(0,F.Jh)(this,function(Eo){switch(Eo.label){case 0:if(Ba)return[2];if(!yn)return[3,4];Ga?$n.current.loadingTimer=setTimeout(function(){ca(bt.Loading)},Rr):ca(bt.Loading),Eo.label=1;case 1:return Eo.trys.push([1,3,,4]),[4,yn()];case 2:return Kr=Eo.sent(),Ga&&clearTimeout($n.current.loadingTimer),ia(Kr),ca(bt.Default),[3,4];case 3:return Eo.sent(),Ga&&clearTimeout($n.current.loadingTimer),ia(void 0),ca(bt.LoadFailed),[3,4];case 4:return[2]}})})},pi=function(Kr){Kr===void 0&&(Kr=300),!(va!=="float"||Ko.current===bt.Success)&&(clearTimeout($n.current.floatTransitionTimer),clearTimeout($n.current.floatDelayHideTimer),clearTimeout($n.current.floatDelayShowTimer),$n.current.floatDelayShowTimer=setTimeout(function(){var Eo;ue(ua.current,{display:"block"}),T(ua.current);var Dr=ni()+"px";ue(ua.current,(Eo={},Eo[ga]=Dr,Eo.opacity="1",Eo))},Kr))},Na=function(Kr){Kr===void 0&&(Kr=300),va==="float"&&(clearTimeout($n.current.floatTransitionTimer),clearTimeout($n.current.floatDelayHideTimer),clearTimeout($n.current.floatDelayShowTimer),$n.current.floatDelayHideTimer=setTimeout(function(){var Eo,Dr=ni()/2+"px";ue(ua.current,(Eo={},Eo[ga]=Dr,Eo.opacity="0",Eo)),$n.current.floatTransitionTimer=setTimeout(function(){ue(ua.current,{display:"none"})},300)},Kr))},ci=function(Kr){var Eo;Ba||(Eo=ra.current)===null||Eo===void 0||Eo.updateLeft(Kr)},ui=function(){var Kr;$n.current.isPressed=!1,ca(bt.Default),(Kr=_o.current)===null||Kr===void 0||Kr.updateLeft(0),ci(pa.left)},oi=function(Kr){Kr===void 0&&(Kr=!1),Kr&&($n.current.errorCount=0),clearTimeout($n.current.refreshTimer),Ko.current!==bt.Loading&&(ui(),ri())},wi=function(){(La||Ia===bt.LoadFailed)&&oi(La)},Ii=function(){Y||($n.current.isMouseEntered=!0,pi())},Bi=function(){$n.current.isMouseEntered=!1,!(Y||lo&&$n.current.isPressed)&&Na()},Ui=function(Kr){$n.current.currentTargetType=Zn.Puzzle,di(Kr)},Mi=function(Kr){$n.current.currentTargetType=Zn.Button,di(Kr)},di=function(Kr){if(Ko.current===bt.Default){Kr.preventDefault();var Eo=k(Kr),Dr=Eo.clientX,oo=Eo.clientY;$n.current.startInfo={x:Dr,y:oo,timestamp:new Date().getTime()},$n.current.trail=[[Dr,oo]],_o.current&&($n.current.sliderButtonWidth=_o.current.getSliderButtonWidth(!0),$n.current.indicatorBorderWidth=_o.current.getIndicatorBorderWidth(!0)),si(),$n.current.ratio=$n.current.puzzleMaxDistance/$n.current.buttonMaxDistance,$n.current.currentTargetType===Zn.Puzzle&&($n.current.ratio=1/$n.current.ratio),(Y||Kr.pointerType==="pen"||Kr.pointerType==="touch")&&pi(0),$n.current.isPressed=!0,document.addEventListener(yr.move,gi),document.addEventListener(yr.end,Qa),document.addEventListener(yr.cancel,Qa)}},gi=function(Kr){var Eo;if($n.current.isPressed){Kr.preventDefault();var Dr=k(Kr),oo=Dr.clientX,na=Dr.clientY,Ho=oo-$n.current.startInfo.x;$n.current.trail.push([oo,na]),Ko.current!==bt.Moving&&Ho>0&&ca(bt.Moving);var ko=Ho,Ma=Ho;$n.current.currentTargetType===Zn.Puzzle?(Ho=Math.max(0,Math.min(Ho,$n.current.puzzleMaxDistance)),ko=Ho+pa.left,Ma=Ho*$n.current.ratio):(Ho=Math.max(0,Math.min(Ho,$n.current.buttonMaxDistance)),Ma=Ho,ko=Ho*$n.current.ratio+pa.left),(Eo=_o.current)===null||Eo===void 0||Eo.updateLeft(Ma),ci(ko)}},Qa=function(Kr){if(document.removeEventListener(yr.move,gi),document.removeEventListener(yr.end,Qa),document.removeEventListener(yr.cancel,Qa),!!$n.current.isPressed){if(Ko.current!==bt.Moving||typeof En!="function"){$n.current.isPressed=!1,(Y||Kr.pointerType==="pen"||Kr.pointerType==="touch"||lo&&!$n.current.isMouseEntered)&&Na(),ui();return}$n.current.isPressed=!1,ca(bt.Verify);var Eo=new Date().getTime(),Dr=k(Kr),oo=Dr.clientX,na=Dr.clientY,Ho=na-$n.current.startInfo.y,ko=oo-$n.current.startInfo.x,Ma=ko;$n.current.currentTargetType===Zn.Puzzle?(ko=Math.max(0,Math.min(ko,$n.current.puzzleMaxDistance)),Ma=ko*$n.current.ratio):(ko=Math.max(0,Math.min(ko,$n.current.buttonMaxDistance)),Ma=ko,ko*=$n.current.ratio),En({x:A(ko,so),y:A(Ho,so),sliderOffsetX:A(Ma,so),duration:Eo-$n.current.startInfo.timestamp,trail:$n.current.trail,targetType:$n.current.currentTargetType,errorCount:$n.current.errorCount}).then(function(){$n.current.errorCount=0,ca(bt.Success),Na()}).catch(function(){$n.current.errorCount+=1,ca(bt.Error),(Y||Kr.pointerType==="pen"||Kr.pointerType==="touch"||lo&&!$n.current.isMouseEntered)&&Na(),(at<=0||$n.current.errorCount0?(Me.forEach(function(Je){Je.wrap.apply(Je.context,b)}),!0):!1},o}(),ht={},Bt=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,b){this.data[m]=b},o.prototype.removeItem=function(m){delete this.data[m]},o.prototype.clear=function(){ht[this.scope]={},this.data=ht[this.scope]},o}();function ct(){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 b=ct()+new Date().getTime(),q="1";if(o.setItem(b,q),o.getItem(b)!==q)return!1;o.removeItem(b)}return m}catch(Me){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(b){return o}}function an(o,m){return JSON.stringify(o,m)}var Jn=function(){function o(m,b){b===void 0&&(b={});var q=m?Xt(m):!1;this.options=(0,F.pi)({needParsed:q,prefix:""},b),this.storage=q?m:new Bt(this.options.memoryScope)}return o.prototype.getKey=function(m){return this.options.prefix+m},o.prototype.get=function(m){var b=this.storage.getItem(this.getKey(m));return this.options.needParsed?Mn(b,this.options.reviver):b},o.prototype.set=function(m,b){this.storage.setItem(this.getKey(m),this.options.needParsed?an(b,this.options.replacer):b)},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",v=function(o){(0,F.ZT)(m,o);function m(b,q){var Me=o.call(this)||this,Je=l,gt;return typeof b=="string"?Je=b||l:typeof b=="object"&&(gt=b),!gt&&typeof q=="object"&&(gt=q),Me.options=(0,F.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:X},gt),Me.storage=new Jn(Me.options.storage,(0,F.pi)({memoryScope:Je},Me.options)),Me.cacheKey=Je,Me.startCheckperiod(),Me}return m.prototype._check=function(b,q){var Me=!0;return q.t!==0&&q.t0?Me+Je:0;return{v:b,t:gt,n:Me}},m.prototype._isLimited=function(b){return this.options.max>-1&&b>=this.options.max},m.prototype._getReplaceKey=function(b,q){var Me=b[0];return b.forEach(function(Je){(q[Je].t0&&this.setCacheValues(Me),Je},m.prototype.clear=function(){this.storage.del(this.cacheKey)},m.prototype.keys=function(){var b=this,q=this.cacheValues,Me=Object.keys(q);return Me.filter(function(Je){return b._check(Je,q[Je])})},m.prototype.has=function(b){var q=this.cacheValues[b];return!!(q&&this._check(b,q))},m.prototype.take=function(b){var q,Me=this.cacheValues[b];return Me&&this._check(b,Me)&&(q=Me.v,this.del(b)),q},m.prototype.ttl=function(b,q){var Me=this.cacheValues,Je=Me[b];return Je&&this._check(b,Je)?(Me[b]=this._wrap(Je.v,q),!0):!1},m.prototype.getTtl=function(b){var q=this.cacheValues,Me=q[b];if(Me&&this._check(b,Me))return q[b].t},m.prototype.getLastModified=function(b){var q=this.cacheValues,Me=q[b];if(Me&&this._check(b,Me))return q[b].n},m.prototype.startCheckperiod=function(){var b=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){b.startCheckperiod()},this.options.checkperiod))},m.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},m}(We),h=void 0,E="undefined",ee="object",J=Object.prototype,Ve=J.toString,Te=J.hasOwnProperty,tt=J.propertyIsEnumerable,it=Object.getOwnPropertySymbols,et=Object.getPrototypeOf,mt=Object.keys,vt=Function.prototype,ut=vt.toString,Nt=typeof Symbol!==E,pt=Nt?Symbol.prototype:h,Ct=Array.prototype,St=Ct.slice,Yt=Math.min,rt=Math.max,Ut=Math.random,Ee=Math.floor,Se=Math.ceil,Ke=Math.abs,Ge=Number.isFinite,Ne=Number.isInteger,ke=Number.isSafeInteger,He=typeof globalThis===ee&&globalThis,lt=typeof e.g===ee&&e.g,Pt=typeof self===ee&&self,Wt=Number.MAX_SAFE_INTEGER||9007199254740991,dn=Number.MIN_SAFE_INTEGER||-9007199254740991,gn=4294967295,en="[object ",re=en+"BigInt]",me=en+"Number]",Ie=en+"Boolean]",Fe=en+"String]",De=en+"Date]",wt=en+"RegExp]",xt=en+"Symbol]",Lt=en+"Error]",nt=en+"ArrayBuffer]",Kt=en+"Arguments]",bn=en+"Array]",zt=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(o){return en+o+"]"}),Gt=en+"WeakSet]",Zt=en+"Blob]",Vn=en+"File]",vn=en+"DOMException]",jn=en+"Object]",Wn=en+"DataView]",Sn=en+"Map]",rr=en+"Promise]",br=en+"Set]",Fr=en+"WeakMap]",rn=en+"Window]";function kt(o){return Ve.call(o)}function xn(o){return typeof o=="string"||kt(o)===Fe}var zn=function(){function o(m,b){b===void 0&&(b="uh_async_memo"),this.promiseCache={},this.cache=new v(b,m)}return o.prototype.run=function(m,b,q){var Me=this;if(!b||!xn(b))return m();var Je=(0,F.pi)({persisted:!0},q);if(Je.persisted){var gt=this.cache.get(b);if(gt)return Promise.resolve(gt)}return this.promiseCache[b]||(this.promiseCache[b]=m().then(function(at){return delete Me.promiseCache[b],Me.cache.set(b,at,Je.ttl),at}).catch(function(at){return delete Me.promiseCache[b],Promise.reject(at)})),this.promiseCache[b]},o}(),An=typeof Blob!==E;function hr(o){return An&&o instanceof Blob?!0:kt(o)===Zt}function Vr(o){return function(){return o}}function fr(){}var Mr=typeof URL!="undefined",Tr=void 0,Nn=Object.keys,tn=Object.values,cn=Mr?URL.createObjectURL:Vr(""),nn=Mr?URL.revokeObjectURL:fr;function or(o,m){var b=m||{},q=b.method,Me=q===void 0?"get":q,Je=b.data,gt=Je===void 0?null:Je,at=b.timeout,Ue=b.headers,Dt=b.withCredentials,Cn=Dt===void 0?!1:Dt,mn=b.async,pn=mn===void 0?!0:mn,yn=b.user,Hn=yn===void 0?null:yn,Fn=b.password,En=Fn===void 0?null:Fn,_t=b.responseType,Bn=b.onReadyStateChange,sn=b.onLoadStart,sr=b.onProgress,Et=b.onAbort,Ft=b.onTimeout,Dn=b.onError,pr=b.onLoad,tr=b.onLoadEnd;return new Promise(function(lo,to){var Rr=new XMLHttpRequest;Rr.open(Me.toLowerCase(),o,pn,Hn,En),Bn&&(Rr.onreadystatechange=Bn),typeof at=="number"&&at>0&&(Rr.timeout=at),Rr.withCredentials=Cn,_t&&(Rr.responseType=_t),typeof Ue=="object"&&Nn(Ue).map(function(wr){Rr.setRequestHeader(wr,Ue[wr])});var po=function(wr){return function(so){lo(so),wr==null||wr.call(Rr,so)}},ta=function(wr){return function(so){to(so),wr==null||wr.call(Rr,so)}},Ea={loadstart:sn,progress:sr,abort:ta(Et),timeout:ta(Ft),error:ta(Dn),load:po(pr),loadend:tr},Zr=Nn(Ea);Zr.forEach(function(wr){var so=Ea[wr];so&&Rr.addEventListener(wr,so)}),Rr.send(gt)})}var Ir=[200,304];function cr(o,m){return new Promise(function(b,q){hr(o)?b(o):or(o,(0,F.pi)({responseType:"blob"},m)).then(function(Me){var Je=Me.target.status;if(Ir.indexOf(Je)!==-1)b(Me.target.response);else{var gt=new Error("The file does not support get requests, responseStatus ".concat(Je,", '").concat(o,"'."));console.error(gt),q(gt)}}).catch(function(Me){console.error(new Error("Failed to request file. ".concat(Me))),q(Me)})})}function Br(o){return new Promise(function(m,b){var q=hr(o),Me=q?cn(o):o,Je=new Image;q||(Je.crossOrigin="anonymous"),Je.onload=function(){m(Je)},Je.onerror=function(gt){q&&nn(Me),console.error("[loadImage] The image load failed, '".concat(o,"'.")),b(gt)},Je.src=Me})}function Jr(o,m){return cr(o,m).then(function(b){return Br(b).then(function(q){return{blob:b,image:q}})})}function So(o){return o!==null&&typeof o=="object"}function jr(o){return typeof o=="function"||So(o)}function Ur(o){return typeof o=="symbol"||kt(o)===xt}var fo=/^0b[01]+$/i,ao=/^0o[0-7]+$/i,co=/^[-+]0x[0-9a-f]+$/i;function Vo(o){if(typeof o=="number")return o;if(Ur(o))return NaN;if(jr(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):co.test(o)?NaN:+o}var jo=17976931348623157e292;function Ro(o){if(!o)return o===0?o:0;if(o=Vo(o),o===1/0||o===-1/0){var m=o<0?-1:1;return m*jo}return o===o?o:0}function xo(o,m){o===void 0&&(o=0),m===void 0&&(m=1),o=Ro(o),m=Ro(m);var b=Se(Yt(o,m)||0),q=Ee(rt(o,m)||0);if(b>q){var Me=b;b=q,q=Me}return Ee(b+Ut()*(q-b+1))}var $r=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 Un(o){var m=o.length,b=xo(0,m-1);return o[b]}function qn(o){var m={top:Un(ur),right:Un(ur),bottom:Un(ur),left:Un(ur)},b=Object.keys(m),q=["top","bottom"],Me=["left","right"];if(m.top===Qt.Outer&&m.bottom===Qt.Outer?m[Un(q)]=Qt.Inner:m.top!==Qt.Outer&&m.bottom!==Qt.Outer&&(m[Un(q)]=Qt.Outer),m.left===Qt.Outer&&m.right===Qt.Outer?m[Un(Me)]=Qt.Inner:m.left!==Qt.Outer&&m.right!==Qt.Outer&&(m[Un(Me)]=Qt.Outer),o){var Je=[],gt=[];b.forEach(function(at){m[at]===Qt.Inner?Je.push(at):m[at]===Qt.None&>.push(at)}),o===2?Je.forEach(function(at){return m[at]=Qt.None}):o===3?Je.length===0?m[Un(gt)]=Qt.Inner:Je.length===2&&(m[Un(Je)]=Qt.None):o==4&>.forEach(function(at){return m[at]=Qt.Inner})}return m}function Lr(o,m){m===void 0&&(m={});var b=m.x,q=b===void 0?0:b,Me=m.y,Je=Me===void 0?0:Me,gt=m.w,at=gt===void 0?60:gt,Ue=m.h,Dt=Ue===void 0?60:Ue,Cn=m.needClosePath,mn=Cn===void 0?!0:Cn,pn=m.points,yn=m.margin,Hn=yn===void 0?0:yn;Hn=Hn<=0?0:Hn,(typeof pn=="number"||!pn)&&(pn=qn(pn));var Fn=(Math.min(at,Dt)-Hn*2)*.15,En=Math.hypot(Fn,Fn),_t=En/2,Bn=Fn+_t,sn={x:q+Hn,y:Je+Hn,w:at-Bn-Hn*2,h:Dt-Bn-Hn*2},sr=sn.w/2,Et=sn.h/2;pn.left===Qt.Outer&&(sn.x+=Bn),pn.top===Qt.Outer&&(sn.y+=Bn),o.beginPath(),o.lineWidth=2,o.moveTo(sn.x,sn.y),pn.top!==Qt.None&&(o.lineTo(sn.x+sr-_t,sn.y),pn.top===Qt.Inner?o.arc(sn.x+sr,sn.y+_t,Fn,1.25*$r,1.75*$r,!0):o.arc(sn.x+sr,sn.y-_t,Fn,.75*$r,.25*$r)),o.lineTo(sn.x+sn.w,sn.y),pn.right!==Qt.None&&(o.lineTo(sn.x+sn.w,sn.y+Et-_t),pn.right===Qt.Inner?o.arc(sn.x+sn.w-_t,sn.y+Et,Fn,1.75*$r,.25*$r,!0):o.arc(sn.x+sn.w+_t,sn.y+Et,Fn,1.25*$r,.75*$r)),o.lineTo(sn.x+sn.w,sn.y+sn.h),pn.bottom!==Qt.None&&(o.lineTo(sn.x+sr+_t,sn.y+sn.h),pn.bottom===Qt.Inner?o.arc(sn.x+sr,sn.y+sn.h-_t,Fn,.25*$r,.75*$r,!0):o.arc(sn.x+sr,sn.y+sn.h+_t,Fn,1.75*$r,1.25*$r)),o.lineTo(sn.x,sn.y+sn.h),pn.left!==Qt.None&&(o.lineTo(sn.x,sn.y+Et+_t),pn.left===Qt.Inner?o.arc(sn.x+_t,sn.y+Et,Fn,.75*$r,1.25*$r,!0):o.arc(sn.x-_t,sn.y+Et,Fn,.25*$r,1.75*$r)),o.lineTo(sn.x,sn.y),o.stroke(),mn&&o.closePath()}function Xr(o,m,b,q){return new Promise(function(Me){m?o.toBlob(function(Je){Me(Je?URL.createObjectURL(Je):o.toDataURL(b,q))},b,q):Me(o.toDataURL(b,q))})}var Bo=new zn({max:5,maxStrategy:"replaced"});Bo.cache.on("del",function(o,m){try{m.image.src&&URL.revokeObjectURL(m.image.src)}catch(b){}});function Mo(o){o?Bo.cache.del(o):Bo.cache.clear()}var mo=new WeakMap,Fo=function(o){if(!jr(o))return String(o);if(!mo.get(o)){var m="_"+Date.now();mo.set(o,m)}return mo.get(o)},_r={jpeg:"image/jpeg",png:"image/png"},Nr=[];function Po(o){o.forEach(function(m){URL.revokeObjectURL(m)})}function ho(o,m){m===void 0&&(m={});var b=m.borderWidth,q=b===void 0?2:b,Me=m.borderColor,Je=Me===void 0?"rgba(255,255,255,0.7)":Me,gt=m.fillColor,at=gt===void 0?"rgba(255,255,255,0.7)":gt,Ue=m.points,Dt=m.width,Cn=Dt===void 0?60:Dt,mn=m.height,pn=mn===void 0?60:mn,yn=m.x,Hn=m.y,Fn=m.margin,En=Fn===void 0?2:Fn,_t=m.equalHeight,Bn=_t===void 0?!0:_t,sn=m.imageWidth,sr=m.imageHeight,Et=m.bgWidth,Ft=m.bgHeight,Dn=m.bgOffset,pr=Dn===void 0?[0,0]:Dn,tr=m.bgImageType,lo=tr===void 0?_r.jpeg:tr,to=m.quality,Rr=to===void 0?.8:to,po=m.format,ta=po===void 0?"dataURL":po,Ea=m.cacheImage,Zr=Ea===void 0?!0:Ea,wr=m.autoRevokePreviousBlobUrl,so=wr===void 0?!0:wr,go=m.ajaxOptions;return new Promise(function(Xo,ro){var zo=document.createElement("canvas"),Zo=document.createElement("canvas"),ia=zo.getContext("2d"),la=Zo.getContext("2d"),Ia=Zr?Fo(o):void 0;Bo.run(function(){return Jr(o,go)},Ia).then(function(ca){var Ko=ca.image;sn&&(Ko.width=sn),sr&&(Ko.height=sr);var _o=typeof Et=="number"&&Et>0?Et>Cn?Et:Cn:Ko.width,ra=typeof Ft=="number"&&Ft>0?Ft>pn?Ft:pn:Ko.height;zo.width=_o,zo.height=ra;var ua=_o-Cn,va=ra-pn,da=typeof yn=="undefined"?xo(Cn,ua):yn||0,ea=typeof Hn=="undefined"?xo(0,va):Hn||0;da<0?da=0:da>ua&&(da=ua),ea<0?ea=0:ea>va&&(ea=va);var pa=typeof Ue=="number"||!Ue?qn(Ue):Ue,ga=typeof pr=="function"?pr(Ko.width,Ko.height):pr;ia.strokeStyle=Je,ia.lineWidth=q,ia.fillStyle=at,Lr(ia,{x:da,y:ea,w:Cn,h:pn,points:pa,margin:En}),ia.fillStyle=at,ia.fill(),ia.globalCompositeOperation="destination-over",ia.drawImage(Ko,ga[0],ga[1],Ko.width,Ko.height),Zo.width=_o,Zo.height=ra,la.strokeStyle=Je,la.lineWidth=q,Lr(la,{x:da,y:ea,w:Cn,h:pn,points:pa,margin:En}),la.globalCompositeOperation="destination-over",la.clip(),la.drawImage(Ko,ga[0],ga[1],Ko.width,Ko.height);var $n=la.getImageData(da,ea,Cn,pn);la.clearRect(0,0,_o,ra),Zo.width=Cn,Zo.height=Bn?ra:pn,la.putImageData($n,0,Bn?ea:0);var Ba=ta==="blob",Ga=Xr(Zo,Ba,_r.png,Rr),La=Xr(zo,Ba,lo,Rr);Promise.all([Ga,La]).then(function(si){var ni=si[0],ri=si[1];so&&(Nr.length&&(Po(Nr),Nr.length=0),Ba&&Nr.push(ri,ni)),Xo({puzzleUrl:ni,bgUrl:ri,x:da,y:Bn?0:ea})}).catch(ro)}).catch(ro)})}var To=Object.defineProperty,yo=Object.getOwnPropertySymbols,ha=Object.prototype.hasOwnProperty,fa=Object.prototype.propertyIsEnumerable,Pa=(o,m,b)=>m in o?To(o,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):o[m]=b,Qo=(o,m)=>{for(var b in m||(m={}))ha.call(m,b)&&Pa(o,b,m[b]);if(yo)for(var b of yo(m))fa.call(m,b)&&Pa(o,b,m[b]);return o},Sa=(o,m,b)=>new Promise((q,Me)=>{var Je=Ue=>{try{at(b.next(Ue))}catch(Dt){Me(Dt)}},gt=Ue=>{try{at(b.throw(Ue))}catch(Dt){Me(Dt)}},at=Ue=>Ue.done?q(Ue.value):Promise.resolve(Ue.value).then(Je,gt);at((b=b.apply(o,m)).next())});const Ra=({ModalProps:o,onFinish:m})=>{const[b,q]=(0,t.useState)(),Me=(0,t.useRef)(),Je=()=>Sa(void 0,null,function*(){const at=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,Ue=yield ho(at,{imageHeight:180,imageWidth:360});return q(Ue),Ue}),gt=at=>Sa(void 0,null,function*(){return at!=null&&at.x&&at.x>b.x-5&&at.x{var at;o!=null&&o.open&&Me.current&&((at=Me.current)==null||at.refresh())},[o==null?void 0:o.open,Me]),t.createElement(x.default,Qo({},Qo({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},o)),t.createElement(kr,{actionRef:Me,request:Je,onVerify:at=>Sa(void 0,null,function*(){return gt(at)}),bgSize:{width:360,height:180}}),t.createElement("div",{className:"flex mt10"},t.createElement(g.ZP,{style:{paddingLeft:"0px",paddingRight:"0px"},type:"link",icon:t.createElement("i",{className:"iconfont icon-shuaxin3"}),onClick:()=>{var at;(at=Me.current)==null||at.refresh()}},"\u5237\u65B0")))};var xa=t.memo(Ra),bo=e(59301),Ja=Object.defineProperty,Ta=Object.defineProperties,Oa=Object.getOwnPropertyDescriptors,ya=Object.getOwnPropertySymbols,za=Object.prototype.hasOwnProperty,Aa=Object.prototype.propertyIsEnumerable,oa=(o,m,b)=>m in o?Ja(o,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):o[m]=b,Za=(o,m)=>{for(var b in m||(m={}))za.call(m,b)&&oa(o,b,m[b]);if(ya)for(var b of ya(m))Aa.call(m,b)&&oa(o,b,m[b]);return o},ja=(o,m)=>Ta(o,Oa(m)),wa=(o,m,b)=>new Promise((q,Me)=>{var Je=Ue=>{try{at(b.next(Ue))}catch(Dt){Me(Dt)}},gt=Ue=>{try{at(b.throw(Ue))}catch(Dt){Me(Dt)}},at=Ue=>Ue.done?q(Ue.value):Promise.resolve(Ue.value).then(Je,gt);at((b=b.apply(o,m)).next())});const sa={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}$/,Wo={timer:0};var Lo=(o=>(o[o.setTimer=0]="setTimer",o))(Lo||{});function Oo(o,m){switch(m.type){case 0:return ja(Za({},o),{timer:m.payload});default:throw new Error}}const Uo=({validateName:o,getCode:m,register:b,style:q={},buttonText:Me="\u6CE8\u518C",globalSetting:Je})=>{var gt;const[at]=I.default.useForm(),[Ue,Dt]=(0,t.useReducer)(Oo,Wo),[Cn,mn]=(0,t.useState)(!1),{timer:pn}=Ue,[yn,Hn]=(0,t.useState)(!1);function Fn(Et){return wa(this,null,function*(){const{login:Ft,password:Dn,code:pr}=Et,{message:tr,status:lo}=yield b({login:Ft,password:Dn,code:pr});if(lo<0){at.setFields([{name:"code",errors:[tr]}]);return}window.location.reload()})}function En(){return wa(this,null,function*(){let Et=at.getFieldValue("login"),Ft=0;if(!Wr.test(Et)||Et.indexOf(" ")>-1)return at.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Ft=1,Ft;let{status:Dn,message:pr}=yield o({login:Et,type:1});return Dn>0?Ft=2:(at.setFields([{name:"login",errors:[pr]}]),Ft=1),Ft})}const _t=()=>wa(void 0,null,function*(){mn(!0);const Et=at.getFieldValue("verify"),Ft=at.getFieldValue("login");if(!Ft)at.validateFields(["login"]);else{const Dn=yield o({login:Ft,type:1});if((Dn==null?void 0:Dn.status)!==1){at.setFields([{name:"login",errors:[Dn==null?void 0:Dn.message]}]);return}const{status:pr,message:tr}=yield m({login:Ft,type:1,smscode:(0,w.M)(Ft)});pr<0&&at.setFields([{name:"code",errors:[tr]}]),Dt({type:0,payload:60})}mn(!1)});function Bn(Et,Ft){if(!Ft)return Promise.resolve();if(!Pr.test(Ft)||Ft.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 Dn=Ft.length;return Dn>=8&&Dn<=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 sn=(Et,Ft)=>Ft?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{pn>0&&setTimeout(()=>{Dt({type:0,payload:pn-1})},1e3)},[pn]);const sr=(Et,Ft)=>Ft?Ft.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Wr.test(Ft)?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(I.default,{layout:"vertical",form:at,style:q,initialValues:{autologin:!0,protool:!1},onFinish:Fn},bo.createElement(I.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:sr}]},bo.createElement(le.default,{style:sa,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onBlur:()=>En,onChange:()=>at.setFieldsValue({verify:0})})),!((gt=Je==null?void 0:Je.setting)!=null&>.is_local)&&bo.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},bo.createElement(le.default,{suffix:bo.createElement(g.ZP,{loading:Cn,type:"link",onClick:Et=>{if(Et.stopPropagation(),!at.getFieldValue("login")){at.validateFields(["login"]);return}Hn(!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"})),bo.createElement(P.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(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:Bn}]},bo.createElement(le.default.Password,{autoComplete:"new-password",style:sa,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(I.default.Item,null,bo.createElement(g.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:sa,className:"font16"}," ",Me," ")),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(xa,{ModalProps:{open:yn,onCancel:()=>{Hn(!1)}},onFinish:()=>{Hn(!1),_t()}}))};var Yo=(0,f.connect)(({globalSetting:o})=>({globalSetting:o}))(Uo),Jo=e(89392),eo=e(59301),ba=Object.defineProperty,aa=Object.defineProperties,Wa=Object.getOwnPropertyDescriptors,qa=Object.getOwnPropertySymbols,Ka=Object.prototype.hasOwnProperty,Ha=Object.prototype.propertyIsEnumerable,ka=(o,m,b)=>m in o?ba(o,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):o[m]=b,Va=(o,m)=>{for(var b in m||(m={}))Ka.call(m,b)&&ka(o,b,m[b]);if(qa)for(var b of qa(m))Ha.call(m,b)&&ka(o,b,m[b]);return o},$a=(o,m)=>aa(o,Wa(m)),Ua=(o,m,b)=>new Promise((q,Me)=>{var Je=Ue=>{try{at(b.next(Ue))}catch(Dt){Me(Dt)}},gt=Ue=>{try{at(b.throw(Ue))}catch(Dt){Me(Dt)}},at=Ue=>Ue.done?q(Ue.value):Promise.resolve(Ue.value).then(Je,gt);at((b=b.apply(o,m)).next())});const Da={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,ai=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,ii={timer:0};var Do=(o=>(o[o.setTimer=0]="setTimer",o))(Do||{});function uo(o,m){switch(m.type){case 0:return $a(Va({},o),{timer:m.payload});default:throw new Error}}const Ao=({validateName:o,getCode:m,register:b,style:q={paddingRight:50},buttonText:Me="\u6CE8\u518C",globalSetting:Je})=>{const[gt]=I.default.useForm(),[at,Ue]=(0,t.useReducer)(uo,ii),[Dt,Cn]=(0,t.useState)(!1),{timer:mn}=at,[pn,yn]=(0,t.useState)(!1);function Hn(sr){return Ua(this,null,function*(){const{login:Et,new_password:Ft,code:Dn}=sr,{message:pr,status:tr}=yield b({login:Et,new_password:Ft,code:Dn});if(tr<0){gt.setFields([{name:"code",errors:[pr]}]);return}location.reload()})}function Fn(){return Ua(this,null,function*(){let sr=gt.getFieldValue("login"),Et=0;if(!_a.test(sr)||sr.indexOf(" ")>-1)return gt.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Et=1,Et;let{status:Ft,message:Dn}=yield o({login:sr,type:2});return Ft>0?Et=2:(gt.setFields([{name:"login",errors:[Dn]}]),Et=1),Et})}const En=()=>Ua(void 0,null,function*(){const sr=gt.getFieldValue("verify"),Et=gt.getFieldValue("login");if(yield gt.validateFields(["login"]),!Et)gt.validateFields(["login"]);else{Cn(!0);const{status:Ft,message:Dn}=yield m({login:Et,type:2,smscode:(0,w.M)(Et)});Ft<0&>.setFields([{name:"code",errors:[Dn]}]),Ue({type:0,payload:60}),Cn(!1)}});function _t(sr,Et){if(!Et)return Promise.resolve();if(!ai.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 Ft=Et.length;return Ft>=8&&Ft<=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 Bn=(sr,Et)=>Et?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{mn>0&&setTimeout(()=>{Ue({type:0,payload:mn-1})},1e3)},[mn]);const sn=(sr,Et)=>Ua(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:Ft,message:Dn}=yield o({login:Et,type:2});return Ft>0?Promise.resolve():Promise.reject(Dn)}else return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1")});return eo.createElement(eo.Fragment,null,eo.createElement(I.default,{layout:"vertical",form:gt,style:q,initialValues:{autologin:!0,protool:!1},onFinish:(0,Jo.throttle)(Hn,2e3)},eo.createElement(I.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:(0,Jo.throttle)(sn,400)}]},eo.createElement(le.default,{style:Da,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>gt.setFieldsValue({verify:0})})),eo.createElement(P.Z,{title:eo.createElement("div",null,eo.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),eo.createElement("br",null),eo.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),eo.createElement("br",null),eo.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},eo.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:_t}]},eo.createElement(le.default.Password,{autoComplete:"new-password",style:Da,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),eo.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},eo.createElement(le.default,{suffix:eo.createElement(g.ZP,{loading:Dt,type:"link",onClick:sr=>{if(sr.stopPropagation(),!gt.getFieldValue("login")){gt.validateFields(["login"]);return}yn(!0)},disabled:mn>0}," ",mn===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${mn}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),eo.createElement(I.default.Item,null,eo.createElement(g.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:Da,className:"font16"}," ",Me," ")),eo.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",eo.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),eo.createElement(xa,{ModalProps:{open:pn,onCancel:()=>{yn(!1)}},onFinish:()=>{yn(!1),En()}}))};var qo=(0,f.connect)(({globalSetting:o})=>({globalSetting:o}))(Ao),$o=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Ca=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,ei=(o,m,b)=>m in o?$o(o,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):o[m]=b,li=(o,m)=>{for(var b in m||(m={}))Ca.call(m,b)&&ei(o,b,m[b]);if(Fa)for(var b of Fa(m))Xa.call(m,b)&&ei(o,b,m[b]);return o};const ti=o=>React.createElement("svg",li({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 Ya="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjYgNjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY2IDY2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiMwMGI5MTN9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSLnmbvlvZVfeDJGX+azqOWGjCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwODEgLTM4MCkiPjxnIGlkPSLnvJbnu4QtMTjlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjMgMjM4KSI+PGcgaWQ9Iue8lue7hC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTQyKSI+PGcgaWQ9Iue8lue7hC0xMCI+PGNpcmNsZSBpZD0i5qSt5ZyG5b2iIiBjeD0iMzMiIGN5PSIzMyIgcj0iMzMiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNjNmY0YzkiLz48ZyBpZD0i57yW57uEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAxNS40MjkpIj48cGF0aCBpZD0i6Lev5b6EIiBjbGFzcz0ic3QxIiBkPSJNMTYuMyAyMi44YzAtNi42IDYtMTIuMSAxMy43LTEyLjFoLjRDMjkuMSA0LjYgMjIuNyAwIDE1LjQgMCA3LjIgMCAuNCA1LjguNCAxMy4xYzAgNC4zIDIuMiA3LjcgNiAxMC41bC0xLjUgNC43IDUuMi0yLjdjMS43LjQgMy41LjcgNS4zLjguNSAwIC45IDAgMS40LS4xbC4xLS4xYy0uNC0xLjEtLjYtMi4zLS42LTMuNHoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QxIiBkPSJNNDIuNCAyMi40YzAtNi4yLTUuOC0xMS4yLTEyLjQtMTEuMi03IDAtMTIuNCA1LjEtMTIuNCAxMS4yUzIzLjEgMzMuNiAzMCAzMy42YzEuNS0uMSAzLS4zIDQuNC0uOGw0IDIuMy0xLTMuOGMyLjgtMi4zIDUtNS41IDUtOC45eiIvPjxwYXRoIGlkPSLlvaLnirYiIGQ9Ik0yMS42IDZjMS0uMSAxLjguNyAxLjkgMS43VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yYy0xLjEuMS0yLjEtLjgtMi4yLTIgMC0xLjIgMS0yLjEgMi4xLTJ6TTExLjIgOS45QzEwLjEgMTAgOS4xIDkuMiA5IDhjLjEtMS4yIDEuMS0yLjEgMi4yLTIgMS0uMSAxLjguNyAxLjggMS44VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yem0xNS4yIDEwLjdjLS44LS4xLTEuNC0uNy0xLjUtMS42LjEtLjguNy0xLjUgMS41LTEuNi45LS4xIDEuNy42IDEuOSAxLjYtLjIgMS0xIDEuNy0xLjkgMS42em04LjIgMGMtLjgtLjEtMS40LS43LTEuNS0xLjYuMS0uOC43LTEuNSAxLjUtMS42LjktLjEgMS43LjYgMS45IDEuNi0uMiAxLTEgMS43LTEuOSAxLjZ6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9nPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+",hi=Object.defineProperty,yi=Object.getOwnPropertySymbols,Ji=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,bi=(o,m,b)=>m in o?hi(o,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):o[m]=b,qi=(o,m)=>{for(var b in m||(m={}))Ji.call(m,b)&&bi(o,b,m[b]);if(yi)for(var b of yi(m))Pi.call(m,b)&&bi(o,b,m[b]);return o};const $i=o=>React.createElement("svg",qi({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+",fi={"other-login":"other-login___Jd48Z","btn-link":"btn-link___MhTA6","wechat-qrcode":"wechat-qrcode___bLWkh",driver:"driver___IuicK"},Di=e(74128),wo=e(59301);const Ci=window.location.host,mi=Di.Z.QQLoginCB;var _i=({onWechatLogin:o,setType:m,loginType:b})=>{function q(){let Me="";return(0,w.b9)()?Me=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${mi}%2fotherloginqq&state=null,${Ci}&response_type=code`:Me=`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=${mi}%2fotherloginqq&state=null,${Ci}&response_type=code`,Me}return wo.createElement(wo.Fragment,null,(b===1||b===2)&&wo.createElement("div",{style:{marginTop:(0,w.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u6CA1\u6709\u8D26\u53F7\uFF1F",wo.createElement("span",{onClick:()=>m(3),className:"c-blue current"},"\u514D\u8D39\u6CE8\u518C")),(b===3||b===4||b===5)&&wo.createElement("div",{style:{marginTop:(0,w.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u5DF2\u6709\u8D26\u53F7\uFF1F",wo.createElement("span",{onClick:()=>m(1),className:"c-blue current"},"\u7ACB\u5373\u767B\u5F55")),!(0,w.WX)()&&wo.createElement(wo.Fragment,null,wo.createElement("p",{className:fi.driver},wo.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")),wo.createElement("div",{className:fi["other-login"]},(0,w.s2)()&&(0,w.IS)()&&wo.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{margin:0},onClick:o},wo.createElement("img",{src:Ya,alt:"\u5FAE\u4FE1",width:66})),(0,w.s2)()&&!(0,w.IS)()&&wo.createElement("a",{title:"qq\u767B\u5F55",rel:"noreferrer noopener nofollow",style:{margin:0},href:q()},wo.createElement("img",{src:Oi,alt:"QQ",width:66})),(0,w.b9)()&&wo.createElement(wo.Fragment,null,wo.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{marginRight:(0,w.IS)()?0:40},onClick:o},wo.createElement("img",{src:Ya,alt:"\u5FAE\u4FE1",width:66})),!(0,w.IS)()&&wo.createElement("a",{title:"qq\u767B\u5F55",href:q()},wo.createElement("img",{src:Oi,alt:"QQ",width:66}))))))};function Fi({onBack:o,setType:m}){return wo.createElement(wo.Fragment,null,wo.createElement("div",{style:{overflow:"hidden",width:300,height:300,margin:"20px auto 0 auto"}},wo.createElement("iframe",{className:fi["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=${mi}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${Ci}#wechat_redirect`})),wo.createElement("div",{style:{marginTop:17,marginBottom:10},className:"font16 bold tc c-blue current"},wo.createElement("span",{onClick:()=>m(1),style:{borderBottom:"2px solid #0152d9"}},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55")))}var el=Object.defineProperty,Li=Object.defineProperties,tl=Object.getOwnPropertyDescriptors,Ei=Object.getOwnPropertySymbols,nl=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,Ri=(o,m,b)=>m in o?el(o,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):o[m]=b,Ti=(o,m)=>{for(var b in m||(m={}))nl.call(m,b)&&Ri(o,b,m[b]);if(Ei)for(var b of Ei(m))Ni.call(m,b)&&Ri(o,b,m[b]);return o},rl=(o,m)=>Li(o,tl(m)),zi=(o,m,b)=>new Promise((q,Me)=>{var Je=Ue=>{try{at(b.next(Ue))}catch(Dt){Me(Dt)}},gt=Ue=>{try{at(b.throw(Ue))}catch(Dt){Me(Dt)}},at=Ue=>Ue.done?q(Ue.value):Promise.resolve(Ue.value).then(Je,gt);at((b=b.apply(o,m)).next())});const vi={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,ol=/^(?![\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 rl(Ti({},o),{timer:m.payload});default:throw new Error}}const Hi=({validateName:o,getCode:m,register:b,style:q={},buttonText:Me="\u6CE8\u518C",globalSetting:Je})=>{const[gt]=I.default.useForm(),[at,Ue]=(0,t.useReducer)(Ki,ji),[Dt,Cn]=(0,t.useState)(!1),{timer:mn}=at;function pn(Hn){return zi(this,null,function*(){const{old_password:Fn,newPassword:En}=Hn,{message:_t,status:Bn}=yield b({old_password:Fn,newPassword:En});if(Bn<0){gt.setFields([{name:"code",errors:[_t]}]);return}})}const yn=(Hn,Fn,En)=>{Fn?Fn.indexOf(" ")>-1?En("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):Fn.length<8||Fn.length>16?En("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01"):ol.test(Fn)?En():En("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):En("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01")};return(0,t.useEffect)(()=>{mn>0&&setTimeout(()=>{Ue({type:0,payload:mn-1})},1e3)},[mn]),t.createElement(I.default,{layout:"vertical",form:gt,style:q,initialValues:{autologin:!0,protool:!1},onFinish:pn},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(le.default,{style:vi,autoComplete:"new-login",size:"middle",type:"password",placeholder:"\u8BF7\u8F93\u5165\u65E7\u5BC6\u7801",onChange:()=>gt.setFieldsValue({verify:0})})),t.createElement(P.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:yn}]},t.createElement(le.default.Password,{autoComplete:"new-password",style:vi,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),t.createElement(P.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:(Hn,Fn,En)=>{Fn!=gt.getFieldsValue().newPassword?En("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01"):En()}}]},t.createElement(le.default.Password,{autoComplete:"new-password",style:vi,size:"middle",placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"}))),t.createElement(I.default.Item,null,t.createElement(g.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:vi,className:"font16"}," ",Me," ")),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),Si=e(99313),xi=e(95237),ma=e(43604),Vi=Object.defineProperty,Ai=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,N=(o,m,b)=>m in o?Vi(o,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):o[m]=b,K=(o,m)=>{for(var b in m||(m={}))a.call(m,b)&&N(o,b,m[b]);if(Ai)for(var b of Ai(m))s.call(m,b)&&N(o,b,m[b]);return o},te=(o,m,b)=>new Promise((q,Me)=>{var Je=Ue=>{try{at(b.next(Ue))}catch(Dt){Me(Dt)}},gt=Ue=>{try{at(b.throw(Ue))}catch(Dt){Me(Dt)}},at=Ue=>Ue.done?q(Ue.value):Promise.resolve(Ue.value).then(Je,gt);at((b=b.apply(o,m)).next())});const{TabPane:oe}=Si.default,ze=({dispatch:o,is_main_site:m,is_local:b,globalSetting:q,style:Me={}})=>{const[Je,gt]=(0,t.useState)(!1),[at,Ue]=(0,t.useState)("1"),[Dt,Cn]=(0,t.useState)(1),[mn,pn]=(0,t.useState)();function yn(){Cn(1),gt(!1)}function Hn(){Cn(2),gt(!0)}function Fn(Et){console.log(Et),Ue(Et)}const En={buttonText:"\u767B \u5F55",validateName:ce.Ol,getCode:ce.o1,register:Et=>te(void 0,null,function*(){const Ft=yield(0,ce.Gq)({phone:Et.login,code:Et.code});return Ft.status===0?(Ft!=null&&Ft.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Ft==null?void 0:Ft.start_date)):localStorage.removeItem("extension-modal"),"/"):Ft})},_t={buttonText:"\u6CE8\u518C\u5E76\u767B\u5F55",validateName:ce.Ol,getCode:ce.o1,register:Et=>te(void 0,null,function*(){const Ft=yield(0,ce.z2)(K({},Et));return Ft.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"),"/"):Ft})},Bn={buttonText:"\u4FEE\u6539\u5BC6\u7801",validateName:ce.Ol,getCode:ce.o1,register:Et=>te(void 0,null,function*(){const Ft=yield(0,ce.Ex)(K({login:mn},Et));return n.ZP.info("\u4FEE\u6539\u5BC6\u7801\u6210\u529F"),Ft})},sn={buttonText:"\u4FEE\u6539\u5E76\u767B\u5F55",validateName:ce.Ol,getCode:ce.o1,register:Et=>te(void 0,null,function*(){Et.new_password_confirmation=Et.new_password;const Ft=yield(0,ce.c0)(K({},Et));return Ft.status===0?(Ft!=null&&Ft.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Ft==null?void 0:Ft.start_date)):localStorage.removeItem("extension-modal"),n.ZP.info("\u4FEE\u6539\u6210\u529F"),"/"):Ft})},sr=(0,t.useCallback)(()=>{var Et,Ft,Dn,pr;switch(Dt){case 1:return t.createElement(Si.default,{defaultActiveKey:at,onChange:Fn,className:Pe.tabs},t.createElement(oe,{tab:"\u8D26\u53F7\u767B\u5F55",key:"1"},t.createElement("div",{className:"mt20"},at==="1"&&t.createElement(R,{setusername:pn,setType:Cn})),((Et=q==null?void 0:q.setting)==null?void 0:Et.sso_login_url)&&t.createElement("div",{style:{position:"absolute",top:"-80px",right:"10px"}},t.createElement("a",{target:"_blank",href:(Ft=q==null?void 0:q.setting)==null?void 0:Ft.sso_login_url},t.createElement("img",{src:`${Di.Z.IMG_SERVER}/${(Dn=q.setting)==null?void 0:Dn.login_logo_url}`,width:40}),t.createElement("span",{style:{color:"#333",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(pr=q==null?void 0:q.setting)==null?void 0:pr.sso_login_button_name)))));case 2:return t.createElement(Fi,{setType:Cn,onBack:yn});case 3:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u65B0\u7528\u6237\u6CE8\u518C"),t.createElement(Yo,K({},_t)));case 4:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u627E\u56DE\u5BC6\u7801"),t.createElement(qo,K({},sn)));case 5:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u4FEE\u6539\u5BC6\u7801"),t.createElement(ki,K({},Bn)))}},[Dt,at]);return t.createElement("div",{className:Pe["login-panel-wrapper2"],style:Me},t.createElement(xi.Z,null,t.createElement(ma.Z,{flex:"1"},sr()),t.createElement(ma.Z,{flex:"295px",className:Pe["login-panel-right-wrp"]},!b&&t.createElement(_i,{loginType:Dt,setType:Cn,onWechatLogin:Hn}))))};var Ze=(0,f.connect)(({globalSetting:o})=>({globalSetting:o}))(ze),Oe={popLogin:"popLogin___R8wQQ"};const Qe=({user:o,globalSetting:m,loading:b,dispatch:q})=>{var Me,Je;const gt=()=>{q({type:"user/showPopLogin",payload:{showPopLogin:!1,showClosable:!1}})},at=(Me=m.setting)==null?void 0:Me.main_site,Ue=(Je=m.setting)==null?void 0:Je.is_local,[Dt,Cn]=(0,t.useState)(!0);return(0,t.useEffect)(()=>{var mn,pn;console.log(m.setting),console.log(o.showPopLogin),m.setting&&((mn=m.setting)!=null&&mn.hide_account_login?o.showPopLogin&&(f.history.push((pn=m==null?void 0:m.setting)==null?void 0:pn.sso_login_url),q({type:"user/showPopLogin",payload:{showPopLogin:!1}})):Cn(!1))},[m==null?void 0:m.setting,o.showPopLogin]),t.createElement(x.default,{centered:!0,visible:o.showPopLogin&&!Dt,footer:null,width:Ue?460:765,keyboard:!1,maskClosable:!1,destroyOnClose:!0,wrapClassName:Oe.popLogin,closable:o.showClosable,onCancel:gt},o.showPopLogin&&t.createElement(Ze,{is_main_site:at,is_local:Ue}))};var st=(0,f.connect)(({user:o,loading:m,globalSetting:b})=>({user:o,globalSetting:b,loading:m.models.index}))(Qe),qe=e(38147),Rt={popLogin:"popLogin___u08I8",tips:"tips___U2xQw"},At=(o,m,b)=>new Promise((q,Me)=>{var Je=Ue=>{try{at(b.next(Ue))}catch(Dt){Me(Dt)}},gt=Ue=>{try{at(b.throw(Ue))}catch(Dt){Me(Dt)}},at=Ue=>Ue.done?q(Ue.value):Promise.resolve(Ue.value).then(Je,gt);at((b=b.apply(o,m)).next())});const Ot=/^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]+$/,Jt=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,ln=({user:o,globalSetting:m,dispatch:b})=>{const[q]=(0,f.useSearchParams)(),Me={height:48,borderRadius:4},[Je]=I.default.useForm(),gt=()=>{b({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}),Je.resetFields()},at=(Et,Ft)=>Ft?Ft.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Ot.test(Ft)||on.test(Ft)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve(),[Ue,Dt]=(0,t.useState)(60),Cn=(0,t.useMemo)(()=>Ue<60&&Ue>0,[Ue]),mn=(0,t.useRef)(),pn=()=>At(void 0,null,function*(){clearInterval(mn.current),Dt(60),mn.current=setInterval(function Et(){return Dt(Ft=>Ft-1),Et}(),1e3)}),[yn,Hn]=(0,t.useState)(!1),[Fn,En]=(0,t.useState)(!1);(0,t.useEffect)(()=>{o.bindAccountModalVisible?En(!0):En(!1)},[o]);const _t=()=>At(void 0,null,function*(){var Et;const Ft=Je.getFieldValue("userInput"),Dn=Ot.test(Ft),pr=on.test(Ft);if(!Dn&&!pr){n.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}if(Hn(!0),Dn){const to=yield(0,qe.ZP)(`/api/users/accounts/${(Et=o.userInfoForBindAccountModal)==null?void 0:Et.login}/valid_phone.json`,{method:"get",params:{phone:Ft}});if((to==null?void 0:to.status)===-1){Hn(!1);return}if(to!=null&&to.is_exists){n.ZP.info("\u8BE5\u624B\u673A\u53F7\u5DF2\u88AB\u5176\u5B83\u8D26\u53F7\u7ED1\u5B9A"),Hn(!1);return}}else{const to=yield(0,qe.ZP)("/api/accounts/valid_email_and_phone",{method:"get",params:{login:Ft,type:1}});if((to==null?void 0:to.status)===-3){n.ZP.info("\u8BE5\u90AE\u7BB1\u5DF2\u88AB\u6CE8\u518C"),Hn(!1);return}}let tr=(0,w.M)(Ft);const lo=yield b({type:"account/getCode",payload:{login:Ft,type:Dn?3:4,smscode:tr}});Hn(!1),lo.status===1&&(n.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),pn())}),Bn=()=>At(void 0,null,function*(){var Et,Ft;yield Je.validateFields();const Dn=Je.getFieldValue("userInput"),pr=Je.getFieldValue("code"),tr=Ot.test(Dn),lo=on.test(Dn);if(!tr&&!lo){n.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}return tr?(yield b({type:"account/bindPhone",payload:{login:(Et=o.userInfoForBindAccountModal)==null?void 0:Et.login,phone:Dn,code:pr}})).status===0:(yield b({type:"account/bindEmail",payload:{login:(Ft=o.userInfoForBindAccountModal)==null?void 0:Ft.login,email:Dn,code:pr}})).status===0}),sn=()=>At(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 Ft=yield(0,ce.Es)(Et);if(Ft.status){n.ZP.error(Ft==null?void 0:Ft.message);return}if(Ft!=null&&Ft.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Ft==null?void 0:Ft.start_date)):localStorage.removeItem("extension-modal"),location.pathname==="/user/login"||location.pathname==="/login"){let Dn=q.get("from")||q.get("back_url");Dn?window.location.href=decodeURIComponent(Dn):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"),f.history.replace("/account/secure?active=3"),b({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}));Je.resetFields()}),sr=()=>At(void 0,null,function*(){(yield Bn())&&(yield sn())});return t.createElement(x.default,{centered:!0,open:Fn,footer:null,width:596,keyboard:!1,maskClosable:!0,wrapClassName:Rt.popLogin,closable:!0,onCancel:gt},t.createElement("h1",{className:"font18 mb20"},"\u624B\u673A\u53F7/\u90AE\u7BB1\u7ED1\u5B9A"),t.createElement(I.default,{layout:"vertical",form:Je,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:at}]},t.createElement(le.default,{style:Me,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(le.default,{suffix:t.createElement(g.ZP,{loading:yn,type:"link",onClick:_t,disabled:Cn},Cn?`${Ue}\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(g.ZP,{size:"middle",type:"primary",block:!0,style:Me,className:"font16",onClick:sr},"\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,f.connect)(({user:o,loading:m,globalSetting:b})=>({user:o,globalSetting:b,loading:m.models.index}))(ln),hn=e(71418),Qn=e(66649),Xn=e.n(Qn),Rn=e(54842),mr={wrap:"wrap___q9xAc",list:"list___qjgdz",name:"name___ncYhC",tag:"tag___Paafn"},Er=e(77254),wn=(o,m,b)=>new Promise((q,Me)=>{var Je=Ue=>{try{at(b.next(Ue))}catch(Dt){Me(Dt)}},gt=Ue=>{try{at(b.throw(Ue))}catch(Dt){Me(Dt)}},at=Ue=>Ue.done?q(Ue.value):Promise.resolve(Ue.value).then(Je,gt);at((b=b.apply(o,m)).next())});const Tn=({globalSetting:o})=>{var m;const[b,q]=(0,t.useState)(!1),[Me,Je]=(0,t.useState)([]),[gt,at]=(0,t.useState)([]),[Ue,Dt]=(0,t.useState)(!1),[Cn,mn]=(0,t.useState)(!1),pn=(0,f.useLocation)(),[yn]=(0,f.useSearchParams)();(0,t.useEffect)(()=>{Er.Z.subscribe("pod-restrict-data",En=>{console.log(En,"data"),q(En.identifier||!1),Je(En.data_list||[]),at([]),Dt(!1)})},[]);const Hn=()=>wn(void 0,null,function*(){mn(!0);const En=Me.filter(Bn=>gt.includes(Bn.tpi_id));(yield(0,qe.ZP)("/api/myshixuns/batch_del_pods.json",{method:"delete",body:{del_pods:En}})).status===0&&window.location.reload(),mn(!1)}),Fn=()=>{var En;if(console.log(pn,"location"),(En=pn.pathname)!=null&&En.includes("/challenges")){window.location.href="/shixuns";return}if(yn.get("type")==="exercises"){window.parent.postMessage("backExercise","*"),Er.Z.publish("pod-restrict-data",{identifier:!1,data_list:[]});return}window.location.href=`/shixuns/${b}/challenges`};return t.createElement(x.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:b,title:"\u901A\u77E5",width:"600px",footer:t.createElement(xi.Z,{align:"middle",justify:"center"},t.createElement(ae.default,{onChange:En=>{var _t;console.log(En,222),Dt(En.target.checked),En.target.checked?at((_t=Me==null?void 0:Me.filter(Bn=>!Bn.is_current_shixun))==null?void 0:_t.map(Bn=>Bn.tpi_id)):at([])},checked:Ue},"\u5168\u9009"),t.createElement(g.ZP,{style:{marginLeft:"auto"},onClick:Fn},"\u53D6\u6D88"),t.createElement(g.ZP,{disabled:!gt.length,loading:Cn,type:"primary",onClick:Hn},"\u5173\u95ED\u5B9E\u8BAD")),onCancel:Fn},t.createElement(hn.Z,{spinning:Cn},t.createElement("div",{className:mr.wrap},t.createElement("p",null,"\u5355\u4E2A\u8D26\u53F7\u6700\u591A\u53EF\u540C\u65F6\u5F00\u542F",((m=o==null?void 0:o.setting)==null?void 0:m.shixun_environment_count)||10,"\u4E2A\u5B9E\u9A8C\u73AF\u5883\uFF0C\u82E5\u60F3\u5F00\u542F\u8BE5\u5B9E\u8BAD\u8BF7\u5173\u95ED\u5176\u4ED6\u5B9E\u8BAD\u3002"),Me==null?void 0:Me.map(En=>t.createElement("div",{className:mr.list,key:En.tpi_id},t.createElement(ae.default,{disabled:En.is_current_shixun,onChange:_t=>{let Bn=[...gt];_t.target.checked?Bn.push(En.tpi_id):Bn=gt.filter(sn=>sn!==En.tpi_id),at(Bn),Dt(Bn.length===Me.length)},checked:gt==null?void 0:gt.includes(En.tpi_id)}),t.createElement("span",{className:mr.name,onClick:()=>(0,w.xg)(`/shixuns/${En.shixun_identifier}/challenges`),title:En.shixun_name},t.createElement("b",null,En.shixun_name),En.is_current_shixun&&t.createElement("span",{className:mr.tag},"\u5F53\u524D\u5B9E\u8BAD")),t.createElement("span",{style:{color:"#53d1a3"}},"\u8FD0\u884C\u4E2D\u7684\u73AF\u5883\uFF1A",En.pod_num,"\u4E2A"))))))};var In=(0,f.connect)(({globalSetting:o})=>({globalSetting:o}))(Tn),On={token:{colorPrimary:"#3061D0",colorInfo:"#3061D0",colorLink:"#3061D0",borderRadius:2,fontSizeLG:14},components:{Radio:{radioSize:16,dotSize:6},Modal:{titleFontSize:16,titleColor:"#000"}}},vr=e(59301),Ar=Object.getOwnPropertySymbols,Sr=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,Or=(o,m)=>{var b={};for(var q in o)Sr.call(o,q)&&m.indexOf(q)<0&&(b[q]=o[q]);if(o!=null&&Ar)for(var q of Ar(o))m.indexOf(q)<0&&ar.call(o,q)&&(b[q]=o[q]);return b},zr=(o,m,b)=>new Promise((q,Me)=>{var Je=Ue=>{try{at(b.next(Ue))}catch(Dt){Me(Dt)}},gt=Ue=>{try{at(b.throw(Ue))}catch(Dt){Me(Dt)}},at=Ue=>Ue.done?q(Ue.value):Promise.resolve(Ue.value).then(Je,gt);at((b=b.apply(o,m)).next())});const io=o=>{var m=o,{loading:b,globalSetting:q,dispatch:Me}=m,Je=Or(m,["loading","globalSetting","dispatch"]);const gt="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,w.IS)()&&Dt()},[]),(0,t.useEffect)(()=>{Me({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:gt}})},[location.pathname]),(0,t.useEffect)(()=>{Ue()},[q==null?void 0:q.shareData]);const Ue=()=>{var mn;(mn=window.wx)==null||mn.ready(function(){var pn,yn,Hn,Fn,En,_t,Bn={title:((pn=q==null?void 0:q.shareData)==null?void 0:pn.title)||document.title,desc:((yn=q==null?void 0:q.shareData)==null?void 0:yn.desc)||at,link:window.location.href,imgUrl:((Fn=(Hn=q==null?void 0:q.shareData)==null?void 0:Hn.imgUrl)==null?void 0:Fn.replace("https://public.educoder.net","https://educoder-public.oss-cn-hangzhou.aliyuncs.com/"))||gt};(En=window.wx)==null||En.onMenuShareAppMessage(Bn),(_t=window.wx)==null||_t.onMenuShareTimeline(Bn)})};function Dt(){return zr(this,null,function*(){const mn=yield(0,qe.ZP)(`/api/users/js_sdk_data.json?url=${encodeURIComponent(location.href)}`,{method:"get"});(mn==null?void 0:mn.status)===0&&Cn(mn)})}function Cn(mn){window.wx.config({debug:!1,appId:(mn==null?void 0:mn.appid)||"wx2402d86a6b534f77",timestamp:(mn==null?void 0:mn.timestamp)||1716781260,nonceStr:(mn==null?void 0:mn.noncestr)||"WjRUMvS[",signature:(mn==null?void 0:mn.signature)||"0e182307b372cf71796c33e01b462cbfca0b9930",jsApiList:["checkJsApi","onMenuShareTimeline","onMenuShareAppMessage","onMenuShareQQ","onMenuShareWeibo","onMenuShareQZone"]})}return vr.createElement(vr.Fragment,null)};var Gr=(0,f.connect)(({loading:o,globalSetting:m})=>({loading:o,globalSetting:m}))(io),No=e(69351),Io=e(36237),xr=e(77845),no=e(59301),qr=Object.defineProperty,Co=Object.defineProperties,vo=Object.getOwnPropertyDescriptors,Go=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,ir=Object.prototype.propertyIsEnumerable,er=(o,m,b)=>m in o?qr(o,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):o[m]=b,Kn=(o,m)=>{for(var b in m||(m={}))lr.call(m,b)&&er(o,b,m[b]);if(Go)for(var b of Go(m))ir.call(m,b)&&er(o,b,m[b]);return o},Qr=(o,m)=>Co(o,vo(m)),Gn=(o,m)=>{var b={};for(var q in o)lr.call(o,q)&&m.indexOf(q)<0&&(b[q]=o[q]);if(o!=null&&Go)for(var q of Go(o))m.indexOf(q)<0&&ir.call(o,q)&&(b[q]=o[q]);return b},Cr=(o,m,b)=>new Promise((q,Me)=>{var Je=Ue=>{try{at(b.next(Ue))}catch(Dt){Me(Dt)}},gt=Ue=>{try{at(b.throw(Ue))}catch(Dt){Me(Dt)}},at=Ue=>Ue.done?q(Ue.value):Promise.resolve(Ue.value).then(Je,gt);at((b=b.apply(o,m)).next())});Xn().locale("zh-cn");const Yr=o=>{var m=o,{loading:b,globalSetting:q,user:Me,dispatch:Je}=m,gt=Gn(m,["loading","globalSetting","user","dispatch"]),at;const Ue=(0,f.useLocation)(),[Dt]=(0,f.useSearchParams)(),Cn=(0,Rn.g)(),{globalLoading:mn}=q,[pn,yn]=(0,t.useState)(!1),Hn=()=>Cr(void 0,null,function*(){let _t,Bn;const sn=Ue.pathname.split("/");if(Ue!=null&&Ue.search){let sr,Et;sn.includes("paths")?sr=sn[2]:sn.includes("tasks")&&(Et=sn[2]),_t=yield Je({type:"user/getUserInfo",payload:Qr(Kn(Kn({},Cn),(0,w.oP)()),{subject_id:sr,game_id:Et,websiteName:"educoder"})})}else sn.includes("tasks")&&(Bn=sn[2]),_t=yield Je({type:"user/getUserInfo",payload:Qr(Kn({},Cn),{game_id:Bn})});(_t==null?void 0:_t.username)!=="\u6E38\u5BA2"&&(Ue.pathname==="/login"&&(window.location.href="/"),Ue.pathname!=="/user/login"&&Ue.pathname!=="/login"&&window.sessionStorage.getItem("download_url")&&((0,w.Nd)("educoder",window.sessionStorage.getItem("download_url")),window.sessionStorage.removeItem("download_url"))),_t.status===-5&&yn({data:[_t.message],accountInfo:{user_token:_t.message.user_token}})}),Fn=()=>Cr(void 0,null,function*(){var _t,Bn,sn,sr;const Et=yield(0,qe.ZP)("/api/user_concurrencies",{method:"get"});let Ft=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));(Et==null?void 0:Et.status)===0&&((_t=Et==null?void 0:Et.data)!=null&&_t.limit?((!Ft||Xn()(Ft==null?void 0:Ft.time).add(5,"minutes"){d.ZP.config({prefixCls:"ant",iconPrefixCls:"anticon",theme:Kn({},On)})},[q.theme]),(0,t.useEffect)(()=>{Hn(),(0,w.Il)(),function(){function _t(){var Bn=document.documentElement,sn=Bn.clientWidth,sr=1920,Et=sn/sr;Et=Et>2?2:Et<.6?.6:Et,Bn.style.fontSize=Et+"px"}window.addEventListener("resize",_t),_t()}()},[]),(0,t.useEffect)(()=>{Je({type:"globalSetting/query",payload:{}});try{window.top.location.origin}catch(_t){document.referrer.indexOf("educoder.net")===-1&&(window.location.href=window.atob("Jy80MDMn"))}},[]),(0,t.useEffect)(()=>{var _t,Bn,sn,sr,Et;if(Ue.pathname.indexOf("classrooms")>-1&&Ue.pathname.indexOf("detail")===-1||document.body.scrollIntoView(),Ue.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(Ue.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(Ue.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((_t=window.location.href)!=null&&_t.includes("/problems")&&((Bn=window.location.href)!=null&&Bn.includes("/share"))){const Ft=(Et=(sr=(sn=window.location)==null?void 0:sn.pathname)==null?void 0:sr.split("/"))==null?void 0:Et[2];(0,qe.ZP)(`/api/practices/${Ft}/start`,{method:"get"}).then(pr=>{(pr==null?void 0:pr.status)===0&&f.history.replace(`/problems/${pr==null?void 0:pr.identifier}/oj/${Ft}`)});return}if(Ue.pathname==="/admins"||Ue.pathname==="/sidekiq"){const Ft=document.domain;if(Ft.indexOf("educoder.net")>-1)switch(Ft){case"www.educoder.net":case"educoder.net":window.location.href=`https://data.educoder.net${Ue.pathname}`;break;default:let Dn=document.domain.split(".");Dn[0]=Dn[0]+"-data",window.location.href=`https://${Dn.join(".")}${Ue.pathname}`;break}}x.default.destroyAll()},[Ue.pathname]),(0,t.useEffect)(()=>{q.updateData.system_update?localStorage.updateEndTime||new Date().getTime(){localStorage.updateEndTime=q.updateData.end_time}}):localStorage.removeItem("updateEndTime")},[q.updateData.system_update]),(0,t.useEffect)(()=>{var _t;if((_t=Me==null?void 0:Me.userInfo)!=null&&_t.login){Fn();const Bn=setInterval(Fn,3e4);return()=>{clearInterval(Bn)}}},[Me==null?void 0:Me.userInfo]),(0,t.useEffect)(()=>{var _t,Bn;if((0,w.WX)()){if(!((_t=q==null?void 0:q.setting)!=null&&_t.version))return;(0,w.yC)((Bn=q==null?void 0:q.setting)==null?void 0:Bn.version)>0&&x.default.info({title:"\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E",centered:!0,content:no.createElement("div",null,no.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,',no.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,w.FH)("Educoder.exe","https://www-cdn.educoder.net/app/Educoder.exe"),new Promise(()=>{}))})}},[(at=q==null?void 0:q.setting)==null?void 0:at.version]),(0,t.useEffect)(()=>{performance.navigation.type===1&&document.body.scrollIntoView()},[performance.navigation.type]);const En=()=>{var _t,Bn,sn,sr,Et,Ft,Dn,pr;const tr=localStorage.trackUserTime,lo=localStorage.trackUser;if(!(tr&&Xn()(tr).isSame(Xn()().startOf("day"),"d")&&lo==((_t=Me.userInfo)==null?void 0:_t.login))){localStorage.trackUserTime=new Date,localStorage.trackUser=(Bn=Me.userInfo)==null?void 0:Bn.login;let to="";switch(Me.userInfo.role){case 1:to="\u8D85\u7BA1";break;case 2:to="\u8FD0\u8425";break;case 5:to="\u8BA4\u8BC1\u6559\u5E08";break;case 12:to="\u672A\u8BA4\u8BC1\u6559\u5E08";break;case 15:to="\u5B66\u751F";break}((sn=Me.userInfo)==null?void 0:sn.identity)!=="student"&&((sr=Me.userInfo)==null?void 0:sr.identity)!=="teacher"&&(to="\u4E13\u4E1A\u4EBA\u58EB"),(Et=Me.userInfo)!=null&&Et.user_school&&((0,w.L9)(["\u5B66\u6821\u6D3B\u8DC3\u7528\u6237",(Ft=Me.userInfo)==null?void 0:Ft.user_school]),(0,w.L9)(["\u7528\u6237\u8BBF\u95EE\u660E\u7EC6",(Dn=Me.userInfo)==null?void 0:Dn.login,(pr=Me.userInfo)==null?void 0:pr.user_school])),(0,w.L9)(["\u5E73\u53F0PC\u7AEF","\u603B\u6D3B\u8DC3\u7528\u6237\u6570"]),(0,w.L9)(["\u5E73\u53F0PC\u7AEF",to])}};return no.createElement(xr.Z,null,no.createElement(Io.StyleProvider,{transformers:[Io.legacyLogicalPropertiesTransformer],hashPriority:"high"},no.createElement(d.ZP,{locale:_.Z,autoInsertSpaceInButton:!1,componentSize:"middle",theme:On},no.createElement(st,null),no.createElement(Z,{open:!!pn,accountInfo:pn==null?void 0:pn.accountInfo,data:pn==null?void 0:pn.data}),no.createElement($t,null),no.createElement(Gr,null),no.createElement(In,null),no.createElement(hn.Z,{size:"middle",spinning:mn.show,tip:mn.text,className:"ant-spin-nested-loading-black"},no.createElement(f.Outlet,null)))))};var Hr=(0,f.connect)(({loading:o,globalSetting:m,user:b})=>({loading:o,globalSetting:m,user:b}))(Yr)},66457:function(un,Xe,e){e.d(Xe,{rX:function(){return ge},pW:function(){return Ae},gy:function(){return ne},xY:function(){return ft},O5:function(){return pe},PH:function(){return U},tJ:function(){return B},o1:function(){return D},Rd:function(){return Pe}});var t=e(65582),d=e(43418),x=e(28103),_=e(8591),f=e(41867),I=e(65862),n=e(87169),le=e(25510),ae="data:image/png;base64,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",g=e.p+"static/newqrcode.a8740efb.png",ce=e(32637),M=e(38147),C=e(59301),Q=Object.defineProperty,ie=Object.defineProperties,$=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,ye=(j,de,i)=>de in j?Q(j,de,{enumerable:!0,configurable:!0,writable:!0,value:i}):j[de]=i,H=(j,de)=>{for(var i in de||(de={}))we.call(de,i)&&ye(j,i,de[i]);if($e)for(var i of $e(de))Ye.call(de,i)&&ye(j,i,de[i]);return j},S=(j,de)=>ie(j,$(de)),r=(j,de,i)=>new Promise((y,R)=>{var P=W=>{try{F(i.next(W))}catch(xe){R(xe)}},w=W=>{try{F(i.throw(W))}catch(xe){R(xe)}},F=W=>W.done?y(W.value):Promise.resolve(W.value).then(P,w);F((i=i.apply(j,de)).next())});const B=(j,de=!1)=>!!(D(j)&&se(de)),D=j=>(0,f.bg)()?!0:(j({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),se=(j=!1)=>{var de;const{user:i}=(0,t.getDvaApp)()._store.getState();return(de=i.userInfo)!=null&&de.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,I.xg)("/account/profile/edit"),Z()}}),!1)};function G(j,de){j=j.map(Ce=>S(H({},Ce),{children:Ce.items}));let i=null;function y(Ce){for(const be of Ce){if(be.complete_status===0&&!i){i=be;return}if(be.children&&be.children.length>0&&(y(be.children),i))return}}if(y(j),!i)return{foundItem:null,isAbove:!0};if(i.id===de)return{foundItem:i,isAbove:!0};let R=!1;function P(Ce){if(Ce.id===de){R=!0;return}if(Ce.children&&Ce.children.length>0)for(const be of Ce.children)P(be)}if(P(i),R)return{foundItem:i,isAbove:!1};let w=-1,F=-1,W=[];function xe(Ce){for(const be of Ce)if(W.push(be),be.children&&be.children.length>0)for(const ot of be.children)W.push(ot)}xe(j);for(let Ce=0;Cer(void 0,null,function*(){const y=yield(0,M.ZP)(`/api/paths/${j}/choose_course.json`,{method:"get"});if(y!=null&&y.stages){const{isAbove:R,foundItem:P}=G(y==null?void 0:y.stages,de.id),w=()=>r(void 0,null,function*(){yield i(P.identifier,P.is_jupyter||P.is_jupyter_lab,P),d.default.destroyAll()});return console.log(R,P,22),R?Promise.resolve():(d.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:C.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",C.createElement("span",{onClick:w,className:"current c-light-primary"},(P==null?void 0:P.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:w}),Promise.reject())}return Promise.reject()}),Z=()=>{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()}})},Pe=()=>{d.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:C.createElement("div",{style:{textAlign:"center"}},C.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"),C.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ce}),C.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},pe=()=>{var j;const{user:de}=(0,t.getDvaApp)()._store.getState();return(j=de.userInfo)!=null&&j.professional_certification?!0:(d.default.confirm({title:"\u63D0\u793A",centered:!0,content:C.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)},ft=()=>(0,f.V9)()?!0:(d.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:C.createElement("div",{className:"tc",style:{marginLeft:-38}},C.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),C.createElement("img",{src:g,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ge=(j,de)=>j?!0:(d.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:C.createElement("div",null,C.createElement("p",null,de||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),C.createElement("div",{style:{marginLeft:"110px"}},C.createElement("img",{src:ae,width:200}),C.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),Ae=j=>{d.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:C.createElement("div",null,C.createElement("div",null,C.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"),C.createElement(x.Z,null),C.createElement("p",{style:{color:"#666666",fontSize:12}}," ",C.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 ",C.createElement("a",null,j),"\u5929\u3002"),C.createElement("p",{style:{color:"#666666",fontSize:12}}," ",C.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")),C.createElement("div",{style:{textAlign:"center",marginTop:30}},C.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:le,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ne=(j,de="")=>{const{shixunsDetail:{detail:i}}=(0,t.getDvaApp)()._store.getState();if((i==null?void 0:i.public)===2||(i==null?void 0:i.public)===1||(i==null?void 0:i.shixun_status)===3){let y="";return(i==null?void 0:i.public)===2&&(y="\u5DF2\u516C\u5F00"),(i==null?void 0:i.public)===1&&(y="\u5F85\u5BA1\u6838"),(i==null?void 0:i.shixun_status)===3&&(y="\u5DF2\u5173\u95ED"),d.default.info({centered:!0,icon:C.createElement(n.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:C.createElement("div",{className:"tc",style:{marginLeft:-38}},C.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},C.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",y,"\uFF0C",de,"\u3002"),C.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),C.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:le,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(i==null?void 0:i.shixun_status)===2?(d.default.confirm({centered:!0,icon:C.createElement(n.Z,null),title:"\u63D0\u793A",content:C.createElement("div",null,C.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",de,"\u3002"),C.createElement("br",null),C.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:C.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:()=>r(void 0,null,function*(){(yield j({type:"shixunsDetail/cancelRelease",payload:{id:i==null?void 0:i.identifier}})).status!==401&&(_.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),j({type:"shixunsDetail/getShixunsDetail",payload:{id:i==null?void 0:i.identifier}}),j({type:"practiceSetting/getCommonData",payload:{id:i==null?void 0:i.identifier}}))})})}}),!0):!1}},50371:function(un,Xe){function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let d=1;d{const f=x[_];f!==void 0&&(t[_]=f)})}return t}Xe.Z=e},13845:function(un,Xe,e){e.d(Xe,{F:function(){return t},Z:function(){return d}});function t(x){return x!=null&&x===x.window}function d(x,_){var f,I;if(typeof window=="undefined")return 0;const n=_?"scrollTop":"scrollLeft";let le=0;return t(x)?le=x[_?"pageYOffset":"pageXOffset"]:x instanceof Document?le=x.documentElement[n]:(x instanceof HTMLElement||x)&&(le=x[n]),x&&!t(x)&&typeof le!="number"&&(le=(I=((f=x.ownerDocument)!==null&&f!==void 0?f:x).documentElement)===null||I===void 0?void 0:I[n]),le}},56762:function(un,Xe,e){e.d(Xe,{Z:function(){return d}});var t=e(59301);function d(){const[,x]=t.useReducer(_=>_+1,0);return x}},68031:function(un,Xe,e){e.d(Xe,{Z:function(){return _}});var t=e(16089);function d(f,I,n,le){const ae=n-I;return f/=le/2,f<1?ae/2*f*f*f+I:ae/2*((f-=2)*f*f+2)+I}var x=e(13845);function _(f){let I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:le,duration:ae=450}=I,g=n(),ce=(0,x.Z)(g,!0),M=Date.now(),C=()=>{const ie=Date.now()-M,$=d(ie>ae?ae:ie,ce,f,ae);(0,x.F)(g)?g.scrollTo(window.pageXOffset,$):g instanceof Document||g.constructor.name==="HTMLDocument"?g.documentElement.scrollTop=$:g.scrollTop=$,ien||I},46400:function(un,Xe,e){e.d(Xe,{Z:function(){return Ae}});var t=e(29679),d=e(19248),x=e(99267),_=e(96512),f=e(78987),I=e(92310),n=e.n(I),le=e(77900),ae=e(26112),g=e(59301),ce=e(92343),M=e(36355),C=e(17313),Q=e(83116);const ie=(ne,j,de,i,y)=>({backgroundColor:ne,border:`${i.lineWidth}px ${i.lineType} ${j}`,[`${y}-icon`]:{color:de}}),$=ne=>{const{componentCls:j,motionDurationSlow:de,marginXS:i,marginSM:y,fontSize:R,fontSizeLG:P,lineHeight:w,borderRadiusLG:F,motionEaseInOutCirc:W,withDescriptionIconSize:xe,colorText:Ce,colorTextHeading:be,withDescriptionPadding:ot,defaultPadding:yt}=ne;return{[j]:Object.assign(Object.assign({},(0,C.Wf)(ne)),{position:"relative",display:"flex",alignItems:"center",padding:yt,wordWrap:"break-word",borderRadius:F,[`&${j}-rtl`]:{direction:"rtl"},[`${j}-content`]:{flex:1,minWidth:0},[`${j}-icon`]:{marginInlineEnd:i,lineHeight:0},"&-description":{display:"none",fontSize:R,lineHeight:w},"&-message":{color:be},[`&${j}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${de} ${W}, opacity ${de} ${W}, - padding-top ${de} ${W}, padding-bottom ${de} ${W}, - margin-bottom ${de} ${W}`},[`&${j}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${j}-with-description`]:{alignItems:"flex-start",padding:ot,[`${j}-icon`]:{marginInlineEnd:y,fontSize:xe,lineHeight:0},[`${j}-message`]:{display:"block",marginBottom:i,color:be,fontSize:P},[`${j}-description`]:{display:"block",color:Ce}},[`${j}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},$e=ne=>{const{componentCls:j,colorSuccess:de,colorSuccessBorder:i,colorSuccessBg:y,colorWarning:R,colorWarningBorder:P,colorWarningBg:w,colorError:F,colorErrorBorder:W,colorErrorBg:xe,colorInfo:Ce,colorInfoBorder:be,colorInfoBg:ot}=ne;return{[j]:{"&-success":ie(y,i,de,ne,j),"&-info":ie(ot,be,Ce,ne,j),"&-warning":ie(w,P,R,ne,j),"&-error":Object.assign(Object.assign({},ie(xe,W,F,ne,j)),{[`${j}-description > pre`]:{margin:0,padding:0}})}}},we=ne=>{const{componentCls:j,iconCls:de,motionDurationMid:i,marginXS:y,fontSizeIcon:R,colorIcon:P,colorIconHover:w}=ne;return{[j]:{"&-action":{marginInlineStart:y},[`${j}-close-icon`]:{marginInlineStart:y,padding:0,overflow:"hidden",fontSize:R,lineHeight:`${R}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${de}-close`]:{color:P,transition:`color ${i}`,"&:hover":{color:w}}},"&-close-text":{color:P,transition:`color ${i}`,"&:hover":{color:w}}}}},Ye=ne=>[$(ne),$e(ne),we(ne)];var ye=(0,Q.Z)("Alert",ne=>[Ye(ne)],ne=>({withDescriptionIconSize:ne.fontSizeHeading3,defaultPadding:`${ne.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${ne.paddingMD}px ${ne.paddingContentHorizontalLG}px`})),H=function(ne,j){var de={};for(var i in ne)Object.prototype.hasOwnProperty.call(ne,i)&&j.indexOf(i)<0&&(de[i]=ne[i]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,i=Object.getOwnPropertySymbols(ne);y{const{icon:j,prefixCls:de,type:i}=ne,y=S[i]||null;return j?(0,ce.wm)(j,g.createElement("span",{className:`${de}-icon`},j),()=>({className:n()(`${de}-icon`,{[j.props.className]:j.props.className})})):g.createElement(y,{className:`${de}-icon`})},B=ne=>{const{isClosable:j,prefixCls:de,closeIcon:i,handleClose:y}=ne,R=i===!0||i===void 0?g.createElement(x.Z,null):i;return j?g.createElement("button",{type:"button",onClick:y,className:`${de}-close-icon`,tabIndex:0},R):null};var se=ne=>{const{description:j,prefixCls:de,message:i,banner:y,className:R,rootClassName:P,style:w,onMouseEnter:F,onMouseLeave:W,onClick:xe,afterClose:Ce,showIcon:be,closable:ot,closeText:yt,closeIcon:dt,action:he}=ne,_e=H(ne,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[z,O]=g.useState(!1),L=g.useRef(null),{getPrefixCls:c,direction:k,alert:ue}=g.useContext(M.E_),p=c("alert",de),[u,Y]=ye(p),T=Be=>{var Le;O(!0),(Le=ne.onClose)===null||Le===void 0||Le.call(ne,Be)},A=g.useMemo(()=>ne.type!==void 0?ne.type:y?"warning":"info",[ne.type,y]),V=g.useMemo(()=>yt?!0:typeof ot=="boolean"?ot:dt!==!1&&dt!==null&&dt!==void 0,[yt,dt,ot]),je=y&&be===void 0?!0:be,ve=n()(p,`${p}-${A}`,{[`${p}-with-description`]:!!j,[`${p}-no-icon`]:!je,[`${p}-banner`]:!!y,[`${p}-rtl`]:k==="rtl"},ue==null?void 0:ue.className,R,P,Y),fe=(0,ae.Z)(_e,{aria:!0,data:!0});return u(g.createElement(le.default,{visible:!z,motionName:`${p}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Be=>({maxHeight:Be.offsetHeight}),onLeaveEnd:Ce},Be=>{let{className:Le,style:Re}=Be;return g.createElement("div",Object.assign({ref:L,"data-show":!z,className:n()(ve,Le),style:Object.assign(Object.assign(Object.assign({},ue==null?void 0:ue.style),w),Re),onMouseEnter:F,onMouseLeave:W,onClick:xe,role:"alert"},fe),je?g.createElement(r,{description:j,icon:ne.icon,prefixCls:p,type:A}):null,g.createElement("div",{className:`${p}-content`},i?g.createElement("div",{className:`${p}-message`},i):null,j?g.createElement("div",{className:`${p}-description`},j):null),he?g.createElement("div",{className:`${p}-action`},he):null,g.createElement(B,{isClosable:V,prefixCls:p,closeIcon:yt||dt,handleClose:T}))}))},G=e(67732),U=e(83652),Z=e(42403),Pe=e(158),ft=function(ne){(0,Z.Z)(de,ne);var j=(0,Pe.Z)(de);function de(){var i;return(0,G.Z)(this,de),i=j.apply(this,arguments),i.state={error:void 0,info:{componentStack:""}},i}return(0,U.Z)(de,[{key:"componentDidCatch",value:function(y,R){this.setState({error:y,info:R})}},{key:"render",value:function(){const{message:y,description:R,children:P}=this.props,{error:w,info:F}=this.state,W=F&&F.componentStack?F.componentStack:null,xe=typeof y=="undefined"?(w||"").toString():y,Ce=typeof R=="undefined"?W:R;return w?g.createElement(se,{type:"error",message:xe,description:g.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},Ce)}):P}}]),de}(g.Component);const ge=se;ge.ErrorBoundary=ft;var Ae=ge},24905:function(un,Xe,e){e.d(Xe,{default:function(){return B}});var t=e(92310),d=e.n(t),x=e(5630),_=e(59301),f=e(36355),I=e(1684),n=e(32441),ae=_.createContext(null),g=e(98447),ce=e(14088),M=e(4572),C=function(D,se){var G={};for(var U in D)Object.prototype.hasOwnProperty.call(D,U)&&se.indexOf(U)<0&&(G[U]=D[U]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,U=Object.getOwnPropertySymbols(D);Z{var G;const{prefixCls:U,className:Z,rootClassName:Pe,children:pe,indeterminate:ft=!1,style:ge,onMouseEnter:Ae,onMouseLeave:ne,skipGroup:j=!1,disabled:de}=D,i=C(D,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:y,direction:R,checkbox:P}=_.useContext(f.E_),w=_.useContext(ae),{isFormItemInput:F}=_.useContext(n.aM),W=_.useContext(I.Z),xe=(G=(w==null?void 0:w.disabled)||de)!==null&&G!==void 0?G:W,Ce=_.useRef(i.value);_.useEffect(()=>{w==null||w.registerValue(i.value)},[]),_.useEffect(()=>{if(!j)return i.value!==Ce.current&&(w==null||w.cancelValue(Ce.current),w==null||w.registerValue(i.value),Ce.current=i.value),()=>w==null?void 0:w.cancelValue(i.value)},[i.value]);const be=y("checkbox",U),[ot,yt]=(0,g.ZP)(be),dt=Object.assign({},i);w&&!j&&(dt.onChange=function(){i.onChange&&i.onChange.apply(i,arguments),w.toggleOption&&w.toggleOption({label:pe,value:i.value})},dt.name=w.name,dt.checked=w.value.includes(i.value));const he=d()(`${be}-wrapper`,{[`${be}-rtl`]:R==="rtl",[`${be}-wrapper-checked`]:dt.checked,[`${be}-wrapper-disabled`]:xe,[`${be}-wrapper-in-form-item`]:F},P==null?void 0:P.className,Z,Pe,yt),_e=d()({[`${be}-indeterminate`]:ft},M.A,yt),z=ft?"mixed":void 0;return ot(_.createElement(ce.Z,{component:"Checkbox",disabled:xe},_.createElement("label",{className:he,style:Object.assign(Object.assign({},P==null?void 0:P.style),ge),onMouseEnter:Ae,onMouseLeave:ne},_.createElement(x.Z,Object.assign({"aria-checked":z},dt,{prefixCls:be,className:_e,disabled:xe,ref:se})),pe!==void 0&&_.createElement("span",null,pe))))};var $=_.forwardRef(Q),$e=e(94480),we=e(2738),Ye=function(D,se){var G={};for(var U in D)Object.prototype.hasOwnProperty.call(D,U)&&se.indexOf(U)<0&&(G[U]=D[U]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,U=Object.getOwnPropertySymbols(D);Z{const{defaultValue:G,children:U,options:Z=[],prefixCls:Pe,className:pe,rootClassName:ft,style:ge,onChange:Ae}=D,ne=Ye(D,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:j,direction:de}=_.useContext(f.E_),[i,y]=_.useState(ne.value||G||[]),[R,P]=_.useState([]);_.useEffect(()=>{"value"in ne&&y(ne.value||[])},[ne.value]);const w=_.useMemo(()=>Z.map(O=>typeof O=="string"||typeof O=="number"?{label:O,value:O}:O),[Z]),F=O=>{P(L=>L.filter(c=>c!==O))},W=O=>{P(L=>[].concat((0,$e.Z)(L),[O]))},xe=O=>{const L=i.indexOf(O.value),c=(0,$e.Z)(i);L===-1?c.push(O.value):c.splice(L,1),"value"in ne||y(c),Ae==null||Ae(c.filter(k=>R.includes(k)).sort((k,ue)=>{const p=w.findIndex(Y=>Y.value===k),u=w.findIndex(Y=>Y.value===ue);return p-u}))},Ce=j("checkbox",Pe),be=`${Ce}-group`,[ot,yt]=(0,g.ZP)(Ce),dt=(0,we.Z)(ne,["value","disabled"]),he=Z.length?w.map(O=>_.createElement($,{prefixCls:Ce,key:O.value.toString(),disabled:"disabled"in O?O.disabled:ne.disabled,value:O.value,checked:i.includes(O.value),onChange:O.onChange,className:`${be}-item`,style:O.style,title:O.title},O.label)):U,_e={toggleOption:xe,value:i,disabled:ne.disabled,name:ne.name,registerValue:W,cancelValue:F},z=d()(be,{[`${be}-rtl`]:de==="rtl"},pe,ft,yt);return ot(_.createElement("div",Object.assign({className:z,style:ge},dt,{ref:se}),_.createElement(ae.Provider,{value:_e},he)))},H=_.forwardRef(ye);var S=_.memo(H);const r=$;r.Group=S,r.__ANT_CHECKBOX=!0;var B=r},98447:function(un,Xe,e){e.d(Xe,{C2:function(){return f}});var t=e(17313),d=e(37613),x=e(83116);const _=I=>{const{checkboxCls:n}=I,le=`${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}}),[le]: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'"},[`& + ${le}`]:{marginInlineStart:0},[`&${le}-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}})},{[` - ${le}:not(${le}-disabled), - ${n}:not(${n}-disabled) - `]:{[`&:hover ${n}-inner`]:{borderColor:I.colorPrimary}},[`${le}:not(${le}-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}`}}},[` - ${le}-checked:not(${le}-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:'""'}}}}},{[`${le}-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 f(I,n){const le=(0,d.TS)(n,{checkboxCls:`.${I}`,checkboxSize:n.controlInteractiveSize});return[_(le)]}Xe.ZP=(0,x.Z)("Checkbox",(I,n)=>{let{prefixCls:le}=n;return[f(le,I)]})},93891:function(un,Xe,e){var t=e(59301),d=e(36355),x=e(64165);const _=f=>{const{componentName:I}=f,{getPrefixCls:n}=(0,t.useContext)(d.E_),le=n("empty");switch(I){case"Table":case"List":return t.createElement(x.Z,{image:x.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(x.Z,{image:x.Z.PRESENTED_IMAGE_SIMPLE,className:`${le}-small`});default:return t.createElement(x.Z,null)}};Xe.Z=_},28103:function(un,Xe,e){e.d(Xe,{Z:function(){return M}});var t=e(92310),d=e.n(t),x=e(59301),_=e(36355),f=e(17313),I=e(83116),n=e(37613);const le=C=>{const{componentCls:Q,sizePaddingEdgeHorizontal:ie,colorSplit:$,lineWidth:$e,textPaddingInline:we,orientationMargin:Ye,verticalMarginInline:ye}=C;return{[Q]:Object.assign(Object.assign({},(0,f.Wf)(C)),{borderBlockStart:`${$e}px solid ${$}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ye,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${$e}px solid ${$}`},"&-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 ${$}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${$e}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${Q}-with-text-left`]:{"&::before":{width:`${Ye*100}%`},"&::after":{width:`${100-Ye*100}%`}},[`&-horizontal${Q}-with-text-right`]:{"&::before":{width:`${100-Ye*100}%`},"&::after":{width:`${Ye*100}%`}},[`${Q}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:we},"&-dashed":{background:"none",borderColor:$,borderStyle:"dashed",borderWidth:`${$e}px 0 0`},[`&-horizontal${Q}-with-text${Q}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${Q}-dashed`]:{borderInlineStartWidth:$e,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:ie}},[`&-horizontal${Q}-with-text-right${Q}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${Q}-inner-text`]:{paddingInlineEnd:ie}}})}};var ae=(0,I.Z)("Divider",C=>{const Q=(0,n.TS)(C,{dividerHorizontalWithTextGutterMargin:C.margin,dividerHorizontalGutterMargin:C.marginLG,sizePaddingEdgeHorizontal:0});return[le(Q)]},C=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:C.marginXS})),g=function(C,Q){var ie={};for(var $ in C)Object.prototype.hasOwnProperty.call(C,$)&&Q.indexOf($)<0&&(ie[$]=C[$]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,$=Object.getOwnPropertySymbols(C);$e<$.length;$e++)Q.indexOf($[$e])<0&&Object.prototype.propertyIsEnumerable.call(C,$[$e])&&(ie[$[$e]]=C[$[$e]]);return ie},M=C=>{const{getPrefixCls:Q,direction:ie,divider:$}=x.useContext(_.E_),{prefixCls:$e,type:we="horizontal",orientation:Ye="center",orientationMargin:ye,className:H,rootClassName:S,children:r,dashed:B,plain:D,style:se}=C,G=g(C,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),U=Q("divider",$e),[Z,Pe]=ae(U),pe=Ye.length>0?`-${Ye}`:Ye,ft=!!r,ge=Ye==="left"&&ye!=null,Ae=Ye==="right"&&ye!=null,ne=d()(U,$==null?void 0:$.className,Pe,`${U}-${we}`,{[`${U}-with-text`]:ft,[`${U}-with-text${pe}`]:ft,[`${U}-dashed`]:!!B,[`${U}-plain`]:!!D,[`${U}-rtl`]:ie==="rtl",[`${U}-no-default-orientation-margin-left`]:ge,[`${U}-no-default-orientation-margin-right`]:Ae},H,S),j=x.useMemo(()=>typeof ye=="number"?ye:/^\d+$/.test(ye)?Number(ye):ye,[ye]),de=Object.assign(Object.assign({},ge&&{marginLeft:j}),Ae&&{marginRight:j});return Z(x.createElement("div",Object.assign({className:ne,style:Object.assign(Object.assign({},$==null?void 0:$.style),se)},G,{role:"separator"}),r&&we!=="vertical"&&x.createElement("span",{className:`${U}-inner-text`,style:de},r)))}},91857:function(un,Xe,e){var t=e(59301),d=e(38819),x=e(92310),_=e.n(x),f=e(31561),I=e(70425),n=e(18929),le=e(2738),ae=e(79676),g=e(53487),ce=e(92343),M=e(36355),C=e(20834),Q=e(40875),ie=e(88088),$=e(47211);const $e=null,we=S=>{const{menu:r,arrow:B,prefixCls:D,children:se,trigger:G,disabled:U,dropdownRender:Z,getPopupContainer:Pe,overlayClassName:pe,rootClassName:ft,open:ge,onOpenChange:Ae,visible:ne,onVisibleChange:j,mouseEnterDelay:de=.15,mouseLeaveDelay:i=.1,autoAdjustOverflow:y=!0,placement:R="",overlay:P,transitionName:w}=S,{getPopupContainer:F,getPrefixCls:W,direction:xe}=t.useContext(M.E_),Ce=t.useMemo(()=>{const A=W();return w!==void 0?w:R.includes("top")?`${A}-slide-down`:`${A}-slide-up`},[W,R,w]),be=t.useMemo(()=>R?R.includes("Center")?R.slice(0,R.indexOf("Center")):R:xe==="rtl"?"bottomRight":"bottomLeft",[R,xe]),ot=W("dropdown",D),[yt,dt]=(0,$.Z)(ot),[,he]=(0,ie.Z)(),_e=t.Children.only(se),z=(0,ce.Tm)(_e,{className:_()(`${ot}-trigger`,{[`${ot}-rtl`]:xe==="rtl"},_e.props.className),disabled:U}),O=U?[]:G;let L;O&&O.includes("contextMenu")&&(L=!0);const[c,k]=(0,n.Z)(!1,{value:ge!=null?ge:ne}),ue=(0,I.useEvent)(A=>{Ae==null||Ae(A),j==null||j(A),k(A)}),p=_()(pe,ft,dt,{[`${ot}-rtl`]:xe==="rtl"}),u=(0,ae.Z)({arrowPointAtCenter:typeof B=="object"&&B.pointAtCenter,autoAdjustOverflow:y,offset:he.marginXXS,arrowWidth:B?he.sizePopupArrow:0,borderRadius:he.borderRadius}),Y=t.useCallback(()=>{k(!1)},[]),T=()=>{let A;return r!=null&&r.items?A=t.createElement(C.default,Object.assign({},r)):typeof P=="function"?A=P():A=P,Z&&(A=Z(A)),A=t.Children.only(typeof A=="string"?t.createElement("span",null,A):A),t.createElement(Q.J,{prefixCls:`${ot}-menu`,expandIcon:t.createElement("span",{className:`${ot}-menu-submenu-arrow`},t.createElement(d.Z,{className:`${ot}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Y,validator:V=>{let{mode:je}=V}},A)};return yt(t.createElement(f.Z,Object.assign({alignPoint:L},(0,le.Z)(S,["rootClassName"]),{mouseEnterDelay:de,mouseLeaveDelay:i,visible:c,builtinPlacements:u,arrow:!!B,overlayClassName:p,prefixCls:ot,getPopupContainer:Pe||F,transitionName:Ce,trigger:O,overlay:T,placement:be,onVisibleChange:ue}),z))};function Ye(S){return Object.assign(Object.assign({},S),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ye=(0,g.Z)(we,"dropdown",S=>S,Ye),H=S=>t.createElement(ye,Object.assign({},S),t.createElement("span",null));we._InternalPanelDoNotUseOrYouWillBeFired=H,Xe.Z=we},38854:function(un,Xe,e){e.d(Xe,{Z:function(){return ie}});var t=e(91857),d=e(92310),x=e.n(d),_=e(59301),f=e(18785),I=e(3113),n=e(36355),le=e(81327),ae=e(33234),g=e(47211),ce=function($,$e){var we={};for(var Ye in $)Object.prototype.hasOwnProperty.call($,Ye)&&$e.indexOf(Ye)<0&&(we[Ye]=$[Ye]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ye=Object.getOwnPropertySymbols($);ye{const{getPopupContainer:$e,getPrefixCls:we,direction:Ye}=_.useContext(n.E_),{prefixCls:ye,type:H="default",danger:S,disabled:r,loading:B,onClick:D,htmlType:se,children:G,className:U,menu:Z,arrow:Pe,autoFocus:pe,overlay:ft,trigger:ge,align:Ae,open:ne,onOpenChange:j,placement:de,getPopupContainer:i,href:y,icon:R=_.createElement(f.Z,null),title:P,buttonsRender:w=T=>T,mouseEnterDelay:F,mouseLeaveDelay:W,overlayClassName:xe,overlayStyle:Ce,destroyPopupOnHide:be,dropdownRender:ot}=$,yt=ce($,["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"]),dt=we("dropdown",ye),he=`${dt}-button`,[_e,z]=(0,g.Z)(dt),O={menu:Z,arrow:Pe,autoFocus:pe,align:Ae,disabled:r,trigger:r?[]:ge,onOpenChange:j,getPopupContainer:i||$e,mouseEnterDelay:F,mouseLeaveDelay:W,overlayClassName:xe,overlayStyle:Ce,destroyPopupOnHide:be,dropdownRender:ot},{compactSize:L,compactItemClassnames:c}=(0,ae.ri)(dt,Ye),k=x()(he,c,U,z);"overlay"in $&&(O.overlay=ft),"open"in $&&(O.open=ne),"placement"in $?O.placement=de:O.placement=Ye==="rtl"?"bottomLeft":"bottomRight";const ue=_.createElement(I.ZP,{type:H,danger:S,disabled:r,loading:B,onClick:D,htmlType:se,href:y,title:P},G),p=_.createElement(I.ZP,{type:H,danger:S,icon:R}),[u,Y]=w([ue,p]);return _e(_.createElement(le.Z.Compact,Object.assign({className:k,size:L,block:!0},yt),u,_.createElement(t.Z,Object.assign({},O),Y)))};M.__ANT_BUTTON=!0;var C=M;const Q=t.Z;Q.Button=C;var ie=Q},47211:function(un,Xe,e){e.d(Xe,{Z:function(){return ce}});var t=e(17313),d=e(13826),x=e(92899),_=e(29878),f=e(19447),I=e(83116),n=e(37613),ae=M=>{const{componentCls:C,menuCls:Q,colorError:ie,colorTextLightSolid:$}=M,$e=`${Q}-item`;return{[`${C}, ${C}-menu-submenu`]:{[`${Q} ${$e}`]:{[`&${$e}-danger:not(${$e}-disabled)`]:{color:ie,"&:hover":{color:$,backgroundColor:ie}}}}}};const g=M=>{const{componentCls:C,menuCls:Q,zIndexPopup:ie,dropdownArrowDistance:$,sizePopupArrow:$e,antCls:we,iconCls:Ye,motionDurationMid:ye,dropdownPaddingVertical:H,fontSize:S,dropdownEdgeChildPadding:r,colorTextDisabled:B,fontSizeIcon:D,controlPaddingHorizontal:se,colorBgElevated:G}=M;return[{[C]:Object.assign(Object.assign({},(0,t.Wf)(M)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ie,display:"block","&::before":{position:"absolute",insetBlock:-$+$e/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${we}-btn`]:{[`& > ${Ye}-down, & > ${we}-btn-icon > ${Ye}-down`]:{fontSize:D}},[`${C}-wrap`]:{position:"relative",[`${we}-btn > ${Ye}-down`]:{fontSize:D},[`${Ye}-down::before`]:{transition:`transform ${ye}`}},[`${C}-wrap-open`]:{[`${Ye}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${we}-slide-down-enter${we}-slide-down-enter-active${C}-placement-bottomLeft, - &${we}-slide-down-appear${we}-slide-down-appear-active${C}-placement-bottomLeft, - &${we}-slide-down-enter${we}-slide-down-enter-active${C}-placement-bottom, - &${we}-slide-down-appear${we}-slide-down-appear-active${C}-placement-bottom, - &${we}-slide-down-enter${we}-slide-down-enter-active${C}-placement-bottomRight, - &${we}-slide-down-appear${we}-slide-down-appear-active${C}-placement-bottomRight`]:{animationName:d.fJ},[`&${we}-slide-up-enter${we}-slide-up-enter-active${C}-placement-topLeft, - &${we}-slide-up-appear${we}-slide-up-appear-active${C}-placement-topLeft, - &${we}-slide-up-enter${we}-slide-up-enter-active${C}-placement-top, - &${we}-slide-up-appear${we}-slide-up-appear-active${C}-placement-top, - &${we}-slide-up-enter${we}-slide-up-enter-active${C}-placement-topRight, - &${we}-slide-up-appear${we}-slide-up-appear-active${C}-placement-topRight`]:{animationName:d.Qt},[`&${we}-slide-down-leave${we}-slide-down-leave-active${C}-placement-bottomLeft, - &${we}-slide-down-leave${we}-slide-down-leave-active${C}-placement-bottom, - &${we}-slide-down-leave${we}-slide-down-leave-active${C}-placement-bottomRight`]:{animationName:d.Uw},[`&${we}-slide-up-leave${we}-slide-up-leave-active${C}-placement-topLeft, - &${we}-slide-up-leave${we}-slide-up-leave-active${C}-placement-top, - &${we}-slide-up-leave${we}-slide-up-leave-active${C}-placement-topRight`]:{animationName:d.ly}})},(0,f.ZP)(M,{colorBg:G,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${C} ${Q}`]:{position:"relative",margin:0},[`${Q}-submenu-popup`]:{position:"absolute",zIndex:ie,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${C}, ${C}-menu-submenu`]:{[Q]:Object.assign(Object.assign({padding:r,listStyleType:"none",backgroundColor:G,backgroundClip:"padding-box",borderRadius:M.borderRadiusLG,outline:"none",boxShadow:M.boxShadowSecondary},(0,t.Qy)(M)),{[`${Q}-item-group-title`]:{padding:`${H}px ${se}px`,color:M.colorTextDescription,transition:`all ${ye}`},[`${Q}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${Q}-item-icon`]:{minWidth:S,marginInlineEnd:M.marginXS,fontSize:M.fontSizeSM},[`${Q}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ye}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${Q}-item, ${Q}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${H}px ${se}px`,color:M.colorText,fontWeight:"normal",fontSize:S,lineHeight:M.lineHeight,cursor:"pointer",transition:`all ${ye}`,borderRadius:M.borderRadiusSM,"&:hover, &-active":{backgroundColor:M.controlItemBgHover}},(0,t.Qy)(M)),{"&-selected":{color:M.colorPrimary,backgroundColor:M.controlItemBgActive,"&:hover, &-active":{backgroundColor:M.controlItemBgActiveHover}},"&-disabled":{color:B,cursor:"not-allowed","&:hover":{color:B,backgroundColor:G,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${M.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:M.colorSplit},[`${C}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:M.paddingXS,[`${C}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:M.colorTextDescription,fontSize:D,fontStyle:"normal"}}}),[`${Q}-item-group-list`]:{margin:`0 ${M.marginXS}px`,padding:0,listStyle:"none"},[`${Q}-submenu-title`]:{paddingInlineEnd:se+M.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:M.colorPrimary}})}},[(0,d.oN)(M,"slide-up"),(0,d.oN)(M,"slide-down"),(0,x.Fm)(M,"move-up"),(0,x.Fm)(M,"move-down"),(0,_._y)(M,"zoom-big")]]};var ce=(0,I.Z)("Dropdown",(M,C)=>{let{rootPrefixCls:Q}=C;const{marginXXS:ie,sizePopupArrow:$,controlHeight:$e,fontSize:we,lineHeight:Ye,paddingXXS:ye,componentCls:H,borderRadiusLG:S}=M,r=($e-we*Ye)/2,{dropdownArrowOffset:B}=(0,f.fS)({contentRadius:S}),D=(0,n.TS)(M,{menuCls:`${H}-menu`,rootPrefixCls:Q,dropdownArrowDistance:$/2+ie,dropdownArrowOffset:B,dropdownPaddingVertical:r,dropdownEdgeChildPadding:ye});return[g(D),ae(D)]},M=>({zIndexPopup:M.zIndexPopupBase+50}))},64165:function(un,Xe,e){e.d(Xe,{Z:function(){return ye}});var t=e(92310),d=e.n(t),x=e(59301),_=e(36355),f=e(9763),I=e(64993),n=e(88088),ae=()=>{const[,H]=(0,n.Z)(),r=new I.C(H.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return x.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},x.createElement("g",{fill:"none",fillRule:"evenodd"},x.createElement("g",{transform:"translate(24 31.67)"},x.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),x.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"}),x.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)"}),x.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"}),x.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"})),x.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"}),x.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},x.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),x.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},ce=()=>{const[,H]=(0,n.Z)(),{colorFill:S,colorFillTertiary:r,colorFillQuaternary:B,colorBgContainer:D}=H,{borderColor:se,shadowColor:G,contentColor:U}=(0,x.useMemo)(()=>({borderColor:new I.C(S).onBackground(D).toHexShortString(),shadowColor:new I.C(r).onBackground(D).toHexShortString(),contentColor:new I.C(B).onBackground(D).toHexShortString()}),[S,r,B,D]);return x.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},x.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},x.createElement("ellipse",{fill:G,cx:"32",cy:"33",rx:"32",ry:"7"}),x.createElement("g",{fillRule:"nonzero",stroke:se},x.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"}),x.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}))))},M=e(83116),C=e(37613);const Q=H=>{const{componentCls:S,margin:r,marginXS:B,marginXL:D,fontSize:se,lineHeight:G}=H;return{[S]:{marginInline:B,fontSize:se,lineHeight:G,textAlign:"center",[`${S}-image`]:{height:H.emptyImgHeight,marginBottom:B,opacity:H.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${S}-description`]:{color:H.colorText},[`${S}-footer`]:{marginTop:r},"&-normal":{marginBlock:D,color:H.colorTextDisabled,[`${S}-description`]:{color:H.colorTextDisabled},[`${S}-image`]:{height:H.emptyImgHeightMD}},"&-small":{marginBlock:B,color:H.colorTextDisabled,[`${S}-image`]:{height:H.emptyImgHeightSM}}}}};var ie=(0,M.Z)("Empty",H=>{const{componentCls:S,controlHeightLG:r}=H,B=(0,C.TS)(H,{emptyImgCls:`${S}-img`,emptyImgHeight:r*2.5,emptyImgHeightMD:r,emptyImgHeightSM:r*.875});return[Q(B)]}),$=function(H,S){var r={};for(var B in H)Object.prototype.hasOwnProperty.call(H,B)&&S.indexOf(B)<0&&(r[B]=H[B]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,B=Object.getOwnPropertySymbols(H);D{var{className:S,rootClassName:r,prefixCls:B,image:D=$e,description:se,children:G,imageStyle:U,style:Z}=H,Pe=$(H,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:pe,direction:ft,empty:ge}=x.useContext(_.E_),Ae=pe("empty",B),[ne,j]=ie(Ae),[de]=(0,f.Z)("Empty"),i=typeof se!="undefined"?se:de==null?void 0:de.description,y=typeof i=="string"?i:"empty";let R=null;return typeof D=="string"?R=x.createElement("img",{alt:y,src:D}):R=D,ne(x.createElement("div",Object.assign({className:d()(j,Ae,ge==null?void 0:ge.className,{[`${Ae}-normal`]:D===we,[`${Ae}-rtl`]:ft==="rtl"},S,r),style:Object.assign(Object.assign({},ge==null?void 0:ge.style),Z)},Pe),x.createElement("div",{className:`${Ae}-image`,style:U},R),i&&x.createElement("div",{className:`${Ae}-description`},i),G&&x.createElement("div",{className:`${Ae}-footer`},G)))};Ye.PRESENTED_IMAGE_DEFAULT=$e,Ye.PRESENTED_IMAGE_SIMPLE=we;var ye=Ye},78241:function(un,Xe,e){e.d(Xe,{default:function(){return Jn}});var t=e(94480),d=e(92310),x=e.n(d),_=e(77900),f=e(59301),I=e(62892),n=e(32441);function le(X){const[l,v]=f.useState(X);return f.useEffect(()=>{const h=setTimeout(()=>{v(X)},X.length?0:10);return()=>{clearTimeout(h)}},[X]),l}var ae=e(17313),g=e(29878),ce=e(8378),M=e(37613),C=e(83116),ie=X=>{const{componentCls:l}=X,v=`${l}-show-help`,h=`${l}-show-help-item`;return{[v]:{transition:`opacity ${X.motionDurationSlow} ${X.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[h]:{overflow:"hidden",transition:`height ${X.motionDurationSlow} ${X.motionEaseInOut}, - opacity ${X.motionDurationSlow} ${X.motionEaseInOut}, - transform ${X.motionDurationSlow} ${X.motionEaseInOut} !important`,[`&${h}-appear, &${h}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${h}-leave-active`]:{transform:"translateY(-5px)"}}}}};const $=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:v}=X;return{[v]:{[`${v}-label > label`]:{height:l},[`${v}-control-input`]:{minHeight:l}}}},we=X=>{const{componentCls:l}=X;return{[X.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ae.Wf)(X)),$(X)),{[`${l}-text`]:{display:"inline-block",paddingInlineEnd:X.paddingSM},"&-small":Object.assign({},$e(X,X.controlHeightSM)),"&-large":Object.assign({},$e(X,X.controlHeightLG))})}},Ye=X=>{const{formItemCls:l,iconCls:v,componentCls:h,rootPrefixCls:E,labelRequiredMarkColor:ee,labelColor:J,labelFontSize:Ve,labelHeight:Te,labelColonMarginInlineStart:tt,labelColonMarginInlineEnd:it,itemMarginBottom:et}=X;return{[l]:Object.assign(Object.assign({},(0,ae.Wf)(X)),{marginBottom:et,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${E}-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:Te,color:J,fontSize:Ve,[`> ${v}`]:{fontSize:X.fontSize,verticalAlign:"top"},[`&${l}-required:not(${l}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:X.marginXXS,color:ee,fontSize:X.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${h}-hide-required-mark &`]:{display:"none"}},[`${l}-optional`]:{display:"inline-block",marginInlineStart:X.marginXXS,color:X.colorTextDescription,[`${h}-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:tt,marginInlineEnd:it},[`&${l}-no-colon::after`]:{content:'"\\a0"'}}},[`${l}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${E}-col-'"]):not([class*="' ${E}-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:g.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}}})}},ye=X=>{const{componentCls:l,formItemCls:v}=X;return{[`${l}-horizontal`]:{[`${v}-label`]:{flexGrow:0},[`${v}-control`]:{flex:"1 1 0",minWidth:0},[`${v}-label[class$='-24'], ${v}-label[class*='-24 ']`]:{[`& + ${v}-control`]:{minWidth:"unset"}}}}},H=X=>{const{componentCls:l,formItemCls:v}=X;return{[`${l}-inline`]:{display:"flex",flexWrap:"wrap",[v]:{flex:"none",marginInlineEnd:X.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${v}-label, - > ${v}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${v}-label`]:{flex:"none"},[`${l}-text`]:{display:"inline-block"},[`${v}-has-feedback`]:{display:"inline-block"}}}}},S=X=>({padding:X.verticalLabelPadding,margin:X.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),r=X=>{const{componentCls:l,formItemCls:v,rootPrefixCls:h}=X;return{[`${v} ${v}-label`]:S(X),[l]:{[v]:{flexWrap:"wrap",[`${v}-label, ${v}-control`]:{[`&:not([class*=" ${h}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},B=X=>{const{componentCls:l,formItemCls:v,rootPrefixCls:h}=X;return{[`${l}-vertical`]:{[v]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${l}-item-control`]:{width:"100%"}}},[`${l}-vertical ${v}-label, - .${h}-col-24${v}-label, - .${h}-col-xl-24${v}-label`]:S(X),[`@media (max-width: ${X.screenXSMax}px)`]:[r(X),{[l]:{[`.${h}-col-xs-24${v}-label`]:S(X)}}],[`@media (max-width: ${X.screenSMMax}px)`]:{[l]:{[`.${h}-col-sm-24${v}-label`]:S(X)}},[`@media (max-width: ${X.screenMDMax}px)`]:{[l]:{[`.${h}-col-md-24${v}-label`]:S(X)}},[`@media (max-width: ${X.screenLGMax}px)`]:{[l]:{[`.${h}-col-lg-24${v}-label`]:S(X)}}}},D=(X,l)=>(0,M.TS)(X,{formItemCls:`${X.componentCls}-item`,rootPrefixCls:l});var se=(0,C.Z)("Form",(X,l)=>{let{rootPrefixCls:v}=l;const h=D(X,v);return[we(h),Ye(h),ie(h),ye(h),H(h),B(h),(0,ce.Z)(h),g.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 G=[];function U(X,l,v){let h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof X=="string"?X:`${l}-${h}`,error:X,errorStatus:v}}var Pe=X=>{let{help:l,helpStatus:v,errors:h=G,warnings:E=G,className:ee,fieldId:J,onVisibleChanged:Ve}=X;const{prefixCls:Te}=f.useContext(n.Rk),tt=`${Te}-item-explain`,[,it]=se(Te),et=(0,f.useMemo)(()=>(0,I.Z)(Te),[Te]),mt=le(h),vt=le(E),ut=f.useMemo(()=>l!=null?[U(l,"help",v)]:[].concat((0,t.Z)(mt.map((pt,Ct)=>U(pt,"error","error",Ct))),(0,t.Z)(vt.map((pt,Ct)=>U(pt,"warning","warning",Ct)))),[l,v,mt,vt]),Nt={};return J&&(Nt.id=`${J}_help`),f.createElement(_.default,{motionDeadline:et.motionDeadline,motionName:`${Te}-show-help`,visible:!!ut.length,onVisibleChanged:Ve},pt=>{const{className:Ct,style:St}=pt;return f.createElement("div",Object.assign({},Nt,{className:x()(tt,Ct,ee,it),style:St,role:"alert"}),f.createElement(_.CSSMotionList,Object.assign({keys:ut},(0,I.Z)(Te),{motionName:`${Te}-show-help-item`,component:!1}),Yt=>{const{key:rt,error:Ut,errorStatus:Ee,className:Se,style:Ke}=Yt;return f.createElement("div",{key:rt,className:x()(Se,{[`${tt}-${Ee}`]:Ee}),style:Ke},Ut)}))})},pe=e(95013),ft=e(36355),ge=e(1684),Ae=e(52946),ne=e(19716),j=e(16722);const de=["parentNode"],i="form_item";function y(X){return X===void 0||X===!1?[]:Array.isArray(X)?X:[X]}function R(X,l){if(!X.length)return;const v=X.join("_");return l?`${l}_${v}`:de.includes(v)?`${i}_${v}`:v}function P(X,l,v,h,E,ee){let J=h;return ee!==void 0?J=ee:v.validating?J="validating":X.length?J="error":l.length?J="warning":(v.touched||E&&v.validated)&&(J="success"),J}function w(X){return y(X).join("_")}function F(X){const[l]=(0,pe.useForm)(),v=f.useRef({}),h=f.useMemo(()=>X!=null?X:Object.assign(Object.assign({},l),{__INTERNAL__:{itemRef:E=>ee=>{const J=w(E);ee?v.current[J]=ee:delete v.current[J]}},scrollToField:function(E){let ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const J=y(E),Ve=R(J,h.__INTERNAL__.name),Te=Ve?document.getElementById(Ve):null;Te&&(0,j.Z)(Te,Object.assign({scrollMode:"if-needed",block:"nearest"},ee))},getFieldInstance:E=>{const ee=w(E);return v.current[ee]}}),[X,l]);return[h]}var W=e(28726),xe=function(X,l){var v={};for(var h in X)Object.prototype.hasOwnProperty.call(X,h)&&l.indexOf(h)<0&&(v[h]=X[h]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,h=Object.getOwnPropertySymbols(X);E{const v=f.useContext(ge.Z),{getPrefixCls:h,direction:E,form:ee}=f.useContext(ft.E_),{prefixCls:J,className:Ve,rootClassName:Te,size:tt,disabled:it=v,form:et,colon:mt,labelAlign:vt,labelWrap:ut,labelCol:Nt,wrapperCol:pt,hideRequiredMark:Ct,layout:St="horizontal",scrollToFirstError:Yt,requiredMark:rt,onFinishFailed:Ut,name:Ee,style:Se,feedbackIcons:Ke}=X,Ge=xe(X,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ne=(0,ne.Z)(tt),ke=f.useContext(W.Z),He=(0,f.useMemo)(()=>rt!==void 0?rt:ee&&ee.requiredMark!==void 0?ee.requiredMark:!Ct,[Ct,rt,ee]),lt=mt!=null?mt:ee==null?void 0:ee.colon,Pt=h("form",J),[Wt,dn]=se(Pt),gn=x()(Pt,`${Pt}-${St}`,{[`${Pt}-hide-required-mark`]:He===!1,[`${Pt}-rtl`]:E==="rtl",[`${Pt}-${Ne}`]:Ne},dn,ee==null?void 0:ee.className,Ve,Te),[en]=F(et),{__INTERNAL__:re}=en;re.name=Ee;const me=(0,f.useMemo)(()=>({name:Ee,labelAlign:vt,labelCol:Nt,labelWrap:ut,wrapperCol:pt,vertical:St==="vertical",colon:lt,requiredMark:He,itemRef:re.itemRef,form:en,feedbackIcons:Ke}),[Ee,vt,Nt,pt,St,lt,He,en,Ke]);f.useImperativeHandle(l,()=>en);const Ie=(De,wt)=>{if(De){let xt={block:"nearest"};typeof De=="object"&&(xt=De),en.scrollToField(wt,xt)}},Fe=De=>{if(Ut==null||Ut(De),De.errorFields.length){const wt=De.errorFields[0].name;if(Yt!==void 0){Ie(Yt,wt);return}ee&&ee.scrollToFirstError!==void 0&&Ie(ee.scrollToFirstError,wt)}};return Wt(f.createElement(ge.n,{disabled:it},f.createElement(Ae.q,{size:Ne},f.createElement(n.RV,Object.assign({},{validateMessages:ke}),f.createElement(n.q3.Provider,{value:me},f.createElement(pe.default,Object.assign({id:Ee},Ge,{name:Ee,onFinishFailed:Fe,form:en,style:Object.assign(Object.assign({},ee==null?void 0:ee.style),Se),className:gn})))))))};var ot=f.forwardRef(Ce),yt=e(41799),dt=e(8654),he=e(92343),_e=e(11592);function z(X){if(typeof X=="function")return X;const l=(0,_e.Z)(X);return l.length<=1?l[0]:l}const O=()=>{const{status:X,errors:l=[],warnings:v=[]}=(0,f.useContext)(n.aM);return{status:X,errors:l,warnings:v}};O.Context=n.aM;var L=O,c=e(16089);function k(X){const[l,v]=f.useState(X),h=(0,f.useRef)(null),E=(0,f.useRef)([]),ee=(0,f.useRef)(!1);f.useEffect(()=>(ee.current=!1,()=>{ee.current=!0,c.Z.cancel(h.current),h.current=null}),[]);function J(Ve){ee.current||(h.current===null&&(E.current=[],h.current=(0,c.Z)(()=>{h.current=null,v(Te=>{let tt=Te;return E.current.forEach(it=>{tt=it(tt)}),tt})})),E.current.push(Ve))}return[l,J]}function ue(){const{itemRef:X}=f.useContext(n.q3),l=f.useRef({});function v(h,E){const ee=E&&typeof E=="object"&&E.ref,J=h.join("_");return(l.current.name!==J||l.current.originRef!==ee)&&(l.current.name=J,l.current.originRef=ee,l.current.ref=(0,dt.sQ)(X(h),ee)),l.current.ref}return v}var p=e(29194),u=e(34280),Y=e(2738),T=e(27382),A=e(37028);const V=X=>{const{formItemCls:l}=X;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${l}-control`]:{display:"flex"}}}};var je=(0,C.b)(["Form","item-item"],(X,l)=>{let{rootPrefixCls:v}=l;const h=D(X,v);return[V(h)]}),fe=X=>{const{prefixCls:l,status:v,wrapperCol:h,children:E,errors:ee,warnings:J,_internalItemRender:Ve,extra:Te,help:tt,fieldId:it,marginBottom:et,onErrorVisibleChanged:mt}=X,vt=`${l}-item`,ut=f.useContext(n.q3),Nt=h||ut.wrapperCol||{},pt=x()(`${vt}-control`,Nt.className),Ct=f.useMemo(()=>Object.assign({},ut),[ut]);delete Ct.labelCol,delete Ct.wrapperCol;const St=f.createElement("div",{className:`${vt}-control-input`},f.createElement("div",{className:`${vt}-control-input-content`},E)),Yt=f.useMemo(()=>({prefixCls:l,status:v}),[l,v]),rt=et!==null||ee.length||J.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(n.Rk.Provider,{value:Yt},f.createElement(Pe,{fieldId:it,errors:ee,warnings:J,help:tt,helpStatus:v,className:`${vt}-explain-connected`,onVisibleChanged:mt})),!!et&&f.createElement("div",{style:{width:0,height:et}})):null,Ut={};it&&(Ut.id=`${it}_extra`);const Ee=Te?f.createElement("div",Object.assign({},Ut,{className:`${vt}-extra`}),Te):null,Se=Ve&&Ve.mark==="pro_table_render"&&Ve.render?Ve.render(X,{input:St,errorList:rt,extra:Ee}):f.createElement(f.Fragment,null,St,rt,Ee);return f.createElement(n.q3.Provider,{value:Ct},f.createElement(A.Z,Object.assign({},Nt,{className:pt}),Se),f.createElement(je,{prefixCls:l}))},Be=e(61485),Le=e(31724),Re=e(9763),It=e(6848),Tt=function(X,l){var v={};for(var h in X)Object.prototype.hasOwnProperty.call(X,h)&&l.indexOf(h)<0&&(v[h]=X[h]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,h=Object.getOwnPropertySymbols(X);E{let{prefixCls:l,label:v,htmlFor:h,labelCol:E,labelAlign:ee,colon:J,required:Ve,requiredMark:Te,tooltip:tt}=X;var it;const[et]=(0,Re.Z)("Form"),{vertical:mt,labelAlign:vt,labelCol:ut,labelWrap:Nt,colon:pt}=f.useContext(n.q3);if(!v)return null;const Ct=E||ut||{},St=ee||vt,Yt=`${l}-item-label`,rt=x()(Yt,St==="left"&&`${Yt}-left`,Ct.className,{[`${Yt}-wrap`]:!!Nt});let Ut=v;const Ee=J===!0||pt!==!1&&J!==!1;Ee&&!mt&&typeof v=="string"&&v.trim()!==""&&(Ut=v.replace(/[:|:]\s*$/,""));const Ke=Mt(tt);if(Ke){const{icon:He=f.createElement(Be.Z,null)}=Ke,lt=Tt(Ke,["icon"]),Pt=f.createElement(It.Z,Object.assign({},lt),f.cloneElement(He,{className:`${l}-item-tooltip`,title:""}));Ut=f.createElement(f.Fragment,null,Ut,Pt)}const Ge=Te==="optional",Ne=typeof Te=="function";Ne?Ut=Te(Ut,{required:!!Ve}):Ge&&!Ve&&(Ut=f.createElement(f.Fragment,null,Ut,f.createElement("span",{className:`${l}-item-optional`,title:""},(et==null?void 0:et.optional)||((it=Le.Z.Form)===null||it===void 0?void 0:it.optional))));const ke=x()({[`${l}-item-required`]:Ve,[`${l}-item-required-mark-optional`]:Ge||Ne,[`${l}-item-no-colon`]:!Ee});return f.createElement(A.Z,Object.assign({},Ct,{className:rt}),f.createElement("label",{htmlFor:h,className:ke,title:typeof v=="string"?v:""},Ut))},bt=e(29679),jt=e(19248),Pn=e(96512),nr=e(58617);const kn={success:bt.Z,warning:Pn.Z,error:jt.Z,validating:nr.Z};function _n(X){let{children:l,errors:v,warnings:h,hasFeedback:E,validateStatus:ee,prefixCls:J,meta:Ve,noStyle:Te}=X;const tt=`${J}-item`,{feedbackIcons:it}=f.useContext(n.q3),et=P(v,h,Ve,null,!!E,ee),{isFormItemInput:mt,status:vt}=f.useContext(n.aM),ut=f.useMemo(()=>{var Nt;let pt;if(E){const Yt=E!==!0&&E.icons||it,rt=et&&((Nt=Yt==null?void 0:Yt({status:et,errors:v,warnings:h}))===null||Nt===void 0?void 0:Nt[et]),Ut=et&&kn[et];pt=rt!==!1&&Ut?f.createElement("span",{className:x()(`${tt}-feedback-icon`,`${tt}-feedback-icon-${et}`)},rt||f.createElement(Ut,null)):null}let Ct=!0,St=et||"";return Te&&(Ct=mt,St=(et!=null?et:vt)||""),{status:St,errors:v,warnings:h,hasFeedback:!!E,feedbackIcon:pt,isFormItemInput:Ct}},[et,E,Te,mt,vt]);return f.createElement(n.aM.Provider,{value:ut},l)}var gr=function(X,l){var v={};for(var h in X)Object.prototype.hasOwnProperty.call(X,h)&&l.indexOf(h)<0&&(v[h]=X[h]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,h=Object.getOwnPropertySymbols(X);E{if(Ke&&rt.current){const dn=getComputedStyle(rt.current);ke(parseInt(dn.marginBottom,10))}},[Ke,Ge]);const He=dn=>{dn||ke(null)},Pt=function(){let dn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const gn=dn?Ut:tt.errors,en=dn?Ee:tt.warnings;return P(gn,en,tt,"",!!it,Te)}(),Wt=x()(St,v,h,{[`${St}-with-help`]:Se||Ut.length||Ee.length,[`${St}-has-feedback`]:Pt&&it,[`${St}-has-success`]:Pt==="success",[`${St}-has-warning`]:Pt==="warning",[`${St}-has-error`]:Pt==="error",[`${St}-is-validating`]:Pt==="validating",[`${St}-hidden`]:et});return f.createElement("div",{className:Wt,style:E,ref:rt},f.createElement(T.Z,Object.assign({className:`${St}-row`},(0,Y.Z)(Ct,["_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(Ht,Object.assign({htmlFor:vt},X,{requiredMark:Yt,required:ut!=null?ut:Nt,prefixCls:l})),f.createElement(fe,Object.assign({},X,tt,{errors:Ut,warnings:Ee,prefixCls:l,status:Pt,help:ee,marginBottom:Ne,onErrorVisibleChanged:He}),f.createElement(n.qI.Provider,{value:pt},f.createElement(_n,{prefixCls:l,meta:tt,errors:tt.errors,warnings:tt.warnings,hasFeedback:it,validateStatus:Pt},mt)))),!!Ne&&f.createElement("div",{className:`${St}-margin-offset`,style:{marginBottom:-Ne}}))}const qt="__SPLIT__",dr=null,yr=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((v,h)=>v===l.childProps[h]));function Ln(X){return X!=null}function Zn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function kr(X){const{name:l,noStyle:v,className:h,dependencies:E,prefixCls:ee,shouldUpdate:J,rules:Ve,children:Te,required:tt,label:it,messageVariables:et,trigger:mt="onChange",validateTrigger:vt,hidden:ut,help:Nt}=X,{getPrefixCls:pt}=f.useContext(ft.E_),{name:Ct}=f.useContext(n.q3),St=z(Te),Yt=typeof St=="function",rt=f.useContext(n.qI),{validateTrigger:Ut}=f.useContext(pe.FieldContext),Ee=vt!==void 0?vt:Ut,Se=Ln(l),Ke=pt("form",ee),[Ge,Ne]=se(Ke),ke=f.useContext(pe.ListContext),He=f.useRef(),[lt,Pt]=k({}),[Wt,dn]=(0,yt.Z)(()=>Zn()),gn=wt=>{const xt=ke==null?void 0:ke.getKey(wt.name);if(dn(wt.destroy?Zn():wt,!0),v&&Nt!==!1&&rt){let Lt=wt.name;if(wt.destroy)Lt=He.current||Lt;else if(xt!==void 0){const[nt,Kt]=xt;Lt=[nt].concat((0,t.Z)(Kt)),He.current=Lt}rt(wt,Lt)}},en=(wt,xt)=>{Pt(Lt=>{const nt=Object.assign({},Lt),bn=[].concat((0,t.Z)(wt.name.slice(0,-1)),(0,t.Z)(xt)).join(qt);return wt.destroy?delete nt[bn]:nt[bn]=wt,nt})},[re,me]=f.useMemo(()=>{const wt=(0,t.Z)(Wt.errors),xt=(0,t.Z)(Wt.warnings);return Object.values(lt).forEach(Lt=>{wt.push.apply(wt,(0,t.Z)(Lt.errors||[])),xt.push.apply(xt,(0,t.Z)(Lt.warnings||[]))}),[wt,xt]},[lt,Wt.errors,Wt.warnings]),Ie=ue();function Fe(wt,xt,Lt){return v&&!ut?f.createElement(_n,{prefixCls:Ke,hasFeedback:X.hasFeedback,validateStatus:X.validateStatus,meta:Wt,errors:re,warnings:me,noStyle:!0},wt):f.createElement(Yn,Object.assign({key:"row"},X,{className:x()(h,Ne),prefixCls:Ke,fieldId:xt,isRequired:Lt,errors:re,warnings:me,meta:Wt,onSubItemMetaChange:en}),wt)}if(!Se&&!Yt&&!E)return Ge(Fe(St));let De={};return typeof it=="string"?De.label=it:l&&(De.label=String(l)),et&&(De=Object.assign(Object.assign({},De),et)),Ge(f.createElement(pe.Field,Object.assign({},X,{messageVariables:De,trigger:mt,validateTrigger:Ee,onMetaChange:gn}),(wt,xt,Lt)=>{const nt=y(l).length&&xt?xt.name:[],Kt=R(nt,Ct),bn=tt!==void 0?tt:!!(Ve&&Ve.some(Zt=>{if(Zt&&typeof Zt=="object"&&Zt.required&&!Zt.warningOnly)return!0;if(typeof Zt=="function"){const Vn=Zt(Lt);return Vn&&Vn.required&&!Vn.warningOnly}return!1})),zt=Object.assign({},wt);let Gt=null;if(Array.isArray(St)&&Se)Gt=St;else if(!(Yt&&(!(J||E)||Se))){if(!(E&&!Yt&&!Se))if((0,he.l$)(St)){const Zt=Object.assign(Object.assign({},St.props),zt);if(Zt.id||(Zt.id=Kt),Nt||re.length>0||me.length>0||X.extra){const jn=[];(Nt||re.length>0)&&jn.push(`${Kt}_help`),X.extra&&jn.push(`${Kt}_extra`),Zt["aria-describedby"]=jn.join(" ")}re.length>0&&(Zt["aria-invalid"]="true"),bn&&(Zt["aria-required"]="true"),(0,dt.Yr)(St)&&(Zt.ref=Ie(nt,St)),new Set([].concat((0,t.Z)(y(mt)),(0,t.Z)(y(Ee)))).forEach(jn=>{Zt[jn]=function(){for(var Wn,Sn,rr,br,Fr,rn=arguments.length,kt=new Array(rn),xn=0;xn{var{prefixCls:l,children:v}=X,h=Bt(X,["prefixCls","children"]);const{getPrefixCls:E}=f.useContext(ft.E_),ee=E("form",l),J=f.useMemo(()=>({prefixCls:ee,status:"error"}),[ee]);return f.createElement(pe.List,Object.assign({},h),(Ve,Te,tt)=>f.createElement(n.Rk.Provider,{value:J},v(Ve.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Te,{errors:tt.errors,warnings:tt.warnings})))};function Mn(){const{form:X}=(0,f.useContext)(n.q3);return X}const an=ot;an.Item=ht,an.List=Xt,an.ErrorList=Pe,an.useForm=F,an.useFormInstance=Mn,an.useWatch=pe.useWatch,an.Provider=n.RV,an.create=()=>{};var Jn=an},8628:function(un,Xe,e){var t=e(59301),d=e(34280),x=e(56762),_=e(69507);function f(){let I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),le=(0,x.Z)(),ae=(0,_.ZP)();return(0,d.Z)(()=>{const g=ae.subscribe(ce=>{n.current=ce,I&&le()});return()=>ae.unsubscribe(g)},[]),n.current}Xe.Z=f},9432:function(un,Xe,e){e.d(Xe,{Z:function(){return Ye},n:function(){return $e}});var t=e(19248),d=e(92310),x=e.n(d),_=e(93681),f=e(8654),I=e(59301),n=e(19080),le=e(36355),ae=e(1684),g=e(19716),ce=e(32441),M=e(33234),C=e(59412),Q=e(9937);function ie(ye){return!!(ye.prefix||ye.suffix||ye.allowClear)}var $=function(ye,H){var S={};for(var r in ye)Object.prototype.hasOwnProperty.call(ye,r)&&H.indexOf(r)<0&&(S[r]=ye[r]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,r=Object.getOwnPropertySymbols(ye);B{var S;const{prefixCls:r,bordered:B=!0,status:D,size:se,disabled:G,onBlur:U,onFocus:Z,suffix:Pe,allowClear:pe,addonAfter:ft,addonBefore:ge,className:Ae,style:ne,styles:j,rootClassName:de,onChange:i,classNames:y}=ye,R=$(ye,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:P,direction:w,input:F}=I.useContext(le.E_),W=P("input",r),xe=(0,I.useRef)(null),[Ce,be]=(0,Q.ZP)(W),{compactSize:ot,compactItemClassnames:yt}=(0,M.ri)(W,w),dt=(0,g.Z)(je=>{var ve;return(ve=se!=null?se:ot)!==null&&ve!==void 0?ve:je}),he=I.useContext(ae.Z),_e=G!=null?G:he,{status:z,hasFeedback:O,feedbackIcon:L}=(0,I.useContext)(ce.aM),c=(0,n.F)(z,D),k=ie(ye)||!!O,ue=(0,I.useRef)(k);(0,I.useEffect)(()=>{var je;k&&ue.current,ue.current=k},[k]);const p=(0,C.Z)(xe,!0),u=je=>{p(),U==null||U(je)},Y=je=>{p(),Z==null||Z(je)},T=je=>{p(),i==null||i(je)},A=(O||Pe)&&I.createElement(I.Fragment,null,Pe,O&&L);let V;return typeof pe=="object"&&(pe!=null&&pe.clearIcon)?V=pe:pe&&(V={clearIcon:I.createElement(t.Z,null)}),Ce(I.createElement(_.default,Object.assign({ref:(0,f.sQ)(H,xe),prefixCls:W,autoComplete:F==null?void 0:F.autoComplete},R,{disabled:_e,onBlur:u,onFocus:Y,style:Object.assign(Object.assign({},F==null?void 0:F.style),ne),styles:Object.assign(Object.assign({},F==null?void 0:F.styles),j),suffix:A,allowClear:V,className:x()(Ae,de,yt,F==null?void 0:F.className),onChange:T,addonAfter:ft&&I.createElement(M.BR,null,I.createElement(ce.Ux,{override:!0,status:!0},ft)),addonBefore:ge&&I.createElement(M.BR,null,I.createElement(ce.Ux,{override:!0,status:!0},ge)),classNames:Object.assign(Object.assign(Object.assign({},y),F==null?void 0:F.classNames),{input:x()({[`${W}-sm`]:dt==="small",[`${W}-lg`]:dt==="large",[`${W}-rtl`]:w==="rtl",[`${W}-borderless`]:!B},!k&&(0,n.Z)(W,c),y==null?void 0:y.input,(S=F==null?void 0:F.classNames)===null||S===void 0?void 0:S.input,be)}),classes:{affixWrapper:x()({[`${W}-affix-wrapper-sm`]:dt==="small",[`${W}-affix-wrapper-lg`]:dt==="large",[`${W}-affix-wrapper-rtl`]:w==="rtl",[`${W}-affix-wrapper-borderless`]:!B},(0,n.Z)(`${W}-affix-wrapper`,c,O),be),wrapper:x()({[`${W}-group-rtl`]:w==="rtl"},be),group:x()({[`${W}-group-wrapper-sm`]:dt==="small",[`${W}-group-wrapper-lg`]:dt==="large",[`${W}-group-wrapper-rtl`]:w==="rtl",[`${W}-group-wrapper-disabled`]:_e},(0,n.Z)(`${W}-group-wrapper`,c,O),be)}})))})},1643:function(un,Xe,e){var t=e(19248),d=e(92310),x=e.n(d),_=e(9296),f=e(59301),I=e(19080),n=e(36355),le=e(1684),ae=e(19716),g=e(32441),ce=e(9432),M=e(9937),C=function(ie,$){var $e={};for(var we in ie)Object.prototype.hasOwnProperty.call(ie,we)&&$.indexOf(we)<0&&($e[we]=ie[we]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,we=Object.getOwnPropertySymbols(ie);Ye{const{prefixCls:$e,bordered:we=!0,size:Ye,disabled:ye,status:H,allowClear:S,showCount:r,classNames:B,rootClassName:D,className:se}=ie,G=C(ie,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:U,direction:Z}=f.useContext(n.E_),Pe=(0,ae.Z)(Ye),pe=f.useContext(le.Z),ft=ye!=null?ye:pe,{status:ge,hasFeedback:Ae,feedbackIcon:ne}=f.useContext(g.aM),j=(0,I.F)(ge,H),de=f.useRef(null);f.useImperativeHandle($,()=>{var w;return{resizableTextArea:(w=de.current)===null||w===void 0?void 0:w.resizableTextArea,focus:F=>{var W,xe;(0,ce.n)((xe=(W=de.current)===null||W===void 0?void 0:W.resizableTextArea)===null||xe===void 0?void 0:xe.textArea,F)},blur:()=>{var F;return(F=de.current)===null||F===void 0?void 0:F.blur()}}});const i=U("input",$e);let y;typeof S=="object"&&(S!=null&&S.clearIcon)?y=S:S&&(y={clearIcon:f.createElement(t.Z,null)});const[R,P]=(0,M.ZP)(i);return R(f.createElement(_.default,Object.assign({},G,{disabled:ft,allowClear:y,className:x()(se,D),classes:{affixWrapper:x()(`${i}-textarea-affix-wrapper`,{[`${i}-affix-wrapper-rtl`]:Z==="rtl",[`${i}-affix-wrapper-borderless`]:!we,[`${i}-affix-wrapper-sm`]:Pe==="small",[`${i}-affix-wrapper-lg`]:Pe==="large",[`${i}-textarea-show-count`]:r},(0,I.Z)(`${i}-affix-wrapper`,j),P)},classNames:Object.assign(Object.assign({},B),{textarea:x()({[`${i}-borderless`]:!we,[`${i}-sm`]:Pe==="small",[`${i}-lg`]:Pe==="large"},(0,I.Z)(i,j),P,B==null?void 0:B.textarea)}),prefixCls:i,suffix:Ae&&f.createElement("span",{className:`${i}-textarea-suffix`},ne),showCount:r,ref:de})))});Xe.Z=Q},59412:function(un,Xe,e){e.d(Xe,{Z:function(){return d}});var t=e(59301);function d(x,_){const f=(0,t.useRef)([]),I=()=>{f.current.push(setTimeout(()=>{var n,le,ae,g;!((n=x.current)===null||n===void 0)&&n.input&&((le=x.current)===null||le===void 0?void 0:le.input.getAttribute("type"))==="password"&&(!((ae=x.current)===null||ae===void 0)&&ae.input.hasAttribute("value"))&&((g=x.current)===null||g===void 0||g.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(_&&I(),()=>f.current.forEach(n=>{n&&clearTimeout(n)})),[]),I}},92832:function(un,Xe,e){e.d(Xe,{default:function(){return Pe}});var t=e(92310),d=e.n(t),x=e(59301),_=e(36355),f=e(32441),I=e(9937),le=pe=>{const{getPrefixCls:ft,direction:ge}=(0,x.useContext)(_.E_),{prefixCls:Ae,className:ne}=pe,j=ft("input-group",Ae),de=ft("input"),[i,y]=(0,I.ZP)(de),R=d()(j,{[`${j}-lg`]:pe.size==="large",[`${j}-sm`]:pe.size==="small",[`${j}-compact`]:pe.compact,[`${j}-rtl`]:ge==="rtl"},y,ne),P=(0,x.useContext)(f.aM),w=(0,x.useMemo)(()=>Object.assign(Object.assign({},P),{isFormItemInput:!1}),[P]);return i(x.createElement("span",{className:R,style:pe.style,onMouseEnter:pe.onMouseEnter,onMouseLeave:pe.onMouseLeave,onFocus:pe.onFocus,onBlur:pe.onBlur},x.createElement(f.aM.Provider,{value:w},pe.children)))},ae=e(9432),g=e(73331),ce=e(15277),M=e(2738),C=e(8654),Q=e(59412),ie=function(pe,ft){var ge={};for(var Ae in pe)Object.prototype.hasOwnProperty.call(pe,Ae)&&ft.indexOf(Ae)<0&&(ge[Ae]=pe[Ae]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,Ae=Object.getOwnPropertySymbols(pe);nepe?x.createElement(ce.Z,null):x.createElement(g.Z,null),$e={click:"onClick",hover:"onMouseOver"};var Ye=x.forwardRef((pe,ft)=>{const{visibilityToggle:ge=!0}=pe,Ae=typeof ge=="object"&&ge.visible!==void 0,[ne,j]=(0,x.useState)(()=>Ae?ge.visible:!1),de=(0,x.useRef)(null);x.useEffect(()=>{Ae&&j(ge.visible)},[Ae,ge]);const i=(0,Q.Z)(de),y=()=>{const{disabled:_e}=pe;_e||(ne&&i(),j(z=>{var O;const L=!z;return typeof ge=="object"&&((O=ge.onVisibleChange)===null||O===void 0||O.call(ge,L)),L}))},R=_e=>{const{action:z="click",iconRender:O=$}=pe,L=$e[z]||"",c=O(ne),k={[L]:y,className:`${_e}-icon`,key:"passwordIcon",onMouseDown:ue=>{ue.preventDefault()},onMouseUp:ue=>{ue.preventDefault()}};return x.cloneElement(x.isValidElement(c)?c:x.createElement("span",null,c),k)},{className:P,prefixCls:w,inputPrefixCls:F,size:W}=pe,xe=ie(pe,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ce}=x.useContext(_.E_),be=Ce("input",F),ot=Ce("input-password",w),yt=ge&&R(ot),dt=d()(ot,P,{[`${ot}-${W}`]:!!W}),he=Object.assign(Object.assign({},(0,M.Z)(xe,["suffix","iconRender","visibilityToggle"])),{type:ne?"text":"password",className:dt,prefixCls:be,suffix:yt});return W&&(he.size=W),x.createElement(ae.Z,Object.assign({ref:(0,C.sQ)(ft,de)},he))}),ye=e(47472),H=e(92343),S=e(3113),r=e(19716),B=e(33234),D=function(pe,ft){var ge={};for(var Ae in pe)Object.prototype.hasOwnProperty.call(pe,Ae)&&ft.indexOf(Ae)<0&&(ge[Ae]=pe[Ae]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,Ae=Object.getOwnPropertySymbols(pe);ne{const{prefixCls:ge,inputPrefixCls:Ae,className:ne,size:j,suffix:de,enterButton:i=!1,addonAfter:y,loading:R,disabled:P,onSearch:w,onChange:F,onCompositionStart:W,onCompositionEnd:xe}=pe,Ce=D(pe,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:be,direction:ot}=x.useContext(_.E_),yt=x.useRef(!1),dt=be("input-search",ge),he=be("input",Ae),{compactSize:_e}=(0,B.ri)(dt,ot),z=(0,r.Z)(fe=>{var Be;return(Be=j!=null?j:_e)!==null&&Be!==void 0?Be:fe}),O=x.useRef(null),L=fe=>{fe&&fe.target&&fe.type==="click"&&w&&w(fe.target.value,fe,{source:"clear"}),F&&F(fe)},c=fe=>{var Be;document.activeElement===((Be=O.current)===null||Be===void 0?void 0:Be.input)&&fe.preventDefault()},k=fe=>{var Be,Le;w&&w((Le=(Be=O.current)===null||Be===void 0?void 0:Be.input)===null||Le===void 0?void 0:Le.value,fe,{source:"input"})},ue=fe=>{yt.current||R||k(fe)},p=typeof i=="boolean"?x.createElement(ye.Z,null):null,u=`${dt}-button`;let Y;const T=i||{},A=T.type&&T.type.__ANT_BUTTON===!0;A||T.type==="button"?Y=(0,H.Tm)(T,Object.assign({onMouseDown:c,onClick:fe=>{var Be,Le;(Le=(Be=T==null?void 0:T.props)===null||Be===void 0?void 0:Be.onClick)===null||Le===void 0||Le.call(Be,fe),k(fe)},key:"enterButton"},A?{className:u,size:z}:{})):Y=x.createElement(S.ZP,{className:u,type:i?"primary":void 0,size:z,disabled:P,key:"enterButton",onMouseDown:c,onClick:k,loading:R,icon:p},i),y&&(Y=[Y,(0,H.Tm)(y,{key:"addonAfter"})]);const V=d()(dt,{[`${dt}-rtl`]:ot==="rtl",[`${dt}-${z}`]:!!z,[`${dt}-with-button`]:!!i},ne),je=fe=>{yt.current=!0,W==null||W(fe)},ve=fe=>{yt.current=!1,xe==null||xe(fe)};return x.createElement(ae.Z,Object.assign({ref:(0,C.sQ)(O,ft),onPressEnter:ue},Ce,{size:z,onCompositionStart:je,onCompositionEnd:ve,prefixCls:he,addonAfter:Y,suffix:de,onChange:L,className:V,disabled:P}))}),U=e(1643);const Z=ae.Z;Z.Group=le,Z.Search=G,Z.TextArea=U.Z,Z.Password=Ye;var Pe=Z},9937:function(un,Xe,e){e.d(Xe,{M1:function(){return n},TM:function(){return H},Xy:function(){return le},bi:function(){return ce},e5:function(){return ye},ik:function(){return M},nz:function(){return f},pU:function(){return I},s7:function(){return C},x0:function(){return g}});var t=e(17313),d=e(74207),x=e(37613),_=e(83116);const f=S=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:S,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),I=S=>({borderColor:S.hoverBorderColor}),n=S=>({borderColor:S.activeBorderColor,boxShadow:S.activeShadow,outline:0}),le=S=>({color:S.colorTextDisabled,backgroundColor:S.colorBgContainerDisabled,borderColor:S.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},I((0,x.TS)(S,{hoverBorderColor:S.colorBorder})))}),ae=S=>{const{paddingBlockLG:r,fontSizeLG:B,lineHeightLG:D,borderRadiusLG:se,paddingInlineLG:G}=S;return{padding:`${r}px ${G}px`,fontSize:B,lineHeight:D,borderRadius:se}},g=S=>({padding:`${S.paddingBlockSM}px ${S.paddingInlineSM}px`,borderRadius:S.borderRadiusSM}),ce=(S,r)=>{const{componentCls:B,colorError:D,colorWarning:se,errorActiveShadow:G,warningActiveShadow:U,colorErrorBorderHover:Z,colorWarningBorderHover:Pe}=S;return{[`&-status-error:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:D,"&:hover":{borderColor:Z},"&:focus, &-focused":Object.assign({},n((0,x.TS)(S,{activeBorderColor:D,activeShadow:G}))),[`${B}-prefix, ${B}-suffix`]:{color:D}},[`&-status-warning:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:se,"&:hover":{borderColor:Pe},"&:focus, &-focused":Object.assign({},n((0,x.TS)(S,{activeBorderColor:se,activeShadow:U}))),[`${B}-prefix, ${B}-suffix`]:{color:se}}}},M=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}`},f(S.colorTextPlaceholder)),{"&:hover":Object.assign({},I(S)),"&:focus, &-focused":Object.assign({},n(S)),"&-disabled, &[disabled]":Object.assign({},le(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({},ae(S)),"&-sm":Object.assign({},g(S)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),C=S=>{const{componentCls:r,antCls:B}=S;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:S.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${r}, &-lg > ${r}-group-addon`]:Object.assign({},ae(S)),[`&-sm ${r}, &-sm > ${r}-group-addon`]:Object.assign({},g(S)),[`&-lg ${B}-select-single ${B}-select-selector`]:{height:S.controlHeightLG},[`&-sm ${B}-select-single ${B}-select-selector`]:{height:S.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 ${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,[`${B}-select`]:{margin:`-${S.paddingBlock+1}px -${S.paddingInline}px`,[`&${B}-select-single:not(${B}-select-customize-input)`]:{[`${B}-select-selector`]:{backgroundColor:"inherit",border:`${S.lineWidth}px ${S.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${B}-select-selector`]:{color:S.colorPrimary}}},[`${B}-cascader-picker`]:{margin:`-9px -${S.paddingInline}px`,backgroundColor:"transparent",[`${B}-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,[`${B}-select ${B}-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,[`${B}-select ${B}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${r}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-search &`]:{borderStartStartRadius:S.borderRadius,borderEndStartRadius:S.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:S.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${r}-affix-wrapper, - & > ${r}-number-affix-wrapper, - & > ${B}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-S.lineWidth,borderInlineEndWidth:S.lineWidth},[`${r}`]:{float:"none"},[`& > ${B}-select > ${B}-select-selector, - & > ${B}-select-auto-complete ${r}, - & > ${B}-cascader-picker ${r}, - & > ${r}-group-wrapper ${r}`]:{borderInlineEndWidth:S.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 ${r}, - & > ${B}-cascader-picker:first-child ${r}`]:{borderStartStartRadius:S.borderRadius,borderEndStartRadius:S.borderRadius},[`& > *:last-child, - & > ${B}-select:last-child > ${B}-select-selector, - & > ${B}-cascader-picker:last-child ${r}, - & > ${B}-cascader-picker-focused:last-child ${r}`]:{borderInlineEndWidth:S.lineWidth,borderStartEndRadius:S.borderRadius,borderEndEndRadius:S.borderRadius},[`& > ${B}-select-auto-complete ${r}`]:{verticalAlign:"top"},[`${r}-group-wrapper + ${r}-group-wrapper`]:{marginInlineStart:-S.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:S.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S.borderRadius}}}})}},Q=S=>{const{componentCls:r,controlHeightSM:B,lineWidth:D}=S,G=(B-D*2-16)/2;return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(S)),M(S)),ce(S,r)),{'&[type="color"]':{height:S.controlHeight,[`&${r}-lg`]:{height:S.controlHeightLG},[`&${r}-sm`]:{height:B,paddingTop:G,paddingBottom:G}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},ie=S=>{const{componentCls:r}=S;return{[`${r}-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`}}}},$=S=>{const{componentCls:r,inputAffixPadding:B,colorTextDescription:D,motionDurationSlow:se,colorIcon:G,colorIconHover:U,iconCls:Z}=S;return{[`${r}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},M(S)),{display:"inline-flex",[`&:not(${r}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},I(S)),{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:S.paddingXS}},"&-show-count-suffix":{color:D},"&-show-count-has-suffix":{marginInlineEnd:S.paddingXXS},"&-prefix":{marginInlineEnd:B},"&-suffix":{marginInlineStart:B}}}),ie(S)),{[`${Z}${r}-password-icon`]:{color:G,cursor:"pointer",transition:`all ${se}`,"&:hover":{color:U}}}),ce(S,`${r}-affix-wrapper`))}},$e=S=>{const{componentCls:r,colorError:B,colorWarning:D,borderRadiusLG:se,borderRadiusSM:G}=S;return{[`${r}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(S)),C(S)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${r}-group-addon`]:{borderRadius:se,fontSize:S.fontSizeLG}},"&-sm":{[`${r}-group-addon`]:{borderRadius:G}},"&-status-error":{[`${r}-group-addon`]:{color:B,borderColor:B}},"&-status-warning":{[`${r}-group-addon`]:{color:D,borderColor:D}},"&-disabled":{[`${r}-group-addon`]:Object.assign({},le(S))},[`&: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}}}})}},we=S=>{const{componentCls:r,antCls:B}=S,D=`${r}-search`;return{[D]:{[`${r}`]:{"&:hover, &:focus":{borderColor:S.colorPrimaryHover,[`+ ${r}-group-addon ${D}-button:not(${B}-btn-primary)`]:{borderInlineStartColor:S.colorPrimaryHover}}},[`${r}-affix-wrapper`]:{borderRadius:0},[`${r}-lg`]:{lineHeight:S.lineHeightLG-2e-4},[`> ${r}-group`]:{[`> ${r}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${D}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:S.borderRadius,borderEndEndRadius:S.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${D}-button:not(${B}-btn-primary)`]:{color:S.colorTextDescription,"&:hover":{color:S.colorPrimaryHover},"&:active":{color:S.colorPrimaryActive},[`&${B}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${D}-button`]:{height:S.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${D}-button`]:{height:S.controlHeightLG},[`&-small ${D}-button`]:{height:S.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${r}-compact-item`]:{[`&:not(${r}-compact-last-item)`]:{[`${r}-group-addon`]:{[`${r}-search-button`]:{marginInlineEnd:-S.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}}}}},Ye=S=>{const{componentCls:r,paddingLG:B}=S,D=`${r}-textarea`;return{[D]:{position:"relative","&-show-count":{[`> ${r}`]:{height:"100%"},[`${r}-data-count`]:{position:"absolute",bottom:-S.fontSize*S.lineHeight,insetInlineEnd:0,color:S.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${r}`]:{paddingInlineEnd:B}},[`&-affix-wrapper${D}-has-feedback`]:{[`${r}`]:{paddingInlineEnd:B}},[`&-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:S.paddingXS,insetBlockStart:S.paddingXS},[`${D}-suffix`]:{position:"absolute",top:0,insetInlineEnd:S.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ye(S){return(0,x.TS)(S,{inputAffixPadding:S.paddingXXS})}const H=S=>{const{controlHeight:r,fontSize:B,lineHeight:D,lineWidth:se,controlHeightSM:G,controlHeightLG:U,fontSizeLG:Z,lineHeightLG:Pe,paddingSM:pe,controlPaddingHorizontalSM:ft,controlPaddingHorizontal:ge,colorFillAlter:Ae,colorPrimaryHover:ne,controlOutlineWidth:j,controlOutline:de,colorErrorOutline:i,colorWarningOutline:y}=S;return{paddingBlock:Math.max(Math.round((r-B*D)/2*10)/10-se,3),paddingBlockSM:Math.max(Math.round((G-B*D)/2*10)/10-se,0),paddingBlockLG:Math.ceil((U-Z*Pe)/2*10)/10-se,paddingInline:pe-se,paddingInlineSM:ft-se,paddingInlineLG:ge-se,addonBg:Ae,activeBorderColor:ne,hoverBorderColor:ne,activeShadow:`0 0 0 ${j}px ${de}`,errorActiveShadow:`0 0 0 ${j}px ${i}`,warningActiveShadow:`0 0 0 ${j}px ${y}`}};Xe.ZP=(0,_.Z)("Input",S=>{const r=(0,x.TS)(S,ye(S));return[Q(r),Ye(r),$(r),$e(r),we(r),(0,d.c)(r)]},H)},45818:function(un,Xe,e){e.d(Xe,{D:function(){return ye},Z:function(){return r}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(D,se){return d.createElement(f.Z,(0,t.Z)({},D,{ref:se,icon:_}))},n=d.forwardRef(I),le=n,ae=e(33853),g=e(38819),ce=e(92310),M=e.n(ce),C=e(2738),ie=B=>!isNaN(parseFloat(B))&&isFinite(B),$=e(36355),$e=e(84966),we=function(B,D){var se={};for(var G in B)Object.prototype.hasOwnProperty.call(B,G)&&D.indexOf(G)<0&&(se[G]=B[G]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,G=Object.getOwnPropertySymbols(B);U{let B=0;return function(){let D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return B+=1,`${D}${B}`}})();var r=d.forwardRef((B,D)=>{const{prefixCls:se,className:G,trigger:U,children:Z,defaultCollapsed:Pe=!1,theme:pe="dark",style:ft={},collapsible:ge=!1,reverseArrow:Ae=!1,width:ne=200,collapsedWidth:j=80,zeroWidthTriggerStyle:de,breakpoint:i,onCollapse:y,onBreakpoint:R}=B,P=we(B,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:w}=(0,d.useContext)($e.Gs),[F,W]=(0,d.useState)("collapsed"in B?B.collapsed:Pe),[xe,Ce]=(0,d.useState)(!1);(0,d.useEffect)(()=>{"collapsed"in B&&W(B.collapsed)},[B.collapsed]);const be=(z,O)=>{"collapsed"in B||W(z),y==null||y(z,O)},ot=(0,d.useRef)();ot.current=z=>{Ce(z.matches),R==null||R(z.matches),F!==z.matches&&be(z.matches,"responsive")},(0,d.useEffect)(()=>{function z(L){return ot.current(L)}let O;if(typeof window!="undefined"){const{matchMedia:L}=window;if(L&&i&&i in Ye){O=L(`(max-width: ${Ye[i]})`);try{O.addEventListener("change",z)}catch(c){O.addListener(z)}z(O)}}return()=>{try{O==null||O.removeEventListener("change",z)}catch(L){O==null||O.removeListener(z)}}},[i]),(0,d.useEffect)(()=>{const z=H("ant-sider-");return w.addSider(z),()=>w.removeSider(z)},[]);const yt=()=>{be(!F,"clickTrigger")},{getPrefixCls:dt}=(0,d.useContext)($.E_),he=()=>{const z=dt("layout-sider",se),O=(0,C.Z)(P,["collapsed"]),L=F?j:ne,c=ie(L)?`${L}px`:String(L),k=parseFloat(String(j||0))===0?d.createElement("span",{onClick:yt,className:M()(`${z}-zero-width-trigger`,`${z}-zero-width-trigger-${Ae?"right":"left"}`),style:de},U||d.createElement(le,null)):null,u={expanded:Ae?d.createElement(g.Z,null):d.createElement(ae.Z,null),collapsed:Ae?d.createElement(ae.Z,null):d.createElement(g.Z,null)}[F?"collapsed":"expanded"],Y=U!==null?k||d.createElement("div",{className:`${z}-trigger`,onClick:yt,style:{width:c}},U||u):null,T=Object.assign(Object.assign({},ft),{flex:`0 0 ${c}`,maxWidth:c,minWidth:c,width:c}),A=M()(z,`${z}-${pe}`,{[`${z}-collapsed`]:!!F,[`${z}-has-trigger`]:ge&&U!==null&&!k,[`${z}-below`]:!!xe,[`${z}-zero-width`]:parseFloat(c)===0},G);return d.createElement("aside",Object.assign({className:A},O,{style:T,ref:D}),d.createElement("div",{className:`${z}-children`},Z),ge||xe&&k?Y:null)},_e=d.useMemo(()=>({siderCollapsed:F}),[F]);return d.createElement(ye.Provider,{value:_e},he())})},44e3:function(un,Xe,e){var t=e(84966),d=e(45818);const x=t.ZP;x.Header=t.h4,x.Footer=t.$_,x.Content=t.VY,x.Sider=d.Z,Xe.default=x},84966:function(un,Xe,e){e.d(Xe,{VY:function(){return ye},$_:function(){return Ye},h4:function(){return we},Gs:function(){return C},ZP:function(){return H}});var t=e(94480),d=e(92310),x=e.n(d),_=e(2738),f=e(59301),I=e(36355),n=e(83116),ae=S=>{const{componentCls:r,bodyBg:B,lightSiderBg:D,lightTriggerBg:se,lightTriggerColor:G}=S;return{[`${r}-sider-light`]:{background:D,[`${r}-sider-trigger`]:{color:G,background:se},[`${r}-sider-zero-width-trigger`]:{color:G,background:se,border:`1px solid ${B}`,borderInlineStart:0}}}};const g=S=>{const{antCls:r,componentCls:B,colorText:D,triggerColor:se,footerBg:G,triggerBg:U,headerHeight:Z,headerPadding:Pe,headerColor:pe,footerPadding:ft,triggerHeight:ge,zeroTriggerHeight:Ae,zeroTriggerWidth:ne,motionDurationMid:j,motionDurationSlow:de,fontSize:i,borderRadius:y,bodyBg:R,headerBg:P,siderBg:w}=S;return{[B]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:R,"&, *":{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:w,transition:`all ${j}, 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:se,lineHeight:`${ge}px`,textAlign:"center",background:U,cursor:"pointer",transition:`all ${j}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Z,insetInlineEnd:-ne,zIndex:1,width:ne,height:Ae,color:se,fontSize:S.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:w,borderStartStartRadius:0,borderStartEndRadius:y,borderEndEndRadius:y,borderEndStartRadius:0,cursor:"pointer",transition:`background ${de} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${de}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ne,borderStartStartRadius:y,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:y}}}}},ae(S)),{"&-rtl":{direction:"rtl"}}),[`${B}-header`]:{height:Z,padding:Pe,color:pe,lineHeight:`${Z}px`,background:P,[`${r}-menu`]:{lineHeight:"inherit"}},[`${B}-footer`]:{padding:ft,color:D,fontSize:i,background:G},[`${B}-content`]:{flex:"auto",minHeight:0}}};var ce=(0,n.Z)("Layout",S=>[g(S)],S=>{const{colorBgLayout:r,controlHeight:B,controlHeightLG:D,colorText:se,controlHeightSM:G,marginXXS:U,colorTextLightSolid:Z,colorBgContainer:Pe}=S,pe=D*1.25;return{colorBgHeader:"#001529",colorBgBody:r,colorBgTrigger:"#002140",bodyBg:r,headerBg:"#001529",headerHeight:B*2,headerPadding:`0 ${pe}px`,headerColor:se,footerPadding:`${G}px ${pe}px`,footerBg:r,siderBg:"#001529",triggerHeight:D+U*2,triggerBg:"#002140",triggerColor:Z,zeroTriggerWidth:D,zeroTriggerHeight:D,lightSiderBg:Pe,lightTriggerBg:Pe,lightTriggerColor:se}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),M=function(S,r){var B={};for(var D in S)Object.prototype.hasOwnProperty.call(S,D)&&r.indexOf(D)<0&&(B[D]=S[D]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,D=Object.getOwnPropertySymbols(S);senull,removeSider:()=>null}});function Q(S){let{suffixCls:r,tagName:B,displayName:D}=S;return se=>f.forwardRef((U,Z)=>f.createElement(se,Object.assign({ref:Z,suffixCls:r,tagName:B},U)))}const ie=f.forwardRef((S,r)=>{const{prefixCls:B,suffixCls:D,className:se,tagName:G}=S,U=M(S,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Z}=f.useContext(I.E_),Pe=Z("layout",B),[pe,ft]=ce(Pe),ge=D?`${Pe}-${D}`:Pe;return pe(f.createElement(G,Object.assign({className:x()(B||ge,se,ft),ref:r},U)))}),$=f.forwardRef((S,r)=>{const{direction:B}=f.useContext(I.E_),[D,se]=f.useState([]),{prefixCls:G,className:U,rootClassName:Z,children:Pe,hasSider:pe,tagName:ft,style:ge}=S,Ae=M(S,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ne=(0,_.Z)(Ae,["suffixCls"]),{getPrefixCls:j,layout:de}=f.useContext(I.E_),i=j("layout",G),[y,R]=ce(i),P=x()(i,{[`${i}-has-sider`]:typeof pe=="boolean"?pe:D.length>0,[`${i}-rtl`]:B==="rtl"},de==null?void 0:de.className,U,Z,R),w=f.useMemo(()=>({siderHook:{addSider:F=>{se(W=>[].concat((0,t.Z)(W),[F]))},removeSider:F=>{se(W=>W.filter(xe=>xe!==F))}}}),[]);return y(f.createElement(C.Provider,{value:w},f.createElement(ft,Object.assign({ref:r,className:P,style:Object.assign(Object.assign({},de==null?void 0:de.style),ge)},ne),Pe)))}),$e=Q({tagName:"div",displayName:"Layout"})($),we=Q({suffixCls:"header",tagName:"header",displayName:"Header"})(ie),Ye=Q({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ie),ye=Q({suffixCls:"content",tagName:"main",displayName:"Content"})(ie);var H=$e},40875:function(un,Xe,e){e.d(Xe,{J:function(){return I}});var t=e(59301),d=e(33234),x=e(70425),_=function(n,le){var ae={};for(var g in n)Object.prototype.hasOwnProperty.call(n,g)&&le.indexOf(g)<0&&(ae[g]=n[g]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,g=Object.getOwnPropertySymbols(n);ce{const{children:ae}=n,g=_(n,["children"]),ce=t.useContext(f),M=t.useMemo(()=>Object.assign(Object.assign({},ce),g),[ce,g.prefixCls,g.mode,g.selectable]);return t.createElement(f.Provider,{value:M},t.createElement(d.BR,null,(0,x.supportNodeRef)(ae)?t.cloneElement(ae,{ref:le}):ae))});Xe.Z=f},20834:function(un,Xe,e){e.d(Xe,{default:function(){return _e}});var t=e(15285),d=e(59301),x=e(45818),_=e(92310),f=e.n(_),I=e(36355),n=function(z,O){var L={};for(var c in z)Object.prototype.hasOwnProperty.call(z,c)&&O.indexOf(c)<0&&(L[c]=z[c]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,c=Object.getOwnPropertySymbols(z);k{const{prefixCls:O,className:L,dashed:c}=z,k=n(z,["prefixCls","className","dashed"]),{getPrefixCls:ue}=d.useContext(I.E_),p=ue("menu",O),u=f()({[`${p}-item-divider-dashed`]:!!c},L);return d.createElement(t.iz,Object.assign({className:u},k))},g=e(11592),ce=e(2738),M=e(6848),C=e(92343),ie=(0,d.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),$e=z=>{var O;const{className:L,children:c,icon:k,title:ue,danger:p}=z,{prefixCls:u,firstLevel:Y,direction:T,disableMenuItemTitleTooltip:A,inlineCollapsed:V}=d.useContext(ie),je=It=>{const Tt=d.createElement("span",{className:`${u}-title-content`},c);return(!k||(0,C.l$)(c)&&c.type==="span")&&c&&It&&Y&&typeof c=="string"?d.createElement("div",{className:`${u}-inline-collapsed-noicon`},c.charAt(0)):Tt},{siderCollapsed:ve}=d.useContext(x.D);let fe=ue;typeof ue=="undefined"?fe=Y?c:"":ue===!1&&(fe="");const Be={title:fe};!ve&&!V&&(Be.title=null,Be.open=!1);const Le=(0,g.Z)(c).length;let Re=d.createElement(t.ck,Object.assign({},(0,ce.Z)(z,["title","icon","danger"]),{className:f()({[`${u}-item-danger`]:p,[`${u}-item-only-child`]:(k?Le+1:Le)===1},L),title:typeof ue=="string"?ue:void 0}),(0,C.Tm)(k,{className:f()((0,C.l$)(k)?(O=k.props)===null||O===void 0?void 0:O.className:"",`${u}-item-icon`)}),je(V));return A||(Re=d.createElement(M.Z,Object.assign({},Be,{placement:T==="rtl"?"left":"right",overlayClassName:`${u}-inline-collapsed-tooltip`}),Re)),Re},Ye=z=>{var O;const{popupClassName:L,icon:c,title:k,theme:ue}=z,p=d.useContext(ie),{prefixCls:u,inlineCollapsed:Y,theme:T}=p,A=(0,t.Xl)();let V;if(!c)V=Y&&!A.length&&k&&typeof k=="string"?d.createElement("div",{className:`${u}-inline-collapsed-noicon`},k.charAt(0)):d.createElement("span",{className:`${u}-title-content`},k);else{const ve=(0,C.l$)(k)&&k.type==="span";V=d.createElement(d.Fragment,null,(0,C.Tm)(c,{className:f()((0,C.l$)(c)?(O=c.props)===null||O===void 0?void 0:O.className:"",`${u}-item-icon`)}),ve?k:d.createElement("span",{className:`${u}-title-content`},k))}const je=d.useMemo(()=>Object.assign(Object.assign({},p),{firstLevel:!1}),[p]);return d.createElement(ie.Provider,{value:je},d.createElement(t.Wd,Object.assign({},(0,ce.Z)(z,["icon"]),{title:V,popupClassName:f()(u,L,`${u}-${ue||T}`)})))},ye=e(18785),H=e(70425),S=e(62892),r=e(40875),B=function(z,O){var L={};for(var c in z)Object.prototype.hasOwnProperty.call(z,c)&&O.indexOf(c)<0&&(L[c]=z[c]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,c=Object.getOwnPropertySymbols(z);k{if(O&&typeof O=="object"){const c=O,{label:k,children:ue,key:p,type:u}=c,Y=B(c,["label","children","key","type"]),T=p!=null?p:`tmp-${L}`;return ue||u==="group"?u==="group"?d.createElement(t.BW,Object.assign({key:T},Y,{title:k}),D(ue)):d.createElement(Ye,Object.assign({key:T},Y,{title:k}),D(ue)):u==="divider"?d.createElement(ae,Object.assign({key:T},Y)):d.createElement($e,Object.assign({key:T},Y),k)}return null}).filter(O=>O)}function se(z){return d.useMemo(()=>z&&D(z),[z])}var G=e(64993),U=e(17313),Z=e(8378),Pe=e(13826),pe=e(29878),ft=e(83116),ge=e(37613),ne=z=>{const{componentCls:O,motionDurationSlow:L,horizontalLineHeight:c,colorSplit:k,lineWidth:ue,lineType:p,itemPaddingInline:u}=z;return{[`${O}-horizontal`]:{lineHeight:c,border:0,borderBottom:`${ue}px ${p} ${k}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${O}-item, ${O}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:u},[`> ${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"}}}},de=z=>{let{componentCls:O,menuArrowOffset:L}=z;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 i=z=>Object.assign({},(0,U.oN)(z));var R=(z,O)=>{const{componentCls:L,itemColor:c,itemSelectedColor:k,groupTitleColor:ue,itemBg:p,subMenuItemBg:u,itemSelectedBg:Y,activeBarHeight:T,activeBarWidth:A,activeBarBorderWidth:V,motionDurationSlow:je,motionEaseInOut:ve,motionEaseOut:fe,itemPaddingInline:Be,motionDurationMid:Le,itemHoverColor:Re,lineType:It,colorSplit:Tt,itemDisabledColor:Mt,dangerItemColor:Vt,dangerItemHoverColor:Ht,dangerItemSelectedColor:bt,dangerItemActiveBg:jt,dangerItemSelectedBg:Pn,itemHoverBg:nr,itemActiveBg:kn,menuSubMenuBg:_n,horizontalItemSelectedColor:gr,horizontalItemSelectedBg:Yn,horizontalItemBorderRadius:qt,horizontalItemHoverBg:dr,popupBg:yr}=z;return{[`${L}-${O}, ${L}-${O} > ${L}`]:{color:c,background:p,[`&${L}-root:focus-visible`]:Object.assign({},i(z)),[`${L}-item-group-title`]:{color:ue},[`${L}-submenu-selected`]:{[`> ${L}-submenu-title`]:{color:k}},[`${L}-item-disabled, ${L}-submenu-disabled`]:{color:`${Mt} !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:nr},"&:active":{backgroundColor:kn}},[`${L}-submenu-title`]:{"&:hover":{backgroundColor:nr},"&:active":{backgroundColor:kn}}},[`${L}-item-danger`]:{color:Vt,[`&${L}-item:hover`]:{[`&:not(${L}-item-selected):not(${L}-submenu-selected)`]:{color:Ht}},[`&${L}-item:active`]:{background:jt}},[`${L}-item a`]:{"&, &:hover":{color:"inherit"}},[`${L}-item-selected`]:{color:k,[`&${L}-item-danger`]:{color:bt},"a, a:hover":{color:"inherit"}},[`& ${L}-item-selected`]:{backgroundColor:Y,[`&${L}-item-danger`]:{backgroundColor:Pn}},[`${L}-item, ${L}-submenu-title`]:{[`&:not(${L}-item-disabled):focus-visible`]:Object.assign({},i(z))},[`&${L}-submenu > ${L}`]:{backgroundColor:_n},[`&${L}-popup > ${L}`]:{backgroundColor:yr},[`&${L}-horizontal`]:Object.assign(Object.assign({},O==="dark"?{borderBottom:0}:{}),{[`> ${L}-item, > ${L}-submenu`]:{top:V,marginTop:-V,marginBottom:0,borderRadius:qt,"&::after":{position:"absolute",insetInline:Be,bottom:0,borderBottom:`${T}px solid transparent`,transition:`border-color ${je} ${ve}`,content:'""'},"&:hover, &-active, &-open":{background:dr,"&::after":{borderBottomWidth:T,borderBottomColor:gr}},"&-selected":{color:gr,backgroundColor:Yn,"&:hover":{backgroundColor:Yn},"&::after":{borderBottomWidth:T,borderBottomColor:gr}}}}),[`&${L}-root`]:{[`&${L}-inline, &${L}-vertical`]:{borderInlineEnd:`${V}px ${It} ${Tt}`}},[`&${L}-inline`]:{[`${L}-sub${L}-inline`]:{background:u},[`${L}-item, ${L}-submenu-title`]:V&&A?{width:`calc(100% + ${V}px)`}:{},[`${L}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${A}px solid ${k}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Le} ${fe}`,`opacity ${Le} ${fe}`].join(","),content:'""'},[`&${L}-item-danger`]:{"&::after":{borderInlineEndColor:bt}}},[`${L}-selected, ${L}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Le} ${ve}`,`opacity ${Le} ${ve}`].join(",")}}}}}};const P=z=>{const{componentCls:O,itemHeight:L,itemMarginInline:c,padding:k,menuArrowSize:ue,marginXS:p,itemMarginBlock:u}=z,Y=k+ue+p;return{[`${O}-item`]:{position:"relative",overflow:"hidden"},[`${O}-item, ${O}-submenu-title`]:{height:L,lineHeight:`${L}px`,paddingInline:k,overflow:"hidden",textOverflow:"ellipsis",marginInline:c,marginBlock:u,width:`calc(100% - ${c*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:Y}}};var F=z=>{const{componentCls:O,iconCls:L,itemHeight:c,colorTextLightSolid:k,dropdownWidth:ue,controlHeightLG:p,motionDurationMid:u,motionEaseOut:Y,paddingXL:T,itemMarginInline:A,fontSizeLG:V,motionDurationSlow:je,paddingXS:ve,boxShadowSecondary:fe,collapsedWidth:Be,collapsedIconSize:Le}=z,Re={height:c,lineHeight:`${c}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[O]:{"&-inline, &-vertical":Object.assign({[`&${O}-root`]:{boxShadow:"none"}},P(z))},[`${O}-submenu-popup`]:{[`${O}-vertical`]:Object.assign(Object.assign({},P(z)),{boxShadow:fe})}},{[`${O}-submenu-popup ${O}-vertical${O}-sub`]:{minWidth:ue,maxHeight:`calc(100vh - ${p*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 ${je}`,`background ${je}`,`padding ${u} ${Y}`].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:T}},[`${O}-item`]:Re}},{[`${O}-inline-collapsed`]:{width:Be,[`&${O}-root`]:{[`${O}-item, ${O}-submenu ${O}-submenu-title`]:{[`> ${O}-inline-collapsed-noicon`]:{fontSize:V,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% - ${V/2}px - ${A}px)`,textOverflow:"clip",[` - ${O}-submenu-arrow, - ${O}-submenu-expand-icon - `]:{opacity:0},[`${O}-item-icon, ${L}`]:{margin:0,fontSize:Le,lineHeight:`${c}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:k}},[`${O}-item-group-title`]:Object.assign(Object.assign({},U.vS),{paddingInline:ve})}}]};const W=z=>{const{componentCls:O,motionDurationSlow:L,motionDurationMid:c,motionEaseInOut:k,motionEaseOut:ue,iconCls:p,iconSize:u,iconMarginInlineEnd:Y}=z;return{[`${O}-item, ${O}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${L}`,`background ${L}`,`padding ${L} ${k}`].join(","),[`${O}-item-icon, ${p}`]:{minWidth:u,fontSize:u,transition:[`font-size ${c} ${ue}`,`margin ${L} ${k}`,`color ${L}`].join(","),"+ span":{marginInlineStart:Y,opacity:1,transition:[`opacity ${L} ${k}`,`margin ${L}`,`color ${L}`].join(",")}},[`${O}-item-icon`]:Object.assign({},(0,U.Ro)()),[`&${O}-item-only-child`]:{[`> ${p}, > ${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=z=>{const{componentCls:O,motionDurationSlow:L,motionEaseInOut:c,borderRadius:k,menuArrowSize:ue,menuArrowOffset:p}=z;return{[`${O}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:z.margin,width:ue,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${L} ${c}, opacity ${L}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ue*.6,height:ue*.15,backgroundColor:"currentcolor",borderRadius:k,transition:[`background ${L} ${c}`,`transform ${L} ${c}`,`top ${L} ${c}`,`color ${L} ${c}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${p})`},"&::after":{transform:`rotate(-45deg) translateY(${p})`}}}}},Ce=z=>{const{antCls:O,componentCls:L,fontSize:c,motionDurationSlow:k,motionDurationMid:ue,motionEaseInOut:p,paddingXS:u,padding:Y,colorSplit:T,lineWidth:A,zIndexPopup:V,borderRadiusLG:je,subMenuItemBorderRadius:ve,menuArrowSize:fe,menuArrowOffset:Be,lineType:Le,menuPanelMaskInset:Re,groupTitleLineHeight:It,groupTitleFontSize:Tt}=z;return[{"":{[`${L}`]:Object.assign(Object.assign({},(0,U.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,U.Wf)(z)),(0,U.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:c,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${k} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${L}-item`]:{flex:"none"}},[`${L}-item, ${L}-submenu, ${L}-submenu-title`]:{borderRadius:z.itemBorderRadius},[`${L}-item-group-title`]:{padding:`${u}px ${Y}px`,fontSize:Tt,lineHeight:It,transition:`all ${k}`},[`&-horizontal ${L}-submenu`]:{transition:[`border-color ${k} ${p}`,`background ${k} ${p}`].join(",")},[`${L}-submenu, ${L}-submenu-inline`]:{transition:[`border-color ${k} ${p}`,`background ${k} ${p}`,`padding ${ue} ${p}`].join(",")},[`${L}-submenu ${L}-sub`]:{cursor:"initial",transition:[`background ${k} ${p}`,`padding ${k} ${p}`].join(",")},[`${L}-title-content`]:{transition:`color ${k}`},[`${L}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${L}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:T,borderStyle:Le,borderWidth:0,borderTopWidth:A,marginBlock:A,padding:0,"&-dashed":{borderStyle:"dashed"}}}),W(z)),{[`${L}-item-group`]:{[`${L}-item-group-list`]:{margin:0,padding:0,[`${L}-item, ${L}-submenu-title`]:{paddingInline:`${c*2}px ${Y}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:V,borderRadius:je,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:z.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:z.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:z.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:z.paddingXS},[`> ${L}`]:Object.assign(Object.assign(Object.assign({borderRadius:je},W(z)),xe(z)),{[`${L}-item, ${L}-submenu > ${L}-submenu-title`]:{borderRadius:ve},[`${L}-submenu-title::after`]:{transition:`transform ${k} ${p}`}})}}),xe(z)),{[`&-inline-collapsed ${L}-submenu-arrow, - &-inline ${L}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Be})`},"&::after":{transform:`rotate(45deg) translateX(-${Be})`}},[`${L}-submenu-open${L}-submenu-inline > ${L}-submenu-title > ${L}-submenu-arrow`]:{transform:`translateY(-${fe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Be})`},"&::before":{transform:`rotate(45deg) translateX(${Be})`}}})},{[`${O}-layout-header`]:{[L]:{lineHeight:"inherit"}}}]};var be=(z,O)=>(0,ft.Z)("Menu",c=>{if(O===!1)return[];const{colorBgElevated:k,colorPrimary:ue,colorTextLightSolid:p,controlHeightLG:u,fontSize:Y,darkItemColor:T,darkDangerItemColor:A,darkItemBg:V,darkSubMenuItemBg:je,darkItemSelectedColor:ve,darkItemSelectedBg:fe,darkDangerItemSelectedBg:Be,darkItemHoverBg:Le,darkGroupTitleColor:Re,darkItemHoverColor:It,darkItemDisabledColor:Tt,darkDangerItemHoverColor:Mt,darkDangerItemSelectedColor:Vt,darkDangerItemActiveBg:Ht}=c,bt=Y/7*5,jt=(0,ge.TS)(c,{menuArrowSize:bt,menuHorizontalHeight:u*1.15,menuArrowOffset:`${bt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:k}),Pn=(0,ge.TS)(jt,{itemColor:T,itemHoverColor:It,groupTitleColor:Re,itemSelectedColor:ve,itemBg:V,popupBg:V,subMenuItemBg:je,itemActiveBg:"transparent",itemSelectedBg:fe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Le,itemDisabledColor:Tt,dangerItemColor:A,dangerItemHoverColor:Mt,dangerItemSelectedColor:Vt,dangerItemActiveBg:Ht,dangerItemSelectedBg:Be,menuSubMenuBg:je,horizontalItemSelectedColor:p,horizontalItemSelectedBg:ue});return[Ce(jt),ne(jt),F(jt),R(jt,"light"),R(Pn,"dark"),de(jt),(0,Z.Z)(jt),(0,Pe.oN)(jt,"slide-up"),(0,Pe.oN)(jt,"slide-down"),(0,pe._y)(jt,"zoom-big")]},c=>{const{colorPrimary:k,colorError:ue,colorTextDisabled:p,colorErrorBg:u,colorText:Y,colorTextDescription:T,colorBgContainer:A,colorFillAlter:V,colorFillContent:je,lineWidth:ve,lineWidthBold:fe,controlItemBgActive:Be,colorBgTextHover:Le,controlHeightLG:Re,lineHeight:It,colorBgElevated:Tt,marginXXS:Mt,padding:Vt,fontSize:Ht,controlHeightSM:bt,fontSizeLG:jt,colorTextLightSolid:Pn,colorErrorHover:nr}=c,kn=new G.C(Pn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:c.zIndexPopupBase+50,radiusItem:c.borderRadiusLG,itemBorderRadius:c.borderRadiusLG,radiusSubMenuItem:c.borderRadiusSM,subMenuItemBorderRadius:c.borderRadiusSM,colorItemText:Y,itemColor:Y,colorItemTextHover:Y,itemHoverColor:Y,colorItemTextHoverHorizontal:k,horizontalItemHoverColor:k,colorGroupTitle:T,groupTitleColor:T,colorItemTextSelected:k,itemSelectedColor:k,colorItemTextSelectedHorizontal:k,horizontalItemSelectedColor:k,colorItemBg:A,itemBg:A,colorItemBgHover:Le,itemHoverBg:Le,colorItemBgActive:je,itemActiveBg:Be,colorSubItemBg:V,subMenuItemBg:V,colorItemBgSelected:Be,itemSelectedBg:Be,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:fe,activeBarHeight:fe,colorActiveBarBorderSize:ve,activeBarBorderWidth:ve,colorItemTextDisabled:p,itemDisabledColor:p,colorDangerItemText:ue,dangerItemColor:ue,colorDangerItemTextHover:ue,dangerItemHoverColor:ue,colorDangerItemTextSelected:ue,dangerItemSelectedColor:ue,colorDangerItemBgActive:u,dangerItemActiveBg:u,colorDangerItemBgSelected:u,dangerItemSelectedBg:u,itemMarginInline:c.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Re,groupTitleLineHeight:It,collapsedWidth:Re*2,popupBg:Tt,itemMarginBlock:Mt,itemPaddingInline:Vt,horizontalLineHeight:`${Re*1.15}px`,iconSize:Ht,iconMarginInlineEnd:bt-Ht,collapsedIconSize:jt,groupTitleFontSize:Ht,darkItemDisabledColor:new G.C(Pn).setAlpha(.25).toRgbString(),darkItemColor:kn,darkDangerItemColor:ue,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Pn,darkItemSelectedBg:k,darkDangerItemSelectedBg:ue,darkItemHoverBg:"transparent",darkGroupTitleColor:kn,darkItemHoverColor:Pn,darkDangerItemHoverColor:nr,darkDangerItemSelectedColor:Pn,darkDangerItemActiveBg:ue}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(z),ot=function(z,O){var L={};for(var c in z)Object.prototype.hasOwnProperty.call(z,c)&&O.indexOf(c)<0&&(L[c]=z[c]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,c=Object.getOwnPropertySymbols(z);k{var L,c;const k=d.useContext(r.Z),ue=k||{},{getPrefixCls:p,getPopupContainer:u,direction:Y,menu:T}=d.useContext(I.E_),A=p(),{prefixCls:V,className:je,style:ve,theme:fe="light",expandIcon:Be,_internalDisableMenuItemTitleTooltip:Le,inlineCollapsed:Re,siderCollapsed:It,items:Tt,children:Mt,rootClassName:Vt,mode:Ht,selectable:bt,onClick:jt,overflowedIndicatorPopupClassName:Pn}=z,nr=ot(z,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),kn=(0,ce.Z)(nr,["collapsedWidth"]),_n=se(Tt)||Mt;(L=ue.validator)===null||L===void 0||L.call(ue,{mode:Ht});const gr=(0,H.useEvent)(function(){var ct;jt==null||jt.apply(void 0,arguments),(ct=ue.onClick)===null||ct===void 0||ct.call(ue)}),Yn=ue.mode||Ht,qt=bt!=null?bt:ue.selectable,dr=d.useMemo(()=>It!==void 0?It:Re,[Re,It]),yr={horizontal:{motionName:`${A}-slide-up`},inline:(0,S.Z)(A),other:{motionName:`${A}-zoom-big`}},Ln=p("menu",V||ue.prefixCls),[Zn,kr]=be(Ln,!k),We=f()(`${Ln}-${fe}`,T==null?void 0:T.className,je);let ht;if(typeof Be=="function")ht=Be;else if(Be===null||Be===!1)ht=null;else if(ue.expandIcon===null||ue.expandIcon===!1)ht=null;else{const ct=Be!=null?Be:ue.expandIcon;ht=(0,C.Tm)(ct,{className:f()(`${Ln}-submenu-expand-icon`,(0,C.l$)(ct)?(c=ct.props)===null||c===void 0?void 0:c.className:"")})}const Bt=d.useMemo(()=>({prefixCls:Ln,inlineCollapsed:dr||!1,direction:Y,firstLevel:!0,theme:fe,mode:Yn,disableMenuItemTitleTooltip:Le}),[Ln,dr,Y,Le,fe]);return Zn(d.createElement(r.Z.Provider,{value:null},d.createElement(ie.Provider,{value:Bt},d.createElement(t.ZP,Object.assign({getPopupContainer:u,overflowedIndicator:d.createElement(ye.Z,null),overflowedIndicatorPopupClassName:f()(Ln,`${Ln}-${fe}`,Pn),mode:Yn,selectable:qt,onClick:gr},kn,{inlineCollapsed:dr,style:Object.assign(Object.assign({},T==null?void 0:T.style),ve),className:We,prefixCls:Ln,direction:Y,defaultMotions:yr,expandIcon:ht,ref:O,rootClassName:f()(Vt,kr)}),_n))))});const he=(0,d.forwardRef)((z,O)=>{const L=(0,d.useRef)(null),c=d.useContext(x.D);return(0,d.useImperativeHandle)(O,()=>({menu:L.current,focus:k=>{var ue;(ue=L.current)===null||ue===void 0||ue.focus(k)}})),d.createElement(dt,Object.assign({ref:L},z,c))});he.Item=$e,he.SubMenu=Ye,he.Divider=ae,he.ItemGroup=t.BW;var _e=he},58421:function(un,Xe,e){e.d(Xe,{Z:function(){return ue}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(u,Y){return d.createElement(f.Z,(0,t.Z)({},u,{ref:Y,icon:_}))},n=d.forwardRef(I),le=n,ae=e(49198),g=e(33853),ce=e(38819),M=e(92310),C=e.n(M),Q=e(20068),ie=e(33885),$=e(67732),$e=e(83652),we=e(42403),Ye=e(158),ye=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},S=H,r=e(91735),B=function(p){(0,we.Z)(Y,p);var u=(0,Ye.Z)(Y);function Y(){var T;(0,$.Z)(this,Y);for(var A=arguments.length,V=new Array(A),je=0;je=0||ve.relatedTarget.className.indexOf("".concat(Re,"-item"))>=0))&&Le(T.getValidValue()))},T.go=function(ve){var fe=T.state.goInputText;fe!==""&&(ve.keyCode===S.ENTER||ve.type==="click")&&(T.setState({goInputText:""}),T.props.quickGo(T.getValidValue()))},T}return(0,$e.Z)(Y,[{key:"getPageSizeOptions",value:function(){var A=this.props,V=A.pageSize,je=A.pageSizeOptions;return je.some(function(ve){return ve.toString()===V.toString()})?je:je.concat([V.toString()]).sort(function(ve,fe){var Be=Number.isNaN(Number(ve))?0:Number(ve),Le=Number.isNaN(Number(fe))?0:Number(fe);return Be-Le})}},{key:"render",value:function(){var A=this,V=this.props,je=V.pageSize,ve=V.locale,fe=V.rootPrefixCls,Be=V.changeSize,Le=V.quickGo,Re=V.goButton,It=V.selectComponentClass,Tt=V.buildOptionText,Mt=V.selectPrefixCls,Vt=V.disabled,Ht=this.state.goInputText,bt="".concat(fe,"-options"),jt=It,Pn=null,nr=null,kn=null;if(!Be&&!Le)return null;var _n=this.getPageSizeOptions();if(Be&&jt){var gr=_n.map(function(Yn,qt){return d.createElement(jt.Option,{key:qt,value:Yn.toString()},(Tt||A.buildOptionText)(Yn))});Pn=d.createElement(jt,{disabled:Vt,prefixCls:Mt,showSearch:!1,className:"".concat(bt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(je||_n[0]).toString(),onChange:this.changeSize,getPopupContainer:function(qt){return qt.parentNode},"aria-label":ve.page_size,defaultOpen:!1},gr)}return Le&&(Re&&(kn=typeof Re=="boolean"?d.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Vt,className:"".concat(bt,"-quick-jumper-button")},ve.jump_to_confirm):d.createElement("span",{onClick:this.go,onKeyUp:this.go},Re)),nr=d.createElement("div",{className:"".concat(bt,"-quick-jumper")},ve.jump_to,d.createElement("input",{disabled:Vt,type:"text",value:Ht,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ve.page}),ve.page,kn)),d.createElement("li",{className:"".concat(bt)},Pn,nr)}}]),Y}(d.Component);B.defaultProps={pageSizeOptions:["10","20","50","100"]};var D=B,se=function(u){var Y,T=u.rootPrefixCls,A=u.page,V=u.active,je=u.className,ve=u.showTitle,fe=u.onClick,Be=u.onKeyPress,Le=u.itemRender,Re="".concat(T,"-item"),It=C()(Re,"".concat(Re,"-").concat(A),(Y={},(0,Q.Z)(Y,"".concat(Re,"-active"),V),(0,Q.Z)(Y,"".concat(Re,"-disabled"),!A),(0,Q.Z)(Y,u.className,je),Y)),Tt=function(){fe(A)},Mt=function(bt){Be(bt,fe,A)},Vt=Le(A,"page",d.createElement("a",{rel:"nofollow"},A));return Vt?d.createElement("li",{title:ve?A.toString():null,className:It,onClick:Tt,onKeyPress:Mt,tabIndex:0},Vt):null},G=se;function U(){}function Z(p){var u=Number(p);return typeof u=="number"&&!Number.isNaN(u)&&isFinite(u)&&Math.floor(u)===u}var Pe=function(u,Y,T){return T};function pe(p,u,Y){var T=typeof p=="undefined"?u.pageSize:p;return Math.floor((Y.total-1)/T)+1}var ft=function(p){(0,we.Z)(Y,p);var u=(0,Ye.Z)(Y);function Y(T){var A;(0,$.Z)(this,Y),A=u.call(this,T),A.paginationNode=d.createRef(),A.getJumpPrevPage=function(){return Math.max(1,A.state.current-(A.props.showLessItems?3:5))},A.getJumpNextPage=function(){return Math.min(pe(void 0,A.state,A.props),A.state.current+(A.props.showLessItems?3:5))},A.getItemIcon=function(Be,Le){var Re=A.props.prefixCls,It=Be||d.createElement("button",{type:"button","aria-label":Le,className:"".concat(Re,"-item-link")});return typeof Be=="function"&&(It=d.createElement(Be,(0,ie.Z)({},A.props))),It},A.isValid=function(Be){var Le=A.props.total;return Z(Be)&&Be!==A.state.current&&Z(Le)&&Le>0},A.shouldDisplayQuickJumper=function(){var Be=A.props,Le=Be.showQuickJumper,Re=Be.total,It=A.state.pageSize;return Re<=It?!1:Le},A.handleKeyDown=function(Be){(Be.keyCode===S.ARROW_UP||Be.keyCode===S.ARROW_DOWN)&&Be.preventDefault()},A.handleKeyUp=function(Be){var Le=A.getValidValue(Be),Re=A.state.currentInputValue;Le!==Re&&A.setState({currentInputValue:Le}),Be.keyCode===S.ENTER?A.handleChange(Le):Be.keyCode===S.ARROW_UP?A.handleChange(Le-1):Be.keyCode===S.ARROW_DOWN&&A.handleChange(Le+1)},A.handleBlur=function(Be){var Le=A.getValidValue(Be);A.handleChange(Le)},A.changePageSize=function(Be){var Le=A.state.current,Re=pe(Be,A.state,A.props);Le=Le>Re?Re:Le,Re===0&&(Le=A.state.current),typeof Be=="number"&&("pageSize"in A.props||A.setState({pageSize:Be}),"current"in A.props||A.setState({current:Le,currentInputValue:Le})),A.props.onShowSizeChange(Le,Be),"onChange"in A.props&&A.props.onChange&&A.props.onChange(Le,Be)},A.handleChange=function(Be){var Le=A.props,Re=Le.disabled,It=Le.onChange,Tt=A.state,Mt=Tt.pageSize,Vt=Tt.current,Ht=Tt.currentInputValue;if(A.isValid(Be)&&!Re){var bt=pe(void 0,A.state,A.props),jt=Be;return Be>bt?jt=bt:Be<1&&(jt=1),"current"in A.props||A.setState({current:jt}),jt!==Ht&&A.setState({currentInputValue:jt}),It(jt,Mt),jt}return Vt},A.prev=function(){A.hasPrev()&&A.handleChange(A.state.current-1)},A.next=function(){A.hasNext()&&A.handleChange(A.state.current+1)},A.jumpPrev=function(){A.handleChange(A.getJumpPrevPage())},A.jumpNext=function(){A.handleChange(A.getJumpNextPage())},A.hasPrev=function(){return A.state.current>1},A.hasNext=function(){return A.state.current2?Re-2:0),Tt=2;Tt=je?fe=je:fe=Number(V),fe}},{key:"getShowSizeChanger",value:function(){var A=this.props,V=A.showSizeChanger,je=A.total,ve=A.totalBoundaryShowSizeChanger;return typeof V!="undefined"?V:je>ve}},{key:"render",value:function(){var A=this.props,V=A.prefixCls,je=A.className,ve=A.style,fe=A.disabled,Be=A.hideOnSinglePage,Le=A.total,Re=A.locale,It=A.showQuickJumper,Tt=A.showLessItems,Mt=A.showTitle,Vt=A.showTotal,Ht=A.simple,bt=A.itemRender,jt=A.showPrevNextJumpers,Pn=A.jumpPrevIcon,nr=A.jumpNextIcon,kn=A.selectComponentClass,_n=A.selectPrefixCls,gr=A.pageSizeOptions,Yn=this.state,qt=Yn.current,dr=Yn.pageSize,yr=Yn.currentInputValue;if(Be===!0&&Le<=dr)return null;var Ln=pe(void 0,this.state,this.props),Zn=[],kr=null,We=null,ht=null,Bt=null,ct=null,Xt=It&&It.goButton,Mn=Tt?1:2,an=qt-1>0?qt-1:0,Jn=qt+1Le?Le:qt*dr]));if(Ht){Xt&&(typeof Xt=="boolean"?ct=d.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Re.jump_to_confirm):ct=d.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Xt),ct=d.createElement("li",{title:Mt?"".concat(Re.jump_to).concat(qt,"/").concat(Ln):null,className:"".concat(V,"-simple-pager")},ct));var v=this.renderPrev(an);return d.createElement("ul",(0,t.Z)({className:C()(V,"".concat(V,"-simple"),(0,Q.Z)({},"".concat(V,"-disabled"),fe),je),style:ve,ref:this.paginationNode},X),l,v?d.createElement("li",{title:Mt?Re.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:C()("".concat(V,"-prev"),(0,Q.Z)({},"".concat(V,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},v):null,d.createElement("li",{title:Mt?"".concat(qt,"/").concat(Ln):null,className:"".concat(V,"-simple-pager")},d.createElement("input",{type:"text",value:yr,disabled:fe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),d.createElement("span",{className:"".concat(V,"-slash")},"/"),Ln),d.createElement("li",{title:Mt?Re.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:C()("".concat(V,"-next"),(0,Q.Z)({},"".concat(V,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Jn)),ct)}if(Ln<=3+Mn*2){var h={locale:Re,rootPrefixCls:V,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Mt,itemRender:bt};Ln||Zn.push(d.createElement(G,(0,t.Z)({},h,{key:"noPager",page:1,className:"".concat(V,"-item-disabled")})));for(var E=1;E<=Ln;E+=1){var ee=qt===E;Zn.push(d.createElement(G,(0,t.Z)({},h,{key:E,page:E,active:ee})))}}else{var J=Tt?Re.prev_3:Re.prev_5,Ve=Tt?Re.next_3:Re.next_5,Te=bt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Pn,"prev page")),tt=bt(this.getJumpNextPage(),"jump-next",this.getItemIcon(nr,"next page"));jt&&(kr=Te?d.createElement("li",{title:Mt?J:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:C()("".concat(V,"-jump-prev"),(0,Q.Z)({},"".concat(V,"-jump-prev-custom-icon"),!!Pn))},Te):null,We=tt?d.createElement("li",{title:Mt?Ve:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:C()("".concat(V,"-jump-next"),(0,Q.Z)({},"".concat(V,"-jump-next-custom-icon"),!!nr))},tt):null),Bt=d.createElement(G,{locale:Re,last:!0,rootPrefixCls:V,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ln,page:Ln,active:!1,showTitle:Mt,itemRender:bt}),ht=d.createElement(G,{locale:Re,rootPrefixCls:V,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Mt,itemRender:bt});var it=Math.max(1,qt-Mn),et=Math.min(qt+Mn,Ln);qt-1<=Mn&&(et=1+Mn*2),Ln-qt<=Mn&&(it=Ln-Mn*2);for(var mt=it;mt<=et;mt+=1){var vt=qt===mt;Zn.push(d.createElement(G,{locale:Re,rootPrefixCls:V,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:mt,page:mt,active:vt,showTitle:Mt,itemRender:bt}))}qt-1>=Mn*2&&qt!==3&&(Zn[0]=(0,d.cloneElement)(Zn[0],{className:"".concat(V,"-item-after-jump-prev")}),Zn.unshift(kr)),Ln-qt>=Mn*2&&qt!==Ln-2&&(Zn[Zn.length-1]=(0,d.cloneElement)(Zn[Zn.length-1],{className:"".concat(V,"-item-before-jump-next")}),Zn.push(We)),it!==1&&Zn.unshift(ht),et!==Ln&&Zn.push(Bt)}var ut=!this.hasPrev()||!Ln,Nt=!this.hasNext()||!Ln,pt=this.renderPrev(an),Ct=this.renderNext(Jn);return d.createElement("ul",(0,t.Z)({className:C()(V,je,(0,Q.Z)({},"".concat(V,"-disabled"),fe)),style:ve,ref:this.paginationNode},X),l,pt?d.createElement("li",{title:Mt?Re.prev_page:null,onClick:this.prev,tabIndex:ut?null:0,onKeyPress:this.runIfEnterPrev,className:C()("".concat(V,"-prev"),(0,Q.Z)({},"".concat(V,"-disabled"),ut)),"aria-disabled":ut},pt):null,Zn,Ct?d.createElement("li",{title:Mt?Re.next_page:null,onClick:this.next,tabIndex:Nt?null:0,onKeyPress:this.runIfEnterNext,className:C()("".concat(V,"-next"),(0,Q.Z)({},"".concat(V,"-disabled"),Nt)),"aria-disabled":Nt},Ct):null,d.createElement(D,{disabled:fe,locale:Re,rootPrefixCls:V,selectComponentClass:kn,selectPrefixCls:_n,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:qt,pageSize:dr,pageSizeOptions:gr,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Xt}))}}],[{key:"getDerivedStateFromProps",value:function(A,V){var je={};if("current"in A&&(je.current=A.current,A.current!==V.current&&(je.currentInputValue=je.current)),"pageSize"in A&&A.pageSize!==V.pageSize){var ve=V.current,fe=pe(A.pageSize,V,A);ve=ve>fe?fe:ve,"current"in A||(je.current=ve,je.currentInputValue=ve),je.pageSize=A.pageSize}return je}}]),Y}(d.Component);ft.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:r.Z,style:{},itemRender:Pe,totalBoundaryShowSizeChanger:50};var ge=ft,Ae=e(22075),ne=e(36355),j=e(19716),de=e(8628),i=e(9763),y=e(57809);const R=p=>d.createElement(y.default,Object.assign({},p,{showSearch:!0,size:"small"})),P=p=>d.createElement(y.default,Object.assign({},p,{showSearch:!0,size:"middle"}));R.Option=y.default.Option,P.Option=y.default.Option;var w=e(9937),F=e(17313),W=e(83116),xe=e(37613);const Ce=p=>{const{componentCls:u}=p;return{[`${u}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${u}-item-link`]:{color:p.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${u}-item-link`]:{color:p.colorTextDisabled,cursor:"not-allowed"}}},[`&${u}-disabled`]:{cursor:"not-allowed",[`${u}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:p.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:p.colorBorder,backgroundColor:p.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:p.itemActiveBgDisabled},a:{color:p.itemActiveColorDisabled}}},[`${u}-item-link`]:{color:p.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${u}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${u}-simple-pager`]:{color:p.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"}}}}}},be=p=>{const{componentCls:u}=p;return{[`&${u}-mini ${u}-total-text, &${u}-mini ${u}-simple-pager`]:{height:p.itemSizeSM,lineHeight:`${p.itemSizeSM}px`},[`&${u}-mini ${u}-item`]:{minWidth:p.itemSizeSM,height:p.itemSizeSM,margin:0,lineHeight:`${p.itemSizeSM-2}px`},[`&${u}-mini:not(${u}-disabled) ${u}-item:not(${u}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:p.colorBgTextHover},"&:active":{backgroundColor:p.colorBgTextActive}},[`&${u}-mini ${u}-prev, &${u}-mini ${u}-next`]:{minWidth:p.itemSizeSM,height:p.itemSizeSM,margin:0,lineHeight:`${p.itemSizeSM}px`},[`&${u}-mini:not(${u}-disabled)`]:{[`${u}-prev, ${u}-next`]:{[`&:hover ${u}-item-link`]:{backgroundColor:p.colorBgTextHover},[`&:active ${u}-item-link`]:{backgroundColor:p.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:p.itemSizeSM,lineHeight:`${p.itemSizeSM}px`}},[`&${u}-mini ${u}-jump-prev, &${u}-mini ${u}-jump-next`]:{height:p.itemSizeSM,marginInlineEnd:0,lineHeight:`${p.itemSizeSM}px`},[`&${u}-mini ${u}-options`]:{marginInlineStart:p.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:p.miniOptionsSizeChangerTop},"&-quick-jumper":{height:p.itemSizeSM,lineHeight:`${p.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,w.x0)(p)),{width:p.paginationMiniQuickJumperInputWidth,height:p.controlHeightSM})}}}},ot=p=>{const{componentCls:u}=p;return{[` - &${u}-simple ${u}-prev, - &${u}-simple ${u}-next - `]:{height:p.itemSizeSM,lineHeight:`${p.itemSizeSM}px`,verticalAlign:"top",[`${u}-item-link`]:{height:p.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:p.colorBgTextHover},"&:active":{backgroundColor:p.colorBgTextActive},"&::after":{height:p.itemSizeSM,lineHeight:`${p.itemSizeSM}px`}}},[`&${u}-simple ${u}-simple-pager`]:{display:"inline-block",height:p.itemSizeSM,marginInlineEnd:p.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:p.marginXS,padding:`0 ${p.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:p.itemInputBg,border:`${p.lineWidth}px ${p.lineType} ${p.colorBorder}`,borderRadius:p.borderRadius,outline:"none",transition:`border-color ${p.motionDurationMid}`,color:"inherit","&:hover":{borderColor:p.colorPrimary},"&:focus":{borderColor:p.colorPrimaryHover,boxShadow:`${p.inputOutlineOffset}px 0 ${p.controlOutlineWidth}px ${p.controlOutline}`},"&[disabled]":{color:p.colorTextDisabled,backgroundColor:p.colorBgContainerDisabled,borderColor:p.colorBorder,cursor:"not-allowed"}}}}},yt=p=>{const{componentCls:u}=p;return{[`${u}-jump-prev, ${u}-jump-next`]:{outline:0,[`${u}-item-container`]:{position:"relative",[`${u}-item-link-icon`]:{color:p.colorPrimary,fontSize:p.fontSizeSM,opacity:0,transition:`all ${p.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:p.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:p.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:p.paginationEllipsisTextIndent,opacity:1,transition:`all ${p.motionDurationMid}`}},"&:hover":{[`${u}-item-link-icon`]:{opacity:1},[`${u}-item-ellipsis`]:{opacity:0}}},[` - ${u}-prev, - ${u}-jump-prev, - ${u}-jump-next - `]:{marginInlineEnd:p.marginXS},[` - ${u}-prev, - ${u}-next, - ${u}-jump-prev, - ${u}-jump-next - `]:{display:"inline-block",minWidth:p.itemSize,height:p.itemSize,color:p.colorText,fontFamily:p.fontFamily,lineHeight:`${p.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:p.borderRadius,cursor:"pointer",transition:`all ${p.motionDurationMid}`},[`${u}-prev, ${u}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:p.colorText,cursor:"pointer",userSelect:"none"},[`${u}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:p.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${p.lineWidth}px ${p.lineType} transparent`,borderRadius:p.borderRadius,outline:"none",transition:`all ${p.motionDurationMid}`},[`&:hover ${u}-item-link`]:{backgroundColor:p.colorBgTextHover},[`&:active ${u}-item-link`]:{backgroundColor:p.colorBgTextActive},[`&${u}-disabled:hover`]:{[`${u}-item-link`]:{backgroundColor:"transparent"}}},[`${u}-slash`]:{marginInlineEnd:p.paginationSlashMarginInlineEnd,marginInlineStart:p.paginationSlashMarginInlineStart},[`${u}-options`]:{display:"inline-block",marginInlineStart:p.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:p.controlHeight,marginInlineStart:p.marginXS,lineHeight:`${p.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,w.ik)(p)),{width:p.controlHeightLG*1.25,height:p.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:p.marginXS,marginInlineEnd:p.marginXS})}}}},dt=p=>{const{componentCls:u}=p;return{[`${u}-item`]:{display:"inline-block",minWidth:p.itemSize,height:p.itemSize,marginInlineEnd:p.marginXS,fontFamily:p.fontFamily,lineHeight:`${p.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${p.lineWidth}px ${p.lineType} transparent`,borderRadius:p.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${p.paginationItemPaddingInline}px`,color:p.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${u}-item-active)`]:{"&:hover":{transition:`all ${p.motionDurationMid}`,backgroundColor:p.colorBgTextHover},"&:active":{backgroundColor:p.colorBgTextActive}},"&-active":{fontWeight:p.fontWeightStrong,backgroundColor:p.itemActiveBg,borderColor:p.colorPrimary,a:{color:p.colorPrimary},"&:hover":{borderColor:p.colorPrimaryHover},"&:hover a":{color:p.colorPrimaryHover}}}}},he=p=>{const{componentCls:u}=p;return{[u]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,F.Wf)(p)),{"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:p.itemSize,marginInlineEnd:p.marginXS,lineHeight:`${p.itemSize-2}px`,verticalAlign:"middle"}}),dt(p)),yt(p)),ot(p)),be(p)),Ce(p)),{[`@media only screen and (max-width: ${p.screenLG}px)`]:{[`${u}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${p.screenSM}px)`]:{[`${u}-options`]:{display:"none"}}}),[`&${p.componentCls}-rtl`]:{direction:"rtl"}}},_e=p=>{const{componentCls:u}=p;return{[`${u}${u}-disabled:not(${u}-mini)`]:{"&, &:hover":{[`${u}-item-link`]:{borderColor:p.colorBorder}},"&:focus-visible":{[`${u}-item-link`]:{borderColor:p.colorBorder}},[`${u}-item, ${u}-item-link`]:{backgroundColor:p.colorBgContainerDisabled,borderColor:p.colorBorder,[`&:hover:not(${u}-item-active)`]:{backgroundColor:p.colorBgContainerDisabled,borderColor:p.colorBorder,a:{color:p.colorTextDisabled}},[`&${u}-item-active`]:{backgroundColor:p.itemActiveBgDisabled}},[`${u}-prev, ${u}-next`]:{"&:hover button":{backgroundColor:p.colorBgContainerDisabled,borderColor:p.colorBorder,color:p.colorTextDisabled},[`${u}-item-link`]:{backgroundColor:p.colorBgContainerDisabled,borderColor:p.colorBorder}}},[`${u}:not(${u}-mini)`]:{[`${u}-prev, ${u}-next`]:{"&:hover button":{borderColor:p.colorPrimaryHover,backgroundColor:p.itemBg},[`${u}-item-link`]:{backgroundColor:p.itemLinkBg,borderColor:p.colorBorder},[`&:hover ${u}-item-link`]:{borderColor:p.colorPrimary,backgroundColor:p.itemBg,color:p.colorPrimary},[`&${u}-disabled`]:{[`${u}-item-link`]:{borderColor:p.colorBorder,color:p.colorTextDisabled}}},[`${u}-item`]:{backgroundColor:p.itemBg,border:`${p.lineWidth}px ${p.lineType} ${p.colorBorder}`,[`&:hover:not(${u}-item-active)`]:{borderColor:p.colorPrimary,backgroundColor:p.itemBg,a:{color:p.colorPrimary}},"&-active":{borderColor:p.colorPrimary}}}}},z=p=>{const{componentCls:u}=p;return{[`${u}:not(${u}-disabled)`]:{[`${u}-item`]:Object.assign({},(0,F.Qy)(p)),[`${u}-jump-prev, ${u}-jump-next`]:{"&:focus-visible":Object.assign({[`${u}-item-link-icon`]:{opacity:1},[`${u}-item-ellipsis`]:{opacity:0}},(0,F.oN)(p))},[`${u}-prev, ${u}-next`]:{[`&:focus-visible ${u}-item-link`]:Object.assign({},(0,F.oN)(p))}}}};var O=(0,W.Z)("Pagination",p=>{const u=(0,xe.TS)(p,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:p.marginXXS/2,paginationMiniQuickJumperInputWidth:p.controlHeightLG*1.1,paginationItemPaddingInline:p.marginXXS*1.5,paginationEllipsisLetterSpacing:p.marginXXS/2,paginationSlashMarginInlineStart:p.marginXXS,paginationSlashMarginInlineEnd:p.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,w.e5)(p),(0,w.TM)(p));return[he(u),z(u),p.wireframe&&_e(u)]},p=>({itemBg:p.colorBgContainer,itemSize:p.controlHeight,itemSizeSM:p.controlHeightSM,itemActiveBg:p.colorBgContainer,itemLinkBg:p.colorBgContainer,itemActiveColorDisabled:p.colorTextDisabled,itemActiveBgDisabled:p.controlItemBgActiveDisabled,itemInputBg:p.colorBgContainer,miniOptionsSizeChangerTop:0})),L=function(p,u){var Y={};for(var T in p)Object.prototype.hasOwnProperty.call(p,T)&&u.indexOf(T)<0&&(Y[T]=p[T]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,T=Object.getOwnPropertySymbols(p);A{const{prefixCls:u,selectPrefixCls:Y,className:T,rootClassName:A,style:V,size:je,locale:ve,selectComponentClass:fe,responsive:Be,showSizeChanger:Le}=p,Re=L(p,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:It}=(0,de.Z)(Be),{getPrefixCls:Tt,direction:Mt,pagination:Vt={}}=d.useContext(ne.E_),Ht=Tt("pagination",u),[bt,jt]=O(Ht),Pn=Le!=null?Le:Vt.showSizeChanger,nr=d.useMemo(()=>{const Ln=d.createElement("span",{className:`${Ht}-item-ellipsis`},"\u2022\u2022\u2022"),Zn=d.createElement("button",{className:`${Ht}-item-link`,type:"button",tabIndex:-1},Mt==="rtl"?d.createElement(ce.Z,null):d.createElement(g.Z,null)),kr=d.createElement("button",{className:`${Ht}-item-link`,type:"button",tabIndex:-1},Mt==="rtl"?d.createElement(g.Z,null):d.createElement(ce.Z,null)),We=d.createElement("a",{className:`${Ht}-item-link`},d.createElement("div",{className:`${Ht}-item-container`},Mt==="rtl"?d.createElement(ae.Z,{className:`${Ht}-item-link-icon`}):d.createElement(le,{className:`${Ht}-item-link-icon`}),Ln)),ht=d.createElement("a",{className:`${Ht}-item-link`},d.createElement("div",{className:`${Ht}-item-container`},Mt==="rtl"?d.createElement(le,{className:`${Ht}-item-link-icon`}):d.createElement(ae.Z,{className:`${Ht}-item-link-icon`}),Ln));return{prevIcon:Zn,nextIcon:kr,jumpPrevIcon:We,jumpNextIcon:ht}},[Mt,Ht]),[kn]=(0,i.Z)("Pagination",Ae.Z),_n=Object.assign(Object.assign({},kn),ve),gr=(0,j.Z)(je),Yn=gr==="small"||!!(It&&!gr&&Be),qt=Tt("select",Y),dr=C()({[`${Ht}-mini`]:Yn,[`${Ht}-rtl`]:Mt==="rtl"},Vt==null?void 0:Vt.className,T,A,jt),yr=Object.assign(Object.assign({},Vt==null?void 0:Vt.style),V);return bt(d.createElement(ge,Object.assign({},nr,Re,{style:yr,prefixCls:Ht,selectPrefixCls:qt,className:dr,selectComponentClass:fe||(Yn?R:P),locale:_n,showSizeChanger:Pn})))},ue=k},5112:function(un,Xe,e){e.d(Xe,{ZP:function(){return de}});var t=e(92310),d=e.n(t),x=e(18929),_=e(26112),f=e(59301),I=e(36355),n=e(19716);const le=f.createContext(null),ae=le.Provider;var g=le;const ce=f.createContext(null),M=ce.Provider;var C=e(5630),Q=e(8654),ie=e(1684),$=e(32441),$e=e(17313),we=e(83116),Ye=e(37613);const ye=i=>{const{componentCls:y,antCls:R}=i,P=`${y}-group`;return{[P]:Object.assign(Object.assign({},(0,$e.Wf)(i)),{display:"inline-block",fontSize:0,[`&${P}-rtl`]:{direction:"rtl"},[`${R}-badge ${R}-badge-count`]:{zIndex:1},[`> ${R}-badge:not(:first-child) > ${R}-button-wrapper`]:{borderInlineStart:"none"}})}},H=i=>{const{componentCls:y,wrapperMarginInlineEnd:R,colorPrimary:P,radioSize:w,motionDurationSlow:F,motionDurationMid:W,motionEaseInOutCirc:xe,colorBgContainer:Ce,colorBorder:be,lineWidth:ot,dotSize:yt,colorBgContainerDisabled:dt,colorTextDisabled:he,paddingXS:_e,dotColorDisabled:z,lineType:O,radioDotDisabledSize:L,wireframe:c,colorWhite:k}=i,ue=`${y}-inner`;return{[`${y}-wrapper`]:Object.assign(Object.assign({},(0,$e.Wf)(i)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:R,cursor:"pointer",[`&${y}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:i.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${y}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${ot}px ${O} ${P}`,borderRadius:"50%",visibility:"hidden",content:'""'},[y]:Object.assign(Object.assign({},(0,$e.Wf)(i)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${y}-wrapper:hover &, - &:hover ${ue}`]:{borderColor:P},[`${y}-input:focus-visible + ${ue}`]:Object.assign({},(0,$e.oN)(i)),[`${y}:hover::after, ${y}-wrapper:hover &::after`]:{visibility:"visible"},[`${y}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:w,height:w,marginBlockStart:w/-2,marginInlineStart:w/-2,backgroundColor:c?P:k,borderBlockStart:0,borderInlineStart:0,borderRadius:w,transform:"scale(0)",opacity:0,transition:`all ${F} ${xe}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:w,height:w,backgroundColor:Ce,borderColor:be,borderStyle:"solid",borderWidth:ot,borderRadius:"50%",transition:`all ${W}`},[`${y}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${y}-checked`]:{[ue]:{borderColor:P,backgroundColor:c?Ce:P,"&::after":{transform:`scale(${yt/w})`,opacity:1,transition:`all ${F} ${xe}`}}},[`${y}-disabled`]:{cursor:"not-allowed",[ue]:{backgroundColor:dt,borderColor:be,cursor:"not-allowed","&::after":{backgroundColor:z}},[`${y}-input`]:{cursor:"not-allowed"},[`${y}-disabled + span`]:{color:he,cursor:"not-allowed"},[`&${y}-checked`]:{[ue]:{"&::after":{transform:`scale(${L/w})`}}}},[`span${y} + *`]:{paddingInlineStart:_e,paddingInlineEnd:_e}})}},S=i=>{const{buttonColor:y,controlHeight:R,componentCls:P,lineWidth:w,lineType:F,colorBorder:W,motionDurationSlow:xe,motionDurationMid:Ce,buttonPaddingInline:be,fontSize:ot,buttonBg:yt,fontSizeLG:dt,controlHeightLG:he,controlHeightSM:_e,paddingXS:z,borderRadius:O,borderRadiusSM:L,borderRadiusLG:c,buttonCheckedBg:k,buttonSolidCheckedColor:ue,colorTextDisabled:p,colorBgContainerDisabled:u,buttonCheckedBgDisabled:Y,buttonCheckedColorDisabled:T,colorPrimary:A,colorPrimaryHover:V,colorPrimaryActive:je,buttonSolidCheckedBg:ve,buttonSolidCheckedHoverBg:fe,buttonSolidCheckedActiveBg:Be}=i;return{[`${P}-button-wrapper`]:{position:"relative",display:"inline-block",height:R,margin:0,paddingInline:be,paddingBlock:0,color:y,fontSize:ot,lineHeight:`${R-w*2}px`,background:yt,border:`${w}px ${F} ${W}`,borderBlockStartWidth:w+.02,borderInlineStartWidth:0,borderInlineEndWidth:w,cursor:"pointer",transition:[`color ${Ce}`,`background ${Ce}`,`box-shadow ${Ce}`].join(","),a:{color:y},[`> ${P}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-w,insetInlineStart:-w,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:w,paddingInline:0,backgroundColor:W,transition:`background-color ${xe}`,content:'""'}},"&:first-child":{borderInlineStart:`${w}px ${F} ${W}`,borderStartStartRadius:O,borderEndStartRadius:O},"&:last-child":{borderStartEndRadius:O,borderEndEndRadius:O},"&:first-child:last-child":{borderRadius:O},[`${P}-group-large &`]:{height:he,fontSize:dt,lineHeight:`${he-w*2}px`,"&:first-child":{borderStartStartRadius:c,borderEndStartRadius:c},"&:last-child":{borderStartEndRadius:c,borderEndEndRadius:c}},[`${P}-group-small &`]:{height:_e,paddingInline:z-w,paddingBlock:0,lineHeight:`${_e-w*2}px`,"&:first-child":{borderStartStartRadius:L,borderEndStartRadius:L},"&:last-child":{borderStartEndRadius:L,borderEndEndRadius:L}},"&:hover":{position:"relative",color:A},"&:has(:focus-visible)":Object.assign({},(0,$e.oN)(i)),[`${P}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${P}-button-wrapper-disabled)`]:{zIndex:1,color:A,background:k,borderColor:A,"&::before":{backgroundColor:A},"&:first-child":{borderColor:A},"&:hover":{color:V,borderColor:V,"&::before":{backgroundColor:V}},"&:active":{color:je,borderColor:je,"&::before":{backgroundColor:je}}},[`${P}-group-solid &-checked:not(${P}-button-wrapper-disabled)`]:{color:ue,background:ve,borderColor:ve,"&:hover":{color:ue,background:fe,borderColor:fe},"&:active":{color:ue,background:Be,borderColor:Be}},"&-disabled":{color:p,backgroundColor:u,borderColor:W,cursor:"not-allowed","&:first-child, &:hover":{color:p,backgroundColor:u,borderColor:W}},[`&-disabled${P}-button-wrapper-checked`]:{color:T,backgroundColor:Y,borderColor:W,boxShadow:"none"}}}},r=i=>i-4*2;var B=(0,we.Z)("Radio",i=>{const{controlOutline:y,controlOutlineWidth:R,radioSize:P}=i,w=`0 0 0 ${R}px ${y}`,F=w,W=r(P),xe=(0,Ye.TS)(i,{radioDotDisabledSize:W,radioFocusShadow:w,radioButtonFocusShadow:F});return[ye(xe),H(xe),S(xe)]},i=>{const{wireframe:y,padding:R,marginXS:P,lineWidth:w,fontSizeLG:F,colorText:W,colorBgContainer:xe,colorTextDisabled:Ce,controlItemBgActiveDisabled:be,colorTextLightSolid:ot,colorPrimary:yt,colorPrimaryHover:dt,colorPrimaryActive:he}=i,_e=4,z=F,O=y?r(z):z-(_e+w)*2;return{radioSize:z,dotSize:O,dotColorDisabled:Ce,buttonSolidCheckedColor:ot,buttonSolidCheckedBg:yt,buttonSolidCheckedHoverBg:dt,buttonSolidCheckedActiveBg:he,buttonBg:xe,buttonCheckedBg:xe,buttonColor:W,buttonCheckedBgDisabled:be,buttonCheckedColorDisabled:Ce,buttonPaddingInline:R-w,wrapperMarginInlineEnd:P}}),D=e(14088),se=e(4572),G=function(i,y){var R={};for(var P in i)Object.prototype.hasOwnProperty.call(i,P)&&y.indexOf(P)<0&&(R[P]=i[P]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,P=Object.getOwnPropertySymbols(i);w{var R,P;const w=f.useContext(g),F=f.useContext(ce),{getPrefixCls:W,direction:xe,radio:Ce}=f.useContext(I.E_),be=f.useRef(null),ot=(0,Q.sQ)(y,be),{isFormItemInput:yt}=f.useContext($.aM),dt=je=>{var ve,fe;(ve=i.onChange)===null||ve===void 0||ve.call(i,je),(fe=w==null?void 0:w.onChange)===null||fe===void 0||fe.call(w,je)},{prefixCls:he,className:_e,rootClassName:z,children:O,style:L}=i,c=G(i,["prefixCls","className","rootClassName","children","style"]),k=W("radio",he),ue=((w==null?void 0:w.optionType)||F)==="button",p=ue?`${k}-button`:k,[u,Y]=B(k),T=Object.assign({},c),A=f.useContext(ie.Z);w&&(T.name=w.name,T.onChange=dt,T.checked=i.value===w.value,T.disabled=(R=T.disabled)!==null&&R!==void 0?R:w.disabled),T.disabled=(P=T.disabled)!==null&&P!==void 0?P:A;const V=d()(`${p}-wrapper`,{[`${p}-wrapper-checked`]:T.checked,[`${p}-wrapper-disabled`]:T.disabled,[`${p}-wrapper-rtl`]:xe==="rtl",[`${p}-wrapper-in-form-item`]:yt},Ce==null?void 0:Ce.className,_e,z,Y);return u(f.createElement(D.Z,{component:"Radio",disabled:T.disabled},f.createElement("label",{className:V,style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),L),onMouseEnter:i.onMouseEnter,onMouseLeave:i.onMouseLeave},f.createElement(C.Z,Object.assign({},T,{className:d()(T.className,!ue&&se.A),type:"radio",prefixCls:p,ref:ot})),O!==void 0?f.createElement("span",null,O):null)))};var Pe=f.forwardRef(U);const pe=f.forwardRef((i,y)=>{const{getPrefixCls:R,direction:P}=f.useContext(I.E_),[w,F]=(0,x.Z)(i.defaultValue,{value:i.value}),W=ve=>{const fe=w,Be=ve.target.value;"value"in i||F(Be);const{onChange:Le}=i;Le&&Be!==fe&&Le(ve)},{prefixCls:xe,className:Ce,rootClassName:be,options:ot,buttonStyle:yt="outline",disabled:dt,children:he,size:_e,style:z,id:O,onMouseEnter:L,onMouseLeave:c,onFocus:k,onBlur:ue}=i,p=R("radio",xe),u=`${p}-group`,[Y,T]=B(p);let A=he;ot&&ot.length>0&&(A=ot.map(ve=>typeof ve=="string"||typeof ve=="number"?f.createElement(Pe,{key:ve.toString(),prefixCls:p,disabled:dt,value:ve,checked:w===ve},ve):f.createElement(Pe,{key:`radio-group-value-options-${ve.value}`,prefixCls:p,disabled:ve.disabled||dt,value:ve.value,checked:w===ve.value,title:ve.title,style:ve.style},ve.label)));const V=(0,n.Z)(_e),je=d()(u,`${u}-${yt}`,{[`${u}-${V}`]:V,[`${u}-rtl`]:P==="rtl"},Ce,be,T);return Y(f.createElement("div",Object.assign({},(0,_.Z)(i,{aria:!0,data:!0}),{className:je,style:z,onMouseEnter:L,onMouseLeave:c,onFocus:k,onBlur:ue,id:O,ref:y}),f.createElement(ae,{value:{onChange:W,value:w,disabled:i.disabled,name:i.name,optionType:i.optionType}},A)))});var ft=f.memo(pe),ge=function(i,y){var R={};for(var P in i)Object.prototype.hasOwnProperty.call(i,P)&&y.indexOf(P)<0&&(R[P]=i[P]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,P=Object.getOwnPropertySymbols(i);w{const{getPrefixCls:R}=f.useContext(I.E_),{prefixCls:P}=i,w=ge(i,["prefixCls"]),F=R("radio",P);return f.createElement(M,{value:"button"},f.createElement(Pe,Object.assign({prefixCls:F},w,{type:"radio",ref:y})))};var ne=f.forwardRef(Ae);const j=Pe;j.Button=ne,j.Group=ft,j.__ANT_RADIO=!0;var de=j},57809:function(un,Xe,e){var t=e(92310),d=e.n(t),x=e(77861),_=e(2738),f=e(59301),I=e(53487),n=e(62892),le=e(19080),ae=e(36355),g=e(1684),ce=e(93891),M=e(19716),C=e(32441),Q=e(33234),ie=e(14154),$=e(58582),$e=e(84443),we=e(66339),Ye=function(B,D){var se={};for(var G in B)Object.prototype.hasOwnProperty.call(B,G)&&D.indexOf(G)<0&&(se[G]=B[G]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,G=Object.getOwnPropertySymbols(B);U{var se,{prefixCls:G,bordered:U=!0,className:Z,rootClassName:Pe,getPopupContainer:pe,popupClassName:ft,dropdownClassName:ge,listHeight:Ae=256,placement:ne,listItemHeight:j=24,size:de,disabled:i,notFoundContent:y,status:R,builtinPlacements:P,dropdownMatchSelectWidth:w,popupMatchSelectWidth:F,direction:W,style:xe,allowClear:Ce}=B,be=Ye(B,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:ot,getPrefixCls:yt,renderEmpty:dt,direction:he,virtual:_e,popupMatchSelectWidth:z,popupOverflow:O,select:L}=f.useContext(ae.E_),c=yt("select",G),k=yt(),ue=W!=null?W:he,{compactSize:p,compactItemClassnames:u}=(0,Q.ri)(c,ue),[Y,T]=(0,ie.Z)(c),A=f.useMemo(()=>{const{mode:yr}=be;if(yr!=="combobox")return yr===ye?"combobox":yr},[be.mode]),V=A==="multiple"||A==="tags",je=(0,$e.Z)(be.suffixIcon,be.showArrow),ve=(se=F!=null?F:w)!==null&&se!==void 0?se:z,{status:fe,hasFeedback:Be,isFormItemInput:Le,feedbackIcon:Re}=f.useContext(C.aM),It=(0,le.F)(fe,R);let Tt;y!==void 0?Tt=y:A==="combobox"?Tt=null:Tt=(dt==null?void 0:dt("Select"))||f.createElement(ce.Z,{componentName:"Select"});const{suffixIcon:Mt,itemIcon:Vt,removeIcon:Ht,clearIcon:bt}=(0,we.Z)(Object.assign(Object.assign({},be),{multiple:V,hasFeedback:Be,feedbackIcon:Re,showSuffixIcon:je,prefixCls:c,showArrow:be.showArrow,componentName:"Select"})),jt=Ce===!0?{clearIcon:bt}:Ce,Pn=(0,_.Z)(be,["suffixIcon","itemIcon"]),nr=d()(ft||ge,{[`${c}-dropdown-${ue}`]:ue==="rtl"},Pe,T),kn=(0,M.Z)(yr=>{var Ln;return(Ln=de!=null?de:p)!==null&&Ln!==void 0?Ln:yr}),_n=f.useContext(g.Z),gr=i!=null?i:_n,Yn=d()({[`${c}-lg`]:kn==="large",[`${c}-sm`]:kn==="small",[`${c}-rtl`]:ue==="rtl",[`${c}-borderless`]:!U,[`${c}-in-form-item`]:Le},(0,le.Z)(c,It,Be),u,L==null?void 0:L.className,Z,Pe,T),qt=f.useMemo(()=>ne!==void 0?ne:ue==="rtl"?"bottomRight":"bottomLeft",[ne,ue]),dr=(0,$.Z)(P,O);return Y(f.createElement(x.ZP,Object.assign({ref:D,virtual:_e,showSearch:L==null?void 0:L.showSearch},Pn,{style:Object.assign(Object.assign({},L==null?void 0:L.style),xe),dropdownMatchSelectWidth:ve,builtinPlacements:dr,transitionName:(0,n.m)(k,"slide-up",be.transitionName),listHeight:Ae,listItemHeight:j,mode:A,prefixCls:c,placement:qt,direction:ue,suffixIcon:Mt,menuItemSelectedIcon:Vt,removeIcon:Ht,allowClear:jt,notFoundContent:Tt,className:Yn,getPopupContainer:pe||ot,dropdownClassName:nr,disabled:gr})))},S=f.forwardRef(H),r=(0,I.Z)(S);S.SECRET_COMBOBOX_MODE_DO_NOT_USE=ye,S.Option=x.Wx,S.OptGroup=x.Xo,S._InternalPanelDoNotUseOrYouWillBeFired=r,Xe.default=S},14154:function(un,Xe,e){e.d(Xe,{Z:function(){return S}});var t=e(17313),d=e(74207),x=e(37613),_=e(83116),f=e(13826),I=e(92899);const n=r=>{const{optionHeight:B,optionFontSize:D,optionLineHeight:se,optionPadding:G}=r;return{position:"relative",display:"block",minHeight:B,padding:G,color:r.colorText,fontWeight:"normal",fontSize:D,lineHeight:se,boxSizing:"border-box"}};var ae=r=>{const{antCls:B,componentCls:D}=r,se=`${D}-item`,G=`&${B}-slide-up-enter${B}-slide-up-enter-active`,U=`&${B}-slide-up-appear${B}-slide-up-appear-active`,Z=`&${B}-slide-up-leave${B}-slide-up-leave-active`,Pe=`${D}-dropdown-placement-`;return[{[`${D}-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,[` - ${G}${Pe}bottomLeft, - ${U}${Pe}bottomLeft - `]:{animationName:f.fJ},[` - ${G}${Pe}topLeft, - ${U}${Pe}topLeft, - ${G}${Pe}topRight, - ${U}${Pe}topRight - `]:{animationName:f.Qt},[`${Z}${Pe}bottomLeft`]:{animationName:f.Uw},[` - ${Z}${Pe}topLeft, - ${Z}${Pe}topRight - `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${se}`]: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(${se}-option-disabled)`]:{backgroundColor:r.optionActiveBg},[`&-selected:not(${se}-option-disabled)`]:{color:r.optionSelectedColor,fontWeight:r.optionSelectedFontWeight,backgroundColor:r.optionSelectedBg,[`${se}-option-state`]:{color:r.colorPrimary}},"&-disabled":{[`&${se}-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,I.Fm)(r,"move-up"),(0,I.Fm)(r,"move-down")]};const g=2,ce=r=>{let{controlHeightSM:B,controlHeight:D,lineWidth:se}=r;const G=(D-B)/2-se,U=Math.ceil(G/2);return[G,U]};function M(r,B){const{componentCls:D,iconCls:se}=r,G=`${D}-selection-overflow`,U=r.multipleSelectItemHeight,[Z]=ce(r),Pe=B?`${D}-${B}`:"";return{[`${D}-multiple${Pe}`]:{fontSize:r.fontSize,[G]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${D}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Z-g}px ${g*2}px`,borderRadius:r.borderRadius,[`${D}-show-search&`]:{cursor:"text"},[`${D}-disabled&`]:{background:r.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${g}px 0`,lineHeight:`${U}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${D}-show-arrow ${D}-selector, - &${D}-allow-clear ${D}-selector - `]:{paddingInlineEnd:r.fontSizeIcon+r.controlPaddingHorizontal},[`${D}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:U,marginTop:g,marginBottom:g,lineHeight:`${U-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:g*2,paddingInlineStart:r.paddingXS,paddingInlineEnd:r.paddingXS/2,[`${D}-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",[`> ${se}`]:{verticalAlign:"-0.2em"},"&:hover":{color:r.colorIconHover}})},[`${G}-item + ${G}-item`]:{[`${D}-selection-search`]:{marginInlineStart:0}},[`${D}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:r.inputPaddingHorizontalBase-Z,"\n &-input,\n &-mirror\n ":{height:U,fontFamily:r.fontFamily,lineHeight:`${U}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"}},[`${D}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:r.inputPaddingHorizontalBase,insetInlineEnd:r.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${r.motionDurationSlow}`}}}}var Q=r=>{const{componentCls:B}=r,D=(0,x.TS)(r,{controlHeight:r.controlHeightSM,multipleSelectItemHeight:r.controlHeightXS,borderRadius:r.borderRadiusSM,borderRadiusSM:r.borderRadiusXS}),se=(0,x.TS)(r,{fontSize:r.fontSizeLG,controlHeight:r.controlHeightLG,multipleSelectItemHeight:r.multipleItemHeightLG,borderRadius:r.borderRadiusLG,borderRadiusSM:r.borderRadius}),[,G]=ce(r);return[M(r),M(D,"sm"),{[`${B}-multiple${B}-sm`]:{[`${B}-selection-placeholder`]:{insetInline:r.controlPaddingHorizontalSM-r.lineWidth},[`${B}-selection-search`]:{marginInlineStart:G}}},M(se,"lg")]};function ie(r,B){const{componentCls:D,inputPaddingHorizontalBase:se,borderRadius:G}=r,U=r.controlHeight-r.lineWidth*2,Z=Math.ceil(r.fontSize*1.25),Pe=B?`${D}-${B}`:"";return{[`${D}-single${Pe}`]:{fontSize:r.fontSize,[`${D}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(r)),{display:"flex",borderRadius:G,[`${D}-selection-search`]:{position:"absolute",top:0,insetInlineStart:se,insetInlineEnd:se,bottom:0,"&-input":{width:"100%"}},[` - ${D}-selection-item, - ${D}-selection-placeholder - `]:{padding:0,lineHeight:`${U}px`,transition:`all ${r.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${U}px`}},[`${D}-selection-item`]:{position:"relative",userSelect:"none"},[`${D}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${D}-selection-item:after`,`${D}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${D}-show-arrow ${D}-selection-item, - &${D}-show-arrow ${D}-selection-placeholder - `]:{paddingInlineEnd:Z},[`&${D}-open ${D}-selection-item`]:{color:r.colorTextPlaceholder},[`&:not(${D}-customize-input)`]:{[`${D}-selector`]:{width:"100%",height:r.controlHeight,padding:`0 ${se}px`,[`${D}-selection-search-input`]:{height:U},"&:after":{lineHeight:`${U}px`}}},[`&${D}-customize-input`]:{[`${D}-selector`]:{"&:after":{display:"none"},[`${D}-selection-search`]:{position:"static",width:"100%"},[`${D}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${se}px`,"&:after":{display:"none"}}}}}}}function $(r){const{componentCls:B}=r,D=r.controlPaddingHorizontalSM-r.lineWidth;return[ie(r),ie((0,x.TS)(r,{controlHeight:r.controlHeightSM,borderRadius:r.borderRadiusSM}),"sm"),{[`${B}-single${B}-sm`]:{[`&:not(${B}-customize-input)`]:{[`${B}-selection-search`]:{insetInlineStart:D,insetInlineEnd:D},[`${B}-selector`]:{padding:`0 ${D}px`},[`&${B}-show-arrow ${B}-selection-search`]:{insetInlineEnd:D+r.fontSize*1.5},[` - &${B}-show-arrow ${B}-selection-item, - &${B}-show-arrow ${B}-selection-placeholder - `]:{paddingInlineEnd:r.fontSize*1.5}}}},ie((0,x.TS)(r,{controlHeight:r.singleItemHeightLG,fontSize:r.fontSizeLG,borderRadius:r.borderRadiusLG}),"lg")]}const $e=r=>{const{componentCls:B,selectorBg:D}=r;return{position:"relative",backgroundColor:D,border:`${r.lineWidth}px ${r.lineType} ${r.colorBorder}`,transition:`all ${r.motionDurationMid} ${r.motionEaseInOut}`,input:{cursor:"pointer"},[`${B}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${B}-disabled&`]:{color:r.colorTextDisabled,background:r.colorBgContainerDisabled,cursor:"not-allowed",[`${B}-multiple&`]:{background:r.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},we=function(r,B){let D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:se,borderHoverColor:G,outlineColor:U,antCls:Z}=B,Pe=D?{[`${se}-selector`]:{borderColor:G}}:{};return{[r]:{[`&:not(${se}-disabled):not(${se}-customize-input):not(${Z}-pagination-size-changer)`]:Object.assign(Object.assign({},Pe),{[`${se}-focused& ${se}-selector`]:{borderColor:G,boxShadow:`0 0 0 ${B.controlOutlineWidth}px ${U}`,outline:0},[`&:hover ${se}-selector`]:{borderColor:G}})}}},Ye=r=>{const{componentCls:B}=r;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"}}}},ye=r=>{const{componentCls:B,inputPaddingHorizontalBase:D,iconCls:se}=r;return{[B]:Object.assign(Object.assign({},(0,t.Wf)(r)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${B}-customize-input) ${B}-selector`]:Object.assign(Object.assign({},$e(r)),Ye(r)),[`${B}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${B}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:r.colorTextPlaceholder,pointerEvents:"none"}),[`${B}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:D,height:r.fontSizeIcon,marginTop:-r.fontSizeIcon/2,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[se]:{verticalAlign:"top",transition:`transform ${r.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:D,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":{[`${B}-clear`]:{opacity:1}}}),[`${B}-has-feedback`]:{[`${B}-clear`]:{insetInlineEnd:D+r.fontSize+r.paddingXS}}}},H=r=>{const{componentCls:B}=r;return[{[B]:{[`&-borderless ${B}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${B}-in-form-item`]:{width:"100%"}}},ye(r),$(r),Q(r),ae(r),{[`${B}-rtl`]:{direction:"rtl"}},we(B,(0,x.TS)(r,{borderHoverColor:r.colorPrimaryHover,outlineColor:r.controlOutline})),we(`${B}-status-error`,(0,x.TS)(r,{borderHoverColor:r.colorErrorHover,outlineColor:r.colorErrorOutline}),!0),we(`${B}-status-warning`,(0,x.TS)(r,{borderHoverColor:r.colorWarningHover,outlineColor:r.colorWarningOutline}),!0),(0,d.c)(r,{borderElCls:`${B}-selector`,focusElCls:`${B}-focused`})]};var S=(0,_.Z)("Select",(r,B)=>{let{rootPrefixCls:D}=B;const se=(0,x.TS)(r,{rootPrefixCls:D,inputPaddingHorizontalBase:r.paddingSM-1,multipleSelectItemHeight:r.multipleItemHeight});return[H(se)]},r=>{const{fontSize:B,lineHeight:D,controlHeight:se,controlPaddingHorizontal:G,zIndexPopupBase:U,colorText:Z,fontWeightStrong:Pe,controlItemBgActive:pe,controlItemBgHover:ft,colorBgContainer:ge,colorFillSecondary:Ae,controlHeightLG:ne,controlHeightSM:j,colorBgContainerDisabled:de,colorTextDisabled:i}=r;return{zIndexPopup:U+50,optionSelectedColor:Z,optionSelectedFontWeight:Pe,optionSelectedBg:pe,optionActiveBg:ft,optionPadding:`${(se-B*D)/2}px ${G}px`,optionFontSize:B,optionLineHeight:D,optionHeight:se,selectorBg:ge,clearBg:ge,singleItemHeightLG:ne,multipleItemBg:Ae,multipleItemBorderColor:"transparent",multipleItemHeight:j,multipleItemHeightLG:se,multipleSelectorBgDisabled:de,multipleItemColorDisabled:i,multipleItemBorderColorDisabled:"transparent"}})},58582:function(un,Xe,e){e.d(Xe,{Z:function(){return d}});const t=x=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:x==="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(x,_){return x||t(_)}},84443:function(un,Xe,e){e.d(Xe,{Z:function(){return t}});function t(d,x){return x!==void 0?x:d!==null}},66339:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(40001),d=e(19248),x=e(99267),_=e(84105),f=e(58617),I=e(47472),n=e(59301);function le(ae){let{suffixIcon:g,clearIcon:ce,menuItemSelectedIcon:M,removeIcon:C,loading:Q,multiple:ie,hasFeedback:$,prefixCls:$e,showSuffixIcon:we,feedbackIcon:Ye,showArrow:ye,componentName:H}=ae;const S=ce!=null?ce:n.createElement(d.Z,null),r=G=>g===null&&!$&&!ye?null:n.createElement(n.Fragment,null,we!==!1&&G,$&&Ye);let B=null;if(g!==void 0)B=r(g);else if(Q)B=r(n.createElement(f.Z,{spin:!0}));else{const G=`${$e}-suffix`;B=U=>{let{open:Z,showSearch:Pe}=U;return r(Z&&Pe?n.createElement(I.Z,{className:G}):n.createElement(_.Z,{className:G}))}}let D=null;M!==void 0?D=M:ie?D=n.createElement(t.Z,null):D=null;let se=null;return C!==void 0?se=C:se=n.createElement(x.Z,null),{clearIcon:S,suffixIcon:B,itemIcon:D,removeIcon:se}}},81327:function(un,Xe,e){e.d(Xe,{Z:function(){return $e}});var t=e(59301),d=e(92310),x=e.n(d),_=e(11592),f=e(36355),I=e(33234);const n=t.createContext({latestIndex:0}),le=n.Provider;var g=we=>{let{className:Ye,index:ye,children:H,split:S,style:r}=we;const{latestIndex:B}=t.useContext(n);return H==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:Ye,style:r},H),ye{var ye,H;const{getPrefixCls:S,space:r,direction:B}=t.useContext(f.E_),{size:D=(r==null?void 0:r.size)||"small",align:se,className:G,rootClassName:U,children:Z,direction:Pe="horizontal",prefixCls:pe,split:ft,style:ge,wrap:Ae=!1,classNames:ne,styles:j}=we,de=Q(we,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[i,y]=Array.isArray(D)?D:[D,D],R=M(y),P=M(i),w=C(y),F=C(i),W=(0,_.Z)(Z,{keepEmpty:!0}),xe=se===void 0&&Pe==="horizontal"?"center":se,Ce=S("space",pe),[be,ot]=(0,ce.Z)(Ce),yt=x()(Ce,r==null?void 0:r.className,ot,`${Ce}-${Pe}`,{[`${Ce}-rtl`]:B==="rtl",[`${Ce}-align-${xe}`]:xe,[`${Ce}-gap-row-${y}`]:R,[`${Ce}-gap-col-${i}`]:P},G,U),dt=x()(`${Ce}-item`,(ye=ne==null?void 0:ne.item)!==null&&ye!==void 0?ye:(H=r==null?void 0:r.classNames)===null||H===void 0?void 0:H.item);let he=0;const _e=W.map((L,c)=>{var k,ue;L!=null&&(he=c);const p=L&&L.key||`${dt}-${c}`;return t.createElement(g,{className:dt,key:p,index:c,split:ft,style:(k=j==null?void 0:j.item)!==null&&k!==void 0?k:(ue=r==null?void 0:r.styles)===null||ue===void 0?void 0:ue.item},L)}),z=t.useMemo(()=>({latestIndex:he}),[he]);if(W.length===0)return null;const O={};return Ae&&(O.flexWrap="wrap"),!P&&F&&(O.columnGap=i),!R&&w&&(O.rowGap=y),be(t.createElement("div",Object.assign({ref:Ye,className:yt,style:Object.assign(Object.assign(Object.assign({},O),r==null?void 0:r.style),ge)},de),t.createElement(le,{value:z},_e)))});$.Compact=I.ZP;var $e=$},8378:function(un,Xe){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`}}});Xe.Z=e},92899:function(un,Xe,e){e.d(Xe,{Fm:function(){return M}});var t=e(36237),d=e(95406);const x=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}}),_=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}}),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}}),le=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}}),ae=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}}),g=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}}),ce={"move-up":{inKeyframes:ae,outKeyframes:g},"move-down":{inKeyframes:x,outKeyframes:_},"move-left":{inKeyframes:f,outKeyframes:I},"move-right":{inKeyframes:n,outKeyframes:le}},M=(C,Q)=>{const{antCls:ie}=C,$=`${ie}-${Q}`,{inKeyframes:$e,outKeyframes:we}=ce[Q];return[(0,d.R)($,$e,we,C.motionDurationMid),{[` - ${$}-enter, - ${$}-appear - `]:{opacity:0,animationTimingFunction:C.motionEaseOutCirc},[`${$}-leave`]:{animationTimingFunction:C.motionEaseInOutCirc}}]}},13826:function(un,Xe,e){e.d(Xe,{Qt:function(){return f},Uw:function(){return _},fJ:function(){return x},ly:function(){return I},oN:function(){return M}});var t=e(36237),d=e(95406);const x=new t.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),_=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}}),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}}),le=new t.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ae=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),g=new t.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ce={"slide-up":{inKeyframes:x,outKeyframes:_},"slide-down":{inKeyframes:f,outKeyframes:I},"slide-left":{inKeyframes:n,outKeyframes:le},"slide-right":{inKeyframes:ae,outKeyframes:g}},M=(C,Q)=>{const{antCls:ie}=C,$=`${ie}-${Q}`,{inKeyframes:$e,outKeyframes:we}=ce[Q];return[(0,d.R)($,$e,we,C.motionDurationMid),{[` - ${$}-enter, - ${$}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:C.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${$}-leave`]:{animationTimingFunction:C.motionEaseInQuint}}]}},15969:function(un,Xe,e){e.d(Xe,{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(un,Xe,e){e.d(Xe,{default:function(){return Ai}});var t={},d="rc-table-internal-hook",x=e(42978),_=e(6089),f=e(34280),I=e(13697),n=e(59301),le=e(4676);function ae(a){var s=n.createContext(void 0),N=function(te){var oe=te.value,ze=te.children,Ze=n.useRef(oe);Ze.current=oe;var Oe=n.useState(function(){return{getValue:function(){return Ze.current},listeners:new Set}}),Qe=(0,x.Z)(Oe,1),st=Qe[0];return(0,f.Z)(function(){(0,le.unstable_batchedUpdates)(function(){st.listeners.forEach(function(qe){qe(oe)})})},[oe]),n.createElement(s.Provider,{value:st},ze)};return{Context:s,Provider:N,defaultValue:a}}function g(a,s){var N=(0,_.Z)(typeof s=="function"?s:function(qe){if(s===void 0)return qe;if(!Array.isArray(s))return qe[s];var Rt={};return s.forEach(function(At){Rt[At]=qe[At]}),Rt}),K=n.useContext(a==null?void 0:a.Context),te=K||{},oe=te.listeners,ze=te.getValue,Ze=n.useRef();Ze.current=N(K?ze():a==null?void 0:a.defaultValue);var Oe=n.useState({}),Qe=(0,x.Z)(Oe,2),st=Qe[1];return(0,f.Z)(function(){if(!K)return;function qe(Rt){var At=N(Rt);(0,I.Z)(Ze.current,At,!0)||st({})}return oe.add(qe),function(){oe.delete(qe)}},[K]),Ze.current}var ce=e(54476),M=e(8654);function C(){var a=n.createContext(null);function s(){return n.useContext(a)}function N(te,oe){var ze=(0,M.Yr)(te),Ze=function(Qe,st){var qe=ze?{ref:st}:{},Rt=n.useRef(0),At=n.useRef(Qe),Ot=s();return Ot!==null?n.createElement(te,(0,ce.Z)({},Qe,qe)):((!oe||oe(At.current,Qe))&&(Rt.current+=1),At.current=Qe,n.createElement(a.Provider,{value:Rt.current},n.createElement(te,(0,ce.Z)({},Qe,qe))))};return ze?n.forwardRef(Ze):Ze}function K(te,oe){var ze=(0,M.Yr)(te),Ze=function(Qe,st){var qe=ze?{ref:st}:{};return s(),n.createElement(te,(0,ce.Z)({},Qe,qe))};return ze?n.memo(n.forwardRef(Ze),oe):n.memo(Ze,oe)}return{makeImmutable:N,responseImmutable:K,useImmutableMark:s}}var Q=C(),ie=Q.makeImmutable,$=Q.responseImmutable,$e=Q.useImmutableMark,we=C(),Ye=we.makeImmutable,ye=we.responseImmutable,H=we.useImmutableMark,S=ae(),r=S;function B(a,s){var N=n.useRef(0);N.current+=1;var K=n.useRef(a),te=[];Object.keys(a||{}).map(function(ze){var Ze;(a==null?void 0:a[ze])!==((Ze=K.current)===null||Ze===void 0?void 0:Ze[ze])&&te.push(ze)}),K.current=a;var oe=n.useRef([]);return te.length&&(oe.current=te),n.useDebugValue(N.current),n.useDebugValue(oe.current.join(", ")),s&&console.log("".concat(s,":"),N.current,oe.current),N.current}var D=null,se=n.memo(function(){var a=B();return n.createElement("h1",null,"Render Times: ",a)});se.displayName="RenderBlock";var G=e(76190),U=e(33885),Z=e(20068),Pe=e(92310),pe=e.n(Pe),ft=e(80547),ge=e(97938),Ae=e(48736),ne=n.createContext({renderWithProps:!1}),j=ne,de="RC_TABLE_KEY";function i(a){return a==null?[]:Array.isArray(a)?a:[a]}function y(a){var s=[],N={};return a.forEach(function(K){for(var te=K||{},oe=te.key,ze=te.dataIndex,Ze=oe||i(ze).join("-")||de;N[Ze];)Ze="".concat(Ze,"_next");N[Ze]=!0,s.push(Ze)}),s}function R(a){return a!=null}function P(a){return a&&(0,G.Z)(a)==="object"&&!Array.isArray(a)&&!n.isValidElement(a)}function w(a,s,N,K,te,oe){var ze=n.useContext(j),Ze=H(),Oe=(0,ft.Z)(function(){if(R(K))return[K];var Qe=s==null||s===""?[]:Array.isArray(s)?s:[s],st=(0,ge.Z)(a,Qe),qe=st,Rt=void 0;if(te){var At=te(st,a,N);P(At)?(qe=At.children,Rt=At.props,ze.renderWithProps=!0):qe=At}return[qe,Rt]},[Ze,a,K,s,te,N],function(Qe,st){if(oe){var qe=(0,x.Z)(Qe,2),Rt=qe[1],At=(0,x.Z)(st,2),Ot=At[1];return oe(Ot,Rt)}return ze.renderWithProps?!0:!(0,I.Z)(Qe,st,!0)});return Oe}function F(a,s,N,K){var te=a+s-1;return a<=K&&te>=N}function W(a,s){return g(r,function(N){var K=F(a,s||1,N.hoverStartRow,N.hoverEndRow);return[K,N.onHover]})}var xe=function(s){var N=s.ellipsis,K=s.rowType,te=s.children,oe,ze=N===!0?{showTitle:!0}:N;return ze&&(ze.showTitle||K==="header")&&(typeof te=="string"||typeof te=="number"?oe=te.toString():n.isValidElement(te)&&typeof te.props.children=="string"&&(oe=te.props.children)),oe};function Ce(a){var s,N,K,te,oe,ze,Ze,Oe,Qe=a.component,st=a.children,qe=a.ellipsis,Rt=a.scope,At=a.prefixCls,Ot=a.className,on=a.align,Jt=a.record,ln=a.render,$t=a.dataIndex,hn=a.renderIndex,Qn=a.shouldCellUpdate,Xn=a.index,Rn=a.rowType,mr=a.colSpan,Er=a.rowSpan,wn=a.fixLeft,Tn=a.fixRight,In=a.firstFixLeft,fn=a.lastFixLeft,On=a.firstFixRight,vr=a.lastFixRight,Ar=a.appendNode,Sr=a.additionalProps,ar=Sr===void 0?{}:Sr,Or=a.isSticky,zr="".concat(At,"-cell"),io=g(r,["supportSticky","allColumnsFixedLeft"]),Gr=io.supportSticky,No=io.allColumnsFixedLeft,Io=w(Jt,$t,hn,st,ln,Qn),xr=(0,x.Z)(Io,2),no=xr[0],qr=xr[1],Co={},vo=typeof wn=="number"&&Gr,Go=typeof Tn=="number"&&Gr;vo&&(Co.position="sticky",Co.left=wn),Go&&(Co.position="sticky",Co.right=Tn);var lr=(s=(N=(K=qr==null?void 0:qr.colSpan)!==null&&K!==void 0?K:ar.colSpan)!==null&&N!==void 0?N:mr)!==null&&s!==void 0?s:1,ir=(te=(oe=(ze=qr==null?void 0:qr.rowSpan)!==null&&ze!==void 0?ze:ar.rowSpan)!==null&&oe!==void 0?oe:Er)!==null&&te!==void 0?te:1,er=W(Xn,ir),Kn=(0,x.Z)(er,2),Qr=Kn[0],Gn=Kn[1],Cr=function(Je){var gt;Jt&&Gn(Xn,Xn+ir-1),ar==null||(gt=ar.onMouseEnter)===null||gt===void 0||gt.call(ar,Je)},Yr=function(Je){var gt;Jt&&Gn(-1,-1),ar==null||(gt=ar.onMouseLeave)===null||gt===void 0||gt.call(ar,Je)};if(lr===0||ir===0)return null;var Hr=(Ze=ar.title)!==null&&Ze!==void 0?Ze:xe({rowType:Rn,ellipsis:qe,children:no}),o=pe()(zr,Ot,(Oe={},(0,Z.Z)(Oe,"".concat(zr,"-fix-left"),vo&&Gr),(0,Z.Z)(Oe,"".concat(zr,"-fix-left-first"),In&&Gr),(0,Z.Z)(Oe,"".concat(zr,"-fix-left-last"),fn&&Gr),(0,Z.Z)(Oe,"".concat(zr,"-fix-left-all"),fn&&No&&Gr),(0,Z.Z)(Oe,"".concat(zr,"-fix-right"),Go&&Gr),(0,Z.Z)(Oe,"".concat(zr,"-fix-right-first"),On&&Gr),(0,Z.Z)(Oe,"".concat(zr,"-fix-right-last"),vr&&Gr),(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||Go)&&Or&&Gr),(0,Z.Z)(Oe,"".concat(zr,"-row-hover"),!qr&&Qr),Oe),ar.className,qr==null?void 0:qr.className),m={};on&&(m.textAlign=on);var b=(0,U.Z)((0,U.Z)((0,U.Z)((0,U.Z)({},Co),ar.style),m),qr==null?void 0:qr.style),q=no;return(0,G.Z)(q)==="object"&&!Array.isArray(q)&&!n.isValidElement(q)&&(q=null),qe&&(fn||On)&&(q=n.createElement("span",{className:"".concat(zr,"-content")},q)),n.createElement(Qe,(0,ce.Z)({},qr,ar,{className:o,style:b,title:Hr,scope:Rt,onMouseEnter:Cr,onMouseLeave:Yr,colSpan:lr!==1?lr:null,rowSpan:ir!==1?ir:null}),Ar,q)}var be=n.memo(Ce);function ot(a,s,N,K,te,oe){var ze=N[a]||{},Ze=N[s]||{},Oe,Qe;ze.fixed==="left"?Oe=K.left[te==="rtl"?s:a]:Ze.fixed==="right"&&(Qe=K.right[te==="rtl"?a:s]);var st=!1,qe=!1,Rt=!1,At=!1,Ot=N[s+1],on=N[a-1],Jt=!(oe!=null&&oe.children);if(te==="rtl"){if(Oe!==void 0){var ln=on&&on.fixed==="left";At=!ln&&Jt}else if(Qe!==void 0){var $t=Ot&&Ot.fixed==="right";Rt=!$t&&Jt}}else if(Oe!==void 0){var hn=Ot&&Ot.fixed==="left";st=!hn&&Jt}else if(Qe!==void 0){var Qn=on&&on.fixed==="right";qe=!Qn&&Jt}return{fixLeft:Oe,fixRight:Qe,lastFixLeft:st,firstFixRight:qe,lastFixRight:Rt,firstFixLeft:At,isSticky:K.isSticky}}var yt=n.createContext({}),dt=yt;function he(a){var s=a.className,N=a.index,K=a.children,te=a.colSpan,oe=te===void 0?1:te,ze=a.rowSpan,Ze=a.align,Oe=g(r,["prefixCls","direction"]),Qe=Oe.prefixCls,st=Oe.direction,qe=n.useContext(dt),Rt=qe.scrollColumnIndex,At=qe.stickyOffsets,Ot=qe.flattenColumns,on=qe.columns,Jt=N+oe-1,ln=Jt+1===Rt?oe+1:oe,$t=ot(N,N+ln-1,Ot,At,st,on==null?void 0:on[N]);return n.createElement(be,(0,ce.Z)({className:s,index:N,component:"td",prefixCls:Qe,record:null,dataIndex:null,align:Ze,colSpan:ln,rowSpan:ze,render:function(){return K}},$t))}var _e=e(75931),z=["children"];function O(a){var s=a.children,N=(0,_e.Z)(a,z);return n.createElement("tr",N,s)}function L(a){var s=a.children;return s}L.Row=O,L.Cell=he;var c=L;function k(a){var s=a.children,N=a.stickyOffsets,K=a.flattenColumns,te=a.columns,oe=g(r,"prefixCls"),ze=K.length-1,Ze=K[ze],Oe=n.useMemo(function(){return{stickyOffsets:N,flattenColumns:K,scrollColumnIndex:Ze!=null&&Ze.scrollbar?ze:null,columns:te}},[Ze,K,ze,N,te]);return n.createElement(dt.Provider,{value:Oe},n.createElement("tfoot",{className:"".concat(oe,"-summary")},s))}var ue=ye(k),p=c,u=e(70425),Y=e(29301),T=e(29194),A=e(3465),V=e(75152),je=e(26112);function ve(a,s,N,K,te,oe,ze){a.push({record:s,indent:N,index:ze});var Ze=oe(s),Oe=te==null?void 0:te.has(Ze);if(s&&Array.isArray(s[K])&&Oe)for(var Qe=0;Qe1?In-1:0),On=1;On=0;Ze-=1){var Oe=s[Ze],Qe=N&&N[Ze],st=Qe&&Qe[nr];if(Oe||st||ze){var qe=st||{},Rt=qe.columnType,At=(0,_e.Z)(qe,_n);te.unshift(n.createElement("col",(0,ce.Z)({key:Ze,style:{width:Oe}},At))),ze=!0}}return n.createElement("colgroup",null,te)}var Yn=gr,qt=e(94480),dr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function yr(a,s){return(0,n.useMemo)(function(){for(var N=[],K=0;K1?"colgroup":"col":null,ellipsis:Jt.ellipsis,align:Jt.align,component:Jt.title?oe:ze,prefixCls:st,key:At[on]},ln,{additionalProps:$t,rowType:"header"}))}))}kr.displayName="HeaderRow";var We=kr;function ht(a){var s=[];function N(ze,Ze){var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;s[Oe]=s[Oe]||[];var Qe=Ze,st=ze.filter(Boolean).map(function(qe){var Rt={key:qe.key,className:qe.className||"",children:qe.title,column:qe,colStart:Qe},At=1,Ot=qe.children;return Ot&&Ot.length>0&&(At=N(Ot,Qe,Oe+1).reduce(function(on,Jt){return on+Jt},0),Rt.hasSubColumns=!0),"colSpan"in qe&&(At=qe.colSpan),"rowSpan"in qe&&(Rt.rowSpan=qe.rowSpan),Rt.colSpan=At,Rt.colEnd=Rt.colStart+At-1,s[Oe].push(Rt),Qe+=At,At});return st}N(a,0);for(var K=s.length,te=function(Ze){s[Ze].forEach(function(Oe){!("rowSpan"in Oe)&&!Oe.hasSubColumns&&(Oe.rowSpan=K-Ze)})},oe=0;oe1&&arguments[1]!==void 0?arguments[1]:"";return typeof s=="number"?s:s.endsWith("%")?a*parseFloat(s)/100:null}function an(a,s){return n.useMemo(function(){if(s&&s>0){var N=0,K=0;a.forEach(function(Qe){var st=Mn(s,Qe.width);st?N+=st:K+=1});var te=s-N,oe=K,ze=te/K,Ze=0,Oe=a.map(function(Qe){var st=(0,U.Z)({},Qe),qe=Mn(s,st.width);if(qe)st.width=qe;else{var Rt=Math.floor(ze);st.width=oe===1?te:Rt,te-=Rt,oe-=1}return Ze+=st.width,st});return[Oe,Ze]}return[a,s]},[a,s])}var Jn=["children"],X=["fixed"];function l(a){return(0,Xt.Z)(a).filter(function(s){return n.isValidElement(s)}).map(function(s){var N=s.key,K=s.props,te=K.children,oe=(0,_e.Z)(K,Jn),ze=(0,U.Z)({key:N},oe);return te&&(ze.children=l(te)),ze})}function v(a){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return a.filter(function(N){return N&&(0,G.Z)(N)==="object"}).reduce(function(N,K,te){var oe=K.fixed,ze=oe===!0?"left":oe,Ze="".concat(s,"-").concat(te),Oe=K.children;return Oe&&Oe.length>0?[].concat((0,qt.Z)(N),(0,qt.Z)(v(Oe,Ze).map(function(Qe){return(0,U.Z)({fixed:ze},Qe)}))):[].concat((0,qt.Z)(N),[(0,U.Z)((0,U.Z)({key:Ze},K),{},{fixed:ze})])},[])}function h(a){for(var s=!0,N=0;N=0;oe-=1){var ze=a[oe];if(te&&ze.fixed!=="right")te=!1;else if(!te&&ze.fixed==="right"){warning(!1,"Index ".concat(oe+1," of `columns` missing `fixed='right'` prop."));break}}}function E(a){return a.map(function(s){var N=s.fixed,K=(0,_e.Z)(s,X),te=N;return N==="left"?te="right":N==="right"&&(te="left"),(0,U.Z)({fixed:te},K)})}function ee(a,s){var N=a.prefixCls,K=a.columns,te=a.children,oe=a.expandable,ze=a.expandedKeys,Ze=a.columnTitle,Oe=a.getRowKey,Qe=a.onTriggerExpand,st=a.expandIcon,qe=a.rowExpandable,Rt=a.expandIconColumnIndex,At=a.direction,Ot=a.expandRowByClick,on=a.columnWidth,Jt=a.fixed,ln=a.scrollWidth,$t=n.useMemo(function(){return K||l(te)},[K,te]),hn=n.useMemo(function(){if(oe){var Tn,In=$t.slice();if(!In.includes(t)){var fn=Rt||0;fn>=0&&In.splice(fn,0,t)}var On=In.indexOf(t);In=In.filter(function(ar,Or){return ar!==t||Or===On});var vr=$t[On],Ar;(Jt==="left"||Jt)&&!Rt?Ar="left":(Jt==="right"||Jt)&&Rt===$t.length?Ar="right":Ar=vr?vr.fixed:null;var Sr=(Tn={},(0,Z.Z)(Tn,nr,{className:"".concat(N,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Z.Z)(Tn,"title",Ze),(0,Z.Z)(Tn,"fixed",Ar),(0,Z.Z)(Tn,"className","".concat(N,"-row-expand-icon-cell")),(0,Z.Z)(Tn,"width",on),(0,Z.Z)(Tn,"render",function(Or,zr,io){var Gr=Oe(zr,io),No=ze.has(Gr),Io=qe?qe(zr):!0,xr=st({prefixCls:N,expanded:No,expandable:Io,record:zr,onExpand:Qe});return Ot?n.createElement("span",{onClick:function(qr){return qr.stopPropagation()}},xr):xr}),Tn);return In.map(function(ar){return ar===t?Sr:ar})}return $t.filter(function(ar){return ar!==t})},[oe,$t,Oe,ze,st,At]),Qn=n.useMemo(function(){var Tn=hn;return s&&(Tn=s(Tn)),Tn.length||(Tn=[{render:function(){return null}}]),Tn},[s,hn,At]),Xn=n.useMemo(function(){return At==="rtl"?E(v(Qn)):v(Qn)},[Qn,At,ln]),Rn=an(Xn,ln),mr=(0,x.Z)(Rn,2),Er=mr[0],wn=mr[1];return[Qn,Er,wn]}var J=ee;function Ve(a){var s,N=a.prefixCls,K=a.record,te=a.onExpand,oe=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){te(K,st),st.stopPropagation()};return n.createElement("span",{className:pe()(Ze,(s={},(0,Z.Z)(s,"".concat(N,"-row-expanded"),oe),(0,Z.Z)(s,"".concat(N,"-row-collapsed"),!oe),s)),onClick:Oe})}function Te(a,s,N){var K=[];function te(oe){(oe||[]).forEach(function(ze,Ze){K.push(s(ze,Ze)),te(ze[N])})}return te(a),K}function tt(a,s,N){var K=kn(a),te=K.expandIcon,oe=K.expandedRowKeys,ze=K.defaultExpandedRowKeys,Ze=K.defaultExpandAllRows,Oe=K.expandedRowRender,Qe=K.onExpand,st=K.onExpandedRowsChange,qe=K.childrenColumnName,Rt=te||Ve,At=qe||"children",Ot=n.useMemo(function(){return Oe?"row":a.expandable&&a.internalHooks===d&&a.expandable.__PARENT_RENDER_ICON__||s.some(function(Xn){return Xn&&(0,G.Z)(Xn)==="object"&&Xn[At]})?"nest":!1},[!!Oe,s]),on=n.useState(function(){return ze||(Ze?Te(s,N,At):[])}),Jt=(0,x.Z)(on,2),ln=Jt[0],$t=Jt[1],hn=n.useMemo(function(){return new Set(oe||ln||[])},[oe,ln]),Qn=n.useCallback(function(Xn){var Rn=N(Xn,s.indexOf(Xn)),mr,Er=hn.has(Rn);Er?(hn.delete(Rn),mr=(0,qt.Z)(hn)):mr=[].concat((0,qt.Z)(hn),[Rn]),$t(mr),Qe&&Qe(!Er,Xn),st&&st(mr)},[N,hn,s,Qe,st]);return[K,Ot,hn,Rt,At,Qn]}function it(a,s,N,K){var te=a.map(function(oe,ze){return ot(ze,ze,a,s,N,K==null?void 0:K[ze])});return(0,ft.Z)(function(){return te},[te],function(oe,ze){return!(0,I.Z)(oe,ze)})}function et(a){var s=(0,n.useRef)(a),N=(0,n.useState)({}),K=(0,x.Z)(N,2),te=K[1],oe=(0,n.useRef)(null),ze=(0,n.useRef)([]);function Ze(Oe){ze.current.push(Oe);var Qe=Promise.resolve();oe.current=Qe,Qe.then(function(){if(oe.current===Qe){var st=ze.current,qe=s.current;ze.current=[],st.forEach(function(Rt){s.current=Rt(s.current)}),oe.current=null,qe!==s.current&&te({})}})}return(0,n.useEffect)(function(){return function(){oe.current=null}},[]),[s.current,Ze]}function mt(a){var s=(0,n.useRef)(a||null),N=(0,n.useRef)();function K(){window.clearTimeout(N.current)}function te(ze){s.current=ze,K(),N.current=window.setTimeout(function(){s.current=null,N.current=void 0},100)}function oe(){return s.current}return(0,n.useEffect)(function(){return K},[]),[te,oe]}function vt(){var a=n.useState(-1),s=(0,x.Z)(a,2),N=s[0],K=s[1],te=n.useState(-1),oe=(0,x.Z)(te,2),ze=oe[0],Ze=oe[1],Oe=n.useCallback(function(Qe,st){K(Qe),Ze(st)},[]);return[N,ze,Oe]}var ut=e(47273),Nt=(0,ut.Z)()?window:null;function pt(a,s){var N=(0,G.Z)(a)==="object"?a:{},K=N.offsetHeader,te=K===void 0?0:K,oe=N.offsetSummary,ze=oe===void 0?0:oe,Ze=N.offsetScroll,Oe=Ze===void 0?0:Ze,Qe=N.getContainer,st=Qe===void 0?function(){return Nt}:Qe,qe=st()||Nt;return n.useMemo(function(){var Rt=!!a;return{isSticky:Rt,stickyClassName:Rt?"".concat(s,"-sticky-holder"):"",offsetHeader:te,offsetSummary:ze,offsetScroll:Oe,container:qe}},[Oe,te,ze,s,qe])}function Ct(a,s,N){var K=(0,n.useMemo)(function(){for(var te=[],oe=[],ze=0,Ze=0,Oe=0;Oe=qe&&(ar=qe-Rt),ze({scrollLeft:ar/qe*(st+2)}),$t.current.x=On.pageX},Tn=function(){if(oe.current){var On=(0,Ee.os)(oe.current).top,vr=On+oe.current.offsetHeight,Ar=Oe===window?document.documentElement.scrollTop+window.innerHeight:(0,Ee.os)(Oe).top+Oe.clientHeight;vr-(0,V.Z)()<=Ar||On>=Ar-Ze?ln(function(Sr){return(0,U.Z)((0,U.Z)({},Sr),{},{isHiddenScrollBar:!0})}):ln(function(Sr){return(0,U.Z)((0,U.Z)({},Sr),{},{isHiddenScrollBar:!1})})}},In=function(On){ln(function(vr){return(0,U.Z)((0,U.Z)({},vr),{},{scrollLeft:On/st*qe||0})})};return n.useImperativeHandle(N,function(){return{setScrollLeft:In}}),n.useEffect(function(){var fn=(0,Ut.Z)(document.body,"mouseup",mr,!1),On=(0,Ut.Z)(document.body,"mousemove",wn,!1);return Tn(),function(){fn.remove(),On.remove()}},[Rt,Xn]),n.useEffect(function(){var fn=(0,Ut.Z)(Oe,"scroll",Tn,!1),On=(0,Ut.Z)(window,"resize",Tn,!1);return function(){fn.remove(),On.remove()}},[Oe]),n.useEffect(function(){Jt.isHiddenScrollBar||ln(function(fn){var On=oe.current;return On?(0,U.Z)((0,U.Z)({},fn),{},{scrollLeft:On.scrollLeft/On.scrollWidth*On.clientWidth}):fn})},[Jt.isHiddenScrollBar]),st<=qe||!Rt||Jt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,V.Z)(),width:qe,bottom:Ze},className:"".concat(Qe,"-sticky-scroll")},n.createElement("div",{onMouseDown:Er,ref:At,className:pe()("".concat(Qe,"-sticky-scroll-bar"),(0,Z.Z)({},"".concat(Qe,"-sticky-scroll-bar-active"),Xn)),style:{width:"".concat(Rt,"px"),transform:"translate3d(".concat(Jt.scrollLeft,"px, 0, 0)")}}))},Ke=n.forwardRef(Se);function Ge(a){return null}var Ne=Ge;function ke(a){return null}var He=ke,lt="rc-table",Pt=[],Wt={};function dn(){return"No Data"}function gn(a){var s,N=(0,U.Z)({rowKey:"key",prefixCls:lt,emptyText:dn},a),K=N.prefixCls,te=N.className,oe=N.rowClassName,ze=N.style,Ze=N.data,Oe=N.rowKey,Qe=N.scroll,st=N.tableLayout,qe=N.direction,Rt=N.title,At=N.footer,Ot=N.summary,on=N.caption,Jt=N.id,ln=N.showHeader,$t=N.components,hn=N.emptyText,Qn=N.onRow,Xn=N.onHeaderRow,Rn=N.internalHooks,mr=N.transformColumns,Er=N.internalRefs,wn=N.tailor,Tn=N.sticky,In=Ze||Pt,fn=!!In.length,On=Rn===d,vr=n.useCallback(function(Dr,oo){return(0,ge.Z)($t,Dr)||oo},[$t]),Ar=n.useMemo(function(){return typeof Oe=="function"?Oe:function(Dr){var oo=Dr&&Dr[Oe];return oo}},[Oe]),Sr=vr(["body"]),ar=vt(),Or=(0,x.Z)(ar,3),zr=Or[0],io=Or[1],Gr=Or[2],No=tt(N,In,Ar),Io=(0,x.Z)(No,6),xr=Io[0],no=Io[1],qr=Io[2],Co=Io[3],vo=Io[4],Go=Io[5],lr=Qe==null?void 0:Qe.x,ir=n.useState(0),er=(0,x.Z)(ir,2),Kn=er[0],Qr=er[1],Gn=J((0,U.Z)((0,U.Z)((0,U.Z)({},N),xr),{},{expandable:!!xr.expandedRowRender,columnTitle:xr.columnTitle,expandedKeys:qr,getRowKey:Ar,onTriggerExpand:Go,expandIcon:Co,expandIconColumnIndex:xr.expandIconColumnIndex,direction:qe,scrollWidth:On&&wn&&typeof lr=="number"?lr:null}),On?mr:null),Cr=(0,x.Z)(Gn,3),Yr=Cr[0],Hr=Cr[1],o=Cr[2],m=o!=null?o:lr,b=n.useMemo(function(){return{columns:Yr,flattenColumns:Hr}},[Yr,Hr]),q=n.useRef(),Me=n.useRef(),Je=n.useRef(),gt=n.useRef(),at=n.useRef(),Ue=n.useState(!1),Dt=(0,x.Z)(Ue,2),Cn=Dt[0],mn=Dt[1],pn=n.useState(!1),yn=(0,x.Z)(pn,2),Hn=yn[0],Fn=yn[1],En=et(new Map),_t=(0,x.Z)(En,2),Bn=_t[0],sn=_t[1],sr=y(Hr),Et=sr.map(function(Dr){return Bn.get(Dr)}),Ft=n.useMemo(function(){return Et},[Et.join("_")]),Dn=St(Ft,Hr.length,qe),pr=Qe&&R(Qe.y),tr=Qe&&R(m)||!!xr.fixed,lo=tr&&Hr.some(function(Dr){var oo=Dr.fixed;return oo}),to=n.useRef(),Rr=pt(Tn,K),po=Rr.isSticky,ta=Rr.offsetHeader,Ea=Rr.offsetSummary,Zr=Rr.offsetScroll,wr=Rr.stickyClassName,so=Rr.container,go=n.useMemo(function(){return Ot==null?void 0:Ot(In)},[Ot,In]),Xo=(pr||po)&&n.isValidElement(go)&&go.type===c&&go.props.fixed,ro,zo,Zo;pr&&(zo={overflowY:"scroll",maxHeight:Qe.y}),tr&&(ro={overflowX:"auto"},pr||(zo={overflowY:"hidden"}),Zo={width:m===!0?"auto":m,minWidth:"100%"});var ia=n.useCallback(function(Dr,oo){(0,T.Z)(q.current)&&sn(function(na){if(na.get(Dr)!==oo){var Ho=new Map(na);return Ho.set(Dr,oo),Ho}return na})},[]),la=mt(null),Ia=(0,x.Z)(la,2),ca=Ia[0],Ko=Ia[1];function _o(Dr,oo){oo&&(typeof oo=="function"?oo(Dr):oo.scrollLeft!==Dr&&(oo.scrollLeft=Dr,oo.scrollLeft!==Dr&&setTimeout(function(){oo.scrollLeft=Dr},0)))}var ra=(0,_.Z)(function(Dr){var oo=Dr.currentTarget,na=Dr.scrollLeft,Ho=qe==="rtl",ko=typeof na=="number"?na:oo.scrollLeft,Ma=oo||Wt;if(!Ko()||Ko()===Ma){var Xi;ca(Ma),_o(ko,Me.current),_o(ko,Je.current),_o(ko,at.current),_o(ko,(Xi=to.current)===null||Xi===void 0?void 0:Xi.setScrollLeft)}var Yi=oo||Me.current;if(Yi){var Gi=Yi.scrollWidth,Qi=Yi.clientWidth;if(Gi===Qi){mn(!1),Fn(!1);return}Ho?(mn(-ko0)):(mn(ko>0),Fn(ko1?on-On:0,Ar=(0,U.Z)((0,U.Z)((0,U.Z)({},mr),Oe),{},{flex:"0 0 ".concat(On,"px"),width:"".concat(On,"px"),marginRight:vr,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 ar=Sr?function(){return null}:Rt,Or={};return(In===0||wn===0)&&(Or.rowSpan=1,Or.colSpan=1),n.createElement(be,(0,ce.Z)({className:pe()(Ot,Qe),ellipsis:N.ellipsis,align:N.align,scope:N.rowScope,component:"div",prefixCls:s.prefixCls,key:hn,record:Ze,index:oe,renderIndex:ze,dataIndex:At,render:ar,shouldCellUpdate:N.shouldCellUpdate},Qn,{appendNode:Xn,additionalProps:(0,U.Z)((0,U.Z)({},Rn),{},{style:Ar},Or)}))}var Lt=xt,nt=["data","index","className","rowKey","style","extra","getHeight"],Kt=n.forwardRef(function(a,s){var N=a.data,K=a.index,te=a.className,oe=a.rowKey,ze=a.style,Ze=a.extra,Oe=a.getHeight,Qe=(0,_e.Z)(a,nt),st=N.record,qe=N.indent,Rt=N.index,At=g(r,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ot=At.scrollX,on=At.flattenColumns,Jt=At.prefixCls,ln=At.fixColumn,$t=At.componentWidth,hn=Re(st,oe,K,qe),Qn=hn.rowSupportExpand,Xn=hn.expanded,Rn=hn.rowProps,mr=hn.expandedRowRender,Er=hn.expandedRowClassName,wn;if(Qn&&Xn){var Tn=mr(st,K,qe+1,Xn),In=Er==null?void 0:Er(st,K,qe),fn={};ln&&(fn={style:(0,Z.Z)({},"--virtual-width","".concat($t,"px"))});var On="".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(be,{component:"div",prefixCls:Jt,className:pe()(On,(0,Z.Z)({},"".concat(On,"-fixed"),ln)),additionalProps:fn},Tn))}var vr=(0,U.Z)((0,U.Z)({},ze),{},{width:Ot});Ze&&(vr.position="absolute",vr.pointerEvents="none");var Ar=n.createElement("div",(0,ce.Z)({},Rn,Qe,{ref:Qn?null:s,className:pe()(te,"".concat(Jt,"-row"),Rn==null?void 0:Rn.className,(0,Z.Z)({},"".concat(Jt,"-row-extra"),Ze)),style:(0,U.Z)((0,U.Z)({},vr),Rn==null?void 0:Rn.style)}),on.map(function(Sr,ar){return n.createElement(Lt,{key:ar,rowInfo:hn,column:Sr,colIndex:ar,indent:qe,index:K,renderIndex:Rt,record:st,inverse:Ze,getHeight:Oe})}));return Qn?n.createElement("div",{ref:s},Ar,wn):Ar}),bn=ye(Kt),zt=bn,Gt=n.forwardRef(function(a,s){var N=a.data,K=a.onScroll,te=g(r,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),oe=te.flattenColumns,ze=te.onColumnResize,Ze=te.getRowKey,Oe=te.expandedKeys,Qe=te.prefixCls,st=te.childrenColumnName,qe=te.emptyNode,Rt=te.scrollX,At=g(Fe),Ot=At.scrollY,on=At.listItemHeight,Jt=n.useRef(),ln=fe(N,st,Oe,Ze),$t=n.useMemo(function(){var wn=0;return oe.map(function(Tn){var In=Tn.width,fn=Tn.key;return wn+=In,[fn,In,wn]})},[oe]),hn=n.useMemo(function(){return $t.map(function(wn){return wn[2]})},[$t]);n.useEffect(function(){$t.forEach(function(wn){var Tn=(0,x.Z)(wn,2),In=Tn[0],fn=Tn[1];ze(In,fn)})},[$t]),n.useImperativeHandle(s,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 fn;(fn=Jt.current)===null||fn===void 0||fn.scrollTo({left:In})}}),wn});var Qn=function(Tn,In){var fn,On=(fn=ln[In])===null||fn===void 0?void 0:fn.record,vr=Tn.onCell;if(vr){var Ar,Sr=vr(On,In);return(Ar=Sr==null?void 0:Sr.rowSpan)!==null&&Ar!==void 0?Ar:1}return 1},Xn=function(Tn){var In=Tn.start,fn=Tn.end,On=Tn.getSize,vr=Tn.offsetY;if(fn<0)return null;for(var Ar=oe.filter(function(lr){return Qn(lr,In)===0}),Sr=In,ar=function(ir){if(Ar=Ar.filter(function(er){return Qn(er,ir)===0}),!Ar.length)return Sr=ir,"break"},Or=In;Or>=0;Or-=1){var zr=ar(Or);if(zr==="break")break}for(var io=oe.filter(function(lr){return Qn(lr,fn)!==1}),Gr=fn,No=function(ir){if(io=io.filter(function(er){return Qn(er,ir)!==1}),!io.length)return Gr=Math.max(ir-1,fn),"break"},Io=fn;Io1})&&no.push(ir)},Co=Sr;Co<=Gr;Co+=1)var vo=qr(Co);var Go=no.map(function(lr){var ir=ln[lr],er=Ze(ir.record,lr),Kn=function(Cr){var Yr=lr+Cr-1,Hr=Ze(ln[Yr].record,Yr),o=On(er,Hr);return o.bottom-o.top},Qr=On(er);return n.createElement(zt,{key:lr,data:ir,rowKey:er,index:lr,style:{top:-vr+Qr.top},extra:!0,getHeight:Kn})});return Go},Rn=n.useMemo(function(){return{columnsOffset:hn}},[hn]),mr="".concat(Qe,"-tbody"),Er;return ln.length?Er=n.createElement(Ie.Z,{fullHeight:!1,ref:Jt,className:pe()(mr,"".concat(mr,"-virtual")),height:Ot,itemHeight:on||24,data:ln,itemKey:function(Tn){return Ze(Tn.record)},scrollWidth:Rt,onVirtualScroll:function(Tn){var In=Tn.x;K({scrollLeft:In})},extraRender:Xn},function(wn,Tn,In){var fn=Ze(wn.record,Tn);return n.createElement(zt,(0,ce.Z)({data:wn,rowKey:fn,index:Tn},In))}):Er=n.createElement("div",{className:pe()("".concat(Qe,"-placeholder"))},n.createElement(be,{component:"div",prefixCls:Qe},qe)),n.createElement(De.Provider,{value:Rn},Er)}),Zt=ye(Gt),Vn=Zt,vn=function(s,N){var K=N.ref,te=N.onScroll;return n.createElement(Vn,{ref:K,data:s,onScroll:te})},jn=100;function Wn(a){var s=a.columns,N=a.scroll,K=a.prefixCls,te=K===void 0?lt:K,oe=a.className,ze=a.listItemHeight,Ze=N||{},Oe=Ze.x,Qe=Ze.y;typeof Oe!="number"&&(Oe=((s||[]).length+1)*jn),typeof Qe!="number"&&(Qe=500);var st=n.useMemo(function(){return{scrollY:Qe,listItemHeight:ze}},[Qe,ze]);return n.createElement(Fe.Provider,{value:st},n.createElement(me,(0,ce.Z)({},a,{className:pe()(oe,"".concat(te,"-virtual")),scroll:(0,U.Z)((0,U.Z)({},N),{},{x:Oe}),components:{body:vn},columns:s,internalHooks:d,tailor:!0})))}function Sn(a){return Ye(Wn,a)}var rr=Sn(),br=null;function Fr(a){return null}var rn=Fr;function kt(a){return null}var xn=kt,zn=e(2738),An=e(68031),hr=e(36355),Vr=e(93891),fr=e(19716),Mr=e(8628),Tr=e(31724),Nn=e(58421),tn=e(71418),cn=e(88088);function nn(a){return function(N){let{prefixCls:K,onExpand:te,record:oe,expanded:ze,expandable:Ze}=N;const Oe=`${K}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:Qe=>{te(oe,Qe),Qe.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 or=nn;function Ir(a,s){return"key"in a&&a.key!==void 0&&a.key!==null?a.key:a.dataIndex?Array.isArray(a.dataIndex)?a.dataIndex.join("."):a.dataIndex:s}function cr(a,s){return s?`${s}-${a}`:`${a}`}function Br(a,s){return typeof a=="function"?a(s):a}function Jr(a,s){const N=Br(a,s);return Object.prototype.toString.call(N)==="[object Object]"?"":N}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"},jr=So,Ur=e(7657),fo=function(s,N){return n.createElement(Ur.Z,(0,ce.Z)({},s,{ref:N,icon:jr}))},ao=n.forwardRef(fo),co=ao,Vo=e(56762);function jo(a){const s=n.useRef(a),N=(0,Vo.Z)();return[()=>s.current,K=>{s.current=K,N()}]}var Ro=e(3113),xo=e(24905),$r=e(38854),Qt=e(64165),ur=e(20834),Un=e(40875),qn=e(5112),Lr=e(17574),Xr=e(47472),Bo=e(92832);function Mo(a){let{value:s,onChange:N,filterSearch:K,tablePrefixCls:te,locale:oe}=a;return K?n.createElement("div",{className:`${te}-filter-dropdown-search`},n.createElement(Bo.default,{prefix:n.createElement(Xr.Z,null),placeholder:oe.filterSearchPlaceholder,onChange:N,value:s,htmlSize:1,className:`${te}-filter-dropdown-search-input`})):null}var mo=Mo,Fo=e(10228);const _r=a=>{const{keyCode:s}=a;s===Fo.Z.ENTER&&a.stopPropagation()};var Po=n.forwardRef((a,s)=>n.createElement("div",{className:a.className,onClick:N=>N.stopPropagation(),onKeyDown:_r,ref:s},a.children));function ho(a){let s=[];return(a||[]).forEach(N=>{let{value:K,children:te}=N;s.push(K),te&&(s=[].concat((0,qt.Z)(s),(0,qt.Z)(ho(te))))}),s}function To(a){return a.some(s=>{let{children:N}=s;return N})}function yo(a,s){return typeof s=="string"||typeof s=="number"?s==null?void 0:s.toString().toLowerCase().includes(a.trim().toLowerCase()):!1}function ha(a){let{filters:s,prefixCls:N,filteredKeys:K,filterMultiple:te,searchValue:oe,filterSearch:ze}=a;return s.map((Ze,Oe)=>{const Qe=String(Ze.value);if(Ze.children)return{key:Qe||Oe,label:Ze.text,popupClassName:`${N}-dropdown-submenu`,children:ha({filters:Ze.children,prefixCls:N,filteredKeys:K,filterMultiple:te,searchValue:oe,filterSearch:ze})};const st=te?xo.default:qn.ZP,qe={key:Ze.value!==void 0?Qe:Oe,label:n.createElement(n.Fragment,null,n.createElement(st,{checked:K.includes(Qe)}),n.createElement("span",null,Ze.text))};return oe.trim()?typeof ze=="function"?ze(oe,Ze)?qe:null:yo(oe,Ze.text)?qe:null:qe})}function fa(a){var s,N;const{tablePrefixCls:K,prefixCls:te,column:oe,dropdownPrefixCls:ze,columnKey:Ze,filterMultiple:Oe,filterMode:Qe="menu",filterSearch:st=!1,filterState:qe,triggerFilter:Rt,locale:At,children:Ot,getPopupContainer:on}=a,{filterDropdownOpen:Jt,onFilterDropdownOpenChange:ln,filterResetToDefaultFilteredValue:$t,defaultFilteredValue:hn,filterDropdownVisible:Qn,onFilterDropdownVisibleChange:Xn}=oe,[Rn,mr]=n.useState(!1),Er=!!(qe&&(!((s=qe.filteredKeys)===null||s===void 0)&&s.length||qe.forceFiltered)),wn=Gn=>{mr(Gn),ln==null||ln(Gn),Xn==null||Xn(Gn)},Tn=(N=Jt!=null?Jt:Qn)!==null&&N!==void 0?N:Rn,In=qe==null?void 0:qe.filteredKeys,[fn,On]=jo(In||[]),vr=Gn=>{let{selectedKeys:Cr}=Gn;On(Cr)},Ar=(Gn,Cr)=>{let{node:Yr,checked:Hr}=Cr;vr(Oe?{selectedKeys:Gn}:{selectedKeys:Hr&&Yr.key?[Yr.key]:[]})};n.useEffect(()=>{Rn&&vr({selectedKeys:In||[]})},[In]);const[Sr,ar]=n.useState([]),Or=Gn=>{ar(Gn)},[zr,io]=n.useState(""),Gr=Gn=>{const{value:Cr}=Gn.target;io(Cr)};n.useEffect(()=>{Rn||io("")},[Rn]);const No=Gn=>{const Cr=Gn&&Gn.length?Gn:null;if(Cr===null&&(!qe||!qe.filteredKeys)||(0,I.Z)(Cr,qe==null?void 0:qe.filteredKeys,!0))return null;Rt({column:oe,key:Ze,filteredKeys:Cr})},Io=()=>{wn(!1),No(fn())},xr=function(){let{confirm:Gn,closeDropdown:Cr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Gn&&No([]),Cr&&wn(!1),io(""),On($t?(hn||[]).map(Yr=>String(Yr)):[])},no=function(){let{closeDropdown:Gn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Gn&&wn(!1),No(fn())},qr=Gn=>{Gn&&In!==void 0&&On(In||[]),wn(Gn),!Gn&&!oe.filterDropdown&&Io()},Co=pe()({[`${ze}-menu-without-submenu`]:!To(oe.filters||[])}),vo=Gn=>{if(Gn.target.checked){const Cr=ho(oe==null?void 0:oe.filters).map(Yr=>String(Yr));On(Cr)}else On([])},Go=Gn=>{let{filters:Cr}=Gn;return(Cr||[]).map((Yr,Hr)=>{const o=String(Yr.value),m={title:Yr.text,key:Yr.value!==void 0?o:Hr};return Yr.children&&(m.children=Go({filters:Yr.children})),m})},lr=Gn=>{var Cr;return Object.assign(Object.assign({},Gn),{text:Gn.title,value:Gn.key,children:((Cr=Gn.children)===null||Cr===void 0?void 0:Cr.map(Yr=>lr(Yr)))||[]})};let ir;if(typeof oe.filterDropdown=="function")ir=oe.filterDropdown({prefixCls:`${ze}-custom`,setSelectedKeys:Gn=>vr({selectedKeys:Gn}),selectedKeys:fn(),confirm:no,clearFilters:xr,filters:oe.filters,visible:Tn,close:()=>{wn(!1)}});else if(oe.filterDropdown)ir=oe.filterDropdown;else{const Gn=fn()||[],Cr=()=>(oe.filters||[]).length===0?n.createElement(Qt.Z,{image:Qt.Z.PRESENTED_IMAGE_SIMPLE,description:At.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Qe==="tree"?n.createElement(n.Fragment,null,n.createElement(mo,{filterSearch:st,value:zr,onChange:Gr,tablePrefixCls:K,locale:At}),n.createElement("div",{className:`${K}-filter-dropdown-tree`},Oe?n.createElement(xo.default,{checked:Gn.length===ho(oe.filters).length,indeterminate:Gn.length>0&&Gn.lengthtypeof st=="function"?st(zr,lr(Hr)):yo(zr,Hr.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(mo,{filterSearch:st,value:zr,onChange:Gr,tablePrefixCls:K,locale:At}),n.createElement(ur.default,{selectable:!0,multiple:Oe,prefixCls:`${ze}-menu`,className:Co,onSelect:vr,onDeselect:vr,selectedKeys:Gn,getPopupContainer:on,openKeys:Sr,onOpenChange:Or,items:ha({filters:oe.filters||[],filterSearch:st,prefixCls:te,filteredKeys:fn(),filterMultiple:Oe,searchValue:zr})})),Yr=()=>$t?(0,I.Z)((hn||[]).map(Hr=>String(Hr)),Gn,!0):Gn.length===0;ir=n.createElement(n.Fragment,null,Cr(),n.createElement("div",{className:`${te}-dropdown-btns`},n.createElement(Ro.ZP,{type:"link",size:"small",disabled:Yr(),onClick:()=>xr()},At.filterReset),n.createElement(Ro.ZP,{type:"primary",size:"small",onClick:Io},At.filterConfirm)))}oe.filterDropdown&&(ir=n.createElement(Un.J,{selectable:void 0},ir));const er=()=>n.createElement(Po,{className:`${te}-dropdown`},ir);let Kn;typeof oe.filterIcon=="function"?Kn=oe.filterIcon(Er):oe.filterIcon?Kn=oe.filterIcon:Kn=n.createElement(co,null);const{direction:Qr}=n.useContext(hr.E_);return n.createElement("div",{className:`${te}-column`},n.createElement("span",{className:`${K}-column-title`},Ot),n.createElement($r.Z,{dropdownRender:er,trigger:["click"],open:Tn,onOpenChange:qr,getPopupContainer:on,placement:Qr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:pe()(`${te}-trigger`,{active:Er}),onClick:Gn=>{Gn.stopPropagation()}},Kn)))}var Pa=fa;function Qo(a,s,N){let K=[];return(a||[]).forEach((te,oe)=>{var ze;const Ze=cr(oe,N);if(te.filters||"filterDropdown"in te||"onFilter"in te)if("filteredValue"in te){let Oe=te.filteredValue;"filterDropdown"in te||(Oe=(ze=Oe==null?void 0:Oe.map(String))!==null&&ze!==void 0?ze:Oe),K.push({column:te,key:Ir(te,Ze),filteredKeys:Oe,forceFiltered:te.filtered})}else K.push({column:te,key:Ir(te,Ze),filteredKeys:s&&te.defaultFilteredValue?te.defaultFilteredValue:void 0,forceFiltered:te.filtered});"children"in te&&(K=[].concat((0,qt.Z)(K),(0,qt.Z)(Qo(te.children,s,Ze))))}),K}function Sa(a,s,N,K,te,oe,ze,Ze){return N.map((Oe,Qe)=>{const st=cr(Qe,Ze),{filterMultiple:qe=!0,filterMode:Rt,filterSearch:At}=Oe;let Ot=Oe;if(Ot.filters||Ot.filterDropdown){const on=Ir(Ot,st),Jt=K.find(ln=>{let{key:$t}=ln;return on===$t});Ot=Object.assign(Object.assign({},Ot),{title:ln=>n.createElement(Pa,{tablePrefixCls:a,prefixCls:`${a}-filter`,dropdownPrefixCls:s,column:Ot,columnKey:on,filterState:Jt,filterMultiple:qe,filterMode:Rt,filterSearch:At,triggerFilter:oe,locale:te,getPopupContainer:ze},Br(Oe.title,ln))})}return"children"in Ot&&(Ot=Object.assign(Object.assign({},Ot),{children:Sa(a,s,Ot.children,K,te,oe,ze,st)})),Ot})}function Ra(a){const s={};return a.forEach(N=>{let{key:K,filteredKeys:te,column:oe}=N;const{filters:ze,filterDropdown:Ze}=oe;if(Ze)s[K]=te||null;else if(Array.isArray(te)){const Oe=ho(ze);s[K]=Oe.filter(Qe=>te.includes(String(Qe)))}else s[K]=null}),s}function xa(a,s){return s.reduce((N,K)=>{const{column:{onFilter:te,filters:oe},filteredKeys:ze}=K;return te&&ze&&ze.length?N.filter(Ze=>ze.some(Oe=>{const Qe=ho(oe),st=Qe.findIndex(Rt=>String(Rt)===String(Oe)),qe=st!==-1?Qe[st]:Oe;return te(qe,Ze)})):N},a)}const bo=a=>a.flatMap(s=>"children"in s?[s].concat((0,qt.Z)(bo(s.children||[]))):[s]);function Ja(a){let{prefixCls:s,dropdownPrefixCls:N,mergedColumns:K,onFilterChange:te,getPopupContainer:oe,locale:ze}=a;const Ze=n.useMemo(()=>bo(K||[]),[K]),[Oe,Qe]=n.useState(()=>Qo(Ze,!0)),st=n.useMemo(()=>{const Ot=Qo(Ze,!1);if(Ot.length===0)return Ot;let on=!0,Jt=!0;if(Ot.forEach(ln=>{let{filteredKeys:$t}=ln;$t!==void 0?on=!1:Jt=!1}),on){const ln=(Ze||[]).map(($t,hn)=>Ir($t,cr(hn)));return Oe.filter($t=>{let{key:hn}=$t;return ln.includes(hn)}).map($t=>{const hn=Ze[ln.findIndex(Qn=>Qn===$t.key)];return Object.assign(Object.assign({},$t),{column:Object.assign(Object.assign({},$t.column),hn),forceFiltered:hn.filtered})})}return Ot},[Ze,Oe]),qe=n.useMemo(()=>Ra(st),[st]),Rt=Ot=>{const on=st.filter(Jt=>{let{key:ln}=Jt;return ln!==Ot.key});on.push(Ot),Qe(on),te(Ra(on),on)};return[Ot=>Sa(s,N,Ot,st,ze,Rt,oe),st,qe]}var Ta=Ja;function Oa(a,s,N){const K=n.useRef({});function te(oe){if(!K.current||K.current.data!==a||K.current.childrenColumnName!==s||K.current.getRowKey!==N){let Ze=function(Oe){Oe.forEach((Qe,st)=>{const qe=N(Qe,st);ze.set(qe,Qe),Qe&&typeof Qe=="object"&&s in Qe&&Ze(Qe[s]||[])})};const ze=new Map;Ze(a),K.current={data:a,childrenColumnName:s,kvMap:ze,getRowKey:N}}return K.current.kvMap.get(oe)}return[te]}var ya=e(50371),za=function(a,s){var N={};for(var K in a)Object.prototype.hasOwnProperty.call(a,K)&&s.indexOf(K)<0&&(N[K]=a[K]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,K=Object.getOwnPropertySymbols(a);te{const oe=a[te];typeof oe!="function"&&(N[te]=oe)}),N}function Za(a,s,N){const K=N&&typeof N=="object"?N:{},{total:te=0}=K,oe=za(K,["total"]),[ze,Ze]=(0,n.useState)(()=>({current:"defaultCurrent"in oe?oe.defaultCurrent:1,pageSize:"defaultPageSize"in oe?oe.defaultPageSize:Aa})),Oe=(0,ya.Z)(ze,oe,{total:te>0?te:a}),Qe=Math.ceil((te||a)/Oe.pageSize);Oe.current>Qe&&(Oe.current=Qe||1);const st=(Rt,At)=>{Ze({current:Rt!=null?Rt:1,pageSize:At||Oe.pageSize})},qe=(Rt,At)=>{var Ot;N&&((Ot=N.onChange)===null||Ot===void 0||Ot.call(N,Rt,At)),st(Rt,At),s(Rt,At||(Oe==null?void 0:Oe.pageSize))};return N===!1?[{},()=>{}]:[Object.assign(Object.assign({},Oe),{onChange:qe}),st]}var ja=Za,wa=e(84105),sa=e(35654),Wr=e(90782),Pr=e(71430),Wo=e(18929);const Lo={},Oo="SELECT_ALL",Uo="SELECT_INVERT",Yo="SELECT_NONE",Jo=[],eo=(a,s)=>{let N=[];return(s||[]).forEach(K=>{N.push(K),K&&typeof K=="object"&&a in K&&(N=[].concat((0,qt.Z)(N),(0,qt.Z)(eo(a,K[a]))))}),N};var aa=(a,s)=>{const{preserveSelectedRowKeys:N,selectedRowKeys:K,defaultSelectedRowKeys:te,getCheckboxProps:oe,onChange:ze,onSelect:Ze,onSelectAll:Oe,onSelectInvert:Qe,onSelectNone:st,onSelectMultiple:qe,columnWidth:Rt,type:At,selections:Ot,fixed:on,renderCell:Jt,hideSelectAll:ln,checkStrictly:$t=!0}=s||{},{prefixCls:hn,data:Qn,pageData:Xn,getRecordByKey:Rn,getRowKey:mr,expandType:Er,childrenColumnName:wn,locale:Tn,getPopupContainer:In}=a,[fn,On]=(0,Wo.Z)(K||te||Jo,{value:K}),vr=n.useRef(new Map),Ar=(0,n.useCallback)(lr=>{if(N){const ir=new Map;lr.forEach(er=>{let Kn=Rn(er);!Kn&&vr.current.has(er)&&(Kn=vr.current.get(er)),ir.set(er,Kn)}),vr.current=ir}},[Rn,N]);n.useEffect(()=>{Ar(fn)},[fn]);const{keyEntities:Sr}=(0,n.useMemo)(()=>{if($t)return{keyEntities:null};let lr=Qn;if(N){const ir=new Set(Qn.map((Kn,Qr)=>mr(Kn,Qr))),er=Array.from(vr.current).reduce((Kn,Qr)=>{let[Gn,Cr]=Qr;return ir.has(Gn)?Kn:Kn.concat(Cr)},[]);lr=[].concat((0,qt.Z)(lr),(0,qt.Z)(er))}return(0,Pr.I8)(lr,{externalGetKey:mr,childrenPropName:wn})},[Qn,mr,$t,wn,N]),ar=(0,n.useMemo)(()=>eo(wn,Xn),[wn,Xn]),Or=(0,n.useMemo)(()=>{const lr=new Map;return ar.forEach((ir,er)=>{const Kn=mr(ir,er),Qr=(oe?oe(ir):null)||{};lr.set(Kn,Qr)}),lr},[ar,mr,oe]),zr=(0,n.useCallback)(lr=>{var ir;return!!(!((ir=Or.get(mr(lr)))===null||ir===void 0)&&ir.disabled)},[Or,mr]),[io,Gr]=(0,n.useMemo)(()=>{if($t)return[fn||[],[]];const{checkedKeys:lr,halfCheckedKeys:ir}=(0,Wr.S)(fn,!0,Sr,zr);return[lr||[],ir]},[fn,$t,Sr,zr]),No=(0,n.useMemo)(()=>{const lr=At==="radio"?io.slice(0,1):io;return new Set(lr)},[io,At]),Io=(0,n.useMemo)(()=>At==="radio"?new Set:new Set(Gr),[Gr,At]),[xr,no]=(0,n.useState)(null);n.useEffect(()=>{s||On(Jo)},[!!s]);const qr=(0,n.useCallback)((lr,ir)=>{let er,Kn;Ar(lr),N?(er=lr,Kn=lr.map(Qr=>vr.current.get(Qr))):(er=[],Kn=[],lr.forEach(Qr=>{const Gn=Rn(Qr);Gn!==void 0&&(er.push(Qr),Kn.push(Gn))})),On(er),ze==null||ze(er,Kn,{type:ir})},[On,Rn,ze,N]),Co=(0,n.useCallback)((lr,ir,er,Kn)=>{if(Ze){const Qr=er.map(Gn=>Rn(Gn));Ze(Rn(lr),ir,Qr,Kn)}qr(er,"single")},[Ze,Rn,qr]),vo=(0,n.useMemo)(()=>!Ot||ln?null:(Ot===!0?[Oo,Uo,Yo]:Ot).map(ir=>ir===Oo?{key:"all",text:Tn.selectionAll,onSelect(){qr(Qn.map((er,Kn)=>mr(er,Kn)).filter(er=>{const Kn=Or.get(er);return!(Kn!=null&&Kn.disabled)||No.has(er)}),"all")}}:ir===Uo?{key:"invert",text:Tn.selectInvert,onSelect(){const er=new Set(No);Xn.forEach((Qr,Gn)=>{const Cr=mr(Qr,Gn),Yr=Or.get(Cr);Yr!=null&&Yr.disabled||(er.has(Cr)?er.delete(Cr):er.add(Cr))});const Kn=Array.from(er);Qe&&Qe(Kn),qr(Kn,"invert")}}:ir===Yo?{key:"none",text:Tn.selectNone,onSelect(){st==null||st(),qr(Array.from(No).filter(er=>{const Kn=Or.get(er);return Kn==null?void 0:Kn.disabled}),"none")}}:ir).map(ir=>Object.assign(Object.assign({},ir),{onSelect:function(){for(var er,Kn,Qr=arguments.length,Gn=new Array(Qr),Cr=0;Cr{var ir;if(!s)return lr.filter(Ue=>Ue!==Lo);let er=(0,qt.Z)(lr);const Kn=new Set(No),Qr=ar.map(mr).filter(Ue=>!Or.get(Ue).disabled),Gn=Qr.every(Ue=>Kn.has(Ue)),Cr=Qr.some(Ue=>Kn.has(Ue)),Yr=()=>{const Ue=[];Gn?Qr.forEach(Cn=>{Kn.delete(Cn),Ue.push(Cn)}):Qr.forEach(Cn=>{Kn.has(Cn)||(Kn.add(Cn),Ue.push(Cn))});const Dt=Array.from(Kn);Oe==null||Oe(!Gn,Dt.map(Cn=>Rn(Cn)),Ue.map(Cn=>Rn(Cn))),qr(Dt,"all"),no(null)};let Hr;if(At!=="radio"){let Ue;if(vo){const yn={getPopupContainer:In,items:vo.map((Hn,Fn)=>{const{key:En,text:_t,onSelect:Bn}=Hn;return{key:En!=null?En:Fn,onClick:()=>{Bn==null||Bn(Qr)},label:_t}})};Ue=n.createElement("div",{className:`${hn}-selection-extra`},n.createElement($r.Z,{menu:yn,getPopupContainer:In},n.createElement("span",null,n.createElement(wa.Z,null))))}const Dt=ar.map((yn,Hn)=>{const Fn=mr(yn,Hn),En=Or.get(Fn)||{};return Object.assign({checked:Kn.has(Fn)},En)}).filter(yn=>{let{disabled:Hn}=yn;return Hn}),Cn=!!Dt.length&&Dt.length===ar.length,mn=Cn&&Dt.every(yn=>{let{checked:Hn}=yn;return Hn}),pn=Cn&&Dt.some(yn=>{let{checked:Hn}=yn;return Hn});Hr=!ln&&n.createElement("div",{className:`${hn}-selection`},n.createElement(xo.default,{checked:Cn?mn:!!ar.length&&Gn,indeterminate:Cn?!mn&&pn:!Gn&&Cr,onChange:Yr,disabled:ar.length===0||Cn,"aria-label":Ue?"Custom selection":"Select all",skipGroup:!0}),Ue)}let o;At==="radio"?o=(Ue,Dt,Cn)=>{const mn=mr(Dt,Cn),pn=Kn.has(mn);return{node:n.createElement(qn.ZP,Object.assign({},Or.get(mn),{checked:pn,onClick:yn=>yn.stopPropagation(),onChange:yn=>{Kn.has(mn)||Co(mn,!0,[mn],yn.nativeEvent)}})),checked:pn}}:o=(Ue,Dt,Cn)=>{var mn;const pn=mr(Dt,Cn),yn=Kn.has(pn),Hn=Io.has(pn),Fn=Or.get(pn);let En;return Er==="nest"?En=Hn:En=(mn=Fn==null?void 0:Fn.indeterminate)!==null&&mn!==void 0?mn:Hn,{node:n.createElement(xo.default,Object.assign({},Fn,{indeterminate:En,checked:yn,skipGroup:!0,onClick:_t=>_t.stopPropagation(),onChange:_t=>{let{nativeEvent:Bn}=_t;const{shiftKey:sn}=Bn;let sr=-1,Et=-1;if(sn&&$t){const Ft=new Set([xr,pn]);Qr.some((Dn,pr)=>{if(Ft.has(Dn))if(sr===-1)sr=pr;else return Et=pr,!0;return!1})}if(Et!==-1&&sr!==Et&&$t){const Ft=Qr.slice(sr,Et+1),Dn=[];yn?Ft.forEach(tr=>{Kn.has(tr)&&(Dn.push(tr),Kn.delete(tr))}):Ft.forEach(tr=>{Kn.has(tr)||(Dn.push(tr),Kn.add(tr))});const pr=Array.from(Kn);qe==null||qe(!yn,pr.map(tr=>Rn(tr)),Dn.map(tr=>Rn(tr))),qr(pr,"multiple")}else{const Ft=io;if($t){const Dn=yn?(0,sa._5)(Ft,pn):(0,sa.L0)(Ft,pn);Co(pn,!yn,Dn,Bn)}else{const Dn=(0,Wr.S)([].concat((0,qt.Z)(Ft),[pn]),!0,Sr,zr),{checkedKeys:pr,halfCheckedKeys:tr}=Dn;let lo=pr;if(yn){const to=new Set(pr);to.delete(pn),lo=(0,Wr.S)(Array.from(to),{checked:!1,halfCheckedKeys:tr},Sr,zr).checkedKeys}Co(pn,!yn,lo,Bn)}}no(yn?null:pn)}})),checked:yn}};const m=(Ue,Dt,Cn)=>{const{node:mn,checked:pn}=o(Ue,Dt,Cn);return Jt?Jt(pn,Dt,Cn,mn):mn};if(!er.includes(Lo))if(er.findIndex(Ue=>{var Dt;return((Dt=Ue[nr])===null||Dt===void 0?void 0:Dt.columnType)==="EXPAND_COLUMN"})===0){const[Ue,...Dt]=er;er=[Ue,Lo].concat((0,qt.Z)(Dt))}else er=[Lo].concat((0,qt.Z)(er));const b=er.indexOf(Lo);er=er.filter((Ue,Dt)=>Ue!==Lo||Dt===b);const q=er[b-1],Me=er[b+1];let Je=on;Je===void 0&&((Me==null?void 0:Me.fixed)!==void 0?Je=Me.fixed:(q==null?void 0:q.fixed)!==void 0&&(Je=q.fixed)),Je&&q&&((ir=q[nr])===null||ir===void 0?void 0:ir.columnType)==="EXPAND_COLUMN"&&q.fixed===void 0&&(q.fixed=Je);const gt=pe()(`${hn}-selection-col`,{[`${hn}-selection-col-with-dropdown`]:Ot&&At==="checkbox"}),at={fixed:Je,width:Rt,className:`${hn}-selection-column`,title:s.columnTitle||Hr,render:m,onCell:s.onCell,[nr]:{className:gt}};return er.map(Ue=>Ue===Lo?at:Ue)},[mr,ar,s,io,No,Io,Rt,vo,Er,xr,Or,qe,Co,zr]),No]},Wa=e(89489),qa=e(59477),Ka=e(6848);const Ha="ascend",ka="descend";function Va(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 Ua(a,s){return s?a[a.indexOf(s)+1]:a[0]}function Da(a,s,N){let K=[];function te(oe,ze){K.push({column:oe,key:Ir(oe,ze),multiplePriority:Va(oe),sortOrder:oe.sortOrder})}return(a||[]).forEach((oe,ze)=>{const Ze=cr(ze,N);oe.children?("sortOrder"in oe&&te(oe,Ze),K=[].concat((0,qt.Z)(K),(0,qt.Z)(Da(oe.children,s,Ze)))):oe.sorter&&("sortOrder"in oe?te(oe,Ze):s&&oe.defaultSortOrder&&K.push({column:oe,key:Ir(oe,Ze),multiplePriority:Va(oe),sortOrder:oe.defaultSortOrder}))}),K}function _a(a,s,N,K,te,oe,ze,Ze){return(s||[]).map((Oe,Qe)=>{const st=cr(Qe,Ze);let qe=Oe;if(qe.sorter){const Rt=qe.sortDirections||te,At=qe.showSorterTooltip===void 0?ze:qe.showSorterTooltip,Ot=Ir(qe,st),on=N.find(Er=>{let{key:wn}=Er;return wn===Ot}),Jt=on?on.sortOrder:null,ln=Ua(Rt,Jt);let $t;if(Oe.sortIcon)$t=Oe.sortIcon({sortOrder:Jt});else{const Er=Rt.includes(Ha)&&n.createElement(qa.Z,{className:pe()(`${a}-column-sorter-up`,{active:Jt===Ha})}),wn=Rt.includes(ka)&&n.createElement(Wa.Z,{className:pe()(`${a}-column-sorter-down`,{active:Jt===ka})});$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:Qn,triggerDesc:Xn}=oe||{};let Rn=hn;ln===ka?Rn=Xn:ln===Ha&&(Rn=Qn);const mr=typeof At=="object"?At:{title:Rn};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`},Br(Oe.title,Er)),$t);return At?n.createElement(Ka.Z,Object.assign({},mr),wn):wn},onHeaderCell:Er=>{const wn=Oe.onHeaderCell&&Oe.onHeaderCell(Er)||{},Tn=wn.onClick,In=wn.onKeyDown;wn.onClick=vr=>{K({column:Oe,key:Ot,sortOrder:ln,multiplePriority:Va(Oe)}),Tn==null||Tn(vr)},wn.onKeyDown=vr=>{vr.keyCode===Fo.Z.ENTER&&(K({column:Oe,key:Ot,sortOrder:ln,multiplePriority:Va(Oe)}),In==null||In(vr))};const fn=Jr(Oe.title,{}),On=fn==null?void 0:fn.toString();return Jt?wn["aria-sort"]=Jt==="ascend"?"ascending":"descending":wn["aria-label"]=On||"",wn.className=pe()(wn.className,`${a}-column-has-sorters`),wn.tabIndex=0,Oe.ellipsis&&(wn.title=(fn!=null?fn:"").toString()),wn}})}return"children"in qe&&(qe=Object.assign(Object.assign({},qe),{children:_a(a,qe.children,N,K,te,oe,ze,st)})),qe})}function ai(a){const{column:s,sortOrder:N}=a;return{column:s,order:N,field:s.dataIndex,columnKey:s.key}}function ii(a){const s=a.filter(N=>{let{sortOrder:K}=N;return K}).map(ai);return s.length===0&&a.length?Object.assign(Object.assign({},ai(a[a.length-1])),{column:void 0}):s.length<=1?s[0]||{}:s}function Do(a,s,N){const K=s.slice().sort((ze,Ze)=>Ze.multiplePriority-ze.multiplePriority),te=a.slice(),oe=K.filter(ze=>{let{column:{sorter:Ze},sortOrder:Oe}=ze;return $a(Ze)&&Oe});return oe.length?te.sort((ze,Ze)=>{for(let Oe=0;Oe{const Ze=ze[N];return Ze?Object.assign(Object.assign({},ze),{[N]:Do(Ze,s,N)}):ze}):te}function uo(a){let{prefixCls:s,mergedColumns:N,onSorterChange:K,sortDirections:te,tableLocale:oe,showSorterTooltip:ze}=a;const[Ze,Oe]=n.useState(Da(N,!0)),Qe=n.useMemo(()=>{let Ot=!0;const on=Da(N,!1);if(!on.length)return Ze;const Jt=[];function ln(hn){Ot?Jt.push(hn):Jt.push(Object.assign(Object.assign({},hn),{sortOrder:null}))}let $t=null;return on.forEach(hn=>{$t===null?(ln(hn),hn.sortOrder&&(hn.multiplePriority===!1?Ot=!1:$t=!0)):($t&&hn.multiplePriority!==!1||(Ot=!1),ln(hn))}),Jt},[N,Ze]),st=n.useMemo(()=>{const Ot=Qe.map(on=>{let{column:Jt,sortOrder:ln}=on;return{column:Jt,order:ln}});return{sortColumns:Ot,sortColumn:Ot[0]&&Ot[0].column,sortOrder:Ot[0]&&Ot[0].order}},[Qe]);function qe(Ot){let on;Ot.multiplePriority===!1||!Qe.length||Qe[0].multiplePriority===!1?on=[Ot]:on=[].concat((0,qt.Z)(Qe.filter(Jt=>{let{key:ln}=Jt;return ln!==Ot.key})),[Ot]),Oe(on),K(ii(on),on)}return[Ot=>_a(s,Ot,Qe,qe,te,oe,ze),Qe,st,()=>ii(Qe)]}function Ao(a,s){return a.map(N=>{const K=Object.assign({},N);return K.title=Br(N.title,s),"children"in K&&(K.children=Ao(K.children,s)),K})}function qo(a){return[n.useCallback(N=>Ao(N,a),[a])]}var $o=en((a,s)=>{const{_renderTimes:N}=a,{_renderTimes:K}=s;return N!==K}),Fa=Sn((a,s)=>{const{_renderTimes:N}=a,{_renderTimes:K}=s;return N!==K}),Ca=e(64993),Xa=e(17313),ei=e(83116),li=e(37613),Ya=a=>{const{componentCls:s}=a,N=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`,K=(te,oe,ze)=>({[`&${s}-${te}`]:{[`> ${s}-container`]:{[`> ${s}-content, > ${s}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${s}-expanded-row-fixed`]:{margin:`-${oe}px -${ze+a.lineWidth}px`}}}}}});return{[`${s}-wrapper`]:{[`${s}${s}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${s}-title`]:{border:N,borderBottom:0},[`> ${s}-container`]:{borderInlineStart:N,borderTop:N,[` - > ${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: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 ":{[`> ${s}-cell-fix-right-first::after`]:{borderInlineEnd:N}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${s}-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:'""'}}}}}},[`&${s}-scroll-horizontal`]:{[`> ${s}-container > ${s}-body`]:{"> table > tbody":{[` - > tr${s}-expanded-row, - > tr${s}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},K("middle",a.tablePaddingVerticalMiddle,a.tablePaddingHorizontalMiddle)),K("small",a.tablePaddingVerticalSmall,a.tablePaddingHorizontalSmall)),{[`> ${s}-footer`]:{border:N,borderTop:0}}),[`${s}-cell`]:{[`${s}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${a.lineWidth}px 0 ${a.lineWidth}px ${a.tableHeaderBg}`}},[`${s}-bordered ${s}-cell-scrollbar`]:{borderInlineEnd:N}}}},yi=a=>{const{componentCls:s}=a;return{[`${s}-wrapper`]:{[`${s}-cell-ellipsis`]:Object.assign(Object.assign({},Xa.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"}})}}},Pi=a=>{const{componentCls:s}=a;return{[`${s}-wrapper`]:{[`${s}-tbody > tr${s}-placeholder`]:{textAlign:"center",color:a.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:a.colorBgContainer}}}}},bi=e(15969),$i=a=>{const{componentCls:s,antCls:N,controlInteractiveSize:K,motionDurationSlow:te,lineWidth:oe,paddingXS:ze,lineType:Ze,tableBorderColor:Oe,tableExpandIconBg:Qe,tableExpandColumnWidth:st,borderRadius:qe,fontSize:Rt,fontSizeSM:At,lineHeight:Ot,tablePaddingVertical:on,tablePaddingHorizontal:Jt,tableExpandedRowBg:ln,paddingXXS:$t}=a,hn=K/2-oe,Qn=hn*2+oe*3,Xn=`${oe}px ${Ze} ${Oe}`,Rn=$t-oe;return{[`${s}-wrapper`]:{[`${s}-expand-icon-col`]:{width:st},[`${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,bi.N)(a)),{position:"relative",float:"left",boxSizing:"border-box",width:Qn,height:Qn,padding:0,color:"inherit",lineHeight:`${Qn}px`,background:Qe,border:Xn,borderRadius:qe,transform:`scale(${K/Qn})`,transition:`all ${te}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${te} ease-out`,content:'""'},"&::before":{top:hn,insetInlineEnd:Rn,insetInlineStart:Rn,height:oe},"&::after":{top:Rn,bottom:Rn,insetInlineStart:hn,width:oe,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:(Rt*Ot-oe*3)/2-Math.ceil((At*1.4-oe*3)/2),marginInlineEnd:ze},[`tr${s}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ln}},[`${N}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${s}-expanded-row-fixed`]:{position:"relative",margin:`-${on}px -${Jt}px`,padding:`${on}px ${Jt}px`}}}},fi=a=>{const{componentCls:s,antCls:N,iconCls:K,tableFilterDropdownWidth:te,tableFilterDropdownSearchWidth:oe,paddingXXS:ze,paddingXS:Ze,colorText:Oe,lineWidth:Qe,lineType:st,tableBorderColor:qe,tableHeaderIconColor:Rt,fontSizeSM:At,tablePaddingHorizontal:Ot,borderRadius:on,motionDurationSlow:Jt,colorTextDescription:ln,colorPrimary:$t,tableHeaderFilterActiveBg:hn,colorTextDisabled:Qn,tableFilterDropdownBg:Xn,tableFilterDropdownHeight:Rn,controlItemBgHover:mr,controlItemBgActive:Er,boxShadowSecondary:wn,filterDropdownMenuBg:Tn}=a,In=`${N}-dropdown`,fn=`${s}-filter-dropdown`,On=`${N}-tree`,vr=`${Qe}px ${st} ${qe}`;return[{[`${s}-wrapper`]:{[`${s}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${s}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-ze,marginInline:`${ze}px ${-Ot/2}px`,padding:`0 ${ze}px`,color:Rt,fontSize:At,borderRadius:on,cursor:"pointer",transition:`all ${Jt}`,"&:hover":{color:ln,background:hn},"&.active":{color:$t}}}},{[`${N}-dropdown`]:{[fn]:Object.assign(Object.assign({},(0,Xa.Wf)(a)),{minWidth:te,backgroundColor:Xn,borderRadius:on,boxShadow:wn,overflow:"hidden",[`${In}-menu`]:{maxHeight:Rn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Tn,"&:empty::after":{display:"block",padding:`${Ze}px 0`,color:Qn,fontSize:At,textAlign:"center",content:'"Not Found"'}},[`${fn}-tree`]:{paddingBlock:`${Ze}px 0`,paddingInline:Ze,[On]:{padding:0},[`${On}-treenode ${On}-node-content-wrapper:hover`]:{backgroundColor:mr},[`${On}-treenode-checkbox-checked ${On}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Er}}},[`${fn}-search`]:{padding:Ze,borderBottom:vr,"&-input":{input:{minWidth:oe},[K]:{color:Qn}}},[`${fn}-checkall`]:{width:"100%",marginBottom:ze,marginInlineStart:ze},[`${fn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ze-Qe}px ${Ze}px`,overflow:"hidden",borderTop:vr}})}},{[`${N}-dropdown ${fn}, ${fn}-submenu`]:{[`${N}-checkbox-wrapper + span`]:{paddingInlineStart:Ze,color:Oe},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},wo=a=>{const{componentCls:s,lineWidth:N,colorSplit:K,motionDurationSlow:te,zIndexTableFixed:oe,tableBg:ze,zIndexTableSticky:Ze}=a,Oe=K;return{[`${s}-wrapper`]:{[` - ${s}-cell-fix-left, - ${s}-cell-fix-right - `]:{position:"sticky !important",zIndex:oe,background:ze},[` - ${s}-cell-fix-left-first::after, - ${s}-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 ${te}`,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:-N,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${te}`,content:'""',pointerEvents:"none"},[`${s}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ze+1,width:30,transition:`box-shadow ${te}`,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 ${Oe}`}},[` - ${s}-cell-fix-left-first::after, - ${s}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${Oe}`},[`${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 ${Oe}`}},[` - ${s}-cell-fix-right-first::after, - ${s}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Oe}`}}}}},mi=a=>{const{componentCls:s,antCls:N}=a;return{[`${s}-wrapper`]:{[`${s}-pagination${N}-pagination`]:{margin:`${a.margin}px 0`},[`${s}-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:s,tableRadius:N}=a;return{[`${s}-wrapper`]:{[s]:{[`${s}-title, ${s}-header`]:{borderRadius:`${N}px ${N}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: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:s}=a;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"}}}}},Ei=a=>{const{componentCls:s,antCls:N,iconCls:K,fontSizeIcon:te,padding:oe,paddingXS:ze,tableHeaderIconColor:Ze,tableHeaderIconColorHover:Oe,tableSelectionColumnWidth:Qe}=a;return{[`${s}-wrapper`]:{[`${s}-selection-col`]:{width:Qe,[`&${s}-selection-col-with-dropdown`]:{width:Qe+te+oe/4}},[`${s}-bordered ${s}-selection-col`]:{width:Qe+ze*2,[`&${s}-selection-col-with-dropdown`]:{width:Qe+te+oe/4+ze*2}},[` - table tr th${s}-selection-column, - table tr td${s}-selection-column - `]:{paddingInlineEnd:a.paddingXS,paddingInlineStart:a.paddingXS,textAlign:"center",[`${N}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${s}-selection-column${s}-cell-fix-left`]:{zIndex:a.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 ${a.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${a.tablePaddingHorizontal/4}px`,[K]:{color:Ze,fontSize:te,verticalAlign:"baseline","&:hover":{color:Oe}}}}}},Ni=a=>{const{componentCls:s}=a,N=(K,te,oe,ze)=>({[`${s}${s}-${K}`]:{fontSize:ze,[` - ${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:`${te}px ${oe}px`},[`${s}-filter-trigger`]:{marginInlineEnd:`-${oe/2}px`},[`${s}-expanded-row-fixed`]:{margin:`-${te}px -${oe}px`},[`${s}-tbody`]:{[`${s}-wrapper:only-child ${s}`]:{marginBlock:`-${te}px`,marginInline:`${a.tableExpandColumnWidth-oe}px -${oe}px`}},[`${s}-selection-column`]:{paddingInlineStart:`${oe/4}px`}}});return{[`${s}-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:s,marginXXS:N,fontSizeIcon:K,tableHeaderIconColor:te,tableHeaderIconColorHover:oe}=a;return{[`${s}-wrapper`]:{[`${s}-thead th${s}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${a.motionDurationSlow}`,"&:hover":{background:a.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:a.colorPrimary},[` - &${s}-cell-fix-left:hover, - &${s}-cell-fix-right:hover - `]:{background:a.tableFixedHeaderSortActiveBg}},[`${s}-thead th${s}-column-sort`]:{background:a.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${s}-column-sort`]:{background:a.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:N,color:te,fontSize:0,transition:`color ${a.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:K,"&.active":{color:a.colorPrimary}},[`${s}-column-sorter-up + ${s}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${s}-column-sorters:hover ${s}-column-sorter`]:{color:oe}}}},zi=a=>{const{componentCls:s,opacityLoading:N,tableScrollThumbBg:K,tableScrollThumbBgHover:te,tableScrollThumbSize:oe,tableScrollBg:ze,zIndexTableSticky:Ze,stickyScrollBarBorderRadius:Oe}=a,Qe=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`;return{[`${s}-wrapper`]:{[`${s}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ze,background:a.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${oe}px !important`,zIndex:Ze,display:"flex",alignItems:"center",background:ze,borderTop:Qe,opacity:N,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:oe,backgroundColor:K,borderRadius:Oe,transition:`all ${a.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:te}}}}}}},Zi=a=>{const{componentCls:s,lineWidth:N,tableBorderColor:K}=a,te=`${N}px ${a.lineType} ${K}`;return{[`${s}-wrapper`]:{[`${s}-summary`]:{position:"relative",zIndex:a.zIndexTableFixed,background:a.tableBg,"> tr":{"> th, > td":{borderBottom:te}}},[`div${s}-summary`]:{boxShadow:`0 -${N}px 0 ${K}`}}}},ji=a=>{const{componentCls:s}=a,N=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`,K=`${s}-expanded-row-cell`;return{[`${s}-wrapper`]:{[`${s}-tbody-virtual`]:{[`${s}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${s}-cell`]:{borderBottom:N},[`${s}-expanded-row`]:{[`${K}${K}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${a.lineWidth}px)`,borderInlineEnd:"none"}}},[`${s}-bordered`]:{[`${s}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:N,position:"absolute"},[`${s}-cell`]:{borderInlineEnd:N,[`&${s}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-a.lineWidth,borderInlineStart:N}}}}}}};const Wi=a=>{const{componentCls:s,fontWeightStrong:N,tablePaddingVertical:K,tablePaddingHorizontal:te,lineWidth:oe,lineType:ze,tableBorderColor:Ze,tableFontSize:Oe,tableBg:Qe,tableRadius:st,tableHeaderTextColor:qe,motionDurationMid:Rt,tableHeaderBg:At,tableHeaderCellSplitColor:Ot,tableRowHoverBg:on,tableSelectedRowBg:Jt,tableSelectedRowHoverBg:ln,tableFooterTextColor:$t,tableFooterBg:hn,paddingContentVerticalLG:Qn}=a,Xn=`${oe}px ${ze} ${Ze}`;return{[`${s}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Xa.dF)()),{[s]:Object.assign(Object.assign({},(0,Xa.Wf)(a)),{fontSize:Oe,background:Qe,borderRadius:`${st}px ${st}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${st}px ${st}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:`${Qn}px ${te}px`,overflowWrap:"break-word"},[`${s}-title`]:{padding:`${K}px ${te}px`},[`${s}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:qe,fontWeight:N,textAlign:"start",background:At,borderBottom:Xn,transition:`background ${Rt} 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:Ot,transform:"translateY(-50%)",transition:`background-color ${Rt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${s}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Rt}, border-color ${Rt}`,borderBottom:Xn,[` - > ${s}-wrapper:only-child, - > ${s}-expanded-row-fixed > ${s}-wrapper:only-child - `]:{[s]:{marginBlock:`-${K}px`,marginInline:`${a.tableExpandColumnWidth-te}px -${te}px`,[`${s}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:qe,fontWeight:N,textAlign:"start",background:At,borderBottom:Xn,transition:`background ${Rt} ease`},[` - &${s}-row:hover > th, - &${s}-row:hover > td, - > th${s}-cell-row-hover, - > td${s}-cell-row-hover - `]:{background:on},[`&${s}-row-selected`]:{"> th, > td":{background:Jt},"&:hover > th, &:hover > td":{background:ln}}}},[`${s}-footer`]:{padding:`${K}px ${te}px`,color:$t,background:hn}})}};var Ki=(0,ei.Z)("Table",a=>{const{colorTextHeading:s,colorSplit:N,colorIcon:K,colorIconHover:te,opacityLoading:oe,colorBgContainer:ze,controlInteractiveSize:Ze,headerBg:Oe,headerColor:Qe,headerSortActiveBg:st,headerSortHoverBg:qe,bodySortBg:Rt,rowHoverBg:At,rowSelectedBg:Ot,rowSelectedHoverBg:on,rowExpandedBg:Jt,cellPaddingBlock:ln,cellPaddingInline:$t,cellPaddingBlockMD:hn,cellPaddingInlineMD:Qn,cellPaddingBlockSM:Xn,cellPaddingInlineSM:Rn,borderColor:mr,footerBg:Er,footerColor:wn,headerBorderRadius:Tn,cellFontSize:In,cellFontSizeMD:fn,cellFontSizeSM:On,headerSplitColor:vr,fixedHeaderSortActiveBg:Ar,headerFilterHoverBg:Sr,filterDropdownBg:ar,expandIconBg:Or,selectionColumnWidth:zr,stickyScrollBarBg:io}=a,Gr=new Ca.C(K),No=new Ca.C(te),Io=2,xr=(0,li.TS)(a,{tableFontSize:In,tableBg:ze,tableRadius:Tn,tablePaddingVertical:ln,tablePaddingHorizontal:$t,tablePaddingVerticalMiddle:hn,tablePaddingHorizontalMiddle:Qn,tablePaddingVerticalSmall:Xn,tablePaddingHorizontalSmall:Rn,tableBorderColor:mr,tableHeaderTextColor:Qe,tableHeaderBg:Oe,tableFooterTextColor:wn,tableFooterBg:Er,tableHeaderCellSplitColor:vr,tableHeaderSortBg:st,tableHeaderSortHoverBg:qe,tableHeaderIconColor:Gr.clone().setAlpha(Gr.getAlpha()*oe).toRgbString(),tableHeaderIconColorHover:No.clone().setAlpha(No.getAlpha()*oe).toRgbString(),tableBodySortBg:Rt,tableFixedHeaderSortActiveBg:Ar,tableHeaderFilterActiveBg:Sr,tableFilterDropdownBg:ar,tableRowHoverBg:At,tableSelectedRowBg:Ot,tableSelectedRowHoverBg:on,zIndexTableFixed:Io,zIndexTableSticky:Io+1,tableFontSizeMiddle:fn,tableFontSizeSmall:On,tableSelectionColumnWidth:zr,tableExpandIconBg:Or,tableExpandColumnWidth:Ze+2*a.padding,tableExpandedRowBg:Jt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:io,tableScrollThumbBgHover:s,tableScrollBg:N});return[Wi(xr),mi(xr),Zi(xr),Ti(xr),fi(xr),Ya(xr),Fi(xr),$i(xr),Zi(xr),Pi(xr),Ei(xr),wo(xr),zi(xr),yi(xr),Ni(xr),Li(xr),ji(xr)]},a=>{const{colorFillAlter:s,colorBgContainer:N,colorTextHeading:K,colorFillSecondary:te,colorFillContent:oe,controlItemBgActive:ze,controlItemBgActiveHover:Ze,padding:Oe,paddingSM:Qe,paddingXS:st,colorBorderSecondary:qe,borderRadiusLG:Rt,fontSize:At,controlHeight:Ot,colorTextPlaceholder:on}=a,Jt=new Ca.C(te).onBackground(N).toHexShortString(),ln=new Ca.C(oe).onBackground(N).toHexShortString(),$t=new Ca.C(s).onBackground(N).toHexShortString();return{headerBg:$t,headerColor:K,headerSortActiveBg:Jt,headerSortHoverBg:ln,bodySortBg:$t,rowHoverBg:$t,rowSelectedBg:ze,rowSelectedHoverBg:Ze,rowExpandedBg:s,cellPaddingBlock:Oe,cellPaddingInline:Oe,cellPaddingBlockMD:Qe,cellPaddingInlineMD:st,cellPaddingBlockSM:st,cellPaddingInlineSM:st,borderColor:qe,headerBorderRadius:Rt,footerBg:$t,footerColor:K,cellFontSize:At,cellFontSizeMD:At,cellFontSizeSM:At,headerSplitColor:qe,fixedHeaderSortActiveBg:Jt,headerFilterHoverBg:oe,filterDropdownMenuBg:N,filterDropdownBg:N,expandIconBg:N,selectionColumnWidth:Ot,stickyScrollBarBg:on,stickyScrollBarBorderRadius:100}});const Hi=[],ki=(a,s)=>{const{prefixCls:N,className:K,rootClassName:te,style:oe,size:ze,bordered:Ze,dropdownPrefixCls:Oe,dataSource:Qe,pagination:st,rowSelection:qe,rowKey:Rt="key",rowClassName:At,columns:Ot,children:on,childrenColumnName:Jt,onChange:ln,getPopupContainer:$t,loading:hn,expandIcon:Qn,expandable:Xn,expandedRowRender:Rn,expandIconColumnIndex:mr,indentSize:Er,scroll:wn,sortDirections:Tn,locale:In,showSorterTooltip:fn=!0,virtual:On}=a,vr=n.useMemo(()=>Ot||l(on),[Ot,on]),Ar=n.useMemo(()=>vr.some(Zr=>Zr.responsive),[vr]),Sr=(0,Mr.Z)(Ar),ar=n.useMemo(()=>{const Zr=new Set(Object.keys(Sr).filter(wr=>Sr[wr]));return vr.filter(wr=>!wr.responsive||wr.responsive.some(so=>Zr.has(so)))},[vr,Sr]),Or=(0,zn.Z)(a,["className","style","columns"]),{locale:zr=Tr.Z,direction:io,table:Gr,renderEmpty:No,getPrefixCls:Io,getPopupContainer:xr}=n.useContext(hr.E_),no=(0,fr.Z)(ze),qr=Object.assign(Object.assign({},zr.Table),In),Co=Qe||Hi,vo=Io("table",N),Go=Io("dropdown",Oe),lr=Object.assign({childrenColumnName:Jt,expandIconColumnIndex:mr},Xn),{childrenColumnName:ir="children"}=lr,er=n.useMemo(()=>Co.some(Zr=>Zr==null?void 0:Zr[ir])?"nest":Rn||Xn&&Xn.expandedRowRender?"row":null,[Co]),Kn={body:n.useRef()},Qr=n.useMemo(()=>typeof Rt=="function"?Rt:Zr=>Zr==null?void 0:Zr[Rt],[Rt]),[Gn]=Oa(Co,ir,Qr),Cr={},Yr=function(Zr,wr){let so=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var go,Xo,ro;const zo=Object.assign(Object.assign({},Cr),Zr);so&&((go=Cr.resetPagination)===null||go===void 0||go.call(Cr),!((Xo=zo.pagination)===null||Xo===void 0)&&Xo.current&&(zo.pagination.current=1),st&&st.onChange&&st.onChange(1,(ro=zo.pagination)===null||ro===void 0?void 0:ro.pageSize)),wn&&wn.scrollToFirstRowOnChange!==!1&&Kn.body.current&&(0,An.Z)(0,{getContainer:()=>Kn.body.current}),ln==null||ln(zo.pagination,zo.filters,zo.sorter,{currentDataSource:xa(Do(Co,zo.sorterStates,ir),zo.filterStates),action:wr})},Hr=(Zr,wr)=>{Yr({sorter:Zr,sorterStates:wr},"sort",!1)},[o,m,b,q]=uo({prefixCls:vo,mergedColumns:ar,onSorterChange:Hr,sortDirections:Tn||["ascend","descend"],tableLocale:qr,showSorterTooltip:fn}),Me=n.useMemo(()=>Do(Co,m,ir),[Co,m]);Cr.sorter=q(),Cr.sorterStates=m;const Je=(Zr,wr)=>{Yr({filters:Zr,filterStates:wr},"filter",!0)},[gt,at,Ue]=Ta({prefixCls:vo,locale:qr,dropdownPrefixCls:Go,mergedColumns:ar,onFilterChange:Je,getPopupContainer:$t||xr}),Dt=xa(Me,at);Cr.filters=Ue,Cr.filterStates=at;const Cn=n.useMemo(()=>{const Zr={};return Object.keys(Ue).forEach(wr=>{Ue[wr]!==null&&(Zr[wr]=Ue[wr])}),Object.assign(Object.assign({},b),{filters:Zr})},[b,Ue]),[mn]=qo(Cn),pn=(Zr,wr)=>{Yr({pagination:Object.assign(Object.assign({},Cr.pagination),{current:Zr,pageSize:wr})},"paginate")},[yn,Hn]=ja(Dt.length,pn,st);Cr.pagination=st===!1?{}:oa(yn,st),Cr.resetPagination=Hn;const Fn=n.useMemo(()=>{if(st===!1||!yn.pageSize)return Dt;const{current:Zr=1,total:wr,pageSize:so=Aa}=yn;return Dt.lengthso?Dt.slice((Zr-1)*so,Zr*so):Dt:Dt.slice((Zr-1)*so,Zr*so)},[!!st,Dt,yn&&yn.current,yn&&yn.pageSize,yn&&yn.total]),[En,_t]=aa({prefixCls:vo,data:Dt,pageData:Fn,getRowKey:Qr,getRecordByKey:Gn,expandType:er,childrenColumnName:ir,locale:qr,getPopupContainer:$t||xr},qe),Bn=(Zr,wr,so)=>{let go;return typeof At=="function"?go=pe()(At(Zr,wr,so)):go=pe()(At),pe()({[`${vo}-row-selected`]:_t.has(Qr(Zr,wr))},go)};lr.__PARENT_RENDER_ICON__=lr.expandIcon,lr.expandIcon=lr.expandIcon||Qn||or(qr),er==="nest"&&lr.expandIconColumnIndex===void 0?lr.expandIconColumnIndex=qe?1:0:lr.expandIconColumnIndex>0&&qe&&(lr.expandIconColumnIndex-=1),typeof lr.indentSize!="number"&&(lr.indentSize=typeof Er=="number"?Er:15);const sn=n.useCallback(Zr=>mn(En(gt(o(Zr)))),[o,gt,En]);let sr,Et;if(st!==!1&&(yn!=null&&yn.total)){let Zr;yn.size?Zr=yn.size:Zr=no==="small"||no==="middle"?"small":void 0;const wr=Xo=>n.createElement(Nn.Z,Object.assign({},yn,{className:pe()(`${vo}-pagination ${vo}-pagination-${Xo}`,yn.className),size:Zr})),so=io==="rtl"?"left":"right",{position:go}=yn;if(go!==null&&Array.isArray(go)){const Xo=go.find(Zo=>Zo.includes("top")),ro=go.find(Zo=>Zo.includes("bottom")),zo=go.every(Zo=>`${Zo}`=="none");!Xo&&!ro&&!zo&&(Et=wr(so)),Xo&&(sr=wr(Xo.toLowerCase().replace("top",""))),ro&&(Et=wr(ro.toLowerCase().replace("bottom","")))}else Et=wr(so)}let Ft;typeof hn=="boolean"?Ft={spinning:hn}:typeof hn=="object"&&(Ft=Object.assign({spinning:!0},hn));const[Dn,pr]=Ki(vo),[,tr]=(0,cn.Z)(),lo=pe()(`${vo}-wrapper`,Gr==null?void 0:Gr.className,{[`${vo}-wrapper-rtl`]:io==="rtl"},K,te,pr),to=Object.assign(Object.assign({},Gr==null?void 0:Gr.style),oe),Rr=In&&In.emptyText||(No==null?void 0:No("Table"))||n.createElement(Vr.Z,{componentName:"Table"}),po=On?Fa:$o,ta={},Ea=n.useMemo(()=>{const{fontSize:Zr,lineHeight:wr,padding:so,paddingXS:go,paddingSM:Xo}=tr,ro=Math.floor(Zr*wr);switch(no){case"large":return so*2+ro;case"small":return go*2+ro;default:return Xo*2+ro}},[tr,no]);return On&&(ta.listItemHeight=Ea),Dn(n.createElement("div",{ref:s,className:lo,style:to},n.createElement(tn.Z,Object.assign({spinning:!1},Ft),sr,n.createElement(po,Object.assign({},ta,Or,{columns:ar,direction:io,expandable:lr,prefixCls:vo,className:pe()({[`${vo}-middle`]:no==="middle",[`${vo}-small`]:no==="small",[`${vo}-bordered`]:Ze,[`${vo}-empty`]:Co.length===0}),data:Fn,rowKey:Qr,rowClassName:Bn,emptyText:Rr,internalHooks:d,internalRefs:Kn,transformColumns:sn})),Et)))};var Si=n.forwardRef(ki);const xi=(a,s)=>{const N=n.useRef(0);return N.current+=1,n.createElement(Si,Object.assign({},a,{ref:s,_renderTimes:N.current}))},ma=n.forwardRef(xi);ma.SELECTION_COLUMN=Lo,ma.EXPAND_COLUMN=t,ma.SELECTION_ALL=Oo,ma.SELECTION_INVERT=Uo,ma.SELECTION_NONE=Yo,ma.Column=rn,ma.ColumnGroup=xn,ma.Summary=p;var Vi=ma,Ai=Vi},99313:function(un,Xe,e){e.d(Xe,{default:function(){return X}});var t=e(99267),d=e(18785),x=e(62772),_=e(92310),f=e.n(_),I=e(54476),n=e(20068),le=e(33885),ae=e(42978),g=e(76190),ce=e(75931),M=e(59301),C=e(49658),Q=e(18929),ie=e(77900),$=(0,M.createContext)(null),$e=M.forwardRef(function(l,v){var h=l.prefixCls,E=l.className,ee=l.style,J=l.id,Ve=l.active,Te=l.tabKey,tt=l.children;return M.createElement("div",{id:J&&"".concat(J,"-panel-").concat(Te),role:"tabpanel",tabIndex:Ve?0:-1,"aria-labelledby":J&&"".concat(J,"-tab-").concat(Te),"aria-hidden":!Ve,style:ee,className:f()(h,Ve&&"".concat(h,"-active"),E),ref:v},tt)}),we=$e,Ye=["key","forceRender","style","className"];function ye(l){var v=l.id,h=l.activeKey,E=l.animated,ee=l.tabPosition,J=l.destroyInactiveTabPane,Ve=M.useContext($),Te=Ve.prefixCls,tt=Ve.tabs,it=E.tabPane,et="".concat(Te,"-tabpane");return M.createElement("div",{className:f()("".concat(Te,"-content-holder"))},M.createElement("div",{className:f()("".concat(Te,"-content"),"".concat(Te,"-content-").concat(ee),(0,n.Z)({},"".concat(Te,"-content-animated"),it))},tt.map(function(mt){var vt=mt.key,ut=mt.forceRender,Nt=mt.style,pt=mt.className,Ct=(0,ce.Z)(mt,Ye),St=vt===h;return M.createElement(ie.default,(0,I.Z)({key:vt,visible:St,forceRender:ut,removeOnLeave:!!J,leavedClassName:"".concat(et,"-hidden")},E.tabPaneMotion),function(Yt,rt){var Ut=Yt.style,Ee=Yt.className;return M.createElement(we,(0,I.Z)({},Ct,{prefixCls:et,id:v,tabKey:vt,animated:it,active:St,style:(0,le.Z)((0,le.Z)({},Nt),Ut),className:f()(pt,Ee),ref:rt}))})})))}var H=e(94480),S=e(29301),r=e(6089),B=e(8654),D={width:0,height:0,left:0,top:0};function se(l,v,h){return(0,M.useMemo)(function(){for(var E,ee=new Map,J=v.get((E=l[0])===null||E===void 0?void 0:E.key)||D,Ve=J.left+J.width,Te=0;TeWt?(lt=ke,Se.current="x"):(lt=He,Se.current="y"),v(-lt,-lt)&&Ne.preventDefault()}var Ge=(0,M.useRef)(null);Ge.current={onTouchStart:rt,onTouchMove:Ut,onTouchEnd:Ee,onWheel:Ke},M.useEffect(function(){function Ne(Pt){Ge.current.onTouchStart(Pt)}function ke(Pt){Ge.current.onTouchMove(Pt)}function He(Pt){Ge.current.onTouchEnd(Pt)}function lt(Pt){Ge.current.onWheel(Pt)}return document.addEventListener("touchmove",ke,{passive:!1}),document.addEventListener("touchend",He,{passive:!1}),l.current.addEventListener("touchstart",Ne,{passive:!1}),l.current.addEventListener("wheel",lt),function(){document.removeEventListener("touchmove",ke),document.removeEventListener("touchend",He)}},[])}var ge=e(34280);function Ae(l){var v=(0,M.useState)(0),h=(0,ae.Z)(v,2),E=h[0],ee=h[1],J=(0,M.useRef)(0),Ve=(0,M.useRef)();return Ve.current=l,(0,ge.o)(function(){var Te;(Te=Ve.current)===null||Te===void 0||Te.call(Ve)},[E]),function(){J.current===E&&(J.current+=1,ee(J.current))}}function ne(l){var v=(0,M.useRef)([]),h=(0,M.useState)({}),E=(0,ae.Z)(h,2),ee=E[1],J=(0,M.useRef)(typeof l=="function"?l():l),Ve=Ae(function(){var tt=J.current;v.current.forEach(function(it){tt=it(tt)}),v.current=[],J.current=tt,ee({})});function Te(tt){v.current.push(tt),Ve()}return[J.current,Te]}var j={width:0,height:0,left:0,top:0,right:0};function de(l,v,h,E,ee,J,Ve){var Te=Ve.tabs,tt=Ve.tabPosition,it=Ve.rtl,et,mt,vt;return["top","bottom"].includes(tt)?(et="width",mt=it?"right":"left",vt=Math.abs(h)):(et="height",mt="top",vt=-h),(0,M.useMemo)(function(){if(!Te.length)return[0,0];for(var ut=Te.length,Nt=ut,pt=0;ptvt+v){Nt=pt-1;break}}for(var St=0,Yt=ut-1;Yt>=0;Yt-=1){var rt=l.get(Te[Yt].key)||j;if(rt[mt]=Nt?[0,0]:[St,Nt]},[l,v,E,ee,J,vt,tt,Te.map(function(ut){return ut.key}).join("_"),it])}function i(l){var v;return l instanceof Map?(v={},l.forEach(function(h,E){v[E]=h})):v=l,JSON.stringify(v)}var y="TABS_DQ";function R(l){return String(l).replace(/"/g,y)}function P(l,v,h,E){return!(!h||E||l===!1||l===void 0&&(v===!1||v===null))}function w(l,v){var h=l.prefixCls,E=l.editable,ee=l.locale,J=l.style;return!E||E.showAdd===!1?null:M.createElement("button",{ref:v,type:"button",className:"".concat(h,"-nav-add"),style:J,"aria-label":(ee==null?void 0:ee.addAriaLabel)||"Add tab",onClick:function(Te){E.onEdit("add",{event:Te})}},E.addIcon||"+")}var F=M.forwardRef(w),W=M.forwardRef(function(l,v){var h=l.position,E=l.prefixCls,ee=l.extra;if(!ee)return null;var J,Ve={};return(0,g.Z)(ee)==="object"&&!M.isValidElement(ee)?Ve=ee:Ve.right=ee,h==="right"&&(J=Ve.right),h==="left"&&(J=Ve.left),J?M.createElement("div",{className:"".concat(E,"-extra-content"),ref:v},J):null}),xe=W,Ce=e(31561),be=e(15285),ot=e(10228);function yt(l,v){var h=l.prefixCls,E=l.id,ee=l.tabs,J=l.locale,Ve=l.mobile,Te=l.moreIcon,tt=Te===void 0?"More":Te,it=l.moreTransitionName,et=l.style,mt=l.className,vt=l.editable,ut=l.tabBarGutter,Nt=l.rtl,pt=l.removeAriaLabel,Ct=l.onTabClick,St=l.getPopupContainer,Yt=l.popupClassName,rt=(0,M.useState)(!1),Ut=(0,ae.Z)(rt,2),Ee=Ut[0],Se=Ut[1],Ke=(0,M.useState)(null),Ge=(0,ae.Z)(Ke,2),Ne=Ge[0],ke=Ge[1],He="".concat(E,"-more-popup"),lt="".concat(h,"-dropdown"),Pt=Ne!==null?"".concat(He,"-").concat(Ne):null,Wt=J==null?void 0:J.dropdownAriaLabel;function dn(De,wt){De.preventDefault(),De.stopPropagation(),vt.onEdit("remove",{key:wt,event:De})}var gn=M.createElement(be.ZP,{onClick:function(wt){var xt=wt.key,Lt=wt.domEvent;Ct(xt,Lt),Se(!1)},prefixCls:"".concat(lt,"-menu"),id:He,tabIndex:-1,role:"listbox","aria-activedescendant":Pt,selectedKeys:[Ne],"aria-label":Wt!==void 0?Wt:"expanded dropdown"},ee.map(function(De){var wt=De.closable,xt=De.disabled,Lt=De.closeIcon,nt=De.key,Kt=De.label,bn=P(wt,Lt,vt,xt);return M.createElement(be.sN,{key:nt,id:"".concat(He,"-").concat(nt),role:"option","aria-controls":E&&"".concat(E,"-panel-").concat(nt),disabled:xt},M.createElement("span",null,Kt),bn&&M.createElement("button",{type:"button","aria-label":pt||"remove",tabIndex:0,className:"".concat(lt,"-menu-item-remove"),onClick:function(Gt){Gt.stopPropagation(),dn(Gt,nt)}},Lt||vt.removeIcon||"\xD7"))}));function en(De){for(var wt=ee.filter(function(bn){return!bn.disabled}),xt=wt.findIndex(function(bn){return bn.key===Ne})||0,Lt=wt.length,nt=0;ntNr?"left":"right"})}),Wt=(0,ae.Z)(Pt,2),dn=Wt[0],gn=Wt[1],en=G(0,function(_r,Nr){!lt&&rt&&rt({direction:_r>Nr?"top":"bottom"})}),re=(0,ae.Z)(en,2),me=re[0],Ie=re[1],Fe=(0,M.useState)([0,0]),De=(0,ae.Z)(Fe,2),wt=De[0],xt=De[1],Lt=(0,M.useState)([0,0]),nt=(0,ae.Z)(Lt,2),Kt=nt[0],bn=nt[1],zt=(0,M.useState)([0,0]),Gt=(0,ae.Z)(zt,2),Zt=Gt[0],Vn=Gt[1],vn=(0,M.useState)([0,0]),jn=(0,ae.Z)(vn,2),Wn=jn[0],Sn=jn[1],rr=ne(new Map),br=(0,ae.Z)(rr,2),Fr=br[0],rn=br[1],kt=se(J,Fr,Kt[0]),xn=k(wt,lt),zn=k(Kt,lt),An=k(Zt,lt),hr=k(Wn,lt),Vr=xnNn?Nn:_r}var cn=(0,M.useRef)(),nn=(0,M.useState)(),or=(0,ae.Z)(nn,2),Ir=or[0],cr=or[1];function Br(){cr(Date.now())}function Jr(){window.clearTimeout(cn.current)}ft(Ge,function(_r,Nr){function Po(ho,To){ho(function(yo){var ha=tn(yo+To);return ha})}return Vr?(lt?Po(gn,_r):Po(Ie,Nr),Jr(),Br(),!0):!1}),(0,M.useEffect)(function(){return Jr(),Ir&&(cn.current=window.setTimeout(function(){cr(0)},100)),Jr},[Ir]);var So=de(kt,fr,lt?dn:me,zn,An,hr,(0,le.Z)((0,le.Z)({},l),{},{tabs:J})),jr=(0,ae.Z)(So,2),Ur=jr[0],fo=jr[1],ao=(0,r.Z)(function(){var _r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:et,Nr=kt.get(_r)||{width:0,height:0,left:0,right:0,top:0};if(lt){var Po=dn;mt?Nr.rightdn+fr&&(Po=Nr.right+Nr.width-fr):Nr.left<-dn?Po=-Nr.left:Nr.left+Nr.width>-dn+fr&&(Po=-(Nr.left+Nr.width-fr)),Ie(0),gn(tn(Po))}else{var ho=me;Nr.top<-me?ho=-Nr.top:Nr.top+Nr.height>-me+fr&&(ho=-(Nr.top+Nr.height-fr)),gn(0),Ie(tn(ho))}}),co={};pt==="top"||pt==="bottom"?co[mt?"marginRight":"marginLeft"]=Ct:co.marginTop=Ct;var Vo=J.map(function(_r,Nr){var Po=_r.key;return M.createElement(_e,{id:tt,prefixCls:ee,key:Po,tab:_r,style:Nr===0?void 0:co,closable:_r.closable,editable:ut,active:Po===et,renderWrapper:St,removeAriaLabel:Nt==null?void 0:Nt.removeAriaLabel,onClick:function(To){Yt(Po,To)},onFocus:function(){ao(Po),Br(),Ge.current&&(mt||(Ge.current.scrollLeft=0),Ge.current.scrollTop=0)}})}),jo=function(){return rn(function(){var Nr=new Map;return J.forEach(function(Po){var ho,To=Po.key,yo=(ho=Ne.current)===null||ho===void 0?void 0:ho.querySelector('[data-node-key="'.concat(R(To),'"]'));yo&&Nr.set(To,{width:yo.offsetWidth,height:yo.offsetHeight,left:yo.offsetLeft,top:yo.offsetTop})}),Nr})};(0,M.useEffect)(function(){jo()},[J.map(function(_r){return _r.key}).join("_")]);var Ro=Ae(function(){var _r=c(Ee),Nr=c(Se),Po=c(Ke);xt([_r[0]-Nr[0]-Po[0],_r[1]-Nr[1]-Po[1]]);var ho=c(He);Vn(ho);var To=c(ke);Sn(To);var yo=c(Ne);bn([yo[0]-ho[0],yo[1]-ho[1]]),jo()}),xo=J.slice(0,Ur),$r=J.slice(fo+1),Qt=[].concat((0,H.Z)(xo),(0,H.Z)($r)),ur=kt.get(et),Un=L({activeTabOffset:ur,horizontal:lt,rtl:mt,indicatorSize:Ut}),qn=Un.style;(0,M.useEffect)(function(){ao()},[et,Tr,Nn,i(ur),i(kt),lt]),(0,M.useEffect)(function(){Ro()},[mt]);var Lr=!!Qt.length,Xr="".concat(ee,"-nav-wrap"),Bo,Mo,mo,Fo;return lt?mt?(Mo=dn>0,Bo=dn!==Nn):(Bo=dn<0,Mo=dn!==Tr):(mo=me<0,Fo=me!==Tr),M.createElement(S.Z,{onResize:Ro},M.createElement("div",{ref:(0,B.x1)(v,Ee),role:"tablist",className:f()("".concat(ee,"-nav"),Ve),style:Te,onKeyDown:function(){Br()}},M.createElement(xe,{ref:Se,position:"left",extra:vt,prefixCls:ee}),M.createElement(S.Z,{onResize:Ro},M.createElement("div",{className:f()(Xr,(h={},(0,n.Z)(h,"".concat(Xr,"-ping-left"),Bo),(0,n.Z)(h,"".concat(Xr,"-ping-right"),Mo),(0,n.Z)(h,"".concat(Xr,"-ping-top"),mo),(0,n.Z)(h,"".concat(Xr,"-ping-bottom"),Fo),h)),ref:Ge},M.createElement(S.Z,{onResize:Ro},M.createElement("div",{ref:Ne,className:"".concat(ee,"-nav-list"),style:{transform:"translate(".concat(dn,"px, ").concat(me,"px)"),transition:Ir?"none":void 0}},Vo,M.createElement(F,{ref:He,prefixCls:ee,locale:Nt,editable:ut,style:(0,le.Z)((0,le.Z)({},Vo.length===0?void 0:co),{},{visibility:Lr?"hidden":null})}),M.createElement("div",{className:f()("".concat(ee,"-ink-bar"),(0,n.Z)({},"".concat(ee,"-ink-bar-animated"),it.inkBar)),style:qn}))))),M.createElement(dt,(0,I.Z)({},l,{removeAriaLabel:Nt==null?void 0:Nt.removeAriaLabel,ref:ke,prefixCls:ee,tabs:Qt,className:!Lr&&Mr,tabMoving:!!Ir})),M.createElement(xe,{ref:Ke,position:"right",extra:vt,prefixCls:ee})))}var p=M.forwardRef(ue),u=["renderTabBar"],Y=["label","key"];function T(l){var v=l.renderTabBar,h=(0,ce.Z)(l,u),E=M.useContext($),ee=E.tabs;if(v){var J=(0,le.Z)((0,le.Z)({},h),{},{panes:ee.map(function(Ve){var Te=Ve.label,tt=Ve.key,it=(0,ce.Z)(Ve,Y);return M.createElement(we,(0,I.Z)({tab:Te,key:tt,tabKey:tt},it))})});return v(J,p)}return M.createElement(p,h)}var A=e(48736);function V(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},v;return l===!1?v={inkBar:!1,tabPane:!1}:l===!0?v={inkBar:!0,tabPane:!1}:v=(0,le.Z)({inkBar:!0},(0,g.Z)(l)==="object"?l:{}),v.tabPaneMotion&&v.tabPane===void 0&&(v.tabPane=!0),!v.tabPaneMotion&&v.tabPane&&(v.tabPane=!1),v}var je=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ve=0;function fe(l,v){var h,E=l.id,ee=l.prefixCls,J=ee===void 0?"rc-tabs":ee,Ve=l.className,Te=l.items,tt=l.direction,it=l.activeKey,et=l.defaultActiveKey,mt=l.editable,vt=l.animated,ut=l.tabPosition,Nt=ut===void 0?"top":ut,pt=l.tabBarGutter,Ct=l.tabBarStyle,St=l.tabBarExtraContent,Yt=l.locale,rt=l.moreIcon,Ut=l.moreTransitionName,Ee=l.destroyInactiveTabPane,Se=l.renderTabBar,Ke=l.onChange,Ge=l.onTabClick,Ne=l.onTabScroll,ke=l.getPopupContainer,He=l.popupClassName,lt=l.indicatorSize,Pt=(0,ce.Z)(l,je),Wt=M.useMemo(function(){return(Te||[]).filter(function(Sn){return Sn&&(0,g.Z)(Sn)==="object"&&"key"in Sn})},[Te]),dn=tt==="rtl",gn=V(vt),en=(0,M.useState)(!1),re=(0,ae.Z)(en,2),me=re[0],Ie=re[1];(0,M.useEffect)(function(){Ie((0,C.Z)())},[]);var Fe=(0,Q.Z)(function(){var Sn;return(Sn=Wt[0])===null||Sn===void 0?void 0:Sn.key},{value:it,defaultValue:et}),De=(0,ae.Z)(Fe,2),wt=De[0],xt=De[1],Lt=(0,M.useState)(function(){return Wt.findIndex(function(Sn){return Sn.key===wt})}),nt=(0,ae.Z)(Lt,2),Kt=nt[0],bn=nt[1];(0,M.useEffect)(function(){var Sn=Wt.findIndex(function(br){return br.key===wt});if(Sn===-1){var rr;Sn=Math.max(0,Math.min(Kt,Wt.length-1)),xt((rr=Wt[Sn])===null||rr===void 0?void 0:rr.key)}bn(Sn)},[Wt.map(function(Sn){return Sn.key}).join("_"),wt,Kt]);var zt=(0,Q.Z)(null,{value:E}),Gt=(0,ae.Z)(zt,2),Zt=Gt[0],Vn=Gt[1];(0,M.useEffect)(function(){E||(Vn("rc-tabs-".concat(ve)),ve+=1)},[]);function vn(Sn,rr){Ge==null||Ge(Sn,rr);var br=Sn!==wt;xt(Sn),br&&(Ke==null||Ke(Sn))}var jn={id:Zt,activeKey:wt,animated:gn,tabPosition:Nt,rtl:dn,mobile:me},Wn=(0,le.Z)((0,le.Z)({},jn),{},{editable:mt,locale:Yt,moreIcon:rt,moreTransitionName:Ut,tabBarGutter:pt,onTabClick:vn,onTabScroll:Ne,extra:St,style:Ct,panes:null,getPopupContainer:ke,popupClassName:He,indicatorSize:lt});return M.createElement($.Provider,{value:{tabs:Wt,prefixCls:J}},M.createElement("div",(0,I.Z)({ref:v,id:E,className:f()(J,"".concat(J,"-").concat(Nt),(h={},(0,n.Z)(h,"".concat(J,"-mobile"),me),(0,n.Z)(h,"".concat(J,"-editable"),mt),(0,n.Z)(h,"".concat(J,"-rtl"),dn),h),Ve)},Pt),M.createElement(T,(0,I.Z)({},Wn,{renderTabBar:Se})),M.createElement(ye,(0,I.Z)({destroyInactiveTabPane:Ee},jn,{animated:gn}))))}var Be=M.forwardRef(fe),Le=Be,Re=Le,It=e(36355),Tt=e(19716),Vt=()=>null,Ht=e(62892);const bt={motionAppear:!1,motionEnter:!0,motionLeave:!0};function jt(l){let v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},h;return v===!1?h={inkBar:!1,tabPane:!1}:v===!0?h={inkBar:!0,tabPane:!0}:h=Object.assign({inkBar:!0},typeof v=="object"?v:{}),h.tabPane&&(h.tabPaneMotion=Object.assign(Object.assign({},bt),{motionName:(0,Ht.m)(l,"switch")})),h}var Pn=e(11592),nr=function(l,v){var h={};for(var E in l)Object.prototype.hasOwnProperty.call(l,E)&&v.indexOf(E)<0&&(h[E]=l[E]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,E=Object.getOwnPropertySymbols(l);eev)}function _n(l,v){if(l)return l;const h=(0,Pn.Z)(v).map(E=>{if(M.isValidElement(E)){const{key:ee,props:J}=E,Ve=J||{},{tab:Te}=Ve,tt=nr(Ve,["tab"]);return Object.assign(Object.assign({key:String(ee)},tt),{label:Te})}return null});return kn(h)}var gr=e(17313),Yn=e(83116),qt=e(37613),dr=e(13826),Ln=l=>{const{componentCls:v,motionDurationSlow:h}=l;return[{[v]:{[`${v}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${h}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${h}`}}}}},[(0,dr.oN)(l,"slide-up"),(0,dr.oN)(l,"slide-down")]]};const Zn=l=>{const{componentCls:v,tabsCardPadding:h,cardBg:E,cardGutter:ee,colorBorderSecondary:J,itemSelectedColor:Ve}=l;return{[`${v}-card`]:{[`> ${v}-nav, > div > ${v}-nav`]:{[`${v}-tab`]:{margin:0,padding:h,background:E,border:`${l.lineWidth}px ${l.lineType} ${J}`,transition:`all ${l.motionDurationSlow} ${l.motionEaseInOut}`},[`${v}-tab-active`]:{color:Ve,background:l.colorBgContainer},[`${v}-ink-bar`]:{visibility:"hidden"}},[`&${v}-top, &${v}-bottom`]:{[`> ${v}-nav, > div > ${v}-nav`]:{[`${v}-tab + ${v}-tab`]:{marginLeft:{_skip_check_:!0,value:`${ee}px`}}}},[`&${v}-top`]:{[`> ${v}-nav, > div > ${v}-nav`]:{[`${v}-tab`]:{borderRadius:`${l.borderRadiusLG}px ${l.borderRadiusLG}px 0 0`},[`${v}-tab-active`]:{borderBottomColor:l.colorBgContainer}}},[`&${v}-bottom`]:{[`> ${v}-nav, > div > ${v}-nav`]:{[`${v}-tab`]:{borderRadius:`0 0 ${l.borderRadiusLG}px ${l.borderRadiusLG}px`},[`${v}-tab-active`]:{borderTopColor:l.colorBgContainer}}},[`&${v}-left, &${v}-right`]:{[`> ${v}-nav, > div > ${v}-nav`]:{[`${v}-tab + ${v}-tab`]:{marginTop:`${ee}px`}}},[`&${v}-left`]:{[`> ${v}-nav, > div > ${v}-nav`]:{[`${v}-tab`]:{borderRadius:{_skip_check_:!0,value:`${l.borderRadiusLG}px 0 0 ${l.borderRadiusLG}px`}},[`${v}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:l.colorBgContainer}}}},[`&${v}-right`]:{[`> ${v}-nav, > div > ${v}-nav`]:{[`${v}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${l.borderRadiusLG}px ${l.borderRadiusLG}px 0`}},[`${v}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:l.colorBgContainer}}}}}}},kr=l=>{const{componentCls:v,itemHoverColor:h,dropdownEdgeChildVerticalPadding:E}=l;return{[`${v}-dropdown`]:Object.assign(Object.assign({},(0,gr.Wf)(l)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:l.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${v}-dropdown-menu`]:{maxHeight:l.tabsDropdownHeight,margin:0,padding:`${E}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({},gr.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:h}},"&:hover":{background:l.controlItemBgHover},"&-disabled":{"&, &:hover":{color:l.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},We=l=>{const{componentCls:v,margin:h,colorBorderSecondary:E,horizontalMargin:ee,verticalItemPadding:J,verticalItemMargin:Ve}=l;return{[`${v}-top, ${v}-bottom`]:{flexDirection:"column",[`> ${v}-nav, > div > ${v}-nav`]:{margin:ee,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${l.lineWidth}px ${l.lineType} ${E}`,content:"''"},[`${v}-ink-bar`]:{height:l.lineWidthBold,"&-animated":{transition:`width ${l.motionDurationSlow}, left ${l.motionDurationSlow}, - right ${l.motionDurationSlow}`}},[`${v}-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},[`&${v}-nav-wrap-ping-left::before`]:{opacity:1},[`&${v}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${v}-top`]:{[`> ${v}-nav, - > div > ${v}-nav`]:{"&::before":{bottom:0},[`${v}-ink-bar`]:{bottom:0}}},[`${v}-bottom`]:{[`> ${v}-nav, > div > ${v}-nav`]:{order:1,marginTop:`${h}px`,marginBottom:0,"&::before":{top:0},[`${v}-ink-bar`]:{top:0}},[`> ${v}-content-holder, > div > ${v}-content-holder`]:{order:0}},[`${v}-left, ${v}-right`]:{[`> ${v}-nav, > div > ${v}-nav`]:{flexDirection:"column",minWidth:l.controlHeight*1.25,[`${v}-tab`]:{padding:J,textAlign:"center"},[`${v}-tab + ${v}-tab`]:{margin:Ve},[`${v}-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},[`&${v}-nav-wrap-ping-top::before`]:{opacity:1},[`&${v}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${v}-ink-bar`]:{width:l.lineWidthBold,"&-animated":{transition:`height ${l.motionDurationSlow}, top ${l.motionDurationSlow}`}},[`${v}-nav-list, ${v}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${v}-left`]:{[`> ${v}-nav, > div > ${v}-nav`]:{[`${v}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${v}-content-holder, > div > ${v}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${l.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`},[`> ${v}-content > ${v}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:l.paddingLG}}}},[`${v}-right`]:{[`> ${v}-nav, > div > ${v}-nav`]:{order:1,[`${v}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${v}-content-holder, > div > ${v}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-l.lineWidth},borderRight:{_skip_check_:!0,value:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`},[`> ${v}-content > ${v}-tabpane`]:{paddingRight:{_skip_check_:!0,value:l.paddingLG}}}}}},ht=l=>{const{componentCls:v,cardPaddingSM:h,cardPaddingLG:E,horizontalItemPaddingSM:ee,horizontalItemPaddingLG:J}=l;return{[v]:{"&-small":{[`> ${v}-nav`]:{[`${v}-tab`]:{padding:ee,fontSize:l.titleFontSizeSM}}},"&-large":{[`> ${v}-nav`]:{[`${v}-tab`]:{padding:J,fontSize:l.titleFontSizeLG}}}},[`${v}-card`]:{[`&${v}-small`]:{[`> ${v}-nav`]:{[`${v}-tab`]:{padding:h}},[`&${v}-bottom`]:{[`> ${v}-nav ${v}-tab`]:{borderRadius:`0 0 ${l.borderRadius}px ${l.borderRadius}px`}},[`&${v}-top`]:{[`> ${v}-nav ${v}-tab`]:{borderRadius:`${l.borderRadius}px ${l.borderRadius}px 0 0`}},[`&${v}-right`]:{[`> ${v}-nav ${v}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${l.borderRadius}px ${l.borderRadius}px 0`}}},[`&${v}-left`]:{[`> ${v}-nav ${v}-tab`]:{borderRadius:{_skip_check_:!0,value:`${l.borderRadius}px 0 0 ${l.borderRadius}px`}}}},[`&${v}-large`]:{[`> ${v}-nav`]:{[`${v}-tab`]:{padding:E}}}}}},Bt=l=>{const{componentCls:v,itemActiveColor:h,itemHoverColor:E,iconCls:ee,tabsHorizontalItemMargin:J,horizontalItemPadding:Ve,itemSelectedColor:Te,itemColor:tt}=l,it=`${v}-tab`;return{[it]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Ve,fontSize:l.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:tt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:h}},(0,gr.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:E},[`&${it}-active ${it}-btn`]:{color:Te,textShadow:l.tabsActiveTextShadow},[`&${it}-disabled`]:{color:l.colorTextDisabled,cursor:"not-allowed"},[`&${it}-disabled ${it}-btn, &${it}-disabled ${v}-remove`]:{"&:focus, &:active":{color:l.colorTextDisabled}},[`& ${it}-remove ${ee}`]:{margin:0},[ee]:{marginRight:{_skip_check_:!0,value:l.marginSM}}},[`${it} + ${it}`]:{margin:{_skip_check_:!0,value:J}}}},ct=l=>{const{componentCls:v,tabsHorizontalItemMarginRTL:h,iconCls:E,cardGutter:ee}=l;return{[`${v}-rtl`]:{direction:"rtl",[`${v}-nav`]:{[`${v}-tab`]:{margin:{_skip_check_:!0,value:h},[`${v}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[E]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${l.marginSM}px`}},[`${v}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${l.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${l.marginXXS}px`},[E]:{margin:0}}}},[`&${v}-left`]:{[`> ${v}-nav`]:{order:1},[`> ${v}-content-holder`]:{order:0}},[`&${v}-right`]:{[`> ${v}-nav`]:{order:0},[`> ${v}-content-holder`]:{order:1}},[`&${v}-card${v}-top, &${v}-card${v}-bottom`]:{[`> ${v}-nav, > div > ${v}-nav`]:{[`${v}-tab + ${v}-tab`]:{marginRight:{_skip_check_:!0,value:ee},marginLeft:{_skip_check_:!0,value:0}}}}},[`${v}-dropdown-rtl`]:{direction:"rtl"},[`${v}-menu-item`]:{[`${v}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Xt=l=>{const{componentCls:v,tabsCardPadding:h,cardHeight:E,cardGutter:ee,itemHoverColor:J,itemActiveColor:Ve,colorBorderSecondary:Te}=l;return{[v]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,gr.Wf)(l)),{display:"flex",[`> ${v}-nav, > div > ${v}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${v}-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"}},[`${v}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${l.motionDurationSlow}`},[`${v}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${v}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${v}-nav-more`]:{position:"relative",padding:h,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:"''"}},[`${v}-nav-add`]:Object.assign({minWidth:E,marginLeft:{_skip_check_:!0,value:ee},padding:`0 ${l.paddingXS}px`,background:"transparent",border:`${l.lineWidth}px ${l.lineType} ${Te}`,borderRadius:`${l.borderRadiusLG}px ${l.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:l.colorText,transition:`all ${l.motionDurationSlow} ${l.motionEaseInOut}`,"&:hover":{color:J},"&:active, &:focus:not(:focus-visible)":{color:Ve}},(0,gr.Qy)(l))},[`${v}-extra-content`]:{flex:"none"},[`${v}-ink-bar`]:{position:"absolute",background:l.inkBarColor,pointerEvents:"none"}}),Bt(l)),{[`${v}-content`]:{position:"relative",width:"100%"},[`${v}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${v}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${v}-centered`]:{[`> ${v}-nav, > div > ${v}-nav`]:{[`${v}-nav-wrap`]:{[`&:not([class*='${v}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Mn=(0,Yn.Z)("Tabs",l=>{const v=(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(v),ct(v),We(v),kr(v),Zn(v),Xt(v),Ln(v)]},l=>{const v=l.controlHeightLG;return{zIndexPopup:l.zIndexPopupBase+50,cardBg:l.colorFillAlter,cardHeight:v,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}}),an=function(l,v){var h={};for(var E in l)Object.prototype.hasOwnProperty.call(l,E)&&v.indexOf(E)<0&&(h[E]=l[E]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,E=Object.getOwnPropertySymbols(l);ee{const{type:v,className:h,rootClassName:E,size:ee,onEdit:J,hideAdd:Ve,centered:Te,addIcon:tt,popupClassName:it,children:et,items:mt,animated:vt,style:ut,indicatorSize:Nt}=l,pt=an(l,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Ct,moreIcon:St=M.createElement(d.Z,null)}=pt,{direction:Yt,tabs:rt,getPrefixCls:Ut,getPopupContainer:Ee}=M.useContext(It.E_),Se=Ut("tabs",Ct),[Ke,Ge]=Mn(Se);let Ne;v==="editable-card"&&(Ne={onEdit:(dn,gn)=>{let{key:en,event:re}=gn;J==null||J(dn==="add"?re:en,dn)},removeIcon:M.createElement(t.Z,null),addIcon:tt||M.createElement(x.Z,null),showAdd:Ve!==!0});const ke=Ut(),He=_n(mt,et),lt=jt(Se,vt),Pt=(0,Tt.Z)(ee),Wt=Object.assign(Object.assign({},rt==null?void 0:rt.style),ut);return Ke(M.createElement(Re,Object.assign({direction:Yt,getPopupContainer:Ee,moreTransitionName:`${ke}-slide-up`},pt,{items:He,className:f()({[`${Se}-${Pt}`]:Pt,[`${Se}-card`]:["card","editable-card"].includes(v),[`${Se}-editable-card`]:v==="editable-card",[`${Se}-centered`]:Te},rt==null?void 0:rt.className,h,E,Ge),popupClassName:f()(it,Ge),style:Wt,editable:Ne,moreIcon:St,prefixCls:Se,animated:lt,indicatorSize:Nt!=null?Nt:rt==null?void 0:rt.indicatorSize})))};Jn.TabPane=Vt;var X=Jn},17574:function(un,Xe,e){e.d(Xe,{default:function(){return de}});var t=e(60091),d=e(94480),x=e(52671),_=e(8657),f=e(54476),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"},le=n,ae=e(7657),g=function(y,R){return I.createElement(ae.Z,(0,f.Z)({},y,{ref:R,icon:le}))},ce=I.forwardRef(g),M=ce,C=e(92310),Q=e.n(C),ie=e(35654),$=e(71430),$e=e(36355),we=e(56082),Ye=e(62892),ye=e(20648);const H=4;function S(i){const{dropPosition:y,dropLevelOffset:R,prefixCls:P,indent:w,direction:F="ltr"}=i,W=F==="ltr"?"left":"right",xe=F==="ltr"?"right":"left",Ce={[W]:-R*w+H,[xe]:0};switch(y){case-1:Ce.top=-3;break;case 1:Ce.bottom=-3;break;default:Ce.bottom=-3,Ce[W]=w+H;break}return I.createElement("div",{style:Ce,className:`${P}-drop-indicator`})}var r=e(71997),D=I.forwardRef((i,y)=>{const{getPrefixCls:R,direction:P,virtual:w,tree:F}=I.useContext($e.E_),{prefixCls:W,className:xe,showIcon:Ce=!1,showLine:be,switcherIcon:ot,blockNode:yt=!1,children:dt,checkable:he=!1,selectable:_e=!0,draggable:z,motion:O,style:L}=i,c=R("tree",W),k=R(),ue=O!=null?O:Object.assign(Object.assign({},(0,Ye.Z)(k)),{motionAppear:!1}),p=Object.assign(Object.assign({},i),{checkable:he,selectable:_e,showIcon:Ce,motion:ue,blockNode:yt,showLine:!!be,dropIndicatorRender:S}),[u,Y]=(0,ye.ZP)(c),T=I.useMemo(()=>{if(!z)return!1;let V={};switch(typeof z){case"function":V.nodeDraggable=z;break;case"object":V=Object.assign({},z);break;default:break}return V.icon!==!1&&(V.icon=V.icon||I.createElement(we.Z,null)),V},[z]),A=V=>I.createElement(r.Z,{prefixCls:c,switcherIcon:ot,treeNodeProps:V,showLine:be});return u(I.createElement(t.Z,Object.assign({itemHeight:20,ref:y,virtual:w},p,{style:Object.assign(Object.assign({},F==null?void 0:F.style),L),prefixCls:c,className:Q()({[`${c}-icon-hide`]:!Ce,[`${c}-block-node`]:yt,[`${c}-unselectable`]:!_e,[`${c}-rtl`]:P==="rtl"},F==null?void 0:F.className,xe,Y),direction:P,checkable:he&&I.createElement("span",{className:`${c}-checkbox-inner`}),selectable:_e,switcherIcon:A,draggable:T}),dt))}),se;(function(i){i[i.None=0]="None",i[i.Start=1]="Start",i[i.End=2]="End"})(se||(se={}));function G(i,y){function R(P){const{key:w,children:F}=P;y(w,P)!==!1&&G(F||[],y)}i.forEach(R)}function U(i){let{treeData:y,expandedKeys:R,startKey:P,endKey:w}=i;const F=[];let W=se.None;if(P&&P===w)return[P];if(!P||!w)return[];function xe(Ce){return Ce===P||Ce===w}return G(y,Ce=>{if(W===se.End)return!1;if(xe(Ce)){if(F.push(Ce),W===se.None)W=se.Start;else if(W===se.Start)return W=se.End,!1}else W===se.Start&&F.push(Ce);return R.includes(Ce)}),F}function Z(i,y){const R=(0,d.Z)(y),P=[];return G(i,(w,F)=>{const W=R.indexOf(w);return W!==-1&&(P.push(F),R.splice(W,1)),!!R.length}),P}var Pe=function(i,y){var R={};for(var P in i)Object.prototype.hasOwnProperty.call(i,P)&&y.indexOf(P)<0&&(R[P]=i[P]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,P=Object.getOwnPropertySymbols(i);w{var{defaultExpandAll:R,defaultExpandParent:P,defaultExpandedKeys:w}=i,F=Pe(i,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const W=I.useRef(),xe=I.useRef(),Ce=()=>{const{keyEntities:T}=(0,$.I8)(ft(F));let A;return R?A=Object.keys(T):P?A=(0,ie.r7)(F.expandedKeys||w||[],T):A=F.expandedKeys||w,A},[be,ot]=I.useState(F.selectedKeys||F.defaultSelectedKeys||[]),[yt,dt]=I.useState(()=>Ce());I.useEffect(()=>{"selectedKeys"in F&&ot(F.selectedKeys)},[F.selectedKeys]),I.useEffect(()=>{"expandedKeys"in F&&dt(F.expandedKeys)},[F.expandedKeys]);const he=(T,A)=>{var V;return"expandedKeys"in F||dt(T),(V=F.onExpand)===null||V===void 0?void 0:V.call(F,T,A)},_e=(T,A)=>{var V;const{multiple:je}=F,{node:ve,nativeEvent:fe}=A,{key:Be=""}=ve,Le=ft(F),Re=Object.assign(Object.assign({},A),{selected:!0}),It=(fe==null?void 0:fe.ctrlKey)||(fe==null?void 0:fe.metaKey),Tt=fe==null?void 0:fe.shiftKey;let Mt;je&&It?(Mt=T,W.current=Be,xe.current=Mt,Re.selectedNodes=Z(Le,Mt)):je&&Tt?(Mt=Array.from(new Set([].concat((0,d.Z)(xe.current||[]),(0,d.Z)(U({treeData:Le,expandedKeys:yt,startKey:Be,endKey:W.current}))))),Re.selectedNodes=Z(Le,Mt)):(Mt=[Be],W.current=Be,xe.current=Mt,Re.selectedNodes=Z(Le,Mt)),(V=F.onSelect)===null||V===void 0||V.call(F,Mt,Re),"selectedKeys"in F||ot(Mt)},{getPrefixCls:z,direction:O}=I.useContext($e.E_),{prefixCls:L,className:c,showIcon:k=!0,expandAction:ue="click"}=F,p=Pe(F,["prefixCls","className","showIcon","expandAction"]),u=z("tree",L),Y=Q()(`${u}-directory`,{[`${u}-directory-rtl`]:O==="rtl"},c);return I.createElement(D,Object.assign({icon:pe,ref:y,blockNode:!0},p,{showIcon:k,expandAction:ue,prefixCls:u,className:Y,expandedKeys:yt,selectedKeys:be,onSelect:_e,onExpand:he}))};var ne=I.forwardRef(ge);const j=D;j.DirectoryTree=ne,j.TreeNode=t.O;var de=j},20648:function(un,Xe,e){e.d(Xe,{TM:function(){return C},Yk:function(){return M}});var t=e(36237),d=e(98447),x=e(17313),_=e(8378),f=e(37613),I=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),le=(Q,ie)=>({[`.${Q}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ie.motionDurationSlow}`}}}),ae=(Q,ie)=>({[`.${Q}-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:'""'}}}),g=(Q,ie)=>{const{treeCls:$,treeNodeCls:$e,treeNodePadding:we,titleHeight:Ye,nodeSelectedBg:ye,nodeHoverBg:H}=ie,S=ie.paddingXS;return{[$]:Object.assign(Object.assign({},(0,x.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,x.oN)(ie)),[`${$}-list-holder-inner`]:{alignItems:"flex-start"},[`&${$}-block-node`]:{[`${$}-list-holder-inner`]:{alignItems:"stretch",[`${$}-node-content-wrapper`]:{flex:"auto"},[`${$e}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:we,insetInlineStart:0,border:`1px solid ${ie.colorPrimary}`,opacity:0,animationName:n,animationDuration:ie.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${$e}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${we}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,x.oN)(ie)),[`&:not(${$e}-disabled).filter-node ${$}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${$}-draggable-icon`]:{flexShrink:0,width:Ye,lineHeight:`${Ye}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${ie.motionDurationSlow}`,[`${$e}:hover &`]:{opacity:.45}},[`&${$e}-disabled`]:{[`${$}-draggable-icon`]:{visibility:"hidden"}}}},[`${$}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ye}},[`${$}-draggable-icon`]:{visibility:"hidden"},[`${$}-switcher`]:Object.assign(Object.assign({},le(Q,ie)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ye,margin:0,lineHeight:`${Ye}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:Ye/2,bottom:-we,marginInlineStart:-1,borderInlineEnd:`1px solid ${ie.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ye/2*.8,height:Ye/2,borderBottom:`1px solid ${ie.colorBorder}`,content:'""'}}}),[`${$}-checkbox`]:{top:"initial",marginInlineEnd:S},[`${$}-node-content-wrapper, ${$}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ye,margin:0,padding:`0 ${ie.paddingXS/2}px`,color:"inherit",lineHeight:`${Ye}px`,background:"transparent",borderRadius:ie.borderRadius,cursor:"pointer",transition:`all ${ie.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:H},[`&${$}-node-selected`]:{backgroundColor:ye},[`${$}-iconEle`]:{display:"inline-block",width:Ye,height:Ye,lineHeight:`${Ye}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${$}-unselectable ${$}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${$}-node-content-wrapper`]:Object.assign({lineHeight:`${Ye}px`,userSelect:"none"},ae(Q,ie)),[`${$e}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${ie.colorPrimary}`}},"&-show-line":{[`${$}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ye/2,bottom:-we,borderInlineEnd:`1px solid ${ie.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${$}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${$e}-leaf-last`]:{[`${$}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ye/2}px !important`}}}}})}},ce=Q=>{const{treeCls:ie,treeNodeCls:$,treeNodePadding:$e,directoryNodeSelectedBg:we,directoryNodeSelectedColor:Ye}=Q;return{[`${ie}${ie}-directory`]:{[$]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:$e,insetInlineStart:0,transition:`background-color ${Q.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:Q.controlItemBgHover}},"> *":{zIndex:1},[`${ie}-switcher`]:{transition:`color ${Q.motionDurationMid}`},[`${ie}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${ie}-node-selected`]:{color:Ye,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:we},[`${ie}-switcher`]:{color:Ye},[`${ie}-node-content-wrapper`]:{color:Ye,background:"transparent"}}}}}},M=(Q,ie)=>{const $=`.${Q}`,$e=`${$}-treenode`,we=ie.paddingXS/2,Ye=(0,f.TS)(ie,{treeCls:$,treeNodeCls:$e,treeNodePadding:we});return[g(Q,Ye),ce(Ye)]},C=Q=>{const{controlHeightSM:ie}=Q;return{titleHeight:ie,nodeHoverBg:Q.controlItemBgHover,nodeSelectedBg:Q.controlItemBgActive}};Xe.ZP=(0,I.Z)("Tree",(Q,ie)=>{let{prefixCls:$}=ie;return[{[Q.componentCls]:(0,d.C2)(`${$}-checkbox`,Q)},M($,Q),(0,_.Z)(Q)]},Q=>{const{colorTextLightSolid:ie,colorPrimary:$}=Q;return Object.assign(Object.assign({},C(Q)),{directoryNodeSelectedColor:ie,directoryNodeSelectedBg:$})})},71997:function(un,Xe,e){e.d(Xe,{Z:function(){return $e}});var t=e(54476),d=e(59301),x={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"},_=x,f=e(7657),I=function(Ye,ye){return d.createElement(f.Z,(0,t.Z)({},Ye,{ref:ye,icon:_}))},n=d.forwardRef(I),le=n,ae=e(52671),g=e(58617),ce=e(15075),M=e(43531),C=e(92310),Q=e.n(C),ie=e(92343),$e=we=>{const{prefixCls:Ye,switcherIcon:ye,treeNodeProps:H,showLine:S}=we,{isLeaf:r,expanded:B,loading:D}=H;if(D)return d.createElement(g.Z,{className:`${Ye}-switcher-loading-icon`});let se;if(S&&typeof S=="object"&&(se=S.showLeafIcon),r){if(!S)return null;if(typeof se!="boolean"&&se){const Z=typeof se=="function"?se(H):se,Pe=`${Ye}-switcher-line-custom-icon`;return(0,ie.l$)(Z)?(0,ie.Tm)(Z,{className:Q()(Z.props.className||"",Pe)}):Z}return se?d.createElement(ae.Z,{className:`${Ye}-switcher-line-icon`}):d.createElement("span",{className:`${Ye}-switcher-leaf-line`})}const G=`${Ye}-switcher-icon`,U=typeof ye=="function"?ye(H):ye;return(0,ie.l$)(U)?(0,ie.Tm)(U,{className:Q()(U.props.className||"",G)}):U!==void 0?U:S?B?d.createElement(ce.Z,{className:`${Ye}-switcher-line-icon`}):d.createElement(M.Z,{className:`${Ye}-switcher-line-icon`}):d.createElement(le,{className:G})}},48066:function(un,Xe,e){e.d(Xe,{default:function(){return kr}});var t=e(59301),d=e(40001),x=e(81953),_=e(54476),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"},I=f,n=e(7657),le=function(ht,Bt){return t.createElement(n.Z,(0,_.Z)({},ht,{ref:Bt,icon:I}))},ae=t.forwardRef(le),g=ae,ce=e(92310),M=e.n(ce),C=e(25769),Q=e.n(C),ie=e(29301),$=e(11592),$e=e(34280),we=e(18929),Ye=e(2738),ye=e(8654),H=e(3465),S=e(10228),r=function(We,ht){var Bt={};for(var ct in We)Object.prototype.hasOwnProperty.call(We,ct)&&ht.indexOf(ct)<0&&(Bt[ct]=We[ct]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,ct=Object.getOwnPropertySymbols(We);Xt{const Bt=l=>{const{keyCode:v}=l;v===S.Z.ENTER&&l.preventDefault()},ct=l=>{const{keyCode:v}=l,{onClick:h}=We;v===S.Z.ENTER&&h&&h()},{style:Xt,noStyle:Mn,disabled:an}=We,Jn=r(We,["style","noStyle","disabled"]);let X={};return Mn||(X=Object.assign({},B)),an&&(X.pointerEvents="none"),X=Object.assign(Object.assign({},X),Xt),t.createElement("div",Object.assign({role:"button",tabIndex:0,ref:ht},Jn,{onKeyDown:Bt,onKeyUp:ct,style:X}))}),G=e(36355),U=e(9763),Z=e(6848),Pe={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=Pe,ft=function(ht,Bt){return t.createElement(n.Z,(0,_.Z)({},ht,{ref:Bt,icon:pe}))},ge=t.forwardRef(ft),Ae=ge,ne=e(92343),j=e(1643),de=e(15969),i=e(83116),y=e(30071);const R=(We,ht,Bt,ct)=>{const{titleMarginBottom:Xt,fontWeightStrong:Mn}=ct;return{marginBottom:Xt,color:Bt,fontWeight:Mn,fontSize:We,lineHeight:ht}},P=We=>{const ht=[1,2,3,4,5],Bt={};return ht.forEach(ct=>{Bt[` - h${ct}&, - div&-h${ct}, - div&-h${ct} > textarea, - h${ct} - `]=R(We[`fontSizeHeading${ct}`],We[`lineHeightHeading${ct}`],We.colorTextHeading,We)}),Bt},w=We=>{const{componentCls:ht}=We;return{"a&, a":Object.assign(Object.assign({},(0,de.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:y.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:Bt}=We,ct=Bt;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-We.paddingSM,marginTop:-ct,marginBottom:`calc(1em - ${ct}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}}}),Ce=()=>({"\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"}}),be=We=>{const{componentCls:ht,titleMarginTop:Bt}=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"}},P(We)),{[` - & + h1${ht}, - & + h2${ht}, - & + h3${ht}, - & + h4${ht}, - & + h5${ht} - `]:{marginTop:Bt},"\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:Bt}}}),F(We)),w(We)),{[` - ${ht}-expand, - ${ht}-edit, - ${ht}-copy - `]:Object.assign(Object.assign({},(0,de.N)(We)),{marginInlineStart:We.marginXXS})}),W(We)),xe(We)),Ce()),{"&-rtl":{direction:"rtl"}})}};var ot=(0,i.Z)("Typography",We=>[be(We)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),dt=We=>{const{prefixCls:ht,"aria-label":Bt,className:ct,style:Xt,direction:Mn,maxLength:an,autoSize:Jn=!0,value:X,onSave:l,onCancel:v,onEnd:h,component:E,enterIcon:ee=t.createElement(Ae,null)}=We,J=t.useRef(null),Ve=t.useRef(!1),Te=t.useRef(),[tt,it]=t.useState(X);t.useEffect(()=>{it(X)},[X]),t.useEffect(()=>{if(J.current&&J.current.resizableTextArea){const{textArea:Ee}=J.current.resizableTextArea;Ee.focus();const{length:Se}=Ee.value;Ee.setSelectionRange(Se,Se)}},[]);const et=Ee=>{let{target:Se}=Ee;it(Se.value.replace(/[\n\r]/g,""))},mt=()=>{Ve.current=!0},vt=()=>{Ve.current=!1},ut=Ee=>{let{keyCode:Se}=Ee;Ve.current||(Te.current=Se)},Nt=()=>{l(tt.trim())},pt=Ee=>{let{keyCode:Se,ctrlKey:Ke,altKey:Ge,metaKey:Ne,shiftKey:ke}=Ee;Te.current===Se&&!Ve.current&&!Ke&&!Ge&&!Ne&&!ke&&(Se===S.Z.ENTER?(Nt(),h==null||h()):Se===S.Z.ESC&&v())},Ct=()=>{Nt()},St=E?`${ht}-${E}`:"",[Yt,rt]=ot(ht),Ut=M()(ht,`${ht}-edit-content`,{[`${ht}-rtl`]:Mn==="rtl"},ct,St,rt);return Yt(t.createElement("div",{className:Ut,style:Xt},t.createElement(j.Z,{ref:J,maxLength:an,value:tt,onChange:et,onKeyDown:ut,onKeyUp:pt,onCompositionStart:mt,onCompositionEnd:vt,onBlur:Ct,"aria-label":Bt,rows:1,autoSize:Jn}),ee!==null?(0,ne.Tm)(ee,{className:`${ht}-edit-content-confirm`}):null))},he=function(We,ht){var Bt={};for(var ct in We)Object.prototype.hasOwnProperty.call(We,ct)&&ht.indexOf(ct)<0&&(Bt[ct]=We[ct]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,ct=Object.getOwnPropertySymbols(We);Xt{const{prefixCls:Bt,component:ct="article",className:Xt,rootClassName:Mn,setContentRef:an,children:Jn,direction:X,style:l}=We,v=he(We,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:h,direction:E,typography:ee}=t.useContext(G.E_),J=X!=null?X:E;let Ve=ht;an&&(Ve=(0,ye.sQ)(ht,an));const Te=h("typography",Bt),[tt,it]=ot(Te),et=M()(Te,ee==null?void 0:ee.className,{[`${Te}-rtl`]:J==="rtl"},Xt,Mn,it),mt=Object.assign(Object.assign({},ee==null?void 0:ee.style),l);return tt(t.createElement(ct,Object.assign({className:et,style:mt,ref:Ve},v),Jn))});function O(We,ht){return t.useMemo(()=>{const Bt=!!We;return[Bt,Object.assign(Object.assign({},ht),Bt&&typeof We=="object"?We:null)]},[We])}var c=(We,ht)=>{const Bt=t.useRef(!1);t.useEffect(()=>{Bt.current?We():Bt.current=!0},ht)};function k(We){const ht=typeof We;return ht==="string"||ht==="number"}function ue(We){let ht=0;return We.forEach(Bt=>{k(Bt)?ht+=String(Bt).length:ht+=1}),ht}function p(We,ht){let Bt=0;const ct=[];for(let Xt=0;Xtht){const l=ht-Bt;return ct.push(String(Mn).slice(0,l)),ct}ct.push(Mn),Bt=X}return We}const u=0,Y=1,T=2,A=3,V=4;var ve=We=>{let{enabledMeasure:ht,children:Bt,text:ct,width:Xt,fontSize:Mn,rows:an,onEllipsis:Jn}=We;const[[X,l,v],h]=t.useState([0,0,0]),[E,ee]=t.useState(0),[J,Ve]=t.useState(u),[Te,tt]=t.useState(0),it=t.useRef(null),et=t.useRef(null),mt=t.useMemo(()=>(0,$.Z)(ct),[ct]),vt=t.useMemo(()=>ue(mt),[mt]),ut=t.useMemo(()=>!ht||J!==A?E&&J!==V&&ht?Bt(p(mt,E),E{ht&&Xt&&Mn&&vt&&(Ve(Y),h([0,Math.ceil(vt/2),vt]))},[ht,Xt,Mn,ct,vt,an]),(0,$e.Z)(()=>{var St;J===Y&&tt(((St=it.current)===null||St===void 0?void 0:St.offsetHeight)||0)},[J]),(0,$e.Z)(()=>{var St,Yt;if(Te){if(J===Y){const rt=((St=et.current)===null||St===void 0?void 0:St.offsetHeight)||0,Ut=an*Te;rt<=Ut?(Ve(V),Jn(!1)):Ve(T)}else if(J===T)if(X!==v){const rt=((Yt=et.current)===null||Yt===void 0?void 0:Yt.offsetHeight)||0,Ut=an*Te;let Ee=X,Se=v;X===v-1?Se=X:rt<=Ut?Ee=l:Se=l;const Ke=Math.ceil((Ee+Se)/2);h([Ee,Ke,Se])}else Ve(A),ee(l),Jn(!0)}},[J,X,v,an,Te]);const Nt={width:Xt,whiteSpace:"normal",margin:0,padding:0},pt=(St,Yt,rt)=>t.createElement("span",{"aria-hidden":!0,ref:Yt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(Mn/2)*2},rt)},St),Ct=(St,Yt)=>{const rt=p(mt,St);return pt(Bt(rt,!0),Yt,Nt)};return t.createElement(t.Fragment,null,ut,ht&&J!==A&&J!==V&&t.createElement(t.Fragment,null,pt("lg",it,{wordBreak:"keep-all",whiteSpace:"nowrap"}),J===Y?pt(Bt(mt,!1),et,Nt):Ct(l,et)))},Be=We=>{let{enabledEllipsis:ht,isEllipsis:Bt,children:ct,tooltipProps:Xt}=We;return!(Xt!=null&&Xt.title)||!ht?ct:t.createElement(Z.Z,Object.assign({open:Bt?void 0:!1},Xt),ct)},Le=function(We,ht){var Bt={};for(var ct in We)Object.prototype.hasOwnProperty.call(We,ct)&&ht.indexOf(ct)<0&&(Bt[ct]=We[ct]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,ct=Object.getOwnPropertySymbols(We);Xt{var Bt,ct,Xt;const{prefixCls:Mn,className:an,style:Jn,type:X,disabled:l,children:v,ellipsis:h,editable:E,copyable:ee,component:J,title:Ve}=We,Te=Le(We,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:tt,direction:it}=t.useContext(G.E_),[et]=(0,U.Z)("Text"),mt=t.useRef(null),vt=t.useRef(null),ut=tt("typography",Mn),Nt=(0,Ye.Z)(Te,["mark","code","delete","underline","strong","keyboard","italic"]),[pt,Ct]=O(E),[St,Yt]=(0,we.Z)(!1,{value:Ct.editing}),{triggerType:rt=["icon"]}=Ct,Ut=tn=>{var cn;tn&&((cn=Ct.onStart)===null||cn===void 0||cn.call(Ct)),Yt(tn)};c(()=>{var tn;St||(tn=vt.current)===null||tn===void 0||tn.focus()},[St]);const Ee=tn=>{tn==null||tn.preventDefault(),Ut(!0)},Se=tn=>{var cn;(cn=Ct.onChange)===null||cn===void 0||cn.call(Ct,tn),Ut(!1)},Ke=()=>{var tn;(tn=Ct.onCancel)===null||tn===void 0||tn.call(Ct),Ut(!1)},[Ge,Ne]=O(ee),[ke,He]=t.useState(!1),lt=t.useRef(null),Pt={};Ne.format&&(Pt.format=Ne.format);const Wt=()=>{lt.current&&clearTimeout(lt.current)},dn=tn=>{var cn;tn==null||tn.preventDefault(),tn==null||tn.stopPropagation(),Q()(Ne.text||String(v)||"",Pt),He(!0),Wt(),lt.current=setTimeout(()=>{He(!1)},3e3),(cn=Ne.onCopy)===null||cn===void 0||cn.call(Ne,tn)};t.useEffect(()=>Wt,[]);const[gn,en]=t.useState(!1),[re,me]=t.useState(!1),[Ie,Fe]=t.useState(!1),[De,wt]=t.useState(!1),[xt,Lt]=t.useState(!1),[nt,Kt]=t.useState(!0),[bn,zt]=O(h,{expandable:!1}),Gt=bn&&!Ie,{rows:Zt=1}=zt,Vn=t.useMemo(()=>!Gt||zt.suffix!==void 0||zt.onEllipsis||zt.expandable||pt||Ge,[Gt,zt,pt,Ge]);(0,$e.Z)(()=>{bn&&!Vn&&(en((0,H.G)("webkitLineClamp")),me((0,H.G)("textOverflow")))},[Vn,bn]);const vn=t.useMemo(()=>Vn?!1:Zt===1?re:gn,[Vn,re,gn]),jn=Gt&&(vn?xt:De),Wn=Gt&&Zt===1&&vn,Sn=Gt&&Zt>1&&vn,rr=tn=>{var cn;Fe(!0),(cn=zt.onExpand)===null||cn===void 0||cn.call(zt,tn)},[br,Fr]=t.useState(0),[rn,kt]=t.useState(0),xn=(tn,cn)=>{let{offsetWidth:nn}=tn;var or;Fr(nn),kt(parseInt((or=window.getComputedStyle)===null||or===void 0?void 0:or.call(window,cn).fontSize,10)||0)},zn=tn=>{var cn;wt(tn),De!==tn&&((cn=zt.onEllipsis)===null||cn===void 0||cn.call(zt,tn))};t.useEffect(()=>{const tn=mt.current;if(bn&&vn&&tn){const cn=Sn?tn.offsetHeight{const tn=mt.current;if(typeof IntersectionObserver=="undefined"||!tn||!vn||!Gt)return;const cn=new IntersectionObserver(()=>{Kt(!!tn.offsetParent)});return cn.observe(tn),()=>{cn.disconnect()}},[vn,Gt]);let An={};zt.tooltip===!0?An={title:(Bt=Ct.text)!==null&&Bt!==void 0?Bt:v}:t.isValidElement(zt.tooltip)?An={title:zt.tooltip}:typeof zt.tooltip=="object"?An=Object.assign({title:(ct=Ct.text)!==null&&ct!==void 0?ct:v},zt.tooltip):An={title:zt.tooltip};const hr=t.useMemo(()=>{const tn=cn=>["string","number"].includes(typeof cn);if(!(!bn||vn)){if(tn(Ct.text))return Ct.text;if(tn(v))return v;if(tn(Ve))return Ve;if(tn(An.title))return An.title}},[bn,vn,Ve,An.title,jn]);if(St)return t.createElement(dt,{value:(Xt=Ct.text)!==null&&Xt!==void 0?Xt:typeof v=="string"?v:"",onSave:Se,onCancel:Ke,onEnd:Ct.onEnd,prefixCls:ut,className:an,style:Jn,direction:it,component:J,maxLength:Ct.maxLength,autoSize:Ct.autoSize,enterIcon:Ct.enterIcon});const Vr=()=>{const{expandable:tn,symbol:cn}=zt;if(!tn)return null;let nn;return cn?nn=cn:nn=et==null?void 0:et.expand,t.createElement("a",{key:"expand",className:`${ut}-expand`,onClick:rr,"aria-label":et==null?void 0:et.expand},nn)},fr=()=>{if(!pt)return;const{icon:tn,tooltip:cn}=Ct,nn=(0,$.Z)(cn)[0]||(et==null?void 0:et.edit),or=typeof nn=="string"?nn:"";return rt.includes("icon")?t.createElement(Z.Z,{key:"edit",title:cn===!1?"":nn},t.createElement(se,{ref:vt,className:`${ut}-edit`,onClick:Ee,"aria-label":or},tn||t.createElement(g,{role:"button"}))):null},Mr=()=>{if(!Ge)return;const{tooltips:tn,icon:cn}=Ne,nn=Tt(tn),or=Tt(cn),Ir=ke?It(nn[1],et==null?void 0:et.copied):It(nn[0],et==null?void 0:et.copy),cr=ke?et==null?void 0:et.copied:et==null?void 0:et.copy,Br=typeof Ir=="string"?Ir:cr;return t.createElement(Z.Z,{key:"copy",title:Ir},t.createElement(se,{className:M()(`${ut}-copy`,ke&&`${ut}-copy-success`),onClick:dn,"aria-label":Br},ke?It(or[1],t.createElement(d.Z,null),!0):It(or[0],t.createElement(x.Z,null),!0)))},Tr=tn=>[tn&&Vr(),fr(),Mr()],Nn=tn=>[tn&&t.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Mt),zt.suffix,Tr(tn)];return t.createElement(ie.Z,{onResize:xn,disabled:!Gt||vn},tn=>t.createElement(Be,{tooltipProps:An,enabledEllipsis:Gt,isEllipsis:jn},t.createElement(z,Object.assign({className:M()({[`${ut}-${X}`]:X,[`${ut}-disabled`]:l,[`${ut}-ellipsis`]:bn,[`${ut}-single-line`]:Gt&&Zt===1,[`${ut}-ellipsis-single-line`]:Wn,[`${ut}-ellipsis-multiple-line`]:Sn},an),prefixCls:Mn,style:Object.assign(Object.assign({},Jn),{WebkitLineClamp:Sn?Zt:void 0}),component:J,ref:(0,ye.sQ)(tn,mt,ht),direction:it,onClick:rt.includes("text")?Ee:void 0,"aria-label":hr==null?void 0:hr.toString(),title:Ve},Nt),t.createElement(ve,{enabledMeasure:Gt&&!vn,text:v,rows:Zt,width:br,fontSize:rn,onEllipsis:zn},(cn,nn)=>{let or=cn;return cn.length&&nn&&hr&&(or=t.createElement("span",{key:"show-content","aria-hidden":!0},or)),Re(We,t.createElement(t.Fragment,null,or,Nn(nn)))}))))}),bt=function(We,ht){var Bt={};for(var ct in We)Object.prototype.hasOwnProperty.call(We,ct)&&ht.indexOf(ct)<0&&(Bt[ct]=We[ct]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,ct=Object.getOwnPropertySymbols(We);Xt{var{ellipsis:Bt,rel:ct}=We,Xt=bt(We,["ellipsis","rel"]);const Mn=Object.assign(Object.assign({},Xt),{rel:ct===void 0&&Xt.target==="_blank"?"noopener noreferrer":ct});return delete Mn.navigate,t.createElement(Ht,Object.assign({},Mn,{ref:ht,ellipsis:!!Bt,component:"a"}))}),kn=t.forwardRef((We,ht)=>t.createElement(Ht,Object.assign({ref:ht},We,{component:"div"}))),_n=function(We,ht){var Bt={};for(var ct in We)Object.prototype.hasOwnProperty.call(We,ct)&&ht.indexOf(ct)<0&&(Bt[ct]=We[ct]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,ct=Object.getOwnPropertySymbols(We);Xt{var{ellipsis:Bt}=We,ct=_n(We,["ellipsis"]);const Xt=t.useMemo(()=>Bt&&typeof Bt=="object"?(0,Ye.Z)(Bt,["expandable","rows"]):Bt,[Bt]);return t.createElement(Ht,Object.assign({ref:ht},ct,{ellipsis:Xt,component:"span"}))};var Yn=t.forwardRef(gr),qt=function(We,ht){var Bt={};for(var ct in We)Object.prototype.hasOwnProperty.call(We,ct)&&ht.indexOf(ct)<0&&(Bt[ct]=We[ct]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,ct=Object.getOwnPropertySymbols(We);Xt{const{level:Bt=1}=We,ct=qt(We,["level"]);let Xt;return dr.includes(Bt)?Xt=`h${Bt}`:Xt="h1",t.createElement(Ht,Object.assign({ref:ht},ct,{component:Xt}))});const Zn=z;Zn.Text=Yn,Zn.Link=Pn,Zn.Title=Ln,Zn.Paragraph=kn;var kr=Zn},5630:function(un,Xe,e){var t=e(54476),d=e(33885),x=e(20068),_=e(42978),f=e(75931),I=e(92310),n=e.n(I),le=e(18929),ae=e(59301),g=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ce=(0,ae.forwardRef)(function(M,C){var Q,ie=M.prefixCls,$=ie===void 0?"rc-checkbox":ie,$e=M.className,we=M.style,Ye=M.checked,ye=M.disabled,H=M.defaultChecked,S=H===void 0?!1:H,r=M.type,B=r===void 0?"checkbox":r,D=M.title,se=M.onChange,G=(0,f.Z)(M,g),U=(0,ae.useRef)(null),Z=(0,le.Z)(S,{value:Ye}),Pe=(0,_.Z)(Z,2),pe=Pe[0],ft=Pe[1];(0,ae.useImperativeHandle)(C,function(){return{focus:function(){var j;(j=U.current)===null||j===void 0||j.focus()},blur:function(){var j;(j=U.current)===null||j===void 0||j.blur()},input:U.current}});var ge=n()($,$e,(Q={},(0,x.Z)(Q,"".concat($,"-checked"),pe),(0,x.Z)(Q,"".concat($,"-disabled"),ye),Q)),Ae=function(j){ye||("checked"in M||ft(j.target.checked),se==null||se({target:(0,d.Z)((0,d.Z)({},M),{},{type:B,checked:j.target.checked}),stopPropagation:function(){j.stopPropagation()},preventDefault:function(){j.preventDefault()},nativeEvent:j.nativeEvent}))};return ae.createElement("span",{className:ge,title:D,style:we},ae.createElement("input",(0,t.Z)({},G,{className:"".concat($,"-input"),ref:U,onChange:Ae,disabled:ye,checked:!!pe,type:B})),ae.createElement("span",{className:"".concat($,"-inner")}))});Xe.Z=ce},31561:function(un,Xe,e){e.d(Xe,{Z:function(){return B}});var t=e(54476),d=e(20068),x=e(42978),_=e(75931),f=e(35593),I=e(92310),n=e.n(I),le=e(8654),ae=e(59301),g=e(10228),ce=e(16089),M=g.Z.ESC,C=g.Z.TAB;function Q(D){var se=D.visible,G=D.triggerRef,U=D.onVisibleChange,Z=D.autoFocus,Pe=D.overlayRef,pe=ae.useRef(!1),ft=function(){if(se){var j,de;(j=G.current)===null||j===void 0||(de=j.focus)===null||de===void 0||de.call(j),U==null||U(!1)}},ge=function(){var j;return(j=Pe.current)!==null&&j!==void 0&&j.focus?(Pe.current.focus(),pe.current=!0,!0):!1},Ae=function(j){switch(j.keyCode){case M:ft();break;case C:{var de=!1;pe.current||(de=ge()),de?j.preventDefault():ft();break}}};ae.useEffect(function(){return se?(window.addEventListener("keydown",Ae),Z&&(0,ce.Z)(ge,3),function(){window.removeEventListener("keydown",Ae),pe.current=!1}):function(){pe.current=!1}},[se])}var ie=(0,ae.forwardRef)(function(D,se){var G=D.overlay,U=D.arrow,Z=D.prefixCls,Pe=(0,ae.useMemo)(function(){var ft;return typeof G=="function"?ft=G():ft=G,ft},[G]),pe=(0,le.sQ)(se,Pe==null?void 0:Pe.ref);return ae.createElement(ae.Fragment,null,U&&ae.createElement("div",{className:"".concat(Z,"-arrow")}),ae.cloneElement(Pe,{ref:(0,le.Yr)(Pe)?pe:void 0}))}),$=ie,$e={adjustX:1,adjustY:1},we=[0,0],Ye={topLeft:{points:["bl","tl"],overflow:$e,offset:[0,-4],targetOffset:we},top:{points:["bc","tc"],overflow:$e,offset:[0,-4],targetOffset:we},topRight:{points:["br","tr"],overflow:$e,offset:[0,-4],targetOffset:we},bottomLeft:{points:["tl","bl"],overflow:$e,offset:[0,4],targetOffset:we},bottom:{points:["tc","bc"],overflow:$e,offset:[0,4],targetOffset:we},bottomRight:{points:["tr","br"],overflow:$e,offset:[0,4],targetOffset:we}},ye=Ye,H=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function S(D,se){var G,U=D.arrow,Z=U===void 0?!1:U,Pe=D.prefixCls,pe=Pe===void 0?"rc-dropdown":Pe,ft=D.transitionName,ge=D.animation,Ae=D.align,ne=D.placement,j=ne===void 0?"bottomLeft":ne,de=D.placements,i=de===void 0?ye:de,y=D.getPopupContainer,R=D.showAction,P=D.hideAction,w=D.overlayClassName,F=D.overlayStyle,W=D.visible,xe=D.trigger,Ce=xe===void 0?["hover"]:xe,be=D.autoFocus,ot=D.overlay,yt=D.children,dt=D.onVisibleChange,he=(0,_.Z)(D,H),_e=ae.useState(),z=(0,x.Z)(_e,2),O=z[0],L=z[1],c="visible"in D?W:O,k=ae.useRef(null),ue=ae.useRef(null),p=ae.useRef(null);ae.useImperativeHandle(se,function(){return k.current});var u=function(Le){L(Le),dt==null||dt(Le)};Q({visible:c,triggerRef:p,onVisibleChange:u,autoFocus:be,overlayRef:ue});var Y=function(Le){var Re=D.onOverlayClick;L(!1),Re&&Re(Le)},T=function(){return ae.createElement($,{ref:ue,overlay:ot,prefixCls:pe,arrow:Z})},A=function(){return typeof ot=="function"?T:T()},V=function(){var Le=D.minOverlayWidthMatchTrigger,Re=D.alignPoint;return"minOverlayWidthMatchTrigger"in D?Le:!Re},je=function(){var Le=D.openClassName;return Le!==void 0?Le:"".concat(pe,"-open")},ve=ae.cloneElement(yt,{className:n()((G=yt.props)===null||G===void 0?void 0:G.className,c&&je()),ref:(0,le.Yr)(yt)?(0,le.sQ)(p,yt.ref):void 0}),fe=P;return!fe&&Ce.indexOf("contextMenu")!==-1&&(fe=["click"]),ae.createElement(f.Z,(0,t.Z)({builtinPlacements:i},he,{prefixCls:pe,ref:k,popupClassName:n()(w,(0,d.Z)({},"".concat(pe,"-show-arrow"),Z)),popupStyle:F,action:Ce,showAction:R,hideAction:fe,popupPlacement:j,popupAlign:Ae,popupTransitionName:ft,popupAnimation:ge,popupVisible:c,stretch:V()?"minWidth":"",popup:A(),onPopupVisibleChange:u,onPopupClick:Y,getPopupContainer:y}),ve)}var r=ae.forwardRef(S),B=r},93681:function(un,Xe,e){e.r(Xe),e.d(Xe,{BaseInput:function(){return g},default:function(){return Ye}});var t=e(54476),d=e(33885),x=e(20068),_=e(76190),f=e(92310),I=e.n(f),n=e(59301),le=e(5643),ae=function(H){var S,r,B=H.inputElement,D=H.prefixCls,se=H.prefix,G=H.suffix,U=H.addonBefore,Z=H.addonAfter,Pe=H.className,pe=H.style,ft=H.disabled,ge=H.readOnly,Ae=H.focused,ne=H.triggerFocus,j=H.allowClear,de=H.value,i=H.handleReset,y=H.hidden,R=H.classes,P=H.classNames,w=H.dataAttrs,F=H.styles,W=H.components,xe=(W==null?void 0:W.affixWrapper)||"span",Ce=(W==null?void 0:W.groupWrapper)||"span",be=(W==null?void 0:W.wrapper)||"span",ot=(W==null?void 0:W.groupAddon)||"span",yt=(0,n.useRef)(null),dt=function(T){var A;(A=yt.current)!==null&&A!==void 0&&A.contains(T.target)&&(ne==null||ne())},he=function(){var T;if(!j)return null;var A=!ft&&!ge&&de,V="".concat(D,"-clear-icon"),je=(0,_.Z)(j)==="object"&&j!==null&&j!==void 0&&j.clearIcon?j.clearIcon:"\u2716";return n.createElement("span",{onClick:i,onMouseDown:function(fe){return fe.preventDefault()},className:I()(V,(T={},(0,x.Z)(T,"".concat(V,"-hidden"),!A),(0,x.Z)(T,"".concat(V,"-has-suffix"),!!G),T)),role:"button",tabIndex:-1},je)},_e=(0,n.cloneElement)(B,{value:de,hidden:y,className:I()((S=B.props)===null||S===void 0?void 0:S.className,!(0,le.X3)(H)&&!(0,le.He)(H)&&Pe)||null,style:(0,d.Z)((0,d.Z)({},(r=B.props)===null||r===void 0?void 0:r.style),!(0,le.X3)(H)&&!(0,le.He)(H)?pe:{})});if((0,le.X3)(H)){var z,O="".concat(D,"-affix-wrapper"),L=I()(O,(z={},(0,x.Z)(z,"".concat(O,"-disabled"),ft),(0,x.Z)(z,"".concat(O,"-focused"),Ae),(0,x.Z)(z,"".concat(O,"-readonly"),ge),(0,x.Z)(z,"".concat(O,"-input-with-clear-btn"),G&&j&&de),z),!(0,le.He)(H)&&Pe,R==null?void 0:R.affixWrapper,P==null?void 0:P.affixWrapper),c=(G||j)&&n.createElement("span",{className:I()("".concat(D,"-suffix"),P==null?void 0:P.suffix),style:F==null?void 0:F.suffix},he(),G);_e=n.createElement(xe,(0,t.Z)({className:L,style:(0,d.Z)((0,d.Z)({},(0,le.He)(H)?void 0:pe),F==null?void 0:F.affixWrapper),hidden:!(0,le.He)(H)&&y,onClick:dt},w==null?void 0:w.affixWrapper,{ref:yt}),se&&n.createElement("span",{className:I()("".concat(D,"-prefix"),P==null?void 0:P.prefix),style:F==null?void 0:F.prefix},se),(0,n.cloneElement)(B,{value:de,hidden:null}),c)}if((0,le.He)(H)){var k="".concat(D,"-group"),ue="".concat(k,"-addon"),p=I()("".concat(D,"-wrapper"),k,R==null?void 0:R.wrapper),u=I()("".concat(D,"-group-wrapper"),Pe,R==null?void 0:R.group);return n.createElement(Ce,{className:u,style:pe,hidden:y},n.createElement(be,{className:p},U&&n.createElement(ot,{className:ue},U),(0,n.cloneElement)(_e,{hidden:null}),Z&&n.createElement(ot,{className:ue},Z)))}return _e},g=ae,ce=e(94480),M=e(42978),C=e(75931),Q=e(18929),ie=e(2738),$=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],$e=(0,n.forwardRef)(function(ye,H){var S=ye.autoComplete,r=ye.onChange,B=ye.onFocus,D=ye.onBlur,se=ye.onPressEnter,G=ye.onKeyDown,U=ye.prefixCls,Z=U===void 0?"rc-input":U,Pe=ye.disabled,pe=ye.htmlSize,ft=ye.className,ge=ye.maxLength,Ae=ye.suffix,ne=ye.showCount,j=ye.type,de=j===void 0?"text":j,i=ye.classes,y=ye.classNames,R=ye.styles,P=(0,C.Z)(ye,$),w=(0,Q.Z)(ye.defaultValue,{value:ye.value}),F=(0,M.Z)(w,2),W=F[0],xe=F[1],Ce=(0,n.useState)(!1),be=(0,M.Z)(Ce,2),ot=be[0],yt=be[1],dt=(0,n.useRef)(null),he=function(u){dt.current&&(0,le.nH)(dt.current,u)};(0,n.useImperativeHandle)(H,function(){return{focus:he,blur:function(){var u;(u=dt.current)===null||u===void 0||u.blur()},setSelectionRange:function(u,Y,T){var A;(A=dt.current)===null||A===void 0||A.setSelectionRange(u,Y,T)},select:function(){var u;(u=dt.current)===null||u===void 0||u.select()},input:dt.current}}),(0,n.useEffect)(function(){yt(function(p){return p&&Pe?!1:p})},[Pe]);var _e=function(u){ye.value===void 0&&xe(u.target.value),dt.current&&(0,le.rJ)(dt.current,u,r)},z=function(u){se&&u.key==="Enter"&&se(u),G==null||G(u)},O=function(u){yt(!0),B==null||B(u)},L=function(u){yt(!1),D==null||D(u)},c=function(u){xe(""),he(),dt.current&&(0,le.rJ)(dt.current,u,r)},k=function(){var u=(0,ie.Z)(ye,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return n.createElement("input",(0,t.Z)({autoComplete:S},u,{onChange:_e,onFocus:O,onBlur:L,onKeyDown:z,className:I()(Z,(0,x.Z)({},"".concat(Z,"-disabled"),Pe),y==null?void 0:y.input),style:R==null?void 0:R.input,ref:dt,size:pe,type:de}))},ue=function(){var u=Number(ge)>0;if(Ae||ne){var Y=(0,le.D7)(W),T=(0,ce.Z)(Y).length,A=(0,_.Z)(ne)==="object"?ne.formatter({value:Y,count:T,maxLength:ge}):"".concat(T).concat(u?" / ".concat(ge):"");return n.createElement(n.Fragment,null,!!ne&&n.createElement("span",{className:I()("".concat(Z,"-show-count-suffix"),(0,x.Z)({},"".concat(Z,"-show-count-has-suffix"),!!Ae),y==null?void 0:y.count),style:(0,d.Z)({},R==null?void 0:R.count)},A),Ae)}return null};return n.createElement(g,(0,t.Z)({},P,{prefixCls:Z,className:ft,inputElement:k(),handleReset:c,value:(0,le.D7)(W),focused:ot,triggerFocus:he,suffix:ue(),disabled:Pe,classes:i,classNames:y,styles:R}))}),we=$e,Ye=we},5643:function(un,Xe,e){e.d(Xe,{D7:function(){return f},He:function(){return t},X3:function(){return d},nH:function(){return _},rJ:function(){return x}});function t(I){return!!(I.addonBefore||I.addonAfter)}function d(I){return!!(I.prefix||I.suffix||I.allowClear)}function x(I,n,le,ae){if(le){var g=n;if(n.type==="click"){var ce=I.cloneNode(!0);g=Object.create(n,{target:{value:ce},currentTarget:{value:ce}}),ce.value="",le(g);return}if(ae!==void 0){g=Object.create(n,{target:{value:I},currentTarget:{value:I}}),I.value=ae,le(g);return}le(g)}}function _(I,n){if(I){I.focus(n);var le=n||{},ae=le.cursor;if(ae){var g=I.value.length;switch(ae){case"start":I.setSelectionRange(0,0);break;case"end":I.setSelectionRange(g,g);break;default:I.setSelectionRange(0,g)}}}}function f(I){return typeof I=="undefined"||I===null?"":String(I)}},15285:function(un,Xe,e){e.d(Xe,{iz:function(){return mt},ck:function(){return qt},BW:function(){return et},sN:function(){return qt},Wd:function(){return J},ZP:function(){return Ut},Xl:function(){return G}});var t=e(54476),d=e(20068),x=e(33885),_=e(94480),f=e(42978),I=e(75931),n=e(92310),le=e.n(n),ae=e(83836),g=e(18929),ce=e(13697),M=e(48736),C=e(59301),Q=e(4676),ie=C.createContext(null);function $(Ee,Se){return Ee===void 0?null:"".concat(Ee,"-").concat(Se)}function $e(Ee){var Se=C.useContext(ie);return $(Se,Ee)}var we=e(80547),Ye=["children","locked"],ye=C.createContext(null);function H(Ee,Se){var Ke=(0,x.Z)({},Ee);return Object.keys(Se).forEach(function(Ge){var Ne=Se[Ge];Ne!==void 0&&(Ke[Ge]=Ne)}),Ke}function S(Ee){var Se=Ee.children,Ke=Ee.locked,Ge=(0,I.Z)(Ee,Ye),Ne=C.useContext(ye),ke=(0,we.Z)(function(){return H(Ne,Ge)},[Ne,Ge],function(He,lt){return!Ke&&(He[0]!==lt[0]||!(0,ce.Z)(He[1],lt[1],!0))});return C.createElement(ye.Provider,{value:ke},Se)}var r=[],B=C.createContext(null);function D(){return C.useContext(B)}var se=C.createContext(r);function G(Ee){var Se=C.useContext(se);return C.useMemo(function(){return Ee!==void 0?[].concat((0,_.Z)(Se),[Ee]):Se},[Se,Ee])}var U=C.createContext(null),Z=C.createContext({}),Pe=Z,pe=e(29194);function ft(Ee){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,pe.Z)(Ee)){var Ke=Ee.nodeName.toLowerCase(),Ge=["input","select","textarea","button"].includes(Ke)||Ee.isContentEditable||Ke==="a"&&!!Ee.getAttribute("href"),Ne=Ee.getAttribute("tabindex"),ke=Number(Ne),He=null;return Ne&&!Number.isNaN(ke)?He=ke:Ge&&He===null&&(He=0),Ge&&Ee.disabled&&(He=null),He!==null&&(He>=0||Se&&He<0)}return!1}function ge(Ee){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ke=(0,_.Z)(Ee.querySelectorAll("*")).filter(function(Ge){return ft(Ge,Se)});return ft(Ee,Se)&&Ke.unshift(Ee),Ke}var Ae=null;function ne(){Ae=document.activeElement}function j(){Ae=null}function de(){if(Ae)try{Ae.focus()}catch(Ee){}}function i(Ee,Se){if(Se.keyCode===9){var Ke=ge(Ee),Ge=Ke[Se.shiftKey?0:Ke.length-1],Ne=Ge===document.activeElement||Ee===document.activeElement;if(Ne){var ke=Ke[Se.shiftKey?Ke.length-1:0];ke.focus(),Se.preventDefault()}}}var y=e(10228),R=e(16089),P=y.Z.LEFT,w=y.Z.RIGHT,F=y.Z.UP,W=y.Z.DOWN,xe=y.Z.ENTER,Ce=y.Z.ESC,be=y.Z.HOME,ot=y.Z.END,yt=[F,W,P,w];function dt(Ee,Se,Ke,Ge){var Ne,ke,He,lt,Pt="prev",Wt="next",dn="children",gn="parent";if(Ee==="inline"&&Ge===xe)return{inlineTrigger:!0};var en=(Ne={},(0,d.Z)(Ne,F,Pt),(0,d.Z)(Ne,W,Wt),Ne),re=(ke={},(0,d.Z)(ke,P,Ke?Wt:Pt),(0,d.Z)(ke,w,Ke?Pt:Wt),(0,d.Z)(ke,W,dn),(0,d.Z)(ke,xe,dn),ke),me=(He={},(0,d.Z)(He,F,Pt),(0,d.Z)(He,W,Wt),(0,d.Z)(He,xe,dn),(0,d.Z)(He,Ce,gn),(0,d.Z)(He,P,Ke?dn:gn),(0,d.Z)(He,w,Ke?gn:dn),He),Ie={inline:en,horizontal:re,vertical:me,inlineSub:en,horizontalSub:me,verticalSub:me},Fe=(lt=Ie["".concat(Ee).concat(Se?"":"Sub")])===null||lt===void 0?void 0:lt[Ge];switch(Fe){case Pt:return{offset:-1,sibling:!0};case Wt:return{offset:1,sibling:!0};case gn:return{offset:-1,sibling:!1};case dn:return{offset:1,sibling:!1};default:return null}}function he(Ee){for(var Se=Ee;Se;){if(Se.getAttribute("data-menu-list"))return Se;Se=Se.parentElement}return null}function _e(Ee,Se){for(var Ke=Ee||document.activeElement;Ke;){if(Se.has(Ke))return Ke;Ke=Ke.parentElement}return null}function z(Ee,Se){var Ke=ge(Ee,!0);return Ke.filter(function(Ge){return Se.has(Ge)})}function O(Ee,Se,Ke){var Ge=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Ee)return null;var Ne=z(Ee,Se),ke=Ne.length,He=Ne.findIndex(function(lt){return Ke===lt});return Ge<0?He===-1?He=ke-1:He-=1:Ge>0&&(He+=1),He=(He+ke)%ke,Ne[He]}var L=function(Se,Ke){var Ge=new Set,Ne=new Map,ke=new Map;return Se.forEach(function(He){var lt=document.querySelector("[data-menu-id='".concat($(Ke,He),"']"));lt&&(Ge.add(lt),ke.set(lt,He),Ne.set(He,lt))}),{elements:Ge,key2element:Ne,element2key:ke}};function c(Ee,Se,Ke,Ge,Ne,ke,He,lt,Pt,Wt){var dn=C.useRef(),gn=C.useRef();gn.current=Se;var en=function(){R.Z.cancel(dn.current)};return C.useEffect(function(){return function(){en()}},[]),function(re){var me=re.which;if([].concat(yt,[xe,Ce,be,ot]).includes(me)){var Ie=ke(),Fe=L(Ie,Ge),De=Fe,wt=De.elements,xt=De.key2element,Lt=De.element2key,nt=xt.get(Se),Kt=_e(nt,wt),bn=Lt.get(Kt),zt=dt(Ee,He(bn,!0).length===1,Ke,me);if(!zt&&me!==be&&me!==ot)return;(yt.includes(me)||[be,ot].includes(me))&&re.preventDefault();var Gt=function(br){if(br){var Fr=br,rn=br.querySelector("a");rn!=null&&rn.getAttribute("href")&&(Fr=rn);var kt=Lt.get(br);lt(kt),en(),dn.current=(0,R.Z)(function(){gn.current===kt&&Fr.focus()})}};if([be,ot].includes(me)||zt.sibling||!Kt){var Zt;!Kt||Ee==="inline"?Zt=Ne.current:Zt=he(Kt);var Vn,vn=z(Zt,wt);me===be?Vn=vn[0]:me===ot?Vn=vn[vn.length-1]:Vn=O(Zt,wt,Kt,zt.offset),Gt(Vn)}else if(zt.inlineTrigger)Pt(bn);else if(zt.offset>0)Pt(bn,!0),en(),dn.current=(0,R.Z)(function(){Fe=L(Ie,Ge);var rr=Kt.getAttribute("aria-controls"),br=document.getElementById(rr),Fr=O(br,Fe.elements);Gt(Fr)},5);else if(zt.offset<0){var jn=He(bn,!0),Wn=jn[jn.length-2],Sn=xt.get(Wn);Pt(Wn,!1),Gt(Sn)}}Wt==null||Wt(re)}}function k(Ee){Promise.resolve().then(Ee)}var ue="__RC_UTIL_PATH_SPLIT__",p=function(Se){return Se.join(ue)},u=function(Se){return Se.split(ue)},Y="rc-menu-more";function T(){var Ee=C.useState({}),Se=(0,f.Z)(Ee,2),Ke=Se[1],Ge=(0,C.useRef)(new Map),Ne=(0,C.useRef)(new Map),ke=C.useState([]),He=(0,f.Z)(ke,2),lt=He[0],Pt=He[1],Wt=(0,C.useRef)(0),dn=(0,C.useRef)(!1),gn=function(){dn.current||Ke({})},en=(0,C.useCallback)(function(xt,Lt){var nt=p(Lt);Ne.current.set(nt,xt),Ge.current.set(xt,nt),Wt.current+=1;var Kt=Wt.current;k(function(){Kt===Wt.current&&gn()})},[]),re=(0,C.useCallback)(function(xt,Lt){var nt=p(Lt);Ne.current.delete(nt),Ge.current.delete(xt)},[]),me=(0,C.useCallback)(function(xt){Pt(xt)},[]),Ie=(0,C.useCallback)(function(xt,Lt){var nt=Ge.current.get(xt)||"",Kt=u(nt);return Lt&<.includes(Kt[0])&&Kt.unshift(Y),Kt},[lt]),Fe=(0,C.useCallback)(function(xt,Lt){return xt.some(function(nt){var Kt=Ie(nt,!0);return Kt.includes(Lt)})},[Ie]),De=function(){var Lt=(0,_.Z)(Ge.current.keys());return lt.length&&Lt.push(Y),Lt},wt=(0,C.useCallback)(function(xt){var Lt="".concat(Ge.current.get(xt)).concat(ue),nt=new Set;return(0,_.Z)(Ne.current.keys()).forEach(function(Kt){Kt.startsWith(Lt)&&nt.add(Ne.current.get(Kt))}),nt},[]);return C.useEffect(function(){return function(){dn.current=!0}},[]),{registerPath:en,unregisterPath:re,refreshOverflowKeys:me,isSubPathKey:Fe,getKeyPath:Ie,getKeys:De,getSubPathKeys:wt}}function A(Ee){var Se=C.useRef(Ee);Se.current=Ee;var Ke=C.useCallback(function(){for(var Ge,Ne=arguments.length,ke=new Array(Ne),He=0;He1&&(wt.motionAppear=!1);var xt=wt.onVisibleChanged;return wt.onVisibleChanged=function(Lt){return!en.current&&!Lt&&Fe(!0),xt==null?void 0:xt(Lt)},Ie?null:C.createElement(S,{mode:ke,locked:!en.current},C.createElement(l.default,(0,t.Z)({visible:De},wt,{forceRender:Pt,removeOnLeave:!1,leavedClassName:"".concat(lt,"-hidden")}),function(Lt){var nt=Lt.className,Kt=Lt.style;return C.createElement(Zn,{id:Se,className:nt,style:Kt},Ne)}))}var h=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],E=["active"],ee=function(Se){var Ke,Ge=Se.style,Ne=Se.className,ke=Se.title,He=Se.eventKey,lt=Se.warnKey,Pt=Se.disabled,Wt=Se.internalPopupClose,dn=Se.children,gn=Se.itemIcon,en=Se.expandIcon,re=Se.popupClassName,me=Se.popupOffset,Ie=Se.popupStyle,Fe=Se.onClick,De=Se.onMouseEnter,wt=Se.onMouseLeave,xt=Se.onTitleClick,Lt=Se.onTitleMouseEnter,nt=Se.onTitleMouseLeave,Kt=(0,I.Z)(Se,h),bn=$e(He),zt=C.useContext(ye),Gt=zt.prefixCls,Zt=zt.mode,Vn=zt.openKeys,vn=zt.disabled,jn=zt.overflowDisabled,Wn=zt.activeKey,Sn=zt.selectedKeys,rr=zt.itemIcon,br=zt.expandIcon,Fr=zt.onItemClick,rn=zt.onOpenChange,kt=zt.onActive,xn=C.useContext(Pe),zn=xn._internalRenderSubMenuItem,An=C.useContext(U),hr=An.isSubPathKey,Vr=G(),fr="".concat(Gt,"-submenu"),Mr=vn||Pt,Tr=C.useRef(),Nn=C.useRef(),tn=gn!=null?gn:rr,cn=en!=null?en:br,nn=Vn.includes(He),or=!jn&&nn,Ir=hr(Sn,He),cr=Mt(He,Mr,Lt,nt),Br=cr.active,Jr=(0,I.Z)(cr,E),So=C.useState(!1),jr=(0,f.Z)(So,2),Ur=jr[0],fo=jr[1],ao=function(mo){Mr||fo(mo)},co=function(mo){ao(!0),De==null||De({key:He,domEvent:mo})},Vo=function(mo){ao(!1),wt==null||wt({key:He,domEvent:mo})},jo=C.useMemo(function(){return Br||(Zt!=="inline"?Ur||hr([Wn],He):!1)},[Zt,Br,Wn,Ur,He,hr]),Ro=Vt(Vr.length),xo=function(mo){Mr||(xt==null||xt({key:He,domEvent:mo}),Zt==="inline"&&rn(He,!nn))},$r=A(function(Mo){Fe==null||Fe(jt(Mo)),Fr(Mo)}),Qt=function(mo){Zt!=="inline"&&rn(He,mo)},ur=function(){kt(He)},Un=bn&&"".concat(bn,"-popup"),qn=C.createElement("div",(0,t.Z)({role:"menuitem",style:Ro,className:"".concat(fr,"-title"),tabIndex:Mr?null:-1,ref:Tr,title:typeof ke=="string"?ke:null,"data-menu-id":jn&&bn?null:bn,"aria-expanded":or,"aria-haspopup":!0,"aria-controls":Un,"aria-disabled":Mr,onClick:xo,onFocus:ur},Jr),ke,C.createElement(Ht,{icon:Zt!=="horizontal"?cn:void 0,props:(0,x.Z)((0,x.Z)({},Se),{},{isOpen:or,isSubMenu:!0})},C.createElement("i",{className:"".concat(fr,"-arrow")}))),Lr=C.useRef(Zt);if(Zt!=="inline"&&Vr.length>1?Lr.current="vertical":Lr.current=Zt,!jn){var Xr=Lr.current;qn=C.createElement(X,{mode:Xr,prefixCls:fr,visible:!Wt&&or&&Zt!=="inline",popupClassName:re,popupOffset:me,popupStyle:Ie,popup:C.createElement(S,{mode:Xr==="horizontal"?"vertical":Xr},C.createElement(Zn,{id:Un,ref:Nn},dn)),disabled:Mr,onVisibleChange:Qt},qn)}var Bo=C.createElement(ae.Z.Item,(0,t.Z)({role:"none"},Kt,{component:"li",style:Ge,className:le()(fr,"".concat(fr,"-").concat(Zt),Ne,(Ke={},(0,d.Z)(Ke,"".concat(fr,"-open"),or),(0,d.Z)(Ke,"".concat(fr,"-active"),jo),(0,d.Z)(Ke,"".concat(fr,"-selected"),Ir),(0,d.Z)(Ke,"".concat(fr,"-disabled"),Mr),Ke)),onMouseEnter:co,onMouseLeave:Vo}),qn,!jn&&C.createElement(v,{id:Un,open:or,keyPath:Vr},dn));return zn&&(Bo=zn(Bo,Se,{selected:Ir,active:jo,open:or,disabled:Mr})),C.createElement(S,{onItemClick:$r,mode:Zt==="horizontal"?"vertical":Zt,itemIcon:tn,expandIcon:cn},Bo)};function J(Ee){var Se=Ee.eventKey,Ke=Ee.children,Ge=G(Se),Ne=We(Ke,Ge),ke=D();C.useEffect(function(){if(ke)return ke.registerPath(Se,Ge),function(){ke.unregisterPath(Se,Ge)}},[Ge]);var He;return ke?He=Ne:He=C.createElement(ee,Ee,Ne),C.createElement(se.Provider,{value:Ge},He)}var Ve=e(76190),Te=["className","title","eventKey","children"],tt=["children"],it=function(Se){var Ke=Se.className,Ge=Se.title,Ne=Se.eventKey,ke=Se.children,He=(0,I.Z)(Se,Te),lt=C.useContext(ye),Pt=lt.prefixCls,Wt="".concat(Pt,"-item-group");return C.createElement("li",(0,t.Z)({role:"presentation"},He,{onClick:function(gn){return gn.stopPropagation()},className:le()(Wt,Ke)}),C.createElement("div",{role:"presentation",className:"".concat(Wt,"-title"),title:typeof Ge=="string"?Ge:void 0},Ge),C.createElement("ul",{role:"group",className:"".concat(Wt,"-list")},ke))};function et(Ee){var Se=Ee.children,Ke=(0,I.Z)(Ee,tt),Ge=G(Ke.eventKey),Ne=We(Se,Ge),ke=D();return ke?Ne:C.createElement(it,(0,It.Z)(Ke,["warnKey"]),Ne)}function mt(Ee){var Se=Ee.className,Ke=Ee.style,Ge=C.useContext(ye),Ne=Ge.prefixCls,ke=D();return ke?null:C.createElement("li",{role:"separator",className:le()("".concat(Ne,"-item-divider"),Se),style:Ke})}var vt=["label","children","key","type"];function ut(Ee){return(Ee||[]).map(function(Se,Ke){if(Se&&(0,Ve.Z)(Se)==="object"){var Ge=Se,Ne=Ge.label,ke=Ge.children,He=Ge.key,lt=Ge.type,Pt=(0,I.Z)(Ge,vt),Wt=He!=null?He:"tmp-".concat(Ke);return ke||lt==="group"?lt==="group"?C.createElement(et,(0,t.Z)({key:Wt},Pt,{title:Ne}),ut(ke)):C.createElement(J,(0,t.Z)({key:Wt},Pt,{title:Ne}),ut(ke)):lt==="divider"?C.createElement(mt,(0,t.Z)({key:Wt},Pt)):C.createElement(qt,(0,t.Z)({key:Wt},Pt),Ne)}return null}).filter(function(Se){return Se})}function Nt(Ee,Se,Ke){var Ge=Ee;return Se&&(Ge=ut(Se)),We(Ge,Ke)}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"],Ct=[],St=C.forwardRef(function(Ee,Se){var Ke,Ge,Ne=Ee,ke=Ne.prefixCls,He=ke===void 0?"rc-menu":ke,lt=Ne.rootClassName,Pt=Ne.style,Wt=Ne.className,dn=Ne.tabIndex,gn=dn===void 0?0:dn,en=Ne.items,re=Ne.children,me=Ne.direction,Ie=Ne.id,Fe=Ne.mode,De=Fe===void 0?"vertical":Fe,wt=Ne.inlineCollapsed,xt=Ne.disabled,Lt=Ne.disabledOverflow,nt=Ne.subMenuOpenDelay,Kt=nt===void 0?.1:nt,bn=Ne.subMenuCloseDelay,zt=bn===void 0?.1:bn,Gt=Ne.forceSubMenuRender,Zt=Ne.defaultOpenKeys,Vn=Ne.openKeys,vn=Ne.activeKey,jn=Ne.defaultActiveFirst,Wn=Ne.selectable,Sn=Wn===void 0?!0:Wn,rr=Ne.multiple,br=rr===void 0?!1:rr,Fr=Ne.defaultSelectedKeys,rn=Ne.selectedKeys,kt=Ne.onSelect,xn=Ne.onDeselect,zn=Ne.inlineIndent,An=zn===void 0?24:zn,hr=Ne.motion,Vr=Ne.defaultMotions,fr=Ne.triggerSubMenuAction,Mr=fr===void 0?"hover":fr,Tr=Ne.builtinPlacements,Nn=Ne.itemIcon,tn=Ne.expandIcon,cn=Ne.overflowedIndicator,nn=cn===void 0?"...":cn,or=Ne.overflowedIndicatorPopupClassName,Ir=Ne.getPopupContainer,cr=Ne.onClick,Br=Ne.onOpenChange,Jr=Ne.onKeyDown,So=Ne.openAnimation,jr=Ne.openTransitionName,Ur=Ne._internalRenderMenuItem,fo=Ne._internalRenderSubMenuItem,ao=(0,I.Z)(Ne,pt),co=C.useMemo(function(){return Nt(re,en,Ct)},[re,en]),Vo=C.useState(!1),jo=(0,f.Z)(Vo,2),Ro=jo[0],xo=jo[1],$r=C.useRef(),Qt=ve(Ie),ur=me==="rtl",Un=(0,g.Z)(Zt,{value:Vn,postState:function(uo){return uo||Ct}}),qn=(0,f.Z)(Un,2),Lr=qn[0],Xr=qn[1],Bo=function(uo){var Ao=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function qo(){Xr(uo),Br==null||Br(uo)}Ao?(0,Q.flushSync)(qo):qo()},Mo=C.useState(Lr),mo=(0,f.Z)(Mo,2),Fo=mo[0],_r=mo[1],Nr=C.useRef(!1),Po=C.useMemo(function(){return(De==="inline"||De==="vertical")&&wt?["vertical",wt]:[De,!1]},[De,wt]),ho=(0,f.Z)(Po,2),To=ho[0],yo=ho[1],ha=To==="inline",fa=C.useState(To),Pa=(0,f.Z)(fa,2),Qo=Pa[0],Sa=Pa[1],Ra=C.useState(yo),xa=(0,f.Z)(Ra,2),bo=xa[0],Ja=xa[1];C.useEffect(function(){Sa(To),Ja(yo),Nr.current&&(ha?Xr(Fo):Bo(Ct))},[To,yo]);var Ta=C.useState(0),Oa=(0,f.Z)(Ta,2),ya=Oa[0],za=Oa[1],Aa=ya>=co.length-1||Qo!=="horizontal"||Lt;C.useEffect(function(){ha&&_r(Lr)},[Lr]),C.useEffect(function(){return Nr.current=!0,function(){Nr.current=!1}},[]);var oa=T(),Za=oa.registerPath,ja=oa.unregisterPath,wa=oa.refreshOverflowKeys,sa=oa.isSubPathKey,Wr=oa.getKeyPath,Pr=oa.getKeys,Wo=oa.getSubPathKeys,Lo=C.useMemo(function(){return{registerPath:Za,unregisterPath:ja}},[Za,ja]),Oo=C.useMemo(function(){return{isSubPathKey:sa}},[sa]);C.useEffect(function(){wa(Aa?Ct:co.slice(ya+1).map(function(Do){return Do.key}))},[ya,Aa]);var Uo=(0,g.Z)(vn||jn&&((Ke=co[0])===null||Ke===void 0?void 0:Ke.key),{value:vn}),Yo=(0,f.Z)(Uo,2),Jo=Yo[0],eo=Yo[1],ba=A(function(Do){eo(Do)}),aa=A(function(){eo(void 0)});(0,C.useImperativeHandle)(Se,function(){return{list:$r.current,focus:function(uo){var Ao,qo=Pr(),$o=L(qo,Qt),Fa=$o.elements,Ca=$o.key2element,Xa=$o.element2key,ei=z($r.current,Fa),li=Jo!=null?Jo:ei[0]?Xa.get(ei[0]):(Ao=co.find(function(hi){return!hi.props.disabled}))===null||Ao===void 0?void 0:Ao.key,ti=Ca.get(li);if(li&&ti){var Ya;ti==null||(Ya=ti.focus)===null||Ya===void 0||Ya.call(ti,uo)}}}});var Wa=(0,g.Z)(Fr||[],{value:rn,postState:function(uo){return Array.isArray(uo)?uo:uo==null?Ct:[uo]}}),qa=(0,f.Z)(Wa,2),Ka=qa[0],Ha=qa[1],ka=function(uo){if(Sn){var Ao=uo.key,qo=Ka.includes(Ao),$o;br?qo?$o=Ka.filter(function(Ca){return Ca!==Ao}):$o=[].concat((0,_.Z)(Ka),[Ao]):$o=[Ao],Ha($o);var Fa=(0,x.Z)((0,x.Z)({},uo),{},{selectedKeys:$o});qo?xn==null||xn(Fa):kt==null||kt(Fa)}!br&&Lr.length&&Qo!=="inline"&&Bo(Ct)},Va=A(function(Do){cr==null||cr(jt(Do)),ka(Do)}),$a=A(function(Do,uo){var Ao=Lr.filter(function($o){return $o!==Do});if(uo)Ao.push(Do);else if(Qo!=="inline"){var qo=Wo(Do);Ao=Ao.filter(function($o){return!qo.has($o)})}(0,ce.Z)(Lr,Ao,!0)||Bo(Ao,!0)}),Ua=function(uo,Ao){var qo=Ao!=null?Ao:!Lr.includes(uo);$a(uo,qo)},Da=c(Qo,Jo,ur,Qt,$r,Pr,Wr,eo,Ua,Jr);C.useEffect(function(){xo(!0)},[]);var _a=C.useMemo(function(){return{_internalRenderMenuItem:Ur,_internalRenderSubMenuItem:fo}},[Ur,fo]),ai=Qo!=="horizontal"||Lt?co:co.map(function(Do,uo){return C.createElement(S,{key:Do.key,overflowDisabled:uo>ya},Do)}),ii=C.createElement(ae.Z,(0,t.Z)({id:Ie,ref:$r,prefixCls:"".concat(He,"-overflow"),component:"ul",itemComponent:qt,className:le()(He,"".concat(He,"-root"),"".concat(He,"-").concat(Qo),Wt,(Ge={},(0,d.Z)(Ge,"".concat(He,"-inline-collapsed"),bo),(0,d.Z)(Ge,"".concat(He,"-rtl"),ur),Ge),lt),dir:me,style:Pt,role:"menu",tabIndex:gn,data:ai,renderRawItem:function(uo){return uo},renderRawRest:function(uo){var Ao=uo.length,qo=Ao?co.slice(-Ao):null;return C.createElement(J,{eventKey:Y,title:nn,disabled:Aa,internalPopupClose:Ao===0,popupClassName:or},qo)},maxCount:Qo!=="horizontal"||Lt?ae.Z.INVALIDATE:ae.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(uo){za(uo)},onKeyDown:Da},ao));return C.createElement(Pe.Provider,{value:_a},C.createElement(ie.Provider,{value:Qt},C.createElement(S,{prefixCls:He,rootClassName:lt,mode:Qo,openKeys:Lr,rtl:ur,disabled:xt,motion:Ro?hr:null,defaultMotions:Ro?Vr:null,activeKey:Jo,onActive:ba,onInactive:aa,selectedKeys:Ka,inlineIndent:An,subMenuOpenDelay:Kt,subMenuCloseDelay:zt,forceSubMenuRender:Gt,builtinPlacements:Tr,triggerSubMenuAction:Mr,getPopupContainer:Ir,itemIcon:Nn,expandIcon:tn,onItemClick:Va,onOpenChange:$a},C.createElement(U.Provider,{value:Oo},ii),C.createElement("div",{style:{display:"none"},"aria-hidden":!0},C.createElement(B.Provider,{value:Lo},co)))))}),Yt=St,rt=Yt;rt.Item=qt,rt.SubMenu=J,rt.ItemGroup=et,rt.Divider=mt;var Ut=rt},83836:function(un,Xe,e){e.d(Xe,{Z:function(){return ne}});var t=e(54476),d=e(33885),x=e(42978),_=e(75931),f=e(59301),I=e(92310),n=e.n(I),le=e(29301),ae=e(34280),g=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ce=void 0;function M(j,de){var i=j.prefixCls,y=j.invalidate,R=j.item,P=j.renderItem,w=j.responsive,F=j.responsiveDisabled,W=j.registerSize,xe=j.itemKey,Ce=j.className,be=j.style,ot=j.children,yt=j.display,dt=j.order,he=j.component,_e=he===void 0?"div":he,z=(0,_.Z)(j,g),O=w&&!yt;function L(u){W(xe,u)}f.useEffect(function(){return function(){L(null)}},[]);var c=P&&R!==ce?P(R,{index:dt}):ot,k;y||(k={opacity:O?0:1,height:O?0:ce,overflowY:O?"hidden":ce,order:w?dt:ce,pointerEvents:O?"none":ce,position:O?"absolute":ce});var ue={};O&&(ue["aria-hidden"]=!0);var p=f.createElement(_e,(0,t.Z)({className:n()(!y&&i,Ce),style:(0,d.Z)((0,d.Z)({},k),be)},ue,z,{ref:de}),c);return w&&(p=f.createElement(le.Z,{onResize:function(Y){var T=Y.offsetWidth;L(T)},disabled:F},p)),p}var C=f.forwardRef(M);C.displayName="Item";var Q=C,ie=e(6089),$=e(4676),$e=e(16089);function we(j){if(typeof MessageChannel=="undefined")(0,$e.Z)(j);else{var de=new MessageChannel;de.port1.onmessage=function(){return j()},de.port2.postMessage(void 0)}}function Ye(){var j=f.useRef(null),de=function(y){j.current||(j.current=[],we(function(){(0,$.unstable_batchedUpdates)(function(){j.current.forEach(function(R){R()}),j.current=null})})),j.current.push(y)};return de}function ye(j,de){var i=f.useState(de),y=(0,x.Z)(i,2),R=y[0],P=y[1],w=(0,ie.Z)(function(F){j(function(){P(F)})});return[R,w]}var H=f.createContext(null),S=["component"],r=["className"],B=["className"],D=function(de,i){var y=f.useContext(H);if(!y){var R=de.component,P=R===void 0?"div":R,w=(0,_.Z)(de,S);return f.createElement(P,(0,t.Z)({},w,{ref:i}))}var F=y.className,W=(0,_.Z)(y,r),xe=de.className,Ce=(0,_.Z)(de,B);return f.createElement(H.Provider,{value:null},f.createElement(Q,(0,t.Z)({ref:i,className:n()(F,xe)},W,Ce)))},se=f.forwardRef(D);se.displayName="RawItem";var G=se,U=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],Z="responsive",Pe="invalidate";function pe(j){return"+ ".concat(j.length," ...")}function ft(j,de){var i=j.prefixCls,y=i===void 0?"rc-overflow":i,R=j.data,P=R===void 0?[]:R,w=j.renderItem,F=j.renderRawItem,W=j.itemKey,xe=j.itemWidth,Ce=xe===void 0?10:xe,be=j.ssr,ot=j.style,yt=j.className,dt=j.maxCount,he=j.renderRest,_e=j.renderRawRest,z=j.prefix,O=j.suffix,L=j.component,c=L===void 0?"div":L,k=j.itemComponent,ue=j.onVisibleChange,p=(0,_.Z)(j,U),u=be==="full",Y=Ye(),T=ye(Y,null),A=(0,x.Z)(T,2),V=A[0],je=A[1],ve=V||0,fe=ye(Y,new Map),Be=(0,x.Z)(fe,2),Le=Be[0],Re=Be[1],It=ye(Y,0),Tt=(0,x.Z)(It,2),Mt=Tt[0],Vt=Tt[1],Ht=ye(Y,0),bt=(0,x.Z)(Ht,2),jt=bt[0],Pn=bt[1],nr=ye(Y,0),kn=(0,x.Z)(nr,2),_n=kn[0],gr=kn[1],Yn=ye(Y,0),qt=(0,x.Z)(Yn,2),dr=qt[0],yr=qt[1],Ln=(0,f.useState)(null),Zn=(0,x.Z)(Ln,2),kr=Zn[0],We=Zn[1],ht=(0,f.useState)(null),Bt=(0,x.Z)(ht,2),ct=Bt[0],Xt=Bt[1],Mn=f.useMemo(function(){return ct===null&&u?Number.MAX_SAFE_INTEGER:ct||0},[ct,V]),an=(0,f.useState)(!1),Jn=(0,x.Z)(an,2),X=Jn[0],l=Jn[1],v="".concat(y,"-item"),h=Math.max(Mt,jt),E=dt===Z,ee=P.length&&E,J=dt===Pe,Ve=ee||typeof dt=="number"&&P.length>dt,Te=(0,f.useMemo)(function(){var ke=P;return ee?V===null&&u?ke=P:ke=P.slice(0,Math.min(P.length,ve/Ce)):typeof dt=="number"&&(ke=P.slice(0,dt)),ke},[P,Ce,V,dt,ee]),tt=(0,f.useMemo)(function(){return ee?P.slice(Mn+1):P.slice(Te.length)},[P,Te,ee,Mn]),it=(0,f.useCallback)(function(ke,He){var lt;return typeof W=="function"?W(ke):(lt=W&&(ke==null?void 0:ke[W]))!==null&<!==void 0?lt:He},[W]),et=(0,f.useCallback)(w||function(ke){return ke},[w]);function mt(ke,He,lt){ct===ke&&(He===void 0||He===kr)||(Xt(ke),lt||(l(keve){mt(Pt-1,ke-Wt-dr+jt);break}}O&&St(0)+dr>ve&&We(null)}},[ve,Le,jt,_n,dr,it,Te]);var Yt=X&&!!tt.length,rt={};kr!==null&&ee&&(rt={position:"absolute",left:kr,top:0});var Ut={prefixCls:v,responsive:ee,component:k,invalidate:J},Ee=F?function(ke,He){var lt=it(ke,He);return f.createElement(H.Provider,{key:lt,value:(0,d.Z)((0,d.Z)({},Ut),{},{order:He,item:ke,itemKey:lt,registerSize:ut,display:He<=Mn})},F(ke,He))}:function(ke,He){var lt=it(ke,He);return f.createElement(Q,(0,t.Z)({},Ut,{order:He,key:lt,item:ke,renderItem:et,itemKey:lt,registerSize:ut,display:He<=Mn}))},Se={order:Yt?Mn:Number.MAX_SAFE_INTEGER,className:"".concat(v,"-rest"),registerSize:Nt,display:Yt},Ke=he||pe,Ge=_e?f.createElement(H.Provider,{value:(0,d.Z)((0,d.Z)({},Ut),Se)},_e(tt)):f.createElement(Q,(0,t.Z)({},Ut,Se),typeof Ke=="function"?Ke(tt):Ke),Ne=f.createElement(c,(0,t.Z)({className:n()(!J&&y,yt),style:ot,ref:de},p),z&&f.createElement(Q,(0,t.Z)({},Ut,{responsive:E,responsiveDisabled:!ee,order:-1,className:"".concat(v,"-prefix"),registerSize:pt,display:!0}),z),Te.map(Ee),Ve?Ge:null,O&&f.createElement(Q,(0,t.Z)({},Ut,{responsive:E,responsiveDisabled:!ee,order:Mn,className:"".concat(v,"-suffix"),registerSize:Ct,display:!0,style:rt}),O));return E?f.createElement(le.Z,{onResize:vt,disabled:!ee},Ne):Ne}var ge=f.forwardRef(ft);ge.displayName="Overflow",ge.Item=G,ge.RESPONSIVE=Z,ge.INVALIDATE=Pe;var Ae=ge,ne=Ae},17115:function(un,Xe,e){e.d(Xe,{ZP:function(){return n}});var t=e(42978),d=e(59301),x=e(47273),_=0,f=(0,x.Z)();function I(){var le;return f?(le=_,_+=1):le="TEST_OR_SSR",le}function n(le){var ae=d.useState(),g=(0,t.Z)(ae,2),ce=g[0],M=g[1];return d.useEffect(function(){M("rc_select_".concat(I()))},[]),le||ce}},77861:function(un,Xe,e){e.d(Xe,{Ac:function(){return V},Xo:function(){return jt},Wx:function(){return nr},ZP:function(){return v},lk:function(){return H}});var t=e(54476),d=e(94480),x=e(20068),_=e(33885),f=e(42978),I=e(75931),n=e(76190),le=e(18929),ae=e(48736),g=e(59301),ce=e(92310),M=e.n(ce),C=e(34280),Q=e(49658),ie=e(10228),$=e(8654),$e=function(E){var ee=E.className,J=E.customizeIcon,Ve=E.customizeIconProps,Te=E.onMouseDown,tt=E.onClick,it=E.children,et;return typeof J=="function"?et=J(Ve):et=J,g.createElement("span",{className:ee,onMouseDown:function(vt){vt.preventDefault(),Te&&Te(vt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:tt,"aria-hidden":!0},et!==void 0?et:g.createElement("span",{className:M()(ee.split(/\s+/).map(function(mt){return"".concat(mt,"-icon")}))},it))},we=$e;function Ye(h,E,ee,J,Ve){var Te=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,tt=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,et=g.useMemo(function(){if((0,n.Z)(J)==="object")return J.clearIcon;if(Ve)return Ve},[J,Ve]),mt=g.useMemo(function(){return!!(!Te&&J&&(ee.length||tt)&&!(it==="combobox"&&tt===""))},[J,Te,ee.length,tt,it]);return{allowClear:mt,clearIcon:g.createElement(we,{className:"".concat(h,"-clear"),onMouseDown:E,customizeIcon:et},"\xD7")}}var ye=g.createContext(null);function H(){return g.useContext(ye)}function S(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,E=g.useState(!1),ee=(0,f.Z)(E,2),J=ee[0],Ve=ee[1],Te=g.useRef(null),tt=function(){window.clearTimeout(Te.current)};g.useEffect(function(){return tt},[]);var it=function(mt,vt){tt(),Te.current=window.setTimeout(function(){Ve(mt),vt&&vt()},h)};return[J,it,tt]}function r(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,E=g.useRef(null),ee=g.useRef(null);g.useEffect(function(){return function(){window.clearTimeout(ee.current)}},[]);function J(Ve){(Ve||E.current===null)&&(E.current=Ve),window.clearTimeout(ee.current),ee.current=window.setTimeout(function(){E.current=null},h)}return[function(){return E.current},J]}function B(h,E,ee,J){var Ve=g.useRef(null);Ve.current={open:E,triggerOpen:ee,customizedTrigger:J},g.useEffect(function(){function Te(tt){var it;if(!((it=Ve.current)!==null&&it!==void 0&&it.customizedTrigger)){var et=tt.target;et.shadowRoot&&tt.composed&&(et=tt.composedPath()[0]||et),Ve.current.open&&h().filter(function(mt){return mt}).every(function(mt){return!mt.contains(et)&&mt!==et})&&Ve.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Te),function(){return window.removeEventListener("mousedown",Te)}},[])}var D=e(26112),se=e(83836),G=function(E,ee){var J,Ve,Te=E.prefixCls,tt=E.id,it=E.inputElement,et=E.disabled,mt=E.tabIndex,vt=E.autoFocus,ut=E.autoComplete,Nt=E.editable,pt=E.activeDescendantId,Ct=E.value,St=E.maxLength,Yt=E.onKeyDown,rt=E.onMouseDown,Ut=E.onChange,Ee=E.onPaste,Se=E.onCompositionStart,Ke=E.onCompositionEnd,Ge=E.open,Ne=E.attrs,ke=it||g.createElement("input",null),He=ke,lt=He.ref,Pt=He.props,Wt=Pt.onKeyDown,dn=Pt.onChange,gn=Pt.onMouseDown,en=Pt.onCompositionStart,re=Pt.onCompositionEnd,me=Pt.style;return(0,ae.Kp)(!("maxLength"in ke.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),ke=g.cloneElement(ke,(0,_.Z)((0,_.Z)((0,_.Z)({type:"search"},Pt),{},{id:tt,ref:(0,$.sQ)(ee,lt),disabled:et,tabIndex:mt,autoComplete:ut||"off",autoFocus:vt,className:M()("".concat(Te,"-selection-search-input"),(J=ke)===null||J===void 0||(Ve=J.props)===null||Ve===void 0?void 0:Ve.className),role:"combobox","aria-label":"Search","aria-expanded":Ge||!1,"aria-haspopup":"listbox","aria-owns":"".concat(tt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(tt,"_list"),"aria-activedescendant":Ge?pt:void 0},Ne),{},{value:Nt?Ct:"",maxLength:St,readOnly:!Nt,unselectable:Nt?null:"on",style:(0,_.Z)((0,_.Z)({},me),{},{opacity:Nt?null:0}),onKeyDown:function(Fe){Yt(Fe),Wt&&Wt(Fe)},onMouseDown:function(Fe){rt(Fe),gn&&gn(Fe)},onChange:function(Fe){Ut(Fe),dn&&dn(Fe)},onCompositionStart:function(Fe){Se(Fe),en&&en(Fe)},onCompositionEnd:function(Fe){Ke(Fe),re&&re(Fe)},onPaste:Ee})),ke},U=g.forwardRef(G);U.displayName="Input";var Z=U;function Pe(h){return Array.isArray(h)?h:h!==void 0?[h]:[]}var pe=typeof window!="undefined"&&window.document&&window.document.documentElement,ft=pe;function ge(h){return h!=null}function Ae(h){return!h&&h!==0}function ne(h){return["string","number"].includes((0,n.Z)(h))}function j(h){var E=void 0;return h&&(ne(h.title)?E=h.title.toString():ne(h.label)&&(E=h.label.toString())),E}function de(h,E){ft?g.useLayoutEffect(h,E):g.useEffect(h,E)}function i(h){var E;return(E=h.key)!==null&&E!==void 0?E:h.value}var y=function(E){E.preventDefault(),E.stopPropagation()},R=function(E){var ee=E.id,J=E.prefixCls,Ve=E.values,Te=E.open,tt=E.searchValue,it=E.autoClearSearchValue,et=E.inputRef,mt=E.placeholder,vt=E.disabled,ut=E.mode,Nt=E.showSearch,pt=E.autoFocus,Ct=E.autoComplete,St=E.activeDescendantId,Yt=E.tabIndex,rt=E.removeIcon,Ut=E.maxTagCount,Ee=E.maxTagTextLength,Se=E.maxTagPlaceholder,Ke=Se===void 0?function(Wn){return"+ ".concat(Wn.length," ...")}:Se,Ge=E.tagRender,Ne=E.onToggleOpen,ke=E.onRemove,He=E.onInputChange,lt=E.onInputPaste,Pt=E.onInputKeyDown,Wt=E.onInputMouseDown,dn=E.onInputCompositionStart,gn=E.onInputCompositionEnd,en=g.useRef(null),re=(0,g.useState)(0),me=(0,f.Z)(re,2),Ie=me[0],Fe=me[1],De=(0,g.useState)(!1),wt=(0,f.Z)(De,2),xt=wt[0],Lt=wt[1],nt="".concat(J,"-selection"),Kt=Te||ut==="multiple"&&it===!1||ut==="tags"?tt:"",bn=ut==="tags"||ut==="multiple"&&it===!1||Nt&&(Te||xt);de(function(){Fe(en.current.scrollWidth)},[Kt]);function zt(Wn,Sn,rr,br,Fr){return g.createElement("span",{className:M()("".concat(nt,"-item"),(0,x.Z)({},"".concat(nt,"-item-disabled"),rr)),title:j(Wn)},g.createElement("span",{className:"".concat(nt,"-item-content")},Sn),br&&g.createElement(we,{className:"".concat(nt,"-item-remove"),onMouseDown:y,onClick:Fr,customizeIcon:rt},"\xD7"))}function Gt(Wn,Sn,rr,br,Fr){var rn=function(xn){y(xn),Ne(!Te)};return g.createElement("span",{onMouseDown:rn},Ge({label:Sn,value:Wn,disabled:rr,closable:br,onClose:Fr}))}function Zt(Wn){var Sn=Wn.disabled,rr=Wn.label,br=Wn.value,Fr=!vt&&!Sn,rn=rr;if(typeof Ee=="number"&&(typeof rr=="string"||typeof rr=="number")){var kt=String(rn);kt.length>Ee&&(rn="".concat(kt.slice(0,Ee),"..."))}var xn=function(An){An&&An.stopPropagation(),ke(Wn)};return typeof Ge=="function"?Gt(br,rn,Sn,Fr,xn):zt(Wn,rn,Sn,Fr,xn)}function Vn(Wn){var Sn=typeof Ke=="function"?Ke(Wn):Ke;return zt({title:Sn},Sn,!1)}var vn=g.createElement("div",{className:"".concat(nt,"-search"),style:{width:Ie},onFocus:function(){Lt(!0)},onBlur:function(){Lt(!1)}},g.createElement(Z,{ref:et,open:Te,prefixCls:J,id:ee,inputElement:null,disabled:vt,autoFocus:pt,autoComplete:Ct,editable:bn,activeDescendantId:St,value:Kt,onKeyDown:Pt,onMouseDown:Wt,onChange:He,onPaste:lt,onCompositionStart:dn,onCompositionEnd:gn,tabIndex:Yt,attrs:(0,D.Z)(E,!0)}),g.createElement("span",{ref:en,className:"".concat(nt,"-search-mirror"),"aria-hidden":!0},Kt,"\xA0")),jn=g.createElement(se.Z,{prefixCls:"".concat(nt,"-overflow"),data:Ve,renderItem:Zt,renderRest:Vn,suffix:vn,itemKey:i,maxCount:Ut});return g.createElement(g.Fragment,null,jn,!Ve.length&&!Kt&&g.createElement("span",{className:"".concat(nt,"-placeholder")},mt))},P=R,w=function(E){var ee=E.inputElement,J=E.prefixCls,Ve=E.id,Te=E.inputRef,tt=E.disabled,it=E.autoFocus,et=E.autoComplete,mt=E.activeDescendantId,vt=E.mode,ut=E.open,Nt=E.values,pt=E.placeholder,Ct=E.tabIndex,St=E.showSearch,Yt=E.searchValue,rt=E.activeValue,Ut=E.maxLength,Ee=E.onInputKeyDown,Se=E.onInputMouseDown,Ke=E.onInputChange,Ge=E.onInputPaste,Ne=E.onInputCompositionStart,ke=E.onInputCompositionEnd,He=E.title,lt=g.useState(!1),Pt=(0,f.Z)(lt,2),Wt=Pt[0],dn=Pt[1],gn=vt==="combobox",en=gn||St,re=Nt[0],me=Yt||"";gn&&rt&&!Wt&&(me=rt),g.useEffect(function(){gn&&dn(!1)},[gn,rt]);var Ie=vt!=="combobox"&&!ut&&!St?!1:!!me,Fe=He===void 0?j(re):He,De=function(){if(re)return null;var xt=Ie?{visibility:"hidden"}:void 0;return g.createElement("span",{className:"".concat(J,"-selection-placeholder"),style:xt},pt)};return g.createElement(g.Fragment,null,g.createElement("span",{className:"".concat(J,"-selection-search")},g.createElement(Z,{ref:Te,prefixCls:J,id:Ve,open:ut,inputElement:ee,disabled:tt,autoFocus:it,autoComplete:et,editable:en,activeDescendantId:mt,value:me,onKeyDown:Ee,onMouseDown:Se,onChange:function(xt){dn(!0),Ke(xt)},onPaste:Ge,onCompositionStart:Ne,onCompositionEnd:ke,tabIndex:Ct,attrs:(0,D.Z)(E,!0),maxLength:gn?Ut:void 0})),!gn&&re?g.createElement("span",{className:"".concat(J,"-selection-item"),title:Fe,style:Ie?{visibility:"hidden"}:void 0},re.label):null,De())},F=w;function W(h){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(h)}var xe=function(E,ee){var J=(0,g.useRef)(null),Ve=(0,g.useRef)(!1),Te=E.prefixCls,tt=E.open,it=E.mode,et=E.showSearch,mt=E.tokenWithEnter,vt=E.autoClearSearchValue,ut=E.onSearch,Nt=E.onSearchSubmit,pt=E.onToggleOpen,Ct=E.onInputKeyDown,St=E.domRef;g.useImperativeHandle(ee,function(){return{focus:function(){J.current.focus()},blur:function(){J.current.blur()}}});var Yt=r(0),rt=(0,f.Z)(Yt,2),Ut=rt[0],Ee=rt[1],Se=function(me){var Ie=me.which;(Ie===ie.Z.UP||Ie===ie.Z.DOWN)&&me.preventDefault(),Ct&&Ct(me),Ie===ie.Z.ENTER&&it==="tags"&&!Ve.current&&!tt&&(Nt==null||Nt(me.target.value)),W(Ie)&&pt(!0)},Ke=function(){Ee(!0)},Ge=(0,g.useRef)(null),Ne=function(me){ut(me,!0,Ve.current)!==!1&&pt(!0)},ke=function(){Ve.current=!0},He=function(me){Ve.current=!1,it!=="combobox"&&Ne(me.target.value)},lt=function(me){var Ie=me.target.value;if(mt&&Ge.current&&/[\r\n]/.test(Ge.current)){var Fe=Ge.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Ie=Ie.replace(Fe,Ge.current)}Ge.current=null,Ne(Ie)},Pt=function(me){var Ie=me.clipboardData,Fe=Ie.getData("text");Ge.current=Fe},Wt=function(me){var Ie=me.target;if(Ie!==J.current){var Fe=document.body.style.msTouchAction!==void 0;Fe?setTimeout(function(){J.current.focus()}):J.current.focus()}},dn=function(me){var Ie=Ut();me.target!==J.current&&!Ie&&it!=="combobox"&&me.preventDefault(),(it!=="combobox"&&(!et||!Ie)||!tt)&&(tt&&vt!==!1&&ut("",!0,!1),pt())},gn={inputRef:J,onInputKeyDown:Se,onInputMouseDown:Ke,onInputChange:lt,onInputPaste:Pt,onInputCompositionStart:ke,onInputCompositionEnd:He},en=it==="multiple"||it==="tags"?g.createElement(P,(0,t.Z)({},E,gn)):g.createElement(F,(0,t.Z)({},E,gn));return g.createElement("div",{ref:St,className:"".concat(Te,"-selector"),onClick:Wt,onMouseDown:dn},en)},Ce=g.forwardRef(xe);Ce.displayName="Selector";var be=Ce,ot=e(35593),yt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],dt=function(E){var ee=E===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ee,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ee,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ee,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ee,adjustY:1},htmlRegion:"scroll"}}},he=function(E,ee){var J=E.prefixCls,Ve=E.disabled,Te=E.visible,tt=E.children,it=E.popupElement,et=E.animation,mt=E.transitionName,vt=E.dropdownStyle,ut=E.dropdownClassName,Nt=E.direction,pt=Nt===void 0?"ltr":Nt,Ct=E.placement,St=E.builtinPlacements,Yt=E.dropdownMatchSelectWidth,rt=E.dropdownRender,Ut=E.dropdownAlign,Ee=E.getPopupContainer,Se=E.empty,Ke=E.getTriggerDOMNode,Ge=E.onPopupVisibleChange,Ne=E.onPopupMouseEnter,ke=(0,I.Z)(E,yt),He="".concat(J,"-dropdown"),lt=it;rt&&(lt=rt(it));var Pt=g.useMemo(function(){return St||dt(Yt)},[St,Yt]),Wt=et?"".concat(He,"-").concat(et):mt,dn=typeof Yt=="number",gn=g.useMemo(function(){return dn?null:Yt===!1?"minWidth":"width"},[Yt,dn]),en=vt;dn&&(en=(0,_.Z)((0,_.Z)({},en),{},{width:Yt}));var re=g.useRef(null);return g.useImperativeHandle(ee,function(){return{getPopupElement:function(){return re.current}}}),g.createElement(ot.Z,(0,t.Z)({},ke,{showAction:Ge?["click"]:[],hideAction:Ge?["click"]:[],popupPlacement:Ct||(pt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Pt,prefixCls:He,popupTransitionName:Wt,popup:g.createElement("div",{ref:re,onMouseEnter:Ne},lt),stretch:gn,popupAlign:Ut,popupVisible:Te,getPopupContainer:Ee,popupClassName:M()(ut,(0,x.Z)({},"".concat(He,"-empty"),Se)),popupStyle:en,getTriggerDOMNode:Ke,onPopupVisibleChange:Ge}),tt)},_e=g.forwardRef(he);_e.displayName="SelectTrigger";var z=_e,O=e(66712);function L(h,E){var ee=h.key,J;return"value"in h&&(J=h.value),ee!=null?ee:J!==void 0?J:"rc-index-key-".concat(E)}function c(h,E){var ee=h||{},J=ee.label,Ve=ee.value,Te=ee.options,tt=ee.groupLabel,it=J||(E?"children":"label");return{label:it,value:Ve||"value",options:Te||"options",groupLabel:tt||it}}function k(h){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ee=E.fieldNames,J=E.childrenAsData,Ve=[],Te=c(ee,!1),tt=Te.label,it=Te.value,et=Te.options,mt=Te.groupLabel;function vt(ut,Nt){ut.forEach(function(pt){if(Nt||!(et in pt)){var Ct=pt[it];Ve.push({key:L(pt,Ve.length),groupOption:Nt,data:pt,label:pt[tt],value:Ct})}else{var St=pt[mt];St===void 0&&J&&(St=pt.label),Ve.push({key:L(pt,Ve.length),group:!0,data:pt,label:St}),vt(pt[et],!0)}})}return vt(h,!1),Ve}function ue(h){var E=(0,_.Z)({},h);return"props"in E||Object.defineProperty(E,"props",{get:function(){return(0,ae.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),E}}),E}function p(h,E){if(!E||!E.length)return null;var ee=!1;function J(Te,tt){var it=(0,O.Z)(tt),et=it[0],mt=it.slice(1);if(!et)return[Te];var vt=Te.split(et);return ee=ee||vt.length>1,vt.reduce(function(ut,Nt){return[].concat((0,d.Z)(ut),(0,d.Z)(J(Nt,mt)))},[]).filter(function(ut){return ut})}var Ve=J(h,E);return ee?Ve: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"],Y=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function T(h){return h==="tags"||h==="multiple"}var A=g.forwardRef(function(h,E){var ee,J,Ve=h.id,Te=h.prefixCls,tt=h.className,it=h.showSearch,et=h.tagRender,mt=h.direction,vt=h.omitDomProps,ut=h.displayValues,Nt=h.onDisplayValuesChange,pt=h.emptyOptions,Ct=h.notFoundContent,St=Ct===void 0?"Not Found":Ct,Yt=h.onClear,rt=h.mode,Ut=h.disabled,Ee=h.loading,Se=h.getInputElement,Ke=h.getRawInputElement,Ge=h.open,Ne=h.defaultOpen,ke=h.onDropdownVisibleChange,He=h.activeValue,lt=h.onActiveValueChange,Pt=h.activeDescendantId,Wt=h.searchValue,dn=h.autoClearSearchValue,gn=h.onSearch,en=h.onSearchSplit,re=h.tokenSeparators,me=h.allowClear,Ie=h.suffixIcon,Fe=h.clearIcon,De=h.OptionList,wt=h.animation,xt=h.transitionName,Lt=h.dropdownStyle,nt=h.dropdownClassName,Kt=h.dropdownMatchSelectWidth,bn=h.dropdownRender,zt=h.dropdownAlign,Gt=h.placement,Zt=h.builtinPlacements,Vn=h.getPopupContainer,vn=h.showAction,jn=vn===void 0?[]:vn,Wn=h.onFocus,Sn=h.onBlur,rr=h.onKeyUp,br=h.onKeyDown,Fr=h.onMouseDown,rn=(0,I.Z)(h,u),kt=T(rt),xn=(it!==void 0?it:kt)||rt==="combobox",zn=(0,_.Z)({},rn);Y.forEach(function(Wr){delete zn[Wr]}),vt==null||vt.forEach(function(Wr){delete zn[Wr]});var An=g.useState(!1),hr=(0,f.Z)(An,2),Vr=hr[0],fr=hr[1];g.useEffect(function(){fr((0,Q.Z)())},[]);var Mr=g.useRef(null),Tr=g.useRef(null),Nn=g.useRef(null),tn=g.useRef(null),cn=g.useRef(null),nn=S(),or=(0,f.Z)(nn,3),Ir=or[0],cr=or[1],Br=or[2];g.useImperativeHandle(E,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(Lo){var Oo;return(Oo=cn.current)===null||Oo===void 0?void 0:Oo.scrollTo(Lo)}}});var Jr=g.useMemo(function(){var Wr;if(rt!=="combobox")return Wt;var Pr=(Wr=ut[0])===null||Wr===void 0?void 0:Wr.value;return typeof Pr=="string"||typeof Pr=="number"?String(Pr):""},[Wt,rt,ut]),So=rt==="combobox"&&typeof Se=="function"&&Se()||null,jr=typeof Ke=="function"&&Ke(),Ur=(0,$.x1)(Tr,jr==null||(ee=jr.props)===null||ee===void 0?void 0:ee.ref),fo=g.useState(!1),ao=(0,f.Z)(fo,2),co=ao[0],Vo=ao[1];(0,C.Z)(function(){Vo(!0)},[]);var jo=(0,le.Z)(!1,{defaultValue:Ne,value:Ge}),Ro=(0,f.Z)(jo,2),xo=Ro[0],$r=Ro[1],Qt=co?xo:!1,ur=!St&&pt;(Ut||ur&&Qt&&rt==="combobox")&&(Qt=!1);var Un=ur?!1:Qt,qn=g.useCallback(function(Wr){var Pr=Wr!==void 0?Wr:!Qt;Ut||($r(Pr),Qt!==Pr&&(ke==null||ke(Pr)))},[Ut,Qt,$r,ke]),Lr=g.useMemo(function(){return(re||[]).some(function(Wr){return[` -`,`\r -`].includes(Wr)})},[re]),Xr=function(Pr,Wo,Lo){var Oo=!0,Uo=Pr;lt==null||lt(null);var Yo=Lo?null:p(Pr,re);return rt!=="combobox"&&Yo&&(Uo="",en==null||en(Yo),qn(!1),Oo=!1),gn&&Jr!==Uo&&gn(Uo,{source:Wo?"typing":"effect"}),Oo},Bo=function(Pr){!Pr||!Pr.trim()||gn(Pr,{source:"submit"})};g.useEffect(function(){!Qt&&!kt&&rt!=="combobox"&&Xr("",!1,!1)},[Qt]),g.useEffect(function(){xo&&Ut&&$r(!1),Ut&&cr(!1)},[Ut]);var Mo=r(),mo=(0,f.Z)(Mo,2),Fo=mo[0],_r=mo[1],Nr=function(Pr){var Wo=Fo(),Lo=Pr.which;if(Lo===ie.Z.ENTER&&(rt!=="combobox"&&Pr.preventDefault(),Qt||qn(!0)),_r(!!Jr),Lo===ie.Z.BACKSPACE&&!Wo&&kt&&!Jr&&ut.length){for(var Oo=(0,d.Z)(ut),Uo=null,Yo=Oo.length-1;Yo>=0;Yo-=1){var Jo=Oo[Yo];if(!Jo.disabled){Oo.splice(Yo,1),Uo=Jo;break}}Uo&&Nt(Oo,{type:"remove",values:[Uo]})}for(var eo=arguments.length,ba=new Array(eo>1?eo-1:0),aa=1;aa1?Wo-1:0),Oo=1;Oo1?Yo-1:0),eo=1;eo1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Le.Z)(h).map(function(ee,J){if(!g.isValidElement(ee)||!ee.type)return null;var Ve=ee,Te=Ve.type.isSelectOptGroup,tt=Ve.key,it=Ve.props,et=it.children,mt=(0,I.Z)(it,It);return E||!Te?Tt(ee):(0,_.Z)((0,_.Z)({key:"__RC_SELECT_GRP__".concat(tt===null?J:tt,"__"),label:tt},mt),{},{options:Mt(et)})}).filter(function(ee){return ee})}function Vt(h,E,ee,J,Ve){return g.useMemo(function(){var Te=h,tt=!h;tt&&(Te=Mt(E));var it=new Map,et=new Map,mt=function(Nt,pt,Ct){Ct&&typeof Ct=="string"&&Nt.set(pt[Ct],pt)};function vt(ut){for(var Nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,pt=0;pt1&&arguments[1]!==void 0?arguments[1]:1,Vn=lt.length,vn=0;vn1&&arguments[1]!==void 0?arguments[1]:!1;Ie(Gt);var Vn={source:Zt?"keyboard":"mouse"},vn=lt[Gt];if(!vn){St(null,-1,Vn);return}St(vn.value,Gt,Vn)};(0,g.useEffect)(function(){Fe(Yt!==!1?gn(0):-1)},[lt.length,mt]);var De=g.useCallback(function(zt){return Ee.has(zt)&&et!=="combobox"},[et,(0,d.Z)(Ee).toString(),Ee.size]);(0,g.useEffect)(function(){var zt=setTimeout(function(){if(!it&&tt&&Ee.size===1){var Zt=Array.from(Ee)[0],Vn=lt.findIndex(function(vn){var jn=vn.data;return jn.value===Zt});Vn!==-1&&(Fe(Vn),dn(Vn))}});if(tt){var Gt;(Gt=Pt.current)===null||Gt===void 0||Gt.scrollTo(void 0)}return function(){return clearTimeout(zt)}},[tt,mt,Ct.length]);var wt=function(Gt){Gt!==void 0&&rt(Gt,{selected:!Ee.has(Gt)}),it||vt(!1)};if(g.useImperativeHandle(ee,function(){return{onKeyDown:function(Gt){var Zt=Gt.which,Vn=Gt.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:dr()&&Vn&&(Zt===ie.Z.N?vn=1:Zt===ie.Z.P&&(vn=-1)),vn!==0){var jn=gn(me+vn,vn);dn(jn),Fe(jn,!0)}break}case ie.Z.ENTER:{var Wn=lt[me];Wn&&!Wn.data.disabled?wt(Wn.value):wt(void 0),tt&&Gt.preventDefault();break}case ie.Z.ESC:vt(!1),tt&&Gt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Gt){dn(Gt)}}}),lt.length===0)return g.createElement("div",{role:"listbox",id:"".concat(Te,"_list"),className:"".concat(He,"-empty"),onMouseDown:Wt},ut);var xt=Object.keys(Se).map(function(zt){return Se[zt]}),Lt=function(Gt){return Gt.label};function nt(zt,Gt){var Zt=zt.group;return{role:Zt?"presentation":"option",id:"".concat(Te,"_list_").concat(Gt)}}var Kt=function(Gt){var Zt=lt[Gt];if(!Zt)return null;var Vn=Zt.data||{},vn=Vn.value,jn=Zt.group,Wn=(0,D.Z)(Vn,!0),Sn=Lt(Zt);return Zt?g.createElement("div",(0,t.Z)({"aria-label":typeof Sn=="string"&&!jn?Sn:null},Wn,{key:Gt},nt(Zt,Gt),{"aria-selected":De(vn)}),vn):null},bn={role:"listbox",id:"".concat(Te,"_list")};return g.createElement(g.Fragment,null,Ke&&g.createElement("div",(0,t.Z)({},bn,{style:{height:0,width:0,overflow:"hidden"}}),Kt(me-1),Kt(me),Kt(me+1)),g.createElement(gr.Z,{itemKey:"key",ref:Pt,data:lt,height:Ne,itemHeight:ke,fullHeight:!1,onMouseDown:Wt,onScroll:Nt,virtual:Ke,direction:Ge,innerProps:Ke?null:bn},function(zt,Gt){var Zt,Vn=zt.group,vn=zt.groupOption,jn=zt.data,Wn=zt.label,Sn=zt.value,rr=jn.key;if(Vn){var br,Fr=(br=jn.title)!==null&&br!==void 0?br:Ln(Wn)?Wn.toString():void 0;return g.createElement("div",{className:M()(He,"".concat(He,"-group")),title:Fr},Wn!==void 0?Wn:rr)}var rn=jn.disabled,kt=jn.title,xn=jn.children,zn=jn.style,An=jn.className,hr=(0,I.Z)(jn,yr),Vr=(0,_n.Z)(hr,xt),fr=De(Sn),Mr="".concat(He,"-option"),Tr=M()(He,Mr,An,(Zt={},(0,x.Z)(Zt,"".concat(Mr,"-grouped"),vn),(0,x.Z)(Zt,"".concat(Mr,"-active"),me===Gt&&!rn),(0,x.Z)(Zt,"".concat(Mr,"-disabled"),rn),(0,x.Z)(Zt,"".concat(Mr,"-selected"),fr),Zt)),Nn=Lt(zt),tn=!Ut||typeof Ut=="function"||fr,cn=typeof Nn=="number"?Nn:Nn||Sn,nn=Ln(cn)?cn.toString():void 0;return kt!==void 0&&(nn=kt),g.createElement("div",(0,t.Z)({},(0,D.Z)(Vr),Ke?{}:nt(zt,Gt),{"aria-selected":fr,className:Tr,title:nn,onMouseMove:function(){me===Gt||rn||Fe(Gt)},onClick:function(){rn||wt(Sn)},style:zn}),g.createElement("div",{className:"".concat(Mr,"-content")},cn),g.isValidElement(Ut)||fr,tn&&g.createElement(we,{className:"".concat(He,"-option-state"),customizeIcon:Ut,customizeIconProps:{isSelected:fr}},fr?"\u2713":null))}))},kr=g.forwardRef(Zn);kr.displayName="OptionList";var We=kr;function ht(h){var E=h.mode,ee=h.options,J=h.children,Ve=h.backfill,Te=h.allowClear,tt=h.placeholder,it=h.getInputElement,et=h.showSearch,mt=h.onSearch,vt=h.defaultOpen,ut=h.autoFocus,Nt=h.labelInValue,pt=h.value,Ct=h.inputValue,St=h.optionLabelProp,Yt=isMultiple(E),rt=et!==void 0?et:Yt||E==="combobox",Ut=ee||convertChildrenToData(J);if(warning(E!=="tags"||Ut.every(function(Ge){return!Ge.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),E==="tags"||E==="combobox"){var Ee=Ut.some(function(Ge){return Ge.options?Ge.options.some(function(Ne){return typeof("value"in Ne?Ne.value:Ne.key)=="number"}):typeof("value"in Ge?Ge.value:Ge.key)=="number"});warning(!Ee,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(E!=="combobox"||!St,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(E==="combobox"||!Ve,"`backfill` only works with `combobox` mode."),warning(E==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(E!=="combobox"||!it||!Te||!tt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),mt&&!rt&&E!=="combobox"&&E!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!vt||ut,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),pt!=null){var Se=toArray(pt);warning(!Nt||Se.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(!Yt||Array.isArray(pt),"`value` should be array when `mode` is `multiple` or `tags`")}if(J){var Ke=null;toNodeArray(J).some(function(Ge){if(!React.isValidElement(Ge)||!Ge.type)return!1;var Ne=Ge,ke=Ne.type;if(ke.isSelectOption)return!1;if(ke.isSelectOptGroup){var He=toNodeArray(Ge.props.children).every(function(lt){return!React.isValidElement(lt)||!Ge.type||lt.type.isSelectOption?!0:(Ke=lt.type,!1)});return!He}return Ke=ke,!0}),Ke&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ke.displayName||Ke.name||Ke,"`.")),warning(Ct===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Bt(h,E){if(h){var ee=function J(Ve){for(var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,tt=0;tt2&&arguments[2]!==void 0?arguments[2]:{},qn=Un.source,Lr=qn===void 0?"keyboard":qn;Ur(ur),tt&&J==="combobox"&&Qt!==null&&Lr==="keyboard"&&Br(String(Qt))},[tt,J]),co=function(ur,Un,qn){var Lr=function(){var To,yo=An(ur);return[me?{label:yo==null?void 0:yo[nt.label],value:ur,key:(To=yo==null?void 0:yo.key)!==null&&To!==void 0?To:ur}:ur,ue(yo)]};if(Un&&pt){var Xr=Lr(),Bo=(0,f.Z)(Xr,2),Mo=Bo[0],mo=Bo[1];pt(Mo,mo)}else if(!Un&&Ct&&qn!=="clear"){var Fo=Lr(),_r=(0,f.Z)(Fo,2),Nr=_r[0],Po=_r[1];Ct(Nr,Po)}},Vo=Ht(function(Qt,ur){var Un,qn=wt?ur.selected:!0;qn?Un=wt?[].concat((0,d.Z)(zn),[Qt]):[Qt]:Un=zn.filter(function(Lr){return Lr.value!==Qt}),nn(Un),co(Qt,qn),J==="combobox"?Br(""):(!T||Nt)&&(Gt(""),Br(""))}),jo=function(ur,Un){nn(ur);var qn=Un.type,Lr=Un.values;(qn==="remove"||qn==="clear")&&Lr.forEach(function(Xr){co(Xr.value,!1,qn)})},Ro=function(ur,Un){if(Gt(ur),Br(null),Un.source==="submit"){var qn=(ur||"").trim();if(qn){var Lr=Array.from(new Set([].concat((0,d.Z)(Vr),[qn])));nn(Lr),co(qn,!0),Gt("")}return}Un.source!=="blur"&&(J==="combobox"&&nn(ur),vt==null||vt(ur))},xo=function(ur){var Un=ur;J!=="tags"&&(Un=ur.map(function(Lr){var Xr=vn.get(Lr);return Xr==null?void 0:Xr.value}).filter(function(Lr){return Lr!==void 0}));var qn=Array.from(new Set([].concat((0,d.Z)(Vr),(0,d.Z)(Un))));nn(qn),qn.forEach(function(Lr){co(Lr,!0)})},$r=g.useMemo(function(){var Qt=He!==!1&&Yt!==!1;return(0,_.Z)((0,_.Z)({},Zt),{},{flattenOptions:cn,onActiveValue:ao,defaultActiveFirstOption:fo,onSelect:Vo,menuItemSelectedIcon:ke,rawValues:Vr,fieldNames:nt,virtual:Qt,direction:lt,listHeight:Wt,listItemHeight:gn,childrenAsData:xt})},[Zt,cn,ao,fo,Vo,ke,Vr,nt,He,Yt,Wt,gn,xt]);return g.createElement(qt.Provider,{value:$r},g.createElement(V,(0,t.Z)({},Fe,{id:De,prefixCls:Te,ref:E,omitDomProps:Mn,mode:J,displayValues:hr,onDisplayValuesChange:jo,direction:lt,searchValue:zt,onSearch:Ro,autoClearSearchValue:Nt,onSearchSplit:xo,dropdownMatchSelectWidth:Yt,OptionList:We,emptyOptions:!cn.length,activeValue:cr,activeDescendantId:"".concat(De,"_list_").concat(jr)})))}),X=Jn;X.Option=nr,X.OptGroup=jt;var l=X,v=l},9296:function(un,Xe,e){e.r(Xe),e.d(Xe,{ResizableTextArea:function(){return U},default:function(){return Ae}});var t=e(54476),d=e(33885),x=e(20068),_=e(76190),f=e(42978),I=e(75931),n=e(94480),le=e(92310),ae=e.n(le),g=e(93681),ce=e(5643),M=e(18929),C=e(59301),Q=e(29301),ie=e(34280),$=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; -`,we=["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"],Ye={},ye;function H(ne){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,de=ne.getAttribute("id")||ne.getAttribute("data-reactid")||ne.getAttribute("name");if(j&&Ye[de])return Ye[de];var i=window.getComputedStyle(ne),y=i.getPropertyValue("box-sizing")||i.getPropertyValue("-moz-box-sizing")||i.getPropertyValue("-webkit-box-sizing"),R=parseFloat(i.getPropertyValue("padding-bottom"))+parseFloat(i.getPropertyValue("padding-top")),P=parseFloat(i.getPropertyValue("border-bottom-width"))+parseFloat(i.getPropertyValue("border-top-width")),w=we.map(function(W){return"".concat(W,":").concat(i.getPropertyValue(W))}).join(";"),F={sizingStyle:w,paddingSize:R,borderSize:P,boxSizing:y};return j&&de&&(Ye[de]=F),F}function S(ne){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,de=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ye||(ye=document.createElement("textarea"),ye.setAttribute("tab-index","-1"),ye.setAttribute("aria-hidden","true"),document.body.appendChild(ye)),ne.getAttribute("wrap")?ye.setAttribute("wrap",ne.getAttribute("wrap")):ye.removeAttribute("wrap");var y=H(ne,j),R=y.paddingSize,P=y.borderSize,w=y.boxSizing,F=y.sizingStyle;ye.setAttribute("style","".concat(F,";").concat($e)),ye.value=ne.value||ne.placeholder||"";var W=void 0,xe=void 0,Ce,be=ye.scrollHeight;if(w==="border-box"?be+=P:w==="content-box"&&(be-=R),de!==null||i!==null){ye.value=" ";var ot=ye.scrollHeight-R;de!==null&&(W=ot*de,w==="border-box"&&(W=W+R+P),be=Math.max(W,be)),i!==null&&(xe=ot*i,w==="border-box"&&(xe=xe+R+P),Ce=be>xe?"":"hidden",be=Math.min(xe,be))}var yt={height:be,overflowY:Ce,resize:"none"};return W&&(yt.minHeight=W),xe&&(yt.maxHeight=xe),yt}var r=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],B=0,D=1,se=2,G=C.forwardRef(function(ne,j){var de=ne,i=de.prefixCls,y=de.onPressEnter,R=de.defaultValue,P=de.value,w=de.autoSize,F=de.onResize,W=de.className,xe=de.style,Ce=de.disabled,be=de.onChange,ot=de.onInternalAutoSize,yt=(0,I.Z)(de,r),dt=(0,M.Z)(R,{value:P,postState:function(jt){return jt!=null?jt:""}}),he=(0,f.Z)(dt,2),_e=he[0],z=he[1],O=function(jt){z(jt.target.value),be==null||be(jt)},L=C.useRef();C.useImperativeHandle(j,function(){return{textArea:L.current}});var c=C.useMemo(function(){return w&&(0,_.Z)(w)==="object"?[w.minRows,w.maxRows]:[]},[w]),k=(0,f.Z)(c,2),ue=k[0],p=k[1],u=!!w,Y=function(){try{if(document.activeElement===L.current){var jt=L.current,Pn=jt.selectionStart,nr=jt.selectionEnd,kn=jt.scrollTop;L.current.setSelectionRange(Pn,nr),L.current.scrollTop=kn}}catch(_n){}},T=C.useState(se),A=(0,f.Z)(T,2),V=A[0],je=A[1],ve=C.useState(),fe=(0,f.Z)(ve,2),Be=fe[0],Le=fe[1],Re=function(){je(B)};(0,ie.Z)(function(){u&&Re()},[P,ue,p,u]),(0,ie.Z)(function(){if(V===B)je(D);else if(V===D){var bt=S(L.current,!1,ue,p);je(se),Le(bt)}else Y()},[V]);var It=C.useRef(),Tt=function(){$.Z.cancel(It.current)},Mt=function(jt){V===se&&(F==null||F(jt),w&&(Tt(),It.current=(0,$.Z)(function(){Re()})))};C.useEffect(function(){return Tt},[]);var Vt=u?Be:null,Ht=(0,d.Z)((0,d.Z)({},xe),Vt);return(V===B||V===D)&&(Ht.overflowY="hidden",Ht.overflowX="hidden"),C.createElement(Q.Z,{onResize:Mt,disabled:!(w||F)},C.createElement("textarea",(0,t.Z)({},yt,{ref:L,style:Ht,className:ae()(i,W,(0,x.Z)({},"".concat(i,"-disabled"),Ce)),disabled:Ce,value:_e,onChange:O})))}),U=G,Z=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Pe(ne,j){return(0,n.Z)(ne||"").slice(0,j).join("")}function pe(ne,j,de,i){var y=de;return ne?y=Pe(de,i):(0,n.Z)(j||"").lengthi&&(y=j),y}var ft=C.forwardRef(function(ne,j){var de,i=ne.defaultValue,y=ne.value,R=ne.onFocus,P=ne.onBlur,w=ne.onChange,F=ne.allowClear,W=ne.maxLength,xe=ne.onCompositionStart,Ce=ne.onCompositionEnd,be=ne.suffix,ot=ne.prefixCls,yt=ot===void 0?"rc-textarea":ot,dt=ne.classes,he=ne.showCount,_e=ne.className,z=ne.style,O=ne.disabled,L=ne.hidden,c=ne.classNames,k=ne.styles,ue=ne.onResize,p=(0,I.Z)(ne,Z),u=(0,M.Z)(i,{value:y,defaultValue:i}),Y=(0,f.Z)(u,2),T=Y[0],A=Y[1],V=(0,C.useRef)(null),je=C.useState(!1),ve=(0,f.Z)(je,2),fe=ve[0],Be=ve[1],Le=C.useState(!1),Re=(0,f.Z)(Le,2),It=Re[0],Tt=Re[1],Mt=C.useRef(),Vt=C.useRef(0),Ht=C.useState(null),bt=(0,f.Z)(Ht,2),jt=bt[0],Pn=bt[1],nr=function(){var an;(an=V.current)===null||an===void 0||an.textArea.focus()};(0,C.useImperativeHandle)(j,function(){return{resizableTextArea:V.current,focus:nr,blur:function(){var an;(an=V.current)===null||an===void 0||an.textArea.blur()}}}),(0,C.useEffect)(function(){Be(function(Mn){return!O&&Mn})},[O]);var kn=Number(W)>0,_n=function(an){Tt(!0),Mt.current=T,Vt.current=an.currentTarget.selectionStart,xe==null||xe(an)},gr=function(an){Tt(!1);var Jn=an.currentTarget.value;if(kn){var X,l=Vt.current>=W+1||Vt.current===((X=Mt.current)===null||X===void 0?void 0:X.length);Jn=pe(l,Mt.current,Jn,W)}Jn!==T&&(A(Jn),(0,ce.rJ)(an.currentTarget,an,w,Jn)),Ce==null||Ce(an)},Yn=function(an){var Jn=an.target.value;if(!It&&kn){var X=an.target.selectionStart>=W+1||an.target.selectionStart===Jn.length||!an.target.selectionStart;Jn=pe(X,T,Jn,W)}A(Jn),(0,ce.rJ)(an.currentTarget,an,w,Jn)},qt=function(an){var Jn=p.onPressEnter,X=p.onKeyDown;an.key==="Enter"&&Jn&&Jn(an),X==null||X(an)},dr=function(an){Be(!0),R==null||R(an)},yr=function(an){Be(!1),P==null||P(an)},Ln=function(an){var Jn;A(""),nr(),(0,ce.rJ)((Jn=V.current)===null||Jn===void 0?void 0:Jn.textArea,an,w)},Zn=(0,ce.D7)(T);!It&&kn&&y==null&&(Zn=Pe(Zn,W));var kr=be,We;if(he){var ht=(0,n.Z)(Zn).length;(0,_.Z)(he)==="object"?We=he.formatter({value:Zn,count:ht,maxLength:W}):We="".concat(ht).concat(kn?" / ".concat(W):""),kr=C.createElement(C.Fragment,null,kr,C.createElement("span",{className:ae()("".concat(yt,"-data-count"),c==null?void 0:c.count),style:k==null?void 0:k.count},We))}var Bt=function(an){var Jn;ue==null||ue(an),(Jn=V.current)!==null&&Jn!==void 0&&Jn.textArea.style.height&&Pn(!0)},ct=!p.autoSize&&!he&&!F,Xt=C.createElement(g.BaseInput,{value:Zn,allowClear:F,handleReset:Ln,suffix:kr,prefixCls:yt,classes:{affixWrapper:ae()(dt==null?void 0:dt.affixWrapper,(de={},(0,x.Z)(de,"".concat(yt,"-show-count"),he),(0,x.Z)(de,"".concat(yt,"-textarea-allow-clear"),F),de))},disabled:O,focused:fe,className:_e,style:(0,d.Z)((0,d.Z)({},z),jt&&!ct?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof We=="string"?We:void 0}},hidden:L,inputElement:C.createElement(U,(0,t.Z)({},p,{onKeyDown:qt,onChange:Yn,onFocus:dr,onBlur:yr,onCompositionStart:_n,onCompositionEnd:gr,className:c==null?void 0:c.textarea,style:(0,d.Z)((0,d.Z)({},k==null?void 0:k.textarea),{},{resize:z==null?void 0:z.resize}),disabled:O,prefixCls:yt,onResize:Bt,ref:V}))});return Xt}),ge=ft,Ae=ge},39417:function(un,Xe,e){e.d(Xe,{Z:function(){return D}});var t=e(54476),d=e(20068),x=e(75931),_=e(33885),f=e(67732),I=e(83652),n=e(31226),le=e(42403),ae=e(158),g=e(92310),ce=e.n(g),M=e(26112),C=e(59301),Q=e(39378),ie=function(G){for(var U=G.prefixCls,Z=G.level,Pe=G.isStart,pe=G.isEnd,ft="".concat(U,"-indent-unit"),ge=[],Ae=0;Ae0&&arguments[0]!==void 0?arguments[0]:[],O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],L=z.length,c=O.length;if(Math.abs(L-c)!==1)return{add:!1,key:null};function k(ue,p){var u=new Map;ue.forEach(function(T){u.set(T,!0)});var Y=p.filter(function(T){return!u.has(T)});return Y.length===1?Y[0]:null}return L ").concat(O);return O}var W=$.forwardRef(function(z,O){var L=z.prefixCls,c=z.data,k=z.selectable,ue=z.checkable,p=z.expandedKeys,u=z.selectedKeys,Y=z.checkedKeys,T=z.loadedKeys,A=z.loadingKeys,V=z.halfCheckedKeys,je=z.keyEntities,ve=z.disabled,fe=z.dragging,Be=z.dragOverNodeKey,Le=z.dropPosition,Re=z.motion,It=z.height,Tt=z.itemHeight,Mt=z.virtual,Vt=z.focusable,Ht=z.activeItem,bt=z.focused,jt=z.tabIndex,Pn=z.onKeyDown,nr=z.onFocus,kn=z.onBlur,_n=z.onActiveChange,gr=z.onListChangeStart,Yn=z.onListChangeEnd,qt=(0,H.Z)(z,Ae),dr=$.useRef(null),yr=$.useRef(null);$.useImperativeHandle(O,function(){return{scrollTo:function(ut){dr.current.scrollTo(ut)},getIndentWidth:function(){return yr.current.offsetWidth}}});var Ln=$.useState(p),Zn=(0,ye.Z)(Ln,2),kr=Zn[0],We=Zn[1],ht=$.useState(c),Bt=(0,ye.Z)(ht,2),ct=Bt[0],Xt=Bt[1],Mn=$.useState(c),an=(0,ye.Z)(Mn,2),Jn=an[0],X=an[1],l=$.useState([]),v=(0,ye.Z)(l,2),h=v[0],E=v[1],ee=$.useState(null),J=(0,ye.Z)(ee,2),Ve=J[0],Te=J[1],tt=$.useRef(c);tt.current=c;function it(){var vt=tt.current;Xt(vt),X(vt),E([]),Te(null),Yn()}(0,S.Z)(function(){We(p);var vt=ft(kr,p);if(vt.key!==null)if(vt.add){var ut=ct.findIndex(function(rt){var Ut=rt.key;return Ut===vt.key}),Nt=P(ge(ct,c,vt.key),Mt,It,Tt),pt=ct.slice();pt.splice(ut+1,0,R),X(pt),E(Nt),Te("show")}else{var Ct=c.findIndex(function(rt){var Ut=rt.key;return Ut===vt.key}),St=P(ge(c,ct,vt.key),Mt,It,Tt),Yt=c.slice();Yt.splice(Ct+1,0,R),X(Yt),E(St),Te("hide")}else ct!==c&&(Xt(c),X(c))},[p,c]),$.useEffect(function(){fe||it()},[fe]);var et=Re?Jn:c,mt={expandedKeys:p,selectedKeys:u,loadedKeys:T,loadingKeys:A,checkedKeys:Y,halfCheckedKeys:V,dragOverNodeKey:Be,dropPosition:Le,keyEntities:je};return $.createElement($.Fragment,null,bt&&Ht&&$.createElement("span",{style:ne,"aria-live":"assertive"},F(Ht)),$.createElement("div",null,$.createElement("input",{style:ne,disabled:Vt===!1||ve,tabIndex:Vt!==!1?jt:null,onKeyDown:Pn,onFocus:nr,onBlur:kn,value:"",onChange:j,"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:et,itemKey:w,height:It,fullHeight:!1,virtual:Mt,itemHeight:Tt,prefixCls:"".concat(L,"-list"),ref:dr,onVisibleChange:function(ut,Nt){var pt=new Set(ut),Ct=Nt.filter(function(St){return!pt.has(St)});Ct.some(function(St){return w(St)===de})&&it()}}),function(vt){var ut=vt.pos,Nt=(0,t.Z)({},(Ye(vt.data),vt.data)),pt=vt.title,Ct=vt.key,St=vt.isStart,Yt=vt.isEnd,rt=(0,G.km)(Ct,ut);delete Nt.key,delete Nt.children;var Ut=(0,G.H8)(rt,mt);return $.createElement(pe,(0,t.Z)({},Nt,Ut,{title:pt,active:!!Ht&&Ct===Ht.key,pos:ut,data:vt.data,isStart:St,isEnd:Yt,motion:Re,motionNodes:Ct===de?h:null,motionType:Ve,onMotionStart:gr,onMotionEnd:it,treeNodeRequiredProps:mt,onMouseMove:function(){_n(null)}}))}))});W.displayName="NodeList";var xe=W,Ce=e(35654),be=e(90782),ot=e(67841),yt=10,dt=function(z){(0,ae.Z)(L,z);var O=(0,g.Z)(L);function L(){var c;(0,I.Z)(this,L);for(var k=arguments.length,ue=new Array(k),p=0;p2&&arguments[2]!==void 0?arguments[2]:!1,V=c.state,je=V.dragChildrenKeys,ve=V.dropPosition,fe=V.dropTargetKey,Be=V.dropTargetPos,Le=V.dropAllowed;if(Le){var Re=c.props.onDrop;if(c.setState({dragOverNodeKey:null}),c.cleanDragState(),fe!==null){var It=(0,_.Z)((0,_.Z)({},(0,G.H8)(fe,c.getTreeNodeRequiredProps())),{},{active:((T=c.getActiveItem())===null||T===void 0?void 0:T.key)===fe,data:(0,ot.Z)(c.state.keyEntities,fe).node}),Tt=je.indexOf(fe)!==-1;(0,ie.ZP)(!Tt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Mt=(0,Ce.yx)(Be),Vt={event:u,node:(0,G.F)(It),dragNode:c.dragNode?(0,G.F)(c.dragNode.props):null,dragNodesKeys:[c.dragNode.props.eventKey].concat(je),dropToGap:ve!==0,dropPosition:ve+Number(Mt[Mt.length-1])};A||Re==null||Re(Vt),c.dragNode=null}}},c.cleanDragState=function(){var u=c.state.draggingNodeKey;u!==null&&c.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),c.dragStartMousePosition=null,c.currentMouseOverDroppableNodeKey=null},c.triggerExpandActionExpand=function(u,Y){var T=c.state,A=T.expandedKeys,V=T.flattenNodes,je=Y.expanded,ve=Y.key,fe=Y.isLeaf;if(!(fe||u.shiftKey||u.metaKey||u.ctrlKey)){var Be=V.filter(function(Re){return Re.key===ve})[0],Le=(0,G.F)((0,_.Z)((0,_.Z)({},(0,G.H8)(ve,c.getTreeNodeRequiredProps())),{},{data:Be.data}));c.setExpandedKeys(je?(0,Ce._5)(A,ve):(0,Ce.L0)(A,ve)),c.onNodeExpand(u,Le)}},c.onNodeClick=function(u,Y){var T=c.props,A=T.onClick,V=T.expandAction;V==="click"&&c.triggerExpandActionExpand(u,Y),A==null||A(u,Y)},c.onNodeDoubleClick=function(u,Y){var T=c.props,A=T.onDoubleClick,V=T.expandAction;V==="doubleClick"&&c.triggerExpandActionExpand(u,Y),A==null||A(u,Y)},c.onNodeSelect=function(u,Y){var T=c.state.selectedKeys,A=c.state,V=A.keyEntities,je=A.fieldNames,ve=c.props,fe=ve.onSelect,Be=ve.multiple,Le=Y.selected,Re=Y[je.key],It=!Le;It?Be?T=(0,Ce.L0)(T,Re):T=[Re]:T=(0,Ce._5)(T,Re);var Tt=T.map(function(Mt){var Vt=(0,ot.Z)(V,Mt);return Vt?Vt.node:null}).filter(function(Mt){return Mt});c.setUncontrolledState({selectedKeys:T}),fe==null||fe(T,{event:"select",selected:It,node:Y,selectedNodes:Tt,nativeEvent:u.nativeEvent})},c.onNodeCheck=function(u,Y,T){var A=c.state,V=A.keyEntities,je=A.checkedKeys,ve=A.halfCheckedKeys,fe=c.props,Be=fe.checkStrictly,Le=fe.onCheck,Re=Y.key,It,Tt={event:"check",node:Y,checked:T,nativeEvent:u.nativeEvent};if(Be){var Mt=T?(0,Ce.L0)(je,Re):(0,Ce._5)(je,Re),Vt=(0,Ce._5)(ve,Re);It={checked:Mt,halfChecked:Vt},Tt.checkedNodes=Mt.map(function(kn){return(0,ot.Z)(V,kn)}).filter(function(kn){return kn}).map(function(kn){return kn.node}),c.setUncontrolledState({checkedKeys:Mt})}else{var Ht=(0,be.S)([].concat((0,f.Z)(je),[Re]),!0,V),bt=Ht.checkedKeys,jt=Ht.halfCheckedKeys;if(!T){var Pn=new Set(bt);Pn.delete(Re);var nr=(0,be.S)(Array.from(Pn),{checked:!1,halfCheckedKeys:jt},V);bt=nr.checkedKeys,jt=nr.halfCheckedKeys}It=bt,Tt.checkedNodes=[],Tt.checkedNodesPositions=[],Tt.halfCheckedKeys=jt,bt.forEach(function(kn){var _n=(0,ot.Z)(V,kn);if(_n){var gr=_n.node,Yn=_n.pos;Tt.checkedNodes.push(gr),Tt.checkedNodesPositions.push({node:gr,pos:Yn})}}),c.setUncontrolledState({checkedKeys:bt},!1,{halfCheckedKeys:jt})}Le==null||Le(It,Tt)},c.onNodeLoad=function(u){var Y=u.key,T=new Promise(function(A,V){c.setState(function(je){var ve=je.loadedKeys,fe=ve===void 0?[]:ve,Be=je.loadingKeys,Le=Be===void 0?[]:Be,Re=c.props,It=Re.loadData,Tt=Re.onLoad;if(!It||fe.indexOf(Y)!==-1||Le.indexOf(Y)!==-1)return null;var Mt=It(u);return Mt.then(function(){var Vt=c.state.loadedKeys,Ht=(0,Ce.L0)(Vt,Y);Tt==null||Tt(Ht,{event:"load",node:u}),c.setUncontrolledState({loadedKeys:Ht}),c.setState(function(bt){return{loadingKeys:(0,Ce._5)(bt.loadingKeys,Y)}}),A()}).catch(function(Vt){if(c.setState(function(bt){return{loadingKeys:(0,Ce._5)(bt.loadingKeys,Y)}}),c.loadingRetryTimes[Y]=(c.loadingRetryTimes[Y]||0)+1,c.loadingRetryTimes[Y]>=yt){var Ht=c.state.loadedKeys;(0,ie.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),c.setUncontrolledState({loadedKeys:(0,Ce.L0)(Ht,Y)}),A()}V(Vt)}),{loadingKeys:(0,Ce.L0)(Le,Y)}})});return T.catch(function(){}),T},c.onNodeMouseEnter=function(u,Y){var T=c.props.onMouseEnter;T==null||T({event:u,node:Y})},c.onNodeMouseLeave=function(u,Y){var T=c.props.onMouseLeave;T==null||T({event:u,node:Y})},c.onNodeContextMenu=function(u,Y){var T=c.props.onRightClick;T&&(u.preventDefault(),T({event:u,node:Y}))},c.onFocus=function(){var u=c.props.onFocus;c.setState({focused:!0});for(var Y=arguments.length,T=new Array(Y),A=0;A1&&arguments[1]!==void 0?arguments[1]:!1,T=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!c.destroyed){var A=!1,V=!0,je={};Object.keys(u).forEach(function(ve){if(ve in c.props){V=!1;return}A=!0,je[ve]=u[ve]}),A&&(!Y||V)&&c.setState((0,_.Z)((0,_.Z)({},je),T))}},c.scrollTo=function(u){c.listRef.current.scrollTo(u)},c}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 k=this.props.activeKey;k!==void 0&&k!==this.state.activeKey&&(this.setState({activeKey:k}),k!==null&&this.scrollTo({key:k}))}},{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 k,ue=this.state,p=ue.focused,u=ue.flattenNodes,Y=ue.keyEntities,T=ue.draggingNodeKey,A=ue.activeKey,V=ue.dropLevelOffset,je=ue.dropContainerKey,ve=ue.dropTargetKey,fe=ue.dropPosition,Be=ue.dragOverNodeKey,Le=ue.indent,Re=this.props,It=Re.prefixCls,Tt=Re.className,Mt=Re.style,Vt=Re.showLine,Ht=Re.focusable,bt=Re.tabIndex,jt=bt===void 0?0:bt,Pn=Re.selectable,nr=Re.showIcon,kn=Re.icon,_n=Re.switcherIcon,gr=Re.draggable,Yn=Re.checkable,qt=Re.checkStrictly,dr=Re.disabled,yr=Re.motion,Ln=Re.loadData,Zn=Re.filterTreeNode,kr=Re.height,We=Re.itemHeight,ht=Re.virtual,Bt=Re.titleRender,ct=Re.dropIndicatorRender,Xt=Re.onContextMenu,Mn=Re.onScroll,an=Re.direction,Jn=Re.rootClassName,X=Re.rootStyle,l=(0,Q.Z)(this.props,{aria:!0,data:!0}),v;return gr&&((0,x.Z)(gr)==="object"?v=gr:typeof gr=="function"?v={nodeDraggable:gr}:v={}),$.createElement($e.k.Provider,{value:{prefixCls:It,selectable:Pn,showIcon:nr,icon:kn,switcherIcon:_n,draggable:v,draggingNodeKey:T,checkable:Yn,checkStrictly:qt,disabled:dr,keyEntities:Y,dropLevelOffset:V,dropContainerKey:je,dropTargetKey:ve,dropPosition:fe,dragOverNodeKey:Be,indent:Le,direction:an,dropIndicatorRender:ct,loadData:Ln,filterTreeNode:Zn,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}},$.createElement("div",{role:"tree",className:M()(It,Tt,Jn,(k={},(0,d.Z)(k,"".concat(It,"-show-line"),Vt),(0,d.Z)(k,"".concat(It,"-focused"),p),(0,d.Z)(k,"".concat(It,"-active-focused"),A!==null),k)),style:X},$.createElement(xe,(0,t.Z)({ref:this.listRef,prefixCls:It,style:Mt,data:u,disabled:dr,selectable:Pn,checkable:!!Yn,motion:yr,dragging:T!==null,height:kr,itemHeight:We,virtual:ht,focusable:Ht,focused:p,tabIndex:jt,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(k,ue){var p=ue.prevProps,u={prevProps:k};function Y(Ht){return!p&&Ht in k||p&&p[Ht]!==k[Ht]}var T,A=ue.fieldNames;if(Y("fieldNames")&&(A=(0,G.w$)(k.fieldNames),u.fieldNames=A),Y("treeData")?T=k.treeData:Y("children")&&((0,ie.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),T=(0,G.zn)(k.children)),T){u.treeData=T;var V=(0,G.I8)(T,{fieldNames:A});u.keyEntities=(0,_.Z)((0,d.Z)({},de,y),V.keyEntities)}var je=u.keyEntities||ue.keyEntities;if(Y("expandedKeys")||p&&Y("autoExpandParent"))u.expandedKeys=k.autoExpandParent||!p&&k.defaultExpandParent?(0,Ce.r7)(k.expandedKeys,je):k.expandedKeys;else if(!p&&k.defaultExpandAll){var ve=(0,_.Z)({},je);delete ve[de],u.expandedKeys=Object.keys(ve).map(function(Ht){return ve[Ht].key})}else!p&&k.defaultExpandedKeys&&(u.expandedKeys=k.autoExpandParent||k.defaultExpandParent?(0,Ce.r7)(k.defaultExpandedKeys,je):k.defaultExpandedKeys);if(u.expandedKeys||delete u.expandedKeys,T||u.expandedKeys){var fe=(0,G.oH)(T||ue.treeData,u.expandedKeys||ue.expandedKeys,A);u.flattenNodes=fe}if(k.selectable&&(Y("selectedKeys")?u.selectedKeys=(0,Ce.BT)(k.selectedKeys,k):!p&&k.defaultSelectedKeys&&(u.selectedKeys=(0,Ce.BT)(k.defaultSelectedKeys,k))),k.checkable){var Be;if(Y("checkedKeys")?Be=(0,Ce.E6)(k.checkedKeys)||{}:!p&&k.defaultCheckedKeys?Be=(0,Ce.E6)(k.defaultCheckedKeys)||{}:T&&(Be=(0,Ce.E6)(k.checkedKeys)||{checkedKeys:ue.checkedKeys,halfCheckedKeys:ue.halfCheckedKeys}),Be){var Le=Be,Re=Le.checkedKeys,It=Re===void 0?[]:Re,Tt=Le.halfCheckedKeys,Mt=Tt===void 0?[]:Tt;if(!k.checkStrictly){var Vt=(0,be.S)(It,!0,je);It=Vt.checkedKeys,Mt=Vt.halfCheckedKeys}u.checkedKeys=It,u.halfCheckedKeys=Mt}}return Y("loadedKeys")&&(u.loadedKeys=k.loadedKeys),u}}]),L}($.Component);dt.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:we,allowDrop:function(){return!0},expandAction:!1},dt.TreeNode=D.Z;var he=dt,_e=he},35654:function(un,Xe,e){e.d(Xe,{BT:function(){return $},E6:function(){return Ye},L0:function(){return g},OM:function(){return ie},_5:function(){return ae},r7:function(){return ye},wA:function(){return M},yx:function(){return ce}});var t=e(94480),d=e(76190),x=e(48736),_=e(59301),f=e(39417),I=e(67841),n=e(71430),le=null;function ae(H,S){if(!H)return[];var r=H.slice(),B=r.indexOf(S);return B>=0&&r.splice(B,1),r}function g(H,S){var r=(H||[]).slice();return r.indexOf(S)===-1&&r.push(S),r}function ce(H){return H.split("-")}function M(H,S){var r=[],B=(0,I.Z)(S,H);function D(){var se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];se.forEach(function(G){var U=G.key,Z=G.children;r.push(U),D(Z)})}return D(B.children),r}function C(H){if(H.parent){var S=ce(H.pos);return Number(S[S.length-1])===H.parent.children.length-1}return!1}function Q(H){var S=ce(H.pos);return Number(S[S.length-1])===0}function ie(H,S,r,B,D,se,G,U,Z,Pe){var pe,ft=H.clientX,ge=H.clientY,Ae=H.target.getBoundingClientRect(),ne=Ae.top,j=Ae.height,de=(Pe==="rtl"?-1:1)*(((D==null?void 0:D.x)||0)-ft),i=(de-12)/B,y=(0,I.Z)(U,r.props.eventKey);if(ge-1.5?se({dragNode:yt,dropNode:dt,dropPosition:1})?Ce=1:he=!1:se({dragNode:yt,dropNode:dt,dropPosition:0})?Ce=0:se({dragNode:yt,dropNode:dt,dropPosition:1})?Ce=1:he=!1:se({dragNode:yt,dropNode:dt,dropPosition:1})?Ce=1:he=!1,{dropPosition:Ce,dropLevelOffset:be,dropTargetKey:y.key,dropTargetPos:y.pos,dragOverNodeKey:xe,dropContainerKey:Ce===0?null:((pe=y.parent)===null||pe===void 0?void 0:pe.key)||null,dropAllowed:he}}function $(H,S){if(H){var r=S.multiple;return r?H.slice():H.length?[H[0]]:H}}var $e=function(S){return S};function we(H,S){if(!H)return[];var r=S||{},B=r.processProps,D=B===void 0?$e:B,se=Array.isArray(H)?H:[H];return se.map(function(G){var U=G.children,Z=_objectWithoutProperties(G,le),Pe=we(U,S);return React.createElement(TreeNode,_extends({key:Z.key},D(Z)),Pe)})}function Ye(H){if(!H)return null;var S;if(Array.isArray(H))S={checkedKeys:H,halfCheckedKeys:void 0};else if((0,d.Z)(H)==="object")S={checkedKeys:H.checked||void 0,halfCheckedKeys:H.halfChecked||void 0};else return(0,x.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return S}function ye(H,S){var r=new Set;function B(D){if(!r.has(D)){var se=(0,I.Z)(S,D);if(se){r.add(D);var G=se.parent,U=se.node;U.disabled||G&&B(G.key)}}}return(H||[]).forEach(function(D){B(D)}),(0,t.Z)(r)}},90782:function(un,Xe,e){e.d(Xe,{S:function(){return n}});var t=e(48736),d=e(67841);function x(le,ae){var g=new Set;return le.forEach(function(ce){ae.has(ce)||g.add(ce)}),g}function _(le){var ae=le||{},g=ae.disabled,ce=ae.disableCheckbox,M=ae.checkable;return!!(g||ce)||M===!1}function f(le,ae,g,ce){for(var M=new Set(le),C=new Set,Q=0;Q<=g;Q+=1){var ie=ae.get(Q)||new Set;ie.forEach(function(Ye){var ye=Ye.key,H=Ye.node,S=Ye.children,r=S===void 0?[]:S;M.has(ye)&&!ce(H)&&r.filter(function(B){return!ce(B.node)}).forEach(function(B){M.add(B.key)})})}for(var $=new Set,$e=g;$e>=0;$e-=1){var we=ae.get($e)||new Set;we.forEach(function(Ye){var ye=Ye.parent,H=Ye.node;if(!(ce(H)||!Ye.parent||$.has(Ye.parent.key))){if(ce(Ye.parent.node)){$.add(ye.key);return}var S=!0,r=!1;(ye.children||[]).filter(function(B){return!ce(B.node)}).forEach(function(B){var D=B.key,se=M.has(D);S&&!se&&(S=!1),!r&&(se||C.has(D))&&(r=!0)}),S&&M.add(ye.key),r&&C.add(ye.key),$.add(ye.key)}})}return{checkedKeys:Array.from(M),halfCheckedKeys:Array.from(x(C,M))}}function I(le,ae,g,ce,M){for(var C=new Set(le),Q=new Set(ae),ie=0;ie<=ce;ie+=1){var $=g.get(ie)||new Set;$.forEach(function(ye){var H=ye.key,S=ye.node,r=ye.children,B=r===void 0?[]:r;!C.has(H)&&!Q.has(H)&&!M(S)&&B.filter(function(D){return!M(D.node)}).forEach(function(D){C.delete(D.key)})})}Q=new Set;for(var $e=new Set,we=ce;we>=0;we-=1){var Ye=g.get(we)||new Set;Ye.forEach(function(ye){var H=ye.parent,S=ye.node;if(!(M(S)||!ye.parent||$e.has(ye.parent.key))){if(M(ye.parent.node)){$e.add(H.key);return}var r=!0,B=!1;(H.children||[]).filter(function(D){return!M(D.node)}).forEach(function(D){var se=D.key,G=C.has(se);r&&!G&&(r=!1),!B&&(G||Q.has(se))&&(B=!0)}),r||C.delete(H.key),B&&Q.add(H.key),$e.add(H.key)}})}return{checkedKeys:Array.from(C),halfCheckedKeys:Array.from(x(Q,C))}}function n(le,ae,g,ce){var M=[],C;ce?C=ce:C=_;var Q=new Set(le.filter(function(we){var Ye=!!(0,d.Z)(g,we);return Ye||M.push(we),Ye})),ie=new Map,$=0;Object.keys(g).forEach(function(we){var Ye=g[we],ye=Ye.level,H=ie.get(ye);H||(H=new Set,ie.set(ye,H)),H.add(Ye),$=Math.max($,ye)}),(0,t.ZP)(!M.length,"Tree missing follow keys: ".concat(M.slice(0,100).map(function(we){return"'".concat(we,"'")}).join(", ")));var $e;return ae===!0?$e=f(Q,ie,$,C):$e=I(Q,ae.halfCheckedKeys,ie,$,C),$e}},67841:function(un,Xe,e){e.d(Xe,{Z:function(){return t}});function t(d,x){return d[x]}},71430:function(un,Xe,e){e.d(Xe,{F:function(){return ye},H8:function(){return Ye},I8:function(){return we},km:function(){return M},oH:function(){return $},w$:function(){return C},zn:function(){return ie}});var t=e(76190),d=e(94480),x=e(33885),_=e(75931),f=e(11592),I=e(2738),n=e(48736),le=e(67841),ae=["children"];function g(H,S){return"".concat(H,"-").concat(S)}function ce(H){return H&&H.type&&H.type.isTreeNode}function M(H,S){return H!=null?H:S}function C(H){var S=H||{},r=S.title,B=S._title,D=S.key,se=S.children,G=r||"title";return{title:G,_title:B||[G],key:D||"key",children:se||"children"}}function Q(H,S){var r=new Map;function B(D){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(D||[]).forEach(function(G){var U=G[S.key],Z=G[S.children];warning(U!=null,"Tree node must have a certain key: [".concat(se).concat(U,"]"));var Pe=String(U);warning(!r.has(Pe)||U===null||U===void 0,"Same 'key' exist in the Tree: ".concat(Pe)),r.set(Pe,!0),B(Z,"".concat(se).concat(Pe," > "))})}B(H)}function ie(H){function S(r){var B=(0,f.Z)(r);return B.map(function(D){if(!ce(D))return(0,n.ZP)(!D,"Tree/TreeNode can only accept TreeNode as children."),null;var se=D.key,G=D.props,U=G.children,Z=(0,_.Z)(G,ae),Pe=(0,x.Z)({key:se},Z),pe=S(U);return pe.length&&(Pe.children=pe),Pe}).filter(function(D){return D})}return S(H)}function $(H,S,r){var B=C(r),D=B._title,se=B.key,G=B.children,U=new Set(S===!0?[]:S),Z=[];function Pe(pe){var ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return pe.map(function(ge,Ae){for(var ne=g(ft?ft.pos:"0",Ae),j=M(ge[se],ne),de,i=0;i1&&arguments[1]!==void 0?arguments[1]:{},r=S.initWrapper,B=S.processEntity,D=S.onProcessFinished,se=S.externalGetKey,G=S.childrenPropName,U=S.fieldNames,Z=arguments.length>2?arguments[2]:void 0,Pe=se||Z,pe={},ft={},ge={posEntities:pe,keyEntities:ft};return r&&(ge=r(ge)||ge),$e(H,function(Ae){var ne=Ae.node,j=Ae.index,de=Ae.pos,i=Ae.key,y=Ae.parentPos,R=Ae.level,P=Ae.nodes,w={node:ne,nodes:P,index:j,key:i,pos:de,level:R},F=M(i,de);pe[de]=w,ft[F]=w,w.parent=pe[y],w.parent&&(w.parent.children=w.parent.children||[],w.parent.children.push(w)),B&&B(w,ge)},{externalGetKey:Pe,childrenPropName:G,fieldNames:U}),D&&D(ge),ge}function Ye(H,S){var r=S.expandedKeys,B=S.selectedKeys,D=S.loadedKeys,se=S.loadingKeys,G=S.checkedKeys,U=S.halfCheckedKeys,Z=S.dragOverNodeKey,Pe=S.dropPosition,pe=S.keyEntities,ft=(0,le.Z)(pe,H),ge={eventKey:H,expanded:r.indexOf(H)!==-1,selected:B.indexOf(H)!==-1,loaded:D.indexOf(H)!==-1,loading:se.indexOf(H)!==-1,checked:G.indexOf(H)!==-1,halfChecked:U.indexOf(H)!==-1,pos:String(ft?ft.pos:""),dragOver:Z===H&&Pe===0,dragOverGapTop:Z===H&&Pe===-1,dragOverGapBottom:Z===H&&Pe===1};return ge}function ye(H){var S=H.data,r=H.expanded,B=H.selected,D=H.checked,se=H.loaded,G=H.loading,U=H.halfChecked,Z=H.dragOver,Pe=H.dragOverGapTop,pe=H.dragOverGapBottom,ft=H.pos,ge=H.active,Ae=H.eventKey,ne=(0,x.Z)((0,x.Z)({},S),{},{expanded:r,selected:B,checked:D,loaded:se,loading:G,halfChecked:U,dragOver:Z,dragOverGapTop:Pe,dragOverGapBottom:pe,pos:ft,active:ge,key:Ae});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`."),H}}),ne}},8224:function(un,Xe,e){e.d(Xe,{Z:function(){return d}});var t=e(4676);function d(x,_,f,I){var n=t.unstable_batchedUpdates?function(ae){t.unstable_batchedUpdates(f,ae)}:f;return x!=null&&x.addEventListener&&x.addEventListener(_,n,I),{remove:function(){x!=null&&x.removeEventListener&&x.removeEventListener(_,n,I)}}}},55468:function(un,Xe,e){e.d(Xe,{g1:function(){return ce},os:function(){return C}});var t=/margin|padding|width|height|max|min|offset/,d={left:!0,top:!0},x={cssFloat:1,styleFloat:1,float:1};function _(Q){return Q.nodeType===1?Q.ownerDocument.defaultView.getComputedStyle(Q,null):{}}function f(Q,ie,$){if(ie=ie.toLowerCase(),$==="auto"){if(ie==="height")return Q.offsetHeight;if(ie==="width")return Q.offsetWidth}return ie in d||(d[ie]=t.test(ie)),d[ie]?parseFloat($)||0:$}function I(Q,ie){var $=arguments.length,$e=_(Q);return ie=x[ie]?"cssFloat"in Q.style?"cssFloat":"styleFloat":ie,$===1?$e:f(Q,ie,$e[ie]||Q.style[ie])}function n(Q,ie,$){var $e=arguments.length;if(ie=x[ie]?"cssFloat"in Q.style?"cssFloat":"styleFloat":ie,$e===3)return typeof $=="number"&&t.test(ie)&&($="".concat($,"px")),Q.style[ie]=$,$;for(var we in ie)ie.hasOwnProperty(we)&&n(Q,we,ie[we]);return _(Q)}function le(Q){return Q===document.body?document.documentElement.clientWidth:Q.offsetWidth}function ae(Q){return Q===document.body?window.innerHeight||document.documentElement.clientHeight:Q.offsetHeight}function g(){var Q=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),ie=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:Q,height:ie}}function ce(){var Q=document.documentElement.clientWidth,ie=window.innerHeight||document.documentElement.clientHeight;return{width:Q,height:ie}}function M(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function C(Q){var ie=Q.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)}}},3465:function(un,Xe,e){e.d(Xe,{G:function(){return _}});var t=e(47273),d=function(I){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(I)?I:[I],le=window.document.documentElement;return n.some(function(ae){return ae in le.style})}return!1},x=function(I,n){if(!d(I))return!1;var le=document.createElement("div"),ae=le.style[I];return le.style[I]=n,le.style[I]!==ae};function _(f,I){return!Array.isArray(f)&&I!==void 0?x(f,I):d(f)}},48911:function(un,Xe,e){e.d(Xe,{Z:function(){return dt}});var t=e(54476),d=e(76190),x=e(33885),_=e(20068),f=e(42978),I=e(75931),n=e(92310),le=e.n(n),ae=e(29301),g=e(70425),ce=e(34280),M=e(59301),C=e(4676),Q=M.forwardRef(function(he,_e){var z=he.height,O=he.offsetY,L=he.offsetX,c=he.children,k=he.prefixCls,ue=he.onInnerResize,p=he.innerProps,u=he.rtl,Y=he.extra,T={},A={display:"flex",flexDirection:"column"};return O!==void 0&&(T={height:z,position:"relative",overflow:"hidden"},A=(0,x.Z)((0,x.Z)({},A),{},(0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)({transform:"translateY(".concat(O,"px)")},u?"marginRight":"marginLeft",-L),"position","absolute"),"left",0),"right",0),"top",0))),M.createElement("div",{style:T},M.createElement(ae.Z,{onResize:function(je){var ve=je.offsetHeight;ve&&ue&&ue()}},M.createElement("div",(0,t.Z)({style:A,className:le()((0,_.Z)({},"".concat(k,"-holder-inner"),k)),ref:_e},p),c,Y)))});Q.displayName="Filler";var ie=Q;function $(he){var _e=he.children,z=he.setRef,O=M.useCallback(function(L){z(L)},[]);return M.cloneElement(_e,{ref:O})}function $e(he,_e,z,O,L,c,k,ue){var p=ue.getKey;return he.slice(_e,z+1).map(function(u,Y){var T=_e+Y,A=k(u,T,{style:{width:O},offsetX:L}),V=p(u);return M.createElement($,{key:V,setRef:function(ve){return c(u,ve)}},A)})}function we(he,_e,z,O){var L=z-he,c=_e-z,k=Math.min(L,c)*2;if(O<=k){var ue=Math.floor(O/2);return O%2?z+ue+1:z-ue}return L>c?z-(O-c):z+(O-L)}function Ye(he,_e,z){var O=he.length,L=_e.length,c,k;if(O===0&&L===0)return null;O2&&arguments[2]!==void 0?arguments[2]:!1,T=p?u<0&&ue.current.left||u>0&&ue.current.right:u<0&&ue.current.top||u>0&&ue.current.bottom;return Y&&T?(clearTimeout(c.current),L.current=!1):(!T||L.current)&&k(),!L.current&&T}};function D(he,_e,z,O,L,c,k){var ue=(0,M.useRef)(0),p=(0,M.useRef)(null),u=(0,M.useRef)(null),Y=(0,M.useRef)(!1),T=B(_e,z,O,L);function A(Le,Re){if(H.Z.cancel(p.current),!T(!1,Re)){var It=Le;if(!It._virtualHandled)It._virtualHandled=!0;else return;ue.current+=Re,u.current=Re,r||It.preventDefault(),p.current=(0,H.Z)(function(){var Tt=Y.current?10:1;k(ue.current*Tt,!1),ue.current=0})}}function V(Le,Re){k(Re,!0),r||Le.preventDefault()}var je=(0,M.useRef)(null),ve=(0,M.useRef)(null);function fe(Le){if(he){H.Z.cancel(ve.current),ve.current=(0,H.Z)(function(){je.current=null},2);var Re=Le.deltaX,It=Le.deltaY,Tt=Le.shiftKey,Mt=Re,Vt=It;(je.current==="sx"||!je.current&&Tt&&It&&!Re)&&(Mt=It,Vt=0,je.current="sx");var Ht=Math.abs(Mt),bt=Math.abs(Vt);je.current===null&&(je.current=c&&Ht>bt?"x":"y"),je.current==="y"?A(Le,Vt):V(Le,Mt)}}function Be(Le){he&&(Y.current=Le.detail===u.current)}return[fe,Be]}function se(he,_e,z,O){var L=M.useMemo(function(){return[new Map,[]]},[he,z.id,O]),c=(0,f.Z)(L,2),k=c[0],ue=c[1],p=function(Y){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Y,A=k.get(Y),V=k.get(T);if(A===void 0||V===void 0)for(var je=he.length,ve=ue.length;ve0&&arguments[0]!==void 0?arguments[0]:!1;Y();var je=function(){var Be=!1;ue.current.forEach(function(Le,Re){if(Le&&Le.offsetParent){var It=Le.offsetHeight,Tt=getComputedStyle(Le),Mt=Tt.marginTop,Vt=Tt.marginBottom,Ht=pe(Mt),bt=pe(Vt),jt=It+Ht+bt;p.current.get(Re)!==jt&&(p.current.set(Re,jt),Be=!0)}}),Be&&k(function(Le){return Le+1})};if(V)je();else{u.current+=1;var ve=u.current;Promise.resolve().then(function(){ve===u.current&&je()})}}function A(V,je){var ve=he(V),fe=ue.current.get(ve);je?(ue.current.set(ve,je),T()):ue.current.delete(ve),!fe!=!je&&(je?_e==null||_e(V):z==null||z(V))}return(0,M.useEffect)(function(){return Y},[]),[A,T,p.current,c]}var ge=14/15;function Ae(he,_e,z){var O=(0,M.useRef)(!1),L=(0,M.useRef)(0),c=(0,M.useRef)(0),k=(0,M.useRef)(null),ue=(0,M.useRef)(null),p,u=function(V){if(O.current){var je=Math.ceil(V.touches[0].pageX),ve=Math.ceil(V.touches[0].pageY),fe=L.current-je,Be=c.current-ve,Le=Math.abs(fe)>Math.abs(Be);Le?L.current=je:c.current=ve;var Re=z(Le,Le?fe:Be,!1,V);Re&&V.preventDefault(),clearInterval(ue.current),Re&&(ue.current=setInterval(function(){Le?fe*=ge:Be*=ge;var It=Math.floor(Le?fe:Be);(!z(Le,It,!0)||Math.abs(It)<=.1)&&clearInterval(ue.current)},16))}},Y=function(){O.current=!1,p()},T=function(V){p(),V.touches.length===1&&!O.current&&(O.current=!0,L.current=Math.ceil(V.touches[0].pageX),c.current=Math.ceil(V.touches[0].pageY),k.current=V.target,k.current.addEventListener("touchmove",u,{passive:!1}),k.current.addEventListener("touchend",Y,{passive:!0}))};p=function(){k.current&&(k.current.removeEventListener("touchmove",u),k.current.removeEventListener("touchend",Y))},(0,ce.Z)(function(){return he&&_e.current.addEventListener("touchstart",T,{passive:!0}),function(){var A;(A=_e.current)===null||A===void 0||A.removeEventListener("touchstart",T),p(),clearInterval(ue.current)}},[he])}function ne(he){return Math.floor(Math.pow(he,.5))}function j(he,_e){var z="touches"in he?he.touches[0]:he;return z[_e?"pageX":"pageY"]-window[_e?"scrollX":"scrollY"]}function de(he,_e,z){M.useEffect(function(){var O=_e.current;if(he&&O){var L=!1,c,k,ue=function(){H.Z.cancel(c)},p=function A(){ue(),c=(0,H.Z)(function(){z(k),A()})},u=function(){L=!1,ue()},Y=function(V){if(!(V.target.draggable||V.button!==0)){var je=V;je._virtualHandled||(je._virtualHandled=!0,L=!0)}},T=function(V){if(L){var je=j(V,!1),ve=O.getBoundingClientRect(),fe=ve.top,Be=ve.bottom;if(je<=fe){var Le=fe-je;k=-ne(Le),p()}else if(je>=Be){var Re=je-Be;k=ne(Re),p()}else ue()}};return O.addEventListener("mousedown",Y),O.ownerDocument.addEventListener("mouseup",u),O.ownerDocument.addEventListener("mousemove",T),O.ownerDocument.addEventListener("dragend",u),function(){O.removeEventListener("mousedown",Y),O.ownerDocument.removeEventListener("mouseup",u),O.ownerDocument.removeEventListener("mousemove",T),O.ownerDocument.removeEventListener("dragend",u),ue()}}},[he])}var i=10;function y(he,_e,z,O,L,c,k,ue){var p=M.useRef(),u=M.useState(null),Y=(0,f.Z)(u,2),T=Y[0],A=Y[1];return(0,ce.Z)(function(){if(T&&T.times=0;_n-=1){var gr=L(_e[_n]),Yn=z.get(gr);if(Yn===void 0){Le=!0;break}if(kn-=Yn,kn<=0)break}switch(Tt){case"top":It=Vt-fe;break;case"bottom":It=Ht-Be+fe;break;default:{var qt=he.current.scrollTop,dr=qt+Be;Vtdr&&(Re="bottom")}}It!==null&&k(It),It!==T.lastTop&&(Le=!0)}Le&&A((0,x.Z)((0,x.Z)({},T),{},{times:T.times+1,targetAlign:Re,lastTop:It}))}},[T,he.current]),function(V){if(V==null){ue();return}if(H.Z.cancel(p.current),typeof V=="number")k(V);else if(V&&(0,d.Z)(V)==="object"){var je,ve=V.align;"index"in V?je=V.index:je=_e.findIndex(function(Le){return L(Le)===V.key});var fe=V.offset,Be=fe===void 0?0:fe;A({times:0,index:je,offset:Be,originAlign:ve})}}}var R=M.forwardRef(function(he,_e){var z=he.prefixCls,O=he.rtl,L=he.scrollOffset,c=he.scrollRange,k=he.onStartMove,ue=he.onStopMove,p=he.onScroll,u=he.horizontal,Y=he.spinSize,T=he.containerSize,A=he.style,V=he.thumbStyle,je=he.showScrollBar,ve=M.useState(!1),fe=(0,f.Z)(ve,2),Be=fe[0],Le=fe[1],Re=M.useState(null),It=(0,f.Z)(Re,2),Tt=It[0],Mt=It[1],Vt=M.useState(null),Ht=(0,f.Z)(Vt,2),bt=Ht[0],jt=Ht[1],Pn=!O,nr=M.useRef(),kn=M.useRef(),_n=M.useState(je),gr=(0,f.Z)(_n,2),Yn=gr[0],qt=gr[1],dr=M.useRef(),yr=function(){je===!0||je===!1||(clearTimeout(dr.current),qt(!0),dr.current=setTimeout(function(){qt(!1)},3e3))},Ln=c-T||0,Zn=T-Y||0,kr=M.useMemo(function(){if(L===0||Ln===0)return 0;var X=L/Ln;return X*Zn},[L,Ln,Zn]),We=function(l){l.stopPropagation(),l.preventDefault()},ht=M.useRef({top:kr,dragging:Be,pageY:Tt,startTop:bt});ht.current={top:kr,dragging:Be,pageY:Tt,startTop:bt};var Bt=function(l){Le(!0),Mt(j(l,u)),jt(ht.current.top),k(),l.stopPropagation(),l.preventDefault()};M.useEffect(function(){var X=function(E){E.preventDefault()},l=nr.current,v=kn.current;return l.addEventListener("touchstart",X,{passive:!1}),v.addEventListener("touchstart",Bt,{passive:!1}),function(){l.removeEventListener("touchstart",X),v.removeEventListener("touchstart",Bt)}},[]);var ct=M.useRef();ct.current=Ln;var Xt=M.useRef();Xt.current=Zn,M.useEffect(function(){if(Be){var X,l=function(E){var ee=ht.current,J=ee.dragging,Ve=ee.pageY,Te=ee.startTop;H.Z.cancel(X);var tt=nr.current.getBoundingClientRect(),it=T/(u?tt.width:tt.height);if(J){var et=(j(E,u)-Ve)*it,mt=Te;!Pn&&u?mt-=et:mt+=et;var vt=ct.current,ut=Xt.current,Nt=ut?mt/ut:0,pt=Math.ceil(Nt*vt);pt=Math.max(pt,0),pt=Math.min(pt,vt),X=(0,H.Z)(function(){p(pt,u)})}},v=function(){Le(!1),ue()};return window.addEventListener("mousemove",l,{passive:!0}),window.addEventListener("touchmove",l,{passive:!0}),window.addEventListener("mouseup",v,{passive:!0}),window.addEventListener("touchend",v,{passive:!0}),function(){window.removeEventListener("mousemove",l),window.removeEventListener("touchmove",l),window.removeEventListener("mouseup",v),window.removeEventListener("touchend",v),H.Z.cancel(X)}}},[Be]),M.useEffect(function(){return yr(),function(){clearTimeout(dr.current)}},[L]),M.useImperativeHandle(_e,function(){return{delayHidden:yr}});var Mn="".concat(z,"-scrollbar"),an={position:"absolute",visibility:Yn?null:"hidden"},Jn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return u?(Object.assign(an,{height:8,left:0,right:0,bottom:0}),Object.assign(Jn,(0,_.Z)({height:"100%",width:Y},Pn?"left":"right",kr))):(Object.assign(an,(0,_.Z)({width:8,top:0,bottom:0},Pn?"right":"left",0)),Object.assign(Jn,{width:"100%",height:Y,top:kr})),M.createElement("div",{ref:nr,className:le()(Mn,(0,_.Z)((0,_.Z)((0,_.Z)({},"".concat(Mn,"-horizontal"),u),"".concat(Mn,"-vertical"),!u),"".concat(Mn,"-visible"),Yn)),style:(0,x.Z)((0,x.Z)({},an),A),onMouseDown:We,onMouseMove:yr},M.createElement("div",{ref:kn,className:le()("".concat(Mn,"-thumb"),(0,_.Z)({},"".concat(Mn,"-thumb-moving"),Be)),style:(0,x.Z)((0,x.Z)({},Jn),V),onMouseDown:Bt}))}),P=R,w=20;function F(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,_e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,z=he/_e*he;return isNaN(z)&&(z=0),z=Math.max(z,w),Math.floor(z)}var W=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],xe=[],Ce={overflowY:"auto",overflowAnchor:"none"};function be(he,_e){var z=he.prefixCls,O=z===void 0?"rc-virtual-list":z,L=he.className,c=he.height,k=he.itemHeight,ue=he.fullHeight,p=ue===void 0?!0:ue,u=he.style,Y=he.data,T=he.children,A=he.itemKey,V=he.virtual,je=he.direction,ve=he.scrollWidth,fe=he.component,Be=fe===void 0?"div":fe,Le=he.onScroll,Re=he.onVirtualScroll,It=he.onVisibleChange,Tt=he.innerProps,Mt=he.extraRender,Vt=he.styles,Ht=he.showScrollBar,bt=Ht===void 0?"optional":Ht,jt=(0,I.Z)(he,W),Pn=M.useCallback(function(rn){return typeof A=="function"?A(rn):rn==null?void 0:rn[A]},[A]),nr=ft(Pn,null,null),kn=(0,f.Z)(nr,4),_n=kn[0],gr=kn[1],Yn=kn[2],qt=kn[3],dr=!!(V!==!1&&c&&k),yr=M.useMemo(function(){return Object.values(Yn.maps).reduce(function(rn,kt){return rn+kt},0)},[Yn.id,Yn.maps]),Ln=dr&&Y&&(Math.max(k*Y.length,yr)>c||!!ve),Zn=je==="rtl",kr=le()(O,(0,_.Z)({},"".concat(O,"-rtl"),Zn),L),We=Y||xe,ht=(0,M.useRef)(),Bt=(0,M.useRef)(),ct=(0,M.useRef)(),Xt=(0,M.useState)(0),Mn=(0,f.Z)(Xt,2),an=Mn[0],Jn=Mn[1],X=(0,M.useState)(0),l=(0,f.Z)(X,2),v=l[0],h=l[1],E=(0,M.useState)(!1),ee=(0,f.Z)(E,2),J=ee[0],Ve=ee[1],Te=function(){Ve(!0)},tt=function(){Ve(!1)},it={getKey:Pn};function et(rn){Jn(function(kt){var xn;typeof rn=="function"?xn=rn(kt):xn=rn;var zn=gn(xn);return ht.current.scrollTop=zn,zn})}var mt=(0,M.useRef)({start:0,end:We.length}),vt=(0,M.useRef)(),ut=ye(We,Pn),Nt=(0,f.Z)(ut,1),pt=Nt[0];vt.current=pt;var Ct=M.useMemo(function(){if(!dr)return{scrollHeight:void 0,start:0,end:We.length-1,offset:void 0};if(!Ln){var rn;return{scrollHeight:((rn=Bt.current)===null||rn===void 0?void 0:rn.offsetHeight)||0,start:0,end:We.length-1,offset:void 0}}for(var kt=0,xn,zn,An,hr=We.length,Vr=0;Vr=an&&xn===void 0&&(xn=Vr,zn=kt),Nn>an+c&&An===void 0&&(An=Vr),kt=Nn}return xn===void 0&&(xn=0,zn=0,An=Math.ceil(c/k)),An===void 0&&(An=We.length-1),An=Math.min(An+1,We.length-1),{scrollHeight:kt,start:xn,end:An,offset:zn}},[Ln,dr,an,We,qt,c]),St=Ct.scrollHeight,Yt=Ct.start,rt=Ct.end,Ut=Ct.offset;mt.current.start=Yt,mt.current.end=rt,M.useLayoutEffect(function(){var rn=Yn.getRecord();if(rn.size===1){var kt=Array.from(rn.keys())[0],xn=rn.get(kt),zn=We[Yt];if(zn&&xn===void 0){var An=Pn(zn);if(An===kt){var hr=Yn.get(kt),Vr=hr-k;et(function(fr){return fr+Vr})}}}Yn.resetRecord()},[St]);var Ee=M.useState({width:0,height:c}),Se=(0,f.Z)(Ee,2),Ke=Se[0],Ge=Se[1],Ne=function(kt){Ge({width:kt.offsetWidth,height:kt.offsetHeight})},ke=(0,M.useRef)(),He=(0,M.useRef)(),lt=M.useMemo(function(){return F(Ke.width,ve)},[Ke.width,ve]),Pt=M.useMemo(function(){return F(Ke.height,St)},[Ke.height,St]),Wt=St-c,dn=(0,M.useRef)(Wt);dn.current=Wt;function gn(rn){var kt=rn;return Number.isNaN(dn.current)||(kt=Math.min(kt,dn.current)),kt=Math.max(kt,0),kt}var en=an<=0,re=an>=Wt,me=v<=0,Ie=v>=ve,Fe=B(en,re,me,Ie),De=function(){return{x:Zn?-v:v,y:an}},wt=(0,M.useRef)(De()),xt=(0,g.useEvent)(function(rn){if(Re){var kt=(0,x.Z)((0,x.Z)({},De()),rn);(wt.current.x!==kt.x||wt.current.y!==kt.y)&&(Re(kt),wt.current=kt)}});function Lt(rn,kt){var xn=rn;kt?((0,C.flushSync)(function(){h(xn)}),xt()):et(xn)}function nt(rn){var kt=rn.currentTarget.scrollTop;kt!==an&&et(kt),Le==null||Le(rn),xt()}var Kt=function(kt){var xn=kt,zn=ve?ve-Ke.width:0;return xn=Math.max(xn,0),xn=Math.min(xn,zn),xn},bn=(0,g.useEvent)(function(rn,kt){kt?((0,C.flushSync)(function(){h(function(xn){var zn=xn+(Zn?-rn:rn);return Kt(zn)})}),xt()):et(function(xn){var zn=xn+rn;return zn})}),zt=D(dr,en,re,me,Ie,!!ve,bn),Gt=(0,f.Z)(zt,2),Zt=Gt[0],Vn=Gt[1];Ae(dr,ht,function(rn,kt,xn,zn){var An=zn;return Fe(rn,kt,xn)?!1:!An||!An._virtualHandled?(An&&(An._virtualHandled=!0),Zt({preventDefault:function(){},deltaX:rn?kt:0,deltaY:rn?0:kt}),!0):!1}),de(Ln,ht,function(rn){et(function(kt){return kt+rn})}),(0,ce.Z)(function(){function rn(xn){var zn=en&&xn.detail<0,An=re&&xn.detail>0;dr&&!zn&&!An&&xn.preventDefault()}var kt=ht.current;return kt.addEventListener("wheel",Zt,{passive:!1}),kt.addEventListener("DOMMouseScroll",Vn,{passive:!0}),kt.addEventListener("MozMousePixelScroll",rn,{passive:!1}),function(){kt.removeEventListener("wheel",Zt),kt.removeEventListener("DOMMouseScroll",Vn),kt.removeEventListener("MozMousePixelScroll",rn)}},[dr,en,re]),(0,ce.Z)(function(){if(ve){var rn=Kt(v);h(rn),xt({x:rn})}},[Ke.width,ve]);var vn=function(){var kt,xn;(kt=ke.current)===null||kt===void 0||kt.delayHidden(),(xn=He.current)===null||xn===void 0||xn.delayHidden()},jn=y(ht,We,Yn,k,Pn,function(){return gr(!0)},et,vn);M.useImperativeHandle(_e,function(){return{nativeElement:ct.current,getScrollInfo:De,scrollTo:function(kt){function xn(zn){return zn&&(0,d.Z)(zn)==="object"&&("left"in zn||"top"in zn)}xn(kt)?(kt.left!==void 0&&h(Kt(kt.left)),jn(kt.top)):jn(kt)}}}),(0,ce.Z)(function(){if(It){var rn=We.slice(Yt,rt+1);It(rn,We)}},[Yt,rt,We]);var Wn=se(We,Pn,Yn,k),Sn=Mt==null?void 0:Mt({start:Yt,end:rt,virtual:Ln,offsetX:v,offsetY:Ut,rtl:Zn,getSize:Wn}),rr=$e(We,Yt,rt,ve,v,_n,T,it),br=null;c&&(br=(0,x.Z)((0,_.Z)({},p?"height":"maxHeight",c),Ce),dr&&(br.overflowY="hidden",ve&&(br.overflowX="hidden"),J&&(br.pointerEvents="none")));var Fr={};return Zn&&(Fr.dir="rtl"),M.createElement("div",(0,t.Z)({ref:ct,style:(0,x.Z)((0,x.Z)({},u),{},{position:"relative"}),className:kr},Fr,jt),M.createElement(ae.Z,{onResize:Ne},M.createElement(Be,{className:"".concat(O,"-holder"),style:br,ref:ht,onScroll:nt,onMouseEnter:vn},M.createElement(ie,{prefixCls:O,height:St,offsetX:v,offsetY:Ut,scrollWidth:ve,onInnerResize:gr,ref:Bt,innerProps:Tt,rtl:Zn,extra:Sn},rr))),Ln&&St>c&&M.createElement(P,{ref:ke,prefixCls:O,scrollOffset:an,scrollRange:St,rtl:Zn,onScroll:Lt,onStartMove:Te,onStopMove:tt,spinSize:Pt,containerSize:Ke.height,style:Vt==null?void 0:Vt.verticalScrollBar,thumbStyle:Vt==null?void 0:Vt.verticalScrollBarThumb,showScrollBar:bt}),Ln&&ve>Ke.width&&M.createElement(P,{ref:He,prefixCls:O,scrollOffset:v,scrollRange:ve,rtl:Zn,onScroll:Lt,onStartMove:Te,onStopMove:tt,spinSize:lt,containerSize:Ke.width,horizontal:!0,style:Vt==null?void 0:Vt.horizontalScrollBar,thumbStyle:Vt==null?void 0:Vt.horizontalScrollBarThumb,showScrollBar:bt}))}var ot=M.forwardRef(be);ot.displayName="List";var yt=ot,dt=yt},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+9KEAPHbb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"},32637:function(un,Xe,e){un.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(un,Xe,e){e.d(Xe,{Z:function(){return le}});const t=ae=>typeof ae=="object"&&ae!=null&&ae.nodeType===1,d=(ae,g)=>(!g||ae!=="hidden")&&ae!=="visible"&&ae!=="clip",x=(ae,g)=>{if(ae.clientHeight{const C=(Q=>{if(!Q.ownerDocument||!Q.ownerDocument.defaultView)return null;try{return Q.ownerDocument.defaultView.frameElement}catch(ie){return null}})(M);return!!C&&(C.clientHeightQg||Q>ae&&ie=g&&$>=ce?Q-ae-M:ie>g&&$ce?ie-g+C:0,f=ae=>{const g=ae.parentElement;return g==null?ae.getRootNode().host||null:g},I=(ae,g)=>{var ce,M,C,Q;if(typeof document=="undefined")return[];const{scrollMode:ie,block:$,inline:$e,boundary:we,skipOverflowHiddenElements:Ye}=g,ye=typeof we=="function"?we:P=>P!==we;if(!t(ae))throw new TypeError("Invalid target");const H=document.scrollingElement||document.documentElement,S=[];let r=ae;for(;t(r)&&ye(r);){if(r=f(r),r===H){S.push(r);break}r!=null&&r===document.body&&x(r)&&!x(document.documentElement)||r!=null&&x(r,Ye)&&S.push(r)}const B=(M=(ce=window.visualViewport)==null?void 0:ce.width)!=null?M:innerWidth,D=(Q=(C=window.visualViewport)==null?void 0:C.height)!=null?Q:innerHeight,{scrollX:se,scrollY:G}=window,{height:U,width:Z,top:Pe,right:pe,bottom:ft,left:ge}=ae.getBoundingClientRect(),{top:Ae,right:ne,bottom:j,left:de}=(P=>{const w=window.getComputedStyle(P);return{top:parseFloat(w.scrollMarginTop)||0,right:parseFloat(w.scrollMarginRight)||0,bottom:parseFloat(w.scrollMarginBottom)||0,left:parseFloat(w.scrollMarginLeft)||0}})(ae);let i=$==="start"||$==="nearest"?Pe-Ae:$==="end"?ft+j:Pe+U/2-Ae+j,y=$e==="center"?ge+Z/2-de+ne:$e==="end"?pe+ne:ge-de;const R=[];for(let P=0;P=0&&ge>=0&&ft<=D&&pe<=B&&(w===H&&!x(w)||Pe>=xe&&ft<=be&&ge>=ot&&pe<=Ce))return R;const yt=getComputedStyle(w),dt=parseInt(yt.borderLeftWidth,10),he=parseInt(yt.borderTopWidth,10),_e=parseInt(yt.borderRightWidth,10),z=parseInt(yt.borderBottomWidth,10);let O=0,L=0;const c="offsetWidth"in w?w.offsetWidth-w.clientWidth-dt-_e:0,k="offsetHeight"in w?w.offsetHeight-w.clientHeight-he-z:0,ue="offsetWidth"in w?w.offsetWidth===0?0:W/w.offsetWidth:0,p="offsetHeight"in w?w.offsetHeight===0?0:F/w.offsetHeight:0;if(H===w)O=$==="start"?i:$==="end"?i-D:$==="nearest"?_(G,G+D,D,he,z,G+i,G+i+U,U):i-D/2,L=$e==="start"?y:$e==="center"?y-B/2:$e==="end"?y-B:_(se,se+B,B,dt,_e,se+y,se+y+Z,Z),O=Math.max(0,O+G),L=Math.max(0,L+se);else{O=$==="start"?i-xe-he:$==="end"?i-be+z+k:$==="nearest"?_(xe,be,F,he,z+k,i,i+U,U):i-(xe+F/2)+k/2,L=$e==="start"?y-ot-dt:$e==="center"?y-(ot+W/2)+c/2:$e==="end"?y-Ce+_e+c:_(ot,Ce,W,dt,_e+c,y,y+Z,Z);const{scrollLeft:u,scrollTop:Y}=w;O=p===0?0:Math.max(0,Math.min(Y+O/p,w.scrollHeight-F/p+k)),L=ue===0?0:Math.max(0,Math.min(u+L/ue,w.scrollWidth-W/ue+c)),i+=Y-O,y+=u-L}R.push({el:w,top:O,left:L})}return R},n=ae=>ae===!1?{block:"end",inline:"nearest"}:(g=>g===Object(g)&&Object.keys(g).length!==0)(ae)?ae:{block:"start",inline:"nearest"};function le(ae,g){if(!ae.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})(ae))return;const ce=(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}})(ae);if((C=>typeof C=="object"&&typeof C.behavior=="function")(g))return g.behavior(I(ae,g));const M=typeof g=="boolean"||g==null?void 0:g.behavior;for(const{el:C,top:Q,left:ie}of I(ae,n(g))){const $=Q-ce.top+ce.bottom,$e=ie-ce.left+ce.right;C.scroll({top:$,left:$e,behavior:M})}}},80813:function(un,Xe,e){e.d(Xe,{CR:function(){return $e},Jh:function(){return C},Q_:function(){return Pe},XA:function(){return $},ZT:function(){return d},_T:function(){return _},ev:function(){return ye},mG:function(){return M},pi:function(){return x},pr:function(){return Ye}});var t=function(i,y){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(R,P){R.__proto__=P}||function(R,P){for(var w in P)Object.prototype.hasOwnProperty.call(P,w)&&(R[w]=P[w])},t(i,y)};function d(i,y){if(typeof y!="function"&&y!==null)throw new TypeError("Class extends value "+String(y)+" is not a constructor or null");t(i,y);function R(){this.constructor=i}i.prototype=y===null?Object.create(y):(R.prototype=y.prototype,new R)}var x=function(){return x=Object.assign||function(y){for(var R,P=1,w=arguments.length;P=0;xe--)(W=i[xe])&&(F=(w<3?W(F):w>3?W(y,R,F):W(y,R))||F);return w>3&&F&&Object.defineProperty(y,R,F),F}function I(i,y){return function(R,P){y(R,P,i)}}function n(i,y,R,P,w,F){function W(L){if(L!==void 0&&typeof L!="function")throw new TypeError("Function expected");return L}for(var xe=P.kind,Ce=xe==="getter"?"get":xe==="setter"?"set":"value",be=!y&&i?P.static?i:i.prototype:null,ot=y||(be?Object.getOwnPropertyDescriptor(be,P.name):{}),yt,dt=!1,he=R.length-1;he>=0;he--){var _e={};for(var z in P)_e[z]=z==="access"?{}:P[z];for(var z in P.access)_e.access[z]=P.access[z];_e.addInitializer=function(L){if(dt)throw new TypeError("Cannot add initializers after decoration has completed");F.push(W(L||null))};var O=(0,R[he])(xe==="accessor"?{get:ot.get,set:ot.set}:ot[Ce],_e);if(xe==="accessor"){if(O===void 0)continue;if(O===null||typeof O!="object")throw new TypeError("Object expected");(yt=W(O.get))&&(ot.get=yt),(yt=W(O.set))&&(ot.set=yt),(yt=W(O.init))&&w.unshift(yt)}else(yt=W(O))&&(xe==="field"?w.unshift(yt):ot[Ce]=yt)}be&&Object.defineProperty(be,P.name,ot),dt=!0}function le(i,y,R){for(var P=arguments.length>2,w=0;w0&&F[F.length-1])&&(be[0]===6||be[0]===2)){R=0;continue}if(be[0]===3&&(!F||be[1]>F[0]&&be[1]=i.length&&(i=void 0),{value:i&&i[P++],done:!i}}};throw new TypeError(y?"Object is not iterable.":"Symbol.iterator is not defined.")}function $e(i,y){var R=typeof Symbol=="function"&&i[Symbol.iterator];if(!R)return i;var P=R.call(i),w,F=[],W;try{for(;(y===void 0||y-- >0)&&!(w=P.next()).done;)F.push(w.value)}catch(xe){W={error:xe}}finally{try{w&&!w.done&&(R=P.return)&&R.call(P)}finally{if(W)throw W.error}}return F}function we(){for(var i=[],y=0;y1||Ce(he,z)})},_e&&(w[he]=_e(w[he])))}function Ce(he,_e){try{be(P[he](_e))}catch(z){dt(F[0][3],z)}}function be(he){he.value instanceof H?Promise.resolve(he.value.v).then(ot,yt):dt(F[0][2],he)}function ot(he){Ce("next",he)}function yt(he){Ce("throw",he)}function dt(he,_e){he(_e),F.shift(),F.length&&Ce(F[0][0],F[0][1])}}function r(i){var y,R;return y={},P("next"),P("throw",function(w){throw w}),P("return"),y[Symbol.iterator]=function(){return this},y;function P(w,F){y[w]=i[w]?function(W){return(R=!R)?{value:H(i[w](W)),done:!1}:F?F(W):W}:F}}function B(i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var y=i[Symbol.asyncIterator],R;return y?y.call(i):(i=typeof $=="function"?$(i):i[Symbol.iterator](),R={},P("next"),P("throw"),P("return"),R[Symbol.asyncIterator]=function(){return this},R);function P(F){R[F]=i[F]&&function(W){return new Promise(function(xe,Ce){W=i[F](W),w(xe,Ce,W.done,W.value)})}}function w(F,W,xe,Ce){Promise.resolve(Ce).then(function(be){F({value:be,done:xe})},W)}}function D(i,y){return Object.defineProperty?Object.defineProperty(i,"raw",{value:y}):i.raw=y,i}var se=Object.create?function(i,y){Object.defineProperty(i,"default",{enumerable:!0,value:y})}:function(i,y){i.default=y},G=function(i){return G=Object.getOwnPropertyNames||function(y){var R=[];for(var P in y)Object.prototype.hasOwnProperty.call(y,P)&&(R[R.length]=P);return R},G(i)};function U(i){if(i&&i.__esModule)return i;var y={};if(i!=null)for(var R=G(i),P=0;P{}})=>{const M=()=>t.createElement("div",{className:I.flexColumn},t.createElement("img",{className:I.img,src:f}),t.createElement("span",{className:I.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),S=()=>t.createElement("div",{className:I.flexColumn},t.createElement("img",{className:I.img,src:ee}),t.createElement("span",{className:I.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),J=()=>h===3?t.createElement(t.Fragment,null,S(),M()):h===2?M():S();return t.createElement(A.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ae,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:()=>{ce(),d.history.push("/account/certification")},onCancel:()=>{ce()}},t.createElement("div",{className:I.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:I.flexRow},J()))};var le=(0,d.connect)(({paperlibrary:ae,loading:h,globalSetting:ce})=>({paperlibrary:ae,globalSetting:ce,loading:h.effects}))(n)},77845:function(cn,Xe,e){e.d(Xe,{Z:function(){return F}});var t=e(59301),d=e(48066),A=e(29679),ee=e(19248),f=e(96512),I=e(54476),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"},le=n,ae=e(7657),h=function(Se,ye){return t.createElement(ae.Z,(0,I.Z)({},Se,{ref:ye,icon:le}))},ce=t.forwardRef(h),M=ce,S=e(92310),J=e.n(S),ie=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"}))),Ye=()=>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"}))),x=e(83116),r=e(37613);const B=W=>{const{componentCls:Se,lineHeightHeading3:ye,iconCls:xe,padding:rt,paddingXL:ht,paddingXS:ct,paddingLG:he,marginXS:et,lineHeight:T}=W;return{[Se]:{padding:`${he*2}px ${ht}px`,"&-rtl":{direction:"rtl"}},[`${Se} ${Se}-image`]:{width:W.imageWidth,height:W.imageHeight,margin:"auto"},[`${Se} ${Se}-icon`]:{marginBottom:he,textAlign:"center",[`& > ${xe}`]:{fontSize:W.iconFontSize}},[`${Se} ${Se}-title`]:{color:W.colorTextHeading,fontSize:W.titleFontSize,lineHeight:ye,marginBlock:et,textAlign:"center"},[`${Se} ${Se}-subtitle`]:{color:W.colorTextDescription,fontSize:W.subtitleFontSize,lineHeight:T,textAlign:"center"},[`${Se} ${Se}-content`]:{marginTop:he,padding:`${he}px ${rt*2.5}px`,backgroundColor:W.colorFillAlter},[`${Se} ${Se}-extra`]:{margin:W.extraMargin,textAlign:"center","& > *":{marginInlineEnd:ct,"&:last-child":{marginInlineEnd:0}}}}},D=W=>{const{componentCls:Se,iconCls:ye}=W;return{[`${Se}-success ${Se}-icon > ${ye}`]:{color:W.resultSuccessIconColor},[`${Se}-error ${Se}-icon > ${ye}`]:{color:W.resultErrorIconColor},[`${Se}-info ${Se}-icon > ${ye}`]:{color:W.resultInfoIconColor},[`${Se}-warning ${Se}-icon > ${ye}`]:{color:W.resultWarningIconColor}}},se=W=>[B(W),D(W)],Q=W=>se(W);var V=(0,x.Z)("Result",W=>{const Se=W.colorInfo,ye=W.colorError,xe=W.colorSuccess,rt=W.colorWarning,ht=(0,r.TS)(W,{resultInfoIconColor:Se,resultErrorIconColor:ye,resultSuccessIconColor:xe,resultWarningIconColor:rt,imageWidth:250,imageHeight:295});return[Q(ht)]},W=>({titleFontSize:W.fontSizeHeading3,subtitleFontSize:W.fontSize,iconFontSize:W.fontSizeHeading3*3,extraMargin:`${W.paddingLG}px 0 0 0`}));const Z={success:A.Z,error:ee.Z,info:f.Z,warning:M},Pe={404:_e,500:Ye,403:H},fe=Object.keys(Pe),ft=W=>{let{prefixCls:Se,icon:ye,status:xe}=W;const rt=J()(`${Se}-icon`);if(fe.includes(`${xe}`)){const ct=Pe[xe];return t.createElement("div",{className:`${rt} ${Se}-image`},t.createElement(ct,null))}const ht=t.createElement(Z[xe]);return ye===null||ye===!1?null:t.createElement("div",{className:rt},ye||ht)},me=W=>{let{prefixCls:Se,extra:ye}=W;return ye?t.createElement("div",{className:`${Se}-extra`},ye):null},we=W=>{let{prefixCls:Se,className:ye,rootClassName:xe,subTitle:rt,title:ht,style:ct,children:he,status:et="info",icon:T,extra:O}=W;const{getPrefixCls:z,direction:c,result:k}=t.useContext(ie.E_),ue=z("result",Se),[v,u]=V(ue),G=J()(ue,`${ue}-${et}`,ye,k==null?void 0:k.className,xe,{[`${ue}-rtl`]:c==="rtl"},u),N=Object.assign(Object.assign({},k==null?void 0:k.style),ct);return v(t.createElement("div",{className:G,style:N},t.createElement(ft,{prefixCls:ue,status:et,icon:T}),t.createElement("div",{className:`${ue}-title`},ht),rt&&t.createElement("div",{className:`${ue}-subtitle`},rt),t.createElement(me,{prefixCls:ue,extra:O}),he&&t.createElement("div",{className:`${ue}-content`},he)))};we.PRESENTED_IMAGE_403=Pe[403],we.PRESENTED_IMAGE_404=Pe[404],we.PRESENTED_IMAGE_500=Pe[500];var re=we,j=e(3113),de=Object.defineProperty,i=(W,Se,ye)=>Se in W?de(W,Se,{enumerable:!0,configurable:!0,writable:!0,value:ye}):W[Se]=ye,b=(W,Se,ye)=>i(W,typeof Se!="symbol"?Se+"":Se,ye);const{Paragraph:R,Text:P}=d.default;class w extends t.Component{constructor(){super(...arguments),b(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(Se){return{hasError:!0,error:Se,errorInfo:null}}componentDidCatch(Se,ye){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",Se),console.log("\u9519\u8BEF\u4FE1\u606F:",ye),this.setState({error:Se,errorInfo:ye})}render(){var Se,ye;return this.state.hasError?t.createElement(re,{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:(Se=this.state.error)==null?void 0:Se.message,extra:[t.createElement(j.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},t.createElement("div",{className:"desc"},t.createElement(R,null,t.createElement(P,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",t.createElement("br",null),(ye=this.state.errorInfo)==null?void 0:ye.componentStack)))):this.props.children}}var F=w},98315:function(cn,Xe,e){e.d(Xe,{Z:function(){return x}});var t=e(59301),d=e(65582),A=e(43418),ee=e(8591),f=e(92832),I=e(24905),n=e(95707),le=e(15028),ae=e(65862),h=e(3113),ce=e(87169),M={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},S=e(32637),J=e(59301);const ie=({classroomList:r,dispatch:B,user:D})=>J.createElement(A.default,{open:r.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:J.createElement("span",null,J.createElement(ce.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{B({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:S})),J.createElement("div",{className:M.bottom},J.createElement(h.ZP,{className:M.yes,onClick:()=>{B({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var _=(0,d.connect)(({classroomList:r,user:B})=>({classroomList:r,user:B}))(ie),_e=e(38147),Ie=e(59301),Ye=(r,B,D)=>new Promise((se,Q)=>{var V=fe=>{try{Pe(D.next(fe))}catch(ft){Q(ft)}},Z=fe=>{try{Pe(D.throw(fe))}catch(ft){Q(ft)}},Pe=fe=>fe.done?se(fe.value):Promise.resolve(fe.value).then(V,Z);Pe((D=D.apply(r,B)).next())}),pe=(r=>(r[r.Professor=1]="Professor",r[r.AssistantProfessor=2]="AssistantProfessor",r[r.Student=3]="Student",r))(pe||{});const H=({visible:r,user:B,account:D,onCancel:se=()=>{},dispatch:Q})=>{const[V,Z]=(0,t.useState)(),[Pe,fe]=(0,t.useState)([]),[ft,me]=(0,t.useState)(!1),[we,re]=(0,t.useState)(!1),[j,de]=(0,t.useState)(),[i,b]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var F,W;(F=B==null?void 0:B.userInfo)!=null&&F.identity&&fe([((W=B==null?void 0:B.userInfo)==null?void 0:W.identity)==="student"?3:1])},[B]);const R=F=>{const W=()=>{window.location.href=(F==null?void 0:F.jump_url)||`/classrooms/${F==null?void 0:F.course_id}`};if(Pe.includes(1)){A.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ie.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()},P=()=>Ye(void 0,null,function*(){if(!V){ee.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let F=yield(0,_e.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:V}});if(F!=null&&F.need_pro_auth&&!Pe.includes(1)&&!Pe.includes(2)){Q({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:V,checkedList:Pe}}),w();return}me(!0);const W=yield(0,n.cR)({invite_code:V,professor:Pe.includes(1)?1:null,assistant_professor:Pe.includes(2)?1:null,student:Pe.includes(3)?1:null});if(me(!1),(W==null?void 0:W.status)===-4&&(se(),Q({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(W==null?void 0:W.status)===-12&&ee.ZP.warning(W==null?void 0:W.message),(W==null?void 0:W.status)===-2){if(w(),W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){re(!0),de(1);return}if(W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){re(!0),de(2);return}if(W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){re(!0),de(3);return}}if((W==null?void 0:W.status)===0){(0,ae.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),w(),W!=null&&W.course_id?R(W):ee.ZP.success(W.message);return}}),w=()=>Ye(void 0,null,function*(){se()});return Ie.createElement(Ie.Fragment,null,Ie.createElement(A.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:r,confirmLoading:ft,onOk:P,onCancel:w},Ie.createElement("div",{className:"tc"},Ie.createElement("div",null,Ie.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Ie.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:F=>{if(F.target.value.length>=7){ee.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Z(F.target.value)}})),Ie.createElement("div",{className:"mt10 font14"},Ie.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Ie.createElement(I.default.Group,{value:Pe,onChange:F=>fe(F)},Ie.createElement(I.default,{value:1,disabled:Pe.includes(2)},"\u6559\u5E08"),Ie.createElement(I.default,{value:2,disabled:Pe.includes(1)},"\u52A9\u6559"),Ie.createElement(I.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Ie.createElement(_,null),Ie.createElement(le.Z,{visible:we,onCancel:()=>re(!1),occupationValue:j}))};var x=(0,d.connect)(({user:r,account:B})=>({user:r,account:B}))(H)},54842:function(cn,Xe,e){e.d(Xe,{Z:function(){return Mt},g:function(){return ke}});var t=e(59301),d=e(65582),A=e(44e3),ee=e(92832),f=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),le=e(95237),ae=e(43604),h=e(20834),ce=e(38854),M=e(5112),S=e(95707),J=e(65862),ie=(Y,ge,Ce)=>new Promise((Ee,Oe)=>{var Bt=at=>{try{zt(Ce.next(at))}catch(pt){Oe(pt)}},kt=at=>{try{zt(Ce.throw(at))}catch(pt){Oe(pt)}},zt=at=>at.done?Ee(at.value):Promise.resolve(at.value).then(Bt,kt);zt((Ce=Ce.apply(Y,ge)).next())}),_=(Y=>(Y.Manager="manager",Y.Developer="developer",Y.Reporter="reporter",Y))(_||{}),Ie=({visible:Y,onCancel:ge=()=>{}})=>{const[Ce,Ee]=(0,t.useState)(),[Oe,Bt]=(0,t.useState)(),[kt,zt]=(0,t.useState)(!1),at=()=>ie(void 0,null,function*(){if(!Ce){n.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Ce.length!==6){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Oe){n.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}zt(!0);const Kt=yield(0,S.vm)({code:Ce,role:Oe});zt(!1),pt();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[Kt.status]){n.ZP.info(qt[Kt.status]);return}if(Kt.status===0){Oe==="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"]),d.history.push(`/projects/${Kt==null?void 0:Kt.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}}),pt=()=>ie(void 0,null,function*(){ge()});return t.createElement(t.Fragment,null,t.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Y,confirmLoading:kt,onOk:at,onCancel:pt},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(ee.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Ce,onChange:Kt=>{if(Kt.target.value.length>=7){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Ee(Kt.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(M.ZP.Group,{value:Oe,onChange:Kt=>Bt(Kt.target.value)},t.createElement(M.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(M.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(M.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ye=e(98315),pe={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"},H=e(66457),x=e(78241),r=e(57809),B=e(37090),D=Object.defineProperty,se=Object.defineProperties,Q=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,fe=(Y,ge,Ce)=>ge in Y?D(Y,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Y[ge]=Ce,ft=(Y,ge)=>{for(var Ce in ge||(ge={}))Z.call(ge,Ce)&&fe(Y,Ce,ge[Ce]);if(V)for(var Ce of V(ge))Pe.call(ge,Ce)&&fe(Y,Ce,ge[Ce]);return Y},me=(Y,ge)=>se(Y,Q(ge)),we=(Y,ge,Ce)=>new Promise((Ee,Oe)=>{var Bt=at=>{try{zt(Ce.next(at))}catch(pt){Oe(pt)}},kt=at=>{try{zt(Ce.throw(at))}catch(pt){Oe(pt)}},zt=at=>at.done?Ee(at.value):Promise.resolve(at.value).then(Bt,kt);zt((Ce=Ce.apply(Y,ge)).next())});const re=({globalSetting:Y,dispatch:ge,user:Ce,info:Ee,open:Oe,onCancel:Bt=()=>{}})=>{var kt;const[zt,at]=(0,t.useState)([]),[pt,Kt]=(0,t.useState)([]),[qt,un]=(0,t.useState)([]),[fn]=x.default.useForm(),[Yn,Zt]=(0,t.useState)(!1),[en,Qt]=(0,t.useState)(!1),Wn=(0,t.useRef)(null),yn=(0,t.useRef)(1),[Kn,Gn]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{Oe&&En()},[Oe]);const En=()=>we(void 0,null,function*(){var jt;const Lt=Ee;if(!(0,H.o1)(ge))return;const{user_school_id:Sn="",department_id:On="",school_name:ar="",department_name:kr=""}=Ce.userInfo||{},Hn=(jt=Lt==null?void 0:Lt.graduation_years)==null?void 0:jt.at(-1);Kt([{id:Sn,name:ar}]),yield Ir(Sn),fn.setFieldsValue({year:Hn,school_id:Sn,department_id:Number(On),name:`${Hn}${ar}${kr}\u6BD5\u4E1A\u8BBE\u8BA1`})}),br=jt=>we(void 0,null,function*(){const Lt=yield(0,B.J3)(me(ft({},jt),{tab_module_type:"graduations"}));return Lt!=null&&Lt.un_purchased&&ge({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Lt.status===0&&at((Lt==null?void 0:Lt.graduation_years)||[]),Lt}),dr=(jt,Lt=500)=>{Qt(!0),clearTimeout(Wn.current),Wn.current=setTimeout(()=>we(void 0,null,function*(){yn.current+=1;const Sn=yn.current,On=yield(0,B.NT)({keyword:jt});On.status===0&&yn.current===Sn&&(Kt((On==null?void 0:On.schools)||[]),Qt(!1))}),Lt)},Ir=jt=>we(void 0,null,function*(){if(!jt)return;const Lt=yield(0,B.Ps)({page:1,limit:9999,id:jt});Lt.status===0&&un((Lt==null?void 0:Lt.departments)||[])});return t.createElement(f.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Oe,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Yn,onCancel:Bt,onOk:()=>fn.submit()},t.createElement(x.default,{colon:!1,form:fn,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(jt,Lt)=>{jt.school_id&&(Ir(Lt.school_id),fn.setFieldValue("department_id",null))},onFinish:jt=>we(void 0,null,function*(){Zt(!0);const Lt=yield(0,B.Wz)(jt);Lt.status===0&&(n.ZP.success("\u521B\u5EFA\u6210\u529F"),fn.resetFields(),Bt(),(0,J.xg)(`/graduations/${Lt==null?void 0:Lt.identifier}/index`)),Zt(!1)})},t.createElement(x.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:(kt=Ee==null?void 0:Ee.graduation_years)==null?void 0:kt.map(jt=>({value:jt,label:jt}))})),t.createElement(x.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:jt=>{dr(jt)},loading:en,size:"large",style:{width:344},options:pt.map(jt=>({value:jt.id,label:jt.name}))})),t.createElement(x.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:qt.map(jt=>({value:jt.id,label:jt.name}))})),t.createElement(x.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(ee.default,{showCount:!0,style:{width:344},maxLength:60}))))};var j=(0,d.connect)(({user:Y,globalSetting:ge,loading:Ce})=>({user:Y,globalSetting:ge,loading:Ce}))(re),de=e(38147),i=Object.defineProperty,b=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,w=(Y,ge,Ce)=>ge in Y?i(Y,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Y[ge]=Ce,F=(Y,ge)=>{for(var Ce in ge||(ge={}))R.call(ge,Ce)&&w(Y,Ce,ge[Ce]);if(b)for(var Ce of b(ge))P.call(ge,Ce)&&w(Y,Ce,ge[Ce]);return Y},W=(Y,ge,Ce)=>new Promise((Ee,Oe)=>{var Bt=at=>{try{zt(Ce.next(at))}catch(pt){Oe(pt)}},kt=at=>{try{zt(Ce.throw(at))}catch(pt){Oe(pt)}},zt=at=>at.done?Ee(at.value):Promise.resolve(at.value).then(Bt,kt);zt((Ce=Ce.apply(Y,ge)).next())});const Se=({globalSetting:Y,dispatch:ge,user:Ce,open:Ee,onCancel:Oe=()=>{}})=>{const[Bt]=x.default.useForm(),[kt,zt]=(0,t.useState)(!1),[at,pt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var Kt;if(Ee){const qt={code:"",user_type:((Kt=Ce==null?void 0:Ce.userInfo)==null?void 0:Kt.identity)==="student"?2:1,major:""};Bt.setFieldsValue(qt),pt(F({},qt))}},[Ee]),t.createElement(f.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Ee,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:kt,onCancel:Oe,onOk:()=>Bt.submit()},t.createElement(x.default,{colon:!1,form:Bt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Kt,qt)=>pt(F({},qt)),onFinish:Kt=>W(void 0,null,function*(){zt(!0);const qt=yield(0,de.ZP)("/api/graduations/join.json",{method:"post",body:Kt});qt.status===0&&(Oe(),qt!=null&&qt.identifier?(0,J.xg)(`/graduations/${qt==null?void 0:qt.identifier}/index`):n.ZP.success(qt==null?void 0:qt.message)),zt(!1)})},t.createElement(x.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(ee.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(x.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(M.ZP.Group,null,t.createElement(M.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(M.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(at==null?void 0:at.user_type)===2&&t.createElement(x.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(ee.default,{showCount:!0,maxLength:60}))))};var ye=(0,d.connect)(({user:Y,globalSetting:ge})=>({user:Y,globalSetting:ge}))(Se),xe=e(59301),rt=Object.defineProperty,ht=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,et=(Y,ge,Ce)=>ge in Y?rt(Y,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Y[ge]=Ce,T=(Y,ge)=>{for(var Ce in ge||(ge={}))ct.call(ge,Ce)&&et(Y,Ce,ge[Ce]);if(ht)for(var Ce of ht(ge))he.call(ge,Ce)&&et(Y,Ce,ge[Ce]);return Y},O=(Y,ge)=>{var Ce={};for(var Ee in Y)ct.call(Y,Ee)&&ge.indexOf(Ee)<0&&(Ce[Ee]=Y[Ee]);if(Y!=null&&ht)for(var Ee of ht(Y))ge.indexOf(Ee)<0&&he.call(Y,Ee)&&(Ce[Ee]=Y[Ee]);return Ce},z=(Y=>(Y.Projects="projects",Y.Shixuns="shixuns",Y.Classrooms="classrooms",Y))(z||{}),c=(Y=>(Y.Classrooms="classrooms",Y.Shixuns="shixuns",Y.Paths="paths",Y.Projects="projects",Y.Videos="videos",Y.Topics="topics",Y.Graduations="graduations",Y))(c||{});const k=Y=>{var ge=Y,{homePage:Ce,user:Ee,globalSetting:Oe,loading:Bt,dispatch:kt}=ge,zt=O(ge,["homePage","user","globalSetting","loading","dispatch"]),at,pt,Kt,qt;const[un,fn]=(0,t.useState)(),[Yn,Zt]=(0,t.useState)(),[en,Qt]=(0,t.useState)(!1),[Wn,yn]=(0,t.useState)(!1),[Kn,Gn]=(0,t.useState)(!1),[En,br]=(0,t.useState)();function dr(Hn,nr){for(const xr of Hn){if(xr.link===nr)return xr.hidden;if(xr.subitem&&xr.subitem.length>0){let dn=xr.subitem;for(const Jn of dn)if(Jn.link===nr)return Jn.hidden;return!1}}return!0}const Ir=dr(((at=Oe.setting)==null?void 0:at.navbar)||[],"/classrooms"),jt=dr(((pt=Oe.setting)==null?void 0:pt.navbar)||[],"/shixuns"),Lt=dr(((Kt=Oe.setting)==null?void 0:Kt.navbar)||[],"/paths"),Sn=dr(((qt=Oe.setting)==null?void 0:qt.navbar)||[],"/graduations"),On=Hn=>{var nr;if((0,H.tJ)(kt)){if(Hn==="projects"&&!((nr=Ee.userInfo)!=null&&nr.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Hn==="classrooms"?fn(!0):Hn==="projects"&&Zt(!0)}},ar=(Hn,nr)=>{var xr;if((0,H.tJ)(kt)){if(nr==="projects"&&!((xr=Ee.userInfo)!=null&&xr.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}nr==="shixuns"&&!(0,H.xY)()||Hn&&(window.location.href=Hn)}},kr=Hn=>{var nr,xr,dn,Jn,rn,Vt,ir,Ar,Tr,Pr,Cr,Qr,so,So,Ko,Ho,Fo,to,Yo,Go,Lo;return xe.createElement(xe.Fragment,null,xe.createElement(le.Z,{justify:"space-around",className:"pt5 pb5"},xe.createElement(ae.Z,{className:((nr=Ee.userInfo)==null?void 0:nr.user_identity)!=="\u5B66\u751F"?pe.joinCol:pe.hidden},((xr=Ee.userInfo)==null?void 0:xr.user_identity)!=="\u5B66\u751F"&&!((dn=Oe==null?void 0:Oe.setting)!=null&&dn.hide_course)&&xe.createElement(h.default.Item,T({},Hn),xe.createElement("a",{onClick:()=>ar("/classrooms/new")},(Jn=Ee.userInfo)!=null&&Jn.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((rn=Oe==null?void 0:Oe.setting)!=null&&rn.hide_shixun)&&((Vt=Ee==null?void 0:Ee.userInfo)==null?void 0:Vt.is_shixun_marker)&&xe.createElement(h.default.Item,T({},Hn),xe.createElement("a",{onClick:()=>ar("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((ir=Ee.userInfo)==null?void 0:ir.user_identity)!=="\u5B66\u751F"&&!((Ar=Oe==null?void 0:Oe.setting)!=null&&Ar.hide_subject)&&xe.createElement(h.default.Item,T({},Hn),xe.createElement("a",{onClick:()=>ar("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Tr=Oe==null?void 0:Oe.setting)!=null&&Tr.is_local)&&((Pr=Ee.userInfo)==null?void 0:Pr.main_site)&&xe.createElement(h.default.Item,T({},Hn),xe.createElement("a",{onClick:()=>{var To;return ar(`${(To=Oe==null?void 0:Oe.setting)==null?void 0:To.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Cr=Ee.userInfo)!=null&&Cr.main_site)&&xe.createElement("div",null,xe.createElement(h.default.Item,T({},Hn),xe.createElement("a",{onClick:()=>On("classrooms")},(Qr=Ee.userInfo)!=null&&Qr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((so=Ee.userInfo)==null?void 0:so.main_site)&&!((So=Oe==null?void 0:Oe.setting)!=null&&So.is_local)&&xe.createElement(h.default.Item,T({},Hn),xe.createElement("a",{onClick:()=>On("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Ko=Ee.userInfo)==null?void 0:Ko.main_site)&&((Ho=Ee.userInfo)==null?void 0:Ho.user_identity)!=="\u5B66\u751F"&&xe.createElement(ae.Z,null,xe.createElement("div",{className:pe.joinBoard})),((Fo=Ee.userInfo)==null?void 0:Fo.main_site)&&xe.createElement(ae.Z,{className:((to=Ee.userInfo)==null?void 0:to.user_identity)!=="\u5B66\u751F"?pe.joinCol:pe.w90},xe.createElement(h.default.Item,T({},Hn),xe.createElement("a",{onClick:()=>On("classrooms")},(Yo=Ee.userInfo)!=null&&Yo.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Go=Ee.userInfo)==null?void 0:Go.main_site)&&!((Lo=Oe==null?void 0:Oe.setting)!=null&&Lo.is_local)&&xe.createElement(h.default.Item,T({},Hn),xe.createElement("a",{onClick:()=>On("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return xe.createElement("section",null,xe.createElement(ce.Z,{dropdownRender:()=>{var Hn;return xe.createElement(h.default,{className:((Hn=Ee.userInfo)==null?void 0:Hn.user_identity)!=="\u5B66\u751F"?`${pe.rightMenu} ${pe.joinMenu} mt10`:`${pe.rightMenu} ${pe.joinMenu} ${pe.w140} mt10`},xe.createElement(kr,null))},placement:"bottom"},xe.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),xe.createElement(Ye.Z,{visible:un,onCancel:()=>fn(!1)}),xe.createElement(Ie,{visible:Yn,onCancel:()=>Zt(!1)}),xe.createElement(j,{info:En,open:en,onCancel:()=>Qt(!1)}),xe.createElement(ye,{open:Wn,onCancel:()=>yn(!1)}))};var ue=(0,d.connect)(({homePage:Y,loading:ge,user:Ce,globalSetting:Ee})=>({homePage:Y,user:Ce,globalSetting:Ee,loading:ge.models.index}))(k),v={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(41867),G=e(89540),N=e(74128),g=e(59301),U=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ze=(Y,ge)=>{var Ce={};for(var Ee in Y)je.call(Y,Ee)&&ge.indexOf(Ee)<0&&(Ce[Ee]=Y[Ee]);if(Y!=null&&U)for(var Ee of U(Y))ge.indexOf(Ee)<0&&ve.call(Y,Ee)&&(Ce[Ee]=Y[Ee]);return Ce},Be=(Y,ge,Ce)=>new Promise((Ee,Oe)=>{var Bt=at=>{try{zt(Ce.next(at))}catch(pt){Oe(pt)}},kt=at=>{try{zt(Ce.throw(at))}catch(pt){Oe(pt)}},zt=at=>at.done?Ee(at.value):Promise.resolve(at.value).then(Bt,kt);zt((Ce=Ce.apply(Y,ge)).next())});const Fe=Y=>{var ge,Ce=RegExp("(^| )"+Y+"=([^;]+)(;|$)");return(ge=document.cookie.match(Ce))?decodeURIComponent(ge[2]):null},Le=Y=>{var ge=new Date;ge.setTime(ge.getTime()-1);var Ce=Fe(Y);Ce!=null&&(document.cookie=Y+"="+Ce+";expires="+ge.toGMTString())};var At=(Y=>(Y.Classrooms="classrooms",Y.Shixuns="shixuns",Y.Paths="paths",Y.Projects="projects",Y.Videos="videos",Y.Topics="topics",Y.Competition="competitions",Y.Engineering="engineering",Y.Graduations="graduations",Y.Paperlibrary="paperlibrary",Y.Problemset="problemset",Y.Dataset="dataset",Y))(At||{});const Rt=Y=>{var ge=Y,{homePage:Ce,user:Ee,globalSetting:Oe,loading:Bt,dispatch:kt,shixunHomeworks:zt,location:at,payload:pt={}}=ge,Kt=Ze(ge,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),qt,un,fn,Yn,Zt,en,Qt,Wn,yn,Kn,Gn,En,br,dr,Ir,jt;const Lt=(un=(((qt=Oe.setting)==null?void 0:qt.navbar)||[]).find(Hn=>Hn.link==="/classrooms"))==null?void 0:un.hidden,Sn=(Yn=(((fn=Oe.setting)==null?void 0:fn.navbar)||[]).find(Hn=>Hn.link==="/shixuns"))==null?void 0:Yn.hidden,On=(en=(((Zt=Oe.setting)==null?void 0:Zt.navbar)||[]).find(Hn=>Hn.link==="/paths"))==null?void 0:en.hidden,ar=(Qt=Ee.userInfo)==null?void 0:Qt.is_school_manage,kr=()=>{var Hn,nr,xr,dn,Jn,rn,Vt,ir,Ar,Tr,Pr,Cr,Qr,so,So,Ko,Ho,Fo;return(0,J.Ll)()?g.createElement(h.default,{className:`${v.rightMenu} ${v.menuWrap}`},g.createElement(h.default.Item,null,g.createElement(d.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):g.createElement(h.default,{className:`${v.rightMenu} ${v.menuWrap}`},g.createElement(h.default.Item,null,g.createElement(d.Link,{to:`/users/${(Hn=Ee.userInfo)==null?void 0:Hn.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),g.createElement(h.default.Item,null,g.createElement(d.Link,{to:`/users/${(nr=Ee.userInfo)==null?void 0:nr.login}/classrooms`},(xr=Ee.userInfo)!=null&&xr.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),g.createElement(h.default.Item,null,g.createElement(d.Link,{to:`/users/${(dn=Ee.userInfo)==null?void 0:dn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),g.createElement(h.default.Item,null,g.createElement(d.Link,{to:`/users/${(Jn=Ee.userInfo)==null?void 0:Jn.login}/paths`},(rn=Ee.userInfo)!=null&&rn.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Vt=Ee.userInfo)==null?void 0:Vt.user_identity)!=="\u5B66\u751F"&&g.createElement(h.default.Item,null,g.createElement(d.Link,{to:`/users/${(ir=Ee.userInfo)==null?void 0:ir.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Ar=Oe.setting)!=null&&Ar.hide_competition)&&g.createElement(h.default.Item,null,g.createElement(d.Link,{to:`/users/${(Tr=Ee.userInfo)==null?void 0:Tr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((Pr=Oe.setting)!=null&&Pr.hide_virtual)&&g.createElement(h.default.Item,null,g.createElement(d.Link,{to:`/users/${(Cr=Ee.userInfo)==null?void 0:Cr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,u.JA)()&&!((Qr=Oe==null?void 0:Oe.setting)!=null&&Qr.hide_problemset)&&g.createElement(h.default.Item,null,g.createElement("a",{onClick:()=>{(0,H.tJ)(kt)&&d.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,u.JA)()&&!((so=Oe==null?void 0:Oe.setting)!=null&&so.hide_paperlibrary)&&g.createElement(h.default.Item,null,g.createElement("a",{onClick:()=>{(0,H.tJ)(kt)&&d.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Ko=(So=Ee.navigationInfo)==null?void 0:So.top)==null?void 0:Ko.laboratory_admin_url)&&g.createElement(h.default.Item,null,g.createElement("a",{href:(Fo=(Ho=Ee.navigationInfo)==null?void 0:Ho.top)==null?void 0:Fo.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),g.createElement(h.default.Item,null,g.createElement(d.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:g.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")),ar&&g.createElement(h.default.Item,null,g.createElement(d.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),g.createElement(h.default.Item,{className:v.exit},g.createElement("a",{onClick:()=>Be(void 0,null,function*(){(0,J.m5)();let to;try{to=yield(0,G.vR)({}),n.ZP.success(to==null?void 0:to.message)}catch(Yo){}(0,J.d8)("_educoder_session","logout",1),(0,J.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),to!=null&&to.url?window.location.href=to.url:(d.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,u.bg)()?g.createElement(ce.Z,{className:`${v.height67}`,dropdownRender:kr,placement:"bottomRight"},g.createElement("section",null,g.createElement("aside",null,g.createElement("div",{className:zt.actionTabs.type===1?v.classromediv:""},g.createElement("img",{className:`${v.userPic} current ml15`,src:`${(Wn=N.Z)==null?void 0:Wn.IMG_SERVER}/images/${(yn=Ee.userInfo)==null?void 0:yn.image_url}`,alt:"",onClick:()=>{var Hn;return d.history.push((0,J.Ll)()?"/account/profile":`/users/${(Hn=Ee.userInfo)==null?void 0:Hn.login}/classrooms`)}}),(0,J.Ll)()&&g.createElement("span",{className:"ml10 font16"},(Kn=Ee.userInfo)==null?void 0:Kn.username),g.createElement("i",{className:`iconfont icon-zhankai4 ${v.icon}`}))))):g.createElement("div",{className:`font15 ${Oe.isIlearning?v.login:""}`},((Gn=Oe.setting)==null?void 0:Gn.sso_login_url)&&g.createElement("a",{target:"_blank",href:(En=Oe.setting)==null?void 0:En.sso_login_url},g.createElement("img",{src:`${N.Z.IMG_SERVER}/${(br=Oe.setting)==null?void 0:br.login_logo_url}`,width:40}),g.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(dr=Oe.setting)==null?void 0:dr.sso_login_button_name)),!((Ir=Oe.setting)!=null&&Ir.hide_account_login)&&g.createElement(g.Fragment,null,g.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{kt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((jt=Oe.setting)!=null&&jt.close_register)&&g.createElement(g.Fragment,null,g.createElement("span",{className:"ml5 mr5"},"|"),g.createElement(d.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var It=(0,d.connect)(({homePage:Y,loading:ge,user:Ce,globalSetting:Ee,shixunHomeworks:Oe})=>({homePage:Y,user:Ce,globalSetting:Ee,shixunHomeworks:Oe,loading:ge.models.index}))(Rt),Ut=e(65363),Ht={tip:"tip___a6MfI"},Ct=Object.defineProperty,Wt=Object.defineProperties,In=Object.getOwnPropertyDescriptors,$n=Object.getOwnPropertySymbols,Zn=Object.prototype.hasOwnProperty,_n=Object.prototype.propertyIsEnumerable,cr=(Y,ge,Ce)=>ge in Y?Ct(Y,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Y[ge]=Ce,Vn=(Y,ge)=>{for(var Ce in ge||(ge={}))Zn.call(ge,Ce)&&cr(Y,Ce,ge[Ce]);if($n)for(var Ce of $n(ge))_n.call(ge,Ce)&&cr(Y,Ce,ge[Ce]);return Y},_t=(Y,ge)=>Wt(Y,In(ge)),ur=(Y,ge,Ce)=>new Promise((Ee,Oe)=>{var Bt=at=>{try{zt(Ce.next(at))}catch(pt){Oe(pt)}},kt=at=>{try{zt(Ce.throw(at))}catch(pt){Oe(pt)}},zt=at=>at.done?Ee(at.value):Promise.resolve(at.value).then(Bt,kt);zt((Ce=Ce.apply(Y,ge)).next())}),hr=(Y=>(Y[Y.Professor=1]="Professor",Y[Y.AssistantProfessor=2]="AssistantProfessor",Y[Y.Student=3]="Student",Y))(hr||{});const Fn=({visible:Y,user:ge,onCancel:Ce=()=>{},dispatch:Ee,globalSetting:Oe})=>{var Bt,kt;const[zt,at]=(0,t.useState)(!1),[pt,Kt]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var fn,Yn;if((fn=ge==null?void 0:ge.userInfo)!=null&&fn.login){let Zt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(Zt),Zt&&(Zt!=null&&Zt.isShow)&&(Zt==null?void 0:Zt.login)===((Yn=ge==null?void 0:ge.userInfo)==null?void 0:Yn.login)&&(at(!0),Kt({name:Zt==null?void 0:Zt.name,phone:Zt==null?void 0:Zt.phone}))}},[ge==null?void 0:ge.userInfo]);const qt=()=>ur(void 0,null,function*(){Ce()}),un=()=>{let fn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(_t(Vn({},fn),{isShow:!1}))),at(!1)};return t.createElement(t.Fragment,null,zt&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:Ht.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=Oe==null?void 0:Oe.infoData)==null?void 0:Bt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(kt=Oe==null?void 0:Oe.infoData)==null?void 0:kt.phone}`),t.createElement("div",null,t.createElement(Ut.Z,{onClick:un,style:{color:"#165dff",fontSize:16}})))))};var Rn=(0,d.connect)(({user:Y,globalSetting:ge})=>({user:Y,globalSetting:ge}))(Fn),Kr=e(3113),We="data:image/png;base64,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",yt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Yt=(Y,ge)=>{var Ce={};for(var Ee in Y)wt.call(Y,Ee)&&ge.indexOf(Ee)<0&&(Ce[Ee]=Y[Ee]);if(Y!=null&&yt)for(var Ee of yt(Y))ge.indexOf(Ee)<0&&ut.call(Y,Ee)&&(Ce[Ee]=Y[Ee]);return Ce};const Pn=null,an=Y=>{var ge=Y,{homePage:Ce,user:Ee,globalSetting:Oe,loading:Bt,dispatch:kt,location:zt,text:at,shixunHomeworks:pt,payload:Kt={}}=ge,qt=Yt(ge,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[un,fn]=(0,t.useState)("none");return(0,t.useEffect)(()=>{pt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&fn("flex")},[pt.actionTabs.key]),(0,t.useEffect)(()=>{pt.actionTabs.key==="\u9690\u85CF"&&(fn("none"),localStorage.setItem("Noviceguide","0"))},[pt.actionTabs.key]),t.createElement("div",{style:{display:un,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:We,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},pt.actionTabs.text),pt.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(Kr.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),fn("none"),kt({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(Kr.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),kt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),fn("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var Qn=(0,d.connect)(({homePage:Y,loading:ge,user:Ce,globalSetting:Ee,shixunHomeworks:Oe})=>({homePage:Y,user:Ce,globalSetting:Ee,loading:ge.models.index,shixunHomeworks:Oe}))(an),X=Object.defineProperty,l=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,C=(Y,ge,Ce)=>ge in Y?X(Y,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Y[ge]=Ce,ne=(Y,ge)=>{for(var Ce in ge||(ge={}))p.call(ge,Ce)&&C(Y,Ce,ge[Ce]);if(l)for(var Ce of l(ge))y.call(ge,Ce)&&C(Y,Ce,ge[Ce]);return Y};const q=Y=>React.createElement("svg",ne({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Y),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 Ve="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Ne=e(89392),nt=e(92736),ot=e(6848),tt={content:"content___L4gl0"},mt="data:image/png;base64,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",vt=(Y,ge,Ce)=>new Promise((Ee,Oe)=>{var Bt=at=>{try{zt(Ce.next(at))}catch(pt){Oe(pt)}},kt=at=>{try{zt(Ce.throw(at))}catch(pt){Oe(pt)}},zt=at=>at.done?Ee(at.value):Promise.resolve(at.value).then(Bt,kt);zt((Ce=Ce.apply(Y,ge)).next())});const dt=({classroomList:Y,loading:ge,user:Ce,dispatch:Ee,virtualSpaces:Oe,globalSetting:Bt})=>{const kt=(0,d.useLocation)();let zt=!1;(0,t.useEffect)(()=>{Bt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(zt=!0)},[Bt.actionTabs.key]),(0,t.useEffect)(()=>{zt&&Ee({type:"globalSetting/setActionTabs",payload:{}})},[kt.pathname]);const at=()=>{Ee({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(nt.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(f.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:()=>vt(void 0,null,function*(){}),onCancel:()=>{at()}},t.createElement("div",{className:tt.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:mt,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(ot.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${N.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 Ft=(0,d.connect)(({classroomList:Y,user:ge,loading:Ce,virtualSpaces:Ee,globalSetting:Oe})=>({classroomList:Y,user:ge,loading:Ce,virtualSpaces:Ee,globalSetting:Oe}))(dt),Ge=e(59301),Et=Object.defineProperty,bt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,Xt=(Y,ge,Ce)=>ge in Y?Et(Y,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Y[ge]=Ce,be=(Y,ge)=>{for(var Ce in ge||(ge={}))Gt.call(ge,Ce)&&Xt(Y,Ce,ge[Ce]);if(bt)for(var Ce of bt(ge))Tt.call(ge,Ce)&&Xt(Y,Ce,ge[Ce]);return Y},Ae=(Y,ge)=>{var Ce={};for(var Ee in Y)Gt.call(Y,Ee)&&ge.indexOf(Ee)<0&&(Ce[Ee]=Y[Ee]);if(Y!=null&&bt)for(var Ee of bt(Y))ge.indexOf(Ee)<0&&Tt.call(Y,Ee)&&(Ce[Ee]=Y[Ee]);return Ce},Ke=(Y,ge,Ce)=>new Promise((Ee,Oe)=>{var Bt=at=>{try{zt(Ce.next(at))}catch(pt){Oe(pt)}},kt=at=>{try{zt(Ce.throw(at))}catch(pt){Oe(pt)}},zt=at=>at.done?Ee(at.value):Promise.resolve(at.value).then(Bt,kt);zt((Ce=Ce.apply(Y,ge)).next())});const{Header:Qe}=A.default,{Search:Re}=ee.default;function ke(){var Y,ge;const Ee=window.location.pathname.split("/"),Oe={};return Ee[1]=="classrooms"&&Ee.length>3&&!((Y=Ee[4])!=null&&Y.includes("newgold"))&&!((ge=Ee[5])!=null&&ge.includes("newgold"))&&Ee[2]!=="coursesId"&&(Oe.course_id=Ee[2]),Ee[1]==="shixuns"&&Ee.length>3&&(Oe.objective_type="shixun",Oe.objective_id=Ee[2]),Ee[1]==="paths"&&Ee.length>3&&(Oe.objective_type="path",Oe.objective_id=Ee[2]),be(be({},Oe),{school:1})}const He=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],lt=Y=>{var ge=Y,{homePage:Ce,user:Ee,globalSetting:Oe,loading:Bt,dispatch:kt,isLogin:zt=!1,shixunHomeworks:at}=ge,pt=Ae(ge,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Kt,qt,un,fn,Yn,Zt,en,Qt,Wn;const yn=(0,d.useLocation)(),[Kn,Gn]=(0,t.useState)(!1),[En,br]=(0,t.useState)(""),[dr,Ir]=(0,t.useState)(!1),jt=ke();(0,t.useEffect)(()=>{kt({type:"user/getNavigationInfo",payload:be({},jt)})},[Oe.name]),(0,t.useEffect)(()=>{at.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(He!=null&&He.includes(yn==null?void 0:yn.pathname)||(yn==null?void 0:yn.pathname.indexOf("/classrooms"))===0||kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[yn.pathname]),(0,t.useEffect)(()=>{at.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||at.actionTabs.key||localStorage.setItem("Noviceguide","0")},[at.actionTabs.key]),(0,t.useEffect)(()=>{var dn;if(Oe!=null&&Oe.setting){let Jn=(0,Ne.cloneDeep)((dn=Oe==null?void 0:Oe.setting)==null?void 0:dn.navbar);Jn=Jn==null?void 0:Jn.filter(Vt=>{var ir;return!(Vt!=null&&Vt.hidden)&&!((0,u.JA)()&&((ir=["/paperlibrary","/problemset"])!=null&&ir.includes(Vt.link)))});for(const Vt of Jn)Vt.subitem&&(Vt.subitem=Vt.subitem.filter(ir=>{var Ar;return!(ir!=null&&ir.hidden)&&!((0,u.JA)()&&((Ar=["/paperlibrary","/problemset"])!=null&&Ar.includes(ir.link)))}));let rn=!1;Jn==null||Jn.map(function(Vt,ir){var Ar,Tr,Pr,Cr;const Qr=yn.pathname;Vt.link===Qr&&(br(Vt==null?void 0:Vt.link),(0,J.Dk)(Qr==="/"?(Ar=Oe==null?void 0:Oe.setting)==null?void 0:Ar.name:xr(Vt==null?void 0:Vt.name)),kr(nr(ir,{name:Vt==null?void 0:Vt.name,link:Vt==null?void 0:Vt.link},Jn)),rn=!0),Qr=="/"&&(br(""),(0,J.Dk)((Tr=Oe==null?void 0:Oe.setting)==null?void 0:Tr.name)),(Pr=Vt==null?void 0:Vt.subitem)!=null&&Pr.length&&((Cr=Vt==null?void 0:Vt.subitem)==null||Cr.map(so=>{so.link===Qr&&(br(so==null?void 0:so.link),Qr!=="/"&&(0,J.Dk)(xr(so==null?void 0:so.name)),kr(nr(ir,{name:so==null?void 0:so.name,link:so==null?void 0:so.link},Jn)),rn=!0)}))}),rn||kr(Jn)}},[Oe==null?void 0:Oe.setting,Ee]);const Lt=(0,t.useMemo)(()=>{var dn,Jn;return(dn=Oe==null?void 0:Oe.setting)!=null&&dn.nav_logo_url?`${N.Z.IMG_SERVER}/${(Jn=Oe==null?void 0:Oe.setting)==null?void 0:Jn.nav_logo_url}`:`${N.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Kt=Oe==null?void 0:Oe.setting)==null?void 0:Kt.nav_logo_url]);function Sn(dn){d.history.push("/search?value="+dn)}const On=()=>Kn?Ge.createElement("div",{onBlur:()=>{setTimeout(()=>{Gn(!1)},300)}},Ge.createElement(Re,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Sn,autoFocus:!0})):Ge.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{d.history.push("/search?value=")}}),[ar,kr]=(0,t.useState)([]),Hn=(dn,Jn)=>Ke(void 0,null,function*(){var rn,Vt,ir,Ar,Tr,Pr;if((dn==null?void 0:dn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Cr=yield(0,G.IU)({tab_module_type:"engineering"});if(Cr!=null&&Cr.un_purchased){kt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(rn=Cr==null?void 0:Cr.data)!=null&&rn.engineer_url?(ir=(Vt=Cr==null?void 0:Cr.data)==null?void 0:Vt.engineer_url)!=null&&ir.includes("http")?(0,J.xg)((Ar=Cr==null?void 0:Cr.data)==null?void 0:Ar.engineer_url):d.history.push((Tr=Cr==null?void 0:Cr.data)==null?void 0:Tr.engineer_url):(Cr==null?void 0:Cr.status)!=401&&Ir(!0);return}(Pr=dn==null?void 0:dn.link)!=null&&Pr.includes("http")?(0,J.xg)(dn==null?void 0:dn.link):((0,J.Dk)(dn==null?void 0:dn.name),d.history.push(dn==null?void 0:dn.link)),(dn==null?void 0:dn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Ge.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~")}})}),nr=(dn,Jn,rn)=>{const Vt=rn.slice();return Vt[dn]&&(Vt[dn].name=Jn.name,Vt[dn].link=Jn.link),Vt||[]},xr=(dn="")=>(dn==null?void 0:dn.indexOf("<"))>-1?dn==null?void 0:dn.slice(0,dn==null?void 0:dn.indexOf("<")):dn;return Oe.showHeader&&Oe.showHeaderFooter?Ge.createElement(A.default,{style:{background:`${yn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${Oe.isIlearning?I["header-iearning"]:I.header} ${Oe.showHeaderFixed?I.headerFixed:""}`},(Oe==null?void 0:Oe.showTip)&&Ge.createElement(Rn,null),Ge.createElement(Qe,{className:"header",style:{background:`${yn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${yn.pathname=="/training"?"999":""}`}},Ge.createElement("section",{className:I["edu-menu"]},(!!Oe.isIlearning||!((qt=Oe==null?void 0:Oe.setting)!=null&&qt.main_site)&&!!((un=Oe==null?void 0:Oe.setting)!=null&&un.navbar))&&Ge.createElement(d.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{kt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Ge.createElement("img",{className:I.logo,title:(fn=Oe.setting)==null?void 0:fn.name,src:Lt||Ve})),Ge.createElement("ul",{className:`${I.menu} ${(0,J.Ll)()&&"ml0"}`},(0,J.Ll)()&&Ge.createElement("li",null,Ge.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,J.Ll)()&&Oe.setting&&(ar==null?void 0:ar.map(function(dn,Jn){var rn,Vt,ir,Ar,Tr;return Ge.createElement("li",{key:Jn,className:!((rn=dn==null?void 0:dn.subitem)!=null&&rn.length)&&En===(dn==null?void 0:dn.link)||(Vt=dn==null?void 0:dn.subitem)!=null&&Vt.some(Pr=>En===(Pr==null?void 0:Pr.link))?I.actived:""},Ge.createElement("div",{onClick:()=>Hn(dn,Jn),className:I.name},Ge.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Pr;let Cr=dn==null?void 0:dn.name;return(Pr=dn==null?void 0:dn.subitem)==null||Pr.map((Qr,so)=>(Qr.link===yn.pathname&&(Cr=Qr.name),Qr)),Cr})()}}),((ir=dn==null?void 0:dn.subitem)==null?void 0:ir.length)>0&&Ge.createElement("i",{className:"iconfont icon-zhankai4"})),((Ar=dn==null?void 0:dn.subitem)==null?void 0:Ar.length)>0&&Ge.createElement("div",{className:I.dropDown},(Tr=dn==null?void 0:dn.subitem)==null?void 0:Tr.map((Pr,Cr)=>Ge.createElement("div",{className:I.subName,onClick:()=>Hn(Pr,Jn),key:Jn+"-"+Cr},!!Cr&&Ge.createElement("div",{className:I.line}),Ge.createElement("aside",{className:"font16 c-black"},xr(Pr==null?void 0:Pr.name)),Ge.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Pr.content)))))}))),Ge.createElement("div",{className:"search-bar",style:{flex:Oe.isIlearning?"initial":"1 0 auto"}},!(0,J.Ll)()&&!(Oe!=null&&Oe.isIlearning)&&Ge.createElement(Ge.Fragment,null,Ge.createElement(On,null),!zt&&Ge.createElement(ue,null),!zt&&!!((Yn=Ee==null?void 0:Ee.userInfo)!=null&&Yn.login)&&Ge.createElement(d.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(Zt=Ee==null?void 0:Ee.userInfo)==null?void 0:Zt.login}/user_tidings`},((en=Ee==null?void 0:Ee.navigationInfo)==null?void 0:en.new_message)&&Ge.createElement("span",{className:I.newslight}))),!zt&&Ge.createElement(It,{payload:jt}))),Ge.createElement(f.default,{centered:!0,destroyOnClose:!0,open:dr,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:()=>Ir(!1)},Ge.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Ge.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"),Ge.createElement("img",{src:`${N.Z.IMG_SERVER}/${(Qt=Oe==null?void 0:Oe.setting)==null?void 0:Qt.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Ge.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Wn=Oe==null?void 0:Oe.setting)==null?void 0:Wn.homepage_tea_qq_number)))),Ge.createElement(Qn,null),Ge.createElement(Ft,null)):Ge.createElement(Ge.Fragment,null,Ge.createElement(Ft,null))};var Mt=(0,d.connect)(({homePage:Y,loading:ge,user:Ce,globalSetting:Ee,shixunHomeworks:Oe})=>({homePage:Y,user:Ce,globalSetting:Ee,loading:ge.models.index,shixunHomeworks:Oe}))(lt)},73258:function(cn,Xe,e){e.r(Xe),e.d(Xe,{default:function(){return Hr}});var t=e(59301),d=e(92736),A=e(43418),ee=e(81863),f=e(65582),I=e(78241),n=e(8591),le=e(92832),ae=e(24905),h=e(3113),ce=e(89540),M=e(99267),S=e(1710),J=e(46400),ie=e(28209),_=e.n(ie),_e=Object.defineProperty,Ie=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,r=(o,m,E)=>m in o?_e(o,m,{enumerable:!0,configurable:!0,writable:!0,value:E}):o[m]=E,B=(o,m)=>{for(var E in m||(m={}))H.call(m,E)&&r(o,E,m[E]);if(pe)for(var E of pe(m))x.call(m,E)&&r(o,E,m[E]);return o},D=(o,m)=>Ie(o,Ye(m)),se=(o,m,E)=>new Promise(($,Me)=>{var qe=Ue=>{try{it(E.next(Ue))}catch(Ot){Me(Ot)}},gt=Ue=>{try{it(E.throw(Ue))}catch(Ot){Me(Ot)}},it=Ue=>Ue.done?$(Ue.value):Promise.resolve(Ue.value).then(qe,gt);it((E=E.apply(o,m)).next())});const Q={height:48,borderRadius:4},V=({dispatch:o,setType:m,data:E,accountInfo:$,open:Me})=>{const[qe]=I.default.useForm(),[gt]=(0,f.useSearchParams)(),it=(0,f.useLocation)(),[Ue,Ot]=(0,t.useState)(!1),[bn,vn]=(0,t.useState)(""),pn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,t.useEffect)(()=>{Ot(Me)},[Me]);const hn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:nn=>t.createElement("span",{className:nn.indexOf("\u5F02\u5E38")>-1||nn.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},nn)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:nn=>t.createElement("span",{className:nn.indexOf("\u5F02\u5E38")>-1||nn.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},nn)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],zn=[{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=()=>se(void 0,null,function*(){yield qe.validateFields();let nn;if($!=null&&$.code)nn=yield(0,ce.Gq)(B(D(B({},$),{phone:$==null?void 0:$.login}),qe.getFieldValue()));else{const wn=JSON.parse(JSON.stringify($||{})),sn=_().enc.Utf8.parse("5183666c72eec9e4"),sr=_().AES.encrypt(wn.password||"",sn,{iv:sn,mode:_().mode.CBC});wn.password=sr.toString(),nn=yield(0,ce.Es)(B(B({},wn),qe.getFieldValue()))}if(nn.status){if(nn.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:nn.user,loginInfo:$}});return}vn(nn==null?void 0:nn.message);return}if(Ot(!1),nn!=null&&nn.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",nn==null?void 0:nn.start_date)):localStorage.removeItem("extension-modal"),it.pathname==="/user/login"||it.pathname==="/login"){let wn=gt.get("form")||gt.get("back_url");if(wn)window.location.href=decodeURIComponent(wn);else if(!pn.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(!pn.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}qe.resetFields()}),Cn=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return t.createElement(A.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Dn,onCancel:()=>Ot(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:Ue},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(S.default,{pagination:{hideOnSinglePage:!0},dataSource:E||[],columns:hn})),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:qe},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(le.default.Password,{autoComplete:"off"}))))};var Z=(0,f.connect)(({user:o,loading:m,globalSetting:E})=>({user:o,globalSetting:E,loading:m.models.index}))(V),Pe={"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"},fe=Object.defineProperty,ft=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,re=(o,m,E)=>m in o?fe(o,m,{enumerable:!0,configurable:!0,writable:!0,value:E}):o[m]=E,j=(o,m)=>{for(var E in m||(m={}))me.call(m,E)&&re(o,E,m[E]);if(ft)for(var E of ft(m))we.call(m,E)&&re(o,E,m[E]);return o},de=(o,m,E)=>new Promise(($,Me)=>{var qe=Ue=>{try{it(E.next(Ue))}catch(Ot){Me(Ot)}},gt=Ue=>{try{it(E.throw(Ue))}catch(Ot){Me(Ot)}},it=Ue=>Ue.done?$(Ue.value):Promise.resolve(Ue.value).then(qe,gt);it((E=E.apply(o,m)).next())});const i={height:48,borderRadius:4},b=({dispatch:o,setType:m,user:E,setusername:$,globalSetting:Me})=>{var qe;const[gt]=I.default.useForm(),[it]=(0,f.useSearchParams)(),Ue=(0,f.useLocation)(),[Ot,bn]=(0,t.useState)(""),[vn,pn]=(0,t.useState)([]),[hn,zn]=(0,t.useState)({}),[Dn,Cn]=(0,t.useState)(!1),nn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,wn=St=>de(void 0,null,function*(){Cn(!1),nn.test(St.password)||($(St.login),bn("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const Dt=j({},St),Mn=_().enc.Utf8.parse("5183666c72eec9e4"),vr=_().AES.encrypt(St.password||"",Mn,{iv:Mn,mode:_().mode.CBC});Dt.password=vr.toString(),zn(j({},St));const tr=yield(0,ce.Es)(Dt);if(tr.status){if(tr.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:tr.user,loginInfo:St}});return}else if(tr.status===-5){pn([tr==null?void 0:tr.message]),Cn(!0);return}bn(tr==null?void 0:tr.message);return}if(tr!=null&&tr.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",tr==null?void 0:tr.start_date)):localStorage.removeItem("extension-modal"),Ue.pathname==="/user/login"||Ue.pathname==="/login"){let ao=it.get("form")||it.get("back_url");if(ao)window.location.href=decodeURIComponent(ao);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}gt.resetFields()}),sn=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})},sr=St=>{var Dt,Mn;(Dt=Me==null?void 0:Me.setting)!=null&&Dt.open_secrecy_promise?A.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:(Mn=Me==null?void 0:Me.setting)==null?void 0:Mn.secrecy_promise}})),okText:"\u6211\u627F\u8BFA",cancelText:"\u9000\u51FA",onOk:()=>wn(St)}):wn(St)};return t.createElement(t.Fragment,null,t.createElement(I.default,{layout:"vertical",form:gt,initialValues:{autologin:!0,login:E.actionTabs.phone},onFinish:sr,onValuesChange:St=>{bn("");const Dt=/[\u4e00-\u9fa5]/g;if("password"in St){const Mn=St.password.replace(Dt,"");gt.setFieldsValue({password:Mn})}}},!!Ot&&t.createElement("div",{className:Pe["res-error-values"]},t.createElement("span",null,Ot),t.createElement(M.Z,{onClick:()=>bn("")})),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(le.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:gt.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(le.default.Password,{style:i,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(ae.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),((qe=Me==null?void 0:Me.setting)==null?void 0:qe.enable_forgot_password)&&t.createElement("div",null,t.createElement("span",{className:"current font14 c-blue",onClick:()=>m(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:i},"\u767B\u5F55"))),t.createElement(Z,{open:Dn,data:vn,accountInfo:j({},hn)}))};var R=(0,f.connect)(({user:o,loading:m,globalSetting:E})=>({user:o,globalSetting:E,loading:m.models.index}))(b),P=e(6848),w=e(65862),F=e(80813),W=e(92310),Se=e.n(W),ye=function(){var o=(0,t.useRef)(!1);return(0,t.useEffect)(function(){return o.current=!1,function(){o.current=!0}},[]),o},xe=ye;function rt(o){var m=xe(),E=(0,F.CR)((0,t.useState)(o),2),$=E[0],Me=E[1],qe=(0,t.useCallback)(function(gt){m.current||Me(gt)},[]);return[$,qe]}var ht=rt;function ct(o){var m=(0,t.useRef)(o);return m.current=o,m}var he=ct,et=function(o){(0,t.useEffect)(function(){o()},[])},T=et;function O(o,m){m===void 0&&(m={});var E=m.insertAt;if(typeof document!="undefined"){var $=document.head||document.getElementsByTagName("head")[0],Me=document.createElement("style");Me.type="text/css",E==="top"&&$.firstChild?$.insertBefore(Me,$.firstChild):$.appendChild(Me),Me.styleSheet?Me.styleSheet.cssText=o:Me.appendChild(document.createTextNode(o))}}var z=`@-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); + /* stylelint-disable-next-line declaration-property-value-no-unknown */ + 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); + /* stylelint-disable-next-line declaration-property-value-no-unknown */ + 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(z);var c="rc-slider-captcha";function k(o){var m=0,E=0;return typeof o.clientX=="number"&&typeof o.clientY=="number"?(m=o.clientX,E=o.clientY):o.touches&&o.touches[0]?(m=o.touches[0].clientX,E=o.touches[0].clientY):o.changedTouches&&o.changedTouches[0]&&(m=o.changedTouches[0].clientX,E=o.changedTouches[0].clientY),{clientX:m,clientY:E}}function ue(o,m){if(m===void 0&&(m={}),o)for(var E in m)o.style[E]=m[E]}var v=typeof window=="object"&&window&&typeof document=="object"&&document&&window.document===document&&!!document.addEventListener,u=v&&"onpointerdown"in window,G=v&&"ontouchstart"in window,N=function(o){return o==null?void 0:o.scrollTop};function g(o,m){return typeof o=="number"&&!Number.isNaN(o)&&typeof m=="number"&&m>0?Number(o.toFixed(m)):o}var U="".concat(c,"-button"),je=function(o){var m,E=o.className,$=o.disabled,Me=o.active,qe=o.success,gt=o.error,it=o.verify,Ue=o.buttonRef,Ot=(0,F._T)(o,["className","disabled","active","success","error","verify","buttonRef"]);return t.createElement("span",(0,F.pi)({className:Se()(U,E,(m={},m["".concat(U,"-disabled")]=$,m["".concat(U,"-active")]=Me,m["".concat(U,"-verify")]=it,m["".concat(U,"-success")]=qe,m["".concat(U,"-error")]=gt,m["".concat(U,"-pc")]=!G,m)),ref:Ue},Ot))};je.displayName="SliderButton";var ve=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"}))},Ze=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"}))},Be=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)"})))},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:"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"}))},Le=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"}))},At=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"}))},Rt="".concat(c,"-icon"),It=function(o){var m,E=o.className,$=o.spin,Me=(0,F._T)(o,["className","spin"]);return t.createElement("span",(0,F.pi)({className:Se()(Rt,(m={},m["".concat(Rt,"-spin")]=$,m),E)},Me))},Ut={arrowRight:t.createElement(ve,null),check:t.createElement(Ze,null),loading:t.createElement(Be,null),refresh:t.createElement(Fe,null),x:t.createElement(Le,null),imageFill:t.createElement(At,null)},Ht=function(o){var m=o.type,E=(0,F._T)(o,["type"]);return t.createElement(It,(0,F.pi)({},E),Ut[m])},Ct;(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"})(Ct||(Ct={}));var Wt="".concat(c,"-control"),In=40,$n=2,Zn=function(o){var m,E=o.status,$=E===void 0?Ct.Default:E,Me=o.isLimitErrors,qe=o.tipText,gt=o.tipIcon,it=o.sliderButtonProps,Ue=o.indicatorProps,Ot=o.controlRef,bn=(0,F._T)(o,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),vn=(0,t.useRef)(null),pn=(0,t.useRef)(null),hn=(0,t.useRef)(null),zn=(0,t.useRef)({}),Dn=(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(Ht,{type:"x",style:{fontSize:20}})," \u5931\u8D25\u8FC7\u591A\uFF0C\u70B9\u51FB\u91CD\u8BD5"),loadFailed:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u70B9\u51FB\u91CD\u8BD5"},qe)},[qe]),Cn=(0,t.useMemo)(function(){return(0,F.pi)({default:t.createElement(Ht,{type:"arrowRight"}),loading:t.createElement(Ht,{type:"loading",spin:!0}),error:t.createElement(Ht,{type:"x"}),success:t.createElement(Ht,{type:"check"})},gt)},[gt]),nn=(0,t.useMemo)(function(){var Rr;return Rr={},Rr[Ct.Default]=[Dn.default,Cn.default],Rr[Ct.Loading]=[Dn.loading,Cn.default],Rr[Ct.Moving]=[Dn.moving,Cn.default],Rr[Ct.Verify]=[Dn.verifying,Cn.loading],Rr[Ct.Error]=[Dn.error,Cn.error],Rr[Ct.Success]=[Dn.success,Cn.success],Rr[Ct.LoadFailed]=[Dn.loadFailed,Cn.default],Rr},[Dn,Cn]),wn=function(Rr){var fo;return(Rr||typeof zn.current.sliderButtonWidth!="number")&&(zn.current.sliderButtonWidth=((fo=pn.current)===null||fo===void 0?void 0:fo.clientWidth)||In),zn.current.sliderButtonWidth},sn=function(Rr){if(Rr||typeof zn.current.indicatorBorderWidth!="number")if(hn.current){var fo=window.getComputedStyle(hn.current);zn.current.indicatorBorderWidth=parseInt(fo.borderLeftWidth)+parseInt(fo.borderRightWidth)}else zn.current.indicatorBorderWidth=$n;return zn.current.indicatorBorderWidth},sr=function(Rr){var fo;return(Rr||!zn.current.rect)&&vn.current&&(zn.current.rect=(fo=vn.current)===null||fo===void 0?void 0:fo.getBoundingClientRect()),zn.current.rect};(0,t.useImperativeHandle)(Ot,function(){return{getSliderButtonWidth:wn,getIndicatorBorderWidth:sn,getRect:sr,updateLeft:function(Rr){var fo=wn(),ta=sn();ue(pn.current,{left:Rr+"px"}),ue(hn.current,{width:Rr+fo+ta+"px"})}}},[]);var St=$===Ct.Loading,Dt=$===Ct.Moving,Mn=$===Ct.Verify,vr=$===Ct.Success,tr=$===Ct.Error,ao=$===Ct.LoadFailed,$r=Me?Dn.errors:nn[$][0];return t.createElement("div",(0,F.pi)({},bn,{className:Se()(Wt,(m={},m["".concat(Wt,"-loading")]=St,m["".concat(Wt,"-moving")]=Dt,m["".concat(Wt,"-verify")]=Mn,m["".concat(Wt,"-success")]=vr,m["".concat(Wt,"-error")]=tr,m["".concat(Wt,"-errors")]=Me,m["".concat(Wt,"-load-failed")]=ao,m),bn.className),ref:vn}),t.createElement("div",(0,F.pi)({},Ue,{className:Se()("".concat(Wt,"-indicator"),Ue==null?void 0:Ue.className),ref:hn})),t.createElement(je,(0,F.pi)({},it,{className:Se()("".concat(Wt,"-button"),it==null?void 0:it.className),disabled:St,active:Dt,verify:Mn,success:vr,error:tr,buttonRef:pn}),nn[$][1]),t.createElement("div",{className:Se()("".concat(Wt,"-tips")),style:$r?{}:{display:"none"}},$r))},_n="".concat(c,"-loading"),cr=function(o){var m=o.icon,E=m===void 0?t.createElement(Ht,{type:"loading",spin:!0}):m,$=o.text,Me=$===void 0?"\u52A0\u8F7D\u4E2D...":$,qe=o.className,gt=(0,F._T)(o,["icon","text","className"]);return t.createElement("div",(0,F.pi)({className:Se()(_n,qe)},gt),t.createElement("div",{className:"".concat(_n,"-icon")},E),t.createElement("div",{className:"".concat(_n,"-text")},Me))},Vn="".concat(c,"-jigsaw"),_t={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:t.createElement(Ht,{type:"imageFill"}),refreshIcon:t.createElement(Ht,{type:"refresh"})},ur=function(o){var m,E,$=o.status,Me=o.bgSize,qe=Me===void 0?_t.bgSize:Me,gt=o.puzzleSize,it=gt===void 0?_t.puzzleSize:gt,Ue=o.bgUrl,Ot=o.puzzleUrl,bn=o.bgImgProps,vn=o.puzzleImgProps,pn=o.jigsawRef,hn=o.loadingBoxProps,zn=o.loadFailedIcon,Dn=zn===void 0?_t.loadFailedIcon:zn,Cn=o.showRefreshIcon,nn=Cn===void 0?!0:Cn,wn=o.refreshIcon,sn=wn===void 0?_t.refreshIcon:wn,sr=o.disabledRefresh,St=o.onRefresh,Dt=o.style,Mn=o.className,vr=o.children,tr=(0,F._T)(o,["status","bgSize","puzzleSize","bgUrl","puzzleUrl","bgImgProps","puzzleImgProps","jigsawRef","loadingBoxProps","loadFailedIcon","showRefreshIcon","refreshIcon","disabledRefresh","onRefresh","style","className","children"]),ao=(0,t.useRef)(null);if((0,t.useImperativeHandle)(pn,function(){return{updateLeft:function(Rr){ue(ao.current,{left:Rr+"px"})}}}),$===Ct.Loading)return t.createElement(cr,(0,F.pi)({},hn,{style:(0,F.pi)((0,F.pi)({},hn==null?void 0:hn.style),qe)}));if($===Ct.LoadFailed)return t.createElement("div",{className:"".concat(c,"-load-failed"),style:qe},Dn);var $r=$===Ct.Verify||$===Ct.Error||$===Ct.Success;return t.createElement("div",(0,F.pi)({className:Se()(Vn,(m={},m["".concat(Vn,"-stop")]=$r,m),Mn),style:(0,F.pi)((0,F.pi)({},Dt),qe)},tr),t.createElement("img",(0,F.pi)({src:Ue,alt:""},bn,{className:Se()("".concat(Vn,"-bg"),bn==null?void 0:bn.className),style:(0,F.pi)((0,F.pi)({},bn==null?void 0:bn.style),qe)})),t.createElement("img",(0,F.pi)({src:Ot,alt:""},vn,{className:Se()("".concat(Vn,"-puzzle"),vn==null?void 0:vn.className),style:(0,F.pi)((0,F.pi)({},vn==null?void 0:vn.style),it),ref:ao})),nn&&$!==Ct.Success&&sn&&t.createElement("div",{className:Se()("".concat(Vn,"-refresh"),(E={},E["".concat(Vn,"-refresh-disabled")]=$===Ct.Verify||sr,E)),onClick:function(){$!==Ct.Verify&&!sr&&(St==null||St())}},sn),vr)},hr=u?{move:"pointermove",end:"pointerup",cancel:"pointercancel"}:G?{move:"touchmove",end:"touchend",cancel:"touchcancel"}:{move:"mousemove",end:"mouseup",cancel:"touchcancel"},Fn=u?"onPointerDown":G?"onTouchStart":"onMouseDown",Rn;(function(o){o.Puzzle="puzzle",o.Button="button"})(Rn||(Rn={}));var Kr=function(o){var m,E,$,Me=o.mode,qe=Me===void 0?"embed":Me,gt=o.limitErrorCount,it=gt===void 0?0:gt,Ue=o.tipText,Ot=o.tipIcon,bn=o.refreshIcon,vn=o.bgSize,pn=o.puzzleSize,hn=o.request,zn=o.autoRequest,Dn=zn===void 0?!0:zn,Cn=o.onVerify,nn=o.autoRefreshOnError,wn=nn===void 0?!0:nn,sn=o.actionRef,sr=o.showRefreshIcon,St=sr===void 0?!0:sr,Dt=o.jigsawContent,Mn=o.errorHoldDuration,vr=Mn===void 0?500:Mn,tr=o.showJigsawOnActive,ao=tr===void 0?!1:tr,$r=o.loadingDelay,Rr=$r===void 0?0:$r,fo=o.placement,ta=fo===void 0?"top":fo,Ea=o.loadingBoxProps,Zr=o.sliderButtonProps,Mr=o.precision,io=Mr===void 0?7:Mr,mo=o.className,Vo=o.style,eo=o.styles,No=ht(),Ro=No[0],ia=No[1],la=ht(function(){return!Ba&&hn&&Dn?Ct.Loading:Ct.Default}),Ia=la[0],ca=la[1],Zo=he(Ia),_o=(0,t.useRef)(null),ra=(0,t.useRef)(null),ua=(0,t.useRef)(null),va=(0,t.useMemo)(function(){return qe==="float"||qe==="slider"?qe:"embed"},[qe]),da=(0,t.useMemo)(function(){if(bn!==void 0)return bn;if((Ot==null?void 0:Ot.refresh)!==void 0)return Ot.refresh},[bn,Ot]),ea=(0,t.useMemo)(function(){return(0,F.pi)((0,F.pi)({},_t.bgSize),vn)},[vn]),pa=(0,t.useMemo)(function(){return(0,F.pi)((0,F.pi)({},_t.puzzleSize),pn)},[pn]),ga=(0,t.useMemo)(function(){return ta==="bottom"?"top":"bottom"},[ta]),qn=(0,t.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:Rn.Button,isMouseEntered:!1,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),Ba=va==="slider",Ga=typeof Rr=="number"&&Rr>0,La=Ia===Ct.Error&&it>0&&qn.current.errorCount>=it,si=function(){qn.current.buttonMaxDistance=ea.width-qn.current.sliderButtonWidth-qn.current.indicatorBorderWidth,qn.current.puzzleMaxDistance=ea.width-pa.width-pa.left},ni=function(){var Wr;return((Wr=_o.current)===null||Wr===void 0?void 0:Wr.getRect(!0).height)||42},ri=function(){return(0,F.mG)(void 0,void 0,void 0,function(){var Wr;return(0,F.Jh)(this,function(yo){switch(yo.label){case 0:if(Ba)return[2];if(!hn)return[3,4];Ga?qn.current.loadingTimer=setTimeout(function(){ca(Ct.Loading)},Rr):ca(Ct.Loading),yo.label=1;case 1:return yo.trys.push([1,3,,4]),[4,hn()];case 2:return Wr=yo.sent(),Ga&&clearTimeout(qn.current.loadingTimer),ia(Wr),ca(Ct.Default),[3,4];case 3:return yo.sent(),Ga&&clearTimeout(qn.current.loadingTimer),ia(void 0),ca(Ct.LoadFailed),[3,4];case 4:return[2]}})})},pi=function(Wr){Wr===void 0&&(Wr=300),!(va!=="float"||Zo.current===Ct.Success)&&(clearTimeout(qn.current.floatTransitionTimer),clearTimeout(qn.current.floatDelayHideTimer),clearTimeout(qn.current.floatDelayShowTimer),qn.current.floatDelayShowTimer=setTimeout(function(){var yo;ue(ua.current,{display:"block"}),N(ua.current);var Fr=ni()+"px";ue(ua.current,(yo={},yo[ga]=Fr,yo.opacity="1",yo))},Wr))},Na=function(Wr){Wr===void 0&&(Wr=300),va==="float"&&(clearTimeout(qn.current.floatTransitionTimer),clearTimeout(qn.current.floatDelayHideTimer),clearTimeout(qn.current.floatDelayShowTimer),qn.current.floatDelayHideTimer=setTimeout(function(){var yo,Fr=ni()/2+"px";ue(ua.current,(yo={},yo[ga]=Fr,yo.opacity="0",yo)),qn.current.floatTransitionTimer=setTimeout(function(){ue(ua.current,{display:"none"})},300)},Wr))},ci=function(Wr){var yo;Ba||(yo=ra.current)===null||yo===void 0||yo.updateLeft(Wr)},ui=function(){var Wr;qn.current.isPressed=!1,ca(Ct.Default),(Wr=_o.current)===null||Wr===void 0||Wr.updateLeft(0),ci(pa.left)},oi=function(Wr){Wr===void 0&&(Wr=!1),Wr&&(qn.current.errorCount=0),clearTimeout(qn.current.refreshTimer),Zo.current!==Ct.Loading&&(ui(),ri())},wi=function(){(La||Ia===Ct.LoadFailed)&&oi(La)},Ii=function(){G||(qn.current.isMouseEntered=!0,pi())},Bi=function(){qn.current.isMouseEntered=!1,!(G||ao&&qn.current.isPressed)&&Na()},Ui=function(Wr){qn.current.currentTargetType=Rn.Puzzle,di(Wr)},Mi=function(Wr){qn.current.currentTargetType=Rn.Button,di(Wr)},di=function(Wr){if(Zo.current===Ct.Default){Wr.preventDefault();var yo=k(Wr),Fr=yo.clientX,no=yo.clientY;qn.current.startInfo={x:Fr,y:no,timestamp:new Date().getTime()},qn.current.trail=[[Fr,no]],_o.current&&(qn.current.sliderButtonWidth=_o.current.getSliderButtonWidth(!0),qn.current.indicatorBorderWidth=_o.current.getIndicatorBorderWidth(!0)),si(),qn.current.ratio=qn.current.puzzleMaxDistance/qn.current.buttonMaxDistance,qn.current.currentTargetType===Rn.Puzzle&&(qn.current.ratio=1/qn.current.ratio),(G||Wr.pointerType==="pen"||Wr.pointerType==="touch")&&pi(0),qn.current.isPressed=!0,document.addEventListener(hr.move,gi),document.addEventListener(hr.end,Qa),document.addEventListener(hr.cancel,Qa)}},gi=function(Wr){var yo;if(qn.current.isPressed){Wr.preventDefault();var Fr=k(Wr),no=Fr.clientX,na=Fr.clientY,jo=no-qn.current.startInfo.x;qn.current.trail.push([no,na]),Zo.current!==Ct.Moving&&jo>0&&ca(Ct.Moving);var Wo=jo,Ma=jo;qn.current.currentTargetType===Rn.Puzzle?(jo=Math.max(0,Math.min(jo,qn.current.puzzleMaxDistance)),Wo=jo+pa.left,Ma=jo*qn.current.ratio):(jo=Math.max(0,Math.min(jo,qn.current.buttonMaxDistance)),Ma=jo,Wo=jo*qn.current.ratio+pa.left),(yo=_o.current)===null||yo===void 0||yo.updateLeft(Ma),ci(Wo)}},Qa=function(Wr){if(document.removeEventListener(hr.move,gi),document.removeEventListener(hr.end,Qa),document.removeEventListener(hr.cancel,Qa),!!qn.current.isPressed){if(Zo.current!==Ct.Moving||typeof Cn!="function"){qn.current.isPressed=!1,(G||Wr.pointerType==="pen"||Wr.pointerType==="touch"||ao&&!qn.current.isMouseEntered)&&Na(),ui();return}qn.current.isPressed=!1,ca(Ct.Verify);var yo=new Date().getTime(),Fr=k(Wr),no=Fr.clientX,na=Fr.clientY,jo=na-qn.current.startInfo.y,Wo=no-qn.current.startInfo.x,Ma=Wo;qn.current.currentTargetType===Rn.Puzzle?(Wo=Math.max(0,Math.min(Wo,qn.current.puzzleMaxDistance)),Ma=Wo*qn.current.ratio):(Wo=Math.max(0,Math.min(Wo,qn.current.buttonMaxDistance)),Ma=Wo,Wo*=qn.current.ratio),Cn({x:g(Wo,io),y:g(jo,io),sliderOffsetX:g(Ma,io),duration:yo-qn.current.startInfo.timestamp,trail:qn.current.trail,targetType:qn.current.currentTargetType,errorCount:qn.current.errorCount}).then(function(){qn.current.errorCount=0,ca(Ct.Success),Na()}).catch(function(){qn.current.errorCount+=1,ca(Ct.Error),(G||Wr.pointerType==="pen"||Wr.pointerType==="touch"||ao&&!qn.current.isMouseEntered)&&Na(),(it<=0||qn.current.errorCount0?(Me.forEach(function(qe){qe.wrap.apply(qe.context,E)}),!0):!1},o}(),yt={},wt=function(){function o(m){m===void 0&&(m="default"),this.scope=m,yt[this.scope]||(yt[this.scope]={}),this.data=yt[this.scope]}return o.prototype.getItem=function(m){return m in this.data?this.data[m]:null},o.prototype.setItem=function(m,E){this.data[m]=E},o.prototype.removeItem=function(m){delete this.data[m]},o.prototype.clear=function(){yt[this.scope]={},this.data=yt[this.scope]},o}();function ut(){return Math.random().toString(16).substring(2,8)}function Yt(o){try{var m=typeof o=="object"&&o!==null&&!!o.setItem&&!!o.getItem&&!!o.removeItem;if(m){var E=ut()+new Date().getTime(),$="1";if(o.setItem(E,$),o.getItem(E)!==$)return!1;o.removeItem(E)}return m}catch(Me){return console.error("[cache2] ".concat(o," is not supported. The default memory cache will be used.")),!1}}function Pn(o,m){try{return JSON.parse(o,m)}catch(E){return o}}function an(o,m){return JSON.stringify(o,m)}var Qn=function(){function o(m,E){E===void 0&&(E={});var $=m?Yt(m):!1;this.options=(0,F.pi)({needParsed:$,prefix:""},E),this.storage=$?m:new wt(this.options.memoryScope)}return o.prototype.getKey=function(m){return this.options.prefix+m},o.prototype.get=function(m){var E=this.storage.getItem(this.getKey(m));return this.options.needParsed?Pn(E,this.options.reviver):E},o.prototype.set=function(m,E){this.storage.setItem(this.getKey(m),this.options.needParsed?an(E,this.options.replacer):E)},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",p=function(o){(0,F.ZT)(m,o);function m(E,$){var Me=o.call(this)||this,qe=l,gt;return typeof E=="string"?qe=E||l:typeof E=="object"&&(gt=E),!gt&&typeof $=="object"&&(gt=$),Me.options=(0,F.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:X},gt),Me.storage=new Qn(Me.options.storage,(0,F.pi)({memoryScope:qe},Me.options)),Me.cacheKey=qe,Me.startCheckperiod(),Me}return m.prototype._check=function(E,$){var Me=!0;return $.t!==0&&$.t0?Me+qe:0;return{v:E,t:gt,n:Me}},m.prototype._isLimited=function(E){return this.options.max>-1&&E>=this.options.max},m.prototype._getReplaceKey=function(E,$){var Me=E[0];return E.forEach(function(qe){($[qe].t<$[Me].t||$[qe].t===$[Me].t&&$[qe].n<$[Me].n)&&(Me=qe)}),Me},Object.defineProperty(m.prototype,"cacheValues",{get:function(){return this.storage.get(this.cacheKey)||{}},enumerable:!1,configurable:!0}),m.prototype.setCacheValues=function(E){this.storage.set(this.cacheKey,E)},m.prototype.get=function(E){var $=this.cacheValues[E];if($&&this._check(E,$))return $.v},m.prototype.mget=function(E){var $=this,Me={};if(!Array.isArray(E))return Me;var qe=this.cacheValues;return E.forEach(function(gt){var it=qe[gt];it&&$._check(gt,it)&&(Me[gt]=it.v)}),Me},m.prototype.getAll=function(){var E=Object.keys(this.cacheValues);return this.mget(E)},m.prototype.set=function(E,$,Me){if(this.options.max===0)return!1;var qe=this.cacheValues,gt=Object.keys(qe);if(!qe[E]&&this._isLimited(gt.length)){var it=this.keys();if(this._isLimited(it.length))if(this.options.maxStrategy==="replaced"){var Ue=this._getReplaceKey(it,qe);this.del(Ue)}else return!1}return qe[E]=this._wrap($,Me),this.setCacheValues(qe),this.emit("set",E,qe[E].v),!0},m.prototype.mset=function(E){var $=this,Me=!0;return E.forEach(function(qe){var gt=$.set(qe.key,qe.value,qe.ttl);Me&&!gt&&(Me=!1)}),Me},m.prototype.del=function(E){var $=this,Me=this.cacheValues,qe=0,gt=Array.isArray(E)?E:[E];return gt.forEach(function(it){if(Me[it]){qe++;var Ue=Me[it];delete Me[it],$.emit("del",it,Ue.v)}}),qe>0&&this.setCacheValues(Me),qe},m.prototype.clear=function(){this.storage.del(this.cacheKey)},m.prototype.keys=function(){var E=this,$=this.cacheValues,Me=Object.keys($);return Me.filter(function(qe){return E._check(qe,$[qe])})},m.prototype.has=function(E){var $=this.cacheValues[E];return!!($&&this._check(E,$))},m.prototype.take=function(E){var $,Me=this.cacheValues[E];return Me&&this._check(E,Me)&&($=Me.v,this.del(E)),$},m.prototype.ttl=function(E,$){var Me=this.cacheValues,qe=Me[E];return qe&&this._check(E,qe)?(Me[E]=this._wrap(qe.v,$),!0):!1},m.prototype.getTtl=function(E){var $=this.cacheValues,Me=$[E];if(Me&&this._check(E,Me))return $[E].t},m.prototype.getLastModified=function(E){var $=this.cacheValues,Me=$[E];if(Me&&this._check(E,Me))return $[E].n},m.prototype.startCheckperiod=function(){var E=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){E.startCheckperiod()},this.options.checkperiod))},m.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},m}(We),y=void 0,C="undefined",ne="object",q=Object.prototype,Ve=q.toString,Ne=q.hasOwnProperty,nt=q.propertyIsEnumerable,ot=Object.getOwnPropertySymbols,tt=Object.getPrototypeOf,mt=Object.keys,vt=Function.prototype,dt=vt.toString,Ft=typeof Symbol!==C,Ge=Ft?Symbol.prototype:y,Et=Array.prototype,bt=Et.slice,Gt=Math.min,Tt=Math.max,Xt=Math.random,be=Math.floor,Ae=Math.ceil,Ke=Math.abs,Qe=Number.isFinite,Re=Number.isInteger,ke=Number.isSafeInteger,He=typeof globalThis===ne&&globalThis,lt=typeof e.g===ne&&e.g,Mt=typeof self===ne&&self,Y=Number.MAX_SAFE_INTEGER||9007199254740991,ge=Number.MIN_SAFE_INTEGER||-9007199254740991,Ce=4294967295,Ee="[object ",Oe=Ee+"BigInt]",Bt=Ee+"Number]",kt=Ee+"Boolean]",zt=Ee+"String]",at=Ee+"Date]",pt=Ee+"RegExp]",Kt=Ee+"Symbol]",qt=Ee+"Error]",un=Ee+"ArrayBuffer]",fn=Ee+"Arguments]",Yn=Ee+"Array]",Zt=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(o){return Ee+o+"]"}),en=Ee+"WeakSet]",Qt=Ee+"Blob]",Wn=Ee+"File]",yn=Ee+"DOMException]",Kn=Ee+"Object]",Gn=Ee+"DataView]",En=Ee+"Map]",br=Ee+"Promise]",dr=Ee+"Set]",Ir=Ee+"WeakMap]",jt=Ee+"Window]";function Lt(o){return Ve.call(o)}function Sn(o){return typeof o=="string"||Lt(o)===zt}var On=function(){function o(m,E){E===void 0&&(E="uh_async_memo"),this.promiseCache={},this.cache=new p(E,m)}return o.prototype.run=function(m,E,$){var Me=this;if(!E||!Sn(E))return m();var qe=(0,F.pi)({persisted:!0},$);if(qe.persisted){var gt=this.cache.get(E);if(gt)return Promise.resolve(gt)}return this.promiseCache[E]||(this.promiseCache[E]=m().then(function(it){return delete Me.promiseCache[E],Me.cache.set(E,it,qe.ttl),it}).catch(function(it){return delete Me.promiseCache[E],Promise.reject(it)})),this.promiseCache[E]},o}(),ar=typeof Blob!==C;function kr(o){return ar&&o instanceof Blob?!0:Lt(o)===Qt}function Hn(o){return function(){return o}}function nr(){}var xr=typeof URL!="undefined",dn=void 0,Jn=Object.keys,rn=Object.values,Vt=xr?URL.createObjectURL:Hn(""),ir=xr?URL.revokeObjectURL:nr;function Ar(o,m){var E=m||{},$=E.method,Me=$===void 0?"get":$,qe=E.data,gt=qe===void 0?null:qe,it=E.timeout,Ue=E.headers,Ot=E.withCredentials,bn=Ot===void 0?!1:Ot,vn=E.async,pn=vn===void 0?!0:vn,hn=E.user,zn=hn===void 0?null:hn,Dn=E.password,Cn=Dn===void 0?null:Dn,nn=E.responseType,wn=E.onReadyStateChange,sn=E.onLoadStart,sr=E.onProgress,St=E.onAbort,Dt=E.onTimeout,Mn=E.onError,vr=E.onLoad,tr=E.onLoadEnd;return new Promise(function(ao,$r){var Rr=new XMLHttpRequest;Rr.open(Me.toLowerCase(),o,pn,zn,Cn),wn&&(Rr.onreadystatechange=wn),typeof it=="number"&&it>0&&(Rr.timeout=it),Rr.withCredentials=bn,nn&&(Rr.responseType=nn),typeof Ue=="object"&&Jn(Ue).map(function(Mr){Rr.setRequestHeader(Mr,Ue[Mr])});var fo=function(Mr){return function(io){ao(io),Mr==null||Mr.call(Rr,io)}},ta=function(Mr){return function(io){$r(io),Mr==null||Mr.call(Rr,io)}},Ea={loadstart:sn,progress:sr,abort:ta(St),timeout:ta(Dt),error:ta(Mn),load:fo(vr),loadend:tr},Zr=Jn(Ea);Zr.forEach(function(Mr){var io=Ea[Mr];io&&Rr.addEventListener(Mr,io)}),Rr.send(gt)})}var Tr=[200,304];function Pr(o,m){return new Promise(function(E,$){kr(o)?E(o):Ar(o,(0,F.pi)({responseType:"blob"},m)).then(function(Me){var qe=Me.target.status;if(Tr.indexOf(qe)!==-1)E(Me.target.response);else{var gt=new Error("The file does not support get requests, responseStatus ".concat(qe,", '").concat(o,"'."));console.error(gt),$(gt)}}).catch(function(Me){console.error(new Error("Failed to request file. ".concat(Me))),$(Me)})})}function Cr(o){return new Promise(function(m,E){var $=kr(o),Me=$?Vt(o):o,qe=new Image;$||(qe.crossOrigin="anonymous"),qe.onload=function(){m(qe)},qe.onerror=function(gt){$&&ir(Me),console.error("[loadImage] The image load failed, '".concat(o,"'.")),E(gt)},qe.src=Me})}function Qr(o,m){return Pr(o,m).then(function(E){return Cr(E).then(function($){return{blob:E,image:$}})})}function so(o){return o!==null&&typeof o=="object"}function So(o){return typeof o=="function"||so(o)}function Ko(o){return typeof o=="symbol"||Lt(o)===Kt}var Ho=/^0b[01]+$/i,Fo=/^0o[0-7]+$/i,to=/^[-+]0x[0-9a-f]+$/i;function Yo(o){if(typeof o=="number")return o;if(Ko(o))return NaN;if(So(o)&&(o=Number(o)),typeof o!="string")return o===0?o:+o;o=o.trim();var m=Ho.test(o);return m||Fo.test(o)?parseInt(o.slice(2),m?2:8):to.test(o)?NaN:+o}var Go=17976931348623157e292;function Lo(o){if(!o)return o===0?o:0;if(o=Yo(o),o===1/0||o===-1/0){var m=o<0?-1:1;return m*Go}return o===o?o:0}function To(o,m){o===void 0&&(o=0),m===void 0&&(m=1),o=Lo(o),m=Lo(m);var E=Ae(Gt(o,m)||0),$=be(Tt(o,m)||0);if(E>$){var Me=E;E=$,$=Me}return be(E+Xt()*($-E+1))}var ro=Math.PI,$t;(function(o){o[o.None=0]="None",o[o.Outer=1]="Outer",o[o.Inner=2]="Inner"})($t||($t={}));var pr=[$t.None,$t.Outer,$t.Inner];function Un(o){var m=o.length,E=To(0,m-1);return o[E]}function gr(o){var m={top:Un(pr),right:Un(pr),bottom:Un(pr),left:Un(pr)},E=Object.keys(m),$=["top","bottom"],Me=["left","right"];if(m.top===$t.Outer&&m.bottom===$t.Outer?m[Un($)]=$t.Inner:m.top!==$t.Outer&&m.bottom!==$t.Outer&&(m[Un($)]=$t.Outer),m.left===$t.Outer&&m.right===$t.Outer?m[Un(Me)]=$t.Inner:m.left!==$t.Outer&&m.right!==$t.Outer&&(m[Un(Me)]=$t.Outer),o){var qe=[],gt=[];E.forEach(function(it){m[it]===$t.Inner?qe.push(it):m[it]===$t.None&>.push(it)}),o===2?qe.forEach(function(it){return m[it]=$t.None}):o===3?qe.length===0?m[Un(gt)]=$t.Inner:qe.length===2&&(m[Un(qe)]=$t.None):o==4&>.forEach(function(it){return m[it]=$t.Inner})}return m}function Lr(o,m){m===void 0&&(m={});var E=m.x,$=E===void 0?0:E,Me=m.y,qe=Me===void 0?0:Me,gt=m.w,it=gt===void 0?60:gt,Ue=m.h,Ot=Ue===void 0?60:Ue,bn=m.needClosePath,vn=bn===void 0?!0:bn,pn=m.points,hn=m.margin,zn=hn===void 0?0:hn;zn=zn<=0?0:zn,(typeof pn=="number"||!pn)&&(pn=gr(pn));var Dn=(Math.min(it,Ot)-zn*2)*.15,Cn=Math.hypot(Dn,Dn),nn=Cn/2,wn=Dn+nn,sn={x:$+zn,y:qe+zn,w:it-wn-zn*2,h:Ot-wn-zn*2},sr=sn.w/2,St=sn.h/2;pn.left===$t.Outer&&(sn.x+=wn),pn.top===$t.Outer&&(sn.y+=wn),o.beginPath(),o.lineWidth=2,o.moveTo(sn.x,sn.y),pn.top!==$t.None&&(o.lineTo(sn.x+sr-nn,sn.y),pn.top===$t.Inner?o.arc(sn.x+sr,sn.y+nn,Dn,1.25*ro,1.75*ro,!0):o.arc(sn.x+sr,sn.y-nn,Dn,.75*ro,.25*ro)),o.lineTo(sn.x+sn.w,sn.y),pn.right!==$t.None&&(o.lineTo(sn.x+sn.w,sn.y+St-nn),pn.right===$t.Inner?o.arc(sn.x+sn.w-nn,sn.y+St,Dn,1.75*ro,.25*ro,!0):o.arc(sn.x+sn.w+nn,sn.y+St,Dn,1.25*ro,.75*ro)),o.lineTo(sn.x+sn.w,sn.y+sn.h),pn.bottom!==$t.None&&(o.lineTo(sn.x+sr+nn,sn.y+sn.h),pn.bottom===$t.Inner?o.arc(sn.x+sr,sn.y+sn.h-nn,Dn,.25*ro,.75*ro,!0):o.arc(sn.x+sr,sn.y+sn.h+nn,Dn,1.75*ro,1.25*ro)),o.lineTo(sn.x,sn.y+sn.h),pn.left!==$t.None&&(o.lineTo(sn.x,sn.y+St+nn),pn.left===$t.Inner?o.arc(sn.x+nn,sn.y+St,Dn,.75*ro,1.25*ro,!0):o.arc(sn.x-nn,sn.y+St,Dn,.25*ro,1.75*ro)),o.lineTo(sn.x,sn.y),o.stroke(),vn&&o.closePath()}function Vr(o,m,E,$){return new Promise(function(Me){m?o.toBlob(function(qe){Me(qe?URL.createObjectURL(qe):o.toDataURL(E,$))},E,$):Me(o.toDataURL(E,$))})}var xo=new On({max:5,maxStrategy:"replaced"});xo.cache.on("del",function(o,m){try{m.image.src&&URL.revokeObjectURL(m.image.src)}catch(E){}});function Ao(o){o?xo.cache.del(o):xo.cache.clear()}var co=new WeakMap,Mo=function(o){if(!So(o))return String(o);if(!co.get(o)){var m="_"+Date.now();co.set(o,m)}return co.get(o)},Jr={jpeg:"image/jpeg",png:"image/png"},Nr=[];function wo(o){o.forEach(function(m){URL.revokeObjectURL(m)})}function vo(o,m){m===void 0&&(m={});var E=m.borderWidth,$=E===void 0?2:E,Me=m.borderColor,qe=Me===void 0?"rgba(255,255,255,0.7)":Me,gt=m.fillColor,it=gt===void 0?"rgba(255,255,255,0.7)":gt,Ue=m.points,Ot=m.width,bn=Ot===void 0?60:Ot,vn=m.height,pn=vn===void 0?60:vn,hn=m.x,zn=m.y,Dn=m.margin,Cn=Dn===void 0?2:Dn,nn=m.equalHeight,wn=nn===void 0?!0:nn,sn=m.imageWidth,sr=m.imageHeight,St=m.bgWidth,Dt=m.bgHeight,Mn=m.bgOffset,vr=Mn===void 0?[0,0]:Mn,tr=m.bgImageType,ao=tr===void 0?Jr.jpeg:tr,$r=m.quality,Rr=$r===void 0?.8:$r,fo=m.format,ta=fo===void 0?"dataURL":fo,Ea=m.cacheImage,Zr=Ea===void 0?!0:Ea,Mr=m.autoRevokePreviousBlobUrl,io=Mr===void 0?!0:Mr,mo=m.ajaxOptions;return new Promise(function(Vo,eo){var No=document.createElement("canvas"),Ro=document.createElement("canvas"),ia=No.getContext("2d"),la=Ro.getContext("2d"),Ia=Zr?Mo(o):void 0;xo.run(function(){return Qr(o,mo)},Ia).then(function(ca){var Zo=ca.image;sn&&(Zo.width=sn),sr&&(Zo.height=sr);var _o=typeof St=="number"&&St>0?St>bn?St:bn:Zo.width,ra=typeof Dt=="number"&&Dt>0?Dt>pn?Dt:pn:Zo.height;No.width=_o,No.height=ra;var ua=_o-bn,va=ra-pn,da=typeof hn=="undefined"?To(bn,ua):hn||0,ea=typeof zn=="undefined"?To(0,va):zn||0;da<0?da=0:da>ua&&(da=ua),ea<0?ea=0:ea>va&&(ea=va);var pa=typeof Ue=="number"||!Ue?gr(Ue):Ue,ga=typeof vr=="function"?vr(Zo.width,Zo.height):vr;ia.strokeStyle=qe,ia.lineWidth=$,ia.fillStyle=it,Lr(ia,{x:da,y:ea,w:bn,h:pn,points:pa,margin:Cn}),ia.fillStyle=it,ia.fill(),ia.globalCompositeOperation="destination-over",ia.drawImage(Zo,ga[0],ga[1],Zo.width,Zo.height),Ro.width=_o,Ro.height=ra,la.strokeStyle=qe,la.lineWidth=$,Lr(la,{x:da,y:ea,w:bn,h:pn,points:pa,margin:Cn}),la.globalCompositeOperation="destination-over",la.clip(),la.drawImage(Zo,ga[0],ga[1],Zo.width,Zo.height);var qn=la.getImageData(da,ea,bn,pn);la.clearRect(0,0,_o,ra),Ro.width=bn,Ro.height=wn?ra:pn,la.putImageData(qn,0,wn?ea:0);var Ba=ta==="blob",Ga=Vr(Ro,Ba,Jr.png,Rr),La=Vr(No,Ba,ao,Rr);Promise.all([Ga,La]).then(function(si){var ni=si[0],ri=si[1];io&&(Nr.length&&(wo(Nr),Nr.length=0),Ba&&Nr.push(ri,ni)),Vo({puzzleUrl:ni,bgUrl:ri,x:da,y:wn?0:ea})}).catch(eo)}).catch(eo)})}var Do=Object.defineProperty,po=Object.getOwnPropertySymbols,ha=Object.prototype.hasOwnProperty,fa=Object.prototype.propertyIsEnumerable,Pa=(o,m,E)=>m in o?Do(o,m,{enumerable:!0,configurable:!0,writable:!0,value:E}):o[m]=E,Qo=(o,m)=>{for(var E in m||(m={}))ha.call(m,E)&&Pa(o,E,m[E]);if(po)for(var E of po(m))fa.call(m,E)&&Pa(o,E,m[E]);return o},Sa=(o,m,E)=>new Promise(($,Me)=>{var qe=Ue=>{try{it(E.next(Ue))}catch(Ot){Me(Ot)}},gt=Ue=>{try{it(E.throw(Ue))}catch(Ot){Me(Ot)}},it=Ue=>Ue.done?$(Ue.value):Promise.resolve(Ue.value).then(qe,gt);it((E=E.apply(o,m)).next())});const Ra=({ModalProps:o,onFinish:m})=>{const[E,$]=(0,t.useState)(),Me=(0,t.useRef)(),qe=()=>Sa(void 0,null,function*(){const it=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,Ue=yield vo(it,{imageHeight:180,imageWidth:360});return $(Ue),Ue}),gt=it=>Sa(void 0,null,function*(){return it!=null&&it.x&&it.x>E.x-5&&it.x{var it;o!=null&&o.open&&Me.current&&((it=Me.current)==null||it.refresh())},[o==null?void 0:o.open,Me]),t.createElement(A.default,Qo({},Qo({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},o)),t.createElement(Kr,{actionRef:Me,request:qe,onVerify:it=>Sa(void 0,null,function*(){return gt(it)}),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 it;(it=Me.current)==null||it.refresh()}},"\u5237\u65B0")))};var xa=t.memo(Ra),go=e(59301),Ja=Object.defineProperty,Ta=Object.defineProperties,Oa=Object.getOwnPropertyDescriptors,ya=Object.getOwnPropertySymbols,za=Object.prototype.hasOwnProperty,Aa=Object.prototype.propertyIsEnumerable,oa=(o,m,E)=>m in o?Ja(o,m,{enumerable:!0,configurable:!0,writable:!0,value:E}):o[m]=E,Za=(o,m)=>{for(var E in m||(m={}))za.call(m,E)&&oa(o,E,m[E]);if(ya)for(var E of ya(m))Aa.call(m,E)&&oa(o,E,m[E]);return o},ja=(o,m)=>Ta(o,Oa(m)),wa=(o,m,E)=>new Promise(($,Me)=>{var qe=Ue=>{try{it(E.next(Ue))}catch(Ot){Me(Ot)}},gt=Ue=>{try{it(E.throw(Ue))}catch(Ot){Me(Ot)}},it=Ue=>Ue.done?$(Ue.value):Promise.resolve(Ue.value).then(qe,gt);it((E=E.apply(o,m)).next())});const sa={height:48},jr=/(\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,Or=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,zo={timer:0};var Po=(o=>(o[o.setTimer=0]="setTimer",o))(Po||{});function Io(o,m){switch(m.type){case 0:return ja(Za({},o),{timer:m.payload});default:throw new Error}}const ko=({validateName:o,getCode:m,register:E,style:$={},buttonText:Me="\u6CE8\u518C",globalSetting:qe})=>{var gt;const[it]=I.default.useForm(),[Ue,Ot]=(0,t.useReducer)(Io,zo),[bn,vn]=(0,t.useState)(!1),{timer:pn}=Ue,[hn,zn]=(0,t.useState)(!1);function Dn(St){return wa(this,null,function*(){const{login:Dt,password:Mn,code:vr}=St,{message:tr,status:ao}=yield E({login:Dt,password:Mn,code:vr});if(ao<0){it.setFields([{name:"code",errors:[tr]}]);return}window.location.reload()})}function Cn(){return wa(this,null,function*(){let St=it.getFieldValue("login"),Dt=0;if(!jr.test(St)||St.indexOf(" ")>-1)return it.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Dt=1,Dt;let{status:Mn,message:vr}=yield o({login:St,type:1});return Mn>0?Dt=2:(it.setFields([{name:"login",errors:[vr]}]),Dt=1),Dt})}const nn=()=>wa(void 0,null,function*(){vn(!0);const St=it.getFieldValue("verify"),Dt=it.getFieldValue("login");if(!Dt)it.validateFields(["login"]);else{const Mn=yield o({login:Dt,type:1});if((Mn==null?void 0:Mn.status)!==1){it.setFields([{name:"login",errors:[Mn==null?void 0:Mn.message]}]);return}const{status:vr,message:tr}=yield m({login:Dt,type:1,smscode:(0,w.M)(Dt)});vr<0&&it.setFields([{name:"code",errors:[tr]}]),Ot({type:0,payload:60})}vn(!1)});function wn(St,Dt){if(!Dt)return Promise.resolve();if(!Or.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 Mn=Dt.length;return Mn>=8&&Mn<=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 sn=(St,Dt)=>Dt?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{pn>0&&setTimeout(()=>{Ot({type:0,payload:pn-1})},1e3)},[pn]);const sr=(St,Dt)=>Dt?Dt.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):jr.test(Dt)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve();return go.createElement(go.Fragment,null,go.createElement(I.default,{layout:"vertical",form:it,style:$,initialValues:{autologin:!0,protool:!1},onFinish:Dn},go.createElement(I.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:sr}]},go.createElement(le.default,{style:sa,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onBlur:()=>Cn,onChange:()=>it.setFieldsValue({verify:0})})),!((gt=qe==null?void 0:qe.setting)!=null&>.is_local)&&go.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},go.createElement(le.default,{suffix:go.createElement(h.ZP,{loading:bn,type:"link",onClick:St=>{if(St.stopPropagation(),!it.getFieldValue("login")){it.validateFields(["login"]);return}zn(!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"})),go.createElement(P.Z,{title:go.createElement("div",null,go.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),go.createElement("br",null),go.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),go.createElement("br",null),go.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},go.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:wn}]},go.createElement(le.default.Password,{autoComplete:"new-password",style:sa,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"}))),go.createElement(I.default.Item,null,go.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:sa,className:"font16"}," ",Me," ")),go.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:35}},"\u6CE8\u518C\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",go.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),go.createElement(xa,{ModalProps:{open:hn,onCancel:()=>{zn(!1)}},onFinish:()=>{zn(!1),nn()}}))};var Uo=(0,f.connect)(({globalSetting:o})=>({globalSetting:o}))(ko),Jo=e(89392),qr=e(59301),ba=Object.defineProperty,aa=Object.defineProperties,Wa=Object.getOwnPropertyDescriptors,qa=Object.getOwnPropertySymbols,Ka=Object.prototype.hasOwnProperty,Ha=Object.prototype.propertyIsEnumerable,ka=(o,m,E)=>m in o?ba(o,m,{enumerable:!0,configurable:!0,writable:!0,value:E}):o[m]=E,Va=(o,m)=>{for(var E in m||(m={}))Ka.call(m,E)&&ka(o,E,m[E]);if(qa)for(var E of qa(m))Ha.call(m,E)&&ka(o,E,m[E]);return o},$a=(o,m)=>aa(o,Wa(m)),Ua=(o,m,E)=>new Promise(($,Me)=>{var qe=Ue=>{try{it(E.next(Ue))}catch(Ot){Me(Ot)}},gt=Ue=>{try{it(E.throw(Ue))}catch(Ot){Me(Ot)}},it=Ue=>Ue.done?$(Ue.value):Promise.resolve(Ue.value).then(qe,gt);it((E=E.apply(o,m)).next())});const Da={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,ai=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,ii={timer:0};var Bo=(o=>(o[o.setTimer=0]="setTimer",o))(Bo||{});function lo(o,m){switch(m.type){case 0:return $a(Va({},o),{timer:m.payload});default:throw new Error}}const bo=({validateName:o,getCode:m,register:E,style:$={paddingRight:50},buttonText:Me="\u6CE8\u518C",globalSetting:qe})=>{const[gt]=I.default.useForm(),[it,Ue]=(0,t.useReducer)(lo,ii),[Ot,bn]=(0,t.useState)(!1),{timer:vn}=it,[pn,hn]=(0,t.useState)(!1);function zn(sr){return Ua(this,null,function*(){const{login:St,new_password:Dt,code:Mn}=sr,{message:vr,status:tr}=yield E({login:St,new_password:Dt,code:Mn});if(tr<0){gt.setFields([{name:"code",errors:[vr]}]);return}location.reload()})}function Dn(){return Ua(this,null,function*(){let sr=gt.getFieldValue("login"),St=0;if(!_a.test(sr)||sr.indexOf(" ")>-1)return gt.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),St=1,St;let{status:Dt,message:Mn}=yield o({login:sr,type:2});return Dt>0?St=2:(gt.setFields([{name:"login",errors:[Mn]}]),St=1),St})}const Cn=()=>Ua(void 0,null,function*(){const sr=gt.getFieldValue("verify"),St=gt.getFieldValue("login");if(yield gt.validateFields(["login"]),!St)gt.validateFields(["login"]);else{bn(!0);const{status:Dt,message:Mn}=yield m({login:St,type:2,smscode:(0,w.M)(St)});Dt<0&>.setFields([{name:"code",errors:[Mn]}]),Ue({type:0,payload:60}),bn(!1)}});function nn(sr,St){if(!St)return Promise.resolve();if(!ai.test(St))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(St.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=St.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 wn=(sr,St)=>St?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{vn>0&&setTimeout(()=>{Ue({type:0,payload:vn-1})},1e3)},[vn]);const sn=(sr,St)=>Ua(void 0,null,function*(){if(!St)return Promise.resolve();if(St.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1");if(_a.test(St)){let{status:Dt,message:Mn}=yield o({login:St,type:2});return Dt>0?Promise.resolve():Promise.reject(Mn)}else return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1")});return qr.createElement(qr.Fragment,null,qr.createElement(I.default,{layout:"vertical",form:gt,style:$,initialValues:{autologin:!0,protool:!1},onFinish:(0,Jo.throttle)(zn,2e3)},qr.createElement(I.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:(0,Jo.throttle)(sn,400)}]},qr.createElement(le.default,{style:Da,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>gt.setFieldsValue({verify:0})})),qr.createElement(P.Z,{title:qr.createElement("div",null,qr.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),qr.createElement("br",null),qr.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),qr.createElement("br",null),qr.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},qr.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:nn}]},qr.createElement(le.default.Password,{autoComplete:"new-password",style:Da,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),qr.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},qr.createElement(le.default,{suffix:qr.createElement(h.ZP,{loading:Ot,type:"link",onClick:sr=>{if(sr.stopPropagation(),!gt.getFieldValue("login")){gt.validateFields(["login"]);return}hn(!0)},disabled:vn>0}," ",vn===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${vn}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),qr.createElement(I.default.Item,null,qr.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:Da,className:"font16"}," ",Me," ")),qr.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",qr.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),qr.createElement(xa,{ModalProps:{open:pn,onCancel:()=>{hn(!1)}},onFinish:()=>{hn(!1),Cn()}}))};var qo=(0,f.connect)(({globalSetting:o})=>({globalSetting:o}))(bo),$o=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Ca=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,ei=(o,m,E)=>m in o?$o(o,m,{enumerable:!0,configurable:!0,writable:!0,value:E}):o[m]=E,li=(o,m)=>{for(var E in m||(m={}))Ca.call(m,E)&&ei(o,E,m[E]);if(Fa)for(var E of Fa(m))Xa.call(m,E)&&ei(o,E,m[E]);return o};const ti=o=>React.createElement("svg",li({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 Ya="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjYgNjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY2IDY2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiMwMGI5MTN9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSLnmbvlvZVfeDJGX+azqOWGjCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwODEgLTM4MCkiPjxnIGlkPSLnvJbnu4QtMTjlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjMgMjM4KSI+PGcgaWQ9Iue8lue7hC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTQyKSI+PGcgaWQ9Iue8lue7hC0xMCI+PGNpcmNsZSBpZD0i5qSt5ZyG5b2iIiBjeD0iMzMiIGN5PSIzMyIgcj0iMzMiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNjNmY0YzkiLz48ZyBpZD0i57yW57uEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAxNS40MjkpIj48cGF0aCBpZD0i6Lev5b6EIiBjbGFzcz0ic3QxIiBkPSJNMTYuMyAyMi44YzAtNi42IDYtMTIuMSAxMy43LTEyLjFoLjRDMjkuMSA0LjYgMjIuNyAwIDE1LjQgMCA3LjIgMCAuNCA1LjguNCAxMy4xYzAgNC4zIDIuMiA3LjcgNiAxMC41bC0xLjUgNC43IDUuMi0yLjdjMS43LjQgMy41LjcgNS4zLjguNSAwIC45IDAgMS40LS4xbC4xLS4xYy0uNC0xLjEtLjYtMi4zLS42LTMuNHoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QxIiBkPSJNNDIuNCAyMi40YzAtNi4yLTUuOC0xMS4yLTEyLjQtMTEuMi03IDAtMTIuNCA1LjEtMTIuNCAxMS4yUzIzLjEgMzMuNiAzMCAzMy42YzEuNS0uMSAzLS4zIDQuNC0uOGw0IDIuMy0xLTMuOGMyLjgtMi4zIDUtNS41IDUtOC45eiIvPjxwYXRoIGlkPSLlvaLnirYiIGQ9Ik0yMS42IDZjMS0uMSAxLjguNyAxLjkgMS43VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yYy0xLjEuMS0yLjEtLjgtMi4yLTIgMC0xLjIgMS0yLjEgMi4xLTJ6TTExLjIgOS45QzEwLjEgMTAgOS4xIDkuMiA5IDhjLjEtMS4yIDEuMS0yLjEgMi4yLTIgMS0uMSAxLjguNyAxLjggMS44VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yem0xNS4yIDEwLjdjLS44LS4xLTEuNC0uNy0xLjUtMS42LjEtLjguNy0xLjUgMS41LTEuNi45LS4xIDEuNy42IDEuOSAxLjYtLjIgMS0xIDEuNy0xLjkgMS42em04LjIgMGMtLjgtLjEtMS40LS43LTEuNS0xLjYuMS0uOC43LTEuNSAxLjUtMS42LjktLjEgMS43LjYgMS45IDEuNi0uMiAxLTEgMS43LTEuOSAxLjZ6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9nPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+",hi=Object.defineProperty,yi=Object.getOwnPropertySymbols,Ji=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,bi=(o,m,E)=>m in o?hi(o,m,{enumerable:!0,configurable:!0,writable:!0,value:E}):o[m]=E,qi=(o,m)=>{for(var E in m||(m={}))Ji.call(m,E)&&bi(o,E,m[E]);if(yi)for(var E of yi(m))Pi.call(m,E)&&bi(o,E,m[E]);return o};const $i=o=>React.createElement("svg",qi({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+",fi={"other-login":"other-login___Jd48Z","btn-link":"btn-link___MhTA6","wechat-qrcode":"wechat-qrcode___bLWkh",driver:"driver___IuicK"},Di=e(74128),Co=e(59301);const Ci=window.location.host,mi=Di.Z.QQLoginCB;var _i=({onWechatLogin:o,setType:m,loginType:E})=>{function $(){let Me="";return(0,w.b9)()?Me=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${mi}%2fotherloginqq&state=null,${Ci}&response_type=code`:Me=`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=${mi}%2fotherloginqq&state=null,${Ci}&response_type=code`,Me}return Co.createElement(Co.Fragment,null,(E===1||E===2)&&Co.createElement("div",{style:{marginTop:(0,w.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u6CA1\u6709\u8D26\u53F7\uFF1F",Co.createElement("span",{onClick:()=>m(3),className:"c-blue current"},"\u514D\u8D39\u6CE8\u518C")),(E===3||E===4||E===5)&&Co.createElement("div",{style:{marginTop:(0,w.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u5DF2\u6709\u8D26\u53F7\uFF1F",Co.createElement("span",{onClick:()=>m(1),className:"c-blue current"},"\u7ACB\u5373\u767B\u5F55")),!(0,w.WX)()&&Co.createElement(Co.Fragment,null,Co.createElement("p",{className:fi.driver},Co.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")),Co.createElement("div",{className:fi["other-login"]},(0,w.s2)()&&(0,w.IS)()&&Co.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{margin:0},onClick:o},Co.createElement("img",{src:Ya,alt:"\u5FAE\u4FE1",width:66})),(0,w.s2)()&&!(0,w.IS)()&&Co.createElement("a",{title:"qq\u767B\u5F55",rel:"noreferrer noopener nofollow",style:{margin:0},href:$()},Co.createElement("img",{src:Oi,alt:"QQ",width:66})),(0,w.b9)()&&Co.createElement(Co.Fragment,null,Co.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{marginRight:(0,w.IS)()?0:40},onClick:o},Co.createElement("img",{src:Ya,alt:"\u5FAE\u4FE1",width:66})),!(0,w.IS)()&&Co.createElement("a",{title:"qq\u767B\u5F55",href:$()},Co.createElement("img",{src:Oi,alt:"QQ",width:66}))))))};function Fi({onBack:o,setType:m}){return Co.createElement(Co.Fragment,null,Co.createElement("div",{style:{overflow:"hidden",width:300,height:300,margin:"20px auto 0 auto"}},Co.createElement("iframe",{className:fi["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=${mi}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${Ci}#wechat_redirect`})),Co.createElement("div",{style:{marginTop:17,marginBottom:10},className:"font16 bold tc c-blue current"},Co.createElement("span",{onClick:()=>m(1),style:{borderBottom:"2px solid #0152d9"}},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55")))}var el=Object.defineProperty,Li=Object.defineProperties,tl=Object.getOwnPropertyDescriptors,Ei=Object.getOwnPropertySymbols,nl=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,Ri=(o,m,E)=>m in o?el(o,m,{enumerable:!0,configurable:!0,writable:!0,value:E}):o[m]=E,Ti=(o,m)=>{for(var E in m||(m={}))nl.call(m,E)&&Ri(o,E,m[E]);if(Ei)for(var E of Ei(m))Ni.call(m,E)&&Ri(o,E,m[E]);return o},rl=(o,m)=>Li(o,tl(m)),zi=(o,m,E)=>new Promise(($,Me)=>{var qe=Ue=>{try{it(E.next(Ue))}catch(Ot){Me(Ot)}},gt=Ue=>{try{it(E.throw(Ue))}catch(Ot){Me(Ot)}},it=Ue=>Ue.done?$(Ue.value):Promise.resolve(Ue.value).then(qe,gt);it((E=E.apply(o,m)).next())});const vi={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,ol=/^(?![\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 rl(Ti({},o),{timer:m.payload});default:throw new Error}}const Hi=({validateName:o,getCode:m,register:E,style:$={},buttonText:Me="\u6CE8\u518C",globalSetting:qe})=>{const[gt]=I.default.useForm(),[it,Ue]=(0,t.useReducer)(Ki,ji),[Ot,bn]=(0,t.useState)(!1),{timer:vn}=it;function pn(zn){return zi(this,null,function*(){const{old_password:Dn,newPassword:Cn}=zn,{message:nn,status:wn}=yield E({old_password:Dn,newPassword:Cn});if(wn<0){gt.setFields([{name:"code",errors:[nn]}]);return}})}const hn=(zn,Dn,Cn)=>{Dn?Dn.indexOf(" ")>-1?Cn("\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?Cn("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01"):ol.test(Dn)?Cn():Cn("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):Cn("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01")};return(0,t.useEffect)(()=>{vn>0&&setTimeout(()=>{Ue({type:0,payload:vn-1})},1e3)},[vn]),t.createElement(I.default,{layout:"vertical",form:gt,style:$,initialValues:{autologin:!0,protool:!1},onFinish:pn},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(le.default,{style:vi,autoComplete:"new-login",size:"middle",type:"password",placeholder:"\u8BF7\u8F93\u5165\u65E7\u5BC6\u7801",onChange:()=>gt.setFieldsValue({verify:0})})),t.createElement(P.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:hn}]},t.createElement(le.default.Password,{autoComplete:"new-password",style:vi,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),t.createElement(P.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:(zn,Dn,Cn)=>{Dn!=gt.getFieldsValue().newPassword?Cn("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01"):Cn()}}]},t.createElement(le.default.Password,{autoComplete:"new-password",style:vi,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:vi,className:"font16"}," ",Me," ")),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),Si=e(99313),xi=e(95237),ma=e(43604),Vi=Object.defineProperty,Ai=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,L=(o,m,E)=>m in o?Vi(o,m,{enumerable:!0,configurable:!0,writable:!0,value:E}):o[m]=E,K=(o,m)=>{for(var E in m||(m={}))a.call(m,E)&&L(o,E,m[E]);if(Ai)for(var E of Ai(m))s.call(m,E)&&L(o,E,m[E]);return o},te=(o,m,E)=>new Promise(($,Me)=>{var qe=Ue=>{try{it(E.next(Ue))}catch(Ot){Me(Ot)}},gt=Ue=>{try{it(E.throw(Ue))}catch(Ot){Me(Ot)}},it=Ue=>Ue.done?$(Ue.value):Promise.resolve(Ue.value).then(qe,gt);it((E=E.apply(o,m)).next())});const{TabPane:oe}=Si.default,Te=({dispatch:o,is_main_site:m,is_local:E,globalSetting:$,style:Me={}})=>{const[qe,gt]=(0,t.useState)(!1),[it,Ue]=(0,t.useState)("1"),[Ot,bn]=(0,t.useState)(1),[vn,pn]=(0,t.useState)();function hn(){bn(1),gt(!1)}function zn(){bn(2),gt(!0)}function Dn(St){console.log(St),Ue(St)}const Cn={buttonText:"\u767B \u5F55",validateName:ce.Ol,getCode:ce.o1,register:St=>te(void 0,null,function*(){const Dt=yield(0,ce.Gq)({phone:St.login,code:St.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})},nn={buttonText:"\u6CE8\u518C\u5E76\u767B\u5F55",validateName:ce.Ol,getCode:ce.o1,register:St=>te(void 0,null,function*(){const Dt=yield(0,ce.z2)(K({},St));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})},wn={buttonText:"\u4FEE\u6539\u5BC6\u7801",validateName:ce.Ol,getCode:ce.o1,register:St=>te(void 0,null,function*(){const Dt=yield(0,ce.Ex)(K({login:vn},St));return n.ZP.info("\u4FEE\u6539\u5BC6\u7801\u6210\u529F"),Dt})},sn={buttonText:"\u4FEE\u6539\u5E76\u767B\u5F55",validateName:ce.Ol,getCode:ce.o1,register:St=>te(void 0,null,function*(){St.new_password_confirmation=St.new_password;const Dt=yield(0,ce.c0)(K({},St));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})},sr=(0,t.useCallback)(()=>{var St,Dt,Mn,vr;switch(Ot){case 1:return t.createElement(Si.default,{defaultActiveKey:it,onChange:Dn,className:Pe.tabs},t.createElement(oe,{tab:"\u8D26\u53F7\u767B\u5F55",key:"1"},t.createElement("div",{className:"mt20"},it==="1"&&t.createElement(R,{setusername:pn,setType:bn})),((St=$==null?void 0:$.setting)==null?void 0:St.sso_login_url)&&t.createElement("div",{style:{position:"absolute",top:"-80px",right:"10px"}},t.createElement("a",{target:"_blank",href:(Dt=$==null?void 0:$.setting)==null?void 0:Dt.sso_login_url},t.createElement("img",{src:`${Di.Z.IMG_SERVER}/${(Mn=$.setting)==null?void 0:Mn.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:bn,onBack:hn});case 3:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u65B0\u7528\u6237\u6CE8\u518C"),t.createElement(Uo,K({},nn)));case 4:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u627E\u56DE\u5BC6\u7801"),t.createElement(qo,K({},sn)));case 5:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u4FEE\u6539\u5BC6\u7801"),t.createElement(ki,K({},wn)))}},[Ot,it]);return t.createElement("div",{className:Pe["login-panel-wrapper2"],style:Me},t.createElement(xi.Z,null,t.createElement(ma.Z,{flex:"1"},sr()),t.createElement(ma.Z,{flex:"295px",className:Pe["login-panel-right-wrp"]},!E&&t.createElement(_i,{loginType:Ot,setType:bn,onWechatLogin:zn}))))};var ze=(0,f.connect)(({globalSetting:o})=>({globalSetting:o}))(Te),De={popLogin:"popLogin___R8wQQ"};const Je=({user:o,globalSetting:m,loading:E,dispatch:$})=>{var Me,qe;const gt=()=>{$({type:"user/showPopLogin",payload:{showPopLogin:!1,showClosable:!1}})},it=(Me=m.setting)==null?void 0:Me.main_site,Ue=(qe=m.setting)==null?void 0:qe.is_local,[Ot,bn]=(0,t.useState)(!0);return(0,t.useEffect)(()=>{var vn,pn;console.log(m.setting),console.log(o.showPopLogin),m.setting&&((vn=m.setting)!=null&&vn.hide_account_login?o.showPopLogin&&(f.history.push((pn=m==null?void 0:m.setting)==null?void 0:pn.sso_login_url),$({type:"user/showPopLogin",payload:{showPopLogin:!1}})):bn(!1))},[m==null?void 0:m.setting,o.showPopLogin]),t.createElement(A.default,{centered:!0,visible:o.showPopLogin&&!Ot,footer:null,width:Ue?460:765,keyboard:!1,maskClosable:!1,destroyOnClose:!0,wrapClassName:De.popLogin,closable:o.showClosable,onCancel:gt},o.showPopLogin&&t.createElement(ze,{is_main_site:it,is_local:Ue}))};var st=(0,f.connect)(({user:o,loading:m,globalSetting:E})=>({user:o,globalSetting:E,loading:m.models.index}))(Je),$e=e(38147),Nt={popLogin:"popLogin___u08I8",tips:"tips___U2xQw"},xt=(o,m,E)=>new Promise(($,Me)=>{var qe=Ue=>{try{it(E.next(Ue))}catch(Ot){Me(Ot)}},gt=Ue=>{try{it(E.throw(Ue))}catch(Ot){Me(Ot)}},it=Ue=>Ue.done?$(Ue.value):Promise.resolve(Ue.value).then(qe,gt);it((E=E.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]+$/,Jt=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,ln=({user:o,globalSetting:m,dispatch:E})=>{const[$]=(0,f.useSearchParams)(),Me={height:48,borderRadius:4},[qe]=I.default.useForm(),gt=()=>{E({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}),qe.resetFields()},it=(St,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(),[Ue,Ot]=(0,t.useState)(60),bn=(0,t.useMemo)(()=>Ue<60&&Ue>0,[Ue]),vn=(0,t.useRef)(),pn=()=>xt(void 0,null,function*(){clearInterval(vn.current),Ot(60),vn.current=setInterval(function St(){return Ot(Dt=>Dt-1),St}(),1e3)}),[hn,zn]=(0,t.useState)(!1),[Dn,Cn]=(0,t.useState)(!1);(0,t.useEffect)(()=>{o.bindAccountModalVisible?Cn(!0):Cn(!1)},[o]);const nn=()=>xt(void 0,null,function*(){var St;const Dt=qe.getFieldValue("userInput"),Mn=Pt.test(Dt),vr=on.test(Dt);if(!Mn&&!vr){n.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}if(zn(!0),Mn){const $r=yield(0,$e.ZP)(`/api/users/accounts/${(St=o.userInfoForBindAccountModal)==null?void 0:St.login}/valid_phone.json`,{method:"get",params:{phone:Dt}});if(($r==null?void 0:$r.status)===-1){zn(!1);return}if($r!=null&&$r.is_exists){n.ZP.info("\u8BE5\u624B\u673A\u53F7\u5DF2\u88AB\u5176\u5B83\u8D26\u53F7\u7ED1\u5B9A"),zn(!1);return}}else{const $r=yield(0,$e.ZP)("/api/accounts/valid_email_and_phone",{method:"get",params:{login:Dt,type:1}});if(($r==null?void 0:$r.status)===-3){n.ZP.info("\u8BE5\u90AE\u7BB1\u5DF2\u88AB\u6CE8\u518C"),zn(!1);return}}let tr=(0,w.M)(Dt);const ao=yield E({type:"account/getCode",payload:{login:Dt,type:Mn?3:4,smscode:tr}});zn(!1),ao.status===1&&(n.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),pn())}),wn=()=>xt(void 0,null,function*(){var St,Dt;yield qe.validateFields();const Mn=qe.getFieldValue("userInput"),vr=qe.getFieldValue("code"),tr=Pt.test(Mn),ao=on.test(Mn);if(!tr&&!ao){n.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}return tr?(yield E({type:"account/bindPhone",payload:{login:(St=o.userInfoForBindAccountModal)==null?void 0:St.login,phone:Mn,code:vr}})).status===0:(yield E({type:"account/bindEmail",payload:{login:(Dt=o.userInfoForBindAccountModal)==null?void 0:Dt.login,email:Mn,code:vr}})).status===0}),sn=()=>xt(void 0,null,function*(){const St=o.loginInfo;Jt.test(St.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,ce.Es)(St);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 Mn=$.get("from")||$.get("back_url");Mn?window.location.href=decodeURIComponent(Mn):Jt.test(St.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(St.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"),E({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}));qe.resetFields()}),sr=()=>xt(void 0,null,function*(){(yield wn())&&(yield sn())});return t.createElement(A.default,{centered:!0,open:Dn,footer:null,width:596,keyboard:!1,maskClosable:!0,wrapClassName:Nt.popLogin,closable:!0,onCancel:gt},t.createElement("h1",{className:"font18 mb20"},"\u624B\u673A\u53F7/\u90AE\u7BB1\u7ED1\u5B9A"),t.createElement(I.default,{layout:"vertical",form:qe,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:it}]},t.createElement(le.default,{style:Me,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(le.default,{suffix:t.createElement(h.ZP,{loading:hn,type:"link",onClick:nn,disabled:bn},bn?`${Ue}\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(h.ZP,{size:"middle",type:"primary",block:!0,style:Me,className:"font16",onClick:sr},"\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:E})=>({user:o,globalSetting:E,loading:m.models.index}))(ln),gn=e(71418),Xn=e(66649),jn=e.n(Xn),Ln=e(54842),fr={wrap:"wrap___q9xAc",list:"list___qjgdz",name:"name___ncYhC",tag:"tag___Paafn"},Er=e(77254),xn=(o,m,E)=>new Promise(($,Me)=>{var qe=Ue=>{try{it(E.next(Ue))}catch(Ot){Me(Ot)}},gt=Ue=>{try{it(E.throw(Ue))}catch(Ot){Me(Ot)}},it=Ue=>Ue.done?$(Ue.value):Promise.resolve(Ue.value).then(qe,gt);it((E=E.apply(o,m)).next())});const Nn=({globalSetting:o})=>{var m;const[E,$]=(0,t.useState)(!1),[Me,qe]=(0,t.useState)([]),[gt,it]=(0,t.useState)([]),[Ue,Ot]=(0,t.useState)(!1),[bn,vn]=(0,t.useState)(!1),pn=(0,f.useLocation)(),[hn]=(0,f.useSearchParams)();(0,t.useEffect)(()=>{Er.Z.subscribe("pod-restrict-data",Cn=>{console.log(Cn,"data"),$(Cn.identifier||!1),qe(Cn.data_list||[]),it([]),Ot(!1)})},[]);const zn=()=>xn(void 0,null,function*(){vn(!0);const Cn=Me.filter(wn=>gt.includes(wn.tpi_id));(yield(0,$e.ZP)("/api/myshixuns/batch_del_pods.json",{method:"delete",body:{del_pods:Cn}})).status===0&&window.location.reload(),vn(!1)}),Dn=()=>{var Cn;if(console.log(pn,"location"),(Cn=pn.pathname)!=null&&Cn.includes("/challenges")){window.location.href="/shixuns";return}if(hn.get("type")==="exercises"){window.parent.postMessage("backExercise","*"),Er.Z.publish("pod-restrict-data",{identifier:!1,data_list:[]});return}window.location.href=`/shixuns/${E}/challenges`};return t.createElement(A.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:E,title:"\u901A\u77E5",width:"600px",footer:t.createElement(xi.Z,{align:"middle",justify:"center"},t.createElement(ae.default,{onChange:Cn=>{var nn;console.log(Cn,222),Ot(Cn.target.checked),Cn.target.checked?it((nn=Me==null?void 0:Me.filter(wn=>!wn.is_current_shixun))==null?void 0:nn.map(wn=>wn.tpi_id)):it([])},checked:Ue},"\u5168\u9009"),t.createElement(h.ZP,{style:{marginLeft:"auto"},onClick:Dn},"\u53D6\u6D88"),t.createElement(h.ZP,{disabled:!gt.length,loading:bn,type:"primary",onClick:zn},"\u5173\u95ED\u5B9E\u8BAD")),onCancel:Dn},t.createElement(gn.Z,{spinning:bn},t.createElement("div",{className:fr.wrap},t.createElement("p",null,"\u5355\u4E2A\u8D26\u53F7\u6700\u591A\u53EF\u540C\u65F6\u5F00\u542F",((m=o==null?void 0:o.setting)==null?void 0:m.shixun_environment_count)||10,"\u4E2A\u5B9E\u9A8C\u73AF\u5883\uFF0C\u82E5\u60F3\u5F00\u542F\u8BE5\u5B9E\u8BAD\u8BF7\u5173\u95ED\u5176\u4ED6\u5B9E\u8BAD\u3002"),Me==null?void 0:Me.map(Cn=>t.createElement("div",{className:fr.list,key:Cn.tpi_id},t.createElement(ae.default,{disabled:Cn.is_current_shixun,onChange:nn=>{let wn=[...gt];nn.target.checked?wn.push(Cn.tpi_id):wn=gt.filter(sn=>sn!==Cn.tpi_id),it(wn),Ot(wn.length===Me.length)},checked:gt==null?void 0:gt.includes(Cn.tpi_id)}),t.createElement("span",{className:fr.name,onClick:()=>(0,w.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"))))))};var An=(0,f.connect)(({globalSetting:o})=>({globalSetting:o}))(Nn),Bn={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),Br=Object.getOwnPropertySymbols,Sr=Object.prototype.hasOwnProperty,rr=Object.prototype.propertyIsEnumerable,Dr=(o,m)=>{var E={};for(var $ in o)Sr.call(o,$)&&m.indexOf($)<0&&(E[$]=o[$]);if(o!=null&&Br)for(var $ of Br(o))m.indexOf($)<0&&rr.call(o,$)&&(E[$]=o[$]);return E},zr=(o,m,E)=>new Promise(($,Me)=>{var qe=Ue=>{try{it(E.next(Ue))}catch(Ot){Me(Ot)}},gt=Ue=>{try{it(E.throw(Ue))}catch(Ot){Me(Ot)}},it=Ue=>Ue.done?$(Ue.value):Promise.resolve(Ue.value).then(qe,gt);it((E=E.apply(o,m)).next())});const oo=o=>{var m=o,{loading:E,globalSetting:$,dispatch:Me}=m,qe=Dr(m,["loading","globalSetting","dispatch"]);const gt="https://educoder-public.oss-cn-hangzhou.aliyuncs.com/Cover/logo_simple?x-oss-process=image/resize,h_200,w_200,m_pad",it="\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,w.IS)()&&Ot()},[]),(0,t.useEffect)(()=>{Me({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:gt}})},[location.pathname]),(0,t.useEffect)(()=>{Ue()},[$==null?void 0:$.shareData]);const Ue=()=>{var vn;(vn=window.wx)==null||vn.ready(function(){var pn,hn,zn,Dn,Cn,nn,wn={title:((pn=$==null?void 0:$.shareData)==null?void 0:pn.title)||document.title,desc:((hn=$==null?void 0:$.shareData)==null?void 0:hn.desc)||it,link:window.location.href,imgUrl:((Dn=(zn=$==null?void 0:$.shareData)==null?void 0:zn.imgUrl)==null?void 0:Dn.replace("https://public.educoder.net","https://educoder-public.oss-cn-hangzhou.aliyuncs.com/"))||gt};(Cn=window.wx)==null||Cn.onMenuShareAppMessage(wn),(nn=window.wx)==null||nn.onMenuShareTimeline(wn)})};function Ot(){return zr(this,null,function*(){const vn=yield(0,$e.ZP)(`/api/users/js_sdk_data.json?url=${encodeURIComponent(location.href)}`,{method:"get"});(vn==null?void 0:vn.status)===0&&bn(vn)})}function bn(vn){window.wx.config({debug:!1,appId:(vn==null?void 0:vn.appid)||"wx2402d86a6b534f77",timestamp:(vn==null?void 0:vn.timestamp)||1716781260,nonceStr:(vn==null?void 0:vn.noncestr)||"WjRUMvS[",signature:(vn==null?void 0:vn.signature)||"0e182307b372cf71796c33e01b462cbfca0b9930",jsApiList:["checkJsApi","onMenuShareTimeline","onMenuShareAppMessage","onMenuShareQQ","onMenuShareWeibo","onMenuShareQZone"]})}return mr.createElement(mr.Fragment,null)};var Xr=(0,f.connect)(({loading:o,globalSetting:m})=>({loading:o,globalSetting:m}))(oo),Oo=e(69351),Eo=e(36237),wr=e(77845),_r=e(59301),Gr=Object.defineProperty,ho=Object.defineProperties,uo=Object.getOwnPropertyDescriptors,Xo=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,er=(o,m,E)=>m in o?Gr(o,m,{enumerable:!0,configurable:!0,writable:!0,value:E}):o[m]=E,Tn=(o,m)=>{for(var E in m||(m={}))lr.call(m,E)&&er(o,E,m[E]);if(Xo)for(var E of Xo(m))or.call(m,E)&&er(o,E,m[E]);return o},Yr=(o,m)=>ho(o,uo(m)),kn=(o,m)=>{var E={};for(var $ in o)lr.call(o,$)&&m.indexOf($)<0&&(E[$]=o[$]);if(o!=null&&Xo)for(var $ of Xo(o))m.indexOf($)<0&&or.call(o,$)&&(E[$]=o[$]);return E},yr=(o,m,E)=>new Promise(($,Me)=>{var qe=Ue=>{try{it(E.next(Ue))}catch(Ot){Me(Ot)}},gt=Ue=>{try{it(E.throw(Ue))}catch(Ot){Me(Ot)}},it=Ue=>Ue.done?$(Ue.value):Promise.resolve(Ue.value).then(qe,gt);it((E=E.apply(o,m)).next())});jn().locale("zh-cn");const Ur=o=>{var m=o,{loading:E,globalSetting:$,user:Me,dispatch:qe}=m,gt=kn(m,["loading","globalSetting","user","dispatch"]),it;const Ue=(0,f.useLocation)(),[Ot]=(0,f.useSearchParams)(),bn=(0,Ln.g)(),{globalLoading:vn}=$,[pn,hn]=(0,t.useState)(!1),zn=()=>yr(void 0,null,function*(){let nn,wn;const sn=Ue.pathname.split("/");if(Ue!=null&&Ue.search){let sr,St;sn.includes("paths")?sr=sn[2]:sn.includes("tasks")&&(St=sn[2]),nn=yield qe({type:"user/getUserInfo",payload:Yr(Tn(Tn({},bn),(0,w.oP)()),{subject_id:sr,game_id:St,websiteName:"educoder"})})}else sn.includes("tasks")&&(wn=sn[2]),nn=yield qe({type:"user/getUserInfo",payload:Yr(Tn({},bn),{game_id:wn})});(nn==null?void 0:nn.username)!=="\u6E38\u5BA2"&&(Ue.pathname==="/login"&&(window.location.href="/"),Ue.pathname!=="/user/login"&&Ue.pathname!=="/login"&&window.sessionStorage.getItem("download_url")&&((0,w.Nd)("educoder",window.sessionStorage.getItem("download_url")),window.sessionStorage.removeItem("download_url"))),nn.status===-5&&hn({data:[nn.message],accountInfo:{user_token:nn.message.user_token}})}),Dn=()=>yr(void 0,null,function*(){var nn,wn,sn,sr;const St=yield(0,$e.ZP)("/api/user_concurrencies",{method:"get"});let Dt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));(St==null?void 0:St.status)===0&&((nn=St==null?void 0:St.data)!=null&&nn.limit?((!Dt||jn()(Dt==null?void 0:Dt.time).add(5,"minutes"){d.ZP.config({prefixCls:"ant",iconPrefixCls:"anticon",theme:Tn({},Bn)})},[$.theme]),(0,t.useEffect)(()=>{zn(),(0,w.Il)(),function(){function nn(){var wn=document.documentElement,sn=wn.clientWidth,sr=1920,St=sn/sr;St=St>2?2:St<.6?.6:St,wn.style.fontSize=St+"px"}window.addEventListener("resize",nn),nn()}()},[]),(0,t.useEffect)(()=>{qe({type:"globalSetting/query",payload:{}});try{window.top.location.origin}catch(nn){document.referrer.indexOf("educoder.net")===-1&&(window.location.href=window.atob("Jy80MDMn"))}},[]),(0,t.useEffect)(()=>{var nn,wn,sn,sr,St;if(Ue.pathname.indexOf("classrooms")>-1&&Ue.pathname.indexOf("detail")===-1||document.body.scrollIntoView(),Ue.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(Ue.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(Ue.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(qe({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((nn=window.location.href)!=null&&nn.includes("/problems")&&((wn=window.location.href)!=null&&wn.includes("/share"))){const Dt=(St=(sr=(sn=window.location)==null?void 0:sn.pathname)==null?void 0:sr.split("/"))==null?void 0:St[2];(0,$e.ZP)(`/api/practices/${Dt}/start`,{method:"get"}).then(vr=>{(vr==null?void 0:vr.status)===0&&f.history.replace(`/problems/${vr==null?void 0:vr.identifier}/oj/${Dt}`)});return}if(Ue.pathname==="/admins"||Ue.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${Ue.pathname}`;break;default:let Mn=document.domain.split(".");Mn[0]=Mn[0]+"-data",window.location.href=`https://${Mn.join(".")}${Ue.pathname}`;break}}A.default.destroyAll()},[Ue.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 nn;if((nn=Me==null?void 0:Me.userInfo)!=null&&nn.login){Dn();const wn=setInterval(Dn,3e4);return()=>{clearInterval(wn)}}},[Me==null?void 0:Me.userInfo]),(0,t.useEffect)(()=>{var nn,wn;if((0,w.WX)()){if(!((nn=$==null?void 0:$.setting)!=null&&nn.version))return;(0,w.yC)((wn=$==null?void 0:$.setting)==null?void 0:wn.version)>0&&A.default.info({title:"\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E",centered:!0,content:_r.createElement("div",null,_r.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,',_r.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,w.FH)("Educoder.exe","https://www-cdn.educoder.net/app/Educoder.exe"),new Promise(()=>{}))})}},[(it=$==null?void 0:$.setting)==null?void 0:it.version]),(0,t.useEffect)(()=>{performance.navigation.type===1&&document.body.scrollIntoView()},[performance.navigation.type]);const Cn=()=>{var nn,wn,sn,sr,St,Dt,Mn,vr;const tr=localStorage.trackUserTime,ao=localStorage.trackUser;if(!(tr&&jn()(tr).isSame(jn()().startOf("day"),"d")&&ao==((nn=Me.userInfo)==null?void 0:nn.login))){localStorage.trackUserTime=new Date,localStorage.trackUser=(wn=Me.userInfo)==null?void 0:wn.login;let $r="";switch(Me.userInfo.role){case 1:$r="\u8D85\u7BA1";break;case 2:$r="\u8FD0\u8425";break;case 5:$r="\u8BA4\u8BC1\u6559\u5E08";break;case 12:$r="\u672A\u8BA4\u8BC1\u6559\u5E08";break;case 15:$r="\u5B66\u751F";break}((sn=Me.userInfo)==null?void 0:sn.identity)!=="student"&&((sr=Me.userInfo)==null?void 0:sr.identity)!=="teacher"&&($r="\u4E13\u4E1A\u4EBA\u58EB"),(St=Me.userInfo)!=null&&St.user_school&&((0,w.L9)(["\u5B66\u6821\u6D3B\u8DC3\u7528\u6237",(Dt=Me.userInfo)==null?void 0:Dt.user_school]),(0,w.L9)(["\u7528\u6237\u8BBF\u95EE\u660E\u7EC6",(Mn=Me.userInfo)==null?void 0:Mn.login,(vr=Me.userInfo)==null?void 0:vr.user_school])),(0,w.L9)(["\u5E73\u53F0PC\u7AEF","\u603B\u6D3B\u8DC3\u7528\u6237\u6570"]),(0,w.L9)(["\u5E73\u53F0PC\u7AEF",$r])}};return _r.createElement(wr.Z,null,_r.createElement(Eo.StyleProvider,{transformers:[Eo.legacyLogicalPropertiesTransformer],hashPriority:"high"},_r.createElement(d.ZP,{locale:ee.Z,autoInsertSpaceInButton:!1,componentSize:"middle",theme:Bn},_r.createElement(st,null),_r.createElement(Z,{open:!!pn,accountInfo:pn==null?void 0:pn.accountInfo,data:pn==null?void 0:pn.data}),_r.createElement(tn,null),_r.createElement(Xr,null),_r.createElement(An,null),_r.createElement(gn.Z,{size:"middle",spinning:vn.show,tip:vn.text,className:"ant-spin-nested-loading-black"},_r.createElement(f.Outlet,null)))))};var Hr=(0,f.connect)(({loading:o,globalSetting:m,user:E})=>({loading:o,globalSetting:m,user:E}))(Ur)},66457:function(cn,Xe,e){e.d(Xe,{rX:function(){return me},pW:function(){return we},gy:function(){return re},xY:function(){return ft},O5:function(){return fe},PH:function(){return V},tJ:function(){return B},o1:function(){return D},Rd:function(){return Pe}});var t=e(65582),d=e(43418),A=e(28103),ee=e(8591),f=e(41867),I=e(65862),n=e(87169),le=e(25510),ae="data:image/png;base64,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",h=e.p+"static/newqrcode.a8740efb.png",ce=e(32637),M=e(38147),S=e(59301),J=Object.defineProperty,ie=Object.defineProperties,_=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,pe=(j,de,i)=>de in j?J(j,de,{enumerable:!0,configurable:!0,writable:!0,value:i}):j[de]=i,H=(j,de)=>{for(var i in de||(de={}))Ie.call(de,i)&&pe(j,i,de[i]);if(_e)for(var i of _e(de))Ye.call(de,i)&&pe(j,i,de[i]);return j},x=(j,de)=>ie(j,_(de)),r=(j,de,i)=>new Promise((b,R)=>{var P=W=>{try{F(i.next(W))}catch(Se){R(Se)}},w=W=>{try{F(i.throw(W))}catch(Se){R(Se)}},F=W=>W.done?b(W.value):Promise.resolve(W.value).then(P,w);F((i=i.apply(j,de)).next())});const B=(j,de=!1)=>!!(D(j)&&se(de)),D=j=>(0,f.bg)()?!0:(j({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),se=(j=!1)=>{var de;const{user:i}=(0,t.getDvaApp)()._store.getState();return(de=i.userInfo)!=null&&de.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,I.xg)("/account/profile/edit"),Z()}}),!1)};function Q(j,de){j=j.map(ye=>x(H({},ye),{children:ye.items}));let i=null;function b(ye){for(const xe of ye){if(xe.complete_status===0&&!i){i=xe;return}if(xe.children&&xe.children.length>0&&(b(xe.children),i))return}}if(b(j),!i)return{foundItem:null,isAbove:!0};if(i.id===de)return{foundItem:i,isAbove:!0};let R=!1;function P(ye){if(ye.id===de){R=!0;return}if(ye.children&&ye.children.length>0)for(const xe of ye.children)P(xe)}if(P(i),R)return{foundItem:i,isAbove:!1};let w=-1,F=-1,W=[];function Se(ye){for(const xe of ye)if(W.push(xe),xe.children&&xe.children.length>0)for(const rt of xe.children)W.push(rt)}Se(j);for(let ye=0;yer(void 0,null,function*(){const b=yield(0,M.ZP)(`/api/paths/${j}/choose_course.json`,{method:"get"});if(b!=null&&b.stages){const{isAbove:R,foundItem:P}=Q(b==null?void 0:b.stages,de.id),w=()=>r(void 0,null,function*(){yield i(P.identifier,P.is_jupyter||P.is_jupyter_lab,P),d.default.destroyAll()});return console.log(R,P,22),R?Promise.resolve():(d.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:S.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",S.createElement("span",{onClick:w,className:"current c-light-primary"},(P==null?void 0:P.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:w}),Promise.reject())}return Promise.reject()}),Z=()=>{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()}})},Pe=()=>{d.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:ce}),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"))})},fe=()=>{var j;const{user:de}=(0,t.getDvaApp)()._store.getState();return(j=de.userInfo)!=null&&j.professional_certification?!0:(d.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,I.xg)("/account/certification")}}),!1)},ft=()=>(0,f.V9)()?!0:(d.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:h,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),me=(j,de)=>j?!0:(d.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:S.createElement("div",null,S.createElement("p",null,de||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),S.createElement("div",{style:{marginLeft:"110px"}},S.createElement("img",{src:ae,width:200}),S.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),we=j=>{d.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(A.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,j),"\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:le,alt:"\u4E8C\u7EF4\u7801",width:160})))})},re=(j,de="")=>{const{shixunsDetail:{detail:i}}=(0,t.getDvaApp)()._store.getState();if((i==null?void 0:i.public)===2||(i==null?void 0:i.public)===1||(i==null?void 0:i.shixun_status)===3){let b="";return(i==null?void 0:i.public)===2&&(b="\u5DF2\u516C\u5F00"),(i==null?void 0:i.public)===1&&(b="\u5F85\u5BA1\u6838"),(i==null?void 0:i.shixun_status)===3&&(b="\u5DF2\u5173\u95ED"),d.default.info({centered:!0,icon:S.createElement(n.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",b,"\uFF0C",de,"\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:le,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(i==null?void 0:i.shixun_status)===2?(d.default.confirm({centered:!0,icon:S.createElement(n.Z,null),title:"\u63D0\u793A",content:S.createElement("div",null,S.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",de,"\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:()=>{d.default.confirm({width:440,centered:!0,icon:S.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:()=>r(void 0,null,function*(){(yield j({type:"shixunsDetail/cancelRelease",payload:{id:i==null?void 0:i.identifier}})).status!==401&&(ee.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),j({type:"shixunsDetail/getShixunsDetail",payload:{id:i==null?void 0:i.identifier}}),j({type:"practiceSetting/getCommonData",payload:{id:i==null?void 0:i.identifier}}))})})}}),!0):!1}},50371:function(cn,Xe){function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let d=1;d{const f=A[ee];f!==void 0&&(t[ee]=f)})}return t}Xe.Z=e},13845:function(cn,Xe,e){e.d(Xe,{F:function(){return t},Z:function(){return d}});function t(A){return A!=null&&A===A.window}function d(A,ee){var f,I;if(typeof window=="undefined")return 0;const n=ee?"scrollTop":"scrollLeft";let le=0;return t(A)?le=A[ee?"pageYOffset":"pageXOffset"]:A instanceof Document?le=A.documentElement[n]:(A instanceof HTMLElement||A)&&(le=A[n]),A&&!t(A)&&typeof le!="number"&&(le=(I=((f=A.ownerDocument)!==null&&f!==void 0?f:A).documentElement)===null||I===void 0?void 0:I[n]),le}},56762:function(cn,Xe,e){e.d(Xe,{Z:function(){return d}});var t=e(59301);function d(){const[,A]=t.useReducer(ee=>ee+1,0);return A}},68031:function(cn,Xe,e){e.d(Xe,{Z:function(){return ee}});var t=e(16089);function d(f,I,n,le){const ae=n-I;return f/=le/2,f<1?ae/2*f*f*f+I:ae/2*((f-=2)*f*f+2)+I}var A=e(13845);function ee(f){let I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:le,duration:ae=450}=I,h=n(),ce=(0,A.Z)(h,!0),M=Date.now(),S=()=>{const ie=Date.now()-M,_=d(ie>ae?ae:ie,ce,f,ae);(0,A.F)(h)?h.scrollTo(window.pageXOffset,_):h instanceof Document||h.constructor.name==="HTMLDocument"?h.documentElement.scrollTop=_:h.scrollTop=_,ien||I},46400:function(cn,Xe,e){e.d(Xe,{Z:function(){return we}});var t=e(29679),d=e(19248),A=e(99267),ee=e(96512),f=e(78987),I=e(92310),n=e.n(I),le=e(77900),ae=e(26112),h=e(59301),ce=e(92343),M=e(36355),S=e(17313),J=e(83116);const ie=(re,j,de,i,b)=>({backgroundColor:re,border:`${i.lineWidth}px ${i.lineType} ${j}`,[`${b}-icon`]:{color:de}}),_=re=>{const{componentCls:j,motionDurationSlow:de,marginXS:i,marginSM:b,fontSize:R,fontSizeLG:P,lineHeight:w,borderRadiusLG:F,motionEaseInOutCirc:W,withDescriptionIconSize:Se,colorText:ye,colorTextHeading:xe,withDescriptionPadding:rt,defaultPadding:ht}=re;return{[j]:Object.assign(Object.assign({},(0,S.Wf)(re)),{position:"relative",display:"flex",alignItems:"center",padding:ht,wordWrap:"break-word",borderRadius:F,[`&${j}-rtl`]:{direction:"rtl"},[`${j}-content`]:{flex:1,minWidth:0},[`${j}-icon`]:{marginInlineEnd:i,lineHeight:0},"&-description":{display:"none",fontSize:R,lineHeight:w},"&-message":{color:xe},[`&${j}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${de} ${W}, opacity ${de} ${W}, + padding-top ${de} ${W}, padding-bottom ${de} ${W}, + margin-bottom ${de} ${W}`},[`&${j}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${j}-with-description`]:{alignItems:"flex-start",padding:rt,[`${j}-icon`]:{marginInlineEnd:b,fontSize:Se,lineHeight:0},[`${j}-message`]:{display:"block",marginBottom:i,color:xe,fontSize:P},[`${j}-description`]:{display:"block",color:ye}},[`${j}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},_e=re=>{const{componentCls:j,colorSuccess:de,colorSuccessBorder:i,colorSuccessBg:b,colorWarning:R,colorWarningBorder:P,colorWarningBg:w,colorError:F,colorErrorBorder:W,colorErrorBg:Se,colorInfo:ye,colorInfoBorder:xe,colorInfoBg:rt}=re;return{[j]:{"&-success":ie(b,i,de,re,j),"&-info":ie(rt,xe,ye,re,j),"&-warning":ie(w,P,R,re,j),"&-error":Object.assign(Object.assign({},ie(Se,W,F,re,j)),{[`${j}-description > pre`]:{margin:0,padding:0}})}}},Ie=re=>{const{componentCls:j,iconCls:de,motionDurationMid:i,marginXS:b,fontSizeIcon:R,colorIcon:P,colorIconHover:w}=re;return{[j]:{"&-action":{marginInlineStart:b},[`${j}-close-icon`]:{marginInlineStart:b,padding:0,overflow:"hidden",fontSize:R,lineHeight:`${R}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${de}-close`]:{color:P,transition:`color ${i}`,"&:hover":{color:w}}},"&-close-text":{color:P,transition:`color ${i}`,"&:hover":{color:w}}}}},Ye=re=>[_(re),_e(re),Ie(re)];var pe=(0,J.Z)("Alert",re=>[Ye(re)],re=>({withDescriptionIconSize:re.fontSizeHeading3,defaultPadding:`${re.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${re.paddingMD}px ${re.paddingContentHorizontalLG}px`})),H=function(re,j){var de={};for(var i in re)Object.prototype.hasOwnProperty.call(re,i)&&j.indexOf(i)<0&&(de[i]=re[i]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,i=Object.getOwnPropertySymbols(re);b{const{icon:j,prefixCls:de,type:i}=re,b=x[i]||null;return j?(0,ce.wm)(j,h.createElement("span",{className:`${de}-icon`},j),()=>({className:n()(`${de}-icon`,{[j.props.className]:j.props.className})})):h.createElement(b,{className:`${de}-icon`})},B=re=>{const{isClosable:j,prefixCls:de,closeIcon:i,handleClose:b}=re,R=i===!0||i===void 0?h.createElement(A.Z,null):i;return j?h.createElement("button",{type:"button",onClick:b,className:`${de}-close-icon`,tabIndex:0},R):null};var se=re=>{const{description:j,prefixCls:de,message:i,banner:b,className:R,rootClassName:P,style:w,onMouseEnter:F,onMouseLeave:W,onClick:Se,afterClose:ye,showIcon:xe,closable:rt,closeText:ht,closeIcon:ct,action:he}=re,et=H(re,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[T,O]=h.useState(!1),z=h.useRef(null),{getPrefixCls:c,direction:k,alert:ue}=h.useContext(M.E_),v=c("alert",de),[u,G]=pe(v),N=Be=>{var Fe;O(!0),(Fe=re.onClose)===null||Fe===void 0||Fe.call(re,Be)},g=h.useMemo(()=>re.type!==void 0?re.type:b?"warning":"info",[re.type,b]),U=h.useMemo(()=>ht?!0:typeof rt=="boolean"?rt:ct!==!1&&ct!==null&&ct!==void 0,[ht,ct,rt]),je=b&&xe===void 0?!0:xe,ve=n()(v,`${v}-${g}`,{[`${v}-with-description`]:!!j,[`${v}-no-icon`]:!je,[`${v}-banner`]:!!b,[`${v}-rtl`]:k==="rtl"},ue==null?void 0:ue.className,R,P,G),Ze=(0,ae.Z)(et,{aria:!0,data:!0});return u(h.createElement(le.default,{visible:!T,motionName:`${v}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Be=>({maxHeight:Be.offsetHeight}),onLeaveEnd:ye},Be=>{let{className:Fe,style:Le}=Be;return h.createElement("div",Object.assign({ref:z,"data-show":!T,className:n()(ve,Fe),style:Object.assign(Object.assign(Object.assign({},ue==null?void 0:ue.style),w),Le),onMouseEnter:F,onMouseLeave:W,onClick:Se,role:"alert"},Ze),je?h.createElement(r,{description:j,icon:re.icon,prefixCls:v,type:g}):null,h.createElement("div",{className:`${v}-content`},i?h.createElement("div",{className:`${v}-message`},i):null,j?h.createElement("div",{className:`${v}-description`},j):null),he?h.createElement("div",{className:`${v}-action`},he):null,h.createElement(B,{isClosable:U,prefixCls:v,closeIcon:ht||ct,handleClose:N}))}))},Q=e(67732),V=e(83652),Z=e(42403),Pe=e(158),ft=function(re){(0,Z.Z)(de,re);var j=(0,Pe.Z)(de);function de(){var i;return(0,Q.Z)(this,de),i=j.apply(this,arguments),i.state={error:void 0,info:{componentStack:""}},i}return(0,V.Z)(de,[{key:"componentDidCatch",value:function(b,R){this.setState({error:b,info:R})}},{key:"render",value:function(){const{message:b,description:R,children:P}=this.props,{error:w,info:F}=this.state,W=F&&F.componentStack?F.componentStack:null,Se=typeof b=="undefined"?(w||"").toString():b,ye=typeof R=="undefined"?W:R;return w?h.createElement(se,{type:"error",message:Se,description:h.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},ye)}):P}}]),de}(h.Component);const me=se;me.ErrorBoundary=ft;var we=me},24905:function(cn,Xe,e){e.d(Xe,{default:function(){return B}});var t=e(92310),d=e.n(t),A=e(5630),ee=e(59301),f=e(36355),I=e(1684),n=e(32441),ae=ee.createContext(null),h=e(98447),ce=e(14088),M=e(4572),S=function(D,se){var Q={};for(var V in D)Object.prototype.hasOwnProperty.call(D,V)&&se.indexOf(V)<0&&(Q[V]=D[V]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,V=Object.getOwnPropertySymbols(D);Z{var Q;const{prefixCls:V,className:Z,rootClassName:Pe,children:fe,indeterminate:ft=!1,style:me,onMouseEnter:we,onMouseLeave:re,skipGroup:j=!1,disabled:de}=D,i=S(D,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:b,direction:R,checkbox:P}=ee.useContext(f.E_),w=ee.useContext(ae),{isFormItemInput:F}=ee.useContext(n.aM),W=ee.useContext(I.Z),Se=(Q=(w==null?void 0:w.disabled)||de)!==null&&Q!==void 0?Q:W,ye=ee.useRef(i.value);ee.useEffect(()=>{w==null||w.registerValue(i.value)},[]),ee.useEffect(()=>{if(!j)return i.value!==ye.current&&(w==null||w.cancelValue(ye.current),w==null||w.registerValue(i.value),ye.current=i.value),()=>w==null?void 0:w.cancelValue(i.value)},[i.value]);const xe=b("checkbox",V),[rt,ht]=(0,h.ZP)(xe),ct=Object.assign({},i);w&&!j&&(ct.onChange=function(){i.onChange&&i.onChange.apply(i,arguments),w.toggleOption&&w.toggleOption({label:fe,value:i.value})},ct.name=w.name,ct.checked=w.value.includes(i.value));const he=d()(`${xe}-wrapper`,{[`${xe}-rtl`]:R==="rtl",[`${xe}-wrapper-checked`]:ct.checked,[`${xe}-wrapper-disabled`]:Se,[`${xe}-wrapper-in-form-item`]:F},P==null?void 0:P.className,Z,Pe,ht),et=d()({[`${xe}-indeterminate`]:ft},M.A,ht),T=ft?"mixed":void 0;return rt(ee.createElement(ce.Z,{component:"Checkbox",disabled:Se},ee.createElement("label",{className:he,style:Object.assign(Object.assign({},P==null?void 0:P.style),me),onMouseEnter:we,onMouseLeave:re},ee.createElement(A.Z,Object.assign({"aria-checked":T},ct,{prefixCls:xe,className:et,disabled:Se,ref:se})),fe!==void 0&&ee.createElement("span",null,fe))))};var _=ee.forwardRef(J),_e=e(94480),Ie=e(2738),Ye=function(D,se){var Q={};for(var V in D)Object.prototype.hasOwnProperty.call(D,V)&&se.indexOf(V)<0&&(Q[V]=D[V]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,V=Object.getOwnPropertySymbols(D);Z{const{defaultValue:Q,children:V,options:Z=[],prefixCls:Pe,className:fe,rootClassName:ft,style:me,onChange:we}=D,re=Ye(D,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:j,direction:de}=ee.useContext(f.E_),[i,b]=ee.useState(re.value||Q||[]),[R,P]=ee.useState([]);ee.useEffect(()=>{"value"in re&&b(re.value||[])},[re.value]);const w=ee.useMemo(()=>Z.map(O=>typeof O=="string"||typeof O=="number"?{label:O,value:O}:O),[Z]),F=O=>{P(z=>z.filter(c=>c!==O))},W=O=>{P(z=>[].concat((0,_e.Z)(z),[O]))},Se=O=>{const z=i.indexOf(O.value),c=(0,_e.Z)(i);z===-1?c.push(O.value):c.splice(z,1),"value"in re||b(c),we==null||we(c.filter(k=>R.includes(k)).sort((k,ue)=>{const v=w.findIndex(G=>G.value===k),u=w.findIndex(G=>G.value===ue);return v-u}))},ye=j("checkbox",Pe),xe=`${ye}-group`,[rt,ht]=(0,h.ZP)(ye),ct=(0,Ie.Z)(re,["value","disabled"]),he=Z.length?w.map(O=>ee.createElement(_,{prefixCls:ye,key:O.value.toString(),disabled:"disabled"in O?O.disabled:re.disabled,value:O.value,checked:i.includes(O.value),onChange:O.onChange,className:`${xe}-item`,style:O.style,title:O.title},O.label)):V,et={toggleOption:Se,value:i,disabled:re.disabled,name:re.name,registerValue:W,cancelValue:F},T=d()(xe,{[`${xe}-rtl`]:de==="rtl"},fe,ft,ht);return rt(ee.createElement("div",Object.assign({className:T,style:me},ct,{ref:se}),ee.createElement(ae.Provider,{value:et},he)))},H=ee.forwardRef(pe);var x=ee.memo(H);const r=_;r.Group=x,r.__ANT_CHECKBOX=!0;var B=r},98447:function(cn,Xe,e){e.d(Xe,{C2:function(){return f}});var t=e(17313),d=e(37613),A=e(83116);const ee=I=>{const{checkboxCls:n}=I,le=`${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}}),[le]: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'"},[`& + ${le}`]:{marginInlineStart:0},[`&${le}-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}})},{[` + ${le}:not(${le}-disabled), + ${n}:not(${n}-disabled) + `]:{[`&:hover ${n}-inner`]:{borderColor:I.colorPrimary}},[`${le}:not(${le}-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}`}}},[` + ${le}-checked:not(${le}-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:'""'}}}}},{[`${le}-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 f(I,n){const le=(0,d.TS)(n,{checkboxCls:`.${I}`,checkboxSize:n.controlInteractiveSize});return[ee(le)]}Xe.ZP=(0,A.Z)("Checkbox",(I,n)=>{let{prefixCls:le}=n;return[f(le,I)]})},93891:function(cn,Xe,e){var t=e(59301),d=e(36355),A=e(64165);const ee=f=>{const{componentName:I}=f,{getPrefixCls:n}=(0,t.useContext)(d.E_),le=n("empty");switch(I){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:`${le}-small`});default:return t.createElement(A.Z,null)}};Xe.Z=ee},28103:function(cn,Xe,e){e.d(Xe,{Z:function(){return M}});var t=e(92310),d=e.n(t),A=e(59301),ee=e(36355),f=e(17313),I=e(83116),n=e(37613);const le=S=>{const{componentCls:J,sizePaddingEdgeHorizontal:ie,colorSplit:_,lineWidth:_e,textPaddingInline:Ie,orientationMargin:Ye,verticalMarginInline:pe}=S;return{[J]:Object.assign(Object.assign({},(0,f.Wf)(S)),{borderBlockStart:`${_e}px solid ${_}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:pe,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${_e}px solid ${_}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${S.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${J}-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 ${_}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${_e}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${J}-with-text-left`]:{"&::before":{width:`${Ye*100}%`},"&::after":{width:`${100-Ye*100}%`}},[`&-horizontal${J}-with-text-right`]:{"&::before":{width:`${100-Ye*100}%`},"&::after":{width:`${Ye*100}%`}},[`${J}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:Ie},"&-dashed":{background:"none",borderColor:_,borderStyle:"dashed",borderWidth:`${_e}px 0 0`},[`&-horizontal${J}-with-text${J}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${J}-dashed`]:{borderInlineStartWidth:_e,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${J}-with-text`]:{color:S.colorText,fontWeight:"normal",fontSize:S.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 ae=(0,I.Z)("Divider",S=>{const J=(0,n.TS)(S,{dividerHorizontalWithTextGutterMargin:S.margin,dividerHorizontalGutterMargin:S.marginLG,sizePaddingEdgeHorizontal:0});return[le(J)]},S=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:S.marginXS})),h=function(S,J){var ie={};for(var _ in S)Object.prototype.hasOwnProperty.call(S,_)&&J.indexOf(_)<0&&(ie[_]=S[_]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,_=Object.getOwnPropertySymbols(S);_e<_.length;_e++)J.indexOf(_[_e])<0&&Object.prototype.propertyIsEnumerable.call(S,_[_e])&&(ie[_[_e]]=S[_[_e]]);return ie},M=S=>{const{getPrefixCls:J,direction:ie,divider:_}=A.useContext(ee.E_),{prefixCls:_e,type:Ie="horizontal",orientation:Ye="center",orientationMargin:pe,className:H,rootClassName:x,children:r,dashed:B,plain:D,style:se}=S,Q=h(S,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),V=J("divider",_e),[Z,Pe]=ae(V),fe=Ye.length>0?`-${Ye}`:Ye,ft=!!r,me=Ye==="left"&&pe!=null,we=Ye==="right"&&pe!=null,re=d()(V,_==null?void 0:_.className,Pe,`${V}-${Ie}`,{[`${V}-with-text`]:ft,[`${V}-with-text${fe}`]:ft,[`${V}-dashed`]:!!B,[`${V}-plain`]:!!D,[`${V}-rtl`]:ie==="rtl",[`${V}-no-default-orientation-margin-left`]:me,[`${V}-no-default-orientation-margin-right`]:we},H,x),j=A.useMemo(()=>typeof pe=="number"?pe:/^\d+$/.test(pe)?Number(pe):pe,[pe]),de=Object.assign(Object.assign({},me&&{marginLeft:j}),we&&{marginRight:j});return Z(A.createElement("div",Object.assign({className:re,style:Object.assign(Object.assign({},_==null?void 0:_.style),se)},Q,{role:"separator"}),r&&Ie!=="vertical"&&A.createElement("span",{className:`${V}-inner-text`,style:de},r)))}},91857:function(cn,Xe,e){var t=e(59301),d=e(38819),A=e(92310),ee=e.n(A),f=e(31561),I=e(70425),n=e(18929),le=e(2738),ae=e(79676),h=e(53487),ce=e(92343),M=e(36355),S=e(20834),J=e(40875),ie=e(88088),_=e(47211);const _e=null,Ie=x=>{const{menu:r,arrow:B,prefixCls:D,children:se,trigger:Q,disabled:V,dropdownRender:Z,getPopupContainer:Pe,overlayClassName:fe,rootClassName:ft,open:me,onOpenChange:we,visible:re,onVisibleChange:j,mouseEnterDelay:de=.15,mouseLeaveDelay:i=.1,autoAdjustOverflow:b=!0,placement:R="",overlay:P,transitionName:w}=x,{getPopupContainer:F,getPrefixCls:W,direction:Se}=t.useContext(M.E_),ye=t.useMemo(()=>{const g=W();return w!==void 0?w:R.includes("top")?`${g}-slide-down`:`${g}-slide-up`},[W,R,w]),xe=t.useMemo(()=>R?R.includes("Center")?R.slice(0,R.indexOf("Center")):R:Se==="rtl"?"bottomRight":"bottomLeft",[R,Se]),rt=W("dropdown",D),[ht,ct]=(0,_.Z)(rt),[,he]=(0,ie.Z)(),et=t.Children.only(se),T=(0,ce.Tm)(et,{className:ee()(`${rt}-trigger`,{[`${rt}-rtl`]:Se==="rtl"},et.props.className),disabled:V}),O=V?[]:Q;let z;O&&O.includes("contextMenu")&&(z=!0);const[c,k]=(0,n.Z)(!1,{value:me!=null?me:re}),ue=(0,I.useEvent)(g=>{we==null||we(g),j==null||j(g),k(g)}),v=ee()(fe,ft,ct,{[`${rt}-rtl`]:Se==="rtl"}),u=(0,ae.Z)({arrowPointAtCenter:typeof B=="object"&&B.pointAtCenter,autoAdjustOverflow:b,offset:he.marginXXS,arrowWidth:B?he.sizePopupArrow:0,borderRadius:he.borderRadius}),G=t.useCallback(()=>{k(!1)},[]),N=()=>{let g;return r!=null&&r.items?g=t.createElement(S.default,Object.assign({},r)):typeof P=="function"?g=P():g=P,Z&&(g=Z(g)),g=t.Children.only(typeof g=="string"?t.createElement("span",null,g):g),t.createElement(J.J,{prefixCls:`${rt}-menu`,expandIcon:t.createElement("span",{className:`${rt}-menu-submenu-arrow`},t.createElement(d.Z,{className:`${rt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:G,validator:U=>{let{mode:je}=U}},g)};return ht(t.createElement(f.Z,Object.assign({alignPoint:z},(0,le.Z)(x,["rootClassName"]),{mouseEnterDelay:de,mouseLeaveDelay:i,visible:c,builtinPlacements:u,arrow:!!B,overlayClassName:v,prefixCls:rt,getPopupContainer:Pe||F,transitionName:ye,trigger:O,overlay:N,placement:xe,onVisibleChange:ue}),T))};function Ye(x){return Object.assign(Object.assign({},x),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const pe=(0,h.Z)(Ie,"dropdown",x=>x,Ye),H=x=>t.createElement(pe,Object.assign({},x),t.createElement("span",null));Ie._InternalPanelDoNotUseOrYouWillBeFired=H,Xe.Z=Ie},38854:function(cn,Xe,e){e.d(Xe,{Z:function(){return ie}});var t=e(91857),d=e(92310),A=e.n(d),ee=e(59301),f=e(18785),I=e(3113),n=e(36355),le=e(81327),ae=e(33234),h=e(47211),ce=function(_,_e){var Ie={};for(var Ye in _)Object.prototype.hasOwnProperty.call(_,Ye)&&_e.indexOf(Ye)<0&&(Ie[Ye]=_[Ye]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,Ye=Object.getOwnPropertySymbols(_);pe{const{getPopupContainer:_e,getPrefixCls:Ie,direction:Ye}=ee.useContext(n.E_),{prefixCls:pe,type:H="default",danger:x,disabled:r,loading:B,onClick:D,htmlType:se,children:Q,className:V,menu:Z,arrow:Pe,autoFocus:fe,overlay:ft,trigger:me,align:we,open:re,onOpenChange:j,placement:de,getPopupContainer:i,href:b,icon:R=ee.createElement(f.Z,null),title:P,buttonsRender:w=N=>N,mouseEnterDelay:F,mouseLeaveDelay:W,overlayClassName:Se,overlayStyle:ye,destroyPopupOnHide:xe,dropdownRender:rt}=_,ht=ce(_,["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"]),ct=Ie("dropdown",pe),he=`${ct}-button`,[et,T]=(0,h.Z)(ct),O={menu:Z,arrow:Pe,autoFocus:fe,align:we,disabled:r,trigger:r?[]:me,onOpenChange:j,getPopupContainer:i||_e,mouseEnterDelay:F,mouseLeaveDelay:W,overlayClassName:Se,overlayStyle:ye,destroyPopupOnHide:xe,dropdownRender:rt},{compactSize:z,compactItemClassnames:c}=(0,ae.ri)(ct,Ye),k=A()(he,c,V,T);"overlay"in _&&(O.overlay=ft),"open"in _&&(O.open=re),"placement"in _?O.placement=de:O.placement=Ye==="rtl"?"bottomLeft":"bottomRight";const ue=ee.createElement(I.ZP,{type:H,danger:x,disabled:r,loading:B,onClick:D,htmlType:se,href:b,title:P},Q),v=ee.createElement(I.ZP,{type:H,danger:x,icon:R}),[u,G]=w([ue,v]);return et(ee.createElement(le.Z.Compact,Object.assign({className:k,size:z,block:!0},ht),u,ee.createElement(t.Z,Object.assign({},O),G)))};M.__ANT_BUTTON=!0;var S=M;const J=t.Z;J.Button=S;var ie=J},47211:function(cn,Xe,e){e.d(Xe,{Z:function(){return ce}});var t=e(17313),d=e(13826),A=e(92899),ee=e(29878),f=e(19447),I=e(83116),n=e(37613),ae=M=>{const{componentCls:S,menuCls:J,colorError:ie,colorTextLightSolid:_}=M,_e=`${J}-item`;return{[`${S}, ${S}-menu-submenu`]:{[`${J} ${_e}`]:{[`&${_e}-danger:not(${_e}-disabled)`]:{color:ie,"&:hover":{color:_,backgroundColor:ie}}}}}};const h=M=>{const{componentCls:S,menuCls:J,zIndexPopup:ie,dropdownArrowDistance:_,sizePopupArrow:_e,antCls:Ie,iconCls:Ye,motionDurationMid:pe,dropdownPaddingVertical:H,fontSize:x,dropdownEdgeChildPadding:r,colorTextDisabled:B,fontSizeIcon:D,controlPaddingHorizontal:se,colorBgElevated:Q}=M;return[{[S]:Object.assign(Object.assign({},(0,t.Wf)(M)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ie,display:"block","&::before":{position:"absolute",insetBlock:-_+_e/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Ie}-btn`]:{[`& > ${Ye}-down, & > ${Ie}-btn-icon > ${Ye}-down`]:{fontSize:D}},[`${S}-wrap`]:{position:"relative",[`${Ie}-btn > ${Ye}-down`]:{fontSize:D},[`${Ye}-down::before`]:{transition:`transform ${pe}`}},[`${S}-wrap-open`]:{[`${Ye}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ie}-slide-down-enter${Ie}-slide-down-enter-active${S}-placement-bottomLeft, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${S}-placement-bottomLeft, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${S}-placement-bottom, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${S}-placement-bottom, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${S}-placement-bottomRight, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${S}-placement-bottomRight`]:{animationName:d.fJ},[`&${Ie}-slide-up-enter${Ie}-slide-up-enter-active${S}-placement-topLeft, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${S}-placement-topLeft, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${S}-placement-top, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${S}-placement-top, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${S}-placement-topRight, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${S}-placement-topRight`]:{animationName:d.Qt},[`&${Ie}-slide-down-leave${Ie}-slide-down-leave-active${S}-placement-bottomLeft, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${S}-placement-bottom, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${S}-placement-bottomRight`]:{animationName:d.Uw},[`&${Ie}-slide-up-leave${Ie}-slide-up-leave-active${S}-placement-topLeft, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${S}-placement-top, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${S}-placement-topRight`]:{animationName:d.ly}})},(0,f.ZP)(M,{colorBg:Q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${S} ${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}},[`${S}, ${S}-menu-submenu`]:{[J]:Object.assign(Object.assign({padding:r,listStyleType:"none",backgroundColor:Q,backgroundClip:"padding-box",borderRadius:M.borderRadiusLG,outline:"none",boxShadow:M.boxShadowSecondary},(0,t.Qy)(M)),{[`${J}-item-group-title`]:{padding:`${H}px ${se}px`,color:M.colorTextDescription,transition:`all ${pe}`},[`${J}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${J}-item-icon`]:{minWidth:x,marginInlineEnd:M.marginXS,fontSize:M.fontSizeSM},[`${J}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${pe}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${J}-item, ${J}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${H}px ${se}px`,color:M.colorText,fontWeight:"normal",fontSize:x,lineHeight:M.lineHeight,cursor:"pointer",transition:`all ${pe}`,borderRadius:M.borderRadiusSM,"&:hover, &-active":{backgroundColor:M.controlItemBgHover}},(0,t.Qy)(M)),{"&-selected":{color:M.colorPrimary,backgroundColor:M.controlItemBgActive,"&:hover, &-active":{backgroundColor:M.controlItemBgActiveHover}},"&-disabled":{color:B,cursor:"not-allowed","&:hover":{color:B,backgroundColor:Q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${M.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:M.colorSplit},[`${S}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:M.paddingXS,[`${S}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:M.colorTextDescription,fontSize:D,fontStyle:"normal"}}}),[`${J}-item-group-list`]:{margin:`0 ${M.marginXS}px`,padding:0,listStyle:"none"},[`${J}-submenu-title`]:{paddingInlineEnd:se+M.fontSizeSM},[`${J}-submenu-vertical`]:{position:"relative"},[`${J}-submenu${J}-submenu-disabled ${S}-menu-submenu-title`]:{[`&, ${S}-menu-submenu-arrow-icon`]:{color:B,backgroundColor:Q,cursor:"not-allowed"}},[`${J}-submenu-selected ${S}-menu-submenu-title`]:{color:M.colorPrimary}})}},[(0,d.oN)(M,"slide-up"),(0,d.oN)(M,"slide-down"),(0,A.Fm)(M,"move-up"),(0,A.Fm)(M,"move-down"),(0,ee._y)(M,"zoom-big")]]};var ce=(0,I.Z)("Dropdown",(M,S)=>{let{rootPrefixCls:J}=S;const{marginXXS:ie,sizePopupArrow:_,controlHeight:_e,fontSize:Ie,lineHeight:Ye,paddingXXS:pe,componentCls:H,borderRadiusLG:x}=M,r=(_e-Ie*Ye)/2,{dropdownArrowOffset:B}=(0,f.fS)({contentRadius:x}),D=(0,n.TS)(M,{menuCls:`${H}-menu`,rootPrefixCls:J,dropdownArrowDistance:_/2+ie,dropdownArrowOffset:B,dropdownPaddingVertical:r,dropdownEdgeChildPadding:pe});return[h(D),ae(D)]},M=>({zIndexPopup:M.zIndexPopupBase+50}))},64165:function(cn,Xe,e){e.d(Xe,{Z:function(){return pe}});var t=e(92310),d=e.n(t),A=e(59301),ee=e(36355),f=e(9763),I=e(64993),n=e(88088),ae=()=>{const[,H]=(0,n.Z)(),r=new I.C(H.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return A.createElement("svg",{style:r,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"}))))},ce=()=>{const[,H]=(0,n.Z)(),{colorFill:x,colorFillTertiary:r,colorFillQuaternary:B,colorBgContainer:D}=H,{borderColor:se,shadowColor:Q,contentColor:V}=(0,A.useMemo)(()=>({borderColor:new I.C(x).onBackground(D).toHexShortString(),shadowColor:new I.C(r).onBackground(D).toHexShortString(),contentColor:new I.C(B).onBackground(D).toHexShortString()}),[x,r,B,D]);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:se},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:V}))))},M=e(83116),S=e(37613);const J=H=>{const{componentCls:x,margin:r,marginXS:B,marginXL:D,fontSize:se,lineHeight:Q}=H;return{[x]:{marginInline:B,fontSize:se,lineHeight:Q,textAlign:"center",[`${x}-image`]:{height:H.emptyImgHeight,marginBottom:B,opacity:H.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${x}-description`]:{color:H.colorText},[`${x}-footer`]:{marginTop:r},"&-normal":{marginBlock:D,color:H.colorTextDisabled,[`${x}-description`]:{color:H.colorTextDisabled},[`${x}-image`]:{height:H.emptyImgHeightMD}},"&-small":{marginBlock:B,color:H.colorTextDisabled,[`${x}-image`]:{height:H.emptyImgHeightSM}}}}};var ie=(0,M.Z)("Empty",H=>{const{componentCls:x,controlHeightLG:r}=H,B=(0,S.TS)(H,{emptyImgCls:`${x}-img`,emptyImgHeight:r*2.5,emptyImgHeightMD:r,emptyImgHeightSM:r*.875});return[J(B)]}),_=function(H,x){var r={};for(var B in H)Object.prototype.hasOwnProperty.call(H,B)&&x.indexOf(B)<0&&(r[B]=H[B]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,B=Object.getOwnPropertySymbols(H);D{var{className:x,rootClassName:r,prefixCls:B,image:D=_e,description:se,children:Q,imageStyle:V,style:Z}=H,Pe=_(H,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:fe,direction:ft,empty:me}=A.useContext(ee.E_),we=fe("empty",B),[re,j]=ie(we),[de]=(0,f.Z)("Empty"),i=typeof se!="undefined"?se:de==null?void 0:de.description,b=typeof i=="string"?i:"empty";let R=null;return typeof D=="string"?R=A.createElement("img",{alt:b,src:D}):R=D,re(A.createElement("div",Object.assign({className:d()(j,we,me==null?void 0:me.className,{[`${we}-normal`]:D===Ie,[`${we}-rtl`]:ft==="rtl"},x,r),style:Object.assign(Object.assign({},me==null?void 0:me.style),Z)},Pe),A.createElement("div",{className:`${we}-image`,style:V},R),i&&A.createElement("div",{className:`${we}-description`},i),Q&&A.createElement("div",{className:`${we}-footer`},Q)))};Ye.PRESENTED_IMAGE_DEFAULT=_e,Ye.PRESENTED_IMAGE_SIMPLE=Ie;var pe=Ye},78241:function(cn,Xe,e){e.d(Xe,{default:function(){return Qn}});var t=e(94480),d=e(92310),A=e.n(d),ee=e(77900),f=e(59301),I=e(62892),n=e(32441);function le(X){const[l,p]=f.useState(X);return f.useEffect(()=>{const y=setTimeout(()=>{p(X)},X.length?0:10);return()=>{clearTimeout(y)}},[X]),l}var ae=e(17313),h=e(29878),ce=e(8378),M=e(37613),S=e(83116),ie=X=>{const{componentCls:l}=X,p=`${l}-show-help`,y=`${l}-show-help-item`;return{[p]:{transition:`opacity ${X.motionDurationSlow} ${X.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[y]:{overflow:"hidden",transition:`height ${X.motionDurationSlow} ${X.motionEaseInOut}, + opacity ${X.motionDurationSlow} ${X.motionEaseInOut}, + transform ${X.motionDurationSlow} ${X.motionEaseInOut} !important`,[`&${y}-appear, &${y}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${y}-leave-active`]:{transform:"translateY(-5px)"}}}}};const _=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:p}=X;return{[p]:{[`${p}-label > label`]:{height:l},[`${p}-control-input`]:{minHeight:l}}}},Ie=X=>{const{componentCls:l}=X;return{[X.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ae.Wf)(X)),_(X)),{[`${l}-text`]:{display:"inline-block",paddingInlineEnd:X.paddingSM},"&-small":Object.assign({},_e(X,X.controlHeightSM)),"&-large":Object.assign({},_e(X,X.controlHeightLG))})}},Ye=X=>{const{formItemCls:l,iconCls:p,componentCls:y,rootPrefixCls:C,labelRequiredMarkColor:ne,labelColor:q,labelFontSize:Ve,labelHeight:Ne,labelColonMarginInlineStart:nt,labelColonMarginInlineEnd:ot,itemMarginBottom:tt}=X;return{[l]:Object.assign(Object.assign({},(0,ae.Wf)(X)),{marginBottom:tt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${C}-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:Ne,color:q,fontSize:Ve,[`> ${p}`]:{fontSize:X.fontSize,verticalAlign:"top"},[`&${l}-required:not(${l}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:X.marginXXS,color:ne,fontSize:X.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${y}-hide-required-mark &`]:{display:"none"}},[`${l}-optional`]:{display:"inline-block",marginInlineStart:X.marginXXS,color:X.colorTextDescription,[`${y}-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:nt,marginInlineEnd:ot},[`&${l}-no-colon::after`]:{content:'"\\a0"'}}},[`${l}-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: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:h.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}}})}},pe=X=>{const{componentCls:l,formItemCls:p}=X;return{[`${l}-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"}}}}},H=X=>{const{componentCls:l,formItemCls:p}=X;return{[`${l}-inline`]:{display:"flex",flexWrap:"wrap",[p]:{flex:"none",marginInlineEnd:X.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${p}-label, + > ${p}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${p}-label`]:{flex:"none"},[`${l}-text`]:{display:"inline-block"},[`${p}-has-feedback`]:{display:"inline-block"}}}}},x=X=>({padding:X.verticalLabelPadding,margin:X.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),r=X=>{const{componentCls:l,formItemCls:p,rootPrefixCls:y}=X;return{[`${p} ${p}-label`]:x(X),[l]:{[p]:{flexWrap:"wrap",[`${p}-label, ${p}-control`]:{[`&:not([class*=" ${y}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},B=X=>{const{componentCls:l,formItemCls:p,rootPrefixCls:y}=X;return{[`${l}-vertical`]:{[p]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${l}-item-control`]:{width:"100%"}}},[`${l}-vertical ${p}-label, + .${y}-col-24${p}-label, + .${y}-col-xl-24${p}-label`]:x(X),[`@media (max-width: ${X.screenXSMax}px)`]:[r(X),{[l]:{[`.${y}-col-xs-24${p}-label`]:x(X)}}],[`@media (max-width: ${X.screenSMMax}px)`]:{[l]:{[`.${y}-col-sm-24${p}-label`]:x(X)}},[`@media (max-width: ${X.screenMDMax}px)`]:{[l]:{[`.${y}-col-md-24${p}-label`]:x(X)}},[`@media (max-width: ${X.screenLGMax}px)`]:{[l]:{[`.${y}-col-lg-24${p}-label`]:x(X)}}}},D=(X,l)=>(0,M.TS)(X,{formItemCls:`${X.componentCls}-item`,rootPrefixCls:l});var se=(0,S.Z)("Form",(X,l)=>{let{rootPrefixCls:p}=l;const y=D(X,p);return[Ie(y),Ye(y),ie(y),pe(y),H(y),B(y),(0,ce.Z)(y),h.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 V(X,l,p){let y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof X=="string"?X:`${l}-${y}`,error:X,errorStatus:p}}var Pe=X=>{let{help:l,helpStatus:p,errors:y=Q,warnings:C=Q,className:ne,fieldId:q,onVisibleChanged:Ve}=X;const{prefixCls:Ne}=f.useContext(n.Rk),nt=`${Ne}-item-explain`,[,ot]=se(Ne),tt=(0,f.useMemo)(()=>(0,I.Z)(Ne),[Ne]),mt=le(y),vt=le(C),dt=f.useMemo(()=>l!=null?[V(l,"help",p)]:[].concat((0,t.Z)(mt.map((Ge,Et)=>V(Ge,"error","error",Et))),(0,t.Z)(vt.map((Ge,Et)=>V(Ge,"warning","warning",Et)))),[l,p,mt,vt]),Ft={};return q&&(Ft.id=`${q}_help`),f.createElement(ee.default,{motionDeadline:tt.motionDeadline,motionName:`${Ne}-show-help`,visible:!!dt.length,onVisibleChanged:Ve},Ge=>{const{className:Et,style:bt}=Ge;return f.createElement("div",Object.assign({},Ft,{className:A()(nt,Et,ne,ot),style:bt,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:dt},(0,I.Z)(Ne),{motionName:`${Ne}-show-help-item`,component:!1}),Gt=>{const{key:Tt,error:Xt,errorStatus:be,className:Ae,style:Ke}=Gt;return f.createElement("div",{key:Tt,className:A()(Ae,{[`${nt}-${be}`]:be}),style:Ke},Xt)}))})},fe=e(95013),ft=e(36355),me=e(1684),we=e(52946),re=e(19716),j=e(16722);const de=["parentNode"],i="form_item";function b(X){return X===void 0||X===!1?[]:Array.isArray(X)?X:[X]}function R(X,l){if(!X.length)return;const p=X.join("_");return l?`${l}_${p}`:de.includes(p)?`${i}_${p}`:p}function P(X,l,p,y,C,ne){let q=y;return ne!==void 0?q=ne:p.validating?q="validating":X.length?q="error":l.length?q="warning":(p.touched||C&&p.validated)&&(q="success"),q}function w(X){return b(X).join("_")}function F(X){const[l]=(0,fe.useForm)(),p=f.useRef({}),y=f.useMemo(()=>X!=null?X:Object.assign(Object.assign({},l),{__INTERNAL__:{itemRef:C=>ne=>{const q=w(C);ne?p.current[q]=ne:delete p.current[q]}},scrollToField:function(C){let ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const q=b(C),Ve=R(q,y.__INTERNAL__.name),Ne=Ve?document.getElementById(Ve):null;Ne&&(0,j.Z)(Ne,Object.assign({scrollMode:"if-needed",block:"nearest"},ne))},getFieldInstance:C=>{const ne=w(C);return p.current[ne]}}),[X,l]);return[y]}var W=e(28726),Se=function(X,l){var p={};for(var y in X)Object.prototype.hasOwnProperty.call(X,y)&&l.indexOf(y)<0&&(p[y]=X[y]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,y=Object.getOwnPropertySymbols(X);C{const p=f.useContext(me.Z),{getPrefixCls:y,direction:C,form:ne}=f.useContext(ft.E_),{prefixCls:q,className:Ve,rootClassName:Ne,size:nt,disabled:ot=p,form:tt,colon:mt,labelAlign:vt,labelWrap:dt,labelCol:Ft,wrapperCol:Ge,hideRequiredMark:Et,layout:bt="horizontal",scrollToFirstError:Gt,requiredMark:Tt,onFinishFailed:Xt,name:be,style:Ae,feedbackIcons:Ke}=X,Qe=Se(X,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Re=(0,re.Z)(nt),ke=f.useContext(W.Z),He=(0,f.useMemo)(()=>Tt!==void 0?Tt:ne&&ne.requiredMark!==void 0?ne.requiredMark:!Et,[Et,Tt,ne]),lt=mt!=null?mt:ne==null?void 0:ne.colon,Mt=y("form",q),[Y,ge]=se(Mt),Ce=A()(Mt,`${Mt}-${bt}`,{[`${Mt}-hide-required-mark`]:He===!1,[`${Mt}-rtl`]:C==="rtl",[`${Mt}-${Re}`]:Re},ge,ne==null?void 0:ne.className,Ve,Ne),[Ee]=F(tt),{__INTERNAL__:Oe}=Ee;Oe.name=be;const Bt=(0,f.useMemo)(()=>({name:be,labelAlign:vt,labelCol:Ft,labelWrap:dt,wrapperCol:Ge,vertical:bt==="vertical",colon:lt,requiredMark:He,itemRef:Oe.itemRef,form:Ee,feedbackIcons:Ke}),[be,vt,Ft,Ge,bt,lt,He,Ee,Ke]);f.useImperativeHandle(l,()=>Ee);const kt=(at,pt)=>{if(at){let Kt={block:"nearest"};typeof at=="object"&&(Kt=at),Ee.scrollToField(pt,Kt)}},zt=at=>{if(Xt==null||Xt(at),at.errorFields.length){const pt=at.errorFields[0].name;if(Gt!==void 0){kt(Gt,pt);return}ne&&ne.scrollToFirstError!==void 0&&kt(ne.scrollToFirstError,pt)}};return Y(f.createElement(me.n,{disabled:ot},f.createElement(we.q,{size:Re},f.createElement(n.RV,Object.assign({},{validateMessages:ke}),f.createElement(n.q3.Provider,{value:Bt},f.createElement(fe.default,Object.assign({id:be},Qe,{name:be,onFinishFailed:zt,form:Ee,style:Object.assign(Object.assign({},ne==null?void 0:ne.style),Ae),className:Ce})))))))};var rt=f.forwardRef(ye),ht=e(41799),ct=e(8654),he=e(92343),et=e(11592);function T(X){if(typeof X=="function")return X;const l=(0,et.Z)(X);return l.length<=1?l[0]:l}const O=()=>{const{status:X,errors:l=[],warnings:p=[]}=(0,f.useContext)(n.aM);return{status:X,errors:l,warnings:p}};O.Context=n.aM;var z=O,c=e(16089);function k(X){const[l,p]=f.useState(X),y=(0,f.useRef)(null),C=(0,f.useRef)([]),ne=(0,f.useRef)(!1);f.useEffect(()=>(ne.current=!1,()=>{ne.current=!0,c.Z.cancel(y.current),y.current=null}),[]);function q(Ve){ne.current||(y.current===null&&(C.current=[],y.current=(0,c.Z)(()=>{y.current=null,p(Ne=>{let nt=Ne;return C.current.forEach(ot=>{nt=ot(nt)}),nt})})),C.current.push(Ve))}return[l,q]}function ue(){const{itemRef:X}=f.useContext(n.q3),l=f.useRef({});function p(y,C){const ne=C&&typeof C=="object"&&C.ref,q=y.join("_");return(l.current.name!==q||l.current.originRef!==ne)&&(l.current.name=q,l.current.originRef=ne,l.current.ref=(0,ct.sQ)(X(y),ne)),l.current.ref}return p}var v=e(29194),u=e(34280),G=e(2738),N=e(27382),g=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 je=(0,S.b)(["Form","item-item"],(X,l)=>{let{rootPrefixCls:p}=l;const y=D(X,p);return[U(y)]}),Ze=X=>{const{prefixCls:l,status:p,wrapperCol:y,children:C,errors:ne,warnings:q,_internalItemRender:Ve,extra:Ne,help:nt,fieldId:ot,marginBottom:tt,onErrorVisibleChanged:mt}=X,vt=`${l}-item`,dt=f.useContext(n.q3),Ft=y||dt.wrapperCol||{},Ge=A()(`${vt}-control`,Ft.className),Et=f.useMemo(()=>Object.assign({},dt),[dt]);delete Et.labelCol,delete Et.wrapperCol;const bt=f.createElement("div",{className:`${vt}-control-input`},f.createElement("div",{className:`${vt}-control-input-content`},C)),Gt=f.useMemo(()=>({prefixCls:l,status:p}),[l,p]),Tt=tt!==null||ne.length||q.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(n.Rk.Provider,{value:Gt},f.createElement(Pe,{fieldId:ot,errors:ne,warnings:q,help:nt,helpStatus:p,className:`${vt}-explain-connected`,onVisibleChanged:mt})),!!tt&&f.createElement("div",{style:{width:0,height:tt}})):null,Xt={};ot&&(Xt.id=`${ot}_extra`);const be=Ne?f.createElement("div",Object.assign({},Xt,{className:`${vt}-extra`}),Ne):null,Ae=Ve&&Ve.mark==="pro_table_render"&&Ve.render?Ve.render(X,{input:bt,errorList:Tt,extra:be}):f.createElement(f.Fragment,null,bt,Tt,be);return f.createElement(n.q3.Provider,{value:Et},f.createElement(g.Z,Object.assign({},Ft,{className:Ge}),Ae),f.createElement(je,{prefixCls:l}))},Be=e(61485),Fe=e(31724),Le=e(9763),At=e(6848),Rt=function(X,l){var p={};for(var y in X)Object.prototype.hasOwnProperty.call(X,y)&&l.indexOf(y)<0&&(p[y]=X[y]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,y=Object.getOwnPropertySymbols(X);C{let{prefixCls:l,label:p,htmlFor:y,labelCol:C,labelAlign:ne,colon:q,required:Ve,requiredMark:Ne,tooltip:nt}=X;var ot;const[tt]=(0,Le.Z)("Form"),{vertical:mt,labelAlign:vt,labelCol:dt,labelWrap:Ft,colon:Ge}=f.useContext(n.q3);if(!p)return null;const Et=C||dt||{},bt=ne||vt,Gt=`${l}-item-label`,Tt=A()(Gt,bt==="left"&&`${Gt}-left`,Et.className,{[`${Gt}-wrap`]:!!Ft});let Xt=p;const be=q===!0||Ge!==!1&&q!==!1;be&&!mt&&typeof p=="string"&&p.trim()!==""&&(Xt=p.replace(/[:|:]\s*$/,""));const Ke=It(nt);if(Ke){const{icon:He=f.createElement(Be.Z,null)}=Ke,lt=Rt(Ke,["icon"]),Mt=f.createElement(At.Z,Object.assign({},lt),f.cloneElement(He,{className:`${l}-item-tooltip`,title:""}));Xt=f.createElement(f.Fragment,null,Xt,Mt)}const Qe=Ne==="optional",Re=typeof Ne=="function";Re?Xt=Ne(Xt,{required:!!Ve}):Qe&&!Ve&&(Xt=f.createElement(f.Fragment,null,Xt,f.createElement("span",{className:`${l}-item-optional`,title:""},(tt==null?void 0:tt.optional)||((ot=Fe.Z.Form)===null||ot===void 0?void 0:ot.optional))));const ke=A()({[`${l}-item-required`]:Ve,[`${l}-item-required-mark-optional`]:Qe||Re,[`${l}-item-no-colon`]:!be});return f.createElement(g.Z,Object.assign({},Et,{className:Tt}),f.createElement("label",{htmlFor:y,className:ke,title:typeof p=="string"?p:""},Xt))},Ct=e(29679),Wt=e(19248),In=e(96512),$n=e(58617);const Zn={success:Ct.Z,warning:In.Z,error:Wt.Z,validating:$n.Z};function _n(X){let{children:l,errors:p,warnings:y,hasFeedback:C,validateStatus:ne,prefixCls:q,meta:Ve,noStyle:Ne}=X;const nt=`${q}-item`,{feedbackIcons:ot}=f.useContext(n.q3),tt=P(p,y,Ve,null,!!C,ne),{isFormItemInput:mt,status:vt}=f.useContext(n.aM),dt=f.useMemo(()=>{var Ft;let Ge;if(C){const Gt=C!==!0&&C.icons||ot,Tt=tt&&((Ft=Gt==null?void 0:Gt({status:tt,errors:p,warnings:y}))===null||Ft===void 0?void 0:Ft[tt]),Xt=tt&&Zn[tt];Ge=Tt!==!1&&Xt?f.createElement("span",{className:A()(`${nt}-feedback-icon`,`${nt}-feedback-icon-${tt}`)},Tt||f.createElement(Xt,null)):null}let Et=!0,bt=tt||"";return Ne&&(Et=mt,bt=(tt!=null?tt:vt)||""),{status:bt,errors:p,warnings:y,hasFeedback:!!C,feedbackIcon:Ge,isFormItemInput:Et}},[tt,C,Ne,mt,vt]);return f.createElement(n.aM.Provider,{value:dt},l)}var cr=function(X,l){var p={};for(var y in X)Object.prototype.hasOwnProperty.call(X,y)&&l.indexOf(y)<0&&(p[y]=X[y]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,y=Object.getOwnPropertySymbols(X);C{if(Ke&&Tt.current){const ge=getComputedStyle(Tt.current);ke(parseInt(ge.marginBottom,10))}},[Ke,Qe]);const He=ge=>{ge||ke(null)},Mt=function(){let ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Ce=ge?Xt:nt.errors,Ee=ge?be:nt.warnings;return P(Ce,Ee,nt,"",!!ot,Ne)}(),Y=A()(bt,p,y,{[`${bt}-with-help`]:Ae||Xt.length||be.length,[`${bt}-has-feedback`]:Mt&&ot,[`${bt}-has-success`]:Mt==="success",[`${bt}-has-warning`]:Mt==="warning",[`${bt}-has-error`]:Mt==="error",[`${bt}-is-validating`]:Mt==="validating",[`${bt}-hidden`]:tt});return f.createElement("div",{className:Y,style:C,ref:Tt},f.createElement(N.Z,Object.assign({className:`${bt}-row`},(0,G.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"])),f.createElement(Ht,Object.assign({htmlFor:vt},X,{requiredMark:Gt,required:dt!=null?dt:Ft,prefixCls:l})),f.createElement(Ze,Object.assign({},X,nt,{errors:Xt,warnings:be,prefixCls:l,status:Mt,help:ne,marginBottom:Re,onErrorVisibleChanged:He}),f.createElement(n.qI.Provider,{value:Ge},f.createElement(_n,{prefixCls:l,meta:nt,errors:nt.errors,warnings:nt.warnings,hasFeedback:ot,validateStatus:Mt},mt)))),!!Re&&f.createElement("div",{className:`${bt}-margin-offset`,style:{marginBottom:-Re}}))}const _t="__SPLIT__",ur=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((p,y)=>p===l.childProps[y]));function Fn(X){return X!=null}function Rn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Kr(X){const{name:l,noStyle:p,className:y,dependencies:C,prefixCls:ne,shouldUpdate:q,rules:Ve,children:Ne,required:nt,label:ot,messageVariables:tt,trigger:mt="onChange",validateTrigger:vt,hidden:dt,help:Ft}=X,{getPrefixCls:Ge}=f.useContext(ft.E_),{name:Et}=f.useContext(n.q3),bt=T(Ne),Gt=typeof bt=="function",Tt=f.useContext(n.qI),{validateTrigger:Xt}=f.useContext(fe.FieldContext),be=vt!==void 0?vt:Xt,Ae=Fn(l),Ke=Ge("form",ne),[Qe,Re]=se(Ke),ke=f.useContext(fe.ListContext),He=f.useRef(),[lt,Mt]=k({}),[Y,ge]=(0,ht.Z)(()=>Rn()),Ce=pt=>{const Kt=ke==null?void 0:ke.getKey(pt.name);if(ge(pt.destroy?Rn():pt,!0),p&&Ft!==!1&&Tt){let qt=pt.name;if(pt.destroy)qt=He.current||qt;else if(Kt!==void 0){const[un,fn]=Kt;qt=[un].concat((0,t.Z)(fn)),He.current=qt}Tt(pt,qt)}},Ee=(pt,Kt)=>{Mt(qt=>{const un=Object.assign({},qt),Yn=[].concat((0,t.Z)(pt.name.slice(0,-1)),(0,t.Z)(Kt)).join(_t);return pt.destroy?delete un[Yn]:un[Yn]=pt,un})},[Oe,Bt]=f.useMemo(()=>{const pt=(0,t.Z)(Y.errors),Kt=(0,t.Z)(Y.warnings);return Object.values(lt).forEach(qt=>{pt.push.apply(pt,(0,t.Z)(qt.errors||[])),Kt.push.apply(Kt,(0,t.Z)(qt.warnings||[]))}),[pt,Kt]},[lt,Y.errors,Y.warnings]),kt=ue();function zt(pt,Kt,qt){return p&&!dt?f.createElement(_n,{prefixCls:Ke,hasFeedback:X.hasFeedback,validateStatus:X.validateStatus,meta:Y,errors:Oe,warnings:Bt,noStyle:!0},pt):f.createElement(Vn,Object.assign({key:"row"},X,{className:A()(y,Re),prefixCls:Ke,fieldId:Kt,isRequired:qt,errors:Oe,warnings:Bt,meta:Y,onSubItemMetaChange:Ee}),pt)}if(!Ae&&!Gt&&!C)return Qe(zt(bt));let at={};return typeof ot=="string"?at.label=ot:l&&(at.label=String(l)),tt&&(at=Object.assign(Object.assign({},at),tt)),Qe(f.createElement(fe.Field,Object.assign({},X,{messageVariables:at,trigger:mt,validateTrigger:be,onMetaChange:Ce}),(pt,Kt,qt)=>{const un=b(l).length&&Kt?Kt.name:[],fn=R(un,Et),Yn=nt!==void 0?nt:!!(Ve&&Ve.some(Qt=>{if(Qt&&typeof Qt=="object"&&Qt.required&&!Qt.warningOnly)return!0;if(typeof Qt=="function"){const Wn=Qt(qt);return Wn&&Wn.required&&!Wn.warningOnly}return!1})),Zt=Object.assign({},pt);let en=null;if(Array.isArray(bt)&&Ae)en=bt;else if(!(Gt&&(!(q||C)||Ae))){if(!(C&&!Gt&&!Ae))if((0,he.l$)(bt)){const Qt=Object.assign(Object.assign({},bt.props),Zt);if(Qt.id||(Qt.id=fn),Ft||Oe.length>0||Bt.length>0||X.extra){const Kn=[];(Ft||Oe.length>0)&&Kn.push(`${fn}_help`),X.extra&&Kn.push(`${fn}_extra`),Qt["aria-describedby"]=Kn.join(" ")}Oe.length>0&&(Qt["aria-invalid"]="true"),Yn&&(Qt["aria-required"]="true"),(0,ct.Yr)(bt)&&(Qt.ref=kt(un,bt)),new Set([].concat((0,t.Z)(b(mt)),(0,t.Z)(b(be)))).forEach(Kn=>{Qt[Kn]=function(){for(var Gn,En,br,dr,Ir,jt=arguments.length,Lt=new Array(jt),Sn=0;Sn{var{prefixCls:l,children:p}=X,y=wt(X,["prefixCls","children"]);const{getPrefixCls:C}=f.useContext(ft.E_),ne=C("form",l),q=f.useMemo(()=>({prefixCls:ne,status:"error"}),[ne]);return f.createElement(fe.List,Object.assign({},y),(Ve,Ne,nt)=>f.createElement(n.Rk.Provider,{value:q},p(Ve.map(ot=>Object.assign(Object.assign({},ot),{fieldKey:ot.key})),Ne,{errors:nt.errors,warnings:nt.warnings})))};function Pn(){const{form:X}=(0,f.useContext)(n.q3);return X}const an=rt;an.Item=yt,an.List=Yt,an.ErrorList=Pe,an.useForm=F,an.useFormInstance=Pn,an.useWatch=fe.useWatch,an.Provider=n.RV,an.create=()=>{};var Qn=an},8628:function(cn,Xe,e){var t=e(59301),d=e(34280),A=e(56762),ee=e(69507);function f(){let I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),le=(0,A.Z)(),ae=(0,ee.ZP)();return(0,d.Z)(()=>{const h=ae.subscribe(ce=>{n.current=ce,I&&le()});return()=>ae.unsubscribe(h)},[]),n.current}Xe.Z=f},9432:function(cn,Xe,e){e.d(Xe,{Z:function(){return Ye},n:function(){return _e}});var t=e(19248),d=e(92310),A=e.n(d),ee=e(93681),f=e(8654),I=e(59301),n=e(19080),le=e(36355),ae=e(1684),h=e(19716),ce=e(32441),M=e(33234),S=e(59412),J=e(9937);function ie(pe){return!!(pe.prefix||pe.suffix||pe.allowClear)}var _=function(pe,H){var x={};for(var r in pe)Object.prototype.hasOwnProperty.call(pe,r)&&H.indexOf(r)<0&&(x[r]=pe[r]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,r=Object.getOwnPropertySymbols(pe);B{var x;const{prefixCls:r,bordered:B=!0,status:D,size:se,disabled:Q,onBlur:V,onFocus:Z,suffix:Pe,allowClear:fe,addonAfter:ft,addonBefore:me,className:we,style:re,styles:j,rootClassName:de,onChange:i,classNames:b}=pe,R=_(pe,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:P,direction:w,input:F}=I.useContext(le.E_),W=P("input",r),Se=(0,I.useRef)(null),[ye,xe]=(0,J.ZP)(W),{compactSize:rt,compactItemClassnames:ht}=(0,M.ri)(W,w),ct=(0,h.Z)(je=>{var ve;return(ve=se!=null?se:rt)!==null&&ve!==void 0?ve:je}),he=I.useContext(ae.Z),et=Q!=null?Q:he,{status:T,hasFeedback:O,feedbackIcon:z}=(0,I.useContext)(ce.aM),c=(0,n.F)(T,D),k=ie(pe)||!!O,ue=(0,I.useRef)(k);(0,I.useEffect)(()=>{var je;k&&ue.current,ue.current=k},[k]);const v=(0,S.Z)(Se,!0),u=je=>{v(),V==null||V(je)},G=je=>{v(),Z==null||Z(je)},N=je=>{v(),i==null||i(je)},g=(O||Pe)&&I.createElement(I.Fragment,null,Pe,O&&z);let U;return typeof fe=="object"&&(fe!=null&&fe.clearIcon)?U=fe:fe&&(U={clearIcon:I.createElement(t.Z,null)}),ye(I.createElement(ee.default,Object.assign({ref:(0,f.sQ)(H,Se),prefixCls:W,autoComplete:F==null?void 0:F.autoComplete},R,{disabled:et,onBlur:u,onFocus:G,style:Object.assign(Object.assign({},F==null?void 0:F.style),re),styles:Object.assign(Object.assign({},F==null?void 0:F.styles),j),suffix:g,allowClear:U,className:A()(we,de,ht,F==null?void 0:F.className),onChange:N,addonAfter:ft&&I.createElement(M.BR,null,I.createElement(ce.Ux,{override:!0,status:!0},ft)),addonBefore:me&&I.createElement(M.BR,null,I.createElement(ce.Ux,{override:!0,status:!0},me)),classNames:Object.assign(Object.assign(Object.assign({},b),F==null?void 0:F.classNames),{input:A()({[`${W}-sm`]:ct==="small",[`${W}-lg`]:ct==="large",[`${W}-rtl`]:w==="rtl",[`${W}-borderless`]:!B},!k&&(0,n.Z)(W,c),b==null?void 0:b.input,(x=F==null?void 0:F.classNames)===null||x===void 0?void 0:x.input,xe)}),classes:{affixWrapper:A()({[`${W}-affix-wrapper-sm`]:ct==="small",[`${W}-affix-wrapper-lg`]:ct==="large",[`${W}-affix-wrapper-rtl`]:w==="rtl",[`${W}-affix-wrapper-borderless`]:!B},(0,n.Z)(`${W}-affix-wrapper`,c,O),xe),wrapper:A()({[`${W}-group-rtl`]:w==="rtl"},xe),group:A()({[`${W}-group-wrapper-sm`]:ct==="small",[`${W}-group-wrapper-lg`]:ct==="large",[`${W}-group-wrapper-rtl`]:w==="rtl",[`${W}-group-wrapper-disabled`]:et},(0,n.Z)(`${W}-group-wrapper`,c,O),xe)}})))})},1643:function(cn,Xe,e){var t=e(19248),d=e(92310),A=e.n(d),ee=e(9296),f=e(59301),I=e(19080),n=e(36355),le=e(1684),ae=e(19716),h=e(32441),ce=e(9432),M=e(9937),S=function(ie,_){var _e={};for(var Ie in ie)Object.prototype.hasOwnProperty.call(ie,Ie)&&_.indexOf(Ie)<0&&(_e[Ie]=ie[Ie]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,Ie=Object.getOwnPropertySymbols(ie);Ye{const{prefixCls:_e,bordered:Ie=!0,size:Ye,disabled:pe,status:H,allowClear:x,showCount:r,classNames:B,rootClassName:D,className:se}=ie,Q=S(ie,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:V,direction:Z}=f.useContext(n.E_),Pe=(0,ae.Z)(Ye),fe=f.useContext(le.Z),ft=pe!=null?pe:fe,{status:me,hasFeedback:we,feedbackIcon:re}=f.useContext(h.aM),j=(0,I.F)(me,H),de=f.useRef(null);f.useImperativeHandle(_,()=>{var w;return{resizableTextArea:(w=de.current)===null||w===void 0?void 0:w.resizableTextArea,focus:F=>{var W,Se;(0,ce.n)((Se=(W=de.current)===null||W===void 0?void 0:W.resizableTextArea)===null||Se===void 0?void 0:Se.textArea,F)},blur:()=>{var F;return(F=de.current)===null||F===void 0?void 0:F.blur()}}});const i=V("input",_e);let b;typeof x=="object"&&(x!=null&&x.clearIcon)?b=x:x&&(b={clearIcon:f.createElement(t.Z,null)});const[R,P]=(0,M.ZP)(i);return R(f.createElement(ee.default,Object.assign({},Q,{disabled:ft,allowClear:b,className:A()(se,D),classes:{affixWrapper:A()(`${i}-textarea-affix-wrapper`,{[`${i}-affix-wrapper-rtl`]:Z==="rtl",[`${i}-affix-wrapper-borderless`]:!Ie,[`${i}-affix-wrapper-sm`]:Pe==="small",[`${i}-affix-wrapper-lg`]:Pe==="large",[`${i}-textarea-show-count`]:r},(0,I.Z)(`${i}-affix-wrapper`,j),P)},classNames:Object.assign(Object.assign({},B),{textarea:A()({[`${i}-borderless`]:!Ie,[`${i}-sm`]:Pe==="small",[`${i}-lg`]:Pe==="large"},(0,I.Z)(i,j),P,B==null?void 0:B.textarea)}),prefixCls:i,suffix:we&&f.createElement("span",{className:`${i}-textarea-suffix`},re),showCount:r,ref:de})))});Xe.Z=J},59412:function(cn,Xe,e){e.d(Xe,{Z:function(){return d}});var t=e(59301);function d(A,ee){const f=(0,t.useRef)([]),I=()=>{f.current.push(setTimeout(()=>{var n,le,ae,h;!((n=A.current)===null||n===void 0)&&n.input&&((le=A.current)===null||le===void 0?void 0:le.input.getAttribute("type"))==="password"&&(!((ae=A.current)===null||ae===void 0)&&ae.input.hasAttribute("value"))&&((h=A.current)===null||h===void 0||h.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(ee&&I(),()=>f.current.forEach(n=>{n&&clearTimeout(n)})),[]),I}},92832:function(cn,Xe,e){e.d(Xe,{default:function(){return Pe}});var t=e(92310),d=e.n(t),A=e(59301),ee=e(36355),f=e(32441),I=e(9937),le=fe=>{const{getPrefixCls:ft,direction:me}=(0,A.useContext)(ee.E_),{prefixCls:we,className:re}=fe,j=ft("input-group",we),de=ft("input"),[i,b]=(0,I.ZP)(de),R=d()(j,{[`${j}-lg`]:fe.size==="large",[`${j}-sm`]:fe.size==="small",[`${j}-compact`]:fe.compact,[`${j}-rtl`]:me==="rtl"},b,re),P=(0,A.useContext)(f.aM),w=(0,A.useMemo)(()=>Object.assign(Object.assign({},P),{isFormItemInput:!1}),[P]);return i(A.createElement("span",{className:R,style:fe.style,onMouseEnter:fe.onMouseEnter,onMouseLeave:fe.onMouseLeave,onFocus:fe.onFocus,onBlur:fe.onBlur},A.createElement(f.aM.Provider,{value:w},fe.children)))},ae=e(9432),h=e(73331),ce=e(15277),M=e(2738),S=e(8654),J=e(59412),ie=function(fe,ft){var me={};for(var we in fe)Object.prototype.hasOwnProperty.call(fe,we)&&ft.indexOf(we)<0&&(me[we]=fe[we]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,we=Object.getOwnPropertySymbols(fe);refe?A.createElement(ce.Z,null):A.createElement(h.Z,null),_e={click:"onClick",hover:"onMouseOver"};var Ye=A.forwardRef((fe,ft)=>{const{visibilityToggle:me=!0}=fe,we=typeof me=="object"&&me.visible!==void 0,[re,j]=(0,A.useState)(()=>we?me.visible:!1),de=(0,A.useRef)(null);A.useEffect(()=>{we&&j(me.visible)},[we,me]);const i=(0,J.Z)(de),b=()=>{const{disabled:et}=fe;et||(re&&i(),j(T=>{var O;const z=!T;return typeof me=="object"&&((O=me.onVisibleChange)===null||O===void 0||O.call(me,z)),z}))},R=et=>{const{action:T="click",iconRender:O=_}=fe,z=_e[T]||"",c=O(re),k={[z]:b,className:`${et}-icon`,key:"passwordIcon",onMouseDown:ue=>{ue.preventDefault()},onMouseUp:ue=>{ue.preventDefault()}};return A.cloneElement(A.isValidElement(c)?c:A.createElement("span",null,c),k)},{className:P,prefixCls:w,inputPrefixCls:F,size:W}=fe,Se=ie(fe,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ye}=A.useContext(ee.E_),xe=ye("input",F),rt=ye("input-password",w),ht=me&&R(rt),ct=d()(rt,P,{[`${rt}-${W}`]:!!W}),he=Object.assign(Object.assign({},(0,M.Z)(Se,["suffix","iconRender","visibilityToggle"])),{type:re?"text":"password",className:ct,prefixCls:xe,suffix:ht});return W&&(he.size=W),A.createElement(ae.Z,Object.assign({ref:(0,S.sQ)(ft,de)},he))}),pe=e(47472),H=e(92343),x=e(3113),r=e(19716),B=e(33234),D=function(fe,ft){var me={};for(var we in fe)Object.prototype.hasOwnProperty.call(fe,we)&&ft.indexOf(we)<0&&(me[we]=fe[we]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,we=Object.getOwnPropertySymbols(fe);re{const{prefixCls:me,inputPrefixCls:we,className:re,size:j,suffix:de,enterButton:i=!1,addonAfter:b,loading:R,disabled:P,onSearch:w,onChange:F,onCompositionStart:W,onCompositionEnd:Se}=fe,ye=D(fe,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:xe,direction:rt}=A.useContext(ee.E_),ht=A.useRef(!1),ct=xe("input-search",me),he=xe("input",we),{compactSize:et}=(0,B.ri)(ct,rt),T=(0,r.Z)(Ze=>{var Be;return(Be=j!=null?j:et)!==null&&Be!==void 0?Be:Ze}),O=A.useRef(null),z=Ze=>{Ze&&Ze.target&&Ze.type==="click"&&w&&w(Ze.target.value,Ze,{source:"clear"}),F&&F(Ze)},c=Ze=>{var Be;document.activeElement===((Be=O.current)===null||Be===void 0?void 0:Be.input)&&Ze.preventDefault()},k=Ze=>{var Be,Fe;w&&w((Fe=(Be=O.current)===null||Be===void 0?void 0:Be.input)===null||Fe===void 0?void 0:Fe.value,Ze,{source:"input"})},ue=Ze=>{ht.current||R||k(Ze)},v=typeof i=="boolean"?A.createElement(pe.Z,null):null,u=`${ct}-button`;let G;const N=i||{},g=N.type&&N.type.__ANT_BUTTON===!0;g||N.type==="button"?G=(0,H.Tm)(N,Object.assign({onMouseDown:c,onClick:Ze=>{var Be,Fe;(Fe=(Be=N==null?void 0:N.props)===null||Be===void 0?void 0:Be.onClick)===null||Fe===void 0||Fe.call(Be,Ze),k(Ze)},key:"enterButton"},g?{className:u,size:T}:{})):G=A.createElement(x.ZP,{className:u,type:i?"primary":void 0,size:T,disabled:P,key:"enterButton",onMouseDown:c,onClick:k,loading:R,icon:v},i),b&&(G=[G,(0,H.Tm)(b,{key:"addonAfter"})]);const U=d()(ct,{[`${ct}-rtl`]:rt==="rtl",[`${ct}-${T}`]:!!T,[`${ct}-with-button`]:!!i},re),je=Ze=>{ht.current=!0,W==null||W(Ze)},ve=Ze=>{ht.current=!1,Se==null||Se(Ze)};return A.createElement(ae.Z,Object.assign({ref:(0,S.sQ)(O,ft),onPressEnter:ue},ye,{size:T,onCompositionStart:je,onCompositionEnd:ve,prefixCls:he,addonAfter:G,suffix:de,onChange:z,className:U,disabled:P}))}),V=e(1643);const Z=ae.Z;Z.Group=le,Z.Search=Q,Z.TextArea=V.Z,Z.Password=Ye;var Pe=Z},9937:function(cn,Xe,e){e.d(Xe,{M1:function(){return n},TM:function(){return H},Xy:function(){return le},bi:function(){return ce},e5:function(){return pe},ik:function(){return M},nz:function(){return f},pU:function(){return I},s7:function(){return S},x0:function(){return h}});var t=e(17313),d=e(74207),A=e(37613),ee=e(83116);const f=x=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:x,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),I=x=>({borderColor:x.hoverBorderColor}),n=x=>({borderColor:x.activeBorderColor,boxShadow:x.activeShadow,outline:0}),le=x=>({color:x.colorTextDisabled,backgroundColor:x.colorBgContainerDisabled,borderColor:x.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},I((0,A.TS)(x,{hoverBorderColor:x.colorBorder})))}),ae=x=>{const{paddingBlockLG:r,fontSizeLG:B,lineHeightLG:D,borderRadiusLG:se,paddingInlineLG:Q}=x;return{padding:`${r}px ${Q}px`,fontSize:B,lineHeight:D,borderRadius:se}},h=x=>({padding:`${x.paddingBlockSM}px ${x.paddingInlineSM}px`,borderRadius:x.borderRadiusSM}),ce=(x,r)=>{const{componentCls:B,colorError:D,colorWarning:se,errorActiveShadow:Q,warningActiveShadow:V,colorErrorBorderHover:Z,colorWarningBorderHover:Pe}=x;return{[`&-status-error:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:D,"&:hover":{borderColor:Z},"&:focus, &-focused":Object.assign({},n((0,A.TS)(x,{activeBorderColor:D,activeShadow:Q}))),[`${B}-prefix, ${B}-suffix`]:{color:D}},[`&-status-warning:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:se,"&:hover":{borderColor:Pe},"&:focus, &-focused":Object.assign({},n((0,A.TS)(x,{activeBorderColor:se,activeShadow:V}))),[`${B}-prefix, ${B}-suffix`]:{color:se}}}},M=x=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${x.paddingBlock}px ${x.paddingInline}px`,color:x.colorText,fontSize:x.fontSize,lineHeight:x.lineHeight,backgroundColor:x.colorBgContainer,backgroundImage:"none",borderWidth:x.lineWidth,borderStyle:x.lineType,borderColor:x.colorBorder,borderRadius:x.borderRadius,transition:`all ${x.motionDurationMid}`},f(x.colorTextPlaceholder)),{"&:hover":Object.assign({},I(x)),"&:focus, &-focused":Object.assign({},n(x)),"&-disabled, &[disabled]":Object.assign({},le(x)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:x.controlHeight,lineHeight:x.lineHeight,verticalAlign:"bottom",transition:`all ${x.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},ae(x)),"&-sm":Object.assign({},h(x)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),S=x=>{const{componentCls:r,antCls:B}=x;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:x.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${r}, &-lg > ${r}-group-addon`]:Object.assign({},ae(x)),[`&-sm ${r}, &-sm > ${r}-group-addon`]:Object.assign({},h(x)),[`&-lg ${B}-select-single ${B}-select-selector`]:{height:x.controlHeightLG},[`&-sm ${B}-select-single ${B}-select-selector`]:{height:x.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 ${x.paddingInline}px`,color:x.colorText,fontWeight:"normal",fontSize:x.fontSize,textAlign:"center",backgroundColor:x.colorFillAlter,border:`${x.lineWidth}px ${x.lineType} ${x.colorBorder}`,borderRadius:x.borderRadius,transition:`all ${x.motionDurationSlow}`,lineHeight:1,[`${B}-select`]:{margin:`-${x.paddingBlock+1}px -${x.paddingInline}px`,[`&${B}-select-single:not(${B}-select-customize-input)`]:{[`${B}-select-selector`]:{backgroundColor:"inherit",border:`${x.lineWidth}px ${x.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${B}-select-selector`]:{color:x.colorPrimary}}},[`${B}-cascader-picker`]:{margin:`-9px -${x.paddingInline}px`,backgroundColor:"transparent",[`${B}-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,[`${B}-select ${B}-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,[`${B}-select ${B}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${r}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-search &`]:{borderStartStartRadius:x.borderRadius,borderEndStartRadius:x.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:x.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${r}-affix-wrapper, + & > ${r}-number-affix-wrapper, + & > ${B}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-x.lineWidth,borderInlineEndWidth:x.lineWidth},[`${r}`]:{float:"none"},[`& > ${B}-select > ${B}-select-selector, + & > ${B}-select-auto-complete ${r}, + & > ${B}-cascader-picker ${r}, + & > ${r}-group-wrapper ${r}`]:{borderInlineEndWidth:x.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 ${r}, + & > ${B}-cascader-picker:first-child ${r}`]:{borderStartStartRadius:x.borderRadius,borderEndStartRadius:x.borderRadius},[`& > *:last-child, + & > ${B}-select:last-child > ${B}-select-selector, + & > ${B}-cascader-picker:last-child ${r}, + & > ${B}-cascader-picker-focused:last-child ${r}`]:{borderInlineEndWidth:x.lineWidth,borderStartEndRadius:x.borderRadius,borderEndEndRadius:x.borderRadius},[`& > ${B}-select-auto-complete ${r}`]:{verticalAlign:"top"},[`${r}-group-wrapper + ${r}-group-wrapper`]:{marginInlineStart:-x.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:x.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:x.borderRadius}}}})}},J=x=>{const{componentCls:r,controlHeightSM:B,lineWidth:D}=x,Q=(B-D*2-16)/2;return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(x)),M(x)),ce(x,r)),{'&[type="color"]':{height:x.controlHeight,[`&${r}-lg`]:{height:x.controlHeightLG},[`&${r}-sm`]:{height:B,paddingTop:Q,paddingBottom:Q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},ie=x=>{const{componentCls:r}=x;return{[`${r}-clear-icon`]:{margin:0,color:x.colorTextQuaternary,fontSize:x.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${x.motionDurationSlow}`,"&:hover":{color:x.colorTextTertiary},"&:active":{color:x.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${x.inputAffixPadding}px`}}}},_=x=>{const{componentCls:r,inputAffixPadding:B,colorTextDescription:D,motionDurationSlow:se,colorIcon:Q,colorIconHover:V,iconCls:Z}=x;return{[`${r}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},M(x)),{display:"inline-flex",[`&:not(${r}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},I(x)),{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:x.paddingXS}},"&-show-count-suffix":{color:D},"&-show-count-has-suffix":{marginInlineEnd:x.paddingXXS},"&-prefix":{marginInlineEnd:B},"&-suffix":{marginInlineStart:B}}}),ie(x)),{[`${Z}${r}-password-icon`]:{color:Q,cursor:"pointer",transition:`all ${se}`,"&:hover":{color:V}}}),ce(x,`${r}-affix-wrapper`))}},_e=x=>{const{componentCls:r,colorError:B,colorWarning:D,borderRadiusLG:se,borderRadiusSM:Q}=x;return{[`${r}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(x)),S(x)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${r}-group-addon`]:{borderRadius:se,fontSize:x.fontSizeLG}},"&-sm":{[`${r}-group-addon`]:{borderRadius:Q}},"&-status-error":{[`${r}-group-addon`]:{color:B,borderColor:B}},"&-status-warning":{[`${r}-group-addon`]:{color:D,borderColor:D}},"&-disabled":{[`${r}-group-addon`]:Object.assign({},le(x))},[`&: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}}}})}},Ie=x=>{const{componentCls:r,antCls:B}=x,D=`${r}-search`;return{[D]:{[`${r}`]:{"&:hover, &:focus":{borderColor:x.colorPrimaryHover,[`+ ${r}-group-addon ${D}-button:not(${B}-btn-primary)`]:{borderInlineStartColor:x.colorPrimaryHover}}},[`${r}-affix-wrapper`]:{borderRadius:0},[`${r}-lg`]:{lineHeight:x.lineHeightLG-2e-4},[`> ${r}-group`]:{[`> ${r}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${D}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:x.borderRadius,borderEndEndRadius:x.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${D}-button:not(${B}-btn-primary)`]:{color:x.colorTextDescription,"&:hover":{color:x.colorPrimaryHover},"&:active":{color:x.colorPrimaryActive},[`&${B}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${D}-button`]:{height:x.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${D}-button`]:{height:x.controlHeightLG},[`&-small ${D}-button`]:{height:x.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${r}-compact-item`]:{[`&:not(${r}-compact-last-item)`]:{[`${r}-group-addon`]:{[`${r}-search-button`]:{marginInlineEnd:-x.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}}}}},Ye=x=>{const{componentCls:r,paddingLG:B}=x,D=`${r}-textarea`;return{[D]:{position:"relative","&-show-count":{[`> ${r}`]:{height:"100%"},[`${r}-data-count`]:{position:"absolute",bottom:-x.fontSize*x.lineHeight,insetInlineEnd:0,color:x.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${r}`]:{paddingInlineEnd:B}},[`&-affix-wrapper${D}-has-feedback`]:{[`${r}`]:{paddingInlineEnd:B}},[`&-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:x.paddingXS,insetBlockStart:x.paddingXS},[`${D}-suffix`]:{position:"absolute",top:0,insetInlineEnd:x.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function pe(x){return(0,A.TS)(x,{inputAffixPadding:x.paddingXXS})}const H=x=>{const{controlHeight:r,fontSize:B,lineHeight:D,lineWidth:se,controlHeightSM:Q,controlHeightLG:V,fontSizeLG:Z,lineHeightLG:Pe,paddingSM:fe,controlPaddingHorizontalSM:ft,controlPaddingHorizontal:me,colorFillAlter:we,colorPrimaryHover:re,controlOutlineWidth:j,controlOutline:de,colorErrorOutline:i,colorWarningOutline:b}=x;return{paddingBlock:Math.max(Math.round((r-B*D)/2*10)/10-se,3),paddingBlockSM:Math.max(Math.round((Q-B*D)/2*10)/10-se,0),paddingBlockLG:Math.ceil((V-Z*Pe)/2*10)/10-se,paddingInline:fe-se,paddingInlineSM:ft-se,paddingInlineLG:me-se,addonBg:we,activeBorderColor:re,hoverBorderColor:re,activeShadow:`0 0 0 ${j}px ${de}`,errorActiveShadow:`0 0 0 ${j}px ${i}`,warningActiveShadow:`0 0 0 ${j}px ${b}`}};Xe.ZP=(0,ee.Z)("Input",x=>{const r=(0,A.TS)(x,pe(x));return[J(r),Ye(r),_(r),_e(r),Ie(r),(0,d.c)(r)]},H)},45818:function(cn,Xe,e){e.d(Xe,{D:function(){return pe},Z:function(){return r}});var t=e(54476),d=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"},ee=A,f=e(7657),I=function(D,se){return d.createElement(f.Z,(0,t.Z)({},D,{ref:se,icon:ee}))},n=d.forwardRef(I),le=n,ae=e(33853),h=e(38819),ce=e(92310),M=e.n(ce),S=e(2738),ie=B=>!isNaN(parseFloat(B))&&isFinite(B),_=e(36355),_e=e(84966),Ie=function(B,D){var se={};for(var Q in B)Object.prototype.hasOwnProperty.call(B,Q)&&D.indexOf(Q)<0&&(se[Q]=B[Q]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,Q=Object.getOwnPropertySymbols(B);V{let B=0;return function(){let D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return B+=1,`${D}${B}`}})();var r=d.forwardRef((B,D)=>{const{prefixCls:se,className:Q,trigger:V,children:Z,defaultCollapsed:Pe=!1,theme:fe="dark",style:ft={},collapsible:me=!1,reverseArrow:we=!1,width:re=200,collapsedWidth:j=80,zeroWidthTriggerStyle:de,breakpoint:i,onCollapse:b,onBreakpoint:R}=B,P=Ie(B,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:w}=(0,d.useContext)(_e.Gs),[F,W]=(0,d.useState)("collapsed"in B?B.collapsed:Pe),[Se,ye]=(0,d.useState)(!1);(0,d.useEffect)(()=>{"collapsed"in B&&W(B.collapsed)},[B.collapsed]);const xe=(T,O)=>{"collapsed"in B||W(T),b==null||b(T,O)},rt=(0,d.useRef)();rt.current=T=>{ye(T.matches),R==null||R(T.matches),F!==T.matches&&xe(T.matches,"responsive")},(0,d.useEffect)(()=>{function T(z){return rt.current(z)}let O;if(typeof window!="undefined"){const{matchMedia:z}=window;if(z&&i&&i in Ye){O=z(`(max-width: ${Ye[i]})`);try{O.addEventListener("change",T)}catch(c){O.addListener(T)}T(O)}}return()=>{try{O==null||O.removeEventListener("change",T)}catch(z){O==null||O.removeListener(T)}}},[i]),(0,d.useEffect)(()=>{const T=H("ant-sider-");return w.addSider(T),()=>w.removeSider(T)},[]);const ht=()=>{xe(!F,"clickTrigger")},{getPrefixCls:ct}=(0,d.useContext)(_.E_),he=()=>{const T=ct("layout-sider",se),O=(0,S.Z)(P,["collapsed"]),z=F?j:re,c=ie(z)?`${z}px`:String(z),k=parseFloat(String(j||0))===0?d.createElement("span",{onClick:ht,className:M()(`${T}-zero-width-trigger`,`${T}-zero-width-trigger-${we?"right":"left"}`),style:de},V||d.createElement(le,null)):null,u={expanded:we?d.createElement(h.Z,null):d.createElement(ae.Z,null),collapsed:we?d.createElement(ae.Z,null):d.createElement(h.Z,null)}[F?"collapsed":"expanded"],G=V!==null?k||d.createElement("div",{className:`${T}-trigger`,onClick:ht,style:{width:c}},V||u):null,N=Object.assign(Object.assign({},ft),{flex:`0 0 ${c}`,maxWidth:c,minWidth:c,width:c}),g=M()(T,`${T}-${fe}`,{[`${T}-collapsed`]:!!F,[`${T}-has-trigger`]:me&&V!==null&&!k,[`${T}-below`]:!!Se,[`${T}-zero-width`]:parseFloat(c)===0},Q);return d.createElement("aside",Object.assign({className:g},O,{style:N,ref:D}),d.createElement("div",{className:`${T}-children`},Z),me||Se&&k?G:null)},et=d.useMemo(()=>({siderCollapsed:F}),[F]);return d.createElement(pe.Provider,{value:et},he())})},44e3:function(cn,Xe,e){var t=e(84966),d=e(45818);const A=t.ZP;A.Header=t.h4,A.Footer=t.$_,A.Content=t.VY,A.Sider=d.Z,Xe.default=A},84966:function(cn,Xe,e){e.d(Xe,{VY:function(){return pe},$_:function(){return Ye},h4:function(){return Ie},Gs:function(){return S},ZP:function(){return H}});var t=e(94480),d=e(92310),A=e.n(d),ee=e(2738),f=e(59301),I=e(36355),n=e(83116),ae=x=>{const{componentCls:r,bodyBg:B,lightSiderBg:D,lightTriggerBg:se,lightTriggerColor:Q}=x;return{[`${r}-sider-light`]:{background:D,[`${r}-sider-trigger`]:{color:Q,background:se},[`${r}-sider-zero-width-trigger`]:{color:Q,background:se,border:`1px solid ${B}`,borderInlineStart:0}}}};const h=x=>{const{antCls:r,componentCls:B,colorText:D,triggerColor:se,footerBg:Q,triggerBg:V,headerHeight:Z,headerPadding:Pe,headerColor:fe,footerPadding:ft,triggerHeight:me,zeroTriggerHeight:we,zeroTriggerWidth:re,motionDurationMid:j,motionDurationSlow:de,fontSize:i,borderRadius:b,bodyBg:R,headerBg:P,siderBg:w}=x;return{[B]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:R,"&, *":{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:w,transition:`all ${j}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${r}-menu${r}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:me},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:me,color:se,lineHeight:`${me}px`,textAlign:"center",background:V,cursor:"pointer",transition:`all ${j}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Z,insetInlineEnd:-re,zIndex:1,width:re,height:we,color:se,fontSize:x.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:w,borderStartStartRadius:0,borderStartEndRadius:b,borderEndEndRadius:b,borderEndStartRadius:0,cursor:"pointer",transition:`background ${de} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${de}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-re,borderStartStartRadius:b,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:b}}}}},ae(x)),{"&-rtl":{direction:"rtl"}}),[`${B}-header`]:{height:Z,padding:Pe,color:fe,lineHeight:`${Z}px`,background:P,[`${r}-menu`]:{lineHeight:"inherit"}},[`${B}-footer`]:{padding:ft,color:D,fontSize:i,background:Q},[`${B}-content`]:{flex:"auto",minHeight:0}}};var ce=(0,n.Z)("Layout",x=>[h(x)],x=>{const{colorBgLayout:r,controlHeight:B,controlHeightLG:D,colorText:se,controlHeightSM:Q,marginXXS:V,colorTextLightSolid:Z,colorBgContainer:Pe}=x,fe=D*1.25;return{colorBgHeader:"#001529",colorBgBody:r,colorBgTrigger:"#002140",bodyBg:r,headerBg:"#001529",headerHeight:B*2,headerPadding:`0 ${fe}px`,headerColor:se,footerPadding:`${Q}px ${fe}px`,footerBg:r,siderBg:"#001529",triggerHeight:D+V*2,triggerBg:"#002140",triggerColor:Z,zeroTriggerWidth:D,zeroTriggerHeight:D,lightSiderBg:Pe,lightTriggerBg:Pe,lightTriggerColor:se}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),M=function(x,r){var B={};for(var D in x)Object.prototype.hasOwnProperty.call(x,D)&&r.indexOf(D)<0&&(B[D]=x[D]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,D=Object.getOwnPropertySymbols(x);senull,removeSider:()=>null}});function J(x){let{suffixCls:r,tagName:B,displayName:D}=x;return se=>f.forwardRef((V,Z)=>f.createElement(se,Object.assign({ref:Z,suffixCls:r,tagName:B},V)))}const ie=f.forwardRef((x,r)=>{const{prefixCls:B,suffixCls:D,className:se,tagName:Q}=x,V=M(x,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Z}=f.useContext(I.E_),Pe=Z("layout",B),[fe,ft]=ce(Pe),me=D?`${Pe}-${D}`:Pe;return fe(f.createElement(Q,Object.assign({className:A()(B||me,se,ft),ref:r},V)))}),_=f.forwardRef((x,r)=>{const{direction:B}=f.useContext(I.E_),[D,se]=f.useState([]),{prefixCls:Q,className:V,rootClassName:Z,children:Pe,hasSider:fe,tagName:ft,style:me}=x,we=M(x,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),re=(0,ee.Z)(we,["suffixCls"]),{getPrefixCls:j,layout:de}=f.useContext(I.E_),i=j("layout",Q),[b,R]=ce(i),P=A()(i,{[`${i}-has-sider`]:typeof fe=="boolean"?fe:D.length>0,[`${i}-rtl`]:B==="rtl"},de==null?void 0:de.className,V,Z,R),w=f.useMemo(()=>({siderHook:{addSider:F=>{se(W=>[].concat((0,t.Z)(W),[F]))},removeSider:F=>{se(W=>W.filter(Se=>Se!==F))}}}),[]);return b(f.createElement(S.Provider,{value:w},f.createElement(ft,Object.assign({ref:r,className:P,style:Object.assign(Object.assign({},de==null?void 0:de.style),me)},re),Pe)))}),_e=J({tagName:"div",displayName:"Layout"})(_),Ie=J({suffixCls:"header",tagName:"header",displayName:"Header"})(ie),Ye=J({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ie),pe=J({suffixCls:"content",tagName:"main",displayName:"Content"})(ie);var H=_e},40875:function(cn,Xe,e){e.d(Xe,{J:function(){return I}});var t=e(59301),d=e(33234),A=e(70425),ee=function(n,le){var ae={};for(var h in n)Object.prototype.hasOwnProperty.call(n,h)&&le.indexOf(h)<0&&(ae[h]=n[h]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,h=Object.getOwnPropertySymbols(n);ce{const{children:ae}=n,h=ee(n,["children"]),ce=t.useContext(f),M=t.useMemo(()=>Object.assign(Object.assign({},ce),h),[ce,h.prefixCls,h.mode,h.selectable]);return t.createElement(f.Provider,{value:M},t.createElement(d.BR,null,(0,A.supportNodeRef)(ae)?t.cloneElement(ae,{ref:le}):ae))});Xe.Z=f},20834:function(cn,Xe,e){e.d(Xe,{default:function(){return et}});var t=e(15285),d=e(59301),A=e(45818),ee=e(92310),f=e.n(ee),I=e(36355),n=function(T,O){var z={};for(var c in T)Object.prototype.hasOwnProperty.call(T,c)&&O.indexOf(c)<0&&(z[c]=T[c]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,c=Object.getOwnPropertySymbols(T);k{const{prefixCls:O,className:z,dashed:c}=T,k=n(T,["prefixCls","className","dashed"]),{getPrefixCls:ue}=d.useContext(I.E_),v=ue("menu",O),u=f()({[`${v}-item-divider-dashed`]:!!c},z);return d.createElement(t.iz,Object.assign({className:u},k))},h=e(11592),ce=e(2738),M=e(6848),S=e(92343),ie=(0,d.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),_e=T=>{var O;const{className:z,children:c,icon:k,title:ue,danger:v}=T,{prefixCls:u,firstLevel:G,direction:N,disableMenuItemTitleTooltip:g,inlineCollapsed:U}=d.useContext(ie),je=At=>{const Rt=d.createElement("span",{className:`${u}-title-content`},c);return(!k||(0,S.l$)(c)&&c.type==="span")&&c&&At&&G&&typeof c=="string"?d.createElement("div",{className:`${u}-inline-collapsed-noicon`},c.charAt(0)):Rt},{siderCollapsed:ve}=d.useContext(A.D);let Ze=ue;typeof ue=="undefined"?Ze=G?c:"":ue===!1&&(Ze="");const Be={title:Ze};!ve&&!U&&(Be.title=null,Be.open=!1);const Fe=(0,h.Z)(c).length;let Le=d.createElement(t.ck,Object.assign({},(0,ce.Z)(T,["title","icon","danger"]),{className:f()({[`${u}-item-danger`]:v,[`${u}-item-only-child`]:(k?Fe+1:Fe)===1},z),title:typeof ue=="string"?ue:void 0}),(0,S.Tm)(k,{className:f()((0,S.l$)(k)?(O=k.props)===null||O===void 0?void 0:O.className:"",`${u}-item-icon`)}),je(U));return g||(Le=d.createElement(M.Z,Object.assign({},Be,{placement:N==="rtl"?"left":"right",overlayClassName:`${u}-inline-collapsed-tooltip`}),Le)),Le},Ye=T=>{var O;const{popupClassName:z,icon:c,title:k,theme:ue}=T,v=d.useContext(ie),{prefixCls:u,inlineCollapsed:G,theme:N}=v,g=(0,t.Xl)();let U;if(!c)U=G&&!g.length&&k&&typeof k=="string"?d.createElement("div",{className:`${u}-inline-collapsed-noicon`},k.charAt(0)):d.createElement("span",{className:`${u}-title-content`},k);else{const ve=(0,S.l$)(k)&&k.type==="span";U=d.createElement(d.Fragment,null,(0,S.Tm)(c,{className:f()((0,S.l$)(c)?(O=c.props)===null||O===void 0?void 0:O.className:"",`${u}-item-icon`)}),ve?k:d.createElement("span",{className:`${u}-title-content`},k))}const je=d.useMemo(()=>Object.assign(Object.assign({},v),{firstLevel:!1}),[v]);return d.createElement(ie.Provider,{value:je},d.createElement(t.Wd,Object.assign({},(0,ce.Z)(T,["icon"]),{title:U,popupClassName:f()(u,z,`${u}-${ue||N}`)})))},pe=e(18785),H=e(70425),x=e(62892),r=e(40875),B=function(T,O){var z={};for(var c in T)Object.prototype.hasOwnProperty.call(T,c)&&O.indexOf(c)<0&&(z[c]=T[c]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,c=Object.getOwnPropertySymbols(T);k{if(O&&typeof O=="object"){const c=O,{label:k,children:ue,key:v,type:u}=c,G=B(c,["label","children","key","type"]),N=v!=null?v:`tmp-${z}`;return ue||u==="group"?u==="group"?d.createElement(t.BW,Object.assign({key:N},G,{title:k}),D(ue)):d.createElement(Ye,Object.assign({key:N},G,{title:k}),D(ue)):u==="divider"?d.createElement(ae,Object.assign({key:N},G)):d.createElement(_e,Object.assign({key:N},G),k)}return null}).filter(O=>O)}function se(T){return d.useMemo(()=>T&&D(T),[T])}var Q=e(64993),V=e(17313),Z=e(8378),Pe=e(13826),fe=e(29878),ft=e(83116),me=e(37613),re=T=>{const{componentCls:O,motionDurationSlow:z,horizontalLineHeight:c,colorSplit:k,lineWidth:ue,lineType:v,itemPaddingInline:u}=T;return{[`${O}-horizontal`]:{lineHeight:c,border:0,borderBottom:`${ue}px ${v} ${k}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${O}-item, ${O}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:u},[`> ${O}-item:hover, + > ${O}-item-active, + > ${O}-submenu ${O}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${O}-item, ${O}-submenu-title`]:{transition:[`border-color ${z}`,`background ${z}`].join(",")},[`${O}-submenu-arrow`]:{display:"none"}}}},de=T=>{let{componentCls:O,menuArrowOffset:z}=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(-${z})`},"&::after":{transform:`rotate(45deg) translateY(${z})`}}}}};const i=T=>Object.assign({},(0,V.oN)(T));var R=(T,O)=>{const{componentCls:z,itemColor:c,itemSelectedColor:k,groupTitleColor:ue,itemBg:v,subMenuItemBg:u,itemSelectedBg:G,activeBarHeight:N,activeBarWidth:g,activeBarBorderWidth:U,motionDurationSlow:je,motionEaseInOut:ve,motionEaseOut:Ze,itemPaddingInline:Be,motionDurationMid:Fe,itemHoverColor:Le,lineType:At,colorSplit:Rt,itemDisabledColor:It,dangerItemColor:Ut,dangerItemHoverColor:Ht,dangerItemSelectedColor:Ct,dangerItemActiveBg:Wt,dangerItemSelectedBg:In,itemHoverBg:$n,itemActiveBg:Zn,menuSubMenuBg:_n,horizontalItemSelectedColor:cr,horizontalItemSelectedBg:Vn,horizontalItemBorderRadius:_t,horizontalItemHoverBg:ur,popupBg:hr}=T;return{[`${z}-${O}, ${z}-${O} > ${z}`]:{color:c,background:v,[`&${z}-root:focus-visible`]:Object.assign({},i(T)),[`${z}-item-group-title`]:{color:ue},[`${z}-submenu-selected`]:{[`> ${z}-submenu-title`]:{color:k}},[`${z}-item-disabled, ${z}-submenu-disabled`]:{color:`${It} !important`},[`${z}-item:not(${z}-item-selected):not(${z}-submenu-selected)`]:{[`&:hover, > ${z}-submenu-title:hover`]:{color:Le}},[`&:not(${z}-horizontal)`]:{[`${z}-item:not(${z}-item-selected)`]:{"&:hover":{backgroundColor:$n},"&:active":{backgroundColor:Zn}},[`${z}-submenu-title`]:{"&:hover":{backgroundColor:$n},"&:active":{backgroundColor:Zn}}},[`${z}-item-danger`]:{color:Ut,[`&${z}-item:hover`]:{[`&:not(${z}-item-selected):not(${z}-submenu-selected)`]:{color:Ht}},[`&${z}-item:active`]:{background:Wt}},[`${z}-item a`]:{"&, &:hover":{color:"inherit"}},[`${z}-item-selected`]:{color:k,[`&${z}-item-danger`]:{color:Ct},"a, a:hover":{color:"inherit"}},[`& ${z}-item-selected`]:{backgroundColor:G,[`&${z}-item-danger`]:{backgroundColor:In}},[`${z}-item, ${z}-submenu-title`]:{[`&:not(${z}-item-disabled):focus-visible`]:Object.assign({},i(T))},[`&${z}-submenu > ${z}`]:{backgroundColor:_n},[`&${z}-popup > ${z}`]:{backgroundColor:hr},[`&${z}-horizontal`]:Object.assign(Object.assign({},O==="dark"?{borderBottom:0}:{}),{[`> ${z}-item, > ${z}-submenu`]:{top:U,marginTop:-U,marginBottom:0,borderRadius:_t,"&::after":{position:"absolute",insetInline:Be,bottom:0,borderBottom:`${N}px solid transparent`,transition:`border-color ${je} ${ve}`,content:'""'},"&:hover, &-active, &-open":{background:ur,"&::after":{borderBottomWidth:N,borderBottomColor:cr}},"&-selected":{color:cr,backgroundColor:Vn,"&:hover":{backgroundColor:Vn},"&::after":{borderBottomWidth:N,borderBottomColor:cr}}}}),[`&${z}-root`]:{[`&${z}-inline, &${z}-vertical`]:{borderInlineEnd:`${U}px ${At} ${Rt}`}},[`&${z}-inline`]:{[`${z}-sub${z}-inline`]:{background:u},[`${z}-item, ${z}-submenu-title`]:U&&g?{width:`calc(100% + ${U}px)`}:{},[`${z}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${g}px solid ${k}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Fe} ${Ze}`,`opacity ${Fe} ${Ze}`].join(","),content:'""'},[`&${z}-item-danger`]:{"&::after":{borderInlineEndColor:Ct}}},[`${z}-selected, ${z}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Fe} ${ve}`,`opacity ${Fe} ${ve}`].join(",")}}}}}};const P=T=>{const{componentCls:O,itemHeight:z,itemMarginInline:c,padding:k,menuArrowSize:ue,marginXS:v,itemMarginBlock:u}=T,G=k+ue+v;return{[`${O}-item`]:{position:"relative",overflow:"hidden"},[`${O}-item, ${O}-submenu-title`]:{height:z,lineHeight:`${z}px`,paddingInline:k,overflow:"hidden",textOverflow:"ellipsis",marginInline:c,marginBlock:u,width:`calc(100% - ${c*2}px)`},[`> ${O}-item, + > ${O}-submenu > ${O}-submenu-title`]:{height:z,lineHeight:`${z}px`},[`${O}-item-group-list ${O}-submenu-title, + ${O}-submenu-title`]:{paddingInlineEnd:G}}};var F=T=>{const{componentCls:O,iconCls:z,itemHeight:c,colorTextLightSolid:k,dropdownWidth:ue,controlHeightLG:v,motionDurationMid:u,motionEaseOut:G,paddingXL:N,itemMarginInline:g,fontSizeLG:U,motionDurationSlow:je,paddingXS:ve,boxShadowSecondary:Ze,collapsedWidth:Be,collapsedIconSize:Fe}=T,Le={height:c,lineHeight:`${c}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[O]:{"&-inline, &-vertical":Object.assign({[`&${O}-root`]:{boxShadow:"none"}},P(T))},[`${O}-submenu-popup`]:{[`${O}-vertical`]:Object.assign(Object.assign({},P(T)),{boxShadow:Ze})}},{[`${O}-submenu-popup ${O}-vertical${O}-sub`]:{minWidth:ue,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 ${je}`,`background ${je}`,`padding ${u} ${G}`].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`]:Le,[`& ${O}-item-group-title`]:{paddingInlineStart:N}},[`${O}-item`]:Le}},{[`${O}-inline-collapsed`]:{width:Be,[`&${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 - ${g}px)`,textOverflow:"clip",[` + ${O}-submenu-arrow, + ${O}-submenu-expand-icon + `]:{opacity:0},[`${O}-item-icon, ${z}`]:{margin:0,fontSize:Fe,lineHeight:`${c}px`,"+ span":{display:"inline-block",opacity:0}}},[`${O}-item-icon, ${z}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${O}-item-icon, ${z}`]:{display:"none"},"a, a:hover":{color:k}},[`${O}-item-group-title`]:Object.assign(Object.assign({},V.vS),{paddingInline:ve})}}]};const W=T=>{const{componentCls:O,motionDurationSlow:z,motionDurationMid:c,motionEaseInOut:k,motionEaseOut:ue,iconCls:v,iconSize:u,iconMarginInlineEnd:G}=T;return{[`${O}-item, ${O}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${z}`,`background ${z}`,`padding ${z} ${k}`].join(","),[`${O}-item-icon, ${v}`]:{minWidth:u,fontSize:u,transition:[`font-size ${c} ${ue}`,`margin ${z} ${k}`,`color ${z}`].join(","),"+ span":{marginInlineStart:G,opacity:1,transition:[`opacity ${z} ${k}`,`margin ${z}`,`color ${z}`].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"}}}},Se=T=>{const{componentCls:O,motionDurationSlow:z,motionEaseInOut:c,borderRadius:k,menuArrowSize:ue,menuArrowOffset:v}=T;return{[`${O}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:T.margin,width:ue,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${z} ${c}, opacity ${z}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ue*.6,height:ue*.15,backgroundColor:"currentcolor",borderRadius:k,transition:[`background ${z} ${c}`,`transform ${z} ${c}`,`top ${z} ${c}`,`color ${z} ${c}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${v})`},"&::after":{transform:`rotate(-45deg) translateY(${v})`}}}}},ye=T=>{const{antCls:O,componentCls:z,fontSize:c,motionDurationSlow:k,motionDurationMid:ue,motionEaseInOut:v,paddingXS:u,padding:G,colorSplit:N,lineWidth:g,zIndexPopup:U,borderRadiusLG:je,subMenuItemBorderRadius:ve,menuArrowSize:Ze,menuArrowOffset:Be,lineType:Fe,menuPanelMaskInset:Le,groupTitleLineHeight:At,groupTitleFontSize:Rt}=T;return[{"":{[`${z}`]:Object.assign(Object.assign({},(0,V.dF)()),{"&-hidden":{display:"none"}})},[`${z}-submenu-hidden`]:{display:"none"}},{[z]: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:c,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${k} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${z}-item`]:{flex:"none"}},[`${z}-item, ${z}-submenu, ${z}-submenu-title`]:{borderRadius:T.itemBorderRadius},[`${z}-item-group-title`]:{padding:`${u}px ${G}px`,fontSize:Rt,lineHeight:At,transition:`all ${k}`},[`&-horizontal ${z}-submenu`]:{transition:[`border-color ${k} ${v}`,`background ${k} ${v}`].join(",")},[`${z}-submenu, ${z}-submenu-inline`]:{transition:[`border-color ${k} ${v}`,`background ${k} ${v}`,`padding ${ue} ${v}`].join(",")},[`${z}-submenu ${z}-sub`]:{cursor:"initial",transition:[`background ${k} ${v}`,`padding ${k} ${v}`].join(",")},[`${z}-title-content`]:{transition:`color ${k}`},[`${z}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${z}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:N,borderStyle:Fe,borderWidth:0,borderTopWidth:g,marginBlock:g,padding:0,"&-dashed":{borderStyle:"dashed"}}}),W(T)),{[`${z}-item-group`]:{[`${z}-item-group-list`]:{margin:0,padding:0,[`${z}-item, ${z}-submenu-title`]:{paddingInline:`${c*2}px ${G}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:U,borderRadius:je,boxShadow:"none",transformOrigin:"0 0",[`&${z}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Le}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Le},"\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},[`> ${z}`]:Object.assign(Object.assign(Object.assign({borderRadius:je},W(T)),Se(T)),{[`${z}-item, ${z}-submenu > ${z}-submenu-title`]:{borderRadius:ve},[`${z}-submenu-title::after`]:{transition:`transform ${k} ${v}`}})}}),Se(T)),{[`&-inline-collapsed ${z}-submenu-arrow, + &-inline ${z}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Be})`},"&::after":{transform:`rotate(45deg) translateX(-${Be})`}},[`${z}-submenu-open${z}-submenu-inline > ${z}-submenu-title > ${z}-submenu-arrow`]:{transform:`translateY(-${Ze*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Be})`},"&::before":{transform:`rotate(45deg) translateX(${Be})`}}})},{[`${O}-layout-header`]:{[z]:{lineHeight:"inherit"}}}]};var xe=(T,O)=>(0,ft.Z)("Menu",c=>{if(O===!1)return[];const{colorBgElevated:k,colorPrimary:ue,colorTextLightSolid:v,controlHeightLG:u,fontSize:G,darkItemColor:N,darkDangerItemColor:g,darkItemBg:U,darkSubMenuItemBg:je,darkItemSelectedColor:ve,darkItemSelectedBg:Ze,darkDangerItemSelectedBg:Be,darkItemHoverBg:Fe,darkGroupTitleColor:Le,darkItemHoverColor:At,darkItemDisabledColor:Rt,darkDangerItemHoverColor:It,darkDangerItemSelectedColor:Ut,darkDangerItemActiveBg:Ht}=c,Ct=G/7*5,Wt=(0,me.TS)(c,{menuArrowSize:Ct,menuHorizontalHeight:u*1.15,menuArrowOffset:`${Ct*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:k}),In=(0,me.TS)(Wt,{itemColor:N,itemHoverColor:At,groupTitleColor:Le,itemSelectedColor:ve,itemBg:U,popupBg:U,subMenuItemBg:je,itemActiveBg:"transparent",itemSelectedBg:Ze,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Fe,itemDisabledColor:Rt,dangerItemColor:g,dangerItemHoverColor:It,dangerItemSelectedColor:Ut,dangerItemActiveBg:Ht,dangerItemSelectedBg:Be,menuSubMenuBg:je,horizontalItemSelectedColor:v,horizontalItemSelectedBg:ue});return[ye(Wt),re(Wt),F(Wt),R(Wt,"light"),R(In,"dark"),de(Wt),(0,Z.Z)(Wt),(0,Pe.oN)(Wt,"slide-up"),(0,Pe.oN)(Wt,"slide-down"),(0,fe._y)(Wt,"zoom-big")]},c=>{const{colorPrimary:k,colorError:ue,colorTextDisabled:v,colorErrorBg:u,colorText:G,colorTextDescription:N,colorBgContainer:g,colorFillAlter:U,colorFillContent:je,lineWidth:ve,lineWidthBold:Ze,controlItemBgActive:Be,colorBgTextHover:Fe,controlHeightLG:Le,lineHeight:At,colorBgElevated:Rt,marginXXS:It,padding:Ut,fontSize:Ht,controlHeightSM:Ct,fontSizeLG:Wt,colorTextLightSolid:In,colorErrorHover:$n}=c,Zn=new Q.C(In).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:c.zIndexPopupBase+50,radiusItem:c.borderRadiusLG,itemBorderRadius:c.borderRadiusLG,radiusSubMenuItem:c.borderRadiusSM,subMenuItemBorderRadius:c.borderRadiusSM,colorItemText:G,itemColor:G,colorItemTextHover:G,itemHoverColor:G,colorItemTextHoverHorizontal:k,horizontalItemHoverColor:k,colorGroupTitle:N,groupTitleColor:N,colorItemTextSelected:k,itemSelectedColor:k,colorItemTextSelectedHorizontal:k,horizontalItemSelectedColor:k,colorItemBg:g,itemBg:g,colorItemBgHover:Fe,itemHoverBg:Fe,colorItemBgActive:je,itemActiveBg:Be,colorSubItemBg:U,subMenuItemBg:U,colorItemBgSelected:Be,itemSelectedBg:Be,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ze,activeBarHeight:Ze,colorActiveBarBorderSize:ve,activeBarBorderWidth:ve,colorItemTextDisabled:v,itemDisabledColor:v,colorDangerItemText:ue,dangerItemColor:ue,colorDangerItemTextHover:ue,dangerItemHoverColor:ue,colorDangerItemTextSelected:ue,dangerItemSelectedColor:ue,colorDangerItemBgActive:u,dangerItemActiveBg:u,colorDangerItemBgSelected:u,dangerItemSelectedBg:u,itemMarginInline:c.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Le,groupTitleLineHeight:At,collapsedWidth:Le*2,popupBg:Rt,itemMarginBlock:It,itemPaddingInline:Ut,horizontalLineHeight:`${Le*1.15}px`,iconSize:Ht,iconMarginInlineEnd:Ct-Ht,collapsedIconSize:Wt,groupTitleFontSize:Ht,darkItemDisabledColor:new Q.C(In).setAlpha(.25).toRgbString(),darkItemColor:Zn,darkDangerItemColor:ue,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:In,darkItemSelectedBg:k,darkDangerItemSelectedBg:ue,darkItemHoverBg:"transparent",darkGroupTitleColor:Zn,darkItemHoverColor:In,darkDangerItemHoverColor:$n,darkDangerItemSelectedColor:In,darkDangerItemActiveBg:ue}},{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 z={};for(var c in T)Object.prototype.hasOwnProperty.call(T,c)&&O.indexOf(c)<0&&(z[c]=T[c]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,c=Object.getOwnPropertySymbols(T);k{var z,c;const k=d.useContext(r.Z),ue=k||{},{getPrefixCls:v,getPopupContainer:u,direction:G,menu:N}=d.useContext(I.E_),g=v(),{prefixCls:U,className:je,style:ve,theme:Ze="light",expandIcon:Be,_internalDisableMenuItemTitleTooltip:Fe,inlineCollapsed:Le,siderCollapsed:At,items:Rt,children:It,rootClassName:Ut,mode:Ht,selectable:Ct,onClick:Wt,overflowedIndicatorPopupClassName:In}=T,$n=rt(T,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Zn=(0,ce.Z)($n,["collapsedWidth"]),_n=se(Rt)||It;(z=ue.validator)===null||z===void 0||z.call(ue,{mode:Ht});const cr=(0,H.useEvent)(function(){var ut;Wt==null||Wt.apply(void 0,arguments),(ut=ue.onClick)===null||ut===void 0||ut.call(ue)}),Vn=ue.mode||Ht,_t=Ct!=null?Ct:ue.selectable,ur=d.useMemo(()=>At!==void 0?At:Le,[Le,At]),hr={horizontal:{motionName:`${g}-slide-up`},inline:(0,x.Z)(g),other:{motionName:`${g}-zoom-big`}},Fn=v("menu",U||ue.prefixCls),[Rn,Kr]=xe(Fn,!k),We=f()(`${Fn}-${Ze}`,N==null?void 0:N.className,je);let yt;if(typeof Be=="function")yt=Be;else if(Be===null||Be===!1)yt=null;else if(ue.expandIcon===null||ue.expandIcon===!1)yt=null;else{const ut=Be!=null?Be:ue.expandIcon;yt=(0,S.Tm)(ut,{className:f()(`${Fn}-submenu-expand-icon`,(0,S.l$)(ut)?(c=ut.props)===null||c===void 0?void 0:c.className:"")})}const wt=d.useMemo(()=>({prefixCls:Fn,inlineCollapsed:ur||!1,direction:G,firstLevel:!0,theme:Ze,mode:Vn,disableMenuItemTitleTooltip:Fe}),[Fn,ur,G,Fe,Ze]);return Rn(d.createElement(r.Z.Provider,{value:null},d.createElement(ie.Provider,{value:wt},d.createElement(t.ZP,Object.assign({getPopupContainer:u,overflowedIndicator:d.createElement(pe.Z,null),overflowedIndicatorPopupClassName:f()(Fn,`${Fn}-${Ze}`,In),mode:Vn,selectable:_t,onClick:cr},Zn,{inlineCollapsed:ur,style:Object.assign(Object.assign({},N==null?void 0:N.style),ve),className:We,prefixCls:Fn,direction:G,defaultMotions:hr,expandIcon:yt,ref:O,rootClassName:f()(Ut,Kr)}),_n))))});const he=(0,d.forwardRef)((T,O)=>{const z=(0,d.useRef)(null),c=d.useContext(A.D);return(0,d.useImperativeHandle)(O,()=>({menu:z.current,focus:k=>{var ue;(ue=z.current)===null||ue===void 0||ue.focus(k)}})),d.createElement(ct,Object.assign({ref:z},T,c))});he.Item=_e,he.SubMenu=Ye,he.Divider=ae,he.ItemGroup=t.BW;var et=he},58421:function(cn,Xe,e){e.d(Xe,{Z:function(){return ue}});var t=e(54476),d=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"},ee=A,f=e(7657),I=function(u,G){return d.createElement(f.Z,(0,t.Z)({},u,{ref:G,icon:ee}))},n=d.forwardRef(I),le=n,ae=e(49198),h=e(33853),ce=e(38819),M=e(92310),S=e.n(M),J=e(20068),ie=e(33885),_=e(67732),_e=e(83652),Ie=e(42403),Ye=e(158),pe=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},x=H,r=e(91735),B=function(v){(0,Ie.Z)(G,v);var u=(0,Ye.Z)(G);function G(){var N;(0,_.Z)(this,G);for(var g=arguments.length,U=new Array(g),je=0;je=0||ve.relatedTarget.className.indexOf("".concat(Le,"-item"))>=0))&&Fe(N.getValidValue()))},N.go=function(ve){var Ze=N.state.goInputText;Ze!==""&&(ve.keyCode===x.ENTER||ve.type==="click")&&(N.setState({goInputText:""}),N.props.quickGo(N.getValidValue()))},N}return(0,_e.Z)(G,[{key:"getPageSizeOptions",value:function(){var g=this.props,U=g.pageSize,je=g.pageSizeOptions;return je.some(function(ve){return ve.toString()===U.toString()})?je:je.concat([U.toString()]).sort(function(ve,Ze){var Be=Number.isNaN(Number(ve))?0:Number(ve),Fe=Number.isNaN(Number(Ze))?0:Number(Ze);return Be-Fe})}},{key:"render",value:function(){var g=this,U=this.props,je=U.pageSize,ve=U.locale,Ze=U.rootPrefixCls,Be=U.changeSize,Fe=U.quickGo,Le=U.goButton,At=U.selectComponentClass,Rt=U.buildOptionText,It=U.selectPrefixCls,Ut=U.disabled,Ht=this.state.goInputText,Ct="".concat(Ze,"-options"),Wt=At,In=null,$n=null,Zn=null;if(!Be&&!Fe)return null;var _n=this.getPageSizeOptions();if(Be&&Wt){var cr=_n.map(function(Vn,_t){return d.createElement(Wt.Option,{key:_t,value:Vn.toString()},(Rt||g.buildOptionText)(Vn))});In=d.createElement(Wt,{disabled:Ut,prefixCls:It,showSearch:!1,className:"".concat(Ct,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(je||_n[0]).toString(),onChange:this.changeSize,getPopupContainer:function(_t){return _t.parentNode},"aria-label":ve.page_size,defaultOpen:!1},cr)}return Fe&&(Le&&(Zn=typeof Le=="boolean"?d.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Ut,className:"".concat(Ct,"-quick-jumper-button")},ve.jump_to_confirm):d.createElement("span",{onClick:this.go,onKeyUp:this.go},Le)),$n=d.createElement("div",{className:"".concat(Ct,"-quick-jumper")},ve.jump_to,d.createElement("input",{disabled:Ut,type:"text",value:Ht,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ve.page}),ve.page,Zn)),d.createElement("li",{className:"".concat(Ct)},In,$n)}}]),G}(d.Component);B.defaultProps={pageSizeOptions:["10","20","50","100"]};var D=B,se=function(u){var G,N=u.rootPrefixCls,g=u.page,U=u.active,je=u.className,ve=u.showTitle,Ze=u.onClick,Be=u.onKeyPress,Fe=u.itemRender,Le="".concat(N,"-item"),At=S()(Le,"".concat(Le,"-").concat(g),(G={},(0,J.Z)(G,"".concat(Le,"-active"),U),(0,J.Z)(G,"".concat(Le,"-disabled"),!g),(0,J.Z)(G,u.className,je),G)),Rt=function(){Ze(g)},It=function(Ct){Be(Ct,Ze,g)},Ut=Fe(g,"page",d.createElement("a",{rel:"nofollow"},g));return Ut?d.createElement("li",{title:ve?g.toString():null,className:At,onClick:Rt,onKeyPress:It,tabIndex:0},Ut):null},Q=se;function V(){}function Z(v){var u=Number(v);return typeof u=="number"&&!Number.isNaN(u)&&isFinite(u)&&Math.floor(u)===u}var Pe=function(u,G,N){return N};function fe(v,u,G){var N=typeof v=="undefined"?u.pageSize:v;return Math.floor((G.total-1)/N)+1}var ft=function(v){(0,Ie.Z)(G,v);var u=(0,Ye.Z)(G);function G(N){var g;(0,_.Z)(this,G),g=u.call(this,N),g.paginationNode=d.createRef(),g.getJumpPrevPage=function(){return Math.max(1,g.state.current-(g.props.showLessItems?3:5))},g.getJumpNextPage=function(){return Math.min(fe(void 0,g.state,g.props),g.state.current+(g.props.showLessItems?3:5))},g.getItemIcon=function(Be,Fe){var Le=g.props.prefixCls,At=Be||d.createElement("button",{type:"button","aria-label":Fe,className:"".concat(Le,"-item-link")});return typeof Be=="function"&&(At=d.createElement(Be,(0,ie.Z)({},g.props))),At},g.isValid=function(Be){var Fe=g.props.total;return Z(Be)&&Be!==g.state.current&&Z(Fe)&&Fe>0},g.shouldDisplayQuickJumper=function(){var Be=g.props,Fe=Be.showQuickJumper,Le=Be.total,At=g.state.pageSize;return Le<=At?!1:Fe},g.handleKeyDown=function(Be){(Be.keyCode===x.ARROW_UP||Be.keyCode===x.ARROW_DOWN)&&Be.preventDefault()},g.handleKeyUp=function(Be){var Fe=g.getValidValue(Be),Le=g.state.currentInputValue;Fe!==Le&&g.setState({currentInputValue:Fe}),Be.keyCode===x.ENTER?g.handleChange(Fe):Be.keyCode===x.ARROW_UP?g.handleChange(Fe-1):Be.keyCode===x.ARROW_DOWN&&g.handleChange(Fe+1)},g.handleBlur=function(Be){var Fe=g.getValidValue(Be);g.handleChange(Fe)},g.changePageSize=function(Be){var Fe=g.state.current,Le=fe(Be,g.state,g.props);Fe=Fe>Le?Le:Fe,Le===0&&(Fe=g.state.current),typeof Be=="number"&&("pageSize"in g.props||g.setState({pageSize:Be}),"current"in g.props||g.setState({current:Fe,currentInputValue:Fe})),g.props.onShowSizeChange(Fe,Be),"onChange"in g.props&&g.props.onChange&&g.props.onChange(Fe,Be)},g.handleChange=function(Be){var Fe=g.props,Le=Fe.disabled,At=Fe.onChange,Rt=g.state,It=Rt.pageSize,Ut=Rt.current,Ht=Rt.currentInputValue;if(g.isValid(Be)&&!Le){var Ct=fe(void 0,g.state,g.props),Wt=Be;return Be>Ct?Wt=Ct:Be<1&&(Wt=1),"current"in g.props||g.setState({current:Wt}),Wt!==Ht&&g.setState({currentInputValue:Wt}),At(Wt,It),Wt}return Ut},g.prev=function(){g.hasPrev()&&g.handleChange(g.state.current-1)},g.next=function(){g.hasNext()&&g.handleChange(g.state.current+1)},g.jumpPrev=function(){g.handleChange(g.getJumpPrevPage())},g.jumpNext=function(){g.handleChange(g.getJumpNextPage())},g.hasPrev=function(){return g.state.current>1},g.hasNext=function(){return g.state.current2?Le-2:0),Rt=2;Rt=je?Ze=je:Ze=Number(U),Ze}},{key:"getShowSizeChanger",value:function(){var g=this.props,U=g.showSizeChanger,je=g.total,ve=g.totalBoundaryShowSizeChanger;return typeof U!="undefined"?U:je>ve}},{key:"render",value:function(){var g=this.props,U=g.prefixCls,je=g.className,ve=g.style,Ze=g.disabled,Be=g.hideOnSinglePage,Fe=g.total,Le=g.locale,At=g.showQuickJumper,Rt=g.showLessItems,It=g.showTitle,Ut=g.showTotal,Ht=g.simple,Ct=g.itemRender,Wt=g.showPrevNextJumpers,In=g.jumpPrevIcon,$n=g.jumpNextIcon,Zn=g.selectComponentClass,_n=g.selectPrefixCls,cr=g.pageSizeOptions,Vn=this.state,_t=Vn.current,ur=Vn.pageSize,hr=Vn.currentInputValue;if(Be===!0&&Fe<=ur)return null;var Fn=fe(void 0,this.state,this.props),Rn=[],Kr=null,We=null,yt=null,wt=null,ut=null,Yt=At&&At.goButton,Pn=Rt?1:2,an=_t-1>0?_t-1:0,Qn=_t+1Fe?Fe:_t*ur]));if(Ht){Yt&&(typeof Yt=="boolean"?ut=d.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Le.jump_to_confirm):ut=d.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Yt),ut=d.createElement("li",{title:It?"".concat(Le.jump_to).concat(_t,"/").concat(Fn):null,className:"".concat(U,"-simple-pager")},ut));var p=this.renderPrev(an);return d.createElement("ul",(0,t.Z)({className:S()(U,"".concat(U,"-simple"),(0,J.Z)({},"".concat(U,"-disabled"),Ze),je),style:ve,ref:this.paginationNode},X),l,p?d.createElement("li",{title:It?Le.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:S()("".concat(U,"-prev"),(0,J.Z)({},"".concat(U,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},p):null,d.createElement("li",{title:It?"".concat(_t,"/").concat(Fn):null,className:"".concat(U,"-simple-pager")},d.createElement("input",{type:"text",value:hr,disabled:Ze,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),d.createElement("span",{className:"".concat(U,"-slash")},"/"),Fn),d.createElement("li",{title:It?Le.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:S()("".concat(U,"-next"),(0,J.Z)({},"".concat(U,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Qn)),ut)}if(Fn<=3+Pn*2){var y={locale:Le,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:It,itemRender:Ct};Fn||Rn.push(d.createElement(Q,(0,t.Z)({},y,{key:"noPager",page:1,className:"".concat(U,"-item-disabled")})));for(var C=1;C<=Fn;C+=1){var ne=_t===C;Rn.push(d.createElement(Q,(0,t.Z)({},y,{key:C,page:C,active:ne})))}}else{var q=Rt?Le.prev_3:Le.prev_5,Ve=Rt?Le.next_3:Le.next_5,Ne=Ct(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(In,"prev page")),nt=Ct(this.getJumpNextPage(),"jump-next",this.getItemIcon($n,"next page"));Wt&&(Kr=Ne?d.createElement("li",{title:It?q:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:S()("".concat(U,"-jump-prev"),(0,J.Z)({},"".concat(U,"-jump-prev-custom-icon"),!!In))},Ne):null,We=nt?d.createElement("li",{title:It?Ve:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:S()("".concat(U,"-jump-next"),(0,J.Z)({},"".concat(U,"-jump-next-custom-icon"),!!$n))},nt):null),wt=d.createElement(Q,{locale:Le,last:!0,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Fn,page:Fn,active:!1,showTitle:It,itemRender:Ct}),yt=d.createElement(Q,{locale:Le,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:It,itemRender:Ct});var ot=Math.max(1,_t-Pn),tt=Math.min(_t+Pn,Fn);_t-1<=Pn&&(tt=1+Pn*2),Fn-_t<=Pn&&(ot=Fn-Pn*2);for(var mt=ot;mt<=tt;mt+=1){var vt=_t===mt;Rn.push(d.createElement(Q,{locale:Le,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:mt,page:mt,active:vt,showTitle:It,itemRender:Ct}))}_t-1>=Pn*2&&_t!==3&&(Rn[0]=(0,d.cloneElement)(Rn[0],{className:"".concat(U,"-item-after-jump-prev")}),Rn.unshift(Kr)),Fn-_t>=Pn*2&&_t!==Fn-2&&(Rn[Rn.length-1]=(0,d.cloneElement)(Rn[Rn.length-1],{className:"".concat(U,"-item-before-jump-next")}),Rn.push(We)),ot!==1&&Rn.unshift(yt),tt!==Fn&&Rn.push(wt)}var dt=!this.hasPrev()||!Fn,Ft=!this.hasNext()||!Fn,Ge=this.renderPrev(an),Et=this.renderNext(Qn);return d.createElement("ul",(0,t.Z)({className:S()(U,je,(0,J.Z)({},"".concat(U,"-disabled"),Ze)),style:ve,ref:this.paginationNode},X),l,Ge?d.createElement("li",{title:It?Le.prev_page:null,onClick:this.prev,tabIndex:dt?null:0,onKeyPress:this.runIfEnterPrev,className:S()("".concat(U,"-prev"),(0,J.Z)({},"".concat(U,"-disabled"),dt)),"aria-disabled":dt},Ge):null,Rn,Et?d.createElement("li",{title:It?Le.next_page:null,onClick:this.next,tabIndex:Ft?null:0,onKeyPress:this.runIfEnterNext,className:S()("".concat(U,"-next"),(0,J.Z)({},"".concat(U,"-disabled"),Ft)),"aria-disabled":Ft},Et):null,d.createElement(D,{disabled:Ze,locale:Le,rootPrefixCls:U,selectComponentClass:Zn,selectPrefixCls:_n,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:_t,pageSize:ur,pageSizeOptions:cr,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Yt}))}}],[{key:"getDerivedStateFromProps",value:function(g,U){var je={};if("current"in g&&(je.current=g.current,g.current!==U.current&&(je.currentInputValue=je.current)),"pageSize"in g&&g.pageSize!==U.pageSize){var ve=U.current,Ze=fe(g.pageSize,U,g);ve=ve>Ze?Ze:ve,"current"in g||(je.current=ve,je.currentInputValue=ve),je.pageSize=g.pageSize}return je}}]),G}(d.Component);ft.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:Pe,totalBoundaryShowSizeChanger:50};var me=ft,we=e(22075),re=e(36355),j=e(19716),de=e(8628),i=e(9763),b=e(57809);const R=v=>d.createElement(b.default,Object.assign({},v,{showSearch:!0,size:"small"})),P=v=>d.createElement(b.default,Object.assign({},v,{showSearch:!0,size:"middle"}));R.Option=b.default.Option,P.Option=b.default.Option;var w=e(9937),F=e(17313),W=e(83116),Se=e(37613);const ye=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"}}}}}},xe=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,w.x0)(v)),{width:v.paginationMiniQuickJumperInputWidth,height:v.controlHeightSM})}}}},rt=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"}}}}},ht=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,w.ik)(v)),{width:v.controlHeightLG*1.25,height:v.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:v.marginXS,marginInlineEnd:v.marginXS})}}}},ct=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}}}}},he=v=>{const{componentCls:u}=v;return{[u]: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:'""'},[`${u}-total-text`]:{display:"inline-block",height:v.itemSize,marginInlineEnd:v.marginXS,lineHeight:`${v.itemSize-2}px`,verticalAlign:"middle"}}),ct(v)),ht(v)),rt(v)),xe(v)),ye(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"}}},et=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}}}}},T=v=>{const{componentCls:u}=v;return{[`${u}:not(${u}-disabled)`]:{[`${u}-item`]:Object.assign({},(0,F.Qy)(v)),[`${u}-jump-prev, ${u}-jump-next`]:{"&:focus-visible":Object.assign({[`${u}-item-link-icon`]:{opacity:1},[`${u}-item-ellipsis`]:{opacity:0}},(0,F.oN)(v))},[`${u}-prev, ${u}-next`]:{[`&:focus-visible ${u}-item-link`]:Object.assign({},(0,F.oN)(v))}}}};var O=(0,W.Z)("Pagination",v=>{const u=(0,Se.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,w.e5)(v),(0,w.TM)(v));return[he(u),T(u),v.wireframe&&et(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})),z=function(v,u){var G={};for(var N in v)Object.prototype.hasOwnProperty.call(v,N)&&u.indexOf(N)<0&&(G[N]=v[N]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,N=Object.getOwnPropertySymbols(v);g{const{prefixCls:u,selectPrefixCls:G,className:N,rootClassName:g,style:U,size:je,locale:ve,selectComponentClass:Ze,responsive:Be,showSizeChanger:Fe}=v,Le=z(v,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:At}=(0,de.Z)(Be),{getPrefixCls:Rt,direction:It,pagination:Ut={}}=d.useContext(re.E_),Ht=Rt("pagination",u),[Ct,Wt]=O(Ht),In=Fe!=null?Fe:Ut.showSizeChanger,$n=d.useMemo(()=>{const Fn=d.createElement("span",{className:`${Ht}-item-ellipsis`},"\u2022\u2022\u2022"),Rn=d.createElement("button",{className:`${Ht}-item-link`,type:"button",tabIndex:-1},It==="rtl"?d.createElement(ce.Z,null):d.createElement(h.Z,null)),Kr=d.createElement("button",{className:`${Ht}-item-link`,type:"button",tabIndex:-1},It==="rtl"?d.createElement(h.Z,null):d.createElement(ce.Z,null)),We=d.createElement("a",{className:`${Ht}-item-link`},d.createElement("div",{className:`${Ht}-item-container`},It==="rtl"?d.createElement(ae.Z,{className:`${Ht}-item-link-icon`}):d.createElement(le,{className:`${Ht}-item-link-icon`}),Fn)),yt=d.createElement("a",{className:`${Ht}-item-link`},d.createElement("div",{className:`${Ht}-item-container`},It==="rtl"?d.createElement(le,{className:`${Ht}-item-link-icon`}):d.createElement(ae.Z,{className:`${Ht}-item-link-icon`}),Fn));return{prevIcon:Rn,nextIcon:Kr,jumpPrevIcon:We,jumpNextIcon:yt}},[It,Ht]),[Zn]=(0,i.Z)("Pagination",we.Z),_n=Object.assign(Object.assign({},Zn),ve),cr=(0,j.Z)(je),Vn=cr==="small"||!!(At&&!cr&&Be),_t=Rt("select",G),ur=S()({[`${Ht}-mini`]:Vn,[`${Ht}-rtl`]:It==="rtl"},Ut==null?void 0:Ut.className,N,g,Wt),hr=Object.assign(Object.assign({},Ut==null?void 0:Ut.style),U);return Ct(d.createElement(me,Object.assign({},$n,Le,{style:hr,prefixCls:Ht,selectPrefixCls:_t,className:ur,selectComponentClass:Ze||(Vn?R:P),locale:_n,showSizeChanger:In})))},ue=k},5112:function(cn,Xe,e){e.d(Xe,{ZP:function(){return de}});var t=e(92310),d=e.n(t),A=e(18929),ee=e(26112),f=e(59301),I=e(36355),n=e(19716);const le=f.createContext(null),ae=le.Provider;var h=le;const ce=f.createContext(null),M=ce.Provider;var S=e(5630),J=e(8654),ie=e(1684),_=e(32441),_e=e(17313),Ie=e(83116),Ye=e(37613);const pe=i=>{const{componentCls:b,antCls:R}=i,P=`${b}-group`;return{[P]:Object.assign(Object.assign({},(0,_e.Wf)(i)),{display:"inline-block",fontSize:0,[`&${P}-rtl`]:{direction:"rtl"},[`${R}-badge ${R}-badge-count`]:{zIndex:1},[`> ${R}-badge:not(:first-child) > ${R}-button-wrapper`]:{borderInlineStart:"none"}})}},H=i=>{const{componentCls:b,wrapperMarginInlineEnd:R,colorPrimary:P,radioSize:w,motionDurationSlow:F,motionDurationMid:W,motionEaseInOutCirc:Se,colorBgContainer:ye,colorBorder:xe,lineWidth:rt,dotSize:ht,colorBgContainerDisabled:ct,colorTextDisabled:he,paddingXS:et,dotColorDisabled:T,lineType:O,radioDotDisabledSize:z,wireframe:c,colorWhite:k}=i,ue=`${b}-inner`;return{[`${b}-wrapper`]:Object.assign(Object.assign({},(0,_e.Wf)(i)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:R,cursor:"pointer",[`&${b}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:i.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${b}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${rt}px ${O} ${P}`,borderRadius:"50%",visibility:"hidden",content:'""'},[b]:Object.assign(Object.assign({},(0,_e.Wf)(i)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${b}-wrapper:hover &, + &:hover ${ue}`]:{borderColor:P},[`${b}-input:focus-visible + ${ue}`]:Object.assign({},(0,_e.oN)(i)),[`${b}:hover::after, ${b}-wrapper:hover &::after`]:{visibility:"visible"},[`${b}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:w,height:w,marginBlockStart:w/-2,marginInlineStart:w/-2,backgroundColor:c?P:k,borderBlockStart:0,borderInlineStart:0,borderRadius:w,transform:"scale(0)",opacity:0,transition:`all ${F} ${Se}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:w,height:w,backgroundColor:ye,borderColor:xe,borderStyle:"solid",borderWidth:rt,borderRadius:"50%",transition:`all ${W}`},[`${b}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${b}-checked`]:{[ue]:{borderColor:P,backgroundColor:c?ye:P,"&::after":{transform:`scale(${ht/w})`,opacity:1,transition:`all ${F} ${Se}`}}},[`${b}-disabled`]:{cursor:"not-allowed",[ue]:{backgroundColor:ct,borderColor:xe,cursor:"not-allowed","&::after":{backgroundColor:T}},[`${b}-input`]:{cursor:"not-allowed"},[`${b}-disabled + span`]:{color:he,cursor:"not-allowed"},[`&${b}-checked`]:{[ue]:{"&::after":{transform:`scale(${z/w})`}}}},[`span${b} + *`]:{paddingInlineStart:et,paddingInlineEnd:et}})}},x=i=>{const{buttonColor:b,controlHeight:R,componentCls:P,lineWidth:w,lineType:F,colorBorder:W,motionDurationSlow:Se,motionDurationMid:ye,buttonPaddingInline:xe,fontSize:rt,buttonBg:ht,fontSizeLG:ct,controlHeightLG:he,controlHeightSM:et,paddingXS:T,borderRadius:O,borderRadiusSM:z,borderRadiusLG:c,buttonCheckedBg:k,buttonSolidCheckedColor:ue,colorTextDisabled:v,colorBgContainerDisabled:u,buttonCheckedBgDisabled:G,buttonCheckedColorDisabled:N,colorPrimary:g,colorPrimaryHover:U,colorPrimaryActive:je,buttonSolidCheckedBg:ve,buttonSolidCheckedHoverBg:Ze,buttonSolidCheckedActiveBg:Be}=i;return{[`${P}-button-wrapper`]:{position:"relative",display:"inline-block",height:R,margin:0,paddingInline:xe,paddingBlock:0,color:b,fontSize:rt,lineHeight:`${R-w*2}px`,background:ht,border:`${w}px ${F} ${W}`,borderBlockStartWidth:w+.02,borderInlineStartWidth:0,borderInlineEndWidth:w,cursor:"pointer",transition:[`color ${ye}`,`background ${ye}`,`box-shadow ${ye}`].join(","),a:{color:b},[`> ${P}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-w,insetInlineStart:-w,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:w,paddingInline:0,backgroundColor:W,transition:`background-color ${Se}`,content:'""'}},"&:first-child":{borderInlineStart:`${w}px ${F} ${W}`,borderStartStartRadius:O,borderEndStartRadius:O},"&:last-child":{borderStartEndRadius:O,borderEndEndRadius:O},"&:first-child:last-child":{borderRadius:O},[`${P}-group-large &`]:{height:he,fontSize:ct,lineHeight:`${he-w*2}px`,"&:first-child":{borderStartStartRadius:c,borderEndStartRadius:c},"&:last-child":{borderStartEndRadius:c,borderEndEndRadius:c}},[`${P}-group-small &`]:{height:et,paddingInline:T-w,paddingBlock:0,lineHeight:`${et-w*2}px`,"&:first-child":{borderStartStartRadius:z,borderEndStartRadius:z},"&:last-child":{borderStartEndRadius:z,borderEndEndRadius:z}},"&:hover":{position:"relative",color:g},"&:has(:focus-visible)":Object.assign({},(0,_e.oN)(i)),[`${P}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${P}-button-wrapper-disabled)`]:{zIndex:1,color:g,background:k,borderColor:g,"&::before":{backgroundColor:g},"&:first-child":{borderColor:g},"&:hover":{color:U,borderColor:U,"&::before":{backgroundColor:U}},"&:active":{color:je,borderColor:je,"&::before":{backgroundColor:je}}},[`${P}-group-solid &-checked:not(${P}-button-wrapper-disabled)`]:{color:ue,background:ve,borderColor:ve,"&:hover":{color:ue,background:Ze,borderColor:Ze},"&:active":{color:ue,background:Be,borderColor:Be}},"&-disabled":{color:v,backgroundColor:u,borderColor:W,cursor:"not-allowed","&:first-child, &:hover":{color:v,backgroundColor:u,borderColor:W}},[`&-disabled${P}-button-wrapper-checked`]:{color:N,backgroundColor:G,borderColor:W,boxShadow:"none"}}}},r=i=>i-4*2;var B=(0,Ie.Z)("Radio",i=>{const{controlOutline:b,controlOutlineWidth:R,radioSize:P}=i,w=`0 0 0 ${R}px ${b}`,F=w,W=r(P),Se=(0,Ye.TS)(i,{radioDotDisabledSize:W,radioFocusShadow:w,radioButtonFocusShadow:F});return[pe(Se),H(Se),x(Se)]},i=>{const{wireframe:b,padding:R,marginXS:P,lineWidth:w,fontSizeLG:F,colorText:W,colorBgContainer:Se,colorTextDisabled:ye,controlItemBgActiveDisabled:xe,colorTextLightSolid:rt,colorPrimary:ht,colorPrimaryHover:ct,colorPrimaryActive:he}=i,et=4,T=F,O=b?r(T):T-(et+w)*2;return{radioSize:T,dotSize:O,dotColorDisabled:ye,buttonSolidCheckedColor:rt,buttonSolidCheckedBg:ht,buttonSolidCheckedHoverBg:ct,buttonSolidCheckedActiveBg:he,buttonBg:Se,buttonCheckedBg:Se,buttonColor:W,buttonCheckedBgDisabled:xe,buttonCheckedColorDisabled:ye,buttonPaddingInline:R-w,wrapperMarginInlineEnd:P}}),D=e(14088),se=e(4572),Q=function(i,b){var R={};for(var P in i)Object.prototype.hasOwnProperty.call(i,P)&&b.indexOf(P)<0&&(R[P]=i[P]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,P=Object.getOwnPropertySymbols(i);w{var R,P;const w=f.useContext(h),F=f.useContext(ce),{getPrefixCls:W,direction:Se,radio:ye}=f.useContext(I.E_),xe=f.useRef(null),rt=(0,J.sQ)(b,xe),{isFormItemInput:ht}=f.useContext(_.aM),ct=je=>{var ve,Ze;(ve=i.onChange)===null||ve===void 0||ve.call(i,je),(Ze=w==null?void 0:w.onChange)===null||Ze===void 0||Ze.call(w,je)},{prefixCls:he,className:et,rootClassName:T,children:O,style:z}=i,c=Q(i,["prefixCls","className","rootClassName","children","style"]),k=W("radio",he),ue=((w==null?void 0:w.optionType)||F)==="button",v=ue?`${k}-button`:k,[u,G]=B(k),N=Object.assign({},c),g=f.useContext(ie.Z);w&&(N.name=w.name,N.onChange=ct,N.checked=i.value===w.value,N.disabled=(R=N.disabled)!==null&&R!==void 0?R:w.disabled),N.disabled=(P=N.disabled)!==null&&P!==void 0?P:g;const U=d()(`${v}-wrapper`,{[`${v}-wrapper-checked`]:N.checked,[`${v}-wrapper-disabled`]:N.disabled,[`${v}-wrapper-rtl`]:Se==="rtl",[`${v}-wrapper-in-form-item`]:ht},ye==null?void 0:ye.className,et,T,G);return u(f.createElement(D.Z,{component:"Radio",disabled:N.disabled},f.createElement("label",{className:U,style:Object.assign(Object.assign({},ye==null?void 0:ye.style),z),onMouseEnter:i.onMouseEnter,onMouseLeave:i.onMouseLeave},f.createElement(S.Z,Object.assign({},N,{className:d()(N.className,!ue&&se.A),type:"radio",prefixCls:v,ref:rt})),O!==void 0?f.createElement("span",null,O):null)))};var Pe=f.forwardRef(V);const fe=f.forwardRef((i,b)=>{const{getPrefixCls:R,direction:P}=f.useContext(I.E_),[w,F]=(0,A.Z)(i.defaultValue,{value:i.value}),W=ve=>{const Ze=w,Be=ve.target.value;"value"in i||F(Be);const{onChange:Fe}=i;Fe&&Be!==Ze&&Fe(ve)},{prefixCls:Se,className:ye,rootClassName:xe,options:rt,buttonStyle:ht="outline",disabled:ct,children:he,size:et,style:T,id:O,onMouseEnter:z,onMouseLeave:c,onFocus:k,onBlur:ue}=i,v=R("radio",Se),u=`${v}-group`,[G,N]=B(v);let g=he;rt&&rt.length>0&&(g=rt.map(ve=>typeof ve=="string"||typeof ve=="number"?f.createElement(Pe,{key:ve.toString(),prefixCls:v,disabled:ct,value:ve,checked:w===ve},ve):f.createElement(Pe,{key:`radio-group-value-options-${ve.value}`,prefixCls:v,disabled:ve.disabled||ct,value:ve.value,checked:w===ve.value,title:ve.title,style:ve.style},ve.label)));const U=(0,n.Z)(et),je=d()(u,`${u}-${ht}`,{[`${u}-${U}`]:U,[`${u}-rtl`]:P==="rtl"},ye,xe,N);return G(f.createElement("div",Object.assign({},(0,ee.Z)(i,{aria:!0,data:!0}),{className:je,style:T,onMouseEnter:z,onMouseLeave:c,onFocus:k,onBlur:ue,id:O,ref:b}),f.createElement(ae,{value:{onChange:W,value:w,disabled:i.disabled,name:i.name,optionType:i.optionType}},g)))});var ft=f.memo(fe),me=function(i,b){var R={};for(var P in i)Object.prototype.hasOwnProperty.call(i,P)&&b.indexOf(P)<0&&(R[P]=i[P]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,P=Object.getOwnPropertySymbols(i);w{const{getPrefixCls:R}=f.useContext(I.E_),{prefixCls:P}=i,w=me(i,["prefixCls"]),F=R("radio",P);return f.createElement(M,{value:"button"},f.createElement(Pe,Object.assign({prefixCls:F},w,{type:"radio",ref:b})))};var re=f.forwardRef(we);const j=Pe;j.Button=re,j.Group=ft,j.__ANT_RADIO=!0;var de=j},57809:function(cn,Xe,e){var t=e(92310),d=e.n(t),A=e(77861),ee=e(2738),f=e(59301),I=e(53487),n=e(62892),le=e(19080),ae=e(36355),h=e(1684),ce=e(93891),M=e(19716),S=e(32441),J=e(33234),ie=e(14154),_=e(58582),_e=e(84443),Ie=e(66339),Ye=function(B,D){var se={};for(var Q in B)Object.prototype.hasOwnProperty.call(B,Q)&&D.indexOf(Q)<0&&(se[Q]=B[Q]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,Q=Object.getOwnPropertySymbols(B);V{var se,{prefixCls:Q,bordered:V=!0,className:Z,rootClassName:Pe,getPopupContainer:fe,popupClassName:ft,dropdownClassName:me,listHeight:we=256,placement:re,listItemHeight:j=24,size:de,disabled:i,notFoundContent:b,status:R,builtinPlacements:P,dropdownMatchSelectWidth:w,popupMatchSelectWidth:F,direction:W,style:Se,allowClear:ye}=B,xe=Ye(B,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:rt,getPrefixCls:ht,renderEmpty:ct,direction:he,virtual:et,popupMatchSelectWidth:T,popupOverflow:O,select:z}=f.useContext(ae.E_),c=ht("select",Q),k=ht(),ue=W!=null?W:he,{compactSize:v,compactItemClassnames:u}=(0,J.ri)(c,ue),[G,N]=(0,ie.Z)(c),g=f.useMemo(()=>{const{mode:hr}=xe;if(hr!=="combobox")return hr===pe?"combobox":hr},[xe.mode]),U=g==="multiple"||g==="tags",je=(0,_e.Z)(xe.suffixIcon,xe.showArrow),ve=(se=F!=null?F:w)!==null&&se!==void 0?se:T,{status:Ze,hasFeedback:Be,isFormItemInput:Fe,feedbackIcon:Le}=f.useContext(S.aM),At=(0,le.F)(Ze,R);let Rt;b!==void 0?Rt=b:g==="combobox"?Rt=null:Rt=(ct==null?void 0:ct("Select"))||f.createElement(ce.Z,{componentName:"Select"});const{suffixIcon:It,itemIcon:Ut,removeIcon:Ht,clearIcon:Ct}=(0,Ie.Z)(Object.assign(Object.assign({},xe),{multiple:U,hasFeedback:Be,feedbackIcon:Le,showSuffixIcon:je,prefixCls:c,showArrow:xe.showArrow,componentName:"Select"})),Wt=ye===!0?{clearIcon:Ct}:ye,In=(0,ee.Z)(xe,["suffixIcon","itemIcon"]),$n=d()(ft||me,{[`${c}-dropdown-${ue}`]:ue==="rtl"},Pe,N),Zn=(0,M.Z)(hr=>{var Fn;return(Fn=de!=null?de:v)!==null&&Fn!==void 0?Fn:hr}),_n=f.useContext(h.Z),cr=i!=null?i:_n,Vn=d()({[`${c}-lg`]:Zn==="large",[`${c}-sm`]:Zn==="small",[`${c}-rtl`]:ue==="rtl",[`${c}-borderless`]:!V,[`${c}-in-form-item`]:Fe},(0,le.Z)(c,At,Be),u,z==null?void 0:z.className,Z,Pe,N),_t=f.useMemo(()=>re!==void 0?re:ue==="rtl"?"bottomRight":"bottomLeft",[re,ue]),ur=(0,_.Z)(P,O);return G(f.createElement(A.ZP,Object.assign({ref:D,virtual:et,showSearch:z==null?void 0:z.showSearch},In,{style:Object.assign(Object.assign({},z==null?void 0:z.style),Se),dropdownMatchSelectWidth:ve,builtinPlacements:ur,transitionName:(0,n.m)(k,"slide-up",xe.transitionName),listHeight:we,listItemHeight:j,mode:g,prefixCls:c,placement:_t,direction:ue,suffixIcon:It,menuItemSelectedIcon:Ut,removeIcon:Ht,allowClear:Wt,notFoundContent:Rt,className:Vn,getPopupContainer:fe||rt,dropdownClassName:$n,disabled:cr})))},x=f.forwardRef(H),r=(0,I.Z)(x);x.SECRET_COMBOBOX_MODE_DO_NOT_USE=pe,x.Option=A.Wx,x.OptGroup=A.Xo,x._InternalPanelDoNotUseOrYouWillBeFired=r,Xe.default=x},14154:function(cn,Xe,e){e.d(Xe,{Z:function(){return x}});var t=e(17313),d=e(74207),A=e(37613),ee=e(83116),f=e(13826),I=e(92899);const n=r=>{const{optionHeight:B,optionFontSize:D,optionLineHeight:se,optionPadding:Q}=r;return{position:"relative",display:"block",minHeight:B,padding:Q,color:r.colorText,fontWeight:"normal",fontSize:D,lineHeight:se,boxSizing:"border-box"}};var ae=r=>{const{antCls:B,componentCls:D}=r,se=`${D}-item`,Q=`&${B}-slide-up-enter${B}-slide-up-enter-active`,V=`&${B}-slide-up-appear${B}-slide-up-appear-active`,Z=`&${B}-slide-up-leave${B}-slide-up-leave-active`,Pe=`${D}-dropdown-placement-`;return[{[`${D}-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}${Pe}bottomLeft, + ${V}${Pe}bottomLeft + `]:{animationName:f.fJ},[` + ${Q}${Pe}topLeft, + ${V}${Pe}topLeft, + ${Q}${Pe}topRight, + ${V}${Pe}topRight + `]:{animationName:f.Qt},[`${Z}${Pe}bottomLeft`]:{animationName:f.Uw},[` + ${Z}${Pe}topLeft, + ${Z}${Pe}topRight + `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${se}`]: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(${se}-option-disabled)`]:{backgroundColor:r.optionActiveBg},[`&-selected:not(${se}-option-disabled)`]:{color:r.optionSelectedColor,fontWeight:r.optionSelectedFontWeight,backgroundColor:r.optionSelectedBg,[`${se}-option-state`]:{color:r.colorPrimary}},"&-disabled":{[`&${se}-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,I.Fm)(r,"move-up"),(0,I.Fm)(r,"move-down")]};const h=2,ce=r=>{let{controlHeightSM:B,controlHeight:D,lineWidth:se}=r;const Q=(D-B)/2-se,V=Math.ceil(Q/2);return[Q,V]};function M(r,B){const{componentCls:D,iconCls:se}=r,Q=`${D}-selection-overflow`,V=r.multipleSelectItemHeight,[Z]=ce(r),Pe=B?`${D}-${B}`:"";return{[`${D}-multiple${Pe}`]:{fontSize:r.fontSize,[Q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${D}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Z-h}px ${h*2}px`,borderRadius:r.borderRadius,[`${D}-show-search&`]:{cursor:"text"},[`${D}-disabled&`]:{background:r.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${h}px 0`,lineHeight:`${V}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${D}-show-arrow ${D}-selector, + &${D}-allow-clear ${D}-selector + `]:{paddingInlineEnd:r.fontSizeIcon+r.controlPaddingHorizontal},[`${D}-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,[`${D}-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",[`> ${se}`]:{verticalAlign:"-0.2em"},"&:hover":{color:r.colorIconHover}})},[`${Q}-item + ${Q}-item`]:{[`${D}-selection-search`]:{marginInlineStart:0}},[`${D}-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"}},[`${D}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:r.inputPaddingHorizontalBase,insetInlineEnd:r.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${r.motionDurationSlow}`}}}}var J=r=>{const{componentCls:B}=r,D=(0,A.TS)(r,{controlHeight:r.controlHeightSM,multipleSelectItemHeight:r.controlHeightXS,borderRadius:r.borderRadiusSM,borderRadiusSM:r.borderRadiusXS}),se=(0,A.TS)(r,{fontSize:r.fontSizeLG,controlHeight:r.controlHeightLG,multipleSelectItemHeight:r.multipleItemHeightLG,borderRadius:r.borderRadiusLG,borderRadiusSM:r.borderRadius}),[,Q]=ce(r);return[M(r),M(D,"sm"),{[`${B}-multiple${B}-sm`]:{[`${B}-selection-placeholder`]:{insetInline:r.controlPaddingHorizontalSM-r.lineWidth},[`${B}-selection-search`]:{marginInlineStart:Q}}},M(se,"lg")]};function ie(r,B){const{componentCls:D,inputPaddingHorizontalBase:se,borderRadius:Q}=r,V=r.controlHeight-r.lineWidth*2,Z=Math.ceil(r.fontSize*1.25),Pe=B?`${D}-${B}`:"";return{[`${D}-single${Pe}`]:{fontSize:r.fontSize,[`${D}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(r)),{display:"flex",borderRadius:Q,[`${D}-selection-search`]:{position:"absolute",top:0,insetInlineStart:se,insetInlineEnd:se,bottom:0,"&-input":{width:"100%"}},[` + ${D}-selection-item, + ${D}-selection-placeholder + `]:{padding:0,lineHeight:`${V}px`,transition:`all ${r.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${V}px`}},[`${D}-selection-item`]:{position:"relative",userSelect:"none"},[`${D}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${D}-selection-item:after`,`${D}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${D}-show-arrow ${D}-selection-item, + &${D}-show-arrow ${D}-selection-placeholder + `]:{paddingInlineEnd:Z},[`&${D}-open ${D}-selection-item`]:{color:r.colorTextPlaceholder},[`&:not(${D}-customize-input)`]:{[`${D}-selector`]:{width:"100%",height:r.controlHeight,padding:`0 ${se}px`,[`${D}-selection-search-input`]:{height:V},"&:after":{lineHeight:`${V}px`}}},[`&${D}-customize-input`]:{[`${D}-selector`]:{"&:after":{display:"none"},[`${D}-selection-search`]:{position:"static",width:"100%"},[`${D}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${se}px`,"&:after":{display:"none"}}}}}}}function _(r){const{componentCls:B}=r,D=r.controlPaddingHorizontalSM-r.lineWidth;return[ie(r),ie((0,A.TS)(r,{controlHeight:r.controlHeightSM,borderRadius:r.borderRadiusSM}),"sm"),{[`${B}-single${B}-sm`]:{[`&:not(${B}-customize-input)`]:{[`${B}-selection-search`]:{insetInlineStart:D,insetInlineEnd:D},[`${B}-selector`]:{padding:`0 ${D}px`},[`&${B}-show-arrow ${B}-selection-search`]:{insetInlineEnd:D+r.fontSize*1.5},[` + &${B}-show-arrow ${B}-selection-item, + &${B}-show-arrow ${B}-selection-placeholder + `]:{paddingInlineEnd:r.fontSize*1.5}}}},ie((0,A.TS)(r,{controlHeight:r.singleItemHeightLG,fontSize:r.fontSizeLG,borderRadius:r.borderRadiusLG}),"lg")]}const _e=r=>{const{componentCls:B,selectorBg:D}=r;return{position:"relative",backgroundColor:D,border:`${r.lineWidth}px ${r.lineType} ${r.colorBorder}`,transition:`all ${r.motionDurationMid} ${r.motionEaseInOut}`,input:{cursor:"pointer"},[`${B}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${B}-disabled&`]:{color:r.colorTextDisabled,background:r.colorBgContainerDisabled,cursor:"not-allowed",[`${B}-multiple&`]:{background:r.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Ie=function(r,B){let D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:se,borderHoverColor:Q,outlineColor:V,antCls:Z}=B,Pe=D?{[`${se}-selector`]:{borderColor:Q}}:{};return{[r]:{[`&:not(${se}-disabled):not(${se}-customize-input):not(${Z}-pagination-size-changer)`]:Object.assign(Object.assign({},Pe),{[`${se}-focused& ${se}-selector`]:{borderColor:Q,boxShadow:`0 0 0 ${B.controlOutlineWidth}px ${V}`,outline:0},[`&:hover ${se}-selector`]:{borderColor:Q}})}}},Ye=r=>{const{componentCls:B}=r;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"}}}},pe=r=>{const{componentCls:B,inputPaddingHorizontalBase:D,iconCls:se}=r;return{[B]:Object.assign(Object.assign({},(0,t.Wf)(r)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${B}-customize-input) ${B}-selector`]:Object.assign(Object.assign({},_e(r)),Ye(r)),[`${B}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${B}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:r.colorTextPlaceholder,pointerEvents:"none"}),[`${B}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:D,height:r.fontSizeIcon,marginTop:-r.fontSizeIcon/2,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[se]:{verticalAlign:"top",transition:`transform ${r.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:D,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":{[`${B}-clear`]:{opacity:1}}}),[`${B}-has-feedback`]:{[`${B}-clear`]:{insetInlineEnd:D+r.fontSize+r.paddingXS}}}},H=r=>{const{componentCls:B}=r;return[{[B]:{[`&-borderless ${B}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${B}-in-form-item`]:{width:"100%"}}},pe(r),_(r),J(r),ae(r),{[`${B}-rtl`]:{direction:"rtl"}},Ie(B,(0,A.TS)(r,{borderHoverColor:r.colorPrimaryHover,outlineColor:r.controlOutline})),Ie(`${B}-status-error`,(0,A.TS)(r,{borderHoverColor:r.colorErrorHover,outlineColor:r.colorErrorOutline}),!0),Ie(`${B}-status-warning`,(0,A.TS)(r,{borderHoverColor:r.colorWarningHover,outlineColor:r.colorWarningOutline}),!0),(0,d.c)(r,{borderElCls:`${B}-selector`,focusElCls:`${B}-focused`})]};var x=(0,ee.Z)("Select",(r,B)=>{let{rootPrefixCls:D}=B;const se=(0,A.TS)(r,{rootPrefixCls:D,inputPaddingHorizontalBase:r.paddingSM-1,multipleSelectItemHeight:r.multipleItemHeight});return[H(se)]},r=>{const{fontSize:B,lineHeight:D,controlHeight:se,controlPaddingHorizontal:Q,zIndexPopupBase:V,colorText:Z,fontWeightStrong:Pe,controlItemBgActive:fe,controlItemBgHover:ft,colorBgContainer:me,colorFillSecondary:we,controlHeightLG:re,controlHeightSM:j,colorBgContainerDisabled:de,colorTextDisabled:i}=r;return{zIndexPopup:V+50,optionSelectedColor:Z,optionSelectedFontWeight:Pe,optionSelectedBg:fe,optionActiveBg:ft,optionPadding:`${(se-B*D)/2}px ${Q}px`,optionFontSize:B,optionLineHeight:D,optionHeight:se,selectorBg:me,clearBg:me,singleItemHeightLG:re,multipleItemBg:we,multipleItemBorderColor:"transparent",multipleItemHeight:j,multipleItemHeightLG:se,multipleSelectorBgDisabled:de,multipleItemColorDisabled:i,multipleItemBorderColorDisabled:"transparent"}})},58582:function(cn,Xe,e){e.d(Xe,{Z:function(){return d}});const t=A=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:A==="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(A,ee){return A||t(ee)}},84443:function(cn,Xe,e){e.d(Xe,{Z:function(){return t}});function t(d,A){return A!==void 0?A:d!==null}},66339:function(cn,Xe,e){e.d(Xe,{Z:function(){return le}});var t=e(40001),d=e(19248),A=e(99267),ee=e(84105),f=e(58617),I=e(47472),n=e(59301);function le(ae){let{suffixIcon:h,clearIcon:ce,menuItemSelectedIcon:M,removeIcon:S,loading:J,multiple:ie,hasFeedback:_,prefixCls:_e,showSuffixIcon:Ie,feedbackIcon:Ye,showArrow:pe,componentName:H}=ae;const x=ce!=null?ce:n.createElement(d.Z,null),r=Q=>h===null&&!_&&!pe?null:n.createElement(n.Fragment,null,Ie!==!1&&Q,_&&Ye);let B=null;if(h!==void 0)B=r(h);else if(J)B=r(n.createElement(f.Z,{spin:!0}));else{const Q=`${_e}-suffix`;B=V=>{let{open:Z,showSearch:Pe}=V;return r(Z&&Pe?n.createElement(I.Z,{className:Q}):n.createElement(ee.Z,{className:Q}))}}let D=null;M!==void 0?D=M:ie?D=n.createElement(t.Z,null):D=null;let se=null;return S!==void 0?se=S:se=n.createElement(A.Z,null),{clearIcon:x,suffixIcon:B,itemIcon:D,removeIcon:se}}},81327:function(cn,Xe,e){e.d(Xe,{Z:function(){return _e}});var t=e(59301),d=e(92310),A=e.n(d),ee=e(11592),f=e(36355),I=e(33234);const n=t.createContext({latestIndex:0}),le=n.Provider;var h=Ie=>{let{className:Ye,index:pe,children:H,split:x,style:r}=Ie;const{latestIndex:B}=t.useContext(n);return H==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:Ye,style:r},H),pe{var pe,H;const{getPrefixCls:x,space:r,direction:B}=t.useContext(f.E_),{size:D=(r==null?void 0:r.size)||"small",align:se,className:Q,rootClassName:V,children:Z,direction:Pe="horizontal",prefixCls:fe,split:ft,style:me,wrap:we=!1,classNames:re,styles:j}=Ie,de=J(Ie,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[i,b]=Array.isArray(D)?D:[D,D],R=M(b),P=M(i),w=S(b),F=S(i),W=(0,ee.Z)(Z,{keepEmpty:!0}),Se=se===void 0&&Pe==="horizontal"?"center":se,ye=x("space",fe),[xe,rt]=(0,ce.Z)(ye),ht=A()(ye,r==null?void 0:r.className,rt,`${ye}-${Pe}`,{[`${ye}-rtl`]:B==="rtl",[`${ye}-align-${Se}`]:Se,[`${ye}-gap-row-${b}`]:R,[`${ye}-gap-col-${i}`]:P},Q,V),ct=A()(`${ye}-item`,(pe=re==null?void 0:re.item)!==null&&pe!==void 0?pe:(H=r==null?void 0:r.classNames)===null||H===void 0?void 0:H.item);let he=0;const et=W.map((z,c)=>{var k,ue;z!=null&&(he=c);const v=z&&z.key||`${ct}-${c}`;return t.createElement(h,{className:ct,key:v,index:c,split:ft,style:(k=j==null?void 0:j.item)!==null&&k!==void 0?k:(ue=r==null?void 0:r.styles)===null||ue===void 0?void 0:ue.item},z)}),T=t.useMemo(()=>({latestIndex:he}),[he]);if(W.length===0)return null;const O={};return we&&(O.flexWrap="wrap"),!P&&F&&(O.columnGap=i),!R&&w&&(O.rowGap=b),xe(t.createElement("div",Object.assign({ref:Ye,className:ht,style:Object.assign(Object.assign(Object.assign({},O),r==null?void 0:r.style),me)},de),t.createElement(le,{value:T},et)))});_.Compact=I.ZP;var _e=_},8378:function(cn,Xe){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`}}});Xe.Z=e},92899:function(cn,Xe,e){e.d(Xe,{Fm:function(){return M}});var t=e(36237),d=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}}),ee=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}}),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}}),le=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}}),ae=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}}),ce={"move-up":{inKeyframes:ae,outKeyframes:h},"move-down":{inKeyframes:A,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:I},"move-right":{inKeyframes:n,outKeyframes:le}},M=(S,J)=>{const{antCls:ie}=S,_=`${ie}-${J}`,{inKeyframes:_e,outKeyframes:Ie}=ce[J];return[(0,d.R)(_,_e,Ie,S.motionDurationMid),{[` + ${_}-enter, + ${_}-appear + `]:{opacity:0,animationTimingFunction:S.motionEaseOutCirc},[`${_}-leave`]:{animationTimingFunction:S.motionEaseInOutCirc}}]}},13826:function(cn,Xe,e){e.d(Xe,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return A},ly:function(){return I},oN:function(){return M}});var t=e(36237),d=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}}),ee=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}}),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}}),le=new t.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ae=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}}),ce={"slide-up":{inKeyframes:A,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:I},"slide-left":{inKeyframes:n,outKeyframes:le},"slide-right":{inKeyframes:ae,outKeyframes:h}},M=(S,J)=>{const{antCls:ie}=S,_=`${ie}-${J}`,{inKeyframes:_e,outKeyframes:Ie}=ce[J];return[(0,d.R)(_,_e,Ie,S.motionDurationMid),{[` + ${_}-enter, + ${_}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:S.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${_}-leave`]:{animationTimingFunction:S.motionEaseInQuint}}]}},15969:function(cn,Xe,e){e.d(Xe,{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(cn,Xe,e){e.d(Xe,{default:function(){return Ai}});var t={},d="rc-table-internal-hook",A=e(42978),ee=e(6089),f=e(34280),I=e(13697),n=e(59301),le=e(4676);function ae(a){var s=n.createContext(void 0),L=function(te){var oe=te.value,Te=te.children,ze=n.useRef(oe);ze.current=oe;var De=n.useState(function(){return{getValue:function(){return ze.current},listeners:new Set}}),Je=(0,A.Z)(De,1),st=Je[0];return(0,f.Z)(function(){(0,le.unstable_batchedUpdates)(function(){st.listeners.forEach(function($e){$e(oe)})})},[oe]),n.createElement(s.Provider,{value:st},Te)};return{Context:s,Provider:L,defaultValue:a}}function h(a,s){var L=(0,ee.Z)(typeof s=="function"?s:function($e){if(s===void 0)return $e;if(!Array.isArray(s))return $e[s];var Nt={};return s.forEach(function(xt){Nt[xt]=$e[xt]}),Nt}),K=n.useContext(a==null?void 0:a.Context),te=K||{},oe=te.listeners,Te=te.getValue,ze=n.useRef();ze.current=L(K?Te():a==null?void 0:a.defaultValue);var De=n.useState({}),Je=(0,A.Z)(De,2),st=Je[1];return(0,f.Z)(function(){if(!K)return;function $e(Nt){var xt=L(Nt);(0,I.Z)(ze.current,xt,!0)||st({})}return oe.add($e),function(){oe.delete($e)}},[K]),ze.current}var ce=e(54476),M=e(8654);function S(){var a=n.createContext(null);function s(){return n.useContext(a)}function L(te,oe){var Te=(0,M.Yr)(te),ze=function(Je,st){var $e=Te?{ref:st}:{},Nt=n.useRef(0),xt=n.useRef(Je),Pt=s();return Pt!==null?n.createElement(te,(0,ce.Z)({},Je,$e)):((!oe||oe(xt.current,Je))&&(Nt.current+=1),xt.current=Je,n.createElement(a.Provider,{value:Nt.current},n.createElement(te,(0,ce.Z)({},Je,$e))))};return Te?n.forwardRef(ze):ze}function K(te,oe){var Te=(0,M.Yr)(te),ze=function(Je,st){var $e=Te?{ref:st}:{};return s(),n.createElement(te,(0,ce.Z)({},Je,$e))};return Te?n.memo(n.forwardRef(ze),oe):n.memo(ze,oe)}return{makeImmutable:L,responseImmutable:K,useImmutableMark:s}}var J=S(),ie=J.makeImmutable,_=J.responseImmutable,_e=J.useImmutableMark,Ie=S(),Ye=Ie.makeImmutable,pe=Ie.responseImmutable,H=Ie.useImmutableMark,x=ae(),r=x;function B(a,s){var L=n.useRef(0);L.current+=1;var K=n.useRef(a),te=[];Object.keys(a||{}).map(function(Te){var ze;(a==null?void 0:a[Te])!==((ze=K.current)===null||ze===void 0?void 0:ze[Te])&&te.push(Te)}),K.current=a;var oe=n.useRef([]);return te.length&&(oe.current=te),n.useDebugValue(L.current),n.useDebugValue(oe.current.join(", ")),s&&console.log("".concat(s,":"),L.current,oe.current),L.current}var D=null,se=n.memo(function(){var a=B();return n.createElement("h1",null,"Render Times: ",a)});se.displayName="RenderBlock";var Q=e(76190),V=e(33885),Z=e(20068),Pe=e(92310),fe=e.n(Pe),ft=e(80547),me=e(97938),we=e(48736),re=n.createContext({renderWithProps:!1}),j=re,de="RC_TABLE_KEY";function i(a){return a==null?[]:Array.isArray(a)?a:[a]}function b(a){var s=[],L={};return a.forEach(function(K){for(var te=K||{},oe=te.key,Te=te.dataIndex,ze=oe||i(Te).join("-")||de;L[ze];)ze="".concat(ze,"_next");L[ze]=!0,s.push(ze)}),s}function R(a){return a!=null}function P(a){return a&&(0,Q.Z)(a)==="object"&&!Array.isArray(a)&&!n.isValidElement(a)}function w(a,s,L,K,te,oe){var Te=n.useContext(j),ze=H(),De=(0,ft.Z)(function(){if(R(K))return[K];var Je=s==null||s===""?[]:Array.isArray(s)?s:[s],st=(0,me.Z)(a,Je),$e=st,Nt=void 0;if(te){var xt=te(st,a,L);P(xt)?($e=xt.children,Nt=xt.props,Te.renderWithProps=!0):$e=xt}return[$e,Nt]},[ze,a,K,s,te,L],function(Je,st){if(oe){var $e=(0,A.Z)(Je,2),Nt=$e[1],xt=(0,A.Z)(st,2),Pt=xt[1];return oe(Pt,Nt)}return Te.renderWithProps?!0:!(0,I.Z)(Je,st,!0)});return De}function F(a,s,L,K){var te=a+s-1;return a<=K&&te>=L}function W(a,s){return h(r,function(L){var K=F(a,s||1,L.hoverStartRow,L.hoverEndRow);return[K,L.onHover]})}var Se=function(s){var L=s.ellipsis,K=s.rowType,te=s.children,oe,Te=L===!0?{showTitle:!0}:L;return Te&&(Te.showTitle||K==="header")&&(typeof te=="string"||typeof te=="number"?oe=te.toString():n.isValidElement(te)&&typeof te.props.children=="string"&&(oe=te.props.children)),oe};function ye(a){var s,L,K,te,oe,Te,ze,De,Je=a.component,st=a.children,$e=a.ellipsis,Nt=a.scope,xt=a.prefixCls,Pt=a.className,on=a.align,Jt=a.record,ln=a.render,tn=a.dataIndex,gn=a.renderIndex,Xn=a.shouldCellUpdate,jn=a.index,Ln=a.rowType,fr=a.colSpan,Er=a.rowSpan,xn=a.fixLeft,Nn=a.fixRight,An=a.firstFixLeft,mn=a.lastFixLeft,Bn=a.firstFixRight,mr=a.lastFixRight,Br=a.appendNode,Sr=a.additionalProps,rr=Sr===void 0?{}:Sr,Dr=a.isSticky,zr="".concat(xt,"-cell"),oo=h(r,["supportSticky","allColumnsFixedLeft"]),Xr=oo.supportSticky,Oo=oo.allColumnsFixedLeft,Eo=w(Jt,tn,gn,st,ln,Xn),wr=(0,A.Z)(Eo,2),_r=wr[0],Gr=wr[1],ho={},uo=typeof xn=="number"&&Xr,Xo=typeof Nn=="number"&&Xr;uo&&(ho.position="sticky",ho.left=xn),Xo&&(ho.position="sticky",ho.right=Nn);var lr=(s=(L=(K=Gr==null?void 0:Gr.colSpan)!==null&&K!==void 0?K:rr.colSpan)!==null&&L!==void 0?L:fr)!==null&&s!==void 0?s:1,or=(te=(oe=(Te=Gr==null?void 0:Gr.rowSpan)!==null&&Te!==void 0?Te:rr.rowSpan)!==null&&oe!==void 0?oe:Er)!==null&&te!==void 0?te:1,er=W(jn,or),Tn=(0,A.Z)(er,2),Yr=Tn[0],kn=Tn[1],yr=function(qe){var gt;Jt&&kn(jn,jn+or-1),rr==null||(gt=rr.onMouseEnter)===null||gt===void 0||gt.call(rr,qe)},Ur=function(qe){var gt;Jt&&kn(-1,-1),rr==null||(gt=rr.onMouseLeave)===null||gt===void 0||gt.call(rr,qe)};if(lr===0||or===0)return null;var Hr=(ze=rr.title)!==null&&ze!==void 0?ze:Se({rowType:Ln,ellipsis:$e,children:_r}),o=fe()(zr,Pt,(De={},(0,Z.Z)(De,"".concat(zr,"-fix-left"),uo&&Xr),(0,Z.Z)(De,"".concat(zr,"-fix-left-first"),An&&Xr),(0,Z.Z)(De,"".concat(zr,"-fix-left-last"),mn&&Xr),(0,Z.Z)(De,"".concat(zr,"-fix-left-all"),mn&&Oo&&Xr),(0,Z.Z)(De,"".concat(zr,"-fix-right"),Xo&&Xr),(0,Z.Z)(De,"".concat(zr,"-fix-right-first"),Bn&&Xr),(0,Z.Z)(De,"".concat(zr,"-fix-right-last"),mr&&Xr),(0,Z.Z)(De,"".concat(zr,"-ellipsis"),$e),(0,Z.Z)(De,"".concat(zr,"-with-append"),Br),(0,Z.Z)(De,"".concat(zr,"-fix-sticky"),(uo||Xo)&&Dr&&Xr),(0,Z.Z)(De,"".concat(zr,"-row-hover"),!Gr&&Yr),De),rr.className,Gr==null?void 0:Gr.className),m={};on&&(m.textAlign=on);var E=(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({},ho),rr.style),m),Gr==null?void 0:Gr.style),$=_r;return(0,Q.Z)($)==="object"&&!Array.isArray($)&&!n.isValidElement($)&&($=null),$e&&(mn||Bn)&&($=n.createElement("span",{className:"".concat(zr,"-content")},$)),n.createElement(Je,(0,ce.Z)({},Gr,rr,{className:o,style:E,title:Hr,scope:Nt,onMouseEnter:yr,onMouseLeave:Ur,colSpan:lr!==1?lr:null,rowSpan:or!==1?or:null}),Br,$)}var xe=n.memo(ye);function rt(a,s,L,K,te,oe){var Te=L[a]||{},ze=L[s]||{},De,Je;Te.fixed==="left"?De=K.left[te==="rtl"?s:a]:ze.fixed==="right"&&(Je=K.right[te==="rtl"?a:s]);var st=!1,$e=!1,Nt=!1,xt=!1,Pt=L[s+1],on=L[a-1],Jt=!(oe!=null&&oe.children);if(te==="rtl"){if(De!==void 0){var ln=on&&on.fixed==="left";xt=!ln&&Jt}else if(Je!==void 0){var tn=Pt&&Pt.fixed==="right";Nt=!tn&&Jt}}else if(De!==void 0){var gn=Pt&&Pt.fixed==="left";st=!gn&&Jt}else if(Je!==void 0){var Xn=on&&on.fixed==="right";$e=!Xn&&Jt}return{fixLeft:De,fixRight:Je,lastFixLeft:st,firstFixRight:$e,lastFixRight:Nt,firstFixLeft:xt,isSticky:K.isSticky}}var ht=n.createContext({}),ct=ht;function he(a){var s=a.className,L=a.index,K=a.children,te=a.colSpan,oe=te===void 0?1:te,Te=a.rowSpan,ze=a.align,De=h(r,["prefixCls","direction"]),Je=De.prefixCls,st=De.direction,$e=n.useContext(ct),Nt=$e.scrollColumnIndex,xt=$e.stickyOffsets,Pt=$e.flattenColumns,on=$e.columns,Jt=L+oe-1,ln=Jt+1===Nt?oe+1:oe,tn=rt(L,L+ln-1,Pt,xt,st,on==null?void 0:on[L]);return n.createElement(xe,(0,ce.Z)({className:s,index:L,component:"td",prefixCls:Je,record:null,dataIndex:null,align:ze,colSpan:ln,rowSpan:Te,render:function(){return K}},tn))}var et=e(75931),T=["children"];function O(a){var s=a.children,L=(0,et.Z)(a,T);return n.createElement("tr",L,s)}function z(a){var s=a.children;return s}z.Row=O,z.Cell=he;var c=z;function k(a){var s=a.children,L=a.stickyOffsets,K=a.flattenColumns,te=a.columns,oe=h(r,"prefixCls"),Te=K.length-1,ze=K[Te],De=n.useMemo(function(){return{stickyOffsets:L,flattenColumns:K,scrollColumnIndex:ze!=null&&ze.scrollbar?Te:null,columns:te}},[ze,K,Te,L,te]);return n.createElement(ct.Provider,{value:De},n.createElement("tfoot",{className:"".concat(oe,"-summary")},s))}var ue=pe(k),v=c,u=e(70425),G=e(29301),N=e(29194),g=e(3465),U=e(75152),je=e(26112);function ve(a,s,L,K,te,oe,Te){a.push({record:s,indent:L,index:Te});var ze=oe(s),De=te==null?void 0:te.has(ze);if(s&&Array.isArray(s[K])&&De)for(var Je=0;Je1?An-1:0),Bn=1;Bn=0;ze-=1){var De=s[ze],Je=L&&L[ze],st=Je&&Je[$n];if(De||st||Te){var $e=st||{},Nt=$e.columnType,xt=(0,et.Z)($e,_n);te.unshift(n.createElement("col",(0,ce.Z)({key:ze,style:{width:De}},xt))),Te=!0}}return n.createElement("colgroup",null,te)}var Vn=cr,_t=e(94480),ur=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function hr(a,s){return(0,n.useMemo)(function(){for(var L=[],K=0;K1?"colgroup":"col":null,ellipsis:Jt.ellipsis,align:Jt.align,component:Jt.title?oe:Te,prefixCls:st,key:xt[on]},ln,{additionalProps:tn,rowType:"header"}))}))}Kr.displayName="HeaderRow";var We=Kr;function yt(a){var s=[];function L(Te,ze){var De=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;s[De]=s[De]||[];var Je=ze,st=Te.filter(Boolean).map(function($e){var Nt={key:$e.key,className:$e.className||"",children:$e.title,column:$e,colStart:Je},xt=1,Pt=$e.children;return Pt&&Pt.length>0&&(xt=L(Pt,Je,De+1).reduce(function(on,Jt){return on+Jt},0),Nt.hasSubColumns=!0),"colSpan"in $e&&(xt=$e.colSpan),"rowSpan"in $e&&(Nt.rowSpan=$e.rowSpan),Nt.colSpan=xt,Nt.colEnd=Nt.colStart+xt-1,s[De].push(Nt),Je+=xt,xt});return st}L(a,0);for(var K=s.length,te=function(ze){s[ze].forEach(function(De){!("rowSpan"in De)&&!De.hasSubColumns&&(De.rowSpan=K-ze)})},oe=0;oe1&&arguments[1]!==void 0?arguments[1]:"";return typeof s=="number"?s:s.endsWith("%")?a*parseFloat(s)/100:null}function an(a,s){return n.useMemo(function(){if(s&&s>0){var L=0,K=0;a.forEach(function(Je){var st=Pn(s,Je.width);st?L+=st:K+=1});var te=s-L,oe=K,Te=te/K,ze=0,De=a.map(function(Je){var st=(0,V.Z)({},Je),$e=Pn(s,st.width);if($e)st.width=$e;else{var Nt=Math.floor(Te);st.width=oe===1?te:Nt,te-=Nt,oe-=1}return ze+=st.width,st});return[De,ze]}return[a,s]},[a,s])}var Qn=["children"],X=["fixed"];function l(a){return(0,Yt.Z)(a).filter(function(s){return n.isValidElement(s)}).map(function(s){var L=s.key,K=s.props,te=K.children,oe=(0,et.Z)(K,Qn),Te=(0,V.Z)({key:L},oe);return te&&(Te.children=l(te)),Te})}function p(a){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return a.filter(function(L){return L&&(0,Q.Z)(L)==="object"}).reduce(function(L,K,te){var oe=K.fixed,Te=oe===!0?"left":oe,ze="".concat(s,"-").concat(te),De=K.children;return De&&De.length>0?[].concat((0,_t.Z)(L),(0,_t.Z)(p(De,ze).map(function(Je){return(0,V.Z)({fixed:Te},Je)}))):[].concat((0,_t.Z)(L),[(0,V.Z)((0,V.Z)({key:ze},K),{},{fixed:Te})])},[])}function y(a){for(var s=!0,L=0;L=0;oe-=1){var Te=a[oe];if(te&&Te.fixed!=="right")te=!1;else if(!te&&Te.fixed==="right"){warning(!1,"Index ".concat(oe+1," of `columns` missing `fixed='right'` prop."));break}}}function C(a){return a.map(function(s){var L=s.fixed,K=(0,et.Z)(s,X),te=L;return L==="left"?te="right":L==="right"&&(te="left"),(0,V.Z)({fixed:te},K)})}function ne(a,s){var L=a.prefixCls,K=a.columns,te=a.children,oe=a.expandable,Te=a.expandedKeys,ze=a.columnTitle,De=a.getRowKey,Je=a.onTriggerExpand,st=a.expandIcon,$e=a.rowExpandable,Nt=a.expandIconColumnIndex,xt=a.direction,Pt=a.expandRowByClick,on=a.columnWidth,Jt=a.fixed,ln=a.scrollWidth,tn=n.useMemo(function(){return K||l(te)},[K,te]),gn=n.useMemo(function(){if(oe){var Nn,An=tn.slice();if(!An.includes(t)){var mn=Nt||0;mn>=0&&An.splice(mn,0,t)}var Bn=An.indexOf(t);An=An.filter(function(rr,Dr){return rr!==t||Dr===Bn});var mr=tn[Bn],Br;(Jt==="left"||Jt)&&!Nt?Br="left":(Jt==="right"||Jt)&&Nt===tn.length?Br="right":Br=mr?mr.fixed:null;var Sr=(Nn={},(0,Z.Z)(Nn,$n,{className:"".concat(L,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Z.Z)(Nn,"title",ze),(0,Z.Z)(Nn,"fixed",Br),(0,Z.Z)(Nn,"className","".concat(L,"-row-expand-icon-cell")),(0,Z.Z)(Nn,"width",on),(0,Z.Z)(Nn,"render",function(Dr,zr,oo){var Xr=De(zr,oo),Oo=Te.has(Xr),Eo=$e?$e(zr):!0,wr=st({prefixCls:L,expanded:Oo,expandable:Eo,record:zr,onExpand:Je});return Pt?n.createElement("span",{onClick:function(Gr){return Gr.stopPropagation()}},wr):wr}),Nn);return An.map(function(rr){return rr===t?Sr:rr})}return tn.filter(function(rr){return rr!==t})},[oe,tn,De,Te,st,xt]),Xn=n.useMemo(function(){var Nn=gn;return s&&(Nn=s(Nn)),Nn.length||(Nn=[{render:function(){return null}}]),Nn},[s,gn,xt]),jn=n.useMemo(function(){return xt==="rtl"?C(p(Xn)):p(Xn)},[Xn,xt,ln]),Ln=an(jn,ln),fr=(0,A.Z)(Ln,2),Er=fr[0],xn=fr[1];return[Xn,Er,xn]}var q=ne;function Ve(a){var s,L=a.prefixCls,K=a.record,te=a.onExpand,oe=a.expanded,Te=a.expandable,ze="".concat(L,"-row-expand-icon");if(!Te)return n.createElement("span",{className:fe()(ze,"".concat(L,"-row-spaced"))});var De=function(st){te(K,st),st.stopPropagation()};return n.createElement("span",{className:fe()(ze,(s={},(0,Z.Z)(s,"".concat(L,"-row-expanded"),oe),(0,Z.Z)(s,"".concat(L,"-row-collapsed"),!oe),s)),onClick:De})}function Ne(a,s,L){var K=[];function te(oe){(oe||[]).forEach(function(Te,ze){K.push(s(Te,ze)),te(Te[L])})}return te(a),K}function nt(a,s,L){var K=Zn(a),te=K.expandIcon,oe=K.expandedRowKeys,Te=K.defaultExpandedRowKeys,ze=K.defaultExpandAllRows,De=K.expandedRowRender,Je=K.onExpand,st=K.onExpandedRowsChange,$e=K.childrenColumnName,Nt=te||Ve,xt=$e||"children",Pt=n.useMemo(function(){return De?"row":a.expandable&&a.internalHooks===d&&a.expandable.__PARENT_RENDER_ICON__||s.some(function(jn){return jn&&(0,Q.Z)(jn)==="object"&&jn[xt]})?"nest":!1},[!!De,s]),on=n.useState(function(){return Te||(ze?Ne(s,L,xt):[])}),Jt=(0,A.Z)(on,2),ln=Jt[0],tn=Jt[1],gn=n.useMemo(function(){return new Set(oe||ln||[])},[oe,ln]),Xn=n.useCallback(function(jn){var Ln=L(jn,s.indexOf(jn)),fr,Er=gn.has(Ln);Er?(gn.delete(Ln),fr=(0,_t.Z)(gn)):fr=[].concat((0,_t.Z)(gn),[Ln]),tn(fr),Je&&Je(!Er,jn),st&&st(fr)},[L,gn,s,Je,st]);return[K,Pt,gn,Nt,xt,Xn]}function ot(a,s,L,K){var te=a.map(function(oe,Te){return rt(Te,Te,a,s,L,K==null?void 0:K[Te])});return(0,ft.Z)(function(){return te},[te],function(oe,Te){return!(0,I.Z)(oe,Te)})}function tt(a){var s=(0,n.useRef)(a),L=(0,n.useState)({}),K=(0,A.Z)(L,2),te=K[1],oe=(0,n.useRef)(null),Te=(0,n.useRef)([]);function ze(De){Te.current.push(De);var Je=Promise.resolve();oe.current=Je,Je.then(function(){if(oe.current===Je){var st=Te.current,$e=s.current;Te.current=[],st.forEach(function(Nt){s.current=Nt(s.current)}),oe.current=null,$e!==s.current&&te({})}})}return(0,n.useEffect)(function(){return function(){oe.current=null}},[]),[s.current,ze]}function mt(a){var s=(0,n.useRef)(a||null),L=(0,n.useRef)();function K(){window.clearTimeout(L.current)}function te(Te){s.current=Te,K(),L.current=window.setTimeout(function(){s.current=null,L.current=void 0},100)}function oe(){return s.current}return(0,n.useEffect)(function(){return K},[]),[te,oe]}function vt(){var a=n.useState(-1),s=(0,A.Z)(a,2),L=s[0],K=s[1],te=n.useState(-1),oe=(0,A.Z)(te,2),Te=oe[0],ze=oe[1],De=n.useCallback(function(Je,st){K(Je),ze(st)},[]);return[L,Te,De]}var dt=e(47273),Ft=(0,dt.Z)()?window:null;function Ge(a,s){var L=(0,Q.Z)(a)==="object"?a:{},K=L.offsetHeader,te=K===void 0?0:K,oe=L.offsetSummary,Te=oe===void 0?0:oe,ze=L.offsetScroll,De=ze===void 0?0:ze,Je=L.getContainer,st=Je===void 0?function(){return Ft}:Je,$e=st()||Ft;return n.useMemo(function(){var Nt=!!a;return{isSticky:Nt,stickyClassName:Nt?"".concat(s,"-sticky-holder"):"",offsetHeader:te,offsetSummary:Te,offsetScroll:De,container:$e}},[De,te,Te,s,$e])}function Et(a,s,L){var K=(0,n.useMemo)(function(){for(var te=[],oe=[],Te=0,ze=0,De=0;De=$e&&(rr=$e-Nt),Te({scrollLeft:rr/$e*(st+2)}),tn.current.x=Bn.pageX},Nn=function(){if(oe.current){var Bn=(0,be.os)(oe.current).top,mr=Bn+oe.current.offsetHeight,Br=De===window?document.documentElement.scrollTop+window.innerHeight:(0,be.os)(De).top+De.clientHeight;mr-(0,U.Z)()<=Br||Bn>=Br-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})})}},An=function(Bn){ln(function(mr){return(0,V.Z)((0,V.Z)({},mr),{},{scrollLeft:Bn/st*$e||0})})};return n.useImperativeHandle(L,function(){return{setScrollLeft:An}}),n.useEffect(function(){var mn=(0,Xt.Z)(document.body,"mouseup",fr,!1),Bn=(0,Xt.Z)(document.body,"mousemove",xn,!1);return Nn(),function(){mn.remove(),Bn.remove()}},[Nt,jn]),n.useEffect(function(){var mn=(0,Xt.Z)(De,"scroll",Nn,!1),Bn=(0,Xt.Z)(window,"resize",Nn,!1);return function(){mn.remove(),Bn.remove()}},[De]),n.useEffect(function(){Jt.isHiddenScrollBar||ln(function(mn){var Bn=oe.current;return Bn?(0,V.Z)((0,V.Z)({},mn),{},{scrollLeft:Bn.scrollLeft/Bn.scrollWidth*Bn.clientWidth}):mn})},[Jt.isHiddenScrollBar]),st<=$e||!Nt||Jt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,U.Z)(),width:$e,bottom:ze},className:"".concat(Je,"-sticky-scroll")},n.createElement("div",{onMouseDown:Er,ref:xt,className:fe()("".concat(Je,"-sticky-scroll-bar"),(0,Z.Z)({},"".concat(Je,"-sticky-scroll-bar-active"),jn)),style:{width:"".concat(Nt,"px"),transform:"translate3d(".concat(Jt.scrollLeft,"px, 0, 0)")}}))},Ke=n.forwardRef(Ae);function Qe(a){return null}var Re=Qe;function ke(a){return null}var He=ke,lt="rc-table",Mt=[],Y={};function ge(){return"No Data"}function Ce(a){var s,L=(0,V.Z)({rowKey:"key",prefixCls:lt,emptyText:ge},a),K=L.prefixCls,te=L.className,oe=L.rowClassName,Te=L.style,ze=L.data,De=L.rowKey,Je=L.scroll,st=L.tableLayout,$e=L.direction,Nt=L.title,xt=L.footer,Pt=L.summary,on=L.caption,Jt=L.id,ln=L.showHeader,tn=L.components,gn=L.emptyText,Xn=L.onRow,jn=L.onHeaderRow,Ln=L.internalHooks,fr=L.transformColumns,Er=L.internalRefs,xn=L.tailor,Nn=L.sticky,An=ze||Mt,mn=!!An.length,Bn=Ln===d,mr=n.useCallback(function(Fr,no){return(0,me.Z)(tn,Fr)||no},[tn]),Br=n.useMemo(function(){return typeof De=="function"?De:function(Fr){var no=Fr&&Fr[De];return no}},[De]),Sr=mr(["body"]),rr=vt(),Dr=(0,A.Z)(rr,3),zr=Dr[0],oo=Dr[1],Xr=Dr[2],Oo=nt(L,An,Br),Eo=(0,A.Z)(Oo,6),wr=Eo[0],_r=Eo[1],Gr=Eo[2],ho=Eo[3],uo=Eo[4],Xo=Eo[5],lr=Je==null?void 0:Je.x,or=n.useState(0),er=(0,A.Z)(or,2),Tn=er[0],Yr=er[1],kn=q((0,V.Z)((0,V.Z)((0,V.Z)({},L),wr),{},{expandable:!!wr.expandedRowRender,columnTitle:wr.columnTitle,expandedKeys:Gr,getRowKey:Br,onTriggerExpand:Xo,expandIcon:ho,expandIconColumnIndex:wr.expandIconColumnIndex,direction:$e,scrollWidth:Bn&&xn&&typeof lr=="number"?lr:null}),Bn?fr:null),yr=(0,A.Z)(kn,3),Ur=yr[0],Hr=yr[1],o=yr[2],m=o!=null?o:lr,E=n.useMemo(function(){return{columns:Ur,flattenColumns:Hr}},[Ur,Hr]),$=n.useRef(),Me=n.useRef(),qe=n.useRef(),gt=n.useRef(),it=n.useRef(),Ue=n.useState(!1),Ot=(0,A.Z)(Ue,2),bn=Ot[0],vn=Ot[1],pn=n.useState(!1),hn=(0,A.Z)(pn,2),zn=hn[0],Dn=hn[1],Cn=tt(new Map),nn=(0,A.Z)(Cn,2),wn=nn[0],sn=nn[1],sr=b(Hr),St=sr.map(function(Fr){return wn.get(Fr)}),Dt=n.useMemo(function(){return St},[St.join("_")]),Mn=bt(Dt,Hr.length,$e),vr=Je&&R(Je.y),tr=Je&&R(m)||!!wr.fixed,ao=tr&&Hr.some(function(Fr){var no=Fr.fixed;return no}),$r=n.useRef(),Rr=Ge(Nn,K),fo=Rr.isSticky,ta=Rr.offsetHeader,Ea=Rr.offsetSummary,Zr=Rr.offsetScroll,Mr=Rr.stickyClassName,io=Rr.container,mo=n.useMemo(function(){return Pt==null?void 0:Pt(An)},[Pt,An]),Vo=(vr||fo)&&n.isValidElement(mo)&&mo.type===c&&mo.props.fixed,eo,No,Ro;vr&&(No={overflowY:"scroll",maxHeight:Je.y}),tr&&(eo={overflowX:"auto"},vr||(No={overflowY:"hidden"}),Ro={width:m===!0?"auto":m,minWidth:"100%"});var ia=n.useCallback(function(Fr,no){(0,N.Z)($.current)&&sn(function(na){if(na.get(Fr)!==no){var jo=new Map(na);return jo.set(Fr,no),jo}return na})},[]),la=mt(null),Ia=(0,A.Z)(la,2),ca=Ia[0],Zo=Ia[1];function _o(Fr,no){no&&(typeof no=="function"?no(Fr):no.scrollLeft!==Fr&&(no.scrollLeft=Fr,no.scrollLeft!==Fr&&setTimeout(function(){no.scrollLeft=Fr},0)))}var ra=(0,ee.Z)(function(Fr){var no=Fr.currentTarget,na=Fr.scrollLeft,jo=$e==="rtl",Wo=typeof na=="number"?na:no.scrollLeft,Ma=no||Y;if(!Zo()||Zo()===Ma){var Xi;ca(Ma),_o(Wo,Me.current),_o(Wo,qe.current),_o(Wo,it.current),_o(Wo,(Xi=$r.current)===null||Xi===void 0?void 0:Xi.setScrollLeft)}var Yi=no||Me.current;if(Yi){var Gi=Yi.scrollWidth,Qi=Yi.clientWidth;if(Gi===Qi){vn(!1),Dn(!1);return}jo?(vn(-Wo0)):(vn(Wo>0),Dn(Wo1?on-Bn:0,Br=(0,V.Z)((0,V.Z)((0,V.Z)({},fr),De),{},{flex:"0 0 ".concat(Bn,"px"),width:"".concat(Bn,"px"),marginRight:mr,pointerEvents:"auto"}),Sr=n.useMemo(function(){return st?An<=1:xn===0||An===0||An>1},[An,xn,st]);Sr?Br.visibility="hidden":st&&(Br.height=$e==null?void 0:$e(An));var rr=Sr?function(){return null}:Nt,Dr={};return(An===0||xn===0)&&(Dr.rowSpan=1,Dr.colSpan=1),n.createElement(xe,(0,ce.Z)({className:fe()(Pt,Je),ellipsis:L.ellipsis,align:L.align,scope:L.rowScope,component:"div",prefixCls:s.prefixCls,key:gn,record:ze,index:oe,renderIndex:Te,dataIndex:xt,render:rr,shouldCellUpdate:L.shouldCellUpdate},Xn,{appendNode:jn,additionalProps:(0,V.Z)((0,V.Z)({},Ln),{},{style:Br},Dr)}))}var qt=Kt,un=["data","index","className","rowKey","style","extra","getHeight"],fn=n.forwardRef(function(a,s){var L=a.data,K=a.index,te=a.className,oe=a.rowKey,Te=a.style,ze=a.extra,De=a.getHeight,Je=(0,et.Z)(a,un),st=L.record,$e=L.indent,Nt=L.index,xt=h(r,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Pt=xt.scrollX,on=xt.flattenColumns,Jt=xt.prefixCls,ln=xt.fixColumn,tn=xt.componentWidth,gn=Le(st,oe,K,$e),Xn=gn.rowSupportExpand,jn=gn.expanded,Ln=gn.rowProps,fr=gn.expandedRowRender,Er=gn.expandedRowClassName,xn;if(Xn&&jn){var Nn=fr(st,K,$e+1,jn),An=Er==null?void 0:Er(st,K,$e),mn={};ln&&(mn={style:(0,Z.Z)({},"--virtual-width","".concat(tn,"px"))});var Bn="".concat(Jt,"-expanded-row-cell");xn=n.createElement("div",{className:fe()("".concat(Jt,"-expanded-row"),"".concat(Jt,"-expanded-row-level-").concat($e+1),An)},n.createElement(xe,{component:"div",prefixCls:Jt,className:fe()(Bn,(0,Z.Z)({},"".concat(Bn,"-fixed"),ln)),additionalProps:mn},Nn))}var mr=(0,V.Z)((0,V.Z)({},Te),{},{width:Pt});ze&&(mr.position="absolute",mr.pointerEvents="none");var Br=n.createElement("div",(0,ce.Z)({},Ln,Je,{ref:Xn?null:s,className:fe()(te,"".concat(Jt,"-row"),Ln==null?void 0:Ln.className,(0,Z.Z)({},"".concat(Jt,"-row-extra"),ze)),style:(0,V.Z)((0,V.Z)({},mr),Ln==null?void 0:Ln.style)}),on.map(function(Sr,rr){return n.createElement(qt,{key:rr,rowInfo:gn,column:Sr,colIndex:rr,indent:$e,index:K,renderIndex:Nt,record:st,inverse:ze,getHeight:De})}));return Xn?n.createElement("div",{ref:s},Br,xn):Br}),Yn=pe(fn),Zt=Yn,en=n.forwardRef(function(a,s){var L=a.data,K=a.onScroll,te=h(r,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),oe=te.flattenColumns,Te=te.onColumnResize,ze=te.getRowKey,De=te.expandedKeys,Je=te.prefixCls,st=te.childrenColumnName,$e=te.emptyNode,Nt=te.scrollX,xt=h(zt),Pt=xt.scrollY,on=xt.listItemHeight,Jt=n.useRef(),ln=Ze(L,st,De,ze),tn=n.useMemo(function(){var xn=0;return oe.map(function(Nn){var An=Nn.width,mn=Nn.key;return xn+=An,[mn,An,xn]})},[oe]),gn=n.useMemo(function(){return tn.map(function(xn){return xn[2]})},[tn]);n.useEffect(function(){tn.forEach(function(xn){var Nn=(0,A.Z)(xn,2),An=Nn[0],mn=Nn[1];Te(An,mn)})},[tn]),n.useImperativeHandle(s,function(){var xn={};return Object.defineProperty(xn,"scrollLeft",{get:function(){var An;return((An=Jt.current)===null||An===void 0?void 0:An.getScrollInfo().x)||0},set:function(An){var mn;(mn=Jt.current)===null||mn===void 0||mn.scrollTo({left:An})}}),xn});var Xn=function(Nn,An){var mn,Bn=(mn=ln[An])===null||mn===void 0?void 0:mn.record,mr=Nn.onCell;if(mr){var Br,Sr=mr(Bn,An);return(Br=Sr==null?void 0:Sr.rowSpan)!==null&&Br!==void 0?Br:1}return 1},jn=function(Nn){var An=Nn.start,mn=Nn.end,Bn=Nn.getSize,mr=Nn.offsetY;if(mn<0)return null;for(var Br=oe.filter(function(lr){return Xn(lr,An)===0}),Sr=An,rr=function(or){if(Br=Br.filter(function(er){return Xn(er,or)===0}),!Br.length)return Sr=or,"break"},Dr=An;Dr>=0;Dr-=1){var zr=rr(Dr);if(zr==="break")break}for(var oo=oe.filter(function(lr){return Xn(lr,mn)!==1}),Xr=mn,Oo=function(or){if(oo=oo.filter(function(er){return Xn(er,or)!==1}),!oo.length)return Xr=Math.max(or-1,mn),"break"},Eo=mn;Eo1})&&_r.push(or)},ho=Sr;ho<=Xr;ho+=1)var uo=Gr(ho);var Xo=_r.map(function(lr){var or=ln[lr],er=ze(or.record,lr),Tn=function(yr){var Ur=lr+yr-1,Hr=ze(ln[Ur].record,Ur),o=Bn(er,Hr);return o.bottom-o.top},Yr=Bn(er);return n.createElement(Zt,{key:lr,data:or,rowKey:er,index:lr,style:{top:-mr+Yr.top},extra:!0,getHeight:Tn})});return Xo},Ln=n.useMemo(function(){return{columnsOffset:gn}},[gn]),fr="".concat(Je,"-tbody"),Er;return ln.length?Er=n.createElement(kt.Z,{fullHeight:!1,ref:Jt,className:fe()(fr,"".concat(fr,"-virtual")),height:Pt,itemHeight:on||24,data:ln,itemKey:function(Nn){return ze(Nn.record)},scrollWidth:Nt,onVirtualScroll:function(Nn){var An=Nn.x;K({scrollLeft:An})},extraRender:jn},function(xn,Nn,An){var mn=ze(xn.record,Nn);return n.createElement(Zt,(0,ce.Z)({data:xn,rowKey:mn,index:Nn},An))}):Er=n.createElement("div",{className:fe()("".concat(Je,"-placeholder"))},n.createElement(xe,{component:"div",prefixCls:Je},$e)),n.createElement(at.Provider,{value:Ln},Er)}),Qt=pe(en),Wn=Qt,yn=function(s,L){var K=L.ref,te=L.onScroll;return n.createElement(Wn,{ref:K,data:s,onScroll:te})},Kn=100;function Gn(a){var s=a.columns,L=a.scroll,K=a.prefixCls,te=K===void 0?lt:K,oe=a.className,Te=a.listItemHeight,ze=L||{},De=ze.x,Je=ze.y;typeof De!="number"&&(De=((s||[]).length+1)*Kn),typeof Je!="number"&&(Je=500);var st=n.useMemo(function(){return{scrollY:Je,listItemHeight:Te}},[Je,Te]);return n.createElement(zt.Provider,{value:st},n.createElement(Bt,(0,ce.Z)({},a,{className:fe()(oe,"".concat(te,"-virtual")),scroll:(0,V.Z)((0,V.Z)({},L),{},{x:De}),components:{body:yn},columns:s,internalHooks:d,tailor:!0})))}function En(a){return Ye(Gn,a)}var br=En(),dr=null;function Ir(a){return null}var jt=Ir;function Lt(a){return null}var Sn=Lt,On=e(2738),ar=e(68031),kr=e(36355),Hn=e(93891),nr=e(19716),xr=e(8628),dn=e(31724),Jn=e(58421),rn=e(71418),Vt=e(88088);function ir(a){return function(L){let{prefixCls:K,onExpand:te,record:oe,expanded:Te,expandable:ze}=L;const De=`${K}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:Je=>{te(oe,Je),Je.stopPropagation()},className:fe()(De,{[`${De}-spaced`]:!ze,[`${De}-expanded`]:ze&&Te,[`${De}-collapsed`]:ze&&!Te}),"aria-label":Te?a.collapse:a.expand,"aria-expanded":Te})}}var Ar=ir;function Tr(a,s){return"key"in a&&a.key!==void 0&&a.key!==null?a.key:a.dataIndex?Array.isArray(a.dataIndex)?a.dataIndex.join("."):a.dataIndex:s}function Pr(a,s){return s?`${s}-${a}`:`${a}`}function Cr(a,s){return typeof a=="function"?a(s):a}function Qr(a,s){const L=Cr(a,s);return Object.prototype.toString.call(L)==="[object Object]"?"":L}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"},So=so,Ko=e(7657),Ho=function(s,L){return n.createElement(Ko.Z,(0,ce.Z)({},s,{ref:L,icon:So}))},Fo=n.forwardRef(Ho),to=Fo,Yo=e(56762);function Go(a){const s=n.useRef(a),L=(0,Yo.Z)();return[()=>s.current,K=>{s.current=K,L()}]}var Lo=e(3113),To=e(24905),ro=e(38854),$t=e(64165),pr=e(20834),Un=e(40875),gr=e(5112),Lr=e(17574),Vr=e(47472),xo=e(92832);function Ao(a){let{value:s,onChange:L,filterSearch:K,tablePrefixCls:te,locale:oe}=a;return K?n.createElement("div",{className:`${te}-filter-dropdown-search`},n.createElement(xo.default,{prefix:n.createElement(Vr.Z,null),placeholder:oe.filterSearchPlaceholder,onChange:L,value:s,htmlSize:1,className:`${te}-filter-dropdown-search-input`})):null}var co=Ao,Mo=e(10228);const Jr=a=>{const{keyCode:s}=a;s===Mo.Z.ENTER&&a.stopPropagation()};var wo=n.forwardRef((a,s)=>n.createElement("div",{className:a.className,onClick:L=>L.stopPropagation(),onKeyDown:Jr,ref:s},a.children));function vo(a){let s=[];return(a||[]).forEach(L=>{let{value:K,children:te}=L;s.push(K),te&&(s=[].concat((0,_t.Z)(s),(0,_t.Z)(vo(te))))}),s}function Do(a){return a.some(s=>{let{children:L}=s;return L})}function po(a,s){return typeof s=="string"||typeof s=="number"?s==null?void 0:s.toString().toLowerCase().includes(a.trim().toLowerCase()):!1}function ha(a){let{filters:s,prefixCls:L,filteredKeys:K,filterMultiple:te,searchValue:oe,filterSearch:Te}=a;return s.map((ze,De)=>{const Je=String(ze.value);if(ze.children)return{key:Je||De,label:ze.text,popupClassName:`${L}-dropdown-submenu`,children:ha({filters:ze.children,prefixCls:L,filteredKeys:K,filterMultiple:te,searchValue:oe,filterSearch:Te})};const st=te?To.default:gr.ZP,$e={key:ze.value!==void 0?Je:De,label:n.createElement(n.Fragment,null,n.createElement(st,{checked:K.includes(Je)}),n.createElement("span",null,ze.text))};return oe.trim()?typeof Te=="function"?Te(oe,ze)?$e:null:po(oe,ze.text)?$e:null:$e})}function fa(a){var s,L;const{tablePrefixCls:K,prefixCls:te,column:oe,dropdownPrefixCls:Te,columnKey:ze,filterMultiple:De,filterMode:Je="menu",filterSearch:st=!1,filterState:$e,triggerFilter:Nt,locale:xt,children:Pt,getPopupContainer:on}=a,{filterDropdownOpen:Jt,onFilterDropdownOpenChange:ln,filterResetToDefaultFilteredValue:tn,defaultFilteredValue:gn,filterDropdownVisible:Xn,onFilterDropdownVisibleChange:jn}=oe,[Ln,fr]=n.useState(!1),Er=!!($e&&(!((s=$e.filteredKeys)===null||s===void 0)&&s.length||$e.forceFiltered)),xn=kn=>{fr(kn),ln==null||ln(kn),jn==null||jn(kn)},Nn=(L=Jt!=null?Jt:Xn)!==null&&L!==void 0?L:Ln,An=$e==null?void 0:$e.filteredKeys,[mn,Bn]=Go(An||[]),mr=kn=>{let{selectedKeys:yr}=kn;Bn(yr)},Br=(kn,yr)=>{let{node:Ur,checked:Hr}=yr;mr(De?{selectedKeys:kn}:{selectedKeys:Hr&&Ur.key?[Ur.key]:[]})};n.useEffect(()=>{Ln&&mr({selectedKeys:An||[]})},[An]);const[Sr,rr]=n.useState([]),Dr=kn=>{rr(kn)},[zr,oo]=n.useState(""),Xr=kn=>{const{value:yr}=kn.target;oo(yr)};n.useEffect(()=>{Ln||oo("")},[Ln]);const Oo=kn=>{const yr=kn&&kn.length?kn:null;if(yr===null&&(!$e||!$e.filteredKeys)||(0,I.Z)(yr,$e==null?void 0:$e.filteredKeys,!0))return null;Nt({column:oe,key:ze,filteredKeys:yr})},Eo=()=>{xn(!1),Oo(mn())},wr=function(){let{confirm:kn,closeDropdown:yr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};kn&&Oo([]),yr&&xn(!1),oo(""),Bn(tn?(gn||[]).map(Ur=>String(Ur)):[])},_r=function(){let{closeDropdown:kn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};kn&&xn(!1),Oo(mn())},Gr=kn=>{kn&&An!==void 0&&Bn(An||[]),xn(kn),!kn&&!oe.filterDropdown&&Eo()},ho=fe()({[`${Te}-menu-without-submenu`]:!Do(oe.filters||[])}),uo=kn=>{if(kn.target.checked){const yr=vo(oe==null?void 0:oe.filters).map(Ur=>String(Ur));Bn(yr)}else Bn([])},Xo=kn=>{let{filters:yr}=kn;return(yr||[]).map((Ur,Hr)=>{const o=String(Ur.value),m={title:Ur.text,key:Ur.value!==void 0?o:Hr};return Ur.children&&(m.children=Xo({filters:Ur.children})),m})},lr=kn=>{var yr;return Object.assign(Object.assign({},kn),{text:kn.title,value:kn.key,children:((yr=kn.children)===null||yr===void 0?void 0:yr.map(Ur=>lr(Ur)))||[]})};let or;if(typeof oe.filterDropdown=="function")or=oe.filterDropdown({prefixCls:`${Te}-custom`,setSelectedKeys:kn=>mr({selectedKeys:kn}),selectedKeys:mn(),confirm:_r,clearFilters:wr,filters:oe.filters,visible:Nn,close:()=>{xn(!1)}});else if(oe.filterDropdown)or=oe.filterDropdown;else{const kn=mn()||[],yr=()=>(oe.filters||[]).length===0?n.createElement($t.Z,{image:$t.Z.PRESENTED_IMAGE_SIMPLE,description:xt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Je==="tree"?n.createElement(n.Fragment,null,n.createElement(co,{filterSearch:st,value:zr,onChange:Xr,tablePrefixCls:K,locale:xt}),n.createElement("div",{className:`${K}-filter-dropdown-tree`},De?n.createElement(To.default,{checked:kn.length===vo(oe.filters).length,indeterminate:kn.length>0&&kn.lengthtypeof st=="function"?st(zr,lr(Hr)):po(zr,Hr.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(co,{filterSearch:st,value:zr,onChange:Xr,tablePrefixCls:K,locale:xt}),n.createElement(pr.default,{selectable:!0,multiple:De,prefixCls:`${Te}-menu`,className:ho,onSelect:mr,onDeselect:mr,selectedKeys:kn,getPopupContainer:on,openKeys:Sr,onOpenChange:Dr,items:ha({filters:oe.filters||[],filterSearch:st,prefixCls:te,filteredKeys:mn(),filterMultiple:De,searchValue:zr})})),Ur=()=>tn?(0,I.Z)((gn||[]).map(Hr=>String(Hr)),kn,!0):kn.length===0;or=n.createElement(n.Fragment,null,yr(),n.createElement("div",{className:`${te}-dropdown-btns`},n.createElement(Lo.ZP,{type:"link",size:"small",disabled:Ur(),onClick:()=>wr()},xt.filterReset),n.createElement(Lo.ZP,{type:"primary",size:"small",onClick:Eo},xt.filterConfirm)))}oe.filterDropdown&&(or=n.createElement(Un.J,{selectable:void 0},or));const er=()=>n.createElement(wo,{className:`${te}-dropdown`},or);let Tn;typeof oe.filterIcon=="function"?Tn=oe.filterIcon(Er):oe.filterIcon?Tn=oe.filterIcon:Tn=n.createElement(to,null);const{direction:Yr}=n.useContext(kr.E_);return n.createElement("div",{className:`${te}-column`},n.createElement("span",{className:`${K}-column-title`},Pt),n.createElement(ro.Z,{dropdownRender:er,trigger:["click"],open:Nn,onOpenChange:Gr,getPopupContainer:on,placement:Yr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:fe()(`${te}-trigger`,{active:Er}),onClick:kn=>{kn.stopPropagation()}},Tn)))}var Pa=fa;function Qo(a,s,L){let K=[];return(a||[]).forEach((te,oe)=>{var Te;const ze=Pr(oe,L);if(te.filters||"filterDropdown"in te||"onFilter"in te)if("filteredValue"in te){let De=te.filteredValue;"filterDropdown"in te||(De=(Te=De==null?void 0:De.map(String))!==null&&Te!==void 0?Te:De),K.push({column:te,key:Tr(te,ze),filteredKeys:De,forceFiltered:te.filtered})}else K.push({column:te,key:Tr(te,ze),filteredKeys:s&&te.defaultFilteredValue?te.defaultFilteredValue:void 0,forceFiltered:te.filtered});"children"in te&&(K=[].concat((0,_t.Z)(K),(0,_t.Z)(Qo(te.children,s,ze))))}),K}function Sa(a,s,L,K,te,oe,Te,ze){return L.map((De,Je)=>{const st=Pr(Je,ze),{filterMultiple:$e=!0,filterMode:Nt,filterSearch:xt}=De;let Pt=De;if(Pt.filters||Pt.filterDropdown){const on=Tr(Pt,st),Jt=K.find(ln=>{let{key:tn}=ln;return on===tn});Pt=Object.assign(Object.assign({},Pt),{title:ln=>n.createElement(Pa,{tablePrefixCls:a,prefixCls:`${a}-filter`,dropdownPrefixCls:s,column:Pt,columnKey:on,filterState:Jt,filterMultiple:$e,filterMode:Nt,filterSearch:xt,triggerFilter:oe,locale:te,getPopupContainer:Te},Cr(De.title,ln))})}return"children"in Pt&&(Pt=Object.assign(Object.assign({},Pt),{children:Sa(a,s,Pt.children,K,te,oe,Te,st)})),Pt})}function Ra(a){const s={};return a.forEach(L=>{let{key:K,filteredKeys:te,column:oe}=L;const{filters:Te,filterDropdown:ze}=oe;if(ze)s[K]=te||null;else if(Array.isArray(te)){const De=vo(Te);s[K]=De.filter(Je=>te.includes(String(Je)))}else s[K]=null}),s}function xa(a,s){return s.reduce((L,K)=>{const{column:{onFilter:te,filters:oe},filteredKeys:Te}=K;return te&&Te&&Te.length?L.filter(ze=>Te.some(De=>{const Je=vo(oe),st=Je.findIndex(Nt=>String(Nt)===String(De)),$e=st!==-1?Je[st]:De;return te($e,ze)})):L},a)}const go=a=>a.flatMap(s=>"children"in s?[s].concat((0,_t.Z)(go(s.children||[]))):[s]);function Ja(a){let{prefixCls:s,dropdownPrefixCls:L,mergedColumns:K,onFilterChange:te,getPopupContainer:oe,locale:Te}=a;const ze=n.useMemo(()=>go(K||[]),[K]),[De,Je]=n.useState(()=>Qo(ze,!0)),st=n.useMemo(()=>{const Pt=Qo(ze,!1);if(Pt.length===0)return Pt;let on=!0,Jt=!0;if(Pt.forEach(ln=>{let{filteredKeys:tn}=ln;tn!==void 0?on=!1:Jt=!1}),on){const ln=(ze||[]).map((tn,gn)=>Tr(tn,Pr(gn)));return De.filter(tn=>{let{key:gn}=tn;return ln.includes(gn)}).map(tn=>{const gn=ze[ln.findIndex(Xn=>Xn===tn.key)];return Object.assign(Object.assign({},tn),{column:Object.assign(Object.assign({},tn.column),gn),forceFiltered:gn.filtered})})}return Pt},[ze,De]),$e=n.useMemo(()=>Ra(st),[st]),Nt=Pt=>{const on=st.filter(Jt=>{let{key:ln}=Jt;return ln!==Pt.key});on.push(Pt),Je(on),te(Ra(on),on)};return[Pt=>Sa(s,L,Pt,st,Te,Nt,oe),st,$e]}var Ta=Ja;function Oa(a,s,L){const K=n.useRef({});function te(oe){if(!K.current||K.current.data!==a||K.current.childrenColumnName!==s||K.current.getRowKey!==L){let ze=function(De){De.forEach((Je,st)=>{const $e=L(Je,st);Te.set($e,Je),Je&&typeof Je=="object"&&s in Je&&ze(Je[s]||[])})};const Te=new Map;ze(a),K.current={data:a,childrenColumnName:s,kvMap:Te,getRowKey:L}}return K.current.kvMap.get(oe)}return[te]}var ya=e(50371),za=function(a,s){var L={};for(var K in a)Object.prototype.hasOwnProperty.call(a,K)&&s.indexOf(K)<0&&(L[K]=a[K]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,K=Object.getOwnPropertySymbols(a);te{const oe=a[te];typeof oe!="function"&&(L[te]=oe)}),L}function Za(a,s,L){const K=L&&typeof L=="object"?L:{},{total:te=0}=K,oe=za(K,["total"]),[Te,ze]=(0,n.useState)(()=>({current:"defaultCurrent"in oe?oe.defaultCurrent:1,pageSize:"defaultPageSize"in oe?oe.defaultPageSize:Aa})),De=(0,ya.Z)(Te,oe,{total:te>0?te:a}),Je=Math.ceil((te||a)/De.pageSize);De.current>Je&&(De.current=Je||1);const st=(Nt,xt)=>{ze({current:Nt!=null?Nt:1,pageSize:xt||De.pageSize})},$e=(Nt,xt)=>{var Pt;L&&((Pt=L.onChange)===null||Pt===void 0||Pt.call(L,Nt,xt)),st(Nt,xt),s(Nt,xt||(De==null?void 0:De.pageSize))};return L===!1?[{},()=>{}]:[Object.assign(Object.assign({},De),{onChange:$e}),st]}var ja=Za,wa=e(84105),sa=e(35654),jr=e(90782),Or=e(71430),zo=e(18929);const Po={},Io="SELECT_ALL",ko="SELECT_INVERT",Uo="SELECT_NONE",Jo=[],qr=(a,s)=>{let L=[];return(s||[]).forEach(K=>{L.push(K),K&&typeof K=="object"&&a in K&&(L=[].concat((0,_t.Z)(L),(0,_t.Z)(qr(a,K[a]))))}),L};var aa=(a,s)=>{const{preserveSelectedRowKeys:L,selectedRowKeys:K,defaultSelectedRowKeys:te,getCheckboxProps:oe,onChange:Te,onSelect:ze,onSelectAll:De,onSelectInvert:Je,onSelectNone:st,onSelectMultiple:$e,columnWidth:Nt,type:xt,selections:Pt,fixed:on,renderCell:Jt,hideSelectAll:ln,checkStrictly:tn=!0}=s||{},{prefixCls:gn,data:Xn,pageData:jn,getRecordByKey:Ln,getRowKey:fr,expandType:Er,childrenColumnName:xn,locale:Nn,getPopupContainer:An}=a,[mn,Bn]=(0,zo.Z)(K||te||Jo,{value:K}),mr=n.useRef(new Map),Br=(0,n.useCallback)(lr=>{if(L){const or=new Map;lr.forEach(er=>{let Tn=Ln(er);!Tn&&mr.current.has(er)&&(Tn=mr.current.get(er)),or.set(er,Tn)}),mr.current=or}},[Ln,L]);n.useEffect(()=>{Br(mn)},[mn]);const{keyEntities:Sr}=(0,n.useMemo)(()=>{if(tn)return{keyEntities:null};let lr=Xn;if(L){const or=new Set(Xn.map((Tn,Yr)=>fr(Tn,Yr))),er=Array.from(mr.current).reduce((Tn,Yr)=>{let[kn,yr]=Yr;return or.has(kn)?Tn:Tn.concat(yr)},[]);lr=[].concat((0,_t.Z)(lr),(0,_t.Z)(er))}return(0,Or.I8)(lr,{externalGetKey:fr,childrenPropName:xn})},[Xn,fr,tn,xn,L]),rr=(0,n.useMemo)(()=>qr(xn,jn),[xn,jn]),Dr=(0,n.useMemo)(()=>{const lr=new Map;return rr.forEach((or,er)=>{const Tn=fr(or,er),Yr=(oe?oe(or):null)||{};lr.set(Tn,Yr)}),lr},[rr,fr,oe]),zr=(0,n.useCallback)(lr=>{var or;return!!(!((or=Dr.get(fr(lr)))===null||or===void 0)&&or.disabled)},[Dr,fr]),[oo,Xr]=(0,n.useMemo)(()=>{if(tn)return[mn||[],[]];const{checkedKeys:lr,halfCheckedKeys:or}=(0,jr.S)(mn,!0,Sr,zr);return[lr||[],or]},[mn,tn,Sr,zr]),Oo=(0,n.useMemo)(()=>{const lr=xt==="radio"?oo.slice(0,1):oo;return new Set(lr)},[oo,xt]),Eo=(0,n.useMemo)(()=>xt==="radio"?new Set:new Set(Xr),[Xr,xt]),[wr,_r]=(0,n.useState)(null);n.useEffect(()=>{s||Bn(Jo)},[!!s]);const Gr=(0,n.useCallback)((lr,or)=>{let er,Tn;Br(lr),L?(er=lr,Tn=lr.map(Yr=>mr.current.get(Yr))):(er=[],Tn=[],lr.forEach(Yr=>{const kn=Ln(Yr);kn!==void 0&&(er.push(Yr),Tn.push(kn))})),Bn(er),Te==null||Te(er,Tn,{type:or})},[Bn,Ln,Te,L]),ho=(0,n.useCallback)((lr,or,er,Tn)=>{if(ze){const Yr=er.map(kn=>Ln(kn));ze(Ln(lr),or,Yr,Tn)}Gr(er,"single")},[ze,Ln,Gr]),uo=(0,n.useMemo)(()=>!Pt||ln?null:(Pt===!0?[Io,ko,Uo]:Pt).map(or=>or===Io?{key:"all",text:Nn.selectionAll,onSelect(){Gr(Xn.map((er,Tn)=>fr(er,Tn)).filter(er=>{const Tn=Dr.get(er);return!(Tn!=null&&Tn.disabled)||Oo.has(er)}),"all")}}:or===ko?{key:"invert",text:Nn.selectInvert,onSelect(){const er=new Set(Oo);jn.forEach((Yr,kn)=>{const yr=fr(Yr,kn),Ur=Dr.get(yr);Ur!=null&&Ur.disabled||(er.has(yr)?er.delete(yr):er.add(yr))});const Tn=Array.from(er);Je&&Je(Tn),Gr(Tn,"invert")}}:or===Uo?{key:"none",text:Nn.selectNone,onSelect(){st==null||st(),Gr(Array.from(Oo).filter(er=>{const Tn=Dr.get(er);return Tn==null?void 0:Tn.disabled}),"none")}}:or).map(or=>Object.assign(Object.assign({},or),{onSelect:function(){for(var er,Tn,Yr=arguments.length,kn=new Array(Yr),yr=0;yr{var or;if(!s)return lr.filter(Ue=>Ue!==Po);let er=(0,_t.Z)(lr);const Tn=new Set(Oo),Yr=rr.map(fr).filter(Ue=>!Dr.get(Ue).disabled),kn=Yr.every(Ue=>Tn.has(Ue)),yr=Yr.some(Ue=>Tn.has(Ue)),Ur=()=>{const Ue=[];kn?Yr.forEach(bn=>{Tn.delete(bn),Ue.push(bn)}):Yr.forEach(bn=>{Tn.has(bn)||(Tn.add(bn),Ue.push(bn))});const Ot=Array.from(Tn);De==null||De(!kn,Ot.map(bn=>Ln(bn)),Ue.map(bn=>Ln(bn))),Gr(Ot,"all"),_r(null)};let Hr;if(xt!=="radio"){let Ue;if(uo){const hn={getPopupContainer:An,items:uo.map((zn,Dn)=>{const{key:Cn,text:nn,onSelect:wn}=zn;return{key:Cn!=null?Cn:Dn,onClick:()=>{wn==null||wn(Yr)},label:nn}})};Ue=n.createElement("div",{className:`${gn}-selection-extra`},n.createElement(ro.Z,{menu:hn,getPopupContainer:An},n.createElement("span",null,n.createElement(wa.Z,null))))}const Ot=rr.map((hn,zn)=>{const Dn=fr(hn,zn),Cn=Dr.get(Dn)||{};return Object.assign({checked:Tn.has(Dn)},Cn)}).filter(hn=>{let{disabled:zn}=hn;return zn}),bn=!!Ot.length&&Ot.length===rr.length,vn=bn&&Ot.every(hn=>{let{checked:zn}=hn;return zn}),pn=bn&&Ot.some(hn=>{let{checked:zn}=hn;return zn});Hr=!ln&&n.createElement("div",{className:`${gn}-selection`},n.createElement(To.default,{checked:bn?vn:!!rr.length&&kn,indeterminate:bn?!vn&&pn:!kn&&yr,onChange:Ur,disabled:rr.length===0||bn,"aria-label":Ue?"Custom selection":"Select all",skipGroup:!0}),Ue)}let o;xt==="radio"?o=(Ue,Ot,bn)=>{const vn=fr(Ot,bn),pn=Tn.has(vn);return{node:n.createElement(gr.ZP,Object.assign({},Dr.get(vn),{checked:pn,onClick:hn=>hn.stopPropagation(),onChange:hn=>{Tn.has(vn)||ho(vn,!0,[vn],hn.nativeEvent)}})),checked:pn}}:o=(Ue,Ot,bn)=>{var vn;const pn=fr(Ot,bn),hn=Tn.has(pn),zn=Eo.has(pn),Dn=Dr.get(pn);let Cn;return Er==="nest"?Cn=zn:Cn=(vn=Dn==null?void 0:Dn.indeterminate)!==null&&vn!==void 0?vn:zn,{node:n.createElement(To.default,Object.assign({},Dn,{indeterminate:Cn,checked:hn,skipGroup:!0,onClick:nn=>nn.stopPropagation(),onChange:nn=>{let{nativeEvent:wn}=nn;const{shiftKey:sn}=wn;let sr=-1,St=-1;if(sn&&tn){const Dt=new Set([wr,pn]);Yr.some((Mn,vr)=>{if(Dt.has(Mn))if(sr===-1)sr=vr;else return St=vr,!0;return!1})}if(St!==-1&&sr!==St&&tn){const Dt=Yr.slice(sr,St+1),Mn=[];hn?Dt.forEach(tr=>{Tn.has(tr)&&(Mn.push(tr),Tn.delete(tr))}):Dt.forEach(tr=>{Tn.has(tr)||(Mn.push(tr),Tn.add(tr))});const vr=Array.from(Tn);$e==null||$e(!hn,vr.map(tr=>Ln(tr)),Mn.map(tr=>Ln(tr))),Gr(vr,"multiple")}else{const Dt=oo;if(tn){const Mn=hn?(0,sa._5)(Dt,pn):(0,sa.L0)(Dt,pn);ho(pn,!hn,Mn,wn)}else{const Mn=(0,jr.S)([].concat((0,_t.Z)(Dt),[pn]),!0,Sr,zr),{checkedKeys:vr,halfCheckedKeys:tr}=Mn;let ao=vr;if(hn){const $r=new Set(vr);$r.delete(pn),ao=(0,jr.S)(Array.from($r),{checked:!1,halfCheckedKeys:tr},Sr,zr).checkedKeys}ho(pn,!hn,ao,wn)}}_r(hn?null:pn)}})),checked:hn}};const m=(Ue,Ot,bn)=>{const{node:vn,checked:pn}=o(Ue,Ot,bn);return Jt?Jt(pn,Ot,bn,vn):vn};if(!er.includes(Po))if(er.findIndex(Ue=>{var Ot;return((Ot=Ue[$n])===null||Ot===void 0?void 0:Ot.columnType)==="EXPAND_COLUMN"})===0){const[Ue,...Ot]=er;er=[Ue,Po].concat((0,_t.Z)(Ot))}else er=[Po].concat((0,_t.Z)(er));const E=er.indexOf(Po);er=er.filter((Ue,Ot)=>Ue!==Po||Ot===E);const $=er[E-1],Me=er[E+1];let qe=on;qe===void 0&&((Me==null?void 0:Me.fixed)!==void 0?qe=Me.fixed:($==null?void 0:$.fixed)!==void 0&&(qe=$.fixed)),qe&&$&&((or=$[$n])===null||or===void 0?void 0:or.columnType)==="EXPAND_COLUMN"&&$.fixed===void 0&&($.fixed=qe);const gt=fe()(`${gn}-selection-col`,{[`${gn}-selection-col-with-dropdown`]:Pt&&xt==="checkbox"}),it={fixed:qe,width:Nt,className:`${gn}-selection-column`,title:s.columnTitle||Hr,render:m,onCell:s.onCell,[$n]:{className:gt}};return er.map(Ue=>Ue===Po?it:Ue)},[fr,rr,s,oo,Oo,Eo,Nt,uo,Er,wr,Dr,$e,ho,zr]),Oo]},Wa=e(89489),qa=e(59477),Ka=e(6848);const Ha="ascend",ka="descend";function Va(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 Ua(a,s){return s?a[a.indexOf(s)+1]:a[0]}function Da(a,s,L){let K=[];function te(oe,Te){K.push({column:oe,key:Tr(oe,Te),multiplePriority:Va(oe),sortOrder:oe.sortOrder})}return(a||[]).forEach((oe,Te)=>{const ze=Pr(Te,L);oe.children?("sortOrder"in oe&&te(oe,ze),K=[].concat((0,_t.Z)(K),(0,_t.Z)(Da(oe.children,s,ze)))):oe.sorter&&("sortOrder"in oe?te(oe,ze):s&&oe.defaultSortOrder&&K.push({column:oe,key:Tr(oe,ze),multiplePriority:Va(oe),sortOrder:oe.defaultSortOrder}))}),K}function _a(a,s,L,K,te,oe,Te,ze){return(s||[]).map((De,Je)=>{const st=Pr(Je,ze);let $e=De;if($e.sorter){const Nt=$e.sortDirections||te,xt=$e.showSorterTooltip===void 0?Te:$e.showSorterTooltip,Pt=Tr($e,st),on=L.find(Er=>{let{key:xn}=Er;return xn===Pt}),Jt=on?on.sortOrder:null,ln=Ua(Nt,Jt);let tn;if(De.sortIcon)tn=De.sortIcon({sortOrder:Jt});else{const Er=Nt.includes(Ha)&&n.createElement(qa.Z,{className:fe()(`${a}-column-sorter-up`,{active:Jt===Ha})}),xn=Nt.includes(ka)&&n.createElement(Wa.Z,{className:fe()(`${a}-column-sorter-down`,{active:Jt===ka})});tn=n.createElement("span",{className:fe()(`${a}-column-sorter`,{[`${a}-column-sorter-full`]:!!(Er&&xn)})},n.createElement("span",{className:`${a}-column-sorter-inner`,"aria-hidden":"true"},Er,xn))}const{cancelSort:gn,triggerAsc:Xn,triggerDesc:jn}=oe||{};let Ln=gn;ln===ka?Ln=jn:ln===Ha&&(Ln=Xn);const fr=typeof xt=="object"?xt:{title:Ln};$e=Object.assign(Object.assign({},$e),{className:fe()($e.className,{[`${a}-column-sort`]:Jt}),title:Er=>{const xn=n.createElement("div",{className:`${a}-column-sorters`},n.createElement("span",{className:`${a}-column-title`},Cr(De.title,Er)),tn);return xt?n.createElement(Ka.Z,Object.assign({},fr),xn):xn},onHeaderCell:Er=>{const xn=De.onHeaderCell&&De.onHeaderCell(Er)||{},Nn=xn.onClick,An=xn.onKeyDown;xn.onClick=mr=>{K({column:De,key:Pt,sortOrder:ln,multiplePriority:Va(De)}),Nn==null||Nn(mr)},xn.onKeyDown=mr=>{mr.keyCode===Mo.Z.ENTER&&(K({column:De,key:Pt,sortOrder:ln,multiplePriority:Va(De)}),An==null||An(mr))};const mn=Qr(De.title,{}),Bn=mn==null?void 0:mn.toString();return Jt?xn["aria-sort"]=Jt==="ascend"?"ascending":"descending":xn["aria-label"]=Bn||"",xn.className=fe()(xn.className,`${a}-column-has-sorters`),xn.tabIndex=0,De.ellipsis&&(xn.title=(mn!=null?mn:"").toString()),xn}})}return"children"in $e&&($e=Object.assign(Object.assign({},$e),{children:_a(a,$e.children,L,K,te,oe,Te,st)})),$e})}function ai(a){const{column:s,sortOrder:L}=a;return{column:s,order:L,field:s.dataIndex,columnKey:s.key}}function ii(a){const s=a.filter(L=>{let{sortOrder:K}=L;return K}).map(ai);return s.length===0&&a.length?Object.assign(Object.assign({},ai(a[a.length-1])),{column:void 0}):s.length<=1?s[0]||{}:s}function Bo(a,s,L){const K=s.slice().sort((Te,ze)=>ze.multiplePriority-Te.multiplePriority),te=a.slice(),oe=K.filter(Te=>{let{column:{sorter:ze},sortOrder:De}=Te;return $a(ze)&&De});return oe.length?te.sort((Te,ze)=>{for(let De=0;De{const ze=Te[L];return ze?Object.assign(Object.assign({},Te),{[L]:Bo(ze,s,L)}):Te}):te}function lo(a){let{prefixCls:s,mergedColumns:L,onSorterChange:K,sortDirections:te,tableLocale:oe,showSorterTooltip:Te}=a;const[ze,De]=n.useState(Da(L,!0)),Je=n.useMemo(()=>{let Pt=!0;const on=Da(L,!1);if(!on.length)return ze;const Jt=[];function ln(gn){Pt?Jt.push(gn):Jt.push(Object.assign(Object.assign({},gn),{sortOrder:null}))}let tn=null;return on.forEach(gn=>{tn===null?(ln(gn),gn.sortOrder&&(gn.multiplePriority===!1?Pt=!1:tn=!0)):(tn&&gn.multiplePriority!==!1||(Pt=!1),ln(gn))}),Jt},[L,ze]),st=n.useMemo(()=>{const Pt=Je.map(on=>{let{column:Jt,sortOrder:ln}=on;return{column:Jt,order:ln}});return{sortColumns:Pt,sortColumn:Pt[0]&&Pt[0].column,sortOrder:Pt[0]&&Pt[0].order}},[Je]);function $e(Pt){let on;Pt.multiplePriority===!1||!Je.length||Je[0].multiplePriority===!1?on=[Pt]:on=[].concat((0,_t.Z)(Je.filter(Jt=>{let{key:ln}=Jt;return ln!==Pt.key})),[Pt]),De(on),K(ii(on),on)}return[Pt=>_a(s,Pt,Je,$e,te,oe,Te),Je,st,()=>ii(Je)]}function bo(a,s){return a.map(L=>{const K=Object.assign({},L);return K.title=Cr(L.title,s),"children"in K&&(K.children=bo(K.children,s)),K})}function qo(a){return[n.useCallback(L=>bo(L,a),[a])]}var $o=Ee((a,s)=>{const{_renderTimes:L}=a,{_renderTimes:K}=s;return L!==K}),Fa=En((a,s)=>{const{_renderTimes:L}=a,{_renderTimes:K}=s;return L!==K}),Ca=e(64993),Xa=e(17313),ei=e(83116),li=e(37613),Ya=a=>{const{componentCls:s}=a,L=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`,K=(te,oe,Te)=>({[`&${s}-${te}`]:{[`> ${s}-container`]:{[`> ${s}-content, > ${s}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${s}-expanded-row-fixed`]:{margin:`-${oe}px -${Te+a.lineWidth}px`}}}}}});return{[`${s}-wrapper`]:{[`${s}${s}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${s}-title`]:{border:L,borderBottom:0},[`> ${s}-container`]:{borderInlineStart:L,borderTop:L,[` + > ${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:L},"> thead":{"> tr:not(:last-child) > th":{borderBottom:L},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${s}-cell-fix-right-first::after`]:{borderInlineEnd:L}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${s}-expanded-row-fixed`]:{margin:`-${a.tablePaddingVertical}px -${a.tablePaddingHorizontal+a.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:a.lineWidth,bottom:0,borderInlineEnd:L,content:'""'}}}}}},[`&${s}-scroll-horizontal`]:{[`> ${s}-container > ${s}-body`]:{"> table > tbody":{[` + > tr${s}-expanded-row, + > tr${s}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},K("middle",a.tablePaddingVerticalMiddle,a.tablePaddingHorizontalMiddle)),K("small",a.tablePaddingVerticalSmall,a.tablePaddingHorizontalSmall)),{[`> ${s}-footer`]:{border:L,borderTop:0}}),[`${s}-cell`]:{[`${s}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${a.lineWidth}px 0 ${a.lineWidth}px ${a.tableHeaderBg}`}},[`${s}-bordered ${s}-cell-scrollbar`]:{borderInlineEnd:L}}}},yi=a=>{const{componentCls:s}=a;return{[`${s}-wrapper`]:{[`${s}-cell-ellipsis`]:Object.assign(Object.assign({},Xa.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"}})}}},Pi=a=>{const{componentCls:s}=a;return{[`${s}-wrapper`]:{[`${s}-tbody > tr${s}-placeholder`]:{textAlign:"center",color:a.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:a.colorBgContainer}}}}},bi=e(15969),$i=a=>{const{componentCls:s,antCls:L,controlInteractiveSize:K,motionDurationSlow:te,lineWidth:oe,paddingXS:Te,lineType:ze,tableBorderColor:De,tableExpandIconBg:Je,tableExpandColumnWidth:st,borderRadius:$e,fontSize:Nt,fontSizeSM:xt,lineHeight:Pt,tablePaddingVertical:on,tablePaddingHorizontal:Jt,tableExpandedRowBg:ln,paddingXXS:tn}=a,gn=K/2-oe,Xn=gn*2+oe*3,jn=`${oe}px ${ze} ${De}`,Ln=tn-oe;return{[`${s}-wrapper`]:{[`${s}-expand-icon-col`]:{width:st},[`${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,bi.N)(a)),{position:"relative",float:"left",boxSizing:"border-box",width:Xn,height:Xn,padding:0,color:"inherit",lineHeight:`${Xn}px`,background:Je,border:jn,borderRadius:$e,transform:`scale(${K/Xn})`,transition:`all ${te}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${te} ease-out`,content:'""'},"&::before":{top:gn,insetInlineEnd:Ln,insetInlineStart:Ln,height:oe},"&::after":{top:Ln,bottom:Ln,insetInlineStart:gn,width:oe,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:(Nt*Pt-oe*3)/2-Math.ceil((xt*1.4-oe*3)/2),marginInlineEnd:Te},[`tr${s}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ln}},[`${L}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${s}-expanded-row-fixed`]:{position:"relative",margin:`-${on}px -${Jt}px`,padding:`${on}px ${Jt}px`}}}},fi=a=>{const{componentCls:s,antCls:L,iconCls:K,tableFilterDropdownWidth:te,tableFilterDropdownSearchWidth:oe,paddingXXS:Te,paddingXS:ze,colorText:De,lineWidth:Je,lineType:st,tableBorderColor:$e,tableHeaderIconColor:Nt,fontSizeSM:xt,tablePaddingHorizontal:Pt,borderRadius:on,motionDurationSlow:Jt,colorTextDescription:ln,colorPrimary:tn,tableHeaderFilterActiveBg:gn,colorTextDisabled:Xn,tableFilterDropdownBg:jn,tableFilterDropdownHeight:Ln,controlItemBgHover:fr,controlItemBgActive:Er,boxShadowSecondary:xn,filterDropdownMenuBg:Nn}=a,An=`${L}-dropdown`,mn=`${s}-filter-dropdown`,Bn=`${L}-tree`,mr=`${Je}px ${st} ${$e}`;return[{[`${s}-wrapper`]:{[`${s}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${s}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Te,marginInline:`${Te}px ${-Pt/2}px`,padding:`0 ${Te}px`,color:Nt,fontSize:xt,borderRadius:on,cursor:"pointer",transition:`all ${Jt}`,"&:hover":{color:ln,background:gn},"&.active":{color:tn}}}},{[`${L}-dropdown`]:{[mn]:Object.assign(Object.assign({},(0,Xa.Wf)(a)),{minWidth:te,backgroundColor:jn,borderRadius:on,boxShadow:xn,overflow:"hidden",[`${An}-menu`]:{maxHeight:Ln,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Nn,"&:empty::after":{display:"block",padding:`${ze}px 0`,color:Xn,fontSize:xt,textAlign:"center",content:'"Not Found"'}},[`${mn}-tree`]:{paddingBlock:`${ze}px 0`,paddingInline:ze,[Bn]:{padding:0},[`${Bn}-treenode ${Bn}-node-content-wrapper:hover`]:{backgroundColor:fr},[`${Bn}-treenode-checkbox-checked ${Bn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Er}}},[`${mn}-search`]:{padding:ze,borderBottom:mr,"&-input":{input:{minWidth:oe},[K]:{color:Xn}}},[`${mn}-checkall`]:{width:"100%",marginBottom:Te,marginInlineStart:Te},[`${mn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${ze-Je}px ${ze}px`,overflow:"hidden",borderTop:mr}})}},{[`${L}-dropdown ${mn}, ${mn}-submenu`]:{[`${L}-checkbox-wrapper + span`]:{paddingInlineStart:ze,color:De},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Co=a=>{const{componentCls:s,lineWidth:L,colorSplit:K,motionDurationSlow:te,zIndexTableFixed:oe,tableBg:Te,zIndexTableSticky:ze}=a,De=K;return{[`${s}-wrapper`]:{[` + ${s}-cell-fix-left, + ${s}-cell-fix-right + `]:{position:"sticky !important",zIndex:oe,background:Te},[` + ${s}-cell-fix-left-first::after, + ${s}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-L,width:30,transform:"translateX(100%)",transition:`box-shadow ${te}`,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:-L,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${te}`,content:'""',pointerEvents:"none"},[`${s}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:ze+1,width:30,transition:`box-shadow ${te}`,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 ${De}`}},[` + ${s}-cell-fix-left-first::after, + ${s}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${De}`},[`${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 ${De}`}},[` + ${s}-cell-fix-right-first::after, + ${s}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${De}`}}}}},mi=a=>{const{componentCls:s,antCls:L}=a;return{[`${s}-wrapper`]:{[`${s}-pagination${L}-pagination`]:{margin:`${a.margin}px 0`},[`${s}-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:s,tableRadius:L}=a;return{[`${s}-wrapper`]:{[s]:{[`${s}-title, ${s}-header`]:{borderRadius:`${L}px ${L}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:L,borderStartEndRadius:L,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:L},"> *:last-child":{borderStartEndRadius:L}}},"&-footer":{borderRadius:`0 0 ${L}px ${L}px`}}}}},Li=a=>{const{componentCls:s}=a;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"}}}}},Ei=a=>{const{componentCls:s,antCls:L,iconCls:K,fontSizeIcon:te,padding:oe,paddingXS:Te,tableHeaderIconColor:ze,tableHeaderIconColorHover:De,tableSelectionColumnWidth:Je}=a;return{[`${s}-wrapper`]:{[`${s}-selection-col`]:{width:Je,[`&${s}-selection-col-with-dropdown`]:{width:Je+te+oe/4}},[`${s}-bordered ${s}-selection-col`]:{width:Je+Te*2,[`&${s}-selection-col-with-dropdown`]:{width:Je+te+oe/4+Te*2}},[` + table tr th${s}-selection-column, + table tr td${s}-selection-column + `]:{paddingInlineEnd:a.paddingXS,paddingInlineStart:a.paddingXS,textAlign:"center",[`${L}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${s}-selection-column${s}-cell-fix-left`]:{zIndex:a.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 ${a.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${a.tablePaddingHorizontal/4}px`,[K]:{color:ze,fontSize:te,verticalAlign:"baseline","&:hover":{color:De}}}}}},Ni=a=>{const{componentCls:s}=a,L=(K,te,oe,Te)=>({[`${s}${s}-${K}`]:{fontSize:Te,[` + ${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:`${te}px ${oe}px`},[`${s}-filter-trigger`]:{marginInlineEnd:`-${oe/2}px`},[`${s}-expanded-row-fixed`]:{margin:`-${te}px -${oe}px`},[`${s}-tbody`]:{[`${s}-wrapper:only-child ${s}`]:{marginBlock:`-${te}px`,marginInline:`${a.tableExpandColumnWidth-oe}px -${oe}px`}},[`${s}-selection-column`]:{paddingInlineStart:`${oe/4}px`}}});return{[`${s}-wrapper`]:Object.assign(Object.assign({},L("middle",a.tablePaddingVerticalMiddle,a.tablePaddingHorizontalMiddle,a.tableFontSizeMiddle)),L("small",a.tablePaddingVerticalSmall,a.tablePaddingHorizontalSmall,a.tableFontSizeSmall))}},Ti=a=>{const{componentCls:s,marginXXS:L,fontSizeIcon:K,tableHeaderIconColor:te,tableHeaderIconColorHover:oe}=a;return{[`${s}-wrapper`]:{[`${s}-thead th${s}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${a.motionDurationSlow}`,"&:hover":{background:a.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:a.colorPrimary},[` + &${s}-cell-fix-left:hover, + &${s}-cell-fix-right:hover + `]:{background:a.tableFixedHeaderSortActiveBg}},[`${s}-thead th${s}-column-sort`]:{background:a.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${s}-column-sort`]:{background:a.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:L,color:te,fontSize:0,transition:`color ${a.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:K,"&.active":{color:a.colorPrimary}},[`${s}-column-sorter-up + ${s}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${s}-column-sorters:hover ${s}-column-sorter`]:{color:oe}}}},zi=a=>{const{componentCls:s,opacityLoading:L,tableScrollThumbBg:K,tableScrollThumbBgHover:te,tableScrollThumbSize:oe,tableScrollBg:Te,zIndexTableSticky:ze,stickyScrollBarBorderRadius:De}=a,Je=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`;return{[`${s}-wrapper`]:{[`${s}-sticky`]:{"&-holder":{position:"sticky",zIndex:ze,background:a.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${oe}px !important`,zIndex:ze,display:"flex",alignItems:"center",background:Te,borderTop:Je,opacity:L,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:oe,backgroundColor:K,borderRadius:De,transition:`all ${a.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:te}}}}}}},Zi=a=>{const{componentCls:s,lineWidth:L,tableBorderColor:K}=a,te=`${L}px ${a.lineType} ${K}`;return{[`${s}-wrapper`]:{[`${s}-summary`]:{position:"relative",zIndex:a.zIndexTableFixed,background:a.tableBg,"> tr":{"> th, > td":{borderBottom:te}}},[`div${s}-summary`]:{boxShadow:`0 -${L}px 0 ${K}`}}}},ji=a=>{const{componentCls:s}=a,L=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`,K=`${s}-expanded-row-cell`;return{[`${s}-wrapper`]:{[`${s}-tbody-virtual`]:{[`${s}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${s}-cell`]:{borderBottom:L},[`${s}-expanded-row`]:{[`${K}${K}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${a.lineWidth}px)`,borderInlineEnd:"none"}}},[`${s}-bordered`]:{[`${s}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:L,position:"absolute"},[`${s}-cell`]:{borderInlineEnd:L,[`&${s}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-a.lineWidth,borderInlineStart:L}}}}}}};const Wi=a=>{const{componentCls:s,fontWeightStrong:L,tablePaddingVertical:K,tablePaddingHorizontal:te,lineWidth:oe,lineType:Te,tableBorderColor:ze,tableFontSize:De,tableBg:Je,tableRadius:st,tableHeaderTextColor:$e,motionDurationMid:Nt,tableHeaderBg:xt,tableHeaderCellSplitColor:Pt,tableRowHoverBg:on,tableSelectedRowBg:Jt,tableSelectedRowHoverBg:ln,tableFooterTextColor:tn,tableFooterBg:gn,paddingContentVerticalLG:Xn}=a,jn=`${oe}px ${Te} ${ze}`;return{[`${s}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Xa.dF)()),{[s]:Object.assign(Object.assign({},(0,Xa.Wf)(a)),{fontSize:De,background:Je,borderRadius:`${st}px ${st}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${st}px ${st}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:`${Xn}px ${te}px`,overflowWrap:"break-word"},[`${s}-title`]:{padding:`${K}px ${te}px`},[`${s}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:$e,fontWeight:L,textAlign:"start",background:xt,borderBottom:jn,transition:`background ${Nt} 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:Pt,transform:"translateY(-50%)",transition:`background-color ${Nt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${s}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Nt}, border-color ${Nt}`,borderBottom:jn,[` + > ${s}-wrapper:only-child, + > ${s}-expanded-row-fixed > ${s}-wrapper:only-child + `]:{[s]:{marginBlock:`-${K}px`,marginInline:`${a.tableExpandColumnWidth-te}px -${te}px`,[`${s}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:$e,fontWeight:L,textAlign:"start",background:xt,borderBottom:jn,transition:`background ${Nt} ease`},[` + &${s}-row:hover > th, + &${s}-row:hover > td, + > th${s}-cell-row-hover, + > td${s}-cell-row-hover + `]:{background:on},[`&${s}-row-selected`]:{"> th, > td":{background:Jt},"&:hover > th, &:hover > td":{background:ln}}}},[`${s}-footer`]:{padding:`${K}px ${te}px`,color:tn,background:gn}})}};var Ki=(0,ei.Z)("Table",a=>{const{colorTextHeading:s,colorSplit:L,colorIcon:K,colorIconHover:te,opacityLoading:oe,colorBgContainer:Te,controlInteractiveSize:ze,headerBg:De,headerColor:Je,headerSortActiveBg:st,headerSortHoverBg:$e,bodySortBg:Nt,rowHoverBg:xt,rowSelectedBg:Pt,rowSelectedHoverBg:on,rowExpandedBg:Jt,cellPaddingBlock:ln,cellPaddingInline:tn,cellPaddingBlockMD:gn,cellPaddingInlineMD:Xn,cellPaddingBlockSM:jn,cellPaddingInlineSM:Ln,borderColor:fr,footerBg:Er,footerColor:xn,headerBorderRadius:Nn,cellFontSize:An,cellFontSizeMD:mn,cellFontSizeSM:Bn,headerSplitColor:mr,fixedHeaderSortActiveBg:Br,headerFilterHoverBg:Sr,filterDropdownBg:rr,expandIconBg:Dr,selectionColumnWidth:zr,stickyScrollBarBg:oo}=a,Xr=new Ca.C(K),Oo=new Ca.C(te),Eo=2,wr=(0,li.TS)(a,{tableFontSize:An,tableBg:Te,tableRadius:Nn,tablePaddingVertical:ln,tablePaddingHorizontal:tn,tablePaddingVerticalMiddle:gn,tablePaddingHorizontalMiddle:Xn,tablePaddingVerticalSmall:jn,tablePaddingHorizontalSmall:Ln,tableBorderColor:fr,tableHeaderTextColor:Je,tableHeaderBg:De,tableFooterTextColor:xn,tableFooterBg:Er,tableHeaderCellSplitColor:mr,tableHeaderSortBg:st,tableHeaderSortHoverBg:$e,tableHeaderIconColor:Xr.clone().setAlpha(Xr.getAlpha()*oe).toRgbString(),tableHeaderIconColorHover:Oo.clone().setAlpha(Oo.getAlpha()*oe).toRgbString(),tableBodySortBg:Nt,tableFixedHeaderSortActiveBg:Br,tableHeaderFilterActiveBg:Sr,tableFilterDropdownBg:rr,tableRowHoverBg:xt,tableSelectedRowBg:Pt,tableSelectedRowHoverBg:on,zIndexTableFixed:Eo,zIndexTableSticky:Eo+1,tableFontSizeMiddle:mn,tableFontSizeSmall:Bn,tableSelectionColumnWidth:zr,tableExpandIconBg:Dr,tableExpandColumnWidth:ze+2*a.padding,tableExpandedRowBg:Jt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:oo,tableScrollThumbBgHover:s,tableScrollBg:L});return[Wi(wr),mi(wr),Zi(wr),Ti(wr),fi(wr),Ya(wr),Fi(wr),$i(wr),Zi(wr),Pi(wr),Ei(wr),Co(wr),zi(wr),yi(wr),Ni(wr),Li(wr),ji(wr)]},a=>{const{colorFillAlter:s,colorBgContainer:L,colorTextHeading:K,colorFillSecondary:te,colorFillContent:oe,controlItemBgActive:Te,controlItemBgActiveHover:ze,padding:De,paddingSM:Je,paddingXS:st,colorBorderSecondary:$e,borderRadiusLG:Nt,fontSize:xt,controlHeight:Pt,colorTextPlaceholder:on}=a,Jt=new Ca.C(te).onBackground(L).toHexShortString(),ln=new Ca.C(oe).onBackground(L).toHexShortString(),tn=new Ca.C(s).onBackground(L).toHexShortString();return{headerBg:tn,headerColor:K,headerSortActiveBg:Jt,headerSortHoverBg:ln,bodySortBg:tn,rowHoverBg:tn,rowSelectedBg:Te,rowSelectedHoverBg:ze,rowExpandedBg:s,cellPaddingBlock:De,cellPaddingInline:De,cellPaddingBlockMD:Je,cellPaddingInlineMD:st,cellPaddingBlockSM:st,cellPaddingInlineSM:st,borderColor:$e,headerBorderRadius:Nt,footerBg:tn,footerColor:K,cellFontSize:xt,cellFontSizeMD:xt,cellFontSizeSM:xt,headerSplitColor:$e,fixedHeaderSortActiveBg:Jt,headerFilterHoverBg:oe,filterDropdownMenuBg:L,filterDropdownBg:L,expandIconBg:L,selectionColumnWidth:Pt,stickyScrollBarBg:on,stickyScrollBarBorderRadius:100}});const Hi=[],ki=(a,s)=>{const{prefixCls:L,className:K,rootClassName:te,style:oe,size:Te,bordered:ze,dropdownPrefixCls:De,dataSource:Je,pagination:st,rowSelection:$e,rowKey:Nt="key",rowClassName:xt,columns:Pt,children:on,childrenColumnName:Jt,onChange:ln,getPopupContainer:tn,loading:gn,expandIcon:Xn,expandable:jn,expandedRowRender:Ln,expandIconColumnIndex:fr,indentSize:Er,scroll:xn,sortDirections:Nn,locale:An,showSorterTooltip:mn=!0,virtual:Bn}=a,mr=n.useMemo(()=>Pt||l(on),[Pt,on]),Br=n.useMemo(()=>mr.some(Zr=>Zr.responsive),[mr]),Sr=(0,xr.Z)(Br),rr=n.useMemo(()=>{const Zr=new Set(Object.keys(Sr).filter(Mr=>Sr[Mr]));return mr.filter(Mr=>!Mr.responsive||Mr.responsive.some(io=>Zr.has(io)))},[mr,Sr]),Dr=(0,On.Z)(a,["className","style","columns"]),{locale:zr=dn.Z,direction:oo,table:Xr,renderEmpty:Oo,getPrefixCls:Eo,getPopupContainer:wr}=n.useContext(kr.E_),_r=(0,nr.Z)(Te),Gr=Object.assign(Object.assign({},zr.Table),An),ho=Je||Hi,uo=Eo("table",L),Xo=Eo("dropdown",De),lr=Object.assign({childrenColumnName:Jt,expandIconColumnIndex:fr},jn),{childrenColumnName:or="children"}=lr,er=n.useMemo(()=>ho.some(Zr=>Zr==null?void 0:Zr[or])?"nest":Ln||jn&&jn.expandedRowRender?"row":null,[ho]),Tn={body:n.useRef()},Yr=n.useMemo(()=>typeof Nt=="function"?Nt:Zr=>Zr==null?void 0:Zr[Nt],[Nt]),[kn]=Oa(ho,or,Yr),yr={},Ur=function(Zr,Mr){let io=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var mo,Vo,eo;const No=Object.assign(Object.assign({},yr),Zr);io&&((mo=yr.resetPagination)===null||mo===void 0||mo.call(yr),!((Vo=No.pagination)===null||Vo===void 0)&&Vo.current&&(No.pagination.current=1),st&&st.onChange&&st.onChange(1,(eo=No.pagination)===null||eo===void 0?void 0:eo.pageSize)),xn&&xn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,ar.Z)(0,{getContainer:()=>Tn.body.current}),ln==null||ln(No.pagination,No.filters,No.sorter,{currentDataSource:xa(Bo(ho,No.sorterStates,or),No.filterStates),action:Mr})},Hr=(Zr,Mr)=>{Ur({sorter:Zr,sorterStates:Mr},"sort",!1)},[o,m,E,$]=lo({prefixCls:uo,mergedColumns:rr,onSorterChange:Hr,sortDirections:Nn||["ascend","descend"],tableLocale:Gr,showSorterTooltip:mn}),Me=n.useMemo(()=>Bo(ho,m,or),[ho,m]);yr.sorter=$(),yr.sorterStates=m;const qe=(Zr,Mr)=>{Ur({filters:Zr,filterStates:Mr},"filter",!0)},[gt,it,Ue]=Ta({prefixCls:uo,locale:Gr,dropdownPrefixCls:Xo,mergedColumns:rr,onFilterChange:qe,getPopupContainer:tn||wr}),Ot=xa(Me,it);yr.filters=Ue,yr.filterStates=it;const bn=n.useMemo(()=>{const Zr={};return Object.keys(Ue).forEach(Mr=>{Ue[Mr]!==null&&(Zr[Mr]=Ue[Mr])}),Object.assign(Object.assign({},E),{filters:Zr})},[E,Ue]),[vn]=qo(bn),pn=(Zr,Mr)=>{Ur({pagination:Object.assign(Object.assign({},yr.pagination),{current:Zr,pageSize:Mr})},"paginate")},[hn,zn]=ja(Ot.length,pn,st);yr.pagination=st===!1?{}:oa(hn,st),yr.resetPagination=zn;const Dn=n.useMemo(()=>{if(st===!1||!hn.pageSize)return Ot;const{current:Zr=1,total:Mr,pageSize:io=Aa}=hn;return Ot.lengthio?Ot.slice((Zr-1)*io,Zr*io):Ot:Ot.slice((Zr-1)*io,Zr*io)},[!!st,Ot,hn&&hn.current,hn&&hn.pageSize,hn&&hn.total]),[Cn,nn]=aa({prefixCls:uo,data:Ot,pageData:Dn,getRowKey:Yr,getRecordByKey:kn,expandType:er,childrenColumnName:or,locale:Gr,getPopupContainer:tn||wr},$e),wn=(Zr,Mr,io)=>{let mo;return typeof xt=="function"?mo=fe()(xt(Zr,Mr,io)):mo=fe()(xt),fe()({[`${uo}-row-selected`]:nn.has(Yr(Zr,Mr))},mo)};lr.__PARENT_RENDER_ICON__=lr.expandIcon,lr.expandIcon=lr.expandIcon||Xn||Ar(Gr),er==="nest"&&lr.expandIconColumnIndex===void 0?lr.expandIconColumnIndex=$e?1:0:lr.expandIconColumnIndex>0&&$e&&(lr.expandIconColumnIndex-=1),typeof lr.indentSize!="number"&&(lr.indentSize=typeof Er=="number"?Er:15);const sn=n.useCallback(Zr=>vn(Cn(gt(o(Zr)))),[o,gt,Cn]);let sr,St;if(st!==!1&&(hn!=null&&hn.total)){let Zr;hn.size?Zr=hn.size:Zr=_r==="small"||_r==="middle"?"small":void 0;const Mr=Vo=>n.createElement(Jn.Z,Object.assign({},hn,{className:fe()(`${uo}-pagination ${uo}-pagination-${Vo}`,hn.className),size:Zr})),io=oo==="rtl"?"left":"right",{position:mo}=hn;if(mo!==null&&Array.isArray(mo)){const Vo=mo.find(Ro=>Ro.includes("top")),eo=mo.find(Ro=>Ro.includes("bottom")),No=mo.every(Ro=>`${Ro}`=="none");!Vo&&!eo&&!No&&(St=Mr(io)),Vo&&(sr=Mr(Vo.toLowerCase().replace("top",""))),eo&&(St=Mr(eo.toLowerCase().replace("bottom","")))}else St=Mr(io)}let Dt;typeof gn=="boolean"?Dt={spinning:gn}:typeof gn=="object"&&(Dt=Object.assign({spinning:!0},gn));const[Mn,vr]=Ki(uo),[,tr]=(0,Vt.Z)(),ao=fe()(`${uo}-wrapper`,Xr==null?void 0:Xr.className,{[`${uo}-wrapper-rtl`]:oo==="rtl"},K,te,vr),$r=Object.assign(Object.assign({},Xr==null?void 0:Xr.style),oe),Rr=An&&An.emptyText||(Oo==null?void 0:Oo("Table"))||n.createElement(Hn.Z,{componentName:"Table"}),fo=Bn?Fa:$o,ta={},Ea=n.useMemo(()=>{const{fontSize:Zr,lineHeight:Mr,padding:io,paddingXS:mo,paddingSM:Vo}=tr,eo=Math.floor(Zr*Mr);switch(_r){case"large":return io*2+eo;case"small":return mo*2+eo;default:return Vo*2+eo}},[tr,_r]);return Bn&&(ta.listItemHeight=Ea),Mn(n.createElement("div",{ref:s,className:ao,style:$r},n.createElement(rn.Z,Object.assign({spinning:!1},Dt),sr,n.createElement(fo,Object.assign({},ta,Dr,{columns:rr,direction:oo,expandable:lr,prefixCls:uo,className:fe()({[`${uo}-middle`]:_r==="middle",[`${uo}-small`]:_r==="small",[`${uo}-bordered`]:ze,[`${uo}-empty`]:ho.length===0}),data:Dn,rowKey:Yr,rowClassName:wn,emptyText:Rr,internalHooks:d,internalRefs:Tn,transformColumns:sn})),St)))};var Si=n.forwardRef(ki);const xi=(a,s)=>{const L=n.useRef(0);return L.current+=1,n.createElement(Si,Object.assign({},a,{ref:s,_renderTimes:L.current}))},ma=n.forwardRef(xi);ma.SELECTION_COLUMN=Po,ma.EXPAND_COLUMN=t,ma.SELECTION_ALL=Io,ma.SELECTION_INVERT=ko,ma.SELECTION_NONE=Uo,ma.Column=jt,ma.ColumnGroup=Sn,ma.Summary=v;var Vi=ma,Ai=Vi},99313:function(cn,Xe,e){e.d(Xe,{default:function(){return X}});var t=e(99267),d=e(18785),A=e(62772),ee=e(92310),f=e.n(ee),I=e(54476),n=e(20068),le=e(33885),ae=e(42978),h=e(76190),ce=e(75931),M=e(59301),S=e(49658),J=e(18929),ie=e(77900),_=(0,M.createContext)(null),_e=M.forwardRef(function(l,p){var y=l.prefixCls,C=l.className,ne=l.style,q=l.id,Ve=l.active,Ne=l.tabKey,nt=l.children;return M.createElement("div",{id:q&&"".concat(q,"-panel-").concat(Ne),role:"tabpanel",tabIndex:Ve?0:-1,"aria-labelledby":q&&"".concat(q,"-tab-").concat(Ne),"aria-hidden":!Ve,style:ne,className:f()(y,Ve&&"".concat(y,"-active"),C),ref:p},nt)}),Ie=_e,Ye=["key","forceRender","style","className"];function pe(l){var p=l.id,y=l.activeKey,C=l.animated,ne=l.tabPosition,q=l.destroyInactiveTabPane,Ve=M.useContext(_),Ne=Ve.prefixCls,nt=Ve.tabs,ot=C.tabPane,tt="".concat(Ne,"-tabpane");return M.createElement("div",{className:f()("".concat(Ne,"-content-holder"))},M.createElement("div",{className:f()("".concat(Ne,"-content"),"".concat(Ne,"-content-").concat(ne),(0,n.Z)({},"".concat(Ne,"-content-animated"),ot))},nt.map(function(mt){var vt=mt.key,dt=mt.forceRender,Ft=mt.style,Ge=mt.className,Et=(0,ce.Z)(mt,Ye),bt=vt===y;return M.createElement(ie.default,(0,I.Z)({key:vt,visible:bt,forceRender:dt,removeOnLeave:!!q,leavedClassName:"".concat(tt,"-hidden")},C.tabPaneMotion),function(Gt,Tt){var Xt=Gt.style,be=Gt.className;return M.createElement(Ie,(0,I.Z)({},Et,{prefixCls:tt,id:p,tabKey:vt,animated:ot,active:bt,style:(0,le.Z)((0,le.Z)({},Ft),Xt),className:f()(Ge,be),ref:Tt}))})})))}var H=e(94480),x=e(29301),r=e(6089),B=e(8654),D={width:0,height:0,left:0,top:0};function se(l,p,y){return(0,M.useMemo)(function(){for(var C,ne=new Map,q=p.get((C=l[0])===null||C===void 0?void 0:C.key)||D,Ve=q.left+q.width,Ne=0;NeY?(lt=ke,Ae.current="x"):(lt=He,Ae.current="y"),p(-lt,-lt)&&Re.preventDefault()}var Qe=(0,M.useRef)(null);Qe.current={onTouchStart:Tt,onTouchMove:Xt,onTouchEnd:be,onWheel:Ke},M.useEffect(function(){function Re(Mt){Qe.current.onTouchStart(Mt)}function ke(Mt){Qe.current.onTouchMove(Mt)}function He(Mt){Qe.current.onTouchEnd(Mt)}function lt(Mt){Qe.current.onWheel(Mt)}return document.addEventListener("touchmove",ke,{passive:!1}),document.addEventListener("touchend",He,{passive:!1}),l.current.addEventListener("touchstart",Re,{passive:!1}),l.current.addEventListener("wheel",lt),function(){document.removeEventListener("touchmove",ke),document.removeEventListener("touchend",He)}},[])}var me=e(34280);function we(l){var p=(0,M.useState)(0),y=(0,ae.Z)(p,2),C=y[0],ne=y[1],q=(0,M.useRef)(0),Ve=(0,M.useRef)();return Ve.current=l,(0,me.o)(function(){var Ne;(Ne=Ve.current)===null||Ne===void 0||Ne.call(Ve)},[C]),function(){q.current===C&&(q.current+=1,ne(q.current))}}function re(l){var p=(0,M.useRef)([]),y=(0,M.useState)({}),C=(0,ae.Z)(y,2),ne=C[1],q=(0,M.useRef)(typeof l=="function"?l():l),Ve=we(function(){var nt=q.current;p.current.forEach(function(ot){nt=ot(nt)}),p.current=[],q.current=nt,ne({})});function Ne(nt){p.current.push(nt),Ve()}return[q.current,Ne]}var j={width:0,height:0,left:0,top:0,right:0};function de(l,p,y,C,ne,q,Ve){var Ne=Ve.tabs,nt=Ve.tabPosition,ot=Ve.rtl,tt,mt,vt;return["top","bottom"].includes(nt)?(tt="width",mt=ot?"right":"left",vt=Math.abs(y)):(tt="height",mt="top",vt=-y),(0,M.useMemo)(function(){if(!Ne.length)return[0,0];for(var dt=Ne.length,Ft=dt,Ge=0;Gevt+p){Ft=Ge-1;break}}for(var bt=0,Gt=dt-1;Gt>=0;Gt-=1){var Tt=l.get(Ne[Gt].key)||j;if(Tt[mt]=Ft?[0,0]:[bt,Ft]},[l,p,C,ne,q,vt,nt,Ne.map(function(dt){return dt.key}).join("_"),ot])}function i(l){var p;return l instanceof Map?(p={},l.forEach(function(y,C){p[C]=y})):p=l,JSON.stringify(p)}var b="TABS_DQ";function R(l){return String(l).replace(/"/g,b)}function P(l,p,y,C){return!(!y||C||l===!1||l===void 0&&(p===!1||p===null))}function w(l,p){var y=l.prefixCls,C=l.editable,ne=l.locale,q=l.style;return!C||C.showAdd===!1?null:M.createElement("button",{ref:p,type:"button",className:"".concat(y,"-nav-add"),style:q,"aria-label":(ne==null?void 0:ne.addAriaLabel)||"Add tab",onClick:function(Ne){C.onEdit("add",{event:Ne})}},C.addIcon||"+")}var F=M.forwardRef(w),W=M.forwardRef(function(l,p){var y=l.position,C=l.prefixCls,ne=l.extra;if(!ne)return null;var q,Ve={};return(0,h.Z)(ne)==="object"&&!M.isValidElement(ne)?Ve=ne:Ve.right=ne,y==="right"&&(q=Ve.right),y==="left"&&(q=Ve.left),q?M.createElement("div",{className:"".concat(C,"-extra-content"),ref:p},q):null}),Se=W,ye=e(31561),xe=e(15285),rt=e(10228);function ht(l,p){var y=l.prefixCls,C=l.id,ne=l.tabs,q=l.locale,Ve=l.mobile,Ne=l.moreIcon,nt=Ne===void 0?"More":Ne,ot=l.moreTransitionName,tt=l.style,mt=l.className,vt=l.editable,dt=l.tabBarGutter,Ft=l.rtl,Ge=l.removeAriaLabel,Et=l.onTabClick,bt=l.getPopupContainer,Gt=l.popupClassName,Tt=(0,M.useState)(!1),Xt=(0,ae.Z)(Tt,2),be=Xt[0],Ae=Xt[1],Ke=(0,M.useState)(null),Qe=(0,ae.Z)(Ke,2),Re=Qe[0],ke=Qe[1],He="".concat(C,"-more-popup"),lt="".concat(y,"-dropdown"),Mt=Re!==null?"".concat(He,"-").concat(Re):null,Y=q==null?void 0:q.dropdownAriaLabel;function ge(at,pt){at.preventDefault(),at.stopPropagation(),vt.onEdit("remove",{key:pt,event:at})}var Ce=M.createElement(xe.ZP,{onClick:function(pt){var Kt=pt.key,qt=pt.domEvent;Et(Kt,qt),Ae(!1)},prefixCls:"".concat(lt,"-menu"),id:He,tabIndex:-1,role:"listbox","aria-activedescendant":Mt,selectedKeys:[Re],"aria-label":Y!==void 0?Y:"expanded dropdown"},ne.map(function(at){var pt=at.closable,Kt=at.disabled,qt=at.closeIcon,un=at.key,fn=at.label,Yn=P(pt,qt,vt,Kt);return M.createElement(xe.sN,{key:un,id:"".concat(He,"-").concat(un),role:"option","aria-controls":C&&"".concat(C,"-panel-").concat(un),disabled:Kt},M.createElement("span",null,fn),Yn&&M.createElement("button",{type:"button","aria-label":Ge||"remove",tabIndex:0,className:"".concat(lt,"-menu-item-remove"),onClick:function(en){en.stopPropagation(),ge(en,un)}},qt||vt.removeIcon||"\xD7"))}));function Ee(at){for(var pt=ne.filter(function(Yn){return!Yn.disabled}),Kt=pt.findIndex(function(Yn){return Yn.key===Re})||0,qt=pt.length,un=0;unNr?"left":"right"})}),Y=(0,ae.Z)(Mt,2),ge=Y[0],Ce=Y[1],Ee=Q(0,function(Jr,Nr){!lt&&Tt&&Tt({direction:Jr>Nr?"top":"bottom"})}),Oe=(0,ae.Z)(Ee,2),Bt=Oe[0],kt=Oe[1],zt=(0,M.useState)([0,0]),at=(0,ae.Z)(zt,2),pt=at[0],Kt=at[1],qt=(0,M.useState)([0,0]),un=(0,ae.Z)(qt,2),fn=un[0],Yn=un[1],Zt=(0,M.useState)([0,0]),en=(0,ae.Z)(Zt,2),Qt=en[0],Wn=en[1],yn=(0,M.useState)([0,0]),Kn=(0,ae.Z)(yn,2),Gn=Kn[0],En=Kn[1],br=re(new Map),dr=(0,ae.Z)(br,2),Ir=dr[0],jt=dr[1],Lt=se(q,Ir,fn[0]),Sn=k(pt,lt),On=k(fn,lt),ar=k(Qt,lt),kr=k(Gn,lt),Hn=SnJn?Jn:Jr}var Vt=(0,M.useRef)(),ir=(0,M.useState)(),Ar=(0,ae.Z)(ir,2),Tr=Ar[0],Pr=Ar[1];function Cr(){Pr(Date.now())}function Qr(){window.clearTimeout(Vt.current)}ft(Qe,function(Jr,Nr){function wo(vo,Do){vo(function(po){var ha=rn(po+Do);return ha})}return Hn?(lt?wo(Ce,Jr):wo(kt,Nr),Qr(),Cr(),!0):!1}),(0,M.useEffect)(function(){return Qr(),Tr&&(Vt.current=window.setTimeout(function(){Pr(0)},100)),Qr},[Tr]);var so=de(Lt,nr,lt?ge:Bt,On,ar,kr,(0,le.Z)((0,le.Z)({},l),{},{tabs:q})),So=(0,ae.Z)(so,2),Ko=So[0],Ho=So[1],Fo=(0,r.Z)(function(){var Jr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:tt,Nr=Lt.get(Jr)||{width:0,height:0,left:0,right:0,top:0};if(lt){var wo=ge;mt?Nr.rightge+nr&&(wo=Nr.right+Nr.width-nr):Nr.left<-ge?wo=-Nr.left:Nr.left+Nr.width>-ge+nr&&(wo=-(Nr.left+Nr.width-nr)),kt(0),Ce(rn(wo))}else{var vo=Bt;Nr.top<-Bt?vo=-Nr.top:Nr.top+Nr.height>-Bt+nr&&(vo=-(Nr.top+Nr.height-nr)),Ce(0),kt(rn(vo))}}),to={};Ge==="top"||Ge==="bottom"?to[mt?"marginRight":"marginLeft"]=Et:to.marginTop=Et;var Yo=q.map(function(Jr,Nr){var wo=Jr.key;return M.createElement(et,{id:nt,prefixCls:ne,key:wo,tab:Jr,style:Nr===0?void 0:to,closable:Jr.closable,editable:dt,active:wo===tt,renderWrapper:bt,removeAriaLabel:Ft==null?void 0:Ft.removeAriaLabel,onClick:function(Do){Gt(wo,Do)},onFocus:function(){Fo(wo),Cr(),Qe.current&&(mt||(Qe.current.scrollLeft=0),Qe.current.scrollTop=0)}})}),Go=function(){return jt(function(){var Nr=new Map;return q.forEach(function(wo){var vo,Do=wo.key,po=(vo=Re.current)===null||vo===void 0?void 0:vo.querySelector('[data-node-key="'.concat(R(Do),'"]'));po&&Nr.set(Do,{width:po.offsetWidth,height:po.offsetHeight,left:po.offsetLeft,top:po.offsetTop})}),Nr})};(0,M.useEffect)(function(){Go()},[q.map(function(Jr){return Jr.key}).join("_")]);var Lo=we(function(){var Jr=c(be),Nr=c(Ae),wo=c(Ke);Kt([Jr[0]-Nr[0]-wo[0],Jr[1]-Nr[1]-wo[1]]);var vo=c(He);Wn(vo);var Do=c(ke);En(Do);var po=c(Re);Yn([po[0]-vo[0],po[1]-vo[1]]),Go()}),To=q.slice(0,Ko),ro=q.slice(Ho+1),$t=[].concat((0,H.Z)(To),(0,H.Z)(ro)),pr=Lt.get(tt),Un=z({activeTabOffset:pr,horizontal:lt,rtl:mt,indicatorSize:Xt}),gr=Un.style;(0,M.useEffect)(function(){Fo()},[tt,dn,Jn,i(pr),i(Lt),lt]),(0,M.useEffect)(function(){Lo()},[mt]);var Lr=!!$t.length,Vr="".concat(ne,"-nav-wrap"),xo,Ao,co,Mo;return lt?mt?(Ao=ge>0,xo=ge!==Jn):(xo=ge<0,Ao=ge!==dn):(co=Bt<0,Mo=Bt!==dn),M.createElement(x.Z,{onResize:Lo},M.createElement("div",{ref:(0,B.x1)(p,be),role:"tablist",className:f()("".concat(ne,"-nav"),Ve),style:Ne,onKeyDown:function(){Cr()}},M.createElement(Se,{ref:Ae,position:"left",extra:vt,prefixCls:ne}),M.createElement(x.Z,{onResize:Lo},M.createElement("div",{className:f()(Vr,(y={},(0,n.Z)(y,"".concat(Vr,"-ping-left"),xo),(0,n.Z)(y,"".concat(Vr,"-ping-right"),Ao),(0,n.Z)(y,"".concat(Vr,"-ping-top"),co),(0,n.Z)(y,"".concat(Vr,"-ping-bottom"),Mo),y)),ref:Qe},M.createElement(x.Z,{onResize:Lo},M.createElement("div",{ref:Re,className:"".concat(ne,"-nav-list"),style:{transform:"translate(".concat(ge,"px, ").concat(Bt,"px)"),transition:Tr?"none":void 0}},Yo,M.createElement(F,{ref:He,prefixCls:ne,locale:Ft,editable:dt,style:(0,le.Z)((0,le.Z)({},Yo.length===0?void 0:to),{},{visibility:Lr?"hidden":null})}),M.createElement("div",{className:f()("".concat(ne,"-ink-bar"),(0,n.Z)({},"".concat(ne,"-ink-bar-animated"),ot.inkBar)),style:gr}))))),M.createElement(ct,(0,I.Z)({},l,{removeAriaLabel:Ft==null?void 0:Ft.removeAriaLabel,ref:ke,prefixCls:ne,tabs:$t,className:!Lr&&xr,tabMoving:!!Tr})),M.createElement(Se,{ref:Ke,position:"right",extra:vt,prefixCls:ne})))}var v=M.forwardRef(ue),u=["renderTabBar"],G=["label","key"];function N(l){var p=l.renderTabBar,y=(0,ce.Z)(l,u),C=M.useContext(_),ne=C.tabs;if(p){var q=(0,le.Z)((0,le.Z)({},y),{},{panes:ne.map(function(Ve){var Ne=Ve.label,nt=Ve.key,ot=(0,ce.Z)(Ve,G);return M.createElement(Ie,(0,I.Z)({tab:Ne,key:nt,tabKey:nt},ot))})});return p(q,v)}return M.createElement(v,y)}var g=e(48736);function U(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},p;return l===!1?p={inkBar:!1,tabPane:!1}:l===!0?p={inkBar:!0,tabPane:!1}:p=(0,le.Z)({inkBar:!0},(0,h.Z)(l)==="object"?l:{}),p.tabPaneMotion&&p.tabPane===void 0&&(p.tabPane=!0),!p.tabPaneMotion&&p.tabPane&&(p.tabPane=!1),p}var je=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ve=0;function Ze(l,p){var y,C=l.id,ne=l.prefixCls,q=ne===void 0?"rc-tabs":ne,Ve=l.className,Ne=l.items,nt=l.direction,ot=l.activeKey,tt=l.defaultActiveKey,mt=l.editable,vt=l.animated,dt=l.tabPosition,Ft=dt===void 0?"top":dt,Ge=l.tabBarGutter,Et=l.tabBarStyle,bt=l.tabBarExtraContent,Gt=l.locale,Tt=l.moreIcon,Xt=l.moreTransitionName,be=l.destroyInactiveTabPane,Ae=l.renderTabBar,Ke=l.onChange,Qe=l.onTabClick,Re=l.onTabScroll,ke=l.getPopupContainer,He=l.popupClassName,lt=l.indicatorSize,Mt=(0,ce.Z)(l,je),Y=M.useMemo(function(){return(Ne||[]).filter(function(En){return En&&(0,h.Z)(En)==="object"&&"key"in En})},[Ne]),ge=nt==="rtl",Ce=U(vt),Ee=(0,M.useState)(!1),Oe=(0,ae.Z)(Ee,2),Bt=Oe[0],kt=Oe[1];(0,M.useEffect)(function(){kt((0,S.Z)())},[]);var zt=(0,J.Z)(function(){var En;return(En=Y[0])===null||En===void 0?void 0:En.key},{value:ot,defaultValue:tt}),at=(0,ae.Z)(zt,2),pt=at[0],Kt=at[1],qt=(0,M.useState)(function(){return Y.findIndex(function(En){return En.key===pt})}),un=(0,ae.Z)(qt,2),fn=un[0],Yn=un[1];(0,M.useEffect)(function(){var En=Y.findIndex(function(dr){return dr.key===pt});if(En===-1){var br;En=Math.max(0,Math.min(fn,Y.length-1)),Kt((br=Y[En])===null||br===void 0?void 0:br.key)}Yn(En)},[Y.map(function(En){return En.key}).join("_"),pt,fn]);var Zt=(0,J.Z)(null,{value:C}),en=(0,ae.Z)(Zt,2),Qt=en[0],Wn=en[1];(0,M.useEffect)(function(){C||(Wn("rc-tabs-".concat(ve)),ve+=1)},[]);function yn(En,br){Qe==null||Qe(En,br);var dr=En!==pt;Kt(En),dr&&(Ke==null||Ke(En))}var Kn={id:Qt,activeKey:pt,animated:Ce,tabPosition:Ft,rtl:ge,mobile:Bt},Gn=(0,le.Z)((0,le.Z)({},Kn),{},{editable:mt,locale:Gt,moreIcon:Tt,moreTransitionName:Xt,tabBarGutter:Ge,onTabClick:yn,onTabScroll:Re,extra:bt,style:Et,panes:null,getPopupContainer:ke,popupClassName:He,indicatorSize:lt});return M.createElement(_.Provider,{value:{tabs:Y,prefixCls:q}},M.createElement("div",(0,I.Z)({ref:p,id:C,className:f()(q,"".concat(q,"-").concat(Ft),(y={},(0,n.Z)(y,"".concat(q,"-mobile"),Bt),(0,n.Z)(y,"".concat(q,"-editable"),mt),(0,n.Z)(y,"".concat(q,"-rtl"),ge),y),Ve)},Mt),M.createElement(N,(0,I.Z)({},Gn,{renderTabBar:Ae})),M.createElement(pe,(0,I.Z)({destroyInactiveTabPane:be},Kn,{animated:Ce}))))}var Be=M.forwardRef(Ze),Fe=Be,Le=Fe,At=e(36355),Rt=e(19716),Ut=()=>null,Ht=e(62892);const Ct={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Wt(l){let p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},y;return p===!1?y={inkBar:!1,tabPane:!1}:p===!0?y={inkBar:!0,tabPane:!0}:y=Object.assign({inkBar:!0},typeof p=="object"?p:{}),y.tabPane&&(y.tabPaneMotion=Object.assign(Object.assign({},Ct),{motionName:(0,Ht.m)(l,"switch")})),y}var In=e(11592),$n=function(l,p){var y={};for(var C in l)Object.prototype.hasOwnProperty.call(l,C)&&p.indexOf(C)<0&&(y[C]=l[C]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,C=Object.getOwnPropertySymbols(l);nep)}function _n(l,p){if(l)return l;const y=(0,In.Z)(p).map(C=>{if(M.isValidElement(C)){const{key:ne,props:q}=C,Ve=q||{},{tab:Ne}=Ve,nt=$n(Ve,["tab"]);return Object.assign(Object.assign({key:String(ne)},nt),{label:Ne})}return null});return Zn(y)}var cr=e(17313),Vn=e(83116),_t=e(37613),ur=e(13826),Fn=l=>{const{componentCls:p,motionDurationSlow:y}=l;return[{[p]:{[`${p}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${y}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${y}`}}}}},[(0,ur.oN)(l,"slide-up"),(0,ur.oN)(l,"slide-down")]]};const Rn=l=>{const{componentCls:p,tabsCardPadding:y,cardBg:C,cardGutter:ne,colorBorderSecondary:q,itemSelectedColor:Ve}=l;return{[`${p}-card`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{margin:0,padding:y,background:C,border:`${l.lineWidth}px ${l.lineType} ${q}`,transition:`all ${l.motionDurationSlow} ${l.motionEaseInOut}`},[`${p}-tab-active`]:{color:Ve,background:l.colorBgContainer},[`${p}-ink-bar`]:{visibility:"hidden"}},[`&${p}-top, &${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab + ${p}-tab`]:{marginLeft:{_skip_check_:!0,value:`${ne}px`}}}},[`&${p}-top`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:`${l.borderRadiusLG}px ${l.borderRadiusLG}px 0 0`},[`${p}-tab-active`]:{borderBottomColor:l.colorBgContainer}}},[`&${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:`0 0 ${l.borderRadiusLG}px ${l.borderRadiusLG}px`},[`${p}-tab-active`]:{borderTopColor:l.colorBgContainer}}},[`&${p}-left, &${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab + ${p}-tab`]:{marginTop:`${ne}px`}}},[`&${p}-left`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`${l.borderRadiusLG}px 0 0 ${l.borderRadiusLG}px`}},[`${p}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:l.colorBgContainer}}}},[`&${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${l.borderRadiusLG}px ${l.borderRadiusLG}px 0`}},[`${p}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:l.colorBgContainer}}}}}}},Kr=l=>{const{componentCls:p,itemHoverColor:y,dropdownEdgeChildVerticalPadding:C}=l;return{[`${p}-dropdown`]:Object.assign(Object.assign({},(0,cr.Wf)(l)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:l.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${p}-dropdown-menu`]:{maxHeight:l.tabsDropdownHeight,margin:0,padding:`${C}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({},cr.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:y}},"&:hover":{background:l.controlItemBgHover},"&-disabled":{"&, &:hover":{color:l.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},We=l=>{const{componentCls:p,margin:y,colorBorderSecondary:C,horizontalMargin:ne,verticalItemPadding:q,verticalItemMargin:Ve}=l;return{[`${p}-top, ${p}-bottom`]:{flexDirection:"column",[`> ${p}-nav, > div > ${p}-nav`]:{margin:ne,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${l.lineWidth}px ${l.lineType} ${C}`,content:"''"},[`${p}-ink-bar`]:{height:l.lineWidthBold,"&-animated":{transition:`width ${l.motionDurationSlow}, left ${l.motionDurationSlow}, + right ${l.motionDurationSlow}`}},[`${p}-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},[`&${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:`${y}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:l.controlHeight*1.25,[`${p}-tab`]:{padding:q,textAlign:"center"},[`${p}-tab + ${p}-tab`]:{margin:Ve},[`${p}-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},[`&${p}-nav-wrap-ping-top::before`]:{opacity:1},[`&${p}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${p}-ink-bar`]:{width:l.lineWidthBold,"&-animated":{transition:`height ${l.motionDurationSlow}, top ${l.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:`-${l.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`},[`> ${p}-content > ${p}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:l.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:-l.lineWidth},borderRight:{_skip_check_:!0,value:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`},[`> ${p}-content > ${p}-tabpane`]:{paddingRight:{_skip_check_:!0,value:l.paddingLG}}}}}},yt=l=>{const{componentCls:p,cardPaddingSM:y,cardPaddingLG:C,horizontalItemPaddingSM:ne,horizontalItemPaddingLG:q}=l;return{[p]:{"&-small":{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:ne,fontSize:l.titleFontSizeSM}}},"&-large":{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:q,fontSize:l.titleFontSizeLG}}}},[`${p}-card`]:{[`&${p}-small`]:{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:y}},[`&${p}-bottom`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:`0 0 ${l.borderRadius}px ${l.borderRadius}px`}},[`&${p}-top`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:`${l.borderRadius}px ${l.borderRadius}px 0 0`}},[`&${p}-right`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${l.borderRadius}px ${l.borderRadius}px 0`}}},[`&${p}-left`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`${l.borderRadius}px 0 0 ${l.borderRadius}px`}}}},[`&${p}-large`]:{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:C}}}}}},wt=l=>{const{componentCls:p,itemActiveColor:y,itemHoverColor:C,iconCls:ne,tabsHorizontalItemMargin:q,horizontalItemPadding:Ve,itemSelectedColor:Ne,itemColor:nt}=l,ot=`${p}-tab`;return{[ot]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Ve,fontSize:l.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:nt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:y}},(0,cr.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:C},[`&${ot}-active ${ot}-btn`]:{color:Ne,textShadow:l.tabsActiveTextShadow},[`&${ot}-disabled`]:{color:l.colorTextDisabled,cursor:"not-allowed"},[`&${ot}-disabled ${ot}-btn, &${ot}-disabled ${p}-remove`]:{"&:focus, &:active":{color:l.colorTextDisabled}},[`& ${ot}-remove ${ne}`]:{margin:0},[ne]:{marginRight:{_skip_check_:!0,value:l.marginSM}}},[`${ot} + ${ot}`]:{margin:{_skip_check_:!0,value:q}}}},ut=l=>{const{componentCls:p,tabsHorizontalItemMarginRTL:y,iconCls:C,cardGutter:ne}=l;return{[`${p}-rtl`]:{direction:"rtl",[`${p}-nav`]:{[`${p}-tab`]:{margin:{_skip_check_:!0,value:y},[`${p}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[C]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${l.marginSM}px`}},[`${p}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${l.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${l.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:ne},marginLeft:{_skip_check_:!0,value:0}}}}},[`${p}-dropdown-rtl`]:{direction:"rtl"},[`${p}-menu-item`]:{[`${p}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Yt=l=>{const{componentCls:p,tabsCardPadding:y,cardHeight:C,cardGutter:ne,itemHoverColor:q,itemActiveColor:Ve,colorBorderSecondary:Ne}=l;return{[p]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,cr.Wf)(l)),{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 ${l.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${p}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${l.motionDurationSlow}`},[`${p}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${p}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${p}-nav-more`]:{position:"relative",padding:y,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:"''"}},[`${p}-nav-add`]:Object.assign({minWidth:C,marginLeft:{_skip_check_:!0,value:ne},padding:`0 ${l.paddingXS}px`,background:"transparent",border:`${l.lineWidth}px ${l.lineType} ${Ne}`,borderRadius:`${l.borderRadiusLG}px ${l.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:l.colorText,transition:`all ${l.motionDurationSlow} ${l.motionEaseInOut}`,"&:hover":{color:q},"&:active, &:focus:not(:focus-visible)":{color:Ve}},(0,cr.Qy)(l))},[`${p}-extra-content`]:{flex:"none"},[`${p}-ink-bar`]:{position:"absolute",background:l.inkBarColor,pointerEvents:"none"}}),wt(l)),{[`${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 Pn=(0,Vn.Z)("Tabs",l=>{const p=(0,_t.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[yt(p),ut(p),We(p),Kr(p),Rn(p),Yt(p),Fn(p)]},l=>{const p=l.controlHeightLG;return{zIndexPopup:l.zIndexPopupBase+50,cardBg:l.colorFillAlter,cardHeight:p,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}}),an=function(l,p){var y={};for(var C in l)Object.prototype.hasOwnProperty.call(l,C)&&p.indexOf(C)<0&&(y[C]=l[C]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,C=Object.getOwnPropertySymbols(l);ne{const{type:p,className:y,rootClassName:C,size:ne,onEdit:q,hideAdd:Ve,centered:Ne,addIcon:nt,popupClassName:ot,children:tt,items:mt,animated:vt,style:dt,indicatorSize:Ft}=l,Ge=an(l,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Et,moreIcon:bt=M.createElement(d.Z,null)}=Ge,{direction:Gt,tabs:Tt,getPrefixCls:Xt,getPopupContainer:be}=M.useContext(At.E_),Ae=Xt("tabs",Et),[Ke,Qe]=Pn(Ae);let Re;p==="editable-card"&&(Re={onEdit:(ge,Ce)=>{let{key:Ee,event:Oe}=Ce;q==null||q(ge==="add"?Oe:Ee,ge)},removeIcon:M.createElement(t.Z,null),addIcon:nt||M.createElement(A.Z,null),showAdd:Ve!==!0});const ke=Xt(),He=_n(mt,tt),lt=Wt(Ae,vt),Mt=(0,Rt.Z)(ne),Y=Object.assign(Object.assign({},Tt==null?void 0:Tt.style),dt);return Ke(M.createElement(Le,Object.assign({direction:Gt,getPopupContainer:be,moreTransitionName:`${ke}-slide-up`},Ge,{items:He,className:f()({[`${Ae}-${Mt}`]:Mt,[`${Ae}-card`]:["card","editable-card"].includes(p),[`${Ae}-editable-card`]:p==="editable-card",[`${Ae}-centered`]:Ne},Tt==null?void 0:Tt.className,y,C,Qe),popupClassName:f()(ot,Qe),style:Y,editable:Re,moreIcon:bt,prefixCls:Ae,animated:lt,indicatorSize:Ft!=null?Ft:Tt==null?void 0:Tt.indicatorSize})))};Qn.TabPane=Ut;var X=Qn},17574:function(cn,Xe,e){e.d(Xe,{default:function(){return de}});var t=e(60091),d=e(94480),A=e(52671),ee=e(8657),f=e(54476),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"},le=n,ae=e(7657),h=function(b,R){return I.createElement(ae.Z,(0,f.Z)({},b,{ref:R,icon:le}))},ce=I.forwardRef(h),M=ce,S=e(92310),J=e.n(S),ie=e(35654),_=e(71430),_e=e(36355),Ie=e(56082),Ye=e(62892),pe=e(20648);const H=4;function x(i){const{dropPosition:b,dropLevelOffset:R,prefixCls:P,indent:w,direction:F="ltr"}=i,W=F==="ltr"?"left":"right",Se=F==="ltr"?"right":"left",ye={[W]:-R*w+H,[Se]:0};switch(b){case-1:ye.top=-3;break;case 1:ye.bottom=-3;break;default:ye.bottom=-3,ye[W]=w+H;break}return I.createElement("div",{style:ye,className:`${P}-drop-indicator`})}var r=e(71997),D=I.forwardRef((i,b)=>{const{getPrefixCls:R,direction:P,virtual:w,tree:F}=I.useContext(_e.E_),{prefixCls:W,className:Se,showIcon:ye=!1,showLine:xe,switcherIcon:rt,blockNode:ht=!1,children:ct,checkable:he=!1,selectable:et=!0,draggable:T,motion:O,style:z}=i,c=R("tree",W),k=R(),ue=O!=null?O:Object.assign(Object.assign({},(0,Ye.Z)(k)),{motionAppear:!1}),v=Object.assign(Object.assign({},i),{checkable:he,selectable:et,showIcon:ye,motion:ue,blockNode:ht,showLine:!!xe,dropIndicatorRender:x}),[u,G]=(0,pe.ZP)(c),N=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(Ie.Z,null)),U},[T]),g=U=>I.createElement(r.Z,{prefixCls:c,switcherIcon:rt,treeNodeProps:U,showLine:xe});return u(I.createElement(t.Z,Object.assign({itemHeight:20,ref:b,virtual:w},v,{style:Object.assign(Object.assign({},F==null?void 0:F.style),z),prefixCls:c,className:J()({[`${c}-icon-hide`]:!ye,[`${c}-block-node`]:ht,[`${c}-unselectable`]:!et,[`${c}-rtl`]:P==="rtl"},F==null?void 0:F.className,Se,G),direction:P,checkable:he&&I.createElement("span",{className:`${c}-checkbox-inner`}),selectable:et,switcherIcon:g,draggable:N}),ct))}),se;(function(i){i[i.None=0]="None",i[i.Start=1]="Start",i[i.End=2]="End"})(se||(se={}));function Q(i,b){function R(P){const{key:w,children:F}=P;b(w,P)!==!1&&Q(F||[],b)}i.forEach(R)}function V(i){let{treeData:b,expandedKeys:R,startKey:P,endKey:w}=i;const F=[];let W=se.None;if(P&&P===w)return[P];if(!P||!w)return[];function Se(ye){return ye===P||ye===w}return Q(b,ye=>{if(W===se.End)return!1;if(Se(ye)){if(F.push(ye),W===se.None)W=se.Start;else if(W===se.Start)return W=se.End,!1}else W===se.Start&&F.push(ye);return R.includes(ye)}),F}function Z(i,b){const R=(0,d.Z)(b),P=[];return Q(i,(w,F)=>{const W=R.indexOf(w);return W!==-1&&(P.push(F),R.splice(W,1)),!!R.length}),P}var Pe=function(i,b){var R={};for(var P in i)Object.prototype.hasOwnProperty.call(i,P)&&b.indexOf(P)<0&&(R[P]=i[P]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,P=Object.getOwnPropertySymbols(i);w{var{defaultExpandAll:R,defaultExpandParent:P,defaultExpandedKeys:w}=i,F=Pe(i,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const W=I.useRef(),Se=I.useRef(),ye=()=>{const{keyEntities:N}=(0,_.I8)(ft(F));let g;return R?g=Object.keys(N):P?g=(0,ie.r7)(F.expandedKeys||w||[],N):g=F.expandedKeys||w,g},[xe,rt]=I.useState(F.selectedKeys||F.defaultSelectedKeys||[]),[ht,ct]=I.useState(()=>ye());I.useEffect(()=>{"selectedKeys"in F&&rt(F.selectedKeys)},[F.selectedKeys]),I.useEffect(()=>{"expandedKeys"in F&&ct(F.expandedKeys)},[F.expandedKeys]);const he=(N,g)=>{var U;return"expandedKeys"in F||ct(N),(U=F.onExpand)===null||U===void 0?void 0:U.call(F,N,g)},et=(N,g)=>{var U;const{multiple:je}=F,{node:ve,nativeEvent:Ze}=g,{key:Be=""}=ve,Fe=ft(F),Le=Object.assign(Object.assign({},g),{selected:!0}),At=(Ze==null?void 0:Ze.ctrlKey)||(Ze==null?void 0:Ze.metaKey),Rt=Ze==null?void 0:Ze.shiftKey;let It;je&&At?(It=N,W.current=Be,Se.current=It,Le.selectedNodes=Z(Fe,It)):je&&Rt?(It=Array.from(new Set([].concat((0,d.Z)(Se.current||[]),(0,d.Z)(V({treeData:Fe,expandedKeys:ht,startKey:Be,endKey:W.current}))))),Le.selectedNodes=Z(Fe,It)):(It=[Be],W.current=Be,Se.current=It,Le.selectedNodes=Z(Fe,It)),(U=F.onSelect)===null||U===void 0||U.call(F,It,Le),"selectedKeys"in F||rt(It)},{getPrefixCls:T,direction:O}=I.useContext(_e.E_),{prefixCls:z,className:c,showIcon:k=!0,expandAction:ue="click"}=F,v=Pe(F,["prefixCls","className","showIcon","expandAction"]),u=T("tree",z),G=J()(`${u}-directory`,{[`${u}-directory-rtl`]:O==="rtl"},c);return I.createElement(D,Object.assign({icon:fe,ref:b,blockNode:!0},v,{showIcon:k,expandAction:ue,prefixCls:u,className:G,expandedKeys:ht,selectedKeys:xe,onSelect:et,onExpand:he}))};var re=I.forwardRef(me);const j=D;j.DirectoryTree=re,j.TreeNode=t.O;var de=j},20648:function(cn,Xe,e){e.d(Xe,{TM:function(){return S},Yk:function(){return M}});var t=e(36237),d=e(98447),A=e(17313),ee=e(8378),f=e(37613),I=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),le=(J,ie)=>({[`.${J}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ie.motionDurationSlow}`}}}),ae=(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:_e,treeNodePadding:Ie,titleHeight:Ye,nodeSelectedBg:pe,nodeHoverBg:H}=ie,x=ie.paddingXS;return{[_]:Object.assign(Object.assign({},(0,A.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,A.oN)(ie)),[`${_}-list-holder-inner`]:{alignItems:"flex-start"},[`&${_}-block-node`]:{[`${_}-list-holder-inner`]:{alignItems:"stretch",[`${_}-node-content-wrapper`]:{flex:"auto"},[`${_e}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:Ie,insetInlineStart:0,border:`1px solid ${ie.colorPrimary}`,opacity:0,animationName:n,animationDuration:ie.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${_e}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${Ie}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,A.oN)(ie)),[`&:not(${_e}-disabled).filter-node ${_}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${_}-draggable-icon`]:{flexShrink:0,width:Ye,lineHeight:`${Ye}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${ie.motionDurationSlow}`,[`${_e}:hover &`]:{opacity:.45}},[`&${_e}-disabled`]:{[`${_}-draggable-icon`]:{visibility:"hidden"}}}},[`${_}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ye}},[`${_}-draggable-icon`]:{visibility:"hidden"},[`${_}-switcher`]:Object.assign(Object.assign({},le(J,ie)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ye,margin:0,lineHeight:`${Ye}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:Ye/2,bottom:-Ie,marginInlineStart:-1,borderInlineEnd:`1px solid ${ie.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ye/2*.8,height:Ye/2,borderBottom:`1px solid ${ie.colorBorder}`,content:'""'}}}),[`${_}-checkbox`]:{top:"initial",marginInlineEnd:x},[`${_}-node-content-wrapper, ${_}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ye,margin:0,padding:`0 ${ie.paddingXS/2}px`,color:"inherit",lineHeight:`${Ye}px`,background:"transparent",borderRadius:ie.borderRadius,cursor:"pointer",transition:`all ${ie.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:H},[`&${_}-node-selected`]:{backgroundColor:pe},[`${_}-iconEle`]:{display:"inline-block",width:Ye,height:Ye,lineHeight:`${Ye}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${_}-unselectable ${_}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${_}-node-content-wrapper`]:Object.assign({lineHeight:`${Ye}px`,userSelect:"none"},ae(J,ie)),[`${_e}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${ie.colorPrimary}`}},"&-show-line":{[`${_}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ye/2,bottom:-Ie,borderInlineEnd:`1px solid ${ie.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${_}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${_e}-leaf-last`]:{[`${_}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ye/2}px !important`}}}}})}},ce=J=>{const{treeCls:ie,treeNodeCls:_,treeNodePadding:_e,directoryNodeSelectedBg:Ie,directoryNodeSelectedColor:Ye}=J;return{[`${ie}${ie}-directory`]:{[_]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:_e,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:Ye,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:Ie},[`${ie}-switcher`]:{color:Ye},[`${ie}-node-content-wrapper`]:{color:Ye,background:"transparent"}}}}}},M=(J,ie)=>{const _=`.${J}`,_e=`${_}-treenode`,Ie=ie.paddingXS/2,Ye=(0,f.TS)(ie,{treeCls:_,treeNodeCls:_e,treeNodePadding:Ie});return[h(J,Ye),ce(Ye)]},S=J=>{const{controlHeightSM:ie}=J;return{titleHeight:ie,nodeHoverBg:J.controlItemBgHover,nodeSelectedBg:J.controlItemBgActive}};Xe.ZP=(0,I.Z)("Tree",(J,ie)=>{let{prefixCls:_}=ie;return[{[J.componentCls]:(0,d.C2)(`${_}-checkbox`,J)},M(_,J),(0,ee.Z)(J)]},J=>{const{colorTextLightSolid:ie,colorPrimary:_}=J;return Object.assign(Object.assign({},S(J)),{directoryNodeSelectedColor:ie,directoryNodeSelectedBg:_})})},71997:function(cn,Xe,e){e.d(Xe,{Z:function(){return _e}});var t=e(54476),d=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"},ee=A,f=e(7657),I=function(Ye,pe){return d.createElement(f.Z,(0,t.Z)({},Ye,{ref:pe,icon:ee}))},n=d.forwardRef(I),le=n,ae=e(52671),h=e(58617),ce=e(15075),M=e(43531),S=e(92310),J=e.n(S),ie=e(92343),_e=Ie=>{const{prefixCls:Ye,switcherIcon:pe,treeNodeProps:H,showLine:x}=Ie,{isLeaf:r,expanded:B,loading:D}=H;if(D)return d.createElement(h.Z,{className:`${Ye}-switcher-loading-icon`});let se;if(x&&typeof x=="object"&&(se=x.showLeafIcon),r){if(!x)return null;if(typeof se!="boolean"&&se){const Z=typeof se=="function"?se(H):se,Pe=`${Ye}-switcher-line-custom-icon`;return(0,ie.l$)(Z)?(0,ie.Tm)(Z,{className:J()(Z.props.className||"",Pe)}):Z}return se?d.createElement(ae.Z,{className:`${Ye}-switcher-line-icon`}):d.createElement("span",{className:`${Ye}-switcher-leaf-line`})}const Q=`${Ye}-switcher-icon`,V=typeof pe=="function"?pe(H):pe;return(0,ie.l$)(V)?(0,ie.Tm)(V,{className:J()(V.props.className||"",Q)}):V!==void 0?V:x?B?d.createElement(ce.Z,{className:`${Ye}-switcher-line-icon`}):d.createElement(M.Z,{className:`${Ye}-switcher-line-icon`}):d.createElement(le,{className:Q})}},48066:function(cn,Xe,e){e.d(Xe,{default:function(){return Kr}});var t=e(59301),d=e(40001),A=e(81953),ee=e(54476),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"},I=f,n=e(7657),le=function(yt,wt){return t.createElement(n.Z,(0,ee.Z)({},yt,{ref:wt,icon:I}))},ae=t.forwardRef(le),h=ae,ce=e(92310),M=e.n(ce),S=e(25769),J=e.n(S),ie=e(29301),_=e(11592),_e=e(34280),Ie=e(18929),Ye=e(2738),pe=e(8654),H=e(3465),x=e(10228),r=function(We,yt){var wt={};for(var ut in We)Object.prototype.hasOwnProperty.call(We,ut)&&yt.indexOf(ut)<0&&(wt[ut]=We[ut]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,ut=Object.getOwnPropertySymbols(We);Yt{const wt=l=>{const{keyCode:p}=l;p===x.Z.ENTER&&l.preventDefault()},ut=l=>{const{keyCode:p}=l,{onClick:y}=We;p===x.Z.ENTER&&y&&y()},{style:Yt,noStyle:Pn,disabled:an}=We,Qn=r(We,["style","noStyle","disabled"]);let X={};return Pn||(X=Object.assign({},B)),an&&(X.pointerEvents="none"),X=Object.assign(Object.assign({},X),Yt),t.createElement("div",Object.assign({role:"button",tabIndex:0,ref:yt},Qn,{onKeyDown:wt,onKeyUp:ut,style:X}))}),Q=e(36355),V=e(9763),Z=e(6848),Pe={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"},fe=Pe,ft=function(yt,wt){return t.createElement(n.Z,(0,ee.Z)({},yt,{ref:wt,icon:fe}))},me=t.forwardRef(ft),we=me,re=e(92343),j=e(1643),de=e(15969),i=e(83116),b=e(30071);const R=(We,yt,wt,ut)=>{const{titleMarginBottom:Yt,fontWeightStrong:Pn}=ut;return{marginBottom:Yt,color:wt,fontWeight:Pn,fontSize:We,lineHeight:yt}},P=We=>{const yt=[1,2,3,4,5],wt={};return yt.forEach(ut=>{wt[` + h${ut}&, + div&-h${ut}, + div&-h${ut} > textarea, + h${ut} + `]=R(We[`fontSizeHeading${ut}`],We[`lineHeightHeading${ut}`],We.colorTextHeading,We)}),wt},w=We=>{const{componentCls:yt}=We;return{"a&, a":Object.assign(Object.assign({},(0,de.N)(We)),{textDecoration:We.linkDecoration,"&:active, &:hover":{textDecoration:We.linkHoverDecoration},[`&[disabled], &${yt}-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:b.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:yt,paddingSM:wt}=We,ut=wt;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-We.paddingSM,marginTop:-ut,marginBottom:`calc(1em - ${ut}px)`},[`${yt}-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"}}}},Se=We=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:We.colorSuccess}}}),ye=()=>({"\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"}}),xe=We=>{const{componentCls:yt,titleMarginTop:wt}=We;return{[yt]: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,[`&${yt}-secondary`]:{color:We.colorTextDescription},[`&${yt}-success`]:{color:We.colorSuccess},[`&${yt}-warning`]:{color:We.colorWarning},[`&${yt}-danger`]:{color:We.colorError,"a&:active, a&:focus":{color:We.colorErrorActive},"a&:hover":{color:We.colorErrorHover}},[`&${yt}-disabled`]:{color:We.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},P(We)),{[` + & + h1${yt}, + & + h2${yt}, + & + h3${yt}, + & + h4${yt}, + & + h5${yt} + `]:{marginTop:wt},"\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:wt}}}),F(We)),w(We)),{[` + ${yt}-expand, + ${yt}-edit, + ${yt}-copy + `]:Object.assign(Object.assign({},(0,de.N)(We)),{marginInlineStart:We.marginXXS})}),W(We)),Se(We)),ye()),{"&-rtl":{direction:"rtl"}})}};var rt=(0,i.Z)("Typography",We=>[xe(We)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),ct=We=>{const{prefixCls:yt,"aria-label":wt,className:ut,style:Yt,direction:Pn,maxLength:an,autoSize:Qn=!0,value:X,onSave:l,onCancel:p,onEnd:y,component:C,enterIcon:ne=t.createElement(we,null)}=We,q=t.useRef(null),Ve=t.useRef(!1),Ne=t.useRef(),[nt,ot]=t.useState(X);t.useEffect(()=>{ot(X)},[X]),t.useEffect(()=>{if(q.current&&q.current.resizableTextArea){const{textArea:be}=q.current.resizableTextArea;be.focus();const{length:Ae}=be.value;be.setSelectionRange(Ae,Ae)}},[]);const tt=be=>{let{target:Ae}=be;ot(Ae.value.replace(/[\n\r]/g,""))},mt=()=>{Ve.current=!0},vt=()=>{Ve.current=!1},dt=be=>{let{keyCode:Ae}=be;Ve.current||(Ne.current=Ae)},Ft=()=>{l(nt.trim())},Ge=be=>{let{keyCode:Ae,ctrlKey:Ke,altKey:Qe,metaKey:Re,shiftKey:ke}=be;Ne.current===Ae&&!Ve.current&&!Ke&&!Qe&&!Re&&!ke&&(Ae===x.Z.ENTER?(Ft(),y==null||y()):Ae===x.Z.ESC&&p())},Et=()=>{Ft()},bt=C?`${yt}-${C}`:"",[Gt,Tt]=rt(yt),Xt=M()(yt,`${yt}-edit-content`,{[`${yt}-rtl`]:Pn==="rtl"},ut,bt,Tt);return Gt(t.createElement("div",{className:Xt,style:Yt},t.createElement(j.Z,{ref:q,maxLength:an,value:nt,onChange:tt,onKeyDown:dt,onKeyUp:Ge,onCompositionStart:mt,onCompositionEnd:vt,onBlur:Et,"aria-label":wt,rows:1,autoSize:Qn}),ne!==null?(0,re.Tm)(ne,{className:`${yt}-edit-content-confirm`}):null))},he=function(We,yt){var wt={};for(var ut in We)Object.prototype.hasOwnProperty.call(We,ut)&&yt.indexOf(ut)<0&&(wt[ut]=We[ut]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,ut=Object.getOwnPropertySymbols(We);Yt{const{prefixCls:wt,component:ut="article",className:Yt,rootClassName:Pn,setContentRef:an,children:Qn,direction:X,style:l}=We,p=he(We,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:y,direction:C,typography:ne}=t.useContext(Q.E_),q=X!=null?X:C;let Ve=yt;an&&(Ve=(0,pe.sQ)(yt,an));const Ne=y("typography",wt),[nt,ot]=rt(Ne),tt=M()(Ne,ne==null?void 0:ne.className,{[`${Ne}-rtl`]:q==="rtl"},Yt,Pn,ot),mt=Object.assign(Object.assign({},ne==null?void 0:ne.style),l);return nt(t.createElement(ut,Object.assign({className:tt,style:mt,ref:Ve},p),Qn))});function O(We,yt){return t.useMemo(()=>{const wt=!!We;return[wt,Object.assign(Object.assign({},yt),wt&&typeof We=="object"?We:null)]},[We])}var c=(We,yt)=>{const wt=t.useRef(!1);t.useEffect(()=>{wt.current?We():wt.current=!0},yt)};function k(We){const yt=typeof We;return yt==="string"||yt==="number"}function ue(We){let yt=0;return We.forEach(wt=>{k(wt)?yt+=String(wt).length:yt+=1}),yt}function v(We,yt){let wt=0;const ut=[];for(let Yt=0;Ytyt){const l=yt-wt;return ut.push(String(Pn).slice(0,l)),ut}ut.push(Pn),wt=X}return We}const u=0,G=1,N=2,g=3,U=4;var ve=We=>{let{enabledMeasure:yt,children:wt,text:ut,width:Yt,fontSize:Pn,rows:an,onEllipsis:Qn}=We;const[[X,l,p],y]=t.useState([0,0,0]),[C,ne]=t.useState(0),[q,Ve]=t.useState(u),[Ne,nt]=t.useState(0),ot=t.useRef(null),tt=t.useRef(null),mt=t.useMemo(()=>(0,_.Z)(ut),[ut]),vt=t.useMemo(()=>ue(mt),[mt]),dt=t.useMemo(()=>!yt||q!==g?C&&q!==U&&yt?wt(v(mt,C),C{yt&&Yt&&Pn&&vt&&(Ve(G),y([0,Math.ceil(vt/2),vt]))},[yt,Yt,Pn,ut,vt,an]),(0,_e.Z)(()=>{var bt;q===G&&nt(((bt=ot.current)===null||bt===void 0?void 0:bt.offsetHeight)||0)},[q]),(0,_e.Z)(()=>{var bt,Gt;if(Ne){if(q===G){const Tt=((bt=tt.current)===null||bt===void 0?void 0:bt.offsetHeight)||0,Xt=an*Ne;Tt<=Xt?(Ve(U),Qn(!1)):Ve(N)}else if(q===N)if(X!==p){const Tt=((Gt=tt.current)===null||Gt===void 0?void 0:Gt.offsetHeight)||0,Xt=an*Ne;let be=X,Ae=p;X===p-1?Ae=X:Tt<=Xt?be=l:Ae=l;const Ke=Math.ceil((be+Ae)/2);y([be,Ke,Ae])}else Ve(g),ne(l),Qn(!0)}},[q,X,p,an,Ne]);const Ft={width:Yt,whiteSpace:"normal",margin:0,padding:0},Ge=(bt,Gt,Tt)=>t.createElement("span",{"aria-hidden":!0,ref:Gt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(Pn/2)*2},Tt)},bt),Et=(bt,Gt)=>{const Tt=v(mt,bt);return Ge(wt(Tt,!0),Gt,Ft)};return t.createElement(t.Fragment,null,dt,yt&&q!==g&&q!==U&&t.createElement(t.Fragment,null,Ge("lg",ot,{wordBreak:"keep-all",whiteSpace:"nowrap"}),q===G?Ge(wt(mt,!1),tt,Ft):Et(l,tt)))},Be=We=>{let{enabledEllipsis:yt,isEllipsis:wt,children:ut,tooltipProps:Yt}=We;return!(Yt!=null&&Yt.title)||!yt?ut:t.createElement(Z.Z,Object.assign({open:wt?void 0:!1},Yt),ut)},Fe=function(We,yt){var wt={};for(var ut in We)Object.prototype.hasOwnProperty.call(We,ut)&&yt.indexOf(ut)<0&&(wt[ut]=We[ut]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,ut=Object.getOwnPropertySymbols(We);Yt{var wt,ut,Yt;const{prefixCls:Pn,className:an,style:Qn,type:X,disabled:l,children:p,ellipsis:y,editable:C,copyable:ne,component:q,title:Ve}=We,Ne=Fe(We,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:nt,direction:ot}=t.useContext(Q.E_),[tt]=(0,V.Z)("Text"),mt=t.useRef(null),vt=t.useRef(null),dt=nt("typography",Pn),Ft=(0,Ye.Z)(Ne,["mark","code","delete","underline","strong","keyboard","italic"]),[Ge,Et]=O(C),[bt,Gt]=(0,Ie.Z)(!1,{value:Et.editing}),{triggerType:Tt=["icon"]}=Et,Xt=rn=>{var Vt;rn&&((Vt=Et.onStart)===null||Vt===void 0||Vt.call(Et)),Gt(rn)};c(()=>{var rn;bt||(rn=vt.current)===null||rn===void 0||rn.focus()},[bt]);const be=rn=>{rn==null||rn.preventDefault(),Xt(!0)},Ae=rn=>{var Vt;(Vt=Et.onChange)===null||Vt===void 0||Vt.call(Et,rn),Xt(!1)},Ke=()=>{var rn;(rn=Et.onCancel)===null||rn===void 0||rn.call(Et),Xt(!1)},[Qe,Re]=O(ne),[ke,He]=t.useState(!1),lt=t.useRef(null),Mt={};Re.format&&(Mt.format=Re.format);const Y=()=>{lt.current&&clearTimeout(lt.current)},ge=rn=>{var Vt;rn==null||rn.preventDefault(),rn==null||rn.stopPropagation(),J()(Re.text||String(p)||"",Mt),He(!0),Y(),lt.current=setTimeout(()=>{He(!1)},3e3),(Vt=Re.onCopy)===null||Vt===void 0||Vt.call(Re,rn)};t.useEffect(()=>Y,[]);const[Ce,Ee]=t.useState(!1),[Oe,Bt]=t.useState(!1),[kt,zt]=t.useState(!1),[at,pt]=t.useState(!1),[Kt,qt]=t.useState(!1),[un,fn]=t.useState(!0),[Yn,Zt]=O(y,{expandable:!1}),en=Yn&&!kt,{rows:Qt=1}=Zt,Wn=t.useMemo(()=>!en||Zt.suffix!==void 0||Zt.onEllipsis||Zt.expandable||Ge||Qe,[en,Zt,Ge,Qe]);(0,_e.Z)(()=>{Yn&&!Wn&&(Ee((0,H.G)("webkitLineClamp")),Bt((0,H.G)("textOverflow")))},[Wn,Yn]);const yn=t.useMemo(()=>Wn?!1:Qt===1?Oe:Ce,[Wn,Oe,Ce]),Kn=en&&(yn?Kt:at),Gn=en&&Qt===1&&yn,En=en&&Qt>1&&yn,br=rn=>{var Vt;zt(!0),(Vt=Zt.onExpand)===null||Vt===void 0||Vt.call(Zt,rn)},[dr,Ir]=t.useState(0),[jt,Lt]=t.useState(0),Sn=(rn,Vt)=>{let{offsetWidth:ir}=rn;var Ar;Ir(ir),Lt(parseInt((Ar=window.getComputedStyle)===null||Ar===void 0?void 0:Ar.call(window,Vt).fontSize,10)||0)},On=rn=>{var Vt;pt(rn),at!==rn&&((Vt=Zt.onEllipsis)===null||Vt===void 0||Vt.call(Zt,rn))};t.useEffect(()=>{const rn=mt.current;if(Yn&&yn&&rn){const Vt=En?rn.offsetHeight{const rn=mt.current;if(typeof IntersectionObserver=="undefined"||!rn||!yn||!en)return;const Vt=new IntersectionObserver(()=>{fn(!!rn.offsetParent)});return Vt.observe(rn),()=>{Vt.disconnect()}},[yn,en]);let ar={};Zt.tooltip===!0?ar={title:(wt=Et.text)!==null&&wt!==void 0?wt:p}:t.isValidElement(Zt.tooltip)?ar={title:Zt.tooltip}:typeof Zt.tooltip=="object"?ar=Object.assign({title:(ut=Et.text)!==null&&ut!==void 0?ut:p},Zt.tooltip):ar={title:Zt.tooltip};const kr=t.useMemo(()=>{const rn=Vt=>["string","number"].includes(typeof Vt);if(!(!Yn||yn)){if(rn(Et.text))return Et.text;if(rn(p))return p;if(rn(Ve))return Ve;if(rn(ar.title))return ar.title}},[Yn,yn,Ve,ar.title,Kn]);if(bt)return t.createElement(ct,{value:(Yt=Et.text)!==null&&Yt!==void 0?Yt:typeof p=="string"?p:"",onSave:Ae,onCancel:Ke,onEnd:Et.onEnd,prefixCls:dt,className:an,style:Qn,direction:ot,component:q,maxLength:Et.maxLength,autoSize:Et.autoSize,enterIcon:Et.enterIcon});const Hn=()=>{const{expandable:rn,symbol:Vt}=Zt;if(!rn)return null;let ir;return Vt?ir=Vt:ir=tt==null?void 0:tt.expand,t.createElement("a",{key:"expand",className:`${dt}-expand`,onClick:br,"aria-label":tt==null?void 0:tt.expand},ir)},nr=()=>{if(!Ge)return;const{icon:rn,tooltip:Vt}=Et,ir=(0,_.Z)(Vt)[0]||(tt==null?void 0:tt.edit),Ar=typeof ir=="string"?ir:"";return Tt.includes("icon")?t.createElement(Z.Z,{key:"edit",title:Vt===!1?"":ir},t.createElement(se,{ref:vt,className:`${dt}-edit`,onClick:be,"aria-label":Ar},rn||t.createElement(h,{role:"button"}))):null},xr=()=>{if(!Qe)return;const{tooltips:rn,icon:Vt}=Re,ir=Rt(rn),Ar=Rt(Vt),Tr=ke?At(ir[1],tt==null?void 0:tt.copied):At(ir[0],tt==null?void 0:tt.copy),Pr=ke?tt==null?void 0:tt.copied:tt==null?void 0:tt.copy,Cr=typeof Tr=="string"?Tr:Pr;return t.createElement(Z.Z,{key:"copy",title:Tr},t.createElement(se,{className:M()(`${dt}-copy`,ke&&`${dt}-copy-success`),onClick:ge,"aria-label":Cr},ke?At(Ar[1],t.createElement(d.Z,null),!0):At(Ar[0],t.createElement(A.Z,null),!0)))},dn=rn=>[rn&&Hn(),nr(),xr()],Jn=rn=>[rn&&t.createElement("span",{"aria-hidden":!0,key:"ellipsis"},It),Zt.suffix,dn(rn)];return t.createElement(ie.Z,{onResize:Sn,disabled:!en||yn},rn=>t.createElement(Be,{tooltipProps:ar,enabledEllipsis:en,isEllipsis:Kn},t.createElement(T,Object.assign({className:M()({[`${dt}-${X}`]:X,[`${dt}-disabled`]:l,[`${dt}-ellipsis`]:Yn,[`${dt}-single-line`]:en&&Qt===1,[`${dt}-ellipsis-single-line`]:Gn,[`${dt}-ellipsis-multiple-line`]:En},an),prefixCls:Pn,style:Object.assign(Object.assign({},Qn),{WebkitLineClamp:En?Qt:void 0}),component:q,ref:(0,pe.sQ)(rn,mt,yt),direction:ot,onClick:Tt.includes("text")?be:void 0,"aria-label":kr==null?void 0:kr.toString(),title:Ve},Ft),t.createElement(ve,{enabledMeasure:en&&!yn,text:p,rows:Qt,width:dr,fontSize:jt,onEllipsis:On},(Vt,ir)=>{let Ar=Vt;return Vt.length&&ir&&kr&&(Ar=t.createElement("span",{key:"show-content","aria-hidden":!0},Ar)),Le(We,t.createElement(t.Fragment,null,Ar,Jn(ir)))}))))}),Ct=function(We,yt){var wt={};for(var ut in We)Object.prototype.hasOwnProperty.call(We,ut)&&yt.indexOf(ut)<0&&(wt[ut]=We[ut]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,ut=Object.getOwnPropertySymbols(We);Yt{var{ellipsis:wt,rel:ut}=We,Yt=Ct(We,["ellipsis","rel"]);const Pn=Object.assign(Object.assign({},Yt),{rel:ut===void 0&&Yt.target==="_blank"?"noopener noreferrer":ut});return delete Pn.navigate,t.createElement(Ht,Object.assign({},Pn,{ref:yt,ellipsis:!!wt,component:"a"}))}),Zn=t.forwardRef((We,yt)=>t.createElement(Ht,Object.assign({ref:yt},We,{component:"div"}))),_n=function(We,yt){var wt={};for(var ut in We)Object.prototype.hasOwnProperty.call(We,ut)&&yt.indexOf(ut)<0&&(wt[ut]=We[ut]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,ut=Object.getOwnPropertySymbols(We);Yt{var{ellipsis:wt}=We,ut=_n(We,["ellipsis"]);const Yt=t.useMemo(()=>wt&&typeof wt=="object"?(0,Ye.Z)(wt,["expandable","rows"]):wt,[wt]);return t.createElement(Ht,Object.assign({ref:yt},ut,{ellipsis:Yt,component:"span"}))};var Vn=t.forwardRef(cr),_t=function(We,yt){var wt={};for(var ut in We)Object.prototype.hasOwnProperty.call(We,ut)&&yt.indexOf(ut)<0&&(wt[ut]=We[ut]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,ut=Object.getOwnPropertySymbols(We);Yt{const{level:wt=1}=We,ut=_t(We,["level"]);let Yt;return ur.includes(wt)?Yt=`h${wt}`:Yt="h1",t.createElement(Ht,Object.assign({ref:yt},ut,{component:Yt}))});const Rn=T;Rn.Text=Vn,Rn.Link=In,Rn.Title=Fn,Rn.Paragraph=Zn;var Kr=Rn},5630:function(cn,Xe,e){var t=e(54476),d=e(33885),A=e(20068),ee=e(42978),f=e(75931),I=e(92310),n=e.n(I),le=e(18929),ae=e(59301),h=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ce=(0,ae.forwardRef)(function(M,S){var J,ie=M.prefixCls,_=ie===void 0?"rc-checkbox":ie,_e=M.className,Ie=M.style,Ye=M.checked,pe=M.disabled,H=M.defaultChecked,x=H===void 0?!1:H,r=M.type,B=r===void 0?"checkbox":r,D=M.title,se=M.onChange,Q=(0,f.Z)(M,h),V=(0,ae.useRef)(null),Z=(0,le.Z)(x,{value:Ye}),Pe=(0,ee.Z)(Z,2),fe=Pe[0],ft=Pe[1];(0,ae.useImperativeHandle)(S,function(){return{focus:function(){var j;(j=V.current)===null||j===void 0||j.focus()},blur:function(){var j;(j=V.current)===null||j===void 0||j.blur()},input:V.current}});var me=n()(_,_e,(J={},(0,A.Z)(J,"".concat(_,"-checked"),fe),(0,A.Z)(J,"".concat(_,"-disabled"),pe),J)),we=function(j){pe||("checked"in M||ft(j.target.checked),se==null||se({target:(0,d.Z)((0,d.Z)({},M),{},{type:B,checked:j.target.checked}),stopPropagation:function(){j.stopPropagation()},preventDefault:function(){j.preventDefault()},nativeEvent:j.nativeEvent}))};return ae.createElement("span",{className:me,title:D,style:Ie},ae.createElement("input",(0,t.Z)({},Q,{className:"".concat(_,"-input"),ref:V,onChange:we,disabled:pe,checked:!!fe,type:B})),ae.createElement("span",{className:"".concat(_,"-inner")}))});Xe.Z=ce},31561:function(cn,Xe,e){e.d(Xe,{Z:function(){return B}});var t=e(54476),d=e(20068),A=e(42978),ee=e(75931),f=e(35593),I=e(92310),n=e.n(I),le=e(8654),ae=e(59301),h=e(10228),ce=e(16089),M=h.Z.ESC,S=h.Z.TAB;function J(D){var se=D.visible,Q=D.triggerRef,V=D.onVisibleChange,Z=D.autoFocus,Pe=D.overlayRef,fe=ae.useRef(!1),ft=function(){if(se){var j,de;(j=Q.current)===null||j===void 0||(de=j.focus)===null||de===void 0||de.call(j),V==null||V(!1)}},me=function(){var j;return(j=Pe.current)!==null&&j!==void 0&&j.focus?(Pe.current.focus(),fe.current=!0,!0):!1},we=function(j){switch(j.keyCode){case M:ft();break;case S:{var de=!1;fe.current||(de=me()),de?j.preventDefault():ft();break}}};ae.useEffect(function(){return se?(window.addEventListener("keydown",we),Z&&(0,ce.Z)(me,3),function(){window.removeEventListener("keydown",we),fe.current=!1}):function(){fe.current=!1}},[se])}var ie=(0,ae.forwardRef)(function(D,se){var Q=D.overlay,V=D.arrow,Z=D.prefixCls,Pe=(0,ae.useMemo)(function(){var ft;return typeof Q=="function"?ft=Q():ft=Q,ft},[Q]),fe=(0,le.sQ)(se,Pe==null?void 0:Pe.ref);return ae.createElement(ae.Fragment,null,V&&ae.createElement("div",{className:"".concat(Z,"-arrow")}),ae.cloneElement(Pe,{ref:(0,le.Yr)(Pe)?fe:void 0}))}),_=ie,_e={adjustX:1,adjustY:1},Ie=[0,0],Ye={topLeft:{points:["bl","tl"],overflow:_e,offset:[0,-4],targetOffset:Ie},top:{points:["bc","tc"],overflow:_e,offset:[0,-4],targetOffset:Ie},topRight:{points:["br","tr"],overflow:_e,offset:[0,-4],targetOffset:Ie},bottomLeft:{points:["tl","bl"],overflow:_e,offset:[0,4],targetOffset:Ie},bottom:{points:["tc","bc"],overflow:_e,offset:[0,4],targetOffset:Ie},bottomRight:{points:["tr","br"],overflow:_e,offset:[0,4],targetOffset:Ie}},pe=Ye,H=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function x(D,se){var Q,V=D.arrow,Z=V===void 0?!1:V,Pe=D.prefixCls,fe=Pe===void 0?"rc-dropdown":Pe,ft=D.transitionName,me=D.animation,we=D.align,re=D.placement,j=re===void 0?"bottomLeft":re,de=D.placements,i=de===void 0?pe:de,b=D.getPopupContainer,R=D.showAction,P=D.hideAction,w=D.overlayClassName,F=D.overlayStyle,W=D.visible,Se=D.trigger,ye=Se===void 0?["hover"]:Se,xe=D.autoFocus,rt=D.overlay,ht=D.children,ct=D.onVisibleChange,he=(0,ee.Z)(D,H),et=ae.useState(),T=(0,A.Z)(et,2),O=T[0],z=T[1],c="visible"in D?W:O,k=ae.useRef(null),ue=ae.useRef(null),v=ae.useRef(null);ae.useImperativeHandle(se,function(){return k.current});var u=function(Fe){z(Fe),ct==null||ct(Fe)};J({visible:c,triggerRef:v,onVisibleChange:u,autoFocus:xe,overlayRef:ue});var G=function(Fe){var Le=D.onOverlayClick;z(!1),Le&&Le(Fe)},N=function(){return ae.createElement(_,{ref:ue,overlay:rt,prefixCls:fe,arrow:Z})},g=function(){return typeof rt=="function"?N:N()},U=function(){var Fe=D.minOverlayWidthMatchTrigger,Le=D.alignPoint;return"minOverlayWidthMatchTrigger"in D?Fe:!Le},je=function(){var Fe=D.openClassName;return Fe!==void 0?Fe:"".concat(fe,"-open")},ve=ae.cloneElement(ht,{className:n()((Q=ht.props)===null||Q===void 0?void 0:Q.className,c&&je()),ref:(0,le.Yr)(ht)?(0,le.sQ)(v,ht.ref):void 0}),Ze=P;return!Ze&&ye.indexOf("contextMenu")!==-1&&(Ze=["click"]),ae.createElement(f.Z,(0,t.Z)({builtinPlacements:i},he,{prefixCls:fe,ref:k,popupClassName:n()(w,(0,d.Z)({},"".concat(fe,"-show-arrow"),Z)),popupStyle:F,action:ye,showAction:R,hideAction:Ze,popupPlacement:j,popupAlign:we,popupTransitionName:ft,popupAnimation:me,popupVisible:c,stretch:U()?"minWidth":"",popup:g(),onPopupVisibleChange:u,onPopupClick:G,getPopupContainer:b}),ve)}var r=ae.forwardRef(x),B=r},93681:function(cn,Xe,e){e.r(Xe),e.d(Xe,{BaseInput:function(){return h},default:function(){return Ye}});var t=e(54476),d=e(33885),A=e(20068),ee=e(76190),f=e(92310),I=e.n(f),n=e(59301),le=e(5643),ae=function(H){var x,r,B=H.inputElement,D=H.prefixCls,se=H.prefix,Q=H.suffix,V=H.addonBefore,Z=H.addonAfter,Pe=H.className,fe=H.style,ft=H.disabled,me=H.readOnly,we=H.focused,re=H.triggerFocus,j=H.allowClear,de=H.value,i=H.handleReset,b=H.hidden,R=H.classes,P=H.classNames,w=H.dataAttrs,F=H.styles,W=H.components,Se=(W==null?void 0:W.affixWrapper)||"span",ye=(W==null?void 0:W.groupWrapper)||"span",xe=(W==null?void 0:W.wrapper)||"span",rt=(W==null?void 0:W.groupAddon)||"span",ht=(0,n.useRef)(null),ct=function(N){var g;(g=ht.current)!==null&&g!==void 0&&g.contains(N.target)&&(re==null||re())},he=function(){var N;if(!j)return null;var g=!ft&&!me&&de,U="".concat(D,"-clear-icon"),je=(0,ee.Z)(j)==="object"&&j!==null&&j!==void 0&&j.clearIcon?j.clearIcon:"\u2716";return n.createElement("span",{onClick:i,onMouseDown:function(Ze){return Ze.preventDefault()},className:I()(U,(N={},(0,A.Z)(N,"".concat(U,"-hidden"),!g),(0,A.Z)(N,"".concat(U,"-has-suffix"),!!Q),N)),role:"button",tabIndex:-1},je)},et=(0,n.cloneElement)(B,{value:de,hidden:b,className:I()((x=B.props)===null||x===void 0?void 0:x.className,!(0,le.X3)(H)&&!(0,le.He)(H)&&Pe)||null,style:(0,d.Z)((0,d.Z)({},(r=B.props)===null||r===void 0?void 0:r.style),!(0,le.X3)(H)&&!(0,le.He)(H)?fe:{})});if((0,le.X3)(H)){var T,O="".concat(D,"-affix-wrapper"),z=I()(O,(T={},(0,A.Z)(T,"".concat(O,"-disabled"),ft),(0,A.Z)(T,"".concat(O,"-focused"),we),(0,A.Z)(T,"".concat(O,"-readonly"),me),(0,A.Z)(T,"".concat(O,"-input-with-clear-btn"),Q&&j&&de),T),!(0,le.He)(H)&&Pe,R==null?void 0:R.affixWrapper,P==null?void 0:P.affixWrapper),c=(Q||j)&&n.createElement("span",{className:I()("".concat(D,"-suffix"),P==null?void 0:P.suffix),style:F==null?void 0:F.suffix},he(),Q);et=n.createElement(Se,(0,t.Z)({className:z,style:(0,d.Z)((0,d.Z)({},(0,le.He)(H)?void 0:fe),F==null?void 0:F.affixWrapper),hidden:!(0,le.He)(H)&&b,onClick:ct},w==null?void 0:w.affixWrapper,{ref:ht}),se&&n.createElement("span",{className:I()("".concat(D,"-prefix"),P==null?void 0:P.prefix),style:F==null?void 0:F.prefix},se),(0,n.cloneElement)(B,{value:de,hidden:null}),c)}if((0,le.He)(H)){var k="".concat(D,"-group"),ue="".concat(k,"-addon"),v=I()("".concat(D,"-wrapper"),k,R==null?void 0:R.wrapper),u=I()("".concat(D,"-group-wrapper"),Pe,R==null?void 0:R.group);return n.createElement(ye,{className:u,style:fe,hidden:b},n.createElement(xe,{className:v},V&&n.createElement(rt,{className:ue},V),(0,n.cloneElement)(et,{hidden:null}),Z&&n.createElement(rt,{className:ue},Z)))}return et},h=ae,ce=e(94480),M=e(42978),S=e(75931),J=e(18929),ie=e(2738),_=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],_e=(0,n.forwardRef)(function(pe,H){var x=pe.autoComplete,r=pe.onChange,B=pe.onFocus,D=pe.onBlur,se=pe.onPressEnter,Q=pe.onKeyDown,V=pe.prefixCls,Z=V===void 0?"rc-input":V,Pe=pe.disabled,fe=pe.htmlSize,ft=pe.className,me=pe.maxLength,we=pe.suffix,re=pe.showCount,j=pe.type,de=j===void 0?"text":j,i=pe.classes,b=pe.classNames,R=pe.styles,P=(0,S.Z)(pe,_),w=(0,J.Z)(pe.defaultValue,{value:pe.value}),F=(0,M.Z)(w,2),W=F[0],Se=F[1],ye=(0,n.useState)(!1),xe=(0,M.Z)(ye,2),rt=xe[0],ht=xe[1],ct=(0,n.useRef)(null),he=function(u){ct.current&&(0,le.nH)(ct.current,u)};(0,n.useImperativeHandle)(H,function(){return{focus:he,blur:function(){var u;(u=ct.current)===null||u===void 0||u.blur()},setSelectionRange:function(u,G,N){var g;(g=ct.current)===null||g===void 0||g.setSelectionRange(u,G,N)},select:function(){var u;(u=ct.current)===null||u===void 0||u.select()},input:ct.current}}),(0,n.useEffect)(function(){ht(function(v){return v&&Pe?!1:v})},[Pe]);var et=function(u){pe.value===void 0&&Se(u.target.value),ct.current&&(0,le.rJ)(ct.current,u,r)},T=function(u){se&&u.key==="Enter"&&se(u),Q==null||Q(u)},O=function(u){ht(!0),B==null||B(u)},z=function(u){ht(!1),D==null||D(u)},c=function(u){Se(""),he(),ct.current&&(0,le.rJ)(ct.current,u,r)},k=function(){var u=(0,ie.Z)(pe,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return n.createElement("input",(0,t.Z)({autoComplete:x},u,{onChange:et,onFocus:O,onBlur:z,onKeyDown:T,className:I()(Z,(0,A.Z)({},"".concat(Z,"-disabled"),Pe),b==null?void 0:b.input),style:R==null?void 0:R.input,ref:ct,size:fe,type:de}))},ue=function(){var u=Number(me)>0;if(we||re){var G=(0,le.D7)(W),N=(0,ce.Z)(G).length,g=(0,ee.Z)(re)==="object"?re.formatter({value:G,count:N,maxLength:me}):"".concat(N).concat(u?" / ".concat(me):"");return n.createElement(n.Fragment,null,!!re&&n.createElement("span",{className:I()("".concat(Z,"-show-count-suffix"),(0,A.Z)({},"".concat(Z,"-show-count-has-suffix"),!!we),b==null?void 0:b.count),style:(0,d.Z)({},R==null?void 0:R.count)},g),we)}return null};return n.createElement(h,(0,t.Z)({},P,{prefixCls:Z,className:ft,inputElement:k(),handleReset:c,value:(0,le.D7)(W),focused:rt,triggerFocus:he,suffix:ue(),disabled:Pe,classes:i,classNames:b,styles:R}))}),Ie=_e,Ye=Ie},5643:function(cn,Xe,e){e.d(Xe,{D7:function(){return f},He:function(){return t},X3:function(){return d},nH:function(){return ee},rJ:function(){return A}});function t(I){return!!(I.addonBefore||I.addonAfter)}function d(I){return!!(I.prefix||I.suffix||I.allowClear)}function A(I,n,le,ae){if(le){var h=n;if(n.type==="click"){var ce=I.cloneNode(!0);h=Object.create(n,{target:{value:ce},currentTarget:{value:ce}}),ce.value="",le(h);return}if(ae!==void 0){h=Object.create(n,{target:{value:I},currentTarget:{value:I}}),I.value=ae,le(h);return}le(h)}}function ee(I,n){if(I){I.focus(n);var le=n||{},ae=le.cursor;if(ae){var h=I.value.length;switch(ae){case"start":I.setSelectionRange(0,0);break;case"end":I.setSelectionRange(h,h);break;default:I.setSelectionRange(0,h)}}}}function f(I){return typeof I=="undefined"||I===null?"":String(I)}},15285:function(cn,Xe,e){e.d(Xe,{iz:function(){return mt},ck:function(){return _t},BW:function(){return tt},sN:function(){return _t},Wd:function(){return q},ZP:function(){return Xt},Xl:function(){return Q}});var t=e(54476),d=e(20068),A=e(33885),ee=e(94480),f=e(42978),I=e(75931),n=e(92310),le=e.n(n),ae=e(83836),h=e(18929),ce=e(13697),M=e(48736),S=e(59301),J=e(4676),ie=S.createContext(null);function _(be,Ae){return be===void 0?null:"".concat(be,"-").concat(Ae)}function _e(be){var Ae=S.useContext(ie);return _(Ae,be)}var Ie=e(80547),Ye=["children","locked"],pe=S.createContext(null);function H(be,Ae){var Ke=(0,A.Z)({},be);return Object.keys(Ae).forEach(function(Qe){var Re=Ae[Qe];Re!==void 0&&(Ke[Qe]=Re)}),Ke}function x(be){var Ae=be.children,Ke=be.locked,Qe=(0,I.Z)(be,Ye),Re=S.useContext(pe),ke=(0,Ie.Z)(function(){return H(Re,Qe)},[Re,Qe],function(He,lt){return!Ke&&(He[0]!==lt[0]||!(0,ce.Z)(He[1],lt[1],!0))});return S.createElement(pe.Provider,{value:ke},Ae)}var r=[],B=S.createContext(null);function D(){return S.useContext(B)}var se=S.createContext(r);function Q(be){var Ae=S.useContext(se);return S.useMemo(function(){return be!==void 0?[].concat((0,ee.Z)(Ae),[be]):Ae},[Ae,be])}var V=S.createContext(null),Z=S.createContext({}),Pe=Z,fe=e(29194);function ft(be){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,fe.Z)(be)){var Ke=be.nodeName.toLowerCase(),Qe=["input","select","textarea","button"].includes(Ke)||be.isContentEditable||Ke==="a"&&!!be.getAttribute("href"),Re=be.getAttribute("tabindex"),ke=Number(Re),He=null;return Re&&!Number.isNaN(ke)?He=ke:Qe&&He===null&&(He=0),Qe&&be.disabled&&(He=null),He!==null&&(He>=0||Ae&&He<0)}return!1}function me(be){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ke=(0,ee.Z)(be.querySelectorAll("*")).filter(function(Qe){return ft(Qe,Ae)});return ft(be,Ae)&&Ke.unshift(be),Ke}var we=null;function re(){we=document.activeElement}function j(){we=null}function de(){if(we)try{we.focus()}catch(be){}}function i(be,Ae){if(Ae.keyCode===9){var Ke=me(be),Qe=Ke[Ae.shiftKey?0:Ke.length-1],Re=Qe===document.activeElement||be===document.activeElement;if(Re){var ke=Ke[Ae.shiftKey?Ke.length-1:0];ke.focus(),Ae.preventDefault()}}}var b=e(10228),R=e(16089),P=b.Z.LEFT,w=b.Z.RIGHT,F=b.Z.UP,W=b.Z.DOWN,Se=b.Z.ENTER,ye=b.Z.ESC,xe=b.Z.HOME,rt=b.Z.END,ht=[F,W,P,w];function ct(be,Ae,Ke,Qe){var Re,ke,He,lt,Mt="prev",Y="next",ge="children",Ce="parent";if(be==="inline"&&Qe===Se)return{inlineTrigger:!0};var Ee=(Re={},(0,d.Z)(Re,F,Mt),(0,d.Z)(Re,W,Y),Re),Oe=(ke={},(0,d.Z)(ke,P,Ke?Y:Mt),(0,d.Z)(ke,w,Ke?Mt:Y),(0,d.Z)(ke,W,ge),(0,d.Z)(ke,Se,ge),ke),Bt=(He={},(0,d.Z)(He,F,Mt),(0,d.Z)(He,W,Y),(0,d.Z)(He,Se,ge),(0,d.Z)(He,ye,Ce),(0,d.Z)(He,P,Ke?ge:Ce),(0,d.Z)(He,w,Ke?Ce:ge),He),kt={inline:Ee,horizontal:Oe,vertical:Bt,inlineSub:Ee,horizontalSub:Bt,verticalSub:Bt},zt=(lt=kt["".concat(be).concat(Ae?"":"Sub")])===null||lt===void 0?void 0:lt[Qe];switch(zt){case Mt:return{offset:-1,sibling:!0};case Y:return{offset:1,sibling:!0};case Ce:return{offset:-1,sibling:!1};case ge:return{offset:1,sibling:!1};default:return null}}function he(be){for(var Ae=be;Ae;){if(Ae.getAttribute("data-menu-list"))return Ae;Ae=Ae.parentElement}return null}function et(be,Ae){for(var Ke=be||document.activeElement;Ke;){if(Ae.has(Ke))return Ke;Ke=Ke.parentElement}return null}function T(be,Ae){var Ke=me(be,!0);return Ke.filter(function(Qe){return Ae.has(Qe)})}function O(be,Ae,Ke){var Qe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!be)return null;var Re=T(be,Ae),ke=Re.length,He=Re.findIndex(function(lt){return Ke===lt});return Qe<0?He===-1?He=ke-1:He-=1:Qe>0&&(He+=1),He=(He+ke)%ke,Re[He]}var z=function(Ae,Ke){var Qe=new Set,Re=new Map,ke=new Map;return Ae.forEach(function(He){var lt=document.querySelector("[data-menu-id='".concat(_(Ke,He),"']"));lt&&(Qe.add(lt),ke.set(lt,He),Re.set(He,lt))}),{elements:Qe,key2element:Re,element2key:ke}};function c(be,Ae,Ke,Qe,Re,ke,He,lt,Mt,Y){var ge=S.useRef(),Ce=S.useRef();Ce.current=Ae;var Ee=function(){R.Z.cancel(ge.current)};return S.useEffect(function(){return function(){Ee()}},[]),function(Oe){var Bt=Oe.which;if([].concat(ht,[Se,ye,xe,rt]).includes(Bt)){var kt=ke(),zt=z(kt,Qe),at=zt,pt=at.elements,Kt=at.key2element,qt=at.element2key,un=Kt.get(Ae),fn=et(un,pt),Yn=qt.get(fn),Zt=ct(be,He(Yn,!0).length===1,Ke,Bt);if(!Zt&&Bt!==xe&&Bt!==rt)return;(ht.includes(Bt)||[xe,rt].includes(Bt))&&Oe.preventDefault();var en=function(dr){if(dr){var Ir=dr,jt=dr.querySelector("a");jt!=null&&jt.getAttribute("href")&&(Ir=jt);var Lt=qt.get(dr);lt(Lt),Ee(),ge.current=(0,R.Z)(function(){Ce.current===Lt&&Ir.focus()})}};if([xe,rt].includes(Bt)||Zt.sibling||!fn){var Qt;!fn||be==="inline"?Qt=Re.current:Qt=he(fn);var Wn,yn=T(Qt,pt);Bt===xe?Wn=yn[0]:Bt===rt?Wn=yn[yn.length-1]:Wn=O(Qt,pt,fn,Zt.offset),en(Wn)}else if(Zt.inlineTrigger)Mt(Yn);else if(Zt.offset>0)Mt(Yn,!0),Ee(),ge.current=(0,R.Z)(function(){zt=z(kt,Qe);var br=fn.getAttribute("aria-controls"),dr=document.getElementById(br),Ir=O(dr,zt.elements);en(Ir)},5);else if(Zt.offset<0){var Kn=He(Yn,!0),Gn=Kn[Kn.length-2],En=Kt.get(Gn);Mt(Gn,!1),en(En)}}Y==null||Y(Oe)}}function k(be){Promise.resolve().then(be)}var ue="__RC_UTIL_PATH_SPLIT__",v=function(Ae){return Ae.join(ue)},u=function(Ae){return Ae.split(ue)},G="rc-menu-more";function N(){var be=S.useState({}),Ae=(0,f.Z)(be,2),Ke=Ae[1],Qe=(0,S.useRef)(new Map),Re=(0,S.useRef)(new Map),ke=S.useState([]),He=(0,f.Z)(ke,2),lt=He[0],Mt=He[1],Y=(0,S.useRef)(0),ge=(0,S.useRef)(!1),Ce=function(){ge.current||Ke({})},Ee=(0,S.useCallback)(function(Kt,qt){var un=v(qt);Re.current.set(un,Kt),Qe.current.set(Kt,un),Y.current+=1;var fn=Y.current;k(function(){fn===Y.current&&Ce()})},[]),Oe=(0,S.useCallback)(function(Kt,qt){var un=v(qt);Re.current.delete(un),Qe.current.delete(Kt)},[]),Bt=(0,S.useCallback)(function(Kt){Mt(Kt)},[]),kt=(0,S.useCallback)(function(Kt,qt){var un=Qe.current.get(Kt)||"",fn=u(un);return qt&<.includes(fn[0])&&fn.unshift(G),fn},[lt]),zt=(0,S.useCallback)(function(Kt,qt){return Kt.some(function(un){var fn=kt(un,!0);return fn.includes(qt)})},[kt]),at=function(){var qt=(0,ee.Z)(Qe.current.keys());return lt.length&&qt.push(G),qt},pt=(0,S.useCallback)(function(Kt){var qt="".concat(Qe.current.get(Kt)).concat(ue),un=new Set;return(0,ee.Z)(Re.current.keys()).forEach(function(fn){fn.startsWith(qt)&&un.add(Re.current.get(fn))}),un},[]);return S.useEffect(function(){return function(){ge.current=!0}},[]),{registerPath:Ee,unregisterPath:Oe,refreshOverflowKeys:Bt,isSubPathKey:zt,getKeyPath:kt,getKeys:at,getSubPathKeys:pt}}function g(be){var Ae=S.useRef(be);Ae.current=be;var Ke=S.useCallback(function(){for(var Qe,Re=arguments.length,ke=new Array(Re),He=0;He1&&(pt.motionAppear=!1);var Kt=pt.onVisibleChanged;return pt.onVisibleChanged=function(qt){return!Ee.current&&!qt&&zt(!0),Kt==null?void 0:Kt(qt)},kt?null:S.createElement(x,{mode:ke,locked:!Ee.current},S.createElement(l.default,(0,t.Z)({visible:at},pt,{forceRender:Mt,removeOnLeave:!1,leavedClassName:"".concat(lt,"-hidden")}),function(qt){var un=qt.className,fn=qt.style;return S.createElement(Rn,{id:Ae,className:un,style:fn},Re)}))}var y=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],C=["active"],ne=function(Ae){var Ke,Qe=Ae.style,Re=Ae.className,ke=Ae.title,He=Ae.eventKey,lt=Ae.warnKey,Mt=Ae.disabled,Y=Ae.internalPopupClose,ge=Ae.children,Ce=Ae.itemIcon,Ee=Ae.expandIcon,Oe=Ae.popupClassName,Bt=Ae.popupOffset,kt=Ae.popupStyle,zt=Ae.onClick,at=Ae.onMouseEnter,pt=Ae.onMouseLeave,Kt=Ae.onTitleClick,qt=Ae.onTitleMouseEnter,un=Ae.onTitleMouseLeave,fn=(0,I.Z)(Ae,y),Yn=_e(He),Zt=S.useContext(pe),en=Zt.prefixCls,Qt=Zt.mode,Wn=Zt.openKeys,yn=Zt.disabled,Kn=Zt.overflowDisabled,Gn=Zt.activeKey,En=Zt.selectedKeys,br=Zt.itemIcon,dr=Zt.expandIcon,Ir=Zt.onItemClick,jt=Zt.onOpenChange,Lt=Zt.onActive,Sn=S.useContext(Pe),On=Sn._internalRenderSubMenuItem,ar=S.useContext(V),kr=ar.isSubPathKey,Hn=Q(),nr="".concat(en,"-submenu"),xr=yn||Mt,dn=S.useRef(),Jn=S.useRef(),rn=Ce!=null?Ce:br,Vt=Ee!=null?Ee:dr,ir=Wn.includes(He),Ar=!Kn&&ir,Tr=kr(En,He),Pr=It(He,xr,qt,un),Cr=Pr.active,Qr=(0,I.Z)(Pr,C),so=S.useState(!1),So=(0,f.Z)(so,2),Ko=So[0],Ho=So[1],Fo=function(co){xr||Ho(co)},to=function(co){Fo(!0),at==null||at({key:He,domEvent:co})},Yo=function(co){Fo(!1),pt==null||pt({key:He,domEvent:co})},Go=S.useMemo(function(){return Cr||(Qt!=="inline"?Ko||kr([Gn],He):!1)},[Qt,Cr,Gn,Ko,He,kr]),Lo=Ut(Hn.length),To=function(co){xr||(Kt==null||Kt({key:He,domEvent:co}),Qt==="inline"&&jt(He,!ir))},ro=g(function(Ao){zt==null||zt(Wt(Ao)),Ir(Ao)}),$t=function(co){Qt!=="inline"&&jt(He,co)},pr=function(){Lt(He)},Un=Yn&&"".concat(Yn,"-popup"),gr=S.createElement("div",(0,t.Z)({role:"menuitem",style:Lo,className:"".concat(nr,"-title"),tabIndex:xr?null:-1,ref:dn,title:typeof ke=="string"?ke:null,"data-menu-id":Kn&&Yn?null:Yn,"aria-expanded":Ar,"aria-haspopup":!0,"aria-controls":Un,"aria-disabled":xr,onClick:To,onFocus:pr},Qr),ke,S.createElement(Ht,{icon:Qt!=="horizontal"?Vt:void 0,props:(0,A.Z)((0,A.Z)({},Ae),{},{isOpen:Ar,isSubMenu:!0})},S.createElement("i",{className:"".concat(nr,"-arrow")}))),Lr=S.useRef(Qt);if(Qt!=="inline"&&Hn.length>1?Lr.current="vertical":Lr.current=Qt,!Kn){var Vr=Lr.current;gr=S.createElement(X,{mode:Vr,prefixCls:nr,visible:!Y&&Ar&&Qt!=="inline",popupClassName:Oe,popupOffset:Bt,popupStyle:kt,popup:S.createElement(x,{mode:Vr==="horizontal"?"vertical":Vr},S.createElement(Rn,{id:Un,ref:Jn},ge)),disabled:xr,onVisibleChange:$t},gr)}var xo=S.createElement(ae.Z.Item,(0,t.Z)({role:"none"},fn,{component:"li",style:Qe,className:le()(nr,"".concat(nr,"-").concat(Qt),Re,(Ke={},(0,d.Z)(Ke,"".concat(nr,"-open"),Ar),(0,d.Z)(Ke,"".concat(nr,"-active"),Go),(0,d.Z)(Ke,"".concat(nr,"-selected"),Tr),(0,d.Z)(Ke,"".concat(nr,"-disabled"),xr),Ke)),onMouseEnter:to,onMouseLeave:Yo}),gr,!Kn&&S.createElement(p,{id:Un,open:Ar,keyPath:Hn},ge));return On&&(xo=On(xo,Ae,{selected:Tr,active:Go,open:Ar,disabled:xr})),S.createElement(x,{onItemClick:ro,mode:Qt==="horizontal"?"vertical":Qt,itemIcon:rn,expandIcon:Vt},xo)};function q(be){var Ae=be.eventKey,Ke=be.children,Qe=Q(Ae),Re=We(Ke,Qe),ke=D();S.useEffect(function(){if(ke)return ke.registerPath(Ae,Qe),function(){ke.unregisterPath(Ae,Qe)}},[Qe]);var He;return ke?He=Re:He=S.createElement(ne,be,Re),S.createElement(se.Provider,{value:Qe},He)}var Ve=e(76190),Ne=["className","title","eventKey","children"],nt=["children"],ot=function(Ae){var Ke=Ae.className,Qe=Ae.title,Re=Ae.eventKey,ke=Ae.children,He=(0,I.Z)(Ae,Ne),lt=S.useContext(pe),Mt=lt.prefixCls,Y="".concat(Mt,"-item-group");return S.createElement("li",(0,t.Z)({role:"presentation"},He,{onClick:function(Ce){return Ce.stopPropagation()},className:le()(Y,Ke)}),S.createElement("div",{role:"presentation",className:"".concat(Y,"-title"),title:typeof Qe=="string"?Qe:void 0},Qe),S.createElement("ul",{role:"group",className:"".concat(Y,"-list")},ke))};function tt(be){var Ae=be.children,Ke=(0,I.Z)(be,nt),Qe=Q(Ke.eventKey),Re=We(Ae,Qe),ke=D();return ke?Re:S.createElement(ot,(0,At.Z)(Ke,["warnKey"]),Re)}function mt(be){var Ae=be.className,Ke=be.style,Qe=S.useContext(pe),Re=Qe.prefixCls,ke=D();return ke?null:S.createElement("li",{role:"separator",className:le()("".concat(Re,"-item-divider"),Ae),style:Ke})}var vt=["label","children","key","type"];function dt(be){return(be||[]).map(function(Ae,Ke){if(Ae&&(0,Ve.Z)(Ae)==="object"){var Qe=Ae,Re=Qe.label,ke=Qe.children,He=Qe.key,lt=Qe.type,Mt=(0,I.Z)(Qe,vt),Y=He!=null?He:"tmp-".concat(Ke);return ke||lt==="group"?lt==="group"?S.createElement(tt,(0,t.Z)({key:Y},Mt,{title:Re}),dt(ke)):S.createElement(q,(0,t.Z)({key:Y},Mt,{title:Re}),dt(ke)):lt==="divider"?S.createElement(mt,(0,t.Z)({key:Y},Mt)):S.createElement(_t,(0,t.Z)({key:Y},Mt),Re)}return null}).filter(function(Ae){return Ae})}function Ft(be,Ae,Ke){var Qe=be;return Ae&&(Qe=dt(Ae)),We(Qe,Ke)}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"],Et=[],bt=S.forwardRef(function(be,Ae){var Ke,Qe,Re=be,ke=Re.prefixCls,He=ke===void 0?"rc-menu":ke,lt=Re.rootClassName,Mt=Re.style,Y=Re.className,ge=Re.tabIndex,Ce=ge===void 0?0:ge,Ee=Re.items,Oe=Re.children,Bt=Re.direction,kt=Re.id,zt=Re.mode,at=zt===void 0?"vertical":zt,pt=Re.inlineCollapsed,Kt=Re.disabled,qt=Re.disabledOverflow,un=Re.subMenuOpenDelay,fn=un===void 0?.1:un,Yn=Re.subMenuCloseDelay,Zt=Yn===void 0?.1:Yn,en=Re.forceSubMenuRender,Qt=Re.defaultOpenKeys,Wn=Re.openKeys,yn=Re.activeKey,Kn=Re.defaultActiveFirst,Gn=Re.selectable,En=Gn===void 0?!0:Gn,br=Re.multiple,dr=br===void 0?!1:br,Ir=Re.defaultSelectedKeys,jt=Re.selectedKeys,Lt=Re.onSelect,Sn=Re.onDeselect,On=Re.inlineIndent,ar=On===void 0?24:On,kr=Re.motion,Hn=Re.defaultMotions,nr=Re.triggerSubMenuAction,xr=nr===void 0?"hover":nr,dn=Re.builtinPlacements,Jn=Re.itemIcon,rn=Re.expandIcon,Vt=Re.overflowedIndicator,ir=Vt===void 0?"...":Vt,Ar=Re.overflowedIndicatorPopupClassName,Tr=Re.getPopupContainer,Pr=Re.onClick,Cr=Re.onOpenChange,Qr=Re.onKeyDown,so=Re.openAnimation,So=Re.openTransitionName,Ko=Re._internalRenderMenuItem,Ho=Re._internalRenderSubMenuItem,Fo=(0,I.Z)(Re,Ge),to=S.useMemo(function(){return Ft(Oe,Ee,Et)},[Oe,Ee]),Yo=S.useState(!1),Go=(0,f.Z)(Yo,2),Lo=Go[0],To=Go[1],ro=S.useRef(),$t=ve(kt),pr=Bt==="rtl",Un=(0,h.Z)(Qt,{value:Wn,postState:function(lo){return lo||Et}}),gr=(0,f.Z)(Un,2),Lr=gr[0],Vr=gr[1],xo=function(lo){var bo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function qo(){Vr(lo),Cr==null||Cr(lo)}bo?(0,J.flushSync)(qo):qo()},Ao=S.useState(Lr),co=(0,f.Z)(Ao,2),Mo=co[0],Jr=co[1],Nr=S.useRef(!1),wo=S.useMemo(function(){return(at==="inline"||at==="vertical")&&pt?["vertical",pt]:[at,!1]},[at,pt]),vo=(0,f.Z)(wo,2),Do=vo[0],po=vo[1],ha=Do==="inline",fa=S.useState(Do),Pa=(0,f.Z)(fa,2),Qo=Pa[0],Sa=Pa[1],Ra=S.useState(po),xa=(0,f.Z)(Ra,2),go=xa[0],Ja=xa[1];S.useEffect(function(){Sa(Do),Ja(po),Nr.current&&(ha?Vr(Mo):xo(Et))},[Do,po]);var Ta=S.useState(0),Oa=(0,f.Z)(Ta,2),ya=Oa[0],za=Oa[1],Aa=ya>=to.length-1||Qo!=="horizontal"||qt;S.useEffect(function(){ha&&Jr(Lr)},[Lr]),S.useEffect(function(){return Nr.current=!0,function(){Nr.current=!1}},[]);var oa=N(),Za=oa.registerPath,ja=oa.unregisterPath,wa=oa.refreshOverflowKeys,sa=oa.isSubPathKey,jr=oa.getKeyPath,Or=oa.getKeys,zo=oa.getSubPathKeys,Po=S.useMemo(function(){return{registerPath:Za,unregisterPath:ja}},[Za,ja]),Io=S.useMemo(function(){return{isSubPathKey:sa}},[sa]);S.useEffect(function(){wa(Aa?Et:to.slice(ya+1).map(function(Bo){return Bo.key}))},[ya,Aa]);var ko=(0,h.Z)(yn||Kn&&((Ke=to[0])===null||Ke===void 0?void 0:Ke.key),{value:yn}),Uo=(0,f.Z)(ko,2),Jo=Uo[0],qr=Uo[1],ba=g(function(Bo){qr(Bo)}),aa=g(function(){qr(void 0)});(0,S.useImperativeHandle)(Ae,function(){return{list:ro.current,focus:function(lo){var bo,qo=Or(),$o=z(qo,$t),Fa=$o.elements,Ca=$o.key2element,Xa=$o.element2key,ei=T(ro.current,Fa),li=Jo!=null?Jo:ei[0]?Xa.get(ei[0]):(bo=to.find(function(hi){return!hi.props.disabled}))===null||bo===void 0?void 0:bo.key,ti=Ca.get(li);if(li&&ti){var Ya;ti==null||(Ya=ti.focus)===null||Ya===void 0||Ya.call(ti,lo)}}}});var Wa=(0,h.Z)(Ir||[],{value:jt,postState:function(lo){return Array.isArray(lo)?lo:lo==null?Et:[lo]}}),qa=(0,f.Z)(Wa,2),Ka=qa[0],Ha=qa[1],ka=function(lo){if(En){var bo=lo.key,qo=Ka.includes(bo),$o;dr?qo?$o=Ka.filter(function(Ca){return Ca!==bo}):$o=[].concat((0,ee.Z)(Ka),[bo]):$o=[bo],Ha($o);var Fa=(0,A.Z)((0,A.Z)({},lo),{},{selectedKeys:$o});qo?Sn==null||Sn(Fa):Lt==null||Lt(Fa)}!dr&&Lr.length&&Qo!=="inline"&&xo(Et)},Va=g(function(Bo){Pr==null||Pr(Wt(Bo)),ka(Bo)}),$a=g(function(Bo,lo){var bo=Lr.filter(function($o){return $o!==Bo});if(lo)bo.push(Bo);else if(Qo!=="inline"){var qo=zo(Bo);bo=bo.filter(function($o){return!qo.has($o)})}(0,ce.Z)(Lr,bo,!0)||xo(bo,!0)}),Ua=function(lo,bo){var qo=bo!=null?bo:!Lr.includes(lo);$a(lo,qo)},Da=c(Qo,Jo,pr,$t,ro,Or,jr,qr,Ua,Qr);S.useEffect(function(){To(!0)},[]);var _a=S.useMemo(function(){return{_internalRenderMenuItem:Ko,_internalRenderSubMenuItem:Ho}},[Ko,Ho]),ai=Qo!=="horizontal"||qt?to:to.map(function(Bo,lo){return S.createElement(x,{key:Bo.key,overflowDisabled:lo>ya},Bo)}),ii=S.createElement(ae.Z,(0,t.Z)({id:kt,ref:ro,prefixCls:"".concat(He,"-overflow"),component:"ul",itemComponent:_t,className:le()(He,"".concat(He,"-root"),"".concat(He,"-").concat(Qo),Y,(Qe={},(0,d.Z)(Qe,"".concat(He,"-inline-collapsed"),go),(0,d.Z)(Qe,"".concat(He,"-rtl"),pr),Qe),lt),dir:Bt,style:Mt,role:"menu",tabIndex:Ce,data:ai,renderRawItem:function(lo){return lo},renderRawRest:function(lo){var bo=lo.length,qo=bo?to.slice(-bo):null;return S.createElement(q,{eventKey:G,title:ir,disabled:Aa,internalPopupClose:bo===0,popupClassName:Ar},qo)},maxCount:Qo!=="horizontal"||qt?ae.Z.INVALIDATE:ae.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(lo){za(lo)},onKeyDown:Da},Fo));return S.createElement(Pe.Provider,{value:_a},S.createElement(ie.Provider,{value:$t},S.createElement(x,{prefixCls:He,rootClassName:lt,mode:Qo,openKeys:Lr,rtl:pr,disabled:Kt,motion:Lo?kr:null,defaultMotions:Lo?Hn:null,activeKey:Jo,onActive:ba,onInactive:aa,selectedKeys:Ka,inlineIndent:ar,subMenuOpenDelay:fn,subMenuCloseDelay:Zt,forceSubMenuRender:en,builtinPlacements:dn,triggerSubMenuAction:xr,getPopupContainer:Tr,itemIcon:Jn,expandIcon:rn,onItemClick:Va,onOpenChange:$a},S.createElement(V.Provider,{value:Io},ii),S.createElement("div",{style:{display:"none"},"aria-hidden":!0},S.createElement(B.Provider,{value:Po},to)))))}),Gt=bt,Tt=Gt;Tt.Item=_t,Tt.SubMenu=q,Tt.ItemGroup=tt,Tt.Divider=mt;var Xt=Tt},83836:function(cn,Xe,e){e.d(Xe,{Z:function(){return re}});var t=e(54476),d=e(33885),A=e(42978),ee=e(75931),f=e(59301),I=e(92310),n=e.n(I),le=e(29301),ae=e(34280),h=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ce=void 0;function M(j,de){var i=j.prefixCls,b=j.invalidate,R=j.item,P=j.renderItem,w=j.responsive,F=j.responsiveDisabled,W=j.registerSize,Se=j.itemKey,ye=j.className,xe=j.style,rt=j.children,ht=j.display,ct=j.order,he=j.component,et=he===void 0?"div":he,T=(0,ee.Z)(j,h),O=w&&!ht;function z(u){W(Se,u)}f.useEffect(function(){return function(){z(null)}},[]);var c=P&&R!==ce?P(R,{index:ct}):rt,k;b||(k={opacity:O?0:1,height:O?0:ce,overflowY:O?"hidden":ce,order:w?ct:ce,pointerEvents:O?"none":ce,position:O?"absolute":ce});var ue={};O&&(ue["aria-hidden"]=!0);var v=f.createElement(et,(0,t.Z)({className:n()(!b&&i,ye),style:(0,d.Z)((0,d.Z)({},k),xe)},ue,T,{ref:de}),c);return w&&(v=f.createElement(le.Z,{onResize:function(G){var N=G.offsetWidth;z(N)},disabled:F},v)),v}var S=f.forwardRef(M);S.displayName="Item";var J=S,ie=e(6089),_=e(4676),_e=e(16089);function Ie(j){if(typeof MessageChannel=="undefined")(0,_e.Z)(j);else{var de=new MessageChannel;de.port1.onmessage=function(){return j()},de.port2.postMessage(void 0)}}function Ye(){var j=f.useRef(null),de=function(b){j.current||(j.current=[],Ie(function(){(0,_.unstable_batchedUpdates)(function(){j.current.forEach(function(R){R()}),j.current=null})})),j.current.push(b)};return de}function pe(j,de){var i=f.useState(de),b=(0,A.Z)(i,2),R=b[0],P=b[1],w=(0,ie.Z)(function(F){j(function(){P(F)})});return[R,w]}var H=f.createContext(null),x=["component"],r=["className"],B=["className"],D=function(de,i){var b=f.useContext(H);if(!b){var R=de.component,P=R===void 0?"div":R,w=(0,ee.Z)(de,x);return f.createElement(P,(0,t.Z)({},w,{ref:i}))}var F=b.className,W=(0,ee.Z)(b,r),Se=de.className,ye=(0,ee.Z)(de,B);return f.createElement(H.Provider,{value:null},f.createElement(J,(0,t.Z)({ref:i,className:n()(F,Se)},W,ye)))},se=f.forwardRef(D);se.displayName="RawItem";var Q=se,V=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],Z="responsive",Pe="invalidate";function fe(j){return"+ ".concat(j.length," ...")}function ft(j,de){var i=j.prefixCls,b=i===void 0?"rc-overflow":i,R=j.data,P=R===void 0?[]:R,w=j.renderItem,F=j.renderRawItem,W=j.itemKey,Se=j.itemWidth,ye=Se===void 0?10:Se,xe=j.ssr,rt=j.style,ht=j.className,ct=j.maxCount,he=j.renderRest,et=j.renderRawRest,T=j.prefix,O=j.suffix,z=j.component,c=z===void 0?"div":z,k=j.itemComponent,ue=j.onVisibleChange,v=(0,ee.Z)(j,V),u=xe==="full",G=Ye(),N=pe(G,null),g=(0,A.Z)(N,2),U=g[0],je=g[1],ve=U||0,Ze=pe(G,new Map),Be=(0,A.Z)(Ze,2),Fe=Be[0],Le=Be[1],At=pe(G,0),Rt=(0,A.Z)(At,2),It=Rt[0],Ut=Rt[1],Ht=pe(G,0),Ct=(0,A.Z)(Ht,2),Wt=Ct[0],In=Ct[1],$n=pe(G,0),Zn=(0,A.Z)($n,2),_n=Zn[0],cr=Zn[1],Vn=pe(G,0),_t=(0,A.Z)(Vn,2),ur=_t[0],hr=_t[1],Fn=(0,f.useState)(null),Rn=(0,A.Z)(Fn,2),Kr=Rn[0],We=Rn[1],yt=(0,f.useState)(null),wt=(0,A.Z)(yt,2),ut=wt[0],Yt=wt[1],Pn=f.useMemo(function(){return ut===null&&u?Number.MAX_SAFE_INTEGER:ut||0},[ut,U]),an=(0,f.useState)(!1),Qn=(0,A.Z)(an,2),X=Qn[0],l=Qn[1],p="".concat(b,"-item"),y=Math.max(It,Wt),C=ct===Z,ne=P.length&&C,q=ct===Pe,Ve=ne||typeof ct=="number"&&P.length>ct,Ne=(0,f.useMemo)(function(){var ke=P;return ne?U===null&&u?ke=P:ke=P.slice(0,Math.min(P.length,ve/ye)):typeof ct=="number"&&(ke=P.slice(0,ct)),ke},[P,ye,U,ct,ne]),nt=(0,f.useMemo)(function(){return ne?P.slice(Pn+1):P.slice(Ne.length)},[P,Ne,ne,Pn]),ot=(0,f.useCallback)(function(ke,He){var lt;return typeof W=="function"?W(ke):(lt=W&&(ke==null?void 0:ke[W]))!==null&<!==void 0?lt:He},[W]),tt=(0,f.useCallback)(w||function(ke){return ke},[w]);function mt(ke,He,lt){ut===ke&&(He===void 0||He===Kr)||(Yt(ke),lt||(l(keve){mt(Mt-1,ke-Y-ur+Wt);break}}O&&bt(0)+ur>ve&&We(null)}},[ve,Fe,Wt,_n,ur,ot,Ne]);var Gt=X&&!!nt.length,Tt={};Kr!==null&&ne&&(Tt={position:"absolute",left:Kr,top:0});var Xt={prefixCls:p,responsive:ne,component:k,invalidate:q},be=F?function(ke,He){var lt=ot(ke,He);return f.createElement(H.Provider,{key:lt,value:(0,d.Z)((0,d.Z)({},Xt),{},{order:He,item:ke,itemKey:lt,registerSize:dt,display:He<=Pn})},F(ke,He))}:function(ke,He){var lt=ot(ke,He);return f.createElement(J,(0,t.Z)({},Xt,{order:He,key:lt,item:ke,renderItem:tt,itemKey:lt,registerSize:dt,display:He<=Pn}))},Ae={order:Gt?Pn:Number.MAX_SAFE_INTEGER,className:"".concat(p,"-rest"),registerSize:Ft,display:Gt},Ke=he||fe,Qe=et?f.createElement(H.Provider,{value:(0,d.Z)((0,d.Z)({},Xt),Ae)},et(nt)):f.createElement(J,(0,t.Z)({},Xt,Ae),typeof Ke=="function"?Ke(nt):Ke),Re=f.createElement(c,(0,t.Z)({className:n()(!q&&b,ht),style:rt,ref:de},v),T&&f.createElement(J,(0,t.Z)({},Xt,{responsive:C,responsiveDisabled:!ne,order:-1,className:"".concat(p,"-prefix"),registerSize:Ge,display:!0}),T),Ne.map(be),Ve?Qe:null,O&&f.createElement(J,(0,t.Z)({},Xt,{responsive:C,responsiveDisabled:!ne,order:Pn,className:"".concat(p,"-suffix"),registerSize:Et,display:!0,style:Tt}),O));return C?f.createElement(le.Z,{onResize:vt,disabled:!ne},Re):Re}var me=f.forwardRef(ft);me.displayName="Overflow",me.Item=Q,me.RESPONSIVE=Z,me.INVALIDATE=Pe;var we=me,re=we},17115:function(cn,Xe,e){e.d(Xe,{ZP:function(){return n}});var t=e(42978),d=e(59301),A=e(47273),ee=0,f=(0,A.Z)();function I(){var le;return f?(le=ee,ee+=1):le="TEST_OR_SSR",le}function n(le){var ae=d.useState(),h=(0,t.Z)(ae,2),ce=h[0],M=h[1];return d.useEffect(function(){M("rc_select_".concat(I()))},[]),le||ce}},77861:function(cn,Xe,e){e.d(Xe,{Ac:function(){return U},Xo:function(){return Wt},Wx:function(){return $n},ZP:function(){return p},lk:function(){return H}});var t=e(54476),d=e(94480),A=e(20068),ee=e(33885),f=e(42978),I=e(75931),n=e(76190),le=e(18929),ae=e(48736),h=e(59301),ce=e(92310),M=e.n(ce),S=e(34280),J=e(49658),ie=e(10228),_=e(8654),_e=function(C){var ne=C.className,q=C.customizeIcon,Ve=C.customizeIconProps,Ne=C.onMouseDown,nt=C.onClick,ot=C.children,tt;return typeof q=="function"?tt=q(Ve):tt=q,h.createElement("span",{className:ne,onMouseDown:function(vt){vt.preventDefault(),Ne&&Ne(vt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:nt,"aria-hidden":!0},tt!==void 0?tt:h.createElement("span",{className:M()(ne.split(/\s+/).map(function(mt){return"".concat(mt,"-icon")}))},ot))},Ie=_e;function Ye(y,C,ne,q,Ve){var Ne=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,nt=arguments.length>6?arguments[6]:void 0,ot=arguments.length>7?arguments[7]:void 0,tt=h.useMemo(function(){if((0,n.Z)(q)==="object")return q.clearIcon;if(Ve)return Ve},[q,Ve]),mt=h.useMemo(function(){return!!(!Ne&&q&&(ne.length||nt)&&!(ot==="combobox"&&nt===""))},[q,Ne,ne.length,nt,ot]);return{allowClear:mt,clearIcon:h.createElement(Ie,{className:"".concat(y,"-clear"),onMouseDown:C,customizeIcon:tt},"\xD7")}}var pe=h.createContext(null);function H(){return h.useContext(pe)}function x(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,C=h.useState(!1),ne=(0,f.Z)(C,2),q=ne[0],Ve=ne[1],Ne=h.useRef(null),nt=function(){window.clearTimeout(Ne.current)};h.useEffect(function(){return nt},[]);var ot=function(mt,vt){nt(),Ne.current=window.setTimeout(function(){Ve(mt),vt&&vt()},y)};return[q,ot,nt]}function r(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,C=h.useRef(null),ne=h.useRef(null);h.useEffect(function(){return function(){window.clearTimeout(ne.current)}},[]);function q(Ve){(Ve||C.current===null)&&(C.current=Ve),window.clearTimeout(ne.current),ne.current=window.setTimeout(function(){C.current=null},y)}return[function(){return C.current},q]}function B(y,C,ne,q){var Ve=h.useRef(null);Ve.current={open:C,triggerOpen:ne,customizedTrigger:q},h.useEffect(function(){function Ne(nt){var ot;if(!((ot=Ve.current)!==null&&ot!==void 0&&ot.customizedTrigger)){var tt=nt.target;tt.shadowRoot&&nt.composed&&(tt=nt.composedPath()[0]||tt),Ve.current.open&&y().filter(function(mt){return mt}).every(function(mt){return!mt.contains(tt)&&mt!==tt})&&Ve.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ne),function(){return window.removeEventListener("mousedown",Ne)}},[])}var D=e(26112),se=e(83836),Q=function(C,ne){var q,Ve,Ne=C.prefixCls,nt=C.id,ot=C.inputElement,tt=C.disabled,mt=C.tabIndex,vt=C.autoFocus,dt=C.autoComplete,Ft=C.editable,Ge=C.activeDescendantId,Et=C.value,bt=C.maxLength,Gt=C.onKeyDown,Tt=C.onMouseDown,Xt=C.onChange,be=C.onPaste,Ae=C.onCompositionStart,Ke=C.onCompositionEnd,Qe=C.open,Re=C.attrs,ke=ot||h.createElement("input",null),He=ke,lt=He.ref,Mt=He.props,Y=Mt.onKeyDown,ge=Mt.onChange,Ce=Mt.onMouseDown,Ee=Mt.onCompositionStart,Oe=Mt.onCompositionEnd,Bt=Mt.style;return(0,ae.Kp)(!("maxLength"in ke.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),ke=h.cloneElement(ke,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},Mt),{},{id:nt,ref:(0,_.sQ)(ne,lt),disabled:tt,tabIndex:mt,autoComplete:dt||"off",autoFocus:vt,className:M()("".concat(Ne,"-selection-search-input"),(q=ke)===null||q===void 0||(Ve=q.props)===null||Ve===void 0?void 0:Ve.className),role:"combobox","aria-label":"Search","aria-expanded":Qe||!1,"aria-haspopup":"listbox","aria-owns":"".concat(nt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(nt,"_list"),"aria-activedescendant":Qe?Ge:void 0},Re),{},{value:Ft?Et:"",maxLength:bt,readOnly:!Ft,unselectable:Ft?null:"on",style:(0,ee.Z)((0,ee.Z)({},Bt),{},{opacity:Ft?null:0}),onKeyDown:function(zt){Gt(zt),Y&&Y(zt)},onMouseDown:function(zt){Tt(zt),Ce&&Ce(zt)},onChange:function(zt){Xt(zt),ge&&ge(zt)},onCompositionStart:function(zt){Ae(zt),Ee&&Ee(zt)},onCompositionEnd:function(zt){Ke(zt),Oe&&Oe(zt)},onPaste:be})),ke},V=h.forwardRef(Q);V.displayName="Input";var Z=V;function Pe(y){return Array.isArray(y)?y:y!==void 0?[y]:[]}var fe=typeof window!="undefined"&&window.document&&window.document.documentElement,ft=fe;function me(y){return y!=null}function we(y){return!y&&y!==0}function re(y){return["string","number"].includes((0,n.Z)(y))}function j(y){var C=void 0;return y&&(re(y.title)?C=y.title.toString():re(y.label)&&(C=y.label.toString())),C}function de(y,C){ft?h.useLayoutEffect(y,C):h.useEffect(y,C)}function i(y){var C;return(C=y.key)!==null&&C!==void 0?C:y.value}var b=function(C){C.preventDefault(),C.stopPropagation()},R=function(C){var ne=C.id,q=C.prefixCls,Ve=C.values,Ne=C.open,nt=C.searchValue,ot=C.autoClearSearchValue,tt=C.inputRef,mt=C.placeholder,vt=C.disabled,dt=C.mode,Ft=C.showSearch,Ge=C.autoFocus,Et=C.autoComplete,bt=C.activeDescendantId,Gt=C.tabIndex,Tt=C.removeIcon,Xt=C.maxTagCount,be=C.maxTagTextLength,Ae=C.maxTagPlaceholder,Ke=Ae===void 0?function(Gn){return"+ ".concat(Gn.length," ...")}:Ae,Qe=C.tagRender,Re=C.onToggleOpen,ke=C.onRemove,He=C.onInputChange,lt=C.onInputPaste,Mt=C.onInputKeyDown,Y=C.onInputMouseDown,ge=C.onInputCompositionStart,Ce=C.onInputCompositionEnd,Ee=h.useRef(null),Oe=(0,h.useState)(0),Bt=(0,f.Z)(Oe,2),kt=Bt[0],zt=Bt[1],at=(0,h.useState)(!1),pt=(0,f.Z)(at,2),Kt=pt[0],qt=pt[1],un="".concat(q,"-selection"),fn=Ne||dt==="multiple"&&ot===!1||dt==="tags"?nt:"",Yn=dt==="tags"||dt==="multiple"&&ot===!1||Ft&&(Ne||Kt);de(function(){zt(Ee.current.scrollWidth)},[fn]);function Zt(Gn,En,br,dr,Ir){return h.createElement("span",{className:M()("".concat(un,"-item"),(0,A.Z)({},"".concat(un,"-item-disabled"),br)),title:j(Gn)},h.createElement("span",{className:"".concat(un,"-item-content")},En),dr&&h.createElement(Ie,{className:"".concat(un,"-item-remove"),onMouseDown:b,onClick:Ir,customizeIcon:Tt},"\xD7"))}function en(Gn,En,br,dr,Ir){var jt=function(Sn){b(Sn),Re(!Ne)};return h.createElement("span",{onMouseDown:jt},Qe({label:En,value:Gn,disabled:br,closable:dr,onClose:Ir}))}function Qt(Gn){var En=Gn.disabled,br=Gn.label,dr=Gn.value,Ir=!vt&&!En,jt=br;if(typeof be=="number"&&(typeof br=="string"||typeof br=="number")){var Lt=String(jt);Lt.length>be&&(jt="".concat(Lt.slice(0,be),"..."))}var Sn=function(ar){ar&&ar.stopPropagation(),ke(Gn)};return typeof Qe=="function"?en(dr,jt,En,Ir,Sn):Zt(Gn,jt,En,Ir,Sn)}function Wn(Gn){var En=typeof Ke=="function"?Ke(Gn):Ke;return Zt({title:En},En,!1)}var yn=h.createElement("div",{className:"".concat(un,"-search"),style:{width:kt},onFocus:function(){qt(!0)},onBlur:function(){qt(!1)}},h.createElement(Z,{ref:tt,open:Ne,prefixCls:q,id:ne,inputElement:null,disabled:vt,autoFocus:Ge,autoComplete:Et,editable:Yn,activeDescendantId:bt,value:fn,onKeyDown:Mt,onMouseDown:Y,onChange:He,onPaste:lt,onCompositionStart:ge,onCompositionEnd:Ce,tabIndex:Gt,attrs:(0,D.Z)(C,!0)}),h.createElement("span",{ref:Ee,className:"".concat(un,"-search-mirror"),"aria-hidden":!0},fn,"\xA0")),Kn=h.createElement(se.Z,{prefixCls:"".concat(un,"-overflow"),data:Ve,renderItem:Qt,renderRest:Wn,suffix:yn,itemKey:i,maxCount:Xt});return h.createElement(h.Fragment,null,Kn,!Ve.length&&!fn&&h.createElement("span",{className:"".concat(un,"-placeholder")},mt))},P=R,w=function(C){var ne=C.inputElement,q=C.prefixCls,Ve=C.id,Ne=C.inputRef,nt=C.disabled,ot=C.autoFocus,tt=C.autoComplete,mt=C.activeDescendantId,vt=C.mode,dt=C.open,Ft=C.values,Ge=C.placeholder,Et=C.tabIndex,bt=C.showSearch,Gt=C.searchValue,Tt=C.activeValue,Xt=C.maxLength,be=C.onInputKeyDown,Ae=C.onInputMouseDown,Ke=C.onInputChange,Qe=C.onInputPaste,Re=C.onInputCompositionStart,ke=C.onInputCompositionEnd,He=C.title,lt=h.useState(!1),Mt=(0,f.Z)(lt,2),Y=Mt[0],ge=Mt[1],Ce=vt==="combobox",Ee=Ce||bt,Oe=Ft[0],Bt=Gt||"";Ce&&Tt&&!Y&&(Bt=Tt),h.useEffect(function(){Ce&&ge(!1)},[Ce,Tt]);var kt=vt!=="combobox"&&!dt&&!bt?!1:!!Bt,zt=He===void 0?j(Oe):He,at=function(){if(Oe)return null;var Kt=kt?{visibility:"hidden"}:void 0;return h.createElement("span",{className:"".concat(q,"-selection-placeholder"),style:Kt},Ge)};return h.createElement(h.Fragment,null,h.createElement("span",{className:"".concat(q,"-selection-search")},h.createElement(Z,{ref:Ne,prefixCls:q,id:Ve,open:dt,inputElement:ne,disabled:nt,autoFocus:ot,autoComplete:tt,editable:Ee,activeDescendantId:mt,value:Bt,onKeyDown:be,onMouseDown:Ae,onChange:function(Kt){ge(!0),Ke(Kt)},onPaste:Qe,onCompositionStart:Re,onCompositionEnd:ke,tabIndex:Et,attrs:(0,D.Z)(C,!0),maxLength:Ce?Xt:void 0})),!Ce&&Oe?h.createElement("span",{className:"".concat(q,"-selection-item"),title:zt,style:kt?{visibility:"hidden"}:void 0},Oe.label):null,at())},F=w;function W(y){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(y)}var Se=function(C,ne){var q=(0,h.useRef)(null),Ve=(0,h.useRef)(!1),Ne=C.prefixCls,nt=C.open,ot=C.mode,tt=C.showSearch,mt=C.tokenWithEnter,vt=C.autoClearSearchValue,dt=C.onSearch,Ft=C.onSearchSubmit,Ge=C.onToggleOpen,Et=C.onInputKeyDown,bt=C.domRef;h.useImperativeHandle(ne,function(){return{focus:function(){q.current.focus()},blur:function(){q.current.blur()}}});var Gt=r(0),Tt=(0,f.Z)(Gt,2),Xt=Tt[0],be=Tt[1],Ae=function(Bt){var kt=Bt.which;(kt===ie.Z.UP||kt===ie.Z.DOWN)&&Bt.preventDefault(),Et&&Et(Bt),kt===ie.Z.ENTER&&ot==="tags"&&!Ve.current&&!nt&&(Ft==null||Ft(Bt.target.value)),W(kt)&&Ge(!0)},Ke=function(){be(!0)},Qe=(0,h.useRef)(null),Re=function(Bt){dt(Bt,!0,Ve.current)!==!1&&Ge(!0)},ke=function(){Ve.current=!0},He=function(Bt){Ve.current=!1,ot!=="combobox"&&Re(Bt.target.value)},lt=function(Bt){var kt=Bt.target.value;if(mt&&Qe.current&&/[\r\n]/.test(Qe.current)){var zt=Qe.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");kt=kt.replace(zt,Qe.current)}Qe.current=null,Re(kt)},Mt=function(Bt){var kt=Bt.clipboardData,zt=kt.getData("text");Qe.current=zt},Y=function(Bt){var kt=Bt.target;if(kt!==q.current){var zt=document.body.style.msTouchAction!==void 0;zt?setTimeout(function(){q.current.focus()}):q.current.focus()}},ge=function(Bt){var kt=Xt();Bt.target!==q.current&&!kt&&ot!=="combobox"&&Bt.preventDefault(),(ot!=="combobox"&&(!tt||!kt)||!nt)&&(nt&&vt!==!1&&dt("",!0,!1),Ge())},Ce={inputRef:q,onInputKeyDown:Ae,onInputMouseDown:Ke,onInputChange:lt,onInputPaste:Mt,onInputCompositionStart:ke,onInputCompositionEnd:He},Ee=ot==="multiple"||ot==="tags"?h.createElement(P,(0,t.Z)({},C,Ce)):h.createElement(F,(0,t.Z)({},C,Ce));return h.createElement("div",{ref:bt,className:"".concat(Ne,"-selector"),onClick:Y,onMouseDown:ge},Ee)},ye=h.forwardRef(Se);ye.displayName="Selector";var xe=ye,rt=e(35593),ht=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],ct=function(C){var ne=C===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ne,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ne,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ne,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ne,adjustY:1},htmlRegion:"scroll"}}},he=function(C,ne){var q=C.prefixCls,Ve=C.disabled,Ne=C.visible,nt=C.children,ot=C.popupElement,tt=C.animation,mt=C.transitionName,vt=C.dropdownStyle,dt=C.dropdownClassName,Ft=C.direction,Ge=Ft===void 0?"ltr":Ft,Et=C.placement,bt=C.builtinPlacements,Gt=C.dropdownMatchSelectWidth,Tt=C.dropdownRender,Xt=C.dropdownAlign,be=C.getPopupContainer,Ae=C.empty,Ke=C.getTriggerDOMNode,Qe=C.onPopupVisibleChange,Re=C.onPopupMouseEnter,ke=(0,I.Z)(C,ht),He="".concat(q,"-dropdown"),lt=ot;Tt&&(lt=Tt(ot));var Mt=h.useMemo(function(){return bt||ct(Gt)},[bt,Gt]),Y=tt?"".concat(He,"-").concat(tt):mt,ge=typeof Gt=="number",Ce=h.useMemo(function(){return ge?null:Gt===!1?"minWidth":"width"},[Gt,ge]),Ee=vt;ge&&(Ee=(0,ee.Z)((0,ee.Z)({},Ee),{},{width:Gt}));var Oe=h.useRef(null);return h.useImperativeHandle(ne,function(){return{getPopupElement:function(){return Oe.current}}}),h.createElement(rt.Z,(0,t.Z)({},ke,{showAction:Qe?["click"]:[],hideAction:Qe?["click"]:[],popupPlacement:Et||(Ge==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Mt,prefixCls:He,popupTransitionName:Y,popup:h.createElement("div",{ref:Oe,onMouseEnter:Re},lt),stretch:Ce,popupAlign:Xt,popupVisible:Ne,getPopupContainer:be,popupClassName:M()(dt,(0,A.Z)({},"".concat(He,"-empty"),Ae)),popupStyle:Ee,getTriggerDOMNode:Ke,onPopupVisibleChange:Qe}),nt)},et=h.forwardRef(he);et.displayName="SelectTrigger";var T=et,O=e(66712);function z(y,C){var ne=y.key,q;return"value"in y&&(q=y.value),ne!=null?ne:q!==void 0?q:"rc-index-key-".concat(C)}function c(y,C){var ne=y||{},q=ne.label,Ve=ne.value,Ne=ne.options,nt=ne.groupLabel,ot=q||(C?"children":"label");return{label:ot,value:Ve||"value",options:Ne||"options",groupLabel:nt||ot}}function k(y){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ne=C.fieldNames,q=C.childrenAsData,Ve=[],Ne=c(ne,!1),nt=Ne.label,ot=Ne.value,tt=Ne.options,mt=Ne.groupLabel;function vt(dt,Ft){dt.forEach(function(Ge){if(Ft||!(tt in Ge)){var Et=Ge[ot];Ve.push({key:z(Ge,Ve.length),groupOption:Ft,data:Ge,label:Ge[nt],value:Et})}else{var bt=Ge[mt];bt===void 0&&q&&(bt=Ge.label),Ve.push({key:z(Ge,Ve.length),group:!0,data:Ge,label:bt}),vt(Ge[tt],!0)}})}return vt(y,!1),Ve}function ue(y){var C=(0,ee.Z)({},y);return"props"in C||Object.defineProperty(C,"props",{get:function(){return(0,ae.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),C}}),C}function v(y,C){if(!C||!C.length)return null;var ne=!1;function q(Ne,nt){var ot=(0,O.Z)(nt),tt=ot[0],mt=ot.slice(1);if(!tt)return[Ne];var vt=Ne.split(tt);return ne=ne||vt.length>1,vt.reduce(function(dt,Ft){return[].concat((0,d.Z)(dt),(0,d.Z)(q(Ft,mt)))},[]).filter(function(dt){return dt})}var Ve=q(y,C);return ne?Ve: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"],G=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function N(y){return y==="tags"||y==="multiple"}var g=h.forwardRef(function(y,C){var ne,q,Ve=y.id,Ne=y.prefixCls,nt=y.className,ot=y.showSearch,tt=y.tagRender,mt=y.direction,vt=y.omitDomProps,dt=y.displayValues,Ft=y.onDisplayValuesChange,Ge=y.emptyOptions,Et=y.notFoundContent,bt=Et===void 0?"Not Found":Et,Gt=y.onClear,Tt=y.mode,Xt=y.disabled,be=y.loading,Ae=y.getInputElement,Ke=y.getRawInputElement,Qe=y.open,Re=y.defaultOpen,ke=y.onDropdownVisibleChange,He=y.activeValue,lt=y.onActiveValueChange,Mt=y.activeDescendantId,Y=y.searchValue,ge=y.autoClearSearchValue,Ce=y.onSearch,Ee=y.onSearchSplit,Oe=y.tokenSeparators,Bt=y.allowClear,kt=y.suffixIcon,zt=y.clearIcon,at=y.OptionList,pt=y.animation,Kt=y.transitionName,qt=y.dropdownStyle,un=y.dropdownClassName,fn=y.dropdownMatchSelectWidth,Yn=y.dropdownRender,Zt=y.dropdownAlign,en=y.placement,Qt=y.builtinPlacements,Wn=y.getPopupContainer,yn=y.showAction,Kn=yn===void 0?[]:yn,Gn=y.onFocus,En=y.onBlur,br=y.onKeyUp,dr=y.onKeyDown,Ir=y.onMouseDown,jt=(0,I.Z)(y,u),Lt=N(Tt),Sn=(ot!==void 0?ot:Lt)||Tt==="combobox",On=(0,ee.Z)({},jt);G.forEach(function(jr){delete On[jr]}),vt==null||vt.forEach(function(jr){delete On[jr]});var ar=h.useState(!1),kr=(0,f.Z)(ar,2),Hn=kr[0],nr=kr[1];h.useEffect(function(){nr((0,J.Z)())},[]);var xr=h.useRef(null),dn=h.useRef(null),Jn=h.useRef(null),rn=h.useRef(null),Vt=h.useRef(null),ir=x(),Ar=(0,f.Z)(ir,3),Tr=Ar[0],Pr=Ar[1],Cr=Ar[2];h.useImperativeHandle(C,function(){var jr,Or;return{focus:(jr=rn.current)===null||jr===void 0?void 0:jr.focus,blur:(Or=rn.current)===null||Or===void 0?void 0:Or.blur,scrollTo:function(Po){var Io;return(Io=Vt.current)===null||Io===void 0?void 0:Io.scrollTo(Po)}}});var Qr=h.useMemo(function(){var jr;if(Tt!=="combobox")return Y;var Or=(jr=dt[0])===null||jr===void 0?void 0:jr.value;return typeof Or=="string"||typeof Or=="number"?String(Or):""},[Y,Tt,dt]),so=Tt==="combobox"&&typeof Ae=="function"&&Ae()||null,So=typeof Ke=="function"&&Ke(),Ko=(0,_.x1)(dn,So==null||(ne=So.props)===null||ne===void 0?void 0:ne.ref),Ho=h.useState(!1),Fo=(0,f.Z)(Ho,2),to=Fo[0],Yo=Fo[1];(0,S.Z)(function(){Yo(!0)},[]);var Go=(0,le.Z)(!1,{defaultValue:Re,value:Qe}),Lo=(0,f.Z)(Go,2),To=Lo[0],ro=Lo[1],$t=to?To:!1,pr=!bt&&Ge;(Xt||pr&&$t&&Tt==="combobox")&&($t=!1);var Un=pr?!1:$t,gr=h.useCallback(function(jr){var Or=jr!==void 0?jr:!$t;Xt||(ro(Or),$t!==Or&&(ke==null||ke(Or)))},[Xt,$t,ro,ke]),Lr=h.useMemo(function(){return(Oe||[]).some(function(jr){return[` +`,`\r +`].includes(jr)})},[Oe]),Vr=function(Or,zo,Po){var Io=!0,ko=Or;lt==null||lt(null);var Uo=Po?null:v(Or,Oe);return Tt!=="combobox"&&Uo&&(ko="",Ee==null||Ee(Uo),gr(!1),Io=!1),Ce&&Qr!==ko&&Ce(ko,{source:zo?"typing":"effect"}),Io},xo=function(Or){!Or||!Or.trim()||Ce(Or,{source:"submit"})};h.useEffect(function(){!$t&&!Lt&&Tt!=="combobox"&&Vr("",!1,!1)},[$t]),h.useEffect(function(){To&&Xt&&ro(!1),Xt&&Pr(!1)},[Xt]);var Ao=r(),co=(0,f.Z)(Ao,2),Mo=co[0],Jr=co[1],Nr=function(Or){var zo=Mo(),Po=Or.which;if(Po===ie.Z.ENTER&&(Tt!=="combobox"&&Or.preventDefault(),$t||gr(!0)),Jr(!!Qr),Po===ie.Z.BACKSPACE&&!zo&&Lt&&!Qr&&dt.length){for(var Io=(0,d.Z)(dt),ko=null,Uo=Io.length-1;Uo>=0;Uo-=1){var Jo=Io[Uo];if(!Jo.disabled){Io.splice(Uo,1),ko=Jo;break}}ko&&Ft(Io,{type:"remove",values:[ko]})}for(var qr=arguments.length,ba=new Array(qr>1?qr-1:0),aa=1;aa1?zo-1:0),Io=1;Io1?Uo-1:0),qr=1;qr1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Fe.Z)(y).map(function(ne,q){if(!h.isValidElement(ne)||!ne.type)return null;var Ve=ne,Ne=Ve.type.isSelectOptGroup,nt=Ve.key,ot=Ve.props,tt=ot.children,mt=(0,I.Z)(ot,At);return C||!Ne?Rt(ne):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(nt===null?q:nt,"__"),label:nt},mt),{},{options:It(tt)})}).filter(function(ne){return ne})}function Ut(y,C,ne,q,Ve){return h.useMemo(function(){var Ne=y,nt=!y;nt&&(Ne=It(C));var ot=new Map,tt=new Map,mt=function(Ft,Ge,Et){Et&&typeof Et=="string"&&Ft.set(Ge[Et],Ge)};function vt(dt){for(var Ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ge=0;Ge1&&arguments[1]!==void 0?arguments[1]:1,Wn=lt.length,yn=0;yn1&&arguments[1]!==void 0?arguments[1]:!1;kt(en);var Wn={source:Qt?"keyboard":"mouse"},yn=lt[en];if(!yn){bt(null,-1,Wn);return}bt(yn.value,en,Wn)};(0,h.useEffect)(function(){zt(Gt!==!1?Ce(0):-1)},[lt.length,mt]);var at=h.useCallback(function(Zt){return be.has(Zt)&&tt!=="combobox"},[tt,(0,d.Z)(be).toString(),be.size]);(0,h.useEffect)(function(){var Zt=setTimeout(function(){if(!ot&&nt&&be.size===1){var Qt=Array.from(be)[0],Wn=lt.findIndex(function(yn){var Kn=yn.data;return Kn.value===Qt});Wn!==-1&&(zt(Wn),ge(Wn))}});if(nt){var en;(en=Mt.current)===null||en===void 0||en.scrollTo(void 0)}return function(){return clearTimeout(Zt)}},[nt,mt,Et.length]);var pt=function(en){en!==void 0&&Tt(en,{selected:!be.has(en)}),ot||vt(!1)};if(h.useImperativeHandle(ne,function(){return{onKeyDown:function(en){var Qt=en.which,Wn=en.ctrlKey;switch(Qt){case ie.Z.N:case ie.Z.P:case ie.Z.UP:case ie.Z.DOWN:{var yn=0;if(Qt===ie.Z.UP?yn=-1:Qt===ie.Z.DOWN?yn=1:ur()&&Wn&&(Qt===ie.Z.N?yn=1:Qt===ie.Z.P&&(yn=-1)),yn!==0){var Kn=Ce(Bt+yn,yn);ge(Kn),zt(Kn,!0)}break}case ie.Z.ENTER:{var Gn=lt[Bt];Gn&&!Gn.data.disabled?pt(Gn.value):pt(void 0),nt&&en.preventDefault();break}case ie.Z.ESC:vt(!1),nt&&en.stopPropagation()}},onKeyUp:function(){},scrollTo:function(en){ge(en)}}}),lt.length===0)return h.createElement("div",{role:"listbox",id:"".concat(Ne,"_list"),className:"".concat(He,"-empty"),onMouseDown:Y},dt);var Kt=Object.keys(Ae).map(function(Zt){return Ae[Zt]}),qt=function(en){return en.label};function un(Zt,en){var Qt=Zt.group;return{role:Qt?"presentation":"option",id:"".concat(Ne,"_list_").concat(en)}}var fn=function(en){var Qt=lt[en];if(!Qt)return null;var Wn=Qt.data||{},yn=Wn.value,Kn=Qt.group,Gn=(0,D.Z)(Wn,!0),En=qt(Qt);return Qt?h.createElement("div",(0,t.Z)({"aria-label":typeof En=="string"&&!Kn?En:null},Gn,{key:en},un(Qt,en),{"aria-selected":at(yn)}),yn):null},Yn={role:"listbox",id:"".concat(Ne,"_list")};return h.createElement(h.Fragment,null,Ke&&h.createElement("div",(0,t.Z)({},Yn,{style:{height:0,width:0,overflow:"hidden"}}),fn(Bt-1),fn(Bt),fn(Bt+1)),h.createElement(cr.Z,{itemKey:"key",ref:Mt,data:lt,height:Re,itemHeight:ke,fullHeight:!1,onMouseDown:Y,onScroll:Ft,virtual:Ke,direction:Qe,innerProps:Ke?null:Yn},function(Zt,en){var Qt,Wn=Zt.group,yn=Zt.groupOption,Kn=Zt.data,Gn=Zt.label,En=Zt.value,br=Kn.key;if(Wn){var dr,Ir=(dr=Kn.title)!==null&&dr!==void 0?dr:Fn(Gn)?Gn.toString():void 0;return h.createElement("div",{className:M()(He,"".concat(He,"-group")),title:Ir},Gn!==void 0?Gn:br)}var jt=Kn.disabled,Lt=Kn.title,Sn=Kn.children,On=Kn.style,ar=Kn.className,kr=(0,I.Z)(Kn,hr),Hn=(0,_n.Z)(kr,Kt),nr=at(En),xr="".concat(He,"-option"),dn=M()(He,xr,ar,(Qt={},(0,A.Z)(Qt,"".concat(xr,"-grouped"),yn),(0,A.Z)(Qt,"".concat(xr,"-active"),Bt===en&&!jt),(0,A.Z)(Qt,"".concat(xr,"-disabled"),jt),(0,A.Z)(Qt,"".concat(xr,"-selected"),nr),Qt)),Jn=qt(Zt),rn=!Xt||typeof Xt=="function"||nr,Vt=typeof Jn=="number"?Jn:Jn||En,ir=Fn(Vt)?Vt.toString():void 0;return Lt!==void 0&&(ir=Lt),h.createElement("div",(0,t.Z)({},(0,D.Z)(Hn),Ke?{}:un(Zt,en),{"aria-selected":nr,className:dn,title:ir,onMouseMove:function(){Bt===en||jt||zt(en)},onClick:function(){jt||pt(En)},style:On}),h.createElement("div",{className:"".concat(xr,"-content")},Vt),h.isValidElement(Xt)||nr,rn&&h.createElement(Ie,{className:"".concat(He,"-option-state"),customizeIcon:Xt,customizeIconProps:{isSelected:nr}},nr?"\u2713":null))}))},Kr=h.forwardRef(Rn);Kr.displayName="OptionList";var We=Kr;function yt(y){var C=y.mode,ne=y.options,q=y.children,Ve=y.backfill,Ne=y.allowClear,nt=y.placeholder,ot=y.getInputElement,tt=y.showSearch,mt=y.onSearch,vt=y.defaultOpen,dt=y.autoFocus,Ft=y.labelInValue,Ge=y.value,Et=y.inputValue,bt=y.optionLabelProp,Gt=isMultiple(C),Tt=tt!==void 0?tt:Gt||C==="combobox",Xt=ne||convertChildrenToData(q);if(warning(C!=="tags"||Xt.every(function(Qe){return!Qe.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),C==="tags"||C==="combobox"){var be=Xt.some(function(Qe){return Qe.options?Qe.options.some(function(Re){return typeof("value"in Re?Re.value:Re.key)=="number"}):typeof("value"in Qe?Qe.value:Qe.key)=="number"});warning(!be,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(C!=="combobox"||!bt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(C==="combobox"||!Ve,"`backfill` only works with `combobox` mode."),warning(C==="combobox"||!ot,"`getInputElement` only work with `combobox` mode."),noteOnce(C!=="combobox"||!ot||!Ne||!nt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),mt&&!Tt&&C!=="combobox"&&C!=="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."),Ge!=null){var Ae=toArray(Ge);warning(!Ft||Ae.every(function(Qe){return _typeof(Qe)==="object"&&("key"in Qe||"value"in Qe)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Gt||Array.isArray(Ge),"`value` should be array when `mode` is `multiple` or `tags`")}if(q){var Ke=null;toNodeArray(q).some(function(Qe){if(!React.isValidElement(Qe)||!Qe.type)return!1;var Re=Qe,ke=Re.type;if(ke.isSelectOption)return!1;if(ke.isSelectOptGroup){var He=toNodeArray(Qe.props.children).every(function(lt){return!React.isValidElement(lt)||!Qe.type||lt.type.isSelectOption?!0:(Ke=lt.type,!1)});return!He}return Ke=ke,!0}),Ke&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ke.displayName||Ke.name||Ke,"`.")),warning(Et===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function wt(y,C){if(y){var ne=function q(Ve){for(var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,nt=0;nt2&&arguments[2]!==void 0?arguments[2]:{},gr=Un.source,Lr=gr===void 0?"keyboard":gr;Ko(pr),nt&&q==="combobox"&&$t!==null&&Lr==="keyboard"&&Cr(String($t))},[nt,q]),to=function(pr,Un,gr){var Lr=function(){var Do,po=ar(pr);return[Bt?{label:po==null?void 0:po[un.label],value:pr,key:(Do=po==null?void 0:po.key)!==null&&Do!==void 0?Do:pr}:pr,ue(po)]};if(Un&&Ge){var Vr=Lr(),xo=(0,f.Z)(Vr,2),Ao=xo[0],co=xo[1];Ge(Ao,co)}else if(!Un&&Et&&gr!=="clear"){var Mo=Lr(),Jr=(0,f.Z)(Mo,2),Nr=Jr[0],wo=Jr[1];Et(Nr,wo)}},Yo=Ht(function($t,pr){var Un,gr=pt?pr.selected:!0;gr?Un=pt?[].concat((0,d.Z)(On),[$t]):[$t]:Un=On.filter(function(Lr){return Lr.value!==$t}),ir(Un),to($t,gr),q==="combobox"?Cr(""):(!N||Ft)&&(en(""),Cr(""))}),Go=function(pr,Un){ir(pr);var gr=Un.type,Lr=Un.values;(gr==="remove"||gr==="clear")&&Lr.forEach(function(Vr){to(Vr.value,!1,gr)})},Lo=function(pr,Un){if(en(pr),Cr(null),Un.source==="submit"){var gr=(pr||"").trim();if(gr){var Lr=Array.from(new Set([].concat((0,d.Z)(Hn),[gr])));ir(Lr),to(gr,!0),en("")}return}Un.source!=="blur"&&(q==="combobox"&&ir(pr),vt==null||vt(pr))},To=function(pr){var Un=pr;q!=="tags"&&(Un=pr.map(function(Lr){var Vr=yn.get(Lr);return Vr==null?void 0:Vr.value}).filter(function(Lr){return Lr!==void 0}));var gr=Array.from(new Set([].concat((0,d.Z)(Hn),(0,d.Z)(Un))));ir(gr),gr.forEach(function(Lr){to(Lr,!0)})},ro=h.useMemo(function(){var $t=He!==!1&&Gt!==!1;return(0,ee.Z)((0,ee.Z)({},Qt),{},{flattenOptions:Vt,onActiveValue:Fo,defaultActiveFirstOption:Ho,onSelect:Yo,menuItemSelectedIcon:ke,rawValues:Hn,fieldNames:un,virtual:$t,direction:lt,listHeight:Y,listItemHeight:Ce,childrenAsData:Kt})},[Qt,Vt,Fo,Ho,Yo,ke,Hn,un,He,Gt,Y,Ce,Kt]);return h.createElement(_t.Provider,{value:ro},h.createElement(U,(0,t.Z)({},zt,{id:at,prefixCls:Ne,ref:C,omitDomProps:Pn,mode:q,displayValues:kr,onDisplayValuesChange:Go,direction:lt,searchValue:Zt,onSearch:Lo,autoClearSearchValue:Ft,onSearchSplit:To,dropdownMatchSelectWidth:Gt,OptionList:We,emptyOptions:!Vt.length,activeValue:Pr,activeDescendantId:"".concat(at,"_list_").concat(So)})))}),X=Qn;X.Option=$n,X.OptGroup=Wt;var l=X,p=l},9296:function(cn,Xe,e){e.r(Xe),e.d(Xe,{ResizableTextArea:function(){return V},default:function(){return we}});var t=e(54476),d=e(33885),A=e(20068),ee=e(76190),f=e(42978),I=e(75931),n=e(94480),le=e(92310),ae=e.n(le),h=e(93681),ce=e(5643),M=e(18929),S=e(59301),J=e(29301),ie=e(34280),_=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; +`,Ie=["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"],Ye={},pe;function H(re){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,de=re.getAttribute("id")||re.getAttribute("data-reactid")||re.getAttribute("name");if(j&&Ye[de])return Ye[de];var i=window.getComputedStyle(re),b=i.getPropertyValue("box-sizing")||i.getPropertyValue("-moz-box-sizing")||i.getPropertyValue("-webkit-box-sizing"),R=parseFloat(i.getPropertyValue("padding-bottom"))+parseFloat(i.getPropertyValue("padding-top")),P=parseFloat(i.getPropertyValue("border-bottom-width"))+parseFloat(i.getPropertyValue("border-top-width")),w=Ie.map(function(W){return"".concat(W,":").concat(i.getPropertyValue(W))}).join(";"),F={sizingStyle:w,paddingSize:R,borderSize:P,boxSizing:b};return j&&de&&(Ye[de]=F),F}function x(re){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,de=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;pe||(pe=document.createElement("textarea"),pe.setAttribute("tab-index","-1"),pe.setAttribute("aria-hidden","true"),document.body.appendChild(pe)),re.getAttribute("wrap")?pe.setAttribute("wrap",re.getAttribute("wrap")):pe.removeAttribute("wrap");var b=H(re,j),R=b.paddingSize,P=b.borderSize,w=b.boxSizing,F=b.sizingStyle;pe.setAttribute("style","".concat(F,";").concat(_e)),pe.value=re.value||re.placeholder||"";var W=void 0,Se=void 0,ye,xe=pe.scrollHeight;if(w==="border-box"?xe+=P:w==="content-box"&&(xe-=R),de!==null||i!==null){pe.value=" ";var rt=pe.scrollHeight-R;de!==null&&(W=rt*de,w==="border-box"&&(W=W+R+P),xe=Math.max(W,xe)),i!==null&&(Se=rt*i,w==="border-box"&&(Se=Se+R+P),ye=xe>Se?"":"hidden",xe=Math.min(Se,xe))}var ht={height:xe,overflowY:ye,resize:"none"};return W&&(ht.minHeight=W),Se&&(ht.maxHeight=Se),ht}var r=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],B=0,D=1,se=2,Q=S.forwardRef(function(re,j){var de=re,i=de.prefixCls,b=de.onPressEnter,R=de.defaultValue,P=de.value,w=de.autoSize,F=de.onResize,W=de.className,Se=de.style,ye=de.disabled,xe=de.onChange,rt=de.onInternalAutoSize,ht=(0,I.Z)(de,r),ct=(0,M.Z)(R,{value:P,postState:function(Wt){return Wt!=null?Wt:""}}),he=(0,f.Z)(ct,2),et=he[0],T=he[1],O=function(Wt){T(Wt.target.value),xe==null||xe(Wt)},z=S.useRef();S.useImperativeHandle(j,function(){return{textArea:z.current}});var c=S.useMemo(function(){return w&&(0,ee.Z)(w)==="object"?[w.minRows,w.maxRows]:[]},[w]),k=(0,f.Z)(c,2),ue=k[0],v=k[1],u=!!w,G=function(){try{if(document.activeElement===z.current){var Wt=z.current,In=Wt.selectionStart,$n=Wt.selectionEnd,Zn=Wt.scrollTop;z.current.setSelectionRange(In,$n),z.current.scrollTop=Zn}}catch(_n){}},N=S.useState(se),g=(0,f.Z)(N,2),U=g[0],je=g[1],ve=S.useState(),Ze=(0,f.Z)(ve,2),Be=Ze[0],Fe=Ze[1],Le=function(){je(B)};(0,ie.Z)(function(){u&&Le()},[P,ue,v,u]),(0,ie.Z)(function(){if(U===B)je(D);else if(U===D){var Ct=x(z.current,!1,ue,v);je(se),Fe(Ct)}else G()},[U]);var At=S.useRef(),Rt=function(){_.Z.cancel(At.current)},It=function(Wt){U===se&&(F==null||F(Wt),w&&(Rt(),At.current=(0,_.Z)(function(){Le()})))};S.useEffect(function(){return Rt},[]);var Ut=u?Be:null,Ht=(0,d.Z)((0,d.Z)({},Se),Ut);return(U===B||U===D)&&(Ht.overflowY="hidden",Ht.overflowX="hidden"),S.createElement(J.Z,{onResize:It,disabled:!(w||F)},S.createElement("textarea",(0,t.Z)({},ht,{ref:z,style:Ht,className:ae()(i,W,(0,A.Z)({},"".concat(i,"-disabled"),ye)),disabled:ye,value:et,onChange:O})))}),V=Q,Z=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Pe(re,j){return(0,n.Z)(re||"").slice(0,j).join("")}function fe(re,j,de,i){var b=de;return re?b=Pe(de,i):(0,n.Z)(j||"").lengthi&&(b=j),b}var ft=S.forwardRef(function(re,j){var de,i=re.defaultValue,b=re.value,R=re.onFocus,P=re.onBlur,w=re.onChange,F=re.allowClear,W=re.maxLength,Se=re.onCompositionStart,ye=re.onCompositionEnd,xe=re.suffix,rt=re.prefixCls,ht=rt===void 0?"rc-textarea":rt,ct=re.classes,he=re.showCount,et=re.className,T=re.style,O=re.disabled,z=re.hidden,c=re.classNames,k=re.styles,ue=re.onResize,v=(0,I.Z)(re,Z),u=(0,M.Z)(i,{value:b,defaultValue:i}),G=(0,f.Z)(u,2),N=G[0],g=G[1],U=(0,S.useRef)(null),je=S.useState(!1),ve=(0,f.Z)(je,2),Ze=ve[0],Be=ve[1],Fe=S.useState(!1),Le=(0,f.Z)(Fe,2),At=Le[0],Rt=Le[1],It=S.useRef(),Ut=S.useRef(0),Ht=S.useState(null),Ct=(0,f.Z)(Ht,2),Wt=Ct[0],In=Ct[1],$n=function(){var an;(an=U.current)===null||an===void 0||an.textArea.focus()};(0,S.useImperativeHandle)(j,function(){return{resizableTextArea:U.current,focus:$n,blur:function(){var an;(an=U.current)===null||an===void 0||an.textArea.blur()}}}),(0,S.useEffect)(function(){Be(function(Pn){return!O&&Pn})},[O]);var Zn=Number(W)>0,_n=function(an){Rt(!0),It.current=N,Ut.current=an.currentTarget.selectionStart,Se==null||Se(an)},cr=function(an){Rt(!1);var Qn=an.currentTarget.value;if(Zn){var X,l=Ut.current>=W+1||Ut.current===((X=It.current)===null||X===void 0?void 0:X.length);Qn=fe(l,It.current,Qn,W)}Qn!==N&&(g(Qn),(0,ce.rJ)(an.currentTarget,an,w,Qn)),ye==null||ye(an)},Vn=function(an){var Qn=an.target.value;if(!At&&Zn){var X=an.target.selectionStart>=W+1||an.target.selectionStart===Qn.length||!an.target.selectionStart;Qn=fe(X,N,Qn,W)}g(Qn),(0,ce.rJ)(an.currentTarget,an,w,Qn)},_t=function(an){var Qn=v.onPressEnter,X=v.onKeyDown;an.key==="Enter"&&Qn&&Qn(an),X==null||X(an)},ur=function(an){Be(!0),R==null||R(an)},hr=function(an){Be(!1),P==null||P(an)},Fn=function(an){var Qn;g(""),$n(),(0,ce.rJ)((Qn=U.current)===null||Qn===void 0?void 0:Qn.textArea,an,w)},Rn=(0,ce.D7)(N);!At&&Zn&&b==null&&(Rn=Pe(Rn,W));var Kr=xe,We;if(he){var yt=(0,n.Z)(Rn).length;(0,ee.Z)(he)==="object"?We=he.formatter({value:Rn,count:yt,maxLength:W}):We="".concat(yt).concat(Zn?" / ".concat(W):""),Kr=S.createElement(S.Fragment,null,Kr,S.createElement("span",{className:ae()("".concat(ht,"-data-count"),c==null?void 0:c.count),style:k==null?void 0:k.count},We))}var wt=function(an){var Qn;ue==null||ue(an),(Qn=U.current)!==null&&Qn!==void 0&&Qn.textArea.style.height&&In(!0)},ut=!v.autoSize&&!he&&!F,Yt=S.createElement(h.BaseInput,{value:Rn,allowClear:F,handleReset:Fn,suffix:Kr,prefixCls:ht,classes:{affixWrapper:ae()(ct==null?void 0:ct.affixWrapper,(de={},(0,A.Z)(de,"".concat(ht,"-show-count"),he),(0,A.Z)(de,"".concat(ht,"-textarea-allow-clear"),F),de))},disabled:O,focused:Ze,className:et,style:(0,d.Z)((0,d.Z)({},T),Wt&&!ut?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof We=="string"?We:void 0}},hidden:z,inputElement:S.createElement(V,(0,t.Z)({},v,{onKeyDown:_t,onChange:Vn,onFocus:ur,onBlur:hr,onCompositionStart:_n,onCompositionEnd:cr,className:c==null?void 0:c.textarea,style:(0,d.Z)((0,d.Z)({},k==null?void 0:k.textarea),{},{resize:T==null?void 0:T.resize}),disabled:O,prefixCls:ht,onResize:wt,ref:U}))});return Yt}),me=ft,we=me},39417:function(cn,Xe,e){e.d(Xe,{Z:function(){return D}});var t=e(54476),d=e(20068),A=e(75931),ee=e(33885),f=e(67732),I=e(83652),n=e(31226),le=e(42403),ae=e(158),h=e(92310),ce=e.n(h),M=e(26112),S=e(59301),J=e(39378),ie=function(Q){for(var V=Q.prefixCls,Z=Q.level,Pe=Q.isStart,fe=Q.isEnd,ft="".concat(V,"-indent-unit"),me=[],we=0;we0&&arguments[0]!==void 0?arguments[0]:[],O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],z=T.length,c=O.length;if(Math.abs(z-c)!==1)return{add:!1,key:null};function k(ue,v){var u=new Map;ue.forEach(function(N){u.set(N,!0)});var G=v.filter(function(N){return!u.has(N)});return G.length===1?G[0]:null}return z ").concat(O);return O}var W=_.forwardRef(function(T,O){var z=T.prefixCls,c=T.data,k=T.selectable,ue=T.checkable,v=T.expandedKeys,u=T.selectedKeys,G=T.checkedKeys,N=T.loadedKeys,g=T.loadingKeys,U=T.halfCheckedKeys,je=T.keyEntities,ve=T.disabled,Ze=T.dragging,Be=T.dragOverNodeKey,Fe=T.dropPosition,Le=T.motion,At=T.height,Rt=T.itemHeight,It=T.virtual,Ut=T.focusable,Ht=T.activeItem,Ct=T.focused,Wt=T.tabIndex,In=T.onKeyDown,$n=T.onFocus,Zn=T.onBlur,_n=T.onActiveChange,cr=T.onListChangeStart,Vn=T.onListChangeEnd,_t=(0,H.Z)(T,we),ur=_.useRef(null),hr=_.useRef(null);_.useImperativeHandle(O,function(){return{scrollTo:function(dt){ur.current.scrollTo(dt)},getIndentWidth:function(){return hr.current.offsetWidth}}});var Fn=_.useState(v),Rn=(0,pe.Z)(Fn,2),Kr=Rn[0],We=Rn[1],yt=_.useState(c),wt=(0,pe.Z)(yt,2),ut=wt[0],Yt=wt[1],Pn=_.useState(c),an=(0,pe.Z)(Pn,2),Qn=an[0],X=an[1],l=_.useState([]),p=(0,pe.Z)(l,2),y=p[0],C=p[1],ne=_.useState(null),q=(0,pe.Z)(ne,2),Ve=q[0],Ne=q[1],nt=_.useRef(c);nt.current=c;function ot(){var vt=nt.current;Yt(vt),X(vt),C([]),Ne(null),Vn()}(0,x.Z)(function(){We(v);var vt=ft(Kr,v);if(vt.key!==null)if(vt.add){var dt=ut.findIndex(function(Tt){var Xt=Tt.key;return Xt===vt.key}),Ft=P(me(ut,c,vt.key),It,At,Rt),Ge=ut.slice();Ge.splice(dt+1,0,R),X(Ge),C(Ft),Ne("show")}else{var Et=c.findIndex(function(Tt){var Xt=Tt.key;return Xt===vt.key}),bt=P(me(c,ut,vt.key),It,At,Rt),Gt=c.slice();Gt.splice(Et+1,0,R),X(Gt),C(bt),Ne("hide")}else ut!==c&&(Yt(c),X(c))},[v,c]),_.useEffect(function(){Ze||ot()},[Ze]);var tt=Le?Qn:c,mt={expandedKeys:v,selectedKeys:u,loadedKeys:N,loadingKeys:g,checkedKeys:G,halfCheckedKeys:U,dragOverNodeKey:Be,dropPosition:Fe,keyEntities:je};return _.createElement(_.Fragment,null,Ct&&Ht&&_.createElement("span",{style:re,"aria-live":"assertive"},F(Ht)),_.createElement("div",null,_.createElement("input",{style:re,disabled:Ut===!1||ve,tabIndex:Ut!==!1?Wt:null,onKeyDown:In,onFocus:$n,onBlur:Zn,value:"",onChange:j,"aria-label":"for screen reader"})),_.createElement("div",{className:"".concat(z,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},_.createElement("div",{className:"".concat(z,"-indent")},_.createElement("div",{ref:hr,className:"".concat(z,"-indent-unit")}))),_.createElement(r.Z,(0,t.Z)({},_t,{data:tt,itemKey:w,height:At,fullHeight:!1,virtual:It,itemHeight:Rt,prefixCls:"".concat(z,"-list"),ref:ur,onVisibleChange:function(dt,Ft){var Ge=new Set(dt),Et=Ft.filter(function(bt){return!Ge.has(bt)});Et.some(function(bt){return w(bt)===de})&&ot()}}),function(vt){var dt=vt.pos,Ft=(0,t.Z)({},(Ye(vt.data),vt.data)),Ge=vt.title,Et=vt.key,bt=vt.isStart,Gt=vt.isEnd,Tt=(0,Q.km)(Et,dt);delete Ft.key,delete Ft.children;var Xt=(0,Q.H8)(Tt,mt);return _.createElement(fe,(0,t.Z)({},Ft,Xt,{title:Ge,active:!!Ht&&Et===Ht.key,pos:dt,data:vt.data,isStart:bt,isEnd:Gt,motion:Le,motionNodes:Et===de?y:null,motionType:Ve,onMotionStart:cr,onMotionEnd:ot,treeNodeRequiredProps:mt,onMouseMove:function(){_n(null)}}))}))});W.displayName="NodeList";var Se=W,ye=e(35654),xe=e(90782),rt=e(67841),ht=10,ct=function(T){(0,ae.Z)(z,T);var O=(0,h.Z)(z);function z(){var c;(0,I.Z)(this,z);for(var k=arguments.length,ue=new Array(k),v=0;v2&&arguments[2]!==void 0?arguments[2]:!1,U=c.state,je=U.dragChildrenKeys,ve=U.dropPosition,Ze=U.dropTargetKey,Be=U.dropTargetPos,Fe=U.dropAllowed;if(Fe){var Le=c.props.onDrop;if(c.setState({dragOverNodeKey:null}),c.cleanDragState(),Ze!==null){var At=(0,ee.Z)((0,ee.Z)({},(0,Q.H8)(Ze,c.getTreeNodeRequiredProps())),{},{active:((N=c.getActiveItem())===null||N===void 0?void 0:N.key)===Ze,data:(0,rt.Z)(c.state.keyEntities,Ze).node}),Rt=je.indexOf(Ze)!==-1;(0,ie.ZP)(!Rt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var It=(0,ye.yx)(Be),Ut={event:u,node:(0,Q.F)(At),dragNode:c.dragNode?(0,Q.F)(c.dragNode.props):null,dragNodesKeys:[c.dragNode.props.eventKey].concat(je),dropToGap:ve!==0,dropPosition:ve+Number(It[It.length-1])};g||Le==null||Le(Ut),c.dragNode=null}}},c.cleanDragState=function(){var u=c.state.draggingNodeKey;u!==null&&c.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),c.dragStartMousePosition=null,c.currentMouseOverDroppableNodeKey=null},c.triggerExpandActionExpand=function(u,G){var N=c.state,g=N.expandedKeys,U=N.flattenNodes,je=G.expanded,ve=G.key,Ze=G.isLeaf;if(!(Ze||u.shiftKey||u.metaKey||u.ctrlKey)){var Be=U.filter(function(Le){return Le.key===ve})[0],Fe=(0,Q.F)((0,ee.Z)((0,ee.Z)({},(0,Q.H8)(ve,c.getTreeNodeRequiredProps())),{},{data:Be.data}));c.setExpandedKeys(je?(0,ye._5)(g,ve):(0,ye.L0)(g,ve)),c.onNodeExpand(u,Fe)}},c.onNodeClick=function(u,G){var N=c.props,g=N.onClick,U=N.expandAction;U==="click"&&c.triggerExpandActionExpand(u,G),g==null||g(u,G)},c.onNodeDoubleClick=function(u,G){var N=c.props,g=N.onDoubleClick,U=N.expandAction;U==="doubleClick"&&c.triggerExpandActionExpand(u,G),g==null||g(u,G)},c.onNodeSelect=function(u,G){var N=c.state.selectedKeys,g=c.state,U=g.keyEntities,je=g.fieldNames,ve=c.props,Ze=ve.onSelect,Be=ve.multiple,Fe=G.selected,Le=G[je.key],At=!Fe;At?Be?N=(0,ye.L0)(N,Le):N=[Le]:N=(0,ye._5)(N,Le);var Rt=N.map(function(It){var Ut=(0,rt.Z)(U,It);return Ut?Ut.node:null}).filter(function(It){return It});c.setUncontrolledState({selectedKeys:N}),Ze==null||Ze(N,{event:"select",selected:At,node:G,selectedNodes:Rt,nativeEvent:u.nativeEvent})},c.onNodeCheck=function(u,G,N){var g=c.state,U=g.keyEntities,je=g.checkedKeys,ve=g.halfCheckedKeys,Ze=c.props,Be=Ze.checkStrictly,Fe=Ze.onCheck,Le=G.key,At,Rt={event:"check",node:G,checked:N,nativeEvent:u.nativeEvent};if(Be){var It=N?(0,ye.L0)(je,Le):(0,ye._5)(je,Le),Ut=(0,ye._5)(ve,Le);At={checked:It,halfChecked:Ut},Rt.checkedNodes=It.map(function(Zn){return(0,rt.Z)(U,Zn)}).filter(function(Zn){return Zn}).map(function(Zn){return Zn.node}),c.setUncontrolledState({checkedKeys:It})}else{var Ht=(0,xe.S)([].concat((0,f.Z)(je),[Le]),!0,U),Ct=Ht.checkedKeys,Wt=Ht.halfCheckedKeys;if(!N){var In=new Set(Ct);In.delete(Le);var $n=(0,xe.S)(Array.from(In),{checked:!1,halfCheckedKeys:Wt},U);Ct=$n.checkedKeys,Wt=$n.halfCheckedKeys}At=Ct,Rt.checkedNodes=[],Rt.checkedNodesPositions=[],Rt.halfCheckedKeys=Wt,Ct.forEach(function(Zn){var _n=(0,rt.Z)(U,Zn);if(_n){var cr=_n.node,Vn=_n.pos;Rt.checkedNodes.push(cr),Rt.checkedNodesPositions.push({node:cr,pos:Vn})}}),c.setUncontrolledState({checkedKeys:Ct},!1,{halfCheckedKeys:Wt})}Fe==null||Fe(At,Rt)},c.onNodeLoad=function(u){var G=u.key,N=new Promise(function(g,U){c.setState(function(je){var ve=je.loadedKeys,Ze=ve===void 0?[]:ve,Be=je.loadingKeys,Fe=Be===void 0?[]:Be,Le=c.props,At=Le.loadData,Rt=Le.onLoad;if(!At||Ze.indexOf(G)!==-1||Fe.indexOf(G)!==-1)return null;var It=At(u);return It.then(function(){var Ut=c.state.loadedKeys,Ht=(0,ye.L0)(Ut,G);Rt==null||Rt(Ht,{event:"load",node:u}),c.setUncontrolledState({loadedKeys:Ht}),c.setState(function(Ct){return{loadingKeys:(0,ye._5)(Ct.loadingKeys,G)}}),g()}).catch(function(Ut){if(c.setState(function(Ct){return{loadingKeys:(0,ye._5)(Ct.loadingKeys,G)}}),c.loadingRetryTimes[G]=(c.loadingRetryTimes[G]||0)+1,c.loadingRetryTimes[G]>=ht){var Ht=c.state.loadedKeys;(0,ie.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),c.setUncontrolledState({loadedKeys:(0,ye.L0)(Ht,G)}),g()}U(Ut)}),{loadingKeys:(0,ye.L0)(Fe,G)}})});return N.catch(function(){}),N},c.onNodeMouseEnter=function(u,G){var N=c.props.onMouseEnter;N==null||N({event:u,node:G})},c.onNodeMouseLeave=function(u,G){var N=c.props.onMouseLeave;N==null||N({event:u,node:G})},c.onNodeContextMenu=function(u,G){var N=c.props.onRightClick;N&&(u.preventDefault(),N({event:u,node:G}))},c.onFocus=function(){var u=c.props.onFocus;c.setState({focused:!0});for(var G=arguments.length,N=new Array(G),g=0;g1&&arguments[1]!==void 0?arguments[1]:!1,N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!c.destroyed){var g=!1,U=!0,je={};Object.keys(u).forEach(function(ve){if(ve in c.props){U=!1;return}g=!0,je[ve]=u[ve]}),g&&(!G||U)&&c.setState((0,ee.Z)((0,ee.Z)({},je),N))}},c.scrollTo=function(u){c.listRef.current.scrollTo(u)},c}return(0,n.Z)(z,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var k=this.props.activeKey;k!==void 0&&k!==this.state.activeKey&&(this.setState({activeKey:k}),k!==null&&this.scrollTo({key:k}))}},{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 k,ue=this.state,v=ue.focused,u=ue.flattenNodes,G=ue.keyEntities,N=ue.draggingNodeKey,g=ue.activeKey,U=ue.dropLevelOffset,je=ue.dropContainerKey,ve=ue.dropTargetKey,Ze=ue.dropPosition,Be=ue.dragOverNodeKey,Fe=ue.indent,Le=this.props,At=Le.prefixCls,Rt=Le.className,It=Le.style,Ut=Le.showLine,Ht=Le.focusable,Ct=Le.tabIndex,Wt=Ct===void 0?0:Ct,In=Le.selectable,$n=Le.showIcon,Zn=Le.icon,_n=Le.switcherIcon,cr=Le.draggable,Vn=Le.checkable,_t=Le.checkStrictly,ur=Le.disabled,hr=Le.motion,Fn=Le.loadData,Rn=Le.filterTreeNode,Kr=Le.height,We=Le.itemHeight,yt=Le.virtual,wt=Le.titleRender,ut=Le.dropIndicatorRender,Yt=Le.onContextMenu,Pn=Le.onScroll,an=Le.direction,Qn=Le.rootClassName,X=Le.rootStyle,l=(0,J.Z)(this.props,{aria:!0,data:!0}),p;return cr&&((0,A.Z)(cr)==="object"?p=cr:typeof cr=="function"?p={nodeDraggable:cr}:p={}),_.createElement(_e.k.Provider,{value:{prefixCls:At,selectable:In,showIcon:$n,icon:Zn,switcherIcon:_n,draggable:p,draggingNodeKey:N,checkable:Vn,checkStrictly:_t,disabled:ur,keyEntities:G,dropLevelOffset:U,dropContainerKey:je,dropTargetKey:ve,dropPosition:Ze,dragOverNodeKey:Be,indent:Fe,direction:an,dropIndicatorRender:ut,loadData:Fn,filterTreeNode:Rn,titleRender:wt,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:M()(At,Rt,Qn,(k={},(0,d.Z)(k,"".concat(At,"-show-line"),Ut),(0,d.Z)(k,"".concat(At,"-focused"),v),(0,d.Z)(k,"".concat(At,"-active-focused"),g!==null),k)),style:X},_.createElement(Se,(0,t.Z)({ref:this.listRef,prefixCls:At,style:It,data:u,disabled:ur,selectable:In,checkable:!!Vn,motion:hr,dragging:N!==null,height:Kr,itemHeight:We,virtual:yt,focusable:Ht,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:Yt,onScroll:Pn},this.getTreeNodeRequiredProps(),l))))}}],[{key:"getDerivedStateFromProps",value:function(k,ue){var v=ue.prevProps,u={prevProps:k};function G(Ht){return!v&&Ht in k||v&&v[Ht]!==k[Ht]}var N,g=ue.fieldNames;if(G("fieldNames")&&(g=(0,Q.w$)(k.fieldNames),u.fieldNames=g),G("treeData")?N=k.treeData:G("children")&&((0,ie.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),N=(0,Q.zn)(k.children)),N){u.treeData=N;var U=(0,Q.I8)(N,{fieldNames:g});u.keyEntities=(0,ee.Z)((0,d.Z)({},de,b),U.keyEntities)}var je=u.keyEntities||ue.keyEntities;if(G("expandedKeys")||v&&G("autoExpandParent"))u.expandedKeys=k.autoExpandParent||!v&&k.defaultExpandParent?(0,ye.r7)(k.expandedKeys,je):k.expandedKeys;else if(!v&&k.defaultExpandAll){var ve=(0,ee.Z)({},je);delete ve[de],u.expandedKeys=Object.keys(ve).map(function(Ht){return ve[Ht].key})}else!v&&k.defaultExpandedKeys&&(u.expandedKeys=k.autoExpandParent||k.defaultExpandParent?(0,ye.r7)(k.defaultExpandedKeys,je):k.defaultExpandedKeys);if(u.expandedKeys||delete u.expandedKeys,N||u.expandedKeys){var Ze=(0,Q.oH)(N||ue.treeData,u.expandedKeys||ue.expandedKeys,g);u.flattenNodes=Ze}if(k.selectable&&(G("selectedKeys")?u.selectedKeys=(0,ye.BT)(k.selectedKeys,k):!v&&k.defaultSelectedKeys&&(u.selectedKeys=(0,ye.BT)(k.defaultSelectedKeys,k))),k.checkable){var Be;if(G("checkedKeys")?Be=(0,ye.E6)(k.checkedKeys)||{}:!v&&k.defaultCheckedKeys?Be=(0,ye.E6)(k.defaultCheckedKeys)||{}:N&&(Be=(0,ye.E6)(k.checkedKeys)||{checkedKeys:ue.checkedKeys,halfCheckedKeys:ue.halfCheckedKeys}),Be){var Fe=Be,Le=Fe.checkedKeys,At=Le===void 0?[]:Le,Rt=Fe.halfCheckedKeys,It=Rt===void 0?[]:Rt;if(!k.checkStrictly){var Ut=(0,xe.S)(At,!0,je);At=Ut.checkedKeys,It=Ut.halfCheckedKeys}u.checkedKeys=At,u.halfCheckedKeys=It}}return G("loadedKeys")&&(u.loadedKeys=k.loadedKeys),u}}]),z}(_.Component);ct.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:Ie,allowDrop:function(){return!0},expandAction:!1},ct.TreeNode=D.Z;var he=ct,et=he},35654:function(cn,Xe,e){e.d(Xe,{BT:function(){return _},E6:function(){return Ye},L0:function(){return h},OM:function(){return ie},_5:function(){return ae},r7:function(){return pe},wA:function(){return M},yx:function(){return ce}});var t=e(94480),d=e(76190),A=e(48736),ee=e(59301),f=e(39417),I=e(67841),n=e(71430),le=null;function ae(H,x){if(!H)return[];var r=H.slice(),B=r.indexOf(x);return B>=0&&r.splice(B,1),r}function h(H,x){var r=(H||[]).slice();return r.indexOf(x)===-1&&r.push(x),r}function ce(H){return H.split("-")}function M(H,x){var r=[],B=(0,I.Z)(x,H);function D(){var se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];se.forEach(function(Q){var V=Q.key,Z=Q.children;r.push(V),D(Z)})}return D(B.children),r}function S(H){if(H.parent){var x=ce(H.pos);return Number(x[x.length-1])===H.parent.children.length-1}return!1}function J(H){var x=ce(H.pos);return Number(x[x.length-1])===0}function ie(H,x,r,B,D,se,Q,V,Z,Pe){var fe,ft=H.clientX,me=H.clientY,we=H.target.getBoundingClientRect(),re=we.top,j=we.height,de=(Pe==="rtl"?-1:1)*(((D==null?void 0:D.x)||0)-ft),i=(de-12)/B,b=(0,I.Z)(V,r.props.eventKey);if(me-1.5?se({dragNode:ht,dropNode:ct,dropPosition:1})?ye=1:he=!1:se({dragNode:ht,dropNode:ct,dropPosition:0})?ye=0:se({dragNode:ht,dropNode:ct,dropPosition:1})?ye=1:he=!1:se({dragNode:ht,dropNode:ct,dropPosition:1})?ye=1:he=!1,{dropPosition:ye,dropLevelOffset:xe,dropTargetKey:b.key,dropTargetPos:b.pos,dragOverNodeKey:Se,dropContainerKey:ye===0?null:((fe=b.parent)===null||fe===void 0?void 0:fe.key)||null,dropAllowed:he}}function _(H,x){if(H){var r=x.multiple;return r?H.slice():H.length?[H[0]]:H}}var _e=function(x){return x};function Ie(H,x){if(!H)return[];var r=x||{},B=r.processProps,D=B===void 0?_e:B,se=Array.isArray(H)?H:[H];return se.map(function(Q){var V=Q.children,Z=_objectWithoutProperties(Q,le),Pe=Ie(V,x);return React.createElement(TreeNode,_extends({key:Z.key},D(Z)),Pe)})}function Ye(H){if(!H)return null;var x;if(Array.isArray(H))x={checkedKeys:H,halfCheckedKeys:void 0};else if((0,d.Z)(H)==="object")x={checkedKeys:H.checked||void 0,halfCheckedKeys:H.halfChecked||void 0};else return(0,A.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return x}function pe(H,x){var r=new Set;function B(D){if(!r.has(D)){var se=(0,I.Z)(x,D);if(se){r.add(D);var Q=se.parent,V=se.node;V.disabled||Q&&B(Q.key)}}}return(H||[]).forEach(function(D){B(D)}),(0,t.Z)(r)}},90782:function(cn,Xe,e){e.d(Xe,{S:function(){return n}});var t=e(48736),d=e(67841);function A(le,ae){var h=new Set;return le.forEach(function(ce){ae.has(ce)||h.add(ce)}),h}function ee(le){var ae=le||{},h=ae.disabled,ce=ae.disableCheckbox,M=ae.checkable;return!!(h||ce)||M===!1}function f(le,ae,h,ce){for(var M=new Set(le),S=new Set,J=0;J<=h;J+=1){var ie=ae.get(J)||new Set;ie.forEach(function(Ye){var pe=Ye.key,H=Ye.node,x=Ye.children,r=x===void 0?[]:x;M.has(pe)&&!ce(H)&&r.filter(function(B){return!ce(B.node)}).forEach(function(B){M.add(B.key)})})}for(var _=new Set,_e=h;_e>=0;_e-=1){var Ie=ae.get(_e)||new Set;Ie.forEach(function(Ye){var pe=Ye.parent,H=Ye.node;if(!(ce(H)||!Ye.parent||_.has(Ye.parent.key))){if(ce(Ye.parent.node)){_.add(pe.key);return}var x=!0,r=!1;(pe.children||[]).filter(function(B){return!ce(B.node)}).forEach(function(B){var D=B.key,se=M.has(D);x&&!se&&(x=!1),!r&&(se||S.has(D))&&(r=!0)}),x&&M.add(pe.key),r&&S.add(pe.key),_.add(pe.key)}})}return{checkedKeys:Array.from(M),halfCheckedKeys:Array.from(A(S,M))}}function I(le,ae,h,ce,M){for(var S=new Set(le),J=new Set(ae),ie=0;ie<=ce;ie+=1){var _=h.get(ie)||new Set;_.forEach(function(pe){var H=pe.key,x=pe.node,r=pe.children,B=r===void 0?[]:r;!S.has(H)&&!J.has(H)&&!M(x)&&B.filter(function(D){return!M(D.node)}).forEach(function(D){S.delete(D.key)})})}J=new Set;for(var _e=new Set,Ie=ce;Ie>=0;Ie-=1){var Ye=h.get(Ie)||new Set;Ye.forEach(function(pe){var H=pe.parent,x=pe.node;if(!(M(x)||!pe.parent||_e.has(pe.parent.key))){if(M(pe.parent.node)){_e.add(H.key);return}var r=!0,B=!1;(H.children||[]).filter(function(D){return!M(D.node)}).forEach(function(D){var se=D.key,Q=S.has(se);r&&!Q&&(r=!1),!B&&(Q||J.has(se))&&(B=!0)}),r||S.delete(H.key),B&&J.add(H.key),_e.add(H.key)}})}return{checkedKeys:Array.from(S),halfCheckedKeys:Array.from(A(J,S))}}function n(le,ae,h,ce){var M=[],S;ce?S=ce:S=ee;var J=new Set(le.filter(function(Ie){var Ye=!!(0,d.Z)(h,Ie);return Ye||M.push(Ie),Ye})),ie=new Map,_=0;Object.keys(h).forEach(function(Ie){var Ye=h[Ie],pe=Ye.level,H=ie.get(pe);H||(H=new Set,ie.set(pe,H)),H.add(Ye),_=Math.max(_,pe)}),(0,t.ZP)(!M.length,"Tree missing follow keys: ".concat(M.slice(0,100).map(function(Ie){return"'".concat(Ie,"'")}).join(", ")));var _e;return ae===!0?_e=f(J,ie,_,S):_e=I(J,ae.halfCheckedKeys,ie,_,S),_e}},67841:function(cn,Xe,e){e.d(Xe,{Z:function(){return t}});function t(d,A){return d[A]}},71430:function(cn,Xe,e){e.d(Xe,{F:function(){return pe},H8:function(){return Ye},I8:function(){return Ie},km:function(){return M},oH:function(){return _},w$:function(){return S},zn:function(){return ie}});var t=e(76190),d=e(94480),A=e(33885),ee=e(75931),f=e(11592),I=e(2738),n=e(48736),le=e(67841),ae=["children"];function h(H,x){return"".concat(H,"-").concat(x)}function ce(H){return H&&H.type&&H.type.isTreeNode}function M(H,x){return H!=null?H:x}function S(H){var x=H||{},r=x.title,B=x._title,D=x.key,se=x.children,Q=r||"title";return{title:Q,_title:B||[Q],key:D||"key",children:se||"children"}}function J(H,x){var r=new Map;function B(D){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(D||[]).forEach(function(Q){var V=Q[x.key],Z=Q[x.children];warning(V!=null,"Tree node must have a certain key: [".concat(se).concat(V,"]"));var Pe=String(V);warning(!r.has(Pe)||V===null||V===void 0,"Same 'key' exist in the Tree: ".concat(Pe)),r.set(Pe,!0),B(Z,"".concat(se).concat(Pe," > "))})}B(H)}function ie(H){function x(r){var B=(0,f.Z)(r);return B.map(function(D){if(!ce(D))return(0,n.ZP)(!D,"Tree/TreeNode can only accept TreeNode as children."),null;var se=D.key,Q=D.props,V=Q.children,Z=(0,ee.Z)(Q,ae),Pe=(0,A.Z)({key:se},Z),fe=x(V);return fe.length&&(Pe.children=fe),Pe}).filter(function(D){return D})}return x(H)}function _(H,x,r){var B=S(r),D=B._title,se=B.key,Q=B.children,V=new Set(x===!0?[]:x),Z=[];function Pe(fe){var ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return fe.map(function(me,we){for(var re=h(ft?ft.pos:"0",we),j=M(me[se],re),de,i=0;i1&&arguments[1]!==void 0?arguments[1]:{},r=x.initWrapper,B=x.processEntity,D=x.onProcessFinished,se=x.externalGetKey,Q=x.childrenPropName,V=x.fieldNames,Z=arguments.length>2?arguments[2]:void 0,Pe=se||Z,fe={},ft={},me={posEntities:fe,keyEntities:ft};return r&&(me=r(me)||me),_e(H,function(we){var re=we.node,j=we.index,de=we.pos,i=we.key,b=we.parentPos,R=we.level,P=we.nodes,w={node:re,nodes:P,index:j,key:i,pos:de,level:R},F=M(i,de);fe[de]=w,ft[F]=w,w.parent=fe[b],w.parent&&(w.parent.children=w.parent.children||[],w.parent.children.push(w)),B&&B(w,me)},{externalGetKey:Pe,childrenPropName:Q,fieldNames:V}),D&&D(me),me}function Ye(H,x){var r=x.expandedKeys,B=x.selectedKeys,D=x.loadedKeys,se=x.loadingKeys,Q=x.checkedKeys,V=x.halfCheckedKeys,Z=x.dragOverNodeKey,Pe=x.dropPosition,fe=x.keyEntities,ft=(0,le.Z)(fe,H),me={eventKey:H,expanded:r.indexOf(H)!==-1,selected:B.indexOf(H)!==-1,loaded:D.indexOf(H)!==-1,loading:se.indexOf(H)!==-1,checked:Q.indexOf(H)!==-1,halfChecked:V.indexOf(H)!==-1,pos:String(ft?ft.pos:""),dragOver:Z===H&&Pe===0,dragOverGapTop:Z===H&&Pe===-1,dragOverGapBottom:Z===H&&Pe===1};return me}function pe(H){var x=H.data,r=H.expanded,B=H.selected,D=H.checked,se=H.loaded,Q=H.loading,V=H.halfChecked,Z=H.dragOver,Pe=H.dragOverGapTop,fe=H.dragOverGapBottom,ft=H.pos,me=H.active,we=H.eventKey,re=(0,A.Z)((0,A.Z)({},x),{},{expanded:r,selected:B,checked:D,loaded:se,loading:Q,halfChecked:V,dragOver:Z,dragOverGapTop:Pe,dragOverGapBottom:fe,pos:ft,active:me,key:we});return"props"in re||Object.defineProperty(re,"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}}),re}},8224:function(cn,Xe,e){e.d(Xe,{Z:function(){return d}});var t=e(4676);function d(A,ee,f,I){var n=t.unstable_batchedUpdates?function(ae){t.unstable_batchedUpdates(f,ae)}:f;return A!=null&&A.addEventListener&&A.addEventListener(ee,n,I),{remove:function(){A!=null&&A.removeEventListener&&A.removeEventListener(ee,n,I)}}}},55468:function(cn,Xe,e){e.d(Xe,{g1:function(){return ce},os:function(){return S}});var t=/margin|padding|width|height|max|min|offset/,d={left:!0,top:!0},A={cssFloat:1,styleFloat:1,float:1};function ee(J){return J.nodeType===1?J.ownerDocument.defaultView.getComputedStyle(J,null):{}}function f(J,ie,_){if(ie=ie.toLowerCase(),_==="auto"){if(ie==="height")return J.offsetHeight;if(ie==="width")return J.offsetWidth}return ie in d||(d[ie]=t.test(ie)),d[ie]?parseFloat(_)||0:_}function I(J,ie){var _=arguments.length,_e=ee(J);return ie=A[ie]?"cssFloat"in J.style?"cssFloat":"styleFloat":ie,_===1?_e:f(J,ie,_e[ie]||J.style[ie])}function n(J,ie,_){var _e=arguments.length;if(ie=A[ie]?"cssFloat"in J.style?"cssFloat":"styleFloat":ie,_e===3)return typeof _=="number"&&t.test(ie)&&(_="".concat(_,"px")),J.style[ie]=_,_;for(var Ie in ie)ie.hasOwnProperty(Ie)&&n(J,Ie,ie[Ie]);return ee(J)}function le(J){return J===document.body?document.documentElement.clientWidth:J.offsetWidth}function ae(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 ce(){var J=document.documentElement.clientWidth,ie=window.innerHeight||document.documentElement.clientHeight;return{width:J,height:ie}}function M(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function S(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)}}},3465:function(cn,Xe,e){e.d(Xe,{G:function(){return ee}});var t=e(47273),d=function(I){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(I)?I:[I],le=window.document.documentElement;return n.some(function(ae){return ae in le.style})}return!1},A=function(I,n){if(!d(I))return!1;var le=document.createElement("div"),ae=le.style[I];return le.style[I]=n,le.style[I]!==ae};function ee(f,I){return!Array.isArray(f)&&I!==void 0?A(f,I):d(f)}},48911:function(cn,Xe,e){e.d(Xe,{Z:function(){return ct}});var t=e(54476),d=e(76190),A=e(33885),ee=e(20068),f=e(42978),I=e(75931),n=e(92310),le=e.n(n),ae=e(29301),h=e(70425),ce=e(34280),M=e(59301),S=e(4676),J=M.forwardRef(function(he,et){var T=he.height,O=he.offsetY,z=he.offsetX,c=he.children,k=he.prefixCls,ue=he.onInnerResize,v=he.innerProps,u=he.rtl,G=he.extra,N={},g={display:"flex",flexDirection:"column"};return O!==void 0&&(N={height:T,position:"relative",overflow:"hidden"},g=(0,A.Z)((0,A.Z)({},g),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(O,"px)")},u?"marginRight":"marginLeft",-z),"position","absolute"),"left",0),"right",0),"top",0))),M.createElement("div",{style:N},M.createElement(ae.Z,{onResize:function(je){var ve=je.offsetHeight;ve&&ue&&ue()}},M.createElement("div",(0,t.Z)({style:g,className:le()((0,ee.Z)({},"".concat(k,"-holder-inner"),k)),ref:et},v),c,G)))});J.displayName="Filler";var ie=J;function _(he){var et=he.children,T=he.setRef,O=M.useCallback(function(z){T(z)},[]);return M.cloneElement(et,{ref:O})}function _e(he,et,T,O,z,c,k,ue){var v=ue.getKey;return he.slice(et,T+1).map(function(u,G){var N=et+G,g=k(u,N,{style:{width:O},offsetX:z}),U=v(u);return M.createElement(_,{key:U,setRef:function(ve){return c(u,ve)}},g)})}function Ie(he,et,T,O){var z=T-he,c=et-T,k=Math.min(z,c)*2;if(O<=k){var ue=Math.floor(O/2);return O%2?T+ue+1:T-ue}return z>c?T-(O-c):T+(O-z)}function Ye(he,et,T){var O=he.length,z=et.length,c,k;if(O===0&&z===0)return null;O2&&arguments[2]!==void 0?arguments[2]:!1,N=v?u<0&&ue.current.left||u>0&&ue.current.right:u<0&&ue.current.top||u>0&&ue.current.bottom;return G&&N?(clearTimeout(c.current),z.current=!1):(!N||z.current)&&k(),!z.current&&N}};function D(he,et,T,O,z,c,k){var ue=(0,M.useRef)(0),v=(0,M.useRef)(null),u=(0,M.useRef)(null),G=(0,M.useRef)(!1),N=B(et,T,O,z);function g(Fe,Le){if(H.Z.cancel(v.current),!N(!1,Le)){var At=Fe;if(!At._virtualHandled)At._virtualHandled=!0;else return;ue.current+=Le,u.current=Le,r||At.preventDefault(),v.current=(0,H.Z)(function(){var Rt=G.current?10:1;k(ue.current*Rt,!1),ue.current=0})}}function U(Fe,Le){k(Le,!0),r||Fe.preventDefault()}var je=(0,M.useRef)(null),ve=(0,M.useRef)(null);function Ze(Fe){if(he){H.Z.cancel(ve.current),ve.current=(0,H.Z)(function(){je.current=null},2);var Le=Fe.deltaX,At=Fe.deltaY,Rt=Fe.shiftKey,It=Le,Ut=At;(je.current==="sx"||!je.current&&Rt&&At&&!Le)&&(It=At,Ut=0,je.current="sx");var Ht=Math.abs(It),Ct=Math.abs(Ut);je.current===null&&(je.current=c&&Ht>Ct?"x":"y"),je.current==="y"?g(Fe,Ut):U(Fe,It)}}function Be(Fe){he&&(G.current=Fe.detail===u.current)}return[Ze,Be]}function se(he,et,T,O){var z=M.useMemo(function(){return[new Map,[]]},[he,T.id,O]),c=(0,f.Z)(z,2),k=c[0],ue=c[1],v=function(G){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:G,g=k.get(G),U=k.get(N);if(g===void 0||U===void 0)for(var je=he.length,ve=ue.length;ve0&&arguments[0]!==void 0?arguments[0]:!1;G();var je=function(){var Be=!1;ue.current.forEach(function(Fe,Le){if(Fe&&Fe.offsetParent){var At=Fe.offsetHeight,Rt=getComputedStyle(Fe),It=Rt.marginTop,Ut=Rt.marginBottom,Ht=fe(It),Ct=fe(Ut),Wt=At+Ht+Ct;v.current.get(Le)!==Wt&&(v.current.set(Le,Wt),Be=!0)}}),Be&&k(function(Fe){return Fe+1})};if(U)je();else{u.current+=1;var ve=u.current;Promise.resolve().then(function(){ve===u.current&&je()})}}function g(U,je){var ve=he(U),Ze=ue.current.get(ve);je?(ue.current.set(ve,je),N()):ue.current.delete(ve),!Ze!=!je&&(je?et==null||et(U):T==null||T(U))}return(0,M.useEffect)(function(){return G},[]),[g,N,v.current,c]}var me=14/15;function we(he,et,T){var O=(0,M.useRef)(!1),z=(0,M.useRef)(0),c=(0,M.useRef)(0),k=(0,M.useRef)(null),ue=(0,M.useRef)(null),v,u=function(U){if(O.current){var je=Math.ceil(U.touches[0].pageX),ve=Math.ceil(U.touches[0].pageY),Ze=z.current-je,Be=c.current-ve,Fe=Math.abs(Ze)>Math.abs(Be);Fe?z.current=je:c.current=ve;var Le=T(Fe,Fe?Ze:Be,!1,U);Le&&U.preventDefault(),clearInterval(ue.current),Le&&(ue.current=setInterval(function(){Fe?Ze*=me:Be*=me;var At=Math.floor(Fe?Ze:Be);(!T(Fe,At,!0)||Math.abs(At)<=.1)&&clearInterval(ue.current)},16))}},G=function(){O.current=!1,v()},N=function(U){v(),U.touches.length===1&&!O.current&&(O.current=!0,z.current=Math.ceil(U.touches[0].pageX),c.current=Math.ceil(U.touches[0].pageY),k.current=U.target,k.current.addEventListener("touchmove",u,{passive:!1}),k.current.addEventListener("touchend",G,{passive:!0}))};v=function(){k.current&&(k.current.removeEventListener("touchmove",u),k.current.removeEventListener("touchend",G))},(0,ce.Z)(function(){return he&&et.current.addEventListener("touchstart",N,{passive:!0}),function(){var g;(g=et.current)===null||g===void 0||g.removeEventListener("touchstart",N),v(),clearInterval(ue.current)}},[he])}function re(he){return Math.floor(Math.pow(he,.5))}function j(he,et){var T="touches"in he?he.touches[0]:he;return T[et?"pageX":"pageY"]-window[et?"scrollX":"scrollY"]}function de(he,et,T){M.useEffect(function(){var O=et.current;if(he&&O){var z=!1,c,k,ue=function(){H.Z.cancel(c)},v=function g(){ue(),c=(0,H.Z)(function(){T(k),g()})},u=function(){z=!1,ue()},G=function(U){if(!(U.target.draggable||U.button!==0)){var je=U;je._virtualHandled||(je._virtualHandled=!0,z=!0)}},N=function(U){if(z){var je=j(U,!1),ve=O.getBoundingClientRect(),Ze=ve.top,Be=ve.bottom;if(je<=Ze){var Fe=Ze-je;k=-re(Fe),v()}else if(je>=Be){var Le=je-Be;k=re(Le),v()}else ue()}};return O.addEventListener("mousedown",G),O.ownerDocument.addEventListener("mouseup",u),O.ownerDocument.addEventListener("mousemove",N),O.ownerDocument.addEventListener("dragend",u),function(){O.removeEventListener("mousedown",G),O.ownerDocument.removeEventListener("mouseup",u),O.ownerDocument.removeEventListener("mousemove",N),O.ownerDocument.removeEventListener("dragend",u),ue()}}},[he])}var i=10;function b(he,et,T,O,z,c,k,ue){var v=M.useRef(),u=M.useState(null),G=(0,f.Z)(u,2),N=G[0],g=G[1];return(0,ce.Z)(function(){if(N&&N.times=0;_n-=1){var cr=z(et[_n]),Vn=T.get(cr);if(Vn===void 0){Fe=!0;break}if(Zn-=Vn,Zn<=0)break}switch(Rt){case"top":At=Ut-Ze;break;case"bottom":At=Ht-Be+Ze;break;default:{var _t=he.current.scrollTop,ur=_t+Be;Ut<_t?Le="top":Ht>ur&&(Le="bottom")}}At!==null&&k(At),At!==N.lastTop&&(Fe=!0)}Fe&&g((0,A.Z)((0,A.Z)({},N),{},{times:N.times+1,targetAlign:Le,lastTop:At}))}},[N,he.current]),function(U){if(U==null){ue();return}if(H.Z.cancel(v.current),typeof U=="number")k(U);else if(U&&(0,d.Z)(U)==="object"){var je,ve=U.align;"index"in U?je=U.index:je=et.findIndex(function(Fe){return z(Fe)===U.key});var Ze=U.offset,Be=Ze===void 0?0:Ze;g({times:0,index:je,offset:Be,originAlign:ve})}}}var R=M.forwardRef(function(he,et){var T=he.prefixCls,O=he.rtl,z=he.scrollOffset,c=he.scrollRange,k=he.onStartMove,ue=he.onStopMove,v=he.onScroll,u=he.horizontal,G=he.spinSize,N=he.containerSize,g=he.style,U=he.thumbStyle,je=he.showScrollBar,ve=M.useState(!1),Ze=(0,f.Z)(ve,2),Be=Ze[0],Fe=Ze[1],Le=M.useState(null),At=(0,f.Z)(Le,2),Rt=At[0],It=At[1],Ut=M.useState(null),Ht=(0,f.Z)(Ut,2),Ct=Ht[0],Wt=Ht[1],In=!O,$n=M.useRef(),Zn=M.useRef(),_n=M.useState(je),cr=(0,f.Z)(_n,2),Vn=cr[0],_t=cr[1],ur=M.useRef(),hr=function(){je===!0||je===!1||(clearTimeout(ur.current),_t(!0),ur.current=setTimeout(function(){_t(!1)},3e3))},Fn=c-N||0,Rn=N-G||0,Kr=M.useMemo(function(){if(z===0||Fn===0)return 0;var X=z/Fn;return X*Rn},[z,Fn,Rn]),We=function(l){l.stopPropagation(),l.preventDefault()},yt=M.useRef({top:Kr,dragging:Be,pageY:Rt,startTop:Ct});yt.current={top:Kr,dragging:Be,pageY:Rt,startTop:Ct};var wt=function(l){Fe(!0),It(j(l,u)),Wt(yt.current.top),k(),l.stopPropagation(),l.preventDefault()};M.useEffect(function(){var X=function(C){C.preventDefault()},l=$n.current,p=Zn.current;return l.addEventListener("touchstart",X,{passive:!1}),p.addEventListener("touchstart",wt,{passive:!1}),function(){l.removeEventListener("touchstart",X),p.removeEventListener("touchstart",wt)}},[]);var ut=M.useRef();ut.current=Fn;var Yt=M.useRef();Yt.current=Rn,M.useEffect(function(){if(Be){var X,l=function(C){var ne=yt.current,q=ne.dragging,Ve=ne.pageY,Ne=ne.startTop;H.Z.cancel(X);var nt=$n.current.getBoundingClientRect(),ot=N/(u?nt.width:nt.height);if(q){var tt=(j(C,u)-Ve)*ot,mt=Ne;!In&&u?mt-=tt:mt+=tt;var vt=ut.current,dt=Yt.current,Ft=dt?mt/dt:0,Ge=Math.ceil(Ft*vt);Ge=Math.max(Ge,0),Ge=Math.min(Ge,vt),X=(0,H.Z)(function(){v(Ge,u)})}},p=function(){Fe(!1),ue()};return window.addEventListener("mousemove",l,{passive:!0}),window.addEventListener("touchmove",l,{passive:!0}),window.addEventListener("mouseup",p,{passive:!0}),window.addEventListener("touchend",p,{passive:!0}),function(){window.removeEventListener("mousemove",l),window.removeEventListener("touchmove",l),window.removeEventListener("mouseup",p),window.removeEventListener("touchend",p),H.Z.cancel(X)}}},[Be]),M.useEffect(function(){return hr(),function(){clearTimeout(ur.current)}},[z]),M.useImperativeHandle(et,function(){return{delayHidden:hr}});var Pn="".concat(T,"-scrollbar"),an={position:"absolute",visibility:Vn?null:"hidden"},Qn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return u?(Object.assign(an,{height:8,left:0,right:0,bottom:0}),Object.assign(Qn,(0,ee.Z)({height:"100%",width:G},In?"left":"right",Kr))):(Object.assign(an,(0,ee.Z)({width:8,top:0,bottom:0},In?"right":"left",0)),Object.assign(Qn,{width:"100%",height:G,top:Kr})),M.createElement("div",{ref:$n,className:le()(Pn,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(Pn,"-horizontal"),u),"".concat(Pn,"-vertical"),!u),"".concat(Pn,"-visible"),Vn)),style:(0,A.Z)((0,A.Z)({},an),g),onMouseDown:We,onMouseMove:hr},M.createElement("div",{ref:Zn,className:le()("".concat(Pn,"-thumb"),(0,ee.Z)({},"".concat(Pn,"-thumb-moving"),Be)),style:(0,A.Z)((0,A.Z)({},Qn),U),onMouseDown:wt}))}),P=R,w=20;function F(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,T=he/et*he;return isNaN(T)&&(T=0),T=Math.max(T,w),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"],Se=[],ye={overflowY:"auto",overflowAnchor:"none"};function xe(he,et){var T=he.prefixCls,O=T===void 0?"rc-virtual-list":T,z=he.className,c=he.height,k=he.itemHeight,ue=he.fullHeight,v=ue===void 0?!0:ue,u=he.style,G=he.data,N=he.children,g=he.itemKey,U=he.virtual,je=he.direction,ve=he.scrollWidth,Ze=he.component,Be=Ze===void 0?"div":Ze,Fe=he.onScroll,Le=he.onVirtualScroll,At=he.onVisibleChange,Rt=he.innerProps,It=he.extraRender,Ut=he.styles,Ht=he.showScrollBar,Ct=Ht===void 0?"optional":Ht,Wt=(0,I.Z)(he,W),In=M.useCallback(function(jt){return typeof g=="function"?g(jt):jt==null?void 0:jt[g]},[g]),$n=ft(In,null,null),Zn=(0,f.Z)($n,4),_n=Zn[0],cr=Zn[1],Vn=Zn[2],_t=Zn[3],ur=!!(U!==!1&&c&&k),hr=M.useMemo(function(){return Object.values(Vn.maps).reduce(function(jt,Lt){return jt+Lt},0)},[Vn.id,Vn.maps]),Fn=ur&&G&&(Math.max(k*G.length,hr)>c||!!ve),Rn=je==="rtl",Kr=le()(O,(0,ee.Z)({},"".concat(O,"-rtl"),Rn),z),We=G||Se,yt=(0,M.useRef)(),wt=(0,M.useRef)(),ut=(0,M.useRef)(),Yt=(0,M.useState)(0),Pn=(0,f.Z)(Yt,2),an=Pn[0],Qn=Pn[1],X=(0,M.useState)(0),l=(0,f.Z)(X,2),p=l[0],y=l[1],C=(0,M.useState)(!1),ne=(0,f.Z)(C,2),q=ne[0],Ve=ne[1],Ne=function(){Ve(!0)},nt=function(){Ve(!1)},ot={getKey:In};function tt(jt){Qn(function(Lt){var Sn;typeof jt=="function"?Sn=jt(Lt):Sn=jt;var On=Ce(Sn);return yt.current.scrollTop=On,On})}var mt=(0,M.useRef)({start:0,end:We.length}),vt=(0,M.useRef)(),dt=pe(We,In),Ft=(0,f.Z)(dt,1),Ge=Ft[0];vt.current=Ge;var Et=M.useMemo(function(){if(!ur)return{scrollHeight:void 0,start:0,end:We.length-1,offset:void 0};if(!Fn){var jt;return{scrollHeight:((jt=wt.current)===null||jt===void 0?void 0:jt.offsetHeight)||0,start:0,end:We.length-1,offset:void 0}}for(var Lt=0,Sn,On,ar,kr=We.length,Hn=0;Hn=an&&Sn===void 0&&(Sn=Hn,On=Lt),Jn>an+c&&ar===void 0&&(ar=Hn),Lt=Jn}return Sn===void 0&&(Sn=0,On=0,ar=Math.ceil(c/k)),ar===void 0&&(ar=We.length-1),ar=Math.min(ar+1,We.length-1),{scrollHeight:Lt,start:Sn,end:ar,offset:On}},[Fn,ur,an,We,_t,c]),bt=Et.scrollHeight,Gt=Et.start,Tt=Et.end,Xt=Et.offset;mt.current.start=Gt,mt.current.end=Tt,M.useLayoutEffect(function(){var jt=Vn.getRecord();if(jt.size===1){var Lt=Array.from(jt.keys())[0],Sn=jt.get(Lt),On=We[Gt];if(On&&Sn===void 0){var ar=In(On);if(ar===Lt){var kr=Vn.get(Lt),Hn=kr-k;tt(function(nr){return nr+Hn})}}}Vn.resetRecord()},[bt]);var be=M.useState({width:0,height:c}),Ae=(0,f.Z)(be,2),Ke=Ae[0],Qe=Ae[1],Re=function(Lt){Qe({width:Lt.offsetWidth,height:Lt.offsetHeight})},ke=(0,M.useRef)(),He=(0,M.useRef)(),lt=M.useMemo(function(){return F(Ke.width,ve)},[Ke.width,ve]),Mt=M.useMemo(function(){return F(Ke.height,bt)},[Ke.height,bt]),Y=bt-c,ge=(0,M.useRef)(Y);ge.current=Y;function Ce(jt){var Lt=jt;return Number.isNaN(ge.current)||(Lt=Math.min(Lt,ge.current)),Lt=Math.max(Lt,0),Lt}var Ee=an<=0,Oe=an>=Y,Bt=p<=0,kt=p>=ve,zt=B(Ee,Oe,Bt,kt),at=function(){return{x:Rn?-p:p,y:an}},pt=(0,M.useRef)(at()),Kt=(0,h.useEvent)(function(jt){if(Le){var Lt=(0,A.Z)((0,A.Z)({},at()),jt);(pt.current.x!==Lt.x||pt.current.y!==Lt.y)&&(Le(Lt),pt.current=Lt)}});function qt(jt,Lt){var Sn=jt;Lt?((0,S.flushSync)(function(){y(Sn)}),Kt()):tt(Sn)}function un(jt){var Lt=jt.currentTarget.scrollTop;Lt!==an&&tt(Lt),Fe==null||Fe(jt),Kt()}var fn=function(Lt){var Sn=Lt,On=ve?ve-Ke.width:0;return Sn=Math.max(Sn,0),Sn=Math.min(Sn,On),Sn},Yn=(0,h.useEvent)(function(jt,Lt){Lt?((0,S.flushSync)(function(){y(function(Sn){var On=Sn+(Rn?-jt:jt);return fn(On)})}),Kt()):tt(function(Sn){var On=Sn+jt;return On})}),Zt=D(ur,Ee,Oe,Bt,kt,!!ve,Yn),en=(0,f.Z)(Zt,2),Qt=en[0],Wn=en[1];we(ur,yt,function(jt,Lt,Sn,On){var ar=On;return zt(jt,Lt,Sn)?!1:!ar||!ar._virtualHandled?(ar&&(ar._virtualHandled=!0),Qt({preventDefault:function(){},deltaX:jt?Lt:0,deltaY:jt?0:Lt}),!0):!1}),de(Fn,yt,function(jt){tt(function(Lt){return Lt+jt})}),(0,ce.Z)(function(){function jt(Sn){var On=Ee&&Sn.detail<0,ar=Oe&&Sn.detail>0;ur&&!On&&!ar&&Sn.preventDefault()}var Lt=yt.current;return Lt.addEventListener("wheel",Qt,{passive:!1}),Lt.addEventListener("DOMMouseScroll",Wn,{passive:!0}),Lt.addEventListener("MozMousePixelScroll",jt,{passive:!1}),function(){Lt.removeEventListener("wheel",Qt),Lt.removeEventListener("DOMMouseScroll",Wn),Lt.removeEventListener("MozMousePixelScroll",jt)}},[ur,Ee,Oe]),(0,ce.Z)(function(){if(ve){var jt=fn(p);y(jt),Kt({x:jt})}},[Ke.width,ve]);var yn=function(){var Lt,Sn;(Lt=ke.current)===null||Lt===void 0||Lt.delayHidden(),(Sn=He.current)===null||Sn===void 0||Sn.delayHidden()},Kn=b(yt,We,Vn,k,In,function(){return cr(!0)},tt,yn);M.useImperativeHandle(et,function(){return{nativeElement:ut.current,getScrollInfo:at,scrollTo:function(Lt){function Sn(On){return On&&(0,d.Z)(On)==="object"&&("left"in On||"top"in On)}Sn(Lt)?(Lt.left!==void 0&&y(fn(Lt.left)),Kn(Lt.top)):Kn(Lt)}}}),(0,ce.Z)(function(){if(At){var jt=We.slice(Gt,Tt+1);At(jt,We)}},[Gt,Tt,We]);var Gn=se(We,In,Vn,k),En=It==null?void 0:It({start:Gt,end:Tt,virtual:Fn,offsetX:p,offsetY:Xt,rtl:Rn,getSize:Gn}),br=_e(We,Gt,Tt,ve,p,_n,N,ot),dr=null;c&&(dr=(0,A.Z)((0,ee.Z)({},v?"height":"maxHeight",c),ye),ur&&(dr.overflowY="hidden",ve&&(dr.overflowX="hidden"),q&&(dr.pointerEvents="none")));var Ir={};return Rn&&(Ir.dir="rtl"),M.createElement("div",(0,t.Z)({ref:ut,style:(0,A.Z)((0,A.Z)({},u),{},{position:"relative"}),className:Kr},Ir,Wt),M.createElement(ae.Z,{onResize:Re},M.createElement(Be,{className:"".concat(O,"-holder"),style:dr,ref:yt,onScroll:un,onMouseEnter:yn},M.createElement(ie,{prefixCls:O,height:bt,offsetX:p,offsetY:Xt,scrollWidth:ve,onInnerResize:cr,ref:wt,innerProps:Rt,rtl:Rn,extra:En},br))),Fn&&bt>c&&M.createElement(P,{ref:ke,prefixCls:O,scrollOffset:an,scrollRange:bt,rtl:Rn,onScroll:qt,onStartMove:Ne,onStopMove:nt,spinSize:Mt,containerSize:Ke.height,style:Ut==null?void 0:Ut.verticalScrollBar,thumbStyle:Ut==null?void 0:Ut.verticalScrollBarThumb,showScrollBar:Ct}),Fn&&ve>Ke.width&&M.createElement(P,{ref:He,prefixCls:O,scrollOffset:p,scrollRange:ve,rtl:Rn,onScroll:qt,onStartMove:Ne,onStopMove:nt,spinSize:lt,containerSize:Ke.width,horizontal:!0,style:Ut==null?void 0:Ut.horizontalScrollBar,thumbStyle:Ut==null?void 0:Ut.horizontalScrollBarThumb,showScrollBar:Ct}))}var rt=M.forwardRef(xe);rt.displayName="List";var ht=rt,ct=ht},25510:function(cn){cn.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(cn,Xe,e){cn.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(cn,Xe,e){e.d(Xe,{Z:function(){return le}});const t=ae=>typeof ae=="object"&&ae!=null&&ae.nodeType===1,d=(ae,h)=>(!h||ae!=="hidden")&&ae!=="visible"&&ae!=="clip",A=(ae,h)=>{if(ae.clientHeight{const S=(J=>{if(!J.ownerDocument||!J.ownerDocument.defaultView)return null;try{return J.ownerDocument.defaultView.frameElement}catch(ie){return null}})(M);return!!S&&(S.clientHeightJh||J>ae&&ie=h&&_>=ce?J-ae-M:ie>h&&_ce?ie-h+S:0,f=ae=>{const h=ae.parentElement;return h==null?ae.getRootNode().host||null:h},I=(ae,h)=>{var ce,M,S,J;if(typeof document=="undefined")return[];const{scrollMode:ie,block:_,inline:_e,boundary:Ie,skipOverflowHiddenElements:Ye}=h,pe=typeof Ie=="function"?Ie:P=>P!==Ie;if(!t(ae))throw new TypeError("Invalid target");const H=document.scrollingElement||document.documentElement,x=[];let r=ae;for(;t(r)&&pe(r);){if(r=f(r),r===H){x.push(r);break}r!=null&&r===document.body&&A(r)&&!A(document.documentElement)||r!=null&&A(r,Ye)&&x.push(r)}const B=(M=(ce=window.visualViewport)==null?void 0:ce.width)!=null?M:innerWidth,D=(J=(S=window.visualViewport)==null?void 0:S.height)!=null?J:innerHeight,{scrollX:se,scrollY:Q}=window,{height:V,width:Z,top:Pe,right:fe,bottom:ft,left:me}=ae.getBoundingClientRect(),{top:we,right:re,bottom:j,left:de}=(P=>{const w=window.getComputedStyle(P);return{top:parseFloat(w.scrollMarginTop)||0,right:parseFloat(w.scrollMarginRight)||0,bottom:parseFloat(w.scrollMarginBottom)||0,left:parseFloat(w.scrollMarginLeft)||0}})(ae);let i=_==="start"||_==="nearest"?Pe-we:_==="end"?ft+j:Pe+V/2-we+j,b=_e==="center"?me+Z/2-de+re:_e==="end"?fe+re:me-de;const R=[];for(let P=0;P=0&&me>=0&&ft<=D&&fe<=B&&(w===H&&!A(w)||Pe>=Se&&ft<=xe&&me>=rt&&fe<=ye))return R;const ht=getComputedStyle(w),ct=parseInt(ht.borderLeftWidth,10),he=parseInt(ht.borderTopWidth,10),et=parseInt(ht.borderRightWidth,10),T=parseInt(ht.borderBottomWidth,10);let O=0,z=0;const c="offsetWidth"in w?w.offsetWidth-w.clientWidth-ct-et:0,k="offsetHeight"in w?w.offsetHeight-w.clientHeight-he-T:0,ue="offsetWidth"in w?w.offsetWidth===0?0:W/w.offsetWidth:0,v="offsetHeight"in w?w.offsetHeight===0?0:F/w.offsetHeight:0;if(H===w)O=_==="start"?i:_==="end"?i-D:_==="nearest"?ee(Q,Q+D,D,he,T,Q+i,Q+i+V,V):i-D/2,z=_e==="start"?b:_e==="center"?b-B/2:_e==="end"?b-B:ee(se,se+B,B,ct,et,se+b,se+b+Z,Z),O=Math.max(0,O+Q),z=Math.max(0,z+se);else{O=_==="start"?i-Se-he:_==="end"?i-xe+T+k:_==="nearest"?ee(Se,xe,F,he,T+k,i,i+V,V):i-(Se+F/2)+k/2,z=_e==="start"?b-rt-ct:_e==="center"?b-(rt+W/2)+c/2:_e==="end"?b-ye+et+c:ee(rt,ye,W,ct,et+c,b,b+Z,Z);const{scrollLeft:u,scrollTop:G}=w;O=v===0?0:Math.max(0,Math.min(G+O/v,w.scrollHeight-F/v+k)),z=ue===0?0:Math.max(0,Math.min(u+z/ue,w.scrollWidth-W/ue+c)),i+=G-O,b+=u-z}R.push({el:w,top:O,left:z})}return R},n=ae=>ae===!1?{block:"end",inline:"nearest"}:(h=>h===Object(h)&&Object.keys(h).length!==0)(ae)?ae:{block:"start",inline:"nearest"};function le(ae,h){if(!ae.isConnected||!(S=>{let J=S;for(;J&&J.parentNode;){if(J.parentNode===document)return!0;J=J.parentNode instanceof ShadowRoot?J.parentNode.host:J.parentNode}return!1})(ae))return;const ce=(S=>{const J=window.getComputedStyle(S);return{top:parseFloat(J.scrollMarginTop)||0,right:parseFloat(J.scrollMarginRight)||0,bottom:parseFloat(J.scrollMarginBottom)||0,left:parseFloat(J.scrollMarginLeft)||0}})(ae);if((S=>typeof S=="object"&&typeof S.behavior=="function")(h))return h.behavior(I(ae,h));const M=typeof h=="boolean"||h==null?void 0:h.behavior;for(const{el:S,top:J,left:ie}of I(ae,n(h))){const _=J-ce.top+ce.bottom,_e=ie-ce.left+ce.right;S.scroll({top:_,left:_e,behavior:M})}}},80813:function(cn,Xe,e){e.d(Xe,{CR:function(){return _e},Jh:function(){return S},Q_:function(){return Pe},XA:function(){return _},ZT:function(){return d},_T:function(){return ee},ev:function(){return pe},mG:function(){return M},pi:function(){return A},pr:function(){return Ye}});var t=function(i,b){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(R,P){R.__proto__=P}||function(R,P){for(var w in P)Object.prototype.hasOwnProperty.call(P,w)&&(R[w]=P[w])},t(i,b)};function d(i,b){if(typeof b!="function"&&b!==null)throw new TypeError("Class extends value "+String(b)+" is not a constructor or null");t(i,b);function R(){this.constructor=i}i.prototype=b===null?Object.create(b):(R.prototype=b.prototype,new R)}var A=function(){return A=Object.assign||function(b){for(var R,P=1,w=arguments.length;P=0;Se--)(W=i[Se])&&(F=(w<3?W(F):w>3?W(b,R,F):W(b,R))||F);return w>3&&F&&Object.defineProperty(b,R,F),F}function I(i,b){return function(R,P){b(R,P,i)}}function n(i,b,R,P,w,F){function W(z){if(z!==void 0&&typeof z!="function")throw new TypeError("Function expected");return z}for(var Se=P.kind,ye=Se==="getter"?"get":Se==="setter"?"set":"value",xe=!b&&i?P.static?i:i.prototype:null,rt=b||(xe?Object.getOwnPropertyDescriptor(xe,P.name):{}),ht,ct=!1,he=R.length-1;he>=0;he--){var et={};for(var T in P)et[T]=T==="access"?{}:P[T];for(var T in P.access)et.access[T]=P.access[T];et.addInitializer=function(z){if(ct)throw new TypeError("Cannot add initializers after decoration has completed");F.push(W(z||null))};var O=(0,R[he])(Se==="accessor"?{get:rt.get,set:rt.set}:rt[ye],et);if(Se==="accessor"){if(O===void 0)continue;if(O===null||typeof O!="object")throw new TypeError("Object expected");(ht=W(O.get))&&(rt.get=ht),(ht=W(O.set))&&(rt.set=ht),(ht=W(O.init))&&w.unshift(ht)}else(ht=W(O))&&(Se==="field"?w.unshift(ht):rt[ye]=ht)}xe&&Object.defineProperty(xe,P.name,rt),ct=!0}function le(i,b,R){for(var P=arguments.length>2,w=0;w0&&F[F.length-1])&&(xe[0]===6||xe[0]===2)){R=0;continue}if(xe[0]===3&&(!F||xe[1]>F[0]&&xe[1]=i.length&&(i=void 0),{value:i&&i[P++],done:!i}}};throw new TypeError(b?"Object is not iterable.":"Symbol.iterator is not defined.")}function _e(i,b){var R=typeof Symbol=="function"&&i[Symbol.iterator];if(!R)return i;var P=R.call(i),w,F=[],W;try{for(;(b===void 0||b-- >0)&&!(w=P.next()).done;)F.push(w.value)}catch(Se){W={error:Se}}finally{try{w&&!w.done&&(R=P.return)&&R.call(P)}finally{if(W)throw W.error}}return F}function Ie(){for(var i=[],b=0;b1||ye(he,T)})},et&&(w[he]=et(w[he])))}function ye(he,et){try{xe(P[he](et))}catch(T){ct(F[0][3],T)}}function xe(he){he.value instanceof H?Promise.resolve(he.value.v).then(rt,ht):ct(F[0][2],he)}function rt(he){ye("next",he)}function ht(he){ye("throw",he)}function ct(he,et){he(et),F.shift(),F.length&&ye(F[0][0],F[0][1])}}function r(i){var b,R;return b={},P("next"),P("throw",function(w){throw w}),P("return"),b[Symbol.iterator]=function(){return this},b;function P(w,F){b[w]=i[w]?function(W){return(R=!R)?{value:H(i[w](W)),done:!1}:F?F(W):W}:F}}function B(i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var b=i[Symbol.asyncIterator],R;return b?b.call(i):(i=typeof _=="function"?_(i):i[Symbol.iterator](),R={},P("next"),P("throw"),P("return"),R[Symbol.asyncIterator]=function(){return this},R);function P(F){R[F]=i[F]&&function(W){return new Promise(function(Se,ye){W=i[F](W),w(Se,ye,W.done,W.value)})}}function w(F,W,Se,ye){Promise.resolve(ye).then(function(xe){F({value:xe,done:Se})},W)}}function D(i,b){return Object.defineProperty?Object.defineProperty(i,"raw",{value:b}):i.raw=b,i}var se=Object.create?function(i,b){Object.defineProperty(i,"default",{enumerable:!0,value:b})}:function(i,b){i.default=b},Q=function(i){return Q=Object.getOwnPropertyNames||function(b){var R=[];for(var P in b)Object.prototype.hasOwnProperty.call(b,P)&&(R[R.length]=P);return R},Q(i)};function V(i){if(i&&i.__esModule)return i;var b={};if(i!=null)for(var R=Q(i),P=0;P{}})=>{const S=()=>r.createElement("div",{className:p.flexColumn},r.createElement("img",{className:p.img,src:n}),r.createElement("span",{className:p.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),o=()=>r.createElement("div",{className:p.flexColumn},r.createElement("img",{className:p.img,src:D}),r.createElement("span",{className:p.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),K=()=>a===3?r.createElement(r.Fragment,null,o(),S()):a===2?S():o();return r.createElement(g.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:()=>{ce(),v.history.push("/account/certification")},onCancel:()=>{ce()}},r.createElement("div",{className:p.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),r.createElement("div",{className:p.flexRow},K()))};var te=(0,v.connect)(({paperlibrary:Y,loading:a,globalSetting:ce})=>({paperlibrary:Y,globalSetting:ce,loading:a.effects}))(y)},98315:function(Bt,xe,e){e.d(xe,{Z:function(){return u}});var r=e(59301),v=e(65582),g=e(43418),D=e(8591),n=e(92832),p=e(24905),y=e(95707),te=e(15028),Y=e(65862),a=e(3113),ce=e(87169),S={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},o=e(32637),K=e(59301);const ve=({classroomList:t,dispatch:l,user:d})=>K.createElement(g.default,{open:t.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:K.createElement("span",null,K.createElement(ce.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{l({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:o})),K.createElement("div",{className:S.bottom},K.createElement(a.ZP,{className:S.yes,onClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var he=(0,v.connect)(({classroomList:t,user:l})=>({classroomList:t,user:l}))(ve),Oe=e(38147),Q=e(59301),Ne=(t,l,d)=>new Promise((T,j)=>{var L=me=>{try{ge(d.next(me))}catch(Ue){j(Ue)}},Ee=me=>{try{ge(d.throw(me))}catch(Ue){j(Ue)}},ge=me=>me.done?T(me.value):Promise.resolve(me.value).then(L,Ee);ge((d=d.apply(t,l)).next())}),F=(t=>(t[t.Professor=1]="Professor",t[t.AssistantProfessor=2]="AssistantProfessor",t[t.Student=3]="Student",t))(F||{});const X=({visible:t,user:l,account:d,onCancel:T=()=>{},dispatch:j})=>{const[L,Ee]=(0,r.useState)(),[ge,me]=(0,r.useState)([]),[Ue,Ie]=(0,r.useState)(!1),[Me,ie]=(0,r.useState)(!1),[w,G]=(0,r.useState)(),[m,x]=(0,r.useState)(!1);(0,r.useEffect)(()=>{var ne,Z;(ne=l==null?void 0:l.userInfo)!=null&&ne.identity&&me([((Z=l==null?void 0:l.userInfo)==null?void 0:Z.identity)==="student"?3:1])},[l]);const z=ne=>{const Z=()=>{window.location.href=(ne==null?void 0:ne.jump_url)||`/classrooms/${ne==null?void 0:ne.course_id}`};if(ge.includes(1)){g.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Q.createElement("div",{className:"tc"},(ne==null?void 0:ne.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Z()}});return}Z()},N=()=>Ne(void 0,null,function*(){if(!L){D.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let ne=yield(0,Oe.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:L}});if(ne!=null&&ne.need_pro_auth&&!ge.includes(1)&&!ge.includes(2)){j({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:L,checkedList:ge}}),M();return}Ie(!0);const Z=yield(0,y.cR)({invite_code:L,professor:ge.includes(1)?1:null,assistant_professor:ge.includes(2)?1:null,student:ge.includes(3)?1:null});if(Ie(!1),(Z==null?void 0:Z.status)===-4&&(T(),j({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Z==null?void 0:Z.status)===-12&&D.ZP.warning(Z==null?void 0:Z.message),(Z==null?void 0:Z.status)===-2){if(M(),Z.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ie(!0),G(1);return}if(Z.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ie(!0),G(2);return}if(Z.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ie(!0),G(3);return}}if((Z==null?void 0:Z.status)===0){(0,Y.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),M(),Z!=null&&Z.course_id?z(Z):D.ZP.success(Z.message);return}}),M=()=>Ne(void 0,null,function*(){T()});return Q.createElement(Q.Fragment,null,Q.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:t,confirmLoading:Ue,onOk:N,onCancel:M},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:ne=>{if(ne.target.value.length>=7){D.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Ee(ne.target.value)}})),Q.createElement("div",{className:"mt10 font14"},Q.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Q.createElement(p.default.Group,{value:ge,onChange:ne=>me(ne)},Q.createElement(p.default,{value:1,disabled:ge.includes(2)},"\u6559\u5E08"),Q.createElement(p.default,{value:2,disabled:ge.includes(1)},"\u52A9\u6559"),Q.createElement(p.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Q.createElement(he,null),Q.createElement(te.Z,{visible:Me,onCancel:()=>ie(!1),occupationValue:w}))};var u=(0,v.connect)(({user:t,account:l})=>({user:t,account:l}))(X)},54842:function(Bt,xe,e){e.d(xe,{Z:function(){return Ct},g:function(){return et}});var r=e(59301),v=e(65582),g=e(44e3),D=e(92832),n=e(43418),p={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"},y=e(8591),te=e(95237),Y=e(43604),a=e(20834),ce=e(38854),S=e(5112),o=e(95707),K=e(65862),ve=(A,E,I)=>new Promise((O,H)=>{var je=fe=>{try{Pe(I.next(fe))}catch(He){H(He)}},we=fe=>{try{Pe(I.throw(fe))}catch(He){H(He)}},Pe=fe=>fe.done?O(fe.value):Promise.resolve(fe.value).then(je,we);Pe((I=I.apply(A,E)).next())}),he=(A=>(A.Manager="manager",A.Developer="developer",A.Reporter="reporter",A))(he||{}),Q=({visible:A,onCancel:E=()=>{}})=>{const[I,O]=(0,r.useState)(),[H,je]=(0,r.useState)(),[we,Pe]=(0,r.useState)(!1),fe=()=>ve(void 0,null,function*(){if(!I){y.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(I.length!==6){y.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!H){y.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Pe(!0);const Et=yield(0,o.vm)({code:I,role:H});Pe(!1),He();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]){y.ZP.info(Qe[Et.status]);return}if(Et.status===0){H==="reporter"?(y.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),v.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"]),y.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),He=()=>ve(void 0,null,function*(){E()});return r.createElement(r.Fragment,null,r.createElement(n.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:A,confirmLoading:we,onOk:fe,onCancel:He},r.createElement("div",{className:"tc"},r.createElement("div",null,r.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),r.createElement(D.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){y.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}O(Et.target.value)}})),r.createElement("div",{className:"mt10 font14"},r.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),r.createElement(S.ZP.Group,{value:H,onChange:Et=>je(Et.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"))))))},Ne=e(98315),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"},X=e(66457),u=e(78241),t=e(57809),l=e(37090),d=Object.defineProperty,T=Object.defineProperties,j=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,me=(A,E,I)=>E in A?d(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Ue=(A,E)=>{for(var I in E||(E={}))Ee.call(E,I)&&me(A,I,E[I]);if(L)for(var I of L(E))ge.call(E,I)&&me(A,I,E[I]);return A},Ie=(A,E)=>T(A,j(E)),Me=(A,E,I)=>new Promise((O,H)=>{var je=fe=>{try{Pe(I.next(fe))}catch(He){H(He)}},we=fe=>{try{Pe(I.throw(fe))}catch(He){H(He)}},Pe=fe=>fe.done?O(fe.value):Promise.resolve(fe.value).then(je,we);Pe((I=I.apply(A,E)).next())});const ie=({globalSetting:A,dispatch:E,user:I,info:O,open:H,onCancel:je=()=>{}})=>{var we;const[Pe,fe]=(0,r.useState)([]),[He,Et]=(0,r.useState)([]),[Qe,tt]=(0,r.useState)([]),[We]=u.default.useForm(),[Mt,ft]=(0,r.useState)(!1),[It,bt]=(0,r.useState)(!1),Nt=(0,r.useRef)(null),Dt=(0,r.useRef)(1),[Wt,Ut]=(0,r.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,r.useEffect)(()=>{H&&qe()},[H]);const qe=()=>Me(void 0,null,function*(){var pt;const Yt=O;if(!(0,X.o1)(E))return;const{user_school_id:cn="",department_id:Vt="",school_name:qt="",department_name:mn=""}=I.userInfo||{},St=(pt=Yt==null?void 0:Yt.graduation_years)==null?void 0:pt.at(-1);Et([{id:cn,name:qt}]),yield yt(cn),We.setFieldsValue({year:St,school_id:cn,department_id:Number(Vt),name:`${St}${qt}${mn}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Ge=pt=>Me(void 0,null,function*(){const Yt=yield(0,l.J3)(Ie(Ue({},pt),{tab_module_type:"graduations"}));return Yt!=null&&Yt.un_purchased&&E({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Yt.status===0&&fe((Yt==null?void 0:Yt.graduation_years)||[]),Yt}),st=(pt,Yt=500)=>{bt(!0),clearTimeout(Nt.current),Nt.current=setTimeout(()=>Me(void 0,null,function*(){Dt.current+=1;const cn=Dt.current,Vt=yield(0,l.NT)({keyword:pt});Vt.status===0&&Dt.current===cn&&(Et((Vt==null?void 0:Vt.schools)||[]),bt(!1))}),Yt)},yt=pt=>Me(void 0,null,function*(){if(!pt)return;const Yt=yield(0,l.Ps)({page:1,limit:9999,id:pt});Yt.status===0&&tt((Yt==null?void 0:Yt.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:Mt,onCancel:je,onOk:()=>We.submit()},r.createElement(u.default,{colon:!1,form:We,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(pt,Yt)=>{pt.school_id&&(yt(Yt.school_id),We.setFieldValue("department_id",null))},onFinish:pt=>Me(void 0,null,function*(){ft(!0);const Yt=yield(0,l.Wz)(pt);Yt.status===0&&(y.ZP.success("\u521B\u5EFA\u6210\u529F"),We.resetFields(),je(),(0,K.xg)(`/graduations/${Yt==null?void 0:Yt.identifier}/index`)),ft(!1)})},r.createElement(u.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:(we=O==null?void 0:O.graduation_years)==null?void 0:we.map(pt=>({value:pt,label:pt}))})),r.createElement(u.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:pt=>{st(pt)},loading:It,size:"large",style:{width:344},options:He.map(pt=>({value:pt.id,label:pt.name}))})),r.createElement(u.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(pt=>({value:pt.id,label:pt.name}))})),r.createElement(u.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(D.default,{showCount:!0,style:{width:344},maxLength:60}))))};var w=(0,v.connect)(({user:A,globalSetting:E,loading:I})=>({user:A,globalSetting:E,loading:I}))(ie),G=e(38147),m=Object.defineProperty,x=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,M=(A,E,I)=>E in A?m(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,ne=(A,E)=>{for(var I in E||(E={}))z.call(E,I)&&M(A,I,E[I]);if(x)for(var I of x(E))N.call(E,I)&&M(A,I,E[I]);return A},Z=(A,E,I)=>new Promise((O,H)=>{var je=fe=>{try{Pe(I.next(fe))}catch(He){H(He)}},we=fe=>{try{Pe(I.throw(fe))}catch(He){H(He)}},Pe=fe=>fe.done?O(fe.value):Promise.resolve(fe.value).then(je,we);Pe((I=I.apply(A,E)).next())});const Fe=({globalSetting:A,dispatch:E,user:I,open:O,onCancel:H=()=>{}})=>{const[je]=u.default.useForm(),[we,Pe]=(0,r.useState)(!1),[fe,He]=(0,r.useState)(null);return(0,r.useEffect)(()=>{var Et;if(O){const Qe={code:"",user_type:((Et=I==null?void 0:I.userInfo)==null?void 0:Et.identity)==="student"?2:1,major:""};je.setFieldsValue(Qe),He(ne({},Qe))}},[O]),r.createElement(n.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:O,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:we,onCancel:H,onOk:()=>je.submit()},r.createElement(u.default,{colon:!1,form:je,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Et,Qe)=>He(ne({},Qe)),onFinish:Et=>Z(void 0,null,function*(){Pe(!0);const Qe=yield(0,G.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`):y.ZP.success(Qe==null?void 0:Qe.message)),Pe(!1)})},r.createElement(u.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},r.createElement(D.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),r.createElement(u.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"))),(fe==null?void 0:fe.user_type)===2&&r.createElement(u.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(D.default,{showCount:!0,maxLength:60}))))};var Le=(0,v.connect)(({user:A,globalSetting:E})=>({user:A,globalSetting:E}))(Fe),de=e(59301),$e=Object.defineProperty,at=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,i=(A,E,I)=>E in A?$e(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,c=(A,E)=>{for(var I in E||(E={}))Se.call(E,I)&&i(A,I,E[I]);if(V)for(var I of V(E))C.call(E,I)&&i(A,I,E[I]);return A},b=(A,E)=>at(A,Ye(E)),B=(A,E)=>{var I={};for(var O in A)Se.call(A,O)&&E.indexOf(O)<0&&(I[O]=A[O]);if(A!=null&&V)for(var O of V(A))E.indexOf(O)<0&&C.call(A,O)&&(I[O]=A[O]);return I},R=(A,E,I)=>new Promise((O,H)=>{var je=fe=>{try{Pe(I.next(fe))}catch(He){H(He)}},we=fe=>{try{Pe(I.throw(fe))}catch(He){H(He)}},Pe=fe=>fe.done?O(fe.value):Promise.resolve(fe.value).then(je,we);Pe((I=I.apply(A,E)).next())}),re=(A=>(A.Projects="projects",A.Shixuns="shixuns",A.Classrooms="classrooms",A))(re||{}),k=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A.Graduations="graduations",A))(k||{});const Ce=A=>{var E=A,{homePage:I,user:O,globalSetting:H,loading:je,dispatch:we}=E,Pe=B(E,["homePage","user","globalSetting","loading","dispatch"]),fe,He,Et,Qe;const[tt,We]=(0,r.useState)(),[Mt,ft]=(0,r.useState)(),[It,bt]=(0,r.useState)(!1),[Nt,Dt]=(0,r.useState)(!1),[Wt,Ut]=(0,r.useState)(!1),[qe,Ge]=(0,r.useState)();function st(St,ln){for(const Tt of St){if(Tt.link===ln)return Tt.hidden;if(Tt.subitem&&Tt.subitem.length>0){let lt=Tt.subitem;for(const Zt of lt)if(Zt.link===ln)return Zt.hidden;return!1}}return!0}const yt=st(((fe=H.setting)==null?void 0:fe.navbar)||[],"/classrooms"),pt=st(((He=H.setting)==null?void 0:He.navbar)||[],"/shixuns"),Yt=st(((Et=H.setting)==null?void 0:Et.navbar)||[],"/paths"),cn=st(((Qe=H.setting)==null?void 0:Qe.navbar)||[],"/graduations"),Vt=St=>{var ln;if((0,X.tJ)(we)){if(St==="projects"&&!((ln=O.userInfo)!=null&&ln.email)){y.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}St==="classrooms"?We(!0):St==="projects"&&ft(!0)}},qt=(St,ln)=>{var Tt;if((0,X.tJ)(we)){if(ln==="projects"&&!((Tt=O.userInfo)!=null&&Tt.email)){y.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ln==="shixuns"&&!(0,X.xY)()||St&&(window.location.href=St)}},mn=St=>{var ln,Tt,lt,Zt,An,Ft,sn,vn,Bn,tn,nn,Mn,xn,On,Kn,Vn,Hn,zn,Wn,vt,Pt,Ot;return de.createElement(de.Fragment,null,de.createElement(te.Z,{justify:"space-around",className:"pt5 pb5"},de.createElement(Y.Z,{className:((ln=O.userInfo)==null?void 0:ln.user_identity)!=="\u5B66\u751F"?F.joinCol:F.hidden},((Tt=O.userInfo)==null?void 0:Tt.user_identity)!=="\u5B66\u751F"&&!((lt=H==null?void 0:H.setting)!=null&<.hide_course)&&de.createElement(a.default.Item,c({},St),de.createElement("a",{onClick:()=>qt("/classrooms/new")},(Zt=O.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)&&((Ft=O==null?void 0:O.userInfo)==null?void 0:Ft.is_shixun_marker)&&de.createElement(a.default.Item,c({},St),de.createElement("a",{onClick:()=>qt("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((sn=O.userInfo)==null?void 0:sn.user_identity)!=="\u5B66\u751F"&&!((vn=H==null?void 0:H.setting)!=null&&vn.hide_subject)&&de.createElement(a.default.Item,c({},St),de.createElement("a",{onClick:()=>qt("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Bn=H==null?void 0:H.setting)!=null&&Bn.is_local)&&((tn=O.userInfo)==null?void 0:tn.main_site)&&de.createElement(a.default.Item,c({},St),de.createElement("a",{onClick:()=>{var wt;return qt(`${(wt=H==null?void 0:H.setting)==null?void 0:wt.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((nn=O==null?void 0:O.userInfo)==null?void 0:nn.identity)!=="student"&&de.createElement(a.default.Item,b(c({},St),{onClick:()=>R(void 0,null,function*(){if(!(0,X.o1)(we))return;const wt=yield(0,l.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(wt!=null&&wt.un_purchased){we({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}wt.status===0&&(Ge(wt),bt(!0))})}),de.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Mn=O.userInfo)!=null&&Mn.main_site)&&de.createElement("div",null,de.createElement(a.default.Item,c({},St),de.createElement("a",{onClick:()=>Vt("classrooms")},(xn=O.userInfo)!=null&&xn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((On=O.userInfo)==null?void 0:On.main_site)&&!((Kn=H==null?void 0:H.setting)!=null&&Kn.is_local)&&de.createElement(a.default.Item,c({},St),de.createElement("a",{onClick:()=>Vt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Vn=O.userInfo)==null?void 0:Vn.main_site)&&((Hn=O.userInfo)==null?void 0:Hn.user_identity)!=="\u5B66\u751F"&&de.createElement(Y.Z,null,de.createElement("div",{className:F.joinBoard})),((zn=O.userInfo)==null?void 0:zn.main_site)&&de.createElement(Y.Z,{className:((Wn=O.userInfo)==null?void 0:Wn.user_identity)!=="\u5B66\u751F"?F.joinCol:F.w90},de.createElement(a.default.Item,c({},St),de.createElement("a",{onClick:()=>Vt("classrooms")},(vt=O.userInfo)!=null&&vt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Pt=O.userInfo)==null?void 0:Pt.main_site)&&!((Ot=H==null?void 0:H.setting)!=null&&Ot.is_local)&&de.createElement(a.default.Item,c({},St),de.createElement("a",{onClick:()=>Vt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),de.createElement(a.default.Item,b(c({},St),{onClick:()=>{(0,X.o1)(we)&&Dt(!0)}}),de.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return de.createElement("section",null,de.createElement(ce.Z,{dropdownRender:()=>{var St;return de.createElement(a.default,{className:((St=O.userInfo)==null?void 0:St.user_identity)!=="\u5B66\u751F"?`${F.rightMenu} ${F.joinMenu} mt10`:`${F.rightMenu} ${F.joinMenu} ${F.w140} mt10`},de.createElement(mn,null))},placement:"bottom"},de.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),de.createElement(Ne.Z,{visible:tt,onCancel:()=>We(!1)}),de.createElement(Q,{visible:Mt,onCancel:()=>ft(!1)}),de.createElement(w,{info:qe,open:It,onCancel:()=>bt(!1)}),de.createElement(Le,{open:Nt,onCancel:()=>Dt(!1)}))};var ae=(0,v.connect)(({homePage:A,loading:E,user:I,globalSetting:O})=>({homePage:A,user:I,globalSetting:O,loading:E.models.index}))(Ce),se={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"},Ae=e(41867),ze=e(89540),ye=e(74128),le=e(59301),Ze=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Lt=(A,E)=>{var I={};for(var O in A)Ke.call(A,O)&&E.indexOf(O)<0&&(I[O]=A[O]);if(A!=null&&Ze)for(var O of Ze(A))E.indexOf(O)<0&&mt.call(A,O)&&(I[O]=A[O]);return I},jt=(A,E,I)=>new Promise((O,H)=>{var je=fe=>{try{Pe(I.next(fe))}catch(He){H(He)}},we=fe=>{try{Pe(I.throw(fe))}catch(He){H(He)}},Pe=fe=>fe.done?O(fe.value):Promise.resolve(fe.value).then(je,we);Pe((I=I.apply(A,E)).next())});const Qt=A=>{var E,I=RegExp("(^| )"+A+"=([^;]+)(;|$)");return(E=document.cookie.match(I))?decodeURIComponent(E[2]):null},zt=A=>{var E=new Date;E.setTime(E.getTime()-1);var I=Qt(A);I!=null&&(document.cookie=A+"="+I+";expires="+E.toGMTString())};var Ht=(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))(Ht||{});const Rt=A=>{var E=A,{homePage:I,user:O,globalSetting:H,loading:je,dispatch:we,shixunHomeworks:Pe,location:fe,payload:He={}}=E,Et=Lt(E,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Qe,tt,We,Mt,ft,It,bt,Nt,Dt,Wt,Ut,qe,Ge,st,yt,pt;const Yt=(tt=(((Qe=H.setting)==null?void 0:Qe.navbar)||[]).find(St=>St.link==="/classrooms"))==null?void 0:tt.hidden,cn=(Mt=(((We=H.setting)==null?void 0:We.navbar)||[]).find(St=>St.link==="/shixuns"))==null?void 0:Mt.hidden,Vt=(It=(((ft=H.setting)==null?void 0:ft.navbar)||[]).find(St=>St.link==="/paths"))==null?void 0:It.hidden,qt=(bt=O.userInfo)==null?void 0:bt.is_school_manage,mn=()=>{var St,ln,Tt,lt,Zt,An,Ft,sn,vn,Bn,tn,nn,Mn,xn,On,Kn,Vn,Hn;return(0,K.Ll)()?le.createElement(a.default,{className:`${se.rightMenu} ${se.menuWrap}`},le.createElement(a.default.Item,null,le.createElement(v.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):le.createElement(a.default,{className:`${se.rightMenu} ${se.menuWrap}`},le.createElement(a.default.Item,null,le.createElement(v.Link,{to:`/users/${(St=O.userInfo)==null?void 0:St.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),le.createElement(a.default.Item,null,le.createElement(v.Link,{to:`/users/${(ln=O.userInfo)==null?void 0:ln.login}/classrooms`},(Tt=O.userInfo)!=null&&Tt.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),le.createElement(a.default.Item,null,le.createElement(v.Link,{to:`/users/${(lt=O.userInfo)==null?void 0:lt.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),le.createElement(a.default.Item,null,le.createElement(v.Link,{to:`/users/${(Zt=O.userInfo)==null?void 0:Zt.login}/paths`},(An=O.userInfo)!=null&&An.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Ft=O.userInfo)==null?void 0:Ft.user_identity)!=="\u5B66\u751F"&&le.createElement(a.default.Item,null,le.createElement(v.Link,{to:`/users/${(sn=O.userInfo)==null?void 0:sn.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((vn=H.setting)!=null&&vn.hide_competition)&&le.createElement(a.default.Item,null,le.createElement(v.Link,{to:`/users/${(Bn=O.userInfo)==null?void 0:Bn.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((tn=H.setting)!=null&&tn.hide_virtual)&&le.createElement(a.default.Item,null,le.createElement(v.Link,{to:`/users/${(nn=O.userInfo)==null?void 0:nn.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,Ae.JA)()&&!((Mn=H==null?void 0:H.setting)!=null&&Mn.hide_problemset)&&le.createElement(a.default.Item,null,le.createElement("a",{onClick:()=>{(0,X.tJ)(we)&&v.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,Ae.JA)()&&!((xn=H==null?void 0:H.setting)!=null&&xn.hide_paperlibrary)&&le.createElement(a.default.Item,null,le.createElement("a",{onClick:()=>{(0,X.tJ)(we)&&v.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Kn=(On=O.navigationInfo)==null?void 0:On.top)==null?void 0:Kn.laboratory_admin_url)&&le.createElement(a.default.Item,null,le.createElement("a",{href:(Hn=(Vn=O.navigationInfo)==null?void 0:Vn.top)==null?void 0:Hn.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),le.createElement(a.default.Item,null,le.createElement(v.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||we({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")),qt&&le.createElement(a.default.Item,null,le.createElement(v.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),le.createElement(a.default.Item,{className:se.exit},le.createElement("a",{onClick:()=>jt(void 0,null,function*(){(0,K.m5)();let zn;try{zn=yield(0,ze.vR)({}),y.ZP.success(zn==null?void 0:zn.message)}catch(Wn){}(0,K.d8)("_educoder_session","logout",1),(0,K.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,Ae.bg)()?le.createElement(ce.Z,{className:`${se.height67}`,dropdownRender:mn,placement:"bottomRight"},le.createElement("section",null,le.createElement("aside",null,le.createElement("div",{className:Pe.actionTabs.type===1?se.classromediv:""},le.createElement("img",{className:`${se.userPic} current ml15`,src:`${(Nt=ye.Z)==null?void 0:Nt.IMG_SERVER}/images/${(Dt=O.userInfo)==null?void 0:Dt.image_url}`,alt:"",onClick:()=>{var St;return v.history.push((0,K.Ll)()?"/account/profile":`/users/${(St=O.userInfo)==null?void 0:St.login}/classrooms`)}}),(0,K.Ll)()&&le.createElement("span",{className:"ml10 font16"},(Wt=O.userInfo)==null?void 0:Wt.username),le.createElement("i",{className:`iconfont icon-zhankai4 ${se.icon}`}))))):le.createElement("div",{className:`font15 ${H.isIlearning?se.login:""}`},((Ut=H.setting)==null?void 0:Ut.sso_login_url)&&le.createElement("a",{target:"_blank",href:(qe=H.setting)==null?void 0:qe.sso_login_url},le.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Ge=H.setting)==null?void 0:Ge.login_logo_url}`,width:40}),le.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(st=H.setting)==null?void 0:st.sso_login_button_name)),!((yt=H.setting)!=null&&yt.hide_account_login)&&le.createElement(le.Fragment,null,le.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{we({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((pt=H.setting)!=null&&pt.close_register)&&le.createElement(le.Fragment,null,le.createElement("span",{className:"ml5 mr5"},"|"),le.createElement(v.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var xt=(0,v.connect)(({homePage:A,loading:E,user:I,globalSetting:O,shixunHomeworks:H})=>({homePage:A,user:I,globalSetting:O,shixunHomeworks:H,loading:E.models.index}))(Rt),Xt=e(65363),dn={tip:"tip___a6MfI"},Jt=Object.defineProperty,Cn=Object.defineProperties,yn=Object.getOwnPropertyDescriptors,rn=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,hn=(A,E,I)=>E in A?Jt(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,_t=(A,E)=>{for(var I in E||(E={}))pn.call(E,I)&&hn(A,I,E[I]);if(rn)for(var I of rn(E))on.call(E,I)&&hn(A,I,E[I]);return A},fn=(A,E)=>Cn(A,yn(E)),In=(A,E,I)=>new Promise((O,H)=>{var je=fe=>{try{Pe(I.next(fe))}catch(He){H(He)}},we=fe=>{try{Pe(I.throw(fe))}catch(He){H(He)}},Pe=fe=>fe.done?O(fe.value):Promise.resolve(fe.value).then(je,we);Pe((I=I.apply(A,E)).next())}),Gt=(A=>(A[A.Professor=1]="Professor",A[A.AssistantProfessor=2]="AssistantProfessor",A[A.Student=3]="Student",A))(Gt||{});const bn=({visible:A,user:E,onCancel:I=()=>{},dispatch:O,globalSetting:H})=>{var je,we;const[Pe,fe]=(0,r.useState)(!1),[He,Et]=(0,r.useState)({name:"",phone:""});(0,r.useEffect)(()=>{var We,Mt;if((We=E==null?void 0:E.userInfo)!=null&&We.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)===((Mt=E==null?void 0:E.userInfo)==null?void 0:Mt.login)&&(fe(!0),Et({name:ft==null?void 0:ft.name,phone:ft==null?void 0:ft.phone}))}},[E==null?void 0:E.userInfo]);const Qe=()=>In(void 0,null,function*(){I()}),tt=()=>{let We=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(fn(_t({},We),{isShow:!1}))),fe(!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:dn.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${(je=H==null?void 0:H.infoData)==null?void 0:je.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(we=H==null?void 0:H.infoData)==null?void 0:we.phone}`),r.createElement("div",null,r.createElement(Xt.Z,{onClick:tt,style:{color:"#165dff",fontSize:16}})))))};var un=(0,v.connect)(({user:A,globalSetting:E})=>({user:A,globalSetting:E}))(bn),Sn=e(3113),jn="data:image/png;base64,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",an=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,h=(A,E)=>{var I={};for(var O in A)ht.call(A,O)&&E.indexOf(O)<0&&(I[O]=A[O]);if(A!=null&&an)for(var O of an(A))E.indexOf(O)<0&&kt.call(A,O)&&(I[O]=A[O]);return I};const ue=null,pe=A=>{var E=A,{homePage:I,user:O,globalSetting:H,loading:je,dispatch:we,location:Pe,text:fe,shixunHomeworks:He,payload:Et={}}=E,Qe=h(E,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[tt,We]=(0,r.useState)("none");return(0,r.useEffect)(()=>{He.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&We("flex")},[He.actionTabs.key]),(0,r.useEffect)(()=>{He.actionTabs.key==="\u9690\u85CF"&&(We("none"),localStorage.setItem("Noviceguide","0"))},[He.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"}},He.actionTabs.text),He.actionTabs.type===9?r.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},r.createElement(Sn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),We("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(Sn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),we({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),We("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var s=(0,v.connect)(({homePage:A,loading:E,user:I,globalSetting:O,shixunHomeworks:H})=>({homePage:A,user:I,globalSetting:O,loading:E.models.index,shixunHomeworks:H}))(pe),f=Object.defineProperty,_=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,be=(A,E,I)=>E in A?f(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Te=(A,E)=>{for(var I in E||(E={}))$.call(E,I)&&be(A,I,E[I]);if(_)for(var I of _(E))Re.call(E,I)&&be(A,I,E[I]);return A};const Xe=A=>React.createElement("svg",Te({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 Ve="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",rt=e(89392),it=e(92736),_e=e(6848),ut={content:"content___L4gl0"},Je="data:image/png;base64,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",ot=(A,E,I)=>new Promise((O,H)=>{var je=fe=>{try{Pe(I.next(fe))}catch(He){H(He)}},we=fe=>{try{Pe(I.throw(fe))}catch(He){H(He)}},Pe=fe=>fe.done?O(fe.value):Promise.resolve(fe.value).then(je,we);Pe((I=I.apply(A,E)).next())});const nt=({classroomList:A,loading:E,user:I,dispatch:O,virtualSpaces:H,globalSetting:je})=>{const we=(0,v.useLocation)();let Pe=!1;(0,r.useEffect)(()=>{je.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Pe=!0)},[je.actionTabs.key]),(0,r.useEffect)(()=>{Pe&&O({type:"globalSetting/setActionTabs",payload:{}})},[we.pathname]);const fe=()=>{O({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:je.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:()=>{fe()}},r.createElement("div",{className:ut.content},r.createElement("div",{className:"mb15"},r.createElement("img",{src:Je,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 At=(0,v.connect)(({classroomList:A,user:E,loading:I,virtualSpaces:O,globalSetting:H})=>({classroomList:A,user:E,loading:I,virtualSpaces:O,globalSetting:H}))(nt),De=e(59301),ct=Object.defineProperty,P=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,oe=(A,E,I)=>E in A?ct(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,J=(A,E)=>{for(var I in E||(E={}))W.call(E,I)&&oe(A,I,E[I]);if(P)for(var I of P(E))U.call(E,I)&&oe(A,I,E[I]);return A},ee=(A,E)=>{var I={};for(var O in A)W.call(A,O)&&E.indexOf(O)<0&&(I[O]=A[O]);if(A!=null&&P)for(var O of P(A))E.indexOf(O)<0&&U.call(A,O)&&(I[O]=A[O]);return I},q=(A,E,I)=>new Promise((O,H)=>{var je=fe=>{try{Pe(I.next(fe))}catch(He){H(He)}},we=fe=>{try{Pe(I.throw(fe))}catch(He){H(He)}},Pe=fe=>fe.done?O(fe.value):Promise.resolve(fe.value).then(je,we);Pe((I=I.apply(A,E)).next())});const{Header:Be}=g.default,{Search:ke}=D.default;function et(){var A,E;const O=window.location.pathname.split("/"),H={};return O[1]=="classrooms"&&O.length>3&&!((A=O[4])!=null&&A.includes("newgold"))&&!((E=O[5])!=null&&E.includes("newgold"))&&O[2]!=="coursesId"&&(H.course_id=O[2]),O[1]==="shixuns"&&O.length>3&&(H.objective_type="shixun",H.objective_id=O[2]),O[1]==="paths"&&O.length>3&&(H.objective_type="path",H.objective_id=O[2]),J(J({},H),{school:1})}const gt=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],dt=A=>{var E=A,{homePage:I,user:O,globalSetting:H,loading:je,dispatch:we,isLogin:Pe=!1,shixunHomeworks:fe}=E,He=ee(E,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Et,Qe,tt,We,Mt,ft,It,bt,Nt;const Dt=(0,v.useLocation)(),[Wt,Ut]=(0,r.useState)(!1),[qe,Ge]=(0,r.useState)(""),[st,yt]=(0,r.useState)(!1),pt=et();(0,r.useEffect)(()=>{we({type:"user/getNavigationInfo",payload:J({},pt)})},[H.name]),(0,r.useEffect)(()=>{fe.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(gt!=null&>.includes(Dt==null?void 0:Dt.pathname)||(Dt==null?void 0:Dt.pathname.indexOf("/classrooms"))===0||we({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Dt.pathname]),(0,r.useEffect)(()=>{fe.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||fe.actionTabs.key||localStorage.setItem("Noviceguide","0")},[fe.actionTabs.key]),(0,r.useEffect)(()=>{var lt;if(H!=null&&H.setting){let Zt=(0,rt.cloneDeep)((lt=H==null?void 0:H.setting)==null?void 0:lt.navbar);Zt=Zt==null?void 0:Zt.filter(Ft=>{var sn;return!(Ft!=null&&Ft.hidden)&&!((0,Ae.JA)()&&((sn=["/paperlibrary","/problemset"])!=null&&sn.includes(Ft.link)))});for(const Ft of Zt)Ft.subitem&&(Ft.subitem=Ft.subitem.filter(sn=>{var vn;return!(sn!=null&&sn.hidden)&&!((0,Ae.JA)()&&((vn=["/paperlibrary","/problemset"])!=null&&vn.includes(sn.link)))}));let An=!1;Zt==null||Zt.map(function(Ft,sn){var vn,Bn,tn,nn;const Mn=Dt.pathname;Ft.link===Mn&&(Ge(Ft==null?void 0:Ft.link),(0,K.Dk)(Mn==="/"?(vn=H==null?void 0:H.setting)==null?void 0:vn.name:Tt(Ft==null?void 0:Ft.name)),mn(ln(sn,{name:Ft==null?void 0:Ft.name,link:Ft==null?void 0:Ft.link},Zt)),An=!0),Mn=="/"&&(Ge(""),(0,K.Dk)((Bn=H==null?void 0:H.setting)==null?void 0:Bn.name)),(tn=Ft==null?void 0:Ft.subitem)!=null&&tn.length&&((nn=Ft==null?void 0:Ft.subitem)==null||nn.map(xn=>{xn.link===Mn&&(Ge(xn==null?void 0:xn.link),Mn!=="/"&&(0,K.Dk)(Tt(xn==null?void 0:xn.name)),mn(ln(sn,{name:xn==null?void 0:xn.name,link:xn==null?void 0:xn.link},Zt)),An=!0)}))}),An||mn(Zt)}},[H==null?void 0:H.setting,O]);const Yt=(0,r.useMemo)(()=>{var lt,Zt;return(lt=H==null?void 0:H.setting)!=null&<.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 cn(lt){v.history.push("/search?value="+lt)}const Vt=()=>Wt?De.createElement("div",{onBlur:()=>{setTimeout(()=>{Ut(!1)},300)}},De.createElement(ke,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:cn,autoFocus:!0})):De.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{v.history.push("/search?value=")}}),[qt,mn]=(0,r.useState)([]),St=(lt,Zt)=>q(void 0,null,function*(){var An,Ft,sn,vn,Bn,tn;if((lt==null?void 0:lt.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const nn=yield(0,ze.IU)({tab_module_type:"engineering"});if(nn!=null&&nn.un_purchased){we({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(An=nn==null?void 0:nn.data)!=null&&An.engineer_url?(sn=(Ft=nn==null?void 0:nn.data)==null?void 0:Ft.engineer_url)!=null&&sn.includes("http")?(0,K.xg)((vn=nn==null?void 0:nn.data)==null?void 0:vn.engineer_url):v.history.push((Bn=nn==null?void 0:nn.data)==null?void 0:Bn.engineer_url):(nn==null?void 0:nn.status)!=401&&yt(!0);return}(tn=lt==null?void 0:lt.link)!=null&&tn.includes("http")?(0,K.xg)(lt==null?void 0:lt.link):((0,K.Dk)(lt==null?void 0:lt.name),v.history.push(lt==null?void 0:lt.link)),(lt==null?void 0:lt.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&we({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:De.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~")}})}),ln=(lt,Zt,An)=>{const Ft=An.slice();return Ft[lt]&&(Ft[lt].name=Zt.name,Ft[lt].link=Zt.link),Ft||[]},Tt=(lt="")=>(lt==null?void 0:lt.indexOf("<"))>-1?lt==null?void 0:lt.slice(0,lt==null?void 0:lt.indexOf("<")):lt;return H.showHeader&&H.showHeaderFooter?De.createElement(g.default,{style:{background:`${Dt.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${H.isIlearning?p["header-iearning"]:p.header} ${H.showHeaderFixed?p.headerFixed:""}`},(H==null?void 0:H.showTip)&&De.createElement(un,null),De.createElement(Be,{className:"header",style:{background:`${Dt.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Dt.pathname=="/training"?"999":""}`}},De.createElement("section",{className:p["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))&&De.createElement(v.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{we({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},De.createElement("img",{className:p.logo,title:(We=H.setting)==null?void 0:We.name,src:Yt||Ve})),De.createElement("ul",{className:`${p.menu} ${(0,K.Ll)()&&"ml0"}`},(0,K.Ll)()&&De.createElement("li",null,De.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,K.Ll)()&&H.setting&&(qt==null?void 0:qt.map(function(lt,Zt){var An,Ft,sn,vn,Bn;return De.createElement("li",{key:Zt,className:!((An=lt==null?void 0:lt.subitem)!=null&&An.length)&&qe===(lt==null?void 0:lt.link)||(Ft=lt==null?void 0:lt.subitem)!=null&&Ft.some(tn=>qe===(tn==null?void 0:tn.link))?p.actived:""},De.createElement("div",{onClick:()=>St(lt,Zt),className:p.name},De.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var tn;let nn=lt==null?void 0:lt.name;return(tn=lt==null?void 0:lt.subitem)==null||tn.map((Mn,xn)=>(Mn.link===Dt.pathname&&(nn=Mn.name),Mn)),nn})()}}),((sn=lt==null?void 0:lt.subitem)==null?void 0:sn.length)>0&&De.createElement("i",{className:"iconfont icon-zhankai4"})),((vn=lt==null?void 0:lt.subitem)==null?void 0:vn.length)>0&&De.createElement("div",{className:p.dropDown},(Bn=lt==null?void 0:lt.subitem)==null?void 0:Bn.map((tn,nn)=>De.createElement("div",{className:p.subName,onClick:()=>St(tn,Zt),key:Zt+"-"+nn},!!nn&&De.createElement("div",{className:p.line}),De.createElement("aside",{className:"font16 c-black"},Tt(tn==null?void 0:tn.name)),De.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},tn.content)))))}))),De.createElement("div",{className:"search-bar",style:{flex:H.isIlearning?"initial":"1 0 auto"}},!(0,K.Ll)()&&!(H!=null&&H.isIlearning)&&De.createElement(De.Fragment,null,De.createElement(Vt,null),!Pe&&De.createElement(ae,null),!Pe&&!!((Mt=O==null?void 0:O.userInfo)!=null&&Mt.login)&&De.createElement(v.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(ft=O==null?void 0:O.userInfo)==null?void 0:ft.login}/user_tidings`},((It=O==null?void 0:O.navigationInfo)==null?void 0:It.new_message)&&De.createElement("span",{className:p.newslight}))),!Pe&&De.createElement(xt,{payload:pt}))),De.createElement(n.default,{centered:!0,destroyOnClose:!0,open:st,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)},De.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},De.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"),De.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(bt=H==null?void 0:H.setting)==null?void 0:bt.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),De.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Nt=H==null?void 0:H.setting)==null?void 0:Nt.homepage_tea_qq_number)))),De.createElement(s,null),De.createElement(At,null)):De.createElement(De.Fragment,null,De.createElement(At,null))};var Ct=(0,v.connect)(({homePage:A,loading:E,user:I,globalSetting:O,shixunHomeworks:H})=>({homePage:A,user:I,globalSetting:O,loading:E.models.index,shixunHomeworks:H}))(dt)},85978:function(Bt,xe,e){e.r(xe),e.d(xe,{default:function(){return G}});var r=e(59301),v=Object.defineProperty,g=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable,p=(m,x,z)=>x in m?v(m,x,{enumerable:!0,configurable:!0,writable:!0,value:z}):m[x]=z,y=(m,x)=>{for(var z in x||(x={}))D.call(x,z)&&p(m,z,x[z]);if(g)for(var z of g(x))n.call(x,z)&&p(m,z,x[z]);return m};const te=m=>React.createElement("svg",y({className:"wechat_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},m),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,ce=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,K=(m,x,z)=>x in m?a(m,x,{enumerable:!0,configurable:!0,writable:!0,value:z}):m[x]=z,ve=(m,x)=>{for(var z in x||(x={}))S.call(x,z)&&K(m,z,x[z]);if(ce)for(var z of ce(x))o.call(x,z)&&K(m,z,x[z]);return m};const he=m=>React.createElement("svg",ve({className:"qq_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},m),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(65862),Ne=e(74128),F=e(59301);const X=window.location.host,u=Ne.Z.QQLoginCB;var t=({onWechatLogin:m})=>{function x(){(0,Q.b9)()?window.location.href=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${u}%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=${u}%2fotherloginqq&state=null,${X}&response_type=code`}return F.createElement(F.Fragment,null,F.createElement("p",{className:"driver"}," ","\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 ",F.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")," \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014"," "),F.createElement("div",{className:"other-login"},F.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",onClick:m},F.createElement("img",{src:Y,alt:"\u5FAE\u4FE1",width:46})),F.createElement("a",{title:"qq\u767B\u5F55",onClick:x},F.createElement("img",{src:Oe,alt:"QQ",width:46}))))};function l({onBack:m}){return F.createElement(F.Fragment,null,F.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=${u}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${X}#wechat_redirect`}),F.createElement("a",{className:"btn-link",onClick:m},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55"))}var d=e(54842),T="data:image/png;base64,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",j=e(65582),L=e(59301),Ee=Object.defineProperty,ge=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Ie=(m,x,z)=>x in m?Ee(m,x,{enumerable:!0,configurable:!0,writable:!0,value:z}):m[x]=z,Me=(m,x)=>{for(var z in x||(x={}))me.call(x,z)&&Ie(m,z,x[z]);if(ge)for(var z of ge(x))Ue.call(x,z)&&Ie(m,z,x[z]);return m},ie=(m,x)=>{var z={};for(var N in m)me.call(m,N)&&x.indexOf(N)<0&&(z[N]=m[N]);if(m!=null&&ge)for(var N of ge(m))x.indexOf(N)<0&&Ue.call(m,N)&&(z[N]=m[N]);return z};function w(m){var x=m,{dispatch:z,globalSetting:N,children:M}=x,ne=ie(x,["dispatch","globalSetting","children"]),Z,Fe,Le;const[de,$e]=(0,r.useState)(!1);function at(){$e(!1),j.history.push("/user/login")}function Ye(){if((0,Q.s2)()||(0,Q.IS)()){(0,Q.Or)();return}$e(!0)}(0,r.useEffect)(()=>{N.setting||z({type:"globalSetting/query"})},[]);const V=()=>{var c;const{pathname:b}=(0,j.useLocation)();return b==="/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:()=>j.history.push("/user/login"),className:b==="/user/login"||b==="/login"?"nav-active":""},"\u767B\u5F55"),!((c=N.setting)!=null&&c.close_register)&&L.createElement("div",{onClick:()=>j.history.push("/user/register"),className:b==="/user/register"||b==="/register"?"nav-active":""},"\u6CE8\u518C"))},Se=(Z=N.setting)==null?void 0:Z.main_site,C=(Fe=N.setting)==null?void 0:Fe.login_logo_url,i=(Le=N.setting)==null?void 0:Le.is_local;return L.createElement("div",{className:"register-container"},!(0,Q.Ll)()&&L.createElement(d.Z,Me({isLogin:!0},ne)),L.createElement("div",{className:"register-bg"},L.createElement("div",{className:"register-introduce"},L.createElement("img",{alt:"logo",src:C?`${Ne.Z.IMG_SERVER}/${C}`:T}),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"},de?null:V(),de?null:L.createElement(j.Outlet,null),de?L.createElement(l,{onBack:at}):L.createElement(L.Fragment,null,Se&&!i&&L.createElement(t,{onWechatLogin:Ye})))),!i&&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 G=(0,j.connect)(({loading:m,globalSetting:x})=>({globalSetting:x,loading:m.models.index}))(w)},66457:function(Bt,xe,e){e.d(xe,{rX:function(){return Ie},pW:function(){return Me},gy:function(){return ie},xY:function(){return Ue},O5:function(){return me},PH:function(){return L},tJ:function(){return l},o1:function(){return d},Rd:function(){return ge}});var r=e(65582),v=e(43418),g=e(28103),D=e(8591),n=e(41867),p=e(65862),y=e(87169),te=e(25510),Y="data:image/png;base64,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",a=e.p+"static/newqrcode.a8740efb.png",ce=e(32637),S=e(38147),o=e(59301),K=Object.defineProperty,ve=Object.defineProperties,he=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,F=(w,G,m)=>G in w?K(w,G,{enumerable:!0,configurable:!0,writable:!0,value:m}):w[G]=m,X=(w,G)=>{for(var m in G||(G={}))Q.call(G,m)&&F(w,m,G[m]);if(Oe)for(var m of Oe(G))Ne.call(G,m)&&F(w,m,G[m]);return w},u=(w,G)=>ve(w,he(G)),t=(w,G,m)=>new Promise((x,z)=>{var N=Z=>{try{ne(m.next(Z))}catch(Fe){z(Fe)}},M=Z=>{try{ne(m.throw(Z))}catch(Fe){z(Fe)}},ne=Z=>Z.done?x(Z.value):Promise.resolve(Z.value).then(N,M);ne((m=m.apply(w,G)).next())});const l=(w,G=!1)=>!!(d(w)&&T(G)),d=w=>(0,n.bg)()?!0:(w({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),T=(w=!1)=>{var G;const{user:m}=(0,r.getDvaApp)()._store.getState();return(G=m.userInfo)!=null&&G.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,p.xg)("/account/profile/edit"),Ee()}}),!1)};function j(w,G){w=w.map(Le=>u(X({},Le),{children:Le.items}));let m=null;function x(Le){for(const de of Le){if(de.complete_status===0&&!m){m=de;return}if(de.children&&de.children.length>0&&(x(de.children),m))return}}if(x(w),!m)return{foundItem:null,isAbove:!0};if(m.id===G)return{foundItem:m,isAbove:!0};let z=!1;function N(Le){if(Le.id===G){z=!0;return}if(Le.children&&Le.children.length>0)for(const de of Le.children)N(de)}if(N(m),z)return{foundItem:m,isAbove:!1};let M=-1,ne=-1,Z=[];function Fe(Le){for(const de of Le)if(Z.push(de),de.children&&de.children.length>0)for(const $e of de.children)Z.push($e)}Fe(w);for(let Le=0;Let(void 0,null,function*(){const x=yield(0,S.ZP)(`/api/paths/${w}/choose_course.json`,{method:"get"});if(x!=null&&x.stages){const{isAbove:z,foundItem:N}=j(x==null?void 0:x.stages,G.id),M=()=>t(void 0,null,function*(){yield m(N.identifier,N.is_jupyter||N.is_jupyter_lab,N),v.default.destroyAll()});return console.log(z,N,22),z?Promise.resolve():(v.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:o.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",o.createElement("span",{onClick:M,className:"current c-light-primary"},(N==null?void 0:N.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:M}),Promise.reject())}return Promise.reject()}),Ee=()=>{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()}})},ge=()=>{v.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:o.createElement("div",{style:{textAlign:"center"}},o.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"),o.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ce}),o.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},me=()=>{var w;const{user:G}=(0,r.getDvaApp)()._store.getState();return(w=G.userInfo)!=null&&w.professional_certification?!0:(v.default.confirm({title:"\u63D0\u793A",centered:!0,content:o.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)},Ue=()=>(0,n.V9)()?!0:(v.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:o.createElement("div",{className:"tc",style:{marginLeft:-38}},o.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),o.createElement("img",{src:a,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Ie=(w,G)=>w?!0:(v.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:o.createElement("div",null,o.createElement("p",null,G||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),o.createElement("div",{style:{marginLeft:"110px"}},o.createElement("img",{src:Y,width:200}),o.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),Me=w=>{v.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:o.createElement("div",null,o.createElement("div",null,o.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"),o.createElement(g.Z,null),o.createElement("p",{style:{color:"#666666",fontSize:12}}," ",o.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 ",o.createElement("a",null,w),"\u5929\u3002"),o.createElement("p",{style:{color:"#666666",fontSize:12}}," ",o.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")),o.createElement("div",{style:{textAlign:"center",marginTop:30}},o.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:te,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(w,G="")=>{const{shixunsDetail:{detail:m}}=(0,r.getDvaApp)()._store.getState();if((m==null?void 0:m.public)===2||(m==null?void 0:m.public)===1||(m==null?void 0:m.shixun_status)===3){let x="";return(m==null?void 0:m.public)===2&&(x="\u5DF2\u516C\u5F00"),(m==null?void 0:m.public)===1&&(x="\u5F85\u5BA1\u6838"),(m==null?void 0:m.shixun_status)===3&&(x="\u5DF2\u5173\u95ED"),v.default.info({centered:!0,icon:o.createElement(y.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:o.createElement("div",{className:"tc",style:{marginLeft:-38}},o.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},o.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",x,"\uFF0C",G,"\u3002"),o.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),o.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:te,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(m==null?void 0:m.shixun_status)===2?(v.default.confirm({centered:!0,icon:o.createElement(y.Z,null),title:"\u63D0\u793A",content:o.createElement("div",null,o.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",G,"\u3002"),o.createElement("br",null),o.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:o.createElement(y.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:()=>t(void 0,null,function*(){(yield w({type:"shixunsDetail/cancelRelease",payload:{id:m==null?void 0:m.identifier}})).status!==401&&(D.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),w({type:"shixunsDetail/getShixunsDetail",payload:{id:m==null?void 0:m.identifier}}),w({type:"practiceSetting/getCommonData",payload:{id:m==null?void 0:m.identifier}}))})})}}),!0):!1}},19080:function(Bt,xe,e){e.d(xe,{F:function(){return n},Z:function(){return D}});var r=e(92310),v=e.n(r);const g=null;function D(p,y,te){return v()({[`${p}-status-success`]:y==="success",[`${p}-status-warning`]:y==="warning",[`${p}-status-error`]:y==="error",[`${p}-status-validating`]:y==="validating",[`${p}-has-feedback`]:te})}const n=(p,y)=>y||p},24905:function(Bt,xe,e){e.d(xe,{default:function(){return l}});var r=e(92310),v=e.n(r),g=e(5630),D=e(59301),n=e(36355),p=e(1684),y=e(32441),Y=D.createContext(null),a=e(98447),ce=e(14088),S=e(4572),o=function(d,T){var j={};for(var L in d)Object.prototype.hasOwnProperty.call(d,L)&&T.indexOf(L)<0&&(j[L]=d[L]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,L=Object.getOwnPropertySymbols(d);Ee{var j;const{prefixCls:L,className:Ee,rootClassName:ge,children:me,indeterminate:Ue=!1,style:Ie,onMouseEnter:Me,onMouseLeave:ie,skipGroup:w=!1,disabled:G}=d,m=o(d,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:x,direction:z,checkbox:N}=D.useContext(n.E_),M=D.useContext(Y),{isFormItemInput:ne}=D.useContext(y.aM),Z=D.useContext(p.Z),Fe=(j=(M==null?void 0:M.disabled)||G)!==null&&j!==void 0?j:Z,Le=D.useRef(m.value);D.useEffect(()=>{M==null||M.registerValue(m.value)},[]),D.useEffect(()=>{if(!w)return m.value!==Le.current&&(M==null||M.cancelValue(Le.current),M==null||M.registerValue(m.value),Le.current=m.value),()=>M==null?void 0:M.cancelValue(m.value)},[m.value]);const de=x("checkbox",L),[$e,at]=(0,a.ZP)(de),Ye=Object.assign({},m);M&&!w&&(Ye.onChange=function(){m.onChange&&m.onChange.apply(m,arguments),M.toggleOption&&M.toggleOption({label:me,value:m.value})},Ye.name=M.name,Ye.checked=M.value.includes(m.value));const V=v()(`${de}-wrapper`,{[`${de}-rtl`]:z==="rtl",[`${de}-wrapper-checked`]:Ye.checked,[`${de}-wrapper-disabled`]:Fe,[`${de}-wrapper-in-form-item`]:ne},N==null?void 0:N.className,Ee,ge,at),Se=v()({[`${de}-indeterminate`]:Ue},S.A,at),C=Ue?"mixed":void 0;return $e(D.createElement(ce.Z,{component:"Checkbox",disabled:Fe},D.createElement("label",{className:V,style:Object.assign(Object.assign({},N==null?void 0:N.style),Ie),onMouseEnter:Me,onMouseLeave:ie},D.createElement(g.Z,Object.assign({"aria-checked":C},Ye,{prefixCls:de,className:Se,disabled:Fe,ref:T})),me!==void 0&&D.createElement("span",null,me))))};var he=D.forwardRef(K),Oe=e(94480),Q=e(2738),Ne=function(d,T){var j={};for(var L in d)Object.prototype.hasOwnProperty.call(d,L)&&T.indexOf(L)<0&&(j[L]=d[L]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,L=Object.getOwnPropertySymbols(d);Ee{const{defaultValue:j,children:L,options:Ee=[],prefixCls:ge,className:me,rootClassName:Ue,style:Ie,onChange:Me}=d,ie=Ne(d,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:w,direction:G}=D.useContext(n.E_),[m,x]=D.useState(ie.value||j||[]),[z,N]=D.useState([]);D.useEffect(()=>{"value"in ie&&x(ie.value||[])},[ie.value]);const M=D.useMemo(()=>Ee.map(i=>typeof i=="string"||typeof i=="number"?{label:i,value:i}:i),[Ee]),ne=i=>{N(c=>c.filter(b=>b!==i))},Z=i=>{N(c=>[].concat((0,Oe.Z)(c),[i]))},Fe=i=>{const c=m.indexOf(i.value),b=(0,Oe.Z)(m);c===-1?b.push(i.value):b.splice(c,1),"value"in ie||x(b),Me==null||Me(b.filter(B=>z.includes(B)).sort((B,R)=>{const re=M.findIndex(Ce=>Ce.value===B),k=M.findIndex(Ce=>Ce.value===R);return re-k}))},Le=w("checkbox",ge),de=`${Le}-group`,[$e,at]=(0,a.ZP)(Le),Ye=(0,Q.Z)(ie,["value","disabled"]),V=Ee.length?M.map(i=>D.createElement(he,{prefixCls:Le,key:i.value.toString(),disabled:"disabled"in i?i.disabled:ie.disabled,value:i.value,checked:m.includes(i.value),onChange:i.onChange,className:`${de}-item`,style:i.style,title:i.title},i.label)):L,Se={toggleOption:Fe,value:m,disabled:ie.disabled,name:ie.name,registerValue:Z,cancelValue:ne},C=v()(de,{[`${de}-rtl`]:G==="rtl"},me,Ue,at);return $e(D.createElement("div",Object.assign({className:C,style:Ie},Ye,{ref:T}),D.createElement(Y.Provider,{value:Se},V)))},X=D.forwardRef(F);var u=D.memo(X);const t=he;t.Group=u,t.__ANT_CHECKBOX=!0;var l=t},98447:function(Bt,xe,e){e.d(xe,{C2:function(){return n}});var r=e(17313),v=e(37613),g=e(83116);const D=p=>{const{checkboxCls:y}=p,te=`${y}-wrapper`;return[{[`${y}-group`]:Object.assign(Object.assign({},(0,r.Wf)(p)),{display:"inline-flex",flexWrap:"wrap",columnGap:p.marginXS,[`> ${p.antCls}-row`]:{flex:1}}),[te]:Object.assign(Object.assign({},(0,r.Wf)(p)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${te}`]:{marginInlineStart:0},[`&${te}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[y]:Object.assign(Object.assign({},(0,r.Wf)(p)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:p.borderRadiusSM,alignSelf:"center",[`${y}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${y}-inner`]:Object.assign({},(0,r.oN)(p))},[`${y}-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}})},{[` - ${te}:not(${te}-disabled), - ${y}:not(${y}-disabled) - `]:{[`&:hover ${y}-inner`]:{borderColor:p.colorPrimary}},[`${te}:not(${te}-disabled)`]:{[`&:hover ${y}-checked:not(${y}-disabled) ${y}-inner`]:{backgroundColor:p.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${y}-checked:not(${y}-disabled):after`]:{borderColor:p.colorPrimaryHover}}},{[`${y}-checked`]:{[`${y}-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}`}}},[` - ${te}-checked:not(${te}-disabled), - ${y}-checked:not(${y}-disabled) - `]:{[`&:hover ${y}-inner`]:{backgroundColor:p.colorPrimaryHover,borderColor:"transparent"}}},{[y]:{"&-indeterminate":{[`${y}-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:'""'}}}}},{[`${te}-disabled`]:{cursor:"not-allowed"},[`${y}-disabled`]:{[`&, ${y}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${y}-inner`]:{background:p.colorBgContainerDisabled,borderColor:p.colorBorder,"&:after":{borderColor:p.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:p.colorTextDisabled},[`&${y}-indeterminate ${y}-inner::after`]:{background:p.colorTextDisabled}}}]};function n(p,y){const te=(0,v.TS)(y,{checkboxCls:`.${p}`,checkboxSize:y.controlInteractiveSize});return[D(te)]}xe.ZP=(0,g.Z)("Checkbox",(p,y)=>{let{prefixCls:te}=y;return[n(te,p)]})},93891:function(Bt,xe,e){var r=e(59301),v=e(36355),g=e(64165);const D=n=>{const{componentName:p}=n,{getPrefixCls:y}=(0,r.useContext)(v.E_),te=y("empty");switch(p){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:`${te}-small`});default:return r.createElement(g.Z,null)}};xe.Z=D},28103:function(Bt,xe,e){e.d(xe,{Z:function(){return S}});var r=e(92310),v=e.n(r),g=e(59301),D=e(36355),n=e(17313),p=e(83116),y=e(37613);const te=o=>{const{componentCls:K,sizePaddingEdgeHorizontal:ve,colorSplit:he,lineWidth:Oe,textPaddingInline:Q,orientationMargin:Ne,verticalMarginInline:F}=o;return{[K]:Object.assign(Object.assign({},(0,n.Wf)(o)),{borderBlockStart:`${Oe}px solid ${he}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:F,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Oe}px solid ${he}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${o.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${K}-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 ${he}`,"&::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:he,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:o.colorText,fontWeight:"normal",fontSize:o.fontSize},[`&-horizontal${K}-with-text-left${K}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${K}-inner-text`]:{paddingInlineStart:ve}},[`&-horizontal${K}-with-text-right${K}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${K}-inner-text`]:{paddingInlineEnd:ve}}})}};var Y=(0,p.Z)("Divider",o=>{const K=(0,y.TS)(o,{dividerHorizontalWithTextGutterMargin:o.margin,dividerHorizontalGutterMargin:o.marginLG,sizePaddingEdgeHorizontal:0});return[te(K)]},o=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:o.marginXS})),a=function(o,K){var ve={};for(var he in o)Object.prototype.hasOwnProperty.call(o,he)&&K.indexOf(he)<0&&(ve[he]=o[he]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,he=Object.getOwnPropertySymbols(o);Oe{const{getPrefixCls:K,direction:ve,divider:he}=g.useContext(D.E_),{prefixCls:Oe,type:Q="horizontal",orientation:Ne="center",orientationMargin:F,className:X,rootClassName:u,children:t,dashed:l,plain:d,style:T}=o,j=a(o,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),L=K("divider",Oe),[Ee,ge]=Y(L),me=Ne.length>0?`-${Ne}`:Ne,Ue=!!t,Ie=Ne==="left"&&F!=null,Me=Ne==="right"&&F!=null,ie=v()(L,he==null?void 0:he.className,ge,`${L}-${Q}`,{[`${L}-with-text`]:Ue,[`${L}-with-text${me}`]:Ue,[`${L}-dashed`]:!!l,[`${L}-plain`]:!!d,[`${L}-rtl`]:ve==="rtl",[`${L}-no-default-orientation-margin-left`]:Ie,[`${L}-no-default-orientation-margin-right`]:Me},X,u),w=g.useMemo(()=>typeof F=="number"?F:/^\d+$/.test(F)?Number(F):F,[F]),G=Object.assign(Object.assign({},Ie&&{marginLeft:w}),Me&&{marginRight:w});return Ee(g.createElement("div",Object.assign({className:ie,style:Object.assign(Object.assign({},he==null?void 0:he.style),T)},j,{role:"separator"}),t&&Q!=="vertical"&&g.createElement("span",{className:`${L}-inner-text`,style:G},t)))}},91857:function(Bt,xe,e){var r=e(59301),v=e(38819),g=e(92310),D=e.n(g),n=e(31561),p=e(70425),y=e(18929),te=e(2738),Y=e(79676),a=e(53487),ce=e(92343),S=e(36355),o=e(20834),K=e(40875),ve=e(88088),he=e(47211);const Oe=null,Q=u=>{const{menu:t,arrow:l,prefixCls:d,children:T,trigger:j,disabled:L,dropdownRender:Ee,getPopupContainer:ge,overlayClassName:me,rootClassName:Ue,open:Ie,onOpenChange:Me,visible:ie,onVisibleChange:w,mouseEnterDelay:G=.15,mouseLeaveDelay:m=.1,autoAdjustOverflow:x=!0,placement:z="",overlay:N,transitionName:M}=u,{getPopupContainer:ne,getPrefixCls:Z,direction:Fe}=r.useContext(S.E_),Le=r.useMemo(()=>{const se=Z();return M!==void 0?M:z.includes("top")?`${se}-slide-down`:`${se}-slide-up`},[Z,z,M]),de=r.useMemo(()=>z?z.includes("Center")?z.slice(0,z.indexOf("Center")):z:Fe==="rtl"?"bottomRight":"bottomLeft",[z,Fe]),$e=Z("dropdown",d),[at,Ye]=(0,he.Z)($e),[,V]=(0,ve.Z)(),Se=r.Children.only(T),C=(0,ce.Tm)(Se,{className:D()(`${$e}-trigger`,{[`${$e}-rtl`]:Fe==="rtl"},Se.props.className),disabled:L}),i=L?[]:j;let c;i&&i.includes("contextMenu")&&(c=!0);const[b,B]=(0,y.Z)(!1,{value:Ie!=null?Ie:ie}),R=(0,p.useEvent)(se=>{Me==null||Me(se),w==null||w(se),B(se)}),re=D()(me,Ue,Ye,{[`${$e}-rtl`]:Fe==="rtl"}),k=(0,Y.Z)({arrowPointAtCenter:typeof l=="object"&&l.pointAtCenter,autoAdjustOverflow:x,offset:V.marginXXS,arrowWidth:l?V.sizePopupArrow:0,borderRadius:V.borderRadius}),Ce=r.useCallback(()=>{B(!1)},[]),ae=()=>{let se;return t!=null&&t.items?se=r.createElement(o.default,Object.assign({},t)):typeof N=="function"?se=N():se=N,Ee&&(se=Ee(se)),se=r.Children.only(typeof se=="string"?r.createElement("span",null,se):se),r.createElement(K.J,{prefixCls:`${$e}-menu`,expandIcon:r.createElement("span",{className:`${$e}-menu-submenu-arrow`},r.createElement(v.Z,{className:`${$e}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ce,validator:Ae=>{let{mode:ze}=Ae}},se)};return at(r.createElement(n.Z,Object.assign({alignPoint:c},(0,te.Z)(u,["rootClassName"]),{mouseEnterDelay:G,mouseLeaveDelay:m,visible:b,builtinPlacements:k,arrow:!!l,overlayClassName:re,prefixCls:$e,getPopupContainer:ge||ne,transitionName:Le,trigger:i,overlay:ae,placement:de,onVisibleChange:R}),C))};function Ne(u){return Object.assign(Object.assign({},u),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const F=(0,a.Z)(Q,"dropdown",u=>u,Ne),X=u=>r.createElement(F,Object.assign({},u),r.createElement("span",null));Q._InternalPanelDoNotUseOrYouWillBeFired=X,xe.Z=Q},38854:function(Bt,xe,e){e.d(xe,{Z:function(){return ve}});var r=e(91857),v=e(92310),g=e.n(v),D=e(59301),n=e(18785),p=e(3113),y=e(36355),te=e(81327),Y=e(33234),a=e(47211),ce=function(he,Oe){var Q={};for(var Ne in he)Object.prototype.hasOwnProperty.call(he,Ne)&&Oe.indexOf(Ne)<0&&(Q[Ne]=he[Ne]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,Ne=Object.getOwnPropertySymbols(he);F{const{getPopupContainer:Oe,getPrefixCls:Q,direction:Ne}=D.useContext(y.E_),{prefixCls:F,type:X="default",danger:u,disabled:t,loading:l,onClick:d,htmlType:T,children:j,className:L,menu:Ee,arrow:ge,autoFocus:me,overlay:Ue,trigger:Ie,align:Me,open:ie,onOpenChange:w,placement:G,getPopupContainer:m,href:x,icon:z=D.createElement(n.Z,null),title:N,buttonsRender:M=ae=>ae,mouseEnterDelay:ne,mouseLeaveDelay:Z,overlayClassName:Fe,overlayStyle:Le,destroyPopupOnHide:de,dropdownRender:$e}=he,at=ce(he,["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",F),V=`${Ye}-button`,[Se,C]=(0,a.Z)(Ye),i={menu:Ee,arrow:ge,autoFocus:me,align:Me,disabled:t,trigger:t?[]:Ie,onOpenChange:w,getPopupContainer:m||Oe,mouseEnterDelay:ne,mouseLeaveDelay:Z,overlayClassName:Fe,overlayStyle:Le,destroyPopupOnHide:de,dropdownRender:$e},{compactSize:c,compactItemClassnames:b}=(0,Y.ri)(Ye,Ne),B=g()(V,b,L,C);"overlay"in he&&(i.overlay=Ue),"open"in he&&(i.open=ie),"placement"in he?i.placement=G:i.placement=Ne==="rtl"?"bottomLeft":"bottomRight";const R=D.createElement(p.ZP,{type:X,danger:u,disabled:t,loading:l,onClick:d,htmlType:T,href:x,title:N},j),re=D.createElement(p.ZP,{type:X,danger:u,icon:z}),[k,Ce]=M([R,re]);return Se(D.createElement(te.Z.Compact,Object.assign({className:B,size:c,block:!0},at),k,D.createElement(r.Z,Object.assign({},i),Ce)))};S.__ANT_BUTTON=!0;var o=S;const K=r.Z;K.Button=o;var ve=K},47211:function(Bt,xe,e){e.d(xe,{Z:function(){return ce}});var r=e(17313),v=e(13826),g=e(92899),D=e(29878),n=e(19447),p=e(83116),y=e(37613),Y=S=>{const{componentCls:o,menuCls:K,colorError:ve,colorTextLightSolid:he}=S,Oe=`${K}-item`;return{[`${o}, ${o}-menu-submenu`]:{[`${K} ${Oe}`]:{[`&${Oe}-danger:not(${Oe}-disabled)`]:{color:ve,"&:hover":{color:he,backgroundColor:ve}}}}}};const a=S=>{const{componentCls:o,menuCls:K,zIndexPopup:ve,dropdownArrowDistance:he,sizePopupArrow:Oe,antCls:Q,iconCls:Ne,motionDurationMid:F,dropdownPaddingVertical:X,fontSize:u,dropdownEdgeChildPadding:t,colorTextDisabled:l,fontSizeIcon:d,controlPaddingHorizontal:T,colorBgElevated:j}=S;return[{[o]:Object.assign(Object.assign({},(0,r.Wf)(S)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ve,display:"block","&::before":{position:"absolute",insetBlock:-he+Oe/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Q}-btn`]:{[`& > ${Ne}-down, & > ${Q}-btn-icon > ${Ne}-down`]:{fontSize:d}},[`${o}-wrap`]:{position:"relative",[`${Q}-btn > ${Ne}-down`]:{fontSize:d},[`${Ne}-down::before`]:{transition:`transform ${F}`}},[`${o}-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${o}-placement-bottomLeft, - &${Q}-slide-down-appear${Q}-slide-down-appear-active${o}-placement-bottomLeft, - &${Q}-slide-down-enter${Q}-slide-down-enter-active${o}-placement-bottom, - &${Q}-slide-down-appear${Q}-slide-down-appear-active${o}-placement-bottom, - &${Q}-slide-down-enter${Q}-slide-down-enter-active${o}-placement-bottomRight, - &${Q}-slide-down-appear${Q}-slide-down-appear-active${o}-placement-bottomRight`]:{animationName:v.fJ},[`&${Q}-slide-up-enter${Q}-slide-up-enter-active${o}-placement-topLeft, - &${Q}-slide-up-appear${Q}-slide-up-appear-active${o}-placement-topLeft, - &${Q}-slide-up-enter${Q}-slide-up-enter-active${o}-placement-top, - &${Q}-slide-up-appear${Q}-slide-up-appear-active${o}-placement-top, - &${Q}-slide-up-enter${Q}-slide-up-enter-active${o}-placement-topRight, - &${Q}-slide-up-appear${Q}-slide-up-appear-active${o}-placement-topRight`]:{animationName:v.Qt},[`&${Q}-slide-down-leave${Q}-slide-down-leave-active${o}-placement-bottomLeft, - &${Q}-slide-down-leave${Q}-slide-down-leave-active${o}-placement-bottom, - &${Q}-slide-down-leave${Q}-slide-down-leave-active${o}-placement-bottomRight`]:{animationName:v.Uw},[`&${Q}-slide-up-leave${Q}-slide-up-leave-active${o}-placement-topLeft, - &${Q}-slide-up-leave${Q}-slide-up-leave-active${o}-placement-top, - &${Q}-slide-up-leave${Q}-slide-up-leave-active${o}-placement-topRight`]:{animationName:v.ly}})},(0,n.ZP)(S,{colorBg:j,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${o} ${K}`]:{position:"relative",margin:0},[`${K}-submenu-popup`]:{position:"absolute",zIndex:ve,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${o}, ${o}-menu-submenu`]:{[K]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:j,backgroundClip:"padding-box",borderRadius:S.borderRadiusLG,outline:"none",boxShadow:S.boxShadowSecondary},(0,r.Qy)(S)),{[`${K}-item-group-title`]:{padding:`${X}px ${T}px`,color:S.colorTextDescription,transition:`all ${F}`},[`${K}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${K}-item-icon`]:{minWidth:u,marginInlineEnd:S.marginXS,fontSize:S.fontSizeSM},[`${K}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${F}`,"&: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 ${T}px`,color:S.colorText,fontWeight:"normal",fontSize:u,lineHeight:S.lineHeight,cursor:"pointer",transition:`all ${F}`,borderRadius:S.borderRadiusSM,"&:hover, &-active":{backgroundColor:S.controlItemBgHover}},(0,r.Qy)(S)),{"&-selected":{color:S.colorPrimary,backgroundColor:S.controlItemBgActive,"&:hover, &-active":{backgroundColor:S.controlItemBgActiveHover}},"&-disabled":{color:l,cursor:"not-allowed","&:hover":{color:l,backgroundColor:j,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${S.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:S.colorSplit},[`${o}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:S.paddingXS,[`${o}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:S.colorTextDescription,fontSize:d,fontStyle:"normal"}}}),[`${K}-item-group-list`]:{margin:`0 ${S.marginXS}px`,padding:0,listStyle:"none"},[`${K}-submenu-title`]:{paddingInlineEnd:T+S.fontSizeSM},[`${K}-submenu-vertical`]:{position:"relative"},[`${K}-submenu${K}-submenu-disabled ${o}-menu-submenu-title`]:{[`&, ${o}-menu-submenu-arrow-icon`]:{color:l,backgroundColor:j,cursor:"not-allowed"}},[`${K}-submenu-selected ${o}-menu-submenu-title`]:{color:S.colorPrimary}})}},[(0,v.oN)(S,"slide-up"),(0,v.oN)(S,"slide-down"),(0,g.Fm)(S,"move-up"),(0,g.Fm)(S,"move-down"),(0,D._y)(S,"zoom-big")]]};var ce=(0,p.Z)("Dropdown",(S,o)=>{let{rootPrefixCls:K}=o;const{marginXXS:ve,sizePopupArrow:he,controlHeight:Oe,fontSize:Q,lineHeight:Ne,paddingXXS:F,componentCls:X,borderRadiusLG:u}=S,t=(Oe-Q*Ne)/2,{dropdownArrowOffset:l}=(0,n.fS)({contentRadius:u}),d=(0,y.TS)(S,{menuCls:`${X}-menu`,rootPrefixCls:K,dropdownArrowDistance:he/2+ve,dropdownArrowOffset:l,dropdownPaddingVertical:t,dropdownEdgeChildPadding:F});return[a(d),Y(d)]},S=>({zIndexPopup:S.zIndexPopupBase+50}))},64165:function(Bt,xe,e){e.d(xe,{Z:function(){return F}});var r=e(92310),v=e.n(r),g=e(59301),D=e(36355),n=e(9763),p=e(64993),y=e(88088),Y=()=>{const[,X]=(0,y.Z)(),t=new p.C(X.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"}))))},ce=()=>{const[,X]=(0,y.Z)(),{colorFill:u,colorFillTertiary:t,colorFillQuaternary:l,colorBgContainer:d}=X,{borderColor:T,shadowColor:j,contentColor:L}=(0,g.useMemo)(()=>({borderColor:new p.C(u).onBackground(d).toHexShortString(),shadowColor:new p.C(t).onBackground(d).toHexShortString(),contentColor:new p.C(l).onBackground(d).toHexShortString()}),[u,t,l,d]);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:T},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:L}))))},S=e(83116),o=e(37613);const K=X=>{const{componentCls:u,margin:t,marginXS:l,marginXL:d,fontSize:T,lineHeight:j}=X;return{[u]:{marginInline:l,fontSize:T,lineHeight:j,textAlign:"center",[`${u}-image`]:{height:X.emptyImgHeight,marginBottom:l,opacity:X.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:X.colorText},[`${u}-footer`]:{marginTop:t},"&-normal":{marginBlock:d,color:X.colorTextDisabled,[`${u}-description`]:{color:X.colorTextDisabled},[`${u}-image`]:{height:X.emptyImgHeightMD}},"&-small":{marginBlock:l,color:X.colorTextDisabled,[`${u}-image`]:{height:X.emptyImgHeightSM}}}}};var ve=(0,S.Z)("Empty",X=>{const{componentCls:u,controlHeightLG:t}=X,l=(0,o.TS)(X,{emptyImgCls:`${u}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[K(l)]}),he=function(X,u){var t={};for(var l in X)Object.prototype.hasOwnProperty.call(X,l)&&u.indexOf(l)<0&&(t[l]=X[l]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,l=Object.getOwnPropertySymbols(X);d{var{className:u,rootClassName:t,prefixCls:l,image:d=Oe,description:T,children:j,imageStyle:L,style:Ee}=X,ge=he(X,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:me,direction:Ue,empty:Ie}=g.useContext(D.E_),Me=me("empty",l),[ie,w]=ve(Me),[G]=(0,n.Z)("Empty"),m=typeof T!="undefined"?T:G==null?void 0:G.description,x=typeof m=="string"?m:"empty";let z=null;return typeof d=="string"?z=g.createElement("img",{alt:x,src:d}):z=d,ie(g.createElement("div",Object.assign({className:v()(w,Me,Ie==null?void 0:Ie.className,{[`${Me}-normal`]:d===Q,[`${Me}-rtl`]:Ue==="rtl"},u,t),style:Object.assign(Object.assign({},Ie==null?void 0:Ie.style),Ee)},ge),g.createElement("div",{className:`${Me}-image`,style:L},z),m&&g.createElement("div",{className:`${Me}-description`},m),j&&g.createElement("div",{className:`${Me}-footer`},j)))};Ne.PRESENTED_IMAGE_DEFAULT=Oe,Ne.PRESENTED_IMAGE_SIMPLE=Q;var F=Ne},78241:function(Bt,xe,e){e.d(xe,{default:function(){return kt}});var r=e(94480),v=e(92310),g=e.n(v),D=e(77900),n=e(59301),p=e(62892),y=e(32441);function te(h){const[ue,pe]=n.useState(h);return n.useEffect(()=>{const s=setTimeout(()=>{pe(h)},h.length?0:10);return()=>{clearTimeout(s)}},[h]),ue}var Y=e(17313),a=e(29878),ce=e(8378),S=e(37613),o=e(83116),ve=h=>{const{componentCls:ue}=h,pe=`${ue}-show-help`,s=`${ue}-show-help-item`;return{[pe]:{transition:`opacity ${h.motionDurationSlow} ${h.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[s]:{overflow:"hidden",transition:`height ${h.motionDurationSlow} ${h.motionEaseInOut}, - opacity ${h.motionDurationSlow} ${h.motionEaseInOut}, - transform ${h.motionDurationSlow} ${h.motionEaseInOut} !important`,[`&${s}-appear, &${s}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${s}-leave-active`]:{transform:"translateY(-5px)"}}}}};const he=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}}),Oe=(h,ue)=>{const{formItemCls:pe}=h;return{[pe]:{[`${pe}-label > label`]:{height:ue},[`${pe}-control-input`]:{minHeight:ue}}}},Q=h=>{const{componentCls:ue}=h;return{[h.componentCls]:Object.assign(Object.assign(Object.assign({},(0,Y.Wf)(h)),he(h)),{[`${ue}-text`]:{display:"inline-block",paddingInlineEnd:h.paddingSM},"&-small":Object.assign({},Oe(h,h.controlHeightSM)),"&-large":Object.assign({},Oe(h,h.controlHeightLG))})}},Ne=h=>{const{formItemCls:ue,iconCls:pe,componentCls:s,rootPrefixCls:f,labelRequiredMarkColor:_,labelColor:$,labelFontSize:Re,labelHeight:be,labelColonMarginInlineStart:Te,labelColonMarginInlineEnd:Xe,itemMarginBottom:Ve}=h;return{[ue]:Object.assign(Object.assign({},(0,Y.Wf)(h)),{marginBottom:Ve,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${f}-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:be,color:$,fontSize:Re,[`> ${pe}`]:{fontSize:h.fontSize,verticalAlign:"top"},[`&${ue}-required:not(${ue}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:h.marginXXS,color:_,fontSize:h.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${s}-hide-required-mark &`]:{display:"none"}},[`${ue}-optional`]:{display:"inline-block",marginInlineStart:h.marginXXS,color:h.colorTextDescription,[`${s}-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:Te,marginInlineEnd:Xe},[`&${ue}-no-colon::after`]:{content:'"\\a0"'}}},[`${ue}-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: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:a.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}}})}},F=h=>{const{componentCls:ue,formItemCls:pe}=h;return{[`${ue}-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=h=>{const{componentCls:ue,formItemCls:pe}=h;return{[`${ue}-inline`]:{display:"flex",flexWrap:"wrap",[pe]:{flex:"none",marginInlineEnd:h.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${pe}-label, - > ${pe}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${pe}-label`]:{flex:"none"},[`${ue}-text`]:{display:"inline-block"},[`${pe}-has-feedback`]:{display:"inline-block"}}}}},u=h=>({padding:h.verticalLabelPadding,margin:h.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=h=>{const{componentCls:ue,formItemCls:pe,rootPrefixCls:s}=h;return{[`${pe} ${pe}-label`]:u(h),[ue]:{[pe]:{flexWrap:"wrap",[`${pe}-label, ${pe}-control`]:{[`&:not([class*=" ${s}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},l=h=>{const{componentCls:ue,formItemCls:pe,rootPrefixCls:s}=h;return{[`${ue}-vertical`]:{[pe]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${ue}-item-control`]:{width:"100%"}}},[`${ue}-vertical ${pe}-label, - .${s}-col-24${pe}-label, - .${s}-col-xl-24${pe}-label`]:u(h),[`@media (max-width: ${h.screenXSMax}px)`]:[t(h),{[ue]:{[`.${s}-col-xs-24${pe}-label`]:u(h)}}],[`@media (max-width: ${h.screenSMMax}px)`]:{[ue]:{[`.${s}-col-sm-24${pe}-label`]:u(h)}},[`@media (max-width: ${h.screenMDMax}px)`]:{[ue]:{[`.${s}-col-md-24${pe}-label`]:u(h)}},[`@media (max-width: ${h.screenLGMax}px)`]:{[ue]:{[`.${s}-col-lg-24${pe}-label`]:u(h)}}}},d=(h,ue)=>(0,S.TS)(h,{formItemCls:`${h.componentCls}-item`,rootPrefixCls:ue});var T=(0,o.Z)("Form",(h,ue)=>{let{rootPrefixCls:pe}=ue;const s=d(h,pe);return[Q(s),Ne(s),ve(s),F(s),X(s),l(s),(0,ce.Z)(s),a.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 L(h,ue,pe){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof h=="string"?h:`${ue}-${s}`,error:h,errorStatus:pe}}var ge=h=>{let{help:ue,helpStatus:pe,errors:s=j,warnings:f=j,className:_,fieldId:$,onVisibleChanged:Re}=h;const{prefixCls:be}=n.useContext(y.Rk),Te=`${be}-item-explain`,[,Xe]=T(be),Ve=(0,n.useMemo)(()=>(0,p.Z)(be),[be]),rt=te(s),it=te(f),_e=n.useMemo(()=>ue!=null?[L(ue,"help",pe)]:[].concat((0,r.Z)(rt.map((Je,ot)=>L(Je,"error","error",ot))),(0,r.Z)(it.map((Je,ot)=>L(Je,"warning","warning",ot)))),[ue,pe,rt,it]),ut={};return $&&(ut.id=`${$}_help`),n.createElement(D.default,{motionDeadline:Ve.motionDeadline,motionName:`${be}-show-help`,visible:!!_e.length,onVisibleChanged:Re},Je=>{const{className:ot,style:nt}=Je;return n.createElement("div",Object.assign({},ut,{className:g()(Te,ot,_,Xe),style:nt,role:"alert"}),n.createElement(D.CSSMotionList,Object.assign({keys:_e},(0,p.Z)(be),{motionName:`${be}-show-help-item`,component:!1}),At=>{const{key:De,error:ct,errorStatus:P,className:W,style:U}=At;return n.createElement("div",{key:De,className:g()(W,{[`${Te}-${P}`]:P}),style:U},ct)}))})},me=e(95013),Ue=e(36355),Ie=e(1684),Me=e(52946),ie=e(19716),w=e(16722);const G=["parentNode"],m="form_item";function x(h){return h===void 0||h===!1?[]:Array.isArray(h)?h:[h]}function z(h,ue){if(!h.length)return;const pe=h.join("_");return ue?`${ue}_${pe}`:G.includes(pe)?`${m}_${pe}`:pe}function N(h,ue,pe,s,f,_){let $=s;return _!==void 0?$=_:pe.validating?$="validating":h.length?$="error":ue.length?$="warning":(pe.touched||f&&pe.validated)&&($="success"),$}function M(h){return x(h).join("_")}function ne(h){const[ue]=(0,me.useForm)(),pe=n.useRef({}),s=n.useMemo(()=>h!=null?h:Object.assign(Object.assign({},ue),{__INTERNAL__:{itemRef:f=>_=>{const $=M(f);_?pe.current[$]=_:delete pe.current[$]}},scrollToField:function(f){let _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const $=x(f),Re=z($,s.__INTERNAL__.name),be=Re?document.getElementById(Re):null;be&&(0,w.Z)(be,Object.assign({scrollMode:"if-needed",block:"nearest"},_))},getFieldInstance:f=>{const _=M(f);return pe.current[_]}}),[h,ue]);return[s]}var Z=e(28726),Fe=function(h,ue){var pe={};for(var s in h)Object.prototype.hasOwnProperty.call(h,s)&&ue.indexOf(s)<0&&(pe[s]=h[s]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,s=Object.getOwnPropertySymbols(h);f{const pe=n.useContext(Ie.Z),{getPrefixCls:s,direction:f,form:_}=n.useContext(Ue.E_),{prefixCls:$,className:Re,rootClassName:be,size:Te,disabled:Xe=pe,form:Ve,colon:rt,labelAlign:it,labelWrap:_e,labelCol:ut,wrapperCol:Je,hideRequiredMark:ot,layout:nt="horizontal",scrollToFirstError:At,requiredMark:De,onFinishFailed:ct,name:P,style:W,feedbackIcons:U}=h,oe=Fe(h,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),J=(0,ie.Z)(Te),ee=n.useContext(Z.Z),q=(0,n.useMemo)(()=>De!==void 0?De:_&&_.requiredMark!==void 0?_.requiredMark:!ot,[ot,De,_]),Be=rt!=null?rt:_==null?void 0:_.colon,ke=s("form",$),[et,gt]=T(ke),dt=g()(ke,`${ke}-${nt}`,{[`${ke}-hide-required-mark`]:q===!1,[`${ke}-rtl`]:f==="rtl",[`${ke}-${J}`]:J},gt,_==null?void 0:_.className,Re,be),[Ct]=ne(Ve),{__INTERNAL__:A}=Ct;A.name=P;const E=(0,n.useMemo)(()=>({name:P,labelAlign:it,labelCol:ut,labelWrap:_e,wrapperCol:Je,vertical:nt==="vertical",colon:Be,requiredMark:q,itemRef:A.itemRef,form:Ct,feedbackIcons:U}),[P,it,ut,Je,nt,Be,q,Ct,U]);n.useImperativeHandle(ue,()=>Ct);const I=(H,je)=>{if(H){let we={block:"nearest"};typeof H=="object"&&(we=H),Ct.scrollToField(je,we)}},O=H=>{if(ct==null||ct(H),H.errorFields.length){const je=H.errorFields[0].name;if(At!==void 0){I(At,je);return}_&&_.scrollToFirstError!==void 0&&I(_.scrollToFirstError,je)}};return et(n.createElement(Ie.n,{disabled:Xe},n.createElement(Me.q,{size:J},n.createElement(y.RV,Object.assign({},{validateMessages:ee}),n.createElement(y.q3.Provider,{value:E},n.createElement(me.default,Object.assign({id:P},oe,{name:P,onFinishFailed:O,form:Ct,style:Object.assign(Object.assign({},_==null?void 0:_.style),W),className:dt})))))))};var $e=n.forwardRef(Le),at=e(41799),Ye=e(8654),V=e(92343),Se=e(11592);function C(h){if(typeof h=="function")return h;const ue=(0,Se.Z)(h);return ue.length<=1?ue[0]:ue}const i=()=>{const{status:h,errors:ue=[],warnings:pe=[]}=(0,n.useContext)(y.aM);return{status:h,errors:ue,warnings:pe}};i.Context=y.aM;var c=i,b=e(16089);function B(h){const[ue,pe]=n.useState(h),s=(0,n.useRef)(null),f=(0,n.useRef)([]),_=(0,n.useRef)(!1);n.useEffect(()=>(_.current=!1,()=>{_.current=!0,b.Z.cancel(s.current),s.current=null}),[]);function $(Re){_.current||(s.current===null&&(f.current=[],s.current=(0,b.Z)(()=>{s.current=null,pe(be=>{let Te=be;return f.current.forEach(Xe=>{Te=Xe(Te)}),Te})})),f.current.push(Re))}return[ue,$]}function R(){const{itemRef:h}=n.useContext(y.q3),ue=n.useRef({});function pe(s,f){const _=f&&typeof f=="object"&&f.ref,$=s.join("_");return(ue.current.name!==$||ue.current.originRef!==_)&&(ue.current.name=$,ue.current.originRef=_,ue.current.ref=(0,Ye.sQ)(h(s),_)),ue.current.ref}return pe}var re=e(29194),k=e(34280),Ce=e(2738),ae=e(27382),se=e(37028);const Ae=h=>{const{formItemCls:ue}=h;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${ue}-control`]:{display:"flex"}}}};var ze=(0,o.b)(["Form","item-item"],(h,ue)=>{let{rootPrefixCls:pe}=ue;const s=d(h,pe);return[Ae(s)]}),le=h=>{const{prefixCls:ue,status:pe,wrapperCol:s,children:f,errors:_,warnings:$,_internalItemRender:Re,extra:be,help:Te,fieldId:Xe,marginBottom:Ve,onErrorVisibleChanged:rt}=h,it=`${ue}-item`,_e=n.useContext(y.q3),ut=s||_e.wrapperCol||{},Je=g()(`${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)),At=n.useMemo(()=>({prefixCls:ue,status:pe}),[ue,pe]),De=Ve!==null||_.length||$.length?n.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},n.createElement(y.Rk.Provider,{value:At},n.createElement(ge,{fieldId:Xe,errors:_,warnings:$,help:Te,helpStatus:pe,className:`${it}-explain-connected`,onVisibleChanged:rt})),!!Ve&&n.createElement("div",{style:{width:0,height:Ve}})):null,ct={};Xe&&(ct.id=`${Xe}_extra`);const P=be?n.createElement("div",Object.assign({},ct,{className:`${it}-extra`}),be):null,W=Re&&Re.mark==="pro_table_render"&&Re.render?Re.render(h,{input:nt,errorList:De,extra:P}):n.createElement(n.Fragment,null,nt,De,P);return n.createElement(y.q3.Provider,{value:ot},n.createElement(se.Z,Object.assign({},ut,{className:Je}),W),n.createElement(ze,{prefixCls:ue}))},Ze=e(61485),Ke=e(31724),mt=e(9763),Lt=e(6848),jt=function(h,ue){var pe={};for(var s in h)Object.prototype.hasOwnProperty.call(h,s)&&ue.indexOf(s)<0&&(pe[s]=h[s]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,s=Object.getOwnPropertySymbols(h);f{let{prefixCls:ue,label:pe,htmlFor:s,labelCol:f,labelAlign:_,colon:$,required:Re,requiredMark:be,tooltip:Te}=h;var Xe;const[Ve]=(0,mt.Z)("Form"),{vertical:rt,labelAlign:it,labelCol:_e,labelWrap:ut,colon:Je}=n.useContext(y.q3);if(!pe)return null;const ot=f||_e||{},nt=_||it,At=`${ue}-item-label`,De=g()(At,nt==="left"&&`${At}-left`,ot.className,{[`${At}-wrap`]:!!ut});let ct=pe;const P=$===!0||Je!==!1&&$!==!1;P&&!rt&&typeof pe=="string"&&pe.trim()!==""&&(ct=pe.replace(/[:|:]\s*$/,""));const U=Qt(Te);if(U){const{icon:q=n.createElement(Ze.Z,null)}=U,Be=jt(U,["icon"]),ke=n.createElement(Lt.Z,Object.assign({},Be),n.cloneElement(q,{className:`${ue}-item-tooltip`,title:""}));ct=n.createElement(n.Fragment,null,ct,ke)}const oe=be==="optional",J=typeof be=="function";J?ct=be(ct,{required:!!Re}):oe&&!Re&&(ct=n.createElement(n.Fragment,null,ct,n.createElement("span",{className:`${ue}-item-optional`,title:""},(Ve==null?void 0:Ve.optional)||((Xe=Ke.Z.Form)===null||Xe===void 0?void 0:Xe.optional))));const ee=g()({[`${ue}-item-required`]:Re,[`${ue}-item-required-mark-optional`]:oe||J,[`${ue}-item-no-colon`]:!P});return n.createElement(se.Z,Object.assign({},ot,{className:De}),n.createElement("label",{htmlFor:s,className:ee,title:typeof pe=="string"?pe:""},ct))},Rt=e(29679),xt=e(19248),Xt=e(96512),dn=e(58617);const Jt={success:Rt.Z,warning:Xt.Z,error:xt.Z,validating:dn.Z};function Cn(h){let{children:ue,errors:pe,warnings:s,hasFeedback:f,validateStatus:_,prefixCls:$,meta:Re,noStyle:be}=h;const Te=`${$}-item`,{feedbackIcons:Xe}=n.useContext(y.q3),Ve=N(pe,s,Re,null,!!f,_),{isFormItemInput:rt,status:it}=n.useContext(y.aM),_e=n.useMemo(()=>{var ut;let Je;if(f){const At=f!==!0&&f.icons||Xe,De=Ve&&((ut=At==null?void 0:At({status:Ve,errors:pe,warnings:s}))===null||ut===void 0?void 0:ut[Ve]),ct=Ve&&Jt[Ve];Je=De!==!1&&ct?n.createElement("span",{className:g()(`${Te}-feedback-icon`,`${Te}-feedback-icon-${Ve}`)},De||n.createElement(ct,null)):null}let ot=!0,nt=Ve||"";return be&&(ot=rt,nt=(Ve!=null?Ve:it)||""),{status:nt,errors:pe,warnings:s,hasFeedback:!!f,feedbackIcon:Je,isFormItemInput:ot}},[Ve,f,be,rt,it]);return n.createElement(y.aM.Provider,{value:_e},ue)}var yn=function(h,ue){var pe={};for(var s in h)Object.prototype.hasOwnProperty.call(h,s)&&ue.indexOf(s)<0&&(pe[s]=h[s]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,s=Object.getOwnPropertySymbols(h);f{if(U&&De.current){const gt=getComputedStyle(De.current);ee(parseInt(gt.marginBottom,10))}},[U,oe]);const q=gt=>{gt||ee(null)},ke=function(){let gt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const dt=gt?ct:Te.errors,Ct=gt?P:Te.warnings;return N(dt,Ct,Te,"",!!Xe,be)}(),et=g()(nt,pe,s,{[`${nt}-with-help`]:W||ct.length||P.length,[`${nt}-has-feedback`]:ke&&Xe,[`${nt}-has-success`]:ke==="success",[`${nt}-has-warning`]:ke==="warning",[`${nt}-has-error`]:ke==="error",[`${nt}-is-validating`]:ke==="validating",[`${nt}-hidden`]:Ve});return n.createElement("div",{className:et,style:f,ref:De},n.createElement(ae.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(Ht,Object.assign({htmlFor:it},h,{requiredMark:At,required:_e!=null?_e:ut,prefixCls:ue})),n.createElement(le,Object.assign({},h,Te,{errors:ct,warnings:P,prefixCls:ue,status:ke,help:_,marginBottom:J,onErrorVisibleChanged:q}),n.createElement(y.qI.Provider,{value:Je},n.createElement(Cn,{prefixCls:ue,meta:Te,errors:Te.errors,warnings:Te.warnings,hasFeedback:Xe,validateStatus:ke},rt)))),!!J&&n.createElement("div",{className:`${nt}-margin-offset`,style:{marginBottom:-J}}))}const pn="__SPLIT__",on=null,hn=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((pe,s)=>pe===ue.childProps[s]));function _t(h){return h!=null}function fn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function In(h){const{name:ue,noStyle:pe,className:s,dependencies:f,prefixCls:_,shouldUpdate:$,rules:Re,children:be,required:Te,label:Xe,messageVariables:Ve,trigger:rt="onChange",validateTrigger:it,hidden:_e,help:ut}=h,{getPrefixCls:Je}=n.useContext(Ue.E_),{name:ot}=n.useContext(y.q3),nt=C(be),At=typeof nt=="function",De=n.useContext(y.qI),{validateTrigger:ct}=n.useContext(me.FieldContext),P=it!==void 0?it:ct,W=_t(ue),U=Je("form",_),[oe,J]=T(U),ee=n.useContext(me.ListContext),q=n.useRef(),[Be,ke]=B({}),[et,gt]=(0,at.Z)(()=>fn()),dt=je=>{const we=ee==null?void 0:ee.getKey(je.name);if(gt(je.destroy?fn():je,!0),pe&&ut!==!1&&De){let Pe=je.name;if(je.destroy)Pe=q.current||Pe;else if(we!==void 0){const[fe,He]=we;Pe=[fe].concat((0,r.Z)(He)),q.current=Pe}De(je,Pe)}},Ct=(je,we)=>{ke(Pe=>{const fe=Object.assign({},Pe),Et=[].concat((0,r.Z)(je.name.slice(0,-1)),(0,r.Z)(we)).join(pn);return je.destroy?delete fe[Et]:fe[Et]=je,fe})},[A,E]=n.useMemo(()=>{const je=(0,r.Z)(et.errors),we=(0,r.Z)(et.warnings);return Object.values(Be).forEach(Pe=>{je.push.apply(je,(0,r.Z)(Pe.errors||[])),we.push.apply(we,(0,r.Z)(Pe.warnings||[]))}),[je,we]},[Be,et.errors,et.warnings]),I=R();function O(je,we,Pe){return pe&&!_e?n.createElement(Cn,{prefixCls:U,hasFeedback:h.hasFeedback,validateStatus:h.validateStatus,meta:et,errors:A,warnings:E,noStyle:!0},je):n.createElement(rn,Object.assign({key:"row"},h,{className:g()(s,J),prefixCls:U,fieldId:we,isRequired:Pe,errors:A,warnings:E,meta:et,onSubItemMetaChange:Ct}),je)}if(!W&&!At&&!f)return oe(O(nt));let H={};return typeof Xe=="string"?H.label=Xe:ue&&(H.label=String(ue)),Ve&&(H=Object.assign(Object.assign({},H),Ve)),oe(n.createElement(me.Field,Object.assign({},h,{messageVariables:H,trigger:rt,validateTrigger:P,onMetaChange:dt}),(je,we,Pe)=>{const fe=x(ue).length&&we?we.name:[],He=z(fe,ot),Et=Te!==void 0?Te:!!(Re&&Re.some(We=>{if(We&&typeof We=="object"&&We.required&&!We.warningOnly)return!0;if(typeof We=="function"){const Mt=We(Pe);return Mt&&Mt.required&&!Mt.warningOnly}return!1})),Qe=Object.assign({},je);let tt=null;if(Array.isArray(nt)&&W)tt=nt;else if(!(At&&(!($||f)||W))){if(!(f&&!At&&!W))if((0,V.l$)(nt)){const We=Object.assign(Object.assign({},nt.props),Qe);if(We.id||(We.id=He),ut||A.length>0||E.length>0||h.extra){const It=[];(ut||A.length>0)&&It.push(`${He}_help`),h.extra&&It.push(`${He}_extra`),We["aria-describedby"]=It.join(" ")}A.length>0&&(We["aria-invalid"]="true"),Et&&(We["aria-required"]="true"),(0,Ye.Yr)(nt)&&(We.ref=I(fe,nt)),new Set([].concat((0,r.Z)(x(rt)),(0,r.Z)(x(P)))).forEach(It=>{We[It]=function(){for(var bt,Nt,Dt,Wt,Ut,qe=arguments.length,Ge=new Array(qe),st=0;st{var{prefixCls:ue,children:pe}=h,s=un(h,["prefixCls","children"]);const{getPrefixCls:f}=n.useContext(Ue.E_),_=f("form",ue),$=n.useMemo(()=>({prefixCls:_,status:"error"}),[_]);return n.createElement(me.List,Object.assign({},s),(Re,be,Te)=>n.createElement(y.Rk.Provider,{value:$},pe(Re.map(Xe=>Object.assign(Object.assign({},Xe),{fieldKey:Xe.key})),be,{errors:Te.errors,warnings:Te.warnings})))};function an(){const{form:h}=(0,n.useContext)(y.q3);return h}const ht=$e;ht.Item=bn,ht.List=jn,ht.ErrorList=ge,ht.useForm=ne,ht.useFormInstance=an,ht.useWatch=me.useWatch,ht.Provider=y.RV,ht.create=()=>{};var kt=ht},9432:function(Bt,xe,e){e.d(xe,{Z:function(){return Ne},n:function(){return Oe}});var r=e(19248),v=e(92310),g=e.n(v),D=e(93681),n=e(8654),p=e(59301),y=e(19080),te=e(36355),Y=e(1684),a=e(19716),ce=e(32441),S=e(33234),o=e(59412),K=e(9937);function ve(F){return!!(F.prefix||F.suffix||F.allowClear)}var he=function(F,X){var u={};for(var t in F)Object.prototype.hasOwnProperty.call(F,t)&&X.indexOf(t)<0&&(u[t]=F[t]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,t=Object.getOwnPropertySymbols(F);l{var u;const{prefixCls:t,bordered:l=!0,status:d,size:T,disabled:j,onBlur:L,onFocus:Ee,suffix:ge,allowClear:me,addonAfter:Ue,addonBefore:Ie,className:Me,style:ie,styles:w,rootClassName:G,onChange:m,classNames:x}=F,z=he(F,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:N,direction:M,input:ne}=p.useContext(te.E_),Z=N("input",t),Fe=(0,p.useRef)(null),[Le,de]=(0,K.ZP)(Z),{compactSize:$e,compactItemClassnames:at}=(0,S.ri)(Z,M),Ye=(0,a.Z)(ze=>{var ye;return(ye=T!=null?T:$e)!==null&&ye!==void 0?ye:ze}),V=p.useContext(Y.Z),Se=j!=null?j:V,{status:C,hasFeedback:i,feedbackIcon:c}=(0,p.useContext)(ce.aM),b=(0,y.F)(C,d),B=ve(F)||!!i,R=(0,p.useRef)(B);(0,p.useEffect)(()=>{var ze;B&&R.current,R.current=B},[B]);const re=(0,o.Z)(Fe,!0),k=ze=>{re(),L==null||L(ze)},Ce=ze=>{re(),Ee==null||Ee(ze)},ae=ze=>{re(),m==null||m(ze)},se=(i||ge)&&p.createElement(p.Fragment,null,ge,i&&c);let Ae;return typeof me=="object"&&(me!=null&&me.clearIcon)?Ae=me:me&&(Ae={clearIcon:p.createElement(r.Z,null)}),Le(p.createElement(D.default,Object.assign({ref:(0,n.sQ)(X,Fe),prefixCls:Z,autoComplete:ne==null?void 0:ne.autoComplete},z,{disabled:Se,onBlur:k,onFocus:Ce,style:Object.assign(Object.assign({},ne==null?void 0:ne.style),ie),styles:Object.assign(Object.assign({},ne==null?void 0:ne.styles),w),suffix:se,allowClear:Ae,className:g()(Me,G,at,ne==null?void 0:ne.className),onChange:ae,addonAfter:Ue&&p.createElement(S.BR,null,p.createElement(ce.Ux,{override:!0,status:!0},Ue)),addonBefore:Ie&&p.createElement(S.BR,null,p.createElement(ce.Ux,{override:!0,status:!0},Ie)),classNames:Object.assign(Object.assign(Object.assign({},x),ne==null?void 0:ne.classNames),{input:g()({[`${Z}-sm`]:Ye==="small",[`${Z}-lg`]:Ye==="large",[`${Z}-rtl`]:M==="rtl",[`${Z}-borderless`]:!l},!B&&(0,y.Z)(Z,b),x==null?void 0:x.input,(u=ne==null?void 0:ne.classNames)===null||u===void 0?void 0:u.input,de)}),classes:{affixWrapper:g()({[`${Z}-affix-wrapper-sm`]:Ye==="small",[`${Z}-affix-wrapper-lg`]:Ye==="large",[`${Z}-affix-wrapper-rtl`]:M==="rtl",[`${Z}-affix-wrapper-borderless`]:!l},(0,y.Z)(`${Z}-affix-wrapper`,b,i),de),wrapper:g()({[`${Z}-group-rtl`]:M==="rtl"},de),group:g()({[`${Z}-group-wrapper-sm`]:Ye==="small",[`${Z}-group-wrapper-lg`]:Ye==="large",[`${Z}-group-wrapper-rtl`]:M==="rtl",[`${Z}-group-wrapper-disabled`]:Se},(0,y.Z)(`${Z}-group-wrapper`,b,i),de)}})))})},1643:function(Bt,xe,e){var r=e(19248),v=e(92310),g=e.n(v),D=e(9296),n=e(59301),p=e(19080),y=e(36355),te=e(1684),Y=e(19716),a=e(32441),ce=e(9432),S=e(9937),o=function(ve,he){var Oe={};for(var Q in ve)Object.prototype.hasOwnProperty.call(ve,Q)&&he.indexOf(Q)<0&&(Oe[Q]=ve[Q]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,Q=Object.getOwnPropertySymbols(ve);Ne{const{prefixCls:Oe,bordered:Q=!0,size:Ne,disabled:F,status:X,allowClear:u,showCount:t,classNames:l,rootClassName:d,className:T}=ve,j=o(ve,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:L,direction:Ee}=n.useContext(y.E_),ge=(0,Y.Z)(Ne),me=n.useContext(te.Z),Ue=F!=null?F:me,{status:Ie,hasFeedback:Me,feedbackIcon:ie}=n.useContext(a.aM),w=(0,p.F)(Ie,X),G=n.useRef(null);n.useImperativeHandle(he,()=>{var M;return{resizableTextArea:(M=G.current)===null||M===void 0?void 0:M.resizableTextArea,focus:ne=>{var Z,Fe;(0,ce.n)((Fe=(Z=G.current)===null||Z===void 0?void 0:Z.resizableTextArea)===null||Fe===void 0?void 0:Fe.textArea,ne)},blur:()=>{var ne;return(ne=G.current)===null||ne===void 0?void 0:ne.blur()}}});const m=L("input",Oe);let x;typeof u=="object"&&(u!=null&&u.clearIcon)?x=u:u&&(x={clearIcon:n.createElement(r.Z,null)});const[z,N]=(0,S.ZP)(m);return z(n.createElement(D.default,Object.assign({},j,{disabled:Ue,allowClear:x,className:g()(T,d),classes:{affixWrapper:g()(`${m}-textarea-affix-wrapper`,{[`${m}-affix-wrapper-rtl`]:Ee==="rtl",[`${m}-affix-wrapper-borderless`]:!Q,[`${m}-affix-wrapper-sm`]:ge==="small",[`${m}-affix-wrapper-lg`]:ge==="large",[`${m}-textarea-show-count`]:t},(0,p.Z)(`${m}-affix-wrapper`,w),N)},classNames:Object.assign(Object.assign({},l),{textarea:g()({[`${m}-borderless`]:!Q,[`${m}-sm`]:ge==="small",[`${m}-lg`]:ge==="large"},(0,p.Z)(m,w),N,l==null?void 0:l.textarea)}),prefixCls:m,suffix:Me&&n.createElement("span",{className:`${m}-textarea-suffix`},ie),showCount:t,ref:G})))});xe.Z=K},59412:function(Bt,xe,e){e.d(xe,{Z:function(){return v}});var r=e(59301);function v(g,D){const n=(0,r.useRef)([]),p=()=>{n.current.push(setTimeout(()=>{var y,te,Y,a;!((y=g.current)===null||y===void 0)&&y.input&&((te=g.current)===null||te===void 0?void 0:te.input.getAttribute("type"))==="password"&&(!((Y=g.current)===null||Y===void 0)&&Y.input.hasAttribute("value"))&&((a=g.current)===null||a===void 0||a.input.removeAttribute("value"))}))};return(0,r.useEffect)(()=>(D&&p(),()=>n.current.forEach(y=>{y&&clearTimeout(y)})),[]),p}},92832:function(Bt,xe,e){e.d(xe,{default:function(){return ge}});var r=e(92310),v=e.n(r),g=e(59301),D=e(36355),n=e(32441),p=e(9937),te=me=>{const{getPrefixCls:Ue,direction:Ie}=(0,g.useContext)(D.E_),{prefixCls:Me,className:ie}=me,w=Ue("input-group",Me),G=Ue("input"),[m,x]=(0,p.ZP)(G),z=v()(w,{[`${w}-lg`]:me.size==="large",[`${w}-sm`]:me.size==="small",[`${w}-compact`]:me.compact,[`${w}-rtl`]:Ie==="rtl"},x,ie),N=(0,g.useContext)(n.aM),M=(0,g.useMemo)(()=>Object.assign(Object.assign({},N),{isFormItemInput:!1}),[N]);return m(g.createElement("span",{className:z,style:me.style,onMouseEnter:me.onMouseEnter,onMouseLeave:me.onMouseLeave,onFocus:me.onFocus,onBlur:me.onBlur},g.createElement(n.aM.Provider,{value:M},me.children)))},Y=e(9432),a=e(73331),ce=e(15277),S=e(2738),o=e(8654),K=e(59412),ve=function(me,Ue){var Ie={};for(var Me in me)Object.prototype.hasOwnProperty.call(me,Me)&&Ue.indexOf(Me)<0&&(Ie[Me]=me[Me]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,Me=Object.getOwnPropertySymbols(me);ieme?g.createElement(ce.Z,null):g.createElement(a.Z,null),Oe={click:"onClick",hover:"onMouseOver"};var Ne=g.forwardRef((me,Ue)=>{const{visibilityToggle:Ie=!0}=me,Me=typeof Ie=="object"&&Ie.visible!==void 0,[ie,w]=(0,g.useState)(()=>Me?Ie.visible:!1),G=(0,g.useRef)(null);g.useEffect(()=>{Me&&w(Ie.visible)},[Me,Ie]);const m=(0,K.Z)(G),x=()=>{const{disabled:Se}=me;Se||(ie&&m(),w(C=>{var i;const c=!C;return typeof Ie=="object"&&((i=Ie.onVisibleChange)===null||i===void 0||i.call(Ie,c)),c}))},z=Se=>{const{action:C="click",iconRender:i=he}=me,c=Oe[C]||"",b=i(ie),B={[c]:x,className:`${Se}-icon`,key:"passwordIcon",onMouseDown:R=>{R.preventDefault()},onMouseUp:R=>{R.preventDefault()}};return g.cloneElement(g.isValidElement(b)?b:g.createElement("span",null,b),B)},{className:N,prefixCls:M,inputPrefixCls:ne,size:Z}=me,Fe=ve(me,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Le}=g.useContext(D.E_),de=Le("input",ne),$e=Le("input-password",M),at=Ie&&z($e),Ye=v()($e,N,{[`${$e}-${Z}`]:!!Z}),V=Object.assign(Object.assign({},(0,S.Z)(Fe,["suffix","iconRender","visibilityToggle"])),{type:ie?"text":"password",className:Ye,prefixCls:de,suffix:at});return Z&&(V.size=Z),g.createElement(Y.Z,Object.assign({ref:(0,o.sQ)(Ue,G)},V))}),F=e(47472),X=e(92343),u=e(3113),t=e(19716),l=e(33234),d=function(me,Ue){var Ie={};for(var Me in me)Object.prototype.hasOwnProperty.call(me,Me)&&Ue.indexOf(Me)<0&&(Ie[Me]=me[Me]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,Me=Object.getOwnPropertySymbols(me);ie{const{prefixCls:Ie,inputPrefixCls:Me,className:ie,size:w,suffix:G,enterButton:m=!1,addonAfter:x,loading:z,disabled:N,onSearch:M,onChange:ne,onCompositionStart:Z,onCompositionEnd:Fe}=me,Le=d(me,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:de,direction:$e}=g.useContext(D.E_),at=g.useRef(!1),Ye=de("input-search",Ie),V=de("input",Me),{compactSize:Se}=(0,l.ri)(Ye,$e),C=(0,t.Z)(le=>{var Ze;return(Ze=w!=null?w:Se)!==null&&Ze!==void 0?Ze:le}),i=g.useRef(null),c=le=>{le&&le.target&&le.type==="click"&&M&&M(le.target.value,le,{source:"clear"}),ne&&ne(le)},b=le=>{var Ze;document.activeElement===((Ze=i.current)===null||Ze===void 0?void 0:Ze.input)&&le.preventDefault()},B=le=>{var Ze,Ke;M&&M((Ke=(Ze=i.current)===null||Ze===void 0?void 0:Ze.input)===null||Ke===void 0?void 0:Ke.value,le,{source:"input"})},R=le=>{at.current||z||B(le)},re=typeof m=="boolean"?g.createElement(F.Z,null):null,k=`${Ye}-button`;let Ce;const ae=m||{},se=ae.type&&ae.type.__ANT_BUTTON===!0;se||ae.type==="button"?Ce=(0,X.Tm)(ae,Object.assign({onMouseDown:b,onClick:le=>{var Ze,Ke;(Ke=(Ze=ae==null?void 0:ae.props)===null||Ze===void 0?void 0:Ze.onClick)===null||Ke===void 0||Ke.call(Ze,le),B(le)},key:"enterButton"},se?{className:k,size:C}:{})):Ce=g.createElement(u.ZP,{className:k,type:m?"primary":void 0,size:C,disabled:N,key:"enterButton",onMouseDown:b,onClick:B,loading:z,icon:re},m),x&&(Ce=[Ce,(0,X.Tm)(x,{key:"addonAfter"})]);const Ae=v()(Ye,{[`${Ye}-rtl`]:$e==="rtl",[`${Ye}-${C}`]:!!C,[`${Ye}-with-button`]:!!m},ie),ze=le=>{at.current=!0,Z==null||Z(le)},ye=le=>{at.current=!1,Fe==null||Fe(le)};return g.createElement(Y.Z,Object.assign({ref:(0,o.sQ)(i,Ue),onPressEnter:R},Le,{size:C,onCompositionStart:ze,onCompositionEnd:ye,prefixCls:V,addonAfter:Ce,suffix:G,onChange:c,className:Ae,disabled:N}))}),L=e(1643);const Ee=Y.Z;Ee.Group=te,Ee.Search=j,Ee.TextArea=L.Z,Ee.Password=Ne;var ge=Ee},9937:function(Bt,xe,e){e.d(xe,{M1:function(){return y},TM:function(){return X},Xy:function(){return te},bi:function(){return ce},e5:function(){return F},ik:function(){return S},nz:function(){return n},pU:function(){return p},s7:function(){return o},x0:function(){return a}});var r=e(17313),v=e(74207),g=e(37613),D=e(83116);const n=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),p=u=>({borderColor:u.hoverBorderColor}),y=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),te=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},p((0,g.TS)(u,{hoverBorderColor:u.colorBorder})))}),Y=u=>{const{paddingBlockLG:t,fontSizeLG:l,lineHeightLG:d,borderRadiusLG:T,paddingInlineLG:j}=u;return{padding:`${t}px ${j}px`,fontSize:l,lineHeight:d,borderRadius:T}},a=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),ce=(u,t)=>{const{componentCls:l,colorError:d,colorWarning:T,errorActiveShadow:j,warningActiveShadow:L,colorErrorBorderHover:Ee,colorWarningBorderHover:ge}=u;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:d,"&:hover":{borderColor:Ee},"&:focus, &-focused":Object.assign({},y((0,g.TS)(u,{activeBorderColor:d,activeShadow:j}))),[`${l}-prefix, ${l}-suffix`]:{color:d}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:T,"&:hover":{borderColor:ge},"&:focus, &-focused":Object.assign({},y((0,g.TS)(u,{activeBorderColor:T,activeShadow:L}))),[`${l}-prefix, ${l}-suffix`]:{color:T}}}},S=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},n(u.colorTextPlaceholder)),{"&:hover":Object.assign({},p(u)),"&:focus, &-focused":Object.assign({},y(u)),"&-disabled, &[disabled]":Object.assign({},te(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},Y(u)),"&-sm":Object.assign({},a(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),o=u=>{const{componentCls:t,antCls:l}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},Y(u)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},a(u)),[`&-lg ${l}-select-single ${l}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${l}-select-single ${l}-select-selector`]:{height:u.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 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${l}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${l}-select-single:not(${l}-select-customize-input)`]:{[`${l}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${l}-select-selector`]:{color:u.colorPrimary}}},[`${l}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${l}-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,[`${l}-select ${l}-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,[`${l}-select ${l}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.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:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${t}-affix-wrapper, - & > ${t}-number-affix-wrapper, - & > ${l}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-u.lineWidth,borderInlineEndWidth:u.lineWidth},[`${t}`]:{float:"none"},[`& > ${l}-select > ${l}-select-selector, - & > ${l}-select-auto-complete ${t}, - & > ${l}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:u.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${l}-select-focused`]:{zIndex:1},[`& > ${l}-select > ${l}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${l}-select:first-child > ${l}-select-selector, - & > ${l}-select-auto-complete:first-child ${t}, - & > ${l}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius},[`& > *:last-child, - & > ${l}-select:last-child > ${l}-select-selector, - & > ${l}-cascader-picker:last-child ${t}, - & > ${l}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${l}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-u.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:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},K=u=>{const{componentCls:t,controlHeightSM:l,lineWidth:d}=u,j=(l-d*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,r.Wf)(u)),S(u)),ce(u,t)),{'&[type="color"]':{height:u.controlHeight,[`&${t}-lg`]:{height:u.controlHeightLG},[`&${t}-sm`]:{height:l,paddingTop:j,paddingBottom:j}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},ve=u=>{const{componentCls:t}=u;return{[`${t}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},he=u=>{const{componentCls:t,inputAffixPadding:l,colorTextDescription:d,motionDurationSlow:T,colorIcon:j,colorIconHover:L,iconCls:Ee}=u;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},S(u)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},p(u)),{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:u.paddingXS}},"&-show-count-suffix":{color:d},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:l},"&-suffix":{marginInlineStart:l}}}),ve(u)),{[`${Ee}${t}-password-icon`]:{color:j,cursor:"pointer",transition:`all ${T}`,"&:hover":{color:L}}}),ce(u,`${t}-affix-wrapper`))}},Oe=u=>{const{componentCls:t,colorError:l,colorWarning:d,borderRadiusLG:T,borderRadiusSM:j}=u;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,r.Wf)(u)),o(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:T,fontSize:u.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:j}},"&-status-error":{[`${t}-group-addon`]:{color:l,borderColor:l}},"&-status-warning":{[`${t}-group-addon`]:{color:d,borderColor:d}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},te(u))},[`&: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=u=>{const{componentCls:t,antCls:l}=u,d=`${t}-search`;return{[d]:{[`${t}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${t}-group-addon ${d}-button:not(${l}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${d}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${d}-button:not(${l}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${l}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${d}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${d}-button`]:{height:u.controlHeightLG},[`&-small ${d}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-u.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=u=>{const{componentCls:t,paddingLG:l}=u,d=`${t}-textarea`;return{[d]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:l}},[`&-affix-wrapper${d}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:l}},[`&-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:u.paddingXS,insetBlockStart:u.paddingXS},[`${d}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function F(u){return(0,g.TS)(u,{inputAffixPadding:u.paddingXXS})}const X=u=>{const{controlHeight:t,fontSize:l,lineHeight:d,lineWidth:T,controlHeightSM:j,controlHeightLG:L,fontSizeLG:Ee,lineHeightLG:ge,paddingSM:me,controlPaddingHorizontalSM:Ue,controlPaddingHorizontal:Ie,colorFillAlter:Me,colorPrimaryHover:ie,controlOutlineWidth:w,controlOutline:G,colorErrorOutline:m,colorWarningOutline:x}=u;return{paddingBlock:Math.max(Math.round((t-l*d)/2*10)/10-T,3),paddingBlockSM:Math.max(Math.round((j-l*d)/2*10)/10-T,0),paddingBlockLG:Math.ceil((L-Ee*ge)/2*10)/10-T,paddingInline:me-T,paddingInlineSM:Ue-T,paddingInlineLG:Ie-T,addonBg:Me,activeBorderColor:ie,hoverBorderColor:ie,activeShadow:`0 0 0 ${w}px ${G}`,errorActiveShadow:`0 0 0 ${w}px ${m}`,warningActiveShadow:`0 0 0 ${w}px ${x}`}};xe.ZP=(0,D.Z)("Input",u=>{const t=(0,g.TS)(u,F(u));return[K(t),Ne(t),he(t),Oe(t),Q(t),(0,v.c)(t)]},X)},45818:function(Bt,xe,e){e.d(xe,{D:function(){return F},Z:function(){return t}});var r=e(54476),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"},D=g,n=e(7657),p=function(d,T){return v.createElement(n.Z,(0,r.Z)({},d,{ref:T,icon:D}))},y=v.forwardRef(p),te=y,Y=e(33853),a=e(38819),ce=e(92310),S=e.n(ce),o=e(2738),ve=l=>!isNaN(parseFloat(l))&&isFinite(l),he=e(36355),Oe=e(84966),Q=function(l,d){var T={};for(var j in l)Object.prototype.hasOwnProperty.call(l,j)&&d.indexOf(j)<0&&(T[j]=l[j]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,j=Object.getOwnPropertySymbols(l);L{let l=0;return function(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return l+=1,`${d}${l}`}})();var t=v.forwardRef((l,d)=>{const{prefixCls:T,className:j,trigger:L,children:Ee,defaultCollapsed:ge=!1,theme:me="dark",style:Ue={},collapsible:Ie=!1,reverseArrow:Me=!1,width:ie=200,collapsedWidth:w=80,zeroWidthTriggerStyle:G,breakpoint:m,onCollapse:x,onBreakpoint:z}=l,N=Q(l,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:M}=(0,v.useContext)(Oe.Gs),[ne,Z]=(0,v.useState)("collapsed"in l?l.collapsed:ge),[Fe,Le]=(0,v.useState)(!1);(0,v.useEffect)(()=>{"collapsed"in l&&Z(l.collapsed)},[l.collapsed]);const de=(C,i)=>{"collapsed"in l||Z(C),x==null||x(C,i)},$e=(0,v.useRef)();$e.current=C=>{Le(C.matches),z==null||z(C.matches),ne!==C.matches&&de(C.matches,"responsive")},(0,v.useEffect)(()=>{function C(c){return $e.current(c)}let i;if(typeof window!="undefined"){const{matchMedia:c}=window;if(c&&m&&m in Ne){i=c(`(max-width: ${Ne[m]})`);try{i.addEventListener("change",C)}catch(b){i.addListener(C)}C(i)}}return()=>{try{i==null||i.removeEventListener("change",C)}catch(c){i==null||i.removeListener(C)}}},[m]),(0,v.useEffect)(()=>{const C=X("ant-sider-");return M.addSider(C),()=>M.removeSider(C)},[]);const at=()=>{de(!ne,"clickTrigger")},{getPrefixCls:Ye}=(0,v.useContext)(he.E_),V=()=>{const C=Ye("layout-sider",T),i=(0,o.Z)(N,["collapsed"]),c=ne?w:ie,b=ve(c)?`${c}px`:String(c),B=parseFloat(String(w||0))===0?v.createElement("span",{onClick:at,className:S()(`${C}-zero-width-trigger`,`${C}-zero-width-trigger-${Me?"right":"left"}`),style:G},L||v.createElement(te,null)):null,k={expanded:Me?v.createElement(a.Z,null):v.createElement(Y.Z,null),collapsed:Me?v.createElement(Y.Z,null):v.createElement(a.Z,null)}[ne?"collapsed":"expanded"],Ce=L!==null?B||v.createElement("div",{className:`${C}-trigger`,onClick:at,style:{width:b}},L||k):null,ae=Object.assign(Object.assign({},Ue),{flex:`0 0 ${b}`,maxWidth:b,minWidth:b,width:b}),se=S()(C,`${C}-${me}`,{[`${C}-collapsed`]:!!ne,[`${C}-has-trigger`]:Ie&&L!==null&&!B,[`${C}-below`]:!!Fe,[`${C}-zero-width`]:parseFloat(b)===0},j);return v.createElement("aside",Object.assign({className:se},i,{style:ae,ref:d}),v.createElement("div",{className:`${C}-children`},Ee),Ie||Fe&&B?Ce:null)},Se=v.useMemo(()=>({siderCollapsed:ne}),[ne]);return v.createElement(F.Provider,{value:Se},V())})},44e3:function(Bt,xe,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,xe.default=g},84966:function(Bt,xe,e){e.d(xe,{VY:function(){return F},$_:function(){return Ne},h4:function(){return Q},Gs:function(){return o},ZP:function(){return X}});var r=e(94480),v=e(92310),g=e.n(v),D=e(2738),n=e(59301),p=e(36355),y=e(83116),Y=u=>{const{componentCls:t,bodyBg:l,lightSiderBg:d,lightTriggerBg:T,lightTriggerColor:j}=u;return{[`${t}-sider-light`]:{background:d,[`${t}-sider-trigger`]:{color:j,background:T},[`${t}-sider-zero-width-trigger`]:{color:j,background:T,border:`1px solid ${l}`,borderInlineStart:0}}}};const a=u=>{const{antCls:t,componentCls:l,colorText:d,triggerColor:T,footerBg:j,triggerBg:L,headerHeight:Ee,headerPadding:ge,headerColor:me,footerPadding:Ue,triggerHeight:Ie,zeroTriggerHeight:Me,zeroTriggerWidth:ie,motionDurationMid:w,motionDurationSlow:G,fontSize:m,borderRadius:x,bodyBg:z,headerBg:N,siderBg:M}=u;return{[l]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:z,"&, *":{boxSizing:"border-box"},[`&${l}-has-sider`]:{flexDirection:"row",[`> ${l}, > ${l}-content`]:{width:0}},[`${l}-header, &${l}-footer`]:{flex:"0 0 auto"},[`${l}-sider`]:{position:"relative",minWidth:0,background:M,transition:`all ${w}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ie},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ie,color:T,lineHeight:`${Ie}px`,textAlign:"center",background:L,cursor:"pointer",transition:`all ${w}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ee,insetInlineEnd:-ie,zIndex:1,width:ie,height:Me,color:T,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:M,borderStartStartRadius:0,borderStartEndRadius:x,borderEndEndRadius:x,borderEndStartRadius:0,cursor:"pointer",transition:`background ${G} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${G}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ie,borderStartStartRadius:x,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:x}}}}},Y(u)),{"&-rtl":{direction:"rtl"}}),[`${l}-header`]:{height:Ee,padding:ge,color:me,lineHeight:`${Ee}px`,background:N,[`${t}-menu`]:{lineHeight:"inherit"}},[`${l}-footer`]:{padding:Ue,color:d,fontSize:m,background:j},[`${l}-content`]:{flex:"auto",minHeight:0}}};var ce=(0,y.Z)("Layout",u=>[a(u)],u=>{const{colorBgLayout:t,controlHeight:l,controlHeightLG:d,colorText:T,controlHeightSM:j,marginXXS:L,colorTextLightSolid:Ee,colorBgContainer:ge}=u,me=d*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:l*2,headerPadding:`0 ${me}px`,headerColor:T,footerPadding:`${j}px ${me}px`,footerBg:t,siderBg:"#001529",triggerHeight:d+L*2,triggerBg:"#002140",triggerColor:Ee,zeroTriggerWidth:d,zeroTriggerHeight:d,lightSiderBg:ge,lightTriggerBg:ge,lightTriggerColor:T}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),S=function(u,t){var l={};for(var d in u)Object.prototype.hasOwnProperty.call(u,d)&&t.indexOf(d)<0&&(l[d]=u[d]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,d=Object.getOwnPropertySymbols(u);Tnull,removeSider:()=>null}});function K(u){let{suffixCls:t,tagName:l,displayName:d}=u;return T=>n.forwardRef((L,Ee)=>n.createElement(T,Object.assign({ref:Ee,suffixCls:t,tagName:l},L)))}const ve=n.forwardRef((u,t)=>{const{prefixCls:l,suffixCls:d,className:T,tagName:j}=u,L=S(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ee}=n.useContext(p.E_),ge=Ee("layout",l),[me,Ue]=ce(ge),Ie=d?`${ge}-${d}`:ge;return me(n.createElement(j,Object.assign({className:g()(l||Ie,T,Ue),ref:t},L)))}),he=n.forwardRef((u,t)=>{const{direction:l}=n.useContext(p.E_),[d,T]=n.useState([]),{prefixCls:j,className:L,rootClassName:Ee,children:ge,hasSider:me,tagName:Ue,style:Ie}=u,Me=S(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ie=(0,D.Z)(Me,["suffixCls"]),{getPrefixCls:w,layout:G}=n.useContext(p.E_),m=w("layout",j),[x,z]=ce(m),N=g()(m,{[`${m}-has-sider`]:typeof me=="boolean"?me:d.length>0,[`${m}-rtl`]:l==="rtl"},G==null?void 0:G.className,L,Ee,z),M=n.useMemo(()=>({siderHook:{addSider:ne=>{T(Z=>[].concat((0,r.Z)(Z),[ne]))},removeSider:ne=>{T(Z=>Z.filter(Fe=>Fe!==ne))}}}),[]);return x(n.createElement(o.Provider,{value:M},n.createElement(Ue,Object.assign({ref:t,className:N,style:Object.assign(Object.assign({},G==null?void 0:G.style),Ie)},ie),ge)))}),Oe=K({tagName:"div",displayName:"Layout"})(he),Q=K({suffixCls:"header",tagName:"header",displayName:"Header"})(ve),Ne=K({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ve),F=K({suffixCls:"content",tagName:"main",displayName:"Content"})(ve);var X=Oe},40875:function(Bt,xe,e){e.d(xe,{J:function(){return p}});var r=e(59301),v=e(33234),g=e(70425),D=function(y,te){var Y={};for(var a in y)Object.prototype.hasOwnProperty.call(y,a)&&te.indexOf(a)<0&&(Y[a]=y[a]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,a=Object.getOwnPropertySymbols(y);ce{const{children:Y}=y,a=D(y,["children"]),ce=r.useContext(n),S=r.useMemo(()=>Object.assign(Object.assign({},ce),a),[ce,a.prefixCls,a.mode,a.selectable]);return r.createElement(n.Provider,{value:S},r.createElement(v.BR,null,(0,g.supportNodeRef)(Y)?r.cloneElement(Y,{ref:te}):Y))});xe.Z=n},20834:function(Bt,xe,e){e.d(xe,{default:function(){return Se}});var r=e(15285),v=e(59301),g=e(45818),D=e(92310),n=e.n(D),p=e(36355),y=function(C,i){var c={};for(var b in C)Object.prototype.hasOwnProperty.call(C,b)&&i.indexOf(b)<0&&(c[b]=C[b]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,b=Object.getOwnPropertySymbols(C);B{const{prefixCls:i,className:c,dashed:b}=C,B=y(C,["prefixCls","className","dashed"]),{getPrefixCls:R}=v.useContext(p.E_),re=R("menu",i),k=n()({[`${re}-item-divider-dashed`]:!!b},c);return v.createElement(r.iz,Object.assign({className:k},B))},a=e(11592),ce=e(2738),S=e(6848),o=e(92343),ve=(0,v.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Oe=C=>{var i;const{className:c,children:b,icon:B,title:R,danger:re}=C,{prefixCls:k,firstLevel:Ce,direction:ae,disableMenuItemTitleTooltip:se,inlineCollapsed:Ae}=v.useContext(ve),ze=Lt=>{const jt=v.createElement("span",{className:`${k}-title-content`},b);return(!B||(0,o.l$)(b)&&b.type==="span")&&b&&Lt&&Ce&&typeof b=="string"?v.createElement("div",{className:`${k}-inline-collapsed-noicon`},b.charAt(0)):jt},{siderCollapsed:ye}=v.useContext(g.D);let le=R;typeof R=="undefined"?le=Ce?b:"":R===!1&&(le="");const Ze={title:le};!ye&&!Ae&&(Ze.title=null,Ze.open=!1);const Ke=(0,a.Z)(b).length;let mt=v.createElement(r.ck,Object.assign({},(0,ce.Z)(C,["title","icon","danger"]),{className:n()({[`${k}-item-danger`]:re,[`${k}-item-only-child`]:(B?Ke+1:Ke)===1},c),title:typeof R=="string"?R:void 0}),(0,o.Tm)(B,{className:n()((0,o.l$)(B)?(i=B.props)===null||i===void 0?void 0:i.className:"",`${k}-item-icon`)}),ze(Ae));return se||(mt=v.createElement(S.Z,Object.assign({},Ze,{placement:ae==="rtl"?"left":"right",overlayClassName:`${k}-inline-collapsed-tooltip`}),mt)),mt},Ne=C=>{var i;const{popupClassName:c,icon:b,title:B,theme:R}=C,re=v.useContext(ve),{prefixCls:k,inlineCollapsed:Ce,theme:ae}=re,se=(0,r.Xl)();let Ae;if(!b)Ae=Ce&&!se.length&&B&&typeof B=="string"?v.createElement("div",{className:`${k}-inline-collapsed-noicon`},B.charAt(0)):v.createElement("span",{className:`${k}-title-content`},B);else{const ye=(0,o.l$)(B)&&B.type==="span";Ae=v.createElement(v.Fragment,null,(0,o.Tm)(b,{className:n()((0,o.l$)(b)?(i=b.props)===null||i===void 0?void 0:i.className:"",`${k}-item-icon`)}),ye?B:v.createElement("span",{className:`${k}-title-content`},B))}const ze=v.useMemo(()=>Object.assign(Object.assign({},re),{firstLevel:!1}),[re]);return v.createElement(ve.Provider,{value:ze},v.createElement(r.Wd,Object.assign({},(0,ce.Z)(C,["icon"]),{title:Ae,popupClassName:n()(k,c,`${k}-${R||ae}`)})))},F=e(18785),X=e(70425),u=e(62892),t=e(40875),l=function(C,i){var c={};for(var b in C)Object.prototype.hasOwnProperty.call(C,b)&&i.indexOf(b)<0&&(c[b]=C[b]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,b=Object.getOwnPropertySymbols(C);B{if(i&&typeof i=="object"){const b=i,{label:B,children:R,key:re,type:k}=b,Ce=l(b,["label","children","key","type"]),ae=re!=null?re:`tmp-${c}`;return R||k==="group"?k==="group"?v.createElement(r.BW,Object.assign({key:ae},Ce,{title:B}),d(R)):v.createElement(Ne,Object.assign({key:ae},Ce,{title:B}),d(R)):k==="divider"?v.createElement(Y,Object.assign({key:ae},Ce)):v.createElement(Oe,Object.assign({key:ae},Ce),B)}return null}).filter(i=>i)}function T(C){return v.useMemo(()=>C&&d(C),[C])}var j=e(64993),L=e(17313),Ee=e(8378),ge=e(13826),me=e(29878),Ue=e(83116),Ie=e(37613),ie=C=>{const{componentCls:i,motionDurationSlow:c,horizontalLineHeight:b,colorSplit:B,lineWidth:R,lineType:re,itemPaddingInline:k}=C;return{[`${i}-horizontal`]:{lineHeight:b,border:0,borderBottom:`${R}px ${re} ${B}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${i}-item, ${i}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:k},[`> ${i}-item:hover, - > ${i}-item-active, - > ${i}-submenu ${i}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${i}-item, ${i}-submenu-title`]:{transition:[`border-color ${c}`,`background ${c}`].join(",")},[`${i}-submenu-arrow`]:{display:"none"}}}},G=C=>{let{componentCls:i,menuArrowOffset:c}=C;return{[`${i}-rtl`]:{direction:"rtl"},[`${i}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${i}-rtl${i}-vertical, - ${i}-submenu-rtl ${i}-vertical`]:{[`${i}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${c})`},"&::after":{transform:`rotate(45deg) translateY(${c})`}}}}};const m=C=>Object.assign({},(0,L.oN)(C));var z=(C,i)=>{const{componentCls:c,itemColor:b,itemSelectedColor:B,groupTitleColor:R,itemBg:re,subMenuItemBg:k,itemSelectedBg:Ce,activeBarHeight:ae,activeBarWidth:se,activeBarBorderWidth:Ae,motionDurationSlow:ze,motionEaseInOut:ye,motionEaseOut:le,itemPaddingInline:Ze,motionDurationMid:Ke,itemHoverColor:mt,lineType:Lt,colorSplit:jt,itemDisabledColor:Qt,dangerItemColor:zt,dangerItemHoverColor:Ht,dangerItemSelectedColor:Rt,dangerItemActiveBg:xt,dangerItemSelectedBg:Xt,itemHoverBg:dn,itemActiveBg:Jt,menuSubMenuBg:Cn,horizontalItemSelectedColor:yn,horizontalItemSelectedBg:rn,horizontalItemBorderRadius:pn,horizontalItemHoverBg:on,popupBg:hn}=C;return{[`${c}-${i}, ${c}-${i} > ${c}`]:{color:b,background:re,[`&${c}-root:focus-visible`]:Object.assign({},m(C)),[`${c}-item-group-title`]:{color:R},[`${c}-submenu-selected`]:{[`> ${c}-submenu-title`]:{color:B}},[`${c}-item-disabled, ${c}-submenu-disabled`]:{color:`${Qt} !important`},[`${c}-item:not(${c}-item-selected):not(${c}-submenu-selected)`]:{[`&:hover, > ${c}-submenu-title:hover`]:{color:mt}},[`&:not(${c}-horizontal)`]:{[`${c}-item:not(${c}-item-selected)`]:{"&:hover":{backgroundColor:dn},"&:active":{backgroundColor:Jt}},[`${c}-submenu-title`]:{"&:hover":{backgroundColor:dn},"&:active":{backgroundColor:Jt}}},[`${c}-item-danger`]:{color:zt,[`&${c}-item:hover`]:{[`&:not(${c}-item-selected):not(${c}-submenu-selected)`]:{color:Ht}},[`&${c}-item:active`]:{background:xt}},[`${c}-item a`]:{"&, &:hover":{color:"inherit"}},[`${c}-item-selected`]:{color:B,[`&${c}-item-danger`]:{color:Rt},"a, a:hover":{color:"inherit"}},[`& ${c}-item-selected`]:{backgroundColor:Ce,[`&${c}-item-danger`]:{backgroundColor:Xt}},[`${c}-item, ${c}-submenu-title`]:{[`&:not(${c}-item-disabled):focus-visible`]:Object.assign({},m(C))},[`&${c}-submenu > ${c}`]:{backgroundColor:Cn},[`&${c}-popup > ${c}`]:{backgroundColor:hn},[`&${c}-horizontal`]:Object.assign(Object.assign({},i==="dark"?{borderBottom:0}:{}),{[`> ${c}-item, > ${c}-submenu`]:{top:Ae,marginTop:-Ae,marginBottom:0,borderRadius:pn,"&::after":{position:"absolute",insetInline:Ze,bottom:0,borderBottom:`${ae}px solid transparent`,transition:`border-color ${ze} ${ye}`,content:'""'},"&:hover, &-active, &-open":{background:on,"&::after":{borderBottomWidth:ae,borderBottomColor:yn}},"&-selected":{color:yn,backgroundColor:rn,"&:hover":{backgroundColor:rn},"&::after":{borderBottomWidth:ae,borderBottomColor:yn}}}}),[`&${c}-root`]:{[`&${c}-inline, &${c}-vertical`]:{borderInlineEnd:`${Ae}px ${Lt} ${jt}`}},[`&${c}-inline`]:{[`${c}-sub${c}-inline`]:{background:k},[`${c}-item, ${c}-submenu-title`]:Ae&&se?{width:`calc(100% + ${Ae}px)`}:{},[`${c}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${se}px solid ${B}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ke} ${le}`,`opacity ${Ke} ${le}`].join(","),content:'""'},[`&${c}-item-danger`]:{"&::after":{borderInlineEndColor:Rt}}},[`${c}-selected, ${c}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ke} ${ye}`,`opacity ${Ke} ${ye}`].join(",")}}}}}};const N=C=>{const{componentCls:i,itemHeight:c,itemMarginInline:b,padding:B,menuArrowSize:R,marginXS:re,itemMarginBlock:k}=C,Ce=B+R+re;return{[`${i}-item`]:{position:"relative",overflow:"hidden"},[`${i}-item, ${i}-submenu-title`]:{height:c,lineHeight:`${c}px`,paddingInline:B,overflow:"hidden",textOverflow:"ellipsis",marginInline:b,marginBlock:k,width:`calc(100% - ${b*2}px)`},[`> ${i}-item, - > ${i}-submenu > ${i}-submenu-title`]:{height:c,lineHeight:`${c}px`},[`${i}-item-group-list ${i}-submenu-title, - ${i}-submenu-title`]:{paddingInlineEnd:Ce}}};var ne=C=>{const{componentCls:i,iconCls:c,itemHeight:b,colorTextLightSolid:B,dropdownWidth:R,controlHeightLG:re,motionDurationMid:k,motionEaseOut:Ce,paddingXL:ae,itemMarginInline:se,fontSizeLG:Ae,motionDurationSlow:ze,paddingXS:ye,boxShadowSecondary:le,collapsedWidth:Ze,collapsedIconSize:Ke}=C,mt={height:b,lineHeight:`${b}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[i]:{"&-inline, &-vertical":Object.assign({[`&${i}-root`]:{boxShadow:"none"}},N(C))},[`${i}-submenu-popup`]:{[`${i}-vertical`]:Object.assign(Object.assign({},N(C)),{boxShadow:le})}},{[`${i}-submenu-popup ${i}-vertical${i}-sub`]:{minWidth:R,maxHeight:`calc(100vh - ${re*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${i}-inline`]:{width:"100%",[`&${i}-root`]:{[`${i}-item, ${i}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${ze}`,`background ${ze}`,`padding ${k} ${Ce}`].join(","),[`> ${i}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${i}-sub${i}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${i}-submenu > ${i}-submenu-title`]:mt,[`& ${i}-item-group-title`]:{paddingInlineStart:ae}},[`${i}-item`]:mt}},{[`${i}-inline-collapsed`]:{width:Ze,[`&${i}-root`]:{[`${i}-item, ${i}-submenu ${i}-submenu-title`]:{[`> ${i}-inline-collapsed-noicon`]:{fontSize:Ae,textAlign:"center"}}},[`> ${i}-item, - > ${i}-item-group > ${i}-item-group-list > ${i}-item, - > ${i}-item-group > ${i}-item-group-list > ${i}-submenu > ${i}-submenu-title, - > ${i}-submenu > ${i}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Ae/2}px - ${se}px)`,textOverflow:"clip",[` - ${i}-submenu-arrow, - ${i}-submenu-expand-icon - `]:{opacity:0},[`${i}-item-icon, ${c}`]:{margin:0,fontSize:Ke,lineHeight:`${b}px`,"+ span":{display:"inline-block",opacity:0}}},[`${i}-item-icon, ${c}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${i}-item-icon, ${c}`]:{display:"none"},"a, a:hover":{color:B}},[`${i}-item-group-title`]:Object.assign(Object.assign({},L.vS),{paddingInline:ye})}}]};const Z=C=>{const{componentCls:i,motionDurationSlow:c,motionDurationMid:b,motionEaseInOut:B,motionEaseOut:R,iconCls:re,iconSize:k,iconMarginInlineEnd:Ce}=C;return{[`${i}-item, ${i}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${c}`,`background ${c}`,`padding ${c} ${B}`].join(","),[`${i}-item-icon, ${re}`]:{minWidth:k,fontSize:k,transition:[`font-size ${b} ${R}`,`margin ${c} ${B}`,`color ${c}`].join(","),"+ span":{marginInlineStart:Ce,opacity:1,transition:[`opacity ${c} ${B}`,`margin ${c}`,`color ${c}`].join(",")}},[`${i}-item-icon`]:Object.assign({},(0,L.Ro)()),[`&${i}-item-only-child`]:{[`> ${re}, > ${i}-item-icon`]:{marginInlineEnd:0}}},[`${i}-item-disabled, ${i}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${i}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Fe=C=>{const{componentCls:i,motionDurationSlow:c,motionEaseInOut:b,borderRadius:B,menuArrowSize:R,menuArrowOffset:re}=C;return{[`${i}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:C.margin,width:R,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${c} ${b}, opacity ${c}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:R*.6,height:R*.15,backgroundColor:"currentcolor",borderRadius:B,transition:[`background ${c} ${b}`,`transform ${c} ${b}`,`top ${c} ${b}`,`color ${c} ${b}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${re})`},"&::after":{transform:`rotate(-45deg) translateY(${re})`}}}}},Le=C=>{const{antCls:i,componentCls:c,fontSize:b,motionDurationSlow:B,motionDurationMid:R,motionEaseInOut:re,paddingXS:k,padding:Ce,colorSplit:ae,lineWidth:se,zIndexPopup:Ae,borderRadiusLG:ze,subMenuItemBorderRadius:ye,menuArrowSize:le,menuArrowOffset:Ze,lineType:Ke,menuPanelMaskInset:mt,groupTitleLineHeight:Lt,groupTitleFontSize:jt}=C;return[{"":{[`${c}`]:Object.assign(Object.assign({},(0,L.dF)()),{"&-hidden":{display:"none"}})},[`${c}-submenu-hidden`]:{display:"none"}},{[c]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,L.Wf)(C)),(0,L.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:b,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",[`${c}-item`]:{flex:"none"}},[`${c}-item, ${c}-submenu, ${c}-submenu-title`]:{borderRadius:C.itemBorderRadius},[`${c}-item-group-title`]:{padding:`${k}px ${Ce}px`,fontSize:jt,lineHeight:Lt,transition:`all ${B}`},[`&-horizontal ${c}-submenu`]:{transition:[`border-color ${B} ${re}`,`background ${B} ${re}`].join(",")},[`${c}-submenu, ${c}-submenu-inline`]:{transition:[`border-color ${B} ${re}`,`background ${B} ${re}`,`padding ${R} ${re}`].join(",")},[`${c}-submenu ${c}-sub`]:{cursor:"initial",transition:[`background ${B} ${re}`,`padding ${B} ${re}`].join(",")},[`${c}-title-content`]:{transition:`color ${B}`},[`${c}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${c}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ae,borderStyle:Ke,borderWidth:0,borderTopWidth:se,marginBlock:se,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Z(C)),{[`${c}-item-group`]:{[`${c}-item-group-list`]:{margin:0,padding:0,[`${c}-item, ${c}-submenu-title`]:{paddingInline:`${b*2}px ${Ce}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ae,borderRadius:ze,boxShadow:"none",transformOrigin:"0 0",[`&${c}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${mt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:mt},"\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},[`> ${c}`]:Object.assign(Object.assign(Object.assign({borderRadius:ze},Z(C)),Fe(C)),{[`${c}-item, ${c}-submenu > ${c}-submenu-title`]:{borderRadius:ye},[`${c}-submenu-title::after`]:{transition:`transform ${B} ${re}`}})}}),Fe(C)),{[`&-inline-collapsed ${c}-submenu-arrow, - &-inline ${c}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ze})`},"&::after":{transform:`rotate(45deg) translateX(-${Ze})`}},[`${c}-submenu-open${c}-submenu-inline > ${c}-submenu-title > ${c}-submenu-arrow`]:{transform:`translateY(-${le*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ze})`},"&::before":{transform:`rotate(45deg) translateX(${Ze})`}}})},{[`${i}-layout-header`]:{[c]:{lineHeight:"inherit"}}}]};var de=(C,i)=>(0,Ue.Z)("Menu",b=>{if(i===!1)return[];const{colorBgElevated:B,colorPrimary:R,colorTextLightSolid:re,controlHeightLG:k,fontSize:Ce,darkItemColor:ae,darkDangerItemColor:se,darkItemBg:Ae,darkSubMenuItemBg:ze,darkItemSelectedColor:ye,darkItemSelectedBg:le,darkDangerItemSelectedBg:Ze,darkItemHoverBg:Ke,darkGroupTitleColor:mt,darkItemHoverColor:Lt,darkItemDisabledColor:jt,darkDangerItemHoverColor:Qt,darkDangerItemSelectedColor:zt,darkDangerItemActiveBg:Ht}=b,Rt=Ce/7*5,xt=(0,Ie.TS)(b,{menuArrowSize:Rt,menuHorizontalHeight:k*1.15,menuArrowOffset:`${Rt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:B}),Xt=(0,Ie.TS)(xt,{itemColor:ae,itemHoverColor:Lt,groupTitleColor:mt,itemSelectedColor:ye,itemBg:Ae,popupBg:Ae,subMenuItemBg:ze,itemActiveBg:"transparent",itemSelectedBg:le,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ke,itemDisabledColor:jt,dangerItemColor:se,dangerItemHoverColor:Qt,dangerItemSelectedColor:zt,dangerItemActiveBg:Ht,dangerItemSelectedBg:Ze,menuSubMenuBg:ze,horizontalItemSelectedColor:re,horizontalItemSelectedBg:R});return[Le(xt),ie(xt),ne(xt),z(xt,"light"),z(Xt,"dark"),G(xt),(0,Ee.Z)(xt),(0,ge.oN)(xt,"slide-up"),(0,ge.oN)(xt,"slide-down"),(0,me._y)(xt,"zoom-big")]},b=>{const{colorPrimary:B,colorError:R,colorTextDisabled:re,colorErrorBg:k,colorText:Ce,colorTextDescription:ae,colorBgContainer:se,colorFillAlter:Ae,colorFillContent:ze,lineWidth:ye,lineWidthBold:le,controlItemBgActive:Ze,colorBgTextHover:Ke,controlHeightLG:mt,lineHeight:Lt,colorBgElevated:jt,marginXXS:Qt,padding:zt,fontSize:Ht,controlHeightSM:Rt,fontSizeLG:xt,colorTextLightSolid:Xt,colorErrorHover:dn}=b,Jt=new j.C(Xt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:b.zIndexPopupBase+50,radiusItem:b.borderRadiusLG,itemBorderRadius:b.borderRadiusLG,radiusSubMenuItem:b.borderRadiusSM,subMenuItemBorderRadius:b.borderRadiusSM,colorItemText:Ce,itemColor:Ce,colorItemTextHover:Ce,itemHoverColor:Ce,colorItemTextHoverHorizontal:B,horizontalItemHoverColor:B,colorGroupTitle:ae,groupTitleColor:ae,colorItemTextSelected:B,itemSelectedColor:B,colorItemTextSelectedHorizontal:B,horizontalItemSelectedColor:B,colorItemBg:se,itemBg:se,colorItemBgHover:Ke,itemHoverBg:Ke,colorItemBgActive:ze,itemActiveBg:Ze,colorSubItemBg:Ae,subMenuItemBg:Ae,colorItemBgSelected:Ze,itemSelectedBg:Ze,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:le,activeBarHeight:le,colorActiveBarBorderSize:ye,activeBarBorderWidth:ye,colorItemTextDisabled:re,itemDisabledColor:re,colorDangerItemText:R,dangerItemColor:R,colorDangerItemTextHover:R,dangerItemHoverColor:R,colorDangerItemTextSelected:R,dangerItemSelectedColor:R,colorDangerItemBgActive:k,dangerItemActiveBg:k,colorDangerItemBgSelected:k,dangerItemSelectedBg:k,itemMarginInline:b.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:mt,groupTitleLineHeight:Lt,collapsedWidth:mt*2,popupBg:jt,itemMarginBlock:Qt,itemPaddingInline:zt,horizontalLineHeight:`${mt*1.15}px`,iconSize:Ht,iconMarginInlineEnd:Rt-Ht,collapsedIconSize:xt,groupTitleFontSize:Ht,darkItemDisabledColor:new j.C(Xt).setAlpha(.25).toRgbString(),darkItemColor:Jt,darkDangerItemColor:R,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Xt,darkItemSelectedBg:B,darkDangerItemSelectedBg:R,darkItemHoverBg:"transparent",darkGroupTitleColor:Jt,darkItemHoverColor:Xt,darkDangerItemHoverColor:dn,darkDangerItemSelectedColor:Xt,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"]]})(C),$e=function(C,i){var c={};for(var b in C)Object.prototype.hasOwnProperty.call(C,b)&&i.indexOf(b)<0&&(c[b]=C[b]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,b=Object.getOwnPropertySymbols(C);B{var c,b;const B=v.useContext(t.Z),R=B||{},{getPrefixCls:re,getPopupContainer:k,direction:Ce,menu:ae}=v.useContext(p.E_),se=re(),{prefixCls:Ae,className:ze,style:ye,theme:le="light",expandIcon:Ze,_internalDisableMenuItemTitleTooltip:Ke,inlineCollapsed:mt,siderCollapsed:Lt,items:jt,children:Qt,rootClassName:zt,mode:Ht,selectable:Rt,onClick:xt,overflowedIndicatorPopupClassName:Xt}=C,dn=$e(C,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Jt=(0,ce.Z)(dn,["collapsedWidth"]),Cn=T(jt)||Qt;(c=R.validator)===null||c===void 0||c.call(R,{mode:Ht});const yn=(0,X.useEvent)(function(){var Sn;xt==null||xt.apply(void 0,arguments),(Sn=R.onClick)===null||Sn===void 0||Sn.call(R)}),rn=R.mode||Ht,pn=Rt!=null?Rt:R.selectable,on=v.useMemo(()=>Lt!==void 0?Lt:mt,[mt,Lt]),hn={horizontal:{motionName:`${se}-slide-up`},inline:(0,u.Z)(se),other:{motionName:`${se}-zoom-big`}},_t=re("menu",Ae||R.prefixCls),[fn,In]=de(_t,!B),Gt=n()(`${_t}-${le}`,ae==null?void 0:ae.className,ze);let bn;if(typeof Ze=="function")bn=Ze;else if(Ze===null||Ze===!1)bn=null;else if(R.expandIcon===null||R.expandIcon===!1)bn=null;else{const Sn=Ze!=null?Ze:R.expandIcon;bn=(0,o.Tm)(Sn,{className:n()(`${_t}-submenu-expand-icon`,(0,o.l$)(Sn)?(b=Sn.props)===null||b===void 0?void 0:b.className:"")})}const un=v.useMemo(()=>({prefixCls:_t,inlineCollapsed:on||!1,direction:Ce,firstLevel:!0,theme:le,mode:rn,disableMenuItemTitleTooltip:Ke}),[_t,on,Ce,Ke,le]);return fn(v.createElement(t.Z.Provider,{value:null},v.createElement(ve.Provider,{value:un},v.createElement(r.ZP,Object.assign({getPopupContainer:k,overflowedIndicator:v.createElement(F.Z,null),overflowedIndicatorPopupClassName:n()(_t,`${_t}-${le}`,Xt),mode:rn,selectable:pn,onClick:yn},Jt,{inlineCollapsed:on,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),ye),className:Gt,prefixCls:_t,direction:Ce,defaultMotions:hn,expandIcon:bn,ref:i,rootClassName:n()(zt,In)}),Cn))))});const V=(0,v.forwardRef)((C,i)=>{const c=(0,v.useRef)(null),b=v.useContext(g.D);return(0,v.useImperativeHandle)(i,()=>({menu:c.current,focus:B=>{var R;(R=c.current)===null||R===void 0||R.focus(B)}})),v.createElement(Ye,Object.assign({ref:c},C,b))});V.Item=Oe,V.SubMenu=Ne,V.Divider=Y,V.ItemGroup=r.BW;var Se=V},5112:function(Bt,xe,e){e.d(xe,{ZP:function(){return G}});var r=e(92310),v=e.n(r),g=e(18929),D=e(26112),n=e(59301),p=e(36355),y=e(19716);const te=n.createContext(null),Y=te.Provider;var a=te;const ce=n.createContext(null),S=ce.Provider;var o=e(5630),K=e(8654),ve=e(1684),he=e(32441),Oe=e(17313),Q=e(83116),Ne=e(37613);const F=m=>{const{componentCls:x,antCls:z}=m,N=`${x}-group`;return{[N]:Object.assign(Object.assign({},(0,Oe.Wf)(m)),{display:"inline-block",fontSize:0,[`&${N}-rtl`]:{direction:"rtl"},[`${z}-badge ${z}-badge-count`]:{zIndex:1},[`> ${z}-badge:not(:first-child) > ${z}-button-wrapper`]:{borderInlineStart:"none"}})}},X=m=>{const{componentCls:x,wrapperMarginInlineEnd:z,colorPrimary:N,radioSize:M,motionDurationSlow:ne,motionDurationMid:Z,motionEaseInOutCirc:Fe,colorBgContainer:Le,colorBorder:de,lineWidth:$e,dotSize:at,colorBgContainerDisabled:Ye,colorTextDisabled:V,paddingXS:Se,dotColorDisabled:C,lineType:i,radioDotDisabledSize:c,wireframe:b,colorWhite:B}=m,R=`${x}-inner`;return{[`${x}-wrapper`]:Object.assign(Object.assign({},(0,Oe.Wf)(m)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:z,cursor:"pointer",[`&${x}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:m.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${x}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${$e}px ${i} ${N}`,borderRadius:"50%",visibility:"hidden",content:'""'},[x]:Object.assign(Object.assign({},(0,Oe.Wf)(m)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${x}-wrapper:hover &, - &:hover ${R}`]:{borderColor:N},[`${x}-input:focus-visible + ${R}`]:Object.assign({},(0,Oe.oN)(m)),[`${x}:hover::after, ${x}-wrapper:hover &::after`]:{visibility:"visible"},[`${x}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:M,height:M,marginBlockStart:M/-2,marginInlineStart:M/-2,backgroundColor:b?N:B,borderBlockStart:0,borderInlineStart:0,borderRadius:M,transform:"scale(0)",opacity:0,transition:`all ${ne} ${Fe}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:M,height:M,backgroundColor:Le,borderColor:de,borderStyle:"solid",borderWidth:$e,borderRadius:"50%",transition:`all ${Z}`},[`${x}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${x}-checked`]:{[R]:{borderColor:N,backgroundColor:b?Le:N,"&::after":{transform:`scale(${at/M})`,opacity:1,transition:`all ${ne} ${Fe}`}}},[`${x}-disabled`]:{cursor:"not-allowed",[R]:{backgroundColor:Ye,borderColor:de,cursor:"not-allowed","&::after":{backgroundColor:C}},[`${x}-input`]:{cursor:"not-allowed"},[`${x}-disabled + span`]:{color:V,cursor:"not-allowed"},[`&${x}-checked`]:{[R]:{"&::after":{transform:`scale(${c/M})`}}}},[`span${x} + *`]:{paddingInlineStart:Se,paddingInlineEnd:Se}})}},u=m=>{const{buttonColor:x,controlHeight:z,componentCls:N,lineWidth:M,lineType:ne,colorBorder:Z,motionDurationSlow:Fe,motionDurationMid:Le,buttonPaddingInline:de,fontSize:$e,buttonBg:at,fontSizeLG:Ye,controlHeightLG:V,controlHeightSM:Se,paddingXS:C,borderRadius:i,borderRadiusSM:c,borderRadiusLG:b,buttonCheckedBg:B,buttonSolidCheckedColor:R,colorTextDisabled:re,colorBgContainerDisabled:k,buttonCheckedBgDisabled:Ce,buttonCheckedColorDisabled:ae,colorPrimary:se,colorPrimaryHover:Ae,colorPrimaryActive:ze,buttonSolidCheckedBg:ye,buttonSolidCheckedHoverBg:le,buttonSolidCheckedActiveBg:Ze}=m;return{[`${N}-button-wrapper`]:{position:"relative",display:"inline-block",height:z,margin:0,paddingInline:de,paddingBlock:0,color:x,fontSize:$e,lineHeight:`${z-M*2}px`,background:at,border:`${M}px ${ne} ${Z}`,borderBlockStartWidth:M+.02,borderInlineStartWidth:0,borderInlineEndWidth:M,cursor:"pointer",transition:[`color ${Le}`,`background ${Le}`,`box-shadow ${Le}`].join(","),a:{color:x},[`> ${N}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-M,insetInlineStart:-M,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:M,paddingInline:0,backgroundColor:Z,transition:`background-color ${Fe}`,content:'""'}},"&:first-child":{borderInlineStart:`${M}px ${ne} ${Z}`,borderStartStartRadius:i,borderEndStartRadius:i},"&:last-child":{borderStartEndRadius:i,borderEndEndRadius:i},"&:first-child:last-child":{borderRadius:i},[`${N}-group-large &`]:{height:V,fontSize:Ye,lineHeight:`${V-M*2}px`,"&:first-child":{borderStartStartRadius:b,borderEndStartRadius:b},"&:last-child":{borderStartEndRadius:b,borderEndEndRadius:b}},[`${N}-group-small &`]:{height:Se,paddingInline:C-M,paddingBlock:0,lineHeight:`${Se-M*2}px`,"&:first-child":{borderStartStartRadius:c,borderEndStartRadius:c},"&:last-child":{borderStartEndRadius:c,borderEndEndRadius:c}},"&:hover":{position:"relative",color:se},"&:has(:focus-visible)":Object.assign({},(0,Oe.oN)(m)),[`${N}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${N}-button-wrapper-disabled)`]:{zIndex:1,color:se,background:B,borderColor:se,"&::before":{backgroundColor:se},"&:first-child":{borderColor:se},"&:hover":{color:Ae,borderColor:Ae,"&::before":{backgroundColor:Ae}},"&:active":{color:ze,borderColor:ze,"&::before":{backgroundColor:ze}}},[`${N}-group-solid &-checked:not(${N}-button-wrapper-disabled)`]:{color:R,background:ye,borderColor:ye,"&:hover":{color:R,background:le,borderColor:le},"&:active":{color:R,background:Ze,borderColor:Ze}},"&-disabled":{color:re,backgroundColor:k,borderColor:Z,cursor:"not-allowed","&:first-child, &:hover":{color:re,backgroundColor:k,borderColor:Z}},[`&-disabled${N}-button-wrapper-checked`]:{color:ae,backgroundColor:Ce,borderColor:Z,boxShadow:"none"}}}},t=m=>m-4*2;var l=(0,Q.Z)("Radio",m=>{const{controlOutline:x,controlOutlineWidth:z,radioSize:N}=m,M=`0 0 0 ${z}px ${x}`,ne=M,Z=t(N),Fe=(0,Ne.TS)(m,{radioDotDisabledSize:Z,radioFocusShadow:M,radioButtonFocusShadow:ne});return[F(Fe),X(Fe),u(Fe)]},m=>{const{wireframe:x,padding:z,marginXS:N,lineWidth:M,fontSizeLG:ne,colorText:Z,colorBgContainer:Fe,colorTextDisabled:Le,controlItemBgActiveDisabled:de,colorTextLightSolid:$e,colorPrimary:at,colorPrimaryHover:Ye,colorPrimaryActive:V}=m,Se=4,C=ne,i=x?t(C):C-(Se+M)*2;return{radioSize:C,dotSize:i,dotColorDisabled:Le,buttonSolidCheckedColor:$e,buttonSolidCheckedBg:at,buttonSolidCheckedHoverBg:Ye,buttonSolidCheckedActiveBg:V,buttonBg:Fe,buttonCheckedBg:Fe,buttonColor:Z,buttonCheckedBgDisabled:de,buttonCheckedColorDisabled:Le,buttonPaddingInline:z-M,wrapperMarginInlineEnd:N}}),d=e(14088),T=e(4572),j=function(m,x){var z={};for(var N in m)Object.prototype.hasOwnProperty.call(m,N)&&x.indexOf(N)<0&&(z[N]=m[N]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,N=Object.getOwnPropertySymbols(m);M{var z,N;const M=n.useContext(a),ne=n.useContext(ce),{getPrefixCls:Z,direction:Fe,radio:Le}=n.useContext(p.E_),de=n.useRef(null),$e=(0,K.sQ)(x,de),{isFormItemInput:at}=n.useContext(he.aM),Ye=ze=>{var ye,le;(ye=m.onChange)===null||ye===void 0||ye.call(m,ze),(le=M==null?void 0:M.onChange)===null||le===void 0||le.call(M,ze)},{prefixCls:V,className:Se,rootClassName:C,children:i,style:c}=m,b=j(m,["prefixCls","className","rootClassName","children","style"]),B=Z("radio",V),R=((M==null?void 0:M.optionType)||ne)==="button",re=R?`${B}-button`:B,[k,Ce]=l(B),ae=Object.assign({},b),se=n.useContext(ve.Z);M&&(ae.name=M.name,ae.onChange=Ye,ae.checked=m.value===M.value,ae.disabled=(z=ae.disabled)!==null&&z!==void 0?z:M.disabled),ae.disabled=(N=ae.disabled)!==null&&N!==void 0?N:se;const Ae=v()(`${re}-wrapper`,{[`${re}-wrapper-checked`]:ae.checked,[`${re}-wrapper-disabled`]:ae.disabled,[`${re}-wrapper-rtl`]:Fe==="rtl",[`${re}-wrapper-in-form-item`]:at},Le==null?void 0:Le.className,Se,C,Ce);return k(n.createElement(d.Z,{component:"Radio",disabled:ae.disabled},n.createElement("label",{className:Ae,style:Object.assign(Object.assign({},Le==null?void 0:Le.style),c),onMouseEnter:m.onMouseEnter,onMouseLeave:m.onMouseLeave},n.createElement(o.Z,Object.assign({},ae,{className:v()(ae.className,!R&&T.A),type:"radio",prefixCls:re,ref:$e})),i!==void 0?n.createElement("span",null,i):null)))};var ge=n.forwardRef(L);const me=n.forwardRef((m,x)=>{const{getPrefixCls:z,direction:N}=n.useContext(p.E_),[M,ne]=(0,g.Z)(m.defaultValue,{value:m.value}),Z=ye=>{const le=M,Ze=ye.target.value;"value"in m||ne(Ze);const{onChange:Ke}=m;Ke&&Ze!==le&&Ke(ye)},{prefixCls:Fe,className:Le,rootClassName:de,options:$e,buttonStyle:at="outline",disabled:Ye,children:V,size:Se,style:C,id:i,onMouseEnter:c,onMouseLeave:b,onFocus:B,onBlur:R}=m,re=z("radio",Fe),k=`${re}-group`,[Ce,ae]=l(re);let se=V;$e&&$e.length>0&&(se=$e.map(ye=>typeof ye=="string"||typeof ye=="number"?n.createElement(ge,{key:ye.toString(),prefixCls:re,disabled:Ye,value:ye,checked:M===ye},ye):n.createElement(ge,{key:`radio-group-value-options-${ye.value}`,prefixCls:re,disabled:ye.disabled||Ye,value:ye.value,checked:M===ye.value,title:ye.title,style:ye.style},ye.label)));const Ae=(0,y.Z)(Se),ze=v()(k,`${k}-${at}`,{[`${k}-${Ae}`]:Ae,[`${k}-rtl`]:N==="rtl"},Le,de,ae);return Ce(n.createElement("div",Object.assign({},(0,D.Z)(m,{aria:!0,data:!0}),{className:ze,style:C,onMouseEnter:c,onMouseLeave:b,onFocus:B,onBlur:R,id:i,ref:x}),n.createElement(Y,{value:{onChange:Z,value:M,disabled:m.disabled,name:m.name,optionType:m.optionType}},se)))});var Ue=n.memo(me),Ie=function(m,x){var z={};for(var N in m)Object.prototype.hasOwnProperty.call(m,N)&&x.indexOf(N)<0&&(z[N]=m[N]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,N=Object.getOwnPropertySymbols(m);M{const{getPrefixCls:z}=n.useContext(p.E_),{prefixCls:N}=m,M=Ie(m,["prefixCls"]),ne=z("radio",N);return n.createElement(S,{value:"button"},n.createElement(ge,Object.assign({prefixCls:ne},M,{type:"radio",ref:x})))};var ie=n.forwardRef(Me);const w=ge;w.Button=ie,w.Group=Ue,w.__ANT_RADIO=!0;var G=w},57809:function(Bt,xe,e){var r=e(92310),v=e.n(r),g=e(77861),D=e(2738),n=e(59301),p=e(53487),y=e(62892),te=e(19080),Y=e(36355),a=e(1684),ce=e(93891),S=e(19716),o=e(32441),K=e(33234),ve=e(14154),he=e(58582),Oe=e(84443),Q=e(66339),Ne=function(l,d){var T={};for(var j in l)Object.prototype.hasOwnProperty.call(l,j)&&d.indexOf(j)<0&&(T[j]=l[j]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,j=Object.getOwnPropertySymbols(l);L{var T,{prefixCls:j,bordered:L=!0,className:Ee,rootClassName:ge,getPopupContainer:me,popupClassName:Ue,dropdownClassName:Ie,listHeight:Me=256,placement:ie,listItemHeight:w=24,size:G,disabled:m,notFoundContent:x,status:z,builtinPlacements:N,dropdownMatchSelectWidth:M,popupMatchSelectWidth:ne,direction:Z,style:Fe,allowClear:Le}=l,de=Ne(l,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:$e,getPrefixCls:at,renderEmpty:Ye,direction:V,virtual:Se,popupMatchSelectWidth:C,popupOverflow:i,select:c}=n.useContext(Y.E_),b=at("select",j),B=at(),R=Z!=null?Z:V,{compactSize:re,compactItemClassnames:k}=(0,K.ri)(b,R),[Ce,ae]=(0,ve.Z)(b),se=n.useMemo(()=>{const{mode:hn}=de;if(hn!=="combobox")return hn===F?"combobox":hn},[de.mode]),Ae=se==="multiple"||se==="tags",ze=(0,Oe.Z)(de.suffixIcon,de.showArrow),ye=(T=ne!=null?ne:M)!==null&&T!==void 0?T:C,{status:le,hasFeedback:Ze,isFormItemInput:Ke,feedbackIcon:mt}=n.useContext(o.aM),Lt=(0,te.F)(le,z);let jt;x!==void 0?jt=x:se==="combobox"?jt=null:jt=(Ye==null?void 0:Ye("Select"))||n.createElement(ce.Z,{componentName:"Select"});const{suffixIcon:Qt,itemIcon:zt,removeIcon:Ht,clearIcon:Rt}=(0,Q.Z)(Object.assign(Object.assign({},de),{multiple:Ae,hasFeedback:Ze,feedbackIcon:mt,showSuffixIcon:ze,prefixCls:b,showArrow:de.showArrow,componentName:"Select"})),xt=Le===!0?{clearIcon:Rt}:Le,Xt=(0,D.Z)(de,["suffixIcon","itemIcon"]),dn=v()(Ue||Ie,{[`${b}-dropdown-${R}`]:R==="rtl"},ge,ae),Jt=(0,S.Z)(hn=>{var _t;return(_t=G!=null?G:re)!==null&&_t!==void 0?_t:hn}),Cn=n.useContext(a.Z),yn=m!=null?m:Cn,rn=v()({[`${b}-lg`]:Jt==="large",[`${b}-sm`]:Jt==="small",[`${b}-rtl`]:R==="rtl",[`${b}-borderless`]:!L,[`${b}-in-form-item`]:Ke},(0,te.Z)(b,Lt,Ze),k,c==null?void 0:c.className,Ee,ge,ae),pn=n.useMemo(()=>ie!==void 0?ie:R==="rtl"?"bottomRight":"bottomLeft",[ie,R]),on=(0,he.Z)(N,i);return Ce(n.createElement(g.ZP,Object.assign({ref:d,virtual:Se,showSearch:c==null?void 0:c.showSearch},Xt,{style:Object.assign(Object.assign({},c==null?void 0:c.style),Fe),dropdownMatchSelectWidth:ye,builtinPlacements:on,transitionName:(0,y.m)(B,"slide-up",de.transitionName),listHeight:Me,listItemHeight:w,mode:se,prefixCls:b,placement:pn,direction:R,suffixIcon:Qt,menuItemSelectedIcon:zt,removeIcon:Ht,allowClear:xt,notFoundContent:jt,className:rn,getPopupContainer:me||$e,dropdownClassName:dn,disabled:yn})))},u=n.forwardRef(X),t=(0,p.Z)(u);u.SECRET_COMBOBOX_MODE_DO_NOT_USE=F,u.Option=g.Wx,u.OptGroup=g.Xo,u._InternalPanelDoNotUseOrYouWillBeFired=t,xe.default=u},14154:function(Bt,xe,e){e.d(xe,{Z:function(){return u}});var r=e(17313),v=e(74207),g=e(37613),D=e(83116),n=e(13826),p=e(92899);const y=t=>{const{optionHeight:l,optionFontSize:d,optionLineHeight:T,optionPadding:j}=t;return{position:"relative",display:"block",minHeight:l,padding:j,color:t.colorText,fontWeight:"normal",fontSize:d,lineHeight:T,boxSizing:"border-box"}};var Y=t=>{const{antCls:l,componentCls:d}=t,T=`${d}-item`,j=`&${l}-slide-up-enter${l}-slide-up-enter-active`,L=`&${l}-slide-up-appear${l}-slide-up-appear-active`,Ee=`&${l}-slide-up-leave${l}-slide-up-leave-active`,ge=`${d}-dropdown-placement-`;return[{[`${d}-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}${ge}bottomLeft, - ${L}${ge}bottomLeft - `]:{animationName:n.fJ},[` - ${j}${ge}topLeft, - ${L}${ge}topLeft, - ${j}${ge}topRight, - ${L}${ge}topRight - `]:{animationName:n.Qt},[`${Ee}${ge}bottomLeft`]:{animationName:n.Uw},[` - ${Ee}${ge}topLeft, - ${Ee}${ge}topRight - `]:{animationName:n.ly},"&-hidden":{display:"none"},[`${T}`]:Object.assign(Object.assign({},y(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(${T}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${T}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${T}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${T}-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,p.Fm)(t,"move-up"),(0,p.Fm)(t,"move-down")]};const a=2,ce=t=>{let{controlHeightSM:l,controlHeight:d,lineWidth:T}=t;const j=(d-l)/2-T,L=Math.ceil(j/2);return[j,L]};function S(t,l){const{componentCls:d,iconCls:T}=t,j=`${d}-selection-overflow`,L=t.multipleSelectItemHeight,[Ee]=ce(t),ge=l?`${d}-${l}`:"";return{[`${d}-multiple${ge}`]:{fontSize:t.fontSize,[j]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${d}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ee-a}px ${a*2}px`,borderRadius:t.borderRadius,[`${d}-show-search&`]:{cursor:"text"},[`${d}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${a}px 0`,lineHeight:`${L}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${d}-show-arrow ${d}-selector, - &${d}-allow-clear ${d}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${d}-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,[`${d}-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",[`> ${T}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${j}-item + ${j}-item`]:{[`${d}-selection-search`]:{marginInlineStart:0}},[`${d}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ee,"\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"}},[`${d}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var K=t=>{const{componentCls:l}=t,d=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),T=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,j]=ce(t);return[S(t),S(d,"sm"),{[`${l}-multiple${l}-sm`]:{[`${l}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${l}-selection-search`]:{marginInlineStart:j}}},S(T,"lg")]};function ve(t,l){const{componentCls:d,inputPaddingHorizontalBase:T,borderRadius:j}=t,L=t.controlHeight-t.lineWidth*2,Ee=Math.ceil(t.fontSize*1.25),ge=l?`${d}-${l}`:"";return{[`${d}-single${ge}`]:{fontSize:t.fontSize,[`${d}-selector`]:Object.assign(Object.assign({},(0,r.Wf)(t)),{display:"flex",borderRadius:j,[`${d}-selection-search`]:{position:"absolute",top:0,insetInlineStart:T,insetInlineEnd:T,bottom:0,"&-input":{width:"100%"}},[` - ${d}-selection-item, - ${d}-selection-placeholder - `]:{padding:0,lineHeight:`${L}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${L}px`}},[`${d}-selection-item`]:{position:"relative",userSelect:"none"},[`${d}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${d}-selection-item:after`,`${d}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${d}-show-arrow ${d}-selection-item, - &${d}-show-arrow ${d}-selection-placeholder - `]:{paddingInlineEnd:Ee},[`&${d}-open ${d}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${d}-customize-input)`]:{[`${d}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${T}px`,[`${d}-selection-search-input`]:{height:L},"&:after":{lineHeight:`${L}px`}}},[`&${d}-customize-input`]:{[`${d}-selector`]:{"&:after":{display:"none"},[`${d}-selection-search`]:{position:"static",width:"100%"},[`${d}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${T}px`,"&:after":{display:"none"}}}}}}}function he(t){const{componentCls:l}=t,d=t.controlPaddingHorizontalSM-t.lineWidth;return[ve(t),ve((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${l}-single${l}-sm`]:{[`&:not(${l}-customize-input)`]:{[`${l}-selection-search`]:{insetInlineStart:d,insetInlineEnd:d},[`${l}-selector`]:{padding:`0 ${d}px`},[`&${l}-show-arrow ${l}-selection-search`]:{insetInlineEnd:d+t.fontSize*1.5},[` - &${l}-show-arrow ${l}-selection-item, - &${l}-show-arrow ${l}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},ve((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const Oe=t=>{const{componentCls:l,selectorBg:d}=t;return{position:"relative",backgroundColor:d,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${l}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${l}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${l}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Q=function(t,l){let d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:T,borderHoverColor:j,outlineColor:L,antCls:Ee}=l,ge=d?{[`${T}-selector`]:{borderColor:j}}:{};return{[t]:{[`&:not(${T}-disabled):not(${T}-customize-input):not(${Ee}-pagination-size-changer)`]:Object.assign(Object.assign({},ge),{[`${T}-focused& ${T}-selector`]:{borderColor:j,boxShadow:`0 0 0 ${l.controlOutlineWidth}px ${L}`,outline:0},[`&:hover ${T}-selector`]:{borderColor:j}})}}},Ne=t=>{const{componentCls:l}=t;return{[`${l}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},F=t=>{const{componentCls:l,inputPaddingHorizontalBase:d,iconCls:T}=t;return{[l]:Object.assign(Object.assign({},(0,r.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${l}-customize-input) ${l}-selector`]:Object.assign(Object.assign({},Oe(t)),Ne(t)),[`${l}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},r.vS),[`${l}-selection-placeholder`]:Object.assign(Object.assign({},r.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${l}-arrow`]:Object.assign(Object.assign({},(0,r.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:d,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[T]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${l}-suffix)`]:{pointerEvents:"auto"}},[`${l}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${l}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:d,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":{[`${l}-clear`]:{opacity:1}}}),[`${l}-has-feedback`]:{[`${l}-clear`]:{insetInlineEnd:d+t.fontSize+t.paddingXS}}}},X=t=>{const{componentCls:l}=t;return[{[l]:{[`&-borderless ${l}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${l}-in-form-item`]:{width:"100%"}}},F(t),he(t),K(t),Y(t),{[`${l}-rtl`]:{direction:"rtl"}},Q(l,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Q(`${l}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Q(`${l}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,v.c)(t,{borderElCls:`${l}-selector`,focusElCls:`${l}-focused`})]};var u=(0,D.Z)("Select",(t,l)=>{let{rootPrefixCls:d}=l;const T=(0,g.TS)(t,{rootPrefixCls:d,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[X(T)]},t=>{const{fontSize:l,lineHeight:d,controlHeight:T,controlPaddingHorizontal:j,zIndexPopupBase:L,colorText:Ee,fontWeightStrong:ge,controlItemBgActive:me,controlItemBgHover:Ue,colorBgContainer:Ie,colorFillSecondary:Me,controlHeightLG:ie,controlHeightSM:w,colorBgContainerDisabled:G,colorTextDisabled:m}=t;return{zIndexPopup:L+50,optionSelectedColor:Ee,optionSelectedFontWeight:ge,optionSelectedBg:me,optionActiveBg:Ue,optionPadding:`${(T-l*d)/2}px ${j}px`,optionFontSize:l,optionLineHeight:d,optionHeight:T,selectorBg:Ie,clearBg:Ie,singleItemHeightLG:ie,multipleItemBg:Me,multipleItemBorderColor:"transparent",multipleItemHeight:w,multipleItemHeightLG:T,multipleSelectorBgDisabled:G,multipleItemColorDisabled:m,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Bt,xe,e){e.d(xe,{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,D){return g||r(D)}},84443:function(Bt,xe,e){e.d(xe,{Z:function(){return r}});function r(v,g){return g!==void 0?g:v!==null}},66339:function(Bt,xe,e){e.d(xe,{Z:function(){return te}});var r=e(40001),v=e(19248),g=e(99267),D=e(84105),n=e(58617),p=e(47472),y=e(59301);function te(Y){let{suffixIcon:a,clearIcon:ce,menuItemSelectedIcon:S,removeIcon:o,loading:K,multiple:ve,hasFeedback:he,prefixCls:Oe,showSuffixIcon:Q,feedbackIcon:Ne,showArrow:F,componentName:X}=Y;const u=ce!=null?ce:y.createElement(v.Z,null),t=j=>a===null&&!he&&!F?null:y.createElement(y.Fragment,null,Q!==!1&&j,he&&Ne);let l=null;if(a!==void 0)l=t(a);else if(K)l=t(y.createElement(n.Z,{spin:!0}));else{const j=`${Oe}-suffix`;l=L=>{let{open:Ee,showSearch:ge}=L;return t(Ee&&ge?y.createElement(p.Z,{className:j}):y.createElement(D.Z,{className:j}))}}let d=null;S!==void 0?d=S:ve?d=y.createElement(r.Z,null):d=null;let T=null;return o!==void 0?T=o:T=y.createElement(g.Z,null),{clearIcon:u,suffixIcon:l,itemIcon:d,removeIcon:T}}},81327:function(Bt,xe,e){e.d(xe,{Z:function(){return Oe}});var r=e(59301),v=e(92310),g=e.n(v),D=e(11592),n=e(36355),p=e(33234);const y=r.createContext({latestIndex:0}),te=y.Provider;var a=Q=>{let{className:Ne,index:F,children:X,split:u,style:t}=Q;const{latestIndex:l}=r.useContext(y);return X==null?null:r.createElement(r.Fragment,null,r.createElement("div",{className:Ne,style:t},X),F{var F,X;const{getPrefixCls:u,space:t,direction:l}=r.useContext(n.E_),{size:d=(t==null?void 0:t.size)||"small",align:T,className:j,rootClassName:L,children:Ee,direction:ge="horizontal",prefixCls:me,split:Ue,style:Ie,wrap:Me=!1,classNames:ie,styles:w}=Q,G=K(Q,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[m,x]=Array.isArray(d)?d:[d,d],z=S(x),N=S(m),M=o(x),ne=o(m),Z=(0,D.Z)(Ee,{keepEmpty:!0}),Fe=T===void 0&&ge==="horizontal"?"center":T,Le=u("space",me),[de,$e]=(0,ce.Z)(Le),at=g()(Le,t==null?void 0:t.className,$e,`${Le}-${ge}`,{[`${Le}-rtl`]:l==="rtl",[`${Le}-align-${Fe}`]:Fe,[`${Le}-gap-row-${x}`]:z,[`${Le}-gap-col-${m}`]:N},j,L),Ye=g()(`${Le}-item`,(F=ie==null?void 0:ie.item)!==null&&F!==void 0?F:(X=t==null?void 0:t.classNames)===null||X===void 0?void 0:X.item);let V=0;const Se=Z.map((c,b)=>{var B,R;c!=null&&(V=b);const re=c&&c.key||`${Ye}-${b}`;return r.createElement(a,{className:Ye,key:re,index:b,split:Ue,style:(B=w==null?void 0:w.item)!==null&&B!==void 0?B:(R=t==null?void 0:t.styles)===null||R===void 0?void 0:R.item},c)}),C=r.useMemo(()=>({latestIndex:V}),[V]);if(Z.length===0)return null;const i={};return Me&&(i.flexWrap="wrap"),!N&&ne&&(i.columnGap=m),!z&&M&&(i.rowGap=x),de(r.createElement("div",Object.assign({ref:Ne,className:at,style:Object.assign(Object.assign(Object.assign({},i),t==null?void 0:t.style),Ie)},G),r.createElement(te,{value:C},Se)))});he.Compact=p.ZP;var Oe=he},8378:function(Bt,xe){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`}}});xe.Z=e},92899:function(Bt,xe,e){e.d(xe,{Fm:function(){return S}});var r=e(36237),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}}),D=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}}),p=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}}),y=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}}),te=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}}),ce={"move-up":{inKeyframes:Y,outKeyframes:a},"move-down":{inKeyframes:g,outKeyframes:D},"move-left":{inKeyframes:n,outKeyframes:p},"move-right":{inKeyframes:y,outKeyframes:te}},S=(o,K)=>{const{antCls:ve}=o,he=`${ve}-${K}`,{inKeyframes:Oe,outKeyframes:Q}=ce[K];return[(0,v.R)(he,Oe,Q,o.motionDurationMid),{[` - ${he}-enter, - ${he}-appear - `]:{opacity:0,animationTimingFunction:o.motionEaseOutCirc},[`${he}-leave`]:{animationTimingFunction:o.motionEaseInOutCirc}}]}},13826:function(Bt,xe,e){e.d(xe,{Qt:function(){return n},Uw:function(){return D},fJ:function(){return g},ly:function(){return p},oN:function(){return S}});var r=e(36237),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}}),D=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}}),p=new r.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),y=new r.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),te=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}}),ce={"slide-up":{inKeyframes:g,outKeyframes:D},"slide-down":{inKeyframes:n,outKeyframes:p},"slide-left":{inKeyframes:y,outKeyframes:te},"slide-right":{inKeyframes:Y,outKeyframes:a}},S=(o,K)=>{const{antCls:ve}=o,he=`${ve}-${K}`,{inKeyframes:Oe,outKeyframes:Q}=ce[K];return[(0,v.R)(he,Oe,Q,o.motionDurationMid),{[` - ${he}-enter, - ${he}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:o.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${he}-leave`]:{animationTimingFunction:o.motionEaseInQuint}}]}},5630:function(Bt,xe,e){var r=e(54476),v=e(33885),g=e(20068),D=e(42978),n=e(75931),p=e(92310),y=e.n(p),te=e(18929),Y=e(59301),a=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ce=(0,Y.forwardRef)(function(S,o){var K,ve=S.prefixCls,he=ve===void 0?"rc-checkbox":ve,Oe=S.className,Q=S.style,Ne=S.checked,F=S.disabled,X=S.defaultChecked,u=X===void 0?!1:X,t=S.type,l=t===void 0?"checkbox":t,d=S.title,T=S.onChange,j=(0,n.Z)(S,a),L=(0,Y.useRef)(null),Ee=(0,te.Z)(u,{value:Ne}),ge=(0,D.Z)(Ee,2),me=ge[0],Ue=ge[1];(0,Y.useImperativeHandle)(o,function(){return{focus:function(){var w;(w=L.current)===null||w===void 0||w.focus()},blur:function(){var w;(w=L.current)===null||w===void 0||w.blur()},input:L.current}});var Ie=y()(he,Oe,(K={},(0,g.Z)(K,"".concat(he,"-checked"),me),(0,g.Z)(K,"".concat(he,"-disabled"),F),K)),Me=function(w){F||("checked"in S||Ue(w.target.checked),T==null||T({target:(0,v.Z)((0,v.Z)({},S),{},{type:l,checked:w.target.checked}),stopPropagation:function(){w.stopPropagation()},preventDefault:function(){w.preventDefault()},nativeEvent:w.nativeEvent}))};return Y.createElement("span",{className:Ie,title:d,style:Q},Y.createElement("input",(0,r.Z)({},j,{className:"".concat(he,"-input"),ref:L,onChange:Me,disabled:F,checked:!!me,type:l})),Y.createElement("span",{className:"".concat(he,"-inner")}))});xe.Z=ce},31561:function(Bt,xe,e){e.d(xe,{Z:function(){return l}});var r=e(54476),v=e(20068),g=e(42978),D=e(75931),n=e(35593),p=e(92310),y=e.n(p),te=e(8654),Y=e(59301),a=e(10228),ce=e(16089),S=a.Z.ESC,o=a.Z.TAB;function K(d){var T=d.visible,j=d.triggerRef,L=d.onVisibleChange,Ee=d.autoFocus,ge=d.overlayRef,me=Y.useRef(!1),Ue=function(){if(T){var w,G;(w=j.current)===null||w===void 0||(G=w.focus)===null||G===void 0||G.call(w),L==null||L(!1)}},Ie=function(){var w;return(w=ge.current)!==null&&w!==void 0&&w.focus?(ge.current.focus(),me.current=!0,!0):!1},Me=function(w){switch(w.keyCode){case S:Ue();break;case o:{var G=!1;me.current||(G=Ie()),G?w.preventDefault():Ue();break}}};Y.useEffect(function(){return T?(window.addEventListener("keydown",Me),Ee&&(0,ce.Z)(Ie,3),function(){window.removeEventListener("keydown",Me),me.current=!1}):function(){me.current=!1}},[T])}var ve=(0,Y.forwardRef)(function(d,T){var j=d.overlay,L=d.arrow,Ee=d.prefixCls,ge=(0,Y.useMemo)(function(){var Ue;return typeof j=="function"?Ue=j():Ue=j,Ue},[j]),me=(0,te.sQ)(T,ge==null?void 0:ge.ref);return Y.createElement(Y.Fragment,null,L&&Y.createElement("div",{className:"".concat(Ee,"-arrow")}),Y.cloneElement(ge,{ref:(0,te.Yr)(ge)?me:void 0}))}),he=ve,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}},F=Ne,X=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function u(d,T){var j,L=d.arrow,Ee=L===void 0?!1:L,ge=d.prefixCls,me=ge===void 0?"rc-dropdown":ge,Ue=d.transitionName,Ie=d.animation,Me=d.align,ie=d.placement,w=ie===void 0?"bottomLeft":ie,G=d.placements,m=G===void 0?F:G,x=d.getPopupContainer,z=d.showAction,N=d.hideAction,M=d.overlayClassName,ne=d.overlayStyle,Z=d.visible,Fe=d.trigger,Le=Fe===void 0?["hover"]:Fe,de=d.autoFocus,$e=d.overlay,at=d.children,Ye=d.onVisibleChange,V=(0,D.Z)(d,X),Se=Y.useState(),C=(0,g.Z)(Se,2),i=C[0],c=C[1],b="visible"in d?Z:i,B=Y.useRef(null),R=Y.useRef(null),re=Y.useRef(null);Y.useImperativeHandle(T,function(){return B.current});var k=function(Ke){c(Ke),Ye==null||Ye(Ke)};K({visible:b,triggerRef:re,onVisibleChange:k,autoFocus:de,overlayRef:R});var Ce=function(Ke){var mt=d.onOverlayClick;c(!1),mt&&mt(Ke)},ae=function(){return Y.createElement(he,{ref:R,overlay:$e,prefixCls:me,arrow:Ee})},se=function(){return typeof $e=="function"?ae:ae()},Ae=function(){var Ke=d.minOverlayWidthMatchTrigger,mt=d.alignPoint;return"minOverlayWidthMatchTrigger"in d?Ke:!mt},ze=function(){var Ke=d.openClassName;return Ke!==void 0?Ke:"".concat(me,"-open")},ye=Y.cloneElement(at,{className:y()((j=at.props)===null||j===void 0?void 0:j.className,b&&ze()),ref:(0,te.Yr)(at)?(0,te.sQ)(re,at.ref):void 0}),le=N;return!le&&Le.indexOf("contextMenu")!==-1&&(le=["click"]),Y.createElement(n.Z,(0,r.Z)({builtinPlacements:m},V,{prefixCls:me,ref:B,popupClassName:y()(M,(0,v.Z)({},"".concat(me,"-show-arrow"),Ee)),popupStyle:ne,action:Le,showAction:z,hideAction:le,popupPlacement:w,popupAlign:Me,popupTransitionName:Ue,popupAnimation:Ie,popupVisible:b,stretch:Ae()?"minWidth":"",popup:se(),onPopupVisibleChange:k,onPopupClick:Ce,getPopupContainer:x}),ye)}var t=Y.forwardRef(u),l=t},93681:function(Bt,xe,e){e.r(xe),e.d(xe,{BaseInput:function(){return a},default:function(){return Ne}});var r=e(54476),v=e(33885),g=e(20068),D=e(76190),n=e(92310),p=e.n(n),y=e(59301),te=e(5643),Y=function(X){var u,t,l=X.inputElement,d=X.prefixCls,T=X.prefix,j=X.suffix,L=X.addonBefore,Ee=X.addonAfter,ge=X.className,me=X.style,Ue=X.disabled,Ie=X.readOnly,Me=X.focused,ie=X.triggerFocus,w=X.allowClear,G=X.value,m=X.handleReset,x=X.hidden,z=X.classes,N=X.classNames,M=X.dataAttrs,ne=X.styles,Z=X.components,Fe=(Z==null?void 0:Z.affixWrapper)||"span",Le=(Z==null?void 0:Z.groupWrapper)||"span",de=(Z==null?void 0:Z.wrapper)||"span",$e=(Z==null?void 0:Z.groupAddon)||"span",at=(0,y.useRef)(null),Ye=function(ae){var se;(se=at.current)!==null&&se!==void 0&&se.contains(ae.target)&&(ie==null||ie())},V=function(){var ae;if(!w)return null;var se=!Ue&&!Ie&&G,Ae="".concat(d,"-clear-icon"),ze=(0,D.Z)(w)==="object"&&w!==null&&w!==void 0&&w.clearIcon?w.clearIcon:"\u2716";return y.createElement("span",{onClick:m,onMouseDown:function(le){return le.preventDefault()},className:p()(Ae,(ae={},(0,g.Z)(ae,"".concat(Ae,"-hidden"),!se),(0,g.Z)(ae,"".concat(Ae,"-has-suffix"),!!j),ae)),role:"button",tabIndex:-1},ze)},Se=(0,y.cloneElement)(l,{value:G,hidden:x,className:p()((u=l.props)===null||u===void 0?void 0:u.className,!(0,te.X3)(X)&&!(0,te.He)(X)&&ge)||null,style:(0,v.Z)((0,v.Z)({},(t=l.props)===null||t===void 0?void 0:t.style),!(0,te.X3)(X)&&!(0,te.He)(X)?me:{})});if((0,te.X3)(X)){var C,i="".concat(d,"-affix-wrapper"),c=p()(i,(C={},(0,g.Z)(C,"".concat(i,"-disabled"),Ue),(0,g.Z)(C,"".concat(i,"-focused"),Me),(0,g.Z)(C,"".concat(i,"-readonly"),Ie),(0,g.Z)(C,"".concat(i,"-input-with-clear-btn"),j&&w&&G),C),!(0,te.He)(X)&&ge,z==null?void 0:z.affixWrapper,N==null?void 0:N.affixWrapper),b=(j||w)&&y.createElement("span",{className:p()("".concat(d,"-suffix"),N==null?void 0:N.suffix),style:ne==null?void 0:ne.suffix},V(),j);Se=y.createElement(Fe,(0,r.Z)({className:c,style:(0,v.Z)((0,v.Z)({},(0,te.He)(X)?void 0:me),ne==null?void 0:ne.affixWrapper),hidden:!(0,te.He)(X)&&x,onClick:Ye},M==null?void 0:M.affixWrapper,{ref:at}),T&&y.createElement("span",{className:p()("".concat(d,"-prefix"),N==null?void 0:N.prefix),style:ne==null?void 0:ne.prefix},T),(0,y.cloneElement)(l,{value:G,hidden:null}),b)}if((0,te.He)(X)){var B="".concat(d,"-group"),R="".concat(B,"-addon"),re=p()("".concat(d,"-wrapper"),B,z==null?void 0:z.wrapper),k=p()("".concat(d,"-group-wrapper"),ge,z==null?void 0:z.group);return y.createElement(Le,{className:k,style:me,hidden:x},y.createElement(de,{className:re},L&&y.createElement($e,{className:R},L),(0,y.cloneElement)(Se,{hidden:null}),Ee&&y.createElement($e,{className:R},Ee)))}return Se},a=Y,ce=e(94480),S=e(42978),o=e(75931),K=e(18929),ve=e(2738),he=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Oe=(0,y.forwardRef)(function(F,X){var u=F.autoComplete,t=F.onChange,l=F.onFocus,d=F.onBlur,T=F.onPressEnter,j=F.onKeyDown,L=F.prefixCls,Ee=L===void 0?"rc-input":L,ge=F.disabled,me=F.htmlSize,Ue=F.className,Ie=F.maxLength,Me=F.suffix,ie=F.showCount,w=F.type,G=w===void 0?"text":w,m=F.classes,x=F.classNames,z=F.styles,N=(0,o.Z)(F,he),M=(0,K.Z)(F.defaultValue,{value:F.value}),ne=(0,S.Z)(M,2),Z=ne[0],Fe=ne[1],Le=(0,y.useState)(!1),de=(0,S.Z)(Le,2),$e=de[0],at=de[1],Ye=(0,y.useRef)(null),V=function(k){Ye.current&&(0,te.nH)(Ye.current,k)};(0,y.useImperativeHandle)(X,function(){return{focus:V,blur:function(){var k;(k=Ye.current)===null||k===void 0||k.blur()},setSelectionRange:function(k,Ce,ae){var se;(se=Ye.current)===null||se===void 0||se.setSelectionRange(k,Ce,ae)},select:function(){var k;(k=Ye.current)===null||k===void 0||k.select()},input:Ye.current}}),(0,y.useEffect)(function(){at(function(re){return re&&ge?!1:re})},[ge]);var Se=function(k){F.value===void 0&&Fe(k.target.value),Ye.current&&(0,te.rJ)(Ye.current,k,t)},C=function(k){T&&k.key==="Enter"&&T(k),j==null||j(k)},i=function(k){at(!0),l==null||l(k)},c=function(k){at(!1),d==null||d(k)},b=function(k){Fe(""),V(),Ye.current&&(0,te.rJ)(Ye.current,k,t)},B=function(){var k=(0,ve.Z)(F,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return y.createElement("input",(0,r.Z)({autoComplete:u},k,{onChange:Se,onFocus:i,onBlur:c,onKeyDown:C,className:p()(Ee,(0,g.Z)({},"".concat(Ee,"-disabled"),ge),x==null?void 0:x.input),style:z==null?void 0:z.input,ref:Ye,size:me,type:G}))},R=function(){var k=Number(Ie)>0;if(Me||ie){var Ce=(0,te.D7)(Z),ae=(0,ce.Z)(Ce).length,se=(0,D.Z)(ie)==="object"?ie.formatter({value:Ce,count:ae,maxLength:Ie}):"".concat(ae).concat(k?" / ".concat(Ie):"");return y.createElement(y.Fragment,null,!!ie&&y.createElement("span",{className:p()("".concat(Ee,"-show-count-suffix"),(0,g.Z)({},"".concat(Ee,"-show-count-has-suffix"),!!Me),x==null?void 0:x.count),style:(0,v.Z)({},z==null?void 0:z.count)},se),Me)}return null};return y.createElement(a,(0,r.Z)({},N,{prefixCls:Ee,className:Ue,inputElement:B(),handleReset:b,value:(0,te.D7)(Z),focused:$e,triggerFocus:V,suffix:R(),disabled:ge,classes:m,classNames:x,styles:z}))}),Q=Oe,Ne=Q},5643:function(Bt,xe,e){e.d(xe,{D7:function(){return n},He:function(){return r},X3:function(){return v},nH:function(){return D},rJ:function(){return g}});function r(p){return!!(p.addonBefore||p.addonAfter)}function v(p){return!!(p.prefix||p.suffix||p.allowClear)}function g(p,y,te,Y){if(te){var a=y;if(y.type==="click"){var ce=p.cloneNode(!0);a=Object.create(y,{target:{value:ce},currentTarget:{value:ce}}),ce.value="",te(a);return}if(Y!==void 0){a=Object.create(y,{target:{value:p},currentTarget:{value:p}}),p.value=Y,te(a);return}te(a)}}function D(p,y){if(p){p.focus(y);var te=y||{},Y=te.cursor;if(Y){var a=p.value.length;switch(Y){case"start":p.setSelectionRange(0,0);break;case"end":p.setSelectionRange(a,a);break;default:p.setSelectionRange(0,a)}}}}function n(p){return typeof p=="undefined"||p===null?"":String(p)}},15285:function(Bt,xe,e){e.d(xe,{iz:function(){return rt},ck:function(){return pn},BW:function(){return Ve},sN:function(){return pn},Wd:function(){return $},ZP:function(){return ct},Xl:function(){return j}});var r=e(54476),v=e(20068),g=e(33885),D=e(94480),n=e(42978),p=e(75931),y=e(92310),te=e.n(y),Y=e(83836),a=e(18929),ce=e(13697),S=e(48736),o=e(59301),K=e(4676),ve=o.createContext(null);function he(P,W){return P===void 0?null:"".concat(P,"-").concat(W)}function Oe(P){var W=o.useContext(ve);return he(W,P)}var Q=e(80547),Ne=["children","locked"],F=o.createContext(null);function X(P,W){var U=(0,g.Z)({},P);return Object.keys(W).forEach(function(oe){var J=W[oe];J!==void 0&&(U[oe]=J)}),U}function u(P){var W=P.children,U=P.locked,oe=(0,p.Z)(P,Ne),J=o.useContext(F),ee=(0,Q.Z)(function(){return X(J,oe)},[J,oe],function(q,Be){return!U&&(q[0]!==Be[0]||!(0,ce.Z)(q[1],Be[1],!0))});return o.createElement(F.Provider,{value:ee},W)}var t=[],l=o.createContext(null);function d(){return o.useContext(l)}var T=o.createContext(t);function j(P){var W=o.useContext(T);return o.useMemo(function(){return P!==void 0?[].concat((0,D.Z)(W),[P]):W},[W,P])}var L=o.createContext(null),Ee=o.createContext({}),ge=Ee,me=e(29194);function Ue(P){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,me.Z)(P)){var U=P.nodeName.toLowerCase(),oe=["input","select","textarea","button"].includes(U)||P.isContentEditable||U==="a"&&!!P.getAttribute("href"),J=P.getAttribute("tabindex"),ee=Number(J),q=null;return J&&!Number.isNaN(ee)?q=ee:oe&&q===null&&(q=0),oe&&P.disabled&&(q=null),q!==null&&(q>=0||W&&q<0)}return!1}function Ie(P){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,U=(0,D.Z)(P.querySelectorAll("*")).filter(function(oe){return Ue(oe,W)});return Ue(P,W)&&U.unshift(P),U}var Me=null;function ie(){Me=document.activeElement}function w(){Me=null}function G(){if(Me)try{Me.focus()}catch(P){}}function m(P,W){if(W.keyCode===9){var U=Ie(P),oe=U[W.shiftKey?0:U.length-1],J=oe===document.activeElement||P===document.activeElement;if(J){var ee=U[W.shiftKey?U.length-1:0];ee.focus(),W.preventDefault()}}}var x=e(10228),z=e(16089),N=x.Z.LEFT,M=x.Z.RIGHT,ne=x.Z.UP,Z=x.Z.DOWN,Fe=x.Z.ENTER,Le=x.Z.ESC,de=x.Z.HOME,$e=x.Z.END,at=[ne,Z,N,M];function Ye(P,W,U,oe){var J,ee,q,Be,ke="prev",et="next",gt="children",dt="parent";if(P==="inline"&&oe===Fe)return{inlineTrigger:!0};var Ct=(J={},(0,v.Z)(J,ne,ke),(0,v.Z)(J,Z,et),J),A=(ee={},(0,v.Z)(ee,N,U?et:ke),(0,v.Z)(ee,M,U?ke:et),(0,v.Z)(ee,Z,gt),(0,v.Z)(ee,Fe,gt),ee),E=(q={},(0,v.Z)(q,ne,ke),(0,v.Z)(q,Z,et),(0,v.Z)(q,Fe,gt),(0,v.Z)(q,Le,dt),(0,v.Z)(q,N,U?gt:dt),(0,v.Z)(q,M,U?dt:gt),q),I={inline:Ct,horizontal:A,vertical:E,inlineSub:Ct,horizontalSub:E,verticalSub:E},O=(Be=I["".concat(P).concat(W?"":"Sub")])===null||Be===void 0?void 0:Be[oe];switch(O){case ke:return{offset:-1,sibling:!0};case et:return{offset:1,sibling:!0};case dt:return{offset:-1,sibling:!1};case gt:return{offset:1,sibling:!1};default:return null}}function V(P){for(var W=P;W;){if(W.getAttribute("data-menu-list"))return W;W=W.parentElement}return null}function Se(P,W){for(var U=P||document.activeElement;U;){if(W.has(U))return U;U=U.parentElement}return null}function C(P,W){var U=Ie(P,!0);return U.filter(function(oe){return W.has(oe)})}function i(P,W,U){var oe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!P)return null;var J=C(P,W),ee=J.length,q=J.findIndex(function(Be){return U===Be});return oe<0?q===-1?q=ee-1:q-=1:oe>0&&(q+=1),q=(q+ee)%ee,J[q]}var c=function(W,U){var oe=new Set,J=new Map,ee=new Map;return W.forEach(function(q){var Be=document.querySelector("[data-menu-id='".concat(he(U,q),"']"));Be&&(oe.add(Be),ee.set(Be,q),J.set(q,Be))}),{elements:oe,key2element:J,element2key:ee}};function b(P,W,U,oe,J,ee,q,Be,ke,et){var gt=o.useRef(),dt=o.useRef();dt.current=W;var Ct=function(){z.Z.cancel(gt.current)};return o.useEffect(function(){return function(){Ct()}},[]),function(A){var E=A.which;if([].concat(at,[Fe,Le,de,$e]).includes(E)){var I=ee(),O=c(I,oe),H=O,je=H.elements,we=H.key2element,Pe=H.element2key,fe=we.get(W),He=Se(fe,je),Et=Pe.get(He),Qe=Ye(P,q(Et,!0).length===1,U,E);if(!Qe&&E!==de&&E!==$e)return;(at.includes(E)||[de,$e].includes(E))&&A.preventDefault();var tt=function(Wt){if(Wt){var Ut=Wt,qe=Wt.querySelector("a");qe!=null&&qe.getAttribute("href")&&(Ut=qe);var Ge=Pe.get(Wt);Be(Ge),Ct(),gt.current=(0,z.Z)(function(){dt.current===Ge&&Ut.focus()})}};if([de,$e].includes(E)||Qe.sibling||!He){var We;!He||P==="inline"?We=J.current:We=V(He);var Mt,ft=C(We,je);E===de?Mt=ft[0]:E===$e?Mt=ft[ft.length-1]:Mt=i(We,je,He,Qe.offset),tt(Mt)}else if(Qe.inlineTrigger)ke(Et);else if(Qe.offset>0)ke(Et,!0),Ct(),gt.current=(0,z.Z)(function(){O=c(I,oe);var Dt=He.getAttribute("aria-controls"),Wt=document.getElementById(Dt),Ut=i(Wt,O.elements);tt(Ut)},5);else if(Qe.offset<0){var It=q(Et,!0),bt=It[It.length-2],Nt=we.get(bt);ke(bt,!1),tt(Nt)}}et==null||et(A)}}function B(P){Promise.resolve().then(P)}var R="__RC_UTIL_PATH_SPLIT__",re=function(W){return W.join(R)},k=function(W){return W.split(R)},Ce="rc-menu-more";function ae(){var P=o.useState({}),W=(0,n.Z)(P,2),U=W[1],oe=(0,o.useRef)(new Map),J=(0,o.useRef)(new Map),ee=o.useState([]),q=(0,n.Z)(ee,2),Be=q[0],ke=q[1],et=(0,o.useRef)(0),gt=(0,o.useRef)(!1),dt=function(){gt.current||U({})},Ct=(0,o.useCallback)(function(we,Pe){var fe=re(Pe);J.current.set(fe,we),oe.current.set(we,fe),et.current+=1;var He=et.current;B(function(){He===et.current&&dt()})},[]),A=(0,o.useCallback)(function(we,Pe){var fe=re(Pe);J.current.delete(fe),oe.current.delete(we)},[]),E=(0,o.useCallback)(function(we){ke(we)},[]),I=(0,o.useCallback)(function(we,Pe){var fe=oe.current.get(we)||"",He=k(fe);return Pe&&Be.includes(He[0])&&He.unshift(Ce),He},[Be]),O=(0,o.useCallback)(function(we,Pe){return we.some(function(fe){var He=I(fe,!0);return He.includes(Pe)})},[I]),H=function(){var Pe=(0,D.Z)(oe.current.keys());return Be.length&&Pe.push(Ce),Pe},je=(0,o.useCallback)(function(we){var Pe="".concat(oe.current.get(we)).concat(R),fe=new Set;return(0,D.Z)(J.current.keys()).forEach(function(He){He.startsWith(Pe)&&fe.add(J.current.get(He))}),fe},[]);return o.useEffect(function(){return function(){gt.current=!0}},[]),{registerPath:Ct,unregisterPath:A,refreshOverflowKeys:E,isSubPathKey:O,getKeyPath:I,getKeys:H,getSubPathKeys:je}}function se(P){var W=o.useRef(P);W.current=P;var U=o.useCallback(function(){for(var oe,J=arguments.length,ee=new Array(J),q=0;q1&&(je.motionAppear=!1);var we=je.onVisibleChanged;return je.onVisibleChanged=function(Pe){return!Ct.current&&!Pe&&O(!0),we==null?void 0:we(Pe)},I?null:o.createElement(u,{mode:ee,locked:!Ct.current},o.createElement(ue.default,(0,r.Z)({visible:H},je,{forceRender:ke,removeOnLeave:!1,leavedClassName:"".concat(Be,"-hidden")}),function(Pe){var fe=Pe.className,He=Pe.style;return o.createElement(fn,{id:W,className:fe,style:He},J)}))}var s=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],f=["active"],_=function(W){var U,oe=W.style,J=W.className,ee=W.title,q=W.eventKey,Be=W.warnKey,ke=W.disabled,et=W.internalPopupClose,gt=W.children,dt=W.itemIcon,Ct=W.expandIcon,A=W.popupClassName,E=W.popupOffset,I=W.popupStyle,O=W.onClick,H=W.onMouseEnter,je=W.onMouseLeave,we=W.onTitleClick,Pe=W.onTitleMouseEnter,fe=W.onTitleMouseLeave,He=(0,p.Z)(W,s),Et=Oe(q),Qe=o.useContext(F),tt=Qe.prefixCls,We=Qe.mode,Mt=Qe.openKeys,ft=Qe.disabled,It=Qe.overflowDisabled,bt=Qe.activeKey,Nt=Qe.selectedKeys,Dt=Qe.itemIcon,Wt=Qe.expandIcon,Ut=Qe.onItemClick,qe=Qe.onOpenChange,Ge=Qe.onActive,st=o.useContext(ge),yt=st._internalRenderSubMenuItem,pt=o.useContext(L),Yt=pt.isSubPathKey,cn=j(),Vt="".concat(tt,"-submenu"),qt=ft||ke,mn=o.useRef(),St=o.useRef(),ln=dt!=null?dt:Dt,Tt=Ct!=null?Ct:Wt,lt=Mt.includes(q),Zt=!It&<,An=Yt(Nt,q),Ft=Qt(q,qt,Pe,fe),sn=Ft.active,vn=(0,p.Z)(Ft,f),Bn=o.useState(!1),tn=(0,n.Z)(Bn,2),nn=tn[0],Mn=tn[1],xn=function(Nn){qt||Mn(Nn)},On=function(Nn){xn(!0),H==null||H({key:q,domEvent:Nn})},Kn=function(Nn){xn(!1),je==null||je({key:q,domEvent:Nn})},Vn=o.useMemo(function(){return sn||(We!=="inline"?nn||Yt([bt],q):!1)},[We,sn,bt,nn,q,Yt]),Hn=zt(cn.length),zn=function(Nn){qt||(we==null||we({key:q,domEvent:Nn}),We==="inline"&&qe(q,!lt))},Wn=se(function(Pn){O==null||O(xt(Pn)),Ut(Pn)}),vt=function(Nn){We!=="inline"&&qe(q,Nn)},Pt=function(){Ge(q)},Ot=Et&&"".concat(Et,"-popup"),wt=o.createElement("div",(0,r.Z)({role:"menuitem",style:Hn,className:"".concat(Vt,"-title"),tabIndex:qt?null:-1,ref:mn,title:typeof ee=="string"?ee:null,"data-menu-id":It&&Et?null:Et,"aria-expanded":Zt,"aria-haspopup":!0,"aria-controls":Ot,"aria-disabled":qt,onClick:zn,onFocus:Pt},vn),ee,o.createElement(Ht,{icon:We!=="horizontal"?Tt:void 0,props:(0,g.Z)((0,g.Z)({},W),{},{isOpen:Zt,isSubMenu:!0})},o.createElement("i",{className:"".concat(Vt,"-arrow")}))),$t=o.useRef(We);if(We!=="inline"&&cn.length>1?$t.current="vertical":$t.current=We,!It){var gn=$t.current;wt=o.createElement(h,{mode:gn,prefixCls:Vt,visible:!et&&Zt&&We!=="inline",popupClassName:A,popupOffset:E,popupStyle:I,popup:o.createElement(u,{mode:gn==="horizontal"?"vertical":gn},o.createElement(fn,{id:Ot,ref:St},gt)),disabled:qt,onVisibleChange:vt},wt)}var Tn=o.createElement(Y.Z.Item,(0,r.Z)({role:"none"},He,{component:"li",style:oe,className:te()(Vt,"".concat(Vt,"-").concat(We),J,(U={},(0,v.Z)(U,"".concat(Vt,"-open"),Zt),(0,v.Z)(U,"".concat(Vt,"-active"),Vn),(0,v.Z)(U,"".concat(Vt,"-selected"),An),(0,v.Z)(U,"".concat(Vt,"-disabled"),qt),U)),onMouseEnter:On,onMouseLeave:Kn}),wt,!It&&o.createElement(pe,{id:Ot,open:Zt,keyPath:cn},gt));return yt&&(Tn=yt(Tn,W,{selected:An,active:Vn,open:Zt,disabled:qt})),o.createElement(u,{onItemClick:Wn,mode:We==="horizontal"?"vertical":We,itemIcon:ln,expandIcon:Tt},Tn)};function $(P){var W=P.eventKey,U=P.children,oe=j(W),J=Gt(U,oe),ee=d();o.useEffect(function(){if(ee)return ee.registerPath(W,oe),function(){ee.unregisterPath(W,oe)}},[oe]);var q;return ee?q=J:q=o.createElement(_,P,J),o.createElement(T.Provider,{value:oe},q)}var Re=e(76190),be=["className","title","eventKey","children"],Te=["children"],Xe=function(W){var U=W.className,oe=W.title,J=W.eventKey,ee=W.children,q=(0,p.Z)(W,be),Be=o.useContext(F),ke=Be.prefixCls,et="".concat(ke,"-item-group");return o.createElement("li",(0,r.Z)({role:"presentation"},q,{onClick:function(dt){return dt.stopPropagation()},className:te()(et,U)}),o.createElement("div",{role:"presentation",className:"".concat(et,"-title"),title:typeof oe=="string"?oe:void 0},oe),o.createElement("ul",{role:"group",className:"".concat(et,"-list")},ee))};function Ve(P){var W=P.children,U=(0,p.Z)(P,Te),oe=j(U.eventKey),J=Gt(W,oe),ee=d();return ee?J:o.createElement(Xe,(0,Lt.Z)(U,["warnKey"]),J)}function rt(P){var W=P.className,U=P.style,oe=o.useContext(F),J=oe.prefixCls,ee=d();return ee?null:o.createElement("li",{role:"separator",className:te()("".concat(J,"-item-divider"),W),style:U})}var it=["label","children","key","type"];function _e(P){return(P||[]).map(function(W,U){if(W&&(0,Re.Z)(W)==="object"){var oe=W,J=oe.label,ee=oe.children,q=oe.key,Be=oe.type,ke=(0,p.Z)(oe,it),et=q!=null?q:"tmp-".concat(U);return ee||Be==="group"?Be==="group"?o.createElement(Ve,(0,r.Z)({key:et},ke,{title:J}),_e(ee)):o.createElement($,(0,r.Z)({key:et},ke,{title:J}),_e(ee)):Be==="divider"?o.createElement(rt,(0,r.Z)({key:et},ke)):o.createElement(pn,(0,r.Z)({key:et},ke),J)}return null}).filter(function(W){return W})}function ut(P,W,U){var oe=P;return W&&(oe=_e(W)),Gt(oe,U)}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"],ot=[],nt=o.forwardRef(function(P,W){var U,oe,J=P,ee=J.prefixCls,q=ee===void 0?"rc-menu":ee,Be=J.rootClassName,ke=J.style,et=J.className,gt=J.tabIndex,dt=gt===void 0?0:gt,Ct=J.items,A=J.children,E=J.direction,I=J.id,O=J.mode,H=O===void 0?"vertical":O,je=J.inlineCollapsed,we=J.disabled,Pe=J.disabledOverflow,fe=J.subMenuOpenDelay,He=fe===void 0?.1:fe,Et=J.subMenuCloseDelay,Qe=Et===void 0?.1:Et,tt=J.forceSubMenuRender,We=J.defaultOpenKeys,Mt=J.openKeys,ft=J.activeKey,It=J.defaultActiveFirst,bt=J.selectable,Nt=bt===void 0?!0:bt,Dt=J.multiple,Wt=Dt===void 0?!1:Dt,Ut=J.defaultSelectedKeys,qe=J.selectedKeys,Ge=J.onSelect,st=J.onDeselect,yt=J.inlineIndent,pt=yt===void 0?24:yt,Yt=J.motion,cn=J.defaultMotions,Vt=J.triggerSubMenuAction,qt=Vt===void 0?"hover":Vt,mn=J.builtinPlacements,St=J.itemIcon,ln=J.expandIcon,Tt=J.overflowedIndicator,lt=Tt===void 0?"...":Tt,Zt=J.overflowedIndicatorPopupClassName,An=J.getPopupContainer,Ft=J.onClick,sn=J.onOpenChange,vn=J.onKeyDown,Bn=J.openAnimation,tn=J.openTransitionName,nn=J._internalRenderMenuItem,Mn=J._internalRenderSubMenuItem,xn=(0,p.Z)(J,Je),On=o.useMemo(function(){return ut(A,Ct,ot)},[A,Ct]),Kn=o.useState(!1),Vn=(0,n.Z)(Kn,2),Hn=Vn[0],zn=Vn[1],Wn=o.useRef(),vt=ye(I),Pt=E==="rtl",Ot=(0,a.Z)(We,{value:Mt,postState:function(En){return En||ot}}),wt=(0,n.Z)(Ot,2),$t=wt[0],gn=wt[1],Tn=function(En){var wn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Gn(){gn(En),sn==null||sn(En)}wn?(0,K.flushSync)(Gn):Gn()},Pn=o.useState($t),Nn=(0,n.Z)(Pn,2),Fn=Nn[0],$n=Nn[1],nr=o.useRef(!1),ir=o.useMemo(function(){return(H==="inline"||H==="vertical")&&je?["vertical",je]:[H,!1]},[H,je]),sr=(0,n.Z)(ir,2),Jn=sr[0],Xn=sr[1],fr=Jn==="inline",rr=o.useState(Jn),mr=(0,n.Z)(rr,2),_n=mr[0],xr=mr[1],Ir=o.useState(Xn),vr=(0,n.Z)(Ir,2),gr=vr[0],Mr=vr[1];o.useEffect(function(){xr(Jn),Mr(Xn),nr.current&&(fr?gn(Fn):Tn(ot))},[Jn,Xn]);var pr=o.useState(0),ur=(0,n.Z)(pr,2),ar=ur[0],hr=ur[1],cr=ar>=On.length-1||_n!=="horizontal"||Pe;o.useEffect(function(){fr&&$n($t)},[$t]),o.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,en=tr.getKeyPath,Kt=tr.getKeys,Rn=tr.getSubPathKeys,Zn=o.useMemo(function(){return{registerPath:Ar,unregisterPath:Cr}},[Ar,Cr]),Ln=o.useMemo(function(){return{isSubPathKey:lr}},[lr]);o.useEffect(function(){br(cr?ot:On.slice(ar+1).map(function(Dn){return Dn.key}))},[ar,cr]);var Yn=(0,a.Z)(ft||It&&((U=On[0])===null||U===void 0?void 0:U.key),{value:ft}),Qn=(0,n.Z)(Yn,2),qn=Qn[0],kn=Qn[1],or=se(function(Dn){kn(Dn)}),er=se(function(){kn(void 0)});(0,o.useImperativeHandle)(W,function(){return{list:Wn.current,focus:function(En){var wn,Gn=Kt(),Un=c(Gn,vt),Sr=Un.elements,wr=Un.key2element,Vr=Un.element2key,Dr=C(Wn.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,En)}}}});var Er=(0,a.Z)(Ut||[],{value:qe,postState:function(En){return Array.isArray(En)?En:En==null?ot:[En]}}),Or=(0,n.Z)(Er,2),yr=Or[0],Nr=Or[1],Fr=function(En){if(Nt){var wn=En.key,Gn=yr.includes(wn),Un;Wt?Gn?Un=yr.filter(function(wr){return wr!==wn}):Un=[].concat((0,D.Z)(yr),[wn]):Un=[wn],Nr(Un);var Sr=(0,g.Z)((0,g.Z)({},En),{},{selectedKeys:Un});Gn?st==null||st(Sr):Ge==null||Ge(Sr)}!Wt&&$t.length&&_n!=="inline"&&Tn(ot)},zr=se(function(Dn){Ft==null||Ft(xt(Dn)),Fr(Dn)}),Lr=se(function(Dn,En){var wn=$t.filter(function(Un){return Un!==Dn});if(En)wn.push(Dn);else if(_n!=="inline"){var Gn=Rn(Dn);wn=wn.filter(function(Un){return!Gn.has(Un)})}(0,ce.Z)($t,wn,!0)||Tn(wn,!0)}),Rr=function(En,wn){var Gn=wn!=null?wn:!$t.includes(En);Lr(En,Gn)},Tr=b(_n,qn,Pt,vt,Wn,Kt,en,kn,Rr,vn);o.useEffect(function(){zn(!0)},[]);var jr=o.useMemo(function(){return{_internalRenderMenuItem:nn,_internalRenderSubMenuItem:Mn}},[nn,Mn]),Wr=_n!=="horizontal"||Pe?On:On.map(function(Dn,En){return o.createElement(u,{key:Dn.key,overflowDisabled:En>ar},Dn)}),Zr=o.createElement(Y.Z,(0,r.Z)({id:I,ref:Wn,prefixCls:"".concat(q,"-overflow"),component:"ul",itemComponent:pn,className:te()(q,"".concat(q,"-root"),"".concat(q,"-").concat(_n),et,(oe={},(0,v.Z)(oe,"".concat(q,"-inline-collapsed"),gr),(0,v.Z)(oe,"".concat(q,"-rtl"),Pt),oe),Be),dir:E,style:ke,role:"menu",tabIndex:dt,data:Wr,renderRawItem:function(En){return En},renderRawRest:function(En){var wn=En.length,Gn=wn?On.slice(-wn):null;return o.createElement($,{eventKey:Ce,title:lt,disabled:cr,internalPopupClose:wn===0,popupClassName:Zt},Gn)},maxCount:_n!=="horizontal"||Pe?Y.Z.INVALIDATE:Y.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(En){hr(En)},onKeyDown:Tr},xn));return o.createElement(ge.Provider,{value:jr},o.createElement(ve.Provider,{value:vt},o.createElement(u,{prefixCls:q,rootClassName:Be,mode:_n,openKeys:$t,rtl:Pt,disabled:we,motion:Hn?Yt:null,defaultMotions:Hn?cn:null,activeKey:qn,onActive:or,onInactive:er,selectedKeys:yr,inlineIndent:pt,subMenuOpenDelay:He,subMenuCloseDelay:Qe,forceSubMenuRender:tt,builtinPlacements:mn,triggerSubMenuAction:qt,getPopupContainer:An,itemIcon:St,expandIcon:ln,onItemClick:zr,onOpenChange:Lr},o.createElement(L.Provider,{value:Ln},Zr),o.createElement("div",{style:{display:"none"},"aria-hidden":!0},o.createElement(l.Provider,{value:Zn},On)))))}),At=nt,De=At;De.Item=pn,De.SubMenu=$,De.ItemGroup=Ve,De.Divider=rt;var ct=De},83836:function(Bt,xe,e){e.d(xe,{Z:function(){return ie}});var r=e(54476),v=e(33885),g=e(42978),D=e(75931),n=e(59301),p=e(92310),y=e.n(p),te=e(29301),Y=e(34280),a=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ce=void 0;function S(w,G){var m=w.prefixCls,x=w.invalidate,z=w.item,N=w.renderItem,M=w.responsive,ne=w.responsiveDisabled,Z=w.registerSize,Fe=w.itemKey,Le=w.className,de=w.style,$e=w.children,at=w.display,Ye=w.order,V=w.component,Se=V===void 0?"div":V,C=(0,D.Z)(w,a),i=M&&!at;function c(k){Z(Fe,k)}n.useEffect(function(){return function(){c(null)}},[]);var b=N&&z!==ce?N(z,{index:Ye}):$e,B;x||(B={opacity:i?0:1,height:i?0:ce,overflowY:i?"hidden":ce,order:M?Ye:ce,pointerEvents:i?"none":ce,position:i?"absolute":ce});var R={};i&&(R["aria-hidden"]=!0);var re=n.createElement(Se,(0,r.Z)({className:y()(!x&&m,Le),style:(0,v.Z)((0,v.Z)({},B),de)},R,C,{ref:G}),b);return M&&(re=n.createElement(te.Z,{onResize:function(Ce){var ae=Ce.offsetWidth;c(ae)},disabled:ne},re)),re}var o=n.forwardRef(S);o.displayName="Item";var K=o,ve=e(6089),he=e(4676),Oe=e(16089);function Q(w){if(typeof MessageChannel=="undefined")(0,Oe.Z)(w);else{var G=new MessageChannel;G.port1.onmessage=function(){return w()},G.port2.postMessage(void 0)}}function Ne(){var w=n.useRef(null),G=function(x){w.current||(w.current=[],Q(function(){(0,he.unstable_batchedUpdates)(function(){w.current.forEach(function(z){z()}),w.current=null})})),w.current.push(x)};return G}function F(w,G){var m=n.useState(G),x=(0,g.Z)(m,2),z=x[0],N=x[1],M=(0,ve.Z)(function(ne){w(function(){N(ne)})});return[z,M]}var X=n.createContext(null),u=["component"],t=["className"],l=["className"],d=function(G,m){var x=n.useContext(X);if(!x){var z=G.component,N=z===void 0?"div":z,M=(0,D.Z)(G,u);return n.createElement(N,(0,r.Z)({},M,{ref:m}))}var ne=x.className,Z=(0,D.Z)(x,t),Fe=G.className,Le=(0,D.Z)(G,l);return n.createElement(X.Provider,{value:null},n.createElement(K,(0,r.Z)({ref:m,className:y()(ne,Fe)},Z,Le)))},T=n.forwardRef(d);T.displayName="RawItem";var j=T,L=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],Ee="responsive",ge="invalidate";function me(w){return"+ ".concat(w.length," ...")}function Ue(w,G){var m=w.prefixCls,x=m===void 0?"rc-overflow":m,z=w.data,N=z===void 0?[]:z,M=w.renderItem,ne=w.renderRawItem,Z=w.itemKey,Fe=w.itemWidth,Le=Fe===void 0?10:Fe,de=w.ssr,$e=w.style,at=w.className,Ye=w.maxCount,V=w.renderRest,Se=w.renderRawRest,C=w.prefix,i=w.suffix,c=w.component,b=c===void 0?"div":c,B=w.itemComponent,R=w.onVisibleChange,re=(0,D.Z)(w,L),k=de==="full",Ce=Ne(),ae=F(Ce,null),se=(0,g.Z)(ae,2),Ae=se[0],ze=se[1],ye=Ae||0,le=F(Ce,new Map),Ze=(0,g.Z)(le,2),Ke=Ze[0],mt=Ze[1],Lt=F(Ce,0),jt=(0,g.Z)(Lt,2),Qt=jt[0],zt=jt[1],Ht=F(Ce,0),Rt=(0,g.Z)(Ht,2),xt=Rt[0],Xt=Rt[1],dn=F(Ce,0),Jt=(0,g.Z)(dn,2),Cn=Jt[0],yn=Jt[1],rn=F(Ce,0),pn=(0,g.Z)(rn,2),on=pn[0],hn=pn[1],_t=(0,n.useState)(null),fn=(0,g.Z)(_t,2),In=fn[0],Gt=fn[1],bn=(0,n.useState)(null),un=(0,g.Z)(bn,2),Sn=un[0],jn=un[1],an=n.useMemo(function(){return Sn===null&&k?Number.MAX_SAFE_INTEGER:Sn||0},[Sn,Ae]),ht=(0,n.useState)(!1),kt=(0,g.Z)(ht,2),h=kt[0],ue=kt[1],pe="".concat(x,"-item"),s=Math.max(Qt,xt),f=Ye===Ee,_=N.length&&f,$=Ye===ge,Re=_||typeof Ye=="number"&&N.length>Ye,be=(0,n.useMemo)(function(){var ee=N;return _?Ae===null&&k?ee=N:ee=N.slice(0,Math.min(N.length,ye/Le)):typeof Ye=="number"&&(ee=N.slice(0,Ye)),ee},[N,Le,Ae,Ye,_]),Te=(0,n.useMemo)(function(){return _?N.slice(an+1):N.slice(be.length)},[N,be,_,an]),Xe=(0,n.useCallback)(function(ee,q){var Be;return typeof Z=="function"?Z(ee):(Be=Z&&(ee==null?void 0:ee[Z]))!==null&&Be!==void 0?Be:q},[Z]),Ve=(0,n.useCallback)(M||function(ee){return ee},[M]);function rt(ee,q,Be){Sn===ee&&(q===void 0||q===In)||(jn(ee),Be||(ue(eeye){rt(ke-1,ee-et-on+xt);break}}i&&nt(0)+on>ye&&Gt(null)}},[ye,Ke,xt,Cn,on,Xe,be]);var At=h&&!!Te.length,De={};In!==null&&_&&(De={position:"absolute",left:In,top:0});var ct={prefixCls:pe,responsive:_,component:B,invalidate:$},P=ne?function(ee,q){var Be=Xe(ee,q);return n.createElement(X.Provider,{key:Be,value:(0,v.Z)((0,v.Z)({},ct),{},{order:q,item:ee,itemKey:Be,registerSize:_e,display:q<=an})},ne(ee,q))}:function(ee,q){var Be=Xe(ee,q);return n.createElement(K,(0,r.Z)({},ct,{order:q,key:Be,item:ee,renderItem:Ve,itemKey:Be,registerSize:_e,display:q<=an}))},W={order:At?an:Number.MAX_SAFE_INTEGER,className:"".concat(pe,"-rest"),registerSize:ut,display:At},U=V||me,oe=Se?n.createElement(X.Provider,{value:(0,v.Z)((0,v.Z)({},ct),W)},Se(Te)):n.createElement(K,(0,r.Z)({},ct,W),typeof U=="function"?U(Te):U),J=n.createElement(b,(0,r.Z)({className:y()(!$&&x,at),style:$e,ref:G},re),C&&n.createElement(K,(0,r.Z)({},ct,{responsive:f,responsiveDisabled:!_,order:-1,className:"".concat(pe,"-prefix"),registerSize:Je,display:!0}),C),be.map(P),Re?oe:null,i&&n.createElement(K,(0,r.Z)({},ct,{responsive:f,responsiveDisabled:!_,order:an,className:"".concat(pe,"-suffix"),registerSize:ot,display:!0,style:De}),i));return f?n.createElement(te.Z,{onResize:it,disabled:!_},J):J}var Ie=n.forwardRef(Ue);Ie.displayName="Overflow",Ie.Item=j,Ie.RESPONSIVE=Ee,Ie.INVALIDATE=ge;var Me=Ie,ie=Me},17115:function(Bt,xe,e){e.d(xe,{ZP:function(){return y}});var r=e(42978),v=e(59301),g=e(47273),D=0,n=(0,g.Z)();function p(){var te;return n?(te=D,D+=1):te="TEST_OR_SSR",te}function y(te){var Y=v.useState(),a=(0,r.Z)(Y,2),ce=a[0],S=a[1];return v.useEffect(function(){S("rc_select_".concat(p()))},[]),te||ce}},77861:function(Bt,xe,e){e.d(xe,{Ac:function(){return Ae},Xo:function(){return xt},Wx:function(){return dn},ZP:function(){return pe},lk:function(){return X}});var r=e(54476),v=e(94480),g=e(20068),D=e(33885),n=e(42978),p=e(75931),y=e(76190),te=e(18929),Y=e(48736),a=e(59301),ce=e(92310),S=e.n(ce),o=e(34280),K=e(49658),ve=e(10228),he=e(8654),Oe=function(f){var _=f.className,$=f.customizeIcon,Re=f.customizeIconProps,be=f.onMouseDown,Te=f.onClick,Xe=f.children,Ve;return typeof $=="function"?Ve=$(Re):Ve=$,a.createElement("span",{className:_,onMouseDown:function(it){it.preventDefault(),be&&be(it)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Te,"aria-hidden":!0},Ve!==void 0?Ve:a.createElement("span",{className:S()(_.split(/\s+/).map(function(rt){return"".concat(rt,"-icon")}))},Xe))},Q=Oe;function Ne(s,f,_,$,Re){var be=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Te=arguments.length>6?arguments[6]:void 0,Xe=arguments.length>7?arguments[7]:void 0,Ve=a.useMemo(function(){if((0,y.Z)($)==="object")return $.clearIcon;if(Re)return Re},[$,Re]),rt=a.useMemo(function(){return!!(!be&&$&&(_.length||Te)&&!(Xe==="combobox"&&Te===""))},[$,be,_.length,Te,Xe]);return{allowClear:rt,clearIcon:a.createElement(Q,{className:"".concat(s,"-clear"),onMouseDown:f,customizeIcon:Ve},"\xD7")}}var F=a.createContext(null);function X(){return a.useContext(F)}function u(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,f=a.useState(!1),_=(0,n.Z)(f,2),$=_[0],Re=_[1],be=a.useRef(null),Te=function(){window.clearTimeout(be.current)};a.useEffect(function(){return Te},[]);var Xe=function(rt,it){Te(),be.current=window.setTimeout(function(){Re(rt),it&&it()},s)};return[$,Xe,Te]}function t(){var s=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 $(Re){(Re||f.current===null)&&(f.current=Re),window.clearTimeout(_.current),_.current=window.setTimeout(function(){f.current=null},s)}return[function(){return f.current},$]}function l(s,f,_,$){var Re=a.useRef(null);Re.current={open:f,triggerOpen:_,customizedTrigger:$},a.useEffect(function(){function be(Te){var Xe;if(!((Xe=Re.current)!==null&&Xe!==void 0&&Xe.customizedTrigger)){var Ve=Te.target;Ve.shadowRoot&&Te.composed&&(Ve=Te.composedPath()[0]||Ve),Re.current.open&&s().filter(function(rt){return rt}).every(function(rt){return!rt.contains(Ve)&&rt!==Ve})&&Re.current.triggerOpen(!1)}}return window.addEventListener("mousedown",be),function(){return window.removeEventListener("mousedown",be)}},[])}var d=e(26112),T=e(83836),j=function(f,_){var $,Re,be=f.prefixCls,Te=f.id,Xe=f.inputElement,Ve=f.disabled,rt=f.tabIndex,it=f.autoFocus,_e=f.autoComplete,ut=f.editable,Je=f.activeDescendantId,ot=f.value,nt=f.maxLength,At=f.onKeyDown,De=f.onMouseDown,ct=f.onChange,P=f.onPaste,W=f.onCompositionStart,U=f.onCompositionEnd,oe=f.open,J=f.attrs,ee=Xe||a.createElement("input",null),q=ee,Be=q.ref,ke=q.props,et=ke.onKeyDown,gt=ke.onChange,dt=ke.onMouseDown,Ct=ke.onCompositionStart,A=ke.onCompositionEnd,E=ke.style;return(0,Y.Kp)(!("maxLength"in ee.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),ee=a.cloneElement(ee,(0,D.Z)((0,D.Z)((0,D.Z)({type:"search"},ke),{},{id:Te,ref:(0,he.sQ)(_,Be),disabled:Ve,tabIndex:rt,autoComplete:_e||"off",autoFocus:it,className:S()("".concat(be,"-selection-search-input"),($=ee)===null||$===void 0||(Re=$.props)===null||Re===void 0?void 0:Re.className),role:"combobox","aria-label":"Search","aria-expanded":oe||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Te,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Te,"_list"),"aria-activedescendant":oe?Je:void 0},J),{},{value:ut?ot:"",maxLength:nt,readOnly:!ut,unselectable:ut?null:"on",style:(0,D.Z)((0,D.Z)({},E),{},{opacity:ut?null:0}),onKeyDown:function(O){At(O),et&&et(O)},onMouseDown:function(O){De(O),dt&&dt(O)},onChange:function(O){ct(O),gt&>(O)},onCompositionStart:function(O){W(O),Ct&&Ct(O)},onCompositionEnd:function(O){U(O),A&&A(O)},onPaste:P})),ee},L=a.forwardRef(j);L.displayName="Input";var Ee=L;function ge(s){return Array.isArray(s)?s:s!==void 0?[s]:[]}var me=typeof window!="undefined"&&window.document&&window.document.documentElement,Ue=me;function Ie(s){return s!=null}function Me(s){return!s&&s!==0}function ie(s){return["string","number"].includes((0,y.Z)(s))}function w(s){var f=void 0;return s&&(ie(s.title)?f=s.title.toString():ie(s.label)&&(f=s.label.toString())),f}function G(s,f){Ue?a.useLayoutEffect(s,f):a.useEffect(s,f)}function m(s){var f;return(f=s.key)!==null&&f!==void 0?f:s.value}var x=function(f){f.preventDefault(),f.stopPropagation()},z=function(f){var _=f.id,$=f.prefixCls,Re=f.values,be=f.open,Te=f.searchValue,Xe=f.autoClearSearchValue,Ve=f.inputRef,rt=f.placeholder,it=f.disabled,_e=f.mode,ut=f.showSearch,Je=f.autoFocus,ot=f.autoComplete,nt=f.activeDescendantId,At=f.tabIndex,De=f.removeIcon,ct=f.maxTagCount,P=f.maxTagTextLength,W=f.maxTagPlaceholder,U=W===void 0?function(bt){return"+ ".concat(bt.length," ...")}:W,oe=f.tagRender,J=f.onToggleOpen,ee=f.onRemove,q=f.onInputChange,Be=f.onInputPaste,ke=f.onInputKeyDown,et=f.onInputMouseDown,gt=f.onInputCompositionStart,dt=f.onInputCompositionEnd,Ct=a.useRef(null),A=(0,a.useState)(0),E=(0,n.Z)(A,2),I=E[0],O=E[1],H=(0,a.useState)(!1),je=(0,n.Z)(H,2),we=je[0],Pe=je[1],fe="".concat($,"-selection"),He=be||_e==="multiple"&&Xe===!1||_e==="tags"?Te:"",Et=_e==="tags"||_e==="multiple"&&Xe===!1||ut&&(be||we);G(function(){O(Ct.current.scrollWidth)},[He]);function Qe(bt,Nt,Dt,Wt,Ut){return a.createElement("span",{className:S()("".concat(fe,"-item"),(0,g.Z)({},"".concat(fe,"-item-disabled"),Dt)),title:w(bt)},a.createElement("span",{className:"".concat(fe,"-item-content")},Nt),Wt&&a.createElement(Q,{className:"".concat(fe,"-item-remove"),onMouseDown:x,onClick:Ut,customizeIcon:De},"\xD7"))}function tt(bt,Nt,Dt,Wt,Ut){var qe=function(st){x(st),J(!be)};return a.createElement("span",{onMouseDown:qe},oe({label:Nt,value:bt,disabled:Dt,closable:Wt,onClose:Ut}))}function We(bt){var Nt=bt.disabled,Dt=bt.label,Wt=bt.value,Ut=!it&&!Nt,qe=Dt;if(typeof P=="number"&&(typeof Dt=="string"||typeof Dt=="number")){var Ge=String(qe);Ge.length>P&&(qe="".concat(Ge.slice(0,P),"..."))}var st=function(pt){pt&&pt.stopPropagation(),ee(bt)};return typeof oe=="function"?tt(Wt,qe,Nt,Ut,st):Qe(bt,qe,Nt,Ut,st)}function Mt(bt){var Nt=typeof U=="function"?U(bt):U;return Qe({title:Nt},Nt,!1)}var ft=a.createElement("div",{className:"".concat(fe,"-search"),style:{width:I},onFocus:function(){Pe(!0)},onBlur:function(){Pe(!1)}},a.createElement(Ee,{ref:Ve,open:be,prefixCls:$,id:_,inputElement:null,disabled:it,autoFocus:Je,autoComplete:ot,editable:Et,activeDescendantId:nt,value:He,onKeyDown:ke,onMouseDown:et,onChange:q,onPaste:Be,onCompositionStart:gt,onCompositionEnd:dt,tabIndex:At,attrs:(0,d.Z)(f,!0)}),a.createElement("span",{ref:Ct,className:"".concat(fe,"-search-mirror"),"aria-hidden":!0},He,"\xA0")),It=a.createElement(T.Z,{prefixCls:"".concat(fe,"-overflow"),data:Re,renderItem:We,renderRest:Mt,suffix:ft,itemKey:m,maxCount:ct});return a.createElement(a.Fragment,null,It,!Re.length&&!He&&a.createElement("span",{className:"".concat(fe,"-placeholder")},rt))},N=z,M=function(f){var _=f.inputElement,$=f.prefixCls,Re=f.id,be=f.inputRef,Te=f.disabled,Xe=f.autoFocus,Ve=f.autoComplete,rt=f.activeDescendantId,it=f.mode,_e=f.open,ut=f.values,Je=f.placeholder,ot=f.tabIndex,nt=f.showSearch,At=f.searchValue,De=f.activeValue,ct=f.maxLength,P=f.onInputKeyDown,W=f.onInputMouseDown,U=f.onInputChange,oe=f.onInputPaste,J=f.onInputCompositionStart,ee=f.onInputCompositionEnd,q=f.title,Be=a.useState(!1),ke=(0,n.Z)(Be,2),et=ke[0],gt=ke[1],dt=it==="combobox",Ct=dt||nt,A=ut[0],E=At||"";dt&&De&&!et&&(E=De),a.useEffect(function(){dt&>(!1)},[dt,De]);var I=it!=="combobox"&&!_e&&!nt?!1:!!E,O=q===void 0?w(A):q,H=function(){if(A)return null;var we=I?{visibility:"hidden"}:void 0;return a.createElement("span",{className:"".concat($,"-selection-placeholder"),style:we},Je)};return a.createElement(a.Fragment,null,a.createElement("span",{className:"".concat($,"-selection-search")},a.createElement(Ee,{ref:be,prefixCls:$,id:Re,open:_e,inputElement:_,disabled:Te,autoFocus:Xe,autoComplete:Ve,editable:Ct,activeDescendantId:rt,value:E,onKeyDown:P,onMouseDown:W,onChange:function(we){gt(!0),U(we)},onPaste:oe,onCompositionStart:J,onCompositionEnd:ee,tabIndex:ot,attrs:(0,d.Z)(f,!0),maxLength:dt?ct:void 0})),!dt&&A?a.createElement("span",{className:"".concat($,"-selection-item"),title:O,style:I?{visibility:"hidden"}:void 0},A.label):null,H())},ne=M;function Z(s){return![ve.Z.ESC,ve.Z.SHIFT,ve.Z.BACKSPACE,ve.Z.TAB,ve.Z.WIN_KEY,ve.Z.ALT,ve.Z.META,ve.Z.WIN_KEY_RIGHT,ve.Z.CTRL,ve.Z.SEMICOLON,ve.Z.EQUALS,ve.Z.CAPS_LOCK,ve.Z.CONTEXT_MENU,ve.Z.F1,ve.Z.F2,ve.Z.F3,ve.Z.F4,ve.Z.F5,ve.Z.F6,ve.Z.F7,ve.Z.F8,ve.Z.F9,ve.Z.F10,ve.Z.F11,ve.Z.F12].includes(s)}var Fe=function(f,_){var $=(0,a.useRef)(null),Re=(0,a.useRef)(!1),be=f.prefixCls,Te=f.open,Xe=f.mode,Ve=f.showSearch,rt=f.tokenWithEnter,it=f.autoClearSearchValue,_e=f.onSearch,ut=f.onSearchSubmit,Je=f.onToggleOpen,ot=f.onInputKeyDown,nt=f.domRef;a.useImperativeHandle(_,function(){return{focus:function(){$.current.focus()},blur:function(){$.current.blur()}}});var At=t(0),De=(0,n.Z)(At,2),ct=De[0],P=De[1],W=function(E){var I=E.which;(I===ve.Z.UP||I===ve.Z.DOWN)&&E.preventDefault(),ot&&ot(E),I===ve.Z.ENTER&&Xe==="tags"&&!Re.current&&!Te&&(ut==null||ut(E.target.value)),Z(I)&&Je(!0)},U=function(){P(!0)},oe=(0,a.useRef)(null),J=function(E){_e(E,!0,Re.current)!==!1&&Je(!0)},ee=function(){Re.current=!0},q=function(E){Re.current=!1,Xe!=="combobox"&&J(E.target.value)},Be=function(E){var I=E.target.value;if(rt&&oe.current&&/[\r\n]/.test(oe.current)){var O=oe.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");I=I.replace(O,oe.current)}oe.current=null,J(I)},ke=function(E){var I=E.clipboardData,O=I.getData("text");oe.current=O},et=function(E){var I=E.target;if(I!==$.current){var O=document.body.style.msTouchAction!==void 0;O?setTimeout(function(){$.current.focus()}):$.current.focus()}},gt=function(E){var I=ct();E.target!==$.current&&!I&&Xe!=="combobox"&&E.preventDefault(),(Xe!=="combobox"&&(!Ve||!I)||!Te)&&(Te&&it!==!1&&_e("",!0,!1),Je())},dt={inputRef:$,onInputKeyDown:W,onInputMouseDown:U,onInputChange:Be,onInputPaste:ke,onInputCompositionStart:ee,onInputCompositionEnd:q},Ct=Xe==="multiple"||Xe==="tags"?a.createElement(N,(0,r.Z)({},f,dt)):a.createElement(ne,(0,r.Z)({},f,dt));return a.createElement("div",{ref:nt,className:"".concat(be,"-selector"),onClick:et,onMouseDown:gt},Ct)},Le=a.forwardRef(Fe);Le.displayName="Selector";var de=Le,$e=e(35593),at=["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"}}},V=function(f,_){var $=f.prefixCls,Re=f.disabled,be=f.visible,Te=f.children,Xe=f.popupElement,Ve=f.animation,rt=f.transitionName,it=f.dropdownStyle,_e=f.dropdownClassName,ut=f.direction,Je=ut===void 0?"ltr":ut,ot=f.placement,nt=f.builtinPlacements,At=f.dropdownMatchSelectWidth,De=f.dropdownRender,ct=f.dropdownAlign,P=f.getPopupContainer,W=f.empty,U=f.getTriggerDOMNode,oe=f.onPopupVisibleChange,J=f.onPopupMouseEnter,ee=(0,p.Z)(f,at),q="".concat($,"-dropdown"),Be=Xe;De&&(Be=De(Xe));var ke=a.useMemo(function(){return nt||Ye(At)},[nt,At]),et=Ve?"".concat(q,"-").concat(Ve):rt,gt=typeof At=="number",dt=a.useMemo(function(){return gt?null:At===!1?"minWidth":"width"},[At,gt]),Ct=it;gt&&(Ct=(0,D.Z)((0,D.Z)({},Ct),{},{width:At}));var A=a.useRef(null);return a.useImperativeHandle(_,function(){return{getPopupElement:function(){return A.current}}}),a.createElement($e.Z,(0,r.Z)({},ee,{showAction:oe?["click"]:[],hideAction:oe?["click"]:[],popupPlacement:ot||(Je==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:ke,prefixCls:q,popupTransitionName:et,popup:a.createElement("div",{ref:A,onMouseEnter:J},Be),stretch:dt,popupAlign:ct,popupVisible:be,getPopupContainer:P,popupClassName:S()(_e,(0,g.Z)({},"".concat(q,"-empty"),W)),popupStyle:Ct,getTriggerDOMNode:U,onPopupVisibleChange:oe}),Te)},Se=a.forwardRef(V);Se.displayName="SelectTrigger";var C=Se,i=e(66712);function c(s,f){var _=s.key,$;return"value"in s&&($=s.value),_!=null?_:$!==void 0?$:"rc-index-key-".concat(f)}function b(s,f){var _=s||{},$=_.label,Re=_.value,be=_.options,Te=_.groupLabel,Xe=$||(f?"children":"label");return{label:Xe,value:Re||"value",options:be||"options",groupLabel:Te||Xe}}function B(s){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=f.fieldNames,$=f.childrenAsData,Re=[],be=b(_,!1),Te=be.label,Xe=be.value,Ve=be.options,rt=be.groupLabel;function it(_e,ut){_e.forEach(function(Je){if(ut||!(Ve in Je)){var ot=Je[Xe];Re.push({key:c(Je,Re.length),groupOption:ut,data:Je,label:Je[Te],value:ot})}else{var nt=Je[rt];nt===void 0&&$&&(nt=Je.label),Re.push({key:c(Je,Re.length),group:!0,data:Je,label:nt}),it(Je[Ve],!0)}})}return it(s,!1),Re}function R(s){var f=(0,D.Z)({},s);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 re(s,f){if(!f||!f.length)return null;var _=!1;function $(be,Te){var Xe=(0,i.Z)(Te),Ve=Xe[0],rt=Xe.slice(1);if(!Ve)return[be];var it=be.split(Ve);return _=_||it.length>1,it.reduce(function(_e,ut){return[].concat((0,v.Z)(_e),(0,v.Z)($(ut,rt)))},[]).filter(function(_e){return _e})}var Re=$(s,f);return _?Re:null}var k=["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 ae(s){return s==="tags"||s==="multiple"}var se=a.forwardRef(function(s,f){var _,$,Re=s.id,be=s.prefixCls,Te=s.className,Xe=s.showSearch,Ve=s.tagRender,rt=s.direction,it=s.omitDomProps,_e=s.displayValues,ut=s.onDisplayValuesChange,Je=s.emptyOptions,ot=s.notFoundContent,nt=ot===void 0?"Not Found":ot,At=s.onClear,De=s.mode,ct=s.disabled,P=s.loading,W=s.getInputElement,U=s.getRawInputElement,oe=s.open,J=s.defaultOpen,ee=s.onDropdownVisibleChange,q=s.activeValue,Be=s.onActiveValueChange,ke=s.activeDescendantId,et=s.searchValue,gt=s.autoClearSearchValue,dt=s.onSearch,Ct=s.onSearchSplit,A=s.tokenSeparators,E=s.allowClear,I=s.suffixIcon,O=s.clearIcon,H=s.OptionList,je=s.animation,we=s.transitionName,Pe=s.dropdownStyle,fe=s.dropdownClassName,He=s.dropdownMatchSelectWidth,Et=s.dropdownRender,Qe=s.dropdownAlign,tt=s.placement,We=s.builtinPlacements,Mt=s.getPopupContainer,ft=s.showAction,It=ft===void 0?[]:ft,bt=s.onFocus,Nt=s.onBlur,Dt=s.onKeyUp,Wt=s.onKeyDown,Ut=s.onMouseDown,qe=(0,p.Z)(s,k),Ge=ae(De),st=(Xe!==void 0?Xe:Ge)||De==="combobox",yt=(0,D.Z)({},qe);Ce.forEach(function(en){delete yt[en]}),it==null||it.forEach(function(en){delete yt[en]});var pt=a.useState(!1),Yt=(0,n.Z)(pt,2),cn=Yt[0],Vt=Yt[1];a.useEffect(function(){Vt((0,K.Z)())},[]);var qt=a.useRef(null),mn=a.useRef(null),St=a.useRef(null),ln=a.useRef(null),Tt=a.useRef(null),lt=u(),Zt=(0,n.Z)(lt,3),An=Zt[0],Ft=Zt[1],sn=Zt[2];a.useImperativeHandle(f,function(){var en,Kt;return{focus:(en=ln.current)===null||en===void 0?void 0:en.focus,blur:(Kt=ln.current)===null||Kt===void 0?void 0:Kt.blur,scrollTo:function(Zn){var Ln;return(Ln=Tt.current)===null||Ln===void 0?void 0:Ln.scrollTo(Zn)}}});var vn=a.useMemo(function(){var en;if(De!=="combobox")return et;var Kt=(en=_e[0])===null||en===void 0?void 0:en.value;return typeof Kt=="string"||typeof Kt=="number"?String(Kt):""},[et,De,_e]),Bn=De==="combobox"&&typeof W=="function"&&W()||null,tn=typeof U=="function"&&U(),nn=(0,he.x1)(mn,tn==null||(_=tn.props)===null||_===void 0?void 0:_.ref),Mn=a.useState(!1),xn=(0,n.Z)(Mn,2),On=xn[0],Kn=xn[1];(0,o.Z)(function(){Kn(!0)},[]);var Vn=(0,te.Z)(!1,{defaultValue:J,value:oe}),Hn=(0,n.Z)(Vn,2),zn=Hn[0],Wn=Hn[1],vt=On?zn:!1,Pt=!nt&&Je;(ct||Pt&&vt&&De==="combobox")&&(vt=!1);var Ot=Pt?!1:vt,wt=a.useCallback(function(en){var Kt=en!==void 0?en:!vt;ct||(Wn(Kt),vt!==Kt&&(ee==null||ee(Kt)))},[ct,vt,Wn,ee]),$t=a.useMemo(function(){return(A||[]).some(function(en){return[` -`,`\r -`].includes(en)})},[A]),gn=function(Kt,Rn,Zn){var Ln=!0,Yn=Kt;Be==null||Be(null);var Qn=Zn?null:re(Kt,A);return De!=="combobox"&&Qn&&(Yn="",Ct==null||Ct(Qn),wt(!1),Ln=!1),dt&&vn!==Yn&&dt(Yn,{source:Rn?"typing":"effect"}),Ln},Tn=function(Kt){!Kt||!Kt.trim()||dt(Kt,{source:"submit"})};a.useEffect(function(){!vt&&!Ge&&De!=="combobox"&&gn("",!1,!1)},[vt]),a.useEffect(function(){zn&&ct&&Wn(!1),ct&&Ft(!1)},[ct]);var Pn=t(),Nn=(0,n.Z)(Pn,2),Fn=Nn[0],$n=Nn[1],nr=function(Kt){var Rn=Fn(),Zn=Kt.which;if(Zn===ve.Z.ENTER&&(De!=="combobox"&&Kt.preventDefault(),vt||wt(!0)),$n(!!vn),Zn===ve.Z.BACKSPACE&&!Rn&&Ge&&!vn&&_e.length){for(var Ln=(0,v.Z)(_e),Yn=null,Qn=Ln.length-1;Qn>=0;Qn-=1){var qn=Ln[Qn];if(!qn.disabled){Ln.splice(Qn,1),Yn=qn;break}}Yn&&ut(Ln,{type:"remove",values:[Yn]})}for(var kn=arguments.length,or=new Array(kn>1?kn-1:0),er=1;er1?Rn-1:0),Ln=1;Ln1?Qn-1:0),kn=1;kn1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ke.Z)(s).map(function(_,$){if(!a.isValidElement(_)||!_.type)return null;var Re=_,be=Re.type.isSelectOptGroup,Te=Re.key,Xe=Re.props,Ve=Xe.children,rt=(0,p.Z)(Xe,Lt);return f||!be?jt(_):(0,D.Z)((0,D.Z)({key:"__RC_SELECT_GRP__".concat(Te===null?$:Te,"__"),label:Te},rt),{},{options:Qt(Ve)})}).filter(function(_){return _})}function zt(s,f,_,$,Re){return a.useMemo(function(){var be=s,Te=!s;Te&&(be=Qt(f));var Xe=new Map,Ve=new Map,rt=function(ut,Je,ot){ot&&typeof ot=="string"&&ut.set(Je[ot],Je)};function it(_e){for(var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Je=0;Je<_e.length;Je+=1){var ot=_e[Je];!ot[_.options]||ut?(Xe.set(ot[_.value],ot),rt(Ve,ot,_.label),rt(Ve,ot,$),rt(Ve,ot,Re)):it(ot[_.options],!0)}}return it(be),{options:be,valueOptions:Xe,labelOptions:Ve}},[s,f,_,$,Re])}function Ht(s){var f=a.useRef();f.current=s;var _=a.useCallback(function(){return f.current.apply(f,arguments)},[]);return _}var Rt=function(){return null};Rt.isSelectOptGroup=!0;var xt=Rt,Xt=function(){return null};Xt.isSelectOption=!0;var dn=Xt,Jt=e(80547),Cn=e(2738),yn=e(48911),rn=a.createContext(null),pn=rn;function on(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var hn=["disabled","title","children","style","className"];function _t(s){return typeof s=="string"||typeof s=="number"}var fn=function(f,_){var $=X(),Re=$.prefixCls,be=$.id,Te=$.open,Xe=$.multiple,Ve=$.mode,rt=$.searchValue,it=$.toggleOpen,_e=$.notFoundContent,ut=$.onPopupScroll,Je=a.useContext(pn),ot=Je.flattenOptions,nt=Je.onActiveValue,At=Je.defaultActiveFirstOption,De=Je.onSelect,ct=Je.menuItemSelectedIcon,P=Je.rawValues,W=Je.fieldNames,U=Je.virtual,oe=Je.direction,J=Je.listHeight,ee=Je.listItemHeight,q="".concat(Re,"-item"),Be=(0,Jt.Z)(function(){return ot},[Te,ot],function(Qe,tt){return tt[0]&&Qe[1]!==tt[1]}),ke=a.useRef(null),et=function(tt){tt.preventDefault()},gt=function(tt){ke.current&&ke.current.scrollTo(typeof tt=="number"?{index:tt}:tt)},dt=function(tt){for(var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Mt=Be.length,ft=0;ft1&&arguments[1]!==void 0?arguments[1]:!1;I(tt);var Mt={source:We?"keyboard":"mouse"},ft=Be[tt];if(!ft){nt(null,-1,Mt);return}nt(ft.value,tt,Mt)};(0,a.useEffect)(function(){O(At!==!1?dt(0):-1)},[Be.length,rt]);var H=a.useCallback(function(Qe){return P.has(Qe)&&Ve!=="combobox"},[Ve,(0,v.Z)(P).toString(),P.size]);(0,a.useEffect)(function(){var Qe=setTimeout(function(){if(!Xe&&Te&&P.size===1){var We=Array.from(P)[0],Mt=Be.findIndex(function(ft){var It=ft.data;return It.value===We});Mt!==-1&&(O(Mt),gt(Mt))}});if(Te){var tt;(tt=ke.current)===null||tt===void 0||tt.scrollTo(void 0)}return function(){return clearTimeout(Qe)}},[Te,rt,ot.length]);var je=function(tt){tt!==void 0&&De(tt,{selected:!P.has(tt)}),Xe||it(!1)};if(a.useImperativeHandle(_,function(){return{onKeyDown:function(tt){var We=tt.which,Mt=tt.ctrlKey;switch(We){case ve.Z.N:case ve.Z.P:case ve.Z.UP:case ve.Z.DOWN:{var ft=0;if(We===ve.Z.UP?ft=-1:We===ve.Z.DOWN?ft=1:on()&&Mt&&(We===ve.Z.N?ft=1:We===ve.Z.P&&(ft=-1)),ft!==0){var It=dt(E+ft,ft);gt(It),O(It,!0)}break}case ve.Z.ENTER:{var bt=Be[E];bt&&!bt.data.disabled?je(bt.value):je(void 0),Te&&tt.preventDefault();break}case ve.Z.ESC:it(!1),Te&&tt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(tt){gt(tt)}}}),Be.length===0)return a.createElement("div",{role:"listbox",id:"".concat(be,"_list"),className:"".concat(q,"-empty"),onMouseDown:et},_e);var we=Object.keys(W).map(function(Qe){return W[Qe]}),Pe=function(tt){return tt.label};function fe(Qe,tt){var We=Qe.group;return{role:We?"presentation":"option",id:"".concat(be,"_list_").concat(tt)}}var He=function(tt){var We=Be[tt];if(!We)return null;var Mt=We.data||{},ft=Mt.value,It=We.group,bt=(0,d.Z)(Mt,!0),Nt=Pe(We);return We?a.createElement("div",(0,r.Z)({"aria-label":typeof Nt=="string"&&!It?Nt:null},bt,{key:tt},fe(We,tt),{"aria-selected":H(ft)}),ft):null},Et={role:"listbox",id:"".concat(be,"_list")};return a.createElement(a.Fragment,null,U&&a.createElement("div",(0,r.Z)({},Et,{style:{height:0,width:0,overflow:"hidden"}}),He(E-1),He(E),He(E+1)),a.createElement(yn.Z,{itemKey:"key",ref:ke,data:Be,height:J,itemHeight:ee,fullHeight:!1,onMouseDown:et,onScroll:ut,virtual:U,direction:oe,innerProps:U?null:Et},function(Qe,tt){var We,Mt=Qe.group,ft=Qe.groupOption,It=Qe.data,bt=Qe.label,Nt=Qe.value,Dt=It.key;if(Mt){var Wt,Ut=(Wt=It.title)!==null&&Wt!==void 0?Wt:_t(bt)?bt.toString():void 0;return a.createElement("div",{className:S()(q,"".concat(q,"-group")),title:Ut},bt!==void 0?bt:Dt)}var qe=It.disabled,Ge=It.title,st=It.children,yt=It.style,pt=It.className,Yt=(0,p.Z)(It,hn),cn=(0,Cn.Z)(Yt,we),Vt=H(Nt),qt="".concat(q,"-option"),mn=S()(q,qt,pt,(We={},(0,g.Z)(We,"".concat(qt,"-grouped"),ft),(0,g.Z)(We,"".concat(qt,"-active"),E===tt&&!qe),(0,g.Z)(We,"".concat(qt,"-disabled"),qe),(0,g.Z)(We,"".concat(qt,"-selected"),Vt),We)),St=Pe(Qe),ln=!ct||typeof ct=="function"||Vt,Tt=typeof St=="number"?St:St||Nt,lt=_t(Tt)?Tt.toString():void 0;return Ge!==void 0&&(lt=Ge),a.createElement("div",(0,r.Z)({},(0,d.Z)(cn),U?{}:fe(Qe,tt),{"aria-selected":Vt,className:mn,title:lt,onMouseMove:function(){E===tt||qe||O(tt)},onClick:function(){qe||je(Nt)},style:yt}),a.createElement("div",{className:"".concat(qt,"-content")},Tt),a.isValidElement(ct)||Vt,ln&&a.createElement(Q,{className:"".concat(q,"-option-state"),customizeIcon:ct,customizeIconProps:{isSelected:Vt}},Vt?"\u2713":null))}))},In=a.forwardRef(fn);In.displayName="OptionList";var Gt=In;function bn(s){var f=s.mode,_=s.options,$=s.children,Re=s.backfill,be=s.allowClear,Te=s.placeholder,Xe=s.getInputElement,Ve=s.showSearch,rt=s.onSearch,it=s.defaultOpen,_e=s.autoFocus,ut=s.labelInValue,Je=s.value,ot=s.inputValue,nt=s.optionLabelProp,At=isMultiple(f),De=Ve!==void 0?Ve:At||f==="combobox",ct=_||convertChildrenToData($);if(warning(f!=="tags"||ct.every(function(oe){return!oe.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),f==="tags"||f==="combobox"){var P=ct.some(function(oe){return oe.options?oe.options.some(function(J){return typeof("value"in J?J.value:J.key)=="number"}):typeof("value"in oe?oe.value:oe.key)=="number"});warning(!P,"`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"||!Re,"`backfill` only works with `combobox` mode."),warning(f==="combobox"||!Xe,"`getInputElement` only work with `combobox` mode."),noteOnce(f!=="combobox"||!Xe||!be||!Te,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),rt&&!De&&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."),Je!=null){var W=toArray(Je);warning(!ut||W.every(function(oe){return _typeof(oe)==="object"&&("key"in oe||"value"in oe)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!At||Array.isArray(Je),"`value` should be array when `mode` is `multiple` or `tags`")}if($){var U=null;toNodeArray($).some(function(oe){if(!React.isValidElement(oe)||!oe.type)return!1;var J=oe,ee=J.type;if(ee.isSelectOption)return!1;if(ee.isSelectOptGroup){var q=toNodeArray(oe.props.children).every(function(Be){return!React.isValidElement(Be)||!oe.type||Be.type.isSelectOption?!0:(U=Be.type,!1)});return!q}return U=ee,!0}),U&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(U.displayName||U.name||U,"`.")),warning(ot===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function un(s,f){if(s){var _=function $(Re){for(var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Te=0;Te2&&arguments[2]!==void 0?arguments[2]:{},wt=Ot.source,$t=wt===void 0?"keyboard":wt;nn(Pt),Te&&$==="combobox"&&vt!==null&&$t==="keyboard"&&sn(String(vt))},[Te,$]),On=function(Pt,Ot,wt){var $t=function(){var Jn,Xn=pt(Pt);return[E?{label:Xn==null?void 0:Xn[fe.label],value:Pt,key:(Jn=Xn==null?void 0:Xn.key)!==null&&Jn!==void 0?Jn:Pt}:Pt,R(Xn)]};if(Ot&&Je){var gn=$t(),Tn=(0,n.Z)(gn,2),Pn=Tn[0],Nn=Tn[1];Je(Pn,Nn)}else if(!Ot&&ot&&wt!=="clear"){var Fn=$t(),$n=(0,n.Z)(Fn,2),nr=$n[0],ir=$n[1];ot(nr,ir)}},Kn=Ht(function(vt,Pt){var Ot,wt=je?Pt.selected:!0;wt?Ot=je?[].concat((0,v.Z)(yt),[vt]):[vt]:Ot=yt.filter(function($t){return $t.value!==vt}),lt(Ot),On(vt,wt),$==="combobox"?sn(""):(!ae||ut)&&(tt(""),sn(""))}),Vn=function(Pt,Ot){lt(Pt);var wt=Ot.type,$t=Ot.values;(wt==="remove"||wt==="clear")&&$t.forEach(function(gn){On(gn.value,!1,wt)})},Hn=function(Pt,Ot){if(tt(Pt),sn(null),Ot.source==="submit"){var wt=(Pt||"").trim();if(wt){var $t=Array.from(new Set([].concat((0,v.Z)(cn),[wt])));lt($t),On(wt,!0),tt("")}return}Ot.source!=="blur"&&($==="combobox"&<(Pt),it==null||it(Pt))},zn=function(Pt){var Ot=Pt;$!=="tags"&&(Ot=Pt.map(function($t){var gn=ft.get($t);return gn==null?void 0:gn.value}).filter(function($t){return $t!==void 0}));var wt=Array.from(new Set([].concat((0,v.Z)(cn),(0,v.Z)(Ot))));lt(wt),wt.forEach(function($t){On($t,!0)})},Wn=a.useMemo(function(){var vt=q!==!1&&At!==!1;return(0,D.Z)((0,D.Z)({},We),{},{flattenOptions:Tt,onActiveValue:xn,defaultActiveFirstOption:Mn,onSelect:Kn,menuItemSelectedIcon:ee,rawValues:cn,fieldNames:fe,virtual:vt,direction:Be,listHeight:et,listItemHeight:dt,childrenAsData:we})},[We,Tt,xn,Mn,Kn,ee,cn,fe,q,At,et,dt,we]);return a.createElement(pn.Provider,{value:Wn},a.createElement(Ae,(0,r.Z)({},O,{id:H,prefixCls:be,ref:f,omitDomProps:an,mode:$,displayValues:Yt,onDisplayValuesChange:Vn,direction:Be,searchValue:Qe,onSearch:Hn,autoClearSearchValue:ut,onSearchSplit:zn,dropdownMatchSelectWidth:At,OptionList:Gt,emptyOptions:!Tt.length,activeValue:Ft,activeDescendantId:"".concat(H,"_list_").concat(tn)})))}),h=kt;h.Option=dn,h.OptGroup=xt;var ue=h,pe=ue},9296:function(Bt,xe,e){e.r(xe),e.d(xe,{ResizableTextArea:function(){return L},default:function(){return Me}});var r=e(54476),v=e(33885),g=e(20068),D=e(76190),n=e(42978),p=e(75931),y=e(94480),te=e(92310),Y=e.n(te),a=e(93681),ce=e(5643),S=e(18929),o=e(59301),K=e(29301),ve=e(34280),he=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={},F;function X(ie){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,G=ie.getAttribute("id")||ie.getAttribute("data-reactid")||ie.getAttribute("name");if(w&&Ne[G])return Ne[G];var m=window.getComputedStyle(ie),x=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")),N=parseFloat(m.getPropertyValue("border-bottom-width"))+parseFloat(m.getPropertyValue("border-top-width")),M=Q.map(function(Z){return"".concat(Z,":").concat(m.getPropertyValue(Z))}).join(";"),ne={sizingStyle:M,paddingSize:z,borderSize:N,boxSizing:x};return w&&G&&(Ne[G]=ne),ne}function u(ie){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;F||(F=document.createElement("textarea"),F.setAttribute("tab-index","-1"),F.setAttribute("aria-hidden","true"),document.body.appendChild(F)),ie.getAttribute("wrap")?F.setAttribute("wrap",ie.getAttribute("wrap")):F.removeAttribute("wrap");var x=X(ie,w),z=x.paddingSize,N=x.borderSize,M=x.boxSizing,ne=x.sizingStyle;F.setAttribute("style","".concat(ne,";").concat(Oe)),F.value=ie.value||ie.placeholder||"";var Z=void 0,Fe=void 0,Le,de=F.scrollHeight;if(M==="border-box"?de+=N:M==="content-box"&&(de-=z),G!==null||m!==null){F.value=" ";var $e=F.scrollHeight-z;G!==null&&(Z=$e*G,M==="border-box"&&(Z=Z+z+N),de=Math.max(Z,de)),m!==null&&(Fe=$e*m,M==="border-box"&&(Fe=Fe+z+N),Le=de>Fe?"":"hidden",de=Math.min(Fe,de))}var at={height:de,overflowY:Le,resize:"none"};return Z&&(at.minHeight=Z),Fe&&(at.maxHeight=Fe),at}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],l=0,d=1,T=2,j=o.forwardRef(function(ie,w){var G=ie,m=G.prefixCls,x=G.onPressEnter,z=G.defaultValue,N=G.value,M=G.autoSize,ne=G.onResize,Z=G.className,Fe=G.style,Le=G.disabled,de=G.onChange,$e=G.onInternalAutoSize,at=(0,p.Z)(G,t),Ye=(0,S.Z)(z,{value:N,postState:function(xt){return xt!=null?xt:""}}),V=(0,n.Z)(Ye,2),Se=V[0],C=V[1],i=function(xt){C(xt.target.value),de==null||de(xt)},c=o.useRef();o.useImperativeHandle(w,function(){return{textArea:c.current}});var b=o.useMemo(function(){return M&&(0,D.Z)(M)==="object"?[M.minRows,M.maxRows]:[]},[M]),B=(0,n.Z)(b,2),R=B[0],re=B[1],k=!!M,Ce=function(){try{if(document.activeElement===c.current){var xt=c.current,Xt=xt.selectionStart,dn=xt.selectionEnd,Jt=xt.scrollTop;c.current.setSelectionRange(Xt,dn),c.current.scrollTop=Jt}}catch(Cn){}},ae=o.useState(T),se=(0,n.Z)(ae,2),Ae=se[0],ze=se[1],ye=o.useState(),le=(0,n.Z)(ye,2),Ze=le[0],Ke=le[1],mt=function(){ze(l)};(0,ve.Z)(function(){k&&mt()},[N,R,re,k]),(0,ve.Z)(function(){if(Ae===l)ze(d);else if(Ae===d){var Rt=u(c.current,!1,R,re);ze(T),Ke(Rt)}else Ce()},[Ae]);var Lt=o.useRef(),jt=function(){he.Z.cancel(Lt.current)},Qt=function(xt){Ae===T&&(ne==null||ne(xt),M&&(jt(),Lt.current=(0,he.Z)(function(){mt()})))};o.useEffect(function(){return jt},[]);var zt=k?Ze:null,Ht=(0,v.Z)((0,v.Z)({},Fe),zt);return(Ae===l||Ae===d)&&(Ht.overflowY="hidden",Ht.overflowX="hidden"),o.createElement(K.Z,{onResize:Qt,disabled:!(M||ne)},o.createElement("textarea",(0,r.Z)({},at,{ref:c,style:Ht,className:Y()(m,Z,(0,g.Z)({},"".concat(m,"-disabled"),Le)),disabled:Le,value:Se,onChange:i})))}),L=j,Ee=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function ge(ie,w){return(0,y.Z)(ie||"").slice(0,w).join("")}function me(ie,w,G,m){var x=G;return ie?x=ge(G,m):(0,y.Z)(w||"").lengthm&&(x=w),x}var Ue=o.forwardRef(function(ie,w){var G,m=ie.defaultValue,x=ie.value,z=ie.onFocus,N=ie.onBlur,M=ie.onChange,ne=ie.allowClear,Z=ie.maxLength,Fe=ie.onCompositionStart,Le=ie.onCompositionEnd,de=ie.suffix,$e=ie.prefixCls,at=$e===void 0?"rc-textarea":$e,Ye=ie.classes,V=ie.showCount,Se=ie.className,C=ie.style,i=ie.disabled,c=ie.hidden,b=ie.classNames,B=ie.styles,R=ie.onResize,re=(0,p.Z)(ie,Ee),k=(0,S.Z)(m,{value:x,defaultValue:m}),Ce=(0,n.Z)(k,2),ae=Ce[0],se=Ce[1],Ae=(0,o.useRef)(null),ze=o.useState(!1),ye=(0,n.Z)(ze,2),le=ye[0],Ze=ye[1],Ke=o.useState(!1),mt=(0,n.Z)(Ke,2),Lt=mt[0],jt=mt[1],Qt=o.useRef(),zt=o.useRef(0),Ht=o.useState(null),Rt=(0,n.Z)(Ht,2),xt=Rt[0],Xt=Rt[1],dn=function(){var ht;(ht=Ae.current)===null||ht===void 0||ht.textArea.focus()};(0,o.useImperativeHandle)(w,function(){return{resizableTextArea:Ae.current,focus:dn,blur:function(){var ht;(ht=Ae.current)===null||ht===void 0||ht.textArea.blur()}}}),(0,o.useEffect)(function(){Ze(function(an){return!i&&an})},[i]);var Jt=Number(Z)>0,Cn=function(ht){jt(!0),Qt.current=ae,zt.current=ht.currentTarget.selectionStart,Fe==null||Fe(ht)},yn=function(ht){jt(!1);var kt=ht.currentTarget.value;if(Jt){var h,ue=zt.current>=Z+1||zt.current===((h=Qt.current)===null||h===void 0?void 0:h.length);kt=me(ue,Qt.current,kt,Z)}kt!==ae&&(se(kt),(0,ce.rJ)(ht.currentTarget,ht,M,kt)),Le==null||Le(ht)},rn=function(ht){var kt=ht.target.value;if(!Lt&&Jt){var h=ht.target.selectionStart>=Z+1||ht.target.selectionStart===kt.length||!ht.target.selectionStart;kt=me(h,ae,kt,Z)}se(kt),(0,ce.rJ)(ht.currentTarget,ht,M,kt)},pn=function(ht){var kt=re.onPressEnter,h=re.onKeyDown;ht.key==="Enter"&&kt&&kt(ht),h==null||h(ht)},on=function(ht){Ze(!0),z==null||z(ht)},hn=function(ht){Ze(!1),N==null||N(ht)},_t=function(ht){var kt;se(""),dn(),(0,ce.rJ)((kt=Ae.current)===null||kt===void 0?void 0:kt.textArea,ht,M)},fn=(0,ce.D7)(ae);!Lt&&Jt&&x==null&&(fn=ge(fn,Z));var In=de,Gt;if(V){var bn=(0,y.Z)(fn).length;(0,D.Z)(V)==="object"?Gt=V.formatter({value:fn,count:bn,maxLength:Z}):Gt="".concat(bn).concat(Jt?" / ".concat(Z):""),In=o.createElement(o.Fragment,null,In,o.createElement("span",{className:Y()("".concat(at,"-data-count"),b==null?void 0:b.count),style:B==null?void 0:B.count},Gt))}var un=function(ht){var kt;R==null||R(ht),(kt=Ae.current)!==null&&kt!==void 0&&kt.textArea.style.height&&Xt(!0)},Sn=!re.autoSize&&!V&&!ne,jn=o.createElement(a.BaseInput,{value:fn,allowClear:ne,handleReset:_t,suffix:In,prefixCls:at,classes:{affixWrapper:Y()(Ye==null?void 0:Ye.affixWrapper,(G={},(0,g.Z)(G,"".concat(at,"-show-count"),V),(0,g.Z)(G,"".concat(at,"-textarea-allow-clear"),ne),G))},disabled:i,focused:le,className:Se,style:(0,v.Z)((0,v.Z)({},C),xt&&!Sn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Gt=="string"?Gt:void 0}},hidden:c,inputElement:o.createElement(L,(0,r.Z)({},re,{onKeyDown:pn,onChange:rn,onFocus:on,onBlur:hn,onCompositionStart:Cn,onCompositionEnd:yn,className:b==null?void 0:b.textarea,style:(0,v.Z)((0,v.Z)({},B==null?void 0:B.textarea),{},{resize:C==null?void 0:C.resize}),disabled:i,prefixCls:at,onResize:un,ref:Ae}))});return jn}),Ie=Ue,Me=Ie},48911:function(Bt,xe,e){e.d(xe,{Z:function(){return Ye}});var r=e(54476),v=e(76190),g=e(33885),D=e(20068),n=e(42978),p=e(75931),y=e(92310),te=e.n(y),Y=e(29301),a=e(70425),ce=e(34280),S=e(59301),o=e(4676),K=S.forwardRef(function(V,Se){var C=V.height,i=V.offsetY,c=V.offsetX,b=V.children,B=V.prefixCls,R=V.onInnerResize,re=V.innerProps,k=V.rtl,Ce=V.extra,ae={},se={display:"flex",flexDirection:"column"};return i!==void 0&&(ae={height:C,position:"relative",overflow:"hidden"},se=(0,g.Z)((0,g.Z)({},se),{},(0,D.Z)((0,D.Z)((0,D.Z)((0,D.Z)((0,D.Z)({transform:"translateY(".concat(i,"px)")},k?"marginRight":"marginLeft",-c),"position","absolute"),"left",0),"right",0),"top",0))),S.createElement("div",{style:ae},S.createElement(Y.Z,{onResize:function(ze){var ye=ze.offsetHeight;ye&&R&&R()}},S.createElement("div",(0,r.Z)({style:se,className:te()((0,D.Z)({},"".concat(B,"-holder-inner"),B)),ref:Se},re),b,Ce)))});K.displayName="Filler";var ve=K;function he(V){var Se=V.children,C=V.setRef,i=S.useCallback(function(c){C(c)},[]);return S.cloneElement(Se,{ref:i})}function Oe(V,Se,C,i,c,b,B,R){var re=R.getKey;return V.slice(Se,C+1).map(function(k,Ce){var ae=Se+Ce,se=B(k,ae,{style:{width:i},offsetX:c}),Ae=re(k);return S.createElement(he,{key:Ae,setRef:function(ye){return b(k,ye)}},se)})}function Q(V,Se,C,i){var c=C-V,b=Se-C,B=Math.min(c,b)*2;if(i<=B){var R=Math.floor(i/2);return i%2?C+R+1:C-R}return c>b?C-(i-b):C+(i-c)}function Ne(V,Se,C){var i=V.length,c=Se.length,b,B;if(i===0&&c===0)return null;i2&&arguments[2]!==void 0?arguments[2]:!1,ae=re?k<0&&R.current.left||k>0&&R.current.right:k<0&&R.current.top||k>0&&R.current.bottom;return Ce&&ae?(clearTimeout(b.current),c.current=!1):(!ae||c.current)&&B(),!c.current&&ae}};function d(V,Se,C,i,c,b,B){var R=(0,S.useRef)(0),re=(0,S.useRef)(null),k=(0,S.useRef)(null),Ce=(0,S.useRef)(!1),ae=l(Se,C,i,c);function se(Ke,mt){if(X.Z.cancel(re.current),!ae(!1,mt)){var Lt=Ke;if(!Lt._virtualHandled)Lt._virtualHandled=!0;else return;R.current+=mt,k.current=mt,t||Lt.preventDefault(),re.current=(0,X.Z)(function(){var jt=Ce.current?10:1;B(R.current*jt,!1),R.current=0})}}function Ae(Ke,mt){B(mt,!0),t||Ke.preventDefault()}var ze=(0,S.useRef)(null),ye=(0,S.useRef)(null);function le(Ke){if(V){X.Z.cancel(ye.current),ye.current=(0,X.Z)(function(){ze.current=null},2);var mt=Ke.deltaX,Lt=Ke.deltaY,jt=Ke.shiftKey,Qt=mt,zt=Lt;(ze.current==="sx"||!ze.current&&jt&&Lt&&!mt)&&(Qt=Lt,zt=0,ze.current="sx");var Ht=Math.abs(Qt),Rt=Math.abs(zt);ze.current===null&&(ze.current=b&&Ht>Rt?"x":"y"),ze.current==="y"?se(Ke,zt):Ae(Ke,Qt)}}function Ze(Ke){V&&(Ce.current=Ke.detail===k.current)}return[le,Ze]}function T(V,Se,C,i){var c=S.useMemo(function(){return[new Map,[]]},[V,C.id,i]),b=(0,n.Z)(c,2),B=b[0],R=b[1],re=function(Ce){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ce,se=B.get(Ce),Ae=B.get(ae);if(se===void 0||Ae===void 0)for(var ze=V.length,ye=R.length;ye0&&arguments[0]!==void 0?arguments[0]:!1;Ce();var ze=function(){var Ze=!1;R.current.forEach(function(Ke,mt){if(Ke&&Ke.offsetParent){var Lt=Ke.offsetHeight,jt=getComputedStyle(Ke),Qt=jt.marginTop,zt=jt.marginBottom,Ht=me(Qt),Rt=me(zt),xt=Lt+Ht+Rt;re.current.get(mt)!==xt&&(re.current.set(mt,xt),Ze=!0)}}),Ze&&B(function(Ke){return Ke+1})};if(Ae)ze();else{k.current+=1;var ye=k.current;Promise.resolve().then(function(){ye===k.current&&ze()})}}function se(Ae,ze){var ye=V(Ae),le=R.current.get(ye);ze?(R.current.set(ye,ze),ae()):R.current.delete(ye),!le!=!ze&&(ze?Se==null||Se(Ae):C==null||C(Ae))}return(0,S.useEffect)(function(){return Ce},[]),[se,ae,re.current,b]}var Ie=14/15;function Me(V,Se,C){var i=(0,S.useRef)(!1),c=(0,S.useRef)(0),b=(0,S.useRef)(0),B=(0,S.useRef)(null),R=(0,S.useRef)(null),re,k=function(Ae){if(i.current){var ze=Math.ceil(Ae.touches[0].pageX),ye=Math.ceil(Ae.touches[0].pageY),le=c.current-ze,Ze=b.current-ye,Ke=Math.abs(le)>Math.abs(Ze);Ke?c.current=ze:b.current=ye;var mt=C(Ke,Ke?le:Ze,!1,Ae);mt&&Ae.preventDefault(),clearInterval(R.current),mt&&(R.current=setInterval(function(){Ke?le*=Ie:Ze*=Ie;var Lt=Math.floor(Ke?le:Ze);(!C(Ke,Lt,!0)||Math.abs(Lt)<=.1)&&clearInterval(R.current)},16))}},Ce=function(){i.current=!1,re()},ae=function(Ae){re(),Ae.touches.length===1&&!i.current&&(i.current=!0,c.current=Math.ceil(Ae.touches[0].pageX),b.current=Math.ceil(Ae.touches[0].pageY),B.current=Ae.target,B.current.addEventListener("touchmove",k,{passive:!1}),B.current.addEventListener("touchend",Ce,{passive:!0}))};re=function(){B.current&&(B.current.removeEventListener("touchmove",k),B.current.removeEventListener("touchend",Ce))},(0,ce.Z)(function(){return V&&Se.current.addEventListener("touchstart",ae,{passive:!0}),function(){var se;(se=Se.current)===null||se===void 0||se.removeEventListener("touchstart",ae),re(),clearInterval(R.current)}},[V])}function ie(V){return Math.floor(Math.pow(V,.5))}function w(V,Se){var C="touches"in V?V.touches[0]:V;return C[Se?"pageX":"pageY"]-window[Se?"scrollX":"scrollY"]}function G(V,Se,C){S.useEffect(function(){var i=Se.current;if(V&&i){var c=!1,b,B,R=function(){X.Z.cancel(b)},re=function se(){R(),b=(0,X.Z)(function(){C(B),se()})},k=function(){c=!1,R()},Ce=function(Ae){if(!(Ae.target.draggable||Ae.button!==0)){var ze=Ae;ze._virtualHandled||(ze._virtualHandled=!0,c=!0)}},ae=function(Ae){if(c){var ze=w(Ae,!1),ye=i.getBoundingClientRect(),le=ye.top,Ze=ye.bottom;if(ze<=le){var Ke=le-ze;B=-ie(Ke),re()}else if(ze>=Ze){var mt=ze-Ze;B=ie(mt),re()}else R()}};return i.addEventListener("mousedown",Ce),i.ownerDocument.addEventListener("mouseup",k),i.ownerDocument.addEventListener("mousemove",ae),i.ownerDocument.addEventListener("dragend",k),function(){i.removeEventListener("mousedown",Ce),i.ownerDocument.removeEventListener("mouseup",k),i.ownerDocument.removeEventListener("mousemove",ae),i.ownerDocument.removeEventListener("dragend",k),R()}}},[V])}var m=10;function x(V,Se,C,i,c,b,B,R){var re=S.useRef(),k=S.useState(null),Ce=(0,n.Z)(k,2),ae=Ce[0],se=Ce[1];return(0,ce.Z)(function(){if(ae&&ae.times=0;Cn-=1){var yn=c(Se[Cn]),rn=C.get(yn);if(rn===void 0){Ke=!0;break}if(Jt-=rn,Jt<=0)break}switch(jt){case"top":Lt=zt-le;break;case"bottom":Lt=Ht-Ze+le;break;default:{var pn=V.current.scrollTop,on=pn+Ze;zton&&(mt="bottom")}}Lt!==null&&B(Lt),Lt!==ae.lastTop&&(Ke=!0)}Ke&&se((0,g.Z)((0,g.Z)({},ae),{},{times:ae.times+1,targetAlign:mt,lastTop:Lt}))}},[ae,V.current]),function(Ae){if(Ae==null){R();return}if(X.Z.cancel(re.current),typeof Ae=="number")B(Ae);else if(Ae&&(0,v.Z)(Ae)==="object"){var ze,ye=Ae.align;"index"in Ae?ze=Ae.index:ze=Se.findIndex(function(Ke){return c(Ke)===Ae.key});var le=Ae.offset,Ze=le===void 0?0:le;se({times:0,index:ze,offset:Ze,originAlign:ye})}}}var z=S.forwardRef(function(V,Se){var C=V.prefixCls,i=V.rtl,c=V.scrollOffset,b=V.scrollRange,B=V.onStartMove,R=V.onStopMove,re=V.onScroll,k=V.horizontal,Ce=V.spinSize,ae=V.containerSize,se=V.style,Ae=V.thumbStyle,ze=V.showScrollBar,ye=S.useState(!1),le=(0,n.Z)(ye,2),Ze=le[0],Ke=le[1],mt=S.useState(null),Lt=(0,n.Z)(mt,2),jt=Lt[0],Qt=Lt[1],zt=S.useState(null),Ht=(0,n.Z)(zt,2),Rt=Ht[0],xt=Ht[1],Xt=!i,dn=S.useRef(),Jt=S.useRef(),Cn=S.useState(ze),yn=(0,n.Z)(Cn,2),rn=yn[0],pn=yn[1],on=S.useRef(),hn=function(){ze===!0||ze===!1||(clearTimeout(on.current),pn(!0),on.current=setTimeout(function(){pn(!1)},3e3))},_t=b-ae||0,fn=ae-Ce||0,In=S.useMemo(function(){if(c===0||_t===0)return 0;var h=c/_t;return h*fn},[c,_t,fn]),Gt=function(ue){ue.stopPropagation(),ue.preventDefault()},bn=S.useRef({top:In,dragging:Ze,pageY:jt,startTop:Rt});bn.current={top:In,dragging:Ze,pageY:jt,startTop:Rt};var un=function(ue){Ke(!0),Qt(w(ue,k)),xt(bn.current.top),B(),ue.stopPropagation(),ue.preventDefault()};S.useEffect(function(){var h=function(f){f.preventDefault()},ue=dn.current,pe=Jt.current;return ue.addEventListener("touchstart",h,{passive:!1}),pe.addEventListener("touchstart",un,{passive:!1}),function(){ue.removeEventListener("touchstart",h),pe.removeEventListener("touchstart",un)}},[]);var Sn=S.useRef();Sn.current=_t;var jn=S.useRef();jn.current=fn,S.useEffect(function(){if(Ze){var h,ue=function(f){var _=bn.current,$=_.dragging,Re=_.pageY,be=_.startTop;X.Z.cancel(h);var Te=dn.current.getBoundingClientRect(),Xe=ae/(k?Te.width:Te.height);if($){var Ve=(w(f,k)-Re)*Xe,rt=be;!Xt&&k?rt-=Ve:rt+=Ve;var it=Sn.current,_e=jn.current,ut=_e?rt/_e:0,Je=Math.ceil(ut*it);Je=Math.max(Je,0),Je=Math.min(Je,it),h=(0,X.Z)(function(){re(Je,k)})}},pe=function(){Ke(!1),R()};return window.addEventListener("mousemove",ue,{passive:!0}),window.addEventListener("touchmove",ue,{passive:!0}),window.addEventListener("mouseup",pe,{passive:!0}),window.addEventListener("touchend",pe,{passive:!0}),function(){window.removeEventListener("mousemove",ue),window.removeEventListener("touchmove",ue),window.removeEventListener("mouseup",pe),window.removeEventListener("touchend",pe),X.Z.cancel(h)}}},[Ze]),S.useEffect(function(){return hn(),function(){clearTimeout(on.current)}},[c]),S.useImperativeHandle(Se,function(){return{delayHidden:hn}});var an="".concat(C,"-scrollbar"),ht={position:"absolute",visibility:rn?null:"hidden"},kt={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return k?(Object.assign(ht,{height:8,left:0,right:0,bottom:0}),Object.assign(kt,(0,D.Z)({height:"100%",width:Ce},Xt?"left":"right",In))):(Object.assign(ht,(0,D.Z)({width:8,top:0,bottom:0},Xt?"right":"left",0)),Object.assign(kt,{width:"100%",height:Ce,top:In})),S.createElement("div",{ref:dn,className:te()(an,(0,D.Z)((0,D.Z)((0,D.Z)({},"".concat(an,"-horizontal"),k),"".concat(an,"-vertical"),!k),"".concat(an,"-visible"),rn)),style:(0,g.Z)((0,g.Z)({},ht),se),onMouseDown:Gt,onMouseMove:hn},S.createElement("div",{ref:Jt,className:te()("".concat(an,"-thumb"),(0,D.Z)({},"".concat(an,"-thumb-moving"),Ze)),style:(0,g.Z)((0,g.Z)({},kt),Ae),onMouseDown:un}))}),N=z,M=20;function ne(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,C=V/Se*V;return isNaN(C)&&(C=0),C=Math.max(C,M),Math.floor(C)}var Z=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Fe=[],Le={overflowY:"auto",overflowAnchor:"none"};function de(V,Se){var C=V.prefixCls,i=C===void 0?"rc-virtual-list":C,c=V.className,b=V.height,B=V.itemHeight,R=V.fullHeight,re=R===void 0?!0:R,k=V.style,Ce=V.data,ae=V.children,se=V.itemKey,Ae=V.virtual,ze=V.direction,ye=V.scrollWidth,le=V.component,Ze=le===void 0?"div":le,Ke=V.onScroll,mt=V.onVirtualScroll,Lt=V.onVisibleChange,jt=V.innerProps,Qt=V.extraRender,zt=V.styles,Ht=V.showScrollBar,Rt=Ht===void 0?"optional":Ht,xt=(0,p.Z)(V,Z),Xt=S.useCallback(function(qe){return typeof se=="function"?se(qe):qe==null?void 0:qe[se]},[se]),dn=Ue(Xt,null,null),Jt=(0,n.Z)(dn,4),Cn=Jt[0],yn=Jt[1],rn=Jt[2],pn=Jt[3],on=!!(Ae!==!1&&b&&B),hn=S.useMemo(function(){return Object.values(rn.maps).reduce(function(qe,Ge){return qe+Ge},0)},[rn.id,rn.maps]),_t=on&&Ce&&(Math.max(B*Ce.length,hn)>b||!!ye),fn=ze==="rtl",In=te()(i,(0,D.Z)({},"".concat(i,"-rtl"),fn),c),Gt=Ce||Fe,bn=(0,S.useRef)(),un=(0,S.useRef)(),Sn=(0,S.useRef)(),jn=(0,S.useState)(0),an=(0,n.Z)(jn,2),ht=an[0],kt=an[1],h=(0,S.useState)(0),ue=(0,n.Z)(h,2),pe=ue[0],s=ue[1],f=(0,S.useState)(!1),_=(0,n.Z)(f,2),$=_[0],Re=_[1],be=function(){Re(!0)},Te=function(){Re(!1)},Xe={getKey:Xt};function Ve(qe){kt(function(Ge){var st;typeof qe=="function"?st=qe(Ge):st=qe;var yt=dt(st);return bn.current.scrollTop=yt,yt})}var rt=(0,S.useRef)({start:0,end:Gt.length}),it=(0,S.useRef)(),_e=F(Gt,Xt),ut=(0,n.Z)(_e,1),Je=ut[0];it.current=Je;var ot=S.useMemo(function(){if(!on)return{scrollHeight:void 0,start:0,end:Gt.length-1,offset:void 0};if(!_t){var qe;return{scrollHeight:((qe=un.current)===null||qe===void 0?void 0:qe.offsetHeight)||0,start:0,end:Gt.length-1,offset:void 0}}for(var Ge=0,st,yt,pt,Yt=Gt.length,cn=0;cn=ht&&st===void 0&&(st=cn,yt=Ge),St>ht+b&&pt===void 0&&(pt=cn),Ge=St}return st===void 0&&(st=0,yt=0,pt=Math.ceil(b/B)),pt===void 0&&(pt=Gt.length-1),pt=Math.min(pt+1,Gt.length-1),{scrollHeight:Ge,start:st,end:pt,offset:yt}},[_t,on,ht,Gt,pn,b]),nt=ot.scrollHeight,At=ot.start,De=ot.end,ct=ot.offset;rt.current.start=At,rt.current.end=De,S.useLayoutEffect(function(){var qe=rn.getRecord();if(qe.size===1){var Ge=Array.from(qe.keys())[0],st=qe.get(Ge),yt=Gt[At];if(yt&&st===void 0){var pt=Xt(yt);if(pt===Ge){var Yt=rn.get(Ge),cn=Yt-B;Ve(function(Vt){return Vt+cn})}}}rn.resetRecord()},[nt]);var P=S.useState({width:0,height:b}),W=(0,n.Z)(P,2),U=W[0],oe=W[1],J=function(Ge){oe({width:Ge.offsetWidth,height:Ge.offsetHeight})},ee=(0,S.useRef)(),q=(0,S.useRef)(),Be=S.useMemo(function(){return ne(U.width,ye)},[U.width,ye]),ke=S.useMemo(function(){return ne(U.height,nt)},[U.height,nt]),et=nt-b,gt=(0,S.useRef)(et);gt.current=et;function dt(qe){var Ge=qe;return Number.isNaN(gt.current)||(Ge=Math.min(Ge,gt.current)),Ge=Math.max(Ge,0),Ge}var Ct=ht<=0,A=ht>=et,E=pe<=0,I=pe>=ye,O=l(Ct,A,E,I),H=function(){return{x:fn?-pe:pe,y:ht}},je=(0,S.useRef)(H()),we=(0,a.useEvent)(function(qe){if(mt){var Ge=(0,g.Z)((0,g.Z)({},H()),qe);(je.current.x!==Ge.x||je.current.y!==Ge.y)&&(mt(Ge),je.current=Ge)}});function Pe(qe,Ge){var st=qe;Ge?((0,o.flushSync)(function(){s(st)}),we()):Ve(st)}function fe(qe){var Ge=qe.currentTarget.scrollTop;Ge!==ht&&Ve(Ge),Ke==null||Ke(qe),we()}var He=function(Ge){var st=Ge,yt=ye?ye-U.width:0;return st=Math.max(st,0),st=Math.min(st,yt),st},Et=(0,a.useEvent)(function(qe,Ge){Ge?((0,o.flushSync)(function(){s(function(st){var yt=st+(fn?-qe:qe);return He(yt)})}),we()):Ve(function(st){var yt=st+qe;return yt})}),Qe=d(on,Ct,A,E,I,!!ye,Et),tt=(0,n.Z)(Qe,2),We=tt[0],Mt=tt[1];Me(on,bn,function(qe,Ge,st,yt){var pt=yt;return O(qe,Ge,st)?!1:!pt||!pt._virtualHandled?(pt&&(pt._virtualHandled=!0),We({preventDefault:function(){},deltaX:qe?Ge:0,deltaY:qe?0:Ge}),!0):!1}),G(_t,bn,function(qe){Ve(function(Ge){return Ge+qe})}),(0,ce.Z)(function(){function qe(st){var yt=Ct&&st.detail<0,pt=A&&st.detail>0;on&&!yt&&!pt&&st.preventDefault()}var Ge=bn.current;return Ge.addEventListener("wheel",We,{passive:!1}),Ge.addEventListener("DOMMouseScroll",Mt,{passive:!0}),Ge.addEventListener("MozMousePixelScroll",qe,{passive:!1}),function(){Ge.removeEventListener("wheel",We),Ge.removeEventListener("DOMMouseScroll",Mt),Ge.removeEventListener("MozMousePixelScroll",qe)}},[on,Ct,A]),(0,ce.Z)(function(){if(ye){var qe=He(pe);s(qe),we({x:qe})}},[U.width,ye]);var ft=function(){var Ge,st;(Ge=ee.current)===null||Ge===void 0||Ge.delayHidden(),(st=q.current)===null||st===void 0||st.delayHidden()},It=x(bn,Gt,rn,B,Xt,function(){return yn(!0)},Ve,ft);S.useImperativeHandle(Se,function(){return{nativeElement:Sn.current,getScrollInfo:H,scrollTo:function(Ge){function st(yt){return yt&&(0,v.Z)(yt)==="object"&&("left"in yt||"top"in yt)}st(Ge)?(Ge.left!==void 0&&s(He(Ge.left)),It(Ge.top)):It(Ge)}}}),(0,ce.Z)(function(){if(Lt){var qe=Gt.slice(At,De+1);Lt(qe,Gt)}},[At,De,Gt]);var bt=T(Gt,Xt,rn,B),Nt=Qt==null?void 0:Qt({start:At,end:De,virtual:_t,offsetX:pe,offsetY:ct,rtl:fn,getSize:bt}),Dt=Oe(Gt,At,De,ye,pe,Cn,ae,Xe),Wt=null;b&&(Wt=(0,g.Z)((0,D.Z)({},re?"height":"maxHeight",b),Le),on&&(Wt.overflowY="hidden",ye&&(Wt.overflowX="hidden"),$&&(Wt.pointerEvents="none")));var Ut={};return fn&&(Ut.dir="rtl"),S.createElement("div",(0,r.Z)({ref:Sn,style:(0,g.Z)((0,g.Z)({},k),{},{position:"relative"}),className:In},Ut,xt),S.createElement(Y.Z,{onResize:J},S.createElement(Ze,{className:"".concat(i,"-holder"),style:Wt,ref:bn,onScroll:fe,onMouseEnter:ft},S.createElement(ve,{prefixCls:i,height:nt,offsetX:pe,offsetY:ct,scrollWidth:ye,onInnerResize:yn,ref:un,innerProps:jt,rtl:fn,extra:Nt},Dt))),_t&&nt>b&&S.createElement(N,{ref:ee,prefixCls:i,scrollOffset:ht,scrollRange:nt,rtl:fn,onScroll:Pe,onStartMove:be,onStopMove:Te,spinSize:ke,containerSize:U.height,style:zt==null?void 0:zt.verticalScrollBar,thumbStyle:zt==null?void 0:zt.verticalScrollBarThumb,showScrollBar:Rt}),_t&&ye>U.width&&S.createElement(N,{ref:q,prefixCls:i,scrollOffset:pe,scrollRange:ye,rtl:fn,onScroll:Pe,onStartMove:be,onStopMove:Te,spinSize:Be,containerSize:U.width,horizontal:!0,style:zt==null?void 0:zt.horizontalScrollBar,thumbStyle:zt==null?void 0:zt.horizontalScrollBarThumb,showScrollBar:Rt}))}var $e=S.forwardRef(de);$e.displayName="List";var at=$e,Ye=at},25510:function(Bt){Bt.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(Bt,xe,e){Bt.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(Bt,xe,e){e.d(xe,{Z:function(){return te}});const r=Y=>typeof Y=="object"&&Y!=null&&Y.nodeType===1,v=(Y,a)=>(!a||Y!=="hidden")&&Y!=="visible"&&Y!=="clip",g=(Y,a)=>{if(Y.clientHeight{const o=(K=>{if(!K.ownerDocument||!K.ownerDocument.defaultView)return null;try{return K.ownerDocument.defaultView.frameElement}catch(ve){return null}})(S);return!!o&&(o.clientHeightKa||K>Y&&ve=a&&he>=ce?K-Y-S:ve>a&&hece?ve-a+o:0,n=Y=>{const a=Y.parentElement;return a==null?Y.getRootNode().host||null:a},p=(Y,a)=>{var ce,S,o,K;if(typeof document=="undefined")return[];const{scrollMode:ve,block:he,inline:Oe,boundary:Q,skipOverflowHiddenElements:Ne}=a,F=typeof Q=="function"?Q:N=>N!==Q;if(!r(Y))throw new TypeError("Invalid target");const X=document.scrollingElement||document.documentElement,u=[];let t=Y;for(;r(t)&&F(t);){if(t=n(t),t===X){u.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,Ne)&&u.push(t)}const l=(S=(ce=window.visualViewport)==null?void 0:ce.width)!=null?S:innerWidth,d=(K=(o=window.visualViewport)==null?void 0:o.height)!=null?K:innerHeight,{scrollX:T,scrollY:j}=window,{height:L,width:Ee,top:ge,right:me,bottom:Ue,left:Ie}=Y.getBoundingClientRect(),{top:Me,right:ie,bottom:w,left:G}=(N=>{const M=window.getComputedStyle(N);return{top:parseFloat(M.scrollMarginTop)||0,right:parseFloat(M.scrollMarginRight)||0,bottom:parseFloat(M.scrollMarginBottom)||0,left:parseFloat(M.scrollMarginLeft)||0}})(Y);let m=he==="start"||he==="nearest"?ge-Me:he==="end"?Ue+w:ge+L/2-Me+w,x=Oe==="center"?Ie+Ee/2-G+ie:Oe==="end"?me+ie:Ie-G;const z=[];for(let N=0;N=0&&Ie>=0&&Ue<=d&&me<=l&&(M===X&&!g(M)||ge>=Fe&&Ue<=de&&Ie>=$e&&me<=Le))return z;const at=getComputedStyle(M),Ye=parseInt(at.borderLeftWidth,10),V=parseInt(at.borderTopWidth,10),Se=parseInt(at.borderRightWidth,10),C=parseInt(at.borderBottomWidth,10);let i=0,c=0;const b="offsetWidth"in M?M.offsetWidth-M.clientWidth-Ye-Se:0,B="offsetHeight"in M?M.offsetHeight-M.clientHeight-V-C:0,R="offsetWidth"in M?M.offsetWidth===0?0:Z/M.offsetWidth:0,re="offsetHeight"in M?M.offsetHeight===0?0:ne/M.offsetHeight:0;if(X===M)i=he==="start"?m:he==="end"?m-d:he==="nearest"?D(j,j+d,d,V,C,j+m,j+m+L,L):m-d/2,c=Oe==="start"?x:Oe==="center"?x-l/2:Oe==="end"?x-l:D(T,T+l,l,Ye,Se,T+x,T+x+Ee,Ee),i=Math.max(0,i+j),c=Math.max(0,c+T);else{i=he==="start"?m-Fe-V:he==="end"?m-de+C+B:he==="nearest"?D(Fe,de,ne,V,C+B,m,m+L,L):m-(Fe+ne/2)+B/2,c=Oe==="start"?x-$e-Ye:Oe==="center"?x-($e+Z/2)+b/2:Oe==="end"?x-Le+Se+b:D($e,Le,Z,Ye,Se+b,x,x+Ee,Ee);const{scrollLeft:k,scrollTop:Ce}=M;i=re===0?0:Math.max(0,Math.min(Ce+i/re,M.scrollHeight-ne/re+B)),c=R===0?0:Math.max(0,Math.min(k+c/R,M.scrollWidth-Z/R+b)),m+=Ce-i,x+=k-c}z.push({el:M,top:i,left:c})}return z},y=Y=>Y===!1?{block:"end",inline:"nearest"}:(a=>a===Object(a)&&Object.keys(a).length!==0)(Y)?Y:{block:"start",inline:"nearest"};function te(Y,a){if(!Y.isConnected||!(o=>{let K=o;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 ce=(o=>{const K=window.getComputedStyle(o);return{top:parseFloat(K.scrollMarginTop)||0,right:parseFloat(K.scrollMarginRight)||0,bottom:parseFloat(K.scrollMarginBottom)||0,left:parseFloat(K.scrollMarginLeft)||0}})(Y);if((o=>typeof o=="object"&&typeof o.behavior=="function")(a))return a.behavior(p(Y,a));const S=typeof a=="boolean"||a==null?void 0:a.behavior;for(const{el:o,top:K,left:ve}of p(Y,y(a))){const he=K-ce.top+ce.bottom,Oe=ve-ce.left+ce.right;o.scroll({top:he,left:Oe,behavior:S})}}}}]); diff --git a/layouts__user__index.d2941a81.async.js b/layouts__user__index.d2941a81.async.js new file mode 100644 index 0000000000..239f11194b --- /dev/null +++ b/layouts__user__index.d2941a81.async.js @@ -0,0 +1,99 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5972],{40001:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});var r=e(54476),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,n=e(7657),h=function(a,ue){return v.createElement(n.Z,(0,r.Z)({},a,{ref:ue,icon:P}))},E=v.forwardRef(h),re=E},65363:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});var r=e(54476),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,n=e(7657),h=function(a,ue){return v.createElement(n.Z,(0,r.Z)({},a,{ref:ue,icon:P}))},E=v.forwardRef(h),re=E},84105:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});var r=e(54476),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,n=e(7657),h=function(a,ue){return v.createElement(n.Z,(0,r.Z)({},a,{ref:ue,icon:P}))},E=v.forwardRef(h),re=E},18785:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});var r=e(54476),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,n=e(7657),h=function(a,ue){return v.createElement(n.Z,(0,r.Z)({},a,{ref:ue,icon:P}))},E=v.forwardRef(h),re=E},87169:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});var r=e(54476),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,n=e(7657),h=function(a,ue){return v.createElement(n.Z,(0,r.Z)({},a,{ref:ue,icon:P}))},E=v.forwardRef(h),re=E},73331:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});var r=e(54476),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,n=e(7657),h=function(a,ue){return v.createElement(n.Z,(0,r.Z)({},a,{ref:ue,icon:P}))},E=v.forwardRef(h),re=E},15277:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});var r=e(54476),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,n=e(7657),h=function(a,ue){return v.createElement(n.Z,(0,r.Z)({},a,{ref:ue,icon:P}))},E=v.forwardRef(h),re=E},33853:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});var r=e(54476),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,n=e(7657),h=function(a,ue){return v.createElement(n.Z,(0,r.Z)({},a,{ref:ue,icon:P}))},E=v.forwardRef(h),re=E},61485:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});var r=e(54476),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,n=e(7657),h=function(a,ue){return v.createElement(n.Z,(0,r.Z)({},a,{ref:ue,icon:P}))},E=v.forwardRef(h),re=E},38819:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});var r=e(54476),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,n=e(7657),h=function(a,ue){return v.createElement(n.Z,(0,r.Z)({},a,{ref:ue,icon:P}))},E=v.forwardRef(h),re=E},47472:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});var r=e(54476),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,n=e(7657),h=function(a,ue){return v.createElement(n.Z,(0,r.Z)({},a,{ref:ue,icon:P}))},E=v.forwardRef(h),re=E},15028:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});var r=e(59301),v=e(65582),g=e(43418),P="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",n="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABq1JREFUWAmVWGuIVVUU/vaZ2zjjOC9TwzFtwAjKHlJBNj4IYgJp/hghIWEE/ahAlCypqB8JoSiRJljQw6KoEGz6oQmNvxqdoB9hailZoZbj2xlndHzMvWf3rX3OOnefc888XLDv2nvttdda+1tr73PONbhJsnZdM64NPsll7YCZBYQtQMAmFPayz2ZPcNCFmvpdxrzR56bG+WPGqQc79PoShOEKGLMQ1hbcOstfsSA8j4wpcrIbQbDFTFzfmaeSlY0ZkB14bT5suIFBtGUXMzj6YzTChbQvXMifN+ghemtMw8Z90WT+74gBWbu9Cv0979HJyvyllI6JkKcjRkQ/MJvR1LbamKUlEWUpNyDbt6oJpeJ2GmCdeDQaAp7ayN14B4b1VVVYapo39Wd1KwJywVy/Tnjt3VnlcsHosixEIleZrNa+cCF/3hzGhOq2bFBq2am7NJ3q2l1GZgSDQTMw9U2gqsmty/0pXQTOrmVMQ950xp4xXZjevthPX3RadMl/u1kzmTTpnM/Dy9xsDZ2FwBXWqG7L+aPJukepHQBF6oE6I5Ex7RCfwCpVUVOwx5/jabJ7dSKX+xucvBxoeBw4vRG4djBSl1M1kcFMfRHo5ym/9H3aTLYGNYVBsMDc8YU7fdxGTMXiBhR5bZTYhOe1kAdD5MIv/RgtrH+MY6IgTebqGaQl799DW7G+8LwmdpxOaYOG4RCyfz3DS89+p8Jx8xlvEZF7GcyN8pKgGhjkmTj9QVk2nl5gnjJ3ftsZ1VBxeIU7EAqhFkUWYv+iEydnPgcmd7BTJaOIBJ0LOyKkVZZw2b/mXbrsJzaxgpJOY48va8bg0FkO0gVOQQUli+PS8w1WKN+0oIj6idMKGBjsYNBRMBq8cKHMhlI7ijSAFhZwze06Aq6fBE5+FI/HMJi2z1iGOgoYLrVrhnIdll1VBjihFZjCB39xgCm6yszVAZMeAM7/AFz9hyvTHsvpinecjTcotRd4Yma6QMRxxXqu0DS5eSpommRc/6D8Akff5n10GGheBMxmodc9xMI+yomsx4yDzJAHa6YE1JIEpM6EC2UXRNLyb8PDRGeQzhmMXID9vzAGHuVGBtT7VY6BMQJkARR4d7REOyn7GVcvqGV6eOQv/sR0xce+xNQN/k7k7qEJ3uSlK2lTFRvOIA7DgMJhCytQCGV3EElzfxtZKwHPwsWf6ZioOOJ6GTfcz6Dm8vgz2MRmrJJiGX/G2IDGTrnbWW5od3PGXG9R5dmbtukR+qLBCxIQ17jGwM67JwAg8ypL5lVPOfUTHdc/VWBAvTR8VypwHWhBCxfyIW+eB1z+k6fpDCfieWEDR3j0z/HC5LxsQmQChKMKRMo2Zd6glwgVTyTPIjEgz6QEDdmJ7oJ9N0deMwuonR6hoTIfBUFpwjTqtMYIxIiornBp7rkY8+jZeSLgK8SeCDZxGDsXLs0tiLn0xalw2b3Que5IpvpuQ9QXuZCipPPF4dguud/XeRt2FXAj3IkgLDIdlY+ODMIJ/LfOB4b5rnPhV0LOADVlWsBn99Ix5VOo9/enLrb8H80nuXyh1Jldgek42Me0dJfTxB1qyiRy3bXfb+JxL/JIy9F3utxxSZrok+MWzjPgxjmxTG0ySKcjvKJ1m4UH+6L3oVK4JUehcpELioYOrWcdsUbmfRY9LrQmxEmBr7XztgHV5KKXciyBSSAaoM8ZA0kwc2R3tO4j4m1JWkTqIRopebLZy4G57/De2Q90PxshVt0ILPqGyPD74MBaPlIYmNoY3V6PefoY8+tefIUJhWtShSxoZIval4mz395l4fICbCNS1VOABV/GwRCZIx9HaOhhSJDxEYr7hr5jShCSsf16xiaYcGVyb+juEq2sgFU/5xXgvlfp/BrTV8M0vc+2Ue2nOdVTiLnZYLNZdnKVKkY1pKNC22reD10OKb+Ik5x7hSvFK7s/wNfhQ5uiYP7YCuxfV64Rh06MtI+22JbGYw7x6VGyd5XZztYmDPKl2OZ9KKpWDq+9Lb61/bkcRBUiww/F+vo2s+RYf3aFP3Z9u62pieHzU9q2pzAe7VHiVo4SgD8vH4gwS83z/algRCWdMreIqqJY98Ripm9z6phWpCC+9v1jL3096tr350GbtJ0XjLivSFkcU8LsJ7Xz+e6V/3dMRZFmBD6ixvRw+2vMC1f5oBuZxgxIl9oPq5ewCOVzaSFl0WPGd+gUMwEh/sPK8A+rl250qq3R+LgDUiN2a2Mzwsv8GJP6sjMp5xuna6LSGzXzL8HvQjBpp3n5Up9MjJf+B5WVB7lfjXHfAAAAAElFTkSuQmCC",h={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const E=({visible:K,occupationValue:a,onCancel:ue=()=>{}})=>{const y=()=>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")),o=()=>r.createElement("div",{className:h.flexColumn},r.createElement("img",{className:h.img,src:P}),r.createElement("span",{className:h.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),Q=()=>a===3?r.createElement(r.Fragment,null,o(),y()):a===2?y():o();return r.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:K,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(),v.history.push("/account/certification")},onCancel:()=>{ue()}},r.createElement("div",{className:h.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),r.createElement("div",{className:h.flexRow},Q()))};var re=(0,v.connect)(({paperlibrary:K,loading:a,globalSetting:ue})=>({paperlibrary:K,globalSetting:ue,loading:a.effects}))(E)},98315:function(xt,Ie,e){e.d(Ie,{Z:function(){return u}});var r=e(59301),v=e(65582),g=e(43418),P=e(8591),n=e(92832),h=e(24905),E=e(95707),re=e(15028),K=e(65862),a=e(3113),ue=e(87169),y={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},o=e(32637),Q=e(59301);const de=({classroomList:t,dispatch:l,user:c})=>Q.createElement(g.default,{open:t.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:Q.createElement("span",null,Q.createElement(ue.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{l({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:o})),Q.createElement("div",{className:y.bottom},Q.createElement(a.ZP,{className:y.yes,onClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var pe=(0,v.connect)(({classroomList:t,user:l})=>({classroomList:t,user:l}))(de),Le=e(38147),G=e(59301),Fe=(t,l,c)=>new Promise((W,Z)=>{var O=ce=>{try{me(c.next(ce))}catch(Ue){Z(Ue)}},be=ce=>{try{me(c.throw(ce))}catch(Ue){Z(Ue)}},me=ce=>ce.done?W(ce.value):Promise.resolve(ce.value).then(O,be);me((c=c.apply(t,l)).next())}),z=(t=>(t[t.Professor=1]="Professor",t[t.AssistantProfessor=2]="AssistantProfessor",t[t.Student=3]="Student",t))(z||{});const J=({visible:t,user:l,account:c,onCancel:W=()=>{},dispatch:Z})=>{const[O,be]=(0,r.useState)(),[me,ce]=(0,r.useState)([]),[Ue,Me]=(0,r.useState)(!1),[we,se]=(0,r.useState)(!1),[w,U]=(0,r.useState)(),[f,S]=(0,r.useState)(!1);(0,r.useEffect)(()=>{var oe,H;(oe=l==null?void 0:l.userInfo)!=null&&oe.identity&&ce([((H=l==null?void 0:l.userInfo)==null?void 0:H.identity)==="student"?3:1])},[l]);const R=oe=>{const H=()=>{window.location.href=(oe==null?void 0:oe.jump_url)||`/classrooms/${oe==null?void 0:oe.course_id}`};if(me.includes(1)){g.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:G.createElement("div",{className:"tc"},(oe==null?void 0:oe.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{H()}});return}H()},F=()=>Fe(void 0,null,function*(){if(!O){P.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let oe=yield(0,Le.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:O}});if(oe!=null&&oe.need_pro_auth&&!me.includes(1)&&!me.includes(2)){Z({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:O,checkedList:me}}),M();return}Me(!0);const H=yield(0,E.cR)({invite_code:O,professor:me.includes(1)?1:null,assistant_professor:me.includes(2)?1:null,student:me.includes(3)?1:null});if(Me(!1),(H==null?void 0:H.status)===-4&&(W(),Z({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(H==null?void 0:H.status)===-12&&P.ZP.warning(H==null?void 0:H.message),(H==null?void 0:H.status)===-2){if(M(),H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){se(!0),U(1);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){se(!0),U(2);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){se(!0),U(3);return}}if((H==null?void 0:H.status)===0){(0,K.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),M(),H!=null&&H.course_id?R(H):P.ZP.success(H.message);return}}),M=()=>Fe(void 0,null,function*(){W()});return G.createElement(G.Fragment,null,G.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:t,confirmLoading:Ue,onOk:F,onCancel:M},G.createElement("div",{className:"tc"},G.createElement("div",null,G.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),G.createElement(n.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:O,onChange:oe=>{if(oe.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}be(oe.target.value)}})),G.createElement("div",{className:"mt10 font14"},G.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),G.createElement(h.default.Group,{value:me,onChange:oe=>ce(oe)},G.createElement(h.default,{value:1,disabled:me.includes(2)},"\u6559\u5E08"),G.createElement(h.default,{value:2,disabled:me.includes(1)},"\u52A9\u6559"),G.createElement(h.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),G.createElement(pe,null),G.createElement(re.Z,{visible:we,onCancel:()=>se(!1),occupationValue:w}))};var u=(0,v.connect)(({user:t,account:l})=>({user:t,account:l}))(J)},54842:function(xt,Ie,e){e.d(Ie,{Z:function(){return Je},g:function(){return ne}});var r=e(59301),v=e(65582),g=e(44e3),P=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"},E=e(8591),re=e(95237),K=e(43604),a=e(20834),ue=e(38854),y=e(5112),o=e(95707),Q=e(65862),de=(p,I,x)=>new Promise((L,D)=>{var Ne=Ee=>{try{ze(x.next(Ee))}catch(xe){D(xe)}},Ze=Ee=>{try{ze(x.throw(Ee))}catch(xe){D(xe)}},ze=Ee=>Ee.done?L(Ee.value):Promise.resolve(Ee.value).then(Ne,Ze);ze((x=x.apply(p,I)).next())}),pe=(p=>(p.Manager="manager",p.Developer="developer",p.Reporter="reporter",p))(pe||{}),G=({visible:p,onCancel:I=()=>{}})=>{const[x,L]=(0,r.useState)(),[D,Ne]=(0,r.useState)(),[Ze,ze]=(0,r.useState)(!1),Ee=()=>de(void 0,null,function*(){if(!x){E.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(x.length!==6){E.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!D){E.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}ze(!0);const Ge=yield(0,o.vm)({code:x,role:D});ze(!1),xe();const $e={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($e[Ge.status]){E.ZP.info($e[Ge.status]);return}if(Ge.status===0){D==="reporter"?(E.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,Q.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),v.history.push(`/projects/${Ge==null?void 0:Ge.project_id}`)):((0,Q.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),E.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),xe=()=>de(void 0,null,function*(){I()});return r.createElement(r.Fragment,null,r.createElement(n.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:p,confirmLoading:Ze,onOk:Ee,onCancel:xe},r.createElement("div",{className:"tc"},r.createElement("div",null,r.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),r.createElement(P.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:x,onChange:Ge=>{if(Ge.target.value.length>=7){E.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}L(Ge.target.value)}})),r.createElement("div",{className:"mt10 font14"},r.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),r.createElement(y.ZP.Group,{value:D,onChange:Ge=>Ne(Ge.target.value)},r.createElement(y.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),r.createElement(y.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),r.createElement(y.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Fe=e(98315),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"},J=e(66457),u=e(78241),t=e(57809),l=e(37090),c=Object.defineProperty,W=Object.defineProperties,Z=Object.getOwnPropertyDescriptors,O=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ce=(p,I,x)=>I in p?c(p,I,{enumerable:!0,configurable:!0,writable:!0,value:x}):p[I]=x,Ue=(p,I)=>{for(var x in I||(I={}))be.call(I,x)&&ce(p,x,I[x]);if(O)for(var x of O(I))me.call(I,x)&&ce(p,x,I[x]);return p},Me=(p,I)=>W(p,Z(I)),we=(p,I,x)=>new Promise((L,D)=>{var Ne=Ee=>{try{ze(x.next(Ee))}catch(xe){D(xe)}},Ze=Ee=>{try{ze(x.throw(Ee))}catch(xe){D(xe)}},ze=Ee=>Ee.done?L(Ee.value):Promise.resolve(Ee.value).then(Ne,Ze);ze((x=x.apply(p,I)).next())});const se=({globalSetting:p,dispatch:I,user:x,info:L,open:D,onCancel:Ne=()=>{}})=>{var Ze;const[ze,Ee]=(0,r.useState)([]),[xe,Ge]=(0,r.useState)([]),[$e,st]=(0,r.useState)([]),[ut]=u.default.useForm(),[Wt,ke]=(0,r.useState)(!1),[at,qe]=(0,r.useState)(!1),It=(0,r.useRef)(null),gt=(0,r.useRef)(1),[Mt,St]=(0,r.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,r.useEffect)(()=>{D&&Dt()},[D]);const Dt=()=>we(void 0,null,function*(){var Pe;const Oe=L;if(!(0,J.o1)(I))return;const{user_school_id:mt="",department_id:ht="",school_name:Tt="",department_name:pn=""}=x.userInfo||{},yt=(Pe=Oe==null?void 0:Oe.graduation_years)==null?void 0:Pe.at(-1);Ge([{id:mt,name:Tt}]),yield Kt(mt),ut.setFieldsValue({year:yt,school_id:mt,department_id:Number(ht),name:`${yt}${Tt}${pn}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Yt=Pe=>we(void 0,null,function*(){const Oe=yield(0,l.J3)(Me(Ue({},Pe),{tab_module_type:"graduations"}));return Oe!=null&&Oe.un_purchased&&I({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Oe.status===0&&Ee((Oe==null?void 0:Oe.graduation_years)||[]),Oe}),Pt=(Pe,Oe=500)=>{qe(!0),clearTimeout(It.current),It.current=setTimeout(()=>we(void 0,null,function*(){gt.current+=1;const mt=gt.current,ht=yield(0,l.NT)({keyword:Pe});ht.status===0&>.current===mt&&(Ge((ht==null?void 0:ht.schools)||[]),qe(!1))}),Oe)},Kt=Pe=>we(void 0,null,function*(){if(!Pe)return;const Oe=yield(0,l.Ps)({page:1,limit:9999,id:Pe});Oe.status===0&&st((Oe==null?void 0:Oe.departments)||[])});return r.createElement(n.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:D,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Wt,onCancel:Ne,onOk:()=>ut.submit()},r.createElement(u.default,{colon:!1,form:ut,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Pe,Oe)=>{Pe.school_id&&(Kt(Oe.school_id),ut.setFieldValue("department_id",null))},onFinish:Pe=>we(void 0,null,function*(){ke(!0);const Oe=yield(0,l.Wz)(Pe);Oe.status===0&&(E.ZP.success("\u521B\u5EFA\u6210\u529F"),ut.resetFields(),Ne(),(0,Q.xg)(`/graduations/${Oe==null?void 0:Oe.identifier}/index`)),ke(!1)})},r.createElement(u.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:(Ze=L==null?void 0:L.graduation_years)==null?void 0:Ze.map(Pe=>({value:Pe,label:Pe}))})),r.createElement(u.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:Pe=>{Pt(Pe)},loading:at,size:"large",style:{width:344},options:xe.map(Pe=>({value:Pe.id,label:Pe.name}))})),r.createElement(u.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:$e.map(Pe=>({value:Pe.id,label:Pe.name}))})),r.createElement(u.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(P.default,{showCount:!0,style:{width:344},maxLength:60}))))};var w=(0,v.connect)(({user:p,globalSetting:I,loading:x})=>({user:p,globalSetting:I,loading:x}))(se),U=e(38147),f=Object.defineProperty,S=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,M=(p,I,x)=>I in p?f(p,I,{enumerable:!0,configurable:!0,writable:!0,value:x}):p[I]=x,oe=(p,I)=>{for(var x in I||(I={}))R.call(I,x)&&M(p,x,I[x]);if(S)for(var x of S(I))F.call(I,x)&&M(p,x,I[x]);return p},H=(p,I,x)=>new Promise((L,D)=>{var Ne=Ee=>{try{ze(x.next(Ee))}catch(xe){D(xe)}},Ze=Ee=>{try{ze(x.throw(Ee))}catch(xe){D(xe)}},ze=Ee=>Ee.done?L(Ee.value):Promise.resolve(Ee.value).then(Ne,Ze);ze((x=x.apply(p,I)).next())});const Re=({globalSetting:p,dispatch:I,user:x,open:L,onCancel:D=()=>{}})=>{const[Ne]=u.default.useForm(),[Ze,ze]=(0,r.useState)(!1),[Ee,xe]=(0,r.useState)(null);return(0,r.useEffect)(()=>{var Ge;if(L){const $e={code:"",user_type:((Ge=x==null?void 0:x.userInfo)==null?void 0:Ge.identity)==="student"?2:1,major:""};Ne.setFieldsValue($e),xe(oe({},$e))}},[L]),r.createElement(n.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:L,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Ze,onCancel:D,onOk:()=>Ne.submit()},r.createElement(u.default,{colon:!1,form:Ne,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Ge,$e)=>xe(oe({},$e)),onFinish:Ge=>H(void 0,null,function*(){ze(!0);const $e=yield(0,U.ZP)("/api/graduations/join.json",{method:"post",body:Ge});$e.status===0&&(D(),$e!=null&&$e.identifier?(0,Q.xg)(`/graduations/${$e==null?void 0:$e.identifier}/index`):E.ZP.success($e==null?void 0:$e.message)),ze(!1)})},r.createElement(u.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},r.createElement(P.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),r.createElement(u.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},r.createElement(y.ZP.Group,null,r.createElement(y.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),r.createElement(y.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ee==null?void 0:Ee.user_type)===2&&r.createElement(u.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(P.default,{showCount:!0,maxLength:60}))))};var De=(0,v.connect)(({user:p,globalSetting:I})=>({user:p,globalSetting:I}))(Re),fe=e(59301),_e=Object.defineProperty,nt=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable,Se=(p,I,x)=>I in p?_e(p,I,{enumerable:!0,configurable:!0,writable:!0,value:x}):p[I]=x,C=(p,I)=>{for(var x in I||(I={}))Ve.call(I,x)&&Se(p,x,I[x]);if(nt)for(var x of nt(I))Y.call(I,x)&&Se(p,x,I[x]);return p},i=(p,I)=>{var x={};for(var L in p)Ve.call(p,L)&&I.indexOf(L)<0&&(x[L]=p[L]);if(p!=null&&nt)for(var L of nt(p))I.indexOf(L)<0&&Y.call(p,L)&&(x[L]=p[L]);return x},m=(p=>(p.Projects="projects",p.Shixuns="shixuns",p.Classrooms="classrooms",p))(m||{}),b=(p=>(p.Classrooms="classrooms",p.Shixuns="shixuns",p.Paths="paths",p.Projects="projects",p.Videos="videos",p.Topics="topics",p.Graduations="graduations",p))(b||{});const B=p=>{var I=p,{homePage:x,user:L,globalSetting:D,loading:Ne,dispatch:Ze}=I,ze=i(I,["homePage","user","globalSetting","loading","dispatch"]),Ee,xe,Ge,$e;const[st,ut]=(0,r.useState)(),[Wt,ke]=(0,r.useState)(),[at,qe]=(0,r.useState)(!1),[It,gt]=(0,r.useState)(!1),[Mt,St]=(0,r.useState)(!1),[Dt,Yt]=(0,r.useState)();function Pt(yt,zt){for(const Vt of yt){if(Vt.link===zt)return Vt.hidden;if(Vt.subitem&&Vt.subitem.length>0){let lt=Vt.subitem;for(const Ot of lt)if(Ot.link===zt)return Ot.hidden;return!1}}return!0}const Kt=Pt(((Ee=D.setting)==null?void 0:Ee.navbar)||[],"/classrooms"),Pe=Pt(((xe=D.setting)==null?void 0:xe.navbar)||[],"/shixuns"),Oe=Pt(((Ge=D.setting)==null?void 0:Ge.navbar)||[],"/paths"),mt=Pt((($e=D.setting)==null?void 0:$e.navbar)||[],"/graduations"),ht=yt=>{var zt;if((0,J.tJ)(Ze)){if(yt==="projects"&&!((zt=L.userInfo)!=null&&zt.email)){E.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}yt==="classrooms"?ut(!0):yt==="projects"&&ke(!0)}},Tt=(yt,zt)=>{var Vt;if((0,J.tJ)(Ze)){if(zt==="projects"&&!((Vt=L.userInfo)!=null&&Vt.email)){E.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}zt==="shixuns"&&!(0,J.xY)()||yt&&(window.location.href=yt)}},pn=yt=>{var zt,Vt,lt,Ot,nn,pt,Qt,un,Sn,an,Ut,mn,xn,Ln,Tn,jn,zn,bn,Kn,Qn,Xn;return fe.createElement(fe.Fragment,null,fe.createElement(re.Z,{justify:"space-around",className:"pt5 pb5"},fe.createElement(K.Z,{className:((zt=L.userInfo)==null?void 0:zt.user_identity)!=="\u5B66\u751F"?z.joinCol:z.hidden},((Vt=L.userInfo)==null?void 0:Vt.user_identity)!=="\u5B66\u751F"&&!((lt=D==null?void 0:D.setting)!=null&<.hide_course)&&fe.createElement(a.default.Item,C({},yt),fe.createElement("a",{onClick:()=>Tt("/classrooms/new")},(Ot=L.userInfo)!=null&&Ot.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((nn=D==null?void 0:D.setting)!=null&&nn.hide_shixun)&&((pt=L==null?void 0:L.userInfo)==null?void 0:pt.is_shixun_marker)&&fe.createElement(a.default.Item,C({},yt),fe.createElement("a",{onClick:()=>Tt("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Qt=L.userInfo)==null?void 0:Qt.user_identity)!=="\u5B66\u751F"&&!((un=D==null?void 0:D.setting)!=null&&un.hide_subject)&&fe.createElement(a.default.Item,C({},yt),fe.createElement("a",{onClick:()=>Tt("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Sn=D==null?void 0:D.setting)!=null&&Sn.is_local)&&((an=L.userInfo)==null?void 0:an.main_site)&&fe.createElement(a.default.Item,C({},yt),fe.createElement("a",{onClick:()=>{var kn;return Tt(`${(kn=D==null?void 0:D.setting)==null?void 0:kn.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Ut=L.userInfo)!=null&&Ut.main_site)&&fe.createElement("div",null,fe.createElement(a.default.Item,C({},yt),fe.createElement("a",{onClick:()=>ht("classrooms")},(mn=L.userInfo)!=null&&mn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((xn=L.userInfo)==null?void 0:xn.main_site)&&!((Ln=D==null?void 0:D.setting)!=null&&Ln.is_local)&&fe.createElement(a.default.Item,C({},yt),fe.createElement("a",{onClick:()=>ht("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Tn=L.userInfo)==null?void 0:Tn.main_site)&&((jn=L.userInfo)==null?void 0:jn.user_identity)!=="\u5B66\u751F"&&fe.createElement(K.Z,null,fe.createElement("div",{className:z.joinBoard})),((zn=L.userInfo)==null?void 0:zn.main_site)&&fe.createElement(K.Z,{className:((bn=L.userInfo)==null?void 0:bn.user_identity)!=="\u5B66\u751F"?z.joinCol:z.w90},fe.createElement(a.default.Item,C({},yt),fe.createElement("a",{onClick:()=>ht("classrooms")},(Kn=L.userInfo)!=null&&Kn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Qn=L.userInfo)==null?void 0:Qn.main_site)&&!((Xn=D==null?void 0:D.setting)!=null&&Xn.is_local)&&fe.createElement(a.default.Item,C({},yt),fe.createElement("a",{onClick:()=>ht("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return fe.createElement("section",null,fe.createElement(ue.Z,{dropdownRender:()=>{var yt;return fe.createElement(a.default,{className:((yt=L.userInfo)==null?void 0:yt.user_identity)!=="\u5B66\u751F"?`${z.rightMenu} ${z.joinMenu} mt10`:`${z.rightMenu} ${z.joinMenu} ${z.w140} mt10`},fe.createElement(pn,null))},placement:"bottom"},fe.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),fe.createElement(Fe.Z,{visible:st,onCancel:()=>ut(!1)}),fe.createElement(G,{visible:Wt,onCancel:()=>ke(!1)}),fe.createElement(w,{info:Dt,open:at,onCancel:()=>qe(!1)}),fe.createElement(De,{open:It,onCancel:()=>gt(!1)}))};var T=(0,v.connect)(({homePage:p,loading:I,user:x,globalSetting:L})=>({homePage:p,user:x,globalSetting:L,loading:I.models.index}))(B),ee={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(41867),he=e(89540),ae=e(74128),j=e(59301),Ae=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,He=(p,I)=>{var x={};for(var L in p)We.call(p,L)&&I.indexOf(L)<0&&(x[L]=p[L]);if(p!=null&&Ae)for(var L of Ae(p))I.indexOf(L)<0&&ye.call(p,L)&&(x[L]=p[L]);return x},Ye=(p,I,x)=>new Promise((L,D)=>{var Ne=Ee=>{try{ze(x.next(Ee))}catch(xe){D(xe)}},Ze=Ee=>{try{ze(x.throw(Ee))}catch(xe){D(xe)}},ze=Ee=>Ee.done?L(Ee.value):Promise.resolve(Ee.value).then(Ne,Ze);ze((x=x.apply(p,I)).next())});const Qe=p=>{var I,x=RegExp("(^| )"+p+"=([^;]+)(;|$)");return(I=document.cookie.match(x))?decodeURIComponent(I[2]):null},vt=p=>{var I=new Date;I.setTime(I.getTime()-1);var x=Qe(p);x!=null&&(document.cookie=p+"="+x+";expires="+I.toGMTString())};var wt=(p=>(p.Classrooms="classrooms",p.Shixuns="shixuns",p.Paths="paths",p.Projects="projects",p.Videos="videos",p.Topics="topics",p.Competition="competitions",p.Engineering="engineering",p.Graduations="graduations",p.Paperlibrary="paperlibrary",p.Problemset="problemset",p.Dataset="dataset",p))(wt||{});const jt=p=>{var I=p,{homePage:x,user:L,globalSetting:D,loading:Ne,dispatch:Ze,shixunHomeworks:ze,location:Ee,payload:xe={}}=I,Ge=He(I,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),$e,st,ut,Wt,ke,at,qe,It,gt,Mt,St,Dt,Yt,Pt,Kt,Pe;const Oe=(st=((($e=D.setting)==null?void 0:$e.navbar)||[]).find(yt=>yt.link==="/classrooms"))==null?void 0:st.hidden,mt=(Wt=(((ut=D.setting)==null?void 0:ut.navbar)||[]).find(yt=>yt.link==="/shixuns"))==null?void 0:Wt.hidden,ht=(at=(((ke=D.setting)==null?void 0:ke.navbar)||[]).find(yt=>yt.link==="/paths"))==null?void 0:at.hidden,Tt=(qe=L.userInfo)==null?void 0:qe.is_school_manage,pn=()=>{var yt,zt,Vt,lt,Ot,nn,pt,Qt,un,Sn,an,Ut,mn,xn,Ln,Tn,jn,zn;return(0,Q.Ll)()?j.createElement(a.default,{className:`${ee.rightMenu} ${ee.menuWrap}`},j.createElement(a.default.Item,null,j.createElement(v.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):j.createElement(a.default,{className:`${ee.rightMenu} ${ee.menuWrap}`},j.createElement(a.default.Item,null,j.createElement(v.Link,{to:`/users/${(yt=L.userInfo)==null?void 0:yt.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),j.createElement(a.default.Item,null,j.createElement(v.Link,{to:`/users/${(zt=L.userInfo)==null?void 0:zt.login}/classrooms`},(Vt=L.userInfo)!=null&&Vt.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),j.createElement(a.default.Item,null,j.createElement(v.Link,{to:`/users/${(lt=L.userInfo)==null?void 0:lt.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),j.createElement(a.default.Item,null,j.createElement(v.Link,{to:`/users/${(Ot=L.userInfo)==null?void 0:Ot.login}/paths`},(nn=L.userInfo)!=null&&nn.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((pt=L.userInfo)==null?void 0:pt.user_identity)!=="\u5B66\u751F"&&j.createElement(a.default.Item,null,j.createElement(v.Link,{to:`/users/${(Qt=L.userInfo)==null?void 0:Qt.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((un=D.setting)!=null&&un.hide_competition)&&j.createElement(a.default.Item,null,j.createElement(v.Link,{to:`/users/${(Sn=L.userInfo)==null?void 0:Sn.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((an=D.setting)!=null&&an.hide_virtual)&&j.createElement(a.default.Item,null,j.createElement(v.Link,{to:`/users/${(Ut=L.userInfo)==null?void 0:Ut.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,X.JA)()&&!((mn=D==null?void 0:D.setting)!=null&&mn.hide_problemset)&&j.createElement(a.default.Item,null,j.createElement("a",{onClick:()=>{(0,J.tJ)(Ze)&&v.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,X.JA)()&&!((xn=D==null?void 0:D.setting)!=null&&xn.hide_paperlibrary)&&j.createElement(a.default.Item,null,j.createElement("a",{onClick:()=>{(0,J.tJ)(Ze)&&v.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Tn=(Ln=L.navigationInfo)==null?void 0:Ln.top)==null?void 0:Tn.laboratory_admin_url)&&j.createElement(a.default.Item,null,j.createElement("a",{href:(zn=(jn=L.navigationInfo)==null?void 0:jn.top)==null?void 0:zn.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),j.createElement(a.default.Item,null,j.createElement(v.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:j.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")),Tt&&j.createElement(a.default.Item,null,j.createElement(v.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),j.createElement(a.default.Item,{className:ee.exit},j.createElement("a",{onClick:()=>Ye(void 0,null,function*(){(0,Q.m5)();let bn;try{bn=yield(0,he.vR)({}),E.ZP.success(bn==null?void 0:bn.message)}catch(Kn){}(0,Q.d8)("_educoder_session","logout",1),(0,Q.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),bn!=null&&bn.url?window.location.href=bn.url:(v.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,X.bg)()?j.createElement(ue.Z,{className:`${ee.height67}`,dropdownRender:pn,placement:"bottomRight"},j.createElement("section",null,j.createElement("aside",null,j.createElement("div",{className:ze.actionTabs.type===1?ee.classromediv:""},j.createElement("img",{className:`${ee.userPic} current ml15`,src:`${(It=ae.Z)==null?void 0:It.IMG_SERVER}/images/${(gt=L.userInfo)==null?void 0:gt.image_url}`,alt:"",onClick:()=>{var yt;return v.history.push((0,Q.Ll)()?"/account/profile":`/users/${(yt=L.userInfo)==null?void 0:yt.login}/classrooms`)}}),(0,Q.Ll)()&&j.createElement("span",{className:"ml10 font16"},(Mt=L.userInfo)==null?void 0:Mt.username),j.createElement("i",{className:`iconfont icon-zhankai4 ${ee.icon}`}))))):j.createElement("div",{className:`font15 ${D.isIlearning?ee.login:""}`},((St=D.setting)==null?void 0:St.sso_login_url)&&j.createElement("a",{target:"_blank",href:(Dt=D.setting)==null?void 0:Dt.sso_login_url},j.createElement("img",{src:`${ae.Z.IMG_SERVER}/${(Yt=D.setting)==null?void 0:Yt.login_logo_url}`,width:40}),j.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Pt=D.setting)==null?void 0:Pt.sso_login_button_name)),!((Kt=D.setting)!=null&&Kt.hide_account_login)&&j.createElement(j.Fragment,null,j.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{Ze({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((Pe=D.setting)!=null&&Pe.close_register)&&j.createElement(j.Fragment,null,j.createElement("span",{className:"ml5 mr5"},"|"),j.createElement(v.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var Xt=(0,v.connect)(({homePage:p,loading:I,user:x,globalSetting:L,shixunHomeworks:D})=>({homePage:p,user:x,globalSetting:L,shixunHomeworks:D,loading:I.models.index}))(jt),Nt=e(65363),Zt={tip:"tip___a6MfI"},Rt=Object.defineProperty,Et=Object.defineProperties,Gt=Object.getOwnPropertyDescriptors,ln=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable,An=(p,I,x)=>I in p?Rt(p,I,{enumerable:!0,configurable:!0,writable:!0,value:x}):p[I]=x,rn=(p,I)=>{for(var x in I||(I={}))kt.call(I,x)&&An(p,x,I[x]);if(ln)for(var x of ln(I))hn.call(I,x)&&An(p,x,I[x]);return p},fn=(p,I)=>Et(p,Gt(I)),tn=(p,I,x)=>new Promise((L,D)=>{var Ne=Ee=>{try{ze(x.next(Ee))}catch(xe){D(xe)}},Ze=Ee=>{try{ze(x.throw(Ee))}catch(xe){D(xe)}},ze=Ee=>Ee.done?L(Ee.value):Promise.resolve(Ee.value).then(Ne,Ze);ze((x=x.apply(p,I)).next())}),vn=(p=>(p[p.Professor=1]="Professor",p[p.AssistantProfessor=2]="AssistantProfessor",p[p.Student=3]="Student",p))(vn||{});const _t=({visible:p,user:I,onCancel:x=()=>{},dispatch:L,globalSetting:D})=>{var Ne,Ze;const[ze,Ee]=(0,r.useState)(!1),[xe,Ge]=(0,r.useState)({name:"",phone:""});(0,r.useEffect)(()=>{var ut,Wt;if((ut=I==null?void 0:I.userInfo)!=null&&ut.login){let ke=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(ke),ke&&(ke!=null&&ke.isShow)&&(ke==null?void 0:ke.login)===((Wt=I==null?void 0:I.userInfo)==null?void 0:Wt.login)&&(Ee(!0),Ge({name:ke==null?void 0:ke.name,phone:ke==null?void 0:ke.phone}))}},[I==null?void 0:I.userInfo]);const $e=()=>tn(void 0,null,function*(){x()}),st=()=>{let ut=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(fn(rn({},ut),{isShow:!1}))),Ee(!1)};return r.createElement(r.Fragment,null,ze&&r.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},r.createElement("div",{className:Zt.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${(Ne=D==null?void 0:D.infoData)==null?void 0:Ne.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Ze=D==null?void 0:D.infoData)==null?void 0:Ze.phone}`),r.createElement("div",null,r.createElement(Nt.Z,{onClick:st,style:{color:"#165dff",fontSize:16}})))))};var cn=(0,v.connect)(({user:p,globalSetting:I})=>({user:p,globalSetting:I}))(_t),En=e(3113),Jt="data:image/png;base64,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",gn=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,Fn=(p,I)=>{var x={};for(var L in p)on.call(p,L)&&I.indexOf(L)<0&&(x[L]=p[L]);if(p!=null&&gn)for(var L of gn(p))I.indexOf(L)<0&&yn.call(p,L)&&(x[L]=p[L]);return x};const sn=null,Ct=p=>{var I=p,{homePage:x,user:L,globalSetting:D,loading:Ne,dispatch:Ze,location:ze,text:Ee,shixunHomeworks:xe,payload:Ge={}}=I,$e=Fn(I,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[st,ut]=(0,r.useState)("none");return(0,r.useEffect)(()=>{xe.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&ut("flex")},[xe.actionTabs.key]),(0,r.useEffect)(()=>{xe.actionTabs.key==="\u9690\u85CF"&&(ut("none"),localStorage.setItem("Noviceguide","0"))},[xe.actionTabs.key]),r.createElement("div",{style:{display:st,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:Jt,style:{position:"absolute",top:"-32px"}}),r.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},xe.actionTabs.text),xe.actionTabs.type===9?r.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},r.createElement(En.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),ut("none"),Ze({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(En.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ut("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var qt=(0,v.connect)(({homePage:p,loading:I,user:x,globalSetting:L,shixunHomeworks:D})=>({homePage:p,user:x,globalSetting:L,loading:I.models.index,shixunHomeworks:D}))(Ct),A=Object.defineProperty,ie=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,d=(p,I,x)=>I in p?A(p,I,{enumerable:!0,configurable:!0,writable:!0,value:x}):p[I]=x,te=(p,I)=>{for(var x in I||(I={}))ge.call(I,x)&&d(p,x,I[x]);if(ie)for(var x of ie(I))s.call(I,x)&&d(p,x,I[x]);return p};const _=p=>React.createElement("svg",te({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},p),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 Te="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Ce=e(89392),je=e(92736),Xe=e(6848),Ke={content:"content___L4gl0"},rt="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==",it=(p,I,x)=>new Promise((L,D)=>{var Ne=Ee=>{try{ze(x.next(Ee))}catch(xe){D(xe)}},Ze=Ee=>{try{ze(x.throw(Ee))}catch(xe){D(xe)}},ze=Ee=>Ee.done?L(Ee.value):Promise.resolve(Ee.value).then(Ne,Ze);ze((x=x.apply(p,I)).next())});const et=({classroomList:p,loading:I,user:x,dispatch:L,virtualSpaces:D,globalSetting:Ne})=>{const Ze=(0,v.useLocation)();let ze=!1;(0,r.useEffect)(()=>{Ne.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(ze=!0)},[Ne.actionTabs.key]),(0,r.useEffect)(()=>{ze&&L({type:"globalSetting/setActionTabs",payload:{}})},[Ze.pathname]);const Ee=()=>{L({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return r.createElement(je.ZP,{theme:{token:{colorBgMask:"#999"}}},r.createElement(n.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Ne.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>it(void 0,null,function*(){}),onCancel:()=>{Ee()}},r.createElement("div",{className:Ke.content},r.createElement("div",{className:"mb15"},r.createElement("img",{src:rt,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(Xe.Z,{placement:"bottom",title:r.createElement("div",null,r.createElement("img",{src:`${ae.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:p,user:I,loading:x,virtualSpaces:L,globalSetting:D})=>({classroomList:p,user:I,loading:x,virtualSpaces:L,globalSetting:D}))(et),ve=e(59301),ot=Object.defineProperty,tt=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,ft=(p,I,x)=>I in p?ot(p,I,{enumerable:!0,configurable:!0,writable:!0,value:x}):p[I]=x,N=(p,I)=>{for(var x in I||(I={}))bt.call(I,x)&&ft(p,x,I[x]);if(tt)for(var x of tt(I))ct.call(I,x)&&ft(p,x,I[x]);return p},V=(p,I)=>{var x={};for(var L in p)bt.call(p,L)&&I.indexOf(L)<0&&(x[L]=p[L]);if(p!=null&&tt)for(var L of tt(p))I.indexOf(L)<0&&ct.call(p,L)&&(x[L]=p[L]);return x},k=(p,I,x)=>new Promise((L,D)=>{var Ne=Ee=>{try{ze(x.next(Ee))}catch(xe){D(xe)}},Ze=Ee=>{try{ze(x.throw(Ee))}catch(xe){D(xe)}},ze=Ee=>Ee.done?L(Ee.value):Promise.resolve(Ee.value).then(Ne,Ze);ze((x=x.apply(p,I)).next())});const{Header:le}=g.default,{Search:q}=P.default;function ne(){var p,I;const L=window.location.pathname.split("/"),D={};return L[1]=="classrooms"&&L.length>3&&!((p=L[4])!=null&&p.includes("newgold"))&&!((I=L[5])!=null&&I.includes("newgold"))&&L[2]!=="coursesId"&&(D.course_id=L[2]),L[1]==="shixuns"&&L.length>3&&(D.objective_type="shixun",D.objective_id=L[2]),L[1]==="paths"&&L.length>3&&(D.objective_type="path",D.objective_id=L[2]),N(N({},D),{school:1})}const $=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Be=p=>{var I=p,{homePage:x,user:L,globalSetting:D,loading:Ne,dispatch:Ze,isLogin:ze=!1,shixunHomeworks:Ee}=I,xe=V(I,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Ge,$e,st,ut,Wt,ke,at,qe,It;const gt=(0,v.useLocation)(),[Mt,St]=(0,r.useState)(!1),[Dt,Yt]=(0,r.useState)(""),[Pt,Kt]=(0,r.useState)(!1),Pe=ne();(0,r.useEffect)(()=>{Ze({type:"user/getNavigationInfo",payload:N({},Pe)})},[D.name]),(0,r.useEffect)(()=>{Ee.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&($!=null&&$.includes(gt==null?void 0:gt.pathname)||(gt==null?void 0:gt.pathname.indexOf("/classrooms"))===0||Ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[gt.pathname]),(0,r.useEffect)(()=>{Ee.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Ee.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Ee.actionTabs.key]),(0,r.useEffect)(()=>{var lt;if(D!=null&&D.setting){let Ot=(0,Ce.cloneDeep)((lt=D==null?void 0:D.setting)==null?void 0:lt.navbar);Ot=Ot==null?void 0:Ot.filter(pt=>{var Qt;return!(pt!=null&&pt.hidden)&&!((0,X.JA)()&&((Qt=["/paperlibrary","/problemset"])!=null&&Qt.includes(pt.link)))});for(const pt of Ot)pt.subitem&&(pt.subitem=pt.subitem.filter(Qt=>{var un;return!(Qt!=null&&Qt.hidden)&&!((0,X.JA)()&&((un=["/paperlibrary","/problemset"])!=null&&un.includes(Qt.link)))}));let nn=!1;Ot==null||Ot.map(function(pt,Qt){var un,Sn,an,Ut;const mn=gt.pathname;pt.link===mn&&(Yt(pt==null?void 0:pt.link),(0,Q.Dk)(mn==="/"?(un=D==null?void 0:D.setting)==null?void 0:un.name:Vt(pt==null?void 0:pt.name)),pn(zt(Qt,{name:pt==null?void 0:pt.name,link:pt==null?void 0:pt.link},Ot)),nn=!0),mn=="/"&&(Yt(""),(0,Q.Dk)((Sn=D==null?void 0:D.setting)==null?void 0:Sn.name)),(an=pt==null?void 0:pt.subitem)!=null&&an.length&&((Ut=pt==null?void 0:pt.subitem)==null||Ut.map(xn=>{xn.link===mn&&(Yt(xn==null?void 0:xn.link),mn!=="/"&&(0,Q.Dk)(Vt(xn==null?void 0:xn.name)),pn(zt(Qt,{name:xn==null?void 0:xn.name,link:xn==null?void 0:xn.link},Ot)),nn=!0)}))}),nn||pn(Ot)}},[D==null?void 0:D.setting,L]);const Oe=(0,r.useMemo)(()=>{var lt,Ot;return(lt=D==null?void 0:D.setting)!=null&<.nav_logo_url?`${ae.Z.IMG_SERVER}/${(Ot=D==null?void 0:D.setting)==null?void 0:Ot.nav_logo_url}`:`${ae.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Ge=D==null?void 0:D.setting)==null?void 0:Ge.nav_logo_url]);function mt(lt){v.history.push("/search?value="+lt)}const ht=()=>Mt?ve.createElement("div",{onBlur:()=>{setTimeout(()=>{St(!1)},300)}},ve.createElement(q,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:mt,autoFocus:!0})):ve.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{v.history.push("/search?value=")}}),[Tt,pn]=(0,r.useState)([]),yt=(lt,Ot)=>k(void 0,null,function*(){var nn,pt,Qt,un,Sn,an;if((lt==null?void 0:lt.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Ut=yield(0,he.IU)({tab_module_type:"engineering"});if(Ut!=null&&Ut.un_purchased){Ze({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(nn=Ut==null?void 0:Ut.data)!=null&&nn.engineer_url?(Qt=(pt=Ut==null?void 0:Ut.data)==null?void 0:pt.engineer_url)!=null&&Qt.includes("http")?(0,Q.xg)((un=Ut==null?void 0:Ut.data)==null?void 0:un.engineer_url):v.history.push((Sn=Ut==null?void 0:Ut.data)==null?void 0:Sn.engineer_url):(Ut==null?void 0:Ut.status)!=401&&Kt(!0);return}(an=lt==null?void 0:lt.link)!=null&&an.includes("http")?(0,Q.xg)(lt==null?void 0:lt.link):((0,Q.Dk)(lt==null?void 0:lt.name),v.history.push(lt==null?void 0:lt.link)),(lt==null?void 0:lt.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:ve.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~")}})}),zt=(lt,Ot,nn)=>{const pt=nn.slice();return pt[lt]&&(pt[lt].name=Ot.name,pt[lt].link=Ot.link),pt||[]},Vt=(lt="")=>(lt==null?void 0:lt.indexOf("<"))>-1?lt==null?void 0:lt.slice(0,lt==null?void 0:lt.indexOf("<")):lt;return D.showHeader&&D.showHeaderFooter?ve.createElement(g.default,{style:{background:`${gt.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${D.isIlearning?h["header-iearning"]:h.header} ${D.showHeaderFixed?h.headerFixed:""}`},(D==null?void 0:D.showTip)&&ve.createElement(cn,null),ve.createElement(le,{className:"header",style:{background:`${gt.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${gt.pathname=="/training"?"999":""}`}},ve.createElement("section",{className:h["edu-menu"]},(!!D.isIlearning||!(($e=D==null?void 0:D.setting)!=null&&$e.main_site)&&!!((st=D==null?void 0:D.setting)!=null&&st.navbar))&&ve.createElement(v.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},ve.createElement("img",{className:h.logo,title:(ut=D.setting)==null?void 0:ut.name,src:Oe||Te})),ve.createElement("ul",{className:`${h.menu} ${(0,Q.Ll)()&&"ml0"}`},(0,Q.Ll)()&&ve.createElement("li",null,ve.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,Q.Ll)()&&D.setting&&(Tt==null?void 0:Tt.map(function(lt,Ot){var nn,pt,Qt,un,Sn;return ve.createElement("li",{key:Ot,className:!((nn=lt==null?void 0:lt.subitem)!=null&&nn.length)&&Dt===(lt==null?void 0:lt.link)||(pt=lt==null?void 0:lt.subitem)!=null&&pt.some(an=>Dt===(an==null?void 0:an.link))?h.actived:""},ve.createElement("div",{onClick:()=>yt(lt,Ot),className:h.name},ve.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var an;let Ut=lt==null?void 0:lt.name;return(an=lt==null?void 0:lt.subitem)==null||an.map((mn,xn)=>(mn.link===gt.pathname&&(Ut=mn.name),mn)),Ut})()}}),((Qt=lt==null?void 0:lt.subitem)==null?void 0:Qt.length)>0&&ve.createElement("i",{className:"iconfont icon-zhankai4"})),((un=lt==null?void 0:lt.subitem)==null?void 0:un.length)>0&&ve.createElement("div",{className:h.dropDown},(Sn=lt==null?void 0:lt.subitem)==null?void 0:Sn.map((an,Ut)=>ve.createElement("div",{className:h.subName,onClick:()=>yt(an,Ot),key:Ot+"-"+Ut},!!Ut&&ve.createElement("div",{className:h.line}),ve.createElement("aside",{className:"font16 c-black"},Vt(an==null?void 0:an.name)),ve.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},an.content)))))}))),ve.createElement("div",{className:"search-bar",style:{flex:D.isIlearning?"initial":"1 0 auto"}},!(0,Q.Ll)()&&!(D!=null&&D.isIlearning)&&ve.createElement(ve.Fragment,null,ve.createElement(ht,null),!ze&&ve.createElement(T,null),!ze&&!!((Wt=L==null?void 0:L.userInfo)!=null&&Wt.login)&&ve.createElement(v.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(ke=L==null?void 0:L.userInfo)==null?void 0:ke.login}/user_tidings`},((at=L==null?void 0:L.navigationInfo)==null?void 0:at.new_message)&&ve.createElement("span",{className:h.newslight}))),!ze&&ve.createElement(Xt,{payload:Pe}))),ve.createElement(n.default,{centered:!0,destroyOnClose:!0,open:Pt,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Q.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Kt(!1)},ve.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},ve.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"),ve.createElement("img",{src:`${ae.Z.IMG_SERVER}/${(qe=D==null?void 0:D.setting)==null?void 0:qe.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),ve.createElement("p",null,"\u7FA4\u53F7\uFF1A",(It=D==null?void 0:D.setting)==null?void 0:It.homepage_tea_qq_number)))),ve.createElement(qt,null),ve.createElement(dt,null)):ve.createElement(ve.Fragment,null,ve.createElement(dt,null))};var Je=(0,v.connect)(({homePage:p,loading:I,user:x,globalSetting:L,shixunHomeworks:D})=>({homePage:p,user:x,globalSetting:L,loading:I.models.index,shixunHomeworks:D}))(Be)},85978:function(xt,Ie,e){e.r(Ie),e.d(Ie,{default:function(){return U}});var r=e(59301),v=Object.defineProperty,g=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable,h=(f,S,R)=>S in f?v(f,S,{enumerable:!0,configurable:!0,writable:!0,value:R}):f[S]=R,E=(f,S)=>{for(var R in S||(S={}))P.call(S,R)&&h(f,R,S[R]);if(g)for(var R of g(S))n.call(S,R)&&h(f,R,S[R]);return f};const re=f=>React.createElement("svg",E({className:"wechat_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},f),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 K="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwYzI4Mi43OTMgMCA1MTIgMjI5LjIwMiA1MTIgNTEyIDAgMjgyLjc5My0yMjkuMjA3IDUxMi01MTIgNTEyUzAgNzk0Ljc5MyAwIDUxMkMwIDIyOS4yMDIgMjI5LjIwNyAwIDUxMiAwem0xMjIuMDgxIDQyMy4zODNjLTEwMy42OSAwLTE4NS40NzIgNzIuMzY2LTE4NS40NzIgMTYxLjIxOSAwIDg4LjkyOSA4MS43ODIgMTYxLjE0NiAxODUuNDcyIDE2MS4xNDYgMjEuNzEgMCA0My41NC01LjU0IDY1LjM4My0xMS4wODRMNzU5LjI2NSA3NjhsLTE2LjQtNTUuNTg4YzQzLjc1Ni0zMy40MDggNzYuMzQtNzcuNzYyIDc2LjM0LTEyNy44MSAwLTg4Ljg1My04Ny4yMy0xNjEuMjE5LTE4NS4xMTktMTYxLjIxOXpNNDIzLjI2NSAyNTZDMzAzLjE5NiAyNTYgMjA0LjggMzM5Ljg0IDIwNC44IDQ0Ni4zMWMwIDYxLjQzIDMyLjcyMiAxMTEuODM3IDg3LjQwOSAxNTFsLTIxLjgxNyA2Ny4zMDcgNzYuMzY1LTM5LjI0YzI3LjI3NCA1LjU4MSA0OS4yMjkgMTEuMjM5IDc2LjUwOCAxMS4yMzkgNi44ODIgMCAxMy42My0uMjg3IDIwLjM3OC0uODctNC4yMy0xNC45MzYtNi43NDgtMzAuNjAzLTYuNzQ4LTQ2LjkyIDAtOTcuNjk1IDgxLjk2LTE3Ny4wNCAxODUuNzM4LTE3Ny4wNCA3LjEwNyAwIDE0LjE0MS41MTIgMjEuMDIzIDEuMzA2QzYyNC43OTQgMzIzLjAxIDUzMC42OTggMjU2IDQyMy4yNyAyNTZ6TTY5NC40MSA1MTJjMTYuMzQ4IDAgMjcuMjY0IDExLjEzIDI3LjI2NCAyMi4xOSAwIDExLjEzMS0xMC45MTYgMjIuMTE4LTI3LjI2NCAyMi4xMTgtMTAuNzEgMC0yMS40OTQtMTAuOTg3LTIxLjQ5NC0yMi4xMTggMC0xMS4wNiAxMC43ODMtMjIuMTkgMjEuNDk0LTIyLjE5em0tMTIxLjc1MyAwYzE2LjQzNSAwIDI3LjExNSAxMS4xMyAyNy4xMTUgMjIuMTkgMCAxMS4xMzEtMTAuNjggMjIuMTE4LTI3LjEyIDIyLjExOC0xMC43NTIgMC0yMS42NDMtMTAuOTg3LTIxLjY0My0yMi4xMTggMC0xMS4wNiAxMC44OTYtMjIuMTkgMjEuNjQzLTIyLjE5ek0zNTEuNTQ5IDM0OS41NDJjMTcuMjMgMCAyOC43OSAxMS43MiAyOC43OSAyOS40OTcgMCAxNy42OTQtMTEuNTYgMjkuNTc4LTI4Ljc5IDI5LjU3OC0xNy4yMTggMC0zNC42LTExLjg3OC0zNC42LTI5LjU3OCAwLTE3Ljc3NyAxNy4zODItMjkuNTAyIDM0LjYtMjkuNTAyem0xNTMuMzE0IDBjMTYuMDMgMCAyNi42NCAxMS43MiAyNi42NCAyOS40OTcgMCAxNy42OTQtMTAuNjEgMjkuNTc4LTI2LjY0IDI5LjU3OC0xNS45MDMgMC0zMS44NzctMTEuODc4LTMxLjg3Ny0yOS41NzggMC0xNy43NzcgMTUuOTc0LTI5LjUwMiAzMS44NzctMjkuNTAyeiIgZmlsbD0iIzYyQjkwMCIvPjwvc3ZnPg==",a=Object.defineProperty,ue=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,Q=(f,S,R)=>S in f?a(f,S,{enumerable:!0,configurable:!0,writable:!0,value:R}):f[S]=R,de=(f,S)=>{for(var R in S||(S={}))y.call(S,R)&&Q(f,R,S[R]);if(ue)for(var R of ue(S))o.call(S,R)&&Q(f,R,S[R]);return f};const pe=f=>React.createElement("svg",de({className:"qq_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},f),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 Le="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",G=e(65862),Fe=e(74128),z=e(59301);const J=window.location.host,u=Fe.Z.QQLoginCB;var t=({onWechatLogin:f})=>{function S(){(0,G.b9)()?window.location.href=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${u}%2fotherloginqq&state=null,${J}&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=${u}%2fotherloginqq&state=null,${J}&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:f},z.createElement("img",{src:K,alt:"\u5FAE\u4FE1",width:46})),z.createElement("a",{title:"qq\u767B\u5F55",onClick:S},z.createElement("img",{src:Le,alt:"QQ",width:46}))))};function l({onBack:f}){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=${u}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${J}#wechat_redirect`}),z.createElement("a",{className:"btn-link",onClick:f},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55"))}var c=e(54842),W="data:image/png;base64,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",Z=e(65582),O=e(59301),be=Object.defineProperty,me=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Me=(f,S,R)=>S in f?be(f,S,{enumerable:!0,configurable:!0,writable:!0,value:R}):f[S]=R,we=(f,S)=>{for(var R in S||(S={}))ce.call(S,R)&&Me(f,R,S[R]);if(me)for(var R of me(S))Ue.call(S,R)&&Me(f,R,S[R]);return f},se=(f,S)=>{var R={};for(var F in f)ce.call(f,F)&&S.indexOf(F)<0&&(R[F]=f[F]);if(f!=null&&me)for(var F of me(f))S.indexOf(F)<0&&Ue.call(f,F)&&(R[F]=f[F]);return R};function w(f){var S=f,{dispatch:R,globalSetting:F,children:M}=S,oe=se(S,["dispatch","globalSetting","children"]),H,Re,De;const[fe,_e]=(0,r.useState)(!1);function nt(){_e(!1),Z.history.push("/user/login")}function Ve(){if((0,G.s2)()||(0,G.IS)()){(0,G.Or)();return}_e(!0)}(0,r.useEffect)(()=>{F.setting||R({type:"globalSetting/query"})},[]);const Y=()=>{var m;const{pathname:b}=(0,Z.useLocation)();return b==="/user/reset-password"?O.createElement("div",{className:"register-nav"},O.createElement("div",{style:{color:"#333"}},"\u627E\u56DE\u5BC6\u7801")):O.createElement("div",{className:"register-nav"},O.createElement("div",{onClick:()=>Z.history.push("/user/login"),className:b==="/user/login"||b==="/login"?"nav-active":""},"\u767B\u5F55"),!((m=F.setting)!=null&&m.close_register)&&O.createElement("div",{onClick:()=>Z.history.push("/user/register"),className:b==="/user/register"||b==="/register"?"nav-active":""},"\u6CE8\u518C"))},Se=(H=F.setting)==null?void 0:H.main_site,C=(Re=F.setting)==null?void 0:Re.login_logo_url,i=(De=F.setting)==null?void 0:De.is_local;return O.createElement("div",{className:"register-container"},!(0,G.Ll)()&&O.createElement(c.Z,we({isLogin:!0},oe)),O.createElement("div",{className:"register-bg"},O.createElement("div",{className:"register-introduce"},O.createElement("img",{alt:"logo",src:C?`${Fe.Z.IMG_SERVER}/${C}`:W}),O.createElement("h4",null,"\u8BA9\u5B9E\u8DF5\u6559\u5B66\u66F4\u7B80\u5355"),O.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")),O.createElement("div",{className:"register-panel"},fe?null:Y(),fe?null:O.createElement(Z.Outlet,null),fe?O.createElement(l,{onBack:nt}):O.createElement(O.Fragment,null,Se&&!i&&O.createElement(t,{onWechatLogin:Ve})))),!i&&O.createElement("div",{className:"register-footer"},O.createElement("span",null,"\xA9")," 2021 EduCoder \u6E58ICP\u590717009477\u53F7"," ",O.createElement("a",{href:"https://team.trustie.net/",target:"_blank"},"Trustie")," ","& IntelliDE inside"))}var U=(0,Z.connect)(({loading:f,globalSetting:S})=>({globalSetting:S,loading:f.models.index}))(w)},66457:function(xt,Ie,e){e.d(Ie,{rX:function(){return Me},pW:function(){return we},gy:function(){return se},xY:function(){return Ue},O5:function(){return ce},PH:function(){return O},tJ:function(){return l},o1:function(){return c},Rd:function(){return me}});var r=e(65582),v=e(43418),g=e(28103),P=e(8591),n=e(41867),h=e(65862),E=e(87169),re=e(25510),K="data:image/png;base64,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",a=e.p+"static/newqrcode.a8740efb.png",ue=e(32637),y=e(38147),o=e(59301),Q=Object.defineProperty,de=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,z=(w,U,f)=>U in w?Q(w,U,{enumerable:!0,configurable:!0,writable:!0,value:f}):w[U]=f,J=(w,U)=>{for(var f in U||(U={}))G.call(U,f)&&z(w,f,U[f]);if(Le)for(var f of Le(U))Fe.call(U,f)&&z(w,f,U[f]);return w},u=(w,U)=>de(w,pe(U)),t=(w,U,f)=>new Promise((S,R)=>{var F=H=>{try{oe(f.next(H))}catch(Re){R(Re)}},M=H=>{try{oe(f.throw(H))}catch(Re){R(Re)}},oe=H=>H.done?S(H.value):Promise.resolve(H.value).then(F,M);oe((f=f.apply(w,U)).next())});const l=(w,U=!1)=>!!(c(w)&&W(U)),c=w=>(0,n.bg)()?!0:(w({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),W=(w=!1)=>{var U;const{user:f}=(0,r.getDvaApp)()._store.getState();return(U=f.userInfo)!=null&&U.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"),be()}}),!1)};function Z(w,U){w=w.map(De=>u(J({},De),{children:De.items}));let f=null;function S(De){for(const fe of De){if(fe.complete_status===0&&!f){f=fe;return}if(fe.children&&fe.children.length>0&&(S(fe.children),f))return}}if(S(w),!f)return{foundItem:null,isAbove:!0};if(f.id===U)return{foundItem:f,isAbove:!0};let R=!1;function F(De){if(De.id===U){R=!0;return}if(De.children&&De.children.length>0)for(const fe of De.children)F(fe)}if(F(f),R)return{foundItem:f,isAbove:!1};let M=-1,oe=-1,H=[];function Re(De){for(const fe of De)if(H.push(fe),fe.children&&fe.children.length>0)for(const _e of fe.children)H.push(_e)}Re(w);for(let De=0;Det(void 0,null,function*(){const S=yield(0,y.ZP)(`/api/paths/${w}/choose_course.json`,{method:"get"});if(S!=null&&S.stages){const{isAbove:R,foundItem:F}=Z(S==null?void 0:S.stages,U.id),M=()=>t(void 0,null,function*(){yield f(F.identifier,F.is_jupyter||F.is_jupyter_lab,F),v.default.destroyAll()});return console.log(R,F,22),R?Promise.resolve():(v.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:o.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",o.createElement("span",{onClick:M,className:"current c-light-primary"},(F==null?void 0:F.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:M}),Promise.reject())}return Promise.reject()}),be=()=>{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()}})},me=()=>{v.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:o.createElement("div",{style:{textAlign:"center"}},o.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"),o.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ue}),o.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ce=()=>{var w;const{user:U}=(0,r.getDvaApp)()._store.getState();return(w=U.userInfo)!=null&&w.professional_certification?!0:(v.default.confirm({title:"\u63D0\u793A",centered:!0,content:o.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)},Ue=()=>(0,n.V9)()?!0:(v.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:o.createElement("div",{className:"tc",style:{marginLeft:-38}},o.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),o.createElement("img",{src:a,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Me=(w,U)=>w?!0:(v.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:o.createElement("div",null,o.createElement("p",null,U||"\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"),o.createElement("div",{style:{marginLeft:"110px"}},o.createElement("img",{src:K,width:200}),o.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),we=w=>{v.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:o.createElement("div",null,o.createElement("div",null,o.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"),o.createElement(g.Z,null),o.createElement("p",{style:{color:"#666666",fontSize:12}}," ",o.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 ",o.createElement("a",null,w),"\u5929\u3002"),o.createElement("p",{style:{color:"#666666",fontSize:12}}," ",o.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")),o.createElement("div",{style:{textAlign:"center",marginTop:30}},o.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:re,alt:"\u4E8C\u7EF4\u7801",width:160})))})},se=(w,U="")=>{const{shixunsDetail:{detail:f}}=(0,r.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 S="";return(f==null?void 0:f.public)===2&&(S="\u5DF2\u516C\u5F00"),(f==null?void 0:f.public)===1&&(S="\u5F85\u5BA1\u6838"),(f==null?void 0:f.shixun_status)===3&&(S="\u5DF2\u5173\u95ED"),v.default.info({centered:!0,icon:o.createElement(E.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:o.createElement("div",{className:"tc",style:{marginLeft:-38}},o.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},o.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",S,"\uFF0C",U,"\u3002"),o.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),o.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:re,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:o.createElement(E.Z,null),title:"\u63D0\u793A",content:o.createElement("div",null,o.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",U,"\u3002"),o.createElement("br",null),o.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:o.createElement(E.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:()=>t(void 0,null,function*(){(yield w({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"),w({type:"shixunsDetail/getShixunsDetail",payload:{id:f==null?void 0:f.identifier}}),w({type:"practiceSetting/getCommonData",payload:{id:f==null?void 0:f.identifier}}))})})}}),!0):!1}},19080:function(xt,Ie,e){e.d(Ie,{F:function(){return n},Z:function(){return P}});var r=e(92310),v=e.n(r);const g=null;function P(h,E,re){return v()({[`${h}-status-success`]:E==="success",[`${h}-status-warning`]:E==="warning",[`${h}-status-error`]:E==="error",[`${h}-status-validating`]:E==="validating",[`${h}-has-feedback`]:re})}const n=(h,E)=>E||h},24905:function(xt,Ie,e){e.d(Ie,{default:function(){return l}});var r=e(92310),v=e.n(r),g=e(5630),P=e(59301),n=e(36355),h=e(1684),E=e(32441),K=P.createContext(null),a=e(98447),ue=e(14088),y=e(4572),o=function(c,W){var Z={};for(var O in c)Object.prototype.hasOwnProperty.call(c,O)&&W.indexOf(O)<0&&(Z[O]=c[O]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,O=Object.getOwnPropertySymbols(c);be{var Z;const{prefixCls:O,className:be,rootClassName:me,children:ce,indeterminate:Ue=!1,style:Me,onMouseEnter:we,onMouseLeave:se,skipGroup:w=!1,disabled:U}=c,f=o(c,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:S,direction:R,checkbox:F}=P.useContext(n.E_),M=P.useContext(K),{isFormItemInput:oe}=P.useContext(E.aM),H=P.useContext(h.Z),Re=(Z=(M==null?void 0:M.disabled)||U)!==null&&Z!==void 0?Z:H,De=P.useRef(f.value);P.useEffect(()=>{M==null||M.registerValue(f.value)},[]),P.useEffect(()=>{if(!w)return f.value!==De.current&&(M==null||M.cancelValue(De.current),M==null||M.registerValue(f.value),De.current=f.value),()=>M==null?void 0:M.cancelValue(f.value)},[f.value]);const fe=S("checkbox",O),[_e,nt]=(0,a.ZP)(fe),Ve=Object.assign({},f);M&&!w&&(Ve.onChange=function(){f.onChange&&f.onChange.apply(f,arguments),M.toggleOption&&M.toggleOption({label:ce,value:f.value})},Ve.name=M.name,Ve.checked=M.value.includes(f.value));const Y=v()(`${fe}-wrapper`,{[`${fe}-rtl`]:R==="rtl",[`${fe}-wrapper-checked`]:Ve.checked,[`${fe}-wrapper-disabled`]:Re,[`${fe}-wrapper-in-form-item`]:oe},F==null?void 0:F.className,be,me,nt),Se=v()({[`${fe}-indeterminate`]:Ue},y.A,nt),C=Ue?"mixed":void 0;return _e(P.createElement(ue.Z,{component:"Checkbox",disabled:Re},P.createElement("label",{className:Y,style:Object.assign(Object.assign({},F==null?void 0:F.style),Me),onMouseEnter:we,onMouseLeave:se},P.createElement(g.Z,Object.assign({"aria-checked":C},Ve,{prefixCls:fe,className:Se,disabled:Re,ref:W})),ce!==void 0&&P.createElement("span",null,ce))))};var pe=P.forwardRef(Q),Le=e(94480),G=e(2738),Fe=function(c,W){var Z={};for(var O in c)Object.prototype.hasOwnProperty.call(c,O)&&W.indexOf(O)<0&&(Z[O]=c[O]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,O=Object.getOwnPropertySymbols(c);be{const{defaultValue:Z,children:O,options:be=[],prefixCls:me,className:ce,rootClassName:Ue,style:Me,onChange:we}=c,se=Fe(c,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:w,direction:U}=P.useContext(n.E_),[f,S]=P.useState(se.value||Z||[]),[R,F]=P.useState([]);P.useEffect(()=>{"value"in se&&S(se.value||[])},[se.value]);const M=P.useMemo(()=>be.map(i=>typeof i=="string"||typeof i=="number"?{label:i,value:i}:i),[be]),oe=i=>{F(m=>m.filter(b=>b!==i))},H=i=>{F(m=>[].concat((0,Le.Z)(m),[i]))},Re=i=>{const m=f.indexOf(i.value),b=(0,Le.Z)(f);m===-1?b.push(i.value):b.splice(m,1),"value"in se||S(b),we==null||we(b.filter(B=>R.includes(B)).sort((B,T)=>{const ee=M.findIndex(he=>he.value===B),X=M.findIndex(he=>he.value===T);return ee-X}))},De=w("checkbox",me),fe=`${De}-group`,[_e,nt]=(0,a.ZP)(De),Ve=(0,G.Z)(se,["value","disabled"]),Y=be.length?M.map(i=>P.createElement(pe,{prefixCls:De,key:i.value.toString(),disabled:"disabled"in i?i.disabled:se.disabled,value:i.value,checked:f.includes(i.value),onChange:i.onChange,className:`${fe}-item`,style:i.style,title:i.title},i.label)):O,Se={toggleOption:Re,value:f,disabled:se.disabled,name:se.name,registerValue:H,cancelValue:oe},C=v()(fe,{[`${fe}-rtl`]:U==="rtl"},ce,Ue,nt);return _e(P.createElement("div",Object.assign({className:C,style:Me},Ve,{ref:W}),P.createElement(K.Provider,{value:Se},Y)))},J=P.forwardRef(z);var u=P.memo(J);const t=pe;t.Group=u,t.__ANT_CHECKBOX=!0;var l=t},98447:function(xt,Ie,e){e.d(Ie,{C2:function(){return n}});var r=e(17313),v=e(37613),g=e(83116);const P=h=>{const{checkboxCls:E}=h,re=`${E}-wrapper`;return[{[`${E}-group`]:Object.assign(Object.assign({},(0,r.Wf)(h)),{display:"inline-flex",flexWrap:"wrap",columnGap:h.marginXS,[`> ${h.antCls}-row`]:{flex:1}}),[re]: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'"},[`& + ${re}`]:{marginInlineStart:0},[`&${re}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[E]:Object.assign(Object.assign({},(0,r.Wf)(h)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:h.borderRadiusSM,alignSelf:"center",[`${E}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${E}-inner`]:Object.assign({},(0,r.oN)(h))},[`${E}-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}})},{[` + ${re}:not(${re}-disabled), + ${E}:not(${E}-disabled) + `]:{[`&:hover ${E}-inner`]:{borderColor:h.colorPrimary}},[`${re}:not(${re}-disabled)`]:{[`&:hover ${E}-checked:not(${E}-disabled) ${E}-inner`]:{backgroundColor:h.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${E}-checked:not(${E}-disabled):after`]:{borderColor:h.colorPrimaryHover}}},{[`${E}-checked`]:{[`${E}-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}`}}},[` + ${re}-checked:not(${re}-disabled), + ${E}-checked:not(${E}-disabled) + `]:{[`&:hover ${E}-inner`]:{backgroundColor:h.colorPrimaryHover,borderColor:"transparent"}}},{[E]:{"&-indeterminate":{[`${E}-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:'""'}}}}},{[`${re}-disabled`]:{cursor:"not-allowed"},[`${E}-disabled`]:{[`&, ${E}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${E}-inner`]:{background:h.colorBgContainerDisabled,borderColor:h.colorBorder,"&:after":{borderColor:h.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:h.colorTextDisabled},[`&${E}-indeterminate ${E}-inner::after`]:{background:h.colorTextDisabled}}}]};function n(h,E){const re=(0,v.TS)(E,{checkboxCls:`.${h}`,checkboxSize:E.controlInteractiveSize});return[P(re)]}Ie.ZP=(0,g.Z)("Checkbox",(h,E)=>{let{prefixCls:re}=E;return[n(re,h)]})},93891:function(xt,Ie,e){var r=e(59301),v=e(36355),g=e(64165);const P=n=>{const{componentName:h}=n,{getPrefixCls:E}=(0,r.useContext)(v.E_),re=E("empty");switch(h){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:`${re}-small`});default:return r.createElement(g.Z,null)}};Ie.Z=P},28103:function(xt,Ie,e){e.d(Ie,{Z:function(){return y}});var r=e(92310),v=e.n(r),g=e(59301),P=e(36355),n=e(17313),h=e(83116),E=e(37613);const re=o=>{const{componentCls:Q,sizePaddingEdgeHorizontal:de,colorSplit:pe,lineWidth:Le,textPaddingInline:G,orientationMargin:Fe,verticalMarginInline:z}=o;return{[Q]:Object.assign(Object.assign({},(0,n.Wf)(o)),{borderBlockStart:`${Le}px solid ${pe}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Le}px solid ${pe}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${o.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${Q}-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 ${pe}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Le}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${Q}-with-text-left`]:{"&::before":{width:`${Fe*100}%`},"&::after":{width:`${100-Fe*100}%`}},[`&-horizontal${Q}-with-text-right`]:{"&::before":{width:`${100-Fe*100}%`},"&::after":{width:`${Fe*100}%`}},[`${Q}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:G},"&-dashed":{background:"none",borderColor:pe,borderStyle:"dashed",borderWidth:`${Le}px 0 0`},[`&-horizontal${Q}-with-text${Q}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${Q}-dashed`]:{borderInlineStartWidth:Le,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${Q}-with-text`]:{color:o.colorText,fontWeight:"normal",fontSize:o.fontSize},[`&-horizontal${Q}-with-text-left${Q}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${Q}-inner-text`]:{paddingInlineStart:de}},[`&-horizontal${Q}-with-text-right${Q}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${Q}-inner-text`]:{paddingInlineEnd:de}}})}};var K=(0,h.Z)("Divider",o=>{const Q=(0,E.TS)(o,{dividerHorizontalWithTextGutterMargin:o.margin,dividerHorizontalGutterMargin:o.marginLG,sizePaddingEdgeHorizontal:0});return[re(Q)]},o=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:o.marginXS})),a=function(o,Q){var de={};for(var pe in o)Object.prototype.hasOwnProperty.call(o,pe)&&Q.indexOf(pe)<0&&(de[pe]=o[pe]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,pe=Object.getOwnPropertySymbols(o);Le{const{getPrefixCls:Q,direction:de,divider:pe}=g.useContext(P.E_),{prefixCls:Le,type:G="horizontal",orientation:Fe="center",orientationMargin:z,className:J,rootClassName:u,children:t,dashed:l,plain:c,style:W}=o,Z=a(o,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),O=Q("divider",Le),[be,me]=K(O),ce=Fe.length>0?`-${Fe}`:Fe,Ue=!!t,Me=Fe==="left"&&z!=null,we=Fe==="right"&&z!=null,se=v()(O,pe==null?void 0:pe.className,me,`${O}-${G}`,{[`${O}-with-text`]:Ue,[`${O}-with-text${ce}`]:Ue,[`${O}-dashed`]:!!l,[`${O}-plain`]:!!c,[`${O}-rtl`]:de==="rtl",[`${O}-no-default-orientation-margin-left`]:Me,[`${O}-no-default-orientation-margin-right`]:we},J,u),w=g.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),U=Object.assign(Object.assign({},Me&&{marginLeft:w}),we&&{marginRight:w});return be(g.createElement("div",Object.assign({className:se,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),W)},Z,{role:"separator"}),t&&G!=="vertical"&&g.createElement("span",{className:`${O}-inner-text`,style:U},t)))}},91857:function(xt,Ie,e){var r=e(59301),v=e(38819),g=e(92310),P=e.n(g),n=e(31561),h=e(70425),E=e(18929),re=e(2738),K=e(79676),a=e(53487),ue=e(92343),y=e(36355),o=e(20834),Q=e(40875),de=e(88088),pe=e(47211);const Le=null,G=u=>{const{menu:t,arrow:l,prefixCls:c,children:W,trigger:Z,disabled:O,dropdownRender:be,getPopupContainer:me,overlayClassName:ce,rootClassName:Ue,open:Me,onOpenChange:we,visible:se,onVisibleChange:w,mouseEnterDelay:U=.15,mouseLeaveDelay:f=.1,autoAdjustOverflow:S=!0,placement:R="",overlay:F,transitionName:M}=u,{getPopupContainer:oe,getPrefixCls:H,direction:Re}=r.useContext(y.E_),De=r.useMemo(()=>{const j=H();return M!==void 0?M:R.includes("top")?`${j}-slide-down`:`${j}-slide-up`},[H,R,M]),fe=r.useMemo(()=>R?R.includes("Center")?R.slice(0,R.indexOf("Center")):R:Re==="rtl"?"bottomRight":"bottomLeft",[R,Re]),_e=H("dropdown",c),[nt,Ve]=(0,pe.Z)(_e),[,Y]=(0,de.Z)(),Se=r.Children.only(W),C=(0,ue.Tm)(Se,{className:P()(`${_e}-trigger`,{[`${_e}-rtl`]:Re==="rtl"},Se.props.className),disabled:O}),i=O?[]:Z;let m;i&&i.includes("contextMenu")&&(m=!0);const[b,B]=(0,E.Z)(!1,{value:Me!=null?Me:se}),T=(0,h.useEvent)(j=>{we==null||we(j),w==null||w(j),B(j)}),ee=P()(ce,Ue,Ve,{[`${_e}-rtl`]:Re==="rtl"}),X=(0,K.Z)({arrowPointAtCenter:typeof l=="object"&&l.pointAtCenter,autoAdjustOverflow:S,offset:Y.marginXXS,arrowWidth:l?Y.sizePopupArrow:0,borderRadius:Y.borderRadius}),he=r.useCallback(()=>{B(!1)},[]),ae=()=>{let j;return t!=null&&t.items?j=r.createElement(o.default,Object.assign({},t)):typeof F=="function"?j=F():j=F,be&&(j=be(j)),j=r.Children.only(typeof j=="string"?r.createElement("span",null,j):j),r.createElement(Q.J,{prefixCls:`${_e}-menu`,expandIcon:r.createElement("span",{className:`${_e}-menu-submenu-arrow`},r.createElement(v.Z,{className:`${_e}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:he,validator:Ae=>{let{mode:We}=Ae}},j)};return nt(r.createElement(n.Z,Object.assign({alignPoint:m},(0,re.Z)(u,["rootClassName"]),{mouseEnterDelay:U,mouseLeaveDelay:f,visible:b,builtinPlacements:X,arrow:!!l,overlayClassName:ee,prefixCls:_e,getPopupContainer:me||oe,transitionName:De,trigger:i,overlay:ae,placement:fe,onVisibleChange:T}),C))};function Fe(u){return Object.assign(Object.assign({},u),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,a.Z)(G,"dropdown",u=>u,Fe),J=u=>r.createElement(z,Object.assign({},u),r.createElement("span",null));G._InternalPanelDoNotUseOrYouWillBeFired=J,Ie.Z=G},38854:function(xt,Ie,e){e.d(Ie,{Z:function(){return de}});var r=e(91857),v=e(92310),g=e.n(v),P=e(59301),n=e(18785),h=e(3113),E=e(36355),re=e(81327),K=e(33234),a=e(47211),ue=function(pe,Le){var G={};for(var Fe in pe)Object.prototype.hasOwnProperty.call(pe,Fe)&&Le.indexOf(Fe)<0&&(G[Fe]=pe[Fe]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,Fe=Object.getOwnPropertySymbols(pe);z{const{getPopupContainer:Le,getPrefixCls:G,direction:Fe}=P.useContext(E.E_),{prefixCls:z,type:J="default",danger:u,disabled:t,loading:l,onClick:c,htmlType:W,children:Z,className:O,menu:be,arrow:me,autoFocus:ce,overlay:Ue,trigger:Me,align:we,open:se,onOpenChange:w,placement:U,getPopupContainer:f,href:S,icon:R=P.createElement(n.Z,null),title:F,buttonsRender:M=ae=>ae,mouseEnterDelay:oe,mouseLeaveDelay:H,overlayClassName:Re,overlayStyle:De,destroyPopupOnHide:fe,dropdownRender:_e}=pe,nt=ue(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"]),Ve=G("dropdown",z),Y=`${Ve}-button`,[Se,C]=(0,a.Z)(Ve),i={menu:be,arrow:me,autoFocus:ce,align:we,disabled:t,trigger:t?[]:Me,onOpenChange:w,getPopupContainer:f||Le,mouseEnterDelay:oe,mouseLeaveDelay:H,overlayClassName:Re,overlayStyle:De,destroyPopupOnHide:fe,dropdownRender:_e},{compactSize:m,compactItemClassnames:b}=(0,K.ri)(Ve,Fe),B=g()(Y,b,O,C);"overlay"in pe&&(i.overlay=Ue),"open"in pe&&(i.open=se),"placement"in pe?i.placement=U:i.placement=Fe==="rtl"?"bottomLeft":"bottomRight";const T=P.createElement(h.ZP,{type:J,danger:u,disabled:t,loading:l,onClick:c,htmlType:W,href:S,title:F},Z),ee=P.createElement(h.ZP,{type:J,danger:u,icon:R}),[X,he]=M([T,ee]);return Se(P.createElement(re.Z.Compact,Object.assign({className:B,size:m,block:!0},nt),X,P.createElement(r.Z,Object.assign({},i),he)))};y.__ANT_BUTTON=!0;var o=y;const Q=r.Z;Q.Button=o;var de=Q},47211:function(xt,Ie,e){e.d(Ie,{Z:function(){return ue}});var r=e(17313),v=e(13826),g=e(92899),P=e(29878),n=e(19447),h=e(83116),E=e(37613),K=y=>{const{componentCls:o,menuCls:Q,colorError:de,colorTextLightSolid:pe}=y,Le=`${Q}-item`;return{[`${o}, ${o}-menu-submenu`]:{[`${Q} ${Le}`]:{[`&${Le}-danger:not(${Le}-disabled)`]:{color:de,"&:hover":{color:pe,backgroundColor:de}}}}}};const a=y=>{const{componentCls:o,menuCls:Q,zIndexPopup:de,dropdownArrowDistance:pe,sizePopupArrow:Le,antCls:G,iconCls:Fe,motionDurationMid:z,dropdownPaddingVertical:J,fontSize:u,dropdownEdgeChildPadding:t,colorTextDisabled:l,fontSizeIcon:c,controlPaddingHorizontal:W,colorBgElevated:Z}=y;return[{[o]:Object.assign(Object.assign({},(0,r.Wf)(y)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:de,display:"block","&::before":{position:"absolute",insetBlock:-pe+Le/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${G}-btn`]:{[`& > ${Fe}-down, & > ${G}-btn-icon > ${Fe}-down`]:{fontSize:c}},[`${o}-wrap`]:{position:"relative",[`${G}-btn > ${Fe}-down`]:{fontSize:c},[`${Fe}-down::before`]:{transition:`transform ${z}`}},[`${o}-wrap-open`]:{[`${Fe}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${G}-slide-down-enter${G}-slide-down-enter-active${o}-placement-bottomLeft, + &${G}-slide-down-appear${G}-slide-down-appear-active${o}-placement-bottomLeft, + &${G}-slide-down-enter${G}-slide-down-enter-active${o}-placement-bottom, + &${G}-slide-down-appear${G}-slide-down-appear-active${o}-placement-bottom, + &${G}-slide-down-enter${G}-slide-down-enter-active${o}-placement-bottomRight, + &${G}-slide-down-appear${G}-slide-down-appear-active${o}-placement-bottomRight`]:{animationName:v.fJ},[`&${G}-slide-up-enter${G}-slide-up-enter-active${o}-placement-topLeft, + &${G}-slide-up-appear${G}-slide-up-appear-active${o}-placement-topLeft, + &${G}-slide-up-enter${G}-slide-up-enter-active${o}-placement-top, + &${G}-slide-up-appear${G}-slide-up-appear-active${o}-placement-top, + &${G}-slide-up-enter${G}-slide-up-enter-active${o}-placement-topRight, + &${G}-slide-up-appear${G}-slide-up-appear-active${o}-placement-topRight`]:{animationName:v.Qt},[`&${G}-slide-down-leave${G}-slide-down-leave-active${o}-placement-bottomLeft, + &${G}-slide-down-leave${G}-slide-down-leave-active${o}-placement-bottom, + &${G}-slide-down-leave${G}-slide-down-leave-active${o}-placement-bottomRight`]:{animationName:v.Uw},[`&${G}-slide-up-leave${G}-slide-up-leave-active${o}-placement-topLeft, + &${G}-slide-up-leave${G}-slide-up-leave-active${o}-placement-top, + &${G}-slide-up-leave${G}-slide-up-leave-active${o}-placement-topRight`]:{animationName:v.ly}})},(0,n.ZP)(y,{colorBg:Z,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${o} ${Q}`]:{position:"relative",margin:0},[`${Q}-submenu-popup`]:{position:"absolute",zIndex:de,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${o}, ${o}-menu-submenu`]:{[Q]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:Z,backgroundClip:"padding-box",borderRadius:y.borderRadiusLG,outline:"none",boxShadow:y.boxShadowSecondary},(0,r.Qy)(y)),{[`${Q}-item-group-title`]:{padding:`${J}px ${W}px`,color:y.colorTextDescription,transition:`all ${z}`},[`${Q}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${Q}-item-icon`]:{minWidth:u,marginInlineEnd:y.marginXS,fontSize:y.fontSizeSM},[`${Q}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${Q}-item, ${Q}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${J}px ${W}px`,color:y.colorText,fontWeight:"normal",fontSize:u,lineHeight:y.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:y.borderRadiusSM,"&:hover, &-active":{backgroundColor:y.controlItemBgHover}},(0,r.Qy)(y)),{"&-selected":{color:y.colorPrimary,backgroundColor:y.controlItemBgActive,"&:hover, &-active":{backgroundColor:y.controlItemBgActiveHover}},"&-disabled":{color:l,cursor:"not-allowed","&:hover":{color:l,backgroundColor:Z,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${y.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:y.colorSplit},[`${o}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:y.paddingXS,[`${o}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:y.colorTextDescription,fontSize:c,fontStyle:"normal"}}}),[`${Q}-item-group-list`]:{margin:`0 ${y.marginXS}px`,padding:0,listStyle:"none"},[`${Q}-submenu-title`]:{paddingInlineEnd:W+y.fontSizeSM},[`${Q}-submenu-vertical`]:{position:"relative"},[`${Q}-submenu${Q}-submenu-disabled ${o}-menu-submenu-title`]:{[`&, ${o}-menu-submenu-arrow-icon`]:{color:l,backgroundColor:Z,cursor:"not-allowed"}},[`${Q}-submenu-selected ${o}-menu-submenu-title`]:{color:y.colorPrimary}})}},[(0,v.oN)(y,"slide-up"),(0,v.oN)(y,"slide-down"),(0,g.Fm)(y,"move-up"),(0,g.Fm)(y,"move-down"),(0,P._y)(y,"zoom-big")]]};var ue=(0,h.Z)("Dropdown",(y,o)=>{let{rootPrefixCls:Q}=o;const{marginXXS:de,sizePopupArrow:pe,controlHeight:Le,fontSize:G,lineHeight:Fe,paddingXXS:z,componentCls:J,borderRadiusLG:u}=y,t=(Le-G*Fe)/2,{dropdownArrowOffset:l}=(0,n.fS)({contentRadius:u}),c=(0,E.TS)(y,{menuCls:`${J}-menu`,rootPrefixCls:Q,dropdownArrowDistance:pe/2+de,dropdownArrowOffset:l,dropdownPaddingVertical:t,dropdownEdgeChildPadding:z});return[a(c),K(c)]},y=>({zIndexPopup:y.zIndexPopupBase+50}))},64165:function(xt,Ie,e){e.d(Ie,{Z:function(){return z}});var r=e(92310),v=e.n(r),g=e(59301),P=e(36355),n=e(9763),h=e(64993),E=e(88088),K=()=>{const[,J]=(0,E.Z)(),t=new h.C(J.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"}))))},ue=()=>{const[,J]=(0,E.Z)(),{colorFill:u,colorFillTertiary:t,colorFillQuaternary:l,colorBgContainer:c}=J,{borderColor:W,shadowColor:Z,contentColor:O}=(0,g.useMemo)(()=>({borderColor:new h.C(u).onBackground(c).toHexShortString(),shadowColor:new h.C(t).onBackground(c).toHexShortString(),contentColor:new h.C(l).onBackground(c).toHexShortString()}),[u,t,l,c]);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:Z,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:W},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:O}))))},y=e(83116),o=e(37613);const Q=J=>{const{componentCls:u,margin:t,marginXS:l,marginXL:c,fontSize:W,lineHeight:Z}=J;return{[u]:{marginInline:l,fontSize:W,lineHeight:Z,textAlign:"center",[`${u}-image`]:{height:J.emptyImgHeight,marginBottom:l,opacity:J.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:J.colorText},[`${u}-footer`]:{marginTop:t},"&-normal":{marginBlock:c,color:J.colorTextDisabled,[`${u}-description`]:{color:J.colorTextDisabled},[`${u}-image`]:{height:J.emptyImgHeightMD}},"&-small":{marginBlock:l,color:J.colorTextDisabled,[`${u}-image`]:{height:J.emptyImgHeightSM}}}}};var de=(0,y.Z)("Empty",J=>{const{componentCls:u,controlHeightLG:t}=J,l=(0,o.TS)(J,{emptyImgCls:`${u}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[Q(l)]}),pe=function(J,u){var t={};for(var l in J)Object.prototype.hasOwnProperty.call(J,l)&&u.indexOf(l)<0&&(t[l]=J[l]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,l=Object.getOwnPropertySymbols(J);c{var{className:u,rootClassName:t,prefixCls:l,image:c=Le,description:W,children:Z,imageStyle:O,style:be}=J,me=pe(J,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:ce,direction:Ue,empty:Me}=g.useContext(P.E_),we=ce("empty",l),[se,w]=de(we),[U]=(0,n.Z)("Empty"),f=typeof W!="undefined"?W:U==null?void 0:U.description,S=typeof f=="string"?f:"empty";let R=null;return typeof c=="string"?R=g.createElement("img",{alt:S,src:c}):R=c,se(g.createElement("div",Object.assign({className:v()(w,we,Me==null?void 0:Me.className,{[`${we}-normal`]:c===G,[`${we}-rtl`]:Ue==="rtl"},u,t),style:Object.assign(Object.assign({},Me==null?void 0:Me.style),be)},me),g.createElement("div",{className:`${we}-image`,style:O},R),f&&g.createElement("div",{className:`${we}-description`},f),Z&&g.createElement("div",{className:`${we}-footer`},Z)))};Fe.PRESENTED_IMAGE_DEFAULT=Le,Fe.PRESENTED_IMAGE_SIMPLE=G;var z=Fe},78241:function(xt,Ie,e){e.d(Ie,{default:function(){return qt}});var r=e(94480),v=e(92310),g=e.n(v),P=e(77900),n=e(59301),h=e(62892),E=e(32441);function re(A){const[ie,ge]=n.useState(A);return n.useEffect(()=>{const s=setTimeout(()=>{ge(A)},A.length?0:10);return()=>{clearTimeout(s)}},[A]),ie}var K=e(17313),a=e(29878),ue=e(8378),y=e(37613),o=e(83116),de=A=>{const{componentCls:ie}=A,ge=`${ie}-show-help`,s=`${ie}-show-help-item`;return{[ge]:{transition:`opacity ${A.motionDurationSlow} ${A.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[s]:{overflow:"hidden",transition:`height ${A.motionDurationSlow} ${A.motionEaseInOut}, + opacity ${A.motionDurationSlow} ${A.motionEaseInOut}, + transform ${A.motionDurationSlow} ${A.motionEaseInOut} !important`,[`&${s}-appear, &${s}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${s}-leave-active`]:{transform:"translateY(-5px)"}}}}};const pe=A=>({legend:{display:"block",width:"100%",marginBottom:A.marginLG,padding:0,color:A.colorTextDescription,fontSize:A.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${A.lineWidth}px ${A.lineType} ${A.colorBorder}`},label:{fontSize:A.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 ${A.controlOutlineWidth}px ${A.controlOutline}`},output:{display:"block",paddingTop:15,color:A.colorText,fontSize:A.fontSize,lineHeight:A.lineHeight}}),Le=(A,ie)=>{const{formItemCls:ge}=A;return{[ge]:{[`${ge}-label > label`]:{height:ie},[`${ge}-control-input`]:{minHeight:ie}}}},G=A=>{const{componentCls:ie}=A;return{[A.componentCls]:Object.assign(Object.assign(Object.assign({},(0,K.Wf)(A)),pe(A)),{[`${ie}-text`]:{display:"inline-block",paddingInlineEnd:A.paddingSM},"&-small":Object.assign({},Le(A,A.controlHeightSM)),"&-large":Object.assign({},Le(A,A.controlHeightLG))})}},Fe=A=>{const{formItemCls:ie,iconCls:ge,componentCls:s,rootPrefixCls:d,labelRequiredMarkColor:te,labelColor:_,labelFontSize:Te,labelHeight:Ce,labelColonMarginInlineStart:je,labelColonMarginInlineEnd:Xe,itemMarginBottom:Ke}=A;return{[ie]:Object.assign(Object.assign({},(0,K.Wf)(A)),{marginBottom:Ke,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${d}-row`]:{display:"none"},"&-has-warning":{[`${ie}-split`]:{color:A.colorError}},"&-has-error":{[`${ie}-split`]:{color:A.colorWarning}},[`${ie}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${A.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ce,color:_,fontSize:Te,[`> ${ge}`]:{fontSize:A.fontSize,verticalAlign:"top"},[`&${ie}-required:not(${ie}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:A.marginXXS,color:te,fontSize:A.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${s}-hide-required-mark &`]:{display:"none"}},[`${ie}-optional`]:{display:"inline-block",marginInlineStart:A.marginXXS,color:A.colorTextDescription,[`${s}-hide-required-mark &`]:{display:"none"}},[`${ie}-tooltip`]:{color:A.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:A.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:je,marginInlineEnd:Xe},[`&${ie}-no-colon::after`]:{content:'"\\a0"'}}},[`${ie}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${d}-col-'"]):not([class*="' ${d}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:A.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[ie]:{"&-explain, &-extra":{clear:"both",color:A.colorTextDescription,fontSize:A.fontSize,lineHeight:A.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:A.controlHeightSM,transition:`color ${A.motionDurationMid} ${A.motionEaseOut}`},"&-explain":{"&-error":{color:A.colorError},"&-warning":{color:A.colorWarning}}},[`&-with-help ${ie}-explain`]:{height:"auto",opacity:1},[`${ie}-feedback-icon`]:{fontSize:A.fontSize,textAlign:"center",visibility:"visible",animationName:a.kr,animationDuration:A.motionDurationMid,animationTimingFunction:A.motionEaseOutBack,pointerEvents:"none","&-success":{color:A.colorSuccess},"&-error":{color:A.colorError},"&-warning":{color:A.colorWarning},"&-validating":{color:A.colorPrimary}}})}},z=A=>{const{componentCls:ie,formItemCls:ge}=A;return{[`${ie}-horizontal`]:{[`${ge}-label`]:{flexGrow:0},[`${ge}-control`]:{flex:"1 1 0",minWidth:0},[`${ge}-label[class$='-24'], ${ge}-label[class*='-24 ']`]:{[`& + ${ge}-control`]:{minWidth:"unset"}}}}},J=A=>{const{componentCls:ie,formItemCls:ge}=A;return{[`${ie}-inline`]:{display:"flex",flexWrap:"wrap",[ge]:{flex:"none",marginInlineEnd:A.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ge}-label, + > ${ge}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ge}-label`]:{flex:"none"},[`${ie}-text`]:{display:"inline-block"},[`${ge}-has-feedback`]:{display:"inline-block"}}}}},u=A=>({padding:A.verticalLabelPadding,margin:A.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=A=>{const{componentCls:ie,formItemCls:ge,rootPrefixCls:s}=A;return{[`${ge} ${ge}-label`]:u(A),[ie]:{[ge]:{flexWrap:"wrap",[`${ge}-label, ${ge}-control`]:{[`&:not([class*=" ${s}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},l=A=>{const{componentCls:ie,formItemCls:ge,rootPrefixCls:s}=A;return{[`${ie}-vertical`]:{[ge]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${ie}-item-control`]:{width:"100%"}}},[`${ie}-vertical ${ge}-label, + .${s}-col-24${ge}-label, + .${s}-col-xl-24${ge}-label`]:u(A),[`@media (max-width: ${A.screenXSMax}px)`]:[t(A),{[ie]:{[`.${s}-col-xs-24${ge}-label`]:u(A)}}],[`@media (max-width: ${A.screenSMMax}px)`]:{[ie]:{[`.${s}-col-sm-24${ge}-label`]:u(A)}},[`@media (max-width: ${A.screenMDMax}px)`]:{[ie]:{[`.${s}-col-md-24${ge}-label`]:u(A)}},[`@media (max-width: ${A.screenLGMax}px)`]:{[ie]:{[`.${s}-col-lg-24${ge}-label`]:u(A)}}}},c=(A,ie)=>(0,y.TS)(A,{formItemCls:`${A.componentCls}-item`,rootPrefixCls:ie});var W=(0,o.Z)("Form",(A,ie)=>{let{rootPrefixCls:ge}=ie;const s=c(A,ge);return[G(s),Fe(s),de(s),z(s),J(s),l(s),(0,ue.Z)(s),a.kr]},A=>({labelRequiredMarkColor:A.colorError,labelColor:A.colorTextHeading,labelFontSize:A.fontSize,labelHeight:A.controlHeight,labelColonMarginInlineStart:A.marginXXS/2,labelColonMarginInlineEnd:A.marginXS,itemMarginBottom:A.marginLG,verticalLabelPadding:`0 0 ${A.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const Z=[];function O(A,ie,ge){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof A=="string"?A:`${ie}-${s}`,error:A,errorStatus:ge}}var me=A=>{let{help:ie,helpStatus:ge,errors:s=Z,warnings:d=Z,className:te,fieldId:_,onVisibleChanged:Te}=A;const{prefixCls:Ce}=n.useContext(E.Rk),je=`${Ce}-item-explain`,[,Xe]=W(Ce),Ke=(0,n.useMemo)(()=>(0,h.Z)(Ce),[Ce]),rt=re(s),it=re(d),et=n.useMemo(()=>ie!=null?[O(ie,"help",ge)]:[].concat((0,r.Z)(rt.map((ve,ot)=>O(ve,"error","error",ot))),(0,r.Z)(it.map((ve,ot)=>O(ve,"warning","warning",ot)))),[ie,ge,rt,it]),dt={};return _&&(dt.id=`${_}_help`),n.createElement(P.default,{motionDeadline:Ke.motionDeadline,motionName:`${Ce}-show-help`,visible:!!et.length,onVisibleChanged:Te},ve=>{const{className:ot,style:tt}=ve;return n.createElement("div",Object.assign({},dt,{className:g()(je,ot,te,Xe),style:tt,role:"alert"}),n.createElement(P.CSSMotionList,Object.assign({keys:et},(0,h.Z)(Ce),{motionName:`${Ce}-show-help-item`,component:!1}),bt=>{const{key:ct,error:ft,errorStatus:N,className:V,style:k}=bt;return n.createElement("div",{key:ct,className:g()(V,{[`${je}-${N}`]:N}),style:k},ft)}))})},ce=e(95013),Ue=e(36355),Me=e(1684),we=e(52946),se=e(19716),w=e(16722);const U=["parentNode"],f="form_item";function S(A){return A===void 0||A===!1?[]:Array.isArray(A)?A:[A]}function R(A,ie){if(!A.length)return;const ge=A.join("_");return ie?`${ie}_${ge}`:U.includes(ge)?`${f}_${ge}`:ge}function F(A,ie,ge,s,d,te){let _=s;return te!==void 0?_=te:ge.validating?_="validating":A.length?_="error":ie.length?_="warning":(ge.touched||d&&ge.validated)&&(_="success"),_}function M(A){return S(A).join("_")}function oe(A){const[ie]=(0,ce.useForm)(),ge=n.useRef({}),s=n.useMemo(()=>A!=null?A:Object.assign(Object.assign({},ie),{__INTERNAL__:{itemRef:d=>te=>{const _=M(d);te?ge.current[_]=te:delete ge.current[_]}},scrollToField:function(d){let te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const _=S(d),Te=R(_,s.__INTERNAL__.name),Ce=Te?document.getElementById(Te):null;Ce&&(0,w.Z)(Ce,Object.assign({scrollMode:"if-needed",block:"nearest"},te))},getFieldInstance:d=>{const te=M(d);return ge.current[te]}}),[A,ie]);return[s]}var H=e(28726),Re=function(A,ie){var ge={};for(var s in A)Object.prototype.hasOwnProperty.call(A,s)&&ie.indexOf(s)<0&&(ge[s]=A[s]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,s=Object.getOwnPropertySymbols(A);d{const ge=n.useContext(Me.Z),{getPrefixCls:s,direction:d,form:te}=n.useContext(Ue.E_),{prefixCls:_,className:Te,rootClassName:Ce,size:je,disabled:Xe=ge,form:Ke,colon:rt,labelAlign:it,labelWrap:et,labelCol:dt,wrapperCol:ve,hideRequiredMark:ot,layout:tt="horizontal",scrollToFirstError:bt,requiredMark:ct,onFinishFailed:ft,name:N,style:V,feedbackIcons:k}=A,le=Re(A,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),q=(0,se.Z)(je),ne=n.useContext(H.Z),$=(0,n.useMemo)(()=>ct!==void 0?ct:te&&te.requiredMark!==void 0?te.requiredMark:!ot,[ot,ct,te]),Be=rt!=null?rt:te==null?void 0:te.colon,Je=s("form",_),[p,I]=W(Je),x=g()(Je,`${Je}-${tt}`,{[`${Je}-hide-required-mark`]:$===!1,[`${Je}-rtl`]:d==="rtl",[`${Je}-${q}`]:q},I,te==null?void 0:te.className,Te,Ce),[L]=oe(Ke),{__INTERNAL__:D}=L;D.name=N;const Ne=(0,n.useMemo)(()=>({name:N,labelAlign:it,labelCol:dt,labelWrap:et,wrapperCol:ve,vertical:tt==="vertical",colon:Be,requiredMark:$,itemRef:D.itemRef,form:L,feedbackIcons:k}),[N,it,dt,ve,tt,Be,$,L,k]);n.useImperativeHandle(ie,()=>L);const Ze=(Ee,xe)=>{if(Ee){let Ge={block:"nearest"};typeof Ee=="object"&&(Ge=Ee),L.scrollToField(xe,Ge)}},ze=Ee=>{if(ft==null||ft(Ee),Ee.errorFields.length){const xe=Ee.errorFields[0].name;if(bt!==void 0){Ze(bt,xe);return}te&&te.scrollToFirstError!==void 0&&Ze(te.scrollToFirstError,xe)}};return p(n.createElement(Me.n,{disabled:Xe},n.createElement(we.q,{size:q},n.createElement(E.RV,Object.assign({},{validateMessages:ne}),n.createElement(E.q3.Provider,{value:Ne},n.createElement(ce.default,Object.assign({id:N},le,{name:N,onFinishFailed:ze,form:L,style:Object.assign(Object.assign({},te==null?void 0:te.style),V),className:x})))))))};var _e=n.forwardRef(De),nt=e(41799),Ve=e(8654),Y=e(92343),Se=e(11592);function C(A){if(typeof A=="function")return A;const ie=(0,Se.Z)(A);return ie.length<=1?ie[0]:ie}const i=()=>{const{status:A,errors:ie=[],warnings:ge=[]}=(0,n.useContext)(E.aM);return{status:A,errors:ie,warnings:ge}};i.Context=E.aM;var m=i,b=e(16089);function B(A){const[ie,ge]=n.useState(A),s=(0,n.useRef)(null),d=(0,n.useRef)([]),te=(0,n.useRef)(!1);n.useEffect(()=>(te.current=!1,()=>{te.current=!0,b.Z.cancel(s.current),s.current=null}),[]);function _(Te){te.current||(s.current===null&&(d.current=[],s.current=(0,b.Z)(()=>{s.current=null,ge(Ce=>{let je=Ce;return d.current.forEach(Xe=>{je=Xe(je)}),je})})),d.current.push(Te))}return[ie,_]}function T(){const{itemRef:A}=n.useContext(E.q3),ie=n.useRef({});function ge(s,d){const te=d&&typeof d=="object"&&d.ref,_=s.join("_");return(ie.current.name!==_||ie.current.originRef!==te)&&(ie.current.name=_,ie.current.originRef=te,ie.current.ref=(0,Ve.sQ)(A(s),te)),ie.current.ref}return ge}var ee=e(29194),X=e(34280),he=e(2738),ae=e(27382),j=e(37028);const Ae=A=>{const{formItemCls:ie}=A;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${ie}-control`]:{display:"flex"}}}};var We=(0,o.b)(["Form","item-item"],(A,ie)=>{let{rootPrefixCls:ge}=ie;const s=c(A,ge);return[Ae(s)]}),He=A=>{const{prefixCls:ie,status:ge,wrapperCol:s,children:d,errors:te,warnings:_,_internalItemRender:Te,extra:Ce,help:je,fieldId:Xe,marginBottom:Ke,onErrorVisibleChanged:rt}=A,it=`${ie}-item`,et=n.useContext(E.q3),dt=s||et.wrapperCol||{},ve=g()(`${it}-control`,dt.className),ot=n.useMemo(()=>Object.assign({},et),[et]);delete ot.labelCol,delete ot.wrapperCol;const tt=n.createElement("div",{className:`${it}-control-input`},n.createElement("div",{className:`${it}-control-input-content`},d)),bt=n.useMemo(()=>({prefixCls:ie,status:ge}),[ie,ge]),ct=Ke!==null||te.length||_.length?n.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},n.createElement(E.Rk.Provider,{value:bt},n.createElement(me,{fieldId:Xe,errors:te,warnings:_,help:je,helpStatus:ge,className:`${it}-explain-connected`,onVisibleChanged:rt})),!!Ke&&n.createElement("div",{style:{width:0,height:Ke}})):null,ft={};Xe&&(ft.id=`${Xe}_extra`);const N=Ce?n.createElement("div",Object.assign({},ft,{className:`${it}-extra`}),Ce):null,V=Te&&Te.mark==="pro_table_render"&&Te.render?Te.render(A,{input:tt,errorList:ct,extra:N}):n.createElement(n.Fragment,null,tt,ct,N);return n.createElement(E.q3.Provider,{value:ot},n.createElement(j.Z,Object.assign({},dt,{className:ve}),V),n.createElement(We,{prefixCls:ie}))},Ye=e(61485),Qe=e(31724),vt=e(9763),wt=e(6848),jt=function(A,ie){var ge={};for(var s in A)Object.prototype.hasOwnProperty.call(A,s)&&ie.indexOf(s)<0&&(ge[s]=A[s]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,s=Object.getOwnPropertySymbols(A);d{let{prefixCls:ie,label:ge,htmlFor:s,labelCol:d,labelAlign:te,colon:_,required:Te,requiredMark:Ce,tooltip:je}=A;var Xe;const[Ke]=(0,vt.Z)("Form"),{vertical:rt,labelAlign:it,labelCol:et,labelWrap:dt,colon:ve}=n.useContext(E.q3);if(!ge)return null;const ot=d||et||{},tt=te||it,bt=`${ie}-item-label`,ct=g()(bt,tt==="left"&&`${bt}-left`,ot.className,{[`${bt}-wrap`]:!!dt});let ft=ge;const N=_===!0||ve!==!1&&_!==!1;N&&!rt&&typeof ge=="string"&&ge.trim()!==""&&(ft=ge.replace(/[:|:]\s*$/,""));const k=Xt(je);if(k){const{icon:$=n.createElement(Ye.Z,null)}=k,Be=jt(k,["icon"]),Je=n.createElement(wt.Z,Object.assign({},Be),n.cloneElement($,{className:`${ie}-item-tooltip`,title:""}));ft=n.createElement(n.Fragment,null,ft,Je)}const le=Ce==="optional",q=typeof Ce=="function";q?ft=Ce(ft,{required:!!Te}):le&&!Te&&(ft=n.createElement(n.Fragment,null,ft,n.createElement("span",{className:`${ie}-item-optional`,title:""},(Ke==null?void 0:Ke.optional)||((Xe=Qe.Z.Form)===null||Xe===void 0?void 0:Xe.optional))));const ne=g()({[`${ie}-item-required`]:Te,[`${ie}-item-required-mark-optional`]:le||q,[`${ie}-item-no-colon`]:!N});return n.createElement(j.Z,Object.assign({},ot,{className:ct}),n.createElement("label",{htmlFor:s,className:ne,title:typeof ge=="string"?ge:""},ft))},Rt=e(29679),Et=e(19248),Gt=e(96512),ln=e(58617);const kt={success:Rt.Z,warning:Gt.Z,error:Et.Z,validating:ln.Z};function hn(A){let{children:ie,errors:ge,warnings:s,hasFeedback:d,validateStatus:te,prefixCls:_,meta:Te,noStyle:Ce}=A;const je=`${_}-item`,{feedbackIcons:Xe}=n.useContext(E.q3),Ke=F(ge,s,Te,null,!!d,te),{isFormItemInput:rt,status:it}=n.useContext(E.aM),et=n.useMemo(()=>{var dt;let ve;if(d){const bt=d!==!0&&d.icons||Xe,ct=Ke&&((dt=bt==null?void 0:bt({status:Ke,errors:ge,warnings:s}))===null||dt===void 0?void 0:dt[Ke]),ft=Ke&&kt[Ke];ve=ct!==!1&&ft?n.createElement("span",{className:g()(`${je}-feedback-icon`,`${je}-feedback-icon-${Ke}`)},ct||n.createElement(ft,null)):null}let ot=!0,tt=Ke||"";return Ce&&(ot=rt,tt=(Ke!=null?Ke:it)||""),{status:tt,errors:ge,warnings:s,hasFeedback:!!d,feedbackIcon:ve,isFormItemInput:ot}},[Ke,d,Ce,rt,it]);return n.createElement(E.aM.Provider,{value:et},ie)}var An=function(A,ie){var ge={};for(var s in A)Object.prototype.hasOwnProperty.call(A,s)&&ie.indexOf(s)<0&&(ge[s]=A[s]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,s=Object.getOwnPropertySymbols(A);d{if(k&&ct.current){const I=getComputedStyle(ct.current);ne(parseInt(I.marginBottom,10))}},[k,le]);const $=I=>{I||ne(null)},Je=function(){let I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const x=I?ft:je.errors,L=I?N:je.warnings;return F(x,L,je,"",!!Xe,Ce)}(),p=g()(tt,ge,s,{[`${tt}-with-help`]:V||ft.length||N.length,[`${tt}-has-feedback`]:Je&&Xe,[`${tt}-has-success`]:Je==="success",[`${tt}-has-warning`]:Je==="warning",[`${tt}-has-error`]:Je==="error",[`${tt}-is-validating`]:Je==="validating",[`${tt}-hidden`]:Ke});return n.createElement("div",{className:p,style:d,ref:ct},n.createElement(ae.Z,Object.assign({className:`${tt}-row`},(0,he.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(Zt,Object.assign({htmlFor:it},A,{requiredMark:bt,required:et!=null?et:dt,prefixCls:ie})),n.createElement(He,Object.assign({},A,je,{errors:ft,warnings:N,prefixCls:ie,status:Je,help:te,marginBottom:q,onErrorVisibleChanged:$}),n.createElement(E.qI.Provider,{value:ve},n.createElement(hn,{prefixCls:ie,meta:je,errors:je.errors,warnings:je.warnings,hasFeedback:Xe,validateStatus:Je},rt)))),!!q&&n.createElement("div",{className:`${tt}-margin-offset`,style:{marginBottom:-q}}))}const fn="__SPLIT__",tn=null,vn=n.memo(A=>{let{children:ie}=A;return ie},(A,ie)=>A.value===ie.value&&A.update===ie.update&&A.childProps.length===ie.childProps.length&&A.childProps.every((ge,s)=>ge===ie.childProps[s]));function _t(A){return A!=null}function cn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function En(A){const{name:ie,noStyle:ge,className:s,dependencies:d,prefixCls:te,shouldUpdate:_,rules:Te,children:Ce,required:je,label:Xe,messageVariables:Ke,trigger:rt="onChange",validateTrigger:it,hidden:et,help:dt}=A,{getPrefixCls:ve}=n.useContext(Ue.E_),{name:ot}=n.useContext(E.q3),tt=C(Ce),bt=typeof tt=="function",ct=n.useContext(E.qI),{validateTrigger:ft}=n.useContext(ce.FieldContext),N=it!==void 0?it:ft,V=_t(ie),k=ve("form",te),[le,q]=W(k),ne=n.useContext(ce.ListContext),$=n.useRef(),[Be,Je]=B({}),[p,I]=(0,nt.Z)(()=>cn()),x=xe=>{const Ge=ne==null?void 0:ne.getKey(xe.name);if(I(xe.destroy?cn():xe,!0),ge&&dt!==!1&&ct){let $e=xe.name;if(xe.destroy)$e=$.current||$e;else if(Ge!==void 0){const[st,ut]=Ge;$e=[st].concat((0,r.Z)(ut)),$.current=$e}ct(xe,$e)}},L=(xe,Ge)=>{Je($e=>{const st=Object.assign({},$e),Wt=[].concat((0,r.Z)(xe.name.slice(0,-1)),(0,r.Z)(Ge)).join(fn);return xe.destroy?delete st[Wt]:st[Wt]=xe,st})},[D,Ne]=n.useMemo(()=>{const xe=(0,r.Z)(p.errors),Ge=(0,r.Z)(p.warnings);return Object.values(Be).forEach($e=>{xe.push.apply(xe,(0,r.Z)($e.errors||[])),Ge.push.apply(Ge,(0,r.Z)($e.warnings||[]))}),[xe,Ge]},[Be,p.errors,p.warnings]),Ze=T();function ze(xe,Ge,$e){return ge&&!et?n.createElement(hn,{prefixCls:k,hasFeedback:A.hasFeedback,validateStatus:A.validateStatus,meta:p,errors:D,warnings:Ne,noStyle:!0},xe):n.createElement(rn,Object.assign({key:"row"},A,{className:g()(s,q),prefixCls:k,fieldId:Ge,isRequired:$e,errors:D,warnings:Ne,meta:p,onSubItemMetaChange:L}),xe)}if(!V&&!bt&&!d)return le(ze(tt));let Ee={};return typeof Xe=="string"?Ee.label=Xe:ie&&(Ee.label=String(ie)),Ke&&(Ee=Object.assign(Object.assign({},Ee),Ke)),le(n.createElement(ce.Field,Object.assign({},A,{messageVariables:Ee,trigger:rt,validateTrigger:N,onMetaChange:x}),(xe,Ge,$e)=>{const st=S(ie).length&&Ge?Ge.name:[],ut=R(st,ot),Wt=je!==void 0?je:!!(Te&&Te.some(qe=>{if(qe&&typeof qe=="object"&&qe.required&&!qe.warningOnly)return!0;if(typeof qe=="function"){const It=qe($e);return It&&It.required&&!It.warningOnly}return!1})),ke=Object.assign({},xe);let at=null;if(Array.isArray(tt)&&V)at=tt;else if(!(bt&&(!(_||d)||V))){if(!(d&&!bt&&!V))if((0,Y.l$)(tt)){const qe=Object.assign(Object.assign({},tt.props),ke);if(qe.id||(qe.id=ut),dt||D.length>0||Ne.length>0||A.extra){const Mt=[];(dt||D.length>0)&&Mt.push(`${ut}_help`),A.extra&&Mt.push(`${ut}_extra`),qe["aria-describedby"]=Mt.join(" ")}D.length>0&&(qe["aria-invalid"]="true"),Wt&&(qe["aria-required"]="true"),(0,Ve.Yr)(tt)&&(qe.ref=Ze(st,tt)),new Set([].concat((0,r.Z)(S(rt)),(0,r.Z)(S(N)))).forEach(Mt=>{qe[Mt]=function(){for(var St,Dt,Yt,Pt,Kt,Pe=arguments.length,Oe=new Array(Pe),mt=0;mt{var{prefixCls:ie,children:ge}=A,s=on(A,["prefixCls","children"]);const{getPrefixCls:d}=n.useContext(Ue.E_),te=d("form",ie),_=n.useMemo(()=>({prefixCls:te,status:"error"}),[te]);return n.createElement(ce.List,Object.assign({},s),(Te,Ce,je)=>n.createElement(E.Rk.Provider,{value:_},ge(Te.map(Xe=>Object.assign(Object.assign({},Xe),{fieldKey:Xe.key})),Ce,{errors:je.errors,warnings:je.warnings})))};function sn(){const{form:A}=(0,n.useContext)(E.q3);return A}const Ct=_e;Ct.Item=gn,Ct.List=Fn,Ct.ErrorList=me,Ct.useForm=oe,Ct.useFormInstance=sn,Ct.useWatch=ce.useWatch,Ct.Provider=E.RV,Ct.create=()=>{};var qt=Ct},9432:function(xt,Ie,e){e.d(Ie,{Z:function(){return Fe},n:function(){return Le}});var r=e(19248),v=e(92310),g=e.n(v),P=e(93681),n=e(8654),h=e(59301),E=e(19080),re=e(36355),K=e(1684),a=e(19716),ue=e(32441),y=e(33234),o=e(59412),Q=e(9937);function de(z){return!!(z.prefix||z.suffix||z.allowClear)}var pe=function(z,J){var u={};for(var t in z)Object.prototype.hasOwnProperty.call(z,t)&&J.indexOf(t)<0&&(u[t]=z[t]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,t=Object.getOwnPropertySymbols(z);l{var u;const{prefixCls:t,bordered:l=!0,status:c,size:W,disabled:Z,onBlur:O,onFocus:be,suffix:me,allowClear:ce,addonAfter:Ue,addonBefore:Me,className:we,style:se,styles:w,rootClassName:U,onChange:f,classNames:S}=z,R=pe(z,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:F,direction:M,input:oe}=h.useContext(re.E_),H=F("input",t),Re=(0,h.useRef)(null),[De,fe]=(0,Q.ZP)(H),{compactSize:_e,compactItemClassnames:nt}=(0,y.ri)(H,M),Ve=(0,a.Z)(We=>{var ye;return(ye=W!=null?W:_e)!==null&&ye!==void 0?ye:We}),Y=h.useContext(K.Z),Se=Z!=null?Z:Y,{status:C,hasFeedback:i,feedbackIcon:m}=(0,h.useContext)(ue.aM),b=(0,E.F)(C,c),B=de(z)||!!i,T=(0,h.useRef)(B);(0,h.useEffect)(()=>{var We;B&&T.current,T.current=B},[B]);const ee=(0,o.Z)(Re,!0),X=We=>{ee(),O==null||O(We)},he=We=>{ee(),be==null||be(We)},ae=We=>{ee(),f==null||f(We)},j=(i||me)&&h.createElement(h.Fragment,null,me,i&&m);let Ae;return typeof ce=="object"&&(ce!=null&&ce.clearIcon)?Ae=ce:ce&&(Ae={clearIcon:h.createElement(r.Z,null)}),De(h.createElement(P.default,Object.assign({ref:(0,n.sQ)(J,Re),prefixCls:H,autoComplete:oe==null?void 0:oe.autoComplete},R,{disabled:Se,onBlur:X,onFocus:he,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),se),styles:Object.assign(Object.assign({},oe==null?void 0:oe.styles),w),suffix:j,allowClear:Ae,className:g()(we,U,nt,oe==null?void 0:oe.className),onChange:ae,addonAfter:Ue&&h.createElement(y.BR,null,h.createElement(ue.Ux,{override:!0,status:!0},Ue)),addonBefore:Me&&h.createElement(y.BR,null,h.createElement(ue.Ux,{override:!0,status:!0},Me)),classNames:Object.assign(Object.assign(Object.assign({},S),oe==null?void 0:oe.classNames),{input:g()({[`${H}-sm`]:Ve==="small",[`${H}-lg`]:Ve==="large",[`${H}-rtl`]:M==="rtl",[`${H}-borderless`]:!l},!B&&(0,E.Z)(H,b),S==null?void 0:S.input,(u=oe==null?void 0:oe.classNames)===null||u===void 0?void 0:u.input,fe)}),classes:{affixWrapper:g()({[`${H}-affix-wrapper-sm`]:Ve==="small",[`${H}-affix-wrapper-lg`]:Ve==="large",[`${H}-affix-wrapper-rtl`]:M==="rtl",[`${H}-affix-wrapper-borderless`]:!l},(0,E.Z)(`${H}-affix-wrapper`,b,i),fe),wrapper:g()({[`${H}-group-rtl`]:M==="rtl"},fe),group:g()({[`${H}-group-wrapper-sm`]:Ve==="small",[`${H}-group-wrapper-lg`]:Ve==="large",[`${H}-group-wrapper-rtl`]:M==="rtl",[`${H}-group-wrapper-disabled`]:Se},(0,E.Z)(`${H}-group-wrapper`,b,i),fe)}})))})},1643:function(xt,Ie,e){var r=e(19248),v=e(92310),g=e.n(v),P=e(9296),n=e(59301),h=e(19080),E=e(36355),re=e(1684),K=e(19716),a=e(32441),ue=e(9432),y=e(9937),o=function(de,pe){var Le={};for(var G in de)Object.prototype.hasOwnProperty.call(de,G)&&pe.indexOf(G)<0&&(Le[G]=de[G]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,G=Object.getOwnPropertySymbols(de);Fe{const{prefixCls:Le,bordered:G=!0,size:Fe,disabled:z,status:J,allowClear:u,showCount:t,classNames:l,rootClassName:c,className:W}=de,Z=o(de,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:O,direction:be}=n.useContext(E.E_),me=(0,K.Z)(Fe),ce=n.useContext(re.Z),Ue=z!=null?z:ce,{status:Me,hasFeedback:we,feedbackIcon:se}=n.useContext(a.aM),w=(0,h.F)(Me,J),U=n.useRef(null);n.useImperativeHandle(pe,()=>{var M;return{resizableTextArea:(M=U.current)===null||M===void 0?void 0:M.resizableTextArea,focus:oe=>{var H,Re;(0,ue.n)((Re=(H=U.current)===null||H===void 0?void 0:H.resizableTextArea)===null||Re===void 0?void 0:Re.textArea,oe)},blur:()=>{var oe;return(oe=U.current)===null||oe===void 0?void 0:oe.blur()}}});const f=O("input",Le);let S;typeof u=="object"&&(u!=null&&u.clearIcon)?S=u:u&&(S={clearIcon:n.createElement(r.Z,null)});const[R,F]=(0,y.ZP)(f);return R(n.createElement(P.default,Object.assign({},Z,{disabled:Ue,allowClear:S,className:g()(W,c),classes:{affixWrapper:g()(`${f}-textarea-affix-wrapper`,{[`${f}-affix-wrapper-rtl`]:be==="rtl",[`${f}-affix-wrapper-borderless`]:!G,[`${f}-affix-wrapper-sm`]:me==="small",[`${f}-affix-wrapper-lg`]:me==="large",[`${f}-textarea-show-count`]:t},(0,h.Z)(`${f}-affix-wrapper`,w),F)},classNames:Object.assign(Object.assign({},l),{textarea:g()({[`${f}-borderless`]:!G,[`${f}-sm`]:me==="small",[`${f}-lg`]:me==="large"},(0,h.Z)(f,w),F,l==null?void 0:l.textarea)}),prefixCls:f,suffix:we&&n.createElement("span",{className:`${f}-textarea-suffix`},se),showCount:t,ref:U})))});Ie.Z=Q},59412:function(xt,Ie,e){e.d(Ie,{Z:function(){return v}});var r=e(59301);function v(g,P){const n=(0,r.useRef)([]),h=()=>{n.current.push(setTimeout(()=>{var E,re,K,a;!((E=g.current)===null||E===void 0)&&E.input&&((re=g.current)===null||re===void 0?void 0:re.input.getAttribute("type"))==="password"&&(!((K=g.current)===null||K===void 0)&&K.input.hasAttribute("value"))&&((a=g.current)===null||a===void 0||a.input.removeAttribute("value"))}))};return(0,r.useEffect)(()=>(P&&h(),()=>n.current.forEach(E=>{E&&clearTimeout(E)})),[]),h}},92832:function(xt,Ie,e){e.d(Ie,{default:function(){return me}});var r=e(92310),v=e.n(r),g=e(59301),P=e(36355),n=e(32441),h=e(9937),re=ce=>{const{getPrefixCls:Ue,direction:Me}=(0,g.useContext)(P.E_),{prefixCls:we,className:se}=ce,w=Ue("input-group",we),U=Ue("input"),[f,S]=(0,h.ZP)(U),R=v()(w,{[`${w}-lg`]:ce.size==="large",[`${w}-sm`]:ce.size==="small",[`${w}-compact`]:ce.compact,[`${w}-rtl`]:Me==="rtl"},S,se),F=(0,g.useContext)(n.aM),M=(0,g.useMemo)(()=>Object.assign(Object.assign({},F),{isFormItemInput:!1}),[F]);return f(g.createElement("span",{className:R,style:ce.style,onMouseEnter:ce.onMouseEnter,onMouseLeave:ce.onMouseLeave,onFocus:ce.onFocus,onBlur:ce.onBlur},g.createElement(n.aM.Provider,{value:M},ce.children)))},K=e(9432),a=e(73331),ue=e(15277),y=e(2738),o=e(8654),Q=e(59412),de=function(ce,Ue){var Me={};for(var we in ce)Object.prototype.hasOwnProperty.call(ce,we)&&Ue.indexOf(we)<0&&(Me[we]=ce[we]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,we=Object.getOwnPropertySymbols(ce);sece?g.createElement(ue.Z,null):g.createElement(a.Z,null),Le={click:"onClick",hover:"onMouseOver"};var Fe=g.forwardRef((ce,Ue)=>{const{visibilityToggle:Me=!0}=ce,we=typeof Me=="object"&&Me.visible!==void 0,[se,w]=(0,g.useState)(()=>we?Me.visible:!1),U=(0,g.useRef)(null);g.useEffect(()=>{we&&w(Me.visible)},[we,Me]);const f=(0,Q.Z)(U),S=()=>{const{disabled:Se}=ce;Se||(se&&f(),w(C=>{var i;const m=!C;return typeof Me=="object"&&((i=Me.onVisibleChange)===null||i===void 0||i.call(Me,m)),m}))},R=Se=>{const{action:C="click",iconRender:i=pe}=ce,m=Le[C]||"",b=i(se),B={[m]:S,className:`${Se}-icon`,key:"passwordIcon",onMouseDown:T=>{T.preventDefault()},onMouseUp:T=>{T.preventDefault()}};return g.cloneElement(g.isValidElement(b)?b:g.createElement("span",null,b),B)},{className:F,prefixCls:M,inputPrefixCls:oe,size:H}=ce,Re=de(ce,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:De}=g.useContext(P.E_),fe=De("input",oe),_e=De("input-password",M),nt=Me&&R(_e),Ve=v()(_e,F,{[`${_e}-${H}`]:!!H}),Y=Object.assign(Object.assign({},(0,y.Z)(Re,["suffix","iconRender","visibilityToggle"])),{type:se?"text":"password",className:Ve,prefixCls:fe,suffix:nt});return H&&(Y.size=H),g.createElement(K.Z,Object.assign({ref:(0,o.sQ)(Ue,U)},Y))}),z=e(47472),J=e(92343),u=e(3113),t=e(19716),l=e(33234),c=function(ce,Ue){var Me={};for(var we in ce)Object.prototype.hasOwnProperty.call(ce,we)&&Ue.indexOf(we)<0&&(Me[we]=ce[we]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,we=Object.getOwnPropertySymbols(ce);se{const{prefixCls:Me,inputPrefixCls:we,className:se,size:w,suffix:U,enterButton:f=!1,addonAfter:S,loading:R,disabled:F,onSearch:M,onChange:oe,onCompositionStart:H,onCompositionEnd:Re}=ce,De=c(ce,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:fe,direction:_e}=g.useContext(P.E_),nt=g.useRef(!1),Ve=fe("input-search",Me),Y=fe("input",we),{compactSize:Se}=(0,l.ri)(Ve,_e),C=(0,t.Z)(He=>{var Ye;return(Ye=w!=null?w:Se)!==null&&Ye!==void 0?Ye:He}),i=g.useRef(null),m=He=>{He&&He.target&&He.type==="click"&&M&&M(He.target.value,He,{source:"clear"}),oe&&oe(He)},b=He=>{var Ye;document.activeElement===((Ye=i.current)===null||Ye===void 0?void 0:Ye.input)&&He.preventDefault()},B=He=>{var Ye,Qe;M&&M((Qe=(Ye=i.current)===null||Ye===void 0?void 0:Ye.input)===null||Qe===void 0?void 0:Qe.value,He,{source:"input"})},T=He=>{nt.current||R||B(He)},ee=typeof f=="boolean"?g.createElement(z.Z,null):null,X=`${Ve}-button`;let he;const ae=f||{},j=ae.type&&ae.type.__ANT_BUTTON===!0;j||ae.type==="button"?he=(0,J.Tm)(ae,Object.assign({onMouseDown:b,onClick:He=>{var Ye,Qe;(Qe=(Ye=ae==null?void 0:ae.props)===null||Ye===void 0?void 0:Ye.onClick)===null||Qe===void 0||Qe.call(Ye,He),B(He)},key:"enterButton"},j?{className:X,size:C}:{})):he=g.createElement(u.ZP,{className:X,type:f?"primary":void 0,size:C,disabled:F,key:"enterButton",onMouseDown:b,onClick:B,loading:R,icon:ee},f),S&&(he=[he,(0,J.Tm)(S,{key:"addonAfter"})]);const Ae=v()(Ve,{[`${Ve}-rtl`]:_e==="rtl",[`${Ve}-${C}`]:!!C,[`${Ve}-with-button`]:!!f},se),We=He=>{nt.current=!0,H==null||H(He)},ye=He=>{nt.current=!1,Re==null||Re(He)};return g.createElement(K.Z,Object.assign({ref:(0,o.sQ)(i,Ue),onPressEnter:T},De,{size:C,onCompositionStart:We,onCompositionEnd:ye,prefixCls:Y,addonAfter:he,suffix:U,onChange:m,className:Ae,disabled:F}))}),O=e(1643);const be=K.Z;be.Group=re,be.Search=Z,be.TextArea=O.Z,be.Password=Fe;var me=be},9937:function(xt,Ie,e){e.d(Ie,{M1:function(){return E},TM:function(){return J},Xy:function(){return re},bi:function(){return ue},e5:function(){return z},ik:function(){return y},nz:function(){return n},pU:function(){return h},s7:function(){return o},x0:function(){return a}});var r=e(17313),v=e(74207),g=e(37613),P=e(83116);const n=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),h=u=>({borderColor:u.hoverBorderColor}),E=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),re=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},h((0,g.TS)(u,{hoverBorderColor:u.colorBorder})))}),K=u=>{const{paddingBlockLG:t,fontSizeLG:l,lineHeightLG:c,borderRadiusLG:W,paddingInlineLG:Z}=u;return{padding:`${t}px ${Z}px`,fontSize:l,lineHeight:c,borderRadius:W}},a=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),ue=(u,t)=>{const{componentCls:l,colorError:c,colorWarning:W,errorActiveShadow:Z,warningActiveShadow:O,colorErrorBorderHover:be,colorWarningBorderHover:me}=u;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:c,"&:hover":{borderColor:be},"&:focus, &-focused":Object.assign({},E((0,g.TS)(u,{activeBorderColor:c,activeShadow:Z}))),[`${l}-prefix, ${l}-suffix`]:{color:c}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:W,"&:hover":{borderColor:me},"&:focus, &-focused":Object.assign({},E((0,g.TS)(u,{activeBorderColor:W,activeShadow:O}))),[`${l}-prefix, ${l}-suffix`]:{color:W}}}},y=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},n(u.colorTextPlaceholder)),{"&:hover":Object.assign({},h(u)),"&:focus, &-focused":Object.assign({},E(u)),"&-disabled, &[disabled]":Object.assign({},re(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},K(u)),"&-sm":Object.assign({},a(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),o=u=>{const{componentCls:t,antCls:l}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},K(u)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},a(u)),[`&-lg ${l}-select-single ${l}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${l}-select-single ${l}-select-selector`]:{height:u.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 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${l}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${l}-select-single:not(${l}-select-customize-input)`]:{[`${l}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${l}-select-selector`]:{color:u.colorPrimary}}},[`${l}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${l}-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,[`${l}-select ${l}-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,[`${l}-select ${l}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.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:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${t}-affix-wrapper, + & > ${t}-number-affix-wrapper, + & > ${l}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-u.lineWidth,borderInlineEndWidth:u.lineWidth},[`${t}`]:{float:"none"},[`& > ${l}-select > ${l}-select-selector, + & > ${l}-select-auto-complete ${t}, + & > ${l}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:u.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${l}-select-focused`]:{zIndex:1},[`& > ${l}-select > ${l}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${l}-select:first-child > ${l}-select-selector, + & > ${l}-select-auto-complete:first-child ${t}, + & > ${l}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius},[`& > *:last-child, + & > ${l}-select:last-child > ${l}-select-selector, + & > ${l}-cascader-picker:last-child ${t}, + & > ${l}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${l}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-u.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:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},Q=u=>{const{componentCls:t,controlHeightSM:l,lineWidth:c}=u,Z=(l-c*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,r.Wf)(u)),y(u)),ue(u,t)),{'&[type="color"]':{height:u.controlHeight,[`&${t}-lg`]:{height:u.controlHeightLG},[`&${t}-sm`]:{height:l,paddingTop:Z,paddingBottom:Z}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},de=u=>{const{componentCls:t}=u;return{[`${t}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},pe=u=>{const{componentCls:t,inputAffixPadding:l,colorTextDescription:c,motionDurationSlow:W,colorIcon:Z,colorIconHover:O,iconCls:be}=u;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},y(u)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},h(u)),{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:u.paddingXS}},"&-show-count-suffix":{color:c},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:l},"&-suffix":{marginInlineStart:l}}}),de(u)),{[`${be}${t}-password-icon`]:{color:Z,cursor:"pointer",transition:`all ${W}`,"&:hover":{color:O}}}),ue(u,`${t}-affix-wrapper`))}},Le=u=>{const{componentCls:t,colorError:l,colorWarning:c,borderRadiusLG:W,borderRadiusSM:Z}=u;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,r.Wf)(u)),o(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:W,fontSize:u.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:Z}},"&-status-error":{[`${t}-group-addon`]:{color:l,borderColor:l}},"&-status-warning":{[`${t}-group-addon`]:{color:c,borderColor:c}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},re(u))},[`&: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}}}})}},G=u=>{const{componentCls:t,antCls:l}=u,c=`${t}-search`;return{[c]:{[`${t}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${t}-group-addon ${c}-button:not(${l}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${c}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${c}-button:not(${l}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${l}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${c}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${c}-button`]:{height:u.controlHeightLG},[`&-small ${c}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-u.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}}}}},Fe=u=>{const{componentCls:t,paddingLG:l}=u,c=`${t}-textarea`;return{[c]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:l}},[`&-affix-wrapper${c}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:l}},[`&-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:u.paddingXS,insetBlockStart:u.paddingXS},[`${c}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function z(u){return(0,g.TS)(u,{inputAffixPadding:u.paddingXXS})}const J=u=>{const{controlHeight:t,fontSize:l,lineHeight:c,lineWidth:W,controlHeightSM:Z,controlHeightLG:O,fontSizeLG:be,lineHeightLG:me,paddingSM:ce,controlPaddingHorizontalSM:Ue,controlPaddingHorizontal:Me,colorFillAlter:we,colorPrimaryHover:se,controlOutlineWidth:w,controlOutline:U,colorErrorOutline:f,colorWarningOutline:S}=u;return{paddingBlock:Math.max(Math.round((t-l*c)/2*10)/10-W,3),paddingBlockSM:Math.max(Math.round((Z-l*c)/2*10)/10-W,0),paddingBlockLG:Math.ceil((O-be*me)/2*10)/10-W,paddingInline:ce-W,paddingInlineSM:Ue-W,paddingInlineLG:Me-W,addonBg:we,activeBorderColor:se,hoverBorderColor:se,activeShadow:`0 0 0 ${w}px ${U}`,errorActiveShadow:`0 0 0 ${w}px ${f}`,warningActiveShadow:`0 0 0 ${w}px ${S}`}};Ie.ZP=(0,P.Z)("Input",u=>{const t=(0,g.TS)(u,z(u));return[Q(t),Fe(t),pe(t),Le(t),G(t),(0,v.c)(t)]},J)},45818:function(xt,Ie,e){e.d(Ie,{D:function(){return z},Z:function(){return t}});var r=e(54476),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,n=e(7657),h=function(c,W){return v.createElement(n.Z,(0,r.Z)({},c,{ref:W,icon:P}))},E=v.forwardRef(h),re=E,K=e(33853),a=e(38819),ue=e(92310),y=e.n(ue),o=e(2738),de=l=>!isNaN(parseFloat(l))&&isFinite(l),pe=e(36355),Le=e(84966),G=function(l,c){var W={};for(var Z in l)Object.prototype.hasOwnProperty.call(l,Z)&&c.indexOf(Z)<0&&(W[Z]=l[Z]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,Z=Object.getOwnPropertySymbols(l);O{let l=0;return function(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return l+=1,`${c}${l}`}})();var t=v.forwardRef((l,c)=>{const{prefixCls:W,className:Z,trigger:O,children:be,defaultCollapsed:me=!1,theme:ce="dark",style:Ue={},collapsible:Me=!1,reverseArrow:we=!1,width:se=200,collapsedWidth:w=80,zeroWidthTriggerStyle:U,breakpoint:f,onCollapse:S,onBreakpoint:R}=l,F=G(l,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:M}=(0,v.useContext)(Le.Gs),[oe,H]=(0,v.useState)("collapsed"in l?l.collapsed:me),[Re,De]=(0,v.useState)(!1);(0,v.useEffect)(()=>{"collapsed"in l&&H(l.collapsed)},[l.collapsed]);const fe=(C,i)=>{"collapsed"in l||H(C),S==null||S(C,i)},_e=(0,v.useRef)();_e.current=C=>{De(C.matches),R==null||R(C.matches),oe!==C.matches&&fe(C.matches,"responsive")},(0,v.useEffect)(()=>{function C(m){return _e.current(m)}let i;if(typeof window!="undefined"){const{matchMedia:m}=window;if(m&&f&&f in Fe){i=m(`(max-width: ${Fe[f]})`);try{i.addEventListener("change",C)}catch(b){i.addListener(C)}C(i)}}return()=>{try{i==null||i.removeEventListener("change",C)}catch(m){i==null||i.removeListener(C)}}},[f]),(0,v.useEffect)(()=>{const C=J("ant-sider-");return M.addSider(C),()=>M.removeSider(C)},[]);const nt=()=>{fe(!oe,"clickTrigger")},{getPrefixCls:Ve}=(0,v.useContext)(pe.E_),Y=()=>{const C=Ve("layout-sider",W),i=(0,o.Z)(F,["collapsed"]),m=oe?w:se,b=de(m)?`${m}px`:String(m),B=parseFloat(String(w||0))===0?v.createElement("span",{onClick:nt,className:y()(`${C}-zero-width-trigger`,`${C}-zero-width-trigger-${we?"right":"left"}`),style:U},O||v.createElement(re,null)):null,X={expanded:we?v.createElement(a.Z,null):v.createElement(K.Z,null),collapsed:we?v.createElement(K.Z,null):v.createElement(a.Z,null)}[oe?"collapsed":"expanded"],he=O!==null?B||v.createElement("div",{className:`${C}-trigger`,onClick:nt,style:{width:b}},O||X):null,ae=Object.assign(Object.assign({},Ue),{flex:`0 0 ${b}`,maxWidth:b,minWidth:b,width:b}),j=y()(C,`${C}-${ce}`,{[`${C}-collapsed`]:!!oe,[`${C}-has-trigger`]:Me&&O!==null&&!B,[`${C}-below`]:!!Re,[`${C}-zero-width`]:parseFloat(b)===0},Z);return v.createElement("aside",Object.assign({className:j},i,{style:ae,ref:c}),v.createElement("div",{className:`${C}-children`},be),Me||Re&&B?he:null)},Se=v.useMemo(()=>({siderCollapsed:oe}),[oe]);return v.createElement(z.Provider,{value:Se},Y())})},44e3:function(xt,Ie,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,Ie.default=g},84966:function(xt,Ie,e){e.d(Ie,{VY:function(){return z},$_:function(){return Fe},h4:function(){return G},Gs:function(){return o},ZP:function(){return J}});var r=e(94480),v=e(92310),g=e.n(v),P=e(2738),n=e(59301),h=e(36355),E=e(83116),K=u=>{const{componentCls:t,bodyBg:l,lightSiderBg:c,lightTriggerBg:W,lightTriggerColor:Z}=u;return{[`${t}-sider-light`]:{background:c,[`${t}-sider-trigger`]:{color:Z,background:W},[`${t}-sider-zero-width-trigger`]:{color:Z,background:W,border:`1px solid ${l}`,borderInlineStart:0}}}};const a=u=>{const{antCls:t,componentCls:l,colorText:c,triggerColor:W,footerBg:Z,triggerBg:O,headerHeight:be,headerPadding:me,headerColor:ce,footerPadding:Ue,triggerHeight:Me,zeroTriggerHeight:we,zeroTriggerWidth:se,motionDurationMid:w,motionDurationSlow:U,fontSize:f,borderRadius:S,bodyBg:R,headerBg:F,siderBg:M}=u;return{[l]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:R,"&, *":{boxSizing:"border-box"},[`&${l}-has-sider`]:{flexDirection:"row",[`> ${l}, > ${l}-content`]:{width:0}},[`${l}-header, &${l}-footer`]:{flex:"0 0 auto"},[`${l}-sider`]:{position:"relative",minWidth:0,background:M,transition:`all ${w}, 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:W,lineHeight:`${Me}px`,textAlign:"center",background:O,cursor:"pointer",transition:`all ${w}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-se,zIndex:1,width:se,height:we,color:W,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:M,borderStartStartRadius:0,borderStartEndRadius:S,borderEndEndRadius:S,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:-se,borderStartStartRadius:S,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S}}}}},K(u)),{"&-rtl":{direction:"rtl"}}),[`${l}-header`]:{height:be,padding:me,color:ce,lineHeight:`${be}px`,background:F,[`${t}-menu`]:{lineHeight:"inherit"}},[`${l}-footer`]:{padding:Ue,color:c,fontSize:f,background:Z},[`${l}-content`]:{flex:"auto",minHeight:0}}};var ue=(0,E.Z)("Layout",u=>[a(u)],u=>{const{colorBgLayout:t,controlHeight:l,controlHeightLG:c,colorText:W,controlHeightSM:Z,marginXXS:O,colorTextLightSolid:be,colorBgContainer:me}=u,ce=c*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:l*2,headerPadding:`0 ${ce}px`,headerColor:W,footerPadding:`${Z}px ${ce}px`,footerBg:t,siderBg:"#001529",triggerHeight:c+O*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:c,zeroTriggerHeight:c,lightSiderBg:me,lightTriggerBg:me,lightTriggerColor:W}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),y=function(u,t){var l={};for(var c in u)Object.prototype.hasOwnProperty.call(u,c)&&t.indexOf(c)<0&&(l[c]=u[c]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,c=Object.getOwnPropertySymbols(u);Wnull,removeSider:()=>null}});function Q(u){let{suffixCls:t,tagName:l,displayName:c}=u;return W=>n.forwardRef((O,be)=>n.createElement(W,Object.assign({ref:be,suffixCls:t,tagName:l},O)))}const de=n.forwardRef((u,t)=>{const{prefixCls:l,suffixCls:c,className:W,tagName:Z}=u,O=y(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=n.useContext(h.E_),me=be("layout",l),[ce,Ue]=ue(me),Me=c?`${me}-${c}`:me;return ce(n.createElement(Z,Object.assign({className:g()(l||Me,W,Ue),ref:t},O)))}),pe=n.forwardRef((u,t)=>{const{direction:l}=n.useContext(h.E_),[c,W]=n.useState([]),{prefixCls:Z,className:O,rootClassName:be,children:me,hasSider:ce,tagName:Ue,style:Me}=u,we=y(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),se=(0,P.Z)(we,["suffixCls"]),{getPrefixCls:w,layout:U}=n.useContext(h.E_),f=w("layout",Z),[S,R]=ue(f),F=g()(f,{[`${f}-has-sider`]:typeof ce=="boolean"?ce:c.length>0,[`${f}-rtl`]:l==="rtl"},U==null?void 0:U.className,O,be,R),M=n.useMemo(()=>({siderHook:{addSider:oe=>{W(H=>[].concat((0,r.Z)(H),[oe]))},removeSider:oe=>{W(H=>H.filter(Re=>Re!==oe))}}}),[]);return S(n.createElement(o.Provider,{value:M},n.createElement(Ue,Object.assign({ref:t,className:F,style:Object.assign(Object.assign({},U==null?void 0:U.style),Me)},se),me)))}),Le=Q({tagName:"div",displayName:"Layout"})(pe),G=Q({suffixCls:"header",tagName:"header",displayName:"Header"})(de),Fe=Q({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(de),z=Q({suffixCls:"content",tagName:"main",displayName:"Content"})(de);var J=Le},40875:function(xt,Ie,e){e.d(Ie,{J:function(){return h}});var r=e(59301),v=e(33234),g=e(70425),P=function(E,re){var K={};for(var a in E)Object.prototype.hasOwnProperty.call(E,a)&&re.indexOf(a)<0&&(K[a]=E[a]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,a=Object.getOwnPropertySymbols(E);ue{const{children:K}=E,a=P(E,["children"]),ue=r.useContext(n),y=r.useMemo(()=>Object.assign(Object.assign({},ue),a),[ue,a.prefixCls,a.mode,a.selectable]);return r.createElement(n.Provider,{value:y},r.createElement(v.BR,null,(0,g.supportNodeRef)(K)?r.cloneElement(K,{ref:re}):K))});Ie.Z=n},20834:function(xt,Ie,e){e.d(Ie,{default:function(){return Se}});var r=e(15285),v=e(59301),g=e(45818),P=e(92310),n=e.n(P),h=e(36355),E=function(C,i){var m={};for(var b in C)Object.prototype.hasOwnProperty.call(C,b)&&i.indexOf(b)<0&&(m[b]=C[b]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,b=Object.getOwnPropertySymbols(C);B{const{prefixCls:i,className:m,dashed:b}=C,B=E(C,["prefixCls","className","dashed"]),{getPrefixCls:T}=v.useContext(h.E_),ee=T("menu",i),X=n()({[`${ee}-item-divider-dashed`]:!!b},m);return v.createElement(r.iz,Object.assign({className:X},B))},a=e(11592),ue=e(2738),y=e(6848),o=e(92343),de=(0,v.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Le=C=>{var i;const{className:m,children:b,icon:B,title:T,danger:ee}=C,{prefixCls:X,firstLevel:he,direction:ae,disableMenuItemTitleTooltip:j,inlineCollapsed:Ae}=v.useContext(de),We=wt=>{const jt=v.createElement("span",{className:`${X}-title-content`},b);return(!B||(0,o.l$)(b)&&b.type==="span")&&b&&wt&&he&&typeof b=="string"?v.createElement("div",{className:`${X}-inline-collapsed-noicon`},b.charAt(0)):jt},{siderCollapsed:ye}=v.useContext(g.D);let He=T;typeof T=="undefined"?He=he?b:"":T===!1&&(He="");const Ye={title:He};!ye&&!Ae&&(Ye.title=null,Ye.open=!1);const Qe=(0,a.Z)(b).length;let vt=v.createElement(r.ck,Object.assign({},(0,ue.Z)(C,["title","icon","danger"]),{className:n()({[`${X}-item-danger`]:ee,[`${X}-item-only-child`]:(B?Qe+1:Qe)===1},m),title:typeof T=="string"?T:void 0}),(0,o.Tm)(B,{className:n()((0,o.l$)(B)?(i=B.props)===null||i===void 0?void 0:i.className:"",`${X}-item-icon`)}),We(Ae));return j||(vt=v.createElement(y.Z,Object.assign({},Ye,{placement:ae==="rtl"?"left":"right",overlayClassName:`${X}-inline-collapsed-tooltip`}),vt)),vt},Fe=C=>{var i;const{popupClassName:m,icon:b,title:B,theme:T}=C,ee=v.useContext(de),{prefixCls:X,inlineCollapsed:he,theme:ae}=ee,j=(0,r.Xl)();let Ae;if(!b)Ae=he&&!j.length&&B&&typeof B=="string"?v.createElement("div",{className:`${X}-inline-collapsed-noicon`},B.charAt(0)):v.createElement("span",{className:`${X}-title-content`},B);else{const ye=(0,o.l$)(B)&&B.type==="span";Ae=v.createElement(v.Fragment,null,(0,o.Tm)(b,{className:n()((0,o.l$)(b)?(i=b.props)===null||i===void 0?void 0:i.className:"",`${X}-item-icon`)}),ye?B:v.createElement("span",{className:`${X}-title-content`},B))}const We=v.useMemo(()=>Object.assign(Object.assign({},ee),{firstLevel:!1}),[ee]);return v.createElement(de.Provider,{value:We},v.createElement(r.Wd,Object.assign({},(0,ue.Z)(C,["icon"]),{title:Ae,popupClassName:n()(X,m,`${X}-${T||ae}`)})))},z=e(18785),J=e(70425),u=e(62892),t=e(40875),l=function(C,i){var m={};for(var b in C)Object.prototype.hasOwnProperty.call(C,b)&&i.indexOf(b)<0&&(m[b]=C[b]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,b=Object.getOwnPropertySymbols(C);B{if(i&&typeof i=="object"){const b=i,{label:B,children:T,key:ee,type:X}=b,he=l(b,["label","children","key","type"]),ae=ee!=null?ee:`tmp-${m}`;return T||X==="group"?X==="group"?v.createElement(r.BW,Object.assign({key:ae},he,{title:B}),c(T)):v.createElement(Fe,Object.assign({key:ae},he,{title:B}),c(T)):X==="divider"?v.createElement(K,Object.assign({key:ae},he)):v.createElement(Le,Object.assign({key:ae},he),B)}return null}).filter(i=>i)}function W(C){return v.useMemo(()=>C&&c(C),[C])}var Z=e(64993),O=e(17313),be=e(8378),me=e(13826),ce=e(29878),Ue=e(83116),Me=e(37613),se=C=>{const{componentCls:i,motionDurationSlow:m,horizontalLineHeight:b,colorSplit:B,lineWidth:T,lineType:ee,itemPaddingInline:X}=C;return{[`${i}-horizontal`]:{lineHeight:b,border:0,borderBottom:`${T}px ${ee} ${B}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${i}-item, ${i}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:X},[`> ${i}-item:hover, + > ${i}-item-active, + > ${i}-submenu ${i}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${i}-item, ${i}-submenu-title`]:{transition:[`border-color ${m}`,`background ${m}`].join(",")},[`${i}-submenu-arrow`]:{display:"none"}}}},U=C=>{let{componentCls:i,menuArrowOffset:m}=C;return{[`${i}-rtl`]:{direction:"rtl"},[`${i}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${i}-rtl${i}-vertical, + ${i}-submenu-rtl ${i}-vertical`]:{[`${i}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${m})`},"&::after":{transform:`rotate(45deg) translateY(${m})`}}}}};const f=C=>Object.assign({},(0,O.oN)(C));var R=(C,i)=>{const{componentCls:m,itemColor:b,itemSelectedColor:B,groupTitleColor:T,itemBg:ee,subMenuItemBg:X,itemSelectedBg:he,activeBarHeight:ae,activeBarWidth:j,activeBarBorderWidth:Ae,motionDurationSlow:We,motionEaseInOut:ye,motionEaseOut:He,itemPaddingInline:Ye,motionDurationMid:Qe,itemHoverColor:vt,lineType:wt,colorSplit:jt,itemDisabledColor:Xt,dangerItemColor:Nt,dangerItemHoverColor:Zt,dangerItemSelectedColor:Rt,dangerItemActiveBg:Et,dangerItemSelectedBg:Gt,itemHoverBg:ln,itemActiveBg:kt,menuSubMenuBg:hn,horizontalItemSelectedColor:An,horizontalItemSelectedBg:rn,horizontalItemBorderRadius:fn,horizontalItemHoverBg:tn,popupBg:vn}=C;return{[`${m}-${i}, ${m}-${i} > ${m}`]:{color:b,background:ee,[`&${m}-root:focus-visible`]:Object.assign({},f(C)),[`${m}-item-group-title`]:{color:T},[`${m}-submenu-selected`]:{[`> ${m}-submenu-title`]:{color:B}},[`${m}-item-disabled, ${m}-submenu-disabled`]:{color:`${Xt} !important`},[`${m}-item:not(${m}-item-selected):not(${m}-submenu-selected)`]:{[`&:hover, > ${m}-submenu-title:hover`]:{color:vt}},[`&:not(${m}-horizontal)`]:{[`${m}-item:not(${m}-item-selected)`]:{"&:hover":{backgroundColor:ln},"&:active":{backgroundColor:kt}},[`${m}-submenu-title`]:{"&:hover":{backgroundColor:ln},"&:active":{backgroundColor:kt}}},[`${m}-item-danger`]:{color:Nt,[`&${m}-item:hover`]:{[`&:not(${m}-item-selected):not(${m}-submenu-selected)`]:{color:Zt}},[`&${m}-item:active`]:{background:Et}},[`${m}-item a`]:{"&, &:hover":{color:"inherit"}},[`${m}-item-selected`]:{color:B,[`&${m}-item-danger`]:{color:Rt},"a, a:hover":{color:"inherit"}},[`& ${m}-item-selected`]:{backgroundColor:he,[`&${m}-item-danger`]:{backgroundColor:Gt}},[`${m}-item, ${m}-submenu-title`]:{[`&:not(${m}-item-disabled):focus-visible`]:Object.assign({},f(C))},[`&${m}-submenu > ${m}`]:{backgroundColor:hn},[`&${m}-popup > ${m}`]:{backgroundColor:vn},[`&${m}-horizontal`]:Object.assign(Object.assign({},i==="dark"?{borderBottom:0}:{}),{[`> ${m}-item, > ${m}-submenu`]:{top:Ae,marginTop:-Ae,marginBottom:0,borderRadius:fn,"&::after":{position:"absolute",insetInline:Ye,bottom:0,borderBottom:`${ae}px solid transparent`,transition:`border-color ${We} ${ye}`,content:'""'},"&:hover, &-active, &-open":{background:tn,"&::after":{borderBottomWidth:ae,borderBottomColor:An}},"&-selected":{color:An,backgroundColor:rn,"&:hover":{backgroundColor:rn},"&::after":{borderBottomWidth:ae,borderBottomColor:An}}}}),[`&${m}-root`]:{[`&${m}-inline, &${m}-vertical`]:{borderInlineEnd:`${Ae}px ${wt} ${jt}`}},[`&${m}-inline`]:{[`${m}-sub${m}-inline`]:{background:X},[`${m}-item, ${m}-submenu-title`]:Ae&&j?{width:`calc(100% + ${Ae}px)`}:{},[`${m}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${j}px solid ${B}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${He}`,`opacity ${Qe} ${He}`].join(","),content:'""'},[`&${m}-item-danger`]:{"&::after":{borderInlineEndColor:Rt}}},[`${m}-selected, ${m}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${ye}`,`opacity ${Qe} ${ye}`].join(",")}}}}}};const F=C=>{const{componentCls:i,itemHeight:m,itemMarginInline:b,padding:B,menuArrowSize:T,marginXS:ee,itemMarginBlock:X}=C,he=B+T+ee;return{[`${i}-item`]:{position:"relative",overflow:"hidden"},[`${i}-item, ${i}-submenu-title`]:{height:m,lineHeight:`${m}px`,paddingInline:B,overflow:"hidden",textOverflow:"ellipsis",marginInline:b,marginBlock:X,width:`calc(100% - ${b*2}px)`},[`> ${i}-item, + > ${i}-submenu > ${i}-submenu-title`]:{height:m,lineHeight:`${m}px`},[`${i}-item-group-list ${i}-submenu-title, + ${i}-submenu-title`]:{paddingInlineEnd:he}}};var oe=C=>{const{componentCls:i,iconCls:m,itemHeight:b,colorTextLightSolid:B,dropdownWidth:T,controlHeightLG:ee,motionDurationMid:X,motionEaseOut:he,paddingXL:ae,itemMarginInline:j,fontSizeLG:Ae,motionDurationSlow:We,paddingXS:ye,boxShadowSecondary:He,collapsedWidth:Ye,collapsedIconSize:Qe}=C,vt={height:b,lineHeight:`${b}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[i]:{"&-inline, &-vertical":Object.assign({[`&${i}-root`]:{boxShadow:"none"}},F(C))},[`${i}-submenu-popup`]:{[`${i}-vertical`]:Object.assign(Object.assign({},F(C)),{boxShadow:He})}},{[`${i}-submenu-popup ${i}-vertical${i}-sub`]:{minWidth:T,maxHeight:`calc(100vh - ${ee*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${i}-inline`]:{width:"100%",[`&${i}-root`]:{[`${i}-item, ${i}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${We}`,`background ${We}`,`padding ${X} ${he}`].join(","),[`> ${i}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${i}-sub${i}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${i}-submenu > ${i}-submenu-title`]:vt,[`& ${i}-item-group-title`]:{paddingInlineStart:ae}},[`${i}-item`]:vt}},{[`${i}-inline-collapsed`]:{width:Ye,[`&${i}-root`]:{[`${i}-item, ${i}-submenu ${i}-submenu-title`]:{[`> ${i}-inline-collapsed-noicon`]:{fontSize:Ae,textAlign:"center"}}},[`> ${i}-item, + > ${i}-item-group > ${i}-item-group-list > ${i}-item, + > ${i}-item-group > ${i}-item-group-list > ${i}-submenu > ${i}-submenu-title, + > ${i}-submenu > ${i}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Ae/2}px - ${j}px)`,textOverflow:"clip",[` + ${i}-submenu-arrow, + ${i}-submenu-expand-icon + `]:{opacity:0},[`${i}-item-icon, ${m}`]:{margin:0,fontSize:Qe,lineHeight:`${b}px`,"+ span":{display:"inline-block",opacity:0}}},[`${i}-item-icon, ${m}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${i}-item-icon, ${m}`]:{display:"none"},"a, a:hover":{color:B}},[`${i}-item-group-title`]:Object.assign(Object.assign({},O.vS),{paddingInline:ye})}}]};const H=C=>{const{componentCls:i,motionDurationSlow:m,motionDurationMid:b,motionEaseInOut:B,motionEaseOut:T,iconCls:ee,iconSize:X,iconMarginInlineEnd:he}=C;return{[`${i}-item, ${i}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${m}`,`background ${m}`,`padding ${m} ${B}`].join(","),[`${i}-item-icon, ${ee}`]:{minWidth:X,fontSize:X,transition:[`font-size ${b} ${T}`,`margin ${m} ${B}`,`color ${m}`].join(","),"+ span":{marginInlineStart:he,opacity:1,transition:[`opacity ${m} ${B}`,`margin ${m}`,`color ${m}`].join(",")}},[`${i}-item-icon`]:Object.assign({},(0,O.Ro)()),[`&${i}-item-only-child`]:{[`> ${ee}, > ${i}-item-icon`]:{marginInlineEnd:0}}},[`${i}-item-disabled, ${i}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${i}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Re=C=>{const{componentCls:i,motionDurationSlow:m,motionEaseInOut:b,borderRadius:B,menuArrowSize:T,menuArrowOffset:ee}=C;return{[`${i}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:C.margin,width:T,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${m} ${b}, opacity ${m}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:T*.6,height:T*.15,backgroundColor:"currentcolor",borderRadius:B,transition:[`background ${m} ${b}`,`transform ${m} ${b}`,`top ${m} ${b}`,`color ${m} ${b}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ee})`},"&::after":{transform:`rotate(-45deg) translateY(${ee})`}}}}},De=C=>{const{antCls:i,componentCls:m,fontSize:b,motionDurationSlow:B,motionDurationMid:T,motionEaseInOut:ee,paddingXS:X,padding:he,colorSplit:ae,lineWidth:j,zIndexPopup:Ae,borderRadiusLG:We,subMenuItemBorderRadius:ye,menuArrowSize:He,menuArrowOffset:Ye,lineType:Qe,menuPanelMaskInset:vt,groupTitleLineHeight:wt,groupTitleFontSize:jt}=C;return[{"":{[`${m}`]:Object.assign(Object.assign({},(0,O.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,O.Wf)(C)),(0,O.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:b,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",[`${m}-item`]:{flex:"none"}},[`${m}-item, ${m}-submenu, ${m}-submenu-title`]:{borderRadius:C.itemBorderRadius},[`${m}-item-group-title`]:{padding:`${X}px ${he}px`,fontSize:jt,lineHeight:wt,transition:`all ${B}`},[`&-horizontal ${m}-submenu`]:{transition:[`border-color ${B} ${ee}`,`background ${B} ${ee}`].join(",")},[`${m}-submenu, ${m}-submenu-inline`]:{transition:[`border-color ${B} ${ee}`,`background ${B} ${ee}`,`padding ${T} ${ee}`].join(",")},[`${m}-submenu ${m}-sub`]:{cursor:"initial",transition:[`background ${B} ${ee}`,`padding ${B} ${ee}`].join(",")},[`${m}-title-content`]:{transition:`color ${B}`},[`${m}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${m}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ae,borderStyle:Qe,borderWidth:0,borderTopWidth:j,marginBlock:j,padding:0,"&-dashed":{borderStyle:"dashed"}}}),H(C)),{[`${m}-item-group`]:{[`${m}-item-group-list`]:{margin:0,padding:0,[`${m}-item, ${m}-submenu-title`]:{paddingInline:`${b*2}px ${he}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ae,borderRadius:We,boxShadow:"none",transformOrigin:"0 0",[`&${m}-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: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},[`> ${m}`]:Object.assign(Object.assign(Object.assign({borderRadius:We},H(C)),Re(C)),{[`${m}-item, ${m}-submenu > ${m}-submenu-title`]:{borderRadius:ye},[`${m}-submenu-title::after`]:{transition:`transform ${B} ${ee}`}})}}),Re(C)),{[`&-inline-collapsed ${m}-submenu-arrow, + &-inline ${m}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ye})`},"&::after":{transform:`rotate(45deg) translateX(-${Ye})`}},[`${m}-submenu-open${m}-submenu-inline > ${m}-submenu-title > ${m}-submenu-arrow`]:{transform:`translateY(-${He*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ye})`},"&::before":{transform:`rotate(45deg) translateX(${Ye})`}}})},{[`${i}-layout-header`]:{[m]:{lineHeight:"inherit"}}}]};var fe=(C,i)=>(0,Ue.Z)("Menu",b=>{if(i===!1)return[];const{colorBgElevated:B,colorPrimary:T,colorTextLightSolid:ee,controlHeightLG:X,fontSize:he,darkItemColor:ae,darkDangerItemColor:j,darkItemBg:Ae,darkSubMenuItemBg:We,darkItemSelectedColor:ye,darkItemSelectedBg:He,darkDangerItemSelectedBg:Ye,darkItemHoverBg:Qe,darkGroupTitleColor:vt,darkItemHoverColor:wt,darkItemDisabledColor:jt,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:Nt,darkDangerItemActiveBg:Zt}=b,Rt=he/7*5,Et=(0,Me.TS)(b,{menuArrowSize:Rt,menuHorizontalHeight:X*1.15,menuArrowOffset:`${Rt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:B}),Gt=(0,Me.TS)(Et,{itemColor:ae,itemHoverColor:wt,groupTitleColor:vt,itemSelectedColor:ye,itemBg:Ae,popupBg:Ae,subMenuItemBg:We,itemActiveBg:"transparent",itemSelectedBg:He,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:jt,dangerItemColor:j,dangerItemHoverColor:Xt,dangerItemSelectedColor:Nt,dangerItemActiveBg:Zt,dangerItemSelectedBg:Ye,menuSubMenuBg:We,horizontalItemSelectedColor:ee,horizontalItemSelectedBg:T});return[De(Et),se(Et),oe(Et),R(Et,"light"),R(Gt,"dark"),U(Et),(0,be.Z)(Et),(0,me.oN)(Et,"slide-up"),(0,me.oN)(Et,"slide-down"),(0,ce._y)(Et,"zoom-big")]},b=>{const{colorPrimary:B,colorError:T,colorTextDisabled:ee,colorErrorBg:X,colorText:he,colorTextDescription:ae,colorBgContainer:j,colorFillAlter:Ae,colorFillContent:We,lineWidth:ye,lineWidthBold:He,controlItemBgActive:Ye,colorBgTextHover:Qe,controlHeightLG:vt,lineHeight:wt,colorBgElevated:jt,marginXXS:Xt,padding:Nt,fontSize:Zt,controlHeightSM:Rt,fontSizeLG:Et,colorTextLightSolid:Gt,colorErrorHover:ln}=b,kt=new Z.C(Gt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:b.zIndexPopupBase+50,radiusItem:b.borderRadiusLG,itemBorderRadius:b.borderRadiusLG,radiusSubMenuItem:b.borderRadiusSM,subMenuItemBorderRadius:b.borderRadiusSM,colorItemText:he,itemColor:he,colorItemTextHover:he,itemHoverColor:he,colorItemTextHoverHorizontal:B,horizontalItemHoverColor:B,colorGroupTitle:ae,groupTitleColor:ae,colorItemTextSelected:B,itemSelectedColor:B,colorItemTextSelectedHorizontal:B,horizontalItemSelectedColor:B,colorItemBg:j,itemBg:j,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:We,itemActiveBg:Ye,colorSubItemBg:Ae,subMenuItemBg:Ae,colorItemBgSelected:Ye,itemSelectedBg:Ye,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:He,activeBarHeight:He,colorActiveBarBorderSize:ye,activeBarBorderWidth:ye,colorItemTextDisabled:ee,itemDisabledColor:ee,colorDangerItemText:T,dangerItemColor:T,colorDangerItemTextHover:T,dangerItemHoverColor:T,colorDangerItemTextSelected:T,dangerItemSelectedColor:T,colorDangerItemBgActive:X,dangerItemActiveBg:X,colorDangerItemBgSelected:X,dangerItemSelectedBg:X,itemMarginInline:b.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:vt,groupTitleLineHeight:wt,collapsedWidth:vt*2,popupBg:jt,itemMarginBlock:Xt,itemPaddingInline:Nt,horizontalLineHeight:`${vt*1.15}px`,iconSize:Zt,iconMarginInlineEnd:Rt-Zt,collapsedIconSize:Et,groupTitleFontSize:Zt,darkItemDisabledColor:new Z.C(Gt).setAlpha(.25).toRgbString(),darkItemColor:kt,darkDangerItemColor:T,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Gt,darkItemSelectedBg:B,darkDangerItemSelectedBg:T,darkItemHoverBg:"transparent",darkGroupTitleColor:kt,darkItemHoverColor:Gt,darkDangerItemHoverColor:ln,darkDangerItemSelectedColor:Gt,darkDangerItemActiveBg:T}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(C),_e=function(C,i){var m={};for(var b in C)Object.prototype.hasOwnProperty.call(C,b)&&i.indexOf(b)<0&&(m[b]=C[b]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,b=Object.getOwnPropertySymbols(C);B{var m,b;const B=v.useContext(t.Z),T=B||{},{getPrefixCls:ee,getPopupContainer:X,direction:he,menu:ae}=v.useContext(h.E_),j=ee(),{prefixCls:Ae,className:We,style:ye,theme:He="light",expandIcon:Ye,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:vt,siderCollapsed:wt,items:jt,children:Xt,rootClassName:Nt,mode:Zt,selectable:Rt,onClick:Et,overflowedIndicatorPopupClassName:Gt}=C,ln=_e(C,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),kt=(0,ue.Z)(ln,["collapsedWidth"]),hn=W(jt)||Xt;(m=T.validator)===null||m===void 0||m.call(T,{mode:Zt});const An=(0,J.useEvent)(function(){var yn;Et==null||Et.apply(void 0,arguments),(yn=T.onClick)===null||yn===void 0||yn.call(T)}),rn=T.mode||Zt,fn=Rt!=null?Rt:T.selectable,tn=v.useMemo(()=>wt!==void 0?wt:vt,[vt,wt]),vn={horizontal:{motionName:`${j}-slide-up`},inline:(0,u.Z)(j),other:{motionName:`${j}-zoom-big`}},_t=ee("menu",Ae||T.prefixCls),[cn,En]=fe(_t,!B),Jt=n()(`${_t}-${He}`,ae==null?void 0:ae.className,We);let gn;if(typeof Ye=="function")gn=Ye;else if(Ye===null||Ye===!1)gn=null;else if(T.expandIcon===null||T.expandIcon===!1)gn=null;else{const yn=Ye!=null?Ye:T.expandIcon;gn=(0,o.Tm)(yn,{className:n()(`${_t}-submenu-expand-icon`,(0,o.l$)(yn)?(b=yn.props)===null||b===void 0?void 0:b.className:"")})}const on=v.useMemo(()=>({prefixCls:_t,inlineCollapsed:tn||!1,direction:he,firstLevel:!0,theme:He,mode:rn,disableMenuItemTitleTooltip:Qe}),[_t,tn,he,Qe,He]);return cn(v.createElement(t.Z.Provider,{value:null},v.createElement(de.Provider,{value:on},v.createElement(r.ZP,Object.assign({getPopupContainer:X,overflowedIndicator:v.createElement(z.Z,null),overflowedIndicatorPopupClassName:n()(_t,`${_t}-${He}`,Gt),mode:rn,selectable:fn,onClick:An},kt,{inlineCollapsed:tn,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),ye),className:Jt,prefixCls:_t,direction:he,defaultMotions:vn,expandIcon:gn,ref:i,rootClassName:n()(Nt,En)}),hn))))});const Y=(0,v.forwardRef)((C,i)=>{const m=(0,v.useRef)(null),b=v.useContext(g.D);return(0,v.useImperativeHandle)(i,()=>({menu:m.current,focus:B=>{var T;(T=m.current)===null||T===void 0||T.focus(B)}})),v.createElement(Ve,Object.assign({ref:m},C,b))});Y.Item=Le,Y.SubMenu=Fe,Y.Divider=K,Y.ItemGroup=r.BW;var Se=Y},5112:function(xt,Ie,e){e.d(Ie,{ZP:function(){return U}});var r=e(92310),v=e.n(r),g=e(18929),P=e(26112),n=e(59301),h=e(36355),E=e(19716);const re=n.createContext(null),K=re.Provider;var a=re;const ue=n.createContext(null),y=ue.Provider;var o=e(5630),Q=e(8654),de=e(1684),pe=e(32441),Le=e(17313),G=e(83116),Fe=e(37613);const z=f=>{const{componentCls:S,antCls:R}=f,F=`${S}-group`;return{[F]:Object.assign(Object.assign({},(0,Le.Wf)(f)),{display:"inline-block",fontSize:0,[`&${F}-rtl`]:{direction:"rtl"},[`${R}-badge ${R}-badge-count`]:{zIndex:1},[`> ${R}-badge:not(:first-child) > ${R}-button-wrapper`]:{borderInlineStart:"none"}})}},J=f=>{const{componentCls:S,wrapperMarginInlineEnd:R,colorPrimary:F,radioSize:M,motionDurationSlow:oe,motionDurationMid:H,motionEaseInOutCirc:Re,colorBgContainer:De,colorBorder:fe,lineWidth:_e,dotSize:nt,colorBgContainerDisabled:Ve,colorTextDisabled:Y,paddingXS:Se,dotColorDisabled:C,lineType:i,radioDotDisabledSize:m,wireframe:b,colorWhite:B}=f,T=`${S}-inner`;return{[`${S}-wrapper`]:Object.assign(Object.assign({},(0,Le.Wf)(f)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:R,cursor:"pointer",[`&${S}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:f.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${S}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${_e}px ${i} ${F}`,borderRadius:"50%",visibility:"hidden",content:'""'},[S]:Object.assign(Object.assign({},(0,Le.Wf)(f)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${S}-wrapper:hover &, + &:hover ${T}`]:{borderColor:F},[`${S}-input:focus-visible + ${T}`]:Object.assign({},(0,Le.oN)(f)),[`${S}:hover::after, ${S}-wrapper:hover &::after`]:{visibility:"visible"},[`${S}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:M,height:M,marginBlockStart:M/-2,marginInlineStart:M/-2,backgroundColor:b?F:B,borderBlockStart:0,borderInlineStart:0,borderRadius:M,transform:"scale(0)",opacity:0,transition:`all ${oe} ${Re}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:M,height:M,backgroundColor:De,borderColor:fe,borderStyle:"solid",borderWidth:_e,borderRadius:"50%",transition:`all ${H}`},[`${S}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${S}-checked`]:{[T]:{borderColor:F,backgroundColor:b?De:F,"&::after":{transform:`scale(${nt/M})`,opacity:1,transition:`all ${oe} ${Re}`}}},[`${S}-disabled`]:{cursor:"not-allowed",[T]:{backgroundColor:Ve,borderColor:fe,cursor:"not-allowed","&::after":{backgroundColor:C}},[`${S}-input`]:{cursor:"not-allowed"},[`${S}-disabled + span`]:{color:Y,cursor:"not-allowed"},[`&${S}-checked`]:{[T]:{"&::after":{transform:`scale(${m/M})`}}}},[`span${S} + *`]:{paddingInlineStart:Se,paddingInlineEnd:Se}})}},u=f=>{const{buttonColor:S,controlHeight:R,componentCls:F,lineWidth:M,lineType:oe,colorBorder:H,motionDurationSlow:Re,motionDurationMid:De,buttonPaddingInline:fe,fontSize:_e,buttonBg:nt,fontSizeLG:Ve,controlHeightLG:Y,controlHeightSM:Se,paddingXS:C,borderRadius:i,borderRadiusSM:m,borderRadiusLG:b,buttonCheckedBg:B,buttonSolidCheckedColor:T,colorTextDisabled:ee,colorBgContainerDisabled:X,buttonCheckedBgDisabled:he,buttonCheckedColorDisabled:ae,colorPrimary:j,colorPrimaryHover:Ae,colorPrimaryActive:We,buttonSolidCheckedBg:ye,buttonSolidCheckedHoverBg:He,buttonSolidCheckedActiveBg:Ye}=f;return{[`${F}-button-wrapper`]:{position:"relative",display:"inline-block",height:R,margin:0,paddingInline:fe,paddingBlock:0,color:S,fontSize:_e,lineHeight:`${R-M*2}px`,background:nt,border:`${M}px ${oe} ${H}`,borderBlockStartWidth:M+.02,borderInlineStartWidth:0,borderInlineEndWidth:M,cursor:"pointer",transition:[`color ${De}`,`background ${De}`,`box-shadow ${De}`].join(","),a:{color:S},[`> ${F}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-M,insetInlineStart:-M,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:M,paddingInline:0,backgroundColor:H,transition:`background-color ${Re}`,content:'""'}},"&:first-child":{borderInlineStart:`${M}px ${oe} ${H}`,borderStartStartRadius:i,borderEndStartRadius:i},"&:last-child":{borderStartEndRadius:i,borderEndEndRadius:i},"&:first-child:last-child":{borderRadius:i},[`${F}-group-large &`]:{height:Y,fontSize:Ve,lineHeight:`${Y-M*2}px`,"&:first-child":{borderStartStartRadius:b,borderEndStartRadius:b},"&:last-child":{borderStartEndRadius:b,borderEndEndRadius:b}},[`${F}-group-small &`]:{height:Se,paddingInline:C-M,paddingBlock:0,lineHeight:`${Se-M*2}px`,"&:first-child":{borderStartStartRadius:m,borderEndStartRadius:m},"&:last-child":{borderStartEndRadius:m,borderEndEndRadius:m}},"&:hover":{position:"relative",color:j},"&:has(:focus-visible)":Object.assign({},(0,Le.oN)(f)),[`${F}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${F}-button-wrapper-disabled)`]:{zIndex:1,color:j,background:B,borderColor:j,"&::before":{backgroundColor:j},"&:first-child":{borderColor:j},"&:hover":{color:Ae,borderColor:Ae,"&::before":{backgroundColor:Ae}},"&:active":{color:We,borderColor:We,"&::before":{backgroundColor:We}}},[`${F}-group-solid &-checked:not(${F}-button-wrapper-disabled)`]:{color:T,background:ye,borderColor:ye,"&:hover":{color:T,background:He,borderColor:He},"&:active":{color:T,background:Ye,borderColor:Ye}},"&-disabled":{color:ee,backgroundColor:X,borderColor:H,cursor:"not-allowed","&:first-child, &:hover":{color:ee,backgroundColor:X,borderColor:H}},[`&-disabled${F}-button-wrapper-checked`]:{color:ae,backgroundColor:he,borderColor:H,boxShadow:"none"}}}},t=f=>f-4*2;var l=(0,G.Z)("Radio",f=>{const{controlOutline:S,controlOutlineWidth:R,radioSize:F}=f,M=`0 0 0 ${R}px ${S}`,oe=M,H=t(F),Re=(0,Fe.TS)(f,{radioDotDisabledSize:H,radioFocusShadow:M,radioButtonFocusShadow:oe});return[z(Re),J(Re),u(Re)]},f=>{const{wireframe:S,padding:R,marginXS:F,lineWidth:M,fontSizeLG:oe,colorText:H,colorBgContainer:Re,colorTextDisabled:De,controlItemBgActiveDisabled:fe,colorTextLightSolid:_e,colorPrimary:nt,colorPrimaryHover:Ve,colorPrimaryActive:Y}=f,Se=4,C=oe,i=S?t(C):C-(Se+M)*2;return{radioSize:C,dotSize:i,dotColorDisabled:De,buttonSolidCheckedColor:_e,buttonSolidCheckedBg:nt,buttonSolidCheckedHoverBg:Ve,buttonSolidCheckedActiveBg:Y,buttonBg:Re,buttonCheckedBg:Re,buttonColor:H,buttonCheckedBgDisabled:fe,buttonCheckedColorDisabled:De,buttonPaddingInline:R-M,wrapperMarginInlineEnd:F}}),c=e(14088),W=e(4572),Z=function(f,S){var R={};for(var F in f)Object.prototype.hasOwnProperty.call(f,F)&&S.indexOf(F)<0&&(R[F]=f[F]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,F=Object.getOwnPropertySymbols(f);M{var R,F;const M=n.useContext(a),oe=n.useContext(ue),{getPrefixCls:H,direction:Re,radio:De}=n.useContext(h.E_),fe=n.useRef(null),_e=(0,Q.sQ)(S,fe),{isFormItemInput:nt}=n.useContext(pe.aM),Ve=We=>{var ye,He;(ye=f.onChange)===null||ye===void 0||ye.call(f,We),(He=M==null?void 0:M.onChange)===null||He===void 0||He.call(M,We)},{prefixCls:Y,className:Se,rootClassName:C,children:i,style:m}=f,b=Z(f,["prefixCls","className","rootClassName","children","style"]),B=H("radio",Y),T=((M==null?void 0:M.optionType)||oe)==="button",ee=T?`${B}-button`:B,[X,he]=l(B),ae=Object.assign({},b),j=n.useContext(de.Z);M&&(ae.name=M.name,ae.onChange=Ve,ae.checked=f.value===M.value,ae.disabled=(R=ae.disabled)!==null&&R!==void 0?R:M.disabled),ae.disabled=(F=ae.disabled)!==null&&F!==void 0?F:j;const Ae=v()(`${ee}-wrapper`,{[`${ee}-wrapper-checked`]:ae.checked,[`${ee}-wrapper-disabled`]:ae.disabled,[`${ee}-wrapper-rtl`]:Re==="rtl",[`${ee}-wrapper-in-form-item`]:nt},De==null?void 0:De.className,Se,C,he);return X(n.createElement(c.Z,{component:"Radio",disabled:ae.disabled},n.createElement("label",{className:Ae,style:Object.assign(Object.assign({},De==null?void 0:De.style),m),onMouseEnter:f.onMouseEnter,onMouseLeave:f.onMouseLeave},n.createElement(o.Z,Object.assign({},ae,{className:v()(ae.className,!T&&W.A),type:"radio",prefixCls:ee,ref:_e})),i!==void 0?n.createElement("span",null,i):null)))};var me=n.forwardRef(O);const ce=n.forwardRef((f,S)=>{const{getPrefixCls:R,direction:F}=n.useContext(h.E_),[M,oe]=(0,g.Z)(f.defaultValue,{value:f.value}),H=ye=>{const He=M,Ye=ye.target.value;"value"in f||oe(Ye);const{onChange:Qe}=f;Qe&&Ye!==He&&Qe(ye)},{prefixCls:Re,className:De,rootClassName:fe,options:_e,buttonStyle:nt="outline",disabled:Ve,children:Y,size:Se,style:C,id:i,onMouseEnter:m,onMouseLeave:b,onFocus:B,onBlur:T}=f,ee=R("radio",Re),X=`${ee}-group`,[he,ae]=l(ee);let j=Y;_e&&_e.length>0&&(j=_e.map(ye=>typeof ye=="string"||typeof ye=="number"?n.createElement(me,{key:ye.toString(),prefixCls:ee,disabled:Ve,value:ye,checked:M===ye},ye):n.createElement(me,{key:`radio-group-value-options-${ye.value}`,prefixCls:ee,disabled:ye.disabled||Ve,value:ye.value,checked:M===ye.value,title:ye.title,style:ye.style},ye.label)));const Ae=(0,E.Z)(Se),We=v()(X,`${X}-${nt}`,{[`${X}-${Ae}`]:Ae,[`${X}-rtl`]:F==="rtl"},De,fe,ae);return he(n.createElement("div",Object.assign({},(0,P.Z)(f,{aria:!0,data:!0}),{className:We,style:C,onMouseEnter:m,onMouseLeave:b,onFocus:B,onBlur:T,id:i,ref:S}),n.createElement(K,{value:{onChange:H,value:M,disabled:f.disabled,name:f.name,optionType:f.optionType}},j)))});var Ue=n.memo(ce),Me=function(f,S){var R={};for(var F in f)Object.prototype.hasOwnProperty.call(f,F)&&S.indexOf(F)<0&&(R[F]=f[F]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,F=Object.getOwnPropertySymbols(f);M{const{getPrefixCls:R}=n.useContext(h.E_),{prefixCls:F}=f,M=Me(f,["prefixCls"]),oe=R("radio",F);return n.createElement(y,{value:"button"},n.createElement(me,Object.assign({prefixCls:oe},M,{type:"radio",ref:S})))};var se=n.forwardRef(we);const w=me;w.Button=se,w.Group=Ue,w.__ANT_RADIO=!0;var U=w},57809:function(xt,Ie,e){var r=e(92310),v=e.n(r),g=e(77861),P=e(2738),n=e(59301),h=e(53487),E=e(62892),re=e(19080),K=e(36355),a=e(1684),ue=e(93891),y=e(19716),o=e(32441),Q=e(33234),de=e(14154),pe=e(58582),Le=e(84443),G=e(66339),Fe=function(l,c){var W={};for(var Z in l)Object.prototype.hasOwnProperty.call(l,Z)&&c.indexOf(Z)<0&&(W[Z]=l[Z]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,Z=Object.getOwnPropertySymbols(l);O{var W,{prefixCls:Z,bordered:O=!0,className:be,rootClassName:me,getPopupContainer:ce,popupClassName:Ue,dropdownClassName:Me,listHeight:we=256,placement:se,listItemHeight:w=24,size:U,disabled:f,notFoundContent:S,status:R,builtinPlacements:F,dropdownMatchSelectWidth:M,popupMatchSelectWidth:oe,direction:H,style:Re,allowClear:De}=l,fe=Fe(l,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:_e,getPrefixCls:nt,renderEmpty:Ve,direction:Y,virtual:Se,popupMatchSelectWidth:C,popupOverflow:i,select:m}=n.useContext(K.E_),b=nt("select",Z),B=nt(),T=H!=null?H:Y,{compactSize:ee,compactItemClassnames:X}=(0,Q.ri)(b,T),[he,ae]=(0,de.Z)(b),j=n.useMemo(()=>{const{mode:vn}=fe;if(vn!=="combobox")return vn===z?"combobox":vn},[fe.mode]),Ae=j==="multiple"||j==="tags",We=(0,Le.Z)(fe.suffixIcon,fe.showArrow),ye=(W=oe!=null?oe:M)!==null&&W!==void 0?W:C,{status:He,hasFeedback:Ye,isFormItemInput:Qe,feedbackIcon:vt}=n.useContext(o.aM),wt=(0,re.F)(He,R);let jt;S!==void 0?jt=S:j==="combobox"?jt=null:jt=(Ve==null?void 0:Ve("Select"))||n.createElement(ue.Z,{componentName:"Select"});const{suffixIcon:Xt,itemIcon:Nt,removeIcon:Zt,clearIcon:Rt}=(0,G.Z)(Object.assign(Object.assign({},fe),{multiple:Ae,hasFeedback:Ye,feedbackIcon:vt,showSuffixIcon:We,prefixCls:b,showArrow:fe.showArrow,componentName:"Select"})),Et=De===!0?{clearIcon:Rt}:De,Gt=(0,P.Z)(fe,["suffixIcon","itemIcon"]),ln=v()(Ue||Me,{[`${b}-dropdown-${T}`]:T==="rtl"},me,ae),kt=(0,y.Z)(vn=>{var _t;return(_t=U!=null?U:ee)!==null&&_t!==void 0?_t:vn}),hn=n.useContext(a.Z),An=f!=null?f:hn,rn=v()({[`${b}-lg`]:kt==="large",[`${b}-sm`]:kt==="small",[`${b}-rtl`]:T==="rtl",[`${b}-borderless`]:!O,[`${b}-in-form-item`]:Qe},(0,re.Z)(b,wt,Ye),X,m==null?void 0:m.className,be,me,ae),fn=n.useMemo(()=>se!==void 0?se:T==="rtl"?"bottomRight":"bottomLeft",[se,T]),tn=(0,pe.Z)(F,i);return he(n.createElement(g.ZP,Object.assign({ref:c,virtual:Se,showSearch:m==null?void 0:m.showSearch},Gt,{style:Object.assign(Object.assign({},m==null?void 0:m.style),Re),dropdownMatchSelectWidth:ye,builtinPlacements:tn,transitionName:(0,E.m)(B,"slide-up",fe.transitionName),listHeight:we,listItemHeight:w,mode:j,prefixCls:b,placement:fn,direction:T,suffixIcon:Xt,menuItemSelectedIcon:Nt,removeIcon:Zt,allowClear:Et,notFoundContent:jt,className:rn,getPopupContainer:ce||_e,dropdownClassName:ln,disabled:An})))},u=n.forwardRef(J),t=(0,h.Z)(u);u.SECRET_COMBOBOX_MODE_DO_NOT_USE=z,u.Option=g.Wx,u.OptGroup=g.Xo,u._InternalPanelDoNotUseOrYouWillBeFired=t,Ie.default=u},14154:function(xt,Ie,e){e.d(Ie,{Z:function(){return u}});var r=e(17313),v=e(74207),g=e(37613),P=e(83116),n=e(13826),h=e(92899);const E=t=>{const{optionHeight:l,optionFontSize:c,optionLineHeight:W,optionPadding:Z}=t;return{position:"relative",display:"block",minHeight:l,padding:Z,color:t.colorText,fontWeight:"normal",fontSize:c,lineHeight:W,boxSizing:"border-box"}};var K=t=>{const{antCls:l,componentCls:c}=t,W=`${c}-item`,Z=`&${l}-slide-up-enter${l}-slide-up-enter-active`,O=`&${l}-slide-up-appear${l}-slide-up-appear-active`,be=`&${l}-slide-up-leave${l}-slide-up-leave-active`,me=`${c}-dropdown-placement-`;return[{[`${c}-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,[` + ${Z}${me}bottomLeft, + ${O}${me}bottomLeft + `]:{animationName:n.fJ},[` + ${Z}${me}topLeft, + ${O}${me}topLeft, + ${Z}${me}topRight, + ${O}${me}topRight + `]:{animationName:n.Qt},[`${be}${me}bottomLeft`]:{animationName:n.Uw},[` + ${be}${me}topLeft, + ${be}${me}topRight + `]:{animationName:n.ly},"&-hidden":{display:"none"},[`${W}`]:Object.assign(Object.assign({},E(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,ue=t=>{let{controlHeightSM:l,controlHeight:c,lineWidth:W}=t;const Z=(c-l)/2-W,O=Math.ceil(Z/2);return[Z,O]};function y(t,l){const{componentCls:c,iconCls:W}=t,Z=`${c}-selection-overflow`,O=t.multipleSelectItemHeight,[be]=ue(t),me=l?`${c}-${l}`:"";return{[`${c}-multiple${me}`]:{fontSize:t.fontSize,[Z]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${c}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${be-a}px ${a*2}px`,borderRadius:t.borderRadius,[`${c}-show-search&`]:{cursor:"text"},[`${c}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${a}px 0`,lineHeight:`${O}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${c}-show-arrow ${c}-selector, + &${c}-allow-clear ${c}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${c}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:O,marginTop:a,marginBottom:a,lineHeight:`${O-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,[`${c}-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}})},[`${Z}-item + ${Z}-item`]:{[`${c}-selection-search`]:{marginInlineStart:0}},[`${c}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-be,"\n &-input,\n &-mirror\n ":{height:O,fontFamily:t.fontFamily,lineHeight:`${O}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"}},[`${c}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var Q=t=>{const{componentCls:l}=t,c=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),W=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,Z]=ue(t);return[y(t),y(c,"sm"),{[`${l}-multiple${l}-sm`]:{[`${l}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${l}-selection-search`]:{marginInlineStart:Z}}},y(W,"lg")]};function de(t,l){const{componentCls:c,inputPaddingHorizontalBase:W,borderRadius:Z}=t,O=t.controlHeight-t.lineWidth*2,be=Math.ceil(t.fontSize*1.25),me=l?`${c}-${l}`:"";return{[`${c}-single${me}`]:{fontSize:t.fontSize,[`${c}-selector`]:Object.assign(Object.assign({},(0,r.Wf)(t)),{display:"flex",borderRadius:Z,[`${c}-selection-search`]:{position:"absolute",top:0,insetInlineStart:W,insetInlineEnd:W,bottom:0,"&-input":{width:"100%"}},[` + ${c}-selection-item, + ${c}-selection-placeholder + `]:{padding:0,lineHeight:`${O}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${O}px`}},[`${c}-selection-item`]:{position:"relative",userSelect:"none"},[`${c}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${c}-selection-item:after`,`${c}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${c}-show-arrow ${c}-selection-item, + &${c}-show-arrow ${c}-selection-placeholder + `]:{paddingInlineEnd:be},[`&${c}-open ${c}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${c}-customize-input)`]:{[`${c}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${W}px`,[`${c}-selection-search-input`]:{height:O},"&:after":{lineHeight:`${O}px`}}},[`&${c}-customize-input`]:{[`${c}-selector`]:{"&:after":{display:"none"},[`${c}-selection-search`]:{position:"static",width:"100%"},[`${c}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${W}px`,"&:after":{display:"none"}}}}}}}function pe(t){const{componentCls:l}=t,c=t.controlPaddingHorizontalSM-t.lineWidth;return[de(t),de((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${l}-single${l}-sm`]:{[`&:not(${l}-customize-input)`]:{[`${l}-selection-search`]:{insetInlineStart:c,insetInlineEnd:c},[`${l}-selector`]:{padding:`0 ${c}px`},[`&${l}-show-arrow ${l}-selection-search`]:{insetInlineEnd:c+t.fontSize*1.5},[` + &${l}-show-arrow ${l}-selection-item, + &${l}-show-arrow ${l}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},de((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const Le=t=>{const{componentCls:l,selectorBg:c}=t;return{position:"relative",backgroundColor:c,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${l}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${l}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${l}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},G=function(t,l){let c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:W,borderHoverColor:Z,outlineColor:O,antCls:be}=l,me=c?{[`${W}-selector`]:{borderColor:Z}}:{};return{[t]:{[`&:not(${W}-disabled):not(${W}-customize-input):not(${be}-pagination-size-changer)`]:Object.assign(Object.assign({},me),{[`${W}-focused& ${W}-selector`]:{borderColor:Z,boxShadow:`0 0 0 ${l.controlOutlineWidth}px ${O}`,outline:0},[`&:hover ${W}-selector`]:{borderColor:Z}})}}},Fe=t=>{const{componentCls:l}=t;return{[`${l}-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:l,inputPaddingHorizontalBase:c,iconCls:W}=t;return{[l]:Object.assign(Object.assign({},(0,r.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${l}-customize-input) ${l}-selector`]:Object.assign(Object.assign({},Le(t)),Fe(t)),[`${l}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},r.vS),[`${l}-selection-placeholder`]:Object.assign(Object.assign({},r.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${l}-arrow`]:Object.assign(Object.assign({},(0,r.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:c,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(${l}-suffix)`]:{pointerEvents:"auto"}},[`${l}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${l}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:c,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":{[`${l}-clear`]:{opacity:1}}}),[`${l}-has-feedback`]:{[`${l}-clear`]:{insetInlineEnd:c+t.fontSize+t.paddingXS}}}},J=t=>{const{componentCls:l}=t;return[{[l]:{[`&-borderless ${l}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${l}-in-form-item`]:{width:"100%"}}},z(t),pe(t),Q(t),K(t),{[`${l}-rtl`]:{direction:"rtl"}},G(l,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),G(`${l}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),G(`${l}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,v.c)(t,{borderElCls:`${l}-selector`,focusElCls:`${l}-focused`})]};var u=(0,P.Z)("Select",(t,l)=>{let{rootPrefixCls:c}=l;const W=(0,g.TS)(t,{rootPrefixCls:c,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[J(W)]},t=>{const{fontSize:l,lineHeight:c,controlHeight:W,controlPaddingHorizontal:Z,zIndexPopupBase:O,colorText:be,fontWeightStrong:me,controlItemBgActive:ce,controlItemBgHover:Ue,colorBgContainer:Me,colorFillSecondary:we,controlHeightLG:se,controlHeightSM:w,colorBgContainerDisabled:U,colorTextDisabled:f}=t;return{zIndexPopup:O+50,optionSelectedColor:be,optionSelectedFontWeight:me,optionSelectedBg:ce,optionActiveBg:Ue,optionPadding:`${(W-l*c)/2}px ${Z}px`,optionFontSize:l,optionLineHeight:c,optionHeight:W,selectorBg:Me,clearBg:Me,singleItemHeightLG:se,multipleItemBg:we,multipleItemBorderColor:"transparent",multipleItemHeight:w,multipleItemHeightLG:W,multipleSelectorBgDisabled:U,multipleItemColorDisabled:f,multipleItemBorderColorDisabled:"transparent"}})},58582:function(xt,Ie,e){e.d(Ie,{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,P){return g||r(P)}},84443:function(xt,Ie,e){e.d(Ie,{Z:function(){return r}});function r(v,g){return g!==void 0?g:v!==null}},66339:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});var r=e(40001),v=e(19248),g=e(99267),P=e(84105),n=e(58617),h=e(47472),E=e(59301);function re(K){let{suffixIcon:a,clearIcon:ue,menuItemSelectedIcon:y,removeIcon:o,loading:Q,multiple:de,hasFeedback:pe,prefixCls:Le,showSuffixIcon:G,feedbackIcon:Fe,showArrow:z,componentName:J}=K;const u=ue!=null?ue:E.createElement(v.Z,null),t=Z=>a===null&&!pe&&!z?null:E.createElement(E.Fragment,null,G!==!1&&Z,pe&&Fe);let l=null;if(a!==void 0)l=t(a);else if(Q)l=t(E.createElement(n.Z,{spin:!0}));else{const Z=`${Le}-suffix`;l=O=>{let{open:be,showSearch:me}=O;return t(be&&me?E.createElement(h.Z,{className:Z}):E.createElement(P.Z,{className:Z}))}}let c=null;y!==void 0?c=y:de?c=E.createElement(r.Z,null):c=null;let W=null;return o!==void 0?W=o:W=E.createElement(g.Z,null),{clearIcon:u,suffixIcon:l,itemIcon:c,removeIcon:W}}},81327:function(xt,Ie,e){e.d(Ie,{Z:function(){return Le}});var r=e(59301),v=e(92310),g=e.n(v),P=e(11592),n=e(36355),h=e(33234);const E=r.createContext({latestIndex:0}),re=E.Provider;var a=G=>{let{className:Fe,index:z,children:J,split:u,style:t}=G;const{latestIndex:l}=r.useContext(E);return J==null?null:r.createElement(r.Fragment,null,r.createElement("div",{className:Fe,style:t},J),z{var z,J;const{getPrefixCls:u,space:t,direction:l}=r.useContext(n.E_),{size:c=(t==null?void 0:t.size)||"small",align:W,className:Z,rootClassName:O,children:be,direction:me="horizontal",prefixCls:ce,split:Ue,style:Me,wrap:we=!1,classNames:se,styles:w}=G,U=Q(G,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[f,S]=Array.isArray(c)?c:[c,c],R=y(S),F=y(f),M=o(S),oe=o(f),H=(0,P.Z)(be,{keepEmpty:!0}),Re=W===void 0&&me==="horizontal"?"center":W,De=u("space",ce),[fe,_e]=(0,ue.Z)(De),nt=g()(De,t==null?void 0:t.className,_e,`${De}-${me}`,{[`${De}-rtl`]:l==="rtl",[`${De}-align-${Re}`]:Re,[`${De}-gap-row-${S}`]:R,[`${De}-gap-col-${f}`]:F},Z,O),Ve=g()(`${De}-item`,(z=se==null?void 0:se.item)!==null&&z!==void 0?z:(J=t==null?void 0:t.classNames)===null||J===void 0?void 0:J.item);let Y=0;const Se=H.map((m,b)=>{var B,T;m!=null&&(Y=b);const ee=m&&m.key||`${Ve}-${b}`;return r.createElement(a,{className:Ve,key:ee,index:b,split:Ue,style:(B=w==null?void 0:w.item)!==null&&B!==void 0?B:(T=t==null?void 0:t.styles)===null||T===void 0?void 0:T.item},m)}),C=r.useMemo(()=>({latestIndex:Y}),[Y]);if(H.length===0)return null;const i={};return we&&(i.flexWrap="wrap"),!F&&oe&&(i.columnGap=f),!R&&M&&(i.rowGap=S),fe(r.createElement("div",Object.assign({ref:Fe,className:nt,style:Object.assign(Object.assign(Object.assign({},i),t==null?void 0:t.style),Me)},U),r.createElement(re,{value:C},Se)))});pe.Compact=h.ZP;var Le=pe},8378:function(xt,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(xt,Ie,e){e.d(Ie,{Fm:function(){return y}});var r=e(36237),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}}),P=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}}),E=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}}),re=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}}),K=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}}),ue={"move-up":{inKeyframes:K,outKeyframes:a},"move-down":{inKeyframes:g,outKeyframes:P},"move-left":{inKeyframes:n,outKeyframes:h},"move-right":{inKeyframes:E,outKeyframes:re}},y=(o,Q)=>{const{antCls:de}=o,pe=`${de}-${Q}`,{inKeyframes:Le,outKeyframes:G}=ue[Q];return[(0,v.R)(pe,Le,G,o.motionDurationMid),{[` + ${pe}-enter, + ${pe}-appear + `]:{opacity:0,animationTimingFunction:o.motionEaseOutCirc},[`${pe}-leave`]:{animationTimingFunction:o.motionEaseInOutCirc}}]}},13826:function(xt,Ie,e){e.d(Ie,{Qt:function(){return n},Uw:function(){return P},fJ:function(){return g},ly:function(){return h},oN:function(){return y}});var r=e(36237),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}}),P=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}}),E=new r.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),re=new r.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),K=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}}),ue={"slide-up":{inKeyframes:g,outKeyframes:P},"slide-down":{inKeyframes:n,outKeyframes:h},"slide-left":{inKeyframes:E,outKeyframes:re},"slide-right":{inKeyframes:K,outKeyframes:a}},y=(o,Q)=>{const{antCls:de}=o,pe=`${de}-${Q}`,{inKeyframes:Le,outKeyframes:G}=ue[Q];return[(0,v.R)(pe,Le,G,o.motionDurationMid),{[` + ${pe}-enter, + ${pe}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:o.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${pe}-leave`]:{animationTimingFunction:o.motionEaseInQuint}}]}},5630:function(xt,Ie,e){var r=e(54476),v=e(33885),g=e(20068),P=e(42978),n=e(75931),h=e(92310),E=e.n(h),re=e(18929),K=e(59301),a=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ue=(0,K.forwardRef)(function(y,o){var Q,de=y.prefixCls,pe=de===void 0?"rc-checkbox":de,Le=y.className,G=y.style,Fe=y.checked,z=y.disabled,J=y.defaultChecked,u=J===void 0?!1:J,t=y.type,l=t===void 0?"checkbox":t,c=y.title,W=y.onChange,Z=(0,n.Z)(y,a),O=(0,K.useRef)(null),be=(0,re.Z)(u,{value:Fe}),me=(0,P.Z)(be,2),ce=me[0],Ue=me[1];(0,K.useImperativeHandle)(o,function(){return{focus:function(){var w;(w=O.current)===null||w===void 0||w.focus()},blur:function(){var w;(w=O.current)===null||w===void 0||w.blur()},input:O.current}});var Me=E()(pe,Le,(Q={},(0,g.Z)(Q,"".concat(pe,"-checked"),ce),(0,g.Z)(Q,"".concat(pe,"-disabled"),z),Q)),we=function(w){z||("checked"in y||Ue(w.target.checked),W==null||W({target:(0,v.Z)((0,v.Z)({},y),{},{type:l,checked:w.target.checked}),stopPropagation:function(){w.stopPropagation()},preventDefault:function(){w.preventDefault()},nativeEvent:w.nativeEvent}))};return K.createElement("span",{className:Me,title:c,style:G},K.createElement("input",(0,r.Z)({},Z,{className:"".concat(pe,"-input"),ref:O,onChange:we,disabled:z,checked:!!ce,type:l})),K.createElement("span",{className:"".concat(pe,"-inner")}))});Ie.Z=ue},31561:function(xt,Ie,e){e.d(Ie,{Z:function(){return l}});var r=e(54476),v=e(20068),g=e(42978),P=e(75931),n=e(35593),h=e(92310),E=e.n(h),re=e(8654),K=e(59301),a=e(10228),ue=e(16089),y=a.Z.ESC,o=a.Z.TAB;function Q(c){var W=c.visible,Z=c.triggerRef,O=c.onVisibleChange,be=c.autoFocus,me=c.overlayRef,ce=K.useRef(!1),Ue=function(){if(W){var w,U;(w=Z.current)===null||w===void 0||(U=w.focus)===null||U===void 0||U.call(w),O==null||O(!1)}},Me=function(){var w;return(w=me.current)!==null&&w!==void 0&&w.focus?(me.current.focus(),ce.current=!0,!0):!1},we=function(w){switch(w.keyCode){case y:Ue();break;case o:{var U=!1;ce.current||(U=Me()),U?w.preventDefault():Ue();break}}};K.useEffect(function(){return W?(window.addEventListener("keydown",we),be&&(0,ue.Z)(Me,3),function(){window.removeEventListener("keydown",we),ce.current=!1}):function(){ce.current=!1}},[W])}var de=(0,K.forwardRef)(function(c,W){var Z=c.overlay,O=c.arrow,be=c.prefixCls,me=(0,K.useMemo)(function(){var Ue;return typeof Z=="function"?Ue=Z():Ue=Z,Ue},[Z]),ce=(0,re.sQ)(W,me==null?void 0:me.ref);return K.createElement(K.Fragment,null,O&&K.createElement("div",{className:"".concat(be,"-arrow")}),K.cloneElement(me,{ref:(0,re.Yr)(me)?ce:void 0}))}),pe=de,Le={adjustX:1,adjustY:1},G=[0,0],Fe={topLeft:{points:["bl","tl"],overflow:Le,offset:[0,-4],targetOffset:G},top:{points:["bc","tc"],overflow:Le,offset:[0,-4],targetOffset:G},topRight:{points:["br","tr"],overflow:Le,offset:[0,-4],targetOffset:G},bottomLeft:{points:["tl","bl"],overflow:Le,offset:[0,4],targetOffset:G},bottom:{points:["tc","bc"],overflow:Le,offset:[0,4],targetOffset:G},bottomRight:{points:["tr","br"],overflow:Le,offset:[0,4],targetOffset:G}},z=Fe,J=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function u(c,W){var Z,O=c.arrow,be=O===void 0?!1:O,me=c.prefixCls,ce=me===void 0?"rc-dropdown":me,Ue=c.transitionName,Me=c.animation,we=c.align,se=c.placement,w=se===void 0?"bottomLeft":se,U=c.placements,f=U===void 0?z:U,S=c.getPopupContainer,R=c.showAction,F=c.hideAction,M=c.overlayClassName,oe=c.overlayStyle,H=c.visible,Re=c.trigger,De=Re===void 0?["hover"]:Re,fe=c.autoFocus,_e=c.overlay,nt=c.children,Ve=c.onVisibleChange,Y=(0,P.Z)(c,J),Se=K.useState(),C=(0,g.Z)(Se,2),i=C[0],m=C[1],b="visible"in c?H:i,B=K.useRef(null),T=K.useRef(null),ee=K.useRef(null);K.useImperativeHandle(W,function(){return B.current});var X=function(Qe){m(Qe),Ve==null||Ve(Qe)};Q({visible:b,triggerRef:ee,onVisibleChange:X,autoFocus:fe,overlayRef:T});var he=function(Qe){var vt=c.onOverlayClick;m(!1),vt&&vt(Qe)},ae=function(){return K.createElement(pe,{ref:T,overlay:_e,prefixCls:ce,arrow:be})},j=function(){return typeof _e=="function"?ae:ae()},Ae=function(){var Qe=c.minOverlayWidthMatchTrigger,vt=c.alignPoint;return"minOverlayWidthMatchTrigger"in c?Qe:!vt},We=function(){var Qe=c.openClassName;return Qe!==void 0?Qe:"".concat(ce,"-open")},ye=K.cloneElement(nt,{className:E()((Z=nt.props)===null||Z===void 0?void 0:Z.className,b&&We()),ref:(0,re.Yr)(nt)?(0,re.sQ)(ee,nt.ref):void 0}),He=F;return!He&&De.indexOf("contextMenu")!==-1&&(He=["click"]),K.createElement(n.Z,(0,r.Z)({builtinPlacements:f},Y,{prefixCls:ce,ref:B,popupClassName:E()(M,(0,v.Z)({},"".concat(ce,"-show-arrow"),be)),popupStyle:oe,action:De,showAction:R,hideAction:He,popupPlacement:w,popupAlign:we,popupTransitionName:Ue,popupAnimation:Me,popupVisible:b,stretch:Ae()?"minWidth":"",popup:j(),onPopupVisibleChange:X,onPopupClick:he,getPopupContainer:S}),ye)}var t=K.forwardRef(u),l=t},93681:function(xt,Ie,e){e.r(Ie),e.d(Ie,{BaseInput:function(){return a},default:function(){return Fe}});var r=e(54476),v=e(33885),g=e(20068),P=e(76190),n=e(92310),h=e.n(n),E=e(59301),re=e(5643),K=function(J){var u,t,l=J.inputElement,c=J.prefixCls,W=J.prefix,Z=J.suffix,O=J.addonBefore,be=J.addonAfter,me=J.className,ce=J.style,Ue=J.disabled,Me=J.readOnly,we=J.focused,se=J.triggerFocus,w=J.allowClear,U=J.value,f=J.handleReset,S=J.hidden,R=J.classes,F=J.classNames,M=J.dataAttrs,oe=J.styles,H=J.components,Re=(H==null?void 0:H.affixWrapper)||"span",De=(H==null?void 0:H.groupWrapper)||"span",fe=(H==null?void 0:H.wrapper)||"span",_e=(H==null?void 0:H.groupAddon)||"span",nt=(0,E.useRef)(null),Ve=function(ae){var j;(j=nt.current)!==null&&j!==void 0&&j.contains(ae.target)&&(se==null||se())},Y=function(){var ae;if(!w)return null;var j=!Ue&&!Me&&U,Ae="".concat(c,"-clear-icon"),We=(0,P.Z)(w)==="object"&&w!==null&&w!==void 0&&w.clearIcon?w.clearIcon:"\u2716";return E.createElement("span",{onClick:f,onMouseDown:function(He){return He.preventDefault()},className:h()(Ae,(ae={},(0,g.Z)(ae,"".concat(Ae,"-hidden"),!j),(0,g.Z)(ae,"".concat(Ae,"-has-suffix"),!!Z),ae)),role:"button",tabIndex:-1},We)},Se=(0,E.cloneElement)(l,{value:U,hidden:S,className:h()((u=l.props)===null||u===void 0?void 0:u.className,!(0,re.X3)(J)&&!(0,re.He)(J)&&me)||null,style:(0,v.Z)((0,v.Z)({},(t=l.props)===null||t===void 0?void 0:t.style),!(0,re.X3)(J)&&!(0,re.He)(J)?ce:{})});if((0,re.X3)(J)){var C,i="".concat(c,"-affix-wrapper"),m=h()(i,(C={},(0,g.Z)(C,"".concat(i,"-disabled"),Ue),(0,g.Z)(C,"".concat(i,"-focused"),we),(0,g.Z)(C,"".concat(i,"-readonly"),Me),(0,g.Z)(C,"".concat(i,"-input-with-clear-btn"),Z&&w&&U),C),!(0,re.He)(J)&&me,R==null?void 0:R.affixWrapper,F==null?void 0:F.affixWrapper),b=(Z||w)&&E.createElement("span",{className:h()("".concat(c,"-suffix"),F==null?void 0:F.suffix),style:oe==null?void 0:oe.suffix},Y(),Z);Se=E.createElement(Re,(0,r.Z)({className:m,style:(0,v.Z)((0,v.Z)({},(0,re.He)(J)?void 0:ce),oe==null?void 0:oe.affixWrapper),hidden:!(0,re.He)(J)&&S,onClick:Ve},M==null?void 0:M.affixWrapper,{ref:nt}),W&&E.createElement("span",{className:h()("".concat(c,"-prefix"),F==null?void 0:F.prefix),style:oe==null?void 0:oe.prefix},W),(0,E.cloneElement)(l,{value:U,hidden:null}),b)}if((0,re.He)(J)){var B="".concat(c,"-group"),T="".concat(B,"-addon"),ee=h()("".concat(c,"-wrapper"),B,R==null?void 0:R.wrapper),X=h()("".concat(c,"-group-wrapper"),me,R==null?void 0:R.group);return E.createElement(De,{className:X,style:ce,hidden:S},E.createElement(fe,{className:ee},O&&E.createElement(_e,{className:T},O),(0,E.cloneElement)(Se,{hidden:null}),be&&E.createElement(_e,{className:T},be)))}return Se},a=K,ue=e(94480),y=e(42978),o=e(75931),Q=e(18929),de=e(2738),pe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Le=(0,E.forwardRef)(function(z,J){var u=z.autoComplete,t=z.onChange,l=z.onFocus,c=z.onBlur,W=z.onPressEnter,Z=z.onKeyDown,O=z.prefixCls,be=O===void 0?"rc-input":O,me=z.disabled,ce=z.htmlSize,Ue=z.className,Me=z.maxLength,we=z.suffix,se=z.showCount,w=z.type,U=w===void 0?"text":w,f=z.classes,S=z.classNames,R=z.styles,F=(0,o.Z)(z,pe),M=(0,Q.Z)(z.defaultValue,{value:z.value}),oe=(0,y.Z)(M,2),H=oe[0],Re=oe[1],De=(0,E.useState)(!1),fe=(0,y.Z)(De,2),_e=fe[0],nt=fe[1],Ve=(0,E.useRef)(null),Y=function(X){Ve.current&&(0,re.nH)(Ve.current,X)};(0,E.useImperativeHandle)(J,function(){return{focus:Y,blur:function(){var X;(X=Ve.current)===null||X===void 0||X.blur()},setSelectionRange:function(X,he,ae){var j;(j=Ve.current)===null||j===void 0||j.setSelectionRange(X,he,ae)},select:function(){var X;(X=Ve.current)===null||X===void 0||X.select()},input:Ve.current}}),(0,E.useEffect)(function(){nt(function(ee){return ee&&me?!1:ee})},[me]);var Se=function(X){z.value===void 0&&Re(X.target.value),Ve.current&&(0,re.rJ)(Ve.current,X,t)},C=function(X){W&&X.key==="Enter"&&W(X),Z==null||Z(X)},i=function(X){nt(!0),l==null||l(X)},m=function(X){nt(!1),c==null||c(X)},b=function(X){Re(""),Y(),Ve.current&&(0,re.rJ)(Ve.current,X,t)},B=function(){var X=(0,de.Z)(z,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return E.createElement("input",(0,r.Z)({autoComplete:u},X,{onChange:Se,onFocus:i,onBlur:m,onKeyDown:C,className:h()(be,(0,g.Z)({},"".concat(be,"-disabled"),me),S==null?void 0:S.input),style:R==null?void 0:R.input,ref:Ve,size:ce,type:U}))},T=function(){var X=Number(Me)>0;if(we||se){var he=(0,re.D7)(H),ae=(0,ue.Z)(he).length,j=(0,P.Z)(se)==="object"?se.formatter({value:he,count:ae,maxLength:Me}):"".concat(ae).concat(X?" / ".concat(Me):"");return E.createElement(E.Fragment,null,!!se&&E.createElement("span",{className:h()("".concat(be,"-show-count-suffix"),(0,g.Z)({},"".concat(be,"-show-count-has-suffix"),!!we),S==null?void 0:S.count),style:(0,v.Z)({},R==null?void 0:R.count)},j),we)}return null};return E.createElement(a,(0,r.Z)({},F,{prefixCls:be,className:Ue,inputElement:B(),handleReset:b,value:(0,re.D7)(H),focused:_e,triggerFocus:Y,suffix:T(),disabled:me,classes:f,classNames:S,styles:R}))}),G=Le,Fe=G},5643:function(xt,Ie,e){e.d(Ie,{D7:function(){return n},He:function(){return r},X3:function(){return v},nH:function(){return P},rJ:function(){return g}});function r(h){return!!(h.addonBefore||h.addonAfter)}function v(h){return!!(h.prefix||h.suffix||h.allowClear)}function g(h,E,re,K){if(re){var a=E;if(E.type==="click"){var ue=h.cloneNode(!0);a=Object.create(E,{target:{value:ue},currentTarget:{value:ue}}),ue.value="",re(a);return}if(K!==void 0){a=Object.create(E,{target:{value:h},currentTarget:{value:h}}),h.value=K,re(a);return}re(a)}}function P(h,E){if(h){h.focus(E);var re=E||{},K=re.cursor;if(K){var a=h.value.length;switch(K){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(xt,Ie,e){e.d(Ie,{iz:function(){return rt},ck:function(){return fn},BW:function(){return Ke},sN:function(){return fn},Wd:function(){return _},ZP:function(){return ft},Xl:function(){return Z}});var r=e(54476),v=e(20068),g=e(33885),P=e(94480),n=e(42978),h=e(75931),E=e(92310),re=e.n(E),K=e(83836),a=e(18929),ue=e(13697),y=e(48736),o=e(59301),Q=e(4676),de=o.createContext(null);function pe(N,V){return N===void 0?null:"".concat(N,"-").concat(V)}function Le(N){var V=o.useContext(de);return pe(V,N)}var G=e(80547),Fe=["children","locked"],z=o.createContext(null);function J(N,V){var k=(0,g.Z)({},N);return Object.keys(V).forEach(function(le){var q=V[le];q!==void 0&&(k[le]=q)}),k}function u(N){var V=N.children,k=N.locked,le=(0,h.Z)(N,Fe),q=o.useContext(z),ne=(0,G.Z)(function(){return J(q,le)},[q,le],function($,Be){return!k&&($[0]!==Be[0]||!(0,ue.Z)($[1],Be[1],!0))});return o.createElement(z.Provider,{value:ne},V)}var t=[],l=o.createContext(null);function c(){return o.useContext(l)}var W=o.createContext(t);function Z(N){var V=o.useContext(W);return o.useMemo(function(){return N!==void 0?[].concat((0,P.Z)(V),[N]):V},[V,N])}var O=o.createContext(null),be=o.createContext({}),me=be,ce=e(29194);function Ue(N){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,ce.Z)(N)){var k=N.nodeName.toLowerCase(),le=["input","select","textarea","button"].includes(k)||N.isContentEditable||k==="a"&&!!N.getAttribute("href"),q=N.getAttribute("tabindex"),ne=Number(q),$=null;return q&&!Number.isNaN(ne)?$=ne:le&&$===null&&($=0),le&&N.disabled&&($=null),$!==null&&($>=0||V&&$<0)}return!1}function Me(N){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,k=(0,P.Z)(N.querySelectorAll("*")).filter(function(le){return Ue(le,V)});return Ue(N,V)&&k.unshift(N),k}var we=null;function se(){we=document.activeElement}function w(){we=null}function U(){if(we)try{we.focus()}catch(N){}}function f(N,V){if(V.keyCode===9){var k=Me(N),le=k[V.shiftKey?0:k.length-1],q=le===document.activeElement||N===document.activeElement;if(q){var ne=k[V.shiftKey?k.length-1:0];ne.focus(),V.preventDefault()}}}var S=e(10228),R=e(16089),F=S.Z.LEFT,M=S.Z.RIGHT,oe=S.Z.UP,H=S.Z.DOWN,Re=S.Z.ENTER,De=S.Z.ESC,fe=S.Z.HOME,_e=S.Z.END,nt=[oe,H,F,M];function Ve(N,V,k,le){var q,ne,$,Be,Je="prev",p="next",I="children",x="parent";if(N==="inline"&&le===Re)return{inlineTrigger:!0};var L=(q={},(0,v.Z)(q,oe,Je),(0,v.Z)(q,H,p),q),D=(ne={},(0,v.Z)(ne,F,k?p:Je),(0,v.Z)(ne,M,k?Je:p),(0,v.Z)(ne,H,I),(0,v.Z)(ne,Re,I),ne),Ne=($={},(0,v.Z)($,oe,Je),(0,v.Z)($,H,p),(0,v.Z)($,Re,I),(0,v.Z)($,De,x),(0,v.Z)($,F,k?I:x),(0,v.Z)($,M,k?x:I),$),Ze={inline:L,horizontal:D,vertical:Ne,inlineSub:L,horizontalSub:Ne,verticalSub:Ne},ze=(Be=Ze["".concat(N).concat(V?"":"Sub")])===null||Be===void 0?void 0:Be[le];switch(ze){case Je:return{offset:-1,sibling:!0};case p:return{offset:1,sibling:!0};case x:return{offset:-1,sibling:!1};case I:return{offset:1,sibling:!1};default:return null}}function Y(N){for(var V=N;V;){if(V.getAttribute("data-menu-list"))return V;V=V.parentElement}return null}function Se(N,V){for(var k=N||document.activeElement;k;){if(V.has(k))return k;k=k.parentElement}return null}function C(N,V){var k=Me(N,!0);return k.filter(function(le){return V.has(le)})}function i(N,V,k){var le=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!N)return null;var q=C(N,V),ne=q.length,$=q.findIndex(function(Be){return k===Be});return le<0?$===-1?$=ne-1:$-=1:le>0&&($+=1),$=($+ne)%ne,q[$]}var m=function(V,k){var le=new Set,q=new Map,ne=new Map;return V.forEach(function($){var Be=document.querySelector("[data-menu-id='".concat(pe(k,$),"']"));Be&&(le.add(Be),ne.set(Be,$),q.set($,Be))}),{elements:le,key2element:q,element2key:ne}};function b(N,V,k,le,q,ne,$,Be,Je,p){var I=o.useRef(),x=o.useRef();x.current=V;var L=function(){R.Z.cancel(I.current)};return o.useEffect(function(){return function(){L()}},[]),function(D){var Ne=D.which;if([].concat(nt,[Re,De,fe,_e]).includes(Ne)){var Ze=ne(),ze=m(Ze,le),Ee=ze,xe=Ee.elements,Ge=Ee.key2element,$e=Ee.element2key,st=Ge.get(V),ut=Se(st,xe),Wt=$e.get(ut),ke=Ve(N,$(Wt,!0).length===1,k,Ne);if(!ke&&Ne!==fe&&Ne!==_e)return;(nt.includes(Ne)||[fe,_e].includes(Ne))&&D.preventDefault();var at=function(Pt){if(Pt){var Kt=Pt,Pe=Pt.querySelector("a");Pe!=null&&Pe.getAttribute("href")&&(Kt=Pe);var Oe=$e.get(Pt);Be(Oe),L(),I.current=(0,R.Z)(function(){x.current===Oe&&Kt.focus()})}};if([fe,_e].includes(Ne)||ke.sibling||!ut){var qe;!ut||N==="inline"?qe=q.current:qe=Y(ut);var It,gt=C(qe,xe);Ne===fe?It=gt[0]:Ne===_e?It=gt[gt.length-1]:It=i(qe,xe,ut,ke.offset),at(It)}else if(ke.inlineTrigger)Je(Wt);else if(ke.offset>0)Je(Wt,!0),L(),I.current=(0,R.Z)(function(){ze=m(Ze,le);var Yt=ut.getAttribute("aria-controls"),Pt=document.getElementById(Yt),Kt=i(Pt,ze.elements);at(Kt)},5);else if(ke.offset<0){var Mt=$(Wt,!0),St=Mt[Mt.length-2],Dt=Ge.get(St);Je(St,!1),at(Dt)}}p==null||p(D)}}function B(N){Promise.resolve().then(N)}var T="__RC_UTIL_PATH_SPLIT__",ee=function(V){return V.join(T)},X=function(V){return V.split(T)},he="rc-menu-more";function ae(){var N=o.useState({}),V=(0,n.Z)(N,2),k=V[1],le=(0,o.useRef)(new Map),q=(0,o.useRef)(new Map),ne=o.useState([]),$=(0,n.Z)(ne,2),Be=$[0],Je=$[1],p=(0,o.useRef)(0),I=(0,o.useRef)(!1),x=function(){I.current||k({})},L=(0,o.useCallback)(function(Ge,$e){var st=ee($e);q.current.set(st,Ge),le.current.set(Ge,st),p.current+=1;var ut=p.current;B(function(){ut===p.current&&x()})},[]),D=(0,o.useCallback)(function(Ge,$e){var st=ee($e);q.current.delete(st),le.current.delete(Ge)},[]),Ne=(0,o.useCallback)(function(Ge){Je(Ge)},[]),Ze=(0,o.useCallback)(function(Ge,$e){var st=le.current.get(Ge)||"",ut=X(st);return $e&&Be.includes(ut[0])&&ut.unshift(he),ut},[Be]),ze=(0,o.useCallback)(function(Ge,$e){return Ge.some(function(st){var ut=Ze(st,!0);return ut.includes($e)})},[Ze]),Ee=function(){var $e=(0,P.Z)(le.current.keys());return Be.length&&$e.push(he),$e},xe=(0,o.useCallback)(function(Ge){var $e="".concat(le.current.get(Ge)).concat(T),st=new Set;return(0,P.Z)(q.current.keys()).forEach(function(ut){ut.startsWith($e)&&st.add(q.current.get(ut))}),st},[]);return o.useEffect(function(){return function(){I.current=!0}},[]),{registerPath:L,unregisterPath:D,refreshOverflowKeys:Ne,isSubPathKey:ze,getKeyPath:Ze,getKeys:Ee,getSubPathKeys:xe}}function j(N){var V=o.useRef(N);V.current=N;var k=o.useCallback(function(){for(var le,q=arguments.length,ne=new Array(q),$=0;$1&&(xe.motionAppear=!1);var Ge=xe.onVisibleChanged;return xe.onVisibleChanged=function($e){return!L.current&&!$e&&ze(!0),Ge==null?void 0:Ge($e)},Ze?null:o.createElement(u,{mode:ne,locked:!L.current},o.createElement(ie.default,(0,r.Z)({visible:Ee},xe,{forceRender:Je,removeOnLeave:!1,leavedClassName:"".concat(Be,"-hidden")}),function($e){var st=$e.className,ut=$e.style;return o.createElement(cn,{id:V,className:st,style:ut},q)}))}var s=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],d=["active"],te=function(V){var k,le=V.style,q=V.className,ne=V.title,$=V.eventKey,Be=V.warnKey,Je=V.disabled,p=V.internalPopupClose,I=V.children,x=V.itemIcon,L=V.expandIcon,D=V.popupClassName,Ne=V.popupOffset,Ze=V.popupStyle,ze=V.onClick,Ee=V.onMouseEnter,xe=V.onMouseLeave,Ge=V.onTitleClick,$e=V.onTitleMouseEnter,st=V.onTitleMouseLeave,ut=(0,h.Z)(V,s),Wt=Le($),ke=o.useContext(z),at=ke.prefixCls,qe=ke.mode,It=ke.openKeys,gt=ke.disabled,Mt=ke.overflowDisabled,St=ke.activeKey,Dt=ke.selectedKeys,Yt=ke.itemIcon,Pt=ke.expandIcon,Kt=ke.onItemClick,Pe=ke.onOpenChange,Oe=ke.onActive,mt=o.useContext(me),ht=mt._internalRenderSubMenuItem,Tt=o.useContext(O),pn=Tt.isSubPathKey,yt=Z(),zt="".concat(at,"-submenu"),Vt=gt||Je,lt=o.useRef(),Ot=o.useRef(),nn=x!=null?x:Yt,pt=L!=null?L:Pt,Qt=It.includes($),un=!Mt&&Qt,Sn=pn(Dt,$),an=Xt($,Vt,$e,st),Ut=an.active,mn=(0,h.Z)(an,d),xn=o.useState(!1),Ln=(0,n.Z)(xn,2),Tn=Ln[0],jn=Ln[1],zn=function(On){Vt||jn(On)},bn=function(On){zn(!0),Ee==null||Ee({key:$,domEvent:On})},Kn=function(On){zn(!1),xe==null||xe({key:$,domEvent:On})},Qn=o.useMemo(function(){return Ut||(qe!=="inline"?Tn||pn([St],$):!1)},[qe,Ut,St,Tn,$,pn]),Xn=Nt(yt.length),kn=function(On){Vt||(Ge==null||Ge({key:$,domEvent:On}),qe==="inline"&&Pe($,!Qt))},Gn=j(function(Bn){ze==null||ze(Et(Bn)),Kt(Bn)}),At=function(On){qe!=="inline"&&Pe($,On)},Ft=function(){Oe($)},Bt=Wt&&"".concat(Wt,"-popup"),Lt=o.createElement("div",(0,r.Z)({role:"menuitem",style:Xn,className:"".concat(zt,"-title"),tabIndex:Vt?null:-1,ref:lt,title:typeof ne=="string"?ne:null,"data-menu-id":Mt&&Wt?null:Wt,"aria-expanded":un,"aria-haspopup":!0,"aria-controls":Bt,"aria-disabled":Vt,onClick:kn,onFocus:Ft},mn),ne,o.createElement(Zt,{icon:qe!=="horizontal"?pt:void 0,props:(0,g.Z)((0,g.Z)({},V),{},{isOpen:un,isSubMenu:!0})},o.createElement("i",{className:"".concat(zt,"-arrow")}))),$t=o.useRef(qe);if(qe!=="inline"&&yt.length>1?$t.current="vertical":$t.current=qe,!Mt){var dn=$t.current;Lt=o.createElement(A,{mode:dn,prefixCls:zt,visible:!p&&un&&qe!=="inline",popupClassName:D,popupOffset:Ne,popupStyle:Ze,popup:o.createElement(u,{mode:dn==="horizontal"?"vertical":dn},o.createElement(cn,{id:Bt,ref:Ot},I)),disabled:Vt,onVisibleChange:At},Lt)}var Nn=o.createElement(K.Z.Item,(0,r.Z)({role:"none"},ut,{component:"li",style:le,className:re()(zt,"".concat(zt,"-").concat(qe),q,(k={},(0,v.Z)(k,"".concat(zt,"-open"),un),(0,v.Z)(k,"".concat(zt,"-active"),Qn),(0,v.Z)(k,"".concat(zt,"-selected"),Sn),(0,v.Z)(k,"".concat(zt,"-disabled"),Vt),k)),onMouseEnter:bn,onMouseLeave:Kn}),Lt,!Mt&&o.createElement(ge,{id:Bt,open:un,keyPath:yt},I));return ht&&(Nn=ht(Nn,V,{selected:Sn,active:Qn,open:un,disabled:Vt})),o.createElement(u,{onItemClick:Gn,mode:qe==="horizontal"?"vertical":qe,itemIcon:nn,expandIcon:pt},Nn)};function _(N){var V=N.eventKey,k=N.children,le=Z(V),q=Jt(k,le),ne=c();o.useEffect(function(){if(ne)return ne.registerPath(V,le),function(){ne.unregisterPath(V,le)}},[le]);var $;return ne?$=q:$=o.createElement(te,N,q),o.createElement(W.Provider,{value:le},$)}var Te=e(76190),Ce=["className","title","eventKey","children"],je=["children"],Xe=function(V){var k=V.className,le=V.title,q=V.eventKey,ne=V.children,$=(0,h.Z)(V,Ce),Be=o.useContext(z),Je=Be.prefixCls,p="".concat(Je,"-item-group");return o.createElement("li",(0,r.Z)({role:"presentation"},$,{onClick:function(x){return x.stopPropagation()},className:re()(p,k)}),o.createElement("div",{role:"presentation",className:"".concat(p,"-title"),title:typeof le=="string"?le:void 0},le),o.createElement("ul",{role:"group",className:"".concat(p,"-list")},ne))};function Ke(N){var V=N.children,k=(0,h.Z)(N,je),le=Z(k.eventKey),q=Jt(V,le),ne=c();return ne?q:o.createElement(Xe,(0,wt.Z)(k,["warnKey"]),q)}function rt(N){var V=N.className,k=N.style,le=o.useContext(z),q=le.prefixCls,ne=c();return ne?null:o.createElement("li",{role:"separator",className:re()("".concat(q,"-item-divider"),V),style:k})}var it=["label","children","key","type"];function et(N){return(N||[]).map(function(V,k){if(V&&(0,Te.Z)(V)==="object"){var le=V,q=le.label,ne=le.children,$=le.key,Be=le.type,Je=(0,h.Z)(le,it),p=$!=null?$:"tmp-".concat(k);return ne||Be==="group"?Be==="group"?o.createElement(Ke,(0,r.Z)({key:p},Je,{title:q}),et(ne)):o.createElement(_,(0,r.Z)({key:p},Je,{title:q}),et(ne)):Be==="divider"?o.createElement(rt,(0,r.Z)({key:p},Je)):o.createElement(fn,(0,r.Z)({key:p},Je),q)}return null}).filter(function(V){return V})}function dt(N,V,k){var le=N;return V&&(le=et(V)),Jt(le,k)}var ve=["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=[],tt=o.forwardRef(function(N,V){var k,le,q=N,ne=q.prefixCls,$=ne===void 0?"rc-menu":ne,Be=q.rootClassName,Je=q.style,p=q.className,I=q.tabIndex,x=I===void 0?0:I,L=q.items,D=q.children,Ne=q.direction,Ze=q.id,ze=q.mode,Ee=ze===void 0?"vertical":ze,xe=q.inlineCollapsed,Ge=q.disabled,$e=q.disabledOverflow,st=q.subMenuOpenDelay,ut=st===void 0?.1:st,Wt=q.subMenuCloseDelay,ke=Wt===void 0?.1:Wt,at=q.forceSubMenuRender,qe=q.defaultOpenKeys,It=q.openKeys,gt=q.activeKey,Mt=q.defaultActiveFirst,St=q.selectable,Dt=St===void 0?!0:St,Yt=q.multiple,Pt=Yt===void 0?!1:Yt,Kt=q.defaultSelectedKeys,Pe=q.selectedKeys,Oe=q.onSelect,mt=q.onDeselect,ht=q.inlineIndent,Tt=ht===void 0?24:ht,pn=q.motion,yt=q.defaultMotions,zt=q.triggerSubMenuAction,Vt=zt===void 0?"hover":zt,lt=q.builtinPlacements,Ot=q.itemIcon,nn=q.expandIcon,pt=q.overflowedIndicator,Qt=pt===void 0?"...":pt,un=q.overflowedIndicatorPopupClassName,Sn=q.getPopupContainer,an=q.onClick,Ut=q.onOpenChange,mn=q.onKeyDown,xn=q.openAnimation,Ln=q.openTransitionName,Tn=q._internalRenderMenuItem,jn=q._internalRenderSubMenuItem,zn=(0,h.Z)(q,ve),bn=o.useMemo(function(){return dt(D,L,ot)},[D,L]),Kn=o.useState(!1),Qn=(0,n.Z)(Kn,2),Xn=Qn[0],kn=Qn[1],Gn=o.useRef(),At=ye(Ze),Ft=Ne==="rtl",Bt=(0,a.Z)(qe,{value:It,postState:function(Cn){return Cn||ot}}),Lt=(0,n.Z)(Bt,2),$t=Lt[0],dn=Lt[1],Nn=function(Cn){var In=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Hn(){dn(Cn),Ut==null||Ut(Cn)}In?(0,Q.flushSync)(Hn):Hn()},Bn=o.useState($t),On=(0,n.Z)(Bn,2),Dn=On[0],$n=On[1],nr=o.useRef(!1),ir=o.useMemo(function(){return(Ee==="inline"||Ee==="vertical")&&xe?["vertical",xe]:[Ee,!1]},[Ee,xe]),sr=(0,n.Z)(ir,2),Un=sr[0],Vn=sr[1],fr=Un==="inline",rr=o.useState(Un),mr=(0,n.Z)(rr,2),_n=mr[0],xr=mr[1],Ir=o.useState(Vn),vr=(0,n.Z)(Ir,2),gr=vr[0],Mr=vr[1];o.useEffect(function(){xr(Un),Mr(Vn),nr.current&&(fr?dn(Dn):Nn(ot))},[Un,Vn]);var pr=o.useState(0),ur=(0,n.Z)(pr,2),ar=ur[0],hr=ur[1],cr=ar>=bn.length-1||_n!=="horizontal"||$e;o.useEffect(function(){fr&&$n($t)},[$t]),o.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,en=tr.getKeyPath,Ht=tr.getKeys,Pn=tr.getSubPathKeys,Rn=o.useMemo(function(){return{registerPath:Ar,unregisterPath:Cr}},[Ar,Cr]),Mn=o.useMemo(function(){return{isSubPathKey:lr}},[lr]);o.useEffect(function(){br(cr?ot:bn.slice(ar+1).map(function(wn){return wn.key}))},[ar,cr]);var Wn=(0,a.Z)(gt||Mt&&((k=bn[0])===null||k===void 0?void 0:k.key),{value:gt}),Zn=(0,n.Z)(Wn,2),qn=Zn[0],Jn=Zn[1],or=j(function(wn){Jn(wn)}),er=j(function(){Jn(void 0)});(0,o.useImperativeHandle)(V,function(){return{list:Gn.current,focus:function(Cn){var In,Hn=Ht(),Yn=m(Hn,At),Sr=Yn.elements,wr=Yn.key2element,Vr=Yn.element2key,Dr=C(Gn.current,Sr),Pr=qn!=null?qn:Dr[0]?Vr.get(Dr[0]):(In=bn.find(function(Hr){return!Hr.props.disabled}))===null||In===void 0?void 0:In.key,dr=wr.get(Pr);if(Pr&&dr){var Br;dr==null||(Br=dr.focus)===null||Br===void 0||Br.call(dr,Cn)}}}});var Er=(0,a.Z)(Kt||[],{value:Pe,postState:function(Cn){return Array.isArray(Cn)?Cn:Cn==null?ot:[Cn]}}),Or=(0,n.Z)(Er,2),yr=Or[0],Nr=Or[1],Fr=function(Cn){if(Dt){var In=Cn.key,Hn=yr.includes(In),Yn;Pt?Hn?Yn=yr.filter(function(wr){return wr!==In}):Yn=[].concat((0,P.Z)(yr),[In]):Yn=[In],Nr(Yn);var Sr=(0,g.Z)((0,g.Z)({},Cn),{},{selectedKeys:Yn});Hn?mt==null||mt(Sr):Oe==null||Oe(Sr)}!Pt&&$t.length&&_n!=="inline"&&Nn(ot)},zr=j(function(wn){an==null||an(Et(wn)),Fr(wn)}),Lr=j(function(wn,Cn){var In=$t.filter(function(Yn){return Yn!==wn});if(Cn)In.push(wn);else if(_n!=="inline"){var Hn=Pn(wn);In=In.filter(function(Yn){return!Hn.has(Yn)})}(0,ue.Z)($t,In,!0)||Nn(In,!0)}),Rr=function(Cn,In){var Hn=In!=null?In:!$t.includes(Cn);Lr(Cn,Hn)},Tr=b(_n,qn,Ft,At,Gn,Ht,en,Jn,Rr,mn);o.useEffect(function(){kn(!0)},[]);var jr=o.useMemo(function(){return{_internalRenderMenuItem:Tn,_internalRenderSubMenuItem:jn}},[Tn,jn]),Wr=_n!=="horizontal"||$e?bn:bn.map(function(wn,Cn){return o.createElement(u,{key:wn.key,overflowDisabled:Cn>ar},wn)}),Zr=o.createElement(K.Z,(0,r.Z)({id:Ze,ref:Gn,prefixCls:"".concat($,"-overflow"),component:"ul",itemComponent:fn,className:re()($,"".concat($,"-root"),"".concat($,"-").concat(_n),p,(le={},(0,v.Z)(le,"".concat($,"-inline-collapsed"),gr),(0,v.Z)(le,"".concat($,"-rtl"),Ft),le),Be),dir:Ne,style:Je,role:"menu",tabIndex:x,data:Wr,renderRawItem:function(Cn){return Cn},renderRawRest:function(Cn){var In=Cn.length,Hn=In?bn.slice(-In):null;return o.createElement(_,{eventKey:he,title:Qt,disabled:cr,internalPopupClose:In===0,popupClassName:un},Hn)},maxCount:_n!=="horizontal"||$e?K.Z.INVALIDATE:K.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Cn){hr(Cn)},onKeyDown:Tr},zn));return o.createElement(me.Provider,{value:jr},o.createElement(de.Provider,{value:At},o.createElement(u,{prefixCls:$,rootClassName:Be,mode:_n,openKeys:$t,rtl:Ft,disabled:Ge,motion:Xn?pn:null,defaultMotions:Xn?yt:null,activeKey:qn,onActive:or,onInactive:er,selectedKeys:yr,inlineIndent:Tt,subMenuOpenDelay:ut,subMenuCloseDelay:ke,forceSubMenuRender:at,builtinPlacements:lt,triggerSubMenuAction:Vt,getPopupContainer:Sn,itemIcon:Ot,expandIcon:nn,onItemClick:zr,onOpenChange:Lr},o.createElement(O.Provider,{value:Mn},Zr),o.createElement("div",{style:{display:"none"},"aria-hidden":!0},o.createElement(l.Provider,{value:Rn},bn)))))}),bt=tt,ct=bt;ct.Item=fn,ct.SubMenu=_,ct.ItemGroup=Ke,ct.Divider=rt;var ft=ct},83836:function(xt,Ie,e){e.d(Ie,{Z:function(){return se}});var r=e(54476),v=e(33885),g=e(42978),P=e(75931),n=e(59301),h=e(92310),E=e.n(h),re=e(29301),K=e(34280),a=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ue=void 0;function y(w,U){var f=w.prefixCls,S=w.invalidate,R=w.item,F=w.renderItem,M=w.responsive,oe=w.responsiveDisabled,H=w.registerSize,Re=w.itemKey,De=w.className,fe=w.style,_e=w.children,nt=w.display,Ve=w.order,Y=w.component,Se=Y===void 0?"div":Y,C=(0,P.Z)(w,a),i=M&&!nt;function m(X){H(Re,X)}n.useEffect(function(){return function(){m(null)}},[]);var b=F&&R!==ue?F(R,{index:Ve}):_e,B;S||(B={opacity:i?0:1,height:i?0:ue,overflowY:i?"hidden":ue,order:M?Ve:ue,pointerEvents:i?"none":ue,position:i?"absolute":ue});var T={};i&&(T["aria-hidden"]=!0);var ee=n.createElement(Se,(0,r.Z)({className:E()(!S&&f,De),style:(0,v.Z)((0,v.Z)({},B),fe)},T,C,{ref:U}),b);return M&&(ee=n.createElement(re.Z,{onResize:function(he){var ae=he.offsetWidth;m(ae)},disabled:oe},ee)),ee}var o=n.forwardRef(y);o.displayName="Item";var Q=o,de=e(6089),pe=e(4676),Le=e(16089);function G(w){if(typeof MessageChannel=="undefined")(0,Le.Z)(w);else{var U=new MessageChannel;U.port1.onmessage=function(){return w()},U.port2.postMessage(void 0)}}function Fe(){var w=n.useRef(null),U=function(S){w.current||(w.current=[],G(function(){(0,pe.unstable_batchedUpdates)(function(){w.current.forEach(function(R){R()}),w.current=null})})),w.current.push(S)};return U}function z(w,U){var f=n.useState(U),S=(0,g.Z)(f,2),R=S[0],F=S[1],M=(0,de.Z)(function(oe){w(function(){F(oe)})});return[R,M]}var J=n.createContext(null),u=["component"],t=["className"],l=["className"],c=function(U,f){var S=n.useContext(J);if(!S){var R=U.component,F=R===void 0?"div":R,M=(0,P.Z)(U,u);return n.createElement(F,(0,r.Z)({},M,{ref:f}))}var oe=S.className,H=(0,P.Z)(S,t),Re=U.className,De=(0,P.Z)(U,l);return n.createElement(J.Provider,{value:null},n.createElement(Q,(0,r.Z)({ref:f,className:E()(oe,Re)},H,De)))},W=n.forwardRef(c);W.displayName="RawItem";var Z=W,O=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],be="responsive",me="invalidate";function ce(w){return"+ ".concat(w.length," ...")}function Ue(w,U){var f=w.prefixCls,S=f===void 0?"rc-overflow":f,R=w.data,F=R===void 0?[]:R,M=w.renderItem,oe=w.renderRawItem,H=w.itemKey,Re=w.itemWidth,De=Re===void 0?10:Re,fe=w.ssr,_e=w.style,nt=w.className,Ve=w.maxCount,Y=w.renderRest,Se=w.renderRawRest,C=w.prefix,i=w.suffix,m=w.component,b=m===void 0?"div":m,B=w.itemComponent,T=w.onVisibleChange,ee=(0,P.Z)(w,O),X=fe==="full",he=Fe(),ae=z(he,null),j=(0,g.Z)(ae,2),Ae=j[0],We=j[1],ye=Ae||0,He=z(he,new Map),Ye=(0,g.Z)(He,2),Qe=Ye[0],vt=Ye[1],wt=z(he,0),jt=(0,g.Z)(wt,2),Xt=jt[0],Nt=jt[1],Zt=z(he,0),Rt=(0,g.Z)(Zt,2),Et=Rt[0],Gt=Rt[1],ln=z(he,0),kt=(0,g.Z)(ln,2),hn=kt[0],An=kt[1],rn=z(he,0),fn=(0,g.Z)(rn,2),tn=fn[0],vn=fn[1],_t=(0,n.useState)(null),cn=(0,g.Z)(_t,2),En=cn[0],Jt=cn[1],gn=(0,n.useState)(null),on=(0,g.Z)(gn,2),yn=on[0],Fn=on[1],sn=n.useMemo(function(){return yn===null&&X?Number.MAX_SAFE_INTEGER:yn||0},[yn,Ae]),Ct=(0,n.useState)(!1),qt=(0,g.Z)(Ct,2),A=qt[0],ie=qt[1],ge="".concat(S,"-item"),s=Math.max(Xt,Et),d=Ve===be,te=F.length&&d,_=Ve===me,Te=te||typeof Ve=="number"&&F.length>Ve,Ce=(0,n.useMemo)(function(){var ne=F;return te?Ae===null&&X?ne=F:ne=F.slice(0,Math.min(F.length,ye/De)):typeof Ve=="number"&&(ne=F.slice(0,Ve)),ne},[F,De,Ae,Ve,te]),je=(0,n.useMemo)(function(){return te?F.slice(sn+1):F.slice(Ce.length)},[F,Ce,te,sn]),Xe=(0,n.useCallback)(function(ne,$){var Be;return typeof H=="function"?H(ne):(Be=H&&(ne==null?void 0:ne[H]))!==null&&Be!==void 0?Be:$},[H]),Ke=(0,n.useCallback)(M||function(ne){return ne},[M]);function rt(ne,$,Be){yn===ne&&($===void 0||$===En)||(Fn(ne),Be||(ie(neye){rt(Je-1,ne-p-tn+Et);break}}i&&tt(0)+tn>ye&&Jt(null)}},[ye,Qe,Et,hn,tn,Xe,Ce]);var bt=A&&!!je.length,ct={};En!==null&&te&&(ct={position:"absolute",left:En,top:0});var ft={prefixCls:ge,responsive:te,component:B,invalidate:_},N=oe?function(ne,$){var Be=Xe(ne,$);return n.createElement(J.Provider,{key:Be,value:(0,v.Z)((0,v.Z)({},ft),{},{order:$,item:ne,itemKey:Be,registerSize:et,display:$<=sn})},oe(ne,$))}:function(ne,$){var Be=Xe(ne,$);return n.createElement(Q,(0,r.Z)({},ft,{order:$,key:Be,item:ne,renderItem:Ke,itemKey:Be,registerSize:et,display:$<=sn}))},V={order:bt?sn:Number.MAX_SAFE_INTEGER,className:"".concat(ge,"-rest"),registerSize:dt,display:bt},k=Y||ce,le=Se?n.createElement(J.Provider,{value:(0,v.Z)((0,v.Z)({},ft),V)},Se(je)):n.createElement(Q,(0,r.Z)({},ft,V),typeof k=="function"?k(je):k),q=n.createElement(b,(0,r.Z)({className:E()(!_&&S,nt),style:_e,ref:U},ee),C&&n.createElement(Q,(0,r.Z)({},ft,{responsive:d,responsiveDisabled:!te,order:-1,className:"".concat(ge,"-prefix"),registerSize:ve,display:!0}),C),Ce.map(N),Te?le:null,i&&n.createElement(Q,(0,r.Z)({},ft,{responsive:d,responsiveDisabled:!te,order:sn,className:"".concat(ge,"-suffix"),registerSize:ot,display:!0,style:ct}),i));return d?n.createElement(re.Z,{onResize:it,disabled:!te},q):q}var Me=n.forwardRef(Ue);Me.displayName="Overflow",Me.Item=Z,Me.RESPONSIVE=be,Me.INVALIDATE=me;var we=Me,se=we},17115:function(xt,Ie,e){e.d(Ie,{ZP:function(){return E}});var r=e(42978),v=e(59301),g=e(47273),P=0,n=(0,g.Z)();function h(){var re;return n?(re=P,P+=1):re="TEST_OR_SSR",re}function E(re){var K=v.useState(),a=(0,r.Z)(K,2),ue=a[0],y=a[1];return v.useEffect(function(){y("rc_select_".concat(h()))},[]),re||ue}},77861:function(xt,Ie,e){e.d(Ie,{Ac:function(){return Ae},Xo:function(){return Et},Wx:function(){return ln},ZP:function(){return ge},lk:function(){return J}});var r=e(54476),v=e(94480),g=e(20068),P=e(33885),n=e(42978),h=e(75931),E=e(76190),re=e(18929),K=e(48736),a=e(59301),ue=e(92310),y=e.n(ue),o=e(34280),Q=e(49658),de=e(10228),pe=e(8654),Le=function(d){var te=d.className,_=d.customizeIcon,Te=d.customizeIconProps,Ce=d.onMouseDown,je=d.onClick,Xe=d.children,Ke;return typeof _=="function"?Ke=_(Te):Ke=_,a.createElement("span",{className:te,onMouseDown:function(it){it.preventDefault(),Ce&&Ce(it)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:je,"aria-hidden":!0},Ke!==void 0?Ke:a.createElement("span",{className:y()(te.split(/\s+/).map(function(rt){return"".concat(rt,"-icon")}))},Xe))},G=Le;function Fe(s,d,te,_,Te){var Ce=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,je=arguments.length>6?arguments[6]:void 0,Xe=arguments.length>7?arguments[7]:void 0,Ke=a.useMemo(function(){if((0,E.Z)(_)==="object")return _.clearIcon;if(Te)return Te},[_,Te]),rt=a.useMemo(function(){return!!(!Ce&&_&&(te.length||je)&&!(Xe==="combobox"&&je===""))},[_,Ce,te.length,je,Xe]);return{allowClear:rt,clearIcon:a.createElement(G,{className:"".concat(s,"-clear"),onMouseDown:d,customizeIcon:Ke},"\xD7")}}var z=a.createContext(null);function J(){return a.useContext(z)}function u(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,d=a.useState(!1),te=(0,n.Z)(d,2),_=te[0],Te=te[1],Ce=a.useRef(null),je=function(){window.clearTimeout(Ce.current)};a.useEffect(function(){return je},[]);var Xe=function(rt,it){je(),Ce.current=window.setTimeout(function(){Te(rt),it&&it()},s)};return[_,Xe,je]}function t(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,d=a.useRef(null),te=a.useRef(null);a.useEffect(function(){return function(){window.clearTimeout(te.current)}},[]);function _(Te){(Te||d.current===null)&&(d.current=Te),window.clearTimeout(te.current),te.current=window.setTimeout(function(){d.current=null},s)}return[function(){return d.current},_]}function l(s,d,te,_){var Te=a.useRef(null);Te.current={open:d,triggerOpen:te,customizedTrigger:_},a.useEffect(function(){function Ce(je){var Xe;if(!((Xe=Te.current)!==null&&Xe!==void 0&&Xe.customizedTrigger)){var Ke=je.target;Ke.shadowRoot&&je.composed&&(Ke=je.composedPath()[0]||Ke),Te.current.open&&s().filter(function(rt){return rt}).every(function(rt){return!rt.contains(Ke)&&rt!==Ke})&&Te.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ce),function(){return window.removeEventListener("mousedown",Ce)}},[])}var c=e(26112),W=e(83836),Z=function(d,te){var _,Te,Ce=d.prefixCls,je=d.id,Xe=d.inputElement,Ke=d.disabled,rt=d.tabIndex,it=d.autoFocus,et=d.autoComplete,dt=d.editable,ve=d.activeDescendantId,ot=d.value,tt=d.maxLength,bt=d.onKeyDown,ct=d.onMouseDown,ft=d.onChange,N=d.onPaste,V=d.onCompositionStart,k=d.onCompositionEnd,le=d.open,q=d.attrs,ne=Xe||a.createElement("input",null),$=ne,Be=$.ref,Je=$.props,p=Je.onKeyDown,I=Je.onChange,x=Je.onMouseDown,L=Je.onCompositionStart,D=Je.onCompositionEnd,Ne=Je.style;return(0,K.Kp)(!("maxLength"in ne.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),ne=a.cloneElement(ne,(0,P.Z)((0,P.Z)((0,P.Z)({type:"search"},Je),{},{id:je,ref:(0,pe.sQ)(te,Be),disabled:Ke,tabIndex:rt,autoComplete:et||"off",autoFocus:it,className:y()("".concat(Ce,"-selection-search-input"),(_=ne)===null||_===void 0||(Te=_.props)===null||Te===void 0?void 0:Te.className),role:"combobox","aria-label":"Search","aria-expanded":le||!1,"aria-haspopup":"listbox","aria-owns":"".concat(je,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(je,"_list"),"aria-activedescendant":le?ve:void 0},q),{},{value:dt?ot:"",maxLength:tt,readOnly:!dt,unselectable:dt?null:"on",style:(0,P.Z)((0,P.Z)({},Ne),{},{opacity:dt?null:0}),onKeyDown:function(ze){bt(ze),p&&p(ze)},onMouseDown:function(ze){ct(ze),x&&x(ze)},onChange:function(ze){ft(ze),I&&I(ze)},onCompositionStart:function(ze){V(ze),L&&L(ze)},onCompositionEnd:function(ze){k(ze),D&&D(ze)},onPaste:N})),ne},O=a.forwardRef(Z);O.displayName="Input";var be=O;function me(s){return Array.isArray(s)?s:s!==void 0?[s]:[]}var ce=typeof window!="undefined"&&window.document&&window.document.documentElement,Ue=ce;function Me(s){return s!=null}function we(s){return!s&&s!==0}function se(s){return["string","number"].includes((0,E.Z)(s))}function w(s){var d=void 0;return s&&(se(s.title)?d=s.title.toString():se(s.label)&&(d=s.label.toString())),d}function U(s,d){Ue?a.useLayoutEffect(s,d):a.useEffect(s,d)}function f(s){var d;return(d=s.key)!==null&&d!==void 0?d:s.value}var S=function(d){d.preventDefault(),d.stopPropagation()},R=function(d){var te=d.id,_=d.prefixCls,Te=d.values,Ce=d.open,je=d.searchValue,Xe=d.autoClearSearchValue,Ke=d.inputRef,rt=d.placeholder,it=d.disabled,et=d.mode,dt=d.showSearch,ve=d.autoFocus,ot=d.autoComplete,tt=d.activeDescendantId,bt=d.tabIndex,ct=d.removeIcon,ft=d.maxTagCount,N=d.maxTagTextLength,V=d.maxTagPlaceholder,k=V===void 0?function(St){return"+ ".concat(St.length," ...")}:V,le=d.tagRender,q=d.onToggleOpen,ne=d.onRemove,$=d.onInputChange,Be=d.onInputPaste,Je=d.onInputKeyDown,p=d.onInputMouseDown,I=d.onInputCompositionStart,x=d.onInputCompositionEnd,L=a.useRef(null),D=(0,a.useState)(0),Ne=(0,n.Z)(D,2),Ze=Ne[0],ze=Ne[1],Ee=(0,a.useState)(!1),xe=(0,n.Z)(Ee,2),Ge=xe[0],$e=xe[1],st="".concat(_,"-selection"),ut=Ce||et==="multiple"&&Xe===!1||et==="tags"?je:"",Wt=et==="tags"||et==="multiple"&&Xe===!1||dt&&(Ce||Ge);U(function(){ze(L.current.scrollWidth)},[ut]);function ke(St,Dt,Yt,Pt,Kt){return a.createElement("span",{className:y()("".concat(st,"-item"),(0,g.Z)({},"".concat(st,"-item-disabled"),Yt)),title:w(St)},a.createElement("span",{className:"".concat(st,"-item-content")},Dt),Pt&&a.createElement(G,{className:"".concat(st,"-item-remove"),onMouseDown:S,onClick:Kt,customizeIcon:ct},"\xD7"))}function at(St,Dt,Yt,Pt,Kt){var Pe=function(mt){S(mt),q(!Ce)};return a.createElement("span",{onMouseDown:Pe},le({label:Dt,value:St,disabled:Yt,closable:Pt,onClose:Kt}))}function qe(St){var Dt=St.disabled,Yt=St.label,Pt=St.value,Kt=!it&&!Dt,Pe=Yt;if(typeof N=="number"&&(typeof Yt=="string"||typeof Yt=="number")){var Oe=String(Pe);Oe.length>N&&(Pe="".concat(Oe.slice(0,N),"..."))}var mt=function(Tt){Tt&&Tt.stopPropagation(),ne(St)};return typeof le=="function"?at(Pt,Pe,Dt,Kt,mt):ke(St,Pe,Dt,Kt,mt)}function It(St){var Dt=typeof k=="function"?k(St):k;return ke({title:Dt},Dt,!1)}var gt=a.createElement("div",{className:"".concat(st,"-search"),style:{width:Ze},onFocus:function(){$e(!0)},onBlur:function(){$e(!1)}},a.createElement(be,{ref:Ke,open:Ce,prefixCls:_,id:te,inputElement:null,disabled:it,autoFocus:ve,autoComplete:ot,editable:Wt,activeDescendantId:tt,value:ut,onKeyDown:Je,onMouseDown:p,onChange:$,onPaste:Be,onCompositionStart:I,onCompositionEnd:x,tabIndex:bt,attrs:(0,c.Z)(d,!0)}),a.createElement("span",{ref:L,className:"".concat(st,"-search-mirror"),"aria-hidden":!0},ut,"\xA0")),Mt=a.createElement(W.Z,{prefixCls:"".concat(st,"-overflow"),data:Te,renderItem:qe,renderRest:It,suffix:gt,itemKey:f,maxCount:ft});return a.createElement(a.Fragment,null,Mt,!Te.length&&!ut&&a.createElement("span",{className:"".concat(st,"-placeholder")},rt))},F=R,M=function(d){var te=d.inputElement,_=d.prefixCls,Te=d.id,Ce=d.inputRef,je=d.disabled,Xe=d.autoFocus,Ke=d.autoComplete,rt=d.activeDescendantId,it=d.mode,et=d.open,dt=d.values,ve=d.placeholder,ot=d.tabIndex,tt=d.showSearch,bt=d.searchValue,ct=d.activeValue,ft=d.maxLength,N=d.onInputKeyDown,V=d.onInputMouseDown,k=d.onInputChange,le=d.onInputPaste,q=d.onInputCompositionStart,ne=d.onInputCompositionEnd,$=d.title,Be=a.useState(!1),Je=(0,n.Z)(Be,2),p=Je[0],I=Je[1],x=it==="combobox",L=x||tt,D=dt[0],Ne=bt||"";x&&ct&&!p&&(Ne=ct),a.useEffect(function(){x&&I(!1)},[x,ct]);var Ze=it!=="combobox"&&!et&&!tt?!1:!!Ne,ze=$===void 0?w(D):$,Ee=function(){if(D)return null;var Ge=Ze?{visibility:"hidden"}:void 0;return a.createElement("span",{className:"".concat(_,"-selection-placeholder"),style:Ge},ve)};return a.createElement(a.Fragment,null,a.createElement("span",{className:"".concat(_,"-selection-search")},a.createElement(be,{ref:Ce,prefixCls:_,id:Te,open:et,inputElement:te,disabled:je,autoFocus:Xe,autoComplete:Ke,editable:L,activeDescendantId:rt,value:Ne,onKeyDown:N,onMouseDown:V,onChange:function(Ge){I(!0),k(Ge)},onPaste:le,onCompositionStart:q,onCompositionEnd:ne,tabIndex:ot,attrs:(0,c.Z)(d,!0),maxLength:x?ft:void 0})),!x&&D?a.createElement("span",{className:"".concat(_,"-selection-item"),title:ze,style:Ze?{visibility:"hidden"}:void 0},D.label):null,Ee())},oe=M;function H(s){return![de.Z.ESC,de.Z.SHIFT,de.Z.BACKSPACE,de.Z.TAB,de.Z.WIN_KEY,de.Z.ALT,de.Z.META,de.Z.WIN_KEY_RIGHT,de.Z.CTRL,de.Z.SEMICOLON,de.Z.EQUALS,de.Z.CAPS_LOCK,de.Z.CONTEXT_MENU,de.Z.F1,de.Z.F2,de.Z.F3,de.Z.F4,de.Z.F5,de.Z.F6,de.Z.F7,de.Z.F8,de.Z.F9,de.Z.F10,de.Z.F11,de.Z.F12].includes(s)}var Re=function(d,te){var _=(0,a.useRef)(null),Te=(0,a.useRef)(!1),Ce=d.prefixCls,je=d.open,Xe=d.mode,Ke=d.showSearch,rt=d.tokenWithEnter,it=d.autoClearSearchValue,et=d.onSearch,dt=d.onSearchSubmit,ve=d.onToggleOpen,ot=d.onInputKeyDown,tt=d.domRef;a.useImperativeHandle(te,function(){return{focus:function(){_.current.focus()},blur:function(){_.current.blur()}}});var bt=t(0),ct=(0,n.Z)(bt,2),ft=ct[0],N=ct[1],V=function(Ne){var Ze=Ne.which;(Ze===de.Z.UP||Ze===de.Z.DOWN)&&Ne.preventDefault(),ot&&ot(Ne),Ze===de.Z.ENTER&&Xe==="tags"&&!Te.current&&!je&&(dt==null||dt(Ne.target.value)),H(Ze)&&ve(!0)},k=function(){N(!0)},le=(0,a.useRef)(null),q=function(Ne){et(Ne,!0,Te.current)!==!1&&ve(!0)},ne=function(){Te.current=!0},$=function(Ne){Te.current=!1,Xe!=="combobox"&&q(Ne.target.value)},Be=function(Ne){var Ze=Ne.target.value;if(rt&&le.current&&/[\r\n]/.test(le.current)){var ze=le.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Ze=Ze.replace(ze,le.current)}le.current=null,q(Ze)},Je=function(Ne){var Ze=Ne.clipboardData,ze=Ze.getData("text");le.current=ze},p=function(Ne){var Ze=Ne.target;if(Ze!==_.current){var ze=document.body.style.msTouchAction!==void 0;ze?setTimeout(function(){_.current.focus()}):_.current.focus()}},I=function(Ne){var Ze=ft();Ne.target!==_.current&&!Ze&&Xe!=="combobox"&&Ne.preventDefault(),(Xe!=="combobox"&&(!Ke||!Ze)||!je)&&(je&&it!==!1&&et("",!0,!1),ve())},x={inputRef:_,onInputKeyDown:V,onInputMouseDown:k,onInputChange:Be,onInputPaste:Je,onInputCompositionStart:ne,onInputCompositionEnd:$},L=Xe==="multiple"||Xe==="tags"?a.createElement(F,(0,r.Z)({},d,x)):a.createElement(oe,(0,r.Z)({},d,x));return a.createElement("div",{ref:tt,className:"".concat(Ce,"-selector"),onClick:p,onMouseDown:I},L)},De=a.forwardRef(Re);De.displayName="Selector";var fe=De,_e=e(35593),nt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ve=function(d){var te=d===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:te,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:te,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:te,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:te,adjustY:1},htmlRegion:"scroll"}}},Y=function(d,te){var _=d.prefixCls,Te=d.disabled,Ce=d.visible,je=d.children,Xe=d.popupElement,Ke=d.animation,rt=d.transitionName,it=d.dropdownStyle,et=d.dropdownClassName,dt=d.direction,ve=dt===void 0?"ltr":dt,ot=d.placement,tt=d.builtinPlacements,bt=d.dropdownMatchSelectWidth,ct=d.dropdownRender,ft=d.dropdownAlign,N=d.getPopupContainer,V=d.empty,k=d.getTriggerDOMNode,le=d.onPopupVisibleChange,q=d.onPopupMouseEnter,ne=(0,h.Z)(d,nt),$="".concat(_,"-dropdown"),Be=Xe;ct&&(Be=ct(Xe));var Je=a.useMemo(function(){return tt||Ve(bt)},[tt,bt]),p=Ke?"".concat($,"-").concat(Ke):rt,I=typeof bt=="number",x=a.useMemo(function(){return I?null:bt===!1?"minWidth":"width"},[bt,I]),L=it;I&&(L=(0,P.Z)((0,P.Z)({},L),{},{width:bt}));var D=a.useRef(null);return a.useImperativeHandle(te,function(){return{getPopupElement:function(){return D.current}}}),a.createElement(_e.Z,(0,r.Z)({},ne,{showAction:le?["click"]:[],hideAction:le?["click"]:[],popupPlacement:ot||(ve==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Je,prefixCls:$,popupTransitionName:p,popup:a.createElement("div",{ref:D,onMouseEnter:q},Be),stretch:x,popupAlign:ft,popupVisible:Ce,getPopupContainer:N,popupClassName:y()(et,(0,g.Z)({},"".concat($,"-empty"),V)),popupStyle:L,getTriggerDOMNode:k,onPopupVisibleChange:le}),je)},Se=a.forwardRef(Y);Se.displayName="SelectTrigger";var C=Se,i=e(66712);function m(s,d){var te=s.key,_;return"value"in s&&(_=s.value),te!=null?te:_!==void 0?_:"rc-index-key-".concat(d)}function b(s,d){var te=s||{},_=te.label,Te=te.value,Ce=te.options,je=te.groupLabel,Xe=_||(d?"children":"label");return{label:Xe,value:Te||"value",options:Ce||"options",groupLabel:je||Xe}}function B(s){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},te=d.fieldNames,_=d.childrenAsData,Te=[],Ce=b(te,!1),je=Ce.label,Xe=Ce.value,Ke=Ce.options,rt=Ce.groupLabel;function it(et,dt){et.forEach(function(ve){if(dt||!(Ke in ve)){var ot=ve[Xe];Te.push({key:m(ve,Te.length),groupOption:dt,data:ve,label:ve[je],value:ot})}else{var tt=ve[rt];tt===void 0&&_&&(tt=ve.label),Te.push({key:m(ve,Te.length),group:!0,data:ve,label:tt}),it(ve[Ke],!0)}})}return it(s,!1),Te}function T(s){var d=(0,P.Z)({},s);return"props"in d||Object.defineProperty(d,"props",{get:function(){return(0,K.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),d}}),d}function ee(s,d){if(!d||!d.length)return null;var te=!1;function _(Ce,je){var Xe=(0,i.Z)(je),Ke=Xe[0],rt=Xe.slice(1);if(!Ke)return[Ce];var it=Ce.split(Ke);return te=te||it.length>1,it.reduce(function(et,dt){return[].concat((0,v.Z)(et),(0,v.Z)(_(dt,rt)))},[]).filter(function(et){return et})}var Te=_(s,d);return te?Te:null}var X=["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"],he=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ae(s){return s==="tags"||s==="multiple"}var j=a.forwardRef(function(s,d){var te,_,Te=s.id,Ce=s.prefixCls,je=s.className,Xe=s.showSearch,Ke=s.tagRender,rt=s.direction,it=s.omitDomProps,et=s.displayValues,dt=s.onDisplayValuesChange,ve=s.emptyOptions,ot=s.notFoundContent,tt=ot===void 0?"Not Found":ot,bt=s.onClear,ct=s.mode,ft=s.disabled,N=s.loading,V=s.getInputElement,k=s.getRawInputElement,le=s.open,q=s.defaultOpen,ne=s.onDropdownVisibleChange,$=s.activeValue,Be=s.onActiveValueChange,Je=s.activeDescendantId,p=s.searchValue,I=s.autoClearSearchValue,x=s.onSearch,L=s.onSearchSplit,D=s.tokenSeparators,Ne=s.allowClear,Ze=s.suffixIcon,ze=s.clearIcon,Ee=s.OptionList,xe=s.animation,Ge=s.transitionName,$e=s.dropdownStyle,st=s.dropdownClassName,ut=s.dropdownMatchSelectWidth,Wt=s.dropdownRender,ke=s.dropdownAlign,at=s.placement,qe=s.builtinPlacements,It=s.getPopupContainer,gt=s.showAction,Mt=gt===void 0?[]:gt,St=s.onFocus,Dt=s.onBlur,Yt=s.onKeyUp,Pt=s.onKeyDown,Kt=s.onMouseDown,Pe=(0,h.Z)(s,X),Oe=ae(ct),mt=(Xe!==void 0?Xe:Oe)||ct==="combobox",ht=(0,P.Z)({},Pe);he.forEach(function(en){delete ht[en]}),it==null||it.forEach(function(en){delete ht[en]});var Tt=a.useState(!1),pn=(0,n.Z)(Tt,2),yt=pn[0],zt=pn[1];a.useEffect(function(){zt((0,Q.Z)())},[]);var Vt=a.useRef(null),lt=a.useRef(null),Ot=a.useRef(null),nn=a.useRef(null),pt=a.useRef(null),Qt=u(),un=(0,n.Z)(Qt,3),Sn=un[0],an=un[1],Ut=un[2];a.useImperativeHandle(d,function(){var en,Ht;return{focus:(en=nn.current)===null||en===void 0?void 0:en.focus,blur:(Ht=nn.current)===null||Ht===void 0?void 0:Ht.blur,scrollTo:function(Rn){var Mn;return(Mn=pt.current)===null||Mn===void 0?void 0:Mn.scrollTo(Rn)}}});var mn=a.useMemo(function(){var en;if(ct!=="combobox")return p;var Ht=(en=et[0])===null||en===void 0?void 0:en.value;return typeof Ht=="string"||typeof Ht=="number"?String(Ht):""},[p,ct,et]),xn=ct==="combobox"&&typeof V=="function"&&V()||null,Ln=typeof k=="function"&&k(),Tn=(0,pe.x1)(lt,Ln==null||(te=Ln.props)===null||te===void 0?void 0:te.ref),jn=a.useState(!1),zn=(0,n.Z)(jn,2),bn=zn[0],Kn=zn[1];(0,o.Z)(function(){Kn(!0)},[]);var Qn=(0,re.Z)(!1,{defaultValue:q,value:le}),Xn=(0,n.Z)(Qn,2),kn=Xn[0],Gn=Xn[1],At=bn?kn:!1,Ft=!tt&&ve;(ft||Ft&&At&&ct==="combobox")&&(At=!1);var Bt=Ft?!1:At,Lt=a.useCallback(function(en){var Ht=en!==void 0?en:!At;ft||(Gn(Ht),At!==Ht&&(ne==null||ne(Ht)))},[ft,At,Gn,ne]),$t=a.useMemo(function(){return(D||[]).some(function(en){return[` +`,`\r +`].includes(en)})},[D]),dn=function(Ht,Pn,Rn){var Mn=!0,Wn=Ht;Be==null||Be(null);var Zn=Rn?null:ee(Ht,D);return ct!=="combobox"&&Zn&&(Wn="",L==null||L(Zn),Lt(!1),Mn=!1),x&&mn!==Wn&&x(Wn,{source:Pn?"typing":"effect"}),Mn},Nn=function(Ht){!Ht||!Ht.trim()||x(Ht,{source:"submit"})};a.useEffect(function(){!At&&!Oe&&ct!=="combobox"&&dn("",!1,!1)},[At]),a.useEffect(function(){kn&&ft&&Gn(!1),ft&&an(!1)},[ft]);var Bn=t(),On=(0,n.Z)(Bn,2),Dn=On[0],$n=On[1],nr=function(Ht){var Pn=Dn(),Rn=Ht.which;if(Rn===de.Z.ENTER&&(ct!=="combobox"&&Ht.preventDefault(),At||Lt(!0)),$n(!!mn),Rn===de.Z.BACKSPACE&&!Pn&&Oe&&!mn&&et.length){for(var Mn=(0,v.Z)(et),Wn=null,Zn=Mn.length-1;Zn>=0;Zn-=1){var qn=Mn[Zn];if(!qn.disabled){Mn.splice(Zn,1),Wn=qn;break}}Wn&&dt(Mn,{type:"remove",values:[Wn]})}for(var Jn=arguments.length,or=new Array(Jn>1?Jn-1:0),er=1;er1?Pn-1:0),Mn=1;Mn1?Zn-1:0),Jn=1;Jn1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(s).map(function(te,_){if(!a.isValidElement(te)||!te.type)return null;var Te=te,Ce=Te.type.isSelectOptGroup,je=Te.key,Xe=Te.props,Ke=Xe.children,rt=(0,h.Z)(Xe,wt);return d||!Ce?jt(te):(0,P.Z)((0,P.Z)({key:"__RC_SELECT_GRP__".concat(je===null?_:je,"__"),label:je},rt),{},{options:Xt(Ke)})}).filter(function(te){return te})}function Nt(s,d,te,_,Te){return a.useMemo(function(){var Ce=s,je=!s;je&&(Ce=Xt(d));var Xe=new Map,Ke=new Map,rt=function(dt,ve,ot){ot&&typeof ot=="string"&&dt.set(ve[ot],ve)};function it(et){for(var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ve=0;ve1&&arguments[1]!==void 0?arguments[1]:1,It=Be.length,gt=0;gt1&&arguments[1]!==void 0?arguments[1]:!1;Ze(at);var It={source:qe?"keyboard":"mouse"},gt=Be[at];if(!gt){tt(null,-1,It);return}tt(gt.value,at,It)};(0,a.useEffect)(function(){ze(bt!==!1?x(0):-1)},[Be.length,rt]);var Ee=a.useCallback(function(ke){return N.has(ke)&&Ke!=="combobox"},[Ke,(0,v.Z)(N).toString(),N.size]);(0,a.useEffect)(function(){var ke=setTimeout(function(){if(!Xe&&je&&N.size===1){var qe=Array.from(N)[0],It=Be.findIndex(function(gt){var Mt=gt.data;return Mt.value===qe});It!==-1&&(ze(It),I(It))}});if(je){var at;(at=Je.current)===null||at===void 0||at.scrollTo(void 0)}return function(){return clearTimeout(ke)}},[je,rt,ot.length]);var xe=function(at){at!==void 0&&ct(at,{selected:!N.has(at)}),Xe||it(!1)};if(a.useImperativeHandle(te,function(){return{onKeyDown:function(at){var qe=at.which,It=at.ctrlKey;switch(qe){case de.Z.N:case de.Z.P:case de.Z.UP:case de.Z.DOWN:{var gt=0;if(qe===de.Z.UP?gt=-1:qe===de.Z.DOWN?gt=1:tn()&&It&&(qe===de.Z.N?gt=1:qe===de.Z.P&&(gt=-1)),gt!==0){var Mt=x(Ne+gt,gt);I(Mt),ze(Mt,!0)}break}case de.Z.ENTER:{var St=Be[Ne];St&&!St.data.disabled?xe(St.value):xe(void 0),je&&at.preventDefault();break}case de.Z.ESC:it(!1),je&&at.stopPropagation()}},onKeyUp:function(){},scrollTo:function(at){I(at)}}}),Be.length===0)return a.createElement("div",{role:"listbox",id:"".concat(Ce,"_list"),className:"".concat($,"-empty"),onMouseDown:p},et);var Ge=Object.keys(V).map(function(ke){return V[ke]}),$e=function(at){return at.label};function st(ke,at){var qe=ke.group;return{role:qe?"presentation":"option",id:"".concat(Ce,"_list_").concat(at)}}var ut=function(at){var qe=Be[at];if(!qe)return null;var It=qe.data||{},gt=It.value,Mt=qe.group,St=(0,c.Z)(It,!0),Dt=$e(qe);return qe?a.createElement("div",(0,r.Z)({"aria-label":typeof Dt=="string"&&!Mt?Dt:null},St,{key:at},st(qe,at),{"aria-selected":Ee(gt)}),gt):null},Wt={role:"listbox",id:"".concat(Ce,"_list")};return a.createElement(a.Fragment,null,k&&a.createElement("div",(0,r.Z)({},Wt,{style:{height:0,width:0,overflow:"hidden"}}),ut(Ne-1),ut(Ne),ut(Ne+1)),a.createElement(An.Z,{itemKey:"key",ref:Je,data:Be,height:q,itemHeight:ne,fullHeight:!1,onMouseDown:p,onScroll:dt,virtual:k,direction:le,innerProps:k?null:Wt},function(ke,at){var qe,It=ke.group,gt=ke.groupOption,Mt=ke.data,St=ke.label,Dt=ke.value,Yt=Mt.key;if(It){var Pt,Kt=(Pt=Mt.title)!==null&&Pt!==void 0?Pt:_t(St)?St.toString():void 0;return a.createElement("div",{className:y()($,"".concat($,"-group")),title:Kt},St!==void 0?St:Yt)}var Pe=Mt.disabled,Oe=Mt.title,mt=Mt.children,ht=Mt.style,Tt=Mt.className,pn=(0,h.Z)(Mt,vn),yt=(0,hn.Z)(pn,Ge),zt=Ee(Dt),Vt="".concat($,"-option"),lt=y()($,Vt,Tt,(qe={},(0,g.Z)(qe,"".concat(Vt,"-grouped"),gt),(0,g.Z)(qe,"".concat(Vt,"-active"),Ne===at&&!Pe),(0,g.Z)(qe,"".concat(Vt,"-disabled"),Pe),(0,g.Z)(qe,"".concat(Vt,"-selected"),zt),qe)),Ot=$e(ke),nn=!ft||typeof ft=="function"||zt,pt=typeof Ot=="number"?Ot:Ot||Dt,Qt=_t(pt)?pt.toString():void 0;return Oe!==void 0&&(Qt=Oe),a.createElement("div",(0,r.Z)({},(0,c.Z)(yt),k?{}:st(ke,at),{"aria-selected":zt,className:lt,title:Qt,onMouseMove:function(){Ne===at||Pe||ze(at)},onClick:function(){Pe||xe(Dt)},style:ht}),a.createElement("div",{className:"".concat(Vt,"-content")},pt),a.isValidElement(ft)||zt,nn&&a.createElement(G,{className:"".concat($,"-option-state"),customizeIcon:ft,customizeIconProps:{isSelected:zt}},zt?"\u2713":null))}))},En=a.forwardRef(cn);En.displayName="OptionList";var Jt=En;function gn(s){var d=s.mode,te=s.options,_=s.children,Te=s.backfill,Ce=s.allowClear,je=s.placeholder,Xe=s.getInputElement,Ke=s.showSearch,rt=s.onSearch,it=s.defaultOpen,et=s.autoFocus,dt=s.labelInValue,ve=s.value,ot=s.inputValue,tt=s.optionLabelProp,bt=isMultiple(d),ct=Ke!==void 0?Ke:bt||d==="combobox",ft=te||convertChildrenToData(_);if(warning(d!=="tags"||ft.every(function(le){return!le.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),d==="tags"||d==="combobox"){var N=ft.some(function(le){return le.options?le.options.some(function(q){return typeof("value"in q?q.value:q.key)=="number"}):typeof("value"in le?le.value:le.key)=="number"});warning(!N,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(d!=="combobox"||!tt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(d==="combobox"||!Te,"`backfill` only works with `combobox` mode."),warning(d==="combobox"||!Xe,"`getInputElement` only work with `combobox` mode."),noteOnce(d!=="combobox"||!Xe||!Ce||!je,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),rt&&!ct&&d!=="combobox"&&d!=="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."),ve!=null){var V=toArray(ve);warning(!dt||V.every(function(le){return _typeof(le)==="object"&&("key"in le||"value"in le)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!bt||Array.isArray(ve),"`value` should be array when `mode` is `multiple` or `tags`")}if(_){var k=null;toNodeArray(_).some(function(le){if(!React.isValidElement(le)||!le.type)return!1;var q=le,ne=q.type;if(ne.isSelectOption)return!1;if(ne.isSelectOptGroup){var $=toNodeArray(le.props.children).every(function(Be){return!React.isValidElement(Be)||!le.type||Be.type.isSelectOption?!0:(k=Be.type,!1)});return!$}return k=ne,!0}),k&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(k.displayName||k.name||k,"`.")),warning(ot===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function on(s,d){if(s){var te=function _(Te){for(var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,je=0;je2&&arguments[2]!==void 0?arguments[2]:{},Lt=Bt.source,$t=Lt===void 0?"keyboard":Lt;Tn(Ft),je&&_==="combobox"&&At!==null&&$t==="keyboard"&&Ut(String(At))},[je,_]),bn=function(Ft,Bt,Lt){var $t=function(){var Un,Vn=Tt(Ft);return[Ne?{label:Vn==null?void 0:Vn[st.label],value:Ft,key:(Un=Vn==null?void 0:Vn.key)!==null&&Un!==void 0?Un:Ft}:Ft,T(Vn)]};if(Bt&&ve){var dn=$t(),Nn=(0,n.Z)(dn,2),Bn=Nn[0],On=Nn[1];ve(Bn,On)}else if(!Bt&&ot&&Lt!=="clear"){var Dn=$t(),$n=(0,n.Z)(Dn,2),nr=$n[0],ir=$n[1];ot(nr,ir)}},Kn=Zt(function(At,Ft){var Bt,Lt=xe?Ft.selected:!0;Lt?Bt=xe?[].concat((0,v.Z)(ht),[At]):[At]:Bt=ht.filter(function($t){return $t.value!==At}),Qt(Bt),bn(At,Lt),_==="combobox"?Ut(""):(!ae||dt)&&(at(""),Ut(""))}),Qn=function(Ft,Bt){Qt(Ft);var Lt=Bt.type,$t=Bt.values;(Lt==="remove"||Lt==="clear")&&$t.forEach(function(dn){bn(dn.value,!1,Lt)})},Xn=function(Ft,Bt){if(at(Ft),Ut(null),Bt.source==="submit"){var Lt=(Ft||"").trim();if(Lt){var $t=Array.from(new Set([].concat((0,v.Z)(yt),[Lt])));Qt($t),bn(Lt,!0),at("")}return}Bt.source!=="blur"&&(_==="combobox"&&Qt(Ft),it==null||it(Ft))},kn=function(Ft){var Bt=Ft;_!=="tags"&&(Bt=Ft.map(function($t){var dn=gt.get($t);return dn==null?void 0:dn.value}).filter(function($t){return $t!==void 0}));var Lt=Array.from(new Set([].concat((0,v.Z)(yt),(0,v.Z)(Bt))));Qt(Lt),Lt.forEach(function($t){bn($t,!0)})},Gn=a.useMemo(function(){var At=$!==!1&&bt!==!1;return(0,P.Z)((0,P.Z)({},qe),{},{flattenOptions:pt,onActiveValue:zn,defaultActiveFirstOption:jn,onSelect:Kn,menuItemSelectedIcon:ne,rawValues:yt,fieldNames:st,virtual:At,direction:Be,listHeight:p,listItemHeight:x,childrenAsData:Ge})},[qe,pt,zn,jn,Kn,ne,yt,st,$,bt,p,x,Ge]);return a.createElement(fn.Provider,{value:Gn},a.createElement(Ae,(0,r.Z)({},ze,{id:Ee,prefixCls:Ce,ref:d,omitDomProps:sn,mode:_,displayValues:pn,onDisplayValuesChange:Qn,direction:Be,searchValue:ke,onSearch:Xn,autoClearSearchValue:dt,onSearchSplit:kn,dropdownMatchSelectWidth:bt,OptionList:Jt,emptyOptions:!pt.length,activeValue:an,activeDescendantId:"".concat(Ee,"_list_").concat(Ln)})))}),A=qt;A.Option=ln,A.OptGroup=Et;var ie=A,ge=ie},9296:function(xt,Ie,e){e.r(Ie),e.d(Ie,{ResizableTextArea:function(){return O},default:function(){return we}});var r=e(54476),v=e(33885),g=e(20068),P=e(76190),n=e(42978),h=e(75931),E=e(94480),re=e(92310),K=e.n(re),a=e(93681),ue=e(5643),y=e(18929),o=e(59301),Q=e(29301),de=e(34280),pe=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; +`,G=["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"],Fe={},z;function J(se){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,U=se.getAttribute("id")||se.getAttribute("data-reactid")||se.getAttribute("name");if(w&&Fe[U])return Fe[U];var f=window.getComputedStyle(se),S=f.getPropertyValue("box-sizing")||f.getPropertyValue("-moz-box-sizing")||f.getPropertyValue("-webkit-box-sizing"),R=parseFloat(f.getPropertyValue("padding-bottom"))+parseFloat(f.getPropertyValue("padding-top")),F=parseFloat(f.getPropertyValue("border-bottom-width"))+parseFloat(f.getPropertyValue("border-top-width")),M=G.map(function(H){return"".concat(H,":").concat(f.getPropertyValue(H))}).join(";"),oe={sizingStyle:M,paddingSize:R,borderSize:F,boxSizing:S};return w&&U&&(Fe[U]=oe),oe}function u(se){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,U=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,f=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)),se.getAttribute("wrap")?z.setAttribute("wrap",se.getAttribute("wrap")):z.removeAttribute("wrap");var S=J(se,w),R=S.paddingSize,F=S.borderSize,M=S.boxSizing,oe=S.sizingStyle;z.setAttribute("style","".concat(oe,";").concat(Le)),z.value=se.value||se.placeholder||"";var H=void 0,Re=void 0,De,fe=z.scrollHeight;if(M==="border-box"?fe+=F:M==="content-box"&&(fe-=R),U!==null||f!==null){z.value=" ";var _e=z.scrollHeight-R;U!==null&&(H=_e*U,M==="border-box"&&(H=H+R+F),fe=Math.max(H,fe)),f!==null&&(Re=_e*f,M==="border-box"&&(Re=Re+R+F),De=fe>Re?"":"hidden",fe=Math.min(Re,fe))}var nt={height:fe,overflowY:De,resize:"none"};return H&&(nt.minHeight=H),Re&&(nt.maxHeight=Re),nt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],l=0,c=1,W=2,Z=o.forwardRef(function(se,w){var U=se,f=U.prefixCls,S=U.onPressEnter,R=U.defaultValue,F=U.value,M=U.autoSize,oe=U.onResize,H=U.className,Re=U.style,De=U.disabled,fe=U.onChange,_e=U.onInternalAutoSize,nt=(0,h.Z)(U,t),Ve=(0,y.Z)(R,{value:F,postState:function(Et){return Et!=null?Et:""}}),Y=(0,n.Z)(Ve,2),Se=Y[0],C=Y[1],i=function(Et){C(Et.target.value),fe==null||fe(Et)},m=o.useRef();o.useImperativeHandle(w,function(){return{textArea:m.current}});var b=o.useMemo(function(){return M&&(0,P.Z)(M)==="object"?[M.minRows,M.maxRows]:[]},[M]),B=(0,n.Z)(b,2),T=B[0],ee=B[1],X=!!M,he=function(){try{if(document.activeElement===m.current){var Et=m.current,Gt=Et.selectionStart,ln=Et.selectionEnd,kt=Et.scrollTop;m.current.setSelectionRange(Gt,ln),m.current.scrollTop=kt}}catch(hn){}},ae=o.useState(W),j=(0,n.Z)(ae,2),Ae=j[0],We=j[1],ye=o.useState(),He=(0,n.Z)(ye,2),Ye=He[0],Qe=He[1],vt=function(){We(l)};(0,de.Z)(function(){X&&vt()},[F,T,ee,X]),(0,de.Z)(function(){if(Ae===l)We(c);else if(Ae===c){var Rt=u(m.current,!1,T,ee);We(W),Qe(Rt)}else he()},[Ae]);var wt=o.useRef(),jt=function(){pe.Z.cancel(wt.current)},Xt=function(Et){Ae===W&&(oe==null||oe(Et),M&&(jt(),wt.current=(0,pe.Z)(function(){vt()})))};o.useEffect(function(){return jt},[]);var Nt=X?Ye:null,Zt=(0,v.Z)((0,v.Z)({},Re),Nt);return(Ae===l||Ae===c)&&(Zt.overflowY="hidden",Zt.overflowX="hidden"),o.createElement(Q.Z,{onResize:Xt,disabled:!(M||oe)},o.createElement("textarea",(0,r.Z)({},nt,{ref:m,style:Zt,className:K()(f,H,(0,g.Z)({},"".concat(f,"-disabled"),De)),disabled:De,value:Se,onChange:i})))}),O=Z,be=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function me(se,w){return(0,E.Z)(se||"").slice(0,w).join("")}function ce(se,w,U,f){var S=U;return se?S=me(U,f):(0,E.Z)(w||"").lengthf&&(S=w),S}var Ue=o.forwardRef(function(se,w){var U,f=se.defaultValue,S=se.value,R=se.onFocus,F=se.onBlur,M=se.onChange,oe=se.allowClear,H=se.maxLength,Re=se.onCompositionStart,De=se.onCompositionEnd,fe=se.suffix,_e=se.prefixCls,nt=_e===void 0?"rc-textarea":_e,Ve=se.classes,Y=se.showCount,Se=se.className,C=se.style,i=se.disabled,m=se.hidden,b=se.classNames,B=se.styles,T=se.onResize,ee=(0,h.Z)(se,be),X=(0,y.Z)(f,{value:S,defaultValue:f}),he=(0,n.Z)(X,2),ae=he[0],j=he[1],Ae=(0,o.useRef)(null),We=o.useState(!1),ye=(0,n.Z)(We,2),He=ye[0],Ye=ye[1],Qe=o.useState(!1),vt=(0,n.Z)(Qe,2),wt=vt[0],jt=vt[1],Xt=o.useRef(),Nt=o.useRef(0),Zt=o.useState(null),Rt=(0,n.Z)(Zt,2),Et=Rt[0],Gt=Rt[1],ln=function(){var Ct;(Ct=Ae.current)===null||Ct===void 0||Ct.textArea.focus()};(0,o.useImperativeHandle)(w,function(){return{resizableTextArea:Ae.current,focus:ln,blur:function(){var Ct;(Ct=Ae.current)===null||Ct===void 0||Ct.textArea.blur()}}}),(0,o.useEffect)(function(){Ye(function(sn){return!i&&sn})},[i]);var kt=Number(H)>0,hn=function(Ct){jt(!0),Xt.current=ae,Nt.current=Ct.currentTarget.selectionStart,Re==null||Re(Ct)},An=function(Ct){jt(!1);var qt=Ct.currentTarget.value;if(kt){var A,ie=Nt.current>=H+1||Nt.current===((A=Xt.current)===null||A===void 0?void 0:A.length);qt=ce(ie,Xt.current,qt,H)}qt!==ae&&(j(qt),(0,ue.rJ)(Ct.currentTarget,Ct,M,qt)),De==null||De(Ct)},rn=function(Ct){var qt=Ct.target.value;if(!wt&&kt){var A=Ct.target.selectionStart>=H+1||Ct.target.selectionStart===qt.length||!Ct.target.selectionStart;qt=ce(A,ae,qt,H)}j(qt),(0,ue.rJ)(Ct.currentTarget,Ct,M,qt)},fn=function(Ct){var qt=ee.onPressEnter,A=ee.onKeyDown;Ct.key==="Enter"&&qt&&qt(Ct),A==null||A(Ct)},tn=function(Ct){Ye(!0),R==null||R(Ct)},vn=function(Ct){Ye(!1),F==null||F(Ct)},_t=function(Ct){var qt;j(""),ln(),(0,ue.rJ)((qt=Ae.current)===null||qt===void 0?void 0:qt.textArea,Ct,M)},cn=(0,ue.D7)(ae);!wt&&kt&&S==null&&(cn=me(cn,H));var En=fe,Jt;if(Y){var gn=(0,E.Z)(cn).length;(0,P.Z)(Y)==="object"?Jt=Y.formatter({value:cn,count:gn,maxLength:H}):Jt="".concat(gn).concat(kt?" / ".concat(H):""),En=o.createElement(o.Fragment,null,En,o.createElement("span",{className:K()("".concat(nt,"-data-count"),b==null?void 0:b.count),style:B==null?void 0:B.count},Jt))}var on=function(Ct){var qt;T==null||T(Ct),(qt=Ae.current)!==null&&qt!==void 0&&qt.textArea.style.height&&Gt(!0)},yn=!ee.autoSize&&!Y&&!oe,Fn=o.createElement(a.BaseInput,{value:cn,allowClear:oe,handleReset:_t,suffix:En,prefixCls:nt,classes:{affixWrapper:K()(Ve==null?void 0:Ve.affixWrapper,(U={},(0,g.Z)(U,"".concat(nt,"-show-count"),Y),(0,g.Z)(U,"".concat(nt,"-textarea-allow-clear"),oe),U))},disabled:i,focused:He,className:Se,style:(0,v.Z)((0,v.Z)({},C),Et&&!yn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Jt=="string"?Jt:void 0}},hidden:m,inputElement:o.createElement(O,(0,r.Z)({},ee,{onKeyDown:fn,onChange:rn,onFocus:tn,onBlur:vn,onCompositionStart:hn,onCompositionEnd:An,className:b==null?void 0:b.textarea,style:(0,v.Z)((0,v.Z)({},B==null?void 0:B.textarea),{},{resize:C==null?void 0:C.resize}),disabled:i,prefixCls:nt,onResize:on,ref:Ae}))});return Fn}),Me=Ue,we=Me},48911:function(xt,Ie,e){e.d(Ie,{Z:function(){return Ve}});var r=e(54476),v=e(76190),g=e(33885),P=e(20068),n=e(42978),h=e(75931),E=e(92310),re=e.n(E),K=e(29301),a=e(70425),ue=e(34280),y=e(59301),o=e(4676),Q=y.forwardRef(function(Y,Se){var C=Y.height,i=Y.offsetY,m=Y.offsetX,b=Y.children,B=Y.prefixCls,T=Y.onInnerResize,ee=Y.innerProps,X=Y.rtl,he=Y.extra,ae={},j={display:"flex",flexDirection:"column"};return i!==void 0&&(ae={height:C,position:"relative",overflow:"hidden"},j=(0,g.Z)((0,g.Z)({},j),{},(0,P.Z)((0,P.Z)((0,P.Z)((0,P.Z)((0,P.Z)({transform:"translateY(".concat(i,"px)")},X?"marginRight":"marginLeft",-m),"position","absolute"),"left",0),"right",0),"top",0))),y.createElement("div",{style:ae},y.createElement(K.Z,{onResize:function(We){var ye=We.offsetHeight;ye&&T&&T()}},y.createElement("div",(0,r.Z)({style:j,className:re()((0,P.Z)({},"".concat(B,"-holder-inner"),B)),ref:Se},ee),b,he)))});Q.displayName="Filler";var de=Q;function pe(Y){var Se=Y.children,C=Y.setRef,i=y.useCallback(function(m){C(m)},[]);return y.cloneElement(Se,{ref:i})}function Le(Y,Se,C,i,m,b,B,T){var ee=T.getKey;return Y.slice(Se,C+1).map(function(X,he){var ae=Se+he,j=B(X,ae,{style:{width:i},offsetX:m}),Ae=ee(X);return y.createElement(pe,{key:Ae,setRef:function(ye){return b(X,ye)}},j)})}function G(Y,Se,C,i){var m=C-Y,b=Se-C,B=Math.min(m,b)*2;if(i<=B){var T=Math.floor(i/2);return i%2?C+T+1:C-T}return m>b?C-(i-b):C+(i-m)}function Fe(Y,Se,C){var i=Y.length,m=Se.length,b,B;if(i===0&&m===0)return null;i2&&arguments[2]!==void 0?arguments[2]:!1,ae=ee?X<0&&T.current.left||X>0&&T.current.right:X<0&&T.current.top||X>0&&T.current.bottom;return he&&ae?(clearTimeout(b.current),m.current=!1):(!ae||m.current)&&B(),!m.current&&ae}};function c(Y,Se,C,i,m,b,B){var T=(0,y.useRef)(0),ee=(0,y.useRef)(null),X=(0,y.useRef)(null),he=(0,y.useRef)(!1),ae=l(Se,C,i,m);function j(Qe,vt){if(J.Z.cancel(ee.current),!ae(!1,vt)){var wt=Qe;if(!wt._virtualHandled)wt._virtualHandled=!0;else return;T.current+=vt,X.current=vt,t||wt.preventDefault(),ee.current=(0,J.Z)(function(){var jt=he.current?10:1;B(T.current*jt,!1),T.current=0})}}function Ae(Qe,vt){B(vt,!0),t||Qe.preventDefault()}var We=(0,y.useRef)(null),ye=(0,y.useRef)(null);function He(Qe){if(Y){J.Z.cancel(ye.current),ye.current=(0,J.Z)(function(){We.current=null},2);var vt=Qe.deltaX,wt=Qe.deltaY,jt=Qe.shiftKey,Xt=vt,Nt=wt;(We.current==="sx"||!We.current&&jt&&wt&&!vt)&&(Xt=wt,Nt=0,We.current="sx");var Zt=Math.abs(Xt),Rt=Math.abs(Nt);We.current===null&&(We.current=b&&Zt>Rt?"x":"y"),We.current==="y"?j(Qe,Nt):Ae(Qe,Xt)}}function Ye(Qe){Y&&(he.current=Qe.detail===X.current)}return[He,Ye]}function W(Y,Se,C,i){var m=y.useMemo(function(){return[new Map,[]]},[Y,C.id,i]),b=(0,n.Z)(m,2),B=b[0],T=b[1],ee=function(he){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:he,j=B.get(he),Ae=B.get(ae);if(j===void 0||Ae===void 0)for(var We=Y.length,ye=T.length;ye0&&arguments[0]!==void 0?arguments[0]:!1;he();var We=function(){var Ye=!1;T.current.forEach(function(Qe,vt){if(Qe&&Qe.offsetParent){var wt=Qe.offsetHeight,jt=getComputedStyle(Qe),Xt=jt.marginTop,Nt=jt.marginBottom,Zt=ce(Xt),Rt=ce(Nt),Et=wt+Zt+Rt;ee.current.get(vt)!==Et&&(ee.current.set(vt,Et),Ye=!0)}}),Ye&&B(function(Qe){return Qe+1})};if(Ae)We();else{X.current+=1;var ye=X.current;Promise.resolve().then(function(){ye===X.current&&We()})}}function j(Ae,We){var ye=Y(Ae),He=T.current.get(ye);We?(T.current.set(ye,We),ae()):T.current.delete(ye),!He!=!We&&(We?Se==null||Se(Ae):C==null||C(Ae))}return(0,y.useEffect)(function(){return he},[]),[j,ae,ee.current,b]}var Me=14/15;function we(Y,Se,C){var i=(0,y.useRef)(!1),m=(0,y.useRef)(0),b=(0,y.useRef)(0),B=(0,y.useRef)(null),T=(0,y.useRef)(null),ee,X=function(Ae){if(i.current){var We=Math.ceil(Ae.touches[0].pageX),ye=Math.ceil(Ae.touches[0].pageY),He=m.current-We,Ye=b.current-ye,Qe=Math.abs(He)>Math.abs(Ye);Qe?m.current=We:b.current=ye;var vt=C(Qe,Qe?He:Ye,!1,Ae);vt&&Ae.preventDefault(),clearInterval(T.current),vt&&(T.current=setInterval(function(){Qe?He*=Me:Ye*=Me;var wt=Math.floor(Qe?He:Ye);(!C(Qe,wt,!0)||Math.abs(wt)<=.1)&&clearInterval(T.current)},16))}},he=function(){i.current=!1,ee()},ae=function(Ae){ee(),Ae.touches.length===1&&!i.current&&(i.current=!0,m.current=Math.ceil(Ae.touches[0].pageX),b.current=Math.ceil(Ae.touches[0].pageY),B.current=Ae.target,B.current.addEventListener("touchmove",X,{passive:!1}),B.current.addEventListener("touchend",he,{passive:!0}))};ee=function(){B.current&&(B.current.removeEventListener("touchmove",X),B.current.removeEventListener("touchend",he))},(0,ue.Z)(function(){return Y&&Se.current.addEventListener("touchstart",ae,{passive:!0}),function(){var j;(j=Se.current)===null||j===void 0||j.removeEventListener("touchstart",ae),ee(),clearInterval(T.current)}},[Y])}function se(Y){return Math.floor(Math.pow(Y,.5))}function w(Y,Se){var C="touches"in Y?Y.touches[0]:Y;return C[Se?"pageX":"pageY"]-window[Se?"scrollX":"scrollY"]}function U(Y,Se,C){y.useEffect(function(){var i=Se.current;if(Y&&i){var m=!1,b,B,T=function(){J.Z.cancel(b)},ee=function j(){T(),b=(0,J.Z)(function(){C(B),j()})},X=function(){m=!1,T()},he=function(Ae){if(!(Ae.target.draggable||Ae.button!==0)){var We=Ae;We._virtualHandled||(We._virtualHandled=!0,m=!0)}},ae=function(Ae){if(m){var We=w(Ae,!1),ye=i.getBoundingClientRect(),He=ye.top,Ye=ye.bottom;if(We<=He){var Qe=He-We;B=-se(Qe),ee()}else if(We>=Ye){var vt=We-Ye;B=se(vt),ee()}else T()}};return i.addEventListener("mousedown",he),i.ownerDocument.addEventListener("mouseup",X),i.ownerDocument.addEventListener("mousemove",ae),i.ownerDocument.addEventListener("dragend",X),function(){i.removeEventListener("mousedown",he),i.ownerDocument.removeEventListener("mouseup",X),i.ownerDocument.removeEventListener("mousemove",ae),i.ownerDocument.removeEventListener("dragend",X),T()}}},[Y])}var f=10;function S(Y,Se,C,i,m,b,B,T){var ee=y.useRef(),X=y.useState(null),he=(0,n.Z)(X,2),ae=he[0],j=he[1];return(0,ue.Z)(function(){if(ae&&ae.times=0;hn-=1){var An=m(Se[hn]),rn=C.get(An);if(rn===void 0){Qe=!0;break}if(kt-=rn,kt<=0)break}switch(jt){case"top":wt=Nt-He;break;case"bottom":wt=Zt-Ye+He;break;default:{var fn=Y.current.scrollTop,tn=fn+Ye;Nttn&&(vt="bottom")}}wt!==null&&B(wt),wt!==ae.lastTop&&(Qe=!0)}Qe&&j((0,g.Z)((0,g.Z)({},ae),{},{times:ae.times+1,targetAlign:vt,lastTop:wt}))}},[ae,Y.current]),function(Ae){if(Ae==null){T();return}if(J.Z.cancel(ee.current),typeof Ae=="number")B(Ae);else if(Ae&&(0,v.Z)(Ae)==="object"){var We,ye=Ae.align;"index"in Ae?We=Ae.index:We=Se.findIndex(function(Qe){return m(Qe)===Ae.key});var He=Ae.offset,Ye=He===void 0?0:He;j({times:0,index:We,offset:Ye,originAlign:ye})}}}var R=y.forwardRef(function(Y,Se){var C=Y.prefixCls,i=Y.rtl,m=Y.scrollOffset,b=Y.scrollRange,B=Y.onStartMove,T=Y.onStopMove,ee=Y.onScroll,X=Y.horizontal,he=Y.spinSize,ae=Y.containerSize,j=Y.style,Ae=Y.thumbStyle,We=Y.showScrollBar,ye=y.useState(!1),He=(0,n.Z)(ye,2),Ye=He[0],Qe=He[1],vt=y.useState(null),wt=(0,n.Z)(vt,2),jt=wt[0],Xt=wt[1],Nt=y.useState(null),Zt=(0,n.Z)(Nt,2),Rt=Zt[0],Et=Zt[1],Gt=!i,ln=y.useRef(),kt=y.useRef(),hn=y.useState(We),An=(0,n.Z)(hn,2),rn=An[0],fn=An[1],tn=y.useRef(),vn=function(){We===!0||We===!1||(clearTimeout(tn.current),fn(!0),tn.current=setTimeout(function(){fn(!1)},3e3))},_t=b-ae||0,cn=ae-he||0,En=y.useMemo(function(){if(m===0||_t===0)return 0;var A=m/_t;return A*cn},[m,_t,cn]),Jt=function(ie){ie.stopPropagation(),ie.preventDefault()},gn=y.useRef({top:En,dragging:Ye,pageY:jt,startTop:Rt});gn.current={top:En,dragging:Ye,pageY:jt,startTop:Rt};var on=function(ie){Qe(!0),Xt(w(ie,X)),Et(gn.current.top),B(),ie.stopPropagation(),ie.preventDefault()};y.useEffect(function(){var A=function(d){d.preventDefault()},ie=ln.current,ge=kt.current;return ie.addEventListener("touchstart",A,{passive:!1}),ge.addEventListener("touchstart",on,{passive:!1}),function(){ie.removeEventListener("touchstart",A),ge.removeEventListener("touchstart",on)}},[]);var yn=y.useRef();yn.current=_t;var Fn=y.useRef();Fn.current=cn,y.useEffect(function(){if(Ye){var A,ie=function(d){var te=gn.current,_=te.dragging,Te=te.pageY,Ce=te.startTop;J.Z.cancel(A);var je=ln.current.getBoundingClientRect(),Xe=ae/(X?je.width:je.height);if(_){var Ke=(w(d,X)-Te)*Xe,rt=Ce;!Gt&&X?rt-=Ke:rt+=Ke;var it=yn.current,et=Fn.current,dt=et?rt/et:0,ve=Math.ceil(dt*it);ve=Math.max(ve,0),ve=Math.min(ve,it),A=(0,J.Z)(function(){ee(ve,X)})}},ge=function(){Qe(!1),T()};return window.addEventListener("mousemove",ie,{passive:!0}),window.addEventListener("touchmove",ie,{passive:!0}),window.addEventListener("mouseup",ge,{passive:!0}),window.addEventListener("touchend",ge,{passive:!0}),function(){window.removeEventListener("mousemove",ie),window.removeEventListener("touchmove",ie),window.removeEventListener("mouseup",ge),window.removeEventListener("touchend",ge),J.Z.cancel(A)}}},[Ye]),y.useEffect(function(){return vn(),function(){clearTimeout(tn.current)}},[m]),y.useImperativeHandle(Se,function(){return{delayHidden:vn}});var sn="".concat(C,"-scrollbar"),Ct={position:"absolute",visibility:rn?null:"hidden"},qt={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return X?(Object.assign(Ct,{height:8,left:0,right:0,bottom:0}),Object.assign(qt,(0,P.Z)({height:"100%",width:he},Gt?"left":"right",En))):(Object.assign(Ct,(0,P.Z)({width:8,top:0,bottom:0},Gt?"right":"left",0)),Object.assign(qt,{width:"100%",height:he,top:En})),y.createElement("div",{ref:ln,className:re()(sn,(0,P.Z)((0,P.Z)((0,P.Z)({},"".concat(sn,"-horizontal"),X),"".concat(sn,"-vertical"),!X),"".concat(sn,"-visible"),rn)),style:(0,g.Z)((0,g.Z)({},Ct),j),onMouseDown:Jt,onMouseMove:vn},y.createElement("div",{ref:kt,className:re()("".concat(sn,"-thumb"),(0,P.Z)({},"".concat(sn,"-thumb-moving"),Ye)),style:(0,g.Z)((0,g.Z)({},qt),Ae),onMouseDown:on}))}),F=R,M=20;function oe(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,C=Y/Se*Y;return isNaN(C)&&(C=0),C=Math.max(C,M),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"],Re=[],De={overflowY:"auto",overflowAnchor:"none"};function fe(Y,Se){var C=Y.prefixCls,i=C===void 0?"rc-virtual-list":C,m=Y.className,b=Y.height,B=Y.itemHeight,T=Y.fullHeight,ee=T===void 0?!0:T,X=Y.style,he=Y.data,ae=Y.children,j=Y.itemKey,Ae=Y.virtual,We=Y.direction,ye=Y.scrollWidth,He=Y.component,Ye=He===void 0?"div":He,Qe=Y.onScroll,vt=Y.onVirtualScroll,wt=Y.onVisibleChange,jt=Y.innerProps,Xt=Y.extraRender,Nt=Y.styles,Zt=Y.showScrollBar,Rt=Zt===void 0?"optional":Zt,Et=(0,h.Z)(Y,H),Gt=y.useCallback(function(Pe){return typeof j=="function"?j(Pe):Pe==null?void 0:Pe[j]},[j]),ln=Ue(Gt,null,null),kt=(0,n.Z)(ln,4),hn=kt[0],An=kt[1],rn=kt[2],fn=kt[3],tn=!!(Ae!==!1&&b&&B),vn=y.useMemo(function(){return Object.values(rn.maps).reduce(function(Pe,Oe){return Pe+Oe},0)},[rn.id,rn.maps]),_t=tn&&he&&(Math.max(B*he.length,vn)>b||!!ye),cn=We==="rtl",En=re()(i,(0,P.Z)({},"".concat(i,"-rtl"),cn),m),Jt=he||Re,gn=(0,y.useRef)(),on=(0,y.useRef)(),yn=(0,y.useRef)(),Fn=(0,y.useState)(0),sn=(0,n.Z)(Fn,2),Ct=sn[0],qt=sn[1],A=(0,y.useState)(0),ie=(0,n.Z)(A,2),ge=ie[0],s=ie[1],d=(0,y.useState)(!1),te=(0,n.Z)(d,2),_=te[0],Te=te[1],Ce=function(){Te(!0)},je=function(){Te(!1)},Xe={getKey:Gt};function Ke(Pe){qt(function(Oe){var mt;typeof Pe=="function"?mt=Pe(Oe):mt=Pe;var ht=x(mt);return gn.current.scrollTop=ht,ht})}var rt=(0,y.useRef)({start:0,end:Jt.length}),it=(0,y.useRef)(),et=z(Jt,Gt),dt=(0,n.Z)(et,1),ve=dt[0];it.current=ve;var ot=y.useMemo(function(){if(!tn)return{scrollHeight:void 0,start:0,end:Jt.length-1,offset:void 0};if(!_t){var Pe;return{scrollHeight:((Pe=on.current)===null||Pe===void 0?void 0:Pe.offsetHeight)||0,start:0,end:Jt.length-1,offset:void 0}}for(var Oe=0,mt,ht,Tt,pn=Jt.length,yt=0;yt=Ct&&mt===void 0&&(mt=yt,ht=Oe),Ot>Ct+b&&Tt===void 0&&(Tt=yt),Oe=Ot}return mt===void 0&&(mt=0,ht=0,Tt=Math.ceil(b/B)),Tt===void 0&&(Tt=Jt.length-1),Tt=Math.min(Tt+1,Jt.length-1),{scrollHeight:Oe,start:mt,end:Tt,offset:ht}},[_t,tn,Ct,Jt,fn,b]),tt=ot.scrollHeight,bt=ot.start,ct=ot.end,ft=ot.offset;rt.current.start=bt,rt.current.end=ct,y.useLayoutEffect(function(){var Pe=rn.getRecord();if(Pe.size===1){var Oe=Array.from(Pe.keys())[0],mt=Pe.get(Oe),ht=Jt[bt];if(ht&&mt===void 0){var Tt=Gt(ht);if(Tt===Oe){var pn=rn.get(Oe),yt=pn-B;Ke(function(zt){return zt+yt})}}}rn.resetRecord()},[tt]);var N=y.useState({width:0,height:b}),V=(0,n.Z)(N,2),k=V[0],le=V[1],q=function(Oe){le({width:Oe.offsetWidth,height:Oe.offsetHeight})},ne=(0,y.useRef)(),$=(0,y.useRef)(),Be=y.useMemo(function(){return oe(k.width,ye)},[k.width,ye]),Je=y.useMemo(function(){return oe(k.height,tt)},[k.height,tt]),p=tt-b,I=(0,y.useRef)(p);I.current=p;function x(Pe){var Oe=Pe;return Number.isNaN(I.current)||(Oe=Math.min(Oe,I.current)),Oe=Math.max(Oe,0),Oe}var L=Ct<=0,D=Ct>=p,Ne=ge<=0,Ze=ge>=ye,ze=l(L,D,Ne,Ze),Ee=function(){return{x:cn?-ge:ge,y:Ct}},xe=(0,y.useRef)(Ee()),Ge=(0,a.useEvent)(function(Pe){if(vt){var Oe=(0,g.Z)((0,g.Z)({},Ee()),Pe);(xe.current.x!==Oe.x||xe.current.y!==Oe.y)&&(vt(Oe),xe.current=Oe)}});function $e(Pe,Oe){var mt=Pe;Oe?((0,o.flushSync)(function(){s(mt)}),Ge()):Ke(mt)}function st(Pe){var Oe=Pe.currentTarget.scrollTop;Oe!==Ct&&Ke(Oe),Qe==null||Qe(Pe),Ge()}var ut=function(Oe){var mt=Oe,ht=ye?ye-k.width:0;return mt=Math.max(mt,0),mt=Math.min(mt,ht),mt},Wt=(0,a.useEvent)(function(Pe,Oe){Oe?((0,o.flushSync)(function(){s(function(mt){var ht=mt+(cn?-Pe:Pe);return ut(ht)})}),Ge()):Ke(function(mt){var ht=mt+Pe;return ht})}),ke=c(tn,L,D,Ne,Ze,!!ye,Wt),at=(0,n.Z)(ke,2),qe=at[0],It=at[1];we(tn,gn,function(Pe,Oe,mt,ht){var Tt=ht;return ze(Pe,Oe,mt)?!1:!Tt||!Tt._virtualHandled?(Tt&&(Tt._virtualHandled=!0),qe({preventDefault:function(){},deltaX:Pe?Oe:0,deltaY:Pe?0:Oe}),!0):!1}),U(_t,gn,function(Pe){Ke(function(Oe){return Oe+Pe})}),(0,ue.Z)(function(){function Pe(mt){var ht=L&&mt.detail<0,Tt=D&&mt.detail>0;tn&&!ht&&!Tt&&mt.preventDefault()}var Oe=gn.current;return Oe.addEventListener("wheel",qe,{passive:!1}),Oe.addEventListener("DOMMouseScroll",It,{passive:!0}),Oe.addEventListener("MozMousePixelScroll",Pe,{passive:!1}),function(){Oe.removeEventListener("wheel",qe),Oe.removeEventListener("DOMMouseScroll",It),Oe.removeEventListener("MozMousePixelScroll",Pe)}},[tn,L,D]),(0,ue.Z)(function(){if(ye){var Pe=ut(ge);s(Pe),Ge({x:Pe})}},[k.width,ye]);var gt=function(){var Oe,mt;(Oe=ne.current)===null||Oe===void 0||Oe.delayHidden(),(mt=$.current)===null||mt===void 0||mt.delayHidden()},Mt=S(gn,Jt,rn,B,Gt,function(){return An(!0)},Ke,gt);y.useImperativeHandle(Se,function(){return{nativeElement:yn.current,getScrollInfo:Ee,scrollTo:function(Oe){function mt(ht){return ht&&(0,v.Z)(ht)==="object"&&("left"in ht||"top"in ht)}mt(Oe)?(Oe.left!==void 0&&s(ut(Oe.left)),Mt(Oe.top)):Mt(Oe)}}}),(0,ue.Z)(function(){if(wt){var Pe=Jt.slice(bt,ct+1);wt(Pe,Jt)}},[bt,ct,Jt]);var St=W(Jt,Gt,rn,B),Dt=Xt==null?void 0:Xt({start:bt,end:ct,virtual:_t,offsetX:ge,offsetY:ft,rtl:cn,getSize:St}),Yt=Le(Jt,bt,ct,ye,ge,hn,ae,Xe),Pt=null;b&&(Pt=(0,g.Z)((0,P.Z)({},ee?"height":"maxHeight",b),De),tn&&(Pt.overflowY="hidden",ye&&(Pt.overflowX="hidden"),_&&(Pt.pointerEvents="none")));var Kt={};return cn&&(Kt.dir="rtl"),y.createElement("div",(0,r.Z)({ref:yn,style:(0,g.Z)((0,g.Z)({},X),{},{position:"relative"}),className:En},Kt,Et),y.createElement(K.Z,{onResize:q},y.createElement(Ye,{className:"".concat(i,"-holder"),style:Pt,ref:gn,onScroll:st,onMouseEnter:gt},y.createElement(de,{prefixCls:i,height:tt,offsetX:ge,offsetY:ft,scrollWidth:ye,onInnerResize:An,ref:on,innerProps:jt,rtl:cn,extra:Dt},Yt))),_t&&tt>b&&y.createElement(F,{ref:ne,prefixCls:i,scrollOffset:Ct,scrollRange:tt,rtl:cn,onScroll:$e,onStartMove:Ce,onStopMove:je,spinSize:Je,containerSize:k.height,style:Nt==null?void 0:Nt.verticalScrollBar,thumbStyle:Nt==null?void 0:Nt.verticalScrollBarThumb,showScrollBar:Rt}),_t&&ye>k.width&&y.createElement(F,{ref:$,prefixCls:i,scrollOffset:ge,scrollRange:ye,rtl:cn,onScroll:$e,onStartMove:Ce,onStopMove:je,spinSize:Be,containerSize:k.width,horizontal:!0,style:Nt==null?void 0:Nt.horizontalScrollBar,thumbStyle:Nt==null?void 0:Nt.horizontalScrollBarThumb,showScrollBar:Rt}))}var _e=y.forwardRef(fe);_e.displayName="List";var nt=_e,Ve=nt},25510:function(xt){xt.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(xt,Ie,e){xt.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(xt,Ie,e){e.d(Ie,{Z:function(){return re}});const r=K=>typeof K=="object"&&K!=null&&K.nodeType===1,v=(K,a)=>(!a||K!=="hidden")&&K!=="visible"&&K!=="clip",g=(K,a)=>{if(K.clientHeight{const o=(Q=>{if(!Q.ownerDocument||!Q.ownerDocument.defaultView)return null;try{return Q.ownerDocument.defaultView.frameElement}catch(de){return null}})(y);return!!o&&(o.clientHeightQa||Q>K&&de=a&&pe>=ue?Q-K-y:de>a&&peue?de-a+o:0,n=K=>{const a=K.parentElement;return a==null?K.getRootNode().host||null:a},h=(K,a)=>{var ue,y,o,Q;if(typeof document=="undefined")return[];const{scrollMode:de,block:pe,inline:Le,boundary:G,skipOverflowHiddenElements:Fe}=a,z=typeof G=="function"?G:F=>F!==G;if(!r(K))throw new TypeError("Invalid target");const J=document.scrollingElement||document.documentElement,u=[];let t=K;for(;r(t)&&z(t);){if(t=n(t),t===J){u.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,Fe)&&u.push(t)}const l=(y=(ue=window.visualViewport)==null?void 0:ue.width)!=null?y:innerWidth,c=(Q=(o=window.visualViewport)==null?void 0:o.height)!=null?Q:innerHeight,{scrollX:W,scrollY:Z}=window,{height:O,width:be,top:me,right:ce,bottom:Ue,left:Me}=K.getBoundingClientRect(),{top:we,right:se,bottom:w,left:U}=(F=>{const M=window.getComputedStyle(F);return{top:parseFloat(M.scrollMarginTop)||0,right:parseFloat(M.scrollMarginRight)||0,bottom:parseFloat(M.scrollMarginBottom)||0,left:parseFloat(M.scrollMarginLeft)||0}})(K);let f=pe==="start"||pe==="nearest"?me-we:pe==="end"?Ue+w:me+O/2-we+w,S=Le==="center"?Me+be/2-U+se:Le==="end"?ce+se:Me-U;const R=[];for(let F=0;F=0&&Me>=0&&Ue<=c&&ce<=l&&(M===J&&!g(M)||me>=Re&&Ue<=fe&&Me>=_e&&ce<=De))return R;const nt=getComputedStyle(M),Ve=parseInt(nt.borderLeftWidth,10),Y=parseInt(nt.borderTopWidth,10),Se=parseInt(nt.borderRightWidth,10),C=parseInt(nt.borderBottomWidth,10);let i=0,m=0;const b="offsetWidth"in M?M.offsetWidth-M.clientWidth-Ve-Se:0,B="offsetHeight"in M?M.offsetHeight-M.clientHeight-Y-C:0,T="offsetWidth"in M?M.offsetWidth===0?0:H/M.offsetWidth:0,ee="offsetHeight"in M?M.offsetHeight===0?0:oe/M.offsetHeight:0;if(J===M)i=pe==="start"?f:pe==="end"?f-c:pe==="nearest"?P(Z,Z+c,c,Y,C,Z+f,Z+f+O,O):f-c/2,m=Le==="start"?S:Le==="center"?S-l/2:Le==="end"?S-l:P(W,W+l,l,Ve,Se,W+S,W+S+be,be),i=Math.max(0,i+Z),m=Math.max(0,m+W);else{i=pe==="start"?f-Re-Y:pe==="end"?f-fe+C+B:pe==="nearest"?P(Re,fe,oe,Y,C+B,f,f+O,O):f-(Re+oe/2)+B/2,m=Le==="start"?S-_e-Ve:Le==="center"?S-(_e+H/2)+b/2:Le==="end"?S-De+Se+b:P(_e,De,H,Ve,Se+b,S,S+be,be);const{scrollLeft:X,scrollTop:he}=M;i=ee===0?0:Math.max(0,Math.min(he+i/ee,M.scrollHeight-oe/ee+B)),m=T===0?0:Math.max(0,Math.min(X+m/T,M.scrollWidth-H/T+b)),f+=he-i,S+=X-m}R.push({el:M,top:i,left:m})}return R},E=K=>K===!1?{block:"end",inline:"nearest"}:(a=>a===Object(a)&&Object.keys(a).length!==0)(K)?K:{block:"start",inline:"nearest"};function re(K,a){if(!K.isConnected||!(o=>{let Q=o;for(;Q&&Q.parentNode;){if(Q.parentNode===document)return!0;Q=Q.parentNode instanceof ShadowRoot?Q.parentNode.host:Q.parentNode}return!1})(K))return;const ue=(o=>{const Q=window.getComputedStyle(o);return{top:parseFloat(Q.scrollMarginTop)||0,right:parseFloat(Q.scrollMarginRight)||0,bottom:parseFloat(Q.scrollMarginBottom)||0,left:parseFloat(Q.scrollMarginLeft)||0}})(K);if((o=>typeof o=="object"&&typeof o.behavior=="function")(a))return a.behavior(h(K,a));const y=typeof a=="boolean"||a==null?void 0:a.behavior;for(const{el:o,top:Q,left:de}of h(K,E(a))){const pe=Q-ue.top+ue.bottom,Le=de-ue.left+ue.right;o.scroll({top:pe,left:Le,behavior:y})}}}}]); diff --git a/p__Innovation__Detail__index.351cb34b.async.js b/p__Innovation__Detail__index.351cb34b.async.js new file mode 100644 index 0000000000..b51f29cbd5 --- /dev/null +++ b/p__Innovation__Detail__index.351cb34b.async.js @@ -0,0 +1,243 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[3141],{89489:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},59477:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},40001:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},65363:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},81953:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},26227:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},49198:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},84105:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},41464:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},18785:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},87169:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},73331:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},15277:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},52671:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},8657:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},90466:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},56082:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},33853:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},15075:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},62772:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},43531:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},61485:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},38819:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},47472:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},87395:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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"},U=O,v=i(7657),L=function(I,ce){return f.createElement(v.Z,(0,o.Z)({},I,{ref:ce,icon:U}))},s=f.forwardRef(L),fe=s},45559:function(){"use strict"},42313:function(){"use strict"},70031:function(Cn,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"}},71424:function(Cn,qe,i){"use strict";var o=i(59301),f=Object.defineProperty,O=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,L=(pe,I,ce)=>I in pe?f(pe,I,{enumerable:!0,configurable:!0,writable:!0,value:ce}):pe[I]=ce,s=(pe,I)=>{for(var ce in I||(I={}))U.call(I,ce)&&L(pe,ce,I[ce]);if(O)for(var ce of O(I))v.call(I,ce)&&L(pe,ce,I[ce]);return pe};const fe=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"}));qe.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},15028:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(59301),f=i(65582),O=i(43418),U="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",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:pe,occupationValue:I,onCancel:ce=()=>{}})=>{const F=()=>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")),B=()=>o.createElement("div",{className:L.flexColumn},o.createElement("img",{className:L.img,src:U}),o.createElement("span",{className:L.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),q=()=>I===3?o.createElement(o.Fragment,null,B(),F()):I===2?F():B();return o.createElement(O.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:()=>{ce(),f.history.push("/account/certification")},onCancel:()=>{ce()}},o.createElement("div",{className:L.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),o.createElement("div",{className:L.flexRow},q()))};var fe=(0,f.connect)(({paperlibrary:pe,loading:I,globalSetting:ce})=>({paperlibrary:pe,globalSetting:ce,loading:I.effects}))(s)},98315:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return w}});var o=i(59301),f=i(65582),O=i(43418),U=i(8591),v=i(92832),L=i(24905),s=i(95707),fe=i(15028),pe=i(65862),I=i(3113),ce=i(87169),F={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},B=i(32637),q=i(59301);const z=({classroomList:u,dispatch:R,user:j})=>q.createElement(O.default,{open:u.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:q.createElement("span",null,q.createElement(ce.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{R({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:B})),q.createElement("div",{className:F.bottom},q.createElement(I.ZP,{className:F.yes,onClick:()=>{R({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var _=(0,f.connect)(({classroomList:u,user:R})=>({classroomList:u,user:R}))(z),pt=i(38147),Ne=i(59301),vt=(u,R,j)=>new Promise((de,M)=>{var te=Ce=>{try{Xe(j.next(Ce))}catch(Dt){M(Dt)}},W=Ce=>{try{Xe(j.throw(Ce))}catch(Dt){M(Dt)}},Xe=Ce=>Ce.done?de(Ce.value):Promise.resolve(Ce.value).then(te,W);Xe((j=j.apply(u,R)).next())}),Me=(u=>(u[u.Professor=1]="Professor",u[u.AssistantProfessor=2]="AssistantProfessor",u[u.Student=3]="Student",u))(Me||{});const V=({visible:u,user:R,account:j,onCancel:de=()=>{},dispatch:M})=>{const[te,W]=(0,o.useState)(),[Xe,Ce]=(0,o.useState)([]),[Dt,xe]=(0,o.useState)(!1),[We,Ke]=(0,o.useState)(!1),[re,J]=(0,o.useState)(),[Q,H]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var we,Oe;(we=R==null?void 0:R.userInfo)!=null&&we.identity&&Ce([((Oe=R==null?void 0:R.userInfo)==null?void 0:Oe.identity)==="student"?3:1])},[R]);const Se=we=>{const Oe=()=>{window.location.href=(we==null?void 0:we.jump_url)||`/classrooms/${we==null?void 0:we.course_id}`};if(Xe.includes(1)){O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ne.createElement("div",{className:"tc"},(we==null?void 0:we.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Oe()}});return}Oe()},ve=()=>vt(void 0,null,function*(){if(!te){U.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let we=yield(0,pt.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:te}});if(we!=null&&we.need_pro_auth&&!Xe.includes(1)&&!Xe.includes(2)){M({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:te,checkedList:Xe}}),$();return}xe(!0);const Oe=yield(0,s.cR)({invite_code:te,professor:Xe.includes(1)?1:null,assistant_professor:Xe.includes(2)?1:null,student:Xe.includes(3)?1:null});if(xe(!1),(Oe==null?void 0:Oe.status)===-4&&(de(),M({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Oe==null?void 0:Oe.status)===-12&&U.ZP.warning(Oe==null?void 0:Oe.message),(Oe==null?void 0:Oe.status)===-2){if($(),Oe.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Ke(!0),J(1);return}if(Oe.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Ke(!0),J(2);return}if(Oe.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Ke(!0),J(3);return}}if((Oe==null?void 0:Oe.status)===0){(0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),$(),Oe!=null&&Oe.course_id?Se(Oe):U.ZP.success(Oe.message);return}}),$=()=>vt(void 0,null,function*(){de()});return Ne.createElement(Ne.Fragment,null,Ne.createElement(O.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:u,confirmLoading:Dt,onOk:ve,onCancel:$},Ne.createElement("div",{className:"tc"},Ne.createElement("div",null,Ne.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Ne.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:we=>{if(we.target.value.length>=7){U.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}W(we.target.value)}})),Ne.createElement("div",{className:"mt10 font14"},Ne.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Ne.createElement(L.default.Group,{value:Xe,onChange:we=>Ce(we)},Ne.createElement(L.default,{value:1,disabled:Xe.includes(2)},"\u6559\u5E08"),Ne.createElement(L.default,{value:2,disabled:Xe.includes(1)},"\u52A9\u6559"),Ne.createElement(L.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Ne.createElement(_,null),Ne.createElement(fe.Z,{visible:We,onCancel:()=>Ke(!1),occupationValue:re}))};var w=(0,f.connect)(({user:u,account:R})=>({user:u,account:R}))(V)},54842:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return qt},g:function(){return ot}});var o=i(59301),f=i(65582),O=i(44e3),U=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),fe=i(95237),pe=i(43604),I=i(20834),ce=i(38854),F=i(5112),B=i(95707),q=i(65862),z=(Ee,Ze,Ve)=>new Promise((it,_e)=>{var Zt=Ht=>{try{_t(Ve.next(Ht))}catch(Jt){_e(Jt)}},on=Ht=>{try{_t(Ve.throw(Ht))}catch(Jt){_e(Jt)}},_t=Ht=>Ht.done?it(Ht.value):Promise.resolve(Ht.value).then(Zt,on);_t((Ve=Ve.apply(Ee,Ze)).next())}),_=(Ee=>(Ee.Manager="manager",Ee.Developer="developer",Ee.Reporter="reporter",Ee))(_||{}),Ne=({visible:Ee,onCancel:Ze=()=>{}})=>{const[Ve,it]=(0,o.useState)(),[_e,Zt]=(0,o.useState)(),[on,_t]=(0,o.useState)(!1),Ht=()=>z(void 0,null,function*(){if(!Ve){s.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Ve.length!==6){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!_e){s.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}_t(!0);const ln=yield(0,B.vm)({code:Ve,role:_e});_t(!1),Jt();const xn={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(xn[ln.status]){s.ZP.info(xn[ln.status]);return}if(ln.status===0){_e==="reporter"?(s.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,q.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),f.history.push(`/projects/${ln==null?void 0:ln.project_id}`)):((0,q.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}}),Jt=()=>z(void 0,null,function*(){Ze()});return o.createElement(o.Fragment,null,o.createElement(v.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Ee,confirmLoading:on,onOk:Ht,onCancel:Jt},o.createElement("div",{className:"tc"},o.createElement("div",null,o.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),o.createElement(U.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Ve,onChange:ln=>{if(ln.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}it(ln.target.value)}})),o.createElement("div",{className:"mt10 font14"},o.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),o.createElement(F.ZP.Group,{value:_e,onChange:ln=>Zt(ln.target.value)},o.createElement(F.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),o.createElement(F.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),o.createElement(F.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},vt=i(98315),Me={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"},V=i(66457),w=i(78241),u=i(57809),R=i(37090),j=Object.defineProperty,de=Object.defineProperties,M=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Ce=(Ee,Ze,Ve)=>Ze in Ee?j(Ee,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ee[Ze]=Ve,Dt=(Ee,Ze)=>{for(var Ve in Ze||(Ze={}))W.call(Ze,Ve)&&Ce(Ee,Ve,Ze[Ve]);if(te)for(var Ve of te(Ze))Xe.call(Ze,Ve)&&Ce(Ee,Ve,Ze[Ve]);return Ee},xe=(Ee,Ze)=>de(Ee,M(Ze)),We=(Ee,Ze,Ve)=>new Promise((it,_e)=>{var Zt=Ht=>{try{_t(Ve.next(Ht))}catch(Jt){_e(Jt)}},on=Ht=>{try{_t(Ve.throw(Ht))}catch(Jt){_e(Jt)}},_t=Ht=>Ht.done?it(Ht.value):Promise.resolve(Ht.value).then(Zt,on);_t((Ve=Ve.apply(Ee,Ze)).next())});const Ke=({globalSetting:Ee,dispatch:Ze,user:Ve,info:it,open:_e,onCancel:Zt=()=>{}})=>{var on;const[_t,Ht]=(0,o.useState)([]),[Jt,ln]=(0,o.useState)([]),[xn,Rn]=(0,o.useState)([]),[Tn]=w.default.useForm(),[sr,sn]=(0,o.useState)(!1),[Kt,Vt]=(0,o.useState)(!1),Dn=(0,o.useRef)(null),mn=(0,o.useRef)(1),[Yn,Xn]=(0,o.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,o.useEffect)(()=>{_e&&Zn()},[_e]);const Zn=()=>We(void 0,null,function*(){var ue;const ae=it;if(!(0,V.o1)(Ze))return;const{user_school_id:At="",department_id:$t="",school_name:vn="",department_name:Ut=""}=Ve.userInfo||{},Wt=(ue=ae==null?void 0:ae.graduation_years)==null?void 0:ue.at(-1);ln([{id:At,name:vn}]),yield ke(At),Tn.setFieldsValue({year:Wt,school_id:At,department_id:Number($t),name:`${Wt}${vn}${Ut}\u6BD5\u4E1A\u8BBE\u8BA1`})}),jn=ue=>We(void 0,null,function*(){const ae=yield(0,R.J3)(xe(Dt({},ue),{tab_module_type:"graduations"}));return ae!=null&&ae.un_purchased&&Ze({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),ae.status===0&&Ht((ae==null?void 0:ae.graduation_years)||[]),ae}),tr=(ue,ae=500)=>{Vt(!0),clearTimeout(Dn.current),Dn.current=setTimeout(()=>We(void 0,null,function*(){mn.current+=1;const At=mn.current,$t=yield(0,R.NT)({keyword:ue});$t.status===0&&mn.current===At&&(ln(($t==null?void 0:$t.schools)||[]),Vt(!1))}),ae)},ke=ue=>We(void 0,null,function*(){if(!ue)return;const ae=yield(0,R.Ps)({page:1,limit:9999,id:ue});ae.status===0&&Rn((ae==null?void 0:ae.departments)||[])});return o.createElement(v.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:_e,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:sr,onCancel:Zt,onOk:()=>Tn.submit()},o.createElement(w.default,{colon:!1,form:Tn,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(ue,ae)=>{ue.school_id&&(ke(ae.school_id),Tn.setFieldValue("department_id",null))},onFinish:ue=>We(void 0,null,function*(){sn(!0);const ae=yield(0,R.Wz)(ue);ae.status===0&&(s.ZP.success("\u521B\u5EFA\u6210\u529F"),Tn.resetFields(),Zt(),(0,q.xg)(`/graduations/${ae==null?void 0:ae.identifier}/index`)),sn(!1)})},o.createElement(w.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},o.createElement(u.default,{style:{width:344},size:"large",options:(on=it==null?void 0:it.graduation_years)==null?void 0:on.map(ue=>({value:ue,label:ue}))})),o.createElement(w.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},o.createElement(u.default,{showSearch:!0,filterOption:!1,onSearch:ue=>{tr(ue)},loading:Kt,size:"large",style:{width:344},options:Jt.map(ue=>({value:ue.id,label:ue.name}))})),o.createElement(w.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},o.createElement(u.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:xn.map(ue=>({value:ue.id,label:ue.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(U.default,{showCount:!0,style:{width:344},maxLength:60}))))};var re=(0,f.connect)(({user:Ee,globalSetting:Ze,loading:Ve})=>({user:Ee,globalSetting:Ze,loading:Ve}))(Ke),J=i(38147),Q=Object.defineProperty,H=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,$=(Ee,Ze,Ve)=>Ze in Ee?Q(Ee,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ee[Ze]=Ve,we=(Ee,Ze)=>{for(var Ve in Ze||(Ze={}))Se.call(Ze,Ve)&&$(Ee,Ve,Ze[Ve]);if(H)for(var Ve of H(Ze))ve.call(Ze,Ve)&&$(Ee,Ve,Ze[Ve]);return Ee},Oe=(Ee,Ze,Ve)=>new Promise((it,_e)=>{var Zt=Ht=>{try{_t(Ve.next(Ht))}catch(Jt){_e(Jt)}},on=Ht=>{try{_t(Ve.throw(Ht))}catch(Jt){_e(Jt)}},_t=Ht=>Ht.done?it(Ht.value):Promise.resolve(Ht.value).then(Zt,on);_t((Ve=Ve.apply(Ee,Ze)).next())});const Bt=({globalSetting:Ee,dispatch:Ze,user:Ve,open:it,onCancel:_e=()=>{}})=>{const[Zt]=w.default.useForm(),[on,_t]=(0,o.useState)(!1),[Ht,Jt]=(0,o.useState)(null);return(0,o.useEffect)(()=>{var ln;if(it){const xn={code:"",user_type:((ln=Ve==null?void 0:Ve.userInfo)==null?void 0:ln.identity)==="student"?2:1,major:""};Zt.setFieldsValue(xn),Jt(we({},xn))}},[it]),o.createElement(v.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:it,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:on,onCancel:_e,onOk:()=>Zt.submit()},o.createElement(w.default,{colon:!1,form:Zt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(ln,xn)=>Jt(we({},xn)),onFinish:ln=>Oe(void 0,null,function*(){_t(!0);const xn=yield(0,J.ZP)("/api/graduations/join.json",{method:"post",body:ln});xn.status===0&&(_e(),xn!=null&&xn.identifier?(0,q.xg)(`/graduations/${xn==null?void 0:xn.identifier}/index`):s.ZP.success(xn==null?void 0:xn.message)),_t(!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(U.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(F.ZP.Group,null,o.createElement(F.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),o.createElement(F.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ht==null?void 0:Ht.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(U.default,{showCount:!0,maxLength:60}))))};var ut=(0,f.connect)(({user:Ee,globalSetting:Ze})=>({user:Ee,globalSetting:Ze}))(Bt),mt=i(59301),Pt=Object.defineProperty,en=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,St=(Ee,Ze,Ve)=>Ze in Ee?Pt(Ee,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ee[Ze]=Ve,G=(Ee,Ze)=>{for(var Ve in Ze||(Ze={}))zt.call(Ze,Ve)&&St(Ee,Ve,Ze[Ve]);if(en)for(var Ve of en(Ze))et.call(Ze,Ve)&&St(Ee,Ve,Ze[Ve]);return Ee},X=(Ee,Ze)=>{var Ve={};for(var it in Ee)zt.call(Ee,it)&&Ze.indexOf(it)<0&&(Ve[it]=Ee[it]);if(Ee!=null&&en)for(var it of en(Ee))Ze.indexOf(it)<0&&et.call(Ee,it)&&(Ve[it]=Ee[it]);return Ve},D=(Ee=>(Ee.Projects="projects",Ee.Shixuns="shixuns",Ee.Classrooms="classrooms",Ee))(D||{}),d=(Ee=>(Ee.Classrooms="classrooms",Ee.Shixuns="shixuns",Ee.Paths="paths",Ee.Projects="projects",Ee.Videos="videos",Ee.Topics="topics",Ee.Graduations="graduations",Ee))(d||{});const T=Ee=>{var Ze=Ee,{homePage:Ve,user:it,globalSetting:_e,loading:Zt,dispatch:on}=Ze,_t=X(Ze,["homePage","user","globalSetting","loading","dispatch"]),Ht,Jt,ln,xn;const[Rn,Tn]=(0,o.useState)(),[sr,sn]=(0,o.useState)(),[Kt,Vt]=(0,o.useState)(!1),[Dn,mn]=(0,o.useState)(!1),[Yn,Xn]=(0,o.useState)(!1),[Zn,jn]=(0,o.useState)();function tr(Wt,ht){for(const tn of Wt){if(tn.link===ht)return tn.hidden;if(tn.subitem&&tn.subitem.length>0){let An=tn.subitem;for(const Qn of An)if(Qn.link===ht)return Qn.hidden;return!1}}return!0}const ke=tr(((Ht=_e.setting)==null?void 0:Ht.navbar)||[],"/classrooms"),ue=tr(((Jt=_e.setting)==null?void 0:Jt.navbar)||[],"/shixuns"),ae=tr(((ln=_e.setting)==null?void 0:ln.navbar)||[],"/paths"),At=tr(((xn=_e.setting)==null?void 0:xn.navbar)||[],"/graduations"),$t=Wt=>{var ht;if((0,V.tJ)(on)){if(Wt==="projects"&&!((ht=it.userInfo)!=null&&ht.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Wt==="classrooms"?Tn(!0):Wt==="projects"&&sn(!0)}},vn=(Wt,ht)=>{var tn;if((0,V.tJ)(on)){if(ht==="projects"&&!((tn=it.userInfo)!=null&&tn.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ht==="shixuns"&&!(0,V.xY)()||Wt&&(window.location.href=Wt)}},Ut=Wt=>{var ht,tn,An,Qn,pn,wt,In,ur,mr,gr,Ar,$n,rr,dr,jr,Fr,vr,wn,Un,Jn,cr;return mt.createElement(mt.Fragment,null,mt.createElement(fe.Z,{justify:"space-around",className:"pt5 pb5"},mt.createElement(pe.Z,{className:((ht=it.userInfo)==null?void 0:ht.user_identity)!=="\u5B66\u751F"?Me.joinCol:Me.hidden},((tn=it.userInfo)==null?void 0:tn.user_identity)!=="\u5B66\u751F"&&!((An=_e==null?void 0:_e.setting)!=null&&An.hide_course)&&mt.createElement(I.default.Item,G({},Wt),mt.createElement("a",{onClick:()=>vn("/classrooms/new")},(Qn=it.userInfo)!=null&&Qn.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((pn=_e==null?void 0:_e.setting)!=null&&pn.hide_shixun)&&((wt=it==null?void 0:it.userInfo)==null?void 0:wt.is_shixun_marker)&&mt.createElement(I.default.Item,G({},Wt),mt.createElement("a",{onClick:()=>vn("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((In=it.userInfo)==null?void 0:In.user_identity)!=="\u5B66\u751F"&&!((ur=_e==null?void 0:_e.setting)!=null&&ur.hide_subject)&&mt.createElement(I.default.Item,G({},Wt),mt.createElement("a",{onClick:()=>vn("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((mr=_e==null?void 0:_e.setting)!=null&&mr.is_local)&&((gr=it.userInfo)==null?void 0:gr.main_site)&&mt.createElement(I.default.Item,G({},Wt),mt.createElement("a",{onClick:()=>{var Hr;return vn(`${(Hr=_e==null?void 0:_e.setting)==null?void 0:Hr.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Ar=it.userInfo)!=null&&Ar.main_site)&&mt.createElement("div",null,mt.createElement(I.default.Item,G({},Wt),mt.createElement("a",{onClick:()=>$t("classrooms")},($n=it.userInfo)!=null&&$n.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((rr=it.userInfo)==null?void 0:rr.main_site)&&!((dr=_e==null?void 0:_e.setting)!=null&&dr.is_local)&&mt.createElement(I.default.Item,G({},Wt),mt.createElement("a",{onClick:()=>$t("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((jr=it.userInfo)==null?void 0:jr.main_site)&&((Fr=it.userInfo)==null?void 0:Fr.user_identity)!=="\u5B66\u751F"&&mt.createElement(pe.Z,null,mt.createElement("div",{className:Me.joinBoard})),((vr=it.userInfo)==null?void 0:vr.main_site)&&mt.createElement(pe.Z,{className:((wn=it.userInfo)==null?void 0:wn.user_identity)!=="\u5B66\u751F"?Me.joinCol:Me.w90},mt.createElement(I.default.Item,G({},Wt),mt.createElement("a",{onClick:()=>$t("classrooms")},(Un=it.userInfo)!=null&&Un.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Jn=it.userInfo)==null?void 0:Jn.main_site)&&!((cr=_e==null?void 0:_e.setting)!=null&&cr.is_local)&&mt.createElement(I.default.Item,G({},Wt),mt.createElement("a",{onClick:()=>$t("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return mt.createElement("section",null,mt.createElement(ce.Z,{dropdownRender:()=>{var Wt;return mt.createElement(I.default,{className:((Wt=it.userInfo)==null?void 0:Wt.user_identity)!=="\u5B66\u751F"?`${Me.rightMenu} ${Me.joinMenu} mt10`:`${Me.rightMenu} ${Me.joinMenu} ${Me.w140} mt10`},mt.createElement(Ut,null))},placement:"bottom"},mt.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),mt.createElement(vt.Z,{visible:Rn,onCancel:()=>Tn(!1)}),mt.createElement(Ne,{visible:sr,onCancel:()=>sn(!1)}),mt.createElement(re,{info:Zn,open:Kt,onCancel:()=>Vt(!1)}),mt.createElement(ut,{open:Dn,onCancel:()=>mn(!1)}))};var oe=(0,f.connect)(({homePage:Ee,loading:Ze,user:Ve,globalSetting:it})=>({homePage:Ee,user:Ve,globalSetting:it,loading:Ze.models.index}))(T),b={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"},m=i(41867),ie=i(89540),Z=i(74128),S=i(59301),me=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,De=(Ee,Ze)=>{var Ve={};for(var it in Ee)st.call(Ee,it)&&Ze.indexOf(it)<0&&(Ve[it]=Ee[it]);if(Ee!=null&&me)for(var it of me(Ee))Ze.indexOf(it)<0&&ze.call(Ee,it)&&(Ve[it]=Ee[it]);return Ve},lt=(Ee,Ze,Ve)=>new Promise((it,_e)=>{var Zt=Ht=>{try{_t(Ve.next(Ht))}catch(Jt){_e(Jt)}},on=Ht=>{try{_t(Ve.throw(Ht))}catch(Jt){_e(Jt)}},_t=Ht=>Ht.done?it(Ht.value):Promise.resolve(Ht.value).then(Zt,on);_t((Ve=Ve.apply(Ee,Ze)).next())});const k=Ee=>{var Ze,Ve=RegExp("(^| )"+Ee+"=([^;]+)(;|$)");return(Ze=document.cookie.match(Ve))?decodeURIComponent(Ze[2]):null},A=Ee=>{var Ze=new Date;Ze.setTime(Ze.getTime()-1);var Ve=k(Ee);Ve!=null&&(document.cookie=Ee+"="+Ve+";expires="+Ze.toGMTString())};var K=(Ee=>(Ee.Classrooms="classrooms",Ee.Shixuns="shixuns",Ee.Paths="paths",Ee.Projects="projects",Ee.Videos="videos",Ee.Topics="topics",Ee.Competition="competitions",Ee.Engineering="engineering",Ee.Graduations="graduations",Ee.Paperlibrary="paperlibrary",Ee.Problemset="problemset",Ee.Dataset="dataset",Ee))(K||{});const be=Ee=>{var Ze=Ee,{homePage:Ve,user:it,globalSetting:_e,loading:Zt,dispatch:on,shixunHomeworks:_t,location:Ht,payload:Jt={}}=Ze,ln=De(Ze,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),xn,Rn,Tn,sr,sn,Kt,Vt,Dn,mn,Yn,Xn,Zn,jn,tr,ke,ue;const ae=(Rn=(((xn=_e.setting)==null?void 0:xn.navbar)||[]).find(Wt=>Wt.link==="/classrooms"))==null?void 0:Rn.hidden,At=(sr=(((Tn=_e.setting)==null?void 0:Tn.navbar)||[]).find(Wt=>Wt.link==="/shixuns"))==null?void 0:sr.hidden,$t=(Kt=(((sn=_e.setting)==null?void 0:sn.navbar)||[]).find(Wt=>Wt.link==="/paths"))==null?void 0:Kt.hidden,vn=(Vt=it.userInfo)==null?void 0:Vt.is_school_manage,Ut=()=>{var Wt,ht,tn,An,Qn,pn,wt,In,ur,mr,gr,Ar,$n,rr,dr,jr,Fr,vr;return(0,q.Ll)()?S.createElement(I.default,{className:`${b.rightMenu} ${b.menuWrap}`},S.createElement(I.default.Item,null,S.createElement(f.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):S.createElement(I.default,{className:`${b.rightMenu} ${b.menuWrap}`},S.createElement(I.default.Item,null,S.createElement(f.Link,{to:`/users/${(Wt=it.userInfo)==null?void 0:Wt.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),S.createElement(I.default.Item,null,S.createElement(f.Link,{to:`/users/${(ht=it.userInfo)==null?void 0:ht.login}/classrooms`},(tn=it.userInfo)!=null&&tn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),S.createElement(I.default.Item,null,S.createElement(f.Link,{to:`/users/${(An=it.userInfo)==null?void 0:An.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),S.createElement(I.default.Item,null,S.createElement(f.Link,{to:`/users/${(Qn=it.userInfo)==null?void 0:Qn.login}/paths`},(pn=it.userInfo)!=null&&pn.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((wt=it.userInfo)==null?void 0:wt.user_identity)!=="\u5B66\u751F"&&S.createElement(I.default.Item,null,S.createElement(f.Link,{to:`/users/${(In=it.userInfo)==null?void 0:In.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((ur=_e.setting)!=null&&ur.hide_competition)&&S.createElement(I.default.Item,null,S.createElement(f.Link,{to:`/users/${(mr=it.userInfo)==null?void 0:mr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((gr=_e.setting)!=null&&gr.hide_virtual)&&S.createElement(I.default.Item,null,S.createElement(f.Link,{to:`/users/${(Ar=it.userInfo)==null?void 0:Ar.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,m.JA)()&&!(($n=_e==null?void 0:_e.setting)!=null&&$n.hide_problemset)&&S.createElement(I.default.Item,null,S.createElement("a",{onClick:()=>{(0,V.tJ)(on)&&f.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,m.JA)()&&!((rr=_e==null?void 0:_e.setting)!=null&&rr.hide_paperlibrary)&&S.createElement(I.default.Item,null,S.createElement("a",{onClick:()=>{(0,V.tJ)(on)&&f.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((jr=(dr=it.navigationInfo)==null?void 0:dr.top)==null?void 0:jr.laboratory_admin_url)&&S.createElement(I.default.Item,null,S.createElement("a",{href:(vr=(Fr=it.navigationInfo)==null?void 0:Fr.top)==null?void 0:vr.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),S.createElement(I.default.Item,null,S.createElement(f.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||on({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:S.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")),vn&&S.createElement(I.default.Item,null,S.createElement(f.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),S.createElement(I.default.Item,{className:b.exit},S.createElement("a",{onClick:()=>lt(void 0,null,function*(){(0,q.m5)();let wn;try{wn=yield(0,ie.vR)({}),s.ZP.success(wn==null?void 0:wn.message)}catch(Un){}(0,q.d8)("_educoder_session","logout",1),(0,q.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),wn!=null&&wn.url?window.location.href=wn.url:(f.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,m.bg)()?S.createElement(ce.Z,{className:`${b.height67}`,dropdownRender:Ut,placement:"bottomRight"},S.createElement("section",null,S.createElement("aside",null,S.createElement("div",{className:_t.actionTabs.type===1?b.classromediv:""},S.createElement("img",{className:`${b.userPic} current ml15`,src:`${(Dn=Z.Z)==null?void 0:Dn.IMG_SERVER}/images/${(mn=it.userInfo)==null?void 0:mn.image_url}`,alt:"",onClick:()=>{var Wt;return f.history.push((0,q.Ll)()?"/account/profile":`/users/${(Wt=it.userInfo)==null?void 0:Wt.login}/classrooms`)}}),(0,q.Ll)()&&S.createElement("span",{className:"ml10 font16"},(Yn=it.userInfo)==null?void 0:Yn.username),S.createElement("i",{className:`iconfont icon-zhankai4 ${b.icon}`}))))):S.createElement("div",{className:`font15 ${_e.isIlearning?b.login:""}`},((Xn=_e.setting)==null?void 0:Xn.sso_login_url)&&S.createElement("a",{target:"_blank",href:(Zn=_e.setting)==null?void 0:Zn.sso_login_url},S.createElement("img",{src:`${Z.Z.IMG_SERVER}/${(jn=_e.setting)==null?void 0:jn.login_logo_url}`,width:40}),S.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(tr=_e.setting)==null?void 0:tr.sso_login_button_name)),!((ke=_e.setting)!=null&&ke.hide_account_login)&&S.createElement(S.Fragment,null,S.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{on({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((ue=_e.setting)!=null&&ue.close_register)&&S.createElement(S.Fragment,null,S.createElement("span",{className:"ml5 mr5"},"|"),S.createElement(f.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var Ie=(0,f.connect)(({homePage:Ee,loading:Ze,user:Ve,globalSetting:it,shixunHomeworks:_e})=>({homePage:Ee,user:Ve,globalSetting:it,shixunHomeworks:_e,loading:Ze.models.index}))(be),nt=i(65363),xt={tip:"tip___a6MfI"},Ft=Object.defineProperty,Lt=Object.defineProperties,Gt=Object.getOwnPropertyDescriptors,an=Object.getOwnPropertySymbols,nn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,En=(Ee,Ze,Ve)=>Ze in Ee?Ft(Ee,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ee[Ze]=Ve,Pn=(Ee,Ze)=>{for(var Ve in Ze||(Ze={}))nn.call(Ze,Ve)&&En(Ee,Ve,Ze[Ve]);if(an)for(var Ve of an(Ze))fn.call(Ze,Ve)&&En(Ee,Ve,Ze[Ve]);return Ee},rn=(Ee,Ze)=>Lt(Ee,Gt(Ze)),On=(Ee,Ze,Ve)=>new Promise((it,_e)=>{var Zt=Ht=>{try{_t(Ve.next(Ht))}catch(Jt){_e(Jt)}},on=Ht=>{try{_t(Ve.throw(Ht))}catch(Jt){_e(Jt)}},_t=Ht=>Ht.done?it(Ht.value):Promise.resolve(Ht.value).then(Zt,on);_t((Ve=Ve.apply(Ee,Ze)).next())}),Hn=(Ee=>(Ee[Ee.Professor=1]="Professor",Ee[Ee.AssistantProfessor=2]="AssistantProfessor",Ee[Ee.Student=3]="Student",Ee))(Hn||{});const dn=({visible:Ee,user:Ze,onCancel:Ve=()=>{},dispatch:it,globalSetting:_e})=>{var Zt,on;const[_t,Ht]=(0,o.useState)(!1),[Jt,ln]=(0,o.useState)({name:"",phone:""});(0,o.useEffect)(()=>{var Tn,sr;if((Tn=Ze==null?void 0:Ze.userInfo)!=null&&Tn.login){let sn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(sn),sn&&(sn!=null&&sn.isShow)&&(sn==null?void 0:sn.login)===((sr=Ze==null?void 0:Ze.userInfo)==null?void 0:sr.login)&&(Ht(!0),ln({name:sn==null?void 0:sn.name,phone:sn==null?void 0:sn.phone}))}},[Ze==null?void 0:Ze.userInfo]);const xn=()=>On(void 0,null,function*(){Ve()}),Rn=()=>{let Tn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(rn(Pn({},Tn),{isShow:!1}))),Ht(!1)};return o.createElement(o.Fragment,null,_t&&o.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},o.createElement("div",{className:xt.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${(Zt=_e==null?void 0:_e.infoData)==null?void 0:Zt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(on=_e==null?void 0:_e.infoData)==null?void 0:on.phone}`),o.createElement("div",null,o.createElement(nt.Z,{onClick:Rn,style:{color:"#165dff",fontSize:16}})))))};var Fn=(0,f.connect)(({user:Ee,globalSetting:Ze})=>({user:Ee,globalSetting:Ze}))(dn),er=i(3113),he="data:image/png;base64,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",tt=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,jt=(Ee,Ze)=>{var Ve={};for(var it in Ee)rt.call(Ee,it)&&Ze.indexOf(it)<0&&(Ve[it]=Ee[it]);if(Ee!=null&&tt)for(var it of tt(Ee))Ze.indexOf(it)<0&&$e.call(Ee,it)&&(Ve[it]=Ee[it]);return Ve};const un=null,kt=Ee=>{var Ze=Ee,{homePage:Ve,user:it,globalSetting:_e,loading:Zt,dispatch:on,location:_t,text:Ht,shixunHomeworks:Jt,payload:ln={}}=Ze,xn=jt(Ze,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Rn,Tn]=(0,o.useState)("none");return(0,o.useEffect)(()=>{Jt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Tn("flex")},[Jt.actionTabs.key]),(0,o.useEffect)(()=>{Jt.actionTabs.key==="\u9690\u85CF"&&(Tn("none"),localStorage.setItem("Noviceguide","0"))},[Jt.actionTabs.key]),o.createElement("div",{style:{display:Rn,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:he,style:{position:"absolute",top:"-32px"}}),o.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Jt.actionTabs.text),Jt.actionTabs.type===9?o.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},o.createElement(er.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Tn("none"),on({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(er.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),on({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Tn("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var Sn=(0,f.connect)(({homePage:Ee,loading:Ze,user:Ve,globalSetting:it,shixunHomeworks:_e})=>({homePage:Ee,user:Ve,globalSetting:it,loading:Ze.models.index,shixunHomeworks:_e}))(kt),le=Object.defineProperty,g=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,E=(Ee,Ze,Ve)=>Ze in Ee?le(Ee,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ee[Ze]=Ve,Y=(Ee,Ze)=>{for(var Ve in Ze||(Ze={}))C.call(Ze,Ve)&&E(Ee,Ve,Ze[Ve]);if(g)for(var Ve of g(Ze))P.call(Ze,Ve)&&E(Ee,Ve,Ze[Ve]);return Ee};const Ae=Ee=>React.createElement("svg",Y({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Ee),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 Ge="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Ue=i(89392),ft=i(92736),It=i(6848),Rt={content:"content___L4gl0"},Xt="data:image/png;base64,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",Le=(Ee,Ze,Ve)=>new Promise((it,_e)=>{var Zt=Ht=>{try{_t(Ve.next(Ht))}catch(Jt){_e(Jt)}},on=Ht=>{try{_t(Ve.throw(Ht))}catch(Jt){_e(Jt)}},_t=Ht=>Ht.done?it(Ht.value):Promise.resolve(Ht.value).then(Zt,on);_t((Ve=Ve.apply(Ee,Ze)).next())});const bt=({classroomList:Ee,loading:Ze,user:Ve,dispatch:it,virtualSpaces:_e,globalSetting:Zt})=>{const on=(0,f.useLocation)();let _t=!1;(0,o.useEffect)(()=>{Zt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(_t=!0)},[Zt.actionTabs.key]),(0,o.useEffect)(()=>{_t&&it({type:"globalSetting/setActionTabs",payload:{}})},[on.pathname]);const Ht=()=>{it({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return o.createElement(ft.ZP,{theme:{token:{colorBgMask:"#999"}}},o.createElement(v.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:()=>Le(void 0,null,function*(){}),onCancel:()=>{Ht()}},o.createElement("div",{className:Rt.content},o.createElement("div",{className:"mb15"},o.createElement("img",{src:Xt,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(It.Z,{placement:"bottom",title:o.createElement("div",null,o.createElement("img",{src:`${Z.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 se=(0,f.connect)(({classroomList:Ee,user:Ze,loading:Ve,virtualSpaces:it,globalSetting:_e})=>({classroomList:Ee,user:Ze,loading:Ve,virtualSpaces:it,globalSetting:_e}))(bt),ge=i(59301),Pe=Object.defineProperty,Qe=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Et=(Ee,Ze,Ve)=>Ze in Ee?Pe(Ee,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ee[Ze]=Ve,ee=(Ee,Ze)=>{for(var Ve in Ze||(Ze={}))yt.call(Ze,Ve)&&Et(Ee,Ve,Ze[Ve]);if(Qe)for(var Ve of Qe(Ze))Te.call(Ze,Ve)&&Et(Ee,Ve,Ze[Ve]);return Ee},Be=(Ee,Ze)=>{var Ve={};for(var it in Ee)yt.call(Ee,it)&&Ze.indexOf(it)<0&&(Ve[it]=Ee[it]);if(Ee!=null&&Qe)for(var it of Qe(Ee))Ze.indexOf(it)<0&&Te.call(Ee,it)&&(Ve[it]=Ee[it]);return Ve},He=(Ee,Ze,Ve)=>new Promise((it,_e)=>{var Zt=Ht=>{try{_t(Ve.next(Ht))}catch(Jt){_e(Jt)}},on=Ht=>{try{_t(Ve.throw(Ht))}catch(Jt){_e(Jt)}},_t=Ht=>Ht.done?it(Ht.value):Promise.resolve(Ht.value).then(Zt,on);_t((Ve=Ve.apply(Ee,Ze)).next())});const{Header:at}=O.default,{Search:Ye}=U.default;function ot(){var Ee,Ze;const it=window.location.pathname.split("/"),_e={};return it[1]=="classrooms"&&it.length>3&&!((Ee=it[4])!=null&&Ee.includes("newgold"))&&!((Ze=it[5])!=null&&Ze.includes("newgold"))&&it[2]!=="coursesId"&&(_e.course_id=it[2]),it[1]==="shixuns"&&it.length>3&&(_e.objective_type="shixun",_e.objective_id=it[2]),it[1]==="paths"&&it.length>3&&(_e.objective_type="path",_e.objective_id=it[2]),ee(ee({},_e),{school:1})}const dt=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Mt=Ee=>{var Ze=Ee,{homePage:Ve,user:it,globalSetting:_e,loading:Zt,dispatch:on,isLogin:_t=!1,shixunHomeworks:Ht}=Ze,Jt=Be(Ze,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),ln,xn,Rn,Tn,sr,sn,Kt,Vt,Dn;const mn=(0,f.useLocation)(),[Yn,Xn]=(0,o.useState)(!1),[Zn,jn]=(0,o.useState)(""),[tr,ke]=(0,o.useState)(!1),ue=ot();(0,o.useEffect)(()=>{on({type:"user/getNavigationInfo",payload:ee({},ue)})},[_e.name]),(0,o.useEffect)(()=>{Ht.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(dt!=null&&dt.includes(mn==null?void 0:mn.pathname)||(mn==null?void 0:mn.pathname.indexOf("/classrooms"))===0||on({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[mn.pathname]),(0,o.useEffect)(()=>{Ht.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Ht.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Ht.actionTabs.key]),(0,o.useEffect)(()=>{var An;if(_e!=null&&_e.setting){let Qn=(0,Ue.cloneDeep)((An=_e==null?void 0:_e.setting)==null?void 0:An.navbar);Qn=Qn==null?void 0:Qn.filter(wt=>{var In;return!(wt!=null&&wt.hidden)&&!((0,m.JA)()&&((In=["/paperlibrary","/problemset"])!=null&&In.includes(wt.link)))});for(const wt of Qn)wt.subitem&&(wt.subitem=wt.subitem.filter(In=>{var ur;return!(In!=null&&In.hidden)&&!((0,m.JA)()&&((ur=["/paperlibrary","/problemset"])!=null&&ur.includes(In.link)))}));let pn=!1;Qn==null||Qn.map(function(wt,In){var ur,mr,gr,Ar;const $n=mn.pathname;wt.link===$n&&(jn(wt==null?void 0:wt.link),(0,q.Dk)($n==="/"?(ur=_e==null?void 0:_e.setting)==null?void 0:ur.name:tn(wt==null?void 0:wt.name)),Ut(ht(In,{name:wt==null?void 0:wt.name,link:wt==null?void 0:wt.link},Qn)),pn=!0),$n=="/"&&(jn(""),(0,q.Dk)((mr=_e==null?void 0:_e.setting)==null?void 0:mr.name)),(gr=wt==null?void 0:wt.subitem)!=null&&gr.length&&((Ar=wt==null?void 0:wt.subitem)==null||Ar.map(rr=>{rr.link===$n&&(jn(rr==null?void 0:rr.link),$n!=="/"&&(0,q.Dk)(tn(rr==null?void 0:rr.name)),Ut(ht(In,{name:rr==null?void 0:rr.name,link:rr==null?void 0:rr.link},Qn)),pn=!0)}))}),pn||Ut(Qn)}},[_e==null?void 0:_e.setting,it]);const ae=(0,o.useMemo)(()=>{var An,Qn;return(An=_e==null?void 0:_e.setting)!=null&&An.nav_logo_url?`${Z.Z.IMG_SERVER}/${(Qn=_e==null?void 0:_e.setting)==null?void 0:Qn.nav_logo_url}`:`${Z.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(ln=_e==null?void 0:_e.setting)==null?void 0:ln.nav_logo_url]);function At(An){f.history.push("/search?value="+An)}const $t=()=>Yn?ge.createElement("div",{onBlur:()=>{setTimeout(()=>{Xn(!1)},300)}},ge.createElement(Ye,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:At,autoFocus:!0})):ge.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{f.history.push("/search?value=")}}),[vn,Ut]=(0,o.useState)([]),Wt=(An,Qn)=>He(void 0,null,function*(){var pn,wt,In,ur,mr,gr;if((An==null?void 0:An.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Ar=yield(0,ie.IU)({tab_module_type:"engineering"});if(Ar!=null&&Ar.un_purchased){on({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(pn=Ar==null?void 0:Ar.data)!=null&&pn.engineer_url?(In=(wt=Ar==null?void 0:Ar.data)==null?void 0:wt.engineer_url)!=null&&In.includes("http")?(0,q.xg)((ur=Ar==null?void 0:Ar.data)==null?void 0:ur.engineer_url):f.history.push((mr=Ar==null?void 0:Ar.data)==null?void 0:mr.engineer_url):(Ar==null?void 0:Ar.status)!=401&&ke(!0);return}(gr=An==null?void 0:An.link)!=null&&gr.includes("http")?(0,q.xg)(An==null?void 0:An.link):((0,q.Dk)(An==null?void 0:An.name),f.history.push(An==null?void 0:An.link)),(An==null?void 0:An.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&on({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:ge.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~")}})}),ht=(An,Qn,pn)=>{const wt=pn.slice();return wt[An]&&(wt[An].name=Qn.name,wt[An].link=Qn.link),wt||[]},tn=(An="")=>(An==null?void 0:An.indexOf("<"))>-1?An==null?void 0:An.slice(0,An==null?void 0:An.indexOf("<")):An;return _e.showHeader&&_e.showHeaderFooter?ge.createElement(O.default,{style:{background:`${mn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${_e.isIlearning?L["header-iearning"]:L.header} ${_e.showHeaderFixed?L.headerFixed:""}`},(_e==null?void 0:_e.showTip)&&ge.createElement(Fn,null),ge.createElement(at,{className:"header",style:{background:`${mn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${mn.pathname=="/training"?"999":""}`}},ge.createElement("section",{className:L["edu-menu"]},(!!_e.isIlearning||!((xn=_e==null?void 0:_e.setting)!=null&&xn.main_site)&&!!((Rn=_e==null?void 0:_e.setting)!=null&&Rn.navbar))&&ge.createElement(f.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{on({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},ge.createElement("img",{className:L.logo,title:(Tn=_e.setting)==null?void 0:Tn.name,src:ae||Ge})),ge.createElement("ul",{className:`${L.menu} ${(0,q.Ll)()&&"ml0"}`},(0,q.Ll)()&&ge.createElement("li",null,ge.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,q.Ll)()&&_e.setting&&(vn==null?void 0:vn.map(function(An,Qn){var pn,wt,In,ur,mr;return ge.createElement("li",{key:Qn,className:!((pn=An==null?void 0:An.subitem)!=null&&pn.length)&&Zn===(An==null?void 0:An.link)||(wt=An==null?void 0:An.subitem)!=null&&wt.some(gr=>Zn===(gr==null?void 0:gr.link))?L.actived:""},ge.createElement("div",{onClick:()=>Wt(An,Qn),className:L.name},ge.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var gr;let Ar=An==null?void 0:An.name;return(gr=An==null?void 0:An.subitem)==null||gr.map(($n,rr)=>($n.link===mn.pathname&&(Ar=$n.name),$n)),Ar})()}}),((In=An==null?void 0:An.subitem)==null?void 0:In.length)>0&&ge.createElement("i",{className:"iconfont icon-zhankai4"})),((ur=An==null?void 0:An.subitem)==null?void 0:ur.length)>0&&ge.createElement("div",{className:L.dropDown},(mr=An==null?void 0:An.subitem)==null?void 0:mr.map((gr,Ar)=>ge.createElement("div",{className:L.subName,onClick:()=>Wt(gr,Qn),key:Qn+"-"+Ar},!!Ar&&ge.createElement("div",{className:L.line}),ge.createElement("aside",{className:"font16 c-black"},tn(gr==null?void 0:gr.name)),ge.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},gr.content)))))}))),ge.createElement("div",{className:"search-bar",style:{flex:_e.isIlearning?"initial":"1 0 auto"}},!(0,q.Ll)()&&!(_e!=null&&_e.isIlearning)&&ge.createElement(ge.Fragment,null,ge.createElement($t,null),!_t&&ge.createElement(oe,null),!_t&&!!((sr=it==null?void 0:it.userInfo)!=null&&sr.login)&&ge.createElement(f.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(sn=it==null?void 0:it.userInfo)==null?void 0:sn.login}/user_tidings`},((Kt=it==null?void 0:it.navigationInfo)==null?void 0:Kt.new_message)&&ge.createElement("span",{className:L.newslight}))),!_t&&ge.createElement(Ie,{payload:ue}))),ge.createElement(v.default,{centered:!0,destroyOnClose:!0,open:tr,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,q.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>ke(!1)},ge.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},ge.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"),ge.createElement("img",{src:`${Z.Z.IMG_SERVER}/${(Vt=_e==null?void 0:_e.setting)==null?void 0:Vt.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),ge.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Dn=_e==null?void 0:_e.setting)==null?void 0:Dn.homepage_tea_qq_number)))),ge.createElement(Sn,null),ge.createElement(se,null)):ge.createElement(ge.Fragment,null,ge.createElement(se,null))};var qt=(0,f.connect)(({homePage:Ee,loading:Ze,user:Ve,globalSetting:it,shixunHomeworks:_e})=>({homePage:Ee,user:Ve,globalSetting:it,loading:Ze.models.index,shixunHomeworks:_e}))(Mt)},59149:function(Cn,qe,i){"use strict";i.d(qe,{xp:function(){return v},AG:function(){return ce},JA:function(){return s},FX:function(){return D},k$:function(){return en},ub:function(){return zt},e6:function(){return et},v7:function(){return q},BO:function(){return F},x7:function(){return R},em:function(){return Oe},BV:function(){return L},qz:function(){return pe},Gm:function(){return fe},yt:function(){return V},I2:function(){return We},sQ:function(){return Me},z3:function(){return O},GY:function(){return mt},wC:function(){return Pt},Pt:function(){return ut},Oe:function(){return Bt},L6:function(){return f},RL:function(){return o},f$:function(){return U},j1:function(){return z},jD:function(){return B},g4:function(){return _}});var o=i(58143),f="data:image/png;base64,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",O=i(4977),U="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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",fe="data:image/png;base64,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",pe="data:image/png;base64,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",I="data:image/png;base64,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",ce="data:image/png;base64,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",F=i.p+"static/douyu.1e926b4a.jpg",B="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",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",pt="data:image/png;base64,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",Ne="data:image/png;base64,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",vt="data:image/png;base64,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",Me="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",V="data:image/png;base64,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",w=i(71424),u=i.p+"static/teacherQQ.833913ba.jpg",R="data:image/png;base64,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",j=i(59301),de=Object.defineProperty,M=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,Xe=(d,T,oe)=>T in d?de(d,T,{enumerable:!0,configurable:!0,writable:!0,value:oe}):d[T]=oe,Ce=(d,T)=>{for(var oe in T||(T={}))te.call(T,oe)&&Xe(d,oe,T[oe]);if(M)for(var oe of M(T))W.call(T,oe)&&Xe(d,oe,T[oe]);return d};const Dt=d=>React.createElement("svg",Ce({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+",We="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAADGKADAAQAAAABAAABVAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AAEQgBVAMYAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMAAQEBAQEBAgEBAgMCAgIDBAMDAwMEBQQEBAQEBQYFBQUFBQUGBgYGBgYGBgcHBwcHBwgICAgICQkJCQkJCQkJCf/bAEMBAQEBAgICBAICBAkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCf/dAAQAMv/aAAwDAQACEQMRAD8A83pCvOe9LRX+9Fz+XVNET56mm8Y96nppUEVoplEODRTihFNrRMAoxnrRRQBEY17UxkGMMBViindjuysqooxtFR+TEeq1bKqaYUNPmY+ZlZreEngYqGa3CoXTt1q7gjrSEAjBqo1Wio1WZABY4FBBBwakO6GQimM25txrrTOxMbRUshjIGzrQkYcE5xRcVxjMzfeOaesgVCuOtRgEnAoKletDS2GKgUsA3SnSBQ2FqOigCTy2Cb6jAzwKdubG3PFLG+xs4zQAyjJHSnO25t1Ty+R5Q8v71FwK1SNIzDBp8MDTZwcYqEghip6ii6uBNE8ag+YM1FgFsDgGkKsvUYpKEuoFmeFIgCpzmokieQEoOlR1Kk0kYIU9aVnYCKinIwVwzDNSzyrKw2DGKd9QIKUknqc1YhijkRmY4IquFLNtXmhSAlineIEL3qMEbst+NOkieI4fvUdCS3QFm4eF8eUMUQwCVSxOMVWpQSOlLl0smAY5xTnjeP74xTQcHNSyzPKAH7U9QIaKsQSRID5gyagOC3HShPUBVdk+6cZptTywiMAg5zUSoznCjNJNWuOxK85ePZjFNiEZb94eKjIIODTSQOtHLpoFyRwochOlK0TiLzRjHWqpYml8x9uzJx6U7MEN5JoII60+KTynD4zSzS+a+/GKpJtgRUVaiFuYyZDzVPJZti1pGw1BkizNFnacZqAuS2481LNA0OCxzmoApPQZpprc1UbFme4EqhQMYpkCxsx8yoKiZyeBRy6WRV9SaVkViE5FJ9nkMfm1XqTzZNuzPHpVqDexUY33I6Rjt60qyhHDYzjtRcTCYggYxWuzsapEBOTmkyatwRwOhMh5qqQN2BTUtbFKDJre4ltnLxEZIxzUUsrSOZZDkmp57Sa3iEr4xWfkmlFJu6NVE1YbqzW1KSLl/p1rMRd7hc4ycUyitY0rXZuo9zQvrNLUKUbdmqkUMkzbYxk1EzHq3OKdBdy27Ex96aUlHe7KI5N0bFDwR1FQ0+SRpXMj9TV+Oa0W1KOuX57f1qnJpFxjczaQuU+7waVP3kgjBxk4zVm+sVtFVg2c8c1d0mkzUzySetXf7Qn+z/Z+MYxn2qrHFJKdsY3GmsrIxVhgitHGL0YDojGJFMoyoPIq3eyWr7fs4APfAxVCihwu7lxRZtbY3LlM4wM0y4hMEpiJziolZlOVOD7U1n79TTs73NUh4jlZS6KSB1IqsTnrV2G/lhhMIAIPeqWecmhN9QEorUu30/yALcfNx/k1mwRNczCFTgtTg7q7AFupoVxCxAPWqxOTk1cvbNrNgpYMD0qqkUkpxGpb6VrBxtzIDUl1QyWn2fbzjBNZ1usTTqsxwueTURBBwaSiNNJNRA09Sis4mX7Mee4HNV7Wzlu2Kx4GOpNVKmhnmgbdExXNCi1Gyeownhe3lMUnUVEFJ6DNOd3kYu5yTWnY6hFaxGN0yT3olKSjorsRk0U523MWxjJzWw9nZCx84P8APjPXv6YpzqJWuBi1NDPNbsWhbaTxUaqzsEUZJ6VaubG4tVDygYPpTlKOzArPI8rl5DknvWnYahHaRsjrnJzkVk0Up01JWYD5GDyFwMZOcUyiirSA/9DzgqR1pKsVGyelf70XP5XI6KdsOM02gpSCmlQadRTTNIyREUPUUzBqxSFQatT7lEFFSlBjimhCapSQDKKKMEdaoAphQdqfRQBRuoCU8wdv5Vm10BGeKy5F+zyHjIPSuilPodNGfQp0U4EF8t0zUs4hDDyTmt762NyEEg5FOdy55qRLd5EMg6CoAM8ChNMCyHg8jaR81MhjEr7ScVEQRwaQHHIpcvYCSVPLkKA5xSGNwu8jj1plTNPI0flnpRqBDRVi3eNGJkGaiYqz5XgGnfUBoZl+6cUAkHNWJ4FiUEHOaiSJ3BKDOKSa3AfNO02ARgCn2/kbT5vWqtFDjpYBwG5tq96lmgMJGTnNQUpYt1OabvcBQjMCwHAptTxztHGUA61Em3cN/TvSTYDaUEqdw4Iqe48nI8qljt2kjMgNHMrXYEUkrynLnNSxTpHGUZck1WpzKynDDFDitgFQKzhWOAaluIo4yPLOar0U7agSJE7gle1R09ZHQEKetNBwQetCuAlFTzSJJjaMYoijRwS5xilzaXY7EFSRyNGcrUZIFJIkqKGYYBpu2zBA8hJJPJqSWSBogFHzVUooaBMmgiEz7ScU2VBHIUBzio6K0jT1uwH+XIE3449aYSB1qR7p/L8rqKgRlMgMnSrV+pfINLk9KZVi4aJ2zEMURweYm7OKObS7NFHoiJ5Hk5c5p8dx5K4xmq5JztHU0x0dD84xmhpbMd+oFtzZbpVi4W3CjyutVKQsBWqp63ZpGPcliiaVto4qGYFGMZ7U0O6ncpxTGZmO5jk1pZ3LDBxmkq0LkCHytvtVdNpYb+B3oTfUtQG0wvj7tT3QiQhYTn1otrKa6BaPGB60uZWuzZR6Ect1PMgSRsgUtpOtvMJHXcKrspVip6jijBxmtlSVrGqiWbydbmbzEXaOlTW9vbSQGSV8H69KzWbFREk9aHT05YuxaHEsx2ipprSa3UPIOD6VBhlw3TuKlmupplAlbIFU73VioRvqQVGzdhVm1uI4Zt8oyKZeTRzzb412itIp81rGpVpSzN1Oa0bezhmgMrtg8/hWbVxmm2l0HYsW9y9sxZMHIwc1HLK00hkbqafLbTQqHkGAagoio35kXGPc0opLEWpV1+fB7c5+tZwGSB60lRswIxTjGxoaF3ZG2iEm7IPGOlZqo8jbUBJ9qVpJHADsSB0yaltrhraTzFGeMYpJSS11YELo8bbXBB96bU93dNcSeawx2qzY/wBnmJjd43Z7/wBKd2o3aAyS2TQrMjBlOCKG27jt6dq0G0yZbX7SSMYzjvit5SS0YFCSWSVt0jFj71dsb9rPcAoYN+FZ9OZWXhhiiUE1ysB00pmlaVuCxzxWskemfYtzn58evOaxaKU6d0knYY5VLMFXqavXWnTWsYkcgjvis8HHIqeW5nnAWViwFOSldWEQUpBU4YYNWLSdbecSsNwFTaheLeSBkXAAxzQ5PmtbQChRWnpttbXDMJ2wR0FU7lI452SI5UHihVE5co7ESsyMGXgjkVZuL24ulCyngelPi0+5mi85BxVGkuWT9BFqzlignEkw3KKm1G5guZQ0AwAME+tZ9FN01zcwGjp9lHds3mNgL6da1f7FtP77fpXNAlTkcU7zJP7x/OsqlKbd1IaZ/9Hz+il479aSv950z+VwpMAHIpaKdwIipzSNt7VNTSoNAEWDjNJUhQ9BTOh5oGpWEopT1pTt7UGimM2jtTWUnmpApIzSU1IpO5HwBgimqobrU1NKA1SmMiIwcVHNCJE2t+FT+We3+f1pCWPFaKXYaZzzKyNtbqKbW7IkbRk7ct/OsVF3OEJxmu2nUudkJ3QgZgMA8UsbmNw47VJPEIX2g5pnlSbPMx8tVdNFhLIZX3nipm8jyBj71VaKHECWKIzNtHFNdCjlD2poYqcqcUEknJp2dwAqwGSKSrElw0iBCMYp1v5GD51LmdrsCrUqTSRqVXoaZjc21e54qWaAw4yc5odtmBEpAYFuamuJIpCPLGMVAFJ5ApKdtQLMUCSRly2CKrqpY7V6mkpysUbcvUUrMBXjeM4cUypJJXlOXqaKWJYirDJobaQFWnBmA2g8UsahnCscA0+aNY32qc07q9gsRoxRgw7VJNM0zZPGKYI3K7wOKZRZXuBOhh8shvvVCo3EKO9JRQkBLLEYiMnOajCsRkDpQST1OaelwYlKjmlrYZHUbP2FIGBYb+meamuPI48n8ad9bAV8mpHmkkG1zwKfDbtMCQcYqueOKaV2GpYglSMneuc1C5DMWAxml8uTrg0/yW71a5Yu9wv0HyxRJEJFbJqqgeU7YxUxhAPzc1LGTCcpxSUrLQu6KLROGKkc0CKT0q8zMx3NyamEkYh2Y5odRj5zOEB7mneRxjccVPRRzsqLuVxFHEQw606VhLjcBxUpAPNREg8AUr63KuOha2RTvUZ+lU2CliQMCpSyjioyc1pFdQuTPCqJkNk1X2ilyelFUkNb6IQqvpSbV9BTqKq7OiKYwxoeooVnhyIyVz6UM2OBUVaRTe5umyJoVPOTVuaVZLUW6Lg+tQ00sFq3ra5SmyC3tN84Wc/Kfeo72GOGbbF0xU5Ymm0+Z3ubRfc9A8M6TFqmghJ4w6hm69fwNc7q/hG5hzNpx8xP7h+8P8f512/hFmTRQqHGWbpW08WOhr5B5lVo4ifK9L7H8143i/G5dm2I+ry93nl7r1W/4eqPnplZGKOMEdQabXvGsaZp2rWwini2uOjjgj8e9eY3XhW9tJuf3kX95ev4ivpMDndKsve0Z+vcNeIWCzC1Ob5J9ns/R/puctk9KSrV3AkEuxDkY/KmRW80ylo1yBXsKatc/QowsOmu5p1CSHIFFrJDFLunGVxVUnHWo2bPFHIrWLLF3NFLMWhG1cVPZ2K3MbSF8Y/zzXTeGvhl8RfGeh6l4m8I6Ff6np2jIJL65tbeSWK3U95XRSFHfk9MnoK4gMw6HFc9OvTm5U6c03HR63a669tBuLWrBhgkVJJBPHH5rIQvrUBOBmrk2pzTQfZyAB0J78V1WldWQjOJJpKntjCJ1Nx9zPNWtRa0aUfZAMY5wMCtee0uWwGdU32ify/JLnb6V2dl8PtevYx5YTz9gkNsGBnCHlT5fU564HzY5xg1xt1byWlw9tLwyHBrKliaVRuMWm0Nxa3GwyeTKsuM7TnBq5f34vNoC7Qv51REUhUyBSVHfHFMrVwi3zCNDTorWWUi5OABx2qvdpDHOyQHKjpVeihQfNe4F+DTri4h85MY7ZqiQQcGrMV7cwx+VG2FNVaIqV3cAorZk1C2ay+zqmGxj2rKhRZJVRjgE4zSjN2vJWAjorU1CyhtFVomyT2P86ow28tw+yEZNONRNcwE0V9cwxeTG2BVOpJYZIH8uUYIqOnFLdAbMl7ZtZeSqfPjHTp+NZUSCSRUJxk4zUdFTCmoppDua2oWEVpGrI2SeMH+dZNO+Zupzikw1EE0rSYj/9LhiAetMKelSUV/vAfytcgIIpKnIBppQdqtT7jIuKKcUI5ptWmgCkIB4paKYDCg7VGVIqeimBXpQcHNTFQaaU9KVwIycmjilKEU2mUpsKKKKC1UG7FrNvLTrNGPqK1Keuzad3WrhUcXc0hUs7o5SpvOk8vys8Voz2PmNuh4J6isyWMxOUJzivQhUjI7YyTV0OgdI33OMimSMruWUYFJtYLuI4ptaW1uUWXgVIRJuyT2qFI3kOEGaZUscrxZ2d6VnYCMgg4NJTixLbm5qaeSOTHlrjFO4FelLFupzViKBJIyxbBFVwCTgUk0wJ4rgxIVAzmok2lxv6d6HjeM4cYplCS3QFi48rcPJ6UiW7PEZQelQU4OwG0Hg0WdrIBtKQRwaVGKMGHanyymU5IxTvqBFRU6+T5R3feqNELsFFHMOwolcJsHSkjKq4LjIpZIzG200zBxu7ClZWAklZGb92MCnJEGjLk4xVQv6UgWR+gJoa00C/cXcWO1B1/z6UjxtGcOMVZjt3VgxOCPxqzIEY7n5IpOZLmjLAJ6VIIXPXitON4lQgjmoQNzYqfaEOfYgSPYOp5608IqnIFTSIqfdOaYFJ6VPM2Gr3JZJjIoUjGKSLyxkyVAzBaiLE0KnoaEruM/J0prRsBuNR0pYkYNapW2ASilBxzQTnmqLUBKaWC9aXPGaiCknmg0SsKZDUO8Z9qcykHrUJFXGKYx8rKxytIq7uaaFJqUKBWltLFRjciOO1JUpcAYFRUzZIKa2ccU6mM2OlOO5uiMgjmkpSSTk0lboYUhUGlqIv6UFRT6CEAfWm0UUGyPU/Cf/IHX/eaulrmvCf8AyB1/3m/nXY6da/2hqVvp4O37RKkefTewXP618BmDUas2+7P5C4tV80xH+KX5lBio471A6K3GMV+4dp8BvhBD4ci8OSeH7SWJYlQyMg81jjljJ97dnnOa+Mfiz+xjqulLNrPwtdr+AZb7FIf36j0Rukg9uG+tfluT+KWXYmr7Kd4dm9n8+nz+8+Xo42Ddtj83dV8J2l9mW3/dSHuBwfqK4C7ttU0TMMy4Unhuo/A173eadqGnXr6bqED29xEdrxyqUZT6EHkVRu7JHXyrpQyt2PINfsOBz6cEoy96J+pcM+JONwNqdV+0p9nuvR/o7nhGiaJrninWLfw/4dtJ9QvryQRw29vG0ssrt0VEQFmJ9AK/oJ/ZA/4Ioa74rhs/HP7V0j6LY5WVNBtWH2uVeuLmYEiEHui7n7EqeB+V37M6Xngn9obQfEHhW6lsbqMXDxyQuUeNhERlWHI61/Th8C/2+ZIPJ8NfGxN68ImpwryO37+Mdf8AfXn1B61+E/SR4w4upYKNPhNJJxvNr+Lu17i26bq8v5bH73w94m5FLE06eObgpq8W/h3atLtqt/h7s/Rj4e/DT4f/AAn8I23gP4baPa6Lo9omyO1tYwiYxglu7sf4mYlmPJJNfnN+1n/wST/Zv/aRM/ibwlCvgfxPLuZrzToh9mnc85ntQVQknq6FGOSTuNfpzoniDQvEukxa74fvIb2ymXck8Lh0I+oOPr6V8c/Hb9tfwP8ADbzfD/gUx69rIypKNm2gb/bdfvkf3VP1Ir/M3w3zDi6GdOtw/UqLEt+87vvr7Tm0avvz318z9s4mz/KcBgvrGYTiqfTrf/Clq/l+R/I9+1l+wL+0H+yBqit8RLBLzRLiXyrTWLJvMtZjgkKRw8T4BOx1HQ7SwGa+JyCDg9RX66f8FGfix46+I+k6R4j8aXz307XrhFY4jiUxn5Y0HyqOO3XvX5W+GPD2peNvFNj4Y0to1utTuEgjaVxHGGkYAF3PCqM5JPQV/td4b5rmlbJadfPZQdZJ8zgmo6erfzei7JI/I8m4jw2ZYf67houNNt25mr2Ttd9vx9TnQCxCqMk1+uH7GP8AwSs+Ovx9a18Y+IIf+EX0OX5l1C+i3Mq/3oLdtpmk9CxWNDySzAqP2L/YW/4JL/Ar4NabYfE74nT2Xj3xG6rLC6gS6ZbN1/co2fOcH/lo4GOyL3/ZtVVFCIAFUYAHAAHYV/Enjd9NZU5TyzhON2rp1ZLT/tyL39Zaf3Wj9NyfhlTiq1d6PZL/AD/yP5Vv2pv+CI/xi+H6TeOP2b9Zk8ZQLmSWwucQakD1Jjbd5c5PJxlG9AxNfi74ifW9F1a58KfFfSriDUrRzFKZ0a3vYXXgiQOAXxjo4z/tCv8ARMr5f/aS/ZE/Z0/ac8PT23xo0G2nmjiITVUCwXtuoGdy3IAbavXa5KeoxmviPCz6bOPwzhhOKaXtobKpBKNReqVlL5cr73OzMeF4NOdB28nsfwkSaVKdOefw441G3RctsG2WMf8ATSLkj/eXcvv2rgABuAfjnmvrf9sX4G+BP2ZfjfN4G+E3i1/E1jFGs8d2IjDJDuJAjMinZKQB/rI8KfQdK+dxr2l6wgh8T2/7ztd24Cy/8DXhZPxw3+1X+mOQ5tDGYSnjsNeVOolJXTjKz7xkk/wXoz4G8ZfC0/NNNfJoxr+HT0hU2x+b2Oc1nW1vJdS+VH1681v3/he7gga/0yRL+0UZMsGTsH/TRD8yf8CGPc1zsUskD+ZEcGvaozUoe47ktWJbq1ktJPLk7jIIquATwKklmlnbfKcmrmn3kVoW8xd2e9a3ko3erEZ1FTTyCaZpVG0Mc4rTt7G1ksvOd8Ngnr0olUUVdgY2SetWba6ltH3xd+oNV8ZOBVqayuYIxLIuAaqXLswsR3FxJcyebL1q9pstlGGFyBk9CRmsqnquetTOC5bBcfOY2mYwjCk8CtGDSjLbfaN/JGQKzwMCuv8AA3gzxb8RfE1p4J8FWr3uoXzFYoUOOgJZmJ4CqASSegrmxeJhRpOpOSjGKu29klu23sNK7sjkQMcUV9I/Gb9k/wCNHwG0iDxF46soW0+dxH9otJfOjjdvurJlVKk9jggnjOevzj5jf5//AFVw5PneEzGgsVgaqqQfWLTX4FTpyi7SR//T4eindDmkJyc1/vAfyghKKcdu3jrSYzSuaKQlJgdKWimUncj8vn/P+NMYYOKnoqlJoZAQR1pKnYZGKaFwDnmqVTuBFRSgZOKGGDirumAlBGeKXB60lADCg7U0xnt/n9alooAr4I60VYpCoPWmBBVC5sxLmSPhv51p+WMe/wDn3pBGxOBVQqNO6LhNp3Rzkk0mzyHGMU2Dyt/77pW5PbRy8OMH1rFmtpYeWGR613UqsZKy0O+nWUtCKTbvOzp2qWW3MShic5qvSlieCa2szYUKzfdGabU8U7RAgDOajBBfL9Cead2AylUlTuHUVNceVu/dUR27SJuBApcytdgMkleU5ftU0ckSwlWGWqrSkEcGhxWwDo13uFPenSxiNtoOaiop2dxjxG5XeBxTKkErhPLHSliXLgsMild9REVKCQcirbxIz5XgVOLVFi8zvUuqrakuRnfvJDkAn3q0gfyvLf8ASpQCxwOTQQVODUylfQn2jGRQQK43Dip5hErfu+lRUhAPBqHvchseEZkLrVWp+Qu3PFRjCn1pgMopzNuNKApGTQVEZTgxAwKaBnihvkGTQkajSozuakkZDjYKYzFqbW0UA5VzzTaKKoaVwopCcdaYGycGg2SsKz9hURbbzSv1+Wo2jbbkmqihjGct1qRDxyKQJjk0+tbGkYdxCQtRs+eBTyuaiIxTNBKKKKDSAxi3bpUZB6mpiQBmoSc1rA0EoooqwAjPFMKgc0pYAVEWLdaDSCYn0ooooND1Pwn/AMgdf95q7/wyAfEunf8AX1D/AOjFrgPCf/IHX/eavUPBOk6lqviexXToWlMdxCz7RwAHHJNfnOdVIxdWUnZan8h8Wf8AI1r/AON/mf0NfD7T7PVfF2nadqEYlhmfa6noRtNeu+MvgVd27PfeEH86Pr9nkPzj2Vuh/HmvLvhf/wAj3pP/AF0H/oJr73r/ADN4vzzEYLGwlRlpbVdHqzz+H8so4nDyVVdd+uyPyB+KfwP8F/EhXs/GNiYL+LKrcoPLuIz7kj5h/ssCPp1r8yfi9+zB8QvhwX1WyX+2dKXJ+0W6nfGv/TSPGR7kZHuK/qH8UeCPDni+Dy9YgBkAwsqfLIv4jqPY8V8q+M/hF4h8L77yyBvrMc70HzqP9tf6jj6V+mcAeNdTDtUr6fyy2/7dfT+tGc2MybEYX3oe9E/nR+CM6x/GPR1xyY7nn/tma/RnzxXqupfswfDjxN4oTx9osH9k6zaF8PbjEMvmqVbzIuAD7rg/WvNvFfhTxH4OuPK1mEqjfclX5o2+jf0ODX9Hw4xwWayh7F8skrOL3vdvTv8A1oevmOX1a2Cw2KjF8nK1fz55/wCZv6L4/wDGXh7SLzw/oWqXVnZX423EEMrLHIP9pQcfX24rmFlHaucW8zjBqzFcFyAvNbU8DTpylOEUnLVu2/r3PAqqrOMYzbaWiu9vTsfJn7adrdaj4U0KysY2llkv2VVUZJJjPAr5L+E0un+GviboOl6eyXN9JfRJPcLhkjUsAY4j3J6M/wCC8cn63/bE1O/tPBOmxabJsaW5dHYfe2mM5APUZ746jjoefh/4KNDD8U9DFwvzfbYdufXcK/ZeGablkz5tkpad99z+leAPd4ZlHraf6n9D3wi+P/xG+C2oed4Suy9m7bprGbLW8nr8v8Lf7S4PrkcV+wPwR/ay+Gnxl8vSVk/snWiObK5IG8458l+j/ThvavwHM4BxUkVw8cizREq6kMGBwQRyCCOhr+PfETwWyjiGLq1I+zrdJx3/AO3ltL8+zPy/gLxazXIWqUHz0f5Jbf8Abr+z+XdH9Fvxg+P3w5+CmnfaPFl1vvJATDZQYeeT325G1f8AaYgema/Hj43ftU/ET4zTyadPIdM0UsdljAxAYdjM/WQ+33R2HevmjUNX1LWb19R1a4ku7iU5eWZzI7duWbJP4mqwkPFeZ4ceBOVZDy4iqva1/wCZrRf4Vrb11fmtjt8Q/GjM87vh6f7qj/Knq/8AE9L+isvJ7n5VftnHPxiXHT7BB/N6+ZbK2sZbZnnbDD3xivpj9ss5+MC/9eEH/oT18pRxySyLFEpZmIAAGSSegAr+/uHI3y6jZ291H7hwL/yJ8N/hRasdQvtLuhd6bM8Mi9GQkGuzmfSdWt/O8QQi0uD/AMvNso2k+skXA+rJj/dNfpz+zD/wRt/aQ+PnhWXxt40mi8CafNAZNPXUYne5uXIyhMClWiib++53dCqMOa+QP2mv2Nv2k/2VNSOmfF7RJI9PdtsGp2v7+xnHbbMowD/sOFcd1r5LL/FLhrMc0llOCxsJYiG6UtfSL2lbqk3bqkfdzy/EQp+0lF8p8y6p4b1DTYBfRlbq0Y4W4gO6P6NxlD7MAa5+tbRtav8AQ7wXdjIU7OowVdf7rKcqw9iCK6+/1Lwl4lVY54xpd1/z3jUtAxP99B8yfVMj/Zr7916tNpTjdd1+q/y+44rJ7HnYBYhVGSegp8kcsLbJVKn0IxX6r/8ABJ7SfhB4Z/bG0q8+PqWf2SS0mGi3F2UezOokr5Lb2/d7tu8Ju6OV6HFfef8AwXn1r9nvU9I8IR+HJdPuPHgunaeSzKNONO8thi4ZOxk2+WG54bbgZr8izXxj+rcX4fhWGElNVY83tU/dW/S2qVrSd1ZvZno08tvh5V3LbofzZAkHIq7PqFxcxiGQjH86hitZ5lLxKSBTQu361+0ScbnljrfYsytMMqDyK0b+W0k2/Zhz3OMVnUVlJXdwLlna/a5CucYGa+mv2TPjBoPwA+N9r4v8VRNNp0tvLaTvGu54lm2kSKvfaVGQOdpOMng/LasyHchIPtR8znceT6mvIz3JKOY4SrgcVrTqRcXbR2fZl05uMlJH7Jfto/tifB74i/B65+G/wyum1q71R4jJKIJY4reONxISTKiEucYUAHHUnjB/G37BP/df/P4VpWl49rGYwoPf0/xqz/a039xf8/hXzHAfh/g+HMD/AGfgE3Hmcm5NNtuy6JLZJaI0xGIlVlzSP//U5AgjrTCoNWiM8VGY/T/P61/uymfyhoVihHSm8irBBHWmkA9atTCxBRUpT0phUirUkw1Q2iiimUpsKKKKClMTANIUB5p1FBSYwg4xTQAOGFS0U7sZB3pWXbUpUGmeX6f5/Wr5wGYJGaSn/MBtpo4PNNTASlBI5FK2CeKCuBmquA08nJoYKy7SKME9KKBplB9Mgckqdv8AKsWa2lhba447GupoIB610QxElubwxDWjOTkieLG/vUddJcWcdxznB9ulUjZSRRlQof6f/XrpjiE1qdcK8X1MilDMBgHg1L5MgcI4K59RU0lm6sAOnvWrmjS+lyqjFGDDtTpJDK2SKuJZcbm5FSrGi/dFQ6sb3E6hWjhVounzUsdmWOGNW6YzkH5ayVST2IdRiNbxwnBGabgnnFISWOW5qYTkReXinqSQUuTjFKoBPNI2M8U7iFRyjbhQ7s7bmo2kDNNostwCkyM4p/lSsPlB/KgWdwei/nSc0t2D03IHzmm7TjNXRYTnkkVILM4wW/Sl7SPcnnj3M2gnHNai2UQPzEn/AD9KkNnbZyBmp9tG9ivrEEYRc5+Wgl36810AghXlVFSbV9Kr60uiB4hdjn0jlwQFNKLWc9sV0FJgVH1p9hPEPsYn2GYdxTvsLf3hWsVJ6DFNyVp+2kw+syM77Ch6ml/s+HuTV6nEgjgVMqzQKrN9Sj9ht/Q/nS/YoOmDVuio9vLuWpyXUq/Yrf0o+xW/pVqiq9u+4/aS7lI2EB7Uw2Nr02mtCiq9s+4/ay7mUdPhJ4zUTaYD91jW1RVqtNdS1iJrqc2+lyj7rA1WexuU/hz9K6zAxijAA6VssZNbmkcZNbnFMjocOCPrTCD2Ndm6CThgPxqlLptvJk42n1Fbwxy6o6IY5faRy+ziprSwvL+6jsbCJp5pW2pHGpZmJ7ADJNaM2lTL/qWDV2fwo8bR/DPx7aeKtQtTcRQ7ldOjBXGCyE8bh2p4rFSVGU6C5pJOy2u+x6GHqxm9zh9b8P654bvf7O1+0ls58BtkyFDg9CAeo96yK+hP2g/i/o/xa1uyuNDtXgt7KJkDzACRyxycgEgAdhn1r57rLKMTXrYaFTEw5JvddjpqxSk1F3Rs6Xrl7pZ2RndH1KHp+HpX1B8Efibo2na3Fp9ypBuriHAGNwbcBj3FfI1dR4I/5HTSP+v23/8ARi153EWQYfGYacKitddD4TiPgTBY9uqlyVO66+q6/n5n9UXwv58d6Sf+mo/9BNfe1fIfwu8Mx6p8Q9GhsyIpJJQBn7udhr7H8SaXqvhuCdr6Io0cbupPKttBIwe9f5IeIU4vG06d9XH9WfkeA4Ox2XUJzrRvC/xLVbL7vmVKK5W08QT20EX/AAkcYtzIqkTJzCxYdMnlD7Nx6E11IIIDKcg9DXw9bDypv3v+AEKilsVbL4FeGfiBb393an+z79dhWWMfIxO776d/qMH69K+ZPiH8JfE/gzfY+LLES2cpKiUDzIZB9exPo2DX6GfCX7l99Y//AGavWbyys9Rtnsr+JJ4ZBtdHAZWB7EHg1rl3iJjMuxLpy9+Cto91otn/AMOvQ/pngvhDDYzIqM17snza9H70t0fzieOf2f47jfqPgeQQv1NrIfkP+438P0PHvXzLqtvqfh29bSNTgktpk+8HGCfceq+461/RD8Rf2XdNvhJqnw/k+yzHLG1kOYm9kbqv45H0r4L+Inwwind/DXxA0wpKmcCQYdf9qNx/MEg+9f1hwH41UcXFQnLnS6PSa/z/AK1Py7i7wqdKTlCPK/L4X/l/Wh+Cv7Ws/neEtKH/AE9t/wCgGvkr4U7R8S9CZh0vYj/48K/Uz9r79lDx3eeGbe++G0Mmt21nOZpLdcfaVTaQSq8eZj/Z+b2NfmF4GWOz+IujwtGYporyMMrKVKkN0IPOa/tTgrPMJjMpf1WfNpK/db7rdHdw3l9TDZNPD1FZpT/U/W03aetOju1PeuKGo7jtzU41DBwTX57LDM/nCWAZ28dwM4zV1LkHBriob4N0rUhu+BmuedCxx1cLbc/OD9rnyJfjKn2k4T7BD/N6/Z3/AIJSeGv2N/APhzS/H/jvSAvjK+3tBq2okXFtF+8ZFWBdu23bA5dgSf74HA/FD9rt9/xZU/8ATjD/AOhPX33+zef+LH+Hhn/lg/8A6NevoPE7h3+1OFaeAlWnTjOybhLlez0fdPqndM/oepxhisiyPA4zCJN+6mpK6a5X81tuj+veGeK6iW5gcSJIAyupBDA8ggjgg+teR/GX4m/Cn4feGJofinLby2t5GV+wyoJ2uV7qISDuB6ZI2j1r8Tvhl+0x8XPhNp02i+FtS8yzlQqkF0vmpCx/jiBOVI9PunuDXkHiPxT4h8YaxLr/AIovZr+8nOXlmbcx9hnoB2AAA7AV/n9kP0V8RDMW8diV7GLunG6nL79I+t35eX0Oc/SbovAx+o4d+2e/N8Mfud5fcvM/Kb9vS1+F0H7Ql/N8H/DcXhXRriGOZLKF3Zd7liz4ZmWPd/cjARegHevjCvsT9sC+gh+KzwuhYtZQfToa+PAMnFf6u8GUfZZXQpJtqMUrybk3p1bbbfm2fR8M5jWxeX0cViHec4pvRLV+S0NjSNf1TRHY2EmEk4eNgGjcejIcgj61tiPwz4gBeMjSrv8AusWa3c+zHLxn2O5fcdKxLvToLeASo5J/n9KoRxs7BIxkntXsTpwn78NH3X69z31Lob93aaz4dIt76HYrjcjcMjD1VhlWH0Jrn2YsxY9TzXQ2GuavoamyYLLbvy1vMN8Te+Ox91IPvWnfaRpF7oD+JLAPZbXEfkynckjHr5LfeO3qQw4/vdAcVWcH+8W/Vf5b/mFr7HPqdO+x/MP3mPxzWYqlmCjqabUwTHPeuuMbElu4097ZBI7Ag8cVWA7CpHllkAEjEgdM0+3m8iYSkZxSV0tQISGU4YYPvSVbu7kXLhgMYFVKqLbWonKx/9Xl6KKK/wB2D+TwphQGn0UAQlCKbVikIB60DuVyoPWmlPStvTtC1fWC66RaTXRjxuEMbSbc9M7QcZrT/wCEF8af9Ai9/wDAeT/CspYunF2lJJ+ppGEnqkcfsJ/z/wDqpldifA3jUf8AMIvf/AeT/wCJrmZraW2laC4Ro5I2KsrAggg4IIPQg1pSxUJ/C0/Rkyg1uipRUrLnmnxwNK6xJyzEAfU1tzomxXor9KNe/wCCTf7Z3hvQ73xFquj2CWthBJczMt/AxEcSl2IAbJOAeK/NevB4f4tyvNYyllmIhVUbX5ZKVr7XsduLwOIw9lXg437qwUUUV9CcqqBRiiigrnQ0oDTSnpUuCelekeFvgz8X/HFqt94K8K6xrED52yWVjcXCHHXDRowNc+JxlKhHnrTUV3bsvxNadOU3aKueYgMtNOc816L4o+FXxN8DwfafGvh3U9Hjzt3XtnNbrn0zIqjNcN5Y/wA//rp4fG0qseelJSXdO/5Ezi4u0kVW24AXrSrEzDPSrWxaNuOhrf22ljP2hV8s5wf8/rTvLA61PsAORQyk0e1JctCHAxio2ghbqoqyFAXmuo8B+Cte+I/jbSPh94XRZNT1u8gsbVHYIrTXDiOMFjwoLMMk8CsquJhShKrN2S1b7JbscFJtKO7OMNtHt2jIFRLZRhsknH+fav0M+KX/AATL/ax+DvgDVPiZ430qyh0nR4fPuZI72GRlTIXIRTk8kcCvz/weteVkHFWAzSlKtlteNWKdm4tSSe9tL6nbicNiMPJRrxcX5lCSwV2yrYH0pn9mr/fP5f8A160qK99V5LS5j7d9zOGnIOpJpTYQj1rQoodab6h7SXczhZw56GnC2gHRav0YqXUl3FzvuVBHGowFH5U4ADpxVgqOtRsOOBUtsV2MooopCCjAooouMaQo7Uwg9AKloq1NgV/aipfLH+f/ANdJ5f8An/Jq+dFadxhx2pKcwUdKbTRogpmwf5//AF0+iqTsMZ5Y/wA//rppAHTmpaKGylKxAQQeaSpiueppPLH+f/10jRTRFRUvlj/P/wCuvSPhH8MNW+MHj+x8AaLMltNebyZZclUSNSztgYJwBwOM1y47HUsNRniK8uWEU232S1bNKUXOShHdnmVFew/HD4Oaz8D/AB1J4K1e5jvCI1mjnjBUOj9MqSSpHQjNePVGW5jRxdCGKw0uaEldPumVVpShJwmrNBRRRXcpWMwoor2C4+A/xRt/hda/GIaY8ug3TOomj+ZkVG273UcqhbIDdMg5xxnmxOY0aHKq01Hmdld2u+y8yoxb2PH6KKK6+dkhgUx40kXbIAw9666z0fTbG1TUfEzyIk4/cwxY81gf4yG4VPTPLduOahu/Dkhtm1HRZRe2y8sUGJIx/wBNI+o+oyvvXMsdG9r/AD6feXyPoef3OjRvlrc7T6HpWDPbTW7bZVI/lXc010SRdkgyD616tLHyj8Wp1UcdKOj1OBrqPA//ACOmkf8AX7b/APoxarXmj4HmWnPqp/pVrwSCvjbSFYYIvrf/ANGLXZWrRnRk49merTrRmrxP7Bvgf/yVHQf+uw/9ANfpz4rtra78NX8N1GsifZ5eGGR9w1+Y3wP/AOSo6D/12H/oBr9P/EihvDt+p6G3l9v4D6V/ix4ru2aUP8K/9KZ9lwPTjLA1YyV02/yR5FffDESaPBcaIQ4aFN0MnOQVGQCf5GvErzw5qeg3DJpObZl+9azA+Uf93un1XI9jX0/pR8T+H9Mt3+bVrLyUIHyrcp8o47JIP++W+tbBXwv44smI2zbCVbgrLE3cMDhlI9CPwr42lmtag25e9C+61+9f5peTPkuJfCTCYte0wD9nU/lez9O3yuvJHlnwc8Q2ck95p1+DZ3bmMLFLgF8bvuN91/8AgJ/AV9AV59o3gGwsI7yw1EJeW1wUKh15BXP5EZ4I/SrYtPEnh1s6c7anZD/ljK3+kIPRJDw49nIP+0a8nMPY4iq50XZvo9np0fT0f3n3XAmX4nAZVSw2Kj70ea//AIE+2/y+47aua8UeD/DXjKwOm+JLSO6jwdpYfMpPdW6qfpVvSNf0zW1YWbkSx8SQuNksZ9HQ8j69D2JFbVeZGVXD1Lq8ZL5NH2Uowqws7NM/P74j/sy6/oJk1TwQzajaDnyD/r0Ht2cfTn2PWvza+Lv7L/ww+KWqprWu6f8A2dr1pKsgvrdBHOXQ/dmGMSD13DPoRX9E1eWfEH4P+DfiJCZNTh8i8A+W6hAEg/3uzD2P4EV+18EeNWNy+rF15NNfbjo/mtmu/wCTPgM64EhUTlhHa/Tp8ux/LF8SPhH46+G0rXd3EbzT+SLuAFlA/wBsdUP14968kg1ncwO7Nf0C/EX4G+MfAQknuIRf6cc5uIQWUL6SLjK/y96/O/4n/sseGfFQk1bwMyaPqB+Yx4P2aQ+6jlD7rx7V/afBnjDg8dTj9aas/tx2+a3X9aI/nnO+A50JuMY2fZ/o+p8UWergAc10dpqG7HPWuA8W+EfGfw51P+y/F9m9s3OyTrHIB3R+h/mO4FN0/VQcYNfsXsqdWCq0mnF7Nao/OcwylwbUkfKP7UMdrc/EASvgv9kix+bV9x/s8FY/gvoCDoIX/wDRr18CftEzCf4grIP+fWL+bV91fAS4Efwe0MekT/8Aox6+h4iptZTQj5r8mfT8cUn/AKu4SHmv/SZHu5lFJ5q+v61i/a1PU0Jdrmvzz2TPxR4Y/Mb9sU7vi9kf8+UH/s1fK4Q9TX1r+1ikNx8VN7Ln/RIefzr5xg0eCeMyFiPpX9B8PYmMMvpJ9kf2PwVUSynDp/yo5ypYJngkEsfUVcewwxUN0NdTpnhdLOxXxF4iUi0JIiiBw87DsO4QH7zfgOenq1sTCMfef/BPq4zT6lay0+Ke3Gv+IyY7JSRGi8POw6qmewP3n6L7nAqrca02s3nnagFSNF2wxKMRxr/dUdh6+p5PNVdWu9R1i7N1d7RgBURBhEUdFVewH/1zzzWcIJf7v+fzrOlRv703r+X9dWU6kdkx0/lecxg4XtVi3sZLiPzAQPSq3kyj+H/P61JH9qQFY8gHtXTLayYuZFcgg4PajawG7HFS/Z5jxtNajzSyW3keXgkYznilOpa1iHURi0VdispHcK5ABPJrT/si2/560SrxWjMuZdz/1uXooor/AHYP5PCiiigAooooA/fb/ghR/wAjF8Sv+vbS/wD0O6r9pfjt+1X8BP2aH0uP4269/Yh1oTGzH2W6ufNFvs83/j2hl27fMT72M54zg4/Fr/ghR/yMXxK/69tL/wDQ7qvcP+Cw/wAAPjP8cLv4ev8ACTw3e6+NMTVRdG0Tf5XnG08vdyMbtjY+hr/OPxK4cy7NvFKpl+a1fZ0ZKPNJOMbWoJrWSaV2ktV1tuftWR42th8hjWw8eaSvZWb+1bpqfWn/AA9Q/YM/6Hwf+CzVP/kSv5Ofjp4j0Xxj8bfGPi7w5N9p07Vdc1C8tZdrJ5kM9zJJG+1wrLuVgcMAR3ANezP+wR+2TGpd/h1rIAGSfJ7fnXzL4U8LeIPHHibT/B3hS1e+1PVLiO1tbeMZaSWVgqKO3JPU8DqeK/qLwj8NOGuHqmIxWS4t1bpKd5wkopXafuxjbrv2PhOI88x2NUKeJp8uumjV/vOewD1q3YKpvoP+ui/zFf1Rfs3f8Eh/2ffh14Wtb7442v8AwmHiORA9xvlljsYHI5SGONozIF6b5c7uoVOg0fi1/wAE3f2LPjboN/pPwSXTtB8VaepeKbS7vzUjlXlUurcSSKI2OAxCq4zkHsfnav0reGvrjwsI1JU07OoorkXS+/Ny+dr9kdkfD/HezU20n2vr+Vr/ADP0a+Mv/JH/ABX/ANge+/8ASd6/ghMeDnFf3vfGX/kkHiv/ALA99/6TvX8c37Bfwq8C/G39rHwl8MPiXZHUNE1Rr0XNuJZIS/k2NxMnzxMjjDop4YZxg8Eivyr6JWcU8uyfNswrJuNJRm7b2jGbdrtK9lpqvU+g8QsPKticPRjvK6+9pHxyygnGKUIpHav6Kv8Agoz+wX+yv8BP2X9S+I/wq8NPpusW97Zwxzm9vJwEllCuNk0zocjuVyO1fhb8DvDGi+NPjZ4P8IeI4ftGn6rren2d1EGZN8M9zHHIu5CGXKsRlSCOxBr+q+BvFDAcQZTUzjBRmqcHJNSSUvdSbslJrZ6anwWa5HVweIjhqrTk7bbau3ZHku0HoK19C0LWfE+t2fhvw9bSXt/fzJb21vCpaSWWRgqIijkszEAD1r+nz9q3/gm3+xx8Mf2bvGvxB8E+FHs9W0fSbi6tJzqF/II5Y1yrbJLhkbB7MCPavzy/4Ix/B3TvHn7SOpfEfW4Vng8Haf51uG5C3l23lRPjvtjExHo20jkV8fgPH3K8fw7jOIMHTmo0NLTSTcmlyrSUtG2lf8D06vCdeljKeDqtXn27deiP1C/Yo/4JdfCv4E6BZeNPjJYW3ibxpKqTOLhRLZ2DEZ8uGM5SR0PWZgTkZQKOv1D8WP28P2R/gVrD+E/HnjG0t9Rtj5clnZxzXkkTL/BItrHIImH91ypHpXjP/BUj9pbxB+zr+zg8PgmV7bXfFdwdLtrmNtr20RRnnmQjkOEGxCMFWcMDlef5AXeSaRpJGLOxJJJyST1JNfzh4b+FGN8QVU4i4mxU+Ryaio26b2umoxT0SSu2ntu/tM64gpZRbB4Kmrpat/rs2/mf2wfDr9u/9jn413y+FvCfjXT7i5uhsFrfJLZtLnjYq3kcQkJ/urkn0NfxTagAL+cDp5jfzqoa9G+E3wp8b/G34iaX8Lvh5aG81bV5vKhTOFUAFnkkbB2xxoC7t2UGv6c8NvCXLeC/reIw9eTpTUW+e3u8nM2+ZJK1pdla276fEZ1xDWzP2cJwXMr7db26fI85or+rf4G/8EgP2Yvhn4di1D4yrJ4w1dIxJcy3E0ltYxMBlvKiiZCUHrMz5xnC9B7CP2Dv+CdvxTsbjSfDfhrRrpoPld9JvZBLERxktbz5BB7Nkeor4PH/AEtuHKVaUKFGrUhF6zjFW9VeSf3pHqUvD3GSinOUU30b1/BH8c9Ffqz/AMFAv+Ca+qfsqWa/FD4bXc+seC5pVhm+0AG6sJJDhBMyBVeJz8qyBVwxCsMlS357/Bf4P+Nfj18TdJ+FHw/gE+p6vN5aFsiOJAC0ksjAErHGgLMcE4HAJwD+7cO8eZVmmV/2xhKydFJtt6cttWpX2a6+WuqaZ8pjcnr0K/1epH3vzvtY8sO7tX0d+xwD/wANa/DIn/oadJ/9K4q/pc+DX/BKH9kf4T+Foj8QNMHi3VI4911f6lK6Q5Ay3lwI6xJGO2/ewHVzUE3/AAT0/ZL8TePvDHxg/Zvks9J1Xwnrun3866bdm5s547a5SSWGSPfKI5NiNsKbfmGGBHI/nzOPpT8O4uliMDSp1OSUZRVTlXLdppX15km+6v5H1uG4BxlOUKsnG907X1/Kx7v/AMFEf+TKPiL/ANgs/wDo1K/ii3fLiv7X/wDgoeM/sVfET/sFn/0alfxzfCr4W+MvjT8QtK+GHw+tDeavq8whgj6KOCWd252pGoLu3ZQTXnfQ+xdKhw5jK1eSjGNRtt6JJQi235I6PEalKeMpxhq3G34s83GM80EAdK/qw+Ff/BLD9jv9n3wB/wAJb+0RLBr13axLJfajqly1np0DHAIjjDxoEycAzF2J6YyFHTy/sFf8E3/2ovCF1dfB6DT0aI+V/aPhu+LPbyEZAePfJFk9dskeSOmOtfWV/pXcPxqydOjWlRi7OooLkv8AN3+9J+R58PD/ABnKryipPXlvr+R/JSVIGabX0T+1N+zj4u/ZX+Mmo/CTxa/2kW4WezvFQol3ay58uZVJOOhVlydrqy5OMn+gD9kH/gm9+xz8VP2ZfBfxE8deFHvdY1fTY7i7nGoX8QeRicnZHOqL06KoFfo/G/jLk+RZXQzivzVKNZpRcEne6ck/elHSy9b9Dxss4bxOKrzw8LRlHe/3dEz+Xaiv6nvgD/wSM+AOk6/4l8X/ABf0mTUobnW9RXRdIe4nSCz0yK6kS0LsjiSaR4VV8u5G1lyC2TX4Xf8ABQf4ZeBvg7+1/wCMPhz8NdPXS9E05rH7Nao7usfnWFvNJhpGZuZHZuScZwMAAVy8D+N+TcQ5tUyjLVJyhDncmko6OKaWrbacl0to7Nqze2Z8MYnB4dYiu1Zu1uvX/I+MqKKK/Yj54bgk80xl54qWjAoAgwaSpyMjFRlQO9ADKKKKACiiigBCB6UwqxqSiqUrFKViLYaTaR1NTUEZ4pqoNVCvRT2A7Cm4Oa0TNExK+2P2ENQ/ZN0/4wzyftfwefoDWEotS6zNAt1lcGVYPnI2bguBjdjNfE9FeRxBk6zDBVME6kqfOrc0HyyXmn0Z04TEeyqKpZO3R6o9I+MM/wAObn4p+IZ/hDHLD4Xe/nOlpPnzBa7z5ed3zfd6bvmxjPOa43Qtd1nwzq0GveH7qSzvLZt8U0TFXUjuCKyaK7aGDjCgsPJ8ySt72relte7fXuZyqNyc1p6G94o8UeIvGusy+IfFd7Nf3s2N80zFmIHAGT2A4A7Vz+0U6it6NGFOCp01ZLRJbImU5N3bGbeMUmypKK0DmYtvay3U6W1uN0kjBVHqScAV/VT8OfBmm+FPA2leDYIle2sbKG12EblZVQK2QeDuOSc9cmv5jvhhaLf/ABL8O2LjIm1O0jI9mmQf1r+sHT7Tyztx04/Kv5Y+kpmMo/VcOnp7z/JL9T6fhylzOUmflj+1B/wTjtPEKXHjz9n6Fba9w0k+jZxHKepNsT9xj2jPyngKR0P5G3egP4DuJLfxVasurxnaLKZSpgI/inU857qh69TxgH+vjT4iMV85ftNfsW/Df9pzSjeXyrpPiSFCttqkKAscdEuFGPNT/wAeXsex+I8PfH+rg3HAZ3Jypbc+8o+vVr/yb12PZx/DXOnUw/xdun9fgfywXt1dajdPe3shllkOWZup/wA9h2pLS5vNPuFu7GVopUOVZTgj8a9p+Ov7PPxS/Z28WN4T+JWntbl8m2uo/nt7lB/HFIOD7qcMvcCvEtpr+0Mvx2GxeHjXw0lKnJaNapo+EqxqQm4zVmjqPt2ja4NmtoLS5J4uYV+Q/wDXSIYH/AkwfY1k6p4f1LSgss6h4ZPuTRnfG/0YfyPI7is3aa1tL1fUdIZvsjAxycPG4DRuPRlPB/zitfZSh/D27P8ATt+QKpfcw9hrX8L6fHceMNJkPDreQEEe0i8Gt77DoeuLv051sLo/8sJG/dMf9iQ/d/3XP/AvRfDen3Wm+ONMsr9DFKl5BlWHP+sXn3B7EcGpnivcklo7PQcZSi7pn9W3wP8A+So6D/12H/oBr9QPEf8AyL1//wBe8v8A6Aa/L/4H/wDJUdB/67D/ANANfqB4j/5F6/8A+veX/wBANf4++LH/ACM6H+Ff+lM/V+BP9zqer/JEVhqVhZ2NhaXUyRyTxII1Y4LEKMgZ6n2pmq+GtP1Scagpa2vEG1LiE7ZAPQ9mX/ZYEU63sdP1TQbfT9SjSaOSFMo4BB+UdjWP/Z3iHw582hub+zH/AC6zt+9Qf9MpWPI/2X/Bh0r8yppc7dOfLLXfZ/P9Hp59D7WXwpSV1/X9aa+Qf23rHhxdniqMTWw/5fYFO0D/AKax8lPdlyvrtrsLa6tr23S6tJFlicZVlIII9iKytI8RaXrLvb2zFLiL/WQSgpKn1U849CMg9jWbdeFvs9w+peGJv7PuXO51C7oZT/00j45/2lKt7npU1YQlLlqrkl+H3dPlp5IcJSSvB8y/H/g/P7zS1fw7pmsulxcKUuIv9XPGSkqfRh29Qcg9xWINS8QeHPl11Df2Y/5eoF/eIP8AprEOv+8g+qjrU9t4qNpKlj4ph+wTu2xXzugkPbZJ0BPZWwfauwolUqUkqdZc0en/ANq/8tO6YKMZ+9Tdn/W6/ryZTsNQsdUtVvdOlWaJ+jocg1crhruwtdO8a2F1Yp5L3qzifZwJNiqVLAcEg9D1rX1bxZ4e0HUbXStZuktpr3d5IkO0OVxkbjwDzwD1rKpgnKUVQTfMr2trpe+3az17dio10k/aNKzt+X+Z0LKrqVcZB4INfN3xF/Zt8K+KVk1Hwxt0q+OWwo/cOf8AaQfd+q/ka+kqK1yrOcVgqntcLNxf4P1WzM8dl1HEw9nWjdf1sfjh8TfhHfaSknhn4jaUk1tNkDzF3xSe6P6+4ww9q/PP4kfsl3Nk8msfC6UyR8sbCZvmHtE56+wbn37V/UXqmk6Zrli+m6vAlzbyDDRyKGU/ga+N/iP+y4yeZq3w6k3DljZyt09o3P8AJvzr+lvD3x6qYaap1Zcjfzg/Xt6/ij8j4m8OOaLlRXMv/Jl/n/Wh/F/+0FZajp3xBaw1aCS2uIreNXjkUqwILdQa+y/glfCP4U6MmfuxP/6Mav1X+OP7O3gb4qWr+GPito5W8twVjmx5V1AT3STrjvg5U+hFfDHiD9mXxf8ACPw9FY+GWfW9Ls1bEqLidVLFvnjGc4zjK59eOlf29lnill+bYKlhpvkqJrd+69Hs/wBH8rn5Jxjlkp5dTw0E24PX5Jo5k6p2zSrqnPWvKX1wK2CelO/4SDcNuR+FfQPAdkfk/wDYztsfKX7TM/n/ABJ3/wDTrEP5189gkdDXtvxymjvfHwkkbC/Z4+fzri4dH07QbePWtbXzTKN1tan/AJaf7cmORGPwL9Bxk1+rZZWjSwtOL3svmf0fwvS5cvox7RRU03SrPTbNNe8RLmNwTb2/RpiP4m7rGD1PVug7kUdV12/1qY3F+QWICjAwFUdFUDAUAcACqt5dX+s3j392xklfqewHYAdAAOABwBVEgqdp6iu+nQvLnqay/L0/rX7j2p1OiGhVLgt071cuo7TaPI6+1VKK6XHW5Ckx8NuZn2L+tOmhaB9jfXimI7RtvQ4NK7vK25zk0tb+QN3QyitG1mSBSGGSe4//AF1VcCRy4GMnpSVTWwiCitOKyjkg8wtzUX2Nf74qXiIiP//X5eipto7U0oeor/dZTR/JqmiOilIIpKooKKKKAP32/wCCFH/IxfEr/r20v/0O6r9WP2uv25Phl+xtLoEPxE0vVNRPiIXRt/7OSF9n2Tyt/medNFjPnLtxnoc44z+U/wDwQo/5GL4lf9e2l/8Aod1X1Z/wVR/ZC+OH7VFz4Gk+DlhBejQ11IXfnXMVvtNybXy8eYRuz5TZx0x71/nL4kZXlON8U6mGz2ahh2o8zcuVK1BNe9095L8j9qyTEYilkEZ4RXmr20v9vXT0ObuP+C3f7NM1u8K+GfEwLqR/qbPuP+vuvzY/4I4+BtN8XfthLrOpRiQ+HNGvNSh3DIEpeK1B+oW4Yj0Iz2rm/wDh0X+25/0AbH/wY23/AMVXd/8ABOwat+yh/wAFBh8Kfi00em6he20+gzhZFkjFxcCK4gTepKnzHRFXH8TAV+wz4d4Wy/hrNsNwfiFUqVKTclGopvlin0TutJNfNHzSxmPrY7D1Myg1FS0urav/AIY/Vv8A4K/fGbxT8K/2YINA8H3T2Vz4r1JNOnmiYpILRYpJZlVlwRvKIjc8ozDvX8wHwg+Kfi34K/EnSPib4JupLS/0m5jmUxsR5iKwLxOB95JFyrKeCDg1/Wv/AMFIv2XfE37U/wCz2fDfgPY/iDRL1NTsYZGCLcFEeKSDe3Cl0kJUnA3qoJAJI/Bb9mX/AIJmftJ+P/jDpdh8S/DF34b8O2F1HNqV1fKIg0MTBnigByZHkHyqVBQZyTgYrxPo78W8N4Hg2vTx9WEZJzdSMmk5JrTR6yTjorX1utzr4yy7HVczjKjFtacrWy/y11P6n/jGwPwf8VN66PfH/wAl3r+Sn/glr/yfh4D/AN7Uf/TbdV/Wv8ZP+SQ+Kv8AsD33/pO9fx9/8E6/FVn4N/bW+H2s38iRRvqD2e5yAN17BLaqMnuWlAHvXwf0dqMqnCef04K7dNpfOnUPW4ymo5jg5PpL/wBuR/Qj/wAFev8AkyfWP+wjp/8A6PFfzE/sy/8AJyPw+/7GXSf/AEsir+u/9vP4F+Jf2iv2XfEfw08Fqj6zKILqyjdgiyS20yS+XuYhVMiqyKSQAxBJAr8CP2Jf+CeP7Sd/+0h4a8S/EfwxeeHND8M6lBqd3c36CISGzkWZIYlJzIZHUKSvyqpJJ4AP1H0fONsqwHBONo4yvGE4yqPlbSbThG1lu7tNK3XQ4OMcrxFXNKUqcG00temjZ/QV+3V/yZ38SP8AsA3f/oFfkb/wQm1Cyj1b4m6U5X7RNDpEqDPzFI2vFfA9AXXP1Ffrn+3T/wAmefEj/sA3f/oBr+XL/gnl+0vYfsv/ALSGn+LfEshj8P6tC+l6qwBby4JmVlmwOf3UqIzYBOzcAMmvj/CDhuvm/h5m+BwqvNyTS6twUJ2Xm+WyPS4jxsMPnOGq1NrP8br9T9Z/+C53hfUr74YeBPF9vvNrp+p3drKADsD3UKPGW9D+4YDPqa/mswepr+8v4ufCz4f/ALR3wj1H4c+Ldt7omv2y7ZoGViucSQ3ED4ZdyMFdGwQcDIIJB/mm+Kf/AARu/aq8I69NB8NxYeLNMLHyJ47mOzm2dvNiuWRVb2SRx71+hfRo8YsmwmSrJM0rRozpOVnN2UlJuW70TTbTTfa19beTxvw7iamJ+tYeLkpJXtq01psfkZjFfvD/AMEMPA2map4/8e/Ea7jD3Wj2VlY27EA7RfSTPIR6H/RlGfQkd68u+Ff/AARb/aS8U6tGPihqGm+FdOGDI6yfbrn6JFERGT7tKuPetv8A4IvfF7QvAHx68R/CXWp1g/4S60jFoznAkutPaRki+rRSykepXHUiv0bxe4ywGe8J5nhshrqrOnGDlyapRc03qtH7sZXs3pvueLw7l9XC5hQni4cqk3a/e3+bR9Of8Fu/jP4s8NeFvCPwZ8P3clrY68bq91IRMyGdLcxpDExBG6Ms7syngsqHsK/Br4AfFrxV8D/jBoHxK8I3Ulrc6deQtII2YCaDevmwyBSN0ciZVl7g+uK/ph/4KsfsceP/ANpvwLoPi/4TQC+17ws9wGsd6xtc2tyEL+WXwpkjaJSqkjcrNgltqn8eP2XP+CaX7S3j34x6NH8RvC954b8O2F5Fcajdagoh3QwurPHCrfM7yAbVIUqM5JwOfk/A7i/hnC8CexxlWEWlU9rFtKTbcuj1leNkrJ323R6XFGXY2ea89OLd7crV7Lb7rM/qE/aO8F6X8RfgF4z8FazGskGoaNeR/Nj5X8lmjcZ43I4VlPYgGvwe/wCCF/gbTdS+IXj34i3MYa50ixsrGBiM7RfSSySEeh/0ZR9CfWv2L/bu+NmifAn9lvxZ4p1GdY7y+sZtM02Mkbpby8jaKMKD97YCZWH9xGr8Sv8AgiJ8TtG8M/GrxT8MdUuBBP4n0+Ga0RuBLNYNIxQf7QilkcD0VvSvwvw3y/MH4c51UpJ8snC3/bri6n/ktr+nkfVZ1Wo/2zhoy3V/xvb8T6U/4LefGfxT4a8I+Evgx4funtbLX2ub3UhGxUzR2xjSGJsY3RlnZmU8FkQ9q/IT/gn58VfFvwq/a38ET+GbqSGHW9WtNIvoVY7J7e+mWBlkXo20uHXPRlBHIr97f+Crv7HXxB/aW8EaB40+Ett/aGueFnuEewDKj3FrchCxjLYBkjaMEKSNys2MsAD+dX/BPD/gnZ8ef+GgtE+Knxg0G58NaH4VuVvwt8BFPc3MOTAkUZy21ZAru7ALtGFJJ4/XPC7i3hvDeG9TD4mrBS5aqnBtc0pNy5dN22uVJ2/J2+ez3L8bPOozhF2vGz6JaX1++5+2n/BQ7/kyr4if9gs/+jUr8f8A/ghl4A0vVviL46+JV5GHutFsbOxt2YZ2/b3leRl9Di2C59GI7nP7Af8ABQ7/AJMq+In/AGCz/wCjUr8Wf+CI3xY0bwp8Z/FHwp1aZYZfFdjBNabjjzJ9OaRvKX/aMU0j/RDX5h4c0sRPwvziOF+LnT0/lXs3L/yW9/I9zOZQWeYZz2t+Otvxsfqz/wAFAf2Nfih+2RYeH/DPhfxVbaBoukPLcXFtPFJJ9ouXAWORthA/dJuC5/vt7V5T+wb/AME5/iT+x38WL/x1qni+01bTdS06Syns7eGWMs5kSSOQ7mK5TawHfDHHU12P/BSr4YftceJvDWi+PP2T9d1e1udJE0WpaXpV3JbyXMT7WjmjRXUSPEVZSoy7BxtB2kV+I+i3H/BWzxBqg0fTn+JIm3BD5x1GBFJ6bpJdiL9WYDHPSuzw8yrNs24S/s6hmtClh2pKVOSipR95t8zavrupX2tZ6EZxXw+HzD208POU9LNXs9On+R95f8F2PCtu+l/DrxrEFWaOXUbGQ45ZXWCSMfRSr/8AfVfqJ/wT/wCP2MPhyP8AqDRfzav5Sf2sLr9qTwz40X4Q/tOeJNQ1jUtJSG6+zXd+99HbtdRLIArFmTfsYBipI7AkV/Vv+wB/yZj8Of8AsDxfzat/GXhqeUeH+WYCVaNVKo2pR+FxkpyVn1VmRw5jViM3r1VFx0Wj3urL9D+b3/gpN+1F8Ufib+1B4m8Iw6xdWmg+FL+XS7Gyt5mjiV7RvLllZUKhpHlVm3HJUYUHCivzq17xBr/ijVJNc8T31xqN7MEV7i6laaVhGoRAzuSxCooUZPCgAcCvdv2uv+Trvid/2Nmtf+l01fOzBjwK/uLgDJsJgsnwtHDU1FKnHZW3Sb+ber7vVn5fm2JqVMTUlN31ZFRSlSOtJX2x5oUUUUAFJgUtFADdoxigqCOKdRQBFsIppGDU+KQ/SgaIKKeQxNNwaDVRTEopdppKA5EFGBRRQHIhAoFG1aWindjsJgUYpaKE2CQzYKNi0+inzsY3YtGxadV7TtNvNVuhZ2Kb3PJ7BQOrMTwAO5PApSq2V2NK+x2fwjDr8VfDTxKXZNVs2wBnhZkJ/lX9Z1lDvO78fzr+S608QWnhK9gj8Ot5kkMqPNdgYZ9jA7I+6px16t3wOK/pe+MXwo8e/EzRdK8SfCPxfdeFPEGko0tnMgEtlciVVzFdwEESRnHB6qTnB6H+VvpBYSGJxeCWIqKlCSmuaSbStytNpJtJtpaJtLW3Q+04WVlNLVqx9R2MXQ9K6+yTBr8X/wBi/wCMP7Vur/tr+Mfg7+0bqaSS6fpAneytlQWiSRtCsU0AQAKJI33HGN2fmGRX7V2a881/L3iTwXXyDGRwVerGo5QhNSg24tTV1ZtK/r13PvcBVVSPMlY534h/CjwB8Y/B9x4F+JOmx6np1yMFHGHjbBAkifrHIvZh+o4r81tP/wCCG3hTVrjVdRXxzdQWMxJ0qP7MjyRj/p5YsA+G/uBcj3r9crUcCu/0bxFfafai0QK6j7u7PGa+UyXxL4gySjOjk+IcFJ6rRr1Skmk+7W63OnEZPhMTJSxEL2/rofw0/GH4X+IPgr8UNc+FPiko9/oV29rK8fKPt+6698MpDDPIzzXm1f0ift4/8Ezp/jFrWpfG74GybfEl4TPf6XM58u8fHLwO33JSMfIfkbttPX+dPX/D+u+FNZufDviazm0+/s3Mc9vcI0csbjqrIwBB+tf6WeF/ibgeIsuhWoVE6sUvaR2albXTXRu9mrrzufjudZPVwlVxkvdb0fkaPgbStJ13xppGia7N5FleXkMM8mcbY3cKxz24PXt1r+gXWvgn8HYvAq6BcaLaRWWmx+bBNsAlhMXzB1l+/wAEZOTg9xX86Ne1aD8X/ijrNxpPg7VdfvrjS1urdfszzMUKrIuFIzyB2B4FeV4n8CZhnNbD18JinSVK7a1+9W69NfvNcnzSlh4TjUhdyP6dfgf/AMlS0H/rsP8A0A1+oHiP/kXr/wD695f/AEA1+X/wP/5KjoP/AF2H/oBr9QPEf/IvX/8A17y/+gGv81/Fj/kZ0P8ACv8A0pn6DwJ/udT1f5Izv7D03W9GskvVIkjiRopUJSSM7RyjDBHv2PQgiqf2vxL4dfbqCNqlkP8AltEo+0IP9uMcOPdMH/ZNXDodnrWi2YuGeKSOJDHLExSRCVHII/UHIPcVT/tPxB4dIj12M39r2uoE/eKP+msQ/Vk49VHf84py5rwTUtX7r/8AbX+ml30Z9jJWtLbzX6r+vVF6a08N+MrOO9gdZdufKuIW2yRnvtcfMp9QevQiqX2vxJ4dbGoqdTsh/wAtol/0hAO7xjhx7oM/7Jpz6No2uf8AE/8ADdz9nuJOftNsQQ5HaReVf0IYZHqDSJ4kv9GkFt4uhEK/w3kOTbt/vZyYj7NlfRjTjFtezh7yX2X8S9P+B842BtL3paPutn6/8H5M37a70bxHpxe3aO7tpQVYcMpHcMD+oIrnToWsaAPM8KSiSAHJs7hiUA9IpOWT2B3KOwArpLTTtJS5fWLCKMSXKgtLHj94OoJI4b2PPFadcCxXs5ONP4X0f9fjo/Q6PZcyvLfuv6/DU8z/AOEgttV8YaTaPG9tdxLcGS3lGHXKDBBGVZT2ZSR+PFeS/tN+BfE/ivTtP1Lw7bG7WxMhlROZAGxghf4gMc459q931hVPi3RmI5AucH/gC119e5gM8lgMTQxuHjrFPR6rVyT/AD0/U87E5esTRqYeq93uvRH5m/D749eNfADLpd6TqFjGdpgnJ3xgdQj9V+hyPpX3Z4E+Kng74hW4fQ7kLcAZe2l+WVfw7j3GRWT8Qvgt4L+IUbXF5D9kviOLqEAPn/bHRx9efcV8LeN/hF4++F95/aYV5LeI7o7213YX3bHzIfrx7mv0t0ci4jV6f7jEP7m/yfytI+S9pmWVaS/eUvxX+X4o/UWivgz4cftP6rpQj0rx6jXtvwBdJ/rVH+2Ojj34P1r7V8O+J9A8V6euqeHrqO6hbHKHJGezDqD7GvzLiPg/HZXO2Jh7vSS1T+fT0Z9dlWe4bGRvSlr2e5k+M/h94T8fWX2PxJarKVHySr8sqZ/ut1H05HtXw38Rv2cPFPhMyal4Z3apYLzhR+/Qf7Sj7w91/EV+jFFacO8aY3LXy0pXh/K9vl2+Rjm/DmGxivNWl3W//BP51fip+zf4F+JIlvokOk6qc/6RAoAdv+msfRvcjDe9fmT8UvhL8RvhDdE+JbUyWJOI72DLwN9T/A3s2PbNf17/ABE+Bfgzx8jXfliw1A8i5hUAsf8ApovRh+R96+B/iV8GPE/gtZbPxJZJe6bKNpmCeZA6ns4IwPowr+xPDH6Qnw4eTuv5JPX/ALdl+n4I/GOIuA6lBubjdd1+qP5TvHosLDWl17V1Wa4eFDb2rcjH/PSUf3f7q9W7/L18bvb261G7kvr1zJLIcsx/zwB2Hav2u/aK/YB0T4gXVx4w+FFyumaq43NZTk/ZZT6I3JiJ7dU7cda/H7x78N/HPww1t/D3jzTJ9NulJwJlIVwP4kb7rr7qSK/ujgbjLLc0pJ4ap+8S1i9GvRdV5r5+TwDUaMaSeyONSaWMYjOM0xmZ23Mck0gGadsNff6I7BySIq7WQH35qKnbGFPVe5pXSAaq561IABwKWis3K4NhRRTgpNSZOfYTnpRhqlVcU6gXOz//0Ofooor/AHQP5HEIBGKaU9KfRTUmNSZFsPamkd6nowKtTLUz7z/YT/bk/wCGKdR8S3//AAi//CTf8JDHax7ftv2PyfsxlOc+RPv3eZ/s4x3zx+iv/D9//qlf/lc/+99fz6lB1pmyvyrifwS4WznGzzHMsLz1ZWu+eor2SS0jJLZLofRYDizHYakqNCpaK8k/zR/Qb/w/f/6pX/5XP/vfX4z/ALQnxxvPjj8e9b+Oun2T6DcatdR3cUEc5me3eKNEUrMEiJIKbgQq4P0zXhO05ptehwd4R8O5BXnicpw/JOS5W+acrq6drSlJbpEZlxJjMZBU8RO6Tvslr8kfvJ8DP+C2viLw54YtvD3x38Ltrt3aoE/tTT5lhlmCjGZYHXZvPVmR1UnogrjP2lv+Cynjb4m+FLjwN8FtBfwtb3qmO51Ce4Et4Ym4ZIQiqsJYcF9zsATt2nBr8TqK8Kj9H3hGnjv7Qjg1zXva8uW/flvy/K1vI658Y5jKl7F1NPRX+/c/ezxl/wAFvv8AhLvB+q+FP+FY/Z/7Ts57Tzf7a37POjaPdt+wDO3dnGRn1Ffg1bXNxZXMd5ZyNFLEwdHQlWVlOQQRyCDyCKgor67gzw3yXh6FSnlFH2aqW5velK9r2+KT7vY87M87xWMcZYmV7baJfkfvb8Ff+C3WuaF4XtdB+OXhRtav7Zdj6np86QtOAMAvbOmwP/eZZApPRFry74+f8FiPH/xN1rRtP8AaCdA8OadqVpf30Jud13qKWsyTfZ2mWPbBE5TDBVckdSVyh/GOivksN9H7hGjjXjqeDXM76Xlypvqo3svKysuiVj0Z8YZjKl7J1NPRX+/f+tT9ufjr/wAFkP8AhdXwd8SfCb/hXP8AZn/CQ2E1j9q/tfzvJ81cb/L+xJvx6blz61+I1FFfacGcAZRw9Rnh8opezjJ3a5pSu7W+029jzMzzjE4ySniZXa8kvyP0G/ZV/wCCknx//Zc06LwhYyQ+IvDERJTTNQLfuM8n7NMvzxAnnad0Y5IQEk1+n2k/8F0Ph3LYh9d8Aajb3O3lILyGZN3oHZIjj32/hX83dFfJcU+BHCucYh4vGYVe0e7i5Rv5tRaTfdtX8z0MBxZmGGh7OnU0Xez/ADP33+If/Bc3xBdac1r8KfAcFldHOLnVbtrhB/2whSEk/wDbX8K/Bqx1fVNL1eHXtKuJLW9t5luIZoWKSRyo25XRlIKsrAEEHINZtFfScF+GuScP06lLKaCgp25tXJu17Xcm9rvTbU4szzzFYySliJ3ttsrfcfuJ8C/+C2HxF8JaHb+Hfjh4bj8TtAoQalaTC0uXCjrNGUeKRz3K+UPYnr7l4n/4LoeDYtNb/hC/AF7PdkYX7beRwxqfU+WkjMB6cZ9RX85NFfD4/wCjfwdiMQ8TPCWb1ajKcY/cmkvRWR6tHjbMoQ5FU+9Js+lP2m/2sfjH+1h4uj8UfFG9TybQMtlp9qDHaWqtjd5aFmJZsDc7lnbAGcAAeG+C/GHin4d+LNP8c+Cr2TT9W0qdLm1uIsbo5EOQecgjsQQQRkEEHFc7RX67l+R4PCYRYDDUoxpJW5Uly26q3n179T56rjatSp7Wcry79T+g74Y/8Fyorfw9DZfGHwTJPqcSBXutKuFWKZv73kTDMee4Ejj0x0rxT4zf8FmfiF478WaAfAfh7+w/Dmk6paahe232rN3qSWsyTfZ3nWPbBE5XDBUcnuSuUP4slSe9MK4r8qwf0eOEKGKeLp4NXd9HKTir9k3ZeXbpayPoqnGWYTpqm6n4K/3n7V/tD/8ABYX/AIX38FPEXwe/4V3/AGV/b9r9m+1/2v5/lfMrbvK+xR7vu4xvX61+NXh7xBrnhPXbPxP4Zu5bDUdPmS4triBikkUsZ3I6MOQQRkGsejHevuOEPD7J8hw08HlVHkpzd2ryld2S+05dFa2x5uYZvicXNVK8rtbbL8rH7y/Bj/guB4u0LQ4NF+OPhNNcuYVCnUtOnFrJJgYzJbujRlz1Yo6Lnogr1PxN/wAF1fCEVpIPB3w+vLicqfLN7fRwoG7FhHFISB6AjPqK/nHor88xf0bODa2IeIlhLX1spzUfuUkl6Ky8j2KfGmZRhyKp+Cv+R7j+0Z8e/Fn7THxc1L4w+Nba1tL/AFIRIYbNXWFEgjWJAN7OxO1Rkk8nJwBxX6h/s/8A/BYv/hRfwY8OfCH/AIV1/an/AAj9mlp9r/tfyPO2knd5f2KTbnPTe31r8S6K+44h8McizXAUcsx2H5qNK3JFSlFKysvhknotNWeXg88xWHqyr0p2lLd2Tv16pnofxd8e/wDC1Piv4n+J/wBk+wf8JHq17qn2bzPN8n7ZO83l+ZtTfs37d21c4zgdK88oor7bC4aFGlGjSVoxSS9FojzKlRzk5S3Y0qDSFB/n/wDXT6K6FJkERXFNwanpCKtVAIKKk2gU0r6VaYDaKXBpKYBRRRQAUUUUAIRkYpNi9KdRQO5HsJ6UmwmpaKCudkQSl8v/AD/k1JRQLnZEVwOabgjrU9IQD1oKVTuQUuD0qetTRNKGs6pDprSrCJDjc354A7k9AM8nFTOainKWyKjK7sQaTpF1rFwYoSESMb5ZX4SNB1Zj/IdSeBzWjqOrWtvatougbltj/rZW4ecjoW/uoOyficnpNrt+6KdAs4WtLWFuYmH7xnHG+U929B0Hb35kqprnhB1LTnt0X6st1EtEQ1/XJ8AtcXxV8FvCXiPOTd6RZu3+/wCUocfgwNfyQ7AOlf03f8E8fEv/AAk/7KXh0MdzaXJc6e3r+7lMig/RZQPpX86fScwPNlNDEr7M7fKSf+SPreDKy9vKHdHz38HV/wCNuHxHH/UtwH/x20qv+1f8WP2o/iP+2xoH7Jv7NXiQ+FVt9NXUL68Cqy5fc7PMCpLJGoQKg4Zn59voPwL+zv8AEHwr/wAFBPE37Qd0kM3hrxHoK2sMsb/vIriL7OpjlQ8jcI2ZWGVxwSDxXC6hoq+BP+CumieKNQ+S28ZeDLm0tWJxvubZ1aRRxjiNAcfX8fh8JnmXVs1WOpRhWnRy5OCklOKq06STTi7puCUnZrpc+29jNQ5XdXn+DZ7h8Mv2gvjL8G/iDo/wI/bGgtJJ9df7Pofi7TlMdhqNx2triIj/AEa5YfdGdr9gOcfpFbjHFfIX7Zfww0z4r/su+MvDl8pFxa6bNqVlMvD295YobiCZCOQyOnBH8q439nD9r/whqX7Cvhz9qL4zamtjbQ6cqapcspJa6t5GtpNsagszSSISqqCTnjjmv584iyFZ1ltPO8tw/LUdVUalOCdnOScqcoRV7c6Uk4LRSj7qSlyr2qFX2c3Sm9LXTfbrf0P0Gh6V8g/tY/sO/CT9rLRXm12MaT4mhTbaazAgMq45CTqMedH7E7lySp7HT/Zy/bY/Zp/ajln0/wCEHiSK81G2BaTT7hGtrsKP4hDKFZl/2lyK+vk6V+c1P7b4XzNOUZ4fEQ6NOMl6prVPs0013R2TpUMVRcZWlFn8TX7Rv7L/AMWf2X/GjeEviVYlIpSWs76IFrW7jB+9G/TP95Dhl7jGCfIPA9tcXXjLSYbdC7m8gwqjJ/1i1/Sd/wAFoAT+zV4fbHTX0/W3lr+fbwdJaXOq6VZ+EZVt3ae3FzFIds8pDrnbIeGX0Vdp9VPWv9MPCjxCxPEHDcMyxcEpvmi7be7pfyv22v1XT8T4gyuGExcqNN6b+ep/Tl8Dxj4paCD/AM9h/wCgGv0/8R/8i9f/APXvL/6Aa/L/AOB4x8UdBH/TYf8AoBr9QPEf/IvX/wD17y/+gGv84PFj/kZ0P8K/9KZ+g8Cf7nU9X+SM06Ze3+j2Uum3klnPFEhVlwyNlRw8Z4YfTBHYiq6eJ59KmFp4thFpk4S5QlrdyemW6xk+j8ehNdFo/wDyCLX/AK4p/wCgir0kcc0bRSqGVgQQRkEHqCK/LZYmPM4VY3V35NfP9Hdeh9wqTspRdn+By154Xt3uDq2gTGwu35Z4xmOT/rpHkK/14YdmquviabTpfsPi+AWob5VuVO63kzxgsf8AVk+j8ehNI3hu/wBEPneEJhEgOTZzEmBvZTy0ftt+Uf3at2PiOw1KY6Lq0JtLtlO63nAw46HY33ZF+n4gdK7L80bv34r5SX56fevNMw2f8rf3P+vky7pWgabpE8k+lboophkwq37ncTncq8hSe+3APcZ5rdrn9M0Gz0B5ZNOaSO3YE/Z92Y1PXKA5K/QHb6Cs/QPGmma55dvKj2V1IoYQTgKzA90IJVx/unjuAa4q1GpV5qsG5Jbvr89/v19TeE4wtCWjY7V/+Rs0f6XP/oC111cjq/8AyNmj/S5/9AWuuqMV/Dpen/t0h0fin6/ogpkkaSoY5VDKwwQeQRT6K4kzoPmX4i/s0+GfExfUvCjDS7w5JQDMDn/d/g+q8e1fHt1YfEj4MeIBI3nabcA/LIhzFKB6H7rr7H8QK/VysvWdE0jxDp76Vrdul1byDDJIMj6+x9xzX6bw54mYrDR+rY1e1pPSz3t6vf0d/kfI5rwjRrS9rh3yT7rb+vQ+YPhz+0/pGrlNL8dxrYznAFymTCx/2hyU/UfSvqy2uba8gS6s5FlikG5XQhlIPcEcGvir4jfsuSxb9U+HT715Js5W5H/XNz1+jH8a8J8K/EX4h/CbU202BpIVjb97ZXKnZ7/KeVz6qRX0GK4IyzOKbxORVFGXWD/q6/FdmeXR4hxeAkqOZRuukl/Wv4M/VKopoIbmFre4RZI3GGVgCCPQg14p8Ofjz4P8e7LCZv7P1Aj/AFExGGP/AEzfo30OD7V7hX5HmWVYnBVfY4mDjJd/07+qPuMJjaWIh7SjK6PlX4jfsx6Hrhk1TwQ66ddHLGBuYGPt3T8Mj2Ffnj8Yvgfpmu2Ungb4w6GtxA2dqzr/AOPwyjkH0ZDkV+3FcV4+8EaR4+8Nz6FqsYJZSYZMfNHJj5WU/XqO44r9G4O8U8bgKsI15NxT0lf3o+afW3nr5nyed8G0aydTDe7P8H/l8j+HX9q/9l7Uf2e/EUV7pUj3vh3U2b7JOw+eJxyYJSONwHKtxuGTjg18jV/S/wDtU+ALHxf8EfFnhvWI1eaxtZriJv7k9plwwP1Uj3Br+aCv9ZvCXjKrnGWuWId6kHZvurXT9e/pc/M6FZtWluFFFSeX/n/Jr9TNedkdFfSn7K3wMtfj98WoPBWp3LW1hBBJeXbR48wxRFV2pnIBZnUZxwMntX3b+1j+wx8K/APwkvfiL8MRcWNxowSSeGaZpkmiZ1RjluVYbgRjg8jHp8HnPiPlmAzOllOIk/aTtay0V3ZXfm+yfnY7aOXValJ1Y7I/IFUz1qQADpS4xRX3h54UUUUAf//R5+iiiv8AdA/krk7BRRRQS0FFFFAgoorV0LRNT8S63Z+HNEiM97qE8dtbxL1eWVgiKPcsQKmc1FOUnZIaTbsjKpjV/SF8U/8AgkT+y38L/g5q3xI8Q+IfEMU3h/SZb26Mdxa+TLLbwl2CI1qWHmOMKN5PIFfzgV8FwB4mZXxJTqVsrcnGm0m2ravt3/4KPZzjIsRgJRjiLXfZleipioNN2Gv0VTR5amiOiuh8LeF9c8aeJtO8H+G4GutR1W5itLWFesk0zhEUfViBX62ftcf8En3/AGdfhNdfGLQvG1tc2WlwQm9tdQiaGR53KoVtpIwwkLyNhEdEwOrnBNfI5/x7lOV4zD4DHVeWpXdoKzd3dLona7dle1z08HlOIr0p1qUbxhufjlRRX74fE/8A4JO/BXwZ+y7q3x20XxHrc9/Y+Hm1mOCVrbyWcW/nbW2whtvbhs471hxh4hZZkVTD0swk060uWNk3rpvbbdGmW5NXxcZyor4Vdn4H0V+w3wl/4JE/EL4u/szaf8X9L163svEmrqb2y0ycA28lkyjyg86ZMcz8t91lAKq21txH5gfFT4RfEn4JeL5vAnxU0e40XVIBuMM68OhJAkjcEpJGSCA6MVODg8GtOHfEPJc1xNbBYDERlUpNqUdnpo2k91fqrrzJxmTYrDwjVrQajLVP+tvRnnFFet+C/gF8dfiPo3/CR/D3wXruvaf5jRfatP065uYd643L5kUbLuGRkZyM11n/AAyL+1d/0TLxX/4Jr7/4zXtVuI8vpTdOpXgmt05RTX4nLHBVpK8YO3oz54or9mP2Hf8AgmDZ/HXSdfb9o7TfFvgu+0uaD7Kr2v2GO5hmV8lDeWrFmRk+baeAy5HPPEftw/8ABNbxJ8EPHGjaT+zboPijxhpN7YGW6nFq1+0VysrKUL2dsioCmwhWGepyR0+Do+NHD885eRqt+9XX7G3N8V7bf5Hry4YxiwyxfL7v4722Pyeor6H/AOGRf2rv+iZeK/8AwTX3/wAZrlPGXwA+O/w60U+JPiD4K13QtOV1jN1qGnXNtCHf7q+ZLGq5OOBnJr7yjxHl9Sap068G3slKLb/E8iWCrRV5QdvRnkdFfWPwq/Yb/ao+N3gq3+Inwu8Jyaro128iRXK3VpEGaJyjjbLMjjDAjlfpXov/AA7C/bq/6EGb/wADtP8A/kivJxfiFkFCrKhXx1KMouzTqQTTW6abumux008mxk4qUKUmn/df+R8E0mAetftd+y1/wSD8cePZtXg/actdV8HfZfJaxe0msZ0uA24SqSrzFGTCkZGCGPpzW/as/wCCQXxJ8Ca9pC/stWeoeLtMurZ/tpvbmzjmguEfjBb7OpjkRhtADEFWyeQK+PXjxwq8z/sv63Hm/muvZ7X/AIl+X8d9N9D0v9Usw9h9Y9m7duv3bn4s7RQUB5r74/4dhft1f9CDN/4Haf8A/JFed/FT9hn9qr4J+Crn4i/FDwlJpWjWbRpNctdWkoVpXEaDbFM7nLMBwvfnivsML4hZBXqxoUMdSlKTskqkG23skk7tvsedUyjGQi5zpSSX91/5HyOwwcCm195/sn/8E/fi3+2B4W1Txb8OtV0jT7fSbtbSVdRknR2dkEmVEMEoK4Pcg57V9Un/AIIgftQH/mZfC2P+vi9/+Q68bOfF7hrL8VPBY3GRhUjo073XXsduE4fx1aCqU6TafU/GOiv2a/4cfftP/wDQy+Fv/Ai9/wDkOj/hx9+0/wD9DL4W/wDAi9/+Q68z/iPHCH/QfD8f8jp/1UzH/nyz8ZaK/Zr/AIcfftP/APQy+Fv/AAIvf/kOvlz9q7/gnj8YP2QPBOn+O/iJq2j6haalfCwjTTpbh5BIY3lywmgiG3EZHBJzjj09LJ/GDhnMMTDB4PGRnUm7JK92/uMcRw7jqUHUqU2kup8EUUVe0zTNS1rUrfR9Ht5Lq7u5FhhhhUvJJI5CqiKoJZmJAAAyTX6RKSSuzxUr6Io0V/QR8P8A/gifFrXwDh1H4geIptD8fXIN1sUJNY2qFQVtplGGdx1eVJAFJICuFy34SePPCf8AwgnjPU/Bp1Gy1c6ZcPbm806QzWsxQ4LwyFV3oT0OBmvguDvE7Jc+r1sPldXnlSdpaO3a6drNPWzT/A9XMsjxOEjGdeNlLY5KiiivvjyQxTCuelPoppgRFCDTKsYB60hUHrVqfcCCipyMjFN246U1MCKinlSeaNhquZAMopSMUYNMBKKXHGaSgAopcGkwaACijB6UUAdVba1a6lCmneJgzog2xXKjMsQ7A/30/wBk8jsR0Obqmi3WlhJmKzW8ufLmjOUfHv2I7qcEelY9bGla3d6VviULNby8SQSDMbj3HYjswwR2NcrpOGtP7v8ALt+X5mnMn8Rj1+8//BJLxVFffDPxR4Jdsy2OoxXar6Rzx7CfxZK/EO40Sz1KBtQ8Ms0gQbpbZ+ZYx3Ix99PcDI7juf0O/wCCVXjU6D+0BfeEJn2xa7pkihf70tswkQfgnmGvyzxqy9Y7hnEqO8EpenK03+Fz3eGa3ssdC/XT7z+ia12sdoPIr5z/AGp/2e9W+NnhbSvEXw/u00zxz4NvBqvh69f7guExvgl/6YzqNj/hnjIPukhaOcshwQc10Gna0isI7zj/AGh0/Gv8+csx2My3FU8wwL9+Ou173VmmusWm011TaP1WOOpzvRq6H5k/Fj/gpN8M/DvwH8WeBvjVp174R+JQ0i7sZfD1xBIwlubiF4le2uFBikt3Lblk3cDg8ivzY8f+HvEfhz/giz4Etr9Hig1PxX9pIORmF3uBC30cruX1BBr+lHxx8IvhN8XrOCD4meHNM8RRW7boft9tHcbP9wupK574PPevHP20/wBnCD4+fsna/wDBzwjaw293bW8d1o0EaqkaXNl80MaKAFUMoMa4wBu9K/bPD3xg4ey3E4HCYbCyoqWKp1azlPmhFRUoJQ0UlFc7l7zlJWtzS3HicvqzjKTlf3WkQeMv+Cfv7P3ir4W6R4I8LaZF4X1rw5bxrouv6Yggv7K5iUbZvNTDSbmG6VXyHyc84NdD+xH+0N4p+NPgnWfBXxZijtfiB4B1B9F8RQx4CyTR5EV0gHAS4VS3HAYMOnXqv2PPjnpX7QXwD0Hxrbts1S2gSw1m1YbZbXUbVRHcRSIeUO8FgDztIr4c+BviE+H/APgsZ8X/AAXpbf6FrPh+wuZkUjH2mK3tZC5x/EC7j8TX5rDL8yzPB5xk2dyc62DjKtGUm3KLjVhCrFN68tRTcmtuaMZLd37+eEJU6lLaWn4O33WOk/4LNwGT9lzRrj/nn4htx/31b3H+FfzS+Dv+Ru0r/r8g/wDRi1/UX/wV20eHV/2R4kknS3MOv2MivJnbkxXCYJAO0Hd1PHTOOo/mD8P6Zf6T420u11CIxv8Aa4CM9CPMXBUjIIPYgkV/UP0WcRF8IOF9VOf6P9T8v47g1j7+SP6ovgnIkXxO0OWQ4VZck+gCNmv0nk8a6O0rW0yP5Z4LEZBB9utfHf7PngMDS28a38eXlHlW2eygYdh9TwPoa9+vLTBPrX8RcfPDYzMOX+Rcvzu3+F7H23CFCrQwd39p3+R21lp72URufANyjwjk2UpPlf8AbM8tEfbBT2HWuh0zxPZ31yNMvEayvsZ+zzYDHHUow+VwPVSffFeFC6u9OnFxayNG69Cpru9P8U6P4ktxo3i2JGyRtkPA3DocjlGHZgRj2r4nMMnk488lzLuvi+fSX4PzPpqVaztHTy6f8D8vI9erP1LStO1i1NlqcKzxN2YZ59R3B9xXMCHxN4cVWs2bV7IdUcgXKj/ZfhZMejYJ/vGug0nXdL1uNm0+TLRnEkbArJGfR0bDKfqK+Ynhp0/3tN3S6rp69V/VjuVWMvcmtez/AK1KNjpd/pKzQPeNc2ew+Wko3SofTzM5ZfTcCw/vHtz15pdne25tL6JZYz/Cw9O49D7jmu9uCrDyz3rJlthjiurD4qd+dvX7vyJlRjbl6HnT2/iPS9a067si+p2tv5oMUjATRh1A+WRiPMHHAb5v9o5FemaRr2l62r/YJP3kRxJE4KSIfRkbBHt2PY1kPEUNUr7TbLVGSW63Rzx8R3EJ2TJ9G7j1Vsqe4rsxLhXS9orNdV6t6rrv0s/Uxp05U7uGt+j/AEf9fI7yiuGj1fXNDGdZT7fZjpdW6nzEH/TWIZJ92TP+6BzXXWN/ZanbLeafKk0T8q6EEH8RXi4jBzprm3Xdbf8AAfk9Trp1lJ269i3RRRXKahXFeM/h54T8e2X2PxJarKwHySr8sqe6uOfw5HqK7WiujC4urQqKrRk4yWzWjMq1GFSLhUV0+5+cPxF/Zz8W+EC+o+Hg2qWC/NlB++Qf7SDrj1XP0FQ/Dn9obxb4JKaXredTsEONkh/exjp8jn0/ut+Yr9JK8V+InwK8GePt98Y/sGoEHFxAANx/6aL0b68H3r9cyzxHw+MpLB5/TU4/zJarzaX5xt6HxGL4Uq4eft8snyvt0/r1Ov8ABPxJ8IfEC0+0eHbpXkUZeBvllT6qefxGR713dfll4x+GXxA+E2ojU2DrFE2Yr62J2+2SOUPsf1r9QdOkeXT4JZDlmjUk+pIFfLcacMYXAqniMDV56dS9u6tbr8/J9z2cgzetiOeliYcs42v53v8A5H4eftAf8iX46/689T/9Bkr+VcAnpX9VHx/58GeOR/056n/6DJX8roAHAr/UX6OH+41/WP5M/HYfFL1ECgU6iiv6QNT0j4TfFXxZ8GPHFr498GSKt3bblKSDdHLG4w0bgEEqw9CCDgg5FfS3x8/bn+Ifxy8Hf8IGdPttG06co10IWaR5yhDAbmA2puGdoGTgZOOvxDRXzuP4Ty3FYynj8RRUqsNpdVbb1t0vt0Oini6kYOnGWjCiiivoJSscspWCinqmetO8tf8AP/66ybMmz//S5+iiiv8AdA/kmzQUUUUD5wooooKSTP6Zv+Cfn7av7KPwl/ZE8I/D74k+LbTTNb08X/2m2lhnd082/uJUyUhZTmN1bgng1+pHwb+PHwY+P1heax8HdWi1u206RYp5ooZY0SRhuChpY0BbHJC5IBGcZGf4o/gx8HPHnx6+I2m/C/4c2bXepajIF7+XDGD880rYO2OMcs34DJIB/sv+GfgL4T/sTfs5R6GbhLLQvC9m91qF9IArTSgbp53AyS8jcKoyfuovQCv85/pGeHeSZVi3Ww1WpPGYmbnyXi0lKTb0UebVvlir6672d/27grO8XiKajUilSppK+t3ZetvNmt8ZP2pf2ffgHqVpoXxi8TWui3WoRNPBDKssjvGrbS+2JHwu7IBbGSDjODXlVh/wUB/Yv1RWfTPGVtcBOGMVnePjPrttziv5M/2rv2ktT/aV+OOt/FrV96R3knlWNsTn7NZxfLBFkHGQvzPjguzN3r9uv+CEt2138PPiExGMajZY/wC/MldvF/0dMBw7wr/bmYyqSrRUOaEZRjG8pJWTcJP3b+d7eeiy3jDEYzH/AFajFKGtm029F6rc/Qm8/wCCh37EmnTG21DxvZwSLglZLW7VhnpwYAa+Z/2t/wBvf9jXx1+zR448F+DvGtle6tqekXNva28cNwGkldMKoLQqASfUivxm/wCCwbv/AMNz+IVycCx03j/t1Svy+JAr9T8Nvov5Hi8Hgs+jXqqUlCoo80Gk9JWv7NXXToeZm3GGLjOrhZKLWsb2fp3P31/4Iz/swt408c3f7Tnim2J0vw+z2mkCReJr51xJKoPVYI2wD03uCDlDXd/t8eMvih+3l+0RJ+x7+zbEmo2PgaGe+1SRpRFby38Q2MrSHK/uSwgTOP3rvnCjcP0u/Yr+MXwHP7Hnw/m03UtK8OWb6RFbvavdx25S5jJiusb3D7muFkbcTuYncTk5r07w18Jv2Y/2KfBfij4meFdJt/DOneQb3V7vzJppZVtw7Lued5HZiXYKoOWdsAEmvxXP/FKtDi3F5visNKWJg3Sw0Grxi1Llblqm5K7aUU7ylurI93B8O0/7Phhac0oP3pu+r6/15I/mw+HX/BJr9sz4g2T313pNj4c8qeSBo9XuWikDRnBYLFFNuQ9Vdcqw5BNf03a78G9Z8VfsrXHwC1S8ht9RvfC/9hy3SBpYUnaz+ztKoIRnQP8AMMhSR2Br+dm1/wCC0H7Vt14h16HwF4f0zUItV1OW6soru3ubqa0tSiRw26LBPEpCLHuY7TukZ274H9DHw08c/E34kfsm6Z8QLmE6f4x1bw39q8tINhi1F7YkbYZg2MS9EcH0Oa9Tx+qcZJ4PFZ+qVNKf7tQd+WTSfvXu7K3Xt1M+FsNlsVUhhOZ3Wt+qPl79jj9g34sfsj6oPsHxUl1fQpmLXOhvpu20Ynq8bNdO0Un+2ijPG8MBivgv/grh+yNpXhTwtcftTXviLVdZ1/VNat7KWG6aEWdtZSRTlIoI0iDqI2RFXMhzliwLMWry6LwZ/wAFzfid891ea1p8b9Xa807TNuf9iJ4nH4LXkH7Rf7Cv/BQzRfgvrfxY/aD8ZnV9I0KNLu4sbzWry/mb94qAxxsrw5TfnlxgA49K+54QyXEYbielmuZ59hpVpuMZRp8jlNN/C+WMdW7atX0V9lbzcx9nUwMsPRw01Faq97Lz1bPUv2LP2+PiD+yn8E4/hhb/AAp1LxJFJeTX6XqXEtsrLcBMAILOYEALkMH5z0r9nP2Yf2t/iD+0/wCFbzX9F8E2ugXmnzeVc2GqalcxTKGGY5FP9mbXRwDgg8EEEDjP58/s8/8ABX3wYngfwr8GvCfw48TeI9a0nSLWxMOmJHcSTGzt1SR44oyzlfkLfd4HWvp9f+ClXjsnDfs+fEgf9wmX/wCIr4XxQ4QxmNxVepLI1Trzk5c7xHxa78jmlaXlaz9LP0cjxUaMIx+tc0ErW5P1t0G/tH/8FCfjV+zb8Qm8Ca/8Gp9YjkhS4tr/AE3VZZbaeNuDtP8AZuVZGBVlYAjAP3SpNr9mn9v/AONf7THj1/Bmh/BybRLe3ga4utQ1LVJYreFRwo/5B2Wd24VVyep6KTUy/wDBR7xw43L8AfiL/wCCqUf+yU7/AIeN+Of+iA/EX/wVy/8AxFfIy4Qf9n/V/wCw4e2tb2n1l2v/ADcntbX8r2v5aHZ/aP77n+tPlvtyfhflPVP2of2vvG/7L/hyz1XV/BcHiC/1GUpb6fpeoXMsxRfvyu39m7Y0XIGWOWJAUHDEfjZ+2f8At/fED9qf4IXPwtufhRqXhuL7VDfPfPcS3CotvuYgobKEAEHli4xiv0//AOHjfjn/AKID8Rf/AAVy/wDxFfLvx9/4K5eBdS8C+Lvg1r/gDxDoWs6lpd5prQ6gsUMlvJd27Ihlich1ADhsYyRyK+p8MOFcVgsTQqLI1Vrwkpe0WI+HVa8ik1Zed7v1SPPz7MKdWE4vFcsGrW5N/nbqel/8E+vjN4R+G/8AwTmFyuvabZ65ptvrdzb21zcRLJ5ySTyQgxM4Y7mAwMfN2617B+zVcf8ABRT4knSPGHxb1/w/p/hTWdMjv4JNLt1e8BuI0lgDRyx7ANrfPycHpmv5s/2SvAHwE+JPxaXw1+0f4hm8M+GzZzSm9gmjgbz02+Wm+WKZcNk8bcnHUV/SF+yB4d/Za8PfEi2074LfGzxH43u7Wwkhg0PUNaW8s0t0CruS2WCIL5QACYICg4Ar3vGbg7C5NWx1elH2lWs5VXKVBzjBSu+WM9Yxd92/LQ5OGcyqYmNKMnyxilGynZu1tWt38j0b43+Gf+Chmn69Zx/s8+JNB1HTWt83L63bpDKs+48IIYyCm3Byec5pPgh4Z/4KHahr93F+0N4j0HTtMW3zbPoluk0zT714cTRhQmzccjnOKz/2xrD9n+78aaU/xe+MniL4bXgsiILLRtY/s2K4i8xv3zx+TJvbdld2RwAMcUz9jqw/Z9tPHGqP8IfjL4i+JN6bHE1jrGsf2lFBF5qfvkj8mPa+7C7snhiMc1+NqtP/AFe9v9Xhfl+L6q77/wDP34Pna3Q+l5V9c5Od77e0/wDbdzm/2lJv+Cifw5fVfFvwh8QeH9Q8LaPpj308mqW6x3haBHkmVUij2EbVG3kZPWvGP2+fjf4M+Jn/AATfe4fxDpd5r+qWmh3Vza21zC0vnvNbyTAQq5YbWLZGPlA56V65+2D4e/Zd8Q/EefT/AI0/GzxH4Hu7nT44ZtE07WVsrOS3feu97ZoJA3mgsHJOGAwRX85H7X/w7/Z5+GXxTt/Dv7M/iSbxR4efTop5LyeaKdlumklV498UUK4VFQ42556nt+xeDXCGEzmtgK1aHs6tGUaqlGg4Rko2fLKekZXa0a89D5vibMqmGjWjF80ZJxs53av1S3R9h/8ABMP4zftbaHe6p8HP2ZfDej6vFqFzHf6je6utwIbJSoiDSSQzRgKQvChXdiDtBwcfaf7Wv/BQn9uD9kT4jL4I8aeHPCt7Z3cfn6fqUNrfLBdxjAfaDena8bHa6Ekjg/dZSfxE/Zg/aM8afsufF7Tvip4OYyCA+Te2hYrHd2jkebC/XGcAo2DtcK2DjFf1m/FP4b/Bn/goh+zBbtZTrLYa3bi+0jUAoM1ldgFQxGeGRt0U0eeRuXIOCPqvGnCYDJ+KKOZZzgKdTBV9JSs+dT01bvukrpKycb6OSuvP4YqVsTgJUMNWcasdUulvL+t7dD5q/wCCcX7evxW/bE8VeJ9C+Iul6Tp8WiWlvPC2mxzozNK7Kwfzp5QQAoxgCq//AAUb/b6+LP7HvjTw34b+HWlaRqEOs2U1zM2pRzuytHIEATyZ4gBjrkGvmr/gkP8AC3xl8Ff2ifit8LvH9t9l1bRrWzhnQHKt+9dkkRv4kkQh0PGVIOKof8Fefhd41+NH7Svwx+GXw8s2vtX1bT7mKCIHAGJtzO7dFRFBZ2PAUE18FHhDhz/iJLwXsofUvZ89r+5b2PPzXvt9q9z13mON/sT2vM/a3t5/Fa36Gl+y7/wUm/bb/as+K1r8MfA/hnwtApUz319Ja3zQ2dspAaVwLwZOSFRMgsxAyBkj5l/4Ki/Fj9sjU7HTvhJ+0p4X0fTtKtNQ+3adq2jR3Jtrx0ikjwss00gHyyEtGypIOCRtwT+1P7P/AMD/AIL/APBOf9nS+1LxHfxRfZ4he69rEgw1zOowqRr97YpOyCIZJJ6F3JP8zP7a/wC2L4y/bA+JjeINQ32Ph3TS8Wj6aWyIYieZZADhp5cAu3bhQcLz9v4TYbAZvxbPG5Bl9OGBoaKo1JSctdYu+7vs1ZQ1dpNX8ziCpVw2XqnjKzdWXTS1vP8Az7+R8qeC/BXi34i+KLLwV4G06fVdV1CQRW9rboXkdj6AdAByScBQCSQBkf1H/sL/APBPfwN+x54dk+OPx2ubOfxXDbtNJcSuos9Hg25kCSOQpk25Ek3AAyqfLuZ8H/gjRafBO+/Z9u9e8J6Tb2vjCyu5bPXLxvnuJVY+bbsGYkpC0ZC7FwpeNjjPNffnx88G/s2/Gfw2ngr466jaz6XFKJmtH1aWwjd1+6ZRBcQmQKeVD5APIGea+b8dPGnHY3M6vDFOE6OHhLlqOKUqk15K6Si1suZcyabdnyndwrw1SpUI45tSm1eN9Evw3/Lofz+/8FBf+Cn2tfHF7z4O/AaebTfB2Wiu74ZjuNTHQqOjRWx/u8NIPv4BKV+XvwVsfhVqfxU0PT/jdd3dj4VmuVTUbixVWmjiPG4bgcKGxvIVmC5KqzAA/wBO0n7Mv/BITw822+fwjAV6i48Qk/8Aoy9NQ/8ACE/8EcdGOPO8Cvj/AKiEc/8A7WevruFvGDIsoyv+yslyzExi0/eUI87bVuZu7vLs7WWiSskjz8fw5isRX9viq8G+13b022Mf9qX/AIJf/A74z/BLS739mSysdE1nSLJX0qa2YG31K3YeYqXEuSZGkzujuGLHJ+YlT8v8unijwv4i8E+Ir3wl4tspdO1PTpmgubadSkkUiHDKynv/AD6jiv7MPAn7Wf7CHw/0Ww+H3gDxv4e07T4G8q1tLe4URRmR87V/hUFmJ6gDJPFfOH/BTz9h/wAF/HP4e33xz8PT2mi+K/D1o00t1cOkFvfWsS58q4kYhVdR/qpWOP4GO0gp8v4NeNGY5Ljo5PxGqnsKsn7OdSLU02+t9021fV8re9tu/iThqjiaTxODtzxWqi1Z/wDB/M/lAooor++j8lCiiigAooooAKKKKACkwKWigBMDOaMDOaWincBNo60YFLRRcBu0UYx0r0/4M2nha++KugWfjZS+lSXka3CAbtyk8LjjO44H40ptPDXgr4vC2vllvNI0zUwWUgLJLBHJkKQeMsowe1fH57xtQy54lYiEuWjSdZyt7riua6T/AJly3a7NHo5VgI4zFUcDRqRdWpJRUL+9q0lK38rbtfumeW7O1IEPeu1+IN7oOpeOdX1DwvbNZ6dPdzSW0DkFoo2clUJHHyjiuPr1+GeIaWaZbh8zw/wVoRnG+9pxUl+DKzrKquAxlXA1/jpylF+sW0/xQ63muLOdLm1kaKRDlWU4IPsRX0/+zH8Q9J8LfH/wl411R1sLiz1GITTKNsUsMp8qUOBwrlHb5h8p7gda+XqfFI8MizRnDKQQfQjpW+b5bDGYeph6m0ouPyaszjw9d05qa6O5/aLqFvJFOSw46Z9xWfXJ/AzxrD8QPgl4U8bzMHOpaXavKev7wRhJM+5YEn616dLognXzbJhz2PT8DX+WtWo8NVlhq+ji3H5p2P2HE4F1P3tLW+tvUzbHU7zT33W7cd1PQ/hXpOjeKrG8IiuT5EnuflP0NeVzQTW7+XOpVvQ1FXNjsro4mN3v3Rz4XMKtB2W3Znjnxs/ZC8bXHjO8+OX7IXir/hX3ja/Uf2hGYxLpOrMAdr3lsVZfOGeJgjE/xKeo8e/4J/fsS/Hb4M/Gbxr+0j+1BrNrq/izxRH9mQ20nnfK0gkllZtqqu7Yqoij5VyDjgV9y6T4m1XSCFhfzIx/A/I/DuK9i8N+I4PEEMhSMxPFjcCc9e4P4V6eYeIvEOEyWvlDcJU6kYwlU5I+19nFpqn7T4uS6WjbSSsrLQ9zBVMNXqxlqpLW3S/fsfBf/BV/T/t/7FWtzYz9lv8AT5v/ACN5f/s9fzMfBLRvFPxA+JPh74ZaEgupdW1CC2hjkBfy2kkAMiEcrsHzHaRwOa/qp/4KP6T/AG1+xT46tgMmK2t7ge3kXUMh/RTX5Uf8EXPgSPFXxT1r47axDutfDMIs7IsOGvboHcw94oQfoZFNft3gdxlSyjw+x2Oq2bp1Jcq/vSjBR/8AJn91z5PijLZYjN6VKP2kr+ibv+B/RjpPh+z0HRbXQ7FR5VnCkK477FAz+PWqV9ajniu18vPFZV3bhs1/E9HGSc+aTu2fpnsko8sTybULXGcCuWniaNs16nfWOQa5W708kmvs8DjVY86rTZe8K+OLrSXWz1EmS2PHPLJ9Pb2rtPEd94TvlW8ilP20DEc1u2yVR1wWH8P+y2QfSvIJLFkyR2qFVeFsms62TUalb29N8r8uv9fiJV2o8kldHtdjrTShfOcs+Bljjk+vGB+QrqIbpJRya8EtNSkjIFdnp2t9ia8PHZO4/CjspYhPRnpckavyOazZIyvQVFZ6mkqg5rTOyUZFeC4yg7M6k7mfDcSQNlDj+Vc7r9pbWFhdeJNBY2V9AjzER/6uYqMkSR/dbPrjcOoNdJLCR0qieODXRQqcs1JfPzXZmdaClGzO0iYvErnqQDUlc3a6o8eI5fmX17iq/i3xhpvg/wAOy+J75Wkt4Cm8R4LAMwXOD6ZzivJjgas6qpQV23ZerN51oxg5yeiOmuLm3tIjPdSLEgwCzkADJwOT6nisbxV4gt/Cnh288SXcbSxWURldUxuIXrjPGa8x+L+rWGvfBHUtZ0t/Nt7q3jljfBGVaRCDg8iuNtbm4u/2VpLi7kaWRtMlyzksThmA5PoBivocu4cU6NPEVXvVVNx+Sf8AmjysVmlqkqUP5OZM+g/DXiLSvFmiW/iHRXMltcqWQkEHgkEEHoQQRW5XjP7Pv/JI9I+kv/o169mrxc7wcMPjKuHhtGUkvRNo78BXdWhCpLdpP70Q3Fvb3cDW13GssbjDI4DKR6EHg1IiLGoRBhQMADsKdRXm8ztY6rdT8Mfj9/yJvjn/AK9NT/8AQZK/ldr+qb48xPP4S8bQRDLPa6koGcclZMcmv5Yruzu7CdrW9iaGRequCCPwNf6+fRwkvqVeN9bx/Jn89U170vUrUUUV/SEp9i5T7BS4OM1IqAcmn4rIyIAMnFSBAOtSKpY4UZPtVyPT7yX7sZH14/nUymluyZTS3ZSorbj0SY/61gv05/wqb+w1/wCen6f/AF6xeLprqZPE0+5//9Pn6KKK/wB0D+TmgooooFyoKa7rGu5zge9ZV3q0UJKQ/O36Vz091PctulbPt2rto4KUtXojaGEb3P7MP+CYnwF+D/wy/Zs0P4j/AA9calqfjCyivNQ1N1AkL8hrVeTsjt5AyFQfmdSx7AeR/wDBbTUL6y/Y4tbe0meKO78R2MU6qxAkjENzIFcD7y70VsHjcoPUCvxt/Yd/bO+Nmia38L/2TdBvhZeHZfG1jcXEsWRcTW9xdwFrMtn5YDJvdwvLlyrHblW/YT/gt/8A8me6b/2M9l/6TXdf55ZjwJmOU+JuCrZnV9o69Zyi93yKTUb9E7Wslokltsv2vD4+jVyapChGyjGz9bakP7HP7a/7E/gP9l3wN4O8d+LdKs9Z07SoYLyCaCRpI5VB3KxETAkfU1+j/wAEfjr8Cfjlp9/qPwN1m01i30+RI7trSNowjuCUDbkTJIBx1r+BnP51/TF/wQXJPw5+If8A2ErH/wBEyV9D9ID6PeWZRlGL4ioV6kqjmnytx5ffmr7RvpfTUw4Y4orV68MLKKtbfW+iP1C+LH7XX7Ivwj8az+CPi54n03TNct0jeW3uYZHkVJFDISViYcqQRzX4o/8ABXL9pn9mb44/CDwvoXwP8QWGsX9nrDT3EdpE6MkP2eRdxLRoMbiB1r5J/wCCw3/J9PiH/rx03/0lSvy+r9A8Dfo9ZZh6GXcTxr1HVcIz5bx5byjqrct7a6anl8RcUVpSq4NxVrtX1vo/U/fD/gkZ+wFc+LtZsP2r/i7aAaNYuZPD9nKMm5uY2wLx1PSKFgfKB5aQbuFUb/0Z/wCCiv7OH7WH7XUWm/B74T3Ol6H4MgK3eo3OoXUiPe3IP7uPy4IpW8qEfMA2A8hBx8isfym/Yj/4Kg+L/gB+z9a/ArR/Ad7421PTby4ayaCdo0jtrhhKEZUhmdmEzSnAAGCADxX1Qf24v+CsXxNOz4ZfBZdHt5fuS3unXitg9CJbuaCIj32Yr4Hjzh7jSfGFTPqzowjSbVF1ZwUIxV+WSi5X5rattfFqtlb1MtxWXrALDR5m5fFyp3b6q9v6R6X8CP8AgoH+y5+x98GrD9nf4o61NdeKvBFxfaJqMem2E7o8ljeTQI6yOscbB40Vgd5ODg4IIH6jfs7/ALQHgP8Aac+Fll8Xvhwtyml3ss8KpeIsc6tbytEwdUd1GSu5fmPykE4OQP4pfiD8G/2ivFH7Q3iDwF4h8OXd/wCPLq+kutRsNPjW6dZ7s/aHP+jGRAv7zJIbaucEjBr+pL/glV8Bfjv+zp+z7f8AgX442MOnSXOqPf2Nss6TTRRTRRq6S+XujX5k3AB2OWO7HSvm/pAeFPDuV5R/bGHxXNi60lNrni1JTu5OEUk+W7TT193qdXDOdYqtX9hKFoRVtnpba77nI/Cz9vf9on9oX46638FvhP8AC+30+38MajPYavrep38ktra/Z5WiYlI4Ii0rFDshWQs3cqoZh4T/AMFd/jb+1L8I/B0/g/zvDVz4B8axSaaNsMiaqjbMyKySXLh1HVZoo8KSFcKSpf74/au/ay+B37BvgOTV7+wjbV9enuruy0mxRYpL67dg888zhdqLvcGWVssc/KGPFfjZ+1Z+xl+0V+1D8E7H9vDxJ4qtri7udBOtXmh3Ya3h0+wCNcpHYvllKiEqxSQKzNuYuzNivP8AC7AZVUznB53icJTwmBb5Ic/PN1ai6pttpqS+LSEfh1dzXOatZYeeHhNzqbu1lZf8N03e58s/8Eff+T7PDf8A15al/wCkklf0Vft2/twW37Enhrw/4iufDTeJBr1zNbCNbsWnleSivuyYZt2c4xgYr+XL/gnt8dfAP7OH7UWjfFj4mSTx6RZW17FK1vGZpN09u8aYQEZ+Zhn0r+oL4H/txfstftleNj8OPAmn3etXdnbyXrm/04eRBEpVCzPIWClmZVAAySfQHH3H0l+G63+tlLOsZgJ4jB06S57Nxjo6mjmtrNp/h1PP4SxS+ovDwqKNRy069uh+b/8Aw/00v/olkv8A4OR/8hVND/wXx0aR9svwvlT3/thSP/SKv0v/AGnfj1+yB+yNFoz/ABj0a0hbXTOLSO00yKd2Fvs8xmAUbQPMUZPUn2r034E67+zr+0X8MbD4t/DXw/YyaPqTTJC1xp8MUhMErQvlCpI+dDjnkV+XYjM+DqeXwzWpw1UVCbtGft6vK3rons3o/uZ7KoY6VR0Vi1zLpyq5yv7E37W9v+2T8MNR+JNtoLeHl0/VJNN+ztci63+XDDN5m8RRYz52Nu09M554/mN/4KXf8nx/ED/r6tv/AEjgr94NT/4Kt/sNfCnxBqngGIX2nz6Zez21zFaaZsj8+BzFIRsIDcpjdjkAV+TX7c37MXx0+L/xD1T9sH4Z+HbnWvBHjG2tdWs57UeZcRWzWkQDT2o/fJwpbIVlC8lq/QfAjLP7G4pr47G4V4PD14ONJVG7NuUGoqUrczsm+587xhKWIwEKVOftJxd5WXk9bLY9w/YS/a4/ZX8L/Bzw18DPE3wy1Pxj4zhe6EjafotjfvP511LLHteWZZWCRuqksoC4x90Zr94fDGgfC3wV4aPxOTwdbeEZobV5p0Flarewx4yyN9h84MxA+5G7ljgAE8V+FP7Gn/BSX9nj9nP9l1tE1zwykXjPTZPswg0u2SFtVTBMVxcXO3ClfuSly7cBlVslV/ZL4Z/tB6/49/Y+T9pO5sLe31CXQ73Vls1LtCrW6yskZJO4jCAMeM8kY6D858c+H8fDMquIWEnSpVKzjzSqN+0lJuXuraMGttGlor6NHrcKYyi6EYOopSUb2UdktNe7+4+UfFn7en7Pfi7UBceLPgv401uS3BiinuvDME52Ak/IZptwUnkAgdeQDTvCH7eP7PPhTVBP4U+DHjPQpLnEMtzbeGYIcRlgTvME28oD8xABPHAJrwz9lP8A4KJfti/te+N77wR8OvC3hWzfTrM3lxdX5v1t0XeqKhaJpDvctlRjkKx7GoP2qf8AgpF+1V+yV4/tfhv440Xwdqmo3Nkl8f7NfUHSKOR3RVcymIhzsJwAeCD3r1f+Ia1Xjf7BWBXtuW/J9ad7b3ty28zn/tyPsvrftfdvv7Pr95+uvinwt8MPGOh/8LDuvCNp4rnktUlgVrO1e7njxuREN55QU4PCyOmDkHBr8JP24/2vP2U9b+EPir4FaJ8MNT8IeNJxbxwtf6LYWLQNHcxSuS8czSqGjRgrIpDZH8JzX7K+Lv2hdT8G/sgr+0xc6bFd3cfh+01qWxV2jjZp4o5HjVyHZR85CkhscZzX48ftsf8ABRr9mn9of9lr+yvC2hR3fi/U5RbC31W0V5tJTG6W4hnwyktjZE0bhvm3Mo27T4ngfkGPnmlKrPCVKtKFVR5o1GlTlFp+8tU4Lrok9k+h1cVYyiqEoqooycb2a3T008/v9DyP4Kf8EefFvxn+Evh74rWfjm0sIvEFjFerbvZSO0QlXO0sJQCR64Ffob8D/wBg/wDa6/Z4+F2t/Cj4X/FjT7Ox1mVZ1mfTJJJrNypWVrUtPtjMo2hiVbG0FNrZavxt+G//AAVF/au+FPgLSfhv4RvNNTTNFto7S2WWyR3EcYwu5i2Scd67b/h8L+2j/wA/+lf+C9P/AIqv6B4u4J8SsyqVKFStQnQ57xjKMHZKV43vTeq07+dz5DLs0yOgozjGanazab7a/aP2v/Ya/YU8Zfsn+N/FXjjxn4vXxVdeJoYkkkMMiS+YkjO0kkkkkhcsW5J5z3p37bH7DPjv9qD4k+FfiX4B8ZL4RvvC8DxwyrDI8wlaQSLJHJHIhQrivFv+CX/7a3xz/ar8X+LNG+LlxZzwaRZ201uLa2WAh5ZHVtxBORgCq3/BT79tr46/sreOvC+gfCS4s4bfVbCa4uBc2yzkukoQYJIwMdq/AP7J4yfHbwvtaf1/ltzWjycvs9rclvg0+E+w+sZb/ZPtOV+xvtre/N6338ze/aP/AGDP2r/2pfDOg+E/if8AFLTTZ6JGN0drpksK3dyMj7VcKJypl2HaNoCL8xVV3Gvz8+L3/BG3xd8JfhX4j+KF147s72Lw9ptzqL26WMiNKLaJpCgYykKW24zg49K8l/4fC/to/wDP/pX/AIL0/wDiq5Hx/wD8FTv2s/iV4H1f4eeKL3TX03XLOaxuljskRzDOhjcKwbIO0nB7V++8J8EeJeWOlhqVehCgpXcYxitG7ytamtXqfIZjmmR1+acoyc7btvtp9o8L/Yw+CeiftHftF6B8EvFF9dafputi7M8tmyiUfZrSa4TG9WQ/NGAcqeCcYPNfuh/w48/Z6/6GzxF/31af/I9fkt/wSp/5Px8D/wC7qf8A6bLqv1s/4LL/ABX+KHws8H+BLr4ZeI9U8Oy3l5fLO+mXc1o0qpHEVDmFlLBSTgHOM0/GDPuI6nG2E4eyXGOgqtJPZNXTqNt6N7RSDhvCYKOV1MZiqfO4y/D3f8yL/hxz+zwf+Zs8Rf8AfVp/8YpP+HHP7PH/AENniL/vq0/+MV+Cn/DXn7V3/RTfFf8A4OL3/wCO0f8ADXn7V3/RTfFf/g4vf/jtel/xC7xE/wCh4v8AwH/gGP8ArBk3/QL+P/BP3r/4cc/s8f8AQ2eIv++rT/4xX5X/APBQ/wAc/Ff4e+PZP2MbnxXqGs+DvA8Vmlkt2UE04mtYbhTdNGqCYw+Z5cW4YRFGPmyT+q3/AARo+K/xQ+Kfg/x3dfE3xHqniKWzvLFYH1O7mu2iV45SwQzMxUMQMgYzivyT/wCCq/8Ayfj44/3dM/8ATZa1894V4rOZ8c4jI+IcQsT9WpucW4qym3T96Ol0+WbR25/HDLKoYvBw5Od2eu610fzR+dVFT4phXiv7MPzdO5HRUmz1puBmgY2ilwT0o2kdaAEooooAKKKKACiiigAooooA09EvW03WbTUE6wTRyD6qwP8ASvT/AI5xW1r8XtS8shVuJI5kHTKyIrDA96+KPjP4j8S6GtpZ6eXtre6R2Eq8FyhAKhu23IzjrmvS/jk7az48+GnjVCWXWNHsC7eskBMTf+gj86/J/GvBcnD2OxDeksLil81Scv8A21nZwJlTh4iZDiJOyqT5Pnz0pr8IyO0vXMl5LIf4nJ/M1Vr5gtPFHiWx+KlzpWmM86XeoND9nPIbfJtGB2PuPxr6khgmuJlt7dC8jkKqqMkk9ABXteE2CeH4QymLf/MNR/8ATcT7XxVw0ocR4+T61qr/APJ2Y2ta1pPhzSbjXdduEtLO0QyTTSHaqIvUkmvhe6/4KT/BPQ/E4tYNG1DV7GNtpuBshjJ/vhGO9lHXB2E+3f239vDQI7b9mDxBZxSmTUI2tpZhG3yRRpOm5SR99j3AOB7np+DvwS8M6B40+MnhTwj4rmW30vU9Xs7a7kYhVSCWZVkJJ4ACk5r8M8fvGjM8gxEcPl6tHk53K13LV6RXbTtd30aPkstwDr1Y0lvJpeWump/pPf8ABK74wxfFr9md7DzhK2lXJMOBt/0W7QTwELxtXllUdgtfota3tzZtugbHt2Nfi3+wN8VPBWj/ALWes/D/AMHCODRdb0qK0tViG2Iz6cgMewehQSKvrkfj+0FzH5Vw8foePpX83ZzXxGMnSzLG4V4eWKpU67pSWsHUinKLWmsZ3WqT01SZ+rZlhI4WpLD0KqqKlKUOeO0lF2TXk1r/AJnZ2mt6bqCC21NApPc/d/PtUt34OjnXztLkAz/CxyPwNcBWlp+r3+mPutJCB3U8qfwr5epltSm+bCyt5PYzhmEJrlxEb+fUjvdNvtPfZeRMnoT0P0PSuz+HVx5erS256SRn8wQa6Hw74hTXg9ndxAMoyR1Vh9DW5ZeHNLsdSXU7JTG6ggqD8pyPSvEzPOW6U8NiY2lbpqvI9DBZavaRrUZXR5L+1toR8S/sufEHRYkLyS6DfGNRyTIkLMgH/AgKxv2DPgpB8BP2YfDPhKWHydSvbddT1HIw32m7USEN7ou1PouK+lriC3vLZ7a6QSRSKVdWGQQeoI71pWN0HGTXi0+JMRHJpZPH4HU535tR5Uvzf3Hu/UofWViHva343Ok69Kjki3DmmxPu4zVsDcMHqK+Rd0zvaOduLQNxWLPpynPFdyYQ3Wq0tsCMV20Mc4mcqdzzS50xQOlc/dads6CvWJ7TIPFYV3Y5HSvdwua9zlqUDymSAxkkdqIbqSJs9K7STR5Lq4W3j+87BR+NegyeBdAksRaGPa4GPNB+bPr/APWr0cVntGkkqutzCGElLWJ5fYavJGBk13en6uHADGvLNd0e/wDDt4be6G5TyjgcMP8AH1pllqjRnrTxOWwrQVSm7phCu4vlke8pMkyZ61XmgUgkCuE03WwQAxrtra+im4zXyuIwc6TO+FVSKToV6V5d8Z1kPwp1d/4VEY9iS4r2h4RL93qa8z+PNutt8H9TjHXEZP13rXocP11/aGHj/fj+aOLNof7LVf8Adf5HIaz/AMmrR/8AYNt//Q0qLTP+TUH/AOwZN/6E1S6z/wAmrR/9g23/APQ0qLTP+TUH/wCwZN/6E1fVw/3df9hf6Hgf8vf+4J6B+z7/AMkj0j6S/wDo169T1rUl0bSLrVnTzBbRPKVBxnYCcZrxD4Ra3H4b+Adpr80ZlSzhnlZFOCQsrkge9dnc+LdI8b/C6/8AEWiMxgmtJwN42sCFIII9jXx+eZdUnmdaq4+57Vxb83J6fce5l+KjHCU4J+9yJ/gdD4H8aaT4+8Ow+JNGDrFKSpWQYZWXhlPbg9xwa66vnn9mH/klUH/XxN/6FX0NXlcSYCnhcwrYal8MZNL0TO3KsTKthqdWe7SZ+Gfx8QyeD/HCL1a01MD8Vkr+ZexutWS3TTtWjjvbROFjmPKD/YcfMv0Bx7V/Tb8df+RW8a/9e2pf+gyV/M9X+p3gFUtga0bdY/kz+e8RiZU5vl7sePAcGsHzPDVyC5/5dZjiYf7jcLJ+GG/2e9YDeG5LaQw3LMjqcMpXBH1ya9A0nR4Db/2zrTNFZKSF2/fmYfwR/wBW6L9eKp63rV3r199tusLtURog6Ii8Kozycep5Nfu1LMK3O4J3S6/p5/p5nPPEzavscimjWi/eLH8atJp9lH92MH68/wA6uUVvKvN7s5nWk92NVFQYQAD2p1FFYtmYUUUUAf/U5+iisu+1OO2Bji+Z/wBB9a/3Tp03J2ifyjGLbsi7cXMNsm+U49u5rmLzUprn5F+VPQf1qjLLJM5klOSajr2cPg4w1erO+lQUdWFFFFdhufTP7F3/ACd78L/+xq0n/wBK4q/qv/4KMt4QTwj8MH+IBsxoQ+I2hHUDqHl/ZPs2LjzfP83935W3O/f8uM54r+M/w94g1zwnr1n4o8M3ctjqOnTx3NrcwMUkhmiYMjowwQysAQR0NesfEb9pj9oH4v6Cnhb4oeMtW1/To5luFtr66kmjEqBlVwrEjcAzAH0Jr+f/ABN8HcVn/EGCzalWUIUU01rza31j00v1Pp8oz6GGwtShKN3L7j+uv7f/AMEtP+e3wr/760T/ABr0LwV8a/2C/hrbz2nw58XeAdAiumV5k02/0u1WRlGFLiGRAxAOATnFfwxZA60mVr81xP0PqFaDp1s0rSi+js19zZ60OO5Rd40Yo/t/8VfED/gnF471mTxH441v4bazqMqqr3V9c6PcTMqDCgySszEKOACeBXyz+1je/wDBOd/2ZvHifDuX4cHXTod79gGnNpH2v7R5TeX5HknzPM3Y27Pmz0r+SbIpa9LJfoo08FXpVqeZ1Wqbi1Hp7rTtvtpYyxHGrqRlF0Y6n9f37P8A/wAFFP2QvAP7MHgZviF4y0/TtWh0SzivbK2jkuJ1uYYlil3w20cjIzOpb5gODk+tcH41/wCC3/7KOgb4fCWla/r0oztdLeK3hP1aaYSD/v0a/k7LgUoOa9Gn9EPheWKqYvFTqTc5OVuZKKu72Vknpt8RmuN8ZyKEElZdtfzP7R9J/wCCh/7D3hn4XWPxnvte03RbjxTAt/cafbIs2ptcY2OlxDbK0hkRlMfmSAKduQ23mvzn+IP/AAXYU/EjTLb4YeEMeE4LtP7Qn1Bs31zbZw/kRRv5cLgcrveTJAB281/OjRXTw/8ARL4WwlWdbFqddyvZTlpFPRWtZtpaXbfdJDxPGmMmkoWj6dT+7HxJ4I/Ze/b2+D+l6nrttaeMPDN0y3dnNHJJFJFKBhgJImSaKQZKyRkqf4WHGK+If+Cvfx28M/BX9lRfgX4XlittU8WCGwt7SEhWg0y3KtM+wfdjIRYAD1DnH3Tj+XX4d/GT4t/CK6lvPhZ4m1Tw7JPjzTp13NbCTb08wRsocD0YGud8ZeOfGXxC1+bxV4+1a81vU7jAku76eS4mcKMAGSQsxAHAGcAcCvk+E/op1cvzqhiMRjnUwlCbnCm07qWjV1flWqTk0vetsr6duN4xjVoSjGnaclZvy/P07H7efsMf8Et/2cP2nfhPpfxg1Px1qeoq7GLUdMs4YbR7W6jwZLeR3NwSOQyuApdGDAKTgfs5aQ/sYf8ABOH4YSwxSaf4P06T964d2mv76Rc4wCXuLhuuAAVQZwFXOP41/hl8f/jX8F7LU9P+E3ifUfDsWsKi3gsJ2haTys7DuXDKy7mwykHkjNeb+IPEmv8AirVZde8U39xqd9cHMtxdSvNK59WdyzH8TX0PGHgDnnEWZVFm+bSeC5rxppJO29na0LrZScZO2u7ZzYDiPD4akvYUV7S2r/rX8j7A/bx/a/1T9sj42yeO47eTT9C02H7FpFnKQXjtwxZpJNvy+bKx3NjIUbUywUMf3+/4Is/GXwb4q/ZYi+EVvexLrvhe9u/OsywEpt7qY3EcyrnLIWkZCR0K4OMjP8khYmr+k6vq2hX8eqaJdTWdzEcpNA7RyKTxwykEcehr9B8QfA/AZzwzT4bwkvYwpOLg0r2cU1qrq903d3vd31OHLM8qUMU8XNcze5/V98Sf+CKfwG+I/wAV9X+JNx4n1qxt9bv5tQuLGAW5CyXEjSyLFK0ZKpuY7QysQOMnrXvf/BQH4z+A/wBk39jPUfBWhzxWV3f6YnhzQ7FXzKInjFszoCd22CDc2/oGCgnLDP8AI5/w0d+0IEEa+O/EQUDGBql3jHp/ra8w1zxDr/ie/Oq+Jb641C6YbTNcyvNIQOgLOScc+tfl+F+jfneNxmEqcSZp7ejh2nGHJa9raN362Sbabtppe560+JMPCnOOGo8spbu5+zv7E/8AwTU8EftffCYfE2D4gyadcQXUlne6dHpyyNbyJhkxKbkblkjZWDeWOSV5Kk1+yXw6/wCCdUPgvwfH8P8AVvir40v9Bit2tRpcF7HaWRgkBDxGNY3bYwYggOOpr+T34H/tJfGr4Fx6hpXwq8S3ugRav5f2n7I4XzDFu2ZJBIxvbBGDzXU+NP2gPjr8R4WtfH3jLW9YhbrFeX9xNFz2EbOVA+grfj7wo4vzTMakf7UjHDc14J04uUV/4DHVapPmvbd3PDwWc5fg6aToNztq7tJ/i/mrH9P3iD9oX9gr/gnT4IufBvw+Nmb7eDJpOjyC8v55gMA3UzOxTb6zSAgcIp6Hy2L9s3/gl3+1jKn/AAuHTLGy1SZRHv8AEOnrFOAOMC+h8xUUdszL9K/lzKg0myuHCfRgyyMXiK2NrPFN3dVTtJv8dPVt+ZNTjyu3yRpR9n/La6/r+rH9ivin9kT4OfH74Zt4X+GnxF8QW3hea1SzS20fW/t+mmBFCpEUnNyDGFAAVXXAAxiv59/28/2GvDv7GNzo0Fj4zHiC411pXisXtPInhgiwDK7rLIpBYhV+Vdx3YHymvhfwr4x8YeBNUXXPBGrXmj3qfduLGeS3lH0eNlb9a2/iT8U/iN8YfEEfin4oazda5qMVulqlxduZJBDHkqmT2BYn1JJJ5Oa9rw+8Ks+yDMU45n7TC6uUXBKUnbS8nzPfVu6bta2unLnHEOExlH+By1Oju7L5afkedUU/b60bcHBr+hLnxx+7P/BC/wD5KJ8QP+wdZf8Ao6SqX/Bc3/kqvgX/ALBNz/6PFfjl4C+KvxQ+FNzc3vwx8Ran4dmvFVJ3026ltWlVCSocxMpYAkkA5xTPH3xU+J3xUvLe/wDid4h1LxDPaIY4JNSupbp40Y5KoZWYqCeSBxX4THwlxP8Ar0+LPbR9ny25bPm+Dk3231PrXxFD+yf7P5Xe+/Te5wFFFFfu58kfob/wSp/5Px8D/wC7qf8A6bLqv6jv2gPiN+zX8O7DTLj9o640m3t7qSRbE6rAs6l1CmTywyPg4K56dq/iN8GeN/GHw58SW/jHwHqdzo+q2m/yLu0kaKaPzEaN9rqQRuRmU46gkV1vxG+Onxl+L9va2nxT8Uan4hisWZ7dL+5knETOAGKBycEgDOOuK/mzxT8BqvE3ENDNJYj2dKEFBqOk9HN3i7NfaW/S59vkHFscDgpUFC8m7q+3Tf7j+qj/AIaZ/wCCXv8A0EvCH/gvj/8AjFH/AA0z/wAEvf8AoJeEP/BfH/8AGK/kBorx/wDiVDLf+g+v/wCBR/8AkTp/4iDW/wCfMPuf+Z/c3+z/APEb9mv4iWGp3H7ONxpNxb2ska3x0qBYFDsGMfmBUTJwGx171/Lj/wAFVv8Ak/Hxx/u6Z/6bLWvkj4c/HT4y/CC3urT4WeKNT8PRXzK9wlhcyQCVkBClwhGSATjPrXJeNPG/jD4jeJLjxj491O51jVbvZ593dyNLNJ5aLGm52JJ2oqqM9AAK9jws8BqvDPENfNI4j2lKcHBKXx6uDvJ2S+y9uljnz7i6OOwUaDhyyTvpt12+85aiiiv6TPjI3CiiigsQjNM2kjmpKKAI9mKZg1PSYFAEW31o2mpqKAICp60YNTEUEUAQ49aMelSkelNweQKAP1c/4J+fs/fBP9qv4T+N/hJ8a9HTU4LO6tL60nVjFdWjSJJE7wSrym7C5BypwMg4FfTviX/gjb8C9e07wtpFn4r12ytfCRl+xrttpXZJHDhJHaMEhSOCAOtfOv8AwSD8Rmx+MPifwru/5CWkrLj1+zSg/wDs9f0C1/AHjzn+Z4TO8XlsK0lQqx1he8Wp0+Sej25k5J2tv3P13hHB0JwwmYOP73Dz54S6xkrpNfJta3Wux+Rmqf8ABOz9mr9k/wCD/jr4seEbGfWPFbaReRxanq0iSNbvdr5JaBAqRwn959/lgM4I5r8KZtSs9Aiax8Pv5k7rtluwMHnqsWeVX1b7zew6/wBKf/BS/wARNoH7ImtQI206neWdljPJDSGU/h+6r+X2v2z6NcMRXyWdbFTckpKEU23aMIxUUr9FfRbHgeIONlVx3PPWTu2+7k22/mfBH/BR/wAV+JvBPwd0fQEtpra28X3EqrO8bKk0NkUaVY3PDbXeMNjOM471+G3nva/6TGxVo/mBHUEc5r/RU/b/AP8AgiV45/4KJfsOfArTfhZ4gsPDnjL4faXKyQ6sJRZ3MWrpDNcxs8KSPHIJIkZG2MDyDjO4fnH+xV/wac/GHTvjLpXjD9tbxXoh8IaRdJczaRobz3FzqPlMGEEkskUSQwuRh2BdyuVCqTuH8geK/iPHOc7r4qo7KDcIq9/di2k/+3vi+ZnHhHFxlGFON00nf1Wv3H6Jfse/8E0/2hNF+Efwc/ay8EarDqGr3Gk6Nrl/pF5m3uQZoI5ZkjlJMbsyscB9g55NfuLrMTJchmQxkjBRuqkdj7jpWZ+3F+0pr37F3wZ0Xxv4A0Oy1C0j1CDTXspS0KR2xhk2CEx8IVKKoBUgL2r5c/Zs/be8Lftk3mrQW+j/APCOa5pyJO9k1wLhZo2yryRPsjPykDcCvGQc817EMZxRn+WU89zGCqUKV4e0XLzJXStJJpuz2duruz6uvhMFhW8FRdpuztrr6f5X9D6fopWVlYqwwR60leSeU0db4Lm8rWtv99GH9f6V7NHJ6V4L4fl8nWbd/Vtv58V7VHLXwHFVH9+pd0fXZDU/ctdmbiPng1n2V1iZ4z/CxH60iS571zk139m1eRe5Ib8xXzuGo3vE9qpPqeq2c+4ZFbkLZUZrgdMvAcH1rrrefIBFeXiqLizeMjZ2g801kwPamRyVOCGFcLbRummUZEHSs6aEEc1tOBnFZGq6hp+iabcaxq8qwWtpE880jHCpHGpZmJPAAAroottpRM5pI+G/2lPjB4Z0bxVZfB6x1aGDXZYk1F7cSbJvK3ERFehyWUnA5GAehFXPh3+05r2iNHpfjlDqFqML56jE6D35Af8AQ+5r+Vf9pb436v8AHH9oHxF8YFnkT7bfO1iQxVoraI7bdVPVdsar06GvePgp+3T4u8I+VoPxRR9b08YVbkEfa4h7k8Sgf7WG9+1f3zW+jY1klGnKKnPlTlHaSk9Xyvy26bdT8NxfFVdY2VehKy2Xay7o/r1sdV8IfE3QPP0m5S6gfoyHDxt7g8qR6EV4hr2h6h4evDa3Yyv8Djow9R/UV+cnwl+NGj+I7RPGXwn1sSAAbzA+10z0WaM8j6MMV98+C/2ivDviu2Xw/wDE+BLeQ8LdIP3ZPqw6ofccfTpX80ZjwLmGS1ZKknOmt4tWnH5dfl9x9tl/FmHxaUa/uT79H/l8zTttQeI4JrtdM1xlYbjVmf4atfot94bvYri2kGUYnOR7MuQa3NM+FkH2WSLWrl2aRSoEDFNue4brn/PNfMY7NcBKF5S17W1+4+lpUKyeiO+0NJZLcXUwxu5Ue3rXmn7Qn/JJtU+kf/oa17OihFCDoBivGP2hP+STap9I/wD0Na+U4bq8+bYeX9+P5o6s3VsHVX91/kcPrP8AyatH/wBg23/9DSotM/5NQf8A7Bk3/oTVLrP/ACatH/2Dbf8A9DSotM/5NQf/ALBk3/oTV93D/d1/2F/ofNf8vf8AuCO8If8AJrcn/Xldf+jJKX4Sf8m7XP8A1xu/5Gk8If8AJrcn/Xldf+jJKX4Sf8m7XP8A1xu/5GnmH8DFf9hK/wDbh4b46P8A16/yN39mH/klUH/XxN/6FX0NXzz+zD/ySqD/AK+Jv/Qq+hq+G42/5G+J/wAcvzPoMg/3Kl/hX5H4cfHX/kVvGv8A17al/wCgyV/OFpmk20Vp/beubltckRxqcPO4/hX0UfxN26Dk1/SF8bnSPw54ykkQSKsGokoejACTg45wa/mo1HUrvVLj7RdtkgBVUDCoo6Ko6AD0Ff6b+BMZPB1UtFeP5f1/W38+41pTd+7JNV1W51e5+0XAVFUBY40GERR0VR2H6k8nmsyiiv3+EVFWRwt31YUUUVQgooooAKKKKAP/1fPb7VdwMVqcDu3+FYDMByxqg1xI3A4qAknrX++9HDKCsj+aKdBRVjRNxEO+aiN0P4RVKit+RGqgiwbmQ9KjM0h6mo6KtQHZDt7eppuSetFFaKHcYUUhYCoy5NWkUotkhkwcZpvnSdjUVFKxooInFxKO+f8AP4VILtgMEA1UopOC7A4I0lvU6MCKnW4iboawi/pTCSah0UJwR0Rk9KYT61iJNKn3TVgXhP8ArB+VQ8NIPZM0C47VFTFkR/umn0ctilGwUUUUDCiiigBQSDkdRXfaXefbLUOxy68N9a4CtfRbv7PeBG+7Jwfr2rix1DnhpujkxlHmhfqjuaKKK+cPCCiiigAooooACM8Uwrxin0U0wGbfWjZz/n/Gn0U+dgRbKXbg8VJRgdafOwIcUFGFTUU/aAQYPelI71KcmmlcmmpjTI8HGRRUp4GRUZwaalc0ixtFLSVRYUUUUAFFFFABRRRQAUUUUAFFFdbomkWo0ybxHfL9pjt22i3Q8liOGkI5WP36k8DHWsq1ZQV2VGNz6K/Y3+L9n+zt8XbT4ueJYZH0hYprOdYv9bIswGfKU8NsIUtnAxxnOK/fHSf+CgX7IGracuonxnDaZGTFc21ykq+xVYnBP+6xr+WfU9UvdWn+0XjZIAVFUbVRR0VVHAA9P61m44wea/I+OvBfLOIcTHG42co1Ere61ayvbdPvvofRZVxNXwcHSpJNeZ+tX/BQ/wDbX+F/x48Iad8LPhR9ovbe0vRe3N/IhhjcqjIqRo3zkfMSWYL6Yr8mLRrdLuJrsFog6lwOpXPIH4VFnimn1r7jhDhDB5JgI5fgr8iu7t3bb3b2/BHlZjmNTFVXWq7n9o/wF/by/ZI+K+naf4Z8G+LLWyvUhihjsdRzZzZVQoRPN2o54xhGY19nDWNIPIuof++1/wAa/wA5v4z+NR8OvhVr3jPdsksbORoiP+erDZF/4+wr+bM+NfGeeNYvgP8Ar5l/+Kr/ADp8cvBnLuHsbSp4CvKXtE5NSs2tbLVWvd36dN2fomX+IVRwtWppvydv8z/UU/4La+MLCH9nfw34as545JdQ11XKqwJ8uC3lJPBP8TLX863wX+LPiX4IfErSviX4Vci506UM8ecLNEeJIn/2XXI9jgjkCv54/wBhb4xeLdJ+Ndt4S1jVbmfTddRoZIZpWkUzIrNCwDE4YHKgjsxr9yq/qr6NGCwtXhF4Ga5lzTjNPrzWf5NI+N4gziWJxn1mK5Xpb5H9kXws+I/gz44fD3TPiR4Qk82y1KLcORvikXiSJ8fxI2QfXqOtdbcaPcR/ND+8Ht1/Kv5lf2Jf2vtW/Zp8ajSdeZ7nwlq0qi/gHJgfoLmIf3lH3lH3146gV/Tn4e8SaN4m0W18R+HLuO+0++iWa3uIWDJJG3IYEf5B4Nfzb4n8AYzhnHuENaE7uDfb+V+a/Hf0/Q8oxlDMaXNLSa3/AM/QyLcvb3cbMCCrA8/WvY0mI6Vx7eRcDE6hsetakdyR3r8izSt9Y5XazR72X4R0OZXumdMlwO9cb4ou/smo29xniRSv4qc/yNa63Oetcf4+Y/2D9uTrbOrn/dPB/nXn4DD/AL5J9dDurT91nbaRq24DBr0XTr7MYZz9PevmLw/rapEss54P3R3P/wBavU9M13eQd3apzTK2m9BYfEKx7fDc7uhq+k646157Z6qGAwa6OC9DL1r5GthHE9CE0dIzY5r8qv8Agrh+0F/wqb9m5vh3o0uzVvHDtYjBwyWSYa5b/gYKxe4dvSv1EjuVOOa/js/4KNftHSftFftKare6XP52g+HmbS9MA+6yQtiWUf8AXWTJB7qFr90+jfwG854jp1asb0qHvy9V8C+ctbdUmfL8Z5t9XwTivilov1/A+DK3NH0b+0RJd3Ugt7ODBlmPOM9FUfxOew/E8U7R9GW9R9Q1B/IsoCPMk7k9kQd3PbsOp4qPV9YbUdlrboILSDPkwr0XPUk/xMe5P8sCv9R6lRyfJD5vt/wf6fZ/haikrs6bS/iP4m8KavBqXgO7m0gWhPk+S+GOepkPRy3cEEY4xiv0j+C37e2j6uYfD/xjgWxnPyjUYATCx7ebEASnuVyPYdvycor5/P8AgzL8yp8mIhqtpL4l8+vzuNVHe5/Vt8MPjNr3haCLWPBOoR3mm3GHCBhLbyg9wQcA+6kGvvz4c/H7wf47ZNOuz/ZuoNwIZWG1z/sPwD9Dg1/Fh8KPjx8Svg1e+d4Nvyts7BpbSUeZBJ65Q9Cf7y4PvX6z/BT9sL4cfFh4tF1cjQtZfgQTt+5kb/plKcD6K2G+vWv5C8Tvo8NqWIjHmX88V7y/xLr66+qPqck4rxGEtFO8ez/Tt/Wh/S9WF4l8OaT4t0Sfw/rcZktrldrgEqfUEEdwea/PT4d/tCeMPBTR6frBOqaeuB5cp/eIv+w55/Bsj6V92eCPiT4R+IFn9p8PXIaQD95A/wAsqfVf6jI96/jnPeD8wymarbxTupR6dvR/1dn6zlfEOEx0eRaN7xf9anGfEbws2i/A298KaOslyLS1SOMAbnZUdTnAHOAMnFcRpvH7KLg/9A2b/wBCavqauS8Y+GB4k8G6h4VsWS2+2QPErbflUv3wMd+tZZbxJaEMPX/5+qo5fg9PxN8VlXvSq0/5HFL8jwjwh/ya3J/15XX/AKMkpfhJ/wAm7XP/AFxu/wCRrfi8M6p4O/Z6vfDmshRc21nchth3Kcs7Ag+hBBrA+En/ACbtc/8AXG7/AJGvrcVWhUwuIqU3dPEpp90+Y8alTlCrSjJWapP9Dd/Zh/5JVB/18Tf+hV9DV88/sw/8kqg/6+Jv/Qq+hq+L42/5G+J/xy/M93IP9ypf4V+R+HHx1/5Fbxr/ANe2pf8AoMlfzPV/TD8df+RW8a/9e2pf+gyV/M9X+nvgL/udb1j+TP57x3xv1YUUUV+9nEFFFFABRRRQAUUUUAf/1vB6KKK/6A1A/m8KKKKtQQBRTd60wuTVFKDJCQOtRlz2plFBooIKKKKCgopm8UwsTQA8uB0qMknrSUVSi2UothRRTDIO3+f0rRRsaKNh5IHWoy/pTCSTmkqigq1Hdypw3zD3qrRScU9xqNzZjuYpOAcH0NT1z5OOanivWj4PIrCVHsTKj2NgsBUbPnpUKSpKNymn1g4sxcWODY4zRvYMGHBFNooSuCVz0+ynFzapOP4hz9e9Wa53w3NvtGhP8Dfoa6KvlcTT5KjifOYinyTcQooorAxCiiigAooooAKKKKACiiigAooooAKKKKACkKg0tFFwEwMYFRlealpuM9auMi4yIm5NGMVKFGKMYGKpTRSmiGin8dqbVliUUUUAFFFFABVuxv7zTLlbywkaKVOjKcH/APVVSilKKaswTOu3aN4i/wBZs0++b+LpBIfcD/Vn6fKf9mudv9OvdKuWs7+MxyL2PcHoQRwQexHBqnXQ2GvGO2GmatGLu0B4Vjh489TG/Vfpyp7iubklT+DVdv8AL/Jl3T3ObxgcdaZg109/oCm3bU9Dl+1Wq8txiWL2kXsP9oZU+oPFcw3BxW1OrGavElxaPjP9vV5U/Zt1TyjgG5tQ2PTzV/rivwJr+jP9rbw83ib9njxPYxjLw2wuV+sDrIf0U1/OZX8H/Siw0457RqvaVNW+UpX/ADO7Cv3T174A30mm/G3wpeRHDLqlqP8AvqVQf51/TFX8ynwMhaf4y+FolGSdVtOP+2y1/TXX6T9FSUv7Pxa6c6/Izxe6CvuT9j/9tfxf+zRqw0HVxLqvhK6fdPY7vngdsZmtyeFb+8vCt355r4bor+ks/wCH8JmeFlgsdBShLp+q7NdGicJjKlCoqtJ2aP7Jfhp8VPA3xe8JW3jj4fX6ahp9yOHXh427xyJ1R17qfwyOa9DWcetfyG/AX9ov4mfs7eKR4j8A3eIpCPtNlLlre4UdnTI59GGCPpwf6Mf2bf2wPhh+0hpiQ6JMNO11FzPpk7DzAe5iP/LRPpyO4r+CfE7wTxuRzliMMnUw/wDN1j5SX/ty0flsfreRcUU8UlTnpPt39P8AI+yVuSKi1GNNU0y40xzxcRtHz2JHB/OssTMp5qVbk96/EPY2akj6m6aPmTQvFslvKdP1QEtAxjJzh1KnGPf6H9K9k0nXv3YmhcSIO47fUdq+ZPjTby+EvHH9pRjFvqa+ap7CQcOP6/iaq+HfG7wlXjk2kDrmv0fE5EsTQjiKS0kr/wBfM+fhinTm4S6H3hpPiNWAG7rXdWOuK/Bavj/RvGdrdbdzCGT1H3T9fT+X0rv4PGEWnRNcX8ghjiUuzsflCqMls9MAc5r8+x/Dsr2S1PYpYxPW55h/wUS/aZT4E/s56hbaNcmHxB4lVtN0/afnRXH+kSjuNkRIB7My1/KNpWkQzwNq2ruYbKNsEj78jf3Iwep9T0UcnsK+u/2vPjzL+0p8XLrx7qUjxeGNK3WOkwg4aWNDksoORukb5nb+Fdo5IAr451fWLnV5laQCOKIbYok4SNfQD+Z6k8mv9CfA/wAPXkGTKhJWq1HzVH2fSP8A26t+ibZ+RcUZx9bxLkvhjov8/mO1fWJtVkRAoht4RthhX7qL/UnqWPJNY9NLAUxmJ4r9up0VFWjsfMN33HFsjiq97e2emWU2pahIsMFvG0ssjHCoiDczE9gAMmpgcdBXafDvwv4c8c+M7Dwh4wtI7/S9RZoLq3lzsljdGDK2CDg+xr5jj3iX+xMixucuHN9XpVKlv5uSDlb52serkOVSx2Oo4GLs6koxu+nM0r/ifkz42/4KU+FdK1d7HwRoEuqW0bFftE8wtw+D95FCSHHpuwfYV9R/s+ftPeCP2gbW4h0aOTT9UslDzWcxBbaeN8bA/MueDwCDjI5r4a/4KqfsZ+Cf2SPjDpU3wsEsPhvxRayXMNrK5kNrPE5WWJGPzGPBVl3ZIyQSa+Wv2M9avtG/aO8OGzcoLqWS3kHZkeJsg/jg/UV/Cfgn9K3MeJa+DzKNTnw2JaXK4qLjd8vTW8Xo7tp23e57nGPB2JyTMK2V41L2lN2dndPS6a8mmmtj+tb4Kfti/Eb4U+Vo2ssdc0VML9nnY+ZEv/TGTkj/AHWyv061+uHwa/aG8A/FOOPV/h7qbW+owYdrZz5V3CR3wD8wH95SR61/OgTmr2manqOjX8WqaTPJa3MDB45YmKOrDoQwwQa/s7izwsy/M1KpBclR9UtH6r9dH6nydOtKLuj+zz4dftR3dmqaZ8QojcIMBbuIDeP+ui5wfqOfY19naHr+jeJdOTVtBuUureTo8ZyPoe4Psea/kN+C37fWraWYtA+MkLX9sMIuoQKBOg9ZU4Eg9SMH61+svwn+MqzWkXjT4Vayk9tLjLQtuRv9mWM9D7MAR7Gv4a8Sfo/VsHN1IR5G9mtYP/5F/wBWP0HJOOqtK0MR70fxX+f9an7Mahp9nqtjLpuoRiWCdCkiN0ZWGCDXA/8ACEWHhX4eah4W8Mo7RtDOYo2O5syKflB6nnpnmvKPhx+0x4f8RbNL8ZKum3hwBL/ywc/UnKH68e9fT0ckc0YlhYOrDIIOQR7Gv5tx+Dx+WT+r4hNK6dvstrZ9mfpeFxWFxkfa0Wm7W81c8D/Zqtrmy+GSWl5G0UsV1Oro4KspDcgg8g17/TVVVztAGeTj1p1efnWZfXMXUxTVudt27XOvAYX2FGNFO/KrH4cfHX/kVvGv/XtqX/oMlfzPV/TD8df+RW8a/wDXtqX/AKDJX8zhdRX+qfgIv9jresfyZ/N+O+N+rHUUzfn7opw96/e3GxxC0UUUgCiiigAooooA/9fwekLAVEWJptf9BB/Oah3JC/pTCSaSigtRQUUUUDCimFx2phYmgCQuBUZYmm0U0rjSuFFFIWArRQNFAWmlwOlRlyabVlikk9aSiigAoopCQOtBoodxaaXAppf0qOg0SFLE0lFFaKHc0UO4qsyncpwa0obtW+WXg+vb+dZlFOUExygmdBRWPBemM7X5WtZXV13ryDXLODics4OJ03hl8XUkf95c/kf/AK9dpXA+HnxqYUd1Nd9Xy2axtVPm8yVqoUUUV5pwBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFJS0mKYxjYpn1qQjvTGPpWsXoaxeg2iiiqKCiiigAooooAKKKQntQBZs7+8064F1YyNFIvRlODjuPofSuhEmj+JDtl8vT70/xAbbeU+4/5ZsfUfKfRep5FvpTKxqUVJ8y0fcpStocj8YdCvV+HfiPRdQiaN5tLu0AI6h4XAI7EehHFfy1CWORiqMCfY5r+xj4VXQ1fxhpPhfWo0u7GW4XEcozsIOfkPUZxyOh7ivcf2rtPsJHs/DWj6Za/Z7dPtV0Ioo94LnCFlA3bAOh6ZJr+CPpD5/WzTxIyXgPDUf3lelUqzq3tGnTi9+Wzcm3FpK8dXHXXT9SyDgKFfhrF8R1a/LGlKMFHlu5yl0vdWsne9npfTQ/j1/ZYsP7X/aG8KWUfzFL+OVgOoEXzn8sV/SJX2v8W9H0DQ/2edAjsrG3hllS1UOkSK/3C5+YDPP1r4or7D6EHFCzrhrGZhGnyJYmrSWt+ZUrR5tlbmd9Nbd2cXifwO+H8dTwUqvtHKnCbdrW51fl3d7d9L9kFFFFf2afnAVqaLreseHNUh1vQLqWyvLdg8U0LlHRh3DDkVl0VM4KScZK6Y07ao/Zf9mr/gp7dWMdt4P/AGg42uIxiNNXhXMgHQeeg+9juy8+xr9kPCPjfwj4+0SLxJ4K1K31WxlAKzW0gdckZw2MlT7HBr+NivR/ht8XfiT8IdZXXvhzrFzpU4ILCJv3cgHaSM5Rx7MDX87cdfR5wGPcsRlcvY1H0+w/lvH5aeR9llPGNWklCv7y/H/gn9WXxm8Dt478Ez2diAb+0zPanuWA+ZM/7Y4+uK/NvTPFE1vL5ExKOh2srcEEHBBHYg1wvwk/4KxXcEUOmfGvw8LgjAa/0xgjfVoH+U/8BcZPpV342fG/9m3xkW+KXwz8RxJLOQb7TLiN4LhW6eYiMNrE/wASozeo71+VcP8AAmdZZUeXZhh24N+7KK5o37XV7J9L219T3sbmmFrr21Gav1T0f9fee/6R4zdCv7z9a+ZP2rv2oP7L8NSfDXTJhLb3alb8K2GkTp9njYHKZ6yOOg+UZJIr5o8V/tLCz0Uy+Ho5EWUEQySfI8nYlF6qg/vnknhRnkfD2ta3qOvahJqeqyGSVz1PQD0A7Cv1vg/woi8UsZjY6R2Xn/wPz9D53MM/fs/Z03qzqNXtx4qf7focpkKDaLJsLJEo/hjAwHUf7IB7kVwLkqxRgQRwQeopokdHDIxBU5BHFdUuu2WsqIPFCFpOAt3GB5o/3xwJB9cN79q/foUpUlZK6/Ff5/n6nyjalq9zkvanZCj3rb1PQLrT4ftsDLc2bHCzxcrn0YdUb2bHtkc19B/s8R2WlaF4q8eR2sE+qaNFZ/YJrhBKLd55irSojZQyAD5GZTtPIAbBH554y+K+B4L4Tx/F2OhKpSwtOVSUYW5nbortK9+70PtPDfgPFcTZ/hOHsHJRqYicYJyvypt7uybt6IT4efs/wSy2Gt/Ga6l0PT7yWJYLGJQdSu1kYAGOJ8CGIg586UAEfcVzxXj/AIthXwF8TdStvDTNEukajKlsWO5gIZSE3HjPQZ9a+i/DMfiHxb4zj1y7ke6khnS8vru4kAWOKNw0k080hCoqgZLOwHvXzH46MnxV+JWqWXw2vopH1/WHtrO7HzIgurnyxNtOM7FfeFOM4x3r/Pb6AH0wuJPGfGcRZtn+EVLLqSpwo01FyjaXtXUUptfvJuKjzLRJWtFJ6/2J9MT6NGTeGGEyfBZXiHVxc/aSqzbs7rk5LQTfJG/Ny3u276u2n43/APBWb9p6D9oP40aJ4fsY0hTwnp5trhI33qbuaQySEcDGF2qRzg8Z4r4v/ZPO39orwmf+n0f+gNX+iz8Yf+Cdn7FPxj+EOp/8E/tO+HekaZawWk9rpHiOOGP+2INVjgLpfyXW0SSTSzrmYs2JAxDDbxX+dp+zfouo+Hv2o9A8N6qu2707V3tZ1HQSQM8bgf8AAlNfl3gLxHwzjcyp4bhOl7LDUMRyKHvPk/eXsnK8mtd7vyP5q8WeH88wuNhjc+lzVa8FPm01VkltotF5eh/RHRRTkR5HEcYLMxwAOSSa/wBrD8YEALEKoyTXsngvx54t+CV1/a/hq/ltdWmHMCsfKjT/AKbIfldyOisDt6nniuP/AHXg9edsmrEfUWv9DL/6B/vdONeR5XMkhLMxySeSSa86tRhiouFRXg+/X/gfn6b625fU/Yz4I/t0+EPGhi0D4pJHoeotgC6Gfskp985MRPvlfftX6mfDX42+K/BEcMui3a3+mSAMsLv5kLKe8bAnGexU49jX8klfQPwb/aV+JnwXuFg0O6+16YWzJYXJLQn1Kd4291/EGvw7jrwLwmOpyeCS1+xLb5PdP+ro68HmNWhNTpuz7o/tR+Hnxr8GfEKNLe1lFpfng2sxAYn/AGD0cfTn2r16v5wfgp+1d8NPjAIbO1n/ALI1vqbK4fBLDkmGTgOPbhvbvX6XfDr9pPxP4X2aZ4sVtUs1wodjidB/vH749m596/hLjjwTxeAqyWHi019iW/8A269mvn82fqOS8eQnaGLVvNbfNf5fcfI/x2/5FXxr/wBe2pf+gyV/MzsNf0vfGm7ivvBPi+/gzsnsr+Rc9dro7DI9cGv5oi/92v7x8BE1g6y84/kz8qxrvNteZIAFFKDmohljUoGOK/eJI4woooqQCiiigAooooJ50f/Q+f6KKYXAOK/6CD+dx9ISAMmoi5ptAEhf0phJPNJSgZGapQZSgxKKMgdaYXHb/P6VooI0UEPppdRTvIuZEDqhIPoKgIIODTTRVhxcnpTKKKYBRRQTjmgtQ7hQSB1phf0qMknrQaJWHl/SmEk9aSirUDRQCiiitFGxoo2CikLAVEXJpjHlwOlRkk9aSigaVwqxBcNCcdV9Kr00tjpRy30NPZq1md74ZZZNSV0ORtb+Vei15b4IDPqUj9lj/UkV6lXxudRtWt5Hx2cRSrWQUUUV5J5YUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAhzUZHc9aeTjioyc1pA0gNooorQ0CiiigAoooIzQAVGW7Cl4A4phxQAhOTSVjeINe0/wzpEut6qxWCHG4gZxuIUfqa85u/iFPfxCTRSghf7sgO/I9j0r38n4axeOXNRXu7Xe39eiOihhZ1PhPpX4bXcNn8QtElmkSIfbIhudgo5YDqa6v9pvx3Bonx0v7czSQy28cQV16BSmcepzk5HSvyZ+PXwi1D44WNnbya7caa9kzuoQF0kdgAC/zKRtxwQeMnivMfBfx2+LeheM7X4R/H+G81e8jWKysNWjQymWBfli8xsAuqjjeSWUDDdAa/nvP/CmeA8XcHxRnkeXB/VZ4WNRap1KlSnUV7XcF7soLnSTeqdnY/SsHn0KXDlXIpxd51Y1FJPT3Yyi01800/Lof0Z/G28std+EfhG2nuo7d7tI542ZcRswhxgkfcB3cHGB3wOa+LdQ02+0q5NpqEZjcc4PQjsQehB9RX5efEf8A4KBftIazc6f4L8X+CAdF8MPLa2clrb3UU7wghFkeRjJG7bUBG0KDk19C/A39rsfEa1utCOn3Zisgjy22oxFGj3kjMMwJIbjkcj1U1+cfQz4KpZBw5/qvUrpYz2+Jk6coyi2pVqk4OMnFRk3T5W1dWd10O7xc4goZ7nDxuEb5eSnFXVneMIp/jc+sKK5PTPGmj6xqkekWodbmYMyRHDNtVSzHjnAAJJwBXWV/XOOy+vhZ+yxEeV7n5HUpSg7SQUUUVxGYUUUUAFdVZadZ6VaJrWurv8wZt7bODJ/tvjkRj826DjJDrazs9Atk1XWkEs8g3W9sentJKP7vdV6t7DrzOoajeandve3zmSWQ5Zj/AJ4Hp6Vza1dI/D37+n+f3eWluXfcm1HU7vVbtr6+ffI34AAcAADgADgADAqgc9+lR/Wgk12wpKKtEzbA4xgUlFFaAaWmavqGkTGawk2bhtdSAVdfRlPDD2Ne/wDw++K3wj8E/D/xbJ42jvbaW+js/KtNPj8w3Lwys5VJH+W3ByNzvuCg5VWPyn5upCARg9DXw3iN4cZRxXk2IyDPKbnh665akU3HmjdNxbWqTtbTW17NM+s4I4zxvD+a0M5y6VqtGXNF6OzWz1TWnmmvI9SsvC/x4/bN8Aatc/DOXT9M0LRb1UXwzBM0Tu2wMs0sjjM7nna0z4B3BAvQ6X7L37HPxjg8cWvijxmJ/C0enXsJijmiLyTSxSq3KblAj4+8Tznj1H3x/wAE9/2Rvhv45+Kng7xudSu9EkuIZXvYba5aCO98t22oQuDlgMFQQD1xng/0PeI/2PfAOpyNNoF5c6aWOdnE0Y9gGw35sa/yK8RfpTcXZTQzHhLwep4elgaFSVGEXQjSqYeVKXLVpwTlKjVjJrmVScFK09byV1/dDweS4upQx3GMqk61eCqSk5Oampq8XJ6TTW1k2tOiPnLRMr+1Yu0g51dzkcgg5P8AWv8APG8a/DLUNP8A+CunxG8P6BZubTw5401iS4KqdsEYml2lz0XcxAXPUniv9LvwF+yivgzxjZeKpdbNwLGUSrGIdpcjsTvOP1r8wf8AguX4v+H3gH4ceFvB1jaW1prHifVpNQupIIY1lmis4SheZlAZvnmQAnPT2r82+gR4fZzT4iWDx+HcJ18Q6iimpPliud/Dfbla6dz86+kfmOAzWnh55fV51RpqLfK1d7dbeXc/nTiiknkWGFSzuQFA5JJ6AV2LvD4PUwwESaqeHccrbf7K+snq38PQc8jMsde0fTLH/inrhLm+mX95OnSFWH3I887iDhmxx0Hc1zxJJya/3vqUZyk41E0l0ejfr5fn6b/xq1yadQZixLMck8kmkooroMgooooAfHI8TiWIlWUggjggjoRX3B8Ff24fH/gARaH49DeINJQBFLkC6iUf3JD9/wCj5z6ivhyivIznIsJmFL2OLgpL8V6PdDjJrY/X34s/tv8Awk1b4X6ppPg9rq51PU7WS2SKSFoxF5q7SzsflO0E8KTk1+QQoorg4Y4SwmUU5UsJf3nd3d3+gTqX3H7+yinAH+KkBC80hcmvo2uxk6nYlpu4VETmjkmlyEubJN/OKcPU01VxyafUyt0JCiiipA//0fngkmkoor/oMVPufz2qfcKlhiM0qxLwWOKbFHJMcRLuNRs0kMmOVZadlsty1GxoXtl9kAbdkGs0v6U6a5muMeac4qCimpJe9uMUktT3hljAMikA9M01G2OH64Oa1b3UI7iARoOTyc9qUpSTSSKSKUd7cRR+UjcVVooyB1q1FLYagwq7bCzaMrcZDetWJbGGO0MwY7gM+1YhYmoTUloaqNiaRlDHZ07ZqAknrSVY+yXHledtO3rmtLdylFsr0UucUlbKNjRQSCiimFwOlUUOJA60xn7CmEk9aSgEgooooNFDuFGaYXwcVGTk5q1C5oOZ88CmUUVolYD0rwJblbee6P8AEwX8hn+td9WJ4dszY6RDEwwxG5vqea26/Pcxre0rykj4PMKvPWlJBRRRXEcYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAwnHIqPp71I2fpUZOa1gawEoooqywooooAK7Xw38OvGfi7TbnV/D1i9zb2vDuCo5AyQoJBY45wM1xROOa9b8CfGvxX8PNDudA0ZIXjnYujSAlonIAJXBAPQcHPP6+fmc8TGlfCJOWm+1uptQUHL949DyFyQSh6jg1FTndpHMj9Scmm16CMT2v9njwr4Z8cfF3SvCfjKxh1LTL7zo7i2uFDxyL5TnBB9CAQRyCARyK7f46f8EqBp7z+LP2VtWNjMxMj6JqLl7dz1xDNjKegEmf94da5r9l+4Fr8c9CnY4CvL/6Jev2ktdZhkHDV+R8YeIWdZBm8K2V1mouCvF6wlrLeL0+as10aPseH6NOdBqa6/oj+TPxIPFvw28RP4L+MOjXPhvVYzjbcoVjcf3kfoVPZlJU9c1oqUkUSoQwPII5H4Gv6lfiH8Nfhn8Y/Dz+F/ibo1rrVk4IC3EYZkJ/ijf7yN7qQa/OHTf+CMmm+Mvi3Z+Hfhn45udB8L6kZPtME8Zubm1CDzP9HbcquGClRvIK5yS/Sv2jhT6U2RYnDylnieHnFNtpOcHbV2snJP8AutPspNnoyyupzJU9bn416v4n0fRmWC7l3zuQqQxjfI5PQKo5JNff37NP/BLn9tr9qvyNcXSk+HPhS42t/amtoy3MsbfxW9pxK/HILBEPZzX9Mn7M3/BNv9jf9keCHUfBPhqLV/EEeGfXNaC3t8ZF/jRnXZDzyBEi4+vNfbl74wtlJLSZPfNfz74k/Tpq1ObDcIYW3T2tVXfrGmrpeTk5ecT6PBcLRXvYmXyX+f8Al95+AXxo/wCCVf7OH7EP7KWu/FPwxcaj4j8e28tii65qM2Gi825jjlFvBHtRA6MVO/eSp61+Unn6N4iz9r2afenpIoxBIf8AaUfcJ/vD5fUDqP6R/wDgpT4sg1P9kXxHYI2S1xYYH0u4jX8xNbeB3EmbZ3ldbMM7ryq1nUkuaT1S5YWSWyine0Ukld2R8ZxpTp08VGFJWXKvzZf1HTL7Srg2uoRmN8ZGeQQehBHBB7EcVQrf0/xC9rbjTtTjF5Z/88nOCme8bdUP04PcGn3ehLcQPqHh2Q3dug3OuMTRD/bTuP8AaXI+lftEarjpU08+n/A/rU+Q5b7HNk84rr4ba28MQJf6oolvnAeC3bkIDyJJR+qp36njgpHBb+E4xcXyCTU2GY4WAKwA9HkHd/7qHp1bnArkbi4nu53ubpzJJISzMxyST1JNUl7Xb4fz/wCB+Y7cu+467u7m/uXvLyRpZZDuZmOSSar0UV2pJKyMwooopgFFFFABRWpoa6S+tWa6+0iWBnjFy0QBkEO4eYUB43bc496+/P289P8A2HbJfCR/Y7uDNI1rINUCmdkAATyTJ54z5339+3j17V8/mHECw+Pw+A9jOXteb3lG8I8qv78ul9l3Z2UcJz0p1eZLlto3q79l18z8yNd/a2+Kvh63h+EtxcT+Ff7O4iURtBLMjOZI5BM3zYYEMpXb2wTX72/saf8ABdSHTdHtvAn7YVnNO8CLHF4h06MO0gGADd24IJbHJkizn+5k5rN1f4EfB348/B/w/ofxV0K21RRpNmsc7LsuIf3CcxTLiRMexxX5K/Gz/gmb8ZPhY0viD9nq+Pi3RlO46XdsqXsSjPCMSqS4HQrtb/ZPWvzzJOG/CbiDBVcjxuXU8FVnUnUc4qMOarN3lU9qknzSe/tbp6K7sj9Tr57msnTqVKrmoxUUm27RSskk9kvI/qT8af8ABZv9gfwt4cfWtG8UXOv3OwtFY2NhdLM57KTcRRRpz13OPoa/lG/bQ/a68c/tn/Gi4+KvjCJbG2iiFpplhGxZLW0Riypk/edmYtI2BljwAABXxPD4jig1SXw54jt5tI1W3by5rS8QxyI47fMB+GQM+lWU1tb/AFqDwt4atrjWdXu28uCxsImuJ5H/ALqogJJ+lfvHg79FrhjgjEzzHLVOpVkrc9SSfLF6vl5Yxik+srXt1tdHlZln9fFRUJ2S7I345ZYmDwsVYdCDg1ZuPi4nh6VLC8l+1XEhCxwIN8rseAoC85J9a/TP9m//AIIu/tgfHuSHXPjhcRfCzw2+1/Kfbc6rMjc4WFG2xkjvK64z9xsEV/RF+yp/wTZ/Y6/ZGa11DwB4Yh1TxBCys2u6yFvb9pAR86O67ITnnESoAelfO+LP0qeCslUsNF/Xay+zTs4p+dXWK/7c5muqRWE4WrYlXqLlXn/kfyVoJgii4QxyYG5T1U9wfpTq6zx627x1rTdc39yf/IrVyddNGrzwU7WvqfmtRWk0FFFFaGTmFFNLKOpphmUdOaaVxWkyWioTL68U3eT0OaLB7NlijIHWq/1opD9mT5Wnho16nmqtFJoPZoueag75pvnLVWihUw9mi55qHvR5kfrVOin7EPZo/9L5zL56UwknrSVux/YPsOGxnHPrmv8AoMqT5eh+AJXKVjei03Ky5DVXuZzcTGUjGar0U1TXNzdRpN6BWhp0UEspE3OBwKSGwkmh84EDPQVnlgKTakmky4wtqy3eJFHcFYelVCQOtML+lM5NXFWViyxGrzSCOMZJpbm1mtiBL0PTFRQTPBIJU6iprq8kuiN4AA9KOWXN5GkYaalcyOV2EnHpTKKlgMYmUy/dzzW3KlqWooirT/tN/sv2faM4259qNRktn2mHBPcr6VlFgKhJTSckMdTS4HSmFixwKtz2EkEfmEg461o5JaMdi5aW1vLbb5OTzn2rGOMnHSkyaKUYtN6l8twooPHJqIue1aqLZaVh5YCoyxJptFaKKQwoooqgCtfQrA6jqkVuRlc7m+grIr0vwPY7LeS/Ycudq/Qdf1rhzLE+youS3OPMK/sqLkd4AAMCloor89PgwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApDxS1GW29KqKuVFXFJwKipScnNJWsVY0jpoFFFFMoKKKTNADWNRnrxStyabQAUUV1fgnUtK0jxLbX+spugQnJxu2kg4bHfBrHEVXCnKcVdpbdyoq7szpfgzqQ0f4k6bqDHb5TP+qMP61+lOlfEaOXGJB+dfnL438XaFfeKLTU9B5MCMJJQu3cT0HPPHP51r6V4+niKvvr884hyCWZqGJnDldrWfTVns4HGqheCd9T9WtH8aQSAAPnNfRXwZ8XQ23jmyu9wG1Zf1javx+8OfE51ZQ0n619I+BPiwtjdpe+ZgorfqpFfi/E3AU/YzglumvvPp8Bm8eZSP2A8Q/Fy1tw370e3NfP3iT4628BYLMAR71+dHjH49zuW2SnuOtfNfiL4zX1y7FZTya8Th3wYbSc0dmN4ntomfX/7XfxgXxZ8GNV0FZd3my2xxnn5Jkb+lfj+z46V6l4v8eXOuadLp8r7t5U4+hBryiv6e4E4YjleDeHit5N/gl+h8Jm2OeIq877BnPWrNpeXdhcLd2MrQyocq6Eqw+hFVqK+1aTVmeYmPkkkmkaWVizMckk5JJ7k0yitXSdHu9YuDFb4VIxvkkfhI0HVmPYfqegyamU1FXew0m3Yg07TbzVbpbOxTe559AAOrMTwABySeBXRvY+ES/wDZi3Uiyp1usboWb02YDBR/e5J67aq6jq9rb2jaL4fyls2PNlPDzkd2/uqOyD6nJrmK5uSdT3m7Lp3+f+X3+V3S0NXVNF1DSGX7WmY5OY5UIaNx6qw4P8x3ArKrY03XL/S0e3hIkgk+/DIN0be5B6H3GD71rDTtG147tFYWdyf+XaZvkY/9M5D/AOgvz6E9Kr20ofxNu6/Xt+Qcil8JyNFWLq0ubKdrW8jaKRDgqwwRVeulNNXRm0FFFFMD90fht4kiXwJocRYfLp1ov5QoK9VtNaikPXrX5z+CfiSLbQNPtGk/1VtCn/fKKK900H4jQuBl6/kfO+Eakak5JdWfo+FzBcqR33xx/Zj+B37Rul+T8TNGjmvY1xDqEGIryHHI2zAZIz/C4ZfbNfp9+zd+yf8Asx/soeGbeD4K+FrPS72aCM3GoMvnX07FQWMlzJukwTyEUhB/Cor83tJ8ZRTx4D9RX3HrHxitrPT4U837sSD8lFfmnHGJzytgqWTwxE/YXbcOaXL0+ze3y2Po8rr0oylVaV+59a6j45toCcsPrXEXnxNtopVIkHDDv718reLNY8Rx/D+T4hJcR/ZhH55jyd/lE/ez0zjnHp78V8Pa3+0WElIWfofWviuG/Dj66pOjryuz8n2OvGZ2qVubqfjf4yk87xfqs3968nP5yNXMs6r1NWNau3utXurj/npM7fmxNZNf6bYajy04xfZH4bOleTbLDT/3RURdz1NMorpUUi4wS2ClzjpSUoBPAplCgFjipQoFIMKKTfk8VDTZlKVx9FFFCgQFFFFUkAUUUUwCiiigD//T+fbyy+ygMG3A1Rp811JMcyHOKrlzX/QdBO2p+DcqJcgdadIkka7nUjPrUCOVcOecHNal7qMdzD5aKeeTntQ+a6SRcY3KiX9xHGYkPH8qp0UVqqRXJ3CtnTZ7SKNhNjdnv6U2ewgitPNDZYAH2rIrNKNSNkWo2HyFWkYp0J4plBIHWpDDMI/O2nb610XSGWbO1W5LFzgCq9xGIJmiznBquk0sZ3RsR9KjJLHc3JNSk+a99Bji5PSkVWc7VGT7U2rdncLby73GQRiqk7K6KUCsQyNg8EVZmvZ508tyMe3ei8uFuJd6DAAxVEuMcUox5rNo0UbD8gU0uBUtnClxcBJDxU2o20VtIBEeo6Vaa5uV7jLl1eWslp5a8nHA9KwqKUAk4HU1dKmoKyASlKsMEjrUkkMsOPNXbmmb2KbCeBzirTvsOw2iiimWodwr3PRLT7FpUFv3Cgn6nmvGdNtzdahBbj+NwP1r3uvmOI62kafzPm+IqtuWmvUKKKK+WPlwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiimk9qaQ0hHNRUGitkrGj0QUUUUzO4UUUUGyYhIHJqNmzSMcnrTaBhRRRQAUUUUAFPSR4zlDimUUAblnrM9uwJJFd3Y+NbmC2YK56eteUUFyox2rkrYGnV0kjSFSS2Os1LxNcXUh+YkmuYnvJpvvmqm7v3ptddLDRgrJEOTe4pOeaSiiugQUUV0Ok6NHPAdW1ZzBYxnBYY3yN/cjB6n1PRRyfQ51aqgryKjFt2RDpGiyakr3c7i3tIf8AWzN0HooH8THso/QcibVtajuIF0nSkMFjGchD96Rv78h7sfTovQVBq+syan5dvEggtYOIoV6L6kn+Jj3Y9fpgVi1jClKT56nyXb/g/wBLzqUktIhRRRXUZhRRRQB0tp4jkMC6frcYvbVeFDHEkf8A1zk5K/Q5U9xUknh2O+ja78NSm7RRloSNs6D3TncB6rn3ArlqkillgkWaBijqcqynBBHcGuZ4ezvTdvy+7/I0U+kiMjHBorrRrenaziPxLEfMxj7VCAJM+si8LJ7nhj61matok+lxxXQdJ7a53eTNGeG29eDgqRnkECnCvryzVn+fo/6YnDqjY07xTPbxpEWK7QB+VekaN8QLi3Ybnz0rwWpEnkh5VsCuTE5TSqLVG1PEyR90eGfih8yhpK7jxl8eZCnlpN0UD8q/Pax8Rz2zAKcY71BqHiC6u3JZixr5OpwFQnWU5I9SGZzUbXPqXxH+0x8Qb/wy3gv+1pv7JJ3fZsjb1zjON2M87c49q+f9Q8eXsrHa5b2rzuSeWU5c1FX0+XcM4PCpqjTSvq7JK77vz8zlrY2pP4mOdi7lz1JzTaKK+gONsKKKKCHU7BTg2BxTaKCHK4vJqYACot2OlJmgRNuFArtvhv4Us/GPiu30O/mMMUgZiVxuO0E4XPGTXR/FvwHpfgPWLe10mZpIriMvskILoQcckAcHtx615080oxxKwjfvNXNlQk4e06Hk9FFFeiYhRRRQAUUUUAf/1PmetPTLeKeRvNGQB0rMrZ0b/WP9BX/QZWdos/CY7lG9iSG5aOPgVUq/qX/H234VQrpp/CjYKKKKsBxdyuwk49O1RsxXpTqjk7UAMLE10HmMdO399uP6Vz1bo/5Bn/Af61z4joXDcwhxxRRRXQOBsWFrBNAXkXJJIrGc7c4roNL/AOPb/gRrnpOprKk7zaNCIsTSUUV2gKCQcjg0MzMcscn3pKKACp7ZitwhHqKgqWD/AF6f7w/nUz2Y1uauqsdqL2JJ/L/9dYtbGrf8s/x/pWPWOF/ho3HINzBT3NI42sQO1Oj/ANYv1FJN99vqa6AN7wsobXoAe24/iBXtFeMeFP8AkPwfRv5V7PXx3EX8Zen6s+N4h/jL0CiiivAPBCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKjfgYHepKjk7VUNyobkdFFFbFVAooooMwprkgcU6mP0oNIEZOeaSiig0CiiigAooooAKKKKAEPAzUGanPQ1BWlMAooorQAooooAcuAwJGeeld78REEerWyxfLE9rFIkQ4SPeuSqDsufqfUmuBHUV6D8R/wDkK2f/AF42/wD6BXn1v95h6P8AQ1j8D+R57RRRXoGQUUUUAFFFFABRRRQBueGtPt9V8QWWm3WfKnmRGwcHBPNR67qNxqOoO02FSImOONRhERTgKo7D+Z5PNaPgj/kb9N/6+I/51gX3/H7N/vt/OuR61/l+pr9gpudqkiqbMzdatyfcNUq76YqYUUUVoaBRRRQAUUUUGXVhRRRQQFFFFABUiKCMmo6lTpQBZguJ7WZbi2do5EOVZSQQfUEdKlvtQvtTuDdajM88p4LyMWOPqaqUVPIr81tR36CdaWkHSlqhBRRRQAUUUUAf/9k=",Ke=i.p+"static/certificate.a2a9ee77.jpg",re=Object.defineProperty,J=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,Se=(d,T,oe)=>T in d?re(d,T,{enumerable:!0,configurable:!0,writable:!0,value:oe}):d[T]=oe,ve=(d,T)=>{for(var oe in T||(T={}))Q.call(T,oe)&&Se(d,oe,T[oe]);if(J)for(var oe of J(T))H.call(T,oe)&&Se(d,oe,T[oe]);return d};const $=d=>React.createElement("svg",ve({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 we="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",Oe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhAAAAGWCAYAAAApAbrRAAAgAElEQVR4Xuy9eZBd13kn9t239IpuNBo7CBIgNhJcRXGRJVsjj2ssjyWPR2NbnnFlKslMKrRjKRxZVc7EValU/5OKXVYoD2XZlsYpe5JJJonLlaqZTKKRJWuhRErEiJsFUVwBEiB2NBqN3t9yU79zz++9rw/OXd7r9xpN4DSLhffuPec73/nOfff7nW87kYS/3kjg8bh64ICMjI7L1vFR2bNlWLaPlGRLpSwj1ZIMVssyWG9KQ2JZWmrI8kpd5q/V5PLsgpyfWZKzM0ty9fy8LMpU1OwNQ4FKkECQQJBAkECQQP8kEPWP9C1A+al48O6q7J4ckN3bRmXvlhHZO1yRTXEsMf4HEogiiSL72UokxmV8xr2SiDRiieeX5dKlJTl1aUnenbkm5058Jjp/C0gwTDFIIEggSCBI4D0qgQAgOl64ONrzOdl6ZLu8b+cm2T88IFuGKjISN6XRiKUJsACSABAkDaDAz+51fDcgI5JSJFKOSxIv1WR2ZlHOn5qXVy5elddOfzZa7JjN0CFIIEggSCBIIEigjxIIAKID4R55Mr5t3055cPcmuRtuCQMMmtKsi8QADrECCgQSBkxkXG8BDtsG38uRlMx/TWnO1+TK27Py/I+vyavTT0SzHbAbmgYJBAkECQQJBAn0TQIBQBQQ7d4n48m7t8sH94zLoYFIhuuxNNxuvQQQGnREIlGlJOWry3LpxDV58diz8qJ8OaoVYDs0CRIIEggSCBIIEuibBAKAyBLtVDzwgdvk/v3b5OGRkkxILM0GbA4pfxUb2wCLRC9XDHTjkpSjpjQuLcq7r16Ub7/6X0dnejlGoBUkECQQJBAkECTQiQQCgEiR1qGn4u13b5eP7BiRfQQNTeRQZPyVykmsQ167ThYIbUkXn8uxlBZjWTw9Iy89fVKOyVS00im90D5IIEggSCBIIEhgrRIIAMIjwfv/KD5w1y75yEhZtpgkCRUQuVaBd9OfQZgtPmIpRSUpXZyX1//ja/KNi1PRXDd0Q58ggSCBIIEggSCBbiUQAIQjuYf+JL7n7u3y4WpFhhrN1e6K2MRDqowK66rANdwjqbzvekhNz11E0sxoU766JKdfuCzfePfT0eVuH4LQL0ggSCBIIEggSKBTCQQAoST22P8cP3JoUh6FpyAy+RWCfIgEGOjPrpSz7nW6IqCFP47L/rzOexwzlvJCXaZfPil/9eZvRxc6HS60DxIIEggSCBIIEuhGAgFAGKnF0aN/Jo8c3CwPwzUgDWkg9bIM/4WVqv7csjRY10YpkgjtdEpmVhqnTut0Fw3j4M+lhzFaWAKpnqpduSSl2WW58sp5+dobT0QXu3kQQp8ggSCBIIEggSCBTiQQAISIPPjl+N67t8oHSyJl1nRIYEVSRZKf8a8GBhQ0AYHvnq9NWl2IrHFQaKpFK5YmaSBDAwWsSiUpzy7J9EvT8vXgzujkJxDaBgkECQQJBAl0I4FbHkAc/cN439075WcqJamW4KhIqkj2XC5R1KpQiaqTrFbZ03EAImaW5cxXXpWvylS01M0DEfoECQQJBAkECQQJFJFATxVYkQE3UpttvxePPXa7/PzooExEsdTJm3YX9IPfpnJ9rJU+aDnujdKpWTn+7D+VZ5PYzvAXJBAkECQQJBAk0HsJ3LoAYiqu/O1D8pGdw7J/pR3qsErCLpBwlTUbe5T4KsUNOgQN7hJyjCxQUYS+5gWff3RWnvnxp6PXev/IBIpBAkECQQJBAkECKiXxVhPGfV+Mjx7ZJR+InVRNLYdeAghXwbvWjl4CCASCLi3LtedOyVcv/fPo2q22tmG+QQJBAkECQQL9l8AtaYGwrouPDlZlNM4oTV3SqZPI5CxJ7F7DErnX8X0VEFF0dFv3M/r0gr6lUzl3TV595pR8X6ai1PLb/X/EwghBAkECQQJBAjejBN77AOKTcVk+LJU901JujErUnJeoCp0+LvHpWZMNWXcV6CN/Gj+0b0IeaMZS97kWXLdCkYWnm8LX13VhwEKAjI00t4YBACpt04AUVQ3TTelM+w7ryktn5a9PfCY6X2QOoU2QQJBAkECQQJBAUQm85wDE3ifj4cFB2TZRkYnBimwaKMlgqSoDpViqUKRRRcpx3dRxaDZiqdeaslyry9LyilybWZLLA2UpH9khHyxFMgilnJV6WVSIbjvWkOD1LOXf7RjslxVfUS5L+fKinP32W/LNYIVYq6RD/yCBIIEggSABLYH3AICIo71PytCWIdm9ZUT2DlVkvFKSwXJZBrCTLzVxdlV6fQYDKkpSataNtWF5JZZ4IJJBn3Lv1aPRifUga8yKdYXUHVeK7pMFICqYdyz14+fl6WCF6NXqBjpBAkECQQJBApDAhgYQez4Xb9s9JndsHZU9lZKMcMmoWPUSpmVIuMsMZezrn/Y4pFkP0D4v8NFnJegkRZTxGXFToqKg5Lp5lKV85qq8+h9Py0vBChF+9EECQQJBAkECvZLABgQQcbTnc7J136QcGR+R7eWmsTY0suIFeiWMjUbHrYLZDX8AHss1WX7+XflWyMjoRoKhT5BAkECQQJCATwIbCkAgO2LfhBzePi57JZJKpcAx2g3bpuwEHfomy7b6XlY/t73bNm1sX78ibdN48fXVY6BfFv1KWcpvXZKXjn8qeiP8DIIEggSCBIIEggR6IYENAiDi6K4vyP7bN8uRakWGYbrPOnBKT7yTXXrWORZedBVLrM+5cHlKGxvXO2nrG9t3XkbWtTxelhZl+lv/JHq6Fw9NoBEkECQQJBAkECRw4wHEVFx56Ha5d9ew3AEF2Wwk51GUysnhUf3Ikii67I2mxFl84D5olUvXx5K4yj6rLflhmzSaaUCjiIxqdVl58aw8E9wYRVd/g7X7ZFw++NNy55FJ+Vv7N8sHJofl8GhFJqOSDOIHU8VvpmTOcTF/USRSU9U/8BE/KBz4gj/c421cGkXus4jMrYjUGwmdakVkwL4h9Km0GId/A/ZY2JVGezyeFAse8D//3DHJC8aqxxLXGrI0X5cLF+blxydn5Jl3ZuXZNy/KuyF2Z4M9i4GdIAErgRsKIPZMxSP798m940OyO3bKSceNRCm7wZFRWeKGPbWiXBFx2+G+V9Faeu490gMt0E2rqUA+NH3ywT68B5587Qwwcspau8GRPv45R827HktfB5+YC/50P1h13p2TH/7o16N3wtP/HpPAVFx6cKc8eNdO+eihCfnwthG5Z3xQ9gxVZBAPezM2z9V1KLZhfwm4zz8obbTFPd2vgpPkYpHFegIEDNgotwGH70dVVm8P9F22KAP0OY595qXeXH2f1/kvaIHG/IosXFqUU5cW5OW3r8rTr1yWr7zyG/JGONflPfbMBnZvCQncMACx//PxxP5JuW+gLBNiwUOaiV7vsOHrh89fH7WNleJ1vWpunADv6b46dsA9llvT5OeicRS+dhif8Qq+ORilb2M50qwKvN+0JbjT4jI4FmVTqUj50qy884Nfj/7GjDIl1f2bZWRkRMarkYwNRTIkFamWYinB6lKKJV6JpdFoyPJyQxZXVmR2Zkmunp+XZZmKWgeP3RK/khs5ycfj6vsflQce2yO/ce8O+fujA7K1HJn0XPPXaLZ3+djJY8dvAAIsDAAJyemyeO7MdfzRKsDvpGUtAaZvuSQyWE5o4HtL0ZeS73VYKOxngBGCCVo10Fe3A20AE7QDbdwDWAFwGakmY+EPIKTWMACmMbMiZ18+J//6+Xflf/nhN+U1+YuIhpAbuSJh7CCBIAErgRsCILZPxZuO3CnvGy3LGBWhVp7mJWeDI12gUETJ5q2uj2YaXa3Q00pZ542X1q/o3NAOFgSUufYBjLTy2A7vpfmaXJmdkbdHx2TrprJsq5STehim8FUkLVQAA4YblInv4AFnbFypyaVrC3L59LNyNbzU81Z/Dfen4sp92+XwT9whnzo8Kb+6eVi2V6JEeRMsGMWeWLZaLguCBbSj8ofSpsKHIofCBpDAfQ0AjPXBuh7oDoH1AG3QX/ez4NTQocUBgIOuEwAB/AEkaGvFYCUBCQAQGAs0Ye2gFYPWD/B2fkHePn5B/tdjZ+XPXr8gJ4M7Yw3PU+gaJNBjCaw7gEAlydu2yIOjVRlHvIMvfkDP0VWyPisFlaC7ay/S1kdf09FKGDEK4DctQNLlm985zzTgkremjA1JG5t8mRe6itsgXczHtAEyaErFBnledz5G1lxbNEoSRbGUGiWpLy0ZMHHhx+fljExFK3nzCPc7k8D+L8a77tsqv/LYbfLp7SNyFxQ5/mgxMIqZFgFlJYBSJgjQAAKK2cQhAAzYHT/uo61xIViLBmgCPMAaoGMm8LJAzAOBh7ZoANi0nnfrCiF4wL+gifEJRHAN9OlGMUAoao/JcdH+7Rk59uIF+dL3zslfzvxWNNOZFEPrIIEggX5JYH0BxFRceWSv3D8+JNuhVNNiBlYpYieewI0HyKKh27qxBVn33PHxPS3mQN/z9XMXLi1GI2uB3ZgKA5icmI5u+EuTib7OcXx8w90BXhZXZG6mLu/OzsvF05+NFvv1sN5qdB/6k/iRn9ov/92+zfIzw1UZoyWAyhZKFooZu3kCA4AK/lEJU4Ev1xMFTsBAAEBQAmXO/i2gYWMmjDsElg9LXFsUfOsCcABasC5o4MP+ePHws47FwDXc0+BodkkuvX1V/vrrb8vvvP6b0Vu32nMQ5hsksFElsI4AIo7u/kM5vHtCbo9s9kJanIAWlq5xwOv0+6fVQnDb4XteTII7JvvosXS8QRHezYvbxjRkjc+x89r4Yjrc2AxfLYm0uI2sOXRSH8PETEQSLSzLwrWanP/hspyWJ6LljfrQv1f4+tCfxx//e0fkS8Nl2YNQBypa/kslDiCAa8iEAKBQz3/rM10cjJmgWwHXoeDRF3+wMAA80DLhxkvo/gQejLfA2KALQNPiUfFDHnmPAIgWFcZB0AXCwNCVuomHeOf/Pi6/9KNPRS++V9Yv8BkkcLNLYN0AxK6n4u2HJ+Qe7loBIho2Y6LckAif8W+ewN12Lo3Wy9NDi22NYnfu63vksRlJk+1wH9db4Edle7j8543j0iTPGC+N/xiuAwu8fDLScnDvp93TfK4CUA2JMB6ucUx+N0rD8sl58B5dNAtNmTt7Rd48/dloOm89w/10CXz4z+J/9Imj8r/DdQUlb4IhrcvCrE3UjoXQgZN0X6AN4xjMM6+UOV0bOs0SbQgGNFfGYmHdGq4lgpYE8KdjGQAiYE1gPAZdJkgTxT18H6rY2A0LOHCN8wA9jgtelmpS+z+Py0f+5jeiZ8MzEyQQJLAxJJCrsHvC5uNx9QOPygPVioyVlJJ0aWsl5VNcWqHl8aVpuW1dRZynnNnfx595SXuUe5oCxtj6XhrNIrLRbdzx8uTTyf00+WSN2YikOX1NTr3yLTkdAi07kXa77d/68/g/+cRR+dfMhGCwYytrAmfVW0WrMyq4c4cCp/sAlgH82GmtoIvCxDTYIdle08JYaOOmbIIXAAFmfWgrAoAALBoYm+mhrrsFQ+Ia01DxXbtWCFQYzwF+/6/j8pMvPh490500Q68ggSCBXktgXQDE0T+M923fJPugVJAeiEk0c0pPo51pg5Mo7amUZvLudysR0x4+ed2W0uJplureKj6c0y4JclbxmHEipn35rQpKTO0LHpoSVUsSw4XAdigEVHNWlzyaadt4A46VJ78WKSWvlkyVzHxrsWpcu076GmnDzQGevWuKQ8tE5FpdLj1/TN6QL5um4e86CZiU2rKMS3VbTSqNWErxoETxkkQP7JFf/oXD8i+hrKGMqaS1gteFowgOeA0PpIlrUFkVVPiIUUA7gIPWrt/GR5BFGixMAKR9U9CiwIwJghoGQDKrgsCFrhO0NxYKVciK7hB3DgQder7LNWn829fkYyen5ZgWYTQkcbQscWVJGhdF6nJcagGwhp9ZkMD6SKDvAALFovbtlfsqFanWlQm+4qneqKfMtm47KE6fMkP7PJqkr/nANbcfNB2tFFk0qcTBTxpNXGddBXdJNc/ufLN4zOuXxrMrI3cM3yNHWmltcT9trTj3hUWZfuGcvBbqRzgSfjyubrtHDoyW5JHhqnykUpKHqiXZHUUytNKUaO+YDDy0S0YhYzf+QVOCTtb1H5jmqWMN0B7XCSawo6dLBEpdp1/qzA20ZxVLukCo2EHTBGWqypcaDDAzQ2d3EECYgExbt4L1J8xv0Y6HgE/72zRzW6xJ/NI5uXZtRRqohNm0cL2Kg/aaMltryomFmnx/ribfWF6Wl8//tlwMxafWR4mEUW5dCfQdQNz3pfjgWFV2tvzmOTv59ViKRknisuVDf3bHzrpXlM+iNNAONIvwpcfutp+PBq+Rh7w5Fp0bYiPml+TyyxfkzQAirFSn4oF9m+Xh0SH5xUpJHi2X5WAlkt2ozUG3xOZBkTsn2rEC2P2zdDSoMH6BSpvxEVTwegfPOgvod52lQlkeNDhgO6Z9QvkzwJLgRGdyMCbDtZS4fK6yINg4Dj0u7msaGHNmSeStGRECC03DntR7rSlyaqUhP5pbkm8tNeSrp/9Z9HreMxzuBwkECXQvgb4CCFgfbr9NjkZlqaTFNOSxrmMGzEtTxRD4+hYZJysOYdXLrUdjgWbR+A5ffERW/Qh3vj756DY++fhiQvLWpZP7oN8sS+nyNTn9xhPR6U763pRtn4yH76jK+zcPyn82XJF/MFCWbSbOweY1MoYBBZe2DCX/D9uAQ1oBWrUbVI1pKnwNEpi2qXf+WkGbZ1OlThqXh3UzMDMDbUwchEoZ1evSqkJp0zwZa8Fx9HkZnCP7uGmh+j5dGTPLIufmRC4ttGWkQRLmrc7VaCzX5cdXl+XfzK7Ivzl/NRSfuil/Q2FSG0ICfQUQ93wpvmO8KrsR+9DtbPMAg0u3CIDolpde9UtT4mmBn5WGRPWUMz56xRPBmQt2suh3szbvLsqJdz8dXe4l3+8tWnF0x7+Q948NyhODFfn4UEW2Mk6AlRthLaCCxeddoyJbhkUGSu3ARChzBlfqrAsGHZr1tC4GAgoNHOhCYHwDsyloWbjud+VUu6TlQQdgkn8dMwF6mAuDJXUbjEF3CTMw3OBJWBwuLohcWmxbHwzvKkBUAwgDLGJpLtTkjbma/NnMivyrS78VnX1vPSOB2yCB94YE+gcgcMrmLjlSGZTRUl2a3WYJuH77vIyJNH+8Xg5NI4te3lhF5uRr44t3gJ+7KF/uXFzln2ZRcC0vpKN57CSWJO0Rd+fXSvMsSYRzNV4+LT/2ujKm4tLEZhmfKMvd1bI8WC7JXaWS7JVYtg6UZGCwImUqPlO2wGYCQFMOlUUmR6Q0OSjliREpbR6U0kjFBHJGy6zSiMJLthoj/OgMXIU/nWZ2muHducE3jzHhLuC5DmhjSjhbugw6xHCIN8AflL5JYbQa+sqSlM5ck00/npZd9aYMwbKAP2ZF0BIBpctaDTgrYtcmkfGBdoElKt8VB5q34g6sJUGnblJ2GkgQfPDcCpbFJujQgMKVjXZNuG4LHUSp3R2MteA10ADP2hVC2YPG5cXkf8iH4EO3xXW0g5WDsRzoj2dwcliu3j4mF7aPyHK5JDFOGa2Uk/H4xzXFPZw+OmiLcy3gULH6qtTXuIpU7pI0I4RBx9Ko418+E+0lNqQteGs0Yllcqcv05SU5fX5RXjkzLS+9vSKvTT8h10KMxntDSQYu0yXQNwCB8y727ZXDvpMkfez4qh+aH2JZYl2J0a3K6FaUzBqvaLXGtNMv1zIX39i+SpBp7YqOrWWbNV/K1rwAbU2MvPaknbZWmqbmQ/MOoHRhXk6f+Ex0ftVz8Hhc3XVEDm8akocHq/LYQCT3lMpyoNmQnQNVGUYEP5Uho/e5e908JLJ9JNmpI25gYig5oAl1BvBHU7zOANCHS3HXy7oFVLCuUtPKlidPgi9eb2U/WHeErqhIhfzaZZFXLou8Md12HWgXApShLqREd8b4YDI3HLuNedG8D6CiFSt5ZhwF5qzbEiCYOdtzNPCvqdtgS1ybgEy7OHQpuPUiGABpgh7t+Re0BOjv5lhxHI5lz7zg+Rw6iJIyJJCiDBZqSezDkj0zw9TCsMpZp3fiuj5llAocMjsyKXLfdhF8ply1y4XywjyxXrrEd2vutjKmloEJ/LRpqqwQyrUib5TDUk0W5uty7sKcvHFxXo6fuibPnbomP3jlnIkJ6to6GxRbkMCNlkDfAMSdfxDv3LpJ9iAlckUVbepEQRI8uMouTdFllav2KUwfQOl2QYooeHc+WeAnr+S1C6qyQJmvbHeR8thpgMAFB1ngjwBlVcnxpqy8cE7e4PkZW3433jw2Io+ODcgnxgbk58qR3I6DGptxYnHQ5Zm508U17Dq3DoscmBC5fTxREnq3ixc50x/RXscIUKHzB8DgQG1KZ5wBFQmUFBUilVHL924D//ROnMCE8oKifOa0yGvTbaVIIKLrLHC+uEclhXHAG6wQ5vTKSnvHzaO5OScofyhqyo5ggFkYDKgkr5w7D9xyFSB5UHWoDPhAfwIUPY9WLIedOKwkmBODMA2fikfIBf+DBkADDtkC6MP3xVq7/DZdMlxjLTOurT6mHPfxfHxkn8jesfbZGwSIBEzkC+4SzAvf8Wzx2QFvBGFuSi1omeJbNoME66LdQbTEoF29Lo1SJLWZZTn5o0vy/7x0Xv7y1Lvyw4tT0Vy3753QL0jgRkqgTwAiju77khyoVmQT3BerFE5KhUOa72nudt0e3uBCVcApzx/v3tf08vp2s0A+fula0ON1y0eRglTadWDAgEqjzZpznutGyyNNru54LuiYWZJzsEKMPxlP7hiSj41X5R8PVOTRKJJJvuDZh4pYpwzC9L9vs8iBLYnlAeDBvKTVgVMaMEAhgA7N3RxD79ipgKlYfbtaHfRHd4Pmk24H3tM+f9D7ylsib125/oliYSYod320tS4EhV6u5QTXtHLTdRpaIMn+ynW2BudIBch6DoxfMLvnxuqzM1qKV4El8qploGfHehMAPaANYADaeh768C7OkfOiiwJ9uIY85Ivz1jt/yl1bj37ugMihLe1TR12QwRgUDSBIWz8TOr6Ez6R2CzF2Bc8I5ql5AD0NJhbrcuGtK/KtF8/L//GDU/L1K/9tdLWb90zoEyRwIyXQHwBh4x9KkZTrTgAllFMVQYH2Or/XbJAg7hlFEEkTu+Qq6gzgswM80CYrswF0SNNVZhyTgk/jUS8MaJE334Lpsdyx+Z3K1vxr5+by6PLGsdzx0+Sj50r5kG9NoyV/y4c7J3c++j7Xg+uYxrO7xq25oIx5U5YuLcjspmH5+fFB+SeDZfmJqCSDeIkbv7g9AtoXYAhlBIsDLA9wXfCIadflwJe7DurjS5zKFO4A94VPOgz+c5UBlRnmo+9hJ4qxAG7QBjtpXqMF5CtvirxxZXWaIoGOtjbQeuJaF3T2gt7pUtHpdUJb9ueuXd+n4mWmhn4Z4B6uYz2gGN0sDjdzo2UVsKW2GdNBvhjToV00+phvjAVZsuqly7fbn1Yayky7JfSBYfj80TtFDk+2S2sTlGCOLfeOrejJZ0aDAeOisGuLZw1taHHR1jECLH02CJ8lV/6gs1CTudcuy3dwVPkLl+Sr4aTR3qrCbb8Xj20dkW3Dg7J5tCpjQxUZqlRkAJXZmw2prTSk1oxlpVaXpfkVuXqhLtPnnpbpUIis+Dr0BUDs/P14dNdm2Q/FUlYWiKYNFKSSKyG9z15Du0al5XpddQYDFC7aZk0LdMzLyrbDd93H/c6x3IBDF5j4ePXx4c7TNzZ5IK9Z8tFjcP7sx3lSdnny0TLWfTiGL/vDnY9vzq7VyAVq7KPXGddAG6m9i3W5Z3RA/otqJB9uRkn9A/yxvDJfzlTEfKnD8vC+nUl6oxvxr83vrfGtn573oKjMwVNR4g7Ag2V2n/asCfrktRWB97RVQwMWKh64CZhySRM4D6YC/199qw0gdMEm7uRpCSDvhq5TF4FyooWEx2JTbvrES1oAXDmZ0zIRl1BZXe6aio4vBipKXfKaoECDHMgS8+NOW5eypmJlPw2UjKXDBkISZLE9rTfgEeOTtj6vQ8dEoJ8LPCCjjx5IYiG4nuBNy16DSfTH84b1wDoyvkEDFQIrjMc5a57xDMBFQ5mTXw3ECLCW6rLw5hX566fflj849px8O1RsLa68VreMowO/K+MjW2Tb1iG5Y+eo3Dk8IJtLsVTLZamUSlIuxVKOIrM/QWE2U4sMAbEIWYK3sN6QeqMpC1eW5fz5OTlxZkZOnZmTWbpau+XsZu7XFwCx//PxxJZh2WMUipN+6Dsemv74tJiAvHgAr3JzjgF32xQ96pv9dPyCb7wsHrPiDfLiNtLG98WHpD2oWuZFAybzAiV9NN3x02igXHN5QO6qivxyOZJfiEoyxl0jAYRRBhZQaAUDnzaC4qAQGK8A5UVFRAWoXQlUwLxH8zMVGsfifb7otTLSyoz9uYPVbhMoI4INKl349UELYOWvToi8Pt2O1QBdWi3AB2Mr3B+mnoPeDaMvggx10CRBjo7T0DtltEUfuksAEsgHQYlWxq0YCGzdrKwpO/QFP4zJoCIl8IGyZsCl3vG7FgVadRjnQHmDHuWjs0DQnvf4nHBsAkJ8B18fP5RYINAOMmExKh2UC96wPqAL2WAsukz0ehMocnz003EPLmhk4CWfRw2KKfPZFZn5wbvyr144L18+/hvySsjO6EDlTsUD926XO3aPycHd43JodEAmY3tcgj1tWOPp1iY0iiVGfR03eUafQrzSkKWL83Ly9DV5Y/qyvP3O70Qe52MHvN6ETfsCIHDy5vZB2dpLeUWNxAIRl7NP7CzarhPeekkTtPLm4AUoOf18PBbhO4+fvPudyLHVNpYdwwPyyXIkv9oU2aHNu/hMc7kJYrSnQOLFj+tHtyUAArtDvuRpyte88MEmCOAukDS5mzXbD5puHCcAACAASURBVGue5sudyoEKyTx3tuyyG1ehTeemnbIW6PoHoAn6334nCaKkgtQBmjTjU9lokxuLM2F8WgUoJw10NEgyClQFAHI+DASku4AmeVw3wZo6WtLOScditICWrUxJ8EL50zIDnt2MErTRtSN0XwIVd00YL0FrANM1ISed5aErcdIyAVDwM/sTlxfnQMBBxe+Th3bBsOS3AXiI4bABk8zYIF3MmweEEUjocuF8dlyAh+9n5+Tks6fkqRfekj8Piir/rQIr98Ftcs/uMbl/fFC2DUQyZKwITZNtLTaWtUWoLhLra/jOm+51fGd7WEoBSJbrMnN2Vt44cV5eeDOUSW/JtS8AYv8X413jkWyOKhLH9bbCx3f9aPCeez3r8cmiZ17gajzSIX3feLhWZPw8XjUdl2bWvfyfin9OWXNzZaDnX2SuLk9p9Hy8p60PriOHvhHJUCWSRwer8k9LkfykMaVbhYWXrg70w8sYL3kqlG0jIg/uENk/0U4NhNLQwXTaukCFqY+0xjVaLrTlANdZMZE0uNvkORMaUJiXlIrT8LkacI1Bm4xH+JsLiQvjwnwiPZ1ayEBKXbtBB+6Bhluumj8ogh4XQNCioPmjosb4VHr4TFcRZE5gRDeFHgfXeAgXdvN0u2SBBQ2uaH2g1ailUM2rP5mjjo9w40E0wOQ9yomAhEDxtjGRR3YnKbA8RpxrxzRb9HHTcgnm9POonydmrNCdAVChDwvThbPw/NBFBRkZ3myMCddipS7xyxflL79/Wp587ivyXPDDp7wZp+Khh26Xuw5NyAfGB2ULXBL1hsSwKNhnzPwLN8UqXSMS62vWM2iauNfxnfd5r4wjHZEptCJLZ+bk+I+vyvO3dkG8RLp9ARBHPx/vjqsyVo6k2UyxGJQaprxxEregPvM7Fx9tcF9/T3m0Cl92x3M7cjw9dto8Cg+qGmr63fTP6uObW9H5aDnrMdy5p/GfN7Z5Hpqydbgi/7hclo9XSnKAlgUssLtrYywC2uBBuX9HEk0PIKGtBDpFE0qCRZx4cJQrLzfCnoqB9SU0PbevHpcKmG04tt7BM/6B/nBUVTw5I3L8kt3N2idbz5/0uHvVVg+mTaKNLj5F4GB25ZYAd+G+52UVTRskydRJtCeA0LLCdShM1kswtSMsca0QOR6VuubHuHdU8KIBh9btY+jbol5GGZfbmSCcHwGPXgcdN8LnCfJGyiueGQTbkpaxcNlMF9JsgQDnHgGdlh/BDa1eOp6CwJTPhQFINusEoIzPGS00OqAXIOPdWXnhxYvyv333LfmT878dWYjZ6zfEe5ceTnU+skN+cnJY9saIi8NrIF6tw6LIAgnPdd2W7SAN9zq+p9FBcAuMenN1mTk5Iy9873vy/K0ct9I3AFEakFHUgEgz12vTOD67x1WbhS1LZHauKpND0/NZG/jz0Dtt13qgx3OtE+ivr3EOtCKkjamtLT7Li+6naRb5OWdZDbKsA3relDfdGlreWma8r/ly15C03LHd9abM2B7mxWpZ9g2U5b8vizxUKcsWs84KyWInSCVBNwOuQaH89D6R3ZsSXzUVm1acxhSvdsR8Ubtln7mLN4pSWTBcv7veNbqWDcqHfNAsbtrZOgd0v5BH8oEzHV6+IHJmru3K0JUWXdO4m3HAmhDgF1YDAg26STSwYcwCZawLJWlFxwBV+P81zbQ0TaN0bSCqDt6kYteWAI5DpasBBe7ptgSR2o1Dmq31tARoqWGhMJ11smkgAQ73bk+sD6Cng2eh0AmiaPnis0B+jMuEVUzVmHo9CHr4LOmASfe4cv2s6bXiePMrcvbVafnmX/5QPn36s9F0kXfDLdFmKh74if3y6MHN8v6BsgxiWVa9nyxY8IECfY19NEDwAQhXpi5IMWsdSQlWj/OLcuIHF+Tpc09EF2+JtXAm2RcAARfGpoqM1lZW14AYUNaIFWVV6IfgXSWeNgbaVWMpaX7Ip8tjFs0sALHW+bk8ZvEB3mtMkfW4c9bKCwFWFnjzjQGeK/BPluXukQH5cklkb1SCq9JfeAcvaV05EooM0fQIomQlRvTlDhAvZ7RhSibuuYGD2pXBI69pitcxEuSfPnIWWqJlwyhEa/7X5ZwZk6EDB90dPJQ+6KE8M2IhTs22ayPoQEj0QzvQokWEytVkCFQTxYsATe66qWD1bh28avcGFTN37azNwCwKADCACPzpMzloktfmd20F4HWjUK3rxmcV0aCFNHXtCgIdHfkGPrA+DNgkb6xOCpkSeNK9glNMj269PlNHy0NndRjQalM0WTmTbdNcSnxOdK0PlgQ3z5+iaXi2xcwIFgkorELCHGAe/9GfHpOPXVeptRc/3PcgjT2fi7c9fLt8ZHJY7mjCVWFPLd5AUynX6jJ//Lx88+XfjF7dQHytCyt9ARCHnoq3lyPZBKWhd7S+naxvlrqdu3NGe59Vw7dzdmmzn4+nvGscN20c0C7KQ5F2mvci881qo+ftk0GanIxyd4BeVv80GbAPguCrkdw/VJG/GKzIJiNTay7XSscNPMMLF6DhYwdFULaagYEEEMavLG3LBHbQUF7cGZM2lZdOA6Ry0ql3hi+rwXAfipq7XJ7doJUnLQ30ddP0zXoWlC/oME4A9M/PJ0dUA0zMrSRggIoG4+ozN7h7p8+cLgZt/ucOnOO5gIJzILDSNSWoxOhS4HeuES0wujQ2FSwzaFxXBXfZDABlHIZ+6XD9QQuy0dkZXC8NIBjEiHY6QBQAApapiUGRHaOJ9QH/alcNXSoENqBPixWtOlxrrrP+bTAWxszDpvxSBqBNK4fOfuEzyLVgbAWfWbq20BfBeleX5dwXnpZHX/ts9O66aIANPAgOY7xrUn56fFC2IsWyE1axRG4cRCf9vXopnWa5GcnKm5fluedOyfO3UnnyvgCIvU/Gk2MDMhZVnaDJmgqodO51srixosN+7ljeB8D2K9K2E346aQveOx2f883qp2XSKf1O+TfAoov1ixekJsPy0Kaq/LvBipS0gnPz97UCw8sWJulPHEnOguCLnMqBZmaa591TIY1StKZouhGYgcDdoFYqZn4IcrPZGQQqRmnx8CtWVLRZIq5yMfzbEzPJJ0sn0zeOsQEcEBcBS8TZucR9QBeOCwA0ANG7e7eIkgYQ+p7OENG0SUsHXFLZu1YGni8CK4WWmc5E0BYQAh/ywZoVBAeM2eD6s/YCgw21xUMDMfYn4ABfAAx7NiX/Akjo4Ff2dZ8Vgja3zgSDMPWzwxiHlotH1b6gq4h1NzieLjnOdGSm+nIMA55sOu9yQ+b+p+/JPW9+KjrVye/yZmt79x/H+x/YLj+DjUYjlmbZxjZgno1YIv29tbYp17uRDcaw76BVgf/uWGzHtm9dlZe+e0K+5z0ssBtGNnifvgAInG0wOSbj5kWckX7p7vqLWiuwox2stMHIcr1t6XCtF1r+RXbpmmcvCFFumG6sEQODUgK/HMfd0fu+Y656ji5f7OO2y7MWkE4Ri4geA/2y+El75htNqeGwrE1D8u9dxabT+ajcjIwsMQCIX7q7bQbmS5cvYW06ZhYi7hEIUOHQKmDuqUBE82KCc1WVWeaOmDET2OGin64wie+M7ucOFLTouqBiwDUoDgIQXbgK10ETykwrZSpv7tL1blrv5jUY0NkSrksEPBh/v3MUNtNNtStBWzbIB91KrKWgqzWmvUjAG1NVOT6tQ1S62kLETBj9PKAfwA1dCbTMgI7OFgE/Zo2se4my1G4m7TYwgMzG3LhuCh844jOEfzVIovxp4THPps0ownxgKdHpxEbZ2Ngb3cf+rhY/9x25+63PRO9scN3RN/bu/6P4wNEd8tODFRkGeMgbqGkzMEpJXQfzh2tp333ts8Zge7v+3ked4yEr5NSM/PDbJ+U7t4Iloi8AYu+T8fDIcHKmgf5rKstBqYsdbOvh8FggXHoYy3eNNIqM7+O3yBx8Y/t49/GQNWZae1wvwlfeD7HIfT2O+UF1sI61ZakDQIwNyb+nYnGD7ais+FKm+RuK4Vfubr94jSK3Jn+8jPnC1ilznI/xjzsxC64yoIJnH54aScUFcIG4A/DDQkPah05TtK4pwfRAk45qlYh6wbUPu7KHfpEnnaXAHTvN70XWCG0YGOjWyqDiI4DhrpouCrMuNhPCFyMA3gyAwPHX1qevXQNGOaosCw0OaPonT2jLGBaCIx3kSQsO2vHYc8qIu3laMJiRQv75HNG9hH58NvhskYZr6UFbAguffHR7LWseVmau2WqUOljTKraWe40ARoOahZos/v7Tty6AOPJkfNt9e+Vnh6oyHDfzwUPR34OvnS0kZW4xDbQoPfTVffR3AJcTV+SlZ07J9292ENEXACGPx9WjR2Wb+cEoS4G7OCW7E89qY14Ytl0evaKL72u3HmOshb9u+haVL2l32p5rk7d+pN+IpTZQkUdGh+T/1cGFdA0wUE7vhI1il8R18atHrXnfph0yqE5bGXQwJV/ubqVCfXIi21AxQTlQ8bfAAK7ZIktUHlSudJcwAI99tHtFpw1S0WE8Hc3PdE+a3Zn9QGsHd/HccbsZHtxlu24dKjAd2GlkaktIo1+rIJU9VdJUlrRplG4mgnYLUK6sEKmV5qqTN1kp1MbOk1dWhqSlyMjEvpE0AMB9yIoVJGnFYVApAQxBk9uXipsypwwNULCZFq5bjIGksCDo+iB8XjSI0Jkaeh0YsIo+bhwOQQpBBy0g9YYs/o/fvjUBBFzfj9wmPzdUlc1NWxCqm/feevTJAhAEJq9dlu++9Hh0fD34uVFj9AdASBwd/H3Z3hiR0vBKYlZaHEjM9u53XsN93tPtXcHoNj6hcRw9Vla7NH5cHrLadbJ4afPM4yNt3nq+7pxdmWs+fXLqZXufTGarsjJWlkeGqvIVXSuB0fQ6uJHKlbtEnHsBAMEXvd4du8GKeLlzhw0++HLWQIJnGEDZaFM/X/as6WCC5SJb/MfGNBBs0D+O8RhsiTHcQlXaeqB96iySpeMMKDcCCProtVLUJ4u6Pn0qS/rZXV60/5003V02szqY1cKdsqkBYQGHdjO1dvS2BgdAgHYJ6LUCfwR8pNcq1mTfRqSnlStdVDxqm+vmK/TE/rSkuCWpdZCuLyOCMtRWCH2Na8R0XT4PWo7mubPPjVlzm2IM3igbbZFppeI2ZfF/+NYtCCCm4oGfPyI/Nz4su6MNDh6wtvan4I2P4P16LLW/eUe+djMHxPYJQIgc+N14c3NMhs0LoyZxqSZxsypRXLXBKQvSxHcj7KpEZfU9TyGThm6HMcwP2f5rfvCWPtuxH9vmjUOedTtNHwCJ8+M89Hd3XN890iOvRfh36WT1SZtjp33cefvWNE+utabUhgblkfFB+Q/aL02zteaVL1/uvMcGRP7hPe2URr7QuevU1RPpo6ffGS9sXb2Q5Ya5o3VBiRuHQCWld9rmWVMHJmkwoXfIrkUA/ZgOyowGtw6CBiGUia8gkU49pfLSaa1U3FlKFvSpaMGrjgnQAY46W4GBlPqgLj1/t94BrTosB05+tLuKIFAHY7ruIG3d0Udvu1Yf95mnBQPjoR8DNDkPzp/9mDar41Q0SDIys6qD1gkdcGveBTZLg0AY68LMCw2++BzTKrbSkFsvBmIqLn1wrzxyxxZ5oB5LE6mabgxD3ru6m/tFYhuK0vXxW4mlNLciV394Tr528reimaK03kvt+gYgZCoeunNCNlMYWgGlCWh+sJ21Mbrsr5KJNrynla6+TvqaHq6xX944vO/y4BsDdNPakw/wqefvG99HQ19zx06bQxZtLQO9Bu7YLg13bB/Y8a2pK/+hhtSGh+XRiSH5qgYArg+aOzMqfrowfuVo4srQBYN0gB9N07RaMCjSBNvZOARdBwEKgrtcDWjAm95BcwxtwTAAwgZp0u/umqNb62/T/rSy0DEZrlWAO1sCK4zP1EAeJ61rWrhuBc7XjWFgnIa7VpCDjguAHK8LNlRBgTyuXNdlYKQbQRHPq6CyZowFlSt5oGtIWzsoWwI5BnnSDUMQ5tZZ0EAFbbQ7gUCOB4dBNoirMbQs81wHHaypnwX9nOrS19qqRDkQXGrrB+dFtxCfH8iIVVMXa7L45HdvLQvEwS/Gtz+4S37aGG1sQORalLt2L7gBk757dl28upDuCPDl48m95sZVlCKpnL8mr3/7P5enb8ZD0voJICp7NslEc6ANBEorqiT1gERZ37NQmKbZAigrErvXNf00euzja4t7vM7PafPR9H38mYdUzb+lXKx89Dh6Tj66Lp0iPLnjabpZcvLNO61vnvyH6lIrj8ujk8PyV7qOAV/8+gXL3SpewHjhIgsDLgwGNeo+vuO3tfKmEsOYUMq0QOgyxBxbuztcQEAzOl/24JF+fyoDghbySSVIUNRSijYAkcqHdMg3+dDBoVBKjLWgIiZ40Ic8uTEh2hKhQYRWnG4cA03tlDNjBSBrXZaZypA7aCpu7WZxi2lpVxX7abM+LQA6sFOPQ+Ws6bbcHvasCW3dcOcAHhnjgc+MYyHg4BroWg+t5yNqZ7HotdWgh4BAA0Dc14XRtNUHdDjnuZVbLIjyqXjw57fJR4cGZDLqUdCkG5+g31e81yxJXGrmH+VQNNCS9Nz2HO+li/LNmzE1t58AonRgSMaWKmJxvkg0JHFklWg8IBE/Y4GbTSnhfpqi1/1aP/AlVVdiSOLY+e7SyqLhGxv0eF1/Jl2XHr9jLteNbeeOea96oC3PehzzEs6Rhabj4y1NjlpGrXnYsdLko3lxZeyuoR7XncNiU2oTJXl064h8Tb/wdR9fWWTchwvjl5GFoXbHVCpQPjr9T5vhGZjJF7i7C2cgH5UBd870z9NSYBSNLXTEwkYtywRPsVSVDKlQ0oIOcZ+Knal8VDCgS+Wj6wrQrWN+L6rQFT6Dhg6IpLmcrh0GBaIvsxt04CZ337yv10S7YZjmqoMztWWGpn13Lm7Giuv/p9WEPBFQaMuBkamTTaPdHGhLKwXpcR4GtCi3E+VPOa4CADbYk7EtGmRg3vq547z0erqWKoIzrhvnRN74TOL6rZaF8cifxg/dsUXuQ8bFqvrUyTqbd6UvQ4Jty2kvOntdWxB0U7oceJ+WBNADbU1Xg4LWOzOWGO3II/jXaaNoh/uV5NjwytyKXPqrb8lf3WznZvQPQEgcbfs92TRUbQOI0nI6QGgOSqSVYvmaP4WnMdZWzlp5gTZocIGzxjKLa+mQhq896PG6/ux7ZkEPtFw+fPz42upxzMvMkZWeN2VDmXFczitNduYFpmRURFbuvLNk7NJ257C4LLXxrfLY5Kh8vbUjVyV+WWVR79SMMi2JTAyJ/NJdCcfaX+5GwPPlrOMWqDy05cB5mZiHjVaPVmCishIY2dlOOlPA7G4tj75gPaYsGjeELRbEWAOdjQDSuiomUyS5W6fyc5UPxzdxE7ZWgnaJaACjlaVrPcH4uhqn3t3rVEmmxLKUtlaWTH01CtHKSpfM5ry1FYXprXSjaAuNG5uhrRza8uP+HunuwXrouAuuk+vacWXkK/TEeWJuBHXM0NCZKqTF55u8GWuK/QLZEGjxGWDgKVwY76k6EFNxZbvIUHWTDG0alcGBkgyVGoLcu2q1JFFckvpiQ+pxLLWayEJjSVZOXpUlmYqWtk/Fmx6+S352uCIjUOAuUEhT/jmYYdXtNAuCCwqy0jjTAAQGKmKhYJsTl+QHN1u56z4CCBGc2T5Yl4FSxm561YtcWRDS+jQLtCnygJFOFm9o0wnvnbQ1IKGgXIzySpm3y2MnPBeRUy/bLNaltmlEHpsclr82pnub4cAcf/qVXXM0lMz4YGKB0ArUDW7UyocmfZ2iaGSuiktp8zndE1p50KqhfdQ6u8Gsi41v0JkgDPDDfR7xzDQ+jI//GZTopgnqapO6MiR51wqJvGjwo0ESlRauceesDwzTCq1F1+7SmaXCOWr/P4EITe8GfKgy3RpgUZmbmAorex2/QXeIDv7UYxEAmJe1tbrwHBOm/2o3ENvRUqXdEARjrntIH07GZ0gDAcqeAIipuKsqdypwQOtMy+1i+daxFW7NCMaOvCcsEE/Gw3cPy84tVdkxPCCbBisyWo5kpFqRCoAAd/F8pvC9HklUakpzKZblWk0WFmoyW6lIdeug7Kn3yHXhe1fRKqBjFex6rtJ97v1O33sYJ4tGuSzl+SW5/LUZ+aY8ES13Sn+jtu8rgJCn4sEDCzK0USefx1ee1SGvf7i/WgJLS1Ib2SqPbR6Rb3AHbA6GqiSKmACCvahIoAwAIGCBYP0DHSBHhaYVKnfAbqodzcXM3qA5n7EG2pWh77lKWGcacHdKUzXnQcWkXQBG2VprBK7zYDAGhmpfP1M5teVAAwkqcCrQtOetpTAb7Z2vroVAOZN/mv9phdC7b17T2RKMMaD7wQUd2jKhwQXWhgBPBzCSHxe0+MCEjltwLQcuX7qtXhMG2PIME/DP9eU83WfMBVwaHPAZY+aMnoeRjTpoS8vKuDBWZPH3NmIhqam4cnBUJndskf3jo7IdlgYRGWBwIZRnpcBBVzgFGMoWu3Kc3ltTNX6K9O/0nVq3cQ4ubV4nvX6MrXnFeJj3W7Py7I9+/eapMtpfADEVVyYnZWRiwR+sMjOSuDR4n9/1NfeBQRtNT9PQ99x2oOO21bTTeNRtsvjzjeeOSVruvH1jgJ80ft35u22L/MjyZJ3FYxH6vnUbqUttaEge2zos39TplzQ1u+ckUAHgXxzJjCBKKmAdgU+Tstk12he0W87YVQo0j0Mh8oRMKlBjTXAKGumAONdP7+7qqejcAk28TsUC4ARlw106eafsTLCnDdRkX5q6CRp05UZadajsIDfuxAmQSJtz1P55XzYH2pvYD+WW0BYP7WphjAjdKrQ4MLAUtKjEKbMWSFJFpDSPVL60KLnBRRog6mdOX9e1kHV/Ix+HoE7p1O4xWnMYwIn1wHz5zDEOR5emxmdaSYwcrePejc+gVQr/LtU2WCGpqbhyZKfs3DUo+8aHZQ8AANIs00z+uBcXCE7s9B3insKpx+C9rHE1X53y6DsBlGPpe3nzhuyurci7T5+UZ2+WCpX9BRAismcqHqm1XaISD0vUHJaoPC1NfDYvlcX02Ajfg0YauFeyfUED10lLfyYN33hZPLg02LYTntkHczZKLGfemp9O5KPHwRhpP1DKjnJLm0ve2HodOVZjcnXwqOYD7S8tSu3ObfLY7k3yrdaaqPMu3MOeaJXASxjHeP/avUkvHSSJNjzYCWCAhyKxxgMVBKPcdeYFFYh2dyBNFGONDSbuB77cVyknlCl2fjlaabuydy0IvO/uTHU/TV/3d6+ntXNp0bKC6/pz1os8je88Pl3ZcEzfWL62vnY+Xnzyo2XBx2OaJSdNBtpVAzAxVxOZWRK5tpK4oOiGYDtax0iPcRqM+SC/dKXo+BDWi9g4Low42v9F2XnHqBzBaZhIR4QBK01WBBS+eAFfHx8ASeuLtg2b3lm2gZW+2IOsWAX0L5Vs3Z4ksNGr+3xxGLxGHsx73FpRNG+aPtpcxyOCrJvS/N4F+cb0E9FspyBqI7bvO4BAWeudh2WAk2/OJwtXGpVYf+5EOOjnKjjSw7/mhTUvET/7xs66pu9pGuSX/BfhmX3Ib7kkzax5dyuforzpdi1FZmW2SkmqdfK+0O0aYD6831DZJwByruwuTkrtzpJ8YMeofIsZBb5KgDxkSWcgbBkW+eTRtrvDNSnj5azjELjLJ2/uSZ1sj50k7u0YEdkzJoKKl2Z9+//LKPL4hDYbTAJ47lBe/MK8yIUFkdnlpBCXLg6m3SO0LtFSo8EUXTgEt7DKbYQgSpxltHuT3LV1TO6ArmRcQz+WAumPrfdQiuUirw3vZ6Vl6rTNrBROPZZ5DyiefHzk8eaT2fl5efX5/zJ6pR/yXG+a/X9NTsWlPdKOg2iM2p34vMT6cycTZz/dp2zp4V9cRxt+bik4z9i857Z1aaSNmce32498op8e00c/izd3XN2/k3m7fPhkRVm4/Lgydnlw1/r8oNTvFHls97h8m7SwWLAK4KWry1ubMRG5bk3Fm6qJBUIH47lpiK2IdltymmZ++pxp4qfLBC/9nSMid21NYiz0yz1vXcP9W1cCBJd4bnEE+2vTyUmqdPPQEsHYD/MbU9VQdW0P7QJCu1rzxtaBOPj78Y69O+TekaopAtgoalHo9mlwD6Ty0UGbLD66sX50YoHodm6+fnBzXKvJlWduktM6+w8gIMXH4+qePUk6p1YqpXFrLZjNL+ihFwP9mrMS4d9aIzFLuQDCt3i+8TrhgeN28kBRyepxssYs2s7lgf0gDx8YcoFBtSxNLbs0epBz2nxdeZAHo4idfrh3+sdSP3i/ARDfgTLXx1SbmAjrznCPpAaQQAzEP7qnbX4HCNAAQn+m28GAD1tCmC93vvwBNvZtFjm0pX30difrGtoGCfBZurgg8sOL7dNhW781m2Wka1rgXivbSB07jmccYKLRvFFBlHF07xfl4G2b5XAUyUAcS0OXZy5aWrpou9ZmpNR+vzSaVh90eBR30eO53aqRvsyMckki8FGUZtavII1GI5bll87I9y798+jae/1XtD4AAt6gp2RApiXaO95+YE7PJg8MrvEzv2vB4t51/SZt37qU0uikLY47njum5mWtC+ybm+YX9IuMl0VH8+ibm3ufY1KmLj9FeSJdl45vTW3b+r4t8tiezfJdPHg6iE3HMRgAYg+5Yhoe4hJwnDeD2ezL1pDli1xnWNCMjF2iri/Bl/mRyQRAcKy1rnPof+tKAM8aXBkvXxCZW2kfFqbThPk8GuBsEbJb/RPPJk7jXPcsjE/G5Qd+To7uGJR9NkOimbfr16ut27r98iwMvmBIHw1fhUfy4LNAZF1DP99pmuZ6ki3R9NWg6NQak2YZwRivX5Ln3/6t6OyqX81UPLB/s4xEkQyWS6aORjkuSxQ1JG6swpAgkgAAIABJREFUSH2uKcuNWBbP/7YsbJSy2OsEIETkk3FZPiyVQq+ZaWfXC7CgryXfk5/hZMoOGffT72Heie8+rQ3uaRr8zHE7GTuNF87JNx/f2Fp46FtEDpxH3lxJW/O0erx2lVBXZnl92P5pqe/7kDy2a0KeWZVDb2tCUJm78Qf4jkqUbhZGWlAcTMc8M4JR8TrI8fCkyN1b29UcCz2ToVGQQIYE8IzSEsEAXv08AxzodFjcw3dmHjEjZ6m+3i6MOHrgT+XencNyBwL89BQRKKiDF3UQYZooOgEeRWlomuAJfBYNonSBDr+7AIIBkG6wZpE5Z82DYGUV2ImkcnZWXj1+Ud65Y1BGt2yV7SMlmRgoy2C5LNUoMmeClPQc40iazYbZPzVwHtzSkly9XJeLJ5flqszK8o3K6lg/AAEJPh5XZY9V+NcrodQy1plvLk1HK/dOX3e9opM3Lsbphs+8fuTfBStpY7n0dH89B9+4aW3z+onUb5+Qhw9sledMeqJ9gaKbzpKA8jfplUiTszRR+RB1IAgMdKlp86K2BZDIAl7oLDjEFznobRsW+dDeJFujSJZB3nKG+0EC+pk7MSNy/FK75LZO//RljehD0mCRWN/DtOLo6J/IodtG5IAbPIg5IYBQByj62rirr/vkPRlZbd17acGM5NP8xgvUoXDnpftrGhwvLUiSgZidjEn6sECsxDIPQIBCXHpuSHNBamja/LVlBGM3GlKbW5JL04ty4cSPZHq9S2WvL4CABKfiipyRqAUk+JSd6SCVkyDEfUI7oeH21TR9dHC/KH23rf6eRofjp40NfrPuaTnmzQVtfTxyjD0SmzXKapfGD/nw8fDlqHb7F+JHjm6VYzwVkS9QKnm8ZAESuGOjksfJib9wWGTE2rBatRNs9oUBIap2AwMwzQvCXofV4307RXaPtXeDeS+5cD9IoBMJ4Hl98XwSXKnrkhhXnH0OdRlrt64FAMS/eHZ9TuO86wvxnXsn5JDY47Mxz7ix2qIblZP3sq/Som7bahdLibEMvEb5oT2vueNoGaONHg9tEZtg2kBp1levSLmSbMvRT4+hW6XNS8+Z8Q8uL/xeittp6pgjxy3yfJD/ZpRYeUyFzGYSb8H+Wl6ch+a7JYPEemX6gYcYtTliiedrMntpTt5942k5K38RpabcFuG3aJv1BxDwPk1JuaWg2gqnuAWCys2dJRRft3+aJukkQCehqT/njeG2LUKnrbCvn0ORe1qOvrm4PPt49K1F0XY++qvpNWFmu/3J+JFDO+SYrt7IQEeeWYEXLSwEUPg8mhtZEkjj1GcsaAuCLkeMNDv05wubAGLHqMj7dwXLQ97jG+53LwEA33NzIi+ca8frGCUVtwGFVSCtQfRzvF4AYs/n4m2Ht8v9pbKUIqXEyBRM96y5YPgvSeRrB13u+qVdN4BPmi59t42PLtrgOpQl+MZ38KTbptFNo+eOmzZPXzuO794rMn/2yRsP933j+PqZIl9liRdXZO7qVXnnlatyWaaile6f5vyeNwBAmMcxkk9KSe61qPK4VdL3KgBwPCMzg/30/PJogHYaTX0PtElL00+77pOx21Z/z6IPWmljp93D9c54I0AprRpLy1Tz4JsL54x2aWum6U2hAE1kxgWAOLBdjunTH7EjY6wCLQc8G4AvV2Rh/Io9zpsvZPxLgIFaDuZgJnsmA4/uJqugA/CwfSQAiPzXQmjRrQQAVvEsHzsrck2deMAUYv1csqAXAythsVhp9D8GAmcU7d8m94+WZQRmdK+CL0tcbpjDsFJ1BJR3w7bTNHAN39HfVZRUfL5+ui126tzxa+BC2voeaYE2+mm+2dc3nk85u4pZz1/zkabYMQff/LV8XJn6gJl5xynZu200n+5nAr+5msxevCanTnwmOt/t85zX7wYBCAsipoyyjowS4r9t5dQZb3k08gDEajCSjK2VY6LAO+OJNFcDFD+Q4VidjuHjMQuIpSv8tuUjjwfNax69KbxMEvBAAHHnNjlmznxwbC2s26CXguWVASBwmBbOjtDVBnWapj5XATT02QcIUvvAbe0YirwfRrgfJNCtBGCF+OEFkVO21iDjIECPpchd2jyptf9ZGHH04JflnolB2QFlm6W8oIipDF1AoBWlT7mZ35+1bEDBaTDBvr6x2VaP61PclB/u+RSyq+CpZPV1zRdkocfWvOuxNMjRc/QBBE0jbw6+Zy0NvHFdfPLVcjMgqyn1C8ty7pXn5WQ/4iO6U4jd/rK8/eKEB4AJ/WcUj/pz77u02F630zTc61nj8Z7LQ96808bW8wPNIvR98/Xxg3buPIvMW/OR8Od3/5B+UbmuklEbOPAyLBC3T8oxHTxmAh4toMC/PAXTvHjt/zjO+9fuWX12gT7qmi9n/MsXNqwcpLVrk8i920KFybxHONxfuwTwPJ+ZE3n+XAIYtPWB1JnCzEJpjJGoN/t7nPedfxDv3LdFDteaEuksC9+s3SwMXxs3S6Fakhi03bbaHWIAhC1NjfZsy355fKE96fmyJjQPpK9pc3zNU5FsE03LHb+TpyZLFj7Z+WQJfovyg/GuNeTq+VPy+pmpaKETXvPabgAAoVm0YMJcul755E0muZ9GA9fTaGbdKzbqjWvVKe+UT7fydWfa2ZoBQOzbKsfoqjAlpbFq9khoXZHSZFrYipQIovyH97SPhAYXukywe/ARszRYLwLVJg9uCe6LG/ec3jojsy7Es+8mc+aBbW5lSkoE4AFuD7RDIak/eKZPQZRT8cAje+XeTVUZzUtPbOK0TKvk01YObXBPt6s32/EJvv66D9q6tCuJG2IVXbTDdbR17/G75kO35xg+upoeXDkcI22+ml+3re9e3tjuOK48ivJTpN1AJOXFpiy+MS+v9fIcjg0GIG6dl8ytOlMAiL2TcozHV2s/sHkJKEDBYlNoAwABFwbdFNzVaTnyfA2dOsfTLh/cIXL7eAAQt+pzt97zBrj99jvJ8wZgAMsai5rpSqk8k4UndSIG4ovf6w+AOPr5ePe2LXKgYeMe8gojuUWgfAdNuXL11YHwFZNKO83TbgGTwEEFYPJ4JR9pPObVp8jq53t2XH6y5qPnlPcc5tHR/X3Frjzbu5Ysy2UprdRk6c1pea1XVTADgMhb0XC/pxLYDQAxIcda8QqWOoEELQ6sHslMCmRhoA5Eq6KfjWw3uwh7OibT5lyG8TJ/eHcCIGip6OmkArEgAUcCeCa/diKpRcLMIR6DrouasRued/zhOO8/fq4PAGIqrjy8Wx6oDMhAt2dHUAl321+LKAtU+JRzUQCR9iDmAQgXgLjKOW/8TuaT9WPpFjQV4Q9tyk2JFhqy+OKSvCJPRCrMt7ufcAAQ3ckt9OpSArBA7NmSWCBapxZaQ6auQIkXKndvABsAEL94JBmUKXH4DB8zgANTQMmWboPKgAigDACiy0UL3TqWAJ7dr59MDtnCH7KEWKeErgyWVTeneTaT38NyXRb/6Pu9BxCIfdg5LvvBS8PWIqg4NR/cSeqAw3pZYrQvknbI4D70Mb9Rlc2hgwk1TR9fHB/85vHa+t07WSNpQaIt4MaMEVvjwaSF2rmijctjC2g47pe0ueJ6GemVHneN76EiHdxDv0ywYWlyDF/btEDVpRWZfvGcvLnWCpYBQHT8aggd1iIBBlFqsKDTOPXRxngJsx7E2KDI3ztsj05utitXsv4Daj/QDExgwniKYIFYy4qFvt1IAIDgr0+KzNeS+B5THM2+bVkllWAYzzkPe+tLHYipuHT/bjkyNiBjvriDNMWjswAadWmWK+3aC4Z3VaPAl3LIsdhPj+PLnihy35cdUUTJ+vg1YKFdkKlVV8JNi+xm/d0+RfjWMsmTD+gXpekDVwAnM9fk1CvueRwdTjYAiA4FFpqvTQIEEK2H2n6AfxhWA+zUNADAAwpQsWkgARCwNhAocFfHmAdcp9WCbg0ADFiHUYEyWCDWtnahd3EJ0AKh4x7MrrJ0fTE0HTg8v9L7SpSo+7B7sxwejKRcGEDYqo5ecGF37aySyAqQbFu02mReNUrf/SK0VwERh1ejeFXFSl+FyqIVM4s/DcmYBsRkWH20HF2ZFlmHrDbu2Ai8rDdl5Qdn5XWZipY6mcsq+XbbMfQLEuhGAszCQF+didF6+diMDPNDt5/xLwEE6jnwjAu6Qehn1uWr9QmcuP7QrgAgulmv0Kc7CQBAfOudBOwy4NeNfTDgFmnKdgi4OBZqvc/C2PVUvP22QbnduAKUiV9nK7izdO+lZTagn6+tT2p5Y+ushaJAxx0nLTvCN3baGFa5ZlY1ZhvSzZIlZYR/dXvy7rum2/rWJm3eWXJz5wUrxLWmnH/tv4psvlDnz3qwQHQus9BjDRJwK1Hy5cpdGI845nXs4HDPxEAcTqwR+ONOTgdVusFqph3y8CWpQnlbOANjDSsXunYiAVog4D5j7AM+83mGS2OQ57pYkIFnuueVKKfi0t075Y7hAdmc54f3FS7yFUPyFWlqbQBSCjvhfp5rwC22lOa/N5uLlJiCtOJLaWdkaL41j1mVJvOeg6zCVu54mlaWfLqRBeejx3Dp1CNpvnxa3ujWChEARN7TEO73VAI6BgLKHy9VBDkCOPAUTgZFIq4B1gOAABSS+vihhBXGPejDs0CHoMJ3UmcAED1dxkAsRwKwgCELY1WtElWyHZY0AAhTSAoAwj7XCKL83Hd6GET5eFx9/6OCX061EwBBH3xen7wHoUjQZZZSzaOfdd+Ny1gLKHCVcbdyyZNHGqDIm2cWoMriFfwszsnFbmMhAoBYyxMa+nYsAaRx7tksxwgWcCon/ucBWgQIrNDH6HRYIAAgeFqnrgeBPjQD84wNtGMVSrzEQwxEx0sVOqxBAkzjxLONz4jXwZ8ueMZn2Bxbj6wkSY7z7uVpnHum4pFte+WAT0m7ysyncNPKMRcVjS+40lWSLq204EBXEWZZTHwKPw1A+HhMs2RoOboWgyKgwmdl6LTMtc8ClBVQmUXfPJPLsnT8m3KimxM8A4Ao+ksI7XoiAQCI3eNyDLsvvEABEPCSZbZFq/6D9Q9jdwaLwtiAyN8/kgAIFt9h+V+dDqdPBuK5A6DxvuDC6Mn6BSLFJMAsDMY46HRjAAZmIRE48Pj6+ZosfqGHx3nv/3w8sXlUbiPXJWX6b5Yk0t+zZqbbFgkIBC1fcGVWEKE7PsbU18CrO7bbpmxTVPPG0bxpGpSHSxd8aFm5c0N7jk2efced62O6OYa7Jr61co/61nLRa+OTmW9ddbtGTZrTF+XtbspcBwBR7H0QWvVIAqwDoXdfIK1PKYTCJ1DAPQAMAIh/YAtJ4ZoOSHPT49CfsRJsGwpJ9WgBA5lCEiCA0KfFAkSwBgSfXxCjdQKfkYXRy0qUh56Ktw+VZVtUSbIAqiWJak78AK5xUu69rMnGdYkGBoybJjXgMGpIHJclcsd1v5MWxsujhzY+mnkLw3l2MkdNk/1XVkQgT1dumKtuDx7TZJ7Ha57cDUCza5rV1id3LWPcb8RSujwnZ09/NprulK8AIDqVWGi/JgmwlLWuOElXA0tXAzDYH54BErRAwIXBOhFM0+QhXAQgMBGjPwEKT/z8wB6ROzaHSpRrWrzQubAEGES5VG8XiTIpyjb7iK45WtPw3OLzUr23Foi7vhDvGSzLGJQNlDSUWsnu0jkZXocCLKKU2K9pCx259DRdV2CkjzH1WKBFBZzFA/ppmm5b3tfjUNnqe+74RRbWHZtABv9CBmm8udexBp3K2l0rjlkEaGiw4ZNPpSql6RW5cvJTcr7TM6gCgCjy5IQ2PZOADqKEcseLVCt7fGc9CF7H4EjjZBClPktAAwieOYD22gKBNo8FANGzNQyE8iWgszDYuvWcN5PgSrgtdCAw3G+IgeilC+PQU/HeSklGqFAHShKtKItBqSFxtZxUmASf9Zo0m3bnjHstsADg4eywoXhwX9PLl0y7BehxLJcvlw7bot1axvTRxTXy0Qn/aKv54WfSSJML50p5+sZ2Za3XQY+pZejjHW2XrcUkrS3azC/JwhvTcqbTypQBQHT6xIT2a5IAAQRiIGgtoD/Y+Ivt/xgEgZa8xzoQFnkn8RM2gp2AQpe/1pUukc3xwdtE9m9uR8WvaRKhc5BAjgTwLH71RNKIIMEc7NZYDR50lgae/V7HQBz8Ynz7QFmGWrEBzg7e7JwBIOx1/V1bFmAhcC0NtEDkPQzaSqB3wHRvZFkNQBv3XT5dCwN58FkeSMN3j1aPInNx50GrTtr8fe01Lxxbyx/30c91h3AM3ZbtfLynzZVuFVfmjZrUX7kk78pUVM9bT30/AIhOpBXarlkCBBCwEOCFCXcDPusHEddgndDlfwEgGEQJJljfwVgrGHBpz8/QgZZoCzMyXBgBQKx5+QKBghIAgPj/3mxnYOAZNWddAEDAxWazMpDCzMyiflkghgZlsLaSJCoNWOsCp7HSkFhfw3e242ffdx+tNNG4dIqMbRSt5RXKVPOFe+53TVPz5psP54vyi9zpu3LxzUXTAm+QaVY/8q/bUd5pMnHn4eODY6bJIE0+vjH1tVf/Rk7LlyN7ekuxBz0AiGJyCq16JAECCLyl6AcmIDAvDRsgyWwMWhJGq0kQJUtTAzjwj2DCHKhlT+akeRhR7jjQ6NE9oRJlj5YwkCkgAaZxwvrFImk8A0OnGreeV/sm7rUFAjEQsEDUVNyD9sl3EvNQYNreJnqnzQbaquB2YnyCu0vuZnzf2KSjd/lU9kXHyIuhWG8ZF+U7rR1k8crLciYAiLVKMvTvqwRYyhovTmAAKH9fSWtGqeM+2gFA/PLdSb48/uB85fHI+hhv0gLQYHonAMQju0MQZV8XNhBfJQFfDIQGuOYZjpLn3/xrrWizy72Ngdj/xXjXUEmG0kzi4COqXp9FEddWByvqybF9Vhtfe7NBsHRNMGdJmj4aDDKkUke760CGpQNeivLq8q3nrWm48igyzzw+Ov15uPTSeHXXz+U1jS+fLH70AzkbAESnKxXar6sE3EqUGJyBkHyp8gwM8+Ow3I1YAMH2jGgniNDnCmjrBNqjfHA4zntdl/mWH4wAgoWj9DktfM619YHWiV4HUe75XLxt85CM+kACF2m5LvFgJfmp4TP+5fciC5mnfDm2HqcIXc2f274If+BLz1vPzb2n6bvy4FhZ89R9smh3Mm+XJ353+VmJpJkmjzSZu+sMnoMFotvVCf3WTQIoJLV3IqlEiT++RBFMhs+4rnPkmYaJOhA4jRN/eMPRwgCwQKsETcOcDAMyQfsn94YYiHVb5DCQAcUoZc1S7OZZx7Nrg4QNYLD7aoBhnjDbbPa2EiUKSZUHZKysdvGNZpI9gT9aJkqOFaJZkwjX8C/bum14nfRAS7dBX+0aIA/6uraMpNHP4gFju+O6fOG7nj++axno+3retISQr7Q+Zm2VnFx3iDu2+/MoImNfHx0jkia7tJ+iHtPw35TSWzMmCyMEUYb318aVgC5lbX7INmaBL1Nz2qYyWDJWgmmcCLiE2ZdBmKChK1MSkPBQLlgfEET5U7eLHJgIWRgb98m4uTjTZ2EwgBIzRBAln2/zLFtVjmBKi457Wsp6+1S8actO2RxZy4IB4Nba0AIR6h6voQ366Laahl6ttDZZ4+AelXUWHy6/Lg9mjMUUN4wdwwAEt/aFuqfvZ81bzwe8a5ruXLV80uSmZZ0nA/fXUWQNs35Rbn/M541pORcAxM31HrrpZsNKlDxFUxfUMUBAHeHNWg6wIMCFgToQeBkTRNAsjJcwdnZM40RhKgAJU1PCWjmQxhkKSd10j9OGnZC2QDBGB88rAC1Brz4fg8XTag1Z/NJzPTxM66l48GhDJhcHEtfE8ErbotCsSFSqS8x77v004bq0QIdtQa/IorBPWnuMoXktQtNtk8dX3v2sMSm7vDZmrZWMi86pyPy1DH3r26nMXrkqFwOA6FRqof26SoAxEHRZcHCCAnynVYIBZngZD1cTFwZTO2kORntaG/TODp9NsR77agsxEOu6zLf8YBpA+KqmQkC0otFlh39RibKnAOKTcfngY7K1MZK4LaDAllD7oZoo/agmMT/zPpQRr+Pf63a/tq97HbQ1GHH76nHYV7fx3SePbO+2IZ/u2O53FxxpGeh5+OatZaX50GN0IidXbkVk4OvjW0MCFL0Ovh+jj98TM3I5AIhb/tW1sQWgAYQ5VMieBcCXLCwMPD+AZauxa0MWxi8eSf5FG9cUjFnrFE4DRGx54BBEubGfiZuRO+3CoIuNcQ48xt4oR+uCY1Bwr9M4ReJo4vOyeUskg5RzyYKCZlUifMa/7hqwjW9t2F7TQbusPi4djt2LtXf5Me8COyfNk55nJ7ym8ajnMD8o8ehyeuZKp/MsIh89R3cNu5nfm8/J5U5P5Ax1IDpd2dB+TRIAgLhzmxxzj+tuFX+yLgxaE8zLtpGUsv6ErQPBnZsOvEQ7AAUGWOpKlAFArGnJetJZr4cOeiXw63YQKmdWewQdVCh1A2q7pd9tvzQXBunhmWSApQ4KXu7xcd4YD0d6D07IGJQKFF1pReLmgERQeGmKj+2uU/y2H66zzXAsJXw2IMLS9skN98x6WxqLkTTxOast2+u+HEfTwmfQIy09P5c+5q3b6vvo586BY7t0OG+XN7ZL60e+0+at5aPno+m6cnPBC9dDy8q3lprmme/LlQAguv3Fh37rIgECCOy48JLFi5RxEHQ30GZKiwL+ZQwEq1ayDd4+jJWAVYKZHPpcDEwsFJJal+VNHQRgD4GCKKzENFuUMx+yx7prgFGUU1YyvbosMrucWJzwXAFsbh4UQUDujfpjKWueDEs3m1EeKhND84dYnpW6LP7BMz2MgcAAj8fV2x6Q8XjJui2GEkXO7z4ZUZFGtq1uk9UP7d1sBSpSTQs08F3T0krRzRrBd7RlG9B0+7vfXUWtFXpaX9DXY3EcV0Y+WWr+3bF8/X3gifOmfNiPMvXNO239NDjIW0fU2jj9rFwNAOJGvTHCuIUkwEJSOvCRwZAaHOAlq7MtoGj+7sEkBkIfwoWASdaR0H3ADM8ZAMgIMRCFlqcvjbAOUPCXFkQuLiQgAoBhfFBkx4jIjtHulD3ovHVF5IcXRd6cSSqOjg8kFUcf2CFy50QCPG/EHwEEsys0QGq56+zpnNg2w5WHNgu1PgCIT8bl/R+SsVpVTPJ0ZC0BWXKJrWUgq61u4/tM+kVouLyk9cnji/c5T/3d5cdta0DVgEQYu8g4mkffOFnzT2ufN2+9flk8+uaWtd6VSJonr8psOEzrRrwtwpiFJcAsjBY6jpIdGXZqpvy0rciHa/jMAlEAEAii1IBBB1mCHt0gZudh00MJJMJZGIWXqKcNoUivrYhcWUpAxNxKQp7gDoBw9yaRXZs6AxGwNr02LfLCOZHT15JUXe7sQfPgFpH7tou8b2dPp1OYmI6B0O44EuDzzWeVQcTXVmTxi9/rsQVC4mjyKRkbqUultFwsS8LwNShRVnvcN7+7Dmi6AiSNtdJpydXyVITeWsZ2ZeP73nrHrUE+hR+4NTacG5XG9BNyLRznvUZBhu79lQAAxK6JJAbCLQIFMy8AAp2isLPys64DocGBL3CS1+gfD4dp9XdNs6hD0Z+5lgAIXY0RgJEHSyHDBiBi71i+xQBrOl8TefWyyMsXRE7NJnRYGWmlmbgy4L44PCnya/e2T3RdTynQAsFKlBhb1zdhphGeb3xmejKyMHp5nDfnvPP349Hhitwge8x6Sv69MZYGXRrI9Ir7Tug3lySqL8vymaloodPxQxBlpxIL7dckAVogoOTN2QDWfAuiABDYPcKPjXv6jAxkX9ACwZ0m09+YreFjDDRhRn4snMa5pnXrtjPcCm9fFZmzZ/zplEXcA7jDH1wNu0ZF9m1OBxEED69Pi7x4XuTCfBuEMHqOzwbA6bYRkX/2aDtGpts5dNNPn8apg35bO2VrIeMLuJVxVO9tJcoW71Px0IEhGZwZaVsgJhYk0t+7mSf69IpO2vi9pt9rej6+MQav+2Scd7+TtfDNpxP6aPvWkizKVGTtg8VHDwCiuKxCyx5IgEGUrNNAkgAMUPYACszQoLLBvbFBkV89mgAMmL/h/8YfC1LBnWGsFzicyO7q2B87VBSSCsd592ABOyAB+QMkwEqAf6HkYXmgksc6AkDoA9IAIPZP+N0ZWEfEPBw7K3J5MWEE4BA0kHmh//DMbBkS+ewHbhyA+A9vJUHCOsgXPLqVVHGtdbx3H7IwjFym4srkpIyUFtsAojkskf7ewdKuatorOmnj95p+r+n5+MYYvO6Tcd79TtbCN59O6V9aNACiozLW4DEAiE5WKrRdswT0cd7aFcEXLUy5rqkbigfK4JfuSl7GOl0TDPHo79YPVqV08n4/zsJwMweoCLsVUuuAgm4JWEC1hu7ersZaZBU0QVnRMQD0zs0lFggodXwHmMAf1hIAAHLDvYV6kpVxpwMiIGcT83BZ5PilhB6eAfAC4GCsVdYEge/kcc8mkd94/40FEHw2tdUM8zFzt1Up8czzOUUlyj/6fq9jIBL6SOestb09Eg9LFClAUXRN3Xa9otPt+J32Ww9+MQb58sk4734nc/LNpxP62LOdmTIFwQtVEdW8BQDRyUqFtmuWAGMgdOVJWhyoVPQLlS/ZiSGRnz/YHh5tkAaoDyfSlgselUzl12sLBOliR01rihvXAW5pIWHqogYZvAbdR5eO7uN+xncqIkpCp7OybLfmgyCH13wLqN0Kuj0+Y2eMeAIodsSh8BC0og8CZDO9mFgMYHGAvBDDQEBiMmisKwv/mqqjlSST4sCWxCIF0HFyJgEPcFsAPDD9l2CTNUFIY+dokonxd+68MTEQkCkO03ItZZQ11wpy5PNunt8+AgiZige2iwy0np3hJGWxOa92y6PFgyz1M0AapVGJ9WfzzHro45pu6z5P7j18d2mxj77Hz7zXKV94XHtBAAAgAElEQVRpY6Txl8aXVuCujEErTcGn8W/eBY4M3LZpv0ktf92G/c/PS60b9wVoBQBR9E0Y2vVEAjxMC0qCJxLizWCsCggmKydKirtSKhr4yP/O/uQ+sy30i1fTAqM0E+MzQEgvszDwoofZfHalnVmAXTXrULQyRVBK22aVQMGh2JEGEFpxsj95TwMGoKMD8zAmfsQYUytWxgQM2N0tggt1JURtSdA0wa/hy/roIfftIyK3jSWHkXWTGgkeYTVAICVBHiwPHJcZGVgzfIYsMJ+7tybZGUj9RMAk0kAxR7bH88J58Rp4B9B5eJfI+3YlcRU34g/z/MbbIqhRgc+YG0EDn1VdPA3zxR/SOHufhWElMBWX9ogMUR6NUYnK890BhlWKaFziWiOJYwU90OVn/Ot+1315T7d310vz6aNddA6kUxqXuDmbrvvc8YrSLzIv0vbNu5P1yGuLORowNCtRVlu0O/1ZWerG+hAAxI14s9ziY8ICsXdSjpmHW5mbqRQBEJieyd072kIpoA4E+7HoFL7rXTPFy5czzd+9BBCmpsGi3UlbhY6dJs/eYBErWk9cKwCLClFJox3N+rjH4kOUj3aV8EAmc3iYNd8z20QfKKYDUO3ONuGvJEJQ4boACG7YlyAD8xmpiGwZFnn/LpGjW5MaDkXdGWiH+Z2bF7m6lPANAMaDpRgwy4BX3OMBaqjrAIvF2bn2eJQrAQQBD58TWB4e3JEEUXZToKoXP1HM+esnbeyHBWMEw8y84Prr532x1j8XhpnXVDywd1zKp2cl3jueKFF85px5rRMZoP8e6xrRylkrMdA7I9LUY+KzVuS4r/kgX6Dt0jKKz47Le3pOpEMaHIv98D1t3uDJpa/bgjb7+2TI+1qG5A20tRwof82f289dG3fevrVKm7dua+bwY6nLlyPrVOxk1ZO2wQLRucxCjzVIQGdh4AXqHsutgYHesY0NJFkYGlS0dnDY3dnTNwkw9A4eyqgXMRC0PJyZawfxwaqAtx5N8TyeGUqNZnXuOAmS8J07Zu7IdRwHAw2p/Hg2COfLsViymctBwEHFrq0SaIPdugFczvrREtACNuo+q4RSrogrgDvo6Lb8lEv3MQHwurCQgAgALhaUYjon5QRgwWuggXnCYqHlget0V/BgNTwjD+5M6j8gZuZGgQfDc1MEQZQM6gWP+pkgaDCuJSWo5V4fpuUuwlRckkmVzjktkUwqFvC90z+3P7+Tlo8+rrlj63HT+NK02F6P4/KveUnjE3R0P98YrkzIn2+OaW2LyDWNf82jK18f3bR5u22fkJVurQ8BQBRZ0NCmpxKgBYJmXRA3h2pF7ZMz+eKHEmF2BmIgfvHw9YWmWNGSL213V4yXMxTyT92+tiwM8ASFBzP8u7OJMjbBcApAgAfGNbA6plHYNpUU82EMAcEF2+n5s+yzuYbDxRrJjh2fedgY+3M8LpKxKligoAEEXUJ0s6Af6FFpsz8tG+SbwAaggzv/e7cnLoK7tnaupGm9QUwEi0rBOsEgWgIqzJkxEwAQ4BPPgnZh0PKA6W6qioAvWEgAHm70ny+Nk3MD31gbgme9Bj0/jdMniE/GZfmwrF+h72kLUCY94IT3wKfvfqI449Y9l5a+l7foWXysBi+rx0vjK2883/1O+S0ikzw+0ub9tNQ7LV3tDtU52sxjNtwPEsiQAADEge1yjP54xj8wqJK7MezQaK7HCxYm848fut4CgQdYF5ziZ+02AJ21BlGCHnzxrKhoCgHZ9DvulvWx4jRXa0WMdozbYBAg3R1oz5MZ0Q738R2Boty50jpDd4lrjcFYUFLcmROc0fKhFZgLHrR1A+O7Rb7MbsO6VwDmYIGARYjzKfrQ050BSwQKTFF2tMjosuTgm4CHVhuADT47aKvBA6pObh0uykl/29ECgbWiq4Lgj98JGnX11aWaLP7xc/3JwmjPOI5kypS17kXiT38FCepnJJY9XVhG+s9Zf0fo57xB+8uCHKiOMy/0pAOA6O8jEKg7EuBZGFRuOpWNSoxWBG3mRQzERw+0K/bRXK+j2U0sgAUURuHZ3T+UE2IgEARIRdXpwoA26hmYbAKbfkcadGHgO5TBos0ySHPHmKwNFQzYUvw2JoQAAGMiJoQxDDwDhAGZxjqhAh5prTGxAfZkUgIKypQgwpQNZxlxa7HgPWNWt68VWkCo9EzVxyjJkvjNh5OMiaKxEFrmsES8ey0BZQQsmAviHTS4pEUF/LhWG7g1UMUSMQ/4f6OAB8yTlSgJeGg90m45/axSvrX6egAIuxJTcUXO3IKKudMf/41qv0fivqwP6E4JtihrAg98x94o8YRxb0EJMAaCZlu+OLlTp9JlqV+YeqEYeRono9WpWNhOP8z4VdCMD4UOhfShvWsHEG9eSXz4VJgu4OFyEhxwh0k/NxUGFJ8BQLYQEuYA1wbTQXWsBMEFzfkEQEirpFuF1gJtaaA8NU2MyaJGpKtBAwEK58GsGAIeXKcCxGmX/80H24W/On2UMS7OyDg9m1h1sFMH6DEpnjZ+xI0L0cWiIENYZw5tSc672EjgQQMI8ElrFK01LF2tZU/wua4AQlqWCP/yHZdY7l0jwAAN/oEWv2fRRZstUhIoOv6RFwIefa/ow6f74nMajax7WWN1wpuWg8sXx8ibo+6n5Yz+Wr6cD9v8BV49awcPAUAUffBCu55JwM3CoKuBwXpM4YQSxtsDL11TG6Aq8okjCRtU4Ixv4O5OK2pdjAqKsBcxEG9cSXbMHJ9uF8ZwgDcGQDLwkYCHAsRcuOMGWDImfBxDbdM9eSgULA/cdVMhteYNd4e1HaIv4xlo8kd7fdAY3SW4zoqHbKutFqxHQRkbC4gt7KUDO7kev/Oh7gEEx0AcxNuzq8tSY06muqSNM6GrhjExBIcADzhldSPEPLg/ELowaGHjsfO0nGmXkXa7IYiyX4Wk/D9iAyKg2CO5d5XCTr7jeid/bh8fTdDLoptHoxN+1qut5plz5hx9cnTlslY+NT2ffHF/iuvbG/AQAMRaFy3071gCrERJpaCDAaEUYRLXR31jALxgUVDoYzYGQj+4BArc3dHsr10EUJK9sECcmElqEfD8DtZMgJKgSwCfoTx8rhXtggBPnGcrndG6MDQggHzwBqecAEiohCh846awJ5pSYbHuAAtdUS7oYywgFuzoYlZ0iLOaI9I9mVXCWATwDVrY8X/qkbUBCNDB3N+aaR+KRfeLWyjKuHVsNgbmivkhaBKxLXBvdeNG6fjh7aADAQQsKvjTYFPHRNASxznVm32sA5HFP7IzWgoG6Z4WOOhr7M97Pno+Gu1+UGJtQIK2abT0PR8PeWvh0nX5csdOG6OTuabN3TeWKwfMB9eK8EF6ebK+Tka9Aw4k3Rm6zFu0cD9IIEcCtEBQ4TPjwIACe54F7nGHTQUHkz0ABBQHLQ10d/C7fjFrpYqXOSwQ2LGuJQYC6ZuwQKyoivHIxoCyAy+MF6Ay0DtnnS3B+g0t5WzrHmiXiC7mBNkwuNCAE2vYhYwYhEkXB2XBXboBYKq9zlzgvVachF07fid/zDSh6wVgDjEQ/+kDieulW+UNnlFgCsdxI7WTIIlAi/UhMC5jL7TZH24UBHPeuy0Jst1If5D/v3s9saRgXQH8GAgKUEdAxxfwDQcQ1wkvtqz5lA7v+SSu27vtcE9fc79revpeN4rPNzbp456PF998Oplr2tzz5s1+5CuPD9LLk3X/fxEBQPRfxmEEJQENIKhw4f+mv52BkPTVM/0Q/m64MPgSpn+cpn8qHVe5QuFAAfUCQMBXjyBK/E9FTlcF+CBvnAPdMwikM6mIcL9YWTBugRUZuUulqPShU3QE0/1h2qpfLmsMAMhoyw5jMNCebgHIg0dH05KhaxToh1Wb21sgIxZhmeif2d/9ORPgB2WpEVfCkzp17IMuDmVAps0MAX+YJw/Q2jki8sDOpLgVLBEb5Q9r9W9fb5/TosEunlW6jvCcM9gXMl6XNM5CQgoAIhFTABBZj0sAEIV+TKFRryTALAwqV+4oQZ9md4IDWhugQKAcPnYw2ckx9gHgAspQK1gdSAh/P1PnYOpeaxYGlNiVRRFYIrhb5nHUGIeAiLLSB1Bxl65TJAEi6PJAH1ogNIig60BXtwR4aJWctjEhugolg0hdAKHHBpgh2GAhJlo5GD8BPrg+3DVj3Pu3J8ej4+RMrmMnzwfGQSVPHPONbAzwTosRgyjdeBame5IfU4TKxnTA+oDiUeBro4AI1oFgHAfk41YHxVzo2qArY74mi396rN9pnJ2sVmgbJJAugQAgwtOxrhJgHQiap7n7okKki4EuDigKvHhhrv6FQ0kQIEsBEyygr06Z5C7V7LZtFsdaYyAoJCgyxEHMWJM7vsOKgHEQM8BMAShcXcOAylpXI3TjQDSoailvG0zKDA7GSxil69R9YHQ/rTHc3VKmusiVDvx0M1ZAF/JnACWUOoAS3BUoHoWU2EOTndeAYMwDDteC2wIWHc6TQZ0MnqS8CYZwnfEdtIaQb9AFiGA650YAEQQQBI7aVQdrGuucEDhz7dc/iHJdf/5hsJtMAgFA3GQLutGnowtJ0e/LzAAqXeMftpYFHvcMBfF3D9hgRXX8MQMO6crgTl6nJEI5wYWxFguElitADQ5JQgYB3BO6WJC2gPgAhN7RGwVvq1TSWsGdaEuB2sqSrpWFrhBt6mcMCIM4CTpYV4EgDXEbdKHgHotitQph2cqPDKpEP6TRoow1UiZxSmanp3JiPuAL4AFnYhCAGUuDtUBAyRp3j50cd+wEFwRCdK2QdwIKnH3x8O6NERNBFwazL8A76oNgfQEgCIL5vBJII4jyC88GC8RGf48F/hIJBAARnoR1lQCzMFi/QQdFmngFW6RJ++nx0kXg3s/embBqTPNWu1FpUvHqCorcgWPX3isLBIUFhQAAAUUIpccdsjZZu4JdFdgJ87U9nZNnP+gfJHekGEdXlnRrNegaA+ijQQv66YJSPO0SihdKDH/6EK9VgZ4YN04O0doxmrgrEIS6Z6xzywPBAywOKMYFudGyQOVvLBEicm05cQ+xCifmBB7RB3PR8QN0AWk3EE4OfXS3yP07EqvVjfpjECXGZ+aMtpjoNGM+w2Z9+nmc940SRhj3ppVAABA37dJuzImxkBS4o69d7yzxGdfx0tVFpbADRulkKhxmIOiMAe7+Wb2RMQBQ7r0GEEbhqdNEddqmljzdFFmrkZfFoBW7D5S4cQh59KiwOIcs3hiXoU9J7fTJwngIPEXQJI5Ap+WAClW7WAAU8B0HYwG0wB2BktevTydFpnT8i44h0fEFSDHFWR1I87xRNSLowiAYgswYGMznhs8M5MFj6nEa578MMRCdPmKh/Q2SQAAQN0jwt+qwBBBumWfuUlkfQZ+xgBct0jhxFgaDBQEomPWgiyFR0TEID3ThBgGAWEsaZ956dRNMmEdzo93PAyY+fm1mgQmYhAWCgabMXjEuGNuRrgq4R5AmeudEYnlCwOXxi4n1AkGX5pwQ++ZqlcFutOlAeR+cEHloV3K41o34owVCpw0zU4fPJuVpYnWsRW3h/2fvTaDlqq5r0Xmq6na6umqu+haEhOgkgQCZzhjHNhjsxF2C7Tixf0zycBI3sf3z33t5/78XvW6MvJ984pgQO46buDcPTLAxNjYYG9MYEGB6kAChXld9e/uqOn/Mffasu+5R3b5uW7vG0NCtqtPsvc6uvedea665AoAYj8cV7jlMCwQAMUzDhdOGZwECiBVzsUm7X7ngLYCQe926fF0tjBXJrp8gQTUYFBYQiNBCXsow8Clzow0ghmeNqX8WF1B6H1jBlOmatv4De09egBsLXq+CC+mSph7vg0JTvMaLB4EthxPNCIWwxJuRDoY8UwScBBHXnzO8TJGRPhmO3Ts29y5KppCavCUKt9lwHQHEP496Ma2R9i6cHyyQWCAAiDASxtQCIlHyppKrVgOkY8AdqI3n83sCCHogbN68PBACGvJOiCMh1USeP1Ip6zE10hS6GT0EFIti5opku20IReW5+az43Bm2IIBIZ1LwHNYhoSfipYM93A2JcinNk8CC2TB8kbtx4/rha1WM5DGIRGkJrDYTR9dme22Jd2ZhBAAxEsuHc8fSAgFAjKW1w70gISkVyRJp0noOpKlgUx4ZE792ZTLZalfK/y2pUGx+fi4BKl13NDgQ4XEObAE+X3oPqJ/RRsVNI/UtYSx+Ro+S9TyUu7JAxLP7gBcOJsRKvSR1bbM6GAb50wvHD0BQiVLhlr64MFaAzGXoFAIHYuBRFY6YKBYIAGKiPIkqaceim+KLl8/GJkkgWwAh0qPlE8i7oHLe8kDQXDb8oYXDkiv1Ga/xpuWVS+OskkdVkW7S9qy6SS8EORDyPrjFkgqT+SQcwRRRLvgDSVLzvL0ngadaEk8ESZmWL6NrcryQRPm+s8YvhEElSoIjjkkLIPS3xrvzxnkiSFwcw3LeFXnC4SLVbIEAIKr56Y9D39PFtGxBeuXMS8dAzeOiwQXhupU9lSdJwrR1BjgBK1tBWRgiqamY1miSKMfBlJPmlgSJzKTgwq8sGxUSYyeo37C0KdGaGMyLz5VaEk/vA57fn+hwlDwRnpCoMt+slTEer3QIQ6RPtkUAWePTAoo4HqdiWuNhpHDPSW+BACAm/SOcXB2QlLVVnlQ6Z5qdzp4pTbOpLpGythoQVonSeSRE5zclv7VQXbpkdLMwJtdTGPvWMnuCHAZ6IbgrV+yfaZZMuxyqeqRABAEEy6wzRZR8iOk1CY+CqpTM4hgsKKm0RZSFIanzXl4HX7pdITcBCQd8i+j44uM4a+unox2VblO4XrBApS0QAESlLRqu168F5IGwtR0YzuDkaUtwK2deJLtZVKJcmbirpZho/9cELWZ7ugJlyMIY34HJBZWLKTMxRCzkcydwYMbEcNJg6c1gdVSFRwggCRhInlzYOHA4ZDQtYgGEODm8n8a1iqUJJKst3UW0/+uTQYlyNJ9NuHblLBAAROVsGa40CAsIQDiPgRdiskQyTaiKD6sSIwHENWf0lI/mrk1S0Fp8JOssLQhdn5P1SKtxDqJr4ZABLKDnlC7VPhx9Cd5K17PFv/g5PRHa3Y/XQ1EIwyqT2hL2lrOjvnD8nuhC+7d+EwDEeD23cN+hWSAAiKHZKxw9QgsohGGFnrgASIKZu9J0XQiCCMoSv521MPyI1a7O7lz7AhCVroUxQhOE06vAAgIQljRqtUlkAqUai7dzsit4IKpgeEyZLgYAMWUe5eToiPVAiEDJSVbZFqobYEt7c5IVB0K7NZcG6kWitKMtlyrnUj2LoyNlPTksHlo5HhYopwMhMKGxrZAd3wtAUEgqhDDG44mFew7HAgFADMdq4ZxhW0BKlFKQtKWkpVJohYYELhgrF4lSqZo8V8RJS670+fTOxV3pct7D7ng4saoswLF555YkTdWOQ45dpTCrkFlDTUIW9qqaAUBU1UiZ3J0NAGJyP79J13qrRElSnSpDqpwxO6RwhgpqcXLlJPvW03ty/hU3VyhEKaA8X6BE3goeEzgQk26oTOoGS8patV3YGf0trxjHJQmkHOckC/uqrO1ffSJwICb1w6+ixgcAUUUPeyJ0NU2iVJtENlN2BidX7tT43v2dA65a3iP7y/OUoqlzlRoqD4YUKwlIfus0YHVzj2DPRLBFaMPUtYA8EATIlqejGh6q3UIFTn6vUuWUsg7VOKfuuJhqPQsAYqo90QneH1XjlAdBAIETLv/Wos/vuTMjc53fMRRBEqUGrNLh0t3leZykrVgPJ+crlgYAMcGHxpRqnjgQDGHIE6a0Y6v7oE5rvIZy3lNqGEz5zgQAMeUf8cTqYDkAwRa6hT8CSKzk5CsvggAGXb3kQOhz6UbY3tk0QREqCUBItrxkcZCynlgjYWq3hmP47lcT7QvL6aE3TGBZXAh50/h/Rx4hhDG1h8aU6l0AEFPqcU78zpQDELbEs9UEsKEIAgiW8ybAINCw5ZzZa3kkHLEy9sS1TOK54C4wCElN/LExlVooAEGipDRL2D9bNZQAQuNYwmedhQAgptI4mOp9CQBiqj/hCdY/kSg5YVLfQbsxggIu/CquZKV/+XdjTVIQS14Gx2z34Q2CCg3kcrU1WrsDB2KCDYMp35y+QhjkPnCclyP9ckzTA/H1pwKJcsoPkCnSwQAgpsiDnCzdWHZzfPE5c7CJ4IHu3RIB0ocvyFfgRGqrbhIUsJw3vQjSiSgpUZqOc2ImEBERU7Fn7vpIwAwkyskySiZ/O20ap8ahxM/kbeAYVjqzxm17PuhATP6nXz09CACiep71hOgpAcQZs7BJOzE1Kq0HoZCEQhrUgSCAkOy1PuekLG+FAISImJq4+fmVy0IxrQkxAKqkEQIQlgMhFVWNS2sKkX+7CyELo0qGyJToZgAQU+IxTp5OMISxtBmb2GJOmgQEtjKnVevjMeI8EEBQy0F1D1Tnwr7n8ZqknTCPr85JsPKW04MHYvKMksnfUgKI217qCVcozKYQm9QnFZJTtkYxDgBi8j/96ulBABDV86wnRE8XEUDMwiYVFrIqfWKo08VL8qN9MYRBIalS4Swvf+0UKH34w4pRCUC4+hhIzj0r6EBMiDFQDY0QgCCItZ4HAQkpp2o8qzpnVyFwIKphfEyVPgYAMVWe5CTphzwQ8hxwgrUS1i4m7HUfbPVClml+5yoTrigmHgYBCBu2UOonvRRKCZ1IQlI2ra+vx2azUawQkQ3dpI+x7yfJcBjVZlq7jeqNylxcSpQnu3o4PTrMAgqFM8SFYC2M7zwdSJRj/bzC/YZngQAghme3cNYwLaBaGAphEAQolMEJ36W5EUBkAKr0UXyHuzNKWV+3MrkpPRRpuWpdj/+r/oUAxGiEMHj/E13A8U6Ai4Rj1pOPwdCMly3Wgq5QSs73T8TRNFfDil8pRGNto/6oryLj2ZRW3UvX0mJl7crz+Z7np8WN+J2EuGj39nxyHJVA+UxcefV8cp5eloeSBjEupdaX2Fa1VLuwi1hY4rHw+gWj9+GVSGUP3Uugk23ReJEdOG5YvXXZDGBVMzB/Wg/5dpjDdsiniQPB8cEXQa00SZyNfSqyyo7LbsEDMWRThxPG0QIBQIyj8avx1uWqcdoJlYsWiWdcDESY5OJBHYirVyQTr+U/8FwtIHYBtumcnMzpgVg1uzJS1rzf0Q7gSAfAPH8VRSJw4WLJV94XR+LCYNNMLTBQ290C4xcUeWA0NlTaXAu9BU76TiBBYCy9KGlx5jX5N88jMHCZLFECeCz3xJ3vP+OiLy+RiK0CKenJQ/eRZ8j13SuD8joKUSk8ZQuhqX8WPFhPjQVdtt1y/atvOocaC3OnAUuagLXzgdNnji2IUAiDdqbdpPlAwMM+0lb6jH2Qdkm+GLIwqnFenKx9DgBisj65SdpuCUnZ3au4C6ptYRcoLr5cFBjCII9BfAeez/M48aogF1M8pS+hEAnPVS2MSgAItu1IO7CvrQc4qK6B1agQENCCbwGNAxje86LFXjFxtpXX4+LCRZVprenFM/3o5f7WvRxI8Au/Y/f71FYtrvzfCRzRW+N3+PJG8NySF8MAId7TLdxGe4OgzoEgvyDy+alEtV3QdYz4AAox8T2PdwDSt4P914JbsqFPd3RS597DI6DGPvDvrmIPWNE15d04by5w2dLEI6Gw2Gj/fCwHgvdUuW5fcbMErNLZRvRAfOs3IYQx2s8nXL8yFggAojJ2DFcZpAXEgUinbaa9BxqY2jETHFx7Rg8HQrcTwOB7Lrpa6OSG147vzaeNnETJBY8u6T0nk7AFX7YmhxY8ufe1KNsdptqn3bp1+Vvip2u/965o4dYuXX3Xe4IMtk0hDd1fC6ldsMX+lwaHdDX4PKznQQstr62Xnpm8KMyMcQCNYQ6TASMAIhDB89yuG0koSnbiZ/zHV3phV58tiKC3RC8uyFIdtUPP2dCAEv5NEbJ1C4ANixKPxFhwI8SBUNiGbZRMu9prn71CMxSSChyIQU4m4bBxt0AAEOP+CKqrAWkPhN0dS5lSCw8BgaSoGYOnlLUWXu3orQKl4srSmOAErQVopGmcvC/DFvvbgP2tyTPjIq9FrbRoU2nQp486TkSiLljibKS5CQpDiA+hHbx2z/JQCFDweC3q8gYIPGhBkjdDi5f1UKhEuuVTCNSU2uL7xs/VF8vr0H3INeC9FQ5JcyGsYBJDOrQVn6PCDvJAWD4Fr8nr02Z89uLA6FppAKGwTSm8YgCPBXJzGoB184ErlyeAwi7eo/ELFICwOhAau5ZArHbIixUhZGGMxvMI1xwdCwQAMTp2DVftwwLlOBAixEmFUhMtFwVOtpxkuXMlj8Hu3N1CaYSknHqld/vzWnZHzvDHSEIYvBc9DwdM6EJtse0QCLILnnbK2lXLNOq3dvYCO3LLu4Xd2FFgwoYq+DXvmSYo2sVTHgBVO1XISGCktNAbL4IDD+m4iw9j2HCHuA0KlViPEL9T+MWBOR9u0LXT/bBeB2urcqRKR6T1AFFpv/I+CHzJdGwHAdji6cAfrAEIJsYCQHz/ZYAy6gJWafDINsheslMcBwARJs/JY4EAICbPs5oSLVUtDMXo09kUljhpY//kQBBA6KV4vibldG0BhT4EJN62YuQAYteJhP8g3gUXMO3e7Q7YZjZoMZNXRCRQ9k1y3XJtu52576A8G+qngInCEeo3r6NduGxjF3i1j3bQj53tl52VVcH7WjAmLgnPI3gTUZPv5dmxA1KLJL8XIVALeho8CPTYZ6i/FdJwBEPPxyhlgniPlLuuASfWFrSzbF7yVvnj6X359AZgUVOPZ2W0flSWA5EOV8lW6p/GOZ9tSOMcrScSrjsaFggAYjSsGq7ZpwWUxlkKL/iYNRddLcIiSmpR4QRL1/a1K3ti5XZXL/ev3PPWhc/Fh4vN20aoRMlrvn40ybxQuEE7dPXFeslt+2cAACAASURBVB0EIqwnQKEEHa/+Wg+MwhPlOAEKI2jBoZHtgquFlZ9r0eLfSnu1u10RFdk+8jmULWEBmrgOBDPiHCgcYz0NAh7qj0BECfx40CEPkfVauJLWPlQiu8qjwLZZoCmPVNru6qvCLeK/2M8Fsv7y0oRMqWNH66fKZ3Triz1gijYR+OM9BR6VsSIbtnYHEuVoPZNw3cpbIACIyts0XLEfCxBAnDYHm7Rr5ASq0AUXTS5MWkR5jCZdpXHyf+dd8Dtvm80gEMLvbUYGrzdSISle87UjwOH2nowB7fTFJ9B7232FFixfwWVZUOPCE+usO51eCPEFLAjRYsgFPO1xsHLe1qNjF0ndQ/Zlmx3HJJOAEHus5SQIgGiRF2CxfbSTCNtp28d+i/NgS1frOjYF1dnKe0IENniuwhXSUZD3hm2w/bV8EbVbx7DfY+2BsACC7bReH3mGFP6SPYMORJg+J5MFAoCYTE9rCrRVHAgBA8W37Y6YKYb8XAscv+MOmMW0+JndXadDGQpZaIFWKGOkxbR4nZ3HgX2eQGn5FTYeb3f/2vnrMy7aEmGiR4ULKturz9JhkPTjVlihpKdAEiezNci8yycgQLtv56FJlY5WKqHsy6wILep29249JQJr8m6kwUJpl58S90rbwXo27PX5uWqhsA+8nvQR5KlwO3avk6GQC58vX8q4sLbqBSo8b4PXJPfho+cD86aNDQeCtTDE5VBmikJYeuYaz/o+pHFOgUmuiroQAEQVPeyJ0FWlcXI3Vkrv80RI5ctzgZO2Az/jjpj/X7KkRz3R7ua4EJIjod2vJecpzjxSISleu8WTKB2z3hizFI7x2g4CR1o85EnQztzF6L1iptVNsCEAHpsWl5IXIK2nIB5EyfVvCJBcqORtcF4ZJBoQ8twoHq+2yiPhQj9G30FgSMQ/dt+SMcV3cJkpUo/0RuJ30vhQ+EVCW/JEyUNi2yOPhDQfXEaGV8K0ACLNMVBKqcYD2zmjDjhtJvCe1cCs+rEBEPRA8EXgRqBIm2rcyg5Wrp3HEkCENM6JMFOFNgzGAgFADMZK4ZiKWSCdhWEzL+TO1UIr7wInWQIEAgi3wCiF0oMQHqednE1PtHHmNy0fmQ4E70tGPUMY9EJYN73lGNi0UoEE64kQSLDZCSXhJn+yFmMHNPyiaTMwFNrhQxF4sB4Efs5r0G4EOxJnstoaWlwJMCxnQGEVAQjrSbBttl4VBxB8QTMBAWVgaAHVIi+iqGxSyrQxI8x5Tnw4w4FKL6Fthaf4vAlC5HUh2KKYlAt5eHCjMAjvvbQJWL8QuGBBwqexYaOKDW5zIXEg+BHBDtvJ8WPtaUN0bDefNatxBiGp0Xgi4ZqjYYEAIEbDquGafVpAJEqRIOUt4O7Y78BKbnmR8bhYsBonAYSAgnbxPEdpjNJdsDfnIsLrVEJIiosOd++7TwBHO5NFKE2cdAuzz0SwWQ0CQ2xbOQ0GtdmGZxQ+4GKeXnj4nWxnr6dztHDzGGVO8G+2lwsa7c1FTdfm8em+iETJz212hTwPaoMVkVKYRhkqBHvcgQsA2ZCT9RTx/pZfIUBUm0s8MWwnwRBf5MHwuQrksD9SqHQcEu/5cOAkA8yuT4AD//FveT1G82eqLAwHbo22hSXA8v7W68T3QQdiNJ9KuHalLRAARKUtGq7XrwXSaZxaUBRq4CKiQlqKlfOCVD0kB4Lf2fRH7da5YHGR4sJIkOF2q6aU8khJlOoU78dMjINtfgHz6YTaSbMN4nWka1XYhV7kSq51XCDTKpP2flYsSTF0SzTtRcI0QlbyLMgbIE+HAxeeO2HrYghECIilC4PZ8+Xh4Dl6huJJiODqrmMyQngvtt8t+CwsRoEtnwrr+B1eBEr3t9eV7cSVEZhz5EQPPkt6Fr4cPMcBQxdr5iUiUuQ+jNWL7aIOhAifCtfx/lL/FCjkJCwQXIhDCGOsnlG4z8gtEADEyG0YrjAECxBArJqPTdqlazcr9zQXFC5uSskUiGAI46rlCXgQc196DG7n5keyI1xmegpG8TseXykAoQWTqY8nfSEt/q1FXounjtP/NsYvjoCIju4Yb0O7aCuEod273pfT0NDiL8+OwkHWo8FjrJKlFjIRMNN8BNt2aUqJ76HFz13TN147/3Q1Ug0PpYoyhMBwg1QaZRtlqvD4UtaKD0nIQ6U2qqaE+qnjxfeY35jIVq+YBZwxKyFQjuWLtrhjc2+Spzw6Csmo7cqMoX06Cmi/7dlQC2Msn1W41/AtEADE8G0XzhyGBdI6EHLhSg5Zi4ckrrUg0gNBAGFf2vFyB6/CTop/K8avRa2SAIJtEPdA5Djt8rVI2AXWgaBiAnLUXwsw0imU4geIUKg+2x259c5YmyhMUS6co5CDE3oyJ0nRMf04y4UdLIDQ8X0pVirEY9NC1ScLnnQdZWNY2wmYyWMiu8kj4RZhU2SLtuRYoOeBoIFeB4a/xiJskX4O9ECIOCmAIyCWDmUIRLXn0X7rMwFADGNqCaeMgwUCgBgHo1fzLZWFkeYHSL1Qn2sB1MJMNUSGMLjwccHTgmAJlZyE5TJOeyl+6/SRkSjLPTO7KKW1E0b6jNPVJkd6PXv+WC+mI2m7FeKy1ymnVZE+VmGt0SZMlusfx+F3XkjCWQQ/TjDLK2Jab5TOFbAKSpQjGS3h3LG2QAAQY23xKr+fsjCsu1yqhvyMk61i99rt0l3NOPcblyXfu52xtyPd4RzEloCX3rnzO9bCOKu5p1R1lT+G0P1RtoAAhPVA8Ja2UqgFchrrnYXggRjlRxMuX0ELBABRQWOGSw1sAZvGaY9OEw75ndLwGCYgcGAlRe7k5PInqHDpfEWgjemIXoGSk7HSClXq+uoVAUAM/HTCEZWygLIwmLVDz4jNMuI9xE0pET/9jfPFACAq9QzCdUbfAgFAjL6Nwx2MBRbdFF+8dBY2KZNCE2mp7gKllfPJpEvvAl/8jhPwFT4LQ1UdCSAsYdIx/D0jXzFnST9fc0YAEGEgjp0FCCDu3NJTyt3KcAtA8H+FMySD3lVE+/eeDhyIsXtS4U4jsUAAECOxXjh3yBYggFgwA5skEFTaiZl0QKUoatfGm5AYd9mSJLwhfoMmXR5H0EFgYePNytJgCIOFuEIIY8iPK5wwTAsoC4NjWURepWpyDGv8C0wIQLflA4AYpsnDaeNggQAgxsHo1XxLAQjVuXBMfW8QDUZNpso6oDdBAELS1tZzQcKhdBQkpSyWv6voGAcORDWPufHoO8ff917skQxPi3QpG8fqoHiZ8SBlPR4PLNxzWBYIAGJYZgsnDdcCCmGIMGkZ8uW0BuTmZTiDREi9FL6gd8GVRDZaEBZcEHDwHpVO4xxu/8N51WEBAohvPd+Tvqs6JSJLpvU5pHsSynlXx/iYKr0MAGKqPMlJ0g+RKJW2aYsJydXLrogjoTAEhaTIY3Bpnb72hfgOJKrxpewN1RUouYeLwGikcU4Sk4dmjoMFlIWhsajMIKujISEvpR7zmI58qIUxDo8r3HKYFggAYpiGC6cNzwLSgZDnocRnMIQyXtlWLaRngiEMeiA42TKuTLAgAGHz6iXa5DwXvokEHW9bAZwzJ6RxDu+phbOGagHrgUinJQsgS5Zc4l/8PChRDtXS4fjxtEAAEONp/Sq8NwHEaXOwyS764jxIREo1E6RMyPf0QDAMwZd2bFbhUTn1tg4Dj5WaIr0XAUBU4YAbpy5bDwSbIBVSeSDoYeOYJRi2qZzt3Wi/4/mQhTFOjy3cdogWCABiiAYLh4/MApKytldR8SnVuSBgSBMqKU0sAMFzBRjsBKzS1yrxbEFF8ECM7LmFs4dmAQKIW19M9EkIGlTfhVfRmCVA5ktESl/yOwCIoZk6HD2OFggAYhyNX423tkqUmkBVblrAwIIH1QxQLQwVorJKlqoSKZcwr2NTPcmZCEJS1Tjaxq/PysJQerFEztgi+5mtjcJzWAsjFNMav+cW7jw0CwQAMTR7haNHaAECiMWzsYkAQINPipMqca1sDO3OOLEyC4NeBAEIW4DKNslWtRRAoZhUEJIa4YMLpw/JAgIQlLLmS9lA1nvmxju9aT7E4UMaIY1zSJYOB4+nBQKAGE/rV+G9BSCs61ZljVVhUi5dgQx6GDgBv3VF8r/Olfy1Cmrxc2VpyEPBnR89HCGEUYWDbRy7bGthKGVZ45P/S7dEAEJN7Y6DkNQ4PrZw6yFaIACIIRosHD4yC9gsDBHKpCipK9siQ/I4EDiwmJYyL9KVF6kLIWAhxT9XE8MX3woeiJE9t3D20Cxgq3HKwyB5dadbwjLkfva1dTFCFsbQ7ByOHl8LBAAxvvavurvbLAx6EJxipCeZWV6D/ZtGYgiD5byVEueKZflYh3UD81gBCP5NYEEgETgQVTfUxrXDaQ6ELc9uM5Bs+IKfh2qc4/rYws2HaIEAIIZosHD4yCwgD4SuwgFIHMD/tRNjVoYyMvQ3SZQEEHq54kTFxBXMl0p8W1lrAgsBjSAkNbLnFs4emgWkA8Hxa1VXBXpJ7NUrxzL22eS4ICQ1NDuHo8fXAgFAjK/9q+7ulgPBzsuNK0PQe8CdmKuVkU34C3w11iQhDE7AnHw56brz/dbOch9sBgaP4TVDCKPqhtq4dpgA4hvP9YieSePE1X6JE/KklXEXyGA572/9JuhAjOvDCzcftAUCgBi0qcKBlbBAuRCGlfklECBwoPIkP6cUMHdxFJKiEiUnXaV9lsp5eza7PBLK0HBxZl8enNU4z5ubXCu8ggVG2wKWA8F7EefaDCHdn2BYYmcczwQQtz4TAMRoP59w/cpYIACIytgxXGWQFkh7IHiaVZRk6MJKVBMAEDAwZCEhKXkp3MTsQYKdoHk9Ag+3q/OlvkcDQFiy5yC7X5HDFLapyMUqdBHF+Ct0uRFfhot1iSNj84JHfOXBXcByIKRCKcE0B5j9ZfQspWXSmQ9KlIOzcDhqIlggAIiJ8BSqqA0EEAtnYRO7bAtmSTBKaZqa8/me39XlkhCGgELJFUwCJuPHKRtyASGIkBw2QxiV9EAog0TFvmxZcoGivgCGXNdKV9XxNn3VfiagpM/4vy0PbbueBhfp49Kuc11b9tT5tlrkKdfwDyfdPz4n26dyw9raSaEm68ovdw5vl7aVjrNt0DGc1DheSLwld0Zjaix/ZuWyMCxPR21JS1wHEuVYPqVwr5FaIACIkVownD8kC0iJkicpnU2LlRYALSgCGDyWCwJJlFoMpAFhF1WlxtkYs+NGFIF3rKosgGAF0JNdwNHO5H+KVdn297WQagHVYiswYLkf4nUQAJVUNj1Csp+p70qDpW242KqqqU0PlE15PYE1a2del+507Y6lU8DPrGiXtDp4b4kjqU9UWBQ/pdczNERXCiup/HptLhk6vDf7wH7LDuS4pNtgq63KvvpMBakcfyYHzK4HzpgFrG4GTpuZhMDG8sX2fP3ZxB58WXl1m5HhAJwpRR8AxFg+pXCvkVogAIiRWjCcPyQLiANBAMAFR1U1uXDIY6DFQQBCoYhLFifhjfTCwuN5LMsju8nauKz5He9TSQBBwLC/DWjtBrryCa9CBb7SHgC7+Kpd8l5I40KggOeyf+wv2+wWl8gv7P5v2knqhi7DxOzOeS7bwnMV2rGeGlucjOfaRZ7nsR0+Du8WcnkebM0GATK2Te3XdWxb1EcNDnkKdL4VUFK4gf2nPdPiSnwv0ENgIS9KGnAKjNDO5NDMqgNYQ+X8BcDaecnfA3k7hjSY+zm4HIDQOKU91Q7rQaFtKGX9gxcCB6JSzyFcZ3QtEADE6No3XD1lgbQSpcp2cwHTLk0LpxXa4cK2YVGywFkvBBc9vjgpl8IfBkC4RckrUVYihMHFe/cJ4FB7cl8uaF1ix/mdpl281T63uHkBIbt4uB29cf1rASdI4QLNnTNt43boUQKOpJ2hFFh5HAggeA8BCNlRj0DAS14Nnq9aDJZXwuvRo8LPeAyBmYCRBRBprQ7dh+Znvy2IoIloKwl7OQ+MCcWUuAC+rzKpbKXFV14PtZdtEEhzxdR4vveOyObLZwBXLAXOmTt2ngilcdKONtWY/ddztONd46CriPY7QzXOMG9OEgsEADFJHtRUaaYARMkFbXbR6mNpp+Z3yVwQuKMkgJA3QvoOdqFJu715PacXEScZHGc194QEhmpP3pfg4VgH0NKa/K2QCa8vbob1HNh7aIcvoMM+EdgoA6W0w/akUS48/I6LN8ED72cFtxQCIQCw4Mt6HEqLrhfTYtusF8RyUNRWt/B7IMTz1S6BBXkxlM1SSplNpSW69hZ70mxLpFbvv9f1LBAoyTszzVGuf/8339fSy5RLrqv7K1PHAhCb1aPrrGpOQmBnz0m8PKPtibC1MNxzkCfJe5n4vYAcbS9bMQsjFNMa6q8zHD9eFggAYrwsX6X3VQjD7nhtRUKaReBCg5PHctLnApCuxmkXHZEp3S7cZ27wMy5ezMIYKYA40AYc6UgWc17TLsZ6nC7k4N3/IsjxWJ3D+LzdRWsRtwupPAe6DhdtAgpew+oJ8F6lMIj3Yqgd8mrwXEko8xq8pvMo+APT99XCLG+OQku6Lu0pQCOAomdmPR6u4qQnuCpN0XpeBCBK3hTfIPEhaDsBAX5GLw/7IY+VPlOYpRTW8sepTQ5QAWiqTTwQ71g5NqEM9ovlvB03xmQasU/qm9rotE28dyp4IKp0Ypyk3Q4AYpI+uMnabAKIFXOxye7ABCCkRsmF2S42PJaMemZh8MWdO89Jhwq04PAYTchWB4Jx8OHqQPDarx8FDrYlbRDhUIqY4iUQIChsIRltcRxKu3i/OMqLIdAh7wEXGC7yzkael8B7cjFi36XcKbs597ffsdtS6FzE3aLrryVRLvEf0lwRXceKe9m6IhpzOk5AT54Y+73dXYsgye9lp7QugjxJWkx5rK3SyvPUX4VseIyO17ECKxbQqZ0kVn70fGBB49h4IL71fA8pVG1Vuyzw5WcK7bAWxpiHMDbGmZXzsOTsObh0USPOQ4TCtmN4fMsOPL7jr6Ijk3WuCe0efQsEADH6Ng53MBaQlHU6hU8LjjQg9N7t2FgLg0qUXsraLk7azVkegSWpcUEhaLhuZUKkGwmA2HIY2N/as4O0IQy3k/a7SHZX3gd9zs8EKBSzt6EHuzgKNCguLpljXovZH+w/7UeQwWPkRUgXZyoBBk/aS/MxtEgrVKFsDrZFAl7aMYvTIHqJ+Beur36x57G8pwCgPB/sJ8MPtIn4HNp9p8EHPxfPw7ZPz9z11/MrVECN7530uZc3t+DTLtT8/tMbgIXTxwZAfO3ZHrl1hTBkY0sqlafGVY4tjnE1zo1xZlUzFp87H1ddtBjXnzkHb4iLyL90CPc8+Dq++cAJPI5PRZ1hEgsWKGeBACDCuBhTC4gDQaDg0vZ8qqLdtfM7ubbd7ixKyG+XLe3hGqTJfErns1kPWqR4rZFmYXDCJ4BgGIOLoUCKAAk/k/aEAIQlGbpwg4+DWy6CdtMEAyLXOS+DYv+GfMiFRqEMej5EbtSCyvc2BKGUTbco+5i7W6w8L6TEM/CERtna8QqYEdCdpESy3QoLacIoLYC+nQqtSBfDAia1r+ShMCNO5FBez3o21DZbqVXpuTZExPOkQCrgox09/xcnRR6KT20AljT1Tk0djR8A20gpaxFn6XGR6qTap+dtx35URMe3nsFZWz8d7RiNdvW65sa4du0inHXhQly3dj7evWImLphWi2kEZie7sPfpfbjnV9vwrS0H8etdn408bXjUWxVuMIksEADEJHpYU6GpBBBnzMMmLRh2p6sQhHWxa6EiifKihT0xf4ED7VJtTF2LlxZhTubkQIzUA/HaEeBge7LQKaNAYQc9Gy4SNjOEn1tSn/MgeIEr8RcEIvRedT1sfF8EUXESbPjAni+vhlJalY4pT4WzjQcQOk8Lt9UjUM2RUxZwVUA1/8s7IB0K9b9XoTMPNGyYyXk+fBaKrWliPQjpsIrapXRO3ov9UKhG48KOL3E1CEL/9MKxC2F878Uk1de+bDhHbeVnCstF0RhJWX8+rrukAesvWoLfW7sA75jXgFUNtXBqGbQtgePxTux/qgV3E0S8vBWP7tkY+QDeVJiJQh8qYYEAICphxXCNQVvAAgjtirkAcPGRy1sXU4xeHIgNi3uTCF32g2e1l3a3RiVRXgwuIO9cNXIAsedk4oEgCOA15YlgP0jyUzye7SIIshwFhQLKAQjrCdBxaQ9EKfXSlzEXF4L9tl4BS+yUl8YSLQVo0ou0dvXaHfN/ARkbHtLCLPDhPAAeNAm0KIOE99DizetpobeZHNbTZImbAjoCPhYQSDuE92W6K7/juVaDQ/YTsOSuek4D8IdrgHnTxiaEIQ6EBbvpEIa4IAJCdPyMOgfiprhhwyysv3Qxfv/8BXjngkacHkXJMHIhQS/cRtsdbsfep1rwIxfO2I7HsDHqGvSPPRw45S0QAMSUf8QTq4PKwhBxUCDAahJo16lFiosnSZRXLutNpNMiKFe+XWTs9WmB3zlzZEqUvN7RjkT/gZkYlqOhdiq90MXjjVCTFnWFZmwGig1zaHHRQszrqo+9Mii8275XCmTqMRNHMQTBF3eTfClzRNdVNoY4C1qs03oa9BLYUIDAgPQW2Ad6PvgMJRBmQxIlvotXXeRi7kWTXLsUmtBx6lcaoKn9bB+9CTxOehlKdxVIUV94Td6vuR44szlJ5x0LQSm24yvPJHZX6CrN09GzV3jDA9FRBRCLN8bTTl+OSy9Zhg+cvwDvaq7HQg0dFwa09WU8MDvajj2bWnDX/a/jXx7ahmewMfIyZxNrbgmtGXsLBAAx9jav6jsSQKyaj00KXWiHqhi6zVzQwstjGcJgFgYXQ+2sRaLje6VwKoRgd/+V4kBwkTzSDtAT4WLbPq6tPoijkBY70q7f7t4dJ8JrIliipVz5pQU4pRfgPAR+1y/Col14rYtcYQ7bHnFO3MLGXbsXuFJ/lHLoQg1+pOozm45pQZG4LPImWLKmLb2unbgFF9rxWhAjXQ3xWtgPhWYEqAgo2S6CJAIZAghxIKwmhFQpz50LvGFxIm8t8ulo/hBpC5Io9QwEHqwN9Df/5/gl0GAWxqjpQGyMay9bjssuXYr/Y808vH1eIxbLnhoP+h06r44XbeNz2HcSux7Yhq8/sA3fevJj2AxE41CibDSfWLj2cCwQAMRwrBbOGbYFlt0cX3xWMzZx8WN8WAueLaJld++cyLi48ftLl/TIVbMB5RT+eD0eL/a9dsuVqMapXW3LSeB4VwJk5ObnfdLARjtmSzBUZoTAQzokoDCOPufxLsTj9Re0w5bqYols6EMEyuBwoQWfG1mSp/YpoLKJPCVO/jpV5lwAwgIKPXS52y23Iy3TXfIs+BoXvTgJ/kKl9vmUXIllyWuga7CvCndp0eViy5cqXNr6IcrIED+FtTA4ds6ak3iyxuJlPRD2WaS5HgrzuFBcbhTLeW+MMxcuwZoLF+FPLliI313QiMXpImN6nrK/woq+/fGuE3j+/m348v2v4buvfio6MBZ2DPeY2BYIAGJiP58p1zp5IOTu1+5dO2Ep8nHSEo9Ai6Y4EFp8ZRyXMukFeviZJQ5qkRkpB8I+CPIYGMYgAOLfAhE2vVC7Ye1AteDb0AevqYVVQMCFb/zC78IwFEIyBETZQgup/rfeGgErgg+rrVHiIHhQxusrHZPHqm1anB3Q8Pe3tpaHwaZppj0fWvwF9Kw+g64p3gXVJRmuIIAgIOD9VWjLkjgFyOyuWSDBggz2a3oNMLsh4T2smZeAh8aa0ec+yE7WA2FDGG5nzwqzZv8u7wTtWYhHxwOx7OZ48YbF+P3Ll+DfLWrE6tocIvub0Vh0wmPe+6DfoL4rFNH10kH88kev4Oa7XsZ92Bh1TLkJKnRoSBYIAGJI5goHj9QC4kDwOnJbp9PZpO1gd0iqhSFCYMk9712/biE1in+a9DiRkz9ADsS6+cPXgUj3mwsd4+/HOhM3uov9m4JUDrh4NUalEGrhVdEpqyop7QMttJKtZr95HS6udL3zn1twPJ/A2lG7WX0mIJImKkq0SIBBHp9SzQ3vEeB5AmMCKpYYacmQAn7u3t4DZBaekrCXlEGtloeAIq/NftIGBBBWbMoBQ6MxUVrwfDhHz8cB0giY3wismg1QwnrR9LEFDw54papxKtOC39naImo3beZ2+qMAIBb8bdy4biHedelSfOzMZlzeWJdkW+g3pOwbeaQUGrS6IKqJcrILRx7djTvu2oKbH9+J57AxMpVgRjo7hPMnmwUCgJhsT2ySt1dKlAoHcKK1fID0gNQOnZPb+oWJpLUmP7mq7e5WxDRN4m7hKY48C6Oc2UX2TO+I1Waek06DtKGVdNaAXQS1QNqF2/ZtoGFg2+Ta4U+w9i0nCqVFRfdN30fXtW1J36svW/V3jr4b6FpKbeU9rP3S9+TYIG9GbviB7FXp7zmuv/x0skgLsCl8ZUM/VgyLnxNDVZQDsTHOnb8Aa994Ov5i/UK8r6kOTXZsWS+DgC69QXrRxpIP19jYfRwv3rsVt/xyN25/7c+i/ZW2Xbje5LFAABCT51lNiZbact4qJsWOKSyhXbkAgLwUjF1ftKh3IaS0joIMpCwGTnicyHmfd60eWRpnX8YfyqI+JR7gJOvEQIBktLojACH+isCkPDgu9OI1OURCdWM+rmwa54rPxQsuXIwPXrYcf760CastABRJVSRcAQh6cDSuVT1U7/l/RwGtL+7Dz36wBZ+/74d4ELdFKQbNaFk1XHeiWSAAiIn2RKZ4e6REqfi32yVmk0VeMXqFLiyrn2l7LKZld/eOI0D9Ba+FoJ2d3WHRLc8Qw3vPqmwIY4o/ptC9EVpAHAiGXRzXxMy0CsXY1OVRqYWxMc5dvhSXX3E6PnvOXLy9Pod6dct5HlRPRpwH/6X9Hal6bCnc4Y892Iqdd7+CzUxyJwAAIABJREFUW+7fjG+89Bm0hKyMEQ6YSXp6ABCT9MFN1marFoa0ExiSUJxfmhD0IHjmt+smyYr8jDoQfIkfwL+1o7O7OcWTZaNK1MKYrPYO7R4fC1gA4TwLvgqq/hZ5WDt7EYErmca58pZ42fqFeP+li/Fni5uw0oIHARqROvk7TINzVXJNy5c7HY8Cup9owQ9//Aq++NNDeDDUyxifcTbedw0AYryfQJXdnwBiWTM22W5bDwI/t3UtyF+gd4IA4gpfzlvgQ+ENTYICFPJAOHlj1tsoAm9bMTIhqSp7TKG7I7SASJQuVdlfy1Y5tWRgjVdxIG59BmePvBZGHG34Mq68dAluPHsufmdmPWbod2ZJklL1lIiU2sL/eZzazHNFdlUdmN3H8Py92/Cv97yOb2/7eNQyQpOF0yehBQKAmIQPbTI32QIITkoiUdqUwnTqIfvLEMYli3uLL0lciBMdORK8lnW1ajLk59ecMTociMn8LELbR88C8kAwU0fjUONaIQKF6JRKy/9ZC+P7z1UAQGyM668+E9dfvAgfWzoDb6jPoUZkZXGESEgVSFCbrJCU5T+ks56Yhnq8A/ufbMGd//Yy/unxP8azIYwxeuNpol45AIiJ+mSmaLtEolQWhly57K54EXbnw88JNAggKAZk9QaUPimWuHZN/F+Ki9JVGC0S5RR9TKFbI7SASJT0QFhOgR2rvIUlVTpOT4VIlKf9fbzo4iW44aIl+KPZ9VjF+yokoRCh9TYw8UJ8B2U38XubYus8fQx1eH2Qrm50Pn8I9//wZfzDPYfwyxDGGOGgmYSnBwAxCR/aZG6yTeN0ugnFZJLipCbdAb6nR8Er8zmxJsZo37S8PBktzSInyJBCISc9golK60BM5mcQ2j76FuBYZi0M1RCxaaoKBwhYWOntrgLaf/jiCD0Q18fZNdfgvMsW4RPnzsPvNtagWeBaaZsq005PgkB8CWR4VcxeGRtGXErWyxdR3HoYj1NY6r5XcdfB/xCdGH3LhjtMJAsEADGRnkYVtCXtgZDoULpyJQEDd0ScgFVMix4ISTorRbNcBga/kzQzJ0VyKAKAqILBNYG6qBCGAIR2+yoUluYWaFy3dVcAQHwyrrt4HS5743J8+px5uK42i1ob2iOIYPaTFDLVNnlHJGUtIjPP5fEEHZZoyfO3HsEzP96KLz6yGbdv+cvo4AR6BKEpY2CBACDGwMjhFj0WEAdCBEhNXnZishLWnHAJLppqgQsWnCr9nBZI0q5OHgiey0n83atDGmcYh2NngTSJUvwHtUApyFLkpMw2PREEED94YWQeCFbcPGMF3nLFMnx6dTN+K5dBxgqEiXQssrKUKK3Wg7wRUjMleCCI4Euf8f3u43j5ntfwlV9sxrdf+ky0d+wsHO40ESwQAMREeApV1AYBCMk5l9LYPNdBWhCSt3ZKfgxp1ADrF/RoPtBkaUloK41tTRo8EFU0wCZIVzmOv/EccLg9CRFwAbahNnnQ1Fx54DryI/dAULr6vEW45ool+Ivls3Cl04Xy4lCWLFkCEL7yajq1U23i5/QIpr2EDDvuOYHN97yCr9y3Fd/e/MlozwQxf2jGGFkgAIgxMnS4TWIBCyD4Xjsz1VVgLQSlX6o+BN+TRHnRwp4sC5eL7ms1SJBHhDR5MwRO6I347VXBAxHG4NhZwGZhaMev8WlbYTMyCIjbu9B+z5aReSAIIM5ehGsuX4y/WD4TV2YjZHqBBV+ozpaOFzfC/U+BKd9IESptCqf9fe04jqfv2oIv/HoL7gghjLEbXxPlTgFATJQnUSXtkBKldmPWbcpJ11VjJGM8qQtQ0oCgi/fChT1GEoCQEqWVwJZ7WG7b0SimVSWPK3RzmBZQFgbHs9V/kIQ1LyuSIsMFLluIpejzaP/x5pEBCGyM6y9bjrddsRyfOWM23lyXRUZARenSkq1mO8qmcEZJwTbyHJS9kdaB4LnbjuKpH7+KW361FXds+0x0dJjmCqdNUgsEADFJH9xkbbaUKG1OPPsiICBdCE26ihFP9xwIAQvbf15LKpYWSGjHJwBBDoXIlZPVfqHdk8MCHMdf+k1SXZQvedU01l12kNctsVVnmYXxo5dGBiDmbYynn7MS77hiCT51+ixcVusBhMCCSJKypAMQxqwl+eoUgNBvVuCD57WcwNZfbMfXf/o6/vXFj0U7JsfTCa2slAUCgKiUJcN1BmUBm4WhRZ8nSkyHi74IXEzHZB49j5tRC2xYnAANvmw+vXZvSgcl50HZGZzsmAYasjAG9XjCQRWyAMfpF59KSsnzRb4AeRAc0+L5SEiK3wswVyKN86yb4xUXLMEfXbQQH25uwAqFKqx8tn5jFjyoLjfbImlr57GIevgPChcqLMPCWs/twy/u2oLP/3gLHsDGyEtnVciQ4TIT2gIBQEzoxzP1GicPhHZi2hUplMFJVSWYBQz4GTkQDGEo7ZM6ETxH2RZWQU96EprkRquc99R7OqFHlbKABRDa0Ys7YFMqNcb1WfdIPRA3xQ2XzcJbL1uGT5wxE1c11KJe4mtW10E1aEohRN9xgQUBdEu+TCtpSpBq30ns/Olr+NI9r+CbL30CO4IiZaVG0cS/TgAQE/8ZTakWLropvnjRDGxyinZ+9NmJTX+r0yJ38fjz5vauIMhj6G3QDo//K61TngpN2vRArJ0XQhhTajBN4M7YEIbGMD1pAszyOlgQzL/jeGRZGOd8MT7z/Hn46NqF+EhzPZaoSBd/P5ZkTIAgXQfXJq9EKQKlfptW6lptFyFToZeuPLqeO4B779yCf/rRS7gveCEm8MCscNMCgKiwQcPl+rcAAcTSWdiUTgnjWdrhWM+DvAic7AgArDvWAhClmYmIyV2Xm6RZTKsQdCDCuBxbC4hEKQ4E7y4vg3b3NiuD4MKHMdrveH6YHIib4oar5uDa9YvxqTNm4oqaLGpcGrQvKqcCXiJN0oNQ68kP8jw4j4M3lfvtsVquL/stfpJNSZVVD7fh1Z++jq9+/3l89fVPR/vG1trhbuNlgQAgxsvyVXpfcSDKaTYoZYwLPidehh7cTonFsmqANfN6jGazN/ipnZR5niY7t8PLJxyIQKKs0kE3Dt22tTAsmOU4VTVMjksrhMYFneW87xwOgNgYZ85ZiJXr5uOGixfihul1mM9uu5CgLzanbA+ZQ783ZlpYDQgCDgssFFK0IIi/SZ3j79O2aTd+dNtL+NwDD+MJfCnqHgezh1uOsQUCgBhjg1f77VQLQyEGW9ZYOx7yHFwZZC/Ao0nXAgja0U7MnNDkuZCNNbhDFka1j7qx779CGOLoqAXiHhAkK6Qh4jB/C+354SlRUn1y6en4rSuW4M9WzsI12UyP94EAIV2gju1RNoXSpm06pzyEDpz7st5W/0FFtQgiVNVz8yE8cefLuPmhzbhrx1/haOBCjP24G+s7BgAx1hav8vsJQFgzcAKl14ATlEoNc4JVJgWPpdtUHAiBB07SZI5zt0SSJV9KjePfYrYHAFHlg24cui8AYb1hCmGQAKxMITVNGgvD8kBsjDNnzMLScxfiAxcvwg3zGnG2Mi5sWrMIkQ44eGAggqVAhgMMJqfT8Te8LksJYPjvlcGh8MehVuz62VZ88ydb8a/P7MG2wIUYh4E3xrcMAGKMDV7ttyOAWDUfm2gH5zHwapIEDJyolD5myZQKZVy0qMd6CmHYrAx+q9Q4fi6yF8t+sxZGCGFU++gbu/7bEIYDwNmEwCtOjwW7JcnopHlD50B8Pq67pBGXr1mAG86dg/fU12C60i+51peyPzw40G9MfCLeVO0qaTz4zyQiJfCjNE5bR0McC8pwP9WCn935Mm55fjue2PFX0ZGxs3i403hYIACI8bB6Fd9TAIKAQSDBSlbLa2AZ6zyOkx51IBwpzHsq5Lmw5pSeBK+vHRd1IN53VgAQVTzsxrzr5QCE5f1wwbbjXg0sxkMPYcz9X3HTG5bjD86dh48snYHLStU0PQgQV0GhBpvybLkP4kJYMCGgYAEEvxd/QtkbEsp67Qieu/Nl/NOvWvDTzf8uen3MDR9uOKYWCABiTM0dbpauxil3qchk8iI4yd+4R8SGSpTrHC2sZ7dkwxU2FTSdb09C5nuDByIMvjG0gHQgOEateqrGqca9FmY33gF0dg9dynrJP8ZzrlqM/3hmM94zexpWcVJnKFBAwmY82bYISPQqtOVDGxKasiYTsFDpcX5nMzx4vYNtaLnvdXzz/m249aE/ip4cQ5OHW42DBQKAGAejV/MtCSAWzsImq4pHe9iJ1OzGSsJRkrLmdyJP6jxNYrbCpyZqTmqcxEMxrWoedWPfdwKIf3oyGXviHGh8ijQpjg/5PQrlDQdAnH5LvPCa0/G502fizY21WMDrCjwoOymdteQWfz/7y8sgDwTbS4+fXvJS6HO+Z3tdP6iw6TVdeI/jHTj29D7cc/cr+MqPPxTdO/aWD3ccSwsEADGW1g73AnUgFs88VQdCYjvaiSkUQbIZXb3TcsAlSxIDyjthc9x5vjwSaY0JpsuRA0EPRqiFEQbhWFjAkig1ydqwhV3Q+T3HrluUi0OvxrnylnjZu87ENxdNx4UNNWgSGC9lWZg0Tf029HsTeKBNLIBIF6cTkZJghy+2lS9laOi6rV1o334MT9y5BTff+r7otrGwdbjH+FkgAIjxs33/d94YM7xYO7cBNcUGRNPy6N71a3ThtshrL07UhvffLltMy1Uf9FwFuly5W+Luhp/ppTgxdzkEELZyoWWacwImUJDwjXZ7vM7JroQDQSnsACAm57iZbK0WgLA8HwmlcaxyjCvDwXF5/PvhAIjTbo5XfHgtfjKrDitrssiJo1CqG2O8CdYjwd+UBRCccHpJV5Nr5H+TNnyhEKHjVHhdC1M9t3CoDa999wX87dfeFX15sj230N6hWSAAiKHZa0yOXvC3ceOKOVizZh6uO3sursplkNt6GA89vhd3PnoST+NTUeeYNGQUbmKLafHydkFX3FYVOG0ZZAKD8+cnAMFOuHqvHZHCGfJGcLILHIhReJDhkv1agOPvC0/2pCJbQMvxy9RiV7TK7+jlkRhOLYyVt8SrProOjzTWYm4UIZL3wGqtKCtDAIIeA9Wy0L2t10GS1iJLsrNqLz0VfLGPBBxO28Kkfh7vxKFvPoP/8YXfjj4XhsnUtkAAEBPs+bIU7+oV2HDhAvz2WXPwlvnTsKoui0xLK1589gD+7aEd+MEzN+LFySrSIgBRmjB9LNUqR8orwXx5AQQeTx0IvidY4PHS8ueELLetDYXQe8FjCVJCFsYEG+hTvDmWA2HDFRqr7H461MbJeDjlvM/+x3j1R9fjifoaNEmrQeaVB0RZEqpBUy4dU94HWw9DXhJez3oh+L4UxsgA9b64HY/p6EbX15/HX//91dHfTPHHXPXdCwBiwgyBOFp5C5aubsYla+fht8+dj7fPbcBC/qi5kBaL6Np1As9t2oU7H9mJO37zc2yejOEMZWFYpTunB+FBACdeidsIQCikQR0HvgQ2NGnJi6GsDe2GBCDogQghjAkz0KuiIRZAWMVUuf+1GAtQqLR9oYj225/Hmbs+G+0erKEcgLgQT02rQaMWeoX3BKx7le+mOJQXiOLvUKGL0u+HpEgPGCyA0DUlY13KkvKeFIVoCED+5Tf4L3/3tui/D7YP4bjJaYEAICbCc7sxrll/Ic5cswi/TfCweDrWTK/DbO0auNN2u5M8Ove14bWn9uGux7bj9od34tnJpvZmy3lrF6RHYMtwW7eqUuGoA8FJq6uYxGalWkmipfVCcAKzk7ZIlEFIaiIM9upog9I4CW45Fvne/Z49H4GgWHwdgWL+z43CgzvwjgOdeGFbAUcGE64kgPjji/BUfQ6N8jjIw6HQhYrN8beibAq1xT4RKWKqqJaImDpGc5KAheVN8BgCFdat+eensPH/fWv0X6vjaVdvLwOAGO9nvzGuv3Q5zl+3AO85by6uXjIT5zXmUC8hJf2Q9YPNRsjvPYFXnt6Hnzy2G7dPtsI1BBCLZ/coUSrkIIY6JzgCAw5MeSX4HaWqWY3TyldrArSlu102RiEBGYzVEnyFYlrjPcir7/4ck195JiHwykNG0EtwK6+ADTPII9edR9fWI/iL9gJ2FWLku4s4eaIVBw4VcXB3ESdxGN3YGPkciOQKLOH94fOwaVodZvK9zfpQSEP8BilLygPB4xmK0PxiC2fZUuDlQIZVo3T39QJvcYz4q0/jP3/u7dH/rL4nX109DgBiHJ83FeTOmo8LLlqM966bj3fPrMPSuhxqJTGrGKN2EZyAHAcgj+6DHdjx2G784KGd+MbjO/HSZPFE2DROuXPldnXgIPYqd16pz/Xd1MJwuzQd4ydjhTx0PUuodCTKIGU9jqO8Om9ty3nb8WjTH2kZgl0LgOMiurYdxye7i9ifjeAplm7Mx115nDxZwOGOdhw61Ibje07iOH/3zMK4YR0eaKzDklzGYQHnZdC8wfu434gH1PIypLVXrKaDAIFqZMgj6FKnrRKlL/9NRCNVymMdOPbdF/Df/vmd0U3V+fSrp9cBQIzTs579N/HMNYtx6cULcP2aBXjLgkascFwAz2zWD1ZuwZJ0rH9iRPl7TmDLEy247YFtuO2p3XgRG6P8OHVn0Ldd9rl4w/wmPK4JjidaAqVcsOq/LUG8Zn5PmWFpQHBi5N/0NFjPg8hiKg0eOBCDfkThwApYgGE3CklpwRUfx2ZGcKPA3zu9ZfICREDXzuP4ZGcB+6LYrcmIMknVb9IWmAzhvAYxOvN5tLZ34QgyaHjjctw0vxFr6nNo0G/LKk0KuIh4LJBhS3IrPKENTBp0SPgqDU6cl8OrUuaLKOw5jldufwl/9833Rl+pgCnDJSawBQKAGIeHs/SmuHnVfFzuwMM8XD07IUtGTkjGI3lbfleLoXbfhoBV2HEczz+8C997eAfufG4vXp2IIGLpTXFDXItpTVk0Ta/Fm2qy+LomUvVJOhACEFYUSuQsCyAUUy6RxLIJEHEFi0ypYtqUJMr3nxNqYYzDUK/aW6aVKEUO5njNe912pUPyvUiL+SK6th/DJ/J57IszpWiEs2MmQpTxoMJ5FSJExSKKDRnMOG02Pjy/ERfMqMccu8DzHgqbWGl4GzpUNU22gXONQIUK0ok/wXvK+6AHqzCH0qfbu3Hy6X341Q9ewRd/9IHorqodAFXS8QAgxvhBN38+nrG+GW+6eBF+/7x5eOuserjcAu0Q3I+UoQrvglRs0qovchfBDARODq1d6Hr1CJ58cCe+++Qu3P3cL7B9ImRnMDwzrxHNDXWYWZfF9LosptHBwpBtHOEWS5i0jyAtFMXvlLNODoR4D9ZeVvzGTtQWjAQPxBgP9Cq/Xbk0Tv3OrRdC5F+N686EA/HnhRj7BBYKceKByGQTj4TARCEBy8VsFo0Lp+Oq5TPxW/OmYbUNDcqroN+I5V8IRIjcaYtwOWDvNzOagyyBUu226aH87e5vxZ6fvYZv3r8d//vRG6KnqnwYTPnuBwAxlo+YhMnTcOklS/CRtfNw7dxpWCRXvRZEuxjaqnm2mdytW0nZti6cfPkwHnhwF773ZAt+9tqfRfvHslvuXjfGNc1r0DAvwpyZ0zAnF2NaNocatwGKUOQkSH5jnMG5cYwvuMnU78REmLShDO123E7LFweikJR1udo+iizGz3gdpxXhd3a8T9CBGPMRUdU3FIBQeqaMIc6DshsUglPYoFhA12tH8KfdeewrZhLAEBd7eyL8byOihyIqIo6zqJlZi+VLm/CmxdNx1bRazPYgw93WbkgMAEm+Y/jBpHQqRVNIpZQN5Tc1VruCIEKeQwKgfBH5F/fjgR9uxi2bDuDX2z4etVT1IKiCzgcAMVYPeWOcu2Ax1ly4CH+4dj6unz8Ny2pziKyCm22KzcmWq9MyqPlDtuSr413Y+/Re3PvAdnzn2Vfw4J6NUduod+3GuGbp2WhqrMHM6bWYXV+Pmdw1cVIrZBFnC70nvkKEbgDnxRG+UCI82jKcpqiWdbEyLEE7SQdCk6MtU6y+ihvhyoV7fX+GQwKAGPXREG5gLKA0ToFkgWMVodIYtmmXrt4E0PXiAXysKwlhuHWcoYu0cQkqsubzbA3qmnJYvXwG3jK/EW+YXofpzpvnCZSSiS+FN4zOg+YRggDHtYoSTx/nHQEIKU7qd2tDhwQd5GTtPIbNP3sdX/35Ntz28m+wG1+K+HsPrylsgQAgxujhrv3n+Oxz5+F3183F+xfOwJqGHDL6kabdiwpXKDapcIbeq1Ke3bGTS3iwDbs27cGdP96MLzz5sejlUenaxji3eDpmzWnC3Gm1mFXDaEoGOXoYCkXE9DbovukYrlO/LeC8KIMvaiISMYvnaLLVrkjvmYZJj8v6BT0hDB7PyY62cmDBAxF5IqxtgpDUqIyEcNF+LMDxd8uTSQqx3cWLKG0BhBvDLPvNXT7Q9fJhfKy7iBaRKFEGQBBUpD0TdTWom1mL1Qua8JbFjbhwdgNm897iXEhyupTa6d0M/P3wt2ZBhquT4bMtetXH8MBDvz+fck1C99YHd+K2e7fiG0/9DFsmQhg1DNDRt0AAEKNvY5APsGE5rr90Mf5ocRMuaqrDNLks3Q/REJ00sahZPE4FbfSZc3+aHYTSGskx2HUMz/9kK778yDbcsfmT2FsRyevPx3VLMpg+I4fmGVnMydWigd4Fehms+eh5sO8FIPh5FCMuZlEggChGCYDQ4JM8tXY1nMzEEudnBACcqM5fcOquSC7gNICQJ4LtaesOSpRjMMzDLYwFCAg+v6mnMJy8YQLONi2SC7w8jojRtfUobuzOg+5/UwbLpWH0mq+tZ4JggtkatVnUz6jBqvnTccmiRqybXodFtTk0iCApj6fCFvzfAgjn5aSeA6Wp/RxjC26lUzg78mhtOYFXHt2Nux7ZhTsffRTPBc9D9fwUAoAY7Wf9+bhuw3RcetkS/Om5c/COedMxw1Wui3sEZhSjlHqiPA3lhFxUB0LuRj5ArtrK8e7Oo/3lQ3j4x6/hXx7bgbt2fTZqH1YXr4+zS67CrOYazKuvRVNtBtMZnihGKAooEBSQCa7r830vAOG/4+eFDEO5KLCkRWce/yzRGe16LCnSZVJEPfr6LDzEm6zzUtYOZPkbaSJ0HgzDe1DaK4EEz3/P6lCNc1jjIJw0LAvQA3HzE17nwadnKyynTYLzDvjMK20kqAOx5Qj+pLMb+0iaFDDg9/z7lHBG2jsRI85FyNXXYNH8Rpw/fzrWzKrF6fU1aG7Ioa4ul2hLpLMp+Jn7TRq1TJthIW+f70OxGKPzRCf2vX4Mz/6mBT97fA/uef4+bAueh2ENl0l7UgAQo/zozrslXnXJUtx43nx8aG4jljB7gj9S7jq0a5YevX7EmmC0G7BpnCII2jRPAQgRsw62oeXhnfjO3S/jS8/+ObYM2guxMc41N2PanBzmzqzF3FqgPqpBVh6EtKkICrKG4MX3fZnTeSBiFKII53XH+BKPs6p3YnXzApbbwYmOHgn+v5bVOE3VP3lelKZmAYTd4fH83zsbWDc/lPMe5eEeLu8toBCGwmuW62B/3+JEKIRQm0HXcwfwJ11FtBRjZMhzcARkkiUzvdM4/XXcHE6hKRmfbgvyJxozmDOzAafPbsCZM+px5sxaLGysRVMDtSIi1NbkEg9HmihpCcklPgTnrAK6Ootobe/GkSPt2L3tGJ58bh8efHE/Hn/1U9g96HkmjJIpY4EAIEbtUcbRkn9E89pmXHflcvzFshm4iFoP2nHb2ypEoZi/OA9yw1sJXFvjQVwBx5kwErYF5pIfx1O/3I6v/fxV3L7rs9Hh/rrJCqBzZmJufSNmNdagydXa8RPSQKDAeiAcAEp5Iex946LDBmuiLL6kgad2W+Qh0EBZa70aa4A183omO35OEKbwDydilQEXuVIuWNrnvWcFADFqQz1c+BQLpDkQGpMi9woHp1MlHYnyIP64tQt7CR4IInTxKOtAuHtvCZTpm8tTwd8xeRHZCE11GcyorcG0mgxqMxlkMzGycYzi7GlYu3oO3i0vH8ED+Q+bD+J7rXm8RodEqfBdjGJ3jK7Wbhze14ZX9x7Bq4c7cGDXr3EseB6q80cQAMRoPfdPxnUXXYANly7GH1+wEO9prMEsxfiF+OVx6A9AaKdueQJyz1tJWi6e4hXw+45uHHt2P35864v4u0dvwG9O2R1sjGtXNmLW9JmYxzLA2Qi1ClEM1iTpEMZAACIPdEdFrCWA8Lumkix1Wr9folCSqS7VwjAiPNaeVs2PdtGLtgjlvAf7RMNxlbKAAARl1N1vmBUu6U1T+XrPe9AmgZVnHR8hj67NB/HR9iJapAMh0EAAwWvFBbgUTvd787wjvheoELmSnAh6L0hsLhaS0KN4S+QwdQMdS2fh7ZctwX9hzQ69+Fv75Tb8+yPteDQTodbdM0KUzSDivdmOrm50tedx7Gg3WgZb9KtStg3XmTgWCABilJ7Fis/FC85fjA9esQx/vrARZ/LHp0VTt7T519xWWBVK7lhEEJSrX25+nSeFOBfW8G5+S47afhQv/uhV/MPD2/Bvr34qOsBp4Iy/wYyaRjQ3NWBeQy0amDlBIJAvIs75NnKysJ6E/ngO9jz2i+/TJuV13ecZ5HMx1hQz+BenyOcrFCqrRP3j+VKi5N8EAQz9UEjKHeM5EAJSnJQJEhSz1f0d491naVx/TuBAjNJQD5ctYwELIESg5HgkkBD/SQDY6r3ERXS+cBAf7TQAQgJSlqRcJsOpBCxIckhr2isEUpp7YmTyQMeS6Xjb5cvwn9IA4pEd+L8PdGBTJkYNwyMZn1Jq5i43nxGsUFL7SDf2HO7Ggd2fwOEQyqien0QAEKPxrG+May7cgIuuWIaPXbAAH2ioQUM6BqqF0TKcrZQsXfNaLOWmV1O1K7ehDvEBbDzzZAeOP7MfP7l3K76y9RhO2PW6AAAgAElEQVRemZbDDKpC0tvgyJAeOLidjMmoyMbIFHw6JnccAhY8jp/zs9IiHaFodyYEJPquxI/QjJZBvhhjTQH4cskt6gldbjLyfxMMsD+qysnv2C9yGCx4sCBL4QyBBila8loEEQQQFy8MHIjRGO7hmqdawCpROkBcSMaeS6XM9mQ+yFumcU1y4pZDvQGEPAtSpOzL3o506T0E9jfK37b1VLjfWsGFR7oWzsDVbywHIHbhP+07gceRKZEuT0kbFaGT4CKKkM0X0dnRiRNH2rFnczdaMFwCdxhQk8YCAUBU/FHF0eqbsPicZXj3xQvxkWUzsaE2g4x2G9qF2DCGUrtU+c5yG3ScC09INY7eCd9uyyXgRzZ3uxijeLwDu361A99/dA/ubcvjeAmEpESeLIDQJKSJht9pQrLHOUBRRCzvigUP5cyaIwciizX5Ir5CcGC9EOon+8OJ1srmKiuDOhDazdmQDu8lgCbPhbwaAhAfCB6Iio/0cMG+LSAAIY4POQYcmwS2KqIlpVR7FS7Crx7uDSDSi39fd7VAw3IkpFhZ+u17T2N3AZ3Lm3D1pcvw/6Q9EA/twH861IZHiz6EUY5zUcoKYSaI5z45/lQGMUMxx7qw+2AXWnYfxJF0CfIwdqaGBQKAqPRz3BjXXrwUGy5Zgo+d1Yx3NNVjjvUU8HZc/Mh74EvZGPQq8HPVuBDg0DFuFw6goSaZhBS2sNkGAhBu5+7BRiZC/rHd+NF9r+P2PcexnZ4Hd1yqUE9/ZrAgQaCh3PEDpXXmMsgXYqzJZPBVni+SpMAC+yywoGwLTsA8jjFieiD4UraJ4slKMaMt+Rn/MY+dL+78OHH//rkhhFHpoR6u1z+AoJCUwnQ2s8iRnuOkCmf6VSw6D8QfFYC9lkDpfrMp0G/PTYOE9HflwAU5EIum45o3LsN/TgOIh7fjr/a1Gg5Emfkizblwc5RPK6VXghyOQhHdrUUcOd6KvS8dxF6WHw/jZupYIACICj9LVyxrJq67ZDn+cmkTLqrLIeKC7oCA34Eodq88cC5y/Iy7ZgKItNiMzS7gQup0JHy75QKV+FKpqqX/Phch3nIYjz+4Ez98+QCeOtGFY/wqnT3RnxkGAgY6lzsPq46nMsT6nlkYUYS19TX4qlvofSqr8uPZT9pCKarso3gR7Pc5c3u0+509vRFKYCx1TR4jUPKBc0MIo8JDPVyuHwtYDoTSIq30uvO++fFLMCHl1JghjCP4SCGPvSJR6rdajvegJpQTdrPN4/fp8wkgls3ANVcsPZVE+eAO/MeDlkTZD3ixRb70+yeQcNwJVhClB7aIYncBbQfasffQCew5+B+iE2EATX4LBABR4Wd4xufi5euW4PoNC/HxeY1YIfa19BvoQeAir3TMdKqmmlPiMhg9ekuQlBKlFkl+p508P5Mrn/c/1IZtT+7F/Y+34P79rdgWxyiUW+jT0rgEAAIP/QGDvkx4irBUAfkog7V1tfia0i5dSCeTACIrPy0PjDwRdPueNSfxwmjjJvEpW7lUgMMBKj+6u/IJB+LCwIGo8GgPl+vLAvz9/cPjCYAtbRR8ppT4OTqX47lUTA8OQPxhRx57yUUS2BefqC/gX84DkSZCu0wNAwQIIJY04Zo3noa/PiULYzv+/cE2PFbrQxiuHf14LS3nQselwx5OFCuLbDGPrrY8DhzsxN5tH8e+QLqcvL+jACAq+ew+Gdedfy7OX78Ev79mPj44qw4LeXnFPPk3PQyqpMndNl98L3VKkalEriyV2PVAQrF+ZWYolMEHKe8Dr8lQACcxejU6u3Hi5cQLccdrR/EMiqeQtHtZga5TeQ80CZXLxCg3mfWrA1FAvpjB2posvmYFowQg2DfaxwEgYxs1rpSF4TMx7M5NolvlHmcoplXJQR6uNRgLSMqawIAAgnLs/NsVzMr0BsJucRbgjdH58uFTAQSPKZc2rbZYQbdy7Sv3W3UeiOm4thyAeGAb/i8CCKVxprM40vcohTN8qmdfNpIYVi6LbFcR3e1dOLKvHbt2PocDQQJ7MCNrYh0TAEQFn8fiv4vnrlqAt6yfjw+umo235rKYwctb8SixsG2YQn8rk8KmdUle1k08PnRB0KDrSNqa16C3QTt2pS9692m84xheum8rvvH8ATzSBXTYHUPaBDbrgt/1l6pZStFMuAlJumYfr7iAfDaLtXEG/1py6/pjVfbYhnAEIkQ8ZTVOgQaepkqDAlUlIqaX5FUzgg5EBQd5uNSgLJBO4xRAkKdBv3lezHobGcJ4+RD+4GR3TwhDv8f079A2pBxAGAhUEEAsnolr37QMG9MeiF/twF/uPY7H6rwHolx13V73994JAonBeCqkW+GJmMXWbhw/3Iqdrx7GQWyMOgZl5HDQuFsgAIiKPYI4OvOfsOK8eXjv+fPwwYXTcQEi5OTC1MKoCUO1K7jgS8fA7TL84pcuYKPaF35Bd5OOJWeWNCV8toZbaL37lH7QlpPYdv/r+PaTLfh5ex4nBvMjH8g0ys6wAjfpLA1dwwOW7kyEtVEGX5cdRAiVEBbf0yPDCZjMdYEqelfogZA72OpelNzEqZoDShXl5BhCGAM9zfB9JS2QBhBSRRXRVxsLCyD4N3UgnjuID3UQQGR9CMOHHWw2VBrkl2u7E38yUvM6RuqyJGz2BSB+uQ1/ub8djzLl281LZmOQnjtsWMQKWqXbZM+zmV6u34VEqKqtG63H2rH/ZBd2DruOTyUfZLhWvxYIAKJSA2RjnFmzBGsumIcPr52H62c34DRdmjtlegysp4HvlVFhAQTPIXhw5XRN3QeleJYWUMVTmXHhwxflXKO6xOF27P7FDtz2+C789EQXDpZTsjvlB98PccpNKl47QpOLC334nHM7WfB7zyh3AKI2h69bAqXSOQWKlCdPzwGBEAEFgYVIlOJA0CY2HbYUzvGjWn1v8xyIoANRqcEerjOQBTgW/2FTAoL1cplR3uPgyneb2VfjmGmcLx7EhzoL2KMsDJEpBwIQ8v5ZQbiRAIiWk3ikNoO6/oCAm6/MPGEBBHUr0umkVMR05/hsjTQYkWeUGhWHOrH7YAv2HtgYnRzI3uH78bFAABCVsvv1cfaCq3HJZUvwJ+fNw3sa6zDbaj8oE0MkPwIELowiBcoNrx2324kre8NkG3BxdZkF3J37UuC8DuVny1X51KJ8qBX7HtqNHz62Cz8+2IndWvRtyIETT7mc8b7KdGtnYieu9CTGY+R67Qa6a2Osq6/DNxieEA9CfXdFxVwiedJHggylwQlAWMIkJ2TVFrCPUSJcqi3CY4IHolIDPVxnMBYgQPj7x3oLl2lsu02A8Za535GfiekVeOEQPlTIY3cJQHhPhNKp+wo/Wk8gr2mBhLtHqk5NsYDOxTNw7ZWn47+WIVH+n/ta8UhtnAAIei0EZMr13wKBvtJNeQzTyG1GSF81PXisxK6Od+Ag9Wy2fSY6Ohjbh2PGzgIBQFTK1hvj3GWn46pLFuFPV8/FtY01mC4AYeOdvJ0WdRumcMDBhB9U4pvHWnEkAgi+CCDkxid4oDeDYMS6SBXWIBA53IYDj+7GTx7Zjbv3nsA2VsYs7Yy8e1IAIs1j6ItAleY82ONs3NYAkO5cDc6vyeKblreg9E1NopYMqhRWfra6uXfYhoCDufRK/aT9+CqBMU9O4/e/G5QoKzXSw3UGYQHrgbCeBweovQ6ELZctvk8Uo/PZffhgvoA9hSiplqmXeA59abhIyE3fC2j0+i0aUbhiBp2nTce1V56G/3YiVQvjgW34bEsbfl0KYTAl0xT2su1yVXnJgfDeFpt2aueEXnU7CojEqzglJOJ5FDqX/ShE6D7Zif27j2BHSAEdxAAco0MCgKiUoTfGuatW4Oo3LMafr2rGW+prME3iMRI6EniQ69LyGgQg5GEoBz5EnOR1VCZYdSIELJQeqm4pHHK4A4ee3IN7H96FH+09gVe7Cj2ZGAMp3VUaQGQz+KZkqwlyGKqgrVztD6+mSd0H108fqiFIWjU7ARC0jXMB+xiFE+Hy3ot0GIPfBQBRqUEerjNYC3Ac3vxEAvT7ewnkSxRtMACiv0wn3ku7enkwLNC3Ica4Gx1LZuG6q07Df+8LQDB62Ff708RNGy7hdy7jwocs0iCo9N6TLwlONM+IiJn2fPIcAon9J9FyeD92h9DGYEfj6B0XAESlbHtjXPOmy3Hd5cvw8ZWz8KZMFvVc5FzdCrrl/WJnY/YKY7hdiQ/sqzKnBQJup8K6uj4FTN/xc6Vzplnd2oXrHkc7cHjTXtz38E7ctf0otjAjQl23sdX0D7scuOgLcJTbbaTM2x3nsK4+i2/ZVA2r/0DVSdX6EN+DfW+qTTwQcv/KrtaeCnuo7wJsvP7vnR10ICo11MN1BraALectjwPPSnsdBITlPesqoPOlg/hARxF7rA6EO9eEIPoTgpNmS1+p10oHLXajY0Wz80D8zzSA+Pnr+My+k3hEHgiBkLTkvfNa+uJ7Im3SI2FTTm0quECG81oYgqcAhwNAnlNhK4f2mpcyyBWKaD/eigP7DmBnABIDj8fROiIAiEpZ9sa45s1X4p2XLsHHV8zEG7OZBEBIKEoLvQULJR6EYvkEG5lE5lrufDWPC6WImPpMaZvWW8HztJtRaifPO9KBg5v24J6HdjoPxGuFPIqaDMqlh6VrX/SX9mmBSDlzlkoAA901wLpcFt9Op16muQ/2e2WsUEhKxEkrDexsyoyTMqmdbtdSDByISg3zcJ3BWUC1MNq6k1CjwIMDtf4SluOj1G2SKJ/bj/d3GxKlDUHo7v1lYaTBRTngQZBRjNGxfCbe/Y5V+OvjqRDGT17BZ/e04SEBCP2GexXL8zwFgQvbprJziidOlrMgwUR/Ilk6R+BCZM2uGF3HWrHnyAHs2bMxahvc0wlHVcoCAUBUypI3xjVXXoZ3XrIMHz99Bt7YUIt6eQqcyJHXcdCkwdvakIRdMC3Zyk045ilporEeDR0v1Uu7A+f5BC9HO9Dy4A7c+chO3H2oFXvKpVumCZUe7LjpbzBpYwQlaXPyh64JhtGEugzOz+XwbYIrLuwubZUZJz6jQgBI3AeFe2g/Aohepb/LPDtNzlYjgiGS958DbFgUqnFWariH6/RvAYUwCCAE8O2mQKJSHK8CGBzr+SK6XtyP32vLY082d2oap+46GB0X/Z7TXgM3JxBsR6jNZvCG5gacU4zdAp6JYuQyETqPtePu7hh7C+jNw0iDEedFULVdH3YsVxG03BxiQYZNOVWaaTn1TZG8S2qXXqK7o4h2znGv5LEbn4o6w/gcGwsEAFEpO2+Mc5efjrdftAgfP2MW3jyjDg3SIUi72bXgWxKlBQqcVFSqmv/L82DJV1pIdZ44AOlrilvBNM6fb8Ntj+/Fj4604VA5QNCfCFR6d1HObOViljxOP3YBiNoafFtKmfLM2DCPxKJUyZATLPtLAOE4EN6rILvKy+PuZXZ7ug7v9cFzA4Co1FAP1xnYAjYLw3J19LsW8dfpoPiMDB5XrACAUOv60mRxvxMSE2Mszxcxh1gelJnOON2aXDaLHdMj7E2TOKVOWy5EUvIQGLnrwXgty81DJbJoKsRhrX6KTL7nXOSLaD/Yht2vHcC+ULhr4HE60iMCgBipBXX+xjh3xWm45oKF+PiqZgcgplnypHYh8gi4FE6frqhL6Bguli5Vs5AcQ0KhPrMZGbxG+gHyeP3Tjodu/2MdOMCqnA/txg9YlXMoAMCCAP7dF1Do9QP3GhGarPx33cji/NocvsMJVN4HW2QsHdpgf/U9dSBEFlUBMqXFOu+Ll/Am4HDCXf49c/E/tCYU06rUUA/XGdgCAhBW70FeNXF1OD5ZNdbWd2Ea53P78Htd3cYD0UcNCrtAWx5TWp+lXGuLRczuLmApAQNIdoyQKUbI5jJoyUTYRQ9FX6GQUpZFGZEqe85AFX/7Ahjp9FO2P61nIS+F7RuP6aZ4VgZRVxEnj5/E7s2H0BJKiQ88Xod7RAAQw7Vc6jxW4dwwB+85fwH+ZNlMvKEhl+RPm7LavSRr+ws3CHhQP9+W+bYxftXIkCdCwEIpoip5rWYWCuh8/Sh+8/BO3PHsfjza1onj6a4PtGMZzM6mP3N2daG7pg7n1+fw3ZJb1xT+4rlsv2u7/1uTLb87szkBUrKPaozwGJVId56NQqKLwWvRhsxx/4M1wQNRoaEeLjMIC/D3+I8+C0PAQePbkoatmBS/Jwfi+QP43VaGMHzaZGlBNUAinRllxNo47l0osS+PYiZCfXceS6PIhVkzcRaZuIhcLsLBbAY7eT4zOKx3QERJdb1PvkI/XoO02foCGOn0U7cJSfEnymWi9CKNRsjSJq2dOHKkHduDhsQgBu0wDgkAYhhGO+WUG+OadRdh7YWL8OFz5+JdTXU4PYqQ4YKvkIK8Atph03Wp3bSuZ7kPNqNAoMBKV/McLqTkD/B7xVEdWtcibCt5AjjehUOP78HdD+/ED3cdwavldi19mSO927HHdRcR16R2SfxMx+i7NIAQ74FtV/aFMk5seMIBhAywqrlHKyPNKRFgUtjCKn/SAxF0ICox0MM1BmsBVeNUES2Na8uDUH0Mq6jKLIzn9uF9rfRAcHHPIFIeZVrd1Ykt+d9dOgOKfKRycvUEBZ0FLIyB6aRl0QMRJXoTJ3M5bGd2lvRg7G9+MByocgs9wx39ZYOUS9kshTx9Nka63o4FM33VB+ExTA111yoif6wLew7vxd5AtBzsCB7ccQFADM5O/R615B/jOevn4IPrF+Kji5qwNpdJ9ONtjjffW14DF37+E0+C35+SmaC0L5+VwewMXceCjjTpUtcSwNA92rtReOUQNv1qJ77/7AE81NaFVi3uXPDL6d2XC1cIeFjVyv5qa/AeHlB05yJcUF+L78rDIKCgUEUaaClE0ViTcCD4XmmeKhxGr4MrxuUBm+0/j+H3v3Nm4oGwu8EKPPpwiWCBUyzAMUyv1//nlSjF80mDB3rK0rL1+Tw6n9yL93baEIaRirZqkyIoswFcSPVbTR9jP++KMRv8x9TLQgIgsjXoiiLsqi2iq9v3RiBCnbMejv6K5pVb7MWZcHNXJtlYqIhWuXCIPpOXQTVBeB6zQKygFfuqzBD7udJLS/NkjEx3Hh3HO7H3pYPYjY3RAAodYWAPxgIBQAzGSv0dc32c3fB2XLFhMT65shlXN9ZiptV+kLtdqZUCFvQ+qN6FuBACEFrwFaZQjriaYb0aCgXIO+EnE3eoAASBijgVR9qw56kW3PvIbtxFL0TBKlKW4S30l61Rcq2mtPDLmYtu0TiPfK4GF0yvw/fsMZKkJgiQUJSbZAyoEolStpJXhv1yRbd8tglt4wSpjNAEd4HXngG8+bTen4/00YfzgwX6GOssXocvPNVb00TA1vKhBP51HYYwnm3pARB9VcJ1C6TPQPBzSikDqld2g/ltFnOoKxYwh5kWbhefQS7OU6Uae5l5kd4QpInTLqRSkxAwB3ry2mSkF3KrCVEooFiO7yDAYcGGBRW24ifBQzmgwTamvSbuGnmgrYjjB7qwc/cncNipa4TXsC0w4EAY9pWr4cSNcf36hVizch7ee3Yz3r2wEWfncsiK4CfhJ1dx09d10MKu2KfTd5Dqot+R2HoPCkdoJ87zpWBpH5527gIo/F/FtRy72+/cCwV07zqJ5x7Yhtuf2INfHuvGscG6J80kV/rRlWVRpyYYTiac1GqA7jiD9U11uNWCJRXPcmRJL95LwEWbqY8EQ+JAWPIpj6GHQd4Im/Gi9vJ5rFsAvGd1D3+iGoZn6OP4WIC/t6f3AT/c0uN1FO9BIEIhN5X31m+VIYzn9+G9XcWeWhjqRUnMqYjYeh/8pqHkgUh7A3keOQ1xjNlxEbVOxDVClnUpEGF/JkbHKYutASe8vhWPS3sn+rJyWkvGbQpMZVH7Ps23cPc0wllS1Uxngth79yJw9qMrwXsVIhTb2nBwb1C0HNGPJACI4Zjv+ji78Eo0z81i7qJZuPjMZnxo+QxcOqMOM6PI/VhLud9c2Finwv/ISxkSui0fAL8nUJAbXvFSBwJU38GfQDe9BRBaTK00tK3kaXfiqmx5vBP7f70LP7z3dXx/13Hs6EsIxoOdU8ZIOb0ITWJ9gREBCORwQV0W/1u7MHlZeD4nU4V9uOgLQOizlbN6AIbcwV35JA1OdUQsd0LqnbzX9FrghvOT/9M6GcMZAuGcYIG+LMDf/J1bgCf2JuNVcuq2uq42CSI/6z0BBD0QFkCklV/7Kq1tjztFfr6ARuQwjbt754HIuJ/a4aiI1jQYKdevtNdB5/QXupQeRH/p3QNlYqgt5XgUDoAwfbOPbJDBZIHkI3Qfbcee1w5gbwhrDP03HQDEEG224G/jxln1mN9Yj6Y4g9qVM3DNufNww5xpWFHrq+YJLHChEtfB7oytt4APgB4Im03B8zWh2LipSgFrIlJsVYRLXouLpg2NqC3SR+C9ugtof/4gfvWTV3DrK4fxdEcnOtyPMdvjmowKPlZpPkubisekz7Hv08fTAyEAYb0Iaa+BvAlWbZIT8WkzexZ/9V21L0S01HXplXBKn55kyon6A+cmctgBQAxx0IfDB20BZf587Rlg14newme6iICtDV3qN8AQxjN78J7WbuzK+mJaaSGocmFFLdbud1xAlJKnr0EGjdzFO88D9yUZnEQRrX3VuUl3uJyHolx2iD1PIZFy2SADnpvyYvalQ5MOkZQARxkPhA2f2HYSaLR34ejODuw8/KnolOy0QT/8KjwwAIjBPvSNce60mZg3qxHN/CHWAjWzGnHm2c1416o5eGdTLWY6z4MXM7I7bC7ayjiwi5dNteQEYrkOAg6K9VvQUcrkMAukFlsbGpBUNr/jgsqXByqFHcex+bGd+MnjLbi35Sh2WABBYBDlEMd5RAQEAhMDmUrn9HUchaRqa3FBbQ638RibhZEeiCXip6c6MS1zxazeAEL3sYXE1E9+J2+NbMliXFSkDK9ggdGyAIHt8weA772YeB409pSOrcqcVrJVnCmO+e4COp9swbs78z0AwhKcteMXMblcXRpDWuZvLFsooiHKIkdgQQDBkAWAU2SfyylWlhZkryjbl90UYrDfu1BBGXVaN9cMcL20Z6M/af2yYdQyngnHw+rDY+EImBnkj7Ri/+ZDjmRpxL1Ha7RM/usGADGIZzj3f8VNC6ZjQSaHBv5gGT9ryGH2qtm4dvUc/M7C6Tgnk0GtrUEhcpSrbZHtidFbAJHeeYscmc4Nl8aBsjhK4MTLY/P6fKV34wQu2s1baegIiFu7ceS5/fj1r7bj9ucO4HHlfvM6wwEQBA8DmbKYR54AIpfFbZLyZftElpTNbOjCcTe8R4YAwLWPRcS8a5jfK35s1S0t2dKBCRY0i5JsjAsWhGyMgZ5V+H7oFuAY4xi89UXgtSPJGGUoTt4/1a7hldNZR/rN0wPx9L7hAYhyYCKOUed+LiRdJmmN+ZwBD32lZ/cVsihnFZE20yCiP8G5oQKIdN8Ganc5UCFPSF9hVqV+dhZw8uBB7NzxV9GRoY+C6jojAIj+nvfGuHb1DMyrrcOMLJ2A/lXoRnHWNJy2biE+uno2rq2vxQxmAkgxUbUdeLhAgXQLtCC6hTBV50ITjHbfNq1TZEqep0XTZmvYBdPKWadd+0qBLMbIbzuKF36+Hd95bDt+crKArtoy4Qp6IVxbywCELh/mGOxPpiaLfE0G6zMZ3KbS3Uq9LAcoVERLAOCMWcmd5JWRLVRXQ1wIqvtJD8K2jcBkSRPwkbUA00JDKGOwTy4cNxgL8Hf3wHbg59u8GJovbCc1ynTKtgiUHK988X1HHp0vHcbvdLRhVyaT1KHozzNgUzbLHUcPRFcGtc4TEaPgvQ+ndMd6LfhlWtfFZnykT1YYZChk7P4AymAl9dUOCwz642QM9AyVueGARAHF4504/EIBO0Ntjb4tFwBEWdvEUfPn0bQoi/nIota68Is1SfhifiMuunAh/vi0WbiUxEmXSuhrNlBGWROC20378IQlR/ofaanMtwiEDDFoAVTT0gJSDhR4DQk+QG3902mfdJOmAYQWYE5mLSew46FduPO+rbj9UCv2lfvxCVRYsDAYKetyZq3JIB/lsL4uh9sJAgi4OLmKAMk2mViw857Qi8I+8DsCCEtEs4WztNMTeLL8CXlsxBW5ZDFw3cqQkTHQhBq+H7wFOFaf3Q/c/WqifmrHnC1Pz3GqlGNeneNfv2+O2bZudL56CO/s7MKuggcQ5VqRXqz74xnki8g5PkURXX3xJ2wKJ+/nBKy8fosAgkBFf9kVtq1W5Cr9eVpLQpkiDjAxNdOklLv29JEVUu66/Cxtj3L2OoXX4VNjeX42Ued0FUtbjmP7rs/iSEj5PHUkBgCRtsnGOLd6BhbQ63AK0s4hzsWoq6vFvBWzcM2ZzXjf4hlYKbCgha5EAjRFchQPFalPu2i74BFEOGBAd7tfHW15b00+Uq7Tucr6EDmr1yJrnrAVWmIbibCf3odf/WI7btt6EM+1dqNUxS7tcZAnwv3AjTeCn+u9/bvcpFfsRr6+Buvr6/B9fc8+uR9syb/TU8tDHgL+z3ogTOO09UV0Dcv7UDVPVfqknbXT48QtV/FlS4C3rQggYvBLZDiyLwtw7L56OAldcCPB37Adu2kuhNs8ZJONhcamgD09EC/uxztPdGBnzpMo+7pvOdJzrwU15VFMk57T1+2VSukXbC3mdgG34nPpa1jPRTmgYcFAOpukL6Kkmx+8rLeba6Me/Yj0/Uvpnl4Jty+PRDnyqE1PtR4SJtEFb0T5URgAhLELuQ5zpmFurgYNlgdQWuwiFGfkMGPOdJx15hy8f8l0XNlYi1nWNaljRZbSxMCdBj/jQmg9CkpR1I7cqizq71I1zmKye7EghNdP8ypEThRIEWHLSmu7tNEiOl4/hpfu34bvP7EHPzvcimNpgLHVFJUAACAASURBVDDQsjFcAKEdmvqtEIxAlNJaBTBIonQZFL5B1vsgL4sttKV267qaxOXh4POgMiVBxIzawIkY6DmH70+1gEDvs/sSz8ORjqSIW1+hCvfb8vLy2hh00Qvni+Z5EbXOJ/eMDEBYArS7pwk19pclpR66hdQDCNXVsACiHNdC51oAITn7dDhEx9pF2pbpTnsnLICQpkyfPIZU9kZa/jut0lkORJWTDCeAae1G24k27Ax1NXqsFgAEbeF1HWbm0JzmAVgOQHc3ijMbMH9pEy47bx5umDkN/397bwJjWXqdh5373qv3aum1unt62D0czZCjESUu2mgYtszYju1QkAJKNjyJFUkRRcVMgiRMIkSRnARGBUiQxYhk0HBg00ZskoqAmLKoDSEdizQXbaTlsUUOOcMhZyGnp2d6q15re9sNzv/ud+u8U/92l1f1quoW0Oj33v3X8//3nO8/2/9kJ5n4RiAZlEHYWUZFqSEAk+By7CNhYsMzaYiU1kbFbrK8TLQQEJZISMVt8++4iMsGHhDKCeCiY8/zi6gmToXpnR26/tlX6Dc/+Rz9yusbdLWdXcQTIzDGbUp8AKKlfCRGLRr22vS9y136NSTWYaCAa7v5f1b/mntCRPItHjMzZhmFAadIcyJhR8qMMRsfEzhWZmYSQ7csHTiyVCL+/i3niP78txG9UeibGt+ImNU/vmWw9xgwfOEq0R++OgEBEhyYRGjZu2ycq4X2iykHx2gfgFgQfle50M18kmxAH+8imxuZj9n8lxBZlR90HH5MDDSkIJcmBhuosO0GH9AwNFBXf0vhLtvTKbuz99kqu3SOGq0Fkf4S0ulTJ8py5brhqJL7G3Tt+T+g1+ljSaY/Pb7vwrEHEI/8Yrp0sksPtRNa1i8lXkRsD44iOLtMT7x5ld79lnP0U8tdOotLrFizILNLMoOAcISJAYzHhGsxU+H7GxgQcDQFC8xMS8F3XjDDwe2bEI5GsGZ5DeSWlad5tAXP7/w20Ixp4QQOoDFMqf+FK/SpX3+ePvTibXqeRlQofIlBhOv1AYDgE9HOiNLOmEadBfre04v0cTlm1Ee4KULeQD9+ziCLE0lhPvmaZICBHShz0CSiNJix8zOt9QH44vVjDcRjZ4jefoHo0dO7N36C7seXPTQzxz7h95HfT35v72wTffUm0ZevE13f3L2DRaZRh7+NpKDUDMIRWiaZ4neTTRhfvkY/tDWiV4ywF0JWH26kX5L2VbI5RNtASGiFobGAVsLwSEvKe187KieFKapNCy4thSmb5bXAZ1t99K/BDTQVNh8RaRaxzUne+WPmLS4I3BjQg9tb9Oq1n0s2QjQ8ys+PMYBIk8d+iU4vLdGF9og6oSgDfiG3R9R/7CT9ycfP0Xu+Y5Xe023TsgyPRPQFQjfBfCDYQGwZtijBAwtQ48eQhWVCTc/tQeWJtNQ43ZiXCY6aIokUTuLYvAAf4kUzkj9NKX3uFn3xk9+gj/yb1+gP743oTlfYG72MIcsVARDBgEECCg0gOAqjTfR9Z5fo4wAC0LoAUEkNApJrGedU1kCcnrYdA3DxGBkISIdRMHMGEHzKMw6a2WRgo+Y++Td5ydmp3iRh1cMrk6yVGnjoUFpp65ZhufIzyuTgjbUuGeCReQI0rW3P5FjNvDM1lQ4J1nVRTwKvqb2Qjck31hhGaBuzTaOD8Yb6k+A7f48sY9Xt6LHqdtCWfkdt7fB7yb4NNzaJvnmP6NbWdJQPNGC8x+C8m+V0MODV5HDJBiQBMEA0zHb83URhXKcf3B7TK8PBJAoDwpZ5kCvyST+T3yWY0KBD+jbZ1lcCiJj1l2Xk6d8WdaGdsTudCZn07b7yZl/Bz7yyy5bhMiZCw5fSWzp3ZtqLwdUteu31D9DN4+pgeTwBRJYUammBThZ5KdKUBm+6QD/8nav0o4+doT/TblHP+DYINTpyPkxlkMT12lln0FrIbJPIIQEAIRkOHCvlPRFGKApnS2gyTLhodvcFtwlQwsI410aIVWcA8c179Ozvv0K/+QdX6beuP6CrnRa1tfqTNQg2WvU8GghZnuuPUxr02vR9Zxbp16FJ4TGa/A2ZdzrqIIskTnJswuAoDOnDYISACJWVkRcw3SAlNoACfE74dwMgBHOHFghMXzvCSdMS+sK6IZU4+gWok7lBTP0MyHAfeGbTKmFu/D+XlRob/ozIFYSwQhAaEJVF6EBook/GGlvZdYsScACccj+4IRLPp+5qQFp1sRNAI9j9QWcAOoAcDbTkXuYyMPdxfd7bMENhD3MZ7G34zcjU5xgn2pVAACAVZjOurwEsAAXq6VBoCdJ5L/I4MUfUkaAQpkIJUvHeS/8d0AsmtsGItp9+nd79oE9X2uPJwUZqInwRULJsTKSUT6BK0AFeEOM/Id/5ImGd2f41pNEOjra5hMCATaMRcwkY2tUOpWZcKjKEQQSPbWNM68/9a3qVPpTgMtMiYuVQlz12AOLSWrp85g10fjSipVaLxvrU7F3NIfW/8yL9+FvO01MPLdPb2i3qmBMzcjMkE1W7vL9CCnkwQZn/QZ7ObOAhZ5wZCIGgQM4DCB9u0/QtBNTOcMLkWBgz05NM0AimCaNOb23Ry1+6Tp/5xNfpl1+6Ry+sLFAWiGqEuxEX2p8BdPKZMCQtuf6wRcOVBfrelS79BsJPZRgqwjqZi8AZzYwxSyTFURhwikR0BQsbNvkg9FVl3DSCF8IXQsKccgRggUDOgVd2NTg0FagP7Yj0oJde9HK+MEEBjPAz6csCACPzX0ihKscswQMLPr7/AzZ1CG5uj+fOZVlbwzSEWUc64SLcmE1u3BY0aEh/ngOidFeQI7QYz0BH2Pbhs6KzK2rNg0yeBPCM/WyAXOazgjthJJ2lIAadUQd7OX+/LFwNzrj62ncAJZmEzbSj2sB6IokZlwFgAJjEuHCrLO8nAFjto2PbK7yHRyPa+qPX6QcZQDCQB3/y5WPR7+eIBVtEYjef9kELaOlTgbEXjQKx8VaXoNaJonyZKG3t2gCGz0ySz0mFi2Z7yuwGW2goI4bOiDht5eZrd+jVmz+f3D/UiKDg4I8RgEiTR36Rzp5ZMX4LLZdAdNGPBWV/RNt/4g30ge9Ypb92Zoku8+aXAk0yNikwmJGCASJZlDZj6BwR0v9BpmrmdgFQWHggCyUcEXFK43LyhIvQUh4vTkfM+NiR8u42XXt+nZ7+1efo77xwk55JOtT10QfMib27bSlsbTTkOkMO4+zRdy926FdTokUp0CEIkYwLmSalgOFMlBDykoHLUFiZV0KPAwxfh79C8PA6QQgbnxYlAFgwsEDAGgJQyPYACOTJHMLJJUSQrwNaBbN24pQPLQs0JDxGqL1lplGMzfiOZGnVpYYGJ3GYdFBXaxls+Tmk6SbfWxmBkeQsA6S5SQiAQs4bp3btBGs0JyKUFyfyXCgLdCIBFT9nekhTlHYclvSEFkI6NuJ9gLbL7EuLZgt7FKAU+xfmNxwWJPgzGpQMxDLQ1VpArAkA4Til21+6Su+5N6KrbEqU6eGZB7neSx1aHSsHXAcADS5CgMIGWELmEfMOO+7f0ZEj2pchpN0oa8Ioq7lod6jFDpa3R3Tt5f+Mrh0Xk8bxABBPpe3Hf4DOLy5OcjsUBQ9GiLUpGfRp612P0f/w5Cr9eG+BTkinKHmSAQPhkxsLGzhfcXkpbLgOCyqYF0z2ROEMCLCg1b3wDYD2QapmpVkEpygwJ2hHwCgxzq0+3XvtAT3/f/0x/U//5gb9y2WinmZANgaBuPIYRsH1B2MaLbbou5a69I9HY3qok10+Bl8GMGjpjAomzYz3kZMTzQT/ASggi59OJCVBWy78lGAAOIHAgTkFkS4QFFJVLcNBseZI4MXP5NXiRihm6YyRMEierqVmA5oTmFTkmLXznfbqhzZGaiWk5kX6XhjaCfMN9gv6N9EviA4SCdHkWHOhnmlq+DtMMgY4Z3kQjGYnS7cufR6kKp+7wgmeBSy0Dhin3IfabyLXAGR+Bgj9RR0GAWgP0TfQckDoy7BpgFJoG6SvjJlXZhpEOZgpeT48B34vAXyYhgAPAPLy0jysrwRdrIDZGdI3n3mdfnI4pmtGRa5yrriAQWw5XT8WQOh6PudOlI3hC7b5+O7f0WaUUDinLXGWWT8R7hkyh9jGqJNqmTYzh9d7m7T+4u/Rq8chSuPoA4i1tPvEKj200KUlCRxk8qPYl3I4ps0/+yb6X7/zPP244J1GIyBP0HCqgj8EQIE8YXKfCE9kxqPBg/SBkKcx/l1qGbgdnHrhN4D5yEgOaRaQJy3zeUT9W9t05f/8V/QLT1+h311a3AsgJI305Vou26guxwCi06E3r/Tof2sTvbXTphNgvgAK0OhI4QPtyqWTu46NUL3LLH6gKa8HfAOkLwr60OuNPvEcp0L+DkYv7fK8jjhVagHJglhfiqYFJgAH1NsOBmV+BriCsASYlP4eGD+ABdcDCJNzgv8HgA5AAQQvtAAyCmYzS9GO/S3bxpigHMg1A8J8gvXRpgLXnKG5kRoULitNCHhm9kjmz5D7nGQAXI5FAkT5bvBngG8ZNg1tBj/nfYQQbGgPoCmRY5QhnKZedh29BAjIAYM9L+nHbQ5HdOdun/718zfpvx0M6BYLd/Yxghkx1t/Ixc/2gIAsJFQ6Qef08aS194EJ+cwXCWIFDp4QVZTfoxlx+GD5oi8yPmGVfQAWOheEa84ujUV/RBvHIQ32kQYQF9bSE+fP0znKVPISpcuXUm9KlNOOg4OUNt/9OP2d77lIfxWqbjBoGfIHuz1CJXESlSmbwYglOIBTGEJAwXRzpy9xdwa0DzhpGv8JFYXBjAqnH2ai/JxBjcwVwfXZtnd3h27+7S/Sf/n0Ffr0YmdiXqj6tzPcdbzsdSjpJ6zIoYeXu/SfLrbpL3Xa9Ig83UOtLVNzQ5PAY+HICI6SgBbCCFjpYCjUzlLNDGdJ6YMArZBUfXN70GhIPwMIaJxWYdqQJ2CorwHmIHzkOKAqz+eZaZykOl9HZ3A7UlDJU7Hcc9AawByCfYlTM9rAmsrTunTq4+cy8kQCNa3ih9kNgAvfETrLNAE9zVqJW2E1mIY/A+glATX/JkENnsGMw8BZaosM4BCaPD0/DfhBK9SR+x59yfaYPvw7QKV+X9F/DuyyscgQa9BIapw2+/TCjU36Z1c26O/RmO4zX5JmC5+/kQYXkneFgIcrX4R+/9n0y7/5stRO0U6EoNp4iS/nji3aBH4YMdoWHGpcNwm7Dj35NeMqIZWZtyV81aW96KTUGoyof6VPr935r5M7VXnpvNY/ogBi4u+wskCnF7rUCkUU6LBF5C2Qi8bai/6INn/wSfp777hIP9rnW/bUhVgAA4bpZHkeckae3ciJEyvalmpZnBD1qRYnKH57c7V5dm8EvpsNnmknDLjIToE4PeVtJETLWbY8aePfGdLG3/pD+o//6AX6590lWqpjw2oAwd/bC7SyvEB/cWmB3ttK6PuM/Trbhfw/zDkAPkY9n9GTwyovLBOdWNhNfY0TIgsv2Jg1bSFcoU2Qp3h9moXKGyYRGXYnaQKhZoRFduLHKT1XbWcCUwomaQLhuhJUopwEKNwWQBJMK7bcFvI0q0ElQJgcc35fS6ZK0yaTqb0vHBwBKDB2eXGZFJjQZsCXBSADmgRtypPhn/AZkYJYauSwZjLCyAA2kRZd+h7IdwQ0NHTNVCcyckaulY7kMe9yRhjpMIrfzbqJ/C4a4GGfSI2XpPOtLfr86/fpI3c26XPUpr4PQECbClCxHwCiqLkjZBqoA0BoPqUjRgAgfKDHBiZifSx8932wdmLIiad26MZL/xVdP4p+EUcPQDyVtp94F60mHTqpX7JcsKiQRP1i2HwkjA2fjAbi77/jIfpR9maHwGbGARsroiCkah4OefKkCWAB7QK+y5MZhA1sq0ZbkKltc61Exty5vg7Z5N+g1QCD5vbZFgvmBhUuR2P8z79L7/30FfrE8ngvgGANgg1USJDAz2U5G4Dg52mLHjvRpZ8ZEf2VlC/GzLQjRihljmYM0OBQCYbLz072JiACKnqtRtbgQdIXkQrSNwWnaqi89Yldh9yxEECoI9ZMCgoIKwgoKXChzoYjKI99KtrEkkGT24O2ywY+YeLAvHOHviwaB33Bx4HbkFoXCHS9tlwP+xqCWfor8Lik+UCaMYxpIVtTOH5qR02AAwhsCb6l1kb6KMCJFaANJgzpRMvPAFqQA0TuCenfInO4SC2TAeMqs6n0d5A+OtJ8lPs1SAfYLEwYQBBgQ2tv+mO6d/0+/fJrD+iXt8d0jTPCyrsrIBjBq5AxFloBybO4jMwoCyBiAxmI8sAzl2aWtYc2TQb377snR+4r24VdNp5i6C+SNsl6IVCC9nxJt7iMLUx1aqyZaSSkwQgBDW6TzSKbA7rzjXV6ndaSoWvOh/H3owUg3p8ufNt30vlubyIANRCw2frMZo1wVPIBCDARME5mMMxQDfMTAlsnUkByJ3jNS8YFezYzez7lwU9C5n9Av1qLgZA8edKBqpSZrWHW2W5F/gIWZH/zs/S+3/kW/TYDiGRhOu9DOnBnnCyy8bndbpsW2y16V4vovQst+oFuh1pMC5fQhTACfR/KkjwhUkULRG3/h6CX0QU68kGq+NGuVs3ju9Tw8G+s+YBQg+Me/y61KxCYWAeXXwzGwcIPQAcAAgBUrrfUTmjBihOvTeUPWoA2WEPtwMq/Sw2OLYpCnrp5bAClMIUA5BhtUpZt1bSbvRAoz0AbdEK/MlxZmimkRgJzgIZFAgqpYeJyMlICIN+sSSbosS+k1gL7C+WlpgtzQriujICRc9EHAwAus9fGNLizQ5+9tkH/6N4mfZHzpXBdAHADujOBhnTV2oEZGRiNwGpToqMYACLku8r8EVEe+hClwcKgn2fWz5vgOqy9tSWPM3NX/gkaaPicLGX0iY1Hu3wUfL5ttkgSbltnHDY0zPwxuD2XOUWW01oMTX/OetknevDcNbpKaxz1eTT+jg6A+C/S3pOP0/l0kXpA1TMBEI/Rh95xkX4EGggwGpkcSoeRwe8AjJa3DhwsobKXDBXMEUyJhTuXg1oWTBDMC1sRpyYNILTgAcPF2Jnp8WVVf/Oz9DO/83X6zcUOLWsAYdvuGlTIOj7AweVaROd6HfqRE11630Kb3thKKIEWB4LXnL6Hk5OwsTtnZho2ZZxbmkSwSNW7mVc2UAhonW+AH2s1vDw5yhMxHBVxaofjJKJgZBIn6awJQKGzEEq1N8bJgBCneRmmyeNgTRGPH/kTILi034dhsJkQlCGF0lyAeZt2s72EcE6sLc+X+8A4ILz1aVw6NEpNG6IopH+QTWhDc4Bxy9wd0gdEO9hCCCOSRZo95D6QTpCGyWf+CpLO0DzJNZZ0wLshgYXUIAEowa8FWhqTxEskeNMhnqiHPcjbemtAL7y2Sf9w/T59YrNPd6DFkwDCBQzyd19dmGUDEBDEPkEuTSI20CD5gMt84hKN3K/0o9A5LvK5ZAc6jFPfz8P9jsf5qz65/jtLuOUCEPy7rJPxYCP/NICQd4mYg+NgAp5cAAT3i8RoK7Z3aPNrA3qdfjbZOgoQ4kgACL7Potej862EFsqEaNo0EPybJYpg8y88QX//ey7SXwbT402Q266FOQFCWjvu8e/MZJDcB4wP/2NTGU1BxojyeH3ljCU1DIZRZ5oFI/CUd7pMCw0mDUdMhJf+j5+jn/7MC/TbSxYfCNvLwagbQAHgAeUkIucyGpBwOY7IONmjpxZa9MMjom9jOWjGnRHBlvoSY+X7K04vTuYswwBBPwhmaHmMAGW/lXRyYRfTFzSR/gNyPSH8pHMgTvVSMMHUhLHgRAtAI8EFhD+Pi8tvDCbjAljgOrKMdCZEdAfPDaYpgCv0jbnIfWRCM7McFmZ+2UOpuZGAS4INbTZB+CyXQeZK7DWY6uCgyvMC7aRWR9NVJmLSphaMF+Y5OWYAGwBrqTUA7VEfJioAN4xfOkfKsGdZToITgAgjjKG5yLQu8r2CKUxqiKQZxIxrRKP+iF68sUW/ees+ffz+mL7lA94MLLRZEOvMv7vMjDrXQtGMkmavDymJcZ50aSPMfLOokpi24DwKfzRoRLQmRZtuQA/t96YTBsaGmDJo4ISDoIEU+jLFuJ6Tq32m/WhIw1s36eqNteTBYQcRhx5A8BXcp3p0ttvbRaRFF8V23S3/pu37my3aes8T9He/+yF6SgII7k97dsM0oB3rjFo6E/AQVtIZM7fFZ+WgLgdTZyYptRbypCSzOwJEgBYwEUhVvfQ92Nihwf/xBXrf771On1hSPhAtEU0haTvO/CJ8cdvmxVMqVbTBJ4Julx5f6NB7OkQ/kiT0bUmLOjKbJwQqNqqcL/tDrLBDpbqhFHTl/wEg4NjKDJ21GuZZdueIjKDA2GQ+DgANCDp5SoaAx0k1n5sAlgCAvCbIgMkCCk53PB6uL9dat6NV7LlTYpZrQtLFZsLRKZVtTonw5YApwOYoKAEUvwPSKVRHVmjHTingpeDGPuQxbg52s2nivZI05rWQibn4O49D5tEw4GFy26z5k6BKgiezT4TvkKSbrMfrAuAA0GScRNu7jrsAcDpkF++zGVO2qMa8OaLBgwE9e3ObfvvOJn1iZ0xX+jt7zQRFeZksbwMUPqDh6sscFBSAiPV70G267s2ZGrfoj30ypPBnIGEDIGa9RBioNldrk4jL783mKOrypTOaB0ekiS+ElfN7MIjYvE83vvU3kttV1vig6x5iAJFdhrVAp20n3FjCapAg6+lT89YWbb37Sfrf3/4Q/US7RQuyLISeVC/nwihLMgPnRYAK2HQNsxOOmGCAyHgovcTNiU6sGkLIIGjBsGDGkGOUGgvp/d8f0ejWJq3/3X9F//nTN+hTrZR6S5nPwxabG4aUAizI9rgMP0fZWJqjHNN3kx0vU3p0qUd/rt2id7cS+v5eZ3JHiQREED6YHwTQ0gLRyS7RmcXs9tMsAyNOv9D0oDwEA0LwmJ5wUpWnSy7HZfgP6wX/BnlilhoCrJu0mcuTr3RYlOYNOGZK8KidRKUAguAz0RiZCQS+LagnBRnKyzblaVg6I0K1j/5sic2wfugDZSGcAaaxv0Ej+IvAoRBqf+xVfg6Vv46oAfAFGINZB+YlCQxk3gdpbtH7U+4prbnBGG1aGmnmkkDMmNyydOK4UVeCEvQxGNGdezv0BQMedugL26zSnsGf1Ga4TJKyjHaAhsYDPhi2g5Z5T0eUyrDJKe2jBXhAuzt1nbYwW7gu5JPOoBpY8DhC4aqaxFJL4XIe9fnH8TidmgZPCCvABdPt5ibduvrf0K3DGqFxSAFEmjz6v9CZlZOTzJL8cmjVnw8YxL6rNgDxbz9B/91bztFPnOjRBTD8/AScNcxMSzI6OMSxn4EW6FD/Qvjg9MffYcaQ2fTM79mqGefC7O4NmZyGwYzxu1CrawMQ/NvmgDav3KcX/9Ef03//pVfp99s96pq7zYmIBbwLQGAuEmzE0hbluO2kS+kC0dneAr2zk9Cf6ST09nFKl9ttOmeSdbYmhzdoanQfABEmkRbfA8GJpDL1OfwRQAsIDai9DUAQdJLOcDYbPPqW9ncADTNGaASEqSB3/uPU4Zn2CUJI+jXI5FCuZEX6NC1P8hIgyPTJABBTey9TwUsVOzQiMrmSvsgL4ABOmFLzIoW4zEYpNRHSRwUOlRKg2egLWsucFPBr4PISbCCaw2ZGwXvKdeAYamhjuRIev2N+mg5Sm5ADP+GvIqNdhiNiD4UHWyO62R/Ra5sD+vLtTfrsgxE9TVv0gP0CbAC9jKlBrnFdAMIIZ0cUFvqz5V3Qv7m+h3iG1Djo0FZdV2sepJ+GzI0RugMpBEY0cPA5jMoxal8N1sLeHdL66+t0i9YSrfQLkebAnx8+ALGWti6doFXt6Odz6CtLZYvdf+etF+l933Gefmy1R29rt6kNLcEUEMjU43CY4pBE/oMZATZy+Ecg54GxN2ecCYyLmSccs6A+hV0advOpU2N2opahgrDVSjpAXc1t3dqga1+9RX/0sefol55dpy8tsC+Jw2xhoyWYX5E6uh0GEemYlnotOt/t0DspoT+3kNCbu216Q5LQ6cGYFhYSaiFHQsbUqJVpbtKUkm6LkpOLlCx1KMGJnMvZnOr4d1fYnRSSOGXDu15qJWDXl3ORAl1qS/SlSmY/iIvXckacOfxBKGpziTzlAxDaQAVAEYSvNLlBuKFPaZaQYaB4LoENsilye2xuwDz4f9CI9ylMR0ibDS0DJ+iS2h+uh/0cMg1JcwN8DPQ+YprifUKOEDM2TqImUmXDpKWjNMx+ybii1B4hVXf2LqU0pvE42Y1U4vFkCa3SjX52V0mHRuMxbffHdGt7SN/cHNAz9/v09GafvjLcopsbHerbtHfSNGj2KS60E5rAUKIkrlcUgMRGWknNhI0fSOdPWyg36oRASf5OBKI55Bi074NNQxCThVgCAh3ianiPZ0z83JUzw+ajx2W3RnT/5Rt0/bCBiMMFINbS1uXzdLY3pBXWDrhUajGAQTr7ubxntUActGj4+Cr9O29epb/6yEl69+kl6klhA2ZomMwEtRtmxACC/8H8AJCA8ESz4ZDPP3OeBONHGdNOllYXTNs4rWWJhsDAJQiRgkX2rZ3Nrt6jF75wlT75yRfooy8/oBd7I+qwQHfRMe27QzplPV85tK374TqdDr1pmNBDrdQoBxZMrqOEEhpP99vK1IRjETPeYqGcUhLjEWMDAMG9Y3MM0JV0uIUt/ELXSTN6T+a5azC3tQ3BxWW5Hv8v0YCROnt/H2X1jOuHrCP7kGqElE31GT351J5Q2k4oMXTLnpl9x88mAGIyDj3+7HtObxcNbfWMRBcD1E4M2WPr0Y1/BIWydkxTYpwAAa2UEvnZTCOjFz/j72aO+B3rlQ3NKJY6dKed0HVcR82XK3H2+7JwQwAAIABJREFUwlZKo/GIhgOindaYttMB9dn059prABUMJOA/xLwI5kL8bqYiwMWereLQGrhu0YwFHCGgAc1tqFzwXcsKaKDhuwU0Zg42R+89r6Pwp+BkhPxcRqWEwl5tGgoZNpvzP2G62SB68PJn6MZhukPj8ACIp9L25T9LZxYTgnY9f3l4MfCixWwg+eL5HAA1gOj3aPTwEr3tkVP0Q289Tz+5ukzncRsmMk9K50WcwuDwZpitYIYyagIbCmYLCSCkEx9CHHGiku0BzGiAYObLkjjz/De8VJyyvrFOT/+zF+nD//IV+p179+nmsEPtgwAQ7U0aDxdpZZTSo+nIYKNduSDSyBpaIdVsm9I86YwAErPM1sLpCtD+QstcEpbw/y6GyM+5TtIyWpb8nePvqMPttceUDFtskdudN9flMrL9YSa8Ur5sKaEx/6/7xu+2ely2kwlRPXb53fSTTMbOf/wd9TAG2S+eyd98tMEzzDFWoBQpl48dlaRtWuwXTgiUX9fssF+3+XdLimPTNAOFEb0yWqC76TYl4+5k3VZ2Jv+PFyhJ+V8Gvm0mCwxRAoh82ApAaBpIgIFnrj6qAgi0bwMIsaHcRdbQlZyO2/CBiz3vhEog6JMVPofMnL5CC+Ezefi0ItLHgk1Zm1v04Jt36cZhSTh1OADEWtp5eJXOniDqhdTk8qXRZW2qdttL5uqDAcQy0cOXT9E73/4w/dQjJ+lPLi3QglTxSsEswYAEFtKhD+VhUpBhbzBfQDpIdbr0uoeJAgACDpmwZQMwwIQiv+8MafMLr9Enf+Nr9A9euU9f3dqiHWZ08uVLBpTK3/CdmaHWOOA7GCV/5/LcnmSgaB/luQw7VY0TemSc0kkWoj4QkGenE8BCZq8rwqAqlWUhxIJFCKM97UEg+cowfTrZXQNDAZx8ddGvTeDFjMtsBDX20FyKEsvXnm/8RftxlHdlP9R7JSrb4cjhdc8AsUXbSYdeZBBsAwwakI/G1AKfYR4kP0sgsZPQeJE1EcJhmYX0dmZilM/gqySdmyXP0w7P8B2DNqTHWSUdl1O1d2gseaUM4ebx6jBu876LbI62dkMaChsYiU1w54pAsYEOvXW0EyiSdGmnT1tyLtO+uABNf2ctBDQa/EzfWcJt7oxo+7BkrZx/ALGWdi6doDPs2BfiKdqeqNWE0tnP9lm3r+u3WzRebNHiUpfe8MRZ+uG3n6enzi3Tk2xrZULCGQwC2rxY2ckfmgo41Mky/FmGgZrvWfIk2Ieh3ZXAwTCqLP2xNIdgHhJA4Dns/hnoGF+5T89+6kX6vz/9Cv3W3ft0SzM6CH9JmxYL+wxk2MAGwIKZ/4BSLi+Zqm0dmbbbIzqTjOkNoXU2z0eU8Ck7qqyrEISs7XnoWUTHWuNg6JFpHaQmIm9KgAVvOdV3kbK2YUtNCI9LtsefoW3gbHoR0y5exKEVAL0MrTRI0mBMAi1RNgcGNvCm+7XVU7OR2h7sP+6jPaLrC226icB+1jxA64D3QDY1JYzY/0eYBaXQN75BfUr0wUgDdR8I4X5t0VQAHAAvDCBk37JPBjKSv0ozipyXNivzd/QTqx225ZZx5bJwReChjSLaCzkPmx+HTBWgM4Ea/ibAl85Pge+uzJ9cX+a6GOzQ1vPP0XX6UJJ5GhV/rfajxnwDiEzzwE59scSQm9wGIPRvNuSPvqQmAi8yI/7BiDoPnaIn3/Ew/dhjJ+mHFjp0cWGSfz4HEToWH6aG3DFLJZ2SMfgmrC5z+II3vskTIDz44bSJ2x+5PG4lNOGI4nIt9Il7FzKTSrq+Ta998VX67U+9RL/y6k36Bvt4aDpD+G/0dtXtUMvyb0siIxzKxq4VQAX/z2GxgxG9ccxr7TEH5G3zXSQx5YoMpkJZm0ofzbnU/lLl76rPZfSzPfVAB+UjYujIp2Nug8FW9llOk39n1X2e038irCemFfk5+67nYpuD/s333UbyqfmKOeiyspzNfMLlJSAqsryuetoExd/bHRqMEvpWd5uGeE/4HeHP0oSh+wf4Zq3FaDnTPmWaOAM6LNo7/KaBe4y/kVlC4RehAYTtmRyzL1zbZS6RPNRntpH91Okg6otE8WlA8uRRIlmeXj8JTpArw6ybuBrB7MESSbg4RbjRRDxD1+YZRMwvgCigeXBt8lkACH4J+LS8kNDyG0/T93/7GfrLbzhBf+nUIp1HkiiMR2sNYJ4AuJhK/tOaaBPY2ZL/N17d4m4AeHkzUAAgkGGaUgOhAQTABtpg6bC+RbefuU6/+9kr9E+euU6fW9+hLYABqWEIAQictHjOZQEE19tZpItJajQQTl+CWAEgbfU2oaOFjU/4B/usCcToy4OC/WYFvPRyndJ3N6ih9bBNaYdt+4Hrl6eYfGRZOBTGzgflrPSQACmjO8qZhD4aQAlfDx/44GcuABIaNzv4tlK6sdOmmwANXCcGQKBtvG8MCmzmQiOEMv+JGACBw45t7D4AIQGGLXTbp+F1+W246OcDEz4AUUSbEetkbwMSMQCC5ybTjusU5Ji7vMtkD4gUzpoyOgT3jBhNxD26Nq8+EfMJIITmIZSDIH8JM5tgDMoN+VHYNr1WGXKZ5QXqXjhF3//kOfr3Lp2gP31+mS6v8Pk5izM3GefS3egLpLCW7UufB46y4Ds2zMbkaAJOQZwp6VFXgg+kojYvfiZ2pRYk12Rkimfui00p97bp9peu0x/84RX6f798gz5/9w69Lk9L8jO3LbUPmjY4YYUYret50qN01KLl8Ygu66txbVnepGCB0xtOz7kTHPtFZM5uU85xPAjxLB+TdtAsMJmiAtIl8MveVLhHMErQoMGNQ0ORayqkI+HEJLeHP2iaS/2qTU1o07/KcnreLtLrvWDzYbDW9Tg95uVHxodh14nS0pCNFuz82UpomLbo1bRP23CclNVj3w+YBH1bDwADgGKKjwg/JYAQaX6ExsKlqbDxtxheqsfr0wDLsjHaDMmn5WGQ62p/DLQtQUOs9sNmWpGRGiFnUd23bs+VrMusozB7yLEbfzD4kGzTzryCiPkDEFmo5kqfFl1ZEG0AwIe69Sb3RRjIstpJUD9j55pum5YfOkXvePw0/buPn6G/eGGZ3tjtUNskMxrvXrHNgtuWFRHpcBkncEpjjrKANgG5HOAHgVTH0GwgZBP5APh/AAiTSS9LXMSxkHAW2B7Q3Rdv09Of+RZ9/Cuv0+evb9C1nfZe00WsDNUM0mbqsLWFcqz1SFN6w7hDK4l0HgwMgE/Ne9bVor2IEVA58AgITfRnEzYx1/pyfdlXLI11OV/Ehyzrm5cGAmXHUqWeLcIE7dUVmRG7LrZ9IkGL0dDovxYloxbdH6a7mSRb/d19KQFF7HsigYTUBIbobNMayjrSZ0k6NbtAiAYa0sfCN5Yi5Vzt2DQd2tSs/TH2LE2JPDa28bj8Nlyh/6E2bL4ZqCNzZrC/BaI3GEgM+7Tx0u/RzXkL8ZwvALGWth7t0en0xOQ6bv6zaSBmASDkS2WLMtCqRYyPf2f7/fkVevvjZ+nPXzpJf+KhFXrL2UV6mMtw5IRMl5wJEVNdAwUkwDHzFgmkGEggosM4YWax78i6JzNMspkCWShZ+2HqZrkiXntAr7x4m77wzDX6F196nX7/5ia9tpVdFBNiUK7nMYxRazS4Lf6NmW2nTacSooscLw8BK5m+tM/Lz3yytYVvhubhC6VEXdi5XT4WttBEWx3tKBnrszHlk5ANyiXwp0CCmrw3lBUAzHVCtxBShq/66BxbLnsHch5kA1dSu+QDA7GAyOq8qkNsbZEp2YT1GJIWvbazTRsMFiR44OL7DSC8gl1FVuV7PTObyLrSXILfZdSITVsReu9sz10aDh+AMHTtUOIyp7AjKORG7JhizCncVhHQMEVPoWUoCiBg1uC+b49pc94yVs4RgJikp146QUsIUcqFtEhq5NMKxG4YbgOhOagjIwXkZ/ncpWZs9SjtDKmz1KOHLqzQ2x89Rf/W5ZP0p0526UKvTcudDi332tSSd2BAWyBzNkzl8M9SIuOeBrOBE3F5UZbJULbJAASmDvhH9Ie02R/Rg/VtuvbH1+izT1+n/++VO/TV7R26B49xH+PjftnnQ8a2SzrrujFrAGbb61CbU1YP29SF9sEm4KVwtuZRKOA3wUAl96Tna4CFJiPlyI7su/6s5yXLyWe6Pf2M2zVryeMQ/en2US5/BzxmloFn/gsWM4Qsz8/5O8rpz3pcspx8JvuxtWcbo29suh9Z1rY2tvWQa5ELTAGYsAZYD/7f0F2HzloARRYZsj0e0tVkca82jN8XSR+beUM+l47JmuY2Mwh4kfQ70qbGGPOJ1nigbxuvgxlER2bpiBIfD5Dh3S5zik+gS02Evq9nit6B1NvyYKrNLlq74TN5u1ID2MwnCH21Xb1g9qBILsZOlHI+uATt7jZtzNPdGXMCINJk9YN08uSIVmzmBZstL2esWYigefkt+Qtsm1naEvl5Eec/F4hgIcsC+USPTp3r0KMXlumJ1WX69gtL9JZTPXriTI/euNKjRb5xu8O3UyaTXE7S/ABnR5NeVwAIqWHAfJAUChoGLmPyRKST1P58w/D9Hbr52gP62st36Y9fvkvPvXqHnn31Pr20PaRNzsGe0zBjgJrp5eCJAUSXEttzzTxlGTzj32Q5fE/6dJaIVr0nc58jYPbMJihigEyoDISeFnRSQOo2bM98Aj40Bt9zaGB8YZy2Zz6QtgcoKT8K1wk+NA/t32LKszPEgMh1o+EewS468QEZvW74LgFDkTW18pCRMV9cb40pv5KZ3xEXHVzvVi6ws7raBMLfdVIq2YfPP8k1lhhg4VtPDV4QQWLjybodzaPlcwkoXCZpqf2A8Gbeu6cfT7Zcs69U6GwM+LBpPWw+H8jDgTZtmUVd9NVOotr/gh0yN+7TvW/9DbozDxdwzQWA4Cu5T5ygFVvOAQh45+lfAAhdpggwsC2o7eV0vXyy7GKb2nwb97lFuni2R0+e7tGbV3r06KkenTvZpbMnunRmqU2nOx062UloebFNvcUuteGzAMAg01jz+GRoKO7gYNAwGNLOKKWNnSHdu9un9fs7tH5vh27e3qYrr2/Q1166Tc/c7tPVnXu0vb1kMvJO/SWZ3VYyQPy258X0MElfu7I97odv/ByldLETyC2gha8+6drWTZ8s5WneG7WQCbScETpyNtjyO8g6ZU0XISG853mE5sV1Mp+iSaYNCdGy8PhkhVBCrEqN71bWeSyMsLBEytjWKP8t8/LU2iLTVkarTov6owG93hnsvk/j3l4A4QMVtin7gIbUYtg0f67nWvsRq+1wgROfRqTKMtqS1e3hKYLfW+nnMNVwWan9cI3TphWJDVG1JQbjflAfzp8+jQacRTXo2MOH79O9F38huVuF3nXUPXAAcWktXe5eoFM+8GAWwbExNEhwqeTKEKsMuud++OXmEzc7gvZWaHVxgVYX23RmuUOnV7q0erJH5xfbdLbbotNLXTrJZo6lDp25eILemV8slOVxyC/eahPd3qKXtwZ0M2kRX/nAF0mNhmPa3hzQA3aO3BrS7Qd9urm+Q9fvbtOtjQHdWt+k61s7dH1jQNvmJbIAgFkACA0Y9PeFlC6Mx7TCAIGZ8kKmWh6Izzxe/o614zL97AtnFZPPou2ToYyREUK5zF6qs06sxqWs5sNnPvDNI9ZMUZUWNtOPNvlU6sNi9tFZFTsjutsiWh8LU0UDICpRfUqD7PM58/USo+EomqY/BkCEZq7bcEWhaACBdkc9oTHOknPdvkd3b6wluQYsNIZZPD9YALGWLj5+hk7ridnsejJHgSxfxu5nc+rTY4CTX1WiQ3UPAdra2RWInYTGzHTutWl8oUNv+Im307OJ45Kj0z2iX/sa/cy/+AZ9ZHV19z6Q8YhayQ6lbAvgv/UeJWcYcDkYGwCES8NQZL4+MCLnyXPE99YipYM2negSnevDHu3I+mjuKRkQG1v27FMd/iSzUvoEjBa+MYLHZ0uX2g6mne97rOC3+T/I0zCnzc7B08jcwyEv0zKAyzxnHwt5n4hYXF9WwIVMKzRIaIyMewB4zv3BvhSifF4PGqZIYCZBoekr2yO5r8YkNLqV0xLtRualsGkV9LpZ11vMo53QcGdEN1ZGtMN7W75rmj6jk1mCKBGdgTLyXcTnKhoItAsfI2lCdPlg+PyfXM9kvgv0KbUSvpBUm39ZEZ5jkxWyP+mn4Uq2FQIQOj2/77qDIhF9cuxSK4HfYy5Y0/PfJFq/8rPJVhUaVql7cABiLe0+vEqnGRhwJEDINBB6btvIZTUI3FYZ50CMgV9czQhsjlYo375P4xMn6dKPfTd92QUgzi4S/dOv0vs//SJ99PJ5WpGLzvWZkTETYmAQY4qosmli6roABDPUzoAeGo6pGxKoodA6VxSGFuIQEPx/mdOrrb18rYXTpY0uWiD6bgKMuSXQzEVdCuRcj0ihvad+JozzVM3sRS4S3pjyNtAnfFJyEOQT7L504Z5NFpsSmZtgTRW0Vvw9CIRc/QqatFq0kQzpti4qgQQDZf5u00rYuogxdcT4IJk9nh0etN+R5E+ynByPq86U8LNoMcv4VcTkvtC08pmldXsubYRL221oYtF028wascAB49dtoD5Ht6CML+eRdsrk7xxxwvczvTyi2/SBZCeGL9dd5mAARHazZndIHd4QPo2ATA1rm7xPA+EDEFUAQmgR9hNAMGBgYR0LICDYYxlbaK5Ofis0LVIDMVyik63xrtbJFc0Q028IgLjaiBbAMYMIlOmrtLY1NDktETOth2F+KiSzLH2mtB2Wdp10tUSK+DQ8PmCm+5gqG7wVZ7d2d7hr9gKgsApw1nYFgJnRiCU03tmhm0udKVximpwFgNCmv1wgWUCCNEVqx2XrnFWkCJeJARBmrgpEzAuA8N274wMOOV0LOOIXeZddAMKWb8PWrs1vAuGsfAXBS3fo1kFkqzwAAJEmj/0SnW4PqVtFQxCzeD6Q4NMIuNq2RRjIF1qaK/SJwmcyYFPG8gJdDmkgfv1Z+uv//DZ99JHhrgZCAwKAiRzVCkGe/5adjmJoiDIScEjtQpE2+ivU6Y3ovLyQCAKWGX2RtrhsWeEcEhRFx+Erv5991TJuBjwl1qKWvmfQSKy2woCDCACR7tDWTodur2agnYfsAuU+04aeqgvQa01ezm8yAS75ih6HSxMZo+0ILYUrrDtUTz4PgY6YUFXdnk5kV9QnLtYRv4j2JMY5NF9XT/SINq3kvLlDyTihnVdv0m1aS6pdMFhkATM/vYJVqhXniIvTLVqSPgZAs1W1AjqZSwxI8Kn8fS+aBgQwH7io4zv5P0hofHmJLv21t9IzXhPGs/TXP/0CfeTR3rQJQ/YJ1akEC/lG26aEn5dZwSLM0NY3/5Z26OzOgJapw76ckz9WL7f6NDYx0m2OruJ0jRmY6LDjtPtPMnzY3G2lXc9sJoOQEClDu5nVsQl7aDx8IEBoRTRtQnQ06wiThgtsdCjVtJ36LtY3CFakBkfOSf8u5x1DA8uiaEdJ2xxGKa2PxrQ1XqLkzOZe0AsgwO9L6F0r807l73IW8eED8zbQj99s/hcubYdr/4ZCU0P7PjY3BrejD5uuKBQdBitBigYXMVF2RSJRXPP1ZRctAi589GRNRnuHNvc7MqPwqS+0KXzPH/nFdGnYoRMxQMF3mvdt6BjQwPWlU6PrdG07FcS8sDFaADkH1kAsnaHLIQDxa1+j/+hTX6ePPnZ614my6HpIIGPTXmgGxd/1fGSfPkYpafVgkRY7Q5P3Ye9f2VPvLMwDRQmqytuuM7ZdDhR7MnYBoirDlLcF7owoxTXC3Kb+7nzXshsGkW5XltO3EcpnsjyuNo6ZS5GyU/2JLIAx/Tjny3cTEO30d+hWsjwNwn1AwtWefKdc71BZgAHg4qtf1YTpygsztQ8Ch5UQAPGFrcb4d2iA4koz7vrd8D6L8yv/7rv3JAaY5HxWmEykf0cRDQfaYjCytUn3r/1cslFlrxepu38AYi3tPnKKTshTvW8DlQEQRSbOjoeh8rMCEPoFv88aiJN06d9/B33Fp4GYFYAwL4SIlMB30CcWQLiAE0eGnO7Q2cHI+LTN5K+I5sB23a4eVEhg+YRk2QnahLEVQHiAEwMA1HEBAy5TZPyx43LNW9JSj0nXkc/ls1hg46O9D+zEPOuP6N5okTZ1HzYAoctoXiLB+34CCK2hlOOMNVPC3yoEAEKHuVB931rGAAhffR84CeXbyIV/gZw4viCAmEyjRQDFSy26s19OlfsDIJ5K22f+NJ08oZIG6ZDC/Ywe4FO/EZRK1VgE9WsVZaguyuuTP4dxXmrT5RCA+Phz9DO/8zn66JveRMs+rYkrAkK/UHeyk5RmgPx7DFPUwMNWj39rjWilN6aT8rraskK2qEBFeSlY6+zby+Q6lFYVvqGxxgIBm6ki1Hadz32XErluJOT+bfVmTVPbvFsjGvVHtN7O+IbZ+0t7TRh4b2zvAt5Zfj/luyfBu08zoPmL5D/agTN27ST/i20D0SUxvhSufDAxdWPn4Cpny4AbatPmAC/ruIBLEdBhC4+13Smkr4e3+YTkYCbTZLAWor9Fw6tfoNv7cfHWPgCINLmwRiu9U+7Tp80sIF+20KK7nodskGXbRT2XOcPHBHQd5IE436NLP/ld9FWfBuJXn9vNAyEFPJgRj4t/932vOmfb6Uv2p5+f2KD2TofOLHSpYxPiPV2BVc7ZKTo2LmkxO5HbynP7/Dv66Y8o7WZqbf5cNz2m2uMbAQM5+Sv3X+DWwSlGuM/mH5fQ15oefUeNvGchH/+saSoIxXtlm30vhvQgTcmqGrYBCdu6SnAhn8t31gfcXVoMA2ZEFswYM6vs38d/bfPQQManvbSCMeGAiudFnM5j35n9ACn5+C0RLXjm08T47hgqm0GUgcadbdq+/Qt0b9bprmcOINjvgWj3dk3XhtK/H2YA4ZoL/14ZQPwGfXj1XbQSCyBiX7ay5TRgmWJMW5RSl04stWlZnoD7OzRmwcrM2Xea1MLEdVLF705AUECQI/ESjyv2dB+iHeZYV3uh/qaAQgaSYqIMirRbpaxP4+BrVzs55sxbrVVsPg2un1IWhz/ca9Yx69aZJOPaJrrT6e9NA2+Et0UTMQsAUQQouOgYa5YtogkpAiBczuTHGUA416qiieQB0cas/SFmCyDW0i5HDITQsU1TMMS1rFkYYkibEOP17EPdsS9WDOPUJ3KfsOf27iU0Xj1Dl6M0EBmA2COosx80M2uxEC/xF8sUddOyv96IuqMlOglhDEEKYGAiLzzRAjaTB18mwzfTSWEcEtBafe8rz2Pj5zw2DWBKkNFUCY2vbLu2env6qlvLAqfEKu1Kx8Yi7ci+5RXJGuyhzWx/+YAbNBy8R2y+MbwPFvrU397i09zkL80AQ5K9W/zd9r7Id0E+x+9l3jGXhsKnBcS4ua6PzxU1q4RMtrb96XLwhF8F6iC/Db7HhLnK/nS0CT+zRc7pMdrC7V2aDJ13w/UeSw2EvjbAl69DaidCNybLvuVdJ6+v031aS8w1BrP4mx2AWEtbq6t0glXYU8IuMozQZ++rgxA2TcAeYWjJoRDTdxkAce4kXfKlsuZMlMaEoQAEMyNmZGBqmlHJZzFj12WKMrkpALFEp4c7tNBeoBGEsnmRCwgNeVqVwlGeMvl3I/iFUMkFAvflASpahS5BS20aAyHQ9qyB71lowbK5eYs5aI2rg/Vtf7arhuU1w7kQHUzb/11XFJv1XqBU92Mbs+zHVn5qzI7oikTczOjtM6vvBXcZ7VoJbezc200cZQMQuaDLwIUPuLve19By8/NYAOECLz4TiTZ97uEFykzCQroIiHAdAtGGzUQjAUfokGfzCYmJNrH53hVNuBdrLrHdOyRBU/5+ZdoHl6NpKASW22EgwZcnvvpZujMrf4iZAQi+JKvTy03P+V4MaRLyF1HZlGLrxbyEXIYdF+ULGdqcse1yuSIAgsu212m8+hBdPioAghnkwglaTGmSr8KkRC4ZTueznecvm8vcwKfKgPAKPS+y7nWVtQlSmxCvq7/tIaWLmV8Bf0a7tt/0M3yXbehx2dp0jR1l0bcs53sGsMB08pUrCoD6LRomd+m+HEcsgICGguuijnkfApoL37ruJ4DQTtbarFwXgOD52u7uYSE+DwAi1kckBkTsB4DQV8DfHdPWzZ9PpvZwXbxjNgBiLe1WyVUQmlzZTIiyXVcEQqjvGFUho/8iJ3cGEOfO06Uf/256LuhE+Rv04fPvnM4D4dIySEYFxmVjZJrBaSYXokkO+pYowdxXtujEqDPRPlURfq5TpBayrj6k8Iqdx0GXkyl35eVAMxtXl1JCBjz+jD9PVrxCY5lFm2oARemk7zxw3f44SmijN6TBeKN4ptQQjeS7GCprhGykrwWXdWkgYvqxlQklzYppN/YQCDDhijJx9VU0Ki7nWwEHVNu4bZqXGG1HDJ0MP7bca+Sqa7t3Cb9BU/H6kB7QDC7dqh9AZKaLU6OJc1KssA/5SdiEf+xihMrZwhi5js1BMManIGQ2ACOAsF3YodHqSbr0H7yVvhYDIC681e+U6nzBViiVjLC1sissXAxSn7Z8tOSy0D4kXVoM0X2Wzw8KOGjhH5N/vwgddOa6InVJCvJCFasVtgGiKZBSFGDY5lEX2BEXKrVbNEzv0IZ8T4pQoi7QIYGG5B0SVMhDSwyPipmHC7BofllEcBY1DcSMs2oZW/iqDcSE+imTuMuVqjzUl3xuc0DVt7u2WjS+8gd0t25TRs0AIk0urdHS4iItFCFATNmYk39MOwbUCMfCEKp3vYwSJNhO+nosvtNGd4tGiw/T5Z8OAIh/8iy977Mv0IfPL9EK+izL3EK0Ksv8Bqep0yFakvddcF9akLIgLCpcXXWsv0PI2E7WcvL8XJatKGT1SdYlPFEupG1w3SgImuoagXKrAAAgAElEQVS5207WmC5y6Re5XZDL2m4edP3OfbkuDsI48Jzble3YxmXbp647AfL2s5h4TWNJK9ue0bQbEm0t3534PoxWdjUQ7Q27Y7IsE3q/5PMi75rPfFKkz9iyIf6IdmLzxsT26ypnM6OgbEgY1w1efP3ZLlYrMvfQlQRT+0doUIx8E5crGj7Rp3Q8plZ/RDs3f54e1BnaWS+AeH+6sPq23dNxnZuqARBEhwFAtFdpabhlAZBSTY7d36V0D5MXycbYd2KKqYdOmSWFP4S4D9RA2BVhAr6ydbbnE6hFrx2ua366HUnjWfWhAYoPfITAilmfO7SxwBeXzxGAKHIwqYPOswIQRZLV2YSlDQzMM4DAHEJOpy4zTFFzjoxqkX4Xr47pQZ1ZKusDEGtp6wLR8mh1937zOjZwqI261HWufmyOUPybT/3Pz4qcKphJxWggPvZV+unP/If0YU7MNSvNQ77Rhc03dj6sfVgY0KIWWr7Tqk0zgTHYhI4+veZlFXjwqs3VYhfVhIT25H4/T3q7J+J0x26r5zK2Z6jrezar+XCfcuyx/bjmGFs/ptz2kAYrOyYHWaE/rakoqpVwmRj1IDR/gfmQy4XMji4/KNmH1pj6gITP58sVwl6IqKKwzXwSk9Av1pTOXem8Fr6xunzpXCb5IuaesjQyc7AktsK8vvU03avLlFEbgOCEURt96uqLZjQRZAx0ncJfCvoqhHfV1UKUv0OVGcMk8MLbBP+1No3f3KPL730HPe/zgZgAiOQfX/xbqYlu4D+XOtU2Dx6nr3zMPFz04fmx9mE/mDvGUMkfQExEClEp0BB7jVtebaFT0uPZMG8hwG3CscjlPNyebh+/yXWQt9m6LhAK/S7nirZtfcc8k2NDG0Xn7Zp7mXfbtiYAL679Ot6gTWgfzFhOhfOpjO+Vc7Ss8t6BHhJQAEy4Dhk+kIJnNgAR4tex2gpDT5WfxpYnw7bWug9fIrtQ/p0YR/qymu9Q31Pvr8eJMzY6MDbx1+gktfo3aefGWvKgzLuk69QDINbSzupq3A2RdQOIWQOHnGEKrYIED/w8hgEcZgDBoMM3R36+eZq6vSF1XadhLUzBuG0n4NhTsQ+suE62+ua9mJth63jR9rx42S1/MaFfvv71dfRVxyrbC7VtS7oT6j907b3rPpyqdOJxxcTO856yaR9iAITpowSIiOEfIboeJICAP9i8AQgXzXRK8djcGKE1kM/nCUBMgZVMM/Gtl+gBfSgZFJmTrWwNAGLiONlfmk4Y5RqYdDjcL+EfIpJG6j5hj7bqPMlHayCeo/d+5ieSD3OOjdCcXM9tjLAM05PtD4hanPcBJ3Xdt+13eWrWzN12Gs6BXCZ4Q8LABwzKCL6y9D5s9e4vUnrSk9dfzofL1j0/3Tf6iB2TbzyxIGTwgLZ7p+xpq+uab5l3LhZoMP+KPeS4DgdFTLBME1ukiI1WIS1GDH1d2XZDWgw8h3DnDMCG90SGx/qc74s45sfMkcuU9SH0Ze3Eswd9GtXhUFkdQHww7Z3fcl+UpX0I5gU05AIpC2WUgIAFIj+XKkyf+p+FsmQIsS86xrBfAMJ1itLMTJYLMTou+yCh3vKIOq5UsTp5ij7lGgYk8r77kq2AZgwg2g8mDMAmGFwggcs+ENkKY1/mustBIFYVwtxO1Tbk3JIdStNMpRpqm8tWpQv3JdtB39wu+pdjqtIft6dvANbtPUhozL4PsRoHXf/KvQlNHjlFCT7rMvzMCK6C2oqifEXyNF8Uie1Zkb609iPkL2FbQ1fSLVtZF1CIBRA5749I8x/TF7cXCyBCAEr2NwsAIen54jbtVE1zXQ1ArKUtDin0vdSzAAxlHAh9dj+tTcDLE+tfoAEE0yPmBUT7V4nGT6zS5Z/6Xvq6zwfi/3mWfupzP5l8JLugrAovnapbBUDwPLfaezOOhganBag8YfpOnfJZTDkrs6pB8IXmd1if264zRi5/mbffl8O/ytxtSXEMSIzUivj6luDEVa47oMHiAg1j5iDBAsrHAAgADKtwVKBCg/kYvoJ2bfwr5AeFukX6sTl0xtCPyxSVD0WTb8WOY17KxWpD9HjLgA3271j/PG1UcaisBiAC2ocyGyRmIY8igHjzBXok5EQ5jwCCfR8kcweT1qdTzbxdz0OnWlf7rn2jT7jyYpuQEMS8IFRd1/KG2onZ07JM6IId3/XAaMcliPVz3RbTX16hPXURkAV42YSy1Bjgc2hdi9Ion4eKgfcCCAFCsKZyP/FvJ9L4yIsGQEyo3QCIsrt3b726AEToXhP0vL1Ng6tryWbZGZQHEE+l7aIZEcv4Gtgm5kLWISJI34ZY7YJsM1atGVJN4hSA9q50aPzmhH7gP3knfco1h9M9ol95ZhKFQWvpniyPUIva6ktVqq+cj35yThj39oA6gzF1XALNJzR8p0HUizkxhtZcPy8iyJJtu4o+XaTE9WwKCCy6vfJRn9vyzUGXi+m3KE2OUvkQPV1zZdDU3aHBDYrTPlSlmcvEod9P/e7iPcQ7yN+Lakxjxx6rhdDaXf4uw0qn3gl1kylkQmz4Krc1Gu+mCvDdNxITrqppEdJwlO1PhtaG+jCgLLsWwLZWOhupLqPr8ndEq9g0FS++SJtlHSpLAwh25IOvwJSQFemRYzdqLEio0p7ZeFk2uRB4kC9nLGgoMjYwATZd0Cql57fo3Moifc+ZRXoTJZSMUkpaRK2UJv8Pidpdou31Pv3WN79MV+hSnMOqb0xlgQTa5Dlsr1KHv6ebEyHIIbzy8xTj2KQEIb5cRn6W5WQYMNqaaic7cYaAgK/9PBJoi5LWkkjnrb7nc92azE+WlWMaO+oV2ROx7dn64t9QH2OUv+lnhkFZ6tjmm3vYqznK36fe/6Xp22F1ltayNImlj42Z4je5n/T+aCc0vsmmi8yHwdRZzfbGOiXWz2iYn+NP1qljsqoNvLdS+6FBhVlfYQopw8P0IUiaPkLAIiZdPsLifdpkGSZv81HL93UmcwBcDC/y+De4DrIxy+XK/xObKyffiwpIGT6aXQWAz3IeNtDhmqOtrE+zwVcpXPu5ZCNm/rpMOQCxlnYukP2ugzLmBdvAQ0K+zGRnDSBsKk3fOFnzsErUWxjQd7XadHqc0sikgG6Z66nbWTroFo1o3Erpy689T1frAA88pqoAYucetetIGuYCHOYlyoBJaK0lcEFZDUTk95AjU6i/w/7cdleLTdD7hL/vvhcf8445fdVJ31iVsGGiGyry4pAACBu95gFA2GSB1AIjWsS13i4AwXzcBVKgnSgCIKbAaeDStLoARMwetwGKEDiS4MPXh34v1tdpk9aSKN8f2W4JAJEmtEa9iyvuU7Br4WOIlqNKkbglZBIItSs1ClxWI3IW/FKg+hyhbOVC/fueXzxLTxDRRT7KM2BIWfMwSefcShNqt8eUtNr01Su36Zv8W5W+ZN2iAEKrUtl8gc0cEgpQqYVUb1ZG6FHl6fK29n2qQNsdJjaVqu5HnjZ0eaZF2xHloRmm7wIzVxuh9S/CoNGWi5HHhDO7mK+ki+9QEVJdu/IbxJxybczUFUZuTBcADCEi1/Vcai7qajNrp+j77erexnu1BsLlhF52SjGHR1dUSUg7UnZMB1FPvpe2/V4m1FbufwkiFtdpeHWNtorek1EcQKylnUvkDtuUApo3Xxn1mRc5lVDNac3AnvAqZhz7qIY081ul9NKAHkoTeoxBA6XUancy8DCmZMzgIaH2cEzfvNah5834qjI4xbBcYMhqnxV9X1qnNl5Ulz3StobaDihTgmtBAXAi29GI3HXKsKkTXcBAgwEJfvULGqtd82UodYXWaUGMvnScvi+pl+8ZhwpfEu+OSwgU8dKXc7l6ilJuX2v5fFo/V1mmhaYhf4fJ1JcFNnSq1fuS2+Wx072SeR9WhflinVLCd/4c+pN1UVaDCvnO1ww4fKGmPBx+HnN484V9a0Ef+u4imT4Ehkgbs+/QRgiwxGqu5Zh8IGvWICcWWIAfA0isP0NbRX0hCgKIifZBCh6b/S20uPv13BWHDQEeNY6aX1r0fWZES0spPZG0JqYgaB4MmCBqsQljRPTa9TF9nTqTfAdTf2BQNibkm1jsfFxgZUiti9lV7dyN3KycN0O+bL4XRSe7kfVYULiEtU27VfZlhcANMRAfOSE4jRAiIhaits/6Gb6H9qBsi8viu60+xuJqU9aVZeSYZbvW8vAR4FwG0l8gy20Qmo/tOYCN7k8CHllPzrMMc0dbeX8v0ZjOBQT+1ez5JUpIfi4zYa7D760EGdNAZK9PBdeJfXfLjknVK6PFkIfGGPDh0iTIocwi+V1NJKrczKzBRGiA0m+EtZ7Xfo42i2ghigGITPtgQ5x1axpCE495PrcA4hQll1r06GhEZ9MWJZ0WJayBECCiMx7TrdaYnr/Wc3iFHyCAAGMPqTJj1shXJlY4xJ6aQ4JVC6xYgVtong6hq4V4TJsuwesS0q75mPISGKABOdbQgDSgkOV9z7hcBPhwgRzb2rtAlgcQ7QXoer4NgAjtAPO8ARBRZMoLHTSAwEAAJG6+QNtFtBDFAMQH094jw2k7/EFoIGzAwBn+VFXtDwrDhOAydYT6EfXOL9HqwgJdYvDAoKEzIk5K3uq0qTUeU5tatNlv0dfWiXayU0eYwbn2bVENRWj/D6kVczL0CqvspC670idt27PQ0PBcawF0W7FAYc8J23b61sLPJnRRRj67RSk9Ti2r4JYD1oLdd+rnZxHCeGpemqgYlwQVKKOBAJc95whD5Wf44zLyu+6Tn8doNCxz3wO8JA1C9ODnkzmkuVYhdpOFyrGmwvfn00DIetIswr/voxYiZOLAMLVGOvYw6dNQhNqQcscng2x9FDWHhJaan9uSCaKenkuRrMWxVya4ymmA7TqUwTH1Bqdw/1najtVCxAOIp9L2I3/K7/sQQ+g6yng1C7KDkFAvMph6fBDSs4u01F2iN46HtJBrHjIgwT4P6Yj62336+u1t2ipkT90PAME0kIwen20C0ibIYgSwFFyx7Wph5xPqevw2QalpaQvN0x76YOx6z9kAJ9p3hQeGwgZlff7sspP77OeuZxCo3O4tJQRDQEDSTZoEuB18121ynd2yrT3hki76lfEVsPk6QZMHDUMRnuArGwIQe/fYLi+WY+J2XOYNF6/bR5DBQyhj6uB6VQCEnHrMIdYWlRJjYondDmUBhK/9kGY1xvxTBEDApHttw6S4jorIiAcQFu1DLHHrLndoAcTEf+BhatMJpkkn5duaqdVh58kRtROicWubXnr1ZbpHbxOanhiHrFkDCBtTCqmmfQvvipePbTPm5M/929pz9e0CnPoUyO1KExKe72qpdk/fsRqgadCw64xX9OVxAZnJmMO2dQ0gWLhD6H+7mHfRcaG8BBMAKQAQ2iFxAo7CPEqDex+4kOOW71UDIMquaAMgKmgg5hJAtGlMP5tsxWyI8MvJrVi0D9FCPGYUnjKxarTKEQqx47Q5PtkEjG5vndKLK3Sm1aFz6YgSzvUgHSdZGzEe0pVrX6fbVPT04hfUcWscO/+y5WJBkFTtxgiPouOJHUdRgSLXzFdXr63NIU/Wr3MvxNIqZvxF6RPTt3RQRHkbXeugiY/uaH8Wc5R0CM2D+9caCBcdNV+K0UJojYxs2wamY9osoJFwaQB85gstd1zaD185HZXnM3PEbNtQGZ0mIFQez+vUkMT2yeVYa3Hti7Qdc0dGnHB5f7pQVwIj70RiVLFFKBErLGwnnyL9hMpepfTsm2h5oUXnx21qd1NqjTnPwwJxkqiE8z6MW3T95l26FWqq8PODFMKFBxuo4AqZi+kndi+graLCIxZAaMFYFEAUHVcMbY5jGQ1WbOBlHugSAhmuMc7ivd97KIqTH44xFjF9zPLAGroGwPY8mBqghr1ThD4xfiA+M4se7lXOi7KW9EPTCG+AtZTDCruhhqzPffZgrlCvj0I47rrUJGqodIralzt0bjiibjqgRIOITkJ3Xl2n64V6ig0lmwU4KiPEyjLCQkTxFI6lV1kAUdc4y7RzSTgsXs1U/vI3bpN/17+V6atsHYyL6/vGIcvpsnJuulzZcdVRz0b/Otq1tVHmPSoLJkKgO8Y3Y1Z0QLt1yJCAZsUHIEpPr4KGx9anTnGOMj4QojUclgSL7AvhdeCPARCccdBkHSz81wAIQ7JLJ+hUSrSStidmC764h7UOrImgDm1ebdG1qZjwGELHCsQYAFEGEMSMUZYpw/iK9uErH0uvBkDUSfXdthoAUQ9dy7xHDYDw0/4IAAjXBCsCiEHImTIMID6Y9qJCh2zmh3rQ4fxqFiJYwvkl6qULdKqXgQaACNZEDNvUX79PN9ghOaKp6SJFBSLXhk1Vd3YQAEKP36XKL8MwbcSMpdd+0KLwYgcqHHcNhE8D4NJ2FNHIxIKfyTsW5qlV1r/q+1AETIQ0ELtaAPucI30mqpCjVi02BjLLcZeViRXGVMQUIteC72qiDyQ7vvXxb/an0ja9q4T2wecJbhuNb6NWYei+ly3GUa1K30b1QO2LK3RqNKZOukDJYoeSrQEl3Ra1+2MarSd0k56r6fpg6fjldtTjePfZMrhYbgDGrlXuofGVYaBV1xFz2i8TQBGBFUvvptzBUiC0r+scne8diQUQNp4cA/rlPGL6ssmKmEiisoLYReeYCCWuWza1+CzGW3YsFho473j6Cg18zpR+YcLOkzKcMHaTNwDCUMo4Ti5OUlXDbMEgYntIaWdEd0y8bV2MpQEQ7t3ZAIjYN7cpNysK1PWex4yvARAxVJou0wCIHAsoh9Wxz5nSAyDShD5YwHlyGrFObo3c6wNhN0fUxeCLb5uZ1bh0iRbud2npZJeScZ+S8fLE94H6lHS36M5VoomHq89pTI8uhgnxKdlWznZ6Pown3Rga2FZ1v7QHsu+vRFyopMf6VqUhKtPGzHb1IWhY0+8QDLnUEH3vQUhLpy/8sl/qNc2rNY/2Ra2E+tdaCpk/ZXdsk8sDy6fsn86lEmOOmYSQ+y8tLDueUotcspLP3KET4HEXofIfYFnF7nt7/9wAoqj5wnUxjOzTpxYrSat5rXbx26m7PaQugwYGESP2gVigZLxDmze3+NrU7K9OAOGyBfvswBjHQQjYsotXBEQc5LzKCn8IwbL1y9L1KNRrAASbTsNptCeCYyIUygKIXR42LVxi8mgAgEDD7cqvgz5izCFa1sQ4kMs5xOTciJFzB/0ehQABQEO8CYRDOq2ZKd0braj5Ioaws8z8VmTR9Ck9RsAWaZ/LXqJklWhx1KN22qPkxJha2w+ov36VtqbC2OoCEGUE5WHUQBRdh4Ms3wCA/af+vAKI0F4oOu550EDUASAgtPXhMvauENcO23uHiNsZX/p2+MCUHpMLfO3/rp/usQyAmAZfGhc4zRgOAJGZL1wINUYdFCLiQZotygjb0Hzsz1sAEQstGpqbzmzx+bFagLoFft3tlaPR0asVEhZHb8bzOaOiQhmzwPqF6te5zqG+NIVDWriQFqLoitlMGHUBiJixxGogysgmn0O9KzPuYTBlxNDVV0YCkTXasZkx7ACCzRdvpXbpe+/LgIM6krHsHzCIX5pTtHDhHrVvXKWdA03kEz/ipmRVCtQpWKqOpal/OChQFEDsCm87D581gChD1VC2T53Nte457AVhdq1E3f2G7njxgZ5Y4BSriSmzblzn8zS0RWPYN99a2qktOsA14KLC/jCflnnst7NcDz4nubJMpOymaOrVR4EGNNRHy+PcUl08oIqJw0Z/36HQp1Wtay1dqeKrCPuYg26o/aJtxOajCdHNZk4J1dHPi4CTZ2hMH0oGugkLgEgTen+J3A9FB3+cAATTxqUWlYKnLuZRdC2a8tUp0ACI6jRsWiCqiwc0ACK8m4oK/6LACuVt4CcETEKj328AweOxRGPsBRBsvjgrrpIOTST0vChQCLV3GJ5XESZ1MZAqdOLxz8M4qsxhv+tWWfNZjvWtIpT0K3OSRGyW8z3sbe/Hexfyn2AaxkVS+LMEx/QTu15VBa7uJwY8xI6tSrnQvFzjDNUrM6aQRmKdRjoaww4geBP7ogNi8wyUmYStzrwy57rmJ9uZBQOx0c/Wj01L4vutjvn7xsHtz4IedYxbtnHU96cEIXXTLra94wh+9nvvFxX4szocxozDZdLw7acydWL35zyVKwsudH6QvXPiaIypcE4FINKEnqKWYdoNgDiYLTELptEAiNmuZQMgZktfbr0BELOnsewhTojP5p6iuL53ZVesNqEBEP49FAIQTGflB7EXQKxRe992qjzdHnUmHEtUXxIhF7jQtIvJZlhEA8EnUBsDt51M62b0MXOx0dZVrwpAc/mrHPW9Ow8aiDpAhG8evn17UGagKns1lt/ElqvbiT3GTOrrk58hqkPfqyPnJJ/FmGVi6YFy0+1XB1R6zi4w5ctlBNoUnUtceU4qlV/+OA0g1lJOQT1JQ70ffw2A2EvleQUQGKlktLMGECHzhm+PNgCivje4ARC7gqFugFxkD9e3osVbmgcAIYG69NNrAAT7rOjU47uyvaxJw7ZLvkIjGc45DSAm+R+q3dZ41E9jxV+9YjV8AKJYS/WVdp3AYgVLWaZbF4DQmgPt12HTLOz3Po6lZX2r2rQkKTCPGggeH78DsX5IVXn3LHaESzsao4GYXh/76b7InAGCfICjKA3q9gOJ0UDYxu8bR1GTkJ8GU34QWgPRKUq/PeX3m/FWHvCcNdAAiN0FaQDEnG3OIzycBkDMZnEbAFGMrvMPIEjezrkLIIqYL44TSHCdDG2q/DIn7YOyr/pVp9VteXb1VzXtVrFX8XCVbjQQh2O9Qu891rEML6ibAkVO53X3ze2VlROhg4N8LjUZof704Uy2o7UTs6DHPLcZo6XA+C+ZcE7jB7EXQIQWYZ6JUGVsdTDwMkxj1gCizLzWlD1traJZS69LGTpVWVtX3fli9rMBbbOgW9NmHAUOep8fVgARR929msqQ7PIBiKJ9HsXysSCiARCW1S8jaOsQjA2AOLhXsQEQB0f749BzAyD2BxTHmn1jAERR34yjtI9jAQRfy/CxZDStgWAHynn9q0O4H/TcyjCTOuattQll6MAaCNlO3RqJMmOy1SlK4zoBREyIoA6HrWN966JdmXZce6LInpN7a173VRnacJ2i+5Hr6D1Rpo2y4530v6uVdoUth9oPaQJC9efheUh7U2SOLpPLPMzTNoZJGGia54LSDpo89wZA7PPqgRFIIVJUgBRhzFWmd9QYuaQFr4MGDrPUArnWW+6HKmu133X3aw/65nWY9mcMAAjxgZg29nsf6P7k6T5WI3DQY56H/l2ArezYZNSOBoRl27TVW6MRX++doc0sA2WdHVRtK/RSVW1/HurbTnANg57tyswLgJjtLGfT+jzsTczsMIGIOldDA8/Y6BGMQTuBuuprbVmdc6ijrZB8kO8593cYQFgddLG1EdKmlOm3ARBlqFZznQZA1EzQiOYaABFBJEeRBkCUp11dNRsAMaFkAyDid9QsAAQR54MYz5cGQqqW5QZhxuU6cYCpHeSJZJ4Ya/y28pesSs9Z+0yEMmLWRYeYdlynnRCTi2n7IMschn1ddZ8eJH3nvW/XO7Yfp/lZvzv7MYd5W996gYQAEJwDYh4I6to0DYDY/61YlTEfJwCx/6uzPz02AGJ/6DyvvTQAYl5Xpty46gQQmSPlRAPRAIhyC4Jah4HRFp1hAyCKUuzolT8M+7rqPj16q1bfjBoAUR8t56GlmQGIoiGcseolm2rXFjoHhx080xoH23e9IDZGMutTsAQQsn+fb4MuVzcD9CWBqksgxI551gmp5uGlNABcmdhcZrUiPi+xNJ4FDeraJ7MYm6vNg6TXfs7zMPRVhzY7VsbMCz2KOm1WDSH3hYS7HWPrywQ8pYGIBRBSwMcsnC1/gI25ggFXiStvGEjMivjLlPEniQUJdYO5uturQr2jBCAOI3iQa9fwgQmgPUia+CI7qrxnh6luCES5DtKuOZb1+QqBCVs+i1hNxRqNdk0YMYsz78ylYR4xq3i8ytjA6fGiwN7ZurRlR4Uux5EPVOHNLu3tcaRj2XfA56d30G2GwEzZ8X2MOAoj5SyDftVGlc1ZdnBl6oXmUabNps7hpkADIBoAcbh3cNzoq/DoBkDE0dhXatYAoorGdV8BRJWNWH0ZqrXQAIhq9DvutV1MwGV2A720qe640/Gg538c+ECdfDoGQFQRYAe9H/aj/zrXo+h4Q/u9LIAI+aGssfbB/DsifyFCHpFpNtM4AhSw2akPkgkdAZIGp6D5gxaKVX0HJACN0XyV4Vfzskdm7QweXMw5KODyfTqIoRXdSzEBDg2AOIiVbPpsKBBBgQZARBCp5iINgKiPoA2AcEdf1Ufl+JYaABFPK2vJogSs2F1TvaHA3FBgXk6lc0OQIzIQH+A57FMsy6/LRIpVpVXM+zXPZkzQ2mWKrbAWR8eEUZYIVTdXU7+hwEFTIIbBHfQYm/6LU6ABEHtpNq8Aovjq7l8NDSC4Zw14SsrPBkDs3zI2PTUU2H8KSIbbAI39p3+ZHo96mG0ZmvjquJxAISir9te8NzYgZ3wnGwBRdXM19RsKzDMFGgAxz6tjH1sDIIqtWQMgitGrjtIZzRsAUQcxmzYaChxWCjSnq8O6cs24GwocOAUaAHHgS9AMoKHAAVKgARAHSPym64YCh5sCDYA43OvXjL6hQDUKNACiGv2a2g0FjjEFGgBxjBe/mXpDgT0XLzUkaSjQUKChQCQFjg6AiJywKRZyUrI9R9hLyXCXIsNryjYUmCkFGq3DTMnbNN5Q4LhQoAEQNmbaAIjjsv+P5zwbAHE8172ZdUOBmilwPAFEzURsmmso0FCgoUBDgYYCx40CDYA4bivezLehQEOBhgINBRoK1ECBBkDUQMSmiYYCDQUaCjQUaChw3CjQAIjjtuLNfCzwvrsAAAG9SURBVBsKNBRoKNBQoKFADRRoAEQNRGyaaCjQUKChQEOBhgLHjQLmQgyiNPv/uE2/mW9DgYYCDQUaCjQUaChQnAIJgEMDIIoTr6nRUKChQEOBhgINBY4rBRoAcVxXvpl3Q4GGAg0FGgo0FKhAgQZAVCBeU7WhQEOBhgINBRoKHFcKNADiuK58M++GAg0FGgo0FGgoUIECDYCoQLymakOBhgINBRoKNBQ4rhRoAMRxXflm3g0FGgo0FGgo0FCgAgVyAMFtNJEYFSjZVG0o0FCgoUBDgYYCx4QCScoTFfkfGgBxTFa+mWZDgYYCDQUaCjQUqECBBkBUIF5TtaFAQ4GGAg0FGgocVwo0AOK4rnwz74YCDQUaCjQUaChQgQK1A4hJg5M/mzkEz2dtKtmvfirQ/shWZdrPen19xAvtwSKEr3MuB7knq/Rtq1ulPU3/ojSuc315LHW3V2R/VS1b9zrE8O06+4yZf9X1qVo/Zoy2MrLfGLqW7SemXuw7FlsOfTYAIob6TZlCFCi6CQs1HlG4ToZR51z2m/FKUlXpuwEQEZvugIpUWVcbkIsRdHX2GUO2qu9z1foxYzzeAOL/B5OevMTTJFLfAAAAAElFTkSuQmCC",Bt="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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",ut=i.p+"static/question.ed747acc.gif",mt="data:image/gif;base64,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",Pt=i(55351),en="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",zt="data:image/png;base64,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",et="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=",St="data:image/png;base64,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",G=i(53114),X="data:image/png;base64,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",D="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"},46919:function(Cn,qe,i){"use strict";var o=i(59301),f=i(78241),O=i(95237),U=i(57809),v=i(92832),L=i(88522),s=i(3113),fe=i(24905),pe=i(6848),I=i(8591),ce=i(1710),F=i(65582),B=i(66649),q=i.n(B),z=i(26724),_=i.n(z),pt=i(58143),Ne=i(33270),vt=i(82636),Me=i(70031),V=i(59301),w=Object.defineProperty,u=Object.defineProperties,R=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,te=(J,Q,H)=>Q in J?w(J,Q,{enumerable:!0,configurable:!0,writable:!0,value:H}):J[Q]=H,W=(J,Q)=>{for(var H in Q||(Q={}))de.call(Q,H)&&te(J,H,Q[H]);if(j)for(var H of j(Q))M.call(Q,H)&&te(J,H,Q[H]);return J},Xe=(J,Q)=>u(J,R(Q)),Ce=(J,Q,H)=>new Promise((Se,ve)=>{var $=Bt=>{try{Oe(H.next(Bt))}catch(ut){ve(ut)}},we=Bt=>{try{Oe(H.throw(Bt))}catch(ut){ve(ut)}},Oe=Bt=>Bt.done?Se(Bt.value):Promise.resolve(Bt.value).then($,we);Oe((H=H.apply(J,Q)).next())});const Dt=[];function xe({onSearch:J,schools:Q}){return V.createElement(f.default,{colon:!1,layout:"horizontal",onFinish:J,initialValues:{keyword:"",school_name:"",search_type:"1"}},V.createElement(O.Z,{style:{flexWrap:"nowrap"}},V.createElement(f.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},V.createElement(U.default,{popupClassName:Me.Z.selectdown,style:{width:106}},V.createElement(U.default.Option,{value:"1"},"\u59D3\u540D"),V.createElement(U.default.Option,{value:"2"},"\u624B\u673A\u53F7"),V.createElement(U.default.Option,{value:"3"},"\u90AE\u7BB1"))),V.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"}]},V.createElement(v.default,{allowClear:!0,style:{width:300},size:"middle"})),V.createElement(f.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},V.createElement(L.Z,{options:Q,style:{width:300},size:"middle",showSearch:!0,filterOption:(H,Se)=>Se.value.toUpperCase().indexOf(H.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),V.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 We=(J=>(J[J.INITDATA=0]="INITDATA",J[J.INITSCHOOLS=1]="INITSCHOOLS",J[J.SHOWLOADING=2]="SHOWLOADING",J[J.SELECTEDIDS=3]="SELECTEDIDS",J[J.SETQUERY=4]="SETQUERY",J[J.SETPAGE=5]="SETPAGE",J))(We||{});function Ke(J,Q){switch(Q.type){case 0:return W(W({},J),Q.payload);case 4:return W(W({},J),Q.payload);case 5:return Xe(W({},J),{page:Q.payload,reload:!1});case 2:return Xe(W({},J),{loading:Q.payload});case 1:return Xe(W({},J),{schools:Q.payload});case 3:return Xe(W({},J),{selectedIds:Q.payload});default:throw new Error}}const re={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};qe.Z=({onSelect:J,onCancel:Q,container_id:H,container_type:Se})=>{const[ve,$]=(0,o.useReducer)(Ke,re),{data:we,schools:Oe,loading:Bt,selectedIds:ut,page:mt,count:Pt,query:en,reload:zt}=ve;(0,o.useEffect)(()=>{function T(){return Ce(this,null,function*(){const{users:oe,user_count:b}=yield(0,Ne.nQ)(Xe(W({},en),{page:mt,container_type:Se,container_id:H,display_aliases:!0}));$({type:0,payload:{data:zt?oe:[...we,...oe],count:b}})})}en&&T()},[mt,en,zt,H,Se]),(0,o.useEffect)(()=>{function T(){return Ce(this,null,function*(){const{school_names:oe}=yield(0,Ne.K$)({display_aliases:!0});$({type:1,payload:oe.map(b=>({value:b}))})})}T()},[]);const et=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(T,oe)=>V.createElement(fe.default,{value:oe.numid,checked:ut.includes(oe.numid),disabled:!!T})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(T,oe)=>V.createElement("div",null,V.createElement(pe.Z,{placement:"bottom",title:T},V.createElement(F.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${oe.login}`,target:"_blank"},T||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:T=>V.createElement(pe.Z,{placement:"bottom",title:T},V.createElement("span",{style:{color:"#000000"}},T||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:T=>V.createElement(pe.Z,{placement:"bottom",title:T},V.createElement("span",{style:{color:"#000000"}},T||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:T=>V.createElement(pe.Z,{placement:"bottom",title:T},V.createElement("span",{style:{color:"#000000"}},T||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:T=>V.createElement(pe.Z,{placement:"bottom",title:T},V.createElement("span",{style:{color:"#000000"}},T||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:T=>V.createElement(pe.Z,{placement:"bottom",title:T},V.createElement("span",{style:{color:"#000000"}},T||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:T=>V.createElement("span",{style:{color:"#000000"}},T?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:T=>V.createElement(pe.Z,{placement:"bottom",title:T},V.createElement("span",{style:{color:"#000000"}},q()(T).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:T=>{if(T===1)return V.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function St(T){$({type:4,payload:{page:1,reload:!0,query:T}})}function G(T){$({type:5,payload:T})}function X(T){let oe=ut.indexOf(T);oe>=0?ut.splice(oe,1):ut.push(T),$({type:3,payload:[...ut]})}function D(){ut.length===0?I.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(J(ut,H),$({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const d=Pt>mt*10;return V.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},V.createElement(xe,{onSearch:St,schools:Oe}),en?V.createElement(V.Fragment,null,V.createElement("div",{className:"flexd-table-header mt20"},V.createElement(vt.Gi,null,V.createElement(ce.default,{pagination:!1,dataSource:Dt,columns:et}))),V.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},V.createElement(_(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:G,hasMore:d,useWindow:!1},V.createElement(vt.Gi,null,V.createElement(ce.default,{loading:Bt,showHeader:!1,pagination:!1,dataSource:we,columns:et,onRow:T=>({onClick:oe=>{T.added!==1&&X(T.numid)}})})))),V.createElement("div",{className:"flex-container flex-end"},V.createElement(s.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:Q},"\u53D6\u6D88"),V.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:D},"\u786E\u5B9A"))):V.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},V.createElement("img",{src:pt,width:"100",alt:""}),V.createElement("br",null),V.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},85533:function(Cn,qe,i){"use strict";i.d(qe,{h:function(){return V}});var o=i(59301),f=i(57809),O=i(78241),U=i(3113),v=i(89780),L=i.n(v),s=i(45559),fe=i(42313),pe=Object.defineProperty,I=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,z=(w,u,R)=>u in w?pe(w,u,{enumerable:!0,configurable:!0,writable:!0,value:R}):w[u]=R,_=(w,u)=>{for(var R in u||(u={}))B.call(u,R)&&z(w,R,u[R]);if(F)for(var R of F(u))q.call(u,R)&&z(w,R,u[R]);return w},pt=(w,u)=>I(w,ce(u));const Ne=f.default.Option,vt={labelCol:{span:4},wrapperCol:{span:20}},Me={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:u})=>{const[R,j]=(0,o.useState)("python");function de(te){j(Me[te][1])}function M(te){w(te)}return o.createElement(O.default,pt(_({},vt),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:M,style:{width:500}}),o.createElement(O.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},o.createElement(f.default,{getPopupContainer:te=>te.parentNode,onChange:de},Object.keys(Me).map(te=>o.createElement(Ne,{key:te,value:te},Me[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(V,{mode:R})),o.createElement("div",{className:"flex-container flex-end"},o.createElement(U.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),o.createElement(U.ZP,{type:"ghost",onClick:u},"\u53D6\u6D88")))};function V({value:w,onChange:u,mode:R,options:j={}}){const de=(0,o.useRef)(),[M,te]=(0,o.useState)();return(0,o.useEffect)(()=>{if(M){let W=function(Xe){const Ce=Xe.getValue();u&&u(Ce)};return M.on("change",W),()=>{M.off("change",W)}}},[M,u]),(0,o.useEffect)(()=>{M&&M.setOption("mode",R)},[M,R]),(0,o.useEffect)(()=>{M&&(w!==M.getValue()||w==="")&&setTimeout(()=>{M.setValue(w||"")},300)},[M,w]),(0,o.useEffect)(()=>{if(de.current&&!M){const W=L().fromTextArea(de.current,_({mode:R,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},j));te(W)}},[de.current,M]),o.createElement("div",{className:"my-codemirror-container"},o.createElement("textarea",{ref:de}))}},59672:function(Cn,qe,i){"use strict";i.d(qe,{i:function(){return R},Z:function(){return de}});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),U=i(92310),v=i.n(U),L=i(65862),s=i(2524),fe=i(41867),pe="data:image/png;base64,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",I="data:image/png;base64,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",ce="data:image/png;base64,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",F="data:image/png;base64,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",B="data:image/png;base64,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",q="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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",pt="data:image/png;base64,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",Ne="data:image/png;base64,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",vt="data:image/png;base64,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",Me="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEwRJREFUeF7tW3l8Tee6ftbOPKBoKcrR1lBH1FAqqYsWNdVQlOOgpbTcttfQ1nEdVWNRWkNd10yvOodeQ39XUTVEhFDz3JpnkcSQBJFEImud3/d+w/rW2iuJyrn3/mPjt5O11/r2Wu/zPe/7vAPjzvEllmEYgGHAMHz8nf1hx8B+lZ/RL+K4+52fZwGwDAM+uhKwfGINiy6lzwp7+Uy2iriercj/Apal3tkRy6Jv48fpR34dO07/5LXsuGXCskz63GTv7FTTArtjy5RriXPk9eKdrWvQ1/Dr+PrsZ/m9Jn9u7Xx+P2w9fo/yM/b0dEy7V/F09vMBST6Y2wwjYNgzbcdeNW4f+y8CiAPhswGRILHDcIJER+h89pdfw26F42HA9AJJWr0QkAxhEDK2eCAJKze8BMMGiR3nRpTH3D8zg0qDOY1pCID4unlkfGlE3ejsvjhA/HP9HLl5CgaJX1sgSAQmN5QPVqph+Gob6QwgMjjb5YxB3ODcjoUzic6XTNPe/29AksYUcGog8d0rdqxknNj9js8YkzTWACYsk7FCstMGQ57H2eMESbHcC7xHYBLZFOZyI/3oYuHimKGdTHKARK6P04QzSrg/yS4XmA53p7k35eT+aUyymUHbr0Am2e5OZxu5O8U+7sLyZRK5YL7TvdjkAN8NlrZRxO7R3KD0GbY79wFJRvqRxRbFDTIYB0h3d06QhLvzAInHLCfjCgaJg1zQS3d3FEGYK+NPJrEg1+XPFPGQrrikztMAkAZlIAmri/UFSAqQgpnkcHl+Mclmo4qf4t5Mcs826IzBZBh2j8yeaYcXKZHAyeDFJE0wSDf2/wCSHX+EiFAxiT8UNzZnlDMmyR2vGcLNEq4gFEjcxRUBJHFvfrFKc3cOseApHEwY6QcXWhTdlVpzKTQVk2yQpMKz3Z0ds7xUYJHdHSku+0W7zpNJDCShsKT8U6pOZ5Vkgx3wlbpiitMdk5Rqc8Yer5j00ExSSlOLlX4gGQIgHuULAIlLcIf0ZpcIYB0q738rJgmQ0q9dRGB4JCJKlBaIWbTxOV6MSbbsllJbBXWH9GZnSrks445kkAskYtIDpbDc6k6CcvHITgSHR6Lsc1FChktV5qH6XMJBul+nu7NgpB6Yr8lsD5BETLJB8JEhjm78XshsrvbopcKK/EEIC/qMS3F5du22PeELDqHfM24m4fy+OL+YFFHyKVSJbqmowyTxipG9UL1RG7zYpgcJAskkGyS5I/Njki0kOF4SJKd8FhqfDJ15JxW/fD8D1Rq1RfnqdcVe4PkPz5N4PnVow1LcSjyHZn1HqtzMLf3lZnEoQQ/xIDeakbp/rsXZwZNUoZlVUmonqpoIME2sHPU2wkqURlhkcR0Zv5ivQURr3793Fxmp19F94nIEhUVQMpt08iBi54wGA8QXEEBrZN1JQ+mKVdBy8GTHmsuGdkad1j1Qs1kX20DiDOb6uPVcsYaFW12CO5gkk9r83V1uTjYOrl+CK8d2449NO6DaK22QnnQJ2Rm37YTZBO7cSMSJhHWo2fRNhD/xpOM+QiNLoFjp8g757gBLgERga89g3No3WwEk1RuJCMkcvXpAmagBmCZWjX4H9dr3QdWY1pwVPh9SE88i9eo5VGnYUhhaxjO2AXjieelAPBKWTUe3icsREhZBy107dYgA6jxmESJLlqGH+GFMP9R4tQNqvNbJBsgysXRwBzTs+gFeaNSWjjvVHYvzOkiyAsBBcILkFZNsVyfdlryGGfPMno04uum/UbtVd1y/cAJJp4/4bcj8DlSKikZUs7e8k1yHxBeMlOy8tXe2xUs4jDQBDib5gSTAssw8rB7dhwCqEt1KSfO4ReNhPniAFh+MFwzkDk2xEAbOH9iGXctmoNuEZQgKj6Sy0LVTBxE7dww6CYCunTyIrfPHoev47xASWUI9c252Jr4f1g2N3v4Ez9d/jQzOXnksPZPAqORUJql2MusXk/SgrIzkzyT6HvF58rljeLJSVfh8ASoPOhH/Iy4e3oHm/UYhKDScM8fMQ/qNRBR/qoJ/ZcIlw73cnWSScXPPLIvtfm5IJ0iWEA8yN7JzJAO3U67gQU42gkLCyUiZ6TeRsPRr1G7dA+VeqGsLChl1RCkpLycbgcEhKFXhWVDhwzCQrAEUUbIMdnw7iejWpN8Ix4bMun0Lqz7vjabvf4ZKtWLIED5RqyOhLdSdLsd5DU4GafpJ1pC0mp0uLHThIK4z85CblYmg0AgBlF23S7t2HvHfTUGd1j1RsVYMZOno4qHtOBa3Go26DcQT5SrnC1JBMYmehwHkLoK6Y5KbSQyoq8f3YPeK/3xoiusnNuoxBM8yBggXlXT6ELbOHYPOoxchIDgEq0b1xmvvjUSFmg0c66dePYv1U4YgpscgJR6YQai+xTMgYpWqd4mrOUjMqKK+ys4WqsIO4vmDdPinpUg+fQSNe/1FxRbLysP9e3cQv2Qyxc6Ybh/xPNc06R7MvDz8smoWxdvGvYYiJCzyd4BkJ9/Gjd3/wRNVEUfsaoJTOLhBenA/C5m3bxEDLh9KIP/8L72GIqxYKcUeypPk2opJPkSUegrBYZFCkxhIPHUQW+eNRadRi3DpSAJOxv+IzmMWc3drS0Nc2B+HhO+m4umqtfD6wEkKPCdIOpNkKdwuy8jyODHJDyS72qxL8Iy069j5t2nIycxAk16foniZisi8cwsJf5+Gu7eSSTgwQLIz7uB+1l3k3LtL4DERkXs/G09XeRENOvT1r9/plQ6Tg8KTYxE72dNf/2WmQ2YrN0YuTwfJAHN5urtjFk6/dgHbFn6BqJbdUV0E7tyse9g0699Rt30fPBPV0L91wSKPamcASUwkzBuLN0ctwr6Vs5GTfQ+thnwlIVXnHlr3HY5vWkHHO49dDOYO+UPZMYiR5H5WRr5Mkm0H7ulECUasodfR2M9BoaEq9uRkZyJhyRTcvZWEVh9NQkbqDcQv+RIh4cUQEhGJYPYeHongsGIIZr+HRiAsvBjupd/Esa2rUb/9uwQUj/3+hVjVHnGUlkwYKbu+UQDpktqurdkguWNSTuZdxM4bjRJlK6LxO0OpSM5AvZ95F2sm9Ed0t39D5XqNXX0k0VcSIDHuJp0+iNh54wggtvN+nv4pGvcehkp1GjlAil84ATcunUL23XTUadsTUS3/ZLNIVADYgSVD2j+S69UvMgIC0HXc37hrFEZjwCedOkzxj8UH80EucrOzEBgSxmhLccoXGADDF4i8B7nIy81BcHAYzuzeiEovvkLxWm4QN0h6TVA/x0jZOUPFIF0E2EyS7Qe+66npJpi0a9k0pJw5hmfrv4qQiGLKHZk5uTi9awMq1HgJJZ6u6HBTAQFBqNWym2gM8jVJJMwfh06fL0R4qTI4uuHvOLc3Fh1HzEVACE9mmSr6YWw/CsRMLKSnXEbHz+Y5gCBNY1o4u2czzzPtFFpVGGR8EtmG7AaqKriiJHyoXK+J6iN5tR9STh9FwrJpaDv4a4QWK4EfvngfNZt1RtWGr+Ps3licTFhHn+lSXcY8uZ6zdcETZ9nwo0T8esIMy6IWqF3J9mcSZ4Y8LkE6vmk5Uq+edxalDQOmmYe0xAuILFUWoRpw7FsCgoLQbMA47uGoheFD8ulDCqDIkk8hMyMdq0f1RrP+o1G+Zn2y2eXDO7H92y/xxrCZyL2fiU3fDEebT6biycrVPUESXstTOPDdqndlhbvzFA7SDVrElvhvJ6JO27dRssJzuHxkJ/b9MB+dhs+BLygEq8f3Rc3mDKCWOLd3C07uWIc2Q6ba1QZNrqsOravvpNcEqcF3fcd0YpDJNvMjgOQlwXOyMvDjxA/QsOuHqFy3CXdTrta5lPWcQUewdcE4dBq5AJGleFz5cfJHKF/jJdTv2I+qDRun/4V2V5uPpxKw678ahNIVqyK6+0B/d+aKSSpJ5QHArtc9FEi2wLh4cDv2rp6LNz6dTlWUM79sxPHNK9BpxHyKKwygqBZdCKCze7bgZMJatB0yTcUcuyvrrP25Yx/XClzuGynbp6l2g+kSAd5M4uKB5g20uQUdKOar1076EC+/xQBqXMh8A4tBhxG34At0Gjkf4aySYJlYM2EAKtZ+hQC6eekkfp4xDDE9B+P5l1sQIBf2xmLnsm/Q4sPxKFe9TqEgyTxJRGmtnCJcimo3a70bUR7iuJqIWziOXGHTviPI6IfWLyEX32rgFJpvWDX2XUS16Ipq0S1xZs8mnNyxFm98PN2h3h4WJFXJSNk+lRgkfI6fUvMC6WT8Glw9sc/PKLxLbhD6TL2ERhRHYEioOE9rGBjAH2o3wout/0yuNfkMB6j5gNE4tmkF0pIvUcBtM3gKSlaqirgFY3Hr0hl0GbeE8iQy2INc/M8XA2Dm5aLd8FkIjXyiUJDcTNJrXo7gLZmm1e/upV7H2q8GokGn/nj2pSZk9C1zPkexJ8uhQZd/pd2+ekwfAqh6TBuc2fMzTmxfi3afTAer5V0//xvKPh/FQ4Wj8+sx46BVGozk+K9FHiQHQ7i787nbC2Lqh2HJlEzatQvkEvVJHZnzMAXDfHC5arVRvMwzqkoha89sjdKVqqFirYYEKKtpMane8bM5+C1uDcIiiqNCrYYo/UwV7F4xC2d3b0bMnwehysst1KQQs+GNC79h08y/0vc0/3CcQxIotFzuTjXJlLvTS0I8cilFpRny2JYVOBG/hoRLYHAobidfwcZZf0W9dr0p6Wav1aN7o9br3VAtujUx6MT2NWj36Qxk303DhpnD0az/KESWLKtiki4Q8usjGde2fWWxdrdkChnRJ3KeAmISB4OLBwJJjlgZBnKzMrBuykC83GUAKtWRLk5vp4vWuagBJp1hAE2gh5cxiK176Kel+DV2Neq2ext/bN6VF9qZCcV3MaP8unklWH5Ur0Mf1Gzxlj+LBBCsJCRfCgC5UxVYzskf2XJgsW/t5IFUXY/+0yCwWuT2JV8iPfkK2n48Db7AQDL6qtG9EfV6N7wQ0wand28kgNoPnYm0pIuIWzQBrT6agNBiJe3RK22ky28IRSSxRmLcFGKQBIkMzm5YNuNkcBeBPj+FJ2MS+1wC1KBzf/yhjpYHOWbuRBeWiQQG0CIG0BxKPtkaLMjuWTkbLzRtj/od3+NuTQyuOECyTKqEJ589hi5jv0VY8VKFgsTFlN2lJeM4QNKYZAEpZ48jdv4YvPrucDxdrS4JhfP74xDTfRAqRjVURdNVo96h3Iy5uMRf92L3qtl47qVXkZp4jioO7T+ZAfh8+cQk/yIt3eO1rZNpaEQHSSQ6DpD0bqoTJDHsKJkkAGIqiwFUqXYjeyBSsU5OBPH35LMMoInoMGI2tRvY999LS8HJHevR4M33+PCEECReIDEXcnF/PGo001oTHjA9/MydLhwsZNxKwamdG1C3bU+q+J/a+RPdY9WYVqLFzs8/sGYhyteoj7LP10Jezn0c37KSWjABgcHkzlnc9XJrdutcK0mJ6rmRuHUyMYiSOg2o3wMSuTqqu3F3x2yZk3UPQaFh8AUG8XVl5UBOsErpLbrtTFiQq/CbXuWDLOz+GMvlfIOXu5MixZtC4qiogHOO/D4mqcqz3i7wmLnj8YTXBJ2tBDYYKSdT+XfbfSfnufIzIzH2S1VJkCA5YpLHrII0hM0krdrAhIPmHu2KBDc0B8A13yCnV1Vx1XsIxQ2SyK+VUHnYmTvZpmAguRt+hbk7T5C06SL3rJzeS+JgsJq7R0tDts5doBpXt0zSZrPZDuXGsUGiDNZjoMRmnNz1cjLVawDFru3Zc+C62+QKnYsN7s14F1YyWSbRXkxS96d0XOEzd06QeKtBzZT7jRhrs3d6NUDELaXAqCrgjiVuJuljyLJyzZkkZxtE3YkdSyKAlHFkx1TMVtu1OW+QbAPzz/n5AWJ8WAzLF9A65+dzs3A2uioOjkFIeZ63u1PzFNRdFfmYPqvl5fc0d1c4k8SwiavhxzHSG4J5+cQZuyvLyzwSSBt8BZJgESwsN65snmj3gzR3xh6YujGOSVMPo8sxK8dcHWudc6Z4dWVJZIv5Bn93p40Y84KdYpJzQ/Dz6PHEvcoaIfGP2VMyv4CglP/0qgjYNKAh2oH6vANrJ4kejl6qIReYrwtzgmT/LwknSFTisazUUITWNi5vmiDaDdydqHxIGNgGycki263pBtRjDLMbY1MhICnprTPJluBONyjvj7tAPq5cMEjq+x8ZJJ5AcRDceZL3LHhhINn/lUUySVsXSIJlbgvNCx4WHv3+VWPXvL6sZt8/v/t/ZcDiwhxFgaLp8YdFs4Dx64oxwbfTrmwDrBivpR4DVDQDF/VqYsf+ef3L5SDvAGCVcy/4GKCimrho1yv3tWdR3xgzD9ssC8H6ko8BKpqBi3q1I77sXvBef9M0HX3kxwAV1cRFu95PALhFw2OAimbgol7tB5BbNDwGqKgmLtr1nhJaFw2PASqagYt6db45jhQNMf0Xi7mnon7V4+sfxQIFJqFMNES/v3D+oyz8+Jp/jgX+AT+bS/shEzsoAAAAAElFTkSuQmCC",V="data:image/png;base64,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",w="data:image/png;base64,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",u=i(59301);const R=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:pe,swimg:I},{name:"101\u8BA1\u5212",ptimg:ce,swimg:F},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:B,swimg:q},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:z,swimg:_},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:pt,swimg:Ne},{name:"\u519B\u961F\u4E00\u6D41",ptimg:vt,swimg:Me}];var de=({className:M,dataSource:te=[],col:W=4,right:Xe,bottom:Ce=23,precision:Dt=0,wrapWidth:xe=1200,trackEventItems:We,loading:Ke,onRemove:re=()=>{},isCurrent:J=!0,showAlias:Q=!1})=>{const H=Math.floor((xe-(W-1)*Xe)/W),Se=[{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(ve=>(window.ENV==="build"&&(ve.ptimg=`/react/build${ve.ptimg}`,ve.swimg=`/react/build${ve.swimg}`),ve));return u.createElement(f.Z,{spinning:Ke},u.createElement("div",{className:v()(o.list,M)},!!(te!=null&&te.length)&&(te==null?void 0:te.map((ve,$)=>{const{name:we,id:Oe,identifier:Bt,featured:ut,school_name:mt,image_url:Pt,excellent:en,is_plan:zt,subject_tags:et=[]}=ve,St=et==null?void 0:et.filter(G=>G!=="\u5FC5\u4FEE\u8BFE\u7A0B"&&G!=="\u9009\u4FEE\u8BFE\u7A0B");return u.createElement("div",{key:Oe,className:o.wrap,style:{width:H,marginRight:(1+$)%W===0?0:Xe+Dt,marginBottom:Ce}},u.createElement("a",{className:o.li,onClick:G=>{G.preventDefault(),G.stopPropagation(),We&&(0,L.L9)([We]),(0,L.xg)(`/paths/${Bt}`)}},u.createElement("div",{className:o.img},u.createElement("img",{className:o.cover,src:`${Pt}`}),J&&(0,fe.bg)()&&(ve==null?void 0:ve.studying)&&u.createElement("div",{className:`${o.movebq} user-path-items`,onClick:G=>{G.stopPropagation(),re(ve)}},u.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),u.createElement("span",{className:"c-red"},"\u79FB\u9664")),St==null?void 0:St.map((G,X)=>{var D,d;if(X===0){const oe=(D=Se.find(b=>b.name==G))==null?void 0:D.swimg;return u.createElement("img",{className:o.sign,src:oe,style:{left:"-4px"}})}const T=(d=Se.find(oe=>oe.name==G))==null?void 0:d.ptimg;return u.createElement("img",{className:o.sign,src:T,style:{left:`${48+52*(X-1)+2*X}px`}})}),((ve==null?void 0:ve.must)||ve.not_must)&&u.createElement("img",{className:o.sign,src:ve.must?V:w,style:{width:28,left:St!=null&&St.length?48+52*((St==null?void 0:St.length)-1)+2*(St==null?void 0:St.length):7}}),u.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ve==null?void 0:ve.excellent)&&u.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),u.createElement("div",{className:o.name},u.createElement(O.Z,{title:Q&&(ve!=null&&ve.excellent_alias_name)?u.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${we}`,u.createElement("br",null),u.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ve==null?void 0:ve.excellent_alias_name}`)):we},u.createElement("span",{className:o.e},Q&&(ve==null?void 0:ve.excellent_alias_name)||we))),u.createElement("div",{className:o.tags},u.createElement("div",null,u.createElement(O.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),u.createElement("span",null,ve.stages_count))),u.createElement(O.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),u.createElement("span",null,ve.members_count)))))))})),!te.length&&u.createElement(s.Z,null)))}},82636:function(Cn,qe,i){"use strict";i.d(qe,{jL:function(){return v},w9:function(){return H},QD:function(){return k},cQ:function(){return We.Z},op:function(){return S},O5:function(){return er},_b:function(){return xt},t7:function(){return Ne},Gi:function(){return Bt},YG:function(){return we},qp:function(){return ce},vr:function(){return be},qE:function(){return ze},Je:function(){return V},wb:function(){return xe},cq:function(){return et},tp:function(){return q}});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:he=[],img:tt,imgWidth:rt=346,title:$e,sunTitle:jt,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,$e),o.createElement("span",null,jt)),he.length>0&&o.createElement("div",{className:f.btns},he.map((kt,Sn)=>o.createElement("div",{key:Sn,onClick:kt.click},kt.name,kt.sign?o.createElement("img",{src:O,width:39}):null))),un),tt&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:tt,width:rt}))),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),fe=i.n(s),pe=i(89392),ce=({dataSource:he=[],value:tt,onChange:rt,onTitleChange:$e,className:jt,title:un,titleWidth:kt=41,style:Sn={},fontColor:le="#6A7283",showCount:g})=>{const[C,P]=(0,o.useState)(0),[E,Y]=(0,o.useState)(!1),Ae=(0,o.useRef)(null),Ge=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Ue;he.length!==0&&(((Ue=Ae==null?void 0:Ae.current)==null?void 0:Ue.clientHeight)>97?P(1):P(0)),he.length===0&&P(0),Y(!1)},[he]),o.createElement("div",{className:fe()(L.row,jt),style:Sn},o.createElement("div",{onClick:(0,pe.throttle)(()=>$e==null?void 0:$e(),2e3),style:{width:kt,marginTop:E?12:4},className:`${L.title} ${$e?"current":""}`},un),o.createElement("div",{className:E?`${L.tagsWrap} ${L.tagsBorderWrap}`:L.tagsWrap},o.createElement("div",{className:L.bar,ref:Ge,style:C>0?{height:C===1?97:"auto",overflow:C===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:L.tag,ref:Ae},he==null?void 0:he.map(Ue=>o.createElement("span",{onClick:()=>rt(Ue.id),key:Ue.id,style:{color:le},className:tt===Ue.id?L.active:""},o.createElement("span",{title:Ue.name,className:L.name},Ue.name),!!g&&o.createElement("span",{className:L.num},Ue.count))))),!!C&&o.createElement(o.Fragment,null,C===1?o.createElement("div",{onClick:()=>{var Ue;P(2),((Ue=Ae==null?void 0:Ae.current)==null?void 0:Ue.clientHeight)>245?Y(!0):Y(!1)},className:L.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Ge.current.scrollTop=0,P(1),Y(!1)},className:L.action},"\u6536\u8D77",o.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"},q=({dataSource:he=[],value:tt,onChange:rt,className:$e,style:jt={}})=>o.createElement("div",{style:jt,className:fe()(F.tabs,$e)},he.map(un=>o.createElement("span",{onClick:()=>rt(un.id),className:tt===un.id?F.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),Ne=({dataSource:he=[],value:tt="",onChange:rt,onInputChange:$e=()=>{},className:jt,style:un={},placeholder:kt,allowClear:Sn=!1})=>{var le;const[g,C]=(0,o.useState)(""),[P,E]=(0,o.useState)("");(0,o.useEffect)(()=>{var Ge;let Ue=tt;(Ge=JSON.stringify(tt))!=null&&Ge.includes("{")&&(C(tt.id),Ue=tt.value||"");try{E(decodeURIComponent(Ue||""))}catch(ft){E(decodeURIComponent(Ue||""))}},[tt]);const Y=()=>{rt(encodeURIComponent(P),g||null)},Ae=Ge=>{Ge!==g&&(C(Ge),rt(encodeURIComponent(P),Ge))};return o.createElement("div",{className:fe()(z.input,jt),style:un},!!he.length&&o.createElement("div",{className:z.dropdown},o.createElement("div",{className:z.text},(le=he.find(Ge=>Ge.id===g))==null?void 0:le.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},he.map((Ge,Ue)=>o.createElement("div",{key:Ue,onClick:()=>Ae(Ge.id)},Ge.name)))),o.createElement(_.default,{onPressEnter:Y,value:P,onChange:Ge=>{E(Ge.target.value),$e(encodeURIComponent(Ge.target.value),g||null)},bordered:!1,placeholder:kt}),o.createElement("i",{onClick:Y,className:"iconfont icon-sousuo9 font14 pl10 current"}))},vt={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"},V=({value:he,onChange:tt,className:rt,total:$e,pageSize:jt,style:un={}})=>{const kt=he<2,Sn=he>=Math.ceil($e/jt);return $e<=jt?o.createElement(o.Fragment,null):o.createElement("div",{className:fe()(vt.quickPager,rt),style:un},o.createElement("div",{onClick:()=>{kt||tt(he-1,"prev")},className:kt?vt.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Sn||tt(he+1,"next")},className:Sn?vt.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"},u=i(71418),R=i(6848),j=i(13570),de=i(74128),M=i(65862),te=i(96908),W=i(57177),Xe=i(81378),Ce=i(2524),xe=({className:he,dataSource:tt=[],col:rt=4,right:$e,bottom:jt=23,precision:un=0,wrapWidth:kt=1200,trackEventItems:Sn,loading:le})=>{const g=Math.floor((kt-(rt-1)*$e)/rt);return o.createElement(u.Z,{spinning:le},o.createElement("div",{className:fe()(w.list,he)},!!tt.length&&tt.map((C,P)=>{const{name:E,id:Y,identifier:Ae,power:Ge,cover_image_id:Ue,pic:ft}=C;return o.createElement("div",{className:w.wrap,key:Y,style:{width:g,marginRight:(1+P)%rt===0?0:$e+un,marginBottom:jt}},o.createElement("a",{target:"_blank",href:`/shixuns/${Ae}/challenges`,className:w.li,onClick:It=>{It.preventDefault(),Sn&&(0,M.L9)([Sn]),Ge&&(0,M.xg)(`/shixuns/${Ae}/challenges`)}},o.createElement("div",{className:w.img},o.createElement("img",{className:w.cover,src:`${ft}`}),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:Xe})),o.createElement("div",{className:w.name},o.createElement(R.Z,{title:E||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:w.e},E||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:w.tags},o.createElement(R.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(R.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(R.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(j.Z,{allowHalf:!0,disabled:!0,defaultValue:C.score_info}),o.createElement("span",null,"\xA0",C.score_info?`${C.score_info}\u5206`:"5\u5206")))),!Ge&&o.createElement("div",{className:w.lockWrap},o.createElement("img",{src:`${de.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")))}),!tt.length&&o.createElement(Ce.Z,null)))},We=i(59672),Ke={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"},re="data:image/png;base64,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",J=i(59301),H=({className:he,dataSource:tt=[],col:rt=4,right:$e,bottom:jt=23,precision:un=0,wrapWidth:kt=1200,trackEventItems:Sn,loading:le})=>{const g=Math.floor((kt-(rt-1)*$e)/rt);return J.createElement(u.Z,{spinning:le},J.createElement("div",{className:fe()(Ke.list,he)},!!tt.length&&tt.map((C,P)=>{const{subject_identifier:E,id:Y,identifier:Ae,power:Ge}=C,Ue=C.is_public!=0&&C.is_public;return J.createElement("div",{className:Ke.wrap,key:Y,style:{width:g,marginRight:(1+P)%rt===0?0:$e+un,marginBottom:jt}},J.createElement("a",{className:Ke.li,onClick:ft=>{ft.preventDefault(),Sn&&(0,M.L9)([Sn]),(0,M.xg)(C.first_category_url)}},J.createElement("div",{className:Ke.top},J.createElement(R.Z,{title:C.name},J.createElement("div",{className:Ke.name},C.name)),J.createElement("img",{className:Ke.img,src:de.Z.IMG_SERVER+"/images/"+C.avatar_url}),J.createElement("div",{className:Ke.text,title:C.creator},C.creator),E&&J.createElement("div",{className:Ke.btns},J.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),J.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ue&&J.createElement("div",{className:Ke.sign},"\u516C\u5F00")),J.createElement("div",{className:Ke.bottom},C.visits>0&&J.createElement(R.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-liulanyan"}),J.createElement("span",null,C.visits))),C.course_members_count>0&&J.createElement(R.Z,{title:"\u6210\u5458",placement:"bottom"},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-chengyuan"}),C.course_members_count)),C.tasks_count>0&&J.createElement(R.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-zuoye"}),C.tasks_count)),C.is_end?J.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):J.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!C.is_accessible&&J.createElement("div",{className:Ke.lockWrap},J.createElement("img",{src:`${de.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),J.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!tt.length&&J.createElement(Ce.Z,null)))},Se={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"},ve=i(65582),we=({dataSource:he=[],value:tt,onChange:rt,className:$e,style:jt={},tabBarExtraContent:un})=>o.createElement("div",{className:fe()(Se.tabs,$e),style:jt},o.createElement("div",{className:Se.tabsWrap},he.map((kt,Sn)=>o.createElement("aside",{className:Se.tab,onClick:()=>{rt(kt.id),kt.link&&ve.history.push(kt.link)},key:Sn},o.createElement("div",{className:tt===kt.id?Se.active:""},kt.name),(kt==null?void 0:kt.resetCount)==null&&(kt==null?void 0:kt.total)!==void 0&&o.createElement("span",null,"\uFF08",kt==null?void 0:kt.total,"\uFF09"),(kt==null?void 0:kt.resetCount)!==void 0&&(kt==null?void 0:kt.total)!==void 0&&o.createElement(R.Z,{title:(kt==null?void 0:kt.tip)!=null?kt==null?void 0:kt.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},kt==null?void 0:kt.resetCount),"/",o.createElement("span",null,kt==null?void 0:kt.total),"\uFF09"))))),o.createElement("div",{className:Se.tabBar},un)),Bt=({className:he,style:tt={},children:rt})=>o.createElement("div",{className:fe()(he),style:tt},rt),ut={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 en=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var et=({sortValue:he,dropValue:tt,className:rt,onSort:$e,onDrop:jt,dataSource:un=en})=>{var kt;return o.createElement("div",{className:fe()(ut.orderWrap,rt)},o.createElement(mt.Z,{dropdownRender:()=>o.createElement(Pt.default,null,un.map((Sn,le)=>o.createElement(Pt.default.Item,{key:le,onClick:()=>jt(Sn.id)},Sn.name)))},o.createElement("span",{className:ut.orderTextWrap},(kt=un.find(Sn=>tt===Sn.id))==null?void 0:kt.name)),o.createElement("span",{className:ut.orderIconWrap},o.createElement("span",{className:ut.orderAsc},o.createElement("i",{className:he==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ut.cursorPointer} ${ut.active}`:`iconfont icon-sanjiaoxing-up font12 ${ut.cursorPointer}`,onClick:()=>$e(he==="asc"?"desc":"asc")})),o.createElement("span",{className:ut.orderDesc},o.createElement("i",{className:he==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ut.cursorPointer} ${ut.active}`:`iconfont icon-sanjiaoxing-down font12 ${ut.cursorPointer}`,onClick:()=>$e(he==="asc"?"desc":"asc")}))))},St={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"},G=i(3113),X=Object.defineProperty,D=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,oe=(he,tt,rt)=>tt in he?X(he,tt,{enumerable:!0,configurable:!0,writable:!0,value:rt}):he[tt]=rt,b=(he,tt)=>{for(var rt in tt||(tt={}))d.call(tt,rt)&&oe(he,rt,tt[rt]);if(D)for(var rt of D(tt))T.call(tt,rt)&&oe(he,rt,tt[rt]);return he},m=(he,tt)=>{var rt={};for(var $e in he)d.call(he,$e)&&tt.indexOf($e)<0&&(rt[$e]=he[$e]);if(he!=null&&D)for(var $e of D(he))tt.indexOf($e)<0&&T.call(he,$e)&&(rt[$e]=he[$e]);return rt},ie=(he,tt,rt)=>new Promise(($e,jt)=>{var un=le=>{try{Sn(rt.next(le))}catch(g){jt(g)}},kt=le=>{try{Sn(rt.throw(le))}catch(g){jt(g)}},Sn=le=>le.done?$e(le.value):Promise.resolve(le.value).then(un,kt);Sn((rt=rt.apply(he,tt)).next())}),S=he=>{var tt=he,{className:rt,style:$e,children:jt,loading:un=!1,openLoading:kt,onClick:Sn=()=>{},size:le="middle",shape:g="round"}=tt,C=m(tt,["className","style","children","loading","openLoading","onClick","size","shape"]);const[P,E]=(0,o.useState)(!1);return o.createElement(G.ZP,b({onClick:(0,pe.throttle)(Y=>ie(void 0,null,function*(){kt&&E(!0);try{yield Sn(Y)}catch(Ae){console.log("error",Ae)}kt&&E(!1)}),2e3,{leading:!0,trailing:!1}),className:fe()(St.btn,St[`${le}-${g}`],rt),style:$e,size:le,shape:g,loading:P||un},C),jt)},me={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"},ze=({className:he,style:tt,children:rt=null,onClick:$e,title:jt})=>o.createElement("div",{className:fe()(me.head,he),style:tt},o.createElement("span",{className:"primary-hover",onClick:$e},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:jt},jt),o.createElement("div",{className:me.node},rt)),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"},k=({confirmShow:he=!0,confirmTitle:tt,confirmClick:rt,cancelShow:$e=!0,cancelTitle:jt,cancelClick:un,className:kt,style:Sn,confirmLoading:le=!1})=>o.createElement("div",{className:fe()(De.btns,kt),style:Sn},he&&o.createElement(G.ZP,{loading:le,onClick:rt,type:"primary",className:De.confirm},tt),$e&&o.createElement(G.ZP,{onClick:un,className:De.cancel},jt)),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:he,style:tt={},LeftContent:rt,children:$e,RightContent:jt})=>o.createElement("div",{className:fe()(A.fixedBottom,he),style:tt},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},rt),o.createElement("div",{className:A.center},$e),o.createElement("div",{className:A.right},jt))),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"},xt=({className:he,style:tt={},dataSource:rt=[]})=>o.createElement("div",{className:fe()(Ie.crumbs,he),style:tt},rt.map(($e,jt)=>jtve.history.push($e.path)},$e.name):o.createElement("span",null,$e.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:jt,style:{color:"#5F6368"}},$e.name))),Ft=i(31797),Lt=Object.defineProperty,Gt=Object.defineProperties,an=Object.getOwnPropertyDescriptors,nn=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,Pn=(he,tt,rt)=>tt in he?Lt(he,tt,{enumerable:!0,configurable:!0,writable:!0,value:rt}):he[tt]=rt,rn=(he,tt)=>{for(var rt in tt||(tt={}))fn.call(tt,rt)&&Pn(he,rt,tt[rt]);if(nn)for(var rt of nn(tt))En.call(tt,rt)&&Pn(he,rt,tt[rt]);return he},On=(he,tt)=>Gt(he,an(tt)),Hn=(he,tt)=>{var rt={};for(var $e in he)fn.call(he,$e)&&tt.indexOf($e)<0&&(rt[$e]=he[$e]);if(he!=null&&nn)for(var $e of nn(he))tt.indexOf($e)<0&&En.call(he,$e)&&(rt[$e]=he[$e]);return rt};const{Countdown:dn}=Ft.default;var er=he=>{var tt=he,{onChange:rt}=tt,$e=Hn(tt,["onChange"]);const[jt,un]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof jt=="number"&&jt>=0&&rt(jt)},[jt]);const kt=Sn=>{const le=Math.floor(Sn/1e3);un(le)};return o.createElement(dn,On(rn({},$e),{onChange:kt}))}},24459:function(Cn,qe,i){"use strict";var o=i(6848),f=i(8591),O=i(3113),U=i(1710),v=i(59301),L=i(74457),s=i(56102),fe=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:ce=>v.createElement("div",{style:{display:"flex"}},v.createElement(o.Z,{title:ce},v.createElement("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}},ce)),v.createElement(s.CopyToClipboard,{text:ce,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:ce})=>{const[F,B]=(0,v.useState)(ce),[q,z]=(0,v.useState)(1);(0,v.useEffect)(()=>{ce&&B(ce)},[ce]);const _=(0,v.useMemo)(()=>({position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:q,showQuickJumper:{goButton:v.createElement(O.ZP,null,"GO")},total:F==null?void 0:F.data_sets_count,onChange:pt=>{z(pt),(0,L.pV)(`${ce==null?void 0:ce.id}`,{limit:10,page:pt}).then(Ne=>{B(Ne)})}}),[q,F]);return v.createElement(U.default,{columns:pe,dataSource:F==null?void 0:F.data_sets,rowKey:"attachment_id",pagination:_})};qe.Z=(0,v.memo)(I)},49423:function(Cn,qe,i){"use strict";i.r(qe),i.d(qe,{default:function(){return tr}});var o=i(59301),f=i(48066),O=i(99313),U=i(78241),v=i(3113),L=i(71418),s=i(95237),fe=i(43604),pe=i(28103),I=i(43418),ce=i(8591),F=i(5871),B=i(90466),q=i(84105),z=i(65582),_={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"},pt=i(74457),Ne=i(41867),vt=i(92832),Me=(ke,ue,ae)=>new Promise((At,$t)=>{var vn=ht=>{try{Wt(ae.next(ht))}catch(tn){$t(tn)}},Ut=ht=>{try{Wt(ae.throw(ht))}catch(tn){$t(tn)}},Wt=ht=>ht.done?At(ht.value):Promise.resolve(ht.value).then(vn,Ut);Wt((ae=ae.apply(ke,ue)).next())});const V=({dispatch:ke,innovation:ue,detail:ae})=>{const[At]=U.default.useForm(),[$t,vn]=(0,o.useState)("notyet"),Ut=(0,o.useRef)(),Wt=()=>Me(void 0,null,function*(){try{yield At.validateFields();const wt=At.getFieldValue("name");vn("forking");const In=yield(0,pt.M3)(`${ae.id}`,{name:wt});In.status===0&&(ce.ZP.success("fork\u6210\u529F"),Ut.current=In.sci_project_id,ue.openForkModalPosition==="remindModal"&&window.localStorage.setItem("hideRemindModal",`${ue.hideRemindModal}`)),vn("success")}catch(wt){vn("fail")}}),ht=()=>{z.history.push(`/innovation/project/detail/${Ut.current}`),location.reload()},tn=()=>{vn("notyet"),At.resetFields(),ke({type:"innovation/closeModal"})},An=()=>{$t==="success"?ht():Wt()},Qn=o.createElement(U.default,{autoComplete:"off",form:At,initialValues:{name:ae.sci_project.name}},o.createElement(U.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(vt.default,{placeholder:"\u8BF7\u8F93\u5165",maxLength:60}))),pn={notyet:Qn,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:Qn};return o.createElement(I.default,{title:"Fork\u9879\u76EE",width:600,open:ue.visibleModalName==="fork-project",className:`${_.fork_modal}`,destroyOnClose:!0,centered:!0,onCancel:tn,onOk:An,okText:$t==="success"?"\u67E5\u770B\u9879\u76EE":"\u786E\u5B9A"},o.createElement(L.Z,{tip:"\u9879\u76EEFork\u4E2D",spinning:$t==="forking"},pn[$t]))};var w=(0,z.connect)(({innovation:ke})=>({innovation:ke}))(V),u=i(66649),R=i.n(u),j=i(74128),M=()=>{const[ke,ue]=(0,o.useState)(R()().valueOf()),ae=(0,o.useMemo)(()=>`${j.Z.API_SERVER}/rucaptcha?t=${ke}`,[ke]),At=()=>{ue(R()().valueOf())};return o.createElement(s.Z,{align:"middle"},o.createElement("img",{src:ae,alt:""}),o.createElement("span",{onClick:At,style:{fontSize:12,fontWeight:400,color:"#165DFF",marginLeft:10,cursor:"pointer"}},"\u770B\u4E0D\u6E05\u6362\u4E00\u5F20"))},te=(ke,ue,ae)=>new Promise((At,$t)=>{var vn=ht=>{try{Wt(ae.next(ht))}catch(tn){$t(tn)}},Ut=ht=>{try{Wt(ae.throw(ht))}catch(tn){$t(tn)}},Wt=ht=>ht.done?At(ht.value):Promise.resolve(ht.value).then(vn,Ut);Wt((ae=ae.apply(ke,ue)).next())});const W=({dispatch:ke,innovation:ue,projectId:ae})=>{const[At]=U.default.useForm(),$t=()=>te(void 0,null,function*(){try{yield At.validateFields();const vn=At.getFieldsValue();(yield(0,pt.th)(ae,{code:vn.code})).status===0&&(ce.ZP.success("\u5220\u9664\u6210\u529F"),ke({type:"innovation/closeModal"}),z.history.replace("/innovation/project"))}catch(vn){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:ue.visibleModalName==="delete-project",destroyOnClose:!0,onCancel:()=>ke({type:"innovation/closeModal"}),onOk:$t},o.createElement(U.default,{autoComplete:"off",form:At,preserve:!1},o.createElement(U.default.Item,{label:"\u9A8C\u8BC1\u7801",required:!0},o.createElement(U.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},o.createElement(vt.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(M,null))))};var Xe=(0,z.connect)(({innovation:ke})=>({innovation:ke}))(W),Ce={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"},Dt=i(6848),xe=i(20834),We=i(38854),Ke=i(17574),re=i(56102),J={wrap:"wrap___Bmme7",modal:"modal___AMeuc",title:"title___gcQ15",path:"path___Z2shU",colorBlue:"colorBlue___G_a7d",width240:"width240___AU6VN",filePath:"filePath___YkFWz"},Q=Object.defineProperty,H=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,$=(ke,ue,ae)=>ue in ke?Q(ke,ue,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ke[ue]=ae,we=(ke,ue)=>{for(var ae in ue||(ue={}))Se.call(ue,ae)&&$(ke,ae,ue[ae]);if(H)for(var ae of H(ue))ve.call(ue,ae)&&$(ke,ae,ue[ae]);return ke},Oe=(ke,ue)=>{var ae={};for(var At in ke)Se.call(ke,At)&&ue.indexOf(At)<0&&(ae[At]=ke[At]);if(ke!=null&&H)for(var At of H(ke))ue.indexOf(At)<0&&ve.call(ke,At)&&(ae[At]=ke[At]);return ae},Bt=(ke,ue,ae)=>new Promise((At,$t)=>{var vn=ht=>{try{Wt(ae.next(ht))}catch(tn){$t(tn)}},Ut=ht=>{try{Wt(ae.throw(ht))}catch(tn){$t(tn)}},Wt=ht=>ht.done?At(ht.value):Promise.resolve(ht.value).then(vn,Ut);Wt((ae=ae.apply(ke,ue)).next())});const ut=ke=>{var ue=ke,{shixunsDetail:ae,globalSetting:At,loading:$t,user:vn,dispatch:Ut,isRepository:Wt}=ue,ht=Oe(ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const tn=(0,z.useLocation)(),An=(0,z.useParams)(),[Qn,pn]=(0,o.useState)({}),wt=(0,o.useRef)(),[In]=U.default.useForm(),[ur,mr]=(0,o.useState)("");(0,o.useEffect)(()=>{ht.visible&&In.resetFields()},[ht.visible]),(0,o.useEffect)(()=>{const $n=sessionStorage.getItem("pathArray");if($n){const rr=$n.split(",").join("/"),dr=rr.indexOf("/")===0?rr.substr(1):rr;mr(dr)}},[]),(0,o.useEffect)(()=>{var $n,rr;wt.current=(rr=($n=tn.pathname)==null?void 0:$n.split("/"))==null?void 0:rr[2]},[]);const gr=(...$n)=>Bt(void 0,[...$n],function*(rr={}){const dr=yield Ut({type:"shixunsDetail/addRepositoryFiles",payload:{id:An.taskId,message:rr.commitMessage,content:"",path:(ht.defaultPath?ht.defaultPath+"/":"")+rr.path+"/"+(rr.file||".gitkeep"),secret_repository:Wt?void 0:!0}});dr!=null&&dr.url&&(ce.ZP.success("\u6DFB\u52A0\u6210\u529F"),ht.onOK({path:(ht.defaultPath?ht.defaultPath+"/":"")+rr.path+"/"+(rr.file||".gitkeep"),name:rr.path.split("/")[rr.path.split("/").length-1]}),ht.onClose())}),Ar=()=>{var $n,rr;z.history.push(`/shixuns/${wt.current}/${(rr=($n=tn.pathname)==null?void 0:$n.split("/"))==null?void 0:rr[3]}${ur?`/master/shixun_show/${ur}`:""}`)};return o.createElement(I.default,{width:"60%",centered:!0,open:ht.visible,wrapClassName:J.modal,onOk:()=>{In.submit()},onCancel:ht.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},o.createElement("section",{className:J.bg},o.createElement("div",{className:J.wrap},o.createElement(U.default,{className:"mt10",form:In,scrollToFirstError:!0,layout:"vertical",onFinish:gr,onChange:()=>{var $n,rr,dr,jr;const Fr=we({},In.getFieldsValue()),vr=($n=Fr==null?void 0:Fr.path)==null?void 0:$n.split(""),wn=(rr=Fr==null?void 0:Fr.file)==null?void 0:rr.split("");(dr=vr==null?void 0:vr.filter(Un=>Un=="/"))!=null&&dr.length&&(Fr.path=Fr.path.substring(0,Fr.path.length-1)),(jr=wn==null?void 0:wn.filter(Un=>Un=="/"))!=null&&jr.length&&(Fr.file=Fr.file.substring(0,Fr.path.length-1)),In.setFieldsValue(we({},Fr)),pn(Fr)}},o.createElement(U.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},o.createElement(s.Z,null,o.createElement(fe.Z,null,o.createElement("span",{className:J.filePath},ht.defaultPath+"/")),o.createElement(fe.Z,{flex:"1"},o.createElement(U.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(vt.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),o.createElement(U.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},o.createElement(vt.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(U.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(vt.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:ue,globalSetting:ae,user:At})=>({shixunsDetail:ke,globalSetting:ae,user:At,loading:ue.models.index}))(ut),Pt=i(85533),en=Object.defineProperty,zt=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,G=(ke,ue,ae)=>ue in ke?en(ke,ue,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ke[ue]=ae,X=(ke,ue)=>{for(var ae in ue||(ue={}))et.call(ue,ae)&&G(ke,ae,ue[ae]);if(zt)for(var ae of zt(ue))St.call(ue,ae)&&G(ke,ae,ue[ae]);return ke},D=(ke,ue)=>{var ae={};for(var At in ke)et.call(ke,At)&&ue.indexOf(At)<0&&(ae[At]=ke[At]);if(ke!=null&&zt)for(var At of zt(ke))ue.indexOf(At)<0&&St.call(ke,At)&&(ae[At]=ke[At]);return ae},d=(ke,ue,ae)=>new Promise((At,$t)=>{var vn=ht=>{try{Wt(ae.next(ht))}catch(tn){$t(tn)}},Ut=ht=>{try{Wt(ae.throw(ht))}catch(tn){$t(tn)}},Wt=ht=>ht.done?At(ht.value):Promise.resolve(ht.value).then(vn,Ut);Wt((ae=ae.apply(ke,ue)).next())});const T=ke=>{var ue=ke,{shixunsDetail:ae,globalSetting:At,loading:$t,user:vn,dispatch:Ut,isRepository:Wt}=ue,ht=D(ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const tn=(0,z.useLocation)(),An=(0,z.useParams)(),[Qn,pn]=(0,o.useState)({}),wt=(0,o.useRef)(),[In]=U.default.useForm(),[ur,mr]=(0,o.useState)("");(0,o.useEffect)(()=>{ht.visible&&In.resetFields()},[ht.visible]),(0,o.useEffect)(()=>{const $n=sessionStorage.getItem("pathArray");if($n){const rr=$n.split(",").join("/"),dr=rr.indexOf("/")===0?rr.substr(1):rr;mr(dr)}},[]),(0,o.useEffect)(()=>{var $n,rr;wt.current=(rr=($n=tn.pathname)==null?void 0:$n.split("/"))==null?void 0:rr[2]},[]);const gr=(...$n)=>d(void 0,[...$n],function*(rr={}){const dr=yield Ut({type:"shixunsDetail/addRepositoryFiles",payload:{id:An.taskId,message:rr.commitMessage,content:rr.codeMirror,path:(ht.defaultPath?ht.defaultPath+"/":"")+rr.path,secret_repository:Wt?void 0:!0}});dr!=null&&dr.url&&(ce.ZP.success("\u6DFB\u52A0\u6210\u529F"),ht.onOK({path:(ht.defaultPath?ht.defaultPath+"/":"")+rr.path,name:rr.path.split("/")[rr.path.split("/").length-1]}),ht.onClose())}),Ar=()=>{var $n,rr;z.history.push(`/shixuns/${wt.current}/${(rr=($n=tn.pathname)==null?void 0:$n.split("/"))==null?void 0:rr[3]}${ur?`/master/shixun_show/${ur}`:""}`)};return o.createElement(I.default,{width:"60%",open:ht.visible,wrapClassName:J.modal,centered:!0,onOk:()=>{In.submit()},onCancel:ht.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},o.createElement("section",{className:J.bg},o.createElement("div",{className:J.wrap},o.createElement(U.default,{className:"mt10",form:In,scrollToFirstError:!0,layout:"vertical",onFinish:gr,onChange:()=>{var $n,rr;const dr=X({},In.getFieldsValue()),jr=($n=dr==null?void 0:dr.path)==null?void 0:$n.split("");((rr=jr==null?void 0:jr.filter(Fr=>Fr=="/"))==null?void 0:rr.length)>1&&(dr.path=dr.path.substring(0,dr.path.length-1)),In.setFieldsValue(X({},dr)),pn(dr)}},o.createElement(U.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},o.createElement(s.Z,null,o.createElement(fe.Z,null,o.createElement("span",{className:J.filePath},ht.defaultPath+"/")),o.createElement(fe.Z,{flex:"1"},o.createElement(U.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(vt.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),o.createElement(U.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(vt.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(U.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 oe=(0,z.connect)(({shixunsDetail:ke,loading:ue,globalSetting:ae,user:At})=>({shixunsDetail:ke,globalSetting:ae,user:At,loading:ue.models.index}))(T),b=Object.defineProperty,m=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,S=(ke,ue,ae)=>ue in ke?b(ke,ue,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ke[ue]=ae,me=(ke,ue)=>{for(var ae in ue||(ue={}))ie.call(ue,ae)&&S(ke,ae,ue[ae]);if(m)for(var ae of m(ue))Z.call(ue,ae)&&S(ke,ae,ue[ae]);return ke},st=(ke,ue)=>{var ae={};for(var At in ke)ie.call(ke,At)&&ue.indexOf(At)<0&&(ae[At]=ke[At]);if(ke!=null&&m)for(var At of m(ke))ue.indexOf(At)<0&&Z.call(ke,At)&&(ae[At]=ke[At]);return ae},ze=(ke,ue,ae)=>new Promise((At,$t)=>{var vn=ht=>{try{Wt(ae.next(ht))}catch(tn){$t(tn)}},Ut=ht=>{try{Wt(ae.throw(ht))}catch(tn){$t(tn)}},Wt=ht=>ht.done?At(ht.value):Promise.resolve(ht.value).then(vn,Ut);Wt((ae=ae.apply(ke,ue)).next())});const De=ke=>{var ue=ke,{shixunsDetail:ae,globalSetting:At,loading:$t,user:vn,dispatch:Ut,isRepository:Wt}=ue,ht=st(ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const tn=(0,z.useLocation)(),An=(0,z.useParams)(),[Qn,pn]=(0,o.useState)({}),wt=(0,o.useRef)(),[In]=U.default.useForm(),[ur,mr]=(0,o.useState)(""),[gr,Ar]=(0,o.useState)("");(0,o.useEffect)(()=>{ht.visible&&In.resetFields()},[ht.visible]),(0,o.useEffect)(()=>{const dr=ht.defaultPath.split("/");dr.length===1?(mr(""),Ar(ht.defaultPath)):(Ar(dr.pop()),mr(dr.join("/")+"/"))},[ht.defaultPath]),(0,o.useEffect)(()=>{var dr,jr;wt.current=(jr=(dr=tn.pathname)==null?void 0:dr.split("/"))==null?void 0:jr[2]},[]);const $n=(...dr)=>ze(void 0,[...dr],function*(jr={}){const Fr=yield Ut({type:"shixunsDetail/moveGitFiles",payload:{id:An.taskId,from:ht.defaultPath,to:ur+jr.path,message:jr.commitMessage||`${ht.defaultPath} rename to ${ur}${jr.path} `,secret_repository:Wt}});(Fr==null?void 0:Fr.status)===0&&(ce.ZP.success("\u6DFB\u52A0\u6210\u529F"),ht.onOK({path:jr.path,name:jr.path}),ht.onClose())}),rr=()=>{var dr,jr;z.history.push(`/shixuns/${wt.current}/${(jr=(dr=tn.pathname)==null?void 0:dr.split("/"))==null?void 0:jr[3]}${ur?`/master/shixun_show/${ur}`:""}`)};return o.createElement(I.default,{width:"40%",open:ht.visible,wrapClassName:J.modal,centered:!0,onOk:()=>{In.submit()},onCancel:ht.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},o.createElement("section",{className:J.bg},o.createElement("div",{className:J.wrap},o.createElement(U.default,{className:"mt10",form:In,scrollToFirstError:!0,layout:"vertical",onFinish:$n,onChange:()=>{var dr,jr;const Fr=me({},In.getFieldsValue()),vr=(dr=Fr==null?void 0:Fr.path)==null?void 0:dr.split("");((jr=vr==null?void 0:vr.filter(wn=>wn=="/"))==null?void 0:jr.length)>1&&(Fr.path=Fr.path.substring(0,Fr.path.length-1)),In.setFieldsValue(me({},Fr)),pn(Fr)}},o.createElement(U.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},o.createElement(s.Z,null,o.createElement(fe.Z,{flex:"1"},o.createElement(U.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(vt.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:gr}))))),o.createElement(U.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},o.createElement(vt.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 lt=(0,z.connect)(({shixunsDetail:ke,loading:ue,globalSetting:ae,user:At})=>({shixunsDetail:ke,globalSetting:ae,user:At,loading:ue.models.index}))(De),k=i(54580),A={wrap:"wrap___MBjkg",title:"title___kwzQt",path:"path___Dxzfe",colorBlue:"colorBlue___motxO"},K=Object.defineProperty,be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,xt=(ke,ue,ae)=>ue in ke?K(ke,ue,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ke[ue]=ae,Ft=(ke,ue)=>{for(var ae in ue||(ue={}))Ie.call(ue,ae)&&xt(ke,ae,ue[ae]);if(be)for(var ae of be(ue))nt.call(ue,ae)&&xt(ke,ae,ue[ae]);return ke},Lt=(ke,ue)=>{var ae={};for(var At in ke)Ie.call(ke,At)&&ue.indexOf(At)<0&&(ae[At]=ke[At]);if(ke!=null&&be)for(var At of be(ke))ue.indexOf(At)<0&&nt.call(ke,At)&&(ae[At]=ke[At]);return ae},Gt=(ke,ue,ae)=>new Promise((At,$t)=>{var vn=ht=>{try{Wt(ae.next(ht))}catch(tn){$t(tn)}},Ut=ht=>{try{Wt(ae.throw(ht))}catch(tn){$t(tn)}},Wt=ht=>ht.done?At(ht.value):Promise.resolve(ht.value).then(vn,Ut);Wt((ae=ae.apply(ke,ue)).next())});const{Dragger:an}=k.default,nn=ke=>{var ue=ke,{shixunsDetail:ae,globalSetting:At,loading:$t,user:vn,dispatch:Ut,isRepository:Wt}=ue,ht=Lt(ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const tn=(0,z.useLocation)(),An=(0,z.useParams)(),[Qn,pn]=(0,o.useState)({}),wt=(0,o.useRef)(),[In]=U.default.useForm(),[ur,mr]=(0,o.useState)([]),[gr,Ar]=(0,o.useState)();let $n;(0,o.useEffect)(()=>{ht.visible&&(In.resetFields(),mr([]))},[ht.visible]),(0,o.useEffect)(()=>{wt.current=An.taskId},[]),(0,o.useEffect)(()=>{const wn=sessionStorage.getItem("pathArray");if(wn){const Un=wn.split(",").join("/"),Jn=Un.indexOf("/")===0?Un.substr(1):Un;Ar(Jn)}},[]);const rr=wn=>{var Un,Jn,cr;if($n=wn.file.name,wn.file.status==="done"||wn.file.status==="uploading"){if(mr(wn.fileList),!wn.file.response)return;if(((Un=wn.file.response)==null?void 0:Un.status)===0){ce.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}mr(ur.filter(Hr=>Hr.uid!==wn.file.uid)),(Jn=wn.file.response)!=null&&Jn.message&&ce.ZP.info((cr=wn.file.response)==null?void 0:cr.message)}},dr=wn=>Gt(void 0,null,function*(){if(!wn.response){ce.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Ut({type:"shixunsDetail/deleteGitFile",payload:{id:An.taskId,path:gr?`${gr}/${wn.name}`:wn.name,message:In.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${gr?`${gr}/${wn.name}`:wn.name}`,secret_repository:Wt?null:!0}})).status===0&&(mr(ur.filter(Jn=>Jn.uid!==wn.uid)),ce.ZP.info("\u5220\u9664\u6210\u529F"))}),jr={height:300,multiple:!0,withCredentials:!0,data:()=>Gt(void 0,null,function*(){return new Promise((wn,Un)=>Gt(void 0,null,function*(){setTimeout(()=>Gt(void 0,null,function*(){const Jn=yield In.getFieldsValue(),cr=Ft(Ft({},{path:ht.defaultPath?ht.defaultPath:"",message:Qn.commitMessage||`\u4E0A\u4F20\u4E86${$n}`}),Wt?{}:{secret_repository:!0});wn(cr)}),200)}))}),fileList:ur,method:"post",action:`${j.Z.API_SERVER}/api/sci/projects/${wt.current}/upload_git_file.json`,onChange:rr,onRemove:dr,beforeUpload:wn=>{$n=wn.name}},Fr=wn=>Gt(void 0,null,function*(){yield In.validateFields(),ht.onClose(),ht.onOK({path:ht.defaultPath})}),vr=()=>{var wn,Un;z.history.push(`/shixuns/${wt.current}/${(Un=(wn=tn.pathname)==null?void 0:wn.split("/"))==null?void 0:Un[3]}${gr?`/master/shixun_show/${gr}`:""}`)};return o.createElement(I.default,{open:ht.visible,onOk:Fr,centered:!0,onCancel:ht.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(U.default,{className:"mt10",form:In,scrollToFirstError:!0,layout:"vertical",onFinish:Fr,onValuesChange:()=>pn(Ft({},In.getFieldsValue()))},o.createElement(U.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(vt.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),o.createElement(U.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},o.createElement(an,Ft({},jr),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 fn=(0,z.connect)(({shixunsDetail:ke,loading:ue,globalSetting:ae,user:At})=>({shixunsDetail:ke,globalSetting:ae,user:At,loading:ue.models.index}))(nn),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"},Pn={wrap:"wrap___FeZrl",content:"content___nhYt_",mainPathWrap:"mainPathWrap___pggnV",colorBlue:"colorBlue___TPUPy"},rn=Object.defineProperty,On=Object.getOwnPropertySymbols,Hn=Object.prototype.hasOwnProperty,dn=Object.prototype.propertyIsEnumerable,Fn=(ke,ue,ae)=>ue in ke?rn(ke,ue,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ke[ue]=ae,er=(ke,ue)=>{for(var ae in ue||(ue={}))Hn.call(ue,ae)&&Fn(ke,ae,ue[ae]);if(On)for(var ae of On(ue))dn.call(ue,ae)&&Fn(ke,ae,ue[ae]);return ke},he=(ke,ue,ae)=>new Promise((At,$t)=>{var vn=ht=>{try{Wt(ae.next(ht))}catch(tn){$t(tn)}},Ut=ht=>{try{Wt(ae.throw(ht))}catch(tn){$t(tn)}},Wt=ht=>ht.done?At(ht.value):Promise.resolve(ht.value).then(vn,Ut);Wt((ae=ae.apply(ke,ue)).next())});const tt=({shixunsDetail:ke,globalSetting:ue,loading:ae,dispatch:At,title:$t,pathList:vn=[],showInputPath:Ut=!1,isMergeSelectFile:Wt=!1,onFinish:ht=()=>{}})=>{const[tn]=U.default.useForm(),An=(0,z.useParams)(),Qn=(0,z.useLocation)(),pn=(0,o.useRef)(),[wt,In]=(0,o.useState)(""),[ur,mr]=(0,o.useState)(""),[gr,Ar]=(0,o.useState)([]),[$n,rr]=(0,o.useState)([]);(0,o.useEffect)(()=>{var Un,Jn;pn.current=((Jn=(Un=Qn.pathname)==null?void 0:Un.split("/"))==null?void 0:Jn[3])==="repository"},[]),(0,o.useEffect)(()=>{if(ke.actionTabs.key!=="Repository-SelectFilePath")return;const Un=vn.join("/");let Jn=[];vn.map((cr,Hr)=>{Hr===0?Jn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${cr}`,path:Un}):Jn.push({val:`/${cr}`,path:Un})}),Ar(Jn),In(Un),mr(Un),dr(Un)},[ke.actionTabs.key]);const dr=Un=>he(void 0,null,function*(){const Jn=yield At({type:pn.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:An.taskId,path:Un}});Jn&&rr(Jn.trees||[])}),jr=Un=>{let Jn=wt;Un.type==="tree"&&(gr.length?gr.push({val:`/${Un.name}`,path:Un.name}):gr.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Un.name}`,path:Un.name}),Ar(gr),Jn=wt?`${wt}/${Un.name}`:Un.name,In(Jn)),dr(Jn)},Fr=(Un,Jn)=>{const cr=gr.filter((Ur,qn)=>qn<=Jn);Ar(cr);const Hr=cr.filter((Ur,qn)=>qn!==0).map(Ur=>Ur.val).join("").substr(1);In(Hr),dr(Hr)},vr=()=>he(void 0,null,function*(){const Un=tn==null?void 0:tn.getFieldsValue(),Jn=wt?`${wt}${Un!=null&&Un.name?`/${Un==null?void 0:Un.name}`:""}`:Un==null?void 0:Un.name;if(Wt){ht(Jn),wn();return}if(Ut){yield tn.validateFields();const cr=yield At({type:"shixunsDetail/uploadGitFolder",payload:er(er({},{id:An.taskId,path:Jn}),pn.current?{}:{secret_repository:!0})});ht(ur),cr.status===0&&ce.ZP.info("\u65B0\u5EFA\u6210\u529F")}else ht(Jn),ce.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");wn()}),wn=()=>{At({type:"shixunsDetail/setActionTabs",payload:{}}),tn.resetFields()};return o.createElement(I.default,{centered:!0,title:$t||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:ke.actionTabs.key==="Repository-SelectFilePath",onOk:vr,onCancel:wn},o.createElement("div",{className:Pn.wrap},o.createElement("div",{className:Pn.content},o.createElement("div",{className:Pn.mainPathWrap},!!(gr!=null&&gr.length)&&gr.map((Un,Jn)=>o.createElement("a",{key:Jn,onClick:()=>Fr(Un,Jn)},Un.val))),!!($n!=null&&$n.length)&&$n.map((Un,Jn)=>Un.type==="tree"&&o.createElement("a",{key:Jn,onClick:()=>jr(Un)},o.createElement("i",{className:`iconfont icon-wenjianjia ${Pn.colorBlue}`}),Un.name))),o.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),o.createElement("div",{className:"mt5 mb5"},wt),Ut&&o.createElement(U.default,{form:tn,scrollToFirstError:!0,className:"mt20"},o.createElement(U.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.createElement(vt.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var rt=(0,z.connect)(({shixunsDetail:ke,loading:ue,globalSetting:ae})=>({shixunsDetail:ke,globalSetting:ae,loading:ue.models.index}))(tt),$e=i(18785),jt=i(60979),un=i(65862),kt=i(66457),Sn=i(59149),le=Object.defineProperty,g=Object.defineProperties,C=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable,Ae=(ke,ue,ae)=>ue in ke?le(ke,ue,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ke[ue]=ae,Ge=(ke,ue)=>{for(var ae in ue||(ue={}))E.call(ue,ae)&&Ae(ke,ae,ue[ae]);if(P)for(var ae of P(ue))Y.call(ue,ae)&&Ae(ke,ae,ue[ae]);return ke},Ue=(ke,ue)=>g(ke,C(ue)),ft=(ke,ue)=>{var ae={};for(var At in ke)E.call(ke,At)&&ue.indexOf(At)<0&&(ae[At]=ke[At]);if(ke!=null&&P)for(var At of P(ke))ue.indexOf(At)<0&&Y.call(ke,At)&&(ae[At]=ke[At]);return ae},It=(ke,ue,ae)=>new Promise((At,$t)=>{var vn=ht=>{try{Wt(ae.next(ht))}catch(tn){$t(tn)}},Ut=ht=>{try{Wt(ae.throw(ht))}catch(tn){$t(tn)}},Wt=ht=>ht.done?At(ht.value):Promise.resolve(ht.value).then(vn,Ut);Wt((ae=ae.apply(ke,ue)).next())});const{DirectoryTree:Rt}=Ke.default,Xt=ke=>{var ue=ke,{shixunsDetail:ae,globalSetting:At,loading:$t,user:vn,activeKey:Ut,dispatch:Wt,practiceSetting:ht,isRepository:tn,treeData:An,setTreeData:Qn,haveAuth:pn}=ue,wt=ft(ue,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData","haveAuth"]),In,ur;const mr=(0,z.useParams)(),gr=(0,z.useLocation)(),[Ar,$n]=(0,o.useState)(),[rr,dr]=(0,o.useState)(!1),[jr,Fr]=(0,o.useState)(!1),[vr,wn]=(0,o.useState)(!1),[Un,Jn]=(0,o.useState)(!1),[cr,Hr]=(0,o.useState)("");let[Ur,qn]=(0,o.useState)([]),[zn,hr]=(0,o.useState)([]);const[or,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)(()=>{Qn([]),Va(""),localStorage.warehouseHideTip||fa(!0)},[gr.pathname,tn]);const Vr=(cn="")=>It(void 0,null,function*(){(yield(0,jt.Zt)({id:mr.taskId,secret_dir_path:cn}))&&Fa(cn)}),$r=cn=>o.createElement(xe.default,{className:En.menu,onClick:kn=>{switch(Hr(cn.path||""),kn.key){case"1":(0,un.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),dr(!0);break;case"2":(0,un.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),wn(!0);break;case"3":(0,un.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Jn(!0);break;case"4":(0,un.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Fr(!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(re.CopyToClipboard,{text:`/data/workspace/myshixun/${tn?"":"secret/"}${cn==null?void 0:cn.path}`,onCopy:()=>ce.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,kn)=>cn.map(xr=>(kn==""?xr.path=kn+xr.name:xr.path=kn+"/"+xr.name,xr.title=o.createElement(s.Z,{className:"font14"},o.createElement(fe.Z,{flex:"1"},o.createElement(s.Z,null,o.createElement(fe.Z,{flex:"20px"},xr.type==="blob"&&o.createElement("span",{className:"iconfont icon-wenjian11 font12"})),o.createElement(fe.Z,{flex:"1"},o.createElement("span",{className:" multi_ellipsis1"},xr.name)))),pn&&o.createElement(fe.Z,null,(xr.type==="blob"||xr.type==="tree")&&o.createElement(We.Z,{dropdownRender:()=>$r(xr),className:En.ellipsis},o.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),xr.disableCheckbox=Ar&&Ar!==xr.name,xr.className=xr.type==="tree"?En.pl23:"",xr.checkable=xr.type!=="tree",xr.isLeaf=xr.type!=="tree",xr.children=xr.type==="tree"&&[],xr.key=xr.path,xr)),ao=cn=>{Wt({type:"practiceSetting/setSideBarTabs",payload:{selectPath:cn}})},yo=(cn,kn)=>It(void 0,null,function*(){const xr=cn.split("/");yield Va(cr),setTimeout(()=>{ao(cn),Ur=[xr[0]||""],zn=[cn],hr([...zn]),qn([...Ur])},150)}),Ha=(cn,kn)=>{if(kn=="")An=[...cn],Qn([...cn]);else{let xr=uo(An,kn,cn);An=xr,Qn([...xr])}};function uo(cn,kn,xr){return cn.map(Lr=>Lr.key===kn?(Lr.children=[...xr],Ge({},Lr)):Lr.children?Ue(Ge({},Lr),{children:uo(Lr.children,kn,xr)}):Lr)}const Va=(cn="")=>It(void 0,null,function*(){var kn,xr;const Lr=yield Wt({type:tn?"shixunsDetail/getRepositorys":"shixunsDetail/getSecretRepository",payload:{id:mr.taskId,path:cn}});if(Lr){if((kn=Lr.trees)!=null&&kn.length){let Xr=Ea([...Lr.trees],cn);Ha(Xr,cn),Jr(Lr.trees||[]),ta(cn||""),console.log("handleGetRepository:",Xr,cn),setTimeout(()=>console.log(An,Lr.trees,cn,999999),2e3)}else cn==""&&Qn([]);va(((xr=Lr.commits)==null?void 0:xr[0])||{})}return Lr}),ei=cn=>It(void 0,null,function*(){return new Promise((kn,xr)=>It(void 0,null,function*(){cn.children.length&&kn(),Ca(cn.path),yield Va(cn.path),kn()}))}),jo=(cn,kn)=>It(void 0,null,function*(){var xr;console.log("handleSelectTree",cn,kn.nativeEvent.target.nodeName,kn);const Lr=()=>{ao(kn.node.path),cn=[kn.node.path],hr([...cn])};kn.nativeEvent.target.nodeName==="svg"||kn.nativeEvent.target.nodeName==="LI"||kn.nativeEvent.target.nodeName==="I"||kn.node.type==="blob"&&((xr=ht==null?void 0:ht.sideBar)!=null&&xr.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:()=>{Lr(),Wt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Lr())}),Ho=(cn,kn,xr)=>{I.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${xr.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>It(void 0,null,function*(){const Lr=yield Wt({type:"shixunsDetail/deleteGitFiles",payload:{id:mr.taskId,path:cn,message:`\u5220\u9664${cn}`,secret_repository:tn?null:!0}});let Xr=cn.split("/");if((Lr==null?void 0:Lr.status)===0){ce.ZP.info("\u5220\u9664\u6210\u529F"),Xr.splice(Xr.length-1,1);const wa=yield Va(Xr.length>1?Xr.join("/"):"");return wa!=null&&wa.trees||(Xr.splice(Xr.length-1,1),yield Va(Xr.length>1?Xr.join("/"):"")),ao(""),!0}else(Lr==null?void 0:Lr.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/${mr.taskId}/edit/${Lr==null?void 0:Lr.message}/tab=2`}})})})},Xo=cn=>{console.log(cn,"item")},Po=(cn,kn)=>It(void 0,null,function*(){if(console.log("handleExpand",kn),kn.nativeEvent.target.nodeName==="svg"||kn.nativeEvent.target.nodeName==="path"||kn.nativeEvent.target.nodeName==="LI")return!0;yield ei(kn.node),Ur.includes(kn.node.path)?Ur.splice(Ur.indexOf(kn.node.path),1):Ur.push(kn.node.path),qn([...Ur])}),Ga=()=>{fa(!1),localStorage.warehouseHideTip=!0},co=cn=>It(void 0,null,function*(){var kn;let xr,Lr="",Xr,wa;switch(tn){case!0:Lr="\u5F00\u542F\u7248\u672C\u5E93",Xr="\u5F00\u542F",wa="\u4E0D\u5F00\u542F",xr=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:(kn=ae==null?void 0:ae.detail)!=null&&kn.secret_repository?(Lr="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Xr="\u786E\u5B9A",wa="\u53D6\u6D88",xr=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")):(Lr="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Xr="\u4E0D\u4F7F\u7528",wa="\u4F7F\u7528",xr=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}!tn&&(0,kt.gy)(Wt,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||I.default.confirm({title:Lr,okText:Xr,cancelText:wa,content:xr,onOk:()=>{var ya;(0,un.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Lr]),!tn&&!((ya=ae==null?void 0:ae.detail)!=null&&ya.secret_repository)||zo(cn)},onCancel:()=>{var ya;!tn&&!((ya=ae==null?void 0:ae.detail)!=null&&ya.secret_repository)&&zo(cn)}})}),zo=cn=>It(void 0,null,function*(){tn?(yield(0,jt.Vx)({id:mr.taskId}),Wt({type:"practiceSetting/getCommonData",payload:{id:mr.taskId}})):yield(0,jt.K0)({id:mr.taskId,is_secret_repository:cn}),Va(),Wt({type:"shixunsDetail/getShixunsDetail",payload:{id:mr.taskId}})}),Uo=cn=>{console.log(cn)},Mo=cn=>It(void 0,null,function*(){console.log(cn);const kn=cn.node.key,xr=cn.dragNode.key,Lr=cn.node.pos.split("-"),Xr=cn.dropPosition-Number(Lr[Lr.length-1]);if(cn.dragNode.type==="tree"){ce.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(cn.node.type!=="tree"){ce.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Wt({type:"shixunsDetail/moveGitFiles",payload:{id:mr.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(Dt.Z,{open:zr,title:o.createElement("div",{className:"font16"},o.createElement($e.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"},tn&&o.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!tn&&((In=ae==null?void 0:ae.detail)==null?void 0:In.secret_repository)&&o.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!An.length&&!tn&&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")),An.length?o.createElement(o.Fragment,null,o.createElement("div",{className:En.content},Ut==="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(Rt,{disabled:!!$t.effects["shixunsDetail/getFileContents"],multiple:!0,showIcon:!1,treeData:An,switcherIcon:o.createElement(q.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:Po,expandedKeys:Ur,selectedKeys:zn,onSelect:jo,draggable:!0,onDragEnter:Uo,onDrop:Mo,allowDrop:({dropNode:cn,dropPosition:kn})=>!1}))):"",!An.length&&tn&&o.createElement(Le,null),!An.length&&!tn&&((ur=ae==null?void 0:ae.detail)==null?void 0:ur.secret_repository)&&o.createElement(Le,null))),o.createElement(lt,{visible:jr,defaultPath:cr,onClose:()=>Fr(!1),isRepository:!tn,onOK:cn=>It(void 0,null,function*(){const kn=cr.split("/");kn.pop(),yield Va(kn.join("/")),ao("")})}),o.createElement(oe,{visible:rr,defaultPath:cr,onClose:()=>dr(!1),isRepository:tn,onOK:cn=>{yo(cn.path,cn.name)}}),o.createElement(mt,{visible:vr,defaultPath:cr,onClose:()=>wn(!1),isRepository:tn,onOK:cn=>{yo(cn.path,cn.name)}}),o.createElement(fn,{defaultPath:cr,visible:Un,isRepository:tn,onClose:()=>Jn(!1),onOK:cn=>It(void 0,null,function*(){const kn=cr.split("/");yield Va(cr),Ur=[kn[0]||""],zn=[cr],hr([...zn]),qn([...Ur])})}),o.createElement(rt,{pathList:cr==null?void 0:cr.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:Sn.Oe}));var bt=(0,z.connect)(({shixunsDetail:ke,loading:ue,globalSetting:ae,practiceSetting:At,user:$t})=>({shixunsDetail:ke,globalSetting:ae,user:$t,practiceSetting:At,loading:ue}))(Xt),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"},ge=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,yt=(ke,ue)=>{var ae={};for(var At in ke)Pe.call(ke,At)&&ue.indexOf(At)<0&&(ae[At]=ke[At]);if(ke!=null&&ge)for(var At of ge(ke))ue.indexOf(At)<0&&Qe.call(ke,At)&&(ae[At]=ke[At]);return ae},Te=(ke,ue,ae)=>new Promise((At,$t)=>{var vn=ht=>{try{Wt(ae.next(ht))}catch(tn){$t(tn)}},Ut=ht=>{try{Wt(ae.throw(ht))}catch(tn){$t(tn)}},Wt=ht=>ht.done?At(ht.value):Promise.resolve(ht.value).then(vn,Ut);Wt((ae=ae.apply(ke,ue)).next())});const Et=ke=>{var ue=ke,{shixunsDetail:ae,globalSetting:At,loading:$t,user:vn,dispatch:Ut,isRepository:Wt}=ue,ht=yt(ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const tn=(0,z.useParams)(),[An,Qn]=(0,o.useState)([]);(0,o.useEffect)(()=>{pn()},[Wt]);const pn=()=>Te(void 0,null,function*(){const wt=yield Ut({type:"shixunsDetail/getRepositoryCommit",payload:{id:tn.taskId,secret_repository:Wt?void 0:!0}});wt&&Qn(wt.commits||[])});return o.createElement(o.Fragment,null,An==""&&o.createElement("div",{className:se.empty},o.createElement("img",{src:Sn.em,width:"258"}),o.createElement("br",null),o.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),An!=""&&o.createElement("section",{className:se.bg},o.createElement("div",{className:se.wrap},o.createElement("div",{className:se.content},An==null?void 0:An.map(wt=>{var In,ur;return o.createElement("div",null,o.createElement(s.Z,{align:"middle",className:"c-white font16"},o.createElement(fe.Z,null,wt.title)),o.createElement(s.Z,{align:"middle",className:"mt20 "},o.createElement(fe.Z,null,o.createElement("img",{className:se.imageUrl,src:j.Z.IMG_SERVER+"/"+((In=wt.author)==null?void 0:In.image_url)})),o.createElement(fe.Z,{className:se.blueLight},o.createElement("span",{className:"ml20"},(ur=wt.author)==null?void 0:ur.username)),o.createElement(fe.Z,null,o.createElement("span",{className:`ml20 ${se.blueLight}`},"\u63D0\u4EA4\u4E8E"),o.createElement("span",{className:`ml20 ${se.blueLight}`},wt.time))),o.createElement(pe.Z,{className:se.divider}))})))))};var ee=(0,z.connect)(({shixunsDetail:ke,loading:ue,globalSetting:ae,user:At})=>({shixunsDetail:ke,globalSetting:ae,user:At,loading:ue.models.index}))(Et),Be=i(21185),He=Object.defineProperty,at=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,qt=(ke,ue,ae)=>ue in ke?He(ke,ue,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ke[ue]=ae,Ee=(ke,ue)=>{for(var ae in ue||(ue={}))dt.call(ue,ae)&&qt(ke,ae,ue[ae]);if(ot)for(var ae of ot(ue))Mt.call(ue,ae)&&qt(ke,ae,ue[ae]);return ke},Ze=(ke,ue)=>at(ke,Ye(ue)),Ve=(ke,ue)=>{var ae={};for(var At in ke)dt.call(ke,At)&&ue.indexOf(At)<0&&(ae[At]=ke[At]);if(ke!=null&&ot)for(var At of ot(ke))ue.indexOf(At)<0&&Mt.call(ke,At)&&(ae[At]=ke[At]);return ae},it=(ke,ue,ae)=>new Promise((At,$t)=>{var vn=ht=>{try{Wt(ae.next(ht))}catch(tn){$t(tn)}},Ut=ht=>{try{Wt(ae.throw(ht))}catch(tn){$t(tn)}},Wt=ht=>ht.done?At(ht.value):Promise.resolve(ht.value).then(vn,Ut);Wt((ae=ae.apply(ke,ue)).next())});const{TabPane:_e}=O.default,Zt=ke=>{var ue=ke,{globalSetting:ae,loading:At,dispatch:$t,practiceSetting:vn,shixunsDetail:Ut,haveAuth:Wt}=ue,ht=Ve(ue,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","haveAuth"]),tn,An,Qn,pn,wt,In,ur,mr,gr,Ar,$n,rr,dr,jr,Fr,vr,wn,Un,Jn;const[cr,Hr]=(0,o.useState)("1"),[Ur,qn]=(0,o.useState)("1");let[zn,hr]=(0,o.useState)();const or=(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(Dt.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=Ut==null?void 0:Ut.fileContent)==null?void 0:Vr.content)==null?void 0:$r.content)!=null&&Ea.length||((yo=(ao=Ut==null?void 0:Ut.fileContent)==null?void 0:ao.content)==null?void 0:yo.content)=="")&&(((Ha=Ut==null?void 0:Ut.fileContent)==null?void 0:Ha.file_type)==="txt"?(or.current=window.decodeURIComponent(escape(window.atob((Va=(uo=Ut==null?void 0:Ut.fileContent)==null?void 0:uo.content)==null?void 0:Va.content))),zn=window.decodeURIComponent(escape(window.atob((jo=(ei=Ut==null?void 0:Ut.fileContent)==null?void 0:ei.content)==null?void 0:jo.content))),hr(zn)):(or.current=(Xo=(Ho=Ut==null?void 0:Ut.fileContent)==null?void 0:Ho.content)==null?void 0:Xo.content,zn=(Ga=(Po=Ut==null?void 0:Ut.fileContent)==null?void 0:Po.content)==null?void 0:Ga.content,hr(zn)))}catch(cn){or.current=window.atob((zo=(co=Ut==null?void 0:Ut.fileContent)==null?void 0:co.content)==null?void 0:zo.content),zn=window.atob((Mo=(Uo=Ut==null?void 0:Ut.fileContent)==null?void 0:Uo.content)==null?void 0:Mo.content),hr(zn),ce.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Ut.fileContent.content)},[(tn=Ut==null?void 0:Ut.fileContent)==null?void 0:tn.content]),(0,o.useEffect)(()=>{var Vr;const $r=(Vr=vn==null?void 0:vn.sideBar)==null?void 0:Vr.selectPath.split("/");va($r)},[(An=vn==null?void 0:vn.sideBar)==null?void 0:An.selectPath]);const Fa=Vr=>{hr(Vr);let $r=-1;Vr===or.current?$r=0:$r=1,$t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!$r}})};(0,o.useEffect)(()=>{new Promise((Vr,$r)=>it(void 0,null,function*(){var Ea,ao,yo;if(((Ea=vn==null?void 0:vn.sideBar)==null?void 0:Ea.selectPath)!==""&&((ao=vn==null?void 0:vn.sideBar)!=null&&ao.selectPath)){const Ha=yield $t({type:"shixunsDetail/getFileContents",payload:{id:Ca.taskId,path:(yo=vn==null?void 0:vn.sideBar)==null?void 0:yo.selectPath,secret_repository:zr?null:!0}});Ha!=null&&Ha.content||(Ha==null?void 0:Ha.content)==""||$t({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(Qn=vn==null?void 0:vn.sideBar)==null?void 0:Qn.selectPath]);const Aa=o.createElement(xe.default,{className:Ce.menu,onClick:Vr=>{var $r;!(($r=Ut==null?void 0:Ut.detail)!=null&&$r.secret_repository)&&Vr.key==="2"&&qn("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=Ut==null?void 0:Ut.detail)!=null&&$r.init_repository)||(Ea=Ut==null?void 0:Ut.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=()=>it(void 0,null,function*(){var Vr,$r;const Ea=yield $t({type:"shixunsDetail/updateRepositoryFiles",payload:{id:Ca.taskId,path:($r=(Vr=Ut==null?void 0:Ut.fileContent)==null?void 0:Vr.params)==null?void 0:$r.path,content:zn,secret_repository:zr?null:!0}});Ea!=null&&Ea.content&&(ce.ZP.info("\u4FDD\u5B58\u6210\u529F"),$t({type:"practiceSetting/setSideBarTabs",payload:Ze(Ee({},vn.sideBar),{confirmLeave:!1})}))});return o.createElement("div",{className:Ce.warehouse,style:{minHeight:600}},o.createElement("div",{className:Ce.header},o.createElement(s.Z,{align:"middle",className:"w100 c-white",style:{height:60}},o.createElement(fe.Z,{flex:"1"},o.createElement(s.Z,{align:"middle"},o.createElement(fe.Z,null,o.createElement(We.Z,{dropdownRender:()=>Aa,className:Ce.menu},o.createElement("span",{className:"font16 c-white current ml20"},pa.find(Vr=>Vr.id===cr).name," ",o.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),o.createElement(fe.Z,{flex:"81px"},o.createElement("div",{className:Ce.line})),o.createElement(fe.Z,null,o.createElement(O.default,{className:Ce.tabs,activeKey:Ur,onChange:Vr=>{var $r;($r=vn==null?void 0:vn.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:()=>{qn(Vr),$t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(qn(Vr),$t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},o.createElement(_e,{tab:o.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),zr&&((pn=Ut==null?void 0:Ut.detail)==null?void 0:pn.init_repository)&&o.createElement(_e,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!zr&&((wt=Ut==null?void 0:Ut.detail)==null?void 0:wt.secret_repository)&&o.createElement(_e,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(zr&&((In=Ut==null?void 0:Ut.repository)==null?void 0:In.git_url)||!zr&&((ur=Ut==null?void 0:Ut.secretRepository)==null?void 0:ur.git_url))&&o.createElement(o.Fragment,null,o.createElement(fe.Z,null,o.createElement("span",{className:Ce.title},"\u4ED3\u5E93\u5730\u5740:"),o.createElement("input",{readOnly:!0,value:zr?(mr=Ut==null?void 0:Ut.repository)==null?void 0:mr.git_url:(gr=Ut==null?void 0:Ut.secretRepository)==null?void 0:gr.git_url}),o.createElement(re.CopyToClipboard,{text:zr?(Ar=Ut==null?void 0:Ut.repository)==null?void 0:Ar.git_url:($n=Ut==null?void 0:Ut.secretRepository)==null?void 0:$n.git_url,onCopy:()=>ce.ZP.success("\u590D\u5236\u6210\u529F")},o.createElement(Dt.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:Ce.content,style:{overflow:"auto"}},Ur==="1"&&o.createElement(o.Fragment,null,o.createElement("aside",{className:Ce.left},o.createElement(L.Z,{spinning:!!At.effects["shixunsDetail/getRepositorys"],wrapperClassName:`${Ce.loading} ${Ce.bottom0}`},o.createElement(bt,{setTreeData:ta,treeData:ga,activeKey:cr,isRepository:zr,haveAuth:Wt}))),o.createElement("aside",{className:Ce.right,ref:Yr},((rr=vn==null?void 0:vn.sideBar)==null?void 0:rr.selectPath)!==""&&o.createElement(o.Fragment,null,o.createElement(L.Z,{spinning:!!At.effects["shixunsDetail/getFileContents"],wrapperClassName:Ce.loading},o.createElement("div",{className:Ce.filePathWrp},o.createElement(s.Z,{align:"middle",className:"w100"},o.createElement(fe.Z,null,o.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),o.createElement(fe.Z,{flex:"40px"},o.createElement("div",{className:Ce.line,style:{marginLeft:20}})),o.createElement(fe.Z,{className:Ce.filePath},Ba.map((Vr,$r)=>o.createElement("span",{className:"c-blue"},Vr))))),o.createElement("div",{className:At.effects["shixunsDetail/getFileContents"]?"hide":"show"},o.createElement(Be.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(dr=Ut==null?void 0:Ut.fileContent)==null?void 0:dr.filename,type:((jr=Ut==null?void 0:Ut.fileContent)==null?void 0:jr.file_type)==="office"?"download":(Fr=Ut==null?void 0:Ut.fileContent)==null?void 0:Fr.file_type,data:zn,monacoEditor:{value:zn,language:(vr=Ut==null?void 0:Ut.fileContent)==null?void 0:vr.language,onChange:Vr=>Fa(Vr),options:{fontSize:14,readOnly:!Wt}}}))),((wn=Ut==null?void 0:Ut.fileContent)==null?void 0:wn.file_type)==="txt"&&Wt&&o.createElement(s.Z,{align:"middle",justify:"center",className:Ce.footer},o.createElement(fe.Z,null,o.createElement(v.ZP,{type:"primary",size:"middle",onClick:To},"\u63D0\u4EA4")))),((Un=vn==null?void 0:vn.sideBar)==null?void 0:Un.selectPath)==""&&((Jn=Ut==null?void 0:Ut.detail)==null?void 0:Jn.init_repository)&&o.createElement("div",{className:Ce.empty},o.createElement("img",{src:Sn.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")))),Ur==="2"&&o.createElement("div",{className:Ce.commit},o.createElement(ee,{isRepository:zr}))))};var on=(0,z.connect)(({loading:ke,globalSetting:ue,practiceSetting:ae,shixunsDetail:At})=>({globalSetting:ue,loading:ke,practiceSetting:ae,shixunsDetail:At}))(Zt),_t=i(24459),Ht=i(32778),Jt=i(38147),ln=i(24905);const xn=({dispatch:ke,innovation:ue,openForkModal:ae})=>{const At=()=>{ae("remindModal")},$t=()=>{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:ue.visibleModalName==="remindfork-project",destroyOnClose:!0,onCancel:$t,onOk:At},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(ln.default,{checked:ue.hideRemindModal,onChange:vn=>ke({type:"innovation/save",payload:{hideRemindModal:vn.target.checked}})},"\u4E0D\u518D\u63D0\u793A"))))};var Rn=(0,z.connect)(({innovation:ke})=>({innovation:ke}))(xn),Tn=Object.defineProperty,sr=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,Vt=(ke,ue,ae)=>ue in ke?Tn(ke,ue,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ke[ue]=ae,Dn=(ke,ue)=>{for(var ae in ue||(ue={}))sn.call(ue,ae)&&Vt(ke,ae,ue[ae]);if(sr)for(var ae of sr(ue))Kt.call(ue,ae)&&Vt(ke,ae,ue[ae]);return ke},mn=(ke,ue,ae)=>new Promise((At,$t)=>{var vn=ht=>{try{Wt(ae.next(ht))}catch(tn){$t(tn)}},Ut=ht=>{try{Wt(ae.throw(ht))}catch(tn){$t(tn)}},Wt=ht=>ht.done?At(ht.value):Promise.resolve(ht.value).then(vn,Ut);Wt((ae=ae.apply(ke,ue)).next())});const{Paragraph:Yn}=f.default,{TabPane:Xn}=O.default,Zn=["#FF7E0F","#165DFF","#44D7B6","red"],jn=({user:ke,dispatch:ue})=>{var ae,At,$t,vn,Ut,Wt,ht,tn,An,Qn,pn;const[wt,In]=(0,o.useState)(),[ur,mr]=(0,o.useState)(!0),[gr,Ar]=(0,o.useState)(!1),{taskId:$n}=(0,z.useParams)(),[rr,dr]=(0,o.useState)("1"),jr=(0,o.useMemo)(()=>{const{userInfo:zn}=ke;return(0,Ne.Ny)()||(zn==null?void 0:zn.user_id)===(wt==null?void 0:wt.sci_project.user_id)||(wt==null?void 0:wt.is_partner)},[ke,wt]),Fr=(0,o.useMemo)(()=>{const{userInfo:zn}=ke;return(0,Ne.Ny)()||(zn==null?void 0:zn.user_id)===(wt==null?void 0:wt.sci_project.user_id)},[ke,wt]),[vr,wn]=(0,o.useState)(!1),[Un,Jn]=(0,o.useState)(!1),[cr]=U.default.useForm();(0,o.useEffect)(()=>{(0,pt.T)($n).then(zn=>{mr(!1),!zn.status&&In(zn)})},[]);const Hr=zn=>{if(wt.my_sci_projects_num>=10&&!(0,Ne.Ny)()){ue({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:()=>ue({type:"innovation/closeSimpleModal"}),type:"primary"},"\u6211\u77E5\u9053\u4E86")}});return}ue({type:"innovation/save",payload:{visibleModalName:"fork-project",openForkModalPosition:zn}})},Ur=()=>{z.history.push(`/innovation/project/edit/${$n}`)},qn=()=>{ue({type:"innovation/openModal",payload:"delete-project"})};return o.createElement(L.Z,{spinning:ur},wt&&o.createElement("div",{className:_.project_detail_wrapper},o.createElement(s.Z,{justify:"space-between",align:"middle",style:{marginBottom:10}},o.createElement(fe.Z,{className:_.title,span:20},wt.sci_project.username," / ",wt.sci_project.name),o.createElement(fe.Z,{span:4,style:{textAlign:"right"}},o.createElement(v.ZP,{icon:o.createElement(B.Z,null),className:_.fork_btn,onClick:()=>Hr("forkButton")},o.createElement("span",null,wt.sci_project.forked_count)))),o.createElement(Yn,{ellipsis:{rows:3,expandable:!0,symbol:o.createElement("span",{style:{color:"#165dff"}},"\u5C55\u5F00",o.createElement(q.Z,null))},className:_.desc},wt.sci_project.description),o.createElement(s.Z,{justify:"space-between"},o.createElement(fe.Z,{className:_.info},o.createElement("span",null,"\u9879\u76EE\u73AF\u5883\uFF1A",wt.mirror_repository_info.name),o.createElement("span",{className:_.create_time},"\u521B\u5EFA\u65F6\u95F4\uFF1A",R()(wt.sci_project.created_at).format("YYYY-MM-DD HH:mm"))),jr&&o.createElement(fe.Z,{className:_.operation},o.createElement("span",{onClick:Ur},"\u7F16\u8F91"),Fr&&o.createElement("span",{className:_.delete_btn,onClick:qn},"\u5220\u9664"))),o.createElement(pe.Z,null),o.createElement(O.default,{activeKey:rr,onChange:zn=>{dr(zn)},tabBarExtraContent:{right:o.createElement(v.ZP,{type:"primary",loading:gr,onClick:()=>{if(Ar(!0),!jr){window.localStorage.getItem("hideRemindModal")==="true"?Hr("forkButton"):ue({type:"innovation/save",payload:{visibleModalName:"remindfork-project",hideRemindModal:!0}}),Ar(!1);return}(0,pt.T)($n).then(zn=>{if(In(zn),zn.verify_info.status===-1){wn(!0),cr.setFieldsValue({max_cpu:2,min_cpu:.2,max_memory:1024,min_memory:1024,max_disk:1,survival_time:.5});return}if(zn.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:()=>{dr("3")}});return}if(zn.verify_info.status===1&&z.history.push(`/innovation/tasks/${$n}`),zn.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:()=>{dr("3")}});return}}).finally(()=>{Ar(!1)})}},"\u542F\u52A8\u73AF\u5883")}},o.createElement(Xn,{tab:"\u4EE3\u7801",key:"1"},o.createElement(on,{haveAuth:jr})),o.createElement(Xn,{tab:"\u6570\u636E\u96C6",key:"2"},o.createElement(_t.Z,{detail:wt})),o.createElement(Xn,{tab:"\u5408\u4F5C\u8005",key:"4"},o.createElement(Ht.Z,{position:"detail"})),o.createElement(Xn,{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,((ae=wt==null?void 0:wt.sci_project_config)==null?void 0:ae.max_cpu)+"\u6838"||0)),o.createElement("div",null,o.createElement("label",null,"\u6700\u4F4ECPU\uFF1A"),o.createElement("span",null,((At=wt==null?void 0:wt.sci_project_config)==null?void 0:At.min_cpu)+"\u6838"||0)),o.createElement("div",null,o.createElement("label",null,"\u5185\u5B58\u9650\u5236\uFF1A"),o.createElement("span",null,(($t=wt==null?void 0:wt.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,((vn=wt==null?void 0:wt.sci_project_config)==null?void 0:vn.min_memory)+"M"||0)),o.createElement("div",null,o.createElement("label",null,"\u78C1\u76D8\u9650\u5236\uFF1A"),o.createElement("span",null,((Ut=wt==null?void 0:wt.sci_project_config)==null?void 0:Ut.max_disk)+"G"||0)),o.createElement("div",null,o.createElement("label",null,"GPU\u6570\u91CF\uFF1A"),o.createElement("span",null,((Wt=wt==null?void 0:wt.sci_project_config)==null?void 0:Wt.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=wt==null?void 0:wt.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(`${(tn=wt==null?void 0:wt.verify_info)==null?void 0:tn.status}`)+1]}},((An=wt==null?void 0:wt.verify_info)==null?void 0:An.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,((Qn=wt==null?void 0:wt.verify_info)==null?void 0:Qn.refuse_reason)||"- -")))),o.createElement("div",{style:{textAlign:"center"}},o.createElement(v.ZP,{disabled:((pn=wt==null?void 0:wt.verify_info)==null?void 0:pn.status)<=0,onClick:()=>{cr.setFieldsValue(Dn({},wt==null?void 0:wt.sci_project_config)),wn(!0)},style:{marginTop:30,textAlign:"center"},type:"primary"},"\u91CD\u65B0\u7533\u8BF7")))),o.createElement(w,{detail:wt}),o.createElement(Xe,{projectId:$n}),o.createElement(Rn,{openForkModal:Hr})),o.createElement(I.default,{title:"\u542F\u52A8\u73AF\u5883",open:vr,okButtonProps:{loading:Un},onCancel:()=>{wn(!1)},onOk:()=>{cr.submit()}},o.createElement("div",null,o.createElement(U.default,{labelCol:{span:6},wrapperCol:{span:18},form:cr,preserve:!1,onFinish:zn=>mn(void 0,null,function*(){Jn(!0);const hr=yield(0,Jt.ZP)(`/api/sci/projects/${$n}/commit_verify.json`,{method:"POST",body:Dn({},zn)});wn(!1),(0,pt.T)($n).then(or=>{mr(!1),!or.status&&In(or)}),ce.ZP.info("\u63D0\u4EA4\u5BA1\u6838\u6210\u529F"),Jn(!1)})},o.createElement(U.default.Item,{label:"CPU(\u6838)",name:"max_cpu",rules:[{required:!0}]},o.createElement(F.Z,{min:0,style:{width:"100%"}})),o.createElement(U.default.Item,{label:"\u6700\u4F4ECPU(\u6838)",name:"min_cpu",rules:[{required:!0}]},o.createElement(F.Z,{min:0,style:{width:"100%"}})),o.createElement(U.default.Item,{label:"\u5185\u5B58\u9650\u5236(M)",name:"max_memory",rules:[{required:!0}]},o.createElement(F.Z,{min:0,style:{width:"100%"}})),o.createElement(U.default.Item,{label:"\u5185\u5B58\u8981\u6C42(M)",name:"min_memory",rules:[{required:!0}]},o.createElement(F.Z,{min:0,style:{width:"100%"}})),o.createElement(U.default.Item,{label:"\u78C1\u76D8\u9650\u5236(G)",name:"max_disk",rules:[{required:!0}],initialValue:1},o.createElement(F.Z,{min:0,style:{width:"100%"}})),o.createElement(U.default.Item,{label:"GPU\u6570\u91CF",name:"gpu"},o.createElement(F.Z,{min:0,style:{width:"100%"},precision:0})),o.createElement(U.default.Item,{label:"\u73AF\u5883\u65F6\u957F(\u5C0F\u65F6)",name:"survival_time",rules:[{required:!0}]},o.createElement(F.Z,{min:.1,style:{width:"100%"},precision:1}))))))};var tr=(0,z.connect)(({innovation:ke,user:ue})=>({innovation:ke,user:ue}))(jn)},32778:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return Ke}});var o=i(59301),f=i(65582),O=i(43418),U=i(8591),v=i(3113),L=i(61621),s=i(58421),fe=i(74128),pe=i(41867),I=i(5112),ce={title:"title___rpaor",content:"content___Hb0l5",add:"add___THwHB",colorBlue:"colorBlue___yc4F8",radio:"radio___hn9Vt"},F=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,z=(re,J)=>{var Q={};for(var H in re)B.call(re,H)&&J.indexOf(H)<0&&(Q[H]=re[H]);if(re!=null&&F)for(var H of F(re))J.indexOf(H)<0&&q.call(re,H)&&(Q[H]=re[H]);return Q},_=(re,J,Q)=>new Promise((H,Se)=>{var ve=Oe=>{try{we(Q.next(Oe))}catch(Bt){Se(Bt)}},$=Oe=>{try{we(Q.throw(Oe))}catch(Bt){Se(Bt)}},we=Oe=>Oe.done?H(Oe.value):Promise.resolve(Oe.value).then(ve,$);we((Q=Q.apply(re,J)).next())});const pt=re=>{var J=re,{shixunsDetail:Q,globalSetting:H,loading:Se,dispatch:ve,onReloadData:$}=J,we=z(J,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Oe,Bt]=(0,o.useState)(),[ut,mt]=(0,o.useState)([]);(0,o.useEffect)(()=>{Q.actionTabs.key==="Collaborators-ChangeManager"&&Pt()},[Q.actionTabs.key]);const Pt=()=>_(void 0,null,function*(){var St;const G=yield ve({type:"shixunsDetail/getChangeManager",payload:{id:(St=Q.actionTabs.params)==null?void 0:St.id}});mt(G||[])}),en=()=>{var St;ve({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(St=Q.actionTabs.params)==null?void 0:St.id}}})},zt=()=>_(void 0,null,function*(){var St;if(!Oe){U.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const G=yield ve({type:"shixunsDetail/changeManager",payload:{id:(St=Q.actionTabs.params)==null?void 0:St.id,user_id:Oe}});et(),G&&($(),U.ZP.info(G.message))}),et=()=>{ve({type:"shixunsDetail/setActionTabs",payload:{}}),Bt(null)};return o.createElement(O.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:Q.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:Se.effects["shixunsDetail/changeManager"],onOk:zt,onCancel:et},o.createElement("div",null,o.createElement("div",{className:ce.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:ce.content},ut.length?o.createElement(I.ZP.Group,{value:Oe,onChange:St=>Bt(St.target.value)},ut.map((St,G)=>o.createElement(I.ZP,{className:ce.radio,key:G,value:St.user_id},St.name))):o.createElement("div",{className:ce.add},o.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",o.createElement("a",{className:ce.colorBlue,onClick:en},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Ne=(0,f.connect)(({shixunsDetail:re,loading:J,globalSetting:Q})=>({shixunsDetail:re,globalSetting:Q,loading:J}))(pt),vt=i(99313),Me=i(46919);const{TabPane:V}=vt.default;var w=({visible:re,onCancel:J,onSelectGroup:Q,shixunId:H,onSelectCollaborator:Se})=>o.createElement(O.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:re,width:1100,centered:!0,keyboard:!1,onCancel:J,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},o.createElement(vt.default,{defaultActiveKey:"1"},o.createElement(V,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},o.createElement(Me.Z,{type:1,onCancel:J,container_type:2,container_id:H,onSelect:Se})))),u={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"},R=i(62772),j=i(54842),de=i(38147),M=Object.defineProperty,te=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Ce=(re,J,Q)=>J in re?M(re,J,{enumerable:!0,configurable:!0,writable:!0,value:Q}):re[J]=Q,Dt=(re,J)=>{for(var Q in J||(J={}))W.call(J,Q)&&Ce(re,Q,J[Q]);if(te)for(var Q of te(J))Xe.call(J,Q)&&Ce(re,Q,J[Q]);return re},xe=(re,J,Q)=>new Promise((H,Se)=>{var ve=Oe=>{try{we(Q.next(Oe))}catch(Bt){Se(Bt)}},$=Oe=>{try{we(Q.throw(Oe))}catch(Bt){Se(Bt)}},we=Oe=>Oe.done?H(Oe.value):Promise.resolve(Oe.value).then(ve,$);we((Q=Q.apply(re,J)).next())});const We=({shixunsDetail:re,globalSetting:J,loading:Q,user:H,dispatch:Se,position:ve})=>{const $=(0,o.useRef)(),[we,Oe]=(0,o.useState)(0),[Bt,ut]=(0,o.useState)([]),[mt,Pt]=(0,o.useState)({id:null,page:1}),en=(0,f.useParams)(),[zt,et]=(0,o.useState)({}),St=(0,o.useMemo)(()=>(0,pe.Ny)()||(zt==null?void 0:zt.current_user_is_creator)||(zt==null?void 0:zt.current_user_is_partner),[pe.Ny,zt]),G=(0,o.useMemo)(()=>(0,pe.Ny)()||(zt==null?void 0:zt.current_user_is_creator),[pe.Ny,zt]);(0,o.useEffect)(()=>{$.current=en==null?void 0:en.taskId,mt.id=en==null?void 0:en.taskId,Pt(mt),X(mt)},[]);const X=ie=>xe(void 0,null,function*(){const Z=yield(0,de.ZP)(`/api/sci/projects/${en==null?void 0:en.taskId}/get_project_partners.json`,{method:"get"});Z&&(ut(Z.users||[]),Oe(Z.users_count),et(Z))}),D=()=>xe(void 0,null,function*(){mt.page=1,Pt(mt);const ie=(0,j.g)();yield Se({type:"user/getUserInfo",payload:ie}),yield X(mt)}),d=ie=>{mt.page=ie,Pt(mt),X(mt)},T=ie=>{O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:u.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>xe(void 0,null,function*(){const Z=yield(0,de.ZP)(`/api/sci/projects/${en==null?void 0:en.taskId}/del_project_partner.json`,{method:"DELETE",body:{user_id:ie}});U.ZP.info("\u5220\u9664\u6210\u529F"),mt.page=1,Pt(mt),X(mt)})})},oe=()=>{Se({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:$.current}}})};function b(){Se({type:"shixunsDetail/setActionTabs",payload:{}})}const m={visible:re.actionTabs.key==="Collaborators-AddCollaborator",onCancel:b,shixunId:$.current,onSelectCollaborator:ie=>xe(void 0,null,function*(){b(),(yield(0,de.ZP)(`/api/sci/projects/${$.current}/bacht_add_project_partners.json`,{method:"POST",body:{user_ids:ie}}))&&(U.ZP.success("\u6DFB\u52A0\u6210\u529F"),D())}),onSelectGroup:ie=>xe(void 0,null,function*(){b(),(yield Se({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:$.current,group_id:ie.group_id}}))&&(U.ZP.success("\u6DFB\u52A0\u6210\u529F"),D())})};return o.createElement("section",null,o.createElement("div",{className:u.wrap},o.createElement("div",{className:u.content},o.createElement("div",{className:u.head},o.createElement("span",{className:u.headCount},"\u5408\u4F5C\u8005\uFF08",we,"\u4EBA\uFF09"),St&&o.createElement("div",null,o.createElement(v.ZP,{className:u.button,style:{marginRight:ve==="detail"?0:"20px"},onClick:oe,icon:o.createElement(R.Z,null)},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),o.createElement("div",{className:u.list},o.createElement(L.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Bt.map((ie,Z)=>o.createElement("div",{style:{display:"inline-block",width:"50%"},key:Z},o.createElement("div",{className:u.itemWrap},o.createElement("a",{target:"_blank",className:u.imgWrap},o.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:u.img,src:`${fe.Z.IMG_SERVER}/images/${ie==null?void 0:ie.image_url}`}),(ie==null?void 0:ie.is_creator)&&o.createElement("span",{className:u.manager},"\u521B\u5EFA\u8005")),o.createElement("div",{className:u.itemContent},o.createElement("div",{className:u.nameWrap},o.createElement("a",{target:"_blank",className:u.name},ie==null?void 0:ie.user_name),o.createElement("div",{className:u.actionGroup},!(ie!=null&&ie.is_creator)&&G?o.createElement("a",{className:u.deletetitle,onClick:()=>T(ie.id)},"\u5220\u9664"):null)),o.createElement("p",{className:u.schoolWrap},o.createElement("span",{className:u.school},ie==null?void 0:ie.school_name))))))))),we>10&&o.createElement("div",{className:u.countWrap},o.createElement(s.Z,{showQuickJumper:!1,showSizeChanger:!1,total:we,onChange:ie=>d(ie),pageSize:10,current:mt.page}))),o.createElement(Ne,{onReloadData:D}),o.createElement(w,Dt({},m)))};var Ke=(0,f.connect)(({shixunsDetail:re,loading:J,globalSetting:Q,user:H})=>({shixunsDetail:re,globalSetting:Q,user:H,loading:J}))(We)},74457:function(Cn,qe,i){"use strict";i.d(qe,{$L:function(){return O},M3:function(){return F},NV:function(){return U},T:function(){return fe},V1:function(){return v},ie:function(){return ce},ln:function(){return pe},pV:function(){return B},th:function(){return s}});var o=i(38147),f=(q,z,_)=>new Promise((pt,Ne)=>{var vt=w=>{try{V(_.next(w))}catch(u){Ne(u)}},Me=w=>{try{V(_.throw(w))}catch(u){Ne(u)}},V=w=>w.done?pt(w.value):Promise.resolve(w.value).then(vt,Me);V((_=_.apply(q,z)).next())});function O(q){return f(this,null,function*(){return(0,o.ZP)("/api/sci/projects.json",{method:"post",body:q})})}function U(q,z){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${z}.json`,{method:"put",body:q})})}function v(q){return f(this,null,function*(){return(0,o.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:q})})}function L(q){return f(this,null,function*(){return Fetch("/api/sci/projects.json",{method:"get",params:q})})}function s(q,z){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${q}.json`,{method:"delete",body:z})})}function fe(q){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${q}.json`,{method:"get"})})}function pe(q){return f(this,null,function*(){return(0,o.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:q})})}function I(q){return f(this,null,function*(){return Fetch(`/api/sci/projects/${q}/remove_data_sets.json`,{method:"get"})})}function ce(q){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${q}/start_environment.json`,{method:"post"})})}function F(q,z){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${q}/fork_sci_project.json`,{method:"post",body:z})})}function B(q,z){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${q}/get_data_sets.json`,{method:"get",params:z})})}},66457:function(Cn,qe,i){"use strict";i.d(qe,{rX:function(){return xe},pW:function(){return We},gy:function(){return Ke},xY:function(){return Dt},O5:function(){return Ce},PH:function(){return te},tJ:function(){return R},o1:function(){return j},Rd:function(){return Xe}});var o=i(65582),f=i(43418),O=i(28103),U=i(8591),v=i(41867),L=i(65862),s=i(87169),fe=i(25510),pe="data:image/png;base64,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",I=i.p+"static/newqrcode.a8740efb.png",ce=i(32637),F=i(38147),B=i(59301),q=Object.defineProperty,z=Object.defineProperties,_=Object.getOwnPropertyDescriptors,pt=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,Me=(re,J,Q)=>J in re?q(re,J,{enumerable:!0,configurable:!0,writable:!0,value:Q}):re[J]=Q,V=(re,J)=>{for(var Q in J||(J={}))Ne.call(J,Q)&&Me(re,Q,J[Q]);if(pt)for(var Q of pt(J))vt.call(J,Q)&&Me(re,Q,J[Q]);return re},w=(re,J)=>z(re,_(J)),u=(re,J,Q)=>new Promise((H,Se)=>{var ve=Oe=>{try{we(Q.next(Oe))}catch(Bt){Se(Bt)}},$=Oe=>{try{we(Q.throw(Oe))}catch(Bt){Se(Bt)}},we=Oe=>Oe.done?H(Oe.value):Promise.resolve(Oe.value).then(ve,$);we((Q=Q.apply(re,J)).next())});const R=(re,J=!1)=>!!(j(re)&&de(J)),j=re=>(0,v.bg)()?!0:(re({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),de=(re=!1)=>{var J;const{user:Q}=(0,o.getDvaApp)()._store.getState();return(J=Q.userInfo)!=null&&J.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"),W()}}),!1)};function M(re,J){re=re.map(ut=>w(V({},ut),{children:ut.items}));let Q=null;function H(ut){for(const mt of ut){if(mt.complete_status===0&&!Q){Q=mt;return}if(mt.children&&mt.children.length>0&&(H(mt.children),Q))return}}if(H(re),!Q)return{foundItem:null,isAbove:!0};if(Q.id===J)return{foundItem:Q,isAbove:!0};let Se=!1;function ve(ut){if(ut.id===J){Se=!0;return}if(ut.children&&ut.children.length>0)for(const mt of ut.children)ve(mt)}if(ve(Q),Se)return{foundItem:Q,isAbove:!1};let $=-1,we=-1,Oe=[];function Bt(ut){for(const mt of ut)if(Oe.push(mt),mt.children&&mt.children.length>0)for(const Pt of mt.children)Oe.push(Pt)}Bt(re);for(let ut=0;utu(void 0,null,function*(){const H=yield(0,F.ZP)(`/api/paths/${re}/choose_course.json`,{method:"get"});if(H!=null&&H.stages){const{isAbove:Se,foundItem:ve}=M(H==null?void 0:H.stages,J.id),$=()=>u(void 0,null,function*(){yield Q(ve.identifier,ve.is_jupyter||ve.is_jupyter_lab,ve),f.default.destroyAll()});return console.log(Se,ve,22),Se?Promise.resolve():(f.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:B.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",B.createElement("span",{onClick:$,className:"current c-light-primary"},(ve==null?void 0:ve.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:$}),Promise.reject())}return Promise.reject()}),W=()=>{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()}})},Xe=()=>{f.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:ce}),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"))})},Ce=()=>{var re;const{user:J}=(0,o.getDvaApp)()._store.getState();return(re=J.userInfo)!=null&&re.professional_certification?!0:(f.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,L.xg)("/account/certification")}}),!1)},Dt=()=>(0,v.V9)()?!0:(f.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:I,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),xe=(re,J)=>re?!0:(f.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:B.createElement("div",null,B.createElement("p",null,J||"\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:pe,width:200}),B.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),We=re=>{f.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(O.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,re),"\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:fe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Ke=(re,J="")=>{const{shixunsDetail:{detail:Q}}=(0,o.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 H="";return(Q==null?void 0:Q.public)===2&&(H="\u5DF2\u516C\u5F00"),(Q==null?void 0:Q.public)===1&&(H="\u5F85\u5BA1\u6838"),(Q==null?void 0:Q.shixun_status)===3&&(H="\u5DF2\u5173\u95ED"),f.default.info({centered:!0,icon:B.createElement(s.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",H,"\uFF0C",J,"\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:fe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Q==null?void 0:Q.shixun_status)===2?(f.default.confirm({centered:!0,icon:B.createElement(s.Z,null),title:"\u63D0\u793A",content:B.createElement("div",null,B.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",J,"\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:()=>{f.default.confirm({width:440,centered:!0,icon:B.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 re({type:"shixunsDetail/cancelRelease",payload:{id:Q==null?void 0:Q.identifier}})).status!==401&&(U.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),re({type:"shixunsDetail/getShixunsDetail",payload:{id:Q==null?void 0:Q.identifier}}),re({type:"practiceSetting/getCommonData",payload:{id:Q==null?void 0:Q.identifier}}))})})}}),!0):!1}},50371:function(Cn,qe){"use strict";function i(){const o=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let f=1;f{const v=O[U];v!==void 0&&(o[U]=v)})}return o}qe.Z=i},13845:function(Cn,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,U){var v,L;if(typeof window=="undefined")return 0;const s=U?"scrollTop":"scrollLeft";let fe=0;return o(O)?fe=O[U?"pageYOffset":"pageXOffset"]:O instanceof Document?fe=O.documentElement[s]:(O instanceof HTMLElement||O)&&(fe=O[s]),O&&!o(O)&&typeof fe!="number"&&(fe=(L=((v=O.ownerDocument)!==null&&v!==void 0?v:O).documentElement)===null||L===void 0?void 0:L[s]),fe}},56762:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return f}});var o=i(59301);function f(){const[,O]=o.useReducer(U=>U+1,0);return O}},68031:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return U}});var o=i(16089);function f(v,L,s,fe){const pe=s-L;return v/=fe/2,v<1?pe/2*v*v*v+L:pe/2*((v-=2)*v*v+2)+L}var O=i(13845);function U(v){let L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:s=()=>window,callback:fe,duration:pe=450}=L,I=s(),ce=(0,O.Z)(I,!0),F=Date.now(),B=()=>{const z=Date.now()-F,_=f(z>pe?pe:z,ce,v,pe);(0,O.F)(I)?I.scrollTo(window.pageXOffset,_):I instanceof Document||I.constructor.name==="HTMLDocument"?I.documentElement.scrollTop=_:I.scrollTop=_,zs||L},88522:function(Cn,qe,i){"use strict";var o=i(92310),f=i.n(o),O=i(11592),U=i(2738),v=i(59301),L=i(53487),s=i(92343),fe=i(36355),pe=i(57809);const{Option:I}=pe.default;function ce(z){return z&&z.type&&(z.type.isSelectOption||z.type.isSelectOptGroup)}const F=(z,_)=>{const{prefixCls:pt,className:Ne,popupClassName:vt,dropdownClassName:Me,children:V,dataSource:w}=z,u=(0,O.Z)(V);let R;u.length===1&&(0,s.l$)(u[0])&&!ce(u[0])&&([R]=u);const j=R?()=>R:void 0;let de;u.length&&ce(u[0])?de=V:de=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:Xe}=W;return v.createElement(I,{key:Xe,value:Xe},W.text)}default:return}}):[];const{getPrefixCls:M}=v.useContext(fe.E_),te=M("select",pt);return v.createElement(pe.default,Object.assign({ref:_,suffixIcon:null},(0,U.Z)(z,["dataSource","dropdownClassName"]),{prefixCls:te,popupClassName:vt||Me,className:f()(`${te}-auto-complete`,Ne),mode:pe.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:j}),de)},B=v.forwardRef(F),q=(0,L.Z)(B);B.Option=I,B._InternalPanelDoNotUseOrYouWillBeFired=q,qe.Z=B},24905:function(Cn,qe,i){"use strict";i.d(qe,{default:function(){return R}});var o=i(92310),f=i.n(o),O=i(5630),U=i(59301),v=i(36355),L=i(1684),s=i(32441),pe=U.createContext(null),I=i(98447),ce=i(14088),F=i(4572),B=function(j,de){var M={};for(var te in j)Object.prototype.hasOwnProperty.call(j,te)&&de.indexOf(te)<0&&(M[te]=j[te]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,te=Object.getOwnPropertySymbols(j);W{var M;const{prefixCls:te,className:W,rootClassName:Xe,children:Ce,indeterminate:Dt=!1,style:xe,onMouseEnter:We,onMouseLeave:Ke,skipGroup:re=!1,disabled:J}=j,Q=B(j,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:H,direction:Se,checkbox:ve}=U.useContext(v.E_),$=U.useContext(pe),{isFormItemInput:we}=U.useContext(s.aM),Oe=U.useContext(L.Z),Bt=(M=($==null?void 0:$.disabled)||J)!==null&&M!==void 0?M:Oe,ut=U.useRef(Q.value);U.useEffect(()=>{$==null||$.registerValue(Q.value)},[]),U.useEffect(()=>{if(!re)return Q.value!==ut.current&&($==null||$.cancelValue(ut.current),$==null||$.registerValue(Q.value),ut.current=Q.value),()=>$==null?void 0:$.cancelValue(Q.value)},[Q.value]);const mt=H("checkbox",te),[Pt,en]=(0,I.ZP)(mt),zt=Object.assign({},Q);$&&!re&&(zt.onChange=function(){Q.onChange&&Q.onChange.apply(Q,arguments),$.toggleOption&&$.toggleOption({label:Ce,value:Q.value})},zt.name=$.name,zt.checked=$.value.includes(Q.value));const et=f()(`${mt}-wrapper`,{[`${mt}-rtl`]:Se==="rtl",[`${mt}-wrapper-checked`]:zt.checked,[`${mt}-wrapper-disabled`]:Bt,[`${mt}-wrapper-in-form-item`]:we},ve==null?void 0:ve.className,W,Xe,en),St=f()({[`${mt}-indeterminate`]:Dt},F.A,en),G=Dt?"mixed":void 0;return Pt(U.createElement(ce.Z,{component:"Checkbox",disabled:Bt},U.createElement("label",{className:et,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),xe),onMouseEnter:We,onMouseLeave:Ke},U.createElement(O.Z,Object.assign({"aria-checked":G},zt,{prefixCls:mt,className:St,disabled:Bt,ref:de})),Ce!==void 0&&U.createElement("span",null,Ce))))};var _=U.forwardRef(q),pt=i(94480),Ne=i(2738),vt=function(j,de){var M={};for(var te in j)Object.prototype.hasOwnProperty.call(j,te)&&de.indexOf(te)<0&&(M[te]=j[te]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,te=Object.getOwnPropertySymbols(j);W{const{defaultValue:M,children:te,options:W=[],prefixCls:Xe,className:Ce,rootClassName:Dt,style:xe,onChange:We}=j,Ke=vt(j,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:re,direction:J}=U.useContext(v.E_),[Q,H]=U.useState(Ke.value||M||[]),[Se,ve]=U.useState([]);U.useEffect(()=>{"value"in Ke&&H(Ke.value||[])},[Ke.value]);const $=U.useMemo(()=>W.map(X=>typeof X=="string"||typeof X=="number"?{label:X,value:X}:X),[W]),we=X=>{ve(D=>D.filter(d=>d!==X))},Oe=X=>{ve(D=>[].concat((0,pt.Z)(D),[X]))},Bt=X=>{const D=Q.indexOf(X.value),d=(0,pt.Z)(Q);D===-1?d.push(X.value):d.splice(D,1),"value"in Ke||H(d),We==null||We(d.filter(T=>Se.includes(T)).sort((T,oe)=>{const b=$.findIndex(ie=>ie.value===T),m=$.findIndex(ie=>ie.value===oe);return b-m}))},ut=re("checkbox",Xe),mt=`${ut}-group`,[Pt,en]=(0,I.ZP)(ut),zt=(0,Ne.Z)(Ke,["value","disabled"]),et=W.length?$.map(X=>U.createElement(_,{prefixCls:ut,key:X.value.toString(),disabled:"disabled"in X?X.disabled:Ke.disabled,value:X.value,checked:Q.includes(X.value),onChange:X.onChange,className:`${mt}-item`,style:X.style,title:X.title},X.label)):te,St={toggleOption:Bt,value:Q,disabled:Ke.disabled,name:Ke.name,registerValue:Oe,cancelValue:we},G=f()(mt,{[`${mt}-rtl`]:J==="rtl"},Ce,Dt,en);return Pt(U.createElement("div",Object.assign({className:G,style:xe},zt,{ref:de}),U.createElement(pe.Provider,{value:St},et)))},V=U.forwardRef(Me);var w=U.memo(V);const u=_;u.Group=w,u.__ANT_CHECKBOX=!0;var R=u},98447:function(Cn,qe,i){"use strict";i.d(qe,{C2:function(){return v}});var o=i(17313),f=i(37613),O=i(83116);const U=L=>{const{checkboxCls:s}=L,fe=`${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}}),[fe]: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'"},[`& + ${fe}`]:{marginInlineStart:0},[`&${fe}-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}})},{[` + ${fe}:not(${fe}-disabled), + ${s}:not(${s}-disabled) + `]:{[`&:hover ${s}-inner`]:{borderColor:L.colorPrimary}},[`${fe}:not(${fe}-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}`}}},[` + ${fe}-checked:not(${fe}-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:'""'}}}}},{[`${fe}-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 fe=(0,f.TS)(s,{checkboxCls:`.${L}`,checkboxSize:s.controlInteractiveSize});return[U(fe)]}qe.ZP=(0,O.Z)("Checkbox",(L,s)=>{let{prefixCls:fe}=s;return[v(fe,L)]})},93891:function(Cn,qe,i){"use strict";var o=i(59301),f=i(36355),O=i(64165);const U=v=>{const{componentName:L}=v,{getPrefixCls:s}=(0,o.useContext)(f.E_),fe=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:`${fe}-small`});default:return o.createElement(O.Z,null)}};qe.Z=U},28103:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return F}});var o=i(92310),f=i.n(o),O=i(59301),U=i(36355),v=i(17313),L=i(83116),s=i(37613);const fe=B=>{const{componentCls:q,sizePaddingEdgeHorizontal:z,colorSplit:_,lineWidth:pt,textPaddingInline:Ne,orientationMargin:vt,verticalMarginInline:Me}=B;return{[q]:Object.assign(Object.assign({},(0,v.Wf)(B)),{borderBlockStart:`${pt}px solid ${_}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Me,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${pt}px solid ${_}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${B.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${q}-with-text`]:{display:"flex",alignItems:"center",margin:`${B.dividerHorizontalWithTextGutterMargin}px 0`,color:B.colorTextHeading,fontWeight:500,fontSize:B.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${_}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${pt}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${q}-with-text-left`]:{"&::before":{width:`${vt*100}%`},"&::after":{width:`${100-vt*100}%`}},[`&-horizontal${q}-with-text-right`]:{"&::before":{width:`${100-vt*100}%`},"&::after":{width:`${vt*100}%`}},[`${q}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:Ne},"&-dashed":{background:"none",borderColor:_,borderStyle:"dashed",borderWidth:`${pt}px 0 0`},[`&-horizontal${q}-with-text${q}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${q}-dashed`]:{borderInlineStartWidth:pt,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${q}-with-text`]:{color:B.colorText,fontWeight:"normal",fontSize:B.fontSize},[`&-horizontal${q}-with-text-left${q}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${q}-inner-text`]:{paddingInlineStart:z}},[`&-horizontal${q}-with-text-right${q}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${q}-inner-text`]:{paddingInlineEnd:z}}})}};var pe=(0,L.Z)("Divider",B=>{const q=(0,s.TS)(B,{dividerHorizontalWithTextGutterMargin:B.margin,dividerHorizontalGutterMargin:B.marginLG,sizePaddingEdgeHorizontal:0});return[fe(q)]},B=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:B.marginXS})),I=function(B,q){var z={};for(var _ in B)Object.prototype.hasOwnProperty.call(B,_)&&q.indexOf(_)<0&&(z[_]=B[_]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,_=Object.getOwnPropertySymbols(B);pt<_.length;pt++)q.indexOf(_[pt])<0&&Object.prototype.propertyIsEnumerable.call(B,_[pt])&&(z[_[pt]]=B[_[pt]]);return z},F=B=>{const{getPrefixCls:q,direction:z,divider:_}=O.useContext(U.E_),{prefixCls:pt,type:Ne="horizontal",orientation:vt="center",orientationMargin:Me,className:V,rootClassName:w,children:u,dashed:R,plain:j,style:de}=B,M=I(B,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),te=q("divider",pt),[W,Xe]=pe(te),Ce=vt.length>0?`-${vt}`:vt,Dt=!!u,xe=vt==="left"&&Me!=null,We=vt==="right"&&Me!=null,Ke=f()(te,_==null?void 0:_.className,Xe,`${te}-${Ne}`,{[`${te}-with-text`]:Dt,[`${te}-with-text${Ce}`]:Dt,[`${te}-dashed`]:!!R,[`${te}-plain`]:!!j,[`${te}-rtl`]:z==="rtl",[`${te}-no-default-orientation-margin-left`]:xe,[`${te}-no-default-orientation-margin-right`]:We},V,w),re=O.useMemo(()=>typeof Me=="number"?Me:/^\d+$/.test(Me)?Number(Me):Me,[Me]),J=Object.assign(Object.assign({},xe&&{marginLeft:re}),We&&{marginRight:re});return W(O.createElement("div",Object.assign({className:Ke,style:Object.assign(Object.assign({},_==null?void 0:_.style),de)},M,{role:"separator"}),u&&Ne!=="vertical"&&O.createElement("span",{className:`${te}-inner-text`,style:J},u)))}},91857:function(Cn,qe,i){"use strict";var o=i(59301),f=i(38819),O=i(92310),U=i.n(O),v=i(31561),L=i(70425),s=i(18929),fe=i(2738),pe=i(79676),I=i(53487),ce=i(92343),F=i(36355),B=i(20834),q=i(40875),z=i(88088),_=i(47211);const pt=null,Ne=w=>{const{menu:u,arrow:R,prefixCls:j,children:de,trigger:M,disabled:te,dropdownRender:W,getPopupContainer:Xe,overlayClassName:Ce,rootClassName:Dt,open:xe,onOpenChange:We,visible:Ke,onVisibleChange:re,mouseEnterDelay:J=.15,mouseLeaveDelay:Q=.1,autoAdjustOverflow:H=!0,placement:Se="",overlay:ve,transitionName:$}=w,{getPopupContainer:we,getPrefixCls:Oe,direction:Bt}=o.useContext(F.E_),ut=o.useMemo(()=>{const S=Oe();return $!==void 0?$:Se.includes("top")?`${S}-slide-down`:`${S}-slide-up`},[Oe,Se,$]),mt=o.useMemo(()=>Se?Se.includes("Center")?Se.slice(0,Se.indexOf("Center")):Se:Bt==="rtl"?"bottomRight":"bottomLeft",[Se,Bt]),Pt=Oe("dropdown",j),[en,zt]=(0,_.Z)(Pt),[,et]=(0,z.Z)(),St=o.Children.only(de),G=(0,ce.Tm)(St,{className:U()(`${Pt}-trigger`,{[`${Pt}-rtl`]:Bt==="rtl"},St.props.className),disabled:te}),X=te?[]:M;let D;X&&X.includes("contextMenu")&&(D=!0);const[d,T]=(0,s.Z)(!1,{value:xe!=null?xe:Ke}),oe=(0,L.useEvent)(S=>{We==null||We(S),re==null||re(S),T(S)}),b=U()(Ce,Dt,zt,{[`${Pt}-rtl`]:Bt==="rtl"}),m=(0,pe.Z)({arrowPointAtCenter:typeof R=="object"&&R.pointAtCenter,autoAdjustOverflow:H,offset:et.marginXXS,arrowWidth:R?et.sizePopupArrow:0,borderRadius:et.borderRadius}),ie=o.useCallback(()=>{T(!1)},[]),Z=()=>{let S;return u!=null&&u.items?S=o.createElement(B.default,Object.assign({},u)):typeof ve=="function"?S=ve():S=ve,W&&(S=W(S)),S=o.Children.only(typeof S=="string"?o.createElement("span",null,S):S),o.createElement(q.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:ie,validator:me=>{let{mode:st}=me}},S)};return en(o.createElement(v.Z,Object.assign({alignPoint:D},(0,fe.Z)(w,["rootClassName"]),{mouseEnterDelay:J,mouseLeaveDelay:Q,visible:d,builtinPlacements:m,arrow:!!R,overlayClassName:b,prefixCls:Pt,getPopupContainer:Xe||we,transitionName:ut,trigger:X,overlay:Z,placement:mt,onVisibleChange:oe}),G))};function vt(w){return Object.assign(Object.assign({},w),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Me=(0,I.Z)(Ne,"dropdown",w=>w,vt),V=w=>o.createElement(Me,Object.assign({},w),o.createElement("span",null));Ne._InternalPanelDoNotUseOrYouWillBeFired=V,qe.Z=Ne},38854:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return z}});var o=i(91857),f=i(92310),O=i.n(f),U=i(59301),v=i(18785),L=i(3113),s=i(36355),fe=i(81327),pe=i(33234),I=i(47211),ce=function(_,pt){var Ne={};for(var vt in _)Object.prototype.hasOwnProperty.call(_,vt)&&pt.indexOf(vt)<0&&(Ne[vt]=_[vt]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,vt=Object.getOwnPropertySymbols(_);Me{const{getPopupContainer:pt,getPrefixCls:Ne,direction:vt}=U.useContext(s.E_),{prefixCls:Me,type:V="default",danger:w,disabled:u,loading:R,onClick:j,htmlType:de,children:M,className:te,menu:W,arrow:Xe,autoFocus:Ce,overlay:Dt,trigger:xe,align:We,open:Ke,onOpenChange:re,placement:J,getPopupContainer:Q,href:H,icon:Se=U.createElement(v.Z,null),title:ve,buttonsRender:$=Z=>Z,mouseEnterDelay:we,mouseLeaveDelay:Oe,overlayClassName:Bt,overlayStyle:ut,destroyPopupOnHide:mt,dropdownRender:Pt}=_,en=ce(_,["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"]),zt=Ne("dropdown",Me),et=`${zt}-button`,[St,G]=(0,I.Z)(zt),X={menu:W,arrow:Xe,autoFocus:Ce,align:We,disabled:u,trigger:u?[]:xe,onOpenChange:re,getPopupContainer:Q||pt,mouseEnterDelay:we,mouseLeaveDelay:Oe,overlayClassName:Bt,overlayStyle:ut,destroyPopupOnHide:mt,dropdownRender:Pt},{compactSize:D,compactItemClassnames:d}=(0,pe.ri)(zt,vt),T=O()(et,d,te,G);"overlay"in _&&(X.overlay=Dt),"open"in _&&(X.open=Ke),"placement"in _?X.placement=J:X.placement=vt==="rtl"?"bottomLeft":"bottomRight";const oe=U.createElement(L.ZP,{type:V,danger:w,disabled:u,loading:R,onClick:j,htmlType:de,href:H,title:ve},M),b=U.createElement(L.ZP,{type:V,danger:w,icon:Se}),[m,ie]=$([oe,b]);return St(U.createElement(fe.Z.Compact,Object.assign({className:T,size:D,block:!0},en),m,U.createElement(o.Z,Object.assign({},X),ie)))};F.__ANT_BUTTON=!0;var B=F;const q=o.Z;q.Button=B;var z=q},47211:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return ce}});var o=i(17313),f=i(13826),O=i(92899),U=i(29878),v=i(19447),L=i(83116),s=i(37613),pe=F=>{const{componentCls:B,menuCls:q,colorError:z,colorTextLightSolid:_}=F,pt=`${q}-item`;return{[`${B}, ${B}-menu-submenu`]:{[`${q} ${pt}`]:{[`&${pt}-danger:not(${pt}-disabled)`]:{color:z,"&:hover":{color:_,backgroundColor:z}}}}}};const I=F=>{const{componentCls:B,menuCls:q,zIndexPopup:z,dropdownArrowDistance:_,sizePopupArrow:pt,antCls:Ne,iconCls:vt,motionDurationMid:Me,dropdownPaddingVertical:V,fontSize:w,dropdownEdgeChildPadding:u,colorTextDisabled:R,fontSizeIcon:j,controlPaddingHorizontal:de,colorBgElevated:M}=F;return[{[B]:Object.assign(Object.assign({},(0,o.Wf)(F)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:z,display:"block","&::before":{position:"absolute",insetBlock:-_+pt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Ne}-btn`]:{[`& > ${vt}-down, & > ${Ne}-btn-icon > ${vt}-down`]:{fontSize:j}},[`${B}-wrap`]:{position:"relative",[`${Ne}-btn > ${vt}-down`]:{fontSize:j},[`${vt}-down::before`]:{transition:`transform ${Me}`}},[`${B}-wrap-open`]:{[`${vt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ne}-slide-down-enter${Ne}-slide-down-enter-active${B}-placement-bottomLeft, + &${Ne}-slide-down-appear${Ne}-slide-down-appear-active${B}-placement-bottomLeft, + &${Ne}-slide-down-enter${Ne}-slide-down-enter-active${B}-placement-bottom, + &${Ne}-slide-down-appear${Ne}-slide-down-appear-active${B}-placement-bottom, + &${Ne}-slide-down-enter${Ne}-slide-down-enter-active${B}-placement-bottomRight, + &${Ne}-slide-down-appear${Ne}-slide-down-appear-active${B}-placement-bottomRight`]:{animationName:f.fJ},[`&${Ne}-slide-up-enter${Ne}-slide-up-enter-active${B}-placement-topLeft, + &${Ne}-slide-up-appear${Ne}-slide-up-appear-active${B}-placement-topLeft, + &${Ne}-slide-up-enter${Ne}-slide-up-enter-active${B}-placement-top, + &${Ne}-slide-up-appear${Ne}-slide-up-appear-active${B}-placement-top, + &${Ne}-slide-up-enter${Ne}-slide-up-enter-active${B}-placement-topRight, + &${Ne}-slide-up-appear${Ne}-slide-up-appear-active${B}-placement-topRight`]:{animationName:f.Qt},[`&${Ne}-slide-down-leave${Ne}-slide-down-leave-active${B}-placement-bottomLeft, + &${Ne}-slide-down-leave${Ne}-slide-down-leave-active${B}-placement-bottom, + &${Ne}-slide-down-leave${Ne}-slide-down-leave-active${B}-placement-bottomRight`]:{animationName:f.Uw},[`&${Ne}-slide-up-leave${Ne}-slide-up-leave-active${B}-placement-topLeft, + &${Ne}-slide-up-leave${Ne}-slide-up-leave-active${B}-placement-top, + &${Ne}-slide-up-leave${Ne}-slide-up-leave-active${B}-placement-topRight`]:{animationName:f.ly}})},(0,v.ZP)(F,{colorBg:M,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${B} ${q}`]:{position:"relative",margin:0},[`${q}-submenu-popup`]:{position:"absolute",zIndex:z,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${B}, ${B}-menu-submenu`]:{[q]:Object.assign(Object.assign({padding:u,listStyleType:"none",backgroundColor:M,backgroundClip:"padding-box",borderRadius:F.borderRadiusLG,outline:"none",boxShadow:F.boxShadowSecondary},(0,o.Qy)(F)),{[`${q}-item-group-title`]:{padding:`${V}px ${de}px`,color:F.colorTextDescription,transition:`all ${Me}`},[`${q}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${q}-item-icon`]:{minWidth:w,marginInlineEnd:F.marginXS,fontSize:F.fontSizeSM},[`${q}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Me}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${q}-item, ${q}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${V}px ${de}px`,color:F.colorText,fontWeight:"normal",fontSize:w,lineHeight:F.lineHeight,cursor:"pointer",transition:`all ${Me}`,borderRadius:F.borderRadiusSM,"&:hover, &-active":{backgroundColor:F.controlItemBgHover}},(0,o.Qy)(F)),{"&-selected":{color:F.colorPrimary,backgroundColor:F.controlItemBgActive,"&:hover, &-active":{backgroundColor:F.controlItemBgActiveHover}},"&-disabled":{color:R,cursor:"not-allowed","&:hover":{color:R,backgroundColor:M,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${F.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:F.colorSplit},[`${B}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:F.paddingXS,[`${B}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:F.colorTextDescription,fontSize:j,fontStyle:"normal"}}}),[`${q}-item-group-list`]:{margin:`0 ${F.marginXS}px`,padding:0,listStyle:"none"},[`${q}-submenu-title`]:{paddingInlineEnd:de+F.fontSizeSM},[`${q}-submenu-vertical`]:{position:"relative"},[`${q}-submenu${q}-submenu-disabled ${B}-menu-submenu-title`]:{[`&, ${B}-menu-submenu-arrow-icon`]:{color:R,backgroundColor:M,cursor:"not-allowed"}},[`${q}-submenu-selected ${B}-menu-submenu-title`]:{color:F.colorPrimary}})}},[(0,f.oN)(F,"slide-up"),(0,f.oN)(F,"slide-down"),(0,O.Fm)(F,"move-up"),(0,O.Fm)(F,"move-down"),(0,U._y)(F,"zoom-big")]]};var ce=(0,L.Z)("Dropdown",(F,B)=>{let{rootPrefixCls:q}=B;const{marginXXS:z,sizePopupArrow:_,controlHeight:pt,fontSize:Ne,lineHeight:vt,paddingXXS:Me,componentCls:V,borderRadiusLG:w}=F,u=(pt-Ne*vt)/2,{dropdownArrowOffset:R}=(0,v.fS)({contentRadius:w}),j=(0,s.TS)(F,{menuCls:`${V}-menu`,rootPrefixCls:q,dropdownArrowDistance:_/2+z,dropdownArrowOffset:R,dropdownPaddingVertical:u,dropdownEdgeChildPadding:Me});return[I(j),pe(j)]},F=>({zIndexPopup:F.zIndexPopupBase+50}))},64165:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return Me}});var o=i(92310),f=i.n(o),O=i(59301),U=i(36355),v=i(9763),L=i(64993),s=i(88088),pe=()=>{const[,V]=(0,s.Z)(),u=new L.C(V.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return O.createElement("svg",{style:u,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"}))))},ce=()=>{const[,V]=(0,s.Z)(),{colorFill:w,colorFillTertiary:u,colorFillQuaternary:R,colorBgContainer:j}=V,{borderColor:de,shadowColor:M,contentColor:te}=(0,O.useMemo)(()=>({borderColor:new L.C(w).onBackground(j).toHexShortString(),shadowColor:new L.C(u).onBackground(j).toHexShortString(),contentColor:new L.C(R).onBackground(j).toHexShortString()}),[w,u,R,j]);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:M,cx:"32",cy:"33",rx:"32",ry:"7"}),O.createElement("g",{fillRule:"nonzero",stroke:de},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}))))},F=i(83116),B=i(37613);const q=V=>{const{componentCls:w,margin:u,marginXS:R,marginXL:j,fontSize:de,lineHeight:M}=V;return{[w]:{marginInline:R,fontSize:de,lineHeight:M,textAlign:"center",[`${w}-image`]:{height:V.emptyImgHeight,marginBottom:R,opacity:V.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${w}-description`]:{color:V.colorText},[`${w}-footer`]:{marginTop:u},"&-normal":{marginBlock:j,color:V.colorTextDisabled,[`${w}-description`]:{color:V.colorTextDisabled},[`${w}-image`]:{height:V.emptyImgHeightMD}},"&-small":{marginBlock:R,color:V.colorTextDisabled,[`${w}-image`]:{height:V.emptyImgHeightSM}}}}};var z=(0,F.Z)("Empty",V=>{const{componentCls:w,controlHeightLG:u}=V,R=(0,B.TS)(V,{emptyImgCls:`${w}-img`,emptyImgHeight:u*2.5,emptyImgHeightMD:u,emptyImgHeightSM:u*.875});return[q(R)]}),_=function(V,w){var u={};for(var R in V)Object.prototype.hasOwnProperty.call(V,R)&&w.indexOf(R)<0&&(u[R]=V[R]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,R=Object.getOwnPropertySymbols(V);j{var{className:w,rootClassName:u,prefixCls:R,image:j=pt,description:de,children:M,imageStyle:te,style:W}=V,Xe=_(V,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ce,direction:Dt,empty:xe}=O.useContext(U.E_),We=Ce("empty",R),[Ke,re]=z(We),[J]=(0,v.Z)("Empty"),Q=typeof de!="undefined"?de:J==null?void 0:J.description,H=typeof Q=="string"?Q:"empty";let Se=null;return typeof j=="string"?Se=O.createElement("img",{alt:H,src:j}):Se=j,Ke(O.createElement("div",Object.assign({className:f()(re,We,xe==null?void 0:xe.className,{[`${We}-normal`]:j===Ne,[`${We}-rtl`]:Dt==="rtl"},w,u),style:Object.assign(Object.assign({},xe==null?void 0:xe.style),W)},Xe),O.createElement("div",{className:`${We}-image`,style:te},Se),Q&&O.createElement("div",{className:`${We}-description`},Q),M&&O.createElement("div",{className:`${We}-footer`},M)))};vt.PRESENTED_IMAGE_DEFAULT=pt,vt.PRESENTED_IMAGE_SIMPLE=Ne;var Me=vt},78241:function(Cn,qe,i){"use strict";i.d(qe,{default:function(){return Sn}});var o=i(94480),f=i(92310),O=i.n(f),U=i(77900),v=i(59301),L=i(62892),s=i(32441);function fe(le){const[g,C]=v.useState(le);return v.useEffect(()=>{const P=setTimeout(()=>{C(le)},le.length?0:10);return()=>{clearTimeout(P)}},[le]),g}var pe=i(17313),I=i(29878),ce=i(8378),F=i(37613),B=i(83116),z=le=>{const{componentCls:g}=le,C=`${g}-show-help`,P=`${g}-show-help-item`;return{[C]:{transition:`opacity ${le.motionDurationSlow} ${le.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[P]:{overflow:"hidden",transition:`height ${le.motionDurationSlow} ${le.motionEaseInOut}, + opacity ${le.motionDurationSlow} ${le.motionEaseInOut}, + transform ${le.motionDurationSlow} ${le.motionEaseInOut} !important`,[`&${P}-appear, &${P}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${P}-leave-active`]:{transform:"translateY(-5px)"}}}}};const _=le=>({legend:{display:"block",width:"100%",marginBottom:le.marginLG,padding:0,color:le.colorTextDescription,fontSize:le.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${le.lineWidth}px ${le.lineType} ${le.colorBorder}`},label:{fontSize:le.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 ${le.controlOutlineWidth}px ${le.controlOutline}`},output:{display:"block",paddingTop:15,color:le.colorText,fontSize:le.fontSize,lineHeight:le.lineHeight}}),pt=(le,g)=>{const{formItemCls:C}=le;return{[C]:{[`${C}-label > label`]:{height:g},[`${C}-control-input`]:{minHeight:g}}}},Ne=le=>{const{componentCls:g}=le;return{[le.componentCls]:Object.assign(Object.assign(Object.assign({},(0,pe.Wf)(le)),_(le)),{[`${g}-text`]:{display:"inline-block",paddingInlineEnd:le.paddingSM},"&-small":Object.assign({},pt(le,le.controlHeightSM)),"&-large":Object.assign({},pt(le,le.controlHeightLG))})}},vt=le=>{const{formItemCls:g,iconCls:C,componentCls:P,rootPrefixCls:E,labelRequiredMarkColor:Y,labelColor:Ae,labelFontSize:Ge,labelHeight:Ue,labelColonMarginInlineStart:ft,labelColonMarginInlineEnd:It,itemMarginBottom:Rt}=le;return{[g]:Object.assign(Object.assign({},(0,pe.Wf)(le)),{marginBottom:Rt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${E}-row`]:{display:"none"},"&-has-warning":{[`${g}-split`]:{color:le.colorError}},"&-has-error":{[`${g}-split`]:{color:le.colorWarning}},[`${g}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${le.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ue,color:Ae,fontSize:Ge,[`> ${C}`]:{fontSize:le.fontSize,verticalAlign:"top"},[`&${g}-required:not(${g}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:le.marginXXS,color:Y,fontSize:le.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${P}-hide-required-mark &`]:{display:"none"}},[`${g}-optional`]:{display:"inline-block",marginInlineStart:le.marginXXS,color:le.colorTextDescription,[`${P}-hide-required-mark &`]:{display:"none"}},[`${g}-tooltip`]:{color:le.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:le.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:ft,marginInlineEnd:It},[`&${g}-no-colon::after`]:{content:'"\\a0"'}}},[`${g}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${E}-col-'"]):not([class*="' ${E}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:le.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[g]:{"&-explain, &-extra":{clear:"both",color:le.colorTextDescription,fontSize:le.fontSize,lineHeight:le.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:le.controlHeightSM,transition:`color ${le.motionDurationMid} ${le.motionEaseOut}`},"&-explain":{"&-error":{color:le.colorError},"&-warning":{color:le.colorWarning}}},[`&-with-help ${g}-explain`]:{height:"auto",opacity:1},[`${g}-feedback-icon`]:{fontSize:le.fontSize,textAlign:"center",visibility:"visible",animationName:I.kr,animationDuration:le.motionDurationMid,animationTimingFunction:le.motionEaseOutBack,pointerEvents:"none","&-success":{color:le.colorSuccess},"&-error":{color:le.colorError},"&-warning":{color:le.colorWarning},"&-validating":{color:le.colorPrimary}}})}},Me=le=>{const{componentCls:g,formItemCls:C}=le;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"}}}}},V=le=>{const{componentCls:g,formItemCls:C}=le;return{[`${g}-inline`]:{display:"flex",flexWrap:"wrap",[C]:{flex:"none",marginInlineEnd:le.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=le=>({padding:le.verticalLabelPadding,margin:le.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),u=le=>{const{componentCls:g,formItemCls:C,rootPrefixCls:P}=le;return{[`${C} ${C}-label`]:w(le),[g]:{[C]:{flexWrap:"wrap",[`${C}-label, ${C}-control`]:{[`&:not([class*=" ${P}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},R=le=>{const{componentCls:g,formItemCls:C,rootPrefixCls:P}=le;return{[`${g}-vertical`]:{[C]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${g}-item-control`]:{width:"100%"}}},[`${g}-vertical ${C}-label, + .${P}-col-24${C}-label, + .${P}-col-xl-24${C}-label`]:w(le),[`@media (max-width: ${le.screenXSMax}px)`]:[u(le),{[g]:{[`.${P}-col-xs-24${C}-label`]:w(le)}}],[`@media (max-width: ${le.screenSMMax}px)`]:{[g]:{[`.${P}-col-sm-24${C}-label`]:w(le)}},[`@media (max-width: ${le.screenMDMax}px)`]:{[g]:{[`.${P}-col-md-24${C}-label`]:w(le)}},[`@media (max-width: ${le.screenLGMax}px)`]:{[g]:{[`.${P}-col-lg-24${C}-label`]:w(le)}}}},j=(le,g)=>(0,F.TS)(le,{formItemCls:`${le.componentCls}-item`,rootPrefixCls:g});var de=(0,B.Z)("Form",(le,g)=>{let{rootPrefixCls:C}=g;const P=j(le,C);return[Ne(P),vt(P),z(P),Me(P),V(P),R(P),(0,ce.Z)(P),I.kr]},le=>({labelRequiredMarkColor:le.colorError,labelColor:le.colorTextHeading,labelFontSize:le.fontSize,labelHeight:le.controlHeight,labelColonMarginInlineStart:le.marginXXS/2,labelColonMarginInlineEnd:le.marginXS,itemMarginBottom:le.marginLG,verticalLabelPadding:`0 0 ${le.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const M=[];function te(le,g,C){let P=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof le=="string"?le:`${g}-${P}`,error:le,errorStatus:C}}var Xe=le=>{let{help:g,helpStatus:C,errors:P=M,warnings:E=M,className:Y,fieldId:Ae,onVisibleChanged:Ge}=le;const{prefixCls:Ue}=v.useContext(s.Rk),ft=`${Ue}-item-explain`,[,It]=de(Ue),Rt=(0,v.useMemo)(()=>(0,L.Z)(Ue),[Ue]),Xt=fe(P),Le=fe(E),bt=v.useMemo(()=>g!=null?[te(g,"help",C)]:[].concat((0,o.Z)(Xt.map((ge,Pe)=>te(ge,"error","error",Pe))),(0,o.Z)(Le.map((ge,Pe)=>te(ge,"warning","warning",Pe)))),[g,C,Xt,Le]),se={};return Ae&&(se.id=`${Ae}_help`),v.createElement(U.default,{motionDeadline:Rt.motionDeadline,motionName:`${Ue}-show-help`,visible:!!bt.length,onVisibleChanged:Ge},ge=>{const{className:Pe,style:Qe}=ge;return v.createElement("div",Object.assign({},se,{className:O()(ft,Pe,Y,It),style:Qe,role:"alert"}),v.createElement(U.CSSMotionList,Object.assign({keys:bt},(0,L.Z)(Ue),{motionName:`${Ue}-show-help-item`,component:!1}),yt=>{const{key:Te,error:Et,errorStatus:ee,className:Be,style:He}=yt;return v.createElement("div",{key:Te,className:O()(Be,{[`${ft}-${ee}`]:ee}),style:He},Et)}))})},Ce=i(95013),Dt=i(36355),xe=i(1684),We=i(52946),Ke=i(19716),re=i(16722);const J=["parentNode"],Q="form_item";function H(le){return le===void 0||le===!1?[]:Array.isArray(le)?le:[le]}function Se(le,g){if(!le.length)return;const C=le.join("_");return g?`${g}_${C}`:J.includes(C)?`${Q}_${C}`:C}function ve(le,g,C,P,E,Y){let Ae=P;return Y!==void 0?Ae=Y:C.validating?Ae="validating":le.length?Ae="error":g.length?Ae="warning":(C.touched||E&&C.validated)&&(Ae="success"),Ae}function $(le){return H(le).join("_")}function we(le){const[g]=(0,Ce.useForm)(),C=v.useRef({}),P=v.useMemo(()=>le!=null?le:Object.assign(Object.assign({},g),{__INTERNAL__:{itemRef:E=>Y=>{const Ae=$(E);Y?C.current[Ae]=Y:delete C.current[Ae]}},scrollToField:function(E){let Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Ae=H(E),Ge=Se(Ae,P.__INTERNAL__.name),Ue=Ge?document.getElementById(Ge):null;Ue&&(0,re.Z)(Ue,Object.assign({scrollMode:"if-needed",block:"nearest"},Y))},getFieldInstance:E=>{const Y=$(E);return C.current[Y]}}),[le,g]);return[P]}var Oe=i(28726),Bt=function(le,g){var C={};for(var P in le)Object.prototype.hasOwnProperty.call(le,P)&&g.indexOf(P)<0&&(C[P]=le[P]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,P=Object.getOwnPropertySymbols(le);E{const C=v.useContext(xe.Z),{getPrefixCls:P,direction:E,form:Y}=v.useContext(Dt.E_),{prefixCls:Ae,className:Ge,rootClassName:Ue,size:ft,disabled:It=C,form:Rt,colon:Xt,labelAlign:Le,labelWrap:bt,labelCol:se,wrapperCol:ge,hideRequiredMark:Pe,layout:Qe="horizontal",scrollToFirstError:yt,requiredMark:Te,onFinishFailed:Et,name:ee,style:Be,feedbackIcons:He}=le,at=Bt(le,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ye=(0,Ke.Z)(ft),ot=v.useContext(Oe.Z),dt=(0,v.useMemo)(()=>Te!==void 0?Te:Y&&Y.requiredMark!==void 0?Y.requiredMark:!Pe,[Pe,Te,Y]),Mt=Xt!=null?Xt:Y==null?void 0:Y.colon,qt=P("form",Ae),[Ee,Ze]=de(qt),Ve=O()(qt,`${qt}-${Qe}`,{[`${qt}-hide-required-mark`]:dt===!1,[`${qt}-rtl`]:E==="rtl",[`${qt}-${Ye}`]:Ye},Ze,Y==null?void 0:Y.className,Ge,Ue),[it]=we(Rt),{__INTERNAL__:_e}=it;_e.name=ee;const Zt=(0,v.useMemo)(()=>({name:ee,labelAlign:Le,labelCol:se,labelWrap:bt,wrapperCol:ge,vertical:Qe==="vertical",colon:Mt,requiredMark:dt,itemRef:_e.itemRef,form:it,feedbackIcons:He}),[ee,Le,se,ge,Qe,Mt,dt,it,He]);v.useImperativeHandle(g,()=>it);const on=(Ht,Jt)=>{if(Ht){let ln={block:"nearest"};typeof Ht=="object"&&(ln=Ht),it.scrollToField(Jt,ln)}},_t=Ht=>{if(Et==null||Et(Ht),Ht.errorFields.length){const Jt=Ht.errorFields[0].name;if(yt!==void 0){on(yt,Jt);return}Y&&Y.scrollToFirstError!==void 0&&on(Y.scrollToFirstError,Jt)}};return Ee(v.createElement(xe.n,{disabled:It},v.createElement(We.q,{size:Ye},v.createElement(s.RV,Object.assign({},{validateMessages:ot}),v.createElement(s.q3.Provider,{value:Zt},v.createElement(Ce.default,Object.assign({id:ee},at,{name:ee,onFinishFailed:_t,form:it,style:Object.assign(Object.assign({},Y==null?void 0:Y.style),Be),className:Ve})))))))};var Pt=v.forwardRef(ut),en=i(41799),zt=i(8654),et=i(92343),St=i(11592);function G(le){if(typeof le=="function")return le;const g=(0,St.Z)(le);return g.length<=1?g[0]:g}const X=()=>{const{status:le,errors:g=[],warnings:C=[]}=(0,v.useContext)(s.aM);return{status:le,errors:g,warnings:C}};X.Context=s.aM;var D=X,d=i(16089);function T(le){const[g,C]=v.useState(le),P=(0,v.useRef)(null),E=(0,v.useRef)([]),Y=(0,v.useRef)(!1);v.useEffect(()=>(Y.current=!1,()=>{Y.current=!0,d.Z.cancel(P.current),P.current=null}),[]);function Ae(Ge){Y.current||(P.current===null&&(E.current=[],P.current=(0,d.Z)(()=>{P.current=null,C(Ue=>{let ft=Ue;return E.current.forEach(It=>{ft=It(ft)}),ft})})),E.current.push(Ge))}return[g,Ae]}function oe(){const{itemRef:le}=v.useContext(s.q3),g=v.useRef({});function C(P,E){const Y=E&&typeof E=="object"&&E.ref,Ae=P.join("_");return(g.current.name!==Ae||g.current.originRef!==Y)&&(g.current.name=Ae,g.current.originRef=Y,g.current.ref=(0,zt.sQ)(le(P),Y)),g.current.ref}return C}var b=i(29194),m=i(34280),ie=i(2738),Z=i(27382),S=i(37028);const me=le=>{const{formItemCls:g}=le;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${g}-control`]:{display:"flex"}}}};var st=(0,B.b)(["Form","item-item"],(le,g)=>{let{rootPrefixCls:C}=g;const P=j(le,C);return[me(P)]}),De=le=>{const{prefixCls:g,status:C,wrapperCol:P,children:E,errors:Y,warnings:Ae,_internalItemRender:Ge,extra:Ue,help:ft,fieldId:It,marginBottom:Rt,onErrorVisibleChanged:Xt}=le,Le=`${g}-item`,bt=v.useContext(s.q3),se=P||bt.wrapperCol||{},ge=O()(`${Le}-control`,se.className),Pe=v.useMemo(()=>Object.assign({},bt),[bt]);delete Pe.labelCol,delete Pe.wrapperCol;const Qe=v.createElement("div",{className:`${Le}-control-input`},v.createElement("div",{className:`${Le}-control-input-content`},E)),yt=v.useMemo(()=>({prefixCls:g,status:C}),[g,C]),Te=Rt!==null||Y.length||Ae.length?v.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},v.createElement(s.Rk.Provider,{value:yt},v.createElement(Xe,{fieldId:It,errors:Y,warnings:Ae,help:ft,helpStatus:C,className:`${Le}-explain-connected`,onVisibleChanged:Xt})),!!Rt&&v.createElement("div",{style:{width:0,height:Rt}})):null,Et={};It&&(Et.id=`${It}_extra`);const ee=Ue?v.createElement("div",Object.assign({},Et,{className:`${Le}-extra`}),Ue):null,Be=Ge&&Ge.mark==="pro_table_render"&&Ge.render?Ge.render(le,{input:Qe,errorList:Te,extra:ee}):v.createElement(v.Fragment,null,Qe,Te,ee);return v.createElement(s.q3.Provider,{value:Pe},v.createElement(S.Z,Object.assign({},se,{className:ge}),Be),v.createElement(st,{prefixCls:g}))},lt=i(61485),k=i(31724),A=i(9763),K=i(6848),be=function(le,g){var C={};for(var P in le)Object.prototype.hasOwnProperty.call(le,P)&&g.indexOf(P)<0&&(C[P]=le[P]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,P=Object.getOwnPropertySymbols(le);E{let{prefixCls:g,label:C,htmlFor:P,labelCol:E,labelAlign:Y,colon:Ae,required:Ge,requiredMark:Ue,tooltip:ft}=le;var It;const[Rt]=(0,A.Z)("Form"),{vertical:Xt,labelAlign:Le,labelCol:bt,labelWrap:se,colon:ge}=v.useContext(s.q3);if(!C)return null;const Pe=E||bt||{},Qe=Y||Le,yt=`${g}-item-label`,Te=O()(yt,Qe==="left"&&`${yt}-left`,Pe.className,{[`${yt}-wrap`]:!!se});let Et=C;const ee=Ae===!0||ge!==!1&&Ae!==!1;ee&&!Xt&&typeof C=="string"&&C.trim()!==""&&(Et=C.replace(/[:|:]\s*$/,""));const He=Ie(ft);if(He){const{icon:dt=v.createElement(lt.Z,null)}=He,Mt=be(He,["icon"]),qt=v.createElement(K.Z,Object.assign({},Mt),v.cloneElement(dt,{className:`${g}-item-tooltip`,title:""}));Et=v.createElement(v.Fragment,null,Et,qt)}const at=Ue==="optional",Ye=typeof Ue=="function";Ye?Et=Ue(Et,{required:!!Ge}):at&&!Ge&&(Et=v.createElement(v.Fragment,null,Et,v.createElement("span",{className:`${g}-item-optional`,title:""},(Rt==null?void 0:Rt.optional)||((It=k.Z.Form)===null||It===void 0?void 0:It.optional))));const ot=O()({[`${g}-item-required`]:Ge,[`${g}-item-required-mark-optional`]:at||Ye,[`${g}-item-no-colon`]:!ee});return v.createElement(S.Z,Object.assign({},Pe,{className:Te}),v.createElement("label",{htmlFor:P,className:ot,title:typeof C=="string"?C:""},Et))},Ft=i(29679),Lt=i(19248),Gt=i(96512),an=i(58617);const nn={success:Ft.Z,warning:Gt.Z,error:Lt.Z,validating:an.Z};function fn(le){let{children:g,errors:C,warnings:P,hasFeedback:E,validateStatus:Y,prefixCls:Ae,meta:Ge,noStyle:Ue}=le;const ft=`${Ae}-item`,{feedbackIcons:It}=v.useContext(s.q3),Rt=ve(C,P,Ge,null,!!E,Y),{isFormItemInput:Xt,status:Le}=v.useContext(s.aM),bt=v.useMemo(()=>{var se;let ge;if(E){const yt=E!==!0&&E.icons||It,Te=Rt&&((se=yt==null?void 0:yt({status:Rt,errors:C,warnings:P}))===null||se===void 0?void 0:se[Rt]),Et=Rt&&nn[Rt];ge=Te!==!1&&Et?v.createElement("span",{className:O()(`${ft}-feedback-icon`,`${ft}-feedback-icon-${Rt}`)},Te||v.createElement(Et,null)):null}let Pe=!0,Qe=Rt||"";return Ue&&(Pe=Xt,Qe=(Rt!=null?Rt:Le)||""),{status:Qe,errors:C,warnings:P,hasFeedback:!!E,feedbackIcon:ge,isFormItemInput:Pe}},[Rt,E,Ue,Xt,Le]);return v.createElement(s.aM.Provider,{value:bt},g)}var En=function(le,g){var C={};for(var P in le)Object.prototype.hasOwnProperty.call(le,P)&&g.indexOf(P)<0&&(C[P]=le[P]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,P=Object.getOwnPropertySymbols(le);E{if(He&&Te.current){const Ze=getComputedStyle(Te.current);ot(parseInt(Ze.marginBottom,10))}},[He,at]);const dt=Ze=>{Ze||ot(null)},qt=function(){let Ze=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Ve=Ze?Et:ft.errors,it=Ze?ee:ft.warnings;return ve(Ve,it,ft,"",!!It,Ue)}(),Ee=O()(Qe,C,P,{[`${Qe}-with-help`]:Be||Et.length||ee.length,[`${Qe}-has-feedback`]:qt&&It,[`${Qe}-has-success`]:qt==="success",[`${Qe}-has-warning`]:qt==="warning",[`${Qe}-has-error`]:qt==="error",[`${Qe}-is-validating`]:qt==="validating",[`${Qe}-hidden`]:Rt});return v.createElement("div",{className:Ee,style:E,ref:Te},v.createElement(Z.Z,Object.assign({className:`${Qe}-row`},(0,ie.Z)(Pe,["_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(xt,Object.assign({htmlFor:Le},le,{requiredMark:yt,required:bt!=null?bt:se,prefixCls:g})),v.createElement(De,Object.assign({},le,ft,{errors:Et,warnings:ee,prefixCls:g,status:qt,help:Y,marginBottom:Ye,onErrorVisibleChanged:dt}),v.createElement(s.qI.Provider,{value:ge},v.createElement(fn,{prefixCls:g,meta:ft,errors:ft.errors,warnings:ft.warnings,hasFeedback:It,validateStatus:qt},Xt)))),!!Ye&&v.createElement("div",{className:`${Qe}-margin-offset`,style:{marginBottom:-Ye}}))}const rn="__SPLIT__",On=null,Hn=v.memo(le=>{let{children:g}=le;return g},(le,g)=>le.value===g.value&&le.update===g.update&&le.childProps.length===g.childProps.length&&le.childProps.every((C,P)=>C===g.childProps[P]));function dn(le){return le!=null}function Fn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function er(le){const{name:g,noStyle:C,className:P,dependencies:E,prefixCls:Y,shouldUpdate:Ae,rules:Ge,children:Ue,required:ft,label:It,messageVariables:Rt,trigger:Xt="onChange",validateTrigger:Le,hidden:bt,help:se}=le,{getPrefixCls:ge}=v.useContext(Dt.E_),{name:Pe}=v.useContext(s.q3),Qe=G(Ue),yt=typeof Qe=="function",Te=v.useContext(s.qI),{validateTrigger:Et}=v.useContext(Ce.FieldContext),ee=Le!==void 0?Le:Et,Be=dn(g),He=ge("form",Y),[at,Ye]=de(He),ot=v.useContext(Ce.ListContext),dt=v.useRef(),[Mt,qt]=T({}),[Ee,Ze]=(0,en.Z)(()=>Fn()),Ve=Jt=>{const ln=ot==null?void 0:ot.getKey(Jt.name);if(Ze(Jt.destroy?Fn():Jt,!0),C&&se!==!1&&Te){let xn=Jt.name;if(Jt.destroy)xn=dt.current||xn;else if(ln!==void 0){const[Rn,Tn]=ln;xn=[Rn].concat((0,o.Z)(Tn)),dt.current=xn}Te(Jt,xn)}},it=(Jt,ln)=>{qt(xn=>{const Rn=Object.assign({},xn),sr=[].concat((0,o.Z)(Jt.name.slice(0,-1)),(0,o.Z)(ln)).join(rn);return Jt.destroy?delete Rn[sr]:Rn[sr]=Jt,Rn})},[_e,Zt]=v.useMemo(()=>{const Jt=(0,o.Z)(Ee.errors),ln=(0,o.Z)(Ee.warnings);return Object.values(Mt).forEach(xn=>{Jt.push.apply(Jt,(0,o.Z)(xn.errors||[])),ln.push.apply(ln,(0,o.Z)(xn.warnings||[]))}),[Jt,ln]},[Mt,Ee.errors,Ee.warnings]),on=oe();function _t(Jt,ln,xn){return C&&!bt?v.createElement(fn,{prefixCls:He,hasFeedback:le.hasFeedback,validateStatus:le.validateStatus,meta:Ee,errors:_e,warnings:Zt,noStyle:!0},Jt):v.createElement(Pn,Object.assign({key:"row"},le,{className:O()(P,Ye),prefixCls:He,fieldId:ln,isRequired:xn,errors:_e,warnings:Zt,meta:Ee,onSubItemMetaChange:it}),Jt)}if(!Be&&!yt&&!E)return at(_t(Qe));let Ht={};return typeof It=="string"?Ht.label=It:g&&(Ht.label=String(g)),Rt&&(Ht=Object.assign(Object.assign({},Ht),Rt)),at(v.createElement(Ce.Field,Object.assign({},le,{messageVariables:Ht,trigger:Xt,validateTrigger:ee,onMetaChange:Ve}),(Jt,ln,xn)=>{const Rn=H(g).length&&ln?ln.name:[],Tn=Se(Rn,Pe),sr=ft!==void 0?ft:!!(Ge&&Ge.some(Vt=>{if(Vt&&typeof Vt=="object"&&Vt.required&&!Vt.warningOnly)return!0;if(typeof Vt=="function"){const Dn=Vt(xn);return Dn&&Dn.required&&!Dn.warningOnly}return!1})),sn=Object.assign({},Jt);let Kt=null;if(Array.isArray(Qe)&&Be)Kt=Qe;else if(!(yt&&(!(Ae||E)||Be))){if(!(E&&!yt&&!Be))if((0,et.l$)(Qe)){const Vt=Object.assign(Object.assign({},Qe.props),sn);if(Vt.id||(Vt.id=Tn),se||_e.length>0||Zt.length>0||le.extra){const Yn=[];(se||_e.length>0)&&Yn.push(`${Tn}_help`),le.extra&&Yn.push(`${Tn}_extra`),Vt["aria-describedby"]=Yn.join(" ")}_e.length>0&&(Vt["aria-invalid"]="true"),sr&&(Vt["aria-required"]="true"),(0,zt.Yr)(Qe)&&(Vt.ref=on(Rn,Qe)),new Set([].concat((0,o.Z)(H(Xt)),(0,o.Z)(H(ee)))).forEach(Yn=>{Vt[Yn]=function(){for(var Xn,Zn,jn,tr,ke,ue=arguments.length,ae=new Array(ue),At=0;At{var{prefixCls:g,children:C}=le,P=rt(le,["prefixCls","children"]);const{getPrefixCls:E}=v.useContext(Dt.E_),Y=E("form",g),Ae=v.useMemo(()=>({prefixCls:Y,status:"error"}),[Y]);return v.createElement(Ce.List,Object.assign({},P),(Ge,Ue,ft)=>v.createElement(s.Rk.Provider,{value:Ae},C(Ge.map(It=>Object.assign(Object.assign({},It),{fieldKey:It.key})),Ue,{errors:ft.errors,warnings:ft.warnings})))};function un(){const{form:le}=(0,v.useContext)(s.q3);return le}const kt=Pt;kt.Item=tt,kt.List=jt,kt.ErrorList=Xe,kt.useForm=we,kt.useFormInstance=un,kt.useWatch=Ce.useWatch,kt.Provider=s.RV,kt.create=()=>{};var Sn=kt},8628:function(Cn,qe,i){"use strict";var o=i(59301),f=i(34280),O=i(56762),U=i(69507);function v(){let L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const s=(0,o.useRef)({}),fe=(0,O.Z)(),pe=(0,U.ZP)();return(0,f.Z)(()=>{const I=pe.subscribe(ce=>{s.current=ce,L&&fe()});return()=>pe.unsubscribe(I)},[]),s.current}qe.Z=v},5871:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return lt}});var o=i(84105),f=i(87395),O=i(92310),U=i.n(O),v=i(54476),L=i(20068),s=i(76190),fe=i(42978),pe=i(75931),I=i(67732),ce=i(83652);function F(){return typeof BigInt=="function"}function B(k){return!k&&k!==0&&!Number.isNaN(k)||!String(k).trim()}function q(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",Ie=be.split("."),nt=Ie[0]||"0",xt=Ie[1]||"0";nt==="0"&&xt==="0"&&(K=!1);var Ft=K?"-":"";return{negative:K,negativeStr:Ft,trimStr:be,integerStr:nt,decimalStr:xt,fullStr:"".concat(Ft).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(".")&&Ne(A)?A.length-A.indexOf(".")-1:0}function pt(k){var A=String(k);if(z(k)){if(k>Number.MAX_SAFE_INTEGER)return String(F()?BigInt(k).toString():Number.MAX_SAFE_INTEGER);if(k0&&arguments[0]!==void 0?arguments[0]:!0;return K?this.isInvalidate()?"":q("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),k}(),Me=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),B(A)){this.empty=!0;return}this.origin=String(A),this.number=Number(A)}return(0,ce.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 Ie=this.number+be;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 K?this.isInvalidate()?"":pt(this.number):this.origin}}]),k}();function V(k){return F()?new vt(k):new Me(k)}function w(k,A,K){var be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(k==="")return"";var Ie=q(k),nt=Ie.negativeStr,xt=Ie.integerStr,Ft=Ie.decimalStr,Lt="".concat(A).concat(Ft),Gt="".concat(nt).concat(xt);if(K>=0){var an=Number(Ft[K]);if(an>=5&&!be){var nn=V(k).add("".concat(nt,"0.").concat("0".repeat(K)).concat(10-an));return w(nn.toString(),A,K,be)}return K===0?Gt:"".concat(Gt).concat(A).concat(Ft.padEnd(K,"0").slice(0,K))}return Lt===".0"?Gt:"".concat(Gt).concat(Lt)}var u=V,R=i(93681),j=i(34280),de=i(8654),M=i(59301),te=i(48736);function W(k,A){var K=(0,M.useRef)(null);function be(){try{var nt=k.selectionStart,xt=k.selectionEnd,Ft=k.value,Lt=Ft.substring(0,nt),Gt=Ft.substring(xt);K.current={start:nt,end:xt,value:Ft,beforeTxt:Lt,afterTxt:Gt}}catch(an){}}function Ie(){if(k&&K.current&&A)try{var nt=k.value,xt=K.current,Ft=xt.beforeTxt,Lt=xt.afterTxt,Gt=xt.start,an=nt.length;if(nt.endsWith(Lt))an=nt.length-K.current.afterTxt.length;else if(nt.startsWith(Ft))an=Ft.length;else{var nn=Ft[Gt-1],fn=nt.indexOf(nn,Gt-1);fn!==-1&&(an=fn+1)}k.setSelectionRange(an,an)}catch(En){(0,te.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(En.message))}}return[be,Ie]}var Xe=i(49658),Ce=function(){var A=(0,M.useState)(!1),K=(0,fe.Z)(A,2),be=K[0],Ie=K[1];return(0,j.Z)(function(){Ie((0,Xe.Z)())},[]),be},Dt=Ce,xe=i(16089),We=200,Ke=600;function re(k){var A=k.prefixCls,K=k.upNode,be=k.downNode,Ie=k.upDisabled,nt=k.downDisabled,xt=k.onStep,Ft=M.useRef(),Lt=M.useRef([]),Gt=M.useRef();Gt.current=xt;var an=function(){clearTimeout(Ft.current)},nn=function(Fn,er){Fn.preventDefault(),an(),Gt.current(er);function he(){Gt.current(er),Ft.current=setTimeout(he,We)}Ft.current=setTimeout(he,Ke)};M.useEffect(function(){return function(){an(),Lt.current.forEach(function(dn){return xe.Z.cancel(dn)})}},[]);var fn=Dt();if(fn)return null;var En="".concat(A,"-handler"),Pn=U()(En,"".concat(En,"-up"),(0,L.Z)({},"".concat(En,"-up-disabled"),Ie)),rn=U()(En,"".concat(En,"-down"),(0,L.Z)({},"".concat(En,"-down-disabled"),nt)),On=function(){return Lt.current.push((0,xe.Z)(an))},Hn={unselectable:"on",role:"button",onMouseUp:On,onMouseLeave:On};return M.createElement("div",{className:"".concat(En,"-wrap")},M.createElement("span",(0,v.Z)({},Hn,{onMouseDown:function(Fn){nn(Fn,!0)},"aria-label":"Increase Value","aria-disabled":Ie,className:Pn}),K||M.createElement("span",{unselectable:"on",className:"".concat(A,"-handler-up-inner")})),M.createElement("span",(0,v.Z)({},Hn,{onMouseDown:function(Fn){nn(Fn,!1)},"aria-label":"Decrease Value","aria-disabled":nt,className:rn}),be||M.createElement("span",{unselectable:"on",className:"".concat(A,"-handler-down-inner")})))}function J(k){var A=typeof k=="number"?pt(k):q(k).fullStr,K=A.includes(".");return K?q(A.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:k+"0"}var Q=i(5643),H=function(){var k=(0,M.useRef)(0),A=function(){xe.Z.cancel(k.current)};return(0,M.useEffect)(function(){return A},[]),function(K){A(),k.current=(0,xe.Z)(function(){K()})}},Se=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],ve=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],$=function(A,K){return A||K.isEmpty()?K.toString():K.toNumber()},we=function(A){var K=u(A);return K.isInvalidate()?null:K},Oe=M.forwardRef(function(k,A){var K,be=k.prefixCls,Ie=be===void 0?"rc-input-number":be,nt=k.className,xt=k.style,Ft=k.min,Lt=k.max,Gt=k.step,an=Gt===void 0?1:Gt,nn=k.defaultValue,fn=k.value,En=k.disabled,Pn=k.readOnly,rn=k.upHandler,On=k.downHandler,Hn=k.keyboard,dn=k.controls,Fn=dn===void 0?!0:dn,er=k.classNames,he=k.stringMode,tt=k.parser,rt=k.formatter,$e=k.precision,jt=k.decimalSeparator,un=k.onChange,kt=k.onInput,Sn=k.onPressEnter,le=k.onStep,g=(0,pe.Z)(k,Se),C="".concat(Ie,"-input"),P=M.useRef(null),E=M.useState(!1),Y=(0,fe.Z)(E,2),Ae=Y[0],Ge=Y[1],Ue=M.useRef(!1),ft=M.useRef(!1),It=M.useRef(!1),Rt=M.useState(function(){return u(fn!=null?fn:nn)}),Xt=(0,fe.Z)(Rt,2),Le=Xt[0],bt=Xt[1];function se(Kt){fn===void 0&&bt(Kt)}var ge=M.useCallback(function(Kt,Vt){if(!Vt)return $e>=0?$e:Math.max(_(Kt),_(an))},[$e,an]),Pe=M.useCallback(function(Kt){var Vt=String(Kt);if(tt)return tt(Vt);var Dn=Vt;return jt&&(Dn=Dn.replace(jt,".")),Dn.replace(/[^\w.-]+/g,"")},[tt,jt]),Qe=M.useRef(""),yt=M.useCallback(function(Kt,Vt){if(rt)return rt(Kt,{userTyping:Vt,input:String(Qe.current)});var Dn=typeof Kt=="number"?pt(Kt):Kt;if(!Vt){var mn=ge(Dn,Vt);if(Ne(Dn)&&(jt||mn>=0)){var Yn=jt||".";Dn=w(Dn,Yn,mn)}}return Dn},[rt,ge,jt]),Te=M.useState(function(){var Kt=nn!=null?nn:fn;return Le.isInvalidate()&&["string","number"].includes((0,s.Z)(Kt))?Number.isNaN(Kt)?"":Kt:yt(Le.toString(),!1)}),Et=(0,fe.Z)(Te,2),ee=Et[0],Be=Et[1];Qe.current=ee;function He(Kt,Vt){Be(yt(Kt.isInvalidate()?Kt.toString(!1):Kt.toString(!Vt),Vt))}var at=M.useMemo(function(){return we(Lt)},[Lt,$e]),Ye=M.useMemo(function(){return we(Ft)},[Ft,$e]),ot=M.useMemo(function(){return!at||!Le||Le.isInvalidate()?!1:at.lessEquals(Le)},[at,Le]),dt=M.useMemo(function(){return!Ye||!Le||Le.isInvalidate()?!1:Le.lessEquals(Ye)},[Ye,Le]),Mt=W(P.current,Ae),qt=(0,fe.Z)(Mt,2),Ee=qt[0],Ze=qt[1],Ve=function(Vt){return at&&!Vt.lessEquals(at)?at:Ye&&!Ye.lessEquals(Vt)?Ye:null},it=function(Vt){return!Ve(Vt)},_e=function(Vt,Dn){var mn=Vt,Yn=it(mn)||mn.isEmpty();if(!mn.isEmpty()&&!Dn&&(mn=Ve(mn)||mn,Yn=!0),!Pn&&!En&&Yn){var Xn=mn.toString(),Zn=ge(Xn,Dn);return Zn>=0&&(mn=u(w(Xn,".",Zn)),it(mn)||(mn=u(w(Xn,".",Zn,!0)))),mn.equals(Le)||(se(mn),un==null||un(mn.isEmpty()?null:$(he,mn)),fn===void 0&&He(mn,Dn)),mn}return Le},Zt=H(),on=function Kt(Vt){if(Ee(),Qe.current=Vt,Be(Vt),!ft.current){var Dn=Pe(Vt),mn=u(Dn);mn.isNaN()||_e(mn,!0)}kt==null||kt(Vt),Zt(function(){var Yn=Vt;tt||(Yn=Vt.replace(/。/g,".")),Yn!==Vt&&Kt(Yn)})},_t=function(){ft.current=!0},Ht=function(){ft.current=!1,on(P.current.value)},Jt=function(Vt){on(Vt.target.value)},ln=function(Vt){var Dn;if(!(Vt&&ot||!Vt&&dt)){Ue.current=!1;var mn=u(It.current?J(an):an);Vt||(mn=mn.negate());var Yn=(Le||u(0)).add(mn.toString()),Xn=_e(Yn,!1);le==null||le($(he,Xn),{offset:It.current?J(an):an,type:Vt?"up":"down"}),(Dn=P.current)===null||Dn===void 0||Dn.focus()}},xn=function(Vt){var Dn=u(Pe(ee)),mn=Dn;Dn.isNaN()?mn=_e(Le,Vt):mn=_e(Dn,Vt),fn!==void 0?He(Le,!1):mn.isNaN()||He(mn,!1)},Rn=function(){Ue.current=!0},Tn=function(Vt){var Dn=Vt.key,mn=Vt.shiftKey;Ue.current=!0,It.current=mn,Dn==="Enter"&&(ft.current||(Ue.current=!1),xn(!1),Sn==null||Sn(Vt)),Hn!==!1&&!ft.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Dn)&&(ln(Dn==="Up"||Dn==="ArrowUp"),Vt.preventDefault())},sr=function(){Ue.current=!1,It.current=!1},sn=function(){xn(!1),Ge(!1),Ue.current=!1};return(0,j.o)(function(){Le.isInvalidate()||He(Le,!1)},[$e]),(0,j.o)(function(){var Kt=u(fn);bt(Kt);var Vt=u(Pe(ee));(!Kt.equals(Vt)||!Ue.current||rt)&&He(Kt,Ue.current)},[fn]),(0,j.o)(function(){rt&&Ze()},[ee]),M.createElement("div",{className:U()(Ie,er==null?void 0:er.input,nt,(K={},(0,L.Z)(K,"".concat(Ie,"-focused"),Ae),(0,L.Z)(K,"".concat(Ie,"-disabled"),En),(0,L.Z)(K,"".concat(Ie,"-readonly"),Pn),(0,L.Z)(K,"".concat(Ie,"-not-a-number"),Le.isNaN()),(0,L.Z)(K,"".concat(Ie,"-out-of-range"),!Le.isInvalidate()&&!it(Le)),K)),style:xt,onFocus:function(){Ge(!0)},onBlur:sn,onKeyDown:Tn,onKeyUp:sr,onCompositionStart:_t,onCompositionEnd:Ht,onBeforeInput:Rn},Fn&&M.createElement(re,{prefixCls:Ie,upNode:rn,downNode:On,upDisabled:ot,downDisabled:dt,onStep:ln}),M.createElement("div",{className:"".concat(C,"-wrap")},M.createElement("input",(0,v.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ft,"aria-valuemax":Lt,"aria-valuenow":Le.isInvalidate()?null:Le.toString(),step:an},g,{ref:(0,de.sQ)(P,A),className:C,value:ee,onChange:Jt,disabled:En,readOnly:Pn}))))}),Bt=M.forwardRef(function(k,A){var K=k.disabled,be=k.style,Ie=k.prefixCls,nt=k.value,xt=k.prefix,Ft=k.suffix,Lt=k.addonBefore,Gt=k.addonAfter,an=k.classes,nn=k.className,fn=k.classNames,En=(0,pe.Z)(k,ve),Pn=M.useRef(null),rn=function(Hn){Pn.current&&(0,Q.nH)(Pn.current,Hn)};return M.createElement(R.BaseInput,{inputElement:M.createElement(Oe,(0,v.Z)({prefixCls:Ie,disabled:K,classNames:fn,ref:(0,de.sQ)(Pn,A)},En)),className:nn,triggerFocus:rn,prefixCls:Ie,value:nt,disabled:K,style:be,prefix:xt,suffix:Ft,addonAfter:Gt,addonBefore:Lt,classes:an,classNames:fn,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});Bt.displayName="InputNumber";var ut=Bt,mt=ut,Pt=i(19080),en=i(36355),zt=i(92736),et=i(1684),St=i(19716),G=i(32441),X=i(33234),D=i(9937),d=i(17313),T=i(74207),oe=i(83116),b=i(37613);const m=(k,A)=>{let{componentCls:K,borderRadiusSM:be,borderRadiusLG:Ie}=k;const nt=A==="lg"?Ie:be;return{[`&-${A}`]:{[`${K}-handler-wrap`]:{borderStartEndRadius:nt,borderEndEndRadius:nt},[`${K}-handler-up`]:{borderStartEndRadius:nt},[`${K}-handler-down`]:{borderEndEndRadius:nt}}}},ie=k=>{const{componentCls:A,lineWidth:K,lineType:be,colorBorder:Ie,borderRadius:nt,fontSizeLG:xt,controlHeightLG:Ft,controlHeightSM:Lt,colorError:Gt,paddingInlineSM:an,colorTextDescription:nn,motionDurationMid:fn,handleHoverColor:En,paddingInline:Pn,paddingBlock:rn,handleBg:On,handleActiveBg:Hn,colorTextDisabled:dn,borderRadiusSM:Fn,borderRadiusLG:er,controlWidth:he,handleVisible:tt,handleBorderColor:rt}=k;return[{[A]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(k)),(0,D.ik)(k)),(0,D.bi)(k,A)),{display:"inline-block",width:he,margin:0,padding:0,border:`${K}px ${be} ${Ie}`,borderRadius:nt,"&-rtl":{direction:"rtl",[`${A}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:xt,borderRadius:er,[`input${A}-input`]:{height:Ft-2*K}},"&-sm":{padding:0,borderRadius:Fn,[`input${A}-input`]:{height:Lt-2*K,padding:`0 ${an}px`}},"&:hover":Object.assign({},(0,D.pU)(k)),"&-focused":Object.assign({},(0,D.M1)(k)),"&-out-of-range":{[`${A}-input-wrap`]:{input:{color:Gt}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,d.Wf)(k)),(0,D.s7)(k)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${A}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${A}-group-addon`]:{borderRadius:er,fontSize:k.fontSizeLG}},"&-sm":{[`${A}-group-addon`]:{borderRadius:Fn}},[`${A}-wrapper-disabled > ${A}-group-addon`]:Object.assign({},(0,D.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:`${rn}px ${Pn}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:nt,outline:0,transition:`all ${fn} linear`,appearance:"textfield",fontSize:"inherit"}),(0,D.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:On,borderStartStartRadius:0,borderStartEndRadius:nt,borderEndEndRadius:nt,borderEndStartRadius:0,opacity:tt===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${fn} linear ${fn}`,[`${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:nn,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${K}px ${be} ${rt}`,transition:`all ${fn} linear`,"&:active":{background:Hn},"&: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:nn,transition:`all ${fn} linear`,userSelect:"none"})},[`${A}-handler-up`]:{borderStartEndRadius:nt},[`${A}-handler-down`]:{borderBlockStart:`${K}px ${be} ${rt}`,borderEndEndRadius:nt}},m(k,"lg")),m(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:Ie,controlWidth:nt,borderRadiusLG:xt,borderRadiusSM:Ft}=k;return{[`${A}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,D.ik)(k)),(0,D.bi)(k,`${A}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:nt,padding:0,paddingInlineStart:be,"&-lg":{borderRadius:xt},"&-sm":{borderRadius:Ft},[`&:not(${A}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,D.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:Ie},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:be,marginInlineStart:Ie}}})}};var S=(0,oe.Z)("InputNumber",k=>{const A=(0,b.TS)(k,(0,D.e5)(k));return[ie(A),Z(A),(0,T.c)(A)]},k=>Object.assign(Object.assign({},(0,D.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})),me=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 Ie=0,be=Object.getOwnPropertySymbols(k);Ie{const{getPrefixCls:K,direction:be}=M.useContext(en.E_),Ie=M.useRef(null);M.useImperativeHandle(A,()=>Ie.current);const{className:nt,rootClassName:xt,size:Ft,disabled:Lt,prefixCls:Gt,addonBefore:an,addonAfter:nn,prefix:fn,bordered:En=!0,readOnly:Pn,status:rn,controls:On}=k,Hn=me(k,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),dn=K("input-number",Gt),[Fn,er]=S(dn),{compactSize:he,compactItemClassnames:tt}=(0,X.ri)(dn,be);let rt=M.createElement(f.Z,{className:`${dn}-handler-up-inner`}),$e=M.createElement(o.Z,{className:`${dn}-handler-down-inner`});const jt=typeof On=="boolean"?On:void 0;typeof On=="object"&&(rt=typeof On.upIcon=="undefined"?rt:M.createElement("span",{className:`${dn}-handler-up-inner`},On.upIcon),$e=typeof On.downIcon=="undefined"?$e:M.createElement("span",{className:`${dn}-handler-down-inner`},On.downIcon));const{hasFeedback:un,status:kt,isFormItemInput:Sn,feedbackIcon:le}=M.useContext(G.aM),g=(0,Pt.F)(kt,rn),C=(0,St.Z)(Ue=>{var ft;return(ft=Ft!=null?Ft:he)!==null&&ft!==void 0?ft:Ue}),P=M.useContext(et.Z),E=Lt!=null?Lt:P,Y=U()({[`${dn}-lg`]:C==="large",[`${dn}-sm`]:C==="small",[`${dn}-rtl`]:be==="rtl",[`${dn}-borderless`]:!En,[`${dn}-in-form-item`]:Sn},(0,Pt.Z)(dn,g),tt,er),Ae=`${dn}-group`,Ge=M.createElement(mt,Object.assign({ref:Ie,disabled:E,className:U()(nt,xt),upHandler:rt,downHandler:$e,prefixCls:dn,readOnly:Pn,controls:jt,prefix:fn,suffix:un&&le,addonAfter:nn&&M.createElement(X.BR,null,M.createElement(G.Ux,{override:!0,status:!0},nn)),addonBefore:an&&M.createElement(X.BR,null,M.createElement(G.Ux,{override:!0,status:!0},an)),classNames:{input:Y},classes:{affixWrapper:U()((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},er),wrapper:U()({[`${Ae}-rtl`]:be==="rtl",[`${dn}-wrapper-disabled`]:E},er),group:U()({[`${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),er)}},Hn));return Fn(Ge)}),ze=st,De=k=>M.createElement(zt.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},M.createElement(st,Object.assign({},k)));ze._InternalPanelDoNotUseOrYouWillBeFired=De;var lt=ze},9432:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return vt},n:function(){return pt}});var o=i(19248),f=i(92310),O=i.n(f),U=i(93681),v=i(8654),L=i(59301),s=i(19080),fe=i(36355),pe=i(1684),I=i(19716),ce=i(32441),F=i(33234),B=i(59412),q=i(9937);function z(Me){return!!(Me.prefix||Me.suffix||Me.allowClear)}var _=function(Me,V){var w={};for(var u in Me)Object.prototype.hasOwnProperty.call(Me,u)&&V.indexOf(u)<0&&(w[u]=Me[u]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,u=Object.getOwnPropertySymbols(Me);R{var w;const{prefixCls:u,bordered:R=!0,status:j,size:de,disabled:M,onBlur:te,onFocus:W,suffix:Xe,allowClear:Ce,addonAfter:Dt,addonBefore:xe,className:We,style:Ke,styles:re,rootClassName:J,onChange:Q,classNames:H}=Me,Se=_(Me,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:ve,direction:$,input:we}=L.useContext(fe.E_),Oe=ve("input",u),Bt=(0,L.useRef)(null),[ut,mt]=(0,q.ZP)(Oe),{compactSize:Pt,compactItemClassnames:en}=(0,F.ri)(Oe,$),zt=(0,I.Z)(st=>{var ze;return(ze=de!=null?de:Pt)!==null&&ze!==void 0?ze:st}),et=L.useContext(pe.Z),St=M!=null?M:et,{status:G,hasFeedback:X,feedbackIcon:D}=(0,L.useContext)(ce.aM),d=(0,s.F)(G,j),T=z(Me)||!!X,oe=(0,L.useRef)(T);(0,L.useEffect)(()=>{var st;T&&oe.current,oe.current=T},[T]);const b=(0,B.Z)(Bt,!0),m=st=>{b(),te==null||te(st)},ie=st=>{b(),W==null||W(st)},Z=st=>{b(),Q==null||Q(st)},S=(X||Xe)&&L.createElement(L.Fragment,null,Xe,X&&D);let me;return typeof Ce=="object"&&(Ce!=null&&Ce.clearIcon)?me=Ce:Ce&&(me={clearIcon:L.createElement(o.Z,null)}),ut(L.createElement(U.default,Object.assign({ref:(0,v.sQ)(V,Bt),prefixCls:Oe,autoComplete:we==null?void 0:we.autoComplete},Se,{disabled:St,onBlur:m,onFocus:ie,style:Object.assign(Object.assign({},we==null?void 0:we.style),Ke),styles:Object.assign(Object.assign({},we==null?void 0:we.styles),re),suffix:S,allowClear:me,className:O()(We,J,en,we==null?void 0:we.className),onChange:Z,addonAfter:Dt&&L.createElement(F.BR,null,L.createElement(ce.Ux,{override:!0,status:!0},Dt)),addonBefore:xe&&L.createElement(F.BR,null,L.createElement(ce.Ux,{override:!0,status:!0},xe)),classNames:Object.assign(Object.assign(Object.assign({},H),we==null?void 0:we.classNames),{input:O()({[`${Oe}-sm`]:zt==="small",[`${Oe}-lg`]:zt==="large",[`${Oe}-rtl`]:$==="rtl",[`${Oe}-borderless`]:!R},!T&&(0,s.Z)(Oe,d),H==null?void 0:H.input,(w=we==null?void 0:we.classNames)===null||w===void 0?void 0:w.input,mt)}),classes:{affixWrapper:O()({[`${Oe}-affix-wrapper-sm`]:zt==="small",[`${Oe}-affix-wrapper-lg`]:zt==="large",[`${Oe}-affix-wrapper-rtl`]:$==="rtl",[`${Oe}-affix-wrapper-borderless`]:!R},(0,s.Z)(`${Oe}-affix-wrapper`,d,X),mt),wrapper:O()({[`${Oe}-group-rtl`]:$==="rtl"},mt),group:O()({[`${Oe}-group-wrapper-sm`]:zt==="small",[`${Oe}-group-wrapper-lg`]:zt==="large",[`${Oe}-group-wrapper-rtl`]:$==="rtl",[`${Oe}-group-wrapper-disabled`]:St},(0,s.Z)(`${Oe}-group-wrapper`,d,X),mt)}})))})},1643:function(Cn,qe,i){"use strict";var o=i(19248),f=i(92310),O=i.n(f),U=i(9296),v=i(59301),L=i(19080),s=i(36355),fe=i(1684),pe=i(19716),I=i(32441),ce=i(9432),F=i(9937),B=function(z,_){var pt={};for(var Ne in z)Object.prototype.hasOwnProperty.call(z,Ne)&&_.indexOf(Ne)<0&&(pt[Ne]=z[Ne]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,Ne=Object.getOwnPropertySymbols(z);vt{const{prefixCls:pt,bordered:Ne=!0,size:vt,disabled:Me,status:V,allowClear:w,showCount:u,classNames:R,rootClassName:j,className:de}=z,M=B(z,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:te,direction:W}=v.useContext(s.E_),Xe=(0,pe.Z)(vt),Ce=v.useContext(fe.Z),Dt=Me!=null?Me:Ce,{status:xe,hasFeedback:We,feedbackIcon:Ke}=v.useContext(I.aM),re=(0,L.F)(xe,V),J=v.useRef(null);v.useImperativeHandle(_,()=>{var $;return{resizableTextArea:($=J.current)===null||$===void 0?void 0:$.resizableTextArea,focus:we=>{var Oe,Bt;(0,ce.n)((Bt=(Oe=J.current)===null||Oe===void 0?void 0:Oe.resizableTextArea)===null||Bt===void 0?void 0:Bt.textArea,we)},blur:()=>{var we;return(we=J.current)===null||we===void 0?void 0:we.blur()}}});const Q=te("input",pt);let H;typeof w=="object"&&(w!=null&&w.clearIcon)?H=w:w&&(H={clearIcon:v.createElement(o.Z,null)});const[Se,ve]=(0,F.ZP)(Q);return Se(v.createElement(U.default,Object.assign({},M,{disabled:Dt,allowClear:H,className:O()(de,j),classes:{affixWrapper:O()(`${Q}-textarea-affix-wrapper`,{[`${Q}-affix-wrapper-rtl`]:W==="rtl",[`${Q}-affix-wrapper-borderless`]:!Ne,[`${Q}-affix-wrapper-sm`]:Xe==="small",[`${Q}-affix-wrapper-lg`]:Xe==="large",[`${Q}-textarea-show-count`]:u},(0,L.Z)(`${Q}-affix-wrapper`,re),ve)},classNames:Object.assign(Object.assign({},R),{textarea:O()({[`${Q}-borderless`]:!Ne,[`${Q}-sm`]:Xe==="small",[`${Q}-lg`]:Xe==="large"},(0,L.Z)(Q,re),ve,R==null?void 0:R.textarea)}),prefixCls:Q,suffix:We&&v.createElement("span",{className:`${Q}-textarea-suffix`},Ke),showCount:u,ref:J})))});qe.Z=q},59412:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return f}});var o=i(59301);function f(O,U){const v=(0,o.useRef)([]),L=()=>{v.current.push(setTimeout(()=>{var s,fe,pe,I;!((s=O.current)===null||s===void 0)&&s.input&&((fe=O.current)===null||fe===void 0?void 0:fe.input.getAttribute("type"))==="password"&&(!((pe=O.current)===null||pe===void 0)&&pe.input.hasAttribute("value"))&&((I=O.current)===null||I===void 0||I.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(U&&L(),()=>v.current.forEach(s=>{s&&clearTimeout(s)})),[]),L}},92832:function(Cn,qe,i){"use strict";i.d(qe,{default:function(){return Xe}});var o=i(92310),f=i.n(o),O=i(59301),U=i(36355),v=i(32441),L=i(9937),fe=Ce=>{const{getPrefixCls:Dt,direction:xe}=(0,O.useContext)(U.E_),{prefixCls:We,className:Ke}=Ce,re=Dt("input-group",We),J=Dt("input"),[Q,H]=(0,L.ZP)(J),Se=f()(re,{[`${re}-lg`]:Ce.size==="large",[`${re}-sm`]:Ce.size==="small",[`${re}-compact`]:Ce.compact,[`${re}-rtl`]:xe==="rtl"},H,Ke),ve=(0,O.useContext)(v.aM),$=(0,O.useMemo)(()=>Object.assign(Object.assign({},ve),{isFormItemInput:!1}),[ve]);return Q(O.createElement("span",{className:Se,style:Ce.style,onMouseEnter:Ce.onMouseEnter,onMouseLeave:Ce.onMouseLeave,onFocus:Ce.onFocus,onBlur:Ce.onBlur},O.createElement(v.aM.Provider,{value:$},Ce.children)))},pe=i(9432),I=i(73331),ce=i(15277),F=i(2738),B=i(8654),q=i(59412),z=function(Ce,Dt){var xe={};for(var We in Ce)Object.prototype.hasOwnProperty.call(Ce,We)&&Dt.indexOf(We)<0&&(xe[We]=Ce[We]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,We=Object.getOwnPropertySymbols(Ce);KeCe?O.createElement(ce.Z,null):O.createElement(I.Z,null),pt={click:"onClick",hover:"onMouseOver"};var vt=O.forwardRef((Ce,Dt)=>{const{visibilityToggle:xe=!0}=Ce,We=typeof xe=="object"&&xe.visible!==void 0,[Ke,re]=(0,O.useState)(()=>We?xe.visible:!1),J=(0,O.useRef)(null);O.useEffect(()=>{We&&re(xe.visible)},[We,xe]);const Q=(0,q.Z)(J),H=()=>{const{disabled:St}=Ce;St||(Ke&&Q(),re(G=>{var X;const D=!G;return typeof xe=="object"&&((X=xe.onVisibleChange)===null||X===void 0||X.call(xe,D)),D}))},Se=St=>{const{action:G="click",iconRender:X=_}=Ce,D=pt[G]||"",d=X(Ke),T={[D]:H,className:`${St}-icon`,key:"passwordIcon",onMouseDown:oe=>{oe.preventDefault()},onMouseUp:oe=>{oe.preventDefault()}};return O.cloneElement(O.isValidElement(d)?d:O.createElement("span",null,d),T)},{className:ve,prefixCls:$,inputPrefixCls:we,size:Oe}=Ce,Bt=z(Ce,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ut}=O.useContext(U.E_),mt=ut("input",we),Pt=ut("input-password",$),en=xe&&Se(Pt),zt=f()(Pt,ve,{[`${Pt}-${Oe}`]:!!Oe}),et=Object.assign(Object.assign({},(0,F.Z)(Bt,["suffix","iconRender","visibilityToggle"])),{type:Ke?"text":"password",className:zt,prefixCls:mt,suffix:en});return Oe&&(et.size=Oe),O.createElement(pe.Z,Object.assign({ref:(0,B.sQ)(Dt,J)},et))}),Me=i(47472),V=i(92343),w=i(3113),u=i(19716),R=i(33234),j=function(Ce,Dt){var xe={};for(var We in Ce)Object.prototype.hasOwnProperty.call(Ce,We)&&Dt.indexOf(We)<0&&(xe[We]=Ce[We]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,We=Object.getOwnPropertySymbols(Ce);Ke{const{prefixCls:xe,inputPrefixCls:We,className:Ke,size:re,suffix:J,enterButton:Q=!1,addonAfter:H,loading:Se,disabled:ve,onSearch:$,onChange:we,onCompositionStart:Oe,onCompositionEnd:Bt}=Ce,ut=j(Ce,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:mt,direction:Pt}=O.useContext(U.E_),en=O.useRef(!1),zt=mt("input-search",xe),et=mt("input",We),{compactSize:St}=(0,R.ri)(zt,Pt),G=(0,u.Z)(De=>{var lt;return(lt=re!=null?re:St)!==null&<!==void 0?lt:De}),X=O.useRef(null),D=De=>{De&&De.target&&De.type==="click"&&$&&$(De.target.value,De,{source:"clear"}),we&&we(De)},d=De=>{var lt;document.activeElement===((lt=X.current)===null||lt===void 0?void 0:lt.input)&&De.preventDefault()},T=De=>{var lt,k;$&&$((k=(lt=X.current)===null||lt===void 0?void 0:lt.input)===null||k===void 0?void 0:k.value,De,{source:"input"})},oe=De=>{en.current||Se||T(De)},b=typeof Q=="boolean"?O.createElement(Me.Z,null):null,m=`${zt}-button`;let ie;const Z=Q||{},S=Z.type&&Z.type.__ANT_BUTTON===!0;S||Z.type==="button"?ie=(0,V.Tm)(Z,Object.assign({onMouseDown:d,onClick:De=>{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,De),T(De)},key:"enterButton"},S?{className:m,size:G}:{})):ie=O.createElement(w.ZP,{className:m,type:Q?"primary":void 0,size:G,disabled:ve,key:"enterButton",onMouseDown:d,onClick:T,loading:Se,icon:b},Q),H&&(ie=[ie,(0,V.Tm)(H,{key:"addonAfter"})]);const me=f()(zt,{[`${zt}-rtl`]:Pt==="rtl",[`${zt}-${G}`]:!!G,[`${zt}-with-button`]:!!Q},Ke),st=De=>{en.current=!0,Oe==null||Oe(De)},ze=De=>{en.current=!1,Bt==null||Bt(De)};return O.createElement(pe.Z,Object.assign({ref:(0,B.sQ)(X,Dt),onPressEnter:oe},ut,{size:G,onCompositionStart:st,onCompositionEnd:ze,prefixCls:et,addonAfter:ie,suffix:J,onChange:D,className:me,disabled:ve}))}),te=i(1643);const W=pe.Z;W.Group=fe,W.Search=M,W.TextArea=te.Z,W.Password=vt;var Xe=W},9937:function(Cn,qe,i){"use strict";i.d(qe,{M1:function(){return s},TM:function(){return V},Xy:function(){return fe},bi:function(){return ce},e5:function(){return Me},ik:function(){return F},nz:function(){return v},pU:function(){return L},s7:function(){return B},x0:function(){return I}});var o=i(17313),f=i(74207),O=i(37613),U=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}),fe=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})))}),pe=w=>{const{paddingBlockLG:u,fontSizeLG:R,lineHeightLG:j,borderRadiusLG:de,paddingInlineLG:M}=w;return{padding:`${u}px ${M}px`,fontSize:R,lineHeight:j,borderRadius:de}},I=w=>({padding:`${w.paddingBlockSM}px ${w.paddingInlineSM}px`,borderRadius:w.borderRadiusSM}),ce=(w,u)=>{const{componentCls:R,colorError:j,colorWarning:de,errorActiveShadow:M,warningActiveShadow:te,colorErrorBorderHover:W,colorWarningBorderHover:Xe}=w;return{[`&-status-error:not(${u}-disabled):not(${u}-borderless)${u}`]:{borderColor:j,"&:hover":{borderColor:W},"&:focus, &-focused":Object.assign({},s((0,O.TS)(w,{activeBorderColor:j,activeShadow:M}))),[`${R}-prefix, ${R}-suffix`]:{color:j}},[`&-status-warning:not(${u}-disabled):not(${u}-borderless)${u}`]:{borderColor:de,"&:hover":{borderColor:Xe},"&:focus, &-focused":Object.assign({},s((0,O.TS)(w,{activeBorderColor:de,activeShadow:te}))),[`${R}-prefix, ${R}-suffix`]:{color:de}}}},F=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({},fe(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({},I(w)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),B=w=>{const{componentCls:u,antCls:R}=w;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:w.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${u}, &-lg > ${u}-group-addon`]:Object.assign({},pe(w)),[`&-sm ${u}, &-sm > ${u}-group-addon`]:Object.assign({},I(w)),[`&-lg ${R}-select-single ${R}-select-selector`]:{height:w.controlHeightLG},[`&-sm ${R}-select-single ${R}-select-selector`]:{height:w.controlHeightSM},[`> ${u}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${u}-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,[`${R}-select`]:{margin:`-${w.paddingBlock+1}px -${w.paddingInline}px`,[`&${R}-select-single:not(${R}-select-customize-input)`]:{[`${R}-select-selector`]:{backgroundColor:"inherit",border:`${w.lineWidth}px ${w.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${R}-select-selector`]:{color:w.colorPrimary}}},[`${R}-cascader-picker`]:{margin:`-9px -${w.paddingInline}px`,backgroundColor:"transparent",[`${R}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${u}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${u}-search-with-button &`]:{zIndex:0}}},[`> ${u}:first-child, ${u}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${R}-select ${R}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${u}-affix-wrapper`]:{[`&:not(:first-child) ${u}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${u}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${u}:last-child, ${u}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${R}-select ${R}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${u}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${u}-search &`]:{borderStartStartRadius:w.borderRadius,borderEndStartRadius:w.borderRadius}},[`&:not(:first-child), ${u}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${u}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${u}-group-addon, ${u}-group-wrap, > ${u}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:w.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${u}-affix-wrapper, + & > ${u}-number-affix-wrapper, + & > ${R}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-w.lineWidth,borderInlineEndWidth:w.lineWidth},[`${u}`]:{float:"none"},[`& > ${R}-select > ${R}-select-selector, + & > ${R}-select-auto-complete ${u}, + & > ${R}-cascader-picker ${u}, + & > ${u}-group-wrapper ${u}`]:{borderInlineEndWidth:w.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${R}-select-focused`]:{zIndex:1},[`& > ${R}-select > ${R}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${R}-select:first-child > ${R}-select-selector, + & > ${R}-select-auto-complete:first-child ${u}, + & > ${R}-cascader-picker:first-child ${u}`]:{borderStartStartRadius:w.borderRadius,borderEndStartRadius:w.borderRadius},[`& > *:last-child, + & > ${R}-select:last-child > ${R}-select-selector, + & > ${R}-cascader-picker:last-child ${u}, + & > ${R}-cascader-picker-focused:last-child ${u}`]:{borderInlineEndWidth:w.lineWidth,borderStartEndRadius:w.borderRadius,borderEndEndRadius:w.borderRadius},[`& > ${R}-select-auto-complete ${u}`]:{verticalAlign:"top"},[`${u}-group-wrapper + ${u}-group-wrapper`]:{marginInlineStart:-w.lineWidth,[`${u}-affix-wrapper`]:{borderRadius:0}},[`${u}-group-wrapper:not(:last-child)`]:{[`&${u}-search > ${u}-group`]:{[`& > ${u}-group-addon > ${u}-search-button`]:{borderRadius:0},[`& > ${u}`]:{borderStartStartRadius:w.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:w.borderRadius}}}})}},q=w=>{const{componentCls:u,controlHeightSM:R,lineWidth:j}=w,M=(R-j*2-16)/2;return{[u]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(w)),F(w)),ce(w,u)),{'&[type="color"]':{height:w.controlHeight,[`&${u}-lg`]:{height:w.controlHeightLG},[`&${u}-sm`]:{height:R,paddingTop:M,paddingBottom:M}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},z=w=>{const{componentCls:u}=w;return{[`${u}-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:u,inputAffixPadding:R,colorTextDescription:j,motionDurationSlow:de,colorIcon:M,colorIconHover:te,iconCls:W}=w;return{[`${u}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},F(w)),{display:"inline-flex",[`&:not(${u}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},L(w)),{zIndex:1,[`${u}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${u}[disabled]`]:{background:"transparent"}},[`> input${u}`]:{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"'},[`${u}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:w.paddingXS}},"&-show-count-suffix":{color:j},"&-show-count-has-suffix":{marginInlineEnd:w.paddingXXS},"&-prefix":{marginInlineEnd:R},"&-suffix":{marginInlineStart:R}}}),z(w)),{[`${W}${u}-password-icon`]:{color:M,cursor:"pointer",transition:`all ${de}`,"&:hover":{color:te}}}),ce(w,`${u}-affix-wrapper`))}},pt=w=>{const{componentCls:u,colorError:R,colorWarning:j,borderRadiusLG:de,borderRadiusSM:M}=w;return{[`${u}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(w)),B(w)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${u}-group-addon`]:{borderRadius:de,fontSize:w.fontSizeLG}},"&-sm":{[`${u}-group-addon`]:{borderRadius:M}},"&-status-error":{[`${u}-group-addon`]:{color:R,borderColor:R}},"&-status-warning":{[`${u}-group-addon`]:{color:j,borderColor:j}},"&-disabled":{[`${u}-group-addon`]:Object.assign({},fe(w))},[`&:not(${u}-compact-first-item):not(${u}-compact-last-item)${u}-compact-item`]:{[`${u}, ${u}-group-addon`]:{borderRadius:0}},[`&:not(${u}-compact-last-item)${u}-compact-first-item`]:{[`${u}, ${u}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${u}-compact-first-item)${u}-compact-last-item`]:{[`${u}, ${u}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},Ne=w=>{const{componentCls:u,antCls:R}=w,j=`${u}-search`;return{[j]:{[`${u}`]:{"&:hover, &:focus":{borderColor:w.colorPrimaryHover,[`+ ${u}-group-addon ${j}-button:not(${R}-btn-primary)`]:{borderInlineStartColor:w.colorPrimaryHover}}},[`${u}-affix-wrapper`]:{borderRadius:0},[`${u}-lg`]:{lineHeight:w.lineHeightLG-2e-4},[`> ${u}-group`]:{[`> ${u}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${j}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:w.borderRadius,borderEndEndRadius:w.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${j}-button:not(${R}-btn-primary)`]:{color:w.colorTextDescription,"&:hover":{color:w.colorPrimaryHover},"&:active":{color:w.colorPrimaryActive},[`&${R}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${j}-button`]:{height:w.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${j}-button`]:{height:w.controlHeightLG},[`&-small ${j}-button`]:{height:w.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${u}-compact-item`]:{[`&:not(${u}-compact-last-item)`]:{[`${u}-group-addon`]:{[`${u}-search-button`]:{marginInlineEnd:-w.lineWidth,borderRadius:0}}},[`&:not(${u}-compact-first-item)`]:{[`${u},${u}-affix-wrapper`]:{borderRadius:0}},[`> ${u}-group-addon ${u}-search-button, + > ${u}, + ${u}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${u}-affix-wrapper-focused`]:{zIndex:2}}}}},vt=w=>{const{componentCls:u,paddingLG:R}=w,j=`${u}-textarea`;return{[j]:{position:"relative","&-show-count":{[`> ${u}`]:{height:"100%"},[`${u}-data-count`]:{position:"absolute",bottom:-w.fontSize*w.lineHeight,insetInlineEnd:0,color:w.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${u}`]:{paddingInlineEnd:R}},[`&-affix-wrapper${j}-has-feedback`]:{[`${u}`]:{paddingInlineEnd:R}},[`&-affix-wrapper${u}-affix-wrapper`]:{padding:0,[`> textarea${u}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${u}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${u}-clear-icon`]:{position:"absolute",insetInlineEnd:w.paddingXS,insetBlockStart:w.paddingXS},[`${j}-suffix`]:{position:"absolute",top:0,insetInlineEnd:w.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Me(w){return(0,O.TS)(w,{inputAffixPadding:w.paddingXXS})}const V=w=>{const{controlHeight:u,fontSize:R,lineHeight:j,lineWidth:de,controlHeightSM:M,controlHeightLG:te,fontSizeLG:W,lineHeightLG:Xe,paddingSM:Ce,controlPaddingHorizontalSM:Dt,controlPaddingHorizontal:xe,colorFillAlter:We,colorPrimaryHover:Ke,controlOutlineWidth:re,controlOutline:J,colorErrorOutline:Q,colorWarningOutline:H}=w;return{paddingBlock:Math.max(Math.round((u-R*j)/2*10)/10-de,3),paddingBlockSM:Math.max(Math.round((M-R*j)/2*10)/10-de,0),paddingBlockLG:Math.ceil((te-W*Xe)/2*10)/10-de,paddingInline:Ce-de,paddingInlineSM:Dt-de,paddingInlineLG:xe-de,addonBg:We,activeBorderColor:Ke,hoverBorderColor:Ke,activeShadow:`0 0 0 ${re}px ${J}`,errorActiveShadow:`0 0 0 ${re}px ${Q}`,warningActiveShadow:`0 0 0 ${re}px ${H}`}};qe.ZP=(0,U.Z)("Input",w=>{const u=(0,O.TS)(w,Me(w));return[q(u),vt(u),_(u),pt(u),Ne(u),(0,f.c)(u)]},V)},45818:function(Cn,qe,i){"use strict";i.d(qe,{D:function(){return Me},Z:function(){return u}});var o=i(54476),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"},U=O,v=i(7657),L=function(j,de){return f.createElement(v.Z,(0,o.Z)({},j,{ref:de,icon:U}))},s=f.forwardRef(L),fe=s,pe=i(33853),I=i(38819),ce=i(92310),F=i.n(ce),B=i(2738),z=R=>!isNaN(parseFloat(R))&&isFinite(R),_=i(36355),pt=i(84966),Ne=function(R,j){var de={};for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&j.indexOf(M)<0&&(de[M]=R[M]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,M=Object.getOwnPropertySymbols(R);te{let R=0;return function(){let j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return R+=1,`${j}${R}`}})();var u=f.forwardRef((R,j)=>{const{prefixCls:de,className:M,trigger:te,children:W,defaultCollapsed:Xe=!1,theme:Ce="dark",style:Dt={},collapsible:xe=!1,reverseArrow:We=!1,width:Ke=200,collapsedWidth:re=80,zeroWidthTriggerStyle:J,breakpoint:Q,onCollapse:H,onBreakpoint:Se}=R,ve=Ne(R,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:$}=(0,f.useContext)(pt.Gs),[we,Oe]=(0,f.useState)("collapsed"in R?R.collapsed:Xe),[Bt,ut]=(0,f.useState)(!1);(0,f.useEffect)(()=>{"collapsed"in R&&Oe(R.collapsed)},[R.collapsed]);const mt=(G,X)=>{"collapsed"in R||Oe(G),H==null||H(G,X)},Pt=(0,f.useRef)();Pt.current=G=>{ut(G.matches),Se==null||Se(G.matches),we!==G.matches&&mt(G.matches,"responsive")},(0,f.useEffect)(()=>{function G(D){return Pt.current(D)}let X;if(typeof window!="undefined"){const{matchMedia:D}=window;if(D&&Q&&Q in vt){X=D(`(max-width: ${vt[Q]})`);try{X.addEventListener("change",G)}catch(d){X.addListener(G)}G(X)}}return()=>{try{X==null||X.removeEventListener("change",G)}catch(D){X==null||X.removeListener(G)}}},[Q]),(0,f.useEffect)(()=>{const G=V("ant-sider-");return $.addSider(G),()=>$.removeSider(G)},[]);const en=()=>{mt(!we,"clickTrigger")},{getPrefixCls:zt}=(0,f.useContext)(_.E_),et=()=>{const G=zt("layout-sider",de),X=(0,B.Z)(ve,["collapsed"]),D=we?re:Ke,d=z(D)?`${D}px`:String(D),T=parseFloat(String(re||0))===0?f.createElement("span",{onClick:en,className:F()(`${G}-zero-width-trigger`,`${G}-zero-width-trigger-${We?"right":"left"}`),style:J},te||f.createElement(fe,null)):null,m={expanded:We?f.createElement(I.Z,null):f.createElement(pe.Z,null),collapsed:We?f.createElement(pe.Z,null):f.createElement(I.Z,null)}[we?"collapsed":"expanded"],ie=te!==null?T||f.createElement("div",{className:`${G}-trigger`,onClick:en,style:{width:d}},te||m):null,Z=Object.assign(Object.assign({},Dt),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),S=F()(G,`${G}-${Ce}`,{[`${G}-collapsed`]:!!we,[`${G}-has-trigger`]:xe&&te!==null&&!T,[`${G}-below`]:!!Bt,[`${G}-zero-width`]:parseFloat(d)===0},M);return f.createElement("aside",Object.assign({className:S},X,{style:Z,ref:j}),f.createElement("div",{className:`${G}-children`},W),xe||Bt&&T?ie:null)},St=f.useMemo(()=>({siderCollapsed:we}),[we]);return f.createElement(Me.Provider,{value:St},et())})},44e3:function(Cn,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(Cn,qe,i){"use strict";i.d(qe,{VY:function(){return Me},$_:function(){return vt},h4:function(){return Ne},Gs:function(){return B},ZP:function(){return V}});var o=i(94480),f=i(92310),O=i.n(f),U=i(2738),v=i(59301),L=i(36355),s=i(83116),pe=w=>{const{componentCls:u,bodyBg:R,lightSiderBg:j,lightTriggerBg:de,lightTriggerColor:M}=w;return{[`${u}-sider-light`]:{background:j,[`${u}-sider-trigger`]:{color:M,background:de},[`${u}-sider-zero-width-trigger`]:{color:M,background:de,border:`1px solid ${R}`,borderInlineStart:0}}}};const I=w=>{const{antCls:u,componentCls:R,colorText:j,triggerColor:de,footerBg:M,triggerBg:te,headerHeight:W,headerPadding:Xe,headerColor:Ce,footerPadding:Dt,triggerHeight:xe,zeroTriggerHeight:We,zeroTriggerWidth:Ke,motionDurationMid:re,motionDurationSlow:J,fontSize:Q,borderRadius:H,bodyBg:Se,headerBg:ve,siderBg:$}=w;return{[R]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Se,"&, *":{boxSizing:"border-box"},[`&${R}-has-sider`]:{flexDirection:"row",[`> ${R}, > ${R}-content`]:{width:0}},[`${R}-header, &${R}-footer`]:{flex:"0 0 auto"},[`${R}-sider`]:{position:"relative",minWidth:0,background:$,transition:`all ${re}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${u}-menu${u}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:xe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:xe,color:de,lineHeight:`${xe}px`,textAlign:"center",background:te,cursor:"pointer",transition:`all ${re}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:W,insetInlineEnd:-Ke,zIndex:1,width:Ke,height:We,color:de,fontSize:w.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:$,borderStartStartRadius:0,borderStartEndRadius:H,borderEndEndRadius:H,borderEndStartRadius:0,cursor:"pointer",transition:`background ${J} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${J}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ke,borderStartStartRadius:H,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:H}}}}},pe(w)),{"&-rtl":{direction:"rtl"}}),[`${R}-header`]:{height:W,padding:Xe,color:Ce,lineHeight:`${W}px`,background:ve,[`${u}-menu`]:{lineHeight:"inherit"}},[`${R}-footer`]:{padding:Dt,color:j,fontSize:Q,background:M},[`${R}-content`]:{flex:"auto",minHeight:0}}};var ce=(0,s.Z)("Layout",w=>[I(w)],w=>{const{colorBgLayout:u,controlHeight:R,controlHeightLG:j,colorText:de,controlHeightSM:M,marginXXS:te,colorTextLightSolid:W,colorBgContainer:Xe}=w,Ce=j*1.25;return{colorBgHeader:"#001529",colorBgBody:u,colorBgTrigger:"#002140",bodyBg:u,headerBg:"#001529",headerHeight:R*2,headerPadding:`0 ${Ce}px`,headerColor:de,footerPadding:`${M}px ${Ce}px`,footerBg:u,siderBg:"#001529",triggerHeight:j+te*2,triggerBg:"#002140",triggerColor:W,zeroTriggerWidth:j,zeroTriggerHeight:j,lightSiderBg:Xe,lightTriggerBg:Xe,lightTriggerColor:de}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),F=function(w,u){var R={};for(var j in w)Object.prototype.hasOwnProperty.call(w,j)&&u.indexOf(j)<0&&(R[j]=w[j]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,j=Object.getOwnPropertySymbols(w);denull,removeSider:()=>null}});function q(w){let{suffixCls:u,tagName:R,displayName:j}=w;return de=>v.forwardRef((te,W)=>v.createElement(de,Object.assign({ref:W,suffixCls:u,tagName:R},te)))}const z=v.forwardRef((w,u)=>{const{prefixCls:R,suffixCls:j,className:de,tagName:M}=w,te=F(w,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:W}=v.useContext(L.E_),Xe=W("layout",R),[Ce,Dt]=ce(Xe),xe=j?`${Xe}-${j}`:Xe;return Ce(v.createElement(M,Object.assign({className:O()(R||xe,de,Dt),ref:u},te)))}),_=v.forwardRef((w,u)=>{const{direction:R}=v.useContext(L.E_),[j,de]=v.useState([]),{prefixCls:M,className:te,rootClassName:W,children:Xe,hasSider:Ce,tagName:Dt,style:xe}=w,We=F(w,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ke=(0,U.Z)(We,["suffixCls"]),{getPrefixCls:re,layout:J}=v.useContext(L.E_),Q=re("layout",M),[H,Se]=ce(Q),ve=O()(Q,{[`${Q}-has-sider`]:typeof Ce=="boolean"?Ce:j.length>0,[`${Q}-rtl`]:R==="rtl"},J==null?void 0:J.className,te,W,Se),$=v.useMemo(()=>({siderHook:{addSider:we=>{de(Oe=>[].concat((0,o.Z)(Oe),[we]))},removeSider:we=>{de(Oe=>Oe.filter(Bt=>Bt!==we))}}}),[]);return H(v.createElement(B.Provider,{value:$},v.createElement(Dt,Object.assign({ref:u,className:ve,style:Object.assign(Object.assign({},J==null?void 0:J.style),xe)},Ke),Xe)))}),pt=q({tagName:"div",displayName:"Layout"})(_),Ne=q({suffixCls:"header",tagName:"header",displayName:"Header"})(z),vt=q({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(z),Me=q({suffixCls:"content",tagName:"main",displayName:"Content"})(z);var V=pt},40875:function(Cn,qe,i){"use strict";i.d(qe,{J:function(){return L}});var o=i(59301),f=i(33234),O=i(70425),U=function(s,fe){var pe={};for(var I in s)Object.prototype.hasOwnProperty.call(s,I)&&fe.indexOf(I)<0&&(pe[I]=s[I]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,I=Object.getOwnPropertySymbols(s);ce{const{children:pe}=s,I=U(s,["children"]),ce=o.useContext(v),F=o.useMemo(()=>Object.assign(Object.assign({},ce),I),[ce,I.prefixCls,I.mode,I.selectable]);return o.createElement(v.Provider,{value:F},o.createElement(f.BR,null,(0,O.supportNodeRef)(pe)?o.cloneElement(pe,{ref:fe}):pe))});qe.Z=v},20834:function(Cn,qe,i){"use strict";i.d(qe,{default:function(){return St}});var o=i(15285),f=i(59301),O=i(45818),U=i(92310),v=i.n(U),L=i(36355),s=function(G,X){var D={};for(var d in G)Object.prototype.hasOwnProperty.call(G,d)&&X.indexOf(d)<0&&(D[d]=G[d]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,d=Object.getOwnPropertySymbols(G);T{const{prefixCls:X,className:D,dashed:d}=G,T=s(G,["prefixCls","className","dashed"]),{getPrefixCls:oe}=f.useContext(L.E_),b=oe("menu",X),m=v()({[`${b}-item-divider-dashed`]:!!d},D);return f.createElement(o.iz,Object.assign({className:m},T))},I=i(11592),ce=i(2738),F=i(6848),B=i(92343),z=(0,f.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),pt=G=>{var X;const{className:D,children:d,icon:T,title:oe,danger:b}=G,{prefixCls:m,firstLevel:ie,direction:Z,disableMenuItemTitleTooltip:S,inlineCollapsed:me}=f.useContext(z),st=K=>{const be=f.createElement("span",{className:`${m}-title-content`},d);return(!T||(0,B.l$)(d)&&d.type==="span")&&d&&K&&ie&&typeof d=="string"?f.createElement("div",{className:`${m}-inline-collapsed-noicon`},d.charAt(0)):be},{siderCollapsed:ze}=f.useContext(O.D);let De=oe;typeof oe=="undefined"?De=ie?d:"":oe===!1&&(De="");const lt={title:De};!ze&&!me&&(lt.title=null,lt.open=!1);const k=(0,I.Z)(d).length;let A=f.createElement(o.ck,Object.assign({},(0,ce.Z)(G,["title","icon","danger"]),{className:v()({[`${m}-item-danger`]:b,[`${m}-item-only-child`]:(T?k+1:k)===1},D),title:typeof oe=="string"?oe:void 0}),(0,B.Tm)(T,{className:v()((0,B.l$)(T)?(X=T.props)===null||X===void 0?void 0:X.className:"",`${m}-item-icon`)}),st(me));return S||(A=f.createElement(F.Z,Object.assign({},lt,{placement:Z==="rtl"?"left":"right",overlayClassName:`${m}-inline-collapsed-tooltip`}),A)),A},vt=G=>{var X;const{popupClassName:D,icon:d,title:T,theme:oe}=G,b=f.useContext(z),{prefixCls:m,inlineCollapsed:ie,theme:Z}=b,S=(0,o.Xl)();let me;if(!d)me=ie&&!S.length&&T&&typeof T=="string"?f.createElement("div",{className:`${m}-inline-collapsed-noicon`},T.charAt(0)):f.createElement("span",{className:`${m}-title-content`},T);else{const ze=(0,B.l$)(T)&&T.type==="span";me=f.createElement(f.Fragment,null,(0,B.Tm)(d,{className:v()((0,B.l$)(d)?(X=d.props)===null||X===void 0?void 0:X.className:"",`${m}-item-icon`)}),ze?T:f.createElement("span",{className:`${m}-title-content`},T))}const st=f.useMemo(()=>Object.assign(Object.assign({},b),{firstLevel:!1}),[b]);return f.createElement(z.Provider,{value:st},f.createElement(o.Wd,Object.assign({},(0,ce.Z)(G,["icon"]),{title:me,popupClassName:v()(m,D,`${m}-${oe||Z}`)})))},Me=i(18785),V=i(70425),w=i(62892),u=i(40875),R=function(G,X){var D={};for(var d in G)Object.prototype.hasOwnProperty.call(G,d)&&X.indexOf(d)<0&&(D[d]=G[d]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,d=Object.getOwnPropertySymbols(G);T{if(X&&typeof X=="object"){const d=X,{label:T,children:oe,key:b,type:m}=d,ie=R(d,["label","children","key","type"]),Z=b!=null?b:`tmp-${D}`;return oe||m==="group"?m==="group"?f.createElement(o.BW,Object.assign({key:Z},ie,{title:T}),j(oe)):f.createElement(vt,Object.assign({key:Z},ie,{title:T}),j(oe)):m==="divider"?f.createElement(pe,Object.assign({key:Z},ie)):f.createElement(pt,Object.assign({key:Z},ie),T)}return null}).filter(X=>X)}function de(G){return f.useMemo(()=>G&&j(G),[G])}var M=i(64993),te=i(17313),W=i(8378),Xe=i(13826),Ce=i(29878),Dt=i(83116),xe=i(37613),Ke=G=>{const{componentCls:X,motionDurationSlow:D,horizontalLineHeight:d,colorSplit:T,lineWidth:oe,lineType:b,itemPaddingInline:m}=G;return{[`${X}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${oe}px ${b} ${T}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${X}-item, ${X}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:m},[`> ${X}-item:hover, + > ${X}-item-active, + > ${X}-submenu ${X}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${X}-item, ${X}-submenu-title`]:{transition:[`border-color ${D}`,`background ${D}`].join(",")},[`${X}-submenu-arrow`]:{display:"none"}}}},J=G=>{let{componentCls:X,menuArrowOffset:D}=G;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(-${D})`},"&::after":{transform:`rotate(45deg) translateY(${D})`}}}}};const Q=G=>Object.assign({},(0,te.oN)(G));var Se=(G,X)=>{const{componentCls:D,itemColor:d,itemSelectedColor:T,groupTitleColor:oe,itemBg:b,subMenuItemBg:m,itemSelectedBg:ie,activeBarHeight:Z,activeBarWidth:S,activeBarBorderWidth:me,motionDurationSlow:st,motionEaseInOut:ze,motionEaseOut:De,itemPaddingInline:lt,motionDurationMid:k,itemHoverColor:A,lineType:K,colorSplit:be,itemDisabledColor:Ie,dangerItemColor:nt,dangerItemHoverColor:xt,dangerItemSelectedColor:Ft,dangerItemActiveBg:Lt,dangerItemSelectedBg:Gt,itemHoverBg:an,itemActiveBg:nn,menuSubMenuBg:fn,horizontalItemSelectedColor:En,horizontalItemSelectedBg:Pn,horizontalItemBorderRadius:rn,horizontalItemHoverBg:On,popupBg:Hn}=G;return{[`${D}-${X}, ${D}-${X} > ${D}`]:{color:d,background:b,[`&${D}-root:focus-visible`]:Object.assign({},Q(G)),[`${D}-item-group-title`]:{color:oe},[`${D}-submenu-selected`]:{[`> ${D}-submenu-title`]:{color:T}},[`${D}-item-disabled, ${D}-submenu-disabled`]:{color:`${Ie} !important`},[`${D}-item:not(${D}-item-selected):not(${D}-submenu-selected)`]:{[`&:hover, > ${D}-submenu-title:hover`]:{color:A}},[`&:not(${D}-horizontal)`]:{[`${D}-item:not(${D}-item-selected)`]:{"&:hover":{backgroundColor:an},"&:active":{backgroundColor:nn}},[`${D}-submenu-title`]:{"&:hover":{backgroundColor:an},"&:active":{backgroundColor:nn}}},[`${D}-item-danger`]:{color:nt,[`&${D}-item:hover`]:{[`&:not(${D}-item-selected):not(${D}-submenu-selected)`]:{color:xt}},[`&${D}-item:active`]:{background:Lt}},[`${D}-item a`]:{"&, &:hover":{color:"inherit"}},[`${D}-item-selected`]:{color:T,[`&${D}-item-danger`]:{color:Ft},"a, a:hover":{color:"inherit"}},[`& ${D}-item-selected`]:{backgroundColor:ie,[`&${D}-item-danger`]:{backgroundColor:Gt}},[`${D}-item, ${D}-submenu-title`]:{[`&:not(${D}-item-disabled):focus-visible`]:Object.assign({},Q(G))},[`&${D}-submenu > ${D}`]:{backgroundColor:fn},[`&${D}-popup > ${D}`]:{backgroundColor:Hn},[`&${D}-horizontal`]:Object.assign(Object.assign({},X==="dark"?{borderBottom:0}:{}),{[`> ${D}-item, > ${D}-submenu`]:{top:me,marginTop:-me,marginBottom:0,borderRadius:rn,"&::after":{position:"absolute",insetInline:lt,bottom:0,borderBottom:`${Z}px solid transparent`,transition:`border-color ${st} ${ze}`,content:'""'},"&:hover, &-active, &-open":{background:On,"&::after":{borderBottomWidth:Z,borderBottomColor:En}},"&-selected":{color:En,backgroundColor:Pn,"&:hover":{backgroundColor:Pn},"&::after":{borderBottomWidth:Z,borderBottomColor:En}}}}),[`&${D}-root`]:{[`&${D}-inline, &${D}-vertical`]:{borderInlineEnd:`${me}px ${K} ${be}`}},[`&${D}-inline`]:{[`${D}-sub${D}-inline`]:{background:m},[`${D}-item, ${D}-submenu-title`]:me&&S?{width:`calc(100% + ${me}px)`}:{},[`${D}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${S}px solid ${T}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${k} ${De}`,`opacity ${k} ${De}`].join(","),content:'""'},[`&${D}-item-danger`]:{"&::after":{borderInlineEndColor:Ft}}},[`${D}-selected, ${D}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${k} ${ze}`,`opacity ${k} ${ze}`].join(",")}}}}}};const ve=G=>{const{componentCls:X,itemHeight:D,itemMarginInline:d,padding:T,menuArrowSize:oe,marginXS:b,itemMarginBlock:m}=G,ie=T+oe+b;return{[`${X}-item`]:{position:"relative",overflow:"hidden"},[`${X}-item, ${X}-submenu-title`]:{height:D,lineHeight:`${D}px`,paddingInline:T,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:m,width:`calc(100% - ${d*2}px)`},[`> ${X}-item, + > ${X}-submenu > ${X}-submenu-title`]:{height:D,lineHeight:`${D}px`},[`${X}-item-group-list ${X}-submenu-title, + ${X}-submenu-title`]:{paddingInlineEnd:ie}}};var we=G=>{const{componentCls:X,iconCls:D,itemHeight:d,colorTextLightSolid:T,dropdownWidth:oe,controlHeightLG:b,motionDurationMid:m,motionEaseOut:ie,paddingXL:Z,itemMarginInline:S,fontSizeLG:me,motionDurationSlow:st,paddingXS:ze,boxShadowSecondary:De,collapsedWidth:lt,collapsedIconSize:k}=G,A={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[X]:{"&-inline, &-vertical":Object.assign({[`&${X}-root`]:{boxShadow:"none"}},ve(G))},[`${X}-submenu-popup`]:{[`${X}-vertical`]:Object.assign(Object.assign({},ve(G)),{boxShadow:De})}},{[`${X}-submenu-popup ${X}-vertical${X}-sub`]:{minWidth:oe,maxHeight:`calc(100vh - ${b*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 ${st}`,`background ${st}`,`padding ${m} ${ie}`].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:me,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% - ${me/2}px - ${S}px)`,textOverflow:"clip",[` + ${X}-submenu-arrow, + ${X}-submenu-expand-icon + `]:{opacity:0},[`${X}-item-icon, ${D}`]:{margin:0,fontSize:k,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${X}-item-icon, ${D}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${X}-item-icon, ${D}`]:{display:"none"},"a, a:hover":{color:T}},[`${X}-item-group-title`]:Object.assign(Object.assign({},te.vS),{paddingInline:ze})}}]};const Oe=G=>{const{componentCls:X,motionDurationSlow:D,motionDurationMid:d,motionEaseInOut:T,motionEaseOut:oe,iconCls:b,iconSize:m,iconMarginInlineEnd:ie}=G;return{[`${X}-item, ${X}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${D}`,`background ${D}`,`padding ${D} ${T}`].join(","),[`${X}-item-icon, ${b}`]:{minWidth:m,fontSize:m,transition:[`font-size ${d} ${oe}`,`margin ${D} ${T}`,`color ${D}`].join(","),"+ span":{marginInlineStart:ie,opacity:1,transition:[`opacity ${D} ${T}`,`margin ${D}`,`color ${D}`].join(",")}},[`${X}-item-icon`]:Object.assign({},(0,te.Ro)()),[`&${X}-item-only-child`]:{[`> ${b}, > ${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"}}}},Bt=G=>{const{componentCls:X,motionDurationSlow:D,motionEaseInOut:d,borderRadius:T,menuArrowSize:oe,menuArrowOffset:b}=G;return{[`${X}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:G.margin,width:oe,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${D} ${d}, opacity ${D}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:oe*.6,height:oe*.15,backgroundColor:"currentcolor",borderRadius:T,transition:[`background ${D} ${d}`,`transform ${D} ${d}`,`top ${D} ${d}`,`color ${D} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${b})`},"&::after":{transform:`rotate(-45deg) translateY(${b})`}}}}},ut=G=>{const{antCls:X,componentCls:D,fontSize:d,motionDurationSlow:T,motionDurationMid:oe,motionEaseInOut:b,paddingXS:m,padding:ie,colorSplit:Z,lineWidth:S,zIndexPopup:me,borderRadiusLG:st,subMenuItemBorderRadius:ze,menuArrowSize:De,menuArrowOffset:lt,lineType:k,menuPanelMaskInset:A,groupTitleLineHeight:K,groupTitleFontSize:be}=G;return[{"":{[`${D}`]:Object.assign(Object.assign({},(0,te.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,te.Wf)(G)),(0,te.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${T} 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:G.itemBorderRadius},[`${D}-item-group-title`]:{padding:`${m}px ${ie}px`,fontSize:be,lineHeight:K,transition:`all ${T}`},[`&-horizontal ${D}-submenu`]:{transition:[`border-color ${T} ${b}`,`background ${T} ${b}`].join(",")},[`${D}-submenu, ${D}-submenu-inline`]:{transition:[`border-color ${T} ${b}`,`background ${T} ${b}`,`padding ${oe} ${b}`].join(",")},[`${D}-submenu ${D}-sub`]:{cursor:"initial",transition:[`background ${T} ${b}`,`padding ${T} ${b}`].join(",")},[`${D}-title-content`]:{transition:`color ${T}`},[`${D}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${D}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Z,borderStyle:k,borderWidth:0,borderTopWidth:S,marginBlock:S,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Oe(G)),{[`${D}-item-group`]:{[`${D}-item-group-list`]:{margin:0,padding:0,[`${D}-item, ${D}-submenu-title`]:{paddingInline:`${d*2}px ${ie}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:me,borderRadius:st,boxShadow:"none",transformOrigin:"0 0",[`&${D}-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:G.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:G.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:G.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:G.paddingXS},[`> ${D}`]:Object.assign(Object.assign(Object.assign({borderRadius:st},Oe(G)),Bt(G)),{[`${D}-item, ${D}-submenu > ${D}-submenu-title`]:{borderRadius:ze},[`${D}-submenu-title::after`]:{transition:`transform ${T} ${b}`}})}}),Bt(G)),{[`&-inline-collapsed ${D}-submenu-arrow, + &-inline ${D}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${lt})`},"&::after":{transform:`rotate(45deg) translateX(-${lt})`}},[`${D}-submenu-open${D}-submenu-inline > ${D}-submenu-title > ${D}-submenu-arrow`]:{transform:`translateY(-${De*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${lt})`},"&::before":{transform:`rotate(45deg) translateX(${lt})`}}})},{[`${X}-layout-header`]:{[D]:{lineHeight:"inherit"}}}]};var mt=(G,X)=>(0,Dt.Z)("Menu",d=>{if(X===!1)return[];const{colorBgElevated:T,colorPrimary:oe,colorTextLightSolid:b,controlHeightLG:m,fontSize:ie,darkItemColor:Z,darkDangerItemColor:S,darkItemBg:me,darkSubMenuItemBg:st,darkItemSelectedColor:ze,darkItemSelectedBg:De,darkDangerItemSelectedBg:lt,darkItemHoverBg:k,darkGroupTitleColor:A,darkItemHoverColor:K,darkItemDisabledColor:be,darkDangerItemHoverColor:Ie,darkDangerItemSelectedColor:nt,darkDangerItemActiveBg:xt}=d,Ft=ie/7*5,Lt=(0,xe.TS)(d,{menuArrowSize:Ft,menuHorizontalHeight:m*1.15,menuArrowOffset:`${Ft*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:T}),Gt=(0,xe.TS)(Lt,{itemColor:Z,itemHoverColor:K,groupTitleColor:A,itemSelectedColor:ze,itemBg:me,popupBg:me,subMenuItemBg:st,itemActiveBg:"transparent",itemSelectedBg:De,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:k,itemDisabledColor:be,dangerItemColor:S,dangerItemHoverColor:Ie,dangerItemSelectedColor:nt,dangerItemActiveBg:xt,dangerItemSelectedBg:lt,menuSubMenuBg:st,horizontalItemSelectedColor:b,horizontalItemSelectedBg:oe});return[ut(Lt),Ke(Lt),we(Lt),Se(Lt,"light"),Se(Gt,"dark"),J(Lt),(0,W.Z)(Lt),(0,Xe.oN)(Lt,"slide-up"),(0,Xe.oN)(Lt,"slide-down"),(0,Ce._y)(Lt,"zoom-big")]},d=>{const{colorPrimary:T,colorError:oe,colorTextDisabled:b,colorErrorBg:m,colorText:ie,colorTextDescription:Z,colorBgContainer:S,colorFillAlter:me,colorFillContent:st,lineWidth:ze,lineWidthBold:De,controlItemBgActive:lt,colorBgTextHover:k,controlHeightLG:A,lineHeight:K,colorBgElevated:be,marginXXS:Ie,padding:nt,fontSize:xt,controlHeightSM:Ft,fontSizeLG:Lt,colorTextLightSolid:Gt,colorErrorHover:an}=d,nn=new M.C(Gt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:ie,itemColor:ie,colorItemTextHover:ie,itemHoverColor:ie,colorItemTextHoverHorizontal:T,horizontalItemHoverColor:T,colorGroupTitle:Z,groupTitleColor:Z,colorItemTextSelected:T,itemSelectedColor:T,colorItemTextSelectedHorizontal:T,horizontalItemSelectedColor:T,colorItemBg:S,itemBg:S,colorItemBgHover:k,itemHoverBg:k,colorItemBgActive:st,itemActiveBg:lt,colorSubItemBg:me,subMenuItemBg:me,colorItemBgSelected:lt,itemSelectedBg:lt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:De,activeBarHeight:De,colorActiveBarBorderSize:ze,activeBarBorderWidth:ze,colorItemTextDisabled:b,itemDisabledColor:b,colorDangerItemText:oe,dangerItemColor:oe,colorDangerItemTextHover:oe,dangerItemHoverColor:oe,colorDangerItemTextSelected:oe,dangerItemSelectedColor:oe,colorDangerItemBgActive:m,dangerItemActiveBg:m,colorDangerItemBgSelected:m,dangerItemSelectedBg:m,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:K,collapsedWidth:A*2,popupBg:be,itemMarginBlock:Ie,itemPaddingInline:nt,horizontalLineHeight:`${A*1.15}px`,iconSize:xt,iconMarginInlineEnd:Ft-xt,collapsedIconSize:Lt,groupTitleFontSize:xt,darkItemDisabledColor:new M.C(Gt).setAlpha(.25).toRgbString(),darkItemColor:nn,darkDangerItemColor:oe,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Gt,darkItemSelectedBg:T,darkDangerItemSelectedBg:oe,darkItemHoverBg:"transparent",darkGroupTitleColor:nn,darkItemHoverColor:Gt,darkDangerItemHoverColor:an,darkDangerItemSelectedColor:Gt,darkDangerItemActiveBg:oe}},{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"]]})(G),Pt=function(G,X){var D={};for(var d in G)Object.prototype.hasOwnProperty.call(G,d)&&X.indexOf(d)<0&&(D[d]=G[d]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,d=Object.getOwnPropertySymbols(G);T{var D,d;const T=f.useContext(u.Z),oe=T||{},{getPrefixCls:b,getPopupContainer:m,direction:ie,menu:Z}=f.useContext(L.E_),S=b(),{prefixCls:me,className:st,style:ze,theme:De="light",expandIcon:lt,_internalDisableMenuItemTitleTooltip:k,inlineCollapsed:A,siderCollapsed:K,items:be,children:Ie,rootClassName:nt,mode:xt,selectable:Ft,onClick:Lt,overflowedIndicatorPopupClassName:Gt}=G,an=Pt(G,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),nn=(0,ce.Z)(an,["collapsedWidth"]),fn=de(be)||Ie;(D=oe.validator)===null||D===void 0||D.call(oe,{mode:xt});const En=(0,V.useEvent)(function(){var $e;Lt==null||Lt.apply(void 0,arguments),($e=oe.onClick)===null||$e===void 0||$e.call(oe)}),Pn=oe.mode||xt,rn=Ft!=null?Ft:oe.selectable,On=f.useMemo(()=>K!==void 0?K:A,[A,K]),Hn={horizontal:{motionName:`${S}-slide-up`},inline:(0,w.Z)(S),other:{motionName:`${S}-zoom-big`}},dn=b("menu",me||oe.prefixCls),[Fn,er]=mt(dn,!T),he=v()(`${dn}-${De}`,Z==null?void 0:Z.className,st);let tt;if(typeof lt=="function")tt=lt;else if(lt===null||lt===!1)tt=null;else if(oe.expandIcon===null||oe.expandIcon===!1)tt=null;else{const $e=lt!=null?lt:oe.expandIcon;tt=(0,B.Tm)($e,{className:v()(`${dn}-submenu-expand-icon`,(0,B.l$)($e)?(d=$e.props)===null||d===void 0?void 0:d.className:"")})}const rt=f.useMemo(()=>({prefixCls:dn,inlineCollapsed:On||!1,direction:ie,firstLevel:!0,theme:De,mode:Pn,disableMenuItemTitleTooltip:k}),[dn,On,ie,k,De]);return Fn(f.createElement(u.Z.Provider,{value:null},f.createElement(z.Provider,{value:rt},f.createElement(o.ZP,Object.assign({getPopupContainer:m,overflowedIndicator:f.createElement(Me.Z,null),overflowedIndicatorPopupClassName:v()(dn,`${dn}-${De}`,Gt),mode:Pn,selectable:rn,onClick:En},nn,{inlineCollapsed:On,style:Object.assign(Object.assign({},Z==null?void 0:Z.style),ze),className:he,prefixCls:dn,direction:ie,defaultMotions:Hn,expandIcon:tt,ref:X,rootClassName:v()(nt,er)}),fn))))});const et=(0,f.forwardRef)((G,X)=>{const D=(0,f.useRef)(null),d=f.useContext(O.D);return(0,f.useImperativeHandle)(X,()=>({menu:D.current,focus:T=>{var oe;(oe=D.current)===null||oe===void 0||oe.focus(T)}})),f.createElement(zt,Object.assign({ref:D},G,d))});et.Item=pt,et.SubMenu=vt,et.Divider=pe,et.ItemGroup=o.BW;var St=et},58421:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return oe}});var o=i(54476),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"},U=O,v=i(7657),L=function(m,ie){return f.createElement(v.Z,(0,o.Z)({},m,{ref:ie,icon:U}))},s=f.forwardRef(L),fe=s,pe=i(49198),I=i(33853),ce=i(38819),F=i(92310),B=i.n(F),q=i(20068),z=i(33885),_=i(67732),pt=i(83652),Ne=i(42403),vt=i(158),Me=i(26112),V={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},w=V,u=i(91735),R=function(b){(0,Ne.Z)(ie,b);var m=(0,vt.Z)(ie);function ie(){var Z;(0,_.Z)(this,ie);for(var S=arguments.length,me=new Array(S),st=0;st=0||ze.relatedTarget.className.indexOf("".concat(A,"-item"))>=0))&&k(Z.getValidValue()))},Z.go=function(ze){var De=Z.state.goInputText;De!==""&&(ze.keyCode===w.ENTER||ze.type==="click")&&(Z.setState({goInputText:""}),Z.props.quickGo(Z.getValidValue()))},Z}return(0,pt.Z)(ie,[{key:"getPageSizeOptions",value:function(){var S=this.props,me=S.pageSize,st=S.pageSizeOptions;return st.some(function(ze){return ze.toString()===me.toString()})?st:st.concat([me.toString()]).sort(function(ze,De){var lt=Number.isNaN(Number(ze))?0:Number(ze),k=Number.isNaN(Number(De))?0:Number(De);return lt-k})}},{key:"render",value:function(){var S=this,me=this.props,st=me.pageSize,ze=me.locale,De=me.rootPrefixCls,lt=me.changeSize,k=me.quickGo,A=me.goButton,K=me.selectComponentClass,be=me.buildOptionText,Ie=me.selectPrefixCls,nt=me.disabled,xt=this.state.goInputText,Ft="".concat(De,"-options"),Lt=K,Gt=null,an=null,nn=null;if(!lt&&!k)return null;var fn=this.getPageSizeOptions();if(lt&&Lt){var En=fn.map(function(Pn,rn){return f.createElement(Lt.Option,{key:rn,value:Pn.toString()},(be||S.buildOptionText)(Pn))});Gt=f.createElement(Lt,{disabled:nt,prefixCls:Ie,showSearch:!1,className:"".concat(Ft,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(st||fn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(rn){return rn.parentNode},"aria-label":ze.page_size,defaultOpen:!1},En)}return k&&(A&&(nn=typeof A=="boolean"?f.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:nt,className:"".concat(Ft,"-quick-jumper-button")},ze.jump_to_confirm):f.createElement("span",{onClick:this.go,onKeyUp:this.go},A)),an=f.createElement("div",{className:"".concat(Ft,"-quick-jumper")},ze.jump_to,f.createElement("input",{disabled:nt,type:"text",value:xt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ze.page}),ze.page,nn)),f.createElement("li",{className:"".concat(Ft)},Gt,an)}}]),ie}(f.Component);R.defaultProps={pageSizeOptions:["10","20","50","100"]};var j=R,de=function(m){var ie,Z=m.rootPrefixCls,S=m.page,me=m.active,st=m.className,ze=m.showTitle,De=m.onClick,lt=m.onKeyPress,k=m.itemRender,A="".concat(Z,"-item"),K=B()(A,"".concat(A,"-").concat(S),(ie={},(0,q.Z)(ie,"".concat(A,"-active"),me),(0,q.Z)(ie,"".concat(A,"-disabled"),!S),(0,q.Z)(ie,m.className,st),ie)),be=function(){De(S)},Ie=function(Ft){lt(Ft,De,S)},nt=k(S,"page",f.createElement("a",{rel:"nofollow"},S));return nt?f.createElement("li",{title:ze?S.toString():null,className:K,onClick:be,onKeyPress:Ie,tabIndex:0},nt):null},M=de;function te(){}function W(b){var m=Number(b);return typeof m=="number"&&!Number.isNaN(m)&&isFinite(m)&&Math.floor(m)===m}var Xe=function(m,ie,Z){return Z};function Ce(b,m,ie){var Z=typeof b=="undefined"?m.pageSize:b;return Math.floor((ie.total-1)/Z)+1}var Dt=function(b){(0,Ne.Z)(ie,b);var m=(0,vt.Z)(ie);function ie(Z){var S;(0,_.Z)(this,ie),S=m.call(this,Z),S.paginationNode=f.createRef(),S.getJumpPrevPage=function(){return Math.max(1,S.state.current-(S.props.showLessItems?3:5))},S.getJumpNextPage=function(){return Math.min(Ce(void 0,S.state,S.props),S.state.current+(S.props.showLessItems?3:5))},S.getItemIcon=function(lt,k){var A=S.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)({},S.props))),K},S.isValid=function(lt){var k=S.props.total;return W(lt)&<!==S.state.current&&W(k)&&k>0},S.shouldDisplayQuickJumper=function(){var lt=S.props,k=lt.showQuickJumper,A=lt.total,K=S.state.pageSize;return A<=K?!1:k},S.handleKeyDown=function(lt){(lt.keyCode===w.ARROW_UP||lt.keyCode===w.ARROW_DOWN)&<.preventDefault()},S.handleKeyUp=function(lt){var k=S.getValidValue(lt),A=S.state.currentInputValue;k!==A&&S.setState({currentInputValue:k}),lt.keyCode===w.ENTER?S.handleChange(k):lt.keyCode===w.ARROW_UP?S.handleChange(k-1):lt.keyCode===w.ARROW_DOWN&&S.handleChange(k+1)},S.handleBlur=function(lt){var k=S.getValidValue(lt);S.handleChange(k)},S.changePageSize=function(lt){var k=S.state.current,A=Ce(lt,S.state,S.props);k=k>A?A:k,A===0&&(k=S.state.current),typeof lt=="number"&&("pageSize"in S.props||S.setState({pageSize:lt}),"current"in S.props||S.setState({current:k,currentInputValue:k})),S.props.onShowSizeChange(k,lt),"onChange"in S.props&&S.props.onChange&&S.props.onChange(k,lt)},S.handleChange=function(lt){var k=S.props,A=k.disabled,K=k.onChange,be=S.state,Ie=be.pageSize,nt=be.current,xt=be.currentInputValue;if(S.isValid(lt)&&!A){var Ft=Ce(void 0,S.state,S.props),Lt=lt;return lt>Ft?Lt=Ft:lt<1&&(Lt=1),"current"in S.props||S.setState({current:Lt}),Lt!==xt&&S.setState({currentInputValue:Lt}),K(Lt,Ie),Lt}return nt},S.prev=function(){S.hasPrev()&&S.handleChange(S.state.current-1)},S.next=function(){S.hasNext()&&S.handleChange(S.state.current+1)},S.jumpPrev=function(){S.handleChange(S.getJumpPrevPage())},S.jumpNext=function(){S.handleChange(S.getJumpNextPage())},S.hasPrev=function(){return S.state.current>1},S.hasNext=function(){return S.state.current2?A-2:0),be=2;be=st?De=st:De=Number(me),De}},{key:"getShowSizeChanger",value:function(){var S=this.props,me=S.showSizeChanger,st=S.total,ze=S.totalBoundaryShowSizeChanger;return typeof me!="undefined"?me:st>ze}},{key:"render",value:function(){var S=this.props,me=S.prefixCls,st=S.className,ze=S.style,De=S.disabled,lt=S.hideOnSinglePage,k=S.total,A=S.locale,K=S.showQuickJumper,be=S.showLessItems,Ie=S.showTitle,nt=S.showTotal,xt=S.simple,Ft=S.itemRender,Lt=S.showPrevNextJumpers,Gt=S.jumpPrevIcon,an=S.jumpNextIcon,nn=S.selectComponentClass,fn=S.selectPrefixCls,En=S.pageSizeOptions,Pn=this.state,rn=Pn.current,On=Pn.pageSize,Hn=Pn.currentInputValue;if(lt===!0&&k<=On)return null;var dn=Ce(void 0,this.state,this.props),Fn=[],er=null,he=null,tt=null,rt=null,$e=null,jt=K&&K.goButton,un=be?1:2,kt=rn-1>0?rn-1:0,Sn=rn+1k?k:rn*On]));if(xt){jt&&(typeof jt=="boolean"?$e=f.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},A.jump_to_confirm):$e=f.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},jt),$e=f.createElement("li",{title:Ie?"".concat(A.jump_to).concat(rn,"/").concat(dn):null,className:"".concat(me,"-simple-pager")},$e));var C=this.renderPrev(kt);return f.createElement("ul",(0,o.Z)({className:B()(me,"".concat(me,"-simple"),(0,q.Z)({},"".concat(me,"-disabled"),De),st),style:ze,ref:this.paginationNode},le),g,C?f.createElement("li",{title:Ie?A.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:B()("".concat(me,"-prev"),(0,q.Z)({},"".concat(me,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},C):null,f.createElement("li",{title:Ie?"".concat(rn,"/").concat(dn):null,className:"".concat(me,"-simple-pager")},f.createElement("input",{type:"text",value:Hn,disabled:De,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),f.createElement("span",{className:"".concat(me,"-slash")},"/"),dn),f.createElement("li",{title:Ie?A.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:B()("".concat(me,"-next"),(0,q.Z)({},"".concat(me,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Sn)),$e)}if(dn<=3+un*2){var P={locale:A,rootPrefixCls:me,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ie,itemRender:Ft};dn||Fn.push(f.createElement(M,(0,o.Z)({},P,{key:"noPager",page:1,className:"".concat(me,"-item-disabled")})));for(var E=1;E<=dn;E+=1){var Y=rn===E;Fn.push(f.createElement(M,(0,o.Z)({},P,{key:E,page:E,active:Y})))}}else{var Ae=be?A.prev_3:A.prev_5,Ge=be?A.next_3:A.next_5,Ue=Ft(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Gt,"prev page")),ft=Ft(this.getJumpNextPage(),"jump-next",this.getItemIcon(an,"next page"));Lt&&(er=Ue?f.createElement("li",{title:Ie?Ae:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:B()("".concat(me,"-jump-prev"),(0,q.Z)({},"".concat(me,"-jump-prev-custom-icon"),!!Gt))},Ue):null,he=ft?f.createElement("li",{title:Ie?Ge:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:B()("".concat(me,"-jump-next"),(0,q.Z)({},"".concat(me,"-jump-next-custom-icon"),!!an))},ft):null),rt=f.createElement(M,{locale:A,last:!0,rootPrefixCls:me,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:dn,page:dn,active:!1,showTitle:Ie,itemRender:Ft}),tt=f.createElement(M,{locale:A,rootPrefixCls:me,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ie,itemRender:Ft});var It=Math.max(1,rn-un),Rt=Math.min(rn+un,dn);rn-1<=un&&(Rt=1+un*2),dn-rn<=un&&(It=dn-un*2);for(var Xt=It;Xt<=Rt;Xt+=1){var Le=rn===Xt;Fn.push(f.createElement(M,{locale:A,rootPrefixCls:me,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Xt,page:Xt,active:Le,showTitle:Ie,itemRender:Ft}))}rn-1>=un*2&&rn!==3&&(Fn[0]=(0,f.cloneElement)(Fn[0],{className:"".concat(me,"-item-after-jump-prev")}),Fn.unshift(er)),dn-rn>=un*2&&rn!==dn-2&&(Fn[Fn.length-1]=(0,f.cloneElement)(Fn[Fn.length-1],{className:"".concat(me,"-item-before-jump-next")}),Fn.push(he)),It!==1&&Fn.unshift(tt),Rt!==dn&&Fn.push(rt)}var bt=!this.hasPrev()||!dn,se=!this.hasNext()||!dn,ge=this.renderPrev(kt),Pe=this.renderNext(Sn);return f.createElement("ul",(0,o.Z)({className:B()(me,st,(0,q.Z)({},"".concat(me,"-disabled"),De)),style:ze,ref:this.paginationNode},le),g,ge?f.createElement("li",{title:Ie?A.prev_page:null,onClick:this.prev,tabIndex:bt?null:0,onKeyPress:this.runIfEnterPrev,className:B()("".concat(me,"-prev"),(0,q.Z)({},"".concat(me,"-disabled"),bt)),"aria-disabled":bt},ge):null,Fn,Pe?f.createElement("li",{title:Ie?A.next_page:null,onClick:this.next,tabIndex:se?null:0,onKeyPress:this.runIfEnterNext,className:B()("".concat(me,"-next"),(0,q.Z)({},"".concat(me,"-disabled"),se)),"aria-disabled":se},Pe):null,f.createElement(j,{disabled:De,locale:A,rootPrefixCls:me,selectComponentClass:nn,selectPrefixCls:fn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:rn,pageSize:On,pageSizeOptions:En,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:jt}))}}],[{key:"getDerivedStateFromProps",value:function(S,me){var st={};if("current"in S&&(st.current=S.current,S.current!==me.current&&(st.currentInputValue=st.current)),"pageSize"in S&&S.pageSize!==me.pageSize){var ze=me.current,De=Ce(S.pageSize,me,S);ze=ze>De?De:ze,"current"in S||(st.current=ze,st.currentInputValue=ze),st.pageSize=S.pageSize}return st}}]),ie}(f.Component);Dt.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:u.Z,style:{},itemRender:Xe,totalBoundaryShowSizeChanger:50};var xe=Dt,We=i(22075),Ke=i(36355),re=i(19716),J=i(8628),Q=i(9763),H=i(57809);const Se=b=>f.createElement(H.default,Object.assign({},b,{showSearch:!0,size:"small"})),ve=b=>f.createElement(H.default,Object.assign({},b,{showSearch:!0,size:"middle"}));Se.Option=H.default.Option,ve.Option=H.default.Option;var $=i(9937),we=i(17313),Oe=i(83116),Bt=i(37613);const ut=b=>{const{componentCls:m}=b;return{[`${m}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${m}-item-link`]:{color:b.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${m}-item-link`]:{color:b.colorTextDisabled,cursor:"not-allowed"}}},[`&${m}-disabled`]:{cursor:"not-allowed",[`${m}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:b.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:b.colorBorder,backgroundColor:b.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:b.itemActiveBgDisabled},a:{color:b.itemActiveColorDisabled}}},[`${m}-item-link`]:{color:b.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${m}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${m}-simple-pager`]:{color:b.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"}}}}}},mt=b=>{const{componentCls:m}=b;return{[`&${m}-mini ${m}-total-text, &${m}-mini ${m}-simple-pager`]:{height:b.itemSizeSM,lineHeight:`${b.itemSizeSM}px`},[`&${m}-mini ${m}-item`]:{minWidth:b.itemSizeSM,height:b.itemSizeSM,margin:0,lineHeight:`${b.itemSizeSM-2}px`},[`&${m}-mini:not(${m}-disabled) ${m}-item:not(${m}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:b.colorBgTextHover},"&:active":{backgroundColor:b.colorBgTextActive}},[`&${m}-mini ${m}-prev, &${m}-mini ${m}-next`]:{minWidth:b.itemSizeSM,height:b.itemSizeSM,margin:0,lineHeight:`${b.itemSizeSM}px`},[`&${m}-mini:not(${m}-disabled)`]:{[`${m}-prev, ${m}-next`]:{[`&:hover ${m}-item-link`]:{backgroundColor:b.colorBgTextHover},[`&:active ${m}-item-link`]:{backgroundColor:b.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:b.itemSizeSM,lineHeight:`${b.itemSizeSM}px`}},[`&${m}-mini ${m}-jump-prev, &${m}-mini ${m}-jump-next`]:{height:b.itemSizeSM,marginInlineEnd:0,lineHeight:`${b.itemSizeSM}px`},[`&${m}-mini ${m}-options`]:{marginInlineStart:b.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:b.miniOptionsSizeChangerTop},"&-quick-jumper":{height:b.itemSizeSM,lineHeight:`${b.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,$.x0)(b)),{width:b.paginationMiniQuickJumperInputWidth,height:b.controlHeightSM})}}}},Pt=b=>{const{componentCls:m}=b;return{[` + &${m}-simple ${m}-prev, + &${m}-simple ${m}-next + `]:{height:b.itemSizeSM,lineHeight:`${b.itemSizeSM}px`,verticalAlign:"top",[`${m}-item-link`]:{height:b.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:b.colorBgTextHover},"&:active":{backgroundColor:b.colorBgTextActive},"&::after":{height:b.itemSizeSM,lineHeight:`${b.itemSizeSM}px`}}},[`&${m}-simple ${m}-simple-pager`]:{display:"inline-block",height:b.itemSizeSM,marginInlineEnd:b.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:b.marginXS,padding:`0 ${b.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:b.itemInputBg,border:`${b.lineWidth}px ${b.lineType} ${b.colorBorder}`,borderRadius:b.borderRadius,outline:"none",transition:`border-color ${b.motionDurationMid}`,color:"inherit","&:hover":{borderColor:b.colorPrimary},"&:focus":{borderColor:b.colorPrimaryHover,boxShadow:`${b.inputOutlineOffset}px 0 ${b.controlOutlineWidth}px ${b.controlOutline}`},"&[disabled]":{color:b.colorTextDisabled,backgroundColor:b.colorBgContainerDisabled,borderColor:b.colorBorder,cursor:"not-allowed"}}}}},en=b=>{const{componentCls:m}=b;return{[`${m}-jump-prev, ${m}-jump-next`]:{outline:0,[`${m}-item-container`]:{position:"relative",[`${m}-item-link-icon`]:{color:b.colorPrimary,fontSize:b.fontSizeSM,opacity:0,transition:`all ${b.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:b.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:b.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:b.paginationEllipsisTextIndent,opacity:1,transition:`all ${b.motionDurationMid}`}},"&:hover":{[`${m}-item-link-icon`]:{opacity:1},[`${m}-item-ellipsis`]:{opacity:0}}},[` + ${m}-prev, + ${m}-jump-prev, + ${m}-jump-next + `]:{marginInlineEnd:b.marginXS},[` + ${m}-prev, + ${m}-next, + ${m}-jump-prev, + ${m}-jump-next + `]:{display:"inline-block",minWidth:b.itemSize,height:b.itemSize,color:b.colorText,fontFamily:b.fontFamily,lineHeight:`${b.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:b.borderRadius,cursor:"pointer",transition:`all ${b.motionDurationMid}`},[`${m}-prev, ${m}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:b.colorText,cursor:"pointer",userSelect:"none"},[`${m}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:b.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${b.lineWidth}px ${b.lineType} transparent`,borderRadius:b.borderRadius,outline:"none",transition:`all ${b.motionDurationMid}`},[`&:hover ${m}-item-link`]:{backgroundColor:b.colorBgTextHover},[`&:active ${m}-item-link`]:{backgroundColor:b.colorBgTextActive},[`&${m}-disabled:hover`]:{[`${m}-item-link`]:{backgroundColor:"transparent"}}},[`${m}-slash`]:{marginInlineEnd:b.paginationSlashMarginInlineEnd,marginInlineStart:b.paginationSlashMarginInlineStart},[`${m}-options`]:{display:"inline-block",marginInlineStart:b.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:b.controlHeight,marginInlineStart:b.marginXS,lineHeight:`${b.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,$.ik)(b)),{width:b.controlHeightLG*1.25,height:b.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:b.marginXS,marginInlineEnd:b.marginXS})}}}},zt=b=>{const{componentCls:m}=b;return{[`${m}-item`]:{display:"inline-block",minWidth:b.itemSize,height:b.itemSize,marginInlineEnd:b.marginXS,fontFamily:b.fontFamily,lineHeight:`${b.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${b.lineWidth}px ${b.lineType} transparent`,borderRadius:b.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${b.paginationItemPaddingInline}px`,color:b.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${m}-item-active)`]:{"&:hover":{transition:`all ${b.motionDurationMid}`,backgroundColor:b.colorBgTextHover},"&:active":{backgroundColor:b.colorBgTextActive}},"&-active":{fontWeight:b.fontWeightStrong,backgroundColor:b.itemActiveBg,borderColor:b.colorPrimary,a:{color:b.colorPrimary},"&:hover":{borderColor:b.colorPrimaryHover},"&:hover a":{color:b.colorPrimaryHover}}}}},et=b=>{const{componentCls:m}=b;return{[m]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.Wf)(b)),{"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:b.itemSize,marginInlineEnd:b.marginXS,lineHeight:`${b.itemSize-2}px`,verticalAlign:"middle"}}),zt(b)),en(b)),Pt(b)),mt(b)),ut(b)),{[`@media only screen and (max-width: ${b.screenLG}px)`]:{[`${m}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${b.screenSM}px)`]:{[`${m}-options`]:{display:"none"}}}),[`&${b.componentCls}-rtl`]:{direction:"rtl"}}},St=b=>{const{componentCls:m}=b;return{[`${m}${m}-disabled:not(${m}-mini)`]:{"&, &:hover":{[`${m}-item-link`]:{borderColor:b.colorBorder}},"&:focus-visible":{[`${m}-item-link`]:{borderColor:b.colorBorder}},[`${m}-item, ${m}-item-link`]:{backgroundColor:b.colorBgContainerDisabled,borderColor:b.colorBorder,[`&:hover:not(${m}-item-active)`]:{backgroundColor:b.colorBgContainerDisabled,borderColor:b.colorBorder,a:{color:b.colorTextDisabled}},[`&${m}-item-active`]:{backgroundColor:b.itemActiveBgDisabled}},[`${m}-prev, ${m}-next`]:{"&:hover button":{backgroundColor:b.colorBgContainerDisabled,borderColor:b.colorBorder,color:b.colorTextDisabled},[`${m}-item-link`]:{backgroundColor:b.colorBgContainerDisabled,borderColor:b.colorBorder}}},[`${m}:not(${m}-mini)`]:{[`${m}-prev, ${m}-next`]:{"&:hover button":{borderColor:b.colorPrimaryHover,backgroundColor:b.itemBg},[`${m}-item-link`]:{backgroundColor:b.itemLinkBg,borderColor:b.colorBorder},[`&:hover ${m}-item-link`]:{borderColor:b.colorPrimary,backgroundColor:b.itemBg,color:b.colorPrimary},[`&${m}-disabled`]:{[`${m}-item-link`]:{borderColor:b.colorBorder,color:b.colorTextDisabled}}},[`${m}-item`]:{backgroundColor:b.itemBg,border:`${b.lineWidth}px ${b.lineType} ${b.colorBorder}`,[`&:hover:not(${m}-item-active)`]:{borderColor:b.colorPrimary,backgroundColor:b.itemBg,a:{color:b.colorPrimary}},"&-active":{borderColor:b.colorPrimary}}}}},G=b=>{const{componentCls:m}=b;return{[`${m}:not(${m}-disabled)`]:{[`${m}-item`]:Object.assign({},(0,we.Qy)(b)),[`${m}-jump-prev, ${m}-jump-next`]:{"&:focus-visible":Object.assign({[`${m}-item-link-icon`]:{opacity:1},[`${m}-item-ellipsis`]:{opacity:0}},(0,we.oN)(b))},[`${m}-prev, ${m}-next`]:{[`&:focus-visible ${m}-item-link`]:Object.assign({},(0,we.oN)(b))}}}};var X=(0,Oe.Z)("Pagination",b=>{const m=(0,Bt.TS)(b,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:b.marginXXS/2,paginationMiniQuickJumperInputWidth:b.controlHeightLG*1.1,paginationItemPaddingInline:b.marginXXS*1.5,paginationEllipsisLetterSpacing:b.marginXXS/2,paginationSlashMarginInlineStart:b.marginXXS,paginationSlashMarginInlineEnd:b.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,$.e5)(b),(0,$.TM)(b));return[et(m),G(m),b.wireframe&&St(m)]},b=>({itemBg:b.colorBgContainer,itemSize:b.controlHeight,itemSizeSM:b.controlHeightSM,itemActiveBg:b.colorBgContainer,itemLinkBg:b.colorBgContainer,itemActiveColorDisabled:b.colorTextDisabled,itemActiveBgDisabled:b.controlItemBgActiveDisabled,itemInputBg:b.colorBgContainer,miniOptionsSizeChangerTop:0})),D=function(b,m){var ie={};for(var Z in b)Object.prototype.hasOwnProperty.call(b,Z)&&m.indexOf(Z)<0&&(ie[Z]=b[Z]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,Z=Object.getOwnPropertySymbols(b);S{const{prefixCls:m,selectPrefixCls:ie,className:Z,rootClassName:S,style:me,size:st,locale:ze,selectComponentClass:De,responsive:lt,showSizeChanger:k}=b,A=D(b,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:K}=(0,J.Z)(lt),{getPrefixCls:be,direction:Ie,pagination:nt={}}=f.useContext(Ke.E_),xt=be("pagination",m),[Ft,Lt]=X(xt),Gt=k!=null?k:nt.showSizeChanger,an=f.useMemo(()=>{const dn=f.createElement("span",{className:`${xt}-item-ellipsis`},"\u2022\u2022\u2022"),Fn=f.createElement("button",{className:`${xt}-item-link`,type:"button",tabIndex:-1},Ie==="rtl"?f.createElement(ce.Z,null):f.createElement(I.Z,null)),er=f.createElement("button",{className:`${xt}-item-link`,type:"button",tabIndex:-1},Ie==="rtl"?f.createElement(I.Z,null):f.createElement(ce.Z,null)),he=f.createElement("a",{className:`${xt}-item-link`},f.createElement("div",{className:`${xt}-item-container`},Ie==="rtl"?f.createElement(pe.Z,{className:`${xt}-item-link-icon`}):f.createElement(fe,{className:`${xt}-item-link-icon`}),dn)),tt=f.createElement("a",{className:`${xt}-item-link`},f.createElement("div",{className:`${xt}-item-container`},Ie==="rtl"?f.createElement(fe,{className:`${xt}-item-link-icon`}):f.createElement(pe.Z,{className:`${xt}-item-link-icon`}),dn));return{prevIcon:Fn,nextIcon:er,jumpPrevIcon:he,jumpNextIcon:tt}},[Ie,xt]),[nn]=(0,Q.Z)("Pagination",We.Z),fn=Object.assign(Object.assign({},nn),ze),En=(0,re.Z)(st),Pn=En==="small"||!!(K&&!En&<),rn=be("select",ie),On=B()({[`${xt}-mini`]:Pn,[`${xt}-rtl`]:Ie==="rtl"},nt==null?void 0:nt.className,Z,S,Lt),Hn=Object.assign(Object.assign({},nt==null?void 0:nt.style),me);return Ft(f.createElement(xe,Object.assign({},an,A,{style:Hn,prefixCls:xt,selectPrefixCls:rn,className:On,selectComponentClass:De||(Pn?Se:ve),locale:fn,showSizeChanger:Gt})))},oe=T},93948:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return k}});var o=i(59301),f=i(29679),O=i(40001),U=i(19248),v=i(99267),L=i(92310),s=i.n(L),fe=i(2738),pe=i(36355),I=i(54476),ce=i(33885),F=i(75931),B={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},q=function(){var K=(0,o.useRef)([]),be=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Ie=Date.now(),nt=!1;K.current.forEach(function(xt){if(xt){nt=!0;var Ft=xt.style;Ft.transitionDuration=".3s, .3s, .3s, .06s",be.current&&Ie-be.current<100&&(Ft.transitionDuration="0s, 0s")}}),nt&&(be.current=Date.now())}),K.current},z=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],_=function(K){var be=(0,ce.Z)((0,ce.Z)({},B),K),Ie=be.className,nt=be.percent,xt=be.prefixCls,Ft=be.strokeColor,Lt=be.strokeLinecap,Gt=be.strokeWidth,an=be.style,nn=be.trailColor,fn=be.trailWidth,En=be.transition,Pn=(0,F.Z)(be,z);delete Pn.gapPosition;var rn=Array.isArray(nt)?nt:[nt],On=Array.isArray(Ft)?Ft:[Ft],Hn=q(),dn=Gt/2,Fn=100-Gt/2,er="M ".concat(Lt==="round"?dn:0,",").concat(dn,` + L `).concat(Lt==="round"?Fn:100,",").concat(dn),he="0 0 100 ".concat(Gt),tt=0;return o.createElement("svg",(0,I.Z)({className:s()("".concat(xt,"-line"),Ie),viewBox:he,preserveAspectRatio:"none",style:an},Pn),o.createElement("path",{className:"".concat(xt,"-line-trail"),d:er,strokeLinecap:Lt,stroke:nn,strokeWidth:fn||Gt,fillOpacity:"0"}),rn.map(function(rt,$e){var jt=1;switch(Lt){case"round":jt=1-Gt/100;break;case"square":jt=1-Gt/2/100;break;default:jt=1;break}var un={strokeDasharray:"".concat(rt*jt,"px, 100px"),strokeDashoffset:"-".concat(tt,"px"),transition:En||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},kt=On[$e]||On[On.length-1];return tt+=rt,o.createElement("path",{key:$e,className:"".concat(xt,"-line-path"),d:er,strokeLinecap:Lt,stroke:kt,strokeWidth:Gt,fillOpacity:"0",ref:function(le){Hn[$e]=le},style:un})}))},pt=_,Ne=i(76190),vt=i(42978),Me=i(47273),V=0,w=(0,Me.Z)();function u(){var A;return w?(A=V,V+=1):A="TEST_OR_SSR",A}var R=function(A){var K=o.useState(),be=(0,vt.Z)(K,2),Ie=be[0],nt=be[1];return o.useEffect(function(){nt("rc_progress_".concat(u()))},[]),A||Ie},j=function(K){var be=K.bg,Ie=K.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:be}},Ie)};function de(A,K){return Object.keys(A).map(function(be){var Ie=parseFloat(be),nt="".concat(Math.floor(Ie*K),"%");return"".concat(A[be]," ").concat(nt)})}var M=o.forwardRef(function(A,K){var be=A.prefixCls,Ie=A.color,nt=A.gradientId,xt=A.radius,Ft=A.style,Lt=A.ptg,Gt=A.strokeLinecap,an=A.strokeWidth,nn=A.size,fn=A.gapDegree,En=Ie&&(0,Ne.Z)(Ie)==="object",Pn=En?"#FFF":void 0,rn=nn/2,On=o.createElement("circle",{className:"".concat(be,"-circle-path"),r:xt,cx:rn,cy:rn,stroke:Pn,strokeLinecap:Gt,strokeWidth:an,opacity:Lt===0?0:1,style:Ft,ref:K});if(!En)return On;var Hn="".concat(nt,"-conic"),dn=fn?"".concat(180+fn/2,"deg"):"0deg",Fn=de(Ie,(360-fn)/360),er=de(Ie,1),he="conic-gradient(from ".concat(dn,", ").concat(Fn.join(", "),")"),tt="linear-gradient(to ".concat(fn?"bottom":"top",", ").concat(er.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:Hn},On),o.createElement("foreignObject",{x:0,y:0,width:nn,height:nn,mask:"url(#".concat(Hn,")")},o.createElement(j,{bg:tt},o.createElement(j,{bg:he}))))}),te=M,W=100,Xe=function(K,be,Ie,nt,xt,Ft,Lt,Gt,an,nn){var fn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,En=Ie/100*360*((360-Ft)/360),Pn=Ft===0?0:{bottom:0,top:180,left:90,right:-90}[Lt],rn=(100-nt)/100*be;an==="round"&&nt!==100&&(rn+=nn/2,rn>=be&&(rn=be-.01));var On=W/2;return{stroke:typeof Gt=="string"?Gt:void 0,strokeDasharray:"".concat(be,"px ").concat(K),strokeDashoffset:rn+fn,transform:"rotate(".concat(xt+En+Pn,"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}},Ce=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Dt(A){var K=A!=null?A:[];return Array.isArray(K)?K:[K]}var xe=function(K){var be=(0,ce.Z)((0,ce.Z)({},B),K),Ie=be.id,nt=be.prefixCls,xt=be.steps,Ft=be.strokeWidth,Lt=be.trailWidth,Gt=be.gapDegree,an=Gt===void 0?0:Gt,nn=be.gapPosition,fn=be.trailColor,En=be.strokeLinecap,Pn=be.style,rn=be.className,On=be.strokeColor,Hn=be.percent,dn=(0,F.Z)(be,Ce),Fn=W/2,er=R(Ie),he="".concat(er,"-gradient"),tt=Fn-Ft/2,rt=Math.PI*2*tt,$e=an>0?90+an/2:-90,jt=rt*((360-an)/360),un=(0,Ne.Z)(xt)==="object"?xt:{count:xt,space:2},kt=un.count,Sn=un.space,le=Dt(Hn),g=Dt(On),C=g.find(function(ft){return ft&&(0,Ne.Z)(ft)==="object"}),P=C&&(0,Ne.Z)(C)==="object",E=P?"butt":En,Y=Xe(rt,jt,0,100,$e,an,nn,fn,E,Ft),Ae=q(),Ge=function(){var It=0;return le.map(function(Rt,Xt){var Le=g[Xt]||g[g.length-1],bt=Xe(rt,jt,It,Rt,$e,an,nn,Le,E,Ft);return It+=Rt,o.createElement(te,{key:Xt,color:Le,ptg:Rt,radius:tt,prefixCls:nt,gradientId:he,style:bt,strokeLinecap:E,strokeWidth:Ft,gapDegree:an,ref:function(ge){Ae[Xt]=ge},size:W})}).reverse()},Ue=function(){var It=Math.round(kt*(le[0]/100)),Rt=100/kt,Xt=0;return new Array(kt).fill(null).map(function(Le,bt){var se=bt<=It-1?g[0]:fn,ge=se&&(0,Ne.Z)(se)==="object"?"url(#".concat(he,")"):void 0,Pe=Xe(rt,jt,Xt,Rt,$e,an,nn,se,"butt",Ft,Sn);return Xt+=(jt-Pe.strokeDashoffset+Sn)*100/jt,o.createElement("circle",{key:bt,className:"".concat(nt,"-circle-path"),r:tt,cx:Fn,cy:Fn,stroke:ge,strokeWidth:Ft,opacity:1,style:Pe,ref:function(yt){Ae[bt]=yt}})})};return o.createElement("svg",(0,I.Z)({className:s()("".concat(nt,"-circle"),rn),viewBox:"0 0 ".concat(W," ").concat(W),style:Pn,id:Ie,role:"presentation"},dn),!kt&&o.createElement("circle",{className:"".concat(nt,"-circle-trail"),r:tt,cx:Fn,cy:Fn,stroke:fn,strokeLinecap:E,strokeWidth:Lt||Ft,style:Y}),kt?Ue():Ge())},We=xe,Ke={Line:pt,Circle:We},re=i(6848),J=i(30071);function Q(A){return!A||A<0?0:A>100?100:A}function H(A){let{success:K,successPercent:be}=A,Ie=be;return K&&"progress"in K&&(Ie=K.progress),K&&"percent"in K&&(Ie=K.percent),Ie}const Se=A=>{let{percent:K,success:be,successPercent:Ie}=A;const nt=Q(H({success:be,successPercent:Ie}));return[nt,Q(Q(K)-nt)]},ve=A=>{let{success:K={},strokeColor:be}=A;const{strokeColor:Ie}=K;return[Ie||J.presetPrimaryColors.green,be||null]},$=(A,K,be)=>{var Ie,nt,xt,Ft;let Lt=-1,Gt=-1;if(K==="step"){const an=be.steps,nn=be.strokeWidth;typeof A=="string"||typeof A=="undefined"?(Lt=A==="small"?2:14,Gt=nn!=null?nn:8):typeof A=="number"?[Lt,Gt]=[A,A]:[Lt=14,Gt=8]=A,Lt*=an}else if(K==="line"){const an=be==null?void 0:be.strokeWidth;typeof A=="string"||typeof A=="undefined"?Gt=an||(A==="small"?6:8):typeof A=="number"?[Lt,Gt]=[A,A]:[Lt=-1,Gt=8]=A}else(K==="circle"||K==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[Lt,Gt]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[Lt,Gt]=[A,A]:(Lt=(nt=(Ie=A[0])!==null&&Ie!==void 0?Ie:A[1])!==null&&nt!==void 0?nt:120,Gt=(Ft=(xt=A[0])!==null&&xt!==void 0?xt:A[1])!==null&&Ft!==void 0?Ft:120));return[Lt,Gt]},we=3,Oe=A=>we/A*100;var ut=A=>{const{prefixCls:K,trailColor:be=null,strokeLinecap:Ie="round",gapPosition:nt,gapDegree:xt,width:Ft=120,type:Lt,children:Gt,success:an,size:nn=Ft}=A,[fn,En]=$(nn,"circle");let{strokeWidth:Pn}=A;Pn===void 0&&(Pn=Math.max(Oe(fn),6));const rn={width:fn,height:En,fontSize:fn*.15+6},On=o.useMemo(()=>{if(xt||xt===0)return xt;if(Lt==="dashboard")return 75},[xt,Lt]),Hn=nt||Lt==="dashboard"&&"bottom"||void 0,dn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",Fn=ve({success:an,strokeColor:A.strokeColor}),er=s()(`${K}-inner`,{[`${K}-circle-gradient`]:dn}),he=o.createElement(We,{percent:Se(A),strokeWidth:Pn,trailWidth:Pn,strokeColor:Fn,strokeLinecap:Ie,trailColor:be,prefixCls:K,gapDegree:On,gapPosition:Hn});return o.createElement("div",{className:er,style:rn},fn<=20?o.createElement(re.Z,{title:Gt},o.createElement("span",null,he)):o.createElement(o.Fragment,null,he,Gt))},mt=function(A,K){var be={};for(var Ie in A)Object.prototype.hasOwnProperty.call(A,Ie)&&K.indexOf(Ie)<0&&(be[Ie]=A[Ie]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ie=Object.getOwnPropertySymbols(A);nt{let K=[];return Object.keys(A).forEach(be=>{const Ie=parseFloat(be.replace(/%/g,""));isNaN(Ie)||K.push({key:Ie,value:A[be]})}),K=K.sort((be,Ie)=>be.key-Ie.key),K.map(be=>{let{key:Ie,value:nt}=be;return`${nt} ${Ie}%`}).join(", ")},en=(A,K)=>{const{from:be=J.presetPrimaryColors.blue,to:Ie=J.presetPrimaryColors.blue,direction:nt=K==="rtl"?"to left":"to right"}=A,xt=mt(A,["from","to","direction"]);if(Object.keys(xt).length!==0){const Ft=Pt(xt);return{backgroundImage:`linear-gradient(${nt}, ${Ft})`}}return{backgroundImage:`linear-gradient(${nt}, ${be}, ${Ie})`}};var et=A=>{const{prefixCls:K,direction:be,percent:Ie,size:nt,strokeWidth:xt,strokeColor:Ft,strokeLinecap:Lt="round",children:Gt,trailColor:an=null,success:nn}=A,fn=Ft&&typeof Ft!="string"?en(Ft,be):{backgroundColor:Ft},En=Lt==="square"||Lt==="butt"?0:void 0,Pn={backgroundColor:an||void 0,borderRadius:En},rn=nt!=null?nt:[-1,xt||(nt==="small"?6:8)],[On,Hn]=$(rn,"line",{strokeWidth:xt}),dn=Object.assign({width:`${Q(Ie)}%`,height:Hn,borderRadius:En},fn),Fn=H(A),er={width:`${Q(Fn)}%`,height:Hn,borderRadius:En,backgroundColor:nn==null?void 0:nn.strokeColor},he={width:On<0?"100%":On,height:Hn};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${K}-outer`,style:he},o.createElement("div",{className:`${K}-inner`,style:Pn},o.createElement("div",{className:`${K}-bg`,style:dn}),Fn!==void 0?o.createElement("div",{className:`${K}-success-bg`,style:er}):null)),Gt)},G=A=>{const{size:K,steps:be,percent:Ie=0,strokeWidth:nt=8,strokeColor:xt,trailColor:Ft=null,prefixCls:Lt,children:Gt}=A,an=Math.round(be*(Ie/100)),nn=K==="small"?2:14,fn=K!=null?K:[nn,nt],[En,Pn]=$(fn,"step",{steps:be,strokeWidth:nt}),rn=En/be,On=new Array(be);for(let Hn=0;Hn{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}})},b=A=>{const{componentCls:K,iconCls:be}=A;return{[K]:Object.assign(Object.assign({},(0,D.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:oe(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${K}-rtl${K}-status-active`]:{[`${K}-bg::before`]:{animationName:oe(!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}}})}},m=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"}}}},ie=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 S=(0,d.Z)("Progress",A=>{const K=A.marginXXS/2,be=(0,T.TS)(A,{progressStepMarginInlineEnd:K,progressStepMinWidth:K,progressActiveMotionDuration:"2.4s"});return[b(be),m(be),ie(be),Z(be)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),me=function(A,K){var be={};for(var Ie in A)Object.prototype.hasOwnProperty.call(A,Ie)&&K.indexOf(Ie)<0&&(be[Ie]=A[Ie]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ie=Object.getOwnPropertySymbols(A);nt{const{prefixCls:be,className:Ie,rootClassName:nt,steps:xt,strokeColor:Ft,percent:Lt=0,size:Gt="default",showInfo:an=!0,type:nn="line",status:fn,format:En,style:Pn}=A,rn=me(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),On=o.useMemo(()=>{var le,g;const C=H(A);return parseInt(C!==void 0?(le=C!=null?C:0)===null||le===void 0?void 0:le.toString():(g=Lt!=null?Lt:0)===null||g===void 0?void 0:g.toString(),10)},[Lt,A.success,A.successPercent]),Hn=o.useMemo(()=>!ze.includes(fn)&&On>=100?"success":fn||"normal",[fn,On]),{getPrefixCls:dn,direction:Fn,progress:er}=o.useContext(pe.E_),he=dn("progress",be),[tt,rt]=S(he),$e=o.useMemo(()=>{if(!an)return null;const le=H(A);let g;const C=En||(E=>`${E}%`),P=nn==="line";return En||Hn!=="exception"&&Hn!=="success"?g=C(Q(Lt),Q(le)):Hn==="exception"?g=P?o.createElement(U.Z,null):o.createElement(v.Z,null):Hn==="success"&&(g=P?o.createElement(f.Z,null):o.createElement(O.Z,null)),o.createElement("span",{className:`${he}-text`,title:typeof g=="string"?g:void 0},g)},[an,Lt,On,Hn,nn,he,En]),jt=Array.isArray(Ft)?Ft[0]:Ft,un=typeof Ft=="string"||Array.isArray(Ft)?Ft:void 0;let kt;nn==="line"?kt=xt?o.createElement(G,Object.assign({},A,{strokeColor:un,prefixCls:he,steps:xt}),$e):o.createElement(et,Object.assign({},A,{strokeColor:jt,prefixCls:he,direction:Fn}),$e):(nn==="circle"||nn==="dashboard")&&(kt=o.createElement(ut,Object.assign({},A,{strokeColor:jt,prefixCls:he,progressStatus:Hn}),$e));const Sn=s()(he,`${he}-status-${Hn}`,`${he}-${nn==="dashboard"&&"circle"||xt&&"steps"||nn}`,{[`${he}-inline-circle`]:nn==="circle"&&$(Gt,"circle")[0]<=20,[`${he}-show-info`]:an,[`${he}-${Gt}`]:typeof Gt=="string",[`${he}-rtl`]:Fn==="rtl"},er==null?void 0:er.className,Ie,nt,rt);return tt(o.createElement("div",Object.assign({ref:K,style:Object.assign(Object.assign({},er==null?void 0:er.style),Pn),className:Sn,role:"progressbar","aria-valuenow":On},(0,fe.Z)(rn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),kt))}),k=lt},5112:function(Cn,qe,i){"use strict";i.d(qe,{ZP:function(){return J}});var o=i(92310),f=i.n(o),O=i(18929),U=i(26112),v=i(59301),L=i(36355),s=i(19716);const fe=v.createContext(null),pe=fe.Provider;var I=fe;const ce=v.createContext(null),F=ce.Provider;var B=i(5630),q=i(8654),z=i(1684),_=i(32441),pt=i(17313),Ne=i(83116),vt=i(37613);const Me=Q=>{const{componentCls:H,antCls:Se}=Q,ve=`${H}-group`;return{[ve]:Object.assign(Object.assign({},(0,pt.Wf)(Q)),{display:"inline-block",fontSize:0,[`&${ve}-rtl`]:{direction:"rtl"},[`${Se}-badge ${Se}-badge-count`]:{zIndex:1},[`> ${Se}-badge:not(:first-child) > ${Se}-button-wrapper`]:{borderInlineStart:"none"}})}},V=Q=>{const{componentCls:H,wrapperMarginInlineEnd:Se,colorPrimary:ve,radioSize:$,motionDurationSlow:we,motionDurationMid:Oe,motionEaseInOutCirc:Bt,colorBgContainer:ut,colorBorder:mt,lineWidth:Pt,dotSize:en,colorBgContainerDisabled:zt,colorTextDisabled:et,paddingXS:St,dotColorDisabled:G,lineType:X,radioDotDisabledSize:D,wireframe:d,colorWhite:T}=Q,oe=`${H}-inner`;return{[`${H}-wrapper`]:Object.assign(Object.assign({},(0,pt.Wf)(Q)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Se,cursor:"pointer",[`&${H}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:Q.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} ${ve}`,borderRadius:"50%",visibility:"hidden",content:'""'},[H]:Object.assign(Object.assign({},(0,pt.Wf)(Q)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${H}-wrapper:hover &, + &:hover ${oe}`]:{borderColor:ve},[`${H}-input:focus-visible + ${oe}`]:Object.assign({},(0,pt.oN)(Q)),[`${H}:hover::after, ${H}-wrapper:hover &::after`]:{visibility:"visible"},[`${H}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:$,height:$,marginBlockStart:$/-2,marginInlineStart:$/-2,backgroundColor:d?ve:T,borderBlockStart:0,borderInlineStart:0,borderRadius:$,transform:"scale(0)",opacity:0,transition:`all ${we} ${Bt}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:$,height:$,backgroundColor:ut,borderColor:mt,borderStyle:"solid",borderWidth:Pt,borderRadius:"50%",transition:`all ${Oe}`},[`${H}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${H}-checked`]:{[oe]:{borderColor:ve,backgroundColor:d?ut:ve,"&::after":{transform:`scale(${en/$})`,opacity:1,transition:`all ${we} ${Bt}`}}},[`${H}-disabled`]:{cursor:"not-allowed",[oe]:{backgroundColor:zt,borderColor:mt,cursor:"not-allowed","&::after":{backgroundColor:G}},[`${H}-input`]:{cursor:"not-allowed"},[`${H}-disabled + span`]:{color:et,cursor:"not-allowed"},[`&${H}-checked`]:{[oe]:{"&::after":{transform:`scale(${D/$})`}}}},[`span${H} + *`]:{paddingInlineStart:St,paddingInlineEnd:St}})}},w=Q=>{const{buttonColor:H,controlHeight:Se,componentCls:ve,lineWidth:$,lineType:we,colorBorder:Oe,motionDurationSlow:Bt,motionDurationMid:ut,buttonPaddingInline:mt,fontSize:Pt,buttonBg:en,fontSizeLG:zt,controlHeightLG:et,controlHeightSM:St,paddingXS:G,borderRadius:X,borderRadiusSM:D,borderRadiusLG:d,buttonCheckedBg:T,buttonSolidCheckedColor:oe,colorTextDisabled:b,colorBgContainerDisabled:m,buttonCheckedBgDisabled:ie,buttonCheckedColorDisabled:Z,colorPrimary:S,colorPrimaryHover:me,colorPrimaryActive:st,buttonSolidCheckedBg:ze,buttonSolidCheckedHoverBg:De,buttonSolidCheckedActiveBg:lt}=Q;return{[`${ve}-button-wrapper`]:{position:"relative",display:"inline-block",height:Se,margin:0,paddingInline:mt,paddingBlock:0,color:H,fontSize:Pt,lineHeight:`${Se-$*2}px`,background:en,border:`${$}px ${we} ${Oe}`,borderBlockStartWidth:$+.02,borderInlineStartWidth:0,borderInlineEndWidth:$,cursor:"pointer",transition:[`color ${ut}`,`background ${ut}`,`box-shadow ${ut}`].join(","),a:{color:H},[`> ${ve}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-$,insetInlineStart:-$,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:$,paddingInline:0,backgroundColor:Oe,transition:`background-color ${Bt}`,content:'""'}},"&:first-child":{borderInlineStart:`${$}px ${we} ${Oe}`,borderStartStartRadius:X,borderEndStartRadius:X},"&:last-child":{borderStartEndRadius:X,borderEndEndRadius:X},"&:first-child:last-child":{borderRadius:X},[`${ve}-group-large &`]:{height:et,fontSize:zt,lineHeight:`${et-$*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},[`${ve}-group-small &`]:{height:St,paddingInline:G-$,paddingBlock:0,lineHeight:`${St-$*2}px`,"&:first-child":{borderStartStartRadius:D,borderEndStartRadius:D},"&:last-child":{borderStartEndRadius:D,borderEndEndRadius:D}},"&:hover":{position:"relative",color:S},"&:has(:focus-visible)":Object.assign({},(0,pt.oN)(Q)),[`${ve}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${ve}-button-wrapper-disabled)`]:{zIndex:1,color:S,background:T,borderColor:S,"&::before":{backgroundColor:S},"&:first-child":{borderColor:S},"&:hover":{color:me,borderColor:me,"&::before":{backgroundColor:me}},"&:active":{color:st,borderColor:st,"&::before":{backgroundColor:st}}},[`${ve}-group-solid &-checked:not(${ve}-button-wrapper-disabled)`]:{color:oe,background:ze,borderColor:ze,"&:hover":{color:oe,background:De,borderColor:De},"&:active":{color:oe,background:lt,borderColor:lt}},"&-disabled":{color:b,backgroundColor:m,borderColor:Oe,cursor:"not-allowed","&:first-child, &:hover":{color:b,backgroundColor:m,borderColor:Oe}},[`&-disabled${ve}-button-wrapper-checked`]:{color:Z,backgroundColor:ie,borderColor:Oe,boxShadow:"none"}}}},u=Q=>Q-4*2;var R=(0,Ne.Z)("Radio",Q=>{const{controlOutline:H,controlOutlineWidth:Se,radioSize:ve}=Q,$=`0 0 0 ${Se}px ${H}`,we=$,Oe=u(ve),Bt=(0,vt.TS)(Q,{radioDotDisabledSize:Oe,radioFocusShadow:$,radioButtonFocusShadow:we});return[Me(Bt),V(Bt),w(Bt)]},Q=>{const{wireframe:H,padding:Se,marginXS:ve,lineWidth:$,fontSizeLG:we,colorText:Oe,colorBgContainer:Bt,colorTextDisabled:ut,controlItemBgActiveDisabled:mt,colorTextLightSolid:Pt,colorPrimary:en,colorPrimaryHover:zt,colorPrimaryActive:et}=Q,St=4,G=we,X=H?u(G):G-(St+$)*2;return{radioSize:G,dotSize:X,dotColorDisabled:ut,buttonSolidCheckedColor:Pt,buttonSolidCheckedBg:en,buttonSolidCheckedHoverBg:zt,buttonSolidCheckedActiveBg:et,buttonBg:Bt,buttonCheckedBg:Bt,buttonColor:Oe,buttonCheckedBgDisabled:mt,buttonCheckedColorDisabled:ut,buttonPaddingInline:Se-$,wrapperMarginInlineEnd:ve}}),j=i(14088),de=i(4572),M=function(Q,H){var Se={};for(var ve in Q)Object.prototype.hasOwnProperty.call(Q,ve)&&H.indexOf(ve)<0&&(Se[ve]=Q[ve]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,ve=Object.getOwnPropertySymbols(Q);${var Se,ve;const $=v.useContext(I),we=v.useContext(ce),{getPrefixCls:Oe,direction:Bt,radio:ut}=v.useContext(L.E_),mt=v.useRef(null),Pt=(0,q.sQ)(H,mt),{isFormItemInput:en}=v.useContext(_.aM),zt=st=>{var ze,De;(ze=Q.onChange)===null||ze===void 0||ze.call(Q,st),(De=$==null?void 0:$.onChange)===null||De===void 0||De.call($,st)},{prefixCls:et,className:St,rootClassName:G,children:X,style:D}=Q,d=M(Q,["prefixCls","className","rootClassName","children","style"]),T=Oe("radio",et),oe=(($==null?void 0:$.optionType)||we)==="button",b=oe?`${T}-button`:T,[m,ie]=R(T),Z=Object.assign({},d),S=v.useContext(z.Z);$&&(Z.name=$.name,Z.onChange=zt,Z.checked=Q.value===$.value,Z.disabled=(Se=Z.disabled)!==null&&Se!==void 0?Se:$.disabled),Z.disabled=(ve=Z.disabled)!==null&&ve!==void 0?ve:S;const me=f()(`${b}-wrapper`,{[`${b}-wrapper-checked`]:Z.checked,[`${b}-wrapper-disabled`]:Z.disabled,[`${b}-wrapper-rtl`]:Bt==="rtl",[`${b}-wrapper-in-form-item`]:en},ut==null?void 0:ut.className,St,G,ie);return m(v.createElement(j.Z,{component:"Radio",disabled:Z.disabled},v.createElement("label",{className:me,style:Object.assign(Object.assign({},ut==null?void 0:ut.style),D),onMouseEnter:Q.onMouseEnter,onMouseLeave:Q.onMouseLeave},v.createElement(B.Z,Object.assign({},Z,{className:f()(Z.className,!oe&&de.A),type:"radio",prefixCls:b,ref:Pt})),X!==void 0?v.createElement("span",null,X):null)))};var Xe=v.forwardRef(te);const Ce=v.forwardRef((Q,H)=>{const{getPrefixCls:Se,direction:ve}=v.useContext(L.E_),[$,we]=(0,O.Z)(Q.defaultValue,{value:Q.value}),Oe=ze=>{const De=$,lt=ze.target.value;"value"in Q||we(lt);const{onChange:k}=Q;k&<!==De&&k(ze)},{prefixCls:Bt,className:ut,rootClassName:mt,options:Pt,buttonStyle:en="outline",disabled:zt,children:et,size:St,style:G,id:X,onMouseEnter:D,onMouseLeave:d,onFocus:T,onBlur:oe}=Q,b=Se("radio",Bt),m=`${b}-group`,[ie,Z]=R(b);let S=et;Pt&&Pt.length>0&&(S=Pt.map(ze=>typeof ze=="string"||typeof ze=="number"?v.createElement(Xe,{key:ze.toString(),prefixCls:b,disabled:zt,value:ze,checked:$===ze},ze):v.createElement(Xe,{key:`radio-group-value-options-${ze.value}`,prefixCls:b,disabled:ze.disabled||zt,value:ze.value,checked:$===ze.value,title:ze.title,style:ze.style},ze.label)));const me=(0,s.Z)(St),st=f()(m,`${m}-${en}`,{[`${m}-${me}`]:me,[`${m}-rtl`]:ve==="rtl"},ut,mt,Z);return ie(v.createElement("div",Object.assign({},(0,U.Z)(Q,{aria:!0,data:!0}),{className:st,style:G,onMouseEnter:D,onMouseLeave:d,onFocus:T,onBlur:oe,id:X,ref:H}),v.createElement(pe,{value:{onChange:Oe,value:$,disabled:Q.disabled,name:Q.name,optionType:Q.optionType}},S)))});var Dt=v.memo(Ce),xe=function(Q,H){var Se={};for(var ve in Q)Object.prototype.hasOwnProperty.call(Q,ve)&&H.indexOf(ve)<0&&(Se[ve]=Q[ve]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,ve=Object.getOwnPropertySymbols(Q);${const{getPrefixCls:Se}=v.useContext(L.E_),{prefixCls:ve}=Q,$=xe(Q,["prefixCls"]),we=Se("radio",ve);return v.createElement(F,{value:"button"},v.createElement(Xe,Object.assign({prefixCls:we},$,{type:"radio",ref:H})))};var Ke=v.forwardRef(We);const re=Xe;re.Button=Ke,re.Group=Dt,re.__ANT_RADIO=!0;var J=re},13570:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return Q}});var o=i(54476),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"},U=O,v=i(7657),L=function(Se,ve){return f.createElement(v.Z,(0,o.Z)({},Se,{ref:ve,icon:U}))},s=f.forwardRef(L),fe=s,pe=i(92310),I=i.n(pe),ce=i(20068),F=i(42978),B=i(75931),q=i(18929),z=i(10228),_=i(26112);function pt(H,Se){var ve=H.disabled,$=H.prefixCls,we=H.character,Oe=H.characterRender,Bt=H.index,ut=H.count,mt=H.value,Pt=H.allowHalf,en=H.focused,zt=H.onHover,et=H.onClick,St=function(m){zt(m,Bt)},G=function(m){et(m,Bt)},X=function(m){m.keyCode===z.Z.ENTER&&et(m,Bt)},D=Bt+1,d=new Set([$]);mt===0&&Bt===0&&en?d.add("".concat($,"-focused")):Pt&&mt+.5>=D&&mtBt?"true":"false","aria-posinset":Bt+1,"aria-setsize":ut,tabIndex:ve?-1:0},f.createElement("div",{className:"".concat($,"-first")},T),f.createElement("div",{className:"".concat($,"-second")},T)));return Oe&&(oe=Oe(oe,H)),oe}var Ne=f.forwardRef(pt);function vt(){var H=f.useRef({});function Se($){return H.current[$]}function ve($){return function(we){H.current[$]=we}}return[Se,ve]}function Me(H){var Se=H.pageXOffset,ve="scrollLeft";if(typeof Se!="number"){var $=H.document;Se=$.documentElement[ve],typeof Se!="number"&&(Se=$.body[ve])}return Se}function V(H){var Se,ve,$=H.ownerDocument,we=$.body,Oe=$&&$.documentElement,Bt=H.getBoundingClientRect();return Se=Bt.left,ve=Bt.top,Se-=Oe.clientLeft||we.clientLeft||0,ve-=Oe.clientTop||we.clientTop||0,{left:Se,top:ve}}function w(H){var Se=V(H),ve=H.ownerDocument,$=ve.defaultView||ve.parentWindow;return Se.left+=Me($),Se.left}var u=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function R(H,Se){var ve,$=H.prefixCls,we=$===void 0?"rc-rate":$,Oe=H.className,Bt=H.defaultValue,ut=H.value,mt=H.count,Pt=mt===void 0?5:mt,en=H.allowHalf,zt=en===void 0?!1:en,et=H.allowClear,St=et===void 0?!0:et,G=H.character,X=G===void 0?"\u2605":G,D=H.characterRender,d=H.disabled,T=H.direction,oe=T===void 0?"ltr":T,b=H.tabIndex,m=b===void 0?0:b,ie=H.autoFocus,Z=H.onHoverChange,S=H.onChange,me=H.onFocus,st=H.onBlur,ze=H.onKeyDown,De=H.onMouseLeave,lt=(0,B.Z)(H,u),k=vt(),A=(0,F.Z)(k,2),K=A[0],be=A[1],Ie=f.useRef(null),nt=function(){if(!d){var E;(E=Ie.current)===null||E===void 0||E.focus()}};f.useImperativeHandle(Se,function(){return{focus:nt,blur:function(){if(!d){var E;(E=Ie.current)===null||E===void 0||E.blur()}}}});var xt=(0,q.Z)(Bt||0,{value:ut}),Ft=(0,F.Z)(xt,2),Lt=Ft[0],Gt=Ft[1],an=(0,q.Z)(null),nn=(0,F.Z)(an,2),fn=nn[0],En=nn[1],Pn=function(E,Y){var Ae=oe==="rtl",Ge=E+1;if(zt){var Ue=K(E),ft=w(Ue),It=Ue.clientWidth;(Ae&&Y-ft>It/2||!Ae&&Y-ft0&&!Ae||Y===z.Z.RIGHT&&Ge>0&&Ae?(zt?Ge-=.5:Ge-=1,rn(Ge),E.preventDefault()):Y===z.Z.LEFT&&Ge{const{componentCls:Se}=H;return{[`${Se}-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 ${Se}-star-first, &-half ${Se}-star-second`]:{opacity:1},[`&-half ${Se}-star-first, &-full ${Se}-star-second`]:{color:"inherit"}}}},xe=H=>({[`&-rtl${H.componentCls}`]:{direction:"rtl"}}),We=H=>{const{componentCls:Se}=H;return{[Se]: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${Se} ${Se}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Dt(H)),{[`+ ${Se}-text`]:{display:"inline-block",marginInlineStart:H.marginXS,fontSize:H.fontSize}}),xe(H))}};var Ke=(0,Xe.Z)("Rate",H=>{const Se=(0,Ce.TS)(H,{});return[We(Se)]},H=>({starColor:H.yellow6,starSize:H.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:H.colorFillContent})),re=function(H,Se){var ve={};for(var $ in H)Object.prototype.hasOwnProperty.call(H,$)&&Se.indexOf($)<0&&(ve[$]=H[$]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,$=Object.getOwnPropertySymbols(H);we<$.length;we++)Se.indexOf($[we])<0&&Object.prototype.propertyIsEnumerable.call(H,$[we])&&(ve[$[we]]=H[$[we]]);return ve},Q=f.forwardRef((H,Se)=>{const{prefixCls:ve,className:$,rootClassName:we,style:Oe,tooltips:Bt,character:ut=f.createElement(fe,null)}=H,mt=re(H,["prefixCls","className","rootClassName","style","tooltips","character"]),Pt=(d,T)=>{let{index:oe}=T;return Bt?f.createElement(te.Z,{title:Bt[oe]},d):d},{getPrefixCls:en,direction:zt,rate:et}=f.useContext(M.E_),St=en("rate",ve),[G,X]=Ke(St),D=Object.assign(Object.assign({},et==null?void 0:et.style),Oe);return G(f.createElement(de,Object.assign({ref:Se,character:ut,characterRender:Pt},mt,{className:I()($,we,X,et==null?void 0:et.className),style:D,prefixCls:St,direction:zt})))})},57809:function(Cn,qe,i){"use strict";var o=i(92310),f=i.n(o),O=i(77861),U=i(2738),v=i(59301),L=i(53487),s=i(62892),fe=i(19080),pe=i(36355),I=i(1684),ce=i(93891),F=i(19716),B=i(32441),q=i(33234),z=i(14154),_=i(58582),pt=i(84443),Ne=i(66339),vt=function(R,j){var de={};for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&j.indexOf(M)<0&&(de[M]=R[M]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,M=Object.getOwnPropertySymbols(R);te{var de,{prefixCls:M,bordered:te=!0,className:W,rootClassName:Xe,getPopupContainer:Ce,popupClassName:Dt,dropdownClassName:xe,listHeight:We=256,placement:Ke,listItemHeight:re=24,size:J,disabled:Q,notFoundContent:H,status:Se,builtinPlacements:ve,dropdownMatchSelectWidth:$,popupMatchSelectWidth:we,direction:Oe,style:Bt,allowClear:ut}=R,mt=vt(R,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Pt,getPrefixCls:en,renderEmpty:zt,direction:et,virtual:St,popupMatchSelectWidth:G,popupOverflow:X,select:D}=v.useContext(pe.E_),d=en("select",M),T=en(),oe=Oe!=null?Oe:et,{compactSize:b,compactItemClassnames:m}=(0,q.ri)(d,oe),[ie,Z]=(0,z.Z)(d),S=v.useMemo(()=>{const{mode:Hn}=mt;if(Hn!=="combobox")return Hn===Me?"combobox":Hn},[mt.mode]),me=S==="multiple"||S==="tags",st=(0,pt.Z)(mt.suffixIcon,mt.showArrow),ze=(de=we!=null?we:$)!==null&&de!==void 0?de:G,{status:De,hasFeedback:lt,isFormItemInput:k,feedbackIcon:A}=v.useContext(B.aM),K=(0,fe.F)(De,Se);let be;H!==void 0?be=H:S==="combobox"?be=null:be=(zt==null?void 0:zt("Select"))||v.createElement(ce.Z,{componentName:"Select"});const{suffixIcon:Ie,itemIcon:nt,removeIcon:xt,clearIcon:Ft}=(0,Ne.Z)(Object.assign(Object.assign({},mt),{multiple:me,hasFeedback:lt,feedbackIcon:A,showSuffixIcon:st,prefixCls:d,showArrow:mt.showArrow,componentName:"Select"})),Lt=ut===!0?{clearIcon:Ft}:ut,Gt=(0,U.Z)(mt,["suffixIcon","itemIcon"]),an=f()(Dt||xe,{[`${d}-dropdown-${oe}`]:oe==="rtl"},Xe,Z),nn=(0,F.Z)(Hn=>{var dn;return(dn=J!=null?J:b)!==null&&dn!==void 0?dn:Hn}),fn=v.useContext(I.Z),En=Q!=null?Q:fn,Pn=f()({[`${d}-lg`]:nn==="large",[`${d}-sm`]:nn==="small",[`${d}-rtl`]:oe==="rtl",[`${d}-borderless`]:!te,[`${d}-in-form-item`]:k},(0,fe.Z)(d,K,lt),m,D==null?void 0:D.className,W,Xe,Z),rn=v.useMemo(()=>Ke!==void 0?Ke:oe==="rtl"?"bottomRight":"bottomLeft",[Ke,oe]),On=(0,_.Z)(ve,X);return ie(v.createElement(O.ZP,Object.assign({ref:j,virtual:St,showSearch:D==null?void 0:D.showSearch},Gt,{style:Object.assign(Object.assign({},D==null?void 0:D.style),Bt),dropdownMatchSelectWidth:ze,builtinPlacements:On,transitionName:(0,s.m)(T,"slide-up",mt.transitionName),listHeight:We,listItemHeight:re,mode:S,prefixCls:d,placement:rn,direction:oe,suffixIcon:Ie,menuItemSelectedIcon:nt,removeIcon:xt,allowClear:Lt,notFoundContent:be,className:Pn,getPopupContainer:Ce||Pt,dropdownClassName:an,disabled:En})))},w=v.forwardRef(V),u=(0,L.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=Me,w.Option=O.Wx,w.OptGroup=O.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=u,qe.default=w},14154:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return w}});var o=i(17313),f=i(74207),O=i(37613),U=i(83116),v=i(13826),L=i(92899);const s=u=>{const{optionHeight:R,optionFontSize:j,optionLineHeight:de,optionPadding:M}=u;return{position:"relative",display:"block",minHeight:R,padding:M,color:u.colorText,fontWeight:"normal",fontSize:j,lineHeight:de,boxSizing:"border-box"}};var pe=u=>{const{antCls:R,componentCls:j}=u,de=`${j}-item`,M=`&${R}-slide-up-enter${R}-slide-up-enter-active`,te=`&${R}-slide-up-appear${R}-slide-up-appear-active`,W=`&${R}-slide-up-leave${R}-slide-up-leave-active`,Xe=`${j}-dropdown-placement-`;return[{[`${j}-dropdown`]:Object.assign(Object.assign({},(0,o.Wf)(u)),{position:"absolute",top:-9999,zIndex:u.zIndexPopup,boxSizing:"border-box",padding:u.paddingXXS,overflow:"hidden",fontSize:u.fontSize,fontVariant:"initial",backgroundColor:u.colorBgElevated,borderRadius:u.borderRadiusLG,outline:"none",boxShadow:u.boxShadowSecondary,[` + ${M}${Xe}bottomLeft, + ${te}${Xe}bottomLeft + `]:{animationName:v.fJ},[` + ${M}${Xe}topLeft, + ${te}${Xe}topLeft, + ${M}${Xe}topRight, + ${te}${Xe}topRight + `]:{animationName:v.Qt},[`${W}${Xe}bottomLeft`]:{animationName:v.Uw},[` + ${W}${Xe}topLeft, + ${W}${Xe}topRight + `]:{animationName:v.ly},"&-hidden":{display:"none"},[`${de}`]:Object.assign(Object.assign({},s(u)),{cursor:"pointer",transition:`background ${u.motionDurationSlow} ease`,borderRadius:u.borderRadiusSM,"&-group":{color:u.colorTextDescription,fontSize:u.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${de}-option-disabled)`]:{backgroundColor:u.optionActiveBg},[`&-selected:not(${de}-option-disabled)`]:{color:u.optionSelectedColor,fontWeight:u.optionSelectedFontWeight,backgroundColor:u.optionSelectedBg,[`${de}-option-state`]:{color:u.colorPrimary}},"&-disabled":{[`&${de}-option-selected`]:{backgroundColor:u.colorBgContainerDisabled},color:u.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:u.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,v.oN)(u,"slide-up"),(0,v.oN)(u,"slide-down"),(0,L.Fm)(u,"move-up"),(0,L.Fm)(u,"move-down")]};const I=2,ce=u=>{let{controlHeightSM:R,controlHeight:j,lineWidth:de}=u;const M=(j-R)/2-de,te=Math.ceil(M/2);return[M,te]};function F(u,R){const{componentCls:j,iconCls:de}=u,M=`${j}-selection-overflow`,te=u.multipleSelectItemHeight,[W]=ce(u),Xe=R?`${j}-${R}`:"";return{[`${j}-multiple${Xe}`]:{fontSize:u.fontSize,[M]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${j}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${W-I}px ${I*2}px`,borderRadius:u.borderRadius,[`${j}-show-search&`]:{cursor:"text"},[`${j}-disabled&`]:{background:u.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${I}px 0`,lineHeight:`${te}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${j}-show-arrow ${j}-selector, + &${j}-allow-clear ${j}-selector + `]:{paddingInlineEnd:u.fontSizeIcon+u.controlPaddingHorizontal},[`${j}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:te,marginTop:I,marginBottom:I,lineHeight:`${te-u.lineWidth*2}px`,background:u.multipleItemBg,border:`${u.lineWidth}px ${u.lineType} ${u.multipleItemBorderColor}`,borderRadius:u.borderRadiusSM,cursor:"default",transition:`font-size ${u.motionDurationSlow}, line-height ${u.motionDurationSlow}, height ${u.motionDurationSlow}`,userSelect:"none",marginInlineEnd:I*2,paddingInlineStart:u.paddingXS,paddingInlineEnd:u.paddingXS/2,[`${j}-disabled&`]:{color:u.multipleItemColorDisabled,borderColor:u.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:u.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,o.Ro)()),{display:"inline-flex",alignItems:"center",color:u.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${de}`]:{verticalAlign:"-0.2em"},"&:hover":{color:u.colorIconHover}})},[`${M}-item + ${M}-item`]:{[`${j}-selection-search`]:{marginInlineStart:0}},[`${j}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:u.inputPaddingHorizontalBase-W,"\n &-input,\n &-mirror\n ":{height:te,fontFamily:u.fontFamily,lineHeight:`${te}px`,transition:`all ${u.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${j}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:u.inputPaddingHorizontalBase,insetInlineEnd:u.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${u.motionDurationSlow}`}}}}var q=u=>{const{componentCls:R}=u,j=(0,O.TS)(u,{controlHeight:u.controlHeightSM,multipleSelectItemHeight:u.controlHeightXS,borderRadius:u.borderRadiusSM,borderRadiusSM:u.borderRadiusXS}),de=(0,O.TS)(u,{fontSize:u.fontSizeLG,controlHeight:u.controlHeightLG,multipleSelectItemHeight:u.multipleItemHeightLG,borderRadius:u.borderRadiusLG,borderRadiusSM:u.borderRadius}),[,M]=ce(u);return[F(u),F(j,"sm"),{[`${R}-multiple${R}-sm`]:{[`${R}-selection-placeholder`]:{insetInline:u.controlPaddingHorizontalSM-u.lineWidth},[`${R}-selection-search`]:{marginInlineStart:M}}},F(de,"lg")]};function z(u,R){const{componentCls:j,inputPaddingHorizontalBase:de,borderRadius:M}=u,te=u.controlHeight-u.lineWidth*2,W=Math.ceil(u.fontSize*1.25),Xe=R?`${j}-${R}`:"";return{[`${j}-single${Xe}`]:{fontSize:u.fontSize,[`${j}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(u)),{display:"flex",borderRadius:M,[`${j}-selection-search`]:{position:"absolute",top:0,insetInlineStart:de,insetInlineEnd:de,bottom:0,"&-input":{width:"100%"}},[` + ${j}-selection-item, + ${j}-selection-placeholder + `]:{padding:0,lineHeight:`${te}px`,transition:`all ${u.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${te}px`}},[`${j}-selection-item`]:{position:"relative",userSelect:"none"},[`${j}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${j}-selection-item:after`,`${j}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${j}-show-arrow ${j}-selection-item, + &${j}-show-arrow ${j}-selection-placeholder + `]:{paddingInlineEnd:W},[`&${j}-open ${j}-selection-item`]:{color:u.colorTextPlaceholder},[`&:not(${j}-customize-input)`]:{[`${j}-selector`]:{width:"100%",height:u.controlHeight,padding:`0 ${de}px`,[`${j}-selection-search-input`]:{height:te},"&:after":{lineHeight:`${te}px`}}},[`&${j}-customize-input`]:{[`${j}-selector`]:{"&:after":{display:"none"},[`${j}-selection-search`]:{position:"static",width:"100%"},[`${j}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${de}px`,"&:after":{display:"none"}}}}}}}function _(u){const{componentCls:R}=u,j=u.controlPaddingHorizontalSM-u.lineWidth;return[z(u),z((0,O.TS)(u,{controlHeight:u.controlHeightSM,borderRadius:u.borderRadiusSM}),"sm"),{[`${R}-single${R}-sm`]:{[`&:not(${R}-customize-input)`]:{[`${R}-selection-search`]:{insetInlineStart:j,insetInlineEnd:j},[`${R}-selector`]:{padding:`0 ${j}px`},[`&${R}-show-arrow ${R}-selection-search`]:{insetInlineEnd:j+u.fontSize*1.5},[` + &${R}-show-arrow ${R}-selection-item, + &${R}-show-arrow ${R}-selection-placeholder + `]:{paddingInlineEnd:u.fontSize*1.5}}}},z((0,O.TS)(u,{controlHeight:u.singleItemHeightLG,fontSize:u.fontSizeLG,borderRadius:u.borderRadiusLG}),"lg")]}const pt=u=>{const{componentCls:R,selectorBg:j}=u;return{position:"relative",backgroundColor:j,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,transition:`all ${u.motionDurationMid} ${u.motionEaseInOut}`,input:{cursor:"pointer"},[`${R}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${R}-disabled&`]:{color:u.colorTextDisabled,background:u.colorBgContainerDisabled,cursor:"not-allowed",[`${R}-multiple&`]:{background:u.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Ne=function(u,R){let j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:de,borderHoverColor:M,outlineColor:te,antCls:W}=R,Xe=j?{[`${de}-selector`]:{borderColor:M}}:{};return{[u]:{[`&:not(${de}-disabled):not(${de}-customize-input):not(${W}-pagination-size-changer)`]:Object.assign(Object.assign({},Xe),{[`${de}-focused& ${de}-selector`]:{borderColor:M,boxShadow:`0 0 0 ${R.controlOutlineWidth}px ${te}`,outline:0},[`&:hover ${de}-selector`]:{borderColor:M}})}}},vt=u=>{const{componentCls:R}=u;return{[`${R}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Me=u=>{const{componentCls:R,inputPaddingHorizontalBase:j,iconCls:de}=u;return{[R]:Object.assign(Object.assign({},(0,o.Wf)(u)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${R}-customize-input) ${R}-selector`]:Object.assign(Object.assign({},pt(u)),vt(u)),[`${R}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${R}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:u.colorTextPlaceholder,pointerEvents:"none"}),[`${R}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:j,height:u.fontSizeIcon,marginTop:-u.fontSizeIcon/2,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[de]:{verticalAlign:"top",transition:`transform ${u.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${R}-suffix)`]:{pointerEvents:"auto"}},[`${R}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${R}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:j,zIndex:1,display:"inline-block",width:u.fontSizeIcon,height:u.fontSizeIcon,marginTop:-u.fontSizeIcon/2,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:u.clearBg,cursor:"pointer",opacity:0,transition:`color ${u.motionDurationMid} ease, opacity ${u.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:u.colorTextTertiary}},"&:hover":{[`${R}-clear`]:{opacity:1}}}),[`${R}-has-feedback`]:{[`${R}-clear`]:{insetInlineEnd:j+u.fontSize+u.paddingXS}}}},V=u=>{const{componentCls:R}=u;return[{[R]:{[`&-borderless ${R}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${R}-in-form-item`]:{width:"100%"}}},Me(u),_(u),q(u),pe(u),{[`${R}-rtl`]:{direction:"rtl"}},Ne(R,(0,O.TS)(u,{borderHoverColor:u.colorPrimaryHover,outlineColor:u.controlOutline})),Ne(`${R}-status-error`,(0,O.TS)(u,{borderHoverColor:u.colorErrorHover,outlineColor:u.colorErrorOutline}),!0),Ne(`${R}-status-warning`,(0,O.TS)(u,{borderHoverColor:u.colorWarningHover,outlineColor:u.colorWarningOutline}),!0),(0,f.c)(u,{borderElCls:`${R}-selector`,focusElCls:`${R}-focused`})]};var w=(0,U.Z)("Select",(u,R)=>{let{rootPrefixCls:j}=R;const de=(0,O.TS)(u,{rootPrefixCls:j,inputPaddingHorizontalBase:u.paddingSM-1,multipleSelectItemHeight:u.multipleItemHeight});return[V(de)]},u=>{const{fontSize:R,lineHeight:j,controlHeight:de,controlPaddingHorizontal:M,zIndexPopupBase:te,colorText:W,fontWeightStrong:Xe,controlItemBgActive:Ce,controlItemBgHover:Dt,colorBgContainer:xe,colorFillSecondary:We,controlHeightLG:Ke,controlHeightSM:re,colorBgContainerDisabled:J,colorTextDisabled:Q}=u;return{zIndexPopup:te+50,optionSelectedColor:W,optionSelectedFontWeight:Xe,optionSelectedBg:Ce,optionActiveBg:Dt,optionPadding:`${(de-R*j)/2}px ${M}px`,optionFontSize:R,optionLineHeight:j,optionHeight:de,selectorBg:xe,clearBg:xe,singleItemHeightLG:Ke,multipleItemBg:We,multipleItemBorderColor:"transparent",multipleItemHeight:re,multipleItemHeightLG:de,multipleSelectorBgDisabled:J,multipleItemColorDisabled:Q,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Cn,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,U){return O||o(U)}},84443:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return o}});function o(f,O){return O!==void 0?O:f!==null}},66339:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(40001),f=i(19248),O=i(99267),U=i(84105),v=i(58617),L=i(47472),s=i(59301);function fe(pe){let{suffixIcon:I,clearIcon:ce,menuItemSelectedIcon:F,removeIcon:B,loading:q,multiple:z,hasFeedback:_,prefixCls:pt,showSuffixIcon:Ne,feedbackIcon:vt,showArrow:Me,componentName:V}=pe;const w=ce!=null?ce:s.createElement(f.Z,null),u=M=>I===null&&!_&&!Me?null:s.createElement(s.Fragment,null,Ne!==!1&&M,_&&vt);let R=null;if(I!==void 0)R=u(I);else if(q)R=u(s.createElement(v.Z,{spin:!0}));else{const M=`${pt}-suffix`;R=te=>{let{open:W,showSearch:Xe}=te;return u(W&&Xe?s.createElement(L.Z,{className:M}):s.createElement(U.Z,{className:M}))}}let j=null;F!==void 0?j=F:z?j=s.createElement(o.Z,null):j=null;let de=null;return B!==void 0?de=B:de=s.createElement(O.Z,null),{clearIcon:w,suffixIcon:R,itemIcon:j,removeIcon:de}}},61621:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return X}});var o=i(92310),f=i.n(o),O=i(59301),U=i(36355),v=i(2738),s=D=>{const{prefixCls:d,className:T,style:oe,size:b,shape:m}=D,ie=f()({[`${d}-lg`]:b==="large",[`${d}-sm`]:b==="small"}),Z=f()({[`${d}-circle`]:m==="circle",[`${d}-square`]:m==="square",[`${d}-round`]:m==="round"}),S=O.useMemo(()=>typeof b=="number"?{width:b,height:b,lineHeight:`${b}px`}:{},[b]);return O.createElement("span",{className:f()(d,ie,Z,T),style:Object.assign(Object.assign({},S),oe)})},fe=i(36237),pe=i(83116),I=i(37613);const ce=new fe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),F=D=>({height:D,lineHeight:`${D}px`}),B=D=>Object.assign({width:D},F(D)),q=D=>({background:D.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:ce,animationDuration:D.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),z=D=>Object.assign({width:D*5,minWidth:D*5},F(D)),_=D=>{const{skeletonAvatarCls:d,gradientFromColor:T,controlHeight:oe,controlHeightLG:b,controlHeightSM:m}=D;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:T},B(oe)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},B(b)),[`${d}${d}-sm`]:Object.assign({},B(m))}},pt=D=>{const{controlHeight:d,borderRadiusSM:T,skeletonInputCls:oe,controlHeightLG:b,controlHeightSM:m,gradientFromColor:ie}=D;return{[`${oe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ie,borderRadius:T},z(d)),[`${oe}-lg`]:Object.assign({},z(b)),[`${oe}-sm`]:Object.assign({},z(m))}},Ne=D=>Object.assign({width:D},F(D)),vt=D=>{const{skeletonImageCls:d,imageSizeBase:T,gradientFromColor:oe,borderRadiusSM:b}=D;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:oe,borderRadius:b},Ne(T*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},Ne(T)),{maxWidth:T*4,maxHeight:T*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},Me=(D,d,T)=>{const{skeletonButtonCls:oe}=D;return{[`${T}${oe}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${T}${oe}-round`]:{borderRadius:d}}},V=D=>Object.assign({width:D*2,minWidth:D*2},F(D)),w=D=>{const{borderRadiusSM:d,skeletonButtonCls:T,controlHeight:oe,controlHeightLG:b,controlHeightSM:m,gradientFromColor:ie}=D;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${T}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ie,borderRadius:d,width:oe*2,minWidth:oe*2},V(oe))},Me(D,oe,T)),{[`${T}-lg`]:Object.assign({},V(b))}),Me(D,b,`${T}-lg`)),{[`${T}-sm`]:Object.assign({},V(m))}),Me(D,m,`${T}-sm`))},u=D=>{const{componentCls:d,skeletonAvatarCls:T,skeletonTitleCls:oe,skeletonParagraphCls:b,skeletonButtonCls:m,skeletonInputCls:ie,skeletonImageCls:Z,controlHeight:S,controlHeightLG:me,controlHeightSM:st,gradientFromColor:ze,padding:De,marginSM:lt,borderRadius:k,titleHeight:A,blockRadius:K,paragraphLiHeight:be,controlHeightXS:Ie,paragraphMarginTop:nt}=D;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:De,verticalAlign:"top",[`${T}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},B(S)),[`${T}-circle`]:{borderRadius:"50%"},[`${T}-lg`]:Object.assign({},B(me)),[`${T}-sm`]:Object.assign({},B(st))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${oe}`]:{width:"100%",height:A,background:ze,borderRadius:K,[`+ ${b}`]:{marginBlockStart:st}},[`${b}`]:{padding:0,"> li":{width:"100%",height:be,listStyle:"none",background:ze,borderRadius:K,"+ li":{marginBlockStart:Ie}}},[`${b}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${oe}, ${b} > li`]:{borderRadius:k}}},[`${d}-with-avatar ${d}-content`]:{[`${oe}`]:{marginBlockStart:lt,[`+ ${b}`]:{marginBlockStart:nt}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},w(D)),_(D)),pt(D)),vt(D)),[`${d}${d}-block`]:{width:"100%",[`${m}`]:{width:"100%"},[`${ie}`]:{width:"100%"}},[`${d}${d}-active`]:{[` + ${oe}, + ${b} > li, + ${T}, + ${m}, + ${ie}, + ${Z} + `]:Object.assign({},q(D))}}};var R=(0,pe.Z)("Skeleton",D=>{const{componentCls:d}=D,T=(0,I.TS)(D,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:D.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${D.gradientFromColor} 25%, ${D.gradientToColor} 37%, ${D.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[u(T)]},D=>{const{colorFillContent:d,colorFill:T}=D,oe=d,b=T;return{color:oe,colorGradientEnd:b,gradientFromColor:oe,gradientToColor:b,titleHeight:D.controlHeight/2,blockRadius:D.borderRadiusSM,paragraphMarginTop:D.marginLG+D.marginXXS,paragraphLiHeight:D.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),de=D=>{const{prefixCls:d,className:T,rootClassName:oe,active:b,shape:m="circle",size:ie="default"}=D,{getPrefixCls:Z}=O.useContext(U.E_),S=Z("skeleton",d),[me,st]=R(S),ze=(0,v.Z)(D,["prefixCls","className"]),De=f()(S,`${S}-element`,{[`${S}-active`]:b},T,oe,st);return me(O.createElement("div",{className:De},O.createElement(s,Object.assign({prefixCls:`${S}-avatar`,shape:m,size:ie},ze))))},te=D=>{const{prefixCls:d,className:T,rootClassName:oe,active:b,block:m=!1,size:ie="default"}=D,{getPrefixCls:Z}=O.useContext(U.E_),S=Z("skeleton",d),[me,st]=R(S),ze=(0,v.Z)(D,["prefixCls"]),De=f()(S,`${S}-element`,{[`${S}-active`]:b,[`${S}-block`]:m},T,oe,st);return me(O.createElement("div",{className:De},O.createElement(s,Object.assign({prefixCls:`${S}-button`,size:ie},ze))))};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 Ce=D=>{const{prefixCls:d,className:T,rootClassName:oe,style:b,active:m}=D,{getPrefixCls:ie}=O.useContext(U.E_),Z=ie("skeleton",d),[S,me]=R(Z),st=f()(Z,`${Z}-element`,{[`${Z}-active`]:m},T,oe,me);return S(O.createElement("div",{className:st},O.createElement("div",{className:f()(`${Z}-image`,T),style:b},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=D=>{const{prefixCls:d,className:T,rootClassName:oe,active:b,block:m,size:ie="default"}=D,{getPrefixCls:Z}=O.useContext(U.E_),S=Z("skeleton",d),[me,st]=R(S),ze=(0,v.Z)(D,["prefixCls"]),De=f()(S,`${S}-element`,{[`${S}-active`]:b,[`${S}-block`]:m},T,oe,st);return me(O.createElement("div",{className:De},O.createElement(s,Object.assign({prefixCls:`${S}-input`,size:ie},ze))))},We=i(54476),Ke={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"},re=Ke,J=i(7657),Q=function(d,T){return O.createElement(J.Z,(0,We.Z)({},d,{ref:T,icon:re}))},H=O.forwardRef(Q),Se=H,$=D=>{const{prefixCls:d,className:T,rootClassName:oe,style:b,active:m,children:ie}=D,{getPrefixCls:Z}=O.useContext(U.E_),S=Z("skeleton",d),[me,st]=R(S),ze=f()(S,`${S}-element`,{[`${S}-active`]:m},st,T,oe),De=ie!=null?ie:O.createElement(Se,null);return me(O.createElement("div",{className:ze},O.createElement("div",{className:f()(`${S}-image`,T),style:b},De)))},we=i(94480),Bt=D=>{const d=Z=>{const{width:S,rows:me=2}=D;if(Array.isArray(S))return S[Z];if(me-1===Z)return S},{prefixCls:T,className:oe,style:b,rows:m}=D,ie=(0,we.Z)(Array(m)).map((Z,S)=>O.createElement("li",{key:S,style:{width:d(S)}}));return O.createElement("ul",{className:f()(T,oe),style:b},ie)},mt=D=>{let{prefixCls:d,className:T,width:oe,style:b}=D;return O.createElement("h3",{className:f()(d,T),style:Object.assign({width:oe},b)})};function Pt(D){return D&&typeof D=="object"?D:{}}function en(D,d){return D&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function zt(D,d){return!D&&d?{width:"38%"}:D&&d?{width:"50%"}:{}}function et(D,d){const T={};return(!D||!d)&&(T.width="61%"),!D&&d?T.rows=3:T.rows=2,T}const St=D=>{const{prefixCls:d,loading:T,className:oe,rootClassName:b,style:m,children:ie,avatar:Z=!1,title:S=!0,paragraph:me=!0,active:st,round:ze}=D,{getPrefixCls:De,direction:lt,skeleton:k}=O.useContext(U.E_),A=De("skeleton",d),[K,be]=R(A);if(T||!("loading"in D)){const Ie=!!Z,nt=!!S,xt=!!me;let Ft;if(Ie){const an=Object.assign(Object.assign({prefixCls:`${A}-avatar`},en(nt,xt)),Pt(Z));Ft=O.createElement("div",{className:`${A}-header`},O.createElement(s,Object.assign({},an)))}let Lt;if(nt||xt){let an;if(nt){const fn=Object.assign(Object.assign({prefixCls:`${A}-title`},zt(Ie,xt)),Pt(S));an=O.createElement(mt,Object.assign({},fn))}let nn;if(xt){const fn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},et(Ie,nt)),Pt(me));nn=O.createElement(Bt,Object.assign({},fn))}Lt=O.createElement("div",{className:`${A}-content`},an,nn)}const Gt=f()(A,{[`${A}-with-avatar`]:Ie,[`${A}-active`]:st,[`${A}-rtl`]:lt==="rtl",[`${A}-round`]:ze},k==null?void 0:k.className,oe,b,be);return K(O.createElement("div",{className:Gt,style:Object.assign(Object.assign({},k==null?void 0:k.style),m)},Ft,Lt))}return typeof ie!="undefined"?ie:null};St.Button=te,St.Avatar=de,St.Input=xe,St.Image=Ce,St.Node=$;var G=St,X=G},81327:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return pt}});var o=i(59301),f=i(92310),O=i.n(f),U=i(11592),v=i(36355),L=i(33234);const s=o.createContext({latestIndex:0}),fe=s.Provider;var I=Ne=>{let{className:vt,index:Me,children:V,split:w,style:u}=Ne;const{latestIndex:R}=o.useContext(s);return V==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:vt,style:u},V),Me{var Me,V;const{getPrefixCls:w,space:u,direction:R}=o.useContext(v.E_),{size:j=(u==null?void 0:u.size)||"small",align:de,className:M,rootClassName:te,children:W,direction:Xe="horizontal",prefixCls:Ce,split:Dt,style:xe,wrap:We=!1,classNames:Ke,styles:re}=Ne,J=q(Ne,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Q,H]=Array.isArray(j)?j:[j,j],Se=F(H),ve=F(Q),$=B(H),we=B(Q),Oe=(0,U.Z)(W,{keepEmpty:!0}),Bt=de===void 0&&Xe==="horizontal"?"center":de,ut=w("space",Ce),[mt,Pt]=(0,ce.Z)(ut),en=O()(ut,u==null?void 0:u.className,Pt,`${ut}-${Xe}`,{[`${ut}-rtl`]:R==="rtl",[`${ut}-align-${Bt}`]:Bt,[`${ut}-gap-row-${H}`]:Se,[`${ut}-gap-col-${Q}`]:ve},M,te),zt=O()(`${ut}-item`,(Me=Ke==null?void 0:Ke.item)!==null&&Me!==void 0?Me:(V=u==null?void 0:u.classNames)===null||V===void 0?void 0:V.item);let et=0;const St=Oe.map((D,d)=>{var T,oe;D!=null&&(et=d);const b=D&&D.key||`${zt}-${d}`;return o.createElement(I,{className:zt,key:b,index:d,split:Dt,style:(T=re==null?void 0:re.item)!==null&&T!==void 0?T:(oe=u==null?void 0:u.styles)===null||oe===void 0?void 0:oe.item},D)}),G=o.useMemo(()=>({latestIndex:et}),[et]);if(Oe.length===0)return null;const X={};return We&&(X.flexWrap="wrap"),!ve&&we&&(X.columnGap=Q),!Se&&$&&(X.rowGap=H),mt(o.createElement("div",Object.assign({ref:vt,className:en,style:Object.assign(Object.assign(Object.assign({},X),u==null?void 0:u.style),xe)},J),o.createElement(fe,{value:G},St)))});_.Compact=L.ZP;var pt=_},31797:function(Cn,qe,i){"use strict";i.d(qe,{default:function(){return R}});var o=i(59301),f=i(56762),O=i(92343),U=i(92310),v=i.n(U),L=i(36355),s=i(61621),pe=j=>{const{value:de,formatter:M,precision:te,decimalSeparator:W,groupSeparator:Xe="",prefixCls:Ce}=j;let Dt;if(typeof M=="function")Dt=M(de);else{const xe=String(de),We=xe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!We||xe==="-")Dt=xe;else{const Ke=We[1];let re=We[2]||"0",J=We[4]||"";re=re.replace(/\B(?=(\d{3})+(?!\d))/g,Xe),typeof te=="number"&&(J=J.padEnd(te,"0").slice(0,te>0?te:0)),J&&(J=`${W}${J}`),Dt=[o.createElement("span",{key:"int",className:`${Ce}-content-value-int`},Ke,re),J&&o.createElement("span",{key:"decimal",className:`${Ce}-content-value-decimal`},J)]}}return o.createElement("span",{className:`${Ce}-content-value`},Dt)},I=i(17313),ce=i(83116),F=i(37613);const B=j=>{const{componentCls:de,marginXXS:M,padding:te,colorTextDescription:W,titleFontSize:Xe,colorTextHeading:Ce,contentFontSize:Dt,fontFamily:xe}=j;return{[`${de}`]:Object.assign(Object.assign({},(0,I.Wf)(j)),{[`${de}-title`]:{marginBottom:M,color:W,fontSize:Xe},[`${de}-skeleton`]:{paddingTop:te},[`${de}-content`]:{color:Ce,fontSize:Dt,fontFamily:xe,[`${de}-content-value`]:{display:"inline-block",direction:"ltr"},[`${de}-content-prefix, ${de}-content-suffix`]:{display:"inline-block"},[`${de}-content-prefix`]:{marginInlineEnd:M},[`${de}-content-suffix`]:{marginInlineStart:M}}})}};var q=(0,ce.Z)("Statistic",j=>{const de=(0,F.TS)(j,{});return[B(de)]},j=>{const{fontSizeHeading3:de,fontSize:M}=j;return{titleFontSize:M,contentFontSize:de}}),_=j=>{const{prefixCls:de,className:M,rootClassName:te,style:W,valueStyle:Xe,value:Ce=0,title:Dt,valueRender:xe,prefix:We,suffix:Ke,loading:re=!1,onMouseEnter:J,onMouseLeave:Q,decimalSeparator:H=".",groupSeparator:Se=","}=j,{getPrefixCls:ve,direction:$,statistic:we}=o.useContext(L.E_),Oe=ve("statistic",de),[Bt,ut]=q(Oe),mt=o.createElement(pe,Object.assign({decimalSeparator:H,groupSeparator:Se,prefixCls:Oe},j,{value:Ce})),Pt=v()(Oe,{[`${Oe}-rtl`]:$==="rtl"},we==null?void 0:we.className,M,te,ut);return Bt(o.createElement("div",{className:Pt,style:Object.assign(Object.assign({},we==null?void 0:we.style),W),onMouseEnter:J,onMouseLeave:Q},Dt&&o.createElement("div",{className:`${Oe}-title`},Dt),o.createElement(s.Z,{paragraph:!1,loading:re,className:`${Oe}-skeleton`},o.createElement("div",{style:Xe,className:`${Oe}-content`},We&&o.createElement("span",{className:`${Oe}-content-prefix`},We),xe?xe(mt):mt,Ke&&o.createElement("span",{className:`${Oe}-content-suffix`},Ke)))))};const pt=[["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 Ne(j,de){let M=j;const te=/\[[^\]]*]/g,W=(de.match(te)||[]).map(xe=>xe.slice(1,-1)),Xe=de.replace(te,"[]"),Ce=pt.reduce((xe,We)=>{let[Ke,re]=We;if(xe.includes(Ke)){const J=Math.floor(M/re);return M-=J*re,xe.replace(new RegExp(`${Ke}+`,"g"),Q=>{const H=Q.length;return J.toString().padStart(H,"0")})}return xe},Xe);let Dt=0;return Ce.replace(te,()=>{const xe=W[Dt];return Dt+=1,xe})}function vt(j,de){const{format:M=""}=de,te=new Date(j).getTime(),W=Date.now(),Xe=Math.max(te-W,0);return Ne(Xe,M)}const Me=1e3/30;function V(j){return new Date(j).getTime()}const w=j=>{const{value:de,format:M="HH:mm:ss",onChange:te,onFinish:W}=j,Xe=(0,f.Z)(),Ce=o.useRef(null),Dt=()=>{W==null||W(),Ce.current&&(clearInterval(Ce.current),Ce.current=null)},xe=()=>{const re=V(de);re>=Date.now()&&(Ce.current=setInterval(()=>{Xe(),te==null||te(re-Date.now()),re(xe(),()=>{Ce.current&&(clearInterval(Ce.current),Ce.current=null)}),[de]);const We=(re,J)=>vt(re,Object.assign(Object.assign({},J),{format:M})),Ke=re=>(0,O.Tm)(re,{title:void 0});return o.createElement(_,Object.assign({},j,{valueRender:Ke,formatter:We}))};var u=o.memo(w);_.Countdown=u;var R=_},8378:function(Cn,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(Cn,qe,i){"use strict";i.d(qe,{Fm:function(){return F}});var o=i(36237),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}}),U=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}}),fe=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}}),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}}),ce={"move-up":{inKeyframes:pe,outKeyframes:I},"move-down":{inKeyframes:O,outKeyframes:U},"move-left":{inKeyframes:v,outKeyframes:L},"move-right":{inKeyframes:s,outKeyframes:fe}},F=(B,q)=>{const{antCls:z}=B,_=`${z}-${q}`,{inKeyframes:pt,outKeyframes:Ne}=ce[q];return[(0,f.R)(_,pt,Ne,B.motionDurationMid),{[` + ${_}-enter, + ${_}-appear + `]:{opacity:0,animationTimingFunction:B.motionEaseOutCirc},[`${_}-leave`]:{animationTimingFunction:B.motionEaseInOutCirc}}]}},13826:function(Cn,qe,i){"use strict";i.d(qe,{Qt:function(){return v},Uw:function(){return U},fJ:function(){return O},ly:function(){return L},oN:function(){return F}});var o=i(36237),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}}),U=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}}),fe=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}}),I=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ce={"slide-up":{inKeyframes:O,outKeyframes:U},"slide-down":{inKeyframes:v,outKeyframes:L},"slide-left":{inKeyframes:s,outKeyframes:fe},"slide-right":{inKeyframes:pe,outKeyframes:I}},F=(B,q)=>{const{antCls:z}=B,_=`${z}-${q}`,{inKeyframes:pt,outKeyframes:Ne}=ce[q];return[(0,f.R)(_,pt,Ne,B.motionDurationMid),{[` + ${_}-enter, + ${_}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:B.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${_}-leave`]:{animationTimingFunction:B.motionEaseInQuint}}]}},15969:function(Cn,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(Cn,qe,i){"use strict";i.d(qe,{default:function(){return ns}});var o={},f="rc-table-internal-hook",O=i(42978),U=i(6089),v=i(34280),L=i(13697),s=i(59301),fe=i(4676);function pe(h){var x=s.createContext(void 0),ne=function(je){var Fe=je.value,gt=je.children,Ct=s.useRef(Fe);Ct.current=Fe;var ct=s.useState(function(){return{getValue:function(){return Ct.current},listeners:new Set}}),Tt=(0,O.Z)(ct,1),Yt=Tt[0];return(0,v.Z)(function(){(0,fe.unstable_batchedUpdates)(function(){Yt.listeners.forEach(function(Qt){Qt(Fe)})})},[Fe]),s.createElement(x.Provider,{value:Yt},gt)};return{Context:x,Provider:ne,defaultValue:h}}function I(h,x){var ne=(0,U.Z)(typeof x=="function"?x:function(Qt){if(x===void 0)return Qt;if(!Array.isArray(x))return Qt[x];var bn={};return x.forEach(function(hn){bn[hn]=Qt[hn]}),bn}),ye=s.useContext(h==null?void 0:h.Context),je=ye||{},Fe=je.listeners,gt=je.getValue,Ct=s.useRef();Ct.current=ne(ye?gt():h==null?void 0:h.defaultValue);var ct=s.useState({}),Tt=(0,O.Z)(ct,2),Yt=Tt[1];return(0,v.Z)(function(){if(!ye)return;function Qt(bn){var hn=ne(bn);(0,L.Z)(Ct.current,hn,!0)||Yt({})}return Fe.add(Qt),function(){Fe.delete(Qt)}},[ye]),Ct.current}var ce=i(54476),F=i(8654);function B(){var h=s.createContext(null);function x(){return s.useContext(h)}function ne(je,Fe){var gt=(0,F.Yr)(je),Ct=function(Tt,Yt){var Qt=gt?{ref:Yt}:{},bn=s.useRef(0),hn=s.useRef(Tt),yn=x();return yn!==null?s.createElement(je,(0,ce.Z)({},Tt,Qt)):((!Fe||Fe(hn.current,Tt))&&(bn.current+=1),hn.current=Tt,s.createElement(h.Provider,{value:bn.current},s.createElement(je,(0,ce.Z)({},Tt,Qt))))};return gt?s.forwardRef(Ct):Ct}function ye(je,Fe){var gt=(0,F.Yr)(je),Ct=function(Tt,Yt){var Qt=gt?{ref:Yt}:{};return x(),s.createElement(je,(0,ce.Z)({},Tt,Qt))};return gt?s.memo(s.forwardRef(Ct),Fe):s.memo(Ct,Fe)}return{makeImmutable:ne,responseImmutable:ye,useImmutableMark:x}}var q=B(),z=q.makeImmutable,_=q.responseImmutable,pt=q.useImmutableMark,Ne=B(),vt=Ne.makeImmutable,Me=Ne.responseImmutable,V=Ne.useImmutableMark,w=pe(),u=w;function R(h,x){var ne=s.useRef(0);ne.current+=1;var ye=s.useRef(h),je=[];Object.keys(h||{}).map(function(gt){var Ct;(h==null?void 0:h[gt])!==((Ct=ye.current)===null||Ct===void 0?void 0:Ct[gt])&&je.push(gt)}),ye.current=h;var Fe=s.useRef([]);return je.length&&(Fe.current=je),s.useDebugValue(ne.current),s.useDebugValue(Fe.current.join(", ")),x&&console.log("".concat(x,":"),ne.current,Fe.current),ne.current}var j=null,de=s.memo(function(){var h=R();return s.createElement("h1",null,"Render Times: ",h)});de.displayName="RenderBlock";var M=i(76190),te=i(33885),W=i(20068),Xe=i(92310),Ce=i.n(Xe),Dt=i(80547),xe=i(97938),We=i(48736),Ke=s.createContext({renderWithProps:!1}),re=Ke,J="RC_TABLE_KEY";function Q(h){return h==null?[]:Array.isArray(h)?h:[h]}function H(h){var x=[],ne={};return h.forEach(function(ye){for(var je=ye||{},Fe=je.key,gt=je.dataIndex,Ct=Fe||Q(gt).join("-")||J;ne[Ct];)Ct="".concat(Ct,"_next");ne[Ct]=!0,x.push(Ct)}),x}function Se(h){return h!=null}function ve(h){return h&&(0,M.Z)(h)==="object"&&!Array.isArray(h)&&!s.isValidElement(h)}function $(h,x,ne,ye,je,Fe){var gt=s.useContext(re),Ct=V(),ct=(0,Dt.Z)(function(){if(Se(ye))return[ye];var Tt=x==null||x===""?[]:Array.isArray(x)?x:[x],Yt=(0,xe.Z)(h,Tt),Qt=Yt,bn=void 0;if(je){var hn=je(Yt,h,ne);ve(hn)?(Qt=hn.children,bn=hn.props,gt.renderWithProps=!0):Qt=hn}return[Qt,bn]},[Ct,h,ye,x,je,ne],function(Tt,Yt){if(Fe){var Qt=(0,O.Z)(Tt,2),bn=Qt[1],hn=(0,O.Z)(Yt,2),yn=hn[1];return Fe(yn,bn)}return gt.renderWithProps?!0:!(0,L.Z)(Tt,Yt,!0)});return ct}function we(h,x,ne,ye){var je=h+x-1;return h<=ye&&je>=ne}function Oe(h,x){return I(u,function(ne){var ye=we(h,x||1,ne.hoverStartRow,ne.hoverEndRow);return[ye,ne.onHover]})}var Bt=function(x){var ne=x.ellipsis,ye=x.rowType,je=x.children,Fe,gt=ne===!0?{showTitle:!0}:ne;return gt&&(gt.showTitle||ye==="header")&&(typeof je=="string"||typeof je=="number"?Fe=je.toString():s.isValidElement(je)&&typeof je.props.children=="string"&&(Fe=je.props.children)),Fe};function ut(h){var x,ne,ye,je,Fe,gt,Ct,ct,Tt=h.component,Yt=h.children,Qt=h.ellipsis,bn=h.scope,hn=h.prefixCls,yn=h.className,Wn=h.align,Ln=h.record,Kn=h.render,Mn=h.dataIndex,_n=h.renderIndex,br=h.shouldCellUpdate,Br=h.index,pr=h.rowType,Rr=h.colSpan,Zr=h.rowSpan,nr=h.fixLeft,Cr=h.fixRight,ar=h.firstFixLeft,Nn=h.lastFixLeft,fr=h.firstFixRight,Mr=h.lastFixRight,Gr=h.appendNode,wr=h.additionalProps,Vn=wr===void 0?{}:wr,Tr=h.isSticky,Kr="".concat(hn,"-cell"),la=I(u,["supportSticky","allColumnsFixedLeft"]),aa=la.supportSticky,La=la.allColumnsFixedLeft,Ta=$(Ln,Mn,_n,Yt,Kn,br),Wr=(0,O.Z)(Ta,2),Qa=Wr[0],_r=Wr[1],Oa={},Sa=typeof nr=="number"&&aa,qa=typeof Cr=="number"&&aa;Sa&&(Oa.position="sticky",Oa.left=nr),qa&&(Oa.position="sticky",Oa.right=Cr);var Dr=(x=(ne=(ye=_r==null?void 0:_r.colSpan)!==null&&ye!==void 0?ye:Vn.colSpan)!==null&&ne!==void 0?ne:Rr)!==null&&x!==void 0?x:1,Pr=(je=(Fe=(gt=_r==null?void 0:_r.rowSpan)!==null&>!==void 0?gt:Vn.rowSpan)!==null&&Fe!==void 0?Fe:Zr)!==null&&je!==void 0?je:1,Or=Oe(Br,Pr),yr=(0,O.Z)(Or,2),oa=yr[0],Sr=yr[1],Qr=function(ka){var io;Ln&&Sr(Br,Br+Pr-1),Vn==null||(io=Vn.onMouseEnter)===null||io===void 0||io.call(Vn,ka)},na=function(ka){var io;Ln&&Sr(-1,-1),Vn==null||(io=Vn.onMouseLeave)===null||io===void 0||io.call(Vn,ka)};if(Dr===0||Pr===0)return null;var ea=(Ct=Vn.title)!==null&&Ct!==void 0?Ct:Bt({rowType:pr,ellipsis:Qt,children:Qa}),mo=Ce()(Kr,yn,(ct={},(0,W.Z)(ct,"".concat(Kr,"-fix-left"),Sa&&aa),(0,W.Z)(ct,"".concat(Kr,"-fix-left-first"),ar&&aa),(0,W.Z)(ct,"".concat(Kr,"-fix-left-last"),Nn&&aa),(0,W.Z)(ct,"".concat(Kr,"-fix-left-all"),Nn&&La&&aa),(0,W.Z)(ct,"".concat(Kr,"-fix-right"),qa&&aa),(0,W.Z)(ct,"".concat(Kr,"-fix-right-first"),fr&&aa),(0,W.Z)(ct,"".concat(Kr,"-fix-right-last"),Mr&&aa),(0,W.Z)(ct,"".concat(Kr,"-ellipsis"),Qt),(0,W.Z)(ct,"".concat(Kr,"-with-append"),Gr),(0,W.Z)(ct,"".concat(Kr,"-fix-sticky"),(Sa||qa)&&Tr&&aa),(0,W.Z)(ct,"".concat(Kr,"-row-hover"),!_r&&oa),ct),Vn.className,_r==null?void 0:_r.className),$a={};Wn&&($a.textAlign=Wn);var Go=(0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)({},Oa),Vn.style),$a),_r==null?void 0:_r.style),Ka=Qa;return(0,M.Z)(Ka)==="object"&&!Array.isArray(Ka)&&!s.isValidElement(Ka)&&(Ka=null),Qt&&(Nn||fr)&&(Ka=s.createElement("span",{className:"".concat(Kr,"-content")},Ka)),s.createElement(Tt,(0,ce.Z)({},_r,Vn,{className:mo,style:Go,title:ea,scope:bn,onMouseEnter:Qr,onMouseLeave:na,colSpan:Dr!==1?Dr:null,rowSpan:Pr!==1?Pr:null}),Gr,Ka)}var mt=s.memo(ut);function Pt(h,x,ne,ye,je,Fe){var gt=ne[h]||{},Ct=ne[x]||{},ct,Tt;gt.fixed==="left"?ct=ye.left[je==="rtl"?x:h]:Ct.fixed==="right"&&(Tt=ye.right[je==="rtl"?h:x]);var Yt=!1,Qt=!1,bn=!1,hn=!1,yn=ne[x+1],Wn=ne[h-1],Ln=!(Fe!=null&&Fe.children);if(je==="rtl"){if(ct!==void 0){var Kn=Wn&&Wn.fixed==="left";hn=!Kn&&Ln}else if(Tt!==void 0){var Mn=yn&&yn.fixed==="right";bn=!Mn&&Ln}}else if(ct!==void 0){var _n=yn&&yn.fixed==="left";Yt=!_n&&Ln}else if(Tt!==void 0){var br=Wn&&Wn.fixed==="right";Qt=!br&&Ln}return{fixLeft:ct,fixRight:Tt,lastFixLeft:Yt,firstFixRight:Qt,lastFixRight:bn,firstFixLeft:hn,isSticky:ye.isSticky}}var en=s.createContext({}),zt=en;function et(h){var x=h.className,ne=h.index,ye=h.children,je=h.colSpan,Fe=je===void 0?1:je,gt=h.rowSpan,Ct=h.align,ct=I(u,["prefixCls","direction"]),Tt=ct.prefixCls,Yt=ct.direction,Qt=s.useContext(zt),bn=Qt.scrollColumnIndex,hn=Qt.stickyOffsets,yn=Qt.flattenColumns,Wn=Qt.columns,Ln=ne+Fe-1,Kn=Ln+1===bn?Fe+1:Fe,Mn=Pt(ne,ne+Kn-1,yn,hn,Yt,Wn==null?void 0:Wn[ne]);return s.createElement(mt,(0,ce.Z)({className:x,index:ne,component:"td",prefixCls:Tt,record:null,dataIndex:null,align:Ct,colSpan:Kn,rowSpan:gt,render:function(){return ye}},Mn))}var St=i(75931),G=["children"];function X(h){var x=h.children,ne=(0,St.Z)(h,G);return s.createElement("tr",ne,x)}function D(h){var x=h.children;return x}D.Row=X,D.Cell=et;var d=D;function T(h){var x=h.children,ne=h.stickyOffsets,ye=h.flattenColumns,je=h.columns,Fe=I(u,"prefixCls"),gt=ye.length-1,Ct=ye[gt],ct=s.useMemo(function(){return{stickyOffsets:ne,flattenColumns:ye,scrollColumnIndex:Ct!=null&&Ct.scrollbar?gt:null,columns:je}},[Ct,ye,gt,ne,je]);return s.createElement(zt.Provider,{value:ct},s.createElement("tfoot",{className:"".concat(Fe,"-summary")},x))}var oe=Me(T),b=d,m=i(70425),ie=i(29301),Z=i(29194),S=i(3465),me=i(75152),st=i(26112);function ze(h,x,ne,ye,je,Fe,gt){h.push({record:x,indent:ne,index:gt});var Ct=Fe(x),ct=je==null?void 0:je.has(Ct);if(x&&Array.isArray(x[ye])&&ct)for(var Tt=0;Tt1?ar-1:0),fr=1;fr=0;Ct-=1){var ct=x[Ct],Tt=ne&&ne[Ct],Yt=Tt&&Tt[an];if(ct||Yt||gt){var Qt=Yt||{},bn=Qt.columnType,hn=(0,St.Z)(Qt,fn);je.unshift(s.createElement("col",(0,ce.Z)({key:Ct,style:{width:ct}},hn))),gt=!0}}return s.createElement("colgroup",null,je)}var Pn=En,rn=i(94480),On=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Hn(h,x){return(0,s.useMemo)(function(){for(var ne=[],ye=0;ye1?"colgroup":"col":null,ellipsis:Ln.ellipsis,align:Ln.align,component:Ln.title?Fe:gt,prefixCls:Yt,key:hn[Wn]},Kn,{additionalProps:Mn,rowType:"header"}))}))}er.displayName="HeaderRow";var he=er;function tt(h){var x=[];function ne(gt,Ct){var ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;x[ct]=x[ct]||[];var Tt=Ct,Yt=gt.filter(Boolean).map(function(Qt){var bn={key:Qt.key,className:Qt.className||"",children:Qt.title,column:Qt,colStart:Tt},hn=1,yn=Qt.children;return yn&&yn.length>0&&(hn=ne(yn,Tt,ct+1).reduce(function(Wn,Ln){return Wn+Ln},0),bn.hasSubColumns=!0),"colSpan"in Qt&&(hn=Qt.colSpan),"rowSpan"in Qt&&(bn.rowSpan=Qt.rowSpan),bn.colSpan=hn,bn.colEnd=bn.colStart+hn-1,x[ct].push(bn),Tt+=hn,hn});return Yt}ne(h,0);for(var ye=x.length,je=function(Ct){x[Ct].forEach(function(ct){!("rowSpan"in ct)&&!ct.hasSubColumns&&(ct.rowSpan=ye-Ct)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof x=="number"?x:x.endsWith("%")?h*parseFloat(x)/100:null}function kt(h,x){return s.useMemo(function(){if(x&&x>0){var ne=0,ye=0;h.forEach(function(Tt){var Yt=un(x,Tt.width);Yt?ne+=Yt:ye+=1});var je=x-ne,Fe=ye,gt=je/ye,Ct=0,ct=h.map(function(Tt){var Yt=(0,te.Z)({},Tt),Qt=un(x,Yt.width);if(Qt)Yt.width=Qt;else{var bn=Math.floor(gt);Yt.width=Fe===1?je:bn,je-=bn,Fe-=1}return Ct+=Yt.width,Yt});return[ct,Ct]}return[h,x]},[h,x])}var Sn=["children"],le=["fixed"];function g(h){return(0,jt.Z)(h).filter(function(x){return s.isValidElement(x)}).map(function(x){var ne=x.key,ye=x.props,je=ye.children,Fe=(0,St.Z)(ye,Sn),gt=(0,te.Z)({key:ne},Fe);return je&&(gt.children=g(je)),gt})}function C(h){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return h.filter(function(ne){return ne&&(0,M.Z)(ne)==="object"}).reduce(function(ne,ye,je){var Fe=ye.fixed,gt=Fe===!0?"left":Fe,Ct="".concat(x,"-").concat(je),ct=ye.children;return ct&&ct.length>0?[].concat((0,rn.Z)(ne),(0,rn.Z)(C(ct,Ct).map(function(Tt){return(0,te.Z)({fixed:gt},Tt)}))):[].concat((0,rn.Z)(ne),[(0,te.Z)((0,te.Z)({key:Ct},ye),{},{fixed:gt})])},[])}function P(h){for(var x=!0,ne=0;ne=0;Fe-=1){var gt=h[Fe];if(je&>.fixed!=="right")je=!1;else if(!je&>.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function E(h){return h.map(function(x){var ne=x.fixed,ye=(0,St.Z)(x,le),je=ne;return ne==="left"?je="right":ne==="right"&&(je="left"),(0,te.Z)({fixed:je},ye)})}function Y(h,x){var ne=h.prefixCls,ye=h.columns,je=h.children,Fe=h.expandable,gt=h.expandedKeys,Ct=h.columnTitle,ct=h.getRowKey,Tt=h.onTriggerExpand,Yt=h.expandIcon,Qt=h.rowExpandable,bn=h.expandIconColumnIndex,hn=h.direction,yn=h.expandRowByClick,Wn=h.columnWidth,Ln=h.fixed,Kn=h.scrollWidth,Mn=s.useMemo(function(){return ye||g(je)},[ye,je]),_n=s.useMemo(function(){if(Fe){var Cr,ar=Mn.slice();if(!ar.includes(o)){var Nn=bn||0;Nn>=0&&ar.splice(Nn,0,o)}var fr=ar.indexOf(o);ar=ar.filter(function(Vn,Tr){return Vn!==o||Tr===fr});var Mr=Mn[fr],Gr;(Ln==="left"||Ln)&&!bn?Gr="left":(Ln==="right"||Ln)&&bn===Mn.length?Gr="right":Gr=Mr?Mr.fixed:null;var wr=(Cr={},(0,W.Z)(Cr,an,{className:"".concat(ne,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,W.Z)(Cr,"title",Ct),(0,W.Z)(Cr,"fixed",Gr),(0,W.Z)(Cr,"className","".concat(ne,"-row-expand-icon-cell")),(0,W.Z)(Cr,"width",Wn),(0,W.Z)(Cr,"render",function(Tr,Kr,la){var aa=ct(Kr,la),La=gt.has(aa),Ta=Qt?Qt(Kr):!0,Wr=Yt({prefixCls:ne,expanded:La,expandable:Ta,record:Kr,onExpand:Tt});return yn?s.createElement("span",{onClick:function(_r){return _r.stopPropagation()}},Wr):Wr}),Cr);return ar.map(function(Vn){return Vn===o?wr:Vn})}return Mn.filter(function(Vn){return Vn!==o})},[Fe,Mn,ct,gt,Yt,hn]),br=s.useMemo(function(){var Cr=_n;return x&&(Cr=x(Cr)),Cr.length||(Cr=[{render:function(){return null}}]),Cr},[x,_n,hn]),Br=s.useMemo(function(){return hn==="rtl"?E(C(br)):C(br)},[br,hn,Kn]),pr=kt(Br,Kn),Rr=(0,O.Z)(pr,2),Zr=Rr[0],nr=Rr[1];return[br,Zr,nr]}var Ae=Y;function Ge(h){var x,ne=h.prefixCls,ye=h.record,je=h.onExpand,Fe=h.expanded,gt=h.expandable,Ct="".concat(ne,"-row-expand-icon");if(!gt)return s.createElement("span",{className:Ce()(Ct,"".concat(ne,"-row-spaced"))});var ct=function(Yt){je(ye,Yt),Yt.stopPropagation()};return s.createElement("span",{className:Ce()(Ct,(x={},(0,W.Z)(x,"".concat(ne,"-row-expanded"),Fe),(0,W.Z)(x,"".concat(ne,"-row-collapsed"),!Fe),x)),onClick:ct})}function Ue(h,x,ne){var ye=[];function je(Fe){(Fe||[]).forEach(function(gt,Ct){ye.push(x(gt,Ct)),je(gt[ne])})}return je(h),ye}function ft(h,x,ne){var ye=nn(h),je=ye.expandIcon,Fe=ye.expandedRowKeys,gt=ye.defaultExpandedRowKeys,Ct=ye.defaultExpandAllRows,ct=ye.expandedRowRender,Tt=ye.onExpand,Yt=ye.onExpandedRowsChange,Qt=ye.childrenColumnName,bn=je||Ge,hn=Qt||"children",yn=s.useMemo(function(){return ct?"row":h.expandable&&h.internalHooks===f&&h.expandable.__PARENT_RENDER_ICON__||x.some(function(Br){return Br&&(0,M.Z)(Br)==="object"&&Br[hn]})?"nest":!1},[!!ct,x]),Wn=s.useState(function(){return gt||(Ct?Ue(x,ne,hn):[])}),Ln=(0,O.Z)(Wn,2),Kn=Ln[0],Mn=Ln[1],_n=s.useMemo(function(){return new Set(Fe||Kn||[])},[Fe,Kn]),br=s.useCallback(function(Br){var pr=ne(Br,x.indexOf(Br)),Rr,Zr=_n.has(pr);Zr?(_n.delete(pr),Rr=(0,rn.Z)(_n)):Rr=[].concat((0,rn.Z)(_n),[pr]),Mn(Rr),Tt&&Tt(!Zr,Br),Yt&&Yt(Rr)},[ne,_n,x,Tt,Yt]);return[ye,yn,_n,bn,hn,br]}function It(h,x,ne,ye){var je=h.map(function(Fe,gt){return Pt(gt,gt,h,x,ne,ye==null?void 0:ye[gt])});return(0,Dt.Z)(function(){return je},[je],function(Fe,gt){return!(0,L.Z)(Fe,gt)})}function Rt(h){var x=(0,s.useRef)(h),ne=(0,s.useState)({}),ye=(0,O.Z)(ne,2),je=ye[1],Fe=(0,s.useRef)(null),gt=(0,s.useRef)([]);function Ct(ct){gt.current.push(ct);var Tt=Promise.resolve();Fe.current=Tt,Tt.then(function(){if(Fe.current===Tt){var Yt=gt.current,Qt=x.current;gt.current=[],Yt.forEach(function(bn){x.current=bn(x.current)}),Fe.current=null,Qt!==x.current&&je({})}})}return(0,s.useEffect)(function(){return function(){Fe.current=null}},[]),[x.current,Ct]}function Xt(h){var x=(0,s.useRef)(h||null),ne=(0,s.useRef)();function ye(){window.clearTimeout(ne.current)}function je(gt){x.current=gt,ye(),ne.current=window.setTimeout(function(){x.current=null,ne.current=void 0},100)}function Fe(){return x.current}return(0,s.useEffect)(function(){return ye},[]),[je,Fe]}function Le(){var h=s.useState(-1),x=(0,O.Z)(h,2),ne=x[0],ye=x[1],je=s.useState(-1),Fe=(0,O.Z)(je,2),gt=Fe[0],Ct=Fe[1],ct=s.useCallback(function(Tt,Yt){ye(Tt),Ct(Yt)},[]);return[ne,gt,ct]}var bt=i(47273),se=(0,bt.Z)()?window:null;function ge(h,x){var ne=(0,M.Z)(h)==="object"?h:{},ye=ne.offsetHeader,je=ye===void 0?0:ye,Fe=ne.offsetSummary,gt=Fe===void 0?0:Fe,Ct=ne.offsetScroll,ct=Ct===void 0?0:Ct,Tt=ne.getContainer,Yt=Tt===void 0?function(){return se}:Tt,Qt=Yt()||se;return s.useMemo(function(){var bn=!!h;return{isSticky:bn,stickyClassName:bn?"".concat(x,"-sticky-holder"):"",offsetHeader:je,offsetSummary:gt,offsetScroll:ct,container:Qt}},[ct,je,gt,x,Qt])}function Pe(h,x,ne){var ye=(0,s.useMemo)(function(){for(var je=[],Fe=[],gt=0,Ct=0,ct=0;ct=Qt&&(Vn=Qt-bn),gt({scrollLeft:Vn/Qt*(Yt+2)}),Mn.current.x=fr.pageX},Cr=function(){if(Fe.current){var fr=(0,ee.os)(Fe.current).top,Mr=fr+Fe.current.offsetHeight,Gr=ct===window?document.documentElement.scrollTop+window.innerHeight:(0,ee.os)(ct).top+ct.clientHeight;Mr-(0,me.Z)()<=Gr||fr>=Gr-Ct?Kn(function(wr){return(0,te.Z)((0,te.Z)({},wr),{},{isHiddenScrollBar:!0})}):Kn(function(wr){return(0,te.Z)((0,te.Z)({},wr),{},{isHiddenScrollBar:!1})})}},ar=function(fr){Kn(function(Mr){return(0,te.Z)((0,te.Z)({},Mr),{},{scrollLeft:fr/Yt*Qt||0})})};return s.useImperativeHandle(ne,function(){return{setScrollLeft:ar}}),s.useEffect(function(){var Nn=(0,Et.Z)(document.body,"mouseup",Rr,!1),fr=(0,Et.Z)(document.body,"mousemove",nr,!1);return Cr(),function(){Nn.remove(),fr.remove()}},[bn,Br]),s.useEffect(function(){var Nn=(0,Et.Z)(ct,"scroll",Cr,!1),fr=(0,Et.Z)(window,"resize",Cr,!1);return function(){Nn.remove(),fr.remove()}},[ct]),s.useEffect(function(){Ln.isHiddenScrollBar||Kn(function(Nn){var fr=Fe.current;return fr?(0,te.Z)((0,te.Z)({},Nn),{},{scrollLeft:fr.scrollLeft/fr.scrollWidth*fr.clientWidth}):Nn})},[Ln.isHiddenScrollBar]),Yt<=Qt||!bn||Ln.isHiddenScrollBar?null:s.createElement("div",{style:{height:(0,me.Z)(),width:Qt,bottom:Ct},className:"".concat(Tt,"-sticky-scroll")},s.createElement("div",{onMouseDown:Zr,ref:hn,className:Ce()("".concat(Tt,"-sticky-scroll-bar"),(0,W.Z)({},"".concat(Tt,"-sticky-scroll-bar-active"),Br)),style:{width:"".concat(bn,"px"),transform:"translate3d(".concat(Ln.scrollLeft,"px, 0, 0)")}}))},He=s.forwardRef(Be);function at(h){return null}var Ye=at;function ot(h){return null}var dt=ot,Mt="rc-table",qt=[],Ee={};function Ze(){return"No Data"}function Ve(h){var x,ne=(0,te.Z)({rowKey:"key",prefixCls:Mt,emptyText:Ze},h),ye=ne.prefixCls,je=ne.className,Fe=ne.rowClassName,gt=ne.style,Ct=ne.data,ct=ne.rowKey,Tt=ne.scroll,Yt=ne.tableLayout,Qt=ne.direction,bn=ne.title,hn=ne.footer,yn=ne.summary,Wn=ne.caption,Ln=ne.id,Kn=ne.showHeader,Mn=ne.components,_n=ne.emptyText,br=ne.onRow,Br=ne.onHeaderRow,pr=ne.internalHooks,Rr=ne.transformColumns,Zr=ne.internalRefs,nr=ne.tailor,Cr=ne.sticky,ar=Ct||qt,Nn=!!ar.length,fr=pr===f,Mr=s.useCallback(function(ua,Ma){return(0,xe.Z)(Mn,ua)||Ma},[Mn]),Gr=s.useMemo(function(){return typeof ct=="function"?ct:function(ua){var Ma=ua&&ua[ct];return Ma}},[ct]),wr=Mr(["body"]),Vn=Le(),Tr=(0,O.Z)(Vn,3),Kr=Tr[0],la=Tr[1],aa=Tr[2],La=ft(ne,ar,Gr),Ta=(0,O.Z)(La,6),Wr=Ta[0],Qa=Ta[1],_r=Ta[2],Oa=Ta[3],Sa=Ta[4],qa=Ta[5],Dr=Tt==null?void 0:Tt.x,Pr=s.useState(0),Or=(0,O.Z)(Pr,2),yr=Or[0],oa=Or[1],Sr=Ae((0,te.Z)((0,te.Z)((0,te.Z)({},ne),Wr),{},{expandable:!!Wr.expandedRowRender,columnTitle:Wr.columnTitle,expandedKeys:_r,getRowKey:Gr,onTriggerExpand:qa,expandIcon:Oa,expandIconColumnIndex:Wr.expandIconColumnIndex,direction:Qt,scrollWidth:fr&&nr&&typeof Dr=="number"?Dr:null}),fr?Rr:null),Qr=(0,O.Z)(Sr,3),na=Qr[0],ea=Qr[1],mo=Qr[2],$a=mo!=null?mo:Dr,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=Rt(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=Qe(So,ea.length,Qt),ja=Tt&&Se(Tt.y),Ra=Tt&&Se($a)||!!Wr.fixed,Zo=Ra&&ea.some(function(ua){var Ma=ua.fixed;return Ma}),Ci=s.useRef(),$o=ge(Cr,ye),li=$o.isSticky,fi=$o.offsetHeader,rl=$o.offsetSummary,ra=$o.offsetScroll,xa=$o.stickyClassName,eo=$o.container,Ia=s.useMemo(function(){return yn==null?void 0:yn(ar)},[yn,ar]),no=(ja||li)&&s.isValidElement(Ia)&&Ia.type===d&&Ia.props.fixed,fo,xo,Ai;ja&&(xo={overflowY:"scroll",maxHeight:Tt.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=Xt(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,U.Z)(function(ua){var Ma=ua.currentTarget,Bo=ua.scrollLeft,gi=Qt==="rtl",Si=typeof Bo=="number"?Bo:Ma.scrollLeft,bl=Ma||Ee;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?Wn-fr:0,Gr=(0,te.Z)((0,te.Z)((0,te.Z)({},Rr),ct),{},{flex:"0 0 ".concat(fr,"px"),width:"".concat(fr,"px"),marginRight:Mr,pointerEvents:"auto"}),wr=s.useMemo(function(){return Yt?ar<=1:nr===0||ar===0||ar>1},[ar,nr,Yt]);wr?Gr.visibility="hidden":Yt&&(Gr.height=Qt==null?void 0:Qt(ar));var Vn=wr?function(){return null}:bn,Tr={};return(ar===0||nr===0)&&(Tr.rowSpan=1,Tr.colSpan=1),s.createElement(mt,(0,ce.Z)({className:Ce()(yn,Tt),ellipsis:ne.ellipsis,align:ne.align,scope:ne.rowScope,component:"div",prefixCls:x.prefixCls,key:_n,record:Ct,index:Fe,renderIndex:gt,dataIndex:hn,render:Vn,shouldCellUpdate:ne.shouldCellUpdate},br,{appendNode:Br,additionalProps:(0,te.Z)((0,te.Z)({},pr),{},{style:Gr},Tr)}))}var xn=ln,Rn=["data","index","className","rowKey","style","extra","getHeight"],Tn=s.forwardRef(function(h,x){var ne=h.data,ye=h.index,je=h.className,Fe=h.rowKey,gt=h.style,Ct=h.extra,ct=h.getHeight,Tt=(0,St.Z)(h,Rn),Yt=ne.record,Qt=ne.indent,bn=ne.index,hn=I(u,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),yn=hn.scrollX,Wn=hn.flattenColumns,Ln=hn.prefixCls,Kn=hn.fixColumn,Mn=hn.componentWidth,_n=A(Yt,Fe,ye,Qt),br=_n.rowSupportExpand,Br=_n.expanded,pr=_n.rowProps,Rr=_n.expandedRowRender,Zr=_n.expandedRowClassName,nr;if(br&&Br){var Cr=Rr(Yt,ye,Qt+1,Br),ar=Zr==null?void 0:Zr(Yt,ye,Qt),Nn={};Kn&&(Nn={style:(0,W.Z)({},"--virtual-width","".concat(Mn,"px"))});var fr="".concat(Ln,"-expanded-row-cell");nr=s.createElement("div",{className:Ce()("".concat(Ln,"-expanded-row"),"".concat(Ln,"-expanded-row-level-").concat(Qt+1),ar)},s.createElement(mt,{component:"div",prefixCls:Ln,className:Ce()(fr,(0,W.Z)({},"".concat(fr,"-fixed"),Kn)),additionalProps:Nn},Cr))}var Mr=(0,te.Z)((0,te.Z)({},gt),{},{width:yn});Ct&&(Mr.position="absolute",Mr.pointerEvents="none");var Gr=s.createElement("div",(0,ce.Z)({},pr,Tt,{ref:br?null:x,className:Ce()(je,"".concat(Ln,"-row"),pr==null?void 0:pr.className,(0,W.Z)({},"".concat(Ln,"-row-extra"),Ct)),style:(0,te.Z)((0,te.Z)({},Mr),pr==null?void 0:pr.style)}),Wn.map(function(wr,Vn){return s.createElement(xn,{key:Vn,rowInfo:_n,column:wr,colIndex:Vn,indent:Qt,index:ye,renderIndex:bn,record:Yt,inverse:Ct,getHeight:ct})}));return br?s.createElement("div",{ref:x},Gr,nr):Gr}),sr=Me(Tn),sn=sr,Kt=s.forwardRef(function(h,x){var ne=h.data,ye=h.onScroll,je=I(u,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=je.flattenColumns,gt=je.onColumnResize,Ct=je.getRowKey,ct=je.expandedKeys,Tt=je.prefixCls,Yt=je.childrenColumnName,Qt=je.emptyNode,bn=je.scrollX,hn=I(_t),yn=hn.scrollY,Wn=hn.listItemHeight,Ln=s.useRef(),Kn=De(ne,Yt,ct,Ct),Mn=s.useMemo(function(){var nr=0;return Fe.map(function(Cr){var ar=Cr.width,Nn=Cr.key;return nr+=ar,[Nn,ar,nr]})},[Fe]),_n=s.useMemo(function(){return Mn.map(function(nr){return nr[2]})},[Mn]);s.useEffect(function(){Mn.forEach(function(nr){var Cr=(0,O.Z)(nr,2),ar=Cr[0],Nn=Cr[1];gt(ar,Nn)})},[Mn]),s.useImperativeHandle(x,function(){var nr={};return Object.defineProperty(nr,"scrollLeft",{get:function(){var ar;return((ar=Ln.current)===null||ar===void 0?void 0:ar.getScrollInfo().x)||0},set:function(ar){var Nn;(Nn=Ln.current)===null||Nn===void 0||Nn.scrollTo({left:ar})}}),nr});var br=function(Cr,ar){var Nn,fr=(Nn=Kn[ar])===null||Nn===void 0?void 0:Nn.record,Mr=Cr.onCell;if(Mr){var Gr,wr=Mr(fr,ar);return(Gr=wr==null?void 0:wr.rowSpan)!==null&&Gr!==void 0?Gr:1}return 1},Br=function(Cr){var ar=Cr.start,Nn=Cr.end,fr=Cr.getSize,Mr=Cr.offsetY;if(Nn<0)return null;for(var Gr=Fe.filter(function(Dr){return br(Dr,ar)===0}),wr=ar,Vn=function(Pr){if(Gr=Gr.filter(function(Or){return br(Or,Pr)===0}),!Gr.length)return wr=Pr,"break"},Tr=ar;Tr>=0;Tr-=1){var Kr=Vn(Tr);if(Kr==="break")break}for(var la=Fe.filter(function(Dr){return br(Dr,Nn)!==1}),aa=Nn,La=function(Pr){if(la=la.filter(function(Or){return br(Or,Pr)!==1}),!la.length)return aa=Math.max(Pr-1,Nn),"break"},Ta=Nn;Ta1})&&Qa.push(Pr)},Oa=wr;Oa<=aa;Oa+=1)var Sa=_r(Oa);var qa=Qa.map(function(Dr){var Pr=Kn[Dr],Or=Ct(Pr.record,Dr),yr=function(Qr){var na=Dr+Qr-1,ea=Ct(Kn[na].record,na),mo=fr(Or,ea);return mo.bottom-mo.top},oa=fr(Or);return s.createElement(sn,{key:Dr,data:Pr,rowKey:Or,index:Dr,style:{top:-Mr+oa.top},extra:!0,getHeight:yr})});return qa},pr=s.useMemo(function(){return{columnsOffset:_n}},[_n]),Rr="".concat(Tt,"-tbody"),Zr;return Kn.length?Zr=s.createElement(on.Z,{fullHeight:!1,ref:Ln,className:Ce()(Rr,"".concat(Rr,"-virtual")),height:yn,itemHeight:Wn||24,data:Kn,itemKey:function(Cr){return Ct(Cr.record)},scrollWidth:bn,onVirtualScroll:function(Cr){var ar=Cr.x;ye({scrollLeft:ar})},extraRender:Br},function(nr,Cr,ar){var Nn=Ct(nr.record,Cr);return s.createElement(sn,(0,ce.Z)({data:nr,rowKey:Nn,index:Cr},ar))}):Zr=s.createElement("div",{className:Ce()("".concat(Tt,"-placeholder"))},s.createElement(mt,{component:"div",prefixCls:Tt},Qt)),s.createElement(Ht.Provider,{value:pr},Zr)}),Vt=Me(Kt),Dn=Vt,mn=function(x,ne){var ye=ne.ref,je=ne.onScroll;return s.createElement(Dn,{ref:ye,data:x,onScroll:je})},Yn=100;function Xn(h){var x=h.columns,ne=h.scroll,ye=h.prefixCls,je=ye===void 0?Mt:ye,Fe=h.className,gt=h.listItemHeight,Ct=ne||{},ct=Ct.x,Tt=Ct.y;typeof ct!="number"&&(ct=((x||[]).length+1)*Yn),typeof Tt!="number"&&(Tt=500);var Yt=s.useMemo(function(){return{scrollY:Tt,listItemHeight:gt}},[Tt,gt]);return s.createElement(_t.Provider,{value:Yt},s.createElement(Zt,(0,ce.Z)({},h,{className:Ce()(Fe,"".concat(je,"-virtual")),scroll:(0,te.Z)((0,te.Z)({},ne),{},{x:ct}),components:{body:mn},columns:x,internalHooks:f,tailor:!0})))}function Zn(h){return vt(Xn,h)}var jn=Zn(),tr=null;function ke(h){return null}var ue=ke;function ae(h){return null}var At=ae,$t=i(2738),vn=i(68031),Ut=i(36355),Wt=i(93891),ht=i(19716),tn=i(8628),An=i(31724),Qn=i(58421),pn=i(71418),wt=i(88088);function In(h){return function(ne){let{prefixCls:ye,onExpand:je,record:Fe,expanded:gt,expandable:Ct}=ne;const ct=`${ye}-row-expand-icon`;return s.createElement("button",{type:"button",onClick:Tt=>{je(Fe,Tt),Tt.stopPropagation()},className:Ce()(ct,{[`${ct}-spaced`]:!Ct,[`${ct}-expanded`]:Ct&>,[`${ct}-collapsed`]:Ct&&!gt}),"aria-label":gt?h.collapse:h.expand,"aria-expanded":gt})}}var ur=In;function mr(h,x){return"key"in h&&h.key!==void 0&&h.key!==null?h.key:h.dataIndex?Array.isArray(h.dataIndex)?h.dataIndex.join("."):h.dataIndex:x}function gr(h,x){return x?`${x}-${h}`:`${h}`}function Ar(h,x){return typeof h=="function"?h(x):h}function $n(h,x){const ne=Ar(h,x);return Object.prototype.toString.call(ne)==="[object Object]"?"":ne}var rr={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"},dr=rr,jr=i(7657),Fr=function(x,ne){return s.createElement(jr.Z,(0,ce.Z)({},x,{ref:ne,icon:dr}))},vr=s.forwardRef(Fr),wn=vr,Un=i(56762);function Jn(h){const x=s.useRef(h),ne=(0,Un.Z)();return[()=>x.current,ye=>{x.current=ye,ne()}]}var cr=i(3113),Hr=i(24905),Ur=i(38854),qn=i(64165),zn=i(20834),hr=i(40875),or=i(5112),Jr=i(17574),zr=i(47472),fa=i(92832);function Ba(h){let{value:x,onChange:ne,filterSearch:ye,tablePrefixCls:je,locale:Fe}=h;return ye?s.createElement("div",{className:`${je}-filter-dropdown-search`},s.createElement(fa.default,{prefix:s.createElement(zr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:ne,value:x,htmlSize:1,className:`${je}-filter-dropdown-search-input`})):null}var va=Ba,ga=i(10228);const ta=h=>{const{keyCode:x}=h;x===ga.Z.ENTER&&h.stopPropagation()};var Ca=s.forwardRef((h,x)=>s.createElement("div",{className:h.className,onClick:ne=>ne.stopPropagation(),onKeyDown:ta,ref:x},h.children));function pa(h){let x=[];return(h||[]).forEach(ne=>{let{value:ye,children:je}=ne;x.push(ye),je&&(x=[].concat((0,rn.Z)(x),(0,rn.Z)(pa(je))))}),x}function Fa(h){return h.some(x=>{let{children:ne}=x;return ne})}function Aa(h,x){return typeof x=="string"||typeof x=="number"?x==null?void 0:x.toString().toLowerCase().includes(h.trim().toLowerCase()):!1}function To(h){let{filters:x,prefixCls:ne,filteredKeys:ye,filterMultiple:je,searchValue:Fe,filterSearch:gt}=h;return x.map((Ct,ct)=>{const Tt=String(Ct.value);if(Ct.children)return{key:Tt||ct,label:Ct.text,popupClassName:`${ne}-dropdown-submenu`,children:To({filters:Ct.children,prefixCls:ne,filteredKeys:ye,filterMultiple:je,searchValue:Fe,filterSearch:gt})};const Yt=je?Hr.default:or.ZP,Qt={key:Ct.value!==void 0?Tt:ct,label:s.createElement(s.Fragment,null,s.createElement(Yt,{checked:ye.includes(Tt)}),s.createElement("span",null,Ct.text))};return Fe.trim()?typeof gt=="function"?gt(Fe,Ct)?Qt:null:Aa(Fe,Ct.text)?Qt:null:Qt})}function Vr(h){var x,ne;const{tablePrefixCls:ye,prefixCls:je,column:Fe,dropdownPrefixCls:gt,columnKey:Ct,filterMultiple:ct,filterMode:Tt="menu",filterSearch:Yt=!1,filterState:Qt,triggerFilter:bn,locale:hn,children:yn,getPopupContainer:Wn}=h,{filterDropdownOpen:Ln,onFilterDropdownOpenChange:Kn,filterResetToDefaultFilteredValue:Mn,defaultFilteredValue:_n,filterDropdownVisible:br,onFilterDropdownVisibleChange:Br}=Fe,[pr,Rr]=s.useState(!1),Zr=!!(Qt&&(!((x=Qt.filteredKeys)===null||x===void 0)&&x.length||Qt.forceFiltered)),nr=Sr=>{Rr(Sr),Kn==null||Kn(Sr),Br==null||Br(Sr)},Cr=(ne=Ln!=null?Ln:br)!==null&&ne!==void 0?ne:pr,ar=Qt==null?void 0:Qt.filteredKeys,[Nn,fr]=Jn(ar||[]),Mr=Sr=>{let{selectedKeys:Qr}=Sr;fr(Qr)},Gr=(Sr,Qr)=>{let{node:na,checked:ea}=Qr;Mr(ct?{selectedKeys:Sr}:{selectedKeys:ea&&na.key?[na.key]:[]})};s.useEffect(()=>{pr&&Mr({selectedKeys:ar||[]})},[ar]);const[wr,Vn]=s.useState([]),Tr=Sr=>{Vn(Sr)},[Kr,la]=s.useState(""),aa=Sr=>{const{value:Qr}=Sr.target;la(Qr)};s.useEffect(()=>{pr||la("")},[pr]);const La=Sr=>{const Qr=Sr&&Sr.length?Sr:null;if(Qr===null&&(!Qt||!Qt.filteredKeys)||(0,L.Z)(Qr,Qt==null?void 0:Qt.filteredKeys,!0))return null;bn({column:Fe,key:Ct,filteredKeys:Qr})},Ta=()=>{nr(!1),La(Nn())},Wr=function(){let{confirm:Sr,closeDropdown:Qr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Sr&&La([]),Qr&&nr(!1),la(""),fr(Mn?(_n||[]).map(na=>String(na)):[])},Qa=function(){let{closeDropdown:Sr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Sr&&nr(!1),La(Nn())},_r=Sr=>{Sr&&ar!==void 0&&fr(ar||[]),nr(Sr),!Sr&&!Fe.filterDropdown&&Ta()},Oa=Ce()({[`${gt}-menu-without-submenu`]:!Fa(Fe.filters||[])}),Sa=Sr=>{if(Sr.target.checked){const Qr=pa(Fe==null?void 0:Fe.filters).map(na=>String(na));fr(Qr)}else fr([])},qa=Sr=>{let{filters:Qr}=Sr;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})},Dr=Sr=>{var Qr;return Object.assign(Object.assign({},Sr),{text:Sr.title,value:Sr.key,children:((Qr=Sr.children)===null||Qr===void 0?void 0:Qr.map(na=>Dr(na)))||[]})};let Pr;if(typeof Fe.filterDropdown=="function")Pr=Fe.filterDropdown({prefixCls:`${gt}-custom`,setSelectedKeys:Sr=>Mr({selectedKeys:Sr}),selectedKeys:Nn(),confirm:Qa,clearFilters:Wr,filters:Fe.filters,visible:Cr,close:()=>{nr(!1)}});else if(Fe.filterDropdown)Pr=Fe.filterDropdown;else{const Sr=Nn()||[],Qr=()=>(Fe.filters||[]).length===0?s.createElement(qn.Z,{image:qn.Z.PRESENTED_IMAGE_SIMPLE,description:hn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Tt==="tree"?s.createElement(s.Fragment,null,s.createElement(va,{filterSearch:Yt,value:Kr,onChange:aa,tablePrefixCls:ye,locale:hn}),s.createElement("div",{className:`${ye}-filter-dropdown-tree`},ct?s.createElement(Hr.default,{checked:Sr.length===pa(Fe.filters).length,indeterminate:Sr.length>0&&Sr.lengthtypeof Yt=="function"?Yt(Kr,Dr(ea)):Aa(Kr,ea.title):void 0}))):s.createElement(s.Fragment,null,s.createElement(va,{filterSearch:Yt,value:Kr,onChange:aa,tablePrefixCls:ye,locale:hn}),s.createElement(zn.default,{selectable:!0,multiple:ct,prefixCls:`${gt}-menu`,className:Oa,onSelect:Mr,onDeselect:Mr,selectedKeys:Sr,getPopupContainer:Wn,openKeys:wr,onOpenChange:Tr,items:To({filters:Fe.filters||[],filterSearch:Yt,prefixCls:je,filteredKeys:Nn(),filterMultiple:ct,searchValue:Kr})})),na=()=>Mn?(0,L.Z)((_n||[]).map(ea=>String(ea)),Sr,!0):Sr.length===0;Pr=s.createElement(s.Fragment,null,Qr(),s.createElement("div",{className:`${je}-dropdown-btns`},s.createElement(cr.ZP,{type:"link",size:"small",disabled:na(),onClick:()=>Wr()},hn.filterReset),s.createElement(cr.ZP,{type:"primary",size:"small",onClick:Ta},hn.filterConfirm)))}Fe.filterDropdown&&(Pr=s.createElement(hr.J,{selectable:void 0},Pr));const Or=()=>s.createElement(Ca,{className:`${je}-dropdown`},Pr);let yr;typeof Fe.filterIcon=="function"?yr=Fe.filterIcon(Zr):Fe.filterIcon?yr=Fe.filterIcon:yr=s.createElement(wn,null);const{direction:oa}=s.useContext(Ut.E_);return s.createElement("div",{className:`${je}-column`},s.createElement("span",{className:`${ye}-column-title`},yn),s.createElement(Ur.Z,{dropdownRender:Or,trigger:["click"],open:Cr,onOpenChange:_r,getPopupContainer:Wn,placement:oa==="rtl"?"bottomLeft":"bottomRight"},s.createElement("span",{role:"button",tabIndex:-1,className:Ce()(`${je}-trigger`,{active:Zr}),onClick:Sr=>{Sr.stopPropagation()}},yr)))}var $r=Vr;function Ea(h,x,ne){let ye=[];return(h||[]).forEach((je,Fe)=>{var gt;const Ct=gr(Fe,ne);if(je.filters||"filterDropdown"in je||"onFilter"in je)if("filteredValue"in je){let ct=je.filteredValue;"filterDropdown"in je||(ct=(gt=ct==null?void 0:ct.map(String))!==null&>!==void 0?gt:ct),ye.push({column:je,key:mr(je,Ct),filteredKeys:ct,forceFiltered:je.filtered})}else ye.push({column:je,key:mr(je,Ct),filteredKeys:x&&je.defaultFilteredValue?je.defaultFilteredValue:void 0,forceFiltered:je.filtered});"children"in je&&(ye=[].concat((0,rn.Z)(ye),(0,rn.Z)(Ea(je.children,x,Ct))))}),ye}function ao(h,x,ne,ye,je,Fe,gt,Ct){return ne.map((ct,Tt)=>{const Yt=gr(Tt,Ct),{filterMultiple:Qt=!0,filterMode:bn,filterSearch:hn}=ct;let yn=ct;if(yn.filters||yn.filterDropdown){const Wn=mr(yn,Yt),Ln=ye.find(Kn=>{let{key:Mn}=Kn;return Wn===Mn});yn=Object.assign(Object.assign({},yn),{title:Kn=>s.createElement($r,{tablePrefixCls:h,prefixCls:`${h}-filter`,dropdownPrefixCls:x,column:yn,columnKey:Wn,filterState:Ln,filterMultiple:Qt,filterMode:bn,filterSearch:hn,triggerFilter:Fe,locale:je,getPopupContainer:gt},Ar(ct.title,Kn))})}return"children"in yn&&(yn=Object.assign(Object.assign({},yn),{children:ao(h,x,yn.children,ye,je,Fe,gt,Yt)})),yn})}function yo(h){const x={};return h.forEach(ne=>{let{key:ye,filteredKeys:je,column:Fe}=ne;const{filters:gt,filterDropdown:Ct}=Fe;if(Ct)x[ye]=je||null;else if(Array.isArray(je)){const ct=pa(gt);x[ye]=ct.filter(Tt=>je.includes(String(Tt)))}else x[ye]=null}),x}function Ha(h,x){return x.reduce((ne,ye)=>{const{column:{onFilter:je,filters:Fe},filteredKeys:gt}=ye;return je&>&>.length?ne.filter(Ct=>gt.some(ct=>{const Tt=pa(Fe),Yt=Tt.findIndex(bn=>String(bn)===String(ct)),Qt=Yt!==-1?Tt[Yt]:ct;return je(Qt,Ct)})):ne},h)}const uo=h=>h.flatMap(x=>"children"in x?[x].concat((0,rn.Z)(uo(x.children||[]))):[x]);function Va(h){let{prefixCls:x,dropdownPrefixCls:ne,mergedColumns:ye,onFilterChange:je,getPopupContainer:Fe,locale:gt}=h;const Ct=s.useMemo(()=>uo(ye||[]),[ye]),[ct,Tt]=s.useState(()=>Ea(Ct,!0)),Yt=s.useMemo(()=>{const yn=Ea(Ct,!1);if(yn.length===0)return yn;let Wn=!0,Ln=!0;if(yn.forEach(Kn=>{let{filteredKeys:Mn}=Kn;Mn!==void 0?Wn=!1:Ln=!1}),Wn){const Kn=(Ct||[]).map((Mn,_n)=>mr(Mn,gr(_n)));return ct.filter(Mn=>{let{key:_n}=Mn;return Kn.includes(_n)}).map(Mn=>{const _n=Ct[Kn.findIndex(br=>br===Mn.key)];return Object.assign(Object.assign({},Mn),{column:Object.assign(Object.assign({},Mn.column),_n),forceFiltered:_n.filtered})})}return yn},[Ct,ct]),Qt=s.useMemo(()=>yo(Yt),[Yt]),bn=yn=>{const Wn=Yt.filter(Ln=>{let{key:Kn}=Ln;return Kn!==yn.key});Wn.push(yn),Tt(Wn),je(yo(Wn),Wn)};return[yn=>ao(x,ne,yn,Yt,gt,bn,Fe),Yt,Qt]}var ei=Va;function jo(h,x,ne){const ye=s.useRef({});function je(Fe){if(!ye.current||ye.current.data!==h||ye.current.childrenColumnName!==x||ye.current.getRowKey!==ne){let Ct=function(ct){ct.forEach((Tt,Yt)=>{const Qt=ne(Tt,Yt);gt.set(Qt,Tt),Tt&&typeof Tt=="object"&&x in Tt&&Ct(Tt[x]||[])})};const gt=new Map;Ct(h),ye.current={data:h,childrenColumnName:x,kvMap:gt,getRowKey:ne}}return ye.current.kvMap.get(Fe)}return[je]}var Ho=i(50371),Xo=function(h,x){var ne={};for(var ye in h)Object.prototype.hasOwnProperty.call(h,ye)&&x.indexOf(ye)<0&&(ne[ye]=h[ye]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,ye=Object.getOwnPropertySymbols(h);je{const Fe=h[je];typeof Fe!="function"&&(ne[je]=Fe)}),ne}function co(h,x,ne){const ye=ne&&typeof ne=="object"?ne:{},{total:je=0}=ye,Fe=Xo(ye,["total"]),[gt,Ct]=(0,s.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:Po})),ct=(0,Ho.Z)(gt,Fe,{total:je>0?je:h}),Tt=Math.ceil((je||h)/ct.pageSize);ct.current>Tt&&(ct.current=Tt||1);const Yt=(bn,hn)=>{Ct({current:bn!=null?bn:1,pageSize:hn||ct.pageSize})},Qt=(bn,hn)=>{var yn;ne&&((yn=ne.onChange)===null||yn===void 0||yn.call(ne,bn,hn)),Yt(bn,hn),x(bn,hn||(ct==null?void 0:ct.pageSize))};return ne===!1?[{},()=>{}]:[Object.assign(Object.assign({},ct),{onChange:Qt}),Yt]}var zo=co,Uo=i(84105),Mo=i(35654),cn=i(90782),kn=i(71430),xr=i(18929);const Lr={},Xr="SELECT_ALL",wa="SELECT_INVERT",ya="SELECT_NONE",Ja=[],Za=(h,x)=>{let ne=[];return(x||[]).forEach(ye=>{ne.push(ye),ye&&typeof ye=="object"&&h in ye&&(ne=[].concat((0,rn.Z)(ne),(0,rn.Z)(Za(h,ye[h]))))}),ne};var Wa=(h,x)=>{const{preserveSelectedRowKeys:ne,selectedRowKeys:ye,defaultSelectedRowKeys:je,getCheckboxProps:Fe,onChange:gt,onSelect:Ct,onSelectAll:ct,onSelectInvert:Tt,onSelectNone:Yt,onSelectMultiple:Qt,columnWidth:bn,type:hn,selections:yn,fixed:Wn,renderCell:Ln,hideSelectAll:Kn,checkStrictly:Mn=!0}=x||{},{prefixCls:_n,data:br,pageData:Br,getRecordByKey:pr,getRowKey:Rr,expandType:Zr,childrenColumnName:nr,locale:Cr,getPopupContainer:ar}=h,[Nn,fr]=(0,xr.Z)(ye||je||Ja,{value:ye}),Mr=s.useRef(new Map),Gr=(0,s.useCallback)(Dr=>{if(ne){const Pr=new Map;Dr.forEach(Or=>{let yr=pr(Or);!yr&&Mr.current.has(Or)&&(yr=Mr.current.get(Or)),Pr.set(Or,yr)}),Mr.current=Pr}},[pr,ne]);s.useEffect(()=>{Gr(Nn)},[Nn]);const{keyEntities:wr}=(0,s.useMemo)(()=>{if(Mn)return{keyEntities:null};let Dr=br;if(ne){const Pr=new Set(br.map((yr,oa)=>Rr(yr,oa))),Or=Array.from(Mr.current).reduce((yr,oa)=>{let[Sr,Qr]=oa;return Pr.has(Sr)?yr:yr.concat(Qr)},[]);Dr=[].concat((0,rn.Z)(Dr),(0,rn.Z)(Or))}return(0,kn.I8)(Dr,{externalGetKey:Rr,childrenPropName:nr})},[br,Rr,Mn,nr,ne]),Vn=(0,s.useMemo)(()=>Za(nr,Br),[nr,Br]),Tr=(0,s.useMemo)(()=>{const Dr=new Map;return Vn.forEach((Pr,Or)=>{const yr=Rr(Pr,Or),oa=(Fe?Fe(Pr):null)||{};Dr.set(yr,oa)}),Dr},[Vn,Rr,Fe]),Kr=(0,s.useCallback)(Dr=>{var Pr;return!!(!((Pr=Tr.get(Rr(Dr)))===null||Pr===void 0)&&Pr.disabled)},[Tr,Rr]),[la,aa]=(0,s.useMemo)(()=>{if(Mn)return[Nn||[],[]];const{checkedKeys:Dr,halfCheckedKeys:Pr}=(0,cn.S)(Nn,!0,wr,Kr);return[Dr||[],Pr]},[Nn,Mn,wr,Kr]),La=(0,s.useMemo)(()=>{const Dr=hn==="radio"?la.slice(0,1):la;return new Set(Dr)},[la,hn]),Ta=(0,s.useMemo)(()=>hn==="radio"?new Set:new Set(aa),[aa,hn]),[Wr,Qa]=(0,s.useState)(null);s.useEffect(()=>{x||fr(Ja)},[!!x]);const _r=(0,s.useCallback)((Dr,Pr)=>{let Or,yr;Gr(Dr),ne?(Or=Dr,yr=Dr.map(oa=>Mr.current.get(oa))):(Or=[],yr=[],Dr.forEach(oa=>{const Sr=pr(oa);Sr!==void 0&&(Or.push(oa),yr.push(Sr))})),fr(Or),gt==null||gt(Or,yr,{type:Pr})},[fr,pr,gt,ne]),Oa=(0,s.useCallback)((Dr,Pr,Or,yr)=>{if(Ct){const oa=Or.map(Sr=>pr(Sr));Ct(pr(Dr),Pr,oa,yr)}_r(Or,"single")},[Ct,pr,_r]),Sa=(0,s.useMemo)(()=>!yn||Kn?null:(yn===!0?[Xr,wa,ya]:yn).map(Pr=>Pr===Xr?{key:"all",text:Cr.selectionAll,onSelect(){_r(br.map((Or,yr)=>Rr(Or,yr)).filter(Or=>{const yr=Tr.get(Or);return!(yr!=null&&yr.disabled)||La.has(Or)}),"all")}}:Pr===wa?{key:"invert",text:Cr.selectInvert,onSelect(){const Or=new Set(La);Br.forEach((oa,Sr)=>{const Qr=Rr(oa,Sr),na=Tr.get(Qr);na!=null&&na.disabled||(Or.has(Qr)?Or.delete(Qr):Or.add(Qr))});const yr=Array.from(Or);Tt&&Tt(yr),_r(yr,"invert")}}:Pr===ya?{key:"none",text:Cr.selectNone,onSelect(){Yt==null||Yt(),_r(Array.from(La).filter(Or=>{const yr=Tr.get(Or);return yr==null?void 0:yr.disabled}),"none")}}:Pr).map(Pr=>Object.assign(Object.assign({},Pr),{onSelect:function(){for(var Or,yr,oa=arguments.length,Sr=new Array(oa),Qr=0;Qr{var Pr;if(!x)return Dr.filter(sa=>sa!==Lr);let Or=(0,rn.Z)(Dr);const yr=new Set(La),oa=Vn.map(Rr).filter(sa=>!Tr.get(sa).disabled),Sr=oa.every(sa=>yr.has(sa)),Qr=oa.some(sa=>yr.has(sa)),na=()=>{const sa=[];Sr?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(!Sr,da.map(Da=>pr(Da)),sa.map(Da=>pr(Da))),_r(da,"all"),Qa(null)};let ea;if(hn!=="radio"){let sa;if(Sa){const qr={getPopupContainer:ar,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:`${_n}-selection-extra`},s.createElement(Ur.Z,{menu:qr,getPopupContainer:ar},s.createElement("span",null,s.createElement(Uo.Z,null))))}const da=Vn.map((qr,ha)=>{const lo=Rr(qr,ha),Lo=Tr.get(lo)||{};return Object.assign({checked:yr.has(lo)},Lo)}).filter(qr=>{let{disabled:ha}=qr;return ha}),Da=!!da.length&&da.length===Vn.length,Xa=Da&&da.every(qr=>{let{checked:ha}=qr;return ha}),_a=Da&&da.some(qr=>{let{checked:ha}=qr;return ha});ea=!Kn&&s.createElement("div",{className:`${_n}-selection`},s.createElement(Hr.default,{checked:Da?Xa:!!Vn.length&&Sr,indeterminate:Da?!Xa&&_a:!Sr&&Qr,onChange:na,disabled:Vn.length===0||Da,"aria-label":sa?"Custom selection":"Select all",skipGroup:!0}),sa)}let mo;hn==="radio"?mo=(sa,da,Da)=>{const Xa=Rr(da,Da),_a=yr.has(Xa);return{node:s.createElement(or.ZP,Object.assign({},Tr.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=Rr(da,Da),qr=yr.has(_a),ha=Ta.has(_a),lo=Tr.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&&Mn){const So=new Set([Wr,_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&&Mn){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);Qt==null||Qt(!qr,ja.map(Ra=>pr(Ra)),ho.map(Ra=>pr(Ra))),_r(ja,"multiple")}else{const So=la;if(Mn){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,rn.Z)(So),[_a]),!0,wr,Kr),{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},wr,Kr).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 Ln?Ln(_a,da,Da,Xa):Xa};if(!Or.includes(Lr))if(Or.findIndex(sa=>{var da;return((da=sa[an])===null||da===void 0?void 0:da.columnType)==="EXPAND_COLUMN"})===0){const[sa,...da]=Or;Or=[sa,Lr].concat((0,rn.Z)(da))}else Or=[Lr].concat((0,rn.Z)(Or));const Go=Or.indexOf(Lr);Or=Or.filter((sa,da)=>sa!==Lr||da===Go);const Ka=Or[Go-1],Jo=Or[Go+1];let ka=Wn;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&&((Pr=Ka[an])===null||Pr===void 0?void 0:Pr.columnType)==="EXPAND_COLUMN"&&Ka.fixed===void 0&&(Ka.fixed=ka);const io=Ce()(`${_n}-selection-col`,{[`${_n}-selection-col-with-dropdown`]:yn&&hn==="checkbox"}),di={fixed:ka,width:bn,className:`${_n}-selection-column`,title:x.columnTitle||ea,render:$a,onCell:x.onCell,[an]:{className:io}};return Or.map(sa=>sa===Lr?di:sa)},[Rr,Vn,x,la,La,Ta,bn,Sa,Zr,Wr,Tr,Qt,Oa,Kr]),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,x){return x?h[h.indexOf(x)+1]:h[0]}function Zi(h,x,ne){let ye=[];function je(Fe,gt){ye.push({column:Fe,key:mr(Fe,gt),multiplePriority:Ii(Fe),sortOrder:Fe.sortOrder})}return(h||[]).forEach((Fe,gt)=>{const Ct=gr(gt,ne);Fe.children?("sortOrder"in Fe&&je(Fe,Ct),ye=[].concat((0,rn.Z)(ye),(0,rn.Z)(Zi(Fe.children,x,Ct)))):Fe.sorter&&("sortOrder"in Fe?je(Fe,Ct):x&&Fe.defaultSortOrder&&ye.push({column:Fe,key:mr(Fe,Ct),multiplePriority:Ii(Fe),sortOrder:Fe.defaultSortOrder}))}),ye}function _i(h,x,ne,ye,je,Fe,gt,Ct){return(x||[]).map((ct,Tt)=>{const Yt=gr(Tt,Ct);let Qt=ct;if(Qt.sorter){const bn=Qt.sortDirections||je,hn=Qt.showSorterTooltip===void 0?gt:Qt.showSorterTooltip,yn=mr(Qt,Yt),Wn=ne.find(Zr=>{let{key:nr}=Zr;return nr===yn}),Ln=Wn?Wn.sortOrder:null,Kn=dl(bn,Ln);let Mn;if(ct.sortIcon)Mn=ct.sortIcon({sortOrder:Ln});else{const Zr=bn.includes(mi)&&s.createElement(Oo.Z,{className:Ce()(`${h}-column-sorter-up`,{active:Ln===mi})}),nr=bn.includes(Mi)&&s.createElement(Ya.Z,{className:Ce()(`${h}-column-sorter-down`,{active:Ln===Mi})});Mn=s.createElement("span",{className:Ce()(`${h}-column-sorter`,{[`${h}-column-sorter-full`]:!!(Zr&&nr)})},s.createElement("span",{className:`${h}-column-sorter-inner`,"aria-hidden":"true"},Zr,nr))}const{cancelSort:_n,triggerAsc:br,triggerDesc:Br}=Fe||{};let pr=_n;Kn===Mi?pr=Br:Kn===mi&&(pr=br);const Rr=typeof hn=="object"?hn:{title:pr};Qt=Object.assign(Object.assign({},Qt),{className:Ce()(Qt.className,{[`${h}-column-sort`]:Ln}),title:Zr=>{const nr=s.createElement("div",{className:`${h}-column-sorters`},s.createElement("span",{className:`${h}-column-title`},Ar(ct.title,Zr)),Mn);return hn?s.createElement(ai.Z,Object.assign({},Rr),nr):nr},onHeaderCell:Zr=>{const nr=ct.onHeaderCell&&ct.onHeaderCell(Zr)||{},Cr=nr.onClick,ar=nr.onKeyDown;nr.onClick=Mr=>{ye({column:ct,key:yn,sortOrder:Kn,multiplePriority:Ii(ct)}),Cr==null||Cr(Mr)},nr.onKeyDown=Mr=>{Mr.keyCode===ga.Z.ENTER&&(ye({column:ct,key:yn,sortOrder:Kn,multiplePriority:Ii(ct)}),ar==null||ar(Mr))};const Nn=$n(ct.title,{}),fr=Nn==null?void 0:Nn.toString();return Ln?nr["aria-sort"]=Ln==="ascend"?"ascending":"descending":nr["aria-label"]=fr||"",nr.className=Ce()(nr.className,`${h}-column-has-sorters`),nr.tabIndex=0,ct.ellipsis&&(nr.title=(Nn!=null?Nn:"").toString()),nr}})}return"children"in Qt&&(Qt=Object.assign(Object.assign({},Qt),{children:_i(h,Qt.children,ne,ye,je,Fe,gt,Yt)})),Qt})}function oi(h){const{column:x,sortOrder:ne}=h;return{column:x,order:ne,field:x.dataIndex,columnKey:x.key}}function ui(h){const x=h.filter(ne=>{let{sortOrder:ye}=ne;return ye}).map(oi);return x.length===0&&h.length?Object.assign(Object.assign({},oi(h[h.length-1])),{column:void 0}):x.length<=1?x[0]||{}:x}function ba(h,x,ne){const ye=x.slice().sort((gt,Ct)=>Ct.multiplePriority-gt.multiplePriority),je=h.slice(),Fe=ye.filter(gt=>{let{column:{sorter:Ct},sortOrder:ct}=gt;return Bi(Ct)&&ct});return Fe.length?je.sort((gt,Ct)=>{for(let ct=0;ct{const Ct=gt[ne];return Ct?Object.assign(Object.assign({},gt),{[ne]:ba(Ct,x,ne)}):gt}):je}function ma(h){let{prefixCls:x,mergedColumns:ne,onSorterChange:ye,sortDirections:je,tableLocale:Fe,showSorterTooltip:gt}=h;const[Ct,ct]=s.useState(Zi(ne,!0)),Tt=s.useMemo(()=>{let yn=!0;const Wn=Zi(ne,!1);if(!Wn.length)return Ct;const Ln=[];function Kn(_n){yn?Ln.push(_n):Ln.push(Object.assign(Object.assign({},_n),{sortOrder:null}))}let Mn=null;return Wn.forEach(_n=>{Mn===null?(Kn(_n),_n.sortOrder&&(_n.multiplePriority===!1?yn=!1:Mn=!0)):(Mn&&_n.multiplePriority!==!1||(yn=!1),Kn(_n))}),Ln},[ne,Ct]),Yt=s.useMemo(()=>{const yn=Tt.map(Wn=>{let{column:Ln,sortOrder:Kn}=Wn;return{column:Ln,order:Kn}});return{sortColumns:yn,sortColumn:yn[0]&&yn[0].column,sortOrder:yn[0]&&yn[0].order}},[Tt]);function Qt(yn){let Wn;yn.multiplePriority===!1||!Tt.length||Tt[0].multiplePriority===!1?Wn=[yn]:Wn=[].concat((0,rn.Z)(Tt.filter(Ln=>{let{key:Kn}=Ln;return Kn!==yn.key})),[yn]),ct(Wn),ye(ui(Wn),Wn)}return[yn=>_i(x,yn,Tt,Qt,je,Fe,gt),Tt,Yt,()=>ui(Tt)]}function Pa(h,x){return h.map(ne=>{const ye=Object.assign({},ne);return ye.title=Ar(ne.title,x),"children"in ye&&(ye.children=Pa(ye.children,x)),ye})}function bo(h){return[s.useCallback(ne=>Pa(ne,h),[h])]}var po=it((h,x)=>{const{_renderTimes:ne}=h,{_renderTimes:ye}=x;return ne!==ye}),Vo=Zn((h,x)=>{const{_renderTimes:ne}=h,{_renderTimes:ye}=x;return ne!==ye}),Do=i(64993),oo=i(17313),ti=i(83116),ni=i(37613),ki=h=>{const{componentCls:x}=h,ne=`${h.lineWidth}px ${h.lineType} ${h.tableBorderColor}`,ye=(je,Fe,gt)=>({[`&${x}-${je}`]:{[`> ${x}-container`]:{[`> ${x}-content, > ${x}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${x}-expanded-row-fixed`]:{margin:`-${Fe}px -${gt+h.lineWidth}px`}}}}}});return{[`${x}-wrapper`]:{[`${x}${x}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${x}-title`]:{border:ne,borderBottom:0},[`> ${x}-container`]:{borderInlineStart:ne,borderTop:ne,[` + > ${x}-content, + > ${x}-header, + > ${x}-body, + > ${x}-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 ":{[`> ${x}-cell-fix-right-first::after`]:{borderInlineEnd:ne}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${x}-expanded-row-fixed`]:{margin:`-${h.tablePaddingVertical}px -${h.tablePaddingHorizontal+h.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:h.lineWidth,bottom:0,borderInlineEnd:ne,content:'""'}}}}}},[`&${x}-scroll-horizontal`]:{[`> ${x}-container > ${x}-body`]:{"> table > tbody":{[` + > tr${x}-expanded-row, + > tr${x}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},ye("middle",h.tablePaddingVerticalMiddle,h.tablePaddingHorizontalMiddle)),ye("small",h.tablePaddingVerticalSmall,h.tablePaddingHorizontalSmall)),{[`> ${x}-footer`]:{border:ne,borderTop:0}}),[`${x}-cell`]:{[`${x}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${h.lineWidth}px 0 ${h.lineWidth}px ${h.tableHeaderBg}`}},[`${x}-bordered ${x}-cell-scrollbar`]:{borderInlineEnd:ne}}}},Wi=h=>{const{componentCls:x}=h;return{[`${x}-wrapper`]:{[`${x}-cell-ellipsis`]:Object.assign(Object.assign({},oo.vS),{wordBreak:"keep-all",[` + &${x}-cell-fix-left-last, + &${x}-cell-fix-right-first + `]:{overflow:"visible",[`${x}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${x}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Pl=h=>{const{componentCls:x}=h;return{[`${x}-wrapper`]:{[`${x}-tbody > tr${x}-placeholder`]:{textAlign:"center",color:h.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:h.colorBgContainer}}}}},el=i(15969),Al=h=>{const{componentCls:x,antCls:ne,controlInteractiveSize:ye,motionDurationSlow:je,lineWidth:Fe,paddingXS:gt,lineType:Ct,tableBorderColor:ct,tableExpandIconBg:Tt,tableExpandColumnWidth:Yt,borderRadius:Qt,fontSize:bn,fontSizeSM:hn,lineHeight:yn,tablePaddingVertical:Wn,tablePaddingHorizontal:Ln,tableExpandedRowBg:Kn,paddingXXS:Mn}=h,_n=ye/2-Fe,br=_n*2+Fe*3,Br=`${Fe}px ${Ct} ${ct}`,pr=Mn-Fe;return{[`${x}-wrapper`]:{[`${x}-expand-icon-col`]:{width:Yt},[`${x}-row-expand-icon-cell`]:{textAlign:"center",[`${x}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${x}-row-indent`]:{height:1,float:"left"},[`${x}-row-expand-icon`]:Object.assign(Object.assign({},(0,el.N)(h)),{position:"relative",float:"left",boxSizing:"border-box",width:br,height:br,padding:0,color:"inherit",lineHeight:`${br}px`,background:Tt,border:Br,borderRadius:Qt,transform:`scale(${ye/br})`,transition:`all ${je}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${je} ease-out`,content:'""'},"&::before":{top:_n,insetInlineEnd:pr,insetInlineStart:pr,height:Fe},"&::after":{top:pr,bottom:pr,insetInlineStart:_n,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"}}),[`${x}-row-indent + ${x}-row-expand-icon`]:{marginTop:(bn*yn-Fe*3)/2-Math.ceil((hn*1.4-Fe*3)/2),marginInlineEnd:gt},[`tr${x}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Kn}},[`${ne}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${x}-expanded-row-fixed`]:{position:"relative",margin:`-${Wn}px -${Ln}px`,padding:`${Wn}px ${Ln}px`}}}},Ol=h=>{const{componentCls:x,antCls:ne,iconCls:ye,tableFilterDropdownWidth:je,tableFilterDropdownSearchWidth:Fe,paddingXXS:gt,paddingXS:Ct,colorText:ct,lineWidth:Tt,lineType:Yt,tableBorderColor:Qt,tableHeaderIconColor:bn,fontSizeSM:hn,tablePaddingHorizontal:yn,borderRadius:Wn,motionDurationSlow:Ln,colorTextDescription:Kn,colorPrimary:Mn,tableHeaderFilterActiveBg:_n,colorTextDisabled:br,tableFilterDropdownBg:Br,tableFilterDropdownHeight:pr,controlItemBgHover:Rr,controlItemBgActive:Zr,boxShadowSecondary:nr,filterDropdownMenuBg:Cr}=h,ar=`${ne}-dropdown`,Nn=`${x}-filter-dropdown`,fr=`${ne}-tree`,Mr=`${Tt}px ${Yt} ${Qt}`;return[{[`${x}-wrapper`]:{[`${x}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${x}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-gt,marginInline:`${gt}px ${-yn/2}px`,padding:`0 ${gt}px`,color:bn,fontSize:hn,borderRadius:Wn,cursor:"pointer",transition:`all ${Ln}`,"&:hover":{color:Kn,background:_n},"&.active":{color:Mn}}}},{[`${ne}-dropdown`]:{[Nn]:Object.assign(Object.assign({},(0,oo.Wf)(h)),{minWidth:je,backgroundColor:Br,borderRadius:Wn,boxShadow:nr,overflow:"hidden",[`${ar}-menu`]:{maxHeight:pr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Cr,"&:empty::after":{display:"block",padding:`${Ct}px 0`,color:br,fontSize:hn,textAlign:"center",content:'"Not Found"'}},[`${Nn}-tree`]:{paddingBlock:`${Ct}px 0`,paddingInline:Ct,[fr]:{padding:0},[`${fr}-treenode ${fr}-node-content-wrapper:hover`]:{backgroundColor:Rr},[`${fr}-treenode-checkbox-checked ${fr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Zr}}},[`${Nn}-search`]:{padding:Ct,borderBottom:Mr,"&-input":{input:{minWidth:Fe},[ye]:{color:br}}},[`${Nn}-checkall`]:{width:"100%",marginBottom:gt,marginInlineStart:gt},[`${Nn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ct-Tt}px ${Ct}px`,overflow:"hidden",borderTop:Mr}})}},{[`${ne}-dropdown ${Nn}, ${Nn}-submenu`]:{[`${ne}-checkbox-wrapper + span`]:{paddingInlineStart:Ct,color:ct},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Ni=h=>{const{componentCls:x,lineWidth:ne,colorSplit:ye,motionDurationSlow:je,zIndexTableFixed:Fe,tableBg:gt,zIndexTableSticky:Ct}=h,ct=ye;return{[`${x}-wrapper`]:{[` + ${x}-cell-fix-left, + ${x}-cell-fix-right + `]:{position:"sticky !important",zIndex:Fe,background:gt},[` + ${x}-cell-fix-left-first::after, + ${x}-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 ${je}`,content:'""',pointerEvents:"none"},[`${x}-cell-fix-left-all::after`]:{display:"none"},[` + ${x}-cell-fix-right-first::after, + ${x}-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 ${je}`,content:'""',pointerEvents:"none"},[`${x}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ct+1,width:30,transition:`box-shadow ${je}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${x}-ping-left`]:{[`&:not(${x}-has-fix-left) ${x}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${ct}`}},[` + ${x}-cell-fix-left-first::after, + ${x}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${ct}`},[`${x}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${x}-ping-right`]:{[`&:not(${x}-has-fix-right) ${x}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${ct}`}},[` + ${x}-cell-fix-right-first::after, + ${x}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${ct}`}}}}},Fl=h=>{const{componentCls:x,antCls:ne}=h;return{[`${x}-wrapper`]:{[`${x}-pagination${ne}-pagination`]:{margin:`${h.margin}px 0`},[`${x}-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:x,tableRadius:ne}=h;return{[`${x}-wrapper`]:{[x]:{[`${x}-title, ${x}-header`]:{borderRadius:`${ne}px ${ne}px 0 0`},[`${x}-title + ${x}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${x}-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=h=>{const{componentCls:x}=h;return{[`${x}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${x}-pagination-left`]:{justifyContent:"flex-end"},[`${x}-pagination-right`]:{justifyContent:"flex-start"},[`${x}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${x}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${x}-row-indent`]:{float:"right"}}}}},pl=h=>{const{componentCls:x,antCls:ne,iconCls:ye,fontSizeIcon:je,padding:Fe,paddingXS:gt,tableHeaderIconColor:Ct,tableHeaderIconColorHover:ct,tableSelectionColumnWidth:Tt}=h;return{[`${x}-wrapper`]:{[`${x}-selection-col`]:{width:Tt,[`&${x}-selection-col-with-dropdown`]:{width:Tt+je+Fe/4}},[`${x}-bordered ${x}-selection-col`]:{width:Tt+gt*2,[`&${x}-selection-col-with-dropdown`]:{width:Tt+je+Fe/4+gt*2}},[` + table tr th${x}-selection-column, + table tr td${x}-selection-column + `]:{paddingInlineEnd:h.paddingXS,paddingInlineStart:h.paddingXS,textAlign:"center",[`${ne}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${x}-selection-column${x}-cell-fix-left`]:{zIndex:h.zIndexTableFixed+1},[`table tr th${x}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${x}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${x}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${h.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${h.tablePaddingHorizontal/4}px`,[ye]:{color:Ct,fontSize:je,verticalAlign:"baseline","&:hover":{color:ct}}}}}},Xi=h=>{const{componentCls:x}=h,ne=(ye,je,Fe,gt)=>({[`${x}${x}-${ye}`]:{fontSize:gt,[` + ${x}-title, + ${x}-footer, + ${x}-cell, + ${x}-thead > tr > th, + ${x}-tbody > tr > th, + ${x}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${je}px ${Fe}px`},[`${x}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${x}-expanded-row-fixed`]:{margin:`-${je}px -${Fe}px`},[`${x}-tbody`]:{[`${x}-wrapper:only-child ${x}`]:{marginBlock:`-${je}px`,marginInline:`${h.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${x}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${x}-wrapper`]:Object.assign(Object.assign({},ne("middle",h.tablePaddingVerticalMiddle,h.tablePaddingHorizontalMiddle,h.tableFontSizeMiddle)),ne("small",h.tablePaddingVerticalSmall,h.tablePaddingHorizontalSmall,h.tableFontSizeSmall))}},tl=h=>{const{componentCls:x,marginXXS:ne,fontSizeIcon:ye,tableHeaderIconColor:je,tableHeaderIconColorHover:Fe}=h;return{[`${x}-wrapper`]:{[`${x}-thead th${x}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${h.motionDurationSlow}`,"&:hover":{background:h.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:h.colorPrimary},[` + &${x}-cell-fix-left:hover, + &${x}-cell-fix-right:hover + `]:{background:h.tableFixedHeaderSortActiveBg}},[`${x}-thead th${x}-column-sort`]:{background:h.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${x}-column-sort`]:{background:h.tableBodySortBg},[`${x}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${x}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${x}-column-sorter`]:{marginInlineStart:ne,color:je,fontSize:0,transition:`color ${h.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:ye,"&.active":{color:h.colorPrimary}},[`${x}-column-sorter-up + ${x}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${x}-column-sorters:hover ${x}-column-sorter`]:{color:Fe}}}},Ui=h=>{const{componentCls:x,opacityLoading:ne,tableScrollThumbBg:ye,tableScrollThumbBgHover:je,tableScrollThumbSize:Fe,tableScrollBg:gt,zIndexTableSticky:Ct,stickyScrollBarBorderRadius:ct}=h,Tt=`${h.lineWidth}px ${h.lineType} ${h.tableBorderColor}`;return{[`${x}-wrapper`]:{[`${x}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ct,background:h.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ct,display:"flex",alignItems:"center",background:gt,borderTop:Tt,opacity:ne,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:ye,borderRadius:ct,transition:`all ${h.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:je}}}}}}},hi=h=>{const{componentCls:x,lineWidth:ne,tableBorderColor:ye}=h,je=`${ne}px ${h.lineType} ${ye}`;return{[`${x}-wrapper`]:{[`${x}-summary`]:{position:"relative",zIndex:h.zIndexTableFixed,background:h.tableBg,"> tr":{"> th, > td":{borderBottom:je}}},[`div${x}-summary`]:{boxShadow:`0 -${ne}px 0 ${ye}`}}}},wi=h=>{const{componentCls:x}=h,ne=`${h.lineWidth}px ${h.lineType} ${h.tableBorderColor}`,ye=`${x}-expanded-row-cell`;return{[`${x}-wrapper`]:{[`${x}-tbody-virtual`]:{[`${x}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${x}-cell`]:{borderBottom:ne},[`${x}-expanded-row`]:{[`${ye}${ye}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${h.lineWidth}px)`,borderInlineEnd:"none"}}},[`${x}-bordered`]:{[`${x}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:ne,position:"absolute"},[`${x}-cell`]:{borderInlineEnd:ne,[`&${x}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-h.lineWidth,borderInlineStart:ne}}}}}}};const Vi=h=>{const{componentCls:x,fontWeightStrong:ne,tablePaddingVertical:ye,tablePaddingHorizontal:je,lineWidth:Fe,lineType:gt,tableBorderColor:Ct,tableFontSize:ct,tableBg:Tt,tableRadius:Yt,tableHeaderTextColor:Qt,motionDurationMid:bn,tableHeaderBg:hn,tableHeaderCellSplitColor:yn,tableRowHoverBg:Wn,tableSelectedRowBg:Ln,tableSelectedRowHoverBg:Kn,tableFooterTextColor:Mn,tableFooterBg:_n,paddingContentVerticalLG:br}=h,Br=`${Fe}px ${gt} ${Ct}`;return{[`${x}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,oo.dF)()),{[x]:Object.assign(Object.assign({},(0,oo.Wf)(h)),{fontSize:ct,background:Tt,borderRadius:`${Yt}px ${Yt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Yt}px ${Yt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${x}-cell, + ${x}-thead > tr > th, + ${x}-tbody > tr > th, + ${x}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${br}px ${je}px`,overflowWrap:"break-word"},[`${x}-title`]:{padding:`${ye}px ${je}px`},[`${x}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Qt,fontWeight:ne,textAlign:"start",background:hn,borderBottom:Br,transition:`background ${bn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${x}-selection-column):not(${x}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:yn,transform:"translateY(-50%)",transition:`background-color ${bn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${x}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${bn}, border-color ${bn}`,borderBottom:Br,[` + > ${x}-wrapper:only-child, + > ${x}-expanded-row-fixed > ${x}-wrapper:only-child + `]:{[x]:{marginBlock:`-${ye}px`,marginInline:`${h.tableExpandColumnWidth-je}px -${je}px`,[`${x}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Qt,fontWeight:ne,textAlign:"start",background:hn,borderBottom:Br,transition:`background ${bn} ease`},[` + &${x}-row:hover > th, + &${x}-row:hover > td, + > th${x}-cell-row-hover, + > td${x}-cell-row-hover + `]:{background:Wn},[`&${x}-row-selected`]:{"> th, > td":{background:Ln},"&:hover > th, &:hover > td":{background:Kn}}}},[`${x}-footer`]:{padding:`${ye}px ${je}px`,color:Mn,background:_n}})}};var Ti=(0,ti.Z)("Table",h=>{const{colorTextHeading:x,colorSplit:ne,colorIcon:ye,colorIconHover:je,opacityLoading:Fe,colorBgContainer:gt,controlInteractiveSize:Ct,headerBg:ct,headerColor:Tt,headerSortActiveBg:Yt,headerSortHoverBg:Qt,bodySortBg:bn,rowHoverBg:hn,rowSelectedBg:yn,rowSelectedHoverBg:Wn,rowExpandedBg:Ln,cellPaddingBlock:Kn,cellPaddingInline:Mn,cellPaddingBlockMD:_n,cellPaddingInlineMD:br,cellPaddingBlockSM:Br,cellPaddingInlineSM:pr,borderColor:Rr,footerBg:Zr,footerColor:nr,headerBorderRadius:Cr,cellFontSize:ar,cellFontSizeMD:Nn,cellFontSizeSM:fr,headerSplitColor:Mr,fixedHeaderSortActiveBg:Gr,headerFilterHoverBg:wr,filterDropdownBg:Vn,expandIconBg:Tr,selectionColumnWidth:Kr,stickyScrollBarBg:la}=h,aa=new Do.C(ye),La=new Do.C(je),Ta=2,Wr=(0,ni.TS)(h,{tableFontSize:ar,tableBg:gt,tableRadius:Cr,tablePaddingVertical:Kn,tablePaddingHorizontal:Mn,tablePaddingVerticalMiddle:_n,tablePaddingHorizontalMiddle:br,tablePaddingVerticalSmall:Br,tablePaddingHorizontalSmall:pr,tableBorderColor:Rr,tableHeaderTextColor:Tt,tableHeaderBg:ct,tableFooterTextColor:nr,tableFooterBg:Zr,tableHeaderCellSplitColor:Mr,tableHeaderSortBg:Yt,tableHeaderSortHoverBg:Qt,tableHeaderIconColor:aa.clone().setAlpha(aa.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:La.clone().setAlpha(La.getAlpha()*Fe).toRgbString(),tableBodySortBg:bn,tableFixedHeaderSortActiveBg:Gr,tableHeaderFilterActiveBg:wr,tableFilterDropdownBg:Vn,tableRowHoverBg:hn,tableSelectedRowBg:yn,tableSelectedRowHoverBg:Wn,zIndexTableFixed:Ta,zIndexTableSticky:Ta+1,tableFontSizeMiddle:Nn,tableFontSizeSmall:fr,tableSelectionColumnWidth:Kr,tableExpandIconBg:Tr,tableExpandColumnWidth:Ct+2*h.padding,tableExpandedRowBg:Ln,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:la,tableScrollThumbBgHover:x,tableScrollBg:ne});return[Vi(Wr),Fl(Wr),hi(Wr),tl(Wr),Ol(Wr),ki(Wr),ql(Wr),Al(Wr),hi(Wr),Pl(Wr),pl(Wr),Ni(Wr),Ui(Wr),Wi(Wr),Xi(Wr),$l(Wr),wi(Wr)]},h=>{const{colorFillAlter:x,colorBgContainer:ne,colorTextHeading:ye,colorFillSecondary:je,colorFillContent:Fe,controlItemBgActive:gt,controlItemBgActiveHover:Ct,padding:ct,paddingSM:Tt,paddingXS:Yt,colorBorderSecondary:Qt,borderRadiusLG:bn,fontSize:hn,controlHeight:yn,colorTextPlaceholder:Wn}=h,Ln=new Do.C(je).onBackground(ne).toHexShortString(),Kn=new Do.C(Fe).onBackground(ne).toHexShortString(),Mn=new Do.C(x).onBackground(ne).toHexShortString();return{headerBg:Mn,headerColor:ye,headerSortActiveBg:Ln,headerSortHoverBg:Kn,bodySortBg:Mn,rowHoverBg:Mn,rowSelectedBg:gt,rowSelectedHoverBg:Ct,rowExpandedBg:x,cellPaddingBlock:ct,cellPaddingInline:ct,cellPaddingBlockMD:Tt,cellPaddingInlineMD:Yt,cellPaddingBlockSM:Yt,cellPaddingInlineSM:Yt,borderColor:Qt,headerBorderRadius:bn,footerBg:Mn,footerColor:ye,cellFontSize:hn,cellFontSizeMD:hn,cellFontSizeSM:hn,headerSplitColor:Qt,fixedHeaderSortActiveBg:Ln,headerFilterHoverBg:Fe,filterDropdownMenuBg:ne,filterDropdownBg:ne,expandIconBg:ne,selectionColumnWidth:yn,stickyScrollBarBg:Wn,stickyScrollBarBorderRadius:100}});const Rl=[],Ml=(h,x)=>{const{prefixCls:ne,className:ye,rootClassName:je,style:Fe,size:gt,bordered:Ct,dropdownPrefixCls:ct,dataSource:Tt,pagination:Yt,rowSelection:Qt,rowKey:bn="key",rowClassName:hn,columns:yn,children:Wn,childrenColumnName:Ln,onChange:Kn,getPopupContainer:Mn,loading:_n,expandIcon:br,expandable:Br,expandedRowRender:pr,expandIconColumnIndex:Rr,indentSize:Zr,scroll:nr,sortDirections:Cr,locale:ar,showSorterTooltip:Nn=!0,virtual:fr}=h,Mr=s.useMemo(()=>yn||g(Wn),[yn,Wn]),Gr=s.useMemo(()=>Mr.some(ra=>ra.responsive),[Mr]),wr=(0,tn.Z)(Gr),Vn=s.useMemo(()=>{const ra=new Set(Object.keys(wr).filter(xa=>wr[xa]));return Mr.filter(xa=>!xa.responsive||xa.responsive.some(eo=>ra.has(eo)))},[Mr,wr]),Tr=(0,$t.Z)(h,["className","style","columns"]),{locale:Kr=An.Z,direction:la,table:aa,renderEmpty:La,getPrefixCls:Ta,getPopupContainer:Wr}=s.useContext(Ut.E_),Qa=(0,ht.Z)(gt),_r=Object.assign(Object.assign({},Kr.Table),ar),Oa=Tt||Rl,Sa=Ta("table",ne),qa=Ta("dropdown",ct),Dr=Object.assign({childrenColumnName:Ln,expandIconColumnIndex:Rr},Br),{childrenColumnName:Pr="children"}=Dr,Or=s.useMemo(()=>Oa.some(ra=>ra==null?void 0:ra[Pr])?"nest":pr||Br&&Br.expandedRowRender?"row":null,[Oa]),yr={body:s.useRef()},oa=s.useMemo(()=>typeof bn=="function"?bn:ra=>ra==null?void 0:ra[bn],[bn]),[Sr]=jo(Oa,Pr,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),Yt&&Yt.onChange&&Yt.onChange(1,(fo=xo.pagination)===null||fo===void 0?void 0:fo.pageSize)),nr&&nr.scrollToFirstRowOnChange!==!1&&yr.body.current&&(0,vn.Z)(0,{getContainer:()=>yr.body.current}),Kn==null||Kn(xo.pagination,xo.filters,xo.sorter,{currentDataSource:Ha(ba(Oa,xo.sorterStates,Pr),xo.filterStates),action:xa})},ea=(ra,xa)=>{na({sorter:ra,sorterStates:xa},"sort",!1)},[mo,$a,Go,Ka]=ma({prefixCls:Sa,mergedColumns:Vn,onSorterChange:ea,sortDirections:Cr||["ascend","descend"],tableLocale:_r,showSorterTooltip:Nn}),Jo=s.useMemo(()=>ba(Oa,$a,Pr),[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:Vn,onFilterChange:ka,getPopupContainer:Mn||Wr}),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,Yt);Qr.pagination=Yt===!1?{}:Ga(qr,Yt),Qr.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:Sr,expandType:Or,childrenColumnName:Pr,locale:_r,getPopupContainer:Mn||Wr},Qt),Yo=(ra,xa,eo)=>{let Ia;return typeof hn=="function"?Ia=Ce()(hn(ra,xa,eo)):Ia=Ce()(hn),Ce()({[`${Sa}-row-selected`]:ri.has(oa(ra,xa))},Ia)};Dr.__PARENT_RENDER_ICON__=Dr.expandIcon,Dr.expandIcon=Dr.expandIcon||br||ur(_r),Or==="nest"&&Dr.expandIconColumnIndex===void 0?Dr.expandIconColumnIndex=Qt?1:0:Dr.expandIconColumnIndex>0&&Qt&&(Dr.expandIconColumnIndex-=1),typeof Dr.indentSize!="number"&&(Dr.indentSize=typeof Zr=="number"?Zr: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(Qn.Z,Object.assign({},qr,{className:Ce()(`${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 _n=="boolean"?So={spinning:_n}:typeof _n=="object"&&(So=Object.assign({spinning:!0},_n));const[ho,ja]=Ti(Sa),[,Ra]=(0,wt.Z)(),Zo=Ce()(`${Sa}-wrapper`,aa==null?void 0:aa.className,{[`${Sa}-wrapper-rtl`]:la==="rtl"},ye,je,ja),Ci=Object.assign(Object.assign({},aa==null?void 0:aa.style),Fe),$o=ar&&ar.emptyText||(La==null?void 0:La("Table"))||s.createElement(Wt.Z,{componentName:"Table"}),li=fr?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 fr&&(fi.listItemHeight=rl),ho(s.createElement("div",{ref:x,className:Zo,style:Ci},s.createElement(pn.Z,Object.assign({spinning:!1},So),qo,s.createElement(li,Object.assign({},fi,Tr,{columns:Vn,direction:la,expandable:Dr,prefixCls:Sa,className:Ce()({[`${Sa}-middle`]:Qa==="middle",[`${Sa}-small`]:Qa==="small",[`${Sa}-bordered`]:Ct,[`${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,x)=>{const ne=s.useRef(0);return ne.current+=1,s.createElement(Nl,Object.assign({},h,{ref:x,_renderTimes:ne.current}))},Fo=s.forwardRef(ts);Fo.SELECTION_COLUMN=Lr,Fo.EXPAND_COLUMN=o,Fo.SELECTION_ALL=Xr,Fo.SELECTION_INVERT=wa,Fo.SELECTION_NONE=ya,Fo.Column=ue,Fo.ColumnGroup=At,Fo.Summary=b;var Pi=Fo,ns=Pi},99313:function(Cn,qe,i){"use strict";i.d(qe,{default:function(){return le}});var o=i(99267),f=i(18785),O=i(62772),U=i(92310),v=i.n(U),L=i(54476),s=i(20068),fe=i(33885),pe=i(42978),I=i(76190),ce=i(75931),F=i(59301),B=i(49658),q=i(18929),z=i(77900),_=(0,F.createContext)(null),pt=F.forwardRef(function(g,C){var P=g.prefixCls,E=g.className,Y=g.style,Ae=g.id,Ge=g.active,Ue=g.tabKey,ft=g.children;return F.createElement("div",{id:Ae&&"".concat(Ae,"-panel-").concat(Ue),role:"tabpanel",tabIndex:Ge?0:-1,"aria-labelledby":Ae&&"".concat(Ae,"-tab-").concat(Ue),"aria-hidden":!Ge,style:Y,className:v()(P,Ge&&"".concat(P,"-active"),E),ref:C},ft)}),Ne=pt,vt=["key","forceRender","style","className"];function Me(g){var C=g.id,P=g.activeKey,E=g.animated,Y=g.tabPosition,Ae=g.destroyInactiveTabPane,Ge=F.useContext(_),Ue=Ge.prefixCls,ft=Ge.tabs,It=E.tabPane,Rt="".concat(Ue,"-tabpane");return F.createElement("div",{className:v()("".concat(Ue,"-content-holder"))},F.createElement("div",{className:v()("".concat(Ue,"-content"),"".concat(Ue,"-content-").concat(Y),(0,s.Z)({},"".concat(Ue,"-content-animated"),It))},ft.map(function(Xt){var Le=Xt.key,bt=Xt.forceRender,se=Xt.style,ge=Xt.className,Pe=(0,ce.Z)(Xt,vt),Qe=Le===P;return F.createElement(z.default,(0,L.Z)({key:Le,visible:Qe,forceRender:bt,removeOnLeave:!!Ae,leavedClassName:"".concat(Rt,"-hidden")},E.tabPaneMotion),function(yt,Te){var Et=yt.style,ee=yt.className;return F.createElement(Ne,(0,L.Z)({},Pe,{prefixCls:Rt,id:C,tabKey:Le,animated:It,active:Qe,style:(0,fe.Z)((0,fe.Z)({},se),Et),className:v()(ge,ee),ref:Te}))})})))}var V=i(94480),w=i(29301),u=i(6089),R=i(8654),j={width:0,height:0,left:0,top:0};function de(g,C,P){return(0,F.useMemo)(function(){for(var E,Y=new Map,Ae=C.get((E=g[0])===null||E===void 0?void 0:E.key)||j,Ge=Ae.left+Ae.width,Ue=0;UeEe?(Mt=ot,Be.current="x"):(Mt=dt,Be.current="y"),C(-Mt,-Mt)&&Ye.preventDefault()}var at=(0,F.useRef)(null);at.current={onTouchStart:Te,onTouchMove:Et,onTouchEnd:ee,onWheel:He},F.useEffect(function(){function Ye(qt){at.current.onTouchStart(qt)}function ot(qt){at.current.onTouchMove(qt)}function dt(qt){at.current.onTouchEnd(qt)}function Mt(qt){at.current.onWheel(qt)}return document.addEventListener("touchmove",ot,{passive:!1}),document.addEventListener("touchend",dt,{passive:!1}),g.current.addEventListener("touchstart",Ye,{passive:!1}),g.current.addEventListener("wheel",Mt),function(){document.removeEventListener("touchmove",ot),document.removeEventListener("touchend",dt)}},[])}var xe=i(34280);function We(g){var C=(0,F.useState)(0),P=(0,pe.Z)(C,2),E=P[0],Y=P[1],Ae=(0,F.useRef)(0),Ge=(0,F.useRef)();return Ge.current=g,(0,xe.o)(function(){var Ue;(Ue=Ge.current)===null||Ue===void 0||Ue.call(Ge)},[E]),function(){Ae.current===E&&(Ae.current+=1,Y(Ae.current))}}function Ke(g){var C=(0,F.useRef)([]),P=(0,F.useState)({}),E=(0,pe.Z)(P,2),Y=E[1],Ae=(0,F.useRef)(typeof g=="function"?g():g),Ge=We(function(){var ft=Ae.current;C.current.forEach(function(It){ft=It(ft)}),C.current=[],Ae.current=ft,Y({})});function Ue(ft){C.current.push(ft),Ge()}return[Ae.current,Ue]}var re={width:0,height:0,left:0,top:0,right:0};function J(g,C,P,E,Y,Ae,Ge){var Ue=Ge.tabs,ft=Ge.tabPosition,It=Ge.rtl,Rt,Xt,Le;return["top","bottom"].includes(ft)?(Rt="width",Xt=It?"right":"left",Le=Math.abs(P)):(Rt="height",Xt="top",Le=-P),(0,F.useMemo)(function(){if(!Ue.length)return[0,0];for(var bt=Ue.length,se=bt,ge=0;geLe+C){se=ge-1;break}}for(var Qe=0,yt=bt-1;yt>=0;yt-=1){var Te=g.get(Ue[yt].key)||re;if(Te[Xt]=se?[0,0]:[Qe,se]},[g,C,E,Y,Ae,Le,ft,Ue.map(function(bt){return bt.key}).join("_"),It])}function Q(g){var C;return g instanceof Map?(C={},g.forEach(function(P,E){C[E]=P})):C=g,JSON.stringify(C)}var H="TABS_DQ";function Se(g){return String(g).replace(/"/g,H)}function ve(g,C,P,E){return!(!P||E||g===!1||g===void 0&&(C===!1||C===null))}function $(g,C){var P=g.prefixCls,E=g.editable,Y=g.locale,Ae=g.style;return!E||E.showAdd===!1?null:F.createElement("button",{ref:C,type:"button",className:"".concat(P,"-nav-add"),style:Ae,"aria-label":(Y==null?void 0:Y.addAriaLabel)||"Add tab",onClick:function(Ue){E.onEdit("add",{event:Ue})}},E.addIcon||"+")}var we=F.forwardRef($),Oe=F.forwardRef(function(g,C){var P=g.position,E=g.prefixCls,Y=g.extra;if(!Y)return null;var Ae,Ge={};return(0,I.Z)(Y)==="object"&&!F.isValidElement(Y)?Ge=Y:Ge.right=Y,P==="right"&&(Ae=Ge.right),P==="left"&&(Ae=Ge.left),Ae?F.createElement("div",{className:"".concat(E,"-extra-content"),ref:C},Ae):null}),Bt=Oe,ut=i(31561),mt=i(15285),Pt=i(10228);function en(g,C){var P=g.prefixCls,E=g.id,Y=g.tabs,Ae=g.locale,Ge=g.mobile,Ue=g.moreIcon,ft=Ue===void 0?"More":Ue,It=g.moreTransitionName,Rt=g.style,Xt=g.className,Le=g.editable,bt=g.tabBarGutter,se=g.rtl,ge=g.removeAriaLabel,Pe=g.onTabClick,Qe=g.getPopupContainer,yt=g.popupClassName,Te=(0,F.useState)(!1),Et=(0,pe.Z)(Te,2),ee=Et[0],Be=Et[1],He=(0,F.useState)(null),at=(0,pe.Z)(He,2),Ye=at[0],ot=at[1],dt="".concat(E,"-more-popup"),Mt="".concat(P,"-dropdown"),qt=Ye!==null?"".concat(dt,"-").concat(Ye):null,Ee=Ae==null?void 0:Ae.dropdownAriaLabel;function Ze(Ht,Jt){Ht.preventDefault(),Ht.stopPropagation(),Le.onEdit("remove",{key:Jt,event:Ht})}var Ve=F.createElement(mt.ZP,{onClick:function(Jt){var ln=Jt.key,xn=Jt.domEvent;Pe(ln,xn),Be(!1)},prefixCls:"".concat(Mt,"-menu"),id:dt,tabIndex:-1,role:"listbox","aria-activedescendant":qt,selectedKeys:[Ye],"aria-label":Ee!==void 0?Ee:"expanded dropdown"},Y.map(function(Ht){var Jt=Ht.closable,ln=Ht.disabled,xn=Ht.closeIcon,Rn=Ht.key,Tn=Ht.label,sr=ve(Jt,xn,Le,ln);return F.createElement(mt.sN,{key:Rn,id:"".concat(dt,"-").concat(Rn),role:"option","aria-controls":E&&"".concat(E,"-panel-").concat(Rn),disabled:ln},F.createElement("span",null,Tn),sr&&F.createElement("button",{type:"button","aria-label":ge||"remove",tabIndex:0,className:"".concat(Mt,"-menu-item-remove"),onClick:function(Kt){Kt.stopPropagation(),Ze(Kt,Rn)}},xn||Le.removeIcon||"\xD7"))}));function it(Ht){for(var Jt=Y.filter(function(sr){return!sr.disabled}),ln=Jt.findIndex(function(sr){return sr.key===Ye})||0,xn=Jt.length,Rn=0;RnYr?"left":"right"})}),Ee=(0,pe.Z)(qt,2),Ze=Ee[0],Ve=Ee[1],it=M(0,function(ta,Yr){!Mt&&Te&&Te({direction:ta>Yr?"top":"bottom"})}),_e=(0,pe.Z)(it,2),Zt=_e[0],on=_e[1],_t=(0,F.useState)([0,0]),Ht=(0,pe.Z)(_t,2),Jt=Ht[0],ln=Ht[1],xn=(0,F.useState)([0,0]),Rn=(0,pe.Z)(xn,2),Tn=Rn[0],sr=Rn[1],sn=(0,F.useState)([0,0]),Kt=(0,pe.Z)(sn,2),Vt=Kt[0],Dn=Kt[1],mn=(0,F.useState)([0,0]),Yn=(0,pe.Z)(mn,2),Xn=Yn[0],Zn=Yn[1],jn=Ke(new Map),tr=(0,pe.Z)(jn,2),ke=tr[0],ue=tr[1],ae=de(Ae,ke,Tn[0]),At=T(Jt,Mt),$t=T(Tn,Mt),vn=T(Vt,Mt),Ut=T(Xn,Mt),Wt=At<$t+vn,ht=Wt?At-Ut:At-vn,tn="".concat(Y,"-nav-operations-hidden"),An=0,Qn=0;Mt&&Xt?(An=0,Qn=Math.max(0,$t-ht)):(An=Math.min(0,ht-$t),Qn=0);function pn(ta){return taQn?Qn:ta}var wt=(0,F.useRef)(),In=(0,F.useState)(),ur=(0,pe.Z)(In,2),mr=ur[0],gr=ur[1];function Ar(){gr(Date.now())}function $n(){window.clearTimeout(wt.current)}Dt(at,function(ta,Yr){function Ca(pa,Fa){pa(function(Aa){var To=pn(Aa+Fa);return To})}return Wt?(Mt?Ca(Ve,ta):Ca(on,Yr),$n(),Ar(),!0):!1}),(0,F.useEffect)(function(){return $n(),mr&&(wt.current=window.setTimeout(function(){gr(0)},100)),$n},[mr]);var rr=J(ae,ht,Mt?Ze:Zt,$t,vn,Ut,(0,fe.Z)((0,fe.Z)({},g),{},{tabs:Ae})),dr=(0,pe.Z)(rr,2),jr=dr[0],Fr=dr[1],vr=(0,u.Z)(function(){var ta=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Rt,Yr=ae.get(ta)||{width:0,height:0,left:0,right:0,top:0};if(Mt){var Ca=Ze;Xt?Yr.rightZe+ht&&(Ca=Yr.right+Yr.width-ht):Yr.left<-Ze?Ca=-Yr.left:Yr.left+Yr.width>-Ze+ht&&(Ca=-(Yr.left+Yr.width-ht)),on(0),Ve(pn(Ca))}else{var pa=Zt;Yr.top<-Zt?pa=-Yr.top:Yr.top+Yr.height>-Zt+ht&&(pa=-(Yr.top+Yr.height-ht)),Ve(0),on(pn(pa))}}),wn={};ge==="top"||ge==="bottom"?wn[Xt?"marginRight":"marginLeft"]=Pe:wn.marginTop=Pe;var Un=Ae.map(function(ta,Yr){var Ca=ta.key;return F.createElement(St,{id:ft,prefixCls:Y,key:Ca,tab:ta,style:Yr===0?void 0:wn,closable:ta.closable,editable:bt,active:Ca===Rt,renderWrapper:Qe,removeAriaLabel:se==null?void 0:se.removeAriaLabel,onClick:function(Fa){yt(Ca,Fa)},onFocus:function(){vr(Ca),Ar(),at.current&&(Xt||(at.current.scrollLeft=0),at.current.scrollTop=0)}})}),Jn=function(){return ue(function(){var Yr=new Map;return Ae.forEach(function(Ca){var pa,Fa=Ca.key,Aa=(pa=Ye.current)===null||pa===void 0?void 0:pa.querySelector('[data-node-key="'.concat(Se(Fa),'"]'));Aa&&Yr.set(Fa,{width:Aa.offsetWidth,height:Aa.offsetHeight,left:Aa.offsetLeft,top:Aa.offsetTop})}),Yr})};(0,F.useEffect)(function(){Jn()},[Ae.map(function(ta){return ta.key}).join("_")]);var cr=We(function(){var ta=d(ee),Yr=d(Be),Ca=d(He);ln([ta[0]-Yr[0]-Ca[0],ta[1]-Yr[1]-Ca[1]]);var pa=d(dt);Dn(pa);var Fa=d(ot);Zn(Fa);var Aa=d(Ye);sr([Aa[0]-pa[0],Aa[1]-pa[1]]),Jn()}),Hr=Ae.slice(0,jr),Ur=Ae.slice(Fr+1),qn=[].concat((0,V.Z)(Hr),(0,V.Z)(Ur)),zn=ae.get(Rt),hr=D({activeTabOffset:zn,horizontal:Mt,rtl:Xt,indicatorSize:Et}),or=hr.style;(0,F.useEffect)(function(){vr()},[Rt,An,Qn,Q(zn),Q(ae),Mt]),(0,F.useEffect)(function(){cr()},[Xt]);var Jr=!!qn.length,zr="".concat(Y,"-nav-wrap"),fa,Ba,va,ga;return Mt?Xt?(Ba=Ze>0,fa=Ze!==Qn):(fa=Ze<0,Ba=Ze!==An):(va=Zt<0,ga=Zt!==An),F.createElement(w.Z,{onResize:cr},F.createElement("div",{ref:(0,R.x1)(C,ee),role:"tablist",className:v()("".concat(Y,"-nav"),Ge),style:Ue,onKeyDown:function(){Ar()}},F.createElement(Bt,{ref:Be,position:"left",extra:Le,prefixCls:Y}),F.createElement(w.Z,{onResize:cr},F.createElement("div",{className:v()(zr,(P={},(0,s.Z)(P,"".concat(zr,"-ping-left"),fa),(0,s.Z)(P,"".concat(zr,"-ping-right"),Ba),(0,s.Z)(P,"".concat(zr,"-ping-top"),va),(0,s.Z)(P,"".concat(zr,"-ping-bottom"),ga),P)),ref:at},F.createElement(w.Z,{onResize:cr},F.createElement("div",{ref:Ye,className:"".concat(Y,"-nav-list"),style:{transform:"translate(".concat(Ze,"px, ").concat(Zt,"px)"),transition:mr?"none":void 0}},Un,F.createElement(we,{ref:dt,prefixCls:Y,locale:se,editable:bt,style:(0,fe.Z)((0,fe.Z)({},Un.length===0?void 0:wn),{},{visibility:Jr?"hidden":null})}),F.createElement("div",{className:v()("".concat(Y,"-ink-bar"),(0,s.Z)({},"".concat(Y,"-ink-bar-animated"),It.inkBar)),style:or}))))),F.createElement(zt,(0,L.Z)({},g,{removeAriaLabel:se==null?void 0:se.removeAriaLabel,ref:ot,prefixCls:Y,tabs:qn,className:!Jr&&tn,tabMoving:!!mr})),F.createElement(Bt,{ref:He,position:"right",extra:Le,prefixCls:Y})))}var b=F.forwardRef(oe),m=["renderTabBar"],ie=["label","key"];function Z(g){var C=g.renderTabBar,P=(0,ce.Z)(g,m),E=F.useContext(_),Y=E.tabs;if(C){var Ae=(0,fe.Z)((0,fe.Z)({},P),{},{panes:Y.map(function(Ge){var Ue=Ge.label,ft=Ge.key,It=(0,ce.Z)(Ge,ie);return F.createElement(Ne,(0,L.Z)({tab:Ue,key:ft,tabKey:ft},It))})});return C(Ae,b)}return F.createElement(b,P)}var S=i(48736);function me(){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,fe.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 st=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ze=0;function De(g,C){var P,E=g.id,Y=g.prefixCls,Ae=Y===void 0?"rc-tabs":Y,Ge=g.className,Ue=g.items,ft=g.direction,It=g.activeKey,Rt=g.defaultActiveKey,Xt=g.editable,Le=g.animated,bt=g.tabPosition,se=bt===void 0?"top":bt,ge=g.tabBarGutter,Pe=g.tabBarStyle,Qe=g.tabBarExtraContent,yt=g.locale,Te=g.moreIcon,Et=g.moreTransitionName,ee=g.destroyInactiveTabPane,Be=g.renderTabBar,He=g.onChange,at=g.onTabClick,Ye=g.onTabScroll,ot=g.getPopupContainer,dt=g.popupClassName,Mt=g.indicatorSize,qt=(0,ce.Z)(g,st),Ee=F.useMemo(function(){return(Ue||[]).filter(function(Zn){return Zn&&(0,I.Z)(Zn)==="object"&&"key"in Zn})},[Ue]),Ze=ft==="rtl",Ve=me(Le),it=(0,F.useState)(!1),_e=(0,pe.Z)(it,2),Zt=_e[0],on=_e[1];(0,F.useEffect)(function(){on((0,B.Z)())},[]);var _t=(0,q.Z)(function(){var Zn;return(Zn=Ee[0])===null||Zn===void 0?void 0:Zn.key},{value:It,defaultValue:Rt}),Ht=(0,pe.Z)(_t,2),Jt=Ht[0],ln=Ht[1],xn=(0,F.useState)(function(){return Ee.findIndex(function(Zn){return Zn.key===Jt})}),Rn=(0,pe.Z)(xn,2),Tn=Rn[0],sr=Rn[1];(0,F.useEffect)(function(){var Zn=Ee.findIndex(function(tr){return tr.key===Jt});if(Zn===-1){var jn;Zn=Math.max(0,Math.min(Tn,Ee.length-1)),ln((jn=Ee[Zn])===null||jn===void 0?void 0:jn.key)}sr(Zn)},[Ee.map(function(Zn){return Zn.key}).join("_"),Jt,Tn]);var sn=(0,q.Z)(null,{value:E}),Kt=(0,pe.Z)(sn,2),Vt=Kt[0],Dn=Kt[1];(0,F.useEffect)(function(){E||(Dn("rc-tabs-".concat(ze)),ze+=1)},[]);function mn(Zn,jn){at==null||at(Zn,jn);var tr=Zn!==Jt;ln(Zn),tr&&(He==null||He(Zn))}var Yn={id:Vt,activeKey:Jt,animated:Ve,tabPosition:se,rtl:Ze,mobile:Zt},Xn=(0,fe.Z)((0,fe.Z)({},Yn),{},{editable:Xt,locale:yt,moreIcon:Te,moreTransitionName:Et,tabBarGutter:ge,onTabClick:mn,onTabScroll:Ye,extra:Qe,style:Pe,panes:null,getPopupContainer:ot,popupClassName:dt,indicatorSize:Mt});return F.createElement(_.Provider,{value:{tabs:Ee,prefixCls:Ae}},F.createElement("div",(0,L.Z)({ref:C,id:E,className:v()(Ae,"".concat(Ae,"-").concat(se),(P={},(0,s.Z)(P,"".concat(Ae,"-mobile"),Zt),(0,s.Z)(P,"".concat(Ae,"-editable"),Xt),(0,s.Z)(P,"".concat(Ae,"-rtl"),Ze),P),Ge)},qt),F.createElement(Z,(0,L.Z)({},Xn,{renderTabBar:Be})),F.createElement(Me,(0,L.Z)({destroyInactiveTabPane:ee},Yn,{animated:Ve}))))}var lt=F.forwardRef(De),k=lt,A=k,K=i(36355),be=i(19716),nt=()=>null,xt=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},P;return C===!1?P={inkBar:!1,tabPane:!1}:C===!0?P={inkBar:!0,tabPane:!0}:P=Object.assign({inkBar:!0},typeof C=="object"?C:{}),P.tabPane&&(P.tabPaneMotion=Object.assign(Object.assign({},Ft),{motionName:(0,xt.m)(g,"switch")})),P}var Gt=i(11592),an=function(g,C){var P={};for(var E in g)Object.prototype.hasOwnProperty.call(g,E)&&C.indexOf(E)<0&&(P[E]=g[E]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,E=Object.getOwnPropertySymbols(g);YC)}function fn(g,C){if(g)return g;const P=(0,Gt.Z)(C).map(E=>{if(F.isValidElement(E)){const{key:Y,props:Ae}=E,Ge=Ae||{},{tab:Ue}=Ge,ft=an(Ge,["tab"]);return Object.assign(Object.assign({key:String(Y)},ft),{label:Ue})}return null});return nn(P)}var En=i(17313),Pn=i(83116),rn=i(37613),On=i(13826),dn=g=>{const{componentCls:C,motionDurationSlow:P}=g;return[{[C]:{[`${C}-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,On.oN)(g,"slide-up"),(0,On.oN)(g,"slide-down")]]};const Fn=g=>{const{componentCls:C,tabsCardPadding:P,cardBg:E,cardGutter:Y,colorBorderSecondary:Ae,itemSelectedColor:Ge}=g;return{[`${C}-card`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab`]:{margin:0,padding:P,background:E,border:`${g.lineWidth}px ${g.lineType} ${Ae}`,transition:`all ${g.motionDurationSlow} ${g.motionEaseInOut}`},[`${C}-tab-active`]:{color:Ge,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:`${Y}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:`${Y}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}}}}}}},er=g=>{const{componentCls:C,itemHoverColor:P,dropdownEdgeChildVerticalPadding:E}=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:`${E}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:P}},"&:hover":{background:g.controlItemBgHover},"&-disabled":{"&, &:hover":{color:g.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},he=g=>{const{componentCls:C,margin:P,colorBorderSecondary:E,horizontalMargin:Y,verticalItemPadding:Ae,verticalItemMargin:Ge}=g;return{[`${C}-top, ${C}-bottom`]:{flexDirection:"column",[`> ${C}-nav, > div > ${C}-nav`]:{margin:Y,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${g.lineWidth}px ${g.lineType} ${E}`,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:`${P}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:Ge},[`${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}}}}}},tt=g=>{const{componentCls:C,cardPaddingSM:P,cardPaddingLG:E,horizontalItemPaddingSM:Y,horizontalItemPaddingLG:Ae}=g;return{[C]:{"&-small":{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:Y,fontSize:g.titleFontSizeSM}}},"&-large":{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:Ae,fontSize:g.titleFontSizeLG}}}},[`${C}-card`]:{[`&${C}-small`]:{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:P}},[`&${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:E}}}}}},rt=g=>{const{componentCls:C,itemActiveColor:P,itemHoverColor:E,iconCls:Y,tabsHorizontalItemMargin:Ae,horizontalItemPadding:Ge,itemSelectedColor:Ue,itemColor:ft}=g,It=`${C}-tab`;return{[It]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Ge,fontSize:g.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:ft,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:P}},(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:E},[`&${It}-active ${It}-btn`]:{color:Ue,textShadow:g.tabsActiveTextShadow},[`&${It}-disabled`]:{color:g.colorTextDisabled,cursor:"not-allowed"},[`&${It}-disabled ${It}-btn, &${It}-disabled ${C}-remove`]:{"&:focus, &:active":{color:g.colorTextDisabled}},[`& ${It}-remove ${Y}`]:{margin:0},[Y]:{marginRight:{_skip_check_:!0,value:g.marginSM}}},[`${It} + ${It}`]:{margin:{_skip_check_:!0,value:Ae}}}},$e=g=>{const{componentCls:C,tabsHorizontalItemMarginRTL:P,iconCls:E,cardGutter:Y}=g;return{[`${C}-rtl`]:{direction:"rtl",[`${C}-nav`]:{[`${C}-tab`]:{margin:{_skip_check_:!0,value:P},[`${C}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[E]:{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`},[E]:{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:Y},marginLeft:{_skip_check_:!0,value:0}}}}},[`${C}-dropdown-rtl`]:{direction:"rtl"},[`${C}-menu-item`]:{[`${C}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},jt=g=>{const{componentCls:C,tabsCardPadding:P,cardHeight:E,cardGutter:Y,itemHoverColor:Ae,itemActiveColor:Ge,colorBorderSecondary:Ue}=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:P,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:E,marginLeft:{_skip_check_:!0,value:Y},padding:`0 ${g.paddingXS}px`,background:"transparent",border:`${g.lineWidth}px ${g.lineType} ${Ue}`,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:Ge}},(0,En.Qy)(g))},[`${C}-extra-content`]:{flex:"none"},[`${C}-ink-bar`]:{position:"absolute",background:g.inkBarColor,pointerEvents:"none"}}),rt(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,Pn.Z)("Tabs",g=>{const C=(0,rn.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[tt(C),$e(C),he(C),er(C),Fn(C),jt(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}}),kt=function(g,C){var P={};for(var E in g)Object.prototype.hasOwnProperty.call(g,E)&&C.indexOf(E)<0&&(P[E]=g[E]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,E=Object.getOwnPropertySymbols(g);Y{const{type:C,className:P,rootClassName:E,size:Y,onEdit:Ae,hideAdd:Ge,centered:Ue,addIcon:ft,popupClassName:It,children:Rt,items:Xt,animated:Le,style:bt,indicatorSize:se}=g,ge=kt(g,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Pe,moreIcon:Qe=F.createElement(f.Z,null)}=ge,{direction:yt,tabs:Te,getPrefixCls:Et,getPopupContainer:ee}=F.useContext(K.E_),Be=Et("tabs",Pe),[He,at]=un(Be);let Ye;C==="editable-card"&&(Ye={onEdit:(Ze,Ve)=>{let{key:it,event:_e}=Ve;Ae==null||Ae(Ze==="add"?_e:it,Ze)},removeIcon:F.createElement(o.Z,null),addIcon:ft||F.createElement(O.Z,null),showAdd:Ge!==!0});const ot=Et(),dt=fn(Xt,Rt),Mt=Lt(Be,Le),qt=(0,be.Z)(Y),Ee=Object.assign(Object.assign({},Te==null?void 0:Te.style),bt);return He(F.createElement(A,Object.assign({direction:yt,getPopupContainer:ee,moreTransitionName:`${ot}-slide-up`},ge,{items:dt,className:v()({[`${Be}-${qt}`]:qt,[`${Be}-card`]:["card","editable-card"].includes(C),[`${Be}-editable-card`]:C==="editable-card",[`${Be}-centered`]:Ue},Te==null?void 0:Te.className,P,E,at),popupClassName:v()(It,at),style:Ee,editable:Ye,moreIcon:Qe,prefixCls:Be,animated:Mt,indicatorSize:se!=null?se:Te==null?void 0:Te.indicatorSize})))};Sn.TabPane=nt;var le=Sn},17574:function(Cn,qe,i){"use strict";i.d(qe,{default:function(){return J}});var o=i(60091),f=i(94480),O=i(52671),U=i(8657),v=i(54476),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"},fe=s,pe=i(7657),I=function(H,Se){return L.createElement(pe.Z,(0,v.Z)({},H,{ref:Se,icon:fe}))},ce=L.forwardRef(I),F=ce,B=i(92310),q=i.n(B),z=i(35654),_=i(71430),pt=i(36355),Ne=i(56082),vt=i(62892),Me=i(20648);const V=4;function w(Q){const{dropPosition:H,dropLevelOffset:Se,prefixCls:ve,indent:$,direction:we="ltr"}=Q,Oe=we==="ltr"?"left":"right",Bt=we==="ltr"?"right":"left",ut={[Oe]:-Se*$+V,[Bt]:0};switch(H){case-1:ut.top=-3;break;case 1:ut.bottom=-3;break;default:ut.bottom=-3,ut[Oe]=$+V;break}return L.createElement("div",{style:ut,className:`${ve}-drop-indicator`})}var u=i(71997),j=L.forwardRef((Q,H)=>{const{getPrefixCls:Se,direction:ve,virtual:$,tree:we}=L.useContext(pt.E_),{prefixCls:Oe,className:Bt,showIcon:ut=!1,showLine:mt,switcherIcon:Pt,blockNode:en=!1,children:zt,checkable:et=!1,selectable:St=!0,draggable:G,motion:X,style:D}=Q,d=Se("tree",Oe),T=Se(),oe=X!=null?X:Object.assign(Object.assign({},(0,vt.Z)(T)),{motionAppear:!1}),b=Object.assign(Object.assign({},Q),{checkable:et,selectable:St,showIcon:ut,motion:oe,blockNode:en,showLine:!!mt,dropIndicatorRender:w}),[m,ie]=(0,Me.ZP)(d),Z=L.useMemo(()=>{if(!G)return!1;let me={};switch(typeof G){case"function":me.nodeDraggable=G;break;case"object":me=Object.assign({},G);break;default:break}return me.icon!==!1&&(me.icon=me.icon||L.createElement(Ne.Z,null)),me},[G]),S=me=>L.createElement(u.Z,{prefixCls:d,switcherIcon:Pt,treeNodeProps:me,showLine:mt});return m(L.createElement(o.Z,Object.assign({itemHeight:20,ref:H,virtual:$},b,{style:Object.assign(Object.assign({},we==null?void 0:we.style),D),prefixCls:d,className:q()({[`${d}-icon-hide`]:!ut,[`${d}-block-node`]:en,[`${d}-unselectable`]:!St,[`${d}-rtl`]:ve==="rtl"},we==null?void 0:we.className,Bt,ie),direction:ve,checkable:et&&L.createElement("span",{className:`${d}-checkbox-inner`}),selectable:St,switcherIcon:S,draggable:Z}),zt))}),de;(function(Q){Q[Q.None=0]="None",Q[Q.Start=1]="Start",Q[Q.End=2]="End"})(de||(de={}));function M(Q,H){function Se(ve){const{key:$,children:we}=ve;H($,ve)!==!1&&M(we||[],H)}Q.forEach(Se)}function te(Q){let{treeData:H,expandedKeys:Se,startKey:ve,endKey:$}=Q;const we=[];let Oe=de.None;if(ve&&ve===$)return[ve];if(!ve||!$)return[];function Bt(ut){return ut===ve||ut===$}return M(H,ut=>{if(Oe===de.End)return!1;if(Bt(ut)){if(we.push(ut),Oe===de.None)Oe=de.Start;else if(Oe===de.Start)return Oe=de.End,!1}else Oe===de.Start&&we.push(ut);return Se.includes(ut)}),we}function W(Q,H){const Se=(0,f.Z)(H),ve=[];return M(Q,($,we)=>{const Oe=Se.indexOf($);return Oe!==-1&&(ve.push(we),Se.splice(Oe,1)),!!Se.length}),ve}var Xe=function(Q,H){var Se={};for(var ve in Q)Object.prototype.hasOwnProperty.call(Q,ve)&&H.indexOf(ve)<0&&(Se[ve]=Q[ve]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,ve=Object.getOwnPropertySymbols(Q);${var{defaultExpandAll:Se,defaultExpandParent:ve,defaultExpandedKeys:$}=Q,we=Xe(Q,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Oe=L.useRef(),Bt=L.useRef(),ut=()=>{const{keyEntities:Z}=(0,_.I8)(Dt(we));let S;return Se?S=Object.keys(Z):ve?S=(0,z.r7)(we.expandedKeys||$||[],Z):S=we.expandedKeys||$,S},[mt,Pt]=L.useState(we.selectedKeys||we.defaultSelectedKeys||[]),[en,zt]=L.useState(()=>ut());L.useEffect(()=>{"selectedKeys"in we&&Pt(we.selectedKeys)},[we.selectedKeys]),L.useEffect(()=>{"expandedKeys"in we&&zt(we.expandedKeys)},[we.expandedKeys]);const et=(Z,S)=>{var me;return"expandedKeys"in we||zt(Z),(me=we.onExpand)===null||me===void 0?void 0:me.call(we,Z,S)},St=(Z,S)=>{var me;const{multiple:st}=we,{node:ze,nativeEvent:De}=S,{key:lt=""}=ze,k=Dt(we),A=Object.assign(Object.assign({},S),{selected:!0}),K=(De==null?void 0:De.ctrlKey)||(De==null?void 0:De.metaKey),be=De==null?void 0:De.shiftKey;let Ie;st&&K?(Ie=Z,Oe.current=lt,Bt.current=Ie,A.selectedNodes=W(k,Ie)):st&&be?(Ie=Array.from(new Set([].concat((0,f.Z)(Bt.current||[]),(0,f.Z)(te({treeData:k,expandedKeys:en,startKey:lt,endKey:Oe.current}))))),A.selectedNodes=W(k,Ie)):(Ie=[lt],Oe.current=lt,Bt.current=Ie,A.selectedNodes=W(k,Ie)),(me=we.onSelect)===null||me===void 0||me.call(we,Ie,A),"selectedKeys"in we||Pt(Ie)},{getPrefixCls:G,direction:X}=L.useContext(pt.E_),{prefixCls:D,className:d,showIcon:T=!0,expandAction:oe="click"}=we,b=Xe(we,["prefixCls","className","showIcon","expandAction"]),m=G("tree",D),ie=q()(`${m}-directory`,{[`${m}-directory-rtl`]:X==="rtl"},d);return L.createElement(j,Object.assign({icon:Ce,ref:H,blockNode:!0},b,{showIcon:T,expandAction:oe,prefixCls:m,className:ie,expandedKeys:en,selectedKeys:mt,onSelect:St,onExpand:et}))};var Ke=L.forwardRef(xe);const re=j;re.DirectoryTree=Ke,re.TreeNode=o.O;var J=re},20648:function(Cn,qe,i){"use strict";i.d(qe,{TM:function(){return B},Yk:function(){return F}});var o=i(36237),f=i(98447),O=i(17313),U=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}}),fe=(q,z)=>({[`.${q}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${z.motionDurationSlow}`}}}),pe=(q,z)=>({[`.${q}-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=(q,z)=>{const{treeCls:_,treeNodeCls:pt,treeNodePadding:Ne,titleHeight:vt,nodeSelectedBg:Me,nodeHoverBg:V}=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"},[`${pt}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:Ne,insetInlineStart:0,border:`1px solid ${z.colorPrimary}`,opacity:0,animationName:s,animationDuration:z.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${pt}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${Ne}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(${pt}-disabled).filter-node ${_}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${_}-draggable-icon`]:{flexShrink:0,width:vt,lineHeight:`${vt}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${z.motionDurationSlow}`,[`${pt}:hover &`]:{opacity:.45}},[`&${pt}-disabled`]:{[`${_}-draggable-icon`]:{visibility:"hidden"}}}},[`${_}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:vt}},[`${_}-draggable-icon`]:{visibility:"hidden"},[`${_}-switcher`]:Object.assign(Object.assign({},fe(q,z)),{position:"relative",flex:"none",alignSelf:"stretch",width:vt,margin:0,lineHeight:`${vt}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:vt/2,bottom:-Ne,marginInlineStart:-1,borderInlineEnd:`1px solid ${z.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:vt/2*.8,height:vt/2,borderBottom:`1px solid ${z.colorBorder}`,content:'""'}}}),[`${_}-checkbox`]:{top:"initial",marginInlineEnd:w},[`${_}-node-content-wrapper, ${_}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:vt,margin:0,padding:`0 ${z.paddingXS/2}px`,color:"inherit",lineHeight:`${vt}px`,background:"transparent",borderRadius:z.borderRadius,cursor:"pointer",transition:`all ${z.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:V},[`&${_}-node-selected`]:{backgroundColor:Me},[`${_}-iconEle`]:{display:"inline-block",width:vt,height:vt,lineHeight:`${vt}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${_}-unselectable ${_}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${_}-node-content-wrapper`]:Object.assign({lineHeight:`${vt}px`,userSelect:"none"},pe(q,z)),[`${pt}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${z.colorPrimary}`}},"&-show-line":{[`${_}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:vt/2,bottom:-Ne,borderInlineEnd:`1px solid ${z.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${_}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${pt}-leaf-last`]:{[`${_}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${vt/2}px !important`}}}}})}},ce=q=>{const{treeCls:z,treeNodeCls:_,treeNodePadding:pt,directoryNodeSelectedBg:Ne,directoryNodeSelectedColor:vt}=q;return{[`${z}${z}-directory`]:{[_]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:pt,insetInlineStart:0,transition:`background-color ${q.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:q.controlItemBgHover}},"> *":{zIndex:1},[`${z}-switcher`]:{transition:`color ${q.motionDurationMid}`},[`${z}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${z}-node-selected`]:{color:vt,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:Ne},[`${z}-switcher`]:{color:vt},[`${z}-node-content-wrapper`]:{color:vt,background:"transparent"}}}}}},F=(q,z)=>{const _=`.${q}`,pt=`${_}-treenode`,Ne=z.paddingXS/2,vt=(0,v.TS)(z,{treeCls:_,treeNodeCls:pt,treeNodePadding:Ne});return[I(q,vt),ce(vt)]},B=q=>{const{controlHeightSM:z}=q;return{titleHeight:z,nodeHoverBg:q.controlItemBgHover,nodeSelectedBg:q.controlItemBgActive}};qe.ZP=(0,L.Z)("Tree",(q,z)=>{let{prefixCls:_}=z;return[{[q.componentCls]:(0,f.C2)(`${_}-checkbox`,q)},F(_,q),(0,U.Z)(q)]},q=>{const{colorTextLightSolid:z,colorPrimary:_}=q;return Object.assign(Object.assign({},B(q)),{directoryNodeSelectedColor:z,directoryNodeSelectedBg:_})})},71997:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return pt}});var o=i(54476),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"},U=O,v=i(7657),L=function(vt,Me){return f.createElement(v.Z,(0,o.Z)({},vt,{ref:Me,icon:U}))},s=f.forwardRef(L),fe=s,pe=i(52671),I=i(58617),ce=i(15075),F=i(43531),B=i(92310),q=i.n(B),z=i(92343),pt=Ne=>{const{prefixCls:vt,switcherIcon:Me,treeNodeProps:V,showLine:w}=Ne,{isLeaf:u,expanded:R,loading:j}=V;if(j)return f.createElement(I.Z,{className:`${vt}-switcher-loading-icon`});let de;if(w&&typeof w=="object"&&(de=w.showLeafIcon),u){if(!w)return null;if(typeof de!="boolean"&&de){const W=typeof de=="function"?de(V):de,Xe=`${vt}-switcher-line-custom-icon`;return(0,z.l$)(W)?(0,z.Tm)(W,{className:q()(W.props.className||"",Xe)}):W}return de?f.createElement(pe.Z,{className:`${vt}-switcher-line-icon`}):f.createElement("span",{className:`${vt}-switcher-leaf-line`})}const M=`${vt}-switcher-icon`,te=typeof Me=="function"?Me(V):Me;return(0,z.l$)(te)?(0,z.Tm)(te,{className:q()(te.props.className||"",M)}):te!==void 0?te:w?R?f.createElement(ce.Z,{className:`${vt}-switcher-line-icon`}):f.createElement(F.Z,{className:`${vt}-switcher-line-icon`}):f.createElement(fe,{className:M})}},48066:function(Cn,qe,i){"use strict";i.d(qe,{default:function(){return er}});var o=i(59301),f=i(40001),O=i(81953),U=i(54476),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),fe=function(tt,rt){return o.createElement(s.Z,(0,U.Z)({},tt,{ref:rt,icon:L}))},pe=o.forwardRef(fe),I=pe,ce=i(92310),F=i.n(ce),B=i(25769),q=i.n(B),z=i(29301),_=i(11592),pt=i(34280),Ne=i(18929),vt=i(2738),Me=i(8654),V=i(3465),w=i(10228),u=function(he,tt){var rt={};for(var $e in he)Object.prototype.hasOwnProperty.call(he,$e)&&tt.indexOf($e)<0&&(rt[$e]=he[$e]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,$e=Object.getOwnPropertySymbols(he);jt<$e.length;jt++)tt.indexOf($e[jt])<0&&Object.prototype.propertyIsEnumerable.call(he,$e[jt])&&(rt[$e[jt]]=he[$e[jt]]);return rt};const R={border:0,background:"transparent",padding:0,lineHeight:"inherit",display:"inline-block"};var de=o.forwardRef((he,tt)=>{const rt=g=>{const{keyCode:C}=g;C===w.Z.ENTER&&g.preventDefault()},$e=g=>{const{keyCode:C}=g,{onClick:P}=he;C===w.Z.ENTER&&P&&P()},{style:jt,noStyle:un,disabled:kt}=he,Sn=u(he,["style","noStyle","disabled"]);let le={};return un||(le=Object.assign({},R)),kt&&(le.pointerEvents="none"),le=Object.assign(Object.assign({},le),jt),o.createElement("div",Object.assign({role:"button",tabIndex:0,ref:tt},Sn,{onKeyDown:rt,onKeyUp:$e,style:le}))}),M=i(36355),te=i(9763),W=i(6848),Xe={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"},Ce=Xe,Dt=function(tt,rt){return o.createElement(s.Z,(0,U.Z)({},tt,{ref:rt,icon:Ce}))},xe=o.forwardRef(Dt),We=xe,Ke=i(92343),re=i(1643),J=i(15969),Q=i(83116),H=i(30071);const Se=(he,tt,rt,$e)=>{const{titleMarginBottom:jt,fontWeightStrong:un}=$e;return{marginBottom:jt,color:rt,fontWeight:un,fontSize:he,lineHeight:tt}},ve=he=>{const tt=[1,2,3,4,5],rt={};return tt.forEach($e=>{rt[` + h${$e}&, + div&-h${$e}, + div&-h${$e} > textarea, + h${$e} + `]=Se(he[`fontSizeHeading${$e}`],he[`lineHeightHeading${$e}`],he.colorTextHeading,he)}),rt},$=he=>{const{componentCls:tt}=he;return{"a&, a":Object.assign(Object.assign({},(0,J.N)(he)),{textDecoration:he.linkDecoration,"&:active, &:hover":{textDecoration:he.linkHoverDecoration},[`&[disabled], &${tt}-disabled`]:{color:he.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:he.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},we=he=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:he.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:he.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:he.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}}),Oe=he=>{const{componentCls:tt,paddingSM:rt}=he,$e=rt;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-he.paddingSM,marginTop:-$e,marginBottom:`calc(1em - ${$e}px)`},[`${tt}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:he.marginXS+2,insetBlockEnd:he.marginXS,color:he.colorTextDescription,fontWeight:"normal",fontSize:he.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},Bt=he=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:he.colorSuccess}}}),ut=()=>({"\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=he=>{const{componentCls:tt,titleMarginTop:rt}=he;return{[tt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:he.colorText,wordBreak:"break-word",lineHeight:he.lineHeight,[`&${tt}-secondary`]:{color:he.colorTextDescription},[`&${tt}-success`]:{color:he.colorSuccess},[`&${tt}-warning`]:{color:he.colorWarning},[`&${tt}-danger`]:{color:he.colorError,"a&:active, a&:focus":{color:he.colorErrorActive},"a&:hover":{color:he.colorErrorHover}},[`&${tt}-disabled`]:{color:he.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},ve(he)),{[` + & + h1${tt}, + & + h2${tt}, + & + h3${tt}, + & + h4${tt}, + & + h5${tt} + `]:{marginTop:rt},"\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:rt}}}),we(he)),$(he)),{[` + ${tt}-expand, + ${tt}-edit, + ${tt}-copy + `]:Object.assign(Object.assign({},(0,J.N)(he)),{marginInlineStart:he.marginXXS})}),Oe(he)),Bt(he)),ut()),{"&-rtl":{direction:"rtl"}})}};var Pt=(0,Q.Z)("Typography",he=>[mt(he)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),zt=he=>{const{prefixCls:tt,"aria-label":rt,className:$e,style:jt,direction:un,maxLength:kt,autoSize:Sn=!0,value:le,onSave:g,onCancel:C,onEnd:P,component:E,enterIcon:Y=o.createElement(We,null)}=he,Ae=o.useRef(null),Ge=o.useRef(!1),Ue=o.useRef(),[ft,It]=o.useState(le);o.useEffect(()=>{It(le)},[le]),o.useEffect(()=>{if(Ae.current&&Ae.current.resizableTextArea){const{textArea:ee}=Ae.current.resizableTextArea;ee.focus();const{length:Be}=ee.value;ee.setSelectionRange(Be,Be)}},[]);const Rt=ee=>{let{target:Be}=ee;It(Be.value.replace(/[\n\r]/g,""))},Xt=()=>{Ge.current=!0},Le=()=>{Ge.current=!1},bt=ee=>{let{keyCode:Be}=ee;Ge.current||(Ue.current=Be)},se=()=>{g(ft.trim())},ge=ee=>{let{keyCode:Be,ctrlKey:He,altKey:at,metaKey:Ye,shiftKey:ot}=ee;Ue.current===Be&&!Ge.current&&!He&&!at&&!Ye&&!ot&&(Be===w.Z.ENTER?(se(),P==null||P()):Be===w.Z.ESC&&C())},Pe=()=>{se()},Qe=E?`${tt}-${E}`:"",[yt,Te]=Pt(tt),Et=F()(tt,`${tt}-edit-content`,{[`${tt}-rtl`]:un==="rtl"},$e,Qe,Te);return yt(o.createElement("div",{className:Et,style:jt},o.createElement(re.Z,{ref:Ae,maxLength:kt,value:ft,onChange:Rt,onKeyDown:bt,onKeyUp:ge,onCompositionStart:Xt,onCompositionEnd:Le,onBlur:Pe,"aria-label":rt,rows:1,autoSize:Sn}),Y!==null?(0,Ke.Tm)(Y,{className:`${tt}-edit-content-confirm`}):null))},et=function(he,tt){var rt={};for(var $e in he)Object.prototype.hasOwnProperty.call(he,$e)&&tt.indexOf($e)<0&&(rt[$e]=he[$e]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,$e=Object.getOwnPropertySymbols(he);jt<$e.length;jt++)tt.indexOf($e[jt])<0&&Object.prototype.propertyIsEnumerable.call(he,$e[jt])&&(rt[$e[jt]]=he[$e[jt]]);return rt},G=o.forwardRef((he,tt)=>{const{prefixCls:rt,component:$e="article",className:jt,rootClassName:un,setContentRef:kt,children:Sn,direction:le,style:g}=he,C=et(he,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:P,direction:E,typography:Y}=o.useContext(M.E_),Ae=le!=null?le:E;let Ge=tt;kt&&(Ge=(0,Me.sQ)(tt,kt));const Ue=P("typography",rt),[ft,It]=Pt(Ue),Rt=F()(Ue,Y==null?void 0:Y.className,{[`${Ue}-rtl`]:Ae==="rtl"},jt,un,It),Xt=Object.assign(Object.assign({},Y==null?void 0:Y.style),g);return ft(o.createElement($e,Object.assign({className:Rt,style:Xt,ref:Ge},C),Sn))});function X(he,tt){return o.useMemo(()=>{const rt=!!he;return[rt,Object.assign(Object.assign({},tt),rt&&typeof he=="object"?he:null)]},[he])}var d=(he,tt)=>{const rt=o.useRef(!1);o.useEffect(()=>{rt.current?he():rt.current=!0},tt)};function T(he){const tt=typeof he;return tt==="string"||tt==="number"}function oe(he){let tt=0;return he.forEach(rt=>{T(rt)?tt+=String(rt).length:tt+=1}),tt}function b(he,tt){let rt=0;const $e=[];for(let jt=0;jttt){const g=tt-rt;return $e.push(String(un).slice(0,g)),$e}$e.push(un),rt=le}return he}const m=0,ie=1,Z=2,S=3,me=4;var ze=he=>{let{enabledMeasure:tt,children:rt,text:$e,width:jt,fontSize:un,rows:kt,onEllipsis:Sn}=he;const[[le,g,C],P]=o.useState([0,0,0]),[E,Y]=o.useState(0),[Ae,Ge]=o.useState(m),[Ue,ft]=o.useState(0),It=o.useRef(null),Rt=o.useRef(null),Xt=o.useMemo(()=>(0,_.Z)($e),[$e]),Le=o.useMemo(()=>oe(Xt),[Xt]),bt=o.useMemo(()=>!tt||Ae!==S?E&&Ae!==me&&tt?rt(b(Xt,E),E{tt&&jt&&un&&Le&&(Ge(ie),P([0,Math.ceil(Le/2),Le]))},[tt,jt,un,$e,Le,kt]),(0,pt.Z)(()=>{var Qe;Ae===ie&&ft(((Qe=It.current)===null||Qe===void 0?void 0:Qe.offsetHeight)||0)},[Ae]),(0,pt.Z)(()=>{var Qe,yt;if(Ue){if(Ae===ie){const Te=((Qe=Rt.current)===null||Qe===void 0?void 0:Qe.offsetHeight)||0,Et=kt*Ue;Te<=Et?(Ge(me),Sn(!1)):Ge(Z)}else if(Ae===Z)if(le!==C){const Te=((yt=Rt.current)===null||yt===void 0?void 0:yt.offsetHeight)||0,Et=kt*Ue;let ee=le,Be=C;le===C-1?Be=le:Te<=Et?ee=g:Be=g;const He=Math.ceil((ee+Be)/2);P([ee,He,Be])}else Ge(S),Y(g),Sn(!0)}},[Ae,le,C,kt,Ue]);const se={width:jt,whiteSpace:"normal",margin:0,padding:0},ge=(Qe,yt,Te)=>o.createElement("span",{"aria-hidden":!0,ref:yt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(un/2)*2},Te)},Qe),Pe=(Qe,yt)=>{const Te=b(Xt,Qe);return ge(rt(Te,!0),yt,se)};return o.createElement(o.Fragment,null,bt,tt&&Ae!==S&&Ae!==me&&o.createElement(o.Fragment,null,ge("lg",It,{wordBreak:"keep-all",whiteSpace:"nowrap"}),Ae===ie?ge(rt(Xt,!1),Rt,se):Pe(g,Rt)))},lt=he=>{let{enabledEllipsis:tt,isEllipsis:rt,children:$e,tooltipProps:jt}=he;return!(jt!=null&&jt.title)||!tt?$e:o.createElement(W.Z,Object.assign({open:rt?void 0:!1},jt),$e)},k=function(he,tt){var rt={};for(var $e in he)Object.prototype.hasOwnProperty.call(he,$e)&&tt.indexOf($e)<0&&(rt[$e]=he[$e]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,$e=Object.getOwnPropertySymbols(he);jt<$e.length;jt++)tt.indexOf($e[jt])<0&&Object.prototype.propertyIsEnumerable.call(he,$e[jt])&&(rt[$e[jt]]=he[$e[jt]]);return rt};function A(he,tt){let{mark:rt,code:$e,underline:jt,delete:un,strong:kt,keyboard:Sn,italic:le}=he,g=tt;function C(P,E){E&&(g=o.createElement(P,{},g))}return C("strong",kt),C("u",jt),C("del",un),C("code",$e),C("mark",rt),C("kbd",Sn),C("i",le),g}function K(he,tt,rt){return he===!0||he===void 0?tt:he||rt&&tt}function be(he){return he===!1?[!1,!1]:Array.isArray(he)?he:[he]}const Ie="...";var xt=o.forwardRef((he,tt)=>{var rt,$e,jt;const{prefixCls:un,className:kt,style:Sn,type:le,disabled:g,children:C,ellipsis:P,editable:E,copyable:Y,component:Ae,title:Ge}=he,Ue=k(he,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:ft,direction:It}=o.useContext(M.E_),[Rt]=(0,te.Z)("Text"),Xt=o.useRef(null),Le=o.useRef(null),bt=ft("typography",un),se=(0,vt.Z)(Ue,["mark","code","delete","underline","strong","keyboard","italic"]),[ge,Pe]=X(E),[Qe,yt]=(0,Ne.Z)(!1,{value:Pe.editing}),{triggerType:Te=["icon"]}=Pe,Et=pn=>{var wt;pn&&((wt=Pe.onStart)===null||wt===void 0||wt.call(Pe)),yt(pn)};d(()=>{var pn;Qe||(pn=Le.current)===null||pn===void 0||pn.focus()},[Qe]);const ee=pn=>{pn==null||pn.preventDefault(),Et(!0)},Be=pn=>{var wt;(wt=Pe.onChange)===null||wt===void 0||wt.call(Pe,pn),Et(!1)},He=()=>{var pn;(pn=Pe.onCancel)===null||pn===void 0||pn.call(Pe),Et(!1)},[at,Ye]=X(Y),[ot,dt]=o.useState(!1),Mt=o.useRef(null),qt={};Ye.format&&(qt.format=Ye.format);const Ee=()=>{Mt.current&&clearTimeout(Mt.current)},Ze=pn=>{var wt;pn==null||pn.preventDefault(),pn==null||pn.stopPropagation(),q()(Ye.text||String(C)||"",qt),dt(!0),Ee(),Mt.current=setTimeout(()=>{dt(!1)},3e3),(wt=Ye.onCopy)===null||wt===void 0||wt.call(Ye,pn)};o.useEffect(()=>Ee,[]);const[Ve,it]=o.useState(!1),[_e,Zt]=o.useState(!1),[on,_t]=o.useState(!1),[Ht,Jt]=o.useState(!1),[ln,xn]=o.useState(!1),[Rn,Tn]=o.useState(!0),[sr,sn]=X(P,{expandable:!1}),Kt=sr&&!on,{rows:Vt=1}=sn,Dn=o.useMemo(()=>!Kt||sn.suffix!==void 0||sn.onEllipsis||sn.expandable||ge||at,[Kt,sn,ge,at]);(0,pt.Z)(()=>{sr&&!Dn&&(it((0,V.G)("webkitLineClamp")),Zt((0,V.G)("textOverflow")))},[Dn,sr]);const mn=o.useMemo(()=>Dn?!1:Vt===1?_e:Ve,[Dn,_e,Ve]),Yn=Kt&&(mn?ln:Ht),Xn=Kt&&Vt===1&&mn,Zn=Kt&&Vt>1&&mn,jn=pn=>{var wt;_t(!0),(wt=sn.onExpand)===null||wt===void 0||wt.call(sn,pn)},[tr,ke]=o.useState(0),[ue,ae]=o.useState(0),At=(pn,wt)=>{let{offsetWidth:In}=pn;var ur;ke(In),ae(parseInt((ur=window.getComputedStyle)===null||ur===void 0?void 0:ur.call(window,wt).fontSize,10)||0)},$t=pn=>{var wt;Jt(pn),Ht!==pn&&((wt=sn.onEllipsis)===null||wt===void 0||wt.call(sn,pn))};o.useEffect(()=>{const pn=Xt.current;if(sr&&mn&&pn){const wt=Zn?pn.offsetHeight{const pn=Xt.current;if(typeof IntersectionObserver=="undefined"||!pn||!mn||!Kt)return;const wt=new IntersectionObserver(()=>{Tn(!!pn.offsetParent)});return wt.observe(pn),()=>{wt.disconnect()}},[mn,Kt]);let vn={};sn.tooltip===!0?vn={title:(rt=Pe.text)!==null&&rt!==void 0?rt:C}:o.isValidElement(sn.tooltip)?vn={title:sn.tooltip}:typeof sn.tooltip=="object"?vn=Object.assign({title:($e=Pe.text)!==null&&$e!==void 0?$e:C},sn.tooltip):vn={title:sn.tooltip};const Ut=o.useMemo(()=>{const pn=wt=>["string","number"].includes(typeof wt);if(!(!sr||mn)){if(pn(Pe.text))return Pe.text;if(pn(C))return C;if(pn(Ge))return Ge;if(pn(vn.title))return vn.title}},[sr,mn,Ge,vn.title,Yn]);if(Qe)return o.createElement(zt,{value:(jt=Pe.text)!==null&&jt!==void 0?jt:typeof C=="string"?C:"",onSave:Be,onCancel:He,onEnd:Pe.onEnd,prefixCls:bt,className:kt,style:Sn,direction:It,component:Ae,maxLength:Pe.maxLength,autoSize:Pe.autoSize,enterIcon:Pe.enterIcon});const Wt=()=>{const{expandable:pn,symbol:wt}=sn;if(!pn)return null;let In;return wt?In=wt:In=Rt==null?void 0:Rt.expand,o.createElement("a",{key:"expand",className:`${bt}-expand`,onClick:jn,"aria-label":Rt==null?void 0:Rt.expand},In)},ht=()=>{if(!ge)return;const{icon:pn,tooltip:wt}=Pe,In=(0,_.Z)(wt)[0]||(Rt==null?void 0:Rt.edit),ur=typeof In=="string"?In:"";return Te.includes("icon")?o.createElement(W.Z,{key:"edit",title:wt===!1?"":In},o.createElement(de,{ref:Le,className:`${bt}-edit`,onClick:ee,"aria-label":ur},pn||o.createElement(I,{role:"button"}))):null},tn=()=>{if(!at)return;const{tooltips:pn,icon:wt}=Ye,In=be(pn),ur=be(wt),mr=ot?K(In[1],Rt==null?void 0:Rt.copied):K(In[0],Rt==null?void 0:Rt.copy),gr=ot?Rt==null?void 0:Rt.copied:Rt==null?void 0:Rt.copy,Ar=typeof mr=="string"?mr:gr;return o.createElement(W.Z,{key:"copy",title:mr},o.createElement(de,{className:F()(`${bt}-copy`,ot&&`${bt}-copy-success`),onClick:Ze,"aria-label":Ar},ot?K(ur[1],o.createElement(f.Z,null),!0):K(ur[0],o.createElement(O.Z,null),!0)))},An=pn=>[pn&&Wt(),ht(),tn()],Qn=pn=>[pn&&o.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Ie),sn.suffix,An(pn)];return o.createElement(z.Z,{onResize:At,disabled:!Kt||mn},pn=>o.createElement(lt,{tooltipProps:vn,enabledEllipsis:Kt,isEllipsis:Yn},o.createElement(G,Object.assign({className:F()({[`${bt}-${le}`]:le,[`${bt}-disabled`]:g,[`${bt}-ellipsis`]:sr,[`${bt}-single-line`]:Kt&&Vt===1,[`${bt}-ellipsis-single-line`]:Xn,[`${bt}-ellipsis-multiple-line`]:Zn},kt),prefixCls:un,style:Object.assign(Object.assign({},Sn),{WebkitLineClamp:Zn?Vt:void 0}),component:Ae,ref:(0,Me.sQ)(pn,Xt,tt),direction:It,onClick:Te.includes("text")?ee:void 0,"aria-label":Ut==null?void 0:Ut.toString(),title:Ge},se),o.createElement(ze,{enabledMeasure:Kt&&!mn,text:C,rows:Vt,width:tr,fontSize:ue,onEllipsis:$t},(wt,In)=>{let ur=wt;return wt.length&&In&&Ut&&(ur=o.createElement("span",{key:"show-content","aria-hidden":!0},ur)),A(he,o.createElement(o.Fragment,null,ur,Qn(In)))}))))}),Ft=function(he,tt){var rt={};for(var $e in he)Object.prototype.hasOwnProperty.call(he,$e)&&tt.indexOf($e)<0&&(rt[$e]=he[$e]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,$e=Object.getOwnPropertySymbols(he);jt<$e.length;jt++)tt.indexOf($e[jt])<0&&Object.prototype.propertyIsEnumerable.call(he,$e[jt])&&(rt[$e[jt]]=he[$e[jt]]);return rt},Gt=o.forwardRef((he,tt)=>{var{ellipsis:rt,rel:$e}=he,jt=Ft(he,["ellipsis","rel"]);const un=Object.assign(Object.assign({},jt),{rel:$e===void 0&&jt.target==="_blank"?"noopener noreferrer":$e});return delete un.navigate,o.createElement(xt,Object.assign({},un,{ref:tt,ellipsis:!!rt,component:"a"}))}),nn=o.forwardRef((he,tt)=>o.createElement(xt,Object.assign({ref:tt},he,{component:"div"}))),fn=function(he,tt){var rt={};for(var $e in he)Object.prototype.hasOwnProperty.call(he,$e)&&tt.indexOf($e)<0&&(rt[$e]=he[$e]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,$e=Object.getOwnPropertySymbols(he);jt<$e.length;jt++)tt.indexOf($e[jt])<0&&Object.prototype.propertyIsEnumerable.call(he,$e[jt])&&(rt[$e[jt]]=he[$e[jt]]);return rt};const En=(he,tt)=>{var{ellipsis:rt}=he,$e=fn(he,["ellipsis"]);const jt=o.useMemo(()=>rt&&typeof rt=="object"?(0,vt.Z)(rt,["expandable","rows"]):rt,[rt]);return o.createElement(xt,Object.assign({ref:tt},$e,{ellipsis:jt,component:"span"}))};var Pn=o.forwardRef(En),rn=function(he,tt){var rt={};for(var $e in he)Object.prototype.hasOwnProperty.call(he,$e)&&tt.indexOf($e)<0&&(rt[$e]=he[$e]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,$e=Object.getOwnPropertySymbols(he);jt<$e.length;jt++)tt.indexOf($e[jt])<0&&Object.prototype.propertyIsEnumerable.call(he,$e[jt])&&(rt[$e[jt]]=he[$e[jt]]);return rt};const On=[1,2,3,4,5];var dn=o.forwardRef((he,tt)=>{const{level:rt=1}=he,$e=rn(he,["level"]);let jt;return On.includes(rt)?jt=`h${rt}`:jt="h1",o.createElement(xt,Object.assign({ref:tt},$e,{component:jt}))});const Fn=G;Fn.Text=Pn,Fn.Link=Gt,Fn.Title=dn,Fn.Paragraph=nn;var er=Fn},54580:function(Cn,qe,i){"use strict";i.d(qe,{default:function(){return bt}});var o=i(59301),f=i(94480),O=i(92310),U=i.n(O),v=i(54476),L=i(67732),s=i(83652),fe=i(42403),pe=i(158),I=i(20068),ce=i(75931),F=i(75044),B=i(76190),q=i(3202),z=i(26112);function _(se,ge){var Pe="cannot ".concat(se.method," ").concat(se.action," ").concat(ge.status,"'"),Qe=new Error(Pe);return Qe.status=ge.status,Qe.method=se.method,Qe.url=se.action,Qe}function pt(se){var ge=se.responseText||se.response;if(!ge)return ge;try{return JSON.parse(ge)}catch(Pe){return ge}}function Ne(se){var ge=new XMLHttpRequest;se.onProgress&&ge.upload&&(ge.upload.onprogress=function(Te){Te.total>0&&(Te.percent=Te.loaded/Te.total*100),se.onProgress(Te)});var Pe=new FormData;se.data&&Object.keys(se.data).forEach(function(yt){var Te=se.data[yt];if(Array.isArray(Te)){Te.forEach(function(Et){Pe.append("".concat(yt,"[]"),Et)});return}Pe.append(yt,Te)}),se.file instanceof Blob?Pe.append(se.filename,se.file,se.file.name):Pe.append(se.filename,se.file),ge.onerror=function(Te){se.onError(Te)},ge.onload=function(){return ge.status<200||ge.status>=300?se.onError(_(se,ge),pt(ge)):se.onSuccess(pt(ge),ge)},ge.open(se.method,se.action,!0),se.withCredentials&&"withCredentials"in ge&&(ge.withCredentials=!0);var Qe=se.headers||{};return Qe["X-Requested-With"]!==null&&ge.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Qe).forEach(function(yt){Qe[yt]!==null&&ge.setRequestHeader(yt,Qe[yt])}),ge.send(Pe),{abort:function(){ge.abort()}}}var vt=+new Date,Me=0;function V(){return"rc-upload-".concat(vt,"-").concat(++Me)}var w=i(48736),u=function(se,ge){if(se&&ge){var Pe=Array.isArray(ge)?ge:ge.split(","),Qe=se.name||"",yt=se.type||"",Te=yt.replace(/\/.*$/,"");return Pe.some(function(Et){var ee=Et.trim();if(/^\*(\/\*)?$/.test(Et))return!0;if(ee.charAt(0)==="."){var Be=Qe.toLowerCase(),He=ee.toLowerCase(),at=[He];return(He===".jpg"||He===".jpeg")&&(at=[".jpg",".jpeg"]),at.some(function(Ye){return Be.endsWith(Ye)})}return/\/\*$/.test(ee)?Te===ee.replace(/\/.*$/,""):yt===ee?!0:/^\w+$/.test(ee)?((0,w.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(ee,"'.Skip for check.")),!0):!1})}return!0};function R(se,ge){var Pe=se.createReader(),Qe=[];function yt(){Pe.readEntries(function(Te){var Et=Array.prototype.slice.apply(Te);Qe=Qe.concat(Et);var ee=!Et.length;ee?ge(Qe):yt()})}yt()}var j=function(ge,Pe,Qe){var yt=function Te(Et,ee){Et&&(Et.path=ee||"",Et.isFile?Et.file(function(Be){Qe(Be)&&(Et.fullPath&&!Be.webkitRelativePath&&(Object.defineProperties(Be,{webkitRelativePath:{writable:!0}}),Be.webkitRelativePath=Et.fullPath.replace(/^\//,""),Object.defineProperties(Be,{webkitRelativePath:{writable:!1}})),Pe([Be]))}):Et.isDirectory&&R(Et,function(Be){Be.forEach(function(He){Te(He,"".concat(ee).concat(Et.name,"/"))})}))};ge.forEach(function(Te){yt(Te.webkitGetAsEntry())})},de=j,M=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],te=function(se){(0,fe.Z)(Pe,se);var ge=(0,pe.Z)(Pe);function Pe(){var Qe;(0,L.Z)(this,Pe);for(var yt=arguments.length,Te=new Array(yt),Et=0;Et{let{uid:Te}=yt;return Te===se.uid});return Qe===-1?Pe.push(se):Pe[Qe]=se,Pe}function me(se,ge){const Pe=se.uid!==void 0?"uid":"name";return ge.filter(Qe=>Qe[Pe]===se[Pe])[0]}function st(se,ge){const Pe=se.uid!==void 0?"uid":"name",Qe=ge.filter(yt=>yt[Pe]!==se[Pe]);return Qe.length===ge.length?null:Qe}const ze=function(){const ge=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Qe=ge[ge.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Qe)||[""])[0]},De=se=>se.indexOf("image/")===0,lt=se=>{if(se.type&&!se.thumbUrl)return De(se.type);const ge=se.thumbUrl||se.url||"",Pe=ze(ge);return/^data:image\//.test(ge)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Pe)?!0:!(/^data:/.test(ge)||Pe)},k=200;function A(se){return new Promise(ge=>{if(!se.type||!De(se.type)){ge("");return}const Pe=document.createElement("canvas");Pe.width=k,Pe.height=k,Pe.style.cssText=`position: fixed; left: 0; top: 0; width: ${k}px; height: ${k}px; z-index: 9999; display: none;`,document.body.appendChild(Pe);const Qe=Pe.getContext("2d"),yt=new Image;if(yt.onload=()=>{const{width:Te,height:Et}=yt;let ee=k,Be=k,He=0,at=0;Te>Et?(Be=Et*(k/Te),at=-(Be-ee)/2):(ee=Te*(k/Et),He=-(ee-Be)/2),Qe.drawImage(yt,He,at,ee,Be);const Ye=Pe.toDataURL();document.body.removeChild(Pe),window.URL.revokeObjectURL(yt.src),ge(Ye)},yt.crossOrigin="anonymous",se.type.startsWith("image/svg+xml")){const Te=new FileReader;Te.onload=()=>{Te.result&&(yt.src=Te.result)},Te.readAsDataURL(se)}else if(se.type.startsWith("image/gif")){const Te=new FileReader;Te.onload=()=>{Te.result&&ge(Te.result)},Te.readAsDataURL(se)}else yt.src=window.URL.createObjectURL(se)})}var K=i(26227),be=i(41464),Ie=i(15277),nt=i(93948),xt=i(6848),Lt=o.forwardRef((se,ge)=>{let{prefixCls:Pe,className:Qe,style:yt,locale:Te,listType:Et,file:ee,items:Be,progress:He,iconRender:at,actionIconRender:Ye,itemRender:ot,isImgUrl:dt,showPreviewIcon:Mt,showRemoveIcon:qt,showDownloadIcon:Ee,previewIcon:Ze,removeIcon:Ve,downloadIcon:it,onPreview:_e,onDownload:Zt,onClose:on}=se;var _t,Ht;const{status:Jt}=ee,[ln,xn]=o.useState(Jt);o.useEffect(()=>{Jt!=="removed"&&xn(Jt)},[Jt]);const[Rn,Tn]=o.useState(!1);o.useEffect(()=>{const Ut=setTimeout(()=>{Tn(!0)},300);return()=>{clearTimeout(Ut)}},[]);const sr=at(ee);let sn=o.createElement("div",{className:`${Pe}-icon`},sr);if(Et==="picture"||Et==="picture-card"||Et==="picture-circle")if(ln==="uploading"||!ee.thumbUrl&&!ee.url){const Ut=U()(`${Pe}-list-item-thumbnail`,{[`${Pe}-list-item-file`]:ln!=="uploading"});sn=o.createElement("div",{className:Ut},sr)}else{const Ut=dt!=null&&dt(ee)?o.createElement("img",{src:ee.thumbUrl||ee.url,alt:ee.name,className:`${Pe}-list-item-image`,crossOrigin:ee.crossOrigin}):sr,Wt=U()(`${Pe}-list-item-thumbnail`,{[`${Pe}-list-item-file`]:dt&&!dt(ee)});sn=o.createElement("a",{className:Wt,onClick:ht=>_e(ee,ht),href:ee.url||ee.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Ut)}const Kt=U()(`${Pe}-list-item`,`${Pe}-list-item-${ln}`),Vt=typeof ee.linkProps=="string"?JSON.parse(ee.linkProps):ee.linkProps,Dn=qt?Ye((typeof Ve=="function"?Ve(ee):Ve)||o.createElement(K.Z,null),()=>on(ee),Pe,Te.removeFile):null,mn=Ee&&ln==="done"?Ye((typeof it=="function"?it(ee):it)||o.createElement(be.Z,null),()=>Zt(ee),Pe,Te.downloadFile):null,Yn=Et!=="picture-card"&&Et!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:U()(`${Pe}-list-item-actions`,{picture:Et==="picture"})},mn,Dn),Xn=U()(`${Pe}-list-item-name`),Zn=ee.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Xn,title:ee.name},Vt,{href:ee.url,onClick:Ut=>_e(ee,Ut)}),ee.name),Yn]:[o.createElement("span",{key:"view",className:Xn,onClick:Ut=>_e(ee,Ut),title:ee.name},ee.name),Yn],jn={pointerEvents:"none",opacity:.5},tr=Mt?o.createElement("a",{href:ee.url||ee.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:ee.url||ee.thumbUrl?void 0:jn,onClick:Ut=>_e(ee,Ut),title:Te.previewFile},typeof Ze=="function"?Ze(ee):Ze||o.createElement(Ie.Z,null)):null,ke=(Et==="picture-card"||Et==="picture-circle")&&ln!=="uploading"&&o.createElement("span",{className:`${Pe}-list-item-actions`},tr,ln==="done"&&mn,Dn),{getPrefixCls:ue}=o.useContext(re.E_),ae=ue(),At=o.createElement("div",{className:Kt},sn,Zn,ke,Rn&&o.createElement(T.default,{motionName:`${ae}-fade`,visible:ln==="uploading",motionDeadline:2e3},Ut=>{let{className:Wt}=Ut;const ht="percent"in ee?o.createElement(nt.Z,Object.assign({},He,{type:"line",percent:ee.percent,"aria-label":ee["aria-label"],"aria-labelledby":ee["aria-labelledby"]})):null;return o.createElement("div",{className:U()(`${Pe}-list-item-progress`,Wt)},ht)})),$t=ee.response&&typeof ee.response=="string"?ee.response:((_t=ee.error)===null||_t===void 0?void 0:_t.statusText)||((Ht=ee.error)===null||Ht===void 0?void 0:Ht.message)||Te.uploadError,vn=ln==="error"?o.createElement(xt.Z,{title:$t,getPopupContainer:Ut=>Ut.parentNode},At):At;return o.createElement("div",{className:U()(`${Pe}-list-item-container`,Qe),style:yt,ref:ge},ot?ot(vn,ee,Be,{download:Zt.bind(null,ee),preview:_e.bind(null,ee),remove:on.bind(null,ee)}):vn)});const Gt=(se,ge)=>{const{listType:Pe="text",previewFile:Qe=A,onPreview:yt,onDownload:Te,onRemove:Et,locale:ee,iconRender:Be,isImageUrl:He=lt,prefixCls:at,items:Ye=[],showPreviewIcon:ot=!0,showRemoveIcon:dt=!0,showDownloadIcon:Mt=!1,removeIcon:qt,previewIcon:Ee,downloadIcon:Ze,progress:Ve={size:[-1,2],showInfo:!1},appendAction:it,appendActionVisible:_e=!0,itemRender:Zt,disabled:on}=se,_t=(0,oe.Z)(),[Ht,Jt]=o.useState(!1);o.useEffect(()=>{Pe!=="picture"&&Pe!=="picture-card"&&Pe!=="picture-circle"||(Ye||[]).forEach(jn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(jn.originFileObj instanceof File||jn.originFileObj instanceof Blob)||jn.thumbUrl!==void 0||(jn.thumbUrl="",Qe&&Qe(jn.originFileObj).then(tr=>{jn.thumbUrl=tr||"",_t()}))})},[Pe,Ye,Qe]),o.useEffect(()=>{Jt(!0)},[]);const ln=(jn,tr)=>{if(yt)return tr==null||tr.preventDefault(),yt(jn)},xn=jn=>{typeof Te=="function"?Te(jn):jn.url&&window.open(jn.url)},Rn=jn=>{Et==null||Et(jn)},Tn=jn=>{if(Be)return Be(jn,Pe);const tr=jn.status==="uploading",ke=He&&He(jn)?o.createElement(d,null):o.createElement(Bt,null);let ue=tr?o.createElement(ut.Z,null):o.createElement(et,null);return Pe==="picture"?ue=tr?o.createElement(ut.Z,null):ke:(Pe==="picture-card"||Pe==="picture-circle")&&(ue=tr?ee.uploading:ke),ue},sr=(jn,tr,ke,ue)=>{const ae={type:"text",size:"small",title:ue,onClick:At=>{tr(),(0,m.l$)(jn)&&jn.props.onClick&&jn.props.onClick(At)},className:`${ke}-list-item-action`,disabled:on};if((0,m.l$)(jn)){const At=(0,m.Tm)(jn,Object.assign(Object.assign({},jn.props),{onClick:()=>{}}));return o.createElement(ie.ZP,Object.assign({},ae,{icon:At}))}return o.createElement(ie.ZP,Object.assign({},ae),o.createElement("span",null,jn))};o.useImperativeHandle(ge,()=>({handlePreview:ln,handleDownload:xn}));const{getPrefixCls:sn}=o.useContext(re.E_),Kt=sn("upload",at),Vt=sn(),Dn=U()(`${Kt}-list`,`${Kt}-list-${Pe}`),mn=(0,f.Z)(Ye.map(jn=>({key:jn.uid,file:jn})));let Xn={motionDeadline:2e3,motionName:`${Kt}-${Pe==="picture-card"||Pe==="picture-circle"?"animate-inline":"animate"}`,keys:mn,motionAppear:Ht};const Zn=o.useMemo(()=>{const jn=Object.assign({},(0,b.Z)(Vt));return delete jn.onAppearEnd,delete jn.onEnterEnd,delete jn.onLeaveEnd,jn},[Vt]);return Pe!=="picture-card"&&Pe!=="picture-circle"&&(Xn=Object.assign(Object.assign({},Zn),Xn)),o.createElement("div",{className:Dn},o.createElement(T.CSSMotionList,Object.assign({},Xn,{component:!1}),jn=>{let{key:tr,file:ke,className:ue,style:ae}=jn;return o.createElement(Lt,{key:tr,locale:ee,prefixCls:Kt,className:ue,style:ae,file:ke,items:Ye,progress:Ve,listType:Pe,isImgUrl:He,showPreviewIcon:ot,showRemoveIcon:dt,showDownloadIcon:Mt,removeIcon:qt,previewIcon:Ee,downloadIcon:Ze,iconRender:Tn,actionIconRender:sr,itemRender:Zt,onPreview:ln,onDownload:xn,onClose:Rn})}),it&&o.createElement(T.default,Object.assign({},Xn,{visible:_e,forceRender:!0}),jn=>{let{className:tr,style:ke}=jn;return(0,m.Tm)(it,ue=>({className:U()(ue.className,tr),style:Object.assign(Object.assign(Object.assign({},ke),{pointerEvents:tr?"none":void 0}),ue.style)}))}))};var nn=o.forwardRef(Gt),fn=i(17313),En=i(8378),Pn=i(83116),rn=i(37613),Hn=se=>{const{componentCls:ge,iconCls:Pe}=se;return{[`${ge}-wrapper`]:{[`${ge}-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}`,[ge]:{padding:`${se.padding}px 0`},[`${ge}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${ge}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${ge}-disabled):hover`]:{borderColor:se.colorPrimaryHover},[`p${ge}-drag-icon`]:{marginBottom:se.margin,[Pe]:{color:se.colorPrimary,fontSize:se.uploadThumbnailSize}},[`p${ge}-text`]:{margin:`0 0 ${se.marginXXS}px`,color:se.colorTextHeading,fontSize:se.fontSizeLG},[`p${ge}-hint`]:{color:se.colorTextDescription,fontSize:se.fontSize},[`&${ge}-disabled`]:{cursor:"not-allowed",[`p${ge}-drag-icon ${Pe}, + p${ge}-text, + p${ge}-hint + `]:{color:se.colorTextDisabled}}}}}},Fn=se=>{const{componentCls:ge,antCls:Pe,iconCls:Qe,fontSize:yt,lineHeight:Te}=se,Et=`${ge}-list-item`,ee=`${Et}-actions`,Be=`${Et}-action`,He=Math.round(yt*Te);return{[`${ge}-wrapper`]:{[`${ge}-list`]:Object.assign(Object.assign({},(0,fn.dF)()),{lineHeight:se.lineHeight,[Et]:{position:"relative",height:se.lineHeight*yt,marginTop:se.marginXS,fontSize:yt,display:"flex",alignItems:"center",transition:`background-color ${se.motionDurationSlow}`,"&:hover":{backgroundColor:se.controlItemBgHover},[`${Et}-name`]:Object.assign(Object.assign({},fn.vS),{padding:`0 ${se.paddingXS}px`,lineHeight:Te,flex:"auto",transition:`all ${se.motionDurationSlow}`}),[ee]:{[Be]:{opacity:0},[`${Be}${Pe}-btn-sm`]:{height:He,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${Be}:focus-visible, + &.picture ${Be} + `]:{opacity:1},[Qe]:{color:se.actionsColor,transition:`all ${se.motionDurationSlow}`},[`&:hover ${Qe}`]:{color:se.colorText}},[`${ge}-icon ${Qe}`]:{color:se.colorTextDescription,fontSize:yt},[`${Et}-progress`]:{position:"absolute",bottom:-se.uploadProgressOffset,width:"100%",paddingInlineStart:yt+se.paddingXS,fontSize:yt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Et}:hover ${Be}`]:{opacity:1,color:se.colorText},[`${Et}-error`]:{color:se.colorError,[`${Et}-name, ${ge}-icon ${Qe}`]:{color:se.colorError},[ee]:{[`${Qe}, ${Qe}:hover`]:{color:se.colorError},[Be]:{opacity:1}}},[`${ge}-list-item-container`]:{transition:`opacity ${se.motionDurationSlow}, height ${se.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},er=i(36237),he=i(1950);const tt=new er.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),rt=new er.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var jt=se=>{const{componentCls:ge}=se,Pe=`${ge}-animate-inline`;return[{[`${ge}-wrapper`]:{[`${Pe}-appear, ${Pe}-enter, ${Pe}-leave`]:{animationDuration:se.motionDurationSlow,animationTimingFunction:se.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Pe}-appear, ${Pe}-enter`]:{animationName:tt},[`${Pe}-leave`]:{animationName:rt}}},{[`${ge}-wrapper`]:(0,he.J$)(se)},tt,rt]},un=i(30071),kt=i(64993);const Sn=se=>{const{componentCls:ge,iconCls:Pe,uploadThumbnailSize:Qe,uploadProgressOffset:yt}=se,Te=`${ge}-list`,Et=`${Te}-item`;return{[`${ge}-wrapper`]:{[` + ${Te}${Te}-picture, + ${Te}${Te}-picture-card, + ${Te}${Te}-picture-circle + `]:{[Et]:{position:"relative",height:Qe+se.lineWidth*2+se.paddingXS*2,padding:se.paddingXS,border:`${se.lineWidth}px ${se.lineType} ${se.colorBorder}`,borderRadius:se.borderRadiusLG,"&:hover":{background:"transparent"},[`${Et}-thumbnail`]:Object.assign(Object.assign({},fn.vS),{width:Qe,height:Qe,lineHeight:`${Qe+se.paddingSM}px`,textAlign:"center",flex:"none",[Pe]:{fontSize:se.fontSizeHeading2,color:se.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Et}-progress`]:{bottom:yt,width:`calc(100% - ${se.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Qe+se.paddingXS}},[`${Et}-error`]:{borderColor:se.colorError,[`${Et}-thumbnail ${Pe}`]:{[`svg path[fill='${un.blue[0]}']`]:{fill:se.colorErrorBg},[`svg path[fill='${un.blue.primary}']`]:{fill:se.colorError}}},[`${Et}-uploading`]:{borderStyle:"dashed",[`${Et}-name`]:{marginBottom:yt}}},[`${Te}${Te}-picture-circle ${Et}`]:{[`&, &::before, ${Et}-thumbnail`]:{borderRadius:"50%"}}}}},le=se=>{const{componentCls:ge,iconCls:Pe,fontSizeLG:Qe,colorTextLightSolid:yt}=se,Te=`${ge}-list`,Et=`${Te}-item`,ee=se.uploadPicCardSize;return{[` + ${ge}-wrapper${ge}-picture-card-wrapper, + ${ge}-wrapper${ge}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,fn.dF)()),{display:"inline-block",width:"100%",[`${ge}${ge}-select`]:{width:ee,height:ee,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}`,[`> ${ge}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ge}-disabled):hover`]:{borderColor:se.colorPrimary}},[`${Te}${Te}-picture-card, ${Te}${Te}-picture-circle`]:{[`${Te}-item-container`]:{display:"inline-block",width:ee,height:ee,marginBlock:`0 ${se.marginXS}px`,marginInline:`0 ${se.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Et]:{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:'" "'}},[`${Et}:hover`]:{[`&::before, ${Et}-actions`]:{opacity:1}},[`${Et}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${se.motionDurationSlow}`,[`${Pe}-eye, ${Pe}-download, ${Pe}-delete`]:{zIndex:10,width:Qe,margin:`0 ${se.marginXXS}px`,fontSize:Qe,cursor:"pointer",transition:`all ${se.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Et}-actions, ${Et}-actions:hover`]:{[`${Pe}-eye, ${Pe}-download, ${Pe}-delete`]:{color:new kt.C(yt).setAlpha(.65).toRgbString(),"&:hover":{color:yt}}},[`${Et}-thumbnail, ${Et}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Et}-name`]:{display:"none",textAlign:"center"},[`${Et}-file + ${Et}-name`]:{position:"absolute",bottom:se.margin,display:"block",width:`calc(100% - ${se.paddingXS*2}px)`},[`${Et}-uploading`]:{[`&${Et}`]:{backgroundColor:se.colorFillAlter},[`&::before, ${Pe}-eye, ${Pe}-download, ${Pe}-delete`]:{display:"none"}},[`${Et}-progress`]:{bottom:se.marginXL,width:`calc(100% - ${se.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ge}-wrapper${ge}-picture-circle-wrapper`]:{[`${ge}${ge}-select`]:{borderRadius:"50%"}}}};var C=se=>{const{componentCls:ge}=se;return{[`${ge}-rtl`]:{direction:"rtl"}}};const P=se=>{const{componentCls:ge,colorTextDisabled:Pe}=se;return{[`${ge}-wrapper`]:Object.assign(Object.assign({},(0,fn.Wf)(se)),{[ge]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ge}-select`]:{display:"inline-block"},[`${ge}-disabled`]:{color:Pe,cursor:"not-allowed"}})}};var E=(0,Pn.Z)("Upload",se=>{const{fontSizeHeading3:ge,fontSize:Pe,lineHeight:Qe,lineWidth:yt,controlHeightLG:Te}=se,Et=Math.round(Pe*Qe),ee=(0,rn.TS)(se,{uploadThumbnailSize:ge*2,uploadProgressOffset:Et/2+yt,uploadPicCardSize:Te*2.55});return[P(ee),Hn(ee),Sn(ee),le(ee),Fn(ee),jt(ee),C(ee),(0,En.Z)(ee)]},se=>({actionsColor:se.colorTextDescription})),Y=function(se,ge,Pe,Qe){function yt(Te){return Te instanceof Pe?Te:new Pe(function(Et){Et(Te)})}return new(Pe||(Pe=Promise))(function(Te,Et){function ee(at){try{He(Qe.next(at))}catch(Ye){Et(Ye)}}function Be(at){try{He(Qe.throw(at))}catch(Ye){Et(Ye)}}function He(at){at.done?Te(at.value):yt(at.value).then(ee,Be)}He((Qe=Qe.apply(se,ge||[])).next())})};const Ae=`__LIST_IGNORE_${Date.now()}__`,Ge=(se,ge)=>{const{fileList:Pe,defaultFileList:Qe,onRemove:yt,showUploadList:Te=!0,listType:Et="text",onPreview:ee,onDownload:Be,onChange:He,onDrop:at,previewFile:Ye,disabled:ot,locale:dt,iconRender:Mt,isImageUrl:qt,progress:Ee,prefixCls:Ze,className:Ve,type:it="select",children:_e,style:Zt,itemRender:on,maxCount:_t,data:Ht={},multiple:Jt=!1,action:ln="",accept:xn="",supportServerRender:Rn=!0,rootClassName:Tn}=se,sr=o.useContext(J.Z),sn=ot!=null?ot:sr,[Kt,Vt]=(0,We.Z)(Qe||[],{value:Pe,postState:vr=>vr!=null?vr:[]}),[Dn,mn]=o.useState("drop"),Yn=o.useRef(null);o.useMemo(()=>{const vr=Date.now();(Pe||[]).forEach((wn,Un)=>{!wn.uid&&!Object.isFrozen(wn)&&(wn.uid=`__AUTO__${vr}_${Un}__`)})},[Pe]);const Xn=(vr,wn,Un)=>{let Jn=(0,f.Z)(wn),cr=!1;_t===1?Jn=Jn.slice(-1):_t&&(cr=Jn.length>_t,Jn=Jn.slice(0,_t)),(0,Ke.flushSync)(()=>{Vt(Jn)});const Hr={file:vr,fileList:Jn};Un&&(Hr.event=Un),(!cr||Jn.some(Ur=>Ur.uid===vr.uid))&&(0,Ke.flushSync)(()=>{He==null||He(Hr)})},Zn=(vr,wn)=>Y(void 0,void 0,void 0,function*(){const{beforeUpload:Un,transformFile:Jn}=se;let cr=vr;if(Un){const Hr=yield Un(vr,wn);if(Hr===!1)return!1;if(delete vr[Ae],Hr===Ae)return Object.defineProperty(vr,Ae,{value:!0,configurable:!0}),!1;typeof Hr=="object"&&Hr&&(cr=Hr)}return Jn&&(cr=yield Jn(cr)),cr}),jn=vr=>{const wn=vr.filter(cr=>!cr.file[Ae]);if(!wn.length)return;const Un=wn.map(cr=>Z(cr.file));let Jn=(0,f.Z)(Kt);Un.forEach(cr=>{Jn=S(cr,Jn)}),Un.forEach((cr,Hr)=>{let Ur=cr;if(wn[Hr].parsedFile)cr.status="uploading";else{const{originFileObj:qn}=cr;let zn;try{zn=new File([qn],qn.name,{type:qn.type})}catch(hr){zn=new Blob([qn],{type:qn.type}),zn.name=qn.name,zn.lastModifiedDate=new Date,zn.lastModified=new Date().getTime()}zn.uid=cr.uid,Ur=zn}Xn(Ur,Jn)})},tr=(vr,wn,Un)=>{try{typeof vr=="string"&&(vr=JSON.parse(vr))}catch(Hr){}if(!me(wn,Kt))return;const Jn=Z(wn);Jn.status="done",Jn.percent=100,Jn.response=vr,Jn.xhr=Un;const cr=S(Jn,Kt);Xn(Jn,cr)},ke=(vr,wn)=>{if(!me(wn,Kt))return;const Un=Z(wn);Un.status="uploading",Un.percent=vr.percent;const Jn=S(Un,Kt);Xn(Un,Jn,vr)},ue=(vr,wn,Un)=>{if(!me(Un,Kt))return;const Jn=Z(Un);Jn.error=vr,Jn.response=wn,Jn.status="error";const cr=S(Jn,Kt);Xn(Jn,cr)},ae=vr=>{let wn;Promise.resolve(typeof yt=="function"?yt(vr):yt).then(Un=>{var Jn;if(Un===!1)return;const cr=st(vr,Kt);cr&&(wn=Object.assign(Object.assign({},vr),{status:"removed"}),Kt==null||Kt.forEach(Hr=>{const Ur=wn.uid!==void 0?"uid":"name";Hr[Ur]===wn[Ur]&&!Object.isFrozen(Hr)&&(Hr.status="removed")}),(Jn=Yn.current)===null||Jn===void 0||Jn.abort(wn),Xn(wn,cr))})},At=vr=>{mn(vr.type),vr.type==="drop"&&(at==null||at(vr))};o.useImperativeHandle(ge,()=>({onBatchStart:jn,onSuccess:tr,onProgress:ke,onError:ue,fileList:Kt,upload:Yn.current}));const{getPrefixCls:$t,direction:vn,upload:Ut}=o.useContext(re.E_),Wt=$t("upload",Ze),ht=Object.assign(Object.assign({onBatchStart:jn,onError:ue,onProgress:ke,onSuccess:tr},se),{data:Ht,multiple:Jt,action:ln,accept:xn,supportServerRender:Rn,prefixCls:Wt,disabled:sn,beforeUpload:Zn,onChange:void 0});delete ht.className,delete ht.style,(!_e||sn)&&delete ht.id;const[tn,An]=E(Wt),[Qn]=(0,Q.Z)("Upload",H.Z.Upload),{showRemoveIcon:pn,showPreviewIcon:wt,showDownloadIcon:In,removeIcon:ur,previewIcon:mr,downloadIcon:gr}=typeof Te=="boolean"?{}:Te,Ar=(vr,wn)=>Te?o.createElement(nn,{prefixCls:Wt,listType:Et,items:Kt,previewFile:Ye,onPreview:ee,onDownload:Be,onRemove:ae,showRemoveIcon:!sn&&pn,showPreviewIcon:wt,showDownloadIcon:In,removeIcon:ur,previewIcon:mr,downloadIcon:gr,iconRender:Mt,locale:Object.assign(Object.assign({},Qn),dt),isImageUrl:qt,progress:Ee,appendAction:vr,appendActionVisible:wn,itemRender:on,disabled:sn}):vr,$n=U()(`${Wt}-wrapper`,Ve,Tn,An,Ut==null?void 0:Ut.className,{[`${Wt}-rtl`]:vn==="rtl",[`${Wt}-picture-card-wrapper`]:Et==="picture-card",[`${Wt}-picture-circle-wrapper`]:Et==="picture-circle"}),rr=Object.assign(Object.assign({},Ut==null?void 0:Ut.style),Zt);if(it==="drag"){const vr=U()(An,Wt,`${Wt}-drag`,{[`${Wt}-drag-uploading`]:Kt.some(wn=>wn.status==="uploading"),[`${Wt}-drag-hover`]:Dn==="dragover",[`${Wt}-disabled`]:sn,[`${Wt}-rtl`]:vn==="rtl"});return tn(o.createElement("span",{className:$n},o.createElement("div",{className:vr,style:rr,onDrop:At,onDragOver:At,onDragLeave:At},o.createElement(xe,Object.assign({},ht,{ref:Yn,className:`${Wt}-btn`}),o.createElement("div",{className:`${Wt}-drag-container`},_e))),Ar()))}const dr=U()(Wt,`${Wt}-select`,{[`${Wt}-disabled`]:sn}),Fr=(vr=>o.createElement("div",{className:dr,style:vr},o.createElement(xe,Object.assign({},ht,{ref:Yn}))))(_e?void 0:{display:"none"});return tn(Et==="picture-card"||Et==="picture-circle"?o.createElement("span",{className:$n},Ar(Fr,!!_e)):o.createElement("span",{className:$n},Fr,Ar()))};var ft=o.forwardRef(Ge),It=function(se,ge){var Pe={};for(var Qe in se)Object.prototype.hasOwnProperty.call(se,Qe)&&ge.indexOf(Qe)<0&&(Pe[Qe]=se[Qe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yt=0,Qe=Object.getOwnPropertySymbols(se);yt{var{style:Pe,height:Qe}=se,yt=It(se,["style","height"]);return o.createElement(ft,Object.assign({ref:ge},yt,{type:"drag",style:Object.assign(Object.assign({},Pe),{height:Qe})}))});const Le=ft;Le.Dragger=Xt,Le.LIST_IGNORE=Ae;var bt=Le},89780:function(Cn){(function(qe,i){Cn.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),U=/Edge\/(\d+)/.exec(qe),v=f||O||U,L=v&&(f?document.documentMode||6:+(U||O)[1]),s=!U&&/WebKit\//.test(qe),fe=s&&/Qt\/\d+\.\d+/.test(qe),pe=!U&&/Chrome\//.test(qe),I=/Opera\//.test(qe),ce=/Apple Computer/.test(navigator.vendor),F=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(qe),B=/PhantomJS/.test(qe),q=!U&&/AppleWebKit/.test(qe)&&/Mobile\/\w+/.test(qe),z=/Android/.test(qe),_=q||z||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(qe),pt=q||/Mac/.test(i),Ne=/\bCrOS\b/.test(qe),vt=/win/i.test(i),Me=I&&qe.match(/Version\/(\d*\.\d*)/);Me&&(Me=Number(Me[1])),Me&&Me>=15&&(I=!1,s=!0);var V=pt&&(fe||I&&(Me==null||Me<12.11)),w=o||v&&L>=9;function u(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var R=function(e,t){var r=e.className,n=u(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 j(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function de(e,t){return j(e).appendChild(t)}function M(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 c+(t-l);c+=p-l,c+=r-c%r,l=p+1}}var Q=function(){this.id=null,this.f=null,this.time=0,this.handler=Ke(this.onTimeout,this)};Q.prototype.onTimeout=function(e){e.id=0,e.time<=+new Date?e.f():setTimeout(e.handler,e.time-+new Date)},Q.prototype.set=function(e,t){this.f=t;var r=+new Date+e;(!this.id||r=t)return n+Math.min(c,t-a);if(a+=l-n,a+=r-a%r,n=l+1,a>=t)return n}}var ut=[""];function mt(e){for(;ut.length<=e;)ut.push(Pt(ut)+" ");return ut[e]}function Pt(e){return e[e.length-1]}function en(e,t){for(var r=[],n=0;n"\x80"&&(e.toUpperCase()!=e.toLowerCase()||G.test(e))}function D(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 T=/[\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 oe(e){return e.charCodeAt(0)>=768&&T.test(e)}function b(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 ie(e,t,r,n){if(!e)return n(t,r,"ltr",0);for(var a=!1,l=0;lt||t==r&&c.to==t)&&(n(Math.max(c.from,t),Math.min(c.to,r),c.level==1?"rtl":"ltr",l),a=!0)}a||n(t,r,"ltr")}var Z=null;function S(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 me=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function r(N){return N<=247?e.charAt(N):1424<=N&&N<=1524?"R":1536<=N&&N<=1785?t.charAt(N-1536):1774<=N&&N<=2220?"r":8192<=N&&N<=8203?"w":N==8204?"b":"L"}var n=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,a=/[stwN]/,l=/[LRr]/,c=/[Lb1n]/,p=/[1n]/;function y(N,Re,Je){this.level=N,this.from=Re,this.to=Je}return function(N,Re){var Je=Re=="ltr"?"L":"R";if(N.length==0||Re=="ltr"&&!n.test(N))return!1;for(var Nt=N.length,Ot=[],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 nt(e){e.prototype.on=function(t,r){De(this,t,r)},e.prototype.off=function(t,r){k(this,t,r)}}function xt(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 Gt(e){xt(e),Ft(e)}function an(e){return e.target||e.srcElement}function nn(e){var t=e.which;return t==null&&(e.button&1?t=1:e.button&2?t=3:e.button&4&&(t=2)),pt&&e.ctrlKey&&t==1&&(t=3),t}var fn=function(){if(v&&L<9)return!1;var e=M("div");return"draggable"in e||"dragDrop"in e}(),En;function Pn(e){if(En==null){var t=M("span","\u200B");de(e,M("span",[t,document.createTextNode("x")])),e.firstChild.offsetHeight!=0&&(En=t.offsetWidth<=1&&t.offsetHeight>2&&!(v&&L<8))}var r=En?M("span","\u200B"):M("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}var rn;function On(e){if(rn!=null)return rn;var t=de(e,document.createTextNode("A\u062EA")),r=W(t,0,1).getBoundingClientRect(),n=W(t,1,2).getBoundingClientRect();return j(e),!r||r.left==r.right?!1:rn=n.right-r.right<3}var Hn=` + +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),c=l.indexOf("\r");c!=-1?(r.push(l.slice(0,c)),t+=c+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},Fn=function(){var e=M("div");return"oncopy"in e?!0:(e.setAttribute("oncopy","return;"),typeof e.oncopy=="function")}(),er=null;function he(e){if(er!=null)return er;var t=de(e,M("span","x")),r=t.getBoundingClientRect(),n=W(t,0,1).getBoundingClientRect();return er=Math.abs(r.left-n.left)>1}var tt={},rt={};function $e(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),tt[e]=t}function jt(e,t){rt[e]=t}function un(e){if(typeof e=="string"&&rt.hasOwnProperty(e))e=rt[e];else if(e&&typeof e.name=="string"&&rt.hasOwnProperty(e.name)){var t=rt[e.name];typeof t=="string"&&(t={name:t}),e=St(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 kt(e,t){t=un(t);var r=tt[t.name];if(!r)return kt(e,"text/plain");var n=r(e,t);if(Sn.hasOwnProperty(t.name)){var a=Sn[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 c in t.modeProps)n[c]=t.modeProps[c];return n}var Sn={};function le(e,t){var r=Sn.hasOwnProperty(e)?Sn[e]:Sn[e]={};re(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 P(e,t,r){return e.startState?e.startState(t,r):!0}var E=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};E.prototype.eol=function(){return this.pos>=this.string.length},E.prototype.sol=function(){return this.pos==this.lineStart},E.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},E.prototype.next=function(){if(this.post},E.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},E.prototype.skipToEnd=function(){this.pos=this.string.length},E.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},E.prototype.backUp=function(e){this.pos-=e},E.prototype.column=function(){return this.lastColumnPos0?null:(l&&t!==!1&&(this.pos+=l[0].length),l)}},E.prototype.current=function(){return this.string.slice(this.start,this.pos)},E.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},E.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},E.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};function Y(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,Y(e,r).text.length):Et(t,Y(e,t.line).text.length)}function Et(e,t){var r=e.ch;return r==null||r>t?Le(e.line,t):r<0?Le(e.line,0):e}function ee(e,t){for(var r=[],n=0;nthis.maxLookAhead&&(this.maxLookAhead=e),t},He.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}},He.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},He.fromSaved=function(e,t,r){return t instanceof Be?new He(e,g(e.mode,t.state),r,t.lookAhead):new He(e,g(e.mode,t),r)},He.prototype.save=function(e){var t=e!==!1?g(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Be(t,this.maxLookAhead):t};function at(e,t,r,n){var a=[e.state.modeGen],l={};it(e,t.text,e.doc.mode,r,function(N,Re){return a.push(N,Re)},l,n);for(var c=r.state,p=function(N){r.baseTokens=a;var Re=e.state.overlays[N],Je=1,Nt=0;r.state=!0,it(e,t.text,Re.mode,r,function(Ot,gn){for(var Bn=Je;NtOt&&a.splice(Je,1,Ot,a[Je+1],Gn),Je+=2,Nt=Math.min(Ot,Gn)}if(gn)if(Re.opaque)a.splice(Bn,Je-Bn,Ot,"overlay "+gn),Je=Bn+2;else for(;Bne.options.maxHighlightLength&&g(e.doc.mode,n.state),l=at(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 ot(e,t,r){var n=e.doc,a=e.display;if(!n.mode.startState)return new He(n,!0,t);var l=_e(e,t,r),c=l>n.first&&Y(n,l-1).stateAfter,p=c?He.fromSaved(n,c,l):new He(n,P(n.mode),l);return n.iter(l,t,function(y){dt(e,y.text,p);var N=p.line;y.stateAfter=N==t-1||N%5==0||N>=a.viewFrom&&Nt.start)return l}throw new Error("Mode "+e.name+" failed to advance stream.")}var Ee=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r};function Ze(e,t,r,n){var a=e.doc,l=a.mode,c;t=Te(a,t);var p=Y(a,t.line),y=ot(e,t.line,r),N=new E(p.text,e.options.tabSize,y),Re;for(n&&(Re=[]);(n||N.pose.options.maxHighlightLength?(p=!1,c&&dt(e,t,n,Re.pos),Re.pos=t.length,Je=null):Je=Ve(qt(r,Re,n.state,Nt),l),Nt){var Ot=Nt[0].name;Ot&&(Je="m-"+(Je?Ot+" "+Je:Ot))}if(!p||N!=Je){for(;yc;--p){if(p<=l.first)return l.first;var y=Y(l,p-1),N=y.stateAfter;if(N&&(!r||p+(N instanceof Be?N.lookAhead:0)<=l.modeFrontier))return p;var Re=J(y.text,null,e.options.tabSize);(a==null||n>Re)&&(a=p-1,n=Re)}return a}function Zt(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontierr;n--){var a=Y(e,n).stateAfter;if(a&&(!(a instanceof Be)||n+a.lookAhead=t:l.to>t);(n||(n=[])).push(new ln(c,l.from,y?null:l.to))}}return n}function sn(e,t,r){var n;if(e)for(var a=0;a=t:l.to>t);if(p||l.from==t&&c.type=="bookmark"&&(!r||l.marker.insertLeft)){var y=l.from==null||(c.inclusiveLeft?l.from<=t:l.from0&&p)for(var Ir=0;Ir0)){var Re=[y,1],Je=bt(N.from,p.from),Nt=bt(N.to,p.to);(Je<0||!c.inclusiveLeft&&!Je)&&Re.push({from:N.from,to:p.from}),(Nt>0||!c.inclusiveRight&&!Nt)&&Re.push({from:p.to,to:N.to}),a.splice.apply(a,Re),y+=Re.length-3}}return a}function mn(e){var t=e.markedSpans;if(t){for(var r=0;rt)&&(!n||jn(n,l.marker)<0)&&(n=l.marker)}return n}function At(e,t,r,n,a){var l=Y(e,t),c=_t&&l.markedSpans;if(c)for(var p=0;p=0&&Je<=0||Re<=0&&Je>=0)&&(Re<=0&&(y.marker.inclusiveRight&&a.inclusiveLeft?bt(N.to,r)>=0:bt(N.to,r)>0)||Re>=0&&(y.marker.inclusiveRight&&a.inclusiveLeft?bt(N.from,n)<=0:bt(N.from,n)<0)))return!0}}}function $t(e){for(var t;t=ke(e);)e=t.find(-1,!0).line;return e}function vn(e){for(var t;t=ue(e);)e=t.find(1,!0).line;return e}function Ut(e){for(var t,r;t=ue(e);)e=t.find(1,!0).line,(r||(r=[])).push(e);return r}function Wt(e,t){var r=Y(e,t),n=$t(r);return r==n?t:ft(n)}function ht(e,t){if(t>e.lastLine())return t;var r=Y(e,t),n;if(!tn(e,r))return t;for(;n=ue(r);)r=n.find(1,!0).line;return ft(r)+1}function tn(e,t){var r=_t&&t.markedSpans;if(r){for(var n=void 0,a=0;at.maxLineLength&&(t.maxLineLength=a,t.maxLine=n)})}var In=function(e,t,r){this.text=e,Yn(this,t),this.height=r?r(this):1};In.prototype.lineNo=function(){return ft(this)},nt(In);function ur(e,t,r,n){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),e.order!=null&&(e.order=null),mn(e),Yn(e,r);var a=n?n(e):1;a!=e.height&&Ue(e,a)}function mr(e){e.parent=null,mn(e)}var gr={},Ar={};function $n(e,t){if(!e||/^\s*$/.test(e))return null;var r=t.addModeClass?Ar:gr;return r[e]||(r[e]=e.replace(/\S+/g,"cm-$&"))}function rr(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,c=void 0;n.pos=0,n.addToken=jr,On(e.display.measure)&&(c=st(l,e.doc.direction))&&(n.addToken=vr(n.addToken,c)),n.map=[];var p=t!=e.display.externalMeasured&&ft(l);Un(l,n,Ye(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(Pn(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 A(e,"renderLine",e,t.line,n.pre),n.pre.className&&(n.textClass=xe(n.pre.className,n.textClass||"")),n}function dr(e){var t=M("span","\u2022","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function jr(e,t,r,n,a,l,c){if(t){var p=e.splitSpaces?Fr(t,e.trailingSpace):t,y=e.cm.state.specialChars,N=!1,Re;if(!y.test(t))e.col+=t.length,Re=document.createTextNode(p),e.map.push(e.pos,e.pos+t.length,Re),v&&L<9&&(N=!0),e.pos+=t.length;else{Re=document.createDocumentFragment();for(var Je=0;;){y.lastIndex=Je;var Nt=y.exec(t),Ot=Nt?Nt.index-Je:t.length-Je;if(Ot){var gn=document.createTextNode(p.slice(Je,Je+Ot));v&&L<9?Re.appendChild(M("span",[gn])):Re.appendChild(gn),e.map.push(e.pos,e.pos+Ot,gn),e.col+=Ot,e.pos+=Ot}if(!Nt)break;Je+=Ot+1;var Bn=void 0;if(Nt[0]==" "){var Gn=e.cm.options.tabSize,ir=Gn-e.col%Gn;Bn=Re.appendChild(M("span",mt(ir),"cm-tab")),Bn.setAttribute("role","presentation"),Bn.setAttribute("cm-text"," "),e.col+=ir}else Nt[0]=="\r"||Nt[0]==` +`?(Bn=Re.appendChild(M("span",Nt[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Bn.setAttribute("cm-text",Nt[0]),e.col+=1):(Bn=e.cm.options.specialCharPlaceholder(Nt[0]),Bn.setAttribute("cm-text",Nt[0]),v&&L<9?Re.appendChild(M("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||N||l||c){var Er=r||"";n&&(Er+=n),a&&(Er+=a);var lr=M("span",[Re],Er,l);if(c)for(var Ir in c)c.hasOwnProperty(Ir)&&Ir!="style"&&Ir!="class"&&lr.setAttribute(Ir,c[Ir]);return e.content.appendChild(lr)}e.content.appendChild(Re)}}function Fr(e,t){if(e.length>1&&!/ /.test(e))return e;for(var r=t,n="",a=0;aN&&Je.from<=N));Nt++);if(Je.to>=Re)return e(r,n,a,l,c,p,y);e(r,n.slice(0,Je.to-N),a,l,null,p,y),l=null,n=n.slice(Je.to-N),N=Je.to}}}function wn(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 Un(e,t,r){var n=e.markedSpans,a=e.text,l=0;if(!n){for(var c=1;cy||ia.collapsed&&Nr.to==y&&Nr.from==y)){if(Nr.to!=null&&Nr.to!=y&&Ot>Nr.to&&(Ot=Nr.to,Bn=""),ia.className&&(gn+=" "+ia.className),ia.css&&(Nt=(Nt?Nt+";":"")+ia.css),ia.startStyle&&Nr.from==y&&(Gn+=" "+ia.startStyle),ia.endStyle&&Nr.to==Ot&&(Ir||(Ir=[])).push(ia.endStyle,Nr.to),ia.title&&((Er||(Er={})).title=ia.title),ia.attributes)for(var za in ia.attributes)(Er||(Er={}))[za]=ia.attributes[za];ia.collapsed&&(!ir||jn(ir.marker,ia)<0)&&(ir=Nr)}else Nr.from>y&&Ot>Nr.from&&(Ot=Nr.from)}if(Ir)for(var Co=0;Co=p)break;for(var _o=Math.min(p,Ot);;){if(Re){var ko=y+Re.length;if(!ir){var Ao=ko>_o?Re.slice(0,_o-y):Re;t.addToken(t,Ao,Je?Je+gn:gn,Gn,y+Ao.length==Ot?Bn:"",Nt,Er)}if(ko>=_o){Re=Re.slice(_o-y),y=_o;break}y=ko,Gn=""}Re=a.slice(l,l=r[N++]),Je=$n(r[N++],t.cm.options)}}}function Jn(e,t,r){this.line=t,this.rest=Ut(t),this.size=this.rest?ft(Pt(this.rest))-r+1:1,this.node=this.text=null,this.hidden=tn(e,t)}function cr(e,t,r){for(var n=[],a,l=t;l2&&l.push((y.bottom+N.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=ft(t),n=e.display.externalMeasured=new Jn(e.doc,t,r);n.lineN=r;var a=n.built=rr(e,n);return n.text=a.pre,de(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&&(c="right")),a!=null){if(n=e[N+2],p==y&&r==(n.insertLeft?"left":"right")&&(c=r),r=="left"&&a==0)for(;N&&e[N-2]==e[N-3]&&e[N-1].insertLeft;)n=e[(N-=3)+2],c="left";if(r=="right"&&a==y-p)for(;N=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,c=a.start,p=a.end,y=a.collapse,N;if(l.nodeType==3){for(var Re=0;Re<4;Re++){for(;c&&oe(t.line.text.charAt(a.coverStart+c));)--c;for(;a.coverStart+p0&&(y=n="right");var Je;e.options.lineWrapping&&(Je=l.getClientRects()).length>1?N=Je[n=="right"?Je.length-1:0]:N=l.getBoundingClientRect()}if(v&&L<9&&!c&&(!N||!N.left&&!N.right)){var Nt=l.parentNode.getClientRects()[0];Nt?N={left:Nt.left,right:Nt.left+ba(e.display),top:Nt.top,bottom:Nt.bottom}:N=zo}for(var Ot=N.top-t.rect.top,gn=N.bottom-t.rect.top,Bn=(Ot+gn)/2,Gn=t.view.measure.heights,ir=0;ir=n.text.length?(y=n.text.length,N="before"):y<=0&&(y=0,N="after"),!p)return c(N=="before"?y-1:y,N=="before");function Re(gn,Bn,Gn){var ir=p[Bn],Er=ir.level==1;return c(Gn?gn-1:gn,Er!=Gn)}var Je=S(p,y,N),Nt=Z,Ot=Re(y,Je,N=="before");return Nt!=null&&(Ot.other=Re(y,Nt,N!="before")),Ot}function Oo(e,t){var r=0;t=Te(e.doc,t),e.options.lineWrapping||(r=ba(e.display)*t.ch);var n=Y(e.doc,t.line),a=Qn(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=It(n,r),l=n.first+n.size-1;if(a>l)return ai(n.first+n.size-1,Y(n,l).text.length,null,1,1);t<0&&(t=0);for(var c=Y(n,a);;){var p=dl(e,c,a,t,r),y=ae(c,p.ch+(p.xRel>0||p.outside>0?1:0));if(!y)return p;var N=y.find(1);if(N.line==a)return N;c=Y(n,a=N.line)}}function Mi(e,t,r,n){n-=Ja(t);var a=t.text.length,l=m(function(c){return co(e,r,c-1).bottom<=n},a,0);return a=m(function(c){return co(e,r,c).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-=Qn(t);var l=Ga(e,t),c=Ja(t),p=0,y=t.text.length,N=!0,Re=st(t,e.doc.direction);if(Re){var Je=(e.options.lineWrapping?_i:Zi)(e,t,r,l,Re,n,a);N=Je.level!=1,p=N?Je.from:Je.to-1,y=N?Je.to:Je.from-1}var Nt=null,Ot=null,gn=m(function(kr){var Nr=co(e,l,kr);return Nr.top+=c,Nr.bottom+=c,Bi(Nr,n,a,!1)?(Nr.top<=a&&Nr.left<=n&&(Nt=kr,Ot=Nr),!0):!1},p,y),Bn,Gn,ir=!1;if(Ot){var Er=n-Ot.left=Ir.bottom?1:0}return gn=b(t.text,gn,1),ai(r,gn,Gn,ir,n-Bn)}function Zi(e,t,r,n,a,l,c){var p=m(function(Je){var Nt=a[Je],Ot=Nt.level!=1;return Bi(Ya(e,Le(r,Ot?Nt.to:Nt.from,Ot?"before":"after"),"line",t,n),l,c,!0)},0,a.length-1),y=a[p];if(p>0){var N=y.level!=1,Re=Ya(e,Le(r,N?y.from:y.to,N?"after":"before"),"line",t,n);Bi(Re,l,c,!0)&&Re.top>c&&(y=a[p-1])}return y}function _i(e,t,r,n,a,l,c){var p=Mi(e,t,n,c),y=p.begin,N=p.end;/\s/.test(t.text.charAt(N-1))&&N--;for(var Re=null,Je=null,Nt=0;Nt=N||Ot.to<=y)){var gn=Ot.level!=1,Bn=co(e,n,gn?Math.min(N,Ot.to)-1:Math.max(y,Ot.from)).right,Gn=BnGn)&&(Re=Ot,Je=Gn)}}return Re||(Re=a[a.length-1]),Re.fromN&&(Re={from:Re.from,to:N,level:Re.level}),Re}var oi;function ui(e){if(e.cachedTextHeight!=null)return e.cachedTextHeight;if(oi==null){oi=M("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)oi.appendChild(document.createTextNode("x")),oi.appendChild(M("br"));oi.appendChild(document.createTextNode("x"))}de(e.measure,oi);var r=oi.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),j(e.measure),r||1}function ba(e){if(e.cachedCharWidth!=null)return e.cachedCharWidth;var t=M("span","xxxxxxxxxx"),r=M("pre",[t],"CodeMirror-line-like");de(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,c=0;l;l=l.nextSibling,++c){var p=e.display.gutterSpecs[c].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(tn(e.doc,a))return 0;var l=0;if(a.widgets)for(var c=0;c0&&(N=Y(e.doc,y.line).text).length==y.ch){var Re=J(N,N.length,e.options.tabSize)-N.length;y=Le(y.line,Math.max(0,Math.round((l-yo(e.display).left)/ba(e.display))-Re))}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)_t&&Wt(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 c=ci(e,t,t,-1);c?(a.view=a.view.slice(0,c.index),a.viewTo=c.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(cr(e,p.lineN,y.lineN)).concat(a.view.slice(y.index)),a.viewTo+=n):ni(e)}var N=a.externalMeasured;N&&(r=a.lineN&&t=n.viewTo)){var l=n.view[Do(e,t)];if(l.node!=null){var c=l.changes||(l.changes=[]);H(c,r)==-1&&c.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,c=e.display.view;if(!_t||r==e.doc.first+e.doc.size)return{index:a,lineN:r};for(var p=e.display.viewFrom,y=0;y0){if(a==c.length-1)return null;l=p+c[a].size-t,a++}else l=p-t;t+=l,r+=l}for(;Wt(e.doc,r)!=r;){if(a==(n<0?0:c.length-1))return null;r+=n*c[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=cr(e,t,r),n.viewFrom=t):(n.viewFrom>t?n.view=cr(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,Dt(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,R(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)&&(Ue(a.line,c),Fl(a.line),a.rest))for(var Je=0;Jee.display.sizerWidth){var Nt=Math.ceil(p/ba(e.display));Nt>e.display.maxLineLength&&(e.display.maxLineLength=Nt,e.display.maxLine=a.line,e.display.maxLineChanged=!0)}}}}function Fl(e){if(e.widgets)for(var t=0;t=c&&(l=It(t,Qn(Y(t,y))-e.wrapper.clientHeight),c=y)}return{from:l,to:Math.max(c,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&&!B){var l=M("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 c=!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 N=Ll(e,a),Re=e.doc.scrollTop,Je=e.doc.scrollLeft;if(N.scrollTop!=null&&(Ui(e,N.scrollTop),Math.abs(e.doc.scrollTop-Re)>1&&(c=!0)),N.scrollLeft!=null&&(hi(e,N.scrollLeft),Math.abs(e.doc.scrollLeft-Je)>1&&(c=!0)),!c)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),c={};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 Re=Math.min(t.top,(N?p:t.bottom)-l);Re!=a&&(c.scrollTop=Re)}var Je=e.options.fixedGutter?0:r.gutters.offsetWidth,Nt=e.curOp&&e.curOp.scrollLeft!=null?e.curOp.scrollLeft:r.scroller.scrollLeft-Je,Ot=uo(e)-r.gutters.offsetWidth,gn=t.right-t.left>Ot;return gn&&(t.right=t.left+Ot),t.left<10?c.scrollLeft=0:t.leftOt+Nt-3&&(c.scrollLeft=t.right+(gn?0:10)-Ot),c}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||Kn(e,{top:t}),es(e,t,!0),o&&Kn(e),Tt(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,Br(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=M("div",[M("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),a=this.horiz=M("div",[M("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");n.tabIndex=a.tabIndex=-1,e(n),e(a),De(n,"scroll",function(){n.clientHeight&&t(n.scrollTop,"vertical")}),De(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=pt&&!F?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Q,this.disableVert=new Q},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&&R(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),De(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&&Dt(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},Ur(e.curOp)}function Pi(e){var t=e.curOp;t&&zn(t,function(r){for(var n=0;n=r.viewTo)||r.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new Qt(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function x(e){e.updatedDisplay=e.mustUpdate&&Wn(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 ye(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=ot(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 c=l.styles,p=l.text.length>e.options.maxHighlightLength?g(t.mode,n.state):null,y=at(e,l,n,!0);p&&(n.state=p),l.styles=y.styles;var N=l.styleClasses,Re=y.classes;Re?l.styleClasses=Re:N&&(l.styleClasses=null);for(var Je=!c||c.length!=l.styles.length||N!=Re&&(!N||!Re||N.bgClass!=Re.bgClass||N.textClass!=Re.textClass),Nt=0;!Je&&Ntr)return Tt(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;pr(e)&&(ni(e),t.dims=ma(e));var a=n.first+n.size,l=Math.max(t.visible.from-e.options.viewportMargin,n.first),c=Math.min(a,t.visible.to+e.options.viewportMargin);r.viewFromc&&r.viewTo-c<20&&(c=Math.min(a,r.viewTo)),_t&&(l=Wt(e.doc,l),c=ht(e.doc,c));var p=l!=r.viewFrom||c!=r.viewTo||r.lastWrapHeight!=t.wrapperHeight||r.lastWrapWidth!=t.wrapperWidth;ki(e,l,c),r.viewOffset=Qn(Y(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 N=hn(e);return y>4&&(r.lineDiv.style.display="none"),Mn(e,r.updateLineNumbers,t.dims),y>4&&(r.lineDiv.style.display=""),r.renderedView=r.view,yn(N),j(r.cursorDiv),j(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,p&&(r.lastWrapHeight=t.wrapperHeight,r.lastWrapWidth=t.wrapperWidth,Tt(e,400)),r.updateLineNumbers=null,!0}function Ln(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(!Wn(e,t))break;vl(e);var a=nl(e);Wi(e),Ti(e,a),br(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 Kn(e,t){var r=new Qt(e,t);if(Wn(e,r)){vl(e),Ln(e,r);var n=nl(e);Wi(e),Ti(e,n),br(e,n),r.finish()}}function Mn(e,t,r){var n=e.display,a=e.options.lineNumbers,l=n.lineDiv,c=l.firstChild;function p(gn){var Bn=gn.nextSibling;return s&&pt&&e.display.currentWheelTarget==gn?gn.style.display="none":gn.parentNode.removeChild(gn),Bn}for(var y=n.view,N=n.viewFrom,Re=0;Re-1&&(Ot=!1),zr(e,Je,N,r)),Ot&&(j(Je.lineNumber),Je.lineNumber.appendChild(document.createTextNode(Xt(e.options,N)))),c=Je.node.nextSibling}N+=Je.size}for(;c;)c=p(c)}function _n(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px"}function br(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 Br(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",c=0;cc.clientWidth,y=c.scrollHeight>c.clientHeight;if(n&&p||a&&y){if(a&&pt&&s){e:for(var N=t.target,Re=l.view;N!=c;N=N.parentNode)for(var Je=0;Je=0&&bt(e,n.to())<=0)return r}return-1};var Vn=function(e,t){this.anchor=e,this.head=t};Vn.prototype.from=function(){return Qe(this.anchor,this.head)},Vn.prototype.to=function(){return Pe(this.anchor,this.head)},Vn.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Tr(e,t,r){var n=e&&e.options.selectionsMayTouch,a=t[r];t.sort(function(Nt,Ot){return bt(Nt.from(),Ot.from())}),r=H(t,a);for(var l=1;l0:y>=0){var N=Qe(p.from(),c.from()),Re=Pe(p.to(),c.to()),Je=p.empty()?c.from()==c.head:p.from()==p.head;l<=r&&--r,t.splice(--l,2,new Vn(Je?Re:N,Je?N:Re))}}return new wr(t,r)}function Kr(e,t){return new wr([new Vn(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(bt(e,t.from)<0)return e;if(bt(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,ir)}or(e,"change",e,t)}function qa(e,t,r){function n(a,l,c){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,c,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)=="*"))&&(c=Qr(a,a.lastOp==n)))p=Pt(c.changes),bt(t.from,t.to)==0&&bt(t.from,p.to)==0?p.to=la(t):c.changes.push(oa(e,t));else{var y=Pt(a.done);for((!y||!y.ranges)&&$a(e.sel,a.done),c={changes:[oa(e,t)],generation:a.generation},a.done.push(c);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&&Sr(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(c){c.markedSpans&&((a||(a=t["spans_"+e.id]={}))[l]=c.markedSpans),++l})}function Ka(e){if(!e)return null;for(var t,r=0;r-1&&(Pt(p)[Je]=N[Je],delete N[Je])}}return n}function di(e,t,r,n){if(n){var a=e.anchor;if(r){var l=bt(t,a)<0;l!=bt(r,a)<0?(a=t,t=r):l!=bt(t,r)<0&&(t=r)}return new Vn(a,t)}else return new Vn(r||t,t)}function sa(e,t,r,n,a){a==null&&(a=e.cm&&(e.cm.display.shift||e.extend)),ha(e,new wr([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(y,"beforeCursorEnter"),y.explicitlyCleared))if(l.markedSpans){--c;continue}else break;if(!y.atomic)continue;if(r){var Je=y.find(n<0?1:-1),Nt=void 0;if((n<0?Re:N)&&(Je=Qo(e,Je,-n,Je&&Je.line==t.line?l:null)),Je&&Je.line==t.line&&(Nt=bt(Je,r))&&(n<0?Nt<0:Nt>0))return ii(e,Je,t,n,a)}var Ot=y.find(n<0?-1:1);return(n<0?N:Re)&&(Ot=Qo(e,Ot,n,Ot.line==t.line?l:null)),Ot?ii(e,Ot,t,n,a):null}}return t}function qo(e,t,r,n,a){var l=n||1,c=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 c||(e.cantEdit=!0,Le(e.first,0))}function Qo(e,t,r,n){return r<0&&t.ch==0?t.line>e.first?Te(e,Le(t.line-1)):null:r>0&&t.ch==(n||Y(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]==""&&bt(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,Kt(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,Kt(a,t))})}}function Zo(e,t,r){var n=e.cm&&e.cm.state.suppressEdits;if(!(n&&!r)){for(var a=e.history,l,c=e.sel,p=t=="undo"?a.done:a.undone,y=t=="undo"?a.undone:a.done,N=0;N=0;--Ot){var gn=Nt(Ot);if(gn)return gn.v}}}}function Ci(e,t){if(t!=0&&(e.first+=t,e.sel=new wr(en(e.sel.ranges,function(a){return new Vn(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,Y(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,$),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,c=t.to,p=!1,y=l.line;e.options.lineWrapping||(y=ft($t(Y(n,l.line))),n.iter(y,c.line+1,function(Ot){if(Ot==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(y,l.line+t.text.length,function(Ot){var gn=pn(Ot);gn>a.maxLineLength&&(a.maxLine=Ot,a.maxLineLength=gn,a.maxLineChanged=!0,p=!1)}),p&&(e.curOp.updateMaxLine=!0)),Zt(n,l.line),Tt(e,400);var N=t.text.length-(c.line-l.line)-1;t.full?oo(e):l.line==c.line&&t.text.length==1&&!Oa(e.doc,t)?ti(e,l.line,"text"):oo(e,l.line,c.line+1,N);var Re=Ie(e,"changes"),Je=Ie(e,"change");if(Je||Re){var Nt={from:l,to:c,text:t.text,removed:t.removed,origin:t.origin};Je&&or(e,"change",e,Nt),Re&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(Nt)}e.display.selForContextMenu=null}function fi(e,t,r,n,a){var l;n||(n=r),bt(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 c=a.lines.length%25+25,p=c;p10);e.parent.maybeSpill()}},iterN:function(e,t,r){for(var n=0;ne.display.maxLineLength&&(e.display.maxLine=N,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&&or(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||c==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(At(e,t.line,t,r,l)||t.line!=r.line&&At(e,r.line,t,r,l))throw new Error("Inserting collapsed marker partially overlapping an existing one");Jt()}l.addToHistory&&na(e,{from:t,to:r,origin:"markText"},e.sel,NaN);var p=t.line,y=e.cm,N;if(e.iter(p,r.line+1,function(Je){y&&l.collapsed&&!y.options.lineWrapping&&$t(Je)==y.display.maxLine&&(N=!0),l.collapsed&&p!=t.line&&Ue(Je,0),Tn(Je,new ln(l,p==t.line?t.ch:null,p==r.line?r.ch:null)),++p}),l.collapsed&&e.iter(t.line,r.line+1,function(Je){tn(e,Je)&&Ue(Je,0)}),l.clearOnEnter&&De(l,"beforeCursorEnter",function(){return l.clear()}),l.readOnly&&(Ht(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),l.collapsed&&(l.id=++ml,l.atomic=!0),y){if(N&&(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 Re=t.line;Re<=r.line;Re++)ti(y,Re,"text");l.atomic&&ri(y.doc),or(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=Te(this,e),t=Te(this,t);var n=[],a=e.line;return this.iter(e.line,t.line+1,function(l){var c=l.markedSpans;if(c)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}),Te(this,Le(r,t))},indexFromPos:function(e){e=Te(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 Je;if(t.state.draggingText&&!t.state.draggingText.copy&&(Je=t.listSelections()),lo(t.doc,Kr(r,r)),Je)for(var Nt=0;Nt=0;p--)fi(e.doc,"",n[p].from,n[p].to,"+delete");Ki(e)})}function il(e,t,r){var n=b(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=st(r,t.doc.direction);if(l){var c=a<0?Pt(l):l[0],p=a<0==(c.level==1),y=p?"after":"before",N;if(c.level>0||t.doc.direction=="rtl"){var Re=Ga(t,r);N=a<0?r.text.length-1:0;var Je=co(t,Re,N).top;N=m(function(Nt){return co(t,Re,Nt).top==Je},a<0==(c.level==1)?c.from:c.to-1,N),y=="before"&&(N=il(r,N,1))}else N=a<0?c.to:c.from;return new Le(n,N,y)}}return new Le(n,a<0?r.text.length:0,a<0?"before":"after")}function Ma(e,t,r,n){var a=st(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=S(a,r.ch,r.sticky),c=a[l];if(e.doc.direction=="ltr"&&c.level%2==0&&(n>0?c.to>r.ch:c.from=c.from&&Nt>=Re.begin)){var Ot=Je?"before":"after";return new Le(r.line,Nt,Ot)}}var gn=function(ir,Er,lr){for(var Ir=function(za,Co){return Co?new Le(r.line,p(za,1),"before"):new Le(r.line,za,"after")};ir>=0&&ir0==(kr.level!=1),ia=Nr?lr.begin:p(lr.end,-1);if(kr.from<=ia&&ia0?Re.end:p(Re.begin,-1);return Gn!=null&&!(n>0&&Gn==t.text.length)&&(Bn=gn(n>0?0:a.length-1,n,N(Gn)),Bn)?Bn:null}var Bo={selectAll:So,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),$)},killLine:function(e){return bi(e,function(t){if(t.empty()){var r=Y(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 c=Y(e.doc,a.line-1).text;c&&(a=new Le(a.line,1),e.replaceRange(l.charAt(0)+e.doc.lineSeparator()+c.charAt(c.length-1),Le(a.line-1,c.length-1),a,"+transpose"))}}r.push(new Vn(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&&bt(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=nn(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&&xt(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(c){if(typeof c=="string"&&(c=Bo[c]),!c)return!1;var p=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),p=c(e,r)!=ve}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=Ne?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=pt?r.metaKey:r.ctrlKey),a.moveOnDrag==null&&(a.moveOnDrag=!(pt?r.altKey:r.ctrlKey)),a}function ks(e,t,r,n){v?setTimeout(Ke(Yl,e),0):e.curOp.focus=Ce();var a=Zs(e,r,n),l=e.doc.sel,c;e.options.dragDrop&&fn&&!e.isReadOnly()&&r=="single"&&(c=l.contains(t))>-1&&(bt((c=l.ranges[c]).from(),t)<0||t.xRel>0)&&(bt(c.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,c=gt(e,function(N){s&&(a.scroller.draggable=!1),e.state.draggingText=!1,k(a.wrapper.ownerDocument,"mouseup",c),k(a.wrapper.ownerDocument,"mousemove",p),k(a.scroller,"dragstart",y),k(a.scroller,"drop",c),l||(xt(N),n.addNew||sa(e.doc,r,null,null,n.extend),s&&!ce||v&&L==9?setTimeout(function(){a.wrapper.ownerDocument.body.focus({preventScroll:!0}),a.input.focus()},20):a.input.focus())}),p=function(N){l=l||Math.abs(t.clientX-N.clientX)+Math.abs(t.clientY-N.clientY)>=10},y=function(){return l=!0};s&&(a.scroller.draggable=!0),e.state.draggingText=c,c.copy=!n.moveOnDrag,a.scroller.dragDrop&&a.scroller.dragDrop(),De(a.wrapper.ownerDocument,"mouseup",c),De(a.wrapper.ownerDocument,"mousemove",p),De(a.scroller,"dragstart",y),De(a.scroller,"drop",c),Ol(e),setTimeout(function(){return a.input.focus()},20)}function xs(e,t,r){if(r=="char")return new Vn(t,t);if(r=="word")return e.findWordAt(t);if(r=="line")return new Vn(Le(t.line,0),Te(e.doc,Le(t.line+1,0)));var n=r(e,t);return new Vn(n.from,n.to)}function Ks(e,t,r,n){var a=e.display,l=e.doc;xt(t);var c,p,y=l.sel,N=y.ranges;if(n.addNew&&!n.extend?(p=l.sel.contains(r),p>-1?c=N[p]:c=new Vn(r,r)):(c=l.sel.primary(),p=l.sel.primIndex),n.unit=="rectangle")n.addNew||(c=new Vn(r,r)),r=Vo(e,t,!0,!0),p=-1;else{var Re=xs(e,r,n.unit);n.extend?c=di(c,Re.anchor,Re.head,n.extend):c=Re}n.addNew?p==-1?(p=N.length,ha(l,Tr(e,N.concat([c]),p),{scroll:!1,origin:"*mouse"})):N.length>1&&N[p].empty()&&n.unit=="char"&&!n.extend?(ha(l,Tr(e,N.slice(0,p).concat(N.slice(p+1)),0),{scroll:!1,origin:"*mouse"}),y=l.sel):Da(l,p,c,we):(p=0,ha(l,new wr([c],0),we),y=l.sel);var Je=r;function Nt(lr){if(bt(Je,lr)!=0)if(Je=lr,n.unit=="rectangle"){for(var Ir=[],kr=e.options.tabSize,Nr=J(Y(l,r.line).text,r.ch,kr),ia=J(Y(l,lr.line).text,lr.ch,kr),za=Math.min(Nr,ia),Co=Math.max(Nr,ia),to=Math.min(r.line,lr.line),_o=Math.min(e.lastLine(),Math.max(r.line,lr.line));to<=_o;to++){var ko=Y(l,to).text,Ao=Bt(ko,za,kr);za==Co?Ir.push(new Vn(Le(to,Ao),Le(to,Ao))):ko.length>Ao&&Ir.push(new Vn(Le(to,Ao),Le(to,Bt(ko,Co,kr))))}Ir.length||Ir.push(new Vn(r,r)),ha(l,Tr(e,y.ranges.slice(0,p).concat(Ir),p),{origin:"*mouse",scroll:!1}),e.scrollIntoView(lr)}else{var Wo=c,wo=xs(e,lr,n.unit),go=Wo.anchor,vo;bt(wo.anchor,go)>0?(vo=wo.head,go=Qe(Wo.from(),wo.anchor)):(vo=wo.anchor,go=Pe(Wo.to(),wo.head));var ro=y.ranges.slice(0);ro[p]=Xs(e,new Vn(Te(l,go),vo)),ha(l,Tr(e,ro,p),we)}}var Ot=a.wrapper.getBoundingClientRect(),gn=0;function Bn(lr){var Ir=++gn,kr=Vo(e,lr,!0,n.unit=="rectangle");if(kr)if(bt(kr,Je)!=0){e.curOp.focus=Ce(),Nt(kr);var Nr=gl(a,l);(kr.line>=Nr.to||kr.lineOt.bottom?20:0;ia&&setTimeout(gt(e,function(){gn==Ir&&(a.scroller.scrollTop+=ia,Bn(lr))}),50)}}function Gn(lr){e.state.selectingText=!1,gn=1/0,lr&&(xt(lr),a.input.focus()),k(a.wrapper.ownerDocument,"mousemove",ir),k(a.wrapper.ownerDocument,"mouseup",Er),l.history.lastSelOrigin=null}var ir=gt(e,function(lr){lr.buttons===0||!nn(lr)?Gn(lr):Bn(lr)}),Er=gt(e,Gn);e.state.selectingText=Er,De(a.wrapper.ownerDocument,"mousemove",ir),De(a.wrapper.ownerDocument,"mouseup",Er)}function Xs(e,t){var r=t.anchor,n=t.head,a=Y(e.doc,r.line);if(bt(r,n)==0&&r.sticky==n.sticky)return t;var l=st(a);if(!l)return t;var c=S(l,r.ch,r.sticky),p=l[c];if(p.from!=r.ch&&p.to!=r.ch)return t;var y=c+(p.from==r.ch==(p.level!=1)?0:1);if(y==0||y==l.length)return t;var N;if(n.line!=r.line)N=(n.line-r.line)*(e.doc.direction=="ltr"?1:-1)>0;else{var Re=S(l,n.ch,n.sticky),Je=Re-c||(n.ch-r.ch)*(p.level==1?-1:1);Re==y-1||Re==y?N=Je<0:N=Je>0}var Nt=l[y+(N?-1:0)],Ot=N==(Nt.level==1),gn=Ot?Nt.from:Nt.to,Bn=Ot?"after":"before";return r.ch==gn&&r.sticky==Bn?t:new Vn(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(Nt){return!1}if(a>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;n&&xt(t);var c=e.display,p=c.lineDiv.getBoundingClientRect();if(l>p.bottom||!Ie(e,r))return Lt(t);l-=p.top-c.viewOffset;for(var y=0;y=a){var Re=It(e.doc,l),Je=e.display.gutterSpecs[y];return A(e,r,e,Re,Je.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 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-"),Xr(e)}var ll={toString:function(){return"CodeMirror.Init"}},Ps={},Xl={};function Vs(e){var t=e.optionHandlers;function r(n,a,l,c){e.defaults[n]=a,l&&(t[n]=c?function(p,y,N){N!=ll&&l(p,y,N)}: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),Xr(n),oo(n)},!0),r("lineSeparator",null,function(n,a){if(n.doc.lineSep=a,!!a){var l=[],c=n.doc.first;n.doc.iter(function(y){for(var N=0;;){var Re=y.text.indexOf(a,N);if(Re==-1)break;N=Re+a.length,l.push(Le(c,Re))}c++});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",dr,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",!vt),r("wholeLineUpdateBefore",!0),r("theme","default",function(n){ws(n),nr(n)},!0),r("keyMap","default",function(n,a,l){var c=Yi(a),p=l!=ll&&Yi(l);p&&p.detach&&p.detach(n,c),c.attach&&c.attach(n,p||null)}),r("extraKeys",null),r("configureMouse",null),r("lineWrapping",!1,Js,!0),r("gutters",[],function(n,a){n.display.gutterSpecs=Rr(a,n.options.lineNumbers),nr(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=Rr(n.options.gutters,a),nr(n)},!0),r("firstLineNumber",1,nr,!0),r("lineNumberFormatter",function(n){return n},nr,!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?De: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?(Dt(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(R(e.display.wrapper,"CodeMirror-wrap"),wt(e)),po(e),oo(e),Xr(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?re(t):{},re(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 Q,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,Dr(this,n),t.autofocus&&!_||this.hasFocus()?setTimeout(function(){r.hasFocus()&&!r.state.focused&&Dl(r)},20):Ni(this);for(var c in Xl)Xl.hasOwnProperty(c)&&Xl[c](this,t[c],ll);pr(this),t.finishInit&&t.finishInit(this);for(var p=0;p20*20}De(t.scroller,"touchstart",function(y){if(!K(e,y)&&!l(y)&&!us(e,y)){t.input.ensurePolled(),clearTimeout(r);var N=+new Date;t.activeTouch={start:N,moved:!1,prev:N-n.end<=300?n:null},y.touches.length==1&&(t.activeTouch.left=y.touches[0].pageX,t.activeTouch.top=y.touches[0].pageY)}}),De(t.scroller,"touchmove",function(){t.activeTouch&&(t.activeTouch.moved=!0)}),De(t.scroller,"touchend",function(y){var N=t.activeTouch;if(N&&!$r(t,y)&&N.left!=null&&!N.moved&&new Date-N.start<300){var Re=e.coordsChar(t.activeTouch,"page"),Je;!N.prev||c(N,N.prev)?Je=new Vn(Re,Re):!N.prev.prev||c(N,N.prev.prev)?Je=e.findWordAt(Re):Je=new Vn(Le(Re.line,0),Te(e.doc,Le(Re.line+1,0))),e.setSelection(Je.anchor,Je.head),e.focus(),xt(y)}a()}),De(t.scroller,"touchcancel",a),De(t.scroller,"scroll",function(){t.scroller.clientHeight&&(Ui(e,t.scroller.scrollTop),hi(e,t.scroller.scrollLeft,!0),A(e,"scroll",e))}),De(t.scroller,"mousewheel",function(y){return Gr(e,y)}),De(t.scroller,"DOMMouseScroll",function(y){return Gr(e,y)}),De(t.wrapper,"scroll",function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0}),t.dragFunctions={enter:function(y){K(e,y)||Gt(y)},over:function(y){K(e,y)||(Ql(e,y),Gt(y))},start:function(y){return al(e,y)},drop:gt(e,zl),leave:function(y){K(e,y)||Zl(e)}};var p=t.input.getField();De(p,"keyup",function(y){return ys.call(e,y)}),De(p,"keydown",gt(e,Es)),De(p,"keypress",gt(e,bs)),De(p,"focus",function(y){return Dl(e,y)}),De(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=ot(e,t).state:r="prev");var c=e.options.tabSize,p=Y(a,t),y=J(p.text,null,c);p.stateAfter&&(p.stateAfter=null);var N=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(N.length),p.text),Re==ve||Re>150)){if(!n)return;r="prev"}r=="prev"?t>a.first?Re=J(Y(a,t-1).text,null,c):Re=0:r=="add"?Re=y+e.options.indentUnit:r=="subtract"?Re=y-e.options.indentUnit:typeof r=="number"&&(Re=y+r),Re=Math.max(0,Re);var Je="",Nt=0;if(e.options.indentWithTabs)for(var Ot=Math.floor(Re/c);Ot;--Ot)Nt+=c,Je+=" ";if(Ntc,y=Hn(t),N=null;if(p&&n.ranges.length>1)if(pi&&pi.text.join(` +`)==t){if(n.ranges.length%pi.text.length==0){N=[];for(var Re=0;Re=0;Nt--){var Ot=n.ranges[Nt],gn=Ot.from(),Bn=Ot.to();Ot.empty()&&(r&&r>0?gn=Le(gn.line,gn.ch-r):e.state.overwrite&&!p?Bn=Le(Bn.line,Math.min(Y(l,Bn.line).text.length,Bn.ch+Pt(y).length)):p&&pi&&pi.lineWise&&pi.text.join(` +`)==y.join(` +`)&&(gn=Bn=Le(gn.line,0)));var Gn={from:gn,to:Bn,text:N?N[Nt%N.length]:y,origin:a||(p?"paste":e.state.cutIncoming>c?"cut":"+input")};ja(e.doc,Gn),or(e,"inputRead",e,Gn)}t&&!p&&Ds(e,t),Ki(e),e.curOp.updateInput<2&&(e.curOp.updateInput=Je),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),c=!1;if(l.electricChars){for(var p=0;p-1){c=wl(e,a.head.line,"smart");break}}else l.electricInput&&l.electricInput.test(Y(e.doc,a.head.line).text.slice(0,a.head.ch))&&(c=wl(e,a.head.line,"smart"));c&&or(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,c==this.doc.sel.primIndex&&Ki(this));else{var y=p.from(),N=p.to(),Re=Math.max(l,y.line);l=Math.min(this.lastLine(),N.line-(N.ch?0:1))+1;for(var Je=Re;Je0&&Da(this.doc,c,new Vn(y,Nt[c].to()),$)}}}),getTokenAt:function(n,a){return Ze(this,n,a)},getLineTokens:function(n,a){return Ze(this,Le(n),a,!0)},getTokenTypeAt:function(n){n=Te(this.doc,n);var a=Ye(this,Y(this.doc,n.line)),l=0,c=(a.length-1)/2,p=n.ch,y;if(p==0)y=a[2];else for(;;){var N=l+c>>1;if((N?a[N*2-1]:0)>=p)c=N;else if(a[N*2+1]y&&(n=y,c=!0),p=Y(this.doc,n)}else p=n;return Za(this,p,{top:0,left:0},a||"page",l||c).top+(c?this.doc.height-Qn(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,c,p){var y=this.display;n=Ya(this,Te(this.doc,n));var N=n.bottom,Re=n.left;if(a.style.position="absolute",a.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(a),y.sizer.appendChild(a),c=="over")N=n.top;else if(c=="above"||c=="near"){var Je=Math.max(y.wrapper.clientHeight,this.doc.height),Nt=Math.max(y.sizer.clientWidth,y.lineSpace.clientWidth);(c=="above"||n.bottom+a.offsetHeight>Je)&&n.top>a.offsetHeight?N=n.top-a.offsetHeight:n.bottom+a.offsetHeight<=Je&&(N=n.bottom),Re+a.offsetWidth>Nt&&(Re=Nt-a.offsetWidth)}a.style.top=N+"px",a.style.left=a.style.right="",p=="right"?(Re=y.sizer.clientWidth-a.offsetWidth,a.style.right="0px"):(p=="left"?Re=0:p=="middle"&&(Re=(y.sizer.clientWidth-a.offsetWidth)/2),a.style.left=Re+"px"),l&&$l(this,{left:Re,top:N,right:Re+a.offsetWidth,bottom:N+a.offsetHeight})},triggerOnKeyDown:Ct(Es),triggerOnKeyPress:Ct(bs),triggerOnKeyUp:ys,triggerOnMouseDown:Ct(Ss),execCommand:function(n){if(Bo.hasOwnProperty(n))return Bo[n].call(null,this)},triggerElectric:Ct(function(n){Ds(this,n)}),findPosH:function(n,a,l,c){var p=1;a<0&&(p=-1,a=-a);for(var y=Te(this.doc,n),N=0;N0&&Re(l.charAt(c-1));)--c;for(;p.5||this.options.lineWrapping)&&po(this),A(this,"refresh",this)}),swapDoc:Ct(function(n){var a=this.doc;return a.cm=null,this.state.selectingText&&this.state.selectingText(),Dr(this,n),Xr(this),this.display.input.reset(),Xi(this,n.scrollLeft,n.scrollTop),this.curOp.forceScroll=!0,or(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}},nt(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,c){e.registerHelper(n,a,c),r[n]._global.push({pred:l,val:c})}}function fs(e,t,r,n,a){var l=t,c=r,p=Y(e,t.line),y=a&&e.direction=="rtl"?-r:r;function N(){var Er=t.line+y;return Er=e.first+e.size?!1:(t=new Le(Er,t.ch,t.sticky),p=Y(e,Er))}function Re(Er){var lr;if(n=="codepoint"){var Ir=p.text.charCodeAt(t.ch+(n>0?0:-1));isNaN(Ir)?lr=null:lr=new Le(t.line,Math.max(0,Math.min(p.text.length,t.ch+r*(Ir>=55296&&Ir<56320?2:1))),-r)}else a?lr=Ma(e.cm,p,t,r):lr=yl(p,t,r);if(lr==null)if(!Er&&N())t=ua(a,e.cm,p,t.line,y);else return!1;else t=lr;return!0}if(n=="char"||n=="codepoint")Re();else if(n=="column")Re(!0);else if(n=="word"||n=="group")for(var Je=null,Nt=n=="group",Ot=e.cm&&e.cm.getHelper(t,"wordChars"),gn=!0;!(r<0&&!Re(!gn));gn=!1){var Bn=p.text.charAt(t.ch)||` +`,Gn=D(Bn,Ot)?"w":Nt&&Bn==` +`?"n":!Nt||/\s/.test(Bn)?null:"p";if(Nt&&!gn&&!Gn&&(Gn="s"),Je&&Je!=Gn){r<0&&(r=1,Re(),t.sticky="after");break}if(Gn&&(Je=Gn),r>0&&!Re(!gn))break}var ir=qo(e,t,l,c,!0);return se(l,ir)&&(ir.hitSide=!0),ir}function Ms(e,t,r,n){var a=e.doc,l=t.left,c;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);c=(r>0?t.bottom:t.top)+r*y}else n=="line"&&(c=r>0?t.bottom+3:t.top-3);for(var N;N=mi(e,l,c),!!N.outside;){if(r<0?c<=0:c>=a.height){N.hitSide=!0;break}c+=r*5}return N}var Na=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Q,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}De(a,"paste",function(p){!l(p)||K(n,p)||Os(p,n)||L<=11&&setTimeout(gt(n,function(){return t.updateFromDOM()}),20)}),De(a,"compositionstart",function(p){t.composing={data:p.data,done:!1}}),De(a,"compositionupdate",function(p){t.composing||(t.composing={data:p.data,done:!1})}),De(a,"compositionend",function(p){t.composing&&(p.data!=t.composing.data&&t.readFromDOMSoon(),t.composing.done=!0)}),De(a,"touchstart",function(){return r.forceCompositionEnd()}),De(a,"input",function(){t.composing||t.readFromDOMSoon()});function c(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 y=Fs(n);Ul({lineWise:!0,text:y.text}),p.type=="cut"&&n.operation(function(){n.setSelections(y.ranges,0,$),n.replaceSelection("",null,"cut")})}else return;if(p.clipboardData){p.clipboardData.clearData();var N=pi.text.join(` +`);if(p.clipboardData.setData("Text",N),p.clipboardData.getData("Text")==N){p.preventDefault();return}}var Re=Rs(),Je=Re.firstChild;n.display.lineSpace.insertBefore(Re,n.display.lineSpace.firstChild),Je.value=pi.text.join(` +`);var Nt=document.activeElement;We(Je),setTimeout(function(){n.display.lineSpace.removeChild(Re),Nt.focus(),Nt==a&&r.showPrimarySelection()},50)}}De(a,"copy",c),De(a,"cut",c)},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},N=a.linee.firstLine()&&(n=Le(n.line-1,Y(e.doc,n.line-1).length)),a.ch==Y(e.doc,a.line).text.length&&a.linet.viewTo-1)return!1;var l,c,p;n.line==t.viewFrom||(l=Do(e,n.line))==0?(c=ft(t.view[0].line),p=t.view[0].node):(c=ft(t.view[l].line),p=t.view[l-1].node.nextSibling);var y=Do(e,a.line),N,Re;if(y==t.view.length-1?(N=t.viewTo-1,Re=t.lineDiv.lastChild):(N=ft(t.view[y+1].line)-1,Re=t.view[y+1].node.previousSibling),!p)return!1;for(var Je=e.doc.splitLines(_s(e,p,Re,c,N)),Nt=Ae(e.doc,Le(c,0),Le(N,Y(e.doc,N).text.length));Je.length>1&&Nt.length>1;)if(Pt(Je)==Pt(Nt))Je.pop(),Nt.pop(),N--;else if(Je[0]==Nt[0])Je.shift(),Nt.shift(),c++;else break;for(var Ot=0,gn=0,Bn=Je[0],Gn=Nt[0],ir=Math.min(Bn.length,Gn.length);Otn.ch&&Er.charCodeAt(Er.length-gn-1)==lr.charCodeAt(lr.length-gn-1);)Ot--,gn++;Je[Je.length-1]=Er.slice(0,Er.length-gn).replace(/^\u200b+/,""),Je[0]=Je[0].slice(Ot).replace(/\u200b+$/,"");var kr=Le(c,Ot),Nr=Le(N,Nt.length?Pt(Nt).length-gn:0);if(Je.length>1||Je[0]||bt(kr,Nr))return fi(e.doc,Je,kr,Nr,"+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()||gt(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=Y(e.doc,t.line),a=jo(r,n,t.line),l=st(n,e.doc.direction),c="left";if(l){var p=S(l,t.ch);c=p%2?"right":"left"}var y=Uo(a.map,t.ch,c);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="",c=!1,p=e.doc.lineSeparator(),y=!1;function N(Ot){return function(gn){return gn.id==Ot}}function Re(){c&&(l+=p,y&&(l+=p),c=y=!1)}function Je(Ot){Ot&&(Re(),l+=Ot)}function Nt(Ot){if(Ot.nodeType==1){var gn=Ot.getAttribute("cm-text");if(gn){Je(gn);return}var Bn=Ot.getAttribute("cm-marker"),Gn;if(Bn){var ir=e.findMarks(Le(n,0),Le(a+1,0),N(+Bn));ir.length&&(Gn=ir[0].find(0))&&Je(Ae(e.doc,Gn.from,Gn.to).join(p));return}if(Ot.getAttribute("contenteditable")=="false")return;var Er=/^(pre|div|p|li|table|br)$/i.test(Ot.nodeName);if(!/^br$/i.test(Ot.nodeName)&&Ot.textContent.length==0)return;Er&&Re();for(var lr=0;lr=9&&t.hasSelection&&(t.hasSelection=null),r.poll()}),De(a,"paste",function(c){K(n,c)||Os(c,n)||(n.state.pasteIncoming=+new Date,r.fastPoll())});function l(c){if(!K(n,c)){if(n.somethingSelected())Ul({lineWise:!1,text:n.getSelections()});else if(n.options.lineWiseCopyCut){var p=Fs(n);Ul({lineWise:!0,text:p.text}),c.type=="cut"?n.setSelections(p.ranges,null,$):(r.prevInput="",a.value=p.text.join(` +`),We(a))}else return;c.type=="cut"&&(n.state.cutIncoming=+new Date)}}De(a,"cut",l),De(a,"copy",l),De(e.scroller,"paste",function(c){if(!($r(e,c)||K(n,c))){if(!a.dispatchEvent){n.state.pasteIncoming=+new Date,r.focus();return}var p=new Event("paste");p.clipboardData=c.clipboardData,a.dispatchEvent(p)}}),De(e.lineSpace,"selectstart",function(c){$r(e,c)||xt(c)}),De(a,"compositionstart",function(){var c=n.getCursor("from");r.composing&&r.composing.range.clear(),r.composing={start:c,range:n.markText(c,n.getCursor("to"),{className:"CodeMirror-composing"})}}),De(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(),c=t.lineDiv.getBoundingClientRect();n.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,a.top+c.top-l.top)),n.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,a.left+c.left-l.left))}return n},so.prototype.showSelection=function(e){var t=this.cm,r=t.display;de(r.cursorDiv,e.cursors),de(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&&We(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"&&(!_||Ce()!=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||pt&&/[\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 c=0,p=Math.min(n.length,a.length);c1e3||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),c=n.scroller.scrollTop;if(!l||I)return;var p=r.options.resetSelectionOnContextMenu;p&&r.doc.sel.contains(l)==-1&>(r,ha)(r.doc,Kr(l),$);var y=a.style.cssText,N=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 Je;s&&(Je=window.scrollY),n.input.focus(),s&&window.scrollTo(null,Je),n.input.reset(),r.somethingSelected()||(a.value=t.prevInput=" "),t.contextMenuPending=Ot,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll);function Nt(){if(a.selectionStart!=null){var Bn=r.somethingSelected(),Gn="\u200B"+(Bn?a.value:"");a.value="\u21DA",a.value=Gn,t.prevInput=Bn?"":"\u200B",a.selectionStart=1,a.selectionEnd=Gn.length,n.selForContextMenu=r.doc.sel}}function Ot(){if(t.contextMenuPending==Ot&&(t.contextMenuPending=!1,t.wrapper.style.cssText=N,a.style.cssText=y,v&&L<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=c),a.selectionStart!=null)){(!v||v&&L<9)&&Nt();var Bn=0,Gn=function(){n.selForContextMenu==r.doc.sel&&a.selectionStart==0&&a.selectionEnd>0&&t.prevInput=="\u200B"?gt(r,So)(r):Bn++<10?n.detectingSelectAll=setTimeout(Gn,500):(n.selForContextMenu=null,n.input.reset())};n.detectingSelectAll=setTimeout(Gn,200)}}if(v&&L>=9&&Nt(),w){Gt(e);var gn=function(){k(window,"mouseup",gn),setTimeout(Ot,20)};De(window,"mouseup",gn)}else setTimeout(Ot,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?re(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=Ce();t.autofocus=r==e||e.getAttribute("autofocus")!=null&&r==document.body}function n(){e.value=p.getValue()}var a;if(e.form&&(De(e.form,"submit",n),!t.leaveSubmitMethodAlone)){var l=e.form;a=l.submit;try{var c=l.submit=function(){n(),l.submit=a,l.submit(),l.submit=c}}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=De,e.wheelEventPixels=Mr,e.Doc=Io,e.splitLines=Hn,e.countColumn=J,e.findColumn=Bt,e.isWordChar=X,e.Pass=ve,e.signal=A,e.Line=In,e.changeEnd=la,e.scrollbarModel=Ml,e.Pos=Le,e.cmpPos=bt,e.modes=tt,e.mimeModes=rt,e.resolveMode=un,e.getMode=kt,e.modeExtensions=Sn,e.extendMode=le,e.copyState=g,e.startState=P,e.innerMode=C,e.commands=Bo,e.keyMap=si,e.keyName=ol,e.isModifierKey=Kl,e.lookupKey=Fi,e.normalizeKeyMap=Wl,e.StringStream=E,e.SharedTextMarker=Gi,e.TextMarker=Ei,e.LineWidget=fo,e.e_preventDefault=xt,e.e_stopPropagation=Ft,e.e_stop=Gt,e.addClass=Dt,e.contains=Xe,e.rmClass=R,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 nt(Io),Ua.inputStyles={textarea:so,contenteditable:Na},Ua.defineMode=function(e){!Ua.defaults.mode&&e!="null"&&(Ua.defaults.mode=e),$e.apply(this,arguments)},Ua.defineMIME=jt,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(Cn,qe,i){"use strict";var o=i(54476),f=i(33885),O=i(20068),U=i(42978),v=i(75931),L=i(92310),s=i.n(L),fe=i(18929),pe=i(59301),I=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ce=(0,pe.forwardRef)(function(F,B){var q,z=F.prefixCls,_=z===void 0?"rc-checkbox":z,pt=F.className,Ne=F.style,vt=F.checked,Me=F.disabled,V=F.defaultChecked,w=V===void 0?!1:V,u=F.type,R=u===void 0?"checkbox":u,j=F.title,de=F.onChange,M=(0,v.Z)(F,I),te=(0,pe.useRef)(null),W=(0,fe.Z)(w,{value:vt}),Xe=(0,U.Z)(W,2),Ce=Xe[0],Dt=Xe[1];(0,pe.useImperativeHandle)(B,function(){return{focus:function(){var re;(re=te.current)===null||re===void 0||re.focus()},blur:function(){var re;(re=te.current)===null||re===void 0||re.blur()},input:te.current}});var xe=s()(_,pt,(q={},(0,O.Z)(q,"".concat(_,"-checked"),Ce),(0,O.Z)(q,"".concat(_,"-disabled"),Me),q)),We=function(re){Me||("checked"in F||Dt(re.target.checked),de==null||de({target:(0,f.Z)((0,f.Z)({},F),{},{type:R,checked:re.target.checked}),stopPropagation:function(){re.stopPropagation()},preventDefault:function(){re.preventDefault()},nativeEvent:re.nativeEvent}))};return pe.createElement("span",{className:xe,title:j,style:Ne},pe.createElement("input",(0,o.Z)({},M,{className:"".concat(_,"-input"),ref:te,onChange:We,disabled:Me,checked:!!Ce,type:R})),pe.createElement("span",{className:"".concat(_,"-inner")}))});qe.Z=ce},31561:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return R}});var o=i(54476),f=i(20068),O=i(42978),U=i(75931),v=i(35593),L=i(92310),s=i.n(L),fe=i(8654),pe=i(59301),I=i(10228),ce=i(16089),F=I.Z.ESC,B=I.Z.TAB;function q(j){var de=j.visible,M=j.triggerRef,te=j.onVisibleChange,W=j.autoFocus,Xe=j.overlayRef,Ce=pe.useRef(!1),Dt=function(){if(de){var re,J;(re=M.current)===null||re===void 0||(J=re.focus)===null||J===void 0||J.call(re),te==null||te(!1)}},xe=function(){var re;return(re=Xe.current)!==null&&re!==void 0&&re.focus?(Xe.current.focus(),Ce.current=!0,!0):!1},We=function(re){switch(re.keyCode){case F:Dt();break;case B:{var J=!1;Ce.current||(J=xe()),J?re.preventDefault():Dt();break}}};pe.useEffect(function(){return de?(window.addEventListener("keydown",We),W&&(0,ce.Z)(xe,3),function(){window.removeEventListener("keydown",We),Ce.current=!1}):function(){Ce.current=!1}},[de])}var z=(0,pe.forwardRef)(function(j,de){var M=j.overlay,te=j.arrow,W=j.prefixCls,Xe=(0,pe.useMemo)(function(){var Dt;return typeof M=="function"?Dt=M():Dt=M,Dt},[M]),Ce=(0,fe.sQ)(de,Xe==null?void 0:Xe.ref);return pe.createElement(pe.Fragment,null,te&&pe.createElement("div",{className:"".concat(W,"-arrow")}),pe.cloneElement(Xe,{ref:(0,fe.Yr)(Xe)?Ce:void 0}))}),_=z,pt={adjustX:1,adjustY:1},Ne=[0,0],vt={topLeft:{points:["bl","tl"],overflow:pt,offset:[0,-4],targetOffset:Ne},top:{points:["bc","tc"],overflow:pt,offset:[0,-4],targetOffset:Ne},topRight:{points:["br","tr"],overflow:pt,offset:[0,-4],targetOffset:Ne},bottomLeft:{points:["tl","bl"],overflow:pt,offset:[0,4],targetOffset:Ne},bottom:{points:["tc","bc"],overflow:pt,offset:[0,4],targetOffset:Ne},bottomRight:{points:["tr","br"],overflow:pt,offset:[0,4],targetOffset:Ne}},Me=vt,V=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function w(j,de){var M,te=j.arrow,W=te===void 0?!1:te,Xe=j.prefixCls,Ce=Xe===void 0?"rc-dropdown":Xe,Dt=j.transitionName,xe=j.animation,We=j.align,Ke=j.placement,re=Ke===void 0?"bottomLeft":Ke,J=j.placements,Q=J===void 0?Me:J,H=j.getPopupContainer,Se=j.showAction,ve=j.hideAction,$=j.overlayClassName,we=j.overlayStyle,Oe=j.visible,Bt=j.trigger,ut=Bt===void 0?["hover"]:Bt,mt=j.autoFocus,Pt=j.overlay,en=j.children,zt=j.onVisibleChange,et=(0,U.Z)(j,V),St=pe.useState(),G=(0,O.Z)(St,2),X=G[0],D=G[1],d="visible"in j?Oe:X,T=pe.useRef(null),oe=pe.useRef(null),b=pe.useRef(null);pe.useImperativeHandle(de,function(){return T.current});var m=function(k){D(k),zt==null||zt(k)};q({visible:d,triggerRef:b,onVisibleChange:m,autoFocus:mt,overlayRef:oe});var ie=function(k){var A=j.onOverlayClick;D(!1),A&&A(k)},Z=function(){return pe.createElement(_,{ref:oe,overlay:Pt,prefixCls:Ce,arrow:W})},S=function(){return typeof Pt=="function"?Z:Z()},me=function(){var k=j.minOverlayWidthMatchTrigger,A=j.alignPoint;return"minOverlayWidthMatchTrigger"in j?k:!A},st=function(){var k=j.openClassName;return k!==void 0?k:"".concat(Ce,"-open")},ze=pe.cloneElement(en,{className:s()((M=en.props)===null||M===void 0?void 0:M.className,d&&st()),ref:(0,fe.Yr)(en)?(0,fe.sQ)(b,en.ref):void 0}),De=ve;return!De&&ut.indexOf("contextMenu")!==-1&&(De=["click"]),pe.createElement(v.Z,(0,o.Z)({builtinPlacements:Q},et,{prefixCls:Ce,ref:T,popupClassName:s()($,(0,f.Z)({},"".concat(Ce,"-show-arrow"),W)),popupStyle:we,action:ut,showAction:Se,hideAction:De,popupPlacement:re,popupAlign:We,popupTransitionName:Dt,popupAnimation:xe,popupVisible:d,stretch:me()?"minWidth":"",popup:S(),onPopupVisibleChange:m,onPopupClick:ie,getPopupContainer:H}),ze)}var u=pe.forwardRef(w),R=u},93681:function(Cn,qe,i){"use strict";i.r(qe),i.d(qe,{BaseInput:function(){return I},default:function(){return vt}});var o=i(54476),f=i(33885),O=i(20068),U=i(76190),v=i(92310),L=i.n(v),s=i(59301),fe=i(5643),pe=function(V){var w,u,R=V.inputElement,j=V.prefixCls,de=V.prefix,M=V.suffix,te=V.addonBefore,W=V.addonAfter,Xe=V.className,Ce=V.style,Dt=V.disabled,xe=V.readOnly,We=V.focused,Ke=V.triggerFocus,re=V.allowClear,J=V.value,Q=V.handleReset,H=V.hidden,Se=V.classes,ve=V.classNames,$=V.dataAttrs,we=V.styles,Oe=V.components,Bt=(Oe==null?void 0:Oe.affixWrapper)||"span",ut=(Oe==null?void 0:Oe.groupWrapper)||"span",mt=(Oe==null?void 0:Oe.wrapper)||"span",Pt=(Oe==null?void 0:Oe.groupAddon)||"span",en=(0,s.useRef)(null),zt=function(Z){var S;(S=en.current)!==null&&S!==void 0&&S.contains(Z.target)&&(Ke==null||Ke())},et=function(){var Z;if(!re)return null;var S=!Dt&&!xe&&J,me="".concat(j,"-clear-icon"),st=(0,U.Z)(re)==="object"&&re!==null&&re!==void 0&&re.clearIcon?re.clearIcon:"\u2716";return s.createElement("span",{onClick:Q,onMouseDown:function(De){return De.preventDefault()},className:L()(me,(Z={},(0,O.Z)(Z,"".concat(me,"-hidden"),!S),(0,O.Z)(Z,"".concat(me,"-has-suffix"),!!M),Z)),role:"button",tabIndex:-1},st)},St=(0,s.cloneElement)(R,{value:J,hidden:H,className:L()((w=R.props)===null||w===void 0?void 0:w.className,!(0,fe.X3)(V)&&!(0,fe.He)(V)&&Xe)||null,style:(0,f.Z)((0,f.Z)({},(u=R.props)===null||u===void 0?void 0:u.style),!(0,fe.X3)(V)&&!(0,fe.He)(V)?Ce:{})});if((0,fe.X3)(V)){var G,X="".concat(j,"-affix-wrapper"),D=L()(X,(G={},(0,O.Z)(G,"".concat(X,"-disabled"),Dt),(0,O.Z)(G,"".concat(X,"-focused"),We),(0,O.Z)(G,"".concat(X,"-readonly"),xe),(0,O.Z)(G,"".concat(X,"-input-with-clear-btn"),M&&re&&J),G),!(0,fe.He)(V)&&Xe,Se==null?void 0:Se.affixWrapper,ve==null?void 0:ve.affixWrapper),d=(M||re)&&s.createElement("span",{className:L()("".concat(j,"-suffix"),ve==null?void 0:ve.suffix),style:we==null?void 0:we.suffix},et(),M);St=s.createElement(Bt,(0,o.Z)({className:D,style:(0,f.Z)((0,f.Z)({},(0,fe.He)(V)?void 0:Ce),we==null?void 0:we.affixWrapper),hidden:!(0,fe.He)(V)&&H,onClick:zt},$==null?void 0:$.affixWrapper,{ref:en}),de&&s.createElement("span",{className:L()("".concat(j,"-prefix"),ve==null?void 0:ve.prefix),style:we==null?void 0:we.prefix},de),(0,s.cloneElement)(R,{value:J,hidden:null}),d)}if((0,fe.He)(V)){var T="".concat(j,"-group"),oe="".concat(T,"-addon"),b=L()("".concat(j,"-wrapper"),T,Se==null?void 0:Se.wrapper),m=L()("".concat(j,"-group-wrapper"),Xe,Se==null?void 0:Se.group);return s.createElement(ut,{className:m,style:Ce,hidden:H},s.createElement(mt,{className:b},te&&s.createElement(Pt,{className:oe},te),(0,s.cloneElement)(St,{hidden:null}),W&&s.createElement(Pt,{className:oe},W)))}return St},I=pe,ce=i(94480),F=i(42978),B=i(75931),q=i(18929),z=i(2738),_=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],pt=(0,s.forwardRef)(function(Me,V){var w=Me.autoComplete,u=Me.onChange,R=Me.onFocus,j=Me.onBlur,de=Me.onPressEnter,M=Me.onKeyDown,te=Me.prefixCls,W=te===void 0?"rc-input":te,Xe=Me.disabled,Ce=Me.htmlSize,Dt=Me.className,xe=Me.maxLength,We=Me.suffix,Ke=Me.showCount,re=Me.type,J=re===void 0?"text":re,Q=Me.classes,H=Me.classNames,Se=Me.styles,ve=(0,B.Z)(Me,_),$=(0,q.Z)(Me.defaultValue,{value:Me.value}),we=(0,F.Z)($,2),Oe=we[0],Bt=we[1],ut=(0,s.useState)(!1),mt=(0,F.Z)(ut,2),Pt=mt[0],en=mt[1],zt=(0,s.useRef)(null),et=function(m){zt.current&&(0,fe.nH)(zt.current,m)};(0,s.useImperativeHandle)(V,function(){return{focus:et,blur:function(){var m;(m=zt.current)===null||m===void 0||m.blur()},setSelectionRange:function(m,ie,Z){var S;(S=zt.current)===null||S===void 0||S.setSelectionRange(m,ie,Z)},select:function(){var m;(m=zt.current)===null||m===void 0||m.select()},input:zt.current}}),(0,s.useEffect)(function(){en(function(b){return b&&Xe?!1:b})},[Xe]);var St=function(m){Me.value===void 0&&Bt(m.target.value),zt.current&&(0,fe.rJ)(zt.current,m,u)},G=function(m){de&&m.key==="Enter"&&de(m),M==null||M(m)},X=function(m){en(!0),R==null||R(m)},D=function(m){en(!1),j==null||j(m)},d=function(m){Bt(""),et(),zt.current&&(0,fe.rJ)(zt.current,m,u)},T=function(){var m=(0,z.Z)(Me,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return s.createElement("input",(0,o.Z)({autoComplete:w},m,{onChange:St,onFocus:X,onBlur:D,onKeyDown:G,className:L()(W,(0,O.Z)({},"".concat(W,"-disabled"),Xe),H==null?void 0:H.input),style:Se==null?void 0:Se.input,ref:zt,size:Ce,type:J}))},oe=function(){var m=Number(xe)>0;if(We||Ke){var ie=(0,fe.D7)(Oe),Z=(0,ce.Z)(ie).length,S=(0,U.Z)(Ke)==="object"?Ke.formatter({value:ie,count:Z,maxLength:xe}):"".concat(Z).concat(m?" / ".concat(xe):"");return s.createElement(s.Fragment,null,!!Ke&&s.createElement("span",{className:L()("".concat(W,"-show-count-suffix"),(0,O.Z)({},"".concat(W,"-show-count-has-suffix"),!!We),H==null?void 0:H.count),style:(0,f.Z)({},Se==null?void 0:Se.count)},S),We)}return null};return s.createElement(I,(0,o.Z)({},ve,{prefixCls:W,className:Dt,inputElement:T(),handleReset:d,value:(0,fe.D7)(Oe),focused:Pt,triggerFocus:et,suffix:oe(),disabled:Xe,classes:Q,classNames:H,styles:Se}))}),Ne=pt,vt=Ne},5643:function(Cn,qe,i){"use strict";i.d(qe,{D7:function(){return v},He:function(){return o},X3:function(){return f},nH:function(){return U},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,fe,pe){if(fe){var I=s;if(s.type==="click"){var ce=L.cloneNode(!0);I=Object.create(s,{target:{value:ce},currentTarget:{value:ce}}),ce.value="",fe(I);return}if(pe!==void 0){I=Object.create(s,{target:{value:L},currentTarget:{value:L}}),L.value=pe,fe(I);return}fe(I)}}function U(L,s){if(L){L.focus(s);var fe=s||{},pe=fe.cursor;if(pe){var I=L.value.length;switch(pe){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(Cn,qe,i){"use strict";i.d(qe,{iz:function(){return Xt},ck:function(){return rn},BW:function(){return Rt},sN:function(){return rn},Wd:function(){return Ae},ZP:function(){return Et},Xl:function(){return M}});var o=i(54476),f=i(20068),O=i(33885),U=i(94480),v=i(42978),L=i(75931),s=i(92310),fe=i.n(s),pe=i(83836),I=i(18929),ce=i(13697),F=i(48736),B=i(59301),q=i(4676),z=B.createContext(null);function _(ee,Be){return ee===void 0?null:"".concat(ee,"-").concat(Be)}function pt(ee){var Be=B.useContext(z);return _(Be,ee)}var Ne=i(80547),vt=["children","locked"],Me=B.createContext(null);function V(ee,Be){var He=(0,O.Z)({},ee);return Object.keys(Be).forEach(function(at){var Ye=Be[at];Ye!==void 0&&(He[at]=Ye)}),He}function w(ee){var Be=ee.children,He=ee.locked,at=(0,L.Z)(ee,vt),Ye=B.useContext(Me),ot=(0,Ne.Z)(function(){return V(Ye,at)},[Ye,at],function(dt,Mt){return!He&&(dt[0]!==Mt[0]||!(0,ce.Z)(dt[1],Mt[1],!0))});return B.createElement(Me.Provider,{value:ot},Be)}var u=[],R=B.createContext(null);function j(){return B.useContext(R)}var de=B.createContext(u);function M(ee){var Be=B.useContext(de);return B.useMemo(function(){return ee!==void 0?[].concat((0,U.Z)(Be),[ee]):Be},[Be,ee])}var te=B.createContext(null),W=B.createContext({}),Xe=W,Ce=i(29194);function Dt(ee){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ce.Z)(ee)){var He=ee.nodeName.toLowerCase(),at=["input","select","textarea","button"].includes(He)||ee.isContentEditable||He==="a"&&!!ee.getAttribute("href"),Ye=ee.getAttribute("tabindex"),ot=Number(Ye),dt=null;return Ye&&!Number.isNaN(ot)?dt=ot:at&&dt===null&&(dt=0),at&&ee.disabled&&(dt=null),dt!==null&&(dt>=0||Be&&dt<0)}return!1}function xe(ee){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,He=(0,U.Z)(ee.querySelectorAll("*")).filter(function(at){return Dt(at,Be)});return Dt(ee,Be)&&He.unshift(ee),He}var We=null;function Ke(){We=document.activeElement}function re(){We=null}function J(){if(We)try{We.focus()}catch(ee){}}function Q(ee,Be){if(Be.keyCode===9){var He=xe(ee),at=He[Be.shiftKey?0:He.length-1],Ye=at===document.activeElement||ee===document.activeElement;if(Ye){var ot=He[Be.shiftKey?He.length-1:0];ot.focus(),Be.preventDefault()}}}var H=i(10228),Se=i(16089),ve=H.Z.LEFT,$=H.Z.RIGHT,we=H.Z.UP,Oe=H.Z.DOWN,Bt=H.Z.ENTER,ut=H.Z.ESC,mt=H.Z.HOME,Pt=H.Z.END,en=[we,Oe,ve,$];function zt(ee,Be,He,at){var Ye,ot,dt,Mt,qt="prev",Ee="next",Ze="children",Ve="parent";if(ee==="inline"&&at===Bt)return{inlineTrigger:!0};var it=(Ye={},(0,f.Z)(Ye,we,qt),(0,f.Z)(Ye,Oe,Ee),Ye),_e=(ot={},(0,f.Z)(ot,ve,He?Ee:qt),(0,f.Z)(ot,$,He?qt:Ee),(0,f.Z)(ot,Oe,Ze),(0,f.Z)(ot,Bt,Ze),ot),Zt=(dt={},(0,f.Z)(dt,we,qt),(0,f.Z)(dt,Oe,Ee),(0,f.Z)(dt,Bt,Ze),(0,f.Z)(dt,ut,Ve),(0,f.Z)(dt,ve,He?Ze:Ve),(0,f.Z)(dt,$,He?Ve:Ze),dt),on={inline:it,horizontal:_e,vertical:Zt,inlineSub:it,horizontalSub:Zt,verticalSub:Zt},_t=(Mt=on["".concat(ee).concat(Be?"":"Sub")])===null||Mt===void 0?void 0:Mt[at];switch(_t){case qt:return{offset:-1,sibling:!0};case Ee:return{offset:1,sibling:!0};case Ve:return{offset:-1,sibling:!1};case Ze:return{offset:1,sibling:!1};default:return null}}function et(ee){for(var Be=ee;Be;){if(Be.getAttribute("data-menu-list"))return Be;Be=Be.parentElement}return null}function St(ee,Be){for(var He=ee||document.activeElement;He;){if(Be.has(He))return He;He=He.parentElement}return null}function G(ee,Be){var He=xe(ee,!0);return He.filter(function(at){return Be.has(at)})}function X(ee,Be,He){var at=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!ee)return null;var Ye=G(ee,Be),ot=Ye.length,dt=Ye.findIndex(function(Mt){return He===Mt});return at<0?dt===-1?dt=ot-1:dt-=1:at>0&&(dt+=1),dt=(dt+ot)%ot,Ye[dt]}var D=function(Be,He){var at=new Set,Ye=new Map,ot=new Map;return Be.forEach(function(dt){var Mt=document.querySelector("[data-menu-id='".concat(_(He,dt),"']"));Mt&&(at.add(Mt),ot.set(Mt,dt),Ye.set(dt,Mt))}),{elements:at,key2element:Ye,element2key:ot}};function d(ee,Be,He,at,Ye,ot,dt,Mt,qt,Ee){var Ze=B.useRef(),Ve=B.useRef();Ve.current=Be;var it=function(){Se.Z.cancel(Ze.current)};return B.useEffect(function(){return function(){it()}},[]),function(_e){var Zt=_e.which;if([].concat(en,[Bt,ut,mt,Pt]).includes(Zt)){var on=ot(),_t=D(on,at),Ht=_t,Jt=Ht.elements,ln=Ht.key2element,xn=Ht.element2key,Rn=ln.get(Be),Tn=St(Rn,Jt),sr=xn.get(Tn),sn=zt(ee,dt(sr,!0).length===1,He,Zt);if(!sn&&Zt!==mt&&Zt!==Pt)return;(en.includes(Zt)||[mt,Pt].includes(Zt))&&_e.preventDefault();var Kt=function(tr){if(tr){var ke=tr,ue=tr.querySelector("a");ue!=null&&ue.getAttribute("href")&&(ke=ue);var ae=xn.get(tr);Mt(ae),it(),Ze.current=(0,Se.Z)(function(){Ve.current===ae&&ke.focus()})}};if([mt,Pt].includes(Zt)||sn.sibling||!Tn){var Vt;!Tn||ee==="inline"?Vt=Ye.current:Vt=et(Tn);var Dn,mn=G(Vt,Jt);Zt===mt?Dn=mn[0]:Zt===Pt?Dn=mn[mn.length-1]:Dn=X(Vt,Jt,Tn,sn.offset),Kt(Dn)}else if(sn.inlineTrigger)qt(sr);else if(sn.offset>0)qt(sr,!0),it(),Ze.current=(0,Se.Z)(function(){_t=D(on,at);var jn=Tn.getAttribute("aria-controls"),tr=document.getElementById(jn),ke=X(tr,_t.elements);Kt(ke)},5);else if(sn.offset<0){var Yn=dt(sr,!0),Xn=Yn[Yn.length-2],Zn=ln.get(Xn);qt(Xn,!1),Kt(Zn)}}Ee==null||Ee(_e)}}function T(ee){Promise.resolve().then(ee)}var oe="__RC_UTIL_PATH_SPLIT__",b=function(Be){return Be.join(oe)},m=function(Be){return Be.split(oe)},ie="rc-menu-more";function Z(){var ee=B.useState({}),Be=(0,v.Z)(ee,2),He=Be[1],at=(0,B.useRef)(new Map),Ye=(0,B.useRef)(new Map),ot=B.useState([]),dt=(0,v.Z)(ot,2),Mt=dt[0],qt=dt[1],Ee=(0,B.useRef)(0),Ze=(0,B.useRef)(!1),Ve=function(){Ze.current||He({})},it=(0,B.useCallback)(function(ln,xn){var Rn=b(xn);Ye.current.set(Rn,ln),at.current.set(ln,Rn),Ee.current+=1;var Tn=Ee.current;T(function(){Tn===Ee.current&&Ve()})},[]),_e=(0,B.useCallback)(function(ln,xn){var Rn=b(xn);Ye.current.delete(Rn),at.current.delete(ln)},[]),Zt=(0,B.useCallback)(function(ln){qt(ln)},[]),on=(0,B.useCallback)(function(ln,xn){var Rn=at.current.get(ln)||"",Tn=m(Rn);return xn&&Mt.includes(Tn[0])&&Tn.unshift(ie),Tn},[Mt]),_t=(0,B.useCallback)(function(ln,xn){return ln.some(function(Rn){var Tn=on(Rn,!0);return Tn.includes(xn)})},[on]),Ht=function(){var xn=(0,U.Z)(at.current.keys());return Mt.length&&xn.push(ie),xn},Jt=(0,B.useCallback)(function(ln){var xn="".concat(at.current.get(ln)).concat(oe),Rn=new Set;return(0,U.Z)(Ye.current.keys()).forEach(function(Tn){Tn.startsWith(xn)&&Rn.add(Ye.current.get(Tn))}),Rn},[]);return B.useEffect(function(){return function(){Ze.current=!0}},[]),{registerPath:it,unregisterPath:_e,refreshOverflowKeys:Zt,isSubPathKey:_t,getKeyPath:on,getKeys:Ht,getSubPathKeys:Jt}}function S(ee){var Be=B.useRef(ee);Be.current=ee;var He=B.useCallback(function(){for(var at,Ye=arguments.length,ot=new Array(Ye),dt=0;dt1&&(Jt.motionAppear=!1);var ln=Jt.onVisibleChanged;return Jt.onVisibleChanged=function(xn){return!it.current&&!xn&&_t(!0),ln==null?void 0:ln(xn)},on?null:B.createElement(w,{mode:ot,locked:!it.current},B.createElement(g.default,(0,o.Z)({visible:Ht},Jt,{forceRender:qt,removeOnLeave:!1,leavedClassName:"".concat(Mt,"-hidden")}),function(xn){var Rn=xn.className,Tn=xn.style;return B.createElement(Fn,{id:Be,className:Rn,style:Tn},Ye)}))}var P=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],E=["active"],Y=function(Be){var He,at=Be.style,Ye=Be.className,ot=Be.title,dt=Be.eventKey,Mt=Be.warnKey,qt=Be.disabled,Ee=Be.internalPopupClose,Ze=Be.children,Ve=Be.itemIcon,it=Be.expandIcon,_e=Be.popupClassName,Zt=Be.popupOffset,on=Be.popupStyle,_t=Be.onClick,Ht=Be.onMouseEnter,Jt=Be.onMouseLeave,ln=Be.onTitleClick,xn=Be.onTitleMouseEnter,Rn=Be.onTitleMouseLeave,Tn=(0,L.Z)(Be,P),sr=pt(dt),sn=B.useContext(Me),Kt=sn.prefixCls,Vt=sn.mode,Dn=sn.openKeys,mn=sn.disabled,Yn=sn.overflowDisabled,Xn=sn.activeKey,Zn=sn.selectedKeys,jn=sn.itemIcon,tr=sn.expandIcon,ke=sn.onItemClick,ue=sn.onOpenChange,ae=sn.onActive,At=B.useContext(Xe),$t=At._internalRenderSubMenuItem,vn=B.useContext(te),Ut=vn.isSubPathKey,Wt=M(),ht="".concat(Kt,"-submenu"),tn=mn||qt,An=B.useRef(),Qn=B.useRef(),pn=Ve!=null?Ve:jn,wt=it!=null?it:tr,In=Dn.includes(dt),ur=!Yn&&In,mr=Ut(Zn,dt),gr=Ie(dt,tn,xn,Rn),Ar=gr.active,$n=(0,L.Z)(gr,E),rr=B.useState(!1),dr=(0,v.Z)(rr,2),jr=dr[0],Fr=dr[1],vr=function(va){tn||Fr(va)},wn=function(va){vr(!0),Ht==null||Ht({key:dt,domEvent:va})},Un=function(va){vr(!1),Jt==null||Jt({key:dt,domEvent:va})},Jn=B.useMemo(function(){return Ar||(Vt!=="inline"?jr||Ut([Xn],dt):!1)},[Vt,Ar,Xn,jr,dt,Ut]),cr=nt(Wt.length),Hr=function(va){tn||(ln==null||ln({key:dt,domEvent:va}),Vt==="inline"&&ue(dt,!In))},Ur=S(function(Ba){_t==null||_t(Lt(Ba)),ke(Ba)}),qn=function(va){Vt!=="inline"&&ue(dt,va)},zn=function(){ae(dt)},hr=sr&&"".concat(sr,"-popup"),or=B.createElement("div",(0,o.Z)({role:"menuitem",style:cr,className:"".concat(ht,"-title"),tabIndex:tn?null:-1,ref:An,title:typeof ot=="string"?ot:null,"data-menu-id":Yn&&sr?null:sr,"aria-expanded":ur,"aria-haspopup":!0,"aria-controls":hr,"aria-disabled":tn,onClick:Hr,onFocus:zn},$n),ot,B.createElement(xt,{icon:Vt!=="horizontal"?wt:void 0,props:(0,O.Z)((0,O.Z)({},Be),{},{isOpen:ur,isSubMenu:!0})},B.createElement("i",{className:"".concat(ht,"-arrow")}))),Jr=B.useRef(Vt);if(Vt!=="inline"&&Wt.length>1?Jr.current="vertical":Jr.current=Vt,!Yn){var zr=Jr.current;or=B.createElement(le,{mode:zr,prefixCls:ht,visible:!Ee&&ur&&Vt!=="inline",popupClassName:_e,popupOffset:Zt,popupStyle:on,popup:B.createElement(w,{mode:zr==="horizontal"?"vertical":zr},B.createElement(Fn,{id:hr,ref:Qn},Ze)),disabled:tn,onVisibleChange:qn},or)}var fa=B.createElement(pe.Z.Item,(0,o.Z)({role:"none"},Tn,{component:"li",style:at,className:fe()(ht,"".concat(ht,"-").concat(Vt),Ye,(He={},(0,f.Z)(He,"".concat(ht,"-open"),ur),(0,f.Z)(He,"".concat(ht,"-active"),Jn),(0,f.Z)(He,"".concat(ht,"-selected"),mr),(0,f.Z)(He,"".concat(ht,"-disabled"),tn),He)),onMouseEnter:wn,onMouseLeave:Un}),or,!Yn&&B.createElement(C,{id:hr,open:ur,keyPath:Wt},Ze));return $t&&(fa=$t(fa,Be,{selected:mr,active:Jn,open:ur,disabled:tn})),B.createElement(w,{onItemClick:Ur,mode:Vt==="horizontal"?"vertical":Vt,itemIcon:pn,expandIcon:wt},fa)};function Ae(ee){var Be=ee.eventKey,He=ee.children,at=M(Be),Ye=he(He,at),ot=j();B.useEffect(function(){if(ot)return ot.registerPath(Be,at),function(){ot.unregisterPath(Be,at)}},[at]);var dt;return ot?dt=Ye:dt=B.createElement(Y,ee,Ye),B.createElement(de.Provider,{value:at},dt)}var Ge=i(76190),Ue=["className","title","eventKey","children"],ft=["children"],It=function(Be){var He=Be.className,at=Be.title,Ye=Be.eventKey,ot=Be.children,dt=(0,L.Z)(Be,Ue),Mt=B.useContext(Me),qt=Mt.prefixCls,Ee="".concat(qt,"-item-group");return B.createElement("li",(0,o.Z)({role:"presentation"},dt,{onClick:function(Ve){return Ve.stopPropagation()},className:fe()(Ee,He)}),B.createElement("div",{role:"presentation",className:"".concat(Ee,"-title"),title:typeof at=="string"?at:void 0},at),B.createElement("ul",{role:"group",className:"".concat(Ee,"-list")},ot))};function Rt(ee){var Be=ee.children,He=(0,L.Z)(ee,ft),at=M(He.eventKey),Ye=he(Be,at),ot=j();return ot?Ye:B.createElement(It,(0,K.Z)(He,["warnKey"]),Ye)}function Xt(ee){var Be=ee.className,He=ee.style,at=B.useContext(Me),Ye=at.prefixCls,ot=j();return ot?null:B.createElement("li",{role:"separator",className:fe()("".concat(Ye,"-item-divider"),Be),style:He})}var Le=["label","children","key","type"];function bt(ee){return(ee||[]).map(function(Be,He){if(Be&&(0,Ge.Z)(Be)==="object"){var at=Be,Ye=at.label,ot=at.children,dt=at.key,Mt=at.type,qt=(0,L.Z)(at,Le),Ee=dt!=null?dt:"tmp-".concat(He);return ot||Mt==="group"?Mt==="group"?B.createElement(Rt,(0,o.Z)({key:Ee},qt,{title:Ye}),bt(ot)):B.createElement(Ae,(0,o.Z)({key:Ee},qt,{title:Ye}),bt(ot)):Mt==="divider"?B.createElement(Xt,(0,o.Z)({key:Ee},qt)):B.createElement(rn,(0,o.Z)({key:Ee},qt),Ye)}return null}).filter(function(Be){return Be})}function se(ee,Be,He){var at=ee;return Be&&(at=bt(Be)),he(at,He)}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"],Pe=[],Qe=B.forwardRef(function(ee,Be){var He,at,Ye=ee,ot=Ye.prefixCls,dt=ot===void 0?"rc-menu":ot,Mt=Ye.rootClassName,qt=Ye.style,Ee=Ye.className,Ze=Ye.tabIndex,Ve=Ze===void 0?0:Ze,it=Ye.items,_e=Ye.children,Zt=Ye.direction,on=Ye.id,_t=Ye.mode,Ht=_t===void 0?"vertical":_t,Jt=Ye.inlineCollapsed,ln=Ye.disabled,xn=Ye.disabledOverflow,Rn=Ye.subMenuOpenDelay,Tn=Rn===void 0?.1:Rn,sr=Ye.subMenuCloseDelay,sn=sr===void 0?.1:sr,Kt=Ye.forceSubMenuRender,Vt=Ye.defaultOpenKeys,Dn=Ye.openKeys,mn=Ye.activeKey,Yn=Ye.defaultActiveFirst,Xn=Ye.selectable,Zn=Xn===void 0?!0:Xn,jn=Ye.multiple,tr=jn===void 0?!1:jn,ke=Ye.defaultSelectedKeys,ue=Ye.selectedKeys,ae=Ye.onSelect,At=Ye.onDeselect,$t=Ye.inlineIndent,vn=$t===void 0?24:$t,Ut=Ye.motion,Wt=Ye.defaultMotions,ht=Ye.triggerSubMenuAction,tn=ht===void 0?"hover":ht,An=Ye.builtinPlacements,Qn=Ye.itemIcon,pn=Ye.expandIcon,wt=Ye.overflowedIndicator,In=wt===void 0?"...":wt,ur=Ye.overflowedIndicatorPopupClassName,mr=Ye.getPopupContainer,gr=Ye.onClick,Ar=Ye.onOpenChange,$n=Ye.onKeyDown,rr=Ye.openAnimation,dr=Ye.openTransitionName,jr=Ye._internalRenderMenuItem,Fr=Ye._internalRenderSubMenuItem,vr=(0,L.Z)(Ye,ge),wn=B.useMemo(function(){return se(_e,it,Pe)},[_e,it]),Un=B.useState(!1),Jn=(0,v.Z)(Un,2),cr=Jn[0],Hr=Jn[1],Ur=B.useRef(),qn=ze(on),zn=Zt==="rtl",hr=(0,I.Z)(Vt,{value:Dn,postState:function(ma){return ma||Pe}}),or=(0,v.Z)(hr,2),Jr=or[0],zr=or[1],fa=function(ma){var Pa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function bo(){zr(ma),Ar==null||Ar(ma)}Pa?(0,q.flushSync)(bo):bo()},Ba=B.useState(Jr),va=(0,v.Z)(Ba,2),ga=va[0],ta=va[1],Yr=B.useRef(!1),Ca=B.useMemo(function(){return(Ht==="inline"||Ht==="vertical")&&Jt?["vertical",Jt]:[Ht,!1]},[Ht,Jt]),pa=(0,v.Z)(Ca,2),Fa=pa[0],Aa=pa[1],To=Fa==="inline",Vr=B.useState(Fa),$r=(0,v.Z)(Vr,2),Ea=$r[0],ao=$r[1],yo=B.useState(Aa),Ha=(0,v.Z)(yo,2),uo=Ha[0],Va=Ha[1];B.useEffect(function(){ao(Fa),Va(Aa),Yr.current&&(To?zr(ga):fa(Pe))},[Fa,Aa]);var ei=B.useState(0),jo=(0,v.Z)(ei,2),Ho=jo[0],Xo=jo[1],Po=Ho>=wn.length-1||Ea!=="horizontal"||xn;B.useEffect(function(){To&&ta(Jr)},[Jr]),B.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,kn=Ga.getKeys,xr=Ga.getSubPathKeys,Lr=B.useMemo(function(){return{registerPath:co,unregisterPath:zo}},[co,zo]),Xr=B.useMemo(function(){return{isSubPathKey:Mo}},[Mo]);B.useEffect(function(){Uo(Po?Pe:wn.slice(Ho+1).map(function(ba){return ba.key}))},[Ho,Po]);var wa=(0,I.Z)(mn||Yn&&((He=wn[0])===null||He===void 0?void 0:He.key),{value:mn}),ya=(0,v.Z)(wa,2),Ja=ya[0],Za=ya[1],ca=S(function(ba){Za(ba)}),Wa=S(function(){Za(void 0)});(0,B.useImperativeHandle)(Be,function(){return{list:Ur.current,focus:function(ma){var Pa,bo=kn(),po=D(bo,qn),Vo=po.elements,Do=po.key2element,oo=po.element2key,ti=G(Ur.current,Vo),ni=Ja!=null?Ja:ti[0]?oo.get(ti[0]):(Pa=wn.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:ue,postState:function(ma){return Array.isArray(ma)?ma:ma==null?Pe:[ma]}}),Oo=(0,v.Z)(Ya,2),ai=Oo[0],mi=Oo[1],Mi=function(ma){if(Zn){var Pa=ma.key,bo=ai.includes(Pa),po;tr?bo?po=ai.filter(function(Do){return Do!==Pa}):po=[].concat((0,U.Z)(ai),[Pa]):po=[Pa],mi(po);var Vo=(0,O.Z)((0,O.Z)({},ma),{},{selectedKeys:po});bo?At==null||At(Vo):ae==null||ae(Vo)}!tr&&Jr.length&&Ea!=="inline"&&fa(Pe)},Ii=S(function(ba){gr==null||gr(Lt(ba)),Mi(ba)}),Bi=S(function(ba,ma){var Pa=Jr.filter(function(po){return po!==ba});if(ma)Pa.push(ba);else if(Ea!=="inline"){var bo=xr(ba);Pa=Pa.filter(function(po){return!bo.has(po)})}(0,ce.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,zn,qn,Ur,kn,cn,Za,dl,$n);B.useEffect(function(){Hr(!0)},[]);var _i=B.useMemo(function(){return{_internalRenderMenuItem:jr,_internalRenderSubMenuItem:Fr}},[jr,Fr]),oi=Ea!=="horizontal"||xn?wn:wn.map(function(ba,ma){return B.createElement(w,{key:ba.key,overflowDisabled:ma>Ho},ba)}),ui=B.createElement(pe.Z,(0,o.Z)({id:on,ref:Ur,prefixCls:"".concat(dt,"-overflow"),component:"ul",itemComponent:rn,className:fe()(dt,"".concat(dt,"-root"),"".concat(dt,"-").concat(Ea),Ee,(at={},(0,f.Z)(at,"".concat(dt,"-inline-collapsed"),uo),(0,f.Z)(at,"".concat(dt,"-rtl"),zn),at),Mt),dir:Zt,style:qt,role:"menu",tabIndex:Ve,data:oi,renderRawItem:function(ma){return ma},renderRawRest:function(ma){var Pa=ma.length,bo=Pa?wn.slice(-Pa):null;return B.createElement(Ae,{eventKey:ie,title:In,disabled:Po,internalPopupClose:Pa===0,popupClassName:ur},bo)},maxCount:Ea!=="horizontal"||xn?pe.Z.INVALIDATE:pe.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ma){Xo(ma)},onKeyDown:Zi},vr));return B.createElement(Xe.Provider,{value:_i},B.createElement(z.Provider,{value:qn},B.createElement(w,{prefixCls:dt,rootClassName:Mt,mode:Ea,openKeys:Jr,rtl:zn,disabled:ln,motion:cr?Ut:null,defaultMotions:cr?Wt:null,activeKey:Ja,onActive:ca,onInactive:Wa,selectedKeys:ai,inlineIndent:vn,subMenuOpenDelay:Tn,subMenuCloseDelay:sn,forceSubMenuRender:Kt,builtinPlacements:An,triggerSubMenuAction:tn,getPopupContainer:mr,itemIcon:Qn,expandIcon:pn,onItemClick:Ii,onOpenChange:Bi},B.createElement(te.Provider,{value:Xr},ui),B.createElement("div",{style:{display:"none"},"aria-hidden":!0},B.createElement(R.Provider,{value:Lr},wn)))))}),yt=Qe,Te=yt;Te.Item=rn,Te.SubMenu=Ae,Te.ItemGroup=Rt,Te.Divider=Xt;var Et=Te},83836:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return Ke}});var o=i(54476),f=i(33885),O=i(42978),U=i(75931),v=i(59301),L=i(92310),s=i.n(L),fe=i(29301),pe=i(34280),I=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ce=void 0;function F(re,J){var Q=re.prefixCls,H=re.invalidate,Se=re.item,ve=re.renderItem,$=re.responsive,we=re.responsiveDisabled,Oe=re.registerSize,Bt=re.itemKey,ut=re.className,mt=re.style,Pt=re.children,en=re.display,zt=re.order,et=re.component,St=et===void 0?"div":et,G=(0,U.Z)(re,I),X=$&&!en;function D(m){Oe(Bt,m)}v.useEffect(function(){return function(){D(null)}},[]);var d=ve&&Se!==ce?ve(Se,{index:zt}):Pt,T;H||(T={opacity:X?0:1,height:X?0:ce,overflowY:X?"hidden":ce,order:$?zt:ce,pointerEvents:X?"none":ce,position:X?"absolute":ce});var oe={};X&&(oe["aria-hidden"]=!0);var b=v.createElement(St,(0,o.Z)({className:s()(!H&&Q,ut),style:(0,f.Z)((0,f.Z)({},T),mt)},oe,G,{ref:J}),d);return $&&(b=v.createElement(fe.Z,{onResize:function(ie){var Z=ie.offsetWidth;D(Z)},disabled:we},b)),b}var B=v.forwardRef(F);B.displayName="Item";var q=B,z=i(6089),_=i(4676),pt=i(16089);function Ne(re){if(typeof MessageChannel=="undefined")(0,pt.Z)(re);else{var J=new MessageChannel;J.port1.onmessage=function(){return re()},J.port2.postMessage(void 0)}}function vt(){var re=v.useRef(null),J=function(H){re.current||(re.current=[],Ne(function(){(0,_.unstable_batchedUpdates)(function(){re.current.forEach(function(Se){Se()}),re.current=null})})),re.current.push(H)};return J}function Me(re,J){var Q=v.useState(J),H=(0,O.Z)(Q,2),Se=H[0],ve=H[1],$=(0,z.Z)(function(we){re(function(){ve(we)})});return[Se,$]}var V=v.createContext(null),w=["component"],u=["className"],R=["className"],j=function(J,Q){var H=v.useContext(V);if(!H){var Se=J.component,ve=Se===void 0?"div":Se,$=(0,U.Z)(J,w);return v.createElement(ve,(0,o.Z)({},$,{ref:Q}))}var we=H.className,Oe=(0,U.Z)(H,u),Bt=J.className,ut=(0,U.Z)(J,R);return v.createElement(V.Provider,{value:null},v.createElement(q,(0,o.Z)({ref:Q,className:s()(we,Bt)},Oe,ut)))},de=v.forwardRef(j);de.displayName="RawItem";var M=de,te=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],W="responsive",Xe="invalidate";function Ce(re){return"+ ".concat(re.length," ...")}function Dt(re,J){var Q=re.prefixCls,H=Q===void 0?"rc-overflow":Q,Se=re.data,ve=Se===void 0?[]:Se,$=re.renderItem,we=re.renderRawItem,Oe=re.itemKey,Bt=re.itemWidth,ut=Bt===void 0?10:Bt,mt=re.ssr,Pt=re.style,en=re.className,zt=re.maxCount,et=re.renderRest,St=re.renderRawRest,G=re.prefix,X=re.suffix,D=re.component,d=D===void 0?"div":D,T=re.itemComponent,oe=re.onVisibleChange,b=(0,U.Z)(re,te),m=mt==="full",ie=vt(),Z=Me(ie,null),S=(0,O.Z)(Z,2),me=S[0],st=S[1],ze=me||0,De=Me(ie,new Map),lt=(0,O.Z)(De,2),k=lt[0],A=lt[1],K=Me(ie,0),be=(0,O.Z)(K,2),Ie=be[0],nt=be[1],xt=Me(ie,0),Ft=(0,O.Z)(xt,2),Lt=Ft[0],Gt=Ft[1],an=Me(ie,0),nn=(0,O.Z)(an,2),fn=nn[0],En=nn[1],Pn=Me(ie,0),rn=(0,O.Z)(Pn,2),On=rn[0],Hn=rn[1],dn=(0,v.useState)(null),Fn=(0,O.Z)(dn,2),er=Fn[0],he=Fn[1],tt=(0,v.useState)(null),rt=(0,O.Z)(tt,2),$e=rt[0],jt=rt[1],un=v.useMemo(function(){return $e===null&&m?Number.MAX_SAFE_INTEGER:$e||0},[$e,me]),kt=(0,v.useState)(!1),Sn=(0,O.Z)(kt,2),le=Sn[0],g=Sn[1],C="".concat(H,"-item"),P=Math.max(Ie,Lt),E=zt===W,Y=ve.length&&E,Ae=zt===Xe,Ge=Y||typeof zt=="number"&&ve.length>zt,Ue=(0,v.useMemo)(function(){var ot=ve;return Y?me===null&&m?ot=ve:ot=ve.slice(0,Math.min(ve.length,ze/ut)):typeof zt=="number"&&(ot=ve.slice(0,zt)),ot},[ve,ut,me,zt,Y]),ft=(0,v.useMemo)(function(){return Y?ve.slice(un+1):ve.slice(Ue.length)},[ve,Ue,Y,un]),It=(0,v.useCallback)(function(ot,dt){var Mt;return typeof Oe=="function"?Oe(ot):(Mt=Oe&&(ot==null?void 0:ot[Oe]))!==null&&Mt!==void 0?Mt:dt},[Oe]),Rt=(0,v.useCallback)($||function(ot){return ot},[$]);function Xt(ot,dt,Mt){$e===ot&&(dt===void 0||dt===er)||(jt(ot),Mt||(g(otze){Xt(qt-1,ot-Ee-On+Lt);break}}X&&Qe(0)+On>ze&&he(null)}},[ze,k,Lt,fn,On,It,Ue]);var yt=le&&!!ft.length,Te={};er!==null&&Y&&(Te={position:"absolute",left:er,top:0});var Et={prefixCls:C,responsive:Y,component:T,invalidate:Ae},ee=we?function(ot,dt){var Mt=It(ot,dt);return v.createElement(V.Provider,{key:Mt,value:(0,f.Z)((0,f.Z)({},Et),{},{order:dt,item:ot,itemKey:Mt,registerSize:bt,display:dt<=un})},we(ot,dt))}:function(ot,dt){var Mt=It(ot,dt);return v.createElement(q,(0,o.Z)({},Et,{order:dt,key:Mt,item:ot,renderItem:Rt,itemKey:Mt,registerSize:bt,display:dt<=un}))},Be={order:yt?un:Number.MAX_SAFE_INTEGER,className:"".concat(C,"-rest"),registerSize:se,display:yt},He=et||Ce,at=St?v.createElement(V.Provider,{value:(0,f.Z)((0,f.Z)({},Et),Be)},St(ft)):v.createElement(q,(0,o.Z)({},Et,Be),typeof He=="function"?He(ft):He),Ye=v.createElement(d,(0,o.Z)({className:s()(!Ae&&H,en),style:Pt,ref:J},b),G&&v.createElement(q,(0,o.Z)({},Et,{responsive:E,responsiveDisabled:!Y,order:-1,className:"".concat(C,"-prefix"),registerSize:ge,display:!0}),G),Ue.map(ee),Ge?at:null,X&&v.createElement(q,(0,o.Z)({},Et,{responsive:E,responsiveDisabled:!Y,order:un,className:"".concat(C,"-suffix"),registerSize:Pe,display:!0,style:Te}),X));return E?v.createElement(fe.Z,{onResize:Le,disabled:!Y},Ye):Ye}var xe=v.forwardRef(Dt);xe.displayName="Overflow",xe.Item=M,xe.RESPONSIVE=W,xe.INVALIDATE=Xe;var We=xe,Ke=We},17115:function(Cn,qe,i){"use strict";i.d(qe,{ZP:function(){return s}});var o=i(42978),f=i(59301),O=i(47273),U=0,v=(0,O.Z)();function L(){var fe;return v?(fe=U,U+=1):fe="TEST_OR_SSR",fe}function s(fe){var pe=f.useState(),I=(0,o.Z)(pe,2),ce=I[0],F=I[1];return f.useEffect(function(){F("rc_select_".concat(L()))},[]),fe||ce}},77861:function(Cn,qe,i){"use strict";i.d(qe,{Ac:function(){return me},Xo:function(){return Lt},Wx:function(){return an},ZP:function(){return C},lk:function(){return V}});var o=i(54476),f=i(94480),O=i(20068),U=i(33885),v=i(42978),L=i(75931),s=i(76190),fe=i(18929),pe=i(48736),I=i(59301),ce=i(92310),F=i.n(ce),B=i(34280),q=i(49658),z=i(10228),_=i(8654),pt=function(E){var Y=E.className,Ae=E.customizeIcon,Ge=E.customizeIconProps,Ue=E.onMouseDown,ft=E.onClick,It=E.children,Rt;return typeof Ae=="function"?Rt=Ae(Ge):Rt=Ae,I.createElement("span",{className:Y,onMouseDown:function(Le){Le.preventDefault(),Ue&&Ue(Le)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:ft,"aria-hidden":!0},Rt!==void 0?Rt:I.createElement("span",{className:F()(Y.split(/\s+/).map(function(Xt){return"".concat(Xt,"-icon")}))},It))},Ne=pt;function vt(P,E,Y,Ae,Ge){var Ue=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,ft=arguments.length>6?arguments[6]:void 0,It=arguments.length>7?arguments[7]:void 0,Rt=I.useMemo(function(){if((0,s.Z)(Ae)==="object")return Ae.clearIcon;if(Ge)return Ge},[Ae,Ge]),Xt=I.useMemo(function(){return!!(!Ue&&Ae&&(Y.length||ft)&&!(It==="combobox"&&ft===""))},[Ae,Ue,Y.length,ft,It]);return{allowClear:Xt,clearIcon:I.createElement(Ne,{className:"".concat(P,"-clear"),onMouseDown:E,customizeIcon:Rt},"\xD7")}}var Me=I.createContext(null);function V(){return I.useContext(Me)}function w(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,E=I.useState(!1),Y=(0,v.Z)(E,2),Ae=Y[0],Ge=Y[1],Ue=I.useRef(null),ft=function(){window.clearTimeout(Ue.current)};I.useEffect(function(){return ft},[]);var It=function(Xt,Le){ft(),Ue.current=window.setTimeout(function(){Ge(Xt),Le&&Le()},P)};return[Ae,It,ft]}function u(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,E=I.useRef(null),Y=I.useRef(null);I.useEffect(function(){return function(){window.clearTimeout(Y.current)}},[]);function Ae(Ge){(Ge||E.current===null)&&(E.current=Ge),window.clearTimeout(Y.current),Y.current=window.setTimeout(function(){E.current=null},P)}return[function(){return E.current},Ae]}function R(P,E,Y,Ae){var Ge=I.useRef(null);Ge.current={open:E,triggerOpen:Y,customizedTrigger:Ae},I.useEffect(function(){function Ue(ft){var It;if(!((It=Ge.current)!==null&&It!==void 0&&It.customizedTrigger)){var Rt=ft.target;Rt.shadowRoot&&ft.composed&&(Rt=ft.composedPath()[0]||Rt),Ge.current.open&&P().filter(function(Xt){return Xt}).every(function(Xt){return!Xt.contains(Rt)&&Xt!==Rt})&&Ge.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ue),function(){return window.removeEventListener("mousedown",Ue)}},[])}var j=i(26112),de=i(83836),M=function(E,Y){var Ae,Ge,Ue=E.prefixCls,ft=E.id,It=E.inputElement,Rt=E.disabled,Xt=E.tabIndex,Le=E.autoFocus,bt=E.autoComplete,se=E.editable,ge=E.activeDescendantId,Pe=E.value,Qe=E.maxLength,yt=E.onKeyDown,Te=E.onMouseDown,Et=E.onChange,ee=E.onPaste,Be=E.onCompositionStart,He=E.onCompositionEnd,at=E.open,Ye=E.attrs,ot=It||I.createElement("input",null),dt=ot,Mt=dt.ref,qt=dt.props,Ee=qt.onKeyDown,Ze=qt.onChange,Ve=qt.onMouseDown,it=qt.onCompositionStart,_e=qt.onCompositionEnd,Zt=qt.style;return(0,pe.Kp)(!("maxLength"in ot.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),ot=I.cloneElement(ot,(0,U.Z)((0,U.Z)((0,U.Z)({type:"search"},qt),{},{id:ft,ref:(0,_.sQ)(Y,Mt),disabled:Rt,tabIndex:Xt,autoComplete:bt||"off",autoFocus:Le,className:F()("".concat(Ue,"-selection-search-input"),(Ae=ot)===null||Ae===void 0||(Ge=Ae.props)===null||Ge===void 0?void 0:Ge.className),role:"combobox","aria-label":"Search","aria-expanded":at||!1,"aria-haspopup":"listbox","aria-owns":"".concat(ft,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(ft,"_list"),"aria-activedescendant":at?ge:void 0},Ye),{},{value:se?Pe:"",maxLength:Qe,readOnly:!se,unselectable:se?null:"on",style:(0,U.Z)((0,U.Z)({},Zt),{},{opacity:se?null:0}),onKeyDown:function(_t){yt(_t),Ee&&Ee(_t)},onMouseDown:function(_t){Te(_t),Ve&&Ve(_t)},onChange:function(_t){Et(_t),Ze&&Ze(_t)},onCompositionStart:function(_t){Be(_t),it&&it(_t)},onCompositionEnd:function(_t){He(_t),_e&&_e(_t)},onPaste:ee})),ot},te=I.forwardRef(M);te.displayName="Input";var W=te;function Xe(P){return Array.isArray(P)?P:P!==void 0?[P]:[]}var Ce=typeof window!="undefined"&&window.document&&window.document.documentElement,Dt=Ce;function xe(P){return P!=null}function We(P){return!P&&P!==0}function Ke(P){return["string","number"].includes((0,s.Z)(P))}function re(P){var E=void 0;return P&&(Ke(P.title)?E=P.title.toString():Ke(P.label)&&(E=P.label.toString())),E}function J(P,E){Dt?I.useLayoutEffect(P,E):I.useEffect(P,E)}function Q(P){var E;return(E=P.key)!==null&&E!==void 0?E:P.value}var H=function(E){E.preventDefault(),E.stopPropagation()},Se=function(E){var Y=E.id,Ae=E.prefixCls,Ge=E.values,Ue=E.open,ft=E.searchValue,It=E.autoClearSearchValue,Rt=E.inputRef,Xt=E.placeholder,Le=E.disabled,bt=E.mode,se=E.showSearch,ge=E.autoFocus,Pe=E.autoComplete,Qe=E.activeDescendantId,yt=E.tabIndex,Te=E.removeIcon,Et=E.maxTagCount,ee=E.maxTagTextLength,Be=E.maxTagPlaceholder,He=Be===void 0?function(Xn){return"+ ".concat(Xn.length," ...")}:Be,at=E.tagRender,Ye=E.onToggleOpen,ot=E.onRemove,dt=E.onInputChange,Mt=E.onInputPaste,qt=E.onInputKeyDown,Ee=E.onInputMouseDown,Ze=E.onInputCompositionStart,Ve=E.onInputCompositionEnd,it=I.useRef(null),_e=(0,I.useState)(0),Zt=(0,v.Z)(_e,2),on=Zt[0],_t=Zt[1],Ht=(0,I.useState)(!1),Jt=(0,v.Z)(Ht,2),ln=Jt[0],xn=Jt[1],Rn="".concat(Ae,"-selection"),Tn=Ue||bt==="multiple"&&It===!1||bt==="tags"?ft:"",sr=bt==="tags"||bt==="multiple"&&It===!1||se&&(Ue||ln);J(function(){_t(it.current.scrollWidth)},[Tn]);function sn(Xn,Zn,jn,tr,ke){return I.createElement("span",{className:F()("".concat(Rn,"-item"),(0,O.Z)({},"".concat(Rn,"-item-disabled"),jn)),title:re(Xn)},I.createElement("span",{className:"".concat(Rn,"-item-content")},Zn),tr&&I.createElement(Ne,{className:"".concat(Rn,"-item-remove"),onMouseDown:H,onClick:ke,customizeIcon:Te},"\xD7"))}function Kt(Xn,Zn,jn,tr,ke){var ue=function(At){H(At),Ye(!Ue)};return I.createElement("span",{onMouseDown:ue},at({label:Zn,value:Xn,disabled:jn,closable:tr,onClose:ke}))}function Vt(Xn){var Zn=Xn.disabled,jn=Xn.label,tr=Xn.value,ke=!Le&&!Zn,ue=jn;if(typeof ee=="number"&&(typeof jn=="string"||typeof jn=="number")){var ae=String(ue);ae.length>ee&&(ue="".concat(ae.slice(0,ee),"..."))}var At=function(vn){vn&&vn.stopPropagation(),ot(Xn)};return typeof at=="function"?Kt(tr,ue,Zn,ke,At):sn(Xn,ue,Zn,ke,At)}function Dn(Xn){var Zn=typeof He=="function"?He(Xn):He;return sn({title:Zn},Zn,!1)}var mn=I.createElement("div",{className:"".concat(Rn,"-search"),style:{width:on},onFocus:function(){xn(!0)},onBlur:function(){xn(!1)}},I.createElement(W,{ref:Rt,open:Ue,prefixCls:Ae,id:Y,inputElement:null,disabled:Le,autoFocus:ge,autoComplete:Pe,editable:sr,activeDescendantId:Qe,value:Tn,onKeyDown:qt,onMouseDown:Ee,onChange:dt,onPaste:Mt,onCompositionStart:Ze,onCompositionEnd:Ve,tabIndex:yt,attrs:(0,j.Z)(E,!0)}),I.createElement("span",{ref:it,className:"".concat(Rn,"-search-mirror"),"aria-hidden":!0},Tn,"\xA0")),Yn=I.createElement(de.Z,{prefixCls:"".concat(Rn,"-overflow"),data:Ge,renderItem:Vt,renderRest:Dn,suffix:mn,itemKey:Q,maxCount:Et});return I.createElement(I.Fragment,null,Yn,!Ge.length&&!Tn&&I.createElement("span",{className:"".concat(Rn,"-placeholder")},Xt))},ve=Se,$=function(E){var Y=E.inputElement,Ae=E.prefixCls,Ge=E.id,Ue=E.inputRef,ft=E.disabled,It=E.autoFocus,Rt=E.autoComplete,Xt=E.activeDescendantId,Le=E.mode,bt=E.open,se=E.values,ge=E.placeholder,Pe=E.tabIndex,Qe=E.showSearch,yt=E.searchValue,Te=E.activeValue,Et=E.maxLength,ee=E.onInputKeyDown,Be=E.onInputMouseDown,He=E.onInputChange,at=E.onInputPaste,Ye=E.onInputCompositionStart,ot=E.onInputCompositionEnd,dt=E.title,Mt=I.useState(!1),qt=(0,v.Z)(Mt,2),Ee=qt[0],Ze=qt[1],Ve=Le==="combobox",it=Ve||Qe,_e=se[0],Zt=yt||"";Ve&&Te&&!Ee&&(Zt=Te),I.useEffect(function(){Ve&&Ze(!1)},[Ve,Te]);var on=Le!=="combobox"&&!bt&&!Qe?!1:!!Zt,_t=dt===void 0?re(_e):dt,Ht=function(){if(_e)return null;var ln=on?{visibility:"hidden"}:void 0;return I.createElement("span",{className:"".concat(Ae,"-selection-placeholder"),style:ln},ge)};return I.createElement(I.Fragment,null,I.createElement("span",{className:"".concat(Ae,"-selection-search")},I.createElement(W,{ref:Ue,prefixCls:Ae,id:Ge,open:bt,inputElement:Y,disabled:ft,autoFocus:It,autoComplete:Rt,editable:it,activeDescendantId:Xt,value:Zt,onKeyDown:ee,onMouseDown:Be,onChange:function(ln){Ze(!0),He(ln)},onPaste:at,onCompositionStart:Ye,onCompositionEnd:ot,tabIndex:Pe,attrs:(0,j.Z)(E,!0),maxLength:Ve?Et:void 0})),!Ve&&_e?I.createElement("span",{className:"".concat(Ae,"-selection-item"),title:_t,style:on?{visibility:"hidden"}:void 0},_e.label):null,Ht())},we=$;function Oe(P){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(P)}var Bt=function(E,Y){var Ae=(0,I.useRef)(null),Ge=(0,I.useRef)(!1),Ue=E.prefixCls,ft=E.open,It=E.mode,Rt=E.showSearch,Xt=E.tokenWithEnter,Le=E.autoClearSearchValue,bt=E.onSearch,se=E.onSearchSubmit,ge=E.onToggleOpen,Pe=E.onInputKeyDown,Qe=E.domRef;I.useImperativeHandle(Y,function(){return{focus:function(){Ae.current.focus()},blur:function(){Ae.current.blur()}}});var yt=u(0),Te=(0,v.Z)(yt,2),Et=Te[0],ee=Te[1],Be=function(Zt){var on=Zt.which;(on===z.Z.UP||on===z.Z.DOWN)&&Zt.preventDefault(),Pe&&Pe(Zt),on===z.Z.ENTER&&It==="tags"&&!Ge.current&&!ft&&(se==null||se(Zt.target.value)),Oe(on)&&ge(!0)},He=function(){ee(!0)},at=(0,I.useRef)(null),Ye=function(Zt){bt(Zt,!0,Ge.current)!==!1&&ge(!0)},ot=function(){Ge.current=!0},dt=function(Zt){Ge.current=!1,It!=="combobox"&&Ye(Zt.target.value)},Mt=function(Zt){var on=Zt.target.value;if(Xt&&at.current&&/[\r\n]/.test(at.current)){var _t=at.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");on=on.replace(_t,at.current)}at.current=null,Ye(on)},qt=function(Zt){var on=Zt.clipboardData,_t=on.getData("text");at.current=_t},Ee=function(Zt){var on=Zt.target;if(on!==Ae.current){var _t=document.body.style.msTouchAction!==void 0;_t?setTimeout(function(){Ae.current.focus()}):Ae.current.focus()}},Ze=function(Zt){var on=Et();Zt.target!==Ae.current&&!on&&It!=="combobox"&&Zt.preventDefault(),(It!=="combobox"&&(!Rt||!on)||!ft)&&(ft&&Le!==!1&&bt("",!0,!1),ge())},Ve={inputRef:Ae,onInputKeyDown:Be,onInputMouseDown:He,onInputChange:Mt,onInputPaste:qt,onInputCompositionStart:ot,onInputCompositionEnd:dt},it=It==="multiple"||It==="tags"?I.createElement(ve,(0,o.Z)({},E,Ve)):I.createElement(we,(0,o.Z)({},E,Ve));return I.createElement("div",{ref:Qe,className:"".concat(Ue,"-selector"),onClick:Ee,onMouseDown:Ze},it)},ut=I.forwardRef(Bt);ut.displayName="Selector";var mt=ut,Pt=i(35593),en=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],zt=function(E){var Y=E===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Y,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Y,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Y,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Y,adjustY:1},htmlRegion:"scroll"}}},et=function(E,Y){var Ae=E.prefixCls,Ge=E.disabled,Ue=E.visible,ft=E.children,It=E.popupElement,Rt=E.animation,Xt=E.transitionName,Le=E.dropdownStyle,bt=E.dropdownClassName,se=E.direction,ge=se===void 0?"ltr":se,Pe=E.placement,Qe=E.builtinPlacements,yt=E.dropdownMatchSelectWidth,Te=E.dropdownRender,Et=E.dropdownAlign,ee=E.getPopupContainer,Be=E.empty,He=E.getTriggerDOMNode,at=E.onPopupVisibleChange,Ye=E.onPopupMouseEnter,ot=(0,L.Z)(E,en),dt="".concat(Ae,"-dropdown"),Mt=It;Te&&(Mt=Te(It));var qt=I.useMemo(function(){return Qe||zt(yt)},[Qe,yt]),Ee=Rt?"".concat(dt,"-").concat(Rt):Xt,Ze=typeof yt=="number",Ve=I.useMemo(function(){return Ze?null:yt===!1?"minWidth":"width"},[yt,Ze]),it=Le;Ze&&(it=(0,U.Z)((0,U.Z)({},it),{},{width:yt}));var _e=I.useRef(null);return I.useImperativeHandle(Y,function(){return{getPopupElement:function(){return _e.current}}}),I.createElement(Pt.Z,(0,o.Z)({},ot,{showAction:at?["click"]:[],hideAction:at?["click"]:[],popupPlacement:Pe||(ge==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:qt,prefixCls:dt,popupTransitionName:Ee,popup:I.createElement("div",{ref:_e,onMouseEnter:Ye},Mt),stretch:Ve,popupAlign:Et,popupVisible:Ue,getPopupContainer:ee,popupClassName:F()(bt,(0,O.Z)({},"".concat(dt,"-empty"),Be)),popupStyle:it,getTriggerDOMNode:He,onPopupVisibleChange:at}),ft)},St=I.forwardRef(et);St.displayName="SelectTrigger";var G=St,X=i(66712);function D(P,E){var Y=P.key,Ae;return"value"in P&&(Ae=P.value),Y!=null?Y:Ae!==void 0?Ae:"rc-index-key-".concat(E)}function d(P,E){var Y=P||{},Ae=Y.label,Ge=Y.value,Ue=Y.options,ft=Y.groupLabel,It=Ae||(E?"children":"label");return{label:It,value:Ge||"value",options:Ue||"options",groupLabel:ft||It}}function T(P){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Y=E.fieldNames,Ae=E.childrenAsData,Ge=[],Ue=d(Y,!1),ft=Ue.label,It=Ue.value,Rt=Ue.options,Xt=Ue.groupLabel;function Le(bt,se){bt.forEach(function(ge){if(se||!(Rt in ge)){var Pe=ge[It];Ge.push({key:D(ge,Ge.length),groupOption:se,data:ge,label:ge[ft],value:Pe})}else{var Qe=ge[Xt];Qe===void 0&&Ae&&(Qe=ge.label),Ge.push({key:D(ge,Ge.length),group:!0,data:ge,label:Qe}),Le(ge[Rt],!0)}})}return Le(P,!1),Ge}function oe(P){var E=(0,U.Z)({},P);return"props"in E||Object.defineProperty(E,"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`."),E}}),E}function b(P,E){if(!E||!E.length)return null;var Y=!1;function Ae(Ue,ft){var It=(0,X.Z)(ft),Rt=It[0],Xt=It.slice(1);if(!Rt)return[Ue];var Le=Ue.split(Rt);return Y=Y||Le.length>1,Le.reduce(function(bt,se){return[].concat((0,f.Z)(bt),(0,f.Z)(Ae(se,Xt)))},[]).filter(function(bt){return bt})}var Ge=Ae(P,E);return Y?Ge: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"],ie=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Z(P){return P==="tags"||P==="multiple"}var S=I.forwardRef(function(P,E){var Y,Ae,Ge=P.id,Ue=P.prefixCls,ft=P.className,It=P.showSearch,Rt=P.tagRender,Xt=P.direction,Le=P.omitDomProps,bt=P.displayValues,se=P.onDisplayValuesChange,ge=P.emptyOptions,Pe=P.notFoundContent,Qe=Pe===void 0?"Not Found":Pe,yt=P.onClear,Te=P.mode,Et=P.disabled,ee=P.loading,Be=P.getInputElement,He=P.getRawInputElement,at=P.open,Ye=P.defaultOpen,ot=P.onDropdownVisibleChange,dt=P.activeValue,Mt=P.onActiveValueChange,qt=P.activeDescendantId,Ee=P.searchValue,Ze=P.autoClearSearchValue,Ve=P.onSearch,it=P.onSearchSplit,_e=P.tokenSeparators,Zt=P.allowClear,on=P.suffixIcon,_t=P.clearIcon,Ht=P.OptionList,Jt=P.animation,ln=P.transitionName,xn=P.dropdownStyle,Rn=P.dropdownClassName,Tn=P.dropdownMatchSelectWidth,sr=P.dropdownRender,sn=P.dropdownAlign,Kt=P.placement,Vt=P.builtinPlacements,Dn=P.getPopupContainer,mn=P.showAction,Yn=mn===void 0?[]:mn,Xn=P.onFocus,Zn=P.onBlur,jn=P.onKeyUp,tr=P.onKeyDown,ke=P.onMouseDown,ue=(0,L.Z)(P,m),ae=Z(Te),At=(It!==void 0?It:ae)||Te==="combobox",$t=(0,U.Z)({},ue);ie.forEach(function(cn){delete $t[cn]}),Le==null||Le.forEach(function(cn){delete $t[cn]});var vn=I.useState(!1),Ut=(0,v.Z)(vn,2),Wt=Ut[0],ht=Ut[1];I.useEffect(function(){ht((0,q.Z)())},[]);var tn=I.useRef(null),An=I.useRef(null),Qn=I.useRef(null),pn=I.useRef(null),wt=I.useRef(null),In=w(),ur=(0,v.Z)(In,3),mr=ur[0],gr=ur[1],Ar=ur[2];I.useImperativeHandle(E,function(){var cn,kn;return{focus:(cn=pn.current)===null||cn===void 0?void 0:cn.focus,blur:(kn=pn.current)===null||kn===void 0?void 0:kn.blur,scrollTo:function(Lr){var Xr;return(Xr=wt.current)===null||Xr===void 0?void 0:Xr.scrollTo(Lr)}}});var $n=I.useMemo(function(){var cn;if(Te!=="combobox")return Ee;var kn=(cn=bt[0])===null||cn===void 0?void 0:cn.value;return typeof kn=="string"||typeof kn=="number"?String(kn):""},[Ee,Te,bt]),rr=Te==="combobox"&&typeof Be=="function"&&Be()||null,dr=typeof He=="function"&&He(),jr=(0,_.x1)(An,dr==null||(Y=dr.props)===null||Y===void 0?void 0:Y.ref),Fr=I.useState(!1),vr=(0,v.Z)(Fr,2),wn=vr[0],Un=vr[1];(0,B.Z)(function(){Un(!0)},[]);var Jn=(0,fe.Z)(!1,{defaultValue:Ye,value:at}),cr=(0,v.Z)(Jn,2),Hr=cr[0],Ur=cr[1],qn=wn?Hr:!1,zn=!Qe&≥(Et||zn&&qn&&Te==="combobox")&&(qn=!1);var hr=zn?!1:qn,or=I.useCallback(function(cn){var kn=cn!==void 0?cn:!qn;Et||(Ur(kn),qn!==kn&&(ot==null||ot(kn)))},[Et,qn,Ur,ot]),Jr=I.useMemo(function(){return(_e||[]).some(function(cn){return[` +`,`\r +`].includes(cn)})},[_e]),zr=function(kn,xr,Lr){var Xr=!0,wa=kn;Mt==null||Mt(null);var ya=Lr?null:b(kn,_e);return Te!=="combobox"&&ya&&(wa="",it==null||it(ya),or(!1),Xr=!1),Ve&&$n!==wa&&Ve(wa,{source:xr?"typing":"effect"}),Xr},fa=function(kn){!kn||!kn.trim()||Ve(kn,{source:"submit"})};I.useEffect(function(){!qn&&!ae&&Te!=="combobox"&&zr("",!1,!1)},[qn]),I.useEffect(function(){Hr&&Et&&Ur(!1),Et&&gr(!1)},[Et]);var Ba=u(),va=(0,v.Z)(Ba,2),ga=va[0],ta=va[1],Yr=function(kn){var xr=ga(),Lr=kn.which;if(Lr===z.Z.ENTER&&(Te!=="combobox"&&kn.preventDefault(),qn||or(!0)),ta(!!$n),Lr===z.Z.BACKSPACE&&!xr&&ae&&!$n&&bt.length){for(var Xr=(0,f.Z)(bt),wa=null,ya=Xr.length-1;ya>=0;ya-=1){var Ja=Xr[ya];if(!Ja.disabled){Xr.splice(ya,1),wa=Ja;break}}wa&&se(Xr,{type:"remove",values:[wa]})}for(var Za=arguments.length,ca=new Array(Za>1?Za-1:0),Wa=1;Wa1?xr-1:0),Xr=1;Xr1?ya-1:0),Za=1;Za1&&arguments[1]!==void 0?arguments[1]:!1;return(0,k.Z)(P).map(function(Y,Ae){if(!I.isValidElement(Y)||!Y.type)return null;var Ge=Y,Ue=Ge.type.isSelectOptGroup,ft=Ge.key,It=Ge.props,Rt=It.children,Xt=(0,L.Z)(It,K);return E||!Ue?be(Y):(0,U.Z)((0,U.Z)({key:"__RC_SELECT_GRP__".concat(ft===null?Ae:ft,"__"),label:ft},Xt),{},{options:Ie(Rt)})}).filter(function(Y){return Y})}function nt(P,E,Y,Ae,Ge){return I.useMemo(function(){var Ue=P,ft=!P;ft&&(Ue=Ie(E));var It=new Map,Rt=new Map,Xt=function(se,ge,Pe){Pe&&typeof Pe=="string"&&se.set(ge[Pe],ge)};function Le(bt){for(var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ge=0;ge1&&arguments[1]!==void 0?arguments[1]:1,Dn=Mt.length,mn=0;mn1&&arguments[1]!==void 0?arguments[1]:!1;on(Kt);var Dn={source:Vt?"keyboard":"mouse"},mn=Mt[Kt];if(!mn){Qe(null,-1,Dn);return}Qe(mn.value,Kt,Dn)};(0,I.useEffect)(function(){_t(yt!==!1?Ve(0):-1)},[Mt.length,Xt]);var Ht=I.useCallback(function(sn){return ee.has(sn)&&Rt!=="combobox"},[Rt,(0,f.Z)(ee).toString(),ee.size]);(0,I.useEffect)(function(){var sn=setTimeout(function(){if(!It&&ft&&ee.size===1){var Vt=Array.from(ee)[0],Dn=Mt.findIndex(function(mn){var Yn=mn.data;return Yn.value===Vt});Dn!==-1&&(_t(Dn),Ze(Dn))}});if(ft){var Kt;(Kt=qt.current)===null||Kt===void 0||Kt.scrollTo(void 0)}return function(){return clearTimeout(sn)}},[ft,Xt,Pe.length]);var Jt=function(Kt){Kt!==void 0&&Te(Kt,{selected:!ee.has(Kt)}),It||Le(!1)};if(I.useImperativeHandle(Y,function(){return{onKeyDown:function(Kt){var Vt=Kt.which,Dn=Kt.ctrlKey;switch(Vt){case z.Z.N:case z.Z.P:case z.Z.UP:case z.Z.DOWN:{var mn=0;if(Vt===z.Z.UP?mn=-1:Vt===z.Z.DOWN?mn=1:On()&&Dn&&(Vt===z.Z.N?mn=1:Vt===z.Z.P&&(mn=-1)),mn!==0){var Yn=Ve(Zt+mn,mn);Ze(Yn),_t(Yn,!0)}break}case z.Z.ENTER:{var Xn=Mt[Zt];Xn&&!Xn.data.disabled?Jt(Xn.value):Jt(void 0),ft&&Kt.preventDefault();break}case z.Z.ESC:Le(!1),ft&&Kt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Kt){Ze(Kt)}}}),Mt.length===0)return I.createElement("div",{role:"listbox",id:"".concat(Ue,"_list"),className:"".concat(dt,"-empty"),onMouseDown:Ee},bt);var ln=Object.keys(Be).map(function(sn){return Be[sn]}),xn=function(Kt){return Kt.label};function Rn(sn,Kt){var Vt=sn.group;return{role:Vt?"presentation":"option",id:"".concat(Ue,"_list_").concat(Kt)}}var Tn=function(Kt){var Vt=Mt[Kt];if(!Vt)return null;var Dn=Vt.data||{},mn=Dn.value,Yn=Vt.group,Xn=(0,j.Z)(Dn,!0),Zn=xn(Vt);return Vt?I.createElement("div",(0,o.Z)({"aria-label":typeof Zn=="string"&&!Yn?Zn:null},Xn,{key:Kt},Rn(Vt,Kt),{"aria-selected":Ht(mn)}),mn):null},sr={role:"listbox",id:"".concat(Ue,"_list")};return I.createElement(I.Fragment,null,He&&I.createElement("div",(0,o.Z)({},sr,{style:{height:0,width:0,overflow:"hidden"}}),Tn(Zt-1),Tn(Zt),Tn(Zt+1)),I.createElement(En.Z,{itemKey:"key",ref:qt,data:Mt,height:Ye,itemHeight:ot,fullHeight:!1,onMouseDown:Ee,onScroll:se,virtual:He,direction:at,innerProps:He?null:sr},function(sn,Kt){var Vt,Dn=sn.group,mn=sn.groupOption,Yn=sn.data,Xn=sn.label,Zn=sn.value,jn=Yn.key;if(Dn){var tr,ke=(tr=Yn.title)!==null&&tr!==void 0?tr:dn(Xn)?Xn.toString():void 0;return I.createElement("div",{className:F()(dt,"".concat(dt,"-group")),title:ke},Xn!==void 0?Xn:jn)}var ue=Yn.disabled,ae=Yn.title,At=Yn.children,$t=Yn.style,vn=Yn.className,Ut=(0,L.Z)(Yn,Hn),Wt=(0,fn.Z)(Ut,ln),ht=Ht(Zn),tn="".concat(dt,"-option"),An=F()(dt,tn,vn,(Vt={},(0,O.Z)(Vt,"".concat(tn,"-grouped"),mn),(0,O.Z)(Vt,"".concat(tn,"-active"),Zt===Kt&&!ue),(0,O.Z)(Vt,"".concat(tn,"-disabled"),ue),(0,O.Z)(Vt,"".concat(tn,"-selected"),ht),Vt)),Qn=xn(sn),pn=!Et||typeof Et=="function"||ht,wt=typeof Qn=="number"?Qn:Qn||Zn,In=dn(wt)?wt.toString():void 0;return ae!==void 0&&(In=ae),I.createElement("div",(0,o.Z)({},(0,j.Z)(Wt),He?{}:Rn(sn,Kt),{"aria-selected":ht,className:An,title:In,onMouseMove:function(){Zt===Kt||ue||_t(Kt)},onClick:function(){ue||Jt(Zn)},style:$t}),I.createElement("div",{className:"".concat(tn,"-content")},wt),I.isValidElement(Et)||ht,pn&&I.createElement(Ne,{className:"".concat(dt,"-option-state"),customizeIcon:Et,customizeIconProps:{isSelected:ht}},ht?"\u2713":null))}))},er=I.forwardRef(Fn);er.displayName="OptionList";var he=er;function tt(P){var E=P.mode,Y=P.options,Ae=P.children,Ge=P.backfill,Ue=P.allowClear,ft=P.placeholder,It=P.getInputElement,Rt=P.showSearch,Xt=P.onSearch,Le=P.defaultOpen,bt=P.autoFocus,se=P.labelInValue,ge=P.value,Pe=P.inputValue,Qe=P.optionLabelProp,yt=isMultiple(E),Te=Rt!==void 0?Rt:yt||E==="combobox",Et=Y||convertChildrenToData(Ae);if(warning(E!=="tags"||Et.every(function(at){return!at.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),E==="tags"||E==="combobox"){var ee=Et.some(function(at){return at.options?at.options.some(function(Ye){return typeof("value"in Ye?Ye.value:Ye.key)=="number"}):typeof("value"in at?at.value:at.key)=="number"});warning(!ee,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(E!=="combobox"||!Qe,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(E==="combobox"||!Ge,"`backfill` only works with `combobox` mode."),warning(E==="combobox"||!It,"`getInputElement` only work with `combobox` mode."),noteOnce(E!=="combobox"||!It||!Ue||!ft,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Xt&&!Te&&E!=="combobox"&&E!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Le||bt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),ge!=null){var Be=toArray(ge);warning(!se||Be.every(function(at){return _typeof(at)==="object"&&("key"in at||"value"in at)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!yt||Array.isArray(ge),"`value` should be array when `mode` is `multiple` or `tags`")}if(Ae){var He=null;toNodeArray(Ae).some(function(at){if(!React.isValidElement(at)||!at.type)return!1;var Ye=at,ot=Ye.type;if(ot.isSelectOption)return!1;if(ot.isSelectOptGroup){var dt=toNodeArray(at.props.children).every(function(Mt){return!React.isValidElement(Mt)||!at.type||Mt.type.isSelectOption?!0:(He=Mt.type,!1)});return!dt}return He=ot,!0}),He&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(He.displayName||He.name||He,"`.")),warning(Pe===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function rt(P,E){if(P){var Y=function Ae(Ge){for(var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ft=0;ft2&&arguments[2]!==void 0?arguments[2]:{},or=hr.source,Jr=or===void 0?"keyboard":or;jr(zn),ft&&Ae==="combobox"&&qn!==null&&Jr==="keyboard"&&Ar(String(qn))},[ft,Ae]),wn=function(zn,hr,or){var Jr=function(){var Fa,Aa=vn(zn);return[Zt?{label:Aa==null?void 0:Aa[Rn.label],value:zn,key:(Fa=Aa==null?void 0:Aa.key)!==null&&Fa!==void 0?Fa:zn}:zn,oe(Aa)]};if(hr&&ge){var zr=Jr(),fa=(0,v.Z)(zr,2),Ba=fa[0],va=fa[1];ge(Ba,va)}else if(!hr&&Pe&&or!=="clear"){var ga=Jr(),ta=(0,v.Z)(ga,2),Yr=ta[0],Ca=ta[1];Pe(Yr,Ca)}},Un=xt(function(qn,zn){var hr,or=Jt?zn.selected:!0;or?hr=Jt?[].concat((0,f.Z)($t),[qn]):[qn]:hr=$t.filter(function(Jr){return Jr.value!==qn}),In(hr),wn(qn,or),Ae==="combobox"?Ar(""):(!Z||se)&&(Kt(""),Ar(""))}),Jn=function(zn,hr){In(zn);var or=hr.type,Jr=hr.values;(or==="remove"||or==="clear")&&Jr.forEach(function(zr){wn(zr.value,!1,or)})},cr=function(zn,hr){if(Kt(zn),Ar(null),hr.source==="submit"){var or=(zn||"").trim();if(or){var Jr=Array.from(new Set([].concat((0,f.Z)(Wt),[or])));In(Jr),wn(or,!0),Kt("")}return}hr.source!=="blur"&&(Ae==="combobox"&&In(zn),Le==null||Le(zn))},Hr=function(zn){var hr=zn;Ae!=="tags"&&(hr=zn.map(function(Jr){var zr=mn.get(Jr);return zr==null?void 0:zr.value}).filter(function(Jr){return Jr!==void 0}));var or=Array.from(new Set([].concat((0,f.Z)(Wt),(0,f.Z)(hr))));In(or),or.forEach(function(Jr){wn(Jr,!0)})},Ur=I.useMemo(function(){var qn=dt!==!1&&yt!==!1;return(0,U.Z)((0,U.Z)({},Vt),{},{flattenOptions:wt,onActiveValue:vr,defaultActiveFirstOption:Fr,onSelect:Un,menuItemSelectedIcon:ot,rawValues:Wt,fieldNames:Rn,virtual:qn,direction:Mt,listHeight:Ee,listItemHeight:Ve,childrenAsData:ln})},[Vt,wt,vr,Fr,Un,ot,Wt,Rn,dt,yt,Ee,Ve,ln]);return I.createElement(rn.Provider,{value:Ur},I.createElement(me,(0,o.Z)({},_t,{id:Ht,prefixCls:Ue,ref:E,omitDomProps:un,mode:Ae,displayValues:Ut,onDisplayValuesChange:Jn,direction:Mt,searchValue:sn,onSearch:cr,autoClearSearchValue:se,onSearchSplit:Hr,dropdownMatchSelectWidth:yt,OptionList:he,emptyOptions:!wt.length,activeValue:gr,activeDescendantId:"".concat(Ht,"_list_").concat(dr)})))}),le=Sn;le.Option=an,le.OptGroup=Lt;var g=le,C=g},9296:function(Cn,qe,i){"use strict";i.r(qe),i.d(qe,{ResizableTextArea:function(){return te},default:function(){return We}});var o=i(54476),f=i(33885),O=i(20068),U=i(76190),v=i(42978),L=i(75931),s=i(94480),fe=i(92310),pe=i.n(fe),I=i(93681),ce=i(5643),F=i(18929),B=i(59301),q=i(29301),z=i(34280),_=i(16089),pt=` + 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; +`,Ne=["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"],vt={},Me;function V(Ke){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,J=Ke.getAttribute("id")||Ke.getAttribute("data-reactid")||Ke.getAttribute("name");if(re&&vt[J])return vt[J];var Q=window.getComputedStyle(Ke),H=Q.getPropertyValue("box-sizing")||Q.getPropertyValue("-moz-box-sizing")||Q.getPropertyValue("-webkit-box-sizing"),Se=parseFloat(Q.getPropertyValue("padding-bottom"))+parseFloat(Q.getPropertyValue("padding-top")),ve=parseFloat(Q.getPropertyValue("border-bottom-width"))+parseFloat(Q.getPropertyValue("border-top-width")),$=Ne.map(function(Oe){return"".concat(Oe,":").concat(Q.getPropertyValue(Oe))}).join(";"),we={sizingStyle:$,paddingSize:Se,borderSize:ve,boxSizing:H};return re&&J&&(vt[J]=we),we}function w(Ke){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,J=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Me||(Me=document.createElement("textarea"),Me.setAttribute("tab-index","-1"),Me.setAttribute("aria-hidden","true"),document.body.appendChild(Me)),Ke.getAttribute("wrap")?Me.setAttribute("wrap",Ke.getAttribute("wrap")):Me.removeAttribute("wrap");var H=V(Ke,re),Se=H.paddingSize,ve=H.borderSize,$=H.boxSizing,we=H.sizingStyle;Me.setAttribute("style","".concat(we,";").concat(pt)),Me.value=Ke.value||Ke.placeholder||"";var Oe=void 0,Bt=void 0,ut,mt=Me.scrollHeight;if($==="border-box"?mt+=ve:$==="content-box"&&(mt-=Se),J!==null||Q!==null){Me.value=" ";var Pt=Me.scrollHeight-Se;J!==null&&(Oe=Pt*J,$==="border-box"&&(Oe=Oe+Se+ve),mt=Math.max(Oe,mt)),Q!==null&&(Bt=Pt*Q,$==="border-box"&&(Bt=Bt+Se+ve),ut=mt>Bt?"":"hidden",mt=Math.min(Bt,mt))}var en={height:mt,overflowY:ut,resize:"none"};return Oe&&(en.minHeight=Oe),Bt&&(en.maxHeight=Bt),en}var u=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],R=0,j=1,de=2,M=B.forwardRef(function(Ke,re){var J=Ke,Q=J.prefixCls,H=J.onPressEnter,Se=J.defaultValue,ve=J.value,$=J.autoSize,we=J.onResize,Oe=J.className,Bt=J.style,ut=J.disabled,mt=J.onChange,Pt=J.onInternalAutoSize,en=(0,L.Z)(J,u),zt=(0,F.Z)(Se,{value:ve,postState:function(Lt){return Lt!=null?Lt:""}}),et=(0,v.Z)(zt,2),St=et[0],G=et[1],X=function(Lt){G(Lt.target.value),mt==null||mt(Lt)},D=B.useRef();B.useImperativeHandle(re,function(){return{textArea:D.current}});var d=B.useMemo(function(){return $&&(0,U.Z)($)==="object"?[$.minRows,$.maxRows]:[]},[$]),T=(0,v.Z)(d,2),oe=T[0],b=T[1],m=!!$,ie=function(){try{if(document.activeElement===D.current){var Lt=D.current,Gt=Lt.selectionStart,an=Lt.selectionEnd,nn=Lt.scrollTop;D.current.setSelectionRange(Gt,an),D.current.scrollTop=nn}}catch(fn){}},Z=B.useState(de),S=(0,v.Z)(Z,2),me=S[0],st=S[1],ze=B.useState(),De=(0,v.Z)(ze,2),lt=De[0],k=De[1],A=function(){st(R)};(0,z.Z)(function(){m&&A()},[ve,oe,b,m]),(0,z.Z)(function(){if(me===R)st(j);else if(me===j){var Ft=w(D.current,!1,oe,b);st(de),k(Ft)}else ie()},[me]);var K=B.useRef(),be=function(){_.Z.cancel(K.current)},Ie=function(Lt){me===de&&(we==null||we(Lt),$&&(be(),K.current=(0,_.Z)(function(){A()})))};B.useEffect(function(){return be},[]);var nt=m?lt:null,xt=(0,f.Z)((0,f.Z)({},Bt),nt);return(me===R||me===j)&&(xt.overflowY="hidden",xt.overflowX="hidden"),B.createElement(q.Z,{onResize:Ie,disabled:!($||we)},B.createElement("textarea",(0,o.Z)({},en,{ref:D,style:xt,className:pe()(Q,Oe,(0,O.Z)({},"".concat(Q,"-disabled"),ut)),disabled:ut,value:St,onChange:X})))}),te=M,W=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Xe(Ke,re){return(0,s.Z)(Ke||"").slice(0,re).join("")}function Ce(Ke,re,J,Q){var H=J;return Ke?H=Xe(J,Q):(0,s.Z)(re||"").lengthQ&&(H=re),H}var Dt=B.forwardRef(function(Ke,re){var J,Q=Ke.defaultValue,H=Ke.value,Se=Ke.onFocus,ve=Ke.onBlur,$=Ke.onChange,we=Ke.allowClear,Oe=Ke.maxLength,Bt=Ke.onCompositionStart,ut=Ke.onCompositionEnd,mt=Ke.suffix,Pt=Ke.prefixCls,en=Pt===void 0?"rc-textarea":Pt,zt=Ke.classes,et=Ke.showCount,St=Ke.className,G=Ke.style,X=Ke.disabled,D=Ke.hidden,d=Ke.classNames,T=Ke.styles,oe=Ke.onResize,b=(0,L.Z)(Ke,W),m=(0,F.Z)(Q,{value:H,defaultValue:Q}),ie=(0,v.Z)(m,2),Z=ie[0],S=ie[1],me=(0,B.useRef)(null),st=B.useState(!1),ze=(0,v.Z)(st,2),De=ze[0],lt=ze[1],k=B.useState(!1),A=(0,v.Z)(k,2),K=A[0],be=A[1],Ie=B.useRef(),nt=B.useRef(0),xt=B.useState(null),Ft=(0,v.Z)(xt,2),Lt=Ft[0],Gt=Ft[1],an=function(){var kt;(kt=me.current)===null||kt===void 0||kt.textArea.focus()};(0,B.useImperativeHandle)(re,function(){return{resizableTextArea:me.current,focus:an,blur:function(){var kt;(kt=me.current)===null||kt===void 0||kt.textArea.blur()}}}),(0,B.useEffect)(function(){lt(function(un){return!X&&un})},[X]);var nn=Number(Oe)>0,fn=function(kt){be(!0),Ie.current=Z,nt.current=kt.currentTarget.selectionStart,Bt==null||Bt(kt)},En=function(kt){be(!1);var Sn=kt.currentTarget.value;if(nn){var le,g=nt.current>=Oe+1||nt.current===((le=Ie.current)===null||le===void 0?void 0:le.length);Sn=Ce(g,Ie.current,Sn,Oe)}Sn!==Z&&(S(Sn),(0,ce.rJ)(kt.currentTarget,kt,$,Sn)),ut==null||ut(kt)},Pn=function(kt){var Sn=kt.target.value;if(!K&&nn){var le=kt.target.selectionStart>=Oe+1||kt.target.selectionStart===Sn.length||!kt.target.selectionStart;Sn=Ce(le,Z,Sn,Oe)}S(Sn),(0,ce.rJ)(kt.currentTarget,kt,$,Sn)},rn=function(kt){var Sn=b.onPressEnter,le=b.onKeyDown;kt.key==="Enter"&&Sn&&Sn(kt),le==null||le(kt)},On=function(kt){lt(!0),Se==null||Se(kt)},Hn=function(kt){lt(!1),ve==null||ve(kt)},dn=function(kt){var Sn;S(""),an(),(0,ce.rJ)((Sn=me.current)===null||Sn===void 0?void 0:Sn.textArea,kt,$)},Fn=(0,ce.D7)(Z);!K&&nn&&H==null&&(Fn=Xe(Fn,Oe));var er=mt,he;if(et){var tt=(0,s.Z)(Fn).length;(0,U.Z)(et)==="object"?he=et.formatter({value:Fn,count:tt,maxLength:Oe}):he="".concat(tt).concat(nn?" / ".concat(Oe):""),er=B.createElement(B.Fragment,null,er,B.createElement("span",{className:pe()("".concat(en,"-data-count"),d==null?void 0:d.count),style:T==null?void 0:T.count},he))}var rt=function(kt){var Sn;oe==null||oe(kt),(Sn=me.current)!==null&&Sn!==void 0&&Sn.textArea.style.height&&Gt(!0)},$e=!b.autoSize&&!et&&!we,jt=B.createElement(I.BaseInput,{value:Fn,allowClear:we,handleReset:dn,suffix:er,prefixCls:en,classes:{affixWrapper:pe()(zt==null?void 0:zt.affixWrapper,(J={},(0,O.Z)(J,"".concat(en,"-show-count"),et),(0,O.Z)(J,"".concat(en,"-textarea-allow-clear"),we),J))},disabled:X,focused:De,className:St,style:(0,f.Z)((0,f.Z)({},G),Lt&&!$e?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof he=="string"?he:void 0}},hidden:D,inputElement:B.createElement(te,(0,o.Z)({},b,{onKeyDown:rn,onChange:Pn,onFocus:On,onBlur:Hn,onCompositionStart:fn,onCompositionEnd:En,className:d==null?void 0:d.textarea,style:(0,f.Z)((0,f.Z)({},T==null?void 0:T.textarea),{},{resize:G==null?void 0:G.resize}),disabled:X,prefixCls:en,onResize:rt,ref:me}))});return jt}),xe=Dt,We=xe},39417:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return j}});var o=i(54476),f=i(20068),O=i(75931),U=i(33885),v=i(67732),L=i(83652),s=i(31226),fe=i(42403),pe=i(158),I=i(92310),ce=i.n(I),F=i(26112),B=i(59301),q=i(39378),z=function(M){for(var te=M.prefixCls,W=M.level,Xe=M.isStart,Ce=M.isEnd,Dt="".concat(te,"-indent-unit"),xe=[],We=0;We0&&arguments[0]!==void 0?arguments[0]:[],X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],D=G.length,d=X.length;if(Math.abs(D-d)!==1)return{add:!1,key:null};function T(oe,b){var m=new Map;oe.forEach(function(Z){m.set(Z,!0)});var ie=b.filter(function(Z){return!m.has(Z)});return ie.length===1?ie[0]:null}return D ").concat(X);return X}var Oe=_.forwardRef(function(G,X){var D=G.prefixCls,d=G.data,T=G.selectable,oe=G.checkable,b=G.expandedKeys,m=G.selectedKeys,ie=G.checkedKeys,Z=G.loadedKeys,S=G.loadingKeys,me=G.halfCheckedKeys,st=G.keyEntities,ze=G.disabled,De=G.dragging,lt=G.dragOverNodeKey,k=G.dropPosition,A=G.motion,K=G.height,be=G.itemHeight,Ie=G.virtual,nt=G.focusable,xt=G.activeItem,Ft=G.focused,Lt=G.tabIndex,Gt=G.onKeyDown,an=G.onFocus,nn=G.onBlur,fn=G.onActiveChange,En=G.onListChangeStart,Pn=G.onListChangeEnd,rn=(0,V.Z)(G,We),On=_.useRef(null),Hn=_.useRef(null);_.useImperativeHandle(X,function(){return{scrollTo:function(bt){On.current.scrollTo(bt)},getIndentWidth:function(){return Hn.current.offsetWidth}}});var dn=_.useState(b),Fn=(0,Me.Z)(dn,2),er=Fn[0],he=Fn[1],tt=_.useState(d),rt=(0,Me.Z)(tt,2),$e=rt[0],jt=rt[1],un=_.useState(d),kt=(0,Me.Z)(un,2),Sn=kt[0],le=kt[1],g=_.useState([]),C=(0,Me.Z)(g,2),P=C[0],E=C[1],Y=_.useState(null),Ae=(0,Me.Z)(Y,2),Ge=Ae[0],Ue=Ae[1],ft=_.useRef(d);ft.current=d;function It(){var Le=ft.current;jt(Le),le(Le),E([]),Ue(null),Pn()}(0,w.Z)(function(){he(b);var Le=Dt(er,b);if(Le.key!==null)if(Le.add){var bt=$e.findIndex(function(Te){var Et=Te.key;return Et===Le.key}),se=ve(xe($e,d,Le.key),Ie,K,be),ge=$e.slice();ge.splice(bt+1,0,Se),le(ge),E(se),Ue("show")}else{var Pe=d.findIndex(function(Te){var Et=Te.key;return Et===Le.key}),Qe=ve(xe(d,$e,Le.key),Ie,K,be),yt=d.slice();yt.splice(Pe+1,0,Se),le(yt),E(Qe),Ue("hide")}else $e!==d&&(jt(d),le(d))},[b,d]),_.useEffect(function(){De||It()},[De]);var Rt=A?Sn:d,Xt={expandedKeys:b,selectedKeys:m,loadedKeys:Z,loadingKeys:S,checkedKeys:ie,halfCheckedKeys:me,dragOverNodeKey:lt,dropPosition:k,keyEntities:st};return _.createElement(_.Fragment,null,Ft&&xt&&_.createElement("span",{style:Ke,"aria-live":"assertive"},we(xt)),_.createElement("div",null,_.createElement("input",{style:Ke,disabled:nt===!1||ze,tabIndex:nt!==!1?Lt:null,onKeyDown:Gt,onFocus:an,onBlur:nn,value:"",onChange:re,"aria-label":"for screen reader"})),_.createElement("div",{className:"".concat(D,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},_.createElement("div",{className:"".concat(D,"-indent")},_.createElement("div",{ref:Hn,className:"".concat(D,"-indent-unit")}))),_.createElement(u.Z,(0,o.Z)({},rn,{data:Rt,itemKey:$,height:K,fullHeight:!1,virtual:Ie,itemHeight:be,prefixCls:"".concat(D,"-list"),ref:On,onVisibleChange:function(bt,se){var ge=new Set(bt),Pe=se.filter(function(Qe){return!ge.has(Qe)});Pe.some(function(Qe){return $(Qe)===J})&&It()}}),function(Le){var bt=Le.pos,se=(0,o.Z)({},(vt(Le.data),Le.data)),ge=Le.title,Pe=Le.key,Qe=Le.isStart,yt=Le.isEnd,Te=(0,M.km)(Pe,bt);delete se.key,delete se.children;var Et=(0,M.H8)(Te,Xt);return _.createElement(Ce,(0,o.Z)({},se,Et,{title:ge,active:!!xt&&Pe===xt.key,pos:bt,data:Le.data,isStart:Qe,isEnd:yt,motion:A,motionNodes:Pe===J?P:null,motionType:Ge,onMotionStart:En,onMotionEnd:It,treeNodeRequiredProps:Xt,onMouseMove:function(){fn(null)}}))}))});Oe.displayName="NodeList";var Bt=Oe,ut=i(35654),mt=i(90782),Pt=i(67841),en=10,zt=function(G){(0,pe.Z)(D,G);var X=(0,I.Z)(D);function D(){var d;(0,L.Z)(this,D);for(var T=arguments.length,oe=new Array(T),b=0;b2&&arguments[2]!==void 0?arguments[2]:!1,me=d.state,st=me.dragChildrenKeys,ze=me.dropPosition,De=me.dropTargetKey,lt=me.dropTargetPos,k=me.dropAllowed;if(k){var A=d.props.onDrop;if(d.setState({dragOverNodeKey:null}),d.cleanDragState(),De!==null){var K=(0,U.Z)((0,U.Z)({},(0,M.H8)(De,d.getTreeNodeRequiredProps())),{},{active:((Z=d.getActiveItem())===null||Z===void 0?void 0:Z.key)===De,data:(0,Pt.Z)(d.state.keyEntities,De).node}),be=st.indexOf(De)!==-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 Ie=(0,ut.yx)(lt),nt={event:m,node:(0,M.F)(K),dragNode:d.dragNode?(0,M.F)(d.dragNode.props):null,dragNodesKeys:[d.dragNode.props.eventKey].concat(st),dropToGap:ze!==0,dropPosition:ze+Number(Ie[Ie.length-1])};S||A==null||A(nt),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,ie){var Z=d.state,S=Z.expandedKeys,me=Z.flattenNodes,st=ie.expanded,ze=ie.key,De=ie.isLeaf;if(!(De||m.shiftKey||m.metaKey||m.ctrlKey)){var lt=me.filter(function(A){return A.key===ze})[0],k=(0,M.F)((0,U.Z)((0,U.Z)({},(0,M.H8)(ze,d.getTreeNodeRequiredProps())),{},{data:lt.data}));d.setExpandedKeys(st?(0,ut._5)(S,ze):(0,ut.L0)(S,ze)),d.onNodeExpand(m,k)}},d.onNodeClick=function(m,ie){var Z=d.props,S=Z.onClick,me=Z.expandAction;me==="click"&&d.triggerExpandActionExpand(m,ie),S==null||S(m,ie)},d.onNodeDoubleClick=function(m,ie){var Z=d.props,S=Z.onDoubleClick,me=Z.expandAction;me==="doubleClick"&&d.triggerExpandActionExpand(m,ie),S==null||S(m,ie)},d.onNodeSelect=function(m,ie){var Z=d.state.selectedKeys,S=d.state,me=S.keyEntities,st=S.fieldNames,ze=d.props,De=ze.onSelect,lt=ze.multiple,k=ie.selected,A=ie[st.key],K=!k;K?lt?Z=(0,ut.L0)(Z,A):Z=[A]:Z=(0,ut._5)(Z,A);var be=Z.map(function(Ie){var nt=(0,Pt.Z)(me,Ie);return nt?nt.node:null}).filter(function(Ie){return Ie});d.setUncontrolledState({selectedKeys:Z}),De==null||De(Z,{event:"select",selected:K,node:ie,selectedNodes:be,nativeEvent:m.nativeEvent})},d.onNodeCheck=function(m,ie,Z){var S=d.state,me=S.keyEntities,st=S.checkedKeys,ze=S.halfCheckedKeys,De=d.props,lt=De.checkStrictly,k=De.onCheck,A=ie.key,K,be={event:"check",node:ie,checked:Z,nativeEvent:m.nativeEvent};if(lt){var Ie=Z?(0,ut.L0)(st,A):(0,ut._5)(st,A),nt=(0,ut._5)(ze,A);K={checked:Ie,halfChecked:nt},be.checkedNodes=Ie.map(function(nn){return(0,Pt.Z)(me,nn)}).filter(function(nn){return nn}).map(function(nn){return nn.node}),d.setUncontrolledState({checkedKeys:Ie})}else{var xt=(0,mt.S)([].concat((0,v.Z)(st),[A]),!0,me),Ft=xt.checkedKeys,Lt=xt.halfCheckedKeys;if(!Z){var Gt=new Set(Ft);Gt.delete(A);var an=(0,mt.S)(Array.from(Gt),{checked:!1,halfCheckedKeys:Lt},me);Ft=an.checkedKeys,Lt=an.halfCheckedKeys}K=Ft,be.checkedNodes=[],be.checkedNodesPositions=[],be.halfCheckedKeys=Lt,Ft.forEach(function(nn){var fn=(0,Pt.Z)(me,nn);if(fn){var En=fn.node,Pn=fn.pos;be.checkedNodes.push(En),be.checkedNodesPositions.push({node:En,pos:Pn})}}),d.setUncontrolledState({checkedKeys:Ft},!1,{halfCheckedKeys:Lt})}k==null||k(K,be)},d.onNodeLoad=function(m){var ie=m.key,Z=new Promise(function(S,me){d.setState(function(st){var ze=st.loadedKeys,De=ze===void 0?[]:ze,lt=st.loadingKeys,k=lt===void 0?[]:lt,A=d.props,K=A.loadData,be=A.onLoad;if(!K||De.indexOf(ie)!==-1||k.indexOf(ie)!==-1)return null;var Ie=K(m);return Ie.then(function(){var nt=d.state.loadedKeys,xt=(0,ut.L0)(nt,ie);be==null||be(xt,{event:"load",node:m}),d.setUncontrolledState({loadedKeys:xt}),d.setState(function(Ft){return{loadingKeys:(0,ut._5)(Ft.loadingKeys,ie)}}),S()}).catch(function(nt){if(d.setState(function(Ft){return{loadingKeys:(0,ut._5)(Ft.loadingKeys,ie)}}),d.loadingRetryTimes[ie]=(d.loadingRetryTimes[ie]||0)+1,d.loadingRetryTimes[ie]>=en){var xt=d.state.loadedKeys;(0,z.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),d.setUncontrolledState({loadedKeys:(0,ut.L0)(xt,ie)}),S()}me(nt)}),{loadingKeys:(0,ut.L0)(k,ie)}})});return Z.catch(function(){}),Z},d.onNodeMouseEnter=function(m,ie){var Z=d.props.onMouseEnter;Z==null||Z({event:m,node:ie})},d.onNodeMouseLeave=function(m,ie){var Z=d.props.onMouseLeave;Z==null||Z({event:m,node:ie})},d.onNodeContextMenu=function(m,ie){var Z=d.props.onRightClick;Z&&(m.preventDefault(),Z({event:m,node:ie}))},d.onFocus=function(){var m=d.props.onFocus;d.setState({focused:!0});for(var ie=arguments.length,Z=new Array(ie),S=0;S1&&arguments[1]!==void 0?arguments[1]:!1,Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!d.destroyed){var S=!1,me=!0,st={};Object.keys(m).forEach(function(ze){if(ze in d.props){me=!1;return}S=!0,st[ze]=m[ze]}),S&&(!ie||me)&&d.setState((0,U.Z)((0,U.Z)({},st),Z))}},d.scrollTo=function(m){d.listRef.current.scrollTo(m)},d}return(0,s.Z)(D,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var T=this.props.activeKey;T!==void 0&&T!==this.state.activeKey&&(this.setState({activeKey:T}),T!==null&&this.scrollTo({key:T}))}},{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 T,oe=this.state,b=oe.focused,m=oe.flattenNodes,ie=oe.keyEntities,Z=oe.draggingNodeKey,S=oe.activeKey,me=oe.dropLevelOffset,st=oe.dropContainerKey,ze=oe.dropTargetKey,De=oe.dropPosition,lt=oe.dragOverNodeKey,k=oe.indent,A=this.props,K=A.prefixCls,be=A.className,Ie=A.style,nt=A.showLine,xt=A.focusable,Ft=A.tabIndex,Lt=Ft===void 0?0:Ft,Gt=A.selectable,an=A.showIcon,nn=A.icon,fn=A.switcherIcon,En=A.draggable,Pn=A.checkable,rn=A.checkStrictly,On=A.disabled,Hn=A.motion,dn=A.loadData,Fn=A.filterTreeNode,er=A.height,he=A.itemHeight,tt=A.virtual,rt=A.titleRender,$e=A.dropIndicatorRender,jt=A.onContextMenu,un=A.onScroll,kt=A.direction,Sn=A.rootClassName,le=A.rootStyle,g=(0,q.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(pt.k.Provider,{value:{prefixCls:K,selectable:Gt,showIcon:an,icon:nn,switcherIcon:fn,draggable:C,draggingNodeKey:Z,checkable:Pn,checkStrictly:rn,disabled:On,keyEntities:ie,dropLevelOffset:me,dropContainerKey:st,dropTargetKey:ze,dropPosition:De,dragOverNodeKey:lt,indent:k,direction:kt,dropIndicatorRender:$e,loadData:dn,filterTreeNode:Fn,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}},_.createElement("div",{role:"tree",className:F()(K,be,Sn,(T={},(0,f.Z)(T,"".concat(K,"-show-line"),nt),(0,f.Z)(T,"".concat(K,"-focused"),b),(0,f.Z)(T,"".concat(K,"-active-focused"),S!==null),T)),style:le},_.createElement(Bt,(0,o.Z)({ref:this.listRef,prefixCls:K,style:Ie,data:m,disabled:On,selectable:Gt,checkable:!!Pn,motion:Hn,dragging:Z!==null,height:er,itemHeight:he,virtual:tt,focusable:xt,focused:b,tabIndex:Lt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:jt,onScroll:un},this.getTreeNodeRequiredProps(),g))))}}],[{key:"getDerivedStateFromProps",value:function(T,oe){var b=oe.prevProps,m={prevProps:T};function ie(xt){return!b&&xt in T||b&&b[xt]!==T[xt]}var Z,S=oe.fieldNames;if(ie("fieldNames")&&(S=(0,M.w$)(T.fieldNames),m.fieldNames=S),ie("treeData")?Z=T.treeData:ie("children")&&((0,z.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Z=(0,M.zn)(T.children)),Z){m.treeData=Z;var me=(0,M.I8)(Z,{fieldNames:S});m.keyEntities=(0,U.Z)((0,f.Z)({},J,H),me.keyEntities)}var st=m.keyEntities||oe.keyEntities;if(ie("expandedKeys")||b&&ie("autoExpandParent"))m.expandedKeys=T.autoExpandParent||!b&&T.defaultExpandParent?(0,ut.r7)(T.expandedKeys,st):T.expandedKeys;else if(!b&&T.defaultExpandAll){var ze=(0,U.Z)({},st);delete ze[J],m.expandedKeys=Object.keys(ze).map(function(xt){return ze[xt].key})}else!b&&T.defaultExpandedKeys&&(m.expandedKeys=T.autoExpandParent||T.defaultExpandParent?(0,ut.r7)(T.defaultExpandedKeys,st):T.defaultExpandedKeys);if(m.expandedKeys||delete m.expandedKeys,Z||m.expandedKeys){var De=(0,M.oH)(Z||oe.treeData,m.expandedKeys||oe.expandedKeys,S);m.flattenNodes=De}if(T.selectable&&(ie("selectedKeys")?m.selectedKeys=(0,ut.BT)(T.selectedKeys,T):!b&&T.defaultSelectedKeys&&(m.selectedKeys=(0,ut.BT)(T.defaultSelectedKeys,T))),T.checkable){var lt;if(ie("checkedKeys")?lt=(0,ut.E6)(T.checkedKeys)||{}:!b&&T.defaultCheckedKeys?lt=(0,ut.E6)(T.defaultCheckedKeys)||{}:Z&&(lt=(0,ut.E6)(T.checkedKeys)||{checkedKeys:oe.checkedKeys,halfCheckedKeys:oe.halfCheckedKeys}),lt){var k=lt,A=k.checkedKeys,K=A===void 0?[]:A,be=k.halfCheckedKeys,Ie=be===void 0?[]:be;if(!T.checkStrictly){var nt=(0,mt.S)(K,!0,st);K=nt.checkedKeys,Ie=nt.halfCheckedKeys}m.checkedKeys=K,m.halfCheckedKeys=Ie}}return ie("loadedKeys")&&(m.loadedKeys=T.loadedKeys),m}}]),D}(_.Component);zt.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:Ne,allowDrop:function(){return!0},expandAction:!1},zt.TreeNode=j.Z;var et=zt,St=et},35654:function(Cn,qe,i){"use strict";i.d(qe,{BT:function(){return _},E6:function(){return vt},L0:function(){return I},OM:function(){return z},_5:function(){return pe},r7:function(){return Me},wA:function(){return F},yx:function(){return ce}});var o=i(94480),f=i(76190),O=i(48736),U=i(59301),v=i(39417),L=i(67841),s=i(71430),fe=null;function pe(V,w){if(!V)return[];var u=V.slice(),R=u.indexOf(w);return R>=0&&u.splice(R,1),u}function I(V,w){var u=(V||[]).slice();return u.indexOf(w)===-1&&u.push(w),u}function ce(V){return V.split("-")}function F(V,w){var u=[],R=(0,L.Z)(w,V);function j(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];de.forEach(function(M){var te=M.key,W=M.children;u.push(te),j(W)})}return j(R.children),u}function B(V){if(V.parent){var w=ce(V.pos);return Number(w[w.length-1])===V.parent.children.length-1}return!1}function q(V){var w=ce(V.pos);return Number(w[w.length-1])===0}function z(V,w,u,R,j,de,M,te,W,Xe){var Ce,Dt=V.clientX,xe=V.clientY,We=V.target.getBoundingClientRect(),Ke=We.top,re=We.height,J=(Xe==="rtl"?-1:1)*(((j==null?void 0:j.x)||0)-Dt),Q=(J-12)/R,H=(0,L.Z)(te,u.props.eventKey);if(xe-1.5?de({dragNode:en,dropNode:zt,dropPosition:1})?ut=1:et=!1:de({dragNode:en,dropNode:zt,dropPosition:0})?ut=0:de({dragNode:en,dropNode:zt,dropPosition:1})?ut=1:et=!1:de({dragNode:en,dropNode:zt,dropPosition:1})?ut=1:et=!1,{dropPosition:ut,dropLevelOffset:mt,dropTargetKey:H.key,dropTargetPos:H.pos,dragOverNodeKey:Bt,dropContainerKey:ut===0?null:((Ce=H.parent)===null||Ce===void 0?void 0:Ce.key)||null,dropAllowed:et}}function _(V,w){if(V){var u=w.multiple;return u?V.slice():V.length?[V[0]]:V}}var pt=function(w){return w};function Ne(V,w){if(!V)return[];var u=w||{},R=u.processProps,j=R===void 0?pt:R,de=Array.isArray(V)?V:[V];return de.map(function(M){var te=M.children,W=_objectWithoutProperties(M,fe),Xe=Ne(te,w);return React.createElement(TreeNode,_extends({key:W.key},j(W)),Xe)})}function vt(V){if(!V)return null;var w;if(Array.isArray(V))w={checkedKeys:V,halfCheckedKeys:void 0};else if((0,f.Z)(V)==="object")w={checkedKeys:V.checked||void 0,halfCheckedKeys:V.halfChecked||void 0};else return(0,O.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return w}function Me(V,w){var u=new Set;function R(j){if(!u.has(j)){var de=(0,L.Z)(w,j);if(de){u.add(j);var M=de.parent,te=de.node;te.disabled||M&&R(M.key)}}}return(V||[]).forEach(function(j){R(j)}),(0,o.Z)(u)}},90782:function(Cn,qe,i){"use strict";i.d(qe,{S:function(){return s}});var o=i(48736),f=i(67841);function O(fe,pe){var I=new Set;return fe.forEach(function(ce){pe.has(ce)||I.add(ce)}),I}function U(fe){var pe=fe||{},I=pe.disabled,ce=pe.disableCheckbox,F=pe.checkable;return!!(I||ce)||F===!1}function v(fe,pe,I,ce){for(var F=new Set(fe),B=new Set,q=0;q<=I;q+=1){var z=pe.get(q)||new Set;z.forEach(function(vt){var Me=vt.key,V=vt.node,w=vt.children,u=w===void 0?[]:w;F.has(Me)&&!ce(V)&&u.filter(function(R){return!ce(R.node)}).forEach(function(R){F.add(R.key)})})}for(var _=new Set,pt=I;pt>=0;pt-=1){var Ne=pe.get(pt)||new Set;Ne.forEach(function(vt){var Me=vt.parent,V=vt.node;if(!(ce(V)||!vt.parent||_.has(vt.parent.key))){if(ce(vt.parent.node)){_.add(Me.key);return}var w=!0,u=!1;(Me.children||[]).filter(function(R){return!ce(R.node)}).forEach(function(R){var j=R.key,de=F.has(j);w&&!de&&(w=!1),!u&&(de||B.has(j))&&(u=!0)}),w&&F.add(Me.key),u&&B.add(Me.key),_.add(Me.key)}})}return{checkedKeys:Array.from(F),halfCheckedKeys:Array.from(O(B,F))}}function L(fe,pe,I,ce,F){for(var B=new Set(fe),q=new Set(pe),z=0;z<=ce;z+=1){var _=I.get(z)||new Set;_.forEach(function(Me){var V=Me.key,w=Me.node,u=Me.children,R=u===void 0?[]:u;!B.has(V)&&!q.has(V)&&!F(w)&&R.filter(function(j){return!F(j.node)}).forEach(function(j){B.delete(j.key)})})}q=new Set;for(var pt=new Set,Ne=ce;Ne>=0;Ne-=1){var vt=I.get(Ne)||new Set;vt.forEach(function(Me){var V=Me.parent,w=Me.node;if(!(F(w)||!Me.parent||pt.has(Me.parent.key))){if(F(Me.parent.node)){pt.add(V.key);return}var u=!0,R=!1;(V.children||[]).filter(function(j){return!F(j.node)}).forEach(function(j){var de=j.key,M=B.has(de);u&&!M&&(u=!1),!R&&(M||q.has(de))&&(R=!0)}),u||B.delete(V.key),R&&q.add(V.key),pt.add(V.key)}})}return{checkedKeys:Array.from(B),halfCheckedKeys:Array.from(O(q,B))}}function s(fe,pe,I,ce){var F=[],B;ce?B=ce:B=U;var q=new Set(fe.filter(function(Ne){var vt=!!(0,f.Z)(I,Ne);return vt||F.push(Ne),vt})),z=new Map,_=0;Object.keys(I).forEach(function(Ne){var vt=I[Ne],Me=vt.level,V=z.get(Me);V||(V=new Set,z.set(Me,V)),V.add(vt),_=Math.max(_,Me)}),(0,o.ZP)(!F.length,"Tree missing follow keys: ".concat(F.slice(0,100).map(function(Ne){return"'".concat(Ne,"'")}).join(", ")));var pt;return pe===!0?pt=v(q,z,_,B):pt=L(q,pe.halfCheckedKeys,z,_,B),pt}},67841:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return o}});function o(f,O){return f[O]}},71430:function(Cn,qe,i){"use strict";i.d(qe,{F:function(){return Me},H8:function(){return vt},I8:function(){return Ne},km:function(){return F},oH:function(){return _},w$:function(){return B},zn:function(){return z}});var o=i(76190),f=i(94480),O=i(33885),U=i(75931),v=i(11592),L=i(2738),s=i(48736),fe=i(67841),pe=["children"];function I(V,w){return"".concat(V,"-").concat(w)}function ce(V){return V&&V.type&&V.type.isTreeNode}function F(V,w){return V!=null?V:w}function B(V){var w=V||{},u=w.title,R=w._title,j=w.key,de=w.children,M=u||"title";return{title:M,_title:R||[M],key:j||"key",children:de||"children"}}function q(V,w){var u=new Map;function R(j){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(j||[]).forEach(function(M){var te=M[w.key],W=M[w.children];warning(te!=null,"Tree node must have a certain key: [".concat(de).concat(te,"]"));var Xe=String(te);warning(!u.has(Xe)||te===null||te===void 0,"Same 'key' exist in the Tree: ".concat(Xe)),u.set(Xe,!0),R(W,"".concat(de).concat(Xe," > "))})}R(V)}function z(V){function w(u){var R=(0,v.Z)(u);return R.map(function(j){if(!ce(j))return(0,s.ZP)(!j,"Tree/TreeNode can only accept TreeNode as children."),null;var de=j.key,M=j.props,te=M.children,W=(0,U.Z)(M,pe),Xe=(0,O.Z)({key:de},W),Ce=w(te);return Ce.length&&(Xe.children=Ce),Xe}).filter(function(j){return j})}return w(V)}function _(V,w,u){var R=B(u),j=R._title,de=R.key,M=R.children,te=new Set(w===!0?[]:w),W=[];function Xe(Ce){var Dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ce.map(function(xe,We){for(var Ke=I(Dt?Dt.pos:"0",We),re=F(xe[de],Ke),J,Q=0;Q1&&arguments[1]!==void 0?arguments[1]:{},u=w.initWrapper,R=w.processEntity,j=w.onProcessFinished,de=w.externalGetKey,M=w.childrenPropName,te=w.fieldNames,W=arguments.length>2?arguments[2]:void 0,Xe=de||W,Ce={},Dt={},xe={posEntities:Ce,keyEntities:Dt};return u&&(xe=u(xe)||xe),pt(V,function(We){var Ke=We.node,re=We.index,J=We.pos,Q=We.key,H=We.parentPos,Se=We.level,ve=We.nodes,$={node:Ke,nodes:ve,index:re,key:Q,pos:J,level:Se},we=F(Q,J);Ce[J]=$,Dt[we]=$,$.parent=Ce[H],$.parent&&($.parent.children=$.parent.children||[],$.parent.children.push($)),R&&R($,xe)},{externalGetKey:Xe,childrenPropName:M,fieldNames:te}),j&&j(xe),xe}function vt(V,w){var u=w.expandedKeys,R=w.selectedKeys,j=w.loadedKeys,de=w.loadingKeys,M=w.checkedKeys,te=w.halfCheckedKeys,W=w.dragOverNodeKey,Xe=w.dropPosition,Ce=w.keyEntities,Dt=(0,fe.Z)(Ce,V),xe={eventKey:V,expanded:u.indexOf(V)!==-1,selected:R.indexOf(V)!==-1,loaded:j.indexOf(V)!==-1,loading:de.indexOf(V)!==-1,checked:M.indexOf(V)!==-1,halfChecked:te.indexOf(V)!==-1,pos:String(Dt?Dt.pos:""),dragOver:W===V&&Xe===0,dragOverGapTop:W===V&&Xe===-1,dragOverGapBottom:W===V&&Xe===1};return xe}function Me(V){var w=V.data,u=V.expanded,R=V.selected,j=V.checked,de=V.loaded,M=V.loading,te=V.halfChecked,W=V.dragOver,Xe=V.dragOverGapTop,Ce=V.dragOverGapBottom,Dt=V.pos,xe=V.active,We=V.eventKey,Ke=(0,O.Z)((0,O.Z)({},w),{},{expanded:u,selected:R,checked:j,loaded:de,loading:M,halfChecked:te,dragOver:W,dragOverGapTop:Xe,dragOverGapBottom:Ce,pos:Dt,active:xe,key:We});return"props"in Ke||Object.defineProperty(Ke,"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`."),V}}),Ke}},8224:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return f}});var o=i(4676);function f(O,U,v,L){var s=o.unstable_batchedUpdates?function(pe){o.unstable_batchedUpdates(v,pe)}:v;return O!=null&&O.addEventListener&&O.addEventListener(U,s,L),{remove:function(){O!=null&&O.removeEventListener&&O.removeEventListener(U,s,L)}}}},55468:function(Cn,qe,i){"use strict";i.d(qe,{g1:function(){return ce},os:function(){return B}});var o=/margin|padding|width|height|max|min|offset/,f={left:!0,top:!0},O={cssFloat:1,styleFloat:1,float:1};function U(q){return q.nodeType===1?q.ownerDocument.defaultView.getComputedStyle(q,null):{}}function v(q,z,_){if(z=z.toLowerCase(),_==="auto"){if(z==="height")return q.offsetHeight;if(z==="width")return q.offsetWidth}return z in f||(f[z]=o.test(z)),f[z]?parseFloat(_)||0:_}function L(q,z){var _=arguments.length,pt=U(q);return z=O[z]?"cssFloat"in q.style?"cssFloat":"styleFloat":z,_===1?pt:v(q,z,pt[z]||q.style[z])}function s(q,z,_){var pt=arguments.length;if(z=O[z]?"cssFloat"in q.style?"cssFloat":"styleFloat":z,pt===3)return typeof _=="number"&&o.test(z)&&(_="".concat(_,"px")),q.style[z]=_,_;for(var Ne in z)z.hasOwnProperty(Ne)&&s(q,Ne,z[Ne]);return U(q)}function fe(q){return q===document.body?document.documentElement.clientWidth:q.offsetWidth}function pe(q){return q===document.body?window.innerHeight||document.documentElement.clientHeight:q.offsetHeight}function I(){var q=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),z=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:q,height:z}}function ce(){var q=document.documentElement.clientWidth,z=window.innerHeight||document.documentElement.clientHeight;return{width:q,height:z}}function F(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function B(q){var z=q.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)}}},3465:function(Cn,qe,i){"use strict";i.d(qe,{G:function(){return U}});var o=i(47273),f=function(L){if((0,o.Z)()&&window.document.documentElement){var s=Array.isArray(L)?L:[L],fe=window.document.documentElement;return s.some(function(pe){return pe in fe.style})}return!1},O=function(L,s){if(!f(L))return!1;var fe=document.createElement("div"),pe=fe.style[L];return fe.style[L]=s,fe.style[L]!==pe};function U(v,L){return!Array.isArray(v)&&L!==void 0?O(v,L):f(v)}},48911:function(Cn,qe,i){"use strict";i.d(qe,{Z:function(){return zt}});var o=i(54476),f=i(76190),O=i(33885),U=i(20068),v=i(42978),L=i(75931),s=i(92310),fe=i.n(s),pe=i(29301),I=i(70425),ce=i(34280),F=i(59301),B=i(4676),q=F.forwardRef(function(et,St){var G=et.height,X=et.offsetY,D=et.offsetX,d=et.children,T=et.prefixCls,oe=et.onInnerResize,b=et.innerProps,m=et.rtl,ie=et.extra,Z={},S={display:"flex",flexDirection:"column"};return X!==void 0&&(Z={height:G,position:"relative",overflow:"hidden"},S=(0,O.Z)((0,O.Z)({},S),{},(0,U.Z)((0,U.Z)((0,U.Z)((0,U.Z)((0,U.Z)({transform:"translateY(".concat(X,"px)")},m?"marginRight":"marginLeft",-D),"position","absolute"),"left",0),"right",0),"top",0))),F.createElement("div",{style:Z},F.createElement(pe.Z,{onResize:function(st){var ze=st.offsetHeight;ze&&oe&&oe()}},F.createElement("div",(0,o.Z)({style:S,className:fe()((0,U.Z)({},"".concat(T,"-holder-inner"),T)),ref:St},b),d,ie)))});q.displayName="Filler";var z=q;function _(et){var St=et.children,G=et.setRef,X=F.useCallback(function(D){G(D)},[]);return F.cloneElement(St,{ref:X})}function pt(et,St,G,X,D,d,T,oe){var b=oe.getKey;return et.slice(St,G+1).map(function(m,ie){var Z=St+ie,S=T(m,Z,{style:{width:X},offsetX:D}),me=b(m);return F.createElement(_,{key:me,setRef:function(ze){return d(m,ze)}},S)})}function Ne(et,St,G,X){var D=G-et,d=St-G,T=Math.min(D,d)*2;if(X<=T){var oe=Math.floor(X/2);return X%2?G+oe+1:G-oe}return D>d?G-(X-d):G+(X-D)}function vt(et,St,G){var X=et.length,D=St.length,d,T;if(X===0&&D===0)return null;X2&&arguments[2]!==void 0?arguments[2]:!1,Z=b?m<0&&oe.current.left||m>0&&oe.current.right:m<0&&oe.current.top||m>0&&oe.current.bottom;return ie&&Z?(clearTimeout(d.current),D.current=!1):(!Z||D.current)&&T(),!D.current&&Z}};function j(et,St,G,X,D,d,T){var oe=(0,F.useRef)(0),b=(0,F.useRef)(null),m=(0,F.useRef)(null),ie=(0,F.useRef)(!1),Z=R(St,G,X,D);function S(k,A){if(V.Z.cancel(b.current),!Z(!1,A)){var K=k;if(!K._virtualHandled)K._virtualHandled=!0;else return;oe.current+=A,m.current=A,u||K.preventDefault(),b.current=(0,V.Z)(function(){var be=ie.current?10:1;T(oe.current*be,!1),oe.current=0})}}function me(k,A){T(A,!0),u||k.preventDefault()}var st=(0,F.useRef)(null),ze=(0,F.useRef)(null);function De(k){if(et){V.Z.cancel(ze.current),ze.current=(0,V.Z)(function(){st.current=null},2);var A=k.deltaX,K=k.deltaY,be=k.shiftKey,Ie=A,nt=K;(st.current==="sx"||!st.current&&be&&K&&!A)&&(Ie=K,nt=0,st.current="sx");var xt=Math.abs(Ie),Ft=Math.abs(nt);st.current===null&&(st.current=d&&xt>Ft?"x":"y"),st.current==="y"?S(k,nt):me(k,Ie)}}function lt(k){et&&(ie.current=k.detail===m.current)}return[De,lt]}function de(et,St,G,X){var D=F.useMemo(function(){return[new Map,[]]},[et,G.id,X]),d=(0,v.Z)(D,2),T=d[0],oe=d[1],b=function(ie){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ie,S=T.get(ie),me=T.get(Z);if(S===void 0||me===void 0)for(var st=et.length,ze=oe.length;ze0&&arguments[0]!==void 0?arguments[0]:!1;ie();var st=function(){var lt=!1;oe.current.forEach(function(k,A){if(k&&k.offsetParent){var K=k.offsetHeight,be=getComputedStyle(k),Ie=be.marginTop,nt=be.marginBottom,xt=Ce(Ie),Ft=Ce(nt),Lt=K+xt+Ft;b.current.get(A)!==Lt&&(b.current.set(A,Lt),lt=!0)}}),lt&&T(function(k){return k+1})};if(me)st();else{m.current+=1;var ze=m.current;Promise.resolve().then(function(){ze===m.current&&st()})}}function S(me,st){var ze=et(me),De=oe.current.get(ze);st?(oe.current.set(ze,st),Z()):oe.current.delete(ze),!De!=!st&&(st?St==null||St(me):G==null||G(me))}return(0,F.useEffect)(function(){return ie},[]),[S,Z,b.current,d]}var xe=14/15;function We(et,St,G){var X=(0,F.useRef)(!1),D=(0,F.useRef)(0),d=(0,F.useRef)(0),T=(0,F.useRef)(null),oe=(0,F.useRef)(null),b,m=function(me){if(X.current){var st=Math.ceil(me.touches[0].pageX),ze=Math.ceil(me.touches[0].pageY),De=D.current-st,lt=d.current-ze,k=Math.abs(De)>Math.abs(lt);k?D.current=st:d.current=ze;var A=G(k,k?De:lt,!1,me);A&&me.preventDefault(),clearInterval(oe.current),A&&(oe.current=setInterval(function(){k?De*=xe:lt*=xe;var K=Math.floor(k?De:lt);(!G(k,K,!0)||Math.abs(K)<=.1)&&clearInterval(oe.current)},16))}},ie=function(){X.current=!1,b()},Z=function(me){b(),me.touches.length===1&&!X.current&&(X.current=!0,D.current=Math.ceil(me.touches[0].pageX),d.current=Math.ceil(me.touches[0].pageY),T.current=me.target,T.current.addEventListener("touchmove",m,{passive:!1}),T.current.addEventListener("touchend",ie,{passive:!0}))};b=function(){T.current&&(T.current.removeEventListener("touchmove",m),T.current.removeEventListener("touchend",ie))},(0,ce.Z)(function(){return et&&St.current.addEventListener("touchstart",Z,{passive:!0}),function(){var S;(S=St.current)===null||S===void 0||S.removeEventListener("touchstart",Z),b(),clearInterval(oe.current)}},[et])}function Ke(et){return Math.floor(Math.pow(et,.5))}function re(et,St){var G="touches"in et?et.touches[0]:et;return G[St?"pageX":"pageY"]-window[St?"scrollX":"scrollY"]}function J(et,St,G){F.useEffect(function(){var X=St.current;if(et&&X){var D=!1,d,T,oe=function(){V.Z.cancel(d)},b=function S(){oe(),d=(0,V.Z)(function(){G(T),S()})},m=function(){D=!1,oe()},ie=function(me){if(!(me.target.draggable||me.button!==0)){var st=me;st._virtualHandled||(st._virtualHandled=!0,D=!0)}},Z=function(me){if(D){var st=re(me,!1),ze=X.getBoundingClientRect(),De=ze.top,lt=ze.bottom;if(st<=De){var k=De-st;T=-Ke(k),b()}else if(st>=lt){var A=st-lt;T=Ke(A),b()}else oe()}};return X.addEventListener("mousedown",ie),X.ownerDocument.addEventListener("mouseup",m),X.ownerDocument.addEventListener("mousemove",Z),X.ownerDocument.addEventListener("dragend",m),function(){X.removeEventListener("mousedown",ie),X.ownerDocument.removeEventListener("mouseup",m),X.ownerDocument.removeEventListener("mousemove",Z),X.ownerDocument.removeEventListener("dragend",m),oe()}}},[et])}var Q=10;function H(et,St,G,X,D,d,T,oe){var b=F.useRef(),m=F.useState(null),ie=(0,v.Z)(m,2),Z=ie[0],S=ie[1];return(0,ce.Z)(function(){if(Z&&Z.times=0;fn-=1){var En=D(St[fn]),Pn=G.get(En);if(Pn===void 0){k=!0;break}if(nn-=Pn,nn<=0)break}switch(be){case"top":K=nt-De;break;case"bottom":K=xt-lt+De;break;default:{var rn=et.current.scrollTop,On=rn+lt;ntOn&&(A="bottom")}}K!==null&&T(K),K!==Z.lastTop&&(k=!0)}k&&S((0,O.Z)((0,O.Z)({},Z),{},{times:Z.times+1,targetAlign:A,lastTop:K}))}},[Z,et.current]),function(me){if(me==null){oe();return}if(V.Z.cancel(b.current),typeof me=="number")T(me);else if(me&&(0,f.Z)(me)==="object"){var st,ze=me.align;"index"in me?st=me.index:st=St.findIndex(function(k){return D(k)===me.key});var De=me.offset,lt=De===void 0?0:De;S({times:0,index:st,offset:lt,originAlign:ze})}}}var Se=F.forwardRef(function(et,St){var G=et.prefixCls,X=et.rtl,D=et.scrollOffset,d=et.scrollRange,T=et.onStartMove,oe=et.onStopMove,b=et.onScroll,m=et.horizontal,ie=et.spinSize,Z=et.containerSize,S=et.style,me=et.thumbStyle,st=et.showScrollBar,ze=F.useState(!1),De=(0,v.Z)(ze,2),lt=De[0],k=De[1],A=F.useState(null),K=(0,v.Z)(A,2),be=K[0],Ie=K[1],nt=F.useState(null),xt=(0,v.Z)(nt,2),Ft=xt[0],Lt=xt[1],Gt=!X,an=F.useRef(),nn=F.useRef(),fn=F.useState(st),En=(0,v.Z)(fn,2),Pn=En[0],rn=En[1],On=F.useRef(),Hn=function(){st===!0||st===!1||(clearTimeout(On.current),rn(!0),On.current=setTimeout(function(){rn(!1)},3e3))},dn=d-Z||0,Fn=Z-ie||0,er=F.useMemo(function(){if(D===0||dn===0)return 0;var le=D/dn;return le*Fn},[D,dn,Fn]),he=function(g){g.stopPropagation(),g.preventDefault()},tt=F.useRef({top:er,dragging:lt,pageY:be,startTop:Ft});tt.current={top:er,dragging:lt,pageY:be,startTop:Ft};var rt=function(g){k(!0),Ie(re(g,m)),Lt(tt.current.top),T(),g.stopPropagation(),g.preventDefault()};F.useEffect(function(){var le=function(E){E.preventDefault()},g=an.current,C=nn.current;return g.addEventListener("touchstart",le,{passive:!1}),C.addEventListener("touchstart",rt,{passive:!1}),function(){g.removeEventListener("touchstart",le),C.removeEventListener("touchstart",rt)}},[]);var $e=F.useRef();$e.current=dn;var jt=F.useRef();jt.current=Fn,F.useEffect(function(){if(lt){var le,g=function(E){var Y=tt.current,Ae=Y.dragging,Ge=Y.pageY,Ue=Y.startTop;V.Z.cancel(le);var ft=an.current.getBoundingClientRect(),It=Z/(m?ft.width:ft.height);if(Ae){var Rt=(re(E,m)-Ge)*It,Xt=Ue;!Gt&&m?Xt-=Rt:Xt+=Rt;var Le=$e.current,bt=jt.current,se=bt?Xt/bt:0,ge=Math.ceil(se*Le);ge=Math.max(ge,0),ge=Math.min(ge,Le),le=(0,V.Z)(function(){b(ge,m)})}},C=function(){k(!1),oe()};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),V.Z.cancel(le)}}},[lt]),F.useEffect(function(){return Hn(),function(){clearTimeout(On.current)}},[D]),F.useImperativeHandle(St,function(){return{delayHidden:Hn}});var un="".concat(G,"-scrollbar"),kt={position:"absolute",visibility:Pn?null:"hidden"},Sn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return m?(Object.assign(kt,{height:8,left:0,right:0,bottom:0}),Object.assign(Sn,(0,U.Z)({height:"100%",width:ie},Gt?"left":"right",er))):(Object.assign(kt,(0,U.Z)({width:8,top:0,bottom:0},Gt?"right":"left",0)),Object.assign(Sn,{width:"100%",height:ie,top:er})),F.createElement("div",{ref:an,className:fe()(un,(0,U.Z)((0,U.Z)((0,U.Z)({},"".concat(un,"-horizontal"),m),"".concat(un,"-vertical"),!m),"".concat(un,"-visible"),Pn)),style:(0,O.Z)((0,O.Z)({},kt),S),onMouseDown:he,onMouseMove:Hn},F.createElement("div",{ref:nn,className:fe()("".concat(un,"-thumb"),(0,U.Z)({},"".concat(un,"-thumb-moving"),lt)),style:(0,O.Z)((0,O.Z)({},Sn),me),onMouseDown:rt}))}),ve=Se,$=20;function we(){var et=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,St=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,G=et/St*et;return isNaN(G)&&(G=0),G=Math.max(G,$),Math.floor(G)}var Oe=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Bt=[],ut={overflowY:"auto",overflowAnchor:"none"};function mt(et,St){var G=et.prefixCls,X=G===void 0?"rc-virtual-list":G,D=et.className,d=et.height,T=et.itemHeight,oe=et.fullHeight,b=oe===void 0?!0:oe,m=et.style,ie=et.data,Z=et.children,S=et.itemKey,me=et.virtual,st=et.direction,ze=et.scrollWidth,De=et.component,lt=De===void 0?"div":De,k=et.onScroll,A=et.onVirtualScroll,K=et.onVisibleChange,be=et.innerProps,Ie=et.extraRender,nt=et.styles,xt=et.showScrollBar,Ft=xt===void 0?"optional":xt,Lt=(0,L.Z)(et,Oe),Gt=F.useCallback(function(ue){return typeof S=="function"?S(ue):ue==null?void 0:ue[S]},[S]),an=Dt(Gt,null,null),nn=(0,v.Z)(an,4),fn=nn[0],En=nn[1],Pn=nn[2],rn=nn[3],On=!!(me!==!1&&d&&T),Hn=F.useMemo(function(){return Object.values(Pn.maps).reduce(function(ue,ae){return ue+ae},0)},[Pn.id,Pn.maps]),dn=On&&ie&&(Math.max(T*ie.length,Hn)>d||!!ze),Fn=st==="rtl",er=fe()(X,(0,U.Z)({},"".concat(X,"-rtl"),Fn),D),he=ie||Bt,tt=(0,F.useRef)(),rt=(0,F.useRef)(),$e=(0,F.useRef)(),jt=(0,F.useState)(0),un=(0,v.Z)(jt,2),kt=un[0],Sn=un[1],le=(0,F.useState)(0),g=(0,v.Z)(le,2),C=g[0],P=g[1],E=(0,F.useState)(!1),Y=(0,v.Z)(E,2),Ae=Y[0],Ge=Y[1],Ue=function(){Ge(!0)},ft=function(){Ge(!1)},It={getKey:Gt};function Rt(ue){Sn(function(ae){var At;typeof ue=="function"?At=ue(ae):At=ue;var $t=Ve(At);return tt.current.scrollTop=$t,$t})}var Xt=(0,F.useRef)({start:0,end:he.length}),Le=(0,F.useRef)(),bt=Me(he,Gt),se=(0,v.Z)(bt,1),ge=se[0];Le.current=ge;var Pe=F.useMemo(function(){if(!On)return{scrollHeight:void 0,start:0,end:he.length-1,offset:void 0};if(!dn){var ue;return{scrollHeight:((ue=rt.current)===null||ue===void 0?void 0:ue.offsetHeight)||0,start:0,end:he.length-1,offset:void 0}}for(var ae=0,At,$t,vn,Ut=he.length,Wt=0;Wt=kt&&At===void 0&&(At=Wt,$t=ae),Qn>kt+d&&vn===void 0&&(vn=Wt),ae=Qn}return At===void 0&&(At=0,$t=0,vn=Math.ceil(d/T)),vn===void 0&&(vn=he.length-1),vn=Math.min(vn+1,he.length-1),{scrollHeight:ae,start:At,end:vn,offset:$t}},[dn,On,kt,he,rn,d]),Qe=Pe.scrollHeight,yt=Pe.start,Te=Pe.end,Et=Pe.offset;Xt.current.start=yt,Xt.current.end=Te,F.useLayoutEffect(function(){var ue=Pn.getRecord();if(ue.size===1){var ae=Array.from(ue.keys())[0],At=ue.get(ae),$t=he[yt];if($t&&At===void 0){var vn=Gt($t);if(vn===ae){var Ut=Pn.get(ae),Wt=Ut-T;Rt(function(ht){return ht+Wt})}}}Pn.resetRecord()},[Qe]);var ee=F.useState({width:0,height:d}),Be=(0,v.Z)(ee,2),He=Be[0],at=Be[1],Ye=function(ae){at({width:ae.offsetWidth,height:ae.offsetHeight})},ot=(0,F.useRef)(),dt=(0,F.useRef)(),Mt=F.useMemo(function(){return we(He.width,ze)},[He.width,ze]),qt=F.useMemo(function(){return we(He.height,Qe)},[He.height,Qe]),Ee=Qe-d,Ze=(0,F.useRef)(Ee);Ze.current=Ee;function Ve(ue){var ae=ue;return Number.isNaN(Ze.current)||(ae=Math.min(ae,Ze.current)),ae=Math.max(ae,0),ae}var it=kt<=0,_e=kt>=Ee,Zt=C<=0,on=C>=ze,_t=R(it,_e,Zt,on),Ht=function(){return{x:Fn?-C:C,y:kt}},Jt=(0,F.useRef)(Ht()),ln=(0,I.useEvent)(function(ue){if(A){var ae=(0,O.Z)((0,O.Z)({},Ht()),ue);(Jt.current.x!==ae.x||Jt.current.y!==ae.y)&&(A(ae),Jt.current=ae)}});function xn(ue,ae){var At=ue;ae?((0,B.flushSync)(function(){P(At)}),ln()):Rt(At)}function Rn(ue){var ae=ue.currentTarget.scrollTop;ae!==kt&&Rt(ae),k==null||k(ue),ln()}var Tn=function(ae){var At=ae,$t=ze?ze-He.width:0;return At=Math.max(At,0),At=Math.min(At,$t),At},sr=(0,I.useEvent)(function(ue,ae){ae?((0,B.flushSync)(function(){P(function(At){var $t=At+(Fn?-ue:ue);return Tn($t)})}),ln()):Rt(function(At){var $t=At+ue;return $t})}),sn=j(On,it,_e,Zt,on,!!ze,sr),Kt=(0,v.Z)(sn,2),Vt=Kt[0],Dn=Kt[1];We(On,tt,function(ue,ae,At,$t){var vn=$t;return _t(ue,ae,At)?!1:!vn||!vn._virtualHandled?(vn&&(vn._virtualHandled=!0),Vt({preventDefault:function(){},deltaX:ue?ae:0,deltaY:ue?0:ae}),!0):!1}),J(dn,tt,function(ue){Rt(function(ae){return ae+ue})}),(0,ce.Z)(function(){function ue(At){var $t=it&&At.detail<0,vn=_e&&At.detail>0;On&&!$t&&!vn&&At.preventDefault()}var ae=tt.current;return ae.addEventListener("wheel",Vt,{passive:!1}),ae.addEventListener("DOMMouseScroll",Dn,{passive:!0}),ae.addEventListener("MozMousePixelScroll",ue,{passive:!1}),function(){ae.removeEventListener("wheel",Vt),ae.removeEventListener("DOMMouseScroll",Dn),ae.removeEventListener("MozMousePixelScroll",ue)}},[On,it,_e]),(0,ce.Z)(function(){if(ze){var ue=Tn(C);P(ue),ln({x:ue})}},[He.width,ze]);var mn=function(){var ae,At;(ae=ot.current)===null||ae===void 0||ae.delayHidden(),(At=dt.current)===null||At===void 0||At.delayHidden()},Yn=H(tt,he,Pn,T,Gt,function(){return En(!0)},Rt,mn);F.useImperativeHandle(St,function(){return{nativeElement:$e.current,getScrollInfo:Ht,scrollTo:function(ae){function At($t){return $t&&(0,f.Z)($t)==="object"&&("left"in $t||"top"in $t)}At(ae)?(ae.left!==void 0&&P(Tn(ae.left)),Yn(ae.top)):Yn(ae)}}}),(0,ce.Z)(function(){if(K){var ue=he.slice(yt,Te+1);K(ue,he)}},[yt,Te,he]);var Xn=de(he,Gt,Pn,T),Zn=Ie==null?void 0:Ie({start:yt,end:Te,virtual:dn,offsetX:C,offsetY:Et,rtl:Fn,getSize:Xn}),jn=pt(he,yt,Te,ze,C,fn,Z,It),tr=null;d&&(tr=(0,O.Z)((0,U.Z)({},b?"height":"maxHeight",d),ut),On&&(tr.overflowY="hidden",ze&&(tr.overflowX="hidden"),Ae&&(tr.pointerEvents="none")));var ke={};return Fn&&(ke.dir="rtl"),F.createElement("div",(0,o.Z)({ref:$e,style:(0,O.Z)((0,O.Z)({},m),{},{position:"relative"}),className:er},ke,Lt),F.createElement(pe.Z,{onResize:Ye},F.createElement(lt,{className:"".concat(X,"-holder"),style:tr,ref:tt,onScroll:Rn,onMouseEnter:mn},F.createElement(z,{prefixCls:X,height:Qe,offsetX:C,offsetY:Et,scrollWidth:ze,onInnerResize:En,ref:rt,innerProps:be,rtl:Fn,extra:Zn},jn))),dn&&Qe>d&&F.createElement(ve,{ref:ot,prefixCls:X,scrollOffset:kt,scrollRange:Qe,rtl:Fn,onScroll:xn,onStartMove:Ue,onStopMove:ft,spinSize:qt,containerSize:He.height,style:nt==null?void 0:nt.verticalScrollBar,thumbStyle:nt==null?void 0:nt.verticalScrollBarThumb,showScrollBar:Ft}),dn&&ze>He.width&&F.createElement(ve,{ref:dt,prefixCls:X,scrollOffset:C,scrollRange:ze,rtl:Fn,onScroll:xn,onStartMove:Ue,onStopMove:ft,spinSize:Mt,containerSize:He.width,horizontal:!0,style:nt==null?void 0:nt.horizontalScrollBar,thumbStyle:nt==null?void 0:nt.horizontalScrollBarThumb,showScrollBar:Ft}))}var Pt=F.forwardRef(mt);Pt.displayName="List";var en=Pt,zt=en},51581:function(Cn,qe,i){"use strict";Object.defineProperty(qe,"__esModule",{value:!0});var o=function(){function F(B,q){for(var z=0;z=0||Object.prototype.hasOwnProperty.call(F,z)&&(q[z]=F[z]);return q}function fe(F,B){if(!(F instanceof B))throw new TypeError("Cannot call a class as a function")}function pe(F,B){if(!F)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return B&&(typeof B=="object"||typeof B=="function")?B:F}function I(F,B){if(typeof B!="function"&&B!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof B);F.prototype=Object.create(B&&B.prototype,{constructor:{value:F,enumerable:!1,writable:!0,configurable:!0}}),B&&(Object.setPrototypeOf?Object.setPrototypeOf(F,B):F.__proto__=B)}var ce=function(F){I(B,F);function B(q){fe(this,B);var z=pe(this,(B.__proto__||Object.getPrototypeOf(B)).call(this,q));return z.scrollListener=z.scrollListener.bind(z),z.eventListenerOptions=z.eventListenerOptions.bind(z),z.mousewheelListener=z.mousewheelListener.bind(z),z}return o(B,[{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(pt){}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,pt=this.getParentElement(z),Ne=void 0;if(this.props.useWindow){var vt=document.documentElement||document.body.parentNode||document.body,Me=_.pageYOffset!==void 0?_.pageYOffset:vt.scrollTop;this.props.isReverse?Ne=Me:Ne=this.calculateOffset(z,Me)}else this.props.isReverse?Ne=pt.scrollTop:Ne=z.scrollHeight-pt.scrollTop-pt.clientHeight;Netypeof pe=="object"&&pe!=null&&pe.nodeType===1,f=(pe,I)=>(!I||pe!=="hidden")&&pe!=="visible"&&pe!=="clip",O=(pe,I)=>{if(pe.clientHeight{const B=(q=>{if(!q.ownerDocument||!q.ownerDocument.defaultView)return null;try{return q.ownerDocument.defaultView.frameElement}catch(z){return null}})(F);return!!B&&(B.clientHeightqI||q>pe&&z=I&&_>=ce?q-pe-F:z>I&&_ce?z-I+B:0,v=pe=>{const I=pe.parentElement;return I==null?pe.getRootNode().host||null:I},L=(pe,I)=>{var ce,F,B,q;if(typeof document=="undefined")return[];const{scrollMode:z,block:_,inline:pt,boundary:Ne,skipOverflowHiddenElements:vt}=I,Me=typeof Ne=="function"?Ne:ve=>ve!==Ne;if(!o(pe))throw new TypeError("Invalid target");const V=document.scrollingElement||document.documentElement,w=[];let u=pe;for(;o(u)&&Me(u);){if(u=v(u),u===V){w.push(u);break}u!=null&&u===document.body&&O(u)&&!O(document.documentElement)||u!=null&&O(u,vt)&&w.push(u)}const R=(F=(ce=window.visualViewport)==null?void 0:ce.width)!=null?F:innerWidth,j=(q=(B=window.visualViewport)==null?void 0:B.height)!=null?q:innerHeight,{scrollX:de,scrollY:M}=window,{height:te,width:W,top:Xe,right:Ce,bottom:Dt,left:xe}=pe.getBoundingClientRect(),{top:We,right:Ke,bottom:re,left:J}=(ve=>{const $=window.getComputedStyle(ve);return{top:parseFloat($.scrollMarginTop)||0,right:parseFloat($.scrollMarginRight)||0,bottom:parseFloat($.scrollMarginBottom)||0,left:parseFloat($.scrollMarginLeft)||0}})(pe);let Q=_==="start"||_==="nearest"?Xe-We:_==="end"?Dt+re:Xe+te/2-We+re,H=pt==="center"?xe+W/2-J+Ke:pt==="end"?Ce+Ke:xe-J;const Se=[];for(let ve=0;ve=0&&xe>=0&&Dt<=j&&Ce<=R&&($===V&&!O($)||Xe>=Bt&&Dt<=mt&&xe>=Pt&&Ce<=ut))return Se;const en=getComputedStyle($),zt=parseInt(en.borderLeftWidth,10),et=parseInt(en.borderTopWidth,10),St=parseInt(en.borderRightWidth,10),G=parseInt(en.borderBottomWidth,10);let X=0,D=0;const d="offsetWidth"in $?$.offsetWidth-$.clientWidth-zt-St:0,T="offsetHeight"in $?$.offsetHeight-$.clientHeight-et-G:0,oe="offsetWidth"in $?$.offsetWidth===0?0:Oe/$.offsetWidth:0,b="offsetHeight"in $?$.offsetHeight===0?0:we/$.offsetHeight:0;if(V===$)X=_==="start"?Q:_==="end"?Q-j:_==="nearest"?U(M,M+j,j,et,G,M+Q,M+Q+te,te):Q-j/2,D=pt==="start"?H:pt==="center"?H-R/2:pt==="end"?H-R:U(de,de+R,R,zt,St,de+H,de+H+W,W),X=Math.max(0,X+M),D=Math.max(0,D+de);else{X=_==="start"?Q-Bt-et:_==="end"?Q-mt+G+T:_==="nearest"?U(Bt,mt,we,et,G+T,Q,Q+te,te):Q-(Bt+we/2)+T/2,D=pt==="start"?H-Pt-zt:pt==="center"?H-(Pt+Oe/2)+d/2:pt==="end"?H-ut+St+d:U(Pt,ut,Oe,zt,St+d,H,H+W,W);const{scrollLeft:m,scrollTop:ie}=$;X=b===0?0:Math.max(0,Math.min(ie+X/b,$.scrollHeight-we/b+T)),D=oe===0?0:Math.max(0,Math.min(m+D/oe,$.scrollWidth-Oe/oe+d)),Q+=ie-X,H+=m-D}Se.push({el:$,top:X,left:D})}return Se},s=pe=>pe===!1?{block:"end",inline:"nearest"}:(I=>I===Object(I)&&Object.keys(I).length!==0)(pe)?pe:{block:"start",inline:"nearest"};function fe(pe,I){if(!pe.isConnected||!(B=>{let q=B;for(;q&&q.parentNode;){if(q.parentNode===document)return!0;q=q.parentNode instanceof ShadowRoot?q.parentNode.host:q.parentNode}return!1})(pe))return;const ce=(B=>{const q=window.getComputedStyle(B);return{top:parseFloat(q.scrollMarginTop)||0,right:parseFloat(q.scrollMarginRight)||0,bottom:parseFloat(q.scrollMarginBottom)||0,left:parseFloat(q.scrollMarginLeft)||0}})(pe);if((B=>typeof B=="object"&&typeof B.behavior=="function")(I))return I.behavior(L(pe,I));const F=typeof I=="boolean"||I==null?void 0:I.behavior;for(const{el:B,top:q,left:z}of L(pe,s(I))){const _=q-ce.top+ce.bottom,pt=z-ce.left+ce.right;B.scroll({top:_,left:pt,behavior:F})}}}}]); diff --git a/p__Innovation__Detail__index.7ec640da.async.js b/p__Innovation__Detail__index.7ec640da.async.js deleted file mode 100644 index 25b7e8e3a3..0000000000 --- a/p__Innovation__Detail__index.7ec640da.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 fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},59477:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},40001:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},65363:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},81953:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},26227:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},49198:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},84105:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},41464:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},18785:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},87169:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},73331:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},15277:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},52671:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},8657:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},90466:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},56082:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},33853:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},15075:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},62772:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},43531:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},61485:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},38819:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},47472:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},87395:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(54476),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(x,se){return f.createElement(v.Z,(0,o.Z)({},x,{ref:se,icon:V}))},s=f.forwardRef(L),fe=s},45559:function(){"use strict"},42313:function(){"use strict"},70031: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"}},71424: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=(pe,x,se)=>x in pe?f(pe,x,{enumerable:!0,configurable:!0,writable:!0,value:se}):pe[x]=se,s=(pe,x)=>{for(var se in x||(x={}))V.call(x,se)&&L(pe,se,x[se]);if(O)for(var se of O(x))v.call(x,se)&&L(pe,se,x[se]);return pe};const fe=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"}));qe.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},15028:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return fe}});var o=i(59301),f=i(65582),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:pe,occupationValue:x,onCancel:se=()=>{}})=>{const D=()=>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")),I=()=>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")),q=()=>x===3?o.createElement(o.Fragment,null,I(),D()):x===2?D():I();return o.createElement(O.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:()=>{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},q()))};var fe=(0,f.connect)(({paperlibrary:pe,loading:x,globalSetting:se})=>({paperlibrary:pe,globalSetting:se,loading:x.effects}))(s)},98315:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return B}});var o=i(59301),f=i(65582),O=i(43418),V=i(8591),v=i(92832),L=i(24905),s=i(95707),fe=i(15028),pe=i(65862),x=i(3113),se=i(87169),D={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},I=i(32637),q=i(59301);const z=({classroomList:u,dispatch:R,user:j})=>q.createElement(O.default,{open:u.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:q.createElement("span",null,q.createElement(se.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{R({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:I})),q.createElement("div",{className:D.bottom},q.createElement(x.ZP,{className:D.yes,onClick:()=>{R({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var ee=(0,f.connect)(({classroomList:u,user:R})=>({classroomList:u,user:R}))(z),mt=i(38147),He=i(59301),gt=(u,R,j)=>new Promise((ue,M)=>{var te=he=>{try{Ke(j.next(he))}catch(Ot){M(Ot)}},k=he=>{try{Ke(j.throw(he))}catch(Ot){M(Ot)}},Ke=he=>he.done?ue(he.value):Promise.resolve(he.value).then(te,k);Ke((j=j.apply(u,R)).next())}),Te=(u=>(u[u.Professor=1]="Professor",u[u.AssistantProfessor=2]="AssistantProfessor",u[u.Student=3]="Student",u))(Te||{});const U=({visible:u,user:R,account:j,onCancel:ue=()=>{},dispatch:M})=>{const[te,k]=(0,o.useState)(),[Ke,he]=(0,o.useState)([]),[Ot,Be]=(0,o.useState)(!1),[ke,We]=(0,o.useState)(!1),[re,G]=(0,o.useState)(),[Q,H]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var Oe,Le;(Oe=R==null?void 0:R.userInfo)!=null&&Oe.identity&&he([((Le=R==null?void 0:R.userInfo)==null?void 0:Le.identity)==="student"?3:1])},[R]);const Se=Oe=>{const Le=()=>{window.location.href=(Oe==null?void 0:Oe.jump_url)||`/classrooms/${Oe==null?void 0:Oe.course_id}`};if(Ke.includes(1)){O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:He.createElement("div",{className:"tc"},(Oe==null?void 0:Oe.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Le()}});return}Le()},ve=()=>gt(void 0,null,function*(){if(!te){V.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let Oe=yield(0,mt.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:te}});if(Oe!=null&&Oe.need_pro_auth&&!Ke.includes(1)&&!Ke.includes(2)){M({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:te,checkedList:Ke}}),$();return}Be(!0);const Le=yield(0,s.cR)({invite_code:te,professor:Ke.includes(1)?1:null,assistant_professor:Ke.includes(2)?1:null,student:Ke.includes(3)?1:null});if(Be(!1),(Le==null?void 0:Le.status)===-4&&(ue(),M({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Le==null?void 0:Le.status)===-12&&V.ZP.warning(Le==null?void 0:Le.message),(Le==null?void 0:Le.status)===-2){if($(),Le.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){We(!0),G(1);return}if(Le.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){We(!0),G(2);return}if(Le.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){We(!0),G(3);return}}if((Le==null?void 0:Le.status)===0){(0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),$(),Le!=null&&Le.course_id?Se(Le):V.ZP.success(Le.message);return}}),$=()=>gt(void 0,null,function*(){ue()});return He.createElement(He.Fragment,null,He.createElement(O.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:u,confirmLoading:Ot,onOk:ve,onCancel:$},He.createElement("div",{className:"tc"},He.createElement("div",null,He.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),He.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:Oe=>{if(Oe.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}k(Oe.target.value)}})),He.createElement("div",{className:"mt10 font14"},He.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),He.createElement(L.default.Group,{value:Ke,onChange:Oe=>he(Oe)},He.createElement(L.default,{value:1,disabled:Ke.includes(2)},"\u6559\u5E08"),He.createElement(L.default,{value:2,disabled:Ke.includes(1)},"\u52A9\u6559"),He.createElement(L.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),He.createElement(ee,null),He.createElement(fe.Z,{visible:ke,onCancel:()=>We(!1),occupationValue:re}))};var B=(0,f.connect)(({user:u,account:R})=>({user:u,account:R}))(U)},54842:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return Nn},g:function(){return cn}});var o=i(59301),f=i(65582),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),fe=i(95237),pe=i(43604),x=i(20834),se=i(38854),D=i(5112),I=i(95707),q=i(65862),z=(xe,Ie,Ye)=>new Promise((et,ct)=>{var en=Ht=>{try{nn(Ye.next(Ht))}catch(Cn){ct(Cn)}},Vt=Ht=>{try{nn(Ye.throw(Ht))}catch(Cn){ct(Cn)}},nn=Ht=>Ht.done?et(Ht.value):Promise.resolve(Ht.value).then(en,Vt);nn((Ye=Ye.apply(xe,Ie)).next())}),ee=(xe=>(xe.Manager="manager",xe.Developer="developer",xe.Reporter="reporter",xe))(ee||{}),He=({visible:xe,onCancel:Ie=()=>{}})=>{const[Ye,et]=(0,o.useState)(),[ct,en]=(0,o.useState)(),[Vt,nn]=(0,o.useState)(!1),Ht=()=>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(!ct){s.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}nn(!0);const kn=yield(0,I.vm)({code:Ye,role:ct});nn(!1),Cn();const rn={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(rn[kn.status]){s.ZP.info(rn[kn.status]);return}if(kn.status===0){ct==="reporter"?(s.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,q.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),f.history.push(`/projects/${kn==null?void 0:kn.project_id}`)):((0,q.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:xe,confirmLoading:Vt,onOk:Ht,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:kn=>{if(kn.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}et(kn.target.value)}})),o.createElement("div",{className:"mt10 font14"},o.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),o.createElement(D.ZP.Group,{value:ct,onChange:kn=>en(kn.target.value)},o.createElement(D.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),o.createElement(D.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),o.createElement(D.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},gt=i(98315),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"},U=i(66457),B=i(78241),u=i(57809),R=i(37090),j=Object.defineProperty,ue=Object.defineProperties,M=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,he=(xe,Ie,Ye)=>Ie in xe?j(xe,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xe[Ie]=Ye,Ot=(xe,Ie)=>{for(var Ye in Ie||(Ie={}))k.call(Ie,Ye)&&he(xe,Ye,Ie[Ye]);if(te)for(var Ye of te(Ie))Ke.call(Ie,Ye)&&he(xe,Ye,Ie[Ye]);return xe},Be=(xe,Ie)=>ue(xe,M(Ie)),ke=(xe,Ie,Ye)=>new Promise((et,ct)=>{var en=Ht=>{try{nn(Ye.next(Ht))}catch(Cn){ct(Cn)}},Vt=Ht=>{try{nn(Ye.throw(Ht))}catch(Cn){ct(Cn)}},nn=Ht=>Ht.done?et(Ht.value):Promise.resolve(Ht.value).then(en,Vt);nn((Ye=Ye.apply(xe,Ie)).next())});const We=({globalSetting:xe,dispatch:Ie,user:Ye,info:et,open:ct,onCancel:en=()=>{}})=>{var Vt;const[nn,Ht]=(0,o.useState)([]),[Cn,kn]=(0,o.useState)([]),[rn,Kt]=(0,o.useState)([]),[zt]=B.default.useForm(),[Pn,vn]=(0,o.useState)(!1),[Gn,Qn]=(0,o.useState)(!1),Zn=(0,o.useRef)(null),In=(0,o.useRef)(1),[Ar,Xe]=(0,o.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,o.useEffect)(()=>{ct&&Ce()},[ct]);const Ce=()=>ke(void 0,null,function*(){var Yt;const Tt=et;if(!(0,U.o1)(Ie))return;const{user_school_id:ln="",department_id:Ct="",school_name:tn="",department_name:ir=""}=Ye.userInfo||{},Fn=(Yt=Tt==null?void 0:Tt.graduation_years)==null?void 0:Yt.at(-1);kn([{id:ln,name:tn}]),yield $t(ln),zt.setFieldsValue({year:Fn,school_id:ln,department_id:Number(Ct),name:`${Fn}${tn}${ir}\u6BD5\u4E1A\u8BBE\u8BA1`})}),ce=Yt=>ke(void 0,null,function*(){const Tt=yield(0,R.J3)(Be(Ot({},Yt),{tab_module_type:"graduations"}));return Tt!=null&&Tt.un_purchased&&Ie({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Tt.status===0&&Ht((Tt==null?void 0:Tt.graduation_years)||[]),Tt}),dt=(Yt,Tt=500)=>{Qn(!0),clearTimeout(Zn.current),Zn.current=setTimeout(()=>ke(void 0,null,function*(){In.current+=1;const ln=In.current,Ct=yield(0,R.NT)({keyword:Yt});Ct.status===0&&In.current===ln&&(kn((Ct==null?void 0:Ct.schools)||[]),Qn(!1))}),Tt)},$t=Yt=>ke(void 0,null,function*(){if(!Yt)return;const Tt=yield(0,R.Ps)({page:1,limit:9999,id:Yt});Tt.status===0&&Kt((Tt==null?void 0:Tt.departments)||[])});return o.createElement(v.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ct,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Pn,onCancel:en,onOk:()=>zt.submit()},o.createElement(B.default,{colon:!1,form:zt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Yt,Tt)=>{Yt.school_id&&($t(Tt.school_id),zt.setFieldValue("department_id",null))},onFinish:Yt=>ke(void 0,null,function*(){vn(!0);const Tt=yield(0,R.Wz)(Yt);Tt.status===0&&(s.ZP.success("\u521B\u5EFA\u6210\u529F"),zt.resetFields(),en(),(0,q.xg)(`/graduations/${Tt==null?void 0:Tt.identifier}/index`)),vn(!1)})},o.createElement(B.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},o.createElement(u.default,{style:{width:344},size:"large",options:(Vt=et==null?void 0:et.graduation_years)==null?void 0:Vt.map(Yt=>({value:Yt,label:Yt}))})),o.createElement(B.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},o.createElement(u.default,{showSearch:!0,filterOption:!1,onSearch:Yt=>{dt(Yt)},loading:Gn,size:"large",style:{width:344},options:Cn.map(Yt=>({value:Yt.id,label:Yt.name}))})),o.createElement(B.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},o.createElement(u.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:rn.map(Yt=>({value:Yt.id,label:Yt.name}))})),o.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"}]},o.createElement(V.default,{showCount:!0,style:{width:344},maxLength:60}))))};var re=(0,f.connect)(({user:xe,globalSetting:Ie,loading:Ye})=>({user:xe,globalSetting:Ie,loading:Ye}))(We),G=i(38147),Q=Object.defineProperty,H=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,$=(xe,Ie,Ye)=>Ie in xe?Q(xe,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xe[Ie]=Ye,Oe=(xe,Ie)=>{for(var Ye in Ie||(Ie={}))Se.call(Ie,Ye)&&$(xe,Ye,Ie[Ye]);if(H)for(var Ye of H(Ie))ve.call(Ie,Ye)&&$(xe,Ye,Ie[Ye]);return xe},Le=(xe,Ie,Ye)=>new Promise((et,ct)=>{var en=Ht=>{try{nn(Ye.next(Ht))}catch(Cn){ct(Cn)}},Vt=Ht=>{try{nn(Ye.throw(Ht))}catch(Cn){ct(Cn)}},nn=Ht=>Ht.done?et(Ht.value):Promise.resolve(Ht.value).then(en,Vt);nn((Ye=Ye.apply(xe,Ie)).next())});const Bt=({globalSetting:xe,dispatch:Ie,user:Ye,open:et,onCancel:ct=()=>{}})=>{const[en]=B.default.useForm(),[Vt,nn]=(0,o.useState)(!1),[Ht,Cn]=(0,o.useState)(null);return(0,o.useEffect)(()=>{var kn;if(et){const rn={code:"",user_type:((kn=Ye==null?void 0:Ye.userInfo)==null?void 0:kn.identity)==="student"?2:1,major:""};en.setFieldsValue(rn),Cn(Oe({},rn))}},[et]),o.createElement(v.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:et,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Vt,onCancel:ct,onOk:()=>en.submit()},o.createElement(B.default,{colon:!1,form:en,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(kn,rn)=>Cn(Oe({},rn)),onFinish:kn=>Le(void 0,null,function*(){nn(!0);const rn=yield(0,G.ZP)("/api/graduations/join.json",{method:"post",body:kn});rn.status===0&&(ct(),rn!=null&&rn.identifier?(0,q.xg)(`/graduations/${rn==null?void 0:rn.identifier}/index`):s.ZP.success(rn==null?void 0:rn.message)),nn(!1)})},o.createElement(B.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(B.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},o.createElement(D.ZP.Group,null,o.createElement(D.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),o.createElement(D.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ht==null?void 0:Ht.user_type)===2&&o.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"}]},o.createElement(V.default,{showCount:!0,maxLength:60}))))};var st=(0,f.connect)(({user:xe,globalSetting:Ie})=>({user:xe,globalSetting:Ie}))(Bt),ft=i(59301),wt=Object.defineProperty,_t=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,K=(xe,Ie,Ye)=>Ie in xe?wt(xe,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xe[Ie]=Ye,w=(xe,Ie)=>{for(var Ye in Ie||(Ie={}))St.call(Ie,Ye)&&K(xe,Ye,Ie[Ye]);if($e)for(var Ye of $e(Ie))J.call(Ie,Ye)&&K(xe,Ye,Ie[Ye]);return xe},d=(xe,Ie)=>_t(xe,Zt(Ie)),T=(xe,Ie)=>{var Ye={};for(var et in xe)St.call(xe,et)&&Ie.indexOf(et)<0&&(Ye[et]=xe[et]);if(xe!=null&&$e)for(var et of $e(xe))Ie.indexOf(et)<0&&J.call(xe,et)&&(Ye[et]=xe[et]);return Ye},ae=(xe,Ie,Ye)=>new Promise((et,ct)=>{var en=Ht=>{try{nn(Ye.next(Ht))}catch(Cn){ct(Cn)}},Vt=Ht=>{try{nn(Ye.throw(Ht))}catch(Cn){ct(Cn)}},nn=Ht=>Ht.done?et(Ht.value):Promise.resolve(Ht.value).then(en,Vt);nn((Ye=Ye.apply(xe,Ie)).next())}),S=(xe=>(xe.Projects="projects",xe.Shixuns="shixuns",xe.Classrooms="classrooms",xe))(S||{}),h=(xe=>(xe.Classrooms="classrooms",xe.Shixuns="shixuns",xe.Paths="paths",xe.Projects="projects",xe.Videos="videos",xe.Topics="topics",xe.Graduations="graduations",xe))(h||{});const oe=xe=>{var Ie=xe,{homePage:Ye,user:et,globalSetting:ct,loading:en,dispatch:Vt}=Ie,nn=T(Ie,["homePage","user","globalSetting","loading","dispatch"]),Ht,Cn,kn,rn;const[Kt,zt]=(0,o.useState)(),[Pn,vn]=(0,o.useState)(),[Gn,Qn]=(0,o.useState)(!1),[Zn,In]=(0,o.useState)(!1),[Ar,Xe]=(0,o.useState)(!1),[Ce,ce]=(0,o.useState)();function dt(Fn,pn){for(const Qt of Fn){if(Qt.link===pn)return Qt.hidden;if(Qt.subitem&&Qt.subitem.length>0){let qt=Qt.subitem;for(const _n of qt)if(_n.link===pn)return _n.hidden;return!1}}return!0}const $t=dt(((Ht=ct.setting)==null?void 0:Ht.navbar)||[],"/classrooms"),Yt=dt(((Cn=ct.setting)==null?void 0:Cn.navbar)||[],"/shixuns"),Tt=dt(((kn=ct.setting)==null?void 0:kn.navbar)||[],"/paths"),ln=dt(((rn=ct.setting)==null?void 0:rn.navbar)||[],"/graduations"),Ct=Fn=>{var pn;if((0,U.tJ)(Vt)){if(Fn==="projects"&&!((pn=et.userInfo)!=null&&pn.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Fn==="classrooms"?zt(!0):Fn==="projects"&&vn(!0)}},tn=(Fn,pn)=>{var Qt;if((0,U.tJ)(Vt)){if(pn==="projects"&&!((Qt=et.userInfo)!=null&&Qt.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}pn==="shixuns"&&!(0,U.xY)()||Fn&&(window.location.href=Fn)}},ir=Fn=>{var pn,Qt,qt,_n,vr,er,br,tr,fr,Yn,hr,Sr,rr,Ln,Wn,Kn,sr,Rr,Zr,Jn,Tn,pr;return ft.createElement(ft.Fragment,null,ft.createElement(fe.Z,{justify:"space-around",className:"pt5 pb5"},ft.createElement(pe.Z,{className:((pn=et.userInfo)==null?void 0:pn.user_identity)!=="\u5B66\u751F"?Te.joinCol:Te.hidden},((Qt=et.userInfo)==null?void 0:Qt.user_identity)!=="\u5B66\u751F"&&!((qt=ct==null?void 0:ct.setting)!=null&&qt.hide_course)&&ft.createElement(x.default.Item,w({},Fn),ft.createElement("a",{onClick:()=>tn("/classrooms/new")},(_n=et.userInfo)!=null&&_n.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((vr=ct==null?void 0:ct.setting)!=null&&vr.hide_shixun)&&((er=et==null?void 0:et.userInfo)==null?void 0:er.is_shixun_marker)&&ft.createElement(x.default.Item,w({},Fn),ft.createElement("a",{onClick:()=>tn("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((br=et.userInfo)==null?void 0:br.user_identity)!=="\u5B66\u751F"&&!((tr=ct==null?void 0:ct.setting)!=null&&tr.hide_subject)&&ft.createElement(x.default.Item,w({},Fn),ft.createElement("a",{onClick:()=>tn("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((fr=ct==null?void 0:ct.setting)!=null&&fr.is_local)&&((Yn=et.userInfo)==null?void 0:Yn.main_site)&&ft.createElement(x.default.Item,w({},Fn),ft.createElement("a",{onClick:()=>{var nr;return tn(`${(nr=ct==null?void 0:ct.setting)==null?void 0:nr.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((hr=et==null?void 0:et.userInfo)==null?void 0:hr.identity)!=="student"&&ft.createElement(x.default.Item,d(w({},Fn),{onClick:()=>ae(void 0,null,function*(){if(!(0,U.o1)(Vt))return;const nr=yield(0,R.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&&(ce(nr),Qn(!0))})}),ft.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Sr=et.userInfo)!=null&&Sr.main_site)&&ft.createElement("div",null,ft.createElement(x.default.Item,w({},Fn),ft.createElement("a",{onClick:()=>Ct("classrooms")},(rr=et.userInfo)!=null&&rr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ln=et.userInfo)==null?void 0:Ln.main_site)&&!((Wn=ct==null?void 0:ct.setting)!=null&&Wn.is_local)&&ft.createElement(x.default.Item,w({},Fn),ft.createElement("a",{onClick:()=>Ct("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Kn=et.userInfo)==null?void 0:Kn.main_site)&&((sr=et.userInfo)==null?void 0:sr.user_identity)!=="\u5B66\u751F"&&ft.createElement(pe.Z,null,ft.createElement("div",{className:Te.joinBoard})),((Rr=et.userInfo)==null?void 0:Rr.main_site)&&ft.createElement(pe.Z,{className:((Zr=et.userInfo)==null?void 0:Zr.user_identity)!=="\u5B66\u751F"?Te.joinCol:Te.w90},ft.createElement(x.default.Item,w({},Fn),ft.createElement("a",{onClick:()=>Ct("classrooms")},(Jn=et.userInfo)!=null&&Jn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Tn=et.userInfo)==null?void 0:Tn.main_site)&&!((pr=ct==null?void 0:ct.setting)!=null&&pr.is_local)&&ft.createElement(x.default.Item,w({},Fn),ft.createElement("a",{onClick:()=>Ct("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),ft.createElement(x.default.Item,d(w({},Fn),{onClick:()=>{(0,U.o1)(Vt)&&In(!0)}}),ft.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return ft.createElement("section",null,ft.createElement(se.Z,{dropdownRender:()=>{var Fn;return ft.createElement(x.default,{className:((Fn=et.userInfo)==null?void 0:Fn.user_identity)!=="\u5B66\u751F"?`${Te.rightMenu} ${Te.joinMenu} mt10`:`${Te.rightMenu} ${Te.joinMenu} ${Te.w140} mt10`},ft.createElement(ir,null))},placement:"bottom"},ft.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),ft.createElement(gt.Z,{visible:Kt,onCancel:()=>zt(!1)}),ft.createElement(He,{visible:Pn,onCancel:()=>vn(!1)}),ft.createElement(re,{info:Ce,open:Gn,onCancel:()=>Qn(!1)}),ft.createElement(st,{open:Zn,onCancel:()=>In(!1)}))};var W=(0,f.connect)(({homePage:xe,loading:Ie,user:Ye,globalSetting:et})=>({homePage:xe,user:Ye,globalSetting:et,loading:Ie.models.index}))(oe),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(41867),lt=i(89540),je=i(74128),Ae=i(59301),it=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,X=(xe,Ie)=>{var Ye={};for(var et in xe)Z.call(xe,et)&&Ie.indexOf(et)<0&&(Ye[et]=xe[et]);if(xe!=null&&it)for(var et of it(xe))Ie.indexOf(et)<0&&A.call(xe,et)&&(Ye[et]=xe[et]);return Ye},be=(xe,Ie,Ye)=>new Promise((et,ct)=>{var en=Ht=>{try{nn(Ye.next(Ht))}catch(Cn){ct(Cn)}},Vt=Ht=>{try{nn(Ye.throw(Ht))}catch(Cn){ct(Cn)}},nn=Ht=>Ht.done?et(Ht.value):Promise.resolve(Ht.value).then(en,Vt);nn((Ye=Ye.apply(xe,Ie)).next())});const Pe=xe=>{var Ie,Ye=RegExp("(^| )"+xe+"=([^;]+)(;|$)");return(Ie=document.cookie.match(Ye))?decodeURIComponent(Ie[2]):null},nt=xe=>{var Ie=new Date;Ie.setTime(Ie.getTime()-1);var Ye=Pe(xe);Ye!=null&&(document.cookie=xe+"="+Ye+";expires="+Ie.toGMTString())};var xt=(xe=>(xe.Classrooms="classrooms",xe.Shixuns="shixuns",xe.Paths="paths",xe.Projects="projects",xe.Videos="videos",xe.Topics="topics",xe.Competition="competitions",xe.Engineering="engineering",xe.Graduations="graduations",xe.Paperlibrary="paperlibrary",xe.Problemset="problemset",xe.Dataset="dataset",xe))(xt||{});const Dt=xe=>{var Ie=xe,{homePage:Ye,user:et,globalSetting:ct,loading:en,dispatch:Vt,shixunHomeworks:nn,location:Ht,payload:Cn={}}=Ie,kn=X(Ie,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),rn,Kt,zt,Pn,vn,Gn,Qn,Zn,In,Ar,Xe,Ce,ce,dt,$t,Yt;const Tt=(Kt=(((rn=ct.setting)==null?void 0:rn.navbar)||[]).find(Fn=>Fn.link==="/classrooms"))==null?void 0:Kt.hidden,ln=(Pn=(((zt=ct.setting)==null?void 0:zt.navbar)||[]).find(Fn=>Fn.link==="/shixuns"))==null?void 0:Pn.hidden,Ct=(Gn=(((vn=ct.setting)==null?void 0:vn.navbar)||[]).find(Fn=>Fn.link==="/paths"))==null?void 0:Gn.hidden,tn=(Qn=et.userInfo)==null?void 0:Qn.is_school_manage,ir=()=>{var Fn,pn,Qt,qt,_n,vr,er,br,tr,fr,Yn,hr,Sr,rr,Ln,Wn,Kn,sr;return(0,q.Ll)()?Ae.createElement(x.default,{className:`${F.rightMenu} ${F.menuWrap}`},Ae.createElement(x.default.Item,null,Ae.createElement(f.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):Ae.createElement(x.default,{className:`${F.rightMenu} ${F.menuWrap}`},Ae.createElement(x.default.Item,null,Ae.createElement(f.Link,{to:`/users/${(Fn=et.userInfo)==null?void 0:Fn.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),Ae.createElement(x.default.Item,null,Ae.createElement(f.Link,{to:`/users/${(pn=et.userInfo)==null?void 0:pn.login}/classrooms`},(Qt=et.userInfo)!=null&&Qt.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),Ae.createElement(x.default.Item,null,Ae.createElement(f.Link,{to:`/users/${(qt=et.userInfo)==null?void 0:qt.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),Ae.createElement(x.default.Item,null,Ae.createElement(f.Link,{to:`/users/${(_n=et.userInfo)==null?void 0:_n.login}/paths`},(vr=et.userInfo)!=null&&vr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((er=et.userInfo)==null?void 0:er.user_identity)!=="\u5B66\u751F"&&Ae.createElement(x.default.Item,null,Ae.createElement(f.Link,{to:`/users/${(br=et.userInfo)==null?void 0:br.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((tr=ct.setting)!=null&&tr.hide_competition)&&Ae.createElement(x.default.Item,null,Ae.createElement(f.Link,{to:`/users/${(fr=et.userInfo)==null?void 0:fr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((Yn=ct.setting)!=null&&Yn.hide_virtual)&&Ae.createElement(x.default.Item,null,Ae.createElement(f.Link,{to:`/users/${(hr=et.userInfo)==null?void 0:hr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,ge.JA)()&&!((Sr=ct==null?void 0:ct.setting)!=null&&Sr.hide_problemset)&&Ae.createElement(x.default.Item,null,Ae.createElement("a",{onClick:()=>{(0,U.tJ)(Vt)&&f.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,ge.JA)()&&!((rr=ct==null?void 0:ct.setting)!=null&&rr.hide_paperlibrary)&&Ae.createElement(x.default.Item,null,Ae.createElement("a",{onClick:()=>{(0,U.tJ)(Vt)&&f.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Wn=(Ln=et.navigationInfo)==null?void 0:Ln.top)==null?void 0:Wn.laboratory_admin_url)&&Ae.createElement(x.default.Item,null,Ae.createElement("a",{href:(sr=(Kn=et.navigationInfo)==null?void 0:Kn.top)==null?void 0:sr.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),Ae.createElement(x.default.Item,null,Ae.createElement(f.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Vt({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")),tn&&Ae.createElement(x.default.Item,null,Ae.createElement(f.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),Ae.createElement(x.default.Item,{className:F.exit},Ae.createElement("a",{onClick:()=>be(void 0,null,function*(){(0,q.m5)();let Rr;try{Rr=yield(0,lt.vR)({}),s.ZP.success(Rr==null?void 0:Rr.message)}catch(Zr){}(0,q.d8)("_educoder_session","logout",1),(0,q.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Rr!=null&&Rr.url?window.location.href=Rr.url:(f.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,ge.bg)()?Ae.createElement(se.Z,{className:`${F.height67}`,dropdownRender:ir,placement:"bottomRight"},Ae.createElement("section",null,Ae.createElement("aside",null,Ae.createElement("div",{className:nn.actionTabs.type===1?F.classromediv:""},Ae.createElement("img",{className:`${F.userPic} current ml15`,src:`${(Zn=je.Z)==null?void 0:Zn.IMG_SERVER}/images/${(In=et.userInfo)==null?void 0:In.image_url}`,alt:"",onClick:()=>{var Fn;return f.history.push((0,q.Ll)()?"/account/profile":`/users/${(Fn=et.userInfo)==null?void 0:Fn.login}/classrooms`)}}),(0,q.Ll)()&&Ae.createElement("span",{className:"ml10 font16"},(Ar=et.userInfo)==null?void 0:Ar.username),Ae.createElement("i",{className:`iconfont icon-zhankai4 ${F.icon}`}))))):Ae.createElement("div",{className:`font15 ${ct.isIlearning?F.login:""}`},((Xe=ct.setting)==null?void 0:Xe.sso_login_url)&&Ae.createElement("a",{target:"_blank",href:(Ce=ct.setting)==null?void 0:Ce.sso_login_url},Ae.createElement("img",{src:`${je.Z.IMG_SERVER}/${(ce=ct.setting)==null?void 0:ce.login_logo_url}`,width:40}),Ae.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(dt=ct.setting)==null?void 0:dt.sso_login_button_name)),!(($t=ct.setting)!=null&&$t.hide_account_login)&&Ae.createElement(Ae.Fragment,null,Ae.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{Vt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((Yt=ct.setting)!=null&&Yt.close_register)&&Ae.createElement(Ae.Fragment,null,Ae.createElement("span",{className:"ml5 mr5"},"|"),Ae.createElement(f.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var Ft=(0,f.connect)(({homePage:xe,loading:Ie,user:Ye,globalSetting:et,shixunHomeworks:ct})=>({homePage:xe,user:Ye,globalSetting:et,shixunHomeworks:ct,loading:Ie.models.index}))(Dt),Ut=i(65363),un={tip:"tip___a6MfI"},an=Object.defineProperty,An=Object.defineProperties,En=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,Dn=Object.prototype.propertyIsEnumerable,zn=(xe,Ie,Ye)=>Ie in xe?an(xe,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xe[Ie]=Ye,fn=(xe,Ie)=>{for(var Ye in Ie||(Ie={}))on.call(Ie,Ye)&&zn(xe,Ye,Ie[Ye]);if(wn)for(var Ye of wn(Ie))Dn.call(Ie,Ye)&&zn(xe,Ye,Ie[Ye]);return xe},Rn=(xe,Ie)=>An(xe,En(Ie)),or=(xe,Ie,Ye)=>new Promise((et,ct)=>{var en=Ht=>{try{nn(Ye.next(Ht))}catch(Cn){ct(Cn)}},Vt=Ht=>{try{nn(Ye.throw(Ht))}catch(Cn){ct(Cn)}},nn=Ht=>Ht.done?et(Ht.value):Promise.resolve(Ht.value).then(en,Vt);nn((Ye=Ye.apply(xe,Ie)).next())}),me=(xe=>(xe[xe.Professor=1]="Professor",xe[xe.AssistantProfessor=2]="AssistantProfessor",xe[xe.Student=3]="Student",xe))(me||{});const tt=({visible:xe,user:Ie,onCancel:Ye=()=>{},dispatch:et,globalSetting:ct})=>{var en,Vt;const[nn,Ht]=(0,o.useState)(!1),[Cn,kn]=(0,o.useState)({name:"",phone:""});(0,o.useEffect)(()=>{var zt,Pn;if((zt=Ie==null?void 0:Ie.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)===((Pn=Ie==null?void 0:Ie.userInfo)==null?void 0:Pn.login)&&(Ht(!0),kn({name:vn==null?void 0:vn.name,phone:vn==null?void 0:vn.phone}))}},[Ie==null?void 0:Ie.userInfo]);const rn=()=>or(void 0,null,function*(){Ye()}),Kt=()=>{let zt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Rn(fn({},zt),{isShow:!1}))),Ht(!1)};return o.createElement(o.Fragment,null,nn&&o.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},o.createElement("div",{className:un.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${(en=ct==null?void 0:ct.infoData)==null?void 0:en.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Vt=ct==null?void 0:ct.infoData)==null?void 0:Vt.phone}`),o.createElement("div",null,o.createElement(Ut.Z,{onClick:Kt,style:{color:"#165dff",fontSize:16}})))))};var at=(0,f.connect)(({user:xe,globalSetting:Ie})=>({user:xe,globalSetting:Ie}))(tt),_e=i(3113),jt="data:image/png;base64,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",sn=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,ie=(xe,Ie)=>{var Ye={};for(var et in xe)Wt.call(xe,et)&&Ie.indexOf(et)<0&&(Ye[et]=xe[et]);if(xe!=null&&sn)for(var et of sn(xe))Ie.indexOf(et)<0&&Sn.call(xe,et)&&(Ye[et]=xe[et]);return Ye};const g=null,C=xe=>{var Ie=xe,{homePage:Ye,user:et,globalSetting:ct,loading:en,dispatch:Vt,location:nn,text:Ht,shixunHomeworks:Cn,payload:kn={}}=Ie,rn=ie(Ie,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Kt,zt]=(0,o.useState)("none");return(0,o.useEffect)(()=>{Cn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&zt("flex")},[Cn.actionTabs.key]),(0,o.useEffect)(()=>{Cn.actionTabs.key==="\u9690\u85CF"&&(zt("none"),localStorage.setItem("Noviceguide","0"))},[Cn.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:jt,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(_e.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),zt("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(_e.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Vt({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 P=(0,f.connect)(({homePage:xe,loading:Ie,user:Ye,globalSetting:et,shixunHomeworks:ct})=>({homePage:xe,user:Ye,globalSetting:et,loading:Ie.models.index,shixunHomeworks:ct}))(C),y=Object.defineProperty,Y=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Ue=(xe,Ie,Ye)=>Ie in xe?y(xe,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xe[Ie]=Ye,vt=(xe,Ie)=>{for(var Ye in Ie||(Ie={}))de.call(Ie,Ye)&&Ue(xe,Ye,Ie[Ye]);if(Y)for(var Ye of Y(Ie))Ge.call(Ie,Ye)&&Ue(xe,Ye,Ie[Ye]);return xe};const It=xe=>React.createElement("svg",vt({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},xe),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 Lt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Xt=i(89392),Me=i(92736),bt=i(6848),le={content:"content___L4gl0"},De="data:image/png;base64,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",Fe=(xe,Ie,Ye)=>new Promise((et,ct)=>{var en=Ht=>{try{nn(Ye.next(Ht))}catch(Cn){ct(Cn)}},Vt=Ht=>{try{nn(Ye.throw(Ht))}catch(Cn){ct(Cn)}},nn=Ht=>Ht.done?et(Ht.value):Promise.resolve(Ht.value).then(en,Vt);nn((Ye=Ye.apply(xe,Ie)).next())});const Ze=({classroomList:xe,loading:Ie,user:Ye,dispatch:et,virtualSpaces:ct,globalSetting:en})=>{const Vt=(0,f.useLocation)();let nn=!1;(0,o.useEffect)(()=>{en.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(nn=!0)},[en.actionTabs.key]),(0,o.useEffect)(()=>{nn&&et({type:"globalSetting/setActionTabs",payload:{}})},[Vt.pathname]);const Ht=()=>{et({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return o.createElement(Me.ZP,{theme:{token:{colorBgMask:"#999"}}},o.createElement(v.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:en.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>Fe(void 0,null,function*(){}),onCancel:()=>{Ht()}},o.createElement("div",{className:le.content},o.createElement("div",{className:"mb15"},o.createElement("img",{src:De,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(bt.Z,{placement:"bottom",title:o.createElement("div",null,o.createElement("img",{src:`${je.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 yt=(0,f.connect)(({classroomList:xe,user:Ie,loading:Ye,virtualSpaces:et,globalSetting:ct})=>({classroomList:xe,user:Ie,loading:Ye,virtualSpaces:et,globalSetting:ct}))(Ze),ye=i(59301),Et=Object.defineProperty,_=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,rt=(xe,Ie,Ye)=>Ie in xe?Et(xe,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xe[Ie]=Ye,Ve=(xe,Ie)=>{for(var Ye in Ie||(Ie={}))we.call(Ie,Ye)&&rt(xe,Ye,Ie[Ye]);if(_)for(var Ye of _(Ie))Qe.call(Ie,Ye)&&rt(xe,Ye,Ie[Ye]);return xe},ot=(xe,Ie)=>{var Ye={};for(var et in xe)we.call(xe,et)&&Ie.indexOf(et)<0&&(Ye[et]=xe[et]);if(xe!=null&&_)for(var et of _(xe))Ie.indexOf(et)<0&&Qe.call(xe,et)&&(Ye[et]=xe[et]);return Ye},At=(xe,Ie,Ye)=>new Promise((et,ct)=>{var en=Ht=>{try{nn(Ye.next(Ht))}catch(Cn){ct(Cn)}},Vt=Ht=>{try{nn(Ye.throw(Ht))}catch(Cn){ct(Cn)}},nn=Ht=>Ht.done?et(Ht.value):Promise.resolve(Ht.value).then(en,Vt);nn((Ye=Ye.apply(xe,Ie)).next())});const{Header:Rt}=O.default,{Search:Jt}=V.default;function cn(){var xe,Ie;const et=window.location.pathname.split("/"),ct={};return et[1]=="classrooms"&&et.length>3&&!((xe=et[4])!=null&&xe.includes("newgold"))&&!((Ie=et[5])!=null&&Ie.includes("newgold"))&&et[2]!=="coursesId"&&(ct.course_id=et[2]),et[1]==="shixuns"&&et.length>3&&(ct.objective_type="shixun",ct.objective_id=et[2]),et[1]==="paths"&&et.length>3&&(ct.objective_type="path",ct.objective_id=et[2]),Ve(Ve({},ct),{school:1})}const xn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],On=xe=>{var Ie=xe,{homePage:Ye,user:et,globalSetting:ct,loading:en,dispatch:Vt,isLogin:nn=!1,shixunHomeworks:Ht}=Ie,Cn=ot(Ie,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),kn,rn,Kt,zt,Pn,vn,Gn,Qn,Zn;const In=(0,f.useLocation)(),[Ar,Xe]=(0,o.useState)(!1),[Ce,ce]=(0,o.useState)(""),[dt,$t]=(0,o.useState)(!1),Yt=cn();(0,o.useEffect)(()=>{Vt({type:"user/getNavigationInfo",payload:Ve({},Yt)})},[ct.name]),(0,o.useEffect)(()=>{Ht.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)(()=>{Ht.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Ht.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Ht.actionTabs.key]),(0,o.useEffect)(()=>{var qt;if(ct!=null&&ct.setting){let _n=(0,Xt.cloneDeep)((qt=ct==null?void 0:ct.setting)==null?void 0:qt.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,fr,Yn,hr;const Sr=In.pathname;er.link===Sr&&(ce(er==null?void 0:er.link),(0,q.Dk)(Sr==="/"?(tr=ct==null?void 0:ct.setting)==null?void 0:tr.name:Qt(er==null?void 0:er.name)),ir(pn(br,{name:er==null?void 0:er.name,link:er==null?void 0:er.link},_n)),vr=!0),Sr=="/"&&(ce(""),(0,q.Dk)((fr=ct==null?void 0:ct.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&&(ce(rr==null?void 0:rr.link),Sr!=="/"&&(0,q.Dk)(Qt(rr==null?void 0:rr.name)),ir(pn(br,{name:rr==null?void 0:rr.name,link:rr==null?void 0:rr.link},_n)),vr=!0)}))}),vr||ir(_n)}},[ct==null?void 0:ct.setting,et]);const Tt=(0,o.useMemo)(()=>{var qt,_n;return(qt=ct==null?void 0:ct.setting)!=null&&qt.nav_logo_url?`${je.Z.IMG_SERVER}/${(_n=ct==null?void 0:ct.setting)==null?void 0:_n.nav_logo_url}`:`${je.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(kn=ct==null?void 0:ct.setting)==null?void 0:kn.nav_logo_url]);function ln(qt){f.history.push("/search?value="+qt)}const Ct=()=>Ar?ye.createElement("div",{onBlur:()=>{setTimeout(()=>{Xe(!1)},300)}},ye.createElement(Jt,{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})):ye.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{f.history.push("/search?value=")}}),[tn,ir]=(0,o.useState)([]),Fn=(qt,_n)=>At(void 0,null,function*(){var vr,er,br,tr,fr,Yn;if((qt==null?void 0:qt.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const hr=yield(0,lt.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,q.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=qt==null?void 0:qt.link)!=null&&Yn.includes("http")?(0,q.xg)(qt==null?void 0:qt.link):((0,q.Dk)(qt==null?void 0:qt.name),f.history.push(qt==null?void 0:qt.link)),(qt==null?void 0:qt.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Vt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:ye.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=(qt,_n,vr)=>{const er=vr.slice();return er[qt]&&(er[qt].name=_n.name,er[qt].link=_n.link),er||[]},Qt=(qt="")=>(qt==null?void 0:qt.indexOf("<"))>-1?qt==null?void 0:qt.slice(0,qt==null?void 0:qt.indexOf("<")):qt;return ct.showHeader&&ct.showHeaderFooter?ye.createElement(O.default,{style:{background:`${In.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${ct.isIlearning?L["header-iearning"]:L.header} ${ct.showHeaderFixed?L.headerFixed:""}`},(ct==null?void 0:ct.showTip)&&ye.createElement(at,null),ye.createElement(Rt,{className:"header",style:{background:`${In.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${In.pathname=="/training"?"999":""}`}},ye.createElement("section",{className:L["edu-menu"]},(!!ct.isIlearning||!((rn=ct==null?void 0:ct.setting)!=null&&rn.main_site)&&!!((Kt=ct==null?void 0:ct.setting)!=null&&Kt.navbar))&&ye.createElement(f.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Vt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},ye.createElement("img",{className:L.logo,title:(zt=ct.setting)==null?void 0:zt.name,src:Tt||Lt})),ye.createElement("ul",{className:`${L.menu} ${(0,q.Ll)()&&"ml0"}`},(0,q.Ll)()&&ye.createElement("li",null,ye.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,q.Ll)()&&ct.setting&&(tn==null?void 0:tn.map(function(qt,_n){var vr,er,br,tr,fr;return ye.createElement("li",{key:_n,className:!((vr=qt==null?void 0:qt.subitem)!=null&&vr.length)&&Ce===(qt==null?void 0:qt.link)||(er=qt==null?void 0:qt.subitem)!=null&&er.some(Yn=>Ce===(Yn==null?void 0:Yn.link))?L.actived:""},ye.createElement("div",{onClick:()=>Fn(qt,_n),className:L.name},ye.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Yn;let hr=qt==null?void 0:qt.name;return(Yn=qt==null?void 0:qt.subitem)==null||Yn.map((Sr,rr)=>(Sr.link===In.pathname&&(hr=Sr.name),Sr)),hr})()}}),((br=qt==null?void 0:qt.subitem)==null?void 0:br.length)>0&&ye.createElement("i",{className:"iconfont icon-zhankai4"})),((tr=qt==null?void 0:qt.subitem)==null?void 0:tr.length)>0&&ye.createElement("div",{className:L.dropDown},(fr=qt==null?void 0:qt.subitem)==null?void 0:fr.map((Yn,hr)=>ye.createElement("div",{className:L.subName,onClick:()=>Fn(Yn,_n),key:_n+"-"+hr},!!hr&&ye.createElement("div",{className:L.line}),ye.createElement("aside",{className:"font16 c-black"},Qt(Yn==null?void 0:Yn.name)),ye.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Yn.content)))))}))),ye.createElement("div",{className:"search-bar",style:{flex:ct.isIlearning?"initial":"1 0 auto"}},!(0,q.Ll)()&&!(ct!=null&&ct.isIlearning)&&ye.createElement(ye.Fragment,null,ye.createElement(Ct,null),!nn&&ye.createElement(W,null),!nn&&!!((Pn=et==null?void 0:et.userInfo)!=null&&Pn.login)&&ye.createElement(f.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(vn=et==null?void 0:et.userInfo)==null?void 0:vn.login}/user_tidings`},((Gn=et==null?void 0:et.navigationInfo)==null?void 0:Gn.new_message)&&ye.createElement("span",{className:L.newslight}))),!nn&&ye.createElement(Ft,{payload:Yt}))),ye.createElement(v.default,{centered:!0,destroyOnClose:!0,open:dt,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,q.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>$t(!1)},ye.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},ye.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"),ye.createElement("img",{src:`${je.Z.IMG_SERVER}/${(Qn=ct==null?void 0:ct.setting)==null?void 0:Qn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),ye.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Zn=ct==null?void 0:ct.setting)==null?void 0:Zn.homepage_tea_qq_number)))),ye.createElement(P,null),ye.createElement(yt,null)):ye.createElement(ye.Fragment,null,ye.createElement(yt,null))};var Nn=(0,f.connect)(({homePage:xe,loading:Ie,user:Ye,globalSetting:et,shixunHomeworks:ct})=>({homePage:xe,user:Ye,globalSetting:et,loading:Ie.models.index,shixunHomeworks:ct}))(On)},59149:function(hn,qe,i){"use strict";i.d(qe,{xp:function(){return v},AG:function(){return se},JA:function(){return s},FX:function(){return w},k$:function(){return _t},ub:function(){return Zt},e6:function(){return $e},v7:function(){return q},BO:function(){return D},x7:function(){return R},em:function(){return Le},BV:function(){return L},qz:function(){return pe},Gm:function(){return fe},yt:function(){return U},I2:function(){return ke},sQ:function(){return Te},z3:function(){return O},GY:function(){return ft},wC:function(){return wt},Pt:function(){return st},Oe:function(){return Bt},L6:function(){return f},RL:function(){return o},f$:function(){return V},j1:function(){return z},jD:function(){return I},g4:function(){return ee}});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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",fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAQFElEQVRoQ71aCXRUVZr+7ttqr6yVPSRASCBIVFBUWgUURZFW7FYa9Xhc2lHWGdM9bYszaqa1tcUFV9RRu3V6etw4DQJqY4MDLUJQEQIYEsieqspW2Wp/9ZY7570ia1VIRXH+cyo59e6/3O/+//3vf/9XBGeR8sr/lipS6QpKyMUApoOiGISmgBIbJZSAwkdA+ihQB0JqCPAVy3K7Op5Z3Hm2pkF+qKKiik/sfV7lF5SSOwF6MSiYiekklBAcIqDvmAzkLy1/WNo7MfmR3N8bUF75fpOInnIK+iClsP2QSQzIEiAIBk8L9uwN7ooLgt9H54QBUUqJo3zHrZTgSVDkfx+jY8lcaqgDJ0awl5S6KGXWezYu+W9CCJ2IjQkByvzXnZNlRXoPlM4dywghBJRhwBACkNPRp1nRpqX/p6CqJq2Cqqr+XSdFgVGg2DRlG85FE7Y6i/Bs6NqvZdZwc9uz1zUnCiouIPrBzaxr9+Eb816v2zygKONXO+apKrZSUEeMcg0AwwAMB8JMaI2iABUFqihC7e0HMQr43YwDuGvqd/B2yni0bn7/X6W5i47J5aUC1K1pL9V5zwQurnXXqmnrKMX8vNdO3aQJp//641ug0D9RUMOgMs0BLBf9aN44C0RlGbKrHVSW8OCsY1hXVg0qq6issStfdOQ+ssrw+VKVKtfnPHvSM2aEjB6gFQuMzjaXi4AazclJOcWR391LqbphiI+AcGwMkDsNO7DCvBNFllYc8J6L273/8b0gamEot7WDhsJ4+JxDWHleva6ntQl0c2PRK/fYv1zESOwjjicPb463v2KW1rWyeIVK1Xc1JSeZ3E+XG35zDUB1PsKwYHgeGOaROVw13nI8jmxr9Chp6MvHPM9boDTB7K1SqH4/wLIgRgMIy4JTJZCudgR8Et77yW5cNrlb193WotLaOn7TvOn9a8KuwIbs3x/77ehViwHkXDntY0rpEo1RDPF0m3AB+b11OViOxSS2B4WcGy7GgXopH4u5SryVXwGek3W9vrAVs5zvIUSNCXtH6eiE4vNH+QkBa7fBEvRg2/kfoaOHxfrm+dh67R6k2RWdpaNeUpSWnu0ZZUk3BI93Xpy98eRXw43FAGpdWdQDihRR5CAGObCciu6kZGSrPeAhg+EU8FYRooVBRnonBENkUN8jrlV4PfjzhMFojHJ7Z9RDo6jQ7MOuqz8GI0r4pCEHN14Y9ZJGx48xvpIMP1V8kj91UuEksvzDKNrTiXSQsW3l9EKZyo2yxCDoF8ALCkxmKZpu4xBhVKQVt8FoD8EXtmCac0vioTagT8twEUlP21pSoOEwVH9AH51u7cFn132mlx5UoWCMrP5cSxQNDcQ9dQrNDhxsvzvj6eq34wNaVTRfVrEn4DOA52UIxkHgY656xsxWCBYR3zpn4drQxgl5ZyxmLQw1kMQg4IXCHfhZWUcMq9QnUc7MyqLb70m7/6ucuIDcq4uuFsPMTm2Q4/XT78zEqMid06DnCNfRPDyl3In3rQvGk5rQON/pxndXvQPeFCdMFJVSFaR/f9tVuRtP7IoJuTdWL69YLH/7aKLHCmeKIGtWiz7BhsqpCPeb4DVYEGSMCDEGeIkZzX6CPRkLcdhaOiEgA8xUkvGY5V3cPts1pnyoumdn+kPfXhMD6G+rrvDOVFsSLjQNSUE4Sty6obovihEJCjFGWwMEp4QcPFbym9gJaftGkvVUDZ4bO6z7G3Fw8fsjxhm5DyqXrD+TOoL9yfft178M+nHL6ut+eYFS++ZEltGYHEB6cZsu0vR1IYI91hhxr92B59hF2Jty0YgxqlJIzS16MtCJZSEUThpxxg0IqIEgjs99EbZhS82Fm6EIGaCMCUpARvCLnsys1452DgL6ZtUFTZlqX8FEAAmWMDJmOnWR9upcBKRS8JmZYA0GRDo7YJ5RisaICTc0XhajVnK69Yw2nBizGVx2ZiwoSvGu4xVcXDSU3tlIGxjZC8lcohe+3kr3kuynqj/VAblWlZSoqlIzETAaLyPIyDmvSRfz+yZDmXH/CBWHGv24o+VCRNSRVYMWZrp34hCbngY2OWlohFJI7jaszjqIh35SO/ickXog+I4jnKotFkH4uKc87d+PPK8DqrnvnA0WhOME+fgQM85pgWCOQFUIvBkPg5jSIPZ78W8n87HNnxdXgVavqZ5uqMEgqBx7NLBJdrCOdF02V2xFyN2LkqR+/M+SL4cB6oPR+w3CyXOhsnaEjvc+rnSJL+uAjq46vzZF9RWPP/1YDrPDi9TJ0TouJBbgSPhnuKlrCeRo+TcuKX1eKJ7Y4pmxmEFMZsy2tOH53C245dvFOHCTfqLoxEQ8MPqOIGKeAtk0Be3HfO8a3L07CS2/xNQa9PgIaPQYTpQIhS27V/8wbPSSpv3NOvX30QVIjEbZ5dYvd2xaKrR9IzW3gkpSDB9jEFCcKWP35e/huf8twK8WDt3zWLEdBv9xyIIDEdu5qK0UD2T2dewl7lXT57QR2xcZSq8pUSysICFtWrteIYym0rrN6KbRdBqPNCBSQ3TfaZlNSwKyM5r6RxPhOORmCTi44G30dipISWcx0IJhRRcM/hNQWTPCyfPwx12Oqhulb+qJc/W08/YyZQcul6oSKpEZXkZGqROsQUbEZ0QkJKCLSQHHS8g2dyGv6dMzrou2Z6SmxG7UhGFgNhOcXKbfZoau8QD4QA34sFO/2ASs83Hb3690bmL+XKUH+r7VlyoFSntCF5i0Ei1cAPexPB2MxHBYWvAHRAiHEtKMWnrmzK8VoFJT/AwXbyVYQtFy24cxQ8a+A2CUaBHbTS/BVftWeLcbX9pD+stnpvqCooeOWVMP6RKsISQVeNBwYCqoEsVfaSvFese9iUarvsqRxkZApYB2WYyzd4YrM3MyTq34a/SRKgKMAVAjMPf+Y5DtSM9CPHBsofQn05+3E+fKaUsppdsTmVFSvgc+jxV97uge0arxzcnzsdGstx4SJqXfCzAMWLMJES38ztCoKrL3Y+/1OwFVAhvphGLMBRd2QggMHZsvVK8A2yurNwpVbxDXyuInVao+mMhsUqe1oeXbfKgyp4MxmiRECI8Pci7BxuAt42a3eDbktg6ogWjoxKOrspx4e9F+ECUAPliPiPUcGPv2g1GjVYa2Fk/sW4E7hEOUIeSfNQ99Fqb8IgMi4x4cyYWdaDk8CRyvwGwdSrPZcxrwlW8WVnieQHhYY2hgggKVcD5biwuEE+hV7NitXIgONTUaRYEANFDxaEnqCUxNjuDBebVgpG4I/mrI5skQ/EPeURQWbYcmR8UJt5A4VxY9U8vm/0ux3Dp2uXvamjW7D+01mbDYIiDMUJzY87phz+lFQDThma478Mfg9RBIBD/lvsQ91q0oSWkAyw1VBIrCYFPHL/B44Jd6X05u17wUBGuzQfH5BrEdvHQjZJKEwgIruHArhEAtVNYIRhmqASNBAzqP50MFQ+0mcyrpXD2zaC+Zcvhi+URsqTxq2QzJAfg67BAMCiglGN6ltWT0w57bA5ZXoltCyzKnfa7IDJQID6oS/TkryPrnmuZXcEQqiXrqdJNRckWrd42ci9dDMJoh2UrAB2rBh1tjHBnw2NDbkIlDaqG47I1dRt3kf629uW6hdHjqePtIO4PkCA+GUIRD2gQBg0kGM8xbnEkEZ5T0LKh95AgHVeJ0MLLM6DIKyyJgMeAJ2y3Yq84eMkspIvWN+neWKOi6dh1UzgbRPgeC5yA4MuS9AaGexgwEu+x4UVlU8/Sbr83QAf1l3c+3XB6pWjYeoBHjFAj4DVBkogPSukMsR4e8RgFF1QAQKArRi1eNGq3ZeCr5VtQKsX1+rfzRyiCN1k/ZhQdKPoDC2NDdkA9HQfXwduDgVNqqChAOG7EC5U9/9Z8rH9CtfLL2p8tmSSe2TAiQ3ncnCAd5SJHxz2TKMnjVcQM+NM8f04zS3QOlt08fPzr/CeSbmxAJGOBzp+il1miSRQ7tVYXYJp5DH7Xeled5+Qa3Dkhrztd+XiNaaGhiBeppC5LEIBLmdW+NJonlsN86E8+lrICXGbtcVMPhwZou19iDo/PXQxF5hPvM0K762hVlNPW7UuF1pWFdeEXfR+88lqKND85g59orj5RKzedO1EvD+ZtIJt4WFiNV9qGdS8XXxhL0MPaEVMqdXVC90T2yvWwj5mXVwHMqG9aMfphTY88pLfG0VxVgu68MIc5Sef8b710yAtDna69cPU1qfiUh62dgOspNwUOWe9DGRM+ZRGmKtw62Xieuzq5Ceckn6D6ZCXNaAAZ7CLwp1jthrwnHvpuBfXIRvcZY+3Tpa1V6n3vQQ7RiAXe409/nUPosiU5iLL4QMaCeycFxbjK+4Gehkp8xpkoGKubKNdjgfwP9ioA8iweqyMKW1acDMaX64yaDzpocrHbdhg227YqBKMvyXju1YwQg7cvuNVfcXyy3nJ32J4AAMeFz4Tzs4mejgclBO5sCCoJ0tR9TVTeWipXIUz2YLrfoffMBsmb1InlSNwLdVljSYvveWqJ49OtbYGZlepehMpyXnZdKKvbop+2IXUwrKpjDHR93OdTeicVLgi6VwUJ7t89ijK4sQ2HP6dGrDm2PhLotetiNpgPVZXi741I8aN0t80R9Pv/VU4P9kJi0VLnm8iU5cvsOAu1Y//8jLZMlF3SBN0ZrRNFnBG8RRxza2utYf3syDjWVoIjV30Z8kzc7aR6579BgYRl30tvXLH7rPLn+7h8bjlZ5mFP9MDt8EMxD13lt4lpb2ZQc0qegnTeyyKOv2QE5FO3OSgzvFjjporyX6qKNwdMU/6UxpWTfmsuOFCrtZT8WKMKqyJkdbfSPpn5nql4XamMamN5GB0TvUK4KE6HbTqS5ma+eahgtO2ZY9fx2TlKtVziZp3Zl/FigUiZ3wOIYWZ/52pLR35oOU6oPtuw+dNdl6QfsAHmYlMZcEpiXsak6tnQY70bWubrUepjkNJTKTbGv8s8SSlOaD5Z0LwhL4XWmQvSa42rWrgf7+Fn7byVVV5KX6mLbTWcKueEa6etz+M+OphwqlZtmnSUME1bjJyb6vOmm8tc3PvrCeMIJZTLt5zBb1i59tUxuvDeRm+14RscbD1IB9Uo6ZnHRfp2XsX4489Ujy8eT08YTAjSg6Plf333p9HDLpzPlpnEvg4kYH83TrZrxcugy7IkU4SnrdszlW6AS5iOzndzu2FAbexmKY2RCgDR5zVsfrFm2YSrc92cqveNe2xMF9pk4HZvFMmQwflxrqMZFXKub49R1+ZtOne5hJaZpwoAG1GpXjhf/YXuxTK37pyLFPZSGErM7JleYCPVGRN7kreaXsp45OnY7aAwN3xvQcH1b1y65VabMwzMU5zQ79bMKmLHLm2GCEXC0jUkVRSLUF6hdW62c8n7WyzXHfsianBVAg16rqGCOerYt+E4tuOIbviR3suK+cBp1Zdpp0GRVRfZl4/XHD7AzTpnYSFWB0vHlzS2TDiz/cPn4vx2YAML/AxiD3K8wfl5pAAAAAElFTkSuQmCC",pe="data:image/png;base64,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",x="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAwCAYAAABE1blzAAAIeUlEQVRoQ72aa2wU1xXHf2dm1jYEBClJGgofIFJLU0W04AdQWgJSW0UprZRIpB/aJBTxStIShWchJvbytA2lBCKKeajhQ5s2tGpFK1G1UowqKNjYBkraJCqqiCDEDZSncezdmTnVnd2FxaztmfWaa632w9459/7v75xzz71j4R61ssM6TkrYqMon3qesPjFNLt6LoWWgB5n1ttr/GcMCLKrE5qFgPJf3gRXN5XJgoMcfUIFlR/QxiqgVhyfVA/MxTWKgPuZvL51UtUyTjwdK6IAI/NLbWlQylhctWC0xPuN35Zi+gFUMfpIzoqxsLpffDoTIggssb9KvqLBJYnxD3dvUepq8OIAPquxzfCobJ8v5QgotmMAxDVoyYjAvi81KcRiWk1qPKm/RPIvHqy2T5FeFElkQgeVNWq42m8TmcU0G8ZVXC2ia5vOW47Lq2BQ5m5ehrIf6JbC0WQdbsMSH5ZbNED/R3+mYDHSL5kcqVLZOZB8imq/lvAWWHdWpOGySIqYEwvKk1mtsmtl5/M72WNk4Wf6dj8jIAqce1qGJEparsgSHQVoIar3M3GRadWnDp+rb5eyJi0RaykgCy47q9DS1srDUvLRzme+YFXhg5CY2YD4uf/RdVrROkffCGgk13vQTOrzdZZUKi8SmOCy1pMLUYfCDkfD7T+Cvl1PTckKNereENM1L6rFmaAc/PzRD3L6E9jlUabN+Swj2tfFB6o8Q7h0e/GQMPDcy9djBS7DjPJzthOJ+0lSPvzguyxonyz96E9mjwIpGHeGZ+lFYiEXMpP+ozQhcPgZmj7z95MUE1H8Ef7gIhnCszyXOPWqa5lWUDVcvsu3Mk5KrXsodEhUtOtNT6qwYj0allj2dXAIzvx+5CtvOwT9vQpEFVtTVMzuK8QJT1yY55HssbZ0sLd3N3LF+k47pZ70YcZS5WNj5UAsr0PS74cG+C/DLNrjppYTm0wKaSW7gUxvz2HL0q/Jpxs4tgeVN+rRvUWPF+Hx/qEURmOl7uh1ePweN11Iua+XjtsYLUjSP+BZLW0vlmLEvk07paK+LNWoxWwQxBXKhWm8u2n2MpA+/+S/suQDXvfxc1ti0ioIC/ybK5o5BbJbSJj1pD+HLXnu0DBlmEaIIzNjbfi6VhErydNeAmgX2MPCu8ZxMaNJptlBjSi6zv+VbKOcSHFVgwxXY/CFc6AI7Hzc14kzBni7xPJtFgZnxp/S+WJLFAsvEYWiko04vKMMKbOtK7Y9/+h/4mmchkFWkWz6VxyvkzYBm9vzKjmsFFnX9PfZkbPYl0BSVBy7CzvNwvqsfm3/WMct1WXUy65h1lyNMb9CS9iEsUouVls3w/tDsTeCZDjDxduhqKqHk5ZJpaprgQ/VZleug3KOnl/1dJ6QvjL4Z5uohbAx2+fBWG/ziY7icTFHLp4W96ug1lM3l0eCxvIhQicWIqBu/IbhyLDz7cErCiRup6qX5ej/2u4iXVaFyVdlxfUyFN0UojbJPGlozH4B5o+DAJfh1GxjR+VYs2deNFrx2vELa+qIfSqAxUtqkW61iXvY7+zJ55+/mFGHcsN0FJ8+a89Y1RoL3xWVF85TwF8ahBZY16RtSzEtRBRq5RmTogbqtn6GGh+vDThHiLWVyadYstffvl/Q1cu8LHnrc/giMxjzdOxNrCU6rsry1Qv5sflkQ1x8qjN5VJWvD2C2cQGMpwmG4t8lJUUAtobDds1l3coJcnVulox2LdU4xzyc62berWmbfG4GSKo80SVKK0gfjfIWaGDXFcoJW32dZ6yR5x4hYuEafUaixbcYaX3cT7NlVLfMGXGAmq4nPHlz2YvMjbJ41k4iSbYOSylBz6VThZ+2dbPzga3Jj4Todhcd6FZ4XAd8DJwZucqAF3q4gPgCWZ78GK2/S76nFBonxSKhzZfoc5ydpxGNpy2Q5HFCr0mew2WjZPOJmXZcMuMDgFZiPi1Dv3SRuXmTOqdWhRV28ZHkc3hGXw+VN+rAK67GYjWD1VCAYd/Q9borHZrWpaymTjoWv6igtZh0E59OAWnYbMIGljbrDGc4L3g3eRQNqB83A89bo4zb81HYodV06VKkb+S4b4/slMbFRn7JsaiTGF7JpZu5S/ARH8FjSMkUaja35cZ1lCTUBNXPwzhHLRmAywd7dcZlb2Bhs1C3EGNTlsOr0eLkyZ7kOdYawyoJXRCj2PDArbjvguRxVl1d2rZXGCa36oO2zBmWexLCD+ExwHai91M6WszOkc06Vfi5msc4QNzmrO7VsIbEiSCTYubtaXiiowNJmfcBssumVniGw2XaY6Jl3gN1W2oj0fTrUY9PIf7HB0Cxv0ifUZhF+SlxzuZy4i1ofV5NOyu5ltXiqvlL+VlCBGWNzV+vX7RgHnRj3JXPeRKZ6ZtP0fBbviacugTItoOakY60PasalLTuIx3dIsrh+rZwKIy6YR9iOmX7z6zUmbTwhQq1l82gugtk20zRvqrKJDrZeKaX9/vd42oIay7kzQ+aaS/C8x3WEtZc9tu2PS6TXPZEFZibx4w36YMKl2lRPIti9xY2haQh4LmcQbqBMSBPpcX2zPKDB91m8Oy4no8LIi2D3QRZW6Uxs6sLQtMzhNkfq724zTf2aKutH+rwej0gt217eBLONLKzWh8z/wWgImr1RCKgZ0h4N4rJk59pUIupPK4jAzAQWxPU7QJ3t8MW+YjMXNfW55ivriy+xbfv23C9ToootqEAzeEDTplqV+X3FZibbWqlE0iCwZOdr/adWcBfNtarzqvS7tkWt1QtNE2uGGrAhNpzXty8qDLV7IjBDUy3ioszHwspk2lux5tOgHkt3xaU1quuF7V9wF+2Rpk0dwjhTXypcQ9lYdD9bB4LaPSPYPdOqsAcYh8336yulOSyF/vT7P83Gv9qVBJysAAAAAElFTkSuQmCC",se="data:image/png;base64,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",D=i.p+"static/douyu.1e926b4a.jpg",I="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",z="data:image/png;base64,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",ee="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",mt="data:image/png;base64,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",He="data:image/png;base64,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",gt="data:image/png;base64,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",Te="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",U="data:image/png;base64,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",B=i(71424),u=i.p+"static/teacherQQ.833913ba.jpg",R="data:image/png;base64,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",j=i(59301),ue=Object.defineProperty,M=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,Ke=(d,T,ae)=>T in d?ue(d,T,{enumerable:!0,configurable:!0,writable:!0,value:ae}):d[T]=ae,he=(d,T)=>{for(var ae in T||(T={}))te.call(T,ae)&&Ke(d,ae,T[ae]);if(M)for(var ae of M(T))k.call(T,ae)&&Ke(d,ae,T[ae]);return d};const Ot=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+",ke="data:image/jpeg;base64,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",We=i.p+"static/certificate.a2a9ee77.jpg",re=Object.defineProperty,G=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,Se=(d,T,ae)=>T in d?re(d,T,{enumerable:!0,configurable:!0,writable:!0,value:ae}):d[T]=ae,ve=(d,T)=>{for(var ae in T||(T={}))Q.call(T,ae)&&Se(d,ae,T[ae]);if(G)for(var ae of G(T))H.call(T,ae)&&Se(d,ae,T[ae]);return d};const $=d=>React.createElement("svg",ve({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 Oe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",Le="data:image/png;base64,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",Bt="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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",st=i.p+"static/question.ed747acc.gif",ft="data:image/gif;base64,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",wt=i(55351),_t="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoIA+tBBAAgAAikjNZ47zCIh8E8mOjYO1aOD3L7DYzXZJurs8qhuzLqFsH22hcbUs6CMudAol8Ic2Dkkb0fuvEj3IinwvobjTOeRP1safOuIPIA/AMpxbsb4z3fc9PVUQLvRY37L/vMDxtT2peCBpU97BywlkD9sXjvbzcfG7jTSYeSCZyK6l9tTCkn75xXHAVcChh4zCDzLy1DfQ+U0tomcDaSO9A8rb0WWN5P3QK+SzCPx471bLdTWSYwFdZfXz/j+e7SG3MHE73SGu+19FE0gTNV+o8aU9pXls+Waw7E4r2fL9ZQkMB4jd5xd1r96fJ7cgeDX944vL8hv74ggdUZccRrLsw4/1fQCpLyYH7tRxKYCutv1M4rK26fKdd8Nn+euJnAySp9w+o5dettt+QSItHV+nb/qsXyzddj1KAXlnmSsuIMgV8v1sCgHxdWcj002QXgh8BCAqdq9B33T2tbltOlBWcEia+NtO86nd/QOtR3EGyxXmHZHXun78jow7tPCgAI6NixpGsbZ1ibj/d2gvkZy55EHpbcDiz8BkK62LRsNotjaX5TvK8NzH0lI5j0aQAQ4z69pjarfGwZTFphab55sCdogntAFCgZhfgLn3xtv19oPnTexuFjaR4ANJV6CWhzGEvNrpQPiYBOt+vVaWu+Nd7bCaDTTUCS9LDwSNQuiT17bM3fGPd4zn1YWSc8kqJO5e9H9P6LAeNvLp9ia755sCcoiftAKLqptoOI6oRXUsiJ+FxIf/MTM9quNRl1/XhN7p7zQWPUQTdb88CNcQ9GWXMQA3XCb5JWSngxYJxtSGtfXCxvuOqZrJ9VN53wpcMfhIxhs8jSb0aT2VLmyxn3edQ52hOnNf5dsfrN86H0x9Nqu8KgqbBxdF5hCdwwfyFkPmFnflO8rw3AL8qy/V9YzCmsl1I1pNTdp6N6t52mMaVu85mkTEb0ly6EzCeaprXfWGmbB3uCTHgOLk9FCqGkmhWcBlBjJ9MkUX1K3TcRzV5qmvYesdOum9G+Weqxmop+Zo65dFsAEydFTvC0E3HQIHVNWnvpvRVGRYu+G+Oenq4kxiIk+ZLIKbjitEO1Lvyr0/SHieD8qtLqQhbG/Qvl9C2OSIqMWvwHasUdWSW6Umojbh/VPNgTlOCCLWElsOB3hO7BL6XLHfCqOaXuYsA466aPR6XnAZQ8qHKB4fWJP4kNV7SrV3ymqwNVAFiTUe85HzLedaKNxfd/h4FvuPdoA9Hvj7ftmhMAkFbZyaxaQH1a3XwurL9tp4kN7fsUQz5fTnxbGH8GFt7DcwpecTuMFmlIaZ+bjOgvF2u7d/gnIWZR+Q1KPowcIIaAhQSarqmH/xE0TpQbb92M9uT7kdz+/HqfDB0EcF/ZRi1ggYFER/cYcMtMOO3jzlmVjXKDrkt5uv9are9ZLJ8L6UcJ+HplVotygVRlYLFwM4GWf2njl/ymq1fqrSgM3J1Sfz5Rnd15ulp/tiGtPV6h0aIwaCDxUPc/F8sfOQdqTKnbrvjMf9fOK7ZLCyv8Jom1s9qvsHANttQw4dhY++6BW+sKFlNJr7E9K6wOZEoT0YU3ogvXm5OSMK5KQ347v7oggZbr3j/+PWwUnoj9jyHCk+OP7p3Kry+6nL33uvazqbD+6+W35RDmrtGOPW8Va7JcjzemtC+frTKWfgJyCQmxI/GZ7x+warfdUKy/rj47UZXdnlHZXHprJWBcFKZsGX1k16t2spI7oqbr3iOTkdzGyz7z8tK5s4eAN4UiHxx5dO94Ka2jLd2Gq95TI/e9tXoqbBytZLJzwAUGdY+273nc6Y294z3p1sRW2ZhSt02Gsg+eDxknyl07FYWRY8I+aZptYx27B0Bw/Bp3faHRcs13EsCWiWpjZ8DEU+Ecxe7IKjVl5GMy8zAJMQSIwbH27rL+7FH2jUzTNfUwgMMAkFiFlf5MrstviA4PU61HIuo1KQRCdkGeJCDJoCQkkkzyOFVF4mOxyv9u8x8opnU6UeBF0wAAAABJRU5ErkJggg==",Zt="data:image/png;base64,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",$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=",St="data:image/png;base64,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",J=i(53114),K="data:image/png;base64,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",w="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"},46919: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),fe=i(24905),pe=i(6848),x=i(8591),se=i(1710),D=i(65582),I=i(66649),q=i.n(I),z=i(26724),ee=i.n(z),mt=i(58143),He=i(33270),gt=i(82636),Te=i(70031),U=i(59301),B=Object.defineProperty,u=Object.defineProperties,R=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,te=(G,Q,H)=>Q in G?B(G,Q,{enumerable:!0,configurable:!0,writable:!0,value:H}):G[Q]=H,k=(G,Q)=>{for(var H in Q||(Q={}))ue.call(Q,H)&&te(G,H,Q[H]);if(j)for(var H of j(Q))M.call(Q,H)&&te(G,H,Q[H]);return G},Ke=(G,Q)=>u(G,R(Q)),he=(G,Q,H)=>new Promise((Se,ve)=>{var $=Bt=>{try{Le(H.next(Bt))}catch(st){ve(st)}},Oe=Bt=>{try{Le(H.throw(Bt))}catch(st){ve(st)}},Le=Bt=>Bt.done?Se(Bt.value):Promise.resolve(Bt.value).then($,Oe);Le((H=H.apply(G,Q)).next())});const Ot=[];function Be({onSearch:G,schools:Q}){return U.createElement(f.default,{colon:!1,layout:"horizontal",onFinish:G,initialValues:{keyword:"",school_name:"",search_type:"1"}},U.createElement(O.Z,{style:{flexWrap:"nowrap"}},U.createElement(f.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},U.createElement(V.default,{popupClassName:Te.Z.selectdown,style:{width:106}},U.createElement(V.default.Option,{value:"1"},"\u59D3\u540D"),U.createElement(V.default.Option,{value:"2"},"\u624B\u673A\u53F7"),U.createElement(V.default.Option,{value:"3"},"\u90AE\u7BB1"))),U.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"}]},U.createElement(v.default,{allowClear:!0,style:{width:300},size:"middle"})),U.createElement(f.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},U.createElement(L.Z,{options:Q,style:{width:300},size:"middle",showSearch:!0,filterOption:(H,Se)=>Se.value.toUpperCase().indexOf(H.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),U.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=(G=>(G[G.INITDATA=0]="INITDATA",G[G.INITSCHOOLS=1]="INITSCHOOLS",G[G.SHOWLOADING=2]="SHOWLOADING",G[G.SELECTEDIDS=3]="SELECTEDIDS",G[G.SETQUERY=4]="SETQUERY",G[G.SETPAGE=5]="SETPAGE",G))(ke||{});function We(G,Q){switch(Q.type){case 0:return k(k({},G),Q.payload);case 4:return k(k({},G),Q.payload);case 5:return Ke(k({},G),{page:Q.payload,reload:!1});case 2:return Ke(k({},G),{loading:Q.payload});case 1:return Ke(k({},G),{schools:Q.payload});case 3:return Ke(k({},G),{selectedIds:Q.payload});default:throw new Error}}const re={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};qe.Z=({onSelect:G,onCancel:Q,container_id:H,container_type:Se})=>{const[ve,$]=(0,o.useReducer)(We,re),{data:Oe,schools:Le,loading:Bt,selectedIds:st,page:ft,count:wt,query:_t,reload:Zt}=ve;(0,o.useEffect)(()=>{function T(){return he(this,null,function*(){const{users:ae,user_count:S}=yield(0,He.nQ)(Ke(k({},_t),{page:ft,container_type:Se,container_id:H,display_aliases:!0}));$({type:0,payload:{data:Zt?ae:[...Oe,...ae],count:S}})})}_t&&T()},[ft,_t,Zt,H,Se]),(0,o.useEffect)(()=>{function T(){return he(this,null,function*(){const{school_names:ae}=yield(0,He.K$)({display_aliases:!0});$({type:1,payload:ae.map(S=>({value:S}))})})}T()},[]);const $e=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(T,ae)=>U.createElement(fe.default,{value:ae.numid,checked:st.includes(ae.numid),disabled:!!T})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(T,ae)=>U.createElement("div",null,U.createElement(pe.Z,{placement:"bottom",title:T},U.createElement(D.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${ae.login}`,target:"_blank"},T||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:T=>U.createElement(pe.Z,{placement:"bottom",title:T},U.createElement("span",{style:{color:"#000000"}},T||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:T=>U.createElement(pe.Z,{placement:"bottom",title:T},U.createElement("span",{style:{color:"#000000"}},T||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:T=>U.createElement(pe.Z,{placement:"bottom",title:T},U.createElement("span",{style:{color:"#000000"}},T||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:T=>U.createElement(pe.Z,{placement:"bottom",title:T},U.createElement("span",{style:{color:"#000000"}},T||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:T=>U.createElement(pe.Z,{placement:"bottom",title:T},U.createElement("span",{style:{color:"#000000"}},T||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:T=>U.createElement("span",{style:{color:"#000000"}},T?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:T=>U.createElement(pe.Z,{placement:"bottom",title:T},U.createElement("span",{style:{color:"#000000"}},q()(T).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:T=>{if(T===1)return U.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function St(T){$({type:4,payload:{page:1,reload:!0,query:T}})}function J(T){$({type:5,payload:T})}function K(T){let ae=st.indexOf(T);ae>=0?st.splice(ae,1):st.push(T),$({type:3,payload:[...st]})}function w(){st.length===0?x.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(G(st,H),$({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const d=wt>ft*10;return U.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},U.createElement(Be,{onSearch:St,schools:Le}),_t?U.createElement(U.Fragment,null,U.createElement("div",{className:"flexd-table-header mt20"},U.createElement(gt.Gi,null,U.createElement(se.default,{pagination:!1,dataSource:Ot,columns:$e}))),U.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},U.createElement(ee(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:J,hasMore:d,useWindow:!1},U.createElement(gt.Gi,null,U.createElement(se.default,{loading:Bt,showHeader:!1,pagination:!1,dataSource:Oe,columns:$e,onRow:T=>({onClick:ae=>{T.added!==1&&K(T.numid)}})})))),U.createElement("div",{className:"flex-container flex-end"},U.createElement(s.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:Q},"\u53D6\u6D88"),U.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:w},"\u786E\u5B9A"))):U.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},U.createElement("img",{src:mt,width:"100",alt:""}),U.createElement("br",null),U.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},85533:function(hn,qe,i){"use strict";i.d(qe,{h:function(){return U}});var o=i(59301),f=i(57809),O=i(78241),V=i(3113),v=i(89780),L=i.n(v),s=i(45559),fe=i(42313),pe=Object.defineProperty,x=Object.defineProperties,se=Object.getOwnPropertyDescriptors,D=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,z=(B,u,R)=>u in B?pe(B,u,{enumerable:!0,configurable:!0,writable:!0,value:R}):B[u]=R,ee=(B,u)=>{for(var R in u||(u={}))I.call(u,R)&&z(B,R,u[R]);if(D)for(var R of D(u))q.call(u,R)&&z(B,R,u[R]);return B},mt=(B,u)=>x(B,se(u));const He=f.default.Option,gt={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:B,onCancel:u})=>{const[R,j]=(0,o.useState)("python");function ue(te){j(Te[te][1])}function M(te){B(te)}return o.createElement(O.default,mt(ee({},gt),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:M,style:{width:500}}),o.createElement(O.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},o.createElement(f.default,{getPopupContainer:te=>te.parentNode,onChange:ue},Object.keys(Te).map(te=>o.createElement(He,{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(U,{mode:R})),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:u},"\u53D6\u6D88")))};function U({value:B,onChange:u,mode:R,options:j={}}){const ue=(0,o.useRef)(),[M,te]=(0,o.useState)();return(0,o.useEffect)(()=>{if(M){let k=function(Ke){const he=Ke.getValue();u&&u(he)};return M.on("change",k),()=>{M.off("change",k)}}},[M,u]),(0,o.useEffect)(()=>{M&&M.setOption("mode",R)},[M,R]),(0,o.useEffect)(()=>{M&&(B!==M.getValue()||B==="")&&setTimeout(()=>{M.setValue(B||"")},300)},[M,B]),(0,o.useEffect)(()=>{if(ue.current&&!M){const k=L().fromTextArea(ue.current,ee({mode:R,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},j));te(k)}},[ue.current,M]),o.createElement("div",{className:"my-codemirror-container"},o.createElement("textarea",{ref:ue}))}},59672:function(hn,qe,i){"use strict";i.d(qe,{i:function(){return R},Z:function(){return ue}});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(65862),s=i(2524),fe=i(41867),pe="data:image/png;base64,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",x="data:image/png;base64,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",se="data:image/png;base64,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",D="data:image/png;base64,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",I="data:image/png;base64,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",q="data:image/png;base64,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",z="data:image/png;base64,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",ee="data:image/png;base64,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",mt="data:image/png;base64,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",He="data:image/png;base64,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",gt="data:image/png;base64,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",Te="data:image/png;base64,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",U="data:image/png;base64,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",B="data:image/png;base64,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",u=i(59301);const R=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:pe,swimg:x},{name:"101\u8BA1\u5212",ptimg:se,swimg:D},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:I,swimg:q},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:z,swimg:ee},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:mt,swimg:He},{name:"\u519B\u961F\u4E00\u6D41",ptimg:gt,swimg:Te}];var ue=({className:M,dataSource:te=[],col:k=4,right:Ke,bottom:he=23,precision:Ot=0,wrapWidth:Be=1200,trackEventItems:ke,loading:We,onRemove:re=()=>{},isCurrent:G=!0,showAlias:Q=!1})=>{const H=Math.floor((Be-(k-1)*Ke)/k),Se=[{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(ve=>(window.ENV==="build"&&(ve.ptimg=`/react/build${ve.ptimg}`,ve.swimg=`/react/build${ve.swimg}`),ve));return u.createElement(f.Z,{spinning:We},u.createElement("div",{className:v()(o.list,M)},!!(te!=null&&te.length)&&(te==null?void 0:te.map((ve,$)=>{const{name:Oe,id:Le,identifier:Bt,featured:st,school_name:ft,image_url:wt,excellent:_t,is_plan:Zt,subject_tags:$e=[]}=ve,St=$e==null?void 0:$e.filter(J=>J!=="\u5FC5\u4FEE\u8BFE\u7A0B"&&J!=="\u9009\u4FEE\u8BFE\u7A0B");return u.createElement("div",{key:Le,className:o.wrap,style:{width:H,marginRight:(1+$)%k===0?0:Ke+Ot,marginBottom:he}},u.createElement("a",{className:o.li,onClick:J=>{J.preventDefault(),J.stopPropagation(),ke&&(0,L.L9)([ke]),(0,L.xg)(`/paths/${Bt}`)}},u.createElement("div",{className:o.img},u.createElement("img",{className:o.cover,src:`${wt}`}),G&&(0,fe.bg)()&&(ve==null?void 0:ve.studying)&&u.createElement("div",{className:`${o.movebq} user-path-items`,onClick:J=>{J.stopPropagation(),re(ve)}},u.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),u.createElement("span",{className:"c-red"},"\u79FB\u9664")),St==null?void 0:St.map((J,K)=>{var w,d;if(K===0){const ae=(w=Se.find(S=>S.name==J))==null?void 0:w.swimg;return u.createElement("img",{className:o.sign,src:ae,style:{left:"-4px"}})}const T=(d=Se.find(ae=>ae.name==J))==null?void 0:d.ptimg;return u.createElement("img",{className:o.sign,src:T,style:{left:`${48+52*(K-1)+2*K}px`}})}),((ve==null?void 0:ve.must)||ve.not_must)&&u.createElement("img",{className:o.sign,src:ve.must?U:B,style:{width:28,left:St!=null&&St.length?48+52*((St==null?void 0:St.length)-1)+2*(St==null?void 0:St.length):7}}),u.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ve==null?void 0:ve.excellent)&&u.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),u.createElement("div",{className:o.name},u.createElement(O.Z,{title:Q&&(ve!=null&&ve.excellent_alias_name)?u.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Oe}`,u.createElement("br",null),u.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ve==null?void 0:ve.excellent_alias_name}`)):Oe},u.createElement("span",{className:o.e},Q&&(ve==null?void 0:ve.excellent_alias_name)||Oe))),u.createElement("div",{className:o.tags},u.createElement("div",null,u.createElement(O.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),u.createElement("span",null,ve.stages_count))),u.createElement(O.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),u.createElement("span",null,ve.members_count)))))))})),!te.length&&u.createElement(s.Z,null)))}},82636:function(hn,qe,i){"use strict";i.d(qe,{jL:function(){return v},w9:function(){return H},QD:function(){return Z},cQ:function(){return ke.Z},op:function(){return F},O5:function(){return or},_b:function(){return xt},t7:function(){return He},Gi:function(){return Bt},YG:function(){return Oe},qp:function(){return se},vr:function(){return be},qE:function(){return je},Je:function(){return U},wb:function(){return Be},cq:function(){return $e},tp:function(){return q}});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:me=[],img:tt,imgWidth:at=346,title:_e,sunTitle:jt,bannerExtraContent:sn})=>o.createElement("div",{className:f.banner},o.createElement("div",{className:f.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,_e),o.createElement("span",null,jt)),me.length>0&&o.createElement("div",{className:f.btns},me.map((Wt,Sn)=>o.createElement("div",{key:Sn,onClick:Wt.click},Wt.name,Wt.sign?o.createElement("img",{src:O,width:39}):null))),sn),tt&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:tt,width:at}))),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),fe=i.n(s),pe=i(89392),se=({dataSource:me=[],value:tt,onChange:at,onTitleChange:_e,className:jt,title:sn,titleWidth:Wt=41,style:Sn={},fontColor:ie="#6A7283",showCount:g})=>{const[C,P]=(0,o.useState)(0),[y,Y]=(0,o.useState)(!1),de=(0,o.useRef)(null),Ge=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Ue;me.length!==0&&(((Ue=de==null?void 0:de.current)==null?void 0:Ue.clientHeight)>97?P(1):P(0)),me.length===0&&P(0),Y(!1)},[me]),o.createElement("div",{className:fe()(L.row,jt),style:Sn},o.createElement("div",{onClick:(0,pe.throttle)(()=>_e==null?void 0:_e(),2e3),style:{width:Wt,marginTop:y?12:4},className:`${L.title} ${_e?"current":""}`},sn),o.createElement("div",{className:y?`${L.tagsWrap} ${L.tagsBorderWrap}`:L.tagsWrap},o.createElement("div",{className:L.bar,ref:Ge,style:C>0?{height:C===1?97:"auto",overflow:C===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:L.tag,ref:de},me==null?void 0:me.map(Ue=>o.createElement("span",{onClick:()=>at(Ue.id),key:Ue.id,style:{color:ie},className:tt===Ue.id?L.active:""},o.createElement("span",{title:Ue.name,className:L.name},Ue.name),!!g&&o.createElement("span",{className:L.num},Ue.count))))),!!C&&o.createElement(o.Fragment,null,C===1?o.createElement("div",{onClick:()=>{var Ue;P(2),((Ue=de==null?void 0:de.current)==null?void 0:Ue.clientHeight)>245?Y(!0):Y(!1)},className:L.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Ge.current.scrollTop=0,P(1),Y(!1)},className:L.action},"\u6536\u8D77",o.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"},q=({dataSource:me=[],value:tt,onChange:at,className:_e,style:jt={}})=>o.createElement("div",{style:jt,className:fe()(D.tabs,_e)},me.map(sn=>o.createElement("span",{onClick:()=>at(sn.id),className:tt===sn.id?D.active:"",key:sn.id},sn.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"},ee=i(92832),He=({dataSource:me=[],value:tt="",onChange:at,onInputChange:_e=()=>{},className:jt,style:sn={},placeholder:Wt,allowClear:Sn=!1})=>{var ie;const[g,C]=(0,o.useState)(""),[P,y]=(0,o.useState)("");(0,o.useEffect)(()=>{var Ge;let Ue=tt;(Ge=JSON.stringify(tt))!=null&&Ge.includes("{")&&(C(tt.id),Ue=tt.value||"");try{y(decodeURIComponent(Ue||""))}catch(vt){y(decodeURIComponent(Ue||""))}},[tt]);const Y=()=>{at(encodeURIComponent(P),g||null)},de=Ge=>{Ge!==g&&(C(Ge),at(encodeURIComponent(P),Ge))};return o.createElement("div",{className:fe()(z.input,jt),style:sn},!!me.length&&o.createElement("div",{className:z.dropdown},o.createElement("div",{className:z.text},(ie=me.find(Ge=>Ge.id===g))==null?void 0:ie.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},me.map((Ge,Ue)=>o.createElement("div",{key:Ue,onClick:()=>de(Ge.id)},Ge.name)))),o.createElement(ee.default,{onPressEnter:Y,value:P,onChange:Ge=>{y(Ge.target.value),_e(encodeURIComponent(Ge.target.value),g||null)},bordered:!1,placeholder:Wt}),o.createElement("i",{onClick:Y,className:"iconfont icon-sousuo9 font14 pl10 current"}))},gt={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"},U=({value:me,onChange:tt,className:at,total:_e,pageSize:jt,style:sn={}})=>{const Wt=me<2,Sn=me>=Math.ceil(_e/jt);return _e<=jt?o.createElement(o.Fragment,null):o.createElement("div",{className:fe()(gt.quickPager,at),style:sn},o.createElement("div",{onClick:()=>{Wt||tt(me-1,"prev")},className:Wt?gt.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Sn||tt(me+1,"next")},className:Sn?gt.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"},u=i(71418),R=i(6848),j=i(13570),ue=i(74128),M=i(65862),te=i(96908),k=i(57177),Ke=i(81378),he=i(2524),Be=({className:me,dataSource:tt=[],col:at=4,right:_e,bottom:jt=23,precision:sn=0,wrapWidth:Wt=1200,trackEventItems:Sn,loading:ie})=>{const g=Math.floor((Wt-(at-1)*_e)/at);return o.createElement(u.Z,{spinning:ie},o.createElement("div",{className:fe()(B.list,me)},!!tt.length&&tt.map((C,P)=>{const{name:y,id:Y,identifier:de,power:Ge,cover_image_id:Ue,pic:vt}=C;return o.createElement("div",{className:B.wrap,key:Y,style:{width:g,marginRight:(1+P)%at===0?0:_e+sn,marginBottom:jt}},o.createElement("a",{target:"_blank",href:`/shixuns/${de}/challenges`,className:B.li,onClick:It=>{It.preventDefault(),Sn&&(0,M.L9)([Sn]),Ge&&(0,M.xg)(`/shixuns/${de}/challenges`)}},o.createElement("div",{className:B.img},o.createElement("img",{className:B.cover,src:`${vt}`}),C.is_jupyter&&o.createElement("img",{className:B.sign,src:te}),C.is_jupyter_lab&&o.createElement("img",{className:B.sign,src:k}),C.is_unity_3d&&o.createElement("img",{className:B.sign,src:Ke})),o.createElement("div",{className:B.name},o.createElement(R.Z,{title:y||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:B.e},y||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:B.tags},o.createElement(R.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(R.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(R.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,C.level))),o.createElement("div",{className:B.rate},o.createElement(j.Z,{allowHalf:!0,disabled:!0,defaultValue:C.score_info}),o.createElement("span",null,"\xA0",C.score_info?`${C.score_info}\u5206`:"5\u5206")))),!Ge&&o.createElement("div",{className:B.lockWrap},o.createElement("img",{src:`${ue.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")))}),!tt.length&&o.createElement(he.Z,null)))},ke=i(59672),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"},re="data:image/png;base64,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",G=i(59301),H=({className:me,dataSource:tt=[],col:at=4,right:_e,bottom:jt=23,precision:sn=0,wrapWidth:Wt=1200,trackEventItems:Sn,loading:ie})=>{const g=Math.floor((Wt-(at-1)*_e)/at);return G.createElement(u.Z,{spinning:ie},G.createElement("div",{className:fe()(We.list,me)},!!tt.length&&tt.map((C,P)=>{const{subject_identifier:y,id:Y,identifier:de,power:Ge}=C,Ue=C.is_public!=0&&C.is_public;return G.createElement("div",{className:We.wrap,key:Y,style:{width:g,marginRight:(1+P)%at===0?0:_e+sn,marginBottom:jt}},G.createElement("a",{className:We.li,onClick:vt=>{vt.preventDefault(),Sn&&(0,M.L9)([Sn]),(0,M.xg)(C.first_category_url)}},G.createElement("div",{className:We.top},G.createElement(R.Z,{title:C.name},G.createElement("div",{className:We.name},C.name)),G.createElement("img",{className:We.img,src:ue.Z.IMG_SERVER+"/images/"+C.avatar_url}),G.createElement("div",{className:We.text,title:C.creator},C.creator),y&&G.createElement("div",{className:We.btns},G.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),G.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ue&&G.createElement("div",{className:We.sign},"\u516C\u5F00")),G.createElement("div",{className:We.bottom},C.visits>0&&G.createElement(R.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-liulanyan"}),G.createElement("span",null,C.visits))),C.course_members_count>0&&G.createElement(R.Z,{title:"\u6210\u5458",placement:"bottom"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-chengyuan"}),C.course_members_count)),C.tasks_count>0&&G.createElement(R.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-zuoye"}),C.tasks_count)),C.is_end?G.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):G.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!C.is_accessible&&G.createElement("div",{className:We.lockWrap},G.createElement("img",{src:`${ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),G.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!tt.length&&G.createElement(he.Z,null)))},Se={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"},ve=i(65582),Oe=({dataSource:me=[],value:tt,onChange:at,className:_e,style:jt={},tabBarExtraContent:sn})=>o.createElement("div",{className:fe()(Se.tabs,_e),style:jt},o.createElement("div",{className:Se.tabsWrap},me.map((Wt,Sn)=>o.createElement("aside",{className:Se.tab,onClick:()=>{at(Wt.id),Wt.link&&ve.history.push(Wt.link)},key:Sn},o.createElement("div",{className:tt===Wt.id?Se.active:""},Wt.name),(Wt==null?void 0:Wt.resetCount)==null&&(Wt==null?void 0:Wt.total)!==void 0&&o.createElement("span",null,"\uFF08",Wt==null?void 0:Wt.total,"\uFF09"),(Wt==null?void 0:Wt.resetCount)!==void 0&&(Wt==null?void 0:Wt.total)!==void 0&&o.createElement(R.Z,{title:(Wt==null?void 0:Wt.tip)!=null?Wt==null?void 0:Wt.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},Wt==null?void 0:Wt.resetCount),"/",o.createElement("span",null,Wt==null?void 0:Wt.total),"\uFF09"))))),o.createElement("div",{className:Se.tabBar},sn)),Bt=({className:me,style:tt={},children:at})=>o.createElement("div",{className:fe()(me),style:tt},at),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"},ft=i(38854),wt=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:me,dropValue:tt,className:at,onSort:_e,onDrop:jt,dataSource:sn=_t})=>{var Wt;return o.createElement("div",{className:fe()(st.orderWrap,at)},o.createElement(ft.Z,{dropdownRender:()=>o.createElement(wt.default,null,sn.map((Sn,ie)=>o.createElement(wt.default.Item,{key:ie,onClick:()=>jt(Sn.id)},Sn.name)))},o.createElement("span",{className:st.orderTextWrap},(Wt=sn.find(Sn=>tt===Sn.id))==null?void 0:Wt.name)),o.createElement("span",{className:st.orderIconWrap},o.createElement("span",{className:st.orderAsc},o.createElement("i",{className:me==="asc"?`iconfont icon-sanjiaoxing-up font12 ${st.cursorPointer} ${st.active}`:`iconfont icon-sanjiaoxing-up font12 ${st.cursorPointer}`,onClick:()=>_e(me==="asc"?"desc":"asc")})),o.createElement("span",{className:st.orderDesc},o.createElement("i",{className:me==="desc"?`iconfont icon-sanjiaoxing-down font12 ${st.cursorPointer} ${st.active}`:`iconfont icon-sanjiaoxing-down font12 ${st.cursorPointer}`,onClick:()=>_e(me==="asc"?"desc":"asc")}))))},St={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),K=Object.defineProperty,w=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,ae=(me,tt,at)=>tt in me?K(me,tt,{enumerable:!0,configurable:!0,writable:!0,value:at}):me[tt]=at,S=(me,tt)=>{for(var at in tt||(tt={}))d.call(tt,at)&&ae(me,at,tt[at]);if(w)for(var at of w(tt))T.call(tt,at)&&ae(me,at,tt[at]);return me},h=(me,tt)=>{var at={};for(var _e in me)d.call(me,_e)&&tt.indexOf(_e)<0&&(at[_e]=me[_e]);if(me!=null&&w)for(var _e of w(me))tt.indexOf(_e)<0&&T.call(me,_e)&&(at[_e]=me[_e]);return at},oe=(me,tt,at)=>new Promise((_e,jt)=>{var sn=ie=>{try{Sn(at.next(ie))}catch(g){jt(g)}},Wt=ie=>{try{Sn(at.throw(ie))}catch(g){jt(g)}},Sn=ie=>ie.done?_e(ie.value):Promise.resolve(ie.value).then(sn,Wt);Sn((at=at.apply(me,tt)).next())}),F=me=>{var tt=me,{className:at,style:_e,children:jt,loading:sn=!1,openLoading:Wt,onClick:Sn=()=>{},size:ie="middle",shape:g="round"}=tt,C=h(tt,["className","style","children","loading","openLoading","onClick","size","shape"]);const[P,y]=(0,o.useState)(!1);return o.createElement(J.ZP,S({onClick:(0,pe.throttle)(Y=>oe(void 0,null,function*(){Wt&&y(!0);try{yield Sn(Y)}catch(de){console.log("error",de)}Wt&&y(!1)}),2e3,{leading:!0,trailing:!1}),className:fe()(St.btn,St[`${ie}-${g}`],at),style:_e,size:ie,shape:g,loading:P||sn},C),jt)},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"},je=({className:me,style:tt,children:at=null,onClick:_e,title:jt})=>o.createElement("div",{className:fe()(ge.head,me),style:tt},o.createElement("span",{className:"primary-hover",onClick:_e},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:jt},jt),o.createElement("div",{className:ge.node},at)),Ae={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"},Z=({confirmShow:me=!0,confirmTitle:tt,confirmClick:at,cancelShow:_e=!0,cancelTitle:jt,cancelClick:sn,className:Wt,style:Sn,confirmLoading:ie=!1})=>o.createElement("div",{className:fe()(Ae.btns,Wt),style:Sn},me&&o.createElement(J.ZP,{loading:ie,onClick:at,type:"primary",className:Ae.confirm},tt),_e&&o.createElement(J.ZP,{onClick:sn,className:Ae.cancel},jt)),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:me,style:tt={},LeftContent:at,children:_e,RightContent:jt})=>o.createElement("div",{className:fe()(A.fixedBottom,me),style:tt},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},at),o.createElement("div",{className:A.center},_e),o.createElement("div",{className:A.right},jt))),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"},xt=({className:me,style:tt={},dataSource:at=[]})=>o.createElement("div",{className:fe()(Pe.crumbs,me),style:tt},at.map((_e,jt)=>jtve.history.push(_e.path)},_e.name):o.createElement("span",null,_e.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:jt,style:{color:"#5F6368"}},_e.name))),Dt=i(31797),Ft=Object.defineProperty,Ut=Object.defineProperties,un=Object.getOwnPropertyDescriptors,an=Object.getOwnPropertySymbols,An=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,wn=(me,tt,at)=>tt in me?Ft(me,tt,{enumerable:!0,configurable:!0,writable:!0,value:at}):me[tt]=at,on=(me,tt)=>{for(var at in tt||(tt={}))An.call(tt,at)&&wn(me,at,tt[at]);if(an)for(var at of an(tt))En.call(tt,at)&&wn(me,at,tt[at]);return me},Dn=(me,tt)=>Ut(me,un(tt)),zn=(me,tt)=>{var at={};for(var _e in me)An.call(me,_e)&&tt.indexOf(_e)<0&&(at[_e]=me[_e]);if(me!=null&&an)for(var _e of an(me))tt.indexOf(_e)<0&&En.call(me,_e)&&(at[_e]=me[_e]);return at};const{Countdown:fn}=Dt.default;var or=me=>{var tt=me,{onChange:at}=tt,_e=zn(tt,["onChange"]);const[jt,sn]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof jt=="number"&&jt>=0&&at(jt)},[jt]);const Wt=Sn=>{const ie=Math.floor(Sn/1e3);sn(ie)};return o.createElement(fn,Dn(on({},_e),{onChange:Wt}))}},24459:function(hn,qe,i){"use strict";var o=i(6848),f=i(8591),O=i(3113),V=i(1710),v=i(59301),L=i(74457),s=i(56102),fe=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: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}],x=({detail:se})=>{const[D,I]=(0,v.useState)(se),[q,z]=(0,v.useState)(1);(0,v.useEffect)(()=>{se&&I(se)},[se]);const ee=(0,v.useMemo)(()=>({position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:q,showQuickJumper:{goButton:v.createElement(O.ZP,null,"GO")},total:D==null?void 0:D.data_sets_count,onChange:mt=>{z(mt),(0,L.pV)(`${se==null?void 0:se.id}`,{limit:10,page:mt}).then(He=>{I(He)})}}),[q,D]);return v.createElement(V.default,{columns:pe,dataSource:D==null?void 0:D.data_sets,rowKey:"attachment_id",pagination:ee})};qe.Z=(0,v.memo)(x)},49423: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),fe=i(43604),pe=i(28103),x=i(43418),se=i(8591),D=i(5871),I=i(90466),q=i(84105),z=i(65582),ee={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"},mt=i(74457),He=i(41867),gt=i(92832),Te=(Xe,Ce,ce)=>new Promise((dt,$t)=>{var Yt=Ct=>{try{ln(ce.next(Ct))}catch(tn){$t(tn)}},Tt=Ct=>{try{ln(ce.throw(Ct))}catch(tn){$t(tn)}},ln=Ct=>Ct.done?dt(Ct.value):Promise.resolve(Ct.value).then(Yt,Tt);ln((ce=ce.apply(Xe,Ce)).next())});const U=({dispatch:Xe,innovation:Ce,detail:ce})=>{const[dt]=V.default.useForm(),[$t,Yt]=(0,o.useState)("notyet"),Tt=(0,o.useRef)(),ln=()=>Te(void 0,null,function*(){try{yield dt.validateFields();const Qt=dt.getFieldValue("name");Yt("forking");const qt=yield(0,mt.M3)(`${ce.id}`,{name:Qt});qt.status===0&&(se.ZP.success("fork\u6210\u529F"),Tt.current=qt.sci_project_id,Ce.openForkModalPosition==="remindModal"&&window.localStorage.setItem("hideRemindModal",`${Ce.hideRemindModal}`)),Yt("success")}catch(Qt){Yt("fail")}}),Ct=()=>{z.history.push(`/innovation/project/detail/${Tt.current}`),location.reload()},tn=()=>{Yt("notyet"),dt.resetFields(),Xe({type:"innovation/closeModal"})},ir=()=>{$t==="success"?Ct():ln()},Fn=o.createElement(V.default,{autoComplete:"off",form:dt,initialValues:{name:ce.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(gt.default,{placeholder:"\u8BF7\u8F93\u5165",maxLength:60}))),pn={notyet:Fn,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:Fn};return o.createElement(x.default,{title:"Fork\u9879\u76EE",width:600,open:Ce.visibleModalName==="fork-project",className:`${ee.fork_modal}`,destroyOnClose:!0,centered:!0,onCancel:tn,onOk:ir,okText:$t==="success"?"\u67E5\u770B\u9879\u76EE":"\u786E\u5B9A"},o.createElement(L.Z,{tip:"\u9879\u76EEFork\u4E2D",spinning:$t==="forking"},pn[$t]))};var B=(0,z.connect)(({innovation:Xe})=>({innovation:Xe}))(U),u=i(66649),R=i.n(u),j=i(74128),M=()=>{const[Xe,Ce]=(0,o.useState)(R()().valueOf()),ce=(0,o.useMemo)(()=>`${j.Z.API_SERVER}/rucaptcha?t=${Xe}`,[Xe]),dt=()=>{Ce(R()().valueOf())};return o.createElement(s.Z,{align:"middle"},o.createElement("img",{src:ce,alt:""}),o.createElement("span",{onClick:dt,style:{fontSize:12,fontWeight:400,color:"#165DFF",marginLeft:10,cursor:"pointer"}},"\u770B\u4E0D\u6E05\u6362\u4E00\u5F20"))},te=(Xe,Ce,ce)=>new Promise((dt,$t)=>{var Yt=Ct=>{try{ln(ce.next(Ct))}catch(tn){$t(tn)}},Tt=Ct=>{try{ln(ce.throw(Ct))}catch(tn){$t(tn)}},ln=Ct=>Ct.done?dt(Ct.value):Promise.resolve(Ct.value).then(Yt,Tt);ln((ce=ce.apply(Xe,Ce)).next())});const k=({dispatch:Xe,innovation:Ce,projectId:ce})=>{const[dt]=V.default.useForm(),$t=()=>te(void 0,null,function*(){try{yield dt.validateFields();const Yt=dt.getFieldsValue();(yield(0,mt.th)(ce,{code:Yt.code})).status===0&&(se.ZP.success("\u5220\u9664\u6210\u529F"),Xe({type:"innovation/closeModal"}),z.history.replace("/innovation/project"))}catch(Yt){Xe({type:"innovation/closeModal"})}});return o.createElement(x.default,{title:"\u5220\u9664\u9879\u76EE",width:600,okText:"\u786E\u5B9A\u5220\u9664",okButtonProps:{type:"primary",danger:!0},centered:!0,open:Ce.visibleModalName==="delete-project",destroyOnClose:!0,onCancel:()=>Xe({type:"innovation/closeModal"}),onOk:$t},o.createElement(V.default,{autoComplete:"off",form:dt,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(gt.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(M,null))))};var Ke=(0,z.connect)(({innovation:Xe})=>({innovation:Xe}))(k),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"},Ot=i(6848),Be=i(20834),ke=i(38854),We=i(17574),re=i(56102),G={wrap:"wrap___Bmme7",modal:"modal___AMeuc",title:"title___gcQ15",path:"path___Z2shU",colorBlue:"colorBlue___G_a7d",width240:"width240___AU6VN",filePath:"filePath___YkFWz"},Q=Object.defineProperty,H=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,$=(Xe,Ce,ce)=>Ce in Xe?Q(Xe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Xe[Ce]=ce,Oe=(Xe,Ce)=>{for(var ce in Ce||(Ce={}))Se.call(Ce,ce)&&$(Xe,ce,Ce[ce]);if(H)for(var ce of H(Ce))ve.call(Ce,ce)&&$(Xe,ce,Ce[ce]);return Xe},Le=(Xe,Ce)=>{var ce={};for(var dt in Xe)Se.call(Xe,dt)&&Ce.indexOf(dt)<0&&(ce[dt]=Xe[dt]);if(Xe!=null&&H)for(var dt of H(Xe))Ce.indexOf(dt)<0&&ve.call(Xe,dt)&&(ce[dt]=Xe[dt]);return ce},Bt=(Xe,Ce,ce)=>new Promise((dt,$t)=>{var Yt=Ct=>{try{ln(ce.next(Ct))}catch(tn){$t(tn)}},Tt=Ct=>{try{ln(ce.throw(Ct))}catch(tn){$t(tn)}},ln=Ct=>Ct.done?dt(Ct.value):Promise.resolve(Ct.value).then(Yt,Tt);ln((ce=ce.apply(Xe,Ce)).next())});const st=Xe=>{var Ce=Xe,{shixunsDetail:ce,globalSetting:dt,loading:$t,user:Yt,dispatch:Tt,isRepository:ln}=Ce,Ct=Le(Ce,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const tn=(0,z.useLocation)(),ir=(0,z.useParams)(),[Fn,pn]=(0,o.useState)({}),Qt=(0,o.useRef)(),[qt]=V.default.useForm(),[_n,vr]=(0,o.useState)("");(0,o.useEffect)(()=>{Ct.visible&&qt.resetFields()},[Ct.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=tn.pathname)==null?void 0:tr.split("/"))==null?void 0:fr[2]},[]);const er=(...tr)=>Bt(void 0,[...tr],function*(fr={}){const Yn=yield Tt({type:"shixunsDetail/addRepositoryFiles",payload:{id:ir.taskId,message:fr.commitMessage,content:"",path:(Ct.defaultPath?Ct.defaultPath+"/":"")+fr.path+"/"+(fr.file||".gitkeep"),secret_repository:ln?void 0:!0}});Yn!=null&&Yn.url&&(se.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ct.onOK({path:(Ct.defaultPath?Ct.defaultPath+"/":"")+fr.path+"/"+(fr.file||".gitkeep"),name:fr.path.split("/")[fr.path.split("/").length-1]}),Ct.onClose())}),br=()=>{var tr,fr;z.history.push(`/shixuns/${Qt.current}/${(fr=(tr=tn.pathname)==null?void 0:tr.split("/"))==null?void 0:fr[3]}${_n?`/master/shixun_show/${_n}`:""}`)};return o.createElement(x.default,{width:"60%",centered:!0,open:Ct.visible,wrapClassName:G.modal,onOk:()=>{qt.submit()},onCancel:Ct.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},o.createElement("section",{className:G.bg},o.createElement("div",{className:G.wrap},o.createElement(V.default,{className:"mt10",form:qt,scrollToFirstError:!0,layout:"vertical",onFinish:er,onChange:()=>{var tr,fr,Yn,hr;const Sr=Oe({},qt.getFieldsValue()),rr=(tr=Sr==null?void 0:Sr.path)==null?void 0:tr.split(""),Ln=(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=Ln==null?void 0:Ln.filter(Wn=>Wn=="/"))!=null&&hr.length&&(Sr.file=Sr.file.substring(0,Sr.path.length-1)),qt.setFieldsValue(Oe({},Sr)),pn(Sr)}},o.createElement(V.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},o.createElement(s.Z,null,o.createElement(fe.Z,null,o.createElement("span",{className:G.filePath},Ct.defaultPath+"/")),o.createElement(fe.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(gt.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(gt.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(gt.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,z.connect)(({shixunsDetail:Xe,loading:Ce,globalSetting:ce,user:dt})=>({shixunsDetail:Xe,globalSetting:ce,user:dt,loading:Ce.models.index}))(st),wt=i(85533),_t=Object.defineProperty,Zt=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,J=(Xe,Ce,ce)=>Ce in Xe?_t(Xe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Xe[Ce]=ce,K=(Xe,Ce)=>{for(var ce in Ce||(Ce={}))$e.call(Ce,ce)&&J(Xe,ce,Ce[ce]);if(Zt)for(var ce of Zt(Ce))St.call(Ce,ce)&&J(Xe,ce,Ce[ce]);return Xe},w=(Xe,Ce)=>{var ce={};for(var dt in Xe)$e.call(Xe,dt)&&Ce.indexOf(dt)<0&&(ce[dt]=Xe[dt]);if(Xe!=null&&Zt)for(var dt of Zt(Xe))Ce.indexOf(dt)<0&&St.call(Xe,dt)&&(ce[dt]=Xe[dt]);return ce},d=(Xe,Ce,ce)=>new Promise((dt,$t)=>{var Yt=Ct=>{try{ln(ce.next(Ct))}catch(tn){$t(tn)}},Tt=Ct=>{try{ln(ce.throw(Ct))}catch(tn){$t(tn)}},ln=Ct=>Ct.done?dt(Ct.value):Promise.resolve(Ct.value).then(Yt,Tt);ln((ce=ce.apply(Xe,Ce)).next())});const T=Xe=>{var Ce=Xe,{shixunsDetail:ce,globalSetting:dt,loading:$t,user:Yt,dispatch:Tt,isRepository:ln}=Ce,Ct=w(Ce,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const tn=(0,z.useLocation)(),ir=(0,z.useParams)(),[Fn,pn]=(0,o.useState)({}),Qt=(0,o.useRef)(),[qt]=V.default.useForm(),[_n,vr]=(0,o.useState)("");(0,o.useEffect)(()=>{Ct.visible&&qt.resetFields()},[Ct.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=tn.pathname)==null?void 0:tr.split("/"))==null?void 0:fr[2]},[]);const er=(...tr)=>d(void 0,[...tr],function*(fr={}){const Yn=yield Tt({type:"shixunsDetail/addRepositoryFiles",payload:{id:ir.taskId,message:fr.commitMessage,content:fr.codeMirror,path:(Ct.defaultPath?Ct.defaultPath+"/":"")+fr.path,secret_repository:ln?void 0:!0}});Yn!=null&&Yn.url&&(se.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ct.onOK({path:(Ct.defaultPath?Ct.defaultPath+"/":"")+fr.path,name:fr.path.split("/")[fr.path.split("/").length-1]}),Ct.onClose())}),br=()=>{var tr,fr;z.history.push(`/shixuns/${Qt.current}/${(fr=(tr=tn.pathname)==null?void 0:tr.split("/"))==null?void 0:fr[3]}${_n?`/master/shixun_show/${_n}`:""}`)};return o.createElement(x.default,{width:"60%",open:Ct.visible,wrapClassName:G.modal,centered:!0,onOk:()=>{qt.submit()},onCancel:Ct.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},o.createElement("section",{className:G.bg},o.createElement("div",{className:G.wrap},o.createElement(V.default,{className:"mt10",form:qt,scrollToFirstError:!0,layout:"vertical",onFinish:er,onChange:()=>{var tr,fr;const Yn=K({},qt.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)),qt.setFieldsValue(K({},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(fe.Z,null,o.createElement("span",{className:G.filePath},Ct.defaultPath+"/")),o.createElement(fe.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(gt.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(gt.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(wt.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 ae=(0,z.connect)(({shixunsDetail:Xe,loading:Ce,globalSetting:ce,user:dt})=>({shixunsDetail:Xe,globalSetting:ce,user:dt,loading:Ce.models.index}))(T),S=Object.defineProperty,h=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,F=(Xe,Ce,ce)=>Ce in Xe?S(Xe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Xe[Ce]=ce,ge=(Xe,Ce)=>{for(var ce in Ce||(Ce={}))oe.call(Ce,ce)&&F(Xe,ce,Ce[ce]);if(h)for(var ce of h(Ce))W.call(Ce,ce)&&F(Xe,ce,Ce[ce]);return Xe},lt=(Xe,Ce)=>{var ce={};for(var dt in Xe)oe.call(Xe,dt)&&Ce.indexOf(dt)<0&&(ce[dt]=Xe[dt]);if(Xe!=null&&h)for(var dt of h(Xe))Ce.indexOf(dt)<0&&W.call(Xe,dt)&&(ce[dt]=Xe[dt]);return ce},je=(Xe,Ce,ce)=>new Promise((dt,$t)=>{var Yt=Ct=>{try{ln(ce.next(Ct))}catch(tn){$t(tn)}},Tt=Ct=>{try{ln(ce.throw(Ct))}catch(tn){$t(tn)}},ln=Ct=>Ct.done?dt(Ct.value):Promise.resolve(Ct.value).then(Yt,Tt);ln((ce=ce.apply(Xe,Ce)).next())});const Ae=Xe=>{var Ce=Xe,{shixunsDetail:ce,globalSetting:dt,loading:$t,user:Yt,dispatch:Tt,isRepository:ln}=Ce,Ct=lt(Ce,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const tn=(0,z.useLocation)(),ir=(0,z.useParams)(),[Fn,pn]=(0,o.useState)({}),Qt=(0,o.useRef)(),[qt]=V.default.useForm(),[_n,vr]=(0,o.useState)(""),[er,br]=(0,o.useState)("");(0,o.useEffect)(()=>{Ct.visible&&qt.resetFields()},[Ct.visible]),(0,o.useEffect)(()=>{const Yn=Ct.defaultPath.split("/");Yn.length===1?(vr(""),br(Ct.defaultPath)):(br(Yn.pop()),vr(Yn.join("/")+"/"))},[Ct.defaultPath]),(0,o.useEffect)(()=>{var Yn,hr;Qt.current=(hr=(Yn=tn.pathname)==null?void 0:Yn.split("/"))==null?void 0:hr[2]},[]);const tr=(...Yn)=>je(void 0,[...Yn],function*(hr={}){const Sr=yield Tt({type:"shixunsDetail/moveGitFiles",payload:{id:ir.taskId,from:Ct.defaultPath,to:_n+hr.path,message:hr.commitMessage||`${Ct.defaultPath} rename to ${_n}${hr.path} `,secret_repository:ln}});(Sr==null?void 0:Sr.status)===0&&(se.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ct.onOK({path:hr.path,name:hr.path}),Ct.onClose())}),fr=()=>{var Yn,hr;z.history.push(`/shixuns/${Qt.current}/${(hr=(Yn=tn.pathname)==null?void 0:Yn.split("/"))==null?void 0:hr[3]}${_n?`/master/shixun_show/${_n}`:""}`)};return o.createElement(x.default,{width:"40%",open:Ct.visible,wrapClassName:G.modal,centered:!0,onOk:()=>{qt.submit()},onCancel:Ct.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},o.createElement("section",{className:G.bg},o.createElement("div",{className:G.wrap},o.createElement(V.default,{className:"mt10",form:qt,scrollToFirstError:!0,layout:"vertical",onFinish:tr,onChange:()=>{var Yn,hr;const Sr=ge({},qt.getFieldsValue()),rr=(Yn=Sr==null?void 0:Sr.path)==null?void 0:Yn.split("");((hr=rr==null?void 0:rr.filter(Ln=>Ln=="/"))==null?void 0:hr.length)>1&&(Sr.path=Sr.path.substring(0,Sr.path.length-1)),qt.setFieldsValue(ge({},Sr)),pn(Sr)}},o.createElement(V.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},o.createElement(s.Z,null,o.createElement(fe.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(gt.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(gt.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Ct.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var it=(0,z.connect)(({shixunsDetail:Xe,loading:Ce,globalSetting:ce,user:dt})=>({shixunsDetail:Xe,globalSetting:ce,user:dt,loading:Ce.models.index}))(Ae),Z=i(54580),A={wrap:"wrap___MBjkg",title:"title___kwzQt",path:"path___Dxzfe",colorBlue:"colorBlue___motxO"},X=Object.defineProperty,be=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,xt=(Xe,Ce,ce)=>Ce in Xe?X(Xe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Xe[Ce]=ce,Dt=(Xe,Ce)=>{for(var ce in Ce||(Ce={}))Pe.call(Ce,ce)&&xt(Xe,ce,Ce[ce]);if(be)for(var ce of be(Ce))nt.call(Ce,ce)&&xt(Xe,ce,Ce[ce]);return Xe},Ft=(Xe,Ce)=>{var ce={};for(var dt in Xe)Pe.call(Xe,dt)&&Ce.indexOf(dt)<0&&(ce[dt]=Xe[dt]);if(Xe!=null&&be)for(var dt of be(Xe))Ce.indexOf(dt)<0&&nt.call(Xe,dt)&&(ce[dt]=Xe[dt]);return ce},Ut=(Xe,Ce,ce)=>new Promise((dt,$t)=>{var Yt=Ct=>{try{ln(ce.next(Ct))}catch(tn){$t(tn)}},Tt=Ct=>{try{ln(ce.throw(Ct))}catch(tn){$t(tn)}},ln=Ct=>Ct.done?dt(Ct.value):Promise.resolve(Ct.value).then(Yt,Tt);ln((ce=ce.apply(Xe,Ce)).next())});const{Dragger:un}=Z.default,an=Xe=>{var Ce=Xe,{shixunsDetail:ce,globalSetting:dt,loading:$t,user:Yt,dispatch:Tt,isRepository:ln}=Ce,Ct=Ft(Ce,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const tn=(0,z.useLocation)(),ir=(0,z.useParams)(),[Fn,pn]=(0,o.useState)({}),Qt=(0,o.useRef)(),[qt]=V.default.useForm(),[_n,vr]=(0,o.useState)([]),[er,br]=(0,o.useState)();let tr;(0,o.useEffect)(()=>{Ct.visible&&(qt.resetFields(),vr([]))},[Ct.visible]),(0,o.useEffect)(()=>{Qt.current=ir.taskId},[]),(0,o.useEffect)(()=>{const Ln=sessionStorage.getItem("pathArray");if(Ln){const Wn=Ln.split(",").join("/"),Kn=Wn.indexOf("/")===0?Wn.substr(1):Wn;br(Kn)}},[]);const fr=Ln=>{var Wn,Kn,sr;if(tr=Ln.file.name,Ln.file.status==="done"||Ln.file.status==="uploading"){if(vr(Ln.fileList),!Ln.file.response)return;if(((Wn=Ln.file.response)==null?void 0:Wn.status)===0){se.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}vr(_n.filter(Rr=>Rr.uid!==Ln.file.uid)),(Kn=Ln.file.response)!=null&&Kn.message&&se.ZP.info((sr=Ln.file.response)==null?void 0:sr.message)}},Yn=Ln=>Ut(void 0,null,function*(){if(!Ln.response){se.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Tt({type:"shixunsDetail/deleteGitFile",payload:{id:ir.taskId,path:er?`${er}/${Ln.name}`:Ln.name,message:qt.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${er?`${er}/${Ln.name}`:Ln.name}`,secret_repository:ln?null:!0}})).status===0&&(vr(_n.filter(Kn=>Kn.uid!==Ln.uid)),se.ZP.info("\u5220\u9664\u6210\u529F"))}),hr={height:300,multiple:!0,withCredentials:!0,data:()=>Ut(void 0,null,function*(){return new Promise((Ln,Wn)=>Ut(void 0,null,function*(){setTimeout(()=>Ut(void 0,null,function*(){const Kn=yield qt.getFieldsValue(),sr=Dt(Dt({},{path:Ct.defaultPath?Ct.defaultPath:"",message:Fn.commitMessage||`\u4E0A\u4F20\u4E86${tr}`}),ln?{}:{secret_repository:!0});Ln(sr)}),200)}))}),fileList:_n,method:"post",action:`${j.Z.API_SERVER}/api/sci/projects/${Qt.current}/upload_git_file.json`,onChange:fr,onRemove:Yn,beforeUpload:Ln=>{tr=Ln.name}},Sr=Ln=>Ut(void 0,null,function*(){yield qt.validateFields(),Ct.onClose(),Ct.onOK({path:Ct.defaultPath})}),rr=()=>{var Ln,Wn;z.history.push(`/shixuns/${Qt.current}/${(Wn=(Ln=tn.pathname)==null?void 0:Ln.split("/"))==null?void 0:Wn[3]}${er?`/master/shixun_show/${er}`:""}`)};return o.createElement(x.default,{open:Ct.visible,onOk:Sr,centered:!0,onCancel:Ct.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:qt,scrollToFirstError:!0,layout:"vertical",onFinish:Sr,onValuesChange:()=>pn(Dt({},qt.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(gt.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(un,Dt({},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:Xe,loading:Ce,globalSetting:ce,user:dt})=>({shixunsDetail:Xe,globalSetting:ce,user:dt,loading:Ce.models.index}))(an),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"},on=Object.defineProperty,Dn=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,Rn=(Xe,Ce,ce)=>Ce in Xe?on(Xe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Xe[Ce]=ce,or=(Xe,Ce)=>{for(var ce in Ce||(Ce={}))zn.call(Ce,ce)&&Rn(Xe,ce,Ce[ce]);if(Dn)for(var ce of Dn(Ce))fn.call(Ce,ce)&&Rn(Xe,ce,Ce[ce]);return Xe},me=(Xe,Ce,ce)=>new Promise((dt,$t)=>{var Yt=Ct=>{try{ln(ce.next(Ct))}catch(tn){$t(tn)}},Tt=Ct=>{try{ln(ce.throw(Ct))}catch(tn){$t(tn)}},ln=Ct=>Ct.done?dt(Ct.value):Promise.resolve(Ct.value).then(Yt,Tt);ln((ce=ce.apply(Xe,Ce)).next())});const tt=({shixunsDetail:Xe,globalSetting:Ce,loading:ce,dispatch:dt,title:$t,pathList:Yt=[],showInputPath:Tt=!1,isMergeSelectFile:ln=!1,onFinish:Ct=()=>{}})=>{const[tn]=V.default.useForm(),ir=(0,z.useParams)(),Fn=(0,z.useLocation)(),pn=(0,o.useRef)(),[Qt,qt]=(0,o.useState)(""),[_n,vr]=(0,o.useState)(""),[er,br]=(0,o.useState)([]),[tr,fr]=(0,o.useState)([]);(0,o.useEffect)(()=>{var Wn,Kn;pn.current=((Kn=(Wn=Fn.pathname)==null?void 0:Wn.split("/"))==null?void 0:Kn[3])==="repository"},[]),(0,o.useEffect)(()=>{if(Xe.actionTabs.key!=="Repository-SelectFilePath")return;const Wn=Yt.join("/");let Kn=[];Yt.map((sr,Rr)=>{Rr===0?Kn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${sr}`,path:Wn}):Kn.push({val:`/${sr}`,path:Wn})}),br(Kn),qt(Wn),vr(Wn),Yn(Wn)},[Xe.actionTabs.key]);const Yn=Wn=>me(void 0,null,function*(){const Kn=yield dt({type:pn.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:ir.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,qt(Kn)),Yn(Kn)},Sr=(Wn,Kn)=>{const sr=er.filter((Zr,Jn)=>Jn<=Kn);br(sr);const Rr=sr.filter((Zr,Jn)=>Jn!==0).map(Zr=>Zr.val).join("").substr(1);qt(Rr),Yn(Rr)},rr=()=>me(void 0,null,function*(){const Wn=tn==null?void 0:tn.getFieldsValue(),Kn=Qt?`${Qt}${Wn!=null&&Wn.name?`/${Wn==null?void 0:Wn.name}`:""}`:Wn==null?void 0:Wn.name;if(ln){Ct(Kn),Ln();return}if(Tt){yield tn.validateFields();const sr=yield dt({type:"shixunsDetail/uploadGitFolder",payload:or(or({},{id:ir.taskId,path:Kn}),pn.current?{}:{secret_repository:!0})});Ct(_n),sr.status===0&&se.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ct(Kn),se.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Ln()}),Ln=()=>{dt({type:"shixunsDetail/setActionTabs",payload:{}}),tn.resetFields()};return o.createElement(x.default,{centered:!0,title:$t||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Xe.actionTabs.key==="Repository-SelectFilePath",onOk:rr,onCancel:Ln},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),Tt&&o.createElement(V.default,{form:tn,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(gt.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var at=(0,z.connect)(({shixunsDetail:Xe,loading:Ce,globalSetting:ce})=>({shixunsDetail:Xe,globalSetting:ce,loading:Ce.models.index}))(tt),_e=i(18785),jt=i(60979),sn=i(65862),Wt=i(66457),Sn=i(59149),ie=Object.defineProperty,g=Object.defineProperties,C=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable,de=(Xe,Ce,ce)=>Ce in Xe?ie(Xe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Xe[Ce]=ce,Ge=(Xe,Ce)=>{for(var ce in Ce||(Ce={}))y.call(Ce,ce)&&de(Xe,ce,Ce[ce]);if(P)for(var ce of P(Ce))Y.call(Ce,ce)&&de(Xe,ce,Ce[ce]);return Xe},Ue=(Xe,Ce)=>g(Xe,C(Ce)),vt=(Xe,Ce)=>{var ce={};for(var dt in Xe)y.call(Xe,dt)&&Ce.indexOf(dt)<0&&(ce[dt]=Xe[dt]);if(Xe!=null&&P)for(var dt of P(Xe))Ce.indexOf(dt)<0&&Y.call(Xe,dt)&&(ce[dt]=Xe[dt]);return ce},It=(Xe,Ce,ce)=>new Promise((dt,$t)=>{var Yt=Ct=>{try{ln(ce.next(Ct))}catch(tn){$t(tn)}},Tt=Ct=>{try{ln(ce.throw(Ct))}catch(tn){$t(tn)}},ln=Ct=>Ct.done?dt(Ct.value):Promise.resolve(Ct.value).then(Yt,Tt);ln((ce=ce.apply(Xe,Ce)).next())});const{DirectoryTree:Lt}=We.default,Xt=Xe=>{var Ce=Xe,{shixunsDetail:ce,globalSetting:dt,loading:$t,user:Yt,activeKey:Tt,dispatch:ln,practiceSetting:Ct,isRepository:tn,treeData:ir,setTreeData:Fn,haveAuth:pn}=Ce,Qt=vt(Ce,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData","haveAuth"]),qt,_n;const vr=(0,z.useParams)(),er=(0,z.useLocation)(),[br,tr]=(0,o.useState)(),[fr,Yn]=(0,o.useState)(!1),[hr,Sr]=(0,o.useState)(!1),[rr,Ln]=(0,o.useState)(!1),[Wn,Kn]=(0,o.useState)(!1),[sr,Rr]=(0,o.useState)("");let[Zr,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)(()=>{Fn([]),Va(""),localStorage.warehouseHideTip||fa(!0)},[er.pathname,tn]);const Vr=(dn="")=>It(void 0,null,function*(){(yield(0,jt.Zt)({id:vr.taskId,secret_dir_path:dn}))&&Fa(dn)}),$r=dn=>o.createElement(Be.default,{className:En.menu,onClick:Xn=>{switch(Rr(dn.path||""),Xn.key){case"1":(0,sn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Yn(!0);break;case"2":(0,sn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Ln(!0);break;case"3":(0,sn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Kn(!0);break;case"4":(0,sn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Sr(!0);break;case"5":(0,sn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Ho(dn.path,dn.name,dn);break;case"6":(0,sn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Xo(dn);break}}},(dn.type==="topTree"||dn.type==="tree")&&o.createElement(Be.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(dn.type==="topTree"||dn.type==="tree")&&o.createElement(Be.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(dn.type==="topTree"||dn.type==="tree")&&o.createElement(Be.default.Item,{key:"3"},"\u4E0A\u4F20"),dn.type!=="topTree"&&dn.type!=="tree"&&o.createElement(Be.default.Item,{key:"4"},"\u91CD\u547D\u540D"),dn.type!=="topTree"&&o.createElement(re.CopyToClipboard,{text:`/data/workspace/myshixun/${tn?"":"secret/"}${dn==null?void 0:dn.path}`,onCopy:()=>se.ZP.success("\u590D\u5236\u6210\u529F")},o.createElement(Be.default.Item,{key:"6"},o.createElement(o.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),dn.type!=="topTree"&&o.createElement(Be.default.Item,{key:"5"},"\u5220\u9664")),Ea=(dn,Xn)=>dn.map(Br=>(Xn==""?Br.path=Xn+Br.name:Br.path=Xn+"/"+Br.name,Br.title=o.createElement(s.Z,{className:"font14"},o.createElement(fe.Z,{flex:"1"},o.createElement(s.Z,null,o.createElement(fe.Z,{flex:"20px"},Br.type==="blob"&&o.createElement("span",{className:"iconfont icon-wenjian11 font12"})),o.createElement(fe.Z,{flex:"1"},o.createElement("span",{className:" multi_ellipsis1"},Br.name)))),pn&&o.createElement(fe.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=dn=>{ln({type:"practiceSetting/setSideBarTabs",payload:{selectPath:dn}})},yo=(dn,Xn)=>It(void 0,null,function*(){const Br=dn.split("/");yield Va(sr),setTimeout(()=>{ao(dn),Zr=[Br[0]||""],Tn=[dn],pr([...Tn]),Jn([...Zr])},150)}),Ha=(dn,Xn)=>{if(Xn=="")ir=[...dn],Fn([...dn]);else{let Br=uo(ir,Xn,dn);ir=Br,Fn([...Br])}};function uo(dn,Xn,Br){return dn.map(Mr=>Mr.key===Xn?(Mr.children=[...Br],Ge({},Mr)):Mr.children?Ue(Ge({},Mr),{children:uo(Mr.children,Xn,Br)}):Mr)}const Va=(dn="")=>It(void 0,null,function*(){var Xn,Br;const Mr=yield ln({type:tn?"shixunsDetail/getRepositorys":"shixunsDetail/getSecretRepository",payload:{id:vr.taskId,path:dn}});if(Mr){if((Xn=Mr.trees)!=null&&Xn.length){let Ur=Ea([...Mr.trees],dn);Ha(Ur,dn),Jr(Mr.trees||[]),ta(dn||""),console.log("handleGetRepository:",Ur,dn),setTimeout(()=>console.log(ir,Mr.trees,dn,999999),2e3)}else dn==""&&Fn([]);va(((Br=Mr.commits)==null?void 0:Br[0])||{})}return Mr}),ei=dn=>It(void 0,null,function*(){return new Promise((Xn,Br)=>It(void 0,null,function*(){dn.children.length&&Xn(),Ca(dn.path),yield Va(dn.path),Xn()}))}),jo=(dn,Xn)=>It(void 0,null,function*(){var Br;console.log("handleSelectTree",dn,Xn.nativeEvent.target.nodeName,Xn);const Mr=()=>{ao(Xn.node.path),dn=[Xn.node.path],pr([...dn])};Xn.nativeEvent.target.nodeName==="svg"||Xn.nativeEvent.target.nodeName==="LI"||Xn.nativeEvent.target.nodeName==="I"||Xn.node.type==="blob"&&((Br=Ct==null?void 0:Ct.sideBar)!=null&&Br.confirmLeave?x.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(),ln({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Mr())}),Ho=(dn,Xn,Br)=>{x.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Br.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>It(void 0,null,function*(){const Mr=yield ln({type:"shixunsDetail/deleteGitFiles",payload:{id:vr.taskId,path:dn,message:`\u5220\u9664${dn}`,secret_repository:tn?null:!0}});let Ur=dn.split("/");if((Mr==null?void 0:Mr.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(Mr==null?void 0:Mr.status)===-3&&x.default.confirm({title:"\u5220\u9664\u5931\u8D25",content:o.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",dn,"\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/${Mr==null?void 0:Mr.message}/tab=2`}})})})},Xo=dn=>{console.log(dn,"item")},Po=(dn,Xn)=>It(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),Zr.includes(Xn.node.path)?Zr.splice(Zr.indexOf(Xn.node.path),1):Zr.push(Xn.node.path),Jn([...Zr])}),Ga=()=>{fa(!1),localStorage.warehouseHideTip=!0},co=dn=>It(void 0,null,function*(){var Xn;let Br,Mr="",Ur,wa;switch(tn){case!0:Mr="\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=ce==null?void 0:ce.detail)!=null&&Xn.secret_repository?(Mr="\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")):(Mr="\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}!tn&&(0,Wt.gy)(ln,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||x.default.confirm({title:Mr,okText:Ur,cancelText:wa,content:Br,onOk:()=>{var ya;(0,sn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Mr]),!tn&&!((ya=ce==null?void 0:ce.detail)!=null&&ya.secret_repository)||zo(dn)},onCancel:()=>{var ya;!tn&&!((ya=ce==null?void 0:ce.detail)!=null&&ya.secret_repository)&&zo(dn)}})}),zo=dn=>It(void 0,null,function*(){tn?(yield(0,jt.Vx)({id:vr.taskId}),ln({type:"practiceSetting/getCommonData",payload:{id:vr.taskId}})):yield(0,jt.K0)({id:vr.taskId,is_secret_repository:dn}),Va(),ln({type:"shixunsDetail/getShixunsDetail",payload:{id:vr.taskId}})}),Uo=dn=>{console.log(dn)},Mo=dn=>It(void 0,null,function*(){console.log(dn);const Xn=dn.node.key,Br=dn.dragNode.key,Mr=dn.node.pos.split("-"),Ur=dn.dropPosition-Number(Mr[Mr.length-1]);if(dn.dragNode.type==="tree"){se.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(dn.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:dn.dragNode.path,to:dn.node.path+"/"+dn.dragNode.name,message:`${dn.dragNode.path} move to ${dn.node.path+"/"+dn.dragNode.name} `}})).status===0){ao(""),yield Va("");for(let ca=0;ca$r({type:"topTree"}),className:"current"},o.createElement(Ot.Z,{open:zr,title:o.createElement("div",{className:"font16"},o.createElement(_e.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"},tn&&o.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!tn&&((qt=ce==null?void 0:ce.detail)==null?void 0:qt.secret_repository)&&o.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!ir.length&&!tn&&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")),ir.length?o.createElement(o.Fragment,null,o.createElement("div",{className:En.content},Tt==="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(Lt,{disabled:!!$t.effects["shixunsDetail/getFileContents"],multiple:!0,showIcon:!1,treeData:ir,switcherIcon:o.createElement(q.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:Po,expandedKeys:Zr,selectedKeys:Tn,onSelect:jo,draggable:!0,onDragEnter:Uo,onDrop:Mo,allowDrop:({dropNode:dn,dropPosition:Xn})=>!1}))):"",!ir.length&&tn&&o.createElement(Me,null),!ir.length&&!tn&&((_n=ce==null?void 0:ce.detail)==null?void 0:_n.secret_repository)&&o.createElement(Me,null))),o.createElement(it,{visible:hr,defaultPath:sr,onClose:()=>Sr(!1),isRepository:!tn,onOK:dn=>It(void 0,null,function*(){const Xn=sr.split("/");Xn.pop(),yield Va(Xn.join("/")),ao("")})}),o.createElement(ae,{visible:fr,defaultPath:sr,onClose:()=>Yn(!1),isRepository:tn,onOK:dn=>{yo(dn.path,dn.name)}}),o.createElement(ft,{visible:rr,defaultPath:sr,onClose:()=>Ln(!1),isRepository:tn,onOK:dn=>{yo(dn.path,dn.name)}}),o.createElement(An,{defaultPath:sr,visible:Wn,isRepository:tn,onClose:()=>Kn(!1),onOK:dn=>It(void 0,null,function*(){const Xn=sr.split("/");yield Va(sr),Zr=[Xn[0]||""],Tn=[sr],pr([...Tn]),Jn([...Zr])})}),o.createElement(at,{pathList:sr==null?void 0:sr.split("/"),showInputPath:!0,isMergeSelectFile:Aa,onFinish:dn=>{Aa?Vr(dn):Va(dn),To(!1)}}))},Me=()=>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:Sn.Oe}));var bt=(0,z.connect)(({shixunsDetail:Xe,loading:Ce,globalSetting:ce,practiceSetting:dt,user:$t})=>({shixunsDetail:Xe,globalSetting:ce,user:$t,practiceSetting:dt,loading:Ce}))(Xt),le={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"},De=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,yt=(Xe,Ce)=>{var ce={};for(var dt in Xe)Fe.call(Xe,dt)&&Ce.indexOf(dt)<0&&(ce[dt]=Xe[dt]);if(Xe!=null&&De)for(var dt of De(Xe))Ce.indexOf(dt)<0&&Ze.call(Xe,dt)&&(ce[dt]=Xe[dt]);return ce},ye=(Xe,Ce,ce)=>new Promise((dt,$t)=>{var Yt=Ct=>{try{ln(ce.next(Ct))}catch(tn){$t(tn)}},Tt=Ct=>{try{ln(ce.throw(Ct))}catch(tn){$t(tn)}},ln=Ct=>Ct.done?dt(Ct.value):Promise.resolve(Ct.value).then(Yt,Tt);ln((ce=ce.apply(Xe,Ce)).next())});const Et=Xe=>{var Ce=Xe,{shixunsDetail:ce,globalSetting:dt,loading:$t,user:Yt,dispatch:Tt,isRepository:ln}=Ce,Ct=yt(Ce,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const tn=(0,z.useParams)(),[ir,Fn]=(0,o.useState)([]);(0,o.useEffect)(()=>{pn()},[ln]);const pn=()=>ye(void 0,null,function*(){const Qt=yield Tt({type:"shixunsDetail/getRepositoryCommit",payload:{id:tn.taskId,secret_repository:ln?void 0:!0}});Qt&&Fn(Qt.commits||[])});return o.createElement(o.Fragment,null,ir==""&&o.createElement("div",{className:le.empty},o.createElement("img",{src:Sn.em,width:"258"}),o.createElement("br",null),o.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),ir!=""&&o.createElement("section",{className:le.bg},o.createElement("div",{className:le.wrap},o.createElement("div",{className:le.content},ir==null?void 0:ir.map(Qt=>{var qt,_n;return o.createElement("div",null,o.createElement(s.Z,{align:"middle",className:"c-white font16"},o.createElement(fe.Z,null,Qt.title)),o.createElement(s.Z,{align:"middle",className:"mt20 "},o.createElement(fe.Z,null,o.createElement("img",{className:le.imageUrl,src:j.Z.IMG_SERVER+"/"+((qt=Qt.author)==null?void 0:qt.image_url)})),o.createElement(fe.Z,{className:le.blueLight},o.createElement("span",{className:"ml20"},(_n=Qt.author)==null?void 0:_n.username)),o.createElement(fe.Z,null,o.createElement("span",{className:`ml20 ${le.blueLight}`},"\u63D0\u4EA4\u4E8E"),o.createElement("span",{className:`ml20 ${le.blueLight}`},Qt.time))),o.createElement(pe.Z,{className:le.divider}))})))))};var _=(0,z.connect)(({shixunsDetail:Xe,loading:Ce,globalSetting:ce,user:dt})=>({shixunsDetail:Xe,globalSetting:ce,user:dt,loading:Ce.models.index}))(Et),we=i(21185),Qe=Object.defineProperty,rt=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,Jt=(Xe,Ce,ce)=>Ce in Xe?Qe(Xe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Xe[Ce]=ce,cn=(Xe,Ce)=>{for(var ce in Ce||(Ce={}))At.call(Ce,ce)&&Jt(Xe,ce,Ce[ce]);if(ot)for(var ce of ot(Ce))Rt.call(Ce,ce)&&Jt(Xe,ce,Ce[ce]);return Xe},xn=(Xe,Ce)=>rt(Xe,Ve(Ce)),On=(Xe,Ce)=>{var ce={};for(var dt in Xe)At.call(Xe,dt)&&Ce.indexOf(dt)<0&&(ce[dt]=Xe[dt]);if(Xe!=null&&ot)for(var dt of ot(Xe))Ce.indexOf(dt)<0&&Rt.call(Xe,dt)&&(ce[dt]=Xe[dt]);return ce},Nn=(Xe,Ce,ce)=>new Promise((dt,$t)=>{var Yt=Ct=>{try{ln(ce.next(Ct))}catch(tn){$t(tn)}},Tt=Ct=>{try{ln(ce.throw(Ct))}catch(tn){$t(tn)}},ln=Ct=>Ct.done?dt(Ct.value):Promise.resolve(Ct.value).then(Yt,Tt);ln((ce=ce.apply(Xe,Ce)).next())});const{TabPane:xe}=O.default,Ie=Xe=>{var Ce=Xe,{globalSetting:ce,loading:dt,dispatch:$t,practiceSetting:Yt,shixunsDetail:Tt,haveAuth:ln}=Ce,Ct=On(Ce,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","haveAuth"]),tn,ir,Fn,pn,Qt,qt,_n,vr,er,br,tr,fr,Yn,hr,Sr,rr,Ln,Wn,Kn;const[sr,Rr]=(0,o.useState)("1"),[Zr,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(Ot.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=Tt==null?void 0:Tt.fileContent)==null?void 0:Vr.content)==null?void 0:$r.content)!=null&&Ea.length||((yo=(ao=Tt==null?void 0:Tt.fileContent)==null?void 0:ao.content)==null?void 0:yo.content)=="")&&(((Ha=Tt==null?void 0:Tt.fileContent)==null?void 0:Ha.file_type)==="txt"?(nr.current=window.decodeURIComponent(escape(window.atob((Va=(uo=Tt==null?void 0:Tt.fileContent)==null?void 0:uo.content)==null?void 0:Va.content))),Tn=window.decodeURIComponent(escape(window.atob((jo=(ei=Tt==null?void 0:Tt.fileContent)==null?void 0:ei.content)==null?void 0:jo.content))),pr(Tn)):(nr.current=(Xo=(Ho=Tt==null?void 0:Tt.fileContent)==null?void 0:Ho.content)==null?void 0:Xo.content,Tn=(Ga=(Po=Tt==null?void 0:Tt.fileContent)==null?void 0:Po.content)==null?void 0:Ga.content,pr(Tn)))}catch(dn){nr.current=window.atob((zo=(co=Tt==null?void 0:Tt.fileContent)==null?void 0:co.content)==null?void 0:zo.content),Tn=window.atob((Mo=(Uo=Tt==null?void 0:Tt.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",Tt.fileContent.content)},[(tn=Tt==null?void 0:Tt.fileContent)==null?void 0:tn.content]),(0,o.useEffect)(()=>{var Vr;const $r=(Vr=Yt==null?void 0:Yt.sideBar)==null?void 0:Vr.selectPath.split("/");va($r)},[(ir=Yt==null?void 0:Yt.sideBar)==null?void 0:ir.selectPath]);const Fa=Vr=>{pr(Vr);let $r=-1;Vr===nr.current?$r=0:$r=1,$t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!$r}})};(0,o.useEffect)(()=>{new Promise((Vr,$r)=>Nn(void 0,null,function*(){var Ea,ao,yo;if(((Ea=Yt==null?void 0:Yt.sideBar)==null?void 0:Ea.selectPath)!==""&&((ao=Yt==null?void 0:Yt.sideBar)!=null&&ao.selectPath)){const Ha=yield $t({type:"shixunsDetail/getFileContents",payload:{id:Ca.taskId,path:(yo=Yt==null?void 0:Yt.sideBar)==null?void 0:yo.selectPath,secret_repository:zr?null:!0}});Ha!=null&&Ha.content||(Ha==null?void 0:Ha.content)==""||$t({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(Fn=Yt==null?void 0:Yt.sideBar)==null?void 0:Fn.selectPath]);const Aa=o.createElement(Be.default,{className:he.menu,onClick:Vr=>{var $r;!(($r=Tt==null?void 0:Tt.detail)!=null&&$r.secret_repository)&&Vr.key==="2"&&Jn("1"),Rr(Vr.key),Vr.key==="1"?fa(!0):fa(!1)}},o.createElement(Be.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),pa.filter(Vr=>{var $r,Ea;return!(($r=Tt==null?void 0:Tt.detail)!=null&&$r.init_repository)||(Ea=Tt==null?void 0:Tt.detail)!=null&&Ea.is_jupyter_lab?Vr.id!=="2":Vr}).map((Vr,$r)=>o.createElement(Be.default.Item,{className:"leaveClick",key:Vr.id},Vr.name))),To=()=>Nn(void 0,null,function*(){var Vr,$r;const Ea=yield $t({type:"shixunsDetail/updateRepositoryFiles",payload:{id:Ca.taskId,path:($r=(Vr=Tt==null?void 0:Tt.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"),$t({type:"practiceSetting/setSideBarTabs",payload:xn(cn({},Yt.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(fe.Z,{flex:"1"},o.createElement(s.Z,{align:"middle"},o.createElement(fe.Z,null,o.createElement(ke.Z,{dropdownRender:()=>Aa,className:he.menu},o.createElement("span",{className:"font16 c-white current ml20"},pa.find(Vr=>Vr.id===sr).name," ",o.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),o.createElement(fe.Z,{flex:"81px"},o.createElement("div",{className:he.line})),o.createElement(fe.Z,null,o.createElement(O.default,{className:he.tabs,activeKey:Zr,onChange:Vr=>{var $r;($r=Yt==null?void 0:Yt.sideBar)!=null&&$r.confirmLeave?x.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),$t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Jn(Vr),$t({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},o.createElement(xe,{tab:o.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),zr&&((pn=Tt==null?void 0:Tt.detail)==null?void 0:pn.init_repository)&&o.createElement(xe,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!zr&&((Qt=Tt==null?void 0:Tt.detail)==null?void 0:Qt.secret_repository)&&o.createElement(xe,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(zr&&((qt=Tt==null?void 0:Tt.repository)==null?void 0:qt.git_url)||!zr&&((_n=Tt==null?void 0:Tt.secretRepository)==null?void 0:_n.git_url))&&o.createElement(o.Fragment,null,o.createElement(fe.Z,null,o.createElement("span",{className:he.title},"\u4ED3\u5E93\u5730\u5740:"),o.createElement("input",{readOnly:!0,value:zr?(vr=Tt==null?void 0:Tt.repository)==null?void 0:vr.git_url:(er=Tt==null?void 0:Tt.secretRepository)==null?void 0:er.git_url}),o.createElement(re.CopyToClipboard,{text:zr?(br=Tt==null?void 0:Tt.repository)==null?void 0:br.git_url:(tr=Tt==null?void 0:Tt.secretRepository)==null?void 0:tr.git_url,onCopy:()=>se.ZP.success("\u590D\u5236\u6210\u529F")},o.createElement(Ot.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"}},Zr==="1"&&o.createElement(o.Fragment,null,o.createElement("aside",{className:he.left},o.createElement(L.Z,{spinning:!!dt.effects["shixunsDetail/getRepositorys"],wrapperClassName:`${he.loading} ${he.bottom0}`},o.createElement(bt,{setTreeData:ta,treeData:ga,activeKey:sr,isRepository:zr,haveAuth:ln}))),o.createElement("aside",{className:he.right,ref:Yr},((fr=Yt==null?void 0:Yt.sideBar)==null?void 0:fr.selectPath)!==""&&o.createElement(o.Fragment,null,o.createElement(L.Z,{spinning:!!dt.effects["shixunsDetail/getFileContents"],wrapperClassName:he.loading},o.createElement("div",{className:he.filePathWrp},o.createElement(s.Z,{align:"middle",className:"w100"},o.createElement(fe.Z,null,o.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),o.createElement(fe.Z,{flex:"40px"},o.createElement("div",{className:he.line,style:{marginLeft:20}})),o.createElement(fe.Z,{className:he.filePath},Ba.map((Vr,$r)=>o.createElement("span",{className:"c-blue"},Vr))))),o.createElement("div",{className:dt.effects["shixunsDetail/getFileContents"]?"hide":"show"},o.createElement(we.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Yn=Tt==null?void 0:Tt.fileContent)==null?void 0:Yn.filename,type:((hr=Tt==null?void 0:Tt.fileContent)==null?void 0:hr.file_type)==="office"?"download":(Sr=Tt==null?void 0:Tt.fileContent)==null?void 0:Sr.file_type,data:Tn,monacoEditor:{value:Tn,language:(rr=Tt==null?void 0:Tt.fileContent)==null?void 0:rr.language,onChange:Vr=>Fa(Vr),options:{fontSize:14,readOnly:!ln}}}))),((Ln=Tt==null?void 0:Tt.fileContent)==null?void 0:Ln.file_type)==="txt"&&ln&&o.createElement(s.Z,{align:"middle",justify:"center",className:he.footer},o.createElement(fe.Z,null,o.createElement(v.ZP,{type:"primary",size:"middle",onClick:To},"\u63D0\u4EA4")))),((Wn=Yt==null?void 0:Yt.sideBar)==null?void 0:Wn.selectPath)==""&&((Kn=Tt==null?void 0:Tt.detail)==null?void 0:Kn.init_repository)&&o.createElement("div",{className:he.empty},o.createElement("img",{src:Sn.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")))),Zr==="2"&&o.createElement("div",{className:he.commit},o.createElement(_,{isRepository:zr}))))};var Ye=(0,z.connect)(({loading:Xe,globalSetting:Ce,practiceSetting:ce,shixunsDetail:dt})=>({globalSetting:Ce,loading:Xe,practiceSetting:ce,shixunsDetail:dt}))(Ie),et=i(24459),ct=i(32778),en=i(38147),Vt=i(24905);const nn=({dispatch:Xe,innovation:Ce,openForkModal:ce})=>{const dt=()=>{ce("remindModal")},$t=()=>{Xe({type:"innovation/closeModal"})};return o.createElement(x.default,{title:"\u542F\u52A8\u73AF\u5883",width:600,okText:"Fork\u9879\u76EE",okButtonProps:{type:"primary"},centered:!0,open:Ce.visibleModalName==="remindfork-project",destroyOnClose:!0,onCancel:$t,onOk:dt},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:Ce.hideRemindModal,onChange:Yt=>Xe({type:"innovation/save",payload:{hideRemindModal:Yt.target.checked}})},"\u4E0D\u518D\u63D0\u793A"))))};var Ht=(0,z.connect)(({innovation:Xe})=>({innovation:Xe}))(nn),Cn=Object.defineProperty,kn=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,zt=(Xe,Ce,ce)=>Ce in Xe?Cn(Xe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Xe[Ce]=ce,Pn=(Xe,Ce)=>{for(var ce in Ce||(Ce={}))rn.call(Ce,ce)&&zt(Xe,ce,Ce[ce]);if(kn)for(var ce of kn(Ce))Kt.call(Ce,ce)&&zt(Xe,ce,Ce[ce]);return Xe},vn=(Xe,Ce,ce)=>new Promise((dt,$t)=>{var Yt=Ct=>{try{ln(ce.next(Ct))}catch(tn){$t(tn)}},Tt=Ct=>{try{ln(ce.throw(Ct))}catch(tn){$t(tn)}},ln=Ct=>Ct.done?dt(Ct.value):Promise.resolve(Ct.value).then(Yt,Tt);ln((ce=ce.apply(Xe,Ce)).next())});const{Paragraph:Gn}=f.default,{TabPane:Qn}=O.default,Zn=["#FF7E0F","#165DFF","#44D7B6","red"],In=({user:Xe,dispatch:Ce})=>{var ce,dt,$t,Yt,Tt,ln,Ct,tn,ir,Fn,pn;const[Qt,qt]=(0,o.useState)(),[_n,vr]=(0,o.useState)(!0),[er,br]=(0,o.useState)(!1),{taskId:tr}=(0,z.useParams)(),[fr,Yn]=(0,o.useState)("1"),hr=(0,o.useMemo)(()=>{const{userInfo:Tn}=Xe;return(0,He.Ny)()||(Tn==null?void 0:Tn.user_id)===(Qt==null?void 0:Qt.sci_project.user_id)||(Qt==null?void 0:Qt.is_partner)},[Xe,Qt]),Sr=(0,o.useMemo)(()=>{const{userInfo:Tn}=Xe;return(0,He.Ny)()||(Tn==null?void 0:Tn.user_id)===(Qt==null?void 0:Qt.sci_project.user_id)},[Xe,Qt]),[rr,Ln]=(0,o.useState)(!1),[Wn,Kn]=(0,o.useState)(!1),[sr]=V.default.useForm();(0,o.useEffect)(()=>{(0,mt.T)(tr).then(Tn=>{vr(!1),!Tn.status&&qt(Tn)})},[]);const Rr=Tn=>{if(Qt.my_sci_projects_num>=10&&!(0,He.Ny)()){Ce({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:()=>Ce({type:"innovation/closeSimpleModal"}),type:"primary"},"\u6211\u77E5\u9053\u4E86")}});return}Ce({type:"innovation/save",payload:{visibleModalName:"fork-project",openForkModalPosition:Tn}})},Zr=()=>{z.history.push(`/innovation/project/edit/${tr}`)},Jn=()=>{Ce({type:"innovation/openModal",payload:"delete-project"})};return o.createElement(L.Z,{spinning:_n},Qt&&o.createElement("div",{className:ee.project_detail_wrapper},o.createElement(s.Z,{justify:"space-between",align:"middle",style:{marginBottom:10}},o.createElement(fe.Z,{className:ee.title,span:20},Qt.sci_project.username," / ",Qt.sci_project.name),o.createElement(fe.Z,{span:4,style:{textAlign:"right"}},o.createElement(v.ZP,{icon:o.createElement(I.Z,null),className:ee.fork_btn,onClick:()=>Rr("forkButton")},o.createElement("span",null,Qt.sci_project.forked_count)))),o.createElement(Gn,{ellipsis:{rows:3,expandable:!0,symbol:o.createElement("span",{style:{color:"#165dff"}},"\u5C55\u5F00",o.createElement(q.Z,null))},className:ee.desc},Qt.sci_project.description),o.createElement(s.Z,{justify:"space-between"},o.createElement(fe.Z,{className:ee.info},o.createElement("span",null,"\u9879\u76EE\u73AF\u5883\uFF1A",Qt.mirror_repository_info.name),o.createElement("span",{className:ee.create_time},"\u521B\u5EFA\u65F6\u95F4\uFF1A",R()(Qt.sci_project.created_at).format("YYYY-MM-DD HH:mm"))),hr&&o.createElement(fe.Z,{className:ee.operation},o.createElement("span",{onClick:Zr},"\u7F16\u8F91"),Sr&&o.createElement("span",{className:ee.delete_btn,onClick:Jn},"\u5220\u9664"))),o.createElement(pe.Z,null),o.createElement(O.default,{activeKey:fr,onChange:Tn=>{Yn(Tn)},tabBarExtraContent:{right:o.createElement(v.ZP,{type:"primary",loading:er,onClick:()=>{if(br(!0),!hr){window.localStorage.getItem("hideRemindModal")==="true"?Rr("forkButton"):Ce({type:"innovation/save",payload:{visibleModalName:"remindfork-project",hideRemindModal:!0}}),br(!1);return}(0,mt.T)(tr).then(Tn=>{if(qt(Tn),Tn.verify_info.status===-1){Ln(!0),sr.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){x.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){x.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(et.Z,{detail:Qt})),o.createElement(Qn,{tab:"\u5408\u4F5C\u8005",key:"4"},o.createElement(ct.Z,{position:"detail"})),o.createElement(Qn,{tab:"\u73AF\u5883\u4FE1\u606F",key:"3"},o.createElement("div",{className:ee.huanj},o.createElement("div",{className:ee.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,((ce=Qt==null?void 0:Qt.sci_project_config)==null?void 0:ce.max_cpu)+"\u6838"||0)),o.createElement("div",null,o.createElement("label",null,"\u6700\u4F4ECPU\uFF1A"),o.createElement("span",null,((dt=Qt==null?void 0:Qt.sci_project_config)==null?void 0:dt.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,((Yt=Qt==null?void 0:Qt.sci_project_config)==null?void 0:Yt.min_memory)+"M"||0)),o.createElement("div",null,o.createElement("label",null,"\u78C1\u76D8\u9650\u5236\uFF1A"),o.createElement("span",null,((Tt=Qt==null?void 0:Qt.sci_project_config)==null?void 0:Tt.max_disk)+"G"||0)),o.createElement("div",null,o.createElement("label",null,"GPU\u6570\u91CF\uFF1A"),o.createElement("span",null,((ln=Qt==null?void 0:Qt.sci_project_config)==null?void 0:ln.gpu)||"- -")))),o.createElement("div",{className:ee.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,((Ct=Qt==null?void 0:Qt.sci_project_config)==null?void 0:Ct.survival_time)+"\u5C0F\u65F6"||0))),o.createElement("div",{className:ee.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(`${(tn=Qt==null?void 0:Qt.verify_info)==null?void 0:tn.status}`)+1]}},((ir=Qt==null?void 0:Qt.verify_info)==null?void 0:ir.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,((Fn=Qt==null?void 0:Qt.verify_info)==null?void 0:Fn.refuse_reason)||"- -")))),o.createElement("div",{style:{textAlign:"center"}},o.createElement(v.ZP,{disabled:((pn=Qt==null?void 0:Qt.verify_info)==null?void 0:pn.status)<=0,onClick:()=>{sr.setFieldsValue(Pn({},Qt==null?void 0:Qt.sci_project_config)),Ln(!0)},style:{marginTop:30,textAlign:"center"},type:"primary"},"\u91CD\u65B0\u7533\u8BF7")))),o.createElement(B,{detail:Qt}),o.createElement(Ke,{projectId:tr}),o.createElement(Ht,{openForkModal:Rr})),o.createElement(x.default,{title:"\u542F\u52A8\u73AF\u5883",open:rr,okButtonProps:{loading:Wn},onCancel:()=>{Ln(!1)},onOk:()=>{sr.submit()}},o.createElement("div",null,o.createElement(V.default,{labelCol:{span:6},wrapperCol:{span:18},form:sr,preserve:!1,onFinish:Tn=>vn(void 0,null,function*(){Kn(!0);const pr=yield(0,en.ZP)(`/api/sci/projects/${tr}/commit_verify.json`,{method:"POST",body:Pn({},Tn)});Ln(!1),(0,mt.T)(tr).then(nr=>{vr(!1),!nr.status&&qt(nr)}),se.ZP.info("\u63D0\u4EA4\u5BA1\u6838\u6210\u529F"),Kn(!1)})},o.createElement(V.default.Item,{label:"CPU(\u6838)",name:"max_cpu",rules:[{required:!0}]},o.createElement(D.Z,{min:0,style:{width:"100%"}})),o.createElement(V.default.Item,{label:"\u6700\u4F4ECPU(\u6838)",name:"min_cpu",rules:[{required:!0}]},o.createElement(D.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(D.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(D.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(D.Z,{min:0,style:{width:"100%"}})),o.createElement(V.default.Item,{label:"GPU\u6570\u91CF",name:"gpu"},o.createElement(D.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(D.Z,{min:.1,style:{width:"100%"},precision:1}))))))};var Ar=(0,z.connect)(({innovation:Xe,user:Ce})=>({innovation:Xe,user:Ce}))(In)},32778:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return We}});var o=i(59301),f=i(65582),O=i(43418),V=i(8591),v=i(3113),L=i(61621),s=i(58421),fe=i(74128),pe=i(41867),x=i(5112),se={title:"title___rpaor",content:"content___Hb0l5",add:"add___THwHB",colorBlue:"colorBlue___yc4F8",radio:"radio___hn9Vt"},D=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,z=(re,G)=>{var Q={};for(var H in re)I.call(re,H)&&G.indexOf(H)<0&&(Q[H]=re[H]);if(re!=null&&D)for(var H of D(re))G.indexOf(H)<0&&q.call(re,H)&&(Q[H]=re[H]);return Q},ee=(re,G,Q)=>new Promise((H,Se)=>{var ve=Le=>{try{Oe(Q.next(Le))}catch(Bt){Se(Bt)}},$=Le=>{try{Oe(Q.throw(Le))}catch(Bt){Se(Bt)}},Oe=Le=>Le.done?H(Le.value):Promise.resolve(Le.value).then(ve,$);Oe((Q=Q.apply(re,G)).next())});const mt=re=>{var G=re,{shixunsDetail:Q,globalSetting:H,loading:Se,dispatch:ve,onReloadData:$}=G,Oe=z(G,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Le,Bt]=(0,o.useState)(),[st,ft]=(0,o.useState)([]);(0,o.useEffect)(()=>{Q.actionTabs.key==="Collaborators-ChangeManager"&&wt()},[Q.actionTabs.key]);const wt=()=>ee(void 0,null,function*(){var St;const J=yield ve({type:"shixunsDetail/getChangeManager",payload:{id:(St=Q.actionTabs.params)==null?void 0:St.id}});ft(J||[])}),_t=()=>{var St;ve({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(St=Q.actionTabs.params)==null?void 0:St.id}}})},Zt=()=>ee(void 0,null,function*(){var St;if(!Le){V.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const J=yield ve({type:"shixunsDetail/changeManager",payload:{id:(St=Q.actionTabs.params)==null?void 0:St.id,user_id:Le}});$e(),J&&($(),V.ZP.info(J.message))}),$e=()=>{ve({type:"shixunsDetail/setActionTabs",payload:{}}),Bt(null)};return o.createElement(O.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:Q.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:Se.effects["shixunsDetail/changeManager"],onOk:Zt,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},st.length?o.createElement(x.ZP.Group,{value:Le,onChange:St=>Bt(St.target.value)},st.map((St,J)=>o.createElement(x.ZP,{className:se.radio,key:J,value:St.user_id},St.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 He=(0,f.connect)(({shixunsDetail:re,loading:G,globalSetting:Q})=>({shixunsDetail:re,globalSetting:Q,loading:G}))(mt),gt=i(99313),Te=i(46919);const{TabPane:U}=gt.default;var B=({visible:re,onCancel:G,onSelectGroup:Q,shixunId:H,onSelectCollaborator:Se})=>o.createElement(O.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:re,width:1100,centered:!0,keyboard:!1,onCancel:G,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},o.createElement(gt.default,{defaultActiveKey:"1"},o.createElement(U,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},o.createElement(Te.Z,{type:1,onCancel:G,container_type:2,container_id:H,onSelect:Se})))),u={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"},R=i(62772),j=i(54842),ue=i(38147),M=Object.defineProperty,te=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,he=(re,G,Q)=>G in re?M(re,G,{enumerable:!0,configurable:!0,writable:!0,value:Q}):re[G]=Q,Ot=(re,G)=>{for(var Q in G||(G={}))k.call(G,Q)&&he(re,Q,G[Q]);if(te)for(var Q of te(G))Ke.call(G,Q)&&he(re,Q,G[Q]);return re},Be=(re,G,Q)=>new Promise((H,Se)=>{var ve=Le=>{try{Oe(Q.next(Le))}catch(Bt){Se(Bt)}},$=Le=>{try{Oe(Q.throw(Le))}catch(Bt){Se(Bt)}},Oe=Le=>Le.done?H(Le.value):Promise.resolve(Le.value).then(ve,$);Oe((Q=Q.apply(re,G)).next())});const ke=({shixunsDetail:re,globalSetting:G,loading:Q,user:H,dispatch:Se,position:ve})=>{const $=(0,o.useRef)(),[Oe,Le]=(0,o.useState)(0),[Bt,st]=(0,o.useState)([]),[ft,wt]=(0,o.useState)({id:null,page:1}),_t=(0,f.useParams)(),[Zt,$e]=(0,o.useState)({}),St=(0,o.useMemo)(()=>(0,pe.Ny)()||(Zt==null?void 0:Zt.current_user_is_creator)||(Zt==null?void 0:Zt.current_user_is_partner),[pe.Ny,Zt]),J=(0,o.useMemo)(()=>(0,pe.Ny)()||(Zt==null?void 0:Zt.current_user_is_creator),[pe.Ny,Zt]);(0,o.useEffect)(()=>{$.current=_t==null?void 0:_t.taskId,ft.id=_t==null?void 0:_t.taskId,wt(ft),K(ft)},[]);const K=oe=>Be(void 0,null,function*(){const W=yield(0,ue.ZP)(`/api/sci/projects/${_t==null?void 0:_t.taskId}/get_project_partners.json`,{method:"get"});W&&(st(W.users||[]),Le(W.users_count),$e(W))}),w=()=>Be(void 0,null,function*(){ft.page=1,wt(ft);const oe=(0,j.g)();yield Se({type:"user/getUserInfo",payload:oe}),yield K(ft)}),d=oe=>{ft.page=oe,wt(ft),K(ft)},T=oe=>{O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:u.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Be(void 0,null,function*(){const W=yield(0,ue.ZP)(`/api/sci/projects/${_t==null?void 0:_t.taskId}/del_project_partner.json`,{method:"DELETE",body:{user_id:oe}});V.ZP.info("\u5220\u9664\u6210\u529F"),ft.page=1,wt(ft),K(ft)})})},ae=()=>{Se({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:$.current}}})};function S(){Se({type:"shixunsDetail/setActionTabs",payload:{}})}const h={visible:re.actionTabs.key==="Collaborators-AddCollaborator",onCancel:S,shixunId:$.current,onSelectCollaborator:oe=>Be(void 0,null,function*(){S(),(yield(0,ue.ZP)(`/api/sci/projects/${$.current}/bacht_add_project_partners.json`,{method:"POST",body:{user_ids:oe}}))&&(V.ZP.success("\u6DFB\u52A0\u6210\u529F"),w())}),onSelectGroup:oe=>Be(void 0,null,function*(){S(),(yield Se({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:$.current,group_id:oe.group_id}}))&&(V.ZP.success("\u6DFB\u52A0\u6210\u529F"),w())})};return o.createElement("section",null,o.createElement("div",{className:u.wrap},o.createElement("div",{className:u.content},o.createElement("div",{className:u.head},o.createElement("span",{className:u.headCount},"\u5408\u4F5C\u8005\uFF08",Oe,"\u4EBA\uFF09"),St&&o.createElement("div",null,o.createElement(v.ZP,{className:u.button,style:{marginRight:ve==="detail"?0:"20px"},onClick:ae,icon:o.createElement(R.Z,null)},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),o.createElement("div",{className:u.list},o.createElement(L.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Bt.map((oe,W)=>o.createElement("div",{style:{display:"inline-block",width:"50%"},key:W},o.createElement("div",{className:u.itemWrap},o.createElement("a",{target:"_blank",className:u.imgWrap},o.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:u.img,src:`${fe.Z.IMG_SERVER}/images/${oe==null?void 0:oe.image_url}`}),(oe==null?void 0:oe.is_creator)&&o.createElement("span",{className:u.manager},"\u521B\u5EFA\u8005")),o.createElement("div",{className:u.itemContent},o.createElement("div",{className:u.nameWrap},o.createElement("a",{target:"_blank",className:u.name},oe==null?void 0:oe.user_name),o.createElement("div",{className:u.actionGroup},!(oe!=null&&oe.is_creator)&&J?o.createElement("a",{className:u.deletetitle,onClick:()=>T(oe.id)},"\u5220\u9664"):null)),o.createElement("p",{className:u.schoolWrap},o.createElement("span",{className:u.school},oe==null?void 0:oe.school_name))))))))),Oe>10&&o.createElement("div",{className:u.countWrap},o.createElement(s.Z,{showQuickJumper:!1,showSizeChanger:!1,total:Oe,onChange:oe=>d(oe),pageSize:10,current:ft.page}))),o.createElement(He,{onReloadData:w}),o.createElement(B,Ot({},h)))};var We=(0,f.connect)(({shixunsDetail:re,loading:G,globalSetting:Q,user:H})=>({shixunsDetail:re,globalSetting:Q,user:H,loading:G}))(ke)},74457:function(hn,qe,i){"use strict";i.d(qe,{$L:function(){return O},M3:function(){return D},NV:function(){return V},T:function(){return fe},V1:function(){return v},ie:function(){return se},ln:function(){return pe},pV:function(){return I},th:function(){return s}});var o=i(38147),f=(q,z,ee)=>new Promise((mt,He)=>{var gt=B=>{try{U(ee.next(B))}catch(u){He(u)}},Te=B=>{try{U(ee.throw(B))}catch(u){He(u)}},U=B=>B.done?mt(B.value):Promise.resolve(B.value).then(gt,Te);U((ee=ee.apply(q,z)).next())});function O(q){return f(this,null,function*(){return(0,o.ZP)("/api/sci/projects.json",{method:"post",body:q})})}function V(q,z){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${z}.json`,{method:"put",body:q})})}function v(q){return f(this,null,function*(){return(0,o.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:q})})}function L(q){return f(this,null,function*(){return Fetch("/api/sci/projects.json",{method:"get",params:q})})}function s(q,z){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${q}.json`,{method:"delete",body:z})})}function fe(q){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${q}.json`,{method:"get"})})}function pe(q){return f(this,null,function*(){return(0,o.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:q})})}function x(q){return f(this,null,function*(){return Fetch(`/api/sci/projects/${q}/remove_data_sets.json`,{method:"get"})})}function se(q){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${q}/start_environment.json`,{method:"post"})})}function D(q,z){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${q}/fork_sci_project.json`,{method:"post",body:z})})}function I(q,z){return f(this,null,function*(){return(0,o.ZP)(`/api/sci/projects/${q}/get_data_sets.json`,{method:"get",params:z})})}},66457:function(hn,qe,i){"use strict";i.d(qe,{rX:function(){return Be},pW:function(){return ke},gy:function(){return We},xY:function(){return Ot},O5:function(){return he},PH:function(){return te},tJ:function(){return R},o1:function(){return j},Rd:function(){return Ke}});var o=i(65582),f=i(43418),O=i(28103),V=i(8591),v=i(41867),L=i(65862),s=i(87169),fe=i(25510),pe="data:image/png;base64,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",x=i.p+"static/newqrcode.a8740efb.png",se=i(32637),D=i(38147),I=i(59301),q=Object.defineProperty,z=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,mt=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,Te=(re,G,Q)=>G in re?q(re,G,{enumerable:!0,configurable:!0,writable:!0,value:Q}):re[G]=Q,U=(re,G)=>{for(var Q in G||(G={}))He.call(G,Q)&&Te(re,Q,G[Q]);if(mt)for(var Q of mt(G))gt.call(G,Q)&&Te(re,Q,G[Q]);return re},B=(re,G)=>z(re,ee(G)),u=(re,G,Q)=>new Promise((H,Se)=>{var ve=Le=>{try{Oe(Q.next(Le))}catch(Bt){Se(Bt)}},$=Le=>{try{Oe(Q.throw(Le))}catch(Bt){Se(Bt)}},Oe=Le=>Le.done?H(Le.value):Promise.resolve(Le.value).then(ve,$);Oe((Q=Q.apply(re,G)).next())});const R=(re,G=!1)=>!!(j(re)&&ue(G)),j=re=>(0,v.bg)()?!0:(re({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ue=(re=!1)=>{var G;const{user:Q}=(0,o.getDvaApp)()._store.getState();return(G=Q.userInfo)!=null&&G.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"),k()}}),!1)};function M(re,G){re=re.map(st=>B(U({},st),{children:st.items}));let Q=null;function H(st){for(const ft of st){if(ft.complete_status===0&&!Q){Q=ft;return}if(ft.children&&ft.children.length>0&&(H(ft.children),Q))return}}if(H(re),!Q)return{foundItem:null,isAbove:!0};if(Q.id===G)return{foundItem:Q,isAbove:!0};let Se=!1;function ve(st){if(st.id===G){Se=!0;return}if(st.children&&st.children.length>0)for(const ft of st.children)ve(ft)}if(ve(Q),Se)return{foundItem:Q,isAbove:!1};let $=-1,Oe=-1,Le=[];function Bt(st){for(const ft of st)if(Le.push(ft),ft.children&&ft.children.length>0)for(const wt of ft.children)Le.push(wt)}Bt(re);for(let st=0;stu(void 0,null,function*(){const H=yield(0,D.ZP)(`/api/paths/${re}/choose_course.json`,{method:"get"});if(H!=null&&H.stages){const{isAbove:Se,foundItem:ve}=M(H==null?void 0:H.stages,G.id),$=()=>u(void 0,null,function*(){yield Q(ve.identifier,ve.is_jupyter||ve.is_jupyter_lab,ve),f.default.destroyAll()});return console.log(Se,ve,22),Se?Promise.resolve():(f.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:I.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",I.createElement("span",{onClick:$,className:"current c-light-primary"},(ve==null?void 0:ve.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:$}),Promise.reject())}return Promise.reject()}),k=()=>{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()}})},Ke=()=>{f.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:I.createElement("div",{style:{textAlign:"center"}},I.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"),I.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:se}),I.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},he=()=>{var re;const{user:G}=(0,o.getDvaApp)()._store.getState();return(re=G.userInfo)!=null&&re.professional_certification?!0:(f.default.confirm({title:"\u63D0\u793A",centered:!0,content:I.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)},Ot=()=>(0,v.V9)()?!0:(f.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:I.createElement("div",{className:"tc",style:{marginLeft:-38}},I.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),I.createElement("img",{src:x,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Be=(re,G)=>re?!0:(f.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:I.createElement("div",null,I.createElement("p",null,G||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),I.createElement("div",{style:{marginLeft:"110px"}},I.createElement("img",{src:pe,width:200}),I.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),ke=re=>{f.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:I.createElement("div",null,I.createElement("div",null,I.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"),I.createElement(O.Z,null),I.createElement("p",{style:{color:"#666666",fontSize:12}}," ",I.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 ",I.createElement("a",null,re),"\u5929\u3002"),I.createElement("p",{style:{color:"#666666",fontSize:12}}," ",I.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")),I.createElement("div",{style:{textAlign:"center",marginTop:30}},I.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:fe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},We=(re,G="")=>{const{shixunsDetail:{detail:Q}}=(0,o.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 H="";return(Q==null?void 0:Q.public)===2&&(H="\u5DF2\u516C\u5F00"),(Q==null?void 0:Q.public)===1&&(H="\u5F85\u5BA1\u6838"),(Q==null?void 0:Q.shixun_status)===3&&(H="\u5DF2\u5173\u95ED"),f.default.info({centered:!0,icon:I.createElement(s.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:I.createElement("div",{className:"tc",style:{marginLeft:-38}},I.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},I.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",H,"\uFF0C",G,"\u3002"),I.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),I.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:fe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Q==null?void 0:Q.shixun_status)===2?(f.default.confirm({centered:!0,icon:I.createElement(s.Z,null),title:"\u63D0\u793A",content:I.createElement("div",null,I.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",G,"\u3002"),I.createElement("br",null),I.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:I.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 re({type:"shixunsDetail/cancelRelease",payload:{id:Q==null?void 0:Q.identifier}})).status!==401&&(V.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),re({type:"shixunsDetail/getShixunsDetail",payload:{id:Q==null?void 0:Q.identifier}}),re({type:"practiceSetting/getCommonData",payload:{id:Q==null?void 0:Q.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 fe=0;return o(O)?fe=O[V?"pageYOffset":"pageXOffset"]:O instanceof Document?fe=O.documentElement[s]:(O instanceof HTMLElement||O)&&(fe=O[s]),O&&!o(O)&&typeof fe!="number"&&(fe=(L=((v=O.ownerDocument)!==null&&v!==void 0?v:O).documentElement)===null||L===void 0?void 0:L[s]),fe}},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,fe){const pe=s-L;return v/=fe/2,v<1?pe/2*v*v*v+L:pe/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:fe,duration:pe=450}=L,x=s(),se=(0,O.Z)(x,!0),D=Date.now(),I=()=>{const z=Date.now()-D,ee=f(z>pe?pe:z,se,v,pe);(0,O.F)(x)?x.scrollTo(window.pageXOffset,ee):x instanceof Document||x.constructor.name==="HTMLDocument"?x.documentElement.scrollTop=ee:x.scrollTop=ee,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),fe=i(36355),pe=i(57809);const{Option:x}=pe.default;function se(z){return z&&z.type&&(z.type.isSelectOption||z.type.isSelectOptGroup)}const D=(z,ee)=>{const{prefixCls:mt,className:He,popupClassName:gt,dropdownClassName:Te,children:U,dataSource:B}=z,u=(0,O.Z)(U);let R;u.length===1&&(0,s.l$)(u[0])&&!se(u[0])&&([R]=u);const j=R?()=>R:void 0;let ue;u.length&&se(u[0])?ue=U:ue=B?B.map(k=>{if((0,s.l$)(k))return k;switch(typeof k){case"string":return v.createElement(x,{key:k,value:k},k);case"object":{const{value:Ke}=k;return v.createElement(x,{key:Ke,value:Ke},k.text)}default:return}}):[];const{getPrefixCls:M}=v.useContext(fe.E_),te=M("select",mt);return v.createElement(pe.default,Object.assign({ref:ee,suffixIcon:null},(0,V.Z)(z,["dataSource","dropdownClassName"]),{prefixCls:te,popupClassName:gt||Te,className:f()(`${te}-auto-complete`,He),mode:pe.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:j}),ue)},I=v.forwardRef(D),q=(0,L.Z)(I);I.Option=x,I._InternalPanelDoNotUseOrYouWillBeFired=q,qe.Z=I},24905:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return R}});var o=i(92310),f=i.n(o),O=i(5630),V=i(59301),v=i(36355),L=i(1684),s=i(32441),pe=V.createContext(null),x=i(98447),se=i(14088),D=i(4572),I=function(j,ue){var M={};for(var te in j)Object.prototype.hasOwnProperty.call(j,te)&&ue.indexOf(te)<0&&(M[te]=j[te]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,te=Object.getOwnPropertySymbols(j);k{var M;const{prefixCls:te,className:k,rootClassName:Ke,children:he,indeterminate:Ot=!1,style:Be,onMouseEnter:ke,onMouseLeave:We,skipGroup:re=!1,disabled:G}=j,Q=I(j,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:H,direction:Se,checkbox:ve}=V.useContext(v.E_),$=V.useContext(pe),{isFormItemInput:Oe}=V.useContext(s.aM),Le=V.useContext(L.Z),Bt=(M=($==null?void 0:$.disabled)||G)!==null&&M!==void 0?M:Le,st=V.useRef(Q.value);V.useEffect(()=>{$==null||$.registerValue(Q.value)},[]),V.useEffect(()=>{if(!re)return Q.value!==st.current&&($==null||$.cancelValue(st.current),$==null||$.registerValue(Q.value),st.current=Q.value),()=>$==null?void 0:$.cancelValue(Q.value)},[Q.value]);const ft=H("checkbox",te),[wt,_t]=(0,x.ZP)(ft),Zt=Object.assign({},Q);$&&!re&&(Zt.onChange=function(){Q.onChange&&Q.onChange.apply(Q,arguments),$.toggleOption&&$.toggleOption({label:he,value:Q.value})},Zt.name=$.name,Zt.checked=$.value.includes(Q.value));const $e=f()(`${ft}-wrapper`,{[`${ft}-rtl`]:Se==="rtl",[`${ft}-wrapper-checked`]:Zt.checked,[`${ft}-wrapper-disabled`]:Bt,[`${ft}-wrapper-in-form-item`]:Oe},ve==null?void 0:ve.className,k,Ke,_t),St=f()({[`${ft}-indeterminate`]:Ot},D.A,_t),J=Ot?"mixed":void 0;return wt(V.createElement(se.Z,{component:"Checkbox",disabled:Bt},V.createElement("label",{className:$e,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),Be),onMouseEnter:ke,onMouseLeave:We},V.createElement(O.Z,Object.assign({"aria-checked":J},Zt,{prefixCls:ft,className:St,disabled:Bt,ref:ue})),he!==void 0&&V.createElement("span",null,he))))};var ee=V.forwardRef(q),mt=i(94480),He=i(2738),gt=function(j,ue){var M={};for(var te in j)Object.prototype.hasOwnProperty.call(j,te)&&ue.indexOf(te)<0&&(M[te]=j[te]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,te=Object.getOwnPropertySymbols(j);k{const{defaultValue:M,children:te,options:k=[],prefixCls:Ke,className:he,rootClassName:Ot,style:Be,onChange:ke}=j,We=gt(j,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:re,direction:G}=V.useContext(v.E_),[Q,H]=V.useState(We.value||M||[]),[Se,ve]=V.useState([]);V.useEffect(()=>{"value"in We&&H(We.value||[])},[We.value]);const $=V.useMemo(()=>k.map(K=>typeof K=="string"||typeof K=="number"?{label:K,value:K}:K),[k]),Oe=K=>{ve(w=>w.filter(d=>d!==K))},Le=K=>{ve(w=>[].concat((0,mt.Z)(w),[K]))},Bt=K=>{const w=Q.indexOf(K.value),d=(0,mt.Z)(Q);w===-1?d.push(K.value):d.splice(w,1),"value"in We||H(d),ke==null||ke(d.filter(T=>Se.includes(T)).sort((T,ae)=>{const S=$.findIndex(oe=>oe.value===T),h=$.findIndex(oe=>oe.value===ae);return S-h}))},st=re("checkbox",Ke),ft=`${st}-group`,[wt,_t]=(0,x.ZP)(st),Zt=(0,He.Z)(We,["value","disabled"]),$e=k.length?$.map(K=>V.createElement(ee,{prefixCls:st,key:K.value.toString(),disabled:"disabled"in K?K.disabled:We.disabled,value:K.value,checked:Q.includes(K.value),onChange:K.onChange,className:`${ft}-item`,style:K.style,title:K.title},K.label)):te,St={toggleOption:Bt,value:Q,disabled:We.disabled,name:We.name,registerValue:Le,cancelValue:Oe},J=f()(ft,{[`${ft}-rtl`]:G==="rtl"},he,Ot,_t);return wt(V.createElement("div",Object.assign({className:J,style:Be},Zt,{ref:ue}),V.createElement(pe.Provider,{value:St},$e)))},U=V.forwardRef(Te);var B=V.memo(U);const u=ee;u.Group=B,u.__ANT_CHECKBOX=!0;var R=u},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,fe=`${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}}),[fe]: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'"},[`& + ${fe}`]:{marginInlineStart:0},[`&${fe}-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}})},{[` - ${fe}:not(${fe}-disabled), - ${s}:not(${s}-disabled) - `]:{[`&:hover ${s}-inner`]:{borderColor:L.colorPrimary}},[`${fe}:not(${fe}-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}`}}},[` - ${fe}-checked:not(${fe}-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:'""'}}}}},{[`${fe}-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 fe=(0,f.TS)(s,{checkboxCls:`.${L}`,checkboxSize:s.controlInteractiveSize});return[V(fe)]}qe.ZP=(0,O.Z)("Checkbox",(L,s)=>{let{prefixCls:fe}=s;return[v(fe,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_),fe=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:`${fe}-small`});default:return o.createElement(O.Z,null)}};qe.Z=V},28103:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return D}});var o=i(92310),f=i.n(o),O=i(59301),V=i(36355),v=i(17313),L=i(83116),s=i(37613);const fe=I=>{const{componentCls:q,sizePaddingEdgeHorizontal:z,colorSplit:ee,lineWidth:mt,textPaddingInline:He,orientationMargin:gt,verticalMarginInline:Te}=I;return{[q]:Object.assign(Object.assign({},(0,v.Wf)(I)),{borderBlockStart:`${mt}px solid ${ee}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Te,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${mt}px solid ${ee}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${I.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${q}-with-text`]:{display:"flex",alignItems:"center",margin:`${I.dividerHorizontalWithTextGutterMargin}px 0`,color:I.colorTextHeading,fontWeight:500,fontSize:I.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${ee}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${mt}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${q}-with-text-left`]:{"&::before":{width:`${gt*100}%`},"&::after":{width:`${100-gt*100}%`}},[`&-horizontal${q}-with-text-right`]:{"&::before":{width:`${100-gt*100}%`},"&::after":{width:`${gt*100}%`}},[`${q}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:He},"&-dashed":{background:"none",borderColor:ee,borderStyle:"dashed",borderWidth:`${mt}px 0 0`},[`&-horizontal${q}-with-text${q}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${q}-dashed`]:{borderInlineStartWidth:mt,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${q}-with-text`]:{color:I.colorText,fontWeight:"normal",fontSize:I.fontSize},[`&-horizontal${q}-with-text-left${q}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${q}-inner-text`]:{paddingInlineStart:z}},[`&-horizontal${q}-with-text-right${q}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${q}-inner-text`]:{paddingInlineEnd:z}}})}};var pe=(0,L.Z)("Divider",I=>{const q=(0,s.TS)(I,{dividerHorizontalWithTextGutterMargin:I.margin,dividerHorizontalGutterMargin:I.marginLG,sizePaddingEdgeHorizontal:0});return[fe(q)]},I=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:I.marginXS})),x=function(I,q){var z={};for(var ee in I)Object.prototype.hasOwnProperty.call(I,ee)&&q.indexOf(ee)<0&&(z[ee]=I[ee]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,ee=Object.getOwnPropertySymbols(I);mt{const{getPrefixCls:q,direction:z,divider:ee}=O.useContext(V.E_),{prefixCls:mt,type:He="horizontal",orientation:gt="center",orientationMargin:Te,className:U,rootClassName:B,children:u,dashed:R,plain:j,style:ue}=I,M=x(I,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),te=q("divider",mt),[k,Ke]=pe(te),he=gt.length>0?`-${gt}`:gt,Ot=!!u,Be=gt==="left"&&Te!=null,ke=gt==="right"&&Te!=null,We=f()(te,ee==null?void 0:ee.className,Ke,`${te}-${He}`,{[`${te}-with-text`]:Ot,[`${te}-with-text${he}`]:Ot,[`${te}-dashed`]:!!R,[`${te}-plain`]:!!j,[`${te}-rtl`]:z==="rtl",[`${te}-no-default-orientation-margin-left`]:Be,[`${te}-no-default-orientation-margin-right`]:ke},U,B),re=O.useMemo(()=>typeof Te=="number"?Te:/^\d+$/.test(Te)?Number(Te):Te,[Te]),G=Object.assign(Object.assign({},Be&&{marginLeft:re}),ke&&{marginRight:re});return k(O.createElement("div",Object.assign({className:We,style:Object.assign(Object.assign({},ee==null?void 0:ee.style),ue)},M,{role:"separator"}),u&&He!=="vertical"&&O.createElement("span",{className:`${te}-inner-text`,style:G},u)))}},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),fe=i(2738),pe=i(79676),x=i(53487),se=i(92343),D=i(36355),I=i(20834),q=i(40875),z=i(88088),ee=i(47211);const mt=null,He=B=>{const{menu:u,arrow:R,prefixCls:j,children:ue,trigger:M,disabled:te,dropdownRender:k,getPopupContainer:Ke,overlayClassName:he,rootClassName:Ot,open:Be,onOpenChange:ke,visible:We,onVisibleChange:re,mouseEnterDelay:G=.15,mouseLeaveDelay:Q=.1,autoAdjustOverflow:H=!0,placement:Se="",overlay:ve,transitionName:$}=B,{getPopupContainer:Oe,getPrefixCls:Le,direction:Bt}=o.useContext(D.E_),st=o.useMemo(()=>{const F=Le();return $!==void 0?$:Se.includes("top")?`${F}-slide-down`:`${F}-slide-up`},[Le,Se,$]),ft=o.useMemo(()=>Se?Se.includes("Center")?Se.slice(0,Se.indexOf("Center")):Se:Bt==="rtl"?"bottomRight":"bottomLeft",[Se,Bt]),wt=Le("dropdown",j),[_t,Zt]=(0,ee.Z)(wt),[,$e]=(0,z.Z)(),St=o.Children.only(ue),J=(0,se.Tm)(St,{className:V()(`${wt}-trigger`,{[`${wt}-rtl`]:Bt==="rtl"},St.props.className),disabled:te}),K=te?[]:M;let w;K&&K.includes("contextMenu")&&(w=!0);const[d,T]=(0,s.Z)(!1,{value:Be!=null?Be:We}),ae=(0,L.useEvent)(F=>{ke==null||ke(F),re==null||re(F),T(F)}),S=V()(he,Ot,Zt,{[`${wt}-rtl`]:Bt==="rtl"}),h=(0,pe.Z)({arrowPointAtCenter:typeof R=="object"&&R.pointAtCenter,autoAdjustOverflow:H,offset:$e.marginXXS,arrowWidth:R?$e.sizePopupArrow:0,borderRadius:$e.borderRadius}),oe=o.useCallback(()=>{T(!1)},[]),W=()=>{let F;return u!=null&&u.items?F=o.createElement(I.default,Object.assign({},u)):typeof ve=="function"?F=ve():F=ve,k&&(F=k(F)),F=o.Children.only(typeof F=="string"?o.createElement("span",null,F):F),o.createElement(q.J,{prefixCls:`${wt}-menu`,expandIcon:o.createElement("span",{className:`${wt}-menu-submenu-arrow`},o.createElement(f.Z,{className:`${wt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:oe,validator:ge=>{let{mode:lt}=ge}},F)};return _t(o.createElement(v.Z,Object.assign({alignPoint:w},(0,fe.Z)(B,["rootClassName"]),{mouseEnterDelay:G,mouseLeaveDelay:Q,visible:d,builtinPlacements:h,arrow:!!R,overlayClassName:S,prefixCls:wt,getPopupContainer:Ke||Oe,transitionName:st,trigger:K,overlay:W,placement:ft,onVisibleChange:ae}),J))};function gt(B){return Object.assign(Object.assign({},B),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Te=(0,x.Z)(He,"dropdown",B=>B,gt),U=B=>o.createElement(Te,Object.assign({},B),o.createElement("span",null));He._InternalPanelDoNotUseOrYouWillBeFired=U,qe.Z=He},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),fe=i(81327),pe=i(33234),x=i(47211),se=function(ee,mt){var He={};for(var gt in ee)Object.prototype.hasOwnProperty.call(ee,gt)&&mt.indexOf(gt)<0&&(He[gt]=ee[gt]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,gt=Object.getOwnPropertySymbols(ee);Te{const{getPopupContainer:mt,getPrefixCls:He,direction:gt}=V.useContext(s.E_),{prefixCls:Te,type:U="default",danger:B,disabled:u,loading:R,onClick:j,htmlType:ue,children:M,className:te,menu:k,arrow:Ke,autoFocus:he,overlay:Ot,trigger:Be,align:ke,open:We,onOpenChange:re,placement:G,getPopupContainer:Q,href:H,icon:Se=V.createElement(v.Z,null),title:ve,buttonsRender:$=W=>W,mouseEnterDelay:Oe,mouseLeaveDelay:Le,overlayClassName:Bt,overlayStyle:st,destroyPopupOnHide:ft,dropdownRender:wt}=ee,_t=se(ee,["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"]),Zt=He("dropdown",Te),$e=`${Zt}-button`,[St,J]=(0,x.Z)(Zt),K={menu:k,arrow:Ke,autoFocus:he,align:ke,disabled:u,trigger:u?[]:Be,onOpenChange:re,getPopupContainer:Q||mt,mouseEnterDelay:Oe,mouseLeaveDelay:Le,overlayClassName:Bt,overlayStyle:st,destroyPopupOnHide:ft,dropdownRender:wt},{compactSize:w,compactItemClassnames:d}=(0,pe.ri)(Zt,gt),T=O()($e,d,te,J);"overlay"in ee&&(K.overlay=Ot),"open"in ee&&(K.open=We),"placement"in ee?K.placement=G:K.placement=gt==="rtl"?"bottomLeft":"bottomRight";const ae=V.createElement(L.ZP,{type:U,danger:B,disabled:u,loading:R,onClick:j,htmlType:ue,href:H,title:ve},M),S=V.createElement(L.ZP,{type:U,danger:B,icon:Se}),[h,oe]=$([ae,S]);return St(V.createElement(fe.Z.Compact,Object.assign({className:T,size:w,block:!0},_t),h,V.createElement(o.Z,Object.assign({},K),oe)))};D.__ANT_BUTTON=!0;var I=D;const q=o.Z;q.Button=I;var z=q},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),pe=D=>{const{componentCls:I,menuCls:q,colorError:z,colorTextLightSolid:ee}=D,mt=`${q}-item`;return{[`${I}, ${I}-menu-submenu`]:{[`${q} ${mt}`]:{[`&${mt}-danger:not(${mt}-disabled)`]:{color:z,"&:hover":{color:ee,backgroundColor:z}}}}}};const x=D=>{const{componentCls:I,menuCls:q,zIndexPopup:z,dropdownArrowDistance:ee,sizePopupArrow:mt,antCls:He,iconCls:gt,motionDurationMid:Te,dropdownPaddingVertical:U,fontSize:B,dropdownEdgeChildPadding:u,colorTextDisabled:R,fontSizeIcon:j,controlPaddingHorizontal:ue,colorBgElevated:M}=D;return[{[I]:Object.assign(Object.assign({},(0,o.Wf)(D)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:z,display:"block","&::before":{position:"absolute",insetBlock:-ee+mt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${He}-btn`]:{[`& > ${gt}-down, & > ${He}-btn-icon > ${gt}-down`]:{fontSize:j}},[`${I}-wrap`]:{position:"relative",[`${He}-btn > ${gt}-down`]:{fontSize:j},[`${gt}-down::before`]:{transition:`transform ${Te}`}},[`${I}-wrap-open`]:{[`${gt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${He}-slide-down-enter${He}-slide-down-enter-active${I}-placement-bottomLeft, - &${He}-slide-down-appear${He}-slide-down-appear-active${I}-placement-bottomLeft, - &${He}-slide-down-enter${He}-slide-down-enter-active${I}-placement-bottom, - &${He}-slide-down-appear${He}-slide-down-appear-active${I}-placement-bottom, - &${He}-slide-down-enter${He}-slide-down-enter-active${I}-placement-bottomRight, - &${He}-slide-down-appear${He}-slide-down-appear-active${I}-placement-bottomRight`]:{animationName:f.fJ},[`&${He}-slide-up-enter${He}-slide-up-enter-active${I}-placement-topLeft, - &${He}-slide-up-appear${He}-slide-up-appear-active${I}-placement-topLeft, - &${He}-slide-up-enter${He}-slide-up-enter-active${I}-placement-top, - &${He}-slide-up-appear${He}-slide-up-appear-active${I}-placement-top, - &${He}-slide-up-enter${He}-slide-up-enter-active${I}-placement-topRight, - &${He}-slide-up-appear${He}-slide-up-appear-active${I}-placement-topRight`]:{animationName:f.Qt},[`&${He}-slide-down-leave${He}-slide-down-leave-active${I}-placement-bottomLeft, - &${He}-slide-down-leave${He}-slide-down-leave-active${I}-placement-bottom, - &${He}-slide-down-leave${He}-slide-down-leave-active${I}-placement-bottomRight`]:{animationName:f.Uw},[`&${He}-slide-up-leave${He}-slide-up-leave-active${I}-placement-topLeft, - &${He}-slide-up-leave${He}-slide-up-leave-active${I}-placement-top, - &${He}-slide-up-leave${He}-slide-up-leave-active${I}-placement-topRight`]:{animationName:f.ly}})},(0,v.ZP)(D,{colorBg:M,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${I} ${q}`]:{position:"relative",margin:0},[`${q}-submenu-popup`]:{position:"absolute",zIndex:z,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${I}, ${I}-menu-submenu`]:{[q]:Object.assign(Object.assign({padding:u,listStyleType:"none",backgroundColor:M,backgroundClip:"padding-box",borderRadius:D.borderRadiusLG,outline:"none",boxShadow:D.boxShadowSecondary},(0,o.Qy)(D)),{[`${q}-item-group-title`]:{padding:`${U}px ${ue}px`,color:D.colorTextDescription,transition:`all ${Te}`},[`${q}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${q}-item-icon`]:{minWidth:B,marginInlineEnd:D.marginXS,fontSize:D.fontSizeSM},[`${q}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${q}-item, ${q}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${U}px ${ue}px`,color:D.colorText,fontWeight:"normal",fontSize:B,lineHeight:D.lineHeight,cursor:"pointer",transition:`all ${Te}`,borderRadius:D.borderRadiusSM,"&:hover, &-active":{backgroundColor:D.controlItemBgHover}},(0,o.Qy)(D)),{"&-selected":{color:D.colorPrimary,backgroundColor:D.controlItemBgActive,"&:hover, &-active":{backgroundColor:D.controlItemBgActiveHover}},"&-disabled":{color:R,cursor:"not-allowed","&:hover":{color:R,backgroundColor:M,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${D.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:D.colorSplit},[`${I}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:D.paddingXS,[`${I}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:D.colorTextDescription,fontSize:j,fontStyle:"normal"}}}),[`${q}-item-group-list`]:{margin:`0 ${D.marginXS}px`,padding:0,listStyle:"none"},[`${q}-submenu-title`]:{paddingInlineEnd:ue+D.fontSizeSM},[`${q}-submenu-vertical`]:{position:"relative"},[`${q}-submenu${q}-submenu-disabled ${I}-menu-submenu-title`]:{[`&, ${I}-menu-submenu-arrow-icon`]:{color:R,backgroundColor:M,cursor:"not-allowed"}},[`${q}-submenu-selected ${I}-menu-submenu-title`]:{color:D.colorPrimary}})}},[(0,f.oN)(D,"slide-up"),(0,f.oN)(D,"slide-down"),(0,O.Fm)(D,"move-up"),(0,O.Fm)(D,"move-down"),(0,V._y)(D,"zoom-big")]]};var se=(0,L.Z)("Dropdown",(D,I)=>{let{rootPrefixCls:q}=I;const{marginXXS:z,sizePopupArrow:ee,controlHeight:mt,fontSize:He,lineHeight:gt,paddingXXS:Te,componentCls:U,borderRadiusLG:B}=D,u=(mt-He*gt)/2,{dropdownArrowOffset:R}=(0,v.fS)({contentRadius:B}),j=(0,s.TS)(D,{menuCls:`${U}-menu`,rootPrefixCls:q,dropdownArrowDistance:ee/2+z,dropdownArrowOffset:R,dropdownPaddingVertical:u,dropdownEdgeChildPadding:Te});return[x(j),pe(j)]},D=>({zIndexPopup:D.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),pe=()=>{const[,U]=(0,s.Z)(),u=new L.C(U.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return O.createElement("svg",{style:u,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[,U]=(0,s.Z)(),{colorFill:B,colorFillTertiary:u,colorFillQuaternary:R,colorBgContainer:j}=U,{borderColor:ue,shadowColor:M,contentColor:te}=(0,O.useMemo)(()=>({borderColor:new L.C(B).onBackground(j).toHexShortString(),shadowColor:new L.C(u).onBackground(j).toHexShortString(),contentColor:new L.C(R).onBackground(j).toHexShortString()}),[B,u,R,j]);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:M,cx:"32",cy:"33",rx:"32",ry:"7"}),O.createElement("g",{fillRule:"nonzero",stroke:ue},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}))))},D=i(83116),I=i(37613);const q=U=>{const{componentCls:B,margin:u,marginXS:R,marginXL:j,fontSize:ue,lineHeight:M}=U;return{[B]:{marginInline:R,fontSize:ue,lineHeight:M,textAlign:"center",[`${B}-image`]:{height:U.emptyImgHeight,marginBottom:R,opacity:U.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${B}-description`]:{color:U.colorText},[`${B}-footer`]:{marginTop:u},"&-normal":{marginBlock:j,color:U.colorTextDisabled,[`${B}-description`]:{color:U.colorTextDisabled},[`${B}-image`]:{height:U.emptyImgHeightMD}},"&-small":{marginBlock:R,color:U.colorTextDisabled,[`${B}-image`]:{height:U.emptyImgHeightSM}}}}};var z=(0,D.Z)("Empty",U=>{const{componentCls:B,controlHeightLG:u}=U,R=(0,I.TS)(U,{emptyImgCls:`${B}-img`,emptyImgHeight:u*2.5,emptyImgHeightMD:u,emptyImgHeightSM:u*.875});return[q(R)]}),ee=function(U,B){var u={};for(var R in U)Object.prototype.hasOwnProperty.call(U,R)&&B.indexOf(R)<0&&(u[R]=U[R]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,R=Object.getOwnPropertySymbols(U);j{var{className:B,rootClassName:u,prefixCls:R,image:j=mt,description:ue,children:M,imageStyle:te,style:k}=U,Ke=ee(U,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:he,direction:Ot,empty:Be}=O.useContext(V.E_),ke=he("empty",R),[We,re]=z(ke),[G]=(0,v.Z)("Empty"),Q=typeof ue!="undefined"?ue:G==null?void 0:G.description,H=typeof Q=="string"?Q:"empty";let Se=null;return typeof j=="string"?Se=O.createElement("img",{alt:H,src:j}):Se=j,We(O.createElement("div",Object.assign({className:f()(re,ke,Be==null?void 0:Be.className,{[`${ke}-normal`]:j===He,[`${ke}-rtl`]:Ot==="rtl"},B,u),style:Object.assign(Object.assign({},Be==null?void 0:Be.style),k)},Ke),O.createElement("div",{className:`${ke}-image`,style:te},Se),Q&&O.createElement("div",{className:`${ke}-description`},Q),M&&O.createElement("div",{className:`${ke}-footer`},M)))};gt.PRESENTED_IMAGE_DEFAULT=mt,gt.PRESENTED_IMAGE_SIMPLE=He;var Te=gt},78241:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return Sn}});var o=i(94480),f=i(92310),O=i.n(f),V=i(77900),v=i(59301),L=i(62892),s=i(32441);function fe(ie){const[g,C]=v.useState(ie);return v.useEffect(()=>{const P=setTimeout(()=>{C(ie)},ie.length?0:10);return()=>{clearTimeout(P)}},[ie]),g}var pe=i(17313),x=i(29878),se=i(8378),D=i(37613),I=i(83116),z=ie=>{const{componentCls:g}=ie,C=`${g}-show-help`,P=`${g}-show-help-item`;return{[C]:{transition:`opacity ${ie.motionDurationSlow} ${ie.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[P]:{overflow:"hidden",transition:`height ${ie.motionDurationSlow} ${ie.motionEaseInOut}, - opacity ${ie.motionDurationSlow} ${ie.motionEaseInOut}, - transform ${ie.motionDurationSlow} ${ie.motionEaseInOut} !important`,[`&${P}-appear, &${P}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${P}-leave-active`]:{transform:"translateY(-5px)"}}}}};const ee=ie=>({legend:{display:"block",width:"100%",marginBottom:ie.marginLG,padding:0,color:ie.colorTextDescription,fontSize:ie.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${ie.lineWidth}px ${ie.lineType} ${ie.colorBorder}`},label:{fontSize:ie.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 ${ie.controlOutlineWidth}px ${ie.controlOutline}`},output:{display:"block",paddingTop:15,color:ie.colorText,fontSize:ie.fontSize,lineHeight:ie.lineHeight}}),mt=(ie,g)=>{const{formItemCls:C}=ie;return{[C]:{[`${C}-label > label`]:{height:g},[`${C}-control-input`]:{minHeight:g}}}},He=ie=>{const{componentCls:g}=ie;return{[ie.componentCls]:Object.assign(Object.assign(Object.assign({},(0,pe.Wf)(ie)),ee(ie)),{[`${g}-text`]:{display:"inline-block",paddingInlineEnd:ie.paddingSM},"&-small":Object.assign({},mt(ie,ie.controlHeightSM)),"&-large":Object.assign({},mt(ie,ie.controlHeightLG))})}},gt=ie=>{const{formItemCls:g,iconCls:C,componentCls:P,rootPrefixCls:y,labelRequiredMarkColor:Y,labelColor:de,labelFontSize:Ge,labelHeight:Ue,labelColonMarginInlineStart:vt,labelColonMarginInlineEnd:It,itemMarginBottom:Lt}=ie;return{[g]:Object.assign(Object.assign({},(0,pe.Wf)(ie)),{marginBottom:Lt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${y}-row`]:{display:"none"},"&-has-warning":{[`${g}-split`]:{color:ie.colorError}},"&-has-error":{[`${g}-split`]:{color:ie.colorWarning}},[`${g}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${ie.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ue,color:de,fontSize:Ge,[`> ${C}`]:{fontSize:ie.fontSize,verticalAlign:"top"},[`&${g}-required:not(${g}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:ie.marginXXS,color:Y,fontSize:ie.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${P}-hide-required-mark &`]:{display:"none"}},[`${g}-optional`]:{display:"inline-block",marginInlineStart:ie.marginXXS,color:ie.colorTextDescription,[`${P}-hide-required-mark &`]:{display:"none"}},[`${g}-tooltip`]:{color:ie.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:ie.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:vt,marginInlineEnd:It},[`&${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:ie.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[g]:{"&-explain, &-extra":{clear:"both",color:ie.colorTextDescription,fontSize:ie.fontSize,lineHeight:ie.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:ie.controlHeightSM,transition:`color ${ie.motionDurationMid} ${ie.motionEaseOut}`},"&-explain":{"&-error":{color:ie.colorError},"&-warning":{color:ie.colorWarning}}},[`&-with-help ${g}-explain`]:{height:"auto",opacity:1},[`${g}-feedback-icon`]:{fontSize:ie.fontSize,textAlign:"center",visibility:"visible",animationName:x.kr,animationDuration:ie.motionDurationMid,animationTimingFunction:ie.motionEaseOutBack,pointerEvents:"none","&-success":{color:ie.colorSuccess},"&-error":{color:ie.colorError},"&-warning":{color:ie.colorWarning},"&-validating":{color:ie.colorPrimary}}})}},Te=ie=>{const{componentCls:g,formItemCls:C}=ie;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"}}}}},U=ie=>{const{componentCls:g,formItemCls:C}=ie;return{[`${g}-inline`]:{display:"flex",flexWrap:"wrap",[C]:{flex:"none",marginInlineEnd:ie.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"}}}}},B=ie=>({padding:ie.verticalLabelPadding,margin:ie.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),u=ie=>{const{componentCls:g,formItemCls:C,rootPrefixCls:P}=ie;return{[`${C} ${C}-label`]:B(ie),[g]:{[C]:{flexWrap:"wrap",[`${C}-label, ${C}-control`]:{[`&:not([class*=" ${P}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},R=ie=>{const{componentCls:g,formItemCls:C,rootPrefixCls:P}=ie;return{[`${g}-vertical`]:{[C]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${g}-item-control`]:{width:"100%"}}},[`${g}-vertical ${C}-label, - .${P}-col-24${C}-label, - .${P}-col-xl-24${C}-label`]:B(ie),[`@media (max-width: ${ie.screenXSMax}px)`]:[u(ie),{[g]:{[`.${P}-col-xs-24${C}-label`]:B(ie)}}],[`@media (max-width: ${ie.screenSMMax}px)`]:{[g]:{[`.${P}-col-sm-24${C}-label`]:B(ie)}},[`@media (max-width: ${ie.screenMDMax}px)`]:{[g]:{[`.${P}-col-md-24${C}-label`]:B(ie)}},[`@media (max-width: ${ie.screenLGMax}px)`]:{[g]:{[`.${P}-col-lg-24${C}-label`]:B(ie)}}}},j=(ie,g)=>(0,D.TS)(ie,{formItemCls:`${ie.componentCls}-item`,rootPrefixCls:g});var ue=(0,I.Z)("Form",(ie,g)=>{let{rootPrefixCls:C}=g;const P=j(ie,C);return[He(P),gt(P),z(P),Te(P),U(P),R(P),(0,se.Z)(P),x.kr]},ie=>({labelRequiredMarkColor:ie.colorError,labelColor:ie.colorTextHeading,labelFontSize:ie.fontSize,labelHeight:ie.controlHeight,labelColonMarginInlineStart:ie.marginXXS/2,labelColonMarginInlineEnd:ie.marginXS,itemMarginBottom:ie.marginLG,verticalLabelPadding:`0 0 ${ie.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const M=[];function te(ie,g,C){let P=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof ie=="string"?ie:`${g}-${P}`,error:ie,errorStatus:C}}var Ke=ie=>{let{help:g,helpStatus:C,errors:P=M,warnings:y=M,className:Y,fieldId:de,onVisibleChanged:Ge}=ie;const{prefixCls:Ue}=v.useContext(s.Rk),vt=`${Ue}-item-explain`,[,It]=ue(Ue),Lt=(0,v.useMemo)(()=>(0,L.Z)(Ue),[Ue]),Xt=fe(P),Me=fe(y),bt=v.useMemo(()=>g!=null?[te(g,"help",C)]:[].concat((0,o.Z)(Xt.map((De,Fe)=>te(De,"error","error",Fe))),(0,o.Z)(Me.map((De,Fe)=>te(De,"warning","warning",Fe)))),[g,C,Xt,Me]),le={};return de&&(le.id=`${de}_help`),v.createElement(V.default,{motionDeadline:Lt.motionDeadline,motionName:`${Ue}-show-help`,visible:!!bt.length,onVisibleChanged:Ge},De=>{const{className:Fe,style:Ze}=De;return v.createElement("div",Object.assign({},le,{className:O()(vt,Fe,Y,It),style:Ze,role:"alert"}),v.createElement(V.CSSMotionList,Object.assign({keys:bt},(0,L.Z)(Ue),{motionName:`${Ue}-show-help-item`,component:!1}),yt=>{const{key:ye,error:Et,errorStatus:_,className:we,style:Qe}=yt;return v.createElement("div",{key:ye,className:O()(we,{[`${vt}-${_}`]:_}),style:Qe},Et)}))})},he=i(95013),Ot=i(36355),Be=i(1684),ke=i(52946),We=i(19716),re=i(16722);const G=["parentNode"],Q="form_item";function H(ie){return ie===void 0||ie===!1?[]:Array.isArray(ie)?ie:[ie]}function Se(ie,g){if(!ie.length)return;const C=ie.join("_");return g?`${g}_${C}`:G.includes(C)?`${Q}_${C}`:C}function ve(ie,g,C,P,y,Y){let de=P;return Y!==void 0?de=Y:C.validating?de="validating":ie.length?de="error":g.length?de="warning":(C.touched||y&&C.validated)&&(de="success"),de}function $(ie){return H(ie).join("_")}function Oe(ie){const[g]=(0,he.useForm)(),C=v.useRef({}),P=v.useMemo(()=>ie!=null?ie:Object.assign(Object.assign({},g),{__INTERNAL__:{itemRef:y=>Y=>{const de=$(y);Y?C.current[de]=Y:delete C.current[de]}},scrollToField:function(y){let Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const de=H(y),Ge=Se(de,P.__INTERNAL__.name),Ue=Ge?document.getElementById(Ge):null;Ue&&(0,re.Z)(Ue,Object.assign({scrollMode:"if-needed",block:"nearest"},Y))},getFieldInstance:y=>{const Y=$(y);return C.current[Y]}}),[ie,g]);return[P]}var Le=i(28726),Bt=function(ie,g){var C={};for(var P in ie)Object.prototype.hasOwnProperty.call(ie,P)&&g.indexOf(P)<0&&(C[P]=ie[P]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,P=Object.getOwnPropertySymbols(ie);y{const C=v.useContext(Be.Z),{getPrefixCls:P,direction:y,form:Y}=v.useContext(Ot.E_),{prefixCls:de,className:Ge,rootClassName:Ue,size:vt,disabled:It=C,form:Lt,colon:Xt,labelAlign:Me,labelWrap:bt,labelCol:le,wrapperCol:De,hideRequiredMark:Fe,layout:Ze="horizontal",scrollToFirstError:yt,requiredMark:ye,onFinishFailed:Et,name:_,style:we,feedbackIcons:Qe}=ie,rt=Bt(ie,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ve=(0,We.Z)(vt),ot=v.useContext(Le.Z),At=(0,v.useMemo)(()=>ye!==void 0?ye:Y&&Y.requiredMark!==void 0?Y.requiredMark:!Fe,[Fe,ye,Y]),Rt=Xt!=null?Xt:Y==null?void 0:Y.colon,Jt=P("form",de),[cn,xn]=ue(Jt),On=O()(Jt,`${Jt}-${Ze}`,{[`${Jt}-hide-required-mark`]:At===!1,[`${Jt}-rtl`]:y==="rtl",[`${Jt}-${Ve}`]:Ve},xn,Y==null?void 0:Y.className,Ge,Ue),[Nn]=Oe(Lt),{__INTERNAL__:xe}=Nn;xe.name=_;const Ie=(0,v.useMemo)(()=>({name:_,labelAlign:Me,labelCol:le,labelWrap:bt,wrapperCol:De,vertical:Ze==="vertical",colon:Rt,requiredMark:At,itemRef:xe.itemRef,form:Nn,feedbackIcons:Qe}),[_,Me,le,De,Ze,Rt,At,Nn,Qe]);v.useImperativeHandle(g,()=>Nn);const Ye=(ct,en)=>{if(ct){let Vt={block:"nearest"};typeof ct=="object"&&(Vt=ct),Nn.scrollToField(en,Vt)}},et=ct=>{if(Et==null||Et(ct),ct.errorFields.length){const en=ct.errorFields[0].name;if(yt!==void 0){Ye(yt,en);return}Y&&Y.scrollToFirstError!==void 0&&Ye(Y.scrollToFirstError,en)}};return cn(v.createElement(Be.n,{disabled:It},v.createElement(ke.q,{size:Ve},v.createElement(s.RV,Object.assign({},{validateMessages:ot}),v.createElement(s.q3.Provider,{value:Ie},v.createElement(he.default,Object.assign({id:_},rt,{name:_,onFinishFailed:et,form:Nn,style:Object.assign(Object.assign({},Y==null?void 0:Y.style),we),className:On})))))))};var wt=v.forwardRef(st),_t=i(41799),Zt=i(8654),$e=i(92343),St=i(11592);function J(ie){if(typeof ie=="function")return ie;const g=(0,St.Z)(ie);return g.length<=1?g[0]:g}const K=()=>{const{status:ie,errors:g=[],warnings:C=[]}=(0,v.useContext)(s.aM);return{status:ie,errors:g,warnings:C}};K.Context=s.aM;var w=K,d=i(16089);function T(ie){const[g,C]=v.useState(ie),P=(0,v.useRef)(null),y=(0,v.useRef)([]),Y=(0,v.useRef)(!1);v.useEffect(()=>(Y.current=!1,()=>{Y.current=!0,d.Z.cancel(P.current),P.current=null}),[]);function de(Ge){Y.current||(P.current===null&&(y.current=[],P.current=(0,d.Z)(()=>{P.current=null,C(Ue=>{let vt=Ue;return y.current.forEach(It=>{vt=It(vt)}),vt})})),y.current.push(Ge))}return[g,de]}function ae(){const{itemRef:ie}=v.useContext(s.q3),g=v.useRef({});function C(P,y){const Y=y&&typeof y=="object"&&y.ref,de=P.join("_");return(g.current.name!==de||g.current.originRef!==Y)&&(g.current.name=de,g.current.originRef=Y,g.current.ref=(0,Zt.sQ)(ie(P),Y)),g.current.ref}return C}var S=i(29194),h=i(34280),oe=i(2738),W=i(27382),F=i(37028);const ge=ie=>{const{formItemCls:g}=ie;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${g}-control`]:{display:"flex"}}}};var lt=(0,I.b)(["Form","item-item"],(ie,g)=>{let{rootPrefixCls:C}=g;const P=j(ie,C);return[ge(P)]}),Ae=ie=>{const{prefixCls:g,status:C,wrapperCol:P,children:y,errors:Y,warnings:de,_internalItemRender:Ge,extra:Ue,help:vt,fieldId:It,marginBottom:Lt,onErrorVisibleChanged:Xt}=ie,Me=`${g}-item`,bt=v.useContext(s.q3),le=P||bt.wrapperCol||{},De=O()(`${Me}-control`,le.className),Fe=v.useMemo(()=>Object.assign({},bt),[bt]);delete Fe.labelCol,delete Fe.wrapperCol;const Ze=v.createElement("div",{className:`${Me}-control-input`},v.createElement("div",{className:`${Me}-control-input-content`},y)),yt=v.useMemo(()=>({prefixCls:g,status:C}),[g,C]),ye=Lt!==null||Y.length||de.length?v.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},v.createElement(s.Rk.Provider,{value:yt},v.createElement(Ke,{fieldId:It,errors:Y,warnings:de,help:vt,helpStatus:C,className:`${Me}-explain-connected`,onVisibleChanged:Xt})),!!Lt&&v.createElement("div",{style:{width:0,height:Lt}})):null,Et={};It&&(Et.id=`${It}_extra`);const _=Ue?v.createElement("div",Object.assign({},Et,{className:`${Me}-extra`}),Ue):null,we=Ge&&Ge.mark==="pro_table_render"&&Ge.render?Ge.render(ie,{input:Ze,errorList:ye,extra:_}):v.createElement(v.Fragment,null,Ze,ye,_);return v.createElement(s.q3.Provider,{value:Fe},v.createElement(F.Z,Object.assign({},le,{className:De}),we),v.createElement(lt,{prefixCls:g}))},it=i(61485),Z=i(31724),A=i(9763),X=i(6848),be=function(ie,g){var C={};for(var P in ie)Object.prototype.hasOwnProperty.call(ie,P)&&g.indexOf(P)<0&&(C[P]=ie[P]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,P=Object.getOwnPropertySymbols(ie);y{let{prefixCls:g,label:C,htmlFor:P,labelCol:y,labelAlign:Y,colon:de,required:Ge,requiredMark:Ue,tooltip:vt}=ie;var It;const[Lt]=(0,A.Z)("Form"),{vertical:Xt,labelAlign:Me,labelCol:bt,labelWrap:le,colon:De}=v.useContext(s.q3);if(!C)return null;const Fe=y||bt||{},Ze=Y||Me,yt=`${g}-item-label`,ye=O()(yt,Ze==="left"&&`${yt}-left`,Fe.className,{[`${yt}-wrap`]:!!le});let Et=C;const _=de===!0||De!==!1&&de!==!1;_&&!Xt&&typeof C=="string"&&C.trim()!==""&&(Et=C.replace(/[:|:]\s*$/,""));const Qe=Pe(vt);if(Qe){const{icon:At=v.createElement(it.Z,null)}=Qe,Rt=be(Qe,["icon"]),Jt=v.createElement(X.Z,Object.assign({},Rt),v.cloneElement(At,{className:`${g}-item-tooltip`,title:""}));Et=v.createElement(v.Fragment,null,Et,Jt)}const rt=Ue==="optional",Ve=typeof Ue=="function";Ve?Et=Ue(Et,{required:!!Ge}):rt&&!Ge&&(Et=v.createElement(v.Fragment,null,Et,v.createElement("span",{className:`${g}-item-optional`,title:""},(Lt==null?void 0:Lt.optional)||((It=Z.Z.Form)===null||It===void 0?void 0:It.optional))));const ot=O()({[`${g}-item-required`]:Ge,[`${g}-item-required-mark-optional`]:rt||Ve,[`${g}-item-no-colon`]:!_});return v.createElement(F.Z,Object.assign({},Fe,{className:ye}),v.createElement("label",{htmlFor:P,className:ot,title:typeof C=="string"?C:""},Et))},Dt=i(29679),Ft=i(19248),Ut=i(96512),un=i(58617);const an={success:Dt.Z,warning:Ut.Z,error:Ft.Z,validating:un.Z};function An(ie){let{children:g,errors:C,warnings:P,hasFeedback:y,validateStatus:Y,prefixCls:de,meta:Ge,noStyle:Ue}=ie;const vt=`${de}-item`,{feedbackIcons:It}=v.useContext(s.q3),Lt=ve(C,P,Ge,null,!!y,Y),{isFormItemInput:Xt,status:Me}=v.useContext(s.aM),bt=v.useMemo(()=>{var le;let De;if(y){const yt=y!==!0&&y.icons||It,ye=Lt&&((le=yt==null?void 0:yt({status:Lt,errors:C,warnings:P}))===null||le===void 0?void 0:le[Lt]),Et=Lt&&an[Lt];De=ye!==!1&&Et?v.createElement("span",{className:O()(`${vt}-feedback-icon`,`${vt}-feedback-icon-${Lt}`)},ye||v.createElement(Et,null)):null}let Fe=!0,Ze=Lt||"";return Ue&&(Fe=Xt,Ze=(Lt!=null?Lt:Me)||""),{status:Ze,errors:C,warnings:P,hasFeedback:!!y,feedbackIcon:De,isFormItemInput:Fe}},[Lt,y,Ue,Xt,Me]);return v.createElement(s.aM.Provider,{value:bt},g)}var En=function(ie,g){var C={};for(var P in ie)Object.prototype.hasOwnProperty.call(ie,P)&&g.indexOf(P)<0&&(C[P]=ie[P]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,P=Object.getOwnPropertySymbols(ie);y{if(Qe&&ye.current){const xn=getComputedStyle(ye.current);ot(parseInt(xn.marginBottom,10))}},[Qe,rt]);const At=xn=>{xn||ot(null)},Jt=function(){let xn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const On=xn?Et:vt.errors,Nn=xn?_:vt.warnings;return ve(On,Nn,vt,"",!!It,Ue)}(),cn=O()(Ze,C,P,{[`${Ze}-with-help`]:we||Et.length||_.length,[`${Ze}-has-feedback`]:Jt&&It,[`${Ze}-has-success`]:Jt==="success",[`${Ze}-has-warning`]:Jt==="warning",[`${Ze}-has-error`]:Jt==="error",[`${Ze}-is-validating`]:Jt==="validating",[`${Ze}-hidden`]:Lt});return v.createElement("div",{className:cn,style:y,ref:ye},v.createElement(W.Z,Object.assign({className:`${Ze}-row`},(0,oe.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"])),v.createElement(xt,Object.assign({htmlFor:Me},ie,{requiredMark:yt,required:bt!=null?bt:le,prefixCls:g})),v.createElement(Ae,Object.assign({},ie,vt,{errors:Et,warnings:_,prefixCls:g,status:Jt,help:Y,marginBottom:Ve,onErrorVisibleChanged:At}),v.createElement(s.qI.Provider,{value:De},v.createElement(An,{prefixCls:g,meta:vt,errors:vt.errors,warnings:vt.warnings,hasFeedback:It,validateStatus:Jt},Xt)))),!!Ve&&v.createElement("div",{className:`${Ze}-margin-offset`,style:{marginBottom:-Ve}}))}const on="__SPLIT__",Dn=null,zn=v.memo(ie=>{let{children:g}=ie;return g},(ie,g)=>ie.value===g.value&&ie.update===g.update&&ie.childProps.length===g.childProps.length&&ie.childProps.every((C,P)=>C===g.childProps[P]));function fn(ie){return ie!=null}function Rn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function or(ie){const{name:g,noStyle:C,className:P,dependencies:y,prefixCls:Y,shouldUpdate:de,rules:Ge,children:Ue,required:vt,label:It,messageVariables:Lt,trigger:Xt="onChange",validateTrigger:Me,hidden:bt,help:le}=ie,{getPrefixCls:De}=v.useContext(Ot.E_),{name:Fe}=v.useContext(s.q3),Ze=J(Ue),yt=typeof Ze=="function",ye=v.useContext(s.qI),{validateTrigger:Et}=v.useContext(he.FieldContext),_=Me!==void 0?Me:Et,we=fn(g),Qe=De("form",Y),[rt,Ve]=ue(Qe),ot=v.useContext(he.ListContext),At=v.useRef(),[Rt,Jt]=T({}),[cn,xn]=(0,_t.Z)(()=>Rn()),On=en=>{const Vt=ot==null?void 0:ot.getKey(en.name);if(xn(en.destroy?Rn():en,!0),C&&le!==!1&&ye){let nn=en.name;if(en.destroy)nn=At.current||nn;else if(Vt!==void 0){const[Ht,Cn]=Vt;nn=[Ht].concat((0,o.Z)(Cn)),At.current=nn}ye(en,nn)}},Nn=(en,Vt)=>{Jt(nn=>{const Ht=Object.assign({},nn),kn=[].concat((0,o.Z)(en.name.slice(0,-1)),(0,o.Z)(Vt)).join(on);return en.destroy?delete Ht[kn]:Ht[kn]=en,Ht})},[xe,Ie]=v.useMemo(()=>{const en=(0,o.Z)(cn.errors),Vt=(0,o.Z)(cn.warnings);return Object.values(Rt).forEach(nn=>{en.push.apply(en,(0,o.Z)(nn.errors||[])),Vt.push.apply(Vt,(0,o.Z)(nn.warnings||[]))}),[en,Vt]},[Rt,cn.errors,cn.warnings]),Ye=ae();function et(en,Vt,nn){return C&&!bt?v.createElement(An,{prefixCls:Qe,hasFeedback:ie.hasFeedback,validateStatus:ie.validateStatus,meta:cn,errors:xe,warnings:Ie,noStyle:!0},en):v.createElement(wn,Object.assign({key:"row"},ie,{className:O()(P,Ve),prefixCls:Qe,fieldId:Vt,isRequired:nn,errors:xe,warnings:Ie,meta:cn,onSubItemMetaChange:Nn}),en)}if(!we&&!yt&&!y)return rt(et(Ze));let ct={};return typeof It=="string"?ct.label=It:g&&(ct.label=String(g)),Lt&&(ct=Object.assign(Object.assign({},ct),Lt)),rt(v.createElement(he.Field,Object.assign({},ie,{messageVariables:ct,trigger:Xt,validateTrigger:_,onMetaChange:On}),(en,Vt,nn)=>{const Ht=H(g).length&&Vt?Vt.name:[],Cn=Se(Ht,Fe),kn=vt!==void 0?vt:!!(Ge&&Ge.some(zt=>{if(zt&&typeof zt=="object"&&zt.required&&!zt.warningOnly)return!0;if(typeof zt=="function"){const Pn=zt(nn);return Pn&&Pn.required&&!Pn.warningOnly}return!1})),rn=Object.assign({},en);let Kt=null;if(Array.isArray(Ze)&&we)Kt=Ze;else if(!(yt&&(!(de||y)||we))){if(!(y&&!yt&&!we))if((0,$e.l$)(Ze)){const zt=Object.assign(Object.assign({},Ze.props),rn);if(zt.id||(zt.id=Cn),le||xe.length>0||Ie.length>0||ie.extra){const Gn=[];(le||xe.length>0)&&Gn.push(`${Cn}_help`),ie.extra&&Gn.push(`${Cn}_extra`),zt["aria-describedby"]=Gn.join(" ")}xe.length>0&&(zt["aria-invalid"]="true"),kn&&(zt["aria-required"]="true"),(0,Zt.Yr)(Ze)&&(zt.ref=Ye(Ht,Ze)),new Set([].concat((0,o.Z)(H(Xt)),(0,o.Z)(H(_)))).forEach(Gn=>{zt[Gn]=function(){for(var Qn,Zn,In,Ar,Xe,Ce=arguments.length,ce=new Array(Ce),dt=0;dt{var{prefixCls:g,children:C}=ie,P=at(ie,["prefixCls","children"]);const{getPrefixCls:y}=v.useContext(Ot.E_),Y=y("form",g),de=v.useMemo(()=>({prefixCls:Y,status:"error"}),[Y]);return v.createElement(he.List,Object.assign({},P),(Ge,Ue,vt)=>v.createElement(s.Rk.Provider,{value:de},C(Ge.map(It=>Object.assign(Object.assign({},It),{fieldKey:It.key})),Ue,{errors:vt.errors,warnings:vt.warnings})))};function sn(){const{form:ie}=(0,v.useContext)(s.q3);return ie}const Wt=wt;Wt.Item=tt,Wt.List=jt,Wt.ErrorList=Ke,Wt.useForm=Oe,Wt.useFormInstance=sn,Wt.useWatch=he.useWatch,Wt.Provider=s.RV,Wt.create=()=>{};var Sn=Wt},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)({}),fe=(0,O.Z)(),pe=(0,V.ZP)();return(0,f.Z)(()=>{const x=pe.subscribe(se=>{s.current=se,L&&fe()});return()=>pe.unsubscribe(x)},[]),s.current}qe.Z=v},5871:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return it}});var o=i(84105),f=i(87395),O=i(92310),V=i.n(O),v=i(54476),L=i(20068),s=i(76190),fe=i(42978),pe=i(75931),x=i(67732),se=i(83652);function D(){return typeof BigInt=="function"}function I(Z){return!Z&&Z!==0&&!Number.isNaN(Z)||!String(Z).trim()}function q(Z){var A=Z.trim(),X=A.startsWith("-");X&&(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",Pe=be.split("."),nt=Pe[0]||"0",xt=Pe[1]||"0";nt==="0"&&xt==="0"&&(X=!1);var Dt=X?"-":"";return{negative:X,negativeStr:Dt,trimStr:be,integerStr:nt,decimalStr:xt,fullStr:"".concat(Dt).concat(be)}}function z(Z){var A=String(Z);return!Number.isNaN(Number(A))&&A.includes("e")}function ee(Z){var A=String(Z);if(z(Z)){var X=Number(A.slice(A.indexOf("e-")+2)),be=A.match(/\.(\d+)/);return be!=null&&be[1]&&(X+=be[1].length),X}return A.includes(".")&&He(A)?A.length-A.indexOf(".")-1:0}function mt(Z){var A=String(Z);if(z(Z)){if(Z>Number.MAX_SAFE_INTEGER)return String(D()?BigInt(Z).toString():Number.MAX_SAFE_INTEGER);if(Z0&&arguments[0]!==void 0?arguments[0]:!0;return X?this.isInvalidate()?"":q("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),Z}(),Te=function(){function Z(A){if((0,x.Z)(this,Z),(0,L.Z)(this,"origin",""),(0,L.Z)(this,"number",void 0),(0,L.Z)(this,"empty",void 0),I(A)){this.empty=!0;return}this.origin=String(A),this.number=Number(A)}return(0,se.Z)(Z,[{key:"negate",value:function(){return new Z(-this.toNumber())}},{key:"add",value:function(X){if(this.isInvalidate())return new Z(X);var be=Number(X);if(Number.isNaN(be))return this;var Pe=this.number+be;if(Pe>Number.MAX_SAFE_INTEGER)return new Z(Number.MAX_SAFE_INTEGER);if(PeNumber.MAX_SAFE_INTEGER)return new Z(Number.MAX_SAFE_INTEGER);if(Pe0&&arguments[0]!==void 0?arguments[0]:!0;return X?this.isInvalidate()?"":mt(this.number):this.origin}}]),Z}();function U(Z){return D()?new gt(Z):new Te(Z)}function B(Z,A,X){var be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(Z==="")return"";var Pe=q(Z),nt=Pe.negativeStr,xt=Pe.integerStr,Dt=Pe.decimalStr,Ft="".concat(A).concat(Dt),Ut="".concat(nt).concat(xt);if(X>=0){var un=Number(Dt[X]);if(un>=5&&!be){var an=U(Z).add("".concat(nt,"0.").concat("0".repeat(X)).concat(10-un));return B(an.toString(),A,X,be)}return X===0?Ut:"".concat(Ut).concat(A).concat(Dt.padEnd(X,"0").slice(0,X))}return Ft===".0"?Ut:"".concat(Ut).concat(Ft)}var u=U,R=i(93681),j=i(34280),ue=i(8654),M=i(59301),te=i(48736);function k(Z,A){var X=(0,M.useRef)(null);function be(){try{var nt=Z.selectionStart,xt=Z.selectionEnd,Dt=Z.value,Ft=Dt.substring(0,nt),Ut=Dt.substring(xt);X.current={start:nt,end:xt,value:Dt,beforeTxt:Ft,afterTxt:Ut}}catch(un){}}function Pe(){if(Z&&X.current&&A)try{var nt=Z.value,xt=X.current,Dt=xt.beforeTxt,Ft=xt.afterTxt,Ut=xt.start,un=nt.length;if(nt.endsWith(Ft))un=nt.length-X.current.afterTxt.length;else if(nt.startsWith(Dt))un=Dt.length;else{var an=Dt[Ut-1],An=nt.indexOf(an,Ut-1);An!==-1&&(un=An+1)}Z.setSelectionRange(un,un)}catch(En){(0,te.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(En.message))}}return[be,Pe]}var Ke=i(49658),he=function(){var A=(0,M.useState)(!1),X=(0,fe.Z)(A,2),be=X[0],Pe=X[1];return(0,j.Z)(function(){Pe((0,Ke.Z)())},[]),be},Ot=he,Be=i(16089),ke=200,We=600;function re(Z){var A=Z.prefixCls,X=Z.upNode,be=Z.downNode,Pe=Z.upDisabled,nt=Z.downDisabled,xt=Z.onStep,Dt=M.useRef(),Ft=M.useRef([]),Ut=M.useRef();Ut.current=xt;var un=function(){clearTimeout(Dt.current)},an=function(Rn,or){Rn.preventDefault(),un(),Ut.current(or);function me(){Ut.current(or),Dt.current=setTimeout(me,ke)}Dt.current=setTimeout(me,We)};M.useEffect(function(){return function(){un(),Ft.current.forEach(function(fn){return Be.Z.cancel(fn)})}},[]);var An=Ot();if(An)return null;var En="".concat(A,"-handler"),wn=V()(En,"".concat(En,"-up"),(0,L.Z)({},"".concat(En,"-up-disabled"),Pe)),on=V()(En,"".concat(En,"-down"),(0,L.Z)({},"".concat(En,"-down-disabled"),nt)),Dn=function(){return Ft.current.push((0,Be.Z)(un))},zn={unselectable:"on",role:"button",onMouseUp:Dn,onMouseLeave:Dn};return M.createElement("div",{className:"".concat(En,"-wrap")},M.createElement("span",(0,v.Z)({},zn,{onMouseDown:function(Rn){an(Rn,!0)},"aria-label":"Increase Value","aria-disabled":Pe,className:wn}),X||M.createElement("span",{unselectable:"on",className:"".concat(A,"-handler-up-inner")})),M.createElement("span",(0,v.Z)({},zn,{onMouseDown:function(Rn){an(Rn,!1)},"aria-label":"Decrease Value","aria-disabled":nt,className:on}),be||M.createElement("span",{unselectable:"on",className:"".concat(A,"-handler-down-inner")})))}function G(Z){var A=typeof Z=="number"?mt(Z):q(Z).fullStr,X=A.includes(".");return X?q(A.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:Z+"0"}var Q=i(5643),H=function(){var Z=(0,M.useRef)(0),A=function(){Be.Z.cancel(Z.current)};return(0,M.useEffect)(function(){return A},[]),function(X){A(),Z.current=(0,Be.Z)(function(){X()})}},Se=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],ve=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],$=function(A,X){return A||X.isEmpty()?X.toString():X.toNumber()},Oe=function(A){var X=u(A);return X.isInvalidate()?null:X},Le=M.forwardRef(function(Z,A){var X,be=Z.prefixCls,Pe=be===void 0?"rc-input-number":be,nt=Z.className,xt=Z.style,Dt=Z.min,Ft=Z.max,Ut=Z.step,un=Ut===void 0?1:Ut,an=Z.defaultValue,An=Z.value,En=Z.disabled,wn=Z.readOnly,on=Z.upHandler,Dn=Z.downHandler,zn=Z.keyboard,fn=Z.controls,Rn=fn===void 0?!0:fn,or=Z.classNames,me=Z.stringMode,tt=Z.parser,at=Z.formatter,_e=Z.precision,jt=Z.decimalSeparator,sn=Z.onChange,Wt=Z.onInput,Sn=Z.onPressEnter,ie=Z.onStep,g=(0,pe.Z)(Z,Se),C="".concat(Pe,"-input"),P=M.useRef(null),y=M.useState(!1),Y=(0,fe.Z)(y,2),de=Y[0],Ge=Y[1],Ue=M.useRef(!1),vt=M.useRef(!1),It=M.useRef(!1),Lt=M.useState(function(){return u(An!=null?An:an)}),Xt=(0,fe.Z)(Lt,2),Me=Xt[0],bt=Xt[1];function le(Kt){An===void 0&&bt(Kt)}var De=M.useCallback(function(Kt,zt){if(!zt)return _e>=0?_e:Math.max(ee(Kt),ee(un))},[_e,un]),Fe=M.useCallback(function(Kt){var zt=String(Kt);if(tt)return tt(zt);var Pn=zt;return jt&&(Pn=Pn.replace(jt,".")),Pn.replace(/[^\w.-]+/g,"")},[tt,jt]),Ze=M.useRef(""),yt=M.useCallback(function(Kt,zt){if(at)return at(Kt,{userTyping:zt,input:String(Ze.current)});var Pn=typeof Kt=="number"?mt(Kt):Kt;if(!zt){var vn=De(Pn,zt);if(He(Pn)&&(jt||vn>=0)){var Gn=jt||".";Pn=B(Pn,Gn,vn)}}return Pn},[at,De,jt]),ye=M.useState(function(){var Kt=an!=null?an:An;return Me.isInvalidate()&&["string","number"].includes((0,s.Z)(Kt))?Number.isNaN(Kt)?"":Kt:yt(Me.toString(),!1)}),Et=(0,fe.Z)(ye,2),_=Et[0],we=Et[1];Ze.current=_;function Qe(Kt,zt){we(yt(Kt.isInvalidate()?Kt.toString(!1):Kt.toString(!zt),zt))}var rt=M.useMemo(function(){return Oe(Ft)},[Ft,_e]),Ve=M.useMemo(function(){return Oe(Dt)},[Dt,_e]),ot=M.useMemo(function(){return!rt||!Me||Me.isInvalidate()?!1:rt.lessEquals(Me)},[rt,Me]),At=M.useMemo(function(){return!Ve||!Me||Me.isInvalidate()?!1:Me.lessEquals(Ve)},[Ve,Me]),Rt=k(P.current,de),Jt=(0,fe.Z)(Rt,2),cn=Jt[0],xn=Jt[1],On=function(zt){return rt&&!zt.lessEquals(rt)?rt:Ve&&!Ve.lessEquals(zt)?Ve:null},Nn=function(zt){return!On(zt)},xe=function(zt,Pn){var vn=zt,Gn=Nn(vn)||vn.isEmpty();if(!vn.isEmpty()&&!Pn&&(vn=On(vn)||vn,Gn=!0),!wn&&!En&&Gn){var Qn=vn.toString(),Zn=De(Qn,Pn);return Zn>=0&&(vn=u(B(Qn,".",Zn)),Nn(vn)||(vn=u(B(Qn,".",Zn,!0)))),vn.equals(Me)||(le(vn),sn==null||sn(vn.isEmpty()?null:$(me,vn)),An===void 0&&Qe(vn,Pn)),vn}return Me},Ie=H(),Ye=function Kt(zt){if(cn(),Ze.current=zt,we(zt),!vt.current){var Pn=Fe(zt),vn=u(Pn);vn.isNaN()||xe(vn,!0)}Wt==null||Wt(zt),Ie(function(){var Gn=zt;tt||(Gn=zt.replace(/。/g,".")),Gn!==zt&&Kt(Gn)})},et=function(){vt.current=!0},ct=function(){vt.current=!1,Ye(P.current.value)},en=function(zt){Ye(zt.target.value)},Vt=function(zt){var Pn;if(!(zt&&ot||!zt&&At)){Ue.current=!1;var vn=u(It.current?G(un):un);zt||(vn=vn.negate());var Gn=(Me||u(0)).add(vn.toString()),Qn=xe(Gn,!1);ie==null||ie($(me,Qn),{offset:It.current?G(un):un,type:zt?"up":"down"}),(Pn=P.current)===null||Pn===void 0||Pn.focus()}},nn=function(zt){var Pn=u(Fe(_)),vn=Pn;Pn.isNaN()?vn=xe(Me,zt):vn=xe(Pn,zt),An!==void 0?Qe(Me,!1):vn.isNaN()||Qe(vn,!1)},Ht=function(){Ue.current=!0},Cn=function(zt){var Pn=zt.key,vn=zt.shiftKey;Ue.current=!0,It.current=vn,Pn==="Enter"&&(vt.current||(Ue.current=!1),nn(!1),Sn==null||Sn(zt)),zn!==!1&&!vt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Pn)&&(Vt(Pn==="Up"||Pn==="ArrowUp"),zt.preventDefault())},kn=function(){Ue.current=!1,It.current=!1},rn=function(){nn(!1),Ge(!1),Ue.current=!1};return(0,j.o)(function(){Me.isInvalidate()||Qe(Me,!1)},[_e]),(0,j.o)(function(){var Kt=u(An);bt(Kt);var zt=u(Fe(_));(!Kt.equals(zt)||!Ue.current||at)&&Qe(Kt,Ue.current)},[An]),(0,j.o)(function(){at&&xn()},[_]),M.createElement("div",{className:V()(Pe,or==null?void 0:or.input,nt,(X={},(0,L.Z)(X,"".concat(Pe,"-focused"),de),(0,L.Z)(X,"".concat(Pe,"-disabled"),En),(0,L.Z)(X,"".concat(Pe,"-readonly"),wn),(0,L.Z)(X,"".concat(Pe,"-not-a-number"),Me.isNaN()),(0,L.Z)(X,"".concat(Pe,"-out-of-range"),!Me.isInvalidate()&&!Nn(Me)),X)),style:xt,onFocus:function(){Ge(!0)},onBlur:rn,onKeyDown:Cn,onKeyUp:kn,onCompositionStart:et,onCompositionEnd:ct,onBeforeInput:Ht},Rn&&M.createElement(re,{prefixCls:Pe,upNode:on,downNode:Dn,upDisabled:ot,downDisabled:At,onStep:Vt}),M.createElement("div",{className:"".concat(C,"-wrap")},M.createElement("input",(0,v.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Dt,"aria-valuemax":Ft,"aria-valuenow":Me.isInvalidate()?null:Me.toString(),step:un},g,{ref:(0,ue.sQ)(P,A),className:C,value:_,onChange:en,disabled:En,readOnly:wn}))))}),Bt=M.forwardRef(function(Z,A){var X=Z.disabled,be=Z.style,Pe=Z.prefixCls,nt=Z.value,xt=Z.prefix,Dt=Z.suffix,Ft=Z.addonBefore,Ut=Z.addonAfter,un=Z.classes,an=Z.className,An=Z.classNames,En=(0,pe.Z)(Z,ve),wn=M.useRef(null),on=function(zn){wn.current&&(0,Q.nH)(wn.current,zn)};return M.createElement(R.BaseInput,{inputElement:M.createElement(Le,(0,v.Z)({prefixCls:Pe,disabled:X,classNames:An,ref:(0,ue.sQ)(wn,A)},En)),className:an,triggerFocus:on,prefixCls:Pe,value:nt,disabled:X,style:be,prefix:xt,suffix:Dt,addonAfter:Ut,addonBefore:Ft,classes:un,classNames:An,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});Bt.displayName="InputNumber";var st=Bt,ft=st,wt=i(19080),_t=i(36355),Zt=i(92736),$e=i(1684),St=i(19716),J=i(32441),K=i(33234),w=i(9937),d=i(17313),T=i(74207),ae=i(83116),S=i(37613);const h=(Z,A)=>{let{componentCls:X,borderRadiusSM:be,borderRadiusLG:Pe}=Z;const nt=A==="lg"?Pe:be;return{[`&-${A}`]:{[`${X}-handler-wrap`]:{borderStartEndRadius:nt,borderEndEndRadius:nt},[`${X}-handler-up`]:{borderStartEndRadius:nt},[`${X}-handler-down`]:{borderEndEndRadius:nt}}}},oe=Z=>{const{componentCls:A,lineWidth:X,lineType:be,colorBorder:Pe,borderRadius:nt,fontSizeLG:xt,controlHeightLG:Dt,controlHeightSM:Ft,colorError:Ut,paddingInlineSM:un,colorTextDescription:an,motionDurationMid:An,handleHoverColor:En,paddingInline:wn,paddingBlock:on,handleBg:Dn,handleActiveBg:zn,colorTextDisabled:fn,borderRadiusSM:Rn,borderRadiusLG:or,controlWidth:me,handleVisible:tt,handleBorderColor:at}=Z;return[{[A]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(Z)),(0,w.ik)(Z)),(0,w.bi)(Z,A)),{display:"inline-block",width:me,margin:0,padding:0,border:`${X}px ${be} ${Pe}`,borderRadius:nt,"&-rtl":{direction:"rtl",[`${A}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:xt,borderRadius:or,[`input${A}-input`]:{height:Dt-2*X}},"&-sm":{padding:0,borderRadius:Rn,[`input${A}-input`]:{height:Ft-2*X,padding:`0 ${un}px`}},"&:hover":Object.assign({},(0,w.pU)(Z)),"&-focused":Object.assign({},(0,w.M1)(Z)),"&-out-of-range":{[`${A}-input-wrap`]:{input:{color:Ut}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,d.Wf)(Z)),(0,w.s7)(Z)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${A}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${A}-group-addon`]:{borderRadius:or,fontSize:Z.fontSizeLG}},"&-sm":{[`${A}-group-addon`]:{borderRadius:Rn}},[`${A}-wrapper-disabled > ${A}-group-addon`]:Object.assign({},(0,w.Xy)(Z))}}),[`&-disabled ${A}-input`]:{cursor:"not-allowed"},[A]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(Z)),{width:"100%",padding:`${on}px ${wn}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:nt,outline:0,transition:`all ${An} linear`,appearance:"textfield",fontSize:"inherit"}),(0,w.nz)(Z.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:Z.handleWidth,height:"100%",background:Dn,borderStartStartRadius:0,borderStartEndRadius:nt,borderEndEndRadius:nt,borderEndStartRadius:0,opacity:tt===!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:Z.handleFontSize}}},[`${A}-handler`]:{height:"50%",overflow:"hidden",color:an,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${X}px ${be} ${at}`,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:an,transition:`all ${An} linear`,userSelect:"none"})},[`${A}-handler-up`]:{borderStartEndRadius:nt},[`${A}-handler-down`]:{borderBlockStart:`${X}px ${be} ${at}`,borderEndEndRadius:nt}},h(Z,"lg")),h(Z,"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:fn}})},{[`${A}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${A}-handler-down`]:{borderBlockStartWidth:0}}}]},W=Z=>{const{componentCls:A,paddingBlock:X,paddingInline:be,inputAffixPadding:Pe,controlWidth:nt,borderRadiusLG:xt,borderRadiusSM:Dt}=Z;return{[`${A}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,w.ik)(Z)),(0,w.bi)(Z,`${A}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:nt,padding:0,paddingInlineStart:be,"&-lg":{borderRadius:xt},"&-sm":{borderRadius:Dt},[`&:not(${A}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,w.pU)(Z)),{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:`${X}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:Pe},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:be,marginInlineStart:Pe}}})}};var F=(0,ae.Z)("InputNumber",Z=>{const A=(0,S.TS)(Z,(0,w.e5)(Z));return[oe(A),W(A),(0,T.c)(A)]},Z=>Object.assign(Object.assign({},(0,w.TM)(Z)),{controlWidth:90,handleWidth:Z.controlHeightSM-Z.lineWidth*2,handleFontSize:Z.fontSize/2,handleVisible:"auto",handleActiveBg:Z.colorFillAlter,handleBg:Z.colorBgContainer,handleHoverColor:Z.colorPrimary,handleBorderColor:Z.colorBorder})),ge=function(Z,A){var X={};for(var be in Z)Object.prototype.hasOwnProperty.call(Z,be)&&A.indexOf(be)<0&&(X[be]=Z[be]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,be=Object.getOwnPropertySymbols(Z);Pe{const{getPrefixCls:X,direction:be}=M.useContext(_t.E_),Pe=M.useRef(null);M.useImperativeHandle(A,()=>Pe.current);const{className:nt,rootClassName:xt,size:Dt,disabled:Ft,prefixCls:Ut,addonBefore:un,addonAfter:an,prefix:An,bordered:En=!0,readOnly:wn,status:on,controls:Dn}=Z,zn=ge(Z,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),fn=X("input-number",Ut),[Rn,or]=F(fn),{compactSize:me,compactItemClassnames:tt}=(0,K.ri)(fn,be);let at=M.createElement(f.Z,{className:`${fn}-handler-up-inner`}),_e=M.createElement(o.Z,{className:`${fn}-handler-down-inner`});const jt=typeof Dn=="boolean"?Dn:void 0;typeof Dn=="object"&&(at=typeof Dn.upIcon=="undefined"?at:M.createElement("span",{className:`${fn}-handler-up-inner`},Dn.upIcon),_e=typeof Dn.downIcon=="undefined"?_e:M.createElement("span",{className:`${fn}-handler-down-inner`},Dn.downIcon));const{hasFeedback:sn,status:Wt,isFormItemInput:Sn,feedbackIcon:ie}=M.useContext(J.aM),g=(0,wt.F)(Wt,on),C=(0,St.Z)(Ue=>{var vt;return(vt=Dt!=null?Dt:me)!==null&&vt!==void 0?vt:Ue}),P=M.useContext($e.Z),y=Ft!=null?Ft:P,Y=V()({[`${fn}-lg`]:C==="large",[`${fn}-sm`]:C==="small",[`${fn}-rtl`]:be==="rtl",[`${fn}-borderless`]:!En,[`${fn}-in-form-item`]:Sn},(0,wt.Z)(fn,g),tt,or),de=`${fn}-group`,Ge=M.createElement(ft,Object.assign({ref:Pe,disabled:y,className:V()(nt,xt),upHandler:at,downHandler:_e,prefixCls:fn,readOnly:wn,controls:jt,prefix:An,suffix:sn&&ie,addonAfter:an&&M.createElement(K.BR,null,M.createElement(J.Ux,{override:!0,status:!0},an)),addonBefore:un&&M.createElement(K.BR,null,M.createElement(J.Ux,{override:!0,status:!0},un)),classNames:{input:Y},classes:{affixWrapper:V()((0,wt.Z)(`${fn}-affix-wrapper`,g,sn),{[`${fn}-affix-wrapper-sm`]:C==="small",[`${fn}-affix-wrapper-lg`]:C==="large",[`${fn}-affix-wrapper-rtl`]:be==="rtl",[`${fn}-affix-wrapper-borderless`]:!En},or),wrapper:V()({[`${de}-rtl`]:be==="rtl",[`${fn}-wrapper-disabled`]:y},or),group:V()({[`${fn}-group-wrapper-sm`]:C==="small",[`${fn}-group-wrapper-lg`]:C==="large",[`${fn}-group-wrapper-rtl`]:be==="rtl"},(0,wt.Z)(`${fn}-group-wrapper`,g,sn),or)}},zn));return Rn(Ge)}),je=lt,Ae=Z=>M.createElement(Zt.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},M.createElement(lt,Object.assign({},Z)));je._InternalPanelDoNotUseOrYouWillBeFired=Ae;var it=je},9432:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return gt},n:function(){return mt}});var o=i(19248),f=i(92310),O=i.n(f),V=i(93681),v=i(8654),L=i(59301),s=i(19080),fe=i(36355),pe=i(1684),x=i(19716),se=i(32441),D=i(33234),I=i(59412),q=i(9937);function z(Te){return!!(Te.prefix||Te.suffix||Te.allowClear)}var ee=function(Te,U){var B={};for(var u in Te)Object.prototype.hasOwnProperty.call(Te,u)&&U.indexOf(u)<0&&(B[u]=Te[u]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,u=Object.getOwnPropertySymbols(Te);R{var B;const{prefixCls:u,bordered:R=!0,status:j,size:ue,disabled:M,onBlur:te,onFocus:k,suffix:Ke,allowClear:he,addonAfter:Ot,addonBefore:Be,className:ke,style:We,styles:re,rootClassName:G,onChange:Q,classNames:H}=Te,Se=ee(Te,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:ve,direction:$,input:Oe}=L.useContext(fe.E_),Le=ve("input",u),Bt=(0,L.useRef)(null),[st,ft]=(0,q.ZP)(Le),{compactSize:wt,compactItemClassnames:_t}=(0,D.ri)(Le,$),Zt=(0,x.Z)(lt=>{var je;return(je=ue!=null?ue:wt)!==null&&je!==void 0?je:lt}),$e=L.useContext(pe.Z),St=M!=null?M:$e,{status:J,hasFeedback:K,feedbackIcon:w}=(0,L.useContext)(se.aM),d=(0,s.F)(J,j),T=z(Te)||!!K,ae=(0,L.useRef)(T);(0,L.useEffect)(()=>{var lt;T&&ae.current,ae.current=T},[T]);const S=(0,I.Z)(Bt,!0),h=lt=>{S(),te==null||te(lt)},oe=lt=>{S(),k==null||k(lt)},W=lt=>{S(),Q==null||Q(lt)},F=(K||Ke)&&L.createElement(L.Fragment,null,Ke,K&&w);let ge;return typeof he=="object"&&(he!=null&&he.clearIcon)?ge=he:he&&(ge={clearIcon:L.createElement(o.Z,null)}),st(L.createElement(V.default,Object.assign({ref:(0,v.sQ)(U,Bt),prefixCls:Le,autoComplete:Oe==null?void 0:Oe.autoComplete},Se,{disabled:St,onBlur:h,onFocus:oe,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),We),styles:Object.assign(Object.assign({},Oe==null?void 0:Oe.styles),re),suffix:F,allowClear:ge,className:O()(ke,G,_t,Oe==null?void 0:Oe.className),onChange:W,addonAfter:Ot&&L.createElement(D.BR,null,L.createElement(se.Ux,{override:!0,status:!0},Ot)),addonBefore:Be&&L.createElement(D.BR,null,L.createElement(se.Ux,{override:!0,status:!0},Be)),classNames:Object.assign(Object.assign(Object.assign({},H),Oe==null?void 0:Oe.classNames),{input:O()({[`${Le}-sm`]:Zt==="small",[`${Le}-lg`]:Zt==="large",[`${Le}-rtl`]:$==="rtl",[`${Le}-borderless`]:!R},!T&&(0,s.Z)(Le,d),H==null?void 0:H.input,(B=Oe==null?void 0:Oe.classNames)===null||B===void 0?void 0:B.input,ft)}),classes:{affixWrapper:O()({[`${Le}-affix-wrapper-sm`]:Zt==="small",[`${Le}-affix-wrapper-lg`]:Zt==="large",[`${Le}-affix-wrapper-rtl`]:$==="rtl",[`${Le}-affix-wrapper-borderless`]:!R},(0,s.Z)(`${Le}-affix-wrapper`,d,K),ft),wrapper:O()({[`${Le}-group-rtl`]:$==="rtl"},ft),group:O()({[`${Le}-group-wrapper-sm`]:Zt==="small",[`${Le}-group-wrapper-lg`]:Zt==="large",[`${Le}-group-wrapper-rtl`]:$==="rtl",[`${Le}-group-wrapper-disabled`]:St},(0,s.Z)(`${Le}-group-wrapper`,d,K),ft)}})))})},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),fe=i(1684),pe=i(19716),x=i(32441),se=i(9432),D=i(9937),I=function(z,ee){var mt={};for(var He in z)Object.prototype.hasOwnProperty.call(z,He)&&ee.indexOf(He)<0&&(mt[He]=z[He]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,He=Object.getOwnPropertySymbols(z);gt{const{prefixCls:mt,bordered:He=!0,size:gt,disabled:Te,status:U,allowClear:B,showCount:u,classNames:R,rootClassName:j,className:ue}=z,M=I(z,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:te,direction:k}=v.useContext(s.E_),Ke=(0,pe.Z)(gt),he=v.useContext(fe.Z),Ot=Te!=null?Te:he,{status:Be,hasFeedback:ke,feedbackIcon:We}=v.useContext(x.aM),re=(0,L.F)(Be,U),G=v.useRef(null);v.useImperativeHandle(ee,()=>{var $;return{resizableTextArea:($=G.current)===null||$===void 0?void 0:$.resizableTextArea,focus:Oe=>{var Le,Bt;(0,se.n)((Bt=(Le=G.current)===null||Le===void 0?void 0:Le.resizableTextArea)===null||Bt===void 0?void 0:Bt.textArea,Oe)},blur:()=>{var Oe;return(Oe=G.current)===null||Oe===void 0?void 0:Oe.blur()}}});const Q=te("input",mt);let H;typeof B=="object"&&(B!=null&&B.clearIcon)?H=B:B&&(H={clearIcon:v.createElement(o.Z,null)});const[Se,ve]=(0,D.ZP)(Q);return Se(v.createElement(V.default,Object.assign({},M,{disabled:Ot,allowClear:H,className:O()(ue,j),classes:{affixWrapper:O()(`${Q}-textarea-affix-wrapper`,{[`${Q}-affix-wrapper-rtl`]:k==="rtl",[`${Q}-affix-wrapper-borderless`]:!He,[`${Q}-affix-wrapper-sm`]:Ke==="small",[`${Q}-affix-wrapper-lg`]:Ke==="large",[`${Q}-textarea-show-count`]:u},(0,L.Z)(`${Q}-affix-wrapper`,re),ve)},classNames:Object.assign(Object.assign({},R),{textarea:O()({[`${Q}-borderless`]:!He,[`${Q}-sm`]:Ke==="small",[`${Q}-lg`]:Ke==="large"},(0,L.Z)(Q,re),ve,R==null?void 0:R.textarea)}),prefixCls:Q,suffix:ke&&v.createElement("span",{className:`${Q}-textarea-suffix`},We),showCount:u,ref:G})))});qe.Z=q},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,fe,pe,x;!((s=O.current)===null||s===void 0)&&s.input&&((fe=O.current)===null||fe===void 0?void 0:fe.input.getAttribute("type"))==="password"&&(!((pe=O.current)===null||pe===void 0)&&pe.input.hasAttribute("value"))&&((x=O.current)===null||x===void 0||x.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 Ke}});var o=i(92310),f=i.n(o),O=i(59301),V=i(36355),v=i(32441),L=i(9937),fe=he=>{const{getPrefixCls:Ot,direction:Be}=(0,O.useContext)(V.E_),{prefixCls:ke,className:We}=he,re=Ot("input-group",ke),G=Ot("input"),[Q,H]=(0,L.ZP)(G),Se=f()(re,{[`${re}-lg`]:he.size==="large",[`${re}-sm`]:he.size==="small",[`${re}-compact`]:he.compact,[`${re}-rtl`]:Be==="rtl"},H,We),ve=(0,O.useContext)(v.aM),$=(0,O.useMemo)(()=>Object.assign(Object.assign({},ve),{isFormItemInput:!1}),[ve]);return Q(O.createElement("span",{className:Se,style:he.style,onMouseEnter:he.onMouseEnter,onMouseLeave:he.onMouseLeave,onFocus:he.onFocus,onBlur:he.onBlur},O.createElement(v.aM.Provider,{value:$},he.children)))},pe=i(9432),x=i(73331),se=i(15277),D=i(2738),I=i(8654),q=i(59412),z=function(he,Ot){var Be={};for(var ke in he)Object.prototype.hasOwnProperty.call(he,ke)&&Ot.indexOf(ke)<0&&(Be[ke]=he[ke]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,ke=Object.getOwnPropertySymbols(he);Wehe?O.createElement(se.Z,null):O.createElement(x.Z,null),mt={click:"onClick",hover:"onMouseOver"};var gt=O.forwardRef((he,Ot)=>{const{visibilityToggle:Be=!0}=he,ke=typeof Be=="object"&&Be.visible!==void 0,[We,re]=(0,O.useState)(()=>ke?Be.visible:!1),G=(0,O.useRef)(null);O.useEffect(()=>{ke&&re(Be.visible)},[ke,Be]);const Q=(0,q.Z)(G),H=()=>{const{disabled:St}=he;St||(We&&Q(),re(J=>{var K;const w=!J;return typeof Be=="object"&&((K=Be.onVisibleChange)===null||K===void 0||K.call(Be,w)),w}))},Se=St=>{const{action:J="click",iconRender:K=ee}=he,w=mt[J]||"",d=K(We),T={[w]:H,className:`${St}-icon`,key:"passwordIcon",onMouseDown:ae=>{ae.preventDefault()},onMouseUp:ae=>{ae.preventDefault()}};return O.cloneElement(O.isValidElement(d)?d:O.createElement("span",null,d),T)},{className:ve,prefixCls:$,inputPrefixCls:Oe,size:Le}=he,Bt=z(he,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:st}=O.useContext(V.E_),ft=st("input",Oe),wt=st("input-password",$),_t=Be&&Se(wt),Zt=f()(wt,ve,{[`${wt}-${Le}`]:!!Le}),$e=Object.assign(Object.assign({},(0,D.Z)(Bt,["suffix","iconRender","visibilityToggle"])),{type:We?"text":"password",className:Zt,prefixCls:ft,suffix:_t});return Le&&($e.size=Le),O.createElement(pe.Z,Object.assign({ref:(0,I.sQ)(Ot,G)},$e))}),Te=i(47472),U=i(92343),B=i(3113),u=i(19716),R=i(33234),j=function(he,Ot){var Be={};for(var ke in he)Object.prototype.hasOwnProperty.call(he,ke)&&Ot.indexOf(ke)<0&&(Be[ke]=he[ke]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,ke=Object.getOwnPropertySymbols(he);We{const{prefixCls:Be,inputPrefixCls:ke,className:We,size:re,suffix:G,enterButton:Q=!1,addonAfter:H,loading:Se,disabled:ve,onSearch:$,onChange:Oe,onCompositionStart:Le,onCompositionEnd:Bt}=he,st=j(he,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ft,direction:wt}=O.useContext(V.E_),_t=O.useRef(!1),Zt=ft("input-search",Be),$e=ft("input",ke),{compactSize:St}=(0,R.ri)(Zt,wt),J=(0,u.Z)(Ae=>{var it;return(it=re!=null?re:St)!==null&&it!==void 0?it:Ae}),K=O.useRef(null),w=Ae=>{Ae&&Ae.target&&Ae.type==="click"&&$&&$(Ae.target.value,Ae,{source:"clear"}),Oe&&Oe(Ae)},d=Ae=>{var it;document.activeElement===((it=K.current)===null||it===void 0?void 0:it.input)&&Ae.preventDefault()},T=Ae=>{var it,Z;$&&$((Z=(it=K.current)===null||it===void 0?void 0:it.input)===null||Z===void 0?void 0:Z.value,Ae,{source:"input"})},ae=Ae=>{_t.current||Se||T(Ae)},S=typeof Q=="boolean"?O.createElement(Te.Z,null):null,h=`${Zt}-button`;let oe;const W=Q||{},F=W.type&&W.type.__ANT_BUTTON===!0;F||W.type==="button"?oe=(0,U.Tm)(W,Object.assign({onMouseDown:d,onClick:Ae=>{var it,Z;(Z=(it=W==null?void 0:W.props)===null||it===void 0?void 0:it.onClick)===null||Z===void 0||Z.call(it,Ae),T(Ae)},key:"enterButton"},F?{className:h,size:J}:{})):oe=O.createElement(B.ZP,{className:h,type:Q?"primary":void 0,size:J,disabled:ve,key:"enterButton",onMouseDown:d,onClick:T,loading:Se,icon:S},Q),H&&(oe=[oe,(0,U.Tm)(H,{key:"addonAfter"})]);const ge=f()(Zt,{[`${Zt}-rtl`]:wt==="rtl",[`${Zt}-${J}`]:!!J,[`${Zt}-with-button`]:!!Q},We),lt=Ae=>{_t.current=!0,Le==null||Le(Ae)},je=Ae=>{_t.current=!1,Bt==null||Bt(Ae)};return O.createElement(pe.Z,Object.assign({ref:(0,I.sQ)(K,Ot),onPressEnter:ae},st,{size:J,onCompositionStart:lt,onCompositionEnd:je,prefixCls:$e,addonAfter:oe,suffix:G,onChange:w,className:ge,disabled:ve}))}),te=i(1643);const k=pe.Z;k.Group=fe,k.Search=M,k.TextArea=te.Z,k.Password=gt;var Ke=k},9937:function(hn,qe,i){"use strict";i.d(qe,{M1:function(){return s},TM:function(){return U},Xy:function(){return fe},bi:function(){return se},e5:function(){return Te},ik:function(){return D},nz:function(){return v},pU:function(){return L},s7:function(){return I},x0:function(){return x}});var o=i(17313),f=i(74207),O=i(37613),V=i(83116);const v=B=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:B,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),L=B=>({borderColor:B.hoverBorderColor}),s=B=>({borderColor:B.activeBorderColor,boxShadow:B.activeShadow,outline:0}),fe=B=>({color:B.colorTextDisabled,backgroundColor:B.colorBgContainerDisabled,borderColor:B.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},L((0,O.TS)(B,{hoverBorderColor:B.colorBorder})))}),pe=B=>{const{paddingBlockLG:u,fontSizeLG:R,lineHeightLG:j,borderRadiusLG:ue,paddingInlineLG:M}=B;return{padding:`${u}px ${M}px`,fontSize:R,lineHeight:j,borderRadius:ue}},x=B=>({padding:`${B.paddingBlockSM}px ${B.paddingInlineSM}px`,borderRadius:B.borderRadiusSM}),se=(B,u)=>{const{componentCls:R,colorError:j,colorWarning:ue,errorActiveShadow:M,warningActiveShadow:te,colorErrorBorderHover:k,colorWarningBorderHover:Ke}=B;return{[`&-status-error:not(${u}-disabled):not(${u}-borderless)${u}`]:{borderColor:j,"&:hover":{borderColor:k},"&:focus, &-focused":Object.assign({},s((0,O.TS)(B,{activeBorderColor:j,activeShadow:M}))),[`${R}-prefix, ${R}-suffix`]:{color:j}},[`&-status-warning:not(${u}-disabled):not(${u}-borderless)${u}`]:{borderColor:ue,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},s((0,O.TS)(B,{activeBorderColor:ue,activeShadow:te}))),[`${R}-prefix, ${R}-suffix`]:{color:ue}}}},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}`},v(B.colorTextPlaceholder)),{"&:hover":Object.assign({},L(B)),"&:focus, &-focused":Object.assign({},s(B)),"&-disabled, &[disabled]":Object.assign({},fe(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({},pe(B)),"&-sm":Object.assign({},x(B)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),I=B=>{const{componentCls:u,antCls:R}=B;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:B.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${u}, &-lg > ${u}-group-addon`]:Object.assign({},pe(B)),[`&-sm ${u}, &-sm > ${u}-group-addon`]:Object.assign({},x(B)),[`&-lg ${R}-select-single ${R}-select-selector`]:{height:B.controlHeightLG},[`&-sm ${R}-select-single ${R}-select-selector`]:{height:B.controlHeightSM},[`> ${u}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${u}-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,[`${R}-select`]:{margin:`-${B.paddingBlock+1}px -${B.paddingInline}px`,[`&${R}-select-single:not(${R}-select-customize-input)`]:{[`${R}-select-selector`]:{backgroundColor:"inherit",border:`${B.lineWidth}px ${B.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${R}-select-selector`]:{color:B.colorPrimary}}},[`${R}-cascader-picker`]:{margin:`-9px -${B.paddingInline}px`,backgroundColor:"transparent",[`${R}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${u}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${u}-search-with-button &`]:{zIndex:0}}},[`> ${u}:first-child, ${u}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${R}-select ${R}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${u}-affix-wrapper`]:{[`&:not(:first-child) ${u}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${u}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${u}:last-child, ${u}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${R}-select ${R}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${u}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${u}-search &`]:{borderStartStartRadius:B.borderRadius,borderEndStartRadius:B.borderRadius}},[`&:not(:first-child), ${u}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${u}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${u}-group-addon, ${u}-group-wrap, > ${u}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:B.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${u}-affix-wrapper, - & > ${u}-number-affix-wrapper, - & > ${R}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-B.lineWidth,borderInlineEndWidth:B.lineWidth},[`${u}`]:{float:"none"},[`& > ${R}-select > ${R}-select-selector, - & > ${R}-select-auto-complete ${u}, - & > ${R}-cascader-picker ${u}, - & > ${u}-group-wrapper ${u}`]:{borderInlineEndWidth:B.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${R}-select-focused`]:{zIndex:1},[`& > ${R}-select > ${R}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${R}-select:first-child > ${R}-select-selector, - & > ${R}-select-auto-complete:first-child ${u}, - & > ${R}-cascader-picker:first-child ${u}`]:{borderStartStartRadius:B.borderRadius,borderEndStartRadius:B.borderRadius},[`& > *:last-child, - & > ${R}-select:last-child > ${R}-select-selector, - & > ${R}-cascader-picker:last-child ${u}, - & > ${R}-cascader-picker-focused:last-child ${u}`]:{borderInlineEndWidth:B.lineWidth,borderStartEndRadius:B.borderRadius,borderEndEndRadius:B.borderRadius},[`& > ${R}-select-auto-complete ${u}`]:{verticalAlign:"top"},[`${u}-group-wrapper + ${u}-group-wrapper`]:{marginInlineStart:-B.lineWidth,[`${u}-affix-wrapper`]:{borderRadius:0}},[`${u}-group-wrapper:not(:last-child)`]:{[`&${u}-search > ${u}-group`]:{[`& > ${u}-group-addon > ${u}-search-button`]:{borderRadius:0},[`& > ${u}`]:{borderStartStartRadius:B.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:B.borderRadius}}}})}},q=B=>{const{componentCls:u,controlHeightSM:R,lineWidth:j}=B,M=(R-j*2-16)/2;return{[u]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(B)),D(B)),se(B,u)),{'&[type="color"]':{height:B.controlHeight,[`&${u}-lg`]:{height:B.controlHeightLG},[`&${u}-sm`]:{height:R,paddingTop:M,paddingBottom:M}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},z=B=>{const{componentCls:u}=B;return{[`${u}-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`}}}},ee=B=>{const{componentCls:u,inputAffixPadding:R,colorTextDescription:j,motionDurationSlow:ue,colorIcon:M,colorIconHover:te,iconCls:k}=B;return{[`${u}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},D(B)),{display:"inline-flex",[`&:not(${u}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},L(B)),{zIndex:1,[`${u}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${u}[disabled]`]:{background:"transparent"}},[`> input${u}`]:{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"'},[`${u}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:B.paddingXS}},"&-show-count-suffix":{color:j},"&-show-count-has-suffix":{marginInlineEnd:B.paddingXXS},"&-prefix":{marginInlineEnd:R},"&-suffix":{marginInlineStart:R}}}),z(B)),{[`${k}${u}-password-icon`]:{color:M,cursor:"pointer",transition:`all ${ue}`,"&:hover":{color:te}}}),se(B,`${u}-affix-wrapper`))}},mt=B=>{const{componentCls:u,colorError:R,colorWarning:j,borderRadiusLG:ue,borderRadiusSM:M}=B;return{[`${u}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(B)),I(B)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${u}-group-addon`]:{borderRadius:ue,fontSize:B.fontSizeLG}},"&-sm":{[`${u}-group-addon`]:{borderRadius:M}},"&-status-error":{[`${u}-group-addon`]:{color:R,borderColor:R}},"&-status-warning":{[`${u}-group-addon`]:{color:j,borderColor:j}},"&-disabled":{[`${u}-group-addon`]:Object.assign({},fe(B))},[`&:not(${u}-compact-first-item):not(${u}-compact-last-item)${u}-compact-item`]:{[`${u}, ${u}-group-addon`]:{borderRadius:0}},[`&:not(${u}-compact-last-item)${u}-compact-first-item`]:{[`${u}, ${u}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${u}-compact-first-item)${u}-compact-last-item`]:{[`${u}, ${u}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},He=B=>{const{componentCls:u,antCls:R}=B,j=`${u}-search`;return{[j]:{[`${u}`]:{"&:hover, &:focus":{borderColor:B.colorPrimaryHover,[`+ ${u}-group-addon ${j}-button:not(${R}-btn-primary)`]:{borderInlineStartColor:B.colorPrimaryHover}}},[`${u}-affix-wrapper`]:{borderRadius:0},[`${u}-lg`]:{lineHeight:B.lineHeightLG-2e-4},[`> ${u}-group`]:{[`> ${u}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${j}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:B.borderRadius,borderEndEndRadius:B.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${j}-button:not(${R}-btn-primary)`]:{color:B.colorTextDescription,"&:hover":{color:B.colorPrimaryHover},"&:active":{color:B.colorPrimaryActive},[`&${R}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${j}-button`]:{height:B.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${j}-button`]:{height:B.controlHeightLG},[`&-small ${j}-button`]:{height:B.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${u}-compact-item`]:{[`&:not(${u}-compact-last-item)`]:{[`${u}-group-addon`]:{[`${u}-search-button`]:{marginInlineEnd:-B.lineWidth,borderRadius:0}}},[`&:not(${u}-compact-first-item)`]:{[`${u},${u}-affix-wrapper`]:{borderRadius:0}},[`> ${u}-group-addon ${u}-search-button, - > ${u}, - ${u}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${u}-affix-wrapper-focused`]:{zIndex:2}}}}},gt=B=>{const{componentCls:u,paddingLG:R}=B,j=`${u}-textarea`;return{[j]:{position:"relative","&-show-count":{[`> ${u}`]:{height:"100%"},[`${u}-data-count`]:{position:"absolute",bottom:-B.fontSize*B.lineHeight,insetInlineEnd:0,color:B.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${u}`]:{paddingInlineEnd:R}},[`&-affix-wrapper${j}-has-feedback`]:{[`${u}`]:{paddingInlineEnd:R}},[`&-affix-wrapper${u}-affix-wrapper`]:{padding:0,[`> textarea${u}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${u}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${u}-clear-icon`]:{position:"absolute",insetInlineEnd:B.paddingXS,insetBlockStart:B.paddingXS},[`${j}-suffix`]:{position:"absolute",top:0,insetInlineEnd:B.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Te(B){return(0,O.TS)(B,{inputAffixPadding:B.paddingXXS})}const U=B=>{const{controlHeight:u,fontSize:R,lineHeight:j,lineWidth:ue,controlHeightSM:M,controlHeightLG:te,fontSizeLG:k,lineHeightLG:Ke,paddingSM:he,controlPaddingHorizontalSM:Ot,controlPaddingHorizontal:Be,colorFillAlter:ke,colorPrimaryHover:We,controlOutlineWidth:re,controlOutline:G,colorErrorOutline:Q,colorWarningOutline:H}=B;return{paddingBlock:Math.max(Math.round((u-R*j)/2*10)/10-ue,3),paddingBlockSM:Math.max(Math.round((M-R*j)/2*10)/10-ue,0),paddingBlockLG:Math.ceil((te-k*Ke)/2*10)/10-ue,paddingInline:he-ue,paddingInlineSM:Ot-ue,paddingInlineLG:Be-ue,addonBg:ke,activeBorderColor:We,hoverBorderColor:We,activeShadow:`0 0 0 ${re}px ${G}`,errorActiveShadow:`0 0 0 ${re}px ${Q}`,warningActiveShadow:`0 0 0 ${re}px ${H}`}};qe.ZP=(0,V.Z)("Input",B=>{const u=(0,O.TS)(B,Te(B));return[q(u),gt(u),ee(u),mt(u),He(u),(0,f.c)(u)]},U)},45818:function(hn,qe,i){"use strict";i.d(qe,{D:function(){return Te},Z:function(){return u}});var o=i(54476),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(j,ue){return f.createElement(v.Z,(0,o.Z)({},j,{ref:ue,icon:V}))},s=f.forwardRef(L),fe=s,pe=i(33853),x=i(38819),se=i(92310),D=i.n(se),I=i(2738),z=R=>!isNaN(parseFloat(R))&&isFinite(R),ee=i(36355),mt=i(84966),He=function(R,j){var ue={};for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&j.indexOf(M)<0&&(ue[M]=R[M]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,M=Object.getOwnPropertySymbols(R);te{let R=0;return function(){let j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return R+=1,`${j}${R}`}})();var u=f.forwardRef((R,j)=>{const{prefixCls:ue,className:M,trigger:te,children:k,defaultCollapsed:Ke=!1,theme:he="dark",style:Ot={},collapsible:Be=!1,reverseArrow:ke=!1,width:We=200,collapsedWidth:re=80,zeroWidthTriggerStyle:G,breakpoint:Q,onCollapse:H,onBreakpoint:Se}=R,ve=He(R,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:$}=(0,f.useContext)(mt.Gs),[Oe,Le]=(0,f.useState)("collapsed"in R?R.collapsed:Ke),[Bt,st]=(0,f.useState)(!1);(0,f.useEffect)(()=>{"collapsed"in R&&Le(R.collapsed)},[R.collapsed]);const ft=(J,K)=>{"collapsed"in R||Le(J),H==null||H(J,K)},wt=(0,f.useRef)();wt.current=J=>{st(J.matches),Se==null||Se(J.matches),Oe!==J.matches&&ft(J.matches,"responsive")},(0,f.useEffect)(()=>{function J(w){return wt.current(w)}let K;if(typeof window!="undefined"){const{matchMedia:w}=window;if(w&&Q&&Q in gt){K=w(`(max-width: ${gt[Q]})`);try{K.addEventListener("change",J)}catch(d){K.addListener(J)}J(K)}}return()=>{try{K==null||K.removeEventListener("change",J)}catch(w){K==null||K.removeListener(J)}}},[Q]),(0,f.useEffect)(()=>{const J=U("ant-sider-");return $.addSider(J),()=>$.removeSider(J)},[]);const _t=()=>{ft(!Oe,"clickTrigger")},{getPrefixCls:Zt}=(0,f.useContext)(ee.E_),$e=()=>{const J=Zt("layout-sider",ue),K=(0,I.Z)(ve,["collapsed"]),w=Oe?re:We,d=z(w)?`${w}px`:String(w),T=parseFloat(String(re||0))===0?f.createElement("span",{onClick:_t,className:D()(`${J}-zero-width-trigger`,`${J}-zero-width-trigger-${ke?"right":"left"}`),style:G},te||f.createElement(fe,null)):null,h={expanded:ke?f.createElement(x.Z,null):f.createElement(pe.Z,null),collapsed:ke?f.createElement(pe.Z,null):f.createElement(x.Z,null)}[Oe?"collapsed":"expanded"],oe=te!==null?T||f.createElement("div",{className:`${J}-trigger`,onClick:_t,style:{width:d}},te||h):null,W=Object.assign(Object.assign({},Ot),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),F=D()(J,`${J}-${he}`,{[`${J}-collapsed`]:!!Oe,[`${J}-has-trigger`]:Be&&te!==null&&!T,[`${J}-below`]:!!Bt,[`${J}-zero-width`]:parseFloat(d)===0},M);return f.createElement("aside",Object.assign({className:F},K,{style:W,ref:j}),f.createElement("div",{className:`${J}-children`},k),Be||Bt&&T?oe:null)},St=f.useMemo(()=>({siderCollapsed:Oe}),[Oe]);return f.createElement(Te.Provider,{value:St},$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 gt},h4:function(){return He},Gs:function(){return I},ZP:function(){return U}});var o=i(94480),f=i(92310),O=i.n(f),V=i(2738),v=i(59301),L=i(36355),s=i(83116),pe=B=>{const{componentCls:u,bodyBg:R,lightSiderBg:j,lightTriggerBg:ue,lightTriggerColor:M}=B;return{[`${u}-sider-light`]:{background:j,[`${u}-sider-trigger`]:{color:M,background:ue},[`${u}-sider-zero-width-trigger`]:{color:M,background:ue,border:`1px solid ${R}`,borderInlineStart:0}}}};const x=B=>{const{antCls:u,componentCls:R,colorText:j,triggerColor:ue,footerBg:M,triggerBg:te,headerHeight:k,headerPadding:Ke,headerColor:he,footerPadding:Ot,triggerHeight:Be,zeroTriggerHeight:ke,zeroTriggerWidth:We,motionDurationMid:re,motionDurationSlow:G,fontSize:Q,borderRadius:H,bodyBg:Se,headerBg:ve,siderBg:$}=B;return{[R]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Se,"&, *":{boxSizing:"border-box"},[`&${R}-has-sider`]:{flexDirection:"row",[`> ${R}, > ${R}-content`]:{width:0}},[`${R}-header, &${R}-footer`]:{flex:"0 0 auto"},[`${R}-sider`]:{position:"relative",minWidth:0,background:$,transition:`all ${re}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${u}-menu${u}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Be},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Be,color:ue,lineHeight:`${Be}px`,textAlign:"center",background:te,cursor:"pointer",transition:`all ${re}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:k,insetInlineEnd:-We,zIndex:1,width:We,height:ke,color:ue,fontSize:B.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:$,borderStartStartRadius:0,borderStartEndRadius:H,borderEndEndRadius:H,borderEndStartRadius:0,cursor:"pointer",transition:`background ${G} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${G}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-We,borderStartStartRadius:H,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:H}}}}},pe(B)),{"&-rtl":{direction:"rtl"}}),[`${R}-header`]:{height:k,padding:Ke,color:he,lineHeight:`${k}px`,background:ve,[`${u}-menu`]:{lineHeight:"inherit"}},[`${R}-footer`]:{padding:Ot,color:j,fontSize:Q,background:M},[`${R}-content`]:{flex:"auto",minHeight:0}}};var se=(0,s.Z)("Layout",B=>[x(B)],B=>{const{colorBgLayout:u,controlHeight:R,controlHeightLG:j,colorText:ue,controlHeightSM:M,marginXXS:te,colorTextLightSolid:k,colorBgContainer:Ke}=B,he=j*1.25;return{colorBgHeader:"#001529",colorBgBody:u,colorBgTrigger:"#002140",bodyBg:u,headerBg:"#001529",headerHeight:R*2,headerPadding:`0 ${he}px`,headerColor:ue,footerPadding:`${M}px ${he}px`,footerBg:u,siderBg:"#001529",triggerHeight:j+te*2,triggerBg:"#002140",triggerColor:k,zeroTriggerWidth:j,zeroTriggerHeight:j,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:ue}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),D=function(B,u){var R={};for(var j in B)Object.prototype.hasOwnProperty.call(B,j)&&u.indexOf(j)<0&&(R[j]=B[j]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,j=Object.getOwnPropertySymbols(B);uenull,removeSider:()=>null}});function q(B){let{suffixCls:u,tagName:R,displayName:j}=B;return ue=>v.forwardRef((te,k)=>v.createElement(ue,Object.assign({ref:k,suffixCls:u,tagName:R},te)))}const z=v.forwardRef((B,u)=>{const{prefixCls:R,suffixCls:j,className:ue,tagName:M}=B,te=D(B,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:k}=v.useContext(L.E_),Ke=k("layout",R),[he,Ot]=se(Ke),Be=j?`${Ke}-${j}`:Ke;return he(v.createElement(M,Object.assign({className:O()(R||Be,ue,Ot),ref:u},te)))}),ee=v.forwardRef((B,u)=>{const{direction:R}=v.useContext(L.E_),[j,ue]=v.useState([]),{prefixCls:M,className:te,rootClassName:k,children:Ke,hasSider:he,tagName:Ot,style:Be}=B,ke=D(B,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),We=(0,V.Z)(ke,["suffixCls"]),{getPrefixCls:re,layout:G}=v.useContext(L.E_),Q=re("layout",M),[H,Se]=se(Q),ve=O()(Q,{[`${Q}-has-sider`]:typeof he=="boolean"?he:j.length>0,[`${Q}-rtl`]:R==="rtl"},G==null?void 0:G.className,te,k,Se),$=v.useMemo(()=>({siderHook:{addSider:Oe=>{ue(Le=>[].concat((0,o.Z)(Le),[Oe]))},removeSider:Oe=>{ue(Le=>Le.filter(Bt=>Bt!==Oe))}}}),[]);return H(v.createElement(I.Provider,{value:$},v.createElement(Ot,Object.assign({ref:u,className:ve,style:Object.assign(Object.assign({},G==null?void 0:G.style),Be)},We),Ke)))}),mt=q({tagName:"div",displayName:"Layout"})(ee),He=q({suffixCls:"header",tagName:"header",displayName:"Header"})(z),gt=q({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(z),Te=q({suffixCls:"content",tagName:"main",displayName:"Content"})(z);var U=mt},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,fe){var pe={};for(var x in s)Object.prototype.hasOwnProperty.call(s,x)&&fe.indexOf(x)<0&&(pe[x]=s[x]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,x=Object.getOwnPropertySymbols(s);se{const{children:pe}=s,x=V(s,["children"]),se=o.useContext(v),D=o.useMemo(()=>Object.assign(Object.assign({},se),x),[se,x.prefixCls,x.mode,x.selectable]);return o.createElement(v.Provider,{value:D},o.createElement(f.BR,null,(0,O.supportNodeRef)(pe)?o.cloneElement(pe,{ref:fe}):pe))});qe.Z=v},20834:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return St}});var o=i(15285),f=i(59301),O=i(45818),V=i(92310),v=i.n(V),L=i(36355),s=function(J,K){var w={};for(var d in J)Object.prototype.hasOwnProperty.call(J,d)&&K.indexOf(d)<0&&(w[d]=J[d]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,d=Object.getOwnPropertySymbols(J);T{const{prefixCls:K,className:w,dashed:d}=J,T=s(J,["prefixCls","className","dashed"]),{getPrefixCls:ae}=f.useContext(L.E_),S=ae("menu",K),h=v()({[`${S}-item-divider-dashed`]:!!d},w);return f.createElement(o.iz,Object.assign({className:h},T))},x=i(11592),se=i(2738),D=i(6848),I=i(92343),z=(0,f.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),mt=J=>{var K;const{className:w,children:d,icon:T,title:ae,danger:S}=J,{prefixCls:h,firstLevel:oe,direction:W,disableMenuItemTitleTooltip:F,inlineCollapsed:ge}=f.useContext(z),lt=X=>{const be=f.createElement("span",{className:`${h}-title-content`},d);return(!T||(0,I.l$)(d)&&d.type==="span")&&d&&X&&oe&&typeof d=="string"?f.createElement("div",{className:`${h}-inline-collapsed-noicon`},d.charAt(0)):be},{siderCollapsed:je}=f.useContext(O.D);let Ae=ae;typeof ae=="undefined"?Ae=oe?d:"":ae===!1&&(Ae="");const it={title:Ae};!je&&!ge&&(it.title=null,it.open=!1);const Z=(0,x.Z)(d).length;let A=f.createElement(o.ck,Object.assign({},(0,se.Z)(J,["title","icon","danger"]),{className:v()({[`${h}-item-danger`]:S,[`${h}-item-only-child`]:(T?Z+1:Z)===1},w),title:typeof ae=="string"?ae:void 0}),(0,I.Tm)(T,{className:v()((0,I.l$)(T)?(K=T.props)===null||K===void 0?void 0:K.className:"",`${h}-item-icon`)}),lt(ge));return F||(A=f.createElement(D.Z,Object.assign({},it,{placement:W==="rtl"?"left":"right",overlayClassName:`${h}-inline-collapsed-tooltip`}),A)),A},gt=J=>{var K;const{popupClassName:w,icon:d,title:T,theme:ae}=J,S=f.useContext(z),{prefixCls:h,inlineCollapsed:oe,theme:W}=S,F=(0,o.Xl)();let ge;if(!d)ge=oe&&!F.length&&T&&typeof T=="string"?f.createElement("div",{className:`${h}-inline-collapsed-noicon`},T.charAt(0)):f.createElement("span",{className:`${h}-title-content`},T);else{const je=(0,I.l$)(T)&&T.type==="span";ge=f.createElement(f.Fragment,null,(0,I.Tm)(d,{className:v()((0,I.l$)(d)?(K=d.props)===null||K===void 0?void 0:K.className:"",`${h}-item-icon`)}),je?T:f.createElement("span",{className:`${h}-title-content`},T))}const lt=f.useMemo(()=>Object.assign(Object.assign({},S),{firstLevel:!1}),[S]);return f.createElement(z.Provider,{value:lt},f.createElement(o.Wd,Object.assign({},(0,se.Z)(J,["icon"]),{title:ge,popupClassName:v()(h,w,`${h}-${ae||W}`)})))},Te=i(18785),U=i(70425),B=i(62892),u=i(40875),R=function(J,K){var w={};for(var d in J)Object.prototype.hasOwnProperty.call(J,d)&&K.indexOf(d)<0&&(w[d]=J[d]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,d=Object.getOwnPropertySymbols(J);T{if(K&&typeof K=="object"){const d=K,{label:T,children:ae,key:S,type:h}=d,oe=R(d,["label","children","key","type"]),W=S!=null?S:`tmp-${w}`;return ae||h==="group"?h==="group"?f.createElement(o.BW,Object.assign({key:W},oe,{title:T}),j(ae)):f.createElement(gt,Object.assign({key:W},oe,{title:T}),j(ae)):h==="divider"?f.createElement(pe,Object.assign({key:W},oe)):f.createElement(mt,Object.assign({key:W},oe),T)}return null}).filter(K=>K)}function ue(J){return f.useMemo(()=>J&&j(J),[J])}var M=i(64993),te=i(17313),k=i(8378),Ke=i(13826),he=i(29878),Ot=i(83116),Be=i(37613),We=J=>{const{componentCls:K,motionDurationSlow:w,horizontalLineHeight:d,colorSplit:T,lineWidth:ae,lineType:S,itemPaddingInline:h}=J;return{[`${K}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${ae}px ${S} ${T}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${K}-item, ${K}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:h},[`> ${K}-item:hover, - > ${K}-item-active, - > ${K}-submenu ${K}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${K}-item, ${K}-submenu-title`]:{transition:[`border-color ${w}`,`background ${w}`].join(",")},[`${K}-submenu-arrow`]:{display:"none"}}}},G=J=>{let{componentCls:K,menuArrowOffset:w}=J;return{[`${K}-rtl`]:{direction:"rtl"},[`${K}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${K}-rtl${K}-vertical, - ${K}-submenu-rtl ${K}-vertical`]:{[`${K}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${w})`},"&::after":{transform:`rotate(45deg) translateY(${w})`}}}}};const Q=J=>Object.assign({},(0,te.oN)(J));var Se=(J,K)=>{const{componentCls:w,itemColor:d,itemSelectedColor:T,groupTitleColor:ae,itemBg:S,subMenuItemBg:h,itemSelectedBg:oe,activeBarHeight:W,activeBarWidth:F,activeBarBorderWidth:ge,motionDurationSlow:lt,motionEaseInOut:je,motionEaseOut:Ae,itemPaddingInline:it,motionDurationMid:Z,itemHoverColor:A,lineType:X,colorSplit:be,itemDisabledColor:Pe,dangerItemColor:nt,dangerItemHoverColor:xt,dangerItemSelectedColor:Dt,dangerItemActiveBg:Ft,dangerItemSelectedBg:Ut,itemHoverBg:un,itemActiveBg:an,menuSubMenuBg:An,horizontalItemSelectedColor:En,horizontalItemSelectedBg:wn,horizontalItemBorderRadius:on,horizontalItemHoverBg:Dn,popupBg:zn}=J;return{[`${w}-${K}, ${w}-${K} > ${w}`]:{color:d,background:S,[`&${w}-root:focus-visible`]:Object.assign({},Q(J)),[`${w}-item-group-title`]:{color:ae},[`${w}-submenu-selected`]:{[`> ${w}-submenu-title`]:{color:T}},[`${w}-item-disabled, ${w}-submenu-disabled`]:{color:`${Pe} !important`},[`${w}-item:not(${w}-item-selected):not(${w}-submenu-selected)`]:{[`&:hover, > ${w}-submenu-title:hover`]:{color:A}},[`&:not(${w}-horizontal)`]:{[`${w}-item:not(${w}-item-selected)`]:{"&:hover":{backgroundColor:un},"&:active":{backgroundColor:an}},[`${w}-submenu-title`]:{"&:hover":{backgroundColor:un},"&:active":{backgroundColor:an}}},[`${w}-item-danger`]:{color:nt,[`&${w}-item:hover`]:{[`&:not(${w}-item-selected):not(${w}-submenu-selected)`]:{color:xt}},[`&${w}-item:active`]:{background:Ft}},[`${w}-item a`]:{"&, &:hover":{color:"inherit"}},[`${w}-item-selected`]:{color:T,[`&${w}-item-danger`]:{color:Dt},"a, a:hover":{color:"inherit"}},[`& ${w}-item-selected`]:{backgroundColor:oe,[`&${w}-item-danger`]:{backgroundColor:Ut}},[`${w}-item, ${w}-submenu-title`]:{[`&:not(${w}-item-disabled):focus-visible`]:Object.assign({},Q(J))},[`&${w}-submenu > ${w}`]:{backgroundColor:An},[`&${w}-popup > ${w}`]:{backgroundColor:zn},[`&${w}-horizontal`]:Object.assign(Object.assign({},K==="dark"?{borderBottom:0}:{}),{[`> ${w}-item, > ${w}-submenu`]:{top:ge,marginTop:-ge,marginBottom:0,borderRadius:on,"&::after":{position:"absolute",insetInline:it,bottom:0,borderBottom:`${W}px solid transparent`,transition:`border-color ${lt} ${je}`,content:'""'},"&:hover, &-active, &-open":{background:Dn,"&::after":{borderBottomWidth:W,borderBottomColor:En}},"&-selected":{color:En,backgroundColor:wn,"&:hover":{backgroundColor:wn},"&::after":{borderBottomWidth:W,borderBottomColor:En}}}}),[`&${w}-root`]:{[`&${w}-inline, &${w}-vertical`]:{borderInlineEnd:`${ge}px ${X} ${be}`}},[`&${w}-inline`]:{[`${w}-sub${w}-inline`]:{background:h},[`${w}-item, ${w}-submenu-title`]:ge&&F?{width:`calc(100% + ${ge}px)`}:{},[`${w}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${F}px solid ${T}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Z} ${Ae}`,`opacity ${Z} ${Ae}`].join(","),content:'""'},[`&${w}-item-danger`]:{"&::after":{borderInlineEndColor:Dt}}},[`${w}-selected, ${w}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Z} ${je}`,`opacity ${Z} ${je}`].join(",")}}}}}};const ve=J=>{const{componentCls:K,itemHeight:w,itemMarginInline:d,padding:T,menuArrowSize:ae,marginXS:S,itemMarginBlock:h}=J,oe=T+ae+S;return{[`${K}-item`]:{position:"relative",overflow:"hidden"},[`${K}-item, ${K}-submenu-title`]:{height:w,lineHeight:`${w}px`,paddingInline:T,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:h,width:`calc(100% - ${d*2}px)`},[`> ${K}-item, - > ${K}-submenu > ${K}-submenu-title`]:{height:w,lineHeight:`${w}px`},[`${K}-item-group-list ${K}-submenu-title, - ${K}-submenu-title`]:{paddingInlineEnd:oe}}};var Oe=J=>{const{componentCls:K,iconCls:w,itemHeight:d,colorTextLightSolid:T,dropdownWidth:ae,controlHeightLG:S,motionDurationMid:h,motionEaseOut:oe,paddingXL:W,itemMarginInline:F,fontSizeLG:ge,motionDurationSlow:lt,paddingXS:je,boxShadowSecondary:Ae,collapsedWidth:it,collapsedIconSize:Z}=J,A={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[K]:{"&-inline, &-vertical":Object.assign({[`&${K}-root`]:{boxShadow:"none"}},ve(J))},[`${K}-submenu-popup`]:{[`${K}-vertical`]:Object.assign(Object.assign({},ve(J)),{boxShadow:Ae})}},{[`${K}-submenu-popup ${K}-vertical${K}-sub`]:{minWidth:ae,maxHeight:`calc(100vh - ${S*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${K}-inline`]:{width:"100%",[`&${K}-root`]:{[`${K}-item, ${K}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${lt}`,`background ${lt}`,`padding ${h} ${oe}`].join(","),[`> ${K}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${K}-sub${K}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${K}-submenu > ${K}-submenu-title`]:A,[`& ${K}-item-group-title`]:{paddingInlineStart:W}},[`${K}-item`]:A}},{[`${K}-inline-collapsed`]:{width:it,[`&${K}-root`]:{[`${K}-item, ${K}-submenu ${K}-submenu-title`]:{[`> ${K}-inline-collapsed-noicon`]:{fontSize:ge,textAlign:"center"}}},[`> ${K}-item, - > ${K}-item-group > ${K}-item-group-list > ${K}-item, - > ${K}-item-group > ${K}-item-group-list > ${K}-submenu > ${K}-submenu-title, - > ${K}-submenu > ${K}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ge/2}px - ${F}px)`,textOverflow:"clip",[` - ${K}-submenu-arrow, - ${K}-submenu-expand-icon - `]:{opacity:0},[`${K}-item-icon, ${w}`]:{margin:0,fontSize:Z,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${K}-item-icon, ${w}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${K}-item-icon, ${w}`]:{display:"none"},"a, a:hover":{color:T}},[`${K}-item-group-title`]:Object.assign(Object.assign({},te.vS),{paddingInline:je})}}]};const Le=J=>{const{componentCls:K,motionDurationSlow:w,motionDurationMid:d,motionEaseInOut:T,motionEaseOut:ae,iconCls:S,iconSize:h,iconMarginInlineEnd:oe}=J;return{[`${K}-item, ${K}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${w}`,`background ${w}`,`padding ${w} ${T}`].join(","),[`${K}-item-icon, ${S}`]:{minWidth:h,fontSize:h,transition:[`font-size ${d} ${ae}`,`margin ${w} ${T}`,`color ${w}`].join(","),"+ span":{marginInlineStart:oe,opacity:1,transition:[`opacity ${w} ${T}`,`margin ${w}`,`color ${w}`].join(",")}},[`${K}-item-icon`]:Object.assign({},(0,te.Ro)()),[`&${K}-item-only-child`]:{[`> ${S}, > ${K}-item-icon`]:{marginInlineEnd:0}}},[`${K}-item-disabled, ${K}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${K}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Bt=J=>{const{componentCls:K,motionDurationSlow:w,motionEaseInOut:d,borderRadius:T,menuArrowSize:ae,menuArrowOffset:S}=J;return{[`${K}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:J.margin,width:ae,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${w} ${d}, opacity ${w}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ae*.6,height:ae*.15,backgroundColor:"currentcolor",borderRadius:T,transition:[`background ${w} ${d}`,`transform ${w} ${d}`,`top ${w} ${d}`,`color ${w} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${S})`},"&::after":{transform:`rotate(-45deg) translateY(${S})`}}}}},st=J=>{const{antCls:K,componentCls:w,fontSize:d,motionDurationSlow:T,motionDurationMid:ae,motionEaseInOut:S,paddingXS:h,padding:oe,colorSplit:W,lineWidth:F,zIndexPopup:ge,borderRadiusLG:lt,subMenuItemBorderRadius:je,menuArrowSize:Ae,menuArrowOffset:it,lineType:Z,menuPanelMaskInset:A,groupTitleLineHeight:X,groupTitleFontSize:be}=J;return[{"":{[`${w}`]:Object.assign(Object.assign({},(0,te.dF)()),{"&-hidden":{display:"none"}})},[`${w}-submenu-hidden`]:{display:"none"}},{[w]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,te.Wf)(J)),(0,te.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${T} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${w}-item`]:{flex:"none"}},[`${w}-item, ${w}-submenu, ${w}-submenu-title`]:{borderRadius:J.itemBorderRadius},[`${w}-item-group-title`]:{padding:`${h}px ${oe}px`,fontSize:be,lineHeight:X,transition:`all ${T}`},[`&-horizontal ${w}-submenu`]:{transition:[`border-color ${T} ${S}`,`background ${T} ${S}`].join(",")},[`${w}-submenu, ${w}-submenu-inline`]:{transition:[`border-color ${T} ${S}`,`background ${T} ${S}`,`padding ${ae} ${S}`].join(",")},[`${w}-submenu ${w}-sub`]:{cursor:"initial",transition:[`background ${T} ${S}`,`padding ${T} ${S}`].join(",")},[`${w}-title-content`]:{transition:`color ${T}`},[`${w}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${w}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:W,borderStyle:Z,borderWidth:0,borderTopWidth:F,marginBlock:F,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Le(J)),{[`${w}-item-group`]:{[`${w}-item-group-list`]:{margin:0,padding:0,[`${w}-item, ${w}-submenu-title`]:{paddingInline:`${d*2}px ${oe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ge,borderRadius:lt,boxShadow:"none",transformOrigin:"0 0",[`&${w}-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},[`> ${w}`]:Object.assign(Object.assign(Object.assign({borderRadius:lt},Le(J)),Bt(J)),{[`${w}-item, ${w}-submenu > ${w}-submenu-title`]:{borderRadius:je},[`${w}-submenu-title::after`]:{transition:`transform ${T} ${S}`}})}}),Bt(J)),{[`&-inline-collapsed ${w}-submenu-arrow, - &-inline ${w}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${it})`},"&::after":{transform:`rotate(45deg) translateX(-${it})`}},[`${w}-submenu-open${w}-submenu-inline > ${w}-submenu-title > ${w}-submenu-arrow`]:{transform:`translateY(-${Ae*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${it})`},"&::before":{transform:`rotate(45deg) translateX(${it})`}}})},{[`${K}-layout-header`]:{[w]:{lineHeight:"inherit"}}}]};var ft=(J,K)=>(0,Ot.Z)("Menu",d=>{if(K===!1)return[];const{colorBgElevated:T,colorPrimary:ae,colorTextLightSolid:S,controlHeightLG:h,fontSize:oe,darkItemColor:W,darkDangerItemColor:F,darkItemBg:ge,darkSubMenuItemBg:lt,darkItemSelectedColor:je,darkItemSelectedBg:Ae,darkDangerItemSelectedBg:it,darkItemHoverBg:Z,darkGroupTitleColor:A,darkItemHoverColor:X,darkItemDisabledColor:be,darkDangerItemHoverColor:Pe,darkDangerItemSelectedColor:nt,darkDangerItemActiveBg:xt}=d,Dt=oe/7*5,Ft=(0,Be.TS)(d,{menuArrowSize:Dt,menuHorizontalHeight:h*1.15,menuArrowOffset:`${Dt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:T}),Ut=(0,Be.TS)(Ft,{itemColor:W,itemHoverColor:X,groupTitleColor:A,itemSelectedColor:je,itemBg:ge,popupBg:ge,subMenuItemBg:lt,itemActiveBg:"transparent",itemSelectedBg:Ae,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Z,itemDisabledColor:be,dangerItemColor:F,dangerItemHoverColor:Pe,dangerItemSelectedColor:nt,dangerItemActiveBg:xt,dangerItemSelectedBg:it,menuSubMenuBg:lt,horizontalItemSelectedColor:S,horizontalItemSelectedBg:ae});return[st(Ft),We(Ft),Oe(Ft),Se(Ft,"light"),Se(Ut,"dark"),G(Ft),(0,k.Z)(Ft),(0,Ke.oN)(Ft,"slide-up"),(0,Ke.oN)(Ft,"slide-down"),(0,he._y)(Ft,"zoom-big")]},d=>{const{colorPrimary:T,colorError:ae,colorTextDisabled:S,colorErrorBg:h,colorText:oe,colorTextDescription:W,colorBgContainer:F,colorFillAlter:ge,colorFillContent:lt,lineWidth:je,lineWidthBold:Ae,controlItemBgActive:it,colorBgTextHover:Z,controlHeightLG:A,lineHeight:X,colorBgElevated:be,marginXXS:Pe,padding:nt,fontSize:xt,controlHeightSM:Dt,fontSizeLG:Ft,colorTextLightSolid:Ut,colorErrorHover:un}=d,an=new M.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:oe,itemColor:oe,colorItemTextHover:oe,itemHoverColor:oe,colorItemTextHoverHorizontal:T,horizontalItemHoverColor:T,colorGroupTitle:W,groupTitleColor:W,colorItemTextSelected:T,itemSelectedColor:T,colorItemTextSelectedHorizontal:T,horizontalItemSelectedColor:T,colorItemBg:F,itemBg:F,colorItemBgHover:Z,itemHoverBg:Z,colorItemBgActive:lt,itemActiveBg:it,colorSubItemBg:ge,subMenuItemBg:ge,colorItemBgSelected:it,itemSelectedBg:it,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ae,activeBarHeight:Ae,colorActiveBarBorderSize:je,activeBarBorderWidth:je,colorItemTextDisabled:S,itemDisabledColor:S,colorDangerItemText:ae,dangerItemColor:ae,colorDangerItemTextHover:ae,dangerItemHoverColor:ae,colorDangerItemTextSelected:ae,dangerItemSelectedColor:ae,colorDangerItemBgActive:h,dangerItemActiveBg:h,colorDangerItemBgSelected:h,dangerItemSelectedBg:h,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:X,collapsedWidth:A*2,popupBg:be,itemMarginBlock:Pe,itemPaddingInline:nt,horizontalLineHeight:`${A*1.15}px`,iconSize:xt,iconMarginInlineEnd:Dt-xt,collapsedIconSize:Ft,groupTitleFontSize:xt,darkItemDisabledColor:new M.C(Ut).setAlpha(.25).toRgbString(),darkItemColor:an,darkDangerItemColor:ae,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ut,darkItemSelectedBg:T,darkDangerItemSelectedBg:ae,darkItemHoverBg:"transparent",darkGroupTitleColor:an,darkItemHoverColor:Ut,darkDangerItemHoverColor:un,darkDangerItemSelectedColor:Ut,darkDangerItemActiveBg:ae}},{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),wt=function(J,K){var w={};for(var d in J)Object.prototype.hasOwnProperty.call(J,d)&&K.indexOf(d)<0&&(w[d]=J[d]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,d=Object.getOwnPropertySymbols(J);T{var w,d;const T=f.useContext(u.Z),ae=T||{},{getPrefixCls:S,getPopupContainer:h,direction:oe,menu:W}=f.useContext(L.E_),F=S(),{prefixCls:ge,className:lt,style:je,theme:Ae="light",expandIcon:it,_internalDisableMenuItemTitleTooltip:Z,inlineCollapsed:A,siderCollapsed:X,items:be,children:Pe,rootClassName:nt,mode:xt,selectable:Dt,onClick:Ft,overflowedIndicatorPopupClassName:Ut}=J,un=wt(J,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),an=(0,se.Z)(un,["collapsedWidth"]),An=ue(be)||Pe;(w=ae.validator)===null||w===void 0||w.call(ae,{mode:xt});const En=(0,U.useEvent)(function(){var _e;Ft==null||Ft.apply(void 0,arguments),(_e=ae.onClick)===null||_e===void 0||_e.call(ae)}),wn=ae.mode||xt,on=Dt!=null?Dt:ae.selectable,Dn=f.useMemo(()=>X!==void 0?X:A,[A,X]),zn={horizontal:{motionName:`${F}-slide-up`},inline:(0,B.Z)(F),other:{motionName:`${F}-zoom-big`}},fn=S("menu",ge||ae.prefixCls),[Rn,or]=ft(fn,!T),me=v()(`${fn}-${Ae}`,W==null?void 0:W.className,lt);let tt;if(typeof it=="function")tt=it;else if(it===null||it===!1)tt=null;else if(ae.expandIcon===null||ae.expandIcon===!1)tt=null;else{const _e=it!=null?it:ae.expandIcon;tt=(0,I.Tm)(_e,{className:v()(`${fn}-submenu-expand-icon`,(0,I.l$)(_e)?(d=_e.props)===null||d===void 0?void 0:d.className:"")})}const at=f.useMemo(()=>({prefixCls:fn,inlineCollapsed:Dn||!1,direction:oe,firstLevel:!0,theme:Ae,mode:wn,disableMenuItemTitleTooltip:Z}),[fn,Dn,oe,Z,Ae]);return Rn(f.createElement(u.Z.Provider,{value:null},f.createElement(z.Provider,{value:at},f.createElement(o.ZP,Object.assign({getPopupContainer:h,overflowedIndicator:f.createElement(Te.Z,null),overflowedIndicatorPopupClassName:v()(fn,`${fn}-${Ae}`,Ut),mode:wn,selectable:on,onClick:En},an,{inlineCollapsed:Dn,style:Object.assign(Object.assign({},W==null?void 0:W.style),je),className:me,prefixCls:fn,direction:oe,defaultMotions:zn,expandIcon:tt,ref:K,rootClassName:v()(nt,or)}),An))))});const $e=(0,f.forwardRef)((J,K)=>{const w=(0,f.useRef)(null),d=f.useContext(O.D);return(0,f.useImperativeHandle)(K,()=>({menu:w.current,focus:T=>{var ae;(ae=w.current)===null||ae===void 0||ae.focus(T)}})),f.createElement(Zt,Object.assign({ref:w},J,d))});$e.Item=mt,$e.SubMenu=gt,$e.Divider=pe,$e.ItemGroup=o.BW;var St=$e},58421:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return ae}});var o=i(54476),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,oe){return f.createElement(v.Z,(0,o.Z)({},h,{ref:oe,icon:V}))},s=f.forwardRef(L),fe=s,pe=i(49198),x=i(33853),se=i(38819),D=i(92310),I=i.n(D),q=i(20068),z=i(33885),ee=i(67732),mt=i(83652),He=i(42403),gt=i(158),Te=i(26112),U={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},B=U,u=i(91735),R=function(S){(0,He.Z)(oe,S);var h=(0,gt.Z)(oe);function oe(){var W;(0,ee.Z)(this,oe);for(var F=arguments.length,ge=new Array(F),lt=0;lt=0||je.relatedTarget.className.indexOf("".concat(A,"-item"))>=0))&&Z(W.getValidValue()))},W.go=function(je){var Ae=W.state.goInputText;Ae!==""&&(je.keyCode===B.ENTER||je.type==="click")&&(W.setState({goInputText:""}),W.props.quickGo(W.getValidValue()))},W}return(0,mt.Z)(oe,[{key:"getPageSizeOptions",value:function(){var F=this.props,ge=F.pageSize,lt=F.pageSizeOptions;return lt.some(function(je){return je.toString()===ge.toString()})?lt:lt.concat([ge.toString()]).sort(function(je,Ae){var it=Number.isNaN(Number(je))?0:Number(je),Z=Number.isNaN(Number(Ae))?0:Number(Ae);return it-Z})}},{key:"render",value:function(){var F=this,ge=this.props,lt=ge.pageSize,je=ge.locale,Ae=ge.rootPrefixCls,it=ge.changeSize,Z=ge.quickGo,A=ge.goButton,X=ge.selectComponentClass,be=ge.buildOptionText,Pe=ge.selectPrefixCls,nt=ge.disabled,xt=this.state.goInputText,Dt="".concat(Ae,"-options"),Ft=X,Ut=null,un=null,an=null;if(!it&&!Z)return null;var An=this.getPageSizeOptions();if(it&&Ft){var En=An.map(function(wn,on){return f.createElement(Ft.Option,{key:on,value:wn.toString()},(be||F.buildOptionText)(wn))});Ut=f.createElement(Ft,{disabled:nt,prefixCls:Pe,showSearch:!1,className:"".concat(Dt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(lt||An[0]).toString(),onChange:this.changeSize,getPopupContainer:function(on){return on.parentNode},"aria-label":je.page_size,defaultOpen:!1},En)}return Z&&(A&&(an=typeof A=="boolean"?f.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:nt,className:"".concat(Dt,"-quick-jumper-button")},je.jump_to_confirm):f.createElement("span",{onClick:this.go,onKeyUp:this.go},A)),un=f.createElement("div",{className:"".concat(Dt,"-quick-jumper")},je.jump_to,f.createElement("input",{disabled:nt,type:"text",value:xt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":je.page}),je.page,an)),f.createElement("li",{className:"".concat(Dt)},Ut,un)}}]),oe}(f.Component);R.defaultProps={pageSizeOptions:["10","20","50","100"]};var j=R,ue=function(h){var oe,W=h.rootPrefixCls,F=h.page,ge=h.active,lt=h.className,je=h.showTitle,Ae=h.onClick,it=h.onKeyPress,Z=h.itemRender,A="".concat(W,"-item"),X=I()(A,"".concat(A,"-").concat(F),(oe={},(0,q.Z)(oe,"".concat(A,"-active"),ge),(0,q.Z)(oe,"".concat(A,"-disabled"),!F),(0,q.Z)(oe,h.className,lt),oe)),be=function(){Ae(F)},Pe=function(Dt){it(Dt,Ae,F)},nt=Z(F,"page",f.createElement("a",{rel:"nofollow"},F));return nt?f.createElement("li",{title:je?F.toString():null,className:X,onClick:be,onKeyPress:Pe,tabIndex:0},nt):null},M=ue;function te(){}function k(S){var h=Number(S);return typeof h=="number"&&!Number.isNaN(h)&&isFinite(h)&&Math.floor(h)===h}var Ke=function(h,oe,W){return W};function he(S,h,oe){var W=typeof S=="undefined"?h.pageSize:S;return Math.floor((oe.total-1)/W)+1}var Ot=function(S){(0,He.Z)(oe,S);var h=(0,gt.Z)(oe);function oe(W){var F;(0,ee.Z)(this,oe),F=h.call(this,W),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(he(void 0,F.state,F.props),F.state.current+(F.props.showLessItems?3:5))},F.getItemIcon=function(it,Z){var A=F.props.prefixCls,X=it||f.createElement("button",{type:"button","aria-label":Z,className:"".concat(A,"-item-link")});return typeof it=="function"&&(X=f.createElement(it,(0,z.Z)({},F.props))),X},F.isValid=function(it){var Z=F.props.total;return k(it)&&it!==F.state.current&&k(Z)&&Z>0},F.shouldDisplayQuickJumper=function(){var it=F.props,Z=it.showQuickJumper,A=it.total,X=F.state.pageSize;return A<=X?!1:Z},F.handleKeyDown=function(it){(it.keyCode===B.ARROW_UP||it.keyCode===B.ARROW_DOWN)&&it.preventDefault()},F.handleKeyUp=function(it){var Z=F.getValidValue(it),A=F.state.currentInputValue;Z!==A&&F.setState({currentInputValue:Z}),it.keyCode===B.ENTER?F.handleChange(Z):it.keyCode===B.ARROW_UP?F.handleChange(Z-1):it.keyCode===B.ARROW_DOWN&&F.handleChange(Z+1)},F.handleBlur=function(it){var Z=F.getValidValue(it);F.handleChange(Z)},F.changePageSize=function(it){var Z=F.state.current,A=he(it,F.state,F.props);Z=Z>A?A:Z,A===0&&(Z=F.state.current),typeof it=="number"&&("pageSize"in F.props||F.setState({pageSize:it}),"current"in F.props||F.setState({current:Z,currentInputValue:Z})),F.props.onShowSizeChange(Z,it),"onChange"in F.props&&F.props.onChange&&F.props.onChange(Z,it)},F.handleChange=function(it){var Z=F.props,A=Z.disabled,X=Z.onChange,be=F.state,Pe=be.pageSize,nt=be.current,xt=be.currentInputValue;if(F.isValid(it)&&!A){var Dt=he(void 0,F.state,F.props),Ft=it;return it>Dt?Ft=Dt:it<1&&(Ft=1),"current"in F.props||F.setState({current:Ft}),Ft!==xt&&F.setState({currentInputValue:Ft}),X(Ft,Pe),Ft}return nt},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=lt?Ae=lt:Ae=Number(ge),Ae}},{key:"getShowSizeChanger",value:function(){var F=this.props,ge=F.showSizeChanger,lt=F.total,je=F.totalBoundaryShowSizeChanger;return typeof ge!="undefined"?ge:lt>je}},{key:"render",value:function(){var F=this.props,ge=F.prefixCls,lt=F.className,je=F.style,Ae=F.disabled,it=F.hideOnSinglePage,Z=F.total,A=F.locale,X=F.showQuickJumper,be=F.showLessItems,Pe=F.showTitle,nt=F.showTotal,xt=F.simple,Dt=F.itemRender,Ft=F.showPrevNextJumpers,Ut=F.jumpPrevIcon,un=F.jumpNextIcon,an=F.selectComponentClass,An=F.selectPrefixCls,En=F.pageSizeOptions,wn=this.state,on=wn.current,Dn=wn.pageSize,zn=wn.currentInputValue;if(it===!0&&Z<=Dn)return null;var fn=he(void 0,this.state,this.props),Rn=[],or=null,me=null,tt=null,at=null,_e=null,jt=X&&X.goButton,sn=be?1:2,Wt=on-1>0?on-1:0,Sn=on+1Z?Z:on*Dn]));if(xt){jt&&(typeof jt=="boolean"?_e=f.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},A.jump_to_confirm):_e=f.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},jt),_e=f.createElement("li",{title:Pe?"".concat(A.jump_to).concat(on,"/").concat(fn):null,className:"".concat(ge,"-simple-pager")},_e));var C=this.renderPrev(Wt);return f.createElement("ul",(0,o.Z)({className:I()(ge,"".concat(ge,"-simple"),(0,q.Z)({},"".concat(ge,"-disabled"),Ae),lt),style:je,ref:this.paginationNode},ie),g,C?f.createElement("li",{title:Pe?A.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:I()("".concat(ge,"-prev"),(0,q.Z)({},"".concat(ge,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},C):null,f.createElement("li",{title:Pe?"".concat(on,"/").concat(fn):null,className:"".concat(ge,"-simple-pager")},f.createElement("input",{type:"text",value:zn,disabled:Ae,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),f.createElement("span",{className:"".concat(ge,"-slash")},"/"),fn),f.createElement("li",{title:Pe?A.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:I()("".concat(ge,"-next"),(0,q.Z)({},"".concat(ge,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Sn)),_e)}if(fn<=3+sn*2){var P={locale:A,rootPrefixCls:ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Pe,itemRender:Dt};fn||Rn.push(f.createElement(M,(0,o.Z)({},P,{key:"noPager",page:1,className:"".concat(ge,"-item-disabled")})));for(var y=1;y<=fn;y+=1){var Y=on===y;Rn.push(f.createElement(M,(0,o.Z)({},P,{key:y,page:y,active:Y})))}}else{var de=be?A.prev_3:A.prev_5,Ge=be?A.next_3:A.next_5,Ue=Dt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Ut,"prev page")),vt=Dt(this.getJumpNextPage(),"jump-next",this.getItemIcon(un,"next page"));Ft&&(or=Ue?f.createElement("li",{title:Pe?de:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:I()("".concat(ge,"-jump-prev"),(0,q.Z)({},"".concat(ge,"-jump-prev-custom-icon"),!!Ut))},Ue):null,me=vt?f.createElement("li",{title:Pe?Ge:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:I()("".concat(ge,"-jump-next"),(0,q.Z)({},"".concat(ge,"-jump-next-custom-icon"),!!un))},vt):null),at=f.createElement(M,{locale:A,last:!0,rootPrefixCls:ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:fn,page:fn,active:!1,showTitle:Pe,itemRender:Dt}),tt=f.createElement(M,{locale:A,rootPrefixCls:ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Pe,itemRender:Dt});var It=Math.max(1,on-sn),Lt=Math.min(on+sn,fn);on-1<=sn&&(Lt=1+sn*2),fn-on<=sn&&(It=fn-sn*2);for(var Xt=It;Xt<=Lt;Xt+=1){var Me=on===Xt;Rn.push(f.createElement(M,{locale:A,rootPrefixCls:ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Xt,page:Xt,active:Me,showTitle:Pe,itemRender:Dt}))}on-1>=sn*2&&on!==3&&(Rn[0]=(0,f.cloneElement)(Rn[0],{className:"".concat(ge,"-item-after-jump-prev")}),Rn.unshift(or)),fn-on>=sn*2&&on!==fn-2&&(Rn[Rn.length-1]=(0,f.cloneElement)(Rn[Rn.length-1],{className:"".concat(ge,"-item-before-jump-next")}),Rn.push(me)),It!==1&&Rn.unshift(tt),Lt!==fn&&Rn.push(at)}var bt=!this.hasPrev()||!fn,le=!this.hasNext()||!fn,De=this.renderPrev(Wt),Fe=this.renderNext(Sn);return f.createElement("ul",(0,o.Z)({className:I()(ge,lt,(0,q.Z)({},"".concat(ge,"-disabled"),Ae)),style:je,ref:this.paginationNode},ie),g,De?f.createElement("li",{title:Pe?A.prev_page:null,onClick:this.prev,tabIndex:bt?null:0,onKeyPress:this.runIfEnterPrev,className:I()("".concat(ge,"-prev"),(0,q.Z)({},"".concat(ge,"-disabled"),bt)),"aria-disabled":bt},De):null,Rn,Fe?f.createElement("li",{title:Pe?A.next_page:null,onClick:this.next,tabIndex:le?null:0,onKeyPress:this.runIfEnterNext,className:I()("".concat(ge,"-next"),(0,q.Z)({},"".concat(ge,"-disabled"),le)),"aria-disabled":le},Fe):null,f.createElement(j,{disabled:Ae,locale:A,rootPrefixCls:ge,selectComponentClass:an,selectPrefixCls:An,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:on,pageSize:Dn,pageSizeOptions:En,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:jt}))}}],[{key:"getDerivedStateFromProps",value:function(F,ge){var lt={};if("current"in F&&(lt.current=F.current,F.current!==ge.current&&(lt.currentInputValue=lt.current)),"pageSize"in F&&F.pageSize!==ge.pageSize){var je=ge.current,Ae=he(F.pageSize,ge,F);je=je>Ae?Ae:je,"current"in F||(lt.current=je,lt.currentInputValue=je),lt.pageSize=F.pageSize}return lt}}]),oe}(f.Component);Ot.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:u.Z,style:{},itemRender:Ke,totalBoundaryShowSizeChanger:50};var Be=Ot,ke=i(22075),We=i(36355),re=i(19716),G=i(8628),Q=i(9763),H=i(57809);const Se=S=>f.createElement(H.default,Object.assign({},S,{showSearch:!0,size:"small"})),ve=S=>f.createElement(H.default,Object.assign({},S,{showSearch:!0,size:"middle"}));Se.Option=H.default.Option,ve.Option=H.default.Option;var $=i(9937),Oe=i(17313),Le=i(83116),Bt=i(37613);const st=S=>{const{componentCls:h}=S;return{[`${h}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${h}-item-link`]:{color:S.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${h}-item-link`]:{color:S.colorTextDisabled,cursor:"not-allowed"}}},[`&${h}-disabled`]:{cursor:"not-allowed",[`${h}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:S.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:S.colorBorder,backgroundColor:S.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:S.itemActiveBgDisabled},a:{color:S.itemActiveColorDisabled}}},[`${h}-item-link`]:{color:S.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${h}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${h}-simple-pager`]:{color:S.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"}}}}}},ft=S=>{const{componentCls:h}=S;return{[`&${h}-mini ${h}-total-text, &${h}-mini ${h}-simple-pager`]:{height:S.itemSizeSM,lineHeight:`${S.itemSizeSM}px`},[`&${h}-mini ${h}-item`]:{minWidth:S.itemSizeSM,height:S.itemSizeSM,margin:0,lineHeight:`${S.itemSizeSM-2}px`},[`&${h}-mini:not(${h}-disabled) ${h}-item:not(${h}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:S.colorBgTextHover},"&:active":{backgroundColor:S.colorBgTextActive}},[`&${h}-mini ${h}-prev, &${h}-mini ${h}-next`]:{minWidth:S.itemSizeSM,height:S.itemSizeSM,margin:0,lineHeight:`${S.itemSizeSM}px`},[`&${h}-mini:not(${h}-disabled)`]:{[`${h}-prev, ${h}-next`]:{[`&:hover ${h}-item-link`]:{backgroundColor:S.colorBgTextHover},[`&:active ${h}-item-link`]:{backgroundColor:S.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:S.itemSizeSM,lineHeight:`${S.itemSizeSM}px`}},[`&${h}-mini ${h}-jump-prev, &${h}-mini ${h}-jump-next`]:{height:S.itemSizeSM,marginInlineEnd:0,lineHeight:`${S.itemSizeSM}px`},[`&${h}-mini ${h}-options`]:{marginInlineStart:S.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:S.miniOptionsSizeChangerTop},"&-quick-jumper":{height:S.itemSizeSM,lineHeight:`${S.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,$.x0)(S)),{width:S.paginationMiniQuickJumperInputWidth,height:S.controlHeightSM})}}}},wt=S=>{const{componentCls:h}=S;return{[` - &${h}-simple ${h}-prev, - &${h}-simple ${h}-next - `]:{height:S.itemSizeSM,lineHeight:`${S.itemSizeSM}px`,verticalAlign:"top",[`${h}-item-link`]:{height:S.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:S.colorBgTextHover},"&:active":{backgroundColor:S.colorBgTextActive},"&::after":{height:S.itemSizeSM,lineHeight:`${S.itemSizeSM}px`}}},[`&${h}-simple ${h}-simple-pager`]:{display:"inline-block",height:S.itemSizeSM,marginInlineEnd:S.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:S.marginXS,padding:`0 ${S.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:S.itemInputBg,border:`${S.lineWidth}px ${S.lineType} ${S.colorBorder}`,borderRadius:S.borderRadius,outline:"none",transition:`border-color ${S.motionDurationMid}`,color:"inherit","&:hover":{borderColor:S.colorPrimary},"&:focus":{borderColor:S.colorPrimaryHover,boxShadow:`${S.inputOutlineOffset}px 0 ${S.controlOutlineWidth}px ${S.controlOutline}`},"&[disabled]":{color:S.colorTextDisabled,backgroundColor:S.colorBgContainerDisabled,borderColor:S.colorBorder,cursor:"not-allowed"}}}}},_t=S=>{const{componentCls:h}=S;return{[`${h}-jump-prev, ${h}-jump-next`]:{outline:0,[`${h}-item-container`]:{position:"relative",[`${h}-item-link-icon`]:{color:S.colorPrimary,fontSize:S.fontSizeSM,opacity:0,transition:`all ${S.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:S.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:S.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:S.paginationEllipsisTextIndent,opacity:1,transition:`all ${S.motionDurationMid}`}},"&:hover":{[`${h}-item-link-icon`]:{opacity:1},[`${h}-item-ellipsis`]:{opacity:0}}},[` - ${h}-prev, - ${h}-jump-prev, - ${h}-jump-next - `]:{marginInlineEnd:S.marginXS},[` - ${h}-prev, - ${h}-next, - ${h}-jump-prev, - ${h}-jump-next - `]:{display:"inline-block",minWidth:S.itemSize,height:S.itemSize,color:S.colorText,fontFamily:S.fontFamily,lineHeight:`${S.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:S.borderRadius,cursor:"pointer",transition:`all ${S.motionDurationMid}`},[`${h}-prev, ${h}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:S.colorText,cursor:"pointer",userSelect:"none"},[`${h}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:S.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${S.lineWidth}px ${S.lineType} transparent`,borderRadius:S.borderRadius,outline:"none",transition:`all ${S.motionDurationMid}`},[`&:hover ${h}-item-link`]:{backgroundColor:S.colorBgTextHover},[`&:active ${h}-item-link`]:{backgroundColor:S.colorBgTextActive},[`&${h}-disabled:hover`]:{[`${h}-item-link`]:{backgroundColor:"transparent"}}},[`${h}-slash`]:{marginInlineEnd:S.paginationSlashMarginInlineEnd,marginInlineStart:S.paginationSlashMarginInlineStart},[`${h}-options`]:{display:"inline-block",marginInlineStart:S.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:S.controlHeight,marginInlineStart:S.marginXS,lineHeight:`${S.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,$.ik)(S)),{width:S.controlHeightLG*1.25,height:S.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:S.marginXS,marginInlineEnd:S.marginXS})}}}},Zt=S=>{const{componentCls:h}=S;return{[`${h}-item`]:{display:"inline-block",minWidth:S.itemSize,height:S.itemSize,marginInlineEnd:S.marginXS,fontFamily:S.fontFamily,lineHeight:`${S.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${S.lineWidth}px ${S.lineType} transparent`,borderRadius:S.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${S.paginationItemPaddingInline}px`,color:S.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${h}-item-active)`]:{"&:hover":{transition:`all ${S.motionDurationMid}`,backgroundColor:S.colorBgTextHover},"&:active":{backgroundColor:S.colorBgTextActive}},"&-active":{fontWeight:S.fontWeightStrong,backgroundColor:S.itemActiveBg,borderColor:S.colorPrimary,a:{color:S.colorPrimary},"&:hover":{borderColor:S.colorPrimaryHover},"&:hover a":{color:S.colorPrimaryHover}}}}},$e=S=>{const{componentCls:h}=S;return{[h]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Oe.Wf)(S)),{"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:S.itemSize,marginInlineEnd:S.marginXS,lineHeight:`${S.itemSize-2}px`,verticalAlign:"middle"}}),Zt(S)),_t(S)),wt(S)),ft(S)),st(S)),{[`@media only screen and (max-width: ${S.screenLG}px)`]:{[`${h}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${S.screenSM}px)`]:{[`${h}-options`]:{display:"none"}}}),[`&${S.componentCls}-rtl`]:{direction:"rtl"}}},St=S=>{const{componentCls:h}=S;return{[`${h}${h}-disabled:not(${h}-mini)`]:{"&, &:hover":{[`${h}-item-link`]:{borderColor:S.colorBorder}},"&:focus-visible":{[`${h}-item-link`]:{borderColor:S.colorBorder}},[`${h}-item, ${h}-item-link`]:{backgroundColor:S.colorBgContainerDisabled,borderColor:S.colorBorder,[`&:hover:not(${h}-item-active)`]:{backgroundColor:S.colorBgContainerDisabled,borderColor:S.colorBorder,a:{color:S.colorTextDisabled}},[`&${h}-item-active`]:{backgroundColor:S.itemActiveBgDisabled}},[`${h}-prev, ${h}-next`]:{"&:hover button":{backgroundColor:S.colorBgContainerDisabled,borderColor:S.colorBorder,color:S.colorTextDisabled},[`${h}-item-link`]:{backgroundColor:S.colorBgContainerDisabled,borderColor:S.colorBorder}}},[`${h}:not(${h}-mini)`]:{[`${h}-prev, ${h}-next`]:{"&:hover button":{borderColor:S.colorPrimaryHover,backgroundColor:S.itemBg},[`${h}-item-link`]:{backgroundColor:S.itemLinkBg,borderColor:S.colorBorder},[`&:hover ${h}-item-link`]:{borderColor:S.colorPrimary,backgroundColor:S.itemBg,color:S.colorPrimary},[`&${h}-disabled`]:{[`${h}-item-link`]:{borderColor:S.colorBorder,color:S.colorTextDisabled}}},[`${h}-item`]:{backgroundColor:S.itemBg,border:`${S.lineWidth}px ${S.lineType} ${S.colorBorder}`,[`&:hover:not(${h}-item-active)`]:{borderColor:S.colorPrimary,backgroundColor:S.itemBg,a:{color:S.colorPrimary}},"&-active":{borderColor:S.colorPrimary}}}}},J=S=>{const{componentCls:h}=S;return{[`${h}:not(${h}-disabled)`]:{[`${h}-item`]:Object.assign({},(0,Oe.Qy)(S)),[`${h}-jump-prev, ${h}-jump-next`]:{"&:focus-visible":Object.assign({[`${h}-item-link-icon`]:{opacity:1},[`${h}-item-ellipsis`]:{opacity:0}},(0,Oe.oN)(S))},[`${h}-prev, ${h}-next`]:{[`&:focus-visible ${h}-item-link`]:Object.assign({},(0,Oe.oN)(S))}}}};var K=(0,Le.Z)("Pagination",S=>{const h=(0,Bt.TS)(S,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:S.marginXXS/2,paginationMiniQuickJumperInputWidth:S.controlHeightLG*1.1,paginationItemPaddingInline:S.marginXXS*1.5,paginationEllipsisLetterSpacing:S.marginXXS/2,paginationSlashMarginInlineStart:S.marginXXS,paginationSlashMarginInlineEnd:S.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,$.e5)(S),(0,$.TM)(S));return[$e(h),J(h),S.wireframe&&St(h)]},S=>({itemBg:S.colorBgContainer,itemSize:S.controlHeight,itemSizeSM:S.controlHeightSM,itemActiveBg:S.colorBgContainer,itemLinkBg:S.colorBgContainer,itemActiveColorDisabled:S.colorTextDisabled,itemActiveBgDisabled:S.controlItemBgActiveDisabled,itemInputBg:S.colorBgContainer,miniOptionsSizeChangerTop:0})),w=function(S,h){var oe={};for(var W in S)Object.prototype.hasOwnProperty.call(S,W)&&h.indexOf(W)<0&&(oe[W]=S[W]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,W=Object.getOwnPropertySymbols(S);F{const{prefixCls:h,selectPrefixCls:oe,className:W,rootClassName:F,style:ge,size:lt,locale:je,selectComponentClass:Ae,responsive:it,showSizeChanger:Z}=S,A=w(S,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:X}=(0,G.Z)(it),{getPrefixCls:be,direction:Pe,pagination:nt={}}=f.useContext(We.E_),xt=be("pagination",h),[Dt,Ft]=K(xt),Ut=Z!=null?Z:nt.showSizeChanger,un=f.useMemo(()=>{const fn=f.createElement("span",{className:`${xt}-item-ellipsis`},"\u2022\u2022\u2022"),Rn=f.createElement("button",{className:`${xt}-item-link`,type:"button",tabIndex:-1},Pe==="rtl"?f.createElement(se.Z,null):f.createElement(x.Z,null)),or=f.createElement("button",{className:`${xt}-item-link`,type:"button",tabIndex:-1},Pe==="rtl"?f.createElement(x.Z,null):f.createElement(se.Z,null)),me=f.createElement("a",{className:`${xt}-item-link`},f.createElement("div",{className:`${xt}-item-container`},Pe==="rtl"?f.createElement(pe.Z,{className:`${xt}-item-link-icon`}):f.createElement(fe,{className:`${xt}-item-link-icon`}),fn)),tt=f.createElement("a",{className:`${xt}-item-link`},f.createElement("div",{className:`${xt}-item-container`},Pe==="rtl"?f.createElement(fe,{className:`${xt}-item-link-icon`}):f.createElement(pe.Z,{className:`${xt}-item-link-icon`}),fn));return{prevIcon:Rn,nextIcon:or,jumpPrevIcon:me,jumpNextIcon:tt}},[Pe,xt]),[an]=(0,Q.Z)("Pagination",ke.Z),An=Object.assign(Object.assign({},an),je),En=(0,re.Z)(lt),wn=En==="small"||!!(X&&!En&&it),on=be("select",oe),Dn=I()({[`${xt}-mini`]:wn,[`${xt}-rtl`]:Pe==="rtl"},nt==null?void 0:nt.className,W,F,Ft),zn=Object.assign(Object.assign({},nt==null?void 0:nt.style),ge);return Dt(f.createElement(Be,Object.assign({},un,A,{style:zn,prefixCls:xt,selectPrefixCls:on,className:Dn,selectComponentClass:Ae||(wn?Se:ve),locale:An,showSizeChanger:Ut})))},ae=T},93948:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return Z}});var o=i(59301),f=i(29679),O=i(40001),V=i(19248),v=i(99267),L=i(92310),s=i.n(L),fe=i(2738),pe=i(36355),x=i(54476),se=i(33885),D=i(75931),I={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},q=function(){var X=(0,o.useRef)([]),be=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Pe=Date.now(),nt=!1;X.current.forEach(function(xt){if(xt){nt=!0;var Dt=xt.style;Dt.transitionDuration=".3s, .3s, .3s, .06s",be.current&&Pe-be.current<100&&(Dt.transitionDuration="0s, 0s")}}),nt&&(be.current=Date.now())}),X.current},z=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ee=function(X){var be=(0,se.Z)((0,se.Z)({},I),X),Pe=be.className,nt=be.percent,xt=be.prefixCls,Dt=be.strokeColor,Ft=be.strokeLinecap,Ut=be.strokeWidth,un=be.style,an=be.trailColor,An=be.trailWidth,En=be.transition,wn=(0,D.Z)(be,z);delete wn.gapPosition;var on=Array.isArray(nt)?nt:[nt],Dn=Array.isArray(Dt)?Dt:[Dt],zn=q(),fn=Ut/2,Rn=100-Ut/2,or="M ".concat(Ft==="round"?fn:0,",").concat(fn,` - L `).concat(Ft==="round"?Rn:100,",").concat(fn),me="0 0 100 ".concat(Ut),tt=0;return o.createElement("svg",(0,x.Z)({className:s()("".concat(xt,"-line"),Pe),viewBox:me,preserveAspectRatio:"none",style:un},wn),o.createElement("path",{className:"".concat(xt,"-line-trail"),d:or,strokeLinecap:Ft,stroke:an,strokeWidth:An||Ut,fillOpacity:"0"}),on.map(function(at,_e){var jt=1;switch(Ft){case"round":jt=1-Ut/100;break;case"square":jt=1-Ut/2/100;break;default:jt=1;break}var sn={strokeDasharray:"".concat(at*jt,"px, 100px"),strokeDashoffset:"-".concat(tt,"px"),transition:En||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Wt=Dn[_e]||Dn[Dn.length-1];return tt+=at,o.createElement("path",{key:_e,className:"".concat(xt,"-line-path"),d:or,strokeLinecap:Ft,stroke:Wt,strokeWidth:Ut,fillOpacity:"0",ref:function(ie){zn[_e]=ie},style:sn})}))},mt=ee,He=i(76190),gt=i(42978),Te=i(47273),U=0,B=(0,Te.Z)();function u(){var A;return B?(A=U,U+=1):A="TEST_OR_SSR",A}var R=function(A){var X=o.useState(),be=(0,gt.Z)(X,2),Pe=be[0],nt=be[1];return o.useEffect(function(){nt("rc_progress_".concat(u()))},[]),A||Pe},j=function(X){var be=X.bg,Pe=X.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:be}},Pe)};function ue(A,X){return Object.keys(A).map(function(be){var Pe=parseFloat(be),nt="".concat(Math.floor(Pe*X),"%");return"".concat(A[be]," ").concat(nt)})}var M=o.forwardRef(function(A,X){var be=A.prefixCls,Pe=A.color,nt=A.gradientId,xt=A.radius,Dt=A.style,Ft=A.ptg,Ut=A.strokeLinecap,un=A.strokeWidth,an=A.size,An=A.gapDegree,En=Pe&&(0,He.Z)(Pe)==="object",wn=En?"#FFF":void 0,on=an/2,Dn=o.createElement("circle",{className:"".concat(be,"-circle-path"),r:xt,cx:on,cy:on,stroke:wn,strokeLinecap:Ut,strokeWidth:un,opacity:Ft===0?0:1,style:Dt,ref:X});if(!En)return Dn;var zn="".concat(nt,"-conic"),fn=An?"".concat(180+An/2,"deg"):"0deg",Rn=ue(Pe,(360-An)/360),or=ue(Pe,1),me="conic-gradient(from ".concat(fn,", ").concat(Rn.join(", "),")"),tt="linear-gradient(to ".concat(An?"bottom":"top",", ").concat(or.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:zn},Dn),o.createElement("foreignObject",{x:0,y:0,width:an,height:an,mask:"url(#".concat(zn,")")},o.createElement(j,{bg:tt},o.createElement(j,{bg:me}))))}),te=M,k=100,Ke=function(X,be,Pe,nt,xt,Dt,Ft,Ut,un,an){var An=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,En=Pe/100*360*((360-Dt)/360),wn=Dt===0?0:{bottom:0,top:180,left:90,right:-90}[Ft],on=(100-nt)/100*be;un==="round"&&nt!==100&&(on+=an/2,on>=be&&(on=be-.01));var Dn=k/2;return{stroke:typeof Ut=="string"?Ut:void 0,strokeDasharray:"".concat(be,"px ").concat(X),strokeDashoffset:on+An,transform:"rotate(".concat(xt+En+wn,"deg)"),transformOrigin:"".concat(Dn,"px ").concat(Dn,"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 Ot(A){var X=A!=null?A:[];return Array.isArray(X)?X:[X]}var Be=function(X){var be=(0,se.Z)((0,se.Z)({},I),X),Pe=be.id,nt=be.prefixCls,xt=be.steps,Dt=be.strokeWidth,Ft=be.trailWidth,Ut=be.gapDegree,un=Ut===void 0?0:Ut,an=be.gapPosition,An=be.trailColor,En=be.strokeLinecap,wn=be.style,on=be.className,Dn=be.strokeColor,zn=be.percent,fn=(0,D.Z)(be,he),Rn=k/2,or=R(Pe),me="".concat(or,"-gradient"),tt=Rn-Dt/2,at=Math.PI*2*tt,_e=un>0?90+un/2:-90,jt=at*((360-un)/360),sn=(0,He.Z)(xt)==="object"?xt:{count:xt,space:2},Wt=sn.count,Sn=sn.space,ie=Ot(zn),g=Ot(Dn),C=g.find(function(vt){return vt&&(0,He.Z)(vt)==="object"}),P=C&&(0,He.Z)(C)==="object",y=P?"butt":En,Y=Ke(at,jt,0,100,_e,un,an,An,y,Dt),de=q(),Ge=function(){var It=0;return ie.map(function(Lt,Xt){var Me=g[Xt]||g[g.length-1],bt=Ke(at,jt,It,Lt,_e,un,an,Me,y,Dt);return It+=Lt,o.createElement(te,{key:Xt,color:Me,ptg:Lt,radius:tt,prefixCls:nt,gradientId:me,style:bt,strokeLinecap:y,strokeWidth:Dt,gapDegree:un,ref:function(De){de[Xt]=De},size:k})}).reverse()},Ue=function(){var It=Math.round(Wt*(ie[0]/100)),Lt=100/Wt,Xt=0;return new Array(Wt).fill(null).map(function(Me,bt){var le=bt<=It-1?g[0]:An,De=le&&(0,He.Z)(le)==="object"?"url(#".concat(me,")"):void 0,Fe=Ke(at,jt,Xt,Lt,_e,un,an,le,"butt",Dt,Sn);return Xt+=(jt-Fe.strokeDashoffset+Sn)*100/jt,o.createElement("circle",{key:bt,className:"".concat(nt,"-circle-path"),r:tt,cx:Rn,cy:Rn,stroke:De,strokeWidth:Dt,opacity:1,style:Fe,ref:function(yt){de[bt]=yt}})})};return o.createElement("svg",(0,x.Z)({className:s()("".concat(nt,"-circle"),on),viewBox:"0 0 ".concat(k," ").concat(k),style:wn,id:Pe,role:"presentation"},fn),!Wt&&o.createElement("circle",{className:"".concat(nt,"-circle-trail"),r:tt,cx:Rn,cy:Rn,stroke:An,strokeLinecap:y,strokeWidth:Ft||Dt,style:Y}),Wt?Ue():Ge())},ke=Be,We={Line:mt,Circle:ke},re=i(6848),G=i(30071);function Q(A){return!A||A<0?0:A>100?100:A}function H(A){let{success:X,successPercent:be}=A,Pe=be;return X&&"progress"in X&&(Pe=X.progress),X&&"percent"in X&&(Pe=X.percent),Pe}const Se=A=>{let{percent:X,success:be,successPercent:Pe}=A;const nt=Q(H({success:be,successPercent:Pe}));return[nt,Q(Q(X)-nt)]},ve=A=>{let{success:X={},strokeColor:be}=A;const{strokeColor:Pe}=X;return[Pe||G.presetPrimaryColors.green,be||null]},$=(A,X,be)=>{var Pe,nt,xt,Dt;let Ft=-1,Ut=-1;if(X==="step"){const un=be.steps,an=be.strokeWidth;typeof A=="string"||typeof A=="undefined"?(Ft=A==="small"?2:14,Ut=an!=null?an:8):typeof A=="number"?[Ft,Ut]=[A,A]:[Ft=14,Ut=8]=A,Ft*=un}else if(X==="line"){const un=be==null?void 0:be.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ut=un||(A==="small"?6:8):typeof A=="number"?[Ft,Ut]=[A,A]:[Ft=-1,Ut=8]=A}else(X==="circle"||X==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[Ft,Ut]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[Ft,Ut]=[A,A]:(Ft=(nt=(Pe=A[0])!==null&&Pe!==void 0?Pe:A[1])!==null&&nt!==void 0?nt:120,Ut=(Dt=(xt=A[0])!==null&&xt!==void 0?xt:A[1])!==null&&Dt!==void 0?Dt:120));return[Ft,Ut]},Oe=3,Le=A=>Oe/A*100;var st=A=>{const{prefixCls:X,trailColor:be=null,strokeLinecap:Pe="round",gapPosition:nt,gapDegree:xt,width:Dt=120,type:Ft,children:Ut,success:un,size:an=Dt}=A,[An,En]=$(an,"circle");let{strokeWidth:wn}=A;wn===void 0&&(wn=Math.max(Le(An),6));const on={width:An,height:En,fontSize:An*.15+6},Dn=o.useMemo(()=>{if(xt||xt===0)return xt;if(Ft==="dashboard")return 75},[xt,Ft]),zn=nt||Ft==="dashboard"&&"bottom"||void 0,fn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",Rn=ve({success:un,strokeColor:A.strokeColor}),or=s()(`${X}-inner`,{[`${X}-circle-gradient`]:fn}),me=o.createElement(ke,{percent:Se(A),strokeWidth:wn,trailWidth:wn,strokeColor:Rn,strokeLinecap:Pe,trailColor:be,prefixCls:X,gapDegree:Dn,gapPosition:zn});return o.createElement("div",{className:or,style:on},An<=20?o.createElement(re.Z,{title:Ut},o.createElement("span",null,me)):o.createElement(o.Fragment,null,me,Ut))},ft=function(A,X){var be={};for(var Pe in A)Object.prototype.hasOwnProperty.call(A,Pe)&&X.indexOf(Pe)<0&&(be[Pe]=A[Pe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Pe=Object.getOwnPropertySymbols(A);nt{let X=[];return Object.keys(A).forEach(be=>{const Pe=parseFloat(be.replace(/%/g,""));isNaN(Pe)||X.push({key:Pe,value:A[be]})}),X=X.sort((be,Pe)=>be.key-Pe.key),X.map(be=>{let{key:Pe,value:nt}=be;return`${nt} ${Pe}%`}).join(", ")},_t=(A,X)=>{const{from:be=G.presetPrimaryColors.blue,to:Pe=G.presetPrimaryColors.blue,direction:nt=X==="rtl"?"to left":"to right"}=A,xt=ft(A,["from","to","direction"]);if(Object.keys(xt).length!==0){const Dt=wt(xt);return{backgroundImage:`linear-gradient(${nt}, ${Dt})`}}return{backgroundImage:`linear-gradient(${nt}, ${be}, ${Pe})`}};var $e=A=>{const{prefixCls:X,direction:be,percent:Pe,size:nt,strokeWidth:xt,strokeColor:Dt,strokeLinecap:Ft="round",children:Ut,trailColor:un=null,success:an}=A,An=Dt&&typeof Dt!="string"?_t(Dt,be):{backgroundColor:Dt},En=Ft==="square"||Ft==="butt"?0:void 0,wn={backgroundColor:un||void 0,borderRadius:En},on=nt!=null?nt:[-1,xt||(nt==="small"?6:8)],[Dn,zn]=$(on,"line",{strokeWidth:xt}),fn=Object.assign({width:`${Q(Pe)}%`,height:zn,borderRadius:En},An),Rn=H(A),or={width:`${Q(Rn)}%`,height:zn,borderRadius:En,backgroundColor:an==null?void 0:an.strokeColor},me={width:Dn<0?"100%":Dn,height:zn};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${X}-outer`,style:me},o.createElement("div",{className:`${X}-inner`,style:wn},o.createElement("div",{className:`${X}-bg`,style:fn}),Rn!==void 0?o.createElement("div",{className:`${X}-success-bg`,style:or}):null)),Ut)},J=A=>{const{size:X,steps:be,percent:Pe=0,strokeWidth:nt=8,strokeColor:xt,trailColor:Dt=null,prefixCls:Ft,children:Ut}=A,un=Math.round(be*(Pe/100)),an=X==="small"?2:14,An=X!=null?X:[an,nt],[En,wn]=$(An,"step",{steps:be,strokeWidth:nt}),on=En/be,Dn=new Array(be);for(let zn=0;zn{const X=A?"100%":"-100%";return new K.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${X}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${X}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},S=A=>{const{componentCls:X,iconCls:be}=A;return{[X]:Object.assign(Object.assign({},(0,w.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${X}-outer`]:{display:"inline-block",width:"100%"},[`&${X}-show-info`]:{[`${X}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${X}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${X}-inner:not(${X}-circle-gradient)`]:{[`${X}-circle-path`]:{stroke:A.defaultColor}},[`${X}-success-bg, ${X}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${X}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${X}-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}},[`&${X}-status-active`]:{[`${X}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:ae(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${X}-rtl${X}-status-active`]:{[`${X}-bg::before`]:{animationName:ae(!0)}},[`&${X}-status-exception`]:{[`${X}-bg`]:{backgroundColor:A.colorError},[`${X}-text`]:{color:A.colorError}},[`&${X}-status-exception ${X}-inner:not(${X}-circle-gradient)`]:{[`${X}-circle-path`]:{stroke:A.colorError}},[`&${X}-status-success`]:{[`${X}-bg`]:{backgroundColor:A.colorSuccess},[`${X}-text`]:{color:A.colorSuccess}},[`&${X}-status-success ${X}-inner:not(${X}-circle-gradient)`]:{[`${X}-circle-path`]:{stroke:A.colorSuccess}}})}},h=A=>{const{componentCls:X,iconCls:be}=A;return{[X]:{[`${X}-circle-trail`]:{stroke:A.remainingColor},[`&${X}-circle ${X}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${X}-circle ${X}-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`}},[`${X}-circle&-status-exception`]:{[`${X}-text`]:{color:A.colorError}},[`${X}-circle&-status-success`]:{[`${X}-text`]:{color:A.colorSuccess}}},[`${X}-inline-circle`]:{lineHeight:1,[`${X}-inner`]:{verticalAlign:"bottom"}}}},oe=A=>{const{componentCls:X}=A;return{[X]:{[`${X}-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}}}}}},W=A=>{const{componentCls:X,iconCls:be}=A;return{[X]:{[`${X}-small&-line, ${X}-small&-line ${X}-text ${be}`]:{fontSize:A.fontSizeSM}}}};var F=(0,d.Z)("Progress",A=>{const X=A.marginXXS/2,be=(0,T.TS)(A,{progressStepMarginInlineEnd:X,progressStepMinWidth:X,progressActiveMotionDuration:"2.4s"});return[S(be),h(be),oe(be),W(be)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ge=function(A,X){var be={};for(var Pe in A)Object.prototype.hasOwnProperty.call(A,Pe)&&X.indexOf(Pe)<0&&(be[Pe]=A[Pe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Pe=Object.getOwnPropertySymbols(A);nt{const{prefixCls:be,className:Pe,rootClassName:nt,steps:xt,strokeColor:Dt,percent:Ft=0,size:Ut="default",showInfo:un=!0,type:an="line",status:An,format:En,style:wn}=A,on=ge(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Dn=o.useMemo(()=>{var ie,g;const C=H(A);return parseInt(C!==void 0?(ie=C!=null?C:0)===null||ie===void 0?void 0:ie.toString():(g=Ft!=null?Ft:0)===null||g===void 0?void 0:g.toString(),10)},[Ft,A.success,A.successPercent]),zn=o.useMemo(()=>!je.includes(An)&&Dn>=100?"success":An||"normal",[An,Dn]),{getPrefixCls:fn,direction:Rn,progress:or}=o.useContext(pe.E_),me=fn("progress",be),[tt,at]=F(me),_e=o.useMemo(()=>{if(!un)return null;const ie=H(A);let g;const C=En||(y=>`${y}%`),P=an==="line";return En||zn!=="exception"&&zn!=="success"?g=C(Q(Ft),Q(ie)):zn==="exception"?g=P?o.createElement(V.Z,null):o.createElement(v.Z,null):zn==="success"&&(g=P?o.createElement(f.Z,null):o.createElement(O.Z,null)),o.createElement("span",{className:`${me}-text`,title:typeof g=="string"?g:void 0},g)},[un,Ft,Dn,zn,an,me,En]),jt=Array.isArray(Dt)?Dt[0]:Dt,sn=typeof Dt=="string"||Array.isArray(Dt)?Dt:void 0;let Wt;an==="line"?Wt=xt?o.createElement(J,Object.assign({},A,{strokeColor:sn,prefixCls:me,steps:xt}),_e):o.createElement($e,Object.assign({},A,{strokeColor:jt,prefixCls:me,direction:Rn}),_e):(an==="circle"||an==="dashboard")&&(Wt=o.createElement(st,Object.assign({},A,{strokeColor:jt,prefixCls:me,progressStatus:zn}),_e));const Sn=s()(me,`${me}-status-${zn}`,`${me}-${an==="dashboard"&&"circle"||xt&&"steps"||an}`,{[`${me}-inline-circle`]:an==="circle"&&$(Ut,"circle")[0]<=20,[`${me}-show-info`]:un,[`${me}-${Ut}`]:typeof Ut=="string",[`${me}-rtl`]:Rn==="rtl"},or==null?void 0:or.className,Pe,nt,at);return tt(o.createElement("div",Object.assign({ref:X,style:Object.assign(Object.assign({},or==null?void 0:or.style),wn),className:Sn,role:"progressbar","aria-valuenow":Dn},(0,fe.Z)(on,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Wt))}),Z=it},5112:function(hn,qe,i){"use strict";i.d(qe,{ZP:function(){return G}});var o=i(92310),f=i.n(o),O=i(18929),V=i(26112),v=i(59301),L=i(36355),s=i(19716);const fe=v.createContext(null),pe=fe.Provider;var x=fe;const se=v.createContext(null),D=se.Provider;var I=i(5630),q=i(8654),z=i(1684),ee=i(32441),mt=i(17313),He=i(83116),gt=i(37613);const Te=Q=>{const{componentCls:H,antCls:Se}=Q,ve=`${H}-group`;return{[ve]:Object.assign(Object.assign({},(0,mt.Wf)(Q)),{display:"inline-block",fontSize:0,[`&${ve}-rtl`]:{direction:"rtl"},[`${Se}-badge ${Se}-badge-count`]:{zIndex:1},[`> ${Se}-badge:not(:first-child) > ${Se}-button-wrapper`]:{borderInlineStart:"none"}})}},U=Q=>{const{componentCls:H,wrapperMarginInlineEnd:Se,colorPrimary:ve,radioSize:$,motionDurationSlow:Oe,motionDurationMid:Le,motionEaseInOutCirc:Bt,colorBgContainer:st,colorBorder:ft,lineWidth:wt,dotSize:_t,colorBgContainerDisabled:Zt,colorTextDisabled:$e,paddingXS:St,dotColorDisabled:J,lineType:K,radioDotDisabledSize:w,wireframe:d,colorWhite:T}=Q,ae=`${H}-inner`;return{[`${H}-wrapper`]:Object.assign(Object.assign({},(0,mt.Wf)(Q)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Se,cursor:"pointer",[`&${H}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:Q.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:`${wt}px ${K} ${ve}`,borderRadius:"50%",visibility:"hidden",content:'""'},[H]:Object.assign(Object.assign({},(0,mt.Wf)(Q)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${H}-wrapper:hover &, - &:hover ${ae}`]:{borderColor:ve},[`${H}-input:focus-visible + ${ae}`]:Object.assign({},(0,mt.oN)(Q)),[`${H}:hover::after, ${H}-wrapper:hover &::after`]:{visibility:"visible"},[`${H}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:$,height:$,marginBlockStart:$/-2,marginInlineStart:$/-2,backgroundColor:d?ve:T,borderBlockStart:0,borderInlineStart:0,borderRadius:$,transform:"scale(0)",opacity:0,transition:`all ${Oe} ${Bt}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:$,height:$,backgroundColor:st,borderColor:ft,borderStyle:"solid",borderWidth:wt,borderRadius:"50%",transition:`all ${Le}`},[`${H}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${H}-checked`]:{[ae]:{borderColor:ve,backgroundColor:d?st:ve,"&::after":{transform:`scale(${_t/$})`,opacity:1,transition:`all ${Oe} ${Bt}`}}},[`${H}-disabled`]:{cursor:"not-allowed",[ae]:{backgroundColor:Zt,borderColor:ft,cursor:"not-allowed","&::after":{backgroundColor:J}},[`${H}-input`]:{cursor:"not-allowed"},[`${H}-disabled + span`]:{color:$e,cursor:"not-allowed"},[`&${H}-checked`]:{[ae]:{"&::after":{transform:`scale(${w/$})`}}}},[`span${H} + *`]:{paddingInlineStart:St,paddingInlineEnd:St}})}},B=Q=>{const{buttonColor:H,controlHeight:Se,componentCls:ve,lineWidth:$,lineType:Oe,colorBorder:Le,motionDurationSlow:Bt,motionDurationMid:st,buttonPaddingInline:ft,fontSize:wt,buttonBg:_t,fontSizeLG:Zt,controlHeightLG:$e,controlHeightSM:St,paddingXS:J,borderRadius:K,borderRadiusSM:w,borderRadiusLG:d,buttonCheckedBg:T,buttonSolidCheckedColor:ae,colorTextDisabled:S,colorBgContainerDisabled:h,buttonCheckedBgDisabled:oe,buttonCheckedColorDisabled:W,colorPrimary:F,colorPrimaryHover:ge,colorPrimaryActive:lt,buttonSolidCheckedBg:je,buttonSolidCheckedHoverBg:Ae,buttonSolidCheckedActiveBg:it}=Q;return{[`${ve}-button-wrapper`]:{position:"relative",display:"inline-block",height:Se,margin:0,paddingInline:ft,paddingBlock:0,color:H,fontSize:wt,lineHeight:`${Se-$*2}px`,background:_t,border:`${$}px ${Oe} ${Le}`,borderBlockStartWidth:$+.02,borderInlineStartWidth:0,borderInlineEndWidth:$,cursor:"pointer",transition:[`color ${st}`,`background ${st}`,`box-shadow ${st}`].join(","),a:{color:H},[`> ${ve}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-$,insetInlineStart:-$,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:$,paddingInline:0,backgroundColor:Le,transition:`background-color ${Bt}`,content:'""'}},"&:first-child":{borderInlineStart:`${$}px ${Oe} ${Le}`,borderStartStartRadius:K,borderEndStartRadius:K},"&:last-child":{borderStartEndRadius:K,borderEndEndRadius:K},"&:first-child:last-child":{borderRadius:K},[`${ve}-group-large &`]:{height:$e,fontSize:Zt,lineHeight:`${$e-$*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},[`${ve}-group-small &`]:{height:St,paddingInline:J-$,paddingBlock:0,lineHeight:`${St-$*2}px`,"&:first-child":{borderStartStartRadius:w,borderEndStartRadius:w},"&:last-child":{borderStartEndRadius:w,borderEndEndRadius:w}},"&:hover":{position:"relative",color:F},"&:has(:focus-visible)":Object.assign({},(0,mt.oN)(Q)),[`${ve}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${ve}-button-wrapper-disabled)`]:{zIndex:1,color:F,background:T,borderColor:F,"&::before":{backgroundColor:F},"&:first-child":{borderColor:F},"&:hover":{color:ge,borderColor:ge,"&::before":{backgroundColor:ge}},"&:active":{color:lt,borderColor:lt,"&::before":{backgroundColor:lt}}},[`${ve}-group-solid &-checked:not(${ve}-button-wrapper-disabled)`]:{color:ae,background:je,borderColor:je,"&:hover":{color:ae,background:Ae,borderColor:Ae},"&:active":{color:ae,background:it,borderColor:it}},"&-disabled":{color:S,backgroundColor:h,borderColor:Le,cursor:"not-allowed","&:first-child, &:hover":{color:S,backgroundColor:h,borderColor:Le}},[`&-disabled${ve}-button-wrapper-checked`]:{color:W,backgroundColor:oe,borderColor:Le,boxShadow:"none"}}}},u=Q=>Q-4*2;var R=(0,He.Z)("Radio",Q=>{const{controlOutline:H,controlOutlineWidth:Se,radioSize:ve}=Q,$=`0 0 0 ${Se}px ${H}`,Oe=$,Le=u(ve),Bt=(0,gt.TS)(Q,{radioDotDisabledSize:Le,radioFocusShadow:$,radioButtonFocusShadow:Oe});return[Te(Bt),U(Bt),B(Bt)]},Q=>{const{wireframe:H,padding:Se,marginXS:ve,lineWidth:$,fontSizeLG:Oe,colorText:Le,colorBgContainer:Bt,colorTextDisabled:st,controlItemBgActiveDisabled:ft,colorTextLightSolid:wt,colorPrimary:_t,colorPrimaryHover:Zt,colorPrimaryActive:$e}=Q,St=4,J=Oe,K=H?u(J):J-(St+$)*2;return{radioSize:J,dotSize:K,dotColorDisabled:st,buttonSolidCheckedColor:wt,buttonSolidCheckedBg:_t,buttonSolidCheckedHoverBg:Zt,buttonSolidCheckedActiveBg:$e,buttonBg:Bt,buttonCheckedBg:Bt,buttonColor:Le,buttonCheckedBgDisabled:ft,buttonCheckedColorDisabled:st,buttonPaddingInline:Se-$,wrapperMarginInlineEnd:ve}}),j=i(14088),ue=i(4572),M=function(Q,H){var Se={};for(var ve in Q)Object.prototype.hasOwnProperty.call(Q,ve)&&H.indexOf(ve)<0&&(Se[ve]=Q[ve]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,ve=Object.getOwnPropertySymbols(Q);${var Se,ve;const $=v.useContext(x),Oe=v.useContext(se),{getPrefixCls:Le,direction:Bt,radio:st}=v.useContext(L.E_),ft=v.useRef(null),wt=(0,q.sQ)(H,ft),{isFormItemInput:_t}=v.useContext(ee.aM),Zt=lt=>{var je,Ae;(je=Q.onChange)===null||je===void 0||je.call(Q,lt),(Ae=$==null?void 0:$.onChange)===null||Ae===void 0||Ae.call($,lt)},{prefixCls:$e,className:St,rootClassName:J,children:K,style:w}=Q,d=M(Q,["prefixCls","className","rootClassName","children","style"]),T=Le("radio",$e),ae=(($==null?void 0:$.optionType)||Oe)==="button",S=ae?`${T}-button`:T,[h,oe]=R(T),W=Object.assign({},d),F=v.useContext(z.Z);$&&(W.name=$.name,W.onChange=Zt,W.checked=Q.value===$.value,W.disabled=(Se=W.disabled)!==null&&Se!==void 0?Se:$.disabled),W.disabled=(ve=W.disabled)!==null&&ve!==void 0?ve:F;const ge=f()(`${S}-wrapper`,{[`${S}-wrapper-checked`]:W.checked,[`${S}-wrapper-disabled`]:W.disabled,[`${S}-wrapper-rtl`]:Bt==="rtl",[`${S}-wrapper-in-form-item`]:_t},st==null?void 0:st.className,St,J,oe);return h(v.createElement(j.Z,{component:"Radio",disabled:W.disabled},v.createElement("label",{className:ge,style:Object.assign(Object.assign({},st==null?void 0:st.style),w),onMouseEnter:Q.onMouseEnter,onMouseLeave:Q.onMouseLeave},v.createElement(I.Z,Object.assign({},W,{className:f()(W.className,!ae&&ue.A),type:"radio",prefixCls:S,ref:wt})),K!==void 0?v.createElement("span",null,K):null)))};var Ke=v.forwardRef(te);const he=v.forwardRef((Q,H)=>{const{getPrefixCls:Se,direction:ve}=v.useContext(L.E_),[$,Oe]=(0,O.Z)(Q.defaultValue,{value:Q.value}),Le=je=>{const Ae=$,it=je.target.value;"value"in Q||Oe(it);const{onChange:Z}=Q;Z&&it!==Ae&&Z(je)},{prefixCls:Bt,className:st,rootClassName:ft,options:wt,buttonStyle:_t="outline",disabled:Zt,children:$e,size:St,style:J,id:K,onMouseEnter:w,onMouseLeave:d,onFocus:T,onBlur:ae}=Q,S=Se("radio",Bt),h=`${S}-group`,[oe,W]=R(S);let F=$e;wt&&wt.length>0&&(F=wt.map(je=>typeof je=="string"||typeof je=="number"?v.createElement(Ke,{key:je.toString(),prefixCls:S,disabled:Zt,value:je,checked:$===je},je):v.createElement(Ke,{key:`radio-group-value-options-${je.value}`,prefixCls:S,disabled:je.disabled||Zt,value:je.value,checked:$===je.value,title:je.title,style:je.style},je.label)));const ge=(0,s.Z)(St),lt=f()(h,`${h}-${_t}`,{[`${h}-${ge}`]:ge,[`${h}-rtl`]:ve==="rtl"},st,ft,W);return oe(v.createElement("div",Object.assign({},(0,V.Z)(Q,{aria:!0,data:!0}),{className:lt,style:J,onMouseEnter:w,onMouseLeave:d,onFocus:T,onBlur:ae,id:K,ref:H}),v.createElement(pe,{value:{onChange:Le,value:$,disabled:Q.disabled,name:Q.name,optionType:Q.optionType}},F)))});var Ot=v.memo(he),Be=function(Q,H){var Se={};for(var ve in Q)Object.prototype.hasOwnProperty.call(Q,ve)&&H.indexOf(ve)<0&&(Se[ve]=Q[ve]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,ve=Object.getOwnPropertySymbols(Q);${const{getPrefixCls:Se}=v.useContext(L.E_),{prefixCls:ve}=Q,$=Be(Q,["prefixCls"]),Oe=Se("radio",ve);return v.createElement(D,{value:"button"},v.createElement(Ke,Object.assign({prefixCls:Oe},$,{type:"radio",ref:H})))};var We=v.forwardRef(ke);const re=Ke;re.Button=We,re.Group=Ot,re.__ANT_RADIO=!0;var G=re},13570:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return Q}});var o=i(54476),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(Se,ve){return f.createElement(v.Z,(0,o.Z)({},Se,{ref:ve,icon:V}))},s=f.forwardRef(L),fe=s,pe=i(92310),x=i.n(pe),se=i(20068),D=i(42978),I=i(75931),q=i(18929),z=i(10228),ee=i(26112);function mt(H,Se){var ve=H.disabled,$=H.prefixCls,Oe=H.character,Le=H.characterRender,Bt=H.index,st=H.count,ft=H.value,wt=H.allowHalf,_t=H.focused,Zt=H.onHover,$e=H.onClick,St=function(h){Zt(h,Bt)},J=function(h){$e(h,Bt)},K=function(h){h.keyCode===z.Z.ENTER&&$e(h,Bt)},w=Bt+1,d=new Set([$]);ft===0&&Bt===0&&_t?d.add("".concat($,"-focused")):wt&&ft+.5>=w&&ftBt?"true":"false","aria-posinset":Bt+1,"aria-setsize":st,tabIndex:ve?-1:0},f.createElement("div",{className:"".concat($,"-first")},T),f.createElement("div",{className:"".concat($,"-second")},T)));return Le&&(ae=Le(ae,H)),ae}var He=f.forwardRef(mt);function gt(){var H=f.useRef({});function Se($){return H.current[$]}function ve($){return function(Oe){H.current[$]=Oe}}return[Se,ve]}function Te(H){var Se=H.pageXOffset,ve="scrollLeft";if(typeof Se!="number"){var $=H.document;Se=$.documentElement[ve],typeof Se!="number"&&(Se=$.body[ve])}return Se}function U(H){var Se,ve,$=H.ownerDocument,Oe=$.body,Le=$&&$.documentElement,Bt=H.getBoundingClientRect();return Se=Bt.left,ve=Bt.top,Se-=Le.clientLeft||Oe.clientLeft||0,ve-=Le.clientTop||Oe.clientTop||0,{left:Se,top:ve}}function B(H){var Se=U(H),ve=H.ownerDocument,$=ve.defaultView||ve.parentWindow;return Se.left+=Te($),Se.left}var u=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function R(H,Se){var ve,$=H.prefixCls,Oe=$===void 0?"rc-rate":$,Le=H.className,Bt=H.defaultValue,st=H.value,ft=H.count,wt=ft===void 0?5:ft,_t=H.allowHalf,Zt=_t===void 0?!1:_t,$e=H.allowClear,St=$e===void 0?!0:$e,J=H.character,K=J===void 0?"\u2605":J,w=H.characterRender,d=H.disabled,T=H.direction,ae=T===void 0?"ltr":T,S=H.tabIndex,h=S===void 0?0:S,oe=H.autoFocus,W=H.onHoverChange,F=H.onChange,ge=H.onFocus,lt=H.onBlur,je=H.onKeyDown,Ae=H.onMouseLeave,it=(0,I.Z)(H,u),Z=gt(),A=(0,D.Z)(Z,2),X=A[0],be=A[1],Pe=f.useRef(null),nt=function(){if(!d){var y;(y=Pe.current)===null||y===void 0||y.focus()}};f.useImperativeHandle(Se,function(){return{focus:nt,blur:function(){if(!d){var y;(y=Pe.current)===null||y===void 0||y.blur()}}}});var xt=(0,q.Z)(Bt||0,{value:st}),Dt=(0,D.Z)(xt,2),Ft=Dt[0],Ut=Dt[1],un=(0,q.Z)(null),an=(0,D.Z)(un,2),An=an[0],En=an[1],wn=function(y,Y){var de=ae==="rtl",Ge=y+1;if(Zt){var Ue=X(y),vt=B(Ue),It=Ue.clientWidth;(de&&Y-vt>It/2||!de&&Y-vt0&&!de||Y===z.Z.RIGHT&&Ge>0&&de?(Zt?Ge-=.5:Ge-=1,on(Ge),y.preventDefault()):Y===z.Z.LEFT&&Ge{const{componentCls:Se}=H;return{[`${Se}-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 ${Se}-star-first, &-half ${Se}-star-second`]:{opacity:1},[`&-half ${Se}-star-first, &-full ${Se}-star-second`]:{color:"inherit"}}}},Be=H=>({[`&-rtl${H.componentCls}`]:{direction:"rtl"}}),ke=H=>{const{componentCls:Se}=H;return{[Se]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,k.Wf)(H)),{display:"inline-block",margin:0,padding:0,color:H.starColor,fontSize:H.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Se} ${Se}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ot(H)),{[`+ ${Se}-text`]:{display:"inline-block",marginInlineStart:H.marginXS,fontSize:H.fontSize}}),Be(H))}};var We=(0,Ke.Z)("Rate",H=>{const Se=(0,he.TS)(H,{});return[ke(Se)]},H=>({starColor:H.yellow6,starSize:H.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:H.colorFillContent})),re=function(H,Se){var ve={};for(var $ in H)Object.prototype.hasOwnProperty.call(H,$)&&Se.indexOf($)<0&&(ve[$]=H[$]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,$=Object.getOwnPropertySymbols(H);Oe<$.length;Oe++)Se.indexOf($[Oe])<0&&Object.prototype.propertyIsEnumerable.call(H,$[Oe])&&(ve[$[Oe]]=H[$[Oe]]);return ve},Q=f.forwardRef((H,Se)=>{const{prefixCls:ve,className:$,rootClassName:Oe,style:Le,tooltips:Bt,character:st=f.createElement(fe,null)}=H,ft=re(H,["prefixCls","className","rootClassName","style","tooltips","character"]),wt=(d,T)=>{let{index:ae}=T;return Bt?f.createElement(te.Z,{title:Bt[ae]},d):d},{getPrefixCls:_t,direction:Zt,rate:$e}=f.useContext(M.E_),St=_t("rate",ve),[J,K]=We(St),w=Object.assign(Object.assign({},$e==null?void 0:$e.style),Le);return J(f.createElement(ue,Object.assign({ref:Se,character:st,characterRender:wt},ft,{className:x()($,Oe,K,$e==null?void 0:$e.className),style:w,prefixCls:St,direction:Zt})))})},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),fe=i(19080),pe=i(36355),x=i(1684),se=i(93891),D=i(19716),I=i(32441),q=i(33234),z=i(14154),ee=i(58582),mt=i(84443),He=i(66339),gt=function(R,j){var ue={};for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&j.indexOf(M)<0&&(ue[M]=R[M]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,M=Object.getOwnPropertySymbols(R);te{var ue,{prefixCls:M,bordered:te=!0,className:k,rootClassName:Ke,getPopupContainer:he,popupClassName:Ot,dropdownClassName:Be,listHeight:ke=256,placement:We,listItemHeight:re=24,size:G,disabled:Q,notFoundContent:H,status:Se,builtinPlacements:ve,dropdownMatchSelectWidth:$,popupMatchSelectWidth:Oe,direction:Le,style:Bt,allowClear:st}=R,ft=gt(R,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:wt,getPrefixCls:_t,renderEmpty:Zt,direction:$e,virtual:St,popupMatchSelectWidth:J,popupOverflow:K,select:w}=v.useContext(pe.E_),d=_t("select",M),T=_t(),ae=Le!=null?Le:$e,{compactSize:S,compactItemClassnames:h}=(0,q.ri)(d,ae),[oe,W]=(0,z.Z)(d),F=v.useMemo(()=>{const{mode:zn}=ft;if(zn!=="combobox")return zn===Te?"combobox":zn},[ft.mode]),ge=F==="multiple"||F==="tags",lt=(0,mt.Z)(ft.suffixIcon,ft.showArrow),je=(ue=Oe!=null?Oe:$)!==null&&ue!==void 0?ue:J,{status:Ae,hasFeedback:it,isFormItemInput:Z,feedbackIcon:A}=v.useContext(I.aM),X=(0,fe.F)(Ae,Se);let be;H!==void 0?be=H:F==="combobox"?be=null:be=(Zt==null?void 0:Zt("Select"))||v.createElement(se.Z,{componentName:"Select"});const{suffixIcon:Pe,itemIcon:nt,removeIcon:xt,clearIcon:Dt}=(0,He.Z)(Object.assign(Object.assign({},ft),{multiple:ge,hasFeedback:it,feedbackIcon:A,showSuffixIcon:lt,prefixCls:d,showArrow:ft.showArrow,componentName:"Select"})),Ft=st===!0?{clearIcon:Dt}:st,Ut=(0,V.Z)(ft,["suffixIcon","itemIcon"]),un=f()(Ot||Be,{[`${d}-dropdown-${ae}`]:ae==="rtl"},Ke,W),an=(0,D.Z)(zn=>{var fn;return(fn=G!=null?G:S)!==null&&fn!==void 0?fn:zn}),An=v.useContext(x.Z),En=Q!=null?Q:An,wn=f()({[`${d}-lg`]:an==="large",[`${d}-sm`]:an==="small",[`${d}-rtl`]:ae==="rtl",[`${d}-borderless`]:!te,[`${d}-in-form-item`]:Z},(0,fe.Z)(d,X,it),h,w==null?void 0:w.className,k,Ke,W),on=v.useMemo(()=>We!==void 0?We:ae==="rtl"?"bottomRight":"bottomLeft",[We,ae]),Dn=(0,ee.Z)(ve,K);return oe(v.createElement(O.ZP,Object.assign({ref:j,virtual:St,showSearch:w==null?void 0:w.showSearch},Ut,{style:Object.assign(Object.assign({},w==null?void 0:w.style),Bt),dropdownMatchSelectWidth:je,builtinPlacements:Dn,transitionName:(0,s.m)(T,"slide-up",ft.transitionName),listHeight:ke,listItemHeight:re,mode:F,prefixCls:d,placement:on,direction:ae,suffixIcon:Pe,menuItemSelectedIcon:nt,removeIcon:xt,allowClear:Ft,notFoundContent:be,className:wn,getPopupContainer:he||wt,dropdownClassName:un,disabled:En})))},B=v.forwardRef(U),u=(0,L.Z)(B);B.SECRET_COMBOBOX_MODE_DO_NOT_USE=Te,B.Option=O.Wx,B.OptGroup=O.Xo,B._InternalPanelDoNotUseOrYouWillBeFired=u,qe.default=B},14154:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return B}});var o=i(17313),f=i(74207),O=i(37613),V=i(83116),v=i(13826),L=i(92899);const s=u=>{const{optionHeight:R,optionFontSize:j,optionLineHeight:ue,optionPadding:M}=u;return{position:"relative",display:"block",minHeight:R,padding:M,color:u.colorText,fontWeight:"normal",fontSize:j,lineHeight:ue,boxSizing:"border-box"}};var pe=u=>{const{antCls:R,componentCls:j}=u,ue=`${j}-item`,M=`&${R}-slide-up-enter${R}-slide-up-enter-active`,te=`&${R}-slide-up-appear${R}-slide-up-appear-active`,k=`&${R}-slide-up-leave${R}-slide-up-leave-active`,Ke=`${j}-dropdown-placement-`;return[{[`${j}-dropdown`]:Object.assign(Object.assign({},(0,o.Wf)(u)),{position:"absolute",top:-9999,zIndex:u.zIndexPopup,boxSizing:"border-box",padding:u.paddingXXS,overflow:"hidden",fontSize:u.fontSize,fontVariant:"initial",backgroundColor:u.colorBgElevated,borderRadius:u.borderRadiusLG,outline:"none",boxShadow:u.boxShadowSecondary,[` - ${M}${Ke}bottomLeft, - ${te}${Ke}bottomLeft - `]:{animationName:v.fJ},[` - ${M}${Ke}topLeft, - ${te}${Ke}topLeft, - ${M}${Ke}topRight, - ${te}${Ke}topRight - `]:{animationName:v.Qt},[`${k}${Ke}bottomLeft`]:{animationName:v.Uw},[` - ${k}${Ke}topLeft, - ${k}${Ke}topRight - `]:{animationName:v.ly},"&-hidden":{display:"none"},[`${ue}`]:Object.assign(Object.assign({},s(u)),{cursor:"pointer",transition:`background ${u.motionDurationSlow} ease`,borderRadius:u.borderRadiusSM,"&-group":{color:u.colorTextDescription,fontSize:u.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${ue}-option-disabled)`]:{backgroundColor:u.optionActiveBg},[`&-selected:not(${ue}-option-disabled)`]:{color:u.optionSelectedColor,fontWeight:u.optionSelectedFontWeight,backgroundColor:u.optionSelectedBg,[`${ue}-option-state`]:{color:u.colorPrimary}},"&-disabled":{[`&${ue}-option-selected`]:{backgroundColor:u.colorBgContainerDisabled},color:u.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:u.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,v.oN)(u,"slide-up"),(0,v.oN)(u,"slide-down"),(0,L.Fm)(u,"move-up"),(0,L.Fm)(u,"move-down")]};const x=2,se=u=>{let{controlHeightSM:R,controlHeight:j,lineWidth:ue}=u;const M=(j-R)/2-ue,te=Math.ceil(M/2);return[M,te]};function D(u,R){const{componentCls:j,iconCls:ue}=u,M=`${j}-selection-overflow`,te=u.multipleSelectItemHeight,[k]=se(u),Ke=R?`${j}-${R}`:"";return{[`${j}-multiple${Ke}`]:{fontSize:u.fontSize,[M]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${j}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${k-x}px ${x*2}px`,borderRadius:u.borderRadius,[`${j}-show-search&`]:{cursor:"text"},[`${j}-disabled&`]:{background:u.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${x}px 0`,lineHeight:`${te}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${j}-show-arrow ${j}-selector, - &${j}-allow-clear ${j}-selector - `]:{paddingInlineEnd:u.fontSizeIcon+u.controlPaddingHorizontal},[`${j}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:te,marginTop:x,marginBottom:x,lineHeight:`${te-u.lineWidth*2}px`,background:u.multipleItemBg,border:`${u.lineWidth}px ${u.lineType} ${u.multipleItemBorderColor}`,borderRadius:u.borderRadiusSM,cursor:"default",transition:`font-size ${u.motionDurationSlow}, line-height ${u.motionDurationSlow}, height ${u.motionDurationSlow}`,userSelect:"none",marginInlineEnd:x*2,paddingInlineStart:u.paddingXS,paddingInlineEnd:u.paddingXS/2,[`${j}-disabled&`]:{color:u.multipleItemColorDisabled,borderColor:u.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:u.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,o.Ro)()),{display:"inline-flex",alignItems:"center",color:u.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${ue}`]:{verticalAlign:"-0.2em"},"&:hover":{color:u.colorIconHover}})},[`${M}-item + ${M}-item`]:{[`${j}-selection-search`]:{marginInlineStart:0}},[`${j}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:u.inputPaddingHorizontalBase-k,"\n &-input,\n &-mirror\n ":{height:te,fontFamily:u.fontFamily,lineHeight:`${te}px`,transition:`all ${u.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${j}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:u.inputPaddingHorizontalBase,insetInlineEnd:u.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${u.motionDurationSlow}`}}}}var q=u=>{const{componentCls:R}=u,j=(0,O.TS)(u,{controlHeight:u.controlHeightSM,multipleSelectItemHeight:u.controlHeightXS,borderRadius:u.borderRadiusSM,borderRadiusSM:u.borderRadiusXS}),ue=(0,O.TS)(u,{fontSize:u.fontSizeLG,controlHeight:u.controlHeightLG,multipleSelectItemHeight:u.multipleItemHeightLG,borderRadius:u.borderRadiusLG,borderRadiusSM:u.borderRadius}),[,M]=se(u);return[D(u),D(j,"sm"),{[`${R}-multiple${R}-sm`]:{[`${R}-selection-placeholder`]:{insetInline:u.controlPaddingHorizontalSM-u.lineWidth},[`${R}-selection-search`]:{marginInlineStart:M}}},D(ue,"lg")]};function z(u,R){const{componentCls:j,inputPaddingHorizontalBase:ue,borderRadius:M}=u,te=u.controlHeight-u.lineWidth*2,k=Math.ceil(u.fontSize*1.25),Ke=R?`${j}-${R}`:"";return{[`${j}-single${Ke}`]:{fontSize:u.fontSize,[`${j}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(u)),{display:"flex",borderRadius:M,[`${j}-selection-search`]:{position:"absolute",top:0,insetInlineStart:ue,insetInlineEnd:ue,bottom:0,"&-input":{width:"100%"}},[` - ${j}-selection-item, - ${j}-selection-placeholder - `]:{padding:0,lineHeight:`${te}px`,transition:`all ${u.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${te}px`}},[`${j}-selection-item`]:{position:"relative",userSelect:"none"},[`${j}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${j}-selection-item:after`,`${j}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${j}-show-arrow ${j}-selection-item, - &${j}-show-arrow ${j}-selection-placeholder - `]:{paddingInlineEnd:k},[`&${j}-open ${j}-selection-item`]:{color:u.colorTextPlaceholder},[`&:not(${j}-customize-input)`]:{[`${j}-selector`]:{width:"100%",height:u.controlHeight,padding:`0 ${ue}px`,[`${j}-selection-search-input`]:{height:te},"&:after":{lineHeight:`${te}px`}}},[`&${j}-customize-input`]:{[`${j}-selector`]:{"&:after":{display:"none"},[`${j}-selection-search`]:{position:"static",width:"100%"},[`${j}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${ue}px`,"&:after":{display:"none"}}}}}}}function ee(u){const{componentCls:R}=u,j=u.controlPaddingHorizontalSM-u.lineWidth;return[z(u),z((0,O.TS)(u,{controlHeight:u.controlHeightSM,borderRadius:u.borderRadiusSM}),"sm"),{[`${R}-single${R}-sm`]:{[`&:not(${R}-customize-input)`]:{[`${R}-selection-search`]:{insetInlineStart:j,insetInlineEnd:j},[`${R}-selector`]:{padding:`0 ${j}px`},[`&${R}-show-arrow ${R}-selection-search`]:{insetInlineEnd:j+u.fontSize*1.5},[` - &${R}-show-arrow ${R}-selection-item, - &${R}-show-arrow ${R}-selection-placeholder - `]:{paddingInlineEnd:u.fontSize*1.5}}}},z((0,O.TS)(u,{controlHeight:u.singleItemHeightLG,fontSize:u.fontSizeLG,borderRadius:u.borderRadiusLG}),"lg")]}const mt=u=>{const{componentCls:R,selectorBg:j}=u;return{position:"relative",backgroundColor:j,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,transition:`all ${u.motionDurationMid} ${u.motionEaseInOut}`,input:{cursor:"pointer"},[`${R}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${R}-disabled&`]:{color:u.colorTextDisabled,background:u.colorBgContainerDisabled,cursor:"not-allowed",[`${R}-multiple&`]:{background:u.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},He=function(u,R){let j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:ue,borderHoverColor:M,outlineColor:te,antCls:k}=R,Ke=j?{[`${ue}-selector`]:{borderColor:M}}:{};return{[u]:{[`&:not(${ue}-disabled):not(${ue}-customize-input):not(${k}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${ue}-focused& ${ue}-selector`]:{borderColor:M,boxShadow:`0 0 0 ${R.controlOutlineWidth}px ${te}`,outline:0},[`&:hover ${ue}-selector`]:{borderColor:M}})}}},gt=u=>{const{componentCls:R}=u;return{[`${R}-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=u=>{const{componentCls:R,inputPaddingHorizontalBase:j,iconCls:ue}=u;return{[R]:Object.assign(Object.assign({},(0,o.Wf)(u)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${R}-customize-input) ${R}-selector`]:Object.assign(Object.assign({},mt(u)),gt(u)),[`${R}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${R}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:u.colorTextPlaceholder,pointerEvents:"none"}),[`${R}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:j,height:u.fontSizeIcon,marginTop:-u.fontSizeIcon/2,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[ue]:{verticalAlign:"top",transition:`transform ${u.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${R}-suffix)`]:{pointerEvents:"auto"}},[`${R}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${R}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:j,zIndex:1,display:"inline-block",width:u.fontSizeIcon,height:u.fontSizeIcon,marginTop:-u.fontSizeIcon/2,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:u.clearBg,cursor:"pointer",opacity:0,transition:`color ${u.motionDurationMid} ease, opacity ${u.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:u.colorTextTertiary}},"&:hover":{[`${R}-clear`]:{opacity:1}}}),[`${R}-has-feedback`]:{[`${R}-clear`]:{insetInlineEnd:j+u.fontSize+u.paddingXS}}}},U=u=>{const{componentCls:R}=u;return[{[R]:{[`&-borderless ${R}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${R}-in-form-item`]:{width:"100%"}}},Te(u),ee(u),q(u),pe(u),{[`${R}-rtl`]:{direction:"rtl"}},He(R,(0,O.TS)(u,{borderHoverColor:u.colorPrimaryHover,outlineColor:u.controlOutline})),He(`${R}-status-error`,(0,O.TS)(u,{borderHoverColor:u.colorErrorHover,outlineColor:u.colorErrorOutline}),!0),He(`${R}-status-warning`,(0,O.TS)(u,{borderHoverColor:u.colorWarningHover,outlineColor:u.colorWarningOutline}),!0),(0,f.c)(u,{borderElCls:`${R}-selector`,focusElCls:`${R}-focused`})]};var B=(0,V.Z)("Select",(u,R)=>{let{rootPrefixCls:j}=R;const ue=(0,O.TS)(u,{rootPrefixCls:j,inputPaddingHorizontalBase:u.paddingSM-1,multipleSelectItemHeight:u.multipleItemHeight});return[U(ue)]},u=>{const{fontSize:R,lineHeight:j,controlHeight:ue,controlPaddingHorizontal:M,zIndexPopupBase:te,colorText:k,fontWeightStrong:Ke,controlItemBgActive:he,controlItemBgHover:Ot,colorBgContainer:Be,colorFillSecondary:ke,controlHeightLG:We,controlHeightSM:re,colorBgContainerDisabled:G,colorTextDisabled:Q}=u;return{zIndexPopup:te+50,optionSelectedColor:k,optionSelectedFontWeight:Ke,optionSelectedBg:he,optionActiveBg:Ot,optionPadding:`${(ue-R*j)/2}px ${M}px`,optionFontSize:R,optionLineHeight:j,optionHeight:ue,selectorBg:Be,clearBg:Be,singleItemHeightLG:We,multipleItemBg:ke,multipleItemBorderColor:"transparent",multipleItemHeight:re,multipleItemHeightLG:ue,multipleSelectorBgDisabled:G,multipleItemColorDisabled:Q,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 fe}});var o=i(40001),f=i(19248),O=i(99267),V=i(84105),v=i(58617),L=i(47472),s=i(59301);function fe(pe){let{suffixIcon:x,clearIcon:se,menuItemSelectedIcon:D,removeIcon:I,loading:q,multiple:z,hasFeedback:ee,prefixCls:mt,showSuffixIcon:He,feedbackIcon:gt,showArrow:Te,componentName:U}=pe;const B=se!=null?se:s.createElement(f.Z,null),u=M=>x===null&&!ee&&!Te?null:s.createElement(s.Fragment,null,He!==!1&&M,ee&>);let R=null;if(x!==void 0)R=u(x);else if(q)R=u(s.createElement(v.Z,{spin:!0}));else{const M=`${mt}-suffix`;R=te=>{let{open:k,showSearch:Ke}=te;return u(k&&Ke?s.createElement(L.Z,{className:M}):s.createElement(V.Z,{className:M}))}}let j=null;D!==void 0?j=D:z?j=s.createElement(o.Z,null):j=null;let ue=null;return I!==void 0?ue=I:ue=s.createElement(O.Z,null),{clearIcon:B,suffixIcon:R,itemIcon:j,removeIcon:ue}}},61621:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return K}});var o=i(92310),f=i.n(o),O=i(59301),V=i(36355),v=i(2738),s=w=>{const{prefixCls:d,className:T,style:ae,size:S,shape:h}=w,oe=f()({[`${d}-lg`]:S==="large",[`${d}-sm`]:S==="small"}),W=f()({[`${d}-circle`]:h==="circle",[`${d}-square`]:h==="square",[`${d}-round`]:h==="round"}),F=O.useMemo(()=>typeof S=="number"?{width:S,height:S,lineHeight:`${S}px`}:{},[S]);return O.createElement("span",{className:f()(d,oe,W,T),style:Object.assign(Object.assign({},F),ae)})},fe=i(36237),pe=i(83116),x=i(37613);const se=new fe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),D=w=>({height:w,lineHeight:`${w}px`}),I=w=>Object.assign({width:w},D(w)),q=w=>({background:w.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:se,animationDuration:w.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),z=w=>Object.assign({width:w*5,minWidth:w*5},D(w)),ee=w=>{const{skeletonAvatarCls:d,gradientFromColor:T,controlHeight:ae,controlHeightLG:S,controlHeightSM:h}=w;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:T},I(ae)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},I(S)),[`${d}${d}-sm`]:Object.assign({},I(h))}},mt=w=>{const{controlHeight:d,borderRadiusSM:T,skeletonInputCls:ae,controlHeightLG:S,controlHeightSM:h,gradientFromColor:oe}=w;return{[`${ae}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:oe,borderRadius:T},z(d)),[`${ae}-lg`]:Object.assign({},z(S)),[`${ae}-sm`]:Object.assign({},z(h))}},He=w=>Object.assign({width:w},D(w)),gt=w=>{const{skeletonImageCls:d,imageSizeBase:T,gradientFromColor:ae,borderRadiusSM:S}=w;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ae,borderRadius:S},He(T*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},He(T)),{maxWidth:T*4,maxHeight:T*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},Te=(w,d,T)=>{const{skeletonButtonCls:ae}=w;return{[`${T}${ae}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${T}${ae}-round`]:{borderRadius:d}}},U=w=>Object.assign({width:w*2,minWidth:w*2},D(w)),B=w=>{const{borderRadiusSM:d,skeletonButtonCls:T,controlHeight:ae,controlHeightLG:S,controlHeightSM:h,gradientFromColor:oe}=w;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${T}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:oe,borderRadius:d,width:ae*2,minWidth:ae*2},U(ae))},Te(w,ae,T)),{[`${T}-lg`]:Object.assign({},U(S))}),Te(w,S,`${T}-lg`)),{[`${T}-sm`]:Object.assign({},U(h))}),Te(w,h,`${T}-sm`))},u=w=>{const{componentCls:d,skeletonAvatarCls:T,skeletonTitleCls:ae,skeletonParagraphCls:S,skeletonButtonCls:h,skeletonInputCls:oe,skeletonImageCls:W,controlHeight:F,controlHeightLG:ge,controlHeightSM:lt,gradientFromColor:je,padding:Ae,marginSM:it,borderRadius:Z,titleHeight:A,blockRadius:X,paragraphLiHeight:be,controlHeightXS:Pe,paragraphMarginTop:nt}=w;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:Ae,verticalAlign:"top",[`${T}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:je},I(F)),[`${T}-circle`]:{borderRadius:"50%"},[`${T}-lg`]:Object.assign({},I(ge)),[`${T}-sm`]:Object.assign({},I(lt))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ae}`]:{width:"100%",height:A,background:je,borderRadius:X,[`+ ${S}`]:{marginBlockStart:lt}},[`${S}`]:{padding:0,"> li":{width:"100%",height:be,listStyle:"none",background:je,borderRadius:X,"+ li":{marginBlockStart:Pe}}},[`${S}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${ae}, ${S} > li`]:{borderRadius:Z}}},[`${d}-with-avatar ${d}-content`]:{[`${ae}`]:{marginBlockStart:it,[`+ ${S}`]:{marginBlockStart:nt}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},B(w)),ee(w)),mt(w)),gt(w)),[`${d}${d}-block`]:{width:"100%",[`${h}`]:{width:"100%"},[`${oe}`]:{width:"100%"}},[`${d}${d}-active`]:{[` - ${ae}, - ${S} > li, - ${T}, - ${h}, - ${oe}, - ${W} - `]:Object.assign({},q(w))}}};var R=(0,pe.Z)("Skeleton",w=>{const{componentCls:d}=w,T=(0,x.TS)(w,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:w.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${w.gradientFromColor} 25%, ${w.gradientToColor} 37%, ${w.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[u(T)]},w=>{const{colorFillContent:d,colorFill:T}=w,ae=d,S=T;return{color:ae,colorGradientEnd:S,gradientFromColor:ae,gradientToColor:S,titleHeight:w.controlHeight/2,blockRadius:w.borderRadiusSM,paragraphMarginTop:w.marginLG+w.marginXXS,paragraphLiHeight:w.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ue=w=>{const{prefixCls:d,className:T,rootClassName:ae,active:S,shape:h="circle",size:oe="default"}=w,{getPrefixCls:W}=O.useContext(V.E_),F=W("skeleton",d),[ge,lt]=R(F),je=(0,v.Z)(w,["prefixCls","className"]),Ae=f()(F,`${F}-element`,{[`${F}-active`]:S},T,ae,lt);return ge(O.createElement("div",{className:Ae},O.createElement(s,Object.assign({prefixCls:`${F}-avatar`,shape:h,size:oe},je))))},te=w=>{const{prefixCls:d,className:T,rootClassName:ae,active:S,block:h=!1,size:oe="default"}=w,{getPrefixCls:W}=O.useContext(V.E_),F=W("skeleton",d),[ge,lt]=R(F),je=(0,v.Z)(w,["prefixCls"]),Ae=f()(F,`${F}-element`,{[`${F}-active`]:S,[`${F}-block`]:h},T,ae,lt);return ge(O.createElement("div",{className:Ae},O.createElement(s,Object.assign({prefixCls:`${F}-button`,size:oe},je))))};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 he=w=>{const{prefixCls:d,className:T,rootClassName:ae,style:S,active:h}=w,{getPrefixCls:oe}=O.useContext(V.E_),W=oe("skeleton",d),[F,ge]=R(W),lt=f()(W,`${W}-element`,{[`${W}-active`]:h},T,ae,ge);return F(O.createElement("div",{className:lt},O.createElement("div",{className:f()(`${W}-image`,T),style:S},O.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${W}-image-svg`},O.createElement("path",{d:k,className:`${W}-image-path`})))))},Be=w=>{const{prefixCls:d,className:T,rootClassName:ae,active:S,block:h,size:oe="default"}=w,{getPrefixCls:W}=O.useContext(V.E_),F=W("skeleton",d),[ge,lt]=R(F),je=(0,v.Z)(w,["prefixCls"]),Ae=f()(F,`${F}-element`,{[`${F}-active`]:S,[`${F}-block`]:h},T,ae,lt);return ge(O.createElement("div",{className:Ae},O.createElement(s,Object.assign({prefixCls:`${F}-input`,size:oe},je))))},ke=i(54476),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"},re=We,G=i(7657),Q=function(d,T){return O.createElement(G.Z,(0,ke.Z)({},d,{ref:T,icon:re}))},H=O.forwardRef(Q),Se=H,$=w=>{const{prefixCls:d,className:T,rootClassName:ae,style:S,active:h,children:oe}=w,{getPrefixCls:W}=O.useContext(V.E_),F=W("skeleton",d),[ge,lt]=R(F),je=f()(F,`${F}-element`,{[`${F}-active`]:h},lt,T,ae),Ae=oe!=null?oe:O.createElement(Se,null);return ge(O.createElement("div",{className:je},O.createElement("div",{className:f()(`${F}-image`,T),style:S},Ae)))},Oe=i(94480),Bt=w=>{const d=W=>{const{width:F,rows:ge=2}=w;if(Array.isArray(F))return F[W];if(ge-1===W)return F},{prefixCls:T,className:ae,style:S,rows:h}=w,oe=(0,Oe.Z)(Array(h)).map((W,F)=>O.createElement("li",{key:F,style:{width:d(F)}}));return O.createElement("ul",{className:f()(T,ae),style:S},oe)},ft=w=>{let{prefixCls:d,className:T,width:ae,style:S}=w;return O.createElement("h3",{className:f()(d,T),style:Object.assign({width:ae},S)})};function wt(w){return w&&typeof w=="object"?w:{}}function _t(w,d){return w&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Zt(w,d){return!w&&d?{width:"38%"}:w&&d?{width:"50%"}:{}}function $e(w,d){const T={};return(!w||!d)&&(T.width="61%"),!w&&d?T.rows=3:T.rows=2,T}const St=w=>{const{prefixCls:d,loading:T,className:ae,rootClassName:S,style:h,children:oe,avatar:W=!1,title:F=!0,paragraph:ge=!0,active:lt,round:je}=w,{getPrefixCls:Ae,direction:it,skeleton:Z}=O.useContext(V.E_),A=Ae("skeleton",d),[X,be]=R(A);if(T||!("loading"in w)){const Pe=!!W,nt=!!F,xt=!!ge;let Dt;if(Pe){const un=Object.assign(Object.assign({prefixCls:`${A}-avatar`},_t(nt,xt)),wt(W));Dt=O.createElement("div",{className:`${A}-header`},O.createElement(s,Object.assign({},un)))}let Ft;if(nt||xt){let un;if(nt){const An=Object.assign(Object.assign({prefixCls:`${A}-title`},Zt(Pe,xt)),wt(F));un=O.createElement(ft,Object.assign({},An))}let an;if(xt){const An=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},$e(Pe,nt)),wt(ge));an=O.createElement(Bt,Object.assign({},An))}Ft=O.createElement("div",{className:`${A}-content`},un,an)}const Ut=f()(A,{[`${A}-with-avatar`]:Pe,[`${A}-active`]:lt,[`${A}-rtl`]:it==="rtl",[`${A}-round`]:je},Z==null?void 0:Z.className,ae,S,be);return X(O.createElement("div",{className:Ut,style:Object.assign(Object.assign({},Z==null?void 0:Z.style),h)},Dt,Ft))}return typeof oe!="undefined"?oe:null};St.Button=te,St.Avatar=ue,St.Input=Be,St.Image=he,St.Node=$;var J=St,K=J},81327:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return mt}});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}),fe=s.Provider;var x=He=>{let{className:gt,index:Te,children:U,split:B,style:u}=He;const{latestIndex:R}=o.useContext(s);return U==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:gt,style:u},U),Te{var Te,U;const{getPrefixCls:B,space:u,direction:R}=o.useContext(v.E_),{size:j=(u==null?void 0:u.size)||"small",align:ue,className:M,rootClassName:te,children:k,direction:Ke="horizontal",prefixCls:he,split:Ot,style:Be,wrap:ke=!1,classNames:We,styles:re}=He,G=q(He,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Q,H]=Array.isArray(j)?j:[j,j],Se=D(H),ve=D(Q),$=I(H),Oe=I(Q),Le=(0,V.Z)(k,{keepEmpty:!0}),Bt=ue===void 0&&Ke==="horizontal"?"center":ue,st=B("space",he),[ft,wt]=(0,se.Z)(st),_t=O()(st,u==null?void 0:u.className,wt,`${st}-${Ke}`,{[`${st}-rtl`]:R==="rtl",[`${st}-align-${Bt}`]:Bt,[`${st}-gap-row-${H}`]:Se,[`${st}-gap-col-${Q}`]:ve},M,te),Zt=O()(`${st}-item`,(Te=We==null?void 0:We.item)!==null&&Te!==void 0?Te:(U=u==null?void 0:u.classNames)===null||U===void 0?void 0:U.item);let $e=0;const St=Le.map((w,d)=>{var T,ae;w!=null&&($e=d);const S=w&&w.key||`${Zt}-${d}`;return o.createElement(x,{className:Zt,key:S,index:d,split:Ot,style:(T=re==null?void 0:re.item)!==null&&T!==void 0?T:(ae=u==null?void 0:u.styles)===null||ae===void 0?void 0:ae.item},w)}),J=o.useMemo(()=>({latestIndex:$e}),[$e]);if(Le.length===0)return null;const K={};return ke&&(K.flexWrap="wrap"),!ve&&Oe&&(K.columnGap=Q),!Se&&$&&(K.rowGap=H),ft(o.createElement("div",Object.assign({ref:gt,className:_t,style:Object.assign(Object.assign(Object.assign({},K),u==null?void 0:u.style),Be)},G),o.createElement(fe,{value:J},St)))});ee.Compact=L.ZP;var mt=ee},31797:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return R}});var o=i(59301),f=i(56762),O=i(92343),V=i(92310),v=i.n(V),L=i(36355),s=i(61621),pe=j=>{const{value:ue,formatter:M,precision:te,decimalSeparator:k,groupSeparator:Ke="",prefixCls:he}=j;let Ot;if(typeof M=="function")Ot=M(ue);else{const Be=String(ue),ke=Be.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ke||Be==="-")Ot=Be;else{const We=ke[1];let re=ke[2]||"0",G=ke[4]||"";re=re.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof te=="number"&&(G=G.padEnd(te,"0").slice(0,te>0?te:0)),G&&(G=`${k}${G}`),Ot=[o.createElement("span",{key:"int",className:`${he}-content-value-int`},We,re),G&&o.createElement("span",{key:"decimal",className:`${he}-content-value-decimal`},G)]}}return o.createElement("span",{className:`${he}-content-value`},Ot)},x=i(17313),se=i(83116),D=i(37613);const I=j=>{const{componentCls:ue,marginXXS:M,padding:te,colorTextDescription:k,titleFontSize:Ke,colorTextHeading:he,contentFontSize:Ot,fontFamily:Be}=j;return{[`${ue}`]:Object.assign(Object.assign({},(0,x.Wf)(j)),{[`${ue}-title`]:{marginBottom:M,color:k,fontSize:Ke},[`${ue}-skeleton`]:{paddingTop:te},[`${ue}-content`]:{color:he,fontSize:Ot,fontFamily:Be,[`${ue}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ue}-content-prefix, ${ue}-content-suffix`]:{display:"inline-block"},[`${ue}-content-prefix`]:{marginInlineEnd:M},[`${ue}-content-suffix`]:{marginInlineStart:M}}})}};var q=(0,se.Z)("Statistic",j=>{const ue=(0,D.TS)(j,{});return[I(ue)]},j=>{const{fontSizeHeading3:ue,fontSize:M}=j;return{titleFontSize:M,contentFontSize:ue}}),ee=j=>{const{prefixCls:ue,className:M,rootClassName:te,style:k,valueStyle:Ke,value:he=0,title:Ot,valueRender:Be,prefix:ke,suffix:We,loading:re=!1,onMouseEnter:G,onMouseLeave:Q,decimalSeparator:H=".",groupSeparator:Se=","}=j,{getPrefixCls:ve,direction:$,statistic:Oe}=o.useContext(L.E_),Le=ve("statistic",ue),[Bt,st]=q(Le),ft=o.createElement(pe,Object.assign({decimalSeparator:H,groupSeparator:Se,prefixCls:Le},j,{value:he})),wt=v()(Le,{[`${Le}-rtl`]:$==="rtl"},Oe==null?void 0:Oe.className,M,te,st);return Bt(o.createElement("div",{className:wt,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),k),onMouseEnter:G,onMouseLeave:Q},Ot&&o.createElement("div",{className:`${Le}-title`},Ot),o.createElement(s.Z,{paragraph:!1,loading:re,className:`${Le}-skeleton`},o.createElement("div",{style:Ke,className:`${Le}-content`},ke&&o.createElement("span",{className:`${Le}-content-prefix`},ke),Be?Be(ft):ft,We&&o.createElement("span",{className:`${Le}-content-suffix`},We)))))};const mt=[["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 He(j,ue){let M=j;const te=/\[[^\]]*]/g,k=(ue.match(te)||[]).map(Be=>Be.slice(1,-1)),Ke=ue.replace(te,"[]"),he=mt.reduce((Be,ke)=>{let[We,re]=ke;if(Be.includes(We)){const G=Math.floor(M/re);return M-=G*re,Be.replace(new RegExp(`${We}+`,"g"),Q=>{const H=Q.length;return G.toString().padStart(H,"0")})}return Be},Ke);let Ot=0;return he.replace(te,()=>{const Be=k[Ot];return Ot+=1,Be})}function gt(j,ue){const{format:M=""}=ue,te=new Date(j).getTime(),k=Date.now(),Ke=Math.max(te-k,0);return He(Ke,M)}const Te=1e3/30;function U(j){return new Date(j).getTime()}const B=j=>{const{value:ue,format:M="HH:mm:ss",onChange:te,onFinish:k}=j,Ke=(0,f.Z)(),he=o.useRef(null),Ot=()=>{k==null||k(),he.current&&(clearInterval(he.current),he.current=null)},Be=()=>{const re=U(ue);re>=Date.now()&&(he.current=setInterval(()=>{Ke(),te==null||te(re-Date.now()),re(Be(),()=>{he.current&&(clearInterval(he.current),he.current=null)}),[ue]);const ke=(re,G)=>gt(re,Object.assign(Object.assign({},G),{format:M})),We=re=>(0,O.Tm)(re,{title:void 0});return o.createElement(ee,Object.assign({},j,{valueRender:We,formatter:ke}))};var u=o.memo(B);ee.Countdown=u;var R=ee},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 D}});var o=i(36237),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}}),fe=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}}),x=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:pe,outKeyframes:x},"move-down":{inKeyframes:O,outKeyframes:V},"move-left":{inKeyframes:v,outKeyframes:L},"move-right":{inKeyframes:s,outKeyframes:fe}},D=(I,q)=>{const{antCls:z}=I,ee=`${z}-${q}`,{inKeyframes:mt,outKeyframes:He}=se[q];return[(0,f.R)(ee,mt,He,I.motionDurationMid),{[` - ${ee}-enter, - ${ee}-appear - `]:{opacity:0,animationTimingFunction:I.motionEaseOutCirc},[`${ee}-leave`]:{animationTimingFunction:I.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 D}});var o=i(36237),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}}),fe=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}}),x=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:fe},"slide-right":{inKeyframes:pe,outKeyframes:x}},D=(I,q)=>{const{antCls:z}=I,ee=`${z}-${q}`,{inKeyframes:mt,outKeyframes:He}=se[q];return[(0,f.R)(ee,mt,He,I.motionDurationMid),{[` - ${ee}-enter, - ${ee}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:I.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${ee}-leave`]:{animationTimingFunction:I.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(42978),V=i(6089),v=i(34280),L=i(13697),s=i(59301),fe=i(4676);function pe(m){var b=s.createContext(void 0),ne=function(ze){var Re=ze.value,pt=ze.children,ht=s.useRef(Re);ht.current=Re;var ut=s.useState(function(){return{getValue:function(){return ht.current},listeners:new Set}}),Nt=(0,O.Z)(ut,1),Gt=Nt[0];return(0,v.Z)(function(){(0,fe.unstable_batchedUpdates)(function(){Gt.listeners.forEach(function(kt){kt(Re)})})},[Re]),s.createElement(b.Provider,{value:Gt},pt)};return{Context:b,Provider:ne,defaultValue:m}}function x(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 bn={};return b.forEach(function(mn){bn[mn]=kt[mn]}),bn}),Ee=s.useContext(m==null?void 0:m.Context),ze=Ee||{},Re=ze.listeners,pt=ze.getValue,ht=s.useRef();ht.current=ne(Ee?pt():m==null?void 0:m.defaultValue);var ut=s.useState({}),Nt=(0,O.Z)(ut,2),Gt=Nt[1];return(0,v.Z)(function(){if(!Ee)return;function kt(bn){var mn=ne(bn);(0,L.Z)(ht.current,mn,!0)||Gt({})}return Re.add(kt),function(){Re.delete(kt)}},[Ee]),ht.current}var se=i(54476),D=i(8654);function I(){var m=s.createContext(null);function b(){return s.useContext(m)}function ne(ze,Re){var pt=(0,D.Yr)(ze),ht=function(Nt,Gt){var kt=pt?{ref:Gt}:{},bn=s.useRef(0),mn=s.useRef(Nt),yn=b();return yn!==null?s.createElement(ze,(0,se.Z)({},Nt,kt)):((!Re||Re(mn.current,Nt))&&(bn.current+=1),mn.current=Nt,s.createElement(m.Provider,{value:bn.current},s.createElement(ze,(0,se.Z)({},Nt,kt))))};return pt?s.forwardRef(ht):ht}function Ee(ze,Re){var pt=(0,D.Yr)(ze),ht=function(Nt,Gt){var kt=pt?{ref:Gt}:{};return b(),s.createElement(ze,(0,se.Z)({},Nt,kt))};return pt?s.memo(s.forwardRef(ht),Re):s.memo(ht,Re)}return{makeImmutable:ne,responseImmutable:Ee,useImmutableMark:b}}var q=I(),z=q.makeImmutable,ee=q.responseImmutable,mt=q.useImmutableMark,He=I(),gt=He.makeImmutable,Te=He.responseImmutable,U=He.useImmutableMark,B=pe(),u=B;function R(m,b){var ne=s.useRef(0);ne.current+=1;var Ee=s.useRef(m),ze=[];Object.keys(m||{}).map(function(pt){var ht;(m==null?void 0:m[pt])!==((ht=Ee.current)===null||ht===void 0?void 0:ht[pt])&&ze.push(pt)}),Ee.current=m;var Re=s.useRef([]);return ze.length&&(Re.current=ze),s.useDebugValue(ne.current),s.useDebugValue(Re.current.join(", ")),b&&console.log("".concat(b,":"),ne.current,Re.current),ne.current}var j=null,ue=s.memo(function(){var m=R();return s.createElement("h1",null,"Render Times: ",m)});ue.displayName="RenderBlock";var M=i(76190),te=i(33885),k=i(20068),Ke=i(92310),he=i.n(Ke),Ot=i(80547),Be=i(97938),ke=i(48736),We=s.createContext({renderWithProps:!1}),re=We,G="RC_TABLE_KEY";function Q(m){return m==null?[]:Array.isArray(m)?m:[m]}function H(m){var b=[],ne={};return m.forEach(function(Ee){for(var ze=Ee||{},Re=ze.key,pt=ze.dataIndex,ht=Re||Q(pt).join("-")||G;ne[ht];)ht="".concat(ht,"_next");ne[ht]=!0,b.push(ht)}),b}function Se(m){return m!=null}function ve(m){return m&&(0,M.Z)(m)==="object"&&!Array.isArray(m)&&!s.isValidElement(m)}function $(m,b,ne,Ee,ze,Re){var pt=s.useContext(re),ht=U(),ut=(0,Ot.Z)(function(){if(Se(Ee))return[Ee];var Nt=b==null||b===""?[]:Array.isArray(b)?b:[b],Gt=(0,Be.Z)(m,Nt),kt=Gt,bn=void 0;if(ze){var mn=ze(Gt,m,ne);ve(mn)?(kt=mn.children,bn=mn.props,pt.renderWithProps=!0):kt=mn}return[kt,bn]},[ht,m,Ee,b,ze,ne],function(Nt,Gt){if(Re){var kt=(0,O.Z)(Nt,2),bn=kt[1],mn=(0,O.Z)(Gt,2),yn=mn[1];return Re(yn,bn)}return pt.renderWithProps?!0:!(0,L.Z)(Nt,Gt,!0)});return ut}function Oe(m,b,ne,Ee){var ze=m+b-1;return m<=Ee&&ze>=ne}function Le(m,b){return x(u,function(ne){var Ee=Oe(m,b||1,ne.hoverStartRow,ne.hoverEndRow);return[Ee,ne.onHover]})}var Bt=function(b){var ne=b.ellipsis,Ee=b.rowType,ze=b.children,Re,pt=ne===!0?{showTitle:!0}:ne;return pt&&(pt.showTitle||Ee==="header")&&(typeof ze=="string"||typeof ze=="number"?Re=ze.toString():s.isValidElement(ze)&&typeof ze.props.children=="string"&&(Re=ze.props.children)),Re};function st(m){var b,ne,Ee,ze,Re,pt,ht,ut,Nt=m.component,Gt=m.children,kt=m.ellipsis,bn=m.scope,mn=m.prefixCls,yn=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,Nr=m.colSpan,kr=m.rowSpan,lr=m.fixLeft,Cr=m.fixRight,ur=m.firstFixLeft,Hn=m.lastFixLeft,gr=m.firstFixRight,Tr=m.lastFixRight,Gr=m.appendNode,Or=m.additionalProps,qn=Or===void 0?{}:Or,Hr=m.isSticky,Xr="".concat(mn,"-cell"),la=x(u,["supportSticky","allColumnsFixedLeft"]),aa=la.supportSticky,La=la.allColumnsFixedLeft,Ta=$(Mn,jn,ar,Gt,Vn,xr),Kr=(0,O.Z)(Ta,2),Qa=Kr[0],_r=Kr[1],Oa={},Sa=typeof lr=="number"&&aa,qa=typeof Cr=="number"&&aa;Sa&&(Oa.position="sticky",Oa.left=lr),qa&&(Oa.position="sticky",Oa.right=Cr);var Lr=(b=(ne=(Ee=_r==null?void 0:_r.colSpan)!==null&&Ee!==void 0?Ee:qn.colSpan)!==null&&ne!==void 0?ne:Nr)!==null&&b!==void 0?b:1,Dr=(ze=(Re=(pt=_r==null?void 0:_r.rowSpan)!==null&&pt!==void 0?pt:qn.rowSpan)!==null&&Re!==void 0?Re:kr)!==null&&ze!==void 0?ze:1,Fr=Le(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=(ht=qn.title)!==null&&ht!==void 0?ht:Bt({rowType:mr,ellipsis:kt,children:Qa}),mo=he()(Xr,yn,(ut={},(0,k.Z)(ut,"".concat(Xr,"-fix-left"),Sa&&aa),(0,k.Z)(ut,"".concat(Xr,"-fix-left-first"),ur&&aa),(0,k.Z)(ut,"".concat(Xr,"-fix-left-last"),Hn&&aa),(0,k.Z)(ut,"".concat(Xr,"-fix-left-all"),Hn&&La&&aa),(0,k.Z)(ut,"".concat(Xr,"-fix-right"),qa&&aa),(0,k.Z)(ut,"".concat(Xr,"-fix-right-first"),gr&&aa),(0,k.Z)(ut,"".concat(Xr,"-fix-right-last"),Tr&&aa),(0,k.Z)(ut,"".concat(Xr,"-ellipsis"),kt),(0,k.Z)(ut,"".concat(Xr,"-with-append"),Gr),(0,k.Z)(ut,"".concat(Xr,"-fix-sticky"),(Sa||qa)&&Hr&&aa),(0,k.Z)(ut,"".concat(Xr,"-row-hover"),!_r&&oa),ut),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,M.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:bn,onMouseEnter:Qr,onMouseLeave:na,colSpan:Lr!==1?Lr:null,rowSpan:Dr!==1?Dr:null}),Gr,Ka)}var ft=s.memo(st);function wt(m,b,ne,Ee,ze,Re){var pt=ne[m]||{},ht=ne[b]||{},ut,Nt;pt.fixed==="left"?ut=Ee.left[ze==="rtl"?b:m]:ht.fixed==="right"&&(Nt=Ee.right[ze==="rtl"?m:b]);var Gt=!1,kt=!1,bn=!1,mn=!1,yn=ne[b+1],Un=ne[m-1],Mn=!(Re!=null&&Re.children);if(ze==="rtl"){if(ut!==void 0){var Vn=Un&&Un.fixed==="left";mn=!Vn&&Mn}else if(Nt!==void 0){var jn=yn&&yn.fixed==="right";bn=!jn&&Mn}}else if(ut!==void 0){var ar=yn&&yn.fixed==="left";Gt=!ar&&Mn}else if(Nt!==void 0){var xr=Un&&Un.fixed==="right";kt=!xr&&Mn}return{fixLeft:ut,fixRight:Nt,lastFixLeft:Gt,firstFixRight:kt,lastFixRight:bn,firstFixLeft:mn,isSticky:Ee.isSticky}}var _t=s.createContext({}),Zt=_t;function $e(m){var b=m.className,ne=m.index,Ee=m.children,ze=m.colSpan,Re=ze===void 0?1:ze,pt=m.rowSpan,ht=m.align,ut=x(u,["prefixCls","direction"]),Nt=ut.prefixCls,Gt=ut.direction,kt=s.useContext(Zt),bn=kt.scrollColumnIndex,mn=kt.stickyOffsets,yn=kt.flattenColumns,Un=kt.columns,Mn=ne+Re-1,Vn=Mn+1===bn?Re+1:Re,jn=wt(ne,ne+Vn-1,yn,mn,Gt,Un==null?void 0:Un[ne]);return s.createElement(ft,(0,se.Z)({className:b,index:ne,component:"td",prefixCls:Nt,record:null,dataIndex:null,align:ht,colSpan:Vn,rowSpan:pt,render:function(){return Ee}},jn))}var St=i(75931),J=["children"];function K(m){var b=m.children,ne=(0,St.Z)(m,J);return s.createElement("tr",ne,b)}function w(m){var b=m.children;return b}w.Row=K,w.Cell=$e;var d=w;function T(m){var b=m.children,ne=m.stickyOffsets,Ee=m.flattenColumns,ze=m.columns,Re=x(u,"prefixCls"),pt=Ee.length-1,ht=Ee[pt],ut=s.useMemo(function(){return{stickyOffsets:ne,flattenColumns:Ee,scrollColumnIndex:ht!=null&&ht.scrollbar?pt:null,columns:ze}},[ht,Ee,pt,ne,ze]);return s.createElement(Zt.Provider,{value:ut},s.createElement("tfoot",{className:"".concat(Re,"-summary")},b))}var ae=Te(T),S=d,h=i(70425),oe=i(29301),W=i(29194),F=i(3465),ge=i(75152),lt=i(26112);function je(m,b,ne,Ee,ze,Re,pt){m.push({record:b,indent:ne,index:pt});var ht=Re(b),ut=ze==null?void 0:ze.has(ht);if(b&&Array.isArray(b[Ee])&&ut)for(var Nt=0;Nt1?ur-1:0),gr=1;gr=0;ht-=1){var ut=b[ht],Nt=ne&&ne[ht],Gt=Nt&&Nt[un];if(ut||Gt||pt){var kt=Gt||{},bn=kt.columnType,mn=(0,St.Z)(kt,An);ze.unshift(s.createElement("col",(0,se.Z)({key:ht,style:{width:ut}},mn))),pt=!0}}return s.createElement("colgroup",null,ze)}var wn=En,on=i(94480),Dn=["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=[],Ee=0;Ee1?"colgroup":"col":null,ellipsis:Mn.ellipsis,align:Mn.align,component:Mn.title?Re:pt,prefixCls:Gt,key:mn[Un]},Vn,{additionalProps:jn,rowType:"header"}))}))}or.displayName="HeaderRow";var me=or;function tt(m){var b=[];function ne(pt,ht){var ut=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;b[ut]=b[ut]||[];var Nt=ht,Gt=pt.filter(Boolean).map(function(kt){var bn={key:kt.key,className:kt.className||"",children:kt.title,column:kt,colStart:Nt},mn=1,yn=kt.children;return yn&&yn.length>0&&(mn=ne(yn,Nt,ut+1).reduce(function(Un,Mn){return Un+Mn},0),bn.hasSubColumns=!0),"colSpan"in kt&&(mn=kt.colSpan),"rowSpan"in kt&&(bn.rowSpan=kt.rowSpan),bn.colSpan=mn,bn.colEnd=bn.colStart+mn-1,b[ut].push(bn),Nt+=mn,mn});return Gt}ne(m,0);for(var Ee=b.length,ze=function(ht){b[ht].forEach(function(ut){!("rowSpan"in ut)&&!ut.hasSubColumns&&(ut.rowSpan=Ee-ht)})},Re=0;Re1&&arguments[1]!==void 0?arguments[1]:"";return typeof b=="number"?b:b.endsWith("%")?m*parseFloat(b)/100:null}function Wt(m,b){return s.useMemo(function(){if(b&&b>0){var ne=0,Ee=0;m.forEach(function(Nt){var Gt=sn(b,Nt.width);Gt?ne+=Gt:Ee+=1});var ze=b-ne,Re=Ee,pt=ze/Ee,ht=0,ut=m.map(function(Nt){var Gt=(0,te.Z)({},Nt),kt=sn(b,Gt.width);if(kt)Gt.width=kt;else{var bn=Math.floor(pt);Gt.width=Re===1?ze:bn,ze-=bn,Re-=1}return ht+=Gt.width,Gt});return[ut,ht]}return[m,b]},[m,b])}var Sn=["children"],ie=["fixed"];function g(m){return(0,jt.Z)(m).filter(function(b){return s.isValidElement(b)}).map(function(b){var ne=b.key,Ee=b.props,ze=Ee.children,Re=(0,St.Z)(Ee,Sn),pt=(0,te.Z)({key:ne},Re);return ze&&(pt.children=g(ze)),pt})}function C(m){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return m.filter(function(ne){return ne&&(0,M.Z)(ne)==="object"}).reduce(function(ne,Ee,ze){var Re=Ee.fixed,pt=Re===!0?"left":Re,ht="".concat(b,"-").concat(ze),ut=Ee.children;return ut&&ut.length>0?[].concat((0,on.Z)(ne),(0,on.Z)(C(ut,ht).map(function(Nt){return(0,te.Z)({fixed:pt},Nt)}))):[].concat((0,on.Z)(ne),[(0,te.Z)((0,te.Z)({key:ht},Ee),{},{fixed:pt})])},[])}function P(m){for(var b=!0,ne=0;ne=0;Re-=1){var pt=m[Re];if(ze&&pt.fixed!=="right")ze=!1;else if(!ze&&pt.fixed==="right"){warning(!1,"Index ".concat(Re+1," of `columns` missing `fixed='right'` prop."));break}}}function y(m){return m.map(function(b){var ne=b.fixed,Ee=(0,St.Z)(b,ie),ze=ne;return ne==="left"?ze="right":ne==="right"&&(ze="left"),(0,te.Z)({fixed:ze},Ee)})}function Y(m,b){var ne=m.prefixCls,Ee=m.columns,ze=m.children,Re=m.expandable,pt=m.expandedKeys,ht=m.columnTitle,ut=m.getRowKey,Nt=m.onTriggerExpand,Gt=m.expandIcon,kt=m.rowExpandable,bn=m.expandIconColumnIndex,mn=m.direction,yn=m.expandRowByClick,Un=m.columnWidth,Mn=m.fixed,Vn=m.scrollWidth,jn=s.useMemo(function(){return Ee||g(ze)},[Ee,ze]),ar=s.useMemo(function(){if(Re){var Cr,ur=jn.slice();if(!ur.includes(o)){var Hn=bn||0;Hn>=0&&ur.splice(Hn,0,o)}var gr=ur.indexOf(o);ur=ur.filter(function(qn,Hr){return qn!==o||Hr===gr});var Tr=jn[gr],Gr;(Mn==="left"||Mn)&&!bn?Gr="left":(Mn==="right"||Mn)&&bn===jn.length?Gr="right":Gr=Tr?Tr.fixed:null;var Or=(Cr={},(0,k.Z)(Cr,un,{className:"".concat(ne,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,k.Z)(Cr,"title",ht),(0,k.Z)(Cr,"fixed",Gr),(0,k.Z)(Cr,"className","".concat(ne,"-row-expand-icon-cell")),(0,k.Z)(Cr,"width",Un),(0,k.Z)(Cr,"render",function(Hr,Xr,la){var aa=ut(Xr,la),La=pt.has(aa),Ta=kt?kt(Xr):!0,Kr=Gt({prefixCls:ne,expanded:La,expandable:Ta,record:Xr,onExpand:Nt});return yn?s.createElement("span",{onClick:function(_r){return _r.stopPropagation()}},Kr):Kr}),Cr);return ur.map(function(qn){return qn===o?Or:qn})}return jn.filter(function(qn){return qn!==o})},[Re,jn,ut,pt,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=Wt(Pr,Vn),Nr=(0,O.Z)(mr,2),kr=Nr[0],lr=Nr[1];return[xr,kr,lr]}var de=Y;function Ge(m){var b,ne=m.prefixCls,Ee=m.record,ze=m.onExpand,Re=m.expanded,pt=m.expandable,ht="".concat(ne,"-row-expand-icon");if(!pt)return s.createElement("span",{className:he()(ht,"".concat(ne,"-row-spaced"))});var ut=function(Gt){ze(Ee,Gt),Gt.stopPropagation()};return s.createElement("span",{className:he()(ht,(b={},(0,k.Z)(b,"".concat(ne,"-row-expanded"),Re),(0,k.Z)(b,"".concat(ne,"-row-collapsed"),!Re),b)),onClick:ut})}function Ue(m,b,ne){var Ee=[];function ze(Re){(Re||[]).forEach(function(pt,ht){Ee.push(b(pt,ht)),ze(pt[ne])})}return ze(m),Ee}function vt(m,b,ne){var Ee=an(m),ze=Ee.expandIcon,Re=Ee.expandedRowKeys,pt=Ee.defaultExpandedRowKeys,ht=Ee.defaultExpandAllRows,ut=Ee.expandedRowRender,Nt=Ee.onExpand,Gt=Ee.onExpandedRowsChange,kt=Ee.childrenColumnName,bn=ze||Ge,mn=kt||"children",yn=s.useMemo(function(){return ut?"row":m.expandable&&m.internalHooks===f&&m.expandable.__PARENT_RENDER_ICON__||b.some(function(Pr){return Pr&&(0,M.Z)(Pr)==="object"&&Pr[mn]})?"nest":!1},[!!ut,b]),Un=s.useState(function(){return pt||(ht?Ue(b,ne,mn):[])}),Mn=(0,O.Z)(Un,2),Vn=Mn[0],jn=Mn[1],ar=s.useMemo(function(){return new Set(Re||Vn||[])},[Re,Vn]),xr=s.useCallback(function(Pr){var mr=ne(Pr,b.indexOf(Pr)),Nr,kr=ar.has(mr);kr?(ar.delete(mr),Nr=(0,on.Z)(ar)):Nr=[].concat((0,on.Z)(ar),[mr]),jn(Nr),Nt&&Nt(!kr,Pr),Gt&&Gt(Nr)},[ne,ar,b,Nt,Gt]);return[Ee,yn,ar,bn,mn,xr]}function It(m,b,ne,Ee){var ze=m.map(function(Re,pt){return wt(pt,pt,m,b,ne,Ee==null?void 0:Ee[pt])});return(0,Ot.Z)(function(){return ze},[ze],function(Re,pt){return!(0,L.Z)(Re,pt)})}function Lt(m){var b=(0,s.useRef)(m),ne=(0,s.useState)({}),Ee=(0,O.Z)(ne,2),ze=Ee[1],Re=(0,s.useRef)(null),pt=(0,s.useRef)([]);function ht(ut){pt.current.push(ut);var Nt=Promise.resolve();Re.current=Nt,Nt.then(function(){if(Re.current===Nt){var Gt=pt.current,kt=b.current;pt.current=[],Gt.forEach(function(bn){b.current=bn(b.current)}),Re.current=null,kt!==b.current&&ze({})}})}return(0,s.useEffect)(function(){return function(){Re.current=null}},[]),[b.current,ht]}function Xt(m){var b=(0,s.useRef)(m||null),ne=(0,s.useRef)();function Ee(){window.clearTimeout(ne.current)}function ze(pt){b.current=pt,Ee(),ne.current=window.setTimeout(function(){b.current=null,ne.current=void 0},100)}function Re(){return b.current}return(0,s.useEffect)(function(){return Ee},[]),[ze,Re]}function Me(){var m=s.useState(-1),b=(0,O.Z)(m,2),ne=b[0],Ee=b[1],ze=s.useState(-1),Re=(0,O.Z)(ze,2),pt=Re[0],ht=Re[1],ut=s.useCallback(function(Nt,Gt){Ee(Nt),ht(Gt)},[]);return[ne,pt,ut]}var bt=i(47273),le=(0,bt.Z)()?window:null;function De(m,b){var ne=(0,M.Z)(m)==="object"?m:{},Ee=ne.offsetHeader,ze=Ee===void 0?0:Ee,Re=ne.offsetSummary,pt=Re===void 0?0:Re,ht=ne.offsetScroll,ut=ht===void 0?0:ht,Nt=ne.getContainer,Gt=Nt===void 0?function(){return le}:Nt,kt=Gt()||le;return s.useMemo(function(){var bn=!!m;return{isSticky:bn,stickyClassName:bn?"".concat(b,"-sticky-holder"):"",offsetHeader:ze,offsetSummary:pt,offsetScroll:ut,container:kt}},[ut,ze,pt,b,kt])}function Fe(m,b,ne){var Ee=(0,s.useMemo)(function(){for(var ze=[],Re=[],pt=0,ht=0,ut=0;ut=kt&&(qn=kt-bn),pt({scrollLeft:qn/kt*(Gt+2)}),jn.current.x=gr.pageX},Cr=function(){if(Re.current){var gr=(0,_.os)(Re.current).top,Tr=gr+Re.current.offsetHeight,Gr=ut===window?document.documentElement.scrollTop+window.innerHeight:(0,_.os)(ut).top+ut.clientHeight;Tr-(0,ge.Z)()<=Gr||gr>=Gr-ht?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})})}},ur=function(gr){Vn(function(Tr){return(0,te.Z)((0,te.Z)({},Tr),{},{scrollLeft:gr/Gt*kt||0})})};return s.useImperativeHandle(ne,function(){return{setScrollLeft:ur}}),s.useEffect(function(){var Hn=(0,Et.Z)(document.body,"mouseup",Nr,!1),gr=(0,Et.Z)(document.body,"mousemove",lr,!1);return Cr(),function(){Hn.remove(),gr.remove()}},[bn,Pr]),s.useEffect(function(){var Hn=(0,Et.Z)(ut,"scroll",Cr,!1),gr=(0,Et.Z)(window,"resize",Cr,!1);return function(){Hn.remove(),gr.remove()}},[ut]),s.useEffect(function(){Mn.isHiddenScrollBar||Vn(function(Hn){var gr=Re.current;return gr?(0,te.Z)((0,te.Z)({},Hn),{},{scrollLeft:gr.scrollLeft/gr.scrollWidth*gr.clientWidth}):Hn})},[Mn.isHiddenScrollBar]),Gt<=kt||!bn||Mn.isHiddenScrollBar?null:s.createElement("div",{style:{height:(0,ge.Z)(),width:kt,bottom:ht},className:"".concat(Nt,"-sticky-scroll")},s.createElement("div",{onMouseDown:kr,ref:mn,className:he()("".concat(Nt,"-sticky-scroll-bar"),(0,k.Z)({},"".concat(Nt,"-sticky-scroll-bar-active"),Pr)),style:{width:"".concat(bn,"px"),transform:"translate3d(".concat(Mn.scrollLeft,"px, 0, 0)")}}))},Qe=s.forwardRef(we);function rt(m){return null}var Ve=rt;function ot(m){return null}var At=ot,Rt="rc-table",Jt=[],cn={};function xn(){return"No Data"}function On(m){var b,ne=(0,te.Z)({rowKey:"key",prefixCls:Rt,emptyText:xn},m),Ee=ne.prefixCls,ze=ne.className,Re=ne.rowClassName,pt=ne.style,ht=ne.data,ut=ne.rowKey,Nt=ne.scroll,Gt=ne.tableLayout,kt=ne.direction,bn=ne.title,mn=ne.footer,yn=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,Nr=ne.transformColumns,kr=ne.internalRefs,lr=ne.tailor,Cr=ne.sticky,ur=ht||Jt,Hn=!!ur.length,gr=mr===f,Tr=s.useCallback(function(ua,Ma){return(0,Be.Z)(jn,ua)||Ma},[jn]),Gr=s.useMemo(function(){return typeof ut=="function"?ut:function(ua){var Ma=ua&&ua[ut];return Ma}},[ut]),Or=Tr(["body"]),qn=Me(),Hr=(0,O.Z)(qn,3),Xr=Hr[0],la=Hr[1],aa=Hr[2],La=vt(ne,ur,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=de((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&&lr&&typeof Lr=="number"?Lr:null}),gr?Nr: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=Lt(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&&Se(Nt.y),Ra=Nt&&Se($a)||!!Kr.fixed,Zo=Ra&&ea.some(function(ua){var Ma=ua.fixed;return Ma}),Ci=s.useRef(),$o=De(Cr,Ee),li=$o.isSticky,fi=$o.offsetHeader,rl=$o.offsetSummary,ra=$o.offsetScroll,xa=$o.stickyClassName,eo=$o.container,Ia=s.useMemo(function(){return yn==null?void 0:yn(ur)},[yn,ur]),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,W.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=Xt(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||cn;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)({},Nr),ut),{},{flex:"0 0 ".concat(gr,"px"),width:"".concat(gr,"px"),marginRight:Tr,pointerEvents:"auto"}),Or=s.useMemo(function(){return Gt?ur<=1:lr===0||ur===0||ur>1},[ur,lr,Gt]);Or?Gr.visibility="hidden":Gt&&(Gr.height=kt==null?void 0:kt(ur));var qn=Or?function(){return null}:bn,Hr={};return(ur===0||lr===0)&&(Hr.rowSpan=1,Hr.colSpan=1),s.createElement(ft,(0,se.Z)({className:he()(yn,Nt),ellipsis:ne.ellipsis,align:ne.align,scope:ne.rowScope,component:"div",prefixCls:b.prefixCls,key:ar,record:ht,index:Re,renderIndex:pt,dataIndex:mn,render:qn,shouldCellUpdate:ne.shouldCellUpdate},xr,{appendNode:Pr,additionalProps:(0,te.Z)((0,te.Z)({},mr),{},{style:Gr},Hr)}))}var nn=Vt,Ht=["data","index","className","rowKey","style","extra","getHeight"],Cn=s.forwardRef(function(m,b){var ne=m.data,Ee=m.index,ze=m.className,Re=m.rowKey,pt=m.style,ht=m.extra,ut=m.getHeight,Nt=(0,St.Z)(m,Ht),Gt=ne.record,kt=ne.indent,bn=ne.index,mn=x(u,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),yn=mn.scrollX,Un=mn.flattenColumns,Mn=mn.prefixCls,Vn=mn.fixColumn,jn=mn.componentWidth,ar=A(Gt,Re,Ee,kt),xr=ar.rowSupportExpand,Pr=ar.expanded,mr=ar.rowProps,Nr=ar.expandedRowRender,kr=ar.expandedRowClassName,lr;if(xr&&Pr){var Cr=Nr(Gt,Ee,kt+1,Pr),ur=kr==null?void 0:kr(Gt,Ee,kt),Hn={};Vn&&(Hn={style:(0,k.Z)({},"--virtual-width","".concat(jn,"px"))});var gr="".concat(Mn,"-expanded-row-cell");lr=s.createElement("div",{className:he()("".concat(Mn,"-expanded-row"),"".concat(Mn,"-expanded-row-level-").concat(kt+1),ur)},s.createElement(ft,{component:"div",prefixCls:Mn,className:he()(gr,(0,k.Z)({},"".concat(gr,"-fixed"),Vn)),additionalProps:Hn},Cr))}var Tr=(0,te.Z)((0,te.Z)({},pt),{},{width:yn});ht&&(Tr.position="absolute",Tr.pointerEvents="none");var Gr=s.createElement("div",(0,se.Z)({},mr,Nt,{ref:xr?null:b,className:he()(ze,"".concat(Mn,"-row"),mr==null?void 0:mr.className,(0,k.Z)({},"".concat(Mn,"-row-extra"),ht)),style:(0,te.Z)((0,te.Z)({},Tr),mr==null?void 0:mr.style)}),Un.map(function(Or,qn){return s.createElement(nn,{key:qn,rowInfo:ar,column:Or,colIndex:qn,indent:kt,index:Ee,renderIndex:bn,record:Gt,inverse:ht,getHeight:ut})}));return xr?s.createElement("div",{ref:b},Gr,lr):Gr}),kn=Te(Cn),rn=kn,Kt=s.forwardRef(function(m,b){var ne=m.data,Ee=m.onScroll,ze=x(u,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Re=ze.flattenColumns,pt=ze.onColumnResize,ht=ze.getRowKey,ut=ze.expandedKeys,Nt=ze.prefixCls,Gt=ze.childrenColumnName,kt=ze.emptyNode,bn=ze.scrollX,mn=x(et),yn=mn.scrollY,Un=mn.listItemHeight,Mn=s.useRef(),Vn=Ae(ne,Gt,ut,ht),jn=s.useMemo(function(){var lr=0;return Re.map(function(Cr){var ur=Cr.width,Hn=Cr.key;return lr+=ur,[Hn,ur,lr]})},[Re]),ar=s.useMemo(function(){return jn.map(function(lr){return lr[2]})},[jn]);s.useEffect(function(){jn.forEach(function(lr){var Cr=(0,O.Z)(lr,2),ur=Cr[0],Hn=Cr[1];pt(ur,Hn)})},[jn]),s.useImperativeHandle(b,function(){var lr={};return Object.defineProperty(lr,"scrollLeft",{get:function(){var ur;return((ur=Mn.current)===null||ur===void 0?void 0:ur.getScrollInfo().x)||0},set:function(ur){var Hn;(Hn=Mn.current)===null||Hn===void 0||Hn.scrollTo({left:ur})}}),lr});var xr=function(Cr,ur){var Hn,gr=(Hn=Vn[ur])===null||Hn===void 0?void 0:Hn.record,Tr=Cr.onCell;if(Tr){var Gr,Or=Tr(gr,ur);return(Gr=Or==null?void 0:Or.rowSpan)!==null&&Gr!==void 0?Gr:1}return 1},Pr=function(Cr){var ur=Cr.start,Hn=Cr.end,gr=Cr.getSize,Tr=Cr.offsetY;if(Hn<0)return null;for(var Gr=Re.filter(function(Lr){return xr(Lr,ur)===0}),Or=ur,qn=function(Dr){if(Gr=Gr.filter(function(Fr){return xr(Fr,Dr)===0}),!Gr.length)return Or=Dr,"break"},Hr=ur;Hr>=0;Hr-=1){var Xr=qn(Hr);if(Xr==="break")break}for(var la=Re.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=ht(Dr.record,Lr),yr=function(Qr){var na=Lr+Qr-1,ea=ht(Vn[na].record,na),mo=gr(Fr,ea);return mo.bottom-mo.top},oa=gr(Fr);return s.createElement(rn,{key:Lr,data:Dr,rowKey:Fr,index:Lr,style:{top:-Tr+oa.top},extra:!0,getHeight:yr})});return qa},mr=s.useMemo(function(){return{columnsOffset:ar}},[ar]),Nr="".concat(Nt,"-tbody"),kr;return Vn.length?kr=s.createElement(Ye.Z,{fullHeight:!1,ref:Mn,className:he()(Nr,"".concat(Nr,"-virtual")),height:yn,itemHeight:Un||24,data:Vn,itemKey:function(Cr){return ht(Cr.record)},scrollWidth:bn,onVirtualScroll:function(Cr){var ur=Cr.x;Ee({scrollLeft:ur})},extraRender:Pr},function(lr,Cr,ur){var Hn=ht(lr.record,Cr);return s.createElement(rn,(0,se.Z)({data:lr,rowKey:Hn,index:Cr},ur))}):kr=s.createElement("div",{className:he()("".concat(Nt,"-placeholder"))},s.createElement(ft,{component:"div",prefixCls:Nt},kt)),s.createElement(ct.Provider,{value:mr},kr)}),zt=Te(Kt),Pn=zt,vn=function(b,ne){var Ee=ne.ref,ze=ne.onScroll;return s.createElement(Pn,{ref:Ee,data:b,onScroll:ze})},Gn=100;function Qn(m){var b=m.columns,ne=m.scroll,Ee=m.prefixCls,ze=Ee===void 0?Rt:Ee,Re=m.className,pt=m.listItemHeight,ht=ne||{},ut=ht.x,Nt=ht.y;typeof ut!="number"&&(ut=((b||[]).length+1)*Gn),typeof Nt!="number"&&(Nt=500);var Gt=s.useMemo(function(){return{scrollY:Nt,listItemHeight:pt}},[Nt,pt]);return s.createElement(et.Provider,{value:Gt},s.createElement(Ie,(0,se.Z)({},m,{className:he()(Re,"".concat(ze,"-virtual")),scroll:(0,te.Z)((0,te.Z)({},ne),{},{x:ut}),components:{body:vn},columns:b,internalHooks:f,tailor:!0})))}function Zn(m){return gt(Qn,m)}var In=Zn(),Ar=null;function Xe(m){return null}var Ce=Xe;function ce(m){return null}var dt=ce,$t=i(2738),Yt=i(68031),Tt=i(36355),ln=i(93891),Ct=i(19716),tn=i(8628),ir=i(31724),Fn=i(58421),pn=i(71418),Qt=i(88088);function qt(m){return function(ne){let{prefixCls:Ee,onExpand:ze,record:Re,expanded:pt,expandable:ht}=ne;const ut=`${Ee}-row-expand-icon`;return s.createElement("button",{type:"button",onClick:Nt=>{ze(Re,Nt),Nt.stopPropagation()},className:he()(ut,{[`${ut}-spaced`]:!ht,[`${ut}-expanded`]:ht&&pt,[`${ut}-collapsed`]:ht&&!pt}),"aria-label":pt?m.collapse:m.expand,"aria-expanded":pt})}}var _n=qt;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 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(b,ne){return s.createElement(hr.Z,(0,se.Z)({},b,{ref:ne,icon:Yn}))},rr=s.forwardRef(Sr),Ln=rr,Wn=i(56762);function Kn(m){const b=s.useRef(m),ne=(0,Wn.Z)();return[()=>b.current,Ee=>{b.current=Ee,ne()}]}var sr=i(3113),Rr=i(24905),Zr=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:Ee,tablePrefixCls:ze,locale:Re}=m;return Ee?s.createElement("div",{className:`${ze}-filter-dropdown-search`},s.createElement(fa.default,{prefix:s.createElement(zr.Z,null),placeholder:Re.filterSearchPlaceholder,onChange:ne,value:b,htmlSize:1,className:`${ze}-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:Ee,children:ze}=ne;b.push(Ee),ze&&(b=[].concat((0,on.Z)(b),(0,on.Z)(pa(ze))))}),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:Ee,filterMultiple:ze,searchValue:Re,filterSearch:pt}=m;return b.map((ht,ut)=>{const Nt=String(ht.value);if(ht.children)return{key:Nt||ut,label:ht.text,popupClassName:`${ne}-dropdown-submenu`,children:To({filters:ht.children,prefixCls:ne,filteredKeys:Ee,filterMultiple:ze,searchValue:Re,filterSearch:pt})};const Gt=ze?Rr.default:nr.ZP,kt={key:ht.value!==void 0?Nt:ut,label:s.createElement(s.Fragment,null,s.createElement(Gt,{checked:Ee.includes(Nt)}),s.createElement("span",null,ht.text))};return Re.trim()?typeof pt=="function"?pt(Re,ht)?kt:null:Aa(Re,ht.text)?kt:null:kt})}function Vr(m){var b,ne;const{tablePrefixCls:Ee,prefixCls:ze,column:Re,dropdownPrefixCls:pt,columnKey:ht,filterMultiple:ut,filterMode:Nt="menu",filterSearch:Gt=!1,filterState:kt,triggerFilter:bn,locale:mn,children:yn,getPopupContainer:Un}=m,{filterDropdownOpen:Mn,onFilterDropdownOpenChange:Vn,filterResetToDefaultFilteredValue:jn,defaultFilteredValue:ar,filterDropdownVisible:xr,onFilterDropdownVisibleChange:Pr}=Re,[mr,Nr]=s.useState(!1),kr=!!(kt&&(!((b=kt.filteredKeys)===null||b===void 0)&&b.length||kt.forceFiltered)),lr=Ir=>{Nr(Ir),Vn==null||Vn(Ir),Pr==null||Pr(Ir)},Cr=(ne=Mn!=null?Mn:xr)!==null&&ne!==void 0?ne:mr,ur=kt==null?void 0:kt.filteredKeys,[Hn,gr]=Kn(ur||[]),Tr=Ir=>{let{selectedKeys:Qr}=Ir;gr(Qr)},Gr=(Ir,Qr)=>{let{node:na,checked:ea}=Qr;Tr(ut?{selectedKeys:Ir}:{selectedKeys:ea&&na.key?[na.key]:[]})};s.useEffect(()=>{mr&&Tr({selectedKeys:ur||[]})},[ur]);const[Or,qn]=s.useState([]),Hr=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;bn({column:Re,key:ht,filteredKeys:Qr})},Ta=()=>{lr(!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&&lr(!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&&lr(!1),La(Hn())},_r=Ir=>{Ir&&ur!==void 0&&gr(ur||[]),lr(Ir),!Ir&&!Re.filterDropdown&&Ta()},Oa=he()({[`${pt}-menu-without-submenu`]:!Fa(Re.filters||[])}),Sa=Ir=>{if(Ir.target.checked){const Qr=pa(Re==null?void 0:Re.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 Re.filterDropdown=="function")Dr=Re.filterDropdown({prefixCls:`${pt}-custom`,setSelectedKeys:Ir=>Tr({selectedKeys:Ir}),selectedKeys:Hn(),confirm:Qa,clearFilters:Kr,filters:Re.filters,visible:Cr,close:()=>{lr(!1)}});else if(Re.filterDropdown)Dr=Re.filterDropdown;else{const Ir=Hn()||[],Qr=()=>(Re.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:Ee,locale:mn}),s.createElement("div",{className:`${Ee}-filter-dropdown-tree`},ut?s.createElement(Rr.default,{checked:Ir.length===pa(Re.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:Ee,locale:mn}),s.createElement(Tn.default,{selectable:!0,multiple:ut,prefixCls:`${pt}-menu`,className:Oa,onSelect:Tr,onDeselect:Tr,selectedKeys:Ir,getPopupContainer:Un,openKeys:Or,onOpenChange:Hr,items:To({filters:Re.filters||[],filterSearch:Gt,prefixCls:ze,filteredKeys:Hn(),filterMultiple:ut,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:`${ze}-dropdown-btns`},s.createElement(sr.ZP,{type:"link",size:"small",disabled:na(),onClick:()=>Kr()},mn.filterReset),s.createElement(sr.ZP,{type:"primary",size:"small",onClick:Ta},mn.filterConfirm)))}Re.filterDropdown&&(Dr=s.createElement(pr.J,{selectable:void 0},Dr));const Fr=()=>s.createElement(Ca,{className:`${ze}-dropdown`},Dr);let yr;typeof Re.filterIcon=="function"?yr=Re.filterIcon(kr):Re.filterIcon?yr=Re.filterIcon:yr=s.createElement(Ln,null);const{direction:oa}=s.useContext(Tt.E_);return s.createElement("div",{className:`${ze}-column`},s.createElement("span",{className:`${Ee}-column-title`},yn),s.createElement(Zr.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=Vr;function Ea(m,b,ne){let Ee=[];return(m||[]).forEach((ze,Re)=>{var pt;const ht=er(Re,ne);if(ze.filters||"filterDropdown"in ze||"onFilter"in ze)if("filteredValue"in ze){let ut=ze.filteredValue;"filterDropdown"in ze||(ut=(pt=ut==null?void 0:ut.map(String))!==null&&pt!==void 0?pt:ut),Ee.push({column:ze,key:vr(ze,ht),filteredKeys:ut,forceFiltered:ze.filtered})}else Ee.push({column:ze,key:vr(ze,ht),filteredKeys:b&&ze.defaultFilteredValue?ze.defaultFilteredValue:void 0,forceFiltered:ze.filtered});"children"in ze&&(Ee=[].concat((0,on.Z)(Ee),(0,on.Z)(Ea(ze.children,b,ht))))}),Ee}function ao(m,b,ne,Ee,ze,Re,pt,ht){return ne.map((ut,Nt)=>{const Gt=er(Nt,ht),{filterMultiple:kt=!0,filterMode:bn,filterSearch:mn}=ut;let yn=ut;if(yn.filters||yn.filterDropdown){const Un=vr(yn,Gt),Mn=Ee.find(Vn=>{let{key:jn}=Vn;return Un===jn});yn=Object.assign(Object.assign({},yn),{title:Vn=>s.createElement($r,{tablePrefixCls:m,prefixCls:`${m}-filter`,dropdownPrefixCls:b,column:yn,columnKey:Un,filterState:Mn,filterMultiple:kt,filterMode:bn,filterSearch:mn,triggerFilter:Re,locale:ze,getPopupContainer:pt},br(ut.title,Vn))})}return"children"in yn&&(yn=Object.assign(Object.assign({},yn),{children:ao(m,b,yn.children,Ee,ze,Re,pt,Gt)})),yn})}function yo(m){const b={};return m.forEach(ne=>{let{key:Ee,filteredKeys:ze,column:Re}=ne;const{filters:pt,filterDropdown:ht}=Re;if(ht)b[Ee]=ze||null;else if(Array.isArray(ze)){const ut=pa(pt);b[Ee]=ut.filter(Nt=>ze.includes(String(Nt)))}else b[Ee]=null}),b}function Ha(m,b){return b.reduce((ne,Ee)=>{const{column:{onFilter:ze,filters:Re},filteredKeys:pt}=Ee;return ze&&pt&&pt.length?ne.filter(ht=>pt.some(ut=>{const Nt=pa(Re),Gt=Nt.findIndex(bn=>String(bn)===String(ut)),kt=Gt!==-1?Nt[Gt]:ut;return ze(kt,ht)})):ne},m)}const uo=m=>m.flatMap(b=>"children"in b?[b].concat((0,on.Z)(uo(b.children||[]))):[b]);function Va(m){let{prefixCls:b,dropdownPrefixCls:ne,mergedColumns:Ee,onFilterChange:ze,getPopupContainer:Re,locale:pt}=m;const ht=s.useMemo(()=>uo(Ee||[]),[Ee]),[ut,Nt]=s.useState(()=>Ea(ht,!0)),Gt=s.useMemo(()=>{const yn=Ea(ht,!1);if(yn.length===0)return yn;let Un=!0,Mn=!0;if(yn.forEach(Vn=>{let{filteredKeys:jn}=Vn;jn!==void 0?Un=!1:Mn=!1}),Un){const Vn=(ht||[]).map((jn,ar)=>vr(jn,er(ar)));return ut.filter(jn=>{let{key:ar}=jn;return Vn.includes(ar)}).map(jn=>{const ar=ht[Vn.findIndex(xr=>xr===jn.key)];return Object.assign(Object.assign({},jn),{column:Object.assign(Object.assign({},jn.column),ar),forceFiltered:ar.filtered})})}return yn},[ht,ut]),kt=s.useMemo(()=>yo(Gt),[Gt]),bn=yn=>{const Un=Gt.filter(Mn=>{let{key:Vn}=Mn;return Vn!==yn.key});Un.push(yn),Nt(Un),ze(yo(Un),Un)};return[yn=>ao(b,ne,yn,Gt,pt,bn,Re),Gt,kt]}var ei=Va;function jo(m,b,ne){const Ee=s.useRef({});function ze(Re){if(!Ee.current||Ee.current.data!==m||Ee.current.childrenColumnName!==b||Ee.current.getRowKey!==ne){let ht=function(ut){ut.forEach((Nt,Gt)=>{const kt=ne(Nt,Gt);pt.set(kt,Nt),Nt&&typeof Nt=="object"&&b in Nt&&ht(Nt[b]||[])})};const pt=new Map;ht(m),Ee.current={data:m,childrenColumnName:b,kvMap:pt,getRowKey:ne}}return Ee.current.kvMap.get(Re)}return[ze]}var Ho=i(50371),Xo=function(m,b){var ne={};for(var Ee in m)Object.prototype.hasOwnProperty.call(m,Ee)&&b.indexOf(Ee)<0&&(ne[Ee]=m[Ee]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Ee=Object.getOwnPropertySymbols(m);ze{const Re=m[ze];typeof Re!="function"&&(ne[ze]=Re)}),ne}function co(m,b,ne){const Ee=ne&&typeof ne=="object"?ne:{},{total:ze=0}=Ee,Re=Xo(Ee,["total"]),[pt,ht]=(0,s.useState)(()=>({current:"defaultCurrent"in Re?Re.defaultCurrent:1,pageSize:"defaultPageSize"in Re?Re.defaultPageSize:Po})),ut=(0,Ho.Z)(pt,Re,{total:ze>0?ze:m}),Nt=Math.ceil((ze||m)/ut.pageSize);ut.current>Nt&&(ut.current=Nt||1);const Gt=(bn,mn)=>{ht({current:bn!=null?bn:1,pageSize:mn||ut.pageSize})},kt=(bn,mn)=>{var yn;ne&&((yn=ne.onChange)===null||yn===void 0||yn.call(ne,bn,mn)),Gt(bn,mn),b(bn,mn||(ut==null?void 0:ut.pageSize))};return ne===!1?[{},()=>{}]:[Object.assign(Object.assign({},ut),{onChange:kt}),Gt]}var zo=co,Uo=i(84105),Mo=i(35654),dn=i(90782),Xn=i(71430),Br=i(18929);const Mr={},Ur="SELECT_ALL",wa="SELECT_INVERT",ya="SELECT_NONE",Ja=[],Za=(m,b)=>{let ne=[];return(b||[]).forEach(Ee=>{ne.push(Ee),Ee&&typeof Ee=="object"&&m in Ee&&(ne=[].concat((0,on.Z)(ne),(0,on.Z)(Za(m,Ee[m]))))}),ne};var Wa=(m,b)=>{const{preserveSelectedRowKeys:ne,selectedRowKeys:Ee,defaultSelectedRowKeys:ze,getCheckboxProps:Re,onChange:pt,onSelect:ht,onSelectAll:ut,onSelectInvert:Nt,onSelectNone:Gt,onSelectMultiple:kt,columnWidth:bn,type:mn,selections:yn,fixed:Un,renderCell:Mn,hideSelectAll:Vn,checkStrictly:jn=!0}=b||{},{prefixCls:ar,data:xr,pageData:Pr,getRecordByKey:mr,getRowKey:Nr,expandType:kr,childrenColumnName:lr,locale:Cr,getPopupContainer:ur}=m,[Hn,gr]=(0,Br.Z)(Ee||ze||Ja,{value:Ee}),Tr=s.useRef(new Map),Gr=(0,s.useCallback)(Lr=>{if(ne){const Dr=new Map;Lr.forEach(Fr=>{let yr=mr(Fr);!yr&&Tr.current.has(Fr)&&(yr=Tr.current.get(Fr)),Dr.set(Fr,yr)}),Tr.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)=>Nr(yr,oa))),Fr=Array.from(Tr.current).reduce((yr,oa)=>{let[Ir,Qr]=oa;return Dr.has(Ir)?yr:yr.concat(Qr)},[]);Lr=[].concat((0,on.Z)(Lr),(0,on.Z)(Fr))}return(0,Xn.I8)(Lr,{externalGetKey:Nr,childrenPropName:lr})},[xr,Nr,jn,lr,ne]),qn=(0,s.useMemo)(()=>Za(lr,Pr),[lr,Pr]),Hr=(0,s.useMemo)(()=>{const Lr=new Map;return qn.forEach((Dr,Fr)=>{const yr=Nr(Dr,Fr),oa=(Re?Re(Dr):null)||{};Lr.set(yr,oa)}),Lr},[qn,Nr,Re]),Xr=(0,s.useCallback)(Lr=>{var Dr;return!!(!((Dr=Hr.get(Nr(Lr)))===null||Dr===void 0)&&Dr.disabled)},[Hr,Nr]),[la,aa]=(0,s.useMemo)(()=>{if(jn)return[Hn||[],[]];const{checkedKeys:Lr,halfCheckedKeys:Dr}=(0,dn.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=>Tr.current.get(oa))):(Fr=[],yr=[],Lr.forEach(oa=>{const Ir=mr(oa);Ir!==void 0&&(Fr.push(oa),yr.push(Ir))})),gr(Fr),pt==null||pt(Fr,yr,{type:Dr})},[gr,mr,pt,ne]),Oa=(0,s.useCallback)((Lr,Dr,Fr,yr)=>{if(ht){const oa=Fr.map(Ir=>mr(Ir));ht(mr(Lr),Dr,oa,yr)}_r(Fr,"single")},[ht,mr,_r]),Sa=(0,s.useMemo)(()=>!yn||Vn?null:(yn===!0?[Ur,wa,ya]:yn).map(Dr=>Dr===Ur?{key:"all",text:Cr.selectionAll,onSelect(){_r(xr.map((Fr,yr)=>Nr(Fr,yr)).filter(Fr=>{const yr=Hr.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=Nr(oa,Ir),na=Hr.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=Hr.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!==Mr);let Fr=(0,on.Z)(Lr);const yr=new Set(La),oa=qn.map(Nr).filter(sa=>!Hr.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);ut==null||ut(!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: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:`${ar}-selection-extra`},s.createElement(Zr.Z,{menu:qr,getPopupContainer:ur},s.createElement("span",null,s.createElement(Uo.Z,null))))}const da=qn.map((qr,ha)=>{const lo=Nr(qr,ha),Lo=Hr.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(Rr.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=Nr(da,Da),_a=yr.has(Xa);return{node:s.createElement(nr.ZP,Object.assign({},Hr.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=Nr(da,Da),qr=yr.has(_a),ha=Ta.has(_a),lo=Hr.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(Rr.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,dn.S)([].concat((0,on.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,dn.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(Mr))if(Fr.findIndex(sa=>{var da;return((da=sa[un])===null||da===void 0?void 0:da.columnType)==="EXPAND_COLUMN"})===0){const[sa,...da]=Fr;Fr=[sa,Mr].concat((0,on.Z)(da))}else Fr=[Mr].concat((0,on.Z)(Fr));const Go=Fr.indexOf(Mr);Fr=Fr.filter((sa,da)=>sa!==Mr||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[un])===null||Dr===void 0?void 0:Dr.columnType)==="EXPAND_COLUMN"&&Ka.fixed===void 0&&(Ka.fixed=ka);const io=he()(`${ar}-selection-col`,{[`${ar}-selection-col-with-dropdown`]:yn&&mn==="checkbox"}),di={fixed:ka,width:bn,className:`${ar}-selection-column`,title:b.columnTitle||ea,render:$a,onCell:b.onCell,[un]:{className:io}};return Fr.map(sa=>sa===Mr?di:sa)},[Nr,qn,b,la,La,Ta,bn,Sa,kr,Kr,Hr,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 Ee=[];function ze(Re,pt){Ee.push({column:Re,key:vr(Re,pt),multiplePriority:Ii(Re),sortOrder:Re.sortOrder})}return(m||[]).forEach((Re,pt)=>{const ht=er(pt,ne);Re.children?("sortOrder"in Re&&ze(Re,ht),Ee=[].concat((0,on.Z)(Ee),(0,on.Z)(Zi(Re.children,b,ht)))):Re.sorter&&("sortOrder"in Re?ze(Re,ht):b&&Re.defaultSortOrder&&Ee.push({column:Re,key:vr(Re,ht),multiplePriority:Ii(Re),sortOrder:Re.defaultSortOrder}))}),Ee}function _i(m,b,ne,Ee,ze,Re,pt,ht){return(b||[]).map((ut,Nt)=>{const Gt=er(Nt,ht);let kt=ut;if(kt.sorter){const bn=kt.sortDirections||ze,mn=kt.showSorterTooltip===void 0?pt:kt.showSorterTooltip,yn=vr(kt,Gt),Un=ne.find(kr=>{let{key:lr}=kr;return lr===yn}),Mn=Un?Un.sortOrder:null,Vn=dl(bn,Mn);let jn;if(ut.sortIcon)jn=ut.sortIcon({sortOrder:Mn});else{const kr=bn.includes(mi)&&s.createElement(Oo.Z,{className:he()(`${m}-column-sorter-up`,{active:Mn===mi})}),lr=bn.includes(Mi)&&s.createElement(Ya.Z,{className:he()(`${m}-column-sorter-down`,{active:Mn===Mi})});jn=s.createElement("span",{className:he()(`${m}-column-sorter`,{[`${m}-column-sorter-full`]:!!(kr&&lr)})},s.createElement("span",{className:`${m}-column-sorter-inner`,"aria-hidden":"true"},kr,lr))}const{cancelSort:ar,triggerAsc:xr,triggerDesc:Pr}=Re||{};let mr=ar;Vn===Mi?mr=Pr:Vn===mi&&(mr=xr);const Nr=typeof mn=="object"?mn:{title:mr};kt=Object.assign(Object.assign({},kt),{className:he()(kt.className,{[`${m}-column-sort`]:Mn}),title:kr=>{const lr=s.createElement("div",{className:`${m}-column-sorters`},s.createElement("span",{className:`${m}-column-title`},br(ut.title,kr)),jn);return mn?s.createElement(ai.Z,Object.assign({},Nr),lr):lr},onHeaderCell:kr=>{const lr=ut.onHeaderCell&&ut.onHeaderCell(kr)||{},Cr=lr.onClick,ur=lr.onKeyDown;lr.onClick=Tr=>{Ee({column:ut,key:yn,sortOrder:Vn,multiplePriority:Ii(ut)}),Cr==null||Cr(Tr)},lr.onKeyDown=Tr=>{Tr.keyCode===ga.Z.ENTER&&(Ee({column:ut,key:yn,sortOrder:Vn,multiplePriority:Ii(ut)}),ur==null||ur(Tr))};const Hn=tr(ut.title,{}),gr=Hn==null?void 0:Hn.toString();return Mn?lr["aria-sort"]=Mn==="ascend"?"ascending":"descending":lr["aria-label"]=gr||"",lr.className=he()(lr.className,`${m}-column-has-sorters`),lr.tabIndex=0,ut.ellipsis&&(lr.title=(Hn!=null?Hn:"").toString()),lr}})}return"children"in kt&&(kt=Object.assign(Object.assign({},kt),{children:_i(m,kt.children,ne,Ee,ze,Re,pt,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:Ee}=ne;return Ee}).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 Ee=b.slice().sort((pt,ht)=>ht.multiplePriority-pt.multiplePriority),ze=m.slice(),Re=Ee.filter(pt=>{let{column:{sorter:ht},sortOrder:ut}=pt;return Bi(ht)&&ut});return Re.length?ze.sort((pt,ht)=>{for(let ut=0;ut{const ht=pt[ne];return ht?Object.assign(Object.assign({},pt),{[ne]:ba(ht,b,ne)}):pt}):ze}function ma(m){let{prefixCls:b,mergedColumns:ne,onSorterChange:Ee,sortDirections:ze,tableLocale:Re,showSorterTooltip:pt}=m;const[ht,ut]=s.useState(Zi(ne,!0)),Nt=s.useMemo(()=>{let yn=!0;const Un=Zi(ne,!1);if(!Un.length)return ht;const Mn=[];function Vn(ar){yn?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?yn=!1:jn=!0)):(jn&&ar.multiplePriority!==!1||(yn=!1),Vn(ar))}),Mn},[ne,ht]),Gt=s.useMemo(()=>{const yn=Nt.map(Un=>{let{column:Mn,sortOrder:Vn}=Un;return{column:Mn,order:Vn}});return{sortColumns:yn,sortColumn:yn[0]&&yn[0].column,sortOrder:yn[0]&&yn[0].order}},[Nt]);function kt(yn){let Un;yn.multiplePriority===!1||!Nt.length||Nt[0].multiplePriority===!1?Un=[yn]:Un=[].concat((0,on.Z)(Nt.filter(Mn=>{let{key:Vn}=Mn;return Vn!==yn.key})),[yn]),ut(Un),Ee(ui(Un),Un)}return[yn=>_i(b,yn,Nt,kt,ze,Re,pt),Nt,Gt,()=>ui(Nt)]}function Pa(m,b){return m.map(ne=>{const Ee=Object.assign({},ne);return Ee.title=br(ne.title,b),"children"in Ee&&(Ee.children=Pa(Ee.children,b)),Ee})}function bo(m){return[s.useCallback(ne=>Pa(ne,m),[m])]}var po=Nn((m,b)=>{const{_renderTimes:ne}=m,{_renderTimes:Ee}=b;return ne!==Ee}),Vo=Zn((m,b)=>{const{_renderTimes:ne}=m,{_renderTimes:Ee}=b;return ne!==Ee}),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}`,Ee=(ze,Re,pt)=>({[`&${b}-${ze}`]:{[`> ${b}-container`]:{[`> ${b}-content, > ${b}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${b}-expanded-row-fixed`]:{margin:`-${Re}px -${pt+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}}}}}},Ee("middle",m.tablePaddingVerticalMiddle,m.tablePaddingHorizontalMiddle)),Ee("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:Ee,motionDurationSlow:ze,lineWidth:Re,paddingXS:pt,lineType:ht,tableBorderColor:ut,tableExpandIconBg:Nt,tableExpandColumnWidth:Gt,borderRadius:kt,fontSize:bn,fontSizeSM:mn,lineHeight:yn,tablePaddingVertical:Un,tablePaddingHorizontal:Mn,tableExpandedRowBg:Vn,paddingXXS:jn}=m,ar=Ee/2-Re,xr=ar*2+Re*3,Pr=`${Re}px ${ht} ${ut}`,mr=jn-Re;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(${Ee/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:ar,insetInlineEnd:mr,insetInlineStart:mr,height:Re},"&::after":{top:mr,bottom:mr,insetInlineStart:ar,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"}}),[`${b}-row-indent + ${b}-row-expand-icon`]:{marginTop:(bn*yn-Re*3)/2-Math.ceil((mn*1.4-Re*3)/2),marginInlineEnd:pt},[`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:Ee,tableFilterDropdownWidth:ze,tableFilterDropdownSearchWidth:Re,paddingXXS:pt,paddingXS:ht,colorText:ut,lineWidth:Nt,lineType:Gt,tableBorderColor:kt,tableHeaderIconColor:bn,fontSizeSM:mn,tablePaddingHorizontal:yn,borderRadius:Un,motionDurationSlow:Mn,colorTextDescription:Vn,colorPrimary:jn,tableHeaderFilterActiveBg:ar,colorTextDisabled:xr,tableFilterDropdownBg:Pr,tableFilterDropdownHeight:mr,controlItemBgHover:Nr,controlItemBgActive:kr,boxShadowSecondary:lr,filterDropdownMenuBg:Cr}=m,ur=`${ne}-dropdown`,Hn=`${b}-filter-dropdown`,gr=`${ne}-tree`,Tr=`${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:-pt,marginInline:`${pt}px ${-yn/2}px`,padding:`0 ${pt}px`,color:bn,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:ze,backgroundColor:Pr,borderRadius:Un,boxShadow:lr,overflow:"hidden",[`${ur}-menu`]:{maxHeight:mr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Cr,"&:empty::after":{display:"block",padding:`${ht}px 0`,color:xr,fontSize:mn,textAlign:"center",content:'"Not Found"'}},[`${Hn}-tree`]:{paddingBlock:`${ht}px 0`,paddingInline:ht,[gr]:{padding:0},[`${gr}-treenode ${gr}-node-content-wrapper:hover`]:{backgroundColor:Nr},[`${gr}-treenode-checkbox-checked ${gr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:kr}}},[`${Hn}-search`]:{padding:ht,borderBottom:Tr,"&-input":{input:{minWidth:Re},[Ee]:{color:xr}}},[`${Hn}-checkall`]:{width:"100%",marginBottom:pt,marginInlineStart:pt},[`${Hn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${ht-Nt}px ${ht}px`,overflow:"hidden",borderTop:Tr}})}},{[`${ne}-dropdown ${Hn}, ${Hn}-submenu`]:{[`${ne}-checkbox-wrapper + span`]:{paddingInlineStart:ht,color:ut},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Ni=m=>{const{componentCls:b,lineWidth:ne,colorSplit:Ee,motionDurationSlow:ze,zIndexTableFixed:Re,tableBg:pt,zIndexTableSticky:ht}=m,ut=Ee;return{[`${b}-wrapper`]:{[` - ${b}-cell-fix-left, - ${b}-cell-fix-right - `]:{position:"sticky !important",zIndex:Re,background:pt},[` - ${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 ${ze}`,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 ${ze}`,content:'""',pointerEvents:"none"},[`${b}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:ht+1,width:30,transition:`box-shadow ${ze}`,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 ${ut}`}},[` - ${b}-cell-fix-left-first::after, - ${b}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${ut}`},[`${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 ${ut}`}},[` - ${b}-cell-fix-right-first::after, - ${b}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${ut}`}}}}},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:Ee,fontSizeIcon:ze,padding:Re,paddingXS:pt,tableHeaderIconColor:ht,tableHeaderIconColorHover:ut,tableSelectionColumnWidth:Nt}=m;return{[`${b}-wrapper`]:{[`${b}-selection-col`]:{width:Nt,[`&${b}-selection-col-with-dropdown`]:{width:Nt+ze+Re/4}},[`${b}-bordered ${b}-selection-col`]:{width:Nt+pt*2,[`&${b}-selection-col-with-dropdown`]:{width:Nt+ze+Re/4+pt*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`,[Ee]:{color:ht,fontSize:ze,verticalAlign:"baseline","&:hover":{color:ut}}}}}},Xi=m=>{const{componentCls:b}=m,ne=(Ee,ze,Re,pt)=>({[`${b}${b}-${Ee}`]:{fontSize:pt,[` - ${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:`${ze}px ${Re}px`},[`${b}-filter-trigger`]:{marginInlineEnd:`-${Re/2}px`},[`${b}-expanded-row-fixed`]:{margin:`-${ze}px -${Re}px`},[`${b}-tbody`]:{[`${b}-wrapper:only-child ${b}`]:{marginBlock:`-${ze}px`,marginInline:`${m.tableExpandColumnWidth-Re}px -${Re}px`}},[`${b}-selection-column`]:{paddingInlineStart:`${Re/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:Ee,tableHeaderIconColor:ze,tableHeaderIconColorHover:Re}=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:ze,fontSize:0,transition:`color ${m.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Ee,"&.active":{color:m.colorPrimary}},[`${b}-column-sorter-up + ${b}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${b}-column-sorters:hover ${b}-column-sorter`]:{color:Re}}}},Ui=m=>{const{componentCls:b,opacityLoading:ne,tableScrollThumbBg:Ee,tableScrollThumbBgHover:ze,tableScrollThumbSize:Re,tableScrollBg:pt,zIndexTableSticky:ht,stickyScrollBarBorderRadius:ut}=m,Nt=`${m.lineWidth}px ${m.lineType} ${m.tableBorderColor}`;return{[`${b}-wrapper`]:{[`${b}-sticky`]:{"&-holder":{position:"sticky",zIndex:ht,background:m.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Re}px !important`,zIndex:ht,display:"flex",alignItems:"center",background:pt,borderTop:Nt,opacity:ne,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Re,backgroundColor:Ee,borderRadius:ut,transition:`all ${m.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ze}}}}}}},hi=m=>{const{componentCls:b,lineWidth:ne,tableBorderColor:Ee}=m,ze=`${ne}px ${m.lineType} ${Ee}`;return{[`${b}-wrapper`]:{[`${b}-summary`]:{position:"relative",zIndex:m.zIndexTableFixed,background:m.tableBg,"> tr":{"> th, > td":{borderBottom:ze}}},[`div${b}-summary`]:{boxShadow:`0 -${ne}px 0 ${Ee}`}}}},wi=m=>{const{componentCls:b}=m,ne=`${m.lineWidth}px ${m.lineType} ${m.tableBorderColor}`,Ee=`${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`]:{[`${Ee}${Ee}-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:Ee,tablePaddingHorizontal:ze,lineWidth:Re,lineType:pt,tableBorderColor:ht,tableFontSize:ut,tableBg:Nt,tableRadius:Gt,tableHeaderTextColor:kt,motionDurationMid:bn,tableHeaderBg:mn,tableHeaderCellSplitColor:yn,tableRowHoverBg:Un,tableSelectedRowBg:Mn,tableSelectedRowHoverBg:Vn,tableFooterTextColor:jn,tableFooterBg:ar,paddingContentVerticalLG:xr}=m,Pr=`${Re}px ${pt} ${ht}`;return{[`${b}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,oo.dF)()),{[b]:Object.assign(Object.assign({},(0,oo.Wf)(m)),{fontSize:ut,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 ${ze}px`,overflowWrap:"break-word"},[`${b}-title`]:{padding:`${Ee}px ${ze}px`},[`${b}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:kt,fontWeight:ne,textAlign:"start",background:mn,borderBottom:Pr,transition:`background ${bn} 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:yn,transform:"translateY(-50%)",transition:`background-color ${bn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${b}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${bn}, border-color ${bn}`,borderBottom:Pr,[` - > ${b}-wrapper:only-child, - > ${b}-expanded-row-fixed > ${b}-wrapper:only-child - `]:{[b]:{marginBlock:`-${Ee}px`,marginInline:`${m.tableExpandColumnWidth-ze}px -${ze}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 ${bn} 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:`${Ee}px ${ze}px`,color:jn,background:ar}})}};var Ti=(0,ti.Z)("Table",m=>{const{colorTextHeading:b,colorSplit:ne,colorIcon:Ee,colorIconHover:ze,opacityLoading:Re,colorBgContainer:pt,controlInteractiveSize:ht,headerBg:ut,headerColor:Nt,headerSortActiveBg:Gt,headerSortHoverBg:kt,bodySortBg:bn,rowHoverBg:mn,rowSelectedBg:yn,rowSelectedHoverBg:Un,rowExpandedBg:Mn,cellPaddingBlock:Vn,cellPaddingInline:jn,cellPaddingBlockMD:ar,cellPaddingInlineMD:xr,cellPaddingBlockSM:Pr,cellPaddingInlineSM:mr,borderColor:Nr,footerBg:kr,footerColor:lr,headerBorderRadius:Cr,cellFontSize:ur,cellFontSizeMD:Hn,cellFontSizeSM:gr,headerSplitColor:Tr,fixedHeaderSortActiveBg:Gr,headerFilterHoverBg:Or,filterDropdownBg:qn,expandIconBg:Hr,selectionColumnWidth:Xr,stickyScrollBarBg:la}=m,aa=new Do.C(Ee),La=new Do.C(ze),Ta=2,Kr=(0,ni.TS)(m,{tableFontSize:ur,tableBg:pt,tableRadius:Cr,tablePaddingVertical:Vn,tablePaddingHorizontal:jn,tablePaddingVerticalMiddle:ar,tablePaddingHorizontalMiddle:xr,tablePaddingVerticalSmall:Pr,tablePaddingHorizontalSmall:mr,tableBorderColor:Nr,tableHeaderTextColor:Nt,tableHeaderBg:ut,tableFooterTextColor:lr,tableFooterBg:kr,tableHeaderCellSplitColor:Tr,tableHeaderSortBg:Gt,tableHeaderSortHoverBg:kt,tableHeaderIconColor:aa.clone().setAlpha(aa.getAlpha()*Re).toRgbString(),tableHeaderIconColorHover:La.clone().setAlpha(La.getAlpha()*Re).toRgbString(),tableBodySortBg:bn,tableFixedHeaderSortActiveBg:Gr,tableHeaderFilterActiveBg:Or,tableFilterDropdownBg:qn,tableRowHoverBg:mn,tableSelectedRowBg:yn,tableSelectedRowHoverBg:Un,zIndexTableFixed:Ta,zIndexTableSticky:Ta+1,tableFontSizeMiddle:Hn,tableFontSizeSmall:gr,tableSelectionColumnWidth:Xr,tableExpandIconBg:Hr,tableExpandColumnWidth:ht+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:Ee,colorFillSecondary:ze,colorFillContent:Re,controlItemBgActive:pt,controlItemBgActiveHover:ht,padding:ut,paddingSM:Nt,paddingXS:Gt,colorBorderSecondary:kt,borderRadiusLG:bn,fontSize:mn,controlHeight:yn,colorTextPlaceholder:Un}=m,Mn=new Do.C(ze).onBackground(ne).toHexShortString(),Vn=new Do.C(Re).onBackground(ne).toHexShortString(),jn=new Do.C(b).onBackground(ne).toHexShortString();return{headerBg:jn,headerColor:Ee,headerSortActiveBg:Mn,headerSortHoverBg:Vn,bodySortBg:jn,rowHoverBg:jn,rowSelectedBg:pt,rowSelectedHoverBg:ht,rowExpandedBg:b,cellPaddingBlock:ut,cellPaddingInline:ut,cellPaddingBlockMD:Nt,cellPaddingInlineMD:Gt,cellPaddingBlockSM:Gt,cellPaddingInlineSM:Gt,borderColor:kt,headerBorderRadius:bn,footerBg:jn,footerColor:Ee,cellFontSize:mn,cellFontSizeMD:mn,cellFontSizeSM:mn,headerSplitColor:kt,fixedHeaderSortActiveBg:Mn,headerFilterHoverBg:Re,filterDropdownMenuBg:ne,filterDropdownBg:ne,expandIconBg:ne,selectionColumnWidth:yn,stickyScrollBarBg:Un,stickyScrollBarBorderRadius:100}});const Rl=[],Ml=(m,b)=>{const{prefixCls:ne,className:Ee,rootClassName:ze,style:Re,size:pt,bordered:ht,dropdownPrefixCls:ut,dataSource:Nt,pagination:Gt,rowSelection:kt,rowKey:bn="key",rowClassName:mn,columns:yn,children:Un,childrenColumnName:Mn,onChange:Vn,getPopupContainer:jn,loading:ar,expandIcon:xr,expandable:Pr,expandedRowRender:mr,expandIconColumnIndex:Nr,indentSize:kr,scroll:lr,sortDirections:Cr,locale:ur,showSorterTooltip:Hn=!0,virtual:gr}=m,Tr=s.useMemo(()=>yn||g(Un),[yn,Un]),Gr=s.useMemo(()=>Tr.some(ra=>ra.responsive),[Tr]),Or=(0,tn.Z)(Gr),qn=s.useMemo(()=>{const ra=new Set(Object.keys(Or).filter(xa=>Or[xa]));return Tr.filter(xa=>!xa.responsive||xa.responsive.some(eo=>ra.has(eo)))},[Tr,Or]),Hr=(0,$t.Z)(m,["className","style","columns"]),{locale:Xr=ir.Z,direction:la,table:aa,renderEmpty:La,getPrefixCls:Ta,getPopupContainer:Kr}=s.useContext(Tt.E_),Qa=(0,Ct.Z)(pt),_r=Object.assign(Object.assign({},Xr.Table),ur),Oa=Nt||Rl,Sa=Ta("table",ne),qa=Ta("dropdown",ut),Lr=Object.assign({childrenColumnName:Mn,expandIconColumnIndex:Nr},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 bn=="function"?bn:ra=>ra==null?void 0:ra[bn],[bn]),[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)),lr&&lr.scrollToFirstRowOnChange!==!1&&yr.body.current&&(0,Yt.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=he()(mn(ra,xa,eo)):Ia=he()(mn),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=kt?1:0:Lr.expandIconColumnIndex>0&&kt&&(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(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(Fn.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(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,Qt.Z)(),Zo=he()(`${Sa}-wrapper`,aa==null?void 0:aa.className,{[`${Sa}-wrapper-rtl`]:la==="rtl"},Ee,ze,ja),Ci=Object.assign(Object.assign({},aa==null?void 0:aa.style),Re),$o=ur&&ur.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,Hr,{columns:qn,direction:la,expandable:Lr,prefixCls:Sa,className:he()({[`${Sa}-middle`]:Qa==="middle",[`${Sa}-small`]:Qa==="small",[`${Sa}-bordered`]:ht,[`${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=Mr,Fo.EXPAND_COLUMN=o,Fo.SELECTION_ALL=Ur,Fo.SELECTION_INVERT=wa,Fo.SELECTION_NONE=ya,Fo.Column=Ce,Fo.ColumnGroup=dt,Fo.Summary=S;var Pi=Fo,ns=Pi},99313:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return ie}});var o=i(99267),f=i(18785),O=i(62772),V=i(92310),v=i.n(V),L=i(54476),s=i(20068),fe=i(33885),pe=i(42978),x=i(76190),se=i(75931),D=i(59301),I=i(49658),q=i(18929),z=i(77900),ee=(0,D.createContext)(null),mt=D.forwardRef(function(g,C){var P=g.prefixCls,y=g.className,Y=g.style,de=g.id,Ge=g.active,Ue=g.tabKey,vt=g.children;return D.createElement("div",{id:de&&"".concat(de,"-panel-").concat(Ue),role:"tabpanel",tabIndex:Ge?0:-1,"aria-labelledby":de&&"".concat(de,"-tab-").concat(Ue),"aria-hidden":!Ge,style:Y,className:v()(P,Ge&&"".concat(P,"-active"),y),ref:C},vt)}),He=mt,gt=["key","forceRender","style","className"];function Te(g){var C=g.id,P=g.activeKey,y=g.animated,Y=g.tabPosition,de=g.destroyInactiveTabPane,Ge=D.useContext(ee),Ue=Ge.prefixCls,vt=Ge.tabs,It=y.tabPane,Lt="".concat(Ue,"-tabpane");return D.createElement("div",{className:v()("".concat(Ue,"-content-holder"))},D.createElement("div",{className:v()("".concat(Ue,"-content"),"".concat(Ue,"-content-").concat(Y),(0,s.Z)({},"".concat(Ue,"-content-animated"),It))},vt.map(function(Xt){var Me=Xt.key,bt=Xt.forceRender,le=Xt.style,De=Xt.className,Fe=(0,se.Z)(Xt,gt),Ze=Me===P;return D.createElement(z.default,(0,L.Z)({key:Me,visible:Ze,forceRender:bt,removeOnLeave:!!de,leavedClassName:"".concat(Lt,"-hidden")},y.tabPaneMotion),function(yt,ye){var Et=yt.style,_=yt.className;return D.createElement(He,(0,L.Z)({},Fe,{prefixCls:Lt,id:C,tabKey:Me,animated:It,active:Ze,style:(0,fe.Z)((0,fe.Z)({},le),Et),className:v()(De,_),ref:ye}))})})))}var U=i(94480),B=i(29301),u=i(6089),R=i(8654),j={width:0,height:0,left:0,top:0};function ue(g,C,P){return(0,D.useMemo)(function(){for(var y,Y=new Map,de=C.get((y=g[0])===null||y===void 0?void 0:y.key)||j,Ge=de.left+de.width,Ue=0;Uecn?(Rt=ot,we.current="x"):(Rt=At,we.current="y"),C(-Rt,-Rt)&&Ve.preventDefault()}var rt=(0,D.useRef)(null);rt.current={onTouchStart:ye,onTouchMove:Et,onTouchEnd:_,onWheel:Qe},D.useEffect(function(){function Ve(Jt){rt.current.onTouchStart(Jt)}function ot(Jt){rt.current.onTouchMove(Jt)}function At(Jt){rt.current.onTouchEnd(Jt)}function Rt(Jt){rt.current.onWheel(Jt)}return document.addEventListener("touchmove",ot,{passive:!1}),document.addEventListener("touchend",At,{passive:!1}),g.current.addEventListener("touchstart",Ve,{passive:!1}),g.current.addEventListener("wheel",Rt),function(){document.removeEventListener("touchmove",ot),document.removeEventListener("touchend",At)}},[])}var Be=i(34280);function ke(g){var C=(0,D.useState)(0),P=(0,pe.Z)(C,2),y=P[0],Y=P[1],de=(0,D.useRef)(0),Ge=(0,D.useRef)();return Ge.current=g,(0,Be.o)(function(){var Ue;(Ue=Ge.current)===null||Ue===void 0||Ue.call(Ge)},[y]),function(){de.current===y&&(de.current+=1,Y(de.current))}}function We(g){var C=(0,D.useRef)([]),P=(0,D.useState)({}),y=(0,pe.Z)(P,2),Y=y[1],de=(0,D.useRef)(typeof g=="function"?g():g),Ge=ke(function(){var vt=de.current;C.current.forEach(function(It){vt=It(vt)}),C.current=[],de.current=vt,Y({})});function Ue(vt){C.current.push(vt),Ge()}return[de.current,Ue]}var re={width:0,height:0,left:0,top:0,right:0};function G(g,C,P,y,Y,de,Ge){var Ue=Ge.tabs,vt=Ge.tabPosition,It=Ge.rtl,Lt,Xt,Me;return["top","bottom"].includes(vt)?(Lt="width",Xt=It?"right":"left",Me=Math.abs(P)):(Lt="height",Xt="top",Me=-P),(0,D.useMemo)(function(){if(!Ue.length)return[0,0];for(var bt=Ue.length,le=bt,De=0;DeMe+C){le=De-1;break}}for(var Ze=0,yt=bt-1;yt>=0;yt-=1){var ye=g.get(Ue[yt].key)||re;if(ye[Xt]=le?[0,0]:[Ze,le]},[g,C,y,Y,de,Me,vt,Ue.map(function(bt){return bt.key}).join("_"),It])}function Q(g){var C;return g instanceof Map?(C={},g.forEach(function(P,y){C[y]=P})):C=g,JSON.stringify(C)}var H="TABS_DQ";function Se(g){return String(g).replace(/"/g,H)}function ve(g,C,P,y){return!(!P||y||g===!1||g===void 0&&(C===!1||C===null))}function $(g,C){var P=g.prefixCls,y=g.editable,Y=g.locale,de=g.style;return!y||y.showAdd===!1?null:D.createElement("button",{ref:C,type:"button",className:"".concat(P,"-nav-add"),style:de,"aria-label":(Y==null?void 0:Y.addAriaLabel)||"Add tab",onClick:function(Ue){y.onEdit("add",{event:Ue})}},y.addIcon||"+")}var Oe=D.forwardRef($),Le=D.forwardRef(function(g,C){var P=g.position,y=g.prefixCls,Y=g.extra;if(!Y)return null;var de,Ge={};return(0,x.Z)(Y)==="object"&&!D.isValidElement(Y)?Ge=Y:Ge.right=Y,P==="right"&&(de=Ge.right),P==="left"&&(de=Ge.left),de?D.createElement("div",{className:"".concat(y,"-extra-content"),ref:C},de):null}),Bt=Le,st=i(31561),ft=i(15285),wt=i(10228);function _t(g,C){var P=g.prefixCls,y=g.id,Y=g.tabs,de=g.locale,Ge=g.mobile,Ue=g.moreIcon,vt=Ue===void 0?"More":Ue,It=g.moreTransitionName,Lt=g.style,Xt=g.className,Me=g.editable,bt=g.tabBarGutter,le=g.rtl,De=g.removeAriaLabel,Fe=g.onTabClick,Ze=g.getPopupContainer,yt=g.popupClassName,ye=(0,D.useState)(!1),Et=(0,pe.Z)(ye,2),_=Et[0],we=Et[1],Qe=(0,D.useState)(null),rt=(0,pe.Z)(Qe,2),Ve=rt[0],ot=rt[1],At="".concat(y,"-more-popup"),Rt="".concat(P,"-dropdown"),Jt=Ve!==null?"".concat(At,"-").concat(Ve):null,cn=de==null?void 0:de.dropdownAriaLabel;function xn(ct,en){ct.preventDefault(),ct.stopPropagation(),Me.onEdit("remove",{key:en,event:ct})}var On=D.createElement(ft.ZP,{onClick:function(en){var Vt=en.key,nn=en.domEvent;Fe(Vt,nn),we(!1)},prefixCls:"".concat(Rt,"-menu"),id:At,tabIndex:-1,role:"listbox","aria-activedescendant":Jt,selectedKeys:[Ve],"aria-label":cn!==void 0?cn:"expanded dropdown"},Y.map(function(ct){var en=ct.closable,Vt=ct.disabled,nn=ct.closeIcon,Ht=ct.key,Cn=ct.label,kn=ve(en,nn,Me,Vt);return D.createElement(ft.sN,{key:Ht,id:"".concat(At,"-").concat(Ht),role:"option","aria-controls":y&&"".concat(y,"-panel-").concat(Ht),disabled:Vt},D.createElement("span",null,Cn),kn&&D.createElement("button",{type:"button","aria-label":De||"remove",tabIndex:0,className:"".concat(Rt,"-menu-item-remove"),onClick:function(Kt){Kt.stopPropagation(),xn(Kt,Ht)}},nn||Me.removeIcon||"\xD7"))}));function Nn(ct){for(var en=Y.filter(function(kn){return!kn.disabled}),Vt=en.findIndex(function(kn){return kn.key===Ve})||0,nn=en.length,Ht=0;HtYr?"left":"right"})}),cn=(0,pe.Z)(Jt,2),xn=cn[0],On=cn[1],Nn=M(0,function(ta,Yr){!Rt&&ye&&ye({direction:ta>Yr?"top":"bottom"})}),xe=(0,pe.Z)(Nn,2),Ie=xe[0],Ye=xe[1],et=(0,D.useState)([0,0]),ct=(0,pe.Z)(et,2),en=ct[0],Vt=ct[1],nn=(0,D.useState)([0,0]),Ht=(0,pe.Z)(nn,2),Cn=Ht[0],kn=Ht[1],rn=(0,D.useState)([0,0]),Kt=(0,pe.Z)(rn,2),zt=Kt[0],Pn=Kt[1],vn=(0,D.useState)([0,0]),Gn=(0,pe.Z)(vn,2),Qn=Gn[0],Zn=Gn[1],In=We(new Map),Ar=(0,pe.Z)(In,2),Xe=Ar[0],Ce=Ar[1],ce=ue(de,Xe,Cn[0]),dt=T(en,Rt),$t=T(Cn,Rt),Yt=T(zt,Rt),Tt=T(Qn,Rt),ln=dt<$t+Yt,Ct=ln?dt-Tt:dt-Yt,tn="".concat(Y,"-nav-operations-hidden"),ir=0,Fn=0;Rt&&Xt?(ir=0,Fn=Math.max(0,$t-Ct)):(ir=Math.min(0,Ct-$t),Fn=0);function pn(ta){return taFn?Fn:ta}var Qt=(0,D.useRef)(),qt=(0,D.useState)(),_n=(0,pe.Z)(qt,2),vr=_n[0],er=_n[1];function br(){er(Date.now())}function tr(){window.clearTimeout(Qt.current)}Ot(rt,function(ta,Yr){function Ca(pa,Fa){pa(function(Aa){var To=pn(Aa+Fa);return To})}return ln?(Rt?Ca(On,ta):Ca(Ye,Yr),tr(),br(),!0):!1}),(0,D.useEffect)(function(){return tr(),vr&&(Qt.current=window.setTimeout(function(){er(0)},100)),tr},[vr]);var fr=G(ce,Ct,Rt?xn:Ie,$t,Yt,Tt,(0,fe.Z)((0,fe.Z)({},g),{},{tabs:de})),Yn=(0,pe.Z)(fr,2),hr=Yn[0],Sr=Yn[1],rr=(0,u.Z)(function(){var ta=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Lt,Yr=ce.get(ta)||{width:0,height:0,left:0,right:0,top:0};if(Rt){var Ca=xn;Xt?Yr.rightxn+Ct&&(Ca=Yr.right+Yr.width-Ct):Yr.left<-xn?Ca=-Yr.left:Yr.left+Yr.width>-xn+Ct&&(Ca=-(Yr.left+Yr.width-Ct)),Ye(0),On(pn(Ca))}else{var pa=Ie;Yr.top<-Ie?pa=-Yr.top:Yr.top+Yr.height>-Ie+Ct&&(pa=-(Yr.top+Yr.height-Ct)),On(0),Ye(pn(pa))}}),Ln={};De==="top"||De==="bottom"?Ln[Xt?"marginRight":"marginLeft"]=Fe:Ln.marginTop=Fe;var Wn=de.map(function(ta,Yr){var Ca=ta.key;return D.createElement(St,{id:vt,prefixCls:Y,key:Ca,tab:ta,style:Yr===0?void 0:Ln,closable:ta.closable,editable:bt,active:Ca===Lt,renderWrapper:Ze,removeAriaLabel:le==null?void 0:le.removeAriaLabel,onClick:function(Fa){yt(Ca,Fa)},onFocus:function(){rr(Ca),br(),rt.current&&(Xt||(rt.current.scrollLeft=0),rt.current.scrollTop=0)}})}),Kn=function(){return Ce(function(){var Yr=new Map;return de.forEach(function(Ca){var pa,Fa=Ca.key,Aa=(pa=Ve.current)===null||pa===void 0?void 0:pa.querySelector('[data-node-key="'.concat(Se(Fa),'"]'));Aa&&Yr.set(Fa,{width:Aa.offsetWidth,height:Aa.offsetHeight,left:Aa.offsetLeft,top:Aa.offsetTop})}),Yr})};(0,D.useEffect)(function(){Kn()},[de.map(function(ta){return ta.key}).join("_")]);var sr=ke(function(){var ta=d(_),Yr=d(we),Ca=d(Qe);Vt([ta[0]-Yr[0]-Ca[0],ta[1]-Yr[1]-Ca[1]]);var pa=d(At);Pn(pa);var Fa=d(ot);Zn(Fa);var Aa=d(Ve);kn([Aa[0]-pa[0],Aa[1]-pa[1]]),Kn()}),Rr=de.slice(0,hr),Zr=de.slice(Sr+1),Jn=[].concat((0,U.Z)(Rr),(0,U.Z)(Zr)),Tn=ce.get(Lt),pr=w({activeTabOffset:Tn,horizontal:Rt,rtl:Xt,indicatorSize:Et}),nr=pr.style;(0,D.useEffect)(function(){rr()},[Lt,ir,Fn,Q(Tn),Q(ce),Rt]),(0,D.useEffect)(function(){sr()},[Xt]);var Jr=!!Jn.length,zr="".concat(Y,"-nav-wrap"),fa,Ba,va,ga;return Rt?Xt?(Ba=xn>0,fa=xn!==Fn):(fa=xn<0,Ba=xn!==ir):(va=Ie<0,ga=Ie!==ir),D.createElement(B.Z,{onResize:sr},D.createElement("div",{ref:(0,R.x1)(C,_),role:"tablist",className:v()("".concat(Y,"-nav"),Ge),style:Ue,onKeyDown:function(){br()}},D.createElement(Bt,{ref:we,position:"left",extra:Me,prefixCls:Y}),D.createElement(B.Z,{onResize:sr},D.createElement("div",{className:v()(zr,(P={},(0,s.Z)(P,"".concat(zr,"-ping-left"),fa),(0,s.Z)(P,"".concat(zr,"-ping-right"),Ba),(0,s.Z)(P,"".concat(zr,"-ping-top"),va),(0,s.Z)(P,"".concat(zr,"-ping-bottom"),ga),P)),ref:rt},D.createElement(B.Z,{onResize:sr},D.createElement("div",{ref:Ve,className:"".concat(Y,"-nav-list"),style:{transform:"translate(".concat(xn,"px, ").concat(Ie,"px)"),transition:vr?"none":void 0}},Wn,D.createElement(Oe,{ref:At,prefixCls:Y,locale:le,editable:bt,style:(0,fe.Z)((0,fe.Z)({},Wn.length===0?void 0:Ln),{},{visibility:Jr?"hidden":null})}),D.createElement("div",{className:v()("".concat(Y,"-ink-bar"),(0,s.Z)({},"".concat(Y,"-ink-bar-animated"),It.inkBar)),style:nr}))))),D.createElement(Zt,(0,L.Z)({},g,{removeAriaLabel:le==null?void 0:le.removeAriaLabel,ref:ot,prefixCls:Y,tabs:Jn,className:!Jr&&tn,tabMoving:!!vr})),D.createElement(Bt,{ref:Qe,position:"right",extra:Me,prefixCls:Y})))}var S=D.forwardRef(ae),h=["renderTabBar"],oe=["label","key"];function W(g){var C=g.renderTabBar,P=(0,se.Z)(g,h),y=D.useContext(ee),Y=y.tabs;if(C){var de=(0,fe.Z)((0,fe.Z)({},P),{},{panes:Y.map(function(Ge){var Ue=Ge.label,vt=Ge.key,It=(0,se.Z)(Ge,oe);return D.createElement(He,(0,L.Z)({tab:Ue,key:vt,tabKey:vt},It))})});return C(de,S)}return D.createElement(S,P)}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,fe.Z)({inkBar:!0},(0,x.Z)(g)==="object"?g:{}),C.tabPaneMotion&&C.tabPane===void 0&&(C.tabPane=!0),!C.tabPaneMotion&&C.tabPane&&(C.tabPane=!1),C}var lt=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],je=0;function Ae(g,C){var P,y=g.id,Y=g.prefixCls,de=Y===void 0?"rc-tabs":Y,Ge=g.className,Ue=g.items,vt=g.direction,It=g.activeKey,Lt=g.defaultActiveKey,Xt=g.editable,Me=g.animated,bt=g.tabPosition,le=bt===void 0?"top":bt,De=g.tabBarGutter,Fe=g.tabBarStyle,Ze=g.tabBarExtraContent,yt=g.locale,ye=g.moreIcon,Et=g.moreTransitionName,_=g.destroyInactiveTabPane,we=g.renderTabBar,Qe=g.onChange,rt=g.onTabClick,Ve=g.onTabScroll,ot=g.getPopupContainer,At=g.popupClassName,Rt=g.indicatorSize,Jt=(0,se.Z)(g,lt),cn=D.useMemo(function(){return(Ue||[]).filter(function(Zn){return Zn&&(0,x.Z)(Zn)==="object"&&"key"in Zn})},[Ue]),xn=vt==="rtl",On=ge(Me),Nn=(0,D.useState)(!1),xe=(0,pe.Z)(Nn,2),Ie=xe[0],Ye=xe[1];(0,D.useEffect)(function(){Ye((0,I.Z)())},[]);var et=(0,q.Z)(function(){var Zn;return(Zn=cn[0])===null||Zn===void 0?void 0:Zn.key},{value:It,defaultValue:Lt}),ct=(0,pe.Z)(et,2),en=ct[0],Vt=ct[1],nn=(0,D.useState)(function(){return cn.findIndex(function(Zn){return Zn.key===en})}),Ht=(0,pe.Z)(nn,2),Cn=Ht[0],kn=Ht[1];(0,D.useEffect)(function(){var Zn=cn.findIndex(function(Ar){return Ar.key===en});if(Zn===-1){var In;Zn=Math.max(0,Math.min(Cn,cn.length-1)),Vt((In=cn[Zn])===null||In===void 0?void 0:In.key)}kn(Zn)},[cn.map(function(Zn){return Zn.key}).join("_"),en,Cn]);var rn=(0,q.Z)(null,{value:y}),Kt=(0,pe.Z)(rn,2),zt=Kt[0],Pn=Kt[1];(0,D.useEffect)(function(){y||(Pn("rc-tabs-".concat(je)),je+=1)},[]);function vn(Zn,In){rt==null||rt(Zn,In);var Ar=Zn!==en;Vt(Zn),Ar&&(Qe==null||Qe(Zn))}var Gn={id:zt,activeKey:en,animated:On,tabPosition:le,rtl:xn,mobile:Ie},Qn=(0,fe.Z)((0,fe.Z)({},Gn),{},{editable:Xt,locale:yt,moreIcon:ye,moreTransitionName:Et,tabBarGutter:De,onTabClick:vn,onTabScroll:Ve,extra:Ze,style:Fe,panes:null,getPopupContainer:ot,popupClassName:At,indicatorSize:Rt});return D.createElement(ee.Provider,{value:{tabs:cn,prefixCls:de}},D.createElement("div",(0,L.Z)({ref:C,id:y,className:v()(de,"".concat(de,"-").concat(le),(P={},(0,s.Z)(P,"".concat(de,"-mobile"),Ie),(0,s.Z)(P,"".concat(de,"-editable"),Xt),(0,s.Z)(P,"".concat(de,"-rtl"),xn),P),Ge)},Jt),D.createElement(W,(0,L.Z)({},Qn,{renderTabBar:we})),D.createElement(Te,(0,L.Z)({destroyInactiveTabPane:_},Gn,{animated:On}))))}var it=D.forwardRef(Ae),Z=it,A=Z,X=i(36355),be=i(19716),nt=()=>null,xt=i(62892);const Dt={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Ft(g){let C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},P;return C===!1?P={inkBar:!1,tabPane:!1}:C===!0?P={inkBar:!0,tabPane:!0}:P=Object.assign({inkBar:!0},typeof C=="object"?C:{}),P.tabPane&&(P.tabPaneMotion=Object.assign(Object.assign({},Dt),{motionName:(0,xt.m)(g,"switch")})),P}var Ut=i(11592),un=function(g,C){var P={};for(var y in g)Object.prototype.hasOwnProperty.call(g,y)&&C.indexOf(y)<0&&(P[y]=g[y]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,y=Object.getOwnPropertySymbols(g);YC)}function An(g,C){if(g)return g;const P=(0,Ut.Z)(C).map(y=>{if(D.isValidElement(y)){const{key:Y,props:de}=y,Ge=de||{},{tab:Ue}=Ge,vt=un(Ge,["tab"]);return Object.assign(Object.assign({key:String(Y)},vt),{label:Ue})}return null});return an(P)}var En=i(17313),wn=i(83116),on=i(37613),Dn=i(13826),fn=g=>{const{componentCls:C,motionDurationSlow:P}=g;return[{[C]:{[`${C}-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,Dn.oN)(g,"slide-up"),(0,Dn.oN)(g,"slide-down")]]};const Rn=g=>{const{componentCls:C,tabsCardPadding:P,cardBg:y,cardGutter:Y,colorBorderSecondary:de,itemSelectedColor:Ge}=g;return{[`${C}-card`]:{[`> ${C}-nav, > div > ${C}-nav`]:{[`${C}-tab`]:{margin:0,padding:P,background:y,border:`${g.lineWidth}px ${g.lineType} ${de}`,transition:`all ${g.motionDurationSlow} ${g.motionEaseInOut}`},[`${C}-tab-active`]:{color:Ge,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:`${Y}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:`${Y}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}}}}}}},or=g=>{const{componentCls:C,itemHoverColor:P,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:P}},"&:hover":{background:g.controlItemBgHover},"&-disabled":{"&, &:hover":{color:g.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},me=g=>{const{componentCls:C,margin:P,colorBorderSecondary:y,horizontalMargin:Y,verticalItemPadding:de,verticalItemMargin:Ge}=g;return{[`${C}-top, ${C}-bottom`]:{flexDirection:"column",[`> ${C}-nav, > div > ${C}-nav`]:{margin:Y,"&::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:`${P}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:de,textAlign:"center"},[`${C}-tab + ${C}-tab`]:{margin:Ge},[`${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}}}}}},tt=g=>{const{componentCls:C,cardPaddingSM:P,cardPaddingLG:y,horizontalItemPaddingSM:Y,horizontalItemPaddingLG:de}=g;return{[C]:{"&-small":{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:Y,fontSize:g.titleFontSizeSM}}},"&-large":{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:de,fontSize:g.titleFontSizeLG}}}},[`${C}-card`]:{[`&${C}-small`]:{[`> ${C}-nav`]:{[`${C}-tab`]:{padding:P}},[`&${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}}}}}},at=g=>{const{componentCls:C,itemActiveColor:P,itemHoverColor:y,iconCls:Y,tabsHorizontalItemMargin:de,horizontalItemPadding:Ge,itemSelectedColor:Ue,itemColor:vt}=g,It=`${C}-tab`;return{[It]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Ge,fontSize:g.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:vt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:P}},(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},[`&${It}-active ${It}-btn`]:{color:Ue,textShadow:g.tabsActiveTextShadow},[`&${It}-disabled`]:{color:g.colorTextDisabled,cursor:"not-allowed"},[`&${It}-disabled ${It}-btn, &${It}-disabled ${C}-remove`]:{"&:focus, &:active":{color:g.colorTextDisabled}},[`& ${It}-remove ${Y}`]:{margin:0},[Y]:{marginRight:{_skip_check_:!0,value:g.marginSM}}},[`${It} + ${It}`]:{margin:{_skip_check_:!0,value:de}}}},_e=g=>{const{componentCls:C,tabsHorizontalItemMarginRTL:P,iconCls:y,cardGutter:Y}=g;return{[`${C}-rtl`]:{direction:"rtl",[`${C}-nav`]:{[`${C}-tab`]:{margin:{_skip_check_:!0,value:P},[`${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:Y},marginLeft:{_skip_check_:!0,value:0}}}}},[`${C}-dropdown-rtl`]:{direction:"rtl"},[`${C}-menu-item`]:{[`${C}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},jt=g=>{const{componentCls:C,tabsCardPadding:P,cardHeight:y,cardGutter:Y,itemHoverColor:de,itemActiveColor:Ge,colorBorderSecondary:Ue}=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:P,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:Y},padding:`0 ${g.paddingXS}px`,background:"transparent",border:`${g.lineWidth}px ${g.lineType} ${Ue}`,borderRadius:`${g.borderRadiusLG}px ${g.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:g.colorText,transition:`all ${g.motionDurationSlow} ${g.motionEaseInOut}`,"&:hover":{color:de},"&:active, &:focus:not(:focus-visible)":{color:Ge}},(0,En.Qy)(g))},[`${C}-extra-content`]:{flex:"none"},[`${C}-ink-bar`]:{position:"absolute",background:g.inkBarColor,pointerEvents:"none"}}),at(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 sn=(0,wn.Z)("Tabs",g=>{const C=(0,on.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[tt(C),_e(C),me(C),or(C),Rn(C),jt(C),fn(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}}),Wt=function(g,C){var P={};for(var y in g)Object.prototype.hasOwnProperty.call(g,y)&&C.indexOf(y)<0&&(P[y]=g[y]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,y=Object.getOwnPropertySymbols(g);Y{const{type:C,className:P,rootClassName:y,size:Y,onEdit:de,hideAdd:Ge,centered:Ue,addIcon:vt,popupClassName:It,children:Lt,items:Xt,animated:Me,style:bt,indicatorSize:le}=g,De=Wt(g,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Fe,moreIcon:Ze=D.createElement(f.Z,null)}=De,{direction:yt,tabs:ye,getPrefixCls:Et,getPopupContainer:_}=D.useContext(X.E_),we=Et("tabs",Fe),[Qe,rt]=sn(we);let Ve;C==="editable-card"&&(Ve={onEdit:(xn,On)=>{let{key:Nn,event:xe}=On;de==null||de(xn==="add"?xe:Nn,xn)},removeIcon:D.createElement(o.Z,null),addIcon:vt||D.createElement(O.Z,null),showAdd:Ge!==!0});const ot=Et(),At=An(Xt,Lt),Rt=Ft(we,Me),Jt=(0,be.Z)(Y),cn=Object.assign(Object.assign({},ye==null?void 0:ye.style),bt);return Qe(D.createElement(A,Object.assign({direction:yt,getPopupContainer:_,moreTransitionName:`${ot}-slide-up`},De,{items:At,className:v()({[`${we}-${Jt}`]:Jt,[`${we}-card`]:["card","editable-card"].includes(C),[`${we}-editable-card`]:C==="editable-card",[`${we}-centered`]:Ue},ye==null?void 0:ye.className,P,y,rt),popupClassName:v()(It,rt),style:cn,editable:Ve,moreIcon:Ze,prefixCls:we,animated:Rt,indicatorSize:le!=null?le:ye==null?void 0:ye.indicatorSize})))};Sn.TabPane=nt;var ie=Sn},17574:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return G}});var o=i(60091),f=i(94480),O=i(52671),V=i(8657),v=i(54476),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"},fe=s,pe=i(7657),x=function(H,Se){return L.createElement(pe.Z,(0,v.Z)({},H,{ref:Se,icon:fe}))},se=L.forwardRef(x),D=se,I=i(92310),q=i.n(I),z=i(35654),ee=i(71430),mt=i(36355),He=i(56082),gt=i(62892),Te=i(20648);const U=4;function B(Q){const{dropPosition:H,dropLevelOffset:Se,prefixCls:ve,indent:$,direction:Oe="ltr"}=Q,Le=Oe==="ltr"?"left":"right",Bt=Oe==="ltr"?"right":"left",st={[Le]:-Se*$+U,[Bt]:0};switch(H){case-1:st.top=-3;break;case 1:st.bottom=-3;break;default:st.bottom=-3,st[Le]=$+U;break}return L.createElement("div",{style:st,className:`${ve}-drop-indicator`})}var u=i(71997),j=L.forwardRef((Q,H)=>{const{getPrefixCls:Se,direction:ve,virtual:$,tree:Oe}=L.useContext(mt.E_),{prefixCls:Le,className:Bt,showIcon:st=!1,showLine:ft,switcherIcon:wt,blockNode:_t=!1,children:Zt,checkable:$e=!1,selectable:St=!0,draggable:J,motion:K,style:w}=Q,d=Se("tree",Le),T=Se(),ae=K!=null?K:Object.assign(Object.assign({},(0,gt.Z)(T)),{motionAppear:!1}),S=Object.assign(Object.assign({},Q),{checkable:$e,selectable:St,showIcon:st,motion:ae,blockNode:_t,showLine:!!ft,dropIndicatorRender:B}),[h,oe]=(0,Te.ZP)(d),W=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(He.Z,null)),ge},[J]),F=ge=>L.createElement(u.Z,{prefixCls:d,switcherIcon:wt,treeNodeProps:ge,showLine:ft});return h(L.createElement(o.Z,Object.assign({itemHeight:20,ref:H,virtual:$},S,{style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),w),prefixCls:d,className:q()({[`${d}-icon-hide`]:!st,[`${d}-block-node`]:_t,[`${d}-unselectable`]:!St,[`${d}-rtl`]:ve==="rtl"},Oe==null?void 0:Oe.className,Bt,oe),direction:ve,checkable:$e&&L.createElement("span",{className:`${d}-checkbox-inner`}),selectable:St,switcherIcon:F,draggable:W}),Zt))}),ue;(function(Q){Q[Q.None=0]="None",Q[Q.Start=1]="Start",Q[Q.End=2]="End"})(ue||(ue={}));function M(Q,H){function Se(ve){const{key:$,children:Oe}=ve;H($,ve)!==!1&&M(Oe||[],H)}Q.forEach(Se)}function te(Q){let{treeData:H,expandedKeys:Se,startKey:ve,endKey:$}=Q;const Oe=[];let Le=ue.None;if(ve&&ve===$)return[ve];if(!ve||!$)return[];function Bt(st){return st===ve||st===$}return M(H,st=>{if(Le===ue.End)return!1;if(Bt(st)){if(Oe.push(st),Le===ue.None)Le=ue.Start;else if(Le===ue.Start)return Le=ue.End,!1}else Le===ue.Start&&Oe.push(st);return Se.includes(st)}),Oe}function k(Q,H){const Se=(0,f.Z)(H),ve=[];return M(Q,($,Oe)=>{const Le=Se.indexOf($);return Le!==-1&&(ve.push(Oe),Se.splice(Le,1)),!!Se.length}),ve}var Ke=function(Q,H){var Se={};for(var ve in Q)Object.prototype.hasOwnProperty.call(Q,ve)&&H.indexOf(ve)<0&&(Se[ve]=Q[ve]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,ve=Object.getOwnPropertySymbols(Q);${var{defaultExpandAll:Se,defaultExpandParent:ve,defaultExpandedKeys:$}=Q,Oe=Ke(Q,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Le=L.useRef(),Bt=L.useRef(),st=()=>{const{keyEntities:W}=(0,ee.I8)(Ot(Oe));let F;return Se?F=Object.keys(W):ve?F=(0,z.r7)(Oe.expandedKeys||$||[],W):F=Oe.expandedKeys||$,F},[ft,wt]=L.useState(Oe.selectedKeys||Oe.defaultSelectedKeys||[]),[_t,Zt]=L.useState(()=>st());L.useEffect(()=>{"selectedKeys"in Oe&&wt(Oe.selectedKeys)},[Oe.selectedKeys]),L.useEffect(()=>{"expandedKeys"in Oe&&Zt(Oe.expandedKeys)},[Oe.expandedKeys]);const $e=(W,F)=>{var ge;return"expandedKeys"in Oe||Zt(W),(ge=Oe.onExpand)===null||ge===void 0?void 0:ge.call(Oe,W,F)},St=(W,F)=>{var ge;const{multiple:lt}=Oe,{node:je,nativeEvent:Ae}=F,{key:it=""}=je,Z=Ot(Oe),A=Object.assign(Object.assign({},F),{selected:!0}),X=(Ae==null?void 0:Ae.ctrlKey)||(Ae==null?void 0:Ae.metaKey),be=Ae==null?void 0:Ae.shiftKey;let Pe;lt&&X?(Pe=W,Le.current=it,Bt.current=Pe,A.selectedNodes=k(Z,Pe)):lt&&be?(Pe=Array.from(new Set([].concat((0,f.Z)(Bt.current||[]),(0,f.Z)(te({treeData:Z,expandedKeys:_t,startKey:it,endKey:Le.current}))))),A.selectedNodes=k(Z,Pe)):(Pe=[it],Le.current=it,Bt.current=Pe,A.selectedNodes=k(Z,Pe)),(ge=Oe.onSelect)===null||ge===void 0||ge.call(Oe,Pe,A),"selectedKeys"in Oe||wt(Pe)},{getPrefixCls:J,direction:K}=L.useContext(mt.E_),{prefixCls:w,className:d,showIcon:T=!0,expandAction:ae="click"}=Oe,S=Ke(Oe,["prefixCls","className","showIcon","expandAction"]),h=J("tree",w),oe=q()(`${h}-directory`,{[`${h}-directory-rtl`]:K==="rtl"},d);return L.createElement(j,Object.assign({icon:he,ref:H,blockNode:!0},S,{showIcon:T,expandAction:ae,prefixCls:h,className:oe,expandedKeys:_t,selectedKeys:ft,onSelect:St,onExpand:$e}))};var We=L.forwardRef(Be);const re=j;re.DirectoryTree=We,re.TreeNode=o.O;var G=re},20648:function(hn,qe,i){"use strict";i.d(qe,{TM:function(){return I},Yk:function(){return D}});var o=i(36237),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}}),fe=(q,z)=>({[`.${q}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${z.motionDurationSlow}`}}}),pe=(q,z)=>({[`.${q}-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:'""'}}}),x=(q,z)=>{const{treeCls:ee,treeNodeCls:mt,treeNodePadding:He,titleHeight:gt,nodeSelectedBg:Te,nodeHoverBg:U}=z,B=z.paddingXS;return{[ee]:Object.assign(Object.assign({},(0,O.Wf)(z)),{background:z.colorBgContainer,borderRadius:z.borderRadius,transition:`background-color ${z.motionDurationSlow}`,[`&${ee}-rtl`]:{[`${ee}-switcher`]:{"&_close":{[`${ee}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${ee}-active-focused)`]:Object.assign({},(0,O.oN)(z)),[`${ee}-list-holder-inner`]:{alignItems:"flex-start"},[`&${ee}-block-node`]:{[`${ee}-list-holder-inner`]:{alignItems:"stretch",[`${ee}-node-content-wrapper`]:{flex:"auto"},[`${mt}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:He,insetInlineStart:0,border:`1px solid ${z.colorPrimary}`,opacity:0,animationName:s,animationDuration:z.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${mt}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${He}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${ee}-node-content-wrapper`]:{color:z.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${ee}-node-content-wrapper`]:Object.assign({},(0,O.oN)(z)),[`&:not(${mt}-disabled).filter-node ${ee}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${ee}-draggable-icon`]:{flexShrink:0,width:gt,lineHeight:`${gt}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${z.motionDurationSlow}`,[`${mt}:hover &`]:{opacity:.45}},[`&${mt}-disabled`]:{[`${ee}-draggable-icon`]:{visibility:"hidden"}}}},[`${ee}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:gt}},[`${ee}-draggable-icon`]:{visibility:"hidden"},[`${ee}-switcher`]:Object.assign(Object.assign({},fe(q,z)),{position:"relative",flex:"none",alignSelf:"stretch",width:gt,margin:0,lineHeight:`${gt}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${ee}-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:gt/2,bottom:-He,marginInlineStart:-1,borderInlineEnd:`1px solid ${z.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:gt/2*.8,height:gt/2,borderBottom:`1px solid ${z.colorBorder}`,content:'""'}}}),[`${ee}-checkbox`]:{top:"initial",marginInlineEnd:B},[`${ee}-node-content-wrapper, ${ee}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:gt,margin:0,padding:`0 ${z.paddingXS/2}px`,color:"inherit",lineHeight:`${gt}px`,background:"transparent",borderRadius:z.borderRadius,cursor:"pointer",transition:`all ${z.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:U},[`&${ee}-node-selected`]:{backgroundColor:Te},[`${ee}-iconEle`]:{display:"inline-block",width:gt,height:gt,lineHeight:`${gt}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${ee}-unselectable ${ee}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${ee}-node-content-wrapper`]:Object.assign({lineHeight:`${gt}px`,userSelect:"none"},pe(q,z)),[`${mt}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${z.colorPrimary}`}},"&-show-line":{[`${ee}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:gt/2,bottom:-He,borderInlineEnd:`1px solid ${z.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${ee}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${mt}-leaf-last`]:{[`${ee}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${gt/2}px !important`}}}}})}},se=q=>{const{treeCls:z,treeNodeCls:ee,treeNodePadding:mt,directoryNodeSelectedBg:He,directoryNodeSelectedColor:gt}=q;return{[`${z}${z}-directory`]:{[ee]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:mt,insetInlineStart:0,transition:`background-color ${q.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:q.controlItemBgHover}},"> *":{zIndex:1},[`${z}-switcher`]:{transition:`color ${q.motionDurationMid}`},[`${z}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${z}-node-selected`]:{color:gt,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:He},[`${z}-switcher`]:{color:gt},[`${z}-node-content-wrapper`]:{color:gt,background:"transparent"}}}}}},D=(q,z)=>{const ee=`.${q}`,mt=`${ee}-treenode`,He=z.paddingXS/2,gt=(0,v.TS)(z,{treeCls:ee,treeNodeCls:mt,treeNodePadding:He});return[x(q,gt),se(gt)]},I=q=>{const{controlHeightSM:z}=q;return{titleHeight:z,nodeHoverBg:q.controlItemBgHover,nodeSelectedBg:q.controlItemBgActive}};qe.ZP=(0,L.Z)("Tree",(q,z)=>{let{prefixCls:ee}=z;return[{[q.componentCls]:(0,f.C2)(`${ee}-checkbox`,q)},D(ee,q),(0,V.Z)(q)]},q=>{const{colorTextLightSolid:z,colorPrimary:ee}=q;return Object.assign(Object.assign({},I(q)),{directoryNodeSelectedColor:z,directoryNodeSelectedBg:ee})})},71997:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return mt}});var o=i(54476),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(gt,Te){return f.createElement(v.Z,(0,o.Z)({},gt,{ref:Te,icon:V}))},s=f.forwardRef(L),fe=s,pe=i(52671),x=i(58617),se=i(15075),D=i(43531),I=i(92310),q=i.n(I),z=i(92343),mt=He=>{const{prefixCls:gt,switcherIcon:Te,treeNodeProps:U,showLine:B}=He,{isLeaf:u,expanded:R,loading:j}=U;if(j)return f.createElement(x.Z,{className:`${gt}-switcher-loading-icon`});let ue;if(B&&typeof B=="object"&&(ue=B.showLeafIcon),u){if(!B)return null;if(typeof ue!="boolean"&&ue){const k=typeof ue=="function"?ue(U):ue,Ke=`${gt}-switcher-line-custom-icon`;return(0,z.l$)(k)?(0,z.Tm)(k,{className:q()(k.props.className||"",Ke)}):k}return ue?f.createElement(pe.Z,{className:`${gt}-switcher-line-icon`}):f.createElement("span",{className:`${gt}-switcher-leaf-line`})}const M=`${gt}-switcher-icon`,te=typeof Te=="function"?Te(U):Te;return(0,z.l$)(te)?(0,z.Tm)(te,{className:q()(te.props.className||"",M)}):te!==void 0?te:B?R?f.createElement(se.Z,{className:`${gt}-switcher-line-icon`}):f.createElement(D.Z,{className:`${gt}-switcher-line-icon`}):f.createElement(fe,{className:M})}},48066:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return or}});var o=i(59301),f=i(40001),O=i(81953),V=i(54476),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),fe=function(tt,at){return o.createElement(s.Z,(0,V.Z)({},tt,{ref:at,icon:L}))},pe=o.forwardRef(fe),x=pe,se=i(92310),D=i.n(se),I=i(25769),q=i.n(I),z=i(29301),ee=i(11592),mt=i(34280),He=i(18929),gt=i(2738),Te=i(8654),U=i(3465),B=i(10228),u=function(me,tt){var at={};for(var _e in me)Object.prototype.hasOwnProperty.call(me,_e)&&tt.indexOf(_e)<0&&(at[_e]=me[_e]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,_e=Object.getOwnPropertySymbols(me);jt<_e.length;jt++)tt.indexOf(_e[jt])<0&&Object.prototype.propertyIsEnumerable.call(me,_e[jt])&&(at[_e[jt]]=me[_e[jt]]);return at};const R={border:0,background:"transparent",padding:0,lineHeight:"inherit",display:"inline-block"};var ue=o.forwardRef((me,tt)=>{const at=g=>{const{keyCode:C}=g;C===B.Z.ENTER&&g.preventDefault()},_e=g=>{const{keyCode:C}=g,{onClick:P}=me;C===B.Z.ENTER&&P&&P()},{style:jt,noStyle:sn,disabled:Wt}=me,Sn=u(me,["style","noStyle","disabled"]);let ie={};return sn||(ie=Object.assign({},R)),Wt&&(ie.pointerEvents="none"),ie=Object.assign(Object.assign({},ie),jt),o.createElement("div",Object.assign({role:"button",tabIndex:0,ref:tt},Sn,{onKeyDown:at,onKeyUp:_e,style:ie}))}),M=i(36355),te=i(9763),k=i(6848),Ke={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=Ke,Ot=function(tt,at){return o.createElement(s.Z,(0,V.Z)({},tt,{ref:at,icon:he}))},Be=o.forwardRef(Ot),ke=Be,We=i(92343),re=i(1643),G=i(15969),Q=i(83116),H=i(30071);const Se=(me,tt,at,_e)=>{const{titleMarginBottom:jt,fontWeightStrong:sn}=_e;return{marginBottom:jt,color:at,fontWeight:sn,fontSize:me,lineHeight:tt}},ve=me=>{const tt=[1,2,3,4,5],at={};return tt.forEach(_e=>{at[` - h${_e}&, - div&-h${_e}, - div&-h${_e} > textarea, - h${_e} - `]=Se(me[`fontSizeHeading${_e}`],me[`lineHeightHeading${_e}`],me.colorTextHeading,me)}),at},$=me=>{const{componentCls:tt}=me;return{"a&, a":Object.assign(Object.assign({},(0,G.N)(me)),{textDecoration:me.linkDecoration,"&:active, &:hover":{textDecoration:me.linkHoverDecoration},[`&[disabled], &${tt}-disabled`]:{color:me.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:me.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},Oe=me=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:me.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:me.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:me.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=me=>{const{componentCls:tt,paddingSM:at}=me,_e=at;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-me.paddingSM,marginTop:-_e,marginBottom:`calc(1em - ${_e}px)`},[`${tt}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:me.marginXS+2,insetBlockEnd:me.marginXS,color:me.colorTextDescription,fontWeight:"normal",fontSize:me.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},Bt=me=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:me.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"}}),ft=me=>{const{componentCls:tt,titleMarginTop:at}=me;return{[tt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:me.colorText,wordBreak:"break-word",lineHeight:me.lineHeight,[`&${tt}-secondary`]:{color:me.colorTextDescription},[`&${tt}-success`]:{color:me.colorSuccess},[`&${tt}-warning`]:{color:me.colorWarning},[`&${tt}-danger`]:{color:me.colorError,"a&:active, a&:focus":{color:me.colorErrorActive},"a&:hover":{color:me.colorErrorHover}},[`&${tt}-disabled`]:{color:me.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},ve(me)),{[` - & + h1${tt}, - & + h2${tt}, - & + h3${tt}, - & + h4${tt}, - & + h5${tt} - `]:{marginTop:at},"\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:at}}}),Oe(me)),$(me)),{[` - ${tt}-expand, - ${tt}-edit, - ${tt}-copy - `]:Object.assign(Object.assign({},(0,G.N)(me)),{marginInlineStart:me.marginXXS})}),Le(me)),Bt(me)),st()),{"&-rtl":{direction:"rtl"}})}};var wt=(0,Q.Z)("Typography",me=>[ft(me)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),Zt=me=>{const{prefixCls:tt,"aria-label":at,className:_e,style:jt,direction:sn,maxLength:Wt,autoSize:Sn=!0,value:ie,onSave:g,onCancel:C,onEnd:P,component:y,enterIcon:Y=o.createElement(ke,null)}=me,de=o.useRef(null),Ge=o.useRef(!1),Ue=o.useRef(),[vt,It]=o.useState(ie);o.useEffect(()=>{It(ie)},[ie]),o.useEffect(()=>{if(de.current&&de.current.resizableTextArea){const{textArea:_}=de.current.resizableTextArea;_.focus();const{length:we}=_.value;_.setSelectionRange(we,we)}},[]);const Lt=_=>{let{target:we}=_;It(we.value.replace(/[\n\r]/g,""))},Xt=()=>{Ge.current=!0},Me=()=>{Ge.current=!1},bt=_=>{let{keyCode:we}=_;Ge.current||(Ue.current=we)},le=()=>{g(vt.trim())},De=_=>{let{keyCode:we,ctrlKey:Qe,altKey:rt,metaKey:Ve,shiftKey:ot}=_;Ue.current===we&&!Ge.current&&!Qe&&!rt&&!Ve&&!ot&&(we===B.Z.ENTER?(le(),P==null||P()):we===B.Z.ESC&&C())},Fe=()=>{le()},Ze=y?`${tt}-${y}`:"",[yt,ye]=wt(tt),Et=D()(tt,`${tt}-edit-content`,{[`${tt}-rtl`]:sn==="rtl"},_e,Ze,ye);return yt(o.createElement("div",{className:Et,style:jt},o.createElement(re.Z,{ref:de,maxLength:Wt,value:vt,onChange:Lt,onKeyDown:bt,onKeyUp:De,onCompositionStart:Xt,onCompositionEnd:Me,onBlur:Fe,"aria-label":at,rows:1,autoSize:Sn}),Y!==null?(0,We.Tm)(Y,{className:`${tt}-edit-content-confirm`}):null))},$e=function(me,tt){var at={};for(var _e in me)Object.prototype.hasOwnProperty.call(me,_e)&&tt.indexOf(_e)<0&&(at[_e]=me[_e]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,_e=Object.getOwnPropertySymbols(me);jt<_e.length;jt++)tt.indexOf(_e[jt])<0&&Object.prototype.propertyIsEnumerable.call(me,_e[jt])&&(at[_e[jt]]=me[_e[jt]]);return at},J=o.forwardRef((me,tt)=>{const{prefixCls:at,component:_e="article",className:jt,rootClassName:sn,setContentRef:Wt,children:Sn,direction:ie,style:g}=me,C=$e(me,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:P,direction:y,typography:Y}=o.useContext(M.E_),de=ie!=null?ie:y;let Ge=tt;Wt&&(Ge=(0,Te.sQ)(tt,Wt));const Ue=P("typography",at),[vt,It]=wt(Ue),Lt=D()(Ue,Y==null?void 0:Y.className,{[`${Ue}-rtl`]:de==="rtl"},jt,sn,It),Xt=Object.assign(Object.assign({},Y==null?void 0:Y.style),g);return vt(o.createElement(_e,Object.assign({className:Lt,style:Xt,ref:Ge},C),Sn))});function K(me,tt){return o.useMemo(()=>{const at=!!me;return[at,Object.assign(Object.assign({},tt),at&&typeof me=="object"?me:null)]},[me])}var d=(me,tt)=>{const at=o.useRef(!1);o.useEffect(()=>{at.current?me():at.current=!0},tt)};function T(me){const tt=typeof me;return tt==="string"||tt==="number"}function ae(me){let tt=0;return me.forEach(at=>{T(at)?tt+=String(at).length:tt+=1}),tt}function S(me,tt){let at=0;const _e=[];for(let jt=0;jttt){const g=tt-at;return _e.push(String(sn).slice(0,g)),_e}_e.push(sn),at=ie}return me}const h=0,oe=1,W=2,F=3,ge=4;var je=me=>{let{enabledMeasure:tt,children:at,text:_e,width:jt,fontSize:sn,rows:Wt,onEllipsis:Sn}=me;const[[ie,g,C],P]=o.useState([0,0,0]),[y,Y]=o.useState(0),[de,Ge]=o.useState(h),[Ue,vt]=o.useState(0),It=o.useRef(null),Lt=o.useRef(null),Xt=o.useMemo(()=>(0,ee.Z)(_e),[_e]),Me=o.useMemo(()=>ae(Xt),[Xt]),bt=o.useMemo(()=>!tt||de!==F?y&&de!==ge&&tt?at(S(Xt,y),y{tt&&jt&&sn&&Me&&(Ge(oe),P([0,Math.ceil(Me/2),Me]))},[tt,jt,sn,_e,Me,Wt]),(0,mt.Z)(()=>{var Ze;de===oe&&vt(((Ze=It.current)===null||Ze===void 0?void 0:Ze.offsetHeight)||0)},[de]),(0,mt.Z)(()=>{var Ze,yt;if(Ue){if(de===oe){const ye=((Ze=Lt.current)===null||Ze===void 0?void 0:Ze.offsetHeight)||0,Et=Wt*Ue;ye<=Et?(Ge(ge),Sn(!1)):Ge(W)}else if(de===W)if(ie!==C){const ye=((yt=Lt.current)===null||yt===void 0?void 0:yt.offsetHeight)||0,Et=Wt*Ue;let _=ie,we=C;ie===C-1?we=ie:ye<=Et?_=g:we=g;const Qe=Math.ceil((_+we)/2);P([_,Qe,we])}else Ge(F),Y(g),Sn(!0)}},[de,ie,C,Wt,Ue]);const le={width:jt,whiteSpace:"normal",margin:0,padding:0},De=(Ze,yt,ye)=>o.createElement("span",{"aria-hidden":!0,ref:yt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(sn/2)*2},ye)},Ze),Fe=(Ze,yt)=>{const ye=S(Xt,Ze);return De(at(ye,!0),yt,le)};return o.createElement(o.Fragment,null,bt,tt&&de!==F&&de!==ge&&o.createElement(o.Fragment,null,De("lg",It,{wordBreak:"keep-all",whiteSpace:"nowrap"}),de===oe?De(at(Xt,!1),Lt,le):Fe(g,Lt)))},it=me=>{let{enabledEllipsis:tt,isEllipsis:at,children:_e,tooltipProps:jt}=me;return!(jt!=null&&jt.title)||!tt?_e:o.createElement(k.Z,Object.assign({open:at?void 0:!1},jt),_e)},Z=function(me,tt){var at={};for(var _e in me)Object.prototype.hasOwnProperty.call(me,_e)&&tt.indexOf(_e)<0&&(at[_e]=me[_e]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,_e=Object.getOwnPropertySymbols(me);jt<_e.length;jt++)tt.indexOf(_e[jt])<0&&Object.prototype.propertyIsEnumerable.call(me,_e[jt])&&(at[_e[jt]]=me[_e[jt]]);return at};function A(me,tt){let{mark:at,code:_e,underline:jt,delete:sn,strong:Wt,keyboard:Sn,italic:ie}=me,g=tt;function C(P,y){y&&(g=o.createElement(P,{},g))}return C("strong",Wt),C("u",jt),C("del",sn),C("code",_e),C("mark",at),C("kbd",Sn),C("i",ie),g}function X(me,tt,at){return me===!0||me===void 0?tt:me||at&&tt}function be(me){return me===!1?[!1,!1]:Array.isArray(me)?me:[me]}const Pe="...";var xt=o.forwardRef((me,tt)=>{var at,_e,jt;const{prefixCls:sn,className:Wt,style:Sn,type:ie,disabled:g,children:C,ellipsis:P,editable:y,copyable:Y,component:de,title:Ge}=me,Ue=Z(me,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:vt,direction:It}=o.useContext(M.E_),[Lt]=(0,te.Z)("Text"),Xt=o.useRef(null),Me=o.useRef(null),bt=vt("typography",sn),le=(0,gt.Z)(Ue,["mark","code","delete","underline","strong","keyboard","italic"]),[De,Fe]=K(y),[Ze,yt]=(0,He.Z)(!1,{value:Fe.editing}),{triggerType:ye=["icon"]}=Fe,Et=pn=>{var Qt;pn&&((Qt=Fe.onStart)===null||Qt===void 0||Qt.call(Fe)),yt(pn)};d(()=>{var pn;Ze||(pn=Me.current)===null||pn===void 0||pn.focus()},[Ze]);const _=pn=>{pn==null||pn.preventDefault(),Et(!0)},we=pn=>{var Qt;(Qt=Fe.onChange)===null||Qt===void 0||Qt.call(Fe,pn),Et(!1)},Qe=()=>{var pn;(pn=Fe.onCancel)===null||pn===void 0||pn.call(Fe),Et(!1)},[rt,Ve]=K(Y),[ot,At]=o.useState(!1),Rt=o.useRef(null),Jt={};Ve.format&&(Jt.format=Ve.format);const cn=()=>{Rt.current&&clearTimeout(Rt.current)},xn=pn=>{var Qt;pn==null||pn.preventDefault(),pn==null||pn.stopPropagation(),q()(Ve.text||String(C)||"",Jt),At(!0),cn(),Rt.current=setTimeout(()=>{At(!1)},3e3),(Qt=Ve.onCopy)===null||Qt===void 0||Qt.call(Ve,pn)};o.useEffect(()=>cn,[]);const[On,Nn]=o.useState(!1),[xe,Ie]=o.useState(!1),[Ye,et]=o.useState(!1),[ct,en]=o.useState(!1),[Vt,nn]=o.useState(!1),[Ht,Cn]=o.useState(!0),[kn,rn]=K(P,{expandable:!1}),Kt=kn&&!Ye,{rows:zt=1}=rn,Pn=o.useMemo(()=>!Kt||rn.suffix!==void 0||rn.onEllipsis||rn.expandable||De||rt,[Kt,rn,De,rt]);(0,mt.Z)(()=>{kn&&!Pn&&(Nn((0,U.G)("webkitLineClamp")),Ie((0,U.G)("textOverflow")))},[Pn,kn]);const vn=o.useMemo(()=>Pn?!1:zt===1?xe:On,[Pn,xe,On]),Gn=Kt&&(vn?Vt:ct),Qn=Kt&&zt===1&&vn,Zn=Kt&&zt>1&&vn,In=pn=>{var Qt;et(!0),(Qt=rn.onExpand)===null||Qt===void 0||Qt.call(rn,pn)},[Ar,Xe]=o.useState(0),[Ce,ce]=o.useState(0),dt=(pn,Qt)=>{let{offsetWidth:qt}=pn;var _n;Xe(qt),ce(parseInt((_n=window.getComputedStyle)===null||_n===void 0?void 0:_n.call(window,Qt).fontSize,10)||0)},$t=pn=>{var Qt;en(pn),ct!==pn&&((Qt=rn.onEllipsis)===null||Qt===void 0||Qt.call(rn,pn))};o.useEffect(()=>{const pn=Xt.current;if(kn&&vn&&pn){const Qt=Zn?pn.offsetHeight{const pn=Xt.current;if(typeof IntersectionObserver=="undefined"||!pn||!vn||!Kt)return;const Qt=new IntersectionObserver(()=>{Cn(!!pn.offsetParent)});return Qt.observe(pn),()=>{Qt.disconnect()}},[vn,Kt]);let Yt={};rn.tooltip===!0?Yt={title:(at=Fe.text)!==null&&at!==void 0?at:C}:o.isValidElement(rn.tooltip)?Yt={title:rn.tooltip}:typeof rn.tooltip=="object"?Yt=Object.assign({title:(_e=Fe.text)!==null&&_e!==void 0?_e:C},rn.tooltip):Yt={title:rn.tooltip};const Tt=o.useMemo(()=>{const pn=Qt=>["string","number"].includes(typeof Qt);if(!(!kn||vn)){if(pn(Fe.text))return Fe.text;if(pn(C))return C;if(pn(Ge))return Ge;if(pn(Yt.title))return Yt.title}},[kn,vn,Ge,Yt.title,Gn]);if(Ze)return o.createElement(Zt,{value:(jt=Fe.text)!==null&&jt!==void 0?jt:typeof C=="string"?C:"",onSave:we,onCancel:Qe,onEnd:Fe.onEnd,prefixCls:bt,className:Wt,style:Sn,direction:It,component:de,maxLength:Fe.maxLength,autoSize:Fe.autoSize,enterIcon:Fe.enterIcon});const ln=()=>{const{expandable:pn,symbol:Qt}=rn;if(!pn)return null;let qt;return Qt?qt=Qt:qt=Lt==null?void 0:Lt.expand,o.createElement("a",{key:"expand",className:`${bt}-expand`,onClick:In,"aria-label":Lt==null?void 0:Lt.expand},qt)},Ct=()=>{if(!De)return;const{icon:pn,tooltip:Qt}=Fe,qt=(0,ee.Z)(Qt)[0]||(Lt==null?void 0:Lt.edit),_n=typeof qt=="string"?qt:"";return ye.includes("icon")?o.createElement(k.Z,{key:"edit",title:Qt===!1?"":qt},o.createElement(ue,{ref:Me,className:`${bt}-edit`,onClick:_,"aria-label":_n},pn||o.createElement(x,{role:"button"}))):null},tn=()=>{if(!rt)return;const{tooltips:pn,icon:Qt}=Ve,qt=be(pn),_n=be(Qt),vr=ot?X(qt[1],Lt==null?void 0:Lt.copied):X(qt[0],Lt==null?void 0:Lt.copy),er=ot?Lt==null?void 0:Lt.copied:Lt==null?void 0:Lt.copy,br=typeof vr=="string"?vr:er;return o.createElement(k.Z,{key:"copy",title:vr},o.createElement(ue,{className:D()(`${bt}-copy`,ot&&`${bt}-copy-success`),onClick:xn,"aria-label":br},ot?X(_n[1],o.createElement(f.Z,null),!0):X(_n[0],o.createElement(O.Z,null),!0)))},ir=pn=>[pn&&ln(),Ct(),tn()],Fn=pn=>[pn&&o.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Pe),rn.suffix,ir(pn)];return o.createElement(z.Z,{onResize:dt,disabled:!Kt||vn},pn=>o.createElement(it,{tooltipProps:Yt,enabledEllipsis:Kt,isEllipsis:Gn},o.createElement(J,Object.assign({className:D()({[`${bt}-${ie}`]:ie,[`${bt}-disabled`]:g,[`${bt}-ellipsis`]:kn,[`${bt}-single-line`]:Kt&&zt===1,[`${bt}-ellipsis-single-line`]:Qn,[`${bt}-ellipsis-multiple-line`]:Zn},Wt),prefixCls:sn,style:Object.assign(Object.assign({},Sn),{WebkitLineClamp:Zn?zt:void 0}),component:de,ref:(0,Te.sQ)(pn,Xt,tt),direction:It,onClick:ye.includes("text")?_:void 0,"aria-label":Tt==null?void 0:Tt.toString(),title:Ge},le),o.createElement(je,{enabledMeasure:Kt&&!vn,text:C,rows:zt,width:Ar,fontSize:Ce,onEllipsis:$t},(Qt,qt)=>{let _n=Qt;return Qt.length&&qt&&Tt&&(_n=o.createElement("span",{key:"show-content","aria-hidden":!0},_n)),A(me,o.createElement(o.Fragment,null,_n,Fn(qt)))}))))}),Dt=function(me,tt){var at={};for(var _e in me)Object.prototype.hasOwnProperty.call(me,_e)&&tt.indexOf(_e)<0&&(at[_e]=me[_e]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,_e=Object.getOwnPropertySymbols(me);jt<_e.length;jt++)tt.indexOf(_e[jt])<0&&Object.prototype.propertyIsEnumerable.call(me,_e[jt])&&(at[_e[jt]]=me[_e[jt]]);return at},Ut=o.forwardRef((me,tt)=>{var{ellipsis:at,rel:_e}=me,jt=Dt(me,["ellipsis","rel"]);const sn=Object.assign(Object.assign({},jt),{rel:_e===void 0&&jt.target==="_blank"?"noopener noreferrer":_e});return delete sn.navigate,o.createElement(xt,Object.assign({},sn,{ref:tt,ellipsis:!!at,component:"a"}))}),an=o.forwardRef((me,tt)=>o.createElement(xt,Object.assign({ref:tt},me,{component:"div"}))),An=function(me,tt){var at={};for(var _e in me)Object.prototype.hasOwnProperty.call(me,_e)&&tt.indexOf(_e)<0&&(at[_e]=me[_e]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,_e=Object.getOwnPropertySymbols(me);jt<_e.length;jt++)tt.indexOf(_e[jt])<0&&Object.prototype.propertyIsEnumerable.call(me,_e[jt])&&(at[_e[jt]]=me[_e[jt]]);return at};const En=(me,tt)=>{var{ellipsis:at}=me,_e=An(me,["ellipsis"]);const jt=o.useMemo(()=>at&&typeof at=="object"?(0,gt.Z)(at,["expandable","rows"]):at,[at]);return o.createElement(xt,Object.assign({ref:tt},_e,{ellipsis:jt,component:"span"}))};var wn=o.forwardRef(En),on=function(me,tt){var at={};for(var _e in me)Object.prototype.hasOwnProperty.call(me,_e)&&tt.indexOf(_e)<0&&(at[_e]=me[_e]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,_e=Object.getOwnPropertySymbols(me);jt<_e.length;jt++)tt.indexOf(_e[jt])<0&&Object.prototype.propertyIsEnumerable.call(me,_e[jt])&&(at[_e[jt]]=me[_e[jt]]);return at};const Dn=[1,2,3,4,5];var fn=o.forwardRef((me,tt)=>{const{level:at=1}=me,_e=on(me,["level"]);let jt;return Dn.includes(at)?jt=`h${at}`:jt="h1",o.createElement(xt,Object.assign({ref:tt},_e,{component:jt}))});const Rn=J;Rn.Text=wn,Rn.Link=Ut,Rn.Title=fn,Rn.Paragraph=an;var or=Rn},54580:function(hn,qe,i){"use strict";i.d(qe,{default:function(){return bt}});var o=i(59301),f=i(94480),O=i(92310),V=i.n(O),v=i(54476),L=i(67732),s=i(83652),fe=i(42403),pe=i(158),x=i(20068),se=i(75931),D=i(75044),I=i(76190),q=i(3202),z=i(26112);function ee(le,De){var Fe="cannot ".concat(le.method," ").concat(le.action," ").concat(De.status,"'"),Ze=new Error(Fe);return Ze.status=De.status,Ze.method=le.method,Ze.url=le.action,Ze}function mt(le){var De=le.responseText||le.response;if(!De)return De;try{return JSON.parse(De)}catch(Fe){return De}}function He(le){var De=new XMLHttpRequest;le.onProgress&&De.upload&&(De.upload.onprogress=function(ye){ye.total>0&&(ye.percent=ye.loaded/ye.total*100),le.onProgress(ye)});var Fe=new FormData;le.data&&Object.keys(le.data).forEach(function(yt){var ye=le.data[yt];if(Array.isArray(ye)){ye.forEach(function(Et){Fe.append("".concat(yt,"[]"),Et)});return}Fe.append(yt,ye)}),le.file instanceof Blob?Fe.append(le.filename,le.file,le.file.name):Fe.append(le.filename,le.file),De.onerror=function(ye){le.onError(ye)},De.onload=function(){return De.status<200||De.status>=300?le.onError(ee(le,De),mt(De)):le.onSuccess(mt(De),De)},De.open(le.method,le.action,!0),le.withCredentials&&"withCredentials"in De&&(De.withCredentials=!0);var Ze=le.headers||{};return Ze["X-Requested-With"]!==null&&De.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Ze).forEach(function(yt){Ze[yt]!==null&&De.setRequestHeader(yt,Ze[yt])}),De.send(Fe),{abort:function(){De.abort()}}}var gt=+new Date,Te=0;function U(){return"rc-upload-".concat(gt,"-").concat(++Te)}var B=i(48736),u=function(le,De){if(le&&De){var Fe=Array.isArray(De)?De:De.split(","),Ze=le.name||"",yt=le.type||"",ye=yt.replace(/\/.*$/,"");return Fe.some(function(Et){var _=Et.trim();if(/^\*(\/\*)?$/.test(Et))return!0;if(_.charAt(0)==="."){var we=Ze.toLowerCase(),Qe=_.toLowerCase(),rt=[Qe];return(Qe===".jpg"||Qe===".jpeg")&&(rt=[".jpg",".jpeg"]),rt.some(function(Ve){return we.endsWith(Ve)})}return/\/\*$/.test(_)?ye===_.replace(/\/.*$/,""):yt===_?!0:/^\w+$/.test(_)?((0,B.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(_,"'.Skip for check.")),!0):!1})}return!0};function R(le,De){var Fe=le.createReader(),Ze=[];function yt(){Fe.readEntries(function(ye){var Et=Array.prototype.slice.apply(ye);Ze=Ze.concat(Et);var _=!Et.length;_?De(Ze):yt()})}yt()}var j=function(De,Fe,Ze){var yt=function ye(Et,_){Et&&(Et.path=_||"",Et.isFile?Et.file(function(we){Ze(we)&&(Et.fullPath&&!we.webkitRelativePath&&(Object.defineProperties(we,{webkitRelativePath:{writable:!0}}),we.webkitRelativePath=Et.fullPath.replace(/^\//,""),Object.defineProperties(we,{webkitRelativePath:{writable:!1}})),Fe([we]))}):Et.isDirectory&&R(Et,function(we){we.forEach(function(Qe){ye(Qe,"".concat(_).concat(Et.name,"/"))})}))};De.forEach(function(ye){yt(ye.webkitGetAsEntry())})},ue=j,M=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],te=function(le){(0,fe.Z)(Fe,le);var De=(0,pe.Z)(Fe);function Fe(){var Ze;(0,L.Z)(this,Fe);for(var yt=arguments.length,ye=new Array(yt),Et=0;Et{let{uid:ye}=yt;return ye===le.uid});return Ze===-1?Fe.push(le):Fe[Ze]=le,Fe}function ge(le,De){const Fe=le.uid!==void 0?"uid":"name";return De.filter(Ze=>Ze[Fe]===le[Fe])[0]}function lt(le,De){const Fe=le.uid!==void 0?"uid":"name",Ze=De.filter(yt=>yt[Fe]!==le[Fe]);return Ze.length===De.length?null:Ze}const je=function(){const De=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Ze=De[De.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Ze)||[""])[0]},Ae=le=>le.indexOf("image/")===0,it=le=>{if(le.type&&!le.thumbUrl)return Ae(le.type);const De=le.thumbUrl||le.url||"",Fe=je(De);return/^data:image\//.test(De)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Fe)?!0:!(/^data:/.test(De)||Fe)},Z=200;function A(le){return new Promise(De=>{if(!le.type||!Ae(le.type)){De("");return}const Fe=document.createElement("canvas");Fe.width=Z,Fe.height=Z,Fe.style.cssText=`position: fixed; left: 0; top: 0; width: ${Z}px; height: ${Z}px; z-index: 9999; display: none;`,document.body.appendChild(Fe);const Ze=Fe.getContext("2d"),yt=new Image;if(yt.onload=()=>{const{width:ye,height:Et}=yt;let _=Z,we=Z,Qe=0,rt=0;ye>Et?(we=Et*(Z/ye),rt=-(we-_)/2):(_=ye*(Z/Et),Qe=-(_-we)/2),Ze.drawImage(yt,Qe,rt,_,we);const Ve=Fe.toDataURL();document.body.removeChild(Fe),window.URL.revokeObjectURL(yt.src),De(Ve)},yt.crossOrigin="anonymous",le.type.startsWith("image/svg+xml")){const ye=new FileReader;ye.onload=()=>{ye.result&&(yt.src=ye.result)},ye.readAsDataURL(le)}else if(le.type.startsWith("image/gif")){const ye=new FileReader;ye.onload=()=>{ye.result&&De(ye.result)},ye.readAsDataURL(le)}else yt.src=window.URL.createObjectURL(le)})}var X=i(26227),be=i(41464),Pe=i(15277),nt=i(93948),xt=i(6848),Ft=o.forwardRef((le,De)=>{let{prefixCls:Fe,className:Ze,style:yt,locale:ye,listType:Et,file:_,items:we,progress:Qe,iconRender:rt,actionIconRender:Ve,itemRender:ot,isImgUrl:At,showPreviewIcon:Rt,showRemoveIcon:Jt,showDownloadIcon:cn,previewIcon:xn,removeIcon:On,downloadIcon:Nn,onPreview:xe,onDownload:Ie,onClose:Ye}=le;var et,ct;const{status:en}=_,[Vt,nn]=o.useState(en);o.useEffect(()=>{en!=="removed"&&nn(en)},[en]);const[Ht,Cn]=o.useState(!1);o.useEffect(()=>{const Tt=setTimeout(()=>{Cn(!0)},300);return()=>{clearTimeout(Tt)}},[]);const kn=rt(_);let rn=o.createElement("div",{className:`${Fe}-icon`},kn);if(Et==="picture"||Et==="picture-card"||Et==="picture-circle")if(Vt==="uploading"||!_.thumbUrl&&!_.url){const Tt=V()(`${Fe}-list-item-thumbnail`,{[`${Fe}-list-item-file`]:Vt!=="uploading"});rn=o.createElement("div",{className:Tt},kn)}else{const Tt=At!=null&&At(_)?o.createElement("img",{src:_.thumbUrl||_.url,alt:_.name,className:`${Fe}-list-item-image`,crossOrigin:_.crossOrigin}):kn,ln=V()(`${Fe}-list-item-thumbnail`,{[`${Fe}-list-item-file`]:At&&!At(_)});rn=o.createElement("a",{className:ln,onClick:Ct=>xe(_,Ct),href:_.url||_.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Tt)}const Kt=V()(`${Fe}-list-item`,`${Fe}-list-item-${Vt}`),zt=typeof _.linkProps=="string"?JSON.parse(_.linkProps):_.linkProps,Pn=Jt?Ve((typeof On=="function"?On(_):On)||o.createElement(X.Z,null),()=>Ye(_),Fe,ye.removeFile):null,vn=cn&&Vt==="done"?Ve((typeof Nn=="function"?Nn(_):Nn)||o.createElement(be.Z,null),()=>Ie(_),Fe,ye.downloadFile):null,Gn=Et!=="picture-card"&&Et!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:V()(`${Fe}-list-item-actions`,{picture:Et==="picture"})},vn,Pn),Qn=V()(`${Fe}-list-item-name`),Zn=_.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Qn,title:_.name},zt,{href:_.url,onClick:Tt=>xe(_,Tt)}),_.name),Gn]:[o.createElement("span",{key:"view",className:Qn,onClick:Tt=>xe(_,Tt),title:_.name},_.name),Gn],In={pointerEvents:"none",opacity:.5},Ar=Rt?o.createElement("a",{href:_.url||_.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:_.url||_.thumbUrl?void 0:In,onClick:Tt=>xe(_,Tt),title:ye.previewFile},typeof xn=="function"?xn(_):xn||o.createElement(Pe.Z,null)):null,Xe=(Et==="picture-card"||Et==="picture-circle")&&Vt!=="uploading"&&o.createElement("span",{className:`${Fe}-list-item-actions`},Ar,Vt==="done"&&vn,Pn),{getPrefixCls:Ce}=o.useContext(re.E_),ce=Ce(),dt=o.createElement("div",{className:Kt},rn,Zn,Xe,Ht&&o.createElement(T.default,{motionName:`${ce}-fade`,visible:Vt==="uploading",motionDeadline:2e3},Tt=>{let{className:ln}=Tt;const Ct="percent"in _?o.createElement(nt.Z,Object.assign({},Qe,{type:"line",percent:_.percent,"aria-label":_["aria-label"],"aria-labelledby":_["aria-labelledby"]})):null;return o.createElement("div",{className:V()(`${Fe}-list-item-progress`,ln)},Ct)})),$t=_.response&&typeof _.response=="string"?_.response:((et=_.error)===null||et===void 0?void 0:et.statusText)||((ct=_.error)===null||ct===void 0?void 0:ct.message)||ye.uploadError,Yt=Vt==="error"?o.createElement(xt.Z,{title:$t,getPopupContainer:Tt=>Tt.parentNode},dt):dt;return o.createElement("div",{className:V()(`${Fe}-list-item-container`,Ze),style:yt,ref:De},ot?ot(Yt,_,we,{download:Ie.bind(null,_),preview:xe.bind(null,_),remove:Ye.bind(null,_)}):Yt)});const Ut=(le,De)=>{const{listType:Fe="text",previewFile:Ze=A,onPreview:yt,onDownload:ye,onRemove:Et,locale:_,iconRender:we,isImageUrl:Qe=it,prefixCls:rt,items:Ve=[],showPreviewIcon:ot=!0,showRemoveIcon:At=!0,showDownloadIcon:Rt=!1,removeIcon:Jt,previewIcon:cn,downloadIcon:xn,progress:On={size:[-1,2],showInfo:!1},appendAction:Nn,appendActionVisible:xe=!0,itemRender:Ie,disabled:Ye}=le,et=(0,ae.Z)(),[ct,en]=o.useState(!1);o.useEffect(()=>{Fe!=="picture"&&Fe!=="picture-card"&&Fe!=="picture-circle"||(Ve||[]).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||"",et()}))})},[Fe,Ve,Ze]),o.useEffect(()=>{en(!0)},[]);const Vt=(In,Ar)=>{if(yt)return Ar==null||Ar.preventDefault(),yt(In)},nn=In=>{typeof ye=="function"?ye(In):In.url&&window.open(In.url)},Ht=In=>{Et==null||Et(In)},Cn=In=>{if(we)return we(In,Fe);const Ar=In.status==="uploading",Xe=Qe&&Qe(In)?o.createElement(d,null):o.createElement(Bt,null);let Ce=Ar?o.createElement(st.Z,null):o.createElement($e,null);return Fe==="picture"?Ce=Ar?o.createElement(st.Z,null):Xe:(Fe==="picture-card"||Fe==="picture-circle")&&(Ce=Ar?_.uploading:Xe),Ce},kn=(In,Ar,Xe,Ce)=>{const ce={type:"text",size:"small",title:Ce,onClick:dt=>{Ar(),(0,h.l$)(In)&&In.props.onClick&&In.props.onClick(dt)},className:`${Xe}-list-item-action`,disabled:Ye};if((0,h.l$)(In)){const dt=(0,h.Tm)(In,Object.assign(Object.assign({},In.props),{onClick:()=>{}}));return o.createElement(oe.ZP,Object.assign({},ce,{icon:dt}))}return o.createElement(oe.ZP,Object.assign({},ce),o.createElement("span",null,In))};o.useImperativeHandle(De,()=>({handlePreview:Vt,handleDownload:nn}));const{getPrefixCls:rn}=o.useContext(re.E_),Kt=rn("upload",rt),zt=rn(),Pn=V()(`${Kt}-list`,`${Kt}-list-${Fe}`),vn=(0,f.Z)(Ve.map(In=>({key:In.uid,file:In})));let Qn={motionDeadline:2e3,motionName:`${Kt}-${Fe==="picture-card"||Fe==="picture-circle"?"animate-inline":"animate"}`,keys:vn,motionAppear:ct};const Zn=o.useMemo(()=>{const In=Object.assign({},(0,S.Z)(zt));return delete In.onAppearEnd,delete In.onEnterEnd,delete In.onLeaveEnd,In},[zt]);return Fe!=="picture-card"&&Fe!=="picture-circle"&&(Qn=Object.assign(Object.assign({},Zn),Qn)),o.createElement("div",{className:Pn},o.createElement(T.CSSMotionList,Object.assign({},Qn,{component:!1}),In=>{let{key:Ar,file:Xe,className:Ce,style:ce}=In;return o.createElement(Ft,{key:Ar,locale:_,prefixCls:Kt,className:Ce,style:ce,file:Xe,items:Ve,progress:On,listType:Fe,isImgUrl:Qe,showPreviewIcon:ot,showRemoveIcon:At,showDownloadIcon:Rt,removeIcon:Jt,previewIcon:cn,downloadIcon:xn,iconRender:Cn,actionIconRender:kn,itemRender:Ie,onPreview:Vt,onDownload:nn,onClose:Ht})}),Nn&&o.createElement(T.default,Object.assign({},Qn,{visible:xe,forceRender:!0}),In=>{let{className:Ar,style:Xe}=In;return(0,h.Tm)(Nn,Ce=>({className:V()(Ce.className,Ar),style:Object.assign(Object.assign(Object.assign({},Xe),{pointerEvents:Ar?"none":void 0}),Ce.style)}))}))};var an=o.forwardRef(Ut),An=i(17313),En=i(8378),wn=i(83116),on=i(37613),zn=le=>{const{componentCls:De,iconCls:Fe}=le;return{[`${De}-wrapper`]:{[`${De}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:le.colorFillAlter,border:`${le.lineWidth}px dashed ${le.colorBorder}`,borderRadius:le.borderRadiusLG,cursor:"pointer",transition:`border-color ${le.motionDurationSlow}`,[De]:{padding:`${le.padding}px 0`},[`${De}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${De}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${De}-disabled):hover`]:{borderColor:le.colorPrimaryHover},[`p${De}-drag-icon`]:{marginBottom:le.margin,[Fe]:{color:le.colorPrimary,fontSize:le.uploadThumbnailSize}},[`p${De}-text`]:{margin:`0 0 ${le.marginXXS}px`,color:le.colorTextHeading,fontSize:le.fontSizeLG},[`p${De}-hint`]:{color:le.colorTextDescription,fontSize:le.fontSize},[`&${De}-disabled`]:{cursor:"not-allowed",[`p${De}-drag-icon ${Fe}, - p${De}-text, - p${De}-hint - `]:{color:le.colorTextDisabled}}}}}},Rn=le=>{const{componentCls:De,antCls:Fe,iconCls:Ze,fontSize:yt,lineHeight:ye}=le,Et=`${De}-list-item`,_=`${Et}-actions`,we=`${Et}-action`,Qe=Math.round(yt*ye);return{[`${De}-wrapper`]:{[`${De}-list`]:Object.assign(Object.assign({},(0,An.dF)()),{lineHeight:le.lineHeight,[Et]:{position:"relative",height:le.lineHeight*yt,marginTop:le.marginXS,fontSize:yt,display:"flex",alignItems:"center",transition:`background-color ${le.motionDurationSlow}`,"&:hover":{backgroundColor:le.controlItemBgHover},[`${Et}-name`]:Object.assign(Object.assign({},An.vS),{padding:`0 ${le.paddingXS}px`,lineHeight:ye,flex:"auto",transition:`all ${le.motionDurationSlow}`}),[_]:{[we]:{opacity:0},[`${we}${Fe}-btn-sm`]:{height:Qe,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${we}:focus-visible, - &.picture ${we} - `]:{opacity:1},[Ze]:{color:le.actionsColor,transition:`all ${le.motionDurationSlow}`},[`&:hover ${Ze}`]:{color:le.colorText}},[`${De}-icon ${Ze}`]:{color:le.colorTextDescription,fontSize:yt},[`${Et}-progress`]:{position:"absolute",bottom:-le.uploadProgressOffset,width:"100%",paddingInlineStart:yt+le.paddingXS,fontSize:yt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Et}:hover ${we}`]:{opacity:1,color:le.colorText},[`${Et}-error`]:{color:le.colorError,[`${Et}-name, ${De}-icon ${Ze}`]:{color:le.colorError},[_]:{[`${Ze}, ${Ze}:hover`]:{color:le.colorError},[we]:{opacity:1}}},[`${De}-list-item-container`]:{transition:`opacity ${le.motionDurationSlow}, height ${le.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},or=i(36237),me=i(1950);const tt=new or.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),at=new or.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var jt=le=>{const{componentCls:De}=le,Fe=`${De}-animate-inline`;return[{[`${De}-wrapper`]:{[`${Fe}-appear, ${Fe}-enter, ${Fe}-leave`]:{animationDuration:le.motionDurationSlow,animationTimingFunction:le.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Fe}-appear, ${Fe}-enter`]:{animationName:tt},[`${Fe}-leave`]:{animationName:at}}},{[`${De}-wrapper`]:(0,me.J$)(le)},tt,at]},sn=i(30071),Wt=i(64993);const Sn=le=>{const{componentCls:De,iconCls:Fe,uploadThumbnailSize:Ze,uploadProgressOffset:yt}=le,ye=`${De}-list`,Et=`${ye}-item`;return{[`${De}-wrapper`]:{[` - ${ye}${ye}-picture, - ${ye}${ye}-picture-card, - ${ye}${ye}-picture-circle - `]:{[Et]:{position:"relative",height:Ze+le.lineWidth*2+le.paddingXS*2,padding:le.paddingXS,border:`${le.lineWidth}px ${le.lineType} ${le.colorBorder}`,borderRadius:le.borderRadiusLG,"&:hover":{background:"transparent"},[`${Et}-thumbnail`]:Object.assign(Object.assign({},An.vS),{width:Ze,height:Ze,lineHeight:`${Ze+le.paddingSM}px`,textAlign:"center",flex:"none",[Fe]:{fontSize:le.fontSizeHeading2,color:le.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Et}-progress`]:{bottom:yt,width:`calc(100% - ${le.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Ze+le.paddingXS}},[`${Et}-error`]:{borderColor:le.colorError,[`${Et}-thumbnail ${Fe}`]:{[`svg path[fill='${sn.blue[0]}']`]:{fill:le.colorErrorBg},[`svg path[fill='${sn.blue.primary}']`]:{fill:le.colorError}}},[`${Et}-uploading`]:{borderStyle:"dashed",[`${Et}-name`]:{marginBottom:yt}}},[`${ye}${ye}-picture-circle ${Et}`]:{[`&, &::before, ${Et}-thumbnail`]:{borderRadius:"50%"}}}}},ie=le=>{const{componentCls:De,iconCls:Fe,fontSizeLG:Ze,colorTextLightSolid:yt}=le,ye=`${De}-list`,Et=`${ye}-item`,_=le.uploadPicCardSize;return{[` - ${De}-wrapper${De}-picture-card-wrapper, - ${De}-wrapper${De}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,An.dF)()),{display:"inline-block",width:"100%",[`${De}${De}-select`]:{width:_,height:_,marginInlineEnd:le.marginXS,marginBottom:le.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:le.colorFillAlter,border:`${le.lineWidth}px dashed ${le.colorBorder}`,borderRadius:le.borderRadiusLG,cursor:"pointer",transition:`border-color ${le.motionDurationSlow}`,[`> ${De}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${De}-disabled):hover`]:{borderColor:le.colorPrimary}},[`${ye}${ye}-picture-card, ${ye}${ye}-picture-circle`]:{[`${ye}-item-container`]:{display:"inline-block",width:_,height:_,marginBlock:`0 ${le.marginXS}px`,marginInline:`0 ${le.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Et]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${le.paddingXS*2}px)`,height:`calc(100% - ${le.paddingXS*2}px)`,backgroundColor:le.colorBgMask,opacity:0,transition:`all ${le.motionDurationSlow}`,content:'" "'}},[`${Et}:hover`]:{[`&::before, ${Et}-actions`]:{opacity:1}},[`${Et}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${le.motionDurationSlow}`,[`${Fe}-eye, ${Fe}-download, ${Fe}-delete`]:{zIndex:10,width:Ze,margin:`0 ${le.marginXXS}px`,fontSize:Ze,cursor:"pointer",transition:`all ${le.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Et}-actions, ${Et}-actions:hover`]:{[`${Fe}-eye, ${Fe}-download, ${Fe}-delete`]:{color:new Wt.C(yt).setAlpha(.65).toRgbString(),"&:hover":{color:yt}}},[`${Et}-thumbnail, ${Et}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Et}-name`]:{display:"none",textAlign:"center"},[`${Et}-file + ${Et}-name`]:{position:"absolute",bottom:le.margin,display:"block",width:`calc(100% - ${le.paddingXS*2}px)`},[`${Et}-uploading`]:{[`&${Et}`]:{backgroundColor:le.colorFillAlter},[`&::before, ${Fe}-eye, ${Fe}-download, ${Fe}-delete`]:{display:"none"}},[`${Et}-progress`]:{bottom:le.marginXL,width:`calc(100% - ${le.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${De}-wrapper${De}-picture-circle-wrapper`]:{[`${De}${De}-select`]:{borderRadius:"50%"}}}};var C=le=>{const{componentCls:De}=le;return{[`${De}-rtl`]:{direction:"rtl"}}};const P=le=>{const{componentCls:De,colorTextDisabled:Fe}=le;return{[`${De}-wrapper`]:Object.assign(Object.assign({},(0,An.Wf)(le)),{[De]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${De}-select`]:{display:"inline-block"},[`${De}-disabled`]:{color:Fe,cursor:"not-allowed"}})}};var y=(0,wn.Z)("Upload",le=>{const{fontSizeHeading3:De,fontSize:Fe,lineHeight:Ze,lineWidth:yt,controlHeightLG:ye}=le,Et=Math.round(Fe*Ze),_=(0,on.TS)(le,{uploadThumbnailSize:De*2,uploadProgressOffset:Et/2+yt,uploadPicCardSize:ye*2.55});return[P(_),zn(_),Sn(_),ie(_),Rn(_),jt(_),C(_),(0,En.Z)(_)]},le=>({actionsColor:le.colorTextDescription})),Y=function(le,De,Fe,Ze){function yt(ye){return ye instanceof Fe?ye:new Fe(function(Et){Et(ye)})}return new(Fe||(Fe=Promise))(function(ye,Et){function _(rt){try{Qe(Ze.next(rt))}catch(Ve){Et(Ve)}}function we(rt){try{Qe(Ze.throw(rt))}catch(Ve){Et(Ve)}}function Qe(rt){rt.done?ye(rt.value):yt(rt.value).then(_,we)}Qe((Ze=Ze.apply(le,De||[])).next())})};const de=`__LIST_IGNORE_${Date.now()}__`,Ge=(le,De)=>{const{fileList:Fe,defaultFileList:Ze,onRemove:yt,showUploadList:ye=!0,listType:Et="text",onPreview:_,onDownload:we,onChange:Qe,onDrop:rt,previewFile:Ve,disabled:ot,locale:At,iconRender:Rt,isImageUrl:Jt,progress:cn,prefixCls:xn,className:On,type:Nn="select",children:xe,style:Ie,itemRender:Ye,maxCount:et,data:ct={},multiple:en=!1,action:Vt="",accept:nn="",supportServerRender:Ht=!0,rootClassName:Cn}=le,kn=o.useContext(G.Z),rn=ot!=null?ot:kn,[Kt,zt]=(0,ke.Z)(Ze||[],{value:Fe,postState:rr=>rr!=null?rr:[]}),[Pn,vn]=o.useState("drop"),Gn=o.useRef(null);o.useMemo(()=>{const rr=Date.now();(Fe||[]).forEach((Ln,Wn)=>{!Ln.uid&&!Object.isFrozen(Ln)&&(Ln.uid=`__AUTO__${rr}_${Wn}__`)})},[Fe]);const Qn=(rr,Ln,Wn)=>{let Kn=(0,f.Z)(Ln),sr=!1;et===1?Kn=Kn.slice(-1):et&&(sr=Kn.length>et,Kn=Kn.slice(0,et)),(0,We.flushSync)(()=>{zt(Kn)});const Rr={file:rr,fileList:Kn};Wn&&(Rr.event=Wn),(!sr||Kn.some(Zr=>Zr.uid===rr.uid))&&(0,We.flushSync)(()=>{Qe==null||Qe(Rr)})},Zn=(rr,Ln)=>Y(void 0,void 0,void 0,function*(){const{beforeUpload:Wn,transformFile:Kn}=le;let sr=rr;if(Wn){const Rr=yield Wn(rr,Ln);if(Rr===!1)return!1;if(delete rr[de],Rr===de)return Object.defineProperty(rr,de,{value:!0,configurable:!0}),!1;typeof Rr=="object"&&Rr&&(sr=Rr)}return Kn&&(sr=yield Kn(sr)),sr}),In=rr=>{const Ln=rr.filter(sr=>!sr.file[de]);if(!Ln.length)return;const Wn=Ln.map(sr=>W(sr.file));let Kn=(0,f.Z)(Kt);Wn.forEach(sr=>{Kn=F(sr,Kn)}),Wn.forEach((sr,Rr)=>{let Zr=sr;if(Ln[Rr].parsedFile)sr.status="uploading";else{const{originFileObj:Jn}=sr;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=sr.uid,Zr=Tn}Qn(Zr,Kn)})},Ar=(rr,Ln,Wn)=>{try{typeof rr=="string"&&(rr=JSON.parse(rr))}catch(Rr){}if(!ge(Ln,Kt))return;const Kn=W(Ln);Kn.status="done",Kn.percent=100,Kn.response=rr,Kn.xhr=Wn;const sr=F(Kn,Kt);Qn(Kn,sr)},Xe=(rr,Ln)=>{if(!ge(Ln,Kt))return;const Wn=W(Ln);Wn.status="uploading",Wn.percent=rr.percent;const Kn=F(Wn,Kt);Qn(Wn,Kn,rr)},Ce=(rr,Ln,Wn)=>{if(!ge(Wn,Kt))return;const Kn=W(Wn);Kn.error=rr,Kn.response=Ln,Kn.status="error";const sr=F(Kn,Kt);Qn(Kn,sr)},ce=rr=>{let Ln;Promise.resolve(typeof yt=="function"?yt(rr):yt).then(Wn=>{var Kn;if(Wn===!1)return;const sr=lt(rr,Kt);sr&&(Ln=Object.assign(Object.assign({},rr),{status:"removed"}),Kt==null||Kt.forEach(Rr=>{const Zr=Ln.uid!==void 0?"uid":"name";Rr[Zr]===Ln[Zr]&&!Object.isFrozen(Rr)&&(Rr.status="removed")}),(Kn=Gn.current)===null||Kn===void 0||Kn.abort(Ln),Qn(Ln,sr))})},dt=rr=>{vn(rr.type),rr.type==="drop"&&(rt==null||rt(rr))};o.useImperativeHandle(De,()=>({onBatchStart:In,onSuccess:Ar,onProgress:Xe,onError:Ce,fileList:Kt,upload:Gn.current}));const{getPrefixCls:$t,direction:Yt,upload:Tt}=o.useContext(re.E_),ln=$t("upload",xn),Ct=Object.assign(Object.assign({onBatchStart:In,onError:Ce,onProgress:Xe,onSuccess:Ar},le),{data:ct,multiple:en,action:Vt,accept:nn,supportServerRender:Ht,prefixCls:ln,disabled:rn,beforeUpload:Zn,onChange:void 0});delete Ct.className,delete Ct.style,(!xe||rn)&&delete Ct.id;const[tn,ir]=y(ln),[Fn]=(0,Q.Z)("Upload",H.Z.Upload),{showRemoveIcon:pn,showPreviewIcon:Qt,showDownloadIcon:qt,removeIcon:_n,previewIcon:vr,downloadIcon:er}=typeof ye=="boolean"?{}:ye,br=(rr,Ln)=>ye?o.createElement(an,{prefixCls:ln,listType:Et,items:Kt,previewFile:Ve,onPreview:_,onDownload:we,onRemove:ce,showRemoveIcon:!rn&&pn,showPreviewIcon:Qt,showDownloadIcon:qt,removeIcon:_n,previewIcon:vr,downloadIcon:er,iconRender:Rt,locale:Object.assign(Object.assign({},Fn),At),isImageUrl:Jt,progress:cn,appendAction:rr,appendActionVisible:Ln,itemRender:Ye,disabled:rn}):rr,tr=V()(`${ln}-wrapper`,On,Cn,ir,Tt==null?void 0:Tt.className,{[`${ln}-rtl`]:Yt==="rtl",[`${ln}-picture-card-wrapper`]:Et==="picture-card",[`${ln}-picture-circle-wrapper`]:Et==="picture-circle"}),fr=Object.assign(Object.assign({},Tt==null?void 0:Tt.style),Ie);if(Nn==="drag"){const rr=V()(ir,ln,`${ln}-drag`,{[`${ln}-drag-uploading`]:Kt.some(Ln=>Ln.status==="uploading"),[`${ln}-drag-hover`]:Pn==="dragover",[`${ln}-disabled`]:rn,[`${ln}-rtl`]:Yt==="rtl"});return tn(o.createElement("span",{className:tr},o.createElement("div",{className:rr,style:fr,onDrop:dt,onDragOver:dt,onDragLeave:dt},o.createElement(Be,Object.assign({},Ct,{ref:Gn,className:`${ln}-btn`}),o.createElement("div",{className:`${ln}-drag-container`},xe))),br()))}const Yn=V()(ln,`${ln}-select`,{[`${ln}-disabled`]:rn}),Sr=(rr=>o.createElement("div",{className:Yn,style:rr},o.createElement(Be,Object.assign({},Ct,{ref:Gn}))))(xe?void 0:{display:"none"});return tn(Et==="picture-card"||Et==="picture-circle"?o.createElement("span",{className:tr},br(Sr,!!xe)):o.createElement("span",{className:tr},Sr,br()))};var vt=o.forwardRef(Ge),It=function(le,De){var Fe={};for(var Ze in le)Object.prototype.hasOwnProperty.call(le,Ze)&&De.indexOf(Ze)<0&&(Fe[Ze]=le[Ze]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yt=0,Ze=Object.getOwnPropertySymbols(le);yt{var{style:Fe,height:Ze}=le,yt=It(le,["style","height"]);return o.createElement(vt,Object.assign({ref:De},yt,{type:"drag",style:Object.assign(Object.assign({},Fe),{height:Ze})}))});const Me=vt;Me.Dragger=Xt,Me.LIST_IGNORE=de;var bt=Me},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),fe=s&&/Qt\/\d+\.\d+/.test(qe),pe=!V&&/Chrome\//.test(qe),x=/Opera\//.test(qe),se=/Apple Computer/.test(navigator.vendor),D=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(qe),I=/PhantomJS/.test(qe),q=!V&&/AppleWebKit/.test(qe)&&/Mobile\/\w+/.test(qe),z=/Android/.test(qe),ee=q||z||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(qe),mt=q||/Mac/.test(i),He=/\bCrOS\b/.test(qe),gt=/win/i.test(i),Te=x&&qe.match(/Version\/(\d*\.\d*)/);Te&&(Te=Number(Te[1])),Te&&Te>=15&&(x=!1,s=!0);var U=mt&&(fe||x&&(Te==null||Te<12.11)),B=o||v&&L>=9;function u(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var R=function(e,t){var r=e.className,n=u(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 j(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function ue(e,t){return j(e).appendChild(t)}function M(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 c+(t-l);c+=p-l,c+=r-c%r,l=p+1}}var Q=function(){this.id=null,this.f=null,this.time=0,this.handler=We(this.onTimeout,this)};Q.prototype.onTimeout=function(e){e.id=0,e.time<=+new Date?e.f():setTimeout(e.handler,e.time-+new Date)},Q.prototype.set=function(e,t){this.f=t;var r=+new Date+e;(!this.id||r=t)return n+Math.min(c,t-a);if(a+=l-n,a+=r-a%r,n=l+1,a>=t)return n}}var st=[""];function ft(e){for(;st.length<=e;)st.push(wt(st)+" ");return st[e]}function wt(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 w(e,t){return t?t.source.indexOf("\\w")>-1&&K(e)?!0:t.test(e):K(e)}function d(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var T=/[\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 ae(e){return e.charCodeAt(0)>=768&&T.test(e)}function S(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 oe(e,t,r,n){if(!e)return n(t,r,"ltr",0);for(var a=!1,l=0;lt||t==r&&c.to==t)&&(n(Math.max(c.from,t),Math.min(c.to,r),c.level==1?"rtl":"ltr",l),a=!0)}a||n(t,r,"ltr")}var W=null;function F(e,t,r){var n;W=null;for(var a=0;at)return a;l.to==t&&(l.from!=l.to&&r=="before"?n=a:W=a),l.from==t&&(l.from!=l.to&&r!="before"?n=a:W=a)}return n!=null?n:W}var ge=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function r(N){return N<=247?e.charAt(N):1424<=N&&N<=1524?"R":1536<=N&&N<=1785?t.charAt(N-1536):1774<=N&&N<=2220?"r":8192<=N&&N<=8203?"w":N==8204?"b":"L"}var n=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,a=/[stwN]/,l=/[LRr]/,c=/[Lb1n]/,p=/[1n]/;function E(N,Ne,Je){this.level=N,this.from=Ne,this.to=Je}return function(N,Ne){var Je=Ne=="ltr"?"L":"R";if(N.length==0||Ne=="ltr"&&!n.test(N))return!1;for(var Mt=N.length,Pt=[],gn=0;gn-1&&(n[t]=a.slice(0,l).concat(a.slice(l+1)))}}}function A(e,t){var r=it(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),a=0;a0}function nt(e){e.prototype.on=function(t,r){Ae(this,t,r)},e.prototype.off=function(t,r){Z(this,t,r)}}function xt(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Dt(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Ft(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==!1}function Ut(e){xt(e),Dt(e)}function un(e){return e.target||e.srcElement}function an(e){var t=e.which;return t==null&&(e.button&1?t=1:e.button&2?t=3:e.button&4&&(t=2)),mt&&e.ctrlKey&&t==1&&(t=3),t}var An=function(){if(v&&L<9)return!1;var e=M("div");return"draggable"in e||"dragDrop"in e}(),En;function wn(e){if(En==null){var t=M("span","\u200B");ue(e,M("span",[t,document.createTextNode("x")])),e.firstChild.offsetHeight!=0&&(En=t.offsetWidth<=1&&t.offsetHeight>2&&!(v&&L<8))}var r=En?M("span","\u200B"):M("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}var on;function Dn(e){if(on!=null)return on;var t=ue(e,document.createTextNode("A\u062EA")),r=k(t,0,1).getBoundingClientRect(),n=k(t,1,2).getBoundingClientRect();return j(e),!r||r.left==r.right?!1:on=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),c=l.indexOf("\r");c!=-1?(r.push(l.slice(0,c)),t+=c+1):(r.push(l),t=a+1)}return r}:function(e){return e.split(/\r\n?|\n/)},fn=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=M("div");return"oncopy"in e?!0:(e.setAttribute("oncopy","return;"),typeof e.oncopy=="function")}(),or=null;function me(e){if(or!=null)return or;var t=ue(e,M("span","x")),r=t.getBoundingClientRect(),n=k(t,0,1).getBoundingClientRect();return or=Math.abs(r.left-n.left)>1}var tt={},at={};function _e(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),tt[e]=t}function jt(e,t){at[e]=t}function sn(e){if(typeof e=="string"&&at.hasOwnProperty(e))e=at[e];else if(e&&typeof e.name=="string"&&at.hasOwnProperty(e.name)){var t=at[e.name];typeof t=="string"&&(t={name:t}),e=St(t,e),e.name=t.name}else{if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return sn("application/xml");if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return sn("application/json")}return typeof e=="string"?{name:e}:e||{name:"null"}}function Wt(e,t){t=sn(t);var r=tt[t.name];if(!r)return Wt(e,"text/plain");var n=r(e,t);if(Sn.hasOwnProperty(t.name)){var a=Sn[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 c in t.modeProps)n[c]=t.modeProps[c];return n}var Sn={};function ie(e,t){var r=Sn.hasOwnProperty(e)?Sn[e]:Sn[e]={};re(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 P(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 Y(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?Me(r,Y(e,r).text.length):Et(t,Y(e,t.line).text.length)}function Et(e,t){var r=e.ch;return r==null||r>t?Me(e.line,t):r<0?Me(e.line,0):e}function _(e,t){for(var r=[],n=0;nthis.maxLookAhead&&(this.maxLookAhead=e),t},Qe.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}},Qe.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Qe.fromSaved=function(e,t,r){return t instanceof we?new Qe(e,g(e.mode,t.state),r,t.lookAhead):new Qe(e,g(e.mode,t),r)},Qe.prototype.save=function(e){var t=e!==!1?g(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new we(t,this.maxLookAhead):t};function rt(e,t,r,n){var a=[e.state.modeGen],l={};Nn(e,t.text,e.doc.mode,r,function(N,Ne){return a.push(N,Ne)},l,n);for(var c=r.state,p=function(N){r.baseTokens=a;var Ne=e.state.overlays[N],Je=1,Mt=0;r.state=!0,Nn(e,t.text,Ne.mode,r,function(Pt,gn){for(var Bn=Je;MtPt&&a.splice(Je,1,Pt,a[Je+1],$n),Je+=2,Mt=Math.min(Pt,$n)}if(gn)if(Ne.opaque)a.splice(Bn,Je-Bn,Pt,"overlay "+gn),Je=Bn+2;else for(;Bne.options.maxHighlightLength&&g(e.doc.mode,n.state),l=rt(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 ot(e,t,r){var n=e.doc,a=e.display;if(!n.mode.startState)return new Qe(n,!0,t);var l=xe(e,t,r),c=l>n.first&&Y(n,l-1).stateAfter,p=c?Qe.fromSaved(n,c,l):new Qe(n,P(n.mode),l);return n.iter(l,t,function(E){At(e,E.text,p);var N=p.line;E.stateAfter=N==t-1||N%5==0||N>=a.viewFrom&&Nt.start)return l}throw new Error("Mode "+e.name+" failed to advance stream.")}var cn=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,c;t=ye(a,t);var p=Y(a,t.line),E=ot(e,t.line,r),N=new y(p.text,e.options.tabSize,E),Ne;for(n&&(Ne=[]);(n||N.pose.options.maxHighlightLength?(p=!1,c&&At(e,t,n,Ne.pos),Ne.pos=t.length,Je=null):Je=On(Jt(r,Ne,n.state,Mt),l),Mt){var Pt=Mt[0].name;Pt&&(Je="m-"+(Je?Pt+" "+Je:Pt))}if(!p||N!=Je){for(;Ec;--p){if(p<=l.first)return l.first;var E=Y(l,p-1),N=E.stateAfter;if(N&&(!r||p+(N instanceof we?N.lookAhead:0)<=l.modeFrontier))return p;var Ne=G(E.text,null,e.options.tabSize);(a==null||n>Ne)&&(a=p-1,n=Ne)}return a}function Ie(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontierr;n--){var a=Y(e,n).stateAfter;if(a&&(!(a instanceof we)||n+a.lookAhead=t:l.to>t);(n||(n=[])).push(new Vt(c,l.from,E?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&&c.type=="bookmark"&&(!r||l.marker.insertLeft)){var E=l.from==null||(c.inclusiveLeft?l.from<=t:l.from0&&p)for(var wr=0;wr0)){var Ne=[E,1],Je=bt(N.from,p.from),Mt=bt(N.to,p.to);(Je<0||!c.inclusiveLeft&&!Je)&&Ne.push({from:N.from,to:p.from}),(Mt>0||!c.inclusiveRight&&!Mt)&&Ne.push({from:p.to,to:N.to}),a.splice.apply(a,Ne),E+=Ne.length-3}}return a}function vn(e){var t=e.markedSpans;if(t){for(var r=0;rt)&&(!n||In(n,l.marker)<0)&&(n=l.marker)}return n}function dt(e,t,r,n,a){var l=Y(e,t),c=et&&l.markedSpans;if(c)for(var p=0;p=0&&Je<=0||Ne<=0&&Je>=0)&&(Ne<=0&&(E.marker.inclusiveRight&&a.inclusiveLeft?bt(N.to,r)>=0:bt(N.to,r)>0)||Ne>=0&&(E.marker.inclusiveRight&&a.inclusiveLeft?bt(N.from,n)<=0:bt(N.from,n)<0)))return!0}}}function $t(e){for(var t;t=Xe(e);)e=t.find(-1,!0).line;return e}function Yt(e){for(var t;t=Ce(e);)e=t.find(1,!0).line;return e}function Tt(e){for(var t,r;t=Ce(e);)e=t.find(1,!0).line,(r||(r=[])).push(e);return r}function ln(e,t){var r=Y(e,t),n=$t(r);return r==n?t:vt(n)}function Ct(e,t){if(t>e.lastLine())return t;var r=Y(e,t),n;if(!tn(e,r))return t;for(;n=Ce(r);)r=n.find(1,!0).line;return vt(r)+1}function tn(e,t){var r=et&&t.markedSpans;if(r){for(var n=void 0,a=0;at.maxLineLength&&(t.maxLineLength=a,t.maxLine=n)})}var qt=function(e,t,r){this.text=e,Gn(this,t),this.height=r?r(this):1};qt.prototype.lineNo=function(){return vt(this)},nt(qt);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),vn(e),Gn(e,r);var a=n?n(e):1;a!=e.height&&Ue(e,a)}function vr(e){e.parent=null,vn(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=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,c=void 0;n.pos=0,n.addToken=hr,Dn(e.display.measure)&&(c=lt(l,e.doc.direction))&&(n.addToken=rr(n.addToken,c)),n.map=[];var p=t!=e.display.externalMeasured&&vt(l);Wn(l,n,Ve(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 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=Be(n.pre.className,n.textClass||"")),n}function Yn(e){var t=M("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,c){if(t){var p=e.splitSpaces?Sr(t,e.trailingSpace):t,E=e.cm.state.specialChars,N=!1,Ne;if(!E.test(t))e.col+=t.length,Ne=document.createTextNode(p),e.map.push(e.pos,e.pos+t.length,Ne),v&&L<9&&(N=!0),e.pos+=t.length;else{Ne=document.createDocumentFragment();for(var Je=0;;){E.lastIndex=Je;var Mt=E.exec(t),Pt=Mt?Mt.index-Je:t.length-Je;if(Pt){var gn=document.createTextNode(p.slice(Je,Je+Pt));v&&L<9?Ne.appendChild(M("span",[gn])):Ne.appendChild(gn),e.map.push(e.pos,e.pos+Pt,gn),e.col+=Pt,e.pos+=Pt}if(!Mt)break;Je+=Pt+1;var Bn=void 0;if(Mt[0]==" "){var $n=e.cm.options.tabSize,cr=$n-e.col%$n;Bn=Ne.appendChild(M("span",ft(cr),"cm-tab")),Bn.setAttribute("role","presentation"),Bn.setAttribute("cm-text"," "),e.col+=cr}else Mt[0]=="\r"||Mt[0]==` -`?(Bn=Ne.appendChild(M("span",Mt[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Bn.setAttribute("cm-text",Mt[0]),e.col+=1):(Bn=e.cm.options.specialCharPlaceholder(Mt[0]),Bn.setAttribute("cm-text",Mt[0]),v&&L<9?Ne.appendChild(M("span",[Bn])):Ne.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||N||l||c){var Er=r||"";n&&(Er+=n),a&&(Er+=a);var dr=M("span",[Ne],Er,l);if(c)for(var wr in c)c.hasOwnProperty(wr)&&wr!="style"&&wr!="class"&&dr.setAttribute(wr,c[wr]);return e.content.appendChild(dr)}e.content.appendChild(Ne)}}function Sr(e,t){if(e.length>1&&!/ /.test(e))return e;for(var r=t,n="",a=0;aN&&Je.from<=N));Mt++);if(Je.to>=Ne)return e(r,n,a,l,c,p,E);e(r,n.slice(0,Je.to-N),a,l,null,p,E),l=null,n=n.slice(Je.to-N),N=Je.to}}}function Ln(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 c=1;cE||ia.collapsed&&jr.to==E&&jr.from==E)){if(jr.to!=null&&jr.to!=E&&Pt>jr.to&&(Pt=jr.to,Bn=""),ia.className&&(gn+=" "+ia.className),ia.css&&(Mt=(Mt?Mt+";":"")+ia.css),ia.startStyle&&jr.from==E&&($n+=" "+ia.startStyle),ia.endStyle&&jr.to==Pt&&(wr||(wr=[])).push(ia.endStyle,jr.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||In(cr.marker,ia)<0)&&(cr=jr)}else jr.from>E&&Pt>jr.from&&(Pt=jr.from)}if(wr)for(var Co=0;Co=p)break;for(var _o=Math.min(p,Pt);;){if(Ne){var ko=E+Ne.length;if(!cr){var Ao=ko>_o?Ne.slice(0,_o-E):Ne;t.addToken(t,Ao,Je?Je+gn:gn,$n,E+Ao.length==Pt?Bn:"",Mt,Er)}if(ko>=_o){Ne=Ne.slice(_o-E),E=_o;break}E=ko,$n=""}Ne=a.slice(l,l=r[N++]),Je=tr(r[N++],t.cm.options)}}}function Kn(e,t,r){this.line=t,this.rest=Tt(t),this.size=this.rest?vt(wt(this.rest))-r+1:1,this.node=this.text=null,this.hidden=tn(e,t)}function sr(e,t,r){for(var n=[],a,l=t;l2&&l.push((E.bottom+N.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,ue(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&&(c="right")),a!=null){if(n=e[N+2],p==E&&r==(n.insertLeft?"left":"right")&&(c=r),r=="left"&&a==0)for(;N&&e[N-2]==e[N-3]&&e[N-1].insertLeft;)n=e[(N-=3)+2],c="left";if(r=="right"&&a==E-p)for(;N=0&&(r=e[a]).left==r.right;a--);return r}function dn(e,t,r,n){var a=Uo(t.map,r,n),l=a.node,c=a.start,p=a.end,E=a.collapse,N;if(l.nodeType==3){for(var Ne=0;Ne<4;Ne++){for(;c&&ae(t.line.text.charAt(a.coverStart+c));)--c;for(;a.coverStart+p0&&(E=n="right");var Je;e.options.lineWrapping&&(Je=l.getClientRects()).length>1?N=Je[n=="right"?Je.length-1:0]:N=l.getBoundingClientRect()}if(v&&L<9&&!c&&(!N||!N.left&&!N.right)){var Mt=l.parentNode.getClientRects()[0];Mt?N={left:Mt.left,right:Mt.left+ba(e.display),top:Mt.top,bottom:Mt.bottom}:N=zo}for(var Pt=N.top-t.rect.top,gn=N.bottom-t.rect.top,Bn=(Pt+gn)/2,$n=t.view.measure.heights,cr=0;cr<$n.length-1&&!(Bn<$n[cr]);cr++);var Er=cr?$n[cr-1]:0,dr=$n[cr],wr={left:(E=="right"?N.right:N.left)-t.rect.left,right:(E=="left"?N.left:N.right)-t.rect.left,top:Er,bottom:dr};return!N.left&&!N.right&&(wr.bogus=!0),e.options.singleCursorHeightPerLine||(wr.rtop=Pt,wr.rbottom=gn),wr}function Xn(e,t){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!me(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,N="before"):E<=0&&(E=0,N="after"),!p)return c(N=="before"?E-1:E,N=="before");function Ne(gn,Bn,$n){var cr=p[Bn],Er=cr.level==1;return c($n?gn-1:gn,Er!=$n)}var Je=F(p,E,N),Mt=W,Pt=Ne(E,Je,N=="before");return Mt!=null&&(Pt.other=Ne(E,Mt,N!="before")),Pt}function Oo(e,t){var r=0;t=ye(e.doc,t),e.options.lineWrapping||(r=ba(e.display)*t.ch);var n=Y(e.doc,t.line),a=Fn(n)+Ea(e.display);return{left:r,right:r,top:a,bottom:a+n.height}}function ai(e,t,r,n,a){var l=Me(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=It(n,r),l=n.first+n.size-1;if(a>l)return ai(n.first+n.size-1,Y(n,l).text.length,null,1,1);t<0&&(t=0);for(var c=Y(n,a);;){var p=dl(e,c,a,t,r),E=ce(c,p.ch+(p.xRel>0||p.outside>0?1:0));if(!E)return p;var N=E.find(1);if(N.line==a)return N;c=Y(n,a=N.line)}}function Mi(e,t,r,n){n-=Ja(t);var a=t.text.length,l=h(function(c){return co(e,r,c-1).bottom<=n},a,0);return a=h(function(c){return co(e,r,c).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-=Fn(t);var l=Ga(e,t),c=Ja(t),p=0,E=t.text.length,N=!0,Ne=lt(t,e.doc.direction);if(Ne){var Je=(e.options.lineWrapping?_i:Zi)(e,t,r,l,Ne,n,a);N=Je.level!=1,p=N?Je.from:Je.to-1,E=N?Je.to:Je.from-1}var Mt=null,Pt=null,gn=h(function(Wr){var jr=co(e,l,Wr);return jr.top+=c,jr.bottom+=c,Bi(jr,n,a,!1)?(jr.top<=a&&jr.left<=n&&(Mt=Wr,Pt=jr),!0):!1},p,E),Bn,$n,cr=!1;if(Pt){var Er=n-Pt.left=wr.bottom?1:0}return gn=S(t.text,gn,1),ai(r,gn,$n,cr,n-Bn)}function Zi(e,t,r,n,a,l,c){var p=h(function(Je){var Mt=a[Je],Pt=Mt.level!=1;return Bi(Ya(e,Me(r,Pt?Mt.to:Mt.from,Pt?"before":"after"),"line",t,n),l,c,!0)},0,a.length-1),E=a[p];if(p>0){var N=E.level!=1,Ne=Ya(e,Me(r,N?E.from:E.to,N?"after":"before"),"line",t,n);Bi(Ne,l,c,!0)&&Ne.top>c&&(E=a[p-1])}return E}function _i(e,t,r,n,a,l,c){var p=Mi(e,t,n,c),E=p.begin,N=p.end;/\s/.test(t.text.charAt(N-1))&&N--;for(var Ne=null,Je=null,Mt=0;Mt=N||Pt.to<=E)){var gn=Pt.level!=1,Bn=co(e,n,gn?Math.min(N,Pt.to)-1:Math.max(E,Pt.from)).right,$n=Bn$n)&&(Ne=Pt,Je=$n)}}return Ne||(Ne=a[a.length-1]),Ne.fromN&&(Ne={from:Ne.from,to:N,level:Ne.level}),Ne}var oi;function ui(e){if(e.cachedTextHeight!=null)return e.cachedTextHeight;if(oi==null){oi=M("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)oi.appendChild(document.createTextNode("x")),oi.appendChild(M("br"));oi.appendChild(document.createTextNode("x"))}ue(e.measure,oi);var r=oi.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),j(e.measure),r||1}function ba(e){if(e.cachedCharWidth!=null)return e.cachedCharWidth;var t=M("span","xxxxxxxxxx"),r=M("pre",[t],"CodeMirror-line-like");ue(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,c=0;l;l=l.nextSibling,++c){var p=e.display.gutterSpecs[c].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(tn(e.doc,a))return 0;var l=0;if(a.widgets)for(var c=0;c0&&(N=Y(e.doc,E.line).text).length==E.ch){var Ne=G(N,N.length,e.options.tabSize)-N.length;E=Me(E.line,Math.max(0,Math.round((l-yo(e.display).left)/ba(e.display))-Ne))}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)et&&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 c=ci(e,t,t,-1);c?(a.view=a.view.slice(0,c.index),a.viewTo=c.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(sr(e,p.lineN,E.lineN)).concat(a.view.slice(E.index)),a.viewTo+=n):ni(e)}var N=a.externalMeasured;N&&(r=a.lineN&&t=n.viewTo)){var l=n.view[Do(e,t)];if(l.node!=null){var c=l.changes||(l.changes=[]);H(c,r)==-1&&c.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,c=e.display.view;if(!et||r==e.doc.first+e.doc.size)return{index:a,lineN:r};for(var p=e.display.viewFrom,E=0;E0){if(a==c.length-1)return null;l=p+c[a].size-t,a++}else l=p-t;t+=l,r+=l}for(;ln(e.doc,r)!=r;){if(a==(n<0?0:c.length-1))return null;r+=n*c[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=sr(e,t,r),n.viewFrom=t):(n.viewFrom>t?n.view=sr(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,Ot(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,R(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||Ne<-.005)&&(Ue(a.line,c),Fl(a.line),a.rest))for(var Je=0;Jee.display.sizerWidth){var Mt=Math.ceil(p/ba(e.display));Mt>e.display.maxLineLength&&(e.display.maxLineLength=Mt,e.display.maxLine=a.line,e.display.maxLineChanged=!0)}}}}function Fl(e){if(e.widgets)for(var t=0;t=c&&(l=It(t,Fn(Y(t,E))-e.wrapper.clientHeight),c=E)}return{from:l,to:Math.max(c,l+1)}}function ql(e,t){if(!X(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&&!I){var l=M("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?Me(t.line,t.sticky=="before"?t.ch-1:t.ch,"after"):t,r=t.sticky=="before"?Me(t.line,t.ch+1,"before"):t);for(var l=0;l<5;l++){var c=!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 N=Ll(e,a),Ne=e.doc.scrollTop,Je=e.doc.scrollLeft;if(N.scrollTop!=null&&(Ui(e,N.scrollTop),Math.abs(e.doc.scrollTop-Ne)>1&&(c=!0)),N.scrollLeft!=null&&(hi(e,N.scrollLeft),Math.abs(e.doc.scrollLeft-Je)>1&&(c=!0)),!c)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),c={};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 Ne=Math.min(t.top,(N?p:t.bottom)-l);Ne!=a&&(c.scrollTop=Ne)}var Je=e.options.fixedGutter?0:r.gutters.offsetWidth,Mt=e.curOp&&e.curOp.scrollLeft!=null?e.curOp.scrollLeft:r.scroller.scrollLeft-Je,Pt=uo(e)-r.gutters.offsetWidth,gn=t.right-t.left>Pt;return gn&&(t.right=t.left+Pt),t.left<10?c.scrollLeft=0:t.leftPt+Mt-3&&(c.scrollLeft=t.right+(gn?0:10)-Pt),c}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=M("div",[M("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),a=this.horiz=M("div",[M("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");n.tabIndex=a.tabIndex=-1,e(n),e(a),Ae(n,"scroll",function(){n.clientHeight&&t(n.scrollTop,"vertical")}),Ae(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=mt&&!D?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Q,this.disableVert=new Q},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&&R(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),Ae(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&&Ot(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},Zr(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 Ee(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=ot(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 c=l.styles,p=l.text.length>e.options.maxHighlightLength?g(t.mode,n.state):null,E=rt(e,l,n,!0);p&&(n.state=p),l.styles=E.styles;var N=l.styleClasses,Ne=E.classes;Ne?l.styleClasses=Ne:N&&(l.styleClasses=null);for(var Je=!c||c.length!=l.styles.length||N!=Ne&&(!N||!Ne||N.bgClass!=Ne.bgClass||N.textClass!=Ne.textClass),Mt=0;!Je&&Mtr)return Nt(e,e.options.workDelay),!0}),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),a.length&&Re(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),c=Math.min(a,t.visible.to+e.options.viewportMargin);r.viewFromc&&r.viewTo-c<20&&(c=Math.min(a,r.viewTo)),et&&(l=ln(e.doc,l),c=Ct(e.doc,c));var p=l!=r.viewFrom||c!=r.viewTo||r.lastWrapHeight!=t.wrapperHeight||r.lastWrapWidth!=t.wrapperWidth;ki(e,l,c),r.viewOffset=Fn(Y(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 N=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,yn(N),j(r.cursorDiv),j(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,c=l.firstChild;function p(gn){var Bn=gn.nextSibling;return s&&mt&&e.display.currentWheelTarget==gn?gn.style.display="none":gn.parentNode.removeChild(gn),Bn}for(var E=n.view,N=n.viewFrom,Ne=0;Ne-1&&(Pt=!1),zr(e,Je,N,r)),Pt&&(j(Je.lineNumber),Je.lineNumber.appendChild(document.createTextNode(Xt(e.options,N)))),c=Je.node.nextSibling}N+=Je.size}for(;c;)c=p(c)}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",c=0;cc.clientWidth,E=c.scrollHeight>c.clientHeight;if(n&&p||a&&E){if(a&&mt&&s){e:for(var N=t.target,Ne=l.view;N!=c;N=N.parentNode)for(var Je=0;Je=0&&bt(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 Fe(this.anchor,this.head)},qn.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Hr(e,t,r){var n=e&&e.options.selectionsMayTouch,a=t[r];t.sort(function(Mt,Pt){return bt(Mt.from(),Pt.from())}),r=H(t,a);for(var l=1;l0:E>=0){var N=Ze(p.from(),c.from()),Ne=Fe(p.to(),c.to()),Je=p.empty()?c.from()==c.head:p.from()==p.head;l<=r&&--r,t.splice(--l,2,new qn(Je?Ne:N,Je?N:Ne))}}return new Or(t,r)}function Xr(e,t){return new Or([new qn(e,t||e)],0)}function la(e){return e.text?Me(e.from.line+e.text.length-1,wt(e.text).length+(e.text.length==1?e.from.ch:0)):e.to}function aa(e,t){if(bt(e,t.from)<0)return e;if(bt(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),Me(r,n)}function La(e,t){for(var r=[],n=0;n1&&e.remove(p.line+1,gn-1),e.insert(p.line+1,cr)}nr(e,"change",e,t)}function qa(e,t,r){function n(a,l,c){if(a.linked)for(var p=0;p1&&!e.done[e.done.length-2].ranges)return e.done.pop(),wt(e.done)}function na(e,t,r,n){var a=e.history;a.undone.length=0;var l=+new Date,c,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)=="*"))&&(c=Qr(a,a.lastOp==n)))p=wt(c.changes),bt(t.from,t.to)==0&&bt(t.from,p.to)==0?p.to=la(t):c.changes.push(oa(e,t));else{var E=wt(a.done);for((!E||!E.ranges)&&$a(e.sel,a.done),c={changes:[oa(e,t)],generation:a.generation},a.done.push(c);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,wt(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=wt(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(c){c.markedSpans&&((a||(a=t["spans_"+e.id]={}))[l]=c.markedSpans),++l})}function Ka(e){if(!e)return null;for(var t,r=0;r-1&&(wt(p)[Je]=N[Je],delete N[Je])}}return n}function di(e,t,r,n){if(n){var a=e.anchor;if(r){var l=bt(t,a)<0;l!=bt(r,a)<0?(a=t,t=r):l!=bt(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){--c;continue}else break;if(!E.atomic)continue;if(r){var Je=E.find(n<0?1:-1),Mt=void 0;if((n<0?Ne:N)&&(Je=Qo(e,Je,-n,Je&&Je.line==t.line?l:null)),Je&&Je.line==t.line&&(Mt=bt(Je,r))&&(n<0?Mt<0:Mt>0))return ii(e,Je,t,n,a)}var Pt=E.find(n<0?-1:1);return(n<0?N:Ne)&&(Pt=Qo(e,Pt,n,Pt.line==t.line?l:null)),Pt?ii(e,Pt,t,n,a):null}}return t}function qo(e,t,r,n,a){var l=n||1,c=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 c||(e.cantEdit=!0,Me(e.first,0))}function Qo(e,t,r,n){return r<0&&t.ch==0?t.line>e.first?ye(e,Me(t.line-1)):null:r>0&&t.ch==(n||Y(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]==""&&bt(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,Kt(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,Kt(a,t))})}}function Zo(e,t,r){var n=e.cm&&e.cm.state.suppressEdits;if(!(n&&!r)){for(var a=e.history,l,c=e.sel,p=t=="undo"?a.done:a.undone,E=t=="undo"?a.undone:a.done,N=0;N=0;--Pt){var gn=Mt(Pt);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(Me(a.anchor.line+t,a.anchor.ch),Me(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:Me(l,Y(e,l).text.length),text:[t.text[0]],origin:t.origin}),t.removed=de(e,t.from,t.to),r||(r=La(e,t)),e.cm?li(e.cm,t,n):Sa(e,t,n),lo(e,r,$),e.cantEdit&&qo(e,Me(e.firstLine(),0))&&(e.cantEdit=!1)}}function li(e,t,r){var n=e.doc,a=e.display,l=t.from,c=t.to,p=!1,E=l.line;e.options.lineWrapping||(E=vt($t(Y(n,l.line))),n.iter(E,c.line+1,function(Pt){if(Pt==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(Pt){var gn=pn(Pt);gn>a.maxLineLength&&(a.maxLine=Pt,a.maxLineLength=gn,a.maxLineChanged=!0,p=!1)}),p&&(e.curOp.updateMaxLine=!0)),Ie(n,l.line),Nt(e,400);var N=t.text.length-(c.line-l.line)-1;t.full?oo(e):l.line==c.line&&t.text.length==1&&!Oa(e.doc,t)?ti(e,l.line,"text"):oo(e,l.line,c.line+1,N);var Ne=Pe(e,"changes"),Je=Pe(e,"change");if(Je||Ne){var Mt={from:l,to:c,text:t.text,removed:t.removed,origin:t.origin};Je&&nr(e,"change",e,Mt),Ne&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(Mt)}e.display.selForContextMenu=null}function fi(e,t,r,n,a){var l;n||(n=r),bt(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 c=a.lines.length%25+25,p=c;p10);e.parent.maybeSpill()}},iterN:function(e,t,r){for(var n=0;ne.display.maxLineLength&&(e.display.maxLine=N,e.display.maxLineLength=Ne,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||c==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(dt(e,t.line,t,r,l)||t.line!=r.line&&dt(e,r.line,t,r,l))throw new Error("Inserting collapsed marker partially overlapping an existing one");en()}l.addToHistory&&na(e,{from:t,to:r,origin:"markText"},e.sel,NaN);var p=t.line,E=e.cm,N;if(e.iter(p,r.line+1,function(Je){E&&l.collapsed&&!E.options.lineWrapping&&$t(Je)==E.display.maxLine&&(N=!0),l.collapsed&&p!=t.line&&Ue(Je,0),Cn(Je,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(Je){tn(e,Je)&&Ue(Je,0)}),l.clearOnEnter&&Ae(l,"beforeCursorEnter",function(){return l.clear()}),l.readOnly&&(ct(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),l.collapsed&&(l.id=++ml,l.atomic=!0),E){if(N&&(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 Ne=t.line;Ne<=r.line;Ne++)ti(E,Ne,"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:ut(function(){Zo(this,"undo")}),redo:ut(function(){Zo(this,"redo")}),undoSelection:ut(function(){Zo(this,"undo",!0)}),redoSelection:ut(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=ye(this,e),t=ye(this,t);var n=[],a=e.line;return this.iter(e.line,t.line+1,function(l){var c=l.markedSpans;if(c)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}),ye(this,Me(r,t))},indexFromPos:function(e){e=ye(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 Ne=e.dataTransfer.getData("Text");if(Ne){var Je;if(t.state.draggingText&&!t.state.draggingText.copy&&(Je=t.listSelections()),lo(t.doc,Xr(r,r)),Je)for(var Mt=0;Mt=0;p--)fi(e.doc,"",n[p].from,n[p].to,"+delete");Ki(e)})}function il(e,t,r){var n=S(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 Me(t.line,n,r<0?"after":"before")}function ua(e,t,r,n,a){if(e){t.doc.direction=="rtl"&&(a=-a);var l=lt(r,t.doc.direction);if(l){var c=a<0?wt(l):l[0],p=a<0==(c.level==1),E=p?"after":"before",N;if(c.level>0||t.doc.direction=="rtl"){var Ne=Ga(t,r);N=a<0?r.text.length-1:0;var Je=co(t,Ne,N).top;N=h(function(Mt){return co(t,Ne,Mt).top==Je},a<0==(c.level==1)?c.from:c.to-1,N),E=="before"&&(N=il(r,N,1))}else N=a<0?c.to:c.from;return new Me(n,N,E)}}return new Me(n,a<0?r.text.length:0,a<0?"before":"after")}function Ma(e,t,r,n){var a=lt(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),c=a[l];if(e.doc.direction=="ltr"&&c.level%2==0&&(n>0?c.to>r.ch:c.from=c.from&&Mt>=Ne.begin)){var Pt=Je?"before":"after";return new Me(r.line,Mt,Pt)}}var gn=function(cr,Er,dr){for(var wr=function(za,Co){return Co?new Me(r.line,p(za,1),"before"):new Me(r.line,za,"after")};cr>=0&&cr0==(Wr.level!=1),ia=jr?dr.begin:p(dr.end,-1);if(Wr.from<=ia&&ia0?Ne.end:p(Ne.begin,-1);return $n!=null&&!(n>0&&$n==t.text.length)&&(Bn=gn(n>0?0:a.length-1,n,N($n)),Bn)?Bn:null}var Bo={selectAll:So,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),$)},killLine:function(e){return bi(e,function(t){if(t.empty()){var r=Y(e.doc,t.head.line).text.length;return t.head.ch==r&&t.head.line0)a=new Me(a.line,a.ch+1),e.replaceRange(l.charAt(a.ch-1)+l.charAt(a.ch-2),Me(a.line,a.ch-2),a,"+transpose");else if(a.line>e.doc.first){var c=Y(e.doc,a.line-1).text;c&&(a=new Me(a.line,1),e.replaceRange(l.charAt(0)+e.doc.lineSeparator()+c.charAt(c.length-1),Me(a.line-1,c.length-1),a,"+transpose"))}}r.push(new qn(a,a))}e.setSelections(r)})},newlineAndIndent:function(e){return Re(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&&bt(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(!(X(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=an(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):un(e)==r.scroller&&xt(e):a==2?(n&&sa(t.doc,n),setTimeout(function(){return r.input.focus()},20)):a==3&&(B?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(c){if(typeof c=="string"&&(c=Bo[c]),!c)return!1;var p=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),p=c(e,r)!=ve}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=He?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=mt?r.metaKey:r.ctrlKey),a.moveOnDrag==null&&(a.moveOnDrag=!(mt?r.altKey:r.ctrlKey)),a}function ks(e,t,r,n){v?setTimeout(We(Yl,e),0):e.curOp.focus=he();var a=Zs(e,r,n),l=e.doc.sel,c;e.options.dragDrop&&An&&!e.isReadOnly()&&r=="single"&&(c=l.contains(t))>-1&&(bt((c=l.ranges[c]).from(),t)<0||t.xRel>0)&&(bt(c.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,c=pt(e,function(N){s&&(a.scroller.draggable=!1),e.state.draggingText=!1,Z(a.wrapper.ownerDocument,"mouseup",c),Z(a.wrapper.ownerDocument,"mousemove",p),Z(a.scroller,"dragstart",E),Z(a.scroller,"drop",c),l||(xt(N),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(N){l=l||Math.abs(t.clientX-N.clientX)+Math.abs(t.clientY-N.clientY)>=10},E=function(){return l=!0};s&&(a.scroller.draggable=!0),e.state.draggingText=c,c.copy=!n.moveOnDrag,a.scroller.dragDrop&&a.scroller.dragDrop(),Ae(a.wrapper.ownerDocument,"mouseup",c),Ae(a.wrapper.ownerDocument,"mousemove",p),Ae(a.scroller,"dragstart",E),Ae(a.scroller,"drop",c),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(Me(t.line,0),ye(e.doc,Me(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;xt(t);var c,p,E=l.sel,N=E.ranges;if(n.addNew&&!n.extend?(p=l.sel.contains(r),p>-1?c=N[p]:c=new qn(r,r)):(c=l.sel.primary(),p=l.sel.primIndex),n.unit=="rectangle")n.addNew||(c=new qn(r,r)),r=Vo(e,t,!0,!0),p=-1;else{var Ne=xs(e,r,n.unit);n.extend?c=di(c,Ne.anchor,Ne.head,n.extend):c=Ne}n.addNew?p==-1?(p=N.length,ha(l,Hr(e,N.concat([c]),p),{scroll:!1,origin:"*mouse"})):N.length>1&&N[p].empty()&&n.unit=="char"&&!n.extend?(ha(l,Hr(e,N.slice(0,p).concat(N.slice(p+1)),0),{scroll:!1,origin:"*mouse"}),E=l.sel):Da(l,p,c,Oe):(p=0,ha(l,new Or([c],0),Oe),E=l.sel);var Je=r;function Mt(dr){if(bt(Je,dr)!=0)if(Je=dr,n.unit=="rectangle"){for(var wr=[],Wr=e.options.tabSize,jr=G(Y(l,r.line).text,r.ch,Wr),ia=G(Y(l,dr.line).text,dr.ch,Wr),za=Math.min(jr,ia),Co=Math.max(jr,ia),to=Math.min(r.line,dr.line),_o=Math.min(e.lastLine(),Math.max(r.line,dr.line));to<=_o;to++){var ko=Y(l,to).text,Ao=Bt(ko,za,Wr);za==Co?wr.push(new qn(Me(to,Ao),Me(to,Ao))):ko.length>Ao&&wr.push(new qn(Me(to,Ao),Me(to,Bt(ko,Co,Wr))))}wr.length||wr.push(new qn(r,r)),ha(l,Hr(e,E.ranges.slice(0,p).concat(wr),p),{origin:"*mouse",scroll:!1}),e.scrollIntoView(dr)}else{var Wo=c,wo=xs(e,dr,n.unit),go=Wo.anchor,vo;bt(wo.anchor,go)>0?(vo=wo.head,go=Ze(Wo.from(),wo.anchor)):(vo=wo.anchor,go=Fe(Wo.to(),wo.head));var ro=E.ranges.slice(0);ro[p]=Xs(e,new qn(ye(l,go),vo)),ha(l,Hr(e,ro,p),Oe)}}var Pt=a.wrapper.getBoundingClientRect(),gn=0;function Bn(dr){var wr=++gn,Wr=Vo(e,dr,!0,n.unit=="rectangle");if(Wr)if(bt(Wr,Je)!=0){e.curOp.focus=he(),Mt(Wr);var jr=gl(a,l);(Wr.line>=jr.to||Wr.linePt.bottom?20:0;ia&&setTimeout(pt(e,function(){gn==wr&&(a.scroller.scrollTop+=ia,Bn(dr))}),50)}}function $n(dr){e.state.selectingText=!1,gn=1/0,dr&&(xt(dr),a.input.focus()),Z(a.wrapper.ownerDocument,"mousemove",cr),Z(a.wrapper.ownerDocument,"mouseup",Er),l.history.lastSelOrigin=null}var cr=pt(e,function(dr){dr.buttons===0||!an(dr)?$n(dr):Bn(dr)}),Er=pt(e,$n);e.state.selectingText=Er,Ae(a.wrapper.ownerDocument,"mousemove",cr),Ae(a.wrapper.ownerDocument,"mouseup",Er)}function Xs(e,t){var r=t.anchor,n=t.head,a=Y(e.doc,r.line);if(bt(r,n)==0&&r.sticky==n.sticky)return t;var l=lt(a);if(!l)return t;var c=F(l,r.ch,r.sticky),p=l[c];if(p.from!=r.ch&&p.to!=r.ch)return t;var E=c+(p.from==r.ch==(p.level!=1)?0:1);if(E==0||E==l.length)return t;var N;if(n.line!=r.line)N=(n.line-r.line)*(e.doc.direction=="ltr"?1:-1)>0;else{var Ne=F(l,n.ch,n.sticky),Je=Ne-c||(n.ch-r.ch)*(p.level==1?-1:1);Ne==E-1||Ne==E?N=Je<0:N=Je>0}var Mt=l[E+(N?-1:0)],Pt=N==(Mt.level==1),gn=Pt?Mt.from:Mt.to,Bn=Pt?"after":"before";return r.ch==gn&&r.sticky==Bn?t:new qn(new Me(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(Mt){return!1}if(a>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;n&&xt(t);var c=e.display,p=c.lineDiv.getBoundingClientRect();if(l>p.bottom||!Pe(e,r))return Ft(t);l-=p.top-c.viewOffset;for(var E=0;E=a){var Ne=It(e.doc,l),Je=e.display.gutterSpecs[E];return A(e,r,e,Ne,Je.className,t),Ft(t)}}}function us(e,t){return Is(e,t,"gutterClick",!0)}function Bs(e,t){$r(e.display,t)||Us(e,t)||X(e,t,"contextmenu")||B||e.display.input.onContextMenu(t)}function Us(e,t){return Pe(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,c){e.defaults[n]=a,l&&(t[n]=c?function(p,E,N){N!=ll&&l(p,E,N)}: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=[],c=n.doc.first;n.doc.iter(function(E){for(var N=0;;){var Ne=E.text.indexOf(a,N);if(Ne==-1)break;N=Ne+a.length,l.push(Me(c,Ne))}c++});for(var p=l.length-1;p>=0;p--)fi(n.doc,a,l[p],Me(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",ee?"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",!gt),r("wholeLineUpdateBefore",!0),r("theme","default",function(n){ws(n),lr(n)},!0),r("keyMap","default",function(n,a,l){var c=Yi(a),p=l!=ll&&Yi(l);p&&p.detach&&p.detach(n,c),c.attach&&c.attach(n,p||null)}),r("extraKeys",null),r("configureMouse",null),r("lineWrapping",!1,Js,!0),r("gutters",[],function(n,a){n.display.gutterSpecs=Nr(a,n.options.lineNumbers),lr(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=Nr(n.options.gutters,a),lr(n)},!0),r("firstLineNumber",1,lr,!0),r("lineNumberFormatter",function(n){return n},lr,!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?Ae:Z;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?(Ot(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(R(e.display.wrapper,"CodeMirror-wrap"),Qt(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?re(t):{},re(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 Q,keySeq:null,specialChars:null},t.autofocus&&!ee&&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&&!ee||this.hasFocus()?setTimeout(function(){r.hasFocus()&&!r.state.focused&&Dl(r)},20):Ni(this);for(var c in Xl)Xl.hasOwnProperty(c)&&Xl[c](this,t[c],ll);mr(this),t.finishInit&&t.finishInit(this);for(var p=0;p20*20}Ae(t.scroller,"touchstart",function(E){if(!X(e,E)&&!l(E)&&!us(e,E)){t.input.ensurePolled(),clearTimeout(r);var N=+new Date;t.activeTouch={start:N,moved:!1,prev:N-n.end<=300?n:null},E.touches.length==1&&(t.activeTouch.left=E.touches[0].pageX,t.activeTouch.top=E.touches[0].pageY)}}),Ae(t.scroller,"touchmove",function(){t.activeTouch&&(t.activeTouch.moved=!0)}),Ae(t.scroller,"touchend",function(E){var N=t.activeTouch;if(N&&!$r(t,E)&&N.left!=null&&!N.moved&&new Date-N.start<300){var Ne=e.coordsChar(t.activeTouch,"page"),Je;!N.prev||c(N,N.prev)?Je=new qn(Ne,Ne):!N.prev.prev||c(N,N.prev.prev)?Je=e.findWordAt(Ne):Je=new qn(Me(Ne.line,0),ye(e.doc,Me(Ne.line+1,0))),e.setSelection(Je.anchor,Je.head),e.focus(),xt(E)}a()}),Ae(t.scroller,"touchcancel",a),Ae(t.scroller,"scroll",function(){t.scroller.clientHeight&&(Ui(e,t.scroller.scrollTop),hi(e,t.scroller.scrollLeft,!0),A(e,"scroll",e))}),Ae(t.scroller,"mousewheel",function(E){return Gr(e,E)}),Ae(t.scroller,"DOMMouseScroll",function(E){return Gr(e,E)}),Ae(t.wrapper,"scroll",function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0}),t.dragFunctions={enter:function(E){X(e,E)||Ut(E)},over:function(E){X(e,E)||(Ql(e,E),Ut(E))},start:function(E){return al(e,E)},drop:pt(e,zl),leave:function(E){X(e,E)||Zl(e)}};var p=t.input.getField();Ae(p,"keyup",function(E){return ys.call(e,E)}),Ae(p,"keydown",pt(e,Es)),Ae(p,"keypress",pt(e,bs)),Ae(p,"focus",function(E){return Dl(e,E)}),Ae(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=ot(e,t).state:r="prev");var c=e.options.tabSize,p=Y(a,t),E=G(p.text,null,c);p.stateAfter&&(p.stateAfter=null);var N=p.text.match(/^\s*/)[0],Ne;if(!n&&!/\S/.test(p.text))Ne=0,r="not";else if(r=="smart"&&(Ne=a.mode.indent(l,p.text.slice(N.length),p.text),Ne==ve||Ne>150)){if(!n)return;r="prev"}r=="prev"?t>a.first?Ne=G(Y(a,t-1).text,null,c):Ne=0:r=="add"?Ne=E+e.options.indentUnit:r=="subtract"?Ne=E-e.options.indentUnit:typeof r=="number"&&(Ne=E+r),Ne=Math.max(0,Ne);var Je="",Mt=0;if(e.options.indentWithTabs)for(var Pt=Math.floor(Ne/c);Pt;--Pt)Mt+=c,Je+=" ";if(Mtc,E=zn(t),N=null;if(p&&n.ranges.length>1)if(pi&&pi.text.join(` -`)==t){if(n.ranges.length%pi.text.length==0){N=[];for(var Ne=0;Ne=0;Mt--){var Pt=n.ranges[Mt],gn=Pt.from(),Bn=Pt.to();Pt.empty()&&(r&&r>0?gn=Me(gn.line,gn.ch-r):e.state.overwrite&&!p?Bn=Me(Bn.line,Math.min(Y(l,Bn.line).text.length,Bn.ch+wt(E).length)):p&&pi&&pi.lineWise&&pi.text.join(` -`)==E.join(` -`)&&(gn=Bn=Me(gn.line,0)));var $n={from:gn,to:Bn,text:N?N[Mt%N.length]:E,origin:a||(p?"paste":e.state.cutIncoming>c?"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=Je),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&&Re(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),c=!1;if(l.electricChars){for(var p=0;p-1){c=wl(e,a.head.line,"smart");break}}else l.electricInput&&l.electricInput.test(Y(e.doc,a.head.line).text.slice(0,a.head.ch))&&(c=wl(e,a.head.line,"smart"));c&&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,c==this.doc.sel.primIndex&&Ki(this));else{var E=p.from(),N=p.to(),Ne=Math.max(l,E.line);l=Math.min(this.lastLine(),N.line-(N.ch?0:1))+1;for(var Je=Ne;Je0&&Da(this.doc,c,new qn(E,Mt[c].to()),$)}}}),getTokenAt:function(n,a){return xn(this,n,a)},getLineTokens:function(n,a){return xn(this,Me(n),a,!0)},getTokenTypeAt:function(n){n=ye(this.doc,n);var a=Ve(this,Y(this.doc,n.line)),l=0,c=(a.length-1)/2,p=n.ch,E;if(p==0)E=a[2];else for(;;){var N=l+c>>1;if((N?a[N*2-1]:0)>=p)c=N;else if(a[N*2+1]E&&(n=E,c=!0),p=Y(this.doc,n)}else p=n;return Za(this,p,{top:0,left:0},a||"page",l||c).top+(c?this.doc.height-Fn(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,c,p){var E=this.display;n=Ya(this,ye(this.doc,n));var N=n.bottom,Ne=n.left;if(a.style.position="absolute",a.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(a),E.sizer.appendChild(a),c=="over")N=n.top;else if(c=="above"||c=="near"){var Je=Math.max(E.wrapper.clientHeight,this.doc.height),Mt=Math.max(E.sizer.clientWidth,E.lineSpace.clientWidth);(c=="above"||n.bottom+a.offsetHeight>Je)&&n.top>a.offsetHeight?N=n.top-a.offsetHeight:n.bottom+a.offsetHeight<=Je&&(N=n.bottom),Ne+a.offsetWidth>Mt&&(Ne=Mt-a.offsetWidth)}a.style.top=N+"px",a.style.left=a.style.right="",p=="right"?(Ne=E.sizer.clientWidth-a.offsetWidth,a.style.right="0px"):(p=="left"?Ne=0:p=="middle"&&(Ne=(E.sizer.clientWidth-a.offsetWidth)/2),a.style.left=Ne+"px"),l&&$l(this,{left:Ne,top:N,right:Ne+a.offsetWidth,bottom:N+a.offsetHeight})},triggerOnKeyDown:ht(Es),triggerOnKeyPress:ht(bs),triggerOnKeyUp:ys,triggerOnMouseDown:ht(Ss),execCommand:function(n){if(Bo.hasOwnProperty(n))return Bo[n].call(null,this)},triggerElectric:ht(function(n){Ds(this,n)}),findPosH:function(n,a,l,c){var p=1;a<0&&(p=-1,a=-a);for(var E=ye(this.doc,n),N=0;N0&&Ne(l.charAt(c-1));)--c;for(;p.5||this.options.lineWrapping)&&po(this),A(this,"refresh",this)}),swapDoc:ht(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}},nt(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,c){e.registerHelper(n,a,c),r[n]._global.push({pred:l,val:c})}}function fs(e,t,r,n,a){var l=t,c=r,p=Y(e,t.line),E=a&&e.direction=="rtl"?-r:r;function N(){var Er=t.line+E;return Er=e.first+e.size?!1:(t=new Me(Er,t.ch,t.sticky),p=Y(e,Er))}function Ne(Er){var dr;if(n=="codepoint"){var wr=p.text.charCodeAt(t.ch+(n>0?0:-1));isNaN(wr)?dr=null:dr=new Me(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&&N())t=ua(a,e.cm,p,t.line,E);else return!1;else t=dr;return!0}if(n=="char"||n=="codepoint")Ne();else if(n=="column")Ne(!0);else if(n=="word"||n=="group")for(var Je=null,Mt=n=="group",Pt=e.cm&&e.cm.getHelper(t,"wordChars"),gn=!0;!(r<0&&!Ne(!gn));gn=!1){var Bn=p.text.charAt(t.ch)||` -`,$n=w(Bn,Pt)?"w":Mt&&Bn==` -`?"n":!Mt||/\s/.test(Bn)?null:"p";if(Mt&&!gn&&!$n&&($n="s"),Je&&Je!=$n){r<0&&(r=1,Ne(),t.sticky="after");break}if($n&&(Je=$n),r>0&&!Ne(!gn))break}var cr=qo(e,t,l,c,!0);return le(l,cr)&&(cr.hitSide=!0),cr}function Ms(e,t,r,n){var a=e.doc,l=t.left,c;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);c=(r>0?t.bottom:t.top)+r*E}else n=="line"&&(c=r>0?t.bottom+3:t.top-3);for(var N;N=mi(e,l,c),!!N.outside;){if(r<0?c<=0:c>=a.height){N.hitSide=!0;break}c+=r*5}return N}var Na=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Q,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}Ae(a,"paste",function(p){!l(p)||X(n,p)||Os(p,n)||L<=11&&setTimeout(pt(n,function(){return t.updateFromDOM()}),20)}),Ae(a,"compositionstart",function(p){t.composing={data:p.data,done:!1}}),Ae(a,"compositionupdate",function(p){t.composing||(t.composing={data:p.data,done:!1})}),Ae(a,"compositionend",function(p){t.composing&&(p.data!=t.composing.data&&t.readFromDOMSoon(),t.composing.done=!0)}),Ae(a,"touchstart",function(){return r.forceCompositionEnd()}),Ae(a,"input",function(){t.composing||t.readFromDOMSoon()});function c(p){if(!(!l(p)||X(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,$),n.replaceSelection("",null,"cut")})}else return;if(p.clipboardData){p.clipboardData.clearData();var N=pi.text.join(` -`);if(p.clipboardData.setData("Text",N),p.clipboardData.getData("Text")==N){p.preventDefault();return}}var Ne=Rs(),Je=Ne.firstChild;n.display.lineSpace.insertBefore(Ne,n.display.lineSpace.firstChild),Je.value=pi.text.join(` -`);var Mt=document.activeElement;ke(Je),setTimeout(function(){n.display.lineSpace.removeChild(Ne),Mt.focus(),Mt==a&&r.showPrimarySelection()},50)}}Ae(a,"copy",c),Ae(a,"cut",c)},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},N=a.linee.firstLine()&&(n=Me(n.line-1,Y(e.doc,n.line-1).length)),a.ch==Y(e.doc,a.line).text.length&&a.linet.viewTo-1)return!1;var l,c,p;n.line==t.viewFrom||(l=Do(e,n.line))==0?(c=vt(t.view[0].line),p=t.view[0].node):(c=vt(t.view[l].line),p=t.view[l-1].node.nextSibling);var E=Do(e,a.line),N,Ne;if(E==t.view.length-1?(N=t.viewTo-1,Ne=t.lineDiv.lastChild):(N=vt(t.view[E+1].line)-1,Ne=t.view[E+1].node.previousSibling),!p)return!1;for(var Je=e.doc.splitLines(_s(e,p,Ne,c,N)),Mt=de(e.doc,Me(c,0),Me(N,Y(e.doc,N).text.length));Je.length>1&&Mt.length>1;)if(wt(Je)==wt(Mt))Je.pop(),Mt.pop(),N--;else if(Je[0]==Mt[0])Je.shift(),Mt.shift(),c++;else break;for(var Pt=0,gn=0,Bn=Je[0],$n=Mt[0],cr=Math.min(Bn.length,$n.length);Ptn.ch&&Er.charCodeAt(Er.length-gn-1)==dr.charCodeAt(dr.length-gn-1);)Pt--,gn++;Je[Je.length-1]=Er.slice(0,Er.length-gn).replace(/^\u200b+/,""),Je[0]=Je[0].slice(Pt).replace(/\u200b+$/,"");var Wr=Me(c,Pt),jr=Me(N,Mt.length?wt(Mt).length-gn:0);if(Je.length>1||Je[0]||bt(Wr,jr))return fi(e.doc,Je,Wr,jr,"+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())&&Re(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=Y(e.doc,t.line),a=jo(r,n,t.line),l=lt(n,e.doc.direction),c="left";if(l){var p=F(l,t.ch);c=p%2?"right":"left"}var E=Uo(a.map,t.ch,c);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="",c=!1,p=e.doc.lineSeparator(),E=!1;function N(Pt){return function(gn){return gn.id==Pt}}function Ne(){c&&(l+=p,E&&(l+=p),c=E=!1)}function Je(Pt){Pt&&(Ne(),l+=Pt)}function Mt(Pt){if(Pt.nodeType==1){var gn=Pt.getAttribute("cm-text");if(gn){Je(gn);return}var Bn=Pt.getAttribute("cm-marker"),$n;if(Bn){var cr=e.findMarks(Me(n,0),Me(a+1,0),N(+Bn));cr.length&&($n=cr[0].find(0))&&Je(de(e.doc,$n.from,$n.to).join(p));return}if(Pt.getAttribute("contenteditable")=="false")return;var Er=/^(pre|div|p|li|table|br)$/i.test(Pt.nodeName);if(!/^br$/i.test(Pt.nodeName)&&Pt.textContent.length==0)return;Er&&Ne();for(var dr=0;dr=9&&t.hasSelection&&(t.hasSelection=null),r.poll()}),Ae(a,"paste",function(c){X(n,c)||Os(c,n)||(n.state.pasteIncoming=+new Date,r.fastPoll())});function l(c){if(!X(n,c)){if(n.somethingSelected())Ul({lineWise:!1,text:n.getSelections()});else if(n.options.lineWiseCopyCut){var p=Fs(n);Ul({lineWise:!0,text:p.text}),c.type=="cut"?n.setSelections(p.ranges,null,$):(r.prevInput="",a.value=p.text.join(` -`),ke(a))}else return;c.type=="cut"&&(n.state.cutIncoming=+new Date)}}Ae(a,"cut",l),Ae(a,"copy",l),Ae(e.scroller,"paste",function(c){if(!($r(e,c)||X(n,c))){if(!a.dispatchEvent){n.state.pasteIncoming=+new Date,r.focus();return}var p=new Event("paste");p.clipboardData=c.clipboardData,a.dispatchEvent(p)}}),Ae(e.lineSpace,"selectstart",function(c){$r(e,c)||xt(c)}),Ae(a,"compositionstart",function(){var c=n.getCursor("from");r.composing&&r.composing.range.clear(),r.composing={start:c,range:n.markText(c,n.getCursor("to"),{className:"CodeMirror-composing"})}}),Ae(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(),c=t.lineDiv.getBoundingClientRect();n.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,a.top+c.top-l.top)),n.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,a.left+c.left-l.left))}return n},so.prototype.showSelection=function(e){var t=this.cm,r=t.display;ue(r.cursorDiv,e.cursors),ue(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"&&(!ee||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||fn(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||mt&&/[\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 c=0,p=Math.min(n.length,a.length);c1e3||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),c=n.scroller.scrollTop;if(!l||x)return;var p=r.options.resetSelectionOnContextMenu;p&&r.doc.sel.contains(l)==-1&&pt(r,ha)(r.doc,Xr(l),$);var E=a.style.cssText,N=t.wrapper.style.cssText,Ne=t.wrapper.offsetParent.getBoundingClientRect();t.wrapper.style.cssText="position: static",a.style.cssText=`position: absolute; width: 30px; height: 30px; - top: `+(e.clientY-Ne.top-5)+"px; left: "+(e.clientX-Ne.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 Je;s&&(Je=window.scrollY),n.input.focus(),s&&window.scrollTo(null,Je),n.input.reset(),r.somethingSelected()||(a.value=t.prevInput=" "),t.contextMenuPending=Pt,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll);function Mt(){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 Pt(){if(t.contextMenuPending==Pt&&(t.contextMenuPending=!1,t.wrapper.style.cssText=N,a.style.cssText=E,v&&L<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=c),a.selectionStart!=null)){(!v||v&&L<9)&&Mt();var Bn=0,$n=function(){n.selForContextMenu==r.doc.sel&&a.selectionStart==0&&a.selectionEnd>0&&t.prevInput=="\u200B"?pt(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&&Mt(),B){Ut(e);var gn=function(){Z(window,"mouseup",gn),setTimeout(Pt,20)};Ae(window,"mouseup",gn)}else setTimeout(Pt,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?re(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&&(Ae(e.form,"submit",n),!t.leaveSubmitMethodAlone)){var l=e.form;a=l.submit;try{var c=l.submit=function(){n(),l.submit=a,l.submit(),l.submit=c}}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&&(Z(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=Z,e.on=Ae,e.wheelEventPixels=Tr,e.Doc=Io,e.splitLines=zn,e.countColumn=G,e.findColumn=Bt,e.isWordChar=K,e.Pass=ve,e.signal=A,e.Line=qt,e.changeEnd=la,e.scrollbarModel=Ml,e.Pos=Me,e.cmpPos=bt,e.modes=tt,e.mimeModes=at,e.resolveMode=sn,e.getMode=Wt,e.modeExtensions=Sn,e.extendMode=ie,e.copyState=g,e.startState=P,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=xt,e.e_stopPropagation=Dt,e.e_stop=Ut,e.addClass=Ot,e.contains=Ke,e.rmClass=R,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 nt(Io),Ua.inputStyles={textarea:so,contenteditable:Na},Ua.defineMode=function(e){!Ua.defaults.mode&&e!="null"&&(Ua.defaults.mode=e),_e.apply(this,arguments)},Ua.defineMIME=jt,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(54476),f=i(33885),O=i(20068),V=i(42978),v=i(75931),L=i(92310),s=i.n(L),fe=i(18929),pe=i(59301),x=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],se=(0,pe.forwardRef)(function(D,I){var q,z=D.prefixCls,ee=z===void 0?"rc-checkbox":z,mt=D.className,He=D.style,gt=D.checked,Te=D.disabled,U=D.defaultChecked,B=U===void 0?!1:U,u=D.type,R=u===void 0?"checkbox":u,j=D.title,ue=D.onChange,M=(0,v.Z)(D,x),te=(0,pe.useRef)(null),k=(0,fe.Z)(B,{value:gt}),Ke=(0,V.Z)(k,2),he=Ke[0],Ot=Ke[1];(0,pe.useImperativeHandle)(I,function(){return{focus:function(){var re;(re=te.current)===null||re===void 0||re.focus()},blur:function(){var re;(re=te.current)===null||re===void 0||re.blur()},input:te.current}});var Be=s()(ee,mt,(q={},(0,O.Z)(q,"".concat(ee,"-checked"),he),(0,O.Z)(q,"".concat(ee,"-disabled"),Te),q)),ke=function(re){Te||("checked"in D||Ot(re.target.checked),ue==null||ue({target:(0,f.Z)((0,f.Z)({},D),{},{type:R,checked:re.target.checked}),stopPropagation:function(){re.stopPropagation()},preventDefault:function(){re.preventDefault()},nativeEvent:re.nativeEvent}))};return pe.createElement("span",{className:Be,title:j,style:He},pe.createElement("input",(0,o.Z)({},M,{className:"".concat(ee,"-input"),ref:te,onChange:ke,disabled:Te,checked:!!he,type:R})),pe.createElement("span",{className:"".concat(ee,"-inner")}))});qe.Z=se},31561:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return R}});var o=i(54476),f=i(20068),O=i(42978),V=i(75931),v=i(35593),L=i(92310),s=i.n(L),fe=i(8654),pe=i(59301),x=i(10228),se=i(16089),D=x.Z.ESC,I=x.Z.TAB;function q(j){var ue=j.visible,M=j.triggerRef,te=j.onVisibleChange,k=j.autoFocus,Ke=j.overlayRef,he=pe.useRef(!1),Ot=function(){if(ue){var re,G;(re=M.current)===null||re===void 0||(G=re.focus)===null||G===void 0||G.call(re),te==null||te(!1)}},Be=function(){var re;return(re=Ke.current)!==null&&re!==void 0&&re.focus?(Ke.current.focus(),he.current=!0,!0):!1},ke=function(re){switch(re.keyCode){case D:Ot();break;case I:{var G=!1;he.current||(G=Be()),G?re.preventDefault():Ot();break}}};pe.useEffect(function(){return ue?(window.addEventListener("keydown",ke),k&&(0,se.Z)(Be,3),function(){window.removeEventListener("keydown",ke),he.current=!1}):function(){he.current=!1}},[ue])}var z=(0,pe.forwardRef)(function(j,ue){var M=j.overlay,te=j.arrow,k=j.prefixCls,Ke=(0,pe.useMemo)(function(){var Ot;return typeof M=="function"?Ot=M():Ot=M,Ot},[M]),he=(0,fe.sQ)(ue,Ke==null?void 0:Ke.ref);return pe.createElement(pe.Fragment,null,te&&pe.createElement("div",{className:"".concat(k,"-arrow")}),pe.cloneElement(Ke,{ref:(0,fe.Yr)(Ke)?he:void 0}))}),ee=z,mt={adjustX:1,adjustY:1},He=[0,0],gt={topLeft:{points:["bl","tl"],overflow:mt,offset:[0,-4],targetOffset:He},top:{points:["bc","tc"],overflow:mt,offset:[0,-4],targetOffset:He},topRight:{points:["br","tr"],overflow:mt,offset:[0,-4],targetOffset:He},bottomLeft:{points:["tl","bl"],overflow:mt,offset:[0,4],targetOffset:He},bottom:{points:["tc","bc"],overflow:mt,offset:[0,4],targetOffset:He},bottomRight:{points:["tr","br"],overflow:mt,offset:[0,4],targetOffset:He}},Te=gt,U=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function B(j,ue){var M,te=j.arrow,k=te===void 0?!1:te,Ke=j.prefixCls,he=Ke===void 0?"rc-dropdown":Ke,Ot=j.transitionName,Be=j.animation,ke=j.align,We=j.placement,re=We===void 0?"bottomLeft":We,G=j.placements,Q=G===void 0?Te:G,H=j.getPopupContainer,Se=j.showAction,ve=j.hideAction,$=j.overlayClassName,Oe=j.overlayStyle,Le=j.visible,Bt=j.trigger,st=Bt===void 0?["hover"]:Bt,ft=j.autoFocus,wt=j.overlay,_t=j.children,Zt=j.onVisibleChange,$e=(0,V.Z)(j,U),St=pe.useState(),J=(0,O.Z)(St,2),K=J[0],w=J[1],d="visible"in j?Le:K,T=pe.useRef(null),ae=pe.useRef(null),S=pe.useRef(null);pe.useImperativeHandle(ue,function(){return T.current});var h=function(Z){w(Z),Zt==null||Zt(Z)};q({visible:d,triggerRef:S,onVisibleChange:h,autoFocus:ft,overlayRef:ae});var oe=function(Z){var A=j.onOverlayClick;w(!1),A&&A(Z)},W=function(){return pe.createElement(ee,{ref:ae,overlay:wt,prefixCls:he,arrow:k})},F=function(){return typeof wt=="function"?W:W()},ge=function(){var Z=j.minOverlayWidthMatchTrigger,A=j.alignPoint;return"minOverlayWidthMatchTrigger"in j?Z:!A},lt=function(){var Z=j.openClassName;return Z!==void 0?Z:"".concat(he,"-open")},je=pe.cloneElement(_t,{className:s()((M=_t.props)===null||M===void 0?void 0:M.className,d&<()),ref:(0,fe.Yr)(_t)?(0,fe.sQ)(S,_t.ref):void 0}),Ae=ve;return!Ae&&st.indexOf("contextMenu")!==-1&&(Ae=["click"]),pe.createElement(v.Z,(0,o.Z)({builtinPlacements:Q},$e,{prefixCls:he,ref:T,popupClassName:s()($,(0,f.Z)({},"".concat(he,"-show-arrow"),k)),popupStyle:Oe,action:st,showAction:Se,hideAction:Ae,popupPlacement:re,popupAlign:ke,popupTransitionName:Ot,popupAnimation:Be,popupVisible:d,stretch:ge()?"minWidth":"",popup:F(),onPopupVisibleChange:h,onPopupClick:oe,getPopupContainer:H}),je)}var u=pe.forwardRef(B),R=u},93681:function(hn,qe,i){"use strict";i.r(qe),i.d(qe,{BaseInput:function(){return x},default:function(){return gt}});var o=i(54476),f=i(33885),O=i(20068),V=i(76190),v=i(92310),L=i.n(v),s=i(59301),fe=i(5643),pe=function(U){var B,u,R=U.inputElement,j=U.prefixCls,ue=U.prefix,M=U.suffix,te=U.addonBefore,k=U.addonAfter,Ke=U.className,he=U.style,Ot=U.disabled,Be=U.readOnly,ke=U.focused,We=U.triggerFocus,re=U.allowClear,G=U.value,Q=U.handleReset,H=U.hidden,Se=U.classes,ve=U.classNames,$=U.dataAttrs,Oe=U.styles,Le=U.components,Bt=(Le==null?void 0:Le.affixWrapper)||"span",st=(Le==null?void 0:Le.groupWrapper)||"span",ft=(Le==null?void 0:Le.wrapper)||"span",wt=(Le==null?void 0:Le.groupAddon)||"span",_t=(0,s.useRef)(null),Zt=function(W){var F;(F=_t.current)!==null&&F!==void 0&&F.contains(W.target)&&(We==null||We())},$e=function(){var W;if(!re)return null;var F=!Ot&&!Be&&G,ge="".concat(j,"-clear-icon"),lt=(0,V.Z)(re)==="object"&&re!==null&&re!==void 0&&re.clearIcon?re.clearIcon:"\u2716";return s.createElement("span",{onClick:Q,onMouseDown:function(Ae){return Ae.preventDefault()},className:L()(ge,(W={},(0,O.Z)(W,"".concat(ge,"-hidden"),!F),(0,O.Z)(W,"".concat(ge,"-has-suffix"),!!M),W)),role:"button",tabIndex:-1},lt)},St=(0,s.cloneElement)(R,{value:G,hidden:H,className:L()((B=R.props)===null||B===void 0?void 0:B.className,!(0,fe.X3)(U)&&!(0,fe.He)(U)&&Ke)||null,style:(0,f.Z)((0,f.Z)({},(u=R.props)===null||u===void 0?void 0:u.style),!(0,fe.X3)(U)&&!(0,fe.He)(U)?he:{})});if((0,fe.X3)(U)){var J,K="".concat(j,"-affix-wrapper"),w=L()(K,(J={},(0,O.Z)(J,"".concat(K,"-disabled"),Ot),(0,O.Z)(J,"".concat(K,"-focused"),ke),(0,O.Z)(J,"".concat(K,"-readonly"),Be),(0,O.Z)(J,"".concat(K,"-input-with-clear-btn"),M&&re&&G),J),!(0,fe.He)(U)&&Ke,Se==null?void 0:Se.affixWrapper,ve==null?void 0:ve.affixWrapper),d=(M||re)&&s.createElement("span",{className:L()("".concat(j,"-suffix"),ve==null?void 0:ve.suffix),style:Oe==null?void 0:Oe.suffix},$e(),M);St=s.createElement(Bt,(0,o.Z)({className:w,style:(0,f.Z)((0,f.Z)({},(0,fe.He)(U)?void 0:he),Oe==null?void 0:Oe.affixWrapper),hidden:!(0,fe.He)(U)&&H,onClick:Zt},$==null?void 0:$.affixWrapper,{ref:_t}),ue&&s.createElement("span",{className:L()("".concat(j,"-prefix"),ve==null?void 0:ve.prefix),style:Oe==null?void 0:Oe.prefix},ue),(0,s.cloneElement)(R,{value:G,hidden:null}),d)}if((0,fe.He)(U)){var T="".concat(j,"-group"),ae="".concat(T,"-addon"),S=L()("".concat(j,"-wrapper"),T,Se==null?void 0:Se.wrapper),h=L()("".concat(j,"-group-wrapper"),Ke,Se==null?void 0:Se.group);return s.createElement(st,{className:h,style:he,hidden:H},s.createElement(ft,{className:S},te&&s.createElement(wt,{className:ae},te),(0,s.cloneElement)(St,{hidden:null}),k&&s.createElement(wt,{className:ae},k)))}return St},x=pe,se=i(94480),D=i(42978),I=i(75931),q=i(18929),z=i(2738),ee=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],mt=(0,s.forwardRef)(function(Te,U){var B=Te.autoComplete,u=Te.onChange,R=Te.onFocus,j=Te.onBlur,ue=Te.onPressEnter,M=Te.onKeyDown,te=Te.prefixCls,k=te===void 0?"rc-input":te,Ke=Te.disabled,he=Te.htmlSize,Ot=Te.className,Be=Te.maxLength,ke=Te.suffix,We=Te.showCount,re=Te.type,G=re===void 0?"text":re,Q=Te.classes,H=Te.classNames,Se=Te.styles,ve=(0,I.Z)(Te,ee),$=(0,q.Z)(Te.defaultValue,{value:Te.value}),Oe=(0,D.Z)($,2),Le=Oe[0],Bt=Oe[1],st=(0,s.useState)(!1),ft=(0,D.Z)(st,2),wt=ft[0],_t=ft[1],Zt=(0,s.useRef)(null),$e=function(h){Zt.current&&(0,fe.nH)(Zt.current,h)};(0,s.useImperativeHandle)(U,function(){return{focus:$e,blur:function(){var h;(h=Zt.current)===null||h===void 0||h.blur()},setSelectionRange:function(h,oe,W){var F;(F=Zt.current)===null||F===void 0||F.setSelectionRange(h,oe,W)},select:function(){var h;(h=Zt.current)===null||h===void 0||h.select()},input:Zt.current}}),(0,s.useEffect)(function(){_t(function(S){return S&&Ke?!1:S})},[Ke]);var St=function(h){Te.value===void 0&&Bt(h.target.value),Zt.current&&(0,fe.rJ)(Zt.current,h,u)},J=function(h){ue&&h.key==="Enter"&&ue(h),M==null||M(h)},K=function(h){_t(!0),R==null||R(h)},w=function(h){_t(!1),j==null||j(h)},d=function(h){Bt(""),$e(),Zt.current&&(0,fe.rJ)(Zt.current,h,u)},T=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:B},h,{onChange:St,onFocus:K,onBlur:w,onKeyDown:J,className:L()(k,(0,O.Z)({},"".concat(k,"-disabled"),Ke),H==null?void 0:H.input),style:Se==null?void 0:Se.input,ref:Zt,size:he,type:G}))},ae=function(){var h=Number(Be)>0;if(ke||We){var oe=(0,fe.D7)(Le),W=(0,se.Z)(oe).length,F=(0,V.Z)(We)==="object"?We.formatter({value:oe,count:W,maxLength:Be}):"".concat(W).concat(h?" / ".concat(Be):"");return s.createElement(s.Fragment,null,!!We&&s.createElement("span",{className:L()("".concat(k,"-show-count-suffix"),(0,O.Z)({},"".concat(k,"-show-count-has-suffix"),!!ke),H==null?void 0:H.count),style:(0,f.Z)({},Se==null?void 0:Se.count)},F),ke)}return null};return s.createElement(x,(0,o.Z)({},ve,{prefixCls:k,className:Ot,inputElement:T(),handleReset:d,value:(0,fe.D7)(Le),focused:wt,triggerFocus:$e,suffix:ae(),disabled:Ke,classes:Q,classNames:H,styles:Se}))}),He=mt,gt=He},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,fe,pe){if(fe){var x=s;if(s.type==="click"){var se=L.cloneNode(!0);x=Object.create(s,{target:{value:se},currentTarget:{value:se}}),se.value="",fe(x);return}if(pe!==void 0){x=Object.create(s,{target:{value:L},currentTarget:{value:L}}),L.value=pe,fe(x);return}fe(x)}}function V(L,s){if(L){L.focus(s);var fe=s||{},pe=fe.cursor;if(pe){var x=L.value.length;switch(pe){case"start":L.setSelectionRange(0,0);break;case"end":L.setSelectionRange(x,x);break;default:L.setSelectionRange(0,x)}}}}function v(L){return typeof L=="undefined"||L===null?"":String(L)}},15285:function(hn,qe,i){"use strict";i.d(qe,{iz:function(){return Xt},ck:function(){return on},BW:function(){return Lt},sN:function(){return on},Wd:function(){return de},ZP:function(){return Et},Xl:function(){return M}});var o=i(54476),f=i(20068),O=i(33885),V=i(94480),v=i(42978),L=i(75931),s=i(92310),fe=i.n(s),pe=i(83836),x=i(18929),se=i(13697),D=i(48736),I=i(59301),q=i(4676),z=I.createContext(null);function ee(_,we){return _===void 0?null:"".concat(_,"-").concat(we)}function mt(_){var we=I.useContext(z);return ee(we,_)}var He=i(80547),gt=["children","locked"],Te=I.createContext(null);function U(_,we){var Qe=(0,O.Z)({},_);return Object.keys(we).forEach(function(rt){var Ve=we[rt];Ve!==void 0&&(Qe[rt]=Ve)}),Qe}function B(_){var we=_.children,Qe=_.locked,rt=(0,L.Z)(_,gt),Ve=I.useContext(Te),ot=(0,He.Z)(function(){return U(Ve,rt)},[Ve,rt],function(At,Rt){return!Qe&&(At[0]!==Rt[0]||!(0,se.Z)(At[1],Rt[1],!0))});return I.createElement(Te.Provider,{value:ot},we)}var u=[],R=I.createContext(null);function j(){return I.useContext(R)}var ue=I.createContext(u);function M(_){var we=I.useContext(ue);return I.useMemo(function(){return _!==void 0?[].concat((0,V.Z)(we),[_]):we},[we,_])}var te=I.createContext(null),k=I.createContext({}),Ke=k,he=i(29194);function Ot(_){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,he.Z)(_)){var Qe=_.nodeName.toLowerCase(),rt=["input","select","textarea","button"].includes(Qe)||_.isContentEditable||Qe==="a"&&!!_.getAttribute("href"),Ve=_.getAttribute("tabindex"),ot=Number(Ve),At=null;return Ve&&!Number.isNaN(ot)?At=ot:rt&&At===null&&(At=0),rt&&_.disabled&&(At=null),At!==null&&(At>=0||we&&At<0)}return!1}function Be(_){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Qe=(0,V.Z)(_.querySelectorAll("*")).filter(function(rt){return Ot(rt,we)});return Ot(_,we)&&Qe.unshift(_),Qe}var ke=null;function We(){ke=document.activeElement}function re(){ke=null}function G(){if(ke)try{ke.focus()}catch(_){}}function Q(_,we){if(we.keyCode===9){var Qe=Be(_),rt=Qe[we.shiftKey?0:Qe.length-1],Ve=rt===document.activeElement||_===document.activeElement;if(Ve){var ot=Qe[we.shiftKey?Qe.length-1:0];ot.focus(),we.preventDefault()}}}var H=i(10228),Se=i(16089),ve=H.Z.LEFT,$=H.Z.RIGHT,Oe=H.Z.UP,Le=H.Z.DOWN,Bt=H.Z.ENTER,st=H.Z.ESC,ft=H.Z.HOME,wt=H.Z.END,_t=[Oe,Le,ve,$];function Zt(_,we,Qe,rt){var Ve,ot,At,Rt,Jt="prev",cn="next",xn="children",On="parent";if(_==="inline"&&rt===Bt)return{inlineTrigger:!0};var Nn=(Ve={},(0,f.Z)(Ve,Oe,Jt),(0,f.Z)(Ve,Le,cn),Ve),xe=(ot={},(0,f.Z)(ot,ve,Qe?cn:Jt),(0,f.Z)(ot,$,Qe?Jt:cn),(0,f.Z)(ot,Le,xn),(0,f.Z)(ot,Bt,xn),ot),Ie=(At={},(0,f.Z)(At,Oe,Jt),(0,f.Z)(At,Le,cn),(0,f.Z)(At,Bt,xn),(0,f.Z)(At,st,On),(0,f.Z)(At,ve,Qe?xn:On),(0,f.Z)(At,$,Qe?On:xn),At),Ye={inline:Nn,horizontal:xe,vertical:Ie,inlineSub:Nn,horizontalSub:Ie,verticalSub:Ie},et=(Rt=Ye["".concat(_).concat(we?"":"Sub")])===null||Rt===void 0?void 0:Rt[rt];switch(et){case Jt:return{offset:-1,sibling:!0};case cn:return{offset:1,sibling:!0};case On:return{offset:-1,sibling:!1};case xn:return{offset:1,sibling:!1};default:return null}}function $e(_){for(var we=_;we;){if(we.getAttribute("data-menu-list"))return we;we=we.parentElement}return null}function St(_,we){for(var Qe=_||document.activeElement;Qe;){if(we.has(Qe))return Qe;Qe=Qe.parentElement}return null}function J(_,we){var Qe=Be(_,!0);return Qe.filter(function(rt){return we.has(rt)})}function K(_,we,Qe){var rt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!_)return null;var Ve=J(_,we),ot=Ve.length,At=Ve.findIndex(function(Rt){return Qe===Rt});return rt<0?At===-1?At=ot-1:At-=1:rt>0&&(At+=1),At=(At+ot)%ot,Ve[At]}var w=function(we,Qe){var rt=new Set,Ve=new Map,ot=new Map;return we.forEach(function(At){var Rt=document.querySelector("[data-menu-id='".concat(ee(Qe,At),"']"));Rt&&(rt.add(Rt),ot.set(Rt,At),Ve.set(At,Rt))}),{elements:rt,key2element:Ve,element2key:ot}};function d(_,we,Qe,rt,Ve,ot,At,Rt,Jt,cn){var xn=I.useRef(),On=I.useRef();On.current=we;var Nn=function(){Se.Z.cancel(xn.current)};return I.useEffect(function(){return function(){Nn()}},[]),function(xe){var Ie=xe.which;if([].concat(_t,[Bt,st,ft,wt]).includes(Ie)){var Ye=ot(),et=w(Ye,rt),ct=et,en=ct.elements,Vt=ct.key2element,nn=ct.element2key,Ht=Vt.get(we),Cn=St(Ht,en),kn=nn.get(Cn),rn=Zt(_,At(kn,!0).length===1,Qe,Ie);if(!rn&&Ie!==ft&&Ie!==wt)return;(_t.includes(Ie)||[ft,wt].includes(Ie))&&xe.preventDefault();var Kt=function(Ar){if(Ar){var Xe=Ar,Ce=Ar.querySelector("a");Ce!=null&&Ce.getAttribute("href")&&(Xe=Ce);var ce=nn.get(Ar);Rt(ce),Nn(),xn.current=(0,Se.Z)(function(){On.current===ce&&Xe.focus()})}};if([ft,wt].includes(Ie)||rn.sibling||!Cn){var zt;!Cn||_==="inline"?zt=Ve.current:zt=$e(Cn);var Pn,vn=J(zt,en);Ie===ft?Pn=vn[0]:Ie===wt?Pn=vn[vn.length-1]:Pn=K(zt,en,Cn,rn.offset),Kt(Pn)}else if(rn.inlineTrigger)Jt(kn);else if(rn.offset>0)Jt(kn,!0),Nn(),xn.current=(0,Se.Z)(function(){et=w(Ye,rt);var In=Cn.getAttribute("aria-controls"),Ar=document.getElementById(In),Xe=K(Ar,et.elements);Kt(Xe)},5);else if(rn.offset<0){var Gn=At(kn,!0),Qn=Gn[Gn.length-2],Zn=Vt.get(Qn);Jt(Qn,!1),Kt(Zn)}}cn==null||cn(xe)}}function T(_){Promise.resolve().then(_)}var ae="__RC_UTIL_PATH_SPLIT__",S=function(we){return we.join(ae)},h=function(we){return we.split(ae)},oe="rc-menu-more";function W(){var _=I.useState({}),we=(0,v.Z)(_,2),Qe=we[1],rt=(0,I.useRef)(new Map),Ve=(0,I.useRef)(new Map),ot=I.useState([]),At=(0,v.Z)(ot,2),Rt=At[0],Jt=At[1],cn=(0,I.useRef)(0),xn=(0,I.useRef)(!1),On=function(){xn.current||Qe({})},Nn=(0,I.useCallback)(function(Vt,nn){var Ht=S(nn);Ve.current.set(Ht,Vt),rt.current.set(Vt,Ht),cn.current+=1;var Cn=cn.current;T(function(){Cn===cn.current&&On()})},[]),xe=(0,I.useCallback)(function(Vt,nn){var Ht=S(nn);Ve.current.delete(Ht),rt.current.delete(Vt)},[]),Ie=(0,I.useCallback)(function(Vt){Jt(Vt)},[]),Ye=(0,I.useCallback)(function(Vt,nn){var Ht=rt.current.get(Vt)||"",Cn=h(Ht);return nn&&Rt.includes(Cn[0])&&Cn.unshift(oe),Cn},[Rt]),et=(0,I.useCallback)(function(Vt,nn){return Vt.some(function(Ht){var Cn=Ye(Ht,!0);return Cn.includes(nn)})},[Ye]),ct=function(){var nn=(0,V.Z)(rt.current.keys());return Rt.length&&nn.push(oe),nn},en=(0,I.useCallback)(function(Vt){var nn="".concat(rt.current.get(Vt)).concat(ae),Ht=new Set;return(0,V.Z)(Ve.current.keys()).forEach(function(Cn){Cn.startsWith(nn)&&Ht.add(Ve.current.get(Cn))}),Ht},[]);return I.useEffect(function(){return function(){xn.current=!0}},[]),{registerPath:Nn,unregisterPath:xe,refreshOverflowKeys:Ie,isSubPathKey:et,getKeyPath:Ye,getKeys:ct,getSubPathKeys:en}}function F(_){var we=I.useRef(_);we.current=_;var Qe=I.useCallback(function(){for(var rt,Ve=arguments.length,ot=new Array(Ve),At=0;At1&&(en.motionAppear=!1);var Vt=en.onVisibleChanged;return en.onVisibleChanged=function(nn){return!Nn.current&&!nn&&et(!0),Vt==null?void 0:Vt(nn)},Ye?null:I.createElement(B,{mode:ot,locked:!Nn.current},I.createElement(g.default,(0,o.Z)({visible:ct},en,{forceRender:Jt,removeOnLeave:!1,leavedClassName:"".concat(Rt,"-hidden")}),function(nn){var Ht=nn.className,Cn=nn.style;return I.createElement(Rn,{id:we,className:Ht,style:Cn},Ve)}))}var P=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],y=["active"],Y=function(we){var Qe,rt=we.style,Ve=we.className,ot=we.title,At=we.eventKey,Rt=we.warnKey,Jt=we.disabled,cn=we.internalPopupClose,xn=we.children,On=we.itemIcon,Nn=we.expandIcon,xe=we.popupClassName,Ie=we.popupOffset,Ye=we.popupStyle,et=we.onClick,ct=we.onMouseEnter,en=we.onMouseLeave,Vt=we.onTitleClick,nn=we.onTitleMouseEnter,Ht=we.onTitleMouseLeave,Cn=(0,L.Z)(we,P),kn=mt(At),rn=I.useContext(Te),Kt=rn.prefixCls,zt=rn.mode,Pn=rn.openKeys,vn=rn.disabled,Gn=rn.overflowDisabled,Qn=rn.activeKey,Zn=rn.selectedKeys,In=rn.itemIcon,Ar=rn.expandIcon,Xe=rn.onItemClick,Ce=rn.onOpenChange,ce=rn.onActive,dt=I.useContext(Ke),$t=dt._internalRenderSubMenuItem,Yt=I.useContext(te),Tt=Yt.isSubPathKey,ln=M(),Ct="".concat(Kt,"-submenu"),tn=vn||Jt,ir=I.useRef(),Fn=I.useRef(),pn=On!=null?On:In,Qt=Nn!=null?Nn:Ar,qt=Pn.includes(At),_n=!Gn&&qt,vr=Tt(Zn,At),er=Pe(At,tn,nn,Ht),br=er.active,tr=(0,L.Z)(er,y),fr=I.useState(!1),Yn=(0,v.Z)(fr,2),hr=Yn[0],Sr=Yn[1],rr=function(va){tn||Sr(va)},Ln=function(va){rr(!0),ct==null||ct({key:At,domEvent:va})},Wn=function(va){rr(!1),en==null||en({key:At,domEvent:va})},Kn=I.useMemo(function(){return br||(zt!=="inline"?hr||Tt([Qn],At):!1)},[zt,br,Qn,hr,At,Tt]),sr=nt(ln.length),Rr=function(va){tn||(Vt==null||Vt({key:At,domEvent:va}),zt==="inline"&&Ce(At,!qt))},Zr=F(function(Ba){et==null||et(Ft(Ba)),Xe(Ba)}),Jn=function(va){zt!=="inline"&&Ce(At,va)},Tn=function(){ce(At)},pr=kn&&"".concat(kn,"-popup"),nr=I.createElement("div",(0,o.Z)({role:"menuitem",style:sr,className:"".concat(Ct,"-title"),tabIndex:tn?null:-1,ref:ir,title:typeof ot=="string"?ot:null,"data-menu-id":Gn&&kn?null:kn,"aria-expanded":_n,"aria-haspopup":!0,"aria-controls":pr,"aria-disabled":tn,onClick:Rr,onFocus:Tn},tr),ot,I.createElement(xt,{icon:zt!=="horizontal"?Qt:void 0,props:(0,O.Z)((0,O.Z)({},we),{},{isOpen:_n,isSubMenu:!0})},I.createElement("i",{className:"".concat(Ct,"-arrow")}))),Jr=I.useRef(zt);if(zt!=="inline"&&ln.length>1?Jr.current="vertical":Jr.current=zt,!Gn){var zr=Jr.current;nr=I.createElement(ie,{mode:zr,prefixCls:Ct,visible:!cn&&_n&&zt!=="inline",popupClassName:xe,popupOffset:Ie,popupStyle:Ye,popup:I.createElement(B,{mode:zr==="horizontal"?"vertical":zr},I.createElement(Rn,{id:pr,ref:Fn},xn)),disabled:tn,onVisibleChange:Jn},nr)}var fa=I.createElement(pe.Z.Item,(0,o.Z)({role:"none"},Cn,{component:"li",style:rt,className:fe()(Ct,"".concat(Ct,"-").concat(zt),Ve,(Qe={},(0,f.Z)(Qe,"".concat(Ct,"-open"),_n),(0,f.Z)(Qe,"".concat(Ct,"-active"),Kn),(0,f.Z)(Qe,"".concat(Ct,"-selected"),vr),(0,f.Z)(Qe,"".concat(Ct,"-disabled"),tn),Qe)),onMouseEnter:Ln,onMouseLeave:Wn}),nr,!Gn&&I.createElement(C,{id:pr,open:_n,keyPath:ln},xn));return $t&&(fa=$t(fa,we,{selected:vr,active:Kn,open:_n,disabled:tn})),I.createElement(B,{onItemClick:Zr,mode:zt==="horizontal"?"vertical":zt,itemIcon:pn,expandIcon:Qt},fa)};function de(_){var we=_.eventKey,Qe=_.children,rt=M(we),Ve=me(Qe,rt),ot=j();I.useEffect(function(){if(ot)return ot.registerPath(we,rt),function(){ot.unregisterPath(we,rt)}},[rt]);var At;return ot?At=Ve:At=I.createElement(Y,_,Ve),I.createElement(ue.Provider,{value:rt},At)}var Ge=i(76190),Ue=["className","title","eventKey","children"],vt=["children"],It=function(we){var Qe=we.className,rt=we.title,Ve=we.eventKey,ot=we.children,At=(0,L.Z)(we,Ue),Rt=I.useContext(Te),Jt=Rt.prefixCls,cn="".concat(Jt,"-item-group");return I.createElement("li",(0,o.Z)({role:"presentation"},At,{onClick:function(On){return On.stopPropagation()},className:fe()(cn,Qe)}),I.createElement("div",{role:"presentation",className:"".concat(cn,"-title"),title:typeof rt=="string"?rt:void 0},rt),I.createElement("ul",{role:"group",className:"".concat(cn,"-list")},ot))};function Lt(_){var we=_.children,Qe=(0,L.Z)(_,vt),rt=M(Qe.eventKey),Ve=me(we,rt),ot=j();return ot?Ve:I.createElement(It,(0,X.Z)(Qe,["warnKey"]),Ve)}function Xt(_){var we=_.className,Qe=_.style,rt=I.useContext(Te),Ve=rt.prefixCls,ot=j();return ot?null:I.createElement("li",{role:"separator",className:fe()("".concat(Ve,"-item-divider"),we),style:Qe})}var Me=["label","children","key","type"];function bt(_){return(_||[]).map(function(we,Qe){if(we&&(0,Ge.Z)(we)==="object"){var rt=we,Ve=rt.label,ot=rt.children,At=rt.key,Rt=rt.type,Jt=(0,L.Z)(rt,Me),cn=At!=null?At:"tmp-".concat(Qe);return ot||Rt==="group"?Rt==="group"?I.createElement(Lt,(0,o.Z)({key:cn},Jt,{title:Ve}),bt(ot)):I.createElement(de,(0,o.Z)({key:cn},Jt,{title:Ve}),bt(ot)):Rt==="divider"?I.createElement(Xt,(0,o.Z)({key:cn},Jt)):I.createElement(on,(0,o.Z)({key:cn},Jt),Ve)}return null}).filter(function(we){return we})}function le(_,we,Qe){var rt=_;return we&&(rt=bt(we)),me(rt,Qe)}var De=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Fe=[],Ze=I.forwardRef(function(_,we){var Qe,rt,Ve=_,ot=Ve.prefixCls,At=ot===void 0?"rc-menu":ot,Rt=Ve.rootClassName,Jt=Ve.style,cn=Ve.className,xn=Ve.tabIndex,On=xn===void 0?0:xn,Nn=Ve.items,xe=Ve.children,Ie=Ve.direction,Ye=Ve.id,et=Ve.mode,ct=et===void 0?"vertical":et,en=Ve.inlineCollapsed,Vt=Ve.disabled,nn=Ve.disabledOverflow,Ht=Ve.subMenuOpenDelay,Cn=Ht===void 0?.1:Ht,kn=Ve.subMenuCloseDelay,rn=kn===void 0?.1:kn,Kt=Ve.forceSubMenuRender,zt=Ve.defaultOpenKeys,Pn=Ve.openKeys,vn=Ve.activeKey,Gn=Ve.defaultActiveFirst,Qn=Ve.selectable,Zn=Qn===void 0?!0:Qn,In=Ve.multiple,Ar=In===void 0?!1:In,Xe=Ve.defaultSelectedKeys,Ce=Ve.selectedKeys,ce=Ve.onSelect,dt=Ve.onDeselect,$t=Ve.inlineIndent,Yt=$t===void 0?24:$t,Tt=Ve.motion,ln=Ve.defaultMotions,Ct=Ve.triggerSubMenuAction,tn=Ct===void 0?"hover":Ct,ir=Ve.builtinPlacements,Fn=Ve.itemIcon,pn=Ve.expandIcon,Qt=Ve.overflowedIndicator,qt=Qt===void 0?"...":Qt,_n=Ve.overflowedIndicatorPopupClassName,vr=Ve.getPopupContainer,er=Ve.onClick,br=Ve.onOpenChange,tr=Ve.onKeyDown,fr=Ve.openAnimation,Yn=Ve.openTransitionName,hr=Ve._internalRenderMenuItem,Sr=Ve._internalRenderSubMenuItem,rr=(0,L.Z)(Ve,De),Ln=I.useMemo(function(){return le(xe,Nn,Fe)},[xe,Nn]),Wn=I.useState(!1),Kn=(0,v.Z)(Wn,2),sr=Kn[0],Rr=Kn[1],Zr=I.useRef(),Jn=je(Ye),Tn=Ie==="rtl",pr=(0,x.Z)(zt,{value:Pn,postState:function(ma){return ma||Fe}}),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,q.flushSync)(bo):bo()},Ba=I.useState(Jr),va=(0,v.Z)(Ba,2),ga=va[0],ta=va[1],Yr=I.useRef(!1),Ca=I.useMemo(function(){return(ct==="inline"||ct==="vertical")&&en?["vertical",en]:[ct,!1]},[ct,en]),pa=(0,v.Z)(Ca,2),Fa=pa[0],Aa=pa[1],To=Fa==="inline",Vr=I.useState(Fa),$r=(0,v.Z)(Vr,2),Ea=$r[0],ao=$r[1],yo=I.useState(Aa),Ha=(0,v.Z)(yo,2),uo=Ha[0],Va=Ha[1];I.useEffect(function(){ao(Fa),Va(Aa),Yr.current&&(To?zr(ga):fa(Fe))},[Fa,Aa]);var ei=I.useState(0),jo=(0,v.Z)(ei,2),Ho=jo[0],Xo=jo[1],Po=Ho>=Ln.length-1||Ea!=="horizontal"||nn;I.useEffect(function(){To&&ta(Jr)},[Jr]),I.useEffect(function(){return Yr.current=!0,function(){Yr.current=!1}},[]);var Ga=W(),co=Ga.registerPath,zo=Ga.unregisterPath,Uo=Ga.refreshOverflowKeys,Mo=Ga.isSubPathKey,dn=Ga.getKeyPath,Xn=Ga.getKeys,Br=Ga.getSubPathKeys,Mr=I.useMemo(function(){return{registerPath:co,unregisterPath:zo}},[co,zo]),Ur=I.useMemo(function(){return{isSubPathKey:Mo}},[Mo]);I.useEffect(function(){Uo(Po?Fe:Ln.slice(Ho+1).map(function(ba){return ba.key}))},[Ho,Po]);var wa=(0,x.Z)(vn||Gn&&((Qe=Ln[0])===null||Qe===void 0?void 0:Qe.key),{value:vn}),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,I.useImperativeHandle)(we,function(){return{list:Zr.current,focus:function(ma){var Pa,bo=Xn(),po=w(bo,Jn),Vo=po.elements,Do=po.key2element,oo=po.element2key,ti=J(Zr.current,Vo),ni=Ja!=null?Ja:ti[0]?oo.get(ti[0]):(Pa=Ln.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,x.Z)(Xe||[],{value:Ce,postState:function(ma){return Array.isArray(ma)?ma:ma==null?Fe:[ma]}}),Oo=(0,v.Z)(Ya,2),ai=Oo[0],mi=Oo[1],Mi=function(ma){if(Zn){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?dt==null||dt(Vo):ce==null||ce(Vo)}!Ar&&Jr.length&&Ea!=="inline"&&fa(Fe)},Ii=F(function(ba){er==null||er(Ft(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,Zr,Xn,dn,Za,dl,tr);I.useEffect(function(){Rr(!0)},[]);var _i=I.useMemo(function(){return{_internalRenderMenuItem:hr,_internalRenderSubMenuItem:Sr}},[hr,Sr]),oi=Ea!=="horizontal"||nn?Ln:Ln.map(function(ba,ma){return I.createElement(B,{key:ba.key,overflowDisabled:ma>Ho},ba)}),ui=I.createElement(pe.Z,(0,o.Z)({id:Ye,ref:Zr,prefixCls:"".concat(At,"-overflow"),component:"ul",itemComponent:on,className:fe()(At,"".concat(At,"-root"),"".concat(At,"-").concat(Ea),cn,(rt={},(0,f.Z)(rt,"".concat(At,"-inline-collapsed"),uo),(0,f.Z)(rt,"".concat(At,"-rtl"),Tn),rt),Rt),dir:Ie,style:Jt,role:"menu",tabIndex:On,data:oi,renderRawItem:function(ma){return ma},renderRawRest:function(ma){var Pa=ma.length,bo=Pa?Ln.slice(-Pa):null;return I.createElement(de,{eventKey:oe,title:qt,disabled:Po,internalPopupClose:Pa===0,popupClassName:_n},bo)},maxCount:Ea!=="horizontal"||nn?pe.Z.INVALIDATE:pe.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ma){Xo(ma)},onKeyDown:Zi},rr));return I.createElement(Ke.Provider,{value:_i},I.createElement(z.Provider,{value:Jn},I.createElement(B,{prefixCls:At,rootClassName:Rt,mode:Ea,openKeys:Jr,rtl:Tn,disabled:Vt,motion:sr?Tt:null,defaultMotions:sr?ln:null,activeKey:Ja,onActive:ca,onInactive:Wa,selectedKeys:ai,inlineIndent:Yt,subMenuOpenDelay:Cn,subMenuCloseDelay:rn,forceSubMenuRender:Kt,builtinPlacements:ir,triggerSubMenuAction:tn,getPopupContainer:vr,itemIcon:Fn,expandIcon:pn,onItemClick:Ii,onOpenChange:Bi},I.createElement(te.Provider,{value:Ur},ui),I.createElement("div",{style:{display:"none"},"aria-hidden":!0},I.createElement(R.Provider,{value:Mr},Ln)))))}),yt=Ze,ye=yt;ye.Item=on,ye.SubMenu=de,ye.ItemGroup=Lt,ye.Divider=Xt;var Et=ye},83836:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return We}});var o=i(54476),f=i(33885),O=i(42978),V=i(75931),v=i(59301),L=i(92310),s=i.n(L),fe=i(29301),pe=i(34280),x=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],se=void 0;function D(re,G){var Q=re.prefixCls,H=re.invalidate,Se=re.item,ve=re.renderItem,$=re.responsive,Oe=re.responsiveDisabled,Le=re.registerSize,Bt=re.itemKey,st=re.className,ft=re.style,wt=re.children,_t=re.display,Zt=re.order,$e=re.component,St=$e===void 0?"div":$e,J=(0,V.Z)(re,x),K=$&&!_t;function w(h){Le(Bt,h)}v.useEffect(function(){return function(){w(null)}},[]);var d=ve&&Se!==se?ve(Se,{index:Zt}):wt,T;H||(T={opacity:K?0:1,height:K?0:se,overflowY:K?"hidden":se,order:$?Zt:se,pointerEvents:K?"none":se,position:K?"absolute":se});var ae={};K&&(ae["aria-hidden"]=!0);var S=v.createElement(St,(0,o.Z)({className:s()(!H&&Q,st),style:(0,f.Z)((0,f.Z)({},T),ft)},ae,J,{ref:G}),d);return $&&(S=v.createElement(fe.Z,{onResize:function(oe){var W=oe.offsetWidth;w(W)},disabled:Oe},S)),S}var I=v.forwardRef(D);I.displayName="Item";var q=I,z=i(6089),ee=i(4676),mt=i(16089);function He(re){if(typeof MessageChannel=="undefined")(0,mt.Z)(re);else{var G=new MessageChannel;G.port1.onmessage=function(){return re()},G.port2.postMessage(void 0)}}function gt(){var re=v.useRef(null),G=function(H){re.current||(re.current=[],He(function(){(0,ee.unstable_batchedUpdates)(function(){re.current.forEach(function(Se){Se()}),re.current=null})})),re.current.push(H)};return G}function Te(re,G){var Q=v.useState(G),H=(0,O.Z)(Q,2),Se=H[0],ve=H[1],$=(0,z.Z)(function(Oe){re(function(){ve(Oe)})});return[Se,$]}var U=v.createContext(null),B=["component"],u=["className"],R=["className"],j=function(G,Q){var H=v.useContext(U);if(!H){var Se=G.component,ve=Se===void 0?"div":Se,$=(0,V.Z)(G,B);return v.createElement(ve,(0,o.Z)({},$,{ref:Q}))}var Oe=H.className,Le=(0,V.Z)(H,u),Bt=G.className,st=(0,V.Z)(G,R);return v.createElement(U.Provider,{value:null},v.createElement(q,(0,o.Z)({ref:Q,className:s()(Oe,Bt)},Le,st)))},ue=v.forwardRef(j);ue.displayName="RawItem";var M=ue,te=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],k="responsive",Ke="invalidate";function he(re){return"+ ".concat(re.length," ...")}function Ot(re,G){var Q=re.prefixCls,H=Q===void 0?"rc-overflow":Q,Se=re.data,ve=Se===void 0?[]:Se,$=re.renderItem,Oe=re.renderRawItem,Le=re.itemKey,Bt=re.itemWidth,st=Bt===void 0?10:Bt,ft=re.ssr,wt=re.style,_t=re.className,Zt=re.maxCount,$e=re.renderRest,St=re.renderRawRest,J=re.prefix,K=re.suffix,w=re.component,d=w===void 0?"div":w,T=re.itemComponent,ae=re.onVisibleChange,S=(0,V.Z)(re,te),h=ft==="full",oe=gt(),W=Te(oe,null),F=(0,O.Z)(W,2),ge=F[0],lt=F[1],je=ge||0,Ae=Te(oe,new Map),it=(0,O.Z)(Ae,2),Z=it[0],A=it[1],X=Te(oe,0),be=(0,O.Z)(X,2),Pe=be[0],nt=be[1],xt=Te(oe,0),Dt=(0,O.Z)(xt,2),Ft=Dt[0],Ut=Dt[1],un=Te(oe,0),an=(0,O.Z)(un,2),An=an[0],En=an[1],wn=Te(oe,0),on=(0,O.Z)(wn,2),Dn=on[0],zn=on[1],fn=(0,v.useState)(null),Rn=(0,O.Z)(fn,2),or=Rn[0],me=Rn[1],tt=(0,v.useState)(null),at=(0,O.Z)(tt,2),_e=at[0],jt=at[1],sn=v.useMemo(function(){return _e===null&&h?Number.MAX_SAFE_INTEGER:_e||0},[_e,ge]),Wt=(0,v.useState)(!1),Sn=(0,O.Z)(Wt,2),ie=Sn[0],g=Sn[1],C="".concat(H,"-item"),P=Math.max(Pe,Ft),y=Zt===k,Y=ve.length&&y,de=Zt===Ke,Ge=Y||typeof Zt=="number"&&ve.length>Zt,Ue=(0,v.useMemo)(function(){var ot=ve;return Y?ge===null&&h?ot=ve:ot=ve.slice(0,Math.min(ve.length,je/st)):typeof Zt=="number"&&(ot=ve.slice(0,Zt)),ot},[ve,st,ge,Zt,Y]),vt=(0,v.useMemo)(function(){return Y?ve.slice(sn+1):ve.slice(Ue.length)},[ve,Ue,Y,sn]),It=(0,v.useCallback)(function(ot,At){var Rt;return typeof Le=="function"?Le(ot):(Rt=Le&&(ot==null?void 0:ot[Le]))!==null&&Rt!==void 0?Rt:At},[Le]),Lt=(0,v.useCallback)($||function(ot){return ot},[$]);function Xt(ot,At,Rt){_e===ot&&(At===void 0||At===or)||(jt(ot),Rt||(g(otje){Xt(Jt-1,ot-cn-Dn+Ft);break}}K&&Ze(0)+Dn>je&&me(null)}},[je,Z,Ft,An,Dn,It,Ue]);var yt=ie&&!!vt.length,ye={};or!==null&&Y&&(ye={position:"absolute",left:or,top:0});var Et={prefixCls:C,responsive:Y,component:T,invalidate:de},_=Oe?function(ot,At){var Rt=It(ot,At);return v.createElement(U.Provider,{key:Rt,value:(0,f.Z)((0,f.Z)({},Et),{},{order:At,item:ot,itemKey:Rt,registerSize:bt,display:At<=sn})},Oe(ot,At))}:function(ot,At){var Rt=It(ot,At);return v.createElement(q,(0,o.Z)({},Et,{order:At,key:Rt,item:ot,renderItem:Lt,itemKey:Rt,registerSize:bt,display:At<=sn}))},we={order:yt?sn:Number.MAX_SAFE_INTEGER,className:"".concat(C,"-rest"),registerSize:le,display:yt},Qe=$e||he,rt=St?v.createElement(U.Provider,{value:(0,f.Z)((0,f.Z)({},Et),we)},St(vt)):v.createElement(q,(0,o.Z)({},Et,we),typeof Qe=="function"?Qe(vt):Qe),Ve=v.createElement(d,(0,o.Z)({className:s()(!de&&H,_t),style:wt,ref:G},S),J&&v.createElement(q,(0,o.Z)({},Et,{responsive:y,responsiveDisabled:!Y,order:-1,className:"".concat(C,"-prefix"),registerSize:De,display:!0}),J),Ue.map(_),Ge?rt:null,K&&v.createElement(q,(0,o.Z)({},Et,{responsive:y,responsiveDisabled:!Y,order:sn,className:"".concat(C,"-suffix"),registerSize:Fe,display:!0,style:ye}),K));return y?v.createElement(fe.Z,{onResize:Me,disabled:!Y},Ve):Ve}var Be=v.forwardRef(Ot);Be.displayName="Overflow",Be.Item=M,Be.RESPONSIVE=k,Be.INVALIDATE=Ke;var ke=Be,We=ke},17115:function(hn,qe,i){"use strict";i.d(qe,{ZP:function(){return s}});var o=i(42978),f=i(59301),O=i(47273),V=0,v=(0,O.Z)();function L(){var fe;return v?(fe=V,V+=1):fe="TEST_OR_SSR",fe}function s(fe){var pe=f.useState(),x=(0,o.Z)(pe,2),se=x[0],D=x[1];return f.useEffect(function(){D("rc_select_".concat(L()))},[]),fe||se}},77861:function(hn,qe,i){"use strict";i.d(qe,{Ac:function(){return ge},Xo:function(){return Ft},Wx:function(){return un},ZP:function(){return C},lk:function(){return U}});var o=i(54476),f=i(94480),O=i(20068),V=i(33885),v=i(42978),L=i(75931),s=i(76190),fe=i(18929),pe=i(48736),x=i(59301),se=i(92310),D=i.n(se),I=i(34280),q=i(49658),z=i(10228),ee=i(8654),mt=function(y){var Y=y.className,de=y.customizeIcon,Ge=y.customizeIconProps,Ue=y.onMouseDown,vt=y.onClick,It=y.children,Lt;return typeof de=="function"?Lt=de(Ge):Lt=de,x.createElement("span",{className:Y,onMouseDown:function(Me){Me.preventDefault(),Ue&&Ue(Me)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:vt,"aria-hidden":!0},Lt!==void 0?Lt:x.createElement("span",{className:D()(Y.split(/\s+/).map(function(Xt){return"".concat(Xt,"-icon")}))},It))},He=mt;function gt(P,y,Y,de,Ge){var Ue=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,vt=arguments.length>6?arguments[6]:void 0,It=arguments.length>7?arguments[7]:void 0,Lt=x.useMemo(function(){if((0,s.Z)(de)==="object")return de.clearIcon;if(Ge)return Ge},[de,Ge]),Xt=x.useMemo(function(){return!!(!Ue&&de&&(Y.length||vt)&&!(It==="combobox"&&vt===""))},[de,Ue,Y.length,vt,It]);return{allowClear:Xt,clearIcon:x.createElement(He,{className:"".concat(P,"-clear"),onMouseDown:y,customizeIcon:Lt},"\xD7")}}var Te=x.createContext(null);function U(){return x.useContext(Te)}function B(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,y=x.useState(!1),Y=(0,v.Z)(y,2),de=Y[0],Ge=Y[1],Ue=x.useRef(null),vt=function(){window.clearTimeout(Ue.current)};x.useEffect(function(){return vt},[]);var It=function(Xt,Me){vt(),Ue.current=window.setTimeout(function(){Ge(Xt),Me&&Me()},P)};return[de,It,vt]}function u(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,y=x.useRef(null),Y=x.useRef(null);x.useEffect(function(){return function(){window.clearTimeout(Y.current)}},[]);function de(Ge){(Ge||y.current===null)&&(y.current=Ge),window.clearTimeout(Y.current),Y.current=window.setTimeout(function(){y.current=null},P)}return[function(){return y.current},de]}function R(P,y,Y,de){var Ge=x.useRef(null);Ge.current={open:y,triggerOpen:Y,customizedTrigger:de},x.useEffect(function(){function Ue(vt){var It;if(!((It=Ge.current)!==null&&It!==void 0&&It.customizedTrigger)){var Lt=vt.target;Lt.shadowRoot&&vt.composed&&(Lt=vt.composedPath()[0]||Lt),Ge.current.open&&P().filter(function(Xt){return Xt}).every(function(Xt){return!Xt.contains(Lt)&&Xt!==Lt})&&Ge.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ue),function(){return window.removeEventListener("mousedown",Ue)}},[])}var j=i(26112),ue=i(83836),M=function(y,Y){var de,Ge,Ue=y.prefixCls,vt=y.id,It=y.inputElement,Lt=y.disabled,Xt=y.tabIndex,Me=y.autoFocus,bt=y.autoComplete,le=y.editable,De=y.activeDescendantId,Fe=y.value,Ze=y.maxLength,yt=y.onKeyDown,ye=y.onMouseDown,Et=y.onChange,_=y.onPaste,we=y.onCompositionStart,Qe=y.onCompositionEnd,rt=y.open,Ve=y.attrs,ot=It||x.createElement("input",null),At=ot,Rt=At.ref,Jt=At.props,cn=Jt.onKeyDown,xn=Jt.onChange,On=Jt.onMouseDown,Nn=Jt.onCompositionStart,xe=Jt.onCompositionEnd,Ie=Jt.style;return(0,pe.Kp)(!("maxLength"in ot.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),ot=x.cloneElement(ot,(0,V.Z)((0,V.Z)((0,V.Z)({type:"search"},Jt),{},{id:vt,ref:(0,ee.sQ)(Y,Rt),disabled:Lt,tabIndex:Xt,autoComplete:bt||"off",autoFocus:Me,className:D()("".concat(Ue,"-selection-search-input"),(de=ot)===null||de===void 0||(Ge=de.props)===null||Ge===void 0?void 0:Ge.className),role:"combobox","aria-label":"Search","aria-expanded":rt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(vt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(vt,"_list"),"aria-activedescendant":rt?De:void 0},Ve),{},{value:le?Fe:"",maxLength:Ze,readOnly:!le,unselectable:le?null:"on",style:(0,V.Z)((0,V.Z)({},Ie),{},{opacity:le?null:0}),onKeyDown:function(et){yt(et),cn&&cn(et)},onMouseDown:function(et){ye(et),On&&On(et)},onChange:function(et){Et(et),xn&&xn(et)},onCompositionStart:function(et){we(et),Nn&&Nn(et)},onCompositionEnd:function(et){Qe(et),xe&&xe(et)},onPaste:_})),ot},te=x.forwardRef(M);te.displayName="Input";var k=te;function Ke(P){return Array.isArray(P)?P:P!==void 0?[P]:[]}var he=typeof window!="undefined"&&window.document&&window.document.documentElement,Ot=he;function Be(P){return P!=null}function ke(P){return!P&&P!==0}function We(P){return["string","number"].includes((0,s.Z)(P))}function re(P){var y=void 0;return P&&(We(P.title)?y=P.title.toString():We(P.label)&&(y=P.label.toString())),y}function G(P,y){Ot?x.useLayoutEffect(P,y):x.useEffect(P,y)}function Q(P){var y;return(y=P.key)!==null&&y!==void 0?y:P.value}var H=function(y){y.preventDefault(),y.stopPropagation()},Se=function(y){var Y=y.id,de=y.prefixCls,Ge=y.values,Ue=y.open,vt=y.searchValue,It=y.autoClearSearchValue,Lt=y.inputRef,Xt=y.placeholder,Me=y.disabled,bt=y.mode,le=y.showSearch,De=y.autoFocus,Fe=y.autoComplete,Ze=y.activeDescendantId,yt=y.tabIndex,ye=y.removeIcon,Et=y.maxTagCount,_=y.maxTagTextLength,we=y.maxTagPlaceholder,Qe=we===void 0?function(Qn){return"+ ".concat(Qn.length," ...")}:we,rt=y.tagRender,Ve=y.onToggleOpen,ot=y.onRemove,At=y.onInputChange,Rt=y.onInputPaste,Jt=y.onInputKeyDown,cn=y.onInputMouseDown,xn=y.onInputCompositionStart,On=y.onInputCompositionEnd,Nn=x.useRef(null),xe=(0,x.useState)(0),Ie=(0,v.Z)(xe,2),Ye=Ie[0],et=Ie[1],ct=(0,x.useState)(!1),en=(0,v.Z)(ct,2),Vt=en[0],nn=en[1],Ht="".concat(de,"-selection"),Cn=Ue||bt==="multiple"&&It===!1||bt==="tags"?vt:"",kn=bt==="tags"||bt==="multiple"&&It===!1||le&&(Ue||Vt);G(function(){et(Nn.current.scrollWidth)},[Cn]);function rn(Qn,Zn,In,Ar,Xe){return x.createElement("span",{className:D()("".concat(Ht,"-item"),(0,O.Z)({},"".concat(Ht,"-item-disabled"),In)),title:re(Qn)},x.createElement("span",{className:"".concat(Ht,"-item-content")},Zn),Ar&&x.createElement(He,{className:"".concat(Ht,"-item-remove"),onMouseDown:H,onClick:Xe,customizeIcon:ye},"\xD7"))}function Kt(Qn,Zn,In,Ar,Xe){var Ce=function(dt){H(dt),Ve(!Ue)};return x.createElement("span",{onMouseDown:Ce},rt({label:Zn,value:Qn,disabled:In,closable:Ar,onClose:Xe}))}function zt(Qn){var Zn=Qn.disabled,In=Qn.label,Ar=Qn.value,Xe=!Me&&!Zn,Ce=In;if(typeof _=="number"&&(typeof In=="string"||typeof In=="number")){var ce=String(Ce);ce.length>_&&(Ce="".concat(ce.slice(0,_),"..."))}var dt=function(Yt){Yt&&Yt.stopPropagation(),ot(Qn)};return typeof rt=="function"?Kt(Ar,Ce,Zn,Xe,dt):rn(Qn,Ce,Zn,Xe,dt)}function Pn(Qn){var Zn=typeof Qe=="function"?Qe(Qn):Qe;return rn({title:Zn},Zn,!1)}var vn=x.createElement("div",{className:"".concat(Ht,"-search"),style:{width:Ye},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},x.createElement(k,{ref:Lt,open:Ue,prefixCls:de,id:Y,inputElement:null,disabled:Me,autoFocus:De,autoComplete:Fe,editable:kn,activeDescendantId:Ze,value:Cn,onKeyDown:Jt,onMouseDown:cn,onChange:At,onPaste:Rt,onCompositionStart:xn,onCompositionEnd:On,tabIndex:yt,attrs:(0,j.Z)(y,!0)}),x.createElement("span",{ref:Nn,className:"".concat(Ht,"-search-mirror"),"aria-hidden":!0},Cn,"\xA0")),Gn=x.createElement(ue.Z,{prefixCls:"".concat(Ht,"-overflow"),data:Ge,renderItem:zt,renderRest:Pn,suffix:vn,itemKey:Q,maxCount:Et});return x.createElement(x.Fragment,null,Gn,!Ge.length&&!Cn&&x.createElement("span",{className:"".concat(Ht,"-placeholder")},Xt))},ve=Se,$=function(y){var Y=y.inputElement,de=y.prefixCls,Ge=y.id,Ue=y.inputRef,vt=y.disabled,It=y.autoFocus,Lt=y.autoComplete,Xt=y.activeDescendantId,Me=y.mode,bt=y.open,le=y.values,De=y.placeholder,Fe=y.tabIndex,Ze=y.showSearch,yt=y.searchValue,ye=y.activeValue,Et=y.maxLength,_=y.onInputKeyDown,we=y.onInputMouseDown,Qe=y.onInputChange,rt=y.onInputPaste,Ve=y.onInputCompositionStart,ot=y.onInputCompositionEnd,At=y.title,Rt=x.useState(!1),Jt=(0,v.Z)(Rt,2),cn=Jt[0],xn=Jt[1],On=Me==="combobox",Nn=On||Ze,xe=le[0],Ie=yt||"";On&&ye&&!cn&&(Ie=ye),x.useEffect(function(){On&&xn(!1)},[On,ye]);var Ye=Me!=="combobox"&&!bt&&!Ze?!1:!!Ie,et=At===void 0?re(xe):At,ct=function(){if(xe)return null;var Vt=Ye?{visibility:"hidden"}:void 0;return x.createElement("span",{className:"".concat(de,"-selection-placeholder"),style:Vt},De)};return x.createElement(x.Fragment,null,x.createElement("span",{className:"".concat(de,"-selection-search")},x.createElement(k,{ref:Ue,prefixCls:de,id:Ge,open:bt,inputElement:Y,disabled:vt,autoFocus:It,autoComplete:Lt,editable:Nn,activeDescendantId:Xt,value:Ie,onKeyDown:_,onMouseDown:we,onChange:function(Vt){xn(!0),Qe(Vt)},onPaste:rt,onCompositionStart:Ve,onCompositionEnd:ot,tabIndex:Fe,attrs:(0,j.Z)(y,!0),maxLength:On?Et:void 0})),!On&&xe?x.createElement("span",{className:"".concat(de,"-selection-item"),title:et,style:Ye?{visibility:"hidden"}:void 0},xe.label):null,ct())},Oe=$;function Le(P){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(P)}var Bt=function(y,Y){var de=(0,x.useRef)(null),Ge=(0,x.useRef)(!1),Ue=y.prefixCls,vt=y.open,It=y.mode,Lt=y.showSearch,Xt=y.tokenWithEnter,Me=y.autoClearSearchValue,bt=y.onSearch,le=y.onSearchSubmit,De=y.onToggleOpen,Fe=y.onInputKeyDown,Ze=y.domRef;x.useImperativeHandle(Y,function(){return{focus:function(){de.current.focus()},blur:function(){de.current.blur()}}});var yt=u(0),ye=(0,v.Z)(yt,2),Et=ye[0],_=ye[1],we=function(Ie){var Ye=Ie.which;(Ye===z.Z.UP||Ye===z.Z.DOWN)&&Ie.preventDefault(),Fe&&Fe(Ie),Ye===z.Z.ENTER&&It==="tags"&&!Ge.current&&!vt&&(le==null||le(Ie.target.value)),Le(Ye)&&De(!0)},Qe=function(){_(!0)},rt=(0,x.useRef)(null),Ve=function(Ie){bt(Ie,!0,Ge.current)!==!1&&De(!0)},ot=function(){Ge.current=!0},At=function(Ie){Ge.current=!1,It!=="combobox"&&Ve(Ie.target.value)},Rt=function(Ie){var Ye=Ie.target.value;if(Xt&&rt.current&&/[\r\n]/.test(rt.current)){var et=rt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Ye=Ye.replace(et,rt.current)}rt.current=null,Ve(Ye)},Jt=function(Ie){var Ye=Ie.clipboardData,et=Ye.getData("text");rt.current=et},cn=function(Ie){var Ye=Ie.target;if(Ye!==de.current){var et=document.body.style.msTouchAction!==void 0;et?setTimeout(function(){de.current.focus()}):de.current.focus()}},xn=function(Ie){var Ye=Et();Ie.target!==de.current&&!Ye&&It!=="combobox"&&Ie.preventDefault(),(It!=="combobox"&&(!Lt||!Ye)||!vt)&&(vt&&Me!==!1&&bt("",!0,!1),De())},On={inputRef:de,onInputKeyDown:we,onInputMouseDown:Qe,onInputChange:Rt,onInputPaste:Jt,onInputCompositionStart:ot,onInputCompositionEnd:At},Nn=It==="multiple"||It==="tags"?x.createElement(ve,(0,o.Z)({},y,On)):x.createElement(Oe,(0,o.Z)({},y,On));return x.createElement("div",{ref:Ze,className:"".concat(Ue,"-selector"),onClick:cn,onMouseDown:xn},Nn)},st=x.forwardRef(Bt);st.displayName="Selector";var ft=st,wt=i(35593),_t=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Zt=function(y){var Y=y===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Y,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Y,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Y,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Y,adjustY:1},htmlRegion:"scroll"}}},$e=function(y,Y){var de=y.prefixCls,Ge=y.disabled,Ue=y.visible,vt=y.children,It=y.popupElement,Lt=y.animation,Xt=y.transitionName,Me=y.dropdownStyle,bt=y.dropdownClassName,le=y.direction,De=le===void 0?"ltr":le,Fe=y.placement,Ze=y.builtinPlacements,yt=y.dropdownMatchSelectWidth,ye=y.dropdownRender,Et=y.dropdownAlign,_=y.getPopupContainer,we=y.empty,Qe=y.getTriggerDOMNode,rt=y.onPopupVisibleChange,Ve=y.onPopupMouseEnter,ot=(0,L.Z)(y,_t),At="".concat(de,"-dropdown"),Rt=It;ye&&(Rt=ye(It));var Jt=x.useMemo(function(){return Ze||Zt(yt)},[Ze,yt]),cn=Lt?"".concat(At,"-").concat(Lt):Xt,xn=typeof yt=="number",On=x.useMemo(function(){return xn?null:yt===!1?"minWidth":"width"},[yt,xn]),Nn=Me;xn&&(Nn=(0,V.Z)((0,V.Z)({},Nn),{},{width:yt}));var xe=x.useRef(null);return x.useImperativeHandle(Y,function(){return{getPopupElement:function(){return xe.current}}}),x.createElement(wt.Z,(0,o.Z)({},ot,{showAction:rt?["click"]:[],hideAction:rt?["click"]:[],popupPlacement:Fe||(De==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Jt,prefixCls:At,popupTransitionName:cn,popup:x.createElement("div",{ref:xe,onMouseEnter:Ve},Rt),stretch:On,popupAlign:Et,popupVisible:Ue,getPopupContainer:_,popupClassName:D()(bt,(0,O.Z)({},"".concat(At,"-empty"),we)),popupStyle:Nn,getTriggerDOMNode:Qe,onPopupVisibleChange:rt}),vt)},St=x.forwardRef($e);St.displayName="SelectTrigger";var J=St,K=i(66712);function w(P,y){var Y=P.key,de;return"value"in P&&(de=P.value),Y!=null?Y:de!==void 0?de:"rc-index-key-".concat(y)}function d(P,y){var Y=P||{},de=Y.label,Ge=Y.value,Ue=Y.options,vt=Y.groupLabel,It=de||(y?"children":"label");return{label:It,value:Ge||"value",options:Ue||"options",groupLabel:vt||It}}function T(P){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Y=y.fieldNames,de=y.childrenAsData,Ge=[],Ue=d(Y,!1),vt=Ue.label,It=Ue.value,Lt=Ue.options,Xt=Ue.groupLabel;function Me(bt,le){bt.forEach(function(De){if(le||!(Lt in De)){var Fe=De[It];Ge.push({key:w(De,Ge.length),groupOption:le,data:De,label:De[vt],value:Fe})}else{var Ze=De[Xt];Ze===void 0&&de&&(Ze=De.label),Ge.push({key:w(De,Ge.length),group:!0,data:De,label:Ze}),Me(De[Lt],!0)}})}return Me(P,!1),Ge}function ae(P){var y=(0,V.Z)({},P);return"props"in y||Object.defineProperty(y,"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`."),y}}),y}function S(P,y){if(!y||!y.length)return null;var Y=!1;function de(Ue,vt){var It=(0,K.Z)(vt),Lt=It[0],Xt=It.slice(1);if(!Lt)return[Ue];var Me=Ue.split(Lt);return Y=Y||Me.length>1,Me.reduce(function(bt,le){return[].concat((0,f.Z)(bt),(0,f.Z)(de(le,Xt)))},[]).filter(function(bt){return bt})}var Ge=de(P,y);return Y?Ge: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"],oe=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function W(P){return P==="tags"||P==="multiple"}var F=x.forwardRef(function(P,y){var Y,de,Ge=P.id,Ue=P.prefixCls,vt=P.className,It=P.showSearch,Lt=P.tagRender,Xt=P.direction,Me=P.omitDomProps,bt=P.displayValues,le=P.onDisplayValuesChange,De=P.emptyOptions,Fe=P.notFoundContent,Ze=Fe===void 0?"Not Found":Fe,yt=P.onClear,ye=P.mode,Et=P.disabled,_=P.loading,we=P.getInputElement,Qe=P.getRawInputElement,rt=P.open,Ve=P.defaultOpen,ot=P.onDropdownVisibleChange,At=P.activeValue,Rt=P.onActiveValueChange,Jt=P.activeDescendantId,cn=P.searchValue,xn=P.autoClearSearchValue,On=P.onSearch,Nn=P.onSearchSplit,xe=P.tokenSeparators,Ie=P.allowClear,Ye=P.suffixIcon,et=P.clearIcon,ct=P.OptionList,en=P.animation,Vt=P.transitionName,nn=P.dropdownStyle,Ht=P.dropdownClassName,Cn=P.dropdownMatchSelectWidth,kn=P.dropdownRender,rn=P.dropdownAlign,Kt=P.placement,zt=P.builtinPlacements,Pn=P.getPopupContainer,vn=P.showAction,Gn=vn===void 0?[]:vn,Qn=P.onFocus,Zn=P.onBlur,In=P.onKeyUp,Ar=P.onKeyDown,Xe=P.onMouseDown,Ce=(0,L.Z)(P,h),ce=W(ye),dt=(It!==void 0?It:ce)||ye==="combobox",$t=(0,V.Z)({},Ce);oe.forEach(function(dn){delete $t[dn]}),Me==null||Me.forEach(function(dn){delete $t[dn]});var Yt=x.useState(!1),Tt=(0,v.Z)(Yt,2),ln=Tt[0],Ct=Tt[1];x.useEffect(function(){Ct((0,q.Z)())},[]);var tn=x.useRef(null),ir=x.useRef(null),Fn=x.useRef(null),pn=x.useRef(null),Qt=x.useRef(null),qt=B(),_n=(0,v.Z)(qt,3),vr=_n[0],er=_n[1],br=_n[2];x.useImperativeHandle(y,function(){var dn,Xn;return{focus:(dn=pn.current)===null||dn===void 0?void 0:dn.focus,blur:(Xn=pn.current)===null||Xn===void 0?void 0:Xn.blur,scrollTo:function(Mr){var Ur;return(Ur=Qt.current)===null||Ur===void 0?void 0:Ur.scrollTo(Mr)}}});var tr=x.useMemo(function(){var dn;if(ye!=="combobox")return cn;var Xn=(dn=bt[0])===null||dn===void 0?void 0:dn.value;return typeof Xn=="string"||typeof Xn=="number"?String(Xn):""},[cn,ye,bt]),fr=ye==="combobox"&&typeof we=="function"&&we()||null,Yn=typeof Qe=="function"&&Qe(),hr=(0,ee.x1)(ir,Yn==null||(Y=Yn.props)===null||Y===void 0?void 0:Y.ref),Sr=x.useState(!1),rr=(0,v.Z)(Sr,2),Ln=rr[0],Wn=rr[1];(0,I.Z)(function(){Wn(!0)},[]);var Kn=(0,fe.Z)(!1,{defaultValue:Ve,value:rt}),sr=(0,v.Z)(Kn,2),Rr=sr[0],Zr=sr[1],Jn=Ln?Rr:!1,Tn=!Ze&&De;(Et||Tn&&Jn&&ye==="combobox")&&(Jn=!1);var pr=Tn?!1:Jn,nr=x.useCallback(function(dn){var Xn=dn!==void 0?dn:!Jn;Et||(Zr(Xn),Jn!==Xn&&(ot==null||ot(Xn)))},[Et,Jn,Zr,ot]),Jr=x.useMemo(function(){return(xe||[]).some(function(dn){return[` -`,`\r -`].includes(dn)})},[xe]),zr=function(Xn,Br,Mr){var Ur=!0,wa=Xn;Rt==null||Rt(null);var ya=Mr?null:S(Xn,xe);return ye!=="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"})};x.useEffect(function(){!Jn&&!ce&&ye!=="combobox"&&zr("",!1,!1)},[Jn]),x.useEffect(function(){Rr&&Et&&Zr(!1),Et&&er(!1)},[Et]);var Ba=u(),va=(0,v.Z)(Ba,2),ga=va[0],ta=va[1],Yr=function(Xn){var Br=ga(),Mr=Xn.which;if(Mr===z.Z.ENTER&&(ye!=="combobox"&&Xn.preventDefault(),Jn||nr(!0)),ta(!!tr),Mr===z.Z.BACKSPACE&&!Br&&ce&&!tr&&bt.length){for(var Ur=(0,f.Z)(bt),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&&le(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,Z.Z)(P).map(function(Y,de){if(!x.isValidElement(Y)||!Y.type)return null;var Ge=Y,Ue=Ge.type.isSelectOptGroup,vt=Ge.key,It=Ge.props,Lt=It.children,Xt=(0,L.Z)(It,X);return y||!Ue?be(Y):(0,V.Z)((0,V.Z)({key:"__RC_SELECT_GRP__".concat(vt===null?de:vt,"__"),label:vt},Xt),{},{options:Pe(Lt)})}).filter(function(Y){return Y})}function nt(P,y,Y,de,Ge){return x.useMemo(function(){var Ue=P,vt=!P;vt&&(Ue=Pe(y));var It=new Map,Lt=new Map,Xt=function(le,De,Fe){Fe&&typeof Fe=="string"&&le.set(De[Fe],De)};function Me(bt){for(var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,De=0;De1&&arguments[1]!==void 0?arguments[1]:1,Pn=Rt.length,vn=0;vn1&&arguments[1]!==void 0?arguments[1]:!1;Ye(Kt);var Pn={source:zt?"keyboard":"mouse"},vn=Rt[Kt];if(!vn){Ze(null,-1,Pn);return}Ze(vn.value,Kt,Pn)};(0,x.useEffect)(function(){et(yt!==!1?On(0):-1)},[Rt.length,Xt]);var ct=x.useCallback(function(rn){return _.has(rn)&&Lt!=="combobox"},[Lt,(0,f.Z)(_).toString(),_.size]);(0,x.useEffect)(function(){var rn=setTimeout(function(){if(!It&&vt&&_.size===1){var zt=Array.from(_)[0],Pn=Rt.findIndex(function(vn){var Gn=vn.data;return Gn.value===zt});Pn!==-1&&(et(Pn),xn(Pn))}});if(vt){var Kt;(Kt=Jt.current)===null||Kt===void 0||Kt.scrollTo(void 0)}return function(){return clearTimeout(rn)}},[vt,Xt,Fe.length]);var en=function(Kt){Kt!==void 0&&ye(Kt,{selected:!_.has(Kt)}),It||Me(!1)};if(x.useImperativeHandle(Y,function(){return{onKeyDown:function(Kt){var zt=Kt.which,Pn=Kt.ctrlKey;switch(zt){case z.Z.N:case z.Z.P:case z.Z.UP:case z.Z.DOWN:{var vn=0;if(zt===z.Z.UP?vn=-1:zt===z.Z.DOWN?vn=1:Dn()&&Pn&&(zt===z.Z.N?vn=1:zt===z.Z.P&&(vn=-1)),vn!==0){var Gn=On(Ie+vn,vn);xn(Gn),et(Gn,!0)}break}case z.Z.ENTER:{var Qn=Rt[Ie];Qn&&!Qn.data.disabled?en(Qn.value):en(void 0),vt&&Kt.preventDefault();break}case z.Z.ESC:Me(!1),vt&&Kt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Kt){xn(Kt)}}}),Rt.length===0)return x.createElement("div",{role:"listbox",id:"".concat(Ue,"_list"),className:"".concat(At,"-empty"),onMouseDown:cn},bt);var Vt=Object.keys(we).map(function(rn){return we[rn]}),nn=function(Kt){return Kt.label};function Ht(rn,Kt){var zt=rn.group;return{role:zt?"presentation":"option",id:"".concat(Ue,"_list_").concat(Kt)}}var Cn=function(Kt){var zt=Rt[Kt];if(!zt)return null;var Pn=zt.data||{},vn=Pn.value,Gn=zt.group,Qn=(0,j.Z)(Pn,!0),Zn=nn(zt);return zt?x.createElement("div",(0,o.Z)({"aria-label":typeof Zn=="string"&&!Gn?Zn:null},Qn,{key:Kt},Ht(zt,Kt),{"aria-selected":ct(vn)}),vn):null},kn={role:"listbox",id:"".concat(Ue,"_list")};return x.createElement(x.Fragment,null,Qe&&x.createElement("div",(0,o.Z)({},kn,{style:{height:0,width:0,overflow:"hidden"}}),Cn(Ie-1),Cn(Ie),Cn(Ie+1)),x.createElement(En.Z,{itemKey:"key",ref:Jt,data:Rt,height:Ve,itemHeight:ot,fullHeight:!1,onMouseDown:cn,onScroll:le,virtual:Qe,direction:rt,innerProps:Qe?null:kn},function(rn,Kt){var zt,Pn=rn.group,vn=rn.groupOption,Gn=rn.data,Qn=rn.label,Zn=rn.value,In=Gn.key;if(Pn){var Ar,Xe=(Ar=Gn.title)!==null&&Ar!==void 0?Ar:fn(Qn)?Qn.toString():void 0;return x.createElement("div",{className:D()(At,"".concat(At,"-group")),title:Xe},Qn!==void 0?Qn:In)}var Ce=Gn.disabled,ce=Gn.title,dt=Gn.children,$t=Gn.style,Yt=Gn.className,Tt=(0,L.Z)(Gn,zn),ln=(0,An.Z)(Tt,Vt),Ct=ct(Zn),tn="".concat(At,"-option"),ir=D()(At,tn,Yt,(zt={},(0,O.Z)(zt,"".concat(tn,"-grouped"),vn),(0,O.Z)(zt,"".concat(tn,"-active"),Ie===Kt&&!Ce),(0,O.Z)(zt,"".concat(tn,"-disabled"),Ce),(0,O.Z)(zt,"".concat(tn,"-selected"),Ct),zt)),Fn=nn(rn),pn=!Et||typeof Et=="function"||Ct,Qt=typeof Fn=="number"?Fn:Fn||Zn,qt=fn(Qt)?Qt.toString():void 0;return ce!==void 0&&(qt=ce),x.createElement("div",(0,o.Z)({},(0,j.Z)(ln),Qe?{}:Ht(rn,Kt),{"aria-selected":Ct,className:ir,title:qt,onMouseMove:function(){Ie===Kt||Ce||et(Kt)},onClick:function(){Ce||en(Zn)},style:$t}),x.createElement("div",{className:"".concat(tn,"-content")},Qt),x.isValidElement(Et)||Ct,pn&&x.createElement(He,{className:"".concat(At,"-option-state"),customizeIcon:Et,customizeIconProps:{isSelected:Ct}},Ct?"\u2713":null))}))},or=x.forwardRef(Rn);or.displayName="OptionList";var me=or;function tt(P){var y=P.mode,Y=P.options,de=P.children,Ge=P.backfill,Ue=P.allowClear,vt=P.placeholder,It=P.getInputElement,Lt=P.showSearch,Xt=P.onSearch,Me=P.defaultOpen,bt=P.autoFocus,le=P.labelInValue,De=P.value,Fe=P.inputValue,Ze=P.optionLabelProp,yt=isMultiple(y),ye=Lt!==void 0?Lt:yt||y==="combobox",Et=Y||convertChildrenToData(de);if(warning(y!=="tags"||Et.every(function(rt){return!rt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),y==="tags"||y==="combobox"){var _=Et.some(function(rt){return rt.options?rt.options.some(function(Ve){return typeof("value"in Ve?Ve.value:Ve.key)=="number"}):typeof("value"in rt?rt.value:rt.key)=="number"});warning(!_,"`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"||!Ge,"`backfill` only works with `combobox` mode."),warning(y==="combobox"||!It,"`getInputElement` only work with `combobox` mode."),noteOnce(y!=="combobox"||!It||!Ue||!vt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Xt&&!ye&&y!=="combobox"&&y!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Me||bt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),De!=null){var we=toArray(De);warning(!le||we.every(function(rt){return _typeof(rt)==="object"&&("key"in rt||"value"in rt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!yt||Array.isArray(De),"`value` should be array when `mode` is `multiple` or `tags`")}if(de){var Qe=null;toNodeArray(de).some(function(rt){if(!React.isValidElement(rt)||!rt.type)return!1;var Ve=rt,ot=Ve.type;if(ot.isSelectOption)return!1;if(ot.isSelectOptGroup){var At=toNodeArray(rt.props.children).every(function(Rt){return!React.isValidElement(Rt)||!rt.type||Rt.type.isSelectOption?!0:(Qe=Rt.type,!1)});return!At}return Qe=ot,!0}),Qe&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Qe.displayName||Qe.name||Qe,"`.")),warning(Fe===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function at(P,y){if(P){var Y=function de(Ge){for(var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,vt=0;vt2&&arguments[2]!==void 0?arguments[2]:{},nr=pr.source,Jr=nr===void 0?"keyboard":nr;hr(Tn),vt&&de==="combobox"&&Jn!==null&&Jr==="keyboard"&&br(String(Jn))},[vt,de]),Ln=function(Tn,pr,nr){var Jr=function(){var Fa,Aa=Yt(Tn);return[Ie?{label:Aa==null?void 0:Aa[Ht.label],value:Tn,key:(Fa=Aa==null?void 0:Aa.key)!==null&&Fa!==void 0?Fa:Tn}:Tn,ae(Aa)]};if(pr&&De){var zr=Jr(),fa=(0,v.Z)(zr,2),Ba=fa[0],va=fa[1];De(Ba,va)}else if(!pr&&Fe&&nr!=="clear"){var ga=Jr(),ta=(0,v.Z)(ga,2),Yr=ta[0],Ca=ta[1];Fe(Yr,Ca)}},Wn=xt(function(Jn,Tn){var pr,nr=en?Tn.selected:!0;nr?pr=en?[].concat((0,f.Z)($t),[Jn]):[Jn]:pr=$t.filter(function(Jr){return Jr.value!==Jn}),qt(pr),Ln(Jn,nr),de==="combobox"?br(""):(!W||le)&&(Kt(""),br(""))}),Kn=function(Tn,pr){qt(Tn);var nr=pr.type,Jr=pr.values;(nr==="remove"||nr==="clear")&&Jr.forEach(function(zr){Ln(zr.value,!1,nr)})},sr=function(Tn,pr){if(Kt(Tn),br(null),pr.source==="submit"){var nr=(Tn||"").trim();if(nr){var Jr=Array.from(new Set([].concat((0,f.Z)(ln),[nr])));qt(Jr),Ln(nr,!0),Kt("")}return}pr.source!=="blur"&&(de==="combobox"&&qt(Tn),Me==null||Me(Tn))},Rr=function(Tn){var pr=Tn;de!=="tags"&&(pr=Tn.map(function(Jr){var zr=vn.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))));qt(nr),nr.forEach(function(Jr){Ln(Jr,!0)})},Zr=x.useMemo(function(){var Jn=At!==!1&&yt!==!1;return(0,V.Z)((0,V.Z)({},zt),{},{flattenOptions:Qt,onActiveValue:rr,defaultActiveFirstOption:Sr,onSelect:Wn,menuItemSelectedIcon:ot,rawValues:ln,fieldNames:Ht,virtual:Jn,direction:Rt,listHeight:cn,listItemHeight:On,childrenAsData:Vt})},[zt,Qt,rr,Sr,Wn,ot,ln,Ht,At,yt,cn,On,Vt]);return x.createElement(on.Provider,{value:Zr},x.createElement(ge,(0,o.Z)({},et,{id:ct,prefixCls:Ue,ref:y,omitDomProps:sn,mode:de,displayValues:Tt,onDisplayValuesChange:Kn,direction:Rt,searchValue:rn,onSearch:sr,autoClearSearchValue:le,onSearchSplit:Rr,dropdownMatchSelectWidth:yt,OptionList:me,emptyOptions:!Qt.length,activeValue:er,activeDescendantId:"".concat(ct,"_list_").concat(Yn)})))}),ie=Sn;ie.Option=un,ie.OptGroup=Ft;var g=ie,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(54476),f=i(33885),O=i(20068),V=i(76190),v=i(42978),L=i(75931),s=i(94480),fe=i(92310),pe=i.n(fe),x=i(93681),se=i(5643),D=i(18929),I=i(59301),q=i(29301),z=i(34280),ee=i(16089),mt=` - 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; -`,He=["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"],gt={},Te;function U(We){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,G=We.getAttribute("id")||We.getAttribute("data-reactid")||We.getAttribute("name");if(re&>[G])return gt[G];var Q=window.getComputedStyle(We),H=Q.getPropertyValue("box-sizing")||Q.getPropertyValue("-moz-box-sizing")||Q.getPropertyValue("-webkit-box-sizing"),Se=parseFloat(Q.getPropertyValue("padding-bottom"))+parseFloat(Q.getPropertyValue("padding-top")),ve=parseFloat(Q.getPropertyValue("border-bottom-width"))+parseFloat(Q.getPropertyValue("border-top-width")),$=He.map(function(Le){return"".concat(Le,":").concat(Q.getPropertyValue(Le))}).join(";"),Oe={sizingStyle:$,paddingSize:Se,borderSize:ve,boxSizing:H};return re&&G&&(gt[G]=Oe),Oe}function B(We){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Q=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)),We.getAttribute("wrap")?Te.setAttribute("wrap",We.getAttribute("wrap")):Te.removeAttribute("wrap");var H=U(We,re),Se=H.paddingSize,ve=H.borderSize,$=H.boxSizing,Oe=H.sizingStyle;Te.setAttribute("style","".concat(Oe,";").concat(mt)),Te.value=We.value||We.placeholder||"";var Le=void 0,Bt=void 0,st,ft=Te.scrollHeight;if($==="border-box"?ft+=ve:$==="content-box"&&(ft-=Se),G!==null||Q!==null){Te.value=" ";var wt=Te.scrollHeight-Se;G!==null&&(Le=wt*G,$==="border-box"&&(Le=Le+Se+ve),ft=Math.max(Le,ft)),Q!==null&&(Bt=wt*Q,$==="border-box"&&(Bt=Bt+Se+ve),st=ft>Bt?"":"hidden",ft=Math.min(Bt,ft))}var _t={height:ft,overflowY:st,resize:"none"};return Le&&(_t.minHeight=Le),Bt&&(_t.maxHeight=Bt),_t}var u=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],R=0,j=1,ue=2,M=I.forwardRef(function(We,re){var G=We,Q=G.prefixCls,H=G.onPressEnter,Se=G.defaultValue,ve=G.value,$=G.autoSize,Oe=G.onResize,Le=G.className,Bt=G.style,st=G.disabled,ft=G.onChange,wt=G.onInternalAutoSize,_t=(0,L.Z)(G,u),Zt=(0,D.Z)(Se,{value:ve,postState:function(Ft){return Ft!=null?Ft:""}}),$e=(0,v.Z)(Zt,2),St=$e[0],J=$e[1],K=function(Ft){J(Ft.target.value),ft==null||ft(Ft)},w=I.useRef();I.useImperativeHandle(re,function(){return{textArea:w.current}});var d=I.useMemo(function(){return $&&(0,V.Z)($)==="object"?[$.minRows,$.maxRows]:[]},[$]),T=(0,v.Z)(d,2),ae=T[0],S=T[1],h=!!$,oe=function(){try{if(document.activeElement===w.current){var Ft=w.current,Ut=Ft.selectionStart,un=Ft.selectionEnd,an=Ft.scrollTop;w.current.setSelectionRange(Ut,un),w.current.scrollTop=an}}catch(An){}},W=I.useState(ue),F=(0,v.Z)(W,2),ge=F[0],lt=F[1],je=I.useState(),Ae=(0,v.Z)(je,2),it=Ae[0],Z=Ae[1],A=function(){lt(R)};(0,z.Z)(function(){h&&A()},[ve,ae,S,h]),(0,z.Z)(function(){if(ge===R)lt(j);else if(ge===j){var Dt=B(w.current,!1,ae,S);lt(ue),Z(Dt)}else oe()},[ge]);var X=I.useRef(),be=function(){ee.Z.cancel(X.current)},Pe=function(Ft){ge===ue&&(Oe==null||Oe(Ft),$&&(be(),X.current=(0,ee.Z)(function(){A()})))};I.useEffect(function(){return be},[]);var nt=h?it:null,xt=(0,f.Z)((0,f.Z)({},Bt),nt);return(ge===R||ge===j)&&(xt.overflowY="hidden",xt.overflowX="hidden"),I.createElement(q.Z,{onResize:Pe,disabled:!($||Oe)},I.createElement("textarea",(0,o.Z)({},_t,{ref:w,style:xt,className:pe()(Q,Le,(0,O.Z)({},"".concat(Q,"-disabled"),st)),disabled:st,value:St,onChange:K})))}),te=M,k=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(We,re){return(0,s.Z)(We||"").slice(0,re).join("")}function he(We,re,G,Q){var H=G;return We?H=Ke(G,Q):(0,s.Z)(re||"").lengthQ&&(H=re),H}var Ot=I.forwardRef(function(We,re){var G,Q=We.defaultValue,H=We.value,Se=We.onFocus,ve=We.onBlur,$=We.onChange,Oe=We.allowClear,Le=We.maxLength,Bt=We.onCompositionStart,st=We.onCompositionEnd,ft=We.suffix,wt=We.prefixCls,_t=wt===void 0?"rc-textarea":wt,Zt=We.classes,$e=We.showCount,St=We.className,J=We.style,K=We.disabled,w=We.hidden,d=We.classNames,T=We.styles,ae=We.onResize,S=(0,L.Z)(We,k),h=(0,D.Z)(Q,{value:H,defaultValue:Q}),oe=(0,v.Z)(h,2),W=oe[0],F=oe[1],ge=(0,I.useRef)(null),lt=I.useState(!1),je=(0,v.Z)(lt,2),Ae=je[0],it=je[1],Z=I.useState(!1),A=(0,v.Z)(Z,2),X=A[0],be=A[1],Pe=I.useRef(),nt=I.useRef(0),xt=I.useState(null),Dt=(0,v.Z)(xt,2),Ft=Dt[0],Ut=Dt[1],un=function(){var Wt;(Wt=ge.current)===null||Wt===void 0||Wt.textArea.focus()};(0,I.useImperativeHandle)(re,function(){return{resizableTextArea:ge.current,focus:un,blur:function(){var Wt;(Wt=ge.current)===null||Wt===void 0||Wt.textArea.blur()}}}),(0,I.useEffect)(function(){it(function(sn){return!K&&sn})},[K]);var an=Number(Le)>0,An=function(Wt){be(!0),Pe.current=W,nt.current=Wt.currentTarget.selectionStart,Bt==null||Bt(Wt)},En=function(Wt){be(!1);var Sn=Wt.currentTarget.value;if(an){var ie,g=nt.current>=Le+1||nt.current===((ie=Pe.current)===null||ie===void 0?void 0:ie.length);Sn=he(g,Pe.current,Sn,Le)}Sn!==W&&(F(Sn),(0,se.rJ)(Wt.currentTarget,Wt,$,Sn)),st==null||st(Wt)},wn=function(Wt){var Sn=Wt.target.value;if(!X&&an){var ie=Wt.target.selectionStart>=Le+1||Wt.target.selectionStart===Sn.length||!Wt.target.selectionStart;Sn=he(ie,W,Sn,Le)}F(Sn),(0,se.rJ)(Wt.currentTarget,Wt,$,Sn)},on=function(Wt){var Sn=S.onPressEnter,ie=S.onKeyDown;Wt.key==="Enter"&&Sn&&Sn(Wt),ie==null||ie(Wt)},Dn=function(Wt){it(!0),Se==null||Se(Wt)},zn=function(Wt){it(!1),ve==null||ve(Wt)},fn=function(Wt){var Sn;F(""),un(),(0,se.rJ)((Sn=ge.current)===null||Sn===void 0?void 0:Sn.textArea,Wt,$)},Rn=(0,se.D7)(W);!X&&an&&H==null&&(Rn=Ke(Rn,Le));var or=ft,me;if($e){var tt=(0,s.Z)(Rn).length;(0,V.Z)($e)==="object"?me=$e.formatter({value:Rn,count:tt,maxLength:Le}):me="".concat(tt).concat(an?" / ".concat(Le):""),or=I.createElement(I.Fragment,null,or,I.createElement("span",{className:pe()("".concat(_t,"-data-count"),d==null?void 0:d.count),style:T==null?void 0:T.count},me))}var at=function(Wt){var Sn;ae==null||ae(Wt),(Sn=ge.current)!==null&&Sn!==void 0&&Sn.textArea.style.height&&Ut(!0)},_e=!S.autoSize&&!$e&&!Oe,jt=I.createElement(x.BaseInput,{value:Rn,allowClear:Oe,handleReset:fn,suffix:or,prefixCls:_t,classes:{affixWrapper:pe()(Zt==null?void 0:Zt.affixWrapper,(G={},(0,O.Z)(G,"".concat(_t,"-show-count"),$e),(0,O.Z)(G,"".concat(_t,"-textarea-allow-clear"),Oe),G))},disabled:K,focused:Ae,className:St,style:(0,f.Z)((0,f.Z)({},J),Ft&&!_e?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof me=="string"?me:void 0}},hidden:w,inputElement:I.createElement(te,(0,o.Z)({},S,{onKeyDown:on,onChange:wn,onFocus:Dn,onBlur:zn,onCompositionStart:An,onCompositionEnd:En,className:d==null?void 0:d.textarea,style:(0,f.Z)((0,f.Z)({},T==null?void 0:T.textarea),{},{resize:J==null?void 0:J.resize}),disabled:K,prefixCls:_t,onResize:at,ref:ge}))});return jt}),Be=Ot,ke=Be},39417:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return j}});var o=i(54476),f=i(20068),O=i(75931),V=i(33885),v=i(67732),L=i(83652),s=i(31226),fe=i(42403),pe=i(158),x=i(92310),se=i.n(x),D=i(26112),I=i(59301),q=i(39378),z=function(M){for(var te=M.prefixCls,k=M.level,Ke=M.isStart,he=M.isEnd,Ot="".concat(te,"-indent-unit"),Be=[],ke=0;ke0&&arguments[0]!==void 0?arguments[0]:[],K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],w=J.length,d=K.length;if(Math.abs(w-d)!==1)return{add:!1,key:null};function T(ae,S){var h=new Map;ae.forEach(function(W){h.set(W,!0)});var oe=S.filter(function(W){return!h.has(W)});return oe.length===1?oe[0]:null}return w ").concat(K);return K}var Le=ee.forwardRef(function(J,K){var w=J.prefixCls,d=J.data,T=J.selectable,ae=J.checkable,S=J.expandedKeys,h=J.selectedKeys,oe=J.checkedKeys,W=J.loadedKeys,F=J.loadingKeys,ge=J.halfCheckedKeys,lt=J.keyEntities,je=J.disabled,Ae=J.dragging,it=J.dragOverNodeKey,Z=J.dropPosition,A=J.motion,X=J.height,be=J.itemHeight,Pe=J.virtual,nt=J.focusable,xt=J.activeItem,Dt=J.focused,Ft=J.tabIndex,Ut=J.onKeyDown,un=J.onFocus,an=J.onBlur,An=J.onActiveChange,En=J.onListChangeStart,wn=J.onListChangeEnd,on=(0,U.Z)(J,ke),Dn=ee.useRef(null),zn=ee.useRef(null);ee.useImperativeHandle(K,function(){return{scrollTo:function(bt){Dn.current.scrollTo(bt)},getIndentWidth:function(){return zn.current.offsetWidth}}});var fn=ee.useState(S),Rn=(0,Te.Z)(fn,2),or=Rn[0],me=Rn[1],tt=ee.useState(d),at=(0,Te.Z)(tt,2),_e=at[0],jt=at[1],sn=ee.useState(d),Wt=(0,Te.Z)(sn,2),Sn=Wt[0],ie=Wt[1],g=ee.useState([]),C=(0,Te.Z)(g,2),P=C[0],y=C[1],Y=ee.useState(null),de=(0,Te.Z)(Y,2),Ge=de[0],Ue=de[1],vt=ee.useRef(d);vt.current=d;function It(){var Me=vt.current;jt(Me),ie(Me),y([]),Ue(null),wn()}(0,B.Z)(function(){me(S);var Me=Ot(or,S);if(Me.key!==null)if(Me.add){var bt=_e.findIndex(function(ye){var Et=ye.key;return Et===Me.key}),le=ve(Be(_e,d,Me.key),Pe,X,be),De=_e.slice();De.splice(bt+1,0,Se),ie(De),y(le),Ue("show")}else{var Fe=d.findIndex(function(ye){var Et=ye.key;return Et===Me.key}),Ze=ve(Be(d,_e,Me.key),Pe,X,be),yt=d.slice();yt.splice(Fe+1,0,Se),ie(yt),y(Ze),Ue("hide")}else _e!==d&&(jt(d),ie(d))},[S,d]),ee.useEffect(function(){Ae||It()},[Ae]);var Lt=A?Sn:d,Xt={expandedKeys:S,selectedKeys:h,loadedKeys:W,loadingKeys:F,checkedKeys:oe,halfCheckedKeys:ge,dragOverNodeKey:it,dropPosition:Z,keyEntities:lt};return ee.createElement(ee.Fragment,null,Dt&&xt&&ee.createElement("span",{style:We,"aria-live":"assertive"},Oe(xt)),ee.createElement("div",null,ee.createElement("input",{style:We,disabled:nt===!1||je,tabIndex:nt!==!1?Ft:null,onKeyDown:Ut,onFocus:un,onBlur:an,value:"",onChange:re,"aria-label":"for screen reader"})),ee.createElement("div",{className:"".concat(w,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ee.createElement("div",{className:"".concat(w,"-indent")},ee.createElement("div",{ref:zn,className:"".concat(w,"-indent-unit")}))),ee.createElement(u.Z,(0,o.Z)({},on,{data:Lt,itemKey:$,height:X,fullHeight:!1,virtual:Pe,itemHeight:be,prefixCls:"".concat(w,"-list"),ref:Dn,onVisibleChange:function(bt,le){var De=new Set(bt),Fe=le.filter(function(Ze){return!De.has(Ze)});Fe.some(function(Ze){return $(Ze)===G})&&It()}}),function(Me){var bt=Me.pos,le=(0,o.Z)({},(gt(Me.data),Me.data)),De=Me.title,Fe=Me.key,Ze=Me.isStart,yt=Me.isEnd,ye=(0,M.km)(Fe,bt);delete le.key,delete le.children;var Et=(0,M.H8)(ye,Xt);return ee.createElement(he,(0,o.Z)({},le,Et,{title:De,active:!!xt&&Fe===xt.key,pos:bt,data:Me.data,isStart:Ze,isEnd:yt,motion:A,motionNodes:Fe===G?P:null,motionType:Ge,onMotionStart:En,onMotionEnd:It,treeNodeRequiredProps:Xt,onMouseMove:function(){An(null)}}))}))});Le.displayName="NodeList";var Bt=Le,st=i(35654),ft=i(90782),wt=i(67841),_t=10,Zt=function(J){(0,pe.Z)(w,J);var K=(0,x.Z)(w);function w(){var d;(0,L.Z)(this,w);for(var T=arguments.length,ae=new Array(T),S=0;S2&&arguments[2]!==void 0?arguments[2]:!1,ge=d.state,lt=ge.dragChildrenKeys,je=ge.dropPosition,Ae=ge.dropTargetKey,it=ge.dropTargetPos,Z=ge.dropAllowed;if(Z){var A=d.props.onDrop;if(d.setState({dragOverNodeKey:null}),d.cleanDragState(),Ae!==null){var X=(0,V.Z)((0,V.Z)({},(0,M.H8)(Ae,d.getTreeNodeRequiredProps())),{},{active:((W=d.getActiveItem())===null||W===void 0?void 0:W.key)===Ae,data:(0,wt.Z)(d.state.keyEntities,Ae).node}),be=lt.indexOf(Ae)!==-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 Pe=(0,st.yx)(it),nt={event:h,node:(0,M.F)(X),dragNode:d.dragNode?(0,M.F)(d.dragNode.props):null,dragNodesKeys:[d.dragNode.props.eventKey].concat(lt),dropToGap:je!==0,dropPosition:je+Number(Pe[Pe.length-1])};F||A==null||A(nt),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,oe){var W=d.state,F=W.expandedKeys,ge=W.flattenNodes,lt=oe.expanded,je=oe.key,Ae=oe.isLeaf;if(!(Ae||h.shiftKey||h.metaKey||h.ctrlKey)){var it=ge.filter(function(A){return A.key===je})[0],Z=(0,M.F)((0,V.Z)((0,V.Z)({},(0,M.H8)(je,d.getTreeNodeRequiredProps())),{},{data:it.data}));d.setExpandedKeys(lt?(0,st._5)(F,je):(0,st.L0)(F,je)),d.onNodeExpand(h,Z)}},d.onNodeClick=function(h,oe){var W=d.props,F=W.onClick,ge=W.expandAction;ge==="click"&&d.triggerExpandActionExpand(h,oe),F==null||F(h,oe)},d.onNodeDoubleClick=function(h,oe){var W=d.props,F=W.onDoubleClick,ge=W.expandAction;ge==="doubleClick"&&d.triggerExpandActionExpand(h,oe),F==null||F(h,oe)},d.onNodeSelect=function(h,oe){var W=d.state.selectedKeys,F=d.state,ge=F.keyEntities,lt=F.fieldNames,je=d.props,Ae=je.onSelect,it=je.multiple,Z=oe.selected,A=oe[lt.key],X=!Z;X?it?W=(0,st.L0)(W,A):W=[A]:W=(0,st._5)(W,A);var be=W.map(function(Pe){var nt=(0,wt.Z)(ge,Pe);return nt?nt.node:null}).filter(function(Pe){return Pe});d.setUncontrolledState({selectedKeys:W}),Ae==null||Ae(W,{event:"select",selected:X,node:oe,selectedNodes:be,nativeEvent:h.nativeEvent})},d.onNodeCheck=function(h,oe,W){var F=d.state,ge=F.keyEntities,lt=F.checkedKeys,je=F.halfCheckedKeys,Ae=d.props,it=Ae.checkStrictly,Z=Ae.onCheck,A=oe.key,X,be={event:"check",node:oe,checked:W,nativeEvent:h.nativeEvent};if(it){var Pe=W?(0,st.L0)(lt,A):(0,st._5)(lt,A),nt=(0,st._5)(je,A);X={checked:Pe,halfChecked:nt},be.checkedNodes=Pe.map(function(an){return(0,wt.Z)(ge,an)}).filter(function(an){return an}).map(function(an){return an.node}),d.setUncontrolledState({checkedKeys:Pe})}else{var xt=(0,ft.S)([].concat((0,v.Z)(lt),[A]),!0,ge),Dt=xt.checkedKeys,Ft=xt.halfCheckedKeys;if(!W){var Ut=new Set(Dt);Ut.delete(A);var un=(0,ft.S)(Array.from(Ut),{checked:!1,halfCheckedKeys:Ft},ge);Dt=un.checkedKeys,Ft=un.halfCheckedKeys}X=Dt,be.checkedNodes=[],be.checkedNodesPositions=[],be.halfCheckedKeys=Ft,Dt.forEach(function(an){var An=(0,wt.Z)(ge,an);if(An){var En=An.node,wn=An.pos;be.checkedNodes.push(En),be.checkedNodesPositions.push({node:En,pos:wn})}}),d.setUncontrolledState({checkedKeys:Dt},!1,{halfCheckedKeys:Ft})}Z==null||Z(X,be)},d.onNodeLoad=function(h){var oe=h.key,W=new Promise(function(F,ge){d.setState(function(lt){var je=lt.loadedKeys,Ae=je===void 0?[]:je,it=lt.loadingKeys,Z=it===void 0?[]:it,A=d.props,X=A.loadData,be=A.onLoad;if(!X||Ae.indexOf(oe)!==-1||Z.indexOf(oe)!==-1)return null;var Pe=X(h);return Pe.then(function(){var nt=d.state.loadedKeys,xt=(0,st.L0)(nt,oe);be==null||be(xt,{event:"load",node:h}),d.setUncontrolledState({loadedKeys:xt}),d.setState(function(Dt){return{loadingKeys:(0,st._5)(Dt.loadingKeys,oe)}}),F()}).catch(function(nt){if(d.setState(function(Dt){return{loadingKeys:(0,st._5)(Dt.loadingKeys,oe)}}),d.loadingRetryTimes[oe]=(d.loadingRetryTimes[oe]||0)+1,d.loadingRetryTimes[oe]>=_t){var xt=d.state.loadedKeys;(0,z.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),d.setUncontrolledState({loadedKeys:(0,st.L0)(xt,oe)}),F()}ge(nt)}),{loadingKeys:(0,st.L0)(Z,oe)}})});return W.catch(function(){}),W},d.onNodeMouseEnter=function(h,oe){var W=d.props.onMouseEnter;W==null||W({event:h,node:oe})},d.onNodeMouseLeave=function(h,oe){var W=d.props.onMouseLeave;W==null||W({event:h,node:oe})},d.onNodeContextMenu=function(h,oe){var W=d.props.onRightClick;W&&(h.preventDefault(),W({event:h,node:oe}))},d.onFocus=function(){var h=d.props.onFocus;d.setState({focused:!0});for(var oe=arguments.length,W=new Array(oe),F=0;F1&&arguments[1]!==void 0?arguments[1]:!1,W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!d.destroyed){var F=!1,ge=!0,lt={};Object.keys(h).forEach(function(je){if(je in d.props){ge=!1;return}F=!0,lt[je]=h[je]}),F&&(!oe||ge)&&d.setState((0,V.Z)((0,V.Z)({},lt),W))}},d.scrollTo=function(h){d.listRef.current.scrollTo(h)},d}return(0,s.Z)(w,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var T=this.props.activeKey;T!==void 0&&T!==this.state.activeKey&&(this.setState({activeKey:T}),T!==null&&this.scrollTo({key:T}))}},{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 T,ae=this.state,S=ae.focused,h=ae.flattenNodes,oe=ae.keyEntities,W=ae.draggingNodeKey,F=ae.activeKey,ge=ae.dropLevelOffset,lt=ae.dropContainerKey,je=ae.dropTargetKey,Ae=ae.dropPosition,it=ae.dragOverNodeKey,Z=ae.indent,A=this.props,X=A.prefixCls,be=A.className,Pe=A.style,nt=A.showLine,xt=A.focusable,Dt=A.tabIndex,Ft=Dt===void 0?0:Dt,Ut=A.selectable,un=A.showIcon,an=A.icon,An=A.switcherIcon,En=A.draggable,wn=A.checkable,on=A.checkStrictly,Dn=A.disabled,zn=A.motion,fn=A.loadData,Rn=A.filterTreeNode,or=A.height,me=A.itemHeight,tt=A.virtual,at=A.titleRender,_e=A.dropIndicatorRender,jt=A.onContextMenu,sn=A.onScroll,Wt=A.direction,Sn=A.rootClassName,ie=A.rootStyle,g=(0,q.Z)(this.props,{aria:!0,data:!0}),C;return En&&((0,O.Z)(En)==="object"?C=En:typeof En=="function"?C={nodeDraggable:En}:C={}),ee.createElement(mt.k.Provider,{value:{prefixCls:X,selectable:Ut,showIcon:un,icon:an,switcherIcon:An,draggable:C,draggingNodeKey:W,checkable:wn,checkStrictly:on,disabled:Dn,keyEntities:oe,dropLevelOffset:ge,dropContainerKey:lt,dropTargetKey:je,dropPosition:Ae,dragOverNodeKey:it,indent:Z,direction:Wt,dropIndicatorRender:_e,loadData:fn,filterTreeNode:Rn,titleRender:at,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}},ee.createElement("div",{role:"tree",className:D()(X,be,Sn,(T={},(0,f.Z)(T,"".concat(X,"-show-line"),nt),(0,f.Z)(T,"".concat(X,"-focused"),S),(0,f.Z)(T,"".concat(X,"-active-focused"),F!==null),T)),style:ie},ee.createElement(Bt,(0,o.Z)({ref:this.listRef,prefixCls:X,style:Pe,data:h,disabled:Dn,selectable:Ut,checkable:!!wn,motion:zn,dragging:W!==null,height:or,itemHeight:me,virtual:tt,focusable:xt,focused:S,tabIndex:Ft,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:jt,onScroll:sn},this.getTreeNodeRequiredProps(),g))))}}],[{key:"getDerivedStateFromProps",value:function(T,ae){var S=ae.prevProps,h={prevProps:T};function oe(xt){return!S&&xt in T||S&&S[xt]!==T[xt]}var W,F=ae.fieldNames;if(oe("fieldNames")&&(F=(0,M.w$)(T.fieldNames),h.fieldNames=F),oe("treeData")?W=T.treeData:oe("children")&&((0,z.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),W=(0,M.zn)(T.children)),W){h.treeData=W;var ge=(0,M.I8)(W,{fieldNames:F});h.keyEntities=(0,V.Z)((0,f.Z)({},G,H),ge.keyEntities)}var lt=h.keyEntities||ae.keyEntities;if(oe("expandedKeys")||S&&oe("autoExpandParent"))h.expandedKeys=T.autoExpandParent||!S&&T.defaultExpandParent?(0,st.r7)(T.expandedKeys,lt):T.expandedKeys;else if(!S&&T.defaultExpandAll){var je=(0,V.Z)({},lt);delete je[G],h.expandedKeys=Object.keys(je).map(function(xt){return je[xt].key})}else!S&&T.defaultExpandedKeys&&(h.expandedKeys=T.autoExpandParent||T.defaultExpandParent?(0,st.r7)(T.defaultExpandedKeys,lt):T.defaultExpandedKeys);if(h.expandedKeys||delete h.expandedKeys,W||h.expandedKeys){var Ae=(0,M.oH)(W||ae.treeData,h.expandedKeys||ae.expandedKeys,F);h.flattenNodes=Ae}if(T.selectable&&(oe("selectedKeys")?h.selectedKeys=(0,st.BT)(T.selectedKeys,T):!S&&T.defaultSelectedKeys&&(h.selectedKeys=(0,st.BT)(T.defaultSelectedKeys,T))),T.checkable){var it;if(oe("checkedKeys")?it=(0,st.E6)(T.checkedKeys)||{}:!S&&T.defaultCheckedKeys?it=(0,st.E6)(T.defaultCheckedKeys)||{}:W&&(it=(0,st.E6)(T.checkedKeys)||{checkedKeys:ae.checkedKeys,halfCheckedKeys:ae.halfCheckedKeys}),it){var Z=it,A=Z.checkedKeys,X=A===void 0?[]:A,be=Z.halfCheckedKeys,Pe=be===void 0?[]:be;if(!T.checkStrictly){var nt=(0,ft.S)(X,!0,lt);X=nt.checkedKeys,Pe=nt.halfCheckedKeys}h.checkedKeys=X,h.halfCheckedKeys=Pe}}return oe("loadedKeys")&&(h.loadedKeys=T.loadedKeys),h}}]),w}(ee.Component);Zt.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:He,allowDrop:function(){return!0},expandAction:!1},Zt.TreeNode=j.Z;var $e=Zt,St=$e},35654:function(hn,qe,i){"use strict";i.d(qe,{BT:function(){return ee},E6:function(){return gt},L0:function(){return x},OM:function(){return z},_5:function(){return pe},r7:function(){return Te},wA:function(){return D},yx:function(){return se}});var o=i(94480),f=i(76190),O=i(48736),V=i(59301),v=i(39417),L=i(67841),s=i(71430),fe=null;function pe(U,B){if(!U)return[];var u=U.slice(),R=u.indexOf(B);return R>=0&&u.splice(R,1),u}function x(U,B){var u=(U||[]).slice();return u.indexOf(B)===-1&&u.push(B),u}function se(U){return U.split("-")}function D(U,B){var u=[],R=(0,L.Z)(B,U);function j(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ue.forEach(function(M){var te=M.key,k=M.children;u.push(te),j(k)})}return j(R.children),u}function I(U){if(U.parent){var B=se(U.pos);return Number(B[B.length-1])===U.parent.children.length-1}return!1}function q(U){var B=se(U.pos);return Number(B[B.length-1])===0}function z(U,B,u,R,j,ue,M,te,k,Ke){var he,Ot=U.clientX,Be=U.clientY,ke=U.target.getBoundingClientRect(),We=ke.top,re=ke.height,G=(Ke==="rtl"?-1:1)*(((j==null?void 0:j.x)||0)-Ot),Q=(G-12)/R,H=(0,L.Z)(te,u.props.eventKey);if(Be-1.5?ue({dragNode:_t,dropNode:Zt,dropPosition:1})?st=1:$e=!1:ue({dragNode:_t,dropNode:Zt,dropPosition:0})?st=0:ue({dragNode:_t,dropNode:Zt,dropPosition:1})?st=1:$e=!1:ue({dragNode:_t,dropNode:Zt,dropPosition:1})?st=1:$e=!1,{dropPosition:st,dropLevelOffset:ft,dropTargetKey:H.key,dropTargetPos:H.pos,dragOverNodeKey:Bt,dropContainerKey:st===0?null:((he=H.parent)===null||he===void 0?void 0:he.key)||null,dropAllowed:$e}}function ee(U,B){if(U){var u=B.multiple;return u?U.slice():U.length?[U[0]]:U}}var mt=function(B){return B};function He(U,B){if(!U)return[];var u=B||{},R=u.processProps,j=R===void 0?mt:R,ue=Array.isArray(U)?U:[U];return ue.map(function(M){var te=M.children,k=_objectWithoutProperties(M,fe),Ke=He(te,B);return React.createElement(TreeNode,_extends({key:k.key},j(k)),Ke)})}function gt(U){if(!U)return null;var B;if(Array.isArray(U))B={checkedKeys:U,halfCheckedKeys:void 0};else if((0,f.Z)(U)==="object")B={checkedKeys:U.checked||void 0,halfCheckedKeys:U.halfChecked||void 0};else return(0,O.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return B}function Te(U,B){var u=new Set;function R(j){if(!u.has(j)){var ue=(0,L.Z)(B,j);if(ue){u.add(j);var M=ue.parent,te=ue.node;te.disabled||M&&R(M.key)}}}return(U||[]).forEach(function(j){R(j)}),(0,o.Z)(u)}},90782:function(hn,qe,i){"use strict";i.d(qe,{S:function(){return s}});var o=i(48736),f=i(67841);function O(fe,pe){var x=new Set;return fe.forEach(function(se){pe.has(se)||x.add(se)}),x}function V(fe){var pe=fe||{},x=pe.disabled,se=pe.disableCheckbox,D=pe.checkable;return!!(x||se)||D===!1}function v(fe,pe,x,se){for(var D=new Set(fe),I=new Set,q=0;q<=x;q+=1){var z=pe.get(q)||new Set;z.forEach(function(gt){var Te=gt.key,U=gt.node,B=gt.children,u=B===void 0?[]:B;D.has(Te)&&!se(U)&&u.filter(function(R){return!se(R.node)}).forEach(function(R){D.add(R.key)})})}for(var ee=new Set,mt=x;mt>=0;mt-=1){var He=pe.get(mt)||new Set;He.forEach(function(gt){var Te=gt.parent,U=gt.node;if(!(se(U)||!gt.parent||ee.has(gt.parent.key))){if(se(gt.parent.node)){ee.add(Te.key);return}var B=!0,u=!1;(Te.children||[]).filter(function(R){return!se(R.node)}).forEach(function(R){var j=R.key,ue=D.has(j);B&&!ue&&(B=!1),!u&&(ue||I.has(j))&&(u=!0)}),B&&D.add(Te.key),u&&I.add(Te.key),ee.add(Te.key)}})}return{checkedKeys:Array.from(D),halfCheckedKeys:Array.from(O(I,D))}}function L(fe,pe,x,se,D){for(var I=new Set(fe),q=new Set(pe),z=0;z<=se;z+=1){var ee=x.get(z)||new Set;ee.forEach(function(Te){var U=Te.key,B=Te.node,u=Te.children,R=u===void 0?[]:u;!I.has(U)&&!q.has(U)&&!D(B)&&R.filter(function(j){return!D(j.node)}).forEach(function(j){I.delete(j.key)})})}q=new Set;for(var mt=new Set,He=se;He>=0;He-=1){var gt=x.get(He)||new Set;gt.forEach(function(Te){var U=Te.parent,B=Te.node;if(!(D(B)||!Te.parent||mt.has(Te.parent.key))){if(D(Te.parent.node)){mt.add(U.key);return}var u=!0,R=!1;(U.children||[]).filter(function(j){return!D(j.node)}).forEach(function(j){var ue=j.key,M=I.has(ue);u&&!M&&(u=!1),!R&&(M||q.has(ue))&&(R=!0)}),u||I.delete(U.key),R&&q.add(U.key),mt.add(U.key)}})}return{checkedKeys:Array.from(I),halfCheckedKeys:Array.from(O(q,I))}}function s(fe,pe,x,se){var D=[],I;se?I=se:I=V;var q=new Set(fe.filter(function(He){var gt=!!(0,f.Z)(x,He);return gt||D.push(He),gt})),z=new Map,ee=0;Object.keys(x).forEach(function(He){var gt=x[He],Te=gt.level,U=z.get(Te);U||(U=new Set,z.set(Te,U)),U.add(gt),ee=Math.max(ee,Te)}),(0,o.ZP)(!D.length,"Tree missing follow keys: ".concat(D.slice(0,100).map(function(He){return"'".concat(He,"'")}).join(", ")));var mt;return pe===!0?mt=v(q,z,ee,I):mt=L(q,pe.halfCheckedKeys,z,ee,I),mt}},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 gt},I8:function(){return He},km:function(){return D},oH:function(){return ee},w$:function(){return I},zn:function(){return z}});var o=i(76190),f=i(94480),O=i(33885),V=i(75931),v=i(11592),L=i(2738),s=i(48736),fe=i(67841),pe=["children"];function x(U,B){return"".concat(U,"-").concat(B)}function se(U){return U&&U.type&&U.type.isTreeNode}function D(U,B){return U!=null?U:B}function I(U){var B=U||{},u=B.title,R=B._title,j=B.key,ue=B.children,M=u||"title";return{title:M,_title:R||[M],key:j||"key",children:ue||"children"}}function q(U,B){var u=new Map;function R(j){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(j||[]).forEach(function(M){var te=M[B.key],k=M[B.children];warning(te!=null,"Tree node must have a certain key: [".concat(ue).concat(te,"]"));var Ke=String(te);warning(!u.has(Ke)||te===null||te===void 0,"Same 'key' exist in the Tree: ".concat(Ke)),u.set(Ke,!0),R(k,"".concat(ue).concat(Ke," > "))})}R(U)}function z(U){function B(u){var R=(0,v.Z)(u);return R.map(function(j){if(!se(j))return(0,s.ZP)(!j,"Tree/TreeNode can only accept TreeNode as children."),null;var ue=j.key,M=j.props,te=M.children,k=(0,V.Z)(M,pe),Ke=(0,O.Z)({key:ue},k),he=B(te);return he.length&&(Ke.children=he),Ke}).filter(function(j){return j})}return B(U)}function ee(U,B,u){var R=I(u),j=R._title,ue=R.key,M=R.children,te=new Set(B===!0?[]:B),k=[];function Ke(he){var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return he.map(function(Be,ke){for(var We=x(Ot?Ot.pos:"0",ke),re=D(Be[ue],We),G,Q=0;Q1&&arguments[1]!==void 0?arguments[1]:{},u=B.initWrapper,R=B.processEntity,j=B.onProcessFinished,ue=B.externalGetKey,M=B.childrenPropName,te=B.fieldNames,k=arguments.length>2?arguments[2]:void 0,Ke=ue||k,he={},Ot={},Be={posEntities:he,keyEntities:Ot};return u&&(Be=u(Be)||Be),mt(U,function(ke){var We=ke.node,re=ke.index,G=ke.pos,Q=ke.key,H=ke.parentPos,Se=ke.level,ve=ke.nodes,$={node:We,nodes:ve,index:re,key:Q,pos:G,level:Se},Oe=D(Q,G);he[G]=$,Ot[Oe]=$,$.parent=he[H],$.parent&&($.parent.children=$.parent.children||[],$.parent.children.push($)),R&&R($,Be)},{externalGetKey:Ke,childrenPropName:M,fieldNames:te}),j&&j(Be),Be}function gt(U,B){var u=B.expandedKeys,R=B.selectedKeys,j=B.loadedKeys,ue=B.loadingKeys,M=B.checkedKeys,te=B.halfCheckedKeys,k=B.dragOverNodeKey,Ke=B.dropPosition,he=B.keyEntities,Ot=(0,fe.Z)(he,U),Be={eventKey:U,expanded:u.indexOf(U)!==-1,selected:R.indexOf(U)!==-1,loaded:j.indexOf(U)!==-1,loading:ue.indexOf(U)!==-1,checked:M.indexOf(U)!==-1,halfChecked:te.indexOf(U)!==-1,pos:String(Ot?Ot.pos:""),dragOver:k===U&&Ke===0,dragOverGapTop:k===U&&Ke===-1,dragOverGapBottom:k===U&&Ke===1};return Be}function Te(U){var B=U.data,u=U.expanded,R=U.selected,j=U.checked,ue=U.loaded,M=U.loading,te=U.halfChecked,k=U.dragOver,Ke=U.dragOverGapTop,he=U.dragOverGapBottom,Ot=U.pos,Be=U.active,ke=U.eventKey,We=(0,O.Z)((0,O.Z)({},B),{},{expanded:u,selected:R,checked:j,loaded:ue,loading:M,halfChecked:te,dragOver:k,dragOverGapTop:Ke,dragOverGapBottom:he,pos:Ot,active:Be,key:ke});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`."),U}}),We}},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(pe){o.unstable_batchedUpdates(v,pe)}: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 I}});var o=/margin|padding|width|height|max|min|offset/,f={left:!0,top:!0},O={cssFloat:1,styleFloat:1,float:1};function V(q){return q.nodeType===1?q.ownerDocument.defaultView.getComputedStyle(q,null):{}}function v(q,z,ee){if(z=z.toLowerCase(),ee==="auto"){if(z==="height")return q.offsetHeight;if(z==="width")return q.offsetWidth}return z in f||(f[z]=o.test(z)),f[z]?parseFloat(ee)||0:ee}function L(q,z){var ee=arguments.length,mt=V(q);return z=O[z]?"cssFloat"in q.style?"cssFloat":"styleFloat":z,ee===1?mt:v(q,z,mt[z]||q.style[z])}function s(q,z,ee){var mt=arguments.length;if(z=O[z]?"cssFloat"in q.style?"cssFloat":"styleFloat":z,mt===3)return typeof ee=="number"&&o.test(z)&&(ee="".concat(ee,"px")),q.style[z]=ee,ee;for(var He in z)z.hasOwnProperty(He)&&s(q,He,z[He]);return V(q)}function fe(q){return q===document.body?document.documentElement.clientWidth:q.offsetWidth}function pe(q){return q===document.body?window.innerHeight||document.documentElement.clientHeight:q.offsetHeight}function x(){var q=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),z=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:q,height:z}}function se(){var q=document.documentElement.clientWidth,z=window.innerHeight||document.documentElement.clientHeight;return{width:q,height:z}}function D(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function I(q){var z=q.getBoundingClientRect(),ee=document.documentElement;return{left:z.left+(window.pageXOffset||ee.scrollLeft)-(ee.clientLeft||document.body.clientLeft||0),top:z.top+(window.pageYOffset||ee.scrollTop)-(ee.clientTop||document.body.clientTop||0)}}},3465: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],fe=window.document.documentElement;return s.some(function(pe){return pe in fe.style})}return!1},O=function(L,s){if(!f(L))return!1;var fe=document.createElement("div"),pe=fe.style[L];return fe.style[L]=s,fe.style[L]!==pe};function V(v,L){return!Array.isArray(v)&&L!==void 0?O(v,L):f(v)}},48911:function(hn,qe,i){"use strict";i.d(qe,{Z:function(){return Zt}});var o=i(54476),f=i(76190),O=i(33885),V=i(20068),v=i(42978),L=i(75931),s=i(92310),fe=i.n(s),pe=i(29301),x=i(70425),se=i(34280),D=i(59301),I=i(4676),q=D.forwardRef(function($e,St){var J=$e.height,K=$e.offsetY,w=$e.offsetX,d=$e.children,T=$e.prefixCls,ae=$e.onInnerResize,S=$e.innerProps,h=$e.rtl,oe=$e.extra,W={},F={display:"flex",flexDirection:"column"};return K!==void 0&&(W={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(K,"px)")},h?"marginRight":"marginLeft",-w),"position","absolute"),"left",0),"right",0),"top",0))),D.createElement("div",{style:W},D.createElement(pe.Z,{onResize:function(lt){var je=lt.offsetHeight;je&&ae&&ae()}},D.createElement("div",(0,o.Z)({style:F,className:fe()((0,V.Z)({},"".concat(T,"-holder-inner"),T)),ref:St},S),d,oe)))});q.displayName="Filler";var z=q;function ee($e){var St=$e.children,J=$e.setRef,K=D.useCallback(function(w){J(w)},[]);return D.cloneElement(St,{ref:K})}function mt($e,St,J,K,w,d,T,ae){var S=ae.getKey;return $e.slice(St,J+1).map(function(h,oe){var W=St+oe,F=T(h,W,{style:{width:K},offsetX:w}),ge=S(h);return D.createElement(ee,{key:ge,setRef:function(je){return d(h,je)}},F)})}function He($e,St,J,K){var w=J-$e,d=St-J,T=Math.min(w,d)*2;if(K<=T){var ae=Math.floor(K/2);return K%2?J+ae+1:J-ae}return w>d?J-(K-d):J+(K-w)}function gt($e,St,J){var K=$e.length,w=St.length,d,T;if(K===0&&w===0)return null;K2&&arguments[2]!==void 0?arguments[2]:!1,W=S?h<0&&ae.current.left||h>0&&ae.current.right:h<0&&ae.current.top||h>0&&ae.current.bottom;return oe&&W?(clearTimeout(d.current),w.current=!1):(!W||w.current)&&T(),!w.current&&W}};function j($e,St,J,K,w,d,T){var ae=(0,D.useRef)(0),S=(0,D.useRef)(null),h=(0,D.useRef)(null),oe=(0,D.useRef)(!1),W=R(St,J,K,w);function F(Z,A){if(U.Z.cancel(S.current),!W(!1,A)){var X=Z;if(!X._virtualHandled)X._virtualHandled=!0;else return;ae.current+=A,h.current=A,u||X.preventDefault(),S.current=(0,U.Z)(function(){var be=oe.current?10:1;T(ae.current*be,!1),ae.current=0})}}function ge(Z,A){T(A,!0),u||Z.preventDefault()}var lt=(0,D.useRef)(null),je=(0,D.useRef)(null);function Ae(Z){if($e){U.Z.cancel(je.current),je.current=(0,U.Z)(function(){lt.current=null},2);var A=Z.deltaX,X=Z.deltaY,be=Z.shiftKey,Pe=A,nt=X;(lt.current==="sx"||!lt.current&&be&&X&&!A)&&(Pe=X,nt=0,lt.current="sx");var xt=Math.abs(Pe),Dt=Math.abs(nt);lt.current===null&&(lt.current=d&&xt>Dt?"x":"y"),lt.current==="y"?F(Z,nt):ge(Z,Pe)}}function it(Z){$e&&(oe.current=Z.detail===h.current)}return[Ae,it]}function ue($e,St,J,K){var w=D.useMemo(function(){return[new Map,[]]},[$e,J.id,K]),d=(0,v.Z)(w,2),T=d[0],ae=d[1],S=function(oe){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oe,F=T.get(oe),ge=T.get(W);if(F===void 0||ge===void 0)for(var lt=$e.length,je=ae.length;je0&&arguments[0]!==void 0?arguments[0]:!1;oe();var lt=function(){var it=!1;ae.current.forEach(function(Z,A){if(Z&&Z.offsetParent){var X=Z.offsetHeight,be=getComputedStyle(Z),Pe=be.marginTop,nt=be.marginBottom,xt=he(Pe),Dt=he(nt),Ft=X+xt+Dt;S.current.get(A)!==Ft&&(S.current.set(A,Ft),it=!0)}}),it&&T(function(Z){return Z+1})};if(ge)lt();else{h.current+=1;var je=h.current;Promise.resolve().then(function(){je===h.current&<()})}}function F(ge,lt){var je=$e(ge),Ae=ae.current.get(je);lt?(ae.current.set(je,lt),W()):ae.current.delete(je),!Ae!=!lt&&(lt?St==null||St(ge):J==null||J(ge))}return(0,D.useEffect)(function(){return oe},[]),[F,W,S.current,d]}var Be=14/15;function ke($e,St,J){var K=(0,D.useRef)(!1),w=(0,D.useRef)(0),d=(0,D.useRef)(0),T=(0,D.useRef)(null),ae=(0,D.useRef)(null),S,h=function(ge){if(K.current){var lt=Math.ceil(ge.touches[0].pageX),je=Math.ceil(ge.touches[0].pageY),Ae=w.current-lt,it=d.current-je,Z=Math.abs(Ae)>Math.abs(it);Z?w.current=lt:d.current=je;var A=J(Z,Z?Ae:it,!1,ge);A&&ge.preventDefault(),clearInterval(ae.current),A&&(ae.current=setInterval(function(){Z?Ae*=Be:it*=Be;var X=Math.floor(Z?Ae:it);(!J(Z,X,!0)||Math.abs(X)<=.1)&&clearInterval(ae.current)},16))}},oe=function(){K.current=!1,S()},W=function(ge){S(),ge.touches.length===1&&!K.current&&(K.current=!0,w.current=Math.ceil(ge.touches[0].pageX),d.current=Math.ceil(ge.touches[0].pageY),T.current=ge.target,T.current.addEventListener("touchmove",h,{passive:!1}),T.current.addEventListener("touchend",oe,{passive:!0}))};S=function(){T.current&&(T.current.removeEventListener("touchmove",h),T.current.removeEventListener("touchend",oe))},(0,se.Z)(function(){return $e&&St.current.addEventListener("touchstart",W,{passive:!0}),function(){var F;(F=St.current)===null||F===void 0||F.removeEventListener("touchstart",W),S(),clearInterval(ae.current)}},[$e])}function We($e){return Math.floor(Math.pow($e,.5))}function re($e,St){var J="touches"in $e?$e.touches[0]:$e;return J[St?"pageX":"pageY"]-window[St?"scrollX":"scrollY"]}function G($e,St,J){D.useEffect(function(){var K=St.current;if($e&&K){var w=!1,d,T,ae=function(){U.Z.cancel(d)},S=function F(){ae(),d=(0,U.Z)(function(){J(T),F()})},h=function(){w=!1,ae()},oe=function(ge){if(!(ge.target.draggable||ge.button!==0)){var lt=ge;lt._virtualHandled||(lt._virtualHandled=!0,w=!0)}},W=function(ge){if(w){var lt=re(ge,!1),je=K.getBoundingClientRect(),Ae=je.top,it=je.bottom;if(lt<=Ae){var Z=Ae-lt;T=-We(Z),S()}else if(lt>=it){var A=lt-it;T=We(A),S()}else ae()}};return K.addEventListener("mousedown",oe),K.ownerDocument.addEventListener("mouseup",h),K.ownerDocument.addEventListener("mousemove",W),K.ownerDocument.addEventListener("dragend",h),function(){K.removeEventListener("mousedown",oe),K.ownerDocument.removeEventListener("mouseup",h),K.ownerDocument.removeEventListener("mousemove",W),K.ownerDocument.removeEventListener("dragend",h),ae()}}},[$e])}var Q=10;function H($e,St,J,K,w,d,T,ae){var S=D.useRef(),h=D.useState(null),oe=(0,v.Z)(h,2),W=oe[0],F=oe[1];return(0,se.Z)(function(){if(W&&W.times=0;An-=1){var En=w(St[An]),wn=J.get(En);if(wn===void 0){Z=!0;break}if(an-=wn,an<=0)break}switch(be){case"top":X=nt-Ae;break;case"bottom":X=xt-it+Ae;break;default:{var on=$e.current.scrollTop,Dn=on+it;ntDn&&(A="bottom")}}X!==null&&T(X),X!==W.lastTop&&(Z=!0)}Z&&F((0,O.Z)((0,O.Z)({},W),{},{times:W.times+1,targetAlign:A,lastTop:X}))}},[W,$e.current]),function(ge){if(ge==null){ae();return}if(U.Z.cancel(S.current),typeof ge=="number")T(ge);else if(ge&&(0,f.Z)(ge)==="object"){var lt,je=ge.align;"index"in ge?lt=ge.index:lt=St.findIndex(function(Z){return w(Z)===ge.key});var Ae=ge.offset,it=Ae===void 0?0:Ae;F({times:0,index:lt,offset:it,originAlign:je})}}}var Se=D.forwardRef(function($e,St){var J=$e.prefixCls,K=$e.rtl,w=$e.scrollOffset,d=$e.scrollRange,T=$e.onStartMove,ae=$e.onStopMove,S=$e.onScroll,h=$e.horizontal,oe=$e.spinSize,W=$e.containerSize,F=$e.style,ge=$e.thumbStyle,lt=$e.showScrollBar,je=D.useState(!1),Ae=(0,v.Z)(je,2),it=Ae[0],Z=Ae[1],A=D.useState(null),X=(0,v.Z)(A,2),be=X[0],Pe=X[1],nt=D.useState(null),xt=(0,v.Z)(nt,2),Dt=xt[0],Ft=xt[1],Ut=!K,un=D.useRef(),an=D.useRef(),An=D.useState(lt),En=(0,v.Z)(An,2),wn=En[0],on=En[1],Dn=D.useRef(),zn=function(){lt===!0||lt===!1||(clearTimeout(Dn.current),on(!0),Dn.current=setTimeout(function(){on(!1)},3e3))},fn=d-W||0,Rn=W-oe||0,or=D.useMemo(function(){if(w===0||fn===0)return 0;var ie=w/fn;return ie*Rn},[w,fn,Rn]),me=function(g){g.stopPropagation(),g.preventDefault()},tt=D.useRef({top:or,dragging:it,pageY:be,startTop:Dt});tt.current={top:or,dragging:it,pageY:be,startTop:Dt};var at=function(g){Z(!0),Pe(re(g,h)),Ft(tt.current.top),T(),g.stopPropagation(),g.preventDefault()};D.useEffect(function(){var ie=function(y){y.preventDefault()},g=un.current,C=an.current;return g.addEventListener("touchstart",ie,{passive:!1}),C.addEventListener("touchstart",at,{passive:!1}),function(){g.removeEventListener("touchstart",ie),C.removeEventListener("touchstart",at)}},[]);var _e=D.useRef();_e.current=fn;var jt=D.useRef();jt.current=Rn,D.useEffect(function(){if(it){var ie,g=function(y){var Y=tt.current,de=Y.dragging,Ge=Y.pageY,Ue=Y.startTop;U.Z.cancel(ie);var vt=un.current.getBoundingClientRect(),It=W/(h?vt.width:vt.height);if(de){var Lt=(re(y,h)-Ge)*It,Xt=Ue;!Ut&&h?Xt-=Lt:Xt+=Lt;var Me=_e.current,bt=jt.current,le=bt?Xt/bt:0,De=Math.ceil(le*Me);De=Math.max(De,0),De=Math.min(De,Me),ie=(0,U.Z)(function(){S(De,h)})}},C=function(){Z(!1),ae()};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),U.Z.cancel(ie)}}},[it]),D.useEffect(function(){return zn(),function(){clearTimeout(Dn.current)}},[w]),D.useImperativeHandle(St,function(){return{delayHidden:zn}});var sn="".concat(J,"-scrollbar"),Wt={position:"absolute",visibility:wn?null:"hidden"},Sn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return h?(Object.assign(Wt,{height:8,left:0,right:0,bottom:0}),Object.assign(Sn,(0,V.Z)({height:"100%",width:oe},Ut?"left":"right",or))):(Object.assign(Wt,(0,V.Z)({width:8,top:0,bottom:0},Ut?"right":"left",0)),Object.assign(Sn,{width:"100%",height:oe,top:or})),D.createElement("div",{ref:un,className:fe()(sn,(0,V.Z)((0,V.Z)((0,V.Z)({},"".concat(sn,"-horizontal"),h),"".concat(sn,"-vertical"),!h),"".concat(sn,"-visible"),wn)),style:(0,O.Z)((0,O.Z)({},Wt),F),onMouseDown:me,onMouseMove:zn},D.createElement("div",{ref:an,className:fe()("".concat(sn,"-thumb"),(0,V.Z)({},"".concat(sn,"-thumb-moving"),it)),style:(0,O.Z)((0,O.Z)({},Sn),ge),onMouseDown:at}))}),ve=Se,$=20;function Oe(){var $e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,St=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,J=$e/St*$e;return isNaN(J)&&(J=0),J=Math.max(J,$),Math.floor(J)}var Le=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Bt=[],st={overflowY:"auto",overflowAnchor:"none"};function ft($e,St){var J=$e.prefixCls,K=J===void 0?"rc-virtual-list":J,w=$e.className,d=$e.height,T=$e.itemHeight,ae=$e.fullHeight,S=ae===void 0?!0:ae,h=$e.style,oe=$e.data,W=$e.children,F=$e.itemKey,ge=$e.virtual,lt=$e.direction,je=$e.scrollWidth,Ae=$e.component,it=Ae===void 0?"div":Ae,Z=$e.onScroll,A=$e.onVirtualScroll,X=$e.onVisibleChange,be=$e.innerProps,Pe=$e.extraRender,nt=$e.styles,xt=$e.showScrollBar,Dt=xt===void 0?"optional":xt,Ft=(0,L.Z)($e,Le),Ut=D.useCallback(function(Ce){return typeof F=="function"?F(Ce):Ce==null?void 0:Ce[F]},[F]),un=Ot(Ut,null,null),an=(0,v.Z)(un,4),An=an[0],En=an[1],wn=an[2],on=an[3],Dn=!!(ge!==!1&&d&&T),zn=D.useMemo(function(){return Object.values(wn.maps).reduce(function(Ce,ce){return Ce+ce},0)},[wn.id,wn.maps]),fn=Dn&&oe&&(Math.max(T*oe.length,zn)>d||!!je),Rn=lt==="rtl",or=fe()(K,(0,V.Z)({},"".concat(K,"-rtl"),Rn),w),me=oe||Bt,tt=(0,D.useRef)(),at=(0,D.useRef)(),_e=(0,D.useRef)(),jt=(0,D.useState)(0),sn=(0,v.Z)(jt,2),Wt=sn[0],Sn=sn[1],ie=(0,D.useState)(0),g=(0,v.Z)(ie,2),C=g[0],P=g[1],y=(0,D.useState)(!1),Y=(0,v.Z)(y,2),de=Y[0],Ge=Y[1],Ue=function(){Ge(!0)},vt=function(){Ge(!1)},It={getKey:Ut};function Lt(Ce){Sn(function(ce){var dt;typeof Ce=="function"?dt=Ce(ce):dt=Ce;var $t=On(dt);return tt.current.scrollTop=$t,$t})}var Xt=(0,D.useRef)({start:0,end:me.length}),Me=(0,D.useRef)(),bt=Te(me,Ut),le=(0,v.Z)(bt,1),De=le[0];Me.current=De;var Fe=D.useMemo(function(){if(!Dn)return{scrollHeight:void 0,start:0,end:me.length-1,offset:void 0};if(!fn){var Ce;return{scrollHeight:((Ce=at.current)===null||Ce===void 0?void 0:Ce.offsetHeight)||0,start:0,end:me.length-1,offset:void 0}}for(var ce=0,dt,$t,Yt,Tt=me.length,ln=0;ln=Wt&&dt===void 0&&(dt=ln,$t=ce),Fn>Wt+d&&Yt===void 0&&(Yt=ln),ce=Fn}return dt===void 0&&(dt=0,$t=0,Yt=Math.ceil(d/T)),Yt===void 0&&(Yt=me.length-1),Yt=Math.min(Yt+1,me.length-1),{scrollHeight:ce,start:dt,end:Yt,offset:$t}},[fn,Dn,Wt,me,on,d]),Ze=Fe.scrollHeight,yt=Fe.start,ye=Fe.end,Et=Fe.offset;Xt.current.start=yt,Xt.current.end=ye,D.useLayoutEffect(function(){var Ce=wn.getRecord();if(Ce.size===1){var ce=Array.from(Ce.keys())[0],dt=Ce.get(ce),$t=me[yt];if($t&&dt===void 0){var Yt=Ut($t);if(Yt===ce){var Tt=wn.get(ce),ln=Tt-T;Lt(function(Ct){return Ct+ln})}}}wn.resetRecord()},[Ze]);var _=D.useState({width:0,height:d}),we=(0,v.Z)(_,2),Qe=we[0],rt=we[1],Ve=function(ce){rt({width:ce.offsetWidth,height:ce.offsetHeight})},ot=(0,D.useRef)(),At=(0,D.useRef)(),Rt=D.useMemo(function(){return Oe(Qe.width,je)},[Qe.width,je]),Jt=D.useMemo(function(){return Oe(Qe.height,Ze)},[Qe.height,Ze]),cn=Ze-d,xn=(0,D.useRef)(cn);xn.current=cn;function On(Ce){var ce=Ce;return Number.isNaN(xn.current)||(ce=Math.min(ce,xn.current)),ce=Math.max(ce,0),ce}var Nn=Wt<=0,xe=Wt>=cn,Ie=C<=0,Ye=C>=je,et=R(Nn,xe,Ie,Ye),ct=function(){return{x:Rn?-C:C,y:Wt}},en=(0,D.useRef)(ct()),Vt=(0,x.useEvent)(function(Ce){if(A){var ce=(0,O.Z)((0,O.Z)({},ct()),Ce);(en.current.x!==ce.x||en.current.y!==ce.y)&&(A(ce),en.current=ce)}});function nn(Ce,ce){var dt=Ce;ce?((0,I.flushSync)(function(){P(dt)}),Vt()):Lt(dt)}function Ht(Ce){var ce=Ce.currentTarget.scrollTop;ce!==Wt&&Lt(ce),Z==null||Z(Ce),Vt()}var Cn=function(ce){var dt=ce,$t=je?je-Qe.width:0;return dt=Math.max(dt,0),dt=Math.min(dt,$t),dt},kn=(0,x.useEvent)(function(Ce,ce){ce?((0,I.flushSync)(function(){P(function(dt){var $t=dt+(Rn?-Ce:Ce);return Cn($t)})}),Vt()):Lt(function(dt){var $t=dt+Ce;return $t})}),rn=j(Dn,Nn,xe,Ie,Ye,!!je,kn),Kt=(0,v.Z)(rn,2),zt=Kt[0],Pn=Kt[1];ke(Dn,tt,function(Ce,ce,dt,$t){var Yt=$t;return et(Ce,ce,dt)?!1:!Yt||!Yt._virtualHandled?(Yt&&(Yt._virtualHandled=!0),zt({preventDefault:function(){},deltaX:Ce?ce:0,deltaY:Ce?0:ce}),!0):!1}),G(fn,tt,function(Ce){Lt(function(ce){return ce+Ce})}),(0,se.Z)(function(){function Ce(dt){var $t=Nn&&dt.detail<0,Yt=xe&&dt.detail>0;Dn&&!$t&&!Yt&&dt.preventDefault()}var ce=tt.current;return ce.addEventListener("wheel",zt,{passive:!1}),ce.addEventListener("DOMMouseScroll",Pn,{passive:!0}),ce.addEventListener("MozMousePixelScroll",Ce,{passive:!1}),function(){ce.removeEventListener("wheel",zt),ce.removeEventListener("DOMMouseScroll",Pn),ce.removeEventListener("MozMousePixelScroll",Ce)}},[Dn,Nn,xe]),(0,se.Z)(function(){if(je){var Ce=Cn(C);P(Ce),Vt({x:Ce})}},[Qe.width,je]);var vn=function(){var ce,dt;(ce=ot.current)===null||ce===void 0||ce.delayHidden(),(dt=At.current)===null||dt===void 0||dt.delayHidden()},Gn=H(tt,me,wn,T,Ut,function(){return En(!0)},Lt,vn);D.useImperativeHandle(St,function(){return{nativeElement:_e.current,getScrollInfo:ct,scrollTo:function(ce){function dt($t){return $t&&(0,f.Z)($t)==="object"&&("left"in $t||"top"in $t)}dt(ce)?(ce.left!==void 0&&P(Cn(ce.left)),Gn(ce.top)):Gn(ce)}}}),(0,se.Z)(function(){if(X){var Ce=me.slice(yt,ye+1);X(Ce,me)}},[yt,ye,me]);var Qn=ue(me,Ut,wn,T),Zn=Pe==null?void 0:Pe({start:yt,end:ye,virtual:fn,offsetX:C,offsetY:Et,rtl:Rn,getSize:Qn}),In=mt(me,yt,ye,je,C,An,W,It),Ar=null;d&&(Ar=(0,O.Z)((0,V.Z)({},S?"height":"maxHeight",d),st),Dn&&(Ar.overflowY="hidden",je&&(Ar.overflowX="hidden"),de&&(Ar.pointerEvents="none")));var Xe={};return Rn&&(Xe.dir="rtl"),D.createElement("div",(0,o.Z)({ref:_e,style:(0,O.Z)((0,O.Z)({},h),{},{position:"relative"}),className:or},Xe,Ft),D.createElement(pe.Z,{onResize:Ve},D.createElement(it,{className:"".concat(K,"-holder"),style:Ar,ref:tt,onScroll:Ht,onMouseEnter:vn},D.createElement(z,{prefixCls:K,height:Ze,offsetX:C,offsetY:Et,scrollWidth:je,onInnerResize:En,ref:at,innerProps:be,rtl:Rn,extra:Zn},In))),fn&&Ze>d&&D.createElement(ve,{ref:ot,prefixCls:K,scrollOffset:Wt,scrollRange:Ze,rtl:Rn,onScroll:nn,onStartMove:Ue,onStopMove:vt,spinSize:Jt,containerSize:Qe.height,style:nt==null?void 0:nt.verticalScrollBar,thumbStyle:nt==null?void 0:nt.verticalScrollBarThumb,showScrollBar:Dt}),fn&&je>Qe.width&&D.createElement(ve,{ref:At,prefixCls:K,scrollOffset:C,scrollRange:je,rtl:Rn,onScroll:nn,onStartMove:Ue,onStopMove:vt,spinSize:Rt,containerSize:Qe.width,horizontal:!0,style:nt==null?void 0:nt.horizontalScrollBar,thumbStyle:nt==null?void 0:nt.horizontalScrollBarThumb,showScrollBar:Dt}))}var wt=D.forwardRef(ft);wt.displayName="List";var _t=wt,Zt=_t},51581:function(hn,qe,i){"use strict";Object.defineProperty(qe,"__esModule",{value:!0});var o=function(){function D(I,q){for(var z=0;z=0||Object.prototype.hasOwnProperty.call(D,z)&&(q[z]=D[z]);return q}function fe(D,I){if(!(D instanceof I))throw new TypeError("Cannot call a class as a function")}function pe(D,I){if(!D)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return I&&(typeof I=="object"||typeof I=="function")?I:D}function x(D,I){if(typeof I!="function"&&I!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof I);D.prototype=Object.create(I&&I.prototype,{constructor:{value:D,enumerable:!1,writable:!0,configurable:!0}}),I&&(Object.setPrototypeOf?Object.setPrototypeOf(D,I):D.__proto__=I)}var se=function(D){x(I,D);function I(q){fe(this,I);var z=pe(this,(I.__proto__||Object.getPrototypeOf(I)).call(this,q));return z.scrollListener=z.scrollListener.bind(z),z.eventListenerOptions=z.eventListenerOptions.bind(z),z.mousewheelListener=z.mousewheelListener.bind(z),z}return o(I,[{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,ee={get passive(){z=!0}};try{document.addEventListener("test",null,ee),document.removeEventListener("test",null,ee)}catch(mt){}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 ee=this.props.getScrollParent&&this.props.getScrollParent();return ee!=null?ee: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 ee=window;this.props.useWindow===!1&&(ee=z),ee.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),ee.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),ee.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,ee=window,mt=this.getParentElement(z),He=void 0;if(this.props.useWindow){var gt=document.documentElement||document.body.parentNode||document.body,Te=ee.pageYOffset!==void 0?ee.pageYOffset:gt.scrollTop;this.props.isReverse?He=Te:He=this.calculateOffset(z,Te)}else this.props.isReverse?He=mt.scrollTop:He=z.scrollHeight-mt.scrollTop-mt.clientHeight;Hetypeof pe=="object"&&pe!=null&&pe.nodeType===1,f=(pe,x)=>(!x||pe!=="hidden")&&pe!=="visible"&&pe!=="clip",O=(pe,x)=>{if(pe.clientHeight{const I=(q=>{if(!q.ownerDocument||!q.ownerDocument.defaultView)return null;try{return q.ownerDocument.defaultView.frameElement}catch(z){return null}})(D);return!!I&&(I.clientHeightqx||q>pe&&z=x&&ee>=se?q-pe-D:z>x&&eese?z-x+I:0,v=pe=>{const x=pe.parentElement;return x==null?pe.getRootNode().host||null:x},L=(pe,x)=>{var se,D,I,q;if(typeof document=="undefined")return[];const{scrollMode:z,block:ee,inline:mt,boundary:He,skipOverflowHiddenElements:gt}=x,Te=typeof He=="function"?He:ve=>ve!==He;if(!o(pe))throw new TypeError("Invalid target");const U=document.scrollingElement||document.documentElement,B=[];let u=pe;for(;o(u)&&Te(u);){if(u=v(u),u===U){B.push(u);break}u!=null&&u===document.body&&O(u)&&!O(document.documentElement)||u!=null&&O(u,gt)&&B.push(u)}const R=(D=(se=window.visualViewport)==null?void 0:se.width)!=null?D:innerWidth,j=(q=(I=window.visualViewport)==null?void 0:I.height)!=null?q:innerHeight,{scrollX:ue,scrollY:M}=window,{height:te,width:k,top:Ke,right:he,bottom:Ot,left:Be}=pe.getBoundingClientRect(),{top:ke,right:We,bottom:re,left:G}=(ve=>{const $=window.getComputedStyle(ve);return{top:parseFloat($.scrollMarginTop)||0,right:parseFloat($.scrollMarginRight)||0,bottom:parseFloat($.scrollMarginBottom)||0,left:parseFloat($.scrollMarginLeft)||0}})(pe);let Q=ee==="start"||ee==="nearest"?Ke-ke:ee==="end"?Ot+re:Ke+te/2-ke+re,H=mt==="center"?Be+k/2-G+We:mt==="end"?he+We:Be-G;const Se=[];for(let ve=0;ve=0&&Be>=0&&Ot<=j&&he<=R&&($===U&&!O($)||Ke>=Bt&&Ot<=ft&&Be>=wt&&he<=st))return Se;const _t=getComputedStyle($),Zt=parseInt(_t.borderLeftWidth,10),$e=parseInt(_t.borderTopWidth,10),St=parseInt(_t.borderRightWidth,10),J=parseInt(_t.borderBottomWidth,10);let K=0,w=0;const d="offsetWidth"in $?$.offsetWidth-$.clientWidth-Zt-St:0,T="offsetHeight"in $?$.offsetHeight-$.clientHeight-$e-J:0,ae="offsetWidth"in $?$.offsetWidth===0?0:Le/$.offsetWidth:0,S="offsetHeight"in $?$.offsetHeight===0?0:Oe/$.offsetHeight:0;if(U===$)K=ee==="start"?Q:ee==="end"?Q-j:ee==="nearest"?V(M,M+j,j,$e,J,M+Q,M+Q+te,te):Q-j/2,w=mt==="start"?H:mt==="center"?H-R/2:mt==="end"?H-R:V(ue,ue+R,R,Zt,St,ue+H,ue+H+k,k),K=Math.max(0,K+M),w=Math.max(0,w+ue);else{K=ee==="start"?Q-Bt-$e:ee==="end"?Q-ft+J+T:ee==="nearest"?V(Bt,ft,Oe,$e,J+T,Q,Q+te,te):Q-(Bt+Oe/2)+T/2,w=mt==="start"?H-wt-Zt:mt==="center"?H-(wt+Le/2)+d/2:mt==="end"?H-st+St+d:V(wt,st,Le,Zt,St+d,H,H+k,k);const{scrollLeft:h,scrollTop:oe}=$;K=S===0?0:Math.max(0,Math.min(oe+K/S,$.scrollHeight-Oe/S+T)),w=ae===0?0:Math.max(0,Math.min(h+w/ae,$.scrollWidth-Le/ae+d)),Q+=oe-K,H+=h-w}Se.push({el:$,top:K,left:w})}return Se},s=pe=>pe===!1?{block:"end",inline:"nearest"}:(x=>x===Object(x)&&Object.keys(x).length!==0)(pe)?pe:{block:"start",inline:"nearest"};function fe(pe,x){if(!pe.isConnected||!(I=>{let q=I;for(;q&&q.parentNode;){if(q.parentNode===document)return!0;q=q.parentNode instanceof ShadowRoot?q.parentNode.host:q.parentNode}return!1})(pe))return;const se=(I=>{const q=window.getComputedStyle(I);return{top:parseFloat(q.scrollMarginTop)||0,right:parseFloat(q.scrollMarginRight)||0,bottom:parseFloat(q.scrollMarginBottom)||0,left:parseFloat(q.scrollMarginLeft)||0}})(pe);if((I=>typeof I=="object"&&typeof I.behavior=="function")(x))return x.behavior(L(pe,x));const D=typeof x=="boolean"||x==null?void 0:x.behavior;for(const{el:I,top:q,left:z}of L(pe,s(x))){const ee=q-se.top+se.bottom,mt=z-se.left+se.right;I.scroll({top:ee,left:mt,behavior:D})}}}}]); diff --git a/p__Innovation__Tasks__index.6d8d946d.async.js b/p__Innovation__Tasks__index.b8bc86cc.async.js similarity index 60% rename from p__Innovation__Tasks__index.6d8d946d.async.js rename to p__Innovation__Tasks__index.b8bc86cc.async.js index 90d6bc4f3c..df06937ef0 100644 --- a/p__Innovation__Tasks__index.6d8d946d.async.js +++ b/p__Innovation__Tasks__index.b8bc86cc.async.js @@ -1,13 +1,13 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[6634],{89489:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},59477:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},40001:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},65363:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},26227:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},49198:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},84105:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},41464:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},18785:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},87169:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},73331:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},15277:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},52671:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},8657:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},56082:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},61481:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},33853:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},15075:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},62772:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},43531:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},76618:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},61485:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},38819:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},47472:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},87395:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},51734:function(){"use strict"},70031:function(wt,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"}},829:function(){"use strict"},15028:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(59301),v=e(65582),g=e(43418),m="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:m}),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)},35195:function(wt,N,e){"use strict";e.d(N,{Z:function(){return k},U:function(){return B}});var t=e(59301),v=e(31797),g=e(43418),m=e(1710),i=e(84056),h=e(87513),r=e(66649),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,iVBORw0KGgoAAAANSUhEUgAAAJwAAACwCAYAAAD61gcAAAAAAXNSR0IArs4c6QAAIABJREFUeF7tnQd4XHeZ7n9/zUgzkkZdsiX3XmM7xWlONYE0AsuyEMizwAKbDcuFAMvCXvbuEpwsZeksBNilLZBLKIGQUC+EVEKSTYN0O8W9W26SrK4593nP+X/jvyd2LCeOZMbR88gjz5w59T3v933vV47jpZ+XzsAIngE3gtsqiU3tiaJxFYNMzufZk6ngEZyLSuLARuggXgLcME90FN2aHST34fTQjDeQqplOfqibsp4/QOqjztXcMczVHPWLvQS4g0IgclH0eDm7HvsBmca/pBvI5/OUVZRRXQ9l1bupqHq9c+NvOuiqXlqAlwA3DBBEe655J71lX2F3T0Q64yjLQFkVuHREqttRXfkYVa2nO3fcrmGs7qhe5CXAHeTyR7eSpmHJvQxWH0dqLJSPgXQjpFuIgTe4ISLT42ia8XKXe+vNRzWahnHwLwHuYID7ERWkWUk540k7yNZDZi6kp0OqHIa2RFT1OSa+/H2u7kP/MYxzflQv8hLgDga4X5Ghi6epYAJpIAtk5kB6JpRlIWqPqBp0THrlP7v6D/37UY2mYRz8S4A7KOBmZNjzdAK4lACXhuwCKJ8KzgOuetAx5cJ/drkPvAS4g5zPlwB3MMA9NSPDQ08/TbkxXAYyx0L55MSHi7ZF5Jxj8nn/4qrf9/Fh3ORH9SIvAe5ggLv17Czttz9FJvIMl4XssZCelAAu3x5Rg2Py+f/qqt/7saMaTcM4+JcAdzDA/ejUSrhHgBsf+3CVVZBZ5AEnkyqGwzH1wg+7ynd/dBjn/Khe5CXAHQxwd51ayYZ7nqLCAy5bA9mFkJ4IKfPhIjHcFa768n87qtE0jIN/CXCHCrhKySLzPeDkw22PyOUdk87/iKt+z1XDOOdH9SIvAe5ggLv/VVWs+sWTBYarrIGKBVAhHy4L+R1Qk4cp53/EVb77JcAdqVFqFK09F8bMyJNJl9G/fv36il9PnOh6jqjbP8JFvz23it03rdjrw9UmgCuf6HW47ZADpp6/zFW+68ojav/9zvRHO48tp2JxnqraiN5tKbI3O+c2jsa+jjjDRdE9tfTs+hplba+joimFK4dI0V73vQOp/Hsr3IR7RuNEHGib0a1n59hy+wqy0bgkaKhLdDj5cIpS2QHVeZh63jJXefkRBbgoujVNvvzTDLW9lfKqeoYiSKVhqHv1UKr3g2k358cjfa5HFHBRdH85O1b9F2VDb6OjH8qrI1IVDpeNyGYc5anVwNmu8rQ1I30iDgi4x16f45Efr6AyGhcLv5XVkD0e0hMglYGhdshFMO38K13l5cuOlP1eFi0r+8iO2Z+nvOo9dA0BZVFSqlEG6byjqnYXUdVZLnfKwyO5zyMLuBXvX0S+4gEG8mVk6h0VjZCqAVcN+V7I5SHX/PMHKhr/arFbPDCSJ+KAgPvVBbXs+s1yqvJtCcM1QPYYD7hKyG9LADf1/Ktc5bs/ciTss/Yh2v29C+mNbmTHlhSpCMrKHeVNybkebIfMDqhr/OaVn7n0smXLXH6k9ntkAffQWe9kx2NfoawhonKqo7weUpMgMxnKG8H1QUNdRKb2Ulf5im+N1El4ru1E91xQy6rfLCebb6NCqa1myM6H8vFQJsCJ4YZg8rlXuer3HBGA64p+2Vq9fdcd7Noxk96tMNAOQ7sgVQeZCRANQH6lChFWMeOLs5xzgyN1rkcWcLdP/QBbVn1aNyBZHJUZqD4JcqdA5Qwor40oU6lPaztVE09xbsEzI3UiDshw97++jqd+8kQMOLlsla2QmQflbT5K3R6hXOqRwnAKdHb84Kv097+DHWsiBnc6+lbDwGYY7ICoHxiEdC8wbx0DN01zS0sVcN/MLWVL1y2UE9GMowGobYTcUsgdD1k54mVQCdQ03XhbZfaNS91SnZlR+4keOreaR256MvbhyoGqasjMgvQUSFfJpEZURY4JF17pGv5h1H24qPcnr6Sz/6fsWJ9moMPRtxb6N0L/JuhbBf17QJhTqVXTOTdf/IWbzrvuOicnb0R+Rpbh/os61vA7IhYzFmgB6gW6OZA7G6rmQsUYoAca6xURXuYqzvn6iJyJA2wkWkYFtTxNJRPjG0ESiCpG0k2QrpSzFJFpdEx666Vuyoe/OZr72hn9qCW3Pfo9HTtn07s1on+ro28NDOyAgQ3QuxZ687BHTD0xT/0rX+fO+c+fjuQ+jyjgYmf2U5lz2dGnKrMUrR50tRVQswSqT4aqGZDORbg9jsaW7eSmnObcohUjeVLCbUWK7f6p7Nv05N9CLVAn9vV1cQoiIiJyU/ppe+sxbsmyp0drP+Nzu/PHX6Kv992xKR3a7WKADWyF/m0wsBp6O6Fbe5x1VJ154201v3nd0hE0p9rHEQdcfGI+VPYl8vl300REC44msVwL5F4G1YsSx7YsgioHVU03Pp2b9YYZzOh3o9SSF72J41nBnfI6mUJEHY5aotjE1mYc40/5CpXveo+7+OIRM03FwI4GfnEeO7t+yY61KQZlNtclZrR/JwyI2TZBbxQbD2oWb6P1rae7k9/95EjfIKMDuGWMocP9gUw0g1YPOjFH7XzInelNazPQHdFQ76hqudRVnDWq5iqq5BJ6uJoqGuNoVf5nq4Mzxt/Aa5b9rVty6Y6Rvni2vSi6von2wbvo2jGL7s0wsB3610N/OwxsS3y33r6E3TITHQ0XvMO97GtfG439HRXAxSy3LPVq9gz9lGrKCqa1Jgs1p0HuRMhOg3Q1lPVAQ/PWrprWpTXulMdH4yQVLizMBd4MnAlsYUbqh7znf93o3vOlvlHdr87rv0B393uTqNQHCjHQdkD/6uS1h4h8haP6nF9x0Wf+0rn5Ch1G/GfUABeD7p9TX2Fo6J2xaR2Do1F03wI150C1EuRS84moLnNkG294oGb9xSdw2eBomdYRvzrD2GA0+LOL2L7nZ+zcAIO7HP2biX/Fcn0yqxuhJw+K9WtO3sGEt53hjv/7UbtxRxdwX6SFde5e0tGUOGpVgKqotWaej1pnQblMa29EU4Mj1/b3LrXkv4ZxHY6KRaLo5820995F5/aZ9GyBwR0JyBSV9m2B/pV7TWl2oqPmVZe7V3zl6tE8OaMKuJjlPp55NTv7rqfaR63CV10WqpckprVyemJaUz1Q17yls7btzFp38og7u6N5kQ607ajzhqvZs+dd7FgbMdTh6BXYtnh2Wwt926EnSkxpzYW/5cKf/oVzblR1zVEHXAy6/5O6hvzQm2gITev4JIDILUwEYYnhtWnINH3P5S5405EIgJHcp6j7J6exu/tWOrakY7+tX4wmgVfstiGJUnuGkqi09qQOJrz9THf83z80kvu4v20dGYD7euUEnuq5izQTY7Mam1YHuUVJEFE1R2kvGNwIufTu/raFp2TcectH++SN5vajp9//Hfq738JAOiJyrsBsAlzvU9DXlQQKFeMcuVf/b3fuf35KmqJzjOq0pyMCcDHLfbTyDezuuZZqHK04YtNaCbklUDk/6QHtXxfRUOaom/fXruVfrh3NCz6a246iKMPNY26iv+MMyhsg0wKpHAwNQv/WxI/ryUcMlDvqX3UL5//kVc45jeEZ9Z8jB3ARKf4l9X/JD72RRq/NSevKZiDdClEFDG6PaGxxNF70Fjfzs9eM+tkbpR2Iol9l+MZrbmGwf0mcbqtWqioN5Ro9MQh9A9LcoO60LlrfssQtfscjo7Srz9rsEQO4mOW+Wj+FNbv+gGMczZJDcHGFhgoftadSjrJ1nSx4z2lu4b8dMSdx5C9m5KLLU98nlX8D9SR9sUq7VUGc/RiUwDveUXvxP7lXfF7VOUfMzxEFuBh0y3KvZWf3j8jnU1SgTKaLT6J8jyEll8b+0C3bfAkc3ZMno79gCc9wG22UM5GIel99I9A11MP4i25ZP++ai460PpEjDnAQlUX/Wv82NnZ8hp1RPRuStoFYuGzlThbyBvctRqUB5IihCb8jEbyTFJ+lIc7xwjwHs1pg6im/JnvM37q/+vimI22fj0DAxTznon9w81jHRTzFfFbTxW4eAH7ooGskTuJl0WXl//V4OsPd21SeVEFVWzNRahwDla305ZvopYfe7i0MDW2mx22msqOD2W2DTOnudTNHLtUVwSmUcS7HMpdTGzcy75y7r2v50c8uvtiNSurqYNfmCAVcsNuRuj5ik/qi1d1H0bIyPnNXJdmauXS6E9jR20ZtVsV589nTP56BgTRl+RSD/WnyQ+nYtLuUxq0OUVk1QDozRG0uT31NB7mqFfS5R6FqHWNyT5IevI/8ozvchS8iCCPc66HsOhflj3RX48gH3MFumef5eSQgf/68xWwYOJls5VJ2DZ3KUEVtPDxkSEPgKohbGF0FDAxC1x7Y3aHXiMG8oyINLc3Q2AAtTZCthEw5ZCuSyLq6GiqzQ2Syu6mvXg/pnxMN/JHuzbe68y8etcqS53m6DtvXji7ARcvKos/ddQrd+aV0Rm+gu2wq/dkcg5Xg1G9aDzWNEbkaR1VOgIG0pIYItm2Hh1fCnatg+x7IVcKZk+G4GTC+lbg/Qz/5IRDR5KNI1Zmk046qKqhTBXOF/r+BVP4P9Oz5CWU7fueWnH9Uge+oAFx07TljWc357Bz4e/akFtJZXkVvFZTVQ21zREOLo6EhKWuvqYVcFVRlE8CJySIH7Tvh93+Ea++DTVuhoQZevQBecTJMnQAVAuYQ9Et87Yde/fYmyfO+Pn0WUZZSX6uLo8hsFoYGVkL+13Tv/p674Oy7DxuNHMErKmnARZ86YTrb+95OR/YNdFVPZ7eGQNdDrimiaYyjuRmaPdAEtvoaqM0lYJNpTKchlUo0wO4+ePhJuPkueHoDjKmF04+DU0+AMY1Q5sRqMJRPTHD/QAK2nl7YvScxyXv2JP8XMF06Mbu1teBcP9HgTZTxRV5x8u+cG7k+0ZHGZkkCLvrsiRPZkn8vHek3sbNqLF11kG6IqGlw1BvA6qBJ/ldj8iqw5dSRVQ7l6aR7TCCSWVS40tcPqzfA/Q/Dhi1QUwUL58KC2QlIU2V7C/a1vCyqgDU4lHx3Tw90dMGO3bBrN3R0J6BMpSKyWUdtXbLNVNnNVFZ+0p11zO9K8Sk3JQW46LsLq1mTvYy1qQ/QUTeOwWb1REBVTWIeNaahqhIaa2FMk3f666DO+2syi8554Aho9ptPmGn7Lli/BTo7IFMBY8dAawvUqnwqlYAuBo3WYQB0e8EnM9vTk4Bu245kfbu6YGAoMd1VVRHVNS5m1lzNjTSN/Te3sEVyUMn8lAzgomXHXsi26qvYVXcCbiLUtURUVrnYb9KPAJFRCXsuMYGKLBvqEn9NDr8uuEASO/7y92PHfy9YYjPpfTOxloAl0Mn0VlQkYIt/JZe4ZGhM2v/fgCi2NMbr7ILtO2FLO2zbCZ09yfaylRHVWaitd9TUdVNf9x/0V/+7O6WpoxRQ92cPuOjqOU08Vf9RuhovxU1JUzc+ojLrYpOmiyvzFk8NksOehboaaKpLAoTaGqjSkOiMN4liJm9GFShYJU8ccIrt8omPpvcFTgFLwLO/Y3bU+5oZI+BpcIx+5QuW7TXVQo7MbW93Yl637oBN22DrLugZSJLwtbmIXLWjeYzY7lGqqj/gjh33mz930P1ZAy76x/kn0j/+PxmYfDx106GyMmLLdsdAT8Jk+TIY9D6YLrrMqcynwNZUmyxTLf1MAYKCAw84vQpgBcB5n0wMVCgn86a38B0Br/g9vz4BU5/FAEwlwNOrgKmbYk8HbN4OG7bCxm3J331D0NYCY5sjGhsddQ2DVOWuoi31GTdx4pE1R+8Q7oL9Ay6K3JHusEbvO+FyusZ/jKYTamgZD9t3R9z2qGPFephVBcfOgCib5GB1oSXGytdqqE0A11gDNWK4LJR7NorZTT+JhBabuIKJ9WAzzBXApSyI+WwypQY678PZOuP15T2QXQI6mWMFKapD6N4DW7fDmnXw2NNwx1OwGzhtFhw7NaKx3tE2Xqb2N2zb9HfuvJPWHcJ1PmIWLQAuiu5qzNNwWRlNr2MgXUm6qh+X+lEv266tdOOOnHlty8iy8owvUTP/UiYsgNq6iKfXO35yD6xdDWVpOH4MzNTQ52oYKk/8tPpcAjb5bXXVCbNVVkK2PPmO2CYGRQAMA4hMsnw6M61aTmeuYELFXp7B4ug2NLe61hY45L2ZH0pMqsy8ApUC6LqhfRs88ST8+mG4c11i7s89Bs6eB031MG685pssJ1f1d+7YyXceKUiKoqhsiEfOT9FwGfncDJ3QfFn5I2Vs/aJzUwoaYwy4KHpoDF1rrqMsdSb9uWSyo9I6WYXquXWkMt+E/Deda1o/mgcYfaKugWeO+yYtS/6SCRrs7CKeWe/46X3wlKZBDEJ5HSxogvEtoAHQuVpoEaNJZ8slGYK4qDOVZBFCdpN/pl/z1QSKgv9mfpz8N38WzJyGJrMQrfqoNZZLPODEmIODyTb0aoGJsaXe29MJq9bAfSvgwc2wdQ/U1cFfLYCZkyThRIwZ4xjTupva2ne6uS3fH81rsiyKyv6Vx89LMfh+erpfTr/OmfdhxdwVrod0/r0ufVo8I8ZFMp8rr/4eFalL2NMekWlxpPQc0Kwc34iKnCM3HtJ1qxPg7f6mc1NGvOwlWtYwiW2nX0PrGWcyfkZEb7dj1Qb440q49RkYUoZIIMrB3AYY15TIFm3NMKYhCRAUjQpoMQh8VBmbPAOEB5yAFou4/tWi1UI3gFFcMlAy/kem1FguBp0xnplr7wcWol9fiyAfTttRla5kk+5u2NYOazfCrj2JH6oouK0pkXPq/e+YZmib0E9P33vc0vkj3jop3Azy1DnpqOsD9PScF09l6tyhwZLJyUlpdp4KVnZDfUtnd23Dy6rdufe7aN0HZ7LhsbsYGGimqhkyYyE9DiqaIV2ryYk6n3uBV16/krL01+na9S1XM2PrSNxd0bJJ09i15IdMOGsxY8dH7NrpWLEGntwEa3bD050wpOb3IaitgnlNMK0VJo5NwKbgQP6SgFb4CdzXOAL1WYKY3XxEGvtrntns7/CAzT8Lg42CaTV/znQ5i4CNHYMVCYSSXQS4Pd1JkcBgL9RWQqsel5mBHV2wsyMBptyBpvqIxgbHmHESlv/RnXvs50biWsSlY9Hysxjs/QB93Rcy2O3o2K65c1H8t2bQDXUTk5b6LAa2RlR3OFJNn3HjP/hBF9016Ry2bvodgwMRNTlHtgUyM5PfrKZTjknGosZ+Th4qpMhPUBfVGlKZr0L6a87V73yxDjZ6//SJpM68nklnL6apMWJru+PRZ+DxjbC9FzoV5WkE1RBUlsH0Gpg9Bqa0QrNManXioMdgM8kjCAgMbAJaLPTKVwujUv93HEgEUonWFZrW2F54ltMHBclEBFgUre6znPmDul/ySQqtrwfKIxjfCON082ehvQPWbYZ1W5LcbHVVYl6bGqG5zTE49D738gUv6uMzo+jR0+jv/SB93a9iqKeMrl0RQ30uHpc7IAFb0fWmpDdWrF8+DvIdkNoC6Vnfdwu/+iYX/YrjWMVtDFEbD2hRQ0bWQeW4ZLRo5exkmlEMPKVwJJBGEeVVjpyWaXwm77Jf69jV9LWGBndYn4gcva++nvTrbmDGy86KTeKGTfDgk/D4VuiK00KJziXpQ78NGZjaDFPGJGCTgCpNq1j1L7CWl0wMbAa+OJ3lI9UCs5kZDcypjwdi5BWCiIDJYqD5KLmYBcP3Y3B69KraRL6cZgQ2VsG4sUnJ+JBL9Lpn1sGm9iRdZqAT04n5M7WXuZPHf+Nw3/wD0cNnpgf7L6e78zXke9N07YjiqhiBbbAz6YXVLBONmNC0TQ3PGdijdCK4fEQ2cqQu+k+35Lv/y0XRZeV84pu30z10atyQoedGaf6ZauM1eK9yAmTnQXbGvsCL79IoMbV1E6G8ZXneVXx+BwPfb3EtnS/0oKMTKOf0t36Xea94I42NEavWOv7wBDy8OQFQSw6aqhM26h6AgQForIbJLTBGYKuEcplR76MZOEzWsAg0BlkYmRrQvCkND6SAOf9HwSqbfrefYCJkvnhXfARrLGevxoJaRp1X8us0pUnyzbjmpLxpIEo0uqc96LSMhOxGmdcmx4SpXVRkX+uOG3vTCz3/STC5fDH57svp3XMx/Z1ZOndGRNq3fhePBBvcCX2aP6cm7A3Q9wz0i+VEAD7ilzvWMC9i/CWvd3M/fH0Spf5H3Tls67qRoaFqKj3oNOlRv2pDk3Sg7vfKAHixj6fpRjJVA5CthdpJUFH/8BADH0m7qTc834OOllFG59u+ysyzL6NprMAGNz3s+NMWqMvAnFaYOja5w+XzbNyRVGPUVyXOtaLRuNrDO+xm+wpZBPPNAtNpeVPT4GIZxMzpvnpvwTT7YuSE3XzwUPi7iPVii27isGc0Y8XCZ/6MxVGsBj8PQrYMWuthQltSWSJBWPlcgU4pMe2DSqUafPTaMGYVRC93Z8xa+bzPf/ftE8lUfIS+wTfS31kd+2j5oYi8gNatoTnJkMN4fsma5LevHfrli6rQIe5BiehXf7Fcmwuuv679W5eo7N3fo5GLvjLzdeza9kl69kyNKb3Kt+nJxIrxYuBVQOUkUPV1drpnvObE1MYnbwiyqiWry5N2H3cVp1/xfATk6IOvfDuTL/oGrdNhzVr45f2O32+Btmo4dTIsmA5tYxLTs24jrFiXRHRVFUnZUIMA52vZLCK1ixtaxmLJw8ReXztZEIDju3I/zv6z/LggU2GMWmxqC/6b+XYFu5xsQMyr45KfNtCfuAz1lQlzC3QqDO3qhTWbiKP07R0JIUg6aaiPaBvnyFTfS1nVeW7p1EN2caKe30yld/eNOLeAjl4PtEHHkIYcynRqBJj8SE1mEtA0qckDTUGpciACG+WOypkRk5d8j76z3+UufFOcC94n0xBdc0Ibuze+m46uv6W3d2x8l4nx1B9qZlamVvJCdgpUeuBVjIeKJiiv8cnudnXND5LJXORybzik/F/0nqUnMO4VtzBzcS1btkT87F7H79YmA26WToOT58OsqUmGoH07/Gk5PLIaNu2GynJoqYZmsW1VorcpKW9a2D6pK48iM6nmv+3Dal5zO9BwhEJmwgIIT2/xWbVAwQcTMQEGnxciXH8VLGBRtBqXM/UmFSraL7H6hHqYNg7GtSXl7Ns74Zm1sGYL9PQl56Peg27iZEdZ5stu6ex3HwrLPRb9qGLe6o2/BvcyBohIVyUBgaZoitE04FAzS/pWJqZUN4ZAljBa8quezswkqJ5zE7WLPu2+/bFbCIZW7ze1FV0zfwadnZexu+tt7OlqZqjfTxb3QUXB1KrkZ3LCeJWKbPXsgjpFKxEsd5RVX8ecL7xxuAWF0ZupZu4HbmXWy0+kY3fE/7vfceNyiMrhrCmwdBEsmAVjmxK9Sif8/sfh3lWwWiPhI5hQBeNroEWgU19BZq+4axmAECjGZsZ2ifOyl9GM3YKs194SJruc/sNCaZM3n+a/PQts4b1uFSnejPb0Q1cP7OpOaujkp9WWQ1sdzGiDaeNhrIYjuyR4eHINbJIGGSV1eWI6+XRj2oaIyt7szlv0g+GCLnrwdefQs/03DGXKyM1yydBsMa2CFPPRNA19IAGazKdAFg+RkNsVA+026ud9evFPP3XTA19zz3q4y34BZzsYff34uXR1vIs9u99E7646hqQBBaZWwIuDC6WJpiXj5DV1WUNn9twPNW2PMf6TZ7jJFw1LNomWvf0TTL/gQ1RkI+74o+N7D8KuXpg/AS46Hk6cD1PHJX6jEt2PPgV3PQq3r02qanXSxWoTczClDlpqkvkkMq8mjRQKK4sOPQRZIXEfLBPmRENgxSfLABewmTHcPhGsLeuZs1D+ZDpcH3SoXk6Fml2wuy/JRuRS0JaDaWMT0M2YAA2NSWXJyvXwzAbY3ZmkwRRE1NVGNDc5mlrW0DW0xP3F8cPq442+ln0r1b3/TcZBjZ64Iw2wce+8Epl5BQNitMR0QqSc8GSomnU3DQv+ffHaT/76gXc8G2hFt+Zz3wPR109eSOfmd9O5+xL6OnNEQ4mPp4g2DC7SFcmD2vq7YI/u3Po/cvI/n+Xm/O+DRq3Re889mXmvvpnWOVU8+qTjO3fBk5vlDMOF8+GsE2DetCQPuqsTnloNf1wBv1sOT0j30W2mcFOVGFUwqRamKK1VlwioKkOKswzSEwOn3cCyj7DrMw8mVZiuFjKWAamgkphZ9UnZ0KwW/vaAM0DHArP6IHyWQWCTqdzSBZtVL6foOw91KZiUhen1MKsNZk+EyeMhUwXbdiUst14mTmwollOpfG3EOPlz2e+6Vxz3N8Nhuej9vIU6vhOrFRqcbdPaNSrbgCb/rBvHkMq9pkDtvPuom/2Zxyd++ob58w/eC/ucDFe8k9FX5x3Hnl3voavzjfTvycYOrhhPwFNQoTHyIlENL96Jo6PsW+6LQ5cerFcyej2VnPSvv2HWmWewY3fEDXc7fv4Y5B2cMBVeeTyctBAmtCTmbu2mhN1ufxRu08MuVFYhhtNP/AS2JHE/rgZmeqar0UPZfORaSG8FjBSDwMqSAqG2kIi3Wjcto9Om51cFkksM9gNkMkIGtG2IuQbzCdjkg6kAMwZbJ6zphM19kNfJjB/MBnXlMFtpuxaYNzEpTlB6S4us3QxPr4UdqkTOJEUKOckldRGtbYNU1lzszpx9UNUgejuL2cYdjKOSNkimywfXVWAbKHOxG1W38BEaZ3969bRPXjd16vCHHB4S4JILGrnoa3NPZceu99PV8WoGe8qJ4i7PxK7ruu/A0es20xSd4/6bg86Tjf75zX/Hgou+RlV9xP0rHN+8M+mMqmmEVy+Cs8VuU5M+gp2d8MRKeOAJuOkJWC12E+DE857h4gk4VUn0PLUWpsqvUTlSdm/tWyyZeMDodR89V2kpr5epjs7klX2Cj2I/zNjL4z6MagVmC1gEOMvTxuksga31y7p1AAAgAElEQVQ7MaFbOmBNB6yWxqXj0Qm1/u9yaK2CObUwrxXmTYZpExN3Roz/5NqE5bRu5VsllNfVJIn+mrqH6Bta4l61+KAju6IxfIWxvJOZRIyPx6ZFMehSzlHRKh/taVpP/DIv/8A3nBtzyFMQngfg9vJe9OXpS9jd8Y90dV5Ed38FHerfdNBb+T/UVXzQ/Xjn7w9G5dGHTm+g9VX3MuPEGWxuj7jhLscv/BMV50yB156YsJvyorpwqzfBQ8vhtsfg7jUwuI1k+oNNNhDNCnBqZlavQg5m1cG4XKLPKfugyNVYLhZcg/4Dky2UxZDfZ+VD8fIepLH26AMLT3bxcQob+9S/BSJyHDh4Hc6qRuR8xwFCJ2ztgPU7YZXYTbgwwInh4vILcBmYnIMFjTBvAsybkhQoqCdi9UZ4en2SGsv5ymbV+wl448fpu+9yFxz3lYNeD2mg3+OTjOPvmUSOiRni7rbW2StIjf8Wdcd9w53//ufdS/uCAFdgvM+Pm8NQ+2L6Wmrprvwjs5c85N5yjdm45zzG6Kp3vp/5F3yWQRfxwIOOe++FB6X11Cc1YOedlESmqpTQhXliFdz3KPxqOWxV0YriEW0qvtpJx3wMOM9yAp2i1qnKTOSgxtfAqQYtLgMvynvGmQDlAVNed/SsqOVjwAW1cDH5ePaKGdJXiMRm0+dr45InT3dx4JJKWEj9qwKHOrl0XNs6YMNOeHo3rOuESB65aQ5Gv3LQK2GeZ7kFU5MgqrIqSXs9tRa26nxIiNepyMC4KTBJPR4NzzDUe6K76IyDB3B6QNybmc6s1EmMmdREw6kPMeW8x9zJf7P9YIA92OeHAXAH28SBP4/ed3Y9s/7iISbMn8Td98Ndv9Wzq6CnCoba4ITj4eSFMGtKkhNdvynpDb3pEbj3meTRkSgesTnJ8t90pgU2KdZVUF4FE6phrO56TdRURC0B2wPIzOU+VR6e3RTxxt1eFb4fwfeomqtm7GbmUiZXJth8Ofl6lqeNiy19r6tALQdffttu3zq4fTds2QXrdsKTu5Lu/jgUNP1BG9OGy6GhGhY3w6LJMGcyjG1JdDtFrCvXwO526N4Gq3fApLlwwVkRM6apoegf3PknfuH5X7EX/s3RBdyV77ychRd+kQ3bI778bccz98FY9Yqq0HAGLDoBFi9IEtgSQxWZ3vMo/OJx2KFaUDG7LoxCKF1ogU06jX5rkkbjSTXQLJbyZlQAkzKv/8u0isn28dF834HekzkV2MQUWq4gHPsTH2YR4vZAb3YLDdRliRug7yk6lkNvEo2YT5qbtDaBTQ00ah/ctB1W7YCVHYm/WgCdPVVJ26iCuXVw4kRYOAOmSP8sS4Kpx1bAmqdh8yZ4ROeoAi55PbzydEkpyxmoWOIuWnhwlnvh2NrvGkYNcNGbx1Zz0j/+kYmLZvLdG+H6byfShmZ8jJ8H8xfASSfAonlJk/LO3fDQCrjlEfifp2FI5lTBQty04HNvYrXa5EG0rRJKG2Cs78xSRNip0Qv9ieWNQaeeAgHLgy4szIwrUTwow6JNA1kokZhpjgMMgdibzkKQYeCtTPK/cUm5TKse2OGFXulo28RyaqZph1Xb4cmdCQPuAzrtQHnSj3HmODhxFsjXla+mlsM/PQ5/ehQeXQvb1RmwAyYvhff9dcTsGY7q3FvdWcd850XC00FXO3qAu+qv38Sc13yHTV2Oj13t2Gr9vrWQXQBLT4TTj4V5qsurSHKH9zwMv3wMtq0FZE4FON35MqEKpRqSJ0vPa0kG87Wqo17vu8R8Kcm/RRUOSopr1IJMqxhMpea+pc8S7LF5lD/nmS3uNfW2VKayoOUF1R+FsnUDnPmIYreKpGssBpwYtzxhVv3In1O0KkYT06llcMM2WNUOT6hnVaATk8u8yp/TeithUTOcNhMWzYLW5mS5x56C3/8J7n4SBlYBW6FsJrznHXDascpC/P6BuuPPWbz4wOLsQVHzAhYYFcBFZ5PmtVfdwJSTX8nP7oRvfAmwPHMduEVw0anwshNg+sTE31mxEm7+E9y2HAZlKhSdGrtJoWyEVBvMGQPHT0hKzFsEwEzCIjJbKzfBE5thZ19ShdGiTq7AR7OG5X3ynIF0oiDBSsnDIktrgI5bAAOzakJzgS096OQXyj9U/lOMGEe9Opx+2KWWwZ2JLLRxO6xsh6d3Ju/HoLNskaLHOlg6GRbPhRkTE01vxSq4Uw04y6FX50nfGQuXvg5OmhcxeUIfqbIz3ctPuu8F4OZ5f3V0APehV05jzmsfJZ+r5Od3w613wi41wchnaYay4+AvToaXHw8TW5Mo7qEn4Yb74Rk9hEaV7foVAqQ460m/LUk0dvoUmNaWzAtRHlUlMx17EsZ4fD08qFENvYk+3JCFVnXji+VkCs0xt+77QAazU2zNzSZzxEzoTbIYMWYub4rjwgEfgMQCsv9/DDYFMFXJb2zalaWJEqZT5YsyCDsC8/rwNujWTalAQj6rWK4KFo+DJTNgjlKL5bBmA9y7HO5YDV2dkKuAGWPgFYugdWzE9MmaFPVZd9aiDzxv1LyAL44O4D713g8x85xPcP+TEb992LFNOtJjgB5xrz6KhfCaE+Gc45LpRlu2we8fgZ8/CL0q89rsGVG7rwc6jEkSx6dOg+OmJOZFLYC6gLp4m9vhmS3wp82Jn1MwTaomyUKu3I968BZLJrNQeh6UJonVrFRdgM2o31XgUiAiP01/y0x7wBWiW9P5fOOOIu641KsyEbPVnC19UIDRNsTo0uc6OqFdJrYdHt+cFJ+qZyAGnUxrRVINvGQCHDs9qYtTb+uDz8Aj25KMiNJhM8fARD2PthraxkJb22NU157K6bO73AgP5x5xwEWXnVDO4kt+RcPMl/PdmyJ+u9IxoLor9fUqa1AHqWPg1YvhjAVJ5e7q9XD9/bBCoFztlzMpX4CbALXT4WUzYP4kyOkhGep16E2ivuWbYMVO2KngTCwhhtCPUCPdThfaBDavrVn/Q6G6Mp7f4H/1Pf+3jXCQia5NQXUmYUz9mp9mgq/yoiapCXQSaLW8WE6pt5jtgtZFHYOAp2GIqzbB3euSvobYTEoY1uXLwcRGONm7ESpEXb4RHt6Z3AxzGmFCA0xsTpqJFIDNmpknV/dyd/qcW18AWT2vr4484P7xtZNZdOFyOsqyfPYXsEonUEBQRKWTqMcKzoYzj4PTZyXOuTS32x6B/icgHmseVr2oEWMCqPf21CkwfWxinjQOS7nJNTthuapTFWBYxBcCTuAxAIWFb5YnFbD0uWQXgVN/C6AB6OILn4L6NDQplynNryoJSuLAwCUNMurZjNsB1QStr/jARctJHxTbiel0k+lvuQT6nrq1NCLswdVw77qktDtmOQVMGg1bDdMakhSetvHMbtjYlXTcqWVySgNM0iy8OgE7YtoUR+uYj7nTFvzr80LNC/jSyAPuS+99E21nXMMfHoerf5c0XyCJw4IGAWg6jD8GFo9P/K17noFuPU5e/lvxcG5FqHr422RobUsKFWNm6IMNEpG7IK9UkS6QfgXWMHFqwIpTA8GpNDYLU2XS+eQz+l4JMYjMqmr4ZVLry6E+C43q8lfTtTeTMm3SEeNaN3WaaVDhQFIurs3LBMegUxCjKQHezIqNFEEr5ypX4LG1cPMz0CO3QMdkN04m8edUGaxD2K3CTd28GimmqL0BxjfAhKaE/ce3aUzsn3jFSceP9LNnRx5wX7ny24w77m/4+q8jfnm3SxhLoLMfscdMYFKSshlQDb3KueS77S9XrEPQ88snJpFqLP7qvb31NAkT6P9WfWGAs8PXVbLPBWi9b4wmVhPI/KNeylSFoYlLevic9DRvJuNxXy5p7BnXmKTirEXR/DJFoQpgdkhz64IOFTf67v4K+YPlUC2NLQvNmvJUmzCezLb0uMfXwS2roMfyxwY47asxrx27jlW+aQPMbYbpjUmZukCsKQQzp7fTOuY0d+z0EX0U6IgCLlrWkmPaFTcTNZ/Ex6+DFXqaony3YtZS1Kn6GIFPTrLM7nOV1OkwJI3oe8oyxDO6AtNnh+nb74zhVCIU/22lq5JZ9LcupLatdfkUWQw49edWQ00Gxmg2XCoxYWKoOKBwCbO1av5cfVKXpohUIm8cgfrOekXd6jPdoRGsKk/yLoK+LyFa0a62IeCplk9mWf7o01vgAT3xWYCTH2eJfS8251M+b2vpMIGwHiaNTXy5KV6b1CiweXMcldk3uqUn/PAFWMhD/uoIA+4ts5i79CFW78nw79c5dson21/zvk6ULrZ2z8zgcI7NWEmvAqCqQ6uTKouYiQQ4XVzPdFL6C+ynCygGNZNr+6D16FeA0/p8rtY6+dMOYnZKQY1nJzUwxyXutYn8EY9wdQmbqU9B6SwxlsToePj0QOKrWRYjHlqofZWpLt/bCqk6ue3qcpf7IZOqtFkaJii/mk52fesQbLcmA7kFqhhphQXNMLUpCR4UFU+fBmPGLnNnLbpyOGf2cC0zsoD79KVnM+WcW7n9iYirf+ESn+yQS6qGeewys2K8WuLa/HSUdLRHFuGJ2XRh9GsMZ/nK0Lx7ZosBJ7D5ZzgUAgkfVMQTyisSc9tanaTWVIMnP0652Hg4tapE9KQ/+XB9CdDUiKLqEX1mmQz5bDK5O1RuLl9PgYaqf3XzhflVB61qm8wkwYoKVjf2wR+7oN+CCt1wY+EYTZRqTNorZe7VATZzxm2ceszLRtKPG1nAff2fPkjzKZ/iOzdF3HCzS/wy80OGiaNhLyaWm+BZSeZRYNJFEMD1q+3K9BSDLNyAlx1iH9EKA7Qu/Wr95jtZgFGRTJ6S8z4pl2QxFH1atCrTGBdd+innCm6sO18ZCoFTbKjeAdXHKZeqUqU4o7K34bNQbCp2W5CB2SpQqNJjymBrD9y5HbYaW2u/W5LRF4pYZ7QmZfeqMJkwYQ1jK2e6xYuf1ewy7NN8iAuOLOC++fFrqZ91CVddF/HQXQ6UejlQD94hHsl+F5cprPfbCAF3KCC3PK0CBx+h7gM2778VJBMFGYo4Fa1KY5PeJpPuCzC1n/L7xGpxtZGyEz5KrVJ1SjZhPZUqPaFRrCaB6OYQ8Cy40ffTcHIO5ohNNUOlHLbtgTs2w1MCqr4j16AZ6sfCsc2JCNymoKYBpk1pp2Xsie7UuRI3R+RnZAH3jS/8mkzL+XzkGlipZH0Ynb5YxxsMsXlej+syfzDuBPesFjKc1m9sp1djQBV4ivEkBvvxXTJ5ZVEyskE/SqVJMM6lk95TpaEEOn3cvgce3wld1q9hxZhBpC2GW1wLc3x3mkzy9h64bwessCpoXWKNvhib+HGzlHXwIvD8uf1MmnyBWzTllhfr7Bevd8QAFy0bV8XcK26lPXUS//Zd2PyoF3xH6lCf73YEqLgXMqgkDmUI+zt8z4RiA2KhTNhyZ/7Vs6NMbWM6EY7jiFf3Yh9sUuWvmVQzqwKcRdcpmF0LM2W2FZikEnP9cAc8o6BC3/ERfHkrzG+BOS2JPFKTi1g4z9Ey5m3u1PmqDRuRn5ED3Nf/egJjz/09j+6awieugU711hy0p2NETsLBNyIzKdBZ+bplGuw19OeKfTszuaHmZzpgKC4r/xoMNuzuh8gEawHHghtjuNhGQ0MlTKlIRGcBd/cgPKYmapNGtC2N4hgLs9Xx1ZQEDupdnTvTka243L1q6dUHPweHZ4mRA9z//YcF1J9wN3esqeYz34e8MgdWGn54DubFW4sVeApwRWaz8H8rLQ/ZzdJidpotm+GbYhLHLkiTWbosdvSCKNoaakwjtEDHl5zXVkCrcrAOdkewQQ3UxoRal24Wib/NXgQem9QJzpiqdNeH3QVnffTFO3f7rnnkAPedq06lec5d/OqhiC//yCVJ+BELjg7D+dSpEqMpiDDg+QCh4MMZ41l+1udRCwUApvvFXdcBeM3kWrOELafzI+CFv/qeCb7apyC3qzTbkPolFFjYvCwtI3dAGpxnuJmtCeCmToIZk652Z514+WE4QcNaxcgB7tufP42WyXfykz9EfOsnHnDD2scjbCGBwkAngJlvp/cNiBZIhBUo+ttSbBaZe4aKAVvcmWPLhmATiAxsBlpjSKt40ekKmTSuo0oCh5YWWNgIs8apSTrp3p83+4ectuiSkdLiRg5w3//kOdTM+B3X3gbXXu+rPo4wLA17d4xZTAgOWc8i2OJqknjqoQdM0BBTYKgwsLDl9BoCzrIg2lFbn/42ljN/MZSatF7tZx3UN8OxTTC7NRnBryT+MXNv4szjLnTOHYpWNOwzNXpR6s+/+Crc+J/x7d/Aj3/uK0Se934fIV+09Jc1XhcLwmHAYAAxHS00hxZo2GHZsno1s2pBg8Cq7xazmKX1QqYMBGkBLtcMxzXBnLakVEnFmIvmPciZJyxxzmkDL/rPyDHczV+/hN6ma/mvn8PPfuWLKF/04xuBDehCyykPzWwYvRoABBDzrYoLQK3OzsxkyGDGcGFOWes0acTY0rZvzBonZgM/UZUnLbCoEea2JtPd1bV/7IInmHz88e4Q5oO8kJM6coC745pL6cx9nauvh19rRuGITNx/IefmEL4rwJh5FdjMlwsvfhgIhAUCoTkOo1nz4fRqox8MZMZw+kzEZMGM1mWsGhaO6nP16Tb7MRFKbzXAmBY4buEaasfNc4vHjYhGNXKAu+v772Jn9mq+8GO46f8BL3hqwCEAYiQWNa0ujGSLAWfm1OQNG0lhALXLISCFpVOWNdD3zRSbubX3VEYVrsfkGQsa9KTrpuQpPWI4FWYKcHPnbCZVPcOdt2hYozle6JkcOcDd8+P3sq3sC3zhOrhZDPe856G80GN+kb5v8oNVk1gazIIBK/I0E+n7Swv52VAasUjUQGU9qTKrZq7N7NqDBa0aOZRmzDcUEDXYpxmOUQWwAKcn9TQlhZiZximlB7j7fvxBNrlPxYC7RYAbtWkDLxLgLFq0nKvYKwSH+XDm/Ov/Zn61rJlA8+PMBFvS3kZOWnCg7Rl4BXaBSiwXAi6sbKmFykY4Rgw3FloFOCXzp7UzuWmKW1RqDHfvjz/ElrJP8Lkfwq0yqUpKl+JPWFUiIJn4K9ayiNNEWYHHzKppcWZKLQo1oFmFr8Cl71g9Xzg1SsFLWEhgWRFjuCaY35g8dkCN4noM+ywBrrkEAXff9f/CZj7K534At4rhShVwushimhBIAolpapam0s1mgAvNbwi4cKCuFapa5KnvG3CNLY3hDHQm03jAZZvgGPU4tCXPsxDgZk9rZ1IpAu7Bn36YDfmr+OwP4bZSBpxM4/4AJ1BYftQmW1qmQoAL86jmn1nRpQJIPzTbRnbFxsEiWf2tdakEPqxeCUql9Fm2GeY3wLwAcLOmt1PjprqlS1+s0ut9zNjIBQ0P3nAFG4au5DM/gNt/W8IMp1MaP8wi8NGKAbS/aZ0Ch/2YObWqZCtRsioTLavtWKrLAGcMZ6m1MOerhp7GxKQqaNB0Avlws6a2U1NWooBbP3Qln/0+3P67oA+1FP24+Al53qwaOIpNqv5vDCdwmq+n82GBgzFcOHTRwGRJfOulFbOJ4QQyW8ZMqh/QKJMqwEkW0XNkFaXKpOZKFnD5K+PSpDtkUuMn4ZTgj5jHIlWrJrHEfZgXDQFnPlxxGZP5cDYN0xjOF2nGJtUAF5rUkOHMrAYMJ8DpgXEWNJQuww1eGUept5WySdU9ZFM4LWUlABT3v2o5K+gMgwZjNwOTagZtRIXdn7Zem9xuAYiJv1aFEppU+XCBLBI/KbsZZk9pJ5cqdZMqwJUqw+nim0kNg4HQpAooFlmaYGusZSbVAKdlxXC+D7WQH7Wg4WAMZ5GwB9z8JpinCUreh5tZyj7chnziw5U8wwlwFjQU+3AWqe6P4SxHakGD5UqtvdEqhS1fGkaplloLdbgiWaRSYCsG3JR2akqZ4aTDlTzgLEoNfTOBo7iYUqAMq0xCHy7MTFjzs0BqWQXT4axaROCyvgszqSHgapJMwzwfpcYmtaSDhp9dwfoB78Mp01DqJjXsYTXmKtbhwuS9GCr8EZCM4cyHM4YLZRErddJ7oSwSprW0HeVSjyrA3XAFkkXioOFoApyVfocMZwl3A5zlXUOGs9o5gVT+m/lwFoGaDxcyXLEOZ7laS20paPCprQLDTW8nV8rC72ePBpMa+nCmixlbhdUiVspkFSYWMNirMaJlGvS+mUszuWHQYCa12I/zkknswxWb1FIG3Pr8lXyulIMGM50GONPhTOoIW/8sJ2rl6cXl6AYoe9SyPd7Jqkos02DJe6s8NskkLE2yXKpnOOlwyjTIh5s7vZ3qUma4oyq1FVbgWkRpTc0ClOlwFjgUR6lh8j7MpYbCr5lUKxqwQCHsny0yqWqiMeF3dikzXJxLVWpLPtyI5IpHIZNhuVQzkwKT3jMfzkaEWf6zmOHMnFo9nD3jO3werEBlQUWxSbV6OKubMz/OBw3S4VQPJ8C1KEotacANXslnf3SUBA3ypyxSNOYKRzaI4QQK64UITarpcDa3zoIG8+Fs2TB5bwWYVlcXMpz2wxdg7pNL9cn70s2lKkqVD3dTiVeLFAu/YRBgD/YoBpxJHWHFrxVsFkeptqyVORlb7q88yR4NoGmcXhYpJO9V8VvKmYZYFlGUWurJexN+xTpWdmS5VDOp+0veW87VJA8bDxtGqWJLrdN6JLRey6UKcCbDhCY1jFIt06B5v00wY0o7vamp7uJSrIc7agBnuVTzn4oBZEl3K08qrhbR8tZAIzMsVgxzqSa1WPeXAc5kkfC5EkU+XCiLxD0NJc1wqhYpZR/OhFtjOGMZKzG3+jYByJjKeiAEEvsJCzD3Bzjz08IJSRalhrJIUbVIcabBCjBL2oeT8Ht7KZtUmUUbYGjsYoALZ/XaGIYDVYuYydR3FKHqNaz4tVzq/qJUKzPfT6bBmmiOjgJMVfwKcJJFnuu5C6OgZhzWTVo9nKWszEQW51JNGBboLBAwCcVkkbA8yZL35heaNHIgk2pRsrZTlLyX/6ZG6DlTS7ni10rMS7kezqYVWSWISRjFTTQCSzjG1UBk4DSGE+BCWcQyFGGmoThosPl0xnB6tYpf6XAaLO3r4Upah1svHe6HJd5Eo4tvDxAx1d+iT4tQTc4Iu/RDWcSmJxXLIsZwoQ4X9jSEjdDmP5oe53W4uZZLFcM1w5xSFn4FOKW24p6GUjapApKVexuQrOLXOulNOzOWk9kzgTicK6Llh9PTEOZSraLEUmuBLKJMQ6ERWiXmJd1EM+AZrpRTW7rYutBWD2dAKgac/q/PwqlLYS7VdDsBLuxpsAJM899CHa64PCkEXG3S02CySCGXKh+uZCt+ZVItSi1lhtuf8Gu6mgUOAowl7wVOM5Pmw4UVv8ZwFtloWZNODHDy28ImGutlsKoRAc6XJ8W51JakTTDuSy1JwF1/BevU0/BDuONoiFLDRmhjLhvzYANtike2HqhaRAwXTnzfH+Cs49+0N/PhLLWlJpqwHu5oAJzq4Y4KH843HscMZqXjYrjiB8mZ6Q0zDZZLtUZn0+GsStgiUoEznAIfAi7MNBjT1UCmYW/nfVvL3p6GkuxLvf/6K4i7thQ0lLIPJ0AISKH4a6mt4gHRFjDYa5hpsPo5k0VCwNkcElWLmEkNARc20QSprUxz8nTo+TZbREFDKc8WWeeDhjtKWYcTaHzBY/xqUWpxT4MYz4BpArHJJyaLhJ33ZlLFbMXdXdrm/hiuSPjNWNDgAScfLpZFSnHUgxhOJlV9qb+XLFKqBZghwxWntozhBB6rFjEmtPyomVQbxWVRaujDGehsWQNcWC1iYAtNqgAX9KVKh5tbqrLI/ZqeZAxX6jqcMVcIuHAgocCj/4c+nJUVGbsV51Jt4pKJv2GAYe/ZNHXz4Wwgopi2Fio0yEZ9DUUl5qXrwym19aOjIEq16luLGMNMgzXFiJ2eK2gQiKziVxJSGCAYw1mWwRjOqozDBhqLVmugQmktAU6jHnzQIJNauoAzWUTPaRiRodmHNSU//JV5Zb/w5Gh7roIByOrhbDyDMaGWswAjjFKHAzjrpTBWMznE1i3AyaQqcLBcqpL300oUcA96HU6yyO9LPUq12jRT+m1cl/wya4qxri35XcWN0FYpYoGG/N3wQTHPxXBhPVxoUgOGm++FX7UJxoArZeH3qAKcRakGuAMx3P7GdVlmQkCz59cbx4ZRavieCcmhD2cmNedNqoYSBtOTStakauTqWs0WkQ4nWaSUU1uWSC9mOAOcRakmEMvsWTthOB/OZBEBLnz2mvmEpsFZ0FAMOAO8l2mkw822oCGoFilZHy4eufrDo8CkimHCKZhhX6qiTYm4JouEHV6hDmfCr5bXzVn8sD+LUkPPcn8MFwi/ChrmaM6vj1JVYl6yJlWyiKYnyaTeKR+ulIOGsFRIF1wAtNq24ijVdLiwYVogCh8Ep0lTIeD2BzbT/8w8G9CCKDWtxudGWGQzfn09XEky3L3XX8FGP8X8qABcOPvNIk97UJulqSxK3d8wm1C3E8PZSIfnipVNjglHrgYMl/IMtzBkuFKVRY4qwNlzVMOgwRjLnixjBZjWtWXaWTj9MvThhgM40/WsxNyiX9/TUAy4ONNQqoAzk/rp78MflGkoZZMqk2e+mbX/WdQZAs7kE2ui0bIGuLCnQQwXirwHYjnz4cIp5lZzVw1ODNcEx5os4k1qbSnmUsVwNszmD/LhRuTxnMPXag/rkuFAG5k0izzlx9mzT63MKGyatmjTRF/T7RSlhhHpgXbWBhzaI8mtPMo30TgBrBGOlQ/no9S5M9opWcBtzF/Jp66Fu0qd4QQIaxU0hrOuLTG7panERDW+zNyqSvTdUPi1sfnFEsj+AKh12ENGLGlvZr02YbjZDUnQMEGpLR+l1pai8Gs+3Ke+f5QAzpjLnjBjJjIUca2kyJ4CaCmwsPM+HPNwMBoWyKzS2B7Maxpfbq9JXarRaqYAAA4fSURBVDgWxnvAqVqkpAEX+3ClblIFjLCj3mQMMVsxwxkwbV7IgXy4g4FNn5v+Z+2JYed9LZSph6EpYbjx1pc6tZ26dAk+GOTeHycVv5/+Adx1NADOSpTEOvqxLiwBzjS14rEQxUGDItPiBprnAp7WF05PDwEn063hNY1wfJHwW9KAk0m9W4ALS6aHc/f+uS1jGpt1Y1mboM3q1fGEgLN5IMUMpyAjnAP3XOdBTGqAs8DBND4BTo8cb4LjAoZTpqFkAaeKXwUN9yhoKHXACUA2INACARuBH0ocFlwUV/zao49skM1wbjgTfEP9TSwn0HnAzWiC470PF6e2prdTV5JBw4+TEvOjBnC6+FbybSbVNLgwwhQ4QmAaOC1StVTYcACnZUIpxBqtrUigBaYXmdR5Alyp+nDrhq5EQcM9Mqlhjf5wT+af03JmLq3zXowlwIV1bQYQAc46sWy0l0W1ZlKHe+yh32YRqhhO22iBqQ2wuM1PMVcx5vR26ksZcP9+Ldwnk1rqgBNArGLEWEuAC3sT9L5VB+/PpCq4EOCKK0UOFjjYGH5jO+2HANcMU2VSzYdrKWXA/SjpvP/E9+B+DZU+GgAnMMlHCwFXDB7Lu1q1iC0b5l6Hk9YKQWjpLHsVw9UmQcOU5sSHi4VfFWPOaKe+vARlkXt+cAXroyv5+LXw4NECONPFLFW1v2jTTK91bYU+nI3ZH645teVsRp09A8IA1wyTGuCEtr2ZhnnT2mnMlCjgxHAf+x78SYArNi2HelL/HJa3Ob4WNISd8uH+hympsFrECjUP9VhtwpIBTiZVDNcME5rgBKW2JPy2JH2pzdkSBNxdYrihK/no9+BhAS5sezvUE/rntLwufljJu799txFfAp7JITo/+ns4Sfv9rVPsatUjAlxdEjS0NSZBw0Q/clVBQ0tlCQLutmuvQMn7K6+BFTcfoiP85wSw57uvlnO1ypJD9dsOBDr5kEqf1QNjoK4RlsikNicPeNNskYrqEnxOw2+/93/YwMe44puw7pbne1Ve+t4hnwGxpgDXmJjUsmY4pQ2mjklmxM2euY2vto13DyweEZNj/WaHfBgH+0JX9MtWh2uroLd6kD0ue+vOS1iTeifX3wA7noL8IAxFEPk72jnQb5ne8z6PG4LIxo9GkNdn4S5bUrzodZ+S/8jPfjHmCJbVtsNlnZmvop4BvW2bDTcVvhl/Hgya0bHE3/Nf1H7H3/XbiD/378Vf1f+96Y3PhdVcBvvoPOsVrKz/f7wNM91aRxmUlYErgyiVvDoPvNQYqBHYGqG1BWZN38VrZ1w8mMn0RaT78qR2bls/bd3Eie5FSQUddsBFG79+BhXuU/QMjaeyOofz/W/9veUMDKQpT0OZP9l5A5N/1QUXyExGiIKxovHfdsGCCxVeZLvmsc8UPNZgfxgt3DEBuLT9GIT+vRgwhrYQjPbl4D1bLgaOraOwQwEY9R0BQPtnAPPLxQAMfL54PXYs4WceVPH3BShfUi5QRenk//H37H0PPm00Psd2E8TnMyKT60t2KD3A0FAPRLvJ1N5IeuYy59xhLc0+rICLok9X8+iuW+jadRJd22FwF0QDyUGmdLDlUKYTUg7OT3GM7z796mIP+QucT4BnDBQXJNrJsoJGuwB6tXXoLrYfnXRbRl/X3W6M4xkhvihaxvwnrcf+HzCFgFBmfQLhd+3CegBZtsDWG6/bAGTfC1iwEEz4fTaWjI/bwC9Q2IAb/a1zZP/XObLAwr9q2RjHIbPbNu3GDgAXL6xz44sHdG3SGWhog/70a1zrq288mDU7lM8PL+DaPzee5cvvY92DbfQ/CUMdSfGqHa9eDS/2agFckUXa51qE16j47/B7sUnWyQ7AqI17kijc2fE6QpD6TvX4vaDxpXCDpLxp8umn2Dz5v2W6YsYyQNp6bVn/eQw+25HCDgUMGhxIwfQGoDHXw6g7BqTlW81cDxa5D36d5ioUzLmOx+9zbHJFABX+2DNQlo2oaXJE1X/nZr7jG4cCqIMte3gBt/Kjk1n3zANsfLCJnhUw1Ltv70d4s4fWxhNNvLMhoLz1KbhKxd+xowsBbUf0XCA94DLakeDEK+0kJo5NVACy+G8DkPlI+wOd1cLZsnYCDPCBT2ds+Cx/MfThZK7F/nnP1h508fGEJl/LFJ2cAsN7No9vEDte/ywHga5MgKuEmkZI1V/upl169cFAdCifH17AbfzoZJ4S4B5qovcJGOzZy3D7MFFoQvxx660QePsDk71nBFG8TjuagECeBeL9LWP+TmzmBTg/oiG+KN4FiHfOwKVXy30KTB6UMesFZjReJmDTfe6mkPEMZTG1+XXYwYnFtG0zmYGPWWjO0bICmZmL4v4H83mNjY11td9mSjMJw8WAy0KuEcrrL3dT3n4EA04Mt35VArgeAW7PvjfecwEkZKnwlhkuYxUvt19gFQG98B1fVRGbFvu1PlFdFC0YgCq+sMZo+lufBf6gmet4GbuL/F1gDrvAXDD9HiAx1opAYwFMwTfxPkrsyxlAjeECoMXrMX/GTKtFxmbu7Yby/Q8Cm262sgqoaYFM/eVu4t8c4YCTSd30cBM9j4MCnlC/LDZ9IUjsuoTvhSwXmtNicD7X/w8EWGOe+FWslvVm0/txdufHZtUCCH+BkojOX3CLBOUrGnMYGH0AUpBA7HPzzez/JotoeW8uxV77AMpAZSfUTK2BylJixmYBW8bH6E+E+W7xe8Zu3o2Iz0MGUmK4ZsjU/RkAzhiu93EY6N7LcDofQYC5TyBxICAWg8x8OjO/+wNh+N6BfMPC9jxwpNzEJ1sgsvlqJjd49oovjpb37z9Ldgii230YsMhv2ydyDe6oQkBhLBU6c6ZVWuQaaJUFU+rNaujLFTBXfNdZdB1EpoXAwQOuphlSdZe7KUcyw8mHe3rlA2z4UxN9j8Fg374MF/pWoVMf3Oj7CKyhad2fX1bs95k1snUfyNcrgFIg8TVjMicxawl4kgk8SxVYwExnUChZCCa8LGLyijnk8auZs5DNbMdMDvI7HOPCg6Og/5ksoveN3Uy/NNazr5m47dcbf2w+YXhXm6kvBpxkKzF9FgS4TMPlbuKbj3STuvIBNj7sg4Y9Bw8aDsR6xX6c3a3BtSos8lxMtj/QFXxJfWhRqfluBjgfGBQCCvN7zJczn80Y0ABpbBKaXPPNvM5XAFVw1xWyDv5AY9nDzKP5baE5NRManKg4gjWAhycwDPd9UBPLIXYsOmYvjVjQUNMEFUc84P5lMus2PsDGR5ro80FDsQ+3P1YKHfxiH244/38u5tyv72cX1e5w/2COMl+TZubVfLV4HUFkGgcFFqWawKydMDNs5tXfTWHqqfB3qBWGO2mpr+KI09jLTG7IcgHThdUldu5i7IVBi7G0gU7HLXazSNUzXIWChj8HhlPQIFlkwDOc3WxhYBAyfMhyBfYJUlOBq1MwuaH5DBmuGHzhtsN1xxfeV8TGYPJ3eSEdFALM5A6vxe3jo6V8sKCVh2klD9KC1mMAs4M1R952OJRD9nPs8b5b7jkoWzLmL0SkYYYhPOAwy2LmPQCcCb8WQNW2eB/uSAZc7MOt8lHqo3t1uGLAFLkThWsSylHhd4pZKrhh9wFg6BeG29gHaMGK48i00mcJvEmNWSoIFGJfzrQ2bybjAgJbztjMABYIqwWpJIhe46Ch6IRYBFmwguavFdCUfFIAnP7jzWfBjBYJv4VN+I0V0npFkXTM1OZOiOG8H1eryhLpcEc64Fauf4ANf0xkkcHOZ9cPWtAWOvahn1V0Uz4ry1AccIXLH8i02jYLvpMunh+RVRB5vQhqWQQTefdhLV0Yc/DN/wmYq6Dem6hrZsyiQtsRkzyCuyIMGJ5VdGnm1EynRa0WFBirBf7LPgUE/iTtownaTePZPT5Or8EpcJAPV1Z7hEepEn43rLufDQ800yOG691X+A1919D5D5npudhsf2AM/b/iSPY5I9tQ2LXAQUDRXW7aml/G/p9K+5xqoGEVUlwW+ZkvF6SzChKKVX+EzpWBUpGxAadAdXuLFuK3QlnEqmq8dlf4Sij2hpUhfpuFQoVQ7rHo3ECXhWoxXO7dbtpbvxzuzQv9ex+38oWuLFr9+TZWPfI/rLl9Ir3PJN1tYZV0aOae6+8QdCH7HQikIVuaud3f+vfn3xWWCwRTi9gK+U3PZrGwawzngwVjhgIjmkkNdbtACLbSpL0VBUEli/luJmsUa3KB7FFIa5kfYrVxRTV3liozv6VQZGBpLQObBQxyMTIRtWMcfZV/6+Zf9q0Xioui2+fwrS566vIMjzx5AzsfO5/dO6FvEAb695bph5ahWK4o9rP2J3+EwAqZrRhkxd/11mMfFykEXxiAxNuIggqTooIC24eQrePypbAUKnAyiwFtpnOfW92Dvfj2j/9fFEyYW7dPFkLg17Kqh7NSqoBxrT4u1hw1tqsqiUjVNyvzuc9vJaSqoKpxAFd7vpvz9sNann1YGS4+Pd8dN4mq7vexK5pLvioFmRRUuKQw0JsbXZy8/lYaR4xgUoAvXoz/aybAdjEPQ0Gpkap/tZ7CcjJJolN/Rax8J/66r4WLIzm/XRNW422pmthByqdDzBGPBWDlLAseeFCVETrpltYSpQd3UiGf6S++qpkLPx6x8e4KMB5Y8fa8kFwofbLzoXOlz30Ra8yWdjf5wEZMq5rDmHHts8DMW11fIV0X3CiU5anIDFJX2011038zf9svnVt2OJor9rnXDx/FPeeaYhUzOOPh/+3v8DU+ycU15SO0r0fqZgpqsD+PVm8fntcjdd+T/TrsDHdkH+5Le/fcnIDDPe++xGGd3P8PfHJ7OLWiD98AAAAASUVORK5CYII=",o="data:image/png;base64,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",d=e(65862),n=e(65582),a=e(65808),u=e(59301),f=Object.defineProperty,x=Object.defineProperties,E=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,b=(ye,se,Be)=>se in ye?f(ye,se,{enumerable:!0,configurable:!0,writable:!0,value:Be}):ye[se]=Be,p=(ye,se)=>{for(var Be in se||(se={}))A.call(se,Be)&&b(ye,Be,se[Be]);if(w)for(var Be of w(se))C.call(se,Be)&&b(ye,Be,se[Be]);return ye},y=(ye,se)=>x(ye,E(se)),S=(ye,se,Be)=>new Promise((M,Y)=>{var Q=K=>{try{W(Be.next(K))}catch(j){Y(j)}},ne=K=>{try{W(Be.throw(K))}catch(j){Y(j)}},W=K=>K.done?M(K.value):Promise.resolve(K.value).then(Q,ne);W((Be=Be.apply(ye,se)).next())});const B=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:D}=v.default,Z=({exercise:ye,socket:se,dispatch:Be,onStartScreenshot:M,onCloseScreenshot:Y,handleToDetail:Q})=>{const[ne,W]=g.default.useModal(),K=(0,t.useRef)(),[j,ve]=(0,t.useState)(!0),Ce=(0,t.useRef)(!1),fe=(0,n.useParams)();(0,t.useEffect)(()=>{var H,L,ie;if(document.addEventListener((0,i.gH)(),ae,!1),window.addEventListener("blur",G,!1),(H=ye.exerciseUserInfo)!=null&&H.screen_open&&(0,i.vp)()&&ve(!1),(L=ye.exerciseUserInfo)!=null&&L.screen_open&&!(0,i.vp)()){(0,d.RG)(" ",!0);const X=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?ye.exerciseUserInfo.screen_sec+3:ye.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:u.createElement("div",null,(0,a._V)(a.CP.recordScreen2),u.createElement("span",{style:{color:"#FF9849"}},ye.exerciseUserInfo.screen_num-ye.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(D,{onFinish:()=>S(void 0,null,function*(){var F;const _=yield R();(F=K.current)==null||F.destroy(),_.used_screen_num&&Je(_.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 F;(0,d.RG)(" ",!0),(F=K.current)==null||F.destroy(),ve(!1),(0,i.Dj)(document.body),document.getElementById("root").addEventListener("click",_e,!1)}})}return(ie=ye.exerciseUserInfo)!=null&&ie.screen_open&&!(0,i.vp)()||document.getElementById("root").addEventListener("click",_e,!1),()=>{document.getElementById("root").removeEventListener("click",_e,!1),document.removeEventListener((0,i.gH)(),ae,!1),window.removeEventListener("blur",G,!1)}},[]),(0,t.useEffect)(()=>{setTimeout(()=>{ye.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",_e,!1),document.removeEventListener((0,i.gH)(),ae,!1))},500),at()},[ye.actionTabs]),(0,t.useEffect)(()=>{setTimeout(()=>{ye.exerciseUserInfo.used_screen_num>ye.exerciseUserInfo.screen_num&&le()},500)},[ye.exerciseUserInfo]);const me=()=>S(void 0,null,function*(){const H=yield R();setTimeout(()=>{var L,ie;(L=K.current)==null||L.destroy(),K.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"},H.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",u.createElement("span",{className:"c-red"},(ie=ye.exerciseUserInfo)==null?void 0:ie.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>S(void 0,null,function*(){(0,i.Dj)(document.body)})})},1e3)}),_e=H=>{!(0,i.vp)()&&H.target.nodeName!=="A"&&H.target.nodeName!=="BUTTON"&&H.target.innerHTML!=="\u786E \u5B9A"&&(0,i.Dj)(document.body)},at=()=>S(void 0,null,function*(){const H=yield Be({type:"exercise/getExerciseUserInfo",payload:p({},fe)});return H==null?void 0:H.data}),ke=H=>S(void 0,null,function*(){var L;if((L=ye.exerciseUserInfo)!=null&&L.screen_at){const X=yield(0,h.ck)(y(p({},fe),{reset:!0}));if((X==null?void 0:X.status)===-6)return}const ie=yield(0,h.oy)({id:fe.categoryId});if(ie!=null&&ie.is_commit){g.default.destroyAll(),yield Ze(),ce(!0);return}else Je(H+1)}),Ze=()=>S(void 0,null,function*(){var H;const L=l()(),ie=ye.exerciseUserInfo.screen_sec;if(Ge.current.length>0){const X=L.format("YYYY-MM-DD HH:mm:ss");let F=Math.floor(L.diff(l()(Ge.current[0].start))/1e3);const _=Ge.current.length;F/ie>>0>_&&(F=(_+1)*ie-1),yield(0,h.P8)(fe.categoryId,{exercise_user_id:(H=ye.exerciseUserInfo)==null?void 0:H.exercise_user_id,time:X,time_long:F,count:_})}Ge.current=[]}),Et=(0,t.useRef)(0),Ve=(0,t.useRef)(0),Ge=(0,t.useRef)([]),Re=(0,t.useRef)(!1),Je=H=>S(void 0,null,function*(){var L;Ce.current||(M(),g.default.destroyAll(),Et.current=l()().valueOf(),Re.current=!0,K.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=ye.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},H-1),(0,a._V)(a.CP.recordScreen15)),u.createElement("div",null,u.createElement("span",null,u.createElement(D,{className:c.countdownWrapper,onFinish:()=>{Ve.current=l()().valueOf(),Ge.current.push({start:Et.current,end:Ve.current}),ke(H)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(ye.exerciseUserInfo.screen_sec+1)*1e3}),(0,a._V)(a.CP.recordScreen25)),(0,a._V)(a.CP.recordScreen16))),onOk:()=>{(0,d.RG)(" ",!0),Ze(),(0,i.Dj)(document.body),Y(),K.current.destroy(),Re.current=!1}}))}),le=()=>S(void 0,null,function*(){g.default.destroyAll(),(yield(0,h.VL)({categoryId:fe.categoryId,commit_method:1}))&&ce()}),ce=(H=!1)=>S(void 0,null,function*(){var L,ie;if(document.removeEventListener((0,i.gH)(),ae,!1),(0,i.BU)(),g.default.destroyAll(),Ce.current=!0,H){const X=yield(0,h.Yu)(fe.categoryId,{exercise_user_id:(L=ye.exerciseUserInfo)==null?void 0:L.exercise_user_id});ne.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=ye.exerciseUserInfo)==null?void 0:ie.screen_num,(0,a._V)(a.CP.recordScreen19)),u.createElement(m.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:()=>{Y(),Q()},onOk:()=>{n.history.push(`/classrooms/${fe.coursesId}/exercisenotice/${fe.categoryId}/users/${fe.login}?isShowApply=true`)}})}else ne.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=H=>{(0,i.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!Re.current&&(0,i.BU)()},R=()=>S(void 0,null,function*(){var H;if((H=ye.exerciseUserInfo)!=null&&H.screen_at){const X=yield(0,h.ck)(y(p({},fe),{reset:!0}));if((X==null?void 0:X.status)===-6)return}const L=yield(0,h.oy)({id:fe.categoryId});if(L!=null&&L.is_commit){ce();return}return yield at()}),ae=()=>S(void 0,null,function*(){var H;if((0,d.RG)(" ",!0),(0,i.vp)()){if((H=ye.exerciseUserInfo)!=null&&H.screen_at){var L=yield(0,h.ck)(y(p({},fe),{reset:!0}));if((L==null?void 0:L.status)===-6)return}}else if(!Re.current){var L=yield(0,h.ck)(p({},fe));if((L==null?void 0:L.status)===-6)return;const X=yield at();Je(X.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),be=()=>S(void 0,null,function*(){(0,h.ck)(p({},fe));const H=yield at();Je(H.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return u.createElement("div",null,W)};var k=(0,n.connect)(({exercise:ye,globalSetting:se})=>({globalSetting:se,exercise:ye}))(Z)},98315:function(wt,N,e){"use strict";e.d(N,{Z:function(){return b}});var t=e(59301),v=e(65582),g=e(43418),m=e(8591),i=e(92832),h=e(24905),r=e(95707),l=e(15028),c=e(65862),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:p,dispatch:y,user:S})=>a.createElement(g.default,{open:p.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:p,user:y})=>({classroomList:p,user:y}))(u),x=e(38147),E=e(59301),w=(p,y,S)=>new Promise((B,D)=>{var Z=se=>{try{ye(S.next(se))}catch(Be){D(Be)}},k=se=>{try{ye(S.throw(se))}catch(Be){D(Be)}},ye=se=>se.done?B(se.value):Promise.resolve(se.value).then(Z,k);ye((S=S.apply(p,y)).next())}),A=(p=>(p[p.Professor=1]="Professor",p[p.AssistantProfessor=2]="AssistantProfessor",p[p.Student=3]="Student",p))(A||{});const C=({visible:p,user:y,account:S,onCancel:B=()=>{},dispatch:D})=>{const[Z,k]=(0,t.useState)(),[ye,se]=(0,t.useState)([]),[Be,M]=(0,t.useState)(!1),[Y,Q]=(0,t.useState)(!1),[ne,W]=(0,t.useState)(),[K,j]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var me,_e;(me=y==null?void 0:y.userInfo)!=null&&me.identity&&se([((_e=y==null?void 0:y.userInfo)==null?void 0:_e.identity)==="student"?3:1])},[y]);const ve=me=>{const _e=()=>{window.location.href=(me==null?void 0:me.jump_url)||`/classrooms/${me==null?void 0:me.course_id}`};if(ye.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:()=>{_e()}});return}_e()},Ce=()=>w(void 0,null,function*(){if(!Z){m.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let me=yield(0,x.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Z}});if(me!=null&&me.need_pro_auth&&!ye.includes(1)&&!ye.includes(2)){D({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Z,checkedList:ye}}),fe();return}M(!0);const _e=yield(0,r.cR)({invite_code:Z,professor:ye.includes(1)?1:null,assistant_professor:ye.includes(2)?1:null,student:ye.includes(3)?1:null});if(M(!1),(_e==null?void 0:_e.status)===-4&&(B(),D({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(_e==null?void 0:_e.status)===-12&&m.ZP.warning(_e==null?void 0:_e.message),(_e==null?void 0:_e.status)===-2){if(fe(),_e.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Q(!0),W(1);return}if(_e.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Q(!0),W(2);return}if(_e.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Q(!0),W(3);return}}if((_e==null?void 0:_e.status)===0){(0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),fe(),_e!=null&&_e.course_id?ve(_e):m.ZP.success(_e.message);return}}),fe=()=>w(void 0,null,function*(){B()});return E.createElement(E.Fragment,null,E.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:p,confirmLoading:Be,onOk:Ce,onCancel:fe},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:me=>{if(me.target.value.length>=7){m.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}k(me.target.value)}})),E.createElement("div",{className:"mt10 font14"},E.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),E.createElement(h.default.Group,{value:ye,onChange:me=>se(me)},E.createElement(h.default,{value:1,disabled:ye.includes(2)},"\u6559\u5E08"),E.createElement(h.default,{value:2,disabled:ye.includes(1)},"\u52A9\u6559"),E.createElement(h.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),E.createElement(f,null),E.createElement(l.Z,{visible:Y,onCancel:()=>Q(!1),occupationValue:ne}))};var b=(0,v.connect)(({user:p,account:y})=>({user:p,account:y}))(C)},54842:function(wt,N,e){"use strict";e.d(N,{Z:function(){return bn},g:function(){return qt}});var t=e(59301),v=e(65582),g=e(44e3),m=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(95707),a=e(65862),u=(Te,Ne,ot)=>new Promise((ut,vt)=>{var Vt=Pt=>{try{Jt(ot.next(Pt))}catch(en){vt(en)}},Wt=Pt=>{try{Jt(ot.throw(Pt))}catch(en){vt(en)}},Jt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Vt,Wt);Jt((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,ut]=(0,t.useState)(),[vt,Vt]=(0,t.useState)(),[Wt,Jt]=(0,t.useState)(!1),Pt=()=>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(!vt){r.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Jt(!0);const _n=yield(0,n.vm)({code:ot,role:vt});Jt(!1),en();const tn={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(tn[_n.status]){r.ZP.info(tn[_n.status]);return}if(_n.status===0){vt==="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}}),en=()=>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:Pt,onCancel:en},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(m.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}ut(_n.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(d.ZP.Group,{value:vt,onChange:_n=>Vt(_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(98315),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"},C=e(66457),b=e(78241),p=e(57809),y=e(37090),S=Object.defineProperty,B=Object.defineProperties,D=Object.getOwnPropertyDescriptors,Z=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,se=(Te,Ne,ot)=>Ne in Te?S(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[Ne]=ot,Be=(Te,Ne)=>{for(var ot in Ne||(Ne={}))k.call(Ne,ot)&&se(Te,ot,Ne[ot]);if(Z)for(var ot of Z(Ne))ye.call(Ne,ot)&&se(Te,ot,Ne[ot]);return Te},M=(Te,Ne)=>B(Te,D(Ne)),Y=(Te,Ne,ot)=>new Promise((ut,vt)=>{var Vt=Pt=>{try{Jt(ot.next(Pt))}catch(en){vt(en)}},Wt=Pt=>{try{Jt(ot.throw(Pt))}catch(en){vt(en)}},Jt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Vt,Wt);Jt((ot=ot.apply(Te,Ne)).next())});const Q=({globalSetting:Te,dispatch:Ne,user:ot,info:ut,open:vt,onCancel:Vt=()=>{}})=>{var Wt;const[Jt,Pt]=(0,t.useState)([]),[en,_n]=(0,t.useState)([]),[tn,Ht]=(0,t.useState)([]),[Bt]=b.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)(()=>{vt&&fn()},[vt]);const fn=()=>Y(void 0,null,function*(){var In;const Xn=ut;if(!(0,C.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),Bt.setFieldsValue({year:Vn,school_id:ar,department_id:Number(qn),name:`${Vn}${yr}${Ar}\u6BD5\u4E1A\u8BBE\u8BA1`})}),ln=In=>Y(void 0,null,function*(){const Xn=yield(0,y.J3)(M(Be({},In),{tab_module_type:"graduations"}));return Xn!=null&&Xn.un_purchased&&Ne({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Xn.status===0&&Pt((Xn==null?void 0:Xn.graduation_years)||[]),Xn}),xn=(In,Xn=500)=>{Sn(!0),clearTimeout(An.current),An.current=setTimeout(()=>Y(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=>Y(void 0,null,function*(){if(!In)return;const Xn=yield(0,y.Ps)({page:1,limit:9999,id:In});Xn.status===0&&Ht((Xn==null?void 0:Xn.departments)||[])});return t.createElement(i.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:vt,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:mn,onCancel:Vt,onOk:()=>Bt.submit()},t.createElement(b.default,{colon:!1,form:Bt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(In,Xn)=>{In.school_id&&(Dn(Xn.school_id),Bt.setFieldValue("department_id",null))},onFinish:In=>Y(void 0,null,function*(){an(!0);const Xn=yield(0,y.Wz)(In);Xn.status===0&&(r.ZP.success("\u521B\u5EFA\u6210\u529F"),Bt.resetFields(),Vt(),(0,a.xg)(`/graduations/${Xn==null?void 0:Xn.identifier}/index`)),an(!1)})},t.createElement(b.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(p.default,{style:{width:344},size:"large",options:(Wt=ut==null?void 0:ut.graduation_years)==null?void 0:Wt.map(In=>({value:In,label:In}))})),t.createElement(b.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(p.default,{showSearch:!0,filterOption:!1,onSearch:In=>{xn(In)},loading:En,size:"large",style:{width:344},options:en.map(In=>({value:In.id,label:In.name}))})),t.createElement(b.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(p.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:tn.map(In=>({value:In.id,label:In.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(m.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ne=(0,v.connect)(({user:Te,globalSetting:Ne,loading:ot})=>({user:Te,globalSetting:Ne,loading:ot}))(Q),W=e(38147),K=Object.defineProperty,j=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,fe=(Te,Ne,ot)=>Ne in Te?K(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[Ne]=ot,me=(Te,Ne)=>{for(var ot in Ne||(Ne={}))ve.call(Ne,ot)&&fe(Te,ot,Ne[ot]);if(j)for(var ot of j(Ne))Ce.call(Ne,ot)&&fe(Te,ot,Ne[ot]);return Te},_e=(Te,Ne,ot)=>new Promise((ut,vt)=>{var Vt=Pt=>{try{Jt(ot.next(Pt))}catch(en){vt(en)}},Wt=Pt=>{try{Jt(ot.throw(Pt))}catch(en){vt(en)}},Jt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Vt,Wt);Jt((ot=ot.apply(Te,Ne)).next())});const at=({globalSetting:Te,dispatch:Ne,user:ot,open:ut,onCancel:vt=()=>{}})=>{const[Vt]=b.default.useForm(),[Wt,Jt]=(0,t.useState)(!1),[Pt,en]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var _n;if(ut){const tn={code:"",user_type:((_n=ot==null?void 0:ot.userInfo)==null?void 0:_n.identity)==="student"?2:1,major:""};Vt.setFieldsValue(tn),en(me({},tn))}},[ut]),t.createElement(i.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ut,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Wt,onCancel:vt,onOk:()=>Vt.submit()},t.createElement(b.default,{colon:!1,form:Vt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(_n,tn)=>en(me({},tn)),onFinish:_n=>_e(void 0,null,function*(){Jt(!0);const tn=yield(0,W.ZP)("/api/graduations/join.json",{method:"post",body:_n});tn.status===0&&(vt(),tn!=null&&tn.identifier?(0,a.xg)(`/graduations/${tn==null?void 0:tn.identifier}/index`):r.ZP.success(tn==null?void 0:tn.message)),Jt(!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(m.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"))),(Pt==null?void 0:Pt.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(m.default,{showCount:!0,maxLength:60}))))};var ke=(0,v.connect)(({user:Te,globalSetting:Ne})=>({user:Te,globalSetting:Ne}))(at),Ze=e(59301),Et=Object.defineProperty,Ve=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,ce=(Te,Ne,ot)=>Ne in Te?Et(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[Ne]=ot,G=(Te,Ne)=>{for(var ot in Ne||(Ne={}))Je.call(Ne,ot)&&ce(Te,ot,Ne[ot]);if(Re)for(var ot of Re(Ne))le.call(Ne,ot)&&ce(Te,ot,Ne[ot]);return Te},R=(Te,Ne)=>Ve(Te,Ge(Ne)),ae=(Te,Ne)=>{var ot={};for(var ut in Te)Je.call(Te,ut)&&Ne.indexOf(ut)<0&&(ot[ut]=Te[ut]);if(Te!=null&&Re)for(var ut of Re(Te))Ne.indexOf(ut)<0&&le.call(Te,ut)&&(ot[ut]=Te[ut]);return ot},be=(Te,Ne,ot)=>new Promise((ut,vt)=>{var Vt=Pt=>{try{Jt(ot.next(Pt))}catch(en){vt(en)}},Wt=Pt=>{try{Jt(ot.throw(Pt))}catch(en){vt(en)}},Jt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Vt,Wt);Jt((ot=ot.apply(Te,Ne)).next())}),H=(Te=>(Te.Projects="projects",Te.Shixuns="shixuns",Te.Classrooms="classrooms",Te))(H||{}),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:ut,globalSetting:vt,loading:Vt,dispatch:Wt}=Ne,Jt=ae(Ne,["homePage","user","globalSetting","loading","dispatch"]),Pt,en,_n,tn;const[Ht,Bt]=(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 mr of Vn){if(mr.link===Fr)return mr.hidden;if(mr.subitem&&mr.subitem.length>0){let On=mr.subitem;for(const sr of On)if(sr.link===Fr)return sr.hidden;return!1}}return!0}const Dn=xn(((Pt=vt.setting)==null?void 0:Pt.navbar)||[],"/classrooms"),In=xn(((en=vt.setting)==null?void 0:en.navbar)||[],"/shixuns"),Xn=xn(((_n=vt.setting)==null?void 0:_n.navbar)||[],"/paths"),ar=xn(((tn=vt.setting)==null?void 0:tn.navbar)||[],"/graduations"),qn=Vn=>{var Fr;if((0,C.tJ)(Wt)){if(Vn==="projects"&&!((Fr=ut.userInfo)!=null&&Fr.email)){r.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Vn==="classrooms"?Bt(!0):Vn==="projects"&&an(!0)}},yr=(Vn,Fr)=>{var mr;if((0,C.tJ)(Wt)){if(Fr==="projects"&&!((mr=ut.userInfo)!=null&&mr.email)){r.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Fr==="shixuns"&&!(0,C.xY)()||Vn&&(window.location.href=Vn)}},Ar=Vn=>{var Fr,mr,On,sr,Mr,ir,br,Nr,oi,Br,kr,Yr,Gn,lr,Kr,gr,Cr,Lr,ri,Fn,$n,nr;return Ze.createElement(Ze.Fragment,null,Ze.createElement(l.Z,{justify:"space-around",className:"pt5 pb5"},Ze.createElement(c.Z,{className:((Fr=ut.userInfo)==null?void 0:Fr.user_identity)!=="\u5B66\u751F"?A.joinCol:A.hidden},((mr=ut.userInfo)==null?void 0:mr.user_identity)!=="\u5B66\u751F"&&!((On=vt==null?void 0:vt.setting)!=null&&On.hide_course)&&Ze.createElement(s.default.Item,G({},Vn),Ze.createElement("a",{onClick:()=>yr("/classrooms/new")},(sr=ut.userInfo)!=null&&sr.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Mr=vt==null?void 0:vt.setting)!=null&&Mr.hide_shixun)&&((ir=ut==null?void 0:ut.userInfo)==null?void 0:ir.is_shixun_marker)&&Ze.createElement(s.default.Item,G({},Vn),Ze.createElement("a",{onClick:()=>yr("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((br=ut.userInfo)==null?void 0:br.user_identity)!=="\u5B66\u751F"&&!((Nr=vt==null?void 0:vt.setting)!=null&&Nr.hide_subject)&&Ze.createElement(s.default.Item,G({},Vn),Ze.createElement("a",{onClick:()=>yr("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((oi=vt==null?void 0:vt.setting)!=null&&oi.is_local)&&((Br=ut.userInfo)==null?void 0:Br.main_site)&&Ze.createElement(s.default.Item,G({},Vn),Ze.createElement("a",{onClick:()=>{var er;return yr(`${(er=vt==null?void 0:vt.setting)==null?void 0:er.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((kr=ut==null?void 0:ut.userInfo)==null?void 0:kr.identity)!=="student"&&Ze.createElement(s.default.Item,R(G({},Vn),{onClick:()=>be(void 0,null,function*(){if(!(0,C.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))})}),Ze.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Yr=ut.userInfo)!=null&&Yr.main_site)&&Ze.createElement("div",null,Ze.createElement(s.default.Item,G({},Vn),Ze.createElement("a",{onClick:()=>qn("classrooms")},(Gn=ut.userInfo)!=null&&Gn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((lr=ut.userInfo)==null?void 0:lr.main_site)&&!((Kr=vt==null?void 0:vt.setting)!=null&&Kr.is_local)&&Ze.createElement(s.default.Item,G({},Vn),Ze.createElement("a",{onClick:()=>qn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((gr=ut.userInfo)==null?void 0:gr.main_site)&&((Cr=ut.userInfo)==null?void 0:Cr.user_identity)!=="\u5B66\u751F"&&Ze.createElement(c.Z,null,Ze.createElement("div",{className:A.joinBoard})),((Lr=ut.userInfo)==null?void 0:Lr.main_site)&&Ze.createElement(c.Z,{className:((ri=ut.userInfo)==null?void 0:ri.user_identity)!=="\u5B66\u751F"?A.joinCol:A.w90},Ze.createElement(s.default.Item,G({},Vn),Ze.createElement("a",{onClick:()=>qn("classrooms")},(Fn=ut.userInfo)!=null&&Fn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),(($n=ut.userInfo)==null?void 0:$n.main_site)&&!((nr=vt==null?void 0:vt.setting)!=null&&nr.is_local)&&Ze.createElement(s.default.Item,G({},Vn),Ze.createElement("a",{onClick:()=>qn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Ze.createElement(s.default.Item,R(G({},Vn),{onClick:()=>{(0,C.o1)(Wt)&&vn(!0)}}),Ze.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Ze.createElement("section",null,Ze.createElement(o.Z,{dropdownRender:()=>{var Vn;return Ze.createElement(s.default,{className:((Vn=ut.userInfo)==null?void 0:Vn.user_identity)!=="\u5B66\u751F"?`${A.rightMenu} ${A.joinMenu} mt10`:`${A.rightMenu} ${A.joinMenu} ${A.w140} mt10`},Ze.createElement(Ar,null))},placement:"bottom"},Ze.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),Ze.createElement(w.Z,{visible:Ht,onCancel:()=>Bt(!1)}),Ze.createElement(E,{visible:mn,onCancel:()=>an(!1)}),Ze.createElement(ne,{info:fn,open:En,onCancel:()=>Sn(!1)}),Ze.createElement(ke,{open:An,onCancel:()=>vn(!1)}))};var X=(0,v.connect)(({homePage:Te,loading:Ne,user:ot,globalSetting:ut})=>({homePage:Te,user:ot,globalSetting:ut,loading:Ne.models.index}))(ie),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"},_=e(41867),$=e(89540),P=e(74128),oe=e(59301),Ae=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,I=(Te,Ne)=>{var ot={};for(var ut in Te)ee.call(Te,ut)&&Ne.indexOf(ut)<0&&(ot[ut]=Te[ut]);if(Te!=null&&Ae)for(var ut of Ae(Te))Ne.indexOf(ut)<0&&T.call(Te,ut)&&(ot[ut]=Te[ut]);return ot},de=(Te,Ne,ot)=>new Promise((ut,vt)=>{var Vt=Pt=>{try{Jt(ot.next(Pt))}catch(en){vt(en)}},Wt=Pt=>{try{Jt(ot.throw(Pt))}catch(en){vt(en)}},Jt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Vt,Wt);Jt((ot=ot.apply(Te,Ne)).next())});const pe=Te=>{var Ne,ot=RegExp("(^| )"+Te+"=([^;]+)(;|$)");return(Ne=document.cookie.match(ot))?decodeURIComponent(Ne[2]):null},De=Te=>{var Ne=new Date;Ne.setTime(Ne.getTime()-1);var ot=pe(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:ut,globalSetting:vt,loading:Vt,dispatch:Wt,shixunHomeworks:Jt,location:Pt,payload:en={}}=Ne,_n=I(Ne,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),tn,Ht,Bt,mn,an,En,Sn,An,vn,jn,cr,fn,ln,xn,Dn,In;const Xn=(Ht=(((tn=vt.setting)==null?void 0:tn.navbar)||[]).find(Vn=>Vn.link==="/classrooms"))==null?void 0:Ht.hidden,ar=(mn=(((Bt=vt.setting)==null?void 0:Bt.navbar)||[]).find(Vn=>Vn.link==="/shixuns"))==null?void 0:mn.hidden,qn=(En=(((an=vt.setting)==null?void 0:an.navbar)||[]).find(Vn=>Vn.link==="/paths"))==null?void 0:En.hidden,yr=(Sn=ut.userInfo)==null?void 0:Sn.is_school_manage,Ar=()=>{var Vn,Fr,mr,On,sr,Mr,ir,br,Nr,oi,Br,kr,Yr,Gn,lr,Kr,gr,Cr;return(0,a.Ll)()?oe.createElement(s.default,{className:`${F.rightMenu} ${F.menuWrap}`},oe.createElement(s.default.Item,null,oe.createElement(v.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):oe.createElement(s.default,{className:`${F.rightMenu} ${F.menuWrap}`},oe.createElement(s.default.Item,null,oe.createElement(v.Link,{to:`/users/${(Vn=ut.userInfo)==null?void 0:Vn.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),oe.createElement(s.default.Item,null,oe.createElement(v.Link,{to:`/users/${(Fr=ut.userInfo)==null?void 0:Fr.login}/classrooms`},(mr=ut.userInfo)!=null&&mr.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),oe.createElement(s.default.Item,null,oe.createElement(v.Link,{to:`/users/${(On=ut.userInfo)==null?void 0:On.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),oe.createElement(s.default.Item,null,oe.createElement(v.Link,{to:`/users/${(sr=ut.userInfo)==null?void 0:sr.login}/paths`},(Mr=ut.userInfo)!=null&&Mr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((ir=ut.userInfo)==null?void 0:ir.user_identity)!=="\u5B66\u751F"&&oe.createElement(s.default.Item,null,oe.createElement(v.Link,{to:`/users/${(br=ut.userInfo)==null?void 0:br.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Nr=vt.setting)!=null&&Nr.hide_competition)&&oe.createElement(s.default.Item,null,oe.createElement(v.Link,{to:`/users/${(oi=ut.userInfo)==null?void 0:oi.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((Br=vt.setting)!=null&&Br.hide_virtual)&&oe.createElement(s.default.Item,null,oe.createElement(v.Link,{to:`/users/${(kr=ut.userInfo)==null?void 0:kr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,_.JA)()&&!((Yr=vt==null?void 0:vt.setting)!=null&&Yr.hide_problemset)&&oe.createElement(s.default.Item,null,oe.createElement("a",{onClick:()=>{(0,C.tJ)(Wt)&&v.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,_.JA)()&&!((Gn=vt==null?void 0:vt.setting)!=null&&Gn.hide_paperlibrary)&&oe.createElement(s.default.Item,null,oe.createElement("a",{onClick:()=>{(0,C.tJ)(Wt)&&v.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Kr=(lr=ut.navigationInfo)==null?void 0:lr.top)==null?void 0:Kr.laboratory_admin_url)&&oe.createElement(s.default.Item,null,oe.createElement("a",{href:(Cr=(gr=ut.navigationInfo)==null?void 0:gr.top)==null?void 0:Cr.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),oe.createElement(s.default.Item,null,oe.createElement(v.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Wt({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")),yr&&oe.createElement(s.default.Item,null,oe.createElement(v.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),oe.createElement(s.default.Item,{className:F.exit},oe.createElement("a",{onClick:()=>de(void 0,null,function*(){(0,a.m5)();let Lr;try{Lr=yield(0,$.vR)({}),r.ZP.success(Lr==null?void 0:Lr.message)}catch(ri){}(0,a.d8)("_educoder_session","logout",1),(0,a.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Lr!=null&&Lr.url?window.location.href=Lr.url:(v.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,_.bg)()?oe.createElement(o.Z,{className:`${F.height67}`,dropdownRender:Ar,placement:"bottomRight"},oe.createElement("section",null,oe.createElement("aside",null,oe.createElement("div",{className:Jt.actionTabs.type===1?F.classromediv:""},oe.createElement("img",{className:`${F.userPic} current ml15`,src:`${(An=P.Z)==null?void 0:An.IMG_SERVER}/images/${(vn=ut.userInfo)==null?void 0:vn.image_url}`,alt:"",onClick:()=>{var Vn;return v.history.push((0,a.Ll)()?"/account/profile":`/users/${(Vn=ut.userInfo)==null?void 0:Vn.login}/classrooms`)}}),(0,a.Ll)()&&oe.createElement("span",{className:"ml10 font16"},(jn=ut.userInfo)==null?void 0:jn.username),oe.createElement("i",{className:`iconfont icon-zhankai4 ${F.icon}`}))))):oe.createElement("div",{className:`font15 ${vt.isIlearning?F.login:""}`},((cr=vt.setting)==null?void 0:cr.sso_login_url)&&oe.createElement("a",{target:"_blank",href:(fn=vt.setting)==null?void 0:fn.sso_login_url},oe.createElement("img",{src:`${P.Z.IMG_SERVER}/${(ln=vt.setting)==null?void 0:ln.login_logo_url}`,width:40}),oe.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(xn=vt.setting)==null?void 0:xn.sso_login_button_name)),!((Dn=vt.setting)!=null&&Dn.hide_account_login)&&oe.createElement(oe.Fragment,null,oe.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{Wt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((In=vt.setting)!=null&&In.close_register)&&oe.createElement(oe.Fragment,null,oe.createElement("span",{className:"ml5 mr5"},"|"),oe.createElement(v.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var he=(0,v.connect)(({homePage:Te,loading:Ne,user:ot,globalSetting:ut,shixunHomeworks:vt})=>({homePage:Te,user:ot,globalSetting:ut,shixunHomeworks:vt,loading:Ne.models.index}))(Ke),We=e(65363),J={tip:"tip___a6MfI"},it=Object.defineProperty,St=Object.defineProperties,O=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,Ie=(Te,Ne,ot)=>Ne in Te?it(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[Ne]=ot,ze=(Te,Ne)=>{for(var ot in Ne||(Ne={}))He.call(Ne,ot)&&Ie(Te,ot,Ne[ot]);if(Qe)for(var ot of Qe(Ne))ue.call(Ne,ot)&&Ie(Te,ot,Ne[ot]);return Te},Nt=(Te,Ne)=>St(Te,O(Ne)),kt=(Te,Ne,ot)=>new Promise((ut,vt)=>{var Vt=Pt=>{try{Jt(ot.next(Pt))}catch(en){vt(en)}},Wt=Pt=>{try{Jt(ot.throw(Pt))}catch(en){vt(en)}},Jt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Vt,Wt);Jt((ot=ot.apply(Te,Ne)).next())}),lt=(Te=>(Te[Te.Professor=1]="Professor",Te[Te.AssistantProfessor=2]="AssistantProfessor",Te[Te.Student=3]="Student",Te))(lt||{});const At=({visible:Te,user:Ne,onCancel:ot=()=>{},dispatch:ut,globalSetting:vt})=>{var Vt,Wt;const[Jt,Pt]=(0,t.useState)(!1),[en,_n]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var Bt,mn;if((Bt=Ne==null?void 0:Ne.userInfo)!=null&&Bt.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)&&(Pt(!0),_n({name:an==null?void 0:an.name,phone:an==null?void 0:an.phone}))}},[Ne==null?void 0:Ne.userInfo]);const tn=()=>kt(void 0,null,function*(){ot()}),Ht=()=>{let Bt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Nt(ze({},Bt),{isShow:!1}))),Pt(!1)};return t.createElement(t.Fragment,null,Jt&&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${(Vt=vt==null?void 0:vt.infoData)==null?void 0:Vt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Wt=vt==null?void 0:vt.infoData)==null?void 0:Wt.phone}`),t.createElement("div",null,t.createElement(We.Z,{onClick:Ht,style:{color:"#165dff",fontSize:16}})))))};var Tt=(0,v.connect)(({user:Te,globalSetting:Ne})=>({user:Te,globalSetting:Ne}))(At),Rt=e(3113),Yt="data:image/png;base64,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",Ut=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,xe=(Te,Ne)=>{var ot={};for(var ut in Te)Dt.call(Te,ut)&&Ne.indexOf(ut)<0&&(ot[ut]=Te[ut]);if(Te!=null&&Ut)for(var ut of Ut(Te))Ne.indexOf(ut)<0&&on.call(Te,ut)&&(ot[ut]=Te[ut]);return ot};const U=null,q=Te=>{var Ne=Te,{homePage:ot,user:ut,globalSetting:vt,loading:Vt,dispatch:Wt,location:Jt,text:Pt,shixunHomeworks:en,payload:_n={}}=Ne,tn=xe(Ne,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Ht,Bt]=(0,t.useState)("none");return(0,t.useEffect)(()=>{en.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Bt("flex")},[en.actionTabs.key]),(0,t.useEffect)(()=>{en.actionTabs.key==="\u9690\u85CF"&&(Bt("none"),localStorage.setItem("Noviceguide","0"))},[en.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:Yt,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},en.actionTabs.text),en.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(Rt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Bt("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(Rt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Wt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Bt("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var te=(0,v.connect)(({homePage:Te,loading:Ne,user:ot,globalSetting:ut,shixunHomeworks:vt})=>({homePage:Te,user:ot,globalSetting:ut,loading:Ne.models.index,shixunHomeworks:vt}))(q),re=Object.defineProperty,Me=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,nt=(Te,Ne,ot)=>Ne in Te?re(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[Ne]=ot,xt=(Te,Ne)=>{for(var ot in Ne||(Ne={}))Pe.call(Ne,ot)&&nt(Te,ot,Ne[ot]);if(Me)for(var ot of Me(Ne))et.call(Ne,ot)&&nt(Te,ot,Ne[ot]);return Te};const Ot=Te=>React.createElement("svg",xt({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),Mt=e(92736),zt=e(6848),Oe={content:"content___L4gl0"},Xe="data:image/png;base64,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",$e=(Te,Ne,ot)=>new Promise((ut,vt)=>{var Vt=Pt=>{try{Jt(ot.next(Pt))}catch(en){vt(en)}},Wt=Pt=>{try{Jt(ot.throw(Pt))}catch(en){vt(en)}},Jt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Vt,Wt);Jt((ot=ot.apply(Te,Ne)).next())});const st=({classroomList:Te,loading:Ne,user:ot,dispatch:ut,virtualSpaces:vt,globalSetting:Vt})=>{const Wt=(0,v.useLocation)();let Jt=!1;(0,t.useEffect)(()=>{Vt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Jt=!0)},[Vt.actionTabs.key]),(0,t.useEffect)(()=>{Jt&&ut({type:"globalSetting/setActionTabs",payload:{}})},[Wt.pathname]);const Pt=()=>{ut({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(Mt.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(i.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Vt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>$e(void 0,null,function*(){}),onCancel:()=>{Pt()}},t.createElement("div",{className:Oe.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:`${P.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 Ct=(0,v.connect)(({classroomList:Te,user:Ne,loading:ot,virtualSpaces:ut,globalSetting:vt})=>({classroomList:Te,user:Ne,loading:ot,virtualSpaces:ut,globalSetting:vt}))(st),rt=e(59301),bt=Object.defineProperty,Se=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,dt=(Te,Ne,ot)=>Ne in Te?bt(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[Ne]=ot,ct=(Te,Ne)=>{for(var ot in Ne||(Ne={}))Ue.call(Ne,ot)&&dt(Te,ot,Ne[ot]);if(Se)for(var ot of Se(Ne))tt.call(Ne,ot)&&dt(Te,ot,Ne[ot]);return Te},pt=(Te,Ne)=>{var ot={};for(var ut in Te)Ue.call(Te,ut)&&Ne.indexOf(ut)<0&&(ot[ut]=Te[ut]);if(Te!=null&&Se)for(var ut of Se(Te))Ne.indexOf(ut)<0&&tt.call(Te,ut)&&(ot[ut]=Te[ut]);return ot},gt=(Te,Ne,ot)=>new Promise((ut,vt)=>{var Vt=Pt=>{try{Jt(ot.next(Pt))}catch(en){vt(en)}},Wt=Pt=>{try{Jt(ot.throw(Pt))}catch(en){vt(en)}},Jt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Vt,Wt);Jt((ot=ot.apply(Te,Ne)).next())});const{Header:It}=g.default,{Search:Xt}=m.default;function qt(){var Te,Ne;const ut=window.location.pathname.split("/"),vt={};return ut[1]=="classrooms"&&ut.length>3&&!((Te=ut[4])!=null&&Te.includes("newgold"))&&!((Ne=ut[5])!=null&&Ne.includes("newgold"))&&ut[2]!=="coursesId"&&(vt.course_id=ut[2]),ut[1]==="shixuns"&&ut.length>3&&(vt.objective_type="shixun",vt.objective_id=ut[2]),ut[1]==="paths"&&ut.length>3&&(vt.objective_type="path",vt.objective_id=ut[2]),ct(ct({},vt),{school:1})}const un=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],pn=Te=>{var Ne=Te,{homePage:ot,user:ut,globalSetting:vt,loading:Vt,dispatch:Wt,isLogin:Jt=!1,shixunHomeworks:Pt}=Ne,en=pt(Ne,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),_n,tn,Ht,Bt,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=qt();(0,t.useEffect)(()=>{Wt({type:"user/getNavigationInfo",payload:ct({},In)})},[vt.name]),(0,t.useEffect)(()=>{Pt.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)(()=>{Pt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Pt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Pt.actionTabs.key]),(0,t.useEffect)(()=>{var On;if(vt!=null&&vt.setting){let sr=(0,Zt.cloneDeep)((On=vt==null?void 0:vt.setting)==null?void 0:On.navbar);sr=sr==null?void 0:sr.filter(ir=>{var br;return!(ir!=null&&ir.hidden)&&!((0,_.JA)()&&((br=["/paperlibrary","/problemset"])!=null&&br.includes(ir.link)))});for(const ir of sr)ir.subitem&&(ir.subitem=ir.subitem.filter(br=>{var Nr;return!(br!=null&&br.hidden)&&!((0,_.JA)()&&((Nr=["/paperlibrary","/problemset"])!=null&&Nr.includes(br.link)))}));let Mr=!1;sr==null||sr.map(function(ir,br){var Nr,oi,Br,kr;const Yr=vn.pathname;ir.link===Yr&&(ln(ir==null?void 0:ir.link),(0,a.Dk)(Yr==="/"?(Nr=vt==null?void 0:vt.setting)==null?void 0:Nr.name:mr(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)((oi=vt==null?void 0:vt.setting)==null?void 0:oi.name)),(Br=ir==null?void 0:ir.subitem)!=null&&Br.length&&((kr=ir==null?void 0:ir.subitem)==null||kr.map(Gn=>{Gn.link===Yr&&(ln(Gn==null?void 0:Gn.link),Yr!=="/"&&(0,a.Dk)(mr(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)}},[vt==null?void 0:vt.setting,ut]);const Xn=(0,t.useMemo)(()=>{var On,sr;return(On=vt==null?void 0:vt.setting)!=null&&On.nav_logo_url?`${P.Z.IMG_SERVER}/${(sr=vt==null?void 0:vt.setting)==null?void 0:sr.nav_logo_url}`:`${P.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(_n=vt==null?void 0:vt.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(Xt,{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)=>gt(void 0,null,function*(){var Mr,ir,br,Nr,oi,Br;if((On==null?void 0:On.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const kr=yield(0,$.IU)({tab_module_type:"engineering"});if(kr!=null&&kr.un_purchased){Wt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Mr=kr==null?void 0:kr.data)!=null&&Mr.engineer_url?(br=(ir=kr==null?void 0:kr.data)==null?void 0:ir.engineer_url)!=null&&br.includes("http")?(0,a.xg)((Nr=kr==null?void 0:kr.data)==null?void 0:Nr.engineer_url):v.history.push((oi=kr==null?void 0:kr.data)==null?void 0:oi.engineer_url):(kr==null?void 0:kr.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||[]},mr=(On="")=>(On==null?void 0:On.indexOf("<"))>-1?On==null?void 0:On.slice(0,On==null?void 0:On.indexOf("<")):On;return vt.showHeader&&vt.showHeaderFooter?rt.createElement(g.default,{style:{background:`${vn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${vt.isIlearning?h["header-iearning"]:h.header} ${vt.showHeaderFixed?h.headerFixed:""}`},(vt==null?void 0:vt.showTip)&&rt.createElement(Tt,null),rt.createElement(It,{className:"header",style:{background:`${vn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${vn.pathname=="/training"?"999":""}`}},rt.createElement("section",{className:h["edu-menu"]},(!!vt.isIlearning||!((tn=vt==null?void 0:vt.setting)!=null&&tn.main_site)&&!!((Ht=vt==null?void 0:vt.setting)!=null&&Ht.navbar))&&rt.createElement(v.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Wt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},rt.createElement("img",{className:h.logo,title:(Bt=vt.setting)==null?void 0:Bt.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)()&&vt.setting&&(yr==null?void 0:yr.map(function(On,sr){var Mr,ir,br,Nr,oi;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 kr=On==null?void 0:On.name;return(Br=On==null?void 0:On.subitem)==null||Br.map((Yr,Gn)=>(Yr.link===vn.pathname&&(kr=Yr.name),Yr)),kr})()}}),((br=On==null?void 0:On.subitem)==null?void 0:br.length)>0&&rt.createElement("i",{className:"iconfont icon-zhankai4"})),((Nr=On==null?void 0:On.subitem)==null?void 0:Nr.length)>0&&rt.createElement("div",{className:h.dropDown},(oi=On==null?void 0:On.subitem)==null?void 0:oi.map((Br,kr)=>rt.createElement("div",{className:h.subName,onClick:()=>Vn(Br,sr),key:sr+"-"+kr},!!kr&&rt.createElement("div",{className:h.line}),rt.createElement("aside",{className:"font16 c-black"},mr(Br==null?void 0:Br.name)),rt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Br.content)))))}))),rt.createElement("div",{className:"search-bar",style:{flex:vt.isIlearning?"initial":"1 0 auto"}},!(0,a.Ll)()&&!(vt!=null&&vt.isIlearning)&&rt.createElement(rt.Fragment,null,rt.createElement(qn,null),!Jt&&rt.createElement(X,null),!Jt&&!!((mn=ut==null?void 0:ut.userInfo)!=null&&mn.login)&&rt.createElement(v.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(an=ut==null?void 0:ut.userInfo)==null?void 0:an.login}/user_tidings`},((En=ut==null?void 0:ut.navigationInfo)==null?void 0:En.new_message)&&rt.createElement("span",{className:h.newslight}))),!Jt&&rt.createElement(he,{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:`${P.Z.IMG_SERVER}/${(Sn=vt==null?void 0:vt.setting)==null?void 0:Sn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),rt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(An=vt==null?void 0:vt.setting)==null?void 0:An.homepage_tea_qq_number)))),rt.createElement(te,null),rt.createElement(Ct,null)):rt.createElement(rt.Fragment,null,rt.createElement(Ct,null))};var bn=(0,v.connect)(({homePage:Te,loading:Ne,user:ot,globalSetting:ut,shixunHomeworks:vt})=>({homePage:Te,user:ot,globalSetting:ut,loading:Ne.models.index,shixunHomeworks:vt}))(pn)},57146:function(wt,N,e){"use strict";e.d(N,{z:function(){return ne},Z:function(){return W}});var t=e(59301),v=e(54580),g=e(8591),m=e(43418),i=e(3113),h=e(74128),r=e(80024),l=Object.defineProperty,c=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,d=(K,j,ve)=>j in K?l(K,j,{enumerable:!0,configurable:!0,writable:!0,value:ve}):K[j]=ve,n=(K,j)=>{for(var ve in j||(j={}))s.call(j,ve)&&d(K,ve,j[ve]);if(c)for(var ve of c(j))o.call(j,ve)&&d(K,ve,j[ve]);return K},a=(K,j,ve)=>new Promise((Ce,fe)=>{var me=ke=>{try{at(ve.next(ke))}catch(Ze){fe(Ze)}},_e=ke=>{try{at(ve.throw(ke))}catch(Ze){fe(Ze)}},at=ke=>ke.done?Ce(ke.value):Promise.resolve(ke.value).then(me,_e);at((ve=ve.apply(K,j)).next())});const u="\u3000\u3000";function f(K){var j=["Bytes","KB","MB","GB","TB"];if(K==0)return"0 Byte";var ve=parseInt(""+Math.floor(Math.log(K)/Math.log(1024)),10);return(K/Math.pow(1024,ve)).toFixed(1)+" "+j[ve]}var x=({value:K=[],action:j,onChange:ve,className:Ce,maxSize:fe=150,title:me="\u6587\u4EF6\u4E0A\u4F20",accept:_e=null})=>{const at={multiple:!1,fileList:K,accept:_e,withCredentials:!0,beforeUpload:Ze=>Ze.size/1024/1024(le.name.indexOf(u)===-1&&(le.name=`${le.name}${u}${f(le.size)}`),n({},le))),Ze.file.status==="done"&&((Ve=(Et=Ze.file)==null?void 0:Et.response)==null?void 0:Ve.status)===-1){message.error((Re=(Ge=Ze.file)==null?void 0:Ge.response)==null?void 0:Re.message),ve([]);return}ve(Je)},onRemove:Ze=>a(void 0,null,function*(){const Et=Ze.size/1024/1024;return Ze.status==="uploading"?!0:Et0?"\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:ke,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",fe,"M)"," ")))},E=e(61481),w=e(89392),A=Object.defineProperty,C=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,y=(K,j,ve)=>j in K?A(K,j,{enumerable:!0,configurable:!0,writable:!0,value:ve}):K[j]=ve,S=(K,j)=>{for(var ve in j||(j={}))b.call(j,ve)&&y(K,ve,j[ve]);if(C)for(var ve of C(j))p.call(j,ve)&&y(K,ve,j[ve]);return K};const B=K=>React.createElement("svg",S({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=",Z=Object.defineProperty,k=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,Be=(K,j,ve)=>j in K?Z(K,j,{enumerable:!0,configurable:!0,writable:!0,value:ve}):K[j]=ve,M=(K,j)=>{for(var ve in j||(j={}))ye.call(j,ve)&&Be(K,ve,j[ve]);if(k)for(var ve of k(j))se.call(j,ve)&&Be(K,ve,j[ve]);return K},Y=(K,j,ve)=>new Promise((Ce,fe)=>{var me=ke=>{try{at(ve.next(ke))}catch(Ze){fe(Ze)}},_e=ke=>{try{at(ve.throw(ke))}catch(Ze){fe(Ze)}},at=ke=>ke.done?Ce(ke.value):Promise.resolve(ke.value).then(me,_e);at((ve=ve.apply(K,j)).next())});const{Dragger:Q}=v.default;function ne(K){let j=[];return K&&K.length>0&&(j=K.map(ve=>({uid:ve.id,id:ve.id,name:ve.title+u+ve.filesize,url:ve.url,filesize:ve.filesize,status:"done",response:{id:ve.id}}))),j}var W=({value:K,onChange:j,action:ve,data:Ce,className:fe,maxSize:me=150,title:_e="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:at=!1,accept:ke="",additionalText:Ze,isDragger:Et,number:Ve=1e3,aloneClear:Ge=!1,realTimeRemove:Re=!0,uploadText:Je,setFileProgress:le,showFileProgress:ce})=>{const[G,R]=(0,t.useState)(!1);let[ae,be]=(0,t.useState)(K||[]),[H,L]=(0,t.useState)(1);(0,t.useEffect)(()=>{K&&(H===1&&be([...K]),L(2),Ve===(K==null?void 0:K.length)&&R(!0))},[K]);const ie=()=>{setTimeout(()=>{ae.pop(),be([...ae])},500)};ce&&le(ae.some(_=>_.status==="uploading"));const X={multiple:!0,disabled:G,accept:ke,withCredentials:!0,fileList:ae,beforeUpload:(_,$)=>{const P=_.size/1024/1024;return ae.concat($).length>Ve?(ae.pop(),be([...ae]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Ve}\u4E2A\u6587\u4EF6`),Ge?Promise.reject():(ie(),!1)):P=Ve?R(!0):R(!1),be([...ae]),ae=ae.map(ee=>{var T,I;return(T=ee==null?void 0:ee.response)!=null&&T.id&&(ee.url=(I=ee==null?void 0:ee.response)==null?void 0:I.url),ee.name.indexOf(u)===-1&&(ee.name=`${ee.name}${u}${f(ee.size)}`),M({},ee)}),console.log("info:",_,ae),j(ae)},onRemove:_=>Y(void 0,null,function*(){if(!Re)return!0;const $=()=>Y(void 0,null,function*(){if(_.response?_.response.id:_.id){let oe=yield(0,r.JZ)(_.response?_.response.id:_.uid);return Promise.resolve(oe)}else return!0});return at?new Promise((P,oe)=>{m.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:()=>Y(void 0,null,function*(){const Ae=yield $();g.ZP.success("\u5220\u9664\u6210\u529F"),P(!0)}),onCancel:()=>P(!1)})}):yield $()})};function F(_){_.preventDefault(),_.stopPropagation()}return t.createElement("div",{className:`multi-upload ${fe||""}`},Et&&t.createElement(Q,M({},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)"," "),Ze),!Et&&t.createElement(v.default,M({},X),t.createElement(i.ZP,{disabled:G,className:"upload_button"},t.createElement("img",{className:"aBtn_img",src:D}),_e),t.createElement("span",{onClick:F,className:"upload_text"},Je||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${me}MB)`)))}},46919:function(wt,N,e){"use strict";var t=e(59301),v=e(78241),g=e(95237),m=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(65582),n=e(66649),a=e.n(n),u=e(26724),f=e.n(u),x=e(58143),E=e(33270),w=e(82636),A=e(70031),C=e(59301),b=Object.defineProperty,p=Object.defineProperties,y=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,Z=(W,K,j)=>K in W?b(W,K,{enumerable:!0,configurable:!0,writable:!0,value:j}):W[K]=j,k=(W,K)=>{for(var j in K||(K={}))B.call(K,j)&&Z(W,j,K[j]);if(S)for(var j of S(K))D.call(K,j)&&Z(W,j,K[j]);return W},ye=(W,K)=>p(W,y(K)),se=(W,K,j)=>new Promise((ve,Ce)=>{var fe=at=>{try{_e(j.next(at))}catch(ke){Ce(ke)}},me=at=>{try{_e(j.throw(at))}catch(ke){Ce(ke)}},_e=at=>at.done?ve(at.value):Promise.resolve(at.value).then(fe,me);_e((j=j.apply(W,K)).next())});const Be=[];function M({onSearch:W,schools:K}){return C.createElement(v.default,{colon:!1,layout:"horizontal",onFinish:W,initialValues:{keyword:"",school_name:"",search_type:"1"}},C.createElement(g.Z,{style:{flexWrap:"nowrap"}},C.createElement(v.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},C.createElement(m.default,{popupClassName:A.Z.selectdown,style:{width:106}},C.createElement(m.default.Option,{value:"1"},"\u59D3\u540D"),C.createElement(m.default.Option,{value:"2"},"\u624B\u673A\u53F7"),C.createElement(m.default.Option,{value:"3"},"\u90AE\u7BB1"))),C.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"}]},C.createElement(i.default,{allowClear:!0,style:{width:300},size:"middle"})),C.createElement(v.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},C.createElement(h.Z,{options:K,style:{width:300},size:"middle",showSearch:!0,filterOption:(j,ve)=>ve.value.toUpperCase().indexOf(j.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),C.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 Y=(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))(Y||{});function Q(W,K){switch(K.type){case 0:return k(k({},W),K.payload);case 4:return k(k({},W),K.payload);case 5:return ye(k({},W),{page:K.payload,reload:!1});case 2:return ye(k({},W),{loading:K.payload});case 1:return ye(k({},W),{schools:K.payload});case 3:return ye(k({},W),{selectedIds:K.payload});default:throw new Error}}const ne={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};N.Z=({onSelect:W,onCancel:K,container_id:j,container_type:ve})=>{const[Ce,fe]=(0,t.useReducer)(Q,ne),{data:me,schools:_e,loading:at,selectedIds:ke,page:Ze,count:Et,query:Ve,reload:Ge}=Ce;(0,t.useEffect)(()=>{function ae(){return se(this,null,function*(){const{users:be,user_count:H}=yield(0,E.nQ)(ye(k({},Ve),{page:Ze,container_type:ve,container_id:j,display_aliases:!0}));fe({type:0,payload:{data:Ge?be:[...me,...be],count:H}})})}Ve&&ae()},[Ze,Ve,Ge,j,ve]),(0,t.useEffect)(()=>{function ae(){return se(this,null,function*(){const{school_names:be}=yield(0,E.K$)({display_aliases:!0});fe({type:1,payload:be.map(H=>({value:H}))})})}ae()},[]);const Re=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(ae,be)=>C.createElement(l.default,{value:be.numid,checked:ke.includes(be.numid),disabled:!!ae})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(ae,be)=>C.createElement("div",null,C.createElement(c.Z,{placement:"bottom",title:ae},C.createElement(d.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${be.login}`,target:"_blank"},ae||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:ae=>C.createElement(c.Z,{placement:"bottom",title:ae},C.createElement("span",{style:{color:"#000000"}},ae||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:ae=>C.createElement(c.Z,{placement:"bottom",title:ae},C.createElement("span",{style:{color:"#000000"}},ae||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:ae=>C.createElement(c.Z,{placement:"bottom",title:ae},C.createElement("span",{style:{color:"#000000"}},ae||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:ae=>C.createElement(c.Z,{placement:"bottom",title:ae},C.createElement("span",{style:{color:"#000000"}},ae||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:ae=>C.createElement(c.Z,{placement:"bottom",title:ae},C.createElement("span",{style:{color:"#000000"}},ae||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:ae=>C.createElement("span",{style:{color:"#000000"}},ae?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:ae=>C.createElement(c.Z,{placement:"bottom",title:ae},C.createElement("span",{style:{color:"#000000"}},a()(ae).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:ae=>{if(ae===1)return C.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Je(ae){fe({type:4,payload:{page:1,reload:!0,query:ae}})}function le(ae){fe({type:5,payload:ae})}function ce(ae){let be=ke.indexOf(ae);be>=0?ke.splice(be,1):ke.push(ae),fe({type:3,payload:[...ke]})}function G(){ke.length===0?s.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(W(ke,j),fe({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const R=Et>Ze*10;return C.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},C.createElement(M,{onSearch:Je,schools:_e}),Ve?C.createElement(C.Fragment,null,C.createElement("div",{className:"flexd-table-header mt20"},C.createElement(w.Gi,null,C.createElement(o.default,{pagination:!1,dataSource:Be,columns:Re}))),C.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},C.createElement(f(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:le,hasMore:R,useWindow:!1},C.createElement(w.Gi,null,C.createElement(o.default,{loading:at,showHeader:!1,pagination:!1,dataSource:me,columns:Re,onRow:ae=>({onClick:be=>{ae.added!==1&&ce(ae.numid)}})})))),C.createElement("div",{className:"flex-container flex-end"},C.createElement(r.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:K},"\u53D6\u6D88"),C.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"))):C.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},C.createElement("img",{src:x,width:"100",alt:""}),C.createElement("br",null),C.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},42678:function(wt,N,e){"use strict";e.d(N,{Z:function(){return m}});var t=e(65582),v={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},g=e(59301),m=({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))},57261:function(wt,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)}}},59672:function(wt,N,e){"use strict";e.d(N,{i:function(){return y},Z:function(){return B}});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),m=e(92310),i=e.n(m),h=e(65862),r=e(2524),l=e(41867),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,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",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",x="data:image/png;base64,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",E="data:image/png;base64,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",w="data:image/png;base64,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",A="data:image/png;base64,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",C="data:image/png;base64,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",b="data:image/png;base64,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",p=e(59301);const y=[{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:x,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:w,swimg:A}];var B=({className:D,dataSource:Z=[],col:k=4,right:ye,bottom:se=23,precision:Be=0,wrapWidth:M=1200,trackEventItems:Y,loading:Q,onRemove:ne=()=>{},isCurrent:W=!0,showAlias:K=!1})=>{const j=Math.floor((M-(k-1)*ye)/k),ve=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Ce=>(window.ENV==="build"&&(Ce.ptimg=`/react/build${Ce.ptimg}`,Ce.swimg=`/react/build${Ce.swimg}`),Ce));return p.createElement(v.Z,{spinning:Q},p.createElement("div",{className:i()(t.list,D)},!!(Z!=null&&Z.length)&&(Z==null?void 0:Z.map((Ce,fe)=>{const{name:me,id:_e,identifier:at,featured:ke,school_name:Ze,image_url:Et,excellent:Ve,is_plan:Ge,subject_tags:Re=[]}=Ce,Je=Re==null?void 0:Re.filter(le=>le!=="\u5FC5\u4FEE\u8BFE\u7A0B"&&le!=="\u9009\u4FEE\u8BFE\u7A0B");return p.createElement("div",{key:_e,className:t.wrap,style:{width:j,marginRight:(1+fe)%k===0?0:ye+Be,marginBottom:se}},p.createElement("a",{className:t.li,onClick:le=>{le.preventDefault(),le.stopPropagation(),Y&&(0,h.L9)([Y]),(0,h.xg)(`/paths/${at}`)}},p.createElement("div",{className:t.img},p.createElement("img",{className:t.cover,src:`${Et}`}),W&&(0,l.bg)()&&(Ce==null?void 0:Ce.studying)&&p.createElement("div",{className:`${t.movebq} user-path-items`,onClick:le=>{le.stopPropagation(),ne(Ce)}},p.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),p.createElement("span",{className:"c-red"},"\u79FB\u9664")),Je==null?void 0:Je.map((le,ce)=>{var G,R;if(ce===0){const be=(G=ve.find(H=>H.name==le))==null?void 0:G.swimg;return p.createElement("img",{className:t.sign,src:be,style:{left:"-4px"}})}const ae=(R=ve.find(be=>be.name==le))==null?void 0:R.ptimg;return p.createElement("img",{className:t.sign,src:ae,style:{left:`${48+52*(ce-1)+2*ce}px`}})}),((Ce==null?void 0:Ce.must)||Ce.not_must)&&p.createElement("img",{className:t.sign,src:Ce.must?C:b,style:{width:28,left:Je!=null&&Je.length?48+52*((Je==null?void 0:Je.length)-1)+2*(Je==null?void 0:Je.length):7}}),p.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ce==null?void 0:Ce.excellent)&&p.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),p.createElement("div",{className:t.name},p.createElement(g.Z,{title:K&&(Ce!=null&&Ce.excellent_alias_name)?p.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${me}`,p.createElement("br",null),p.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ce==null?void 0:Ce.excellent_alias_name}`)):me},p.createElement("span",{className:t.e},K&&(Ce==null?void 0:Ce.excellent_alias_name)||me))),p.createElement("div",{className:t.tags},p.createElement("div",null,p.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},p.createElement("span",null,p.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),p.createElement("span",null,Ce.stages_count))),p.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},p.createElement("span",null,p.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),p.createElement("span",null,Ce.members_count)))))))})),!Z.length&&p.createElement(r.Z,null)))}},82636:function(wt,N,e){"use strict";e.d(N,{jL:function(){return i},w9:function(){return j},QD:function(){return ee},cQ:function(){return Y.Z},op:function(){return F},O5:function(){return kt},_b:function(){return qe},t7:function(){return E},Gi:function(){return at},YG:function(){return me},qp:function(){return o},vr:function(){return de},qE:function(){return P},Je:function(){return C},wb:function(){return M},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:lt=[],img:At,imgWidth:Tt=346,title:Rt,sunTitle:Yt,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,Rt),t.createElement("span",null,Yt)),lt.length>0&&t.createElement("div",{className:v.btns},lt.map((Dt,on)=>t.createElement("div",{key:on,onClick:Dt.click},Dt.name,Dt.sign?t.createElement("img",{src:g,width:39}):null))),Ut),At&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:At,width:Tt}))),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:lt=[],value:At,onChange:Tt,onTitleChange:Rt,className:Yt,title:Ut,titleWidth:Dt=41,style:on={},fontColor:xe="#6A7283",showCount:U})=>{const[q,te]=(0,t.useState)(0),[re,Me]=(0,t.useState)(!1),Pe=(0,t.useRef)(null),et=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var nt;lt.length!==0&&(((nt=Pe==null?void 0:Pe.current)==null?void 0:nt.clientHeight)>97?te(1):te(0)),lt.length===0&&te(0),Me(!1)},[lt]),t.createElement("div",{className:l()(h.row,Yt),style:on},t.createElement("div",{onClick:(0,c.throttle)(()=>Rt==null?void 0:Rt(),2e3),style:{width:Dt,marginTop:re?12:4},className:`${h.title} ${Rt?"current":""}`},Ut),t.createElement("div",{className:re?`${h.tagsWrap} ${h.tagsBorderWrap}`:h.tagsWrap},t.createElement("div",{className:h.bar,ref:et,style:q>0?{height:q===1?97:"auto",overflow:q===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:h.tag,ref:Pe},lt==null?void 0:lt.map(nt=>t.createElement("span",{onClick:()=>Tt(nt.id),key:nt.id,style:{color:xe},className:At===nt.id?h.active:""},t.createElement("span",{title:nt.name,className:h.name},nt.name),!!U&&t.createElement("span",{className:h.num},nt.count))))),!!q&&t.createElement(t.Fragment,null,q===1?t.createElement("div",{onClick:()=>{var nt;te(2),((nt=Pe==null?void 0:Pe.current)==null?void 0:nt.clientHeight)>245?Me(!0):Me(!1)},className:h.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{et.current.scrollTop=0,te(1),Me(!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:lt=[],value:At,onChange:Tt,className:Rt,style:Yt={}})=>t.createElement("div",{style:Yt,className:l()(d.tabs,Rt)},lt.map(Ut=>t.createElement("span",{onClick:()=>Tt(Ut.id),className:At===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:lt=[],value:At="",onChange:Tt,onInputChange:Rt=()=>{},className:Yt,style:Ut={},placeholder:Dt,allowClear:on=!1})=>{var xe;const[U,q]=(0,t.useState)(""),[te,re]=(0,t.useState)("");(0,t.useEffect)(()=>{var et;let nt=At;(et=JSON.stringify(At))!=null&&et.includes("{")&&(q(At.id),nt=At.value||"");try{re(decodeURIComponent(nt||""))}catch(xt){re(decodeURIComponent(nt||""))}},[At]);const Me=()=>{Tt(encodeURIComponent(te),U||null)},Pe=et=>{et!==U&&(q(et),Tt(encodeURIComponent(te),et))};return t.createElement("div",{className:l()(u.input,Yt),style:Ut},!!lt.length&&t.createElement("div",{className:u.dropdown},t.createElement("div",{className:u.text},(xe=lt.find(et=>et.id===U))==null?void 0:xe.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},lt.map((et,nt)=>t.createElement("div",{key:nt,onClick:()=>Pe(et.id)},et.name)))),t.createElement(f.default,{onPressEnter:Me,value:te,onChange:et=>{re(et.target.value),Rt(encodeURIComponent(et.target.value),U||null)},bordered:!1,placeholder:Dt}),t.createElement("i",{onClick:Me,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"},C=({value:lt,onChange:At,className:Tt,total:Rt,pageSize:Yt,style:Ut={}})=>{const Dt=lt<2,on=lt>=Math.ceil(Rt/Yt);return Rt<=Yt?t.createElement(t.Fragment,null):t.createElement("div",{className:l()(w.quickPager,Tt),style:Ut},t.createElement("div",{onClick:()=>{Dt||At(lt-1,"prev")},className:Dt?w.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{on||At(lt+1,"next")},className:on?w.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"},p=e(71418),y=e(6848),S=e(13570),B=e(74128),D=e(65862),Z=e(96908),k=e(57177),ye=e(81378),se=e(2524),M=({className:lt,dataSource:At=[],col:Tt=4,right:Rt,bottom:Yt=23,precision:Ut=0,wrapWidth:Dt=1200,trackEventItems:on,loading:xe})=>{const U=Math.floor((Dt-(Tt-1)*Rt)/Tt);return t.createElement(p.Z,{spinning:xe},t.createElement("div",{className:l()(b.list,lt)},!!At.length&&At.map((q,te)=>{const{name:re,id:Me,identifier:Pe,power:et,cover_image_id:nt,pic:xt}=q;return t.createElement("div",{className:b.wrap,key:Me,style:{width:U,marginRight:(1+te)%Tt===0?0:Rt+Ut,marginBottom:Yt}},t.createElement("a",{target:"_blank",href:`/shixuns/${Pe}/challenges`,className:b.li,onClick:Ot=>{Ot.preventDefault(),on&&(0,D.L9)([on]),et&&(0,D.xg)(`/shixuns/${Pe}/challenges`)}},t.createElement("div",{className:b.img},t.createElement("img",{className:b.cover,src:`${xt}`}),q.is_jupyter&&t.createElement("img",{className:b.sign,src:Z}),q.is_jupyter_lab&&t.createElement("img",{className:b.sign,src:k}),q.is_unity_3d&&t.createElement("img",{className:b.sign,src:ye})),t.createElement("div",{className:b.name},t.createElement(y.Z,{title:re||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:b.e},re||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:b.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,q.challenges_count))),!!q.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,q.myshixuns_count))),t.createElement(y.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,q.level))),t.createElement("div",{className:b.rate},t.createElement(S.Z,{allowHalf:!0,disabled:!0,defaultValue:q.score_info}),t.createElement("span",null,"\xA0",q.score_info?`${q.score_info}\u5206`:"5\u5206")))),!et&&t.createElement("div",{className:b.lockWrap},t.createElement("img",{src:`${B.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")))}),!At.length&&t.createElement(se.Z,null)))},Y=e(59672),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"},ne="data:image/png;base64,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",W=e(59301),j=({className:lt,dataSource:At=[],col:Tt=4,right:Rt,bottom:Yt=23,precision:Ut=0,wrapWidth:Dt=1200,trackEventItems:on,loading:xe})=>{const U=Math.floor((Dt-(Tt-1)*Rt)/Tt);return W.createElement(p.Z,{spinning:xe},W.createElement("div",{className:l()(Q.list,lt)},!!At.length&&At.map((q,te)=>{const{subject_identifier:re,id:Me,identifier:Pe,power:et}=q,nt=q.is_public!=0&&q.is_public;return W.createElement("div",{className:Q.wrap,key:Me,style:{width:U,marginRight:(1+te)%Tt===0?0:Rt+Ut,marginBottom:Yt}},W.createElement("a",{className:Q.li,onClick:xt=>{xt.preventDefault(),on&&(0,D.L9)([on]),(0,D.xg)(q.first_category_url)}},W.createElement("div",{className:Q.top},W.createElement(y.Z,{title:q.name},W.createElement("div",{className:Q.name},q.name)),W.createElement("img",{className:Q.img,src:B.Z.IMG_SERVER+"/images/"+q.avatar_url}),W.createElement("div",{className:Q.text,title:q.creator},q.creator),re&&W.createElement("div",{className:Q.btns},W.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),W.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),nt&&W.createElement("div",{className:Q.sign},"\u516C\u5F00")),W.createElement("div",{className:Q.bottom},q.visits>0&&W.createElement(y.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},W.createElement("span",null,W.createElement("i",{className:"iconfont icon-liulanyan"}),W.createElement("span",null,q.visits))),q.course_members_count>0&&W.createElement(y.Z,{title:"\u6210\u5458",placement:"bottom"},W.createElement("span",null,W.createElement("i",{className:"iconfont icon-chengyuan"}),q.course_members_count)),q.tasks_count>0&&W.createElement(y.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},W.createElement("span",null,W.createElement("i",{className:"iconfont icon-zuoye"}),q.tasks_count)),q.is_end?W.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):W.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!q.is_accessible&&W.createElement("div",{className:Q.lockWrap},W.createElement("img",{src:`${B.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")))}),!At.length&&W.createElement(se.Z,null)))},ve={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(65582),me=({dataSource:lt=[],value:At,onChange:Tt,className:Rt,style:Yt={},tabBarExtraContent:Ut})=>t.createElement("div",{className:l()(ve.tabs,Rt),style:Yt},t.createElement("div",{className:ve.tabsWrap},lt.map((Dt,on)=>t.createElement("aside",{className:ve.tab,onClick:()=>{Tt(Dt.id),Dt.link&&Ce.history.push(Dt.link)},key:on},t.createElement("div",{className:At===Dt.id?ve.active:""},Dt.name),(Dt==null?void 0:Dt.resetCount)==null&&(Dt==null?void 0:Dt.total)!==void 0&&t.createElement("span",null,"\uFF08",Dt==null?void 0:Dt.total,"\uFF09"),(Dt==null?void 0:Dt.resetCount)!==void 0&&(Dt==null?void 0:Dt.total)!==void 0&&t.createElement(y.Z,{title:(Dt==null?void 0:Dt.tip)!=null?Dt==null?void 0:Dt.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},Dt==null?void 0:Dt.resetCount),"/",t.createElement("span",null,Dt==null?void 0:Dt.total),"\uFF09"))))),t.createElement("div",{className:ve.tabBar},Ut)),at=({className:lt,style:At={},children:Tt})=>t.createElement("div",{className:l()(lt),style:At},Tt),ke={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Ze=e(38854),Et=e(20834);const Ve=[{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:lt,dropValue:At,className:Tt,onSort:Rt,onDrop:Yt,dataSource:Ut=Ve})=>{var Dt;return t.createElement("div",{className:l()(ke.orderWrap,Tt)},t.createElement(Ze.Z,{dropdownRender:()=>t.createElement(Et.default,null,Ut.map((on,xe)=>t.createElement(Et.default.Item,{key:xe,onClick:()=>Yt(on.id)},on.name)))},t.createElement("span",{className:ke.orderTextWrap},(Dt=Ut.find(on=>At===on.id))==null?void 0:Dt.name)),t.createElement("span",{className:ke.orderIconWrap},t.createElement("span",{className:ke.orderAsc},t.createElement("i",{className:lt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ke.cursorPointer} ${ke.active}`:`iconfont icon-sanjiaoxing-up font12 ${ke.cursorPointer}`,onClick:()=>Rt(lt==="asc"?"desc":"asc")})),t.createElement("span",{className:ke.orderDesc},t.createElement("i",{className:lt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ke.cursorPointer} ${ke.active}`:`iconfont icon-sanjiaoxing-down font12 ${ke.cursorPointer}`,onClick:()=>Rt(lt==="asc"?"desc":"asc")}))))},Je={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),ce=Object.defineProperty,G=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,be=(lt,At,Tt)=>At in lt?ce(lt,At,{enumerable:!0,configurable:!0,writable:!0,value:Tt}):lt[At]=Tt,H=(lt,At)=>{for(var Tt in At||(At={}))R.call(At,Tt)&&be(lt,Tt,At[Tt]);if(G)for(var Tt of G(At))ae.call(At,Tt)&&be(lt,Tt,At[Tt]);return lt},L=(lt,At)=>{var Tt={};for(var Rt in lt)R.call(lt,Rt)&&At.indexOf(Rt)<0&&(Tt[Rt]=lt[Rt]);if(lt!=null&&G)for(var Rt of G(lt))At.indexOf(Rt)<0&&ae.call(lt,Rt)&&(Tt[Rt]=lt[Rt]);return Tt},ie=(lt,At,Tt)=>new Promise((Rt,Yt)=>{var Ut=xe=>{try{on(Tt.next(xe))}catch(U){Yt(U)}},Dt=xe=>{try{on(Tt.throw(xe))}catch(U){Yt(U)}},on=xe=>xe.done?Rt(xe.value):Promise.resolve(xe.value).then(Ut,Dt);on((Tt=Tt.apply(lt,At)).next())}),F=lt=>{var At=lt,{className:Tt,style:Rt,children:Yt,loading:Ut=!1,openLoading:Dt,onClick:on=()=>{},size:xe="middle",shape:U="round"}=At,q=L(At,["className","style","children","loading","openLoading","onClick","size","shape"]);const[te,re]=(0,t.useState)(!1);return t.createElement(le.ZP,H({onClick:(0,c.throttle)(Me=>ie(void 0,null,function*(){Dt&&re(!0);try{yield on(Me)}catch(Pe){console.log("error",Pe)}Dt&&re(!1)}),2e3,{leading:!0,trailing:!1}),className:l()(Je.btn,Je[`${xe}-${U}`],Tt),style:Rt,size:xe,shape:U,loading:te||Ut},q),Yt)},_={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:lt,style:At,children:Tt=null,onClick:Rt,title:Yt})=>t.createElement("div",{className:l()(_.head,lt),style:At},t.createElement("span",{className:"primary-hover",onClick:Rt},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:Yt},Yt),t.createElement("div",{className:_.node},Tt)),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"},ee=({confirmShow:lt=!0,confirmTitle:At,confirmClick:Tt,cancelShow:Rt=!0,cancelTitle:Yt,cancelClick:Ut,className:Dt,style:on,confirmLoading:xe=!1})=>t.createElement("div",{className:l()(oe.btns,Dt),style:on},lt&&t.createElement(le.ZP,{loading:xe,onClick:Tt,type:"primary",className:oe.confirm},At),Rt&&t.createElement(le.ZP,{onClick:Ut,className:oe.cancel},Yt)),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:lt,style:At={},LeftContent:Tt,children:Rt,RightContent:Yt})=>t.createElement("div",{className:l()(T.fixedBottom,lt),style:At},t.createElement("div",{className:T.wrap},t.createElement("div",{className:T.left},Tt),t.createElement("div",{className:T.center},Rt),t.createElement("div",{className:T.right},Yt))),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"},qe=({className:lt,style:At={},dataSource:Tt=[]})=>t.createElement("div",{className:l()(pe.crumbs,lt),style:At},Tt.map((Rt,Yt)=>YtCe.history.push(Rt.path)},Rt.name):t.createElement("span",null,Rt.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:Yt,style:{color:"#5F6368"}},Rt.name))),Ke=e(31797),he=Object.defineProperty,We=Object.defineProperties,J=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,Qe=(lt,At,Tt)=>At in lt?he(lt,At,{enumerable:!0,configurable:!0,writable:!0,value:Tt}):lt[At]=Tt,He=(lt,At)=>{for(var Tt in At||(At={}))St.call(At,Tt)&&Qe(lt,Tt,At[Tt]);if(it)for(var Tt of it(At))O.call(At,Tt)&&Qe(lt,Tt,At[Tt]);return lt},ue=(lt,At)=>We(lt,J(At)),Ie=(lt,At)=>{var Tt={};for(var Rt in lt)St.call(lt,Rt)&&At.indexOf(Rt)<0&&(Tt[Rt]=lt[Rt]);if(lt!=null&&it)for(var Rt of it(lt))At.indexOf(Rt)<0&&O.call(lt,Rt)&&(Tt[Rt]=lt[Rt]);return Tt};const{Countdown:ze}=Ke.default;var kt=lt=>{var At=lt,{onChange:Tt}=At,Rt=Ie(At,["onChange"]);const[Yt,Ut]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof Yt=="number"&&Yt>=0&&Tt(Yt)},[Yt]);const Dt=on=>{const xe=Math.floor(on/1e3);Ut(xe)};return t.createElement(ze,ue(He({},Rt),{onChange:Dt}))}},31103:function(wt,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(59301);function v(g,m){const i=(0,t.useRef)();(0,t.useEffect)(()=>{i.current=g}),(0,t.useEffect)(()=>{function h(){i.current()}if(m!==null){let r=setInterval(h,m);return()=>clearInterval(r)}},[m])}},24459:function(wt,N,e){"use strict";var t=e(6848),v=e(8591),g=e(3113),m=e(1710),i=e(59301),h=e(74457),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:x=>{u(x),(0,h.pV)(`${o==null?void 0:o.id}`,{limit:10,page:x}).then(E=>{n(E)})}}),[a,d]);return i.createElement(m.default,{columns:c,dataSource:d==null?void 0:d.data_sets,rowKey:"attachment_id",pagination:f})};N.Z=(0,i.memo)(s)},32778:function(wt,N,e){"use strict";e.d(N,{Z:function(){return Q}});var t=e(59301),v=e(65582),g=e(43418),m=e(8591),i=e(3113),h=e(61621),r=e(58421),l=e(74128),c=e(41867),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=(ne,W)=>{var K={};for(var j in ne)n.call(ne,j)&&W.indexOf(j)<0&&(K[j]=ne[j]);if(ne!=null&&d)for(var j of d(ne))W.indexOf(j)<0&&a.call(ne,j)&&(K[j]=ne[j]);return K},f=(ne,W,K)=>new Promise((j,ve)=>{var Ce=_e=>{try{me(K.next(_e))}catch(at){ve(at)}},fe=_e=>{try{me(K.throw(_e))}catch(at){ve(at)}},me=_e=>_e.done?j(_e.value):Promise.resolve(_e.value).then(Ce,fe);me((K=K.apply(ne,W)).next())});const x=ne=>{var W=ne,{shixunsDetail:K,globalSetting:j,loading:ve,dispatch:Ce,onReloadData:fe}=W,me=u(W,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[_e,at]=(0,t.useState)(),[ke,Ze]=(0,t.useState)([]);(0,t.useEffect)(()=>{K.actionTabs.key==="Collaborators-ChangeManager"&&Et()},[K.actionTabs.key]);const Et=()=>f(void 0,null,function*(){var Je;const le=yield Ce({type:"shixunsDetail/getChangeManager",payload:{id:(Je=K.actionTabs.params)==null?void 0:Je.id}});Ze(le||[])}),Ve=()=>{var Je;Ce({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(Je=K.actionTabs.params)==null?void 0:Je.id}}})},Ge=()=>f(void 0,null,function*(){var Je;if(!_e){m.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const le=yield Ce({type:"shixunsDetail/changeManager",payload:{id:(Je=K.actionTabs.params)==null?void 0:Je.id,user_id:_e}});Re(),le&&(fe(),m.ZP.info(le.message))}),Re=()=>{Ce({type:"shixunsDetail/setActionTabs",payload:{}}),at(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:ve.effects["shixunsDetail/changeManager"],onOk:Ge,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},ke.length?t.createElement(s.ZP.Group,{value:_e,onChange:Je=>at(Je.target.value)},ke.map((Je,le)=>t.createElement(s.ZP,{className:o.radio,key:le,value:Je.user_id},Je.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:Ve},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var E=(0,v.connect)(({shixunsDetail:ne,loading:W,globalSetting:K})=>({shixunsDetail:ne,globalSetting:K,loading:W}))(x),w=e(99313),A=e(46919);const{TabPane:C}=w.default;var b=({visible:ne,onCancel:W,onSelectGroup:K,shixunId:j,onSelectCollaborator:ve})=>t.createElement(g.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:ne,width:1100,centered:!0,keyboard:!1,onCancel:W,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},t.createElement(w.default,{defaultActiveKey:"1"},t.createElement(C,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},t.createElement(A.Z,{type:1,onCancel:W,container_type:2,container_id:j,onSelect:ve})))),p={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),S=e(54842),B=e(38147),D=Object.defineProperty,Z=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,se=(ne,W,K)=>W in ne?D(ne,W,{enumerable:!0,configurable:!0,writable:!0,value:K}):ne[W]=K,Be=(ne,W)=>{for(var K in W||(W={}))k.call(W,K)&&se(ne,K,W[K]);if(Z)for(var K of Z(W))ye.call(W,K)&&se(ne,K,W[K]);return ne},M=(ne,W,K)=>new Promise((j,ve)=>{var Ce=_e=>{try{me(K.next(_e))}catch(at){ve(at)}},fe=_e=>{try{me(K.throw(_e))}catch(at){ve(at)}},me=_e=>_e.done?j(_e.value):Promise.resolve(_e.value).then(Ce,fe);me((K=K.apply(ne,W)).next())});const Y=({shixunsDetail:ne,globalSetting:W,loading:K,user:j,dispatch:ve,position:Ce})=>{const fe=(0,t.useRef)(),[me,_e]=(0,t.useState)(0),[at,ke]=(0,t.useState)([]),[Ze,Et]=(0,t.useState)({id:null,page:1}),Ve=(0,v.useParams)(),[Ge,Re]=(0,t.useState)({}),Je=(0,t.useMemo)(()=>(0,c.Ny)()||(Ge==null?void 0:Ge.current_user_is_creator)||(Ge==null?void 0:Ge.current_user_is_partner),[c.Ny,Ge]),le=(0,t.useMemo)(()=>(0,c.Ny)()||(Ge==null?void 0:Ge.current_user_is_creator),[c.Ny,Ge]);(0,t.useEffect)(()=>{fe.current=Ve==null?void 0:Ve.taskId,Ze.id=Ve==null?void 0:Ve.taskId,Et(Ze),ce(Ze)},[]);const ce=ie=>M(void 0,null,function*(){const X=yield(0,B.ZP)(`/api/sci/projects/${Ve==null?void 0:Ve.taskId}/get_project_partners.json`,{method:"get"});X&&(ke(X.users||[]),_e(X.users_count),Re(X))}),G=()=>M(void 0,null,function*(){Ze.page=1,Et(Ze);const ie=(0,S.g)();yield ve({type:"user/getUserInfo",payload:ie}),yield ce(Ze)}),R=ie=>{Ze.page=ie,Et(Ze),ce(Ze)},ae=ie=>{g.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.createElement("div",{className:p.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>M(void 0,null,function*(){const X=yield(0,B.ZP)(`/api/sci/projects/${Ve==null?void 0:Ve.taskId}/del_project_partner.json`,{method:"DELETE",body:{user_id:ie}});m.ZP.info("\u5220\u9664\u6210\u529F"),Ze.page=1,Et(Ze),ce(Ze)})})},be=()=>{ve({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:fe.current}}})};function H(){ve({type:"shixunsDetail/setActionTabs",payload:{}})}const L={visible:ne.actionTabs.key==="Collaborators-AddCollaborator",onCancel:H,shixunId:fe.current,onSelectCollaborator:ie=>M(void 0,null,function*(){H(),(yield(0,B.ZP)(`/api/sci/projects/${fe.current}/bacht_add_project_partners.json`,{method:"POST",body:{user_ids:ie}}))&&(m.ZP.success("\u6DFB\u52A0\u6210\u529F"),G())}),onSelectGroup:ie=>M(void 0,null,function*(){H(),(yield ve({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:fe.current,group_id:ie.group_id}}))&&(m.ZP.success("\u6DFB\u52A0\u6210\u529F"),G())})};return t.createElement("section",null,t.createElement("div",{className:p.wrap},t.createElement("div",{className:p.content},t.createElement("div",{className:p.head},t.createElement("span",{className:p.headCount},"\u5408\u4F5C\u8005\uFF08",me,"\u4EBA\uFF09"),Je&&t.createElement("div",null,t.createElement(i.ZP,{className:p.button,style:{marginRight:Ce==="detail"?0:"20px"},onClick:be,icon:t.createElement(y.Z,null)},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),t.createElement("div",{className:p.list},t.createElement(h.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},at.map((ie,X)=>t.createElement("div",{style:{display:"inline-block",width:"50%"},key:X},t.createElement("div",{className:p.itemWrap},t.createElement("a",{target:"_blank",className:p.imgWrap},t.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:p.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:p.manager},"\u521B\u5EFA\u8005")),t.createElement("div",{className:p.itemContent},t.createElement("div",{className:p.nameWrap},t.createElement("a",{target:"_blank",className:p.name},ie==null?void 0:ie.user_name),t.createElement("div",{className:p.actionGroup},!(ie!=null&&ie.is_creator)&&le?t.createElement("a",{className:p.deletetitle,onClick:()=>ae(ie.id)},"\u5220\u9664"):null)),t.createElement("p",{className:p.schoolWrap},t.createElement("span",{className:p.school},ie==null?void 0:ie.school_name))))))))),me>10&&t.createElement("div",{className:p.countWrap},t.createElement(r.Z,{showQuickJumper:!1,showSizeChanger:!1,total:me,onChange:ie=>R(ie),pageSize:10,current:Ze.page}))),t.createElement(E,{onReloadData:G}),t.createElement(b,Be({},L)))};var Q=(0,v.connect)(({shixunsDetail:ne,loading:W,globalSetting:K,user:j})=>({shixunsDetail:ne,globalSetting:K,user:j,loading:W}))(Y)},47028:function(wt,N,e){"use strict";e.r(N),e.d(N,{default:function(){return ts}});var t=e(59301),v=e(65582),g=e(42678),m=e(57261),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(829),a=e(95237),u=e(43604),f=e(76618),x=e(56102),E=e(269),w=e(87169),A=e(57146),C=e(74128),b=e(38147),p=e(65862),y=(Ee,Ye,yt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(yt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(yt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((yt=yt.apply(Ee,Ye)).next())}),B=(0,t.forwardRef)(({time:Ee},Ye)=>{console.log("ScreenRecord:",Ye);const yt=(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,z){return y(this,null,function*(){let V=[];const ge=yield new MediaRecorder(Or);ge.ondataavailable=we=>{V.push(we.data)},ge.start(),Kn.current=ge,window.recorderRefs=ge,ge.addEventListener("stop",we=>{let Fe=URL.createObjectURL(V[0],{type:"video/mp4"});(0,p.Nd)("xxx.webm",Fe)})})}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}yt.current.srcObject.getTracks().forEach(z=>{z.stop()}),window.recorderRefs.addEventListener("dataavailable",z=>{let V=URL.createObjectURL(z.data,{type:"video/mp4"});(0,p.Nd)("\u5C4F\u5E55\u5F55\u5236\u89C6\u9891.webm",V)})}function ei(){navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then(Or=>(yt.current.srcObject=Or,zn.push(Or),yt.current.captureStream=yt.current.captureStream||yt.current.mozCaptureStream,new Promise(z=>yt.current.onplaying=z))).then(()=>dn(yt.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:yt}))}),D=(Ee,Ye,yt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(yt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(yt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((yt=yt.apply(Ee,Ye)).next())});const Z={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};var k=({className:Ee,mirror_description:Ye,git_url:yt,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:z})=>{console.log(z);const V=(0,v.useParams)(),[ge,we]=(0,t.useState)("8082"),[Fe,Le]=(0,t.useState)(!1),[ht,mt]=(0,t.useState)(!1),ft=(0,t.useRef)(),je=dn?"C:/Windows/AppReadiness/userfiles":"/data/workspace/keyan/userfiles",Ft=dn?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/keyan/downloadfiles",_t=()=>{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:()=>D(void 0,null,function*(){const nn=yield(0,E.Jd)({identifier:V.taskId});return(nn==null?void 0:nn.status)===0&&s.ZP.info("\u91CD\u542F\u6210\u529F"),""})})},Gt=()=>{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"${je}"`,action:`${C.Z.API_SERVER}/api/sci/projects/${V.taskId}/upload_file.json`,onChange:nn=>{nn.every(rn=>{var gn;return((gn=rn.response)==null?void 0:gn.status)===0})&&(r.default.destroyAll(),s.ZP.info("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))}}))})},jt=()=>D(void 0,null,function*(){var nn,rn;mt(!0);const gn=yield(0,b.ZP)(`/api/sci/projects/${V.taskId}/port_proxy.json`,{method:"post",body:{port:ge,position:1}});(nn=gn==null?void 0:gn.data)!=null&&nn.url&&(0,p.xg)((rn=gn==null?void 0:gn.data)==null?void 0:rn.url),mt(!1)}),Qt=()=>{r.default.confirm({title:"\u4E0B\u8F7D\u4EE3\u7801",centered:!0,width:600,content:`\u4EE3\u7801\u4E0B\u8F7D\u529F\u80FD\uFF1A\u5C06\u201C${Ft}\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,b.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 nn,rn;(rn=(nn=ft.current)==null?void 0:nn.startScreenRecord)==null||rn.call(nn)},cn=()=>{const{webssh:nn}=z;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,nn==null?void 0:nn.username)),t.createElement(a.Z,null,t.createElement(u.Z,{flex:"50px"},"\u5730\u5740"),t.createElement(u.Z,null,nn==null?void 0:nn.address)),t.createElement(a.Z,null,t.createElement(u.Z,{flex:"50px"},"\u7AEF\u53E3"),t.createElement(u.Z,null,nn==null?void 0:nn.servicePort)),t.createElement(a.Z,null,t.createElement(u.Z,{flex:"50px"},"\u5BC6\u7801"),t.createElement(u.Z,null,nn==null?void 0:nn.password)))})};return t.createElement("div",{className:`tpi-code-setting ${Ee}`,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:()=>Gt(),className:"file-item action",title:"\u4E0A\u4F20\u6587\u4EF6"}," ",t.createElement("i",{className:"iconfont icon-shangchuanshipin1"}),"\u4E0A\u4F20\u6587\u4EF6"),t.createElement("a",{onClick:()=>Qt(),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"),z.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:Fe},t.createElement("span",{style:{color:"#ddd",marginLeft:-11}},"ssh\u76F4\u8FDE"))))),dn&&t.createElement("a",{id:"reset-task",onClick:_t,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 "),yt?t.createElement(x.CopyToClipboard,{text:yt,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(B,{ref:ft}))},ye=e(31103),se=e(6848),Be=e(58421),M={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"},Y=Object.defineProperty,Q=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,K=(Ee,Ye,yt)=>Ye in Ee?Y(Ee,Ye,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Ee[Ye]=yt,j=(Ee,Ye)=>{for(var yt in Ye||(Ye={}))ne.call(Ye,yt)&&K(Ee,yt,Ye[yt]);if(Q)for(var yt of Q(Ye))W.call(Ye,yt)&&K(Ee,yt,Ye[yt]);return Ee},ve=(Ee,Ye,yt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(yt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(yt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((yt=yt.apply(Ee,Ye)).next())});const Ce=(0,p.oP)(),fe={};Ce!=null&&Ce.homework_common_id&&(fe.homework_common_id=Ce==null?void 0:Ce.homework_common_id),Ce!=null&&Ce.exercisesId&&(fe.exercise_id=Ce==null?void 0:Ce.exercisesId);function me(Ee){return get(`tasks/${Ee}.json`,fe)}function _e(Ee){return(0,b.U2)(`sci/projects/${Ee}/get_data_sets.json`)}function at(Ee){return get(`myshixuns/${Ee}/challenges.json`)}function ke(Ee,Ye){return get(`myshixuns/${Ee}/subject_challenges.json`,Ye)}function Ze(Ee,Ye,yt){return(0,b.U2)(`tasks/${Ee}/star.json`,{star:yt,shixun_id:Ye})}function Et(Ee,Ye){return Ye.path&&(Ye.path=encodeURIComponent(Ye.path)),(0,b.U2)(`tasks/${Ee}/rep_content.json`,j(j({},Ye),fe))}function Ve(Ee,Ye){return(0,b.v_)(`myshixuns/${Ee}/update_file.json`,j(j({},Ye),fe))}function Ge(Ee,Ye){return(0,b.U2)(`tasks/${Ee}/reset_original_code.json`,j(j({},Ye),fe))}function Re(Ee,Ye){return(0,b.v_)(`myshixuns/${Ee}/reset_repository.json`,Ye)}function Je(Ee,Ye){return(0,b.U2)(`tasks/${Ee}/reset_passed_code.json`,j(j({},Ye),fe))}function le(Ee,Ye){return(0,b.v_)(`tasks/${Ee}/game_build.json`,j(j({},Ye),fe))}function ce(Ee,Ye){return(0,b.U2)(`tasks/${Ee}/game_status.json`,j(j({},Ye),fe))}function G(Ee,Ye){return post(`tasks/${Ee}/choose_build.json`,j(j({},Ye),fe))}function R(Ee){return get(`tasks/${Ee}/picture_display.json`,fe)}function ae(Ee,Ye){return get(`tasks/${Ee}/cost_time.json`,j(j({},Ye),fe))}function be(Ee,Ye){return get(`courses/${Ee}/inform_detail.json`,Ye)}function H(Ee){return(0,b.v_)(`tasks/${Ee}/plus_or_cancel_praise.json`)}function L(Ee,Ye={}){return(0,b.v_)(`myshixuns/${Ee}/repository.json`,Ye)}function ie(Ee,Ye){return get(`myshixuns/${Ee}/open_webssh.json`,Ye||{})}function X(Ee,Ye){return get(`myshixuns/${Ee}/open_vm_webssh.json`,Ye)}function F(Ee){return get(`tasks/${Ee}/close_webssh.json`)}function _(Ee){return ve(this,null,function*(){const Ye=yield(0,b.v_)(`/sci/projects/${Ee}/delete_pod.json`);if((Ye==null?void 0:Ye.status)>=0)return(0,b.v_)(`/sci/projects/${Ee}/start_environment.json`,fe)})}function $(Ee){return post(`tasks/${Ee}/reset_environment`)}function P(Ee,Ye){return post(`tasks/${Ee}/reset_linux_vnc_link.json`,Ye||{})}function oe(Ee){return(0,b.U2)(`tasks/${Ee}/check_test_sets.json`)}function Ae(Ee){return get(`tasks/${Ee}/get_answer_info.json`)}function ee(Ee){return get(`tasks/${Ee}/get_choose_answer.json`)}function T(Ee){return get(`tasks/${Ee}/unlock_choose_answer.json`)}function I(Ee,Ye){return get(`tasks/${Ee}/unlock_answer.json`,{answer_id:Ye})}function de(Ee,Ye,yt){return(0,b.v_)(`tasks/${Ee}/set_games_status.json`,{result:Ye,data:yt})}function pe(Ee){return(0,b.v_)(`/sci/projects/${Ee}/extend_release.json`)}function De(Ee,Ye){return(0,b.v_)(`/sci/projects/${Ee}/save_mirror.json`,j({},Ye))}function qe(Ee){return Fetch(`/api/tasks/${Ee}/active.json`,{method:"post",body:{template_id:window.sessionStorage.imageId}})}function Ke(Ee){return post(`tasks/${Ee}/extend_linux_vnc.json`,fe)}function he(Ee,Ye){return get(`tasks/${Ee}/rank_list.json`,Ye)}function We(Ee,Ye){return(0,b.v_)(`tasks/${Ee}/close_windows_vnc.json`,{tpi_id:Ye})}function J(Ee){return get(`tasks/${Ee}/pull_files.json`)}function it(Ee,Ye){return post(`tasks/${Ee}/log_output`,Ye)}function St(Ee){return get(`tasks/${Ee}/stop_log_output.json`)}function O(Ee){return ve(this,null,function*(){return Fetch(`/api/myshixuns/${Ee.id}/add_file.json`,{method:"post",body:Ee})})}function Qe(Ee){return ve(this,null,function*(){return Fetch(`/api/myshixuns/${Ee.id}/delete_git_file.json`,{method:"Delete",body:Ee})})}function He(Ee){return ve(this,null,function*(){return Fetch(`/api/myshixuns/${Ee.id}/mv_file.json`,{method:"post",body:Ee})})}function ue(Ee){return ve(this,null,function*(){return Ee.path&&(Ee.path=encodeURIComponent(Ee.path)),Fetch(`/api/tasks/${Ee.id}/rep_content.json`,{method:"get",params:Ee})})}function Ie(Ee){return ve(this,null,function*(){return(0,b.ZP)(`/api/sci/projects/${Ee.id}/commit_files.json`,{method:"post",body:Ee})})}var ze=Object.defineProperty,Nt=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,At=(Ee,Ye,yt)=>Ye in Ee?ze(Ee,Ye,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Ee[Ye]=yt,Tt=(Ee,Ye)=>{for(var yt in Ye||(Ye={}))kt.call(Ye,yt)&&At(Ee,yt,Ye[yt]);if(Nt)for(var yt of Nt(Ye))lt.call(Ye,yt)&&At(Ee,yt,Ye[yt]);return Ee},Rt=(Ee,Ye)=>{var yt={};for(var Cn in Ee)kt.call(Ee,Cn)&&Ye.indexOf(Cn)<0&&(yt[Cn]=Ee[Cn]);if(Ee!=null&&Nt)for(var Cn of Nt(Ee))Ye.indexOf(Cn)<0&<.call(Ee,Cn)&&(yt[Cn]=Ee[Cn]);return yt},Yt=(Ee,Ye,yt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(yt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(yt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((yt=yt.apply(Ee,Ye)).next())}),Ut=(Ee=>(Ee.Classrooms="classrooms",Ee.Shixuns="shixuns",Ee.Paths="paths",Ee.Projects="projects",Ee.Videos="videos",Ee.Topics="topics",Ee.Teach="teach-group",Ee))(Ut||{});const Dt=Ee=>{var Ye=Ee,{userDetail:yt,user:Cn,globalSetting:kn,loading:Kn,dispatch:Sr,onClose:zn,shixun:dn}=Ye,sn=Rt(Ye,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]);const ei=(0,v.useParams)(),[Or,z]=(0,t.useState)([]),[V,ge]=(0,t.useState)(""),[we,Fe]=(0,t.useState)(0),[Le,ht]=(0,t.useState)(Tt({page:1,limit:20},ei)),mt=(0,t.useCallback)(()=>sn.visible,[sn.visible]);(0,t.useEffect)(()=>{Le.page=1,ft()},[sn.visible]);const ft=()=>Yt(void 0,null,function*(){const je=yield _e(ei.taskId);je&&(z([...je.data_sets]),Fe(je.data_sets_count),ge(je.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:M.list},t.createElement(se.Z,{title:V},t.createElement("dt",{className:"c-white"},V)),t.createElement("dd",null,t.createElement(x.CopyToClipboard,{text:V,onCopy:()=>s.ZP.success("\u590D\u5236\u6210\u529F")},t.createElement("span",{className:`${M.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((je,Ft)=>t.createElement("dl",{className:M.list},t.createElement(se.Z,{title:je.filename},t.createElement("dt",{className:"c-white"},je.filename)),t.createElement("dd",null,t.createElement(x.CopyToClipboard,{text:je.file_path,onCopy:()=>s.ZP.success("\u590D\u5236\u6210\u529F")},t.createElement("span",{className:`${M.copy} current`},"\u70B9\u51FB\u590D\u5236"))))),t.createElement("div",{className:"tc"},t.createElement(Be.Z,{onChange:je=>{Le.page=je,ft()},className:M.page,size:"small",total:we,pageSize:Le.limit,hideOnSinglePage:!0})))};var on=(0,v.connect)(({user:Ee,userDetail:Ye,loading:yt,shixunsDetail:Cn,globalSetting:kn})=>({user:Ee,userDetail:Ye,shixunsDetail:Cn,globalSetting:kn,loading:yt.models.index}))(Dt),xe=e(77254),U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII=",q="data:image/png;base64,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",te=e(84056),re=e(35195),Me=Object.defineProperty,Pe=Object.defineProperties,et=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Kt=(Ee,Ye,yt)=>Ye in Ee?Me(Ee,Ye,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Ee[Ye]=yt,Zt=(Ee,Ye)=>{for(var yt in Ye||(Ye={}))xt.call(Ye,yt)&&Kt(Ee,yt,Ye[yt]);if(nt)for(var yt of nt(Ye))Ot.call(Ye,yt)&&Kt(Ee,yt,Ye[yt]);return Ee},Mt=(Ee,Ye)=>Pe(Ee,et(Ye)),zt=(Ee,Ye,yt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(yt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(yt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((yt=yt.apply(Ee,Ye)).next())});const{Countdown:Oe}=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 $e=({mirror_description:Ee,difficulty:Ye,git_url:yt,vnc_url:Cn,window_vnc_url:kn,linux_vnc:Kn,isNotice:Sr,user:zn,game:dn,shixun:sn={},taskData:ei={},resetVncLoading:Or,onUpdateCostTime:z,lastedGetTaskInfoTime:V,onShowNotice:ge,onResetGitCode:we,onResetVnc:Fe,onBack:Le,onAddVncTime:ht,onUpdateCode:mt,unity_3d_routes:ft,remaining_time:je,st:Ft})=>{const[_t]=(0,v.useSearchParams)(),{name:Gt,identifier:jt,task_pass:Qt,test_set_permission:hn}=sn,[cn,nn]=(0,t.useState)(!1),[rn,gn]=(0,t.useState)(!1),[Qn,Yn]=(0,t.useState)({}),[Rn,tr]=(0,t.useState)(!1),[fr,wn]=(0,t.useState)(null),[Pn,$t]=(0,t.useState)(1800),[Lt,yn]=(0,t.useState)(!1),[Wn,Tn]=(0,t.useState)(!1),rr=(0,v.useLocation)().query,Mn=(0,v.useParams)(),[ur,hr]=(0,t.useState)(!1),[Er]=h.default.useForm(),Ir=(0,t.useMemo)(()=>Date.now()+je,[je]);(0,t.useEffect)(()=>{Rn||setTimeout(()=>{tr(!0)},1e3*60)},[Rn]),(0,t.useEffect)(()=>{xe.Z.subscribe("update-windows-time",Nn=>{$t(parseInt(je/1e3))}),$t(je/1e3)},[]),(0,t.useEffect)(()=>{var Nn;return _t.get("type")==="exercises"&&((Nn=Qn==null?void 0:Qn.exercise)!=null&&Nn.screen_open)&&(re.U.forEach((Hn,Pr)=>{document.addEventListener(Hn,Jr,!1),document.addEventListener("blur",Jr,!1)}),window.focus(),window.onblur=function(){(0,te.vp)()&&(Jr(),(0,te.BU)())}),()=>{re.U.forEach((Hn,Pr)=>{document.removeEventListener(Hn,Jr,!1)})}},[Qn]);const ni=()=>{yn(!Lt)},Jr=Nn=>{window.parent.postMessage("backExercise","*"),Nn!=="back"&&(0,te.BU)()};function dr(){nn(!cn)}function qr(){nn(!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 Ur(){Or||Fe()}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:()=>{Ur(),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,te.vp)()?(0,te.BU)():(0,te.Dj)((Hn=document==null?void 0:document.getElementById)==null?void 0:Hn.call(document,"task-right-panel"))),Nn==="show-clipboard-box"&&xe.Z.publish("show-clipboard-box")}const Un={task_pass:Qt,test_set_permission:hn,mirror_description:Ee,difficulty:Ye,resetVncLoading:Or,git_url:yt,onVncAction:Ti,window_vnc_url:kn,linux_vnc:Kn,vnc_url:Cn,shixun:sn,unity_3d_routes:ft},Jn=(0,t.useCallback)(()=>Pn?(console.log("VncTimer:",Pn),t.createElement(Ct,{defaultTime:Pn,onAddVncTime:ht,onReset:Ur,toShixun:wr,title:""})):null,[Pn]);return(0,t.useEffect)(()=>{Wn&&Er.setFieldsValue({name:"",version:"",description:""})},[Wn]),t.createElement("div",{className:"task-header-container"},_t.get("type")!=="exercises"&&t.createElement(t.Fragment,null,ei.name),t.createElement("h2",{className:"shixun-info"},Gt),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(),xe.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(Oe,{valueStyle:{color:"white",fontSize:"12px"},style:{marginRight:20,marginLeft:5},value:Ir}),t.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:dr},t.createElement("img",{alt:"tool",src:U,width:16}),"\u5DE5\u5177\u680F"),t.createElement("a",{className:"btn-vnc",title:"\u6570\u636E\u96C6",onClick:()=>gn(!0)},t.createElement("img",{alt:"tool",src:q,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(m.Z,null,t.createElement(c.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:cn,onClose:qr},t.createElement(k,Mt(Zt({},Un),{taskData:ei})))),t.createElement(m.Z,null,t.createElement(c.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:rn,onClose:qr,style:{height:"100%"}},t.createElement(on,null))),t.createElement(r.default,{title:"\u4FDD\u5B58\u955C\u50CF",open:Wn,okButtonProps:{loading:ur},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*(){hr(!0);const Hn=yield Ie({id:Mn.taskId});if((Hn==null?void 0:Hn.status)!==0){hr(!1);return}const Pr=yield De(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 De(Mn.taskId,Zt({is_cover:!0},Nn));(Bn==null?void 0:Bn.status)==0&&(s.ZP.info("\u8986\u76D6\u6210\u529F"),Tn(!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(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 Ct({onAddVncTime:Ee,onReset:Ye,toShixun:yt,title:Cn="",defaultTime:kn}){const[Kn,Sr]=(0,t.useState)(kn),[zn,dn]=(0,t.useState)(!1);(0,ye.Z)(()=>{Sr(Kn-1)},Kn>0?1e3:null),(0,t.useEffect)(()=>{Kn===st&&dn(!0)},[Kn]),(0,t.useEffect)(()=>{kn0){const z=yield Ee();Sr((z==null?void 0:z.remaining_time)/1e3)}else Sr(kn),Ye()})}function Or(){Kn0){for(let yt=0;ytYe in Ee?un(Ee,Ye,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Ee[Ye]=yt,vt=(Ee,Ye)=>{for(var yt in Ye||(Ye={}))Ne.call(Ye,yt)&&ut(Ee,yt,Ye[yt]);if(Te)for(var yt of Te(Ye))ot.call(Ye,yt)&&ut(Ee,yt,Ye[yt]);return Ee},Vt=(Ee,Ye)=>pn(Ee,bn(Ye));function Wt(Ee,Ye,yt){let Cn=yt._core._renderService.dimensions.actualCellWidth||9.5,kn=yt._core._renderService.dimensions.actualCellHeight||18;const Kn=Math.floor(Ye/kn);return[Math.floor(Ee/Cn),Kn]}function Jt(Ee,Ye){const yt=new qt.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,Ee);console.log("cols, rows",Kn,Sr),xe.Z.publish("ssh-xterm-resize",{columns:Kn,rows:Sr,width:kn.target.offsetWidth,height:kn.target.offsetHeight}),Ee.resize(Kn,Sr);const zn=pt.Base64.decode("IA=="),dn=pt.Base64.decode("CBtbSw==");Ee.write(zn),Ee.write(dn)}});return yt.observe(Ye),yt}const Pt=3e4;var en=({sshConfigData:Ee,sid:Ye})=>{const[yt,Cn]=(0,t.useState)(null),{ws_url:kn,password:Kn,port:Sr}=Ee,zn=(0,t.useRef)(),dn=(0,t.useRef)(),sn=(0,t.useRef)(!1);return(0,t.useEffect)(()=>{if(zn.current&&kn){const ei=new gt.Terminal({fontSize:16,rendererType:"dom"});console.log("el.current:",zn.current),ei.open(zn.current),ei.onData(z=>{console.log("data:",z),dn.current&&dn.current.readyState===1&&(dn.current.send(JSON.stringify({tp:"client",data:z})),xe.Z.publish("on-operating-ssh"))}),ei.write("Connecting..."),Cn(ei);const Or=Jt(ei,zn.current);return()=>{ei==null||ei.dispose(),Or&&zn.current&&Or.unobserve(zn.current)}}},[kn,zn.current]),(0,t.useEffect)(()=>{if(yt&&kn){let ei=function(){const Fe=new WebSocket(kn);console.log("socketInstance:",kn),dn.current=Fe,Fe.onopen=()=>{let Le=yt.element.parentElement;if(Le){let ht=Le.offsetWidth,mt=Le.offsetHeight;console.log("init",{tp:"init",data:Vt(vt({},Ee),{secret:Kn,width:ht,height:mt,rows:yt.rows,columns:yt.cols})}),Fe.send(JSON.stringify({tp:"init",data:Vt(vt({},Ee),{secret:Kn,width:ht,height:mt,rows:yt.rows,columns:yt.cols})})),setTimeout(()=>{Fe.send(JSON.stringify({tp:"client",data:`cd /data/workspace/keyan/myshixun -`}))},200)}yt.focus()},Fe.onerror=Le=>{console.log("------in socket error----",Le,Fe,kn)},Fe.onmessage=Le=>{sn.current||(yt.write("\r"),setTimeout(()=>{},1e3)),sn.current=!0,console.log("event:",Le);let ht=pt.Base64.decode(Le.data.toString());(ht==null?void 0:ht.indexOf("\u7248\u672C\u5E93\u4EE3\u7801\u8DEF\u5F84\uFF1A/data/workspace/myshixun/"))>-1&&(ht=`\u7248\u672C\u5E93\u4EE3\u7801\u8DEF\u5F84\uFF1A/data/workspace/keyan/myshixun/\r -`);let mt=yt._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",ht,mt,yt),yt.write(ht)},Fe.onclose=Le=>{Or&&clearInterval(Or),yt.write(`\r -connection closed`)}};const Or=setInterval(()=>{dn.current&&dn.current.send(JSON.stringify({tp:"h"}))},Pt),z=xe.Z.subscribe("create-socket",Fe=>{Ye==Fe&&(dn.current&&dn.current.readyState===1?yt.focus():ei(),yt.focus())}),V=xe.Z.subscribe("close-socket",Fe=>{Ye===Fe&&(dn.current&&(dn.current.close(),sn.current=!1,yt.clear()),dn.current=null)}),ge=xe.Z.subscribe("ssh-xterm-resize",Fe=>{dn.current&&dn.current.readyState===1&&dn.current.send(JSON.stringify({tp:"resize",data:vt({},Fe)}))}),we=xe.Z.subscribe("ssh-add-connect-time",()=>{dn.current&&dn.current.readyState===1&&dn.current.send(JSON.stringify({tp:"overtime"}))});return()=>{V(),z(),ge(),we(),dn.current&&(dn.current.close(),sn.current=!1)}}},[yt,kn,Sr]),t.createElement("div",{className:Xt["xterm-panel-wrp"]},t.createElement("div",{ref:zn,className:Xt["xterm-panel"]},kn?null:t.createElement("p",{style:{color:"#fff"}},"\u6B63\u5728\u8FDE\u63A5\u547D\u4EE4\u884C\u670D\u52A1...")))},_n=e(93948),tn=e(62013);const Ht=o.default.TextArea;var Bt=({onCancel:Ee,onSave:Ye,content:yt})=>{const[Cn,kn]=(0,t.useState)(yt);function Kn(zn){kn(zn.target.value)}function Sr(){Ye(Cn)}return(0,t.useEffect)(()=>{kn(yt)},[yt]),t.createElement("div",{className:"clipboard-box"},t.createElement("h3",null,"\u5B9E\u9A8C\u73AF\u5883\u526A\u5207\u677F\uFF1A"),t.createElement(Ht,{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:Ee,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(66649),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=(Ee,Ye,yt)=>Ye in Ee?An(Ee,Ye,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Ee[Ye]=yt,Dn=(Ee,Ye)=>{for(var yt in Ye||(Ye={}))fn.call(Ye,yt)&&xn(Ee,yt,Ye[yt]);if(cr)for(var yt of cr(Ye))ln.call(Ye,yt)&&xn(Ee,yt,Ye[yt]);return Ee},In=(Ee,Ye)=>vn(Ee,jn(Ye)),Xn=(Ee,Ye,yt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(yt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(yt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((yt=yt.apply(Ee,Ye)).next())});const ar=t.createElement(mn.Z,{style:{fontSize:24},spin:!0});function qn(Ee){return Ee.replace(/\\u([\dA-Za-z]{4})/g,function(Ye,yt){return String.fromCharCode(parseInt("0x"+yt))})}function yr(Ee){Ee||(Ee=window.location.search);let Ye=Ee.substr(1),yt={};return Ye.split("&").forEach(function(Cn){let kn=Cn.split("=");yt[kn[0]]=decodeURIComponent(kn[1])}),yt}const Ar={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5B9E\u9A8C\u73AF\u5883\u51C6\u5907\u4E2D"};var Vn=(Ee=>(Ee[Ee.SET_LOADING=0]="SET_LOADING",Ee[Ee.SET_IS_LARGE=1]="SET_IS_LARGE",Ee[Ee.SET_MES=2]="SET_MES",Ee[Ee.SET_STATE=3]="SET_STATE",Ee[Ee.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",Ee[Ee.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT",Ee[Ee.UPDATE_ALL=6]="UPDATE_ALL",Ee))(Vn||{});function Fr(Ee,Ye){switch(Ye.type){case 0:return In(Dn({},Ee),{loading:Ye.payload});case 1:return Dn({},In(Dn({},Ee),{isLarge:Ye.payload}));case 2:return In(Dn({},Ee),{mes:Ye.payload});case 3:return Dn(Dn({},Ee),Ye.payload);case 5:return In(Dn({},Ee),{transferContent:Ye.payload});case 4:return In(Dn({},Ee),{showClipBoardBox:Ye.payload});case 6:return Dn({loading:Ee.loading},Ye.payload);default:throw new Error}}var mr=({vnc_url:Ee,window_vnc_url:Ye,linux_vnc:yt,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,z]=(0,t.useState)(),[V,ge]=(0,t.useState)(!1),[we,Fe]=(0,t.useReducer)(Fr,Ar),[Le,ht]=(0,t.useState)(0),{mes:mt,loading:ft,showClipBoardBox:je,isLarge:Ft,transferContent:_t}=we;let[Gt,jt]=(0,t.useState)(0),Qt=(0,t.useRef)();const hn=(0,v.useParams)(),cn=hn;(0,t.useEffect)(()=>(window.addEventListener("visibilitychange",rn),()=>{var $t,Lt;(Lt=($t=dn.current)==null?void 0:$t.disconnect)==null||Lt.call($t),window.removeEventListener("visibilitychange",rn)}),[]),(0,t.useEffect)(()=>(window.sessionStorage.imageId=Or,()=>{window.sessionStorage.removeItem("imageId")}),[Or]);const nn=()=>{var $t,Lt;(($t=Kn==null?void 0:Kn.shixun)==null?void 0:$t.windows_connection_mode)==="rdp"?setTimeout(()=>{fr()},1500):((Lt=sn==null?void 0:sn.current)==null?void 0:Lt.resizeSession)!==void 0&&((0,te.vp)()?sn.current.resizeSession=!0:setTimeout(()=>{sn.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 Lt=sessionStorage.vncPageLeaveTime;Sn()(new Date).diff(Sn()(Lt),"minutes")>2&&ht(new Date().getTime()),sessionStorage.removeItem("vncPageLeaveTime")}else sessionStorage.vncPageLeaveTime=new Date};function gn(){Fe({type:4,payload:!1})}function Qn(){Fe({type:1,payload:!Ft})}function Yn($t){let Lt;return zn.current&&(Lt=new qt.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"&&fr(),(rr.target.offsetHeight>0||rr.target.offsetWidth>0)&&((Tn=$t==null?void 0:$t._eventHandlers)==null||Tn.windowResize())}),Lt.observe(zn.current)),Lt}const Rn=()=>Xn(void 0,null,function*(){var $t,Lt,yn;const Wn=($t=yr())!=null&&$t.homework_common_id?{homework_common_id:(Lt=yr())==null?void 0:Lt.homework_common_id}:{},Tn=yield(0,b.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(Qt.current),jt(0),yield We(hn.taskId,Tn==null?void 0:Tn.message),ht(Le+1)})})}));if((Tn==null?void 0:Tn.status)===-1)throw new String(Tn==null?void 0:Tn.message);return Cn&&((0,p.d8)("PVEAuthCookie",(yn=Tn==null?void 0:Tn.data)==null?void 0:yn.cookies_value,1),(0,p.d8)("PVELangCookie","zh_CN",1)),xe.Z.publish("update-windows-time",Tn==null?void 0:Tn.data),Tn});(0,t.useEffect)(()=>{var $t;let Lt,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"),Fe({type:0,payload:!0}),ht(Le+1))}xe.Z.subscribe("reset-linux-windows-loading",()=>{Fe({type:0,payload:!0})}),xe.Z.subscribe("reset-linux-windos-vnc",()=>{ht(Le+1)});function Tn(){jt(100),clearTimeout(Qt.current),setTimeout(()=>{var Mn;(Mn=Lt==null?void 0:Lt._eventHandlers)==null||Mn.windowResize(),Fe({type:0,payload:!1})},1300),xe.Z.subscribe("send-ctrl-alt-delete",()=>{Lt==null||Lt.sendCtrlAltDel()})}function rr(Mn){const ur=qn(Mn.detail.text);Fe({type:5,payload:ur})}if((Ye||Ee||yt||Cn&&Or)&&zn.current){clearTimeout(Qt.current),(($t=Kn==null?void 0:Kn.shixun)==null?void 0:$t.windows_connection_mode)==="rdp"&&fr(),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:dr,searchParams:qr,host:wr,search:Ur}=Jr,$r=(0,p.en)(Ur);ni=qr.get("password"),Ir=`${dr==="https:"?"wss":"ws"}://${wr}/${$r.path||"websockify"}`,Lt=new tn.Z(zn.current,Ir,{credentials:{password:ni},wsProtocols:["binary"],resize:"scale",show_dot:!0}),yn=Yn(Lt),Lt.viewOnly=Er.view_only||!1,Ye?Lt.scaleViewport=!0:Lt.scaleViewport=Er.scale||!1,Lt.scaleViewport=!0,Lt.showDotCursor=!0,Lt.resizeSession=!0,sn.current=Lt,Lt.addEventListener("disconnect",Wn),Lt.addEventListener("connect",Tn),Lt.addEventListener("clipboard",rr)}));const Mn=xe.Z.subscribe("vnc-reseting",()=>{jt(0),Fe({type:3,payload:{loading:!0,mes:"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}})}),ur=xe.Z.subscribe("vnc-enlarge",Er=>{}),hr=xe.Z.subscribe("show-clipboard-box",()=>{Fe({type:4,payload:!0})});return jt(0),()=>{Lt==null||Lt.removeEventListener("disconnect",Wn),Lt==null||Lt.removeEventListener("connect",Tn),Lt==null||Lt.removeEventListener("clipboard",rr),Mn(),ur(),hr(),yn&&zn.current&&yn.unobserve(zn.current)}}},[Ee,Ye,yt,Le,Or]),(0,t.useEffect)(()=>{var $t,Lt,yn,Wn;Cn&&(($t=Kn==null?void 0:Kn.shixun_virtual_templates)==null?void 0:$t.length)===1?z((yn=(Lt=Kn==null?void 0:Kn.shixun_virtual_templates)==null?void 0:Lt[0])==null?void 0:yn.template_id):Cn&&((Wn=Kn==null?void 0:Kn.shixun_virtual_templates)==null?void 0:Wn.length)>1&&ge(!0)},[Cn]);function tr($t){var Lt;(Lt=sn.current)==null||Lt.clipboardPasteFrom($t),Fe({type:5,payload:$t}),s.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),gn()}function fr(){var $t,Lt;$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)(()=>{Gt==0&&(clearTimeout(Qt.current),wn())},[Gt]);const wn=()=>{Gt>99?Gt=99:(Gt=Gt+1,Qt.current=setTimeout(()=>{wn()},1500)),Gt<100&&jt(Gt)},Pn=(0,t.useMemo)(()=>{var $t;return ft?"none":yt||Cn||Ye&&(($t=Kn==null?void 0:Kn.shixun)==null?void 0:$t.windows_connection_mode)==="rdp"?"block":"none"},[yt,ft,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(($t,Lt)=>t.createElement(a.Z,{align:"middle",key:Lt},t.createElement(u.Z,{flex:"1"},$t.template_name),t.createElement(u.Z,null,t.createElement(l.ZP,{type:"primary",onClick:()=>{z($t.template_id),ge(!1)}},"\u5F00\u59CB\u5B9E\u9A8C"))))))),Ft&&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:Ft?"fixed":"absolute",left:0,top:Ft?54:40,width:"100%",height:`calc(100% - ${Ft?"100px":"45px"})`},frameBorder:"0",ref:ei,allowFullScreen:!0}))),t.createElement("div",{style:{position:Ft?"fixed":"absolute",left:0,top:0,zIndex:5,width:"100%",height:`calc(100% - ${Ft?"100px":"0"})`},className:`${Ye?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"} ${Ft?"full-screen":""}`},ft?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:Gt,format:$t=>t.createElement("span",{className:"c-white"},$t,"%")}))):null,t.createElement("div",{ref:zn,className:`vnc-panel ${ft?"hidden zIndexf1":"animated fadeIn"}`})),t.createElement(m.Z,null,t.createElement(r.default,{title:"\u590D\u5236\u7C98\u8D34",centered:!0,maskClosable:!1,open:je,onCancel:gn,footer:null},t.createElement(Bt,{onCancel:gn,onSave:tr,content:_t}))))},On=({taskData:Ee,evaluateLoading:Ye,evaluateMessage:yt,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:z,user:V}=Ee,[ge,we]=(0,t.useState)(!1),[Fe,Le]=(0,t.useState)(!1);function ht(){Le(!Fe)}return console.log("vnc_url:",Kn),t.createElement(t.Fragment,null,t.createElement(mr,{vnc_url:Kn,window_vnc_url:Ee.windows_vnc,virtual_machine:Ee==null?void 0:Ee.virtual_machine,linux_vnc:Ee.linux_vnc,taskData:Ee}),Fe?t.createElement("div",{className:"vnc-mask"}):null,t.createElement("div",{className:`vnc-test-list ${ge?"large":Fe?"pop":""}`},t.createElement("div",{className:"vnc-test-list-body"},ge?null:t.createElement("span",{className:"arrow-container",onClick:ht},t.createElement("i",{className:`iconfont ${Fe?"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,Nr=Object.getOwnPropertySymbols,oi=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,kr=(Ee,Ye,yt)=>Ye in Ee?Mr(Ee,Ye,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Ee[Ye]=yt,Yr=(Ee,Ye)=>{for(var yt in Ye||(Ye={}))oi.call(Ye,yt)&&kr(Ee,yt,Ye[yt]);if(Nr)for(var yt of Nr(Ye))Br.call(Ye,yt)&&kr(Ee,yt,Ye[yt]);return Ee},Gn=(Ee,Ye)=>ir(Ee,br(Ye));const lr=(Ee,Ye)=>{switch(Ye.type){case"MOVE_X":return Gn(Yr({},Ee),{moveX:Ye.payload});case"SET_DRAGMODULE":return Gn(Yr({},Ee),{showDragModule:Ye.payload});case"TRIGGER_RIGHT_PANEL_MASK":return Gn(Yr({},Ee),{showDragMask:Ye.payload})}};var Kr=Object.defineProperty,gr=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,Lr=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,$n=(Ee,Ye,yt)=>Ye in Ee?Kr(Ee,Ye,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Ee[Ye]=yt,nr=(Ee,Ye)=>{for(var yt in Ye||(Ye={}))ri.call(Ye,yt)&&$n(Ee,yt,Ye[yt]);if(Lr)for(var yt of Lr(Ye))Fn.call(Ye,yt)&&$n(Ee,yt,Ye[yt]);return Ee},er=(Ee,Ye)=>gr(Ee,Cr(Ye)),Rr=(Ee,Ye)=>{var yt={};for(var Cn in Ee)ri.call(Ee,Cn)&&Ye.indexOf(Cn)<0&&(yt[Cn]=Ee[Cn]);if(Ee!=null&&Lr)for(var Cn of Lr(Ee))Ye.indexOf(Cn)<0&&Fn.call(Ee,Cn)&&(yt[Cn]=Ee[Cn]);return yt},xr=(Ee,Ye,yt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(yt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(yt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((yt=yt.apply(Ee,Ye)).next())});const{Countdown:Ei}=i.default;var li=(Ee=>(Ee[Ee.LoadFail=1]="LoadFail",Ee[Ee.ReLoad=2]="ReLoad",Ee[Ee.Success=3]="Success",Ee))(li||{});const ci={moveX:"40%",showDragModule:!1,showDragMask:!1},gi=Ee=>{var Ye=Ee,{globalSetting:yt,resetVncLoading:Cn,loading:kn,taskData:Kn,dispatch:Sr}=Ye,zn=Rr(Ye,["globalSetting","resetVncLoading","loading","taskData","dispatch"]);const dn=(0,v.useParams)(),sn=(0,t.useRef)(),[ei,Or]=(0,t.useState)(!0),[z,V]=(0,t.useState)(!1),[ge,we]=(0,t.useState)(!1),[Fe,Le]=(0,t.useState)(0),[ht,mt]=(0,t.useState)(0),[ft,je]=(0,t.useState)(!0),[Ft,_t]=(0,t.useState)(!1),Gt=(0,t.useRef)(!0),[jt,Qt]=(0,t.useState)({}),[hn,cn]=(0,t.useState)({}),[nn,rn]=(0,t.useState)(),gn=(0,t.useRef)(),[Qn,Yn]=(0,t.useState)(3),[Rn,tr]=(0,t.useState)(),[fr,wn]=(0,t.useState)(),[Pn,$t]=(0,t.useState)(!1),[Lt,yn]=(0,t.useState)(""),Wn=(0,t.useRef)(null),Tn=(0,t.useRef)({}),rr=(0,t.useRef)(!1),Mn=(0,t.useRef)(!1),[ur,hr]=(0,t.useReducer)(lr,ci);(0,t.useEffect)(()=>{const Ln=xe.Z.subscribe("jupyter-reset",pr=>{pr==="start"&&V(!0),pr==="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&&(Qt(Ln),Tn.current=nr({},Ln),cn(er(nr({},hn),{test_sets:(Ln==null?void 0:Ln.test_sets)||[]})),hr({type:"SET_DRAGMODULE",payload:Ln.jupyter_show_description}))}),Jr=()=>xr(void 0,null,function*(){var Ln,pr,Di,wi;const Mi=yield(0,E.rV)({identifier:dn.identifier});if(Or(!1),Mi!=null&&Mi.url){if(rn(Mi.url),sn.current=(Di=(0,p.en)((pr=(Ln=Mi==null?void 0:Mi.url)==null?void 0:Ln[0])==null?void 0:pr.url))==null?void 0:Di.token,gn.current=Mi.port,((wi=Mi.url)==null?void 0:wi.length)>1)return;je(!1),qr(),Yn(3);return}Mi.status===-1?(Yn(1),je(!1)):Yn(2)}),dr=Ln=>{je(!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:()=>{Ur()},onCancel:()=>{Un(!1),Or(!1)}})},Ur=()=>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:()=>{Ur()}})},Un=Ln=>{const pr=document.getElementById("taskJupyterIframe");pr&&(Ln?pr.contentWindow.postMessage("stopParent","*"):pr.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),_t(!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){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",Ln),document.addEventListener("mouseup",pr)),()=>{document.removeEventListener("mousemove",Ln),document.removeEventListener("mouseup",pr)}},[ur.showDragMask]);const Bn=`calc(100% - 4px - ${typeof ur.moveX=="number"&&ur.moveX!==.01?`${ur.moveX}px`:"40%"})`,vr=Ln=>{hr({type:"TRIGGER_RIGHT_PANEL_MASK",payload:Ln})};return t.createElement("section",{className:sr.bg,style:{userSelect:ur.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:()=>$t(!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:Ee,globalSetting:Ye})=>({globalSetting:Ye,loading:Ee}))(gi),zr="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(24459),Ai=e(32778),ui=e(27158),go=e(74457);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=(Ee,Ye,yt)=>Ye in Ee?Pa(Ee,Ye,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Ee[Ye]=yt,Xr=(Ee,Ye)=>{for(var yt in Ye||(Ye={}))Sa.call(Ye,yt)&&Ea(Ee,yt,Ye[yt]);if(va)for(var yt of va(Ye))Ma.call(Ye,yt)&&Ea(Ee,yt,Ye[yt]);return Ee},fi=(Ee,Ye)=>Ja(Ee,Fa(Ye)),Ba=(Ee,Ye)=>{var yt={};for(var Cn in Ee)Sa.call(Ee,Cn)&&Ye.indexOf(Cn)<0&&(yt[Cn]=Ee[Cn]);if(Ee!=null&&va)for(var Cn of va(Ee))Ye.indexOf(Cn)<0&&Ma.call(Ee,Cn)&&(yt[Cn]=Ee[Cn]);return yt},Fi=(Ee,Ye,yt)=>new Promise((Cn,kn)=>{var Kn=dn=>{try{zn(yt.next(dn))}catch(sn){kn(sn)}},Sr=dn=>{try{zn(yt.throw(dn))}catch(sn){kn(sn)}},zn=dn=>dn.done?Cn(dn.value):Promise.resolve(dn.value).then(Kn,Sr);zn((yt=yt.apply(Ee,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(Ee,Ye){switch(Ye.type){case Fo:return fi(Xr({},Ee),{moveX:Ye.payload});case ao:return fi(Xr({},Ee),{moveY:Ye.payload});case ia:return fi(Xr({},Ee),{codeRepData:Ye.payload});case yo:return fi(Xr({},Ee),{codeRepData:Ye.payload});case bo:return fi(Xr({},Ee),{codeRepData:Xr(Xr({},Ee.codeRepData),Ye.payload)});case Eo:return fi(Xr({},Ee),{evaluateLoading:!1,showEvalResult:!0});case Po:return fi(Xr({},Ee),{timestamp:Ye.payload});case Io:return fi(Xr({},Ee),{showEvalResult:!1});case co:return fi(Xr({},Ee),{loading:!0});case Hi:return Xr(Xr({},Ee),Ye.payload);case uo:return fi(Xr({},Ee),{showDragMask:Ye.payload});case Oo:return fi(Xr({},Ee),{loading:!1,isError:!0});case Vi:return Xr(Xr({},Ee),Ye.payload);case Ro:return fi(Xr({},Ee),{evaluateLoading:!0});case di:return fi(Xr({},Ee),{evaluateLoading:!1});case ti:return fi(Xr({},Ee),{evaluateMessage:Ye.payload});case ai:return fi(Xr({},Ee),{showDocuments:Ye.payload});case lo:return Xr(Xr({},Ee),Ye.payload);case To:return fi(Xr({},Ee),{showNotice:!0});case ha:return fi(Xr({},Ee),{showNotice:!1});case qo:return fi(Xr({},Ee),{showPictureView:!1});case Lo:return fi(Xr({},Ee),{showPictureView:!0});case Ia:return fi(Xr({},Ee),{resetVncLoading:Ye.payload});default:throw new Error}}var ts=Ee=>{var Ye=Ee,{match:yt,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),[z,V]=(0,t.useState)(Kn.taskId),ge=(0,t.useRef)(),we=(0,t.useRef)(),Fe=(0,t.useRef)(),[Le,ht]=(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:ft,taskData:je,moveY:Ft,evalData:_t,showEvalResult:Gt,codeRepData:jt,loading:Qt,evaluateLoading:hn,evaluateMessage:cn,showDocuments:nn,repos:rn,showPictureView:gn,showNotice:Qn,webDisplayUrl:Yn,isPictureView:Rn,resetVncLoading:tr,timestamp:fr,lastedGetTaskInfoTime:wn,showDragMask:Pn}=dn,{st:$t,challenge:Lt,shixun:yn,is_teacher:Wn,game:Tn,has_answer:rr,vnc_url:Mn,git_url:ur,user:hr,myshixun:Er,discusses_count:Ir,user_praise:ni,praise_count:Jr,tpm_cases_modified:dr,tpm_modified:qr,tpm_script_modified:wr,mirror_name:Ur,mirror_description:$r,tomcat_url:Ti,unity_3d_routes:Un,with_code_file:Jn,unity_3d_result:Nn,next_game:Hn,prev_game:Pr}=je,{currentPath:Bn,paths:vr,content:Ln,language:pr,lastedUpdateTime:Di}=jt,wi=(qr||wr)&&$t===0,Mi=(dr||wi)&&Er.system_tip===!0,_i=(Ur||[]).indexOf("Html")!==-1,to=(0,t.useMemo)(()=>Bn&&vr?vr.indexOf(Bn)>=0:!1,[Bn,vr]),Ci=(0,t.useMemo)(()=>Un&&!Jn||(Lt==null?void 0:Lt.thiry_party)||Mn,[Mn,Jn,Un]);(0,t.useEffect)(()=>{if(Un&&Jn)return sn({type:Ro}),xe.Z.subscribe("unity3d-load-end",()=>{sn({type:di})})},[z,Un,Lt==null?void 0:Lt.thiry_party,Jn,sn]),(0,t.useEffect)(()=>{Qi()},[]);function Qi(){return Fi(this,null,function*(){let Zn=yield(0,b.ZP)(`/api/sci/projects/${z}.json`,{method:"get"});ht(Zn)})}function _o(Zn){return Fi(this,null,function*(){try{const or=yield(0,go.ie)(z),{status:jr}=or;if(jr===401){Cn.replace("/user/login",{from:mt.pathname});return}else if(jr===-3)(0,p.eF)({onCancel:()=>{window.location.href="/"}});else if(jr===403)Cn.replace("/403");else if(jr===404){Cn.replace("/404");return}else Zn||sn({type:Vi,payload:{loading:!1,isError:!1,taskData:or}});or.mirror_type==="webssh"&&setTimeout(()=>{xe.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,z]),(0,t.useEffect)(()=>{let Zn=!1;function or(){return Fi(this,null,function*(){var jr,Li,ji;if(sn({type:ia,payload:fi(Xr({},jt),{loading:!0})}),Un&&!Jn||Lt!=null&&Lt.thiry_party)return;const Si=yield Et(z,{path:Bn});if(!Zn)if(Si.status===0)s.ZP.info(Si.message),sn({type:yo,payload:fi(Xr({},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((jr=Si==null?void 0:Si.content)==null?void 0:jr.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(Xr({},jt),{content:Pi,language:Si.language,file_type:Si.file_type,filename:Si.filename,lastedUpdateTime:0,loading:!1})})}})}if($t===0&&Bn&&yn.hide_code!==1)return or(),()=>{Zn=!0}},[$t,Bn,wn,fr]);const Hr=(Zn=0)=>Fi(void 0,null,function*(){if(console.log("lastedUpdateTime:",to,Zn),$t===0&&Di>0&&to||Zn){const or=yield Ve(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 oe(Tn.identifier),{test_sets:or,message:jr,status:Li}=Zn;if(Li===-1){jr.info(jr);return}let ji=je.user.grade;je.user.grade=ji-Lt.score*2,je.test_sets=or,je.game.test_sets_view=!0,sn({type:Hi,payload:{taskData:je}})}),[Tn,Lt,sn]),pi=(0,t.useCallback)(()=>{},[Hr]);(0,t.useEffect)(()=>xe.Z.subscribe("unlock-test-case",()=>{r.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Dr.createElement(Ra,{score:Lt.score,is_teacher:Wn}),centered:!0,onOk:Vr})}),[Vr,Lt,Wn]),(0,t.useEffect)(()=>{if(!Ci||Mn){let Zn=function(jr){ge.current&&sn({type:Fo,payload:jr.pageX}),we.current&&sn({type:ao,payload:jr.pageY})},or=function(){ge.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,ge.current,Ci,sn]);function Oi(Zn){let or=je.user.grade;je.user.grade=or-Zn,sn({type:Hi,payload:{taskData:je}})}Fe.current=()=>{dn.moveX=dn.moveX!==.01?.01:"40%",sn({type:Fo,payload:dn.moveX})};function Bi(){Ci?Fe.current():(document.onselectstart=function(){return!1},ge.current=!0,sn({type:uo,payload:!0}))}function Tr(){document.onselectstart=function(){return!1},we.current=!0,(je!=null&&je.vnc_url||je!=null&&je.windows_vnc||je!=null&&je.linux_vnc||je!=null&&je.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)(()=>xe.Z.subscribe("vnc-enlarge",()=>{Fe.current()}),[]);function no(){Hr()}function ho(){return Fi(this,null,function*(){const Zn=yield Ge(z,{path:Bn}),{content:or,language:jr}=Zn;sn({type:yo,payload:fi(Xr({},jt),{content:or,language:jr,lastedUpdateTime:0,loading:!1})})})}function io(){return Fi(this,null,function*(){var Zn;const or=yield Re((Zn=je==null?void 0:je.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 Je(z,{path:Bn}),{content:or,language:jr}=Zn;sn({type:yo,payload:fi(Xr({},jt),{content:or,language:jr,lastedUpdateTime:0,loading:!1})})})}(0,t.useEffect)(()=>{if($t===0&&Lt&&Lt.path){let Zn=Lt.path.split("\uFF1B").filter(or=>!!or);sn({type:bo,payload:{currentPath:Zn[0],paths:Zn}})}},[Lt,$t]),(0,t.useEffect)(()=>{yn&&(0,p.Dk)(yn.name||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")},[yn]);function Co(){return Fi(this,null,function*(){const Zn=yield H(z),{praise_count:or,praise:jr}=Zn;je.praise_count=or,je.user_praise=jr,sn({type:Hi,payload:{taskData:je}})})}const oo=(0,t.useCallback)(Zn=>{function or(jr){return Fi(this,null,function*(){try{window.navigator.sendBeacon(`${C.Z.API_SERVER}/api/tasks/${z}/cost_time.json?time=${jr}`,JSON.stringify({time:jr}))}catch(Li){}})}or(Zn)},[z]);function Gi(Zn){return Fi(this,null,function*(){yield Ze(z,yn.id,Zn),je.game.star=Zn,sn({type:Hi,payload:{taskData:je}})})}function Ui(){return Fi(this,null,function*(){if(rn)sn({type:ai,payload:!0});else{const Zn=yield L(Er.identifier),{trees:or}=Zn;sn({type:lo,payload:{showDocuments:!0,repos:Se(or)}})}})}function Ii(Zn){return Fi(this,null,function*(){const{children:or,eventKey:jr}=Zn.props;return new Promise(Li=>Fi(this,null,function*(){or&&or.length>0&&Li();const ji=yield L(Er.identifier,{path:jr}),{trees:Si}=ji;let Pi=Ue(rn,jr,Se(Si,jr));sn({type:lo,payload:{repos:[...Pi]}}),Li()}))})}function hi(){sn({type:ai,payload:!1})}function xo(Zn){const or=Zn,{gold:jr,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};je.choose_test_cases=Ko,ko&&(je.game.status=2,je.next_game=ji,je.user.grade+=jr),ko&&Tn.status!==2&&xe.Z.publish("update-cost-time"),sn({type:Hi,payload:{taskData:je,evalData:{gold:jr,experience:Li,next_game:ji,next_shixun:Si,subject_done:Pi},showEvalResult:ko}}),xe.Z.publish("eval-code-finish")}function No(){return Fi(this,null,function*(){var Zn;try{sn({type:Ro});const or=yield Hr(1),{resubmit:jr,sec_key:Li,content_modified:ji}=or;if(or.status&&or.status<0){xe.Z.publish("eval-code-finish"),sn({type:Hi,payload:{evaluateLoading:!1}});return}const Si={sec_key:Li,resubmit:jr,first:1,content_modified:ji};zn.type==="exercises"&&(Si.extras={exercise_id:zn.exercisesId,question_id:zn.questionId,challenge_id:(Zn=je.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(z,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 ce(z,{resubmit:jr,time_out:Ko,port:Pi.port,sec_key:Li,challenge_id:(oa=je==null?void 0:je.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&&(je.game.status=2,je.user.grade+=Ki.gold,xe.Z.publish("update-cost-time")),je.test_sets=Ki.test_sets||[],je.last_compile_output=Ki.last_compile_output,je.test_sets_count=Ki.test_sets_count,je.sets_error_count=Ki.sets_error_count,je.record_consume_time=Ki.record_consume_time,je.next_game=Ki.next_game,je.prev_game=Ki.prev_game;let la="";(Ur.indexOf("Web")!==-1||Ur.indexOf("JFinal")!==-1)&&Da!=-1&&Ca&&(la=`${Ti}:${Da}/${Ca}`);const ca=bt(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:je,evalData:{gold:Ki.gold,experience:Ki.experience,next_game:Ki.next_game,next_shixun:Ki.next_shixun},evaluateLoading:!1,evaluateMessage:"",webDisplayUrl:la,showPictureView:Un||Lt!=null&&Lt.thiry_party?!1:xa,isPictureView:xa};Un&&Jn||Lt!=null&&Lt.thiry_party?(xe.Z.publish("evaluate-unity3d-result",{state:"user",data:{user:hr}}),xe.Z.publish("evaluate-unity3d-finish"),(Nn||ca)&&xe.Z.publish("evaluate-unity3d-result",Ki.unity_3d_result)):Qr.showEvalResult=Oa,sn({type:Hi,payload:Qr}),xe.Z.publish("eval-code-finish")}else setTimeout(()=>{wa(ya,Lt.exec_time+11,ta++)},ya)})},po=1;const ko=1e3;let Ko=!1;wa(ko,Lt.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 Wr(){sn({type:To})}function ii(Zn,or){return Fi(this,null,function*(){const{node:jr}=or;if(jr.isLeaf){let Li=Zn[0],ji=Li.split(".").pop().toLowerCase();yield Hr(),sn({type:bo,payload:{currentPath:Li}})}})}function ki(Zn){return Fi(this,null,function*(){yield Hr(),sn({type:bo,payload:{currentPath:Zn}})})}function vi(){je.myshixun.system_tip=!0,sn({type:Hi,payload:{taskData:je,showNotice:!1}})}function Wi(Zn,or){je.challenge.path=Zn,je.myshixun.system_tip=!1,sn({type:Hi,payload:{taskData:fi(Xr({},je),{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}),xe.Z.publish("vnc-reseting");let Zn,or=Xr({},je);if(Zn=yield _(Kn.taskId),Zn.mirror_type==="graph"){let jr=Zn.vnc_url;or.vnc_url=jr+"×tamp="+new Date().getTime(),xe.Z.publish("vnc-reseting-done",Zn)}Zn.mirror_type==="webssh"&&(or=Xr({},Zn),xe.Z.publish("close-socket",1),setTimeout(()=>{xe.Z.publish("create-socket",1)},1e3)),(Zn.mirror_type==="jupyterlab"||Zn.mirror_type==="jupyternotebook")&&(yield new Promise(jr=>setTimeout(jr,3e3)),or=Xr({},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:jr,challenge:Li}=Zn;if(console.log("match:",yt),Li==="info")xe.Z.publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:Xr({},je.challenge)}});else if(or==="Success")if(Nn||!Jn){const ji=yield de(z,pt.Base64.encode(z+new Date().getTime()),jr),{status:Si,data:Pi}=ji;Si==0&&(Tn.status!==2&&(je.game.status=2,je.user.grade+=Pi.gold,xe.Z.publish("update-cost-time")),xe.Z.publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:hr,open_time:Pi.open_time,end_time:Pi.end_time}}),sn({type:Hi,payload:{taskData:je,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 pe(z),(Zn=or==null?void 0:or.data)!=null&&Zn.remaining_time&&xe.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:z,user_praise:ni,praise_count:Jr,st:$t,challenge:Lt,rank_name:je.rank_name,shixun:yn,is_teacher:Wn,has_answer:rr,unity_3d_routes:Un,with_code_file:Jn,onEvaluateCallback:Aa,onGetUnity3dMessage:So,taskId:z,myshixun:Er,user:hr,discusses_count:Ir,onPlusOrCancelPraise:Co,minuxUserGrade:Oi,taskData:je},ga={showNotice:Qn||(dr||wi)&&Er.system_tip===!1,tpm_cases_modified:dr,tpm_modified:qr,tpm_script_modified:wr,st:$t,taskId:z,myshixunId:(Er||{}).id,onNextCallback:vi,onUpdateCallback:Wi,onUpdateFailure:Yi},ea=fi(Xr({},_t),{isPictureView:Rn,history:Cn,webDisplayUrl:Yn,onShowPictureView:ma,star:Tn&&Tn.star,onStarChange:Gi,onCloseResult:vo}),Ha={lastedGetTaskInfoTime:wn,isEditPath:to,taskData:je,codeRepData:jt,moveY:Ft,evaluateMessage:cn,evaluateLoading:hn,isNotice:Mi,isHtml:_i,onChangePath:ki,onResizeSetContainer:Xi,onEditRepCode:Do,onUpdateCode:Hr,onResizeYStart:Tr,onShowDir:Ui,onResetCode:ho,onResetGitCode:io,onResizeCodeArea:Zi,onResetPassedCode:$o,onFinishDisplayHtml:no,onShowNotice:Wr};return Dr.createElement(t.Fragment,null,Qt?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($e,{difficulty:Lt==null?void 0:Lt.difficulty,mirror_description:$r,history:Cn,git_url:ur,shixun:yn,taskData:je,lastedGetTaskInfoTime:wn,onAddVncTime:Ta,taskId:z,isNotice:Mi,resetVncLoading:tr,onResetVnc:Ji,onResetGitCode:io,vnc_url:Mn,linux_vnc:je==null?void 0:je.linux_vnc,window_vnc_url:(je==null?void 0:je.windows_vnc)||(je==null?void 0:je.virtual_machine),remaining_time:je==null?void 0:je.remaining_time,onShowNotice:Wr,game:Tn,user:hr,st:$t,onUpdateCode:Hr,onUpdateCostTime:oo,unity_3d_routes:Un&&!Jn||(Lt==null?void 0:Lt.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||je!=null&&je.windows_vnc||je!=null&&je.linux_vnc||je!=null&&je.virtual_machine?"vnc":""}`,style:{width:ka,minWidth:"500px"}},Dr.createElement("div",{style:{height:"100%"},className:ei===1?"":"hide"},je.mirror_type==="webssh"&&Dr.createElement(en,{sshConfigData:je||{},sid:1}),je.mirror_type==="graph"&&Dr.createElement(On,{taskData:je,evaluateMessage:cn,language:pr,evaluateLoading:hn,onEval:kn.onEvalCode}),(je.mirror_type==="jupyterlab"||je.mirror_type==="jupyternotebook")&&Dr.createElement(Gr,{taskData:je,evaluateMessage:cn,language:pr,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(m.Z,null,Dr.createElement(c.Z,{rootClassName:"setting-drawer",title:null,placement:"right",width:400,closable:!1,open:nn,onClose:hi},Dr.createElement(qa,{className:"dir-tree",selectedKeys:[`${Bn}`],treeData:rn,onSelect:ii,loadData:Ii})))))};function Ra({is_teacher:Ee,score:Ye}){return Dr.createElement(t.Fragment,null,Ee?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:Ee,moveX:Ye,vnc_url:yt}){return Dr.createElement(Fragment,null,Ee?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"}))))}},80024:function(wt,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 m}});var t=e(38147),v=(l,c,s)=>new Promise((o,d)=>{var n=f=>{try{u(s.next(f))}catch(x){d(x)}},a=f=>{try{u(s.throw(f))}catch(x){d(x)}},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 m(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)}},74457:function(wt,N,e){"use strict";e.d(N,{$L:function(){return g},M3:function(){return d},NV:function(){return m},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(38147),v=(a,u,f)=>new Promise((x,E)=>{var w=b=>{try{C(f.next(b))}catch(p){E(p)}},A=b=>{try{C(f.throw(b))}catch(p){E(p)}},C=b=>b.done?x(b.value):Promise.resolve(b.value).then(w,A);C((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 m(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})})}},269:function(wt,N,e){"use strict";e.d(N,{Jd:function(){return x},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(38147),v=Object.defineProperty,g=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,h=(w,A,C)=>A in w?v(w,A,{enumerable:!0,configurable:!0,writable:!0,value:C}):w[A]=C,r=(w,A)=>{for(var C in A||(A={}))m.call(A,C)&&h(w,C,A[C]);if(g)for(var C of g(A))i.call(A,C)&&h(w,C,A[C]);return w},l=(w,A,C)=>new Promise((b,p)=>{var y=D=>{try{B(C.next(D))}catch(Z){p(Z)}},S=D=>{try{B(C.throw(D))}catch(Z){p(Z)}},B=D=>D.done?b(D.value):Promise.resolve(D.value).then(y,S);B((C=C.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 x(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})})}},65808:function(wt,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=="},m={exam:g};function i(r="",l="exam"){const{secret:c,iv:s}=m[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}=m[l];return t.AES.decrypt(r,c,{iv:s,mode:v().mode.CBC,padding:v().pad.Pkcs7}).toString(t.enc.Utf8)}},84056:function(wt,N,e){"use strict";e.d(N,{BU:function(){return v},Dj:function(){return t},gH:function(){return g},vp:function(){return m}});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 m(){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}},66457:function(wt,N,e){"use strict";e.d(N,{rX:function(){return M},pW:function(){return Y},gy:function(){return Q},xY:function(){return Be},O5:function(){return se},PH:function(){return Z},tJ:function(){return y},o1:function(){return S},Rd:function(){return ye}});var t=e(65582),v=e(43418),g=e(28103),m=e(8591),i=e(41867),h=e(65862),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(38147),n=e(59301),a=Object.defineProperty,u=Object.defineProperties,f=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,A=(ne,W,K)=>W in ne?a(ne,W,{enumerable:!0,configurable:!0,writable:!0,value:K}):ne[W]=K,C=(ne,W)=>{for(var K in W||(W={}))E.call(W,K)&&A(ne,K,W[K]);if(x)for(var K of x(W))w.call(W,K)&&A(ne,K,W[K]);return ne},b=(ne,W)=>u(ne,f(W)),p=(ne,W,K)=>new Promise((j,ve)=>{var Ce=_e=>{try{me(K.next(_e))}catch(at){ve(at)}},fe=_e=>{try{me(K.throw(_e))}catch(at){ve(at)}},me=_e=>_e.done?j(_e.value):Promise.resolve(_e.value).then(Ce,fe);me((K=K.apply(ne,W)).next())});const y=(ne,W=!1)=>!!(S(ne)&&B(W)),S=ne=>(0,i.bg)()?!0:(ne({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),B=(ne=!1)=>{var W;const{user:K}=(0,t.getDvaApp)()._store.getState();return(W=K.userInfo)!=null&&W.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"),k()}}),!1)};function D(ne,W){ne=ne.map(ke=>b(C({},ke),{children:ke.items}));let K=null;function j(ke){for(const Ze of ke){if(Ze.complete_status===0&&!K){K=Ze;return}if(Ze.children&&Ze.children.length>0&&(j(Ze.children),K))return}}if(j(ne),!K)return{foundItem:null,isAbove:!0};if(K.id===W)return{foundItem:K,isAbove:!0};let ve=!1;function Ce(ke){if(ke.id===W){ve=!0;return}if(ke.children&&ke.children.length>0)for(const Ze of ke.children)Ce(Ze)}if(Ce(K),ve)return{foundItem:K,isAbove:!1};let fe=-1,me=-1,_e=[];function at(ke){for(const Ze of ke)if(_e.push(Ze),Ze.children&&Ze.children.length>0)for(const Et of Ze.children)_e.push(Et)}at(ne);for(let ke=0;ke<_e.length;ke++)_e[ke].id===W&&(fe=ke),_e[ke].id===K.id&&(me=ke);return fep(void 0,null,function*(){const j=yield(0,d.ZP)(`/api/paths/${ne}/choose_course.json`,{method:"get"});if(j!=null&&j.stages){const{isAbove:ve,foundItem:Ce}=D(j==null?void 0:j.stages,W.id),fe=()=>p(void 0,null,function*(){yield K(Ce.identifier,Ce.is_jupyter||Ce.is_jupyter_lab,Ce),v.default.destroyAll()});return console.log(ve,Ce,22),ve?Promise.resolve():(v.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:n.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",n.createElement("span",{onClick:fe,className:"current c-light-primary"},(Ce==null?void 0:Ce.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:fe}),Promise.reject())}return Promise.reject()}),k=()=>{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()}})},ye=()=>{v.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:n.createElement("div",{style:{textAlign:"center"}},n.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"),n.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:o}),n.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 ne;const{user:W}=(0,t.getDvaApp)()._store.getState();return(ne=W.userInfo)!=null&&ne.professional_certification?!0:(v.default.confirm({title:"\u63D0\u793A",centered:!0,content:n.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)},Be=()=>(0,i.V9)()?!0:(v.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:n.createElement("div",{className:"tc",style:{marginLeft:-38}},n.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),n.createElement("img",{src:s,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),M=(ne,W)=>ne?!0:(v.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:n.createElement("div",null,n.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"),n.createElement("div",{style:{marginLeft:"110px"}},n.createElement("img",{src:c,width:200}),n.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),Y=ne=>{v.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:n.createElement("div",null,n.createElement("div",null,n.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"),n.createElement(g.Z,null),n.createElement("p",{style:{color:"#666666",fontSize:12}}," ",n.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 ",n.createElement("a",null,ne),"\u5929\u3002"),n.createElement("p",{style:{color:"#666666",fontSize:12}}," ",n.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")),n.createElement("div",{style:{textAlign:"center",marginTop:30}},n.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:l,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Q=(ne,W="")=>{const{shixunsDetail:{detail:K}}=(0,t.getDvaApp)()._store.getState();if((K==null?void 0:K.public)===2||(K==null?void 0:K.public)===1||(K==null?void 0:K.shixun_status)===3){let j="";return(K==null?void 0:K.public)===2&&(j="\u5DF2\u516C\u5F00"),(K==null?void 0:K.public)===1&&(j="\u5F85\u5BA1\u6838"),(K==null?void 0:K.shixun_status)===3&&(j="\u5DF2\u5173\u95ED"),v.default.info({centered:!0,icon:n.createElement(r.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:n.createElement("div",{className:"tc",style:{marginLeft:-38}},n.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},n.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",j,"\uFF0C",W,"\u3002"),n.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),n.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:l,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(K==null?void 0:K.shixun_status)===2?(v.default.confirm({centered:!0,icon:n.createElement(r.Z,null),title:"\u63D0\u793A",content:n.createElement("div",null,n.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",W,"\u3002"),n.createElement("br",null),n.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:n.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:()=>p(void 0,null,function*(){(yield ne({type:"shixunsDetail/cancelRelease",payload:{id:K==null?void 0:K.identifier}})).status!==401&&(m.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ne({type:"shixunsDetail/getShixunsDetail",payload:{id:K==null?void 0:K.identifier}}),ne({type:"practiceSetting/getCommonData",payload:{id:K==null?void 0:K.identifier}}))})})}}),!0):!1}},50371:function(wt,N){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let v=1;v{const i=g[m];i!==void 0&&(t[m]=i)})}return t}N.Z=e},13845:function(wt,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,m){var i,h;if(typeof window=="undefined")return 0;const r=m?"scrollTop":"scrollLeft";let l=0;return t(g)?l=g[m?"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(wt,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(59301);function v(){const[,g]=t.useReducer(m=>m+1,0);return g}},68031:function(wt,N,e){"use strict";e.d(N,{Z:function(){return m}});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 m(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(wt,N,e){"use strict";var t=e(92310),v=e.n(t),g=e(11592),m=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:x,className:E,popupClassName:w,dropdownClassName:A,children:C,dataSource:b}=u,p=(0,g.Z)(C);let y;p.length===1&&(0,r.l$)(p[0])&&!o(p[0])&&([y]=p);const S=y?()=>y:void 0;let B;p.length&&o(p[0])?B=C:B=b?b.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:ye}=k;return i.createElement(s,{key:ye,value:ye},k.text)}default:return}}):[];const{getPrefixCls:D}=i.useContext(l.E_),Z=D("select",x);return i.createElement(c.default,Object.assign({ref:f,suffixIcon:null},(0,m.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:S}),B)},n=i.forwardRef(d),a=(0,h.Z)(n);n.Option=s,n._InternalPanelDoNotUseOrYouWillBeFired=a,N.Z=n},24905:function(wt,N,e){"use strict";e.d(N,{default:function(){return y}});var t=e(92310),v=e.n(t),g=e(5630),m=e(59301),i=e(36355),h=e(1684),r=e(32441),c=m.createContext(null),s=e(98447),o=e(14088),d=e(4572),n=function(S,B){var D={};for(var Z in S)Object.prototype.hasOwnProperty.call(S,Z)&&B.indexOf(Z)<0&&(D[Z]=S[Z]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,Z=Object.getOwnPropertySymbols(S);k{var D;const{prefixCls:Z,className:k,rootClassName:ye,children:se,indeterminate:Be=!1,style:M,onMouseEnter:Y,onMouseLeave:Q,skipGroup:ne=!1,disabled:W}=S,K=n(S,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:j,direction:ve,checkbox:Ce}=m.useContext(i.E_),fe=m.useContext(c),{isFormItemInput:me}=m.useContext(r.aM),_e=m.useContext(h.Z),at=(D=(fe==null?void 0:fe.disabled)||W)!==null&&D!==void 0?D:_e,ke=m.useRef(K.value);m.useEffect(()=>{fe==null||fe.registerValue(K.value)},[]),m.useEffect(()=>{if(!ne)return K.value!==ke.current&&(fe==null||fe.cancelValue(ke.current),fe==null||fe.registerValue(K.value),ke.current=K.value),()=>fe==null?void 0:fe.cancelValue(K.value)},[K.value]);const Ze=j("checkbox",Z),[Et,Ve]=(0,s.ZP)(Ze),Ge=Object.assign({},K);fe&&!ne&&(Ge.onChange=function(){K.onChange&&K.onChange.apply(K,arguments),fe.toggleOption&&fe.toggleOption({label:se,value:K.value})},Ge.name=fe.name,Ge.checked=fe.value.includes(K.value));const Re=v()(`${Ze}-wrapper`,{[`${Ze}-rtl`]:ve==="rtl",[`${Ze}-wrapper-checked`]:Ge.checked,[`${Ze}-wrapper-disabled`]:at,[`${Ze}-wrapper-in-form-item`]:me},Ce==null?void 0:Ce.className,k,ye,Ve),Je=v()({[`${Ze}-indeterminate`]:Be},d.A,Ve),le=Be?"mixed":void 0;return Et(m.createElement(o.Z,{component:"Checkbox",disabled:at},m.createElement("label",{className:Re,style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),M),onMouseEnter:Y,onMouseLeave:Q},m.createElement(g.Z,Object.assign({"aria-checked":le},Ge,{prefixCls:Ze,className:Je,disabled:at,ref:B})),se!==void 0&&m.createElement("span",null,se))))};var f=m.forwardRef(a),x=e(94480),E=e(2738),w=function(S,B){var D={};for(var Z in S)Object.prototype.hasOwnProperty.call(S,Z)&&B.indexOf(Z)<0&&(D[Z]=S[Z]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,Z=Object.getOwnPropertySymbols(S);k{const{defaultValue:D,children:Z,options:k=[],prefixCls:ye,className:se,rootClassName:Be,style:M,onChange:Y}=S,Q=w(S,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ne,direction:W}=m.useContext(i.E_),[K,j]=m.useState(Q.value||D||[]),[ve,Ce]=m.useState([]);m.useEffect(()=>{"value"in Q&&j(Q.value||[])},[Q.value]);const fe=m.useMemo(()=>k.map(ce=>typeof ce=="string"||typeof ce=="number"?{label:ce,value:ce}:ce),[k]),me=ce=>{Ce(G=>G.filter(R=>R!==ce))},_e=ce=>{Ce(G=>[].concat((0,x.Z)(G),[ce]))},at=ce=>{const G=K.indexOf(ce.value),R=(0,x.Z)(K);G===-1?R.push(ce.value):R.splice(G,1),"value"in Q||j(R),Y==null||Y(R.filter(ae=>ve.includes(ae)).sort((ae,be)=>{const H=fe.findIndex(ie=>ie.value===ae),L=fe.findIndex(ie=>ie.value===be);return H-L}))},ke=ne("checkbox",ye),Ze=`${ke}-group`,[Et,Ve]=(0,s.ZP)(ke),Ge=(0,E.Z)(Q,["value","disabled"]),Re=k.length?fe.map(ce=>m.createElement(f,{prefixCls:ke,key:ce.value.toString(),disabled:"disabled"in ce?ce.disabled:Q.disabled,value:ce.value,checked:K.includes(ce.value),onChange:ce.onChange,className:`${Ze}-item`,style:ce.style,title:ce.title},ce.label)):Z,Je={toggleOption:at,value:K,disabled:Q.disabled,name:Q.name,registerValue:_e,cancelValue:me},le=v()(Ze,{[`${Ze}-rtl`]:W==="rtl"},se,Be,Ve);return Et(m.createElement("div",Object.assign({className:le,style:M},Ge,{ref:B}),m.createElement(c.Provider,{value:Je},Re)))},C=m.forwardRef(A);var b=m.memo(C);const p=f;p.Group=b,p.__ANT_CHECKBOX=!0;var y=p},98447:function(wt,N,e){"use strict";e.d(N,{C2:function(){return i}});var t=e(17313),v=e(37613),g=e(83116);const m=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}})},{[` +(self.webpackChunk=self.webpackChunk||[]).push([[6634],{89489:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},59477:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},40001:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},65363:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},26227:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},49198:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},84105:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},41464:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},18785:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},87169:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},73331:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},15277:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},52671:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},8657:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},56082:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},61481:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},33853:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},15075:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},62772:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},43531:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},76618:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},61485:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},38819:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},47472:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},87395:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(54476),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"},m=g,i=e(7657),h=function(s,o){return v.createElement(i.Z,(0,t.Z)({},s,{ref:o,icon:m}))},r=v.forwardRef(h),l=r},51734:function(){"use strict"},70031:function(wt,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"}},829:function(){"use strict"},15028:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(59301),v=e(65582),g=e(43418),m="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:m}),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)},35195:function(wt,N,e){"use strict";e.d(N,{Z:function(){return K},U:function(){return B}});var t=e(59301),v=e(31797),g=e(43418),m=e(1710),i=e(84056),h=e(87513),r=e(66649),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(65862),n=e(65582),a=e(65808),u=e(59301),f=Object.defineProperty,x=Object.defineProperties,E=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,b=(ye,ae,Re)=>ae in ye?f(ye,ae,{enumerable:!0,configurable:!0,writable:!0,value:Re}):ye[ae]=Re,p=(ye,ae)=>{for(var Re in ae||(ae={}))A.call(ae,Re)&&b(ye,Re,ae[Re]);if(w)for(var Re of w(ae))C.call(ae,Re)&&b(ye,Re,ae[Re]);return ye},y=(ye,ae)=>x(ye,E(ae)),S=(ye,ae,Re)=>new Promise((M,Y)=>{var Q=H=>{try{W(Re.next(H))}catch(j){Y(j)}},ne=H=>{try{W(Re.throw(H))}catch(j){Y(j)}},W=H=>H.done?M(H.value):Promise.resolve(H.value).then(Q,ne);W((Re=Re.apply(ye,ae)).next())});const B=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:D}=v.default,Z=({exercise:ye,socket:ae,dispatch:Re,onStartScreenshot:M,onCloseScreenshot:Y,handleToDetail:Q})=>{const[ne,W]=g.default.useModal(),H=(0,t.useRef)(),[j,ve]=(0,t.useState)(!0),Ce=(0,t.useRef)(!1),fe=(0,n.useParams)();(0,t.useEffect)(()=>{var k,L,ie;if(document.addEventListener((0,i.gH)(),oe,!1),window.addEventListener("blur",G,!1),(k=ye.exerciseUserInfo)!=null&&k.screen_open&&(0,i.vp)()&&ve(!1),(L=ye.exerciseUserInfo)!=null&&L.screen_open&&!(0,i.vp)()){(0,d.RG)(" ",!0);const X=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?ye.exerciseUserInfo.screen_sec+3:ye.exerciseUserInfo.screen_sec+10+1;H.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"}},ye.exerciseUserInfo.screen_num-ye.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(D,{onFinish:()=>S(void 0,null,function*(){var P;const _=yield R();(P=H.current)==null||P.destroy(),_.used_screen_num&&Je(_.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 P;(0,d.RG)(" ",!0),(P=H.current)==null||P.destroy(),ve(!1),(0,i.Dj)(document.body),document.getElementById("root").addEventListener("click",_e,!1)}})}return(ie=ye.exerciseUserInfo)!=null&&ie.screen_open&&!(0,i.vp)()||document.getElementById("root").addEventListener("click",_e,!1),()=>{document.getElementById("root").removeEventListener("click",_e,!1),document.removeEventListener((0,i.gH)(),oe,!1),window.removeEventListener("blur",G,!1)}},[]),(0,t.useEffect)(()=>{setTimeout(()=>{ye.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",_e,!1),document.removeEventListener((0,i.gH)(),oe,!1))},500),at()},[ye.actionTabs]),(0,t.useEffect)(()=>{setTimeout(()=>{ye.exerciseUserInfo.used_screen_num>ye.exerciseUserInfo.screen_num&&se()},500)},[ye.exerciseUserInfo]);const me=()=>S(void 0,null,function*(){const k=yield R();setTimeout(()=>{var L,ie;(L=H.current)==null||L.destroy(),H.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=ye.exerciseUserInfo)==null?void 0:ie.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>S(void 0,null,function*(){(0,i.Dj)(document.body)})})},1e3)}),_e=k=>{!(0,i.vp)()&&k.target.nodeName!=="A"&&k.target.nodeName!=="BUTTON"&&k.target.innerHTML!=="\u786E \u5B9A"&&(0,i.Dj)(document.body)},at=()=>S(void 0,null,function*(){const k=yield Re({type:"exercise/getExerciseUserInfo",payload:p({},fe)});return k==null?void 0:k.data}),ke=k=>S(void 0,null,function*(){var L;if((L=ye.exerciseUserInfo)!=null&&L.screen_at){const X=yield(0,h.ck)(y(p({},fe),{reset:!0}));if((X==null?void 0:X.status)===-6)return}const ie=yield(0,h.oy)({id:fe.categoryId});if(ie!=null&&ie.is_commit){g.default.destroyAll(),yield We(),le(!0);return}else Je(k+1)}),We=()=>S(void 0,null,function*(){var k;const L=l()(),ie=ye.exerciseUserInfo.screen_sec;if(Qe.current.length>0){const X=L.format("YYYY-MM-DD HH:mm:ss");let P=Math.floor(L.diff(l()(Qe.current[0].start))/1e3);const _=Qe.current.length;P/ie>>0>_&&(P=(_+1)*ie-1),yield(0,h.P8)(fe.categoryId,{exercise_user_id:(k=ye.exerciseUserInfo)==null?void 0:k.exercise_user_id,time:X,time_long:P,count:_})}Qe.current=[]}),Et=(0,t.useRef)(0),Xe=(0,t.useRef)(0),Qe=(0,t.useRef)([]),Ne=(0,t.useRef)(!1),Je=k=>S(void 0,null,function*(){var L;Ce.current||(M(),g.default.destroyAll(),Et.current=l()().valueOf(),Ne.current=!0,H.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=ye.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(D,{className:c.countdownWrapper,onFinish:()=>{Xe.current=l()().valueOf(),Qe.current.push({start:Et.current,end:Xe.current}),ke(k)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(ye.exerciseUserInfo.screen_sec+1)*1e3}),(0,a._V)(a.CP.recordScreen25)),(0,a._V)(a.CP.recordScreen16))),onOk:()=>{(0,d.RG)(" ",!0),We(),(0,i.Dj)(document.body),Y(),H.current.destroy(),Ne.current=!1}}))}),se=()=>S(void 0,null,function*(){g.default.destroyAll(),(yield(0,h.VL)({categoryId:fe.categoryId,commit_method:1}))&&le()}),le=(k=!1)=>S(void 0,null,function*(){var L,ie;if(document.removeEventListener((0,i.gH)(),oe,!1),(0,i.BU)(),g.default.destroyAll(),Ce.current=!0,k){const X=yield(0,h.Yu)(fe.categoryId,{exercise_user_id:(L=ye.exerciseUserInfo)==null?void 0:L.exercise_user_id});ne.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=ye.exerciseUserInfo)==null?void 0:ie.screen_num,(0,a._V)(a.CP.recordScreen19)),u.createElement(m.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:()=>{Y(),Q()},onOk:()=>{n.history.push(`/classrooms/${fe.coursesId}/exercisenotice/${fe.categoryId}/users/${fe.login}?isShowApply=true`)}})}else ne.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"&&!Ne.current&&(0,i.BU)()},R=()=>S(void 0,null,function*(){var k;if((k=ye.exerciseUserInfo)!=null&&k.screen_at){const X=yield(0,h.ck)(y(p({},fe),{reset:!0}));if((X==null?void 0:X.status)===-6)return}const L=yield(0,h.oy)({id:fe.categoryId});if(L!=null&&L.is_commit){le();return}return yield at()}),oe=()=>S(void 0,null,function*(){var k;if((0,d.RG)(" ",!0),(0,i.vp)()){if((k=ye.exerciseUserInfo)!=null&&k.screen_at){var L=yield(0,h.ck)(y(p({},fe),{reset:!0}));if((L==null?void 0:L.status)===-6)return}}else if(!Ne.current){var L=yield(0,h.ck)(p({},fe));if((L==null?void 0:L.status)===-6)return;const X=yield at();Je(X.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),be=()=>S(void 0,null,function*(){(0,h.ck)(p({},fe));const k=yield at();Je(k.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return u.createElement("div",null,W)};var K=(0,n.connect)(({exercise:ye,globalSetting:ae})=>({globalSetting:ae,exercise:ye}))(Z)},98315:function(wt,N,e){"use strict";e.d(N,{Z:function(){return b}});var t=e(59301),v=e(65582),g=e(43418),m=e(8591),i=e(92832),h=e(24905),r=e(95707),l=e(15028),c=e(65862),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:p,dispatch:y,user:S})=>a.createElement(g.default,{open:p.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:p,user:y})=>({classroomList:p,user:y}))(u),x=e(38147),E=e(59301),w=(p,y,S)=>new Promise((B,D)=>{var Z=ae=>{try{ye(S.next(ae))}catch(Re){D(Re)}},K=ae=>{try{ye(S.throw(ae))}catch(Re){D(Re)}},ye=ae=>ae.done?B(ae.value):Promise.resolve(ae.value).then(Z,K);ye((S=S.apply(p,y)).next())}),A=(p=>(p[p.Professor=1]="Professor",p[p.AssistantProfessor=2]="AssistantProfessor",p[p.Student=3]="Student",p))(A||{});const C=({visible:p,user:y,account:S,onCancel:B=()=>{},dispatch:D})=>{const[Z,K]=(0,t.useState)(),[ye,ae]=(0,t.useState)([]),[Re,M]=(0,t.useState)(!1),[Y,Q]=(0,t.useState)(!1),[ne,W]=(0,t.useState)(),[H,j]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var me,_e;(me=y==null?void 0:y.userInfo)!=null&&me.identity&&ae([((_e=y==null?void 0:y.userInfo)==null?void 0:_e.identity)==="student"?3:1])},[y]);const ve=me=>{const _e=()=>{window.location.href=(me==null?void 0:me.jump_url)||`/classrooms/${me==null?void 0:me.course_id}`};if(ye.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:()=>{_e()}});return}_e()},Ce=()=>w(void 0,null,function*(){if(!Z){m.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let me=yield(0,x.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Z}});if(me!=null&&me.need_pro_auth&&!ye.includes(1)&&!ye.includes(2)){D({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Z,checkedList:ye}}),fe();return}M(!0);const _e=yield(0,r.cR)({invite_code:Z,professor:ye.includes(1)?1:null,assistant_professor:ye.includes(2)?1:null,student:ye.includes(3)?1:null});if(M(!1),(_e==null?void 0:_e.status)===-4&&(B(),D({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(_e==null?void 0:_e.status)===-12&&m.ZP.warning(_e==null?void 0:_e.message),(_e==null?void 0:_e.status)===-2){if(fe(),_e.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Q(!0),W(1);return}if(_e.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Q(!0),W(2);return}if(_e.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Q(!0),W(3);return}}if((_e==null?void 0:_e.status)===0){(0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),fe(),_e!=null&&_e.course_id?ve(_e):m.ZP.success(_e.message);return}}),fe=()=>w(void 0,null,function*(){B()});return E.createElement(E.Fragment,null,E.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:p,confirmLoading:Re,onOk:Ce,onCancel:fe},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:me=>{if(me.target.value.length>=7){m.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}K(me.target.value)}})),E.createElement("div",{className:"mt10 font14"},E.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),E.createElement(h.default.Group,{value:ye,onChange:me=>ae(me)},E.createElement(h.default,{value:1,disabled:ye.includes(2)},"\u6559\u5E08"),E.createElement(h.default,{value:2,disabled:ye.includes(1)},"\u52A9\u6559"),E.createElement(h.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),E.createElement(f,null),E.createElement(l.Z,{visible:Y,onCancel:()=>Q(!1),occupationValue:ne}))};var b=(0,v.connect)(({user:p,account:y})=>({user:p,account:y}))(C)},54842:function(wt,N,e){"use strict";e.d(N,{Z:function(){return Ut},g:function(){return vt}});var t=e(59301),v=e(65582),g=e(44e3),m=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(95707),a=e(65862),u=(Be,Ye,nt)=>new Promise((ut,ct)=>{var Ft=Pt=>{try{Qt(nt.next(Pt))}catch(Kt){ct(Kt)}},qt=Pt=>{try{Qt(nt.throw(Pt))}catch(Kt){ct(Kt)}},Qt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Ft,qt);Qt((nt=nt.apply(Be,Ye)).next())}),f=(Be=>(Be.Manager="manager",Be.Developer="developer",Be.Reporter="reporter",Be))(f||{}),E=({visible:Be,onCancel:Ye=()=>{}})=>{const[nt,ut]=(0,t.useState)(),[ct,Ft]=(0,t.useState)(),[qt,Qt]=(0,t.useState)(!1),Pt=()=>u(void 0,null,function*(){if(!nt){r.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(nt.length!==6){r.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!ct){r.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Qt(!0);const en=yield(0,n.vm)({code:nt,role:ct});Qt(!1),Kt();const un={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(un[en.status]){r.ZP.info(un[en.status]);return}if(en.status===0){ct==="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/${en==null?void 0:en.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}}),Kt=()=>u(void 0,null,function*(){Ye()});return t.createElement(t.Fragment,null,t.createElement(i.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Be,confirmLoading:qt,onOk:Pt,onCancel:Kt},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(m.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:nt,onChange:en=>{if(en.target.value.length>=7){r.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}ut(en.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(d.ZP.Group,{value:ct,onChange:en=>Ft(en.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(98315),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"},C=e(66457),b=e(78241),p=e(57809),y=e(37090),S=Object.defineProperty,B=Object.defineProperties,D=Object.getOwnPropertyDescriptors,Z=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,ae=(Be,Ye,nt)=>Ye in Be?S(Be,Ye,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Be[Ye]=nt,Re=(Be,Ye)=>{for(var nt in Ye||(Ye={}))K.call(Ye,nt)&&ae(Be,nt,Ye[nt]);if(Z)for(var nt of Z(Ye))ye.call(Ye,nt)&&ae(Be,nt,Ye[nt]);return Be},M=(Be,Ye)=>B(Be,D(Ye)),Y=(Be,Ye,nt)=>new Promise((ut,ct)=>{var Ft=Pt=>{try{Qt(nt.next(Pt))}catch(Kt){ct(Kt)}},qt=Pt=>{try{Qt(nt.throw(Pt))}catch(Kt){ct(Kt)}},Qt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Ft,qt);Qt((nt=nt.apply(Be,Ye)).next())});const Q=({globalSetting:Be,dispatch:Ye,user:nt,info:ut,open:ct,onCancel:Ft=()=>{}})=>{var qt;const[Qt,Pt]=(0,t.useState)([]),[Kt,en]=(0,t.useState)([]),[un,mn]=(0,t.useState)([]),[yn]=b.default.useForm(),[Yn,sn]=(0,t.useState)(!1),[Zt,jt]=(0,t.useState)(!1),pn=(0,t.useRef)(null),cn=(0,t.useRef)(1),[Dn,On]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{ct&&_n()},[ct]);const _n=()=>Y(void 0,null,function*(){var $t;const tn=ut;if(!(0,C.o1)(Ye))return;const{user_school_id:Sn="",department_id:En="",school_name:Jn="",department_name:sr=""}=nt.userInfo||{},An=($t=tn==null?void 0:tn.graduation_years)==null?void 0:$t.at(-1);en([{id:Sn,name:Jn}]),yield ir(Sn),yn.setFieldsValue({year:An,school_id:Sn,department_id:Number(En),name:`${An}${Jn}${sr}\u6BD5\u4E1A\u8BBE\u8BA1`})}),bn=$t=>Y(void 0,null,function*(){const tn=yield(0,y.J3)(M(Re({},$t),{tab_module_type:"graduations"}));return tn!=null&&tn.un_purchased&&Ye({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),tn.status===0&&Pt((tn==null?void 0:tn.graduation_years)||[]),tn}),Tn=($t,tn=500)=>{jt(!0),clearTimeout(pn.current),pn.current=setTimeout(()=>Y(void 0,null,function*(){cn.current+=1;const Sn=cn.current,En=yield(0,y.NT)({keyword:$t});En.status===0&&cn.current===Sn&&(en((En==null?void 0:En.schools)||[]),jt(!1))}),tn)},ir=$t=>Y(void 0,null,function*(){if(!$t)return;const tn=yield(0,y.Ps)({page:1,limit:9999,id:$t});tn.status===0&&mn((tn==null?void 0:tn.departments)||[])});return t.createElement(i.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ct,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Yn,onCancel:Ft,onOk:()=>yn.submit()},t.createElement(b.default,{colon:!1,form:yn,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:($t,tn)=>{$t.school_id&&(ir(tn.school_id),yn.setFieldValue("department_id",null))},onFinish:$t=>Y(void 0,null,function*(){sn(!0);const tn=yield(0,y.Wz)($t);tn.status===0&&(r.ZP.success("\u521B\u5EFA\u6210\u529F"),yn.resetFields(),Ft(),(0,a.xg)(`/graduations/${tn==null?void 0:tn.identifier}/index`)),sn(!1)})},t.createElement(b.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(p.default,{style:{width:344},size:"large",options:(qt=ut==null?void 0:ut.graduation_years)==null?void 0:qt.map($t=>({value:$t,label:$t}))})),t.createElement(b.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(p.default,{showSearch:!0,filterOption:!1,onSearch:$t=>{Tn($t)},loading:Zt,size:"large",style:{width:344},options:Kt.map($t=>({value:$t.id,label:$t.name}))})),t.createElement(b.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(p.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:un.map($t=>({value:$t.id,label:$t.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(m.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ne=(0,v.connect)(({user:Be,globalSetting:Ye,loading:nt})=>({user:Be,globalSetting:Ye,loading:nt}))(Q),W=e(38147),H=Object.defineProperty,j=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,fe=(Be,Ye,nt)=>Ye in Be?H(Be,Ye,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Be[Ye]=nt,me=(Be,Ye)=>{for(var nt in Ye||(Ye={}))ve.call(Ye,nt)&&fe(Be,nt,Ye[nt]);if(j)for(var nt of j(Ye))Ce.call(Ye,nt)&&fe(Be,nt,Ye[nt]);return Be},_e=(Be,Ye,nt)=>new Promise((ut,ct)=>{var Ft=Pt=>{try{Qt(nt.next(Pt))}catch(Kt){ct(Kt)}},qt=Pt=>{try{Qt(nt.throw(Pt))}catch(Kt){ct(Kt)}},Qt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Ft,qt);Qt((nt=nt.apply(Be,Ye)).next())});const at=({globalSetting:Be,dispatch:Ye,user:nt,open:ut,onCancel:ct=()=>{}})=>{const[Ft]=b.default.useForm(),[qt,Qt]=(0,t.useState)(!1),[Pt,Kt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var en;if(ut){const un={code:"",user_type:((en=nt==null?void 0:nt.userInfo)==null?void 0:en.identity)==="student"?2:1,major:""};Ft.setFieldsValue(un),Kt(me({},un))}},[ut]),t.createElement(i.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ut,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:qt,onCancel:ct,onOk:()=>Ft.submit()},t.createElement(b.default,{colon:!1,form:Ft,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(en,un)=>Kt(me({},un)),onFinish:en=>_e(void 0,null,function*(){Qt(!0);const un=yield(0,W.ZP)("/api/graduations/join.json",{method:"post",body:en});un.status===0&&(ct(),un!=null&&un.identifier?(0,a.xg)(`/graduations/${un==null?void 0:un.identifier}/index`):r.ZP.success(un==null?void 0:un.message)),Qt(!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(m.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"))),(Pt==null?void 0:Pt.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(m.default,{showCount:!0,maxLength:60}))))};var ke=(0,v.connect)(({user:Be,globalSetting:Ye})=>({user:Be,globalSetting:Ye}))(at),We=e(59301),Et=Object.defineProperty,Xe=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Je=(Be,Ye,nt)=>Ye in Be?Et(Be,Ye,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Be[Ye]=nt,se=(Be,Ye)=>{for(var nt in Ye||(Ye={}))Qe.call(Ye,nt)&&Je(Be,nt,Ye[nt]);if(Xe)for(var nt of Xe(Ye))Ne.call(Ye,nt)&&Je(Be,nt,Ye[nt]);return Be},le=(Be,Ye)=>{var nt={};for(var ut in Be)Qe.call(Be,ut)&&Ye.indexOf(ut)<0&&(nt[ut]=Be[ut]);if(Be!=null&&Xe)for(var ut of Xe(Be))Ye.indexOf(ut)<0&&Ne.call(Be,ut)&&(nt[ut]=Be[ut]);return nt},G=(Be=>(Be.Projects="projects",Be.Shixuns="shixuns",Be.Classrooms="classrooms",Be))(G||{}),R=(Be=>(Be.Classrooms="classrooms",Be.Shixuns="shixuns",Be.Paths="paths",Be.Projects="projects",Be.Videos="videos",Be.Topics="topics",Be.Graduations="graduations",Be))(R||{});const oe=Be=>{var Ye=Be,{homePage:nt,user:ut,globalSetting:ct,loading:Ft,dispatch:qt}=Ye,Qt=le(Ye,["homePage","user","globalSetting","loading","dispatch"]),Pt,Kt,en,un;const[mn,yn]=(0,t.useState)(),[Yn,sn]=(0,t.useState)(),[Zt,jt]=(0,t.useState)(!1),[pn,cn]=(0,t.useState)(!1),[Dn,On]=(0,t.useState)(!1),[_n,bn]=(0,t.useState)();function Tn(An,Gn){for(const pr of An){if(pr.link===Gn)return pr.hidden;if(pr.subitem&&pr.subitem.length>0){let xn=pr.subitem;for(const qn of xn)if(qn.link===Gn)return qn.hidden;return!1}}return!0}const ir=Tn(((Pt=ct.setting)==null?void 0:Pt.navbar)||[],"/classrooms"),$t=Tn(((Kt=ct.setting)==null?void 0:Kt.navbar)||[],"/shixuns"),tn=Tn(((en=ct.setting)==null?void 0:en.navbar)||[],"/paths"),Sn=Tn(((un=ct.setting)==null?void 0:un.navbar)||[],"/graduations"),En=An=>{var Gn;if((0,C.tJ)(qt)){if(An==="projects"&&!((Gn=ut.userInfo)!=null&&Gn.email)){r.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}An==="classrooms"?yn(!0):An==="projects"&&sn(!0)}},Jn=(An,Gn)=>{var pr;if((0,C.tJ)(qt)){if(Gn==="projects"&&!((pr=ut.userInfo)!=null&&pr.email)){r.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Gn==="shixuns"&&!(0,C.xY)()||An&&(window.location.href=An)}},sr=An=>{var Gn,pr,xn,qn,Fr,Xn,yr,br,Rr,Er,mr,Tr,qr,ii,Pi,bi,tr,nr,Hr,gr,Ar;return We.createElement(We.Fragment,null,We.createElement(l.Z,{justify:"space-around",className:"pt5 pb5"},We.createElement(c.Z,{className:((Gn=ut.userInfo)==null?void 0:Gn.user_identity)!=="\u5B66\u751F"?A.joinCol:A.hidden},((pr=ut.userInfo)==null?void 0:pr.user_identity)!=="\u5B66\u751F"&&!((xn=ct==null?void 0:ct.setting)!=null&&xn.hide_course)&&We.createElement(s.default.Item,se({},An),We.createElement("a",{onClick:()=>Jn("/classrooms/new")},(qn=ut.userInfo)!=null&&qn.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Fr=ct==null?void 0:ct.setting)!=null&&Fr.hide_shixun)&&((Xn=ut==null?void 0:ut.userInfo)==null?void 0:Xn.is_shixun_marker)&&We.createElement(s.default.Item,se({},An),We.createElement("a",{onClick:()=>Jn("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((yr=ut.userInfo)==null?void 0:yr.user_identity)!=="\u5B66\u751F"&&!((br=ct==null?void 0:ct.setting)!=null&&br.hide_subject)&&We.createElement(s.default.Item,se({},An),We.createElement("a",{onClick:()=>Jn("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Rr=ct==null?void 0:ct.setting)!=null&&Rr.is_local)&&((Er=ut.userInfo)==null?void 0:Er.main_site)&&We.createElement(s.default.Item,se({},An),We.createElement("a",{onClick:()=>{var jr;return Jn(`${(jr=ct==null?void 0:ct.setting)==null?void 0:jr.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),!((mr=ut.userInfo)!=null&&mr.main_site)&&We.createElement("div",null,We.createElement(s.default.Item,se({},An),We.createElement("a",{onClick:()=>En("classrooms")},(Tr=ut.userInfo)!=null&&Tr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((qr=ut.userInfo)==null?void 0:qr.main_site)&&!((ii=ct==null?void 0:ct.setting)!=null&&ii.is_local)&&We.createElement(s.default.Item,se({},An),We.createElement("a",{onClick:()=>En("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Pi=ut.userInfo)==null?void 0:Pi.main_site)&&((bi=ut.userInfo)==null?void 0:bi.user_identity)!=="\u5B66\u751F"&&We.createElement(c.Z,null,We.createElement("div",{className:A.joinBoard})),((tr=ut.userInfo)==null?void 0:tr.main_site)&&We.createElement(c.Z,{className:((nr=ut.userInfo)==null?void 0:nr.user_identity)!=="\u5B66\u751F"?A.joinCol:A.w90},We.createElement(s.default.Item,se({},An),We.createElement("a",{onClick:()=>En("classrooms")},(Hr=ut.userInfo)!=null&&Hr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((gr=ut.userInfo)==null?void 0:gr.main_site)&&!((Ar=ct==null?void 0:ct.setting)!=null&&Ar.is_local)&&We.createElement(s.default.Item,se({},An),We.createElement("a",{onClick:()=>En("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return We.createElement("section",null,We.createElement(o.Z,{dropdownRender:()=>{var An;return We.createElement(s.default,{className:((An=ut.userInfo)==null?void 0:An.user_identity)!=="\u5B66\u751F"?`${A.rightMenu} ${A.joinMenu} mt10`:`${A.rightMenu} ${A.joinMenu} ${A.w140} mt10`},We.createElement(sr,null))},placement:"bottom"},We.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),We.createElement(w.Z,{visible:mn,onCancel:()=>yn(!1)}),We.createElement(E,{visible:Yn,onCancel:()=>sn(!1)}),We.createElement(ne,{info:_n,open:Zt,onCancel:()=>jt(!1)}),We.createElement(ke,{open:pn,onCancel:()=>cn(!1)}))};var be=(0,v.connect)(({homePage:Be,loading:Ye,user:nt,globalSetting:ut})=>({homePage:Be,user:nt,globalSetting:ut,loading:Ye.models.index}))(oe),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"},L=e(41867),ie=e(89540),X=e(74128),P=e(59301),_=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,ue=(Be,Ye)=>{var nt={};for(var ut in Be)$.call(Be,ut)&&Ye.indexOf(ut)<0&&(nt[ut]=Be[ut]);if(Be!=null&&_)for(var ut of _(Be))Ye.indexOf(ut)<0&&F.call(Be,ut)&&(nt[ut]=Be[ut]);return nt},Ae=(Be,Ye,nt)=>new Promise((ut,ct)=>{var Ft=Pt=>{try{Qt(nt.next(Pt))}catch(Kt){ct(Kt)}},qt=Pt=>{try{Qt(nt.throw(Pt))}catch(Kt){ct(Kt)}},Qt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Ft,qt);Qt((nt=nt.apply(Be,Ye)).next())});const ee=Be=>{var Ye,nt=RegExp("(^| )"+Be+"=([^;]+)(;|$)");return(Ye=document.cookie.match(nt))?decodeURIComponent(Ye[2]):null},T=Be=>{var Ye=new Date;Ye.setTime(Ye.getTime()-1);var nt=ee(Be);nt!=null&&(document.cookie=Be+"="+nt+";expires="+Ye.toGMTString())};var I=(Be=>(Be.Classrooms="classrooms",Be.Shixuns="shixuns",Be.Paths="paths",Be.Projects="projects",Be.Videos="videos",Be.Topics="topics",Be.Competition="competitions",Be.Engineering="engineering",Be.Graduations="graduations",Be.Paperlibrary="paperlibrary",Be.Problemset="problemset",Be.Dataset="dataset",Be))(I||{});const de=Be=>{var Ye=Be,{homePage:nt,user:ut,globalSetting:ct,loading:Ft,dispatch:qt,shixunHomeworks:Qt,location:Pt,payload:Kt={}}=Ye,en=ue(Ye,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),un,mn,yn,Yn,sn,Zt,jt,pn,cn,Dn,On,_n,bn,Tn,ir,$t;const tn=(mn=(((un=ct.setting)==null?void 0:un.navbar)||[]).find(An=>An.link==="/classrooms"))==null?void 0:mn.hidden,Sn=(Yn=(((yn=ct.setting)==null?void 0:yn.navbar)||[]).find(An=>An.link==="/shixuns"))==null?void 0:Yn.hidden,En=(Zt=(((sn=ct.setting)==null?void 0:sn.navbar)||[]).find(An=>An.link==="/paths"))==null?void 0:Zt.hidden,Jn=(jt=ut.userInfo)==null?void 0:jt.is_school_manage,sr=()=>{var An,Gn,pr,xn,qn,Fr,Xn,yr,br,Rr,Er,mr,Tr,qr,ii,Pi,bi,tr;return(0,a.Ll)()?P.createElement(s.default,{className:`${k.rightMenu} ${k.menuWrap}`},P.createElement(s.default.Item,null,P.createElement(v.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):P.createElement(s.default,{className:`${k.rightMenu} ${k.menuWrap}`},P.createElement(s.default.Item,null,P.createElement(v.Link,{to:`/users/${(An=ut.userInfo)==null?void 0:An.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),P.createElement(s.default.Item,null,P.createElement(v.Link,{to:`/users/${(Gn=ut.userInfo)==null?void 0:Gn.login}/classrooms`},(pr=ut.userInfo)!=null&&pr.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),P.createElement(s.default.Item,null,P.createElement(v.Link,{to:`/users/${(xn=ut.userInfo)==null?void 0:xn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),P.createElement(s.default.Item,null,P.createElement(v.Link,{to:`/users/${(qn=ut.userInfo)==null?void 0:qn.login}/paths`},(Fr=ut.userInfo)!=null&&Fr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Xn=ut.userInfo)==null?void 0:Xn.user_identity)!=="\u5B66\u751F"&&P.createElement(s.default.Item,null,P.createElement(v.Link,{to:`/users/${(yr=ut.userInfo)==null?void 0:yr.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((br=ct.setting)!=null&&br.hide_competition)&&P.createElement(s.default.Item,null,P.createElement(v.Link,{to:`/users/${(Rr=ut.userInfo)==null?void 0:Rr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((Er=ct.setting)!=null&&Er.hide_virtual)&&P.createElement(s.default.Item,null,P.createElement(v.Link,{to:`/users/${(mr=ut.userInfo)==null?void 0:mr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,L.JA)()&&!((Tr=ct==null?void 0:ct.setting)!=null&&Tr.hide_problemset)&&P.createElement(s.default.Item,null,P.createElement("a",{onClick:()=>{(0,C.tJ)(qt)&&v.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,L.JA)()&&!((qr=ct==null?void 0:ct.setting)!=null&&qr.hide_paperlibrary)&&P.createElement(s.default.Item,null,P.createElement("a",{onClick:()=>{(0,C.tJ)(qt)&&v.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Pi=(ii=ut.navigationInfo)==null?void 0:ii.top)==null?void 0:Pi.laboratory_admin_url)&&P.createElement(s.default.Item,null,P.createElement("a",{href:(tr=(bi=ut.navigationInfo)==null?void 0:bi.top)==null?void 0:tr.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),P.createElement(s.default.Item,null,P.createElement(v.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||qt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:P.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")),Jn&&P.createElement(s.default.Item,null,P.createElement(v.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),P.createElement(s.default.Item,{className:k.exit},P.createElement("a",{onClick:()=>Ae(void 0,null,function*(){(0,a.m5)();let nr;try{nr=yield(0,ie.vR)({}),r.ZP.success(nr==null?void 0:nr.message)}catch(Hr){}(0,a.d8)("_educoder_session","logout",1),(0,a.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),nr!=null&&nr.url?window.location.href=nr.url:(v.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,L.bg)()?P.createElement(o.Z,{className:`${k.height67}`,dropdownRender:sr,placement:"bottomRight"},P.createElement("section",null,P.createElement("aside",null,P.createElement("div",{className:Qt.actionTabs.type===1?k.classromediv:""},P.createElement("img",{className:`${k.userPic} current ml15`,src:`${(pn=X.Z)==null?void 0:pn.IMG_SERVER}/images/${(cn=ut.userInfo)==null?void 0:cn.image_url}`,alt:"",onClick:()=>{var An;return v.history.push((0,a.Ll)()?"/account/profile":`/users/${(An=ut.userInfo)==null?void 0:An.login}/classrooms`)}}),(0,a.Ll)()&&P.createElement("span",{className:"ml10 font16"},(Dn=ut.userInfo)==null?void 0:Dn.username),P.createElement("i",{className:`iconfont icon-zhankai4 ${k.icon}`}))))):P.createElement("div",{className:`font15 ${ct.isIlearning?k.login:""}`},((On=ct.setting)==null?void 0:On.sso_login_url)&&P.createElement("a",{target:"_blank",href:(_n=ct.setting)==null?void 0:_n.sso_login_url},P.createElement("img",{src:`${X.Z.IMG_SERVER}/${(bn=ct.setting)==null?void 0:bn.login_logo_url}`,width:40}),P.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Tn=ct.setting)==null?void 0:Tn.sso_login_button_name)),!((ir=ct.setting)!=null&&ir.hide_account_login)&&P.createElement(P.Fragment,null,P.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{qt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!(($t=ct.setting)!=null&&$t.close_register)&&P.createElement(P.Fragment,null,P.createElement("span",{className:"ml5 mr5"},"|"),P.createElement(v.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var pe=(0,v.connect)(({homePage:Be,loading:Ye,user:nt,globalSetting:ut,shixunHomeworks:ct})=>({homePage:Be,user:nt,globalSetting:ut,shixunHomeworks:ct,loading:Ye.models.index}))(de),De=e(65363),qe={tip:"tip___a6MfI"},Ke=Object.defineProperty,he=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,J=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,O=(Be,Ye,nt)=>Ye in Be?Ke(Be,Ye,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Be[Ye]=nt,Ve=(Be,Ye)=>{for(var nt in Ye||(Ye={}))it.call(Ye,nt)&&O(Be,nt,Ye[nt]);if(J)for(var nt of J(Ye))St.call(Ye,nt)&&O(Be,nt,Ye[nt]);return Be},He=(Be,Ye)=>he(Be,Ze(Ye)),ce=(Be,Ye,nt)=>new Promise((ut,ct)=>{var Ft=Pt=>{try{Qt(nt.next(Pt))}catch(Kt){ct(Kt)}},qt=Pt=>{try{Qt(nt.throw(Pt))}catch(Kt){ct(Kt)}},Qt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Ft,qt);Qt((nt=nt.apply(Be,Ye)).next())}),Ie=(Be=>(Be[Be.Professor=1]="Professor",Be[Be.AssistantProfessor=2]="AssistantProfessor",Be[Be.Student=3]="Student",Be))(Ie||{});const ze=({visible:Be,user:Ye,onCancel:nt=()=>{},dispatch:ut,globalSetting:ct})=>{var Ft,qt;const[Qt,Pt]=(0,t.useState)(!1),[Kt,en]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var yn,Yn;if((yn=Ye==null?void 0:Ye.userInfo)!=null&&yn.login){let sn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(sn),sn&&(sn!=null&&sn.isShow)&&(sn==null?void 0:sn.login)===((Yn=Ye==null?void 0:Ye.userInfo)==null?void 0:Yn.login)&&(Pt(!0),en({name:sn==null?void 0:sn.name,phone:sn==null?void 0:sn.phone}))}},[Ye==null?void 0:Ye.userInfo]);const un=()=>ce(void 0,null,function*(){nt()}),mn=()=>{let yn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(He(Ve({},yn),{isShow:!1}))),Pt(!1)};return t.createElement(t.Fragment,null,Qt&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:qe.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${(Ft=ct==null?void 0:ct.infoData)==null?void 0:Ft.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(qt=ct==null?void 0:ct.infoData)==null?void 0:qt.phone}`),t.createElement("div",null,t.createElement(De.Z,{onClick:mn,style:{color:"#165dff",fontSize:16}})))))};var Nt=(0,v.connect)(({user:Be,globalSetting:Ye})=>({user:Be,globalSetting:Ye}))(ze),kt=e(3113),st="data:image/png;base64,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",At=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,Jt=(Be,Ye)=>{var nt={};for(var ut in Be)Rt.call(Be,ut)&&Ye.indexOf(ut)<0&&(nt[ut]=Be[ut]);if(Be!=null&&At)for(var ut of At(Be))Ye.indexOf(ut)<0&&Tt.call(Be,ut)&&(nt[ut]=Be[ut]);return nt};const Vt=null,Dt=Be=>{var Ye=Be,{homePage:nt,user:ut,globalSetting:ct,loading:Ft,dispatch:qt,location:Qt,text:Pt,shixunHomeworks:Kt,payload:en={}}=Ye,un=Jt(Ye,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[mn,yn]=(0,t.useState)("none");return(0,t.useEffect)(()=>{Kt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&yn("flex")},[Kt.actionTabs.key]),(0,t.useEffect)(()=>{Kt.actionTabs.key==="\u9690\u85CF"&&(yn("none"),localStorage.setItem("Noviceguide","0"))},[Kt.actionTabs.key]),t.createElement("div",{style:{display:mn,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:st,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(kt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),yn("none"),qt({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(kt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),qt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),yn("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var an=(0,v.connect)(({homePage:Be,loading:Ye,user:nt,globalSetting:ut,shixunHomeworks:ct})=>({homePage:Be,user:nt,globalSetting:ut,loading:Ye.models.index,shixunHomeworks:ct}))(Dt),xe=Object.defineProperty,U=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,re=(Be,Ye,nt)=>Ye in Be?xe(Be,Ye,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Be[Ye]=nt,Le=(Be,Ye)=>{for(var nt in Ye||(Ye={}))q.call(Ye,nt)&&re(Be,nt,Ye[nt]);if(U)for(var nt of U(Ye))te.call(Ye,nt)&&re(Be,nt,Ye[nt]);return Be};const Fe=Be=>React.createElement("svg",Le({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Be),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 et="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",rt=e(89392),xt=e(92736),Ot=e(6848),Ht={content:"content___L4gl0"},Wt="data:image/png;base64,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",Bt=(Be,Ye,nt)=>new Promise((ut,ct)=>{var Ft=Pt=>{try{Qt(nt.next(Pt))}catch(Kt){ct(Kt)}},qt=Pt=>{try{Qt(nt.throw(Pt))}catch(Kt){ct(Kt)}},Qt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Ft,qt);Qt((nt=nt.apply(Be,Ye)).next())});const zt=({classroomList:Be,loading:Ye,user:nt,dispatch:ut,virtualSpaces:ct,globalSetting:Ft})=>{const qt=(0,v.useLocation)();let Qt=!1;(0,t.useEffect)(()=>{Ft.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Qt=!0)},[Ft.actionTabs.key]),(0,t.useEffect)(()=>{Qt&&ut({type:"globalSetting/setActionTabs",payload:{}})},[qt.pathname]);const Pt=()=>{ut({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(xt.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(i.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Ft.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:()=>{Pt()}},t.createElement("div",{className:Ht.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:Wt,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(Ot.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${X.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 Oe=(0,v.connect)(({classroomList:Be,user:Ye,loading:nt,virtualSpaces:ut,globalSetting:ct})=>({classroomList:Be,user:Ye,loading:nt,virtualSpaces:ut,globalSetting:ct}))(zt),Me=e(59301),$e=Object.defineProperty,ot=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,bt=(Be,Ye,nt)=>Ye in Be?$e(Be,Ye,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Be[Ye]=nt,Se=(Be,Ye)=>{for(var nt in Ye||(Ye={}))Ct.call(Ye,nt)&&bt(Be,nt,Ye[nt]);if(ot)for(var nt of ot(Ye))yt.call(Ye,nt)&&bt(Be,nt,Ye[nt]);return Be},Ue=(Be,Ye)=>{var nt={};for(var ut in Be)Ct.call(Be,ut)&&Ye.indexOf(ut)<0&&(nt[ut]=Be[ut]);if(Be!=null&&ot)for(var ut of ot(Be))Ye.indexOf(ut)<0&&yt.call(Be,ut)&&(nt[ut]=Be[ut]);return nt},tt=(Be,Ye,nt)=>new Promise((ut,ct)=>{var Ft=Pt=>{try{Qt(nt.next(Pt))}catch(Kt){ct(Kt)}},qt=Pt=>{try{Qt(nt.throw(Pt))}catch(Kt){ct(Kt)}},Qt=Pt=>Pt.done?ut(Pt.value):Promise.resolve(Pt.value).then(Ft,qt);Qt((nt=nt.apply(Be,Ye)).next())});const{Header:ft}=g.default,{Search:lt}=m.default;function vt(){var Be,Ye;const ut=window.location.pathname.split("/"),ct={};return ut[1]=="classrooms"&&ut.length>3&&!((Be=ut[4])!=null&&Be.includes("newgold"))&&!((Ye=ut[5])!=null&&Ye.includes("newgold"))&&ut[2]!=="coursesId"&&(ct.course_id=ut[2]),ut[1]==="shixuns"&&ut.length>3&&(ct.objective_type="shixun",ct.objective_id=ut[2]),ut[1]==="paths"&&ut.length>3&&(ct.objective_type="path",ct.objective_id=ut[2]),Se(Se({},ct),{school:1})}const pt=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],It=Be=>{var Ye=Be,{homePage:nt,user:ut,globalSetting:ct,loading:Ft,dispatch:qt,isLogin:Qt=!1,shixunHomeworks:Pt}=Ye,Kt=Ue(Ye,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),en,un,mn,yn,Yn,sn,Zt,jt,pn;const cn=(0,v.useLocation)(),[Dn,On]=(0,t.useState)(!1),[_n,bn]=(0,t.useState)(""),[Tn,ir]=(0,t.useState)(!1),$t=vt();(0,t.useEffect)(()=>{qt({type:"user/getNavigationInfo",payload:Se({},$t)})},[ct.name]),(0,t.useEffect)(()=>{Pt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(pt!=null&&pt.includes(cn==null?void 0:cn.pathname)||(cn==null?void 0:cn.pathname.indexOf("/classrooms"))===0||qt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[cn.pathname]),(0,t.useEffect)(()=>{Pt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Pt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Pt.actionTabs.key]),(0,t.useEffect)(()=>{var xn;if(ct!=null&&ct.setting){let qn=(0,rt.cloneDeep)((xn=ct==null?void 0:ct.setting)==null?void 0:xn.navbar);qn=qn==null?void 0:qn.filter(Xn=>{var yr;return!(Xn!=null&&Xn.hidden)&&!((0,L.JA)()&&((yr=["/paperlibrary","/problemset"])!=null&&yr.includes(Xn.link)))});for(const Xn of qn)Xn.subitem&&(Xn.subitem=Xn.subitem.filter(yr=>{var br;return!(yr!=null&&yr.hidden)&&!((0,L.JA)()&&((br=["/paperlibrary","/problemset"])!=null&&br.includes(yr.link)))}));let Fr=!1;qn==null||qn.map(function(Xn,yr){var br,Rr,Er,mr;const Tr=cn.pathname;Xn.link===Tr&&(bn(Xn==null?void 0:Xn.link),(0,a.Dk)(Tr==="/"?(br=ct==null?void 0:ct.setting)==null?void 0:br.name:pr(Xn==null?void 0:Xn.name)),sr(Gn(yr,{name:Xn==null?void 0:Xn.name,link:Xn==null?void 0:Xn.link},qn)),Fr=!0),Tr=="/"&&(bn(""),(0,a.Dk)((Rr=ct==null?void 0:ct.setting)==null?void 0:Rr.name)),(Er=Xn==null?void 0:Xn.subitem)!=null&&Er.length&&((mr=Xn==null?void 0:Xn.subitem)==null||mr.map(qr=>{qr.link===Tr&&(bn(qr==null?void 0:qr.link),Tr!=="/"&&(0,a.Dk)(pr(qr==null?void 0:qr.name)),sr(Gn(yr,{name:qr==null?void 0:qr.name,link:qr==null?void 0:qr.link},qn)),Fr=!0)}))}),Fr||sr(qn)}},[ct==null?void 0:ct.setting,ut]);const tn=(0,t.useMemo)(()=>{var xn,qn;return(xn=ct==null?void 0:ct.setting)!=null&&xn.nav_logo_url?`${X.Z.IMG_SERVER}/${(qn=ct==null?void 0:ct.setting)==null?void 0:qn.nav_logo_url}`:`${X.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(en=ct==null?void 0:ct.setting)==null?void 0:en.nav_logo_url]);function Sn(xn){v.history.push("/search?value="+xn)}const En=()=>Dn?Me.createElement("div",{onBlur:()=>{setTimeout(()=>{On(!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:Sn,autoFocus:!0})):Me.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{v.history.push("/search?value=")}}),[Jn,sr]=(0,t.useState)([]),An=(xn,qn)=>tt(void 0,null,function*(){var Fr,Xn,yr,br,Rr,Er;if((xn==null?void 0:xn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const mr=yield(0,ie.IU)({tab_module_type:"engineering"});if(mr!=null&&mr.un_purchased){qt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Fr=mr==null?void 0:mr.data)!=null&&Fr.engineer_url?(yr=(Xn=mr==null?void 0:mr.data)==null?void 0:Xn.engineer_url)!=null&&yr.includes("http")?(0,a.xg)((br=mr==null?void 0:mr.data)==null?void 0:br.engineer_url):v.history.push((Rr=mr==null?void 0:mr.data)==null?void 0:Rr.engineer_url):(mr==null?void 0:mr.status)!=401&&ir(!0);return}(Er=xn==null?void 0:xn.link)!=null&&Er.includes("http")?(0,a.xg)(xn==null?void 0:xn.link):((0,a.Dk)(xn==null?void 0:xn.name),v.history.push(xn==null?void 0:xn.link)),(xn==null?void 0:xn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&qt({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~")}})}),Gn=(xn,qn,Fr)=>{const Xn=Fr.slice();return Xn[xn]&&(Xn[xn].name=qn.name,Xn[xn].link=qn.link),Xn||[]},pr=(xn="")=>(xn==null?void 0:xn.indexOf("<"))>-1?xn==null?void 0:xn.slice(0,xn==null?void 0:xn.indexOf("<")):xn;return ct.showHeader&&ct.showHeaderFooter?Me.createElement(g.default,{style:{background:`${cn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${ct.isIlearning?h["header-iearning"]:h.header} ${ct.showHeaderFixed?h.headerFixed:""}`},(ct==null?void 0:ct.showTip)&&Me.createElement(Nt,null),Me.createElement(ft,{className:"header",style:{background:`${cn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${cn.pathname=="/training"?"999":""}`}},Me.createElement("section",{className:h["edu-menu"]},(!!ct.isIlearning||!((un=ct==null?void 0:ct.setting)!=null&&un.main_site)&&!!((mn=ct==null?void 0:ct.setting)!=null&&mn.navbar))&&Me.createElement(v.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{qt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Me.createElement("img",{className:h.logo,title:(yn=ct.setting)==null?void 0:yn.name,src:tn||et})),Me.createElement("ul",{className:`${h.menu} ${(0,a.Ll)()&&"ml0"}`},(0,a.Ll)()&&Me.createElement("li",null,Me.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,a.Ll)()&&ct.setting&&(Jn==null?void 0:Jn.map(function(xn,qn){var Fr,Xn,yr,br,Rr;return Me.createElement("li",{key:qn,className:!((Fr=xn==null?void 0:xn.subitem)!=null&&Fr.length)&&_n===(xn==null?void 0:xn.link)||(Xn=xn==null?void 0:xn.subitem)!=null&&Xn.some(Er=>_n===(Er==null?void 0:Er.link))?h.actived:""},Me.createElement("div",{onClick:()=>An(xn,qn),className:h.name},Me.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Er;let mr=xn==null?void 0:xn.name;return(Er=xn==null?void 0:xn.subitem)==null||Er.map((Tr,qr)=>(Tr.link===cn.pathname&&(mr=Tr.name),Tr)),mr})()}}),((yr=xn==null?void 0:xn.subitem)==null?void 0:yr.length)>0&&Me.createElement("i",{className:"iconfont icon-zhankai4"})),((br=xn==null?void 0:xn.subitem)==null?void 0:br.length)>0&&Me.createElement("div",{className:h.dropDown},(Rr=xn==null?void 0:xn.subitem)==null?void 0:Rr.map((Er,mr)=>Me.createElement("div",{className:h.subName,onClick:()=>An(Er,qn),key:qn+"-"+mr},!!mr&&Me.createElement("div",{className:h.line}),Me.createElement("aside",{className:"font16 c-black"},pr(Er==null?void 0:Er.name)),Me.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Er.content)))))}))),Me.createElement("div",{className:"search-bar",style:{flex:ct.isIlearning?"initial":"1 0 auto"}},!(0,a.Ll)()&&!(ct!=null&&ct.isIlearning)&&Me.createElement(Me.Fragment,null,Me.createElement(En,null),!Qt&&Me.createElement(be,null),!Qt&&!!((Yn=ut==null?void 0:ut.userInfo)!=null&&Yn.login)&&Me.createElement(v.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(sn=ut==null?void 0:ut.userInfo)==null?void 0:sn.login}/user_tidings`},((Zt=ut==null?void 0:ut.navigationInfo)==null?void 0:Zt.new_message)&&Me.createElement("span",{className:h.newslight}))),!Qt&&Me.createElement(pe,{payload:$t}))),Me.createElement(i.default,{centered:!0,destroyOnClose:!0,open:Tn,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:()=>ir(!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:`${X.Z.IMG_SERVER}/${(jt=ct==null?void 0:ct.setting)==null?void 0:jt.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Me.createElement("p",null,"\u7FA4\u53F7\uFF1A",(pn=ct==null?void 0:ct.setting)==null?void 0:pn.homepage_tea_qq_number)))),Me.createElement(an,null),Me.createElement(Oe,null)):Me.createElement(Me.Fragment,null,Me.createElement(Oe,null))};var Ut=(0,v.connect)(({homePage:Be,loading:Ye,user:nt,globalSetting:ut,shixunHomeworks:ct})=>({homePage:Be,user:nt,globalSetting:ut,loading:Ye.models.index,shixunHomeworks:ct}))(It)},57146:function(wt,N,e){"use strict";e.d(N,{z:function(){return ne},Z:function(){return W}});var t=e(59301),v=e(54580),g=e(8591),m=e(43418),i=e(3113),h=e(74128),r=e(80024),l=Object.defineProperty,c=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,d=(H,j,ve)=>j in H?l(H,j,{enumerable:!0,configurable:!0,writable:!0,value:ve}):H[j]=ve,n=(H,j)=>{for(var ve in j||(j={}))s.call(j,ve)&&d(H,ve,j[ve]);if(c)for(var ve of c(j))o.call(j,ve)&&d(H,ve,j[ve]);return H},a=(H,j,ve)=>new Promise((Ce,fe)=>{var me=ke=>{try{at(ve.next(ke))}catch(We){fe(We)}},_e=ke=>{try{at(ve.throw(ke))}catch(We){fe(We)}},at=ke=>ke.done?Ce(ke.value):Promise.resolve(ke.value).then(me,_e);at((ve=ve.apply(H,j)).next())});const u="\u3000\u3000";function f(H){var j=["Bytes","KB","MB","GB","TB"];if(H==0)return"0 Byte";var ve=parseInt(""+Math.floor(Math.log(H)/Math.log(1024)),10);return(H/Math.pow(1024,ve)).toFixed(1)+" "+j[ve]}var x=({value:H=[],action:j,onChange:ve,className:Ce,maxSize:fe=150,title:me="\u6587\u4EF6\u4E0A\u4F20",accept:_e=null})=>{const at={multiple:!1,fileList:H,accept:_e,withCredentials:!0,beforeUpload:We=>We.size/1024/1024(se.name.indexOf(u)===-1&&(se.name=`${se.name}${u}${f(se.size)}`),n({},se))),We.file.status==="done"&&((Xe=(Et=We.file)==null?void 0:Et.response)==null?void 0:Xe.status)===-1){message.error((Ne=(Qe=We.file)==null?void 0:Qe.response)==null?void 0:Ne.message),ve([]);return}ve(Je)},onRemove:We=>a(void 0,null,function*(){const Et=We.size/1024/1024;return We.status==="uploading"?!0:Et0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:H.length>0,ghost:!0},me),React.createElement("span",{onClick:ke,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",fe,"M)"," ")))},E=e(61481),w=e(89392),A=Object.defineProperty,C=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,y=(H,j,ve)=>j in H?A(H,j,{enumerable:!0,configurable:!0,writable:!0,value:ve}):H[j]=ve,S=(H,j)=>{for(var ve in j||(j={}))b.call(j,ve)&&y(H,ve,j[ve]);if(C)for(var ve of C(j))p.call(j,ve)&&y(H,ve,j[ve]);return H};const B=H=>React.createElement("svg",S({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},H),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=",Z=Object.defineProperty,K=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,Re=(H,j,ve)=>j in H?Z(H,j,{enumerable:!0,configurable:!0,writable:!0,value:ve}):H[j]=ve,M=(H,j)=>{for(var ve in j||(j={}))ye.call(j,ve)&&Re(H,ve,j[ve]);if(K)for(var ve of K(j))ae.call(j,ve)&&Re(H,ve,j[ve]);return H},Y=(H,j,ve)=>new Promise((Ce,fe)=>{var me=ke=>{try{at(ve.next(ke))}catch(We){fe(We)}},_e=ke=>{try{at(ve.throw(ke))}catch(We){fe(We)}},at=ke=>ke.done?Ce(ke.value):Promise.resolve(ke.value).then(me,_e);at((ve=ve.apply(H,j)).next())});const{Dragger:Q}=v.default;function ne(H){let j=[];return H&&H.length>0&&(j=H.map(ve=>({uid:ve.id,id:ve.id,name:ve.title+u+ve.filesize,url:ve.url,filesize:ve.filesize,status:"done",response:{id:ve.id}}))),j}var W=({value:H,onChange:j,action:ve,data:Ce,className:fe,maxSize:me=150,title:_e="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:at=!1,accept:ke="",additionalText:We,isDragger:Et,number:Xe=1e3,aloneClear:Qe=!1,realTimeRemove:Ne=!0,uploadText:Je,setFileProgress:se,showFileProgress:le})=>{const[G,R]=(0,t.useState)(!1);let[oe,be]=(0,t.useState)(H||[]),[k,L]=(0,t.useState)(1);(0,t.useEffect)(()=>{H&&(k===1&&be([...H]),L(2),Xe===(H==null?void 0:H.length)&&R(!0))},[H]);const ie=()=>{setTimeout(()=>{oe.pop(),be([...oe])},500)};le&&se(oe.some(_=>_.status==="uploading"));const X={multiple:!0,disabled:G,accept:ke,withCredentials:!0,fileList:oe,beforeUpload:(_,$)=>{const F=_.size/1024/1024;return oe.concat($).length>Xe?(oe.pop(),be([...oe]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Xe}\u4E2A\u6587\u4EF6`),Qe?Promise.reject():(ie(),!1)):F=Xe?R(!0):R(!1),be([...oe]),oe=oe.map(ee=>{var T,I;return(T=ee==null?void 0:ee.response)!=null&&T.id&&(ee.url=(I=ee==null?void 0:ee.response)==null?void 0:I.url),ee.name.indexOf(u)===-1&&(ee.name=`${ee.name}${u}${f(ee.size)}`),M({},ee)}),console.log("info:",_,oe),j(oe)},onRemove:_=>Y(void 0,null,function*(){if(!Ne)return!0;const $=()=>Y(void 0,null,function*(){if(_.response?_.response.id:_.id){let ue=yield(0,r.JZ)(_.response?_.response.id:_.uid);return Promise.resolve(ue)}else return!0});return at?new Promise((F,ue)=>{m.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:()=>Y(void 0,null,function*(){const Ae=yield $();g.ZP.success("\u5220\u9664\u6210\u529F"),F(!0)}),onCancel:()=>F(!1)})}):yield $()})};function P(_){_.preventDefault(),_.stopPropagation()}return t.createElement("div",{className:`multi-upload ${fe||""}`},Et&&t.createElement(Q,M({},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)"," "),We),!Et&&t.createElement(v.default,M({},X),t.createElement(i.ZP,{disabled:G,className:"upload_button"},t.createElement("img",{className:"aBtn_img",src:D}),_e),t.createElement("span",{onClick:P,className:"upload_text"},Je||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${me}MB)`)))}},46919:function(wt,N,e){"use strict";var t=e(59301),v=e(78241),g=e(95237),m=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(65582),n=e(66649),a=e.n(n),u=e(26724),f=e.n(u),x=e(58143),E=e(33270),w=e(82636),A=e(70031),C=e(59301),b=Object.defineProperty,p=Object.defineProperties,y=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,Z=(W,H,j)=>H in W?b(W,H,{enumerable:!0,configurable:!0,writable:!0,value:j}):W[H]=j,K=(W,H)=>{for(var j in H||(H={}))B.call(H,j)&&Z(W,j,H[j]);if(S)for(var j of S(H))D.call(H,j)&&Z(W,j,H[j]);return W},ye=(W,H)=>p(W,y(H)),ae=(W,H,j)=>new Promise((ve,Ce)=>{var fe=at=>{try{_e(j.next(at))}catch(ke){Ce(ke)}},me=at=>{try{_e(j.throw(at))}catch(ke){Ce(ke)}},_e=at=>at.done?ve(at.value):Promise.resolve(at.value).then(fe,me);_e((j=j.apply(W,H)).next())});const Re=[];function M({onSearch:W,schools:H}){return C.createElement(v.default,{colon:!1,layout:"horizontal",onFinish:W,initialValues:{keyword:"",school_name:"",search_type:"1"}},C.createElement(g.Z,{style:{flexWrap:"nowrap"}},C.createElement(v.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},C.createElement(m.default,{popupClassName:A.Z.selectdown,style:{width:106}},C.createElement(m.default.Option,{value:"1"},"\u59D3\u540D"),C.createElement(m.default.Option,{value:"2"},"\u624B\u673A\u53F7"),C.createElement(m.default.Option,{value:"3"},"\u90AE\u7BB1"))),C.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"}]},C.createElement(i.default,{allowClear:!0,style:{width:300},size:"middle"})),C.createElement(v.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},C.createElement(h.Z,{options:H,style:{width:300},size:"middle",showSearch:!0,filterOption:(j,ve)=>ve.value.toUpperCase().indexOf(j.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),C.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 Y=(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))(Y||{});function Q(W,H){switch(H.type){case 0:return K(K({},W),H.payload);case 4:return K(K({},W),H.payload);case 5:return ye(K({},W),{page:H.payload,reload:!1});case 2:return ye(K({},W),{loading:H.payload});case 1:return ye(K({},W),{schools:H.payload});case 3:return ye(K({},W),{selectedIds:H.payload});default:throw new Error}}const ne={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};N.Z=({onSelect:W,onCancel:H,container_id:j,container_type:ve})=>{const[Ce,fe]=(0,t.useReducer)(Q,ne),{data:me,schools:_e,loading:at,selectedIds:ke,page:We,count:Et,query:Xe,reload:Qe}=Ce;(0,t.useEffect)(()=>{function oe(){return ae(this,null,function*(){const{users:be,user_count:k}=yield(0,E.nQ)(ye(K({},Xe),{page:We,container_type:ve,container_id:j,display_aliases:!0}));fe({type:0,payload:{data:Qe?be:[...me,...be],count:k}})})}Xe&&oe()},[We,Xe,Qe,j,ve]),(0,t.useEffect)(()=>{function oe(){return ae(this,null,function*(){const{school_names:be}=yield(0,E.K$)({display_aliases:!0});fe({type:1,payload:be.map(k=>({value:k}))})})}oe()},[]);const Ne=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(oe,be)=>C.createElement(l.default,{value:be.numid,checked:ke.includes(be.numid),disabled:!!oe})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(oe,be)=>C.createElement("div",null,C.createElement(c.Z,{placement:"bottom",title:oe},C.createElement(d.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${be.login}`,target:"_blank"},oe||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:oe=>C.createElement(c.Z,{placement:"bottom",title:oe},C.createElement("span",{style:{color:"#000000"}},oe||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:oe=>C.createElement(c.Z,{placement:"bottom",title:oe},C.createElement("span",{style:{color:"#000000"}},oe||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:oe=>C.createElement(c.Z,{placement:"bottom",title:oe},C.createElement("span",{style:{color:"#000000"}},oe||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:oe=>C.createElement(c.Z,{placement:"bottom",title:oe},C.createElement("span",{style:{color:"#000000"}},oe||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:oe=>C.createElement(c.Z,{placement:"bottom",title:oe},C.createElement("span",{style:{color:"#000000"}},oe||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:oe=>C.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=>C.createElement(c.Z,{placement:"bottom",title:oe},C.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 C.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Je(oe){fe({type:4,payload:{page:1,reload:!0,query:oe}})}function se(oe){fe({type:5,payload:oe})}function le(oe){let be=ke.indexOf(oe);be>=0?ke.splice(be,1):ke.push(oe),fe({type:3,payload:[...ke]})}function G(){ke.length===0?s.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(W(ke,j),fe({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const R=Et>We*10;return C.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},C.createElement(M,{onSearch:Je,schools:_e}),Xe?C.createElement(C.Fragment,null,C.createElement("div",{className:"flexd-table-header mt20"},C.createElement(w.Gi,null,C.createElement(o.default,{pagination:!1,dataSource:Re,columns:Ne}))),C.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},C.createElement(f(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:se,hasMore:R,useWindow:!1},C.createElement(w.Gi,null,C.createElement(o.default,{loading:at,showHeader:!1,pagination:!1,dataSource:me,columns:Ne,onRow:oe=>({onClick:be=>{oe.added!==1&&le(oe.numid)}})})))),C.createElement("div",{className:"flex-container flex-end"},C.createElement(r.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:H},"\u53D6\u6D88"),C.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"))):C.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},C.createElement("img",{src:x,width:"100",alt:""}),C.createElement("br",null),C.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},42678:function(wt,N,e){"use strict";e.d(N,{Z:function(){return m}});var t=e(65582),v={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},g=e(59301),m=({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))},57261:function(wt,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)}}},59672:function(wt,N,e){"use strict";e.d(N,{i:function(){return y},Z:function(){return B}});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),m=e(92310),i=e.n(m),h=e(65862),r=e(2524),l=e(41867),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,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",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,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",x="data:image/png;base64,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",E="data:image/png;base64,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",w="data:image/png;base64,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",A="data:image/png;base64,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",C="data:image/png;base64,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",b="data:image/png;base64,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",p=e(59301);const y=[{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:x,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:w,swimg:A}];var B=({className:D,dataSource:Z=[],col:K=4,right:ye,bottom:ae=23,precision:Re=0,wrapWidth:M=1200,trackEventItems:Y,loading:Q,onRemove:ne=()=>{},isCurrent:W=!0,showAlias:H=!1})=>{const j=Math.floor((M-(K-1)*ye)/K),ve=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Ce=>(window.ENV==="build"&&(Ce.ptimg=`/react/build${Ce.ptimg}`,Ce.swimg=`/react/build${Ce.swimg}`),Ce));return p.createElement(v.Z,{spinning:Q},p.createElement("div",{className:i()(t.list,D)},!!(Z!=null&&Z.length)&&(Z==null?void 0:Z.map((Ce,fe)=>{const{name:me,id:_e,identifier:at,featured:ke,school_name:We,image_url:Et,excellent:Xe,is_plan:Qe,subject_tags:Ne=[]}=Ce,Je=Ne==null?void 0:Ne.filter(se=>se!=="\u5FC5\u4FEE\u8BFE\u7A0B"&&se!=="\u9009\u4FEE\u8BFE\u7A0B");return p.createElement("div",{key:_e,className:t.wrap,style:{width:j,marginRight:(1+fe)%K===0?0:ye+Re,marginBottom:ae}},p.createElement("a",{className:t.li,onClick:se=>{se.preventDefault(),se.stopPropagation(),Y&&(0,h.L9)([Y]),(0,h.xg)(`/paths/${at}`)}},p.createElement("div",{className:t.img},p.createElement("img",{className:t.cover,src:`${Et}`}),W&&(0,l.bg)()&&(Ce==null?void 0:Ce.studying)&&p.createElement("div",{className:`${t.movebq} user-path-items`,onClick:se=>{se.stopPropagation(),ne(Ce)}},p.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),p.createElement("span",{className:"c-red"},"\u79FB\u9664")),Je==null?void 0:Je.map((se,le)=>{var G,R;if(le===0){const be=(G=ve.find(k=>k.name==se))==null?void 0:G.swimg;return p.createElement("img",{className:t.sign,src:be,style:{left:"-4px"}})}const oe=(R=ve.find(be=>be.name==se))==null?void 0:R.ptimg;return p.createElement("img",{className:t.sign,src:oe,style:{left:`${48+52*(le-1)+2*le}px`}})}),((Ce==null?void 0:Ce.must)||Ce.not_must)&&p.createElement("img",{className:t.sign,src:Ce.must?C:b,style:{width:28,left:Je!=null&&Je.length?48+52*((Je==null?void 0:Je.length)-1)+2*(Je==null?void 0:Je.length):7}}),p.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ce==null?void 0:Ce.excellent)&&p.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),p.createElement("div",{className:t.name},p.createElement(g.Z,{title:H&&(Ce!=null&&Ce.excellent_alias_name)?p.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${me}`,p.createElement("br",null),p.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ce==null?void 0:Ce.excellent_alias_name}`)):me},p.createElement("span",{className:t.e},H&&(Ce==null?void 0:Ce.excellent_alias_name)||me))),p.createElement("div",{className:t.tags},p.createElement("div",null,p.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},p.createElement("span",null,p.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),p.createElement("span",null,Ce.stages_count))),p.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},p.createElement("span",null,p.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),p.createElement("span",null,Ce.members_count)))))))})),!Z.length&&p.createElement(r.Z,null)))}},82636:function(wt,N,e){"use strict";e.d(N,{jL:function(){return i},w9:function(){return j},QD:function(){return ee},cQ:function(){return Y.Z},op:function(){return P},O5:function(){return kt},_b:function(){return qe},t7:function(){return E},Gi:function(){return at},YG:function(){return me},qp:function(){return o},vr:function(){return de},qE:function(){return F},Je:function(){return C},wb:function(){return M},cq:function(){return Ne},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:st=[],img:At,imgWidth:Rt=346,title:Tt,sunTitle:Jt,bannerExtraContent:Vt})=>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,Jt)),st.length>0&&t.createElement("div",{className:v.btns},st.map((Dt,an)=>t.createElement("div",{key:an,onClick:Dt.click},Dt.name,Dt.sign?t.createElement("img",{src:g,width:39}):null))),Vt),At&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:At,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:st=[],value:At,onChange:Rt,onTitleChange:Tt,className:Jt,title:Vt,titleWidth:Dt=41,style:an={},fontColor:xe="#6A7283",showCount:U})=>{const[q,te]=(0,t.useState)(0),[re,Le]=(0,t.useState)(!1),Fe=(0,t.useRef)(null),et=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var rt;st.length!==0&&(((rt=Fe==null?void 0:Fe.current)==null?void 0:rt.clientHeight)>97?te(1):te(0)),st.length===0&&te(0),Le(!1)},[st]),t.createElement("div",{className:l()(h.row,Jt),style:an},t.createElement("div",{onClick:(0,c.throttle)(()=>Tt==null?void 0:Tt(),2e3),style:{width:Dt,marginTop:re?12:4},className:`${h.title} ${Tt?"current":""}`},Vt),t.createElement("div",{className:re?`${h.tagsWrap} ${h.tagsBorderWrap}`:h.tagsWrap},t.createElement("div",{className:h.bar,ref:et,style:q>0?{height:q===1?97:"auto",overflow:q===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:h.tag,ref:Fe},st==null?void 0:st.map(rt=>t.createElement("span",{onClick:()=>Rt(rt.id),key:rt.id,style:{color:xe},className:At===rt.id?h.active:""},t.createElement("span",{title:rt.name,className:h.name},rt.name),!!U&&t.createElement("span",{className:h.num},rt.count))))),!!q&&t.createElement(t.Fragment,null,q===1?t.createElement("div",{onClick:()=>{var rt;te(2),((rt=Fe==null?void 0:Fe.current)==null?void 0:rt.clientHeight)>245?Le(!0):Le(!1)},className:h.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{et.current.scrollTop=0,te(1),Le(!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:st=[],value:At,onChange:Rt,className:Tt,style:Jt={}})=>t.createElement("div",{style:Jt,className:l()(d.tabs,Tt)},st.map(Vt=>t.createElement("span",{onClick:()=>Rt(Vt.id),className:At===Vt.id?d.active:"",key:Vt.id},Vt.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:st=[],value:At="",onChange:Rt,onInputChange:Tt=()=>{},className:Jt,style:Vt={},placeholder:Dt,allowClear:an=!1})=>{var xe;const[U,q]=(0,t.useState)(""),[te,re]=(0,t.useState)("");(0,t.useEffect)(()=>{var et;let rt=At;(et=JSON.stringify(At))!=null&&et.includes("{")&&(q(At.id),rt=At.value||"");try{re(decodeURIComponent(rt||""))}catch(xt){re(decodeURIComponent(rt||""))}},[At]);const Le=()=>{Rt(encodeURIComponent(te),U||null)},Fe=et=>{et!==U&&(q(et),Rt(encodeURIComponent(te),et))};return t.createElement("div",{className:l()(u.input,Jt),style:Vt},!!st.length&&t.createElement("div",{className:u.dropdown},t.createElement("div",{className:u.text},(xe=st.find(et=>et.id===U))==null?void 0:xe.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},st.map((et,rt)=>t.createElement("div",{key:rt,onClick:()=>Fe(et.id)},et.name)))),t.createElement(f.default,{onPressEnter:Le,value:te,onChange:et=>{re(et.target.value),Tt(encodeURIComponent(et.target.value),U||null)},bordered:!1,placeholder:Dt}),t.createElement("i",{onClick:Le,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"},C=({value:st,onChange:At,className:Rt,total:Tt,pageSize:Jt,style:Vt={}})=>{const Dt=st<2,an=st>=Math.ceil(Tt/Jt);return Tt<=Jt?t.createElement(t.Fragment,null):t.createElement("div",{className:l()(w.quickPager,Rt),style:Vt},t.createElement("div",{onClick:()=>{Dt||At(st-1,"prev")},className:Dt?w.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{an||At(st+1,"next")},className:an?w.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"},p=e(71418),y=e(6848),S=e(13570),B=e(74128),D=e(65862),Z=e(96908),K=e(57177),ye=e(81378),ae=e(2524),M=({className:st,dataSource:At=[],col:Rt=4,right:Tt,bottom:Jt=23,precision:Vt=0,wrapWidth:Dt=1200,trackEventItems:an,loading:xe})=>{const U=Math.floor((Dt-(Rt-1)*Tt)/Rt);return t.createElement(p.Z,{spinning:xe},t.createElement("div",{className:l()(b.list,st)},!!At.length&&At.map((q,te)=>{const{name:re,id:Le,identifier:Fe,power:et,cover_image_id:rt,pic:xt}=q;return t.createElement("div",{className:b.wrap,key:Le,style:{width:U,marginRight:(1+te)%Rt===0?0:Tt+Vt,marginBottom:Jt}},t.createElement("a",{target:"_blank",href:`/shixuns/${Fe}/challenges`,className:b.li,onClick:Ot=>{Ot.preventDefault(),an&&(0,D.L9)([an]),et&&(0,D.xg)(`/shixuns/${Fe}/challenges`)}},t.createElement("div",{className:b.img},t.createElement("img",{className:b.cover,src:`${xt}`}),q.is_jupyter&&t.createElement("img",{className:b.sign,src:Z}),q.is_jupyter_lab&&t.createElement("img",{className:b.sign,src:K}),q.is_unity_3d&&t.createElement("img",{className:b.sign,src:ye})),t.createElement("div",{className:b.name},t.createElement(y.Z,{title:re||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:b.e},re||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:b.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,q.challenges_count))),!!q.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,q.myshixuns_count))),t.createElement(y.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,q.level))),t.createElement("div",{className:b.rate},t.createElement(S.Z,{allowHalf:!0,disabled:!0,defaultValue:q.score_info}),t.createElement("span",null,"\xA0",q.score_info?`${q.score_info}\u5206`:"5\u5206")))),!et&&t.createElement("div",{className:b.lockWrap},t.createElement("img",{src:`${B.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")))}),!At.length&&t.createElement(ae.Z,null)))},Y=e(59672),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"},ne="data:image/png;base64,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",W=e(59301),j=({className:st,dataSource:At=[],col:Rt=4,right:Tt,bottom:Jt=23,precision:Vt=0,wrapWidth:Dt=1200,trackEventItems:an,loading:xe})=>{const U=Math.floor((Dt-(Rt-1)*Tt)/Rt);return W.createElement(p.Z,{spinning:xe},W.createElement("div",{className:l()(Q.list,st)},!!At.length&&At.map((q,te)=>{const{subject_identifier:re,id:Le,identifier:Fe,power:et}=q,rt=q.is_public!=0&&q.is_public;return W.createElement("div",{className:Q.wrap,key:Le,style:{width:U,marginRight:(1+te)%Rt===0?0:Tt+Vt,marginBottom:Jt}},W.createElement("a",{className:Q.li,onClick:xt=>{xt.preventDefault(),an&&(0,D.L9)([an]),(0,D.xg)(q.first_category_url)}},W.createElement("div",{className:Q.top},W.createElement(y.Z,{title:q.name},W.createElement("div",{className:Q.name},q.name)),W.createElement("img",{className:Q.img,src:B.Z.IMG_SERVER+"/images/"+q.avatar_url}),W.createElement("div",{className:Q.text,title:q.creator},q.creator),re&&W.createElement("div",{className:Q.btns},W.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),W.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),rt&&W.createElement("div",{className:Q.sign},"\u516C\u5F00")),W.createElement("div",{className:Q.bottom},q.visits>0&&W.createElement(y.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},W.createElement("span",null,W.createElement("i",{className:"iconfont icon-liulanyan"}),W.createElement("span",null,q.visits))),q.course_members_count>0&&W.createElement(y.Z,{title:"\u6210\u5458",placement:"bottom"},W.createElement("span",null,W.createElement("i",{className:"iconfont icon-chengyuan"}),q.course_members_count)),q.tasks_count>0&&W.createElement(y.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},W.createElement("span",null,W.createElement("i",{className:"iconfont icon-zuoye"}),q.tasks_count)),q.is_end?W.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):W.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!q.is_accessible&&W.createElement("div",{className:Q.lockWrap},W.createElement("img",{src:`${B.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")))}),!At.length&&W.createElement(ae.Z,null)))},ve={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(65582),me=({dataSource:st=[],value:At,onChange:Rt,className:Tt,style:Jt={},tabBarExtraContent:Vt})=>t.createElement("div",{className:l()(ve.tabs,Tt),style:Jt},t.createElement("div",{className:ve.tabsWrap},st.map((Dt,an)=>t.createElement("aside",{className:ve.tab,onClick:()=>{Rt(Dt.id),Dt.link&&Ce.history.push(Dt.link)},key:an},t.createElement("div",{className:At===Dt.id?ve.active:""},Dt.name),(Dt==null?void 0:Dt.resetCount)==null&&(Dt==null?void 0:Dt.total)!==void 0&&t.createElement("span",null,"\uFF08",Dt==null?void 0:Dt.total,"\uFF09"),(Dt==null?void 0:Dt.resetCount)!==void 0&&(Dt==null?void 0:Dt.total)!==void 0&&t.createElement(y.Z,{title:(Dt==null?void 0:Dt.tip)!=null?Dt==null?void 0:Dt.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},Dt==null?void 0:Dt.resetCount),"/",t.createElement("span",null,Dt==null?void 0:Dt.total),"\uFF09"))))),t.createElement("div",{className:ve.tabBar},Vt)),at=({className:st,style:At={},children:Rt})=>t.createElement("div",{className:l()(st),style:At},Rt),ke={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},We=e(38854),Et=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 Ne=({sortValue:st,dropValue:At,className:Rt,onSort:Tt,onDrop:Jt,dataSource:Vt=Xe})=>{var Dt;return t.createElement("div",{className:l()(ke.orderWrap,Rt)},t.createElement(We.Z,{dropdownRender:()=>t.createElement(Et.default,null,Vt.map((an,xe)=>t.createElement(Et.default.Item,{key:xe,onClick:()=>Jt(an.id)},an.name)))},t.createElement("span",{className:ke.orderTextWrap},(Dt=Vt.find(an=>At===an.id))==null?void 0:Dt.name)),t.createElement("span",{className:ke.orderIconWrap},t.createElement("span",{className:ke.orderAsc},t.createElement("i",{className:st==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ke.cursorPointer} ${ke.active}`:`iconfont icon-sanjiaoxing-up font12 ${ke.cursorPointer}`,onClick:()=>Tt(st==="asc"?"desc":"asc")})),t.createElement("span",{className:ke.orderDesc},t.createElement("i",{className:st==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ke.cursorPointer} ${ke.active}`:`iconfont icon-sanjiaoxing-down font12 ${ke.cursorPointer}`,onClick:()=>Tt(st==="asc"?"desc":"asc")}))))},Je={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),le=Object.defineProperty,G=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,be=(st,At,Rt)=>At in st?le(st,At,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):st[At]=Rt,k=(st,At)=>{for(var Rt in At||(At={}))R.call(At,Rt)&&be(st,Rt,At[Rt]);if(G)for(var Rt of G(At))oe.call(At,Rt)&&be(st,Rt,At[Rt]);return st},L=(st,At)=>{var Rt={};for(var Tt in st)R.call(st,Tt)&&At.indexOf(Tt)<0&&(Rt[Tt]=st[Tt]);if(st!=null&&G)for(var Tt of G(st))At.indexOf(Tt)<0&&oe.call(st,Tt)&&(Rt[Tt]=st[Tt]);return Rt},ie=(st,At,Rt)=>new Promise((Tt,Jt)=>{var Vt=xe=>{try{an(Rt.next(xe))}catch(U){Jt(U)}},Dt=xe=>{try{an(Rt.throw(xe))}catch(U){Jt(U)}},an=xe=>xe.done?Tt(xe.value):Promise.resolve(xe.value).then(Vt,Dt);an((Rt=Rt.apply(st,At)).next())}),P=st=>{var At=st,{className:Rt,style:Tt,children:Jt,loading:Vt=!1,openLoading:Dt,onClick:an=()=>{},size:xe="middle",shape:U="round"}=At,q=L(At,["className","style","children","loading","openLoading","onClick","size","shape"]);const[te,re]=(0,t.useState)(!1);return t.createElement(se.ZP,k({onClick:(0,c.throttle)(Le=>ie(void 0,null,function*(){Dt&&re(!0);try{yield an(Le)}catch(Fe){console.log("error",Fe)}Dt&&re(!1)}),2e3,{leading:!0,trailing:!1}),className:l()(Je.btn,Je[`${xe}-${U}`],Rt),style:Tt,size:xe,shape:U,loading:te||Vt},q),Jt)},_={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:st,style:At,children:Rt=null,onClick:Tt,title:Jt})=>t.createElement("div",{className:l()(_.head,st),style:At},t.createElement("span",{className:"primary-hover",onClick:Tt},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:Jt},Jt),t.createElement("div",{className:_.node},Rt)),ue={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"},ee=({confirmShow:st=!0,confirmTitle:At,confirmClick:Rt,cancelShow:Tt=!0,cancelTitle:Jt,cancelClick:Vt,className:Dt,style:an,confirmLoading:xe=!1})=>t.createElement("div",{className:l()(ue.btns,Dt),style:an},st&&t.createElement(se.ZP,{loading:xe,onClick:Rt,type:"primary",className:ue.confirm},At),Tt&&t.createElement(se.ZP,{onClick:Vt,className:ue.cancel},Jt)),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:st,style:At={},LeftContent:Rt,children:Tt,RightContent:Jt})=>t.createElement("div",{className:l()(T.fixedBottom,st),style:At},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},Jt))),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"},qe=({className:st,style:At={},dataSource:Rt=[]})=>t.createElement("div",{className:l()(pe.crumbs,st),style:At},Rt.map((Tt,Jt)=>JtCe.history.push(Tt.path)},Tt.name):t.createElement("span",null,Tt.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:Jt,style:{color:"#5F6368"}},Tt.name))),Ke=e(31797),he=Object.defineProperty,Ze=Object.defineProperties,J=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,Ve=(st,At,Rt)=>At in st?he(st,At,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):st[At]=Rt,He=(st,At)=>{for(var Rt in At||(At={}))St.call(At,Rt)&&Ve(st,Rt,At[Rt]);if(it)for(var Rt of it(At))O.call(At,Rt)&&Ve(st,Rt,At[Rt]);return st},ce=(st,At)=>Ze(st,J(At)),Ie=(st,At)=>{var Rt={};for(var Tt in st)St.call(st,Tt)&&At.indexOf(Tt)<0&&(Rt[Tt]=st[Tt]);if(st!=null&&it)for(var Tt of it(st))At.indexOf(Tt)<0&&O.call(st,Tt)&&(Rt[Tt]=st[Tt]);return Rt};const{Countdown:ze}=Ke.default;var kt=st=>{var At=st,{onChange:Rt}=At,Tt=Ie(At,["onChange"]);const[Jt,Vt]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof Jt=="number"&&Jt>=0&&Rt(Jt)},[Jt]);const Dt=an=>{const xe=Math.floor(an/1e3);Vt(xe)};return t.createElement(ze,ce(He({},Tt),{onChange:Dt}))}},31103:function(wt,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(59301);function v(g,m){const i=(0,t.useRef)();(0,t.useEffect)(()=>{i.current=g}),(0,t.useEffect)(()=>{function h(){i.current()}if(m!==null){let r=setInterval(h,m);return()=>clearInterval(r)}},[m])}},24459:function(wt,N,e){"use strict";var t=e(6848),v=e(8591),g=e(3113),m=e(1710),i=e(59301),h=e(74457),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:x=>{u(x),(0,h.pV)(`${o==null?void 0:o.id}`,{limit:10,page:x}).then(E=>{n(E)})}}),[a,d]);return i.createElement(m.default,{columns:c,dataSource:d==null?void 0:d.data_sets,rowKey:"attachment_id",pagination:f})};N.Z=(0,i.memo)(s)},32778:function(wt,N,e){"use strict";e.d(N,{Z:function(){return Q}});var t=e(59301),v=e(65582),g=e(43418),m=e(8591),i=e(3113),h=e(61621),r=e(58421),l=e(74128),c=e(41867),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=(ne,W)=>{var H={};for(var j in ne)n.call(ne,j)&&W.indexOf(j)<0&&(H[j]=ne[j]);if(ne!=null&&d)for(var j of d(ne))W.indexOf(j)<0&&a.call(ne,j)&&(H[j]=ne[j]);return H},f=(ne,W,H)=>new Promise((j,ve)=>{var Ce=_e=>{try{me(H.next(_e))}catch(at){ve(at)}},fe=_e=>{try{me(H.throw(_e))}catch(at){ve(at)}},me=_e=>_e.done?j(_e.value):Promise.resolve(_e.value).then(Ce,fe);me((H=H.apply(ne,W)).next())});const x=ne=>{var W=ne,{shixunsDetail:H,globalSetting:j,loading:ve,dispatch:Ce,onReloadData:fe}=W,me=u(W,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[_e,at]=(0,t.useState)(),[ke,We]=(0,t.useState)([]);(0,t.useEffect)(()=>{H.actionTabs.key==="Collaborators-ChangeManager"&&Et()},[H.actionTabs.key]);const Et=()=>f(void 0,null,function*(){var Je;const se=yield Ce({type:"shixunsDetail/getChangeManager",payload:{id:(Je=H.actionTabs.params)==null?void 0:Je.id}});We(se||[])}),Xe=()=>{var Je;Ce({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(Je=H.actionTabs.params)==null?void 0:Je.id}}})},Qe=()=>f(void 0,null,function*(){var Je;if(!_e){m.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const se=yield Ce({type:"shixunsDetail/changeManager",payload:{id:(Je=H.actionTabs.params)==null?void 0:Je.id,user_id:_e}});Ne(),se&&(fe(),m.ZP.info(se.message))}),Ne=()=>{Ce({type:"shixunsDetail/setActionTabs",payload:{}}),at(null)};return t.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:H.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ve.effects["shixunsDetail/changeManager"],onOk:Qe,onCancel:Ne},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},ke.length?t.createElement(s.ZP.Group,{value:_e,onChange:Je=>at(Je.target.value)},ke.map((Je,se)=>t.createElement(s.ZP,{className:o.radio,key:se,value:Je.user_id},Je.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:Xe},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var E=(0,v.connect)(({shixunsDetail:ne,loading:W,globalSetting:H})=>({shixunsDetail:ne,globalSetting:H,loading:W}))(x),w=e(99313),A=e(46919);const{TabPane:C}=w.default;var b=({visible:ne,onCancel:W,onSelectGroup:H,shixunId:j,onSelectCollaborator:ve})=>t.createElement(g.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:ne,width:1100,centered:!0,keyboard:!1,onCancel:W,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},t.createElement(w.default,{defaultActiveKey:"1"},t.createElement(C,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},t.createElement(A.Z,{type:1,onCancel:W,container_type:2,container_id:j,onSelect:ve})))),p={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),S=e(54842),B=e(38147),D=Object.defineProperty,Z=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,ae=(ne,W,H)=>W in ne?D(ne,W,{enumerable:!0,configurable:!0,writable:!0,value:H}):ne[W]=H,Re=(ne,W)=>{for(var H in W||(W={}))K.call(W,H)&&ae(ne,H,W[H]);if(Z)for(var H of Z(W))ye.call(W,H)&&ae(ne,H,W[H]);return ne},M=(ne,W,H)=>new Promise((j,ve)=>{var Ce=_e=>{try{me(H.next(_e))}catch(at){ve(at)}},fe=_e=>{try{me(H.throw(_e))}catch(at){ve(at)}},me=_e=>_e.done?j(_e.value):Promise.resolve(_e.value).then(Ce,fe);me((H=H.apply(ne,W)).next())});const Y=({shixunsDetail:ne,globalSetting:W,loading:H,user:j,dispatch:ve,position:Ce})=>{const fe=(0,t.useRef)(),[me,_e]=(0,t.useState)(0),[at,ke]=(0,t.useState)([]),[We,Et]=(0,t.useState)({id:null,page:1}),Xe=(0,v.useParams)(),[Qe,Ne]=(0,t.useState)({}),Je=(0,t.useMemo)(()=>(0,c.Ny)()||(Qe==null?void 0:Qe.current_user_is_creator)||(Qe==null?void 0:Qe.current_user_is_partner),[c.Ny,Qe]),se=(0,t.useMemo)(()=>(0,c.Ny)()||(Qe==null?void 0:Qe.current_user_is_creator),[c.Ny,Qe]);(0,t.useEffect)(()=>{fe.current=Xe==null?void 0:Xe.taskId,We.id=Xe==null?void 0:Xe.taskId,Et(We),le(We)},[]);const le=ie=>M(void 0,null,function*(){const X=yield(0,B.ZP)(`/api/sci/projects/${Xe==null?void 0:Xe.taskId}/get_project_partners.json`,{method:"get"});X&&(ke(X.users||[]),_e(X.users_count),Ne(X))}),G=()=>M(void 0,null,function*(){We.page=1,Et(We);const ie=(0,S.g)();yield ve({type:"user/getUserInfo",payload:ie}),yield le(We)}),R=ie=>{We.page=ie,Et(We),le(We)},oe=ie=>{g.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.createElement("div",{className:p.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>M(void 0,null,function*(){const X=yield(0,B.ZP)(`/api/sci/projects/${Xe==null?void 0:Xe.taskId}/del_project_partner.json`,{method:"DELETE",body:{user_id:ie}});m.ZP.info("\u5220\u9664\u6210\u529F"),We.page=1,Et(We),le(We)})})},be=()=>{ve({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:fe.current}}})};function k(){ve({type:"shixunsDetail/setActionTabs",payload:{}})}const L={visible:ne.actionTabs.key==="Collaborators-AddCollaborator",onCancel:k,shixunId:fe.current,onSelectCollaborator:ie=>M(void 0,null,function*(){k(),(yield(0,B.ZP)(`/api/sci/projects/${fe.current}/bacht_add_project_partners.json`,{method:"POST",body:{user_ids:ie}}))&&(m.ZP.success("\u6DFB\u52A0\u6210\u529F"),G())}),onSelectGroup:ie=>M(void 0,null,function*(){k(),(yield ve({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:fe.current,group_id:ie.group_id}}))&&(m.ZP.success("\u6DFB\u52A0\u6210\u529F"),G())})};return t.createElement("section",null,t.createElement("div",{className:p.wrap},t.createElement("div",{className:p.content},t.createElement("div",{className:p.head},t.createElement("span",{className:p.headCount},"\u5408\u4F5C\u8005\uFF08",me,"\u4EBA\uFF09"),Je&&t.createElement("div",null,t.createElement(i.ZP,{className:p.button,style:{marginRight:Ce==="detail"?0:"20px"},onClick:be,icon:t.createElement(y.Z,null)},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),t.createElement("div",{className:p.list},t.createElement(h.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},at.map((ie,X)=>t.createElement("div",{style:{display:"inline-block",width:"50%"},key:X},t.createElement("div",{className:p.itemWrap},t.createElement("a",{target:"_blank",className:p.imgWrap},t.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:p.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:p.manager},"\u521B\u5EFA\u8005")),t.createElement("div",{className:p.itemContent},t.createElement("div",{className:p.nameWrap},t.createElement("a",{target:"_blank",className:p.name},ie==null?void 0:ie.user_name),t.createElement("div",{className:p.actionGroup},!(ie!=null&&ie.is_creator)&&se?t.createElement("a",{className:p.deletetitle,onClick:()=>oe(ie.id)},"\u5220\u9664"):null)),t.createElement("p",{className:p.schoolWrap},t.createElement("span",{className:p.school},ie==null?void 0:ie.school_name))))))))),me>10&&t.createElement("div",{className:p.countWrap},t.createElement(r.Z,{showQuickJumper:!1,showSizeChanger:!1,total:me,onChange:ie=>R(ie),pageSize:10,current:We.page}))),t.createElement(E,{onReloadData:G}),t.createElement(b,Re({},L)))};var Q=(0,v.connect)(({shixunsDetail:ne,loading:W,globalSetting:H,user:j})=>({shixunsDetail:ne,globalSetting:H,user:j,loading:W}))(Y)},47028:function(wt,N,e){"use strict";e.r(N),e.d(N,{default:function(){return ts}});var t=e(59301),v=e(65582),g=e(42678),m=e(57261),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(829),a=e(95237),u=e(43604),f=e(76618),x=e(56102),E=e(269),w=e(87169),A=e(57146),C=e(74128),b=e(38147),p=e(65862),y=(Ee,Ge,gt)=>new Promise((Cn,Nn)=>{var Kn=fn=>{try{zn(gt.next(fn))}catch(ln){Nn(ln)}},xr=fn=>{try{zn(gt.throw(fn))}catch(ln){Nn(ln)}},zn=fn=>fn.done?Cn(fn.value):Promise.resolve(fn.value).then(Kn,xr);zn((gt=gt.apply(Ee,Ge)).next())}),B=(0,t.forwardRef)(({time:Ee},Ge)=>{console.log("ScreenRecord:",Ge);const gt=(0,t.useRef)();let[Cn,Nn]=(0,t.useState)(),Kn=(0,t.useRef)(),xr=2e3,zn=[];(0,t.useImperativeHandle)(Ge,()=>({startScreenRecord:Jr,downloadFile:ln}));function fn(Or,z){return y(this,null,function*(){let V=[];const ge=yield new MediaRecorder(Or);ge.ondataavailable=we=>{V.push(we.data)},ge.start(),Kn.current=ge,window.recorderRefs=ge,ge.addEventListener("stop",we=>{let Pe=URL.createObjectURL(V[0],{type:"video/mp4"});(0,p.Nd)("xxx.webm",Pe)})})}function ln(){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(z=>{z.stop()}),window.recorderRefs.addEventListener("dataavailable",z=>{let V=URL.createObjectURL(z.data,{type:"video/mp4"});(0,p.Nd)("\u5C4F\u5E55\u5F55\u5236\u89C6\u9891.webm",V)})}function Jr(){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(z=>gt.current.onplaying=z))).then(()=>fn(gt.current.captureStream(),xr)).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}))}),D=(Ee,Ge,gt)=>new Promise((Cn,Nn)=>{var Kn=fn=>{try{zn(gt.next(fn))}catch(ln){Nn(ln)}},xr=fn=>{try{zn(gt.throw(fn))}catch(ln){Nn(ln)}},zn=fn=>fn.done?Cn(fn.value):Promise.resolve(fn.value).then(Kn,xr);zn((gt=gt.apply(Ee,Ge)).next())});const Z={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};var K=({className:Ee,mirror_description:Ge,git_url:gt,difficulty:Cn,task_pass:Nn,test_set_permission:Kn,onVncAction:xr,shixun:zn,window_vnc_url:fn,linux_vnc:ln,vnc_url:Jr,unity_3d_routes:Or,taskData:z})=>{console.log(z);const V=(0,v.useParams)(),[ge,we]=(0,t.useState)("8082"),[Pe,Te]=(0,t.useState)(!1),[ht,mt]=(0,t.useState)(!1),dt=(0,t.useRef)(),je=fn?"C:/Windows/AppReadiness/userfiles":"/data/workspace/keyan/userfiles",Mt=fn?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/keyan/downloadfiles",_t=()=>{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:()=>D(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"),""})})},Yt=()=>{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"${je}"`,action:`${C.Z.API_SERVER}/api/sci/projects/${V.taskId}/upload_file.json`,onChange:rn=>{rn.every(on=>{var vn;return((vn=on.response)==null?void 0:vn.status)===0})&&(r.default.destroyAll(),s.ZP.info("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))}}))})},Xt=()=>D(void 0,null,function*(){var rn,on;mt(!0);const vn=yield(0,b.ZP)(`/api/sci/projects/${V.taskId}/port_proxy.json`,{method:"post",body:{port:ge,position:1}});(rn=vn==null?void 0:vn.data)!=null&&rn.url&&(0,p.xg)((on=vn==null?void 0:vn.data)==null?void 0:on.url),mt(!1)}),Gt=()=>{r.default.confirm({title:"\u4E0B\u8F7D\u4EE3\u7801",centered:!0,width:600,content:`\u4EE3\u7801\u4E0B\u8F7D\u529F\u80FD\uFF1A\u5C06\u201C${Mt}\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,b.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=dt.current)==null?void 0:rn.startScreenRecord)==null||on.call(rn)},dn=()=>{const{webssh:rn}=z;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 ${Ee}`,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:()=>{xr("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:()=>xr("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:()=>Yt(),className:"file-item action",title:"\u4E0A\u4F20\u6587\u4EF6"}," ",t.createElement("i",{className:"iconfont icon-shangchuanshipin1"}),"\u4E0A\u4F20\u6587\u4EF6"),t.createElement("a",{onClick:()=>Gt(),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"),z.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:dn},t.createElement(l.ZP,{type:"text",loading:Pe},t.createElement("span",{style:{color:"#ddd",marginLeft:-11}},"ssh\u76F4\u8FDE"))))),fn&&t.createElement("a",{id:"reset-task",onClick:_t,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(x.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(B,{ref:dt}))},ye=e(31103),ae=e(6848),Re=e(58421),M={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"},Y=Object.defineProperty,Q=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,H=(Ee,Ge,gt)=>Ge in Ee?Y(Ee,Ge,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ee[Ge]=gt,j=(Ee,Ge)=>{for(var gt in Ge||(Ge={}))ne.call(Ge,gt)&&H(Ee,gt,Ge[gt]);if(Q)for(var gt of Q(Ge))W.call(Ge,gt)&&H(Ee,gt,Ge[gt]);return Ee},ve=(Ee,Ge,gt)=>new Promise((Cn,Nn)=>{var Kn=fn=>{try{zn(gt.next(fn))}catch(ln){Nn(ln)}},xr=fn=>{try{zn(gt.throw(fn))}catch(ln){Nn(ln)}},zn=fn=>fn.done?Cn(fn.value):Promise.resolve(fn.value).then(Kn,xr);zn((gt=gt.apply(Ee,Ge)).next())});const Ce=(0,p.oP)(),fe={};Ce!=null&&Ce.homework_common_id&&(fe.homework_common_id=Ce==null?void 0:Ce.homework_common_id),Ce!=null&&Ce.exercisesId&&(fe.exercise_id=Ce==null?void 0:Ce.exercisesId);function me(Ee){return get(`tasks/${Ee}.json`,fe)}function _e(Ee){return(0,b.U2)(`sci/projects/${Ee}/get_data_sets.json`)}function at(Ee){return get(`myshixuns/${Ee}/challenges.json`)}function ke(Ee,Ge){return get(`myshixuns/${Ee}/subject_challenges.json`,Ge)}function We(Ee,Ge,gt){return(0,b.U2)(`tasks/${Ee}/star.json`,{star:gt,shixun_id:Ge})}function Et(Ee,Ge){return Ge.path&&(Ge.path=encodeURIComponent(Ge.path)),(0,b.U2)(`tasks/${Ee}/rep_content.json`,j(j({},Ge),fe))}function Xe(Ee,Ge){return(0,b.v_)(`myshixuns/${Ee}/update_file.json`,j(j({},Ge),fe))}function Qe(Ee,Ge){return(0,b.U2)(`tasks/${Ee}/reset_original_code.json`,j(j({},Ge),fe))}function Ne(Ee,Ge){return(0,b.v_)(`myshixuns/${Ee}/reset_repository.json`,Ge)}function Je(Ee,Ge){return(0,b.U2)(`tasks/${Ee}/reset_passed_code.json`,j(j({},Ge),fe))}function se(Ee,Ge){return(0,b.v_)(`tasks/${Ee}/game_build.json`,j(j({},Ge),fe))}function le(Ee,Ge){return(0,b.U2)(`tasks/${Ee}/game_status.json`,j(j({},Ge),fe))}function G(Ee,Ge){return post(`tasks/${Ee}/choose_build.json`,j(j({},Ge),fe))}function R(Ee){return get(`tasks/${Ee}/picture_display.json`,fe)}function oe(Ee,Ge){return get(`tasks/${Ee}/cost_time.json`,j(j({},Ge),fe))}function be(Ee,Ge){return get(`courses/${Ee}/inform_detail.json`,Ge)}function k(Ee){return(0,b.v_)(`tasks/${Ee}/plus_or_cancel_praise.json`)}function L(Ee,Ge={}){return(0,b.v_)(`myshixuns/${Ee}/repository.json`,Ge)}function ie(Ee,Ge){return get(`myshixuns/${Ee}/open_webssh.json`,Ge||{})}function X(Ee,Ge){return get(`myshixuns/${Ee}/open_vm_webssh.json`,Ge)}function P(Ee){return get(`tasks/${Ee}/close_webssh.json`)}function _(Ee){return ve(this,null,function*(){const Ge=yield(0,b.v_)(`/sci/projects/${Ee}/delete_pod.json`);if((Ge==null?void 0:Ge.status)>=0)return(0,b.v_)(`/sci/projects/${Ee}/start_environment.json`,fe)})}function $(Ee){return post(`tasks/${Ee}/reset_environment`)}function F(Ee,Ge){return post(`tasks/${Ee}/reset_linux_vnc_link.json`,Ge||{})}function ue(Ee){return(0,b.U2)(`tasks/${Ee}/check_test_sets.json`)}function Ae(Ee){return get(`tasks/${Ee}/get_answer_info.json`)}function ee(Ee){return get(`tasks/${Ee}/get_choose_answer.json`)}function T(Ee){return get(`tasks/${Ee}/unlock_choose_answer.json`)}function I(Ee,Ge){return get(`tasks/${Ee}/unlock_answer.json`,{answer_id:Ge})}function de(Ee,Ge,gt){return(0,b.v_)(`tasks/${Ee}/set_games_status.json`,{result:Ge,data:gt})}function pe(Ee){return(0,b.v_)(`/sci/projects/${Ee}/extend_release.json`)}function De(Ee,Ge){return(0,b.v_)(`/sci/projects/${Ee}/save_mirror.json`,j({},Ge))}function qe(Ee){return Fetch(`/api/tasks/${Ee}/active.json`,{method:"post",body:{template_id:window.sessionStorage.imageId}})}function Ke(Ee){return post(`tasks/${Ee}/extend_linux_vnc.json`,fe)}function he(Ee,Ge){return get(`tasks/${Ee}/rank_list.json`,Ge)}function Ze(Ee,Ge){return(0,b.v_)(`tasks/${Ee}/close_windows_vnc.json`,{tpi_id:Ge})}function J(Ee){return get(`tasks/${Ee}/pull_files.json`)}function it(Ee,Ge){return post(`tasks/${Ee}/log_output`,Ge)}function St(Ee){return get(`tasks/${Ee}/stop_log_output.json`)}function O(Ee){return ve(this,null,function*(){return Fetch(`/api/myshixuns/${Ee.id}/add_file.json`,{method:"post",body:Ee})})}function Ve(Ee){return ve(this,null,function*(){return Fetch(`/api/myshixuns/${Ee.id}/delete_git_file.json`,{method:"Delete",body:Ee})})}function He(Ee){return ve(this,null,function*(){return Fetch(`/api/myshixuns/${Ee.id}/mv_file.json`,{method:"post",body:Ee})})}function ce(Ee){return ve(this,null,function*(){return Ee.path&&(Ee.path=encodeURIComponent(Ee.path)),Fetch(`/api/tasks/${Ee.id}/rep_content.json`,{method:"get",params:Ee})})}function Ie(Ee){return ve(this,null,function*(){return(0,b.ZP)(`/api/sci/projects/${Ee.id}/commit_files.json`,{method:"post",body:Ee})})}var ze=Object.defineProperty,Nt=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,At=(Ee,Ge,gt)=>Ge in Ee?ze(Ee,Ge,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ee[Ge]=gt,Rt=(Ee,Ge)=>{for(var gt in Ge||(Ge={}))kt.call(Ge,gt)&&At(Ee,gt,Ge[gt]);if(Nt)for(var gt of Nt(Ge))st.call(Ge,gt)&&At(Ee,gt,Ge[gt]);return Ee},Tt=(Ee,Ge)=>{var gt={};for(var Cn in Ee)kt.call(Ee,Cn)&&Ge.indexOf(Cn)<0&&(gt[Cn]=Ee[Cn]);if(Ee!=null&&Nt)for(var Cn of Nt(Ee))Ge.indexOf(Cn)<0&&st.call(Ee,Cn)&&(gt[Cn]=Ee[Cn]);return gt},Jt=(Ee,Ge,gt)=>new Promise((Cn,Nn)=>{var Kn=fn=>{try{zn(gt.next(fn))}catch(ln){Nn(ln)}},xr=fn=>{try{zn(gt.throw(fn))}catch(ln){Nn(ln)}},zn=fn=>fn.done?Cn(fn.value):Promise.resolve(fn.value).then(Kn,xr);zn((gt=gt.apply(Ee,Ge)).next())}),Vt=(Ee=>(Ee.Classrooms="classrooms",Ee.Shixuns="shixuns",Ee.Paths="paths",Ee.Projects="projects",Ee.Videos="videos",Ee.Topics="topics",Ee.Teach="teach-group",Ee))(Vt||{});const Dt=Ee=>{var Ge=Ee,{userDetail:gt,user:Cn,globalSetting:Nn,loading:Kn,dispatch:xr,onClose:zn,shixun:fn}=Ge,ln=Tt(Ge,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]);const Jr=(0,v.useParams)(),[Or,z]=(0,t.useState)([]),[V,ge]=(0,t.useState)(""),[we,Pe]=(0,t.useState)(0),[Te,ht]=(0,t.useState)(Rt({page:1,limit:20},Jr)),mt=(0,t.useCallback)(()=>ln.visible,[ln.visible]);(0,t.useEffect)(()=>{Te.page=1,dt()},[ln.visible]);const dt=()=>Jt(void 0,null,function*(){const je=yield _e(Jr.taskId);je&&(z([...je.data_sets]),Pe(je.data_sets_count),ge(je.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:M.list},t.createElement(ae.Z,{title:V},t.createElement("dt",{className:"c-white"},V)),t.createElement("dd",null,t.createElement(x.CopyToClipboard,{text:V,onCopy:()=>s.ZP.success("\u590D\u5236\u6210\u529F")},t.createElement("span",{className:`${M.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((je,Mt)=>t.createElement("dl",{className:M.list},t.createElement(ae.Z,{title:je.filename},t.createElement("dt",{className:"c-white"},je.filename)),t.createElement("dd",null,t.createElement(x.CopyToClipboard,{text:je.file_path,onCopy:()=>s.ZP.success("\u590D\u5236\u6210\u529F")},t.createElement("span",{className:`${M.copy} current`},"\u70B9\u51FB\u590D\u5236"))))),t.createElement("div",{className:"tc"},t.createElement(Re.Z,{onChange:je=>{Te.page=je,dt()},className:M.page,size:"small",total:we,pageSize:Te.limit,hideOnSinglePage:!0})))};var an=(0,v.connect)(({user:Ee,userDetail:Ge,loading:gt,shixunsDetail:Cn,globalSetting:Nn})=>({user:Ee,userDetail:Ge,shixunsDetail:Cn,globalSetting:Nn,loading:gt.models.index}))(Dt),xe=e(77254),U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII=",q="data:image/png;base64,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",te=e(84056),re=e(35195),Le=Object.defineProperty,Fe=Object.defineProperties,et=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Ht=(Ee,Ge,gt)=>Ge in Ee?Le(Ee,Ge,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ee[Ge]=gt,Wt=(Ee,Ge)=>{for(var gt in Ge||(Ge={}))xt.call(Ge,gt)&&Ht(Ee,gt,Ge[gt]);if(rt)for(var gt of rt(Ge))Ot.call(Ge,gt)&&Ht(Ee,gt,Ge[gt]);return Ee},Bt=(Ee,Ge)=>Fe(Ee,et(Ge)),zt=(Ee,Ge,gt)=>new Promise((Cn,Nn)=>{var Kn=fn=>{try{zn(gt.next(fn))}catch(ln){Nn(ln)}},xr=fn=>{try{zn(gt.throw(fn))}catch(ln){Nn(ln)}},zn=fn=>fn.done?Cn(fn.value):Promise.resolve(fn.value).then(Kn,xr);zn((gt=gt.apply(Ee,Ge)).next())});const{Countdown:Oe}=i.default;function Me(){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 $e=({mirror_description:Ee,difficulty:Ge,git_url:gt,vnc_url:Cn,window_vnc_url:Nn,linux_vnc:Kn,isNotice:xr,user:zn,game:fn,shixun:ln={},taskData:Jr={},resetVncLoading:Or,onUpdateCostTime:z,lastedGetTaskInfoTime:V,onShowNotice:ge,onResetGitCode:we,onResetVnc:Pe,onBack:Te,onAddVncTime:ht,onUpdateCode:mt,unity_3d_routes:dt,remaining_time:je,st:Mt})=>{const[_t]=(0,v.useSearchParams)(),{name:Yt,identifier:Xt,task_pass:Gt,test_set_permission:hn}=ln,[dn,rn]=(0,t.useState)(!1),[on,vn]=(0,t.useState)(!1),[Un,Vn]=(0,t.useState)({}),[Bn,$n]=(0,t.useState)(!1),[dr,wn]=(0,t.useState)(null),[In,nn]=(0,t.useState)(1800),[Lt,gn]=(0,t.useState)(!1),[Wn,Ln]=(0,t.useState)(!1),rr=(0,v.useLocation)().query,Pn=(0,v.useParams)(),[lr,fr]=(0,t.useState)(!1),[Sr]=h.default.useForm(),Ir=(0,t.useMemo)(()=>Date.now()+je,[je]);(0,t.useEffect)(()=>{Bn||setTimeout(()=>{$n(!0)},1e3*60)},[Bn]),(0,t.useEffect)(()=>{xe.Z.subscribe("update-windows-time",Rn=>{nn(parseInt(je/1e3))}),nn(je/1e3)},[]),(0,t.useEffect)(()=>{var Rn;return _t.get("type")==="exercises"&&((Rn=Un==null?void 0:Un.exercise)!=null&&Rn.screen_open)&&(re.U.forEach((Hn,Pr)=>{document.addEventListener(Hn,Qr,!1),document.addEventListener("blur",Qr,!1)}),window.focus(),window.onblur=function(){(0,te.vp)()&&(Qr(),(0,te.BU)())}),()=>{re.U.forEach((Hn,Pr)=>{document.removeEventListener(Hn,Qr,!1)})}},[Un]);const ei=()=>{gn(!Lt)},Qr=Rn=>{window.parent.postMessage("backExercise","*"),Rn!=="back"&&(0,te.BU)()};function cr(){rn(!dn)}function Gr(){rn(!1),vn(!1)}function wr(){return zt(this,null,function*(){(0,v.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0}),v.history.replace(`/innovation/project/detail/${Pn.taskId}`)})}function Wr(){Or||Pe()}function Yr(){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(Rn){var Hn;Gr(),Rn==="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:()=>{Wr(),$n(!1)}})),Rn==="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})),Rn==="full-screen"&&((0,te.vp)()?(0,te.BU)():(0,te.Dj)((Hn=document==null?void 0:document.getElementById)==null?void 0:Hn.call(document,"task-right-panel"))),Rn==="show-clipboard-box"&&xe.Z.publish("show-clipboard-box")}const jn={task_pass:Gt,test_set_permission:hn,mirror_description:Ee,difficulty:Ge,resetVncLoading:Or,git_url:gt,onVncAction:Ti,window_vnc_url:Nn,linux_vnc:Kn,vnc_url:Cn,shixun:ln,unity_3d_routes:dt},Qn=(0,t.useCallback)(()=>In?(console.log("VncTimer:",In),t.createElement(Ct,{defaultTime:In,onAddVncTime:ht,onReset:Wr,toShixun:wr,title:""})):null,[In]);return(0,t.useEffect)(()=>{Wn&&Sr.setFieldsValue({name:"",version:"",description:""})},[Wn]),t.createElement("div",{className:"task-header-container"},_t.get("type")!=="exercises"&&t.createElement(t.Fragment,null,Jr.name),t.createElement("h2",{className:"shixun-info"},Yt),t.createElement(t.Fragment,null,t.createElement("div",{className:"flex-container"},t.createElement(t.Fragment,null,Nn&&t.createElement(v.Link,{onClick:Rn=>{Rn.preventDefault(),xe.Z.publish("send-ctrl-alt-delete")},className:"c-grey-c mr20"},"\u53D1\u9001CTRL+ALT+DELETE"),Qn()),t.createElement("i",{className:"iconfont icon-shijian1"}),t.createElement(Oe,{valueStyle:{color:"white",fontSize:"12px"},style:{marginRight:20,marginLeft:5},value:Ir}),t.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:cr},t.createElement("img",{alt:"tool",src:U,width:16}),"\u5DE5\u5177\u680F"),t.createElement("a",{className:"btn-vnc",title:"\u6570\u636E\u96C6",onClick:()=>vn(!0)},t.createElement("img",{alt:"tool",src:q,width:18}),"\u6570\u636E\u96C6"))),t.createElement(l.ZP,{type:"primary",disabled:!Bn,className:"save-innovation",onClick:()=>zt(void 0,null,function*(){Ln(!0)})},"\u4FDD\u5B58\u955C\u50CF"),t.createElement("a",{className:"btn-out",onClick:Yr,title:"\u9000\u51FA\u5B9E\u8BAD"},t.createElement("i",{className:"iconfont icon-kaiguan"})),t.createElement(m.Z,null,t.createElement(c.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:dn,onClose:Gr},t.createElement(K,Bt(Wt({},jn),{taskData:Jr})))),t.createElement(m.Z,null,t.createElement(c.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:on,onClose:Gr,style:{height:"100%"}},t.createElement(an,null))),t.createElement(r.default,{title:"\u4FDD\u5B58\u955C\u50CF",open:Wn,okButtonProps:{loading:lr},onCancel:()=>{Ln(!1)},onOk:()=>{Sr.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:Sr,onFinish:Rn=>zt(void 0,null,function*(){fr(!0);const Hn=yield Ie({id:Pn.taskId});if((Hn==null?void 0:Hn.status)!==0){fr(!1);return}const Pr=yield De(Pn.taskId,Rn);(Pr==null?void 0:Pr.status)==0&&(s.ZP.info("\u4FDD\u5B58\u6210\u529F"),Ln(!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 Fn=yield De(Pn.taskId,Wt({is_cover:!0},Rn));(Fn==null?void 0:Fn.status)==0&&(s.ZP.info("\u8986\u76D6\u6210\u529F"),Ln(!1))})}),fr(!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 ot=300;function Ct({onAddVncTime:Ee,onReset:Ge,toShixun:gt,title:Cn="",defaultTime:Nn}){const[Kn,xr]=(0,t.useState)(Nn),[zn,fn]=(0,t.useState)(!1);(0,ye.Z)(()=>{xr(Kn-1)},Kn>0?1e3:null),(0,t.useEffect)(()=>{Kn===ot&&fn(!0)},[Kn]),(0,t.useEffect)(()=>{Nn0){const z=yield Ee();xr((z==null?void 0:z.remaining_time)/1e3)}else xr(Nn),Ge()})}function Or(){Kn0){for(let gt=0;gtGe in Ee?Ye(Ee,Ge,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ee[Ge]=gt,Pt=(Ee,Ge)=>{for(var gt in Ge||(Ge={}))Ft.call(Ge,gt)&&Qt(Ee,gt,Ge[gt]);if(ct)for(var gt of ct(Ge))qt.call(Ge,gt)&&Qt(Ee,gt,Ge[gt]);return Ee},Kt=(Ee,Ge)=>nt(Ee,ut(Ge));function en(Ee,Ge,gt){let Cn=gt._core._renderService.dimensions.actualCellWidth||9.5,Nn=gt._core._renderService.dimensions.actualCellHeight||18;const Kn=Math.floor(Ge/Nn);return[Math.floor(Ee/Cn),Kn]}function un(Ee,Ge){const gt=new Be.Z(Cn=>{console.log("entries\uFF1A",Cn);for(let Nn of Cn)if(Nn.target.offsetHeight>0||Nn.target.offsetWidth>0){const[Kn,xr]=en(Nn.target.offsetWidth,Nn.target.offsetHeight,Ee);console.log("cols, rows",Kn,xr),xe.Z.publish("ssh-xterm-resize",{columns:Kn,rows:xr,width:Nn.target.offsetWidth,height:Nn.target.offsetHeight}),Ee.resize(Kn,xr);const zn=vt.Base64.decode("IA=="),fn=vt.Base64.decode("CBtbSw==");Ee.write(zn),Ee.write(fn)}});return gt.observe(Ge),gt}const mn=3e4;var yn=({sshConfigData:Ee,sid:Ge})=>{const[gt,Cn]=(0,t.useState)(null),{ws_url:Nn,password:Kn,port:xr}=Ee,zn=(0,t.useRef)(),fn=(0,t.useRef)(),ln=(0,t.useRef)(!1);return(0,t.useEffect)(()=>{if(zn.current&&Nn){const Jr=new pt.Terminal({fontSize:16,rendererType:"dom"});console.log("el.current:",zn.current),Jr.open(zn.current),Jr.onData(z=>{console.log("data:",z),fn.current&&fn.current.readyState===1&&(fn.current.send(JSON.stringify({tp:"client",data:z})),xe.Z.publish("on-operating-ssh"))}),Jr.write("Connecting..."),Cn(Jr);const Or=un(Jr,zn.current);return()=>{Jr==null||Jr.dispose(),Or&&zn.current&&Or.unobserve(zn.current)}}},[Nn,zn.current]),(0,t.useEffect)(()=>{if(gt&&Nn){let Jr=function(){const Pe=new WebSocket(Nn);console.log("socketInstance:",Nn),fn.current=Pe,Pe.onopen=()=>{let Te=gt.element.parentElement;if(Te){let ht=Te.offsetWidth,mt=Te.offsetHeight;console.log("init",{tp:"init",data:Kt(Pt({},Ee),{secret:Kn,width:ht,height:mt,rows:gt.rows,columns:gt.cols})}),Pe.send(JSON.stringify({tp:"init",data:Kt(Pt({},Ee),{secret:Kn,width:ht,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=Te=>{console.log("------in socket error----",Te,Pe,Nn)},Pe.onmessage=Te=>{ln.current||(gt.write("\r"),setTimeout(()=>{},1e3)),ln.current=!0,console.log("event:",Te);let ht=vt.Base64.decode(Te.data.toString());(ht==null?void 0:ht.indexOf("\u7248\u672C\u5E93\u4EE3\u7801\u8DEF\u5F84\uFF1A/data/workspace/myshixun/"))>-1&&(ht=`\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:",ht,mt,gt),gt.write(ht)},Pe.onclose=Te=>{Or&&clearInterval(Or),gt.write(`\r +connection closed`)}};const Or=setInterval(()=>{fn.current&&fn.current.send(JSON.stringify({tp:"h"}))},mn),z=xe.Z.subscribe("create-socket",Pe=>{Ge==Pe&&(fn.current&&fn.current.readyState===1?gt.focus():Jr(),gt.focus())}),V=xe.Z.subscribe("close-socket",Pe=>{Ge===Pe&&(fn.current&&(fn.current.close(),ln.current=!1,gt.clear()),fn.current=null)}),ge=xe.Z.subscribe("ssh-xterm-resize",Pe=>{fn.current&&fn.current.readyState===1&&fn.current.send(JSON.stringify({tp:"resize",data:Pt({},Pe)}))}),we=xe.Z.subscribe("ssh-add-connect-time",()=>{fn.current&&fn.current.readyState===1&&fn.current.send(JSON.stringify({tp:"overtime"}))});return()=>{V(),z(),ge(),we(),fn.current&&(fn.current.close(),ln.current=!1)}}},[gt,Nn,xr]),t.createElement("div",{className:Ut["xterm-panel-wrp"]},t.createElement("div",{ref:zn,className:Ut["xterm-panel"]},Nn?null:t.createElement("p",{style:{color:"#fff"}},"\u6B63\u5728\u8FDE\u63A5\u547D\u4EE4\u884C\u670D\u52A1...")))},Yn=e(93948),sn=e(62013);const Zt=o.default.TextArea;var jt=({onCancel:Ee,onSave:Ge,content:gt})=>{const[Cn,Nn]=(0,t.useState)(gt);function Kn(zn){Nn(zn.target.value)}function xr(){Ge(Cn)}return(0,t.useEffect)(()=>{Nn(gt)},[gt]),t.createElement("div",{className:"clipboard-box"},t.createElement("h3",null,"\u5B9E\u9A8C\u73AF\u5883\u526A\u5207\u677F\uFF1A"),t.createElement(Zt,{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:Ee,style:{marginRight:10}},"\u53D6\u6D88"),t.createElement(l.ZP,{type:"primary",onClick:xr},"\u4FDD\u5B58")))},pn=e(58617),cn={selectImage:"selectImage___t63KU",container:"container___WChhl"},Dn=e(66649),On=e.n(Dn),_n=Object.defineProperty,bn=Object.defineProperties,Tn=Object.getOwnPropertyDescriptors,ir=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Sn=(Ee,Ge,gt)=>Ge in Ee?_n(Ee,Ge,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ee[Ge]=gt,En=(Ee,Ge)=>{for(var gt in Ge||(Ge={}))$t.call(Ge,gt)&&Sn(Ee,gt,Ge[gt]);if(ir)for(var gt of ir(Ge))tn.call(Ge,gt)&&Sn(Ee,gt,Ge[gt]);return Ee},Jn=(Ee,Ge)=>bn(Ee,Tn(Ge)),sr=(Ee,Ge,gt)=>new Promise((Cn,Nn)=>{var Kn=fn=>{try{zn(gt.next(fn))}catch(ln){Nn(ln)}},xr=fn=>{try{zn(gt.throw(fn))}catch(ln){Nn(ln)}},zn=fn=>fn.done?Cn(fn.value):Promise.resolve(fn.value).then(Kn,xr);zn((gt=gt.apply(Ee,Ge)).next())});const An=t.createElement(pn.Z,{style:{fontSize:24},spin:!0});function Gn(Ee){return Ee.replace(/\\u([\dA-Za-z]{4})/g,function(Ge,gt){return String.fromCharCode(parseInt("0x"+gt))})}function pr(Ee){Ee||(Ee=window.location.search);let Ge=Ee.substr(1),gt={};return Ge.split("&").forEach(function(Cn){let Nn=Cn.split("=");gt[Nn[0]]=decodeURIComponent(Nn[1])}),gt}const xn={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5B9E\u9A8C\u73AF\u5883\u51C6\u5907\u4E2D"};var qn=(Ee=>(Ee[Ee.SET_LOADING=0]="SET_LOADING",Ee[Ee.SET_IS_LARGE=1]="SET_IS_LARGE",Ee[Ee.SET_MES=2]="SET_MES",Ee[Ee.SET_STATE=3]="SET_STATE",Ee[Ee.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",Ee[Ee.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT",Ee[Ee.UPDATE_ALL=6]="UPDATE_ALL",Ee))(qn||{});function Fr(Ee,Ge){switch(Ge.type){case 0:return Jn(En({},Ee),{loading:Ge.payload});case 1:return En({},Jn(En({},Ee),{isLarge:Ge.payload}));case 2:return Jn(En({},Ee),{mes:Ge.payload});case 3:return En(En({},Ee),Ge.payload);case 5:return Jn(En({},Ee),{transferContent:Ge.payload});case 4:return Jn(En({},Ee),{showClipBoardBox:Ge.payload});case 6:return En({loading:Ee.loading},Ge.payload);default:throw new Error}}var Xn=({vnc_url:Ee,window_vnc_url:Ge,linux_vnc:gt,virtual_machine:Cn,taskId:Nn,taskData:Kn})=>{var xr;const zn=(0,t.useRef)(),fn=(0,t.useRef)(),ln=(0,t.useRef)(),Jr=(0,t.useRef)(),[Or,z]=(0,t.useState)(),[V,ge]=(0,t.useState)(!1),[we,Pe]=(0,t.useReducer)(Fr,xn),[Te,ht]=(0,t.useState)(0),{mes:mt,loading:dt,showClipBoardBox:je,isLarge:Mt,transferContent:_t}=we;let[Yt,Xt]=(0,t.useState)(0),Gt=(0,t.useRef)();const hn=(0,v.useParams)(),dn=hn;(0,t.useEffect)(()=>(window.addEventListener("visibilitychange",on),()=>{var nn,Lt;(Lt=(nn=fn.current)==null?void 0:nn.disconnect)==null||Lt.call(nn),window.removeEventListener("visibilitychange",on)}),[]),(0,t.useEffect)(()=>(window.sessionStorage.imageId=Or,()=>{window.sessionStorage.removeItem("imageId")}),[Or]);const rn=()=>{var nn,Lt;((nn=Kn==null?void 0:Kn.shixun)==null?void 0:nn.windows_connection_mode)==="rdp"?setTimeout(()=>{dr()},1500):((Lt=ln==null?void 0:ln.current)==null?void 0:Lt.resizeSession)!==void 0&&((0,te.vp)()?ln.current.resizeSession=!0:setTimeout(()=>{ln.current.resizeSession=!1},900))};(0,t.useEffect)(()=>(window.addEventListener("visibilitychange",on),document.addEventListener((0,te.gH)(),rn),()=>{document.removeEventListener((0,te.gH)(),rn),window.removeEventListener("visibilitychange",on)}),[]);const on=nn=>{if(document.visibilityState==="visible"){let Lt=sessionStorage.vncPageLeaveTime;On()(new Date).diff(On()(Lt),"minutes")>2&&ht(new Date().getTime()),sessionStorage.removeItem("vncPageLeaveTime")}else sessionStorage.vncPageLeaveTime=new Date};function vn(){Pe({type:4,payload:!1})}function Un(){Pe({type:1,payload:!Mt})}function Vn(nn){let Lt;return zn.current&&(Lt=new Be.Z(gn=>{var Wn,Ln;for(let rr of gn)((Wn=Kn==null?void 0:Kn.shixun)==null?void 0:Wn.windows_connection_mode)==="rdp"&&dr(),(rr.target.offsetHeight>0||rr.target.offsetWidth>0)&&((Ln=nn==null?void 0:nn._eventHandlers)==null||Ln.windowResize())}),Lt.observe(zn.current)),Lt}const Bn=()=>sr(void 0,null,function*(){var nn,Lt,gn;const Wn=(nn=pr())!=null&&nn.homework_common_id?{homework_common_id:(Lt=pr())==null?void 0:Lt.homework_common_id}:{},Ln=yield(0,b.ZP)(`/api/tasks/${hn.taskId||Nn}/get_vnc_link.json`,{method:"post",body:Jn(En(En({},hn),Wn),{template_id:Or})});if((Ln==null?void 0:Ln.status)===-3)return new Promise((rr,Pn)=>sr(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:()=>sr(void 0,null,function*(){clearTimeout(Gt.current),Xt(0),yield Ze(hn.taskId,Ln==null?void 0:Ln.message),ht(Te+1)})})}));if((Ln==null?void 0:Ln.status)===-1)throw new String(Ln==null?void 0:Ln.message);return Cn&&((0,p.d8)("PVEAuthCookie",(gn=Ln==null?void 0:Ln.data)==null?void 0:gn.cookies_value,1),(0,p.d8)("PVELangCookie","zh_CN",1)),xe.Z.publish("update-windows-time",Ln==null?void 0:Ln.data),Ln});(0,t.useEffect)(()=>{var nn;let Lt,gn;function Wn(Pn){Ge&&(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}),ht(Te+1))}xe.Z.subscribe("reset-linux-windows-loading",()=>{Pe({type:0,payload:!0})}),xe.Z.subscribe("reset-linux-windos-vnc",()=>{ht(Te+1)});function Ln(){Xt(100),clearTimeout(Gt.current),setTimeout(()=>{var Pn;(Pn=Lt==null?void 0:Lt._eventHandlers)==null||Pn.windowResize(),Pe({type:0,payload:!1})},1300),xe.Z.subscribe("send-ctrl-alt-delete",()=>{Lt==null||Lt.sendCtrlAltDel()})}function rr(Pn){const lr=Gn(Pn.detail.text);Pe({type:5,payload:lr})}if((Ge||Ee||gt||Cn&&Or)&&zn.current){clearTimeout(Gt.current),((nn=Kn==null?void 0:Kn.shixun)==null?void 0:nn.windows_connection_mode)==="rdp"&&dr(),new Promise(()=>sr(void 0,null,function*(){const Sr=pr();let Ir="",ei;const Qr=new URL(decodeURIComponent(Kn==null?void 0:Kn.vnc_url)),{protocol:cr,searchParams:Gr,host:wr,search:Wr}=Qr,Yr=(0,p.en)(Wr);ei=Gr.get("password"),Ir=`${cr==="https:"?"wss":"ws"}://${wr}/${Yr.path||"websockify"}`,Lt=new sn.Z(zn.current,Ir,{credentials:{password:ei},wsProtocols:["binary"],resize:"scale",show_dot:!0}),gn=Vn(Lt),Lt.viewOnly=Sr.view_only||!1,Ge?Lt.scaleViewport=!0:Lt.scaleViewport=Sr.scale||!1,Lt.scaleViewport=!0,Lt.showDotCursor=!0,Lt.resizeSession=!0,ln.current=Lt,Lt.addEventListener("disconnect",Wn),Lt.addEventListener("connect",Ln),Lt.addEventListener("clipboard",rr)}));const Pn=xe.Z.subscribe("vnc-reseting",()=>{Xt(0),Pe({type:3,payload:{loading:!0,mes:"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}})}),lr=xe.Z.subscribe("vnc-enlarge",Sr=>{}),fr=xe.Z.subscribe("show-clipboard-box",()=>{Pe({type:4,payload:!0})});return Xt(0),()=>{Lt==null||Lt.removeEventListener("disconnect",Wn),Lt==null||Lt.removeEventListener("connect",Ln),Lt==null||Lt.removeEventListener("clipboard",rr),Pn(),lr(),fr(),gn&&zn.current&&gn.unobserve(zn.current)}}},[Ee,Ge,gt,Te,Or]),(0,t.useEffect)(()=>{var nn,Lt,gn,Wn;Cn&&((nn=Kn==null?void 0:Kn.shixun_virtual_templates)==null?void 0:nn.length)===1?z((gn=(Lt=Kn==null?void 0:Kn.shixun_virtual_templates)==null?void 0:Lt[0])==null?void 0:gn.template_id):Cn&&((Wn=Kn==null?void 0:Kn.shixun_virtual_templates)==null?void 0:Wn.length)>1&&ge(!0)},[Cn]);function $n(nn){var Lt;(Lt=ln.current)==null||Lt.clipboardPasteFrom(nn),Pe({type:5,payload:nn}),s.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),vn()}function dr(){var nn,Lt;nn=Math.min(document.getElementById("task-right-panel").clientWidth/1920,document.getElementById("task-right-panel").clientHeight/1260),Jr.current.parentElement.className="wh1080p",Jr.current.parentElement.style.cssText=`transform:scale(${nn});transform-origin:center center`,zn.current.style.cssText="translate(-50%, -50%) scale("+nn+")"}(0,t.useEffect)(()=>{Yt==0&&(clearTimeout(Gt.current),wn())},[Yt]);const wn=()=>{Yt>99?Yt=99:(Yt=Yt+1,Gt.current=setTimeout(()=>{wn()},1500)),Yt<100&&Xt(Yt)},In=(0,t.useMemo)(()=>{var nn;return dt?"none":gt||Cn||Ge&&((nn=Kn==null?void 0:Kn.shixun)==null?void 0:nn.windows_connection_mode)==="rdp"?"block":"none"},[gt,dt,Cn,Ge]);return t.createElement(t.Fragment,null,V&&t.createElement("div",{className:cn.selectImage},t.createElement("section",{className:cn.container},t.createElement("h1",null,"\u9009\u62E9\u89D2\u8272"),t.createElement("aside",null,(xr=Kn==null?void 0:Kn.shixun_virtual_templates)==null?void 0:xr.map((nn,Lt)=>t.createElement(a.Z,{align:"middle",key:Lt},t.createElement(u.Z,{flex:"1"},nn.template_name),t.createElement(u.Z,null,t.createElement(l.ZP,{type:"primary",onClick:()=>{z(nn.template_id),ge(!1)}},"\u5F00\u59CB\u5B9E\u9A8C"))))))),Mt&&t.createElement("a",{className:"btn-vnc-resize",onClick:Un},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:Mt?"fixed":"absolute",left:0,top:Mt?54:40,width:"100%",height:`calc(100% - ${Mt?"100px":"45px"})`},frameBorder:"0",ref:Jr,allowFullScreen:!0}))),t.createElement("div",{style:{position:Mt?"fixed":"absolute",left:0,top:0,zIndex:5,width:"100%",height:`calc(100% - ${Mt?"100px":"0"})`},className:`${Ge?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"} ${Mt?"full-screen":""}`},dt?t.createElement(g.Z,{message:mt,style:{color:"#0152d9"}},t.createElement("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"}},t.createElement(Yn.Z,{percent:Yt,format:nn=>t.createElement("span",{className:"c-white"},nn,"%")}))):null,t.createElement("div",{ref:zn,className:`vnc-panel ${dt?"hidden zIndexf1":"animated fadeIn"}`})),t.createElement(m.Z,null,t.createElement(r.default,{title:"\u590D\u5236\u7C98\u8D34",centered:!0,maskClosable:!1,open:je,onCancel:vn,footer:null},t.createElement(jt,{onCancel:vn,onSave:$n,content:_t}))))},yr=({taskData:Ee,evaluateLoading:Ge,evaluateMessage:gt,language:Cn,onEval:Nn})=>{const{vnc_url:Kn,shixun:xr,test_sets:zn,test_sets_count:fn,sets_error_count:ln,last_compile_output:Jr,game:Or,allowed_unlock:z,user:V}=Ee,[ge,we]=(0,t.useState)(!1),[Pe,Te]=(0,t.useState)(!1);function ht(){Te(!Pe)}return console.log("vnc_url:",Kn),t.createElement(t.Fragment,null,t.createElement(Xn,{vnc_url:Kn,window_vnc_url:Ee.windows_vnc,virtual_machine:Ee==null?void 0:Ee.virtual_machine,linux_vnc:Ee.linux_vnc,taskData:Ee}),Pe?t.createElement("div",{className:"vnc-mask"}):null,t.createElement("div",{className:`vnc-test-list ${ge?"large":Pe?"pop":""}`},t.createElement("div",{className:"vnc-test-list-body"},ge?null:t.createElement("span",{className:"arrow-container",onClick:ht},t.createElement("i",{className:`iconfont ${Pe?"icon-xiajiantou":"icon-shangjiantou"} `})))))},br={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"},Rr=Object.defineProperty,Er=Object.defineProperties,mr=Object.getOwnPropertyDescriptors,Tr=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,Pi=(Ee,Ge,gt)=>Ge in Ee?Rr(Ee,Ge,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ee[Ge]=gt,bi=(Ee,Ge)=>{for(var gt in Ge||(Ge={}))qr.call(Ge,gt)&&Pi(Ee,gt,Ge[gt]);if(Tr)for(var gt of Tr(Ge))ii.call(Ge,gt)&&Pi(Ee,gt,Ge[gt]);return Ee},tr=(Ee,Ge)=>Er(Ee,mr(Ge));const nr=(Ee,Ge)=>{switch(Ge.type){case"MOVE_X":return tr(bi({},Ee),{moveX:Ge.payload});case"SET_DRAGMODULE":return tr(bi({},Ee),{showDragModule:Ge.payload});case"TRIGGER_RIGHT_PANEL_MASK":return tr(bi({},Ee),{showDragMask:Ge.payload})}};var Hr=Object.defineProperty,gr=Object.defineProperties,Ar=Object.getOwnPropertyDescriptors,jr=Object.getOwnPropertySymbols,fi=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,er=(Ee,Ge,gt)=>Ge in Ee?Hr(Ee,Ge,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ee[Ge]=gt,or=(Ee,Ge)=>{for(var gt in Ge||(Ge={}))fi.call(Ge,gt)&&er(Ee,gt,Ge[gt]);if(jr)for(var gt of jr(Ge))kn.call(Ge,gt)&&er(Ee,gt,Ge[gt]);return Ee},ur=(Ee,Ge)=>gr(Ee,Ar(Ge)),Mr=(Ee,Ge)=>{var gt={};for(var Cn in Ee)fi.call(Ee,Cn)&&Ge.indexOf(Cn)<0&&(gt[Cn]=Ee[Cn]);if(Ee!=null&&jr)for(var Cn of jr(Ee))Ge.indexOf(Cn)<0&&kn.call(Ee,Cn)&&(gt[Cn]=Ee[Cn]);return gt},Cr=(Ee,Ge,gt)=>new Promise((Cn,Nn)=>{var Kn=fn=>{try{zn(gt.next(fn))}catch(ln){Nn(ln)}},xr=fn=>{try{zn(gt.throw(fn))}catch(ln){Nn(ln)}},zn=fn=>fn.done?Cn(fn.value):Promise.resolve(fn.value).then(Kn,xr);zn((gt=gt.apply(Ee,Ge)).next())});const{Countdown:Si}=i.default;var oi=(Ee=>(Ee[Ee.LoadFail=1]="LoadFail",Ee[Ee.ReLoad=2]="ReLoad",Ee[Ee.Success=3]="Success",Ee))(oi||{});const ai={moveX:"40%",showDragModule:!1,showDragMask:!1},pi=Ee=>{var Ge=Ee,{globalSetting:gt,resetVncLoading:Cn,loading:Nn,taskData:Kn,dispatch:xr}=Ge,zn=Mr(Ge,["globalSetting","resetVncLoading","loading","taskData","dispatch"]);const fn=(0,v.useParams)(),ln=(0,t.useRef)(),[Jr,Or]=(0,t.useState)(!0),[z,V]=(0,t.useState)(!1),[ge,we]=(0,t.useState)(!1),[Pe,Te]=(0,t.useState)(0),[ht,mt]=(0,t.useState)(0),[dt,je]=(0,t.useState)(!0),[Mt,_t]=(0,t.useState)(!1),Yt=(0,t.useRef)(!0),[Xt,Gt]=(0,t.useState)({}),[hn,dn]=(0,t.useState)({}),[rn,on]=(0,t.useState)(),vn=(0,t.useRef)(),[Un,Vn]=(0,t.useState)(3),[Bn,$n]=(0,t.useState)(),[dr,wn]=(0,t.useState)(),[In,nn]=(0,t.useState)(!1),[Lt,gn]=(0,t.useState)(""),Wn=(0,t.useRef)(null),Ln=(0,t.useRef)({}),rr=(0,t.useRef)(!1),Pn=(0,t.useRef)(!1),[lr,fr]=(0,t.useReducer)(nr,ai);(0,t.useEffect)(()=>{const Mn=xe.Z.subscribe("jupyter-reset",vr=>{vr==="start"&&V(!0),vr==="end"&&V(!1)});return()=>{Mn()}},[]);const Sr=Mn=>Cr(void 0,null,function*(){Mn==null||Mn.data}),Ir=()=>Cr(void 0,null,function*(){}),ei=()=>Cr(void 0,null,function*(){const Mn=yield(0,E.dU)({identifier:fn.identifier});Mn&&(Gt(Mn),Ln.current=or({},Mn),dn(ur(or({},hn),{test_sets:(Mn==null?void 0:Mn.test_sets)||[]})),fr({type:"SET_DRAGMODULE",payload:Mn.jupyter_show_description}))}),Qr=()=>Cr(void 0,null,function*(){var Mn,vr,_i,Ai;const Mi=yield(0,E.rV)({identifier:fn.identifier});if(Or(!1),Mi!=null&&Mi.url){if(on(Mi.url),ln.current=(_i=(0,p.en)((vr=(Mn=Mi==null?void 0:Mi.url)==null?void 0:Mn[0])==null?void 0:vr.url))==null?void 0:_i.token,vn.current=Mi.port,((Ai=Mi.url)==null?void 0:Ai.length)>1)return;je(!1),Gr(),Vn(3);return}Mi.status===-1?(Vn(1),je(!1)):Vn(2)}),cr=Mn=>{je(!1),mt(Mn),Gr(),Vn(3)},Gr=()=>Cr(void 0,null,function*(){const Mn=yield(0,E.x4)({identifier:fn.identifier});if((Mn==null?void 0:Mn.status)===0){if(!(Mn!=null&&Mn.useSeconds)){wr();return}Mn!=null&&Mn.remainingSeconds&&($n(Date.now()+Mn.remainingSeconds*1e3),wn(Mn.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(Mn.remainingSeconds-300)*1e3))}}),wr=()=>{jn(!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:()=>{Wr()},onCancel:()=>{jn(!1),Or(!1)}})},Wr=()=>Cr(void 0,null,function*(){const Mn=yield(0,E.m_)({identifier:fn.identifier});(Mn==null?void 0:Mn.status)===0&&(s.ZP.success("\u91CD\u7F6E\u6210\u529F!"),Or(!1),setTimeout(()=>window.location.reload(),300))}),Yr=()=>{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(Si,{value:Bn,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:()=>Cr(void 0,null,function*(){(yield(0,E.rB)({identifier:fn.identifier})).status===0&&(yield Gr(),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:()=>{Wr()}})},jn=Mn=>{const vr=document.getElementById("taskJupyterIframe");vr&&(Mn?vr.contentWindow.postMessage("stopParent","*"):vr.contentWindow.postMessage("clonsParent","*"))},Qn=()=>{Or(!0),jn(!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")})},Rn=()=>{const Mn=document.getElementById("taskJupyterIframe");Mn&&(Mn.contentWindow.postMessage("saveCode","*"),rr.current=!0,we(!0),_t(!0))},Hn=Mn=>{r.default.confirm({centered:!0,title:Mn.title,content:Mn.content,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Cr(void 0,null,function*(){(yield(0,E.fi)({identifier:fn.identifier})).status===0&&(s.ZP.success("\u64CD\u4F5C\u6210\u529F"),Or(!1),setTimeout(()=>window.location.reload(),300))}),onCancel:()=>{jn(!1),Or(!1)}})};(0,t.useEffect)(()=>{function Mn(_i){fr({type:"MOVE_X",payload:_i.pageX})}function vr(){fr({type:"TRIGGER_RIGHT_PANEL_MASK",payload:!1}),document.onselectstart=null}return lr.showDragMask&&(document.addEventListener("mousemove",Mn),document.addEventListener("mouseup",vr)),()=>{document.removeEventListener("mousemove",Mn),document.removeEventListener("mouseup",vr)}},[lr.showDragMask]);const Fn=`calc(100% - 4px - ${typeof lr.moveX=="number"&&lr.moveX!==.01?`${lr.moveX}px`:"40%"})`,hr=Mn=>{fr({type:"TRIGGER_RIGHT_PANEL_MASK",payload:Mn})};return t.createElement("section",{className:br.bg,style:{userSelect:lr.showDragMask?"none":"unset"}},t.createElement("section",{className:br.content,style:{height:Xt!=null&&Xt.open_evaluate?"calc(100vh - 130px)":"calc(100vh - 60px)"}},t.createElement("section",{className:br.rightCotainer,style:{width:Fn}},t.createElement("main",{className:br.main,style:{height:"100%"}},t.createElement(t.Fragment,null,t.createElement("div",{className:`${br.dataSetButton} ${In?br.dataSetOpen:""}`,onClick:()=>nn(!In)},t.createElement("span",{className:br.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 Vr=(0,v.connect)(({loading:Ee,globalSetting:Ge})=>({globalSetting:Ge,loading:Ee}))(pi),Nr="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=",mi="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==",ri=e(24459),Ei=e(32778),si=e(27158),go=e(74457);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",kr="SHOW_DISCUSSES_LOADING",_r="TOP_OR_DOWN_DISCUSS",Ri="PLUS_DISCUSS",Ci="SET_ACTION_TYPE",gi="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",li="HIDE_EVALUATE_LOADING",$r="SET_EVALUATE_MESSAGE",ni="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=(Ee,Ge,gt)=>Ge in Ee?Pa(Ee,Ge,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ee[Ge]=gt,Zr=(Ee,Ge)=>{for(var gt in Ge||(Ge={}))Sa.call(Ge,gt)&&Ea(Ee,gt,Ge[gt]);if(va)for(var gt of va(Ge))Ma.call(Ge,gt)&&Ea(Ee,gt,Ge[gt]);return Ee},ci=(Ee,Ge)=>Ja(Ee,Fa(Ge)),Ba=(Ee,Ge)=>{var gt={};for(var Cn in Ee)Sa.call(Ee,Cn)&&Ge.indexOf(Cn)<0&&(gt[Cn]=Ee[Cn]);if(Ee!=null&&va)for(var Cn of va(Ee))Ge.indexOf(Cn)<0&&Ma.call(Ee,Cn)&&(gt[Cn]=Ee[Cn]);return gt},Fi=(Ee,Ge,gt)=>new Promise((Cn,Nn)=>{var Kn=fn=>{try{zn(gt.next(fn))}catch(ln){Nn(ln)}},xr=fn=>{try{zn(gt.throw(fn))}catch(ln){Nn(ln)}},zn=fn=>fn.done?Cn(fn.value):Promise.resolve(fn.value).then(Kn,xr);zn((gt=gt.apply(Ee,Ge)).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(Ee,Ge){switch(Ge.type){case Fo:return ci(Zr({},Ee),{moveX:Ge.payload});case ao:return ci(Zr({},Ee),{moveY:Ge.payload});case ia:return ci(Zr({},Ee),{codeRepData:Ge.payload});case yo:return ci(Zr({},Ee),{codeRepData:Ge.payload});case bo:return ci(Zr({},Ee),{codeRepData:Zr(Zr({},Ee.codeRepData),Ge.payload)});case Eo:return ci(Zr({},Ee),{evaluateLoading:!1,showEvalResult:!0});case Po:return ci(Zr({},Ee),{timestamp:Ge.payload});case Io:return ci(Zr({},Ee),{showEvalResult:!1});case co:return ci(Zr({},Ee),{loading:!0});case Hi:return Zr(Zr({},Ee),Ge.payload);case uo:return ci(Zr({},Ee),{showDragMask:Ge.payload});case Oo:return ci(Zr({},Ee),{loading:!1,isError:!0});case Vi:return Zr(Zr({},Ee),Ge.payload);case Ro:return ci(Zr({},Ee),{evaluateLoading:!0});case li:return ci(Zr({},Ee),{evaluateLoading:!1});case $r:return ci(Zr({},Ee),{evaluateMessage:Ge.payload});case ni:return ci(Zr({},Ee),{showDocuments:Ge.payload});case lo:return Zr(Zr({},Ee),Ge.payload);case To:return ci(Zr({},Ee),{showNotice:!0});case ha:return ci(Zr({},Ee),{showNotice:!1});case qo:return ci(Zr({},Ee),{showPictureView:!1});case Lo:return ci(Zr({},Ee),{showPictureView:!0});case Ia:return ci(Zr({},Ee),{resetVncLoading:Ge.payload});default:throw new Error}}var ts=Ee=>{var Ge=Ee,{match:gt,history:Cn}=Ge,Nn=Ba(Ge,["match","history"]);console.log("props:",Nn);const Kn=(0,v.useParams)(),[xr]=(0,v.useSearchParams)(),zn=(0,v.useLocation)().query,[fn,ln]=(0,t.useReducer)(La,es),[Jr,Or]=(0,t.useState)(1),[z,V]=(0,t.useState)(Kn.taskId),ge=(0,t.useRef)(),we=(0,t.useRef)(),Pe=(0,t.useRef)(),[Te,ht]=(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:dt,taskData:je,moveY:Mt,evalData:_t,showEvalResult:Yt,codeRepData:Xt,loading:Gt,evaluateLoading:hn,evaluateMessage:dn,showDocuments:rn,repos:on,showPictureView:vn,showNotice:Un,webDisplayUrl:Vn,isPictureView:Bn,resetVncLoading:$n,timestamp:dr,lastedGetTaskInfoTime:wn,showDragMask:In}=fn,{st:nn,challenge:Lt,shixun:gn,is_teacher:Wn,game:Ln,has_answer:rr,vnc_url:Pn,git_url:lr,user:fr,myshixun:Sr,discusses_count:Ir,user_praise:ei,praise_count:Qr,tpm_cases_modified:cr,tpm_modified:Gr,tpm_script_modified:wr,mirror_name:Wr,mirror_description:Yr,tomcat_url:Ti,unity_3d_routes:jn,with_code_file:Qn,unity_3d_result:Rn,next_game:Hn,prev_game:Pr}=je,{currentPath:Fn,paths:hr,content:Mn,language:vr,lastedUpdateTime:_i}=Xt,Ai=(Gr||wr)&&nn===0,Mi=(cr||Ai)&&Sr.system_tip===!0,wi=(Wr||[]).indexOf("Html")!==-1,to=(0,t.useMemo)(()=>Fn&&hr?hr.indexOf(Fn)>=0:!1,[Fn,hr]),yi=(0,t.useMemo)(()=>jn&&!Qn||(Lt==null?void 0:Lt.thiry_party)||Pn,[Pn,Qn,jn]);(0,t.useEffect)(()=>{if(jn&&Qn)return ln({type:Ro}),xe.Z.subscribe("unity3d-load-end",()=>{ln({type:li})})},[z,jn,Lt==null?void 0:Lt.thiry_party,Qn,ln]),(0,t.useEffect)(()=>{Qi()},[]);function Qi(){return Fi(this,null,function*(){let Zn=yield(0,b.ZP)(`/api/sci/projects/${z}.json`,{method:"get"});ht(Zn)})}function _o(Zn){return Fi(this,null,function*(){try{const ar=yield(0,go.ie)(z),{status:zr}=ar;if(zr===401){Cn.replace("/user/login",{from:mt.pathname});return}else if(zr===-3)(0,p.eF)({onCancel:()=>{window.location.href="/"}});else if(zr===403)Cn.replace("/403");else if(zr===404){Cn.replace("/404");return}else Zn||ln({type:Vi,payload:{loading:!1,isError:!1,taskData:ar}});ar.mirror_type==="webssh"&&setTimeout(()=>{xe.Z.publish("create-socket",1)},1e3)}catch(ar){console.log(ar),Zn||ln({type:Oo})}})}(0,t.useEffect)(()=>{let Zn=!1;return _o(Zn),()=>{Zn=!0}},[ln,z]),(0,t.useEffect)(()=>{let Zn=!1;function ar(){return Fi(this,null,function*(){var zr,Li,ji;if(ln({type:ia,payload:ci(Zr({},Xt),{loading:!0})}),jn&&!Qn||Lt!=null&&Lt.thiry_party)return;const xi=yield Et(z,{path:Fn});if(!Zn)if(xi.status===0)s.ZP.info(xi.message),ln({type:yo,payload:ci(Zr({},Xt),{loading:!1})});else{let Ii;try{(xi==null?void 0:xi.file_type)==="txt"?Ii=(Ii==null?void 0:Ii.length)===0?Ii:window.decodeURIComponent(escape(window.atob((zr=xi==null?void 0:xi.content)==null?void 0:zr.content))):Ii=(Li=xi==null?void 0:xi.content)==null?void 0:Li.content}catch(po){Ii=window.atob((ji=xi==null?void 0:xi.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)}ln({type:yo,payload:ci(Zr({},Xt),{content:Ii,language:xi.language,file_type:xi.file_type,filename:xi.filename,lastedUpdateTime:0,loading:!1})})}})}if(nn===0&&Fn&&gn.hide_code!==1)return ar(),()=>{Zn=!0}},[nn,Fn,wn,dr]);const Lr=(Zn=0)=>Fi(void 0,null,function*(){if(console.log("lastedUpdateTime:",to,Zn),nn===0&&_i>0&&to||Zn){const ar=yield Xe(Sr.identifier,{path:Fn,evaluate:Zn,content:Mn,game_id:Ln.id});return ln({type:bo,payload:{lastedUpdateTime:0}}),ar}return!0}),Xr=(0,t.useCallback)(()=>Fi(void 0,null,function*(){const Zn=yield ue(Ln.identifier),{test_sets:ar,message:zr,status:Li}=Zn;if(Li===-1){zr.info(zr);return}let ji=je.user.grade;je.user.grade=ji-Lt.score*2,je.test_sets=ar,je.game.test_sets_view=!0,ln({type:Hi,payload:{taskData:je}})}),[Ln,Lt,ln]),hi=(0,t.useCallback)(()=>{},[Lr]);(0,t.useEffect)(()=>xe.Z.subscribe("unlock-test-case",()=>{r.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Dr.createElement(Ra,{score:Lt.score,is_teacher:Wn}),centered:!0,onOk:Xr})}),[Xr,Lt,Wn]),(0,t.useEffect)(()=>{if(!yi||Pn){let Zn=function(zr){ge.current&&ln({type:Fo,payload:zr.pageX}),we.current&&ln({type:ao,payload:zr.pageY})},ar=function(){ge.current=!1,we.current=!1,ln({type:uo,payload:!1}),document.onselectstart=null};return document.addEventListener("mousemove",Zn),document.addEventListener("mouseup",ar),()=>{document.removeEventListener("mousemove",Zn),document.removeEventListener("mouseup",ar)}}},[we.current,ge.current,yi,ln]);function Di(Zn){let ar=je.user.grade;je.user.grade=ar-Zn,ln({type:Hi,payload:{taskData:je}})}Pe.current=()=>{fn.moveX=fn.moveX!==.01?.01:"40%",ln({type:Fo,payload:fn.moveX})};function Bi(){yi?Pe.current():(document.onselectstart=function(){return!1},ge.current=!0,ln({type:uo,payload:!0}))}function Br(){document.onselectstart=function(){return!1},we.current=!0,(je!=null&&je.vnc_url||je!=null&&je.windows_vnc||je!=null&&je.linux_vnc||je!=null&&je.virtual_machine||(gn==null?void 0:gn.hide_code)===2)&&ln({type:uo,payload:!0})}function Xi(Zn){ln(Zn===.01?{type:ao,payload:0}:{type:ao,payload:.01})}function Zi(Zn){ln(Zn===0?{type:ao,payload:"100%"}:{type:ao,payload:0})}(0,t.useEffect)(()=>xe.Z.subscribe("vnc-enlarge",()=>{Pe.current()}),[]);function no(){Lr()}function ho(){return Fi(this,null,function*(){const Zn=yield Qe(z,{path:Fn}),{content:ar,language:zr}=Zn;ln({type:yo,payload:ci(Zr({},Xt),{content:ar,language:zr,lastedUpdateTime:0,loading:!1})})})}function io(){return Fi(this,null,function*(){var Zn;const ar=yield Ne((Zn=je==null?void 0:je.myshixun)==null?void 0:Zn.identifier,{homework_common_id:xr.get("homework_common_id")});return _o(),ar})}function $o(){return Fi(this,null,function*(){const Zn=yield Je(z,{path:Fn}),{content:ar,language:zr}=Zn;ln({type:yo,payload:ci(Zr({},Xt),{content:ar,language:zr,lastedUpdateTime:0,loading:!1})})})}(0,t.useEffect)(()=>{if(nn===0&&Lt&&Lt.path){let Zn=Lt.path.split("\uFF1B").filter(ar=>!!ar);ln({type:bo,payload:{currentPath:Zn[0],paths:Zn}})}},[Lt,nn]),(0,t.useEffect)(()=>{gn&&(0,p.Dk)(gn.name||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")},[gn]);function Co(){return Fi(this,null,function*(){const Zn=yield k(z),{praise_count:ar,praise:zr}=Zn;je.praise_count=ar,je.user_praise=zr,ln({type:Hi,payload:{taskData:je}})})}const oo=(0,t.useCallback)(Zn=>{function ar(zr){return Fi(this,null,function*(){try{window.navigator.sendBeacon(`${C.Z.API_SERVER}/api/tasks/${z}/cost_time.json?time=${zr}`,JSON.stringify({time:zr}))}catch(Li){}})}ar(Zn)},[z]);function Gi(Zn){return Fi(this,null,function*(){yield We(z,gn.id,Zn),je.game.star=Zn,ln({type:Hi,payload:{taskData:je}})})}function Ui(){return Fi(this,null,function*(){if(on)ln({type:ni,payload:!0});else{const Zn=yield L(Sr.identifier),{trees:ar}=Zn;ln({type:lo,payload:{showDocuments:!0,repos:Se(ar)}})}})}function Oi(Zn){return Fi(this,null,function*(){const{children:ar,eventKey:zr}=Zn.props;return new Promise(Li=>Fi(this,null,function*(){ar&&ar.length>0&&Li();const ji=yield L(Sr.identifier,{path:zr}),{trees:xi}=ji;let Ii=Ue(on,zr,Se(xi,zr));ln({type:lo,payload:{repos:[...Ii]}}),Li()}))})}function ui(){ln({type:ni,payload:!1})}function xo(Zn){const ar=Zn,{gold:zr,experience:Li,next_game:ji,next_shixun:xi,subject_done:Ii}=ar,po=Ba(ar,["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};je.choose_test_cases=Ko,ko&&(je.game.status=2,je.next_game=ji,je.user.grade+=zr),ko&&Ln.status!==2&&xe.Z.publish("update-cost-time"),ln({type:Hi,payload:{taskData:je,evalData:{gold:zr,experience:Li,next_game:ji,next_shixun:xi,subject_done:Ii},showEvalResult:ko}}),xe.Z.publish("eval-code-finish")}function No(){return Fi(this,null,function*(){var Zn;try{ln({type:Ro});const ar=yield Lr(1),{resubmit:zr,sec_key:Li,content_modified:ji}=ar;if(ar.status&&ar.status<0){xe.Z.publish("eval-code-finish"),ln({type:Hi,payload:{evaluateLoading:!1}});return}const xi={sec_key:Li,resubmit:zr,first:1,content_modified:ji};zn.type==="exercises"&&(xi.extras={exercise_id:zn.exercisesId,question_id:zn.questionId,challenge_id:(Zn=je.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")&&(xi.extras.ip=yield(0,si.y)({ip_limit:zn==null?void 0:zn.ip_limit,ip_bind:(zn==null?void 0:zn.ip_bind_type)==="true"})));const Ii=yield se(z,xi);if(Ii.status===-1&&zn.type==="exercises"){window.parent.location.href=`/classrooms/${xr.get("coursesId")}/exercise/${xr.get("exercisesId")}/detail`;return}if(Ii.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 le(z,{resubmit:zr,time_out:Ko,port:Ii.port,sec_key:Li,challenge_id:(oa=je==null?void 0:je.challenge)==null?void 0:oa.id,subject_id:zn.subject_id||""}),{status:sa,running_code_message:_a,port:Da,web_route:Ca}=Ki;if(ln({type:$r,payload:_a}),+sa>-1||aa/1e3>ba){Ln.status!==2&&sa===2&&(je.game.status=2,je.user.grade+=Ki.gold,xe.Z.publish("update-cost-time")),je.test_sets=Ki.test_sets||[],je.last_compile_output=Ki.last_compile_output,je.test_sets_count=Ki.test_sets_count,je.sets_error_count=Ki.sets_error_count,je.record_consume_time=Ki.record_consume_time,je.next_game=Ki.next_game,je.prev_game=Ki.prev_game;let la="";(Wr.indexOf("Web")!==-1||Wr.indexOf("JFinal")!==-1)&&Da!=-1&&Ca&&(la=`${Ti}:${Da}/${Ca}`);const ca=bt(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 Ur={taskData:je,evalData:{gold:Ki.gold,experience:Ki.experience,next_game:Ki.next_game,next_shixun:Ki.next_shixun},evaluateLoading:!1,evaluateMessage:"",webDisplayUrl:la,showPictureView:jn||Lt!=null&&Lt.thiry_party?!1:xa,isPictureView:xa};jn&&Qn||Lt!=null&&Lt.thiry_party?(xe.Z.publish("evaluate-unity3d-result",{state:"user",data:{user:fr}}),xe.Z.publish("evaluate-unity3d-finish"),(Rn||ca)&&xe.Z.publish("evaluate-unity3d-result",Ki.unity_3d_result)):Ur.showEvalResult=Oa,ln({type:Hi,payload:Ur}),xe.Z.publish("eval-code-finish")}else setTimeout(()=>{wa(ya,Lt.exec_time+11,ta++)},ya)})},po=1;const ko=1e3;let Ko=!1;wa(ko,Lt.exec_time+11,po++)}return res}catch(ar){console.log("-------eval code",ar)}})}function Do(Zn){ln({type:bo,payload:{content:Zn,lastedUpdateTime:new Date().getTime()}})}function vo(){ln({type:Io})}function pa(){ln({type:qo})}function ma(){ln({type:Lo})}function Kr(){ln({type:To})}function ti(Zn,ar){return Fi(this,null,function*(){const{node:zr}=ar;if(zr.isLeaf){let Li=Zn[0],ji=Li.split(".").pop().toLowerCase();yield Lr(),ln({type:bo,payload:{currentPath:Li}})}})}function ki(Zn){return Fi(this,null,function*(){yield Lr(),ln({type:bo,payload:{currentPath:Zn}})})}function di(){je.myshixun.system_tip=!0,ln({type:Hi,payload:{taskData:je,showNotice:!1}})}function Wi(Zn,ar){je.challenge.path=Zn,je.myshixun.system_tip=!1,ln({type:Hi,payload:{taskData:ci(Zr({},je),{tpm_cases_modified:!1,tpm_modified:!1,tpm_script_modified:!1}),showNotice:!1,timestamp:ar}})}function Yi(){ln({type:ha})}function Ji(){return Fi(this,null,function*(){try{ln({type:Ia,payload:!0}),xe.Z.publish("vnc-reseting");let Zn,ar=Zr({},je);if(Zn=yield _(Kn.taskId),Zn.mirror_type==="graph"){let zr=Zn.vnc_url;ar.vnc_url=zr+"×tamp="+new Date().getTime(),xe.Z.publish("vnc-reseting-done",Zn)}Zn.mirror_type==="webssh"&&(ar=Zr({},Zn),xe.Z.publish("close-socket",1),setTimeout(()=>{xe.Z.publish("create-socket",1)},1e3)),(Zn.mirror_type==="jupyterlab"||Zn.mirror_type==="jupyternotebook")&&(yield new Promise(zr=>setTimeout(zr,3e3)),ar=Zr({},Zn)),ln({type:Hi,payload:{taskData:ar,resetVncLoading:!1}})}catch(Zn){console.log(Zn)}})}function So(Zn){return Fi(this,null,function*(){const{GameState:ar,Data:zr,challenge:Li}=Zn;if(console.log("match:",gt),Li==="info")xe.Z.publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:Zr({},je.challenge)}});else if(ar==="Success")if(Rn||!Qn){const ji=yield de(z,vt.Base64.encode(z+new Date().getTime()),zr),{status:xi,data:Ii}=ji;xi==0&&(Ln.status!==2&&(je.game.status=2,je.user.grade+=Ii.gold,xe.Z.publish("update-cost-time")),xe.Z.publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:fr,open_time:Ii.open_time,end_time:Ii.end_time}}),ln({type:Hi,payload:{taskData:je,evalData:{gold:Ii.gold,experience:Ii.experience,next_game:Ii.next_game},evaluateLoading:!1,showEvalResult:!0}}))}else ln({type:Eo})})}function Aa(){}function Ta(){return Fi(this,null,function*(){var Zn;let ar;return ar=yield pe(z),(Zn=ar==null?void 0:ar.data)!=null&&Zn.remaining_time&&xe.Z.publish("update-windows-time",ar==null?void 0:ar.data),ar==null?void 0:ar.data})}const ka="calc(100vw - 4px - 80px)",Ka={game:Ln,taskId:z,user_praise:ei,praise_count:Qr,st:nn,challenge:Lt,rank_name:je.rank_name,shixun:gn,is_teacher:Wn,has_answer:rr,unity_3d_routes:jn,with_code_file:Qn,onEvaluateCallback:Aa,onGetUnity3dMessage:So,taskId:z,myshixun:Sr,user:fr,discusses_count:Ir,onPlusOrCancelPraise:Co,minuxUserGrade:Di,taskData:je},ga={showNotice:Un||(cr||Ai)&&Sr.system_tip===!1,tpm_cases_modified:cr,tpm_modified:Gr,tpm_script_modified:wr,st:nn,taskId:z,myshixunId:(Sr||{}).id,onNextCallback:di,onUpdateCallback:Wi,onUpdateFailure:Yi},ea=ci(Zr({},_t),{isPictureView:Bn,history:Cn,webDisplayUrl:Vn,onShowPictureView:ma,star:Ln&&Ln.star,onStarChange:Gi,onCloseResult:vo}),Ha={lastedGetTaskInfoTime:wn,isEditPath:to,taskData:je,codeRepData:Xt,moveY:Mt,evaluateMessage:dn,evaluateLoading:hn,isNotice:Mi,isHtml:wi,onChangePath:ki,onResizeSetContainer:Xi,onEditRepCode:Do,onUpdateCode:Lr,onResizeYStart:Br,onShowDir:Ui,onResetCode:ho,onResetGitCode:io,onResizeCodeArea:Zi,onResetPassedCode:$o,onFinishDisplayHtml:no,onShowNotice:Kr};return Dr.createElement(t.Fragment,null,Gt?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"},In&&Dr.createElement("div",{className:"draging-mask"}),Dr.createElement($e,{difficulty:Lt==null?void 0:Lt.difficulty,mirror_description:Yr,history:Cn,git_url:lr,shixun:gn,taskData:je,lastedGetTaskInfoTime:wn,onAddVncTime:Ta,taskId:z,isNotice:Mi,resetVncLoading:$n,onResetVnc:Ji,onResetGitCode:io,vnc_url:Pn,linux_vnc:je==null?void 0:je.linux_vnc,window_vnc_url:(je==null?void 0:je.windows_vnc)||(je==null?void 0:je.virtual_machine),remaining_time:je==null?void 0:je.remaining_time,onShowNotice:Kr,game:Ln,user:fr,st:nn,onUpdateCode:Lr,onUpdateCostTime:oo,unity_3d_routes:jn&&!Qn||(Lt==null?void 0:Lt.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:Jr==1?"on":""},Dr.createElement("span",{className:"iconfont icon-huanjing"}),Dr.createElement("span",null,"\u73AF\u5883")),Dr.createElement("li",{onClick:()=>Or(2),className:Jr==2?"on":""},Dr.createElement("span",{className:"iconfont icon-shujuwajue"}),Dr.createElement("span",null,"\u6570\u636E\u96C6")),Dr.createElement("li",{onClick:()=>Or(3),className:Jr==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 ${Pn||je!=null&&je.windows_vnc||je!=null&&je.linux_vnc||je!=null&&je.virtual_machine?"vnc":""}`,style:{width:ka,minWidth:"500px"}},Dr.createElement("div",{style:{height:"100%"},className:Jr===1?"":"hide"},je.mirror_type==="webssh"&&Dr.createElement(yn,{sshConfigData:je||{},sid:1}),je.mirror_type==="graph"&&Dr.createElement(yr,{taskData:je,evaluateMessage:dn,language:vr,evaluateLoading:hn,onEval:Nn.onEvalCode}),(je.mirror_type==="jupyterlab"||je.mirror_type==="jupyternotebook")&&Dr.createElement(Vr,{taskData:je,evaluateMessage:dn,language:vr,evaluateLoading:hn,onEval:Nn.onEvalCode,resetVncLoading:$n})),Dr.createElement("div",{className:Jr===2?"data_env_lists":"hide"},Dr.createElement("div",{className:"data_header"},"\u6570\u636E\u96C6 \uFF08",Te==null?void 0:Te.data_count,"\uFF09"),Dr.createElement("div",{style:{padding:20}},Dr.createElement(ri.Z,{detail:Te}))),Dr.createElement("div",{className:Jr===3?"data_env_lists":"hide"},Dr.createElement("div",null,Dr.createElement(Ei.Z,null)))))),Dr.createElement(m.Z,null,Dr.createElement(c.Z,{rootClassName:"setting-drawer",title:null,placement:"right",width:400,closable:!1,open:rn,onClose:ui},Dr.createElement(qa,{className:"dir-tree",selectedKeys:[`${Fn}`],treeData:on,onSelect:ti,loadData:Oi})))))};function Ra({is_teacher:Ee,score:Ge}){return Dr.createElement(t.Fragment,null,Ee?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${Ge*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${Ge*2}\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F`))}function is({noDragging:Ee,moveX:Ge,vnc_url:gt}){return Dr.createElement(Fragment,null,Ee?Dr.createElement("a",{className:`trapezoid ${Ge===.01?"enlarge":""}`},Dr.createElement("img",{src:Ge===.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"}))))}},80024:function(wt,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 m}});var t=e(38147),v=(l,c,s)=>new Promise((o,d)=>{var n=f=>{try{u(s.next(f))}catch(x){d(x)}},a=f=>{try{u(s.throw(f))}catch(x){d(x)}},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 m(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)}},74457:function(wt,N,e){"use strict";e.d(N,{$L:function(){return g},M3:function(){return d},NV:function(){return m},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(38147),v=(a,u,f)=>new Promise((x,E)=>{var w=b=>{try{C(f.next(b))}catch(p){E(p)}},A=b=>{try{C(f.throw(b))}catch(p){E(p)}},C=b=>b.done?x(b.value):Promise.resolve(b.value).then(w,A);C((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 m(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})})}},269:function(wt,N,e){"use strict";e.d(N,{Jd:function(){return x},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(38147),v=Object.defineProperty,g=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,h=(w,A,C)=>A in w?v(w,A,{enumerable:!0,configurable:!0,writable:!0,value:C}):w[A]=C,r=(w,A)=>{for(var C in A||(A={}))m.call(A,C)&&h(w,C,A[C]);if(g)for(var C of g(A))i.call(A,C)&&h(w,C,A[C]);return w},l=(w,A,C)=>new Promise((b,p)=>{var y=D=>{try{B(C.next(D))}catch(Z){p(Z)}},S=D=>{try{B(C.throw(D))}catch(Z){p(Z)}},B=D=>D.done?b(D.value):Promise.resolve(D.value).then(y,S);B((C=C.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 x(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})})}},65808:function(wt,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=="},m={exam:g};function i(r="",l="exam"){const{secret:c,iv:s}=m[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}=m[l];return t.AES.decrypt(r,c,{iv:s,mode:v().mode.CBC,padding:v().pad.Pkcs7}).toString(t.enc.Utf8)}},84056:function(wt,N,e){"use strict";e.d(N,{BU:function(){return v},Dj:function(){return t},gH:function(){return g},vp:function(){return m}});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 m(){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}},66457:function(wt,N,e){"use strict";e.d(N,{rX:function(){return M},pW:function(){return Y},gy:function(){return Q},xY:function(){return Re},O5:function(){return ae},PH:function(){return Z},tJ:function(){return y},o1:function(){return S},Rd:function(){return ye}});var t=e(65582),v=e(43418),g=e(28103),m=e(8591),i=e(41867),h=e(65862),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(38147),n=e(59301),a=Object.defineProperty,u=Object.defineProperties,f=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,A=(ne,W,H)=>W in ne?a(ne,W,{enumerable:!0,configurable:!0,writable:!0,value:H}):ne[W]=H,C=(ne,W)=>{for(var H in W||(W={}))E.call(W,H)&&A(ne,H,W[H]);if(x)for(var H of x(W))w.call(W,H)&&A(ne,H,W[H]);return ne},b=(ne,W)=>u(ne,f(W)),p=(ne,W,H)=>new Promise((j,ve)=>{var Ce=_e=>{try{me(H.next(_e))}catch(at){ve(at)}},fe=_e=>{try{me(H.throw(_e))}catch(at){ve(at)}},me=_e=>_e.done?j(_e.value):Promise.resolve(_e.value).then(Ce,fe);me((H=H.apply(ne,W)).next())});const y=(ne,W=!1)=>!!(S(ne)&&B(W)),S=ne=>(0,i.bg)()?!0:(ne({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),B=(ne=!1)=>{var W;const{user:H}=(0,t.getDvaApp)()._store.getState();return(W=H.userInfo)!=null&&W.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"),K()}}),!1)};function D(ne,W){ne=ne.map(ke=>b(C({},ke),{children:ke.items}));let H=null;function j(ke){for(const We of ke){if(We.complete_status===0&&!H){H=We;return}if(We.children&&We.children.length>0&&(j(We.children),H))return}}if(j(ne),!H)return{foundItem:null,isAbove:!0};if(H.id===W)return{foundItem:H,isAbove:!0};let ve=!1;function Ce(ke){if(ke.id===W){ve=!0;return}if(ke.children&&ke.children.length>0)for(const We of ke.children)Ce(We)}if(Ce(H),ve)return{foundItem:H,isAbove:!1};let fe=-1,me=-1,_e=[];function at(ke){for(const We of ke)if(_e.push(We),We.children&&We.children.length>0)for(const Et of We.children)_e.push(Et)}at(ne);for(let ke=0;ke<_e.length;ke++)_e[ke].id===W&&(fe=ke),_e[ke].id===H.id&&(me=ke);return fep(void 0,null,function*(){const j=yield(0,d.ZP)(`/api/paths/${ne}/choose_course.json`,{method:"get"});if(j!=null&&j.stages){const{isAbove:ve,foundItem:Ce}=D(j==null?void 0:j.stages,W.id),fe=()=>p(void 0,null,function*(){yield H(Ce.identifier,Ce.is_jupyter||Ce.is_jupyter_lab,Ce),v.default.destroyAll()});return console.log(ve,Ce,22),ve?Promise.resolve():(v.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:n.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",n.createElement("span",{onClick:fe,className:"current c-light-primary"},(Ce==null?void 0:Ce.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:fe}),Promise.reject())}return Promise.reject()}),K=()=>{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()}})},ye=()=>{v.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:n.createElement("div",{style:{textAlign:"center"}},n.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"),n.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:o}),n.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ae=()=>{var ne;const{user:W}=(0,t.getDvaApp)()._store.getState();return(ne=W.userInfo)!=null&&ne.professional_certification?!0:(v.default.confirm({title:"\u63D0\u793A",centered:!0,content:n.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)},Re=()=>(0,i.V9)()?!0:(v.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:n.createElement("div",{className:"tc",style:{marginLeft:-38}},n.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),n.createElement("img",{src:s,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),M=(ne,W)=>ne?!0:(v.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:n.createElement("div",null,n.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"),n.createElement("div",{style:{marginLeft:"110px"}},n.createElement("img",{src:c,width:200}),n.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),Y=ne=>{v.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:n.createElement("div",null,n.createElement("div",null,n.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"),n.createElement(g.Z,null),n.createElement("p",{style:{color:"#666666",fontSize:12}}," ",n.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 ",n.createElement("a",null,ne),"\u5929\u3002"),n.createElement("p",{style:{color:"#666666",fontSize:12}}," ",n.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")),n.createElement("div",{style:{textAlign:"center",marginTop:30}},n.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:l,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Q=(ne,W="")=>{const{shixunsDetail:{detail:H}}=(0,t.getDvaApp)()._store.getState();if((H==null?void 0:H.public)===2||(H==null?void 0:H.public)===1||(H==null?void 0:H.shixun_status)===3){let j="";return(H==null?void 0:H.public)===2&&(j="\u5DF2\u516C\u5F00"),(H==null?void 0:H.public)===1&&(j="\u5F85\u5BA1\u6838"),(H==null?void 0:H.shixun_status)===3&&(j="\u5DF2\u5173\u95ED"),v.default.info({centered:!0,icon:n.createElement(r.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:n.createElement("div",{className:"tc",style:{marginLeft:-38}},n.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},n.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",j,"\uFF0C",W,"\u3002"),n.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),n.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:l,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(H==null?void 0:H.shixun_status)===2?(v.default.confirm({centered:!0,icon:n.createElement(r.Z,null),title:"\u63D0\u793A",content:n.createElement("div",null,n.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",W,"\u3002"),n.createElement("br",null),n.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:n.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:()=>p(void 0,null,function*(){(yield ne({type:"shixunsDetail/cancelRelease",payload:{id:H==null?void 0:H.identifier}})).status!==401&&(m.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ne({type:"shixunsDetail/getShixunsDetail",payload:{id:H==null?void 0:H.identifier}}),ne({type:"practiceSetting/getCommonData",payload:{id:H==null?void 0:H.identifier}}))})})}}),!0):!1}},50371:function(wt,N){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let v=1;v{const i=g[m];i!==void 0&&(t[m]=i)})}return t}N.Z=e},13845:function(wt,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,m){var i,h;if(typeof window=="undefined")return 0;const r=m?"scrollTop":"scrollLeft";let l=0;return t(g)?l=g[m?"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(wt,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(59301);function v(){const[,g]=t.useReducer(m=>m+1,0);return g}},68031:function(wt,N,e){"use strict";e.d(N,{Z:function(){return m}});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 m(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(wt,N,e){"use strict";var t=e(92310),v=e.n(t),g=e(11592),m=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:x,className:E,popupClassName:w,dropdownClassName:A,children:C,dataSource:b}=u,p=(0,g.Z)(C);let y;p.length===1&&(0,r.l$)(p[0])&&!o(p[0])&&([y]=p);const S=y?()=>y:void 0;let B;p.length&&o(p[0])?B=C:B=b?b.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:ye}=K;return i.createElement(s,{key:ye,value:ye},K.text)}default:return}}):[];const{getPrefixCls:D}=i.useContext(l.E_),Z=D("select",x);return i.createElement(c.default,Object.assign({ref:f,suffixIcon:null},(0,m.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:S}),B)},n=i.forwardRef(d),a=(0,h.Z)(n);n.Option=s,n._InternalPanelDoNotUseOrYouWillBeFired=a,N.Z=n},24905:function(wt,N,e){"use strict";e.d(N,{default:function(){return y}});var t=e(92310),v=e.n(t),g=e(5630),m=e(59301),i=e(36355),h=e(1684),r=e(32441),c=m.createContext(null),s=e(98447),o=e(14088),d=e(4572),n=function(S,B){var D={};for(var Z in S)Object.prototype.hasOwnProperty.call(S,Z)&&B.indexOf(Z)<0&&(D[Z]=S[Z]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,Z=Object.getOwnPropertySymbols(S);K{var D;const{prefixCls:Z,className:K,rootClassName:ye,children:ae,indeterminate:Re=!1,style:M,onMouseEnter:Y,onMouseLeave:Q,skipGroup:ne=!1,disabled:W}=S,H=n(S,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:j,direction:ve,checkbox:Ce}=m.useContext(i.E_),fe=m.useContext(c),{isFormItemInput:me}=m.useContext(r.aM),_e=m.useContext(h.Z),at=(D=(fe==null?void 0:fe.disabled)||W)!==null&&D!==void 0?D:_e,ke=m.useRef(H.value);m.useEffect(()=>{fe==null||fe.registerValue(H.value)},[]),m.useEffect(()=>{if(!ne)return H.value!==ke.current&&(fe==null||fe.cancelValue(ke.current),fe==null||fe.registerValue(H.value),ke.current=H.value),()=>fe==null?void 0:fe.cancelValue(H.value)},[H.value]);const We=j("checkbox",Z),[Et,Xe]=(0,s.ZP)(We),Qe=Object.assign({},H);fe&&!ne&&(Qe.onChange=function(){H.onChange&&H.onChange.apply(H,arguments),fe.toggleOption&&fe.toggleOption({label:ae,value:H.value})},Qe.name=fe.name,Qe.checked=fe.value.includes(H.value));const Ne=v()(`${We}-wrapper`,{[`${We}-rtl`]:ve==="rtl",[`${We}-wrapper-checked`]:Qe.checked,[`${We}-wrapper-disabled`]:at,[`${We}-wrapper-in-form-item`]:me},Ce==null?void 0:Ce.className,K,ye,Xe),Je=v()({[`${We}-indeterminate`]:Re},d.A,Xe),se=Re?"mixed":void 0;return Et(m.createElement(o.Z,{component:"Checkbox",disabled:at},m.createElement("label",{className:Ne,style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),M),onMouseEnter:Y,onMouseLeave:Q},m.createElement(g.Z,Object.assign({"aria-checked":se},Qe,{prefixCls:We,className:Je,disabled:at,ref:B})),ae!==void 0&&m.createElement("span",null,ae))))};var f=m.forwardRef(a),x=e(94480),E=e(2738),w=function(S,B){var D={};for(var Z in S)Object.prototype.hasOwnProperty.call(S,Z)&&B.indexOf(Z)<0&&(D[Z]=S[Z]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,Z=Object.getOwnPropertySymbols(S);K{const{defaultValue:D,children:Z,options:K=[],prefixCls:ye,className:ae,rootClassName:Re,style:M,onChange:Y}=S,Q=w(S,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ne,direction:W}=m.useContext(i.E_),[H,j]=m.useState(Q.value||D||[]),[ve,Ce]=m.useState([]);m.useEffect(()=>{"value"in Q&&j(Q.value||[])},[Q.value]);const fe=m.useMemo(()=>K.map(le=>typeof le=="string"||typeof le=="number"?{label:le,value:le}:le),[K]),me=le=>{Ce(G=>G.filter(R=>R!==le))},_e=le=>{Ce(G=>[].concat((0,x.Z)(G),[le]))},at=le=>{const G=H.indexOf(le.value),R=(0,x.Z)(H);G===-1?R.push(le.value):R.splice(G,1),"value"in Q||j(R),Y==null||Y(R.filter(oe=>ve.includes(oe)).sort((oe,be)=>{const k=fe.findIndex(ie=>ie.value===oe),L=fe.findIndex(ie=>ie.value===be);return k-L}))},ke=ne("checkbox",ye),We=`${ke}-group`,[Et,Xe]=(0,s.ZP)(ke),Qe=(0,E.Z)(Q,["value","disabled"]),Ne=K.length?fe.map(le=>m.createElement(f,{prefixCls:ke,key:le.value.toString(),disabled:"disabled"in le?le.disabled:Q.disabled,value:le.value,checked:H.includes(le.value),onChange:le.onChange,className:`${We}-item`,style:le.style,title:le.title},le.label)):Z,Je={toggleOption:at,value:H,disabled:Q.disabled,name:Q.name,registerValue:_e,cancelValue:me},se=v()(We,{[`${We}-rtl`]:W==="rtl"},ae,Re,Xe);return Et(m.createElement("div",Object.assign({className:se,style:M},Qe,{ref:B}),m.createElement(c.Provider,{value:Je},Ne)))},C=m.forwardRef(A);var b=m.memo(C);const p=f;p.Group=b,p.__ANT_CHECKBOX=!0;var y=p},98447:function(wt,N,e){"use strict";e.d(N,{C2:function(){return i}});var t=e(17313),v=e(37613),g=e(83116);const m=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[m(l)]}N.ZP=(0,g.Z)("Checkbox",(h,r)=>{let{prefixCls:l}=r;return[i(l,h)]})},93891:function(wt,N,e){"use strict";var t=e(59301),v=e(36355),g=e(64165);const m=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=m},28103:function(wt,N,e){"use strict";e.d(N,{Z:function(){return d}});var t=e(92310),v=e.n(t),g=e(59301),m=e(36355),i=e(17313),h=e(83116),r=e(37613);const l=n=>{const{componentCls:a,sizePaddingEdgeHorizontal:u,colorSplit:f,lineWidth:x,textPaddingInline:E,orientationMargin:w,verticalMarginInline:A}=n;return{[a]:Object.assign(Object.assign({},(0,i.Wf)(n)),{borderBlockStart:`${x}px solid ${f}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:A,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}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:`${x}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:`${x}px 0 0`},[`&-horizontal${a}-with-text${a}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${a}-dashed`]:{borderInlineStartWidth:x,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 x=0,f=Object.getOwnPropertySymbols(n);x{const{getPrefixCls:a,direction:u,divider:f}=g.useContext(m.E_),{prefixCls:x,type:E="horizontal",orientation:w="center",orientationMargin:A,className:C,rootClassName:b,children:p,dashed:y,plain:S,style:B}=n,D=s(n,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Z=a("divider",x),[k,ye]=c(Z),se=w.length>0?`-${w}`:w,Be=!!p,M=w==="left"&&A!=null,Y=w==="right"&&A!=null,Q=v()(Z,f==null?void 0:f.className,ye,`${Z}-${E}`,{[`${Z}-with-text`]:Be,[`${Z}-with-text${se}`]:Be,[`${Z}-dashed`]:!!y,[`${Z}-plain`]:!!S,[`${Z}-rtl`]:u==="rtl",[`${Z}-no-default-orientation-margin-left`]:M,[`${Z}-no-default-orientation-margin-right`]:Y},C,b),ne=g.useMemo(()=>typeof A=="number"?A:/^\d+$/.test(A)?Number(A):A,[A]),W=Object.assign(Object.assign({},M&&{marginLeft:ne}),Y&&{marginRight:ne});return k(g.createElement("div",Object.assign({className:Q,style:Object.assign(Object.assign({},f==null?void 0:f.style),B)},D,{role:"separator"}),p&&E!=="vertical"&&g.createElement("span",{className:`${Z}-inner-text`,style:W},p)))}},43428:function(wt,N,e){"use strict";e.d(N,{Z:function(){return Et}});var t=e(92310),v=e.n(t),g=e(33885),m=e(42978),i=e(43403),h=e(34280),r=e(59301),l=r.createContext(null),c=r.createContext({}),s=l,o=e(20068),d=e(54476),n=e(77900),a=e(10228),u=e(26112),f=e(70425),x=function(Ge){var Re=Ge.prefixCls,Je=Ge.className,le=Ge.style,ce=Ge.children,G=Ge.containerRef,R=Ge.id,ae=Ge.onMouseEnter,be=Ge.onMouseOver,H=Ge.onMouseLeave,L=Ge.onClick,ie=Ge.onKeyDown,X=Ge.onKeyUp,F={onMouseEnter:ae,onMouseOver:be,onMouseLeave:H,onClick:L,onKeyDown:ie,onKeyUp:X},_=r.useContext(c),$=_.panel,P=(0,f.useComposeRef)($,G);return r.createElement(r.Fragment,null,r.createElement("div",(0,d.Z)({id:R,className:v()("".concat(Re,"-content"),Je),style:(0,g.Z)({},le),"aria-modal":"true",role:"dialog",ref:P},F),ce))},E=x,w=e(48736);function A(Ve){return typeof Ve=="string"&&String(Number(Ve))===Ve?((0,w.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Ve)):Ve}function C(Ve){warning(!("wrapperClassName"in Ve),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Ve.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var b={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function p(Ve,Ge){var Re,Je,le,ce,G=Ve.prefixCls,R=Ve.open,ae=Ve.placement,be=Ve.inline,H=Ve.push,L=Ve.forceRender,ie=Ve.autoFocus,X=Ve.keyboard,F=Ve.rootClassName,_=Ve.rootStyle,$=Ve.zIndex,P=Ve.className,oe=Ve.id,Ae=Ve.style,ee=Ve.motion,T=Ve.width,I=Ve.height,de=Ve.children,pe=Ve.contentWrapperStyle,De=Ve.mask,qe=Ve.maskClosable,Ke=Ve.maskMotion,he=Ve.maskClassName,We=Ve.maskStyle,J=Ve.afterOpenChange,it=Ve.onClose,St=Ve.onMouseEnter,O=Ve.onMouseOver,Qe=Ve.onMouseLeave,He=Ve.onClick,ue=Ve.onKeyDown,Ie=Ve.onKeyUp,ze=r.useRef(),Nt=r.useRef(),kt=r.useRef();r.useImperativeHandle(Ge,function(){return ze.current});var lt=function(nt){var xt=nt.keyCode,Ot=nt.shiftKey;switch(xt){case a.Z.TAB:{if(xt===a.Z.TAB){if(!Ot&&document.activeElement===kt.current){var Kt;(Kt=Nt.current)===null||Kt===void 0||Kt.focus({preventScroll:!0})}else if(Ot&&document.activeElement===Nt.current){var Zt;(Zt=kt.current)===null||Zt===void 0||Zt.focus({preventScroll:!0})}}break}case a.Z.ESC:{it&&X&&(nt.stopPropagation(),it(nt));break}}};r.useEffect(function(){if(R&&ie){var et;(et=ze.current)===null||et===void 0||et.focus({preventScroll:!0})}},[R]);var At=r.useState(!1),Tt=(0,m.Z)(At,2),Rt=Tt[0],Yt=Tt[1],Ut=r.useContext(s),Dt;H===!1?Dt={distance:0}:H===!0?Dt={}:Dt=H||{};var on=(Re=(Je=(le=Dt)===null||le===void 0?void 0:le.distance)!==null&&Je!==void 0?Je:Ut==null?void 0:Ut.pushDistance)!==null&&Re!==void 0?Re:180,xe=r.useMemo(function(){return{pushDistance:on,push:function(){Yt(!0)},pull:function(){Yt(!1)}}},[on]);r.useEffect(function(){if(R){var et;Ut==null||(et=Ut.push)===null||et===void 0||et.call(Ut)}else{var nt;Ut==null||(nt=Ut.pull)===null||nt===void 0||nt.call(Ut)}},[R]),r.useEffect(function(){return function(){var et;Ut==null||(et=Ut.pull)===null||et===void 0||et.call(Ut)}},[]);var U=De&&r.createElement(n.default,(0,d.Z)({key:"mask"},Ke,{visible:R}),function(et,nt){var xt=et.className,Ot=et.style;return r.createElement("div",{className:v()("".concat(G,"-mask"),xt,he),style:(0,g.Z)((0,g.Z)({},Ot),We),onClick:qe&&R?it:void 0,ref:nt})}),q=typeof ee=="function"?ee(ae):ee,te={};if(Rt&&on)switch(ae){case"top":te.transform="translateY(".concat(on,"px)");break;case"bottom":te.transform="translateY(".concat(-on,"px)");break;case"left":te.transform="translateX(".concat(on,"px)");break;default:te.transform="translateX(".concat(-on,"px)");break}ae==="left"||ae==="right"?te.width=A(T):te.height=A(I);var re={onMouseEnter:St,onMouseOver:O,onMouseLeave:Qe,onClick:He,onKeyDown:ue,onKeyUp:Ie},Me=r.createElement(n.default,(0,d.Z)({key:"panel"},q,{visible:R,forceRender:L,onVisibleChanged:function(nt){J==null||J(nt)},removeOnLeave:!1,leavedClassName:"".concat(G,"-content-wrapper-hidden")}),function(et,nt){var xt=et.className,Ot=et.style;return r.createElement("div",(0,d.Z)({className:v()("".concat(G,"-content-wrapper"),xt),style:(0,g.Z)((0,g.Z)((0,g.Z)({},te),Ot),pe)},(0,u.Z)(Ve,{data:!0})),r.createElement(E,(0,d.Z)({id:oe,containerRef:nt,prefixCls:G,className:P,style:Ae},re),de))}),Pe=(0,g.Z)({},_);return $&&(Pe.zIndex=$),r.createElement(s.Provider,{value:xe},r.createElement("div",{className:v()(G,"".concat(G,"-").concat(ae),F,(ce={},(0,o.Z)(ce,"".concat(G,"-open"),R),(0,o.Z)(ce,"".concat(G,"-inline"),be),ce)),style:Pe,tabIndex:-1,ref:ze,onKeyDown:lt},U,r.createElement("div",{tabIndex:0,ref:Nt,style:b,"aria-hidden":"true","data-sentinel":"start"}),Me,r.createElement("div",{tabIndex:0,ref:kt,style:b,"aria-hidden":"true","data-sentinel":"end"})))}var y=r.forwardRef(p),S=y,B=function(Ge){var Re=Ge.open,Je=Re===void 0?!1:Re,le=Ge.prefixCls,ce=le===void 0?"rc-drawer":le,G=Ge.placement,R=G===void 0?"right":G,ae=Ge.autoFocus,be=ae===void 0?!0:ae,H=Ge.keyboard,L=H===void 0?!0:H,ie=Ge.width,X=ie===void 0?378:ie,F=Ge.mask,_=F===void 0?!0:F,$=Ge.maskClosable,P=$===void 0?!0:$,oe=Ge.getContainer,Ae=Ge.forceRender,ee=Ge.afterOpenChange,T=Ge.destroyOnClose,I=Ge.onMouseEnter,de=Ge.onMouseOver,pe=Ge.onMouseLeave,De=Ge.onClick,qe=Ge.onKeyDown,Ke=Ge.onKeyUp,he=Ge.panelRef,We=r.useState(!1),J=(0,m.Z)(We,2),it=J[0],St=J[1],O=r.useState(!1),Qe=(0,m.Z)(O,2),He=Qe[0],ue=Qe[1];(0,h.Z)(function(){ue(!0)},[]);var Ie=He?Je:!1,ze=r.useRef(),Nt=r.useRef();(0,h.Z)(function(){Ie&&(Nt.current=document.activeElement)},[Ie]);var kt=function(Yt){var Ut;if(St(Yt),ee==null||ee(Yt),!Yt&&Nt.current&&!((Ut=ze.current)!==null&&Ut!==void 0&&Ut.contains(Nt.current))){var Dt;(Dt=Nt.current)===null||Dt===void 0||Dt.focus({preventScroll:!0})}},lt=r.useMemo(function(){return{panel:he}},[he]);if(!Ae&&!it&&!Ie&&T)return null;var At={onMouseEnter:I,onMouseOver:de,onMouseLeave:pe,onClick:De,onKeyDown:qe,onKeyUp:Ke},Tt=(0,g.Z)((0,g.Z)({},Ge),{},{open:Ie,prefixCls:ce,placement:R,autoFocus:be,keyboard:L,width:X,mask:_,maskClosable:P,inline:oe===!1,afterOpenChange:kt,ref:ze},At);return r.createElement(c.Provider,{value:lt},r.createElement(i.Z,{open:Ie||Ae||it,autoDestroy:!1,getContainer:oe,autoLock:_&&(Ie||it)},r.createElement(S,Tt)))},D=B,Z=D,k=e(62892),ye=e(36355),se=e(32441),Be=e(47729),Y=Ve=>{const{prefixCls:Ge,title:Re,footer:Je,extra:le,closeIcon:ce,closable:G,onClose:R,headerStyle:ae,drawerStyle:be,bodyStyle:H,footerStyle:L,children:ie}=Ve,X=r.useCallback(oe=>r.createElement("button",{type:"button",onClick:R,"aria-label":"Close",className:`${Ge}-close`},oe),[R]),[F,_]=(0,Be.Z)(G,ce,X,void 0,!0),$=r.useMemo(()=>!Re&&!F?null:r.createElement("div",{style:ae,className:v()(`${Ge}-header`,{[`${Ge}-header-close-only`]:F&&!Re&&!le})},r.createElement("div",{className:`${Ge}-header-title`},_,Re&&r.createElement("div",{className:`${Ge}-title`},Re)),le&&r.createElement("div",{className:`${Ge}-extra`},le)),[F,_,le,ae,Ge,Re]),P=r.useMemo(()=>{if(!Je)return null;const oe=`${Ge}-footer`;return r.createElement("div",{className:oe,style:L},Je)},[Je,L,Ge]);return r.createElement("div",{className:`${Ge}-wrapper-body`,style:be},$,r.createElement("div",{className:`${Ge}-body`,style:H},ie),P)},Q=e(33234),ne=e(83116),W=e(37613),j=Ve=>{const{componentCls:Ge,motionDurationSlow:Re}=Ve,Je={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${Re}`}}};return{[Ge]:{[`${Ge}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${Re}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Ge}-panel-motion`]:{"&-left":[Je,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Je,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Je,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Je,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const ve=Ve=>{const{componentCls:Ge,zIndexPopup:Re,colorBgMask:Je,colorBgElevated:le,motionDurationSlow:ce,motionDurationMid:G,padding:R,paddingLG:ae,fontSizeLG:be,lineHeightLG:H,lineWidth:L,lineType:ie,colorSplit:X,marginSM:F,colorIcon:_,colorIconHover:$,colorText:P,fontWeightStrong:oe,footerPaddingBlock:Ae,footerPaddingInline:ee}=Ve,T=`${Ge}-content-wrapper`;return{[Ge]:{position:"fixed",inset:0,zIndex:Re,pointerEvents:"none","&-pure":{position:"relative",background:le,[`&${Ge}-left`]:{boxShadow:Ve.boxShadowDrawerLeft},[`&${Ge}-right`]:{boxShadow:Ve.boxShadowDrawerRight},[`&${Ge}-top`]:{boxShadow:Ve.boxShadowDrawerUp},[`&${Ge}-bottom`]:{boxShadow:Ve.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Ge}-mask`]:{position:"absolute",inset:0,zIndex:Re,background:Je,pointerEvents:"auto"},[T]:{position:"absolute",zIndex:Re,maxWidth:"100vw",transition:`all ${ce}`,"&-hidden":{display:"none"}},[`&-left > ${T}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Ve.boxShadowDrawerLeft},[`&-right > ${T}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Ve.boxShadowDrawerRight},[`&-top > ${T}`]:{top:0,insetInline:0,boxShadow:Ve.boxShadowDrawerUp},[`&-bottom > ${T}`]:{bottom:0,insetInline:0,boxShadow:Ve.boxShadowDrawerDown},[`${Ge}-content`]:{width:"100%",height:"100%",overflow:"auto",background:le,pointerEvents:"auto"},[`${Ge}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Ge}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${R}px ${ae}px`,fontSize:be,lineHeight:H,borderBottom:`${L}px ${ie} ${X}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Ge}-extra`]:{flex:"none"},[`${Ge}-close`]:{display:"inline-block",marginInlineEnd:F,color:_,fontWeight:oe,fontSize:be,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:$,textDecoration:"none"}},[`${Ge}-title`]:{flex:1,margin:0,color:P,fontWeight:Ve.fontWeightStrong,fontSize:be,lineHeight:H},[`${Ge}-body`]:{flex:1,minWidth:0,minHeight:0,padding:ae,overflow:"auto"},[`${Ge}-footer`]:{flexShrink:0,padding:`${Ae}px ${ee}px`,borderTop:`${L}px ${ie} ${X}`},"&-rtl":{direction:"rtl"}}}};var Ce=(0,ne.Z)("Drawer",Ve=>{const Ge=(0,W.TS)(Ve,{});return[ve(Ge),j(Ge)]},Ve=>({zIndexPopup:Ve.zIndexPopupBase,footerPaddingBlock:Ve.paddingXS,footerPaddingInline:Ve.padding})),fe=e(11575),me=function(Ve,Ge){var Re={};for(var Je in Ve)Object.prototype.hasOwnProperty.call(Ve,Je)&&Ge.indexOf(Je)<0&&(Re[Je]=Ve[Je]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,Je=Object.getOwnPropertySymbols(Ve);le{var Ge;const{rootClassName:Re,width:Je,height:le,size:ce="default",mask:G=!0,push:R=at,open:ae,afterOpenChange:be,onClose:H,prefixCls:L,getContainer:ie,style:X,className:F,visible:_,afterVisibleChange:$}=Ve,P=me(Ve,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:oe,getPrefixCls:Ae,direction:ee,drawer:T}=r.useContext(ye.E_),I=Ae("drawer",L),[de,pe]=Ce(I),De=ie===void 0&&oe?()=>oe(document.body):ie,qe=v()({"no-mask":!G,[`${I}-rtl`]:ee==="rtl"},Re,pe),Ke=r.useMemo(()=>Je!=null?Je:ce==="large"?736:378,[Je,ce]),he=r.useMemo(()=>le!=null?le:ce==="large"?736:378,[le,ce]),We={motionName:(0,k.m)(I,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},J=St=>({motionName:(0,k.m)(I,`panel-motion-${St}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),it=(0,fe.H)();return de(r.createElement(Q.BR,null,r.createElement(se.Ux,{status:!0,override:!0},r.createElement(Z,Object.assign({prefixCls:I,onClose:H,maskMotion:We,motion:J},P,{open:ae!=null?ae:_,mask:G,push:R,width:Ke,height:he,style:Object.assign(Object.assign({},T==null?void 0:T.style),X),className:v()(T==null?void 0:T.className,F),rootClassName:qe,getContainer:De,afterOpenChange:be!=null?be:$,panelRef:it}),r.createElement(Y,Object.assign({prefixCls:I},P,{onClose:H}))))))},Ze=Ve=>{const{prefixCls:Ge,style:Re,className:Je,placement:le="right"}=Ve,ce=me(Ve,["prefixCls","style","className","placement"]),{getPrefixCls:G}=r.useContext(ye.E_),R=G("drawer",Ge),[ae,be]=Ce(R),H=v()(R,`${R}-pure`,`${R}-${le}`,be,Je);return ae(r.createElement("div",{className:H,style:Re},r.createElement(Y,Object.assign({prefixCls:R},ce))))};ke._InternalPanelDoNotUseOrYouWillBeFired=Ze;var Et=ke},91857:function(wt,N,e){"use strict";var t=e(59301),v=e(38819),g=e(92310),m=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 x=null,E=b=>{const{menu:p,arrow:y,prefixCls:S,children:B,trigger:D,disabled:Z,dropdownRender:k,getPopupContainer:ye,overlayClassName:se,rootClassName:Be,open:M,onOpenChange:Y,visible:Q,onVisibleChange:ne,mouseEnterDelay:W=.15,mouseLeaveDelay:K=.1,autoAdjustOverflow:j=!0,placement:ve="",overlay:Ce,transitionName:fe}=b,{getPopupContainer:me,getPrefixCls:_e,direction:at}=t.useContext(d.E_),ke=t.useMemo(()=>{const F=_e();return fe!==void 0?fe:ve.includes("top")?`${F}-slide-down`:`${F}-slide-up`},[_e,ve,fe]),Ze=t.useMemo(()=>ve?ve.includes("Center")?ve.slice(0,ve.indexOf("Center")):ve:at==="rtl"?"bottomRight":"bottomLeft",[ve,at]),Et=_e("dropdown",S),[Ve,Ge]=(0,f.Z)(Et),[,Re]=(0,u.Z)(),Je=t.Children.only(B),le=(0,o.Tm)(Je,{className:m()(`${Et}-trigger`,{[`${Et}-rtl`]:at==="rtl"},Je.props.className),disabled:Z}),ce=Z?[]:D;let G;ce&&ce.includes("contextMenu")&&(G=!0);const[R,ae]=(0,r.Z)(!1,{value:M!=null?M:Q}),be=(0,h.useEvent)(F=>{Y==null||Y(F),ne==null||ne(F),ae(F)}),H=m()(se,Be,Ge,{[`${Et}-rtl`]:at==="rtl"}),L=(0,c.Z)({arrowPointAtCenter:typeof y=="object"&&y.pointAtCenter,autoAdjustOverflow:j,offset:Re.marginXXS,arrowWidth:y?Re.sizePopupArrow:0,borderRadius:Re.borderRadius}),ie=t.useCallback(()=>{ae(!1)},[]),X=()=>{let F;return p!=null&&p.items?F=t.createElement(n.default,Object.assign({},p)):typeof Ce=="function"?F=Ce():F=Ce,k&&(F=k(F)),F=t.Children.only(typeof F=="string"?t.createElement("span",null,F):F),t.createElement(a.J,{prefixCls:`${Et}-menu`,expandIcon:t.createElement("span",{className:`${Et}-menu-submenu-arrow`},t.createElement(v.Z,{className:`${Et}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ie,validator:_=>{let{mode:$}=_}},F)};return Ve(t.createElement(i.Z,Object.assign({alignPoint:G},(0,l.Z)(b,["rootClassName"]),{mouseEnterDelay:W,mouseLeaveDelay:K,visible:R,builtinPlacements:L,arrow:!!y,overlayClassName:H,prefixCls:Et,getPopupContainer:ye||me,transitionName:ke,trigger:ce,overlay:X,placement:Ze,onVisibleChange:be}),le))};function w(b){return Object.assign(Object.assign({},b),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const A=(0,s.Z)(E,"dropdown",b=>b,w),C=b=>t.createElement(A,Object.assign({},b),t.createElement("span",null));E._InternalPanelDoNotUseOrYouWillBeFired=C,N.Z=E},38854:function(wt,N,e){"use strict";e.d(N,{Z:function(){return u}});var t=e(91857),v=e(92310),g=e.n(v),m=e(59301),i=e(18785),h=e(3113),r=e(36355),l=e(81327),c=e(33234),s=e(47211),o=function(f,x){var E={};for(var w in f)Object.prototype.hasOwnProperty.call(f,w)&&x.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:x,getPrefixCls:E,direction:w}=m.useContext(r.E_),{prefixCls:A,type:C="default",danger:b,disabled:p,loading:y,onClick:S,htmlType:B,children:D,className:Z,menu:k,arrow:ye,autoFocus:se,overlay:Be,trigger:M,align:Y,open:Q,onOpenChange:ne,placement:W,getPopupContainer:K,href:j,icon:ve=m.createElement(i.Z,null),title:Ce,buttonsRender:fe=X=>X,mouseEnterDelay:me,mouseLeaveDelay:_e,overlayClassName:at,overlayStyle:ke,destroyPopupOnHide:Ze,dropdownRender:Et}=f,Ve=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"]),Ge=E("dropdown",A),Re=`${Ge}-button`,[Je,le]=(0,s.Z)(Ge),ce={menu:k,arrow:ye,autoFocus:se,align:Y,disabled:p,trigger:p?[]:M,onOpenChange:ne,getPopupContainer:K||x,mouseEnterDelay:me,mouseLeaveDelay:_e,overlayClassName:at,overlayStyle:ke,destroyPopupOnHide:Ze,dropdownRender:Et},{compactSize:G,compactItemClassnames:R}=(0,c.ri)(Ge,w),ae=g()(Re,R,Z,le);"overlay"in f&&(ce.overlay=Be),"open"in f&&(ce.open=Q),"placement"in f?ce.placement=W:ce.placement=w==="rtl"?"bottomLeft":"bottomRight";const be=m.createElement(h.ZP,{type:C,danger:b,disabled:p,loading:y,onClick:S,htmlType:B,href:j,title:Ce},D),H=m.createElement(h.ZP,{type:C,danger:b,icon:ve}),[L,ie]=fe([be,H]);return Je(m.createElement(l.Z.Compact,Object.assign({className:ae,size:G,block:!0},Ve),L,m.createElement(t.Z,Object.assign({},ce),ie)))};d.__ANT_BUTTON=!0;var n=d;const a=t.Z;a.Button=n;var u=a},47211:function(wt,N,e){"use strict";e.d(N,{Z:function(){return o}});var t=e(17313),v=e(13826),g=e(92899),m=e(29878),i=e(19447),h=e(83116),r=e(37613),c=d=>{const{componentCls:n,menuCls:a,colorError:u,colorTextLightSolid:f}=d,x=`${a}-item`;return{[`${n}, ${n}-menu-submenu`]:{[`${a} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:u,"&:hover":{color:f,backgroundColor:u}}}}}};const s=d=>{const{componentCls:n,menuCls:a,zIndexPopup:u,dropdownArrowDistance:f,sizePopupArrow:x,antCls:E,iconCls:w,motionDurationMid:A,dropdownPaddingVertical:C,fontSize:b,dropdownEdgeChildPadding:p,colorTextDisabled:y,fontSizeIcon:S,controlPaddingHorizontal:B,colorBgElevated:D}=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+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${w}-down, & > ${E}-btn-icon > ${w}-down`]:{fontSize:S}},[`${n}-wrap`]:{position:"relative",[`${E}-btn > ${w}-down`]:{fontSize:S},[`${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, + `]:{[`&: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[m(l)]}N.ZP=(0,g.Z)("Checkbox",(h,r)=>{let{prefixCls:l}=r;return[i(l,h)]})},93891:function(wt,N,e){"use strict";var t=e(59301),v=e(36355),g=e(64165);const m=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=m},28103:function(wt,N,e){"use strict";e.d(N,{Z:function(){return d}});var t=e(92310),v=e.n(t),g=e(59301),m=e(36355),i=e(17313),h=e(83116),r=e(37613);const l=n=>{const{componentCls:a,sizePaddingEdgeHorizontal:u,colorSplit:f,lineWidth:x,textPaddingInline:E,orientationMargin:w,verticalMarginInline:A}=n;return{[a]:Object.assign(Object.assign({},(0,i.Wf)(n)),{borderBlockStart:`${x}px solid ${f}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:A,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}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:`${x}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:`${x}px 0 0`},[`&-horizontal${a}-with-text${a}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${a}-dashed`]:{borderInlineStartWidth:x,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 x=0,f=Object.getOwnPropertySymbols(n);x{const{getPrefixCls:a,direction:u,divider:f}=g.useContext(m.E_),{prefixCls:x,type:E="horizontal",orientation:w="center",orientationMargin:A,className:C,rootClassName:b,children:p,dashed:y,plain:S,style:B}=n,D=s(n,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Z=a("divider",x),[K,ye]=c(Z),ae=w.length>0?`-${w}`:w,Re=!!p,M=w==="left"&&A!=null,Y=w==="right"&&A!=null,Q=v()(Z,f==null?void 0:f.className,ye,`${Z}-${E}`,{[`${Z}-with-text`]:Re,[`${Z}-with-text${ae}`]:Re,[`${Z}-dashed`]:!!y,[`${Z}-plain`]:!!S,[`${Z}-rtl`]:u==="rtl",[`${Z}-no-default-orientation-margin-left`]:M,[`${Z}-no-default-orientation-margin-right`]:Y},C,b),ne=g.useMemo(()=>typeof A=="number"?A:/^\d+$/.test(A)?Number(A):A,[A]),W=Object.assign(Object.assign({},M&&{marginLeft:ne}),Y&&{marginRight:ne});return K(g.createElement("div",Object.assign({className:Q,style:Object.assign(Object.assign({},f==null?void 0:f.style),B)},D,{role:"separator"}),p&&E!=="vertical"&&g.createElement("span",{className:`${Z}-inner-text`,style:W},p)))}},43428:function(wt,N,e){"use strict";e.d(N,{Z:function(){return Et}});var t=e(92310),v=e.n(t),g=e(33885),m=e(42978),i=e(43403),h=e(34280),r=e(59301),l=r.createContext(null),c=r.createContext({}),s=l,o=e(20068),d=e(54476),n=e(77900),a=e(10228),u=e(26112),f=e(70425),x=function(Qe){var Ne=Qe.prefixCls,Je=Qe.className,se=Qe.style,le=Qe.children,G=Qe.containerRef,R=Qe.id,oe=Qe.onMouseEnter,be=Qe.onMouseOver,k=Qe.onMouseLeave,L=Qe.onClick,ie=Qe.onKeyDown,X=Qe.onKeyUp,P={onMouseEnter:oe,onMouseOver:be,onMouseLeave:k,onClick:L,onKeyDown:ie,onKeyUp:X},_=r.useContext(c),$=_.panel,F=(0,f.useComposeRef)($,G);return r.createElement(r.Fragment,null,r.createElement("div",(0,d.Z)({id:R,className:v()("".concat(Ne,"-content"),Je),style:(0,g.Z)({},se),"aria-modal":"true",role:"dialog",ref:F},P),le))},E=x,w=e(48736);function A(Xe){return typeof Xe=="string"&&String(Number(Xe))===Xe?((0,w.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Xe)):Xe}function C(Xe){warning(!("wrapperClassName"in Xe),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Xe.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var b={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function p(Xe,Qe){var Ne,Je,se,le,G=Xe.prefixCls,R=Xe.open,oe=Xe.placement,be=Xe.inline,k=Xe.push,L=Xe.forceRender,ie=Xe.autoFocus,X=Xe.keyboard,P=Xe.rootClassName,_=Xe.rootStyle,$=Xe.zIndex,F=Xe.className,ue=Xe.id,Ae=Xe.style,ee=Xe.motion,T=Xe.width,I=Xe.height,de=Xe.children,pe=Xe.contentWrapperStyle,De=Xe.mask,qe=Xe.maskClosable,Ke=Xe.maskMotion,he=Xe.maskClassName,Ze=Xe.maskStyle,J=Xe.afterOpenChange,it=Xe.onClose,St=Xe.onMouseEnter,O=Xe.onMouseOver,Ve=Xe.onMouseLeave,He=Xe.onClick,ce=Xe.onKeyDown,Ie=Xe.onKeyUp,ze=r.useRef(),Nt=r.useRef(),kt=r.useRef();r.useImperativeHandle(Qe,function(){return ze.current});var st=function(rt){var xt=rt.keyCode,Ot=rt.shiftKey;switch(xt){case a.Z.TAB:{if(xt===a.Z.TAB){if(!Ot&&document.activeElement===kt.current){var Ht;(Ht=Nt.current)===null||Ht===void 0||Ht.focus({preventScroll:!0})}else if(Ot&&document.activeElement===Nt.current){var Wt;(Wt=kt.current)===null||Wt===void 0||Wt.focus({preventScroll:!0})}}break}case a.Z.ESC:{it&&X&&(rt.stopPropagation(),it(rt));break}}};r.useEffect(function(){if(R&&ie){var et;(et=ze.current)===null||et===void 0||et.focus({preventScroll:!0})}},[R]);var At=r.useState(!1),Rt=(0,m.Z)(At,2),Tt=Rt[0],Jt=Rt[1],Vt=r.useContext(s),Dt;k===!1?Dt={distance:0}:k===!0?Dt={}:Dt=k||{};var an=(Ne=(Je=(se=Dt)===null||se===void 0?void 0:se.distance)!==null&&Je!==void 0?Je:Vt==null?void 0:Vt.pushDistance)!==null&&Ne!==void 0?Ne:180,xe=r.useMemo(function(){return{pushDistance:an,push:function(){Jt(!0)},pull:function(){Jt(!1)}}},[an]);r.useEffect(function(){if(R){var et;Vt==null||(et=Vt.push)===null||et===void 0||et.call(Vt)}else{var rt;Vt==null||(rt=Vt.pull)===null||rt===void 0||rt.call(Vt)}},[R]),r.useEffect(function(){return function(){var et;Vt==null||(et=Vt.pull)===null||et===void 0||et.call(Vt)}},[]);var U=De&&r.createElement(n.default,(0,d.Z)({key:"mask"},Ke,{visible:R}),function(et,rt){var xt=et.className,Ot=et.style;return r.createElement("div",{className:v()("".concat(G,"-mask"),xt,he),style:(0,g.Z)((0,g.Z)({},Ot),Ze),onClick:qe&&R?it:void 0,ref:rt})}),q=typeof ee=="function"?ee(oe):ee,te={};if(Tt&&an)switch(oe){case"top":te.transform="translateY(".concat(an,"px)");break;case"bottom":te.transform="translateY(".concat(-an,"px)");break;case"left":te.transform="translateX(".concat(an,"px)");break;default:te.transform="translateX(".concat(-an,"px)");break}oe==="left"||oe==="right"?te.width=A(T):te.height=A(I);var re={onMouseEnter:St,onMouseOver:O,onMouseLeave:Ve,onClick:He,onKeyDown:ce,onKeyUp:Ie},Le=r.createElement(n.default,(0,d.Z)({key:"panel"},q,{visible:R,forceRender:L,onVisibleChanged:function(rt){J==null||J(rt)},removeOnLeave:!1,leavedClassName:"".concat(G,"-content-wrapper-hidden")}),function(et,rt){var xt=et.className,Ot=et.style;return r.createElement("div",(0,d.Z)({className:v()("".concat(G,"-content-wrapper"),xt),style:(0,g.Z)((0,g.Z)((0,g.Z)({},te),Ot),pe)},(0,u.Z)(Xe,{data:!0})),r.createElement(E,(0,d.Z)({id:ue,containerRef:rt,prefixCls:G,className:F,style:Ae},re),de))}),Fe=(0,g.Z)({},_);return $&&(Fe.zIndex=$),r.createElement(s.Provider,{value:xe},r.createElement("div",{className:v()(G,"".concat(G,"-").concat(oe),P,(le={},(0,o.Z)(le,"".concat(G,"-open"),R),(0,o.Z)(le,"".concat(G,"-inline"),be),le)),style:Fe,tabIndex:-1,ref:ze,onKeyDown:st},U,r.createElement("div",{tabIndex:0,ref:Nt,style:b,"aria-hidden":"true","data-sentinel":"start"}),Le,r.createElement("div",{tabIndex:0,ref:kt,style:b,"aria-hidden":"true","data-sentinel":"end"})))}var y=r.forwardRef(p),S=y,B=function(Qe){var Ne=Qe.open,Je=Ne===void 0?!1:Ne,se=Qe.prefixCls,le=se===void 0?"rc-drawer":se,G=Qe.placement,R=G===void 0?"right":G,oe=Qe.autoFocus,be=oe===void 0?!0:oe,k=Qe.keyboard,L=k===void 0?!0:k,ie=Qe.width,X=ie===void 0?378:ie,P=Qe.mask,_=P===void 0?!0:P,$=Qe.maskClosable,F=$===void 0?!0:$,ue=Qe.getContainer,Ae=Qe.forceRender,ee=Qe.afterOpenChange,T=Qe.destroyOnClose,I=Qe.onMouseEnter,de=Qe.onMouseOver,pe=Qe.onMouseLeave,De=Qe.onClick,qe=Qe.onKeyDown,Ke=Qe.onKeyUp,he=Qe.panelRef,Ze=r.useState(!1),J=(0,m.Z)(Ze,2),it=J[0],St=J[1],O=r.useState(!1),Ve=(0,m.Z)(O,2),He=Ve[0],ce=Ve[1];(0,h.Z)(function(){ce(!0)},[]);var Ie=He?Je:!1,ze=r.useRef(),Nt=r.useRef();(0,h.Z)(function(){Ie&&(Nt.current=document.activeElement)},[Ie]);var kt=function(Jt){var Vt;if(St(Jt),ee==null||ee(Jt),!Jt&&Nt.current&&!((Vt=ze.current)!==null&&Vt!==void 0&&Vt.contains(Nt.current))){var Dt;(Dt=Nt.current)===null||Dt===void 0||Dt.focus({preventScroll:!0})}},st=r.useMemo(function(){return{panel:he}},[he]);if(!Ae&&!it&&!Ie&&T)return null;var At={onMouseEnter:I,onMouseOver:de,onMouseLeave:pe,onClick:De,onKeyDown:qe,onKeyUp:Ke},Rt=(0,g.Z)((0,g.Z)({},Qe),{},{open:Ie,prefixCls:le,placement:R,autoFocus:be,keyboard:L,width:X,mask:_,maskClosable:F,inline:ue===!1,afterOpenChange:kt,ref:ze},At);return r.createElement(c.Provider,{value:st},r.createElement(i.Z,{open:Ie||Ae||it,autoDestroy:!1,getContainer:ue,autoLock:_&&(Ie||it)},r.createElement(S,Rt)))},D=B,Z=D,K=e(62892),ye=e(36355),ae=e(32441),Re=e(47729),Y=Xe=>{const{prefixCls:Qe,title:Ne,footer:Je,extra:se,closeIcon:le,closable:G,onClose:R,headerStyle:oe,drawerStyle:be,bodyStyle:k,footerStyle:L,children:ie}=Xe,X=r.useCallback(ue=>r.createElement("button",{type:"button",onClick:R,"aria-label":"Close",className:`${Qe}-close`},ue),[R]),[P,_]=(0,Re.Z)(G,le,X,void 0,!0),$=r.useMemo(()=>!Ne&&!P?null:r.createElement("div",{style:oe,className:v()(`${Qe}-header`,{[`${Qe}-header-close-only`]:P&&!Ne&&!se})},r.createElement("div",{className:`${Qe}-header-title`},_,Ne&&r.createElement("div",{className:`${Qe}-title`},Ne)),se&&r.createElement("div",{className:`${Qe}-extra`},se)),[P,_,se,oe,Qe,Ne]),F=r.useMemo(()=>{if(!Je)return null;const ue=`${Qe}-footer`;return r.createElement("div",{className:ue,style:L},Je)},[Je,L,Qe]);return r.createElement("div",{className:`${Qe}-wrapper-body`,style:be},$,r.createElement("div",{className:`${Qe}-body`,style:k},ie),F)},Q=e(33234),ne=e(83116),W=e(37613),j=Xe=>{const{componentCls:Qe,motionDurationSlow:Ne}=Xe,Je={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${Ne}`}}};return{[Qe]:{[`${Qe}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${Ne}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Qe}-panel-motion`]:{"&-left":[Je,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Je,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Je,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Je,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const ve=Xe=>{const{componentCls:Qe,zIndexPopup:Ne,colorBgMask:Je,colorBgElevated:se,motionDurationSlow:le,motionDurationMid:G,padding:R,paddingLG:oe,fontSizeLG:be,lineHeightLG:k,lineWidth:L,lineType:ie,colorSplit:X,marginSM:P,colorIcon:_,colorIconHover:$,colorText:F,fontWeightStrong:ue,footerPaddingBlock:Ae,footerPaddingInline:ee}=Xe,T=`${Qe}-content-wrapper`;return{[Qe]:{position:"fixed",inset:0,zIndex:Ne,pointerEvents:"none","&-pure":{position:"relative",background:se,[`&${Qe}-left`]:{boxShadow:Xe.boxShadowDrawerLeft},[`&${Qe}-right`]:{boxShadow:Xe.boxShadowDrawerRight},[`&${Qe}-top`]:{boxShadow:Xe.boxShadowDrawerUp},[`&${Qe}-bottom`]:{boxShadow:Xe.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Qe}-mask`]:{position:"absolute",inset:0,zIndex:Ne,background:Je,pointerEvents:"auto"},[T]:{position:"absolute",zIndex:Ne,maxWidth:"100vw",transition:`all ${le}`,"&-hidden":{display:"none"}},[`&-left > ${T}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Xe.boxShadowDrawerLeft},[`&-right > ${T}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Xe.boxShadowDrawerRight},[`&-top > ${T}`]:{top:0,insetInline:0,boxShadow:Xe.boxShadowDrawerUp},[`&-bottom > ${T}`]:{bottom:0,insetInline:0,boxShadow:Xe.boxShadowDrawerDown},[`${Qe}-content`]:{width:"100%",height:"100%",overflow:"auto",background:se,pointerEvents:"auto"},[`${Qe}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Qe}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${R}px ${oe}px`,fontSize:be,lineHeight:k,borderBottom:`${L}px ${ie} ${X}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Qe}-extra`]:{flex:"none"},[`${Qe}-close`]:{display:"inline-block",marginInlineEnd:P,color:_,fontWeight:ue,fontSize:be,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:$,textDecoration:"none"}},[`${Qe}-title`]:{flex:1,margin:0,color:F,fontWeight:Xe.fontWeightStrong,fontSize:be,lineHeight:k},[`${Qe}-body`]:{flex:1,minWidth:0,minHeight:0,padding:oe,overflow:"auto"},[`${Qe}-footer`]:{flexShrink:0,padding:`${Ae}px ${ee}px`,borderTop:`${L}px ${ie} ${X}`},"&-rtl":{direction:"rtl"}}}};var Ce=(0,ne.Z)("Drawer",Xe=>{const Qe=(0,W.TS)(Xe,{});return[ve(Qe),j(Qe)]},Xe=>({zIndexPopup:Xe.zIndexPopupBase,footerPaddingBlock:Xe.paddingXS,footerPaddingInline:Xe.padding})),fe=e(11575),me=function(Xe,Qe){var Ne={};for(var Je in Xe)Object.prototype.hasOwnProperty.call(Xe,Je)&&Qe.indexOf(Je)<0&&(Ne[Je]=Xe[Je]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,Je=Object.getOwnPropertySymbols(Xe);se{var Qe;const{rootClassName:Ne,width:Je,height:se,size:le="default",mask:G=!0,push:R=at,open:oe,afterOpenChange:be,onClose:k,prefixCls:L,getContainer:ie,style:X,className:P,visible:_,afterVisibleChange:$}=Xe,F=me(Xe,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:ue,getPrefixCls:Ae,direction:ee,drawer:T}=r.useContext(ye.E_),I=Ae("drawer",L),[de,pe]=Ce(I),De=ie===void 0&&ue?()=>ue(document.body):ie,qe=v()({"no-mask":!G,[`${I}-rtl`]:ee==="rtl"},Ne,pe),Ke=r.useMemo(()=>Je!=null?Je:le==="large"?736:378,[Je,le]),he=r.useMemo(()=>se!=null?se:le==="large"?736:378,[se,le]),Ze={motionName:(0,K.m)(I,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},J=St=>({motionName:(0,K.m)(I,`panel-motion-${St}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),it=(0,fe.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:_,mask:G,push:R,width:Ke,height:he,style:Object.assign(Object.assign({},T==null?void 0:T.style),X),className:v()(T==null?void 0:T.className,P),rootClassName:qe,getContainer:De,afterOpenChange:be!=null?be:$,panelRef:it}),r.createElement(Y,Object.assign({prefixCls:I},F,{onClose:k}))))))},We=Xe=>{const{prefixCls:Qe,style:Ne,className:Je,placement:se="right"}=Xe,le=me(Xe,["prefixCls","style","className","placement"]),{getPrefixCls:G}=r.useContext(ye.E_),R=G("drawer",Qe),[oe,be]=Ce(R),k=v()(R,`${R}-pure`,`${R}-${se}`,be,Je);return oe(r.createElement("div",{className:k,style:Ne},r.createElement(Y,Object.assign({prefixCls:R},le))))};ke._InternalPanelDoNotUseOrYouWillBeFired=We;var Et=ke},91857:function(wt,N,e){"use strict";var t=e(59301),v=e(38819),g=e(92310),m=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 x=null,E=b=>{const{menu:p,arrow:y,prefixCls:S,children:B,trigger:D,disabled:Z,dropdownRender:K,getPopupContainer:ye,overlayClassName:ae,rootClassName:Re,open:M,onOpenChange:Y,visible:Q,onVisibleChange:ne,mouseEnterDelay:W=.15,mouseLeaveDelay:H=.1,autoAdjustOverflow:j=!0,placement:ve="",overlay:Ce,transitionName:fe}=b,{getPopupContainer:me,getPrefixCls:_e,direction:at}=t.useContext(d.E_),ke=t.useMemo(()=>{const P=_e();return fe!==void 0?fe:ve.includes("top")?`${P}-slide-down`:`${P}-slide-up`},[_e,ve,fe]),We=t.useMemo(()=>ve?ve.includes("Center")?ve.slice(0,ve.indexOf("Center")):ve:at==="rtl"?"bottomRight":"bottomLeft",[ve,at]),Et=_e("dropdown",S),[Xe,Qe]=(0,f.Z)(Et),[,Ne]=(0,u.Z)(),Je=t.Children.only(B),se=(0,o.Tm)(Je,{className:m()(`${Et}-trigger`,{[`${Et}-rtl`]:at==="rtl"},Je.props.className),disabled:Z}),le=Z?[]:D;let G;le&&le.includes("contextMenu")&&(G=!0);const[R,oe]=(0,r.Z)(!1,{value:M!=null?M:Q}),be=(0,h.useEvent)(P=>{Y==null||Y(P),ne==null||ne(P),oe(P)}),k=m()(ae,Re,Qe,{[`${Et}-rtl`]:at==="rtl"}),L=(0,c.Z)({arrowPointAtCenter:typeof y=="object"&&y.pointAtCenter,autoAdjustOverflow:j,offset:Ne.marginXXS,arrowWidth:y?Ne.sizePopupArrow:0,borderRadius:Ne.borderRadius}),ie=t.useCallback(()=>{oe(!1)},[]),X=()=>{let P;return p!=null&&p.items?P=t.createElement(n.default,Object.assign({},p)):typeof Ce=="function"?P=Ce():P=Ce,K&&(P=K(P)),P=t.Children.only(typeof P=="string"?t.createElement("span",null,P):P),t.createElement(a.J,{prefixCls:`${Et}-menu`,expandIcon:t.createElement("span",{className:`${Et}-menu-submenu-arrow`},t.createElement(v.Z,{className:`${Et}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ie,validator:_=>{let{mode:$}=_}},P)};return Xe(t.createElement(i.Z,Object.assign({alignPoint:G},(0,l.Z)(b,["rootClassName"]),{mouseEnterDelay:W,mouseLeaveDelay:H,visible:R,builtinPlacements:L,arrow:!!y,overlayClassName:k,prefixCls:Et,getPopupContainer:ye||me,transitionName:ke,trigger:le,overlay:X,placement:We,onVisibleChange:be}),se))};function w(b){return Object.assign(Object.assign({},b),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const A=(0,s.Z)(E,"dropdown",b=>b,w),C=b=>t.createElement(A,Object.assign({},b),t.createElement("span",null));E._InternalPanelDoNotUseOrYouWillBeFired=C,N.Z=E},38854:function(wt,N,e){"use strict";e.d(N,{Z:function(){return u}});var t=e(91857),v=e(92310),g=e.n(v),m=e(59301),i=e(18785),h=e(3113),r=e(36355),l=e(81327),c=e(33234),s=e(47211),o=function(f,x){var E={};for(var w in f)Object.prototype.hasOwnProperty.call(f,w)&&x.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:x,getPrefixCls:E,direction:w}=m.useContext(r.E_),{prefixCls:A,type:C="default",danger:b,disabled:p,loading:y,onClick:S,htmlType:B,children:D,className:Z,menu:K,arrow:ye,autoFocus:ae,overlay:Re,trigger:M,align:Y,open:Q,onOpenChange:ne,placement:W,getPopupContainer:H,href:j,icon:ve=m.createElement(i.Z,null),title:Ce,buttonsRender:fe=X=>X,mouseEnterDelay:me,mouseLeaveDelay:_e,overlayClassName:at,overlayStyle:ke,destroyPopupOnHide:We,dropdownRender:Et}=f,Xe=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"]),Qe=E("dropdown",A),Ne=`${Qe}-button`,[Je,se]=(0,s.Z)(Qe),le={menu:K,arrow:ye,autoFocus:ae,align:Y,disabled:p,trigger:p?[]:M,onOpenChange:ne,getPopupContainer:H||x,mouseEnterDelay:me,mouseLeaveDelay:_e,overlayClassName:at,overlayStyle:ke,destroyPopupOnHide:We,dropdownRender:Et},{compactSize:G,compactItemClassnames:R}=(0,c.ri)(Qe,w),oe=g()(Ne,R,Z,se);"overlay"in f&&(le.overlay=Re),"open"in f&&(le.open=Q),"placement"in f?le.placement=W:le.placement=w==="rtl"?"bottomLeft":"bottomRight";const be=m.createElement(h.ZP,{type:C,danger:b,disabled:p,loading:y,onClick:S,htmlType:B,href:j,title:Ce},D),k=m.createElement(h.ZP,{type:C,danger:b,icon:ve}),[L,ie]=fe([be,k]);return Je(m.createElement(l.Z.Compact,Object.assign({className:oe,size:G,block:!0},Xe),L,m.createElement(t.Z,Object.assign({},le),ie)))};d.__ANT_BUTTON=!0;var n=d;const a=t.Z;a.Button=n;var u=a},47211:function(wt,N,e){"use strict";e.d(N,{Z:function(){return o}});var t=e(17313),v=e(13826),g=e(92899),m=e(29878),i=e(19447),h=e(83116),r=e(37613),c=d=>{const{componentCls:n,menuCls:a,colorError:u,colorTextLightSolid:f}=d,x=`${a}-item`;return{[`${n}, ${n}-menu-submenu`]:{[`${a} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:u,"&:hover":{color:f,backgroundColor:u}}}}}};const s=d=>{const{componentCls:n,menuCls:a,zIndexPopup:u,dropdownArrowDistance:f,sizePopupArrow:x,antCls:E,iconCls:w,motionDurationMid:A,dropdownPaddingVertical:C,fontSize:b,dropdownEdgeChildPadding:p,colorTextDisabled:y,fontSizeIcon:S,controlPaddingHorizontal:B,colorBgElevated:D}=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+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${w}-down, & > ${E}-btn-icon > ${w}-down`]:{fontSize:S}},[`${n}-wrap`]:{position:"relative",[`${E}-btn > ${w}-down`]:{fontSize:S},[`${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, @@ -21,25 +21,25 @@ connection closed`)}};const Or=setInterval(()=>{dn.current&&dn.current.send(JSON &${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:D,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:p,listStyleType:"none",backgroundColor:D,backgroundClip:"padding-box",borderRadius:d.borderRadiusLG,outline:"none",boxShadow:d.boxShadowSecondary},(0,t.Qy)(d)),{[`${a}-item-group-title`]:{padding:`${C}px ${B}px`,color:d.colorTextDescription,transition:`all ${A}`},[`${a}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${a}-item-icon`]:{minWidth:b,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:`${C}px ${B}px`,color:d.colorText,fontWeight:"normal",fontSize:b,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:S,fontStyle:"normal"}}}),[`${a}-item-group-list`]:{margin:`0 ${d.marginXS}px`,padding:0,listStyle:"none"},[`${a}-submenu-title`]:{paddingInlineEnd:B+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,m._y)(d,"zoom-big")]]};var o=(0,h.Z)("Dropdown",(d,n)=>{let{rootPrefixCls:a}=n;const{marginXXS:u,sizePopupArrow:f,controlHeight:x,fontSize:E,lineHeight:w,paddingXXS:A,componentCls:C,borderRadiusLG:b}=d,p=(x-E*w)/2,{dropdownArrowOffset:y}=(0,i.fS)({contentRadius:b}),S=(0,r.TS)(d,{menuCls:`${C}-menu`,rootPrefixCls:a,dropdownArrowDistance:f/2+u,dropdownArrowOffset:y,dropdownPaddingVertical:p,dropdownEdgeChildPadding:A});return[s(S),c(S)]},d=>({zIndexPopup:d.zIndexPopupBase+50}))},64165:function(wt,N,e){"use strict";e.d(N,{Z:function(){return A}});var t=e(92310),v=e.n(t),g=e(59301),m=e(36355),i=e(9763),h=e(64993),r=e(88088),c=()=>{const[,C]=(0,r.Z)(),p=new h.C(C.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:p,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[,C]=(0,r.Z)(),{colorFill:b,colorFillTertiary:p,colorFillQuaternary:y,colorBgContainer:S}=C,{borderColor:B,shadowColor:D,contentColor:Z}=(0,g.useMemo)(()=>({borderColor:new h.C(b).onBackground(S).toHexShortString(),shadowColor:new h.C(p).onBackground(S).toHexShortString(),contentColor:new h.C(y).onBackground(S).toHexShortString()}),[b,p,y,S]);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:B},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=C=>{const{componentCls:b,margin:p,marginXS:y,marginXL:S,fontSize:B,lineHeight:D}=C;return{[b]:{marginInline:y,fontSize:B,lineHeight:D,textAlign:"center",[`${b}-image`]:{height:C.emptyImgHeight,marginBottom:y,opacity:C.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${b}-description`]:{color:C.colorText},[`${b}-footer`]:{marginTop:p},"&-normal":{marginBlock:S,color:C.colorTextDisabled,[`${b}-description`]:{color:C.colorTextDisabled},[`${b}-image`]:{height:C.emptyImgHeightMD}},"&-small":{marginBlock:y,color:C.colorTextDisabled,[`${b}-image`]:{height:C.emptyImgHeightSM}}}}};var u=(0,d.Z)("Empty",C=>{const{componentCls:b,controlHeightLG:p}=C,y=(0,n.TS)(C,{emptyImgCls:`${b}-img`,emptyImgHeight:p*2.5,emptyImgHeightMD:p,emptyImgHeightSM:p*.875});return[a(y)]}),f=function(C,b){var p={};for(var y in C)Object.prototype.hasOwnProperty.call(C,y)&&b.indexOf(y)<0&&(p[y]=C[y]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,y=Object.getOwnPropertySymbols(C);S{var{className:b,rootClassName:p,prefixCls:y,image:S=x,description:B,children:D,imageStyle:Z,style:k}=C,ye=f(C,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:se,direction:Be,empty:M}=g.useContext(m.E_),Y=se("empty",y),[Q,ne]=u(Y),[W]=(0,i.Z)("Empty"),K=typeof B!="undefined"?B:W==null?void 0:W.description,j=typeof K=="string"?K:"empty";let ve=null;return typeof S=="string"?ve=g.createElement("img",{alt:j,src:S}):ve=S,Q(g.createElement("div",Object.assign({className:v()(ne,Y,M==null?void 0:M.className,{[`${Y}-normal`]:S===E,[`${Y}-rtl`]:Be==="rtl"},b,p),style:Object.assign(Object.assign({},M==null?void 0:M.style),k)},ye),g.createElement("div",{className:`${Y}-image`,style:Z},ve),K&&g.createElement("div",{className:`${Y}-description`},K),D&&g.createElement("div",{className:`${Y}-footer`},D)))};w.PRESENTED_IMAGE_DEFAULT=x,w.PRESENTED_IMAGE_SIMPLE=E;var A=w},78241:function(wt,N,e){"use strict";e.d(N,{default:function(){return on}});var t=e(94480),v=e(92310),g=e.n(v),m=e(77900),i=e(59301),h=e(62892),r=e(32441);function l(xe){const[U,q]=i.useState(xe);return i.useEffect(()=>{const te=setTimeout(()=>{q(xe)},xe.length?0:10);return()=>{clearTimeout(te)}},[xe]),U}var c=e(17313),s=e(29878),o=e(8378),d=e(37613),n=e(83116),u=xe=>{const{componentCls:U}=xe,q=`${U}-show-help`,te=`${U}-show-help-item`;return{[q]:{transition:`opacity ${xe.motionDurationSlow} ${xe.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[te]:{overflow:"hidden",transition:`height ${xe.motionDurationSlow} ${xe.motionEaseInOut}, + &${E}-slide-up-leave${E}-slide-up-leave-active${n}-placement-topRight`]:{animationName:v.ly}})},(0,i.ZP)(d,{colorBg:D,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:p,listStyleType:"none",backgroundColor:D,backgroundClip:"padding-box",borderRadius:d.borderRadiusLG,outline:"none",boxShadow:d.boxShadowSecondary},(0,t.Qy)(d)),{[`${a}-item-group-title`]:{padding:`${C}px ${B}px`,color:d.colorTextDescription,transition:`all ${A}`},[`${a}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${a}-item-icon`]:{minWidth:b,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:`${C}px ${B}px`,color:d.colorText,fontWeight:"normal",fontSize:b,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:S,fontStyle:"normal"}}}),[`${a}-item-group-list`]:{margin:`0 ${d.marginXS}px`,padding:0,listStyle:"none"},[`${a}-submenu-title`]:{paddingInlineEnd:B+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,m._y)(d,"zoom-big")]]};var o=(0,h.Z)("Dropdown",(d,n)=>{let{rootPrefixCls:a}=n;const{marginXXS:u,sizePopupArrow:f,controlHeight:x,fontSize:E,lineHeight:w,paddingXXS:A,componentCls:C,borderRadiusLG:b}=d,p=(x-E*w)/2,{dropdownArrowOffset:y}=(0,i.fS)({contentRadius:b}),S=(0,r.TS)(d,{menuCls:`${C}-menu`,rootPrefixCls:a,dropdownArrowDistance:f/2+u,dropdownArrowOffset:y,dropdownPaddingVertical:p,dropdownEdgeChildPadding:A});return[s(S),c(S)]},d=>({zIndexPopup:d.zIndexPopupBase+50}))},64165:function(wt,N,e){"use strict";e.d(N,{Z:function(){return A}});var t=e(92310),v=e.n(t),g=e(59301),m=e(36355),i=e(9763),h=e(64993),r=e(88088),c=()=>{const[,C]=(0,r.Z)(),p=new h.C(C.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:p,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[,C]=(0,r.Z)(),{colorFill:b,colorFillTertiary:p,colorFillQuaternary:y,colorBgContainer:S}=C,{borderColor:B,shadowColor:D,contentColor:Z}=(0,g.useMemo)(()=>({borderColor:new h.C(b).onBackground(S).toHexShortString(),shadowColor:new h.C(p).onBackground(S).toHexShortString(),contentColor:new h.C(y).onBackground(S).toHexShortString()}),[b,p,y,S]);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:B},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=C=>{const{componentCls:b,margin:p,marginXS:y,marginXL:S,fontSize:B,lineHeight:D}=C;return{[b]:{marginInline:y,fontSize:B,lineHeight:D,textAlign:"center",[`${b}-image`]:{height:C.emptyImgHeight,marginBottom:y,opacity:C.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${b}-description`]:{color:C.colorText},[`${b}-footer`]:{marginTop:p},"&-normal":{marginBlock:S,color:C.colorTextDisabled,[`${b}-description`]:{color:C.colorTextDisabled},[`${b}-image`]:{height:C.emptyImgHeightMD}},"&-small":{marginBlock:y,color:C.colorTextDisabled,[`${b}-image`]:{height:C.emptyImgHeightSM}}}}};var u=(0,d.Z)("Empty",C=>{const{componentCls:b,controlHeightLG:p}=C,y=(0,n.TS)(C,{emptyImgCls:`${b}-img`,emptyImgHeight:p*2.5,emptyImgHeightMD:p,emptyImgHeightSM:p*.875});return[a(y)]}),f=function(C,b){var p={};for(var y in C)Object.prototype.hasOwnProperty.call(C,y)&&b.indexOf(y)<0&&(p[y]=C[y]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,y=Object.getOwnPropertySymbols(C);S{var{className:b,rootClassName:p,prefixCls:y,image:S=x,description:B,children:D,imageStyle:Z,style:K}=C,ye=f(C,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:ae,direction:Re,empty:M}=g.useContext(m.E_),Y=ae("empty",y),[Q,ne]=u(Y),[W]=(0,i.Z)("Empty"),H=typeof B!="undefined"?B:W==null?void 0:W.description,j=typeof H=="string"?H:"empty";let ve=null;return typeof S=="string"?ve=g.createElement("img",{alt:j,src:S}):ve=S,Q(g.createElement("div",Object.assign({className:v()(ne,Y,M==null?void 0:M.className,{[`${Y}-normal`]:S===E,[`${Y}-rtl`]:Re==="rtl"},b,p),style:Object.assign(Object.assign({},M==null?void 0:M.style),K)},ye),g.createElement("div",{className:`${Y}-image`,style:Z},ve),H&&g.createElement("div",{className:`${Y}-description`},H),D&&g.createElement("div",{className:`${Y}-footer`},D)))};w.PRESENTED_IMAGE_DEFAULT=x,w.PRESENTED_IMAGE_SIMPLE=E;var A=w},78241:function(wt,N,e){"use strict";e.d(N,{default:function(){return an}});var t=e(94480),v=e(92310),g=e.n(v),m=e(77900),i=e(59301),h=e(62892),r=e(32441);function l(xe){const[U,q]=i.useState(xe);return i.useEffect(()=>{const te=setTimeout(()=>{q(xe)},xe.length?0:10);return()=>{clearTimeout(te)}},[xe]),U}var c=e(17313),s=e(29878),o=e(8378),d=e(37613),n=e(83116),u=xe=>{const{componentCls:U}=xe,q=`${U}-show-help`,te=`${U}-show-help-item`;return{[q]:{transition:`opacity ${xe.motionDurationSlow} ${xe.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[te]:{overflow:"hidden",transition:`height ${xe.motionDurationSlow} ${xe.motionEaseInOut}, opacity ${xe.motionDurationSlow} ${xe.motionEaseInOut}, - transform ${xe.motionDurationSlow} ${xe.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=xe=>({legend:{display:"block",width:"100%",marginBottom:xe.marginLG,padding:0,color:xe.colorTextDescription,fontSize:xe.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${xe.lineWidth}px ${xe.lineType} ${xe.colorBorder}`},label:{fontSize:xe.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 ${xe.controlOutlineWidth}px ${xe.controlOutline}`},output:{display:"block",paddingTop:15,color:xe.colorText,fontSize:xe.fontSize,lineHeight:xe.lineHeight}}),x=(xe,U)=>{const{formItemCls:q}=xe;return{[q]:{[`${q}-label > label`]:{height:U},[`${q}-control-input`]:{minHeight:U}}}},E=xe=>{const{componentCls:U}=xe;return{[xe.componentCls]:Object.assign(Object.assign(Object.assign({},(0,c.Wf)(xe)),f(xe)),{[`${U}-text`]:{display:"inline-block",paddingInlineEnd:xe.paddingSM},"&-small":Object.assign({},x(xe,xe.controlHeightSM)),"&-large":Object.assign({},x(xe,xe.controlHeightLG))})}},w=xe=>{const{formItemCls:U,iconCls:q,componentCls:te,rootPrefixCls:re,labelRequiredMarkColor:Me,labelColor:Pe,labelFontSize:et,labelHeight:nt,labelColonMarginInlineStart:xt,labelColonMarginInlineEnd:Ot,itemMarginBottom:Kt}=xe;return{[U]:Object.assign(Object.assign({},(0,c.Wf)(xe)),{marginBottom:Kt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${re}-row`]:{display:"none"},"&-has-warning":{[`${U}-split`]:{color:xe.colorError}},"&-has-error":{[`${U}-split`]:{color:xe.colorWarning}},[`${U}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${xe.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:nt,color:Pe,fontSize:et,[`> ${q}`]:{fontSize:xe.fontSize,verticalAlign:"top"},[`&${U}-required:not(${U}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:xe.marginXXS,color:Me,fontSize:xe.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${te}-hide-required-mark &`]:{display:"none"}},[`${U}-optional`]:{display:"inline-block",marginInlineStart:xe.marginXXS,color:xe.colorTextDescription,[`${te}-hide-required-mark &`]:{display:"none"}},[`${U}-tooltip`]:{color:xe.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:xe.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:xt,marginInlineEnd:Ot},[`&${U}-no-colon::after`]:{content:'"\\a0"'}}},[`${U}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${re}-col-'"]):not([class*="' ${re}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:xe.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[U]:{"&-explain, &-extra":{clear:"both",color:xe.colorTextDescription,fontSize:xe.fontSize,lineHeight:xe.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:xe.controlHeightSM,transition:`color ${xe.motionDurationMid} ${xe.motionEaseOut}`},"&-explain":{"&-error":{color:xe.colorError},"&-warning":{color:xe.colorWarning}}},[`&-with-help ${U}-explain`]:{height:"auto",opacity:1},[`${U}-feedback-icon`]:{fontSize:xe.fontSize,textAlign:"center",visibility:"visible",animationName:s.kr,animationDuration:xe.motionDurationMid,animationTimingFunction:xe.motionEaseOutBack,pointerEvents:"none","&-success":{color:xe.colorSuccess},"&-error":{color:xe.colorError},"&-warning":{color:xe.colorWarning},"&-validating":{color:xe.colorPrimary}}})}},A=xe=>{const{componentCls:U,formItemCls:q}=xe;return{[`${U}-horizontal`]:{[`${q}-label`]:{flexGrow:0},[`${q}-control`]:{flex:"1 1 0",minWidth:0},[`${q}-label[class$='-24'], ${q}-label[class*='-24 ']`]:{[`& + ${q}-control`]:{minWidth:"unset"}}}}},C=xe=>{const{componentCls:U,formItemCls:q}=xe;return{[`${U}-inline`]:{display:"flex",flexWrap:"wrap",[q]:{flex:"none",marginInlineEnd:xe.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${q}-label, + transform ${xe.motionDurationSlow} ${xe.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=xe=>({legend:{display:"block",width:"100%",marginBottom:xe.marginLG,padding:0,color:xe.colorTextDescription,fontSize:xe.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${xe.lineWidth}px ${xe.lineType} ${xe.colorBorder}`},label:{fontSize:xe.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 ${xe.controlOutlineWidth}px ${xe.controlOutline}`},output:{display:"block",paddingTop:15,color:xe.colorText,fontSize:xe.fontSize,lineHeight:xe.lineHeight}}),x=(xe,U)=>{const{formItemCls:q}=xe;return{[q]:{[`${q}-label > label`]:{height:U},[`${q}-control-input`]:{minHeight:U}}}},E=xe=>{const{componentCls:U}=xe;return{[xe.componentCls]:Object.assign(Object.assign(Object.assign({},(0,c.Wf)(xe)),f(xe)),{[`${U}-text`]:{display:"inline-block",paddingInlineEnd:xe.paddingSM},"&-small":Object.assign({},x(xe,xe.controlHeightSM)),"&-large":Object.assign({},x(xe,xe.controlHeightLG))})}},w=xe=>{const{formItemCls:U,iconCls:q,componentCls:te,rootPrefixCls:re,labelRequiredMarkColor:Le,labelColor:Fe,labelFontSize:et,labelHeight:rt,labelColonMarginInlineStart:xt,labelColonMarginInlineEnd:Ot,itemMarginBottom:Ht}=xe;return{[U]:Object.assign(Object.assign({},(0,c.Wf)(xe)),{marginBottom:Ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${re}-row`]:{display:"none"},"&-has-warning":{[`${U}-split`]:{color:xe.colorError}},"&-has-error":{[`${U}-split`]:{color:xe.colorWarning}},[`${U}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${xe.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:rt,color:Fe,fontSize:et,[`> ${q}`]:{fontSize:xe.fontSize,verticalAlign:"top"},[`&${U}-required:not(${U}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:xe.marginXXS,color:Le,fontSize:xe.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${te}-hide-required-mark &`]:{display:"none"}},[`${U}-optional`]:{display:"inline-block",marginInlineStart:xe.marginXXS,color:xe.colorTextDescription,[`${te}-hide-required-mark &`]:{display:"none"}},[`${U}-tooltip`]:{color:xe.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:xe.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:xt,marginInlineEnd:Ot},[`&${U}-no-colon::after`]:{content:'"\\a0"'}}},[`${U}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${re}-col-'"]):not([class*="' ${re}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:xe.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[U]:{"&-explain, &-extra":{clear:"both",color:xe.colorTextDescription,fontSize:xe.fontSize,lineHeight:xe.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:xe.controlHeightSM,transition:`color ${xe.motionDurationMid} ${xe.motionEaseOut}`},"&-explain":{"&-error":{color:xe.colorError},"&-warning":{color:xe.colorWarning}}},[`&-with-help ${U}-explain`]:{height:"auto",opacity:1},[`${U}-feedback-icon`]:{fontSize:xe.fontSize,textAlign:"center",visibility:"visible",animationName:s.kr,animationDuration:xe.motionDurationMid,animationTimingFunction:xe.motionEaseOutBack,pointerEvents:"none","&-success":{color:xe.colorSuccess},"&-error":{color:xe.colorError},"&-warning":{color:xe.colorWarning},"&-validating":{color:xe.colorPrimary}}})}},A=xe=>{const{componentCls:U,formItemCls:q}=xe;return{[`${U}-horizontal`]:{[`${q}-label`]:{flexGrow:0},[`${q}-control`]:{flex:"1 1 0",minWidth:0},[`${q}-label[class$='-24'], ${q}-label[class*='-24 ']`]:{[`& + ${q}-control`]:{minWidth:"unset"}}}}},C=xe=>{const{componentCls:U,formItemCls:q}=xe;return{[`${U}-inline`]:{display:"flex",flexWrap:"wrap",[q]:{flex:"none",marginInlineEnd:xe.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${q}-label, > ${q}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${q}-label`]:{flex:"none"},[`${U}-text`]:{display:"inline-block"},[`${q}-has-feedback`]:{display:"inline-block"}}}}},b=xe=>({padding:xe.verticalLabelPadding,margin:xe.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),p=xe=>{const{componentCls:U,formItemCls:q,rootPrefixCls:te}=xe;return{[`${q} ${q}-label`]:b(xe),[U]:{[q]:{flexWrap:"wrap",[`${q}-label, ${q}-control`]:{[`&:not([class*=" ${te}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},y=xe=>{const{componentCls:U,formItemCls:q,rootPrefixCls:te}=xe;return{[`${U}-vertical`]:{[q]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${U}-item-control`]:{width:"100%"}}},[`${U}-vertical ${q}-label, .${te}-col-24${q}-label, - .${te}-col-xl-24${q}-label`]:b(xe),[`@media (max-width: ${xe.screenXSMax}px)`]:[p(xe),{[U]:{[`.${te}-col-xs-24${q}-label`]:b(xe)}}],[`@media (max-width: ${xe.screenSMMax}px)`]:{[U]:{[`.${te}-col-sm-24${q}-label`]:b(xe)}},[`@media (max-width: ${xe.screenMDMax}px)`]:{[U]:{[`.${te}-col-md-24${q}-label`]:b(xe)}},[`@media (max-width: ${xe.screenLGMax}px)`]:{[U]:{[`.${te}-col-lg-24${q}-label`]:b(xe)}}}},S=(xe,U)=>(0,d.TS)(xe,{formItemCls:`${xe.componentCls}-item`,rootPrefixCls:U});var B=(0,n.Z)("Form",(xe,U)=>{let{rootPrefixCls:q}=U;const te=S(xe,q);return[E(te),w(te),u(te),A(te),C(te),y(te),(0,o.Z)(te),s.kr]},xe=>({labelRequiredMarkColor:xe.colorError,labelColor:xe.colorTextHeading,labelFontSize:xe.fontSize,labelHeight:xe.controlHeight,labelColonMarginInlineStart:xe.marginXXS/2,labelColonMarginInlineEnd:xe.marginXS,itemMarginBottom:xe.marginLG,verticalLabelPadding:`0 0 ${xe.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const D=[];function Z(xe,U,q){let te=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof xe=="string"?xe:`${U}-${te}`,error:xe,errorStatus:q}}var ye=xe=>{let{help:U,helpStatus:q,errors:te=D,warnings:re=D,className:Me,fieldId:Pe,onVisibleChanged:et}=xe;const{prefixCls:nt}=i.useContext(r.Rk),xt=`${nt}-item-explain`,[,Ot]=B(nt),Kt=(0,i.useMemo)(()=>(0,h.Z)(nt),[nt]),Zt=l(te),Mt=l(re),zt=i.useMemo(()=>U!=null?[Z(U,"help",q)]:[].concat((0,t.Z)(Zt.map((Xe,$e)=>Z(Xe,"error","error",$e))),(0,t.Z)(Mt.map((Xe,$e)=>Z(Xe,"warning","warning",$e)))),[U,q,Zt,Mt]),Oe={};return Pe&&(Oe.id=`${Pe}_help`),i.createElement(m.default,{motionDeadline:Kt.motionDeadline,motionName:`${nt}-show-help`,visible:!!zt.length,onVisibleChanged:et},Xe=>{const{className:$e,style:st}=Xe;return i.createElement("div",Object.assign({},Oe,{className:g()(xt,$e,Me,Ot),style:st,role:"alert"}),i.createElement(m.CSSMotionList,Object.assign({keys:zt},(0,h.Z)(nt),{motionName:`${nt}-show-help-item`,component:!1}),Ct=>{const{key:rt,error:bt,errorStatus:Se,className:Ue,style:tt}=Ct;return i.createElement("div",{key:rt,className:g()(Ue,{[`${xt}-${Se}`]:Se}),style:tt},bt)}))})},se=e(95013),Be=e(36355),M=e(1684),Y=e(52946),Q=e(19716),ne=e(16722);const W=["parentNode"],K="form_item";function j(xe){return xe===void 0||xe===!1?[]:Array.isArray(xe)?xe:[xe]}function ve(xe,U){if(!xe.length)return;const q=xe.join("_");return U?`${U}_${q}`:W.includes(q)?`${K}_${q}`:q}function Ce(xe,U,q,te,re,Me){let Pe=te;return Me!==void 0?Pe=Me:q.validating?Pe="validating":xe.length?Pe="error":U.length?Pe="warning":(q.touched||re&&q.validated)&&(Pe="success"),Pe}function fe(xe){return j(xe).join("_")}function me(xe){const[U]=(0,se.useForm)(),q=i.useRef({}),te=i.useMemo(()=>xe!=null?xe:Object.assign(Object.assign({},U),{__INTERNAL__:{itemRef:re=>Me=>{const Pe=fe(re);Me?q.current[Pe]=Me:delete q.current[Pe]}},scrollToField:function(re){let Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Pe=j(re),et=ve(Pe,te.__INTERNAL__.name),nt=et?document.getElementById(et):null;nt&&(0,ne.Z)(nt,Object.assign({scrollMode:"if-needed",block:"nearest"},Me))},getFieldInstance:re=>{const Me=fe(re);return q.current[Me]}}),[xe,U]);return[te]}var _e=e(28726),at=function(xe,U){var q={};for(var te in xe)Object.prototype.hasOwnProperty.call(xe,te)&&U.indexOf(te)<0&&(q[te]=xe[te]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,te=Object.getOwnPropertySymbols(xe);re{const q=i.useContext(M.Z),{getPrefixCls:te,direction:re,form:Me}=i.useContext(Be.E_),{prefixCls:Pe,className:et,rootClassName:nt,size:xt,disabled:Ot=q,form:Kt,colon:Zt,labelAlign:Mt,labelWrap:zt,labelCol:Oe,wrapperCol:Xe,hideRequiredMark:$e,layout:st="horizontal",scrollToFirstError:Ct,requiredMark:rt,onFinishFailed:bt,name:Se,style:Ue,feedbackIcons:tt}=xe,dt=at(xe,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),ct=(0,Q.Z)(xt),pt=i.useContext(_e.Z),gt=(0,i.useMemo)(()=>rt!==void 0?rt:Me&&Me.requiredMark!==void 0?Me.requiredMark:!$e,[$e,rt,Me]),It=Zt!=null?Zt:Me==null?void 0:Me.colon,Xt=te("form",Pe),[qt,un]=B(Xt),pn=g()(Xt,`${Xt}-${st}`,{[`${Xt}-hide-required-mark`]:gt===!1,[`${Xt}-rtl`]:re==="rtl",[`${Xt}-${ct}`]:ct},un,Me==null?void 0:Me.className,et,nt),[bn]=me(Kt),{__INTERNAL__:Te}=bn;Te.name=Se;const Ne=(0,i.useMemo)(()=>({name:Se,labelAlign:Mt,labelCol:Oe,labelWrap:zt,wrapperCol:Xe,vertical:st==="vertical",colon:It,requiredMark:gt,itemRef:Te.itemRef,form:bn,feedbackIcons:tt}),[Se,Mt,Oe,Xe,st,It,gt,bn,tt]);i.useImperativeHandle(U,()=>bn);const ot=(vt,Vt)=>{if(vt){let Wt={block:"nearest"};typeof vt=="object"&&(Wt=vt),bn.scrollToField(Vt,Wt)}},ut=vt=>{if(bt==null||bt(vt),vt.errorFields.length){const Vt=vt.errorFields[0].name;if(Ct!==void 0){ot(Ct,Vt);return}Me&&Me.scrollToFirstError!==void 0&&ot(Me.scrollToFirstError,Vt)}};return qt(i.createElement(M.n,{disabled:Ot},i.createElement(Y.q,{size:ct},i.createElement(r.RV,Object.assign({},{validateMessages:pt}),i.createElement(r.q3.Provider,{value:Ne},i.createElement(se.default,Object.assign({id:Se},dt,{name:Se,onFinishFailed:ut,form:bn,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),Ue),className:pn})))))))};var Et=i.forwardRef(ke),Ve=e(41799),Ge=e(8654),Re=e(92343),Je=e(11592);function le(xe){if(typeof xe=="function")return xe;const U=(0,Je.Z)(xe);return U.length<=1?U[0]:U}const ce=()=>{const{status:xe,errors:U=[],warnings:q=[]}=(0,i.useContext)(r.aM);return{status:xe,errors:U,warnings:q}};ce.Context=r.aM;var G=ce,R=e(16089);function ae(xe){const[U,q]=i.useState(xe),te=(0,i.useRef)(null),re=(0,i.useRef)([]),Me=(0,i.useRef)(!1);i.useEffect(()=>(Me.current=!1,()=>{Me.current=!0,R.Z.cancel(te.current),te.current=null}),[]);function Pe(et){Me.current||(te.current===null&&(re.current=[],te.current=(0,R.Z)(()=>{te.current=null,q(nt=>{let xt=nt;return re.current.forEach(Ot=>{xt=Ot(xt)}),xt})})),re.current.push(et))}return[U,Pe]}function be(){const{itemRef:xe}=i.useContext(r.q3),U=i.useRef({});function q(te,re){const Me=re&&typeof re=="object"&&re.ref,Pe=te.join("_");return(U.current.name!==Pe||U.current.originRef!==Me)&&(U.current.name=Pe,U.current.originRef=Me,U.current.ref=(0,Ge.sQ)(xe(te),Me)),U.current.ref}return q}var H=e(29194),L=e(34280),ie=e(2738),X=e(27382),F=e(37028);const _=xe=>{const{formItemCls:U}=xe;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${U}-control`]:{display:"flex"}}}};var $=(0,n.b)(["Form","item-item"],(xe,U)=>{let{rootPrefixCls:q}=U;const te=S(xe,q);return[_(te)]}),oe=xe=>{const{prefixCls:U,status:q,wrapperCol:te,children:re,errors:Me,warnings:Pe,_internalItemRender:et,extra:nt,help:xt,fieldId:Ot,marginBottom:Kt,onErrorVisibleChanged:Zt}=xe,Mt=`${U}-item`,zt=i.useContext(r.q3),Oe=te||zt.wrapperCol||{},Xe=g()(`${Mt}-control`,Oe.className),$e=i.useMemo(()=>Object.assign({},zt),[zt]);delete $e.labelCol,delete $e.wrapperCol;const st=i.createElement("div",{className:`${Mt}-control-input`},i.createElement("div",{className:`${Mt}-control-input-content`},re)),Ct=i.useMemo(()=>({prefixCls:U,status:q}),[U,q]),rt=Kt!==null||Me.length||Pe.length?i.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},i.createElement(r.Rk.Provider,{value:Ct},i.createElement(ye,{fieldId:Ot,errors:Me,warnings:Pe,help:xt,helpStatus:q,className:`${Mt}-explain-connected`,onVisibleChanged:Zt})),!!Kt&&i.createElement("div",{style:{width:0,height:Kt}})):null,bt={};Ot&&(bt.id=`${Ot}_extra`);const Se=nt?i.createElement("div",Object.assign({},bt,{className:`${Mt}-extra`}),nt):null,Ue=et&&et.mark==="pro_table_render"&&et.render?et.render(xe,{input:st,errorList:rt,extra:Se}):i.createElement(i.Fragment,null,st,rt,Se);return i.createElement(r.q3.Provider,{value:$e},i.createElement(F.Z,Object.assign({},Oe,{className:Xe}),Ue),i.createElement($,{prefixCls:U}))},Ae=e(61485),ee=e(31724),T=e(9763),I=e(6848),de=function(xe,U){var q={};for(var te in xe)Object.prototype.hasOwnProperty.call(xe,te)&&U.indexOf(te)<0&&(q[te]=xe[te]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,te=Object.getOwnPropertySymbols(xe);re{let{prefixCls:U,label:q,htmlFor:te,labelCol:re,labelAlign:Me,colon:Pe,required:et,requiredMark:nt,tooltip:xt}=xe;var Ot;const[Kt]=(0,T.Z)("Form"),{vertical:Zt,labelAlign:Mt,labelCol:zt,labelWrap:Oe,colon:Xe}=i.useContext(r.q3);if(!q)return null;const $e=re||zt||{},st=Me||Mt,Ct=`${U}-item-label`,rt=g()(Ct,st==="left"&&`${Ct}-left`,$e.className,{[`${Ct}-wrap`]:!!Oe});let bt=q;const Se=Pe===!0||Xe!==!1&&Pe!==!1;Se&&!Zt&&typeof q=="string"&&q.trim()!==""&&(bt=q.replace(/[:|:]\s*$/,""));const tt=pe(xt);if(tt){const{icon:gt=i.createElement(Ae.Z,null)}=tt,It=de(tt,["icon"]),Xt=i.createElement(I.Z,Object.assign({},It),i.cloneElement(gt,{className:`${U}-item-tooltip`,title:""}));bt=i.createElement(i.Fragment,null,bt,Xt)}const dt=nt==="optional",ct=typeof nt=="function";ct?bt=nt(bt,{required:!!et}):dt&&!et&&(bt=i.createElement(i.Fragment,null,bt,i.createElement("span",{className:`${U}-item-optional`,title:""},(Kt==null?void 0:Kt.optional)||((Ot=ee.Z.Form)===null||Ot===void 0?void 0:Ot.optional))));const pt=g()({[`${U}-item-required`]:et,[`${U}-item-required-mark-optional`]:dt||ct,[`${U}-item-no-colon`]:!Se});return i.createElement(F.Z,Object.assign({},$e,{className:rt}),i.createElement("label",{htmlFor:te,className:pt,title:typeof q=="string"?q:""},bt))},Ke=e(29679),he=e(19248),We=e(96512),J=e(58617);const it={success:Ke.Z,warning:We.Z,error:he.Z,validating:J.Z};function St(xe){let{children:U,errors:q,warnings:te,hasFeedback:re,validateStatus:Me,prefixCls:Pe,meta:et,noStyle:nt}=xe;const xt=`${Pe}-item`,{feedbackIcons:Ot}=i.useContext(r.q3),Kt=Ce(q,te,et,null,!!re,Me),{isFormItemInput:Zt,status:Mt}=i.useContext(r.aM),zt=i.useMemo(()=>{var Oe;let Xe;if(re){const Ct=re!==!0&&re.icons||Ot,rt=Kt&&((Oe=Ct==null?void 0:Ct({status:Kt,errors:q,warnings:te}))===null||Oe===void 0?void 0:Oe[Kt]),bt=Kt&&it[Kt];Xe=rt!==!1&&bt?i.createElement("span",{className:g()(`${xt}-feedback-icon`,`${xt}-feedback-icon-${Kt}`)},rt||i.createElement(bt,null)):null}let $e=!0,st=Kt||"";return nt&&($e=Zt,st=(Kt!=null?Kt:Mt)||""),{status:st,errors:q,warnings:te,hasFeedback:!!re,feedbackIcon:Xe,isFormItemInput:$e}},[Kt,re,nt,Zt,Mt]);return i.createElement(r.aM.Provider,{value:zt},U)}var O=function(xe,U){var q={};for(var te in xe)Object.prototype.hasOwnProperty.call(xe,te)&&U.indexOf(te)<0&&(q[te]=xe[te]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,te=Object.getOwnPropertySymbols(xe);re{if(tt&&rt.current){const un=getComputedStyle(rt.current);pt(parseInt(un.marginBottom,10))}},[tt,dt]);const gt=un=>{un||pt(null)},Xt=function(){let un=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const pn=un?bt:xt.errors,bn=un?Se:xt.warnings;return Ce(pn,bn,xt,"",!!Ot,nt)}(),qt=g()(st,q,te,{[`${st}-with-help`]:Ue||bt.length||Se.length,[`${st}-has-feedback`]:Xt&&Ot,[`${st}-has-success`]:Xt==="success",[`${st}-has-warning`]:Xt==="warning",[`${st}-has-error`]:Xt==="error",[`${st}-is-validating`]:Xt==="validating",[`${st}-hidden`]:Kt});return i.createElement("div",{className:qt,style:re,ref:rt},i.createElement(X.Z,Object.assign({className:`${st}-row`},(0,ie.Z)($e,["_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:Mt},xe,{requiredMark:Ct,required:zt!=null?zt:Oe,prefixCls:U})),i.createElement(oe,Object.assign({},xe,xt,{errors:bt,warnings:Se,prefixCls:U,status:Xt,help:Me,marginBottom:ct,onErrorVisibleChanged:gt}),i.createElement(r.qI.Provider,{value:Xe},i.createElement(St,{prefixCls:U,meta:xt,errors:xt.errors,warnings:xt.warnings,hasFeedback:Ot,validateStatus:Xt},Zt)))),!!ct&&i.createElement("div",{className:`${st}-margin-offset`,style:{marginBottom:-ct}}))}const He="__SPLIT__",ue=null,Ie=i.memo(xe=>{let{children:U}=xe;return U},(xe,U)=>xe.value===U.value&&xe.update===U.update&&xe.childProps.length===U.childProps.length&&xe.childProps.every((q,te)=>q===U.childProps[te]));function ze(xe){return xe!=null}function Nt(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function kt(xe){const{name:U,noStyle:q,className:te,dependencies:re,prefixCls:Me,shouldUpdate:Pe,rules:et,children:nt,required:xt,label:Ot,messageVariables:Kt,trigger:Zt="onChange",validateTrigger:Mt,hidden:zt,help:Oe}=xe,{getPrefixCls:Xe}=i.useContext(Be.E_),{name:$e}=i.useContext(r.q3),st=le(nt),Ct=typeof st=="function",rt=i.useContext(r.qI),{validateTrigger:bt}=i.useContext(se.FieldContext),Se=Mt!==void 0?Mt:bt,Ue=ze(U),tt=Xe("form",Me),[dt,ct]=B(tt),pt=i.useContext(se.ListContext),gt=i.useRef(),[It,Xt]=ae({}),[qt,un]=(0,Ve.Z)(()=>Nt()),pn=Vt=>{const Wt=pt==null?void 0:pt.getKey(Vt.name);if(un(Vt.destroy?Nt():Vt,!0),q&&Oe!==!1&&rt){let Jt=Vt.name;if(Vt.destroy)Jt=gt.current||Jt;else if(Wt!==void 0){const[Pt,en]=Wt;Jt=[Pt].concat((0,t.Z)(en)),gt.current=Jt}rt(Vt,Jt)}},bn=(Vt,Wt)=>{Xt(Jt=>{const Pt=Object.assign({},Jt),_n=[].concat((0,t.Z)(Vt.name.slice(0,-1)),(0,t.Z)(Wt)).join(He);return Vt.destroy?delete Pt[_n]:Pt[_n]=Vt,Pt})},[Te,Ne]=i.useMemo(()=>{const Vt=(0,t.Z)(qt.errors),Wt=(0,t.Z)(qt.warnings);return Object.values(It).forEach(Jt=>{Vt.push.apply(Vt,(0,t.Z)(Jt.errors||[])),Wt.push.apply(Wt,(0,t.Z)(Jt.warnings||[]))}),[Vt,Wt]},[It,qt.errors,qt.warnings]),ot=be();function ut(Vt,Wt,Jt){return q&&!zt?i.createElement(St,{prefixCls:tt,hasFeedback:xe.hasFeedback,validateStatus:xe.validateStatus,meta:qt,errors:Te,warnings:Ne,noStyle:!0},Vt):i.createElement(Qe,Object.assign({key:"row"},xe,{className:g()(te,ct),prefixCls:tt,fieldId:Wt,isRequired:Jt,errors:Te,warnings:Ne,meta:qt,onSubItemMetaChange:bn}),Vt)}if(!Ue&&!Ct&&!re)return dt(ut(st));let vt={};return typeof Ot=="string"?vt.label=Ot:U&&(vt.label=String(U)),Kt&&(vt=Object.assign(Object.assign({},vt),Kt)),dt(i.createElement(se.Field,Object.assign({},xe,{messageVariables:vt,trigger:Zt,validateTrigger:Se,onMetaChange:pn}),(Vt,Wt,Jt)=>{const Pt=j(U).length&&Wt?Wt.name:[],en=ve(Pt,$e),_n=xt!==void 0?xt:!!(et&&et.some(Bt=>{if(Bt&&typeof Bt=="object"&&Bt.required&&!Bt.warningOnly)return!0;if(typeof Bt=="function"){const mn=Bt(Jt);return mn&&mn.required&&!mn.warningOnly}return!1})),tn=Object.assign({},Vt);let Ht=null;if(Array.isArray(st)&&Ue)Ht=st;else if(!(Ct&&(!(Pe||re)||Ue))){if(!(re&&!Ct&&!Ue))if((0,Re.l$)(st)){const Bt=Object.assign(Object.assign({},st.props),tn);if(Bt.id||(Bt.id=en),Oe||Te.length>0||Ne.length>0||xe.extra){const En=[];(Oe||Te.length>0)&&En.push(`${en}_help`),xe.extra&&En.push(`${en}_extra`),Bt["aria-describedby"]=En.join(" ")}Te.length>0&&(Bt["aria-invalid"]="true"),_n&&(Bt["aria-required"]="true"),(0,Ge.Yr)(st)&&(Bt.ref=ot(Pt,st)),new Set([].concat((0,t.Z)(j(Zt)),(0,t.Z)(j(Se)))).forEach(En=>{Bt[En]=function(){for(var Sn,An,vn,jn,cr,fn=arguments.length,ln=new Array(fn),xn=0;xn{var{prefixCls:U,children:q}=xe,te=Tt(xe,["prefixCls","children"]);const{getPrefixCls:re}=i.useContext(Be.E_),Me=re("form",U),Pe=i.useMemo(()=>({prefixCls:Me,status:"error"}),[Me]);return i.createElement(se.List,Object.assign({},te),(et,nt,xt)=>i.createElement(r.Rk.Provider,{value:Pe},q(et.map(Ot=>Object.assign(Object.assign({},Ot),{fieldKey:Ot.key})),nt,{errors:xt.errors,warnings:xt.warnings})))};function Ut(){const{form:xe}=(0,i.useContext)(r.q3);return xe}const Dt=Et;Dt.Item=At,Dt.List=Yt,Dt.ErrorList=ye,Dt.useForm=me,Dt.useFormInstance=Ut,Dt.useWatch=se.useWatch,Dt.Provider=r.RV,Dt.create=()=>{};var on=Dt},8628:function(wt,N,e){"use strict";var t=e(59301),v=e(34280),g=e(56762),m=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,m.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(wt,N,e){"use strict";e.d(N,{Z:function(){return Ae}});var t=e(84105),v=e(87395),g=e(92310),m=e.n(g),i=e(54476),h=e(20068),r=e(76190),l=e(42978),c=e(75931),s=e(67732),o=e(83652);function d(){return typeof BigInt=="function"}function n(ee){return!ee&&ee!==0&&!Number.isNaN(ee)||!String(ee).trim()}function a(ee){var T=ee.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",pe=de.split("."),De=pe[0]||"0",qe=pe[1]||"0";De==="0"&&qe==="0"&&(I=!1);var Ke=I?"-":"";return{negative:I,negativeStr:Ke,trimStr:de,integerStr:De,decimalStr:qe,fullStr:"".concat(Ke).concat(de)}}function u(ee){var T=String(ee);return!Number.isNaN(Number(T))&&T.includes("e")}function f(ee){var T=String(ee);if(u(ee)){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 x(ee){var T=String(ee);if(u(ee)){if(ee>Number.MAX_SAFE_INTEGER)return String(d()?BigInt(ee).toString():Number.MAX_SAFE_INTEGER);if(ee0&&arguments[0]!==void 0?arguments[0]:!0;return I?this.isInvalidate()?"":a("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),ee}(),A=function(){function ee(T){if((0,s.Z)(this,ee),(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)(ee,[{key:"negate",value:function(){return new ee(-this.toNumber())}},{key:"add",value:function(I){if(this.isInvalidate())return new ee(I);var de=Number(I);if(Number.isNaN(de))return this;var pe=this.number+de;if(pe>Number.MAX_SAFE_INTEGER)return new ee(Number.MAX_SAFE_INTEGER);if(peNumber.MAX_SAFE_INTEGER)return new ee(Number.MAX_SAFE_INTEGER);if(pe0&&arguments[0]!==void 0?arguments[0]:!0;return I?this.isInvalidate()?"":x(this.number):this.origin}}]),ee}();function C(ee){return d()?new w(ee):new A(ee)}function b(ee,T,I){var de=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(ee==="")return"";var pe=a(ee),De=pe.negativeStr,qe=pe.integerStr,Ke=pe.decimalStr,he="".concat(T).concat(Ke),We="".concat(De).concat(qe);if(I>=0){var J=Number(Ke[I]);if(J>=5&&!de){var it=C(ee).add("".concat(De,"0.").concat("0".repeat(I)).concat(10-J));return b(it.toString(),T,I,de)}return I===0?We:"".concat(We).concat(T).concat(Ke.padEnd(I,"0").slice(0,I))}return he===".0"?We:"".concat(We).concat(he)}var p=C,y=e(93681),S=e(34280),B=e(8654),D=e(59301),Z=e(48736);function k(ee,T){var I=(0,D.useRef)(null);function de(){try{var De=ee.selectionStart,qe=ee.selectionEnd,Ke=ee.value,he=Ke.substring(0,De),We=Ke.substring(qe);I.current={start:De,end:qe,value:Ke,beforeTxt:he,afterTxt:We}}catch(J){}}function pe(){if(ee&&I.current&&T)try{var De=ee.value,qe=I.current,Ke=qe.beforeTxt,he=qe.afterTxt,We=qe.start,J=De.length;if(De.endsWith(he))J=De.length-I.current.afterTxt.length;else if(De.startsWith(Ke))J=Ke.length;else{var it=Ke[We-1],St=De.indexOf(it,We-1);St!==-1&&(J=St+1)}ee.setSelectionRange(J,J)}catch(O){(0,Z.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(O.message))}}return[de,pe]}var ye=e(49658),se=function(){var T=(0,D.useState)(!1),I=(0,l.Z)(T,2),de=I[0],pe=I[1];return(0,S.Z)(function(){pe((0,ye.Z)())},[]),de},Be=se,M=e(16089),Y=200,Q=600;function ne(ee){var T=ee.prefixCls,I=ee.upNode,de=ee.downNode,pe=ee.upDisabled,De=ee.downDisabled,qe=ee.onStep,Ke=D.useRef(),he=D.useRef([]),We=D.useRef();We.current=qe;var J=function(){clearTimeout(Ke.current)},it=function(Nt,kt){Nt.preventDefault(),J(),We.current(kt);function lt(){We.current(kt),Ke.current=setTimeout(lt,Y)}Ke.current=setTimeout(lt,Q)};D.useEffect(function(){return function(){J(),he.current.forEach(function(ze){return M.Z.cancel(ze)})}},[]);var St=Be();if(St)return null;var O="".concat(T,"-handler"),Qe=m()(O,"".concat(O,"-up"),(0,h.Z)({},"".concat(O,"-up-disabled"),pe)),He=m()(O,"".concat(O,"-down"),(0,h.Z)({},"".concat(O,"-down-disabled"),De)),ue=function(){return he.current.push((0,M.Z)(J))},Ie={unselectable:"on",role:"button",onMouseUp:ue,onMouseLeave:ue};return D.createElement("div",{className:"".concat(O,"-wrap")},D.createElement("span",(0,i.Z)({},Ie,{onMouseDown:function(Nt){it(Nt,!0)},"aria-label":"Increase Value","aria-disabled":pe,className:Qe}),I||D.createElement("span",{unselectable:"on",className:"".concat(T,"-handler-up-inner")})),D.createElement("span",(0,i.Z)({},Ie,{onMouseDown:function(Nt){it(Nt,!1)},"aria-label":"Decrease Value","aria-disabled":De,className:He}),de||D.createElement("span",{unselectable:"on",className:"".concat(T,"-handler-down-inner")})))}function W(ee){var T=typeof ee=="number"?x(ee):a(ee).fullStr,I=T.includes(".");return I?a(T.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:ee+"0"}var K=e(5643),j=function(){var ee=(0,D.useRef)(0),T=function(){M.Z.cancel(ee.current)};return(0,D.useEffect)(function(){return T},[]),function(I){T(),ee.current=(0,M.Z)(function(){I()})}},ve=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Ce=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],fe=function(T,I){return T||I.isEmpty()?I.toString():I.toNumber()},me=function(T){var I=p(T);return I.isInvalidate()?null:I},_e=D.forwardRef(function(ee,T){var I,de=ee.prefixCls,pe=de===void 0?"rc-input-number":de,De=ee.className,qe=ee.style,Ke=ee.min,he=ee.max,We=ee.step,J=We===void 0?1:We,it=ee.defaultValue,St=ee.value,O=ee.disabled,Qe=ee.readOnly,He=ee.upHandler,ue=ee.downHandler,Ie=ee.keyboard,ze=ee.controls,Nt=ze===void 0?!0:ze,kt=ee.classNames,lt=ee.stringMode,At=ee.parser,Tt=ee.formatter,Rt=ee.precision,Yt=ee.decimalSeparator,Ut=ee.onChange,Dt=ee.onInput,on=ee.onPressEnter,xe=ee.onStep,U=(0,c.Z)(ee,ve),q="".concat(pe,"-input"),te=D.useRef(null),re=D.useState(!1),Me=(0,l.Z)(re,2),Pe=Me[0],et=Me[1],nt=D.useRef(!1),xt=D.useRef(!1),Ot=D.useRef(!1),Kt=D.useState(function(){return p(St!=null?St:it)}),Zt=(0,l.Z)(Kt,2),Mt=Zt[0],zt=Zt[1];function Oe(Ht){St===void 0&&zt(Ht)}var Xe=D.useCallback(function(Ht,Bt){if(!Bt)return Rt>=0?Rt:Math.max(f(Ht),f(J))},[Rt,J]),$e=D.useCallback(function(Ht){var Bt=String(Ht);if(At)return At(Bt);var mn=Bt;return Yt&&(mn=mn.replace(Yt,".")),mn.replace(/[^\w.-]+/g,"")},[At,Yt]),st=D.useRef(""),Ct=D.useCallback(function(Ht,Bt){if(Tt)return Tt(Ht,{userTyping:Bt,input:String(st.current)});var mn=typeof Ht=="number"?x(Ht):Ht;if(!Bt){var an=Xe(mn,Bt);if(E(mn)&&(Yt||an>=0)){var En=Yt||".";mn=b(mn,En,an)}}return mn},[Tt,Xe,Yt]),rt=D.useState(function(){var Ht=it!=null?it:St;return Mt.isInvalidate()&&["string","number"].includes((0,r.Z)(Ht))?Number.isNaN(Ht)?"":Ht:Ct(Mt.toString(),!1)}),bt=(0,l.Z)(rt,2),Se=bt[0],Ue=bt[1];st.current=Se;function tt(Ht,Bt){Ue(Ct(Ht.isInvalidate()?Ht.toString(!1):Ht.toString(!Bt),Bt))}var dt=D.useMemo(function(){return me(he)},[he,Rt]),ct=D.useMemo(function(){return me(Ke)},[Ke,Rt]),pt=D.useMemo(function(){return!dt||!Mt||Mt.isInvalidate()?!1:dt.lessEquals(Mt)},[dt,Mt]),gt=D.useMemo(function(){return!ct||!Mt||Mt.isInvalidate()?!1:Mt.lessEquals(ct)},[ct,Mt]),It=k(te.current,Pe),Xt=(0,l.Z)(It,2),qt=Xt[0],un=Xt[1],pn=function(Bt){return dt&&!Bt.lessEquals(dt)?dt:ct&&!ct.lessEquals(Bt)?ct:null},bn=function(Bt){return!pn(Bt)},Te=function(Bt,mn){var an=Bt,En=bn(an)||an.isEmpty();if(!an.isEmpty()&&!mn&&(an=pn(an)||an,En=!0),!Qe&&!O&&En){var Sn=an.toString(),An=Xe(Sn,mn);return An>=0&&(an=p(b(Sn,".",An)),bn(an)||(an=p(b(Sn,".",An,!0)))),an.equals(Mt)||(Oe(an),Ut==null||Ut(an.isEmpty()?null:fe(lt,an)),St===void 0&&tt(an,mn)),an}return Mt},Ne=j(),ot=function Ht(Bt){if(qt(),st.current=Bt,Ue(Bt),!xt.current){var mn=$e(Bt),an=p(mn);an.isNaN()||Te(an,!0)}Dt==null||Dt(Bt),Ne(function(){var En=Bt;At||(En=Bt.replace(/。/g,".")),En!==Bt&&Ht(En)})},ut=function(){xt.current=!0},vt=function(){xt.current=!1,ot(te.current.value)},Vt=function(Bt){ot(Bt.target.value)},Wt=function(Bt){var mn;if(!(Bt&&pt||!Bt&>)){nt.current=!1;var an=p(Ot.current?W(J):J);Bt||(an=an.negate());var En=(Mt||p(0)).add(an.toString()),Sn=Te(En,!1);xe==null||xe(fe(lt,Sn),{offset:Ot.current?W(J):J,type:Bt?"up":"down"}),(mn=te.current)===null||mn===void 0||mn.focus()}},Jt=function(Bt){var mn=p($e(Se)),an=mn;mn.isNaN()?an=Te(Mt,Bt):an=Te(mn,Bt),St!==void 0?tt(Mt,!1):an.isNaN()||tt(an,!1)},Pt=function(){nt.current=!0},en=function(Bt){var mn=Bt.key,an=Bt.shiftKey;nt.current=!0,Ot.current=an,mn==="Enter"&&(xt.current||(nt.current=!1),Jt(!1),on==null||on(Bt)),Ie!==!1&&!xt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(mn)&&(Wt(mn==="Up"||mn==="ArrowUp"),Bt.preventDefault())},_n=function(){nt.current=!1,Ot.current=!1},tn=function(){Jt(!1),et(!1),nt.current=!1};return(0,S.o)(function(){Mt.isInvalidate()||tt(Mt,!1)},[Rt]),(0,S.o)(function(){var Ht=p(St);zt(Ht);var Bt=p($e(Se));(!Ht.equals(Bt)||!nt.current||Tt)&&tt(Ht,nt.current)},[St]),(0,S.o)(function(){Tt&&un()},[Se]),D.createElement("div",{className:m()(pe,kt==null?void 0:kt.input,De,(I={},(0,h.Z)(I,"".concat(pe,"-focused"),Pe),(0,h.Z)(I,"".concat(pe,"-disabled"),O),(0,h.Z)(I,"".concat(pe,"-readonly"),Qe),(0,h.Z)(I,"".concat(pe,"-not-a-number"),Mt.isNaN()),(0,h.Z)(I,"".concat(pe,"-out-of-range"),!Mt.isInvalidate()&&!bn(Mt)),I)),style:qe,onFocus:function(){et(!0)},onBlur:tn,onKeyDown:en,onKeyUp:_n,onCompositionStart:ut,onCompositionEnd:vt,onBeforeInput:Pt},Nt&&D.createElement(ne,{prefixCls:pe,upNode:He,downNode:ue,upDisabled:pt,downDisabled:gt,onStep:Wt}),D.createElement("div",{className:"".concat(q,"-wrap")},D.createElement("input",(0,i.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ke,"aria-valuemax":he,"aria-valuenow":Mt.isInvalidate()?null:Mt.toString(),step:J},U,{ref:(0,B.sQ)(te,T),className:q,value:Se,onChange:Vt,disabled:O,readOnly:Qe}))))}),at=D.forwardRef(function(ee,T){var I=ee.disabled,de=ee.style,pe=ee.prefixCls,De=ee.value,qe=ee.prefix,Ke=ee.suffix,he=ee.addonBefore,We=ee.addonAfter,J=ee.classes,it=ee.className,St=ee.classNames,O=(0,c.Z)(ee,Ce),Qe=D.useRef(null),He=function(Ie){Qe.current&&(0,K.nH)(Qe.current,Ie)};return D.createElement(y.BaseInput,{inputElement:D.createElement(_e,(0,i.Z)({prefixCls:pe,disabled:I,classNames:St,ref:(0,B.sQ)(Qe,T)},O)),className:it,triggerFocus:He,prefixCls:pe,value:De,disabled:I,style:de,prefix:qe,suffix:Ke,addonAfter:We,addonBefore:he,classes:J,classNames:St,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});at.displayName="InputNumber";var ke=at,Ze=ke,Et=e(19080),Ve=e(36355),Ge=e(92736),Re=e(1684),Je=e(19716),le=e(32441),ce=e(33234),G=e(9937),R=e(17313),ae=e(74207),be=e(83116),H=e(37613);const L=(ee,T)=>{let{componentCls:I,borderRadiusSM:de,borderRadiusLG:pe}=ee;const De=T==="lg"?pe:de;return{[`&-${T}`]:{[`${I}-handler-wrap`]:{borderStartEndRadius:De,borderEndEndRadius:De},[`${I}-handler-up`]:{borderStartEndRadius:De},[`${I}-handler-down`]:{borderEndEndRadius:De}}}},ie=ee=>{const{componentCls:T,lineWidth:I,lineType:de,colorBorder:pe,borderRadius:De,fontSizeLG:qe,controlHeightLG:Ke,controlHeightSM:he,colorError:We,paddingInlineSM:J,colorTextDescription:it,motionDurationMid:St,handleHoverColor:O,paddingInline:Qe,paddingBlock:He,handleBg:ue,handleActiveBg:Ie,colorTextDisabled:ze,borderRadiusSM:Nt,borderRadiusLG:kt,controlWidth:lt,handleVisible:At,handleBorderColor:Tt}=ee;return[{[T]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,R.Wf)(ee)),(0,G.ik)(ee)),(0,G.bi)(ee,T)),{display:"inline-block",width:lt,margin:0,padding:0,border:`${I}px ${de} ${pe}`,borderRadius:De,"&-rtl":{direction:"rtl",[`${T}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:qe,borderRadius:kt,[`input${T}-input`]:{height:Ke-2*I}},"&-sm":{padding:0,borderRadius:Nt,[`input${T}-input`]:{height:he-2*I,padding:`0 ${J}px`}},"&:hover":Object.assign({},(0,G.pU)(ee)),"&-focused":Object.assign({},(0,G.M1)(ee)),"&-out-of-range":{[`${T}-input-wrap`]:{input:{color:We}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,R.Wf)(ee)),(0,G.s7)(ee)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${T}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${T}-group-addon`]:{borderRadius:kt,fontSize:ee.fontSizeLG}},"&-sm":{[`${T}-group-addon`]:{borderRadius:Nt}},[`${T}-wrapper-disabled > ${T}-group-addon`]:Object.assign({},(0,G.Xy)(ee))}}),[`&-disabled ${T}-input`]:{cursor:"not-allowed"},[T]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,R.Wf)(ee)),{width:"100%",padding:`${He}px ${Qe}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:De,outline:0,transition:`all ${St} linear`,appearance:"textfield",fontSize:"inherit"}),(0,G.nz)(ee.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:ee.handleWidth,height:"100%",background:ue,borderStartStartRadius:0,borderStartEndRadius:De,borderEndEndRadius:De,borderEndStartRadius:0,opacity:At===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${St} linear ${St}`,[`${T}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + .${te}-col-xl-24${q}-label`]:b(xe),[`@media (max-width: ${xe.screenXSMax}px)`]:[p(xe),{[U]:{[`.${te}-col-xs-24${q}-label`]:b(xe)}}],[`@media (max-width: ${xe.screenSMMax}px)`]:{[U]:{[`.${te}-col-sm-24${q}-label`]:b(xe)}},[`@media (max-width: ${xe.screenMDMax}px)`]:{[U]:{[`.${te}-col-md-24${q}-label`]:b(xe)}},[`@media (max-width: ${xe.screenLGMax}px)`]:{[U]:{[`.${te}-col-lg-24${q}-label`]:b(xe)}}}},S=(xe,U)=>(0,d.TS)(xe,{formItemCls:`${xe.componentCls}-item`,rootPrefixCls:U});var B=(0,n.Z)("Form",(xe,U)=>{let{rootPrefixCls:q}=U;const te=S(xe,q);return[E(te),w(te),u(te),A(te),C(te),y(te),(0,o.Z)(te),s.kr]},xe=>({labelRequiredMarkColor:xe.colorError,labelColor:xe.colorTextHeading,labelFontSize:xe.fontSize,labelHeight:xe.controlHeight,labelColonMarginInlineStart:xe.marginXXS/2,labelColonMarginInlineEnd:xe.marginXS,itemMarginBottom:xe.marginLG,verticalLabelPadding:`0 0 ${xe.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const D=[];function Z(xe,U,q){let te=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof xe=="string"?xe:`${U}-${te}`,error:xe,errorStatus:q}}var ye=xe=>{let{help:U,helpStatus:q,errors:te=D,warnings:re=D,className:Le,fieldId:Fe,onVisibleChanged:et}=xe;const{prefixCls:rt}=i.useContext(r.Rk),xt=`${rt}-item-explain`,[,Ot]=B(rt),Ht=(0,i.useMemo)(()=>(0,h.Z)(rt),[rt]),Wt=l(te),Bt=l(re),zt=i.useMemo(()=>U!=null?[Z(U,"help",q)]:[].concat((0,t.Z)(Wt.map((Me,$e)=>Z(Me,"error","error",$e))),(0,t.Z)(Bt.map((Me,$e)=>Z(Me,"warning","warning",$e)))),[U,q,Wt,Bt]),Oe={};return Fe&&(Oe.id=`${Fe}_help`),i.createElement(m.default,{motionDeadline:Ht.motionDeadline,motionName:`${rt}-show-help`,visible:!!zt.length,onVisibleChanged:et},Me=>{const{className:$e,style:ot}=Me;return i.createElement("div",Object.assign({},Oe,{className:g()(xt,$e,Le,Ot),style:ot,role:"alert"}),i.createElement(m.CSSMotionList,Object.assign({keys:zt},(0,h.Z)(rt),{motionName:`${rt}-show-help-item`,component:!1}),Ct=>{const{key:yt,error:bt,errorStatus:Se,className:Ue,style:tt}=Ct;return i.createElement("div",{key:yt,className:g()(Ue,{[`${xt}-${Se}`]:Se}),style:tt},bt)}))})},ae=e(95013),Re=e(36355),M=e(1684),Y=e(52946),Q=e(19716),ne=e(16722);const W=["parentNode"],H="form_item";function j(xe){return xe===void 0||xe===!1?[]:Array.isArray(xe)?xe:[xe]}function ve(xe,U){if(!xe.length)return;const q=xe.join("_");return U?`${U}_${q}`:W.includes(q)?`${H}_${q}`:q}function Ce(xe,U,q,te,re,Le){let Fe=te;return Le!==void 0?Fe=Le:q.validating?Fe="validating":xe.length?Fe="error":U.length?Fe="warning":(q.touched||re&&q.validated)&&(Fe="success"),Fe}function fe(xe){return j(xe).join("_")}function me(xe){const[U]=(0,ae.useForm)(),q=i.useRef({}),te=i.useMemo(()=>xe!=null?xe:Object.assign(Object.assign({},U),{__INTERNAL__:{itemRef:re=>Le=>{const Fe=fe(re);Le?q.current[Fe]=Le:delete q.current[Fe]}},scrollToField:function(re){let Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Fe=j(re),et=ve(Fe,te.__INTERNAL__.name),rt=et?document.getElementById(et):null;rt&&(0,ne.Z)(rt,Object.assign({scrollMode:"if-needed",block:"nearest"},Le))},getFieldInstance:re=>{const Le=fe(re);return q.current[Le]}}),[xe,U]);return[te]}var _e=e(28726),at=function(xe,U){var q={};for(var te in xe)Object.prototype.hasOwnProperty.call(xe,te)&&U.indexOf(te)<0&&(q[te]=xe[te]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,te=Object.getOwnPropertySymbols(xe);re{const q=i.useContext(M.Z),{getPrefixCls:te,direction:re,form:Le}=i.useContext(Re.E_),{prefixCls:Fe,className:et,rootClassName:rt,size:xt,disabled:Ot=q,form:Ht,colon:Wt,labelAlign:Bt,labelWrap:zt,labelCol:Oe,wrapperCol:Me,hideRequiredMark:$e,layout:ot="horizontal",scrollToFirstError:Ct,requiredMark:yt,onFinishFailed:bt,name:Se,style:Ue,feedbackIcons:tt}=xe,ft=at(xe,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),lt=(0,Q.Z)(xt),vt=i.useContext(_e.Z),pt=(0,i.useMemo)(()=>yt!==void 0?yt:Le&&Le.requiredMark!==void 0?Le.requiredMark:!$e,[$e,yt,Le]),It=Wt!=null?Wt:Le==null?void 0:Le.colon,Ut=te("form",Fe),[Be,Ye]=B(Ut),nt=g()(Ut,`${Ut}-${ot}`,{[`${Ut}-hide-required-mark`]:pt===!1,[`${Ut}-rtl`]:re==="rtl",[`${Ut}-${lt}`]:lt},Ye,Le==null?void 0:Le.className,et,rt),[ut]=me(Ht),{__INTERNAL__:ct}=ut;ct.name=Se;const Ft=(0,i.useMemo)(()=>({name:Se,labelAlign:Bt,labelCol:Oe,labelWrap:zt,wrapperCol:Me,vertical:ot==="vertical",colon:It,requiredMark:pt,itemRef:ct.itemRef,form:ut,feedbackIcons:tt}),[Se,Bt,Oe,Me,ot,It,pt,ut,tt]);i.useImperativeHandle(U,()=>ut);const qt=(Pt,Kt)=>{if(Pt){let en={block:"nearest"};typeof Pt=="object"&&(en=Pt),ut.scrollToField(Kt,en)}},Qt=Pt=>{if(bt==null||bt(Pt),Pt.errorFields.length){const Kt=Pt.errorFields[0].name;if(Ct!==void 0){qt(Ct,Kt);return}Le&&Le.scrollToFirstError!==void 0&&qt(Le.scrollToFirstError,Kt)}};return Be(i.createElement(M.n,{disabled:Ot},i.createElement(Y.q,{size:lt},i.createElement(r.RV,Object.assign({},{validateMessages:vt}),i.createElement(r.q3.Provider,{value:Ft},i.createElement(ae.default,Object.assign({id:Se},ft,{name:Se,onFinishFailed:Qt,form:ut,style:Object.assign(Object.assign({},Le==null?void 0:Le.style),Ue),className:nt})))))))};var Et=i.forwardRef(ke),Xe=e(41799),Qe=e(8654),Ne=e(92343),Je=e(11592);function se(xe){if(typeof xe=="function")return xe;const U=(0,Je.Z)(xe);return U.length<=1?U[0]:U}const le=()=>{const{status:xe,errors:U=[],warnings:q=[]}=(0,i.useContext)(r.aM);return{status:xe,errors:U,warnings:q}};le.Context=r.aM;var G=le,R=e(16089);function oe(xe){const[U,q]=i.useState(xe),te=(0,i.useRef)(null),re=(0,i.useRef)([]),Le=(0,i.useRef)(!1);i.useEffect(()=>(Le.current=!1,()=>{Le.current=!0,R.Z.cancel(te.current),te.current=null}),[]);function Fe(et){Le.current||(te.current===null&&(re.current=[],te.current=(0,R.Z)(()=>{te.current=null,q(rt=>{let xt=rt;return re.current.forEach(Ot=>{xt=Ot(xt)}),xt})})),re.current.push(et))}return[U,Fe]}function be(){const{itemRef:xe}=i.useContext(r.q3),U=i.useRef({});function q(te,re){const Le=re&&typeof re=="object"&&re.ref,Fe=te.join("_");return(U.current.name!==Fe||U.current.originRef!==Le)&&(U.current.name=Fe,U.current.originRef=Le,U.current.ref=(0,Qe.sQ)(xe(te),Le)),U.current.ref}return q}var k=e(29194),L=e(34280),ie=e(2738),X=e(27382),P=e(37028);const _=xe=>{const{formItemCls:U}=xe;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${U}-control`]:{display:"flex"}}}};var $=(0,n.b)(["Form","item-item"],(xe,U)=>{let{rootPrefixCls:q}=U;const te=S(xe,q);return[_(te)]}),ue=xe=>{const{prefixCls:U,status:q,wrapperCol:te,children:re,errors:Le,warnings:Fe,_internalItemRender:et,extra:rt,help:xt,fieldId:Ot,marginBottom:Ht,onErrorVisibleChanged:Wt}=xe,Bt=`${U}-item`,zt=i.useContext(r.q3),Oe=te||zt.wrapperCol||{},Me=g()(`${Bt}-control`,Oe.className),$e=i.useMemo(()=>Object.assign({},zt),[zt]);delete $e.labelCol,delete $e.wrapperCol;const ot=i.createElement("div",{className:`${Bt}-control-input`},i.createElement("div",{className:`${Bt}-control-input-content`},re)),Ct=i.useMemo(()=>({prefixCls:U,status:q}),[U,q]),yt=Ht!==null||Le.length||Fe.length?i.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},i.createElement(r.Rk.Provider,{value:Ct},i.createElement(ye,{fieldId:Ot,errors:Le,warnings:Fe,help:xt,helpStatus:q,className:`${Bt}-explain-connected`,onVisibleChanged:Wt})),!!Ht&&i.createElement("div",{style:{width:0,height:Ht}})):null,bt={};Ot&&(bt.id=`${Ot}_extra`);const Se=rt?i.createElement("div",Object.assign({},bt,{className:`${Bt}-extra`}),rt):null,Ue=et&&et.mark==="pro_table_render"&&et.render?et.render(xe,{input:ot,errorList:yt,extra:Se}):i.createElement(i.Fragment,null,ot,yt,Se);return i.createElement(r.q3.Provider,{value:$e},i.createElement(P.Z,Object.assign({},Oe,{className:Me}),Ue),i.createElement($,{prefixCls:U}))},Ae=e(61485),ee=e(31724),T=e(9763),I=e(6848),de=function(xe,U){var q={};for(var te in xe)Object.prototype.hasOwnProperty.call(xe,te)&&U.indexOf(te)<0&&(q[te]=xe[te]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,te=Object.getOwnPropertySymbols(xe);re{let{prefixCls:U,label:q,htmlFor:te,labelCol:re,labelAlign:Le,colon:Fe,required:et,requiredMark:rt,tooltip:xt}=xe;var Ot;const[Ht]=(0,T.Z)("Form"),{vertical:Wt,labelAlign:Bt,labelCol:zt,labelWrap:Oe,colon:Me}=i.useContext(r.q3);if(!q)return null;const $e=re||zt||{},ot=Le||Bt,Ct=`${U}-item-label`,yt=g()(Ct,ot==="left"&&`${Ct}-left`,$e.className,{[`${Ct}-wrap`]:!!Oe});let bt=q;const Se=Fe===!0||Me!==!1&&Fe!==!1;Se&&!Wt&&typeof q=="string"&&q.trim()!==""&&(bt=q.replace(/[:|:]\s*$/,""));const tt=pe(xt);if(tt){const{icon:pt=i.createElement(Ae.Z,null)}=tt,It=de(tt,["icon"]),Ut=i.createElement(I.Z,Object.assign({},It),i.cloneElement(pt,{className:`${U}-item-tooltip`,title:""}));bt=i.createElement(i.Fragment,null,bt,Ut)}const ft=rt==="optional",lt=typeof rt=="function";lt?bt=rt(bt,{required:!!et}):ft&&!et&&(bt=i.createElement(i.Fragment,null,bt,i.createElement("span",{className:`${U}-item-optional`,title:""},(Ht==null?void 0:Ht.optional)||((Ot=ee.Z.Form)===null||Ot===void 0?void 0:Ot.optional))));const vt=g()({[`${U}-item-required`]:et,[`${U}-item-required-mark-optional`]:ft||lt,[`${U}-item-no-colon`]:!Se});return i.createElement(P.Z,Object.assign({},$e,{className:yt}),i.createElement("label",{htmlFor:te,className:vt,title:typeof q=="string"?q:""},bt))},Ke=e(29679),he=e(19248),Ze=e(96512),J=e(58617);const it={success:Ke.Z,warning:Ze.Z,error:he.Z,validating:J.Z};function St(xe){let{children:U,errors:q,warnings:te,hasFeedback:re,validateStatus:Le,prefixCls:Fe,meta:et,noStyle:rt}=xe;const xt=`${Fe}-item`,{feedbackIcons:Ot}=i.useContext(r.q3),Ht=Ce(q,te,et,null,!!re,Le),{isFormItemInput:Wt,status:Bt}=i.useContext(r.aM),zt=i.useMemo(()=>{var Oe;let Me;if(re){const Ct=re!==!0&&re.icons||Ot,yt=Ht&&((Oe=Ct==null?void 0:Ct({status:Ht,errors:q,warnings:te}))===null||Oe===void 0?void 0:Oe[Ht]),bt=Ht&&it[Ht];Me=yt!==!1&&bt?i.createElement("span",{className:g()(`${xt}-feedback-icon`,`${xt}-feedback-icon-${Ht}`)},yt||i.createElement(bt,null)):null}let $e=!0,ot=Ht||"";return rt&&($e=Wt,ot=(Ht!=null?Ht:Bt)||""),{status:ot,errors:q,warnings:te,hasFeedback:!!re,feedbackIcon:Me,isFormItemInput:$e}},[Ht,re,rt,Wt,Bt]);return i.createElement(r.aM.Provider,{value:zt},U)}var O=function(xe,U){var q={};for(var te in xe)Object.prototype.hasOwnProperty.call(xe,te)&&U.indexOf(te)<0&&(q[te]=xe[te]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,te=Object.getOwnPropertySymbols(xe);re{if(tt&&yt.current){const Ye=getComputedStyle(yt.current);vt(parseInt(Ye.marginBottom,10))}},[tt,ft]);const pt=Ye=>{Ye||vt(null)},Ut=function(){let Ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const nt=Ye?bt:xt.errors,ut=Ye?Se:xt.warnings;return Ce(nt,ut,xt,"",!!Ot,rt)}(),Be=g()(ot,q,te,{[`${ot}-with-help`]:Ue||bt.length||Se.length,[`${ot}-has-feedback`]:Ut&&Ot,[`${ot}-has-success`]:Ut==="success",[`${ot}-has-warning`]:Ut==="warning",[`${ot}-has-error`]:Ut==="error",[`${ot}-is-validating`]:Ut==="validating",[`${ot}-hidden`]:Ht});return i.createElement("div",{className:Be,style:re,ref:yt},i.createElement(X.Z,Object.assign({className:`${ot}-row`},(0,ie.Z)($e,["_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:Bt},xe,{requiredMark:Ct,required:zt!=null?zt:Oe,prefixCls:U})),i.createElement(ue,Object.assign({},xe,xt,{errors:bt,warnings:Se,prefixCls:U,status:Ut,help:Le,marginBottom:lt,onErrorVisibleChanged:pt}),i.createElement(r.qI.Provider,{value:Me},i.createElement(St,{prefixCls:U,meta:xt,errors:xt.errors,warnings:xt.warnings,hasFeedback:Ot,validateStatus:Ut},Wt)))),!!lt&&i.createElement("div",{className:`${ot}-margin-offset`,style:{marginBottom:-lt}}))}const He="__SPLIT__",ce=null,Ie=i.memo(xe=>{let{children:U}=xe;return U},(xe,U)=>xe.value===U.value&&xe.update===U.update&&xe.childProps.length===U.childProps.length&&xe.childProps.every((q,te)=>q===U.childProps[te]));function ze(xe){return xe!=null}function Nt(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function kt(xe){const{name:U,noStyle:q,className:te,dependencies:re,prefixCls:Le,shouldUpdate:Fe,rules:et,children:rt,required:xt,label:Ot,messageVariables:Ht,trigger:Wt="onChange",validateTrigger:Bt,hidden:zt,help:Oe}=xe,{getPrefixCls:Me}=i.useContext(Re.E_),{name:$e}=i.useContext(r.q3),ot=se(rt),Ct=typeof ot=="function",yt=i.useContext(r.qI),{validateTrigger:bt}=i.useContext(ae.FieldContext),Se=Bt!==void 0?Bt:bt,Ue=ze(U),tt=Me("form",Le),[ft,lt]=B(tt),vt=i.useContext(ae.ListContext),pt=i.useRef(),[It,Ut]=oe({}),[Be,Ye]=(0,Xe.Z)(()=>Nt()),nt=Kt=>{const en=vt==null?void 0:vt.getKey(Kt.name);if(Ye(Kt.destroy?Nt():Kt,!0),q&&Oe!==!1&&yt){let un=Kt.name;if(Kt.destroy)un=pt.current||un;else if(en!==void 0){const[mn,yn]=en;un=[mn].concat((0,t.Z)(yn)),pt.current=un}yt(Kt,un)}},ut=(Kt,en)=>{Ut(un=>{const mn=Object.assign({},un),Yn=[].concat((0,t.Z)(Kt.name.slice(0,-1)),(0,t.Z)(en)).join(He);return Kt.destroy?delete mn[Yn]:mn[Yn]=Kt,mn})},[ct,Ft]=i.useMemo(()=>{const Kt=(0,t.Z)(Be.errors),en=(0,t.Z)(Be.warnings);return Object.values(It).forEach(un=>{Kt.push.apply(Kt,(0,t.Z)(un.errors||[])),en.push.apply(en,(0,t.Z)(un.warnings||[]))}),[Kt,en]},[It,Be.errors,Be.warnings]),qt=be();function Qt(Kt,en,un){return q&&!zt?i.createElement(St,{prefixCls:tt,hasFeedback:xe.hasFeedback,validateStatus:xe.validateStatus,meta:Be,errors:ct,warnings:Ft,noStyle:!0},Kt):i.createElement(Ve,Object.assign({key:"row"},xe,{className:g()(te,lt),prefixCls:tt,fieldId:en,isRequired:un,errors:ct,warnings:Ft,meta:Be,onSubItemMetaChange:ut}),Kt)}if(!Ue&&!Ct&&!re)return ft(Qt(ot));let Pt={};return typeof Ot=="string"?Pt.label=Ot:U&&(Pt.label=String(U)),Ht&&(Pt=Object.assign(Object.assign({},Pt),Ht)),ft(i.createElement(ae.Field,Object.assign({},xe,{messageVariables:Pt,trigger:Wt,validateTrigger:Se,onMetaChange:nt}),(Kt,en,un)=>{const mn=j(U).length&&en?en.name:[],yn=ve(mn,$e),Yn=xt!==void 0?xt:!!(et&&et.some(jt=>{if(jt&&typeof jt=="object"&&jt.required&&!jt.warningOnly)return!0;if(typeof jt=="function"){const pn=jt(un);return pn&&pn.required&&!pn.warningOnly}return!1})),sn=Object.assign({},Kt);let Zt=null;if(Array.isArray(ot)&&Ue)Zt=ot;else if(!(Ct&&(!(Fe||re)||Ue))){if(!(re&&!Ct&&!Ue))if((0,Ne.l$)(ot)){const jt=Object.assign(Object.assign({},ot.props),sn);if(jt.id||(jt.id=yn),Oe||ct.length>0||Ft.length>0||xe.extra){const Dn=[];(Oe||ct.length>0)&&Dn.push(`${yn}_help`),xe.extra&&Dn.push(`${yn}_extra`),jt["aria-describedby"]=Dn.join(" ")}ct.length>0&&(jt["aria-invalid"]="true"),Yn&&(jt["aria-required"]="true"),(0,Qe.Yr)(ot)&&(jt.ref=qt(mn,ot)),new Set([].concat((0,t.Z)(j(Wt)),(0,t.Z)(j(Se)))).forEach(Dn=>{jt[Dn]=function(){for(var On,_n,bn,Tn,ir,$t=arguments.length,tn=new Array($t),Sn=0;Sn<$t;Sn++)tn[Sn]=arguments[Sn];(bn=sn[Dn])===null||bn===void 0||(On=bn).call.apply(On,[sn].concat(tn)),(ir=(Tn=ot.props)[Dn])===null||ir===void 0||(_n=ir).call.apply(_n,[Tn].concat(tn))}});const cn=[jt["aria-required"],jt["aria-invalid"],jt["aria-describedby"]];Zt=i.createElement(Ie,{value:sn[xe.valuePropName||"value"],update:ot,childProps:cn},(0,Ne.Tm)(ot,jt))}else Ct&&(Fe||re)&&!Ue?Zt=ot(un):Zt=ot}return Qt(Zt,yn,Yn)}))}const st=kt;st.useStatus=G;var At=st,Rt=function(xe,U){var q={};for(var te in xe)Object.prototype.hasOwnProperty.call(xe,te)&&U.indexOf(te)<0&&(q[te]=xe[te]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,te=Object.getOwnPropertySymbols(xe);re{var{prefixCls:U,children:q}=xe,te=Rt(xe,["prefixCls","children"]);const{getPrefixCls:re}=i.useContext(Re.E_),Le=re("form",U),Fe=i.useMemo(()=>({prefixCls:Le,status:"error"}),[Le]);return i.createElement(ae.List,Object.assign({},te),(et,rt,xt)=>i.createElement(r.Rk.Provider,{value:Fe},q(et.map(Ot=>Object.assign(Object.assign({},Ot),{fieldKey:Ot.key})),rt,{errors:xt.errors,warnings:xt.warnings})))};function Vt(){const{form:xe}=(0,i.useContext)(r.q3);return xe}const Dt=Et;Dt.Item=At,Dt.List=Jt,Dt.ErrorList=ye,Dt.useForm=me,Dt.useFormInstance=Vt,Dt.useWatch=ae.useWatch,Dt.Provider=r.RV,Dt.create=()=>{};var an=Dt},8628:function(wt,N,e){"use strict";var t=e(59301),v=e(34280),g=e(56762),m=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,m.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(wt,N,e){"use strict";e.d(N,{Z:function(){return Ae}});var t=e(84105),v=e(87395),g=e(92310),m=e.n(g),i=e(54476),h=e(20068),r=e(76190),l=e(42978),c=e(75931),s=e(67732),o=e(83652);function d(){return typeof BigInt=="function"}function n(ee){return!ee&&ee!==0&&!Number.isNaN(ee)||!String(ee).trim()}function a(ee){var T=ee.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",pe=de.split("."),De=pe[0]||"0",qe=pe[1]||"0";De==="0"&&qe==="0"&&(I=!1);var Ke=I?"-":"";return{negative:I,negativeStr:Ke,trimStr:de,integerStr:De,decimalStr:qe,fullStr:"".concat(Ke).concat(de)}}function u(ee){var T=String(ee);return!Number.isNaN(Number(T))&&T.includes("e")}function f(ee){var T=String(ee);if(u(ee)){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 x(ee){var T=String(ee);if(u(ee)){if(ee>Number.MAX_SAFE_INTEGER)return String(d()?BigInt(ee).toString():Number.MAX_SAFE_INTEGER);if(ee0&&arguments[0]!==void 0?arguments[0]:!0;return I?this.isInvalidate()?"":a("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),ee}(),A=function(){function ee(T){if((0,s.Z)(this,ee),(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)(ee,[{key:"negate",value:function(){return new ee(-this.toNumber())}},{key:"add",value:function(I){if(this.isInvalidate())return new ee(I);var de=Number(I);if(Number.isNaN(de))return this;var pe=this.number+de;if(pe>Number.MAX_SAFE_INTEGER)return new ee(Number.MAX_SAFE_INTEGER);if(peNumber.MAX_SAFE_INTEGER)return new ee(Number.MAX_SAFE_INTEGER);if(pe0&&arguments[0]!==void 0?arguments[0]:!0;return I?this.isInvalidate()?"":x(this.number):this.origin}}]),ee}();function C(ee){return d()?new w(ee):new A(ee)}function b(ee,T,I){var de=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(ee==="")return"";var pe=a(ee),De=pe.negativeStr,qe=pe.integerStr,Ke=pe.decimalStr,he="".concat(T).concat(Ke),Ze="".concat(De).concat(qe);if(I>=0){var J=Number(Ke[I]);if(J>=5&&!de){var it=C(ee).add("".concat(De,"0.").concat("0".repeat(I)).concat(10-J));return b(it.toString(),T,I,de)}return I===0?Ze:"".concat(Ze).concat(T).concat(Ke.padEnd(I,"0").slice(0,I))}return he===".0"?Ze:"".concat(Ze).concat(he)}var p=C,y=e(93681),S=e(34280),B=e(8654),D=e(59301),Z=e(48736);function K(ee,T){var I=(0,D.useRef)(null);function de(){try{var De=ee.selectionStart,qe=ee.selectionEnd,Ke=ee.value,he=Ke.substring(0,De),Ze=Ke.substring(qe);I.current={start:De,end:qe,value:Ke,beforeTxt:he,afterTxt:Ze}}catch(J){}}function pe(){if(ee&&I.current&&T)try{var De=ee.value,qe=I.current,Ke=qe.beforeTxt,he=qe.afterTxt,Ze=qe.start,J=De.length;if(De.endsWith(he))J=De.length-I.current.afterTxt.length;else if(De.startsWith(Ke))J=Ke.length;else{var it=Ke[Ze-1],St=De.indexOf(it,Ze-1);St!==-1&&(J=St+1)}ee.setSelectionRange(J,J)}catch(O){(0,Z.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(O.message))}}return[de,pe]}var ye=e(49658),ae=function(){var T=(0,D.useState)(!1),I=(0,l.Z)(T,2),de=I[0],pe=I[1];return(0,S.Z)(function(){pe((0,ye.Z)())},[]),de},Re=ae,M=e(16089),Y=200,Q=600;function ne(ee){var T=ee.prefixCls,I=ee.upNode,de=ee.downNode,pe=ee.upDisabled,De=ee.downDisabled,qe=ee.onStep,Ke=D.useRef(),he=D.useRef([]),Ze=D.useRef();Ze.current=qe;var J=function(){clearTimeout(Ke.current)},it=function(Nt,kt){Nt.preventDefault(),J(),Ze.current(kt);function st(){Ze.current(kt),Ke.current=setTimeout(st,Y)}Ke.current=setTimeout(st,Q)};D.useEffect(function(){return function(){J(),he.current.forEach(function(ze){return M.Z.cancel(ze)})}},[]);var St=Re();if(St)return null;var O="".concat(T,"-handler"),Ve=m()(O,"".concat(O,"-up"),(0,h.Z)({},"".concat(O,"-up-disabled"),pe)),He=m()(O,"".concat(O,"-down"),(0,h.Z)({},"".concat(O,"-down-disabled"),De)),ce=function(){return he.current.push((0,M.Z)(J))},Ie={unselectable:"on",role:"button",onMouseUp:ce,onMouseLeave:ce};return D.createElement("div",{className:"".concat(O,"-wrap")},D.createElement("span",(0,i.Z)({},Ie,{onMouseDown:function(Nt){it(Nt,!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,i.Z)({},Ie,{onMouseDown:function(Nt){it(Nt,!1)},"aria-label":"Decrease Value","aria-disabled":De,className:He}),de||D.createElement("span",{unselectable:"on",className:"".concat(T,"-handler-down-inner")})))}function W(ee){var T=typeof ee=="number"?x(ee):a(ee).fullStr,I=T.includes(".");return I?a(T.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:ee+"0"}var H=e(5643),j=function(){var ee=(0,D.useRef)(0),T=function(){M.Z.cancel(ee.current)};return(0,D.useEffect)(function(){return T},[]),function(I){T(),ee.current=(0,M.Z)(function(){I()})}},ve=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Ce=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],fe=function(T,I){return T||I.isEmpty()?I.toString():I.toNumber()},me=function(T){var I=p(T);return I.isInvalidate()?null:I},_e=D.forwardRef(function(ee,T){var I,de=ee.prefixCls,pe=de===void 0?"rc-input-number":de,De=ee.className,qe=ee.style,Ke=ee.min,he=ee.max,Ze=ee.step,J=Ze===void 0?1:Ze,it=ee.defaultValue,St=ee.value,O=ee.disabled,Ve=ee.readOnly,He=ee.upHandler,ce=ee.downHandler,Ie=ee.keyboard,ze=ee.controls,Nt=ze===void 0?!0:ze,kt=ee.classNames,st=ee.stringMode,At=ee.parser,Rt=ee.formatter,Tt=ee.precision,Jt=ee.decimalSeparator,Vt=ee.onChange,Dt=ee.onInput,an=ee.onPressEnter,xe=ee.onStep,U=(0,c.Z)(ee,ve),q="".concat(pe,"-input"),te=D.useRef(null),re=D.useState(!1),Le=(0,l.Z)(re,2),Fe=Le[0],et=Le[1],rt=D.useRef(!1),xt=D.useRef(!1),Ot=D.useRef(!1),Ht=D.useState(function(){return p(St!=null?St:it)}),Wt=(0,l.Z)(Ht,2),Bt=Wt[0],zt=Wt[1];function Oe(Zt){St===void 0&&zt(Zt)}var Me=D.useCallback(function(Zt,jt){if(!jt)return Tt>=0?Tt:Math.max(f(Zt),f(J))},[Tt,J]),$e=D.useCallback(function(Zt){var jt=String(Zt);if(At)return At(jt);var pn=jt;return Jt&&(pn=pn.replace(Jt,".")),pn.replace(/[^\w.-]+/g,"")},[At,Jt]),ot=D.useRef(""),Ct=D.useCallback(function(Zt,jt){if(Rt)return Rt(Zt,{userTyping:jt,input:String(ot.current)});var pn=typeof Zt=="number"?x(Zt):Zt;if(!jt){var cn=Me(pn,jt);if(E(pn)&&(Jt||cn>=0)){var Dn=Jt||".";pn=b(pn,Dn,cn)}}return pn},[Rt,Me,Jt]),yt=D.useState(function(){var Zt=it!=null?it:St;return Bt.isInvalidate()&&["string","number"].includes((0,r.Z)(Zt))?Number.isNaN(Zt)?"":Zt:Ct(Bt.toString(),!1)}),bt=(0,l.Z)(yt,2),Se=bt[0],Ue=bt[1];ot.current=Se;function tt(Zt,jt){Ue(Ct(Zt.isInvalidate()?Zt.toString(!1):Zt.toString(!jt),jt))}var ft=D.useMemo(function(){return me(he)},[he,Tt]),lt=D.useMemo(function(){return me(Ke)},[Ke,Tt]),vt=D.useMemo(function(){return!ft||!Bt||Bt.isInvalidate()?!1:ft.lessEquals(Bt)},[ft,Bt]),pt=D.useMemo(function(){return!lt||!Bt||Bt.isInvalidate()?!1:Bt.lessEquals(lt)},[lt,Bt]),It=K(te.current,Fe),Ut=(0,l.Z)(It,2),Be=Ut[0],Ye=Ut[1],nt=function(jt){return ft&&!jt.lessEquals(ft)?ft:lt&&!lt.lessEquals(jt)?lt:null},ut=function(jt){return!nt(jt)},ct=function(jt,pn){var cn=jt,Dn=ut(cn)||cn.isEmpty();if(!cn.isEmpty()&&!pn&&(cn=nt(cn)||cn,Dn=!0),!Ve&&!O&&Dn){var On=cn.toString(),_n=Me(On,pn);return _n>=0&&(cn=p(b(On,".",_n)),ut(cn)||(cn=p(b(On,".",_n,!0)))),cn.equals(Bt)||(Oe(cn),Vt==null||Vt(cn.isEmpty()?null:fe(st,cn)),St===void 0&&tt(cn,pn)),cn}return Bt},Ft=j(),qt=function Zt(jt){if(Be(),ot.current=jt,Ue(jt),!xt.current){var pn=$e(jt),cn=p(pn);cn.isNaN()||ct(cn,!0)}Dt==null||Dt(jt),Ft(function(){var Dn=jt;At||(Dn=jt.replace(/。/g,".")),Dn!==jt&&Zt(Dn)})},Qt=function(){xt.current=!0},Pt=function(){xt.current=!1,qt(te.current.value)},Kt=function(jt){qt(jt.target.value)},en=function(jt){var pn;if(!(jt&&vt||!jt&&pt)){rt.current=!1;var cn=p(Ot.current?W(J):J);jt||(cn=cn.negate());var Dn=(Bt||p(0)).add(cn.toString()),On=ct(Dn,!1);xe==null||xe(fe(st,On),{offset:Ot.current?W(J):J,type:jt?"up":"down"}),(pn=te.current)===null||pn===void 0||pn.focus()}},un=function(jt){var pn=p($e(Se)),cn=pn;pn.isNaN()?cn=ct(Bt,jt):cn=ct(pn,jt),St!==void 0?tt(Bt,!1):cn.isNaN()||tt(cn,!1)},mn=function(){rt.current=!0},yn=function(jt){var pn=jt.key,cn=jt.shiftKey;rt.current=!0,Ot.current=cn,pn==="Enter"&&(xt.current||(rt.current=!1),un(!1),an==null||an(jt)),Ie!==!1&&!xt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(pn)&&(en(pn==="Up"||pn==="ArrowUp"),jt.preventDefault())},Yn=function(){rt.current=!1,Ot.current=!1},sn=function(){un(!1),et(!1),rt.current=!1};return(0,S.o)(function(){Bt.isInvalidate()||tt(Bt,!1)},[Tt]),(0,S.o)(function(){var Zt=p(St);zt(Zt);var jt=p($e(Se));(!Zt.equals(jt)||!rt.current||Rt)&&tt(Zt,rt.current)},[St]),(0,S.o)(function(){Rt&&Ye()},[Se]),D.createElement("div",{className:m()(pe,kt==null?void 0:kt.input,De,(I={},(0,h.Z)(I,"".concat(pe,"-focused"),Fe),(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"),Bt.isNaN()),(0,h.Z)(I,"".concat(pe,"-out-of-range"),!Bt.isInvalidate()&&!ut(Bt)),I)),style:qe,onFocus:function(){et(!0)},onBlur:sn,onKeyDown:yn,onKeyUp:Yn,onCompositionStart:Qt,onCompositionEnd:Pt,onBeforeInput:mn},Nt&&D.createElement(ne,{prefixCls:pe,upNode:He,downNode:ce,upDisabled:vt,downDisabled:pt,onStep:en}),D.createElement("div",{className:"".concat(q,"-wrap")},D.createElement("input",(0,i.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ke,"aria-valuemax":he,"aria-valuenow":Bt.isInvalidate()?null:Bt.toString(),step:J},U,{ref:(0,B.sQ)(te,T),className:q,value:Se,onChange:Kt,disabled:O,readOnly:Ve}))))}),at=D.forwardRef(function(ee,T){var I=ee.disabled,de=ee.style,pe=ee.prefixCls,De=ee.value,qe=ee.prefix,Ke=ee.suffix,he=ee.addonBefore,Ze=ee.addonAfter,J=ee.classes,it=ee.className,St=ee.classNames,O=(0,c.Z)(ee,Ce),Ve=D.useRef(null),He=function(Ie){Ve.current&&(0,H.nH)(Ve.current,Ie)};return D.createElement(y.BaseInput,{inputElement:D.createElement(_e,(0,i.Z)({prefixCls:pe,disabled:I,classNames:St,ref:(0,B.sQ)(Ve,T)},O)),className:it,triggerFocus:He,prefixCls:pe,value:De,disabled:I,style:de,prefix:qe,suffix:Ke,addonAfter:Ze,addonBefore:he,classes:J,classNames:St,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});at.displayName="InputNumber";var ke=at,We=ke,Et=e(19080),Xe=e(36355),Qe=e(92736),Ne=e(1684),Je=e(19716),se=e(32441),le=e(33234),G=e(9937),R=e(17313),oe=e(74207),be=e(83116),k=e(37613);const L=(ee,T)=>{let{componentCls:I,borderRadiusSM:de,borderRadiusLG:pe}=ee;const De=T==="lg"?pe:de;return{[`&-${T}`]:{[`${I}-handler-wrap`]:{borderStartEndRadius:De,borderEndEndRadius:De},[`${I}-handler-up`]:{borderStartEndRadius:De},[`${I}-handler-down`]:{borderEndEndRadius:De}}}},ie=ee=>{const{componentCls:T,lineWidth:I,lineType:de,colorBorder:pe,borderRadius:De,fontSizeLG:qe,controlHeightLG:Ke,controlHeightSM:he,colorError:Ze,paddingInlineSM:J,colorTextDescription:it,motionDurationMid:St,handleHoverColor:O,paddingInline:Ve,paddingBlock:He,handleBg:ce,handleActiveBg:Ie,colorTextDisabled:ze,borderRadiusSM:Nt,borderRadiusLG:kt,controlWidth:st,handleVisible:At,handleBorderColor:Rt}=ee;return[{[T]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,R.Wf)(ee)),(0,G.ik)(ee)),(0,G.bi)(ee,T)),{display:"inline-block",width:st,margin:0,padding:0,border:`${I}px ${de} ${pe}`,borderRadius:De,"&-rtl":{direction:"rtl",[`${T}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:qe,borderRadius:kt,[`input${T}-input`]:{height:Ke-2*I}},"&-sm":{padding:0,borderRadius:Nt,[`input${T}-input`]:{height:he-2*I,padding:`0 ${J}px`}},"&:hover":Object.assign({},(0,G.pU)(ee)),"&-focused":Object.assign({},(0,G.M1)(ee)),"&-out-of-range":{[`${T}-input-wrap`]:{input:{color:Ze}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,R.Wf)(ee)),(0,G.s7)(ee)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${T}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${T}-group-addon`]:{borderRadius:kt,fontSize:ee.fontSizeLG}},"&-sm":{[`${T}-group-addon`]:{borderRadius:Nt}},[`${T}-wrapper-disabled > ${T}-group-addon`]:Object.assign({},(0,G.Xy)(ee))}}),[`&-disabled ${T}-input`]:{cursor:"not-allowed"},[T]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,R.Wf)(ee)),{width:"100%",padding:`${He}px ${Ve}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:De,outline:0,transition:`all ${St} linear`,appearance:"textfield",fontSize:"inherit"}),(0,G.nz)(ee.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:ee.handleWidth,height:"100%",background:ce,borderStartStartRadius:0,borderStartEndRadius:De,borderEndEndRadius:De,borderEndStartRadius:0,opacity:At===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${St} linear ${St}`,[`${T}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${T}-handler-up-inner, ${T}-handler-down-inner - `]:{marginInlineEnd:0,fontSize:ee.handleFontSize}}},[`${T}-handler`]:{height:"50%",overflow:"hidden",color:it,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${I}px ${de} ${Tt}`,transition:`all ${St} linear`,"&:active":{background:Ie},"&:hover":{height:"60%",[` + `]:{marginInlineEnd:0,fontSize:ee.handleFontSize}}},[`${T}-handler`]:{height:"50%",overflow:"hidden",color:it,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${I}px ${de} ${Rt}`,transition:`all ${St} 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,R.Ro)()),{color:it,transition:`all ${St} linear`,userSelect:"none"})},[`${T}-handler-up`]:{borderStartEndRadius:De},[`${T}-handler-down`]:{borderBlockStart:`${I}px ${de} ${Tt}`,borderEndEndRadius:De}},L(ee,"lg")),L(ee,"sm")),{"&-disabled, &-readonly":{[`${T}-handler-wrap`]:{display:"none"},[`${T}-input`]:{color:"inherit"}},[` + `]:{color:O}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,R.Ro)()),{color:it,transition:`all ${St} linear`,userSelect:"none"})},[`${T}-handler-up`]:{borderStartEndRadius:De},[`${T}-handler-down`]:{borderBlockStart:`${I}px ${de} ${Rt}`,borderEndEndRadius:De}},L(ee,"lg")),L(ee,"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}}}]},X=ee=>{const{componentCls:T,paddingBlock:I,paddingInline:de,inputAffixPadding:pe,controlWidth:De,borderRadiusLG:qe,borderRadiusSM:Ke}=ee;return{[`${T}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,G.ik)(ee)),(0,G.bi)(ee,`${T}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:De,padding:0,paddingInlineStart:de,"&-lg":{borderRadius:qe},"&-sm":{borderRadius:Ke},[`&:not(${T}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,G.pU)(ee)),{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:de,marginInlineStart:pe}}})}};var F=(0,be.Z)("InputNumber",ee=>{const T=(0,H.TS)(ee,(0,G.e5)(ee));return[ie(T),X(T),(0,ae.c)(T)]},ee=>Object.assign(Object.assign({},(0,G.TM)(ee)),{controlWidth:90,handleWidth:ee.controlHeightSM-ee.lineWidth*2,handleFontSize:ee.fontSize/2,handleVisible:"auto",handleActiveBg:ee.colorFillAlter,handleBg:ee.colorBgContainer,handleHoverColor:ee.colorPrimary,handleBorderColor:ee.colorBorder})),_=function(ee,T){var I={};for(var de in ee)Object.prototype.hasOwnProperty.call(ee,de)&&T.indexOf(de)<0&&(I[de]=ee[de]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,de=Object.getOwnPropertySymbols(ee);pe{const{getPrefixCls:I,direction:de}=D.useContext(Ve.E_),pe=D.useRef(null);D.useImperativeHandle(T,()=>pe.current);const{className:De,rootClassName:qe,size:Ke,disabled:he,prefixCls:We,addonBefore:J,addonAfter:it,prefix:St,bordered:O=!0,readOnly:Qe,status:He,controls:ue}=ee,Ie=_(ee,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),ze=I("input-number",We),[Nt,kt]=F(ze),{compactSize:lt,compactItemClassnames:At}=(0,ce.ri)(ze,de);let Tt=D.createElement(v.Z,{className:`${ze}-handler-up-inner`}),Rt=D.createElement(t.Z,{className:`${ze}-handler-down-inner`});const Yt=typeof ue=="boolean"?ue:void 0;typeof ue=="object"&&(Tt=typeof ue.upIcon=="undefined"?Tt:D.createElement("span",{className:`${ze}-handler-up-inner`},ue.upIcon),Rt=typeof ue.downIcon=="undefined"?Rt:D.createElement("span",{className:`${ze}-handler-down-inner`},ue.downIcon));const{hasFeedback:Ut,status:Dt,isFormItemInput:on,feedbackIcon:xe}=D.useContext(le.aM),U=(0,Et.F)(Dt,He),q=(0,Je.Z)(nt=>{var xt;return(xt=Ke!=null?Ke:lt)!==null&&xt!==void 0?xt:nt}),te=D.useContext(Re.Z),re=he!=null?he:te,Me=m()({[`${ze}-lg`]:q==="large",[`${ze}-sm`]:q==="small",[`${ze}-rtl`]:de==="rtl",[`${ze}-borderless`]:!O,[`${ze}-in-form-item`]:on},(0,Et.Z)(ze,U),At,kt),Pe=`${ze}-group`,et=D.createElement(Ze,Object.assign({ref:pe,disabled:re,className:m()(De,qe),upHandler:Tt,downHandler:Rt,prefixCls:ze,readOnly:Qe,controls:Yt,prefix:St,suffix:Ut&&xe,addonAfter:it&&D.createElement(ce.BR,null,D.createElement(le.Ux,{override:!0,status:!0},it)),addonBefore:J&&D.createElement(ce.BR,null,D.createElement(le.Ux,{override:!0,status:!0},J)),classNames:{input:Me},classes:{affixWrapper:m()((0,Et.Z)(`${ze}-affix-wrapper`,U,Ut),{[`${ze}-affix-wrapper-sm`]:q==="small",[`${ze}-affix-wrapper-lg`]:q==="large",[`${ze}-affix-wrapper-rtl`]:de==="rtl",[`${ze}-affix-wrapper-borderless`]:!O},kt),wrapper:m()({[`${Pe}-rtl`]:de==="rtl",[`${ze}-wrapper-disabled`]:re},kt),group:m()({[`${ze}-group-wrapper-sm`]:q==="small",[`${ze}-group-wrapper-lg`]:q==="large",[`${ze}-group-wrapper-rtl`]:de==="rtl"},(0,Et.Z)(`${ze}-group-wrapper`,U,Ut),kt)}},Ie));return Nt(et)}),P=$,oe=ee=>D.createElement(Ge.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},D.createElement($,Object.assign({},ee)));P._InternalPanelDoNotUseOrYouWillBeFired=oe;var Ae=P},9432:function(wt,N,e){"use strict";e.d(N,{Z:function(){return w},n:function(){return x}});var t=e(19248),v=e(92310),g=e.n(v),m=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,C){var b={};for(var p in A)Object.prototype.hasOwnProperty.call(A,p)&&C.indexOf(p)<0&&(b[p]=A[p]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,p=Object.getOwnPropertySymbols(A);y{var b;const{prefixCls:p,bordered:y=!0,status:S,size:B,disabled:D,onBlur:Z,onFocus:k,suffix:ye,allowClear:se,addonAfter:Be,addonBefore:M,className:Y,style:Q,styles:ne,rootClassName:W,onChange:K,classNames:j}=A,ve=f(A,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Ce,direction:fe,input:me}=h.useContext(l.E_),_e=Ce("input",p),at=(0,h.useRef)(null),[ke,Ze]=(0,a.ZP)(_e),{compactSize:Et,compactItemClassnames:Ve}=(0,d.ri)(_e,fe),Ge=(0,s.Z)($=>{var P;return(P=B!=null?B:Et)!==null&&P!==void 0?P:$}),Re=h.useContext(c.Z),Je=D!=null?D:Re,{status:le,hasFeedback:ce,feedbackIcon:G}=(0,h.useContext)(o.aM),R=(0,r.F)(le,S),ae=u(A)||!!ce,be=(0,h.useRef)(ae);(0,h.useEffect)(()=>{var $;ae&&be.current,be.current=ae},[ae]);const H=(0,n.Z)(at,!0),L=$=>{H(),Z==null||Z($)},ie=$=>{H(),k==null||k($)},X=$=>{H(),K==null||K($)},F=(ce||ye)&&h.createElement(h.Fragment,null,ye,ce&&G);let _;return typeof se=="object"&&(se!=null&&se.clearIcon)?_=se:se&&(_={clearIcon:h.createElement(t.Z,null)}),ke(h.createElement(m.default,Object.assign({ref:(0,i.sQ)(C,at),prefixCls:_e,autoComplete:me==null?void 0:me.autoComplete},ve,{disabled:Je,onBlur:L,onFocus:ie,style:Object.assign(Object.assign({},me==null?void 0:me.style),Q),styles:Object.assign(Object.assign({},me==null?void 0:me.styles),ne),suffix:F,allowClear:_,className:g()(Y,W,Ve,me==null?void 0:me.className),onChange:X,addonAfter:Be&&h.createElement(d.BR,null,h.createElement(o.Ux,{override:!0,status:!0},Be)),addonBefore:M&&h.createElement(d.BR,null,h.createElement(o.Ux,{override:!0,status:!0},M)),classNames:Object.assign(Object.assign(Object.assign({},j),me==null?void 0:me.classNames),{input:g()({[`${_e}-sm`]:Ge==="small",[`${_e}-lg`]:Ge==="large",[`${_e}-rtl`]:fe==="rtl",[`${_e}-borderless`]:!y},!ae&&(0,r.Z)(_e,R),j==null?void 0:j.input,(b=me==null?void 0:me.classNames)===null||b===void 0?void 0:b.input,Ze)}),classes:{affixWrapper:g()({[`${_e}-affix-wrapper-sm`]:Ge==="small",[`${_e}-affix-wrapper-lg`]:Ge==="large",[`${_e}-affix-wrapper-rtl`]:fe==="rtl",[`${_e}-affix-wrapper-borderless`]:!y},(0,r.Z)(`${_e}-affix-wrapper`,R,ce),Ze),wrapper:g()({[`${_e}-group-rtl`]:fe==="rtl"},Ze),group:g()({[`${_e}-group-wrapper-sm`]:Ge==="small",[`${_e}-group-wrapper-lg`]:Ge==="large",[`${_e}-group-wrapper-rtl`]:fe==="rtl",[`${_e}-group-wrapper-disabled`]:Je},(0,r.Z)(`${_e}-group-wrapper`,R,ce),Ze)}})))})},1643:function(wt,N,e){"use strict";var t=e(19248),v=e(92310),g=e.n(v),m=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 x={};for(var E in u)Object.prototype.hasOwnProperty.call(u,E)&&f.indexOf(E)<0&&(x[E]=u[E]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,E=Object.getOwnPropertySymbols(u);w{const{prefixCls:x,bordered:E=!0,size:w,disabled:A,status:C,allowClear:b,showCount:p,classNames:y,rootClassName:S,className:B}=u,D=n(u,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Z,direction:k}=i.useContext(r.E_),ye=(0,c.Z)(w),se=i.useContext(l.Z),Be=A!=null?A:se,{status:M,hasFeedback:Y,feedbackIcon:Q}=i.useContext(s.aM),ne=(0,h.F)(M,C),W=i.useRef(null);i.useImperativeHandle(f,()=>{var fe;return{resizableTextArea:(fe=W.current)===null||fe===void 0?void 0:fe.resizableTextArea,focus:me=>{var _e,at;(0,o.n)((at=(_e=W.current)===null||_e===void 0?void 0:_e.resizableTextArea)===null||at===void 0?void 0:at.textArea,me)},blur:()=>{var me;return(me=W.current)===null||me===void 0?void 0:me.blur()}}});const K=Z("input",x);let j;typeof b=="object"&&(b!=null&&b.clearIcon)?j=b:b&&(j={clearIcon:i.createElement(t.Z,null)});const[ve,Ce]=(0,d.ZP)(K);return ve(i.createElement(m.default,Object.assign({},D,{disabled:Be,allowClear:j,className:g()(B,S),classes:{affixWrapper:g()(`${K}-textarea-affix-wrapper`,{[`${K}-affix-wrapper-rtl`]:k==="rtl",[`${K}-affix-wrapper-borderless`]:!E,[`${K}-affix-wrapper-sm`]:ye==="small",[`${K}-affix-wrapper-lg`]:ye==="large",[`${K}-textarea-show-count`]:p},(0,h.Z)(`${K}-affix-wrapper`,ne),Ce)},classNames:Object.assign(Object.assign({},y),{textarea:g()({[`${K}-borderless`]:!E,[`${K}-sm`]:ye==="small",[`${K}-lg`]:ye==="large"},(0,h.Z)(K,ne),Ce,y==null?void 0:y.textarea)}),prefixCls:K,suffix:Y&&i.createElement("span",{className:`${K}-textarea-suffix`},Q),showCount:p,ref:W})))});N.Z=a},59412:function(wt,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(59301);function v(g,m){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)(()=>(m&&h(),()=>i.current.forEach(r=>{r&&clearTimeout(r)})),[]),h}},92832:function(wt,N,e){"use strict";e.d(N,{default:function(){return ye}});var t=e(92310),v=e.n(t),g=e(59301),m=e(36355),i=e(32441),h=e(9937),l=se=>{const{getPrefixCls:Be,direction:M}=(0,g.useContext)(m.E_),{prefixCls:Y,className:Q}=se,ne=Be("input-group",Y),W=Be("input"),[K,j]=(0,h.ZP)(W),ve=v()(ne,{[`${ne}-lg`]:se.size==="large",[`${ne}-sm`]:se.size==="small",[`${ne}-compact`]:se.compact,[`${ne}-rtl`]:M==="rtl"},j,Q),Ce=(0,g.useContext)(i.aM),fe=(0,g.useMemo)(()=>Object.assign(Object.assign({},Ce),{isFormItemInput:!1}),[Ce]);return K(g.createElement("span",{className:ve,style:se.style,onMouseEnter:se.onMouseEnter,onMouseLeave:se.onMouseLeave,onFocus:se.onFocus,onBlur:se.onBlur},g.createElement(i.aM.Provider,{value:fe},se.children)))},c=e(9432),s=e(73331),o=e(15277),d=e(2738),n=e(8654),a=e(59412),u=function(se,Be){var M={};for(var Y in se)Object.prototype.hasOwnProperty.call(se,Y)&&Be.indexOf(Y)<0&&(M[Y]=se[Y]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Y=Object.getOwnPropertySymbols(se);Qse?g.createElement(o.Z,null):g.createElement(s.Z,null),x={click:"onClick",hover:"onMouseOver"};var w=g.forwardRef((se,Be)=>{const{visibilityToggle:M=!0}=se,Y=typeof M=="object"&&M.visible!==void 0,[Q,ne]=(0,g.useState)(()=>Y?M.visible:!1),W=(0,g.useRef)(null);g.useEffect(()=>{Y&&ne(M.visible)},[Y,M]);const K=(0,a.Z)(W),j=()=>{const{disabled:Je}=se;Je||(Q&&K(),ne(le=>{var ce;const G=!le;return typeof M=="object"&&((ce=M.onVisibleChange)===null||ce===void 0||ce.call(M,G)),G}))},ve=Je=>{const{action:le="click",iconRender:ce=f}=se,G=x[le]||"",R=ce(Q),ae={[G]:j,className:`${Je}-icon`,key:"passwordIcon",onMouseDown:be=>{be.preventDefault()},onMouseUp:be=>{be.preventDefault()}};return g.cloneElement(g.isValidElement(R)?R:g.createElement("span",null,R),ae)},{className:Ce,prefixCls:fe,inputPrefixCls:me,size:_e}=se,at=u(se,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ke}=g.useContext(m.E_),Ze=ke("input",me),Et=ke("input-password",fe),Ve=M&&ve(Et),Ge=v()(Et,Ce,{[`${Et}-${_e}`]:!!_e}),Re=Object.assign(Object.assign({},(0,d.Z)(at,["suffix","iconRender","visibilityToggle"])),{type:Q?"text":"password",className:Ge,prefixCls:Ze,suffix:Ve});return _e&&(Re.size=_e),g.createElement(c.Z,Object.assign({ref:(0,n.sQ)(Be,W)},Re))}),A=e(47472),C=e(92343),b=e(3113),p=e(19716),y=e(33234),S=function(se,Be){var M={};for(var Y in se)Object.prototype.hasOwnProperty.call(se,Y)&&Be.indexOf(Y)<0&&(M[Y]=se[Y]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Y=Object.getOwnPropertySymbols(se);Q{const{prefixCls:M,inputPrefixCls:Y,className:Q,size:ne,suffix:W,enterButton:K=!1,addonAfter:j,loading:ve,disabled:Ce,onSearch:fe,onChange:me,onCompositionStart:_e,onCompositionEnd:at}=se,ke=S(se,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ze,direction:Et}=g.useContext(m.E_),Ve=g.useRef(!1),Ge=Ze("input-search",M),Re=Ze("input",Y),{compactSize:Je}=(0,y.ri)(Ge,Et),le=(0,p.Z)(oe=>{var Ae;return(Ae=ne!=null?ne:Je)!==null&&Ae!==void 0?Ae:oe}),ce=g.useRef(null),G=oe=>{oe&&oe.target&&oe.type==="click"&&fe&&fe(oe.target.value,oe,{source:"clear"}),me&&me(oe)},R=oe=>{var Ae;document.activeElement===((Ae=ce.current)===null||Ae===void 0?void 0:Ae.input)&&oe.preventDefault()},ae=oe=>{var Ae,ee;fe&&fe((ee=(Ae=ce.current)===null||Ae===void 0?void 0:Ae.input)===null||ee===void 0?void 0:ee.value,oe,{source:"input"})},be=oe=>{Ve.current||ve||ae(oe)},H=typeof K=="boolean"?g.createElement(A.Z,null):null,L=`${Ge}-button`;let ie;const X=K||{},F=X.type&&X.type.__ANT_BUTTON===!0;F||X.type==="button"?ie=(0,C.Tm)(X,Object.assign({onMouseDown:R,onClick:oe=>{var Ae,ee;(ee=(Ae=X==null?void 0:X.props)===null||Ae===void 0?void 0:Ae.onClick)===null||ee===void 0||ee.call(Ae,oe),ae(oe)},key:"enterButton"},F?{className:L,size:le}:{})):ie=g.createElement(b.ZP,{className:L,type:K?"primary":void 0,size:le,disabled:Ce,key:"enterButton",onMouseDown:R,onClick:ae,loading:ve,icon:H},K),j&&(ie=[ie,(0,C.Tm)(j,{key:"addonAfter"})]);const _=v()(Ge,{[`${Ge}-rtl`]:Et==="rtl",[`${Ge}-${le}`]:!!le,[`${Ge}-with-button`]:!!K},Q),$=oe=>{Ve.current=!0,_e==null||_e(oe)},P=oe=>{Ve.current=!1,at==null||at(oe)};return g.createElement(c.Z,Object.assign({ref:(0,n.sQ)(ce,Be),onPressEnter:be},ke,{size:le,onCompositionStart:$,onCompositionEnd:P,prefixCls:Re,addonAfter:ie,suffix:W,onChange:G,className:_,disabled:Ce}))}),Z=e(1643);const k=c.Z;k.Group=l,k.Search=D,k.TextArea=Z.Z,k.Password=w;var ye=k},9937:function(wt,N,e){"use strict";e.d(N,{M1:function(){return r},TM:function(){return C},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),m=e(83116);const i=b=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:b,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),h=b=>({borderColor:b.hoverBorderColor}),r=b=>({borderColor:b.activeBorderColor,boxShadow:b.activeShadow,outline:0}),l=b=>({color:b.colorTextDisabled,backgroundColor:b.colorBgContainerDisabled,borderColor:b.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},h((0,g.TS)(b,{hoverBorderColor:b.colorBorder})))}),c=b=>{const{paddingBlockLG:p,fontSizeLG:y,lineHeightLG:S,borderRadiusLG:B,paddingInlineLG:D}=b;return{padding:`${p}px ${D}px`,fontSize:y,lineHeight:S,borderRadius:B}},s=b=>({padding:`${b.paddingBlockSM}px ${b.paddingInlineSM}px`,borderRadius:b.borderRadiusSM}),o=(b,p)=>{const{componentCls:y,colorError:S,colorWarning:B,errorActiveShadow:D,warningActiveShadow:Z,colorErrorBorderHover:k,colorWarningBorderHover:ye}=b;return{[`&-status-error:not(${p}-disabled):not(${p}-borderless)${p}`]:{borderColor:S,"&:hover":{borderColor:k},"&:focus, &-focused":Object.assign({},r((0,g.TS)(b,{activeBorderColor:S,activeShadow:D}))),[`${y}-prefix, ${y}-suffix`]:{color:S}},[`&-status-warning:not(${p}-disabled):not(${p}-borderless)${p}`]:{borderColor:B,"&:hover":{borderColor:ye},"&:focus, &-focused":Object.assign({},r((0,g.TS)(b,{activeBorderColor:B,activeShadow:Z}))),[`${y}-prefix, ${y}-suffix`]:{color:B}}}},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}`},i(b.colorTextPlaceholder)),{"&:hover":Object.assign({},h(b)),"&:focus, &-focused":Object.assign({},r(b)),"&-disabled, &[disabled]":Object.assign({},l(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({},c(b)),"&-sm":Object.assign({},s(b)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),n=b=>{const{componentCls:p,antCls:y}=b;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:b.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${p}, &-lg > ${p}-group-addon`]:Object.assign({},c(b)),[`&-sm ${p}, &-sm > ${p}-group-addon`]:Object.assign({},s(b)),[`&-lg ${y}-select-single ${y}-select-selector`]:{height:b.controlHeightLG},[`&-sm ${y}-select-single ${y}-select-selector`]:{height:b.controlHeightSM},[`> ${p}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${p}-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,[`${y}-select`]:{margin:`-${b.paddingBlock+1}px -${b.paddingInline}px`,[`&${y}-select-single:not(${y}-select-customize-input)`]:{[`${y}-select-selector`]:{backgroundColor:"inherit",border:`${b.lineWidth}px ${b.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${y}-select-selector`]:{color:b.colorPrimary}}},[`${y}-cascader-picker`]:{margin:`-9px -${b.paddingInline}px`,backgroundColor:"transparent",[`${y}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${p}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${p}-search-with-button &`]:{zIndex:0}}},[`> ${p}:first-child, ${p}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${y}-select ${y}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${p}-affix-wrapper`]:{[`&:not(:first-child) ${p}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${p}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${p}:last-child, ${p}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${y}-select ${y}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${p}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${p}-search &`]:{borderStartStartRadius:b.borderRadius,borderEndStartRadius:b.borderRadius}},[`&:not(:first-child), ${p}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${p}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${p}-group-addon, ${p}-group-wrap, > ${p}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:b.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + `]:{color:ze}})},{[`${T}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${T}-handler-down`]:{borderBlockStartWidth:0}}}]},X=ee=>{const{componentCls:T,paddingBlock:I,paddingInline:de,inputAffixPadding:pe,controlWidth:De,borderRadiusLG:qe,borderRadiusSM:Ke}=ee;return{[`${T}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,G.ik)(ee)),(0,G.bi)(ee,`${T}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:De,padding:0,paddingInlineStart:de,"&-lg":{borderRadius:qe},"&-sm":{borderRadius:Ke},[`&:not(${T}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,G.pU)(ee)),{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:de,marginInlineStart:pe}}})}};var P=(0,be.Z)("InputNumber",ee=>{const T=(0,k.TS)(ee,(0,G.e5)(ee));return[ie(T),X(T),(0,oe.c)(T)]},ee=>Object.assign(Object.assign({},(0,G.TM)(ee)),{controlWidth:90,handleWidth:ee.controlHeightSM-ee.lineWidth*2,handleFontSize:ee.fontSize/2,handleVisible:"auto",handleActiveBg:ee.colorFillAlter,handleBg:ee.colorBgContainer,handleHoverColor:ee.colorPrimary,handleBorderColor:ee.colorBorder})),_=function(ee,T){var I={};for(var de in ee)Object.prototype.hasOwnProperty.call(ee,de)&&T.indexOf(de)<0&&(I[de]=ee[de]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,de=Object.getOwnPropertySymbols(ee);pe{const{getPrefixCls:I,direction:de}=D.useContext(Xe.E_),pe=D.useRef(null);D.useImperativeHandle(T,()=>pe.current);const{className:De,rootClassName:qe,size:Ke,disabled:he,prefixCls:Ze,addonBefore:J,addonAfter:it,prefix:St,bordered:O=!0,readOnly:Ve,status:He,controls:ce}=ee,Ie=_(ee,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),ze=I("input-number",Ze),[Nt,kt]=P(ze),{compactSize:st,compactItemClassnames:At}=(0,le.ri)(ze,de);let Rt=D.createElement(v.Z,{className:`${ze}-handler-up-inner`}),Tt=D.createElement(t.Z,{className:`${ze}-handler-down-inner`});const Jt=typeof ce=="boolean"?ce:void 0;typeof ce=="object"&&(Rt=typeof ce.upIcon=="undefined"?Rt:D.createElement("span",{className:`${ze}-handler-up-inner`},ce.upIcon),Tt=typeof ce.downIcon=="undefined"?Tt:D.createElement("span",{className:`${ze}-handler-down-inner`},ce.downIcon));const{hasFeedback:Vt,status:Dt,isFormItemInput:an,feedbackIcon:xe}=D.useContext(se.aM),U=(0,Et.F)(Dt,He),q=(0,Je.Z)(rt=>{var xt;return(xt=Ke!=null?Ke:st)!==null&&xt!==void 0?xt:rt}),te=D.useContext(Ne.Z),re=he!=null?he:te,Le=m()({[`${ze}-lg`]:q==="large",[`${ze}-sm`]:q==="small",[`${ze}-rtl`]:de==="rtl",[`${ze}-borderless`]:!O,[`${ze}-in-form-item`]:an},(0,Et.Z)(ze,U),At,kt),Fe=`${ze}-group`,et=D.createElement(We,Object.assign({ref:pe,disabled:re,className:m()(De,qe),upHandler:Rt,downHandler:Tt,prefixCls:ze,readOnly:Ve,controls:Jt,prefix:St,suffix:Vt&&xe,addonAfter:it&&D.createElement(le.BR,null,D.createElement(se.Ux,{override:!0,status:!0},it)),addonBefore:J&&D.createElement(le.BR,null,D.createElement(se.Ux,{override:!0,status:!0},J)),classNames:{input:Le},classes:{affixWrapper:m()((0,Et.Z)(`${ze}-affix-wrapper`,U,Vt),{[`${ze}-affix-wrapper-sm`]:q==="small",[`${ze}-affix-wrapper-lg`]:q==="large",[`${ze}-affix-wrapper-rtl`]:de==="rtl",[`${ze}-affix-wrapper-borderless`]:!O},kt),wrapper:m()({[`${Fe}-rtl`]:de==="rtl",[`${ze}-wrapper-disabled`]:re},kt),group:m()({[`${ze}-group-wrapper-sm`]:q==="small",[`${ze}-group-wrapper-lg`]:q==="large",[`${ze}-group-wrapper-rtl`]:de==="rtl"},(0,Et.Z)(`${ze}-group-wrapper`,U,Vt),kt)}},Ie));return Nt(et)}),F=$,ue=ee=>D.createElement(Qe.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},D.createElement($,Object.assign({},ee)));F._InternalPanelDoNotUseOrYouWillBeFired=ue;var Ae=F},9432:function(wt,N,e){"use strict";e.d(N,{Z:function(){return w},n:function(){return x}});var t=e(19248),v=e(92310),g=e.n(v),m=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,C){var b={};for(var p in A)Object.prototype.hasOwnProperty.call(A,p)&&C.indexOf(p)<0&&(b[p]=A[p]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,p=Object.getOwnPropertySymbols(A);y{var b;const{prefixCls:p,bordered:y=!0,status:S,size:B,disabled:D,onBlur:Z,onFocus:K,suffix:ye,allowClear:ae,addonAfter:Re,addonBefore:M,className:Y,style:Q,styles:ne,rootClassName:W,onChange:H,classNames:j}=A,ve=f(A,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Ce,direction:fe,input:me}=h.useContext(l.E_),_e=Ce("input",p),at=(0,h.useRef)(null),[ke,We]=(0,a.ZP)(_e),{compactSize:Et,compactItemClassnames:Xe}=(0,d.ri)(_e,fe),Qe=(0,s.Z)($=>{var F;return(F=B!=null?B:Et)!==null&&F!==void 0?F:$}),Ne=h.useContext(c.Z),Je=D!=null?D:Ne,{status:se,hasFeedback:le,feedbackIcon:G}=(0,h.useContext)(o.aM),R=(0,r.F)(se,S),oe=u(A)||!!le,be=(0,h.useRef)(oe);(0,h.useEffect)(()=>{var $;oe&&be.current,be.current=oe},[oe]);const k=(0,n.Z)(at,!0),L=$=>{k(),Z==null||Z($)},ie=$=>{k(),K==null||K($)},X=$=>{k(),H==null||H($)},P=(le||ye)&&h.createElement(h.Fragment,null,ye,le&&G);let _;return typeof ae=="object"&&(ae!=null&&ae.clearIcon)?_=ae:ae&&(_={clearIcon:h.createElement(t.Z,null)}),ke(h.createElement(m.default,Object.assign({ref:(0,i.sQ)(C,at),prefixCls:_e,autoComplete:me==null?void 0:me.autoComplete},ve,{disabled:Je,onBlur:L,onFocus:ie,style:Object.assign(Object.assign({},me==null?void 0:me.style),Q),styles:Object.assign(Object.assign({},me==null?void 0:me.styles),ne),suffix:P,allowClear:_,className:g()(Y,W,Xe,me==null?void 0:me.className),onChange:X,addonAfter:Re&&h.createElement(d.BR,null,h.createElement(o.Ux,{override:!0,status:!0},Re)),addonBefore:M&&h.createElement(d.BR,null,h.createElement(o.Ux,{override:!0,status:!0},M)),classNames:Object.assign(Object.assign(Object.assign({},j),me==null?void 0:me.classNames),{input:g()({[`${_e}-sm`]:Qe==="small",[`${_e}-lg`]:Qe==="large",[`${_e}-rtl`]:fe==="rtl",[`${_e}-borderless`]:!y},!oe&&(0,r.Z)(_e,R),j==null?void 0:j.input,(b=me==null?void 0:me.classNames)===null||b===void 0?void 0:b.input,We)}),classes:{affixWrapper:g()({[`${_e}-affix-wrapper-sm`]:Qe==="small",[`${_e}-affix-wrapper-lg`]:Qe==="large",[`${_e}-affix-wrapper-rtl`]:fe==="rtl",[`${_e}-affix-wrapper-borderless`]:!y},(0,r.Z)(`${_e}-affix-wrapper`,R,le),We),wrapper:g()({[`${_e}-group-rtl`]:fe==="rtl"},We),group:g()({[`${_e}-group-wrapper-sm`]:Qe==="small",[`${_e}-group-wrapper-lg`]:Qe==="large",[`${_e}-group-wrapper-rtl`]:fe==="rtl",[`${_e}-group-wrapper-disabled`]:Je},(0,r.Z)(`${_e}-group-wrapper`,R,le),We)}})))})},1643:function(wt,N,e){"use strict";var t=e(19248),v=e(92310),g=e.n(v),m=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 x={};for(var E in u)Object.prototype.hasOwnProperty.call(u,E)&&f.indexOf(E)<0&&(x[E]=u[E]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,E=Object.getOwnPropertySymbols(u);w{const{prefixCls:x,bordered:E=!0,size:w,disabled:A,status:C,allowClear:b,showCount:p,classNames:y,rootClassName:S,className:B}=u,D=n(u,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Z,direction:K}=i.useContext(r.E_),ye=(0,c.Z)(w),ae=i.useContext(l.Z),Re=A!=null?A:ae,{status:M,hasFeedback:Y,feedbackIcon:Q}=i.useContext(s.aM),ne=(0,h.F)(M,C),W=i.useRef(null);i.useImperativeHandle(f,()=>{var fe;return{resizableTextArea:(fe=W.current)===null||fe===void 0?void 0:fe.resizableTextArea,focus:me=>{var _e,at;(0,o.n)((at=(_e=W.current)===null||_e===void 0?void 0:_e.resizableTextArea)===null||at===void 0?void 0:at.textArea,me)},blur:()=>{var me;return(me=W.current)===null||me===void 0?void 0:me.blur()}}});const H=Z("input",x);let j;typeof b=="object"&&(b!=null&&b.clearIcon)?j=b:b&&(j={clearIcon:i.createElement(t.Z,null)});const[ve,Ce]=(0,d.ZP)(H);return ve(i.createElement(m.default,Object.assign({},D,{disabled:Re,allowClear:j,className:g()(B,S),classes:{affixWrapper:g()(`${H}-textarea-affix-wrapper`,{[`${H}-affix-wrapper-rtl`]:K==="rtl",[`${H}-affix-wrapper-borderless`]:!E,[`${H}-affix-wrapper-sm`]:ye==="small",[`${H}-affix-wrapper-lg`]:ye==="large",[`${H}-textarea-show-count`]:p},(0,h.Z)(`${H}-affix-wrapper`,ne),Ce)},classNames:Object.assign(Object.assign({},y),{textarea:g()({[`${H}-borderless`]:!E,[`${H}-sm`]:ye==="small",[`${H}-lg`]:ye==="large"},(0,h.Z)(H,ne),Ce,y==null?void 0:y.textarea)}),prefixCls:H,suffix:Y&&i.createElement("span",{className:`${H}-textarea-suffix`},Q),showCount:p,ref:W})))});N.Z=a},59412:function(wt,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(59301);function v(g,m){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)(()=>(m&&h(),()=>i.current.forEach(r=>{r&&clearTimeout(r)})),[]),h}},92832:function(wt,N,e){"use strict";e.d(N,{default:function(){return ye}});var t=e(92310),v=e.n(t),g=e(59301),m=e(36355),i=e(32441),h=e(9937),l=ae=>{const{getPrefixCls:Re,direction:M}=(0,g.useContext)(m.E_),{prefixCls:Y,className:Q}=ae,ne=Re("input-group",Y),W=Re("input"),[H,j]=(0,h.ZP)(W),ve=v()(ne,{[`${ne}-lg`]:ae.size==="large",[`${ne}-sm`]:ae.size==="small",[`${ne}-compact`]:ae.compact,[`${ne}-rtl`]:M==="rtl"},j,Q),Ce=(0,g.useContext)(i.aM),fe=(0,g.useMemo)(()=>Object.assign(Object.assign({},Ce),{isFormItemInput:!1}),[Ce]);return H(g.createElement("span",{className:ve,style:ae.style,onMouseEnter:ae.onMouseEnter,onMouseLeave:ae.onMouseLeave,onFocus:ae.onFocus,onBlur:ae.onBlur},g.createElement(i.aM.Provider,{value:fe},ae.children)))},c=e(9432),s=e(73331),o=e(15277),d=e(2738),n=e(8654),a=e(59412),u=function(ae,Re){var M={};for(var Y in ae)Object.prototype.hasOwnProperty.call(ae,Y)&&Re.indexOf(Y)<0&&(M[Y]=ae[Y]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Y=Object.getOwnPropertySymbols(ae);Qae?g.createElement(o.Z,null):g.createElement(s.Z,null),x={click:"onClick",hover:"onMouseOver"};var w=g.forwardRef((ae,Re)=>{const{visibilityToggle:M=!0}=ae,Y=typeof M=="object"&&M.visible!==void 0,[Q,ne]=(0,g.useState)(()=>Y?M.visible:!1),W=(0,g.useRef)(null);g.useEffect(()=>{Y&&ne(M.visible)},[Y,M]);const H=(0,a.Z)(W),j=()=>{const{disabled:Je}=ae;Je||(Q&&H(),ne(se=>{var le;const G=!se;return typeof M=="object"&&((le=M.onVisibleChange)===null||le===void 0||le.call(M,G)),G}))},ve=Je=>{const{action:se="click",iconRender:le=f}=ae,G=x[se]||"",R=le(Q),oe={[G]:j,className:`${Je}-icon`,key:"passwordIcon",onMouseDown:be=>{be.preventDefault()},onMouseUp:be=>{be.preventDefault()}};return g.cloneElement(g.isValidElement(R)?R:g.createElement("span",null,R),oe)},{className:Ce,prefixCls:fe,inputPrefixCls:me,size:_e}=ae,at=u(ae,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ke}=g.useContext(m.E_),We=ke("input",me),Et=ke("input-password",fe),Xe=M&&ve(Et),Qe=v()(Et,Ce,{[`${Et}-${_e}`]:!!_e}),Ne=Object.assign(Object.assign({},(0,d.Z)(at,["suffix","iconRender","visibilityToggle"])),{type:Q?"text":"password",className:Qe,prefixCls:We,suffix:Xe});return _e&&(Ne.size=_e),g.createElement(c.Z,Object.assign({ref:(0,n.sQ)(Re,W)},Ne))}),A=e(47472),C=e(92343),b=e(3113),p=e(19716),y=e(33234),S=function(ae,Re){var M={};for(var Y in ae)Object.prototype.hasOwnProperty.call(ae,Y)&&Re.indexOf(Y)<0&&(M[Y]=ae[Y]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Y=Object.getOwnPropertySymbols(ae);Q{const{prefixCls:M,inputPrefixCls:Y,className:Q,size:ne,suffix:W,enterButton:H=!1,addonAfter:j,loading:ve,disabled:Ce,onSearch:fe,onChange:me,onCompositionStart:_e,onCompositionEnd:at}=ae,ke=S(ae,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:We,direction:Et}=g.useContext(m.E_),Xe=g.useRef(!1),Qe=We("input-search",M),Ne=We("input",Y),{compactSize:Je}=(0,y.ri)(Qe,Et),se=(0,p.Z)(ue=>{var Ae;return(Ae=ne!=null?ne:Je)!==null&&Ae!==void 0?Ae:ue}),le=g.useRef(null),G=ue=>{ue&&ue.target&&ue.type==="click"&&fe&&fe(ue.target.value,ue,{source:"clear"}),me&&me(ue)},R=ue=>{var Ae;document.activeElement===((Ae=le.current)===null||Ae===void 0?void 0:Ae.input)&&ue.preventDefault()},oe=ue=>{var Ae,ee;fe&&fe((ee=(Ae=le.current)===null||Ae===void 0?void 0:Ae.input)===null||ee===void 0?void 0:ee.value,ue,{source:"input"})},be=ue=>{Xe.current||ve||oe(ue)},k=typeof H=="boolean"?g.createElement(A.Z,null):null,L=`${Qe}-button`;let ie;const X=H||{},P=X.type&&X.type.__ANT_BUTTON===!0;P||X.type==="button"?ie=(0,C.Tm)(X,Object.assign({onMouseDown:R,onClick:ue=>{var Ae,ee;(ee=(Ae=X==null?void 0:X.props)===null||Ae===void 0?void 0:Ae.onClick)===null||ee===void 0||ee.call(Ae,ue),oe(ue)},key:"enterButton"},P?{className:L,size:se}:{})):ie=g.createElement(b.ZP,{className:L,type:H?"primary":void 0,size:se,disabled:Ce,key:"enterButton",onMouseDown:R,onClick:oe,loading:ve,icon:k},H),j&&(ie=[ie,(0,C.Tm)(j,{key:"addonAfter"})]);const _=v()(Qe,{[`${Qe}-rtl`]:Et==="rtl",[`${Qe}-${se}`]:!!se,[`${Qe}-with-button`]:!!H},Q),$=ue=>{Xe.current=!0,_e==null||_e(ue)},F=ue=>{Xe.current=!1,at==null||at(ue)};return g.createElement(c.Z,Object.assign({ref:(0,n.sQ)(le,Re),onPressEnter:be},ke,{size:se,onCompositionStart:$,onCompositionEnd:F,prefixCls:Ne,addonAfter:ie,suffix:W,onChange:G,className:_,disabled:Ce}))}),Z=e(1643);const K=c.Z;K.Group=l,K.Search=D,K.TextArea=Z.Z,K.Password=w;var ye=K},9937:function(wt,N,e){"use strict";e.d(N,{M1:function(){return r},TM:function(){return C},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),m=e(83116);const i=b=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:b,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),h=b=>({borderColor:b.hoverBorderColor}),r=b=>({borderColor:b.activeBorderColor,boxShadow:b.activeShadow,outline:0}),l=b=>({color:b.colorTextDisabled,backgroundColor:b.colorBgContainerDisabled,borderColor:b.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},h((0,g.TS)(b,{hoverBorderColor:b.colorBorder})))}),c=b=>{const{paddingBlockLG:p,fontSizeLG:y,lineHeightLG:S,borderRadiusLG:B,paddingInlineLG:D}=b;return{padding:`${p}px ${D}px`,fontSize:y,lineHeight:S,borderRadius:B}},s=b=>({padding:`${b.paddingBlockSM}px ${b.paddingInlineSM}px`,borderRadius:b.borderRadiusSM}),o=(b,p)=>{const{componentCls:y,colorError:S,colorWarning:B,errorActiveShadow:D,warningActiveShadow:Z,colorErrorBorderHover:K,colorWarningBorderHover:ye}=b;return{[`&-status-error:not(${p}-disabled):not(${p}-borderless)${p}`]:{borderColor:S,"&:hover":{borderColor:K},"&:focus, &-focused":Object.assign({},r((0,g.TS)(b,{activeBorderColor:S,activeShadow:D}))),[`${y}-prefix, ${y}-suffix`]:{color:S}},[`&-status-warning:not(${p}-disabled):not(${p}-borderless)${p}`]:{borderColor:B,"&:hover":{borderColor:ye},"&:focus, &-focused":Object.assign({},r((0,g.TS)(b,{activeBorderColor:B,activeShadow:Z}))),[`${y}-prefix, ${y}-suffix`]:{color:B}}}},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}`},i(b.colorTextPlaceholder)),{"&:hover":Object.assign({},h(b)),"&:focus, &-focused":Object.assign({},r(b)),"&-disabled, &[disabled]":Object.assign({},l(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({},c(b)),"&-sm":Object.assign({},s(b)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),n=b=>{const{componentCls:p,antCls:y}=b;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:b.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${p}, &-lg > ${p}-group-addon`]:Object.assign({},c(b)),[`&-sm ${p}, &-sm > ${p}-group-addon`]:Object.assign({},s(b)),[`&-lg ${y}-select-single ${y}-select-selector`]:{height:b.controlHeightLG},[`&-sm ${y}-select-single ${y}-select-selector`]:{height:b.controlHeightSM},[`> ${p}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${p}-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,[`${y}-select`]:{margin:`-${b.paddingBlock+1}px -${b.paddingInline}px`,[`&${y}-select-single:not(${y}-select-customize-input)`]:{[`${y}-select-selector`]:{backgroundColor:"inherit",border:`${b.lineWidth}px ${b.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${y}-select-selector`]:{color:b.colorPrimary}}},[`${y}-cascader-picker`]:{margin:`-9px -${b.paddingInline}px`,backgroundColor:"transparent",[`${y}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${p}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${p}-search-with-button &`]:{zIndex:0}}},[`> ${p}:first-child, ${p}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${y}-select ${y}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${p}-affix-wrapper`]:{[`&:not(:first-child) ${p}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${p}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${p}:last-child, ${p}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${y}-select ${y}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${p}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${p}-search &`]:{borderStartStartRadius:b.borderRadius,borderEndStartRadius:b.borderRadius}},[`&:not(:first-child), ${p}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${p}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${p}-group-addon, ${p}-group-wrap, > ${p}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:b.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${p}-affix-wrapper, & > ${p}-number-affix-wrapper, & > ${y}-picker-range @@ -52,38 +52,38 @@ connection closed`)}};const Or=setInterval(()=>{dn.current&&dn.current.send(JSON & > ${y}-cascader-picker:first-child ${p}`]:{borderStartStartRadius:b.borderRadius,borderEndStartRadius:b.borderRadius},[`& > *:last-child, & > ${y}-select:last-child > ${y}-select-selector, & > ${y}-cascader-picker:last-child ${p}, - & > ${y}-cascader-picker-focused:last-child ${p}`]:{borderInlineEndWidth:b.lineWidth,borderStartEndRadius:b.borderRadius,borderEndEndRadius:b.borderRadius},[`& > ${y}-select-auto-complete ${p}`]:{verticalAlign:"top"},[`${p}-group-wrapper + ${p}-group-wrapper`]:{marginInlineStart:-b.lineWidth,[`${p}-affix-wrapper`]:{borderRadius:0}},[`${p}-group-wrapper:not(:last-child)`]:{[`&${p}-search > ${p}-group`]:{[`& > ${p}-group-addon > ${p}-search-button`]:{borderRadius:0},[`& > ${p}`]:{borderStartStartRadius:b.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:b.borderRadius}}}})}},a=b=>{const{componentCls:p,controlHeightSM:y,lineWidth:S}=b,D=(y-S*2-16)/2;return{[p]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(b)),d(b)),o(b,p)),{'&[type="color"]':{height:b.controlHeight,[`&${p}-lg`]:{height:b.controlHeightLG},[`&${p}-sm`]:{height:y,paddingTop:D,paddingBottom:D}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},u=b=>{const{componentCls:p}=b;return{[`${p}-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`}}}},f=b=>{const{componentCls:p,inputAffixPadding:y,colorTextDescription:S,motionDurationSlow:B,colorIcon:D,colorIconHover:Z,iconCls:k}=b;return{[`${p}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},d(b)),{display:"inline-flex",[`&:not(${p}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},h(b)),{zIndex:1,[`${p}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${p}[disabled]`]:{background:"transparent"}},[`> input${p}`]:{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"'},[`${p}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:b.paddingXS}},"&-show-count-suffix":{color:S},"&-show-count-has-suffix":{marginInlineEnd:b.paddingXXS},"&-prefix":{marginInlineEnd:y},"&-suffix":{marginInlineStart:y}}}),u(b)),{[`${k}${p}-password-icon`]:{color:D,cursor:"pointer",transition:`all ${B}`,"&:hover":{color:Z}}}),o(b,`${p}-affix-wrapper`))}},x=b=>{const{componentCls:p,colorError:y,colorWarning:S,borderRadiusLG:B,borderRadiusSM:D}=b;return{[`${p}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(b)),n(b)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${p}-group-addon`]:{borderRadius:B,fontSize:b.fontSizeLG}},"&-sm":{[`${p}-group-addon`]:{borderRadius:D}},"&-status-error":{[`${p}-group-addon`]:{color:y,borderColor:y}},"&-status-warning":{[`${p}-group-addon`]:{color:S,borderColor:S}},"&-disabled":{[`${p}-group-addon`]:Object.assign({},l(b))},[`&:not(${p}-compact-first-item):not(${p}-compact-last-item)${p}-compact-item`]:{[`${p}, ${p}-group-addon`]:{borderRadius:0}},[`&:not(${p}-compact-last-item)${p}-compact-first-item`]:{[`${p}, ${p}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${p}-compact-first-item)${p}-compact-last-item`]:{[`${p}, ${p}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},E=b=>{const{componentCls:p,antCls:y}=b,S=`${p}-search`;return{[S]:{[`${p}`]:{"&:hover, &:focus":{borderColor:b.colorPrimaryHover,[`+ ${p}-group-addon ${S}-button:not(${y}-btn-primary)`]:{borderInlineStartColor:b.colorPrimaryHover}}},[`${p}-affix-wrapper`]:{borderRadius:0},[`${p}-lg`]:{lineHeight:b.lineHeightLG-2e-4},[`> ${p}-group`]:{[`> ${p}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${S}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:b.borderRadius,borderEndEndRadius:b.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${S}-button:not(${y}-btn-primary)`]:{color:b.colorTextDescription,"&:hover":{color:b.colorPrimaryHover},"&:active":{color:b.colorPrimaryActive},[`&${y}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${S}-button`]:{height:b.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${S}-button`]:{height:b.controlHeightLG},[`&-small ${S}-button`]:{height:b.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${p}-compact-item`]:{[`&:not(${p}-compact-last-item)`]:{[`${p}-group-addon`]:{[`${p}-search-button`]:{marginInlineEnd:-b.lineWidth,borderRadius:0}}},[`&:not(${p}-compact-first-item)`]:{[`${p},${p}-affix-wrapper`]:{borderRadius:0}},[`> ${p}-group-addon ${p}-search-button, + & > ${y}-cascader-picker-focused:last-child ${p}`]:{borderInlineEndWidth:b.lineWidth,borderStartEndRadius:b.borderRadius,borderEndEndRadius:b.borderRadius},[`& > ${y}-select-auto-complete ${p}`]:{verticalAlign:"top"},[`${p}-group-wrapper + ${p}-group-wrapper`]:{marginInlineStart:-b.lineWidth,[`${p}-affix-wrapper`]:{borderRadius:0}},[`${p}-group-wrapper:not(:last-child)`]:{[`&${p}-search > ${p}-group`]:{[`& > ${p}-group-addon > ${p}-search-button`]:{borderRadius:0},[`& > ${p}`]:{borderStartStartRadius:b.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:b.borderRadius}}}})}},a=b=>{const{componentCls:p,controlHeightSM:y,lineWidth:S}=b,D=(y-S*2-16)/2;return{[p]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(b)),d(b)),o(b,p)),{'&[type="color"]':{height:b.controlHeight,[`&${p}-lg`]:{height:b.controlHeightLG},[`&${p}-sm`]:{height:y,paddingTop:D,paddingBottom:D}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},u=b=>{const{componentCls:p}=b;return{[`${p}-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`}}}},f=b=>{const{componentCls:p,inputAffixPadding:y,colorTextDescription:S,motionDurationSlow:B,colorIcon:D,colorIconHover:Z,iconCls:K}=b;return{[`${p}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},d(b)),{display:"inline-flex",[`&:not(${p}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},h(b)),{zIndex:1,[`${p}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${p}[disabled]`]:{background:"transparent"}},[`> input${p}`]:{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"'},[`${p}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:b.paddingXS}},"&-show-count-suffix":{color:S},"&-show-count-has-suffix":{marginInlineEnd:b.paddingXXS},"&-prefix":{marginInlineEnd:y},"&-suffix":{marginInlineStart:y}}}),u(b)),{[`${K}${p}-password-icon`]:{color:D,cursor:"pointer",transition:`all ${B}`,"&:hover":{color:Z}}}),o(b,`${p}-affix-wrapper`))}},x=b=>{const{componentCls:p,colorError:y,colorWarning:S,borderRadiusLG:B,borderRadiusSM:D}=b;return{[`${p}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(b)),n(b)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${p}-group-addon`]:{borderRadius:B,fontSize:b.fontSizeLG}},"&-sm":{[`${p}-group-addon`]:{borderRadius:D}},"&-status-error":{[`${p}-group-addon`]:{color:y,borderColor:y}},"&-status-warning":{[`${p}-group-addon`]:{color:S,borderColor:S}},"&-disabled":{[`${p}-group-addon`]:Object.assign({},l(b))},[`&:not(${p}-compact-first-item):not(${p}-compact-last-item)${p}-compact-item`]:{[`${p}, ${p}-group-addon`]:{borderRadius:0}},[`&:not(${p}-compact-last-item)${p}-compact-first-item`]:{[`${p}, ${p}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${p}-compact-first-item)${p}-compact-last-item`]:{[`${p}, ${p}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},E=b=>{const{componentCls:p,antCls:y}=b,S=`${p}-search`;return{[S]:{[`${p}`]:{"&:hover, &:focus":{borderColor:b.colorPrimaryHover,[`+ ${p}-group-addon ${S}-button:not(${y}-btn-primary)`]:{borderInlineStartColor:b.colorPrimaryHover}}},[`${p}-affix-wrapper`]:{borderRadius:0},[`${p}-lg`]:{lineHeight:b.lineHeightLG-2e-4},[`> ${p}-group`]:{[`> ${p}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${S}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:b.borderRadius,borderEndEndRadius:b.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${S}-button:not(${y}-btn-primary)`]:{color:b.colorTextDescription,"&:hover":{color:b.colorPrimaryHover},"&:active":{color:b.colorPrimaryActive},[`&${y}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${S}-button`]:{height:b.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${S}-button`]:{height:b.controlHeightLG},[`&-small ${S}-button`]:{height:b.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${p}-compact-item`]:{[`&:not(${p}-compact-last-item)`]:{[`${p}-group-addon`]:{[`${p}-search-button`]:{marginInlineEnd:-b.lineWidth,borderRadius:0}}},[`&:not(${p}-compact-first-item)`]:{[`${p},${p}-affix-wrapper`]:{borderRadius:0}},[`> ${p}-group-addon ${p}-search-button, > ${p}, - ${p}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${p}-affix-wrapper-focused`]:{zIndex:2}}}}},w=b=>{const{componentCls:p,paddingLG:y}=b,S=`${p}-textarea`;return{[S]:{position:"relative","&-show-count":{[`> ${p}`]:{height:"100%"},[`${p}-data-count`]:{position:"absolute",bottom:-b.fontSize*b.lineHeight,insetInlineEnd:0,color:b.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${p}`]:{paddingInlineEnd:y}},[`&-affix-wrapper${S}-has-feedback`]:{[`${p}`]:{paddingInlineEnd:y}},[`&-affix-wrapper${p}-affix-wrapper`]:{padding:0,[`> textarea${p}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${p}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${p}-clear-icon`]:{position:"absolute",insetInlineEnd:b.paddingXS,insetBlockStart:b.paddingXS},[`${S}-suffix`]:{position:"absolute",top:0,insetInlineEnd:b.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function A(b){return(0,g.TS)(b,{inputAffixPadding:b.paddingXXS})}const C=b=>{const{controlHeight:p,fontSize:y,lineHeight:S,lineWidth:B,controlHeightSM:D,controlHeightLG:Z,fontSizeLG:k,lineHeightLG:ye,paddingSM:se,controlPaddingHorizontalSM:Be,controlPaddingHorizontal:M,colorFillAlter:Y,colorPrimaryHover:Q,controlOutlineWidth:ne,controlOutline:W,colorErrorOutline:K,colorWarningOutline:j}=b;return{paddingBlock:Math.max(Math.round((p-y*S)/2*10)/10-B,3),paddingBlockSM:Math.max(Math.round((D-y*S)/2*10)/10-B,0),paddingBlockLG:Math.ceil((Z-k*ye)/2*10)/10-B,paddingInline:se-B,paddingInlineSM:Be-B,paddingInlineLG:M-B,addonBg:Y,activeBorderColor:Q,hoverBorderColor:Q,activeShadow:`0 0 0 ${ne}px ${W}`,errorActiveShadow:`0 0 0 ${ne}px ${K}`,warningActiveShadow:`0 0 0 ${ne}px ${j}`}};N.ZP=(0,m.Z)("Input",b=>{const p=(0,g.TS)(b,A(b));return[a(p),w(p),f(p),x(p),E(p),(0,v.c)(p)]},C)},45818:function(wt,N,e){"use strict";e.d(N,{D:function(){return A},Z:function(){return p}});var t=e(54476),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"},m=g,i=e(7657),h=function(S,B){return v.createElement(i.Z,(0,t.Z)({},S,{ref:B,icon:m}))},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),x=e(84966),E=function(y,S){var B={};for(var D in y)Object.prototype.hasOwnProperty.call(y,D)&&S.indexOf(D)<0&&(B[D]=y[D]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,D=Object.getOwnPropertySymbols(y);Z{let y=0;return function(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return y+=1,`${S}${y}`}})();var p=v.forwardRef((y,S)=>{const{prefixCls:B,className:D,trigger:Z,children:k,defaultCollapsed:ye=!1,theme:se="dark",style:Be={},collapsible:M=!1,reverseArrow:Y=!1,width:Q=200,collapsedWidth:ne=80,zeroWidthTriggerStyle:W,breakpoint:K,onCollapse:j,onBreakpoint:ve}=y,Ce=E(y,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:fe}=(0,v.useContext)(x.Gs),[me,_e]=(0,v.useState)("collapsed"in y?y.collapsed:ye),[at,ke]=(0,v.useState)(!1);(0,v.useEffect)(()=>{"collapsed"in y&&_e(y.collapsed)},[y.collapsed]);const Ze=(le,ce)=>{"collapsed"in y||_e(le),j==null||j(le,ce)},Et=(0,v.useRef)();Et.current=le=>{ke(le.matches),ve==null||ve(le.matches),me!==le.matches&&Ze(le.matches,"responsive")},(0,v.useEffect)(()=>{function le(G){return Et.current(G)}let ce;if(typeof window!="undefined"){const{matchMedia:G}=window;if(G&&K&&K in w){ce=G(`(max-width: ${w[K]})`);try{ce.addEventListener("change",le)}catch(R){ce.addListener(le)}le(ce)}}return()=>{try{ce==null||ce.removeEventListener("change",le)}catch(G){ce==null||ce.removeListener(le)}}},[K]),(0,v.useEffect)(()=>{const le=C("ant-sider-");return fe.addSider(le),()=>fe.removeSider(le)},[]);const Ve=()=>{Ze(!me,"clickTrigger")},{getPrefixCls:Ge}=(0,v.useContext)(f.E_),Re=()=>{const le=Ge("layout-sider",B),ce=(0,n.Z)(Ce,["collapsed"]),G=me?ne:Q,R=u(G)?`${G}px`:String(G),ae=parseFloat(String(ne||0))===0?v.createElement("span",{onClick:Ve,className:d()(`${le}-zero-width-trigger`,`${le}-zero-width-trigger-${Y?"right":"left"}`),style:W},Z||v.createElement(l,null)):null,L={expanded:Y?v.createElement(s.Z,null):v.createElement(c.Z,null),collapsed:Y?v.createElement(c.Z,null):v.createElement(s.Z,null)}[me?"collapsed":"expanded"],ie=Z!==null?ae||v.createElement("div",{className:`${le}-trigger`,onClick:Ve,style:{width:R}},Z||L):null,X=Object.assign(Object.assign({},Be),{flex:`0 0 ${R}`,maxWidth:R,minWidth:R,width:R}),F=d()(le,`${le}-${se}`,{[`${le}-collapsed`]:!!me,[`${le}-has-trigger`]:M&&Z!==null&&!ae,[`${le}-below`]:!!at,[`${le}-zero-width`]:parseFloat(R)===0},D);return v.createElement("aside",Object.assign({className:F},ce,{style:X,ref:S}),v.createElement("div",{className:`${le}-children`},k),M||at&&ae?ie:null)},Je=v.useMemo(()=>({siderCollapsed:me}),[me]);return v.createElement(A.Provider,{value:Je},Re())})},44e3:function(wt,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(wt,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 C}});var t=e(94480),v=e(92310),g=e.n(v),m=e(2738),i=e(59301),h=e(36355),r=e(83116),c=b=>{const{componentCls:p,bodyBg:y,lightSiderBg:S,lightTriggerBg:B,lightTriggerColor:D}=b;return{[`${p}-sider-light`]:{background:S,[`${p}-sider-trigger`]:{color:D,background:B},[`${p}-sider-zero-width-trigger`]:{color:D,background:B,border:`1px solid ${y}`,borderInlineStart:0}}}};const s=b=>{const{antCls:p,componentCls:y,colorText:S,triggerColor:B,footerBg:D,triggerBg:Z,headerHeight:k,headerPadding:ye,headerColor:se,footerPadding:Be,triggerHeight:M,zeroTriggerHeight:Y,zeroTriggerWidth:Q,motionDurationMid:ne,motionDurationSlow:W,fontSize:K,borderRadius:j,bodyBg:ve,headerBg:Ce,siderBg:fe}=b;return{[y]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ve,"&, *":{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:fe,transition:`all ${ne}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${p}-menu${p}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:M},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:M,color:B,lineHeight:`${M}px`,textAlign:"center",background:Z,cursor:"pointer",transition:`all ${ne}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:k,insetInlineEnd:-Q,zIndex:1,width:Q,height:Y,color:B,fontSize:b.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:fe,borderStartStartRadius:0,borderStartEndRadius:j,borderEndEndRadius:j,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:-Q,borderStartStartRadius:j,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:j}}}}},c(b)),{"&-rtl":{direction:"rtl"}}),[`${y}-header`]:{height:k,padding:ye,color:se,lineHeight:`${k}px`,background:Ce,[`${p}-menu`]:{lineHeight:"inherit"}},[`${y}-footer`]:{padding:Be,color:S,fontSize:K,background:D},[`${y}-content`]:{flex:"auto",minHeight:0}}};var o=(0,r.Z)("Layout",b=>[s(b)],b=>{const{colorBgLayout:p,controlHeight:y,controlHeightLG:S,colorText:B,controlHeightSM:D,marginXXS:Z,colorTextLightSolid:k,colorBgContainer:ye}=b,se=S*1.25;return{colorBgHeader:"#001529",colorBgBody:p,colorBgTrigger:"#002140",bodyBg:p,headerBg:"#001529",headerHeight:y*2,headerPadding:`0 ${se}px`,headerColor:B,footerPadding:`${D}px ${se}px`,footerBg:p,siderBg:"#001529",triggerHeight:S+Z*2,triggerBg:"#002140",triggerColor:k,zeroTriggerWidth:S,zeroTriggerHeight:S,lightSiderBg:ye,lightTriggerBg:ye,lightTriggerColor:B}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),d=function(b,p){var y={};for(var S in b)Object.prototype.hasOwnProperty.call(b,S)&&p.indexOf(S)<0&&(y[S]=b[S]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,S=Object.getOwnPropertySymbols(b);Bnull,removeSider:()=>null}});function a(b){let{suffixCls:p,tagName:y,displayName:S}=b;return B=>i.forwardRef((Z,k)=>i.createElement(B,Object.assign({ref:k,suffixCls:p,tagName:y},Z)))}const u=i.forwardRef((b,p)=>{const{prefixCls:y,suffixCls:S,className:B,tagName:D}=b,Z=d(b,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:k}=i.useContext(h.E_),ye=k("layout",y),[se,Be]=o(ye),M=S?`${ye}-${S}`:ye;return se(i.createElement(D,Object.assign({className:g()(y||M,B,Be),ref:p},Z)))}),f=i.forwardRef((b,p)=>{const{direction:y}=i.useContext(h.E_),[S,B]=i.useState([]),{prefixCls:D,className:Z,rootClassName:k,children:ye,hasSider:se,tagName:Be,style:M}=b,Y=d(b,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Q=(0,m.Z)(Y,["suffixCls"]),{getPrefixCls:ne,layout:W}=i.useContext(h.E_),K=ne("layout",D),[j,ve]=o(K),Ce=g()(K,{[`${K}-has-sider`]:typeof se=="boolean"?se:S.length>0,[`${K}-rtl`]:y==="rtl"},W==null?void 0:W.className,Z,k,ve),fe=i.useMemo(()=>({siderHook:{addSider:me=>{B(_e=>[].concat((0,t.Z)(_e),[me]))},removeSider:me=>{B(_e=>_e.filter(at=>at!==me))}}}),[]);return j(i.createElement(n.Provider,{value:fe},i.createElement(Be,Object.assign({ref:p,className:Ce,style:Object.assign(Object.assign({},W==null?void 0:W.style),M)},Q),ye)))}),x=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 C=x},40875:function(wt,N,e){"use strict";e.d(N,{J:function(){return h}});var t=e(59301),v=e(33234),g=e(70425),m=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=m(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(wt,N,e){"use strict";e.d(N,{default:function(){return Je}});var t=e(15285),v=e(59301),g=e(45818),m=e(92310),i=e.n(m),h=e(36355),r=function(le,ce){var G={};for(var R in le)Object.prototype.hasOwnProperty.call(le,R)&&ce.indexOf(R)<0&&(G[R]=le[R]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,R=Object.getOwnPropertySymbols(le);ae{const{prefixCls:ce,className:G,dashed:R}=le,ae=r(le,["prefixCls","className","dashed"]),{getPrefixCls:be}=v.useContext(h.E_),H=be("menu",ce),L=i()({[`${H}-item-divider-dashed`]:!!R},G);return v.createElement(t.iz,Object.assign({className:L},ae))},s=e(11592),o=e(2738),d=e(6848),n=e(92343),u=(0,v.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=le=>{var ce;const{className:G,children:R,icon:ae,title:be,danger:H}=le,{prefixCls:L,firstLevel:ie,direction:X,disableMenuItemTitleTooltip:F,inlineCollapsed:_}=v.useContext(u),$=I=>{const de=v.createElement("span",{className:`${L}-title-content`},R);return(!ae||(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:P}=v.useContext(g.D);let oe=be;typeof be=="undefined"?oe=ie?R:"":be===!1&&(oe="");const Ae={title:oe};!P&&!_&&(Ae.title=null,Ae.open=!1);const ee=(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`]:H,[`${L}-item-only-child`]:(ae?ee+1:ee)===1},G),title:typeof be=="string"?be:void 0}),(0,n.Tm)(ae,{className:i()((0,n.l$)(ae)?(ce=ae.props)===null||ce===void 0?void 0:ce.className:"",`${L}-item-icon`)}),$(_));return F||(T=v.createElement(d.Z,Object.assign({},Ae,{placement:X==="rtl"?"left":"right",overlayClassName:`${L}-inline-collapsed-tooltip`}),T)),T},w=le=>{var ce;const{popupClassName:G,icon:R,title:ae,theme:be}=le,H=v.useContext(u),{prefixCls:L,inlineCollapsed:ie,theme:X}=H,F=(0,t.Xl)();let _;if(!R)_=ie&&!F.length&&ae&&typeof ae=="string"?v.createElement("div",{className:`${L}-inline-collapsed-noicon`},ae.charAt(0)):v.createElement("span",{className:`${L}-title-content`},ae);else{const P=(0,n.l$)(ae)&&ae.type==="span";_=v.createElement(v.Fragment,null,(0,n.Tm)(R,{className:i()((0,n.l$)(R)?(ce=R.props)===null||ce===void 0?void 0:ce.className:"",`${L}-item-icon`)}),P?ae:v.createElement("span",{className:`${L}-title-content`},ae))}const $=v.useMemo(()=>Object.assign(Object.assign({},H),{firstLevel:!1}),[H]);return v.createElement(u.Provider,{value:$},v.createElement(t.Wd,Object.assign({},(0,o.Z)(le,["icon"]),{title:_,popupClassName:i()(L,G,`${L}-${be||X}`)})))},A=e(18785),C=e(70425),b=e(62892),p=e(40875),y=function(le,ce){var G={};for(var R in le)Object.prototype.hasOwnProperty.call(le,R)&&ce.indexOf(R)<0&&(G[R]=le[R]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,R=Object.getOwnPropertySymbols(le);ae{if(ce&&typeof ce=="object"){const R=ce,{label:ae,children:be,key:H,type:L}=R,ie=y(R,["label","children","key","type"]),X=H!=null?H:`tmp-${G}`;return be||L==="group"?L==="group"?v.createElement(t.BW,Object.assign({key:X},ie,{title:ae}),S(be)):v.createElement(w,Object.assign({key:X},ie,{title:ae}),S(be)):L==="divider"?v.createElement(c,Object.assign({key:X},ie)):v.createElement(x,Object.assign({key:X},ie),ae)}return null}).filter(ce=>ce)}function B(le){return v.useMemo(()=>le&&S(le),[le])}var D=e(64993),Z=e(17313),k=e(8378),ye=e(13826),se=e(29878),Be=e(83116),M=e(37613),Q=le=>{const{componentCls:ce,motionDurationSlow:G,horizontalLineHeight:R,colorSplit:ae,lineWidth:be,lineType:H,itemPaddingInline:L}=le;return{[`${ce}-horizontal`]:{lineHeight:R,border:0,borderBottom:`${be}px ${H} ${ae}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ce}-item, ${ce}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:L},[`> ${ce}-item:hover, - > ${ce}-item-active, - > ${ce}-submenu ${ce}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ce}-item, ${ce}-submenu-title`]:{transition:[`border-color ${G}`,`background ${G}`].join(",")},[`${ce}-submenu-arrow`]:{display:"none"}}}},W=le=>{let{componentCls:ce,menuArrowOffset:G}=le;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(-${G})`},"&::after":{transform:`rotate(45deg) translateY(${G})`}}}}};const K=le=>Object.assign({},(0,Z.oN)(le));var ve=(le,ce)=>{const{componentCls:G,itemColor:R,itemSelectedColor:ae,groupTitleColor:be,itemBg:H,subMenuItemBg:L,itemSelectedBg:ie,activeBarHeight:X,activeBarWidth:F,activeBarBorderWidth:_,motionDurationSlow:$,motionEaseInOut:P,motionEaseOut:oe,itemPaddingInline:Ae,motionDurationMid:ee,itemHoverColor:T,lineType:I,colorSplit:de,itemDisabledColor:pe,dangerItemColor:De,dangerItemHoverColor:qe,dangerItemSelectedColor:Ke,dangerItemActiveBg:he,dangerItemSelectedBg:We,itemHoverBg:J,itemActiveBg:it,menuSubMenuBg:St,horizontalItemSelectedColor:O,horizontalItemSelectedBg:Qe,horizontalItemBorderRadius:He,horizontalItemHoverBg:ue,popupBg:Ie}=le;return{[`${G}-${ce}, ${G}-${ce} > ${G}`]:{color:R,background:H,[`&${G}-root:focus-visible`]:Object.assign({},K(le)),[`${G}-item-group-title`]:{color:be},[`${G}-submenu-selected`]:{[`> ${G}-submenu-title`]:{color:ae}},[`${G}-item-disabled, ${G}-submenu-disabled`]:{color:`${pe} !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:it}},[`${G}-submenu-title`]:{"&:hover":{backgroundColor:J},"&:active":{backgroundColor:it}}},[`${G}-item-danger`]:{color:De,[`&${G}-item:hover`]:{[`&:not(${G}-item-selected):not(${G}-submenu-selected)`]:{color:qe}},[`&${G}-item:active`]:{background:he}},[`${G}-item a`]:{"&, &:hover":{color:"inherit"}},[`${G}-item-selected`]:{color:ae,[`&${G}-item-danger`]:{color:Ke},"a, a:hover":{color:"inherit"}},[`& ${G}-item-selected`]:{backgroundColor:ie,[`&${G}-item-danger`]:{backgroundColor:We}},[`${G}-item, ${G}-submenu-title`]:{[`&:not(${G}-item-disabled):focus-visible`]:Object.assign({},K(le))},[`&${G}-submenu > ${G}`]:{backgroundColor:St},[`&${G}-popup > ${G}`]:{backgroundColor:Ie},[`&${G}-horizontal`]:Object.assign(Object.assign({},ce==="dark"?{borderBottom:0}:{}),{[`> ${G}-item, > ${G}-submenu`]:{top:_,marginTop:-_,marginBottom:0,borderRadius:He,"&::after":{position:"absolute",insetInline:Ae,bottom:0,borderBottom:`${X}px solid transparent`,transition:`border-color ${$} ${P}`,content:'""'},"&:hover, &-active, &-open":{background:ue,"&::after":{borderBottomWidth:X,borderBottomColor:O}},"&-selected":{color:O,backgroundColor:Qe,"&:hover":{backgroundColor:Qe},"&::after":{borderBottomWidth:X,borderBottomColor:O}}}}),[`&${G}-root`]:{[`&${G}-inline, &${G}-vertical`]:{borderInlineEnd:`${_}px ${I} ${de}`}},[`&${G}-inline`]:{[`${G}-sub${G}-inline`]:{background:L},[`${G}-item, ${G}-submenu-title`]:_&&F?{width:`calc(100% + ${_}px)`}:{},[`${G}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${F}px solid ${ae}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${ee} ${oe}`,`opacity ${ee} ${oe}`].join(","),content:'""'},[`&${G}-item-danger`]:{"&::after":{borderInlineEndColor:Ke}}},[`${G}-selected, ${G}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${ee} ${P}`,`opacity ${ee} ${P}`].join(",")}}}}}};const Ce=le=>{const{componentCls:ce,itemHeight:G,itemMarginInline:R,padding:ae,menuArrowSize:be,marginXS:H,itemMarginBlock:L}=le,ie=ae+be+H;return{[`${ce}-item`]:{position:"relative",overflow:"hidden"},[`${ce}-item, ${ce}-submenu-title`]:{height:G,lineHeight:`${G}px`,paddingInline:ae,overflow:"hidden",textOverflow:"ellipsis",marginInline:R,marginBlock:L,width:`calc(100% - ${R*2}px)`},[`> ${ce}-item, - > ${ce}-submenu > ${ce}-submenu-title`]:{height:G,lineHeight:`${G}px`},[`${ce}-item-group-list ${ce}-submenu-title, - ${ce}-submenu-title`]:{paddingInlineEnd:ie}}};var me=le=>{const{componentCls:ce,iconCls:G,itemHeight:R,colorTextLightSolid:ae,dropdownWidth:be,controlHeightLG:H,motionDurationMid:L,motionEaseOut:ie,paddingXL:X,itemMarginInline:F,fontSizeLG:_,motionDurationSlow:$,paddingXS:P,boxShadowSecondary:oe,collapsedWidth:Ae,collapsedIconSize:ee}=le,T={height:R,lineHeight:`${R}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ce]:{"&-inline, &-vertical":Object.assign({[`&${ce}-root`]:{boxShadow:"none"}},Ce(le))},[`${ce}-submenu-popup`]:{[`${ce}-vertical`]:Object.assign(Object.assign({},Ce(le)),{boxShadow:oe})}},{[`${ce}-submenu-popup ${ce}-vertical${ce}-sub`]:{minWidth:be,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 ${$}`,`background ${$}`,`padding ${L} ${ie}`].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:Ae,[`&${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 - ${F}px)`,textOverflow:"clip",[` - ${ce}-submenu-arrow, - ${ce}-submenu-expand-icon - `]:{opacity:0},[`${ce}-item-icon, ${G}`]:{margin:0,fontSize:ee,lineHeight:`${R}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ce}-item-icon, ${G}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ce}-item-icon, ${G}`]:{display:"none"},"a, a:hover":{color:ae}},[`${ce}-item-group-title`]:Object.assign(Object.assign({},Z.vS),{paddingInline:P})}}]};const _e=le=>{const{componentCls:ce,motionDurationSlow:G,motionDurationMid:R,motionEaseInOut:ae,motionEaseOut:be,iconCls:H,iconSize:L,iconMarginInlineEnd:ie}=le;return{[`${ce}-item, ${ce}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${G}`,`background ${G}`,`padding ${G} ${ae}`].join(","),[`${ce}-item-icon, ${H}`]:{minWidth:L,fontSize:L,transition:[`font-size ${R} ${be}`,`margin ${G} ${ae}`,`color ${G}`].join(","),"+ span":{marginInlineStart:ie,opacity:1,transition:[`opacity ${G} ${ae}`,`margin ${G}`,`color ${G}`].join(",")}},[`${ce}-item-icon`]:Object.assign({},(0,Z.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"}}}},at=le=>{const{componentCls:ce,motionDurationSlow:G,motionEaseInOut:R,borderRadius:ae,menuArrowSize:be,menuArrowOffset:H}=le;return{[`${ce}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:le.margin,width:be,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${G} ${R}, opacity ${G}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:be*.6,height:be*.15,backgroundColor:"currentcolor",borderRadius:ae,transition:[`background ${G} ${R}`,`transform ${G} ${R}`,`top ${G} ${R}`,`color ${G} ${R}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${H})`},"&::after":{transform:`rotate(-45deg) translateY(${H})`}}}}},ke=le=>{const{antCls:ce,componentCls:G,fontSize:R,motionDurationSlow:ae,motionDurationMid:be,motionEaseInOut:H,paddingXS:L,padding:ie,colorSplit:X,lineWidth:F,zIndexPopup:_,borderRadiusLG:$,subMenuItemBorderRadius:P,menuArrowSize:oe,menuArrowOffset:Ae,lineType:ee,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 ${ae} 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 ${ae}`},[`&-horizontal ${G}-submenu`]:{transition:[`border-color ${ae} ${H}`,`background ${ae} ${H}`].join(",")},[`${G}-submenu, ${G}-submenu-inline`]:{transition:[`border-color ${ae} ${H}`,`background ${ae} ${H}`,`padding ${be} ${H}`].join(",")},[`${G}-submenu ${G}-sub`]:{cursor:"initial",transition:[`background ${ae} ${H}`,`padding ${ae} ${H}`].join(",")},[`${G}-title-content`]:{transition:`color ${ae}`},[`${G}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${G}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:X,borderStyle:ee,borderWidth:0,borderTopWidth:F,marginBlock:F,padding:0,"&-dashed":{borderStyle:"dashed"}}}),_e(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:_,borderRadius:$,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:$},_e(le)),at(le)),{[`${G}-item, ${G}-submenu > ${G}-submenu-title`]:{borderRadius:P},[`${G}-submenu-title::after`]:{transition:`transform ${ae} ${H}`}})}}),at(le)),{[`&-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})`}}})},{[`${ce}-layout-header`]:{[G]:{lineHeight:"inherit"}}}]};var Ze=(le,ce)=>(0,Be.Z)("Menu",R=>{if(ce===!1)return[];const{colorBgElevated:ae,colorPrimary:be,colorTextLightSolid:H,controlHeightLG:L,fontSize:ie,darkItemColor:X,darkDangerItemColor:F,darkItemBg:_,darkSubMenuItemBg:$,darkItemSelectedColor:P,darkItemSelectedBg:oe,darkDangerItemSelectedBg:Ae,darkItemHoverBg:ee,darkGroupTitleColor:T,darkItemHoverColor:I,darkItemDisabledColor:de,darkDangerItemHoverColor:pe,darkDangerItemSelectedColor:De,darkDangerItemActiveBg:qe}=R,Ke=ie/7*5,he=(0,M.TS)(R,{menuArrowSize:Ke,menuHorizontalHeight:L*1.15,menuArrowOffset:`${Ke*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ae}),We=(0,M.TS)(he,{itemColor:X,itemHoverColor:I,groupTitleColor:T,itemSelectedColor:P,itemBg:_,popupBg:_,subMenuItemBg:$,itemActiveBg:"transparent",itemSelectedBg:oe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:ee,itemDisabledColor:de,dangerItemColor:F,dangerItemHoverColor:pe,dangerItemSelectedColor:De,dangerItemActiveBg:qe,dangerItemSelectedBg:Ae,menuSubMenuBg:$,horizontalItemSelectedColor:H,horizontalItemSelectedBg:be});return[ke(he),Q(he),me(he),ve(he,"light"),ve(We,"dark"),W(he),(0,k.Z)(he),(0,ye.oN)(he,"slide-up"),(0,ye.oN)(he,"slide-down"),(0,se._y)(he,"zoom-big")]},R=>{const{colorPrimary:ae,colorError:be,colorTextDisabled:H,colorErrorBg:L,colorText:ie,colorTextDescription:X,colorBgContainer:F,colorFillAlter:_,colorFillContent:$,lineWidth:P,lineWidthBold:oe,controlItemBgActive:Ae,colorBgTextHover:ee,controlHeightLG:T,lineHeight:I,colorBgElevated:de,marginXXS:pe,padding:De,fontSize:qe,controlHeightSM:Ke,fontSizeLG:he,colorTextLightSolid:We,colorErrorHover:J}=R,it=new D.C(We).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:ae,horizontalItemHoverColor:ae,colorGroupTitle:X,groupTitleColor:X,colorItemTextSelected:ae,itemSelectedColor:ae,colorItemTextSelectedHorizontal:ae,horizontalItemSelectedColor:ae,colorItemBg:F,itemBg:F,colorItemBgHover:ee,itemHoverBg:ee,colorItemBgActive:$,itemActiveBg:Ae,colorSubItemBg:_,subMenuItemBg:_,colorItemBgSelected:Ae,itemSelectedBg:Ae,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:oe,activeBarHeight:oe,colorActiveBarBorderSize:P,activeBarBorderWidth:P,colorItemTextDisabled:H,itemDisabledColor:H,colorDangerItemText:be,dangerItemColor:be,colorDangerItemTextHover:be,dangerItemHoverColor:be,colorDangerItemTextSelected:be,dangerItemSelectedColor:be,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:pe,itemPaddingInline:De,horizontalLineHeight:`${T*1.15}px`,iconSize:qe,iconMarginInlineEnd:Ke-qe,collapsedIconSize:he,groupTitleFontSize:qe,darkItemDisabledColor:new D.C(We).setAlpha(.25).toRgbString(),darkItemColor:it,darkDangerItemColor:be,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:We,darkItemSelectedBg:ae,darkDangerItemSelectedBg:be,darkItemHoverBg:"transparent",darkGroupTitleColor:it,darkItemHoverColor:We,darkDangerItemHoverColor:J,darkDangerItemSelectedColor:We,darkDangerItemActiveBg:be}},{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),Et=function(le,ce){var G={};for(var R in le)Object.prototype.hasOwnProperty.call(le,R)&&ce.indexOf(R)<0&&(G[R]=le[R]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,R=Object.getOwnPropertySymbols(le);ae{var G,R;const ae=v.useContext(p.Z),be=ae||{},{getPrefixCls:H,getPopupContainer:L,direction:ie,menu:X}=v.useContext(h.E_),F=H(),{prefixCls:_,className:$,style:P,theme:oe="light",expandIcon:Ae,_internalDisableMenuItemTitleTooltip:ee,inlineCollapsed:T,siderCollapsed:I,items:de,children:pe,rootClassName:De,mode:qe,selectable:Ke,onClick:he,overflowedIndicatorPopupClassName:We}=le,J=Et(le,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),it=(0,o.Z)(J,["collapsedWidth"]),St=B(de)||pe;(G=be.validator)===null||G===void 0||G.call(be,{mode:qe});const O=(0,C.useEvent)(function(){var Rt;he==null||he.apply(void 0,arguments),(Rt=be.onClick)===null||Rt===void 0||Rt.call(be)}),Qe=be.mode||qe,He=Ke!=null?Ke:be.selectable,ue=v.useMemo(()=>I!==void 0?I:T,[T,I]),Ie={horizontal:{motionName:`${F}-slide-up`},inline:(0,b.Z)(F),other:{motionName:`${F}-zoom-big`}},ze=H("menu",_||be.prefixCls),[Nt,kt]=Ze(ze,!ae),lt=i()(`${ze}-${oe}`,X==null?void 0:X.className,$);let At;if(typeof Ae=="function")At=Ae;else if(Ae===null||Ae===!1)At=null;else if(be.expandIcon===null||be.expandIcon===!1)At=null;else{const Rt=Ae!=null?Ae:be.expandIcon;At=(0,n.Tm)(Rt,{className:i()(`${ze}-submenu-expand-icon`,(0,n.l$)(Rt)?(R=Rt.props)===null||R===void 0?void 0:R.className:"")})}const Tt=v.useMemo(()=>({prefixCls:ze,inlineCollapsed:ue||!1,direction:ie,firstLevel:!0,theme:oe,mode:Qe,disableMenuItemTitleTooltip:ee}),[ze,ue,ie,ee,oe]);return Nt(v.createElement(p.Z.Provider,{value:null},v.createElement(u.Provider,{value:Tt},v.createElement(t.ZP,Object.assign({getPopupContainer:L,overflowedIndicator:v.createElement(A.Z,null),overflowedIndicatorPopupClassName:i()(ze,`${ze}-${oe}`,We),mode:Qe,selectable:He,onClick:O},it,{inlineCollapsed:ue,style:Object.assign(Object.assign({},X==null?void 0:X.style),P),className:lt,prefixCls:ze,direction:ie,defaultMotions:Ie,expandIcon:At,ref:ce,rootClassName:i()(De,kt)}),St))))});const Re=(0,v.forwardRef)((le,ce)=>{const G=(0,v.useRef)(null),R=v.useContext(g.D);return(0,v.useImperativeHandle)(ce,()=>({menu:G.current,focus:ae=>{var be;(be=G.current)===null||be===void 0||be.focus(ae)}})),v.createElement(Ge,Object.assign({ref:G},le,R))});Re.Item=x,Re.SubMenu=w,Re.Divider=c,Re.ItemGroup=t.BW;var Je=Re},58421:function(wt,N,e){"use strict";e.d(N,{Z:function(){return be}});var t=e(54476),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"},m=g,i=e(7657),h=function(L,ie){return v.createElement(i.Z,(0,t.Z)({},L,{ref:ie,icon:m}))},r=v.forwardRef(h),l=r,c=e(49198),s=e(33853),o=e(38819),d=e(92310),n=e.n(d),a=e(20068),u=e(33885),f=e(67732),x=e(83652),E=e(42403),w=e(158),A=e(26112),C={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},b=C,p=e(91735),y=function(H){(0,E.Z)(ie,H);var L=(0,w.Z)(ie);function ie(){var X;(0,f.Z)(this,ie);for(var F=arguments.length,_=new Array(F),$=0;$=0||P.relatedTarget.className.indexOf("".concat(T,"-item"))>=0))&&ee(X.getValidValue()))},X.go=function(P){var oe=X.state.goInputText;oe!==""&&(P.keyCode===b.ENTER||P.type==="click")&&(X.setState({goInputText:""}),X.props.quickGo(X.getValidValue()))},X}return(0,x.Z)(ie,[{key:"getPageSizeOptions",value:function(){var F=this.props,_=F.pageSize,$=F.pageSizeOptions;return $.some(function(P){return P.toString()===_.toString()})?$:$.concat([_.toString()]).sort(function(P,oe){var Ae=Number.isNaN(Number(P))?0:Number(P),ee=Number.isNaN(Number(oe))?0:Number(oe);return Ae-ee})}},{key:"render",value:function(){var F=this,_=this.props,$=_.pageSize,P=_.locale,oe=_.rootPrefixCls,Ae=_.changeSize,ee=_.quickGo,T=_.goButton,I=_.selectComponentClass,de=_.buildOptionText,pe=_.selectPrefixCls,De=_.disabled,qe=this.state.goInputText,Ke="".concat(oe,"-options"),he=I,We=null,J=null,it=null;if(!Ae&&!ee)return null;var St=this.getPageSizeOptions();if(Ae&&he){var O=St.map(function(Qe,He){return v.createElement(he.Option,{key:He,value:Qe.toString()},(de||F.buildOptionText)(Qe))});We=v.createElement(he,{disabled:De,prefixCls:pe,showSearch:!1,className:"".concat(Ke,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:($||St[0]).toString(),onChange:this.changeSize,getPopupContainer:function(He){return He.parentNode},"aria-label":P.page_size,defaultOpen:!1},O)}return ee&&(T&&(it=typeof T=="boolean"?v.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:De,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:De,type:"text",value:qe,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":P.page}),P.page,it)),v.createElement("li",{className:"".concat(Ke)},We,J)}}]),ie}(v.Component);y.defaultProps={pageSizeOptions:["10","20","50","100"]};var S=y,B=function(L){var ie,X=L.rootPrefixCls,F=L.page,_=L.active,$=L.className,P=L.showTitle,oe=L.onClick,Ae=L.onKeyPress,ee=L.itemRender,T="".concat(X,"-item"),I=n()(T,"".concat(T,"-").concat(F),(ie={},(0,a.Z)(ie,"".concat(T,"-active"),_),(0,a.Z)(ie,"".concat(T,"-disabled"),!F),(0,a.Z)(ie,L.className,$),ie)),de=function(){oe(F)},pe=function(Ke){Ae(Ke,oe,F)},De=ee(F,"page",v.createElement("a",{rel:"nofollow"},F));return De?v.createElement("li",{title:P?F.toString():null,className:I,onClick:de,onKeyPress:pe,tabIndex:0},De):null},D=B;function Z(){}function k(H){var L=Number(H);return typeof L=="number"&&!Number.isNaN(L)&&isFinite(L)&&Math.floor(L)===L}var ye=function(L,ie,X){return X};function se(H,L,ie){var X=typeof H=="undefined"?L.pageSize:H;return Math.floor((ie.total-1)/X)+1}var Be=function(H){(0,E.Z)(ie,H);var L=(0,w.Z)(ie);function ie(X){var F;(0,f.Z)(this,ie),F=L.call(this,X),F.paginationNode=v.createRef(),F.getJumpPrevPage=function(){return Math.max(1,F.state.current-(F.props.showLessItems?3:5))},F.getJumpNextPage=function(){return Math.min(se(void 0,F.state,F.props),F.state.current+(F.props.showLessItems?3:5))},F.getItemIcon=function(Ae,ee){var T=F.props.prefixCls,I=Ae||v.createElement("button",{type:"button","aria-label":ee,className:"".concat(T,"-item-link")});return typeof Ae=="function"&&(I=v.createElement(Ae,(0,u.Z)({},F.props))),I},F.isValid=function(Ae){var ee=F.props.total;return k(Ae)&&Ae!==F.state.current&&k(ee)&&ee>0},F.shouldDisplayQuickJumper=function(){var Ae=F.props,ee=Ae.showQuickJumper,T=Ae.total,I=F.state.pageSize;return T<=I?!1:ee},F.handleKeyDown=function(Ae){(Ae.keyCode===b.ARROW_UP||Ae.keyCode===b.ARROW_DOWN)&&Ae.preventDefault()},F.handleKeyUp=function(Ae){var ee=F.getValidValue(Ae),T=F.state.currentInputValue;ee!==T&&F.setState({currentInputValue:ee}),Ae.keyCode===b.ENTER?F.handleChange(ee):Ae.keyCode===b.ARROW_UP?F.handleChange(ee-1):Ae.keyCode===b.ARROW_DOWN&&F.handleChange(ee+1)},F.handleBlur=function(Ae){var ee=F.getValidValue(Ae);F.handleChange(ee)},F.changePageSize=function(Ae){var ee=F.state.current,T=se(Ae,F.state,F.props);ee=ee>T?T:ee,T===0&&(ee=F.state.current),typeof Ae=="number"&&("pageSize"in F.props||F.setState({pageSize:Ae}),"current"in F.props||F.setState({current:ee,currentInputValue:ee})),F.props.onShowSizeChange(ee,Ae),"onChange"in F.props&&F.props.onChange&&F.props.onChange(ee,Ae)},F.handleChange=function(Ae){var ee=F.props,T=ee.disabled,I=ee.onChange,de=F.state,pe=de.pageSize,De=de.current,qe=de.currentInputValue;if(F.isValid(Ae)&&!T){var Ke=se(void 0,F.state,F.props),he=Ae;return Ae>Ke?he=Ke:Ae<1&&(he=1),"current"in F.props||F.setState({current:he}),he!==qe&&F.setState({currentInputValue:he}),I(he,pe),he}return De},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?T-2:0),de=2;de=$?oe=$:oe=Number(_),oe}},{key:"getShowSizeChanger",value:function(){var F=this.props,_=F.showSizeChanger,$=F.total,P=F.totalBoundaryShowSizeChanger;return typeof _!="undefined"?_:$>P}},{key:"render",value:function(){var F=this.props,_=F.prefixCls,$=F.className,P=F.style,oe=F.disabled,Ae=F.hideOnSinglePage,ee=F.total,T=F.locale,I=F.showQuickJumper,de=F.showLessItems,pe=F.showTitle,De=F.showTotal,qe=F.simple,Ke=F.itemRender,he=F.showPrevNextJumpers,We=F.jumpPrevIcon,J=F.jumpNextIcon,it=F.selectComponentClass,St=F.selectPrefixCls,O=F.pageSizeOptions,Qe=this.state,He=Qe.current,ue=Qe.pageSize,Ie=Qe.currentInputValue;if(Ae===!0&&ee<=ue)return null;var ze=se(void 0,this.state,this.props),Nt=[],kt=null,lt=null,At=null,Tt=null,Rt=null,Yt=I&&I.goButton,Ut=de?1:2,Dt=He-1>0?He-1:0,on=He+1ee?ee:He*ue]));if(qe){Yt&&(typeof Yt=="boolean"?Rt=v.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},T.jump_to_confirm):Rt=v.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Yt),Rt=v.createElement("li",{title:pe?"".concat(T.jump_to).concat(He,"/").concat(ze):null,className:"".concat(_,"-simple-pager")},Rt));var q=this.renderPrev(Dt);return v.createElement("ul",(0,t.Z)({className:n()(_,"".concat(_,"-simple"),(0,a.Z)({},"".concat(_,"-disabled"),oe),$),style:P,ref:this.paginationNode},xe),U,q?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()},q):null,v.createElement("li",{title:pe?"".concat(He,"/").concat(ze):null,className:"".concat(_,"-simple-pager")},v.createElement("input",{type:"text",value:Ie,disabled:oe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),v.createElement("span",{className:"".concat(_,"-slash")},"/"),ze),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(on)),Rt)}if(ze<=3+Ut*2){var te={locale:T,rootPrefixCls:_,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:pe,itemRender:Ke};ze||Nt.push(v.createElement(D,(0,t.Z)({},te,{key:"noPager",page:1,className:"".concat(_,"-item-disabled")})));for(var re=1;re<=ze;re+=1){var Me=He===re;Nt.push(v.createElement(D,(0,t.Z)({},te,{key:re,page:re,active:Me})))}}else{var Pe=de?T.prev_3:T.prev_5,et=de?T.next_3:T.next_5,nt=Ke(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(We,"prev page")),xt=Ke(this.getJumpNextPage(),"jump-next",this.getItemIcon(J,"next page"));he&&(kt=nt?v.createElement("li",{title:pe?Pe:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:n()("".concat(_,"-jump-prev"),(0,a.Z)({},"".concat(_,"-jump-prev-custom-icon"),!!We))},nt):null,lt=xt?v.createElement("li",{title:pe?et: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),Tt=v.createElement(D,{locale:T,last:!0,rootPrefixCls:_,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ze,page:ze,active:!1,showTitle:pe,itemRender:Ke}),At=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,He-Ut),Kt=Math.min(He+Ut,ze);He-1<=Ut&&(Kt=1+Ut*2),ze-He<=Ut&&(Ot=ze-Ut*2);for(var Zt=Ot;Zt<=Kt;Zt+=1){var Mt=He===Zt;Nt.push(v.createElement(D,{locale:T,rootPrefixCls:_,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Zt,page:Zt,active:Mt,showTitle:pe,itemRender:Ke}))}He-1>=Ut*2&&He!==3&&(Nt[0]=(0,v.cloneElement)(Nt[0],{className:"".concat(_,"-item-after-jump-prev")}),Nt.unshift(kt)),ze-He>=Ut*2&&He!==ze-2&&(Nt[Nt.length-1]=(0,v.cloneElement)(Nt[Nt.length-1],{className:"".concat(_,"-item-before-jump-next")}),Nt.push(lt)),Ot!==1&&Nt.unshift(At),Kt!==ze&&Nt.push(Tt)}var zt=!this.hasPrev()||!ze,Oe=!this.hasNext()||!ze,Xe=this.renderPrev(Dt),$e=this.renderNext(on);return v.createElement("ul",(0,t.Z)({className:n()(_,$,(0,a.Z)({},"".concat(_,"-disabled"),oe)),style:P,ref:this.paginationNode},xe),U,Xe?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},Xe):null,Nt,$e?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},$e):null,v.createElement(S,{disabled:oe,locale:T,rootPrefixCls:_,selectComponentClass:it,selectPrefixCls:St,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:He,pageSize:ue,pageSizeOptions:O,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Yt}))}}],[{key:"getDerivedStateFromProps",value:function(F,_){var $={};if("current"in F&&($.current=F.current,F.current!==_.current&&($.currentInputValue=$.current)),"pageSize"in F&&F.pageSize!==_.pageSize){var P=_.current,oe=se(F.pageSize,_,F);P=P>oe?oe:P,"current"in F||($.current=P,$.currentInputValue=P),$.pageSize=F.pageSize}return $}}]),ie}(v.Component);Be.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:p.Z,style:{},itemRender:ye,totalBoundaryShowSizeChanger:50};var M=Be,Y=e(22075),Q=e(36355),ne=e(19716),W=e(8628),K=e(9763),j=e(57809);const ve=H=>v.createElement(j.default,Object.assign({},H,{showSearch:!0,size:"small"})),Ce=H=>v.createElement(j.default,Object.assign({},H,{showSearch:!0,size:"middle"}));ve.Option=j.default.Option,Ce.Option=j.default.Option;var fe=e(9937),me=e(17313),_e=e(83116),at=e(37613);const ke=H=>{const{componentCls:L}=H;return{[`${L}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${L}-item-link`]:{color:H.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${L}-item-link`]:{color:H.colorTextDisabled,cursor:"not-allowed"}}},[`&${L}-disabled`]:{cursor:"not-allowed",[`${L}-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}}},[`${L}-item-link`]:{color:H.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${L}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${L}-simple-pager`]:{color:H.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"}}}}}},Ze=H=>{const{componentCls:L}=H;return{[`&${L}-mini ${L}-total-text, &${L}-mini ${L}-simple-pager`]:{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`},[`&${L}-mini ${L}-item`]:{minWidth:H.itemSizeSM,height:H.itemSizeSM,margin:0,lineHeight:`${H.itemSizeSM-2}px`},[`&${L}-mini:not(${L}-disabled) ${L}-item:not(${L}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:H.colorBgTextHover},"&:active":{backgroundColor:H.colorBgTextActive}},[`&${L}-mini ${L}-prev, &${L}-mini ${L}-next`]:{minWidth:H.itemSizeSM,height:H.itemSizeSM,margin:0,lineHeight:`${H.itemSizeSM}px`},[`&${L}-mini:not(${L}-disabled)`]:{[`${L}-prev, ${L}-next`]:{[`&:hover ${L}-item-link`]:{backgroundColor:H.colorBgTextHover},[`&:active ${L}-item-link`]:{backgroundColor:H.colorBgTextActive},[`&${L}-disabled:hover ${L}-item-link`]:{backgroundColor:"transparent"}}},[` + ${p}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${p}-affix-wrapper-focused`]:{zIndex:2}}}}},w=b=>{const{componentCls:p,paddingLG:y}=b,S=`${p}-textarea`;return{[S]:{position:"relative","&-show-count":{[`> ${p}`]:{height:"100%"},[`${p}-data-count`]:{position:"absolute",bottom:-b.fontSize*b.lineHeight,insetInlineEnd:0,color:b.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${p}`]:{paddingInlineEnd:y}},[`&-affix-wrapper${S}-has-feedback`]:{[`${p}`]:{paddingInlineEnd:y}},[`&-affix-wrapper${p}-affix-wrapper`]:{padding:0,[`> textarea${p}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${p}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${p}-clear-icon`]:{position:"absolute",insetInlineEnd:b.paddingXS,insetBlockStart:b.paddingXS},[`${S}-suffix`]:{position:"absolute",top:0,insetInlineEnd:b.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function A(b){return(0,g.TS)(b,{inputAffixPadding:b.paddingXXS})}const C=b=>{const{controlHeight:p,fontSize:y,lineHeight:S,lineWidth:B,controlHeightSM:D,controlHeightLG:Z,fontSizeLG:K,lineHeightLG:ye,paddingSM:ae,controlPaddingHorizontalSM:Re,controlPaddingHorizontal:M,colorFillAlter:Y,colorPrimaryHover:Q,controlOutlineWidth:ne,controlOutline:W,colorErrorOutline:H,colorWarningOutline:j}=b;return{paddingBlock:Math.max(Math.round((p-y*S)/2*10)/10-B,3),paddingBlockSM:Math.max(Math.round((D-y*S)/2*10)/10-B,0),paddingBlockLG:Math.ceil((Z-K*ye)/2*10)/10-B,paddingInline:ae-B,paddingInlineSM:Re-B,paddingInlineLG:M-B,addonBg:Y,activeBorderColor:Q,hoverBorderColor:Q,activeShadow:`0 0 0 ${ne}px ${W}`,errorActiveShadow:`0 0 0 ${ne}px ${H}`,warningActiveShadow:`0 0 0 ${ne}px ${j}`}};N.ZP=(0,m.Z)("Input",b=>{const p=(0,g.TS)(b,A(b));return[a(p),w(p),f(p),x(p),E(p),(0,v.c)(p)]},C)},45818:function(wt,N,e){"use strict";e.d(N,{D:function(){return A},Z:function(){return p}});var t=e(54476),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"},m=g,i=e(7657),h=function(S,B){return v.createElement(i.Z,(0,t.Z)({},S,{ref:B,icon:m}))},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),x=e(84966),E=function(y,S){var B={};for(var D in y)Object.prototype.hasOwnProperty.call(y,D)&&S.indexOf(D)<0&&(B[D]=y[D]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,D=Object.getOwnPropertySymbols(y);Z{let y=0;return function(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return y+=1,`${S}${y}`}})();var p=v.forwardRef((y,S)=>{const{prefixCls:B,className:D,trigger:Z,children:K,defaultCollapsed:ye=!1,theme:ae="dark",style:Re={},collapsible:M=!1,reverseArrow:Y=!1,width:Q=200,collapsedWidth:ne=80,zeroWidthTriggerStyle:W,breakpoint:H,onCollapse:j,onBreakpoint:ve}=y,Ce=E(y,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:fe}=(0,v.useContext)(x.Gs),[me,_e]=(0,v.useState)("collapsed"in y?y.collapsed:ye),[at,ke]=(0,v.useState)(!1);(0,v.useEffect)(()=>{"collapsed"in y&&_e(y.collapsed)},[y.collapsed]);const We=(se,le)=>{"collapsed"in y||_e(se),j==null||j(se,le)},Et=(0,v.useRef)();Et.current=se=>{ke(se.matches),ve==null||ve(se.matches),me!==se.matches&&We(se.matches,"responsive")},(0,v.useEffect)(()=>{function se(G){return Et.current(G)}let le;if(typeof window!="undefined"){const{matchMedia:G}=window;if(G&&H&&H in w){le=G(`(max-width: ${w[H]})`);try{le.addEventListener("change",se)}catch(R){le.addListener(se)}se(le)}}return()=>{try{le==null||le.removeEventListener("change",se)}catch(G){le==null||le.removeListener(se)}}},[H]),(0,v.useEffect)(()=>{const se=C("ant-sider-");return fe.addSider(se),()=>fe.removeSider(se)},[]);const Xe=()=>{We(!me,"clickTrigger")},{getPrefixCls:Qe}=(0,v.useContext)(f.E_),Ne=()=>{const se=Qe("layout-sider",B),le=(0,n.Z)(Ce,["collapsed"]),G=me?ne:Q,R=u(G)?`${G}px`:String(G),oe=parseFloat(String(ne||0))===0?v.createElement("span",{onClick:Xe,className:d()(`${se}-zero-width-trigger`,`${se}-zero-width-trigger-${Y?"right":"left"}`),style:W},Z||v.createElement(l,null)):null,L={expanded:Y?v.createElement(s.Z,null):v.createElement(c.Z,null),collapsed:Y?v.createElement(c.Z,null):v.createElement(s.Z,null)}[me?"collapsed":"expanded"],ie=Z!==null?oe||v.createElement("div",{className:`${se}-trigger`,onClick:Xe,style:{width:R}},Z||L):null,X=Object.assign(Object.assign({},Re),{flex:`0 0 ${R}`,maxWidth:R,minWidth:R,width:R}),P=d()(se,`${se}-${ae}`,{[`${se}-collapsed`]:!!me,[`${se}-has-trigger`]:M&&Z!==null&&!oe,[`${se}-below`]:!!at,[`${se}-zero-width`]:parseFloat(R)===0},D);return v.createElement("aside",Object.assign({className:P},le,{style:X,ref:S}),v.createElement("div",{className:`${se}-children`},K),M||at&&oe?ie:null)},Je=v.useMemo(()=>({siderCollapsed:me}),[me]);return v.createElement(A.Provider,{value:Je},Ne())})},44e3:function(wt,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(wt,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 C}});var t=e(94480),v=e(92310),g=e.n(v),m=e(2738),i=e(59301),h=e(36355),r=e(83116),c=b=>{const{componentCls:p,bodyBg:y,lightSiderBg:S,lightTriggerBg:B,lightTriggerColor:D}=b;return{[`${p}-sider-light`]:{background:S,[`${p}-sider-trigger`]:{color:D,background:B},[`${p}-sider-zero-width-trigger`]:{color:D,background:B,border:`1px solid ${y}`,borderInlineStart:0}}}};const s=b=>{const{antCls:p,componentCls:y,colorText:S,triggerColor:B,footerBg:D,triggerBg:Z,headerHeight:K,headerPadding:ye,headerColor:ae,footerPadding:Re,triggerHeight:M,zeroTriggerHeight:Y,zeroTriggerWidth:Q,motionDurationMid:ne,motionDurationSlow:W,fontSize:H,borderRadius:j,bodyBg:ve,headerBg:Ce,siderBg:fe}=b;return{[y]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ve,"&, *":{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:fe,transition:`all ${ne}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${p}-menu${p}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:M},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:M,color:B,lineHeight:`${M}px`,textAlign:"center",background:Z,cursor:"pointer",transition:`all ${ne}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:K,insetInlineEnd:-Q,zIndex:1,width:Q,height:Y,color:B,fontSize:b.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:fe,borderStartStartRadius:0,borderStartEndRadius:j,borderEndEndRadius:j,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:-Q,borderStartStartRadius:j,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:j}}}}},c(b)),{"&-rtl":{direction:"rtl"}}),[`${y}-header`]:{height:K,padding:ye,color:ae,lineHeight:`${K}px`,background:Ce,[`${p}-menu`]:{lineHeight:"inherit"}},[`${y}-footer`]:{padding:Re,color:S,fontSize:H,background:D},[`${y}-content`]:{flex:"auto",minHeight:0}}};var o=(0,r.Z)("Layout",b=>[s(b)],b=>{const{colorBgLayout:p,controlHeight:y,controlHeightLG:S,colorText:B,controlHeightSM:D,marginXXS:Z,colorTextLightSolid:K,colorBgContainer:ye}=b,ae=S*1.25;return{colorBgHeader:"#001529",colorBgBody:p,colorBgTrigger:"#002140",bodyBg:p,headerBg:"#001529",headerHeight:y*2,headerPadding:`0 ${ae}px`,headerColor:B,footerPadding:`${D}px ${ae}px`,footerBg:p,siderBg:"#001529",triggerHeight:S+Z*2,triggerBg:"#002140",triggerColor:K,zeroTriggerWidth:S,zeroTriggerHeight:S,lightSiderBg:ye,lightTriggerBg:ye,lightTriggerColor:B}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),d=function(b,p){var y={};for(var S in b)Object.prototype.hasOwnProperty.call(b,S)&&p.indexOf(S)<0&&(y[S]=b[S]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,S=Object.getOwnPropertySymbols(b);Bnull,removeSider:()=>null}});function a(b){let{suffixCls:p,tagName:y,displayName:S}=b;return B=>i.forwardRef((Z,K)=>i.createElement(B,Object.assign({ref:K,suffixCls:p,tagName:y},Z)))}const u=i.forwardRef((b,p)=>{const{prefixCls:y,suffixCls:S,className:B,tagName:D}=b,Z=d(b,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:K}=i.useContext(h.E_),ye=K("layout",y),[ae,Re]=o(ye),M=S?`${ye}-${S}`:ye;return ae(i.createElement(D,Object.assign({className:g()(y||M,B,Re),ref:p},Z)))}),f=i.forwardRef((b,p)=>{const{direction:y}=i.useContext(h.E_),[S,B]=i.useState([]),{prefixCls:D,className:Z,rootClassName:K,children:ye,hasSider:ae,tagName:Re,style:M}=b,Y=d(b,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Q=(0,m.Z)(Y,["suffixCls"]),{getPrefixCls:ne,layout:W}=i.useContext(h.E_),H=ne("layout",D),[j,ve]=o(H),Ce=g()(H,{[`${H}-has-sider`]:typeof ae=="boolean"?ae:S.length>0,[`${H}-rtl`]:y==="rtl"},W==null?void 0:W.className,Z,K,ve),fe=i.useMemo(()=>({siderHook:{addSider:me=>{B(_e=>[].concat((0,t.Z)(_e),[me]))},removeSider:me=>{B(_e=>_e.filter(at=>at!==me))}}}),[]);return j(i.createElement(n.Provider,{value:fe},i.createElement(Re,Object.assign({ref:p,className:Ce,style:Object.assign(Object.assign({},W==null?void 0:W.style),M)},Q),ye)))}),x=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 C=x},40875:function(wt,N,e){"use strict";e.d(N,{J:function(){return h}});var t=e(59301),v=e(33234),g=e(70425),m=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=m(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(wt,N,e){"use strict";e.d(N,{default:function(){return Je}});var t=e(15285),v=e(59301),g=e(45818),m=e(92310),i=e.n(m),h=e(36355),r=function(se,le){var G={};for(var R in se)Object.prototype.hasOwnProperty.call(se,R)&&le.indexOf(R)<0&&(G[R]=se[R]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,R=Object.getOwnPropertySymbols(se);oe{const{prefixCls:le,className:G,dashed:R}=se,oe=r(se,["prefixCls","className","dashed"]),{getPrefixCls:be}=v.useContext(h.E_),k=be("menu",le),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}),x=se=>{var le;const{className:G,children:R,icon:oe,title:be,danger:k}=se,{prefixCls:L,firstLevel:ie,direction:X,disableMenuItemTitleTooltip:P,inlineCollapsed:_}=v.useContext(u),$=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 ue=be;typeof be=="undefined"?ue=ie?R:"":be===!1&&(ue="");const Ae={title:ue};!F&&!_&&(Ae.title=null,Ae.open=!1);const ee=(0,s.Z)(R).length;let T=v.createElement(t.ck,Object.assign({},(0,o.Z)(se,["title","icon","danger"]),{className:i()({[`${L}-item-danger`]:k,[`${L}-item-only-child`]:(oe?ee+1:ee)===1},G),title:typeof be=="string"?be:void 0}),(0,n.Tm)(oe,{className:i()((0,n.l$)(oe)?(le=oe.props)===null||le===void 0?void 0:le.className:"",`${L}-item-icon`)}),$(_));return P||(T=v.createElement(d.Z,Object.assign({},Ae,{placement:X==="rtl"?"left":"right",overlayClassName:`${L}-inline-collapsed-tooltip`}),T)),T},w=se=>{var le;const{popupClassName:G,icon:R,title:oe,theme:be}=se,k=v.useContext(u),{prefixCls:L,inlineCollapsed:ie,theme:X}=k,P=(0,t.Xl)();let _;if(!R)_=ie&&!P.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";_=v.createElement(v.Fragment,null,(0,n.Tm)(R,{className:i()((0,n.l$)(R)?(le=R.props)===null||le===void 0?void 0:le.className:"",`${L}-item-icon`)}),F?oe:v.createElement("span",{className:`${L}-title-content`},oe))}const $=v.useMemo(()=>Object.assign(Object.assign({},k),{firstLevel:!1}),[k]);return v.createElement(u.Provider,{value:$},v.createElement(t.Wd,Object.assign({},(0,o.Z)(se,["icon"]),{title:_,popupClassName:i()(L,G,`${L}-${be||X}`)})))},A=e(18785),C=e(70425),b=e(62892),p=e(40875),y=function(se,le){var G={};for(var R in se)Object.prototype.hasOwnProperty.call(se,R)&&le.indexOf(R)<0&&(G[R]=se[R]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,R=Object.getOwnPropertySymbols(se);oe{if(le&&typeof le=="object"){const R=le,{label:oe,children:be,key:k,type:L}=R,ie=y(R,["label","children","key","type"]),X=k!=null?k:`tmp-${G}`;return be||L==="group"?L==="group"?v.createElement(t.BW,Object.assign({key:X},ie,{title:oe}),S(be)):v.createElement(w,Object.assign({key:X},ie,{title:oe}),S(be)):L==="divider"?v.createElement(c,Object.assign({key:X},ie)):v.createElement(x,Object.assign({key:X},ie),oe)}return null}).filter(le=>le)}function B(se){return v.useMemo(()=>se&&S(se),[se])}var D=e(64993),Z=e(17313),K=e(8378),ye=e(13826),ae=e(29878),Re=e(83116),M=e(37613),Q=se=>{const{componentCls:le,motionDurationSlow:G,horizontalLineHeight:R,colorSplit:oe,lineWidth:be,lineType:k,itemPaddingInline:L}=se;return{[`${le}-horizontal`]:{lineHeight:R,border:0,borderBottom:`${be}px ${k} ${oe}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${le}-item, ${le}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:L},[`> ${le}-item:hover, + > ${le}-item-active, + > ${le}-submenu ${le}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${le}-item, ${le}-submenu-title`]:{transition:[`border-color ${G}`,`background ${G}`].join(",")},[`${le}-submenu-arrow`]:{display:"none"}}}},W=se=>{let{componentCls:le,menuArrowOffset:G}=se;return{[`${le}-rtl`]:{direction:"rtl"},[`${le}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${le}-rtl${le}-vertical, + ${le}-submenu-rtl ${le}-vertical`]:{[`${le}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${G})`},"&::after":{transform:`rotate(45deg) translateY(${G})`}}}}};const H=se=>Object.assign({},(0,Z.oN)(se));var ve=(se,le)=>{const{componentCls:G,itemColor:R,itemSelectedColor:oe,groupTitleColor:be,itemBg:k,subMenuItemBg:L,itemSelectedBg:ie,activeBarHeight:X,activeBarWidth:P,activeBarBorderWidth:_,motionDurationSlow:$,motionEaseInOut:F,motionEaseOut:ue,itemPaddingInline:Ae,motionDurationMid:ee,itemHoverColor:T,lineType:I,colorSplit:de,itemDisabledColor:pe,dangerItemColor:De,dangerItemHoverColor:qe,dangerItemSelectedColor:Ke,dangerItemActiveBg:he,dangerItemSelectedBg:Ze,itemHoverBg:J,itemActiveBg:it,menuSubMenuBg:St,horizontalItemSelectedColor:O,horizontalItemSelectedBg:Ve,horizontalItemBorderRadius:He,horizontalItemHoverBg:ce,popupBg:Ie}=se;return{[`${G}-${le}, ${G}-${le} > ${G}`]:{color:R,background:k,[`&${G}-root:focus-visible`]:Object.assign({},H(se)),[`${G}-item-group-title`]:{color:be},[`${G}-submenu-selected`]:{[`> ${G}-submenu-title`]:{color:oe}},[`${G}-item-disabled, ${G}-submenu-disabled`]:{color:`${pe} !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:it}},[`${G}-submenu-title`]:{"&:hover":{backgroundColor:J},"&:active":{backgroundColor:it}}},[`${G}-item-danger`]:{color:De,[`&${G}-item:hover`]:{[`&:not(${G}-item-selected):not(${G}-submenu-selected)`]:{color:qe}},[`&${G}-item:active`]:{background:he}},[`${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({},H(se))},[`&${G}-submenu > ${G}`]:{backgroundColor:St},[`&${G}-popup > ${G}`]:{backgroundColor:Ie},[`&${G}-horizontal`]:Object.assign(Object.assign({},le==="dark"?{borderBottom:0}:{}),{[`> ${G}-item, > ${G}-submenu`]:{top:_,marginTop:-_,marginBottom:0,borderRadius:He,"&::after":{position:"absolute",insetInline:Ae,bottom:0,borderBottom:`${X}px solid transparent`,transition:`border-color ${$} ${F}`,content:'""'},"&:hover, &-active, &-open":{background:ce,"&::after":{borderBottomWidth:X,borderBottomColor:O}},"&-selected":{color:O,backgroundColor:Ve,"&:hover":{backgroundColor:Ve},"&::after":{borderBottomWidth:X,borderBottomColor:O}}}}),[`&${G}-root`]:{[`&${G}-inline, &${G}-vertical`]:{borderInlineEnd:`${_}px ${I} ${de}`}},[`&${G}-inline`]:{[`${G}-sub${G}-inline`]:{background:L},[`${G}-item, ${G}-submenu-title`]:_&&P?{width:`calc(100% + ${_}px)`}:{},[`${G}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${P}px solid ${oe}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${ee} ${ue}`,`opacity ${ee} ${ue}`].join(","),content:'""'},[`&${G}-item-danger`]:{"&::after":{borderInlineEndColor:Ke}}},[`${G}-selected, ${G}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${ee} ${F}`,`opacity ${ee} ${F}`].join(",")}}}}}};const Ce=se=>{const{componentCls:le,itemHeight:G,itemMarginInline:R,padding:oe,menuArrowSize:be,marginXS:k,itemMarginBlock:L}=se,ie=oe+be+k;return{[`${le}-item`]:{position:"relative",overflow:"hidden"},[`${le}-item, ${le}-submenu-title`]:{height:G,lineHeight:`${G}px`,paddingInline:oe,overflow:"hidden",textOverflow:"ellipsis",marginInline:R,marginBlock:L,width:`calc(100% - ${R*2}px)`},[`> ${le}-item, + > ${le}-submenu > ${le}-submenu-title`]:{height:G,lineHeight:`${G}px`},[`${le}-item-group-list ${le}-submenu-title, + ${le}-submenu-title`]:{paddingInlineEnd:ie}}};var me=se=>{const{componentCls:le,iconCls:G,itemHeight:R,colorTextLightSolid:oe,dropdownWidth:be,controlHeightLG:k,motionDurationMid:L,motionEaseOut:ie,paddingXL:X,itemMarginInline:P,fontSizeLG:_,motionDurationSlow:$,paddingXS:F,boxShadowSecondary:ue,collapsedWidth:Ae,collapsedIconSize:ee}=se,T={height:R,lineHeight:`${R}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[le]:{"&-inline, &-vertical":Object.assign({[`&${le}-root`]:{boxShadow:"none"}},Ce(se))},[`${le}-submenu-popup`]:{[`${le}-vertical`]:Object.assign(Object.assign({},Ce(se)),{boxShadow:ue})}},{[`${le}-submenu-popup ${le}-vertical${le}-sub`]:{minWidth:be,maxHeight:`calc(100vh - ${k*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${le}-inline`]:{width:"100%",[`&${le}-root`]:{[`${le}-item, ${le}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${$}`,`background ${$}`,`padding ${L} ${ie}`].join(","),[`> ${le}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${le}-sub${le}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${le}-submenu > ${le}-submenu-title`]:T,[`& ${le}-item-group-title`]:{paddingInlineStart:X}},[`${le}-item`]:T}},{[`${le}-inline-collapsed`]:{width:Ae,[`&${le}-root`]:{[`${le}-item, ${le}-submenu ${le}-submenu-title`]:{[`> ${le}-inline-collapsed-noicon`]:{fontSize:_,textAlign:"center"}}},[`> ${le}-item, + > ${le}-item-group > ${le}-item-group-list > ${le}-item, + > ${le}-item-group > ${le}-item-group-list > ${le}-submenu > ${le}-submenu-title, + > ${le}-submenu > ${le}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${_/2}px - ${P}px)`,textOverflow:"clip",[` + ${le}-submenu-arrow, + ${le}-submenu-expand-icon + `]:{opacity:0},[`${le}-item-icon, ${G}`]:{margin:0,fontSize:ee,lineHeight:`${R}px`,"+ span":{display:"inline-block",opacity:0}}},[`${le}-item-icon, ${G}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${le}-item-icon, ${G}`]:{display:"none"},"a, a:hover":{color:oe}},[`${le}-item-group-title`]:Object.assign(Object.assign({},Z.vS),{paddingInline:F})}}]};const _e=se=>{const{componentCls:le,motionDurationSlow:G,motionDurationMid:R,motionEaseInOut:oe,motionEaseOut:be,iconCls:k,iconSize:L,iconMarginInlineEnd:ie}=se;return{[`${le}-item, ${le}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${G}`,`background ${G}`,`padding ${G} ${oe}`].join(","),[`${le}-item-icon, ${k}`]:{minWidth:L,fontSize:L,transition:[`font-size ${R} ${be}`,`margin ${G} ${oe}`,`color ${G}`].join(","),"+ span":{marginInlineStart:ie,opacity:1,transition:[`opacity ${G} ${oe}`,`margin ${G}`,`color ${G}`].join(",")}},[`${le}-item-icon`]:Object.assign({},(0,Z.Ro)()),[`&${le}-item-only-child`]:{[`> ${k}, > ${le}-item-icon`]:{marginInlineEnd:0}}},[`${le}-item-disabled, ${le}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${le}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},at=se=>{const{componentCls:le,motionDurationSlow:G,motionEaseInOut:R,borderRadius:oe,menuArrowSize:be,menuArrowOffset:k}=se;return{[`${le}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:se.margin,width:be,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${G} ${R}, opacity ${G}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:be*.6,height:be*.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})`}}}}},ke=se=>{const{antCls:le,componentCls:G,fontSize:R,motionDurationSlow:oe,motionDurationMid:be,motionEaseInOut:k,paddingXS:L,padding:ie,colorSplit:X,lineWidth:P,zIndexPopup:_,borderRadiusLG:$,subMenuItemBorderRadius:F,menuArrowSize:ue,menuArrowOffset:Ae,lineType:ee,menuPanelMaskInset:T,groupTitleLineHeight:I,groupTitleFontSize:de}=se;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)(se)),(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:se.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 ${be} ${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:X,borderStyle:ee,borderWidth:0,borderTopWidth:P,marginBlock:P,padding:0,"&-dashed":{borderStyle:"dashed"}}}),_e(se)),{[`${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:_,borderRadius:$,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: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},[`> ${G}`]:Object.assign(Object.assign(Object.assign({borderRadius:$},_e(se)),at(se)),{[`${G}-item, ${G}-submenu > ${G}-submenu-title`]:{borderRadius:F},[`${G}-submenu-title::after`]:{transition:`transform ${oe} ${k}`}})}}),at(se)),{[`&-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(-${ue*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ae})`},"&::before":{transform:`rotate(45deg) translateX(${Ae})`}}})},{[`${le}-layout-header`]:{[G]:{lineHeight:"inherit"}}}]};var We=(se,le)=>(0,Re.Z)("Menu",R=>{if(le===!1)return[];const{colorBgElevated:oe,colorPrimary:be,colorTextLightSolid:k,controlHeightLG:L,fontSize:ie,darkItemColor:X,darkDangerItemColor:P,darkItemBg:_,darkSubMenuItemBg:$,darkItemSelectedColor:F,darkItemSelectedBg:ue,darkDangerItemSelectedBg:Ae,darkItemHoverBg:ee,darkGroupTitleColor:T,darkItemHoverColor:I,darkItemDisabledColor:de,darkDangerItemHoverColor:pe,darkDangerItemSelectedColor:De,darkDangerItemActiveBg:qe}=R,Ke=ie/7*5,he=(0,M.TS)(R,{menuArrowSize:Ke,menuHorizontalHeight:L*1.15,menuArrowOffset:`${Ke*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:oe}),Ze=(0,M.TS)(he,{itemColor:X,itemHoverColor:I,groupTitleColor:T,itemSelectedColor:F,itemBg:_,popupBg:_,subMenuItemBg:$,itemActiveBg:"transparent",itemSelectedBg:ue,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:ee,itemDisabledColor:de,dangerItemColor:P,dangerItemHoverColor:pe,dangerItemSelectedColor:De,dangerItemActiveBg:qe,dangerItemSelectedBg:Ae,menuSubMenuBg:$,horizontalItemSelectedColor:k,horizontalItemSelectedBg:be});return[ke(he),Q(he),me(he),ve(he,"light"),ve(Ze,"dark"),W(he),(0,K.Z)(he),(0,ye.oN)(he,"slide-up"),(0,ye.oN)(he,"slide-down"),(0,ae._y)(he,"zoom-big")]},R=>{const{colorPrimary:oe,colorError:be,colorTextDisabled:k,colorErrorBg:L,colorText:ie,colorTextDescription:X,colorBgContainer:P,colorFillAlter:_,colorFillContent:$,lineWidth:F,lineWidthBold:ue,controlItemBgActive:Ae,colorBgTextHover:ee,controlHeightLG:T,lineHeight:I,colorBgElevated:de,marginXXS:pe,padding:De,fontSize:qe,controlHeightSM:Ke,fontSizeLG:he,colorTextLightSolid:Ze,colorErrorHover:J}=R,it=new D.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:X,groupTitleColor:X,colorItemTextSelected:oe,itemSelectedColor:oe,colorItemTextSelectedHorizontal:oe,horizontalItemSelectedColor:oe,colorItemBg:P,itemBg:P,colorItemBgHover:ee,itemHoverBg:ee,colorItemBgActive:$,itemActiveBg:Ae,colorSubItemBg:_,subMenuItemBg:_,colorItemBgSelected:Ae,itemSelectedBg:Ae,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ue,activeBarHeight:ue,colorActiveBarBorderSize:F,activeBarBorderWidth:F,colorItemTextDisabled:k,itemDisabledColor:k,colorDangerItemText:be,dangerItemColor:be,colorDangerItemTextHover:be,dangerItemHoverColor:be,colorDangerItemTextSelected:be,dangerItemSelectedColor:be,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:pe,itemPaddingInline:De,horizontalLineHeight:`${T*1.15}px`,iconSize:qe,iconMarginInlineEnd:Ke-qe,collapsedIconSize:he,groupTitleFontSize:qe,darkItemDisabledColor:new D.C(Ze).setAlpha(.25).toRgbString(),darkItemColor:it,darkDangerItemColor:be,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ze,darkItemSelectedBg:oe,darkDangerItemSelectedBg:be,darkItemHoverBg:"transparent",darkGroupTitleColor:it,darkItemHoverColor:Ze,darkDangerItemHoverColor:J,darkDangerItemSelectedColor:Ze,darkDangerItemActiveBg:be}},{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),Et=function(se,le){var G={};for(var R in se)Object.prototype.hasOwnProperty.call(se,R)&&le.indexOf(R)<0&&(G[R]=se[R]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,R=Object.getOwnPropertySymbols(se);oe{var G,R;const oe=v.useContext(p.Z),be=oe||{},{getPrefixCls:k,getPopupContainer:L,direction:ie,menu:X}=v.useContext(h.E_),P=k(),{prefixCls:_,className:$,style:F,theme:ue="light",expandIcon:Ae,_internalDisableMenuItemTitleTooltip:ee,inlineCollapsed:T,siderCollapsed:I,items:de,children:pe,rootClassName:De,mode:qe,selectable:Ke,onClick:he,overflowedIndicatorPopupClassName:Ze}=se,J=Et(se,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),it=(0,o.Z)(J,["collapsedWidth"]),St=B(de)||pe;(G=be.validator)===null||G===void 0||G.call(be,{mode:qe});const O=(0,C.useEvent)(function(){var Tt;he==null||he.apply(void 0,arguments),(Tt=be.onClick)===null||Tt===void 0||Tt.call(be)}),Ve=be.mode||qe,He=Ke!=null?Ke:be.selectable,ce=v.useMemo(()=>I!==void 0?I:T,[T,I]),Ie={horizontal:{motionName:`${P}-slide-up`},inline:(0,b.Z)(P),other:{motionName:`${P}-zoom-big`}},ze=k("menu",_||be.prefixCls),[Nt,kt]=We(ze,!oe),st=i()(`${ze}-${ue}`,X==null?void 0:X.className,$);let At;if(typeof Ae=="function")At=Ae;else if(Ae===null||Ae===!1)At=null;else if(be.expandIcon===null||be.expandIcon===!1)At=null;else{const Tt=Ae!=null?Ae:be.expandIcon;At=(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:ue,mode:Ve,disableMenuItemTitleTooltip:ee}),[ze,ce,ie,ee,ue]);return Nt(v.createElement(p.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}-${ue}`,Ze),mode:Ve,selectable:He,onClick:O},it,{inlineCollapsed:ce,style:Object.assign(Object.assign({},X==null?void 0:X.style),F),className:st,prefixCls:ze,direction:ie,defaultMotions:Ie,expandIcon:At,ref:le,rootClassName:i()(De,kt)}),St))))});const Ne=(0,v.forwardRef)((se,le)=>{const G=(0,v.useRef)(null),R=v.useContext(g.D);return(0,v.useImperativeHandle)(le,()=>({menu:G.current,focus:oe=>{var be;(be=G.current)===null||be===void 0||be.focus(oe)}})),v.createElement(Qe,Object.assign({ref:G},se,R))});Ne.Item=x,Ne.SubMenu=w,Ne.Divider=c,Ne.ItemGroup=t.BW;var Je=Ne},58421:function(wt,N,e){"use strict";e.d(N,{Z:function(){return be}});var t=e(54476),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"},m=g,i=e(7657),h=function(L,ie){return v.createElement(i.Z,(0,t.Z)({},L,{ref:ie,icon:m}))},r=v.forwardRef(h),l=r,c=e(49198),s=e(33853),o=e(38819),d=e(92310),n=e.n(d),a=e(20068),u=e(33885),f=e(67732),x=e(83652),E=e(42403),w=e(158),A=e(26112),C={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},b=C,p=e(91735),y=function(k){(0,E.Z)(ie,k);var L=(0,w.Z)(ie);function ie(){var X;(0,f.Z)(this,ie);for(var P=arguments.length,_=new Array(P),$=0;$=0||F.relatedTarget.className.indexOf("".concat(T,"-item"))>=0))&&ee(X.getValidValue()))},X.go=function(F){var ue=X.state.goInputText;ue!==""&&(F.keyCode===b.ENTER||F.type==="click")&&(X.setState({goInputText:""}),X.props.quickGo(X.getValidValue()))},X}return(0,x.Z)(ie,[{key:"getPageSizeOptions",value:function(){var P=this.props,_=P.pageSize,$=P.pageSizeOptions;return $.some(function(F){return F.toString()===_.toString()})?$:$.concat([_.toString()]).sort(function(F,ue){var Ae=Number.isNaN(Number(F))?0:Number(F),ee=Number.isNaN(Number(ue))?0:Number(ue);return Ae-ee})}},{key:"render",value:function(){var P=this,_=this.props,$=_.pageSize,F=_.locale,ue=_.rootPrefixCls,Ae=_.changeSize,ee=_.quickGo,T=_.goButton,I=_.selectComponentClass,de=_.buildOptionText,pe=_.selectPrefixCls,De=_.disabled,qe=this.state.goInputText,Ke="".concat(ue,"-options"),he=I,Ze=null,J=null,it=null;if(!Ae&&!ee)return null;var St=this.getPageSizeOptions();if(Ae&&he){var O=St.map(function(Ve,He){return v.createElement(he.Option,{key:He,value:Ve.toString()},(de||P.buildOptionText)(Ve))});Ze=v.createElement(he,{disabled:De,prefixCls:pe,showSearch:!1,className:"".concat(Ke,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:($||St[0]).toString(),onChange:this.changeSize,getPopupContainer:function(He){return He.parentNode},"aria-label":F.page_size,defaultOpen:!1},O)}return ee&&(T&&(it=typeof T=="boolean"?v.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:De,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:De,type:"text",value:qe,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":F.page}),F.page,it)),v.createElement("li",{className:"".concat(Ke)},Ze,J)}}]),ie}(v.Component);y.defaultProps={pageSizeOptions:["10","20","50","100"]};var S=y,B=function(L){var ie,X=L.rootPrefixCls,P=L.page,_=L.active,$=L.className,F=L.showTitle,ue=L.onClick,Ae=L.onKeyPress,ee=L.itemRender,T="".concat(X,"-item"),I=n()(T,"".concat(T,"-").concat(P),(ie={},(0,a.Z)(ie,"".concat(T,"-active"),_),(0,a.Z)(ie,"".concat(T,"-disabled"),!P),(0,a.Z)(ie,L.className,$),ie)),de=function(){ue(P)},pe=function(Ke){Ae(Ke,ue,P)},De=ee(P,"page",v.createElement("a",{rel:"nofollow"},P));return De?v.createElement("li",{title:F?P.toString():null,className:I,onClick:de,onKeyPress:pe,tabIndex:0},De):null},D=B;function Z(){}function K(k){var L=Number(k);return typeof L=="number"&&!Number.isNaN(L)&&isFinite(L)&&Math.floor(L)===L}var ye=function(L,ie,X){return X};function ae(k,L,ie){var X=typeof k=="undefined"?L.pageSize:k;return Math.floor((ie.total-1)/X)+1}var Re=function(k){(0,E.Z)(ie,k);var L=(0,w.Z)(ie);function ie(X){var P;(0,f.Z)(this,ie),P=L.call(this,X),P.paginationNode=v.createRef(),P.getJumpPrevPage=function(){return Math.max(1,P.state.current-(P.props.showLessItems?3:5))},P.getJumpNextPage=function(){return Math.min(ae(void 0,P.state,P.props),P.state.current+(P.props.showLessItems?3:5))},P.getItemIcon=function(Ae,ee){var T=P.props.prefixCls,I=Ae||v.createElement("button",{type:"button","aria-label":ee,className:"".concat(T,"-item-link")});return typeof Ae=="function"&&(I=v.createElement(Ae,(0,u.Z)({},P.props))),I},P.isValid=function(Ae){var ee=P.props.total;return K(Ae)&&Ae!==P.state.current&&K(ee)&&ee>0},P.shouldDisplayQuickJumper=function(){var Ae=P.props,ee=Ae.showQuickJumper,T=Ae.total,I=P.state.pageSize;return T<=I?!1:ee},P.handleKeyDown=function(Ae){(Ae.keyCode===b.ARROW_UP||Ae.keyCode===b.ARROW_DOWN)&&Ae.preventDefault()},P.handleKeyUp=function(Ae){var ee=P.getValidValue(Ae),T=P.state.currentInputValue;ee!==T&&P.setState({currentInputValue:ee}),Ae.keyCode===b.ENTER?P.handleChange(ee):Ae.keyCode===b.ARROW_UP?P.handleChange(ee-1):Ae.keyCode===b.ARROW_DOWN&&P.handleChange(ee+1)},P.handleBlur=function(Ae){var ee=P.getValidValue(Ae);P.handleChange(ee)},P.changePageSize=function(Ae){var ee=P.state.current,T=ae(Ae,P.state,P.props);ee=ee>T?T:ee,T===0&&(ee=P.state.current),typeof Ae=="number"&&("pageSize"in P.props||P.setState({pageSize:Ae}),"current"in P.props||P.setState({current:ee,currentInputValue:ee})),P.props.onShowSizeChange(ee,Ae),"onChange"in P.props&&P.props.onChange&&P.props.onChange(ee,Ae)},P.handleChange=function(Ae){var ee=P.props,T=ee.disabled,I=ee.onChange,de=P.state,pe=de.pageSize,De=de.current,qe=de.currentInputValue;if(P.isValid(Ae)&&!T){var Ke=ae(void 0,P.state,P.props),he=Ae;return Ae>Ke?he=Ke:Ae<1&&(he=1),"current"in P.props||P.setState({current:he}),he!==qe&&P.setState({currentInputValue:he}),I(he,pe),he}return De},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?T-2:0),de=2;de=$?ue=$:ue=Number(_),ue}},{key:"getShowSizeChanger",value:function(){var P=this.props,_=P.showSizeChanger,$=P.total,F=P.totalBoundaryShowSizeChanger;return typeof _!="undefined"?_:$>F}},{key:"render",value:function(){var P=this.props,_=P.prefixCls,$=P.className,F=P.style,ue=P.disabled,Ae=P.hideOnSinglePage,ee=P.total,T=P.locale,I=P.showQuickJumper,de=P.showLessItems,pe=P.showTitle,De=P.showTotal,qe=P.simple,Ke=P.itemRender,he=P.showPrevNextJumpers,Ze=P.jumpPrevIcon,J=P.jumpNextIcon,it=P.selectComponentClass,St=P.selectPrefixCls,O=P.pageSizeOptions,Ve=this.state,He=Ve.current,ce=Ve.pageSize,Ie=Ve.currentInputValue;if(Ae===!0&&ee<=ce)return null;var ze=ae(void 0,this.state,this.props),Nt=[],kt=null,st=null,At=null,Rt=null,Tt=null,Jt=I&&I.goButton,Vt=de?1:2,Dt=He-1>0?He-1:0,an=He+1ee?ee:He*ce]));if(qe){Jt&&(typeof Jt=="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},Jt),Tt=v.createElement("li",{title:pe?"".concat(T.jump_to).concat(He,"/").concat(ze):null,className:"".concat(_,"-simple-pager")},Tt));var q=this.renderPrev(Dt);return v.createElement("ul",(0,t.Z)({className:n()(_,"".concat(_,"-simple"),(0,a.Z)({},"".concat(_,"-disabled"),ue),$),style:F,ref:this.paginationNode},xe),U,q?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()},q):null,v.createElement("li",{title:pe?"".concat(He,"/").concat(ze):null,className:"".concat(_,"-simple-pager")},v.createElement("input",{type:"text",value:Ie,disabled:ue,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),v.createElement("span",{className:"".concat(_,"-slash")},"/"),ze),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(an)),Tt)}if(ze<=3+Vt*2){var te={locale:T,rootPrefixCls:_,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:pe,itemRender:Ke};ze||Nt.push(v.createElement(D,(0,t.Z)({},te,{key:"noPager",page:1,className:"".concat(_,"-item-disabled")})));for(var re=1;re<=ze;re+=1){var Le=He===re;Nt.push(v.createElement(D,(0,t.Z)({},te,{key:re,page:re,active:Le})))}}else{var Fe=de?T.prev_3:T.prev_5,et=de?T.next_3:T.next_5,rt=Ke(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Ze,"prev page")),xt=Ke(this.getJumpNextPage(),"jump-next",this.getItemIcon(J,"next page"));he&&(kt=rt?v.createElement("li",{title:pe?Fe:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:n()("".concat(_,"-jump-prev"),(0,a.Z)({},"".concat(_,"-jump-prev-custom-icon"),!!Ze))},rt):null,st=xt?v.createElement("li",{title:pe?et: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),Rt=v.createElement(D,{locale:T,last:!0,rootPrefixCls:_,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ze,page:ze,active:!1,showTitle:pe,itemRender:Ke}),At=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,He-Vt),Ht=Math.min(He+Vt,ze);He-1<=Vt&&(Ht=1+Vt*2),ze-He<=Vt&&(Ot=ze-Vt*2);for(var Wt=Ot;Wt<=Ht;Wt+=1){var Bt=He===Wt;Nt.push(v.createElement(D,{locale:T,rootPrefixCls:_,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Wt,page:Wt,active:Bt,showTitle:pe,itemRender:Ke}))}He-1>=Vt*2&&He!==3&&(Nt[0]=(0,v.cloneElement)(Nt[0],{className:"".concat(_,"-item-after-jump-prev")}),Nt.unshift(kt)),ze-He>=Vt*2&&He!==ze-2&&(Nt[Nt.length-1]=(0,v.cloneElement)(Nt[Nt.length-1],{className:"".concat(_,"-item-before-jump-next")}),Nt.push(st)),Ot!==1&&Nt.unshift(At),Ht!==ze&&Nt.push(Rt)}var zt=!this.hasPrev()||!ze,Oe=!this.hasNext()||!ze,Me=this.renderPrev(Dt),$e=this.renderNext(an);return v.createElement("ul",(0,t.Z)({className:n()(_,$,(0,a.Z)({},"".concat(_,"-disabled"),ue)),style:F,ref:this.paginationNode},xe),U,Me?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},Me):null,Nt,$e?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},$e):null,v.createElement(S,{disabled:ue,locale:T,rootPrefixCls:_,selectComponentClass:it,selectPrefixCls:St,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:He,pageSize:ce,pageSizeOptions:O,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Jt}))}}],[{key:"getDerivedStateFromProps",value:function(P,_){var $={};if("current"in P&&($.current=P.current,P.current!==_.current&&($.currentInputValue=$.current)),"pageSize"in P&&P.pageSize!==_.pageSize){var F=_.current,ue=ae(P.pageSize,_,P);F=F>ue?ue:F,"current"in P||($.current=F,$.currentInputValue=F),$.pageSize=P.pageSize}return $}}]),ie}(v.Component);Re.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:p.Z,style:{},itemRender:ye,totalBoundaryShowSizeChanger:50};var M=Re,Y=e(22075),Q=e(36355),ne=e(19716),W=e(8628),H=e(9763),j=e(57809);const ve=k=>v.createElement(j.default,Object.assign({},k,{showSearch:!0,size:"small"})),Ce=k=>v.createElement(j.default,Object.assign({},k,{showSearch:!0,size:"middle"}));ve.Option=j.default.Option,Ce.Option=j.default.Option;var fe=e(9937),me=e(17313),_e=e(83116),at=e(37613);const ke=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"}}}}}},We=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:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`}},[`&${L}-mini ${L}-jump-prev, &${L}-mini ${L}-jump-next`]:{height:H.itemSizeSM,marginInlineEnd:0,lineHeight:`${H.itemSizeSM}px`},[`&${L}-mini ${L}-options`]:{marginInlineStart:H.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:H.miniOptionsSizeChangerTop},"&-quick-jumper":{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,fe.x0)(H)),{width:H.paginationMiniQuickJumperInputWidth,height:H.controlHeightSM})}}}},Et=H=>{const{componentCls:L}=H;return{[` + `]:{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,fe.x0)(k)),{width:k.paginationMiniQuickJumperInputWidth,height:k.controlHeightSM})}}}},Et=k=>{const{componentCls:L}=k;return{[` &${L}-simple ${L}-prev, &${L}-simple ${L}-next - `]:{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`,verticalAlign:"top",[`${L}-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`}}},[`&${L}-simple ${L}-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"}}}}},Ve=H=>{const{componentCls:L}=H;return{[`${L}-jump-prev, ${L}-jump-next`]:{outline:0,[`${L}-item-container`]:{position:"relative",[`${L}-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"}},[`${L}-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":{[`${L}-item-link-icon`]:{opacity:1},[`${L}-item-ellipsis`]:{opacity:0}}},[` + `]:{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"}}}}},Xe=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:H.marginXS},[` + `]:{marginInlineEnd:k.marginXS},[` ${L}-prev, ${L}-next, ${L}-jump-prev, ${L}-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}`},[`${L}-prev, ${L}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:H.colorText,cursor:"pointer",userSelect:"none"},[`${L}-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 ${L}-item-link`]:{backgroundColor:H.colorBgTextHover},[`&:active ${L}-item-link`]:{backgroundColor:H.colorBgTextActive},[`&${L}-disabled:hover`]:{[`${L}-item-link`]:{backgroundColor:"transparent"}}},[`${L}-slash`]:{marginInlineEnd:H.paginationSlashMarginInlineEnd,marginInlineStart:H.paginationSlashMarginInlineStart},[`${L}-options`]:{display:"inline-block",marginInlineStart:H.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:H.controlHeight,marginInlineStart:H.marginXS,lineHeight:`${H.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,fe.ik)(H)),{width:H.controlHeightLG*1.25,height:H.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:H.marginXS,marginInlineEnd:H.marginXS})}}}},Ge=H=>{const{componentCls:L}=H;return{[`${L}-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(${L}-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}}}}},Re=H=>{const{componentCls:L}=H;return{[L]: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:'""'},[`${L}-total-text`]:{display:"inline-block",height:H.itemSize,marginInlineEnd:H.marginXS,lineHeight:`${H.itemSize-2}px`,verticalAlign:"middle"}}),Ge(H)),Ve(H)),Et(H)),Ze(H)),ke(H)),{[`@media only screen and (max-width: ${H.screenLG}px)`]:{[`${L}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${H.screenSM}px)`]:{[`${L}-options`]:{display:"none"}}}),[`&${H.componentCls}-rtl`]:{direction:"rtl"}}},Je=H=>{const{componentCls:L}=H;return{[`${L}${L}-disabled:not(${L}-mini)`]:{"&, &:hover":{[`${L}-item-link`]:{borderColor:H.colorBorder}},"&:focus-visible":{[`${L}-item-link`]:{borderColor:H.colorBorder}},[`${L}-item, ${L}-item-link`]:{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder,[`&:hover:not(${L}-item-active)`]:{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder,a:{color:H.colorTextDisabled}},[`&${L}-item-active`]:{backgroundColor:H.itemActiveBgDisabled}},[`${L}-prev, ${L}-next`]:{"&:hover button":{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder,color:H.colorTextDisabled},[`${L}-item-link`]:{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder}}},[`${L}:not(${L}-mini)`]:{[`${L}-prev, ${L}-next`]:{"&:hover button":{borderColor:H.colorPrimaryHover,backgroundColor:H.itemBg},[`${L}-item-link`]:{backgroundColor:H.itemLinkBg,borderColor:H.colorBorder},[`&:hover ${L}-item-link`]:{borderColor:H.colorPrimary,backgroundColor:H.itemBg,color:H.colorPrimary},[`&${L}-disabled`]:{[`${L}-item-link`]:{borderColor:H.colorBorder,color:H.colorTextDisabled}}},[`${L}-item`]:{backgroundColor:H.itemBg,border:`${H.lineWidth}px ${H.lineType} ${H.colorBorder}`,[`&:hover:not(${L}-item-active)`]:{borderColor:H.colorPrimary,backgroundColor:H.itemBg,a:{color:H.colorPrimary}},"&-active":{borderColor:H.colorPrimary}}}}},le=H=>{const{componentCls:L}=H;return{[`${L}:not(${L}-disabled)`]:{[`${L}-item`]:Object.assign({},(0,me.Qy)(H)),[`${L}-jump-prev, ${L}-jump-next`]:{"&:focus-visible":Object.assign({[`${L}-item-link-icon`]:{opacity:1},[`${L}-item-ellipsis`]:{opacity:0}},(0,me.oN)(H))},[`${L}-prev, ${L}-next`]:{[`&:focus-visible ${L}-item-link`]:Object.assign({},(0,me.oN)(H))}}}};var ce=(0,_e.Z)("Pagination",H=>{const L=(0,at.TS)(H,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:H.marginXXS/2,paginationMiniQuickJumperInputWidth:H.controlHeightLG*1.1,paginationItemPaddingInline:H.marginXXS*1.5,paginationEllipsisLetterSpacing:H.marginXXS/2,paginationSlashMarginInlineStart:H.marginXXS,paginationSlashMarginInlineEnd:H.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,fe.e5)(H),(0,fe.TM)(H));return[Re(L),le(L),H.wireframe&&Je(L)]},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})),G=function(H,L){var ie={};for(var X in H)Object.prototype.hasOwnProperty.call(H,X)&&L.indexOf(X)<0&&(ie[X]=H[X]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,X=Object.getOwnPropertySymbols(H);F{const{prefixCls:L,selectPrefixCls:ie,className:X,rootClassName:F,style:_,size:$,locale:P,selectComponentClass:oe,responsive:Ae,showSizeChanger:ee}=H,T=G(H,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:I}=(0,W.Z)(Ae),{getPrefixCls:de,direction:pe,pagination:De={}}=v.useContext(Q.E_),qe=de("pagination",L),[Ke,he]=ce(qe),We=ee!=null?ee:De.showSizeChanger,J=v.useMemo(()=>{const ze=v.createElement("span",{className:`${qe}-item-ellipsis`},"\u2022\u2022\u2022"),Nt=v.createElement("button",{className:`${qe}-item-link`,type:"button",tabIndex:-1},pe==="rtl"?v.createElement(o.Z,null):v.createElement(s.Z,null)),kt=v.createElement("button",{className:`${qe}-item-link`,type:"button",tabIndex:-1},pe==="rtl"?v.createElement(s.Z,null):v.createElement(o.Z,null)),lt=v.createElement("a",{className:`${qe}-item-link`},v.createElement("div",{className:`${qe}-item-container`},pe==="rtl"?v.createElement(c.Z,{className:`${qe}-item-link-icon`}):v.createElement(l,{className:`${qe}-item-link-icon`}),ze)),At=v.createElement("a",{className:`${qe}-item-link`},v.createElement("div",{className:`${qe}-item-container`},pe==="rtl"?v.createElement(l,{className:`${qe}-item-link-icon`}):v.createElement(c.Z,{className:`${qe}-item-link-icon`}),ze));return{prevIcon:Nt,nextIcon:kt,jumpPrevIcon:lt,jumpNextIcon:At}},[pe,qe]),[it]=(0,K.Z)("Pagination",Y.Z),St=Object.assign(Object.assign({},it),P),O=(0,ne.Z)($),Qe=O==="small"||!!(I&&!O&&Ae),He=de("select",ie),ue=n()({[`${qe}-mini`]:Qe,[`${qe}-rtl`]:pe==="rtl"},De==null?void 0:De.className,X,F,he),Ie=Object.assign(Object.assign({},De==null?void 0:De.style),_);return Ke(v.createElement(M,Object.assign({},J,T,{style:Ie,prefixCls:qe,selectPrefixCls:He,className:ue,selectComponentClass:oe||(Qe?ve:Ce),locale:St,showSizeChanger:We})))},be=ae},93948:function(wt,N,e){"use strict";e.d(N,{Z:function(){return ee}});var t=e(59301),v=e(29679),g=e(40001),m=e(19248),i=e(99267),h=e(92310),r=e.n(h),l=e(2738),c=e(36355),s=e(54476),o=e(33885),d=e(75931),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 pe=Date.now(),De=!1;I.current.forEach(function(qe){if(qe){De=!0;var Ke=qe.style;Ke.transitionDuration=".3s, .3s, .3s, .06s",de.current&&pe-de.current<100&&(Ke.transitionDuration="0s, 0s")}}),De&&(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),pe=de.className,De=de.percent,qe=de.prefixCls,Ke=de.strokeColor,he=de.strokeLinecap,We=de.strokeWidth,J=de.style,it=de.trailColor,St=de.trailWidth,O=de.transition,Qe=(0,d.Z)(de,u);delete Qe.gapPosition;var He=Array.isArray(De)?De:[De],ue=Array.isArray(Ke)?Ke:[Ke],Ie=a(),ze=We/2,Nt=100-We/2,kt="M ".concat(he==="round"?ze:0,",").concat(ze,` - L `).concat(he==="round"?Nt:100,",").concat(ze),lt="0 0 100 ".concat(We),At=0;return t.createElement("svg",(0,s.Z)({className:r()("".concat(qe,"-line"),pe),viewBox:lt,preserveAspectRatio:"none",style:J},Qe),t.createElement("path",{className:"".concat(qe,"-line-trail"),d:kt,strokeLinecap:he,stroke:it,strokeWidth:St||We,fillOpacity:"0"}),He.map(function(Tt,Rt){var Yt=1;switch(he){case"round":Yt=1-We/100;break;case"square":Yt=1-We/2/100;break;default:Yt=1;break}var Ut={strokeDasharray:"".concat(Tt*Yt,"px, 100px"),strokeDashoffset:"-".concat(At,"px"),transition:O||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Dt=ue[Rt]||ue[ue.length-1];return At+=Tt,t.createElement("path",{key:Rt,className:"".concat(qe,"-line-path"),d:kt,strokeLinecap:he,stroke:Dt,strokeWidth:We,fillOpacity:"0",ref:function(xe){Ie[Rt]=xe},style:Ut})}))},x=f,E=e(76190),w=e(42978),A=e(47273),C=0,b=(0,A.Z)();function p(){var T;return b?(T=C,C+=1):T="TEST_OR_SSR",T}var y=function(T){var I=t.useState(),de=(0,w.Z)(I,2),pe=de[0],De=de[1];return t.useEffect(function(){De("rc_progress_".concat(p()))},[]),T||pe},S=function(I){var de=I.bg,pe=I.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:de}},pe)};function B(T,I){return Object.keys(T).map(function(de){var pe=parseFloat(de),De="".concat(Math.floor(pe*I),"%");return"".concat(T[de]," ").concat(De)})}var D=t.forwardRef(function(T,I){var de=T.prefixCls,pe=T.color,De=T.gradientId,qe=T.radius,Ke=T.style,he=T.ptg,We=T.strokeLinecap,J=T.strokeWidth,it=T.size,St=T.gapDegree,O=pe&&(0,E.Z)(pe)==="object",Qe=O?"#FFF":void 0,He=it/2,ue=t.createElement("circle",{className:"".concat(de,"-circle-path"),r:qe,cx:He,cy:He,stroke:Qe,strokeLinecap:We,strokeWidth:J,opacity:he===0?0:1,style:Ke,ref:I});if(!O)return ue;var Ie="".concat(De,"-conic"),ze=St?"".concat(180+St/2,"deg"):"0deg",Nt=B(pe,(360-St)/360),kt=B(pe,1),lt="conic-gradient(from ".concat(ze,", ").concat(Nt.join(", "),")"),At="linear-gradient(to ".concat(St?"bottom":"top",", ").concat(kt.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:Ie},ue),t.createElement("foreignObject",{x:0,y:0,width:it,height:it,mask:"url(#".concat(Ie,")")},t.createElement(S,{bg:At},t.createElement(S,{bg:lt}))))}),Z=D,k=100,ye=function(I,de,pe,De,qe,Ke,he,We,J,it){var St=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,O=pe/100*360*((360-Ke)/360),Qe=Ke===0?0:{bottom:0,top:180,left:90,right:-90}[he],He=(100-De)/100*de;J==="round"&&De!==100&&(He+=it/2,He>=de&&(He=de-.01));var ue=k/2;return{stroke:typeof We=="string"?We:void 0,strokeDasharray:"".concat(de,"px ").concat(I),strokeDashoffset:He+St,transform:"rotate(".concat(qe+O+Qe,"deg)"),transformOrigin:"".concat(ue,"px ").concat(ue,"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}},se=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Be(T){var I=T!=null?T:[];return Array.isArray(I)?I:[I]}var M=function(I){var de=(0,o.Z)((0,o.Z)({},n),I),pe=de.id,De=de.prefixCls,qe=de.steps,Ke=de.strokeWidth,he=de.trailWidth,We=de.gapDegree,J=We===void 0?0:We,it=de.gapPosition,St=de.trailColor,O=de.strokeLinecap,Qe=de.style,He=de.className,ue=de.strokeColor,Ie=de.percent,ze=(0,d.Z)(de,se),Nt=k/2,kt=y(pe),lt="".concat(kt,"-gradient"),At=Nt-Ke/2,Tt=Math.PI*2*At,Rt=J>0?90+J/2:-90,Yt=Tt*((360-J)/360),Ut=(0,E.Z)(qe)==="object"?qe:{count:qe,space:2},Dt=Ut.count,on=Ut.space,xe=Be(Ie),U=Be(ue),q=U.find(function(xt){return xt&&(0,E.Z)(xt)==="object"}),te=q&&(0,E.Z)(q)==="object",re=te?"butt":O,Me=ye(Tt,Yt,0,100,Rt,J,it,St,re,Ke),Pe=a(),et=function(){var Ot=0;return xe.map(function(Kt,Zt){var Mt=U[Zt]||U[U.length-1],zt=ye(Tt,Yt,Ot,Kt,Rt,J,it,Mt,re,Ke);return Ot+=Kt,t.createElement(Z,{key:Zt,color:Mt,ptg:Kt,radius:At,prefixCls:De,gradientId:lt,style:zt,strokeLinecap:re,strokeWidth:Ke,gapDegree:J,ref:function(Xe){Pe[Zt]=Xe},size:k})}).reverse()},nt=function(){var Ot=Math.round(Dt*(xe[0]/100)),Kt=100/Dt,Zt=0;return new Array(Dt).fill(null).map(function(Mt,zt){var Oe=zt<=Ot-1?U[0]:St,Xe=Oe&&(0,E.Z)(Oe)==="object"?"url(#".concat(lt,")"):void 0,$e=ye(Tt,Yt,Zt,Kt,Rt,J,it,Oe,"butt",Ke,on);return Zt+=(Yt-$e.strokeDashoffset+on)*100/Yt,t.createElement("circle",{key:zt,className:"".concat(De,"-circle-path"),r:At,cx:Nt,cy:Nt,stroke:Xe,strokeWidth:Ke,opacity:1,style:$e,ref:function(Ct){Pe[zt]=Ct}})})};return t.createElement("svg",(0,s.Z)({className:r()("".concat(De,"-circle"),He),viewBox:"0 0 ".concat(k," ").concat(k),style:Qe,id:pe,role:"presentation"},ze),!Dt&&t.createElement("circle",{className:"".concat(De,"-circle-trail"),r:At,cx:Nt,cy:Nt,stroke:St,strokeLinecap:re,strokeWidth:he||Ke,style:Me}),Dt?nt():et())},Y=M,Q={Line:x,Circle:Y},ne=e(6848),W=e(30071);function K(T){return!T||T<0?0:T>100?100:T}function j(T){let{success:I,successPercent:de}=T,pe=de;return I&&"progress"in I&&(pe=I.progress),I&&"percent"in I&&(pe=I.percent),pe}const ve=T=>{let{percent:I,success:de,successPercent:pe}=T;const De=K(j({success:de,successPercent:pe}));return[De,K(K(I)-De)]},Ce=T=>{let{success:I={},strokeColor:de}=T;const{strokeColor:pe}=I;return[pe||W.presetPrimaryColors.green,de||null]},fe=(T,I,de)=>{var pe,De,qe,Ke;let he=-1,We=-1;if(I==="step"){const J=de.steps,it=de.strokeWidth;typeof T=="string"||typeof T=="undefined"?(he=T==="small"?2:14,We=it!=null?it:8):typeof T=="number"?[he,We]=[T,T]:[he=14,We=8]=T,he*=J}else if(I==="line"){const J=de==null?void 0:de.strokeWidth;typeof T=="string"||typeof T=="undefined"?We=J||(T==="small"?6:8):typeof T=="number"?[he,We]=[T,T]:[he=-1,We=8]=T}else(I==="circle"||I==="dashboard")&&(typeof T=="string"||typeof T=="undefined"?[he,We]=T==="small"?[60,60]:[120,120]:typeof T=="number"?[he,We]=[T,T]:(he=(De=(pe=T[0])!==null&&pe!==void 0?pe:T[1])!==null&&De!==void 0?De:120,We=(Ke=(qe=T[0])!==null&&qe!==void 0?qe:T[1])!==null&&Ke!==void 0?Ke:120));return[he,We]},me=3,_e=T=>me/T*100;var ke=T=>{const{prefixCls:I,trailColor:de=null,strokeLinecap:pe="round",gapPosition:De,gapDegree:qe,width:Ke=120,type:he,children:We,success:J,size:it=Ke}=T,[St,O]=fe(it,"circle");let{strokeWidth:Qe}=T;Qe===void 0&&(Qe=Math.max(_e(St),6));const He={width:St,height:O,fontSize:St*.15+6},ue=t.useMemo(()=>{if(qe||qe===0)return qe;if(he==="dashboard")return 75},[qe,he]),Ie=De||he==="dashboard"&&"bottom"||void 0,ze=Object.prototype.toString.call(T.strokeColor)==="[object Object]",Nt=Ce({success:J,strokeColor:T.strokeColor}),kt=r()(`${I}-inner`,{[`${I}-circle-gradient`]:ze}),lt=t.createElement(Y,{percent:ve(T),strokeWidth:Qe,trailWidth:Qe,strokeColor:Nt,strokeLinecap:pe,trailColor:de,prefixCls:I,gapDegree:ue,gapPosition:Ie});return t.createElement("div",{className:kt,style:He},St<=20?t.createElement(ne.Z,{title:We},t.createElement("span",null,lt)):t.createElement(t.Fragment,null,lt,We))},Ze=function(T,I){var de={};for(var pe in T)Object.prototype.hasOwnProperty.call(T,pe)&&I.indexOf(pe)<0&&(de[pe]=T[pe]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,pe=Object.getOwnPropertySymbols(T);De{let I=[];return Object.keys(T).forEach(de=>{const pe=parseFloat(de.replace(/%/g,""));isNaN(pe)||I.push({key:pe,value:T[de]})}),I=I.sort((de,pe)=>de.key-pe.key),I.map(de=>{let{key:pe,value:De}=de;return`${De} ${pe}%`}).join(", ")},Ve=(T,I)=>{const{from:de=W.presetPrimaryColors.blue,to:pe=W.presetPrimaryColors.blue,direction:De=I==="rtl"?"to left":"to right"}=T,qe=Ze(T,["from","to","direction"]);if(Object.keys(qe).length!==0){const Ke=Et(qe);return{backgroundImage:`linear-gradient(${De}, ${Ke})`}}return{backgroundImage:`linear-gradient(${De}, ${de}, ${pe})`}};var Re=T=>{const{prefixCls:I,direction:de,percent:pe,size:De,strokeWidth:qe,strokeColor:Ke,strokeLinecap:he="round",children:We,trailColor:J=null,success:it}=T,St=Ke&&typeof Ke!="string"?Ve(Ke,de):{backgroundColor:Ke},O=he==="square"||he==="butt"?0:void 0,Qe={backgroundColor:J||void 0,borderRadius:O},He=De!=null?De:[-1,qe||(De==="small"?6:8)],[ue,Ie]=fe(He,"line",{strokeWidth:qe}),ze=Object.assign({width:`${K(pe)}%`,height:Ie,borderRadius:O},St),Nt=j(T),kt={width:`${K(Nt)}%`,height:Ie,borderRadius:O,backgroundColor:it==null?void 0:it.strokeColor},lt={width:ue<0?"100%":ue,height:Ie};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${I}-outer`,style:lt},t.createElement("div",{className:`${I}-inner`,style:Qe},t.createElement("div",{className:`${I}-bg`,style:ze}),Nt!==void 0?t.createElement("div",{className:`${I}-success-bg`,style:kt}):null)),We)},le=T=>{const{size:I,steps:de,percent:pe=0,strokeWidth:De=8,strokeColor:qe,trailColor:Ke=null,prefixCls:he,children:We}=T,J=Math.round(de*(pe/100)),it=I==="small"?2:14,St=I!=null?I:[it,De],[O,Qe]=fe(St,"step",{steps:de,strokeWidth:De}),He=O/de,ue=new Array(de);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: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:be(),animationDuration:T.progressActiveMotionDuration,animationTimingFunction:T.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${I}-rtl${I}-status-active`]:{[`${I}-bg::before`]:{animationName:be(!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}}}}}},X=T=>{const{componentCls:I,iconCls:de}=T;return{[I]:{[`${I}-small&-line, ${I}-small&-line ${I}-text ${de}`]:{fontSize:T.fontSizeSM}}}};var F=(0,R.Z)("Progress",T=>{const I=T.marginXXS/2,de=(0,ae.TS)(T,{progressStepMarginInlineEnd:I,progressStepMinWidth:I,progressActiveMotionDuration:"2.4s"});return[H(de),L(de),ie(de),X(de)]},T=>({circleTextColor:T.colorText,defaultColor:T.colorInfo,remainingColor:T.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),_=function(T,I){var de={};for(var pe in T)Object.prototype.hasOwnProperty.call(T,pe)&&I.indexOf(pe)<0&&(de[pe]=T[pe]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,pe=Object.getOwnPropertySymbols(T);De{const{prefixCls:de,className:pe,rootClassName:De,steps:qe,strokeColor:Ke,percent:he=0,size:We="default",showInfo:J=!0,type:it="line",status:St,format:O,style:Qe}=T,He=_(T,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ue=t.useMemo(()=>{var xe,U;const q=j(T);return parseInt(q!==void 0?(xe=q!=null?q:0)===null||xe===void 0?void 0:xe.toString():(U=he!=null?he:0)===null||U===void 0?void 0:U.toString(),10)},[he,T.success,T.successPercent]),Ie=t.useMemo(()=>!P.includes(St)&&ue>=100?"success":St||"normal",[St,ue]),{getPrefixCls:ze,direction:Nt,progress:kt}=t.useContext(c.E_),lt=ze("progress",de),[At,Tt]=F(lt),Rt=t.useMemo(()=>{if(!J)return null;const xe=j(T);let U;const q=O||(re=>`${re}%`),te=it==="line";return O||Ie!=="exception"&&Ie!=="success"?U=q(K(he),K(xe)):Ie==="exception"?U=te?t.createElement(m.Z,null):t.createElement(i.Z,null):Ie==="success"&&(U=te?t.createElement(v.Z,null):t.createElement(g.Z,null)),t.createElement("span",{className:`${lt}-text`,title:typeof U=="string"?U:void 0},U)},[J,he,ue,Ie,it,lt,O]),Yt=Array.isArray(Ke)?Ke[0]:Ke,Ut=typeof Ke=="string"||Array.isArray(Ke)?Ke:void 0;let Dt;it==="line"?Dt=qe?t.createElement(le,Object.assign({},T,{strokeColor:Ut,prefixCls:lt,steps:qe}),Rt):t.createElement(Re,Object.assign({},T,{strokeColor:Yt,prefixCls:lt,direction:Nt}),Rt):(it==="circle"||it==="dashboard")&&(Dt=t.createElement(ke,Object.assign({},T,{strokeColor:Yt,prefixCls:lt,progressStatus:Ie}),Rt));const on=r()(lt,`${lt}-status-${Ie}`,`${lt}-${it==="dashboard"&&"circle"||qe&&"steps"||it}`,{[`${lt}-inline-circle`]:it==="circle"&&fe(We,"circle")[0]<=20,[`${lt}-show-info`]:J,[`${lt}-${We}`]:typeof We=="string",[`${lt}-rtl`]:Nt==="rtl"},kt==null?void 0:kt.className,pe,De,Tt);return At(t.createElement("div",Object.assign({ref:I,style:Object.assign(Object.assign({},kt==null?void 0:kt.style),Qe),className:on,role:"progressbar","aria-valuenow":ue},(0,l.Z)(He,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Dt))}),ee=Ae},5112:function(wt,N,e){"use strict";e.d(N,{ZP:function(){return W}});var t=e(92310),v=e.n(t),g=e(18929),m=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),x=e(17313),E=e(83116),w=e(37613);const A=K=>{const{componentCls:j,antCls:ve}=K,Ce=`${j}-group`;return{[Ce]:Object.assign(Object.assign({},(0,x.Wf)(K)),{display:"inline-block",fontSize:0,[`&${Ce}-rtl`]:{direction:"rtl"},[`${ve}-badge ${ve}-badge-count`]:{zIndex:1},[`> ${ve}-badge:not(:first-child) > ${ve}-button-wrapper`]:{borderInlineStart:"none"}})}},C=K=>{const{componentCls:j,wrapperMarginInlineEnd:ve,colorPrimary:Ce,radioSize:fe,motionDurationSlow:me,motionDurationMid:_e,motionEaseInOutCirc:at,colorBgContainer:ke,colorBorder:Ze,lineWidth:Et,dotSize:Ve,colorBgContainerDisabled:Ge,colorTextDisabled:Re,paddingXS:Je,dotColorDisabled:le,lineType:ce,radioDotDisabledSize:G,wireframe:R,colorWhite:ae}=K,be=`${j}-inner`;return{[`${j}-wrapper`]:Object.assign(Object.assign({},(0,x.Wf)(K)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:ve,cursor:"pointer",[`&${j}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:K.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${j}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Et}px ${ce} ${Ce}`,borderRadius:"50%",visibility:"hidden",content:'""'},[j]:Object.assign(Object.assign({},(0,x.Wf)(K)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${j}-wrapper:hover &, - &:hover ${be}`]:{borderColor:Ce},[`${j}-input:focus-visible + ${be}`]:Object.assign({},(0,x.oN)(K)),[`${j}:hover::after, ${j}-wrapper:hover &::after`]:{visibility:"visible"},[`${j}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:fe,height:fe,marginBlockStart:fe/-2,marginInlineStart:fe/-2,backgroundColor:R?Ce:ae,borderBlockStart:0,borderInlineStart:0,borderRadius:fe,transform:"scale(0)",opacity:0,transition:`all ${me} ${at}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:fe,height:fe,backgroundColor:ke,borderColor:Ze,borderStyle:"solid",borderWidth:Et,borderRadius:"50%",transition:`all ${_e}`},[`${j}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${j}-checked`]:{[be]:{borderColor:Ce,backgroundColor:R?ke:Ce,"&::after":{transform:`scale(${Ve/fe})`,opacity:1,transition:`all ${me} ${at}`}}},[`${j}-disabled`]:{cursor:"not-allowed",[be]:{backgroundColor:Ge,borderColor:Ze,cursor:"not-allowed","&::after":{backgroundColor:le}},[`${j}-input`]:{cursor:"not-allowed"},[`${j}-disabled + span`]:{color:Re,cursor:"not-allowed"},[`&${j}-checked`]:{[be]:{"&::after":{transform:`scale(${G/fe})`}}}},[`span${j} + *`]:{paddingInlineStart:Je,paddingInlineEnd:Je}})}},b=K=>{const{buttonColor:j,controlHeight:ve,componentCls:Ce,lineWidth:fe,lineType:me,colorBorder:_e,motionDurationSlow:at,motionDurationMid:ke,buttonPaddingInline:Ze,fontSize:Et,buttonBg:Ve,fontSizeLG:Ge,controlHeightLG:Re,controlHeightSM:Je,paddingXS:le,borderRadius:ce,borderRadiusSM:G,borderRadiusLG:R,buttonCheckedBg:ae,buttonSolidCheckedColor:be,colorTextDisabled:H,colorBgContainerDisabled:L,buttonCheckedBgDisabled:ie,buttonCheckedColorDisabled:X,colorPrimary:F,colorPrimaryHover:_,colorPrimaryActive:$,buttonSolidCheckedBg:P,buttonSolidCheckedHoverBg:oe,buttonSolidCheckedActiveBg:Ae}=K;return{[`${Ce}-button-wrapper`]:{position:"relative",display:"inline-block",height:ve,margin:0,paddingInline:Ze,paddingBlock:0,color:j,fontSize:Et,lineHeight:`${ve-fe*2}px`,background:Ve,border:`${fe}px ${me} ${_e}`,borderBlockStartWidth:fe+.02,borderInlineStartWidth:0,borderInlineEndWidth:fe,cursor:"pointer",transition:[`color ${ke}`,`background ${ke}`,`box-shadow ${ke}`].join(","),a:{color:j},[`> ${Ce}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-fe,insetInlineStart:-fe,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:fe,paddingInline:0,backgroundColor:_e,transition:`background-color ${at}`,content:'""'}},"&:first-child":{borderInlineStart:`${fe}px ${me} ${_e}`,borderStartStartRadius:ce,borderEndStartRadius:ce},"&:last-child":{borderStartEndRadius:ce,borderEndEndRadius:ce},"&:first-child:last-child":{borderRadius:ce},[`${Ce}-group-large &`]:{height:Re,fontSize:Ge,lineHeight:`${Re-fe*2}px`,"&:first-child":{borderStartStartRadius:R,borderEndStartRadius:R},"&:last-child":{borderStartEndRadius:R,borderEndEndRadius:R}},[`${Ce}-group-small &`]:{height:Je,paddingInline:le-fe,paddingBlock:0,lineHeight:`${Je-fe*2}px`,"&:first-child":{borderStartStartRadius:G,borderEndStartRadius:G},"&:last-child":{borderStartEndRadius:G,borderEndEndRadius:G}},"&:hover":{position:"relative",color:F},"&:has(:focus-visible)":Object.assign({},(0,x.oN)(K)),[`${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:F,background:ae,borderColor:F,"&::before":{backgroundColor:F},"&:first-child":{borderColor:F},"&:hover":{color:_,borderColor:_,"&::before":{backgroundColor:_}},"&:active":{color:$,borderColor:$,"&::before":{backgroundColor:$}}},[`${Ce}-group-solid &-checked:not(${Ce}-button-wrapper-disabled)`]:{color:be,background:P,borderColor:P,"&:hover":{color:be,background:oe,borderColor:oe},"&:active":{color:be,background:Ae,borderColor:Ae}},"&-disabled":{color:H,backgroundColor:L,borderColor:_e,cursor:"not-allowed","&:first-child, &:hover":{color:H,backgroundColor:L,borderColor:_e}},[`&-disabled${Ce}-button-wrapper-checked`]:{color:X,backgroundColor:ie,borderColor:_e,boxShadow:"none"}}}},p=K=>K-4*2;var y=(0,E.Z)("Radio",K=>{const{controlOutline:j,controlOutlineWidth:ve,radioSize:Ce}=K,fe=`0 0 0 ${ve}px ${j}`,me=fe,_e=p(Ce),at=(0,w.TS)(K,{radioDotDisabledSize:_e,radioFocusShadow:fe,radioButtonFocusShadow:me});return[A(at),C(at),b(at)]},K=>{const{wireframe:j,padding:ve,marginXS:Ce,lineWidth:fe,fontSizeLG:me,colorText:_e,colorBgContainer:at,colorTextDisabled:ke,controlItemBgActiveDisabled:Ze,colorTextLightSolid:Et,colorPrimary:Ve,colorPrimaryHover:Ge,colorPrimaryActive:Re}=K,Je=4,le=me,ce=j?p(le):le-(Je+fe)*2;return{radioSize:le,dotSize:ce,dotColorDisabled:ke,buttonSolidCheckedColor:Et,buttonSolidCheckedBg:Ve,buttonSolidCheckedHoverBg:Ge,buttonSolidCheckedActiveBg:Re,buttonBg:at,buttonCheckedBg:at,buttonColor:_e,buttonCheckedBgDisabled:Ze,buttonCheckedColorDisabled:ke,buttonPaddingInline:ve-fe,wrapperMarginInlineEnd:Ce}}),S=e(14088),B=e(4572),D=function(K,j){var ve={};for(var Ce in K)Object.prototype.hasOwnProperty.call(K,Ce)&&j.indexOf(Ce)<0&&(ve[Ce]=K[Ce]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Ce=Object.getOwnPropertySymbols(K);fe{var ve,Ce;const fe=i.useContext(s),me=i.useContext(o),{getPrefixCls:_e,direction:at,radio:ke}=i.useContext(h.E_),Ze=i.useRef(null),Et=(0,a.sQ)(j,Ze),{isFormItemInput:Ve}=i.useContext(f.aM),Ge=$=>{var P,oe;(P=K.onChange)===null||P===void 0||P.call(K,$),(oe=fe==null?void 0:fe.onChange)===null||oe===void 0||oe.call(fe,$)},{prefixCls:Re,className:Je,rootClassName:le,children:ce,style:G}=K,R=D(K,["prefixCls","className","rootClassName","children","style"]),ae=_e("radio",Re),be=((fe==null?void 0:fe.optionType)||me)==="button",H=be?`${ae}-button`:ae,[L,ie]=y(ae),X=Object.assign({},R),F=i.useContext(u.Z);fe&&(X.name=fe.name,X.onChange=Ge,X.checked=K.value===fe.value,X.disabled=(ve=X.disabled)!==null&&ve!==void 0?ve:fe.disabled),X.disabled=(Ce=X.disabled)!==null&&Ce!==void 0?Ce:F;const _=v()(`${H}-wrapper`,{[`${H}-wrapper-checked`]:X.checked,[`${H}-wrapper-disabled`]:X.disabled,[`${H}-wrapper-rtl`]:at==="rtl",[`${H}-wrapper-in-form-item`]:Ve},ke==null?void 0:ke.className,Je,le,ie);return L(i.createElement(S.Z,{component:"Radio",disabled:X.disabled},i.createElement("label",{className:_,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),G),onMouseEnter:K.onMouseEnter,onMouseLeave:K.onMouseLeave},i.createElement(n.Z,Object.assign({},X,{className:v()(X.className,!be&&B.A),type:"radio",prefixCls:H,ref:Et})),ce!==void 0?i.createElement("span",null,ce):null)))};var ye=i.forwardRef(Z);const se=i.forwardRef((K,j)=>{const{getPrefixCls:ve,direction:Ce}=i.useContext(h.E_),[fe,me]=(0,g.Z)(K.defaultValue,{value:K.value}),_e=P=>{const oe=fe,Ae=P.target.value;"value"in K||me(Ae);const{onChange:ee}=K;ee&&Ae!==oe&&ee(P)},{prefixCls:at,className:ke,rootClassName:Ze,options:Et,buttonStyle:Ve="outline",disabled:Ge,children:Re,size:Je,style:le,id:ce,onMouseEnter:G,onMouseLeave:R,onFocus:ae,onBlur:be}=K,H=ve("radio",at),L=`${H}-group`,[ie,X]=y(H);let F=Re;Et&&Et.length>0&&(F=Et.map(P=>typeof P=="string"||typeof P=="number"?i.createElement(ye,{key:P.toString(),prefixCls:H,disabled:Ge,value:P,checked:fe===P},P):i.createElement(ye,{key:`radio-group-value-options-${P.value}`,prefixCls:H,disabled:P.disabled||Ge,value:P.value,checked:fe===P.value,title:P.title,style:P.style},P.label)));const _=(0,r.Z)(Je),$=v()(L,`${L}-${Ve}`,{[`${L}-${_}`]:_,[`${L}-rtl`]:Ce==="rtl"},ke,Ze,X);return ie(i.createElement("div",Object.assign({},(0,m.Z)(K,{aria:!0,data:!0}),{className:$,style:le,onMouseEnter:G,onMouseLeave:R,onFocus:ae,onBlur:be,id:ce,ref:j}),i.createElement(c,{value:{onChange:_e,value:fe,disabled:K.disabled,name:K.name,optionType:K.optionType}},F)))});var Be=i.memo(se),M=function(K,j){var ve={};for(var Ce in K)Object.prototype.hasOwnProperty.call(K,Ce)&&j.indexOf(Ce)<0&&(ve[Ce]=K[Ce]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Ce=Object.getOwnPropertySymbols(K);fe{const{getPrefixCls:ve}=i.useContext(h.E_),{prefixCls:Ce}=K,fe=M(K,["prefixCls"]),me=ve("radio",Ce);return i.createElement(d,{value:"button"},i.createElement(ye,Object.assign({prefixCls:me},fe,{type:"radio",ref:j})))};var Q=i.forwardRef(Y);const ne=ye;ne.Button=Q,ne.Group=Be,ne.__ANT_RADIO=!0;var W=ne},13570:function(wt,N,e){"use strict";e.d(N,{Z:function(){return K}});var t=e(54476),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"},m=g,i=e(7657),h=function(ve,Ce){return v.createElement(i.Z,(0,t.Z)({},ve,{ref:Ce,icon:m}))},r=v.forwardRef(h),l=r,c=e(92310),s=e.n(c),o=e(20068),d=e(42978),n=e(75931),a=e(18929),u=e(10228),f=e(26112);function x(j,ve){var Ce=j.disabled,fe=j.prefixCls,me=j.character,_e=j.characterRender,at=j.index,ke=j.count,Ze=j.value,Et=j.allowHalf,Ve=j.focused,Ge=j.onHover,Re=j.onClick,Je=function(L){Ge(L,at)},le=function(L){Re(L,at)},ce=function(L){L.keyCode===u.Z.ENTER&&Re(L,at)},G=at+1,R=new Set([fe]);Ze===0&&at===0&&Ve?R.add("".concat(fe,"-focused")):Et&&Ze+.5>=G&&Zeat?"true":"false","aria-posinset":at+1,"aria-setsize":ke,tabIndex:Ce?-1:0},v.createElement("div",{className:"".concat(fe,"-first")},ae),v.createElement("div",{className:"".concat(fe,"-second")},ae)));return _e&&(be=_e(be,j)),be}var E=v.forwardRef(x);function w(){var j=v.useRef({});function ve(fe){return j.current[fe]}function Ce(fe){return function(me){j.current[fe]=me}}return[ve,Ce]}function A(j){var ve=j.pageXOffset,Ce="scrollLeft";if(typeof ve!="number"){var fe=j.document;ve=fe.documentElement[Ce],typeof ve!="number"&&(ve=fe.body[Ce])}return ve}function C(j){var ve,Ce,fe=j.ownerDocument,me=fe.body,_e=fe&&fe.documentElement,at=j.getBoundingClientRect();return ve=at.left,Ce=at.top,ve-=_e.clientLeft||me.clientLeft||0,Ce-=_e.clientTop||me.clientTop||0,{left:ve,top:Ce}}function b(j){var ve=C(j),Ce=j.ownerDocument,fe=Ce.defaultView||Ce.parentWindow;return ve.left+=A(fe),ve.left}var p=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function y(j,ve){var Ce,fe=j.prefixCls,me=fe===void 0?"rc-rate":fe,_e=j.className,at=j.defaultValue,ke=j.value,Ze=j.count,Et=Ze===void 0?5:Ze,Ve=j.allowHalf,Ge=Ve===void 0?!1:Ve,Re=j.allowClear,Je=Re===void 0?!0:Re,le=j.character,ce=le===void 0?"\u2605":le,G=j.characterRender,R=j.disabled,ae=j.direction,be=ae===void 0?"ltr":ae,H=j.tabIndex,L=H===void 0?0:H,ie=j.autoFocus,X=j.onHoverChange,F=j.onChange,_=j.onFocus,$=j.onBlur,P=j.onKeyDown,oe=j.onMouseLeave,Ae=(0,n.Z)(j,p),ee=w(),T=(0,d.Z)(ee,2),I=T[0],de=T[1],pe=v.useRef(null),De=function(){if(!R){var re;(re=pe.current)===null||re===void 0||re.focus()}};v.useImperativeHandle(ve,function(){return{focus:De,blur:function(){if(!R){var re;(re=pe.current)===null||re===void 0||re.blur()}}}});var qe=(0,a.Z)(at||0,{value:ke}),Ke=(0,d.Z)(qe,2),he=Ke[0],We=Ke[1],J=(0,a.Z)(null),it=(0,d.Z)(J,2),St=it[0],O=it[1],Qe=function(re,Me){var Pe=be==="rtl",et=re+1;if(Ge){var nt=I(re),xt=b(nt),Ot=nt.clientWidth;(Pe&&Me-xt>Ot/2||!Pe&&Me-xt0&&!Pe||Me===u.Z.RIGHT&&et>0&&Pe?(Ge?et-=.5:et-=1,He(et),re.preventDefault()):Me===u.Z.LEFT&&et{const{componentCls:ve}=j;return{[`${ve}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:j.marginXS},"> div":{transition:`all ${j.motionDurationMid}, outline 0s`,"&:hover":{transform:j.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${j.lineWidth}px dashed ${j.starColor}`,transform:j.starHoverScale}},"&-first, &-second":{color:j.starBg,transition:`all ${j.motionDurationMid}`,userSelect:"none",[j.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${ve}-star-first, &-half ${ve}-star-second`]:{opacity:1},[`&-half ${ve}-star-first, &-full ${ve}-star-second`]:{color:"inherit"}}}},M=j=>({[`&-rtl${j.componentCls}`]:{direction:"rtl"}}),Y=j=>{const{componentCls:ve}=j;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,k.Wf)(j)),{display:"inline-block",margin:0,padding:0,color:j.starColor,fontSize:j.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${ve} ${ve}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Be(j)),{[`+ ${ve}-text`]:{display:"inline-block",marginInlineStart:j.marginXS,fontSize:j.fontSize}}),M(j))}};var Q=(0,ye.Z)("Rate",j=>{const ve=(0,se.TS)(j,{});return[Y(ve)]},j=>({starColor:j.yellow6,starSize:j.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:j.colorFillContent})),ne=function(j,ve){var Ce={};for(var fe in j)Object.prototype.hasOwnProperty.call(j,fe)&&ve.indexOf(fe)<0&&(Ce[fe]=j[fe]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,fe=Object.getOwnPropertySymbols(j);me{const{prefixCls:Ce,className:fe,rootClassName:me,style:_e,tooltips:at,character:ke=v.createElement(l,null)}=j,Ze=ne(j,["prefixCls","className","rootClassName","style","tooltips","character"]),Et=(R,ae)=>{let{index:be}=ae;return at?v.createElement(Z.Z,{title:at[be]},R):R},{getPrefixCls:Ve,direction:Ge,rate:Re}=v.useContext(D.E_),Je=Ve("rate",Ce),[le,ce]=Q(Je),G=Object.assign(Object.assign({},Re==null?void 0:Re.style),_e);return le(v.createElement(B,Object.assign({ref:ve,character:ke,characterRender:Et},Ze,{className:s()(fe,me,ce,Re==null?void 0:Re.className),style:G,prefixCls:Je,direction:Ge})))})},57809:function(wt,N,e){"use strict";var t=e(92310),v=e.n(t),g=e(77861),m=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),x=e(84443),E=e(66339),w=function(y,S){var B={};for(var D in y)Object.prototype.hasOwnProperty.call(y,D)&&S.indexOf(D)<0&&(B[D]=y[D]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,D=Object.getOwnPropertySymbols(y);Z{var B,{prefixCls:D,bordered:Z=!0,className:k,rootClassName:ye,getPopupContainer:se,popupClassName:Be,dropdownClassName:M,listHeight:Y=256,placement:Q,listItemHeight:ne=24,size:W,disabled:K,notFoundContent:j,status:ve,builtinPlacements:Ce,dropdownMatchSelectWidth:fe,popupMatchSelectWidth:me,direction:_e,style:at,allowClear:ke}=y,Ze=w(y,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Et,getPrefixCls:Ve,renderEmpty:Ge,direction:Re,virtual:Je,popupMatchSelectWidth:le,popupOverflow:ce,select:G}=i.useContext(c.E_),R=Ve("select",D),ae=Ve(),be=_e!=null?_e:Re,{compactSize:H,compactItemClassnames:L}=(0,a.ri)(R,be),[ie,X]=(0,u.Z)(R),F=i.useMemo(()=>{const{mode:Ie}=Ze;if(Ie!=="combobox")return Ie===A?"combobox":Ie},[Ze.mode]),_=F==="multiple"||F==="tags",$=(0,x.Z)(Ze.suffixIcon,Ze.showArrow),P=(B=me!=null?me:fe)!==null&&B!==void 0?B:le,{status:oe,hasFeedback:Ae,isFormItemInput:ee,feedbackIcon:T}=i.useContext(n.aM),I=(0,l.F)(oe,ve);let de;j!==void 0?de=j:F==="combobox"?de=null:de=(Ge==null?void 0:Ge("Select"))||i.createElement(o.Z,{componentName:"Select"});const{suffixIcon:pe,itemIcon:De,removeIcon:qe,clearIcon:Ke}=(0,E.Z)(Object.assign(Object.assign({},Ze),{multiple:_,hasFeedback:Ae,feedbackIcon:T,showSuffixIcon:$,prefixCls:R,showArrow:Ze.showArrow,componentName:"Select"})),he=ke===!0?{clearIcon:Ke}:ke,We=(0,m.Z)(Ze,["suffixIcon","itemIcon"]),J=v()(Be||M,{[`${R}-dropdown-${be}`]:be==="rtl"},ye,X),it=(0,d.Z)(Ie=>{var ze;return(ze=W!=null?W:H)!==null&&ze!==void 0?ze:Ie}),St=i.useContext(s.Z),O=K!=null?K:St,Qe=v()({[`${R}-lg`]:it==="large",[`${R}-sm`]:it==="small",[`${R}-rtl`]:be==="rtl",[`${R}-borderless`]:!Z,[`${R}-in-form-item`]:ee},(0,l.Z)(R,I,Ae),L,G==null?void 0:G.className,k,ye,X),He=i.useMemo(()=>Q!==void 0?Q:be==="rtl"?"bottomRight":"bottomLeft",[Q,be]),ue=(0,f.Z)(Ce,ce);return ie(i.createElement(g.ZP,Object.assign({ref:S,virtual:Je,showSearch:G==null?void 0:G.showSearch},We,{style:Object.assign(Object.assign({},G==null?void 0:G.style),at),dropdownMatchSelectWidth:P,builtinPlacements:ue,transitionName:(0,r.m)(ae,"slide-up",Ze.transitionName),listHeight:Y,listItemHeight:ne,mode:F,prefixCls:R,placement:He,direction:be,suffixIcon:pe,menuItemSelectedIcon:De,removeIcon:qe,allowClear:he,notFoundContent:de,className:Qe,getPopupContainer:se||Et,dropdownClassName:J,disabled:O})))},b=i.forwardRef(C),p=(0,h.Z)(b);b.SECRET_COMBOBOX_MODE_DO_NOT_USE=A,b.Option=g.Wx,b.OptGroup=g.Xo,b._InternalPanelDoNotUseOrYouWillBeFired=p,N.default=b},14154:function(wt,N,e){"use strict";e.d(N,{Z:function(){return b}});var t=e(17313),v=e(74207),g=e(37613),m=e(83116),i=e(13826),h=e(92899);const r=p=>{const{optionHeight:y,optionFontSize:S,optionLineHeight:B,optionPadding:D}=p;return{position:"relative",display:"block",minHeight:y,padding:D,color:p.colorText,fontWeight:"normal",fontSize:S,lineHeight:B,boxSizing:"border-box"}};var c=p=>{const{antCls:y,componentCls:S}=p,B=`${S}-item`,D=`&${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`,ye=`${S}-dropdown-placement-`;return[{[`${S}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(p)),{position:"absolute",top:-9999,zIndex:p.zIndexPopup,boxSizing:"border-box",padding:p.paddingXXS,overflow:"hidden",fontSize:p.fontSize,fontVariant:"initial",backgroundColor:p.colorBgElevated,borderRadius:p.borderRadiusLG,outline:"none",boxShadow:p.boxShadowSecondary,[` + `]:{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,fe.ik)(k)),{width:k.controlHeightLG*1.25,height:k.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:k.marginXS,marginInlineEnd:k.marginXS})}}}},Qe=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}}}}},Ne=k=>{const{componentCls:L}=k;return{[L]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,me.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"}}),Qe(k)),Xe(k)),Et(k)),We(k)),ke(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"}}},Je=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}}}}},se=k=>{const{componentCls:L}=k;return{[`${L}:not(${L}-disabled)`]:{[`${L}-item`]:Object.assign({},(0,me.Qy)(k)),[`${L}-jump-prev, ${L}-jump-next`]:{"&:focus-visible":Object.assign({[`${L}-item-link-icon`]:{opacity:1},[`${L}-item-ellipsis`]:{opacity:0}},(0,me.oN)(k))},[`${L}-prev, ${L}-next`]:{[`&:focus-visible ${L}-item-link`]:Object.assign({},(0,me.oN)(k))}}}};var le=(0,_e.Z)("Pagination",k=>{const L=(0,at.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,fe.e5)(k),(0,fe.TM)(k));return[Ne(L),se(L),k.wireframe&&Je(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 X in k)Object.prototype.hasOwnProperty.call(k,X)&&L.indexOf(X)<0&&(ie[X]=k[X]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,X=Object.getOwnPropertySymbols(k);P{const{prefixCls:L,selectPrefixCls:ie,className:X,rootClassName:P,style:_,size:$,locale:F,selectComponentClass:ue,responsive:Ae,showSizeChanger:ee}=k,T=G(k,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:I}=(0,W.Z)(Ae),{getPrefixCls:de,direction:pe,pagination:De={}}=v.useContext(Q.E_),qe=de("pagination",L),[Ke,he]=le(qe),Ze=ee!=null?ee:De.showSizeChanger,J=v.useMemo(()=>{const ze=v.createElement("span",{className:`${qe}-item-ellipsis`},"\u2022\u2022\u2022"),Nt=v.createElement("button",{className:`${qe}-item-link`,type:"button",tabIndex:-1},pe==="rtl"?v.createElement(o.Z,null):v.createElement(s.Z,null)),kt=v.createElement("button",{className:`${qe}-item-link`,type:"button",tabIndex:-1},pe==="rtl"?v.createElement(s.Z,null):v.createElement(o.Z,null)),st=v.createElement("a",{className:`${qe}-item-link`},v.createElement("div",{className:`${qe}-item-container`},pe==="rtl"?v.createElement(c.Z,{className:`${qe}-item-link-icon`}):v.createElement(l,{className:`${qe}-item-link-icon`}),ze)),At=v.createElement("a",{className:`${qe}-item-link`},v.createElement("div",{className:`${qe}-item-container`},pe==="rtl"?v.createElement(l,{className:`${qe}-item-link-icon`}):v.createElement(c.Z,{className:`${qe}-item-link-icon`}),ze));return{prevIcon:Nt,nextIcon:kt,jumpPrevIcon:st,jumpNextIcon:At}},[pe,qe]),[it]=(0,H.Z)("Pagination",Y.Z),St=Object.assign(Object.assign({},it),F),O=(0,ne.Z)($),Ve=O==="small"||!!(I&&!O&&Ae),He=de("select",ie),ce=n()({[`${qe}-mini`]:Ve,[`${qe}-rtl`]:pe==="rtl"},De==null?void 0:De.className,X,P,he),Ie=Object.assign(Object.assign({},De==null?void 0:De.style),_);return Ke(v.createElement(M,Object.assign({},J,T,{style:Ie,prefixCls:qe,selectPrefixCls:He,className:ce,selectComponentClass:ue||(Ve?ve:Ce),locale:St,showSizeChanger:Ze})))},be=oe},93948:function(wt,N,e){"use strict";e.d(N,{Z:function(){return ee}});var t=e(59301),v=e(29679),g=e(40001),m=e(19248),i=e(99267),h=e(92310),r=e.n(h),l=e(2738),c=e(36355),s=e(54476),o=e(33885),d=e(75931),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 pe=Date.now(),De=!1;I.current.forEach(function(qe){if(qe){De=!0;var Ke=qe.style;Ke.transitionDuration=".3s, .3s, .3s, .06s",de.current&&pe-de.current<100&&(Ke.transitionDuration="0s, 0s")}}),De&&(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),pe=de.className,De=de.percent,qe=de.prefixCls,Ke=de.strokeColor,he=de.strokeLinecap,Ze=de.strokeWidth,J=de.style,it=de.trailColor,St=de.trailWidth,O=de.transition,Ve=(0,d.Z)(de,u);delete Ve.gapPosition;var He=Array.isArray(De)?De:[De],ce=Array.isArray(Ke)?Ke:[Ke],Ie=a(),ze=Ze/2,Nt=100-Ze/2,kt="M ".concat(he==="round"?ze:0,",").concat(ze,` + L `).concat(he==="round"?Nt:100,",").concat(ze),st="0 0 100 ".concat(Ze),At=0;return t.createElement("svg",(0,s.Z)({className:r()("".concat(qe,"-line"),pe),viewBox:st,preserveAspectRatio:"none",style:J},Ve),t.createElement("path",{className:"".concat(qe,"-line-trail"),d:kt,strokeLinecap:he,stroke:it,strokeWidth:St||Ze,fillOpacity:"0"}),He.map(function(Rt,Tt){var Jt=1;switch(he){case"round":Jt=1-Ze/100;break;case"square":Jt=1-Ze/2/100;break;default:Jt=1;break}var Vt={strokeDasharray:"".concat(Rt*Jt,"px, 100px"),strokeDashoffset:"-".concat(At,"px"),transition:O||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Dt=ce[Tt]||ce[ce.length-1];return At+=Rt,t.createElement("path",{key:Tt,className:"".concat(qe,"-line-path"),d:kt,strokeLinecap:he,stroke:Dt,strokeWidth:Ze,fillOpacity:"0",ref:function(xe){Ie[Tt]=xe},style:Vt})}))},x=f,E=e(76190),w=e(42978),A=e(47273),C=0,b=(0,A.Z)();function p(){var T;return b?(T=C,C+=1):T="TEST_OR_SSR",T}var y=function(T){var I=t.useState(),de=(0,w.Z)(I,2),pe=de[0],De=de[1];return t.useEffect(function(){De("rc_progress_".concat(p()))},[]),T||pe},S=function(I){var de=I.bg,pe=I.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:de}},pe)};function B(T,I){return Object.keys(T).map(function(de){var pe=parseFloat(de),De="".concat(Math.floor(pe*I),"%");return"".concat(T[de]," ").concat(De)})}var D=t.forwardRef(function(T,I){var de=T.prefixCls,pe=T.color,De=T.gradientId,qe=T.radius,Ke=T.style,he=T.ptg,Ze=T.strokeLinecap,J=T.strokeWidth,it=T.size,St=T.gapDegree,O=pe&&(0,E.Z)(pe)==="object",Ve=O?"#FFF":void 0,He=it/2,ce=t.createElement("circle",{className:"".concat(de,"-circle-path"),r:qe,cx:He,cy:He,stroke:Ve,strokeLinecap:Ze,strokeWidth:J,opacity:he===0?0:1,style:Ke,ref:I});if(!O)return ce;var Ie="".concat(De,"-conic"),ze=St?"".concat(180+St/2,"deg"):"0deg",Nt=B(pe,(360-St)/360),kt=B(pe,1),st="conic-gradient(from ".concat(ze,", ").concat(Nt.join(", "),")"),At="linear-gradient(to ".concat(St?"bottom":"top",", ").concat(kt.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:Ie},ce),t.createElement("foreignObject",{x:0,y:0,width:it,height:it,mask:"url(#".concat(Ie,")")},t.createElement(S,{bg:At},t.createElement(S,{bg:st}))))}),Z=D,K=100,ye=function(I,de,pe,De,qe,Ke,he,Ze,J,it){var St=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}[he],He=(100-De)/100*de;J==="round"&&De!==100&&(He+=it/2,He>=de&&(He=de-.01));var ce=K/2;return{stroke:typeof Ze=="string"?Ze:void 0,strokeDasharray:"".concat(de,"px ").concat(I),strokeDashoffset:He+St,transform:"rotate(".concat(qe+O+Ve,"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 Re(T){var I=T!=null?T:[];return Array.isArray(I)?I:[I]}var M=function(I){var de=(0,o.Z)((0,o.Z)({},n),I),pe=de.id,De=de.prefixCls,qe=de.steps,Ke=de.strokeWidth,he=de.trailWidth,Ze=de.gapDegree,J=Ze===void 0?0:Ze,it=de.gapPosition,St=de.trailColor,O=de.strokeLinecap,Ve=de.style,He=de.className,ce=de.strokeColor,Ie=de.percent,ze=(0,d.Z)(de,ae),Nt=K/2,kt=y(pe),st="".concat(kt,"-gradient"),At=Nt-Ke/2,Rt=Math.PI*2*At,Tt=J>0?90+J/2:-90,Jt=Rt*((360-J)/360),Vt=(0,E.Z)(qe)==="object"?qe:{count:qe,space:2},Dt=Vt.count,an=Vt.space,xe=Re(Ie),U=Re(ce),q=U.find(function(xt){return xt&&(0,E.Z)(xt)==="object"}),te=q&&(0,E.Z)(q)==="object",re=te?"butt":O,Le=ye(Rt,Jt,0,100,Tt,J,it,St,re,Ke),Fe=a(),et=function(){var Ot=0;return xe.map(function(Ht,Wt){var Bt=U[Wt]||U[U.length-1],zt=ye(Rt,Jt,Ot,Ht,Tt,J,it,Bt,re,Ke);return Ot+=Ht,t.createElement(Z,{key:Wt,color:Bt,ptg:Ht,radius:At,prefixCls:De,gradientId:st,style:zt,strokeLinecap:re,strokeWidth:Ke,gapDegree:J,ref:function(Me){Fe[Wt]=Me},size:K})}).reverse()},rt=function(){var Ot=Math.round(Dt*(xe[0]/100)),Ht=100/Dt,Wt=0;return new Array(Dt).fill(null).map(function(Bt,zt){var Oe=zt<=Ot-1?U[0]:St,Me=Oe&&(0,E.Z)(Oe)==="object"?"url(#".concat(st,")"):void 0,$e=ye(Rt,Jt,Wt,Ht,Tt,J,it,Oe,"butt",Ke,an);return Wt+=(Jt-$e.strokeDashoffset+an)*100/Jt,t.createElement("circle",{key:zt,className:"".concat(De,"-circle-path"),r:At,cx:Nt,cy:Nt,stroke:Me,strokeWidth:Ke,opacity:1,style:$e,ref:function(Ct){Fe[zt]=Ct}})})};return t.createElement("svg",(0,s.Z)({className:r()("".concat(De,"-circle"),He),viewBox:"0 0 ".concat(K," ").concat(K),style:Ve,id:pe,role:"presentation"},ze),!Dt&&t.createElement("circle",{className:"".concat(De,"-circle-trail"),r:At,cx:Nt,cy:Nt,stroke:St,strokeLinecap:re,strokeWidth:he||Ke,style:Le}),Dt?rt():et())},Y=M,Q={Line:x,Circle:Y},ne=e(6848),W=e(30071);function H(T){return!T||T<0?0:T>100?100:T}function j(T){let{success:I,successPercent:de}=T,pe=de;return I&&"progress"in I&&(pe=I.progress),I&&"percent"in I&&(pe=I.percent),pe}const ve=T=>{let{percent:I,success:de,successPercent:pe}=T;const De=H(j({success:de,successPercent:pe}));return[De,H(H(I)-De)]},Ce=T=>{let{success:I={},strokeColor:de}=T;const{strokeColor:pe}=I;return[pe||W.presetPrimaryColors.green,de||null]},fe=(T,I,de)=>{var pe,De,qe,Ke;let he=-1,Ze=-1;if(I==="step"){const J=de.steps,it=de.strokeWidth;typeof T=="string"||typeof T=="undefined"?(he=T==="small"?2:14,Ze=it!=null?it:8):typeof T=="number"?[he,Ze]=[T,T]:[he=14,Ze=8]=T,he*=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"?[he,Ze]=[T,T]:[he=-1,Ze=8]=T}else(I==="circle"||I==="dashboard")&&(typeof T=="string"||typeof T=="undefined"?[he,Ze]=T==="small"?[60,60]:[120,120]:typeof T=="number"?[he,Ze]=[T,T]:(he=(De=(pe=T[0])!==null&&pe!==void 0?pe:T[1])!==null&&De!==void 0?De:120,Ze=(Ke=(qe=T[0])!==null&&qe!==void 0?qe:T[1])!==null&&Ke!==void 0?Ke:120));return[he,Ze]},me=3,_e=T=>me/T*100;var ke=T=>{const{prefixCls:I,trailColor:de=null,strokeLinecap:pe="round",gapPosition:De,gapDegree:qe,width:Ke=120,type:he,children:Ze,success:J,size:it=Ke}=T,[St,O]=fe(it,"circle");let{strokeWidth:Ve}=T;Ve===void 0&&(Ve=Math.max(_e(St),6));const He={width:St,height:O,fontSize:St*.15+6},ce=t.useMemo(()=>{if(qe||qe===0)return qe;if(he==="dashboard")return 75},[qe,he]),Ie=De||he==="dashboard"&&"bottom"||void 0,ze=Object.prototype.toString.call(T.strokeColor)==="[object Object]",Nt=Ce({success:J,strokeColor:T.strokeColor}),kt=r()(`${I}-inner`,{[`${I}-circle-gradient`]:ze}),st=t.createElement(Y,{percent:ve(T),strokeWidth:Ve,trailWidth:Ve,strokeColor:Nt,strokeLinecap:pe,trailColor:de,prefixCls:I,gapDegree:ce,gapPosition:Ie});return t.createElement("div",{className:kt,style:He},St<=20?t.createElement(ne.Z,{title:Ze},t.createElement("span",null,st)):t.createElement(t.Fragment,null,st,Ze))},We=function(T,I){var de={};for(var pe in T)Object.prototype.hasOwnProperty.call(T,pe)&&I.indexOf(pe)<0&&(de[pe]=T[pe]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,pe=Object.getOwnPropertySymbols(T);De{let I=[];return Object.keys(T).forEach(de=>{const pe=parseFloat(de.replace(/%/g,""));isNaN(pe)||I.push({key:pe,value:T[de]})}),I=I.sort((de,pe)=>de.key-pe.key),I.map(de=>{let{key:pe,value:De}=de;return`${De} ${pe}%`}).join(", ")},Xe=(T,I)=>{const{from:de=W.presetPrimaryColors.blue,to:pe=W.presetPrimaryColors.blue,direction:De=I==="rtl"?"to left":"to right"}=T,qe=We(T,["from","to","direction"]);if(Object.keys(qe).length!==0){const Ke=Et(qe);return{backgroundImage:`linear-gradient(${De}, ${Ke})`}}return{backgroundImage:`linear-gradient(${De}, ${de}, ${pe})`}};var Ne=T=>{const{prefixCls:I,direction:de,percent:pe,size:De,strokeWidth:qe,strokeColor:Ke,strokeLinecap:he="round",children:Ze,trailColor:J=null,success:it}=T,St=Ke&&typeof Ke!="string"?Xe(Ke,de):{backgroundColor:Ke},O=he==="square"||he==="butt"?0:void 0,Ve={backgroundColor:J||void 0,borderRadius:O},He=De!=null?De:[-1,qe||(De==="small"?6:8)],[ce,Ie]=fe(He,"line",{strokeWidth:qe}),ze=Object.assign({width:`${H(pe)}%`,height:Ie,borderRadius:O},St),Nt=j(T),kt={width:`${H(Nt)}%`,height:Ie,borderRadius:O,backgroundColor:it==null?void 0:it.strokeColor},st={width:ce<0?"100%":ce,height:Ie};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${I}-outer`,style:st},t.createElement("div",{className:`${I}-inner`,style:Ve},t.createElement("div",{className:`${I}-bg`,style:ze}),Nt!==void 0?t.createElement("div",{className:`${I}-success-bg`,style:kt}):null)),Ze)},se=T=>{const{size:I,steps:de,percent:pe=0,strokeWidth:De=8,strokeColor:qe,trailColor:Ke=null,prefixCls:he,children:Ze}=T,J=Math.round(de*(pe/100)),it=I==="small"?2:14,St=I!=null?I:[it,De],[O,Ve]=fe(St,"step",{steps:de,strokeWidth:De}),He=O/de,ce=new Array(de);for(let Ie=0;Ie{const I=T?"100%":"-100%";return new le.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:be(),animationDuration:T.progressActiveMotionDuration,animationTimingFunction:T.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${I}-rtl${I}-status-active`]:{[`${I}-bg::before`]:{animationName:be(!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}}}}}},X=T=>{const{componentCls:I,iconCls:de}=T;return{[I]:{[`${I}-small&-line, ${I}-small&-line ${I}-text ${de}`]:{fontSize:T.fontSizeSM}}}};var P=(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),X(de)]},T=>({circleTextColor:T.colorText,defaultColor:T.colorInfo,remainingColor:T.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),_=function(T,I){var de={};for(var pe in T)Object.prototype.hasOwnProperty.call(T,pe)&&I.indexOf(pe)<0&&(de[pe]=T[pe]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,pe=Object.getOwnPropertySymbols(T);De{const{prefixCls:de,className:pe,rootClassName:De,steps:qe,strokeColor:Ke,percent:he=0,size:Ze="default",showInfo:J=!0,type:it="line",status:St,format:O,style:Ve}=T,He=_(T,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ce=t.useMemo(()=>{var xe,U;const q=j(T);return parseInt(q!==void 0?(xe=q!=null?q:0)===null||xe===void 0?void 0:xe.toString():(U=he!=null?he:0)===null||U===void 0?void 0:U.toString(),10)},[he,T.success,T.successPercent]),Ie=t.useMemo(()=>!F.includes(St)&&ce>=100?"success":St||"normal",[St,ce]),{getPrefixCls:ze,direction:Nt,progress:kt}=t.useContext(c.E_),st=ze("progress",de),[At,Rt]=P(st),Tt=t.useMemo(()=>{if(!J)return null;const xe=j(T);let U;const q=O||(re=>`${re}%`),te=it==="line";return O||Ie!=="exception"&&Ie!=="success"?U=q(H(he),H(xe)):Ie==="exception"?U=te?t.createElement(m.Z,null):t.createElement(i.Z,null):Ie==="success"&&(U=te?t.createElement(v.Z,null):t.createElement(g.Z,null)),t.createElement("span",{className:`${st}-text`,title:typeof U=="string"?U:void 0},U)},[J,he,ce,Ie,it,st,O]),Jt=Array.isArray(Ke)?Ke[0]:Ke,Vt=typeof Ke=="string"||Array.isArray(Ke)?Ke:void 0;let Dt;it==="line"?Dt=qe?t.createElement(se,Object.assign({},T,{strokeColor:Vt,prefixCls:st,steps:qe}),Tt):t.createElement(Ne,Object.assign({},T,{strokeColor:Jt,prefixCls:st,direction:Nt}),Tt):(it==="circle"||it==="dashboard")&&(Dt=t.createElement(ke,Object.assign({},T,{strokeColor:Jt,prefixCls:st,progressStatus:Ie}),Tt));const an=r()(st,`${st}-status-${Ie}`,`${st}-${it==="dashboard"&&"circle"||qe&&"steps"||it}`,{[`${st}-inline-circle`]:it==="circle"&&fe(Ze,"circle")[0]<=20,[`${st}-show-info`]:J,[`${st}-${Ze}`]:typeof Ze=="string",[`${st}-rtl`]:Nt==="rtl"},kt==null?void 0:kt.className,pe,De,Rt);return At(t.createElement("div",Object.assign({ref:I,style:Object.assign(Object.assign({},kt==null?void 0:kt.style),Ve),className:an,role:"progressbar","aria-valuenow":ce},(0,l.Z)(He,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Dt))}),ee=Ae},5112:function(wt,N,e){"use strict";e.d(N,{ZP:function(){return W}});var t=e(92310),v=e.n(t),g=e(18929),m=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),x=e(17313),E=e(83116),w=e(37613);const A=H=>{const{componentCls:j,antCls:ve}=H,Ce=`${j}-group`;return{[Ce]:Object.assign(Object.assign({},(0,x.Wf)(H)),{display:"inline-block",fontSize:0,[`&${Ce}-rtl`]:{direction:"rtl"},[`${ve}-badge ${ve}-badge-count`]:{zIndex:1},[`> ${ve}-badge:not(:first-child) > ${ve}-button-wrapper`]:{borderInlineStart:"none"}})}},C=H=>{const{componentCls:j,wrapperMarginInlineEnd:ve,colorPrimary:Ce,radioSize:fe,motionDurationSlow:me,motionDurationMid:_e,motionEaseInOutCirc:at,colorBgContainer:ke,colorBorder:We,lineWidth:Et,dotSize:Xe,colorBgContainerDisabled:Qe,colorTextDisabled:Ne,paddingXS:Je,dotColorDisabled:se,lineType:le,radioDotDisabledSize:G,wireframe:R,colorWhite:oe}=H,be=`${j}-inner`;return{[`${j}-wrapper`]:Object.assign(Object.assign({},(0,x.Wf)(H)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:ve,cursor:"pointer",[`&${j}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:H.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${j}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Et}px ${le} ${Ce}`,borderRadius:"50%",visibility:"hidden",content:'""'},[j]:Object.assign(Object.assign({},(0,x.Wf)(H)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${j}-wrapper:hover &, + &:hover ${be}`]:{borderColor:Ce},[`${j}-input:focus-visible + ${be}`]:Object.assign({},(0,x.oN)(H)),[`${j}:hover::after, ${j}-wrapper:hover &::after`]:{visibility:"visible"},[`${j}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:fe,height:fe,marginBlockStart:fe/-2,marginInlineStart:fe/-2,backgroundColor:R?Ce:oe,borderBlockStart:0,borderInlineStart:0,borderRadius:fe,transform:"scale(0)",opacity:0,transition:`all ${me} ${at}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:fe,height:fe,backgroundColor:ke,borderColor:We,borderStyle:"solid",borderWidth:Et,borderRadius:"50%",transition:`all ${_e}`},[`${j}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${j}-checked`]:{[be]:{borderColor:Ce,backgroundColor:R?ke:Ce,"&::after":{transform:`scale(${Xe/fe})`,opacity:1,transition:`all ${me} ${at}`}}},[`${j}-disabled`]:{cursor:"not-allowed",[be]:{backgroundColor:Qe,borderColor:We,cursor:"not-allowed","&::after":{backgroundColor:se}},[`${j}-input`]:{cursor:"not-allowed"},[`${j}-disabled + span`]:{color:Ne,cursor:"not-allowed"},[`&${j}-checked`]:{[be]:{"&::after":{transform:`scale(${G/fe})`}}}},[`span${j} + *`]:{paddingInlineStart:Je,paddingInlineEnd:Je}})}},b=H=>{const{buttonColor:j,controlHeight:ve,componentCls:Ce,lineWidth:fe,lineType:me,colorBorder:_e,motionDurationSlow:at,motionDurationMid:ke,buttonPaddingInline:We,fontSize:Et,buttonBg:Xe,fontSizeLG:Qe,controlHeightLG:Ne,controlHeightSM:Je,paddingXS:se,borderRadius:le,borderRadiusSM:G,borderRadiusLG:R,buttonCheckedBg:oe,buttonSolidCheckedColor:be,colorTextDisabled:k,colorBgContainerDisabled:L,buttonCheckedBgDisabled:ie,buttonCheckedColorDisabled:X,colorPrimary:P,colorPrimaryHover:_,colorPrimaryActive:$,buttonSolidCheckedBg:F,buttonSolidCheckedHoverBg:ue,buttonSolidCheckedActiveBg:Ae}=H;return{[`${Ce}-button-wrapper`]:{position:"relative",display:"inline-block",height:ve,margin:0,paddingInline:We,paddingBlock:0,color:j,fontSize:Et,lineHeight:`${ve-fe*2}px`,background:Xe,border:`${fe}px ${me} ${_e}`,borderBlockStartWidth:fe+.02,borderInlineStartWidth:0,borderInlineEndWidth:fe,cursor:"pointer",transition:[`color ${ke}`,`background ${ke}`,`box-shadow ${ke}`].join(","),a:{color:j},[`> ${Ce}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-fe,insetInlineStart:-fe,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:fe,paddingInline:0,backgroundColor:_e,transition:`background-color ${at}`,content:'""'}},"&:first-child":{borderInlineStart:`${fe}px ${me} ${_e}`,borderStartStartRadius:le,borderEndStartRadius:le},"&:last-child":{borderStartEndRadius:le,borderEndEndRadius:le},"&:first-child:last-child":{borderRadius:le},[`${Ce}-group-large &`]:{height:Ne,fontSize:Qe,lineHeight:`${Ne-fe*2}px`,"&:first-child":{borderStartStartRadius:R,borderEndStartRadius:R},"&:last-child":{borderStartEndRadius:R,borderEndEndRadius:R}},[`${Ce}-group-small &`]:{height:Je,paddingInline:se-fe,paddingBlock:0,lineHeight:`${Je-fe*2}px`,"&:first-child":{borderStartStartRadius:G,borderEndStartRadius:G},"&:last-child":{borderStartEndRadius:G,borderEndEndRadius:G}},"&:hover":{position:"relative",color:P},"&:has(:focus-visible)":Object.assign({},(0,x.oN)(H)),[`${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:P,background:oe,borderColor:P,"&::before":{backgroundColor:P},"&:first-child":{borderColor:P},"&:hover":{color:_,borderColor:_,"&::before":{backgroundColor:_}},"&:active":{color:$,borderColor:$,"&::before":{backgroundColor:$}}},[`${Ce}-group-solid &-checked:not(${Ce}-button-wrapper-disabled)`]:{color:be,background:F,borderColor:F,"&:hover":{color:be,background:ue,borderColor:ue},"&:active":{color:be,background:Ae,borderColor:Ae}},"&-disabled":{color:k,backgroundColor:L,borderColor:_e,cursor:"not-allowed","&:first-child, &:hover":{color:k,backgroundColor:L,borderColor:_e}},[`&-disabled${Ce}-button-wrapper-checked`]:{color:X,backgroundColor:ie,borderColor:_e,boxShadow:"none"}}}},p=H=>H-4*2;var y=(0,E.Z)("Radio",H=>{const{controlOutline:j,controlOutlineWidth:ve,radioSize:Ce}=H,fe=`0 0 0 ${ve}px ${j}`,me=fe,_e=p(Ce),at=(0,w.TS)(H,{radioDotDisabledSize:_e,radioFocusShadow:fe,radioButtonFocusShadow:me});return[A(at),C(at),b(at)]},H=>{const{wireframe:j,padding:ve,marginXS:Ce,lineWidth:fe,fontSizeLG:me,colorText:_e,colorBgContainer:at,colorTextDisabled:ke,controlItemBgActiveDisabled:We,colorTextLightSolid:Et,colorPrimary:Xe,colorPrimaryHover:Qe,colorPrimaryActive:Ne}=H,Je=4,se=me,le=j?p(se):se-(Je+fe)*2;return{radioSize:se,dotSize:le,dotColorDisabled:ke,buttonSolidCheckedColor:Et,buttonSolidCheckedBg:Xe,buttonSolidCheckedHoverBg:Qe,buttonSolidCheckedActiveBg:Ne,buttonBg:at,buttonCheckedBg:at,buttonColor:_e,buttonCheckedBgDisabled:We,buttonCheckedColorDisabled:ke,buttonPaddingInline:ve-fe,wrapperMarginInlineEnd:Ce}}),S=e(14088),B=e(4572),D=function(H,j){var ve={};for(var Ce in H)Object.prototype.hasOwnProperty.call(H,Ce)&&j.indexOf(Ce)<0&&(ve[Ce]=H[Ce]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Ce=Object.getOwnPropertySymbols(H);fe{var ve,Ce;const fe=i.useContext(s),me=i.useContext(o),{getPrefixCls:_e,direction:at,radio:ke}=i.useContext(h.E_),We=i.useRef(null),Et=(0,a.sQ)(j,We),{isFormItemInput:Xe}=i.useContext(f.aM),Qe=$=>{var F,ue;(F=H.onChange)===null||F===void 0||F.call(H,$),(ue=fe==null?void 0:fe.onChange)===null||ue===void 0||ue.call(fe,$)},{prefixCls:Ne,className:Je,rootClassName:se,children:le,style:G}=H,R=D(H,["prefixCls","className","rootClassName","children","style"]),oe=_e("radio",Ne),be=((fe==null?void 0:fe.optionType)||me)==="button",k=be?`${oe}-button`:oe,[L,ie]=y(oe),X=Object.assign({},R),P=i.useContext(u.Z);fe&&(X.name=fe.name,X.onChange=Qe,X.checked=H.value===fe.value,X.disabled=(ve=X.disabled)!==null&&ve!==void 0?ve:fe.disabled),X.disabled=(Ce=X.disabled)!==null&&Ce!==void 0?Ce:P;const _=v()(`${k}-wrapper`,{[`${k}-wrapper-checked`]:X.checked,[`${k}-wrapper-disabled`]:X.disabled,[`${k}-wrapper-rtl`]:at==="rtl",[`${k}-wrapper-in-form-item`]:Xe},ke==null?void 0:ke.className,Je,se,ie);return L(i.createElement(S.Z,{component:"Radio",disabled:X.disabled},i.createElement("label",{className:_,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),G),onMouseEnter:H.onMouseEnter,onMouseLeave:H.onMouseLeave},i.createElement(n.Z,Object.assign({},X,{className:v()(X.className,!be&&B.A),type:"radio",prefixCls:k,ref:Et})),le!==void 0?i.createElement("span",null,le):null)))};var ye=i.forwardRef(Z);const ae=i.forwardRef((H,j)=>{const{getPrefixCls:ve,direction:Ce}=i.useContext(h.E_),[fe,me]=(0,g.Z)(H.defaultValue,{value:H.value}),_e=F=>{const ue=fe,Ae=F.target.value;"value"in H||me(Ae);const{onChange:ee}=H;ee&&Ae!==ue&&ee(F)},{prefixCls:at,className:ke,rootClassName:We,options:Et,buttonStyle:Xe="outline",disabled:Qe,children:Ne,size:Je,style:se,id:le,onMouseEnter:G,onMouseLeave:R,onFocus:oe,onBlur:be}=H,k=ve("radio",at),L=`${k}-group`,[ie,X]=y(k);let P=Ne;Et&&Et.length>0&&(P=Et.map(F=>typeof F=="string"||typeof F=="number"?i.createElement(ye,{key:F.toString(),prefixCls:k,disabled:Qe,value:F,checked:fe===F},F):i.createElement(ye,{key:`radio-group-value-options-${F.value}`,prefixCls:k,disabled:F.disabled||Qe,value:F.value,checked:fe===F.value,title:F.title,style:F.style},F.label)));const _=(0,r.Z)(Je),$=v()(L,`${L}-${Xe}`,{[`${L}-${_}`]:_,[`${L}-rtl`]:Ce==="rtl"},ke,We,X);return ie(i.createElement("div",Object.assign({},(0,m.Z)(H,{aria:!0,data:!0}),{className:$,style:se,onMouseEnter:G,onMouseLeave:R,onFocus:oe,onBlur:be,id:le,ref:j}),i.createElement(c,{value:{onChange:_e,value:fe,disabled:H.disabled,name:H.name,optionType:H.optionType}},P)))});var Re=i.memo(ae),M=function(H,j){var ve={};for(var Ce in H)Object.prototype.hasOwnProperty.call(H,Ce)&&j.indexOf(Ce)<0&&(ve[Ce]=H[Ce]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Ce=Object.getOwnPropertySymbols(H);fe{const{getPrefixCls:ve}=i.useContext(h.E_),{prefixCls:Ce}=H,fe=M(H,["prefixCls"]),me=ve("radio",Ce);return i.createElement(d,{value:"button"},i.createElement(ye,Object.assign({prefixCls:me},fe,{type:"radio",ref:j})))};var Q=i.forwardRef(Y);const ne=ye;ne.Button=Q,ne.Group=Re,ne.__ANT_RADIO=!0;var W=ne},13570:function(wt,N,e){"use strict";e.d(N,{Z:function(){return H}});var t=e(54476),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"},m=g,i=e(7657),h=function(ve,Ce){return v.createElement(i.Z,(0,t.Z)({},ve,{ref:Ce,icon:m}))},r=v.forwardRef(h),l=r,c=e(92310),s=e.n(c),o=e(20068),d=e(42978),n=e(75931),a=e(18929),u=e(10228),f=e(26112);function x(j,ve){var Ce=j.disabled,fe=j.prefixCls,me=j.character,_e=j.characterRender,at=j.index,ke=j.count,We=j.value,Et=j.allowHalf,Xe=j.focused,Qe=j.onHover,Ne=j.onClick,Je=function(L){Qe(L,at)},se=function(L){Ne(L,at)},le=function(L){L.keyCode===u.Z.ENTER&&Ne(L,at)},G=at+1,R=new Set([fe]);We===0&&at===0&&Xe?R.add("".concat(fe,"-focused")):Et&&We+.5>=G&&Weat?"true":"false","aria-posinset":at+1,"aria-setsize":ke,tabIndex:Ce?-1:0},v.createElement("div",{className:"".concat(fe,"-first")},oe),v.createElement("div",{className:"".concat(fe,"-second")},oe)));return _e&&(be=_e(be,j)),be}var E=v.forwardRef(x);function w(){var j=v.useRef({});function ve(fe){return j.current[fe]}function Ce(fe){return function(me){j.current[fe]=me}}return[ve,Ce]}function A(j){var ve=j.pageXOffset,Ce="scrollLeft";if(typeof ve!="number"){var fe=j.document;ve=fe.documentElement[Ce],typeof ve!="number"&&(ve=fe.body[Ce])}return ve}function C(j){var ve,Ce,fe=j.ownerDocument,me=fe.body,_e=fe&&fe.documentElement,at=j.getBoundingClientRect();return ve=at.left,Ce=at.top,ve-=_e.clientLeft||me.clientLeft||0,Ce-=_e.clientTop||me.clientTop||0,{left:ve,top:Ce}}function b(j){var ve=C(j),Ce=j.ownerDocument,fe=Ce.defaultView||Ce.parentWindow;return ve.left+=A(fe),ve.left}var p=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function y(j,ve){var Ce,fe=j.prefixCls,me=fe===void 0?"rc-rate":fe,_e=j.className,at=j.defaultValue,ke=j.value,We=j.count,Et=We===void 0?5:We,Xe=j.allowHalf,Qe=Xe===void 0?!1:Xe,Ne=j.allowClear,Je=Ne===void 0?!0:Ne,se=j.character,le=se===void 0?"\u2605":se,G=j.characterRender,R=j.disabled,oe=j.direction,be=oe===void 0?"ltr":oe,k=j.tabIndex,L=k===void 0?0:k,ie=j.autoFocus,X=j.onHoverChange,P=j.onChange,_=j.onFocus,$=j.onBlur,F=j.onKeyDown,ue=j.onMouseLeave,Ae=(0,n.Z)(j,p),ee=w(),T=(0,d.Z)(ee,2),I=T[0],de=T[1],pe=v.useRef(null),De=function(){if(!R){var re;(re=pe.current)===null||re===void 0||re.focus()}};v.useImperativeHandle(ve,function(){return{focus:De,blur:function(){if(!R){var re;(re=pe.current)===null||re===void 0||re.blur()}}}});var qe=(0,a.Z)(at||0,{value:ke}),Ke=(0,d.Z)(qe,2),he=Ke[0],Ze=Ke[1],J=(0,a.Z)(null),it=(0,d.Z)(J,2),St=it[0],O=it[1],Ve=function(re,Le){var Fe=be==="rtl",et=re+1;if(Qe){var rt=I(re),xt=b(rt),Ot=rt.clientWidth;(Fe&&Le-xt>Ot/2||!Fe&&Le-xt0&&!Fe||Le===u.Z.RIGHT&&et>0&&Fe?(Qe?et-=.5:et-=1,He(et),re.preventDefault()):Le===u.Z.LEFT&&et{const{componentCls:ve}=j;return{[`${ve}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:j.marginXS},"> div":{transition:`all ${j.motionDurationMid}, outline 0s`,"&:hover":{transform:j.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${j.lineWidth}px dashed ${j.starColor}`,transform:j.starHoverScale}},"&-first, &-second":{color:j.starBg,transition:`all ${j.motionDurationMid}`,userSelect:"none",[j.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${ve}-star-first, &-half ${ve}-star-second`]:{opacity:1},[`&-half ${ve}-star-first, &-full ${ve}-star-second`]:{color:"inherit"}}}},M=j=>({[`&-rtl${j.componentCls}`]:{direction:"rtl"}}),Y=j=>{const{componentCls:ve}=j;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,K.Wf)(j)),{display:"inline-block",margin:0,padding:0,color:j.starColor,fontSize:j.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${ve} ${ve}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Re(j)),{[`+ ${ve}-text`]:{display:"inline-block",marginInlineStart:j.marginXS,fontSize:j.fontSize}}),M(j))}};var Q=(0,ye.Z)("Rate",j=>{const ve=(0,ae.TS)(j,{});return[Y(ve)]},j=>({starColor:j.yellow6,starSize:j.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:j.colorFillContent})),ne=function(j,ve){var Ce={};for(var fe in j)Object.prototype.hasOwnProperty.call(j,fe)&&ve.indexOf(fe)<0&&(Ce[fe]=j[fe]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,fe=Object.getOwnPropertySymbols(j);me{const{prefixCls:Ce,className:fe,rootClassName:me,style:_e,tooltips:at,character:ke=v.createElement(l,null)}=j,We=ne(j,["prefixCls","className","rootClassName","style","tooltips","character"]),Et=(R,oe)=>{let{index:be}=oe;return at?v.createElement(Z.Z,{title:at[be]},R):R},{getPrefixCls:Xe,direction:Qe,rate:Ne}=v.useContext(D.E_),Je=Xe("rate",Ce),[se,le]=Q(Je),G=Object.assign(Object.assign({},Ne==null?void 0:Ne.style),_e);return se(v.createElement(B,Object.assign({ref:ve,character:ke,characterRender:Et},We,{className:s()(fe,me,le,Ne==null?void 0:Ne.className),style:G,prefixCls:Je,direction:Qe})))})},57809:function(wt,N,e){"use strict";var t=e(92310),v=e.n(t),g=e(77861),m=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),x=e(84443),E=e(66339),w=function(y,S){var B={};for(var D in y)Object.prototype.hasOwnProperty.call(y,D)&&S.indexOf(D)<0&&(B[D]=y[D]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,D=Object.getOwnPropertySymbols(y);Z{var B,{prefixCls:D,bordered:Z=!0,className:K,rootClassName:ye,getPopupContainer:ae,popupClassName:Re,dropdownClassName:M,listHeight:Y=256,placement:Q,listItemHeight:ne=24,size:W,disabled:H,notFoundContent:j,status:ve,builtinPlacements:Ce,dropdownMatchSelectWidth:fe,popupMatchSelectWidth:me,direction:_e,style:at,allowClear:ke}=y,We=w(y,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Et,getPrefixCls:Xe,renderEmpty:Qe,direction:Ne,virtual:Je,popupMatchSelectWidth:se,popupOverflow:le,select:G}=i.useContext(c.E_),R=Xe("select",D),oe=Xe(),be=_e!=null?_e:Ne,{compactSize:k,compactItemClassnames:L}=(0,a.ri)(R,be),[ie,X]=(0,u.Z)(R),P=i.useMemo(()=>{const{mode:Ie}=We;if(Ie!=="combobox")return Ie===A?"combobox":Ie},[We.mode]),_=P==="multiple"||P==="tags",$=(0,x.Z)(We.suffixIcon,We.showArrow),F=(B=me!=null?me:fe)!==null&&B!==void 0?B:se,{status:ue,hasFeedback:Ae,isFormItemInput:ee,feedbackIcon:T}=i.useContext(n.aM),I=(0,l.F)(ue,ve);let de;j!==void 0?de=j:P==="combobox"?de=null:de=(Qe==null?void 0:Qe("Select"))||i.createElement(o.Z,{componentName:"Select"});const{suffixIcon:pe,itemIcon:De,removeIcon:qe,clearIcon:Ke}=(0,E.Z)(Object.assign(Object.assign({},We),{multiple:_,hasFeedback:Ae,feedbackIcon:T,showSuffixIcon:$,prefixCls:R,showArrow:We.showArrow,componentName:"Select"})),he=ke===!0?{clearIcon:Ke}:ke,Ze=(0,m.Z)(We,["suffixIcon","itemIcon"]),J=v()(Re||M,{[`${R}-dropdown-${be}`]:be==="rtl"},ye,X),it=(0,d.Z)(Ie=>{var ze;return(ze=W!=null?W:k)!==null&&ze!==void 0?ze:Ie}),St=i.useContext(s.Z),O=H!=null?H:St,Ve=v()({[`${R}-lg`]:it==="large",[`${R}-sm`]:it==="small",[`${R}-rtl`]:be==="rtl",[`${R}-borderless`]:!Z,[`${R}-in-form-item`]:ee},(0,l.Z)(R,I,Ae),L,G==null?void 0:G.className,K,ye,X),He=i.useMemo(()=>Q!==void 0?Q:be==="rtl"?"bottomRight":"bottomLeft",[Q,be]),ce=(0,f.Z)(Ce,le);return ie(i.createElement(g.ZP,Object.assign({ref:S,virtual:Je,showSearch:G==null?void 0:G.showSearch},Ze,{style:Object.assign(Object.assign({},G==null?void 0:G.style),at),dropdownMatchSelectWidth:F,builtinPlacements:ce,transitionName:(0,r.m)(oe,"slide-up",We.transitionName),listHeight:Y,listItemHeight:ne,mode:P,prefixCls:R,placement:He,direction:be,suffixIcon:pe,menuItemSelectedIcon:De,removeIcon:qe,allowClear:he,notFoundContent:de,className:Ve,getPopupContainer:ae||Et,dropdownClassName:J,disabled:O})))},b=i.forwardRef(C),p=(0,h.Z)(b);b.SECRET_COMBOBOX_MODE_DO_NOT_USE=A,b.Option=g.Wx,b.OptGroup=g.Xo,b._InternalPanelDoNotUseOrYouWillBeFired=p,N.default=b},14154:function(wt,N,e){"use strict";e.d(N,{Z:function(){return b}});var t=e(17313),v=e(74207),g=e(37613),m=e(83116),i=e(13826),h=e(92899);const r=p=>{const{optionHeight:y,optionFontSize:S,optionLineHeight:B,optionPadding:D}=p;return{position:"relative",display:"block",minHeight:y,padding:D,color:p.colorText,fontWeight:"normal",fontSize:S,lineHeight:B,boxSizing:"border-box"}};var c=p=>{const{antCls:y,componentCls:S}=p,B=`${S}-item`,D=`&${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`,ye=`${S}-dropdown-placement-`;return[{[`${S}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(p)),{position:"absolute",top:-9999,zIndex:p.zIndexPopup,boxSizing:"border-box",padding:p.paddingXXS,overflow:"hidden",fontSize:p.fontSize,fontVariant:"initial",backgroundColor:p.colorBgElevated,borderRadius:p.borderRadiusLG,outline:"none",boxShadow:p.boxShadowSecondary,[` ${D}${ye}bottomLeft, ${Z}${ye}bottomLeft `]:{animationName:i.fJ},[` @@ -91,29 +91,29 @@ connection closed`)}};const Or=setInterval(()=>{dn.current&&dn.current.send(JSON ${Z}${ye}topLeft, ${D}${ye}topRight, ${Z}${ye}topRight - `]:{animationName:i.Qt},[`${k}${ye}bottomLeft`]:{animationName:i.Uw},[` - ${k}${ye}topLeft, - ${k}${ye}topRight - `]:{animationName:i.ly},"&-hidden":{display:"none"},[`${B}`]:Object.assign(Object.assign({},r(p)),{cursor:"pointer",transition:`background ${p.motionDurationSlow} ease`,borderRadius:p.borderRadiusSM,"&-group":{color:p.colorTextDescription,fontSize:p.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},t.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${B}-option-disabled)`]:{backgroundColor:p.optionActiveBg},[`&-selected:not(${B}-option-disabled)`]:{color:p.optionSelectedColor,fontWeight:p.optionSelectedFontWeight,backgroundColor:p.optionSelectedBg,[`${B}-option-state`]:{color:p.colorPrimary}},"&-disabled":{[`&${B}-option-selected`]:{backgroundColor:p.colorBgContainerDisabled},color:p.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:p.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,i.oN)(p,"slide-up"),(0,i.oN)(p,"slide-down"),(0,h.Fm)(p,"move-up"),(0,h.Fm)(p,"move-down")]};const s=2,o=p=>{let{controlHeightSM:y,controlHeight:S,lineWidth:B}=p;const D=(S-y)/2-B,Z=Math.ceil(D/2);return[D,Z]};function d(p,y){const{componentCls:S,iconCls:B}=p,D=`${S}-selection-overflow`,Z=p.multipleSelectItemHeight,[k]=o(p),ye=y?`${S}-${y}`:"";return{[`${S}-multiple${ye}`]:{fontSize:p.fontSize,[D]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${S}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${k-s}px ${s*2}px`,borderRadius:p.borderRadius,[`${S}-show-search&`]:{cursor:"text"},[`${S}-disabled&`]:{background:p.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${s}px 0`,lineHeight:`${Z}px`,visibility:"hidden",content:'"\\a0"'}},[` + `]:{animationName:i.Qt},[`${K}${ye}bottomLeft`]:{animationName:i.Uw},[` + ${K}${ye}topLeft, + ${K}${ye}topRight + `]:{animationName:i.ly},"&-hidden":{display:"none"},[`${B}`]:Object.assign(Object.assign({},r(p)),{cursor:"pointer",transition:`background ${p.motionDurationSlow} ease`,borderRadius:p.borderRadiusSM,"&-group":{color:p.colorTextDescription,fontSize:p.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},t.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${B}-option-disabled)`]:{backgroundColor:p.optionActiveBg},[`&-selected:not(${B}-option-disabled)`]:{color:p.optionSelectedColor,fontWeight:p.optionSelectedFontWeight,backgroundColor:p.optionSelectedBg,[`${B}-option-state`]:{color:p.colorPrimary}},"&-disabled":{[`&${B}-option-selected`]:{backgroundColor:p.colorBgContainerDisabled},color:p.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:p.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,i.oN)(p,"slide-up"),(0,i.oN)(p,"slide-down"),(0,h.Fm)(p,"move-up"),(0,h.Fm)(p,"move-down")]};const s=2,o=p=>{let{controlHeightSM:y,controlHeight:S,lineWidth:B}=p;const D=(S-y)/2-B,Z=Math.ceil(D/2);return[D,Z]};function d(p,y){const{componentCls:S,iconCls:B}=p,D=`${S}-selection-overflow`,Z=p.multipleSelectItemHeight,[K]=o(p),ye=y?`${S}-${y}`:"";return{[`${S}-multiple${ye}`]:{fontSize:p.fontSize,[D]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${S}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${K-s}px ${s*2}px`,borderRadius:p.borderRadius,[`${S}-show-search&`]:{cursor:"text"},[`${S}-disabled&`]:{background:p.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${s}px 0`,lineHeight:`${Z}px`,visibility:"hidden",content:'"\\a0"'}},[` &${S}-show-arrow ${S}-selector, &${S}-allow-clear ${S}-selector - `]:{paddingInlineEnd:p.fontSizeIcon+p.controlPaddingHorizontal},[`${S}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Z,marginTop:s,marginBottom:s,lineHeight:`${Z-p.lineWidth*2}px`,background:p.multipleItemBg,border:`${p.lineWidth}px ${p.lineType} ${p.multipleItemBorderColor}`,borderRadius:p.borderRadiusSM,cursor:"default",transition:`font-size ${p.motionDurationSlow}, line-height ${p.motionDurationSlow}, height ${p.motionDurationSlow}`,userSelect:"none",marginInlineEnd:s*2,paddingInlineStart:p.paddingXS,paddingInlineEnd:p.paddingXS/2,[`${S}-disabled&`]:{color:p.multipleItemColorDisabled,borderColor:p.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:p.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,t.Ro)()),{display:"inline-flex",alignItems:"center",color:p.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${B}`]:{verticalAlign:"-0.2em"},"&:hover":{color:p.colorIconHover}})},[`${D}-item + ${D}-item`]:{[`${S}-selection-search`]:{marginInlineStart:0}},[`${S}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:p.inputPaddingHorizontalBase-k,"\n &-input,\n &-mirror\n ":{height:Z,fontFamily:p.fontFamily,lineHeight:`${Z}px`,transition:`all ${p.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${S}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:p.inputPaddingHorizontalBase,insetInlineEnd:p.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${p.motionDurationSlow}`}}}}var a=p=>{const{componentCls:y}=p,S=(0,g.TS)(p,{controlHeight:p.controlHeightSM,multipleSelectItemHeight:p.controlHeightXS,borderRadius:p.borderRadiusSM,borderRadiusSM:p.borderRadiusXS}),B=(0,g.TS)(p,{fontSize:p.fontSizeLG,controlHeight:p.controlHeightLG,multipleSelectItemHeight:p.multipleItemHeightLG,borderRadius:p.borderRadiusLG,borderRadiusSM:p.borderRadius}),[,D]=o(p);return[d(p),d(S,"sm"),{[`${y}-multiple${y}-sm`]:{[`${y}-selection-placeholder`]:{insetInline:p.controlPaddingHorizontalSM-p.lineWidth},[`${y}-selection-search`]:{marginInlineStart:D}}},d(B,"lg")]};function u(p,y){const{componentCls:S,inputPaddingHorizontalBase:B,borderRadius:D}=p,Z=p.controlHeight-p.lineWidth*2,k=Math.ceil(p.fontSize*1.25),ye=y?`${S}-${y}`:"";return{[`${S}-single${ye}`]:{fontSize:p.fontSize,[`${S}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(p)),{display:"flex",borderRadius:D,[`${S}-selection-search`]:{position:"absolute",top:0,insetInlineStart:B,insetInlineEnd:B,bottom:0,"&-input":{width:"100%"}},[` + `]:{paddingInlineEnd:p.fontSizeIcon+p.controlPaddingHorizontal},[`${S}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Z,marginTop:s,marginBottom:s,lineHeight:`${Z-p.lineWidth*2}px`,background:p.multipleItemBg,border:`${p.lineWidth}px ${p.lineType} ${p.multipleItemBorderColor}`,borderRadius:p.borderRadiusSM,cursor:"default",transition:`font-size ${p.motionDurationSlow}, line-height ${p.motionDurationSlow}, height ${p.motionDurationSlow}`,userSelect:"none",marginInlineEnd:s*2,paddingInlineStart:p.paddingXS,paddingInlineEnd:p.paddingXS/2,[`${S}-disabled&`]:{color:p.multipleItemColorDisabled,borderColor:p.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:p.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,t.Ro)()),{display:"inline-flex",alignItems:"center",color:p.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${B}`]:{verticalAlign:"-0.2em"},"&:hover":{color:p.colorIconHover}})},[`${D}-item + ${D}-item`]:{[`${S}-selection-search`]:{marginInlineStart:0}},[`${S}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:p.inputPaddingHorizontalBase-K,"\n &-input,\n &-mirror\n ":{height:Z,fontFamily:p.fontFamily,lineHeight:`${Z}px`,transition:`all ${p.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${S}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:p.inputPaddingHorizontalBase,insetInlineEnd:p.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${p.motionDurationSlow}`}}}}var a=p=>{const{componentCls:y}=p,S=(0,g.TS)(p,{controlHeight:p.controlHeightSM,multipleSelectItemHeight:p.controlHeightXS,borderRadius:p.borderRadiusSM,borderRadiusSM:p.borderRadiusXS}),B=(0,g.TS)(p,{fontSize:p.fontSizeLG,controlHeight:p.controlHeightLG,multipleSelectItemHeight:p.multipleItemHeightLG,borderRadius:p.borderRadiusLG,borderRadiusSM:p.borderRadius}),[,D]=o(p);return[d(p),d(S,"sm"),{[`${y}-multiple${y}-sm`]:{[`${y}-selection-placeholder`]:{insetInline:p.controlPaddingHorizontalSM-p.lineWidth},[`${y}-selection-search`]:{marginInlineStart:D}}},d(B,"lg")]};function u(p,y){const{componentCls:S,inputPaddingHorizontalBase:B,borderRadius:D}=p,Z=p.controlHeight-p.lineWidth*2,K=Math.ceil(p.fontSize*1.25),ye=y?`${S}-${y}`:"";return{[`${S}-single${ye}`]:{fontSize:p.fontSize,[`${S}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(p)),{display:"flex",borderRadius:D,[`${S}-selection-search`]:{position:"absolute",top:0,insetInlineStart:B,insetInlineEnd:B,bottom:0,"&-input":{width:"100%"}},[` ${S}-selection-item, ${S}-selection-placeholder `]:{padding:0,lineHeight:`${Z}px`,transition:`all ${p.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Z}px`}},[`${S}-selection-item`]:{position:"relative",userSelect:"none"},[`${S}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${S}-selection-item:after`,`${S}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` &${S}-show-arrow ${S}-selection-item, &${S}-show-arrow ${S}-selection-placeholder - `]:{paddingInlineEnd:k},[`&${S}-open ${S}-selection-item`]:{color:p.colorTextPlaceholder},[`&:not(${S}-customize-input)`]:{[`${S}-selector`]:{width:"100%",height:p.controlHeight,padding:`0 ${B}px`,[`${S}-selection-search-input`]:{height:Z},"&:after":{lineHeight:`${Z}px`}}},[`&${S}-customize-input`]:{[`${S}-selector`]:{"&:after":{display:"none"},[`${S}-selection-search`]:{position:"static",width:"100%"},[`${S}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${B}px`,"&:after":{display:"none"}}}}}}}function f(p){const{componentCls:y}=p,S=p.controlPaddingHorizontalSM-p.lineWidth;return[u(p),u((0,g.TS)(p,{controlHeight:p.controlHeightSM,borderRadius:p.borderRadiusSM}),"sm"),{[`${y}-single${y}-sm`]:{[`&:not(${y}-customize-input)`]:{[`${y}-selection-search`]:{insetInlineStart:S,insetInlineEnd:S},[`${y}-selector`]:{padding:`0 ${S}px`},[`&${y}-show-arrow ${y}-selection-search`]:{insetInlineEnd:S+p.fontSize*1.5},[` + `]:{paddingInlineEnd:K},[`&${S}-open ${S}-selection-item`]:{color:p.colorTextPlaceholder},[`&:not(${S}-customize-input)`]:{[`${S}-selector`]:{width:"100%",height:p.controlHeight,padding:`0 ${B}px`,[`${S}-selection-search-input`]:{height:Z},"&:after":{lineHeight:`${Z}px`}}},[`&${S}-customize-input`]:{[`${S}-selector`]:{"&:after":{display:"none"},[`${S}-selection-search`]:{position:"static",width:"100%"},[`${S}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${B}px`,"&:after":{display:"none"}}}}}}}function f(p){const{componentCls:y}=p,S=p.controlPaddingHorizontalSM-p.lineWidth;return[u(p),u((0,g.TS)(p,{controlHeight:p.controlHeightSM,borderRadius:p.borderRadiusSM}),"sm"),{[`${y}-single${y}-sm`]:{[`&:not(${y}-customize-input)`]:{[`${y}-selection-search`]:{insetInlineStart:S,insetInlineEnd:S},[`${y}-selector`]:{padding:`0 ${S}px`},[`&${y}-show-arrow ${y}-selection-search`]:{insetInlineEnd:S+p.fontSize*1.5},[` &${y}-show-arrow ${y}-selection-item, &${y}-show-arrow ${y}-selection-placeholder - `]:{paddingInlineEnd:p.fontSize*1.5}}}},u((0,g.TS)(p,{controlHeight:p.singleItemHeightLG,fontSize:p.fontSizeLG,borderRadius:p.borderRadiusLG}),"lg")]}const x=p=>{const{componentCls:y,selectorBg:S}=p;return{position:"relative",backgroundColor:S,border:`${p.lineWidth}px ${p.lineType} ${p.colorBorder}`,transition:`all ${p.motionDurationMid} ${p.motionEaseInOut}`,input:{cursor:"pointer"},[`${y}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${y}-disabled&`]:{color:p.colorTextDisabled,background:p.colorBgContainerDisabled,cursor:"not-allowed",[`${y}-multiple&`]:{background:p.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},E=function(p,y){let S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:B,borderHoverColor:D,outlineColor:Z,antCls:k}=y,ye=S?{[`${B}-selector`]:{borderColor:D}}:{};return{[p]:{[`&:not(${B}-disabled):not(${B}-customize-input):not(${k}-pagination-size-changer)`]:Object.assign(Object.assign({},ye),{[`${B}-focused& ${B}-selector`]:{borderColor:D,boxShadow:`0 0 0 ${y.controlOutlineWidth}px ${Z}`,outline:0},[`&:hover ${B}-selector`]:{borderColor:D}})}}},w=p=>{const{componentCls:y}=p;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=p=>{const{componentCls:y,inputPaddingHorizontalBase:S,iconCls:B}=p;return{[y]:Object.assign(Object.assign({},(0,t.Wf)(p)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${y}-customize-input) ${y}-selector`]:Object.assign(Object.assign({},x(p)),w(p)),[`${y}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${y}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:p.colorTextPlaceholder,pointerEvents:"none"}),[`${y}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:S,height:p.fontSizeIcon,marginTop:-p.fontSizeIcon/2,color:p.colorTextQuaternary,fontSize:p.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[B]:{verticalAlign:"top",transition:`transform ${p.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:S,zIndex:1,display:"inline-block",width:p.fontSizeIcon,height:p.fontSizeIcon,marginTop:-p.fontSizeIcon/2,color:p.colorTextQuaternary,fontSize:p.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:p.clearBg,cursor:"pointer",opacity:0,transition:`color ${p.motionDurationMid} ease, opacity ${p.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:p.colorTextTertiary}},"&:hover":{[`${y}-clear`]:{opacity:1}}}),[`${y}-has-feedback`]:{[`${y}-clear`]:{insetInlineEnd:S+p.fontSize+p.paddingXS}}}},C=p=>{const{componentCls:y}=p;return[{[y]:{[`&-borderless ${y}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${y}-in-form-item`]:{width:"100%"}}},A(p),f(p),a(p),c(p),{[`${y}-rtl`]:{direction:"rtl"}},E(y,(0,g.TS)(p,{borderHoverColor:p.colorPrimaryHover,outlineColor:p.controlOutline})),E(`${y}-status-error`,(0,g.TS)(p,{borderHoverColor:p.colorErrorHover,outlineColor:p.colorErrorOutline}),!0),E(`${y}-status-warning`,(0,g.TS)(p,{borderHoverColor:p.colorWarningHover,outlineColor:p.colorWarningOutline}),!0),(0,v.c)(p,{borderElCls:`${y}-selector`,focusElCls:`${y}-focused`})]};var b=(0,m.Z)("Select",(p,y)=>{let{rootPrefixCls:S}=y;const B=(0,g.TS)(p,{rootPrefixCls:S,inputPaddingHorizontalBase:p.paddingSM-1,multipleSelectItemHeight:p.multipleItemHeight});return[C(B)]},p=>{const{fontSize:y,lineHeight:S,controlHeight:B,controlPaddingHorizontal:D,zIndexPopupBase:Z,colorText:k,fontWeightStrong:ye,controlItemBgActive:se,controlItemBgHover:Be,colorBgContainer:M,colorFillSecondary:Y,controlHeightLG:Q,controlHeightSM:ne,colorBgContainerDisabled:W,colorTextDisabled:K}=p;return{zIndexPopup:Z+50,optionSelectedColor:k,optionSelectedFontWeight:ye,optionSelectedBg:se,optionActiveBg:Be,optionPadding:`${(B-y*S)/2}px ${D}px`,optionFontSize:y,optionLineHeight:S,optionHeight:B,selectorBg:M,clearBg:M,singleItemHeightLG:Q,multipleItemBg:Y,multipleItemBorderColor:"transparent",multipleItemHeight:ne,multipleItemHeightLG:B,multipleSelectorBgDisabled:W,multipleItemColorDisabled:K,multipleItemBorderColorDisabled:"transparent"}})},58582:function(wt,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,m){return g||t(m)}},84443:function(wt,N,e){"use strict";e.d(N,{Z:function(){return t}});function t(v,g){return g!==void 0?g:v!==null}},66339:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(40001),v=e(19248),g=e(99267),m=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:x,showSuffixIcon:E,feedbackIcon:w,showArrow:A,componentName:C}=c;const b=o!=null?o:r.createElement(v.Z,null),p=D=>s===null&&!f&&!A?null:r.createElement(r.Fragment,null,E!==!1&&D,f&&w);let y=null;if(s!==void 0)y=p(s);else if(a)y=p(r.createElement(i.Z,{spin:!0}));else{const D=`${x}-suffix`;y=Z=>{let{open:k,showSearch:ye}=Z;return p(k&&ye?r.createElement(h.Z,{className:D}):r.createElement(m.Z,{className:D}))}}let S=null;d!==void 0?S=d:u?S=r.createElement(t.Z,null):S=null;let B=null;return n!==void 0?B=n:B=r.createElement(g.Z,null),{clearIcon:b,suffixIcon:y,itemIcon:S,removeIcon:B}}},61621:function(wt,N,e){"use strict";e.d(N,{Z:function(){return ce}});var t=e(92310),v=e.n(t),g=e(59301),m=e(36355),i=e(2738),r=G=>{const{prefixCls:R,className:ae,style:be,size:H,shape:L}=G,ie=v()({[`${R}-lg`]:H==="large",[`${R}-sm`]:H==="small"}),X=v()({[`${R}-circle`]:L==="circle",[`${R}-square`]:L==="square",[`${R}-round`]:L==="round"}),F=g.useMemo(()=>typeof H=="number"?{width:H,height:H,lineHeight:`${H}px`}:{},[H]);return g.createElement("span",{className:v()(R,ie,X,ae),style:Object.assign(Object.assign({},F),be)})},l=e(36237),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:ae,controlHeight:be,controlHeightLG:H,controlHeightSM:L}=G;return{[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ae},n(be)),[`${R}${R}-circle`]:{borderRadius:"50%"},[`${R}${R}-lg`]:Object.assign({},n(H)),[`${R}${R}-sm`]:Object.assign({},n(L))}},x=G=>{const{controlHeight:R,borderRadiusSM:ae,skeletonInputCls:be,controlHeightLG:H,controlHeightSM:L,gradientFromColor:ie}=G;return{[`${be}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ie,borderRadius:ae},u(R)),[`${be}-lg`]:Object.assign({},u(H)),[`${be}-sm`]:Object.assign({},u(L))}},E=G=>Object.assign({width:G},d(G)),w=G=>{const{skeletonImageCls:R,imageSizeBase:ae,gradientFromColor:be,borderRadiusSM:H}=G;return{[`${R}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:be,borderRadius:H},E(ae*2)),{[`${R}-path`]:{fill:"#bfbfbf"},[`${R}-svg`]:Object.assign(Object.assign({},E(ae)),{maxWidth:ae*4,maxHeight:ae*4}),[`${R}-svg${R}-svg-circle`]:{borderRadius:"50%"}}),[`${R}${R}-circle`]:{borderRadius:"50%"}}},A=(G,R,ae)=>{const{skeletonButtonCls:be}=G;return{[`${ae}${be}-circle`]:{width:R,minWidth:R,borderRadius:"50%"},[`${ae}${be}-round`]:{borderRadius:R}}},C=G=>Object.assign({width:G*2,minWidth:G*2},d(G)),b=G=>{const{borderRadiusSM:R,skeletonButtonCls:ae,controlHeight:be,controlHeightLG:H,controlHeightSM:L,gradientFromColor:ie}=G;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ae}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ie,borderRadius:R,width:be*2,minWidth:be*2},C(be))},A(G,be,ae)),{[`${ae}-lg`]:Object.assign({},C(H))}),A(G,H,`${ae}-lg`)),{[`${ae}-sm`]:Object.assign({},C(L))}),A(G,L,`${ae}-sm`))},p=G=>{const{componentCls:R,skeletonAvatarCls:ae,skeletonTitleCls:be,skeletonParagraphCls:H,skeletonButtonCls:L,skeletonInputCls:ie,skeletonImageCls:X,controlHeight:F,controlHeightLG:_,controlHeightSM:$,gradientFromColor:P,padding:oe,marginSM:Ae,borderRadius:ee,titleHeight:T,blockRadius:I,paragraphLiHeight:de,controlHeightXS:pe,paragraphMarginTop:De}=G;return{[`${R}`]:{display:"table",width:"100%",[`${R}-header`]:{display:"table-cell",paddingInlineEnd:oe,verticalAlign:"top",[`${ae}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:P},n(F)),[`${ae}-circle`]:{borderRadius:"50%"},[`${ae}-lg`]:Object.assign({},n(_)),[`${ae}-sm`]:Object.assign({},n($))},[`${R}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${be}`]:{width:"100%",height:T,background:P,borderRadius:I,[`+ ${H}`]:{marginBlockStart:$}},[`${H}`]:{padding:0,"> li":{width:"100%",height:de,listStyle:"none",background:P,borderRadius:I,"+ li":{marginBlockStart:pe}}},[`${H}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${R}-content`]:{[`${be}, ${H} > li`]:{borderRadius:ee}}},[`${R}-with-avatar ${R}-content`]:{[`${be}`]:{marginBlockStart:Ae,[`+ ${H}`]:{marginBlockStart:De}}},[`${R}${R}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},b(G)),f(G)),x(G)),w(G)),[`${R}${R}-block`]:{width:"100%",[`${L}`]:{width:"100%"},[`${ie}`]:{width:"100%"}},[`${R}${R}-active`]:{[` + `]:{paddingInlineEnd:p.fontSize*1.5}}}},u((0,g.TS)(p,{controlHeight:p.singleItemHeightLG,fontSize:p.fontSizeLG,borderRadius:p.borderRadiusLG}),"lg")]}const x=p=>{const{componentCls:y,selectorBg:S}=p;return{position:"relative",backgroundColor:S,border:`${p.lineWidth}px ${p.lineType} ${p.colorBorder}`,transition:`all ${p.motionDurationMid} ${p.motionEaseInOut}`,input:{cursor:"pointer"},[`${y}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${y}-disabled&`]:{color:p.colorTextDisabled,background:p.colorBgContainerDisabled,cursor:"not-allowed",[`${y}-multiple&`]:{background:p.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},E=function(p,y){let S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:B,borderHoverColor:D,outlineColor:Z,antCls:K}=y,ye=S?{[`${B}-selector`]:{borderColor:D}}:{};return{[p]:{[`&:not(${B}-disabled):not(${B}-customize-input):not(${K}-pagination-size-changer)`]:Object.assign(Object.assign({},ye),{[`${B}-focused& ${B}-selector`]:{borderColor:D,boxShadow:`0 0 0 ${y.controlOutlineWidth}px ${Z}`,outline:0},[`&:hover ${B}-selector`]:{borderColor:D}})}}},w=p=>{const{componentCls:y}=p;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=p=>{const{componentCls:y,inputPaddingHorizontalBase:S,iconCls:B}=p;return{[y]:Object.assign(Object.assign({},(0,t.Wf)(p)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${y}-customize-input) ${y}-selector`]:Object.assign(Object.assign({},x(p)),w(p)),[`${y}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${y}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:p.colorTextPlaceholder,pointerEvents:"none"}),[`${y}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:S,height:p.fontSizeIcon,marginTop:-p.fontSizeIcon/2,color:p.colorTextQuaternary,fontSize:p.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[B]:{verticalAlign:"top",transition:`transform ${p.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:S,zIndex:1,display:"inline-block",width:p.fontSizeIcon,height:p.fontSizeIcon,marginTop:-p.fontSizeIcon/2,color:p.colorTextQuaternary,fontSize:p.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:p.clearBg,cursor:"pointer",opacity:0,transition:`color ${p.motionDurationMid} ease, opacity ${p.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:p.colorTextTertiary}},"&:hover":{[`${y}-clear`]:{opacity:1}}}),[`${y}-has-feedback`]:{[`${y}-clear`]:{insetInlineEnd:S+p.fontSize+p.paddingXS}}}},C=p=>{const{componentCls:y}=p;return[{[y]:{[`&-borderless ${y}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${y}-in-form-item`]:{width:"100%"}}},A(p),f(p),a(p),c(p),{[`${y}-rtl`]:{direction:"rtl"}},E(y,(0,g.TS)(p,{borderHoverColor:p.colorPrimaryHover,outlineColor:p.controlOutline})),E(`${y}-status-error`,(0,g.TS)(p,{borderHoverColor:p.colorErrorHover,outlineColor:p.colorErrorOutline}),!0),E(`${y}-status-warning`,(0,g.TS)(p,{borderHoverColor:p.colorWarningHover,outlineColor:p.colorWarningOutline}),!0),(0,v.c)(p,{borderElCls:`${y}-selector`,focusElCls:`${y}-focused`})]};var b=(0,m.Z)("Select",(p,y)=>{let{rootPrefixCls:S}=y;const B=(0,g.TS)(p,{rootPrefixCls:S,inputPaddingHorizontalBase:p.paddingSM-1,multipleSelectItemHeight:p.multipleItemHeight});return[C(B)]},p=>{const{fontSize:y,lineHeight:S,controlHeight:B,controlPaddingHorizontal:D,zIndexPopupBase:Z,colorText:K,fontWeightStrong:ye,controlItemBgActive:ae,controlItemBgHover:Re,colorBgContainer:M,colorFillSecondary:Y,controlHeightLG:Q,controlHeightSM:ne,colorBgContainerDisabled:W,colorTextDisabled:H}=p;return{zIndexPopup:Z+50,optionSelectedColor:K,optionSelectedFontWeight:ye,optionSelectedBg:ae,optionActiveBg:Re,optionPadding:`${(B-y*S)/2}px ${D}px`,optionFontSize:y,optionLineHeight:S,optionHeight:B,selectorBg:M,clearBg:M,singleItemHeightLG:Q,multipleItemBg:Y,multipleItemBorderColor:"transparent",multipleItemHeight:ne,multipleItemHeightLG:B,multipleSelectorBgDisabled:W,multipleItemColorDisabled:H,multipleItemBorderColorDisabled:"transparent"}})},58582:function(wt,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,m){return g||t(m)}},84443:function(wt,N,e){"use strict";e.d(N,{Z:function(){return t}});function t(v,g){return g!==void 0?g:v!==null}},66339:function(wt,N,e){"use strict";e.d(N,{Z:function(){return l}});var t=e(40001),v=e(19248),g=e(99267),m=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:x,showSuffixIcon:E,feedbackIcon:w,showArrow:A,componentName:C}=c;const b=o!=null?o:r.createElement(v.Z,null),p=D=>s===null&&!f&&!A?null:r.createElement(r.Fragment,null,E!==!1&&D,f&&w);let y=null;if(s!==void 0)y=p(s);else if(a)y=p(r.createElement(i.Z,{spin:!0}));else{const D=`${x}-suffix`;y=Z=>{let{open:K,showSearch:ye}=Z;return p(K&&ye?r.createElement(h.Z,{className:D}):r.createElement(m.Z,{className:D}))}}let S=null;d!==void 0?S=d:u?S=r.createElement(t.Z,null):S=null;let B=null;return n!==void 0?B=n:B=r.createElement(g.Z,null),{clearIcon:b,suffixIcon:y,itemIcon:S,removeIcon:B}}},61621:function(wt,N,e){"use strict";e.d(N,{Z:function(){return le}});var t=e(92310),v=e.n(t),g=e(59301),m=e(36355),i=e(2738),r=G=>{const{prefixCls:R,className:oe,style:be,size:k,shape:L}=G,ie=v()({[`${R}-lg`]:k==="large",[`${R}-sm`]:k==="small"}),X=v()({[`${R}-circle`]:L==="circle",[`${R}-square`]:L==="square",[`${R}-round`]:L==="round"}),P=g.useMemo(()=>typeof k=="number"?{width:k,height:k,lineHeight:`${k}px`}:{},[k]);return g.createElement("span",{className:v()(R,ie,X,oe),style:Object.assign(Object.assign({},P),be)})},l=e(36237),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:be,controlHeightLG:k,controlHeightSM:L}=G;return{[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:oe},n(be)),[`${R}${R}-circle`]:{borderRadius:"50%"},[`${R}${R}-lg`]:Object.assign({},n(k)),[`${R}${R}-sm`]:Object.assign({},n(L))}},x=G=>{const{controlHeight:R,borderRadiusSM:oe,skeletonInputCls:be,controlHeightLG:k,controlHeightSM:L,gradientFromColor:ie}=G;return{[`${be}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ie,borderRadius:oe},u(R)),[`${be}-lg`]:Object.assign({},u(k)),[`${be}-sm`]:Object.assign({},u(L))}},E=G=>Object.assign({width:G},d(G)),w=G=>{const{skeletonImageCls:R,imageSizeBase:oe,gradientFromColor:be,borderRadiusSM:k}=G;return{[`${R}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:be,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:be}=G;return{[`${oe}${be}-circle`]:{width:R,minWidth:R,borderRadius:"50%"},[`${oe}${be}-round`]:{borderRadius:R}}},C=G=>Object.assign({width:G*2,minWidth:G*2},d(G)),b=G=>{const{borderRadiusSM:R,skeletonButtonCls:oe,controlHeight:be,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:be*2,minWidth:be*2},C(be))},A(G,be,oe)),{[`${oe}-lg`]:Object.assign({},C(k))}),A(G,k,`${oe}-lg`)),{[`${oe}-sm`]:Object.assign({},C(L))}),A(G,L,`${oe}-sm`))},p=G=>{const{componentCls:R,skeletonAvatarCls:oe,skeletonTitleCls:be,skeletonParagraphCls:k,skeletonButtonCls:L,skeletonInputCls:ie,skeletonImageCls:X,controlHeight:P,controlHeightLG:_,controlHeightSM:$,gradientFromColor:F,padding:ue,marginSM:Ae,borderRadius:ee,titleHeight:T,blockRadius:I,paragraphLiHeight:de,controlHeightXS:pe,paragraphMarginTop:De}=G;return{[`${R}`]:{display:"table",width:"100%",[`${R}-header`]:{display:"table-cell",paddingInlineEnd:ue,verticalAlign:"top",[`${oe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:F},n(P)),[`${oe}-circle`]:{borderRadius:"50%"},[`${oe}-lg`]:Object.assign({},n(_)),[`${oe}-sm`]:Object.assign({},n($))},[`${R}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${be}`]:{width:"100%",height:T,background:F,borderRadius:I,[`+ ${k}`]:{marginBlockStart:$}},[`${k}`]:{padding:0,"> li":{width:"100%",height:de,listStyle:"none",background:F,borderRadius:I,"+ li":{marginBlockStart:pe}}},[`${k}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${R}-content`]:{[`${be}, ${k} > li`]:{borderRadius:ee}}},[`${R}-with-avatar ${R}-content`]:{[`${be}`]:{marginBlockStart:Ae,[`+ ${k}`]:{marginBlockStart:De}}},[`${R}${R}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},b(G)),f(G)),x(G)),w(G)),[`${R}${R}-block`]:{width:"100%",[`${L}`]:{width:"100%"},[`${ie}`]:{width:"100%"}},[`${R}${R}-active`]:{[` ${be}, - ${H} > li, - ${ae}, + ${k} > li, + ${oe}, ${L}, ${ie}, ${X} - `]:Object.assign({},a(G))}}};var y=(0,c.Z)("Skeleton",G=>{const{componentCls:R}=G,ae=(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[p(ae)]},G=>{const{colorFillContent:R,colorFill:ae}=G,be=R,H=ae;return{color:be,colorGradientEnd:H,gradientFromColor:be,gradientToColor:H,titleHeight:G.controlHeight/2,blockRadius:G.borderRadiusSM,paragraphMarginTop:G.marginLG+G.marginXXS,paragraphLiHeight:G.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),B=G=>{const{prefixCls:R,className:ae,rootClassName:be,active:H,shape:L="circle",size:ie="default"}=G,{getPrefixCls:X}=g.useContext(m.E_),F=X("skeleton",R),[_,$]=y(F),P=(0,i.Z)(G,["prefixCls","className"]),oe=v()(F,`${F}-element`,{[`${F}-active`]:H},ae,be,$);return _(g.createElement("div",{className:oe},g.createElement(r,Object.assign({prefixCls:`${F}-avatar`,shape:L,size:ie},P))))},Z=G=>{const{prefixCls:R,className:ae,rootClassName:be,active:H,block:L=!1,size:ie="default"}=G,{getPrefixCls:X}=g.useContext(m.E_),F=X("skeleton",R),[_,$]=y(F),P=(0,i.Z)(G,["prefixCls"]),oe=v()(F,`${F}-element`,{[`${F}-active`]:H,[`${F}-block`]:L},ae,be,$);return _(g.createElement("div",{className:oe},g.createElement(r,Object.assign({prefixCls:`${F}-button`,size:ie},P))))};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 se=G=>{const{prefixCls:R,className:ae,rootClassName:be,style:H,active:L}=G,{getPrefixCls:ie}=g.useContext(m.E_),X=ie("skeleton",R),[F,_]=y(X),$=v()(X,`${X}-element`,{[`${X}-active`]:L},ae,be,_);return F(g.createElement("div",{className:$},g.createElement("div",{className:v()(`${X}-image`,ae),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:k,className:`${X}-image-path`})))))},M=G=>{const{prefixCls:R,className:ae,rootClassName:be,active:H,block:L,size:ie="default"}=G,{getPrefixCls:X}=g.useContext(m.E_),F=X("skeleton",R),[_,$]=y(F),P=(0,i.Z)(G,["prefixCls"]),oe=v()(F,`${F}-element`,{[`${F}-active`]:H,[`${F}-block`]:L},ae,be,$);return _(g.createElement("div",{className:oe},g.createElement(r,Object.assign({prefixCls:`${F}-input`,size:ie},P))))},Y=e(54476),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"},ne=Q,W=e(7657),K=function(R,ae){return g.createElement(W.Z,(0,Y.Z)({},R,{ref:ae,icon:ne}))},j=g.forwardRef(K),ve=j,fe=G=>{const{prefixCls:R,className:ae,rootClassName:be,style:H,active:L,children:ie}=G,{getPrefixCls:X}=g.useContext(m.E_),F=X("skeleton",R),[_,$]=y(F),P=v()(F,`${F}-element`,{[`${F}-active`]:L},$,ae,be),oe=ie!=null?ie:g.createElement(ve,null);return _(g.createElement("div",{className:P},g.createElement("div",{className:v()(`${F}-image`,ae),style:H},oe)))},me=e(94480),at=G=>{const R=X=>{const{width:F,rows:_=2}=G;if(Array.isArray(F))return F[X];if(_-1===X)return F},{prefixCls:ae,className:be,style:H,rows:L}=G,ie=(0,me.Z)(Array(L)).map((X,F)=>g.createElement("li",{key:F,style:{width:R(F)}}));return g.createElement("ul",{className:v()(ae,be),style:H},ie)},Ze=G=>{let{prefixCls:R,className:ae,width:be,style:H}=G;return g.createElement("h3",{className:v()(R,ae),style:Object.assign({width:be},H)})};function Et(G){return G&&typeof G=="object"?G:{}}function Ve(G,R){return G&&!R?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ge(G,R){return!G&&R?{width:"38%"}:G&&R?{width:"50%"}:{}}function Re(G,R){const ae={};return(!G||!R)&&(ae.width="61%"),!G&&R?ae.rows=3:ae.rows=2,ae}const Je=G=>{const{prefixCls:R,loading:ae,className:be,rootClassName:H,style:L,children:ie,avatar:X=!1,title:F=!0,paragraph:_=!0,active:$,round:P}=G,{getPrefixCls:oe,direction:Ae,skeleton:ee}=g.useContext(m.E_),T=oe("skeleton",R),[I,de]=y(T);if(ae||!("loading"in G)){const pe=!!X,De=!!F,qe=!!_;let Ke;if(pe){const J=Object.assign(Object.assign({prefixCls:`${T}-avatar`},Ve(De,qe)),Et(X));Ke=g.createElement("div",{className:`${T}-header`},g.createElement(r,Object.assign({},J)))}let he;if(De||qe){let J;if(De){const St=Object.assign(Object.assign({prefixCls:`${T}-title`},Ge(pe,qe)),Et(F));J=g.createElement(Ze,Object.assign({},St))}let it;if(qe){const St=Object.assign(Object.assign({prefixCls:`${T}-paragraph`},Re(pe,De)),Et(_));it=g.createElement(at,Object.assign({},St))}he=g.createElement("div",{className:`${T}-content`},J,it)}const We=v()(T,{[`${T}-with-avatar`]:pe,[`${T}-active`]:$,[`${T}-rtl`]:Ae==="rtl",[`${T}-round`]:P},ee==null?void 0:ee.className,be,H,de);return I(g.createElement("div",{className:We,style:Object.assign(Object.assign({},ee==null?void 0:ee.style),L)},Ke,he))}return typeof ie!="undefined"?ie:null};Je.Button=Z,Je.Avatar=B,Je.Input=M,Je.Image=se,Je.Node=fe;var le=Je,ce=le},81327:function(wt,N,e){"use strict";e.d(N,{Z:function(){return x}});var t=e(59301),v=e(92310),g=e.n(v),m=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:C,split:b,style:p}=E;const{latestIndex:y}=t.useContext(r);return C==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:w,style:p},C),A{var A,C;const{getPrefixCls:b,space:p,direction:y}=t.useContext(i.E_),{size:S=(p==null?void 0:p.size)||"small",align:B,className:D,rootClassName:Z,children:k,direction:ye="horizontal",prefixCls:se,split:Be,style:M,wrap:Y=!1,classNames:Q,styles:ne}=E,W=a(E,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[K,j]=Array.isArray(S)?S:[S,S],ve=d(j),Ce=d(K),fe=n(j),me=n(K),_e=(0,m.Z)(k,{keepEmpty:!0}),at=B===void 0&&ye==="horizontal"?"center":B,ke=b("space",se),[Ze,Et]=(0,o.Z)(ke),Ve=g()(ke,p==null?void 0:p.className,Et,`${ke}-${ye}`,{[`${ke}-rtl`]:y==="rtl",[`${ke}-align-${at}`]:at,[`${ke}-gap-row-${j}`]:ve,[`${ke}-gap-col-${K}`]:Ce},D,Z),Ge=g()(`${ke}-item`,(A=Q==null?void 0:Q.item)!==null&&A!==void 0?A:(C=p==null?void 0:p.classNames)===null||C===void 0?void 0:C.item);let Re=0;const Je=_e.map((G,R)=>{var ae,be;G!=null&&(Re=R);const H=G&&G.key||`${Ge}-${R}`;return t.createElement(s,{className:Ge,key:H,index:R,split:Be,style:(ae=ne==null?void 0:ne.item)!==null&&ae!==void 0?ae:(be=p==null?void 0:p.styles)===null||be===void 0?void 0:be.item},G)}),le=t.useMemo(()=>({latestIndex:Re}),[Re]);if(_e.length===0)return null;const ce={};return Y&&(ce.flexWrap="wrap"),!Ce&&me&&(ce.columnGap=K),!ve&&fe&&(ce.rowGap=j),Ze(t.createElement("div",Object.assign({ref:w,className:Ve,style:Object.assign(Object.assign(Object.assign({},ce),p==null?void 0:p.style),M)},W),t.createElement(l,{value:le},Je)))});f.Compact=h.ZP;var x=f},31797:function(wt,N,e){"use strict";e.d(N,{default:function(){return y}});var t=e(59301),v=e(56762),g=e(92343),m=e(92310),i=e.n(m),h=e(36355),r=e(61621),c=S=>{const{value:B,formatter:D,precision:Z,decimalSeparator:k,groupSeparator:ye="",prefixCls:se}=S;let Be;if(typeof D=="function")Be=D(B);else{const M=String(B),Y=M.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Y||M==="-")Be=M;else{const Q=Y[1];let ne=Y[2]||"0",W=Y[4]||"";ne=ne.replace(/\B(?=(\d{3})+(?!\d))/g,ye),typeof Z=="number"&&(W=W.padEnd(Z,"0").slice(0,Z>0?Z:0)),W&&(W=`${k}${W}`),Be=[t.createElement("span",{key:"int",className:`${se}-content-value-int`},Q,ne),W&&t.createElement("span",{key:"decimal",className:`${se}-content-value-decimal`},W)]}}return t.createElement("span",{className:`${se}-content-value`},Be)},s=e(17313),o=e(83116),d=e(37613);const n=S=>{const{componentCls:B,marginXXS:D,padding:Z,colorTextDescription:k,titleFontSize:ye,colorTextHeading:se,contentFontSize:Be,fontFamily:M}=S;return{[`${B}`]:Object.assign(Object.assign({},(0,s.Wf)(S)),{[`${B}-title`]:{marginBottom:D,color:k,fontSize:ye},[`${B}-skeleton`]:{paddingTop:Z},[`${B}-content`]:{color:se,fontSize:Be,fontFamily:M,[`${B}-content-value`]:{display:"inline-block",direction:"ltr"},[`${B}-content-prefix, ${B}-content-suffix`]:{display:"inline-block"},[`${B}-content-prefix`]:{marginInlineEnd:D},[`${B}-content-suffix`]:{marginInlineStart:D}}})}};var a=(0,o.Z)("Statistic",S=>{const B=(0,d.TS)(S,{});return[n(B)]},S=>{const{fontSizeHeading3:B,fontSize:D}=S;return{titleFontSize:D,contentFontSize:B}}),f=S=>{const{prefixCls:B,className:D,rootClassName:Z,style:k,valueStyle:ye,value:se=0,title:Be,valueRender:M,prefix:Y,suffix:Q,loading:ne=!1,onMouseEnter:W,onMouseLeave:K,decimalSeparator:j=".",groupSeparator:ve=","}=S,{getPrefixCls:Ce,direction:fe,statistic:me}=t.useContext(h.E_),_e=Ce("statistic",B),[at,ke]=a(_e),Ze=t.createElement(c,Object.assign({decimalSeparator:j,groupSeparator:ve,prefixCls:_e},S,{value:se})),Et=i()(_e,{[`${_e}-rtl`]:fe==="rtl"},me==null?void 0:me.className,D,Z,ke);return at(t.createElement("div",{className:Et,style:Object.assign(Object.assign({},me==null?void 0:me.style),k),onMouseEnter:W,onMouseLeave:K},Be&&t.createElement("div",{className:`${_e}-title`},Be),t.createElement(r.Z,{paragraph:!1,loading:ne,className:`${_e}-skeleton`},t.createElement("div",{style:ye,className:`${_e}-content`},Y&&t.createElement("span",{className:`${_e}-content-prefix`},Y),M?M(Ze):Ze,Q&&t.createElement("span",{className:`${_e}-content-suffix`},Q)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function E(S,B){let D=S;const Z=/\[[^\]]*]/g,k=(B.match(Z)||[]).map(M=>M.slice(1,-1)),ye=B.replace(Z,"[]"),se=x.reduce((M,Y)=>{let[Q,ne]=Y;if(M.includes(Q)){const W=Math.floor(D/ne);return D-=W*ne,M.replace(new RegExp(`${Q}+`,"g"),K=>{const j=K.length;return W.toString().padStart(j,"0")})}return M},ye);let Be=0;return se.replace(Z,()=>{const M=k[Be];return Be+=1,M})}function w(S,B){const{format:D=""}=B,Z=new Date(S).getTime(),k=Date.now(),ye=Math.max(Z-k,0);return E(ye,D)}const A=1e3/30;function C(S){return new Date(S).getTime()}const b=S=>{const{value:B,format:D="HH:mm:ss",onChange:Z,onFinish:k}=S,ye=(0,v.Z)(),se=t.useRef(null),Be=()=>{k==null||k(),se.current&&(clearInterval(se.current),se.current=null)},M=()=>{const ne=C(B);ne>=Date.now()&&(se.current=setInterval(()=>{ye(),Z==null||Z(ne-Date.now()),ne(M(),()=>{se.current&&(clearInterval(se.current),se.current=null)}),[B]);const Y=(ne,W)=>w(ne,Object.assign(Object.assign({},W),{format:D})),Q=ne=>(0,g.Tm)(ne,{title:void 0});return t.createElement(f,Object.assign({},S,{valueRender:Q,formatter:Y}))};var p=t.memo(b);f.Countdown=p;var y=f},8378:function(wt,N){"use strict";const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + `]: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[p(oe)]},G=>{const{colorFillContent:R,colorFill:oe}=G,be=R,k=oe;return{color:be,colorGradientEnd:k,gradientFromColor:be,gradientToColor:k,titleHeight:G.controlHeight/2,blockRadius:G.borderRadiusSM,paragraphMarginTop:G.marginLG+G.marginXXS,paragraphLiHeight:G.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),B=G=>{const{prefixCls:R,className:oe,rootClassName:be,active:k,shape:L="circle",size:ie="default"}=G,{getPrefixCls:X}=g.useContext(m.E_),P=X("skeleton",R),[_,$]=y(P),F=(0,i.Z)(G,["prefixCls","className"]),ue=v()(P,`${P}-element`,{[`${P}-active`]:k},oe,be,$);return _(g.createElement("div",{className:ue},g.createElement(r,Object.assign({prefixCls:`${P}-avatar`,shape:L,size:ie},F))))},Z=G=>{const{prefixCls:R,className:oe,rootClassName:be,active:k,block:L=!1,size:ie="default"}=G,{getPrefixCls:X}=g.useContext(m.E_),P=X("skeleton",R),[_,$]=y(P),F=(0,i.Z)(G,["prefixCls"]),ue=v()(P,`${P}-element`,{[`${P}-active`]:k,[`${P}-block`]:L},oe,be,$);return _(g.createElement("div",{className:ue},g.createElement(r,Object.assign({prefixCls:`${P}-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:be,style:k,active:L}=G,{getPrefixCls:ie}=g.useContext(m.E_),X=ie("skeleton",R),[P,_]=y(X),$=v()(X,`${X}-element`,{[`${X}-active`]:L},oe,be,_);return P(g.createElement("div",{className:$},g.createElement("div",{className:v()(`${X}-image`,oe),style:k},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${X}-image-svg`},g.createElement("path",{d:K,className:`${X}-image-path`})))))},M=G=>{const{prefixCls:R,className:oe,rootClassName:be,active:k,block:L,size:ie="default"}=G,{getPrefixCls:X}=g.useContext(m.E_),P=X("skeleton",R),[_,$]=y(P),F=(0,i.Z)(G,["prefixCls"]),ue=v()(P,`${P}-element`,{[`${P}-active`]:k,[`${P}-block`]:L},oe,be,$);return _(g.createElement("div",{className:ue},g.createElement(r,Object.assign({prefixCls:`${P}-input`,size:ie},F))))},Y=e(54476),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"},ne=Q,W=e(7657),H=function(R,oe){return g.createElement(W.Z,(0,Y.Z)({},R,{ref:oe,icon:ne}))},j=g.forwardRef(H),ve=j,fe=G=>{const{prefixCls:R,className:oe,rootClassName:be,style:k,active:L,children:ie}=G,{getPrefixCls:X}=g.useContext(m.E_),P=X("skeleton",R),[_,$]=y(P),F=v()(P,`${P}-element`,{[`${P}-active`]:L},$,oe,be),ue=ie!=null?ie:g.createElement(ve,null);return _(g.createElement("div",{className:F},g.createElement("div",{className:v()(`${P}-image`,oe),style:k},ue)))},me=e(94480),at=G=>{const R=X=>{const{width:P,rows:_=2}=G;if(Array.isArray(P))return P[X];if(_-1===X)return P},{prefixCls:oe,className:be,style:k,rows:L}=G,ie=(0,me.Z)(Array(L)).map((X,P)=>g.createElement("li",{key:P,style:{width:R(P)}}));return g.createElement("ul",{className:v()(oe,be),style:k},ie)},We=G=>{let{prefixCls:R,className:oe,width:be,style:k}=G;return g.createElement("h3",{className:v()(R,oe),style:Object.assign({width:be},k)})};function Et(G){return G&&typeof G=="object"?G:{}}function Xe(G,R){return G&&!R?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Qe(G,R){return!G&&R?{width:"38%"}:G&&R?{width:"50%"}:{}}function Ne(G,R){const oe={};return(!G||!R)&&(oe.width="61%"),!G&&R?oe.rows=3:oe.rows=2,oe}const Je=G=>{const{prefixCls:R,loading:oe,className:be,rootClassName:k,style:L,children:ie,avatar:X=!1,title:P=!0,paragraph:_=!0,active:$,round:F}=G,{getPrefixCls:ue,direction:Ae,skeleton:ee}=g.useContext(m.E_),T=ue("skeleton",R),[I,de]=y(T);if(oe||!("loading"in G)){const pe=!!X,De=!!P,qe=!!_;let Ke;if(pe){const J=Object.assign(Object.assign({prefixCls:`${T}-avatar`},Xe(De,qe)),Et(X));Ke=g.createElement("div",{className:`${T}-header`},g.createElement(r,Object.assign({},J)))}let he;if(De||qe){let J;if(De){const St=Object.assign(Object.assign({prefixCls:`${T}-title`},Qe(pe,qe)),Et(P));J=g.createElement(We,Object.assign({},St))}let it;if(qe){const St=Object.assign(Object.assign({prefixCls:`${T}-paragraph`},Ne(pe,De)),Et(_));it=g.createElement(at,Object.assign({},St))}he=g.createElement("div",{className:`${T}-content`},J,it)}const Ze=v()(T,{[`${T}-with-avatar`]:pe,[`${T}-active`]:$,[`${T}-rtl`]:Ae==="rtl",[`${T}-round`]:F},ee==null?void 0:ee.className,be,k,de);return I(g.createElement("div",{className:Ze,style:Object.assign(Object.assign({},ee==null?void 0:ee.style),L)},Ke,he))}return typeof ie!="undefined"?ie:null};Je.Button=Z,Je.Avatar=B,Je.Input=M,Je.Image=ae,Je.Node=fe;var se=Je,le=se},81327:function(wt,N,e){"use strict";e.d(N,{Z:function(){return x}});var t=e(59301),v=e(92310),g=e.n(v),m=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:C,split:b,style:p}=E;const{latestIndex:y}=t.useContext(r);return C==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:w,style:p},C),A{var A,C;const{getPrefixCls:b,space:p,direction:y}=t.useContext(i.E_),{size:S=(p==null?void 0:p.size)||"small",align:B,className:D,rootClassName:Z,children:K,direction:ye="horizontal",prefixCls:ae,split:Re,style:M,wrap:Y=!1,classNames:Q,styles:ne}=E,W=a(E,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[H,j]=Array.isArray(S)?S:[S,S],ve=d(j),Ce=d(H),fe=n(j),me=n(H),_e=(0,m.Z)(K,{keepEmpty:!0}),at=B===void 0&&ye==="horizontal"?"center":B,ke=b("space",ae),[We,Et]=(0,o.Z)(ke),Xe=g()(ke,p==null?void 0:p.className,Et,`${ke}-${ye}`,{[`${ke}-rtl`]:y==="rtl",[`${ke}-align-${at}`]:at,[`${ke}-gap-row-${j}`]:ve,[`${ke}-gap-col-${H}`]:Ce},D,Z),Qe=g()(`${ke}-item`,(A=Q==null?void 0:Q.item)!==null&&A!==void 0?A:(C=p==null?void 0:p.classNames)===null||C===void 0?void 0:C.item);let Ne=0;const Je=_e.map((G,R)=>{var oe,be;G!=null&&(Ne=R);const k=G&&G.key||`${Qe}-${R}`;return t.createElement(s,{className:Qe,key:k,index:R,split:Re,style:(oe=ne==null?void 0:ne.item)!==null&&oe!==void 0?oe:(be=p==null?void 0:p.styles)===null||be===void 0?void 0:be.item},G)}),se=t.useMemo(()=>({latestIndex:Ne}),[Ne]);if(_e.length===0)return null;const le={};return Y&&(le.flexWrap="wrap"),!Ce&&me&&(le.columnGap=H),!ve&&fe&&(le.rowGap=j),We(t.createElement("div",Object.assign({ref:w,className:Xe,style:Object.assign(Object.assign(Object.assign({},le),p==null?void 0:p.style),M)},W),t.createElement(l,{value:se},Je)))});f.Compact=h.ZP;var x=f},31797:function(wt,N,e){"use strict";e.d(N,{default:function(){return y}});var t=e(59301),v=e(56762),g=e(92343),m=e(92310),i=e.n(m),h=e(36355),r=e(61621),c=S=>{const{value:B,formatter:D,precision:Z,decimalSeparator:K,groupSeparator:ye="",prefixCls:ae}=S;let Re;if(typeof D=="function")Re=D(B);else{const M=String(B),Y=M.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Y||M==="-")Re=M;else{const Q=Y[1];let ne=Y[2]||"0",W=Y[4]||"";ne=ne.replace(/\B(?=(\d{3})+(?!\d))/g,ye),typeof Z=="number"&&(W=W.padEnd(Z,"0").slice(0,Z>0?Z:0)),W&&(W=`${K}${W}`),Re=[t.createElement("span",{key:"int",className:`${ae}-content-value-int`},Q,ne),W&&t.createElement("span",{key:"decimal",className:`${ae}-content-value-decimal`},W)]}}return t.createElement("span",{className:`${ae}-content-value`},Re)},s=e(17313),o=e(83116),d=e(37613);const n=S=>{const{componentCls:B,marginXXS:D,padding:Z,colorTextDescription:K,titleFontSize:ye,colorTextHeading:ae,contentFontSize:Re,fontFamily:M}=S;return{[`${B}`]:Object.assign(Object.assign({},(0,s.Wf)(S)),{[`${B}-title`]:{marginBottom:D,color:K,fontSize:ye},[`${B}-skeleton`]:{paddingTop:Z},[`${B}-content`]:{color:ae,fontSize:Re,fontFamily:M,[`${B}-content-value`]:{display:"inline-block",direction:"ltr"},[`${B}-content-prefix, ${B}-content-suffix`]:{display:"inline-block"},[`${B}-content-prefix`]:{marginInlineEnd:D},[`${B}-content-suffix`]:{marginInlineStart:D}}})}};var a=(0,o.Z)("Statistic",S=>{const B=(0,d.TS)(S,{});return[n(B)]},S=>{const{fontSizeHeading3:B,fontSize:D}=S;return{titleFontSize:D,contentFontSize:B}}),f=S=>{const{prefixCls:B,className:D,rootClassName:Z,style:K,valueStyle:ye,value:ae=0,title:Re,valueRender:M,prefix:Y,suffix:Q,loading:ne=!1,onMouseEnter:W,onMouseLeave:H,decimalSeparator:j=".",groupSeparator:ve=","}=S,{getPrefixCls:Ce,direction:fe,statistic:me}=t.useContext(h.E_),_e=Ce("statistic",B),[at,ke]=a(_e),We=t.createElement(c,Object.assign({decimalSeparator:j,groupSeparator:ve,prefixCls:_e},S,{value:ae})),Et=i()(_e,{[`${_e}-rtl`]:fe==="rtl"},me==null?void 0:me.className,D,Z,ke);return at(t.createElement("div",{className:Et,style:Object.assign(Object.assign({},me==null?void 0:me.style),K),onMouseEnter:W,onMouseLeave:H},Re&&t.createElement("div",{className:`${_e}-title`},Re),t.createElement(r.Z,{paragraph:!1,loading:ne,className:`${_e}-skeleton`},t.createElement("div",{style:ye,className:`${_e}-content`},Y&&t.createElement("span",{className:`${_e}-content-prefix`},Y),M?M(We):We,Q&&t.createElement("span",{className:`${_e}-content-suffix`},Q)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function E(S,B){let D=S;const Z=/\[[^\]]*]/g,K=(B.match(Z)||[]).map(M=>M.slice(1,-1)),ye=B.replace(Z,"[]"),ae=x.reduce((M,Y)=>{let[Q,ne]=Y;if(M.includes(Q)){const W=Math.floor(D/ne);return D-=W*ne,M.replace(new RegExp(`${Q}+`,"g"),H=>{const j=H.length;return W.toString().padStart(j,"0")})}return M},ye);let Re=0;return ae.replace(Z,()=>{const M=K[Re];return Re+=1,M})}function w(S,B){const{format:D=""}=B,Z=new Date(S).getTime(),K=Date.now(),ye=Math.max(Z-K,0);return E(ye,D)}const A=1e3/30;function C(S){return new Date(S).getTime()}const b=S=>{const{value:B,format:D="HH:mm:ss",onChange:Z,onFinish:K}=S,ye=(0,v.Z)(),ae=t.useRef(null),Re=()=>{K==null||K(),ae.current&&(clearInterval(ae.current),ae.current=null)},M=()=>{const ne=C(B);ne>=Date.now()&&(ae.current=setInterval(()=>{ye(),Z==null||Z(ne-Date.now()),ne(M(),()=>{ae.current&&(clearInterval(ae.current),ae.current=null)}),[B]);const Y=(ne,W)=>w(ne,Object.assign(Object.assign({},W),{format:D})),Q=ne=>(0,g.Tm)(ne,{title:void 0});return t.createElement(f,Object.assign({},S,{valueRender:Q,formatter:Y}))};var p=t.memo(b);f.Countdown=p;var y=f},8378:function(wt,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(wt,N,e){"use strict";e.d(N,{Fm:function(){return d}});var t=e(36237),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}}),m=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:m},"move-left":{inKeyframes:i,outKeyframes:h},"move-right":{inKeyframes:r,outKeyframes:l}},d=(n,a)=>{const{antCls:u}=n,f=`${u}-${a}`,{inKeyframes:x,outKeyframes:E}=o[a];return[(0,v.R)(f,x,E,n.motionDurationMid),{[` ${f}-enter, @@ -121,7 +121,7 @@ connection closed`)}};const Or=setInterval(()=>{dn.current&&dn.current.send(JSON `]:{opacity:0,animationTimingFunction:n.motionEaseOutCirc},[`${f}-leave`]:{animationTimingFunction:n.motionEaseInOutCirc}}]}},13826:function(wt,N,e){"use strict";e.d(N,{Qt:function(){return i},Uw:function(){return m},fJ:function(){return g},ly:function(){return h},oN:function(){return d}});var t=e(36237),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}}),m=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:m},"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:x,outKeyframes:E}=o[a];return[(0,v.R)(f,x,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(wt,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(wt,N,e){"use strict";e.d(N,{default:function(){return Or}});var t={},v="rc-table-internal-hook",g=e(42978),m=e(6089),i=e(34280),h=e(13697),r=e(59301),l=e(4676);function c(z){var V=r.createContext(void 0),ge=function(Fe){var Le=Fe.value,ht=Fe.children,mt=r.useRef(Le);mt.current=Le;var ft=r.useState(function(){return{getValue:function(){return mt.current},listeners:new Set}}),je=(0,g.Z)(ft,1),Ft=je[0];return(0,i.Z)(function(){(0,l.unstable_batchedUpdates)(function(){Ft.listeners.forEach(function(_t){_t(Le)})})},[Le]),r.createElement(V.Provider,{value:Ft},ht)};return{Context:V,Provider:ge,defaultValue:z}}function s(z,V){var ge=(0,m.Z)(typeof V=="function"?V:function(_t){if(V===void 0)return _t;if(!Array.isArray(V))return _t[V];var Gt={};return V.forEach(function(jt){Gt[jt]=_t[jt]}),Gt}),we=r.useContext(z==null?void 0:z.Context),Fe=we||{},Le=Fe.listeners,ht=Fe.getValue,mt=r.useRef();mt.current=ge(we?ht():z==null?void 0:z.defaultValue);var ft=r.useState({}),je=(0,g.Z)(ft,2),Ft=je[1];return(0,i.Z)(function(){if(!we)return;function _t(Gt){var jt=ge(Gt);(0,h.Z)(mt.current,jt,!0)||Ft({})}return Le.add(_t),function(){Le.delete(_t)}},[we]),mt.current}var o=e(54476),d=e(8654);function n(){var z=r.createContext(null);function V(){return r.useContext(z)}function ge(Fe,Le){var ht=(0,d.Yr)(Fe),mt=function(je,Ft){var _t=ht?{ref:Ft}:{},Gt=r.useRef(0),jt=r.useRef(je),Qt=V();return Qt!==null?r.createElement(Fe,(0,o.Z)({},je,_t)):((!Le||Le(jt.current,je))&&(Gt.current+=1),jt.current=je,r.createElement(z.Provider,{value:Gt.current},r.createElement(Fe,(0,o.Z)({},je,_t))))};return ht?r.forwardRef(mt):mt}function we(Fe,Le){var ht=(0,d.Yr)(Fe),mt=function(je,Ft){var _t=ht?{ref:Ft}:{};return V(),r.createElement(Fe,(0,o.Z)({},je,_t))};return ht?r.memo(r.forwardRef(mt),Le):r.memo(mt,Le)}return{makeImmutable:ge,responseImmutable:we,useImmutableMark:V}}var a=n(),u=a.makeImmutable,f=a.responseImmutable,x=a.useImmutableMark,E=n(),w=E.makeImmutable,A=E.responseImmutable,C=E.useImmutableMark,b=c(),p=b;function y(z,V){var ge=r.useRef(0);ge.current+=1;var we=r.useRef(z),Fe=[];Object.keys(z||{}).map(function(ht){var mt;(z==null?void 0:z[ht])!==((mt=we.current)===null||mt===void 0?void 0:mt[ht])&&Fe.push(ht)}),we.current=z;var Le=r.useRef([]);return Fe.length&&(Le.current=Fe),r.useDebugValue(ge.current),r.useDebugValue(Le.current.join(", ")),V&&console.log("".concat(V,":"),ge.current,Le.current),ge.current}var S=null,B=r.memo(function(){var z=y();return r.createElement("h1",null,"Render Times: ",z)});B.displayName="RenderBlock";var D=e(76190),Z=e(33885),k=e(20068),ye=e(92310),se=e.n(ye),Be=e(80547),M=e(97938),Y=e(48736),Q=r.createContext({renderWithProps:!1}),ne=Q,W="RC_TABLE_KEY";function K(z){return z==null?[]:Array.isArray(z)?z:[z]}function j(z){var V=[],ge={};return z.forEach(function(we){for(var Fe=we||{},Le=Fe.key,ht=Fe.dataIndex,mt=Le||K(ht).join("-")||W;ge[mt];)mt="".concat(mt,"_next");ge[mt]=!0,V.push(mt)}),V}function ve(z){return z!=null}function Ce(z){return z&&(0,D.Z)(z)==="object"&&!Array.isArray(z)&&!r.isValidElement(z)}function fe(z,V,ge,we,Fe,Le){var ht=r.useContext(ne),mt=C(),ft=(0,Be.Z)(function(){if(ve(we))return[we];var je=V==null||V===""?[]:Array.isArray(V)?V:[V],Ft=(0,M.Z)(z,je),_t=Ft,Gt=void 0;if(Fe){var jt=Fe(Ft,z,ge);Ce(jt)?(_t=jt.children,Gt=jt.props,ht.renderWithProps=!0):_t=jt}return[_t,Gt]},[mt,z,we,V,Fe,ge],function(je,Ft){if(Le){var _t=(0,g.Z)(je,2),Gt=_t[1],jt=(0,g.Z)(Ft,2),Qt=jt[1];return Le(Qt,Gt)}return ht.renderWithProps?!0:!(0,h.Z)(je,Ft,!0)});return ft}function me(z,V,ge,we){var Fe=z+V-1;return z<=we&&Fe>=ge}function _e(z,V){return s(p,function(ge){var we=me(z,V||1,ge.hoverStartRow,ge.hoverEndRow);return[we,ge.onHover]})}var at=function(V){var ge=V.ellipsis,we=V.rowType,Fe=V.children,Le,ht=ge===!0?{showTitle:!0}:ge;return ht&&(ht.showTitle||we==="header")&&(typeof Fe=="string"||typeof Fe=="number"?Le=Fe.toString():r.isValidElement(Fe)&&typeof Fe.props.children=="string"&&(Le=Fe.props.children)),Le};function ke(z){var V,ge,we,Fe,Le,ht,mt,ft,je=z.component,Ft=z.children,_t=z.ellipsis,Gt=z.scope,jt=z.prefixCls,Qt=z.className,hn=z.align,cn=z.record,nn=z.render,rn=z.dataIndex,gn=z.renderIndex,Qn=z.shouldCellUpdate,Yn=z.index,Rn=z.rowType,tr=z.colSpan,fr=z.rowSpan,wn=z.fixLeft,Pn=z.fixRight,$t=z.firstFixLeft,Lt=z.lastFixLeft,yn=z.firstFixRight,Wn=z.lastFixRight,Tn=z.appendNode,rr=z.additionalProps,Mn=rr===void 0?{}:rr,ur=z.isSticky,hr="".concat(jt,"-cell"),Er=s(p,["supportSticky","allColumnsFixedLeft"]),Ir=Er.supportSticky,ni=Er.allColumnsFixedLeft,Jr=fe(cn,rn,gn,Ft,nn,Qn),dr=(0,g.Z)(Jr,2),qr=dr[0],wr=dr[1],Ur={},$r=typeof wn=="number"&&Ir,Ti=typeof Pn=="number"&&Ir;$r&&(Ur.position="sticky",Ur.left=wn),Ti&&(Ur.position="sticky",Ur.right=Pn);var Un=(V=(ge=(we=wr==null?void 0:wr.colSpan)!==null&&we!==void 0?we:Mn.colSpan)!==null&&ge!==void 0?ge:tr)!==null&&V!==void 0?V:1,Jn=(Fe=(Le=(ht=wr==null?void 0:wr.rowSpan)!==null&&ht!==void 0?ht:Mn.rowSpan)!==null&&Le!==void 0?Le:fr)!==null&&Fe!==void 0?Fe:1,Nn=_e(Yn,Jn),Hn=(0,g.Z)(Nn,2),Pr=Hn[0],Bn=Hn[1],vr=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 pr=(mt=Mn.title)!==null&&mt!==void 0?mt:at({rowType:Rn,ellipsis:_t,children:qr}),Di=se()(hr,Qt,(ft={},(0,k.Z)(ft,"".concat(hr,"-fix-left"),$r&&Ir),(0,k.Z)(ft,"".concat(hr,"-fix-left-first"),$t&&Ir),(0,k.Z)(ft,"".concat(hr,"-fix-left-last"),Lt&&Ir),(0,k.Z)(ft,"".concat(hr,"-fix-left-all"),Lt&&ni&&Ir),(0,k.Z)(ft,"".concat(hr,"-fix-right"),Ti&&Ir),(0,k.Z)(ft,"".concat(hr,"-fix-right-first"),yn&&Ir),(0,k.Z)(ft,"".concat(hr,"-fix-right-last"),Wn&&Ir),(0,k.Z)(ft,"".concat(hr,"-ellipsis"),_t),(0,k.Z)(ft,"".concat(hr,"-with-append"),Tn),(0,k.Z)(ft,"".concat(hr,"-fix-sticky"),($r||Ti)&&ur&&Ir),(0,k.Z)(ft,"".concat(hr,"-row-hover"),!wr&&Pr),ft),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)({},Ur),Mn.style),wi),wr==null?void 0:wr.style),_i=qr;return(0,D.Z)(_i)==="object"&&!Array.isArray(_i)&&!r.isValidElement(_i)&&(_i=null),_t&&(Lt||yn)&&(_i=r.createElement("span",{className:"".concat(hr,"-content")},_i)),r.createElement(je,(0,o.Z)({},wr,Mn,{className:Di,style:Mi,title:pr,scope:Gt,onMouseEnter:vr,onMouseLeave:Ln,colSpan:Un!==1?Un:null,rowSpan:Jn!==1?Jn:null}),Tn,_i)}var Ze=r.memo(ke);function Et(z,V,ge,we,Fe,Le){var ht=ge[z]||{},mt=ge[V]||{},ft,je;ht.fixed==="left"?ft=we.left[Fe==="rtl"?V:z]:mt.fixed==="right"&&(je=we.right[Fe==="rtl"?z:V]);var Ft=!1,_t=!1,Gt=!1,jt=!1,Qt=ge[V+1],hn=ge[z-1],cn=!(Le!=null&&Le.children);if(Fe==="rtl"){if(ft!==void 0){var nn=hn&&hn.fixed==="left";jt=!nn&&cn}else if(je!==void 0){var rn=Qt&&Qt.fixed==="right";Gt=!rn&&cn}}else if(ft!==void 0){var gn=Qt&&Qt.fixed==="left";Ft=!gn&&cn}else if(je!==void 0){var Qn=hn&&hn.fixed==="right";_t=!Qn&&cn}return{fixLeft:ft,fixRight:je,lastFixLeft:Ft,firstFixRight:_t,lastFixRight:Gt,firstFixLeft:jt,isSticky:we.isSticky}}var Ve=r.createContext({}),Ge=Ve;function Re(z){var V=z.className,ge=z.index,we=z.children,Fe=z.colSpan,Le=Fe===void 0?1:Fe,ht=z.rowSpan,mt=z.align,ft=s(p,["prefixCls","direction"]),je=ft.prefixCls,Ft=ft.direction,_t=r.useContext(Ge),Gt=_t.scrollColumnIndex,jt=_t.stickyOffsets,Qt=_t.flattenColumns,hn=_t.columns,cn=ge+Le-1,nn=cn+1===Gt?Le+1:Le,rn=Et(ge,ge+nn-1,Qt,jt,Ft,hn==null?void 0:hn[ge]);return r.createElement(Ze,(0,o.Z)({className:V,index:ge,component:"td",prefixCls:je,record:null,dataIndex:null,align:mt,colSpan:nn,rowSpan:ht,render:function(){return we}},rn))}var Je=e(75931),le=["children"];function ce(z){var V=z.children,ge=(0,Je.Z)(z,le);return r.createElement("tr",ge,V)}function G(z){var V=z.children;return V}G.Row=ce,G.Cell=Re;var R=G;function ae(z){var V=z.children,ge=z.stickyOffsets,we=z.flattenColumns,Fe=z.columns,Le=s(p,"prefixCls"),ht=we.length-1,mt=we[ht],ft=r.useMemo(function(){return{stickyOffsets:ge,flattenColumns:we,scrollColumnIndex:mt!=null&&mt.scrollbar?ht:null,columns:Fe}},[mt,we,ht,ge,Fe]);return r.createElement(Ge.Provider,{value:ft},r.createElement("tfoot",{className:"".concat(Le,"-summary")},V))}var be=A(ae),H=R,L=e(70425),ie=e(29301),X=e(29194),F=e(3465),_=e(75152),$=e(26112);function P(z,V,ge,we,Fe,Le,ht){z.push({record:V,indent:ge,index:ht});var mt=Le(V),ft=Fe==null?void 0:Fe.has(mt);if(V&&Array.isArray(V[we])&&ft)for(var je=0;je1?$t-1:0),yn=1;yn<$t;yn++)Lt[yn-1]=arguments[yn];Yn==null||Yn.apply(void 0,[Pn].concat(Lt))},tr;typeof jt=="string"?tr=jt:typeof jt=="function"&&(tr=jt(z,ge,we));var fr=j(Le);return(0,Z.Z)((0,Z.Z)({},Fe),{},{columnsKey:fr,nestExpandable:Qt,expanded:nn,hasNestChildren:rn,record:z,onTriggerExpand:gn,rowSupportExpand:hn,expandable:cn,rowProps:(0,Z.Z)((0,Z.Z)({},Qn),{},{className:se()(tr,Qn==null?void 0:Qn.className),onClick:Rn})})}function I(z,V,ge,we,Fe){var Le=z.record,ht=z.prefixCls,mt=z.columnsKey,ft=z.fixedInfoList,je=z.expandIconColumnIndex,Ft=z.nestExpandable,_t=z.indentSize,Gt=z.expandIcon,jt=z.expanded,Qt=z.hasNestChildren,hn=z.onTriggerExpand,cn=mt[ge],nn=ft[ge],rn;ge===(je||0)&&Ft&&(rn=r.createElement(r.Fragment,null,r.createElement("span",{style:{paddingLeft:"".concat(_t*we,"px")},className:"".concat(ht,"-row-indent indent-level-").concat(we)}),Gt({prefixCls:ht,expanded:jt,expandable:Qt,record:Le,onExpand:hn})));var gn;return V.onCell&&(gn=V.onCell(Le,Fe)),{key:cn,fixedInfo:nn,appendCellNode:rn,additionalCellProps:gn||{}}}function de(z){var V=z.className,ge=z.style,we=z.record,Fe=z.index,Le=z.renderIndex,ht=z.rowKey,mt=z.indent,ft=mt===void 0?0:mt,je=z.rowComponent,Ft=z.cellComponent,_t=z.scopeCellComponent,Gt=T(we,ht,Fe,ft),jt=Gt.prefixCls,Qt=Gt.flattenColumns,hn=Gt.expandedRowClassName,cn=Gt.expandedRowRender,nn=Gt.rowProps,rn=Gt.expanded,gn=Gt.rowSupportExpand,Qn=r.useState(!1),Yn=(0,g.Z)(Qn,2),Rn=Yn[0],tr=Yn[1];r.useEffect(function(){rn&&tr(!0)},[rn]);var fr=r.createElement(je,(0,o.Z)({},nn,{"data-row-key":ht,className:se()(V,"".concat(jt,"-row"),"".concat(jt,"-row-level-").concat(ft),nn==null?void 0:nn.className),style:(0,Z.Z)((0,Z.Z)({},ge),nn==null?void 0:nn.style)}),Qt.map(function(Lt,yn){var Wn=Lt.render,Tn=Lt.dataIndex,rr=Lt.className,Mn=I(Gt,Lt,yn,ft,Fe),ur=Mn.key,hr=Mn.fixedInfo,Er=Mn.appendCellNode,Ir=Mn.additionalCellProps;return r.createElement(Ze,(0,o.Z)({className:rr,ellipsis:Lt.ellipsis,align:Lt.align,scope:Lt.rowScope,component:Lt.rowScope?_t:Ft,prefixCls:jt,key:ur,record:we,index:Fe,renderIndex:Le,dataIndex:Tn,render:Wn,shouldCellUpdate:Lt.shouldCellUpdate},hr,{appendNode:Er,additionalProps:Ir}))})),wn;if(gn&&(Rn||rn)){var Pn=cn(we,Fe,ft+1,rn),$t=hn&&hn(we,Fe,ft);wn=r.createElement(ee,{expanded:rn,className:se()("".concat(jt,"-expanded-row"),"".concat(jt,"-expanded-row-level-").concat(ft+1),$t),prefixCls:jt,component:je,cellComponent:Ft,colSpan:Qt.length,isEmpty:!1},Pn)}return r.createElement(r.Fragment,null,fr,wn)}de.displayName="BodyRow";var pe=A(de);function De(z){var V=z.columnKey,ge=z.onColumnResize,we=r.useRef();return r.useEffect(function(){we.current&&ge(V,we.current.offsetWidth)},[]),r.createElement(ie.Z,{data:V},r.createElement("td",{ref:we,style:{padding:0,border:0,height:0}},r.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function qe(z){var V=z.prefixCls,ge=z.columnsKey,we=z.onColumnResize;return r.createElement("tr",{"aria-hidden":"true",className:"".concat(V,"-measure-row"),style:{height:0,fontSize:0}},r.createElement(ie.Z.Collection,{onBatchResize:function(Le){Le.forEach(function(ht){var mt=ht.data,ft=ht.size;we(mt,ft.offsetWidth)})}},ge.map(function(Fe){return r.createElement(De,{key:Fe,columnKey:Fe,onColumnResize:we})})))}function Ke(z){var V=z.data,ge=z.measureColumnWidth,we=s(p,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Fe=we.prefixCls,Le=we.getComponent,ht=we.onColumnResize,mt=we.flattenColumns,ft=we.getRowKey,je=we.expandedKeys,Ft=we.childrenColumnName,_t=we.emptyNode,Gt=oe(V,Ft,je,ft),jt=r.useRef({renderWithProps:!1}),Qt=Le(["body","wrapper"],"tbody"),hn=Le(["body","row"],"tr"),cn=Le(["body","cell"],"td"),nn=Le(["body","cell"],"th"),rn;V.length?rn=Gt.map(function(Qn,Yn){var Rn=Qn.record,tr=Qn.indent,fr=Qn.index,wn=ft(Rn,Yn);return r.createElement(pe,{key:wn,rowKey:wn,record:Rn,index:Yn,renderIndex:fr,rowComponent:hn,cellComponent:cn,scopeCellComponent:nn,getRowKey:ft,indent:tr})}):rn=r.createElement(ee,{expanded:!0,className:"".concat(Fe,"-placeholder"),prefixCls:Fe,component:hn,cellComponent:cn,colSpan:mt.length,isEmpty:!0},_t);var gn=j(mt);return r.createElement(ne.Provider,{value:jt.current},r.createElement(Qt,{className:"".concat(Fe,"-tbody")},ge&&r.createElement(qe,{prefixCls:Fe,columnsKey:gn,onColumnResize:ht}),rn))}Ke.displayName="Body";var he=A(Ke),We=["expandable"],J="RC_TABLE_INTERNAL_COL_DEFINE";function it(z){var V=z.expandable,ge=(0,Je.Z)(z,We),we;return"expandable"in z?we=(0,Z.Z)((0,Z.Z)({},ge),V):we=ge,we.showExpandColumn===!1&&(we.expandIconColumnIndex=-1),we}var St=["columnType"];function O(z){for(var V=z.colWidths,ge=z.columns,we=z.columCount,Fe=[],Le=we||ge.length,ht=!1,mt=Le-1;mt>=0;mt-=1){var ft=V[mt],je=ge&&ge[mt],Ft=je&&je[J];if(ft||Ft||ht){var _t=Ft||{},Gt=_t.columnType,jt=(0,Je.Z)(_t,St);Fe.unshift(r.createElement("col",(0,o.Z)({key:mt,style:{width:ft}},jt))),ht=!0}}return r.createElement("colgroup",null,Fe)}var Qe=O,He=e(94480),ue=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Ie(z,V){return(0,r.useMemo)(function(){for(var ge=[],we=0;we1?"colgroup":"col":null,ellipsis:cn.ellipsis,align:cn.align,component:cn.title?Le:ht,prefixCls:Ft,key:jt[hn]},nn,{additionalProps:rn,rowType:"header"}))}))}kt.displayName="HeaderRow";var lt=kt;function At(z){var V=[];function ge(ht,mt){var ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;V[ft]=V[ft]||[];var je=mt,Ft=ht.filter(Boolean).map(function(_t){var Gt={key:_t.key,className:_t.className||"",children:_t.title,column:_t,colStart:je},jt=1,Qt=_t.children;return Qt&&Qt.length>0&&(jt=ge(Qt,je,ft+1).reduce(function(hn,cn){return hn+cn},0),Gt.hasSubColumns=!0),"colSpan"in _t&&(jt=_t.colSpan),"rowSpan"in _t&&(Gt.rowSpan=_t.rowSpan),Gt.colSpan=jt,Gt.colEnd=Gt.colStart+jt-1,V[ft].push(Gt),je+=jt,jt});return Ft}ge(z,0);for(var we=V.length,Fe=function(mt){V[mt].forEach(function(ft){!("rowSpan"in ft)&&!ft.hasSubColumns&&(ft.rowSpan=we-mt)})},Le=0;Le1&&arguments[1]!==void 0?arguments[1]:"";return typeof V=="number"?V:V.endsWith("%")?z*parseFloat(V)/100:null}function Dt(z,V){return r.useMemo(function(){if(V&&V>0){var ge=0,we=0;z.forEach(function(je){var Ft=Ut(V,je.width);Ft?ge+=Ft:we+=1});var Fe=V-ge,Le=we,ht=Fe/we,mt=0,ft=z.map(function(je){var Ft=(0,Z.Z)({},je),_t=Ut(V,Ft.width);if(_t)Ft.width=_t;else{var Gt=Math.floor(ht);Ft.width=Le===1?Fe:Gt,Fe-=Gt,Le-=1}return mt+=Ft.width,Ft});return[ft,mt]}return[z,V]},[z,V])}var on=["children"],xe=["fixed"];function U(z){return(0,Yt.Z)(z).filter(function(V){return r.isValidElement(V)}).map(function(V){var ge=V.key,we=V.props,Fe=we.children,Le=(0,Je.Z)(we,on),ht=(0,Z.Z)({key:ge},Le);return Fe&&(ht.children=U(Fe)),ht})}function q(z){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return z.filter(function(ge){return ge&&(0,D.Z)(ge)==="object"}).reduce(function(ge,we,Fe){var Le=we.fixed,ht=Le===!0?"left":Le,mt="".concat(V,"-").concat(Fe),ft=we.children;return ft&&ft.length>0?[].concat((0,He.Z)(ge),(0,He.Z)(q(ft,mt).map(function(je){return(0,Z.Z)({fixed:ht},je)}))):[].concat((0,He.Z)(ge),[(0,Z.Z)((0,Z.Z)({key:mt},we),{},{fixed:ht})])},[])}function te(z){for(var V=!0,ge=0;ge=0;Le-=1){var ht=z[Le];if(Fe&&ht.fixed!=="right")Fe=!1;else if(!Fe&&ht.fixed==="right"){warning(!1,"Index ".concat(Le+1," of `columns` missing `fixed='right'` prop."));break}}}function re(z){return z.map(function(V){var ge=V.fixed,we=(0,Je.Z)(V,xe),Fe=ge;return ge==="left"?Fe="right":ge==="right"&&(Fe="left"),(0,Z.Z)({fixed:Fe},we)})}function Me(z,V){var ge=z.prefixCls,we=z.columns,Fe=z.children,Le=z.expandable,ht=z.expandedKeys,mt=z.columnTitle,ft=z.getRowKey,je=z.onTriggerExpand,Ft=z.expandIcon,_t=z.rowExpandable,Gt=z.expandIconColumnIndex,jt=z.direction,Qt=z.expandRowByClick,hn=z.columnWidth,cn=z.fixed,nn=z.scrollWidth,rn=r.useMemo(function(){return we||U(Fe)},[we,Fe]),gn=r.useMemo(function(){if(Le){var Pn,$t=rn.slice();if(!$t.includes(t)){var Lt=Gt||0;Lt>=0&&$t.splice(Lt,0,t)}var yn=$t.indexOf(t);$t=$t.filter(function(Mn,ur){return Mn!==t||ur===yn});var Wn=rn[yn],Tn;(cn==="left"||cn)&&!Gt?Tn="left":(cn==="right"||cn)&&Gt===rn.length?Tn="right":Tn=Wn?Wn.fixed:null;var rr=(Pn={},(0,k.Z)(Pn,J,{className:"".concat(ge,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,k.Z)(Pn,"title",mt),(0,k.Z)(Pn,"fixed",Tn),(0,k.Z)(Pn,"className","".concat(ge,"-row-expand-icon-cell")),(0,k.Z)(Pn,"width",hn),(0,k.Z)(Pn,"render",function(ur,hr,Er){var Ir=ft(hr,Er),ni=ht.has(Ir),Jr=_t?_t(hr):!0,dr=Ft({prefixCls:ge,expanded:ni,expandable:Jr,record:hr,onExpand:je});return Qt?r.createElement("span",{onClick:function(wr){return wr.stopPropagation()}},dr):dr}),Pn);return $t.map(function(Mn){return Mn===t?rr:Mn})}return rn.filter(function(Mn){return Mn!==t})},[Le,rn,ft,ht,Ft,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"?re(q(Qn)):q(Qn)},[Qn,jt,nn]),Rn=Dt(Yn,nn),tr=(0,g.Z)(Rn,2),fr=tr[0],wn=tr[1];return[Qn,fr,wn]}var Pe=Me;function et(z){var V,ge=z.prefixCls,we=z.record,Fe=z.onExpand,Le=z.expanded,ht=z.expandable,mt="".concat(ge,"-row-expand-icon");if(!ht)return r.createElement("span",{className:se()(mt,"".concat(ge,"-row-spaced"))});var ft=function(Ft){Fe(we,Ft),Ft.stopPropagation()};return r.createElement("span",{className:se()(mt,(V={},(0,k.Z)(V,"".concat(ge,"-row-expanded"),Le),(0,k.Z)(V,"".concat(ge,"-row-collapsed"),!Le),V)),onClick:ft})}function nt(z,V,ge){var we=[];function Fe(Le){(Le||[]).forEach(function(ht,mt){we.push(V(ht,mt)),Fe(ht[ge])})}return Fe(z),we}function xt(z,V,ge){var we=it(z),Fe=we.expandIcon,Le=we.expandedRowKeys,ht=we.defaultExpandedRowKeys,mt=we.defaultExpandAllRows,ft=we.expandedRowRender,je=we.onExpand,Ft=we.onExpandedRowsChange,_t=we.childrenColumnName,Gt=Fe||et,jt=_t||"children",Qt=r.useMemo(function(){return ft?"row":z.expandable&&z.internalHooks===v&&z.expandable.__PARENT_RENDER_ICON__||V.some(function(Yn){return Yn&&(0,D.Z)(Yn)==="object"&&Yn[jt]})?"nest":!1},[!!ft,V]),hn=r.useState(function(){return ht||(mt?nt(V,ge,jt):[])}),cn=(0,g.Z)(hn,2),nn=cn[0],rn=cn[1],gn=r.useMemo(function(){return new Set(Le||nn||[])},[Le,nn]),Qn=r.useCallback(function(Yn){var Rn=ge(Yn,V.indexOf(Yn)),tr,fr=gn.has(Rn);fr?(gn.delete(Rn),tr=(0,He.Z)(gn)):tr=[].concat((0,He.Z)(gn),[Rn]),rn(tr),je&&je(!fr,Yn),Ft&&Ft(tr)},[ge,gn,V,je,Ft]);return[we,Qt,gn,Gt,jt,Qn]}function Ot(z,V,ge,we){var Fe=z.map(function(Le,ht){return Et(ht,ht,z,V,ge,we==null?void 0:we[ht])});return(0,Be.Z)(function(){return Fe},[Fe],function(Le,ht){return!(0,h.Z)(Le,ht)})}function Kt(z){var V=(0,r.useRef)(z),ge=(0,r.useState)({}),we=(0,g.Z)(ge,2),Fe=we[1],Le=(0,r.useRef)(null),ht=(0,r.useRef)([]);function mt(ft){ht.current.push(ft);var je=Promise.resolve();Le.current=je,je.then(function(){if(Le.current===je){var Ft=ht.current,_t=V.current;ht.current=[],Ft.forEach(function(Gt){V.current=Gt(V.current)}),Le.current=null,_t!==V.current&&Fe({})}})}return(0,r.useEffect)(function(){return function(){Le.current=null}},[]),[V.current,mt]}function Zt(z){var V=(0,r.useRef)(z||null),ge=(0,r.useRef)();function we(){window.clearTimeout(ge.current)}function Fe(ht){V.current=ht,we(),ge.current=window.setTimeout(function(){V.current=null,ge.current=void 0},100)}function Le(){return V.current}return(0,r.useEffect)(function(){return we},[]),[Fe,Le]}function Mt(){var z=r.useState(-1),V=(0,g.Z)(z,2),ge=V[0],we=V[1],Fe=r.useState(-1),Le=(0,g.Z)(Fe,2),ht=Le[0],mt=Le[1],ft=r.useCallback(function(je,Ft){we(je),mt(Ft)},[]);return[ge,ht,ft]}var zt=e(47273),Oe=(0,zt.Z)()?window:null;function Xe(z,V){var ge=(0,D.Z)(z)==="object"?z:{},we=ge.offsetHeader,Fe=we===void 0?0:we,Le=ge.offsetSummary,ht=Le===void 0?0:Le,mt=ge.offsetScroll,ft=mt===void 0?0:mt,je=ge.getContainer,Ft=je===void 0?function(){return Oe}:je,_t=Ft()||Oe;return r.useMemo(function(){var Gt=!!z;return{isSticky:Gt,stickyClassName:Gt?"".concat(V,"-sticky-holder"):"",offsetHeader:Fe,offsetSummary:ht,offsetScroll:ft,container:_t}},[ft,Fe,ht,V,_t])}function $e(z,V,ge){var we=(0,r.useMemo)(function(){for(var Fe=[],Le=[],ht=0,mt=0,ft=0;ft=_t&&(Mn=_t-Gt),ht({scrollLeft:Mn/_t*(Ft+2)}),rn.current.x=yn.pageX},Pn=function(){if(Le.current){var yn=(0,Se.os)(Le.current).top,Wn=yn+Le.current.offsetHeight,Tn=ft===window?document.documentElement.scrollTop+window.innerHeight:(0,Se.os)(ft).top+ft.clientHeight;Wn-(0,_.Z)()<=Tn||yn>=Tn-mt?nn(function(rr){return(0,Z.Z)((0,Z.Z)({},rr),{},{isHiddenScrollBar:!0})}):nn(function(rr){return(0,Z.Z)((0,Z.Z)({},rr),{},{isHiddenScrollBar:!1})})}},$t=function(yn){nn(function(Wn){return(0,Z.Z)((0,Z.Z)({},Wn),{},{scrollLeft:yn/Ft*_t||0})})};return r.useImperativeHandle(ge,function(){return{setScrollLeft:$t}}),r.useEffect(function(){var Lt=(0,bt.Z)(document.body,"mouseup",tr,!1),yn=(0,bt.Z)(document.body,"mousemove",wn,!1);return Pn(),function(){Lt.remove(),yn.remove()}},[Gt,Yn]),r.useEffect(function(){var Lt=(0,bt.Z)(ft,"scroll",Pn,!1),yn=(0,bt.Z)(window,"resize",Pn,!1);return function(){Lt.remove(),yn.remove()}},[ft]),r.useEffect(function(){cn.isHiddenScrollBar||nn(function(Lt){var yn=Le.current;return yn?(0,Z.Z)((0,Z.Z)({},Lt),{},{scrollLeft:yn.scrollLeft/yn.scrollWidth*yn.clientWidth}):Lt})},[cn.isHiddenScrollBar]),Ft<=_t||!Gt||cn.isHiddenScrollBar?null:r.createElement("div",{style:{height:(0,_.Z)(),width:_t,bottom:mt},className:"".concat(je,"-sticky-scroll")},r.createElement("div",{onMouseDown:fr,ref:jt,className:se()("".concat(je,"-sticky-scroll-bar"),(0,k.Z)({},"".concat(je,"-sticky-scroll-bar-active"),Yn)),style:{width:"".concat(Gt,"px"),transform:"translate3d(".concat(cn.scrollLeft,"px, 0, 0)")}}))},tt=r.forwardRef(Ue);function dt(z){return null}var ct=dt;function pt(z){return null}var gt=pt,It="rc-table",Xt=[],qt={};function un(){return"No Data"}function pn(z){var V,ge=(0,Z.Z)({rowKey:"key",prefixCls:It,emptyText:un},z),we=ge.prefixCls,Fe=ge.className,Le=ge.rowClassName,ht=ge.style,mt=ge.data,ft=ge.rowKey,je=ge.scroll,Ft=ge.tableLayout,_t=ge.direction,Gt=ge.title,jt=ge.footer,Qt=ge.summary,hn=ge.caption,cn=ge.id,nn=ge.showHeader,rn=ge.components,gn=ge.emptyText,Qn=ge.onRow,Yn=ge.onHeaderRow,Rn=ge.internalHooks,tr=ge.transformColumns,fr=ge.internalRefs,wn=ge.tailor,Pn=ge.sticky,$t=mt||Xt,Lt=!!$t.length,yn=Rn===v,Wn=r.useCallback(function(Qr,mi){return(0,M.Z)(rn,Qr)||mi},[rn]),Tn=r.useMemo(function(){return typeof ft=="function"?ft:function(Qr){var mi=Qr&&Qr[ft];return mi}},[ft]),rr=Wn(["body"]),Mn=Mt(),ur=(0,g.Z)(Mn,3),hr=ur[0],Er=ur[1],Ir=ur[2],ni=xt(ge,$t,Tn),Jr=(0,g.Z)(ni,6),dr=Jr[0],qr=Jr[1],wr=Jr[2],Ur=Jr[3],$r=Jr[4],Ti=Jr[5],Un=je==null?void 0:je.x,Jn=r.useState(0),Nn=(0,g.Z)(Jn,2),Hn=Nn[0],Pr=Nn[1],Bn=Pe((0,Z.Z)((0,Z.Z)((0,Z.Z)({},ge),dr),{},{expandable:!!dr.expandedRowRender,columnTitle:dr.columnTitle,expandedKeys:wr,getRowKey:Tn,onTriggerExpand:Ti,expandIcon:Ur,expandIconColumnIndex:dr.expandIconColumnIndex,direction:_t,scrollWidth:yn&&wn&&typeof Un=="number"?Un:null}),yn?tr:null),vr=(0,g.Z)(Bn,3),Ln=vr[0],pr=vr[1],Di=vr[2],wi=Di!=null?Di:Un,Mi=r.useMemo(function(){return{columns:Ln,flattenColumns:pr}},[Ln,pr]),_i=r.useRef(),to=r.useRef(),Ci=r.useRef(),Qi=r.useRef(),_o=r.useRef(),Hr=r.useState(!1),Vr=(0,g.Z)(Hr,2),pi=Vr[0],Oi=Vr[1],Bi=r.useState(!1),Tr=(0,g.Z)(Bi,2),Xi=Tr[0],Zi=Tr[1],no=Kt(new Map),ho=(0,g.Z)(no,2),io=ho[0],$o=ho[1],Co=j(pr),oo=Co.map(function(Qr){return io.get(Qr)}),Gi=r.useMemo(function(){return oo},[oo.join("_")]),Ui=st(Gi,pr.length,_t),Ii=je&&ve(je.y),hi=je&&ve(wi)||!!dr.fixed,xo=hi&&pr.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,Wr=Do.offsetScroll,ii=Do.stickyClassName,ki=Do.container,vi=r.useMemo(function(){return Qt==null?void 0:Qt($t)},[Qt,$t]),Wi=(Ii||vo)&&r.isValidElement(vi)&&vi.type===R&&vi.props.fixed,Yi,Ji,So;Ii&&(Ji={overflowY:"scroll",maxHeight:je.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,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,m.Z)(function(Qr){var mi=Qr.currentTarget,mo=Qr.scrollLeft,Ho=_t==="rtl",zo=typeof mo=="number"?mo:mi.scrollLeft,ns=mi||qt;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),ft),{},{flex:"0 0 ".concat(yn,"px"),width:"".concat(yn,"px"),marginRight:Wn,pointerEvents:"auto"}),rr=r.useMemo(function(){return Ft?$t<=1:wn===0||$t===0||$t>1},[$t,wn,Ft]);rr?Tn.visibility="hidden":Ft&&(Tn.height=_t==null?void 0:_t($t));var Mn=rr?function(){return null}:Gt,ur={};return($t===0||wn===0)&&(ur.rowSpan=1,ur.colSpan=1),r.createElement(Ze,(0,o.Z)({className:se()(Qt,je),ellipsis:ge.ellipsis,align:ge.align,scope:ge.rowScope,component:"div",prefixCls:V.prefixCls,key:gn,record:mt,index:Le,renderIndex:ht,dataIndex:jt,render:Mn,shouldCellUpdate:ge.shouldCellUpdate},Qn,{appendNode:Yn,additionalProps:(0,Z.Z)((0,Z.Z)({},Rn),{},{style:Tn},ur)}))}var Jt=Wt,Pt=["data","index","className","rowKey","style","extra","getHeight"],en=r.forwardRef(function(z,V){var ge=z.data,we=z.index,Fe=z.className,Le=z.rowKey,ht=z.style,mt=z.extra,ft=z.getHeight,je=(0,Je.Z)(z,Pt),Ft=ge.record,_t=ge.indent,Gt=ge.index,jt=s(p,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Qt=jt.scrollX,hn=jt.flattenColumns,cn=jt.prefixCls,nn=jt.fixColumn,rn=jt.componentWidth,gn=T(Ft,Le,we,_t),Qn=gn.rowSupportExpand,Yn=gn.expanded,Rn=gn.rowProps,tr=gn.expandedRowRender,fr=gn.expandedRowClassName,wn;if(Qn&&Yn){var Pn=tr(Ft,we,_t+1,Yn),$t=fr==null?void 0:fr(Ft,we,_t),Lt={};nn&&(Lt={style:(0,k.Z)({},"--virtual-width","".concat(rn,"px"))});var yn="".concat(cn,"-expanded-row-cell");wn=r.createElement("div",{className:se()("".concat(cn,"-expanded-row"),"".concat(cn,"-expanded-row-level-").concat(_t+1),$t)},r.createElement(Ze,{component:"div",prefixCls:cn,className:se()(yn,(0,k.Z)({},"".concat(yn,"-fixed"),nn)),additionalProps:Lt},Pn))}var Wn=(0,Z.Z)((0,Z.Z)({},ht),{},{width:Qt});mt&&(Wn.position="absolute",Wn.pointerEvents="none");var Tn=r.createElement("div",(0,o.Z)({},Rn,je,{ref:Qn?null:V,className:se()(Fe,"".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(Jt,{key:Mn,rowInfo:gn,column:rr,colIndex:Mn,indent:_t,index:we,renderIndex:Gt,record:Ft,inverse:mt,getHeight:ft})}));return Qn?r.createElement("div",{ref:V},Tn,wn):Tn}),_n=A(en),tn=_n,Ht=r.forwardRef(function(z,V){var ge=z.data,we=z.onScroll,Fe=s(p,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Le=Fe.flattenColumns,ht=Fe.onColumnResize,mt=Fe.getRowKey,ft=Fe.expandedKeys,je=Fe.prefixCls,Ft=Fe.childrenColumnName,_t=Fe.emptyNode,Gt=Fe.scrollX,jt=s(ut),Qt=jt.scrollY,hn=jt.listItemHeight,cn=r.useRef(),nn=oe(ge,Ft,ft,mt),rn=r.useMemo(function(){var wn=0;return Le.map(function(Pn){var $t=Pn.width,Lt=Pn.key;return wn+=$t,[Lt,$t,wn]})},[Le]),gn=r.useMemo(function(){return rn.map(function(wn){return wn[2]})},[rn]);r.useEffect(function(){rn.forEach(function(wn){var Pn=(0,g.Z)(wn,2),$t=Pn[0],Lt=Pn[1];ht($t,Lt)})},[rn]),r.useImperativeHandle(V,function(){var wn={};return Object.defineProperty(wn,"scrollLeft",{get:function(){var $t;return(($t=cn.current)===null||$t===void 0?void 0:$t.getScrollInfo().x)||0},set:function($t){var Lt;(Lt=cn.current)===null||Lt===void 0||Lt.scrollTo({left:$t})}}),wn});var Qn=function(Pn,$t){var Lt,yn=(Lt=nn[$t])===null||Lt===void 0?void 0:Lt.record,Wn=Pn.onCell;if(Wn){var Tn,rr=Wn(yn,$t);return(Tn=rr==null?void 0:rr.rowSpan)!==null&&Tn!==void 0?Tn:1}return 1},Yn=function(Pn){var $t=Pn.start,Lt=Pn.end,yn=Pn.getSize,Wn=Pn.offsetY;if(Lt<0)return null;for(var Tn=Le.filter(function(Un){return Qn(Un,$t)===0}),rr=$t,Mn=function(Jn){if(Tn=Tn.filter(function(Nn){return Qn(Nn,Jn)===0}),!Tn.length)return rr=Jn,"break"},ur=$t;ur>=0;ur-=1){var hr=Mn(ur);if(hr==="break")break}for(var Er=Le.filter(function(Un){return Qn(Un,Lt)!==1}),Ir=Lt,ni=function(Jn){if(Er=Er.filter(function(Nn){return Qn(Nn,Jn)!==1}),!Er.length)return Ir=Math.max(Jn-1,Lt),"break"},Jr=Lt;Jr1})&&qr.push(Jn)},Ur=rr;Ur<=Ir;Ur+=1)var $r=wr(Ur);var Ti=qr.map(function(Un){var Jn=nn[Un],Nn=mt(Jn.record,Un),Hn=function(vr){var Ln=Un+vr-1,pr=mt(nn[Ln].record,Ln),Di=yn(Nn,pr);return Di.bottom-Di.top},Pr=yn(Nn);return r.createElement(tn,{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(je,"-tbody"),fr;return nn.length?fr=r.createElement(ot.Z,{fullHeight:!1,ref:cn,className:se()(tr,"".concat(tr,"-virtual")),height:Qt,itemHeight:hn||24,data:nn,itemKey:function(Pn){return mt(Pn.record)},scrollWidth:Gt,onVirtualScroll:function(Pn){var $t=Pn.x;we({scrollLeft:$t})},extraRender:Yn},function(wn,Pn,$t){var Lt=mt(wn.record,Pn);return r.createElement(tn,(0,o.Z)({data:wn,rowKey:Lt,index:Pn},$t))}):fr=r.createElement("div",{className:se()("".concat(je,"-placeholder"))},r.createElement(Ze,{component:"div",prefixCls:je},_t)),r.createElement(vt.Provider,{value:Rn},fr)}),Bt=A(Ht),mn=Bt,an=function(V,ge){var we=ge.ref,Fe=ge.onScroll;return r.createElement(mn,{ref:we,data:V,onScroll:Fe})},En=100;function Sn(z){var V=z.columns,ge=z.scroll,we=z.prefixCls,Fe=we===void 0?It:we,Le=z.className,ht=z.listItemHeight,mt=ge||{},ft=mt.x,je=mt.y;typeof ft!="number"&&(ft=((V||[]).length+1)*En),typeof je!="number"&&(je=500);var Ft=r.useMemo(function(){return{scrollY:je,listItemHeight:ht}},[je,ht]);return r.createElement(ut.Provider,{value:Ft},r.createElement(Ne,(0,o.Z)({},z,{className:se()(Le,"".concat(Fe,"-virtual")),scroll:(0,Z.Z)((0,Z.Z)({},ge),{},{x:ft}),components:{body:an},columns:V,internalHooks:v,tailor:!0})))}function An(z){return w(Sn,z)}var vn=An(),jn=null;function cr(z){return null}var fn=cr;function ln(z){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),mr=e(88088);function On(z){return function(ge){let{prefixCls:we,onExpand:Fe,record:Le,expanded:ht,expandable:mt}=ge;const ft=`${we}-row-expand-icon`;return r.createElement("button",{type:"button",onClick:je=>{Fe(Le,je),je.stopPropagation()},className:se()(ft,{[`${ft}-spaced`]:!mt,[`${ft}-expanded`]:mt&&ht,[`${ft}-collapsed`]:mt&&!ht}),"aria-label":ht?z.collapse:z.expand,"aria-expanded":ht})}}var sr=On;function Mr(z,V){return"key"in z&&z.key!==void 0&&z.key!==null?z.key:z.dataIndex?Array.isArray(z.dataIndex)?z.dataIndex.join("."):z.dataIndex:V}function ir(z,V){return V?`${V}-${z}`:`${z}`}function br(z,V){return typeof z=="function"?z(V):z}function Nr(z,V){const ge=br(z,V);return Object.prototype.toString.call(ge)==="[object Object]"?"":ge}var oi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Br=oi,kr=e(7657),Yr=function(V,ge){return r.createElement(kr.Z,(0,o.Z)({},V,{ref:ge,icon:Br}))},Gn=r.forwardRef(Yr),lr=Gn,Kr=e(56762);function gr(z){const V=r.useRef(z),ge=(0,Kr.Z)();return[()=>V.current,we=>{V.current=we,ge()}]}var Cr=e(3113),Lr=e(24905),ri=e(38854),Fn=e(64165),$n=e(20834),nr=e(40875),er=e(5112),Rr=e(17574),xr=e(47472),Ei=e(92832);function li(z){let{value:V,onChange:ge,filterSearch:we,tablePrefixCls:Fe,locale:Le}=z;return we?r.createElement("div",{className:`${Fe}-filter-dropdown-search`},r.createElement(Ei.default,{prefix:r.createElement(xr.Z,null),placeholder:Le.filterSearchPlaceholder,onChange:ge,value:V,htmlSize:1,className:`${Fe}-filter-dropdown-search-input`})):null}var ci=li,gi=e(10228);const Gr=z=>{const{keyCode:V}=z;V===gi.Z.ENTER&&z.stopPropagation()};var yi=r.forwardRef((z,V)=>r.createElement("div",{className:z.className,onClick:ge=>ge.stopPropagation(),onKeyDown:Gr,ref:V},z.children));function si(z){let V=[];return(z||[]).forEach(ge=>{let{value:we,children:Fe}=ge;V.push(we),Fe&&(V=[].concat((0,He.Z)(V),(0,He.Z)(si(Fe))))}),V}function Ai(z){return z.some(V=>{let{children:ge}=V;return ge})}function ui(z,V){return typeof V=="string"||typeof V=="number"?V==null?void 0:V.toString().toLowerCase().includes(z.trim().toLowerCase()):!1}function go(z){let{filters:V,prefixCls:ge,filteredKeys:we,filterMultiple:Fe,searchValue:Le,filterSearch:ht}=z;return V.map((mt,ft)=>{const je=String(mt.value);if(mt.children)return{key:je||ft,label:mt.text,popupClassName:`${ge}-dropdown-submenu`,children:go({filters:mt.children,prefixCls:ge,filteredKeys:we,filterMultiple:Fe,searchValue:Le,filterSearch:ht})};const Ft=Fe?Lr.default:er.ZP,_t={key:mt.value!==void 0?je:ft,label:r.createElement(r.Fragment,null,r.createElement(Ft,{checked:we.includes(je)}),r.createElement("span",null,mt.text))};return Le.trim()?typeof ht=="function"?ht(Le,mt)?_t:null:ui(Le,mt.text)?_t:null:_t})}function co(z){var V,ge;const{tablePrefixCls:we,prefixCls:Fe,column:Le,dropdownPrefixCls:ht,columnKey:mt,filterMultiple:ft,filterMode:je="menu",filterSearch:Ft=!1,filterState:_t,triggerFilter:Gt,locale:jt,children:Qt,getPopupContainer:hn}=z,{filterDropdownOpen:cn,onFilterDropdownOpenChange:nn,filterResetToDefaultFilteredValue:rn,defaultFilteredValue:gn,filterDropdownVisible:Qn,onFilterDropdownVisibleChange:Yn}=Le,[Rn,tr]=r.useState(!1),fr=!!(_t&&(!((V=_t.filteredKeys)===null||V===void 0)&&V.length||_t.forceFiltered)),wn=Bn=>{tr(Bn),nn==null||nn(Bn),Yn==null||Yn(Bn)},Pn=(ge=cn!=null?cn:Qn)!==null&&ge!==void 0?ge:Rn,$t=_t==null?void 0:_t.filteredKeys,[Lt,yn]=gr($t||[]),Wn=Bn=>{let{selectedKeys:vr}=Bn;yn(vr)},Tn=(Bn,vr)=>{let{node:Ln,checked:pr}=vr;Wn(ft?{selectedKeys:Bn}:{selectedKeys:pr&&Ln.key?[Ln.key]:[]})};r.useEffect(()=>{Rn&&Wn({selectedKeys:$t||[]})},[$t]);const[rr,Mn]=r.useState([]),ur=Bn=>{Mn(Bn)},[hr,Er]=r.useState(""),Ir=Bn=>{const{value:vr}=Bn.target;Er(vr)};r.useEffect(()=>{Rn||Er("")},[Rn]);const ni=Bn=>{const vr=Bn&&Bn.length?Bn:null;if(vr===null&&(!_t||!_t.filteredKeys)||(0,h.Z)(vr,_t==null?void 0:_t.filteredKeys,!0))return null;Gt({column:Le,key:mt,filteredKeys:vr})},Jr=()=>{wn(!1),ni(Lt())},dr=function(){let{confirm:Bn,closeDropdown:vr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Bn&&ni([]),vr&&wn(!1),Er(""),yn(rn?(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(Lt())},wr=Bn=>{Bn&&$t!==void 0&&yn($t||[]),wn(Bn),!Bn&&!Le.filterDropdown&&Jr()},Ur=se()({[`${ht}-menu-without-submenu`]:!Ai(Le.filters||[])}),$r=Bn=>{if(Bn.target.checked){const vr=si(Le==null?void 0:Le.filters).map(Ln=>String(Ln));yn(vr)}else yn([])},Ti=Bn=>{let{filters:vr}=Bn;return(vr||[]).map((Ln,pr)=>{const Di=String(Ln.value),wi={title:Ln.text,key:Ln.value!==void 0?Di:pr};return Ln.children&&(wi.children=Ti({filters:Ln.children})),wi})},Un=Bn=>{var vr;return Object.assign(Object.assign({},Bn),{text:Bn.title,value:Bn.key,children:((vr=Bn.children)===null||vr===void 0?void 0:vr.map(Ln=>Un(Ln)))||[]})};let Jn;if(typeof Le.filterDropdown=="function")Jn=Le.filterDropdown({prefixCls:`${ht}-custom`,setSelectedKeys:Bn=>Wn({selectedKeys:Bn}),selectedKeys:Lt(),confirm:qr,clearFilters:dr,filters:Le.filters,visible:Pn,close:()=>{wn(!1)}});else if(Le.filterDropdown)Jn=Le.filterDropdown;else{const Bn=Lt()||[],vr=()=>(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"}}):je==="tree"?r.createElement(r.Fragment,null,r.createElement(ci,{filterSearch:Ft,value:hr,onChange:Ir,tablePrefixCls:we,locale:jt}),r.createElement("div",{className:`${we}-filter-dropdown-tree`},ft?r.createElement(Lr.default,{checked:Bn.length===si(Le.filters).length,indeterminate:Bn.length>0&&Bn.lengthtypeof Ft=="function"?Ft(hr,Un(pr)):ui(hr,pr.title):void 0}))):r.createElement(r.Fragment,null,r.createElement(ci,{filterSearch:Ft,value:hr,onChange:Ir,tablePrefixCls:we,locale:jt}),r.createElement($n.default,{selectable:!0,multiple:ft,prefixCls:`${ht}-menu`,className:Ur,onSelect:Wn,onDeselect:Wn,selectedKeys:Bn,getPopupContainer:hn,openKeys:rr,onOpenChange:ur,items:go({filters:Le.filters||[],filterSearch:Ft,prefixCls:Fe,filteredKeys:Lt(),filterMultiple:ft,searchValue:hr})})),Ln=()=>rn?(0,h.Z)((gn||[]).map(pr=>String(pr)),Bn,!0):Bn.length===0;Jn=r.createElement(r.Fragment,null,vr(),r.createElement("div",{className:`${Fe}-dropdown-btns`},r.createElement(Cr.ZP,{type:"link",size:"small",disabled:Ln(),onClick:()=>dr()},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:`${Fe}-dropdown`},Jn);let Hn;typeof Le.filterIcon=="function"?Hn=Le.filterIcon(fr):Le.filterIcon?Hn=Le.filterIcon:Hn=r.createElement(lr,null);const{direction:Pr}=r.useContext(Xn.E_);return r.createElement("div",{className:`${Fe}-column`},r.createElement("span",{className:`${we}-column-title`},Qt),r.createElement(ri.Z,{dropdownRender:Nn,trigger:["click"],open:Pn,onOpenChange:wr,getPopupContainer:hn,placement:Pr==="rtl"?"bottomLeft":"bottomRight"},r.createElement("span",{role:"button",tabIndex:-1,className:se()(`${Fe}-trigger`,{active:fr}),onClick:Bn=>{Bn.stopPropagation()}},Hn)))}var Oo=co;function Vi(z,V,ge){let we=[];return(z||[]).forEach((Fe,Le)=>{var ht;const mt=ir(Le,ge);if(Fe.filters||"filterDropdown"in Fe||"onFilter"in Fe)if("filteredValue"in Fe){let ft=Fe.filteredValue;"filterDropdown"in Fe||(ft=(ht=ft==null?void 0:ft.map(String))!==null&&ht!==void 0?ht:ft),we.push({column:Fe,key:Mr(Fe,mt),filteredKeys:ft,forceFiltered:Fe.filtered})}else we.push({column:Fe,key:Mr(Fe,mt),filteredKeys:V&&Fe.defaultFilteredValue?Fe.defaultFilteredValue:void 0,forceFiltered:Fe.filtered});"children"in Fe&&(we=[].concat((0,He.Z)(we),(0,He.Z)(Vi(Fe.children,V,mt))))}),we}function Hi(z,V,ge,we,Fe,Le,ht,mt){return ge.map((ft,je)=>{const Ft=ir(je,mt),{filterMultiple:_t=!0,filterMode:Gt,filterSearch:jt}=ft;let Qt=ft;if(Qt.filters||Qt.filterDropdown){const hn=Mr(Qt,Ft),cn=we.find(nn=>{let{key:rn}=nn;return hn===rn});Qt=Object.assign(Object.assign({},Qt),{title:nn=>r.createElement(Oo,{tablePrefixCls:z,prefixCls:`${z}-filter`,dropdownPrefixCls:V,column:Qt,columnKey:hn,filterState:cn,filterMultiple:_t,filterMode:Gt,filterSearch:jt,triggerFilter:Le,locale:Fe,getPopupContainer:ht},br(ft.title,nn))})}return"children"in Qt&&(Qt=Object.assign(Object.assign({},Qt),{children:Hi(z,V,Qt.children,we,Fe,Le,ht,Ft)})),Qt})}function Io(z){const V={};return z.forEach(ge=>{let{key:we,filteredKeys:Fe,column:Le}=ge;const{filters:ht,filterDropdown:mt}=Le;if(mt)V[we]=Fe||null;else if(Array.isArray(Fe)){const ft=si(ht);V[we]=ft.filter(je=>Fe.includes(String(je)))}else V[we]=null}),V}function Eo(z,V){return V.reduce((ge,we)=>{const{column:{onFilter:Fe,filters:Le},filteredKeys:ht}=we;return Fe&&ht&&ht.length?ge.filter(mt=>ht.some(ft=>{const je=si(Le),Ft=je.findIndex(Gt=>String(Gt)===String(ft)),_t=Ft!==-1?je[Ft]:ft;return Fe(_t,mt)})):ge},z)}const Po=z=>z.flatMap(V=>"children"in V?[V].concat((0,He.Z)(Po(V.children||[]))):[V]);function Fo(z){let{prefixCls:V,dropdownPrefixCls:ge,mergedColumns:we,onFilterChange:Fe,getPopupContainer:Le,locale:ht}=z;const mt=r.useMemo(()=>Po(we||[]),[we]),[ft,je]=r.useState(()=>Vi(mt,!0)),Ft=r.useMemo(()=>{const Qt=Vi(mt,!1);if(Qt.length===0)return Qt;let hn=!0,cn=!0;if(Qt.forEach(nn=>{let{filteredKeys:rn}=nn;rn!==void 0?hn=!1:cn=!1}),hn){const nn=(mt||[]).map((rn,gn)=>Mr(rn,ir(gn)));return ft.filter(rn=>{let{key:gn}=rn;return nn.includes(gn)}).map(rn=>{const gn=mt[nn.findIndex(Qn=>Qn===rn.key)];return Object.assign(Object.assign({},rn),{column:Object.assign(Object.assign({},rn.column),gn),forceFiltered:gn.filtered})})}return Qt},[mt,ft]),_t=r.useMemo(()=>Io(Ft),[Ft]),Gt=Qt=>{const hn=Ft.filter(cn=>{let{key:nn}=cn;return nn!==Qt.key});hn.push(Qt),je(hn),Fe(Io(hn),hn)};return[Qt=>Hi(V,ge,Qt,Ft,ht,Gt,Le),Ft,_t]}var ao=Fo;function uo(z,V,ge){const we=r.useRef({});function Fe(Le){if(!we.current||we.current.data!==z||we.current.childrenColumnName!==V||we.current.getRowKey!==ge){let mt=function(ft){ft.forEach((je,Ft)=>{const _t=ge(je,Ft);ht.set(_t,je),je&&typeof je=="object"&&V in je&&mt(je[V]||[])})};const ht=new Map;mt(z),we.current={data:z,childrenColumnName:V,kvMap:ht,getRowKey:ge}}return we.current.kvMap.get(Le)}return[Fe]}var Mo=e(50371),Zo=function(z,V){var ge={};for(var we in z)Object.prototype.hasOwnProperty.call(z,we)&&V.indexOf(we)<0&&(ge[we]=z[we]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,we=Object.getOwnPropertySymbols(z);Fe{const Le=z[Fe];typeof Le!="function"&&(ge[Fe]=Le)}),ge}function Wo(z,V,ge){const we=ge&&typeof ge=="object"?ge:{},{total:Fe=0}=we,Le=Zo(we,["total"]),[ht,mt]=(0,r.useState)(()=>({current:"defaultCurrent"in Le?Le.defaultCurrent:1,pageSize:"defaultPageSize"in Le?Le.defaultPageSize:Bo})),ft=(0,Mo.Z)(ht,Le,{total:Fe>0?Fe:z}),je=Math.ceil((Fe||z)/ft.pageSize);ft.current>je&&(ft.current=je||1);const Ft=(Gt,jt)=>{mt({current:Gt!=null?Gt:1,pageSize:jt||ft.pageSize})},_t=(Gt,jt)=>{var Qt;ge&&((Qt=ge.onChange)===null||Qt===void 0||Qt.call(ge,Gt,jt)),Ft(Gt,jt),V(Gt,jt||(ft==null?void 0:ft.pageSize))};return ge===!1?[{},()=>{}]:[Object.assign(Object.assign({},ft),{onChange:_t}),Ft]}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=(z,V)=>{let ge=[];return(V||[]).forEach(we=>{ge.push(we),we&&typeof we=="object"&&z in we&&(ge=[].concat((0,He.Z)(ge),(0,He.Z)(qi(z,we[z]))))}),ge};var so=(z,V)=>{const{preserveSelectedRowKeys:ge,selectedRowKeys:we,defaultSelectedRowKeys:Fe,getCheckboxProps:Le,onChange:ht,onSelect:mt,onSelectAll:ft,onSelectInvert:je,onSelectNone:Ft,onSelectMultiple:_t,columnWidth:Gt,type:jt,selections:Qt,fixed:hn,renderCell:cn,hideSelectAll:nn,checkStrictly:rn=!0}=V||{},{prefixCls:gn,data:Qn,pageData:Yn,getRecordByKey:Rn,getRowKey:tr,expandType:fr,childrenColumnName:wn,locale:Pn,getPopupContainer:$t}=z,[Lt,yn]=(0,Ri.Z)(we||Fe||ro,{value:we}),Wn=r.useRef(new Map),Tn=(0,r.useCallback)(Un=>{if(ge){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,ge]);r.useEffect(()=>{Tn(Lt)},[Lt]);const{keyEntities:rr}=(0,r.useMemo)(()=>{if(rn)return{keyEntities:null};let Un=Qn;if(ge){const Jn=new Set(Qn.map((Hn,Pr)=>tr(Hn,Pr))),Nn=Array.from(Wn.current).reduce((Hn,Pr)=>{let[Bn,vr]=Pr;return Jn.has(Bn)?Hn:Hn.concat(vr)},[]);Un=[].concat((0,He.Z)(Un),(0,He.Z)(Nn))}return(0,_r.I8)(Un,{externalGetKey:tr,childrenPropName:wn})},[Qn,tr,rn,wn,ge]),Mn=(0,r.useMemo)(()=>qi(wn,Yn),[wn,Yn]),ur=(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]),hr=(0,r.useCallback)(Un=>{var Jn;return!!(!((Jn=ur.get(tr(Un)))===null||Jn===void 0)&&Jn.disabled)},[ur,tr]),[Er,Ir]=(0,r.useMemo)(()=>{if(rn)return[Lt||[],[]];const{checkedKeys:Un,halfCheckedKeys:Jn}=(0,Zr.S)(Lt,!0,rr,hr);return[Un||[],Jn]},[Lt,rn,rr,hr]),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]),[dr,qr]=(0,r.useState)(null);r.useEffect(()=>{V||yn(ro)},[!!V]);const wr=(0,r.useCallback)((Un,Jn)=>{let Nn,Hn;Tn(Un),ge?(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),ht==null||ht(Nn,Hn,{type:Jn})},[yn,Rn,ht,ge]),Ur=(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)(()=>!Qt||nn?null:(Qt===!0?[bi,Ni,zi]:Qt).map(Jn=>Jn===bi?{key:"all",text:Pn.selectionAll,onSelect(){wr(Qn.map((Nn,Hn)=>tr(Nn,Hn)).filter(Nn=>{const Hn=ur.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 vr=tr(Pr,Bn),Ln=ur.get(vr);Ln!=null&&Ln.disabled||(Nn.has(vr)?Nn.delete(vr):Nn.add(vr))});const Hn=Array.from(Nn);je&&je(Hn),wr(Hn,"invert")}}:Jn===zi?{key:"none",text:Pn.selectNone,onSelect(){Ft==null||Ft(),wr(Array.from(ni).filter(Nn=>{const Hn=ur.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),vr=0;vr{var Jn;if(!V)return Un.filter(Hr=>Hr!==xi);let Nn=(0,He.Z)(Un);const Hn=new Set(ni),Pr=Mn.map(tr).filter(Hr=>!ur.get(Hr).disabled),Bn=Pr.every(Hr=>Hn.has(Hr)),vr=Pr.some(Hr=>Hn.has(Hr)),Ln=()=>{const Hr=[];Bn?Pr.forEach(pi=>{Hn.delete(pi),Hr.push(pi)}):Pr.forEach(pi=>{Hn.has(pi)||(Hn.add(pi),Hr.push(pi))});const Vr=Array.from(Hn);ft==null||ft(!Bn,Vr.map(pi=>Rn(pi)),Hr.map(pi=>Rn(pi))),wr(Vr,"all"),qr(null)};let pr;if(jt!=="radio"){let Hr;if($r){const Tr={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(Pr)},label:ho}})};Hr=r.createElement("div",{className:`${gn}-selection-extra`},r.createElement(ri.Z,{menu:Tr,getPopupContainer:$t},r.createElement("span",null,r.createElement(Xo.Z,null))))}const Vr=Mn.map((Tr,Xi)=>{const Zi=tr(Tr,Xi),no=ur.get(Zi)||{};return Object.assign({checked:Hn.has(Zi)},no)}).filter(Tr=>{let{disabled:Xi}=Tr;return Xi}),pi=!!Vr.length&&Vr.length===Mn.length,Oi=pi&&Vr.every(Tr=>{let{checked:Xi}=Tr;return Xi}),Bi=pi&&Vr.some(Tr=>{let{checked:Xi}=Tr;return Xi});pr=!nn&&r.createElement("div",{className:`${gn}-selection`},r.createElement(Lr.default,{checked:pi?Oi:!!Mn.length&&Bn,indeterminate:pi?!Oi&&Bi:!Bn&&vr,onChange:Ln,disabled:Mn.length===0||pi,"aria-label":Hr?"Custom selection":"Select all",skipGroup:!0}),Hr)}let Di;jt==="radio"?Di=(Hr,Vr,pi)=>{const Oi=tr(Vr,pi),Bi=Hn.has(Oi);return{node:r.createElement(er.ZP,Object.assign({},ur.get(Oi),{checked:Bi,onClick:Tr=>Tr.stopPropagation(),onChange:Tr=>{Hn.has(Oi)||Ur(Oi,!0,[Oi],Tr.nativeEvent)}})),checked:Bi}}:Di=(Hr,Vr,pi)=>{var Oi;const Bi=tr(Vr,pi),Tr=Hn.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:r.createElement(Lr.default,Object.assign({},Zi,{indeterminate:no,checked:Tr,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]);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&&rn){const Gi=Pr.slice(Co,oo+1),Ui=[];Tr?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);_t==null||_t(!Tr,Ii.map(hi=>Rn(hi)),Ui.map(hi=>Rn(hi))),wr(Ii,"multiple")}else{const Gi=Er;if(rn){const Ui=Tr?(0,Ao._5)(Gi,Bi):(0,Ao.L0)(Gi,Bi);Ur(Bi,!Tr,Ui,io)}else{const Ui=(0,Zr.S)([].concat((0,He.Z)(Gi),[Bi]),!0,rr,hr),{checkedKeys:Ii,halfCheckedKeys:hi}=Ui;let xo=Ii;if(Tr){const No=new Set(Ii);No.delete(Bi),xo=(0,Zr.S)(Array.from(No),{checked:!1,halfCheckedKeys:hi},rr,hr).checkedKeys}Ur(Bi,!Tr,xo,io)}}qr(Tr?null:Bi)}})),checked:Tr}};const wi=(Hr,Vr,pi)=>{const{node:Oi,checked:Bi}=Di(Hr,Vr,pi);return cn?cn(Bi,Vr,pi,Oi):Oi};if(!Nn.includes(xi))if(Nn.findIndex(Hr=>{var Vr;return((Vr=Hr[J])===null||Vr===void 0?void 0:Vr.columnType)==="EXPAND_COLUMN"})===0){const[Hr,...Vr]=Nn;Nn=[Hr,xi].concat((0,He.Z)(Vr))}else Nn=[xi].concat((0,He.Z)(Nn));const Mi=Nn.indexOf(xi);Nn=Nn.filter((Hr,Vr)=>Hr!==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=se()(`${gn}-selection-col`,{[`${gn}-selection-col-with-dropdown`]:Qt&&jt==="checkbox"}),_o={fixed:Ci,width:Gt,className:`${gn}-selection-column`,title:V.columnTitle||pr,render:wi,onCell:V.onCell,[J]:{className:Qi}};return Nn.map(Hr=>Hr===xi?_o:Hr)},[tr,Mn,V,Er,ni,Jr,Gt,$r,fr,dr,ur,_t,Ur,hr]),ni]},Uo=e(89489),ua=e(59477),Vo=e(6848);const Qo="ascend",na="descend";function Go(z){return typeof z.sorter=="object"&&typeof z.sorter.multiple=="number"?z.sorter.multiple:!1}function ra(z){return typeof z=="function"?z:z&&typeof z=="object"&&z.compare?z.compare:!1}function ia(z,V){return V?z[z.indexOf(V)+1]:z[0]}function yo(z,V,ge){let we=[];function Fe(Le,ht){we.push({column:Le,key:Mr(Le,ht),multiplePriority:Go(Le),sortOrder:Le.sortOrder})}return(z||[]).forEach((Le,ht)=>{const mt=ir(ht,ge);Le.children?("sortOrder"in Le&&Fe(Le,mt),we=[].concat((0,He.Z)(we),(0,He.Z)(yo(Le.children,V,mt)))):Le.sorter&&("sortOrder"in Le?Fe(Le,mt):V&&Le.defaultSortOrder&&we.push({column:Le,key:Mr(Le,mt),multiplePriority:Go(Le),sortOrder:Le.defaultSortOrder}))}),we}function bo(z,V,ge,we,Fe,Le,ht,mt){return(V||[]).map((ft,je)=>{const Ft=ir(je,mt);let _t=ft;if(_t.sorter){const Gt=_t.sortDirections||Fe,jt=_t.showSorterTooltip===void 0?ht:_t.showSorterTooltip,Qt=Mr(_t,Ft),hn=ge.find(fr=>{let{key:wn}=fr;return wn===Qt}),cn=hn?hn.sortOrder:null,nn=ia(Gt,cn);let rn;if(ft.sortIcon)rn=ft.sortIcon({sortOrder:cn});else{const fr=Gt.includes(Qo)&&r.createElement(ua.Z,{className:se()(`${z}-column-sorter-up`,{active:cn===Qo})}),wn=Gt.includes(na)&&r.createElement(Uo.Z,{className:se()(`${z}-column-sorter-down`,{active:cn===na})});rn=r.createElement("span",{className:se()(`${z}-column-sorter`,{[`${z}-column-sorter-full`]:!!(fr&&wn)})},r.createElement("span",{className:`${z}-column-sorter-inner`,"aria-hidden":"true"},fr,wn))}const{cancelSort:gn,triggerAsc:Qn,triggerDesc:Yn}=Le||{};let Rn=gn;nn===na?Rn=Yn:nn===Qo&&(Rn=Qn);const tr=typeof jt=="object"?jt:{title:Rn};_t=Object.assign(Object.assign({},_t),{className:se()(_t.className,{[`${z}-column-sort`]:cn}),title:fr=>{const wn=r.createElement("div",{className:`${z}-column-sorters`},r.createElement("span",{className:`${z}-column-title`},br(ft.title,fr)),rn);return jt?r.createElement(Vo.Z,Object.assign({},tr),wn):wn},onHeaderCell:fr=>{const wn=ft.onHeaderCell&&ft.onHeaderCell(fr)||{},Pn=wn.onClick,$t=wn.onKeyDown;wn.onClick=Wn=>{we({column:ft,key:Qt,sortOrder:nn,multiplePriority:Go(ft)}),Pn==null||Pn(Wn)},wn.onKeyDown=Wn=>{Wn.keyCode===gi.Z.ENTER&&(we({column:ft,key:Qt,sortOrder:nn,multiplePriority:Go(ft)}),$t==null||$t(Wn))};const Lt=Nr(ft.title,{}),yn=Lt==null?void 0:Lt.toString();return cn?wn["aria-sort"]=cn==="ascend"?"ascending":"descending":wn["aria-label"]=yn||"",wn.className=se()(wn.className,`${z}-column-has-sorters`),wn.tabIndex=0,ft.ellipsis&&(wn.title=(Lt!=null?Lt:"").toString()),wn}})}return"children"in _t&&(_t=Object.assign(Object.assign({},_t),{children:bo(z,_t.children,ge,we,Fe,Le,ht,Ft)})),_t})}function da(z){const{column:V,sortOrder:ge}=z;return{column:V,order:ge,field:V.dataIndex,columnKey:V.key}}function Ro(z){const V=z.filter(ge=>{let{sortOrder:we}=ge;return we}).map(da);return V.length===0&&z.length?Object.assign(Object.assign({},da(z[z.length-1])),{column:void 0}):V.length<=1?V[0]||{}:V}function di(z,V,ge){const we=V.slice().sort((ht,mt)=>mt.multiplePriority-ht.multiplePriority),Fe=z.slice(),Le=we.filter(ht=>{let{column:{sorter:mt},sortOrder:ft}=ht;return ra(mt)&&ft});return Le.length?Fe.sort((ht,mt)=>{for(let ft=0;ft{const mt=ht[ge];return mt?Object.assign(Object.assign({},ht),{[ge]:di(mt,V,ge)}):ht}):Fe}function ti(z){let{prefixCls:V,mergedColumns:ge,onSorterChange:we,sortDirections:Fe,tableLocale:Le,showSorterTooltip:ht}=z;const[mt,ft]=r.useState(yo(ge,!0)),je=r.useMemo(()=>{let Qt=!0;const hn=yo(ge,!1);if(!hn.length)return mt;const cn=[];function nn(gn){Qt?cn.push(gn):cn.push(Object.assign(Object.assign({},gn),{sortOrder:null}))}let rn=null;return hn.forEach(gn=>{rn===null?(nn(gn),gn.sortOrder&&(gn.multiplePriority===!1?Qt=!1:rn=!0)):(rn&&gn.multiplePriority!==!1||(Qt=!1),nn(gn))}),cn},[ge,mt]),Ft=r.useMemo(()=>{const Qt=je.map(hn=>{let{column:cn,sortOrder:nn}=hn;return{column:cn,order:nn}});return{sortColumns:Qt,sortColumn:Qt[0]&&Qt[0].column,sortOrder:Qt[0]&&Qt[0].order}},[je]);function _t(Qt){let hn;Qt.multiplePriority===!1||!je.length||je[0].multiplePriority===!1?hn=[Qt]:hn=[].concat((0,He.Z)(je.filter(cn=>{let{key:nn}=cn;return nn!==Qt.key})),[Qt]),ft(hn),we(Ro(hn),hn)}return[Qt=>bo(V,Qt,je,_t,Fe,Le,ht),je,Ft,()=>Ro(je)]}function ai(z,V){return z.map(ge=>{const we=Object.assign({},ge);return we.title=br(ge.title,V),"children"in we&&(we.children=ai(we.children,V)),we})}function $i(z){return[r.useCallback(ge=>ai(ge,z),[z])]}var eo=bn((z,V)=>{const{_renderTimes:ge}=z,{_renderTimes:we}=V;return ge!==we}),Yo=An((z,V)=>{const{_renderTimes:ge}=z,{_renderTimes:we}=V;return ge!==we}),lo=e(64993),Jo=e(17313),fa=e(83116),qo=e(37613),To=z=>{const{componentCls:V}=z,ge=`${z.lineWidth}px ${z.lineType} ${z.tableBorderColor}`,we=(Fe,Le,ht)=>({[`&${V}-${Fe}`]:{[`> ${V}-container`]:{[`> ${V}-content, > ${V}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${V}-expanded-row-fixed`]:{margin:`-${Le}px -${ht+z.lineWidth}px`}}}}}});return{[`${V}-wrapper`]:{[`${V}${V}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${V}-title`]:{border:ge,borderBottom:0},[`> ${V}-container`]:{borderInlineStart:ge,borderTop:ge,[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:n.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${f}-leave`]:{animationTimingFunction:n.motionEaseInQuint}}]}},15969:function(wt,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(wt,N,e){"use strict";e.d(N,{default:function(){return Or}});var t={},v="rc-table-internal-hook",g=e(42978),m=e(6089),i=e(34280),h=e(13697),r=e(59301),l=e(4676);function c(z){var V=r.createContext(void 0),ge=function(Pe){var Te=Pe.value,ht=Pe.children,mt=r.useRef(Te);mt.current=Te;var dt=r.useState(function(){return{getValue:function(){return mt.current},listeners:new Set}}),je=(0,g.Z)(dt,1),Mt=je[0];return(0,i.Z)(function(){(0,l.unstable_batchedUpdates)(function(){Mt.listeners.forEach(function(_t){_t(Te)})})},[Te]),r.createElement(V.Provider,{value:Mt},ht)};return{Context:V,Provider:ge,defaultValue:z}}function s(z,V){var ge=(0,m.Z)(typeof V=="function"?V:function(_t){if(V===void 0)return _t;if(!Array.isArray(V))return _t[V];var Yt={};return V.forEach(function(Xt){Yt[Xt]=_t[Xt]}),Yt}),we=r.useContext(z==null?void 0:z.Context),Pe=we||{},Te=Pe.listeners,ht=Pe.getValue,mt=r.useRef();mt.current=ge(we?ht():z==null?void 0:z.defaultValue);var dt=r.useState({}),je=(0,g.Z)(dt,2),Mt=je[1];return(0,i.Z)(function(){if(!we)return;function _t(Yt){var Xt=ge(Yt);(0,h.Z)(mt.current,Xt,!0)||Mt({})}return Te.add(_t),function(){Te.delete(_t)}},[we]),mt.current}var o=e(54476),d=e(8654);function n(){var z=r.createContext(null);function V(){return r.useContext(z)}function ge(Pe,Te){var ht=(0,d.Yr)(Pe),mt=function(je,Mt){var _t=ht?{ref:Mt}:{},Yt=r.useRef(0),Xt=r.useRef(je),Gt=V();return Gt!==null?r.createElement(Pe,(0,o.Z)({},je,_t)):((!Te||Te(Xt.current,je))&&(Yt.current+=1),Xt.current=je,r.createElement(z.Provider,{value:Yt.current},r.createElement(Pe,(0,o.Z)({},je,_t))))};return ht?r.forwardRef(mt):mt}function we(Pe,Te){var ht=(0,d.Yr)(Pe),mt=function(je,Mt){var _t=ht?{ref:Mt}:{};return V(),r.createElement(Pe,(0,o.Z)({},je,_t))};return ht?r.memo(r.forwardRef(mt),Te):r.memo(mt,Te)}return{makeImmutable:ge,responseImmutable:we,useImmutableMark:V}}var a=n(),u=a.makeImmutable,f=a.responseImmutable,x=a.useImmutableMark,E=n(),w=E.makeImmutable,A=E.responseImmutable,C=E.useImmutableMark,b=c(),p=b;function y(z,V){var ge=r.useRef(0);ge.current+=1;var we=r.useRef(z),Pe=[];Object.keys(z||{}).map(function(ht){var mt;(z==null?void 0:z[ht])!==((mt=we.current)===null||mt===void 0?void 0:mt[ht])&&Pe.push(ht)}),we.current=z;var Te=r.useRef([]);return Pe.length&&(Te.current=Pe),r.useDebugValue(ge.current),r.useDebugValue(Te.current.join(", ")),V&&console.log("".concat(V,":"),ge.current,Te.current),ge.current}var S=null,B=r.memo(function(){var z=y();return r.createElement("h1",null,"Render Times: ",z)});B.displayName="RenderBlock";var D=e(76190),Z=e(33885),K=e(20068),ye=e(92310),ae=e.n(ye),Re=e(80547),M=e(97938),Y=e(48736),Q=r.createContext({renderWithProps:!1}),ne=Q,W="RC_TABLE_KEY";function H(z){return z==null?[]:Array.isArray(z)?z:[z]}function j(z){var V=[],ge={};return z.forEach(function(we){for(var Pe=we||{},Te=Pe.key,ht=Pe.dataIndex,mt=Te||H(ht).join("-")||W;ge[mt];)mt="".concat(mt,"_next");ge[mt]=!0,V.push(mt)}),V}function ve(z){return z!=null}function Ce(z){return z&&(0,D.Z)(z)==="object"&&!Array.isArray(z)&&!r.isValidElement(z)}function fe(z,V,ge,we,Pe,Te){var ht=r.useContext(ne),mt=C(),dt=(0,Re.Z)(function(){if(ve(we))return[we];var je=V==null||V===""?[]:Array.isArray(V)?V:[V],Mt=(0,M.Z)(z,je),_t=Mt,Yt=void 0;if(Pe){var Xt=Pe(Mt,z,ge);Ce(Xt)?(_t=Xt.children,Yt=Xt.props,ht.renderWithProps=!0):_t=Xt}return[_t,Yt]},[mt,z,we,V,Pe,ge],function(je,Mt){if(Te){var _t=(0,g.Z)(je,2),Yt=_t[1],Xt=(0,g.Z)(Mt,2),Gt=Xt[1];return Te(Gt,Yt)}return ht.renderWithProps?!0:!(0,h.Z)(je,Mt,!0)});return dt}function me(z,V,ge,we){var Pe=z+V-1;return z<=we&&Pe>=ge}function _e(z,V){return s(p,function(ge){var we=me(z,V||1,ge.hoverStartRow,ge.hoverEndRow);return[we,ge.onHover]})}var at=function(V){var ge=V.ellipsis,we=V.rowType,Pe=V.children,Te,ht=ge===!0?{showTitle:!0}:ge;return ht&&(ht.showTitle||we==="header")&&(typeof Pe=="string"||typeof Pe=="number"?Te=Pe.toString():r.isValidElement(Pe)&&typeof Pe.props.children=="string"&&(Te=Pe.props.children)),Te};function ke(z){var V,ge,we,Pe,Te,ht,mt,dt,je=z.component,Mt=z.children,_t=z.ellipsis,Yt=z.scope,Xt=z.prefixCls,Gt=z.className,hn=z.align,dn=z.record,rn=z.render,on=z.dataIndex,vn=z.renderIndex,Un=z.shouldCellUpdate,Vn=z.index,Bn=z.rowType,$n=z.colSpan,dr=z.rowSpan,wn=z.fixLeft,In=z.fixRight,nn=z.firstFixLeft,Lt=z.lastFixLeft,gn=z.firstFixRight,Wn=z.lastFixRight,Ln=z.appendNode,rr=z.additionalProps,Pn=rr===void 0?{}:rr,lr=z.isSticky,fr="".concat(Xt,"-cell"),Sr=s(p,["supportSticky","allColumnsFixedLeft"]),Ir=Sr.supportSticky,ei=Sr.allColumnsFixedLeft,Qr=fe(dn,on,vn,Mt,rn,Un),cr=(0,g.Z)(Qr,2),Gr=cr[0],wr=cr[1],Wr={},Yr=typeof wn=="number"&&Ir,Ti=typeof In=="number"&&Ir;Yr&&(Wr.position="sticky",Wr.left=wn),Ti&&(Wr.position="sticky",Wr.right=In);var jn=(V=(ge=(we=wr==null?void 0:wr.colSpan)!==null&&we!==void 0?we:Pn.colSpan)!==null&&ge!==void 0?ge:$n)!==null&&V!==void 0?V:1,Qn=(Pe=(Te=(ht=wr==null?void 0:wr.rowSpan)!==null&&ht!==void 0?ht:Pn.rowSpan)!==null&&Te!==void 0?Te:dr)!==null&&Pe!==void 0?Pe:1,Rn=_e(Vn,Qn),Hn=(0,g.Z)(Rn,2),Pr=Hn[0],Fn=Hn[1],hr=function(yi){var Qi;dn&&Fn(Vn,Vn+Qn-1),Pn==null||(Qi=Pn.onMouseEnter)===null||Qi===void 0||Qi.call(Pn,yi)},Mn=function(yi){var Qi;dn&&Fn(-1,-1),Pn==null||(Qi=Pn.onMouseLeave)===null||Qi===void 0||Qi.call(Pn,yi)};if(jn===0||Qn===0)return null;var vr=(mt=Pn.title)!==null&&mt!==void 0?mt:at({rowType:Bn,ellipsis:_t,children:Gr}),_i=ae()(fr,Gt,(dt={},(0,K.Z)(dt,"".concat(fr,"-fix-left"),Yr&&Ir),(0,K.Z)(dt,"".concat(fr,"-fix-left-first"),nn&&Ir),(0,K.Z)(dt,"".concat(fr,"-fix-left-last"),Lt&&Ir),(0,K.Z)(dt,"".concat(fr,"-fix-left-all"),Lt&&ei&&Ir),(0,K.Z)(dt,"".concat(fr,"-fix-right"),Ti&&Ir),(0,K.Z)(dt,"".concat(fr,"-fix-right-first"),gn&&Ir),(0,K.Z)(dt,"".concat(fr,"-fix-right-last"),Wn&&Ir),(0,K.Z)(dt,"".concat(fr,"-ellipsis"),_t),(0,K.Z)(dt,"".concat(fr,"-with-append"),Ln),(0,K.Z)(dt,"".concat(fr,"-fix-sticky"),(Yr||Ti)&&lr&&Ir),(0,K.Z)(dt,"".concat(fr,"-row-hover"),!wr&&Pr),dt),Pn.className,wr==null?void 0:wr.className),Ai={};hn&&(Ai.textAlign=hn);var Mi=(0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)({},Wr),Pn.style),Ai),wr==null?void 0:wr.style),wi=Gr;return(0,D.Z)(wi)==="object"&&!Array.isArray(wi)&&!r.isValidElement(wi)&&(wi=null),_t&&(Lt||gn)&&(wi=r.createElement("span",{className:"".concat(fr,"-content")},wi)),r.createElement(je,(0,o.Z)({},wr,Pn,{className:_i,style:Mi,title:vr,scope:Yt,onMouseEnter:hr,onMouseLeave:Mn,colSpan:jn!==1?jn:null,rowSpan:Qn!==1?Qn:null}),Ln,wi)}var We=r.memo(ke);function Et(z,V,ge,we,Pe,Te){var ht=ge[z]||{},mt=ge[V]||{},dt,je;ht.fixed==="left"?dt=we.left[Pe==="rtl"?V:z]:mt.fixed==="right"&&(je=we.right[Pe==="rtl"?z:V]);var Mt=!1,_t=!1,Yt=!1,Xt=!1,Gt=ge[V+1],hn=ge[z-1],dn=!(Te!=null&&Te.children);if(Pe==="rtl"){if(dt!==void 0){var rn=hn&&hn.fixed==="left";Xt=!rn&&dn}else if(je!==void 0){var on=Gt&&Gt.fixed==="right";Yt=!on&&dn}}else if(dt!==void 0){var vn=Gt&&Gt.fixed==="left";Mt=!vn&&dn}else if(je!==void 0){var Un=hn&&hn.fixed==="right";_t=!Un&&dn}return{fixLeft:dt,fixRight:je,lastFixLeft:Mt,firstFixRight:_t,lastFixRight:Yt,firstFixLeft:Xt,isSticky:we.isSticky}}var Xe=r.createContext({}),Qe=Xe;function Ne(z){var V=z.className,ge=z.index,we=z.children,Pe=z.colSpan,Te=Pe===void 0?1:Pe,ht=z.rowSpan,mt=z.align,dt=s(p,["prefixCls","direction"]),je=dt.prefixCls,Mt=dt.direction,_t=r.useContext(Qe),Yt=_t.scrollColumnIndex,Xt=_t.stickyOffsets,Gt=_t.flattenColumns,hn=_t.columns,dn=ge+Te-1,rn=dn+1===Yt?Te+1:Te,on=Et(ge,ge+rn-1,Gt,Xt,Mt,hn==null?void 0:hn[ge]);return r.createElement(We,(0,o.Z)({className:V,index:ge,component:"td",prefixCls:je,record:null,dataIndex:null,align:mt,colSpan:rn,rowSpan:ht,render:function(){return we}},on))}var Je=e(75931),se=["children"];function le(z){var V=z.children,ge=(0,Je.Z)(z,se);return r.createElement("tr",ge,V)}function G(z){var V=z.children;return V}G.Row=le,G.Cell=Ne;var R=G;function oe(z){var V=z.children,ge=z.stickyOffsets,we=z.flattenColumns,Pe=z.columns,Te=s(p,"prefixCls"),ht=we.length-1,mt=we[ht],dt=r.useMemo(function(){return{stickyOffsets:ge,flattenColumns:we,scrollColumnIndex:mt!=null&&mt.scrollbar?ht:null,columns:Pe}},[mt,we,ht,ge,Pe]);return r.createElement(Qe.Provider,{value:dt},r.createElement("tfoot",{className:"".concat(Te,"-summary")},V))}var be=A(oe),k=R,L=e(70425),ie=e(29301),X=e(29194),P=e(3465),_=e(75152),$=e(26112);function F(z,V,ge,we,Pe,Te,ht){z.push({record:V,indent:ge,index:ht});var mt=Te(V),dt=Pe==null?void 0:Pe.has(mt);if(V&&Array.isArray(V[we])&&dt)for(var je=0;je1?nn-1:0),gn=1;gn=0;mt-=1){var dt=V[mt],je=ge&&ge[mt],Mt=je&&je[J];if(dt||Mt||ht){var _t=Mt||{},Yt=_t.columnType,Xt=(0,Je.Z)(_t,St);Pe.unshift(r.createElement("col",(0,o.Z)({key:mt,style:{width:dt}},Xt))),ht=!0}}return r.createElement("colgroup",null,Pe)}var Ve=O,He=e(94480),ce=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Ie(z,V){return(0,r.useMemo)(function(){for(var ge=[],we=0;we1?"colgroup":"col":null,ellipsis:dn.ellipsis,align:dn.align,component:dn.title?Te:ht,prefixCls:Mt,key:Xt[hn]},rn,{additionalProps:on,rowType:"header"}))}))}kt.displayName="HeaderRow";var st=kt;function At(z){var V=[];function ge(ht,mt){var dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;V[dt]=V[dt]||[];var je=mt,Mt=ht.filter(Boolean).map(function(_t){var Yt={key:_t.key,className:_t.className||"",children:_t.title,column:_t,colStart:je},Xt=1,Gt=_t.children;return Gt&&Gt.length>0&&(Xt=ge(Gt,je,dt+1).reduce(function(hn,dn){return hn+dn},0),Yt.hasSubColumns=!0),"colSpan"in _t&&(Xt=_t.colSpan),"rowSpan"in _t&&(Yt.rowSpan=_t.rowSpan),Yt.colSpan=Xt,Yt.colEnd=Yt.colStart+Xt-1,V[dt].push(Yt),je+=Xt,Xt});return Mt}ge(z,0);for(var we=V.length,Pe=function(mt){V[mt].forEach(function(dt){!("rowSpan"in dt)&&!dt.hasSubColumns&&(dt.rowSpan=we-mt)})},Te=0;Te1&&arguments[1]!==void 0?arguments[1]:"";return typeof V=="number"?V:V.endsWith("%")?z*parseFloat(V)/100:null}function Dt(z,V){return r.useMemo(function(){if(V&&V>0){var ge=0,we=0;z.forEach(function(je){var Mt=Vt(V,je.width);Mt?ge+=Mt:we+=1});var Pe=V-ge,Te=we,ht=Pe/we,mt=0,dt=z.map(function(je){var Mt=(0,Z.Z)({},je),_t=Vt(V,Mt.width);if(_t)Mt.width=_t;else{var Yt=Math.floor(ht);Mt.width=Te===1?Pe:Yt,Pe-=Yt,Te-=1}return mt+=Mt.width,Mt});return[dt,mt]}return[z,V]},[z,V])}var an=["children"],xe=["fixed"];function U(z){return(0,Jt.Z)(z).filter(function(V){return r.isValidElement(V)}).map(function(V){var ge=V.key,we=V.props,Pe=we.children,Te=(0,Je.Z)(we,an),ht=(0,Z.Z)({key:ge},Te);return Pe&&(ht.children=U(Pe)),ht})}function q(z){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return z.filter(function(ge){return ge&&(0,D.Z)(ge)==="object"}).reduce(function(ge,we,Pe){var Te=we.fixed,ht=Te===!0?"left":Te,mt="".concat(V,"-").concat(Pe),dt=we.children;return dt&&dt.length>0?[].concat((0,He.Z)(ge),(0,He.Z)(q(dt,mt).map(function(je){return(0,Z.Z)({fixed:ht},je)}))):[].concat((0,He.Z)(ge),[(0,Z.Z)((0,Z.Z)({key:mt},we),{},{fixed:ht})])},[])}function te(z){for(var V=!0,ge=0;ge=0;Te-=1){var ht=z[Te];if(Pe&&ht.fixed!=="right")Pe=!1;else if(!Pe&&ht.fixed==="right"){warning(!1,"Index ".concat(Te+1," of `columns` missing `fixed='right'` prop."));break}}}function re(z){return z.map(function(V){var ge=V.fixed,we=(0,Je.Z)(V,xe),Pe=ge;return ge==="left"?Pe="right":ge==="right"&&(Pe="left"),(0,Z.Z)({fixed:Pe},we)})}function Le(z,V){var ge=z.prefixCls,we=z.columns,Pe=z.children,Te=z.expandable,ht=z.expandedKeys,mt=z.columnTitle,dt=z.getRowKey,je=z.onTriggerExpand,Mt=z.expandIcon,_t=z.rowExpandable,Yt=z.expandIconColumnIndex,Xt=z.direction,Gt=z.expandRowByClick,hn=z.columnWidth,dn=z.fixed,rn=z.scrollWidth,on=r.useMemo(function(){return we||U(Pe)},[we,Pe]),vn=r.useMemo(function(){if(Te){var In,nn=on.slice();if(!nn.includes(t)){var Lt=Yt||0;Lt>=0&&nn.splice(Lt,0,t)}var gn=nn.indexOf(t);nn=nn.filter(function(Pn,lr){return Pn!==t||lr===gn});var Wn=on[gn],Ln;(dn==="left"||dn)&&!Yt?Ln="left":(dn==="right"||dn)&&Yt===on.length?Ln="right":Ln=Wn?Wn.fixed:null;var rr=(In={},(0,K.Z)(In,J,{className:"".concat(ge,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,K.Z)(In,"title",mt),(0,K.Z)(In,"fixed",Ln),(0,K.Z)(In,"className","".concat(ge,"-row-expand-icon-cell")),(0,K.Z)(In,"width",hn),(0,K.Z)(In,"render",function(lr,fr,Sr){var Ir=dt(fr,Sr),ei=ht.has(Ir),Qr=_t?_t(fr):!0,cr=Mt({prefixCls:ge,expanded:ei,expandable:Qr,record:fr,onExpand:je});return Gt?r.createElement("span",{onClick:function(wr){return wr.stopPropagation()}},cr):cr}),In);return nn.map(function(Pn){return Pn===t?rr:Pn})}return on.filter(function(Pn){return Pn!==t})},[Te,on,dt,ht,Mt,Xt]),Un=r.useMemo(function(){var In=vn;return V&&(In=V(In)),In.length||(In=[{render:function(){return null}}]),In},[V,vn,Xt]),Vn=r.useMemo(function(){return Xt==="rtl"?re(q(Un)):q(Un)},[Un,Xt,rn]),Bn=Dt(Vn,rn),$n=(0,g.Z)(Bn,2),dr=$n[0],wn=$n[1];return[Un,dr,wn]}var Fe=Le;function et(z){var V,ge=z.prefixCls,we=z.record,Pe=z.onExpand,Te=z.expanded,ht=z.expandable,mt="".concat(ge,"-row-expand-icon");if(!ht)return r.createElement("span",{className:ae()(mt,"".concat(ge,"-row-spaced"))});var dt=function(Mt){Pe(we,Mt),Mt.stopPropagation()};return r.createElement("span",{className:ae()(mt,(V={},(0,K.Z)(V,"".concat(ge,"-row-expanded"),Te),(0,K.Z)(V,"".concat(ge,"-row-collapsed"),!Te),V)),onClick:dt})}function rt(z,V,ge){var we=[];function Pe(Te){(Te||[]).forEach(function(ht,mt){we.push(V(ht,mt)),Pe(ht[ge])})}return Pe(z),we}function xt(z,V,ge){var we=it(z),Pe=we.expandIcon,Te=we.expandedRowKeys,ht=we.defaultExpandedRowKeys,mt=we.defaultExpandAllRows,dt=we.expandedRowRender,je=we.onExpand,Mt=we.onExpandedRowsChange,_t=we.childrenColumnName,Yt=Pe||et,Xt=_t||"children",Gt=r.useMemo(function(){return dt?"row":z.expandable&&z.internalHooks===v&&z.expandable.__PARENT_RENDER_ICON__||V.some(function(Vn){return Vn&&(0,D.Z)(Vn)==="object"&&Vn[Xt]})?"nest":!1},[!!dt,V]),hn=r.useState(function(){return ht||(mt?rt(V,ge,Xt):[])}),dn=(0,g.Z)(hn,2),rn=dn[0],on=dn[1],vn=r.useMemo(function(){return new Set(Te||rn||[])},[Te,rn]),Un=r.useCallback(function(Vn){var Bn=ge(Vn,V.indexOf(Vn)),$n,dr=vn.has(Bn);dr?(vn.delete(Bn),$n=(0,He.Z)(vn)):$n=[].concat((0,He.Z)(vn),[Bn]),on($n),je&&je(!dr,Vn),Mt&&Mt($n)},[ge,vn,V,je,Mt]);return[we,Gt,vn,Yt,Xt,Un]}function Ot(z,V,ge,we){var Pe=z.map(function(Te,ht){return Et(ht,ht,z,V,ge,we==null?void 0:we[ht])});return(0,Re.Z)(function(){return Pe},[Pe],function(Te,ht){return!(0,h.Z)(Te,ht)})}function Ht(z){var V=(0,r.useRef)(z),ge=(0,r.useState)({}),we=(0,g.Z)(ge,2),Pe=we[1],Te=(0,r.useRef)(null),ht=(0,r.useRef)([]);function mt(dt){ht.current.push(dt);var je=Promise.resolve();Te.current=je,je.then(function(){if(Te.current===je){var Mt=ht.current,_t=V.current;ht.current=[],Mt.forEach(function(Yt){V.current=Yt(V.current)}),Te.current=null,_t!==V.current&&Pe({})}})}return(0,r.useEffect)(function(){return function(){Te.current=null}},[]),[V.current,mt]}function Wt(z){var V=(0,r.useRef)(z||null),ge=(0,r.useRef)();function we(){window.clearTimeout(ge.current)}function Pe(ht){V.current=ht,we(),ge.current=window.setTimeout(function(){V.current=null,ge.current=void 0},100)}function Te(){return V.current}return(0,r.useEffect)(function(){return we},[]),[Pe,Te]}function Bt(){var z=r.useState(-1),V=(0,g.Z)(z,2),ge=V[0],we=V[1],Pe=r.useState(-1),Te=(0,g.Z)(Pe,2),ht=Te[0],mt=Te[1],dt=r.useCallback(function(je,Mt){we(je),mt(Mt)},[]);return[ge,ht,dt]}var zt=e(47273),Oe=(0,zt.Z)()?window:null;function Me(z,V){var ge=(0,D.Z)(z)==="object"?z:{},we=ge.offsetHeader,Pe=we===void 0?0:we,Te=ge.offsetSummary,ht=Te===void 0?0:Te,mt=ge.offsetScroll,dt=mt===void 0?0:mt,je=ge.getContainer,Mt=je===void 0?function(){return Oe}:je,_t=Mt()||Oe;return r.useMemo(function(){var Yt=!!z;return{isSticky:Yt,stickyClassName:Yt?"".concat(V,"-sticky-holder"):"",offsetHeader:Pe,offsetSummary:ht,offsetScroll:dt,container:_t}},[dt,Pe,ht,V,_t])}function $e(z,V,ge){var we=(0,r.useMemo)(function(){for(var Pe=[],Te=[],ht=0,mt=0,dt=0;dt=_t&&(Pn=_t-Yt),ht({scrollLeft:Pn/_t*(Mt+2)}),on.current.x=gn.pageX},In=function(){if(Te.current){var gn=(0,Se.os)(Te.current).top,Wn=gn+Te.current.offsetHeight,Ln=dt===window?document.documentElement.scrollTop+window.innerHeight:(0,Se.os)(dt).top+dt.clientHeight;Wn-(0,_.Z)()<=Ln||gn>=Ln-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})})}},nn=function(gn){rn(function(Wn){return(0,Z.Z)((0,Z.Z)({},Wn),{},{scrollLeft:gn/Mt*_t||0})})};return r.useImperativeHandle(ge,function(){return{setScrollLeft:nn}}),r.useEffect(function(){var Lt=(0,bt.Z)(document.body,"mouseup",$n,!1),gn=(0,bt.Z)(document.body,"mousemove",wn,!1);return In(),function(){Lt.remove(),gn.remove()}},[Yt,Vn]),r.useEffect(function(){var Lt=(0,bt.Z)(dt,"scroll",In,!1),gn=(0,bt.Z)(window,"resize",In,!1);return function(){Lt.remove(),gn.remove()}},[dt]),r.useEffect(function(){dn.isHiddenScrollBar||rn(function(Lt){var gn=Te.current;return gn?(0,Z.Z)((0,Z.Z)({},Lt),{},{scrollLeft:gn.scrollLeft/gn.scrollWidth*gn.clientWidth}):Lt})},[dn.isHiddenScrollBar]),Mt<=_t||!Yt||dn.isHiddenScrollBar?null:r.createElement("div",{style:{height:(0,_.Z)(),width:_t,bottom:mt},className:"".concat(je,"-sticky-scroll")},r.createElement("div",{onMouseDown:dr,ref:Xt,className:ae()("".concat(je,"-sticky-scroll-bar"),(0,K.Z)({},"".concat(je,"-sticky-scroll-bar-active"),Vn)),style:{width:"".concat(Yt,"px"),transform:"translate3d(".concat(dn.scrollLeft,"px, 0, 0)")}}))},tt=r.forwardRef(Ue);function ft(z){return null}var lt=ft;function vt(z){return null}var pt=vt,It="rc-table",Ut=[],Be={};function Ye(){return"No Data"}function nt(z){var V,ge=(0,Z.Z)({rowKey:"key",prefixCls:It,emptyText:Ye},z),we=ge.prefixCls,Pe=ge.className,Te=ge.rowClassName,ht=ge.style,mt=ge.data,dt=ge.rowKey,je=ge.scroll,Mt=ge.tableLayout,_t=ge.direction,Yt=ge.title,Xt=ge.footer,Gt=ge.summary,hn=ge.caption,dn=ge.id,rn=ge.showHeader,on=ge.components,vn=ge.emptyText,Un=ge.onRow,Vn=ge.onHeaderRow,Bn=ge.internalHooks,$n=ge.transformColumns,dr=ge.internalRefs,wn=ge.tailor,In=ge.sticky,nn=mt||Ut,Lt=!!nn.length,gn=Bn===v,Wn=r.useCallback(function(Ur,vi){return(0,M.Z)(on,Ur)||vi},[on]),Ln=r.useMemo(function(){return typeof dt=="function"?dt:function(Ur){var vi=Ur&&Ur[dt];return vi}},[dt]),rr=Wn(["body"]),Pn=Bt(),lr=(0,g.Z)(Pn,3),fr=lr[0],Sr=lr[1],Ir=lr[2],ei=xt(ge,nn,Ln),Qr=(0,g.Z)(ei,6),cr=Qr[0],Gr=Qr[1],wr=Qr[2],Wr=Qr[3],Yr=Qr[4],Ti=Qr[5],jn=je==null?void 0:je.x,Qn=r.useState(0),Rn=(0,g.Z)(Qn,2),Hn=Rn[0],Pr=Rn[1],Fn=Fe((0,Z.Z)((0,Z.Z)((0,Z.Z)({},ge),cr),{},{expandable:!!cr.expandedRowRender,columnTitle:cr.columnTitle,expandedKeys:wr,getRowKey:Ln,onTriggerExpand:Ti,expandIcon:Wr,expandIconColumnIndex:cr.expandIconColumnIndex,direction:_t,scrollWidth:gn&&wn&&typeof jn=="number"?jn:null}),gn?$n:null),hr=(0,g.Z)(Fn,3),Mn=hr[0],vr=hr[1],_i=hr[2],Ai=_i!=null?_i:jn,Mi=r.useMemo(function(){return{columns:Mn,flattenColumns:vr}},[Mn,vr]),wi=r.useRef(),to=r.useRef(),yi=r.useRef(),Qi=r.useRef(),_o=r.useRef(),Lr=r.useState(!1),Xr=(0,g.Z)(Lr,2),hi=Xr[0],Di=Xr[1],Bi=r.useState(!1),Br=(0,g.Z)(Bi,2),Xi=Br[0],Zi=Br[1],no=Ht(new Map),ho=(0,g.Z)(no,2),io=ho[0],$o=ho[1],Co=j(vr),oo=Co.map(function(Ur){return io.get(Ur)}),Gi=r.useMemo(function(){return oo},[oo.join("_")]),Ui=ot(Gi,vr.length,_t),Oi=je&&ve(je.y),ui=je&&ve(Ai)||!!cr.fixed,xo=ui&&vr.some(function(Ur){var vi=Ur.fixed;return vi}),No=r.useRef(),Do=Me(In,we),vo=Do.isSticky,pa=Do.offsetHeader,ma=Do.offsetSummary,Kr=Do.offsetScroll,ti=Do.stickyClassName,ki=Do.container,di=r.useMemo(function(){return Gt==null?void 0:Gt(nn)},[Gt,nn]),Wi=(Oi||vo)&&r.isValidElement(di)&&di.type===R&&di.props.fixed,Yi,Ji,So;Oi&&(Ji={overflowY:"scroll",maxHeight:je.y}),ui&&(Yi={overflowX:"auto"},Oi||(Ji={overflowY:"hidden"}),So={width:Ai===!0?"auto":Ai,minWidth:"100%"});var Aa=r.useCallback(function(Ur,vi){(0,X.Z)(wi.current)&&$o(function(mo){if(mo.get(Ur)!==vi){var Ho=new Map(mo);return Ho.set(Ur,vi),Ho}return mo})},[]),Ta=Wt(null),Na=(0,g.Z)(Ta,2),ka=Na[0],Ka=Na[1];function ga(Ur,vi){vi&&(typeof vi=="function"?vi(Ur):vi.scrollLeft!==Ur&&(vi.scrollLeft=Ur,vi.scrollLeft!==Ur&&setTimeout(function(){vi.scrollLeft=Ur},0)))}var ea=(0,m.Z)(function(Ur){var vi=Ur.currentTarget,mo=Ur.scrollLeft,Ho=_t==="rtl",zo=typeof mo=="number"?mo:vi.scrollLeft,ns=vi||Be;if(!Ka()||Ka()===ns){var Wa;ka(ns),ga(zo,to.current),ga(zo,yi.current),ga(zo,_o.current),ga(zo,(Wa=No.current)===null||Wa===void 0?void 0:Wa.setScrollLeft)}var ja=vi||to.current;if(ja){var Xa=ja.scrollWidth,Ua=ja.clientWidth;if(Xa===Ua){Di(!1),Zi(!1);return}Ho?(Di(-zo0)):(Di(zo>0),Zi(zo1?hn-gn:0,Ln=(0,Z.Z)((0,Z.Z)((0,Z.Z)({},$n),dt),{},{flex:"0 0 ".concat(gn,"px"),width:"".concat(gn,"px"),marginRight:Wn,pointerEvents:"auto"}),rr=r.useMemo(function(){return Mt?nn<=1:wn===0||nn===0||nn>1},[nn,wn,Mt]);rr?Ln.visibility="hidden":Mt&&(Ln.height=_t==null?void 0:_t(nn));var Pn=rr?function(){return null}:Yt,lr={};return(nn===0||wn===0)&&(lr.rowSpan=1,lr.colSpan=1),r.createElement(We,(0,o.Z)({className:ae()(Gt,je),ellipsis:ge.ellipsis,align:ge.align,scope:ge.rowScope,component:"div",prefixCls:V.prefixCls,key:vn,record:mt,index:Te,renderIndex:ht,dataIndex:Xt,render:Pn,shouldCellUpdate:ge.shouldCellUpdate},Un,{appendNode:Vn,additionalProps:(0,Z.Z)((0,Z.Z)({},Bn),{},{style:Ln},lr)}))}var un=en,mn=["data","index","className","rowKey","style","extra","getHeight"],yn=r.forwardRef(function(z,V){var ge=z.data,we=z.index,Pe=z.className,Te=z.rowKey,ht=z.style,mt=z.extra,dt=z.getHeight,je=(0,Je.Z)(z,mn),Mt=ge.record,_t=ge.indent,Yt=ge.index,Xt=s(p,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Gt=Xt.scrollX,hn=Xt.flattenColumns,dn=Xt.prefixCls,rn=Xt.fixColumn,on=Xt.componentWidth,vn=T(Mt,Te,we,_t),Un=vn.rowSupportExpand,Vn=vn.expanded,Bn=vn.rowProps,$n=vn.expandedRowRender,dr=vn.expandedRowClassName,wn;if(Un&&Vn){var In=$n(Mt,we,_t+1,Vn),nn=dr==null?void 0:dr(Mt,we,_t),Lt={};rn&&(Lt={style:(0,K.Z)({},"--virtual-width","".concat(on,"px"))});var gn="".concat(dn,"-expanded-row-cell");wn=r.createElement("div",{className:ae()("".concat(dn,"-expanded-row"),"".concat(dn,"-expanded-row-level-").concat(_t+1),nn)},r.createElement(We,{component:"div",prefixCls:dn,className:ae()(gn,(0,K.Z)({},"".concat(gn,"-fixed"),rn)),additionalProps:Lt},In))}var Wn=(0,Z.Z)((0,Z.Z)({},ht),{},{width:Gt});mt&&(Wn.position="absolute",Wn.pointerEvents="none");var Ln=r.createElement("div",(0,o.Z)({},Bn,je,{ref:Un?null:V,className:ae()(Pe,"".concat(dn,"-row"),Bn==null?void 0:Bn.className,(0,K.Z)({},"".concat(dn,"-row-extra"),mt)),style:(0,Z.Z)((0,Z.Z)({},Wn),Bn==null?void 0:Bn.style)}),hn.map(function(rr,Pn){return r.createElement(un,{key:Pn,rowInfo:vn,column:rr,colIndex:Pn,indent:_t,index:we,renderIndex:Yt,record:Mt,inverse:mt,getHeight:dt})}));return Un?r.createElement("div",{ref:V},Ln,wn):Ln}),Yn=A(yn),sn=Yn,Zt=r.forwardRef(function(z,V){var ge=z.data,we=z.onScroll,Pe=s(p,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Te=Pe.flattenColumns,ht=Pe.onColumnResize,mt=Pe.getRowKey,dt=Pe.expandedKeys,je=Pe.prefixCls,Mt=Pe.childrenColumnName,_t=Pe.emptyNode,Yt=Pe.scrollX,Xt=s(Qt),Gt=Xt.scrollY,hn=Xt.listItemHeight,dn=r.useRef(),rn=ue(ge,Mt,dt,mt),on=r.useMemo(function(){var wn=0;return Te.map(function(In){var nn=In.width,Lt=In.key;return wn+=nn,[Lt,nn,wn]})},[Te]),vn=r.useMemo(function(){return on.map(function(wn){return wn[2]})},[on]);r.useEffect(function(){on.forEach(function(wn){var In=(0,g.Z)(wn,2),nn=In[0],Lt=In[1];ht(nn,Lt)})},[on]),r.useImperativeHandle(V,function(){var wn={};return Object.defineProperty(wn,"scrollLeft",{get:function(){var nn;return((nn=dn.current)===null||nn===void 0?void 0:nn.getScrollInfo().x)||0},set:function(nn){var Lt;(Lt=dn.current)===null||Lt===void 0||Lt.scrollTo({left:nn})}}),wn});var Un=function(In,nn){var Lt,gn=(Lt=rn[nn])===null||Lt===void 0?void 0:Lt.record,Wn=In.onCell;if(Wn){var Ln,rr=Wn(gn,nn);return(Ln=rr==null?void 0:rr.rowSpan)!==null&&Ln!==void 0?Ln:1}return 1},Vn=function(In){var nn=In.start,Lt=In.end,gn=In.getSize,Wn=In.offsetY;if(Lt<0)return null;for(var Ln=Te.filter(function(jn){return Un(jn,nn)===0}),rr=nn,Pn=function(Qn){if(Ln=Ln.filter(function(Rn){return Un(Rn,Qn)===0}),!Ln.length)return rr=Qn,"break"},lr=nn;lr>=0;lr-=1){var fr=Pn(lr);if(fr==="break")break}for(var Sr=Te.filter(function(jn){return Un(jn,Lt)!==1}),Ir=Lt,ei=function(Qn){if(Sr=Sr.filter(function(Rn){return Un(Rn,Qn)!==1}),!Sr.length)return Ir=Math.max(Qn-1,Lt),"break"},Qr=Lt;Qr1})&&Gr.push(Qn)},Wr=rr;Wr<=Ir;Wr+=1)var Yr=wr(Wr);var Ti=Gr.map(function(jn){var Qn=rn[jn],Rn=mt(Qn.record,jn),Hn=function(hr){var Mn=jn+hr-1,vr=mt(rn[Mn].record,Mn),_i=gn(Rn,vr);return _i.bottom-_i.top},Pr=gn(Rn);return r.createElement(sn,{key:jn,data:Qn,rowKey:Rn,index:jn,style:{top:-Wn+Pr.top},extra:!0,getHeight:Hn})});return Ti},Bn=r.useMemo(function(){return{columnsOffset:vn}},[vn]),$n="".concat(je,"-tbody"),dr;return rn.length?dr=r.createElement(qt.Z,{fullHeight:!1,ref:dn,className:ae()($n,"".concat($n,"-virtual")),height:Gt,itemHeight:hn||24,data:rn,itemKey:function(In){return mt(In.record)},scrollWidth:Yt,onVirtualScroll:function(In){var nn=In.x;we({scrollLeft:nn})},extraRender:Vn},function(wn,In,nn){var Lt=mt(wn.record,In);return r.createElement(sn,(0,o.Z)({data:wn,rowKey:Lt,index:In},nn))}):dr=r.createElement("div",{className:ae()("".concat(je,"-placeholder"))},r.createElement(We,{component:"div",prefixCls:je},_t)),r.createElement(Pt.Provider,{value:Bn},dr)}),jt=A(Zt),pn=jt,cn=function(V,ge){var we=ge.ref,Pe=ge.onScroll;return r.createElement(pn,{ref:we,data:V,onScroll:Pe})},Dn=100;function On(z){var V=z.columns,ge=z.scroll,we=z.prefixCls,Pe=we===void 0?It:we,Te=z.className,ht=z.listItemHeight,mt=ge||{},dt=mt.x,je=mt.y;typeof dt!="number"&&(dt=((V||[]).length+1)*Dn),typeof je!="number"&&(je=500);var Mt=r.useMemo(function(){return{scrollY:je,listItemHeight:ht}},[je,ht]);return r.createElement(Qt.Provider,{value:Mt},r.createElement(Ft,(0,o.Z)({},z,{className:ae()(Te,"".concat(Pe,"-virtual")),scroll:(0,Z.Z)((0,Z.Z)({},ge),{},{x:dt}),components:{body:cn},columns:V,internalHooks:v,tailor:!0})))}function _n(z){return w(On,z)}var bn=_n(),Tn=null;function ir(z){return null}var $t=ir;function tn(z){return null}var Sn=tn,En=e(2738),Jn=e(68031),sr=e(36355),An=e(93891),Gn=e(19716),pr=e(8628),xn=e(31724),qn=e(58421),Fr=e(71418),Xn=e(88088);function yr(z){return function(ge){let{prefixCls:we,onExpand:Pe,record:Te,expanded:ht,expandable:mt}=ge;const dt=`${we}-row-expand-icon`;return r.createElement("button",{type:"button",onClick:je=>{Pe(Te,je),je.stopPropagation()},className:ae()(dt,{[`${dt}-spaced`]:!mt,[`${dt}-expanded`]:mt&&ht,[`${dt}-collapsed`]:mt&&!ht}),"aria-label":ht?z.collapse:z.expand,"aria-expanded":ht})}}var br=yr;function Rr(z,V){return"key"in z&&z.key!==void 0&&z.key!==null?z.key:z.dataIndex?Array.isArray(z.dataIndex)?z.dataIndex.join("."):z.dataIndex:V}function Er(z,V){return V?`${V}-${z}`:`${z}`}function mr(z,V){return typeof z=="function"?z(V):z}function Tr(z,V){const ge=mr(z,V);return Object.prototype.toString.call(ge)==="[object Object]"?"":ge}var qr={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"},ii=qr,Pi=e(7657),bi=function(V,ge){return r.createElement(Pi.Z,(0,o.Z)({},V,{ref:ge,icon:ii}))},tr=r.forwardRef(bi),nr=tr,Hr=e(56762);function gr(z){const V=r.useRef(z),ge=(0,Hr.Z)();return[()=>V.current,we=>{V.current=we,ge()}]}var Ar=e(3113),jr=e(24905),fi=e(38854),kn=e(64165),er=e(20834),or=e(40875),ur=e(5112),Mr=e(17574),Cr=e(47472),Si=e(92832);function oi(z){let{value:V,onChange:ge,filterSearch:we,tablePrefixCls:Pe,locale:Te}=z;return we?r.createElement("div",{className:`${Pe}-filter-dropdown-search`},r.createElement(Si.default,{prefix:r.createElement(Cr.Z,null),placeholder:Te.filterSearchPlaceholder,onChange:ge,value:V,htmlSize:1,className:`${Pe}-filter-dropdown-search-input`})):null}var ai=oi,pi=e(10228);const Vr=z=>{const{keyCode:V}=z;V===pi.Z.ENTER&&z.stopPropagation()};var mi=r.forwardRef((z,V)=>r.createElement("div",{className:z.className,onClick:ge=>ge.stopPropagation(),onKeyDown:Vr,ref:V},z.children));function ri(z){let V=[];return(z||[]).forEach(ge=>{let{value:we,children:Pe}=ge;V.push(we),Pe&&(V=[].concat((0,He.Z)(V),(0,He.Z)(ri(Pe))))}),V}function Ei(z){return z.some(V=>{let{children:ge}=V;return ge})}function si(z,V){return typeof V=="string"||typeof V=="number"?V==null?void 0:V.toString().toLowerCase().includes(z.trim().toLowerCase()):!1}function go(z){let{filters:V,prefixCls:ge,filteredKeys:we,filterMultiple:Pe,searchValue:Te,filterSearch:ht}=z;return V.map((mt,dt)=>{const je=String(mt.value);if(mt.children)return{key:je||dt,label:mt.text,popupClassName:`${ge}-dropdown-submenu`,children:go({filters:mt.children,prefixCls:ge,filteredKeys:we,filterMultiple:Pe,searchValue:Te,filterSearch:ht})};const Mt=Pe?jr.default:ur.ZP,_t={key:mt.value!==void 0?je:dt,label:r.createElement(r.Fragment,null,r.createElement(Mt,{checked:we.includes(je)}),r.createElement("span",null,mt.text))};return Te.trim()?typeof ht=="function"?ht(Te,mt)?_t:null:si(Te,mt.text)?_t:null:_t})}function co(z){var V,ge;const{tablePrefixCls:we,prefixCls:Pe,column:Te,dropdownPrefixCls:ht,columnKey:mt,filterMultiple:dt,filterMode:je="menu",filterSearch:Mt=!1,filterState:_t,triggerFilter:Yt,locale:Xt,children:Gt,getPopupContainer:hn}=z,{filterDropdownOpen:dn,onFilterDropdownOpenChange:rn,filterResetToDefaultFilteredValue:on,defaultFilteredValue:vn,filterDropdownVisible:Un,onFilterDropdownVisibleChange:Vn}=Te,[Bn,$n]=r.useState(!1),dr=!!(_t&&(!((V=_t.filteredKeys)===null||V===void 0)&&V.length||_t.forceFiltered)),wn=Fn=>{$n(Fn),rn==null||rn(Fn),Vn==null||Vn(Fn)},In=(ge=dn!=null?dn:Un)!==null&&ge!==void 0?ge:Bn,nn=_t==null?void 0:_t.filteredKeys,[Lt,gn]=gr(nn||[]),Wn=Fn=>{let{selectedKeys:hr}=Fn;gn(hr)},Ln=(Fn,hr)=>{let{node:Mn,checked:vr}=hr;Wn(dt?{selectedKeys:Fn}:{selectedKeys:vr&&Mn.key?[Mn.key]:[]})};r.useEffect(()=>{Bn&&Wn({selectedKeys:nn||[]})},[nn]);const[rr,Pn]=r.useState([]),lr=Fn=>{Pn(Fn)},[fr,Sr]=r.useState(""),Ir=Fn=>{const{value:hr}=Fn.target;Sr(hr)};r.useEffect(()=>{Bn||Sr("")},[Bn]);const ei=Fn=>{const hr=Fn&&Fn.length?Fn:null;if(hr===null&&(!_t||!_t.filteredKeys)||(0,h.Z)(hr,_t==null?void 0:_t.filteredKeys,!0))return null;Yt({column:Te,key:mt,filteredKeys:hr})},Qr=()=>{wn(!1),ei(Lt())},cr=function(){let{confirm:Fn,closeDropdown:hr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Fn&&ei([]),hr&&wn(!1),Sr(""),gn(on?(vn||[]).map(Mn=>String(Mn)):[])},Gr=function(){let{closeDropdown:Fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Fn&&wn(!1),ei(Lt())},wr=Fn=>{Fn&&nn!==void 0&&gn(nn||[]),wn(Fn),!Fn&&!Te.filterDropdown&&Qr()},Wr=ae()({[`${ht}-menu-without-submenu`]:!Ei(Te.filters||[])}),Yr=Fn=>{if(Fn.target.checked){const hr=ri(Te==null?void 0:Te.filters).map(Mn=>String(Mn));gn(hr)}else gn([])},Ti=Fn=>{let{filters:hr}=Fn;return(hr||[]).map((Mn,vr)=>{const _i=String(Mn.value),Ai={title:Mn.text,key:Mn.value!==void 0?_i:vr};return Mn.children&&(Ai.children=Ti({filters:Mn.children})),Ai})},jn=Fn=>{var hr;return Object.assign(Object.assign({},Fn),{text:Fn.title,value:Fn.key,children:((hr=Fn.children)===null||hr===void 0?void 0:hr.map(Mn=>jn(Mn)))||[]})};let Qn;if(typeof Te.filterDropdown=="function")Qn=Te.filterDropdown({prefixCls:`${ht}-custom`,setSelectedKeys:Fn=>Wn({selectedKeys:Fn}),selectedKeys:Lt(),confirm:Gr,clearFilters:cr,filters:Te.filters,visible:In,close:()=>{wn(!1)}});else if(Te.filterDropdown)Qn=Te.filterDropdown;else{const Fn=Lt()||[],hr=()=>(Te.filters||[]).length===0?r.createElement(kn.Z,{image:kn.Z.PRESENTED_IMAGE_SIMPLE,description:Xt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):je==="tree"?r.createElement(r.Fragment,null,r.createElement(ai,{filterSearch:Mt,value:fr,onChange:Ir,tablePrefixCls:we,locale:Xt}),r.createElement("div",{className:`${we}-filter-dropdown-tree`},dt?r.createElement(jr.default,{checked:Fn.length===ri(Te.filters).length,indeterminate:Fn.length>0&&Fn.lengthtypeof Mt=="function"?Mt(fr,jn(vr)):si(fr,vr.title):void 0}))):r.createElement(r.Fragment,null,r.createElement(ai,{filterSearch:Mt,value:fr,onChange:Ir,tablePrefixCls:we,locale:Xt}),r.createElement(er.default,{selectable:!0,multiple:dt,prefixCls:`${ht}-menu`,className:Wr,onSelect:Wn,onDeselect:Wn,selectedKeys:Fn,getPopupContainer:hn,openKeys:rr,onOpenChange:lr,items:go({filters:Te.filters||[],filterSearch:Mt,prefixCls:Pe,filteredKeys:Lt(),filterMultiple:dt,searchValue:fr})})),Mn=()=>on?(0,h.Z)((vn||[]).map(vr=>String(vr)),Fn,!0):Fn.length===0;Qn=r.createElement(r.Fragment,null,hr(),r.createElement("div",{className:`${Pe}-dropdown-btns`},r.createElement(Ar.ZP,{type:"link",size:"small",disabled:Mn(),onClick:()=>cr()},Xt.filterReset),r.createElement(Ar.ZP,{type:"primary",size:"small",onClick:Qr},Xt.filterConfirm)))}Te.filterDropdown&&(Qn=r.createElement(or.J,{selectable:void 0},Qn));const Rn=()=>r.createElement(mi,{className:`${Pe}-dropdown`},Qn);let Hn;typeof Te.filterIcon=="function"?Hn=Te.filterIcon(dr):Te.filterIcon?Hn=Te.filterIcon:Hn=r.createElement(nr,null);const{direction:Pr}=r.useContext(sr.E_);return r.createElement("div",{className:`${Pe}-column`},r.createElement("span",{className:`${we}-column-title`},Gt),r.createElement(fi.Z,{dropdownRender:Rn,trigger:["click"],open:In,onOpenChange:wr,getPopupContainer:hn,placement:Pr==="rtl"?"bottomLeft":"bottomRight"},r.createElement("span",{role:"button",tabIndex:-1,className:ae()(`${Pe}-trigger`,{active:dr}),onClick:Fn=>{Fn.stopPropagation()}},Hn)))}var Oo=co;function Vi(z,V,ge){let we=[];return(z||[]).forEach((Pe,Te)=>{var ht;const mt=Er(Te,ge);if(Pe.filters||"filterDropdown"in Pe||"onFilter"in Pe)if("filteredValue"in Pe){let dt=Pe.filteredValue;"filterDropdown"in Pe||(dt=(ht=dt==null?void 0:dt.map(String))!==null&&ht!==void 0?ht:dt),we.push({column:Pe,key:Rr(Pe,mt),filteredKeys:dt,forceFiltered:Pe.filtered})}else we.push({column:Pe,key:Rr(Pe,mt),filteredKeys:V&&Pe.defaultFilteredValue?Pe.defaultFilteredValue:void 0,forceFiltered:Pe.filtered});"children"in Pe&&(we=[].concat((0,He.Z)(we),(0,He.Z)(Vi(Pe.children,V,mt))))}),we}function Hi(z,V,ge,we,Pe,Te,ht,mt){return ge.map((dt,je)=>{const Mt=Er(je,mt),{filterMultiple:_t=!0,filterMode:Yt,filterSearch:Xt}=dt;let Gt=dt;if(Gt.filters||Gt.filterDropdown){const hn=Rr(Gt,Mt),dn=we.find(rn=>{let{key:on}=rn;return hn===on});Gt=Object.assign(Object.assign({},Gt),{title:rn=>r.createElement(Oo,{tablePrefixCls:z,prefixCls:`${z}-filter`,dropdownPrefixCls:V,column:Gt,columnKey:hn,filterState:dn,filterMultiple:_t,filterMode:Yt,filterSearch:Xt,triggerFilter:Te,locale:Pe,getPopupContainer:ht},mr(dt.title,rn))})}return"children"in Gt&&(Gt=Object.assign(Object.assign({},Gt),{children:Hi(z,V,Gt.children,we,Pe,Te,ht,Mt)})),Gt})}function Io(z){const V={};return z.forEach(ge=>{let{key:we,filteredKeys:Pe,column:Te}=ge;const{filters:ht,filterDropdown:mt}=Te;if(mt)V[we]=Pe||null;else if(Array.isArray(Pe)){const dt=ri(ht);V[we]=dt.filter(je=>Pe.includes(String(je)))}else V[we]=null}),V}function Eo(z,V){return V.reduce((ge,we)=>{const{column:{onFilter:Pe,filters:Te},filteredKeys:ht}=we;return Pe&&ht&&ht.length?ge.filter(mt=>ht.some(dt=>{const je=ri(Te),Mt=je.findIndex(Yt=>String(Yt)===String(dt)),_t=Mt!==-1?je[Mt]:dt;return Pe(_t,mt)})):ge},z)}const Po=z=>z.flatMap(V=>"children"in V?[V].concat((0,He.Z)(Po(V.children||[]))):[V]);function Fo(z){let{prefixCls:V,dropdownPrefixCls:ge,mergedColumns:we,onFilterChange:Pe,getPopupContainer:Te,locale:ht}=z;const mt=r.useMemo(()=>Po(we||[]),[we]),[dt,je]=r.useState(()=>Vi(mt,!0)),Mt=r.useMemo(()=>{const Gt=Vi(mt,!1);if(Gt.length===0)return Gt;let hn=!0,dn=!0;if(Gt.forEach(rn=>{let{filteredKeys:on}=rn;on!==void 0?hn=!1:dn=!1}),hn){const rn=(mt||[]).map((on,vn)=>Rr(on,Er(vn)));return dt.filter(on=>{let{key:vn}=on;return rn.includes(vn)}).map(on=>{const vn=mt[rn.findIndex(Un=>Un===on.key)];return Object.assign(Object.assign({},on),{column:Object.assign(Object.assign({},on.column),vn),forceFiltered:vn.filtered})})}return Gt},[mt,dt]),_t=r.useMemo(()=>Io(Mt),[Mt]),Yt=Gt=>{const hn=Mt.filter(dn=>{let{key:rn}=dn;return rn!==Gt.key});hn.push(Gt),je(hn),Pe(Io(hn),hn)};return[Gt=>Hi(V,ge,Gt,Mt,ht,Yt,Te),Mt,_t]}var ao=Fo;function uo(z,V,ge){const we=r.useRef({});function Pe(Te){if(!we.current||we.current.data!==z||we.current.childrenColumnName!==V||we.current.getRowKey!==ge){let mt=function(dt){dt.forEach((je,Mt)=>{const _t=ge(je,Mt);ht.set(_t,je),je&&typeof je=="object"&&V in je&&mt(je[V]||[])})};const ht=new Map;mt(z),we.current={data:z,childrenColumnName:V,kvMap:ht,getRowKey:ge}}return we.current.kvMap.get(Te)}return[Pe]}var Mo=e(50371),Zo=function(z,V){var ge={};for(var we in z)Object.prototype.hasOwnProperty.call(z,we)&&V.indexOf(we)<0&&(ge[we]=z[we]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,we=Object.getOwnPropertySymbols(z);Pe{const Te=z[Pe];typeof Te!="function"&&(ge[Pe]=Te)}),ge}function Wo(z,V,ge){const we=ge&&typeof ge=="object"?ge:{},{total:Pe=0}=we,Te=Zo(we,["total"]),[ht,mt]=(0,r.useState)(()=>({current:"defaultCurrent"in Te?Te.defaultCurrent:1,pageSize:"defaultPageSize"in Te?Te.defaultPageSize:Bo})),dt=(0,Mo.Z)(ht,Te,{total:Pe>0?Pe:z}),je=Math.ceil((Pe||z)/dt.pageSize);dt.current>je&&(dt.current=je||1);const Mt=(Yt,Xt)=>{mt({current:Yt!=null?Yt:1,pageSize:Xt||dt.pageSize})},_t=(Yt,Xt)=>{var Gt;ge&&((Gt=ge.onChange)===null||Gt===void 0||Gt.call(ge,Yt,Xt)),Mt(Yt,Xt),V(Yt,Xt||(dt==null?void 0:dt.pageSize))};return ge===!1?[{},()=>{}]:[Object.assign(Object.assign({},dt),{onChange:_t}),Mt]}var jo=Wo,Xo=e(84105),Ao=e(35654),kr=e(90782),_r=e(71430),Ri=e(18929);const Ci={},gi="SELECT_ALL",Ni="SELECT_INVERT",zi="SELECT_NONE",ro=[],qi=(z,V)=>{let ge=[];return(V||[]).forEach(we=>{ge.push(we),we&&typeof we=="object"&&z in we&&(ge=[].concat((0,He.Z)(ge),(0,He.Z)(qi(z,we[z]))))}),ge};var so=(z,V)=>{const{preserveSelectedRowKeys:ge,selectedRowKeys:we,defaultSelectedRowKeys:Pe,getCheckboxProps:Te,onChange:ht,onSelect:mt,onSelectAll:dt,onSelectInvert:je,onSelectNone:Mt,onSelectMultiple:_t,columnWidth:Yt,type:Xt,selections:Gt,fixed:hn,renderCell:dn,hideSelectAll:rn,checkStrictly:on=!0}=V||{},{prefixCls:vn,data:Un,pageData:Vn,getRecordByKey:Bn,getRowKey:$n,expandType:dr,childrenColumnName:wn,locale:In,getPopupContainer:nn}=z,[Lt,gn]=(0,Ri.Z)(we||Pe||ro,{value:we}),Wn=r.useRef(new Map),Ln=(0,r.useCallback)(jn=>{if(ge){const Qn=new Map;jn.forEach(Rn=>{let Hn=Bn(Rn);!Hn&&Wn.current.has(Rn)&&(Hn=Wn.current.get(Rn)),Qn.set(Rn,Hn)}),Wn.current=Qn}},[Bn,ge]);r.useEffect(()=>{Ln(Lt)},[Lt]);const{keyEntities:rr}=(0,r.useMemo)(()=>{if(on)return{keyEntities:null};let jn=Un;if(ge){const Qn=new Set(Un.map((Hn,Pr)=>$n(Hn,Pr))),Rn=Array.from(Wn.current).reduce((Hn,Pr)=>{let[Fn,hr]=Pr;return Qn.has(Fn)?Hn:Hn.concat(hr)},[]);jn=[].concat((0,He.Z)(jn),(0,He.Z)(Rn))}return(0,_r.I8)(jn,{externalGetKey:$n,childrenPropName:wn})},[Un,$n,on,wn,ge]),Pn=(0,r.useMemo)(()=>qi(wn,Vn),[wn,Vn]),lr=(0,r.useMemo)(()=>{const jn=new Map;return Pn.forEach((Qn,Rn)=>{const Hn=$n(Qn,Rn),Pr=(Te?Te(Qn):null)||{};jn.set(Hn,Pr)}),jn},[Pn,$n,Te]),fr=(0,r.useCallback)(jn=>{var Qn;return!!(!((Qn=lr.get($n(jn)))===null||Qn===void 0)&&Qn.disabled)},[lr,$n]),[Sr,Ir]=(0,r.useMemo)(()=>{if(on)return[Lt||[],[]];const{checkedKeys:jn,halfCheckedKeys:Qn}=(0,kr.S)(Lt,!0,rr,fr);return[jn||[],Qn]},[Lt,on,rr,fr]),ei=(0,r.useMemo)(()=>{const jn=Xt==="radio"?Sr.slice(0,1):Sr;return new Set(jn)},[Sr,Xt]),Qr=(0,r.useMemo)(()=>Xt==="radio"?new Set:new Set(Ir),[Ir,Xt]),[cr,Gr]=(0,r.useState)(null);r.useEffect(()=>{V||gn(ro)},[!!V]);const wr=(0,r.useCallback)((jn,Qn)=>{let Rn,Hn;Ln(jn),ge?(Rn=jn,Hn=jn.map(Pr=>Wn.current.get(Pr))):(Rn=[],Hn=[],jn.forEach(Pr=>{const Fn=Bn(Pr);Fn!==void 0&&(Rn.push(Pr),Hn.push(Fn))})),gn(Rn),ht==null||ht(Rn,Hn,{type:Qn})},[gn,Bn,ht,ge]),Wr=(0,r.useCallback)((jn,Qn,Rn,Hn)=>{if(mt){const Pr=Rn.map(Fn=>Bn(Fn));mt(Bn(jn),Qn,Pr,Hn)}wr(Rn,"single")},[mt,Bn,wr]),Yr=(0,r.useMemo)(()=>!Gt||rn?null:(Gt===!0?[gi,Ni,zi]:Gt).map(Qn=>Qn===gi?{key:"all",text:In.selectionAll,onSelect(){wr(Un.map((Rn,Hn)=>$n(Rn,Hn)).filter(Rn=>{const Hn=lr.get(Rn);return!(Hn!=null&&Hn.disabled)||ei.has(Rn)}),"all")}}:Qn===Ni?{key:"invert",text:In.selectInvert,onSelect(){const Rn=new Set(ei);Vn.forEach((Pr,Fn)=>{const hr=$n(Pr,Fn),Mn=lr.get(hr);Mn!=null&&Mn.disabled||(Rn.has(hr)?Rn.delete(hr):Rn.add(hr))});const Hn=Array.from(Rn);je&&je(Hn),wr(Hn,"invert")}}:Qn===zi?{key:"none",text:In.selectNone,onSelect(){Mt==null||Mt(),wr(Array.from(ei).filter(Rn=>{const Hn=lr.get(Rn);return Hn==null?void 0:Hn.disabled}),"none")}}:Qn).map(Qn=>Object.assign(Object.assign({},Qn),{onSelect:function(){for(var Rn,Hn,Pr=arguments.length,Fn=new Array(Pr),hr=0;hr{var Qn;if(!V)return jn.filter(Lr=>Lr!==Ci);let Rn=(0,He.Z)(jn);const Hn=new Set(ei),Pr=Pn.map($n).filter(Lr=>!lr.get(Lr).disabled),Fn=Pr.every(Lr=>Hn.has(Lr)),hr=Pr.some(Lr=>Hn.has(Lr)),Mn=()=>{const Lr=[];Fn?Pr.forEach(hi=>{Hn.delete(hi),Lr.push(hi)}):Pr.forEach(hi=>{Hn.has(hi)||(Hn.add(hi),Lr.push(hi))});const Xr=Array.from(Hn);dt==null||dt(!Fn,Xr.map(hi=>Bn(hi)),Lr.map(hi=>Bn(hi))),wr(Xr,"all"),Gr(null)};let vr;if(Xt!=="radio"){let Lr;if(Yr){const Br={getPopupContainer:nn,items:Yr.map((Xi,Zi)=>{const{key:no,text:ho,onSelect:io}=Xi;return{key:no!=null?no:Zi,onClick:()=>{io==null||io(Pr)},label:ho}})};Lr=r.createElement("div",{className:`${vn}-selection-extra`},r.createElement(fi.Z,{menu:Br,getPopupContainer:nn},r.createElement("span",null,r.createElement(Xo.Z,null))))}const Xr=Pn.map((Br,Xi)=>{const Zi=$n(Br,Xi),no=lr.get(Zi)||{};return Object.assign({checked:Hn.has(Zi)},no)}).filter(Br=>{let{disabled:Xi}=Br;return Xi}),hi=!!Xr.length&&Xr.length===Pn.length,Di=hi&&Xr.every(Br=>{let{checked:Xi}=Br;return Xi}),Bi=hi&&Xr.some(Br=>{let{checked:Xi}=Br;return Xi});vr=!rn&&r.createElement("div",{className:`${vn}-selection`},r.createElement(jr.default,{checked:hi?Di:!!Pn.length&&Fn,indeterminate:hi?!Di&&Bi:!Fn&&hr,onChange:Mn,disabled:Pn.length===0||hi,"aria-label":Lr?"Custom selection":"Select all",skipGroup:!0}),Lr)}let _i;Xt==="radio"?_i=(Lr,Xr,hi)=>{const Di=$n(Xr,hi),Bi=Hn.has(Di);return{node:r.createElement(ur.ZP,Object.assign({},lr.get(Di),{checked:Bi,onClick:Br=>Br.stopPropagation(),onChange:Br=>{Hn.has(Di)||Wr(Di,!0,[Di],Br.nativeEvent)}})),checked:Bi}}:_i=(Lr,Xr,hi)=>{var Di;const Bi=$n(Xr,hi),Br=Hn.has(Bi),Xi=Qr.has(Bi),Zi=lr.get(Bi);let no;return dr==="nest"?no=Xi:no=(Di=Zi==null?void 0:Zi.indeterminate)!==null&&Di!==void 0?Di:Xi,{node:r.createElement(jr.default,Object.assign({},Zi,{indeterminate:no,checked:Br,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([cr,Bi]);Pr.some((Ui,Oi)=>{if(Gi.has(Ui))if(Co===-1)Co=Oi;else return oo=Oi,!0;return!1})}if(oo!==-1&&Co!==oo&&on){const Gi=Pr.slice(Co,oo+1),Ui=[];Br?Gi.forEach(ui=>{Hn.has(ui)&&(Ui.push(ui),Hn.delete(ui))}):Gi.forEach(ui=>{Hn.has(ui)||(Ui.push(ui),Hn.add(ui))});const Oi=Array.from(Hn);_t==null||_t(!Br,Oi.map(ui=>Bn(ui)),Ui.map(ui=>Bn(ui))),wr(Oi,"multiple")}else{const Gi=Sr;if(on){const Ui=Br?(0,Ao._5)(Gi,Bi):(0,Ao.L0)(Gi,Bi);Wr(Bi,!Br,Ui,io)}else{const Ui=(0,kr.S)([].concat((0,He.Z)(Gi),[Bi]),!0,rr,fr),{checkedKeys:Oi,halfCheckedKeys:ui}=Ui;let xo=Oi;if(Br){const No=new Set(Oi);No.delete(Bi),xo=(0,kr.S)(Array.from(No),{checked:!1,halfCheckedKeys:ui},rr,fr).checkedKeys}Wr(Bi,!Br,xo,io)}}Gr(Br?null:Bi)}})),checked:Br}};const Ai=(Lr,Xr,hi)=>{const{node:Di,checked:Bi}=_i(Lr,Xr,hi);return dn?dn(Bi,Xr,hi,Di):Di};if(!Rn.includes(Ci))if(Rn.findIndex(Lr=>{var Xr;return((Xr=Lr[J])===null||Xr===void 0?void 0:Xr.columnType)==="EXPAND_COLUMN"})===0){const[Lr,...Xr]=Rn;Rn=[Lr,Ci].concat((0,He.Z)(Xr))}else Rn=[Ci].concat((0,He.Z)(Rn));const Mi=Rn.indexOf(Ci);Rn=Rn.filter((Lr,Xr)=>Lr!==Ci||Xr===Mi);const wi=Rn[Mi-1],to=Rn[Mi+1];let yi=hn;yi===void 0&&((to==null?void 0:to.fixed)!==void 0?yi=to.fixed:(wi==null?void 0:wi.fixed)!==void 0&&(yi=wi.fixed)),yi&&wi&&((Qn=wi[J])===null||Qn===void 0?void 0:Qn.columnType)==="EXPAND_COLUMN"&&wi.fixed===void 0&&(wi.fixed=yi);const Qi=ae()(`${vn}-selection-col`,{[`${vn}-selection-col-with-dropdown`]:Gt&&Xt==="checkbox"}),_o={fixed:yi,width:Yt,className:`${vn}-selection-column`,title:V.columnTitle||vr,render:Ai,onCell:V.onCell,[J]:{className:Qi}};return Rn.map(Lr=>Lr===Ci?_o:Lr)},[$n,Pn,V,Sr,ei,Qr,Yt,Yr,dr,cr,lr,_t,Wr,fr]),ei]},Uo=e(89489),ua=e(59477),Vo=e(6848);const Qo="ascend",na="descend";function Go(z){return typeof z.sorter=="object"&&typeof z.sorter.multiple=="number"?z.sorter.multiple:!1}function ra(z){return typeof z=="function"?z:z&&typeof z=="object"&&z.compare?z.compare:!1}function ia(z,V){return V?z[z.indexOf(V)+1]:z[0]}function yo(z,V,ge){let we=[];function Pe(Te,ht){we.push({column:Te,key:Rr(Te,ht),multiplePriority:Go(Te),sortOrder:Te.sortOrder})}return(z||[]).forEach((Te,ht)=>{const mt=Er(ht,ge);Te.children?("sortOrder"in Te&&Pe(Te,mt),we=[].concat((0,He.Z)(we),(0,He.Z)(yo(Te.children,V,mt)))):Te.sorter&&("sortOrder"in Te?Pe(Te,mt):V&&Te.defaultSortOrder&&we.push({column:Te,key:Rr(Te,mt),multiplePriority:Go(Te),sortOrder:Te.defaultSortOrder}))}),we}function bo(z,V,ge,we,Pe,Te,ht,mt){return(V||[]).map((dt,je)=>{const Mt=Er(je,mt);let _t=dt;if(_t.sorter){const Yt=_t.sortDirections||Pe,Xt=_t.showSorterTooltip===void 0?ht:_t.showSorterTooltip,Gt=Rr(_t,Mt),hn=ge.find(dr=>{let{key:wn}=dr;return wn===Gt}),dn=hn?hn.sortOrder:null,rn=ia(Yt,dn);let on;if(dt.sortIcon)on=dt.sortIcon({sortOrder:dn});else{const dr=Yt.includes(Qo)&&r.createElement(ua.Z,{className:ae()(`${z}-column-sorter-up`,{active:dn===Qo})}),wn=Yt.includes(na)&&r.createElement(Uo.Z,{className:ae()(`${z}-column-sorter-down`,{active:dn===na})});on=r.createElement("span",{className:ae()(`${z}-column-sorter`,{[`${z}-column-sorter-full`]:!!(dr&&wn)})},r.createElement("span",{className:`${z}-column-sorter-inner`,"aria-hidden":"true"},dr,wn))}const{cancelSort:vn,triggerAsc:Un,triggerDesc:Vn}=Te||{};let Bn=vn;rn===na?Bn=Vn:rn===Qo&&(Bn=Un);const $n=typeof Xt=="object"?Xt:{title:Bn};_t=Object.assign(Object.assign({},_t),{className:ae()(_t.className,{[`${z}-column-sort`]:dn}),title:dr=>{const wn=r.createElement("div",{className:`${z}-column-sorters`},r.createElement("span",{className:`${z}-column-title`},mr(dt.title,dr)),on);return Xt?r.createElement(Vo.Z,Object.assign({},$n),wn):wn},onHeaderCell:dr=>{const wn=dt.onHeaderCell&&dt.onHeaderCell(dr)||{},In=wn.onClick,nn=wn.onKeyDown;wn.onClick=Wn=>{we({column:dt,key:Gt,sortOrder:rn,multiplePriority:Go(dt)}),In==null||In(Wn)},wn.onKeyDown=Wn=>{Wn.keyCode===pi.Z.ENTER&&(we({column:dt,key:Gt,sortOrder:rn,multiplePriority:Go(dt)}),nn==null||nn(Wn))};const Lt=Tr(dt.title,{}),gn=Lt==null?void 0:Lt.toString();return dn?wn["aria-sort"]=dn==="ascend"?"ascending":"descending":wn["aria-label"]=gn||"",wn.className=ae()(wn.className,`${z}-column-has-sorters`),wn.tabIndex=0,dt.ellipsis&&(wn.title=(Lt!=null?Lt:"").toString()),wn}})}return"children"in _t&&(_t=Object.assign(Object.assign({},_t),{children:bo(z,_t.children,ge,we,Pe,Te,ht,Mt)})),_t})}function da(z){const{column:V,sortOrder:ge}=z;return{column:V,order:ge,field:V.dataIndex,columnKey:V.key}}function Ro(z){const V=z.filter(ge=>{let{sortOrder:we}=ge;return we}).map(da);return V.length===0&&z.length?Object.assign(Object.assign({},da(z[z.length-1])),{column:void 0}):V.length<=1?V[0]||{}:V}function li(z,V,ge){const we=V.slice().sort((ht,mt)=>mt.multiplePriority-ht.multiplePriority),Pe=z.slice(),Te=we.filter(ht=>{let{column:{sorter:mt},sortOrder:dt}=ht;return ra(mt)&&dt});return Te.length?Pe.sort((ht,mt)=>{for(let dt=0;dt{const mt=ht[ge];return mt?Object.assign(Object.assign({},ht),{[ge]:li(mt,V,ge)}):ht}):Pe}function $r(z){let{prefixCls:V,mergedColumns:ge,onSorterChange:we,sortDirections:Pe,tableLocale:Te,showSorterTooltip:ht}=z;const[mt,dt]=r.useState(yo(ge,!0)),je=r.useMemo(()=>{let Gt=!0;const hn=yo(ge,!1);if(!hn.length)return mt;const dn=[];function rn(vn){Gt?dn.push(vn):dn.push(Object.assign(Object.assign({},vn),{sortOrder:null}))}let on=null;return hn.forEach(vn=>{on===null?(rn(vn),vn.sortOrder&&(vn.multiplePriority===!1?Gt=!1:on=!0)):(on&&vn.multiplePriority!==!1||(Gt=!1),rn(vn))}),dn},[ge,mt]),Mt=r.useMemo(()=>{const Gt=je.map(hn=>{let{column:dn,sortOrder:rn}=hn;return{column:dn,order:rn}});return{sortColumns:Gt,sortColumn:Gt[0]&&Gt[0].column,sortOrder:Gt[0]&&Gt[0].order}},[je]);function _t(Gt){let hn;Gt.multiplePriority===!1||!je.length||je[0].multiplePriority===!1?hn=[Gt]:hn=[].concat((0,He.Z)(je.filter(dn=>{let{key:rn}=dn;return rn!==Gt.key})),[Gt]),dt(hn),we(Ro(hn),hn)}return[Gt=>bo(V,Gt,je,_t,Pe,Te,ht),je,Mt,()=>Ro(je)]}function ni(z,V){return z.map(ge=>{const we=Object.assign({},ge);return we.title=mr(ge.title,V),"children"in we&&(we.children=ni(we.children,V)),we})}function $i(z){return[r.useCallback(ge=>ni(ge,z),[z])]}var eo=ut((z,V)=>{const{_renderTimes:ge}=z,{_renderTimes:we}=V;return ge!==we}),Yo=_n((z,V)=>{const{_renderTimes:ge}=z,{_renderTimes:we}=V;return ge!==we}),lo=e(64993),Jo=e(17313),fa=e(83116),qo=e(37613),To=z=>{const{componentCls:V}=z,ge=`${z.lineWidth}px ${z.lineType} ${z.tableBorderColor}`,we=(Pe,Te,ht)=>({[`&${V}-${Pe}`]:{[`> ${V}-container`]:{[`> ${V}-content, > ${V}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${V}-expanded-row-fixed`]:{margin:`-${Te}px -${ht+z.lineWidth}px`}}}}}});return{[`${V}-wrapper`]:{[`${V}${V}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${V}-title`]:{border:ge,borderBottom:0},[`> ${V}-container`]:{borderInlineStart:ge,borderTop:ge,[` > ${V}-content, > ${V}-header, > ${V}-body, @@ -132,25 +132,25 @@ connection closed`)}};const Or=setInterval(()=>{dn.current&&dn.current.send(JSON `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",z.tablePaddingVerticalMiddle,z.tablePaddingHorizontalMiddle)),we("small",z.tablePaddingVerticalSmall,z.tablePaddingHorizontalSmall)),{[`> ${V}-footer`]:{border:ge,borderTop:0}}),[`${V}-cell`]:{[`${V}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${z.lineWidth}px 0 ${z.lineWidth}px ${z.tableHeaderBg}`}},[`${V}-bordered ${V}-cell-scrollbar`]:{borderInlineEnd:ge}}}},Va=z=>{const{componentCls:V}=z;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=z=>{const{componentCls:V}=z;return{[`${V}-wrapper`]:{[`${V}-tbody > tr${V}-placeholder`]:{textAlign:"center",color:z.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:z.colorBgContainer}}}}},Ga=e(15969),Ya=z=>{const{componentCls:V,antCls:ge,controlInteractiveSize:we,motionDurationSlow:Fe,lineWidth:Le,paddingXS:ht,lineType:mt,tableBorderColor:ft,tableExpandIconBg:je,tableExpandColumnWidth:Ft,borderRadius:_t,fontSize:Gt,fontSizeSM:jt,lineHeight:Qt,tablePaddingVertical:hn,tablePaddingHorizontal:cn,tableExpandedRowBg:nn,paddingXXS:rn}=z,gn=we/2-Le,Qn=gn*2+Le*3,Yn=`${Le}px ${mt} ${ft}`,Rn=rn-Le;return{[`${V}-wrapper`]:{[`${V}-expand-icon-col`]:{width:Ft},[`${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)(z)),{position:"relative",float:"left",boxSizing:"border-box",width:Qn,height:Qn,padding:0,color:"inherit",lineHeight:`${Qn}px`,background:je,border:Yn,borderRadius:_t,transform:`scale(${we/Qn})`,transition:`all ${Fe}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Fe} 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:(Gt*Qt-Le*3)/2-Math.ceil((jt*1.4-Le*3)/2),marginInlineEnd:ht},[`tr${V}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:nn}},[`${ge}-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=z=>{const{componentCls:V,antCls:ge,iconCls:we,tableFilterDropdownWidth:Fe,tableFilterDropdownSearchWidth:Le,paddingXXS:ht,paddingXS:mt,colorText:ft,lineWidth:je,lineType:Ft,tableBorderColor:_t,tableHeaderIconColor:Gt,fontSizeSM:jt,tablePaddingHorizontal:Qt,borderRadius:hn,motionDurationSlow:cn,colorTextDescription:nn,colorPrimary:rn,tableHeaderFilterActiveBg:gn,colorTextDisabled:Qn,tableFilterDropdownBg:Yn,tableFilterDropdownHeight:Rn,controlItemBgHover:tr,controlItemBgActive:fr,boxShadowSecondary:wn,filterDropdownMenuBg:Pn}=z,$t=`${ge}-dropdown`,Lt=`${V}-filter-dropdown`,yn=`${ge}-tree`,Wn=`${je}px ${Ft} ${_t}`;return[{[`${V}-wrapper`]:{[`${V}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${V}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-ht,marginInline:`${ht}px ${-Qt/2}px`,padding:`0 ${ht}px`,color:Gt,fontSize:jt,borderRadius:hn,cursor:"pointer",transition:`all ${cn}`,"&:hover":{color:nn,background:gn},"&.active":{color:rn}}}},{[`${ge}-dropdown`]:{[Lt]:Object.assign(Object.assign({},(0,Jo.Wf)(z)),{minWidth:Fe,backgroundColor:Yn,borderRadius:hn,boxShadow:wn,overflow:"hidden",[`${$t}-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"'}},[`${Lt}-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:fr}}},[`${Lt}-search`]:{padding:mt,borderBottom:Wn,"&-input":{input:{minWidth:Le},[we]:{color:Qn}}},[`${Lt}-checkall`]:{width:"100%",marginBottom:ht,marginInlineStart:ht},[`${Lt}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${mt-je}px ${mt}px`,overflow:"hidden",borderTop:Wn}})}},{[`${ge}-dropdown ${Lt}, ${Lt}-submenu`]:{[`${ge}-checkbox-wrapper + span`]:{paddingInlineStart:mt,color:ft},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Fa=z=>{const{componentCls:V,lineWidth:ge,colorSplit:we,motionDurationSlow:Fe,zIndexTableFixed:Le,tableBg:ht,zIndexTableSticky:mt}=z,ft=we;return{[`${V}-wrapper`]:{[` + `]:{overflow:"visible",[`${V}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${V}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qa=z=>{const{componentCls:V}=z;return{[`${V}-wrapper`]:{[`${V}-tbody > tr${V}-placeholder`]:{textAlign:"center",color:z.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:z.colorBgContainer}}}}},Ga=e(15969),Ya=z=>{const{componentCls:V,antCls:ge,controlInteractiveSize:we,motionDurationSlow:Pe,lineWidth:Te,paddingXS:ht,lineType:mt,tableBorderColor:dt,tableExpandIconBg:je,tableExpandColumnWidth:Mt,borderRadius:_t,fontSize:Yt,fontSizeSM:Xt,lineHeight:Gt,tablePaddingVertical:hn,tablePaddingHorizontal:dn,tableExpandedRowBg:rn,paddingXXS:on}=z,vn=we/2-Te,Un=vn*2+Te*3,Vn=`${Te}px ${mt} ${dt}`,Bn=on-Te;return{[`${V}-wrapper`]:{[`${V}-expand-icon-col`]:{width:Mt},[`${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)(z)),{position:"relative",float:"left",boxSizing:"border-box",width:Un,height:Un,padding:0,color:"inherit",lineHeight:`${Un}px`,background:je,border:Vn,borderRadius:_t,transform:`scale(${we/Un})`,transition:`all ${Pe}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Pe} ease-out`,content:'""'},"&::before":{top:vn,insetInlineEnd:Bn,insetInlineStart:Bn,height:Te},"&::after":{top:Bn,bottom:Bn,insetInlineStart:vn,width:Te,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:(Yt*Gt-Te*3)/2-Math.ceil((Xt*1.4-Te*3)/2),marginInlineEnd:ht},[`tr${V}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:rn}},[`${ge}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${V}-expanded-row-fixed`]:{position:"relative",margin:`-${hn}px -${dn}px`,padding:`${hn}px ${dn}px`}}}},Pa=z=>{const{componentCls:V,antCls:ge,iconCls:we,tableFilterDropdownWidth:Pe,tableFilterDropdownSearchWidth:Te,paddingXXS:ht,paddingXS:mt,colorText:dt,lineWidth:je,lineType:Mt,tableBorderColor:_t,tableHeaderIconColor:Yt,fontSizeSM:Xt,tablePaddingHorizontal:Gt,borderRadius:hn,motionDurationSlow:dn,colorTextDescription:rn,colorPrimary:on,tableHeaderFilterActiveBg:vn,colorTextDisabled:Un,tableFilterDropdownBg:Vn,tableFilterDropdownHeight:Bn,controlItemBgHover:$n,controlItemBgActive:dr,boxShadowSecondary:wn,filterDropdownMenuBg:In}=z,nn=`${ge}-dropdown`,Lt=`${V}-filter-dropdown`,gn=`${ge}-tree`,Wn=`${je}px ${Mt} ${_t}`;return[{[`${V}-wrapper`]:{[`${V}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${V}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-ht,marginInline:`${ht}px ${-Gt/2}px`,padding:`0 ${ht}px`,color:Yt,fontSize:Xt,borderRadius:hn,cursor:"pointer",transition:`all ${dn}`,"&:hover":{color:rn,background:vn},"&.active":{color:on}}}},{[`${ge}-dropdown`]:{[Lt]:Object.assign(Object.assign({},(0,Jo.Wf)(z)),{minWidth:Pe,backgroundColor:Vn,borderRadius:hn,boxShadow:wn,overflow:"hidden",[`${nn}-menu`]:{maxHeight:Bn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:In,"&:empty::after":{display:"block",padding:`${mt}px 0`,color:Un,fontSize:Xt,textAlign:"center",content:'"Not Found"'}},[`${Lt}-tree`]:{paddingBlock:`${mt}px 0`,paddingInline:mt,[gn]:{padding:0},[`${gn}-treenode ${gn}-node-content-wrapper:hover`]:{backgroundColor:$n},[`${gn}-treenode-checkbox-checked ${gn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:dr}}},[`${Lt}-search`]:{padding:mt,borderBottom:Wn,"&-input":{input:{minWidth:Te},[we]:{color:Un}}},[`${Lt}-checkall`]:{width:"100%",marginBottom:ht,marginInlineStart:ht},[`${Lt}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${mt-je}px ${mt}px`,overflow:"hidden",borderTop:Wn}})}},{[`${ge}-dropdown ${Lt}, ${Lt}-submenu`]:{[`${ge}-checkbox-wrapper + span`]:{paddingInlineStart:mt,color:dt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Fa=z=>{const{componentCls:V,lineWidth:ge,colorSplit:we,motionDurationSlow:Pe,zIndexTableFixed:Te,tableBg:ht,zIndexTableSticky:mt}=z,dt=we;return{[`${V}-wrapper`]:{[` ${V}-cell-fix-left, ${V}-cell-fix-right - `]:{position:"sticky !important",zIndex:Le,background:ht},[` + `]:{position:"sticky !important",zIndex:Te,background:ht},[` ${V}-cell-fix-left-first::after, ${V}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-ge,width:30,transform:"translateX(100%)",transition:`box-shadow ${Fe}`,content:'""',pointerEvents:"none"},[`${V}-cell-fix-left-all::after`]:{display:"none"},[` + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-ge,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:-ge,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Fe}`,content:'""',pointerEvents:"none"},[`${V}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:mt+1,width:30,transition:`box-shadow ${Fe}`,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 ${ft}`}},[` + `]:{position:"absolute",top:0,bottom:-ge,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 ${dt}`}},[` ${V}-cell-fix-left-first::after, ${V}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${ft}`},[`${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 ${ft}`}},[` + `]:{boxShadow:`inset 10px 0 8px -8px ${dt}`},[`${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 ${dt}`}},[` ${V}-cell-fix-right-first::after, ${V}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${ft}`}}}}},Sa=z=>{const{componentCls:V,antCls:ge}=z;return{[`${V}-wrapper`]:{[`${V}-pagination${ge}-pagination`]:{margin:`${z.margin}px 0`},[`${V}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:z.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Ea=z=>{const{componentCls:V,tableRadius:ge}=z;return{[`${V}-wrapper`]:{[V]:{[`${V}-title, ${V}-header`]:{borderRadius:`${ge}px ${ge}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:ge,borderStartEndRadius:ge,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:ge},"> *:last-child":{borderStartEndRadius:ge}}},"&-footer":{borderRadius:`0 0 ${ge}px ${ge}px`}}}}},fi=z=>{const{componentCls:V}=z;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=z=>{const{componentCls:V,antCls:ge,iconCls:we,fontSizeIcon:Fe,padding:Le,paddingXS:ht,tableHeaderIconColor:mt,tableHeaderIconColorHover:ft,tableSelectionColumnWidth:je}=z;return{[`${V}-wrapper`]:{[`${V}-selection-col`]:{width:je,[`&${V}-selection-col-with-dropdown`]:{width:je+Fe+Le/4}},[`${V}-bordered ${V}-selection-col`]:{width:je+ht*2,[`&${V}-selection-col-with-dropdown`]:{width:je+Fe+Le/4+ht*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${dt}`}}}}},Sa=z=>{const{componentCls:V,antCls:ge}=z;return{[`${V}-wrapper`]:{[`${V}-pagination${ge}-pagination`]:{margin:`${z.margin}px 0`},[`${V}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:z.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Ea=z=>{const{componentCls:V,tableRadius:ge}=z;return{[`${V}-wrapper`]:{[V]:{[`${V}-title, ${V}-header`]:{borderRadius:`${ge}px ${ge}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:ge,borderStartEndRadius:ge,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:ge},"> *:last-child":{borderStartEndRadius:ge}}},"&-footer":{borderRadius:`0 0 ${ge}px ${ge}px`}}}}},ci=z=>{const{componentCls:V}=z;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=z=>{const{componentCls:V,antCls:ge,iconCls:we,fontSizeIcon:Pe,padding:Te,paddingXS:ht,tableHeaderIconColor:mt,tableHeaderIconColorHover:dt,tableSelectionColumnWidth:je}=z;return{[`${V}-wrapper`]:{[`${V}-selection-col`]:{width:je,[`&${V}-selection-col-with-dropdown`]:{width:je+Pe+Te/4}},[`${V}-bordered ${V}-selection-col`]:{width:je+ht*2,[`&${V}-selection-col-with-dropdown`]:{width:je+Pe+Te/4+ht*2}},[` table tr th${V}-selection-column, table tr td${V}-selection-column - `]:{paddingInlineEnd:z.paddingXS,paddingInlineStart:z.paddingXS,textAlign:"center",[`${ge}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${V}-selection-column${V}-cell-fix-left`]:{zIndex:z.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 ${z.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${z.tablePaddingHorizontal/4}px`,[we]:{color:mt,fontSize:Fe,verticalAlign:"baseline","&:hover":{color:ft}}}}}},$a=z=>{const{componentCls:V}=z,ge=(we,Fe,Le,ht)=>({[`${V}${V}-${we}`]:{fontSize:ht,[` + `]:{paddingInlineEnd:z.paddingXS,paddingInlineStart:z.paddingXS,textAlign:"center",[`${ge}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${V}-selection-column${V}-cell-fix-left`]:{zIndex:z.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 ${z.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${z.tablePaddingHorizontal/4}px`,[we]:{color:mt,fontSize:Pe,verticalAlign:"baseline","&:hover":{color:dt}}}}}},$a=z=>{const{componentCls:V}=z,ge=(we,Pe,Te,ht)=>({[`${V}${V}-${we}`]:{fontSize:ht,[` ${V}-title, ${V}-footer, ${V}-cell, @@ -159,46 +159,46 @@ connection closed`)}};const Or=setInterval(()=>{dn.current&&dn.current.send(JSON ${V}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${Fe}px ${Le}px`},[`${V}-filter-trigger`]:{marginInlineEnd:`-${Le/2}px`},[`${V}-expanded-row-fixed`]:{margin:`-${Fe}px -${Le}px`},[`${V}-tbody`]:{[`${V}-wrapper:only-child ${V}`]:{marginBlock:`-${Fe}px`,marginInline:`${z.tableExpandColumnWidth-Le}px -${Le}px`}},[`${V}-selection-column`]:{paddingInlineStart:`${Le/4}px`}}});return{[`${V}-wrapper`]:Object.assign(Object.assign({},ge("middle",z.tablePaddingVerticalMiddle,z.tablePaddingHorizontalMiddle,z.tableFontSizeMiddle)),ge("small",z.tablePaddingVerticalSmall,z.tablePaddingHorizontalSmall,z.tableFontSizeSmall))}},La=z=>{const{componentCls:V,marginXXS:ge,fontSizeIcon:we,tableHeaderIconColor:Fe,tableHeaderIconColorHover:Le}=z;return{[`${V}-wrapper`]:{[`${V}-thead th${V}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${z.motionDurationSlow}`,"&:hover":{background:z.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:z.colorPrimary},[` + `]:{padding:`${Pe}px ${Te}px`},[`${V}-filter-trigger`]:{marginInlineEnd:`-${Te/2}px`},[`${V}-expanded-row-fixed`]:{margin:`-${Pe}px -${Te}px`},[`${V}-tbody`]:{[`${V}-wrapper:only-child ${V}`]:{marginBlock:`-${Pe}px`,marginInline:`${z.tableExpandColumnWidth-Te}px -${Te}px`}},[`${V}-selection-column`]:{paddingInlineStart:`${Te/4}px`}}});return{[`${V}-wrapper`]:Object.assign(Object.assign({},ge("middle",z.tablePaddingVerticalMiddle,z.tablePaddingHorizontalMiddle,z.tableFontSizeMiddle)),ge("small",z.tablePaddingVerticalSmall,z.tablePaddingHorizontalSmall,z.tableFontSizeSmall))}},La=z=>{const{componentCls:V,marginXXS:ge,fontSizeIcon:we,tableHeaderIconColor:Pe,tableHeaderIconColorHover:Te}=z;return{[`${V}-wrapper`]:{[`${V}-thead th${V}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${z.motionDurationSlow}`,"&:hover":{background:z.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:z.colorPrimary},[` &${V}-cell-fix-left:hover, &${V}-cell-fix-right:hover - `]:{background:z.tableFixedHeaderSortActiveBg}},[`${V}-thead th${V}-column-sort`]:{background:z.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${V}-column-sort`]:{background:z.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:ge,color:Fe,fontSize:0,transition:`color ${z.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:z.colorPrimary}},[`${V}-column-sorter-up + ${V}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${V}-column-sorters:hover ${V}-column-sorter`]:{color:Le}}}},Ra=z=>{const{componentCls:V,opacityLoading:ge,tableScrollThumbBg:we,tableScrollThumbBgHover:Fe,tableScrollThumbSize:Le,tableScrollBg:ht,zIndexTableSticky:mt,stickyScrollBarBorderRadius:ft}=z,je=`${z.lineWidth}px ${z.lineType} ${z.tableBorderColor}`;return{[`${V}-wrapper`]:{[`${V}-sticky`]:{"&-holder":{position:"sticky",zIndex:mt,background:z.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Le}px !important`,zIndex:mt,display:"flex",alignItems:"center",background:ht,borderTop:je,opacity:ge,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Le,backgroundColor:we,borderRadius:ft,transition:`all ${z.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Fe}}}}}}},Ee=z=>{const{componentCls:V,lineWidth:ge,tableBorderColor:we}=z,Fe=`${ge}px ${z.lineType} ${we}`;return{[`${V}-wrapper`]:{[`${V}-summary`]:{position:"relative",zIndex:z.zIndexTableFixed,background:z.tableBg,"> tr":{"> th, > td":{borderBottom:Fe}}},[`div${V}-summary`]:{boxShadow:`0 -${ge}px 0 ${we}`}}}},yt=z=>{const{componentCls:V}=z,ge=`${z.lineWidth}px ${z.lineType} ${z.tableBorderColor}`,we=`${V}-expanded-row-cell`;return{[`${V}-wrapper`]:{[`${V}-tbody-virtual`]:{[`${V}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${V}-cell`]:{borderBottom:ge},[`${V}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${z.lineWidth}px)`,borderInlineEnd:"none"}}},[`${V}-bordered`]:{[`${V}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:ge,position:"absolute"},[`${V}-cell`]:{borderInlineEnd:ge,[`&${V}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-z.lineWidth,borderInlineStart:ge}}}}}}};const Cn=z=>{const{componentCls:V,fontWeightStrong:ge,tablePaddingVertical:we,tablePaddingHorizontal:Fe,lineWidth:Le,lineType:ht,tableBorderColor:mt,tableFontSize:ft,tableBg:je,tableRadius:Ft,tableHeaderTextColor:_t,motionDurationMid:Gt,tableHeaderBg:jt,tableHeaderCellSplitColor:Qt,tableRowHoverBg:hn,tableSelectedRowBg:cn,tableSelectedRowHoverBg:nn,tableFooterTextColor:rn,tableFooterBg:gn,paddingContentVerticalLG:Qn}=z,Yn=`${Le}px ${ht} ${mt}`;return{[`${V}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Jo.dF)()),{[V]:Object.assign(Object.assign({},(0,Jo.Wf)(z)),{fontSize:ft,background:je,borderRadius:`${Ft}px ${Ft}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Ft}px ${Ft}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:z.tableFixedHeaderSortActiveBg}},[`${V}-thead th${V}-column-sort`]:{background:z.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${V}-column-sort`]:{background:z.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:ge,color:Pe,fontSize:0,transition:`color ${z.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:z.colorPrimary}},[`${V}-column-sorter-up + ${V}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${V}-column-sorters:hover ${V}-column-sorter`]:{color:Te}}}},Ra=z=>{const{componentCls:V,opacityLoading:ge,tableScrollThumbBg:we,tableScrollThumbBgHover:Pe,tableScrollThumbSize:Te,tableScrollBg:ht,zIndexTableSticky:mt,stickyScrollBarBorderRadius:dt}=z,je=`${z.lineWidth}px ${z.lineType} ${z.tableBorderColor}`;return{[`${V}-wrapper`]:{[`${V}-sticky`]:{"&-holder":{position:"sticky",zIndex:mt,background:z.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Te}px !important`,zIndex:mt,display:"flex",alignItems:"center",background:ht,borderTop:je,opacity:ge,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Te,backgroundColor:we,borderRadius:dt,transition:`all ${z.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Pe}}}}}}},Ee=z=>{const{componentCls:V,lineWidth:ge,tableBorderColor:we}=z,Pe=`${ge}px ${z.lineType} ${we}`;return{[`${V}-wrapper`]:{[`${V}-summary`]:{position:"relative",zIndex:z.zIndexTableFixed,background:z.tableBg,"> tr":{"> th, > td":{borderBottom:Pe}}},[`div${V}-summary`]:{boxShadow:`0 -${ge}px 0 ${we}`}}}},gt=z=>{const{componentCls:V}=z,ge=`${z.lineWidth}px ${z.lineType} ${z.tableBorderColor}`,we=`${V}-expanded-row-cell`;return{[`${V}-wrapper`]:{[`${V}-tbody-virtual`]:{[`${V}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${V}-cell`]:{borderBottom:ge},[`${V}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${z.lineWidth}px)`,borderInlineEnd:"none"}}},[`${V}-bordered`]:{[`${V}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:ge,position:"absolute"},[`${V}-cell`]:{borderInlineEnd:ge,[`&${V}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-z.lineWidth,borderInlineStart:ge}}}}}}};const Cn=z=>{const{componentCls:V,fontWeightStrong:ge,tablePaddingVertical:we,tablePaddingHorizontal:Pe,lineWidth:Te,lineType:ht,tableBorderColor:mt,tableFontSize:dt,tableBg:je,tableRadius:Mt,tableHeaderTextColor:_t,motionDurationMid:Yt,tableHeaderBg:Xt,tableHeaderCellSplitColor:Gt,tableRowHoverBg:hn,tableSelectedRowBg:dn,tableSelectedRowHoverBg:rn,tableFooterTextColor:on,tableFooterBg:vn,paddingContentVerticalLG:Un}=z,Vn=`${Te}px ${ht} ${mt}`;return{[`${V}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Jo.dF)()),{[V]:Object.assign(Object.assign({},(0,Jo.Wf)(z)),{fontSize:dt,background:je,borderRadius:`${Mt}px ${Mt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Mt}px ${Mt}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 ${Fe}px`,overflowWrap:"break-word"},[`${V}-title`]:{padding:`${we}px ${Fe}px`},[`${V}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:_t,fontWeight:ge,textAlign:"start",background:jt,borderBottom:Yn,transition:`background ${Gt} 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:Qt,transform:"translateY(-50%)",transition:`background-color ${Gt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${V}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Gt}, border-color ${Gt}`,borderBottom:Yn,[` + `]:{position:"relative",padding:`${Un}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:_t,fontWeight:ge,textAlign:"start",background:Xt,borderBottom:Vn,transition:`background ${Yt} 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:Gt,transform:"translateY(-50%)",transition:`background-color ${Yt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${V}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Yt}, border-color ${Yt}`,borderBottom:Vn,[` > ${V}-wrapper:only-child, > ${V}-expanded-row-fixed > ${V}-wrapper:only-child - `]:{[V]:{marginBlock:`-${we}px`,marginInline:`${z.tableExpandColumnWidth-Fe}px -${Fe}px`,[`${V}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:_t,fontWeight:ge,textAlign:"start",background:jt,borderBottom:Yn,transition:`background ${Gt} ease`},[` + `]:{[V]:{marginBlock:`-${we}px`,marginInline:`${z.tableExpandColumnWidth-Pe}px -${Pe}px`,[`${V}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:_t,fontWeight:ge,textAlign:"start",background:Xt,borderBottom:Vn,transition:`background ${Yt} 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:nn}}}},[`${V}-footer`]:{padding:`${we}px ${Fe}px`,color:rn,background:gn}})}};var kn=(0,fa.Z)("Table",z=>{const{colorTextHeading:V,colorSplit:ge,colorIcon:we,colorIconHover:Fe,opacityLoading:Le,colorBgContainer:ht,controlInteractiveSize:mt,headerBg:ft,headerColor:je,headerSortActiveBg:Ft,headerSortHoverBg:_t,bodySortBg:Gt,rowHoverBg:jt,rowSelectedBg:Qt,rowSelectedHoverBg:hn,rowExpandedBg:cn,cellPaddingBlock:nn,cellPaddingInline:rn,cellPaddingBlockMD:gn,cellPaddingInlineMD:Qn,cellPaddingBlockSM:Yn,cellPaddingInlineSM:Rn,borderColor:tr,footerBg:fr,footerColor:wn,headerBorderRadius:Pn,cellFontSize:$t,cellFontSizeMD:Lt,cellFontSizeSM:yn,headerSplitColor:Wn,fixedHeaderSortActiveBg:Tn,headerFilterHoverBg:rr,filterDropdownBg:Mn,expandIconBg:ur,selectionColumnWidth:hr,stickyScrollBarBg:Er}=z,Ir=new lo.C(we),ni=new lo.C(Fe),Jr=2,dr=(0,qo.TS)(z,{tableFontSize:$t,tableBg:ht,tableRadius:Pn,tablePaddingVertical:nn,tablePaddingHorizontal:rn,tablePaddingVerticalMiddle:gn,tablePaddingHorizontalMiddle:Qn,tablePaddingVerticalSmall:Yn,tablePaddingHorizontalSmall:Rn,tableBorderColor:tr,tableHeaderTextColor:je,tableHeaderBg:ft,tableFooterTextColor:wn,tableFooterBg:fr,tableHeaderCellSplitColor:Wn,tableHeaderSortBg:Ft,tableHeaderSortHoverBg:_t,tableHeaderIconColor:Ir.clone().setAlpha(Ir.getAlpha()*Le).toRgbString(),tableHeaderIconColorHover:ni.clone().setAlpha(ni.getAlpha()*Le).toRgbString(),tableBodySortBg:Gt,tableFixedHeaderSortActiveBg:Tn,tableHeaderFilterActiveBg:rr,tableFilterDropdownBg:Mn,tableRowHoverBg:jt,tableSelectedRowBg:Qt,tableSelectedRowHoverBg:hn,zIndexTableFixed:Jr,zIndexTableSticky:Jr+1,tableFontSizeMiddle:Lt,tableFontSizeSmall:yn,tableSelectionColumnWidth:hr,tableExpandIconBg:ur,tableExpandColumnWidth:mt+2*z.padding,tableExpandedRowBg:cn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Er,tableScrollThumbBgHover:V,tableScrollBg:ge});return[Cn(dr),Sa(dr),Ee(dr),La(dr),Pa(dr),To(dr),Ea(dr),Ya(dr),Ee(dr),Qa(dr),Fi(dr),Fa(dr),Ra(dr),Va(dr),$a(dr),fi(dr),yt(dr)]},z=>{const{colorFillAlter:V,colorBgContainer:ge,colorTextHeading:we,colorFillSecondary:Fe,colorFillContent:Le,controlItemBgActive:ht,controlItemBgActiveHover:mt,padding:ft,paddingSM:je,paddingXS:Ft,colorBorderSecondary:_t,borderRadiusLG:Gt,fontSize:jt,controlHeight:Qt,colorTextPlaceholder:hn}=z,cn=new lo.C(Fe).onBackground(ge).toHexShortString(),nn=new lo.C(Le).onBackground(ge).toHexShortString(),rn=new lo.C(V).onBackground(ge).toHexShortString();return{headerBg:rn,headerColor:we,headerSortActiveBg:cn,headerSortHoverBg:nn,bodySortBg:rn,rowHoverBg:rn,rowSelectedBg:ht,rowSelectedHoverBg:mt,rowExpandedBg:V,cellPaddingBlock:ft,cellPaddingInline:ft,cellPaddingBlockMD:je,cellPaddingInlineMD:Ft,cellPaddingBlockSM:Ft,cellPaddingInlineSM:Ft,borderColor:_t,headerBorderRadius:Gt,footerBg:rn,footerColor:we,cellFontSize:jt,cellFontSizeMD:jt,cellFontSizeSM:jt,headerSplitColor:_t,fixedHeaderSortActiveBg:cn,headerFilterHoverBg:Le,filterDropdownMenuBg:ge,filterDropdownBg:ge,expandIconBg:ge,selectionColumnWidth:Qt,stickyScrollBarBg:hn,stickyScrollBarBorderRadius:100}});const Kn=[],Sr=(z,V)=>{const{prefixCls:ge,className:we,rootClassName:Fe,style:Le,size:ht,bordered:mt,dropdownPrefixCls:ft,dataSource:je,pagination:Ft,rowSelection:_t,rowKey:Gt="key",rowClassName:jt,columns:Qt,children:hn,childrenColumnName:cn,onChange:nn,getPopupContainer:rn,loading:gn,expandIcon:Qn,expandable:Yn,expandedRowRender:Rn,expandIconColumnIndex:tr,indentSize:fr,scroll:wn,sortDirections:Pn,locale:$t,showSorterTooltip:Lt=!0,virtual:yn}=z,Wn=r.useMemo(()=>Qt||U(hn),[Qt,hn]),Tn=r.useMemo(()=>Wn.some(Wr=>Wr.responsive),[Wn]),rr=(0,yr.Z)(Tn),Mn=r.useMemo(()=>{const Wr=new Set(Object.keys(rr).filter(ii=>rr[ii]));return Wn.filter(ii=>!ii.responsive||ii.responsive.some(ki=>Wr.has(ki)))},[Wn,rr]),ur=(0,Dn.Z)(z,["className","style","columns"]),{locale:hr=Ar.Z,direction:Er,table:Ir,renderEmpty:ni,getPrefixCls:Jr,getPopupContainer:dr}=r.useContext(Xn.E_),qr=(0,qn.Z)(ht),wr=Object.assign(Object.assign({},hr.Table),$t),Ur=je||Kn,$r=Jr("table",ge),Ti=Jr("dropdown",ft),Un=Object.assign({childrenColumnName:cn,expandIconColumnIndex:tr},Yn),{childrenColumnName:Jn="children"}=Un,Nn=r.useMemo(()=>Ur.some(Wr=>Wr==null?void 0:Wr[Jn])?"nest":Rn||Yn&&Yn.expandedRowRender?"row":null,[Ur]),Hn={body:r.useRef()},Pr=r.useMemo(()=>typeof Gt=="function"?Gt:Wr=>Wr==null?void 0:Wr[Gt],[Gt]),[Bn]=uo(Ur,Jn,Pr),vr={},Ln=function(Wr,ii){let ki=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var vi,Wi,Yi;const Ji=Object.assign(Object.assign({},vr),Wr);ki&&((vi=vr.resetPagination)===null||vi===void 0||vi.call(vr),!((Wi=Ji.pagination)===null||Wi===void 0)&&Wi.current&&(Ji.pagination.current=1),Ft&&Ft.onChange&&Ft.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}),nn==null||nn(Ji.pagination,Ji.filters,Ji.sorter,{currentDataSource:Eo(di(Ur,Ji.sorterStates,Jn),Ji.filterStates),action:ii})},pr=(Wr,ii)=>{Ln({sorter:Wr,sorterStates:ii},"sort",!1)},[Di,wi,Mi,_i]=ti({prefixCls:$r,mergedColumns:Mn,onSorterChange:pr,sortDirections:Pn||["ascend","descend"],tableLocale:wr,showSorterTooltip:Lt}),to=r.useMemo(()=>di(Ur,wi,Jn),[Ur,wi]);vr.sorter=_i(),vr.sorterStates=wi;const Ci=(Wr,ii)=>{Ln({filters:Wr,filterStates:ii},"filter",!0)},[Qi,_o,Hr]=ao({prefixCls:$r,locale:wr,dropdownPrefixCls:Ti,mergedColumns:Mn,onFilterChange:Ci,getPopupContainer:rn||dr}),Vr=Eo(to,_o);vr.filters=Hr,vr.filterStates=_o;const pi=r.useMemo(()=>{const Wr={};return Object.keys(Hr).forEach(ii=>{Hr[ii]!==null&&(Wr[ii]=Hr[ii])}),Object.assign(Object.assign({},Mi),{filters:Wr})},[Mi,Hr]),[Oi]=$i(pi),Bi=(Wr,ii)=>{Ln({pagination:Object.assign(Object.assign({},vr.pagination),{current:Wr,pageSize:ii})},"paginate")},[Tr,Xi]=jo(Vr.length,Bi,Ft);vr.pagination=Ft===!1?{}:fo(Tr,Ft),vr.resetPagination=Xi;const Zi=r.useMemo(()=>{if(Ft===!1||!Tr.pageSize)return Vr;const{current:Wr=1,total:ii,pageSize:ki=Bo}=Tr;return Vr.lengthki?Vr.slice((Wr-1)*ki,Wr*ki):Vr:Vr.slice((Wr-1)*ki,Wr*ki)},[!!Ft,Vr,Tr&&Tr.current,Tr&&Tr.pageSize,Tr&&Tr.total]),[no,ho]=so({prefixCls:$r,data:Vr,pageData:Zi,getRowKey:Pr,getRecordByKey:Bn,expandType:Nn,childrenColumnName:Jn,locale:wr,getPopupContainer:rn||dr},_t),io=(Wr,ii,ki)=>{let vi;return typeof jt=="function"?vi=se()(jt(Wr,ii,ki)):vi=se()(jt),se()({[`${$r}-row-selected`]:ho.has(Pr(Wr,ii))},vi)};Un.__PARENT_RENDER_ICON__=Un.expandIcon,Un.expandIcon=Un.expandIcon||Qn||sr(wr),Nn==="nest"&&Un.expandIconColumnIndex===void 0?Un.expandIconColumnIndex=_t?1:0:Un.expandIconColumnIndex>0&&_t&&(Un.expandIconColumnIndex-=1),typeof Un.indentSize!="number"&&(Un.indentSize=typeof fr=="number"?fr:15);const $o=r.useCallback(Wr=>Oi(no(Qi(Di(Wr)))),[Di,Qi,no]);let Co,oo;if(Ft!==!1&&(Tr!=null&&Tr.total)){let Wr;Tr.size?Wr=Tr.size:Wr=qr==="small"||qr==="middle"?"small":void 0;const ii=Wi=>r.createElement(Vn.Z,Object.assign({},Tr,{className:se()(`${$r}-pagination ${$r}-pagination-${Wi}`,Tr.className),size:Wr})),ki=Er==="rtl"?"left":"right",{position:vi}=Tr;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=ii(ki)),Wi&&(Co=ii(Wi.toLowerCase().replace("top",""))),Yi&&(oo=ii(Yi.toLowerCase().replace("bottom","")))}else oo=ii(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,mr.Z)(),xo=se()(`${$r}-wrapper`,Ir==null?void 0:Ir.className,{[`${$r}-wrapper-rtl`]:Er==="rtl"},we,Fe,Ii),No=Object.assign(Object.assign({},Ir==null?void 0:Ir.style),Le),Do=$t&&$t.emptyText||(ni==null?void 0:ni("Table"))||r.createElement(ar.Z,{componentName:"Table"}),vo=yn?Yo:eo,pa={},ma=r.useMemo(()=>{const{fontSize:Wr,lineHeight:ii,padding:ki,paddingXS:vi,paddingSM:Wi}=hi,Yi=Math.floor(Wr*ii);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,ur,{columns:Mn,direction:Er,expandable:Un,prefixCls:$r,className:se()({[`${$r}-middle`]:qr==="middle",[`${$r}-small`]:qr==="small",[`${$r}-bordered`]:mt,[`${$r}-empty`]:Ur.length===0}),data:Zi,rowKey:Pr,rowClassName:io,emptyText:Do,internalHooks:v,internalRefs:Hn,transformColumns:$o})),oo)))};var zn=r.forwardRef(Sr);const dn=(z,V)=>{const ge=r.useRef(0);return ge.current+=1,r.createElement(zn,Object.assign({},z,{ref:V,_renderTimes:ge.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=H;var ei=sn,Or=ei},99313:function(wt,N,e){"use strict";e.d(N,{default:function(){return xe}});var t=e(99267),v=e(18785),g=e(62772),m=e(92310),i=e.n(m),h=e(54476),r=e(20068),l=e(33885),c=e(42978),s=e(76190),o=e(75931),d=e(59301),n=e(49658),a=e(18929),u=e(77900),f=(0,d.createContext)(null),x=d.forwardRef(function(U,q){var te=U.prefixCls,re=U.className,Me=U.style,Pe=U.id,et=U.active,nt=U.tabKey,xt=U.children;return d.createElement("div",{id:Pe&&"".concat(Pe,"-panel-").concat(nt),role:"tabpanel",tabIndex:et?0:-1,"aria-labelledby":Pe&&"".concat(Pe,"-tab-").concat(nt),"aria-hidden":!et,style:Me,className:i()(te,et&&"".concat(te,"-active"),re),ref:q},xt)}),E=x,w=["key","forceRender","style","className"];function A(U){var q=U.id,te=U.activeKey,re=U.animated,Me=U.tabPosition,Pe=U.destroyInactiveTabPane,et=d.useContext(f),nt=et.prefixCls,xt=et.tabs,Ot=re.tabPane,Kt="".concat(nt,"-tabpane");return d.createElement("div",{className:i()("".concat(nt,"-content-holder"))},d.createElement("div",{className:i()("".concat(nt,"-content"),"".concat(nt,"-content-").concat(Me),(0,r.Z)({},"".concat(nt,"-content-animated"),Ot))},xt.map(function(Zt){var Mt=Zt.key,zt=Zt.forceRender,Oe=Zt.style,Xe=Zt.className,$e=(0,o.Z)(Zt,w),st=Mt===te;return d.createElement(u.default,(0,h.Z)({key:Mt,visible:st,forceRender:zt,removeOnLeave:!!Pe,leavedClassName:"".concat(Kt,"-hidden")},re.tabPaneMotion),function(Ct,rt){var bt=Ct.style,Se=Ct.className;return d.createElement(E,(0,h.Z)({},$e,{prefixCls:Kt,id:q,tabKey:Mt,animated:Ot,active:st,style:(0,l.Z)((0,l.Z)({},Oe),bt),className:i()(Xe,Se),ref:rt}))})})))}var C=e(94480),b=e(29301),p=e(6089),y=e(8654),S={width:0,height:0,left:0,top:0};function B(U,q,te){return(0,d.useMemo)(function(){for(var re,Me=new Map,Pe=q.get((re=U[0])===null||re===void 0?void 0:re.key)||S,et=Pe.left+Pe.width,nt=0;ntqt?(It=pt,Ue.current="x"):(It=gt,Ue.current="y"),q(-It,-It)&&ct.preventDefault()}var dt=(0,d.useRef)(null);dt.current={onTouchStart:rt,onTouchMove:bt,onTouchEnd:Se,onWheel:tt},d.useEffect(function(){function ct(Xt){dt.current.onTouchStart(Xt)}function pt(Xt){dt.current.onTouchMove(Xt)}function gt(Xt){dt.current.onTouchEnd(Xt)}function It(Xt){dt.current.onWheel(Xt)}return document.addEventListener("touchmove",pt,{passive:!1}),document.addEventListener("touchend",gt,{passive:!1}),U.current.addEventListener("touchstart",ct,{passive:!1}),U.current.addEventListener("wheel",It),function(){document.removeEventListener("touchmove",pt),document.removeEventListener("touchend",gt)}},[])}var M=e(34280);function Y(U){var q=(0,d.useState)(0),te=(0,c.Z)(q,2),re=te[0],Me=te[1],Pe=(0,d.useRef)(0),et=(0,d.useRef)();return et.current=U,(0,M.o)(function(){var nt;(nt=et.current)===null||nt===void 0||nt.call(et)},[re]),function(){Pe.current===re&&(Pe.current+=1,Me(Pe.current))}}function Q(U){var q=(0,d.useRef)([]),te=(0,d.useState)({}),re=(0,c.Z)(te,2),Me=re[1],Pe=(0,d.useRef)(typeof U=="function"?U():U),et=Y(function(){var xt=Pe.current;q.current.forEach(function(Ot){xt=Ot(xt)}),q.current=[],Pe.current=xt,Me({})});function nt(xt){q.current.push(xt),et()}return[Pe.current,nt]}var ne={width:0,height:0,left:0,top:0,right:0};function W(U,q,te,re,Me,Pe,et){var nt=et.tabs,xt=et.tabPosition,Ot=et.rtl,Kt,Zt,Mt;return["top","bottom"].includes(xt)?(Kt="width",Zt=Ot?"right":"left",Mt=Math.abs(te)):(Kt="height",Zt="top",Mt=-te),(0,d.useMemo)(function(){if(!nt.length)return[0,0];for(var zt=nt.length,Oe=zt,Xe=0;XeMt+q){Oe=Xe-1;break}}for(var st=0,Ct=zt-1;Ct>=0;Ct-=1){var rt=U.get(nt[Ct].key)||ne;if(rt[Zt]=Oe?[0,0]:[st,Oe]},[U,q,re,Me,Pe,Mt,xt,nt.map(function(zt){return zt.key}).join("_"),Ot])}function K(U){var q;return U instanceof Map?(q={},U.forEach(function(te,re){q[re]=te})):q=U,JSON.stringify(q)}var j="TABS_DQ";function ve(U){return String(U).replace(/"/g,j)}function Ce(U,q,te,re){return!(!te||re||U===!1||U===void 0&&(q===!1||q===null))}function fe(U,q){var te=U.prefixCls,re=U.editable,Me=U.locale,Pe=U.style;return!re||re.showAdd===!1?null:d.createElement("button",{ref:q,type:"button",className:"".concat(te,"-nav-add"),style:Pe,"aria-label":(Me==null?void 0:Me.addAriaLabel)||"Add tab",onClick:function(nt){re.onEdit("add",{event:nt})}},re.addIcon||"+")}var me=d.forwardRef(fe),_e=d.forwardRef(function(U,q){var te=U.position,re=U.prefixCls,Me=U.extra;if(!Me)return null;var Pe,et={};return(0,s.Z)(Me)==="object"&&!d.isValidElement(Me)?et=Me:et.right=Me,te==="right"&&(Pe=et.right),te==="left"&&(Pe=et.left),Pe?d.createElement("div",{className:"".concat(re,"-extra-content"),ref:q},Pe):null}),at=_e,ke=e(31561),Ze=e(15285),Et=e(10228);function Ve(U,q){var te=U.prefixCls,re=U.id,Me=U.tabs,Pe=U.locale,et=U.mobile,nt=U.moreIcon,xt=nt===void 0?"More":nt,Ot=U.moreTransitionName,Kt=U.style,Zt=U.className,Mt=U.editable,zt=U.tabBarGutter,Oe=U.rtl,Xe=U.removeAriaLabel,$e=U.onTabClick,st=U.getPopupContainer,Ct=U.popupClassName,rt=(0,d.useState)(!1),bt=(0,c.Z)(rt,2),Se=bt[0],Ue=bt[1],tt=(0,d.useState)(null),dt=(0,c.Z)(tt,2),ct=dt[0],pt=dt[1],gt="".concat(re,"-more-popup"),It="".concat(te,"-dropdown"),Xt=ct!==null?"".concat(gt,"-").concat(ct):null,qt=Pe==null?void 0:Pe.dropdownAriaLabel;function un(vt,Vt){vt.preventDefault(),vt.stopPropagation(),Mt.onEdit("remove",{key:Vt,event:vt})}var pn=d.createElement(Ze.ZP,{onClick:function(Vt){var Wt=Vt.key,Jt=Vt.domEvent;$e(Wt,Jt),Ue(!1)},prefixCls:"".concat(It,"-menu"),id:gt,tabIndex:-1,role:"listbox","aria-activedescendant":Xt,selectedKeys:[ct],"aria-label":qt!==void 0?qt:"expanded dropdown"},Me.map(function(vt){var Vt=vt.closable,Wt=vt.disabled,Jt=vt.closeIcon,Pt=vt.key,en=vt.label,_n=Ce(Vt,Jt,Mt,Wt);return d.createElement(Ze.sN,{key:Pt,id:"".concat(gt,"-").concat(Pt),role:"option","aria-controls":re&&"".concat(re,"-panel-").concat(Pt),disabled:Wt},d.createElement("span",null,en),_n&&d.createElement("button",{type:"button","aria-label":Xe||"remove",tabIndex:0,className:"".concat(It,"-menu-item-remove"),onClick:function(Ht){Ht.stopPropagation(),un(Ht,Pt)}},Jt||Mt.removeIcon||"\xD7"))}));function bn(vt){for(var Vt=Me.filter(function(_n){return!_n.disabled}),Wt=Vt.findIndex(function(_n){return _n.key===ct})||0,Jt=Vt.length,Pt=0;Ptzr?"left":"right"})}),qt=(0,c.Z)(Xt,2),un=qt[0],pn=qt[1],bn=D(0,function(Gr,zr){!It&&rt&&rt({direction:Gr>zr?"top":"bottom"})}),Te=(0,c.Z)(bn,2),Ne=Te[0],ot=Te[1],ut=(0,d.useState)([0,0]),vt=(0,c.Z)(ut,2),Vt=vt[0],Wt=vt[1],Jt=(0,d.useState)([0,0]),Pt=(0,c.Z)(Jt,2),en=Pt[0],_n=Pt[1],tn=(0,d.useState)([0,0]),Ht=(0,c.Z)(tn,2),Bt=Ht[0],mn=Ht[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=B(Pe,cr,en[0]),xn=ae(Vt,It),Dn=ae(en,It),In=ae(Bt,It),Xn=ae(Sn,It),ar=xnVn?Vn:Gr}var mr=(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 Nr(){window.clearTimeout(mr.current)}Be(dt,function(Gr,zr){function yi(si,Ai){si(function(ui){var go=Fr(ui+Ai);return go})}return ar?(It?yi(pn,Gr):yi(ot,zr),Nr(),br(),!0):!1}),(0,d.useEffect)(function(){return Nr(),Mr&&(mr.current=window.setTimeout(function(){ir(0)},100)),Nr},[Mr]);var oi=W(ln,qn,It?un:Ne,Dn,In,Xn,(0,l.Z)((0,l.Z)({},U),{},{tabs:Pe})),Br=(0,c.Z)(oi,2),kr=Br[0],Yr=Br[1],Gn=(0,p.Z)(function(){var Gr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Kt,zr=ln.get(Gr)||{width:0,height:0,left:0,right:0,top:0};if(It){var yi=un;Zt?zr.rightun+qn&&(yi=zr.right+zr.width-qn):zr.left<-un?yi=-zr.left:zr.left+zr.width>-un+qn&&(yi=-(zr.left+zr.width-qn)),ot(0),pn(Fr(yi))}else{var si=Ne;zr.top<-Ne?si=-zr.top:zr.top+zr.height>-Ne+qn&&(si=-(zr.top+zr.height-qn)),pn(0),ot(Fr(si))}}),lr={};Xe==="top"||Xe==="bottom"?lr[Zt?"marginRight":"marginLeft"]=$e:lr.marginTop=$e;var Kr=Pe.map(function(Gr,zr){var yi=Gr.key;return d.createElement(Je,{id:xt,prefixCls:Me,key:yi,tab:Gr,style:zr===0?void 0:lr,closable:Gr.closable,editable:zt,active:yi===Kt,renderWrapper:st,removeAriaLabel:Oe==null?void 0:Oe.removeAriaLabel,onClick:function(Ai){Ct(yi,Ai)},onFocus:function(){Gn(yi),br(),dt.current&&(Zt||(dt.current.scrollLeft=0),dt.current.scrollTop=0)}})}),gr=function(){return fn(function(){var zr=new Map;return Pe.forEach(function(yi){var si,Ai=yi.key,ui=(si=ct.current)===null||si===void 0?void 0:si.querySelector('[data-node-key="'.concat(ve(Ai),'"]'));ui&&zr.set(Ai,{width:ui.offsetWidth,height:ui.offsetHeight,left:ui.offsetLeft,top:ui.offsetTop})}),zr})};(0,d.useEffect)(function(){gr()},[Pe.map(function(Gr){return Gr.key}).join("_")]);var Cr=Y(function(){var Gr=R(Se),zr=R(Ue),yi=R(tt);Wt([Gr[0]-zr[0]-yi[0],Gr[1]-zr[1]-yi[1]]);var si=R(gt);mn(si);var Ai=R(pt);An(Ai);var ui=R(ct);_n([ui[0]-si[0],ui[1]-si[1]]),gr()}),Lr=Pe.slice(0,kr),ri=Pe.slice(Yr+1),Fn=[].concat((0,C.Z)(Lr),(0,C.Z)(ri)),$n=ln.get(Kt),nr=G({activeTabOffset:$n,horizontal:It,rtl:Zt,indicatorSize:bt}),er=nr.style;(0,d.useEffect)(function(){Gn()},[Kt,Ar,Vn,K($n),K(ln),It]),(0,d.useEffect)(function(){Cr()},[Zt]);var Rr=!!Fn.length,xr="".concat(Me,"-nav-wrap"),Ei,li,ci,gi;return It?Zt?(li=un>0,Ei=un!==Vn):(Ei=un<0,li=un!==Ar):(ci=Ne<0,gi=Ne!==Ar),d.createElement(b.Z,{onResize:Cr},d.createElement("div",{ref:(0,y.x1)(q,Se),role:"tablist",className:i()("".concat(Me,"-nav"),et),style:nt,onKeyDown:function(){br()}},d.createElement(at,{ref:Ue,position:"left",extra:Mt,prefixCls:Me}),d.createElement(b.Z,{onResize:Cr},d.createElement("div",{className:i()(xr,(te={},(0,r.Z)(te,"".concat(xr,"-ping-left"),Ei),(0,r.Z)(te,"".concat(xr,"-ping-right"),li),(0,r.Z)(te,"".concat(xr,"-ping-top"),ci),(0,r.Z)(te,"".concat(xr,"-ping-bottom"),gi),te)),ref:dt},d.createElement(b.Z,{onResize:Cr},d.createElement("div",{ref:ct,className:"".concat(Me,"-nav-list"),style:{transform:"translate(".concat(un,"px, ").concat(Ne,"px)"),transition:Mr?"none":void 0}},Kr,d.createElement(me,{ref:gt,prefixCls:Me,locale:Oe,editable:zt,style:(0,l.Z)((0,l.Z)({},Kr.length===0?void 0:lr),{},{visibility:Rr?"hidden":null})}),d.createElement("div",{className:i()("".concat(Me,"-ink-bar"),(0,r.Z)({},"".concat(Me,"-ink-bar-animated"),Ot.inkBar)),style:er}))))),d.createElement(Ge,(0,h.Z)({},U,{removeAriaLabel:Oe==null?void 0:Oe.removeAriaLabel,ref:pt,prefixCls:Me,tabs:Fn,className:!Rr&&yr,tabMoving:!!Mr})),d.createElement(at,{ref:tt,position:"right",extra:Mt,prefixCls:Me})))}var H=d.forwardRef(be),L=["renderTabBar"],ie=["label","key"];function X(U){var q=U.renderTabBar,te=(0,o.Z)(U,L),re=d.useContext(f),Me=re.tabs;if(q){var Pe=(0,l.Z)((0,l.Z)({},te),{},{panes:Me.map(function(et){var nt=et.label,xt=et.key,Ot=(0,o.Z)(et,ie);return d.createElement(E,(0,h.Z)({tab:nt,key:xt,tabKey:xt},Ot))})});return q(Pe,H)}return d.createElement(H,te)}var F=e(48736);function _(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},q;return U===!1?q={inkBar:!1,tabPane:!1}:U===!0?q={inkBar:!0,tabPane:!1}:q=(0,l.Z)({inkBar:!0},(0,s.Z)(U)==="object"?U:{}),q.tabPaneMotion&&q.tabPane===void 0&&(q.tabPane=!0),!q.tabPaneMotion&&q.tabPane&&(q.tabPane=!1),q}var $=["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 oe(U,q){var te,re=U.id,Me=U.prefixCls,Pe=Me===void 0?"rc-tabs":Me,et=U.className,nt=U.items,xt=U.direction,Ot=U.activeKey,Kt=U.defaultActiveKey,Zt=U.editable,Mt=U.animated,zt=U.tabPosition,Oe=zt===void 0?"top":zt,Xe=U.tabBarGutter,$e=U.tabBarStyle,st=U.tabBarExtraContent,Ct=U.locale,rt=U.moreIcon,bt=U.moreTransitionName,Se=U.destroyInactiveTabPane,Ue=U.renderTabBar,tt=U.onChange,dt=U.onTabClick,ct=U.onTabScroll,pt=U.getPopupContainer,gt=U.popupClassName,It=U.indicatorSize,Xt=(0,o.Z)(U,$),qt=d.useMemo(function(){return(nt||[]).filter(function(An){return An&&(0,s.Z)(An)==="object"&&"key"in An})},[nt]),un=xt==="rtl",pn=_(Mt),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 ut=(0,a.Z)(function(){var An;return(An=qt[0])===null||An===void 0?void 0:An.key},{value:Ot,defaultValue:Kt}),vt=(0,c.Z)(ut,2),Vt=vt[0],Wt=vt[1],Jt=(0,d.useState)(function(){return qt.findIndex(function(An){return An.key===Vt})}),Pt=(0,c.Z)(Jt,2),en=Pt[0],_n=Pt[1];(0,d.useEffect)(function(){var An=qt.findIndex(function(jn){return jn.key===Vt});if(An===-1){var vn;An=Math.max(0,Math.min(en,qt.length-1)),Wt((vn=qt[An])===null||vn===void 0?void 0:vn.key)}_n(An)},[qt.map(function(An){return An.key}).join("_"),Vt,en]);var tn=(0,a.Z)(null,{value:re}),Ht=(0,c.Z)(tn,2),Bt=Ht[0],mn=Ht[1];(0,d.useEffect)(function(){re||(mn("rc-tabs-".concat(P)),P+=1)},[]);function an(An,vn){dt==null||dt(An,vn);var jn=An!==Vt;Wt(An),jn&&(tt==null||tt(An))}var En={id:Bt,activeKey:Vt,animated:pn,tabPosition:Oe,rtl:un,mobile:Ne},Sn=(0,l.Z)((0,l.Z)({},En),{},{editable:Zt,locale:Ct,moreIcon:rt,moreTransitionName:bt,tabBarGutter:Xe,onTabClick:an,onTabScroll:ct,extra:st,style:$e,panes:null,getPopupContainer:pt,popupClassName:gt,indicatorSize:It});return d.createElement(f.Provider,{value:{tabs:qt,prefixCls:Pe}},d.createElement("div",(0,h.Z)({ref:q,id:re,className:i()(Pe,"".concat(Pe,"-").concat(Oe),(te={},(0,r.Z)(te,"".concat(Pe,"-mobile"),Ne),(0,r.Z)(te,"".concat(Pe,"-editable"),Zt),(0,r.Z)(te,"".concat(Pe,"-rtl"),un),te),et)},Xt),d.createElement(X,(0,h.Z)({},Sn,{renderTabBar:Ue})),d.createElement(A,(0,h.Z)({destroyInactiveTabPane:Se},En,{animated:pn}))))}var Ae=d.forwardRef(oe),ee=Ae,T=ee,I=e(36355),de=e(19716),De=()=>null,qe=e(62892);const Ke={motionAppear:!1,motionEnter:!0,motionLeave:!0};function he(U){let q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},te;return q===!1?te={inkBar:!1,tabPane:!1}:q===!0?te={inkBar:!0,tabPane:!0}:te=Object.assign({inkBar:!0},typeof q=="object"?q:{}),te.tabPane&&(te.tabPaneMotion=Object.assign(Object.assign({},Ke),{motionName:(0,qe.m)(U,"switch")})),te}var We=e(11592),J=function(U,q){var te={};for(var re in U)Object.prototype.hasOwnProperty.call(U,re)&&q.indexOf(re)<0&&(te[re]=U[re]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,re=Object.getOwnPropertySymbols(U);Meq)}function St(U,q){if(U)return U;const te=(0,We.Z)(q).map(re=>{if(d.isValidElement(re)){const{key:Me,props:Pe}=re,et=Pe||{},{tab:nt}=et,xt=J(et,["tab"]);return Object.assign(Object.assign({key:String(Me)},xt),{label:nt})}return null});return it(te)}var O=e(17313),Qe=e(83116),He=e(37613),ue=e(13826),ze=U=>{const{componentCls:q,motionDurationSlow:te}=U;return[{[q]:{[`${q}-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,ue.oN)(U,"slide-up"),(0,ue.oN)(U,"slide-down")]]};const Nt=U=>{const{componentCls:q,tabsCardPadding:te,cardBg:re,cardGutter:Me,colorBorderSecondary:Pe,itemSelectedColor:et}=U;return{[`${q}-card`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab`]:{margin:0,padding:te,background:re,border:`${U.lineWidth}px ${U.lineType} ${Pe}`,transition:`all ${U.motionDurationSlow} ${U.motionEaseInOut}`},[`${q}-tab-active`]:{color:et,background:U.colorBgContainer},[`${q}-ink-bar`]:{visibility:"hidden"}},[`&${q}-top, &${q}-bottom`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab + ${q}-tab`]:{marginLeft:{_skip_check_:!0,value:`${Me}px`}}}},[`&${q}-top`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab`]:{borderRadius:`${U.borderRadiusLG}px ${U.borderRadiusLG}px 0 0`},[`${q}-tab-active`]:{borderBottomColor:U.colorBgContainer}}},[`&${q}-bottom`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab`]:{borderRadius:`0 0 ${U.borderRadiusLG}px ${U.borderRadiusLG}px`},[`${q}-tab-active`]:{borderTopColor:U.colorBgContainer}}},[`&${q}-left, &${q}-right`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab + ${q}-tab`]:{marginTop:`${Me}px`}}},[`&${q}-left`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab`]:{borderRadius:{_skip_check_:!0,value:`${U.borderRadiusLG}px 0 0 ${U.borderRadiusLG}px`}},[`${q}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:U.colorBgContainer}}}},[`&${q}-right`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${U.borderRadiusLG}px ${U.borderRadiusLG}px 0`}},[`${q}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:U.colorBgContainer}}}}}}},kt=U=>{const{componentCls:q,itemHoverColor:te,dropdownEdgeChildVerticalPadding:re}=U;return{[`${q}-dropdown`]:Object.assign(Object.assign({},(0,O.Wf)(U)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:U.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${q}-dropdown-menu`]:{maxHeight:U.tabsDropdownHeight,margin:0,padding:`${re}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:U.colorBgContainer,backgroundClip:"padding-box",borderRadius:U.borderRadiusLG,outline:"none",boxShadow:U.boxShadowSecondary,"&-item":Object.assign(Object.assign({},O.vS),{display:"flex",alignItems:"center",minWidth:U.tabsDropdownWidth,margin:0,padding:`${U.paddingXXS}px ${U.paddingSM}px`,color:U.colorText,fontWeight:"normal",fontSize:U.fontSize,lineHeight:U.lineHeight,cursor:"pointer",transition:`all ${U.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:U.marginSM},color:U.colorTextDescription,fontSize:U.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:te}},"&:hover":{background:U.controlItemBgHover},"&-disabled":{"&, &:hover":{color:U.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},lt=U=>{const{componentCls:q,margin:te,colorBorderSecondary:re,horizontalMargin:Me,verticalItemPadding:Pe,verticalItemMargin:et}=U;return{[`${q}-top, ${q}-bottom`]:{flexDirection:"column",[`> ${q}-nav, > div > ${q}-nav`]:{margin:Me,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${U.lineWidth}px ${U.lineType} ${re}`,content:"''"},[`${q}-ink-bar`]:{height:U.lineWidthBold,"&-animated":{transition:`width ${U.motionDurationSlow}, left ${U.motionDurationSlow}, + `]:{background:hn},[`&${V}-row-selected`]:{"> th, > td":{background:dn},"&:hover > th, &:hover > td":{background:rn}}}},[`${V}-footer`]:{padding:`${we}px ${Pe}px`,color:on,background:vn}})}};var Nn=(0,fa.Z)("Table",z=>{const{colorTextHeading:V,colorSplit:ge,colorIcon:we,colorIconHover:Pe,opacityLoading:Te,colorBgContainer:ht,controlInteractiveSize:mt,headerBg:dt,headerColor:je,headerSortActiveBg:Mt,headerSortHoverBg:_t,bodySortBg:Yt,rowHoverBg:Xt,rowSelectedBg:Gt,rowSelectedHoverBg:hn,rowExpandedBg:dn,cellPaddingBlock:rn,cellPaddingInline:on,cellPaddingBlockMD:vn,cellPaddingInlineMD:Un,cellPaddingBlockSM:Vn,cellPaddingInlineSM:Bn,borderColor:$n,footerBg:dr,footerColor:wn,headerBorderRadius:In,cellFontSize:nn,cellFontSizeMD:Lt,cellFontSizeSM:gn,headerSplitColor:Wn,fixedHeaderSortActiveBg:Ln,headerFilterHoverBg:rr,filterDropdownBg:Pn,expandIconBg:lr,selectionColumnWidth:fr,stickyScrollBarBg:Sr}=z,Ir=new lo.C(we),ei=new lo.C(Pe),Qr=2,cr=(0,qo.TS)(z,{tableFontSize:nn,tableBg:ht,tableRadius:In,tablePaddingVertical:rn,tablePaddingHorizontal:on,tablePaddingVerticalMiddle:vn,tablePaddingHorizontalMiddle:Un,tablePaddingVerticalSmall:Vn,tablePaddingHorizontalSmall:Bn,tableBorderColor:$n,tableHeaderTextColor:je,tableHeaderBg:dt,tableFooterTextColor:wn,tableFooterBg:dr,tableHeaderCellSplitColor:Wn,tableHeaderSortBg:Mt,tableHeaderSortHoverBg:_t,tableHeaderIconColor:Ir.clone().setAlpha(Ir.getAlpha()*Te).toRgbString(),tableHeaderIconColorHover:ei.clone().setAlpha(ei.getAlpha()*Te).toRgbString(),tableBodySortBg:Yt,tableFixedHeaderSortActiveBg:Ln,tableHeaderFilterActiveBg:rr,tableFilterDropdownBg:Pn,tableRowHoverBg:Xt,tableSelectedRowBg:Gt,tableSelectedRowHoverBg:hn,zIndexTableFixed:Qr,zIndexTableSticky:Qr+1,tableFontSizeMiddle:Lt,tableFontSizeSmall:gn,tableSelectionColumnWidth:fr,tableExpandIconBg:lr,tableExpandColumnWidth:mt+2*z.padding,tableExpandedRowBg:dn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Sr,tableScrollThumbBgHover:V,tableScrollBg:ge});return[Cn(cr),Sa(cr),Ee(cr),La(cr),Pa(cr),To(cr),Ea(cr),Ya(cr),Ee(cr),Qa(cr),Fi(cr),Fa(cr),Ra(cr),Va(cr),$a(cr),ci(cr),gt(cr)]},z=>{const{colorFillAlter:V,colorBgContainer:ge,colorTextHeading:we,colorFillSecondary:Pe,colorFillContent:Te,controlItemBgActive:ht,controlItemBgActiveHover:mt,padding:dt,paddingSM:je,paddingXS:Mt,colorBorderSecondary:_t,borderRadiusLG:Yt,fontSize:Xt,controlHeight:Gt,colorTextPlaceholder:hn}=z,dn=new lo.C(Pe).onBackground(ge).toHexShortString(),rn=new lo.C(Te).onBackground(ge).toHexShortString(),on=new lo.C(V).onBackground(ge).toHexShortString();return{headerBg:on,headerColor:we,headerSortActiveBg:dn,headerSortHoverBg:rn,bodySortBg:on,rowHoverBg:on,rowSelectedBg:ht,rowSelectedHoverBg:mt,rowExpandedBg:V,cellPaddingBlock:dt,cellPaddingInline:dt,cellPaddingBlockMD:je,cellPaddingInlineMD:Mt,cellPaddingBlockSM:Mt,cellPaddingInlineSM:Mt,borderColor:_t,headerBorderRadius:Yt,footerBg:on,footerColor:we,cellFontSize:Xt,cellFontSizeMD:Xt,cellFontSizeSM:Xt,headerSplitColor:_t,fixedHeaderSortActiveBg:dn,headerFilterHoverBg:Te,filterDropdownMenuBg:ge,filterDropdownBg:ge,expandIconBg:ge,selectionColumnWidth:Gt,stickyScrollBarBg:hn,stickyScrollBarBorderRadius:100}});const Kn=[],xr=(z,V)=>{const{prefixCls:ge,className:we,rootClassName:Pe,style:Te,size:ht,bordered:mt,dropdownPrefixCls:dt,dataSource:je,pagination:Mt,rowSelection:_t,rowKey:Yt="key",rowClassName:Xt,columns:Gt,children:hn,childrenColumnName:dn,onChange:rn,getPopupContainer:on,loading:vn,expandIcon:Un,expandable:Vn,expandedRowRender:Bn,expandIconColumnIndex:$n,indentSize:dr,scroll:wn,sortDirections:In,locale:nn,showSorterTooltip:Lt=!0,virtual:gn}=z,Wn=r.useMemo(()=>Gt||U(hn),[Gt,hn]),Ln=r.useMemo(()=>Wn.some(Kr=>Kr.responsive),[Wn]),rr=(0,pr.Z)(Ln),Pn=r.useMemo(()=>{const Kr=new Set(Object.keys(rr).filter(ti=>rr[ti]));return Wn.filter(ti=>!ti.responsive||ti.responsive.some(ki=>Kr.has(ki)))},[Wn,rr]),lr=(0,En.Z)(z,["className","style","columns"]),{locale:fr=xn.Z,direction:Sr,table:Ir,renderEmpty:ei,getPrefixCls:Qr,getPopupContainer:cr}=r.useContext(sr.E_),Gr=(0,Gn.Z)(ht),wr=Object.assign(Object.assign({},fr.Table),nn),Wr=je||Kn,Yr=Qr("table",ge),Ti=Qr("dropdown",dt),jn=Object.assign({childrenColumnName:dn,expandIconColumnIndex:$n},Vn),{childrenColumnName:Qn="children"}=jn,Rn=r.useMemo(()=>Wr.some(Kr=>Kr==null?void 0:Kr[Qn])?"nest":Bn||Vn&&Vn.expandedRowRender?"row":null,[Wr]),Hn={body:r.useRef()},Pr=r.useMemo(()=>typeof Yt=="function"?Yt:Kr=>Kr==null?void 0:Kr[Yt],[Yt]),[Fn]=uo(Wr,Qn,Pr),hr={},Mn=function(Kr,ti){let ki=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var di,Wi,Yi;const Ji=Object.assign(Object.assign({},hr),Kr);ki&&((di=hr.resetPagination)===null||di===void 0||di.call(hr),!((Wi=Ji.pagination)===null||Wi===void 0)&&Wi.current&&(Ji.pagination.current=1),Mt&&Mt.onChange&&Mt.onChange(1,(Yi=Ji.pagination)===null||Yi===void 0?void 0:Yi.pageSize)),wn&&wn.scrollToFirstRowOnChange!==!1&&Hn.body.current&&(0,Jn.Z)(0,{getContainer:()=>Hn.body.current}),rn==null||rn(Ji.pagination,Ji.filters,Ji.sorter,{currentDataSource:Eo(li(Wr,Ji.sorterStates,Qn),Ji.filterStates),action:ti})},vr=(Kr,ti)=>{Mn({sorter:Kr,sorterStates:ti},"sort",!1)},[_i,Ai,Mi,wi]=$r({prefixCls:Yr,mergedColumns:Pn,onSorterChange:vr,sortDirections:In||["ascend","descend"],tableLocale:wr,showSorterTooltip:Lt}),to=r.useMemo(()=>li(Wr,Ai,Qn),[Wr,Ai]);hr.sorter=wi(),hr.sorterStates=Ai;const yi=(Kr,ti)=>{Mn({filters:Kr,filterStates:ti},"filter",!0)},[Qi,_o,Lr]=ao({prefixCls:Yr,locale:wr,dropdownPrefixCls:Ti,mergedColumns:Pn,onFilterChange:yi,getPopupContainer:on||cr}),Xr=Eo(to,_o);hr.filters=Lr,hr.filterStates=_o;const hi=r.useMemo(()=>{const Kr={};return Object.keys(Lr).forEach(ti=>{Lr[ti]!==null&&(Kr[ti]=Lr[ti])}),Object.assign(Object.assign({},Mi),{filters:Kr})},[Mi,Lr]),[Di]=$i(hi),Bi=(Kr,ti)=>{Mn({pagination:Object.assign(Object.assign({},hr.pagination),{current:Kr,pageSize:ti})},"paginate")},[Br,Xi]=jo(Xr.length,Bi,Mt);hr.pagination=Mt===!1?{}:fo(Br,Mt),hr.resetPagination=Xi;const Zi=r.useMemo(()=>{if(Mt===!1||!Br.pageSize)return Xr;const{current:Kr=1,total:ti,pageSize:ki=Bo}=Br;return Xr.lengthki?Xr.slice((Kr-1)*ki,Kr*ki):Xr:Xr.slice((Kr-1)*ki,Kr*ki)},[!!Mt,Xr,Br&&Br.current,Br&&Br.pageSize,Br&&Br.total]),[no,ho]=so({prefixCls:Yr,data:Xr,pageData:Zi,getRowKey:Pr,getRecordByKey:Fn,expandType:Rn,childrenColumnName:Qn,locale:wr,getPopupContainer:on||cr},_t),io=(Kr,ti,ki)=>{let di;return typeof Xt=="function"?di=ae()(Xt(Kr,ti,ki)):di=ae()(Xt),ae()({[`${Yr}-row-selected`]:ho.has(Pr(Kr,ti))},di)};jn.__PARENT_RENDER_ICON__=jn.expandIcon,jn.expandIcon=jn.expandIcon||Un||br(wr),Rn==="nest"&&jn.expandIconColumnIndex===void 0?jn.expandIconColumnIndex=_t?1:0:jn.expandIconColumnIndex>0&&_t&&(jn.expandIconColumnIndex-=1),typeof jn.indentSize!="number"&&(jn.indentSize=typeof dr=="number"?dr:15);const $o=r.useCallback(Kr=>Di(no(Qi(_i(Kr)))),[_i,Qi,no]);let Co,oo;if(Mt!==!1&&(Br!=null&&Br.total)){let Kr;Br.size?Kr=Br.size:Kr=Gr==="small"||Gr==="middle"?"small":void 0;const ti=Wi=>r.createElement(qn.Z,Object.assign({},Br,{className:ae()(`${Yr}-pagination ${Yr}-pagination-${Wi}`,Br.className),size:Kr})),ki=Sr==="rtl"?"left":"right",{position:di}=Br;if(di!==null&&Array.isArray(di)){const Wi=di.find(So=>So.includes("top")),Yi=di.find(So=>So.includes("bottom")),Ji=di.every(So=>`${So}`=="none");!Wi&&!Yi&&!Ji&&(oo=ti(ki)),Wi&&(Co=ti(Wi.toLowerCase().replace("top",""))),Yi&&(oo=ti(Yi.toLowerCase().replace("bottom","")))}else oo=ti(ki)}let Gi;typeof vn=="boolean"?Gi={spinning:vn}:typeof vn=="object"&&(Gi=Object.assign({spinning:!0},vn));const[Ui,Oi]=Nn(Yr),[,ui]=(0,Xn.Z)(),xo=ae()(`${Yr}-wrapper`,Ir==null?void 0:Ir.className,{[`${Yr}-wrapper-rtl`]:Sr==="rtl"},we,Pe,Oi),No=Object.assign(Object.assign({},Ir==null?void 0:Ir.style),Te),Do=nn&&nn.emptyText||(ei==null?void 0:ei("Table"))||r.createElement(An.Z,{componentName:"Table"}),vo=gn?Yo:eo,pa={},ma=r.useMemo(()=>{const{fontSize:Kr,lineHeight:ti,padding:ki,paddingXS:di,paddingSM:Wi}=ui,Yi=Math.floor(Kr*ti);switch(Gr){case"large":return ki*2+Yi;case"small":return di*2+Yi;default:return Wi*2+Yi}},[ui,Gr]);return gn&&(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,lr,{columns:Pn,direction:Sr,expandable:jn,prefixCls:Yr,className:ae()({[`${Yr}-middle`]:Gr==="middle",[`${Yr}-small`]:Gr==="small",[`${Yr}-bordered`]:mt,[`${Yr}-empty`]:Wr.length===0}),data:Zi,rowKey:Pr,rowClassName:io,emptyText:Do,internalHooks:v,internalRefs:Hn,transformColumns:$o})),oo)))};var zn=r.forwardRef(xr);const fn=(z,V)=>{const ge=r.useRef(0);return ge.current+=1,r.createElement(zn,Object.assign({},z,{ref:V,_renderTimes:ge.current}))},ln=r.forwardRef(fn);ln.SELECTION_COLUMN=Ci,ln.EXPAND_COLUMN=t,ln.SELECTION_ALL=gi,ln.SELECTION_INVERT=Ni,ln.SELECTION_NONE=zi,ln.Column=$t,ln.ColumnGroup=Sn,ln.Summary=k;var Jr=ln,Or=Jr},99313:function(wt,N,e){"use strict";e.d(N,{default:function(){return xe}});var t=e(99267),v=e(18785),g=e(62772),m=e(92310),i=e.n(m),h=e(54476),r=e(20068),l=e(33885),c=e(42978),s=e(76190),o=e(75931),d=e(59301),n=e(49658),a=e(18929),u=e(77900),f=(0,d.createContext)(null),x=d.forwardRef(function(U,q){var te=U.prefixCls,re=U.className,Le=U.style,Fe=U.id,et=U.active,rt=U.tabKey,xt=U.children;return d.createElement("div",{id:Fe&&"".concat(Fe,"-panel-").concat(rt),role:"tabpanel",tabIndex:et?0:-1,"aria-labelledby":Fe&&"".concat(Fe,"-tab-").concat(rt),"aria-hidden":!et,style:Le,className:i()(te,et&&"".concat(te,"-active"),re),ref:q},xt)}),E=x,w=["key","forceRender","style","className"];function A(U){var q=U.id,te=U.activeKey,re=U.animated,Le=U.tabPosition,Fe=U.destroyInactiveTabPane,et=d.useContext(f),rt=et.prefixCls,xt=et.tabs,Ot=re.tabPane,Ht="".concat(rt,"-tabpane");return d.createElement("div",{className:i()("".concat(rt,"-content-holder"))},d.createElement("div",{className:i()("".concat(rt,"-content"),"".concat(rt,"-content-").concat(Le),(0,r.Z)({},"".concat(rt,"-content-animated"),Ot))},xt.map(function(Wt){var Bt=Wt.key,zt=Wt.forceRender,Oe=Wt.style,Me=Wt.className,$e=(0,o.Z)(Wt,w),ot=Bt===te;return d.createElement(u.default,(0,h.Z)({key:Bt,visible:ot,forceRender:zt,removeOnLeave:!!Fe,leavedClassName:"".concat(Ht,"-hidden")},re.tabPaneMotion),function(Ct,yt){var bt=Ct.style,Se=Ct.className;return d.createElement(E,(0,h.Z)({},$e,{prefixCls:Ht,id:q,tabKey:Bt,animated:Ot,active:ot,style:(0,l.Z)((0,l.Z)({},Oe),bt),className:i()(Me,Se),ref:yt}))})})))}var C=e(94480),b=e(29301),p=e(6089),y=e(8654),S={width:0,height:0,left:0,top:0};function B(U,q,te){return(0,d.useMemo)(function(){for(var re,Le=new Map,Fe=q.get((re=U[0])===null||re===void 0?void 0:re.key)||S,et=Fe.left+Fe.width,rt=0;rtBe?(It=vt,Ue.current="x"):(It=pt,Ue.current="y"),q(-It,-It)&<.preventDefault()}var ft=(0,d.useRef)(null);ft.current={onTouchStart:yt,onTouchMove:bt,onTouchEnd:Se,onWheel:tt},d.useEffect(function(){function lt(Ut){ft.current.onTouchStart(Ut)}function vt(Ut){ft.current.onTouchMove(Ut)}function pt(Ut){ft.current.onTouchEnd(Ut)}function It(Ut){ft.current.onWheel(Ut)}return document.addEventListener("touchmove",vt,{passive:!1}),document.addEventListener("touchend",pt,{passive:!1}),U.current.addEventListener("touchstart",lt,{passive:!1}),U.current.addEventListener("wheel",It),function(){document.removeEventListener("touchmove",vt),document.removeEventListener("touchend",pt)}},[])}var M=e(34280);function Y(U){var q=(0,d.useState)(0),te=(0,c.Z)(q,2),re=te[0],Le=te[1],Fe=(0,d.useRef)(0),et=(0,d.useRef)();return et.current=U,(0,M.o)(function(){var rt;(rt=et.current)===null||rt===void 0||rt.call(et)},[re]),function(){Fe.current===re&&(Fe.current+=1,Le(Fe.current))}}function Q(U){var q=(0,d.useRef)([]),te=(0,d.useState)({}),re=(0,c.Z)(te,2),Le=re[1],Fe=(0,d.useRef)(typeof U=="function"?U():U),et=Y(function(){var xt=Fe.current;q.current.forEach(function(Ot){xt=Ot(xt)}),q.current=[],Fe.current=xt,Le({})});function rt(xt){q.current.push(xt),et()}return[Fe.current,rt]}var ne={width:0,height:0,left:0,top:0,right:0};function W(U,q,te,re,Le,Fe,et){var rt=et.tabs,xt=et.tabPosition,Ot=et.rtl,Ht,Wt,Bt;return["top","bottom"].includes(xt)?(Ht="width",Wt=Ot?"right":"left",Bt=Math.abs(te)):(Ht="height",Wt="top",Bt=-te),(0,d.useMemo)(function(){if(!rt.length)return[0,0];for(var zt=rt.length,Oe=zt,Me=0;MeBt+q){Oe=Me-1;break}}for(var ot=0,Ct=zt-1;Ct>=0;Ct-=1){var yt=U.get(rt[Ct].key)||ne;if(yt[Wt]=Oe?[0,0]:[ot,Oe]},[U,q,re,Le,Fe,Bt,xt,rt.map(function(zt){return zt.key}).join("_"),Ot])}function H(U){var q;return U instanceof Map?(q={},U.forEach(function(te,re){q[re]=te})):q=U,JSON.stringify(q)}var j="TABS_DQ";function ve(U){return String(U).replace(/"/g,j)}function Ce(U,q,te,re){return!(!te||re||U===!1||U===void 0&&(q===!1||q===null))}function fe(U,q){var te=U.prefixCls,re=U.editable,Le=U.locale,Fe=U.style;return!re||re.showAdd===!1?null:d.createElement("button",{ref:q,type:"button",className:"".concat(te,"-nav-add"),style:Fe,"aria-label":(Le==null?void 0:Le.addAriaLabel)||"Add tab",onClick:function(rt){re.onEdit("add",{event:rt})}},re.addIcon||"+")}var me=d.forwardRef(fe),_e=d.forwardRef(function(U,q){var te=U.position,re=U.prefixCls,Le=U.extra;if(!Le)return null;var Fe,et={};return(0,s.Z)(Le)==="object"&&!d.isValidElement(Le)?et=Le:et.right=Le,te==="right"&&(Fe=et.right),te==="left"&&(Fe=et.left),Fe?d.createElement("div",{className:"".concat(re,"-extra-content"),ref:q},Fe):null}),at=_e,ke=e(31561),We=e(15285),Et=e(10228);function Xe(U,q){var te=U.prefixCls,re=U.id,Le=U.tabs,Fe=U.locale,et=U.mobile,rt=U.moreIcon,xt=rt===void 0?"More":rt,Ot=U.moreTransitionName,Ht=U.style,Wt=U.className,Bt=U.editable,zt=U.tabBarGutter,Oe=U.rtl,Me=U.removeAriaLabel,$e=U.onTabClick,ot=U.getPopupContainer,Ct=U.popupClassName,yt=(0,d.useState)(!1),bt=(0,c.Z)(yt,2),Se=bt[0],Ue=bt[1],tt=(0,d.useState)(null),ft=(0,c.Z)(tt,2),lt=ft[0],vt=ft[1],pt="".concat(re,"-more-popup"),It="".concat(te,"-dropdown"),Ut=lt!==null?"".concat(pt,"-").concat(lt):null,Be=Fe==null?void 0:Fe.dropdownAriaLabel;function Ye(Pt,Kt){Pt.preventDefault(),Pt.stopPropagation(),Bt.onEdit("remove",{key:Kt,event:Pt})}var nt=d.createElement(We.ZP,{onClick:function(Kt){var en=Kt.key,un=Kt.domEvent;$e(en,un),Ue(!1)},prefixCls:"".concat(It,"-menu"),id:pt,tabIndex:-1,role:"listbox","aria-activedescendant":Ut,selectedKeys:[lt],"aria-label":Be!==void 0?Be:"expanded dropdown"},Le.map(function(Pt){var Kt=Pt.closable,en=Pt.disabled,un=Pt.closeIcon,mn=Pt.key,yn=Pt.label,Yn=Ce(Kt,un,Bt,en);return d.createElement(We.sN,{key:mn,id:"".concat(pt,"-").concat(mn),role:"option","aria-controls":re&&"".concat(re,"-panel-").concat(mn),disabled:en},d.createElement("span",null,yn),Yn&&d.createElement("button",{type:"button","aria-label":Me||"remove",tabIndex:0,className:"".concat(It,"-menu-item-remove"),onClick:function(Zt){Zt.stopPropagation(),Ye(Zt,mn)}},un||Bt.removeIcon||"\xD7"))}));function ut(Pt){for(var Kt=Le.filter(function(Yn){return!Yn.disabled}),en=Kt.findIndex(function(Yn){return Yn.key===lt})||0,un=Kt.length,mn=0;mnNr?"left":"right"})}),Be=(0,c.Z)(Ut,2),Ye=Be[0],nt=Be[1],ut=D(0,function(Vr,Nr){!It&&yt&&yt({direction:Vr>Nr?"top":"bottom"})}),ct=(0,c.Z)(ut,2),Ft=ct[0],qt=ct[1],Qt=(0,d.useState)([0,0]),Pt=(0,c.Z)(Qt,2),Kt=Pt[0],en=Pt[1],un=(0,d.useState)([0,0]),mn=(0,c.Z)(un,2),yn=mn[0],Yn=mn[1],sn=(0,d.useState)([0,0]),Zt=(0,c.Z)(sn,2),jt=Zt[0],pn=Zt[1],cn=(0,d.useState)([0,0]),Dn=(0,c.Z)(cn,2),On=Dn[0],_n=Dn[1],bn=Q(new Map),Tn=(0,c.Z)(bn,2),ir=Tn[0],$t=Tn[1],tn=B(Fe,ir,yn[0]),Sn=oe(Kt,It),En=oe(yn,It),Jn=oe(jt,It),sr=oe(On,It),An=Snqn?qn:Vr}var Xn=(0,d.useRef)(),yr=(0,d.useState)(),br=(0,c.Z)(yr,2),Rr=br[0],Er=br[1];function mr(){Er(Date.now())}function Tr(){window.clearTimeout(Xn.current)}Re(ft,function(Vr,Nr){function mi(ri,Ei){ri(function(si){var go=Fr(si+Ei);return go})}return An?(It?mi(nt,Vr):mi(qt,Nr),Tr(),mr(),!0):!1}),(0,d.useEffect)(function(){return Tr(),Rr&&(Xn.current=window.setTimeout(function(){Er(0)},100)),Tr},[Rr]);var qr=W(tn,Gn,It?Ye:Ft,En,Jn,sr,(0,l.Z)((0,l.Z)({},U),{},{tabs:Fe})),ii=(0,c.Z)(qr,2),Pi=ii[0],bi=ii[1],tr=(0,p.Z)(function(){var Vr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ht,Nr=tn.get(Vr)||{width:0,height:0,left:0,right:0,top:0};if(It){var mi=Ye;Wt?Nr.rightYe+Gn&&(mi=Nr.right+Nr.width-Gn):Nr.left<-Ye?mi=-Nr.left:Nr.left+Nr.width>-Ye+Gn&&(mi=-(Nr.left+Nr.width-Gn)),qt(0),nt(Fr(mi))}else{var ri=Ft;Nr.top<-Ft?ri=-Nr.top:Nr.top+Nr.height>-Ft+Gn&&(ri=-(Nr.top+Nr.height-Gn)),nt(0),qt(Fr(ri))}}),nr={};Me==="top"||Me==="bottom"?nr[Wt?"marginRight":"marginLeft"]=$e:nr.marginTop=$e;var Hr=Fe.map(function(Vr,Nr){var mi=Vr.key;return d.createElement(Je,{id:xt,prefixCls:Le,key:mi,tab:Vr,style:Nr===0?void 0:nr,closable:Vr.closable,editable:zt,active:mi===Ht,renderWrapper:ot,removeAriaLabel:Oe==null?void 0:Oe.removeAriaLabel,onClick:function(Ei){Ct(mi,Ei)},onFocus:function(){tr(mi),mr(),ft.current&&(Wt||(ft.current.scrollLeft=0),ft.current.scrollTop=0)}})}),gr=function(){return $t(function(){var Nr=new Map;return Fe.forEach(function(mi){var ri,Ei=mi.key,si=(ri=lt.current)===null||ri===void 0?void 0:ri.querySelector('[data-node-key="'.concat(ve(Ei),'"]'));si&&Nr.set(Ei,{width:si.offsetWidth,height:si.offsetHeight,left:si.offsetLeft,top:si.offsetTop})}),Nr})};(0,d.useEffect)(function(){gr()},[Fe.map(function(Vr){return Vr.key}).join("_")]);var Ar=Y(function(){var Vr=R(Se),Nr=R(Ue),mi=R(tt);en([Vr[0]-Nr[0]-mi[0],Vr[1]-Nr[1]-mi[1]]);var ri=R(pt);pn(ri);var Ei=R(vt);_n(Ei);var si=R(lt);Yn([si[0]-ri[0],si[1]-ri[1]]),gr()}),jr=Fe.slice(0,Pi),fi=Fe.slice(bi+1),kn=[].concat((0,C.Z)(jr),(0,C.Z)(fi)),er=tn.get(Ht),or=G({activeTabOffset:er,horizontal:It,rtl:Wt,indicatorSize:bt}),ur=or.style;(0,d.useEffect)(function(){tr()},[Ht,xn,qn,H(er),H(tn),It]),(0,d.useEffect)(function(){Ar()},[Wt]);var Mr=!!kn.length,Cr="".concat(Le,"-nav-wrap"),Si,oi,ai,pi;return It?Wt?(oi=Ye>0,Si=Ye!==qn):(Si=Ye<0,oi=Ye!==xn):(ai=Ft<0,pi=Ft!==xn),d.createElement(b.Z,{onResize:Ar},d.createElement("div",{ref:(0,y.x1)(q,Se),role:"tablist",className:i()("".concat(Le,"-nav"),et),style:rt,onKeyDown:function(){mr()}},d.createElement(at,{ref:Ue,position:"left",extra:Bt,prefixCls:Le}),d.createElement(b.Z,{onResize:Ar},d.createElement("div",{className:i()(Cr,(te={},(0,r.Z)(te,"".concat(Cr,"-ping-left"),Si),(0,r.Z)(te,"".concat(Cr,"-ping-right"),oi),(0,r.Z)(te,"".concat(Cr,"-ping-top"),ai),(0,r.Z)(te,"".concat(Cr,"-ping-bottom"),pi),te)),ref:ft},d.createElement(b.Z,{onResize:Ar},d.createElement("div",{ref:lt,className:"".concat(Le,"-nav-list"),style:{transform:"translate(".concat(Ye,"px, ").concat(Ft,"px)"),transition:Rr?"none":void 0}},Hr,d.createElement(me,{ref:pt,prefixCls:Le,locale:Oe,editable:zt,style:(0,l.Z)((0,l.Z)({},Hr.length===0?void 0:nr),{},{visibility:Mr?"hidden":null})}),d.createElement("div",{className:i()("".concat(Le,"-ink-bar"),(0,r.Z)({},"".concat(Le,"-ink-bar-animated"),Ot.inkBar)),style:ur}))))),d.createElement(Qe,(0,h.Z)({},U,{removeAriaLabel:Oe==null?void 0:Oe.removeAriaLabel,ref:vt,prefixCls:Le,tabs:kn,className:!Mr&&pr,tabMoving:!!Rr})),d.createElement(at,{ref:tt,position:"right",extra:Bt,prefixCls:Le})))}var k=d.forwardRef(be),L=["renderTabBar"],ie=["label","key"];function X(U){var q=U.renderTabBar,te=(0,o.Z)(U,L),re=d.useContext(f),Le=re.tabs;if(q){var Fe=(0,l.Z)((0,l.Z)({},te),{},{panes:Le.map(function(et){var rt=et.label,xt=et.key,Ot=(0,o.Z)(et,ie);return d.createElement(E,(0,h.Z)({tab:rt,key:xt,tabKey:xt},Ot))})});return q(Fe,k)}return d.createElement(k,te)}var P=e(48736);function _(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},q;return U===!1?q={inkBar:!1,tabPane:!1}:U===!0?q={inkBar:!0,tabPane:!1}:q=(0,l.Z)({inkBar:!0},(0,s.Z)(U)==="object"?U:{}),q.tabPaneMotion&&q.tabPane===void 0&&(q.tabPane=!0),!q.tabPaneMotion&&q.tabPane&&(q.tabPane=!1),q}var $=["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 ue(U,q){var te,re=U.id,Le=U.prefixCls,Fe=Le===void 0?"rc-tabs":Le,et=U.className,rt=U.items,xt=U.direction,Ot=U.activeKey,Ht=U.defaultActiveKey,Wt=U.editable,Bt=U.animated,zt=U.tabPosition,Oe=zt===void 0?"top":zt,Me=U.tabBarGutter,$e=U.tabBarStyle,ot=U.tabBarExtraContent,Ct=U.locale,yt=U.moreIcon,bt=U.moreTransitionName,Se=U.destroyInactiveTabPane,Ue=U.renderTabBar,tt=U.onChange,ft=U.onTabClick,lt=U.onTabScroll,vt=U.getPopupContainer,pt=U.popupClassName,It=U.indicatorSize,Ut=(0,o.Z)(U,$),Be=d.useMemo(function(){return(rt||[]).filter(function(_n){return _n&&(0,s.Z)(_n)==="object"&&"key"in _n})},[rt]),Ye=xt==="rtl",nt=_(Bt),ut=(0,d.useState)(!1),ct=(0,c.Z)(ut,2),Ft=ct[0],qt=ct[1];(0,d.useEffect)(function(){qt((0,n.Z)())},[]);var Qt=(0,a.Z)(function(){var _n;return(_n=Be[0])===null||_n===void 0?void 0:_n.key},{value:Ot,defaultValue:Ht}),Pt=(0,c.Z)(Qt,2),Kt=Pt[0],en=Pt[1],un=(0,d.useState)(function(){return Be.findIndex(function(_n){return _n.key===Kt})}),mn=(0,c.Z)(un,2),yn=mn[0],Yn=mn[1];(0,d.useEffect)(function(){var _n=Be.findIndex(function(Tn){return Tn.key===Kt});if(_n===-1){var bn;_n=Math.max(0,Math.min(yn,Be.length-1)),en((bn=Be[_n])===null||bn===void 0?void 0:bn.key)}Yn(_n)},[Be.map(function(_n){return _n.key}).join("_"),Kt,yn]);var sn=(0,a.Z)(null,{value:re}),Zt=(0,c.Z)(sn,2),jt=Zt[0],pn=Zt[1];(0,d.useEffect)(function(){re||(pn("rc-tabs-".concat(F)),F+=1)},[]);function cn(_n,bn){ft==null||ft(_n,bn);var Tn=_n!==Kt;en(_n),Tn&&(tt==null||tt(_n))}var Dn={id:jt,activeKey:Kt,animated:nt,tabPosition:Oe,rtl:Ye,mobile:Ft},On=(0,l.Z)((0,l.Z)({},Dn),{},{editable:Wt,locale:Ct,moreIcon:yt,moreTransitionName:bt,tabBarGutter:Me,onTabClick:cn,onTabScroll:lt,extra:ot,style:$e,panes:null,getPopupContainer:vt,popupClassName:pt,indicatorSize:It});return d.createElement(f.Provider,{value:{tabs:Be,prefixCls:Fe}},d.createElement("div",(0,h.Z)({ref:q,id:re,className:i()(Fe,"".concat(Fe,"-").concat(Oe),(te={},(0,r.Z)(te,"".concat(Fe,"-mobile"),Ft),(0,r.Z)(te,"".concat(Fe,"-editable"),Wt),(0,r.Z)(te,"".concat(Fe,"-rtl"),Ye),te),et)},Ut),d.createElement(X,(0,h.Z)({},On,{renderTabBar:Ue})),d.createElement(A,(0,h.Z)({destroyInactiveTabPane:Se},Dn,{animated:nt}))))}var Ae=d.forwardRef(ue),ee=Ae,T=ee,I=e(36355),de=e(19716),De=()=>null,qe=e(62892);const Ke={motionAppear:!1,motionEnter:!0,motionLeave:!0};function he(U){let q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},te;return q===!1?te={inkBar:!1,tabPane:!1}:q===!0?te={inkBar:!0,tabPane:!0}:te=Object.assign({inkBar:!0},typeof q=="object"?q:{}),te.tabPane&&(te.tabPaneMotion=Object.assign(Object.assign({},Ke),{motionName:(0,qe.m)(U,"switch")})),te}var Ze=e(11592),J=function(U,q){var te={};for(var re in U)Object.prototype.hasOwnProperty.call(U,re)&&q.indexOf(re)<0&&(te[re]=U[re]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,re=Object.getOwnPropertySymbols(U);Leq)}function St(U,q){if(U)return U;const te=(0,Ze.Z)(q).map(re=>{if(d.isValidElement(re)){const{key:Le,props:Fe}=re,et=Fe||{},{tab:rt}=et,xt=J(et,["tab"]);return Object.assign(Object.assign({key:String(Le)},xt),{label:rt})}return null});return it(te)}var O=e(17313),Ve=e(83116),He=e(37613),ce=e(13826),ze=U=>{const{componentCls:q,motionDurationSlow:te}=U;return[{[q]:{[`${q}-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,ce.oN)(U,"slide-up"),(0,ce.oN)(U,"slide-down")]]};const Nt=U=>{const{componentCls:q,tabsCardPadding:te,cardBg:re,cardGutter:Le,colorBorderSecondary:Fe,itemSelectedColor:et}=U;return{[`${q}-card`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab`]:{margin:0,padding:te,background:re,border:`${U.lineWidth}px ${U.lineType} ${Fe}`,transition:`all ${U.motionDurationSlow} ${U.motionEaseInOut}`},[`${q}-tab-active`]:{color:et,background:U.colorBgContainer},[`${q}-ink-bar`]:{visibility:"hidden"}},[`&${q}-top, &${q}-bottom`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab + ${q}-tab`]:{marginLeft:{_skip_check_:!0,value:`${Le}px`}}}},[`&${q}-top`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab`]:{borderRadius:`${U.borderRadiusLG}px ${U.borderRadiusLG}px 0 0`},[`${q}-tab-active`]:{borderBottomColor:U.colorBgContainer}}},[`&${q}-bottom`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab`]:{borderRadius:`0 0 ${U.borderRadiusLG}px ${U.borderRadiusLG}px`},[`${q}-tab-active`]:{borderTopColor:U.colorBgContainer}}},[`&${q}-left, &${q}-right`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab + ${q}-tab`]:{marginTop:`${Le}px`}}},[`&${q}-left`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab`]:{borderRadius:{_skip_check_:!0,value:`${U.borderRadiusLG}px 0 0 ${U.borderRadiusLG}px`}},[`${q}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:U.colorBgContainer}}}},[`&${q}-right`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${U.borderRadiusLG}px ${U.borderRadiusLG}px 0`}},[`${q}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:U.colorBgContainer}}}}}}},kt=U=>{const{componentCls:q,itemHoverColor:te,dropdownEdgeChildVerticalPadding:re}=U;return{[`${q}-dropdown`]:Object.assign(Object.assign({},(0,O.Wf)(U)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:U.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${q}-dropdown-menu`]:{maxHeight:U.tabsDropdownHeight,margin:0,padding:`${re}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:U.colorBgContainer,backgroundClip:"padding-box",borderRadius:U.borderRadiusLG,outline:"none",boxShadow:U.boxShadowSecondary,"&-item":Object.assign(Object.assign({},O.vS),{display:"flex",alignItems:"center",minWidth:U.tabsDropdownWidth,margin:0,padding:`${U.paddingXXS}px ${U.paddingSM}px`,color:U.colorText,fontWeight:"normal",fontSize:U.fontSize,lineHeight:U.lineHeight,cursor:"pointer",transition:`all ${U.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:U.marginSM},color:U.colorTextDescription,fontSize:U.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:te}},"&:hover":{background:U.controlItemBgHover},"&-disabled":{"&, &:hover":{color:U.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},st=U=>{const{componentCls:q,margin:te,colorBorderSecondary:re,horizontalMargin:Le,verticalItemPadding:Fe,verticalItemMargin:et}=U;return{[`${q}-top, ${q}-bottom`]:{flexDirection:"column",[`> ${q}-nav, > div > ${q}-nav`]:{margin:Le,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${U.lineWidth}px ${U.lineType} ${re}`,content:"''"},[`${q}-ink-bar`]:{height:U.lineWidthBold,"&-animated":{transition:`width ${U.motionDurationSlow}, left ${U.motionDurationSlow}, right ${U.motionDurationSlow}`}},[`${q}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:U.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:U.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:U.boxShadowTabsOverflowRight},[`&${q}-nav-wrap-ping-left::before`]:{opacity:1},[`&${q}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${q}-top`]:{[`> ${q}-nav, - > div > ${q}-nav`]:{"&::before":{bottom:0},[`${q}-ink-bar`]:{bottom:0}}},[`${q}-bottom`]:{[`> ${q}-nav, > div > ${q}-nav`]:{order:1,marginTop:`${te}px`,marginBottom:0,"&::before":{top:0},[`${q}-ink-bar`]:{top:0}},[`> ${q}-content-holder, > div > ${q}-content-holder`]:{order:0}},[`${q}-left, ${q}-right`]:{[`> ${q}-nav, > div > ${q}-nav`]:{flexDirection:"column",minWidth:U.controlHeight*1.25,[`${q}-tab`]:{padding:Pe,textAlign:"center"},[`${q}-tab + ${q}-tab`]:{margin:et},[`${q}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:U.controlHeight},"&::before":{top:0,boxShadow:U.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:U.boxShadowTabsOverflowBottom},[`&${q}-nav-wrap-ping-top::before`]:{opacity:1},[`&${q}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${q}-ink-bar`]:{width:U.lineWidthBold,"&-animated":{transition:`height ${U.motionDurationSlow}, top ${U.motionDurationSlow}`}},[`${q}-nav-list, ${q}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${q}-left`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${q}-content-holder, > div > ${q}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${U.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${U.lineWidth}px ${U.lineType} ${U.colorBorder}`},[`> ${q}-content > ${q}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:U.paddingLG}}}},[`${q}-right`]:{[`> ${q}-nav, > div > ${q}-nav`]:{order:1,[`${q}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${q}-content-holder, > div > ${q}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-U.lineWidth},borderRight:{_skip_check_:!0,value:`${U.lineWidth}px ${U.lineType} ${U.colorBorder}`},[`> ${q}-content > ${q}-tabpane`]:{paddingRight:{_skip_check_:!0,value:U.paddingLG}}}}}},At=U=>{const{componentCls:q,cardPaddingSM:te,cardPaddingLG:re,horizontalItemPaddingSM:Me,horizontalItemPaddingLG:Pe}=U;return{[q]:{"&-small":{[`> ${q}-nav`]:{[`${q}-tab`]:{padding:Me,fontSize:U.titleFontSizeSM}}},"&-large":{[`> ${q}-nav`]:{[`${q}-tab`]:{padding:Pe,fontSize:U.titleFontSizeLG}}}},[`${q}-card`]:{[`&${q}-small`]:{[`> ${q}-nav`]:{[`${q}-tab`]:{padding:te}},[`&${q}-bottom`]:{[`> ${q}-nav ${q}-tab`]:{borderRadius:`0 0 ${U.borderRadius}px ${U.borderRadius}px`}},[`&${q}-top`]:{[`> ${q}-nav ${q}-tab`]:{borderRadius:`${U.borderRadius}px ${U.borderRadius}px 0 0`}},[`&${q}-right`]:{[`> ${q}-nav ${q}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${U.borderRadius}px ${U.borderRadius}px 0`}}},[`&${q}-left`]:{[`> ${q}-nav ${q}-tab`]:{borderRadius:{_skip_check_:!0,value:`${U.borderRadius}px 0 0 ${U.borderRadius}px`}}}},[`&${q}-large`]:{[`> ${q}-nav`]:{[`${q}-tab`]:{padding:re}}}}}},Tt=U=>{const{componentCls:q,itemActiveColor:te,itemHoverColor:re,iconCls:Me,tabsHorizontalItemMargin:Pe,horizontalItemPadding:et,itemSelectedColor:nt,itemColor:xt}=U,Ot=`${q}-tab`;return{[Ot]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:et,fontSize:U.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)(U)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-U.marginXXS},marginLeft:{_skip_check_:!0,value:U.marginXS},color:U.colorTextDescription,fontSize:U.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${U.motionDurationSlow}`,"&:hover":{color:U.colorTextHeading}},"&:hover":{color:re},[`&${Ot}-active ${Ot}-btn`]:{color:nt,textShadow:U.tabsActiveTextShadow},[`&${Ot}-disabled`]:{color:U.colorTextDisabled,cursor:"not-allowed"},[`&${Ot}-disabled ${Ot}-btn, &${Ot}-disabled ${q}-remove`]:{"&:focus, &:active":{color:U.colorTextDisabled}},[`& ${Ot}-remove ${Me}`]:{margin:0},[Me]:{marginRight:{_skip_check_:!0,value:U.marginSM}}},[`${Ot} + ${Ot}`]:{margin:{_skip_check_:!0,value:Pe}}}},Rt=U=>{const{componentCls:q,tabsHorizontalItemMarginRTL:te,iconCls:re,cardGutter:Me}=U;return{[`${q}-rtl`]:{direction:"rtl",[`${q}-nav`]:{[`${q}-tab`]:{margin:{_skip_check_:!0,value:te},[`${q}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[re]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${U.marginSM}px`}},[`${q}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${U.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${U.marginXXS}px`},[re]:{margin:0}}}},[`&${q}-left`]:{[`> ${q}-nav`]:{order:1},[`> ${q}-content-holder`]:{order:0}},[`&${q}-right`]:{[`> ${q}-nav`]:{order:0},[`> ${q}-content-holder`]:{order:1}},[`&${q}-card${q}-top, &${q}-card${q}-bottom`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab + ${q}-tab`]:{marginRight:{_skip_check_:!0,value:Me},marginLeft:{_skip_check_:!0,value:0}}}}},[`${q}-dropdown-rtl`]:{direction:"rtl"},[`${q}-menu-item`]:{[`${q}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Yt=U=>{const{componentCls:q,tabsCardPadding:te,cardHeight:re,cardGutter:Me,itemHoverColor:Pe,itemActiveColor:et,colorBorderSecondary:nt}=U;return{[q]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(U)),{display:"flex",[`> ${q}-nav, > div > ${q}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${q}-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 ${U.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${q}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${U.motionDurationSlow}`},[`${q}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${q}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${q}-nav-more`]:{position:"relative",padding:te,background:"transparent",border:0,color:U.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:U.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${q}-nav-add`]:Object.assign({minWidth:re,marginLeft:{_skip_check_:!0,value:Me},padding:`0 ${U.paddingXS}px`,background:"transparent",border:`${U.lineWidth}px ${U.lineType} ${nt}`,borderRadius:`${U.borderRadiusLG}px ${U.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:U.colorText,transition:`all ${U.motionDurationSlow} ${U.motionEaseInOut}`,"&:hover":{color:Pe},"&:active, &:focus:not(:focus-visible)":{color:et}},(0,O.Qy)(U))},[`${q}-extra-content`]:{flex:"none"},[`${q}-ink-bar`]:{position:"absolute",background:U.inkBarColor,pointerEvents:"none"}}),Tt(U)),{[`${q}-content`]:{position:"relative",width:"100%"},[`${q}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${q}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${q}-centered`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-nav-wrap`]:{[`&:not([class*='${q}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Ut=(0,Qe.Z)("Tabs",U=>{const q=(0,He.TS)(U,{tabsCardPadding:U.cardPadding||`${(U.cardHeight-Math.round(U.fontSize*U.lineHeight))/2-U.lineWidth}px ${U.padding}px`,dropdownEdgeChildVerticalPadding:U.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${U.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${U.horizontalItemGutter}px`});return[At(q),Rt(q),lt(q),kt(q),Nt(q),Yt(q),ze(q)]},U=>{const q=U.controlHeightLG;return{zIndexPopup:U.zIndexPopupBase+50,cardBg:U.colorFillAlter,cardHeight:q,cardPadding:"",cardPaddingSM:`${U.paddingXXS*1.5}px ${U.padding}px`,cardPaddingLG:`${U.paddingXS}px ${U.padding}px ${U.paddingXXS*1.5}px`,titleFontSize:U.fontSize,titleFontSizeLG:U.fontSizeLG,titleFontSizeSM:U.fontSize,inkBarColor:U.colorPrimary,horizontalMargin:`0 0 ${U.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${U.paddingSM}px 0`,horizontalItemPaddingSM:`${U.paddingXS}px 0`,horizontalItemPaddingLG:`${U.padding}px 0`,verticalItemPadding:`${U.paddingXS}px ${U.paddingLG}px`,verticalItemMargin:`${U.margin}px 0 0 0`,itemColor:U.colorText,itemSelectedColor:U.colorPrimary,itemHoverColor:U.colorPrimaryHover,itemActiveColor:U.colorPrimaryActive,cardGutter:U.marginXXS/2}}),Dt=function(U,q){var te={};for(var re in U)Object.prototype.hasOwnProperty.call(U,re)&&q.indexOf(re)<0&&(te[re]=U[re]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,re=Object.getOwnPropertySymbols(U);Me{const{type:q,className:te,rootClassName:re,size:Me,onEdit:Pe,hideAdd:et,centered:nt,addIcon:xt,popupClassName:Ot,children:Kt,items:Zt,animated:Mt,style:zt,indicatorSize:Oe}=U,Xe=Dt(U,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:$e,moreIcon:st=d.createElement(v.Z,null)}=Xe,{direction:Ct,tabs:rt,getPrefixCls:bt,getPopupContainer:Se}=d.useContext(I.E_),Ue=bt("tabs",$e),[tt,dt]=Ut(Ue);let ct;q==="editable-card"&&(ct={onEdit:(un,pn)=>{let{key:bn,event:Te}=pn;Pe==null||Pe(un==="add"?Te:bn,un)},removeIcon:d.createElement(t.Z,null),addIcon:xt||d.createElement(g.Z,null),showAdd:et!==!0});const pt=bt(),gt=St(Zt,Kt),It=he(Ue,Mt),Xt=(0,de.Z)(Me),qt=Object.assign(Object.assign({},rt==null?void 0:rt.style),zt);return tt(d.createElement(T,Object.assign({direction:Ct,getPopupContainer:Se,moreTransitionName:`${pt}-slide-up`},Xe,{items:gt,className:i()({[`${Ue}-${Xt}`]:Xt,[`${Ue}-card`]:["card","editable-card"].includes(q),[`${Ue}-editable-card`]:q==="editable-card",[`${Ue}-centered`]:nt},rt==null?void 0:rt.className,te,re,dt),popupClassName:i()(Ot,dt),style:qt,editable:ct,moreIcon:st,prefixCls:Ue,animated:It,indicatorSize:Oe!=null?Oe:rt==null?void 0:rt.indicatorSize})))};on.TabPane=De;var xe=on},17574:function(wt,N,e){"use strict";e.d(N,{default:function(){return W}});var t=e(60091),v=e(94480),g=e(52671),m=e(8657),i=e(54476),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(j,ve){return h.createElement(c.Z,(0,i.Z)({},j,{ref:ve,icon:l}))},o=h.forwardRef(s),d=o,n=e(92310),a=e.n(n),u=e(35654),f=e(71430),x=e(36355),E=e(56082),w=e(62892),A=e(20648);const C=4;function b(K){const{dropPosition:j,dropLevelOffset:ve,prefixCls:Ce,indent:fe,direction:me="ltr"}=K,_e=me==="ltr"?"left":"right",at=me==="ltr"?"right":"left",ke={[_e]:-ve*fe+C,[at]:0};switch(j){case-1:ke.top=-3;break;case 1:ke.bottom=-3;break;default:ke.bottom=-3,ke[_e]=fe+C;break}return h.createElement("div",{style:ke,className:`${Ce}-drop-indicator`})}var p=e(71997),S=h.forwardRef((K,j)=>{const{getPrefixCls:ve,direction:Ce,virtual:fe,tree:me}=h.useContext(x.E_),{prefixCls:_e,className:at,showIcon:ke=!1,showLine:Ze,switcherIcon:Et,blockNode:Ve=!1,children:Ge,checkable:Re=!1,selectable:Je=!0,draggable:le,motion:ce,style:G}=K,R=ve("tree",_e),ae=ve(),be=ce!=null?ce:Object.assign(Object.assign({},(0,w.Z)(ae)),{motionAppear:!1}),H=Object.assign(Object.assign({},K),{checkable:Re,selectable:Je,showIcon:ke,motion:be,blockNode:Ve,showLine:!!Ze,dropIndicatorRender:b}),[L,ie]=(0,A.ZP)(R),X=h.useMemo(()=>{if(!le)return!1;let _={};switch(typeof le){case"function":_.nodeDraggable=le;break;case"object":_=Object.assign({},le);break;default:break}return _.icon!==!1&&(_.icon=_.icon||h.createElement(E.Z,null)),_},[le]),F=_=>h.createElement(p.Z,{prefixCls:R,switcherIcon:Et,treeNodeProps:_,showLine:Ze});return L(h.createElement(t.Z,Object.assign({itemHeight:20,ref:j,virtual:fe},H,{style:Object.assign(Object.assign({},me==null?void 0:me.style),G),prefixCls:R,className:a()({[`${R}-icon-hide`]:!ke,[`${R}-block-node`]:Ve,[`${R}-unselectable`]:!Je,[`${R}-rtl`]:Ce==="rtl"},me==null?void 0:me.className,at,ie),direction:Ce,checkable:Re&&h.createElement("span",{className:`${R}-checkbox-inner`}),selectable:Je,switcherIcon:F,draggable:X}),Ge))}),B;(function(K){K[K.None=0]="None",K[K.Start=1]="Start",K[K.End=2]="End"})(B||(B={}));function D(K,j){function ve(Ce){const{key:fe,children:me}=Ce;j(fe,Ce)!==!1&&D(me||[],j)}K.forEach(ve)}function Z(K){let{treeData:j,expandedKeys:ve,startKey:Ce,endKey:fe}=K;const me=[];let _e=B.None;if(Ce&&Ce===fe)return[Ce];if(!Ce||!fe)return[];function at(ke){return ke===Ce||ke===fe}return D(j,ke=>{if(_e===B.End)return!1;if(at(ke)){if(me.push(ke),_e===B.None)_e=B.Start;else if(_e===B.Start)return _e=B.End,!1}else _e===B.Start&&me.push(ke);return ve.includes(ke)}),me}function k(K,j){const ve=(0,v.Z)(j),Ce=[];return D(K,(fe,me)=>{const _e=ve.indexOf(fe);return _e!==-1&&(Ce.push(me),ve.splice(_e,1)),!!ve.length}),Ce}var ye=function(K,j){var ve={};for(var Ce in K)Object.prototype.hasOwnProperty.call(K,Ce)&&j.indexOf(Ce)<0&&(ve[Ce]=K[Ce]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Ce=Object.getOwnPropertySymbols(K);fe{var{defaultExpandAll:ve,defaultExpandParent:Ce,defaultExpandedKeys:fe}=K,me=ye(K,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const _e=h.useRef(),at=h.useRef(),ke=()=>{const{keyEntities:X}=(0,f.I8)(Be(me));let F;return ve?F=Object.keys(X):Ce?F=(0,u.r7)(me.expandedKeys||fe||[],X):F=me.expandedKeys||fe,F},[Ze,Et]=h.useState(me.selectedKeys||me.defaultSelectedKeys||[]),[Ve,Ge]=h.useState(()=>ke());h.useEffect(()=>{"selectedKeys"in me&&Et(me.selectedKeys)},[me.selectedKeys]),h.useEffect(()=>{"expandedKeys"in me&&Ge(me.expandedKeys)},[me.expandedKeys]);const Re=(X,F)=>{var _;return"expandedKeys"in me||Ge(X),(_=me.onExpand)===null||_===void 0?void 0:_.call(me,X,F)},Je=(X,F)=>{var _;const{multiple:$}=me,{node:P,nativeEvent:oe}=F,{key:Ae=""}=P,ee=Be(me),T=Object.assign(Object.assign({},F),{selected:!0}),I=(oe==null?void 0:oe.ctrlKey)||(oe==null?void 0:oe.metaKey),de=oe==null?void 0:oe.shiftKey;let pe;$&&I?(pe=X,_e.current=Ae,at.current=pe,T.selectedNodes=k(ee,pe)):$&&de?(pe=Array.from(new Set([].concat((0,v.Z)(at.current||[]),(0,v.Z)(Z({treeData:ee,expandedKeys:Ve,startKey:Ae,endKey:_e.current}))))),T.selectedNodes=k(ee,pe)):(pe=[Ae],_e.current=Ae,at.current=pe,T.selectedNodes=k(ee,pe)),(_=me.onSelect)===null||_===void 0||_.call(me,pe,T),"selectedKeys"in me||Et(pe)},{getPrefixCls:le,direction:ce}=h.useContext(x.E_),{prefixCls:G,className:R,showIcon:ae=!0,expandAction:be="click"}=me,H=ye(me,["prefixCls","className","showIcon","expandAction"]),L=le("tree",G),ie=a()(`${L}-directory`,{[`${L}-directory-rtl`]:ce==="rtl"},R);return h.createElement(S,Object.assign({icon:se,ref:j,blockNode:!0},H,{showIcon:ae,expandAction:be,prefixCls:L,className:ie,expandedKeys:Ve,selectedKeys:Ze,onSelect:Je,onExpand:Re}))};var Q=h.forwardRef(M);const ne=S;ne.DirectoryTree=Q,ne.TreeNode=t.O;var W=ne},20648:function(wt,N,e){"use strict";e.d(N,{TM:function(){return n},Yk:function(){return d}});var t=e(36237),v=e(98447),g=e(17313),m=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:x,treeNodePadding:E,titleHeight:w,nodeSelectedBg:A,nodeHoverBg:C}=u,b=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"},[`${x}.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"}}}},[`${x}`]:{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(${x}-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}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-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:b},[`${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:C},[`&${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)),[`${x}.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"}}},[`${x}-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:x,directoryNodeSelectedBg:E,directoryNodeSelectedColor:w}=a;return{[`${u}${u}-directory`]:{[f]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,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}`,x=`${f}-treenode`,E=u.paddingXS/2,w=(0,i.TS)(u,{treeCls:f,treeNodeCls:x,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,m.Z)(a)]},a=>{const{colorTextLightSolid:u,colorPrimary:f}=a;return Object.assign(Object.assign({},n(a)),{directoryNodeSelectedColor:u,directoryNodeSelectedBg:f})})},71997:function(wt,N,e){"use strict";e.d(N,{Z:function(){return x}});var t=e(54476),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"},m=g,i=e(7657),h=function(w,A){return v.createElement(i.Z,(0,t.Z)({},w,{ref:A,icon:m}))},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),x=E=>{const{prefixCls:w,switcherIcon:A,treeNodeProps:C,showLine:b}=E,{isLeaf:p,expanded:y,loading:S}=C;if(S)return v.createElement(s.Z,{className:`${w}-switcher-loading-icon`});let B;if(b&&typeof b=="object"&&(B=b.showLeafIcon),p){if(!b)return null;if(typeof B!="boolean"&&B){const k=typeof B=="function"?B(C):B,ye=`${w}-switcher-line-custom-icon`;return(0,u.l$)(k)?(0,u.Tm)(k,{className:a()(k.props.className||"",ye)}):k}return B?v.createElement(c.Z,{className:`${w}-switcher-line-icon`}):v.createElement("span",{className:`${w}-switcher-leaf-line`})}const D=`${w}-switcher-icon`,Z=typeof A=="function"?A(C):A;return(0,u.l$)(Z)?(0,u.Tm)(Z,{className:a()(Z.props.className||"",D)}):Z!==void 0?Z:b?y?v.createElement(o.Z,{className:`${w}-switcher-line-icon`}):v.createElement(d.Z,{className:`${w}-switcher-line-icon`}):v.createElement(l,{className:D})}},54580:function(wt,N,e){"use strict";e.d(N,{default:function(){return zt}});var t=e(59301),v=e(94480),g=e(92310),m=e.n(g),i=e(54476),h=e(67732),r=e(83652),l=e(42403),c=e(158),s=e(20068),o=e(75931),d=e(75044),n=e(76190),a=e(3202),u=e(26112);function f(Oe,Xe){var $e="cannot ".concat(Oe.method," ").concat(Oe.action," ").concat(Xe.status,"'"),st=new Error($e);return st.status=Xe.status,st.method=Oe.method,st.url=Oe.action,st}function x(Oe){var Xe=Oe.responseText||Oe.response;if(!Xe)return Xe;try{return JSON.parse(Xe)}catch($e){return Xe}}function E(Oe){var Xe=new XMLHttpRequest;Oe.onProgress&&Xe.upload&&(Xe.upload.onprogress=function(rt){rt.total>0&&(rt.percent=rt.loaded/rt.total*100),Oe.onProgress(rt)});var $e=new FormData;Oe.data&&Object.keys(Oe.data).forEach(function(Ct){var rt=Oe.data[Ct];if(Array.isArray(rt)){rt.forEach(function(bt){$e.append("".concat(Ct,"[]"),bt)});return}$e.append(Ct,rt)}),Oe.file instanceof Blob?$e.append(Oe.filename,Oe.file,Oe.file.name):$e.append(Oe.filename,Oe.file),Xe.onerror=function(rt){Oe.onError(rt)},Xe.onload=function(){return Xe.status<200||Xe.status>=300?Oe.onError(f(Oe,Xe),x(Xe)):Oe.onSuccess(x(Xe),Xe)},Xe.open(Oe.method,Oe.action,!0),Oe.withCredentials&&"withCredentials"in Xe&&(Xe.withCredentials=!0);var st=Oe.headers||{};return st["X-Requested-With"]!==null&&Xe.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(st).forEach(function(Ct){st[Ct]!==null&&Xe.setRequestHeader(Ct,st[Ct])}),Xe.send($e),{abort:function(){Xe.abort()}}}var w=+new Date,A=0;function C(){return"rc-upload-".concat(w,"-").concat(++A)}var b=e(48736),p=function(Oe,Xe){if(Oe&&Xe){var $e=Array.isArray(Xe)?Xe:Xe.split(","),st=Oe.name||"",Ct=Oe.type||"",rt=Ct.replace(/\/.*$/,"");return $e.some(function(bt){var Se=bt.trim();if(/^\*(\/\*)?$/.test(bt))return!0;if(Se.charAt(0)==="."){var Ue=st.toLowerCase(),tt=Se.toLowerCase(),dt=[tt];return(tt===".jpg"||tt===".jpeg")&&(dt=[".jpg",".jpeg"]),dt.some(function(ct){return Ue.endsWith(ct)})}return/\/\*$/.test(Se)?rt===Se.replace(/\/.*$/,""):Ct===Se?!0:/^\w+$/.test(Se)?((0,b.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Se,"'.Skip for check.")),!0):!1})}return!0};function y(Oe,Xe){var $e=Oe.createReader(),st=[];function Ct(){$e.readEntries(function(rt){var bt=Array.prototype.slice.apply(rt);st=st.concat(bt);var Se=!bt.length;Se?Xe(st):Ct()})}Ct()}var S=function(Xe,$e,st){var Ct=function rt(bt,Se){bt&&(bt.path=Se||"",bt.isFile?bt.file(function(Ue){st(Ue)&&(bt.fullPath&&!Ue.webkitRelativePath&&(Object.defineProperties(Ue,{webkitRelativePath:{writable:!0}}),Ue.webkitRelativePath=bt.fullPath.replace(/^\//,""),Object.defineProperties(Ue,{webkitRelativePath:{writable:!1}})),$e([Ue]))}):bt.isDirectory&&y(bt,function(Ue){Ue.forEach(function(tt){rt(tt,"".concat(Se).concat(bt.name,"/"))})}))};Xe.forEach(function(rt){Ct(rt.webkitGetAsEntry())})},B=S,D=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Z=function(Oe){(0,l.Z)($e,Oe);var Xe=(0,c.Z)($e);function $e(){var st;(0,h.Z)(this,$e);for(var Ct=arguments.length,rt=new Array(Ct),bt=0;bt{let{uid:rt}=Ct;return rt===Oe.uid});return st===-1?$e.push(Oe):$e[st]=Oe,$e}function _(Oe,Xe){const $e=Oe.uid!==void 0?"uid":"name";return Xe.filter(st=>st[$e]===Oe[$e])[0]}function $(Oe,Xe){const $e=Oe.uid!==void 0?"uid":"name",st=Xe.filter(Ct=>Ct[$e]!==Oe[$e]);return st.length===Xe.length?null:st}const P=function(){const Xe=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),st=Xe[Xe.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(st)||[""])[0]},oe=Oe=>Oe.indexOf("image/")===0,Ae=Oe=>{if(Oe.type&&!Oe.thumbUrl)return oe(Oe.type);const Xe=Oe.thumbUrl||Oe.url||"",$e=P(Xe);return/^data:image\//.test(Xe)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test($e)?!0:!(/^data:/.test(Xe)||$e)},ee=200;function T(Oe){return new Promise(Xe=>{if(!Oe.type||!oe(Oe.type)){Xe("");return}const $e=document.createElement("canvas");$e.width=ee,$e.height=ee,$e.style.cssText=`position: fixed; left: 0; top: 0; width: ${ee}px; height: ${ee}px; z-index: 9999; display: none;`,document.body.appendChild($e);const st=$e.getContext("2d"),Ct=new Image;if(Ct.onload=()=>{const{width:rt,height:bt}=Ct;let Se=ee,Ue=ee,tt=0,dt=0;rt>bt?(Ue=bt*(ee/rt),dt=-(Ue-Se)/2):(Se=rt*(ee/bt),tt=-(Se-Ue)/2),st.drawImage(Ct,tt,dt,Se,Ue);const ct=$e.toDataURL();document.body.removeChild($e),window.URL.revokeObjectURL(Ct.src),Xe(ct)},Ct.crossOrigin="anonymous",Oe.type.startsWith("image/svg+xml")){const rt=new FileReader;rt.onload=()=>{rt.result&&(Ct.src=rt.result)},rt.readAsDataURL(Oe)}else if(Oe.type.startsWith("image/gif")){const rt=new FileReader;rt.onload=()=>{rt.result&&Xe(rt.result)},rt.readAsDataURL(Oe)}else Ct.src=window.URL.createObjectURL(Oe)})}var I=e(26227),de=e(41464),pe=e(15277),De=e(93948),qe=e(6848),he=t.forwardRef((Oe,Xe)=>{let{prefixCls:$e,className:st,style:Ct,locale:rt,listType:bt,file:Se,items:Ue,progress:tt,iconRender:dt,actionIconRender:ct,itemRender:pt,isImgUrl:gt,showPreviewIcon:It,showRemoveIcon:Xt,showDownloadIcon:qt,previewIcon:un,removeIcon:pn,downloadIcon:bn,onPreview:Te,onDownload:Ne,onClose:ot}=Oe;var ut,vt;const{status:Vt}=Se,[Wt,Jt]=t.useState(Vt);t.useEffect(()=>{Vt!=="removed"&&Jt(Vt)},[Vt]);const[Pt,en]=t.useState(!1);t.useEffect(()=>{const Xn=setTimeout(()=>{en(!0)},300);return()=>{clearTimeout(Xn)}},[]);const _n=dt(Se);let tn=t.createElement("div",{className:`${$e}-icon`},_n);if(bt==="picture"||bt==="picture-card"||bt==="picture-circle")if(Wt==="uploading"||!Se.thumbUrl&&!Se.url){const Xn=m()(`${$e}-list-item-thumbnail`,{[`${$e}-list-item-file`]:Wt!=="uploading"});tn=t.createElement("div",{className:Xn},_n)}else{const Xn=gt!=null&>(Se)?t.createElement("img",{src:Se.thumbUrl||Se.url,alt:Se.name,className:`${$e}-list-item-image`,crossOrigin:Se.crossOrigin}):_n,ar=m()(`${$e}-list-item-thumbnail`,{[`${$e}-list-item-file`]:gt&&!gt(Se)});tn=t.createElement("a",{className:ar,onClick:qn=>Te(Se,qn),href:Se.url||Se.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Xn)}const Ht=m()(`${$e}-list-item`,`${$e}-list-item-${Wt}`),Bt=typeof Se.linkProps=="string"?JSON.parse(Se.linkProps):Se.linkProps,mn=Xt?ct((typeof pn=="function"?pn(Se):pn)||t.createElement(I.Z,null),()=>ot(Se),$e,rt.removeFile):null,an=qt&&Wt==="done"?ct((typeof bn=="function"?bn(Se):bn)||t.createElement(de.Z,null),()=>Ne(Se),$e,rt.downloadFile):null,En=bt!=="picture-card"&&bt!=="picture-circle"&&t.createElement("span",{key:"download-delete",className:m()(`${$e}-list-item-actions`,{picture:bt==="picture"})},an,mn),Sn=m()(`${$e}-list-item-name`),An=Se.url?[t.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Sn,title:Se.name},Bt,{href:Se.url,onClick:Xn=>Te(Se,Xn)}),Se.name),En]:[t.createElement("span",{key:"view",className:Sn,onClick:Xn=>Te(Se,Xn),title:Se.name},Se.name),En],vn={pointerEvents:"none",opacity:.5},jn=It?t.createElement("a",{href:Se.url||Se.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Se.url||Se.thumbUrl?void 0:vn,onClick:Xn=>Te(Se,Xn),title:rt.previewFile},typeof un=="function"?un(Se):un||t.createElement(pe.Z,null)):null,cr=(bt==="picture-card"||bt==="picture-circle")&&Wt!=="uploading"&&t.createElement("span",{className:`${$e}-list-item-actions`},jn,Wt==="done"&&an,mn),{getPrefixCls:fn}=t.useContext(ne.E_),ln=fn(),xn=t.createElement("div",{className:Ht},tn,An,cr,Pt&&t.createElement(ae.default,{motionName:`${ln}-fade`,visible:Wt==="uploading",motionDeadline:2e3},Xn=>{let{className:ar}=Xn;const qn="percent"in Se?t.createElement(De.Z,Object.assign({},tt,{type:"line",percent:Se.percent,"aria-label":Se["aria-label"],"aria-labelledby":Se["aria-labelledby"]})):null;return t.createElement("div",{className:m()(`${$e}-list-item-progress`,ar)},qn)})),Dn=Se.response&&typeof Se.response=="string"?Se.response:((ut=Se.error)===null||ut===void 0?void 0:ut.statusText)||((vt=Se.error)===null||vt===void 0?void 0:vt.message)||rt.uploadError,In=Wt==="error"?t.createElement(qe.Z,{title:Dn,getPopupContainer:Xn=>Xn.parentNode},xn):xn;return t.createElement("div",{className:m()(`${$e}-list-item-container`,st),style:Ct,ref:Xe},pt?pt(In,Se,Ue,{download:Ne.bind(null,Se),preview:Te.bind(null,Se),remove:ot.bind(null,Se)}):In)});const We=(Oe,Xe)=>{const{listType:$e="text",previewFile:st=T,onPreview:Ct,onDownload:rt,onRemove:bt,locale:Se,iconRender:Ue,isImageUrl:tt=Ae,prefixCls:dt,items:ct=[],showPreviewIcon:pt=!0,showRemoveIcon:gt=!0,showDownloadIcon:It=!1,removeIcon:Xt,previewIcon:qt,downloadIcon:un,progress:pn={size:[-1,2],showInfo:!1},appendAction:bn,appendActionVisible:Te=!0,itemRender:Ne,disabled:ot}=Oe,ut=(0,be.Z)(),[vt,Vt]=t.useState(!1);t.useEffect(()=>{$e!=="picture"&&$e!=="picture-card"&&$e!=="picture-circle"||(ct||[]).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||"",ut()}))})},[$e,ct,st]),t.useEffect(()=>{Vt(!0)},[]);const Wt=(vn,jn)=>{if(Ct)return jn==null||jn.preventDefault(),Ct(vn)},Jt=vn=>{typeof rt=="function"?rt(vn):vn.url&&window.open(vn.url)},Pt=vn=>{bt==null||bt(vn)},en=vn=>{if(Ue)return Ue(vn,$e);const jn=vn.status==="uploading",cr=tt&&tt(vn)?t.createElement(R,null):t.createElement(at,null);let fn=jn?t.createElement(ke.Z,null):t.createElement(Re,null);return $e==="picture"?fn=jn?t.createElement(ke.Z,null):cr:($e==="picture-card"||$e==="picture-circle")&&(fn=jn?Se.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:Jt}));const{getPrefixCls:tn}=t.useContext(ne.E_),Ht=tn("upload",dt),Bt=tn(),mn=m()(`${Ht}-list`,`${Ht}-list-${$e}`),an=(0,v.Z)(ct.map(vn=>({key:vn.uid,file:vn})));let Sn={motionDeadline:2e3,motionName:`${Ht}-${$e==="picture-card"||$e==="picture-circle"?"animate-inline":"animate"}`,keys:an,motionAppear:vt};const An=t.useMemo(()=>{const vn=Object.assign({},(0,H.Z)(Bt));return delete vn.onAppearEnd,delete vn.onEnterEnd,delete vn.onLeaveEnd,vn},[Bt]);return $e!=="picture-card"&&$e!=="picture-circle"&&(Sn=Object.assign(Object.assign({},An),Sn)),t.createElement("div",{className:mn},t.createElement(ae.CSSMotionList,Object.assign({},Sn,{component:!1}),vn=>{let{key:jn,file:cr,className:fn,style:ln}=vn;return t.createElement(he,{key:jn,locale:Se,prefixCls:Ht,className:fn,style:ln,file:cr,items:ct,progress:pn,listType:$e,isImgUrl:tt,showPreviewIcon:pt,showRemoveIcon:gt,showDownloadIcon:It,removeIcon:Xt,previewIcon:qt,downloadIcon:un,iconRender:en,actionIconRender:_n,itemRender:Ne,onPreview:Wt,onDownload:Jt,onClose:Pt})}),bn&&t.createElement(ae.default,Object.assign({},Sn,{visible:Te,forceRender:!0}),vn=>{let{className:jn,style:cr}=vn;return(0,L.Tm)(bn,fn=>({className:m()(fn.className,jn),style:Object.assign(Object.assign(Object.assign({},cr),{pointerEvents:jn?"none":void 0}),fn.style)}))}))};var it=t.forwardRef(We),St=e(17313),O=e(8378),Qe=e(83116),He=e(37613),Ie=Oe=>{const{componentCls:Xe,iconCls:$e}=Oe;return{[`${Xe}-wrapper`]:{[`${Xe}-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}`,[Xe]:{padding:`${Oe.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:Oe.colorPrimaryHover},[`p${Xe}-drag-icon`]:{marginBottom:Oe.margin,[$e]:{color:Oe.colorPrimary,fontSize:Oe.uploadThumbnailSize}},[`p${Xe}-text`]:{margin:`0 0 ${Oe.marginXXS}px`,color:Oe.colorTextHeading,fontSize:Oe.fontSizeLG},[`p${Xe}-hint`]:{color:Oe.colorTextDescription,fontSize:Oe.fontSize},[`&${Xe}-disabled`]:{cursor:"not-allowed",[`p${Xe}-drag-icon ${$e}, - p${Xe}-text, - p${Xe}-hint - `]:{color:Oe.colorTextDisabled}}}}}},Nt=Oe=>{const{componentCls:Xe,antCls:$e,iconCls:st,fontSize:Ct,lineHeight:rt}=Oe,bt=`${Xe}-list-item`,Se=`${bt}-actions`,Ue=`${bt}-action`,tt=Math.round(Ct*rt);return{[`${Xe}-wrapper`]:{[`${Xe}-list`]:Object.assign(Object.assign({},(0,St.dF)()),{lineHeight:Oe.lineHeight,[bt]:{position:"relative",height:Oe.lineHeight*Ct,marginTop:Oe.marginXS,fontSize:Ct,display:"flex",alignItems:"center",transition:`background-color ${Oe.motionDurationSlow}`,"&:hover":{backgroundColor:Oe.controlItemBgHover},[`${bt}-name`]:Object.assign(Object.assign({},St.vS),{padding:`0 ${Oe.paddingXS}px`,lineHeight:rt,flex:"auto",transition:`all ${Oe.motionDurationSlow}`}),[Se]:{[Ue]:{opacity:0},[`${Ue}${$e}-btn-sm`]:{height:tt,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + > div > ${q}-nav`]:{"&::before":{bottom:0},[`${q}-ink-bar`]:{bottom:0}}},[`${q}-bottom`]:{[`> ${q}-nav, > div > ${q}-nav`]:{order:1,marginTop:`${te}px`,marginBottom:0,"&::before":{top:0},[`${q}-ink-bar`]:{top:0}},[`> ${q}-content-holder, > div > ${q}-content-holder`]:{order:0}},[`${q}-left, ${q}-right`]:{[`> ${q}-nav, > div > ${q}-nav`]:{flexDirection:"column",minWidth:U.controlHeight*1.25,[`${q}-tab`]:{padding:Fe,textAlign:"center"},[`${q}-tab + ${q}-tab`]:{margin:et},[`${q}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:U.controlHeight},"&::before":{top:0,boxShadow:U.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:U.boxShadowTabsOverflowBottom},[`&${q}-nav-wrap-ping-top::before`]:{opacity:1},[`&${q}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${q}-ink-bar`]:{width:U.lineWidthBold,"&-animated":{transition:`height ${U.motionDurationSlow}, top ${U.motionDurationSlow}`}},[`${q}-nav-list, ${q}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${q}-left`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${q}-content-holder, > div > ${q}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${U.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${U.lineWidth}px ${U.lineType} ${U.colorBorder}`},[`> ${q}-content > ${q}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:U.paddingLG}}}},[`${q}-right`]:{[`> ${q}-nav, > div > ${q}-nav`]:{order:1,[`${q}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${q}-content-holder, > div > ${q}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-U.lineWidth},borderRight:{_skip_check_:!0,value:`${U.lineWidth}px ${U.lineType} ${U.colorBorder}`},[`> ${q}-content > ${q}-tabpane`]:{paddingRight:{_skip_check_:!0,value:U.paddingLG}}}}}},At=U=>{const{componentCls:q,cardPaddingSM:te,cardPaddingLG:re,horizontalItemPaddingSM:Le,horizontalItemPaddingLG:Fe}=U;return{[q]:{"&-small":{[`> ${q}-nav`]:{[`${q}-tab`]:{padding:Le,fontSize:U.titleFontSizeSM}}},"&-large":{[`> ${q}-nav`]:{[`${q}-tab`]:{padding:Fe,fontSize:U.titleFontSizeLG}}}},[`${q}-card`]:{[`&${q}-small`]:{[`> ${q}-nav`]:{[`${q}-tab`]:{padding:te}},[`&${q}-bottom`]:{[`> ${q}-nav ${q}-tab`]:{borderRadius:`0 0 ${U.borderRadius}px ${U.borderRadius}px`}},[`&${q}-top`]:{[`> ${q}-nav ${q}-tab`]:{borderRadius:`${U.borderRadius}px ${U.borderRadius}px 0 0`}},[`&${q}-right`]:{[`> ${q}-nav ${q}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${U.borderRadius}px ${U.borderRadius}px 0`}}},[`&${q}-left`]:{[`> ${q}-nav ${q}-tab`]:{borderRadius:{_skip_check_:!0,value:`${U.borderRadius}px 0 0 ${U.borderRadius}px`}}}},[`&${q}-large`]:{[`> ${q}-nav`]:{[`${q}-tab`]:{padding:re}}}}}},Rt=U=>{const{componentCls:q,itemActiveColor:te,itemHoverColor:re,iconCls:Le,tabsHorizontalItemMargin:Fe,horizontalItemPadding:et,itemSelectedColor:rt,itemColor:xt}=U,Ot=`${q}-tab`;return{[Ot]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:et,fontSize:U.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)(U)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-U.marginXXS},marginLeft:{_skip_check_:!0,value:U.marginXS},color:U.colorTextDescription,fontSize:U.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${U.motionDurationSlow}`,"&:hover":{color:U.colorTextHeading}},"&:hover":{color:re},[`&${Ot}-active ${Ot}-btn`]:{color:rt,textShadow:U.tabsActiveTextShadow},[`&${Ot}-disabled`]:{color:U.colorTextDisabled,cursor:"not-allowed"},[`&${Ot}-disabled ${Ot}-btn, &${Ot}-disabled ${q}-remove`]:{"&:focus, &:active":{color:U.colorTextDisabled}},[`& ${Ot}-remove ${Le}`]:{margin:0},[Le]:{marginRight:{_skip_check_:!0,value:U.marginSM}}},[`${Ot} + ${Ot}`]:{margin:{_skip_check_:!0,value:Fe}}}},Tt=U=>{const{componentCls:q,tabsHorizontalItemMarginRTL:te,iconCls:re,cardGutter:Le}=U;return{[`${q}-rtl`]:{direction:"rtl",[`${q}-nav`]:{[`${q}-tab`]:{margin:{_skip_check_:!0,value:te},[`${q}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[re]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${U.marginSM}px`}},[`${q}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${U.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${U.marginXXS}px`},[re]:{margin:0}}}},[`&${q}-left`]:{[`> ${q}-nav`]:{order:1},[`> ${q}-content-holder`]:{order:0}},[`&${q}-right`]:{[`> ${q}-nav`]:{order:0},[`> ${q}-content-holder`]:{order:1}},[`&${q}-card${q}-top, &${q}-card${q}-bottom`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-tab + ${q}-tab`]:{marginRight:{_skip_check_:!0,value:Le},marginLeft:{_skip_check_:!0,value:0}}}}},[`${q}-dropdown-rtl`]:{direction:"rtl"},[`${q}-menu-item`]:{[`${q}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Jt=U=>{const{componentCls:q,tabsCardPadding:te,cardHeight:re,cardGutter:Le,itemHoverColor:Fe,itemActiveColor:et,colorBorderSecondary:rt}=U;return{[q]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(U)),{display:"flex",[`> ${q}-nav, > div > ${q}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${q}-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 ${U.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${q}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${U.motionDurationSlow}`},[`${q}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${q}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${q}-nav-more`]:{position:"relative",padding:te,background:"transparent",border:0,color:U.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:U.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${q}-nav-add`]:Object.assign({minWidth:re,marginLeft:{_skip_check_:!0,value:Le},padding:`0 ${U.paddingXS}px`,background:"transparent",border:`${U.lineWidth}px ${U.lineType} ${rt}`,borderRadius:`${U.borderRadiusLG}px ${U.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:U.colorText,transition:`all ${U.motionDurationSlow} ${U.motionEaseInOut}`,"&:hover":{color:Fe},"&:active, &:focus:not(:focus-visible)":{color:et}},(0,O.Qy)(U))},[`${q}-extra-content`]:{flex:"none"},[`${q}-ink-bar`]:{position:"absolute",background:U.inkBarColor,pointerEvents:"none"}}),Rt(U)),{[`${q}-content`]:{position:"relative",width:"100%"},[`${q}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${q}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${q}-centered`]:{[`> ${q}-nav, > div > ${q}-nav`]:{[`${q}-nav-wrap`]:{[`&:not([class*='${q}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Vt=(0,Ve.Z)("Tabs",U=>{const q=(0,He.TS)(U,{tabsCardPadding:U.cardPadding||`${(U.cardHeight-Math.round(U.fontSize*U.lineHeight))/2-U.lineWidth}px ${U.padding}px`,dropdownEdgeChildVerticalPadding:U.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${U.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${U.horizontalItemGutter}px`});return[At(q),Tt(q),st(q),kt(q),Nt(q),Jt(q),ze(q)]},U=>{const q=U.controlHeightLG;return{zIndexPopup:U.zIndexPopupBase+50,cardBg:U.colorFillAlter,cardHeight:q,cardPadding:"",cardPaddingSM:`${U.paddingXXS*1.5}px ${U.padding}px`,cardPaddingLG:`${U.paddingXS}px ${U.padding}px ${U.paddingXXS*1.5}px`,titleFontSize:U.fontSize,titleFontSizeLG:U.fontSizeLG,titleFontSizeSM:U.fontSize,inkBarColor:U.colorPrimary,horizontalMargin:`0 0 ${U.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${U.paddingSM}px 0`,horizontalItemPaddingSM:`${U.paddingXS}px 0`,horizontalItemPaddingLG:`${U.padding}px 0`,verticalItemPadding:`${U.paddingXS}px ${U.paddingLG}px`,verticalItemMargin:`${U.margin}px 0 0 0`,itemColor:U.colorText,itemSelectedColor:U.colorPrimary,itemHoverColor:U.colorPrimaryHover,itemActiveColor:U.colorPrimaryActive,cardGutter:U.marginXXS/2}}),Dt=function(U,q){var te={};for(var re in U)Object.prototype.hasOwnProperty.call(U,re)&&q.indexOf(re)<0&&(te[re]=U[re]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,re=Object.getOwnPropertySymbols(U);Le{const{type:q,className:te,rootClassName:re,size:Le,onEdit:Fe,hideAdd:et,centered:rt,addIcon:xt,popupClassName:Ot,children:Ht,items:Wt,animated:Bt,style:zt,indicatorSize:Oe}=U,Me=Dt(U,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:$e,moreIcon:ot=d.createElement(v.Z,null)}=Me,{direction:Ct,tabs:yt,getPrefixCls:bt,getPopupContainer:Se}=d.useContext(I.E_),Ue=bt("tabs",$e),[tt,ft]=Vt(Ue);let lt;q==="editable-card"&&(lt={onEdit:(Ye,nt)=>{let{key:ut,event:ct}=nt;Fe==null||Fe(Ye==="add"?ct:ut,Ye)},removeIcon:d.createElement(t.Z,null),addIcon:xt||d.createElement(g.Z,null),showAdd:et!==!0});const vt=bt(),pt=St(Wt,Ht),It=he(Ue,Bt),Ut=(0,de.Z)(Le),Be=Object.assign(Object.assign({},yt==null?void 0:yt.style),zt);return tt(d.createElement(T,Object.assign({direction:Ct,getPopupContainer:Se,moreTransitionName:`${vt}-slide-up`},Me,{items:pt,className:i()({[`${Ue}-${Ut}`]:Ut,[`${Ue}-card`]:["card","editable-card"].includes(q),[`${Ue}-editable-card`]:q==="editable-card",[`${Ue}-centered`]:rt},yt==null?void 0:yt.className,te,re,ft),popupClassName:i()(Ot,ft),style:Be,editable:lt,moreIcon:ot,prefixCls:Ue,animated:It,indicatorSize:Oe!=null?Oe:yt==null?void 0:yt.indicatorSize})))};an.TabPane=De;var xe=an},17574:function(wt,N,e){"use strict";e.d(N,{default:function(){return W}});var t=e(60091),v=e(94480),g=e(52671),m=e(8657),i=e(54476),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(j,ve){return h.createElement(c.Z,(0,i.Z)({},j,{ref:ve,icon:l}))},o=h.forwardRef(s),d=o,n=e(92310),a=e.n(n),u=e(35654),f=e(71430),x=e(36355),E=e(56082),w=e(62892),A=e(20648);const C=4;function b(H){const{dropPosition:j,dropLevelOffset:ve,prefixCls:Ce,indent:fe,direction:me="ltr"}=H,_e=me==="ltr"?"left":"right",at=me==="ltr"?"right":"left",ke={[_e]:-ve*fe+C,[at]:0};switch(j){case-1:ke.top=-3;break;case 1:ke.bottom=-3;break;default:ke.bottom=-3,ke[_e]=fe+C;break}return h.createElement("div",{style:ke,className:`${Ce}-drop-indicator`})}var p=e(71997),S=h.forwardRef((H,j)=>{const{getPrefixCls:ve,direction:Ce,virtual:fe,tree:me}=h.useContext(x.E_),{prefixCls:_e,className:at,showIcon:ke=!1,showLine:We,switcherIcon:Et,blockNode:Xe=!1,children:Qe,checkable:Ne=!1,selectable:Je=!0,draggable:se,motion:le,style:G}=H,R=ve("tree",_e),oe=ve(),be=le!=null?le:Object.assign(Object.assign({},(0,w.Z)(oe)),{motionAppear:!1}),k=Object.assign(Object.assign({},H),{checkable:Ne,selectable:Je,showIcon:ke,motion:be,blockNode:Xe,showLine:!!We,dropIndicatorRender:b}),[L,ie]=(0,A.ZP)(R),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]),P=_=>h.createElement(p.Z,{prefixCls:R,switcherIcon:Et,treeNodeProps:_,showLine:We});return L(h.createElement(t.Z,Object.assign({itemHeight:20,ref:j,virtual:fe},k,{style:Object.assign(Object.assign({},me==null?void 0:me.style),G),prefixCls:R,className:a()({[`${R}-icon-hide`]:!ke,[`${R}-block-node`]:Xe,[`${R}-unselectable`]:!Je,[`${R}-rtl`]:Ce==="rtl"},me==null?void 0:me.className,at,ie),direction:Ce,checkable:Ne&&h.createElement("span",{className:`${R}-checkbox-inner`}),selectable:Je,switcherIcon:P,draggable:X}),Qe))}),B;(function(H){H[H.None=0]="None",H[H.Start=1]="Start",H[H.End=2]="End"})(B||(B={}));function D(H,j){function ve(Ce){const{key:fe,children:me}=Ce;j(fe,Ce)!==!1&&D(me||[],j)}H.forEach(ve)}function Z(H){let{treeData:j,expandedKeys:ve,startKey:Ce,endKey:fe}=H;const me=[];let _e=B.None;if(Ce&&Ce===fe)return[Ce];if(!Ce||!fe)return[];function at(ke){return ke===Ce||ke===fe}return D(j,ke=>{if(_e===B.End)return!1;if(at(ke)){if(me.push(ke),_e===B.None)_e=B.Start;else if(_e===B.Start)return _e=B.End,!1}else _e===B.Start&&me.push(ke);return ve.includes(ke)}),me}function K(H,j){const ve=(0,v.Z)(j),Ce=[];return D(H,(fe,me)=>{const _e=ve.indexOf(fe);return _e!==-1&&(Ce.push(me),ve.splice(_e,1)),!!ve.length}),Ce}var ye=function(H,j){var ve={};for(var Ce in H)Object.prototype.hasOwnProperty.call(H,Ce)&&j.indexOf(Ce)<0&&(ve[Ce]=H[Ce]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Ce=Object.getOwnPropertySymbols(H);fe{var{defaultExpandAll:ve,defaultExpandParent:Ce,defaultExpandedKeys:fe}=H,me=ye(H,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const _e=h.useRef(),at=h.useRef(),ke=()=>{const{keyEntities:X}=(0,f.I8)(Re(me));let P;return ve?P=Object.keys(X):Ce?P=(0,u.r7)(me.expandedKeys||fe||[],X):P=me.expandedKeys||fe,P},[We,Et]=h.useState(me.selectedKeys||me.defaultSelectedKeys||[]),[Xe,Qe]=h.useState(()=>ke());h.useEffect(()=>{"selectedKeys"in me&&Et(me.selectedKeys)},[me.selectedKeys]),h.useEffect(()=>{"expandedKeys"in me&&Qe(me.expandedKeys)},[me.expandedKeys]);const Ne=(X,P)=>{var _;return"expandedKeys"in me||Qe(X),(_=me.onExpand)===null||_===void 0?void 0:_.call(me,X,P)},Je=(X,P)=>{var _;const{multiple:$}=me,{node:F,nativeEvent:ue}=P,{key:Ae=""}=F,ee=Re(me),T=Object.assign(Object.assign({},P),{selected:!0}),I=(ue==null?void 0:ue.ctrlKey)||(ue==null?void 0:ue.metaKey),de=ue==null?void 0:ue.shiftKey;let pe;$&&I?(pe=X,_e.current=Ae,at.current=pe,T.selectedNodes=K(ee,pe)):$&&de?(pe=Array.from(new Set([].concat((0,v.Z)(at.current||[]),(0,v.Z)(Z({treeData:ee,expandedKeys:Xe,startKey:Ae,endKey:_e.current}))))),T.selectedNodes=K(ee,pe)):(pe=[Ae],_e.current=Ae,at.current=pe,T.selectedNodes=K(ee,pe)),(_=me.onSelect)===null||_===void 0||_.call(me,pe,T),"selectedKeys"in me||Et(pe)},{getPrefixCls:se,direction:le}=h.useContext(x.E_),{prefixCls:G,className:R,showIcon:oe=!0,expandAction:be="click"}=me,k=ye(me,["prefixCls","className","showIcon","expandAction"]),L=se("tree",G),ie=a()(`${L}-directory`,{[`${L}-directory-rtl`]:le==="rtl"},R);return h.createElement(S,Object.assign({icon:ae,ref:j,blockNode:!0},k,{showIcon:oe,expandAction:be,prefixCls:L,className:ie,expandedKeys:Xe,selectedKeys:We,onSelect:Je,onExpand:Ne}))};var Q=h.forwardRef(M);const ne=S;ne.DirectoryTree=Q,ne.TreeNode=t.O;var W=ne},20648:function(wt,N,e){"use strict";e.d(N,{TM:function(){return n},Yk:function(){return d}});var t=e(36237),v=e(98447),g=e(17313),m=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:x,treeNodePadding:E,titleHeight:w,nodeSelectedBg:A,nodeHoverBg:C}=u,b=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"},[`${x}.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"}}}},[`${x}`]:{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(${x}-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}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-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:b},[`${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:C},[`&${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)),[`${x}.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"}}},[`${x}-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:x,directoryNodeSelectedBg:E,directoryNodeSelectedColor:w}=a;return{[`${u}${u}-directory`]:{[f]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,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}`,x=`${f}-treenode`,E=u.paddingXS/2,w=(0,i.TS)(u,{treeCls:f,treeNodeCls:x,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,m.Z)(a)]},a=>{const{colorTextLightSolid:u,colorPrimary:f}=a;return Object.assign(Object.assign({},n(a)),{directoryNodeSelectedColor:u,directoryNodeSelectedBg:f})})},71997:function(wt,N,e){"use strict";e.d(N,{Z:function(){return x}});var t=e(54476),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"},m=g,i=e(7657),h=function(w,A){return v.createElement(i.Z,(0,t.Z)({},w,{ref:A,icon:m}))},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),x=E=>{const{prefixCls:w,switcherIcon:A,treeNodeProps:C,showLine:b}=E,{isLeaf:p,expanded:y,loading:S}=C;if(S)return v.createElement(s.Z,{className:`${w}-switcher-loading-icon`});let B;if(b&&typeof b=="object"&&(B=b.showLeafIcon),p){if(!b)return null;if(typeof B!="boolean"&&B){const K=typeof B=="function"?B(C):B,ye=`${w}-switcher-line-custom-icon`;return(0,u.l$)(K)?(0,u.Tm)(K,{className:a()(K.props.className||"",ye)}):K}return B?v.createElement(c.Z,{className:`${w}-switcher-line-icon`}):v.createElement("span",{className:`${w}-switcher-leaf-line`})}const D=`${w}-switcher-icon`,Z=typeof A=="function"?A(C):A;return(0,u.l$)(Z)?(0,u.Tm)(Z,{className:a()(Z.props.className||"",D)}):Z!==void 0?Z:b?y?v.createElement(o.Z,{className:`${w}-switcher-line-icon`}):v.createElement(d.Z,{className:`${w}-switcher-line-icon`}):v.createElement(l,{className:D})}},54580:function(wt,N,e){"use strict";e.d(N,{default:function(){return zt}});var t=e(59301),v=e(94480),g=e(92310),m=e.n(g),i=e(54476),h=e(67732),r=e(83652),l=e(42403),c=e(158),s=e(20068),o=e(75931),d=e(75044),n=e(76190),a=e(3202),u=e(26112);function f(Oe,Me){var $e="cannot ".concat(Oe.method," ").concat(Oe.action," ").concat(Me.status,"'"),ot=new Error($e);return ot.status=Me.status,ot.method=Oe.method,ot.url=Oe.action,ot}function x(Oe){var Me=Oe.responseText||Oe.response;if(!Me)return Me;try{return JSON.parse(Me)}catch($e){return Me}}function E(Oe){var Me=new XMLHttpRequest;Oe.onProgress&&Me.upload&&(Me.upload.onprogress=function(yt){yt.total>0&&(yt.percent=yt.loaded/yt.total*100),Oe.onProgress(yt)});var $e=new FormData;Oe.data&&Object.keys(Oe.data).forEach(function(Ct){var yt=Oe.data[Ct];if(Array.isArray(yt)){yt.forEach(function(bt){$e.append("".concat(Ct,"[]"),bt)});return}$e.append(Ct,yt)}),Oe.file instanceof Blob?$e.append(Oe.filename,Oe.file,Oe.file.name):$e.append(Oe.filename,Oe.file),Me.onerror=function(yt){Oe.onError(yt)},Me.onload=function(){return Me.status<200||Me.status>=300?Oe.onError(f(Oe,Me),x(Me)):Oe.onSuccess(x(Me),Me)},Me.open(Oe.method,Oe.action,!0),Oe.withCredentials&&"withCredentials"in Me&&(Me.withCredentials=!0);var ot=Oe.headers||{};return ot["X-Requested-With"]!==null&&Me.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(ot).forEach(function(Ct){ot[Ct]!==null&&Me.setRequestHeader(Ct,ot[Ct])}),Me.send($e),{abort:function(){Me.abort()}}}var w=+new Date,A=0;function C(){return"rc-upload-".concat(w,"-").concat(++A)}var b=e(48736),p=function(Oe,Me){if(Oe&&Me){var $e=Array.isArray(Me)?Me:Me.split(","),ot=Oe.name||"",Ct=Oe.type||"",yt=Ct.replace(/\/.*$/,"");return $e.some(function(bt){var Se=bt.trim();if(/^\*(\/\*)?$/.test(bt))return!0;if(Se.charAt(0)==="."){var Ue=ot.toLowerCase(),tt=Se.toLowerCase(),ft=[tt];return(tt===".jpg"||tt===".jpeg")&&(ft=[".jpg",".jpeg"]),ft.some(function(lt){return Ue.endsWith(lt)})}return/\/\*$/.test(Se)?yt===Se.replace(/\/.*$/,""):Ct===Se?!0:/^\w+$/.test(Se)?((0,b.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Se,"'.Skip for check.")),!0):!1})}return!0};function y(Oe,Me){var $e=Oe.createReader(),ot=[];function Ct(){$e.readEntries(function(yt){var bt=Array.prototype.slice.apply(yt);ot=ot.concat(bt);var Se=!bt.length;Se?Me(ot):Ct()})}Ct()}var S=function(Me,$e,ot){var Ct=function yt(bt,Se){bt&&(bt.path=Se||"",bt.isFile?bt.file(function(Ue){ot(Ue)&&(bt.fullPath&&!Ue.webkitRelativePath&&(Object.defineProperties(Ue,{webkitRelativePath:{writable:!0}}),Ue.webkitRelativePath=bt.fullPath.replace(/^\//,""),Object.defineProperties(Ue,{webkitRelativePath:{writable:!1}})),$e([Ue]))}):bt.isDirectory&&y(bt,function(Ue){Ue.forEach(function(tt){yt(tt,"".concat(Se).concat(bt.name,"/"))})}))};Me.forEach(function(yt){Ct(yt.webkitGetAsEntry())})},B=S,D=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Z=function(Oe){(0,l.Z)($e,Oe);var Me=(0,c.Z)($e);function $e(){var ot;(0,h.Z)(this,$e);for(var Ct=arguments.length,yt=new Array(Ct),bt=0;bt{let{uid:yt}=Ct;return yt===Oe.uid});return ot===-1?$e.push(Oe):$e[ot]=Oe,$e}function _(Oe,Me){const $e=Oe.uid!==void 0?"uid":"name";return Me.filter(ot=>ot[$e]===Oe[$e])[0]}function $(Oe,Me){const $e=Oe.uid!==void 0?"uid":"name",ot=Me.filter(Ct=>Ct[$e]!==Oe[$e]);return ot.length===Me.length?null:ot}const F=function(){const Me=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),ot=Me[Me.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(ot)||[""])[0]},ue=Oe=>Oe.indexOf("image/")===0,Ae=Oe=>{if(Oe.type&&!Oe.thumbUrl)return ue(Oe.type);const Me=Oe.thumbUrl||Oe.url||"",$e=F(Me);return/^data:image\//.test(Me)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test($e)?!0:!(/^data:/.test(Me)||$e)},ee=200;function T(Oe){return new Promise(Me=>{if(!Oe.type||!ue(Oe.type)){Me("");return}const $e=document.createElement("canvas");$e.width=ee,$e.height=ee,$e.style.cssText=`position: fixed; left: 0; top: 0; width: ${ee}px; height: ${ee}px; z-index: 9999; display: none;`,document.body.appendChild($e);const ot=$e.getContext("2d"),Ct=new Image;if(Ct.onload=()=>{const{width:yt,height:bt}=Ct;let Se=ee,Ue=ee,tt=0,ft=0;yt>bt?(Ue=bt*(ee/yt),ft=-(Ue-Se)/2):(Se=yt*(ee/bt),tt=-(Se-Ue)/2),ot.drawImage(Ct,tt,ft,Se,Ue);const lt=$e.toDataURL();document.body.removeChild($e),window.URL.revokeObjectURL(Ct.src),Me(lt)},Ct.crossOrigin="anonymous",Oe.type.startsWith("image/svg+xml")){const yt=new FileReader;yt.onload=()=>{yt.result&&(Ct.src=yt.result)},yt.readAsDataURL(Oe)}else if(Oe.type.startsWith("image/gif")){const yt=new FileReader;yt.onload=()=>{yt.result&&Me(yt.result)},yt.readAsDataURL(Oe)}else Ct.src=window.URL.createObjectURL(Oe)})}var I=e(26227),de=e(41464),pe=e(15277),De=e(93948),qe=e(6848),he=t.forwardRef((Oe,Me)=>{let{prefixCls:$e,className:ot,style:Ct,locale:yt,listType:bt,file:Se,items:Ue,progress:tt,iconRender:ft,actionIconRender:lt,itemRender:vt,isImgUrl:pt,showPreviewIcon:It,showRemoveIcon:Ut,showDownloadIcon:Be,previewIcon:Ye,removeIcon:nt,downloadIcon:ut,onPreview:ct,onDownload:Ft,onClose:qt}=Oe;var Qt,Pt;const{status:Kt}=Se,[en,un]=t.useState(Kt);t.useEffect(()=>{Kt!=="removed"&&un(Kt)},[Kt]);const[mn,yn]=t.useState(!1);t.useEffect(()=>{const sr=setTimeout(()=>{yn(!0)},300);return()=>{clearTimeout(sr)}},[]);const Yn=ft(Se);let sn=t.createElement("div",{className:`${$e}-icon`},Yn);if(bt==="picture"||bt==="picture-card"||bt==="picture-circle")if(en==="uploading"||!Se.thumbUrl&&!Se.url){const sr=m()(`${$e}-list-item-thumbnail`,{[`${$e}-list-item-file`]:en!=="uploading"});sn=t.createElement("div",{className:sr},Yn)}else{const sr=pt!=null&&pt(Se)?t.createElement("img",{src:Se.thumbUrl||Se.url,alt:Se.name,className:`${$e}-list-item-image`,crossOrigin:Se.crossOrigin}):Yn,An=m()(`${$e}-list-item-thumbnail`,{[`${$e}-list-item-file`]:pt&&!pt(Se)});sn=t.createElement("a",{className:An,onClick:Gn=>ct(Se,Gn),href:Se.url||Se.thumbUrl,target:"_blank",rel:"noopener noreferrer"},sr)}const Zt=m()(`${$e}-list-item`,`${$e}-list-item-${en}`),jt=typeof Se.linkProps=="string"?JSON.parse(Se.linkProps):Se.linkProps,pn=Ut?lt((typeof nt=="function"?nt(Se):nt)||t.createElement(I.Z,null),()=>qt(Se),$e,yt.removeFile):null,cn=Be&&en==="done"?lt((typeof ut=="function"?ut(Se):ut)||t.createElement(de.Z,null),()=>Ft(Se),$e,yt.downloadFile):null,Dn=bt!=="picture-card"&&bt!=="picture-circle"&&t.createElement("span",{key:"download-delete",className:m()(`${$e}-list-item-actions`,{picture:bt==="picture"})},cn,pn),On=m()(`${$e}-list-item-name`),_n=Se.url?[t.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:On,title:Se.name},jt,{href:Se.url,onClick:sr=>ct(Se,sr)}),Se.name),Dn]:[t.createElement("span",{key:"view",className:On,onClick:sr=>ct(Se,sr),title:Se.name},Se.name),Dn],bn={pointerEvents:"none",opacity:.5},Tn=It?t.createElement("a",{href:Se.url||Se.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Se.url||Se.thumbUrl?void 0:bn,onClick:sr=>ct(Se,sr),title:yt.previewFile},typeof Ye=="function"?Ye(Se):Ye||t.createElement(pe.Z,null)):null,ir=(bt==="picture-card"||bt==="picture-circle")&&en!=="uploading"&&t.createElement("span",{className:`${$e}-list-item-actions`},Tn,en==="done"&&cn,pn),{getPrefixCls:$t}=t.useContext(ne.E_),tn=$t(),Sn=t.createElement("div",{className:Zt},sn,_n,ir,mn&&t.createElement(oe.default,{motionName:`${tn}-fade`,visible:en==="uploading",motionDeadline:2e3},sr=>{let{className:An}=sr;const Gn="percent"in Se?t.createElement(De.Z,Object.assign({},tt,{type:"line",percent:Se.percent,"aria-label":Se["aria-label"],"aria-labelledby":Se["aria-labelledby"]})):null;return t.createElement("div",{className:m()(`${$e}-list-item-progress`,An)},Gn)})),En=Se.response&&typeof Se.response=="string"?Se.response:((Qt=Se.error)===null||Qt===void 0?void 0:Qt.statusText)||((Pt=Se.error)===null||Pt===void 0?void 0:Pt.message)||yt.uploadError,Jn=en==="error"?t.createElement(qe.Z,{title:En,getPopupContainer:sr=>sr.parentNode},Sn):Sn;return t.createElement("div",{className:m()(`${$e}-list-item-container`,ot),style:Ct,ref:Me},vt?vt(Jn,Se,Ue,{download:Ft.bind(null,Se),preview:ct.bind(null,Se),remove:qt.bind(null,Se)}):Jn)});const Ze=(Oe,Me)=>{const{listType:$e="text",previewFile:ot=T,onPreview:Ct,onDownload:yt,onRemove:bt,locale:Se,iconRender:Ue,isImageUrl:tt=Ae,prefixCls:ft,items:lt=[],showPreviewIcon:vt=!0,showRemoveIcon:pt=!0,showDownloadIcon:It=!1,removeIcon:Ut,previewIcon:Be,downloadIcon:Ye,progress:nt={size:[-1,2],showInfo:!1},appendAction:ut,appendActionVisible:ct=!0,itemRender:Ft,disabled:qt}=Oe,Qt=(0,be.Z)(),[Pt,Kt]=t.useState(!1);t.useEffect(()=>{$e!=="picture"&&$e!=="picture-card"&&$e!=="picture-circle"||(lt||[]).forEach(bn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(bn.originFileObj instanceof File||bn.originFileObj instanceof Blob)||bn.thumbUrl!==void 0||(bn.thumbUrl="",ot&&ot(bn.originFileObj).then(Tn=>{bn.thumbUrl=Tn||"",Qt()}))})},[$e,lt,ot]),t.useEffect(()=>{Kt(!0)},[]);const en=(bn,Tn)=>{if(Ct)return Tn==null||Tn.preventDefault(),Ct(bn)},un=bn=>{typeof yt=="function"?yt(bn):bn.url&&window.open(bn.url)},mn=bn=>{bt==null||bt(bn)},yn=bn=>{if(Ue)return Ue(bn,$e);const Tn=bn.status==="uploading",ir=tt&&tt(bn)?t.createElement(R,null):t.createElement(at,null);let $t=Tn?t.createElement(ke.Z,null):t.createElement(Ne,null);return $e==="picture"?$t=Tn?t.createElement(ke.Z,null):ir:($e==="picture-card"||$e==="picture-circle")&&($t=Tn?Se.uploading:ir),$t},Yn=(bn,Tn,ir,$t)=>{const tn={type:"text",size:"small",title:$t,onClick:Sn=>{Tn(),(0,L.l$)(bn)&&bn.props.onClick&&bn.props.onClick(Sn)},className:`${ir}-list-item-action`,disabled:qt};if((0,L.l$)(bn)){const Sn=(0,L.Tm)(bn,Object.assign(Object.assign({},bn.props),{onClick:()=>{}}));return t.createElement(ie.ZP,Object.assign({},tn,{icon:Sn}))}return t.createElement(ie.ZP,Object.assign({},tn),t.createElement("span",null,bn))};t.useImperativeHandle(Me,()=>({handlePreview:en,handleDownload:un}));const{getPrefixCls:sn}=t.useContext(ne.E_),Zt=sn("upload",ft),jt=sn(),pn=m()(`${Zt}-list`,`${Zt}-list-${$e}`),cn=(0,v.Z)(lt.map(bn=>({key:bn.uid,file:bn})));let On={motionDeadline:2e3,motionName:`${Zt}-${$e==="picture-card"||$e==="picture-circle"?"animate-inline":"animate"}`,keys:cn,motionAppear:Pt};const _n=t.useMemo(()=>{const bn=Object.assign({},(0,k.Z)(jt));return delete bn.onAppearEnd,delete bn.onEnterEnd,delete bn.onLeaveEnd,bn},[jt]);return $e!=="picture-card"&&$e!=="picture-circle"&&(On=Object.assign(Object.assign({},_n),On)),t.createElement("div",{className:pn},t.createElement(oe.CSSMotionList,Object.assign({},On,{component:!1}),bn=>{let{key:Tn,file:ir,className:$t,style:tn}=bn;return t.createElement(he,{key:Tn,locale:Se,prefixCls:Zt,className:$t,style:tn,file:ir,items:lt,progress:nt,listType:$e,isImgUrl:tt,showPreviewIcon:vt,showRemoveIcon:pt,showDownloadIcon:It,removeIcon:Ut,previewIcon:Be,downloadIcon:Ye,iconRender:yn,actionIconRender:Yn,itemRender:Ft,onPreview:en,onDownload:un,onClose:mn})}),ut&&t.createElement(oe.default,Object.assign({},On,{visible:ct,forceRender:!0}),bn=>{let{className:Tn,style:ir}=bn;return(0,L.Tm)(ut,$t=>({className:m()($t.className,Tn),style:Object.assign(Object.assign(Object.assign({},ir),{pointerEvents:Tn?"none":void 0}),$t.style)}))}))};var it=t.forwardRef(Ze),St=e(17313),O=e(8378),Ve=e(83116),He=e(37613),Ie=Oe=>{const{componentCls:Me,iconCls:$e}=Oe;return{[`${Me}-wrapper`]:{[`${Me}-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}`,[Me]:{padding:`${Oe.padding}px 0`},[`${Me}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Me}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Me}-disabled):hover`]:{borderColor:Oe.colorPrimaryHover},[`p${Me}-drag-icon`]:{marginBottom:Oe.margin,[$e]:{color:Oe.colorPrimary,fontSize:Oe.uploadThumbnailSize}},[`p${Me}-text`]:{margin:`0 0 ${Oe.marginXXS}px`,color:Oe.colorTextHeading,fontSize:Oe.fontSizeLG},[`p${Me}-hint`]:{color:Oe.colorTextDescription,fontSize:Oe.fontSize},[`&${Me}-disabled`]:{cursor:"not-allowed",[`p${Me}-drag-icon ${$e}, + p${Me}-text, + p${Me}-hint + `]:{color:Oe.colorTextDisabled}}}}}},Nt=Oe=>{const{componentCls:Me,antCls:$e,iconCls:ot,fontSize:Ct,lineHeight:yt}=Oe,bt=`${Me}-list-item`,Se=`${bt}-actions`,Ue=`${bt}-action`,tt=Math.round(Ct*yt);return{[`${Me}-wrapper`]:{[`${Me}-list`]:Object.assign(Object.assign({},(0,St.dF)()),{lineHeight:Oe.lineHeight,[bt]:{position:"relative",height:Oe.lineHeight*Ct,marginTop:Oe.marginXS,fontSize:Ct,display:"flex",alignItems:"center",transition:`background-color ${Oe.motionDurationSlow}`,"&:hover":{backgroundColor:Oe.controlItemBgHover},[`${bt}-name`]:Object.assign(Object.assign({},St.vS),{padding:`0 ${Oe.paddingXS}px`,lineHeight:yt,flex:"auto",transition:`all ${Oe.motionDurationSlow}`}),[Se]:{[Ue]:{opacity:0},[`${Ue}${$e}-btn-sm`]:{height:tt,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` ${Ue}:focus-visible, &.picture ${Ue} - `]:{opacity:1},[st]:{color:Oe.actionsColor,transition:`all ${Oe.motionDurationSlow}`},[`&:hover ${st}`]:{color:Oe.colorText}},[`${Xe}-icon ${st}`]:{color:Oe.colorTextDescription,fontSize:Ct},[`${bt}-progress`]:{position:"absolute",bottom:-Oe.uploadProgressOffset,width:"100%",paddingInlineStart:Ct+Oe.paddingXS,fontSize:Ct,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${bt}:hover ${Ue}`]:{opacity:1,color:Oe.colorText},[`${bt}-error`]:{color:Oe.colorError,[`${bt}-name, ${Xe}-icon ${st}`]:{color:Oe.colorError},[Se]:{[`${st}, ${st}:hover`]:{color:Oe.colorError},[Ue]:{opacity:1}}},[`${Xe}-list-item-container`]:{transition:`opacity ${Oe.motionDurationSlow}, height ${Oe.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},kt=e(36237),lt=e(1950);const At=new kt.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Tt=new kt.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Yt=Oe=>{const{componentCls:Xe}=Oe,$e=`${Xe}-animate-inline`;return[{[`${Xe}-wrapper`]:{[`${$e}-appear, ${$e}-enter, ${$e}-leave`]:{animationDuration:Oe.motionDurationSlow,animationTimingFunction:Oe.motionEaseInOutCirc,animationFillMode:"forwards"},[`${$e}-appear, ${$e}-enter`]:{animationName:At},[`${$e}-leave`]:{animationName:Tt}}},{[`${Xe}-wrapper`]:(0,lt.J$)(Oe)},At,Tt]},Ut=e(30071),Dt=e(64993);const on=Oe=>{const{componentCls:Xe,iconCls:$e,uploadThumbnailSize:st,uploadProgressOffset:Ct}=Oe,rt=`${Xe}-list`,bt=`${rt}-item`;return{[`${Xe}-wrapper`]:{[` - ${rt}${rt}-picture, - ${rt}${rt}-picture-card, - ${rt}${rt}-picture-circle - `]:{[bt]:{position:"relative",height:st+Oe.lineWidth*2+Oe.paddingXS*2,padding:Oe.paddingXS,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusLG,"&:hover":{background:"transparent"},[`${bt}-thumbnail`]:Object.assign(Object.assign({},St.vS),{width:st,height:st,lineHeight:`${st+Oe.paddingSM}px`,textAlign:"center",flex:"none",[$e]:{fontSize:Oe.fontSizeHeading2,color:Oe.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${bt}-progress`]:{bottom:Ct,width:`calc(100% - ${Oe.paddingSM*2}px)`,marginTop:0,paddingInlineStart:st+Oe.paddingXS}},[`${bt}-error`]:{borderColor:Oe.colorError,[`${bt}-thumbnail ${$e}`]:{[`svg path[fill='${Ut.blue[0]}']`]:{fill:Oe.colorErrorBg},[`svg path[fill='${Ut.blue.primary}']`]:{fill:Oe.colorError}}},[`${bt}-uploading`]:{borderStyle:"dashed",[`${bt}-name`]:{marginBottom:Ct}}},[`${rt}${rt}-picture-circle ${bt}`]:{[`&, &::before, ${bt}-thumbnail`]:{borderRadius:"50%"}}}}},xe=Oe=>{const{componentCls:Xe,iconCls:$e,fontSizeLG:st,colorTextLightSolid:Ct}=Oe,rt=`${Xe}-list`,bt=`${rt}-item`,Se=Oe.uploadPicCardSize;return{[` - ${Xe}-wrapper${Xe}-picture-card-wrapper, - ${Xe}-wrapper${Xe}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,St.dF)()),{display:"inline-block",width:"100%",[`${Xe}${Xe}-select`]:{width:Se,height:Se,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}`,[`> ${Xe}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Xe}-disabled):hover`]:{borderColor:Oe.colorPrimary}},[`${rt}${rt}-picture-card, ${rt}${rt}-picture-circle`]:{[`${rt}-item-container`]:{display:"inline-block",width:Se,height:Se,marginBlock:`0 ${Oe.marginXS}px`,marginInline:`0 ${Oe.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[bt]:{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:'" "'}},[`${bt}:hover`]:{[`&::before, ${bt}-actions`]:{opacity:1}},[`${bt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Oe.motionDurationSlow}`,[`${$e}-eye, ${$e}-download, ${$e}-delete`]:{zIndex:10,width:st,margin:`0 ${Oe.marginXXS}px`,fontSize:st,cursor:"pointer",transition:`all ${Oe.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${bt}-actions, ${bt}-actions:hover`]:{[`${$e}-eye, ${$e}-download, ${$e}-delete`]:{color:new Dt.C(Ct).setAlpha(.65).toRgbString(),"&:hover":{color:Ct}}},[`${bt}-thumbnail, ${bt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${bt}-name`]:{display:"none",textAlign:"center"},[`${bt}-file + ${bt}-name`]:{position:"absolute",bottom:Oe.margin,display:"block",width:`calc(100% - ${Oe.paddingXS*2}px)`},[`${bt}-uploading`]:{[`&${bt}`]:{backgroundColor:Oe.colorFillAlter},[`&::before, ${$e}-eye, ${$e}-download, ${$e}-delete`]:{display:"none"}},[`${bt}-progress`]:{bottom:Oe.marginXL,width:`calc(100% - ${Oe.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Xe}-wrapper${Xe}-picture-circle-wrapper`]:{[`${Xe}${Xe}-select`]:{borderRadius:"50%"}}}};var q=Oe=>{const{componentCls:Xe}=Oe;return{[`${Xe}-rtl`]:{direction:"rtl"}}};const te=Oe=>{const{componentCls:Xe,colorTextDisabled:$e}=Oe;return{[`${Xe}-wrapper`]:Object.assign(Object.assign({},(0,St.Wf)(Oe)),{[Xe]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Xe}-select`]:{display:"inline-block"},[`${Xe}-disabled`]:{color:$e,cursor:"not-allowed"}})}};var re=(0,Qe.Z)("Upload",Oe=>{const{fontSizeHeading3:Xe,fontSize:$e,lineHeight:st,lineWidth:Ct,controlHeightLG:rt}=Oe,bt=Math.round($e*st),Se=(0,He.TS)(Oe,{uploadThumbnailSize:Xe*2,uploadProgressOffset:bt/2+Ct,uploadPicCardSize:rt*2.55});return[te(Se),Ie(Se),on(Se),xe(Se),Nt(Se),Yt(Se),q(Se),(0,O.Z)(Se)]},Oe=>({actionsColor:Oe.colorTextDescription})),Me=function(Oe,Xe,$e,st){function Ct(rt){return rt instanceof $e?rt:new $e(function(bt){bt(rt)})}return new($e||($e=Promise))(function(rt,bt){function Se(dt){try{tt(st.next(dt))}catch(ct){bt(ct)}}function Ue(dt){try{tt(st.throw(dt))}catch(ct){bt(ct)}}function tt(dt){dt.done?rt(dt.value):Ct(dt.value).then(Se,Ue)}tt((st=st.apply(Oe,Xe||[])).next())})};const Pe=`__LIST_IGNORE_${Date.now()}__`,et=(Oe,Xe)=>{const{fileList:$e,defaultFileList:st,onRemove:Ct,showUploadList:rt=!0,listType:bt="text",onPreview:Se,onDownload:Ue,onChange:tt,onDrop:dt,previewFile:ct,disabled:pt,locale:gt,iconRender:It,isImageUrl:Xt,progress:qt,prefixCls:un,className:pn,type:bn="select",children:Te,style:Ne,itemRender:ot,maxCount:ut,data:vt={},multiple:Vt=!1,action:Wt="",accept:Jt="",supportServerRender:Pt=!0,rootClassName:en}=Oe,_n=t.useContext(W.Z),tn=pt!=null?pt:_n,[Ht,Bt]=(0,Y.Z)(st||[],{value:$e,postState:Gn=>Gn!=null?Gn:[]}),[mn,an]=t.useState("drop"),En=t.useRef(null);t.useMemo(()=>{const Gn=Date.now();($e||[]).forEach((lr,Kr)=>{!lr.uid&&!Object.isFrozen(lr)&&(lr.uid=`__AUTO__${Gn}_${Kr}__`)})},[$e]);const Sn=(Gn,lr,Kr)=>{let gr=(0,v.Z)(lr),Cr=!1;ut===1?gr=gr.slice(-1):ut&&(Cr=gr.length>ut,gr=gr.slice(0,ut)),(0,Q.flushSync)(()=>{Bt(gr)});const Lr={file:Gn,fileList:gr};Kr&&(Lr.event=Kr),(!Cr||gr.some(ri=>ri.uid===Gn.uid))&&(0,Q.flushSync)(()=>{tt==null||tt(Lr)})},An=(Gn,lr)=>Me(void 0,void 0,void 0,function*(){const{beforeUpload:Kr,transformFile:gr}=Oe;let Cr=Gn;if(Kr){const Lr=yield Kr(Gn,lr);if(Lr===!1)return!1;if(delete Gn[Pe],Lr===Pe)return Object.defineProperty(Gn,Pe,{value:!0,configurable:!0}),!1;typeof Lr=="object"&&Lr&&(Cr=Lr)}return gr&&(Cr=yield gr(Cr)),Cr}),vn=Gn=>{const lr=Gn.filter(Cr=>!Cr.file[Pe]);if(!lr.length)return;const Kr=lr.map(Cr=>X(Cr.file));let gr=(0,v.Z)(Ht);Kr.forEach(Cr=>{gr=F(Cr,gr)}),Kr.forEach((Cr,Lr)=>{let ri=Cr;if(lr[Lr].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,ri=$n}Sn(ri,gr)})},jn=(Gn,lr,Kr)=>{try{typeof Gn=="string"&&(Gn=JSON.parse(Gn))}catch(Lr){}if(!_(lr,Ht))return;const gr=X(lr);gr.status="done",gr.percent=100,gr.response=Gn,gr.xhr=Kr;const Cr=F(gr,Ht);Sn(gr,Cr)},cr=(Gn,lr)=>{if(!_(lr,Ht))return;const Kr=X(lr);Kr.status="uploading",Kr.percent=Gn.percent;const gr=F(Kr,Ht);Sn(Kr,gr,Gn)},fn=(Gn,lr,Kr)=>{if(!_(Kr,Ht))return;const gr=X(Kr);gr.error=Gn,gr.response=lr,gr.status="error";const Cr=F(gr,Ht);Sn(gr,Cr)},ln=Gn=>{let lr;Promise.resolve(typeof Ct=="function"?Ct(Gn):Ct).then(Kr=>{var gr;if(Kr===!1)return;const Cr=$(Gn,Ht);Cr&&(lr=Object.assign(Object.assign({},Gn),{status:"removed"}),Ht==null||Ht.forEach(Lr=>{const ri=lr.uid!==void 0?"uid":"name";Lr[ri]===lr[ri]&&!Object.isFrozen(Lr)&&(Lr.status="removed")}),(gr=En.current)===null||gr===void 0||gr.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:Ht,upload:En.current}));const{getPrefixCls:Dn,direction:In,upload:Xn}=t.useContext(ne.E_),ar=Dn("upload",un),qn=Object.assign(Object.assign({onBatchStart:vn,onError:fn,onProgress:cr,onSuccess:jn},Oe),{data:vt,multiple:Vt,action:Wt,accept:Jt,supportServerRender:Pt,prefixCls:ar,disabled:tn,beforeUpload:An,onChange:void 0});delete qn.className,delete qn.style,(!Te||tn)&&delete qn.id;const[yr,Ar]=re(ar),[Vn]=(0,K.Z)("Upload",j.Z.Upload),{showRemoveIcon:Fr,showPreviewIcon:mr,showDownloadIcon:On,removeIcon:sr,previewIcon:Mr,downloadIcon:ir}=typeof rt=="boolean"?{}:rt,br=(Gn,lr)=>rt?t.createElement(it,{prefixCls:ar,listType:bt,items:Ht,previewFile:ct,onPreview:Se,onDownload:Ue,onRemove:ln,showRemoveIcon:!tn&&Fr,showPreviewIcon:mr,showDownloadIcon:On,removeIcon:sr,previewIcon:Mr,downloadIcon:ir,iconRender:It,locale:Object.assign(Object.assign({},Vn),gt),isImageUrl:Xt,progress:qt,appendAction:Gn,appendActionVisible:lr,itemRender:ot,disabled:tn}):Gn,Nr=m()(`${ar}-wrapper`,pn,en,Ar,Xn==null?void 0:Xn.className,{[`${ar}-rtl`]:In==="rtl",[`${ar}-picture-card-wrapper`]:bt==="picture-card",[`${ar}-picture-circle-wrapper`]:bt==="picture-circle"}),oi=Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Ne);if(bn==="drag"){const Gn=m()(Ar,ar,`${ar}-drag`,{[`${ar}-drag-uploading`]:Ht.some(lr=>lr.status==="uploading"),[`${ar}-drag-hover`]:mn==="dragover",[`${ar}-disabled`]:tn,[`${ar}-rtl`]:In==="rtl"});return yr(t.createElement("span",{className:Nr},t.createElement("div",{className:Gn,style:oi,onDrop:xn,onDragOver:xn,onDragLeave:xn},t.createElement(M,Object.assign({},qn,{ref:En,className:`${ar}-btn`}),t.createElement("div",{className:`${ar}-drag-container`},Te))),br()))}const Br=m()(ar,`${ar}-select`,{[`${ar}-disabled`]:tn}),Yr=(Gn=>t.createElement("div",{className:Br,style:Gn},t.createElement(M,Object.assign({},qn,{ref:En}))))(Te?void 0:{display:"none"});return yr(bt==="picture-card"||bt==="picture-circle"?t.createElement("span",{className:Nr},br(Yr,!!Te)):t.createElement("span",{className:Nr},Yr,br()))};var xt=t.forwardRef(et),Ot=function(Oe,Xe){var $e={};for(var st in Oe)Object.prototype.hasOwnProperty.call(Oe,st)&&Xe.indexOf(st)<0&&($e[st]=Oe[st]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ct=0,st=Object.getOwnPropertySymbols(Oe);Ct{var{style:$e,height:st}=Oe,Ct=Ot(Oe,["style","height"]);return t.createElement(xt,Object.assign({ref:Xe},Ct,{type:"drag",style:Object.assign(Object.assign({},$e),{height:st})}))});const Mt=xt;Mt.Dragger=Zt,Mt.LIST_IGNORE=Pe;var zt=Mt},24334:function(wt,N,e){var t,v;(function(g,m){wt.exports=m(g)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof e.g!="undefined"?e.g:this,function(g){"use strict";g=g||{};var m=g.Base64,i="2.6.4",h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=function(se){for(var Be={},M=0,Y=se.length;M>>6)+l(128|Be&63):l(224|Be>>>12&15)+l(128|Be>>>6&63)+l(128|Be&63)}else{var Be=65536+(se.charCodeAt(0)-55296)*1024+(se.charCodeAt(1)-56320);return l(240|Be>>>18&7)+l(128|Be>>>12&63)+l(128|Be>>>6&63)+l(128|Be&63)}},s=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,o=function(se){return se.replace(s,c)},d=function(se){var Be=[0,2,1][se.length%3],M=se.charCodeAt(0)<<16|(se.length>1?se.charCodeAt(1):0)<<8|(se.length>2?se.charCodeAt(2):0),Y=[h.charAt(M>>>18),h.charAt(M>>>12&63),Be>=2?"=":h.charAt(M>>>6&63),Be>=1?"=":h.charAt(M&63)];return Y.join("")},n=g.btoa&&typeof g.btoa=="function"?function(se){return g.btoa(se)}:function(se){if(se.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return se.replace(/[\s\S]{1,3}/g,d)},a=function(se){return n(o(String(se)))},u=function(se){return se.replace(/[+\/]/g,function(Be){return Be=="+"?"-":"_"}).replace(/=/g,"")},f=function(se,Be){return Be?u(a(se)):a(se)},x=function(se){return f(se,!0)},E;g.Uint8Array&&(E=function(se,Be){for(var M="",Y=0,Q=se.length;Y>>18)+h.charAt(j>>>12&63)+(typeof W!="undefined"?h.charAt(j>>>6&63):"=")+(typeof K!="undefined"?h.charAt(j&63):"=")}return Be?u(M):M});var w=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,A=function(se){switch(se.length){case 4:var Be=(7&se.charCodeAt(0))<<18|(63&se.charCodeAt(1))<<12|(63&se.charCodeAt(2))<<6|63&se.charCodeAt(3),M=Be-65536;return l((M>>>10)+55296)+l((M&1023)+56320);case 3:return l((15&se.charCodeAt(0))<<12|(63&se.charCodeAt(1))<<6|63&se.charCodeAt(2));default:return l((31&se.charCodeAt(0))<<6|63&se.charCodeAt(1))}},C=function(se){return se.replace(w,A)},b=function(se){var Be=se.length,M=Be%4,Y=(Be>0?r[se.charAt(0)]<<18:0)|(Be>1?r[se.charAt(1)]<<12:0)|(Be>2?r[se.charAt(2)]<<6:0)|(Be>3?r[se.charAt(3)]:0),Q=[l(Y>>>16),l(Y>>>8&255),l(Y&255)];return Q.length-=[0,0,2,1][M],Q.join("")},p=g.atob&&typeof g.atob=="function"?function(se){return g.atob(se)}:function(se){return se.replace(/\S{1,4}/g,b)},y=function(se){return p(String(se).replace(/[^A-Za-z0-9\+\/]/g,""))},S=function(se){return C(p(se))},B=function(se){return String(se).replace(/[-_]/g,function(Be){return Be=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},D=function(se){return S(B(se))},Z;g.Uint8Array&&(Z=function(se){return Uint8Array.from(y(B(se)),function(Be){return Be.charCodeAt(0)})});var k=function(){var se=g.Base64;return g.Base64=m,se};if(g.Base64={VERSION:i,atob:y,btoa:n,fromBase64:D,toBase64:f,utob:o,encode:f,encodeURI:x,btou:C,decode:D,noConflict:k,fromUint8Array:E,toUint8Array:Z},typeof Object.defineProperty=="function"){var ye=function(se){return{value:se,enumerable:!1,writable:!0,configurable:!0}};g.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",ye(function(){return D(this)})),Object.defineProperty(String.prototype,"toBase64",ye(function(se){return f(this,se)})),Object.defineProperty(String.prototype,"toBase64URI",ye(function(){return f(this,!0)}))}}return g.Meteor&&(Base64=g.Base64),wt.exports?wt.exports.Base64=g.Base64:(t=[],v=function(){return g.Base64}.apply(N,t),v!==void 0&&(wt.exports=v)),{Base64:g.Base64}})},57128:function(wt,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=m(e(50500));function g(){if(typeof WeakMap!="function")return null;var h=new WeakMap;return g=function(){return h},h}function m(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,x||(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,C=w[A];if(C>30)throw new Error("Illegal hextile subencoding (subencoding: "+C+")");var b=this._totalTiles-this._tiles,p=b%this._tilesX,y=Math.floor(b/this._tilesX),S=o+p*16,B=d+y*16,D=Math.min(16,o+n-S),Z=Math.min(16,d+a-B);if(C&1)E+=D*Z*4;else if(C&2&&(E+=4),C&4&&(E+=4),C&8){if(E++,u.rQwait("HEXTILE",E))return!1;var k=w[A+E-1];C&16?E+=k*6:E+=k*2}if(u.rQwait("HEXTILE",E))return!1;if(A++,C===0)this._lastsubencoding&1?v.Debug(" Ignoring blank after RAW"):f.fillRect(S,B,D,Z,this._background);else if(C&1)f.blitImage(S,B,D,Z,w,A),A+=E-1;else{if(C&2&&(this._background=[w[A],w[A+1],w[A+2],w[A+3]],A+=4),C&4&&(this._foreground=[w[A],w[A+1],w[A+2],w[A+3]],A+=4),f.startTile(S,B,D,Z,this._background),C&8){var ye=w[A];A++;for(var se=0;se>4,Q=M&15,ne=w[A];A++;var W=(ne>>4)+1,K=(ne&15)+1;f.subTile(Y,Q,W,K,Be)}}f.finishTile()}u.rQi=A,this._lastsubencoding=C,this._tiles--}return!0}}]),c}();N.default=l},11231:function(wt,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(m,i){if(!(m instanceof i))throw new TypeError("Cannot call a class as a function")}function t(m,i){for(var h=0;h>0&3)*255/3,A[C*4+1]=(x[E+C]>>2&3)*255/3,A[C*4+2]=(x[E+C]>>4&3)*255/3,A[C*4+4]=0;x=A,E=0}return o.blitImage(h,u,l,f,x,E),s.rQskipBytes(f*a),this._lines-=f,!(this._lines>0)}}]),m}();N.default=g},57507:function(wt,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(m,i){if(!(m instanceof i))throw new TypeError("Cannot call a class as a function")}function t(m,i){for(var h=0;h0;){if(s.rQwait("RRE",12))return!1;var a=s.rQshiftBytes(4),u=s.rQshift16(),f=s.rQshift16(),x=s.rQshift16(),E=s.rQshift16();o.fillRect(h+u,r+f,x,E,a),this._subrects--}return!0}}]),m}();N.default=g},21330:function(wt,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=m(e(48831));function m(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 C;if(this._ctl===8)C=this._fillRect(n,a,u,f,x,E,w);else if(this._ctl===9)C=this._jpegRect(n,a,u,f,x,E,w);else if(this._ctl===10)C=this._pngRect(n,a,u,f,x,E,w);else if(!(this._ctl&128))C=this._basicRect(this._ctl,n,a,u,f,x,E,w);else throw new Error("Illegal tight compression received (ctl: "+this._ctl+")");return C&&(this._ctl=null),C}},{key:"_fillRect",value:function(n,a,u,f,x,E,w){if(x.rQwait("TIGHT",3))return!1;var A=x.rQi,C=x.rQ;return E.fillRect(n,a,u,f,[C[A+2],C[A+1],C[A]],!1),x.rQskipBytes(3),!0}},{key:"_jpegRect",value:function(n,a,u,f,x,E,w){var A=this._readData(x);return A===null?!1:(E.imageRect(n,a,u,f,"image/jpeg",A),!0)}},{key:"_pngRect",value:function(n,a,u,f,x,E,w){throw new Error("PNG received in standard Tight rect")}},{key:"_basicRect",value:function(n,a,u,f,x,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 C=n&3,b;switch(this._filter){case 0:b=this._copyFilter(C,a,u,f,x,E,w,A);break;case 1:b=this._paletteFilter(C,a,u,f,x,E,w,A);break;case 2:b=this._gradientFilter(C,a,u,f,x,E,w,A);break;default:throw new Error("Illegal tight filter received (ctl: "+this._filter+")")}return b&&(this._filter=null),b}},{key:"_copyFilter",value:function(n,a,u,f,x,E,w,A){var C=f*x*3,b;if(C<12){if(E.rQwait("TIGHT",C))return!1;b=E.rQshiftBytes(C)}else{if(b=this._readData(E),b===null)return!1;this._zlibs[n].setInput(b),b=this._zlibs[n].inflate(C),this._zlibs[n].setInput(null)}return w.blitRgbImage(a,u,f,x,b,0,!1),!0}},{key:"_paletteFilter",value:function(n,a,u,f,x,E,w,A){if(this._numColors===0){if(E.rQwait("TIGHT palette",1))return!1;var C=E.rQpeek8()+1,b=C*3;if(E.rQwait("TIGHT palette",1+b))return!1;this._numColors=C,E.rQskipBytes(1),E.rQshiftTo(this._palette,b)}var p=this._numColors<=2?1:8,y=Math.floor((f*p+7)/8),S=y*x,B;if(S<12){if(E.rQwait("TIGHT",S))return!1;B=E.rQshiftBytes(S)}else{if(B=this._readData(E),B===null)return!1;this._zlibs[n].setInput(B),B=this._zlibs[n].inflate(S),this._zlibs[n].setInput(null)}return this._numColors==2?this._monoRect(a,u,f,x,B,this._palette,w):this._paletteRect(a,u,f,x,B,this._palette,w),this._numColors=0,!0}},{key:"_monoRect",value:function(n,a,u,f,x,E,w){for(var A=this._getScratchBuffer(u*f*4),C=Math.floor((u+7)/8),b=Math.floor(u/8),p=0;p=0;D--)y=(p*u+B*8+7-D)*4,S=(x[p*C+B]>>D&1)*3,A[y]=E[S],A[y+1]=E[S+1],A[y+2]=E[S+2],A[y+3]=255;for(var Z=7;Z>=8-u%8;Z--)y=(p*u+B*8+7-Z)*4,S=(x[p*C+B]>>Z&1)*3,A[y]=E[S],A[y+1]=E[S+1],A[y+2]=E[S+2],A[y+3]=255}w.blitRgbxImage(n,a,u,f,A,0,!1)}},{key:"_paletteRect",value:function(n,a,u,f,x,E,w){for(var A=this._getScratchBuffer(u*f*4),C=u*f*4,b=0,p=0;b0){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),x=0,E=0;E>>3]&1<>>10,this.keys[K]|=(ve&4032)>>>6,++K,this.keys[K]=(j&258048)<<12,this.keys[K]|=(j&63)<<16,this.keys[K]|=(ve&258048)>>>4,this.keys[K]|=ve&63,++K}}return v(C,[{key:"enc8",value:function(p){var y=p.slice(),S=0,B,D,Z;B=y[S++]<<24|y[S++]<<16|y[S++]<<8|y[S++],D=y[S++]<<24|y[S++]<<16|y[S++]<<8|y[S++],Z=(B>>>4^D)&252645135,D^=Z,B^=Z<<4,Z=(B>>>16^D)&65535,D^=Z,B^=Z<<16,Z=(D>>>2^B)&858993459,B^=Z,D^=Z<<2,Z=(D>>>8^B)&16711935,B^=Z,D^=Z<<8,D=D<<1|D>>>31&1,Z=(B^D)&2863311530,B^=Z,D^=Z,B=B<<1|B>>>31&1;for(var k=0,ye=0;k<8;++k){Z=D<<28|D>>>4,Z^=this.keys[ye++];var se=E[Z&63];se|=f[Z>>>8&63],se|=a[Z>>>16&63],se|=d[Z>>>24&63],Z=D^this.keys[ye++],se|=w[Z&63],se|=x[Z>>>8&63],se|=u[Z>>>16&63],se|=n[Z>>>24&63],B^=se,Z=B<<28|B>>>4,Z^=this.keys[ye++],se=E[Z&63],se|=f[Z>>>8&63],se|=a[Z>>>16&63],se|=d[Z>>>24&63],Z=B^this.keys[ye++],se|=w[Z&63],se|=x[Z>>>8&63],se|=u[Z>>>16&63],se|=n[Z>>>24&63],D^=se}for(D=D<<31|D>>>1,Z=(B^D)&2863311530,B^=Z,D^=Z,B=B<<31|B>>>1,Z=(B>>>8^D)&16711935,D^=Z,B^=Z<<8,Z=(B>>>2^D)&858993459,D^=Z,B^=Z<<2,Z=(D>>>16^B)&65535,B^=Z,D^=Z<<16,Z=(D>>>4^B)&252645135,B^=Z,D^=Z<<4,Z=[D,B],S=0;S<8;S++)y[S]=(Z[S>>>2]>>>8*(3-S%4))%256,y[S]<0&&(y[S]+=256);return y}},{key:"encrypt",value:function(p){return this.enc8(p.slice(0,8)).concat(this.enc8(p.slice(8,16)))}}]),C}();N.default=A},22814:function(wt,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)),m=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 x in n)if(Object.prototype.hasOwnProperty.call(n,x)){var E=f?Object.getOwnPropertyDescriptor(n,x):null;E&&(E.get||E.set)?Object.defineProperty(u,x,E):u[x]=n[x]}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 x=this._viewportLoc;u=Math.floor(u),f=Math.floor(f),this._clipViewport||(u=-x.w,f=-x.h);var E=x.x+x.w-1,w=x.y+x.h-1;u<0&&x.x+u<0&&(u=-x.x),E+u>=this._fbWidth&&(u-=E+u-this._fbWidth+1),x.y+f<0&&(f=-x.y),w+f>=this._fbHeight&&(f-=w+f-this._fbHeight+1),!(u===0&&f===0)&&(v.Debug("viewportChange deltaX: "+u+", deltaY: "+f),x.x+=u,x.y+=f,this._damage(x.x,x.y,x.w,x.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 x=this._viewportLoc;if(x.w!==u||x.h!==f){x.w=u,x.h=f;var E=this._target;E.width=u,E.height=f,this.viewportChangePos(0,0),this._damage(x.x,x.y,x.w,x.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 x=this._backbuffer;if(x.width!==u||x.height!==f){var E=null;x.width>0&&x.height>0&&(E=this._drawCtx.getImageData(0,0,x.width,x.height)),x.width!==u&&(x.width=u),x.height!==f&&(x.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,x,E){uthis._damageBounds.right&&(this._damageBounds.right=u+x),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,x=this._damageBounds.top,E=this._damageBounds.right-f,w=this._damageBounds.bottom-x,A=f-this._viewportLoc.x,C=x-this._viewportLoc.y;A<0&&(E+=A,f-=A,A=0),C<0&&(w+=C,x-=C,C=0),A+E>this._viewportLoc.w&&(E=this._viewportLoc.w-A),C+w>this._viewportLoc.h&&(w=this._viewportLoc.h-C),E>0&&w>0&&this._targetCtx.drawImage(this._backbuffer,f,x,E,w,A,C,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,x,E,w,A){this._renderQ.length!==0&&!A?this._renderQPush({type:"fill",x:u,y:f,width:x,height:E,color:w}):(this._setFillColor(w),this._drawCtx.fillRect(u,f,x,E),this._damage(u,f,x,E))}},{key:"copyImage",value:function(u,f,x,E,w,A,C){this._renderQ.length!==0&&!C?this._renderQPush({type:"copy",oldX:u,oldY:f,x,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,x,E,w,A),this._damage(x,E,w,A))}},{key:"imageRect",value:function(u,f,x,E,w,A){if(!(x===0||E===0)){var C=new Image;C.src="data: "+w+";base64,"+g.default.encode(A),this._renderQPush({type:"img",img:C,x:u,y:f,width:x,height:E})}}},{key:"startTile",value:function(u,f,x,E,w){this._tileX=u,this._tileY=f,x===16&&E===16?this._tile=this._tile16x16:this._tile=this._drawCtx.createImageData(x,E);for(var A=w[2],C=w[1],b=w[0],p=this._tile.data,y=0;y=w?x=u/E.w:x=f/E.h}this._rescale(x)}},{key:"_rescale",value:function(u){this._scale=u;var f=this._viewportLoc,x=u*f.w+"px",E=u*f.h+"px";(this._target.style.width!==x||this._target.style.height!==E)&&(this._target.style.width=x,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,x,E,w,A){for(var C=this._drawCtx.createImageData(x,E),b=C.data,p=0,y=A;p0;){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(wt,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(wt,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 m(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(wt,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 m(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),m("AltGraph",t.default.XK_ISO_Level3_Shift),m("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),m("NumLock",t.default.XK_Num_Lock),m("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),m("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),m("Backspace",t.default.XK_BackSpace),h("Clear",t.default.XK_Clear,t.default.XK_KP_Begin),m("Copy",t.default.XF86XK_Copy),m("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),m("Paste",t.default.XF86XK_Paste),m("Redo",t.default.XK_Redo),m("Undo",t.default.XK_Undo),m("Cancel",t.default.XK_Cancel),m("ContextMenu",t.default.XK_Menu),m("Escape",t.default.XK_Escape),m("Execute",t.default.XK_Execute),m("Find",t.default.XK_Find),m("Help",t.default.XK_Help),m("Pause",t.default.XK_Pause),m("Select",t.default.XK_Select),m("ZoomIn",t.default.XF86XK_ZoomIn),m("ZoomOut",t.default.XF86XK_ZoomOut),m("BrightnessDown",t.default.XF86XK_MonBrightnessDown),m("BrightnessUp",t.default.XF86XK_MonBrightnessUp),m("Eject",t.default.XF86XK_Eject),m("LogOff",t.default.XF86XK_LogOff),m("Power",t.default.XF86XK_PowerOff),m("PowerOff",t.default.XF86XK_PowerDown),m("PrintScreen",t.default.XK_Print),m("Hibernate",t.default.XF86XK_Hibernate),m("Standby",t.default.XF86XK_Standby),m("WakeUp",t.default.XF86XK_WakeUp),m("AllCandidates",t.default.XK_MultipleCandidate),m("Alphanumeric",t.default.XK_Eisu_Shift),m("CodeInput",t.default.XK_Codeinput),m("Compose",t.default.XK_Multi_key),m("Convert",t.default.XK_Henkan),m("GroupFirst",t.default.XK_ISO_First_Group),m("GroupLast",t.default.XK_ISO_Last_Group),m("GroupNext",t.default.XK_ISO_Next_Group),m("GroupPrevious",t.default.XK_ISO_Prev_Group),m("NonConvert",t.default.XK_Muhenkan),m("PreviousCandidate",t.default.XK_PreviousCandidate),m("SingleCandidate",t.default.XK_SingleCandidate),m("HangulMode",t.default.XK_Hangul),m("HanjaMode",t.default.XK_Hangul_Hanja),m("JunjuaMode",t.default.XK_Hangul_Jeonja),m("Eisu",t.default.XK_Eisu_toggle),m("Hankaku",t.default.XK_Hankaku),m("Hiragana",t.default.XK_Hiragana),m("HiraganaKatakana",t.default.XK_Hiragana_Katakana),m("KanaMode",t.default.XK_Kana_Shift),m("KanjiMode",t.default.XK_Kanji),m("Katakana",t.default.XK_Katakana),m("Romaji",t.default.XK_Romaji),m("Zenkaku",t.default.XK_Zenkaku),m("ZenkakuHanaku",t.default.XK_Zenkaku_Hankaku),m("F1",t.default.XK_F1),m("F2",t.default.XK_F2),m("F3",t.default.XK_F3),m("F4",t.default.XK_F4),m("F5",t.default.XK_F5),m("F6",t.default.XK_F6),m("F7",t.default.XK_F7),m("F8",t.default.XK_F8),m("F9",t.default.XK_F9),m("F10",t.default.XK_F10),m("F11",t.default.XK_F11),m("F12",t.default.XK_F12),m("F13",t.default.XK_F13),m("F14",t.default.XK_F14),m("F15",t.default.XK_F15),m("F16",t.default.XK_F16),m("F17",t.default.XK_F17),m("F18",t.default.XK_F18),m("F19",t.default.XK_F19),m("F20",t.default.XK_F20),m("F21",t.default.XK_F21),m("F22",t.default.XK_F22),m("F23",t.default.XK_F23),m("F24",t.default.XK_F24),m("F25",t.default.XK_F25),m("F26",t.default.XK_F26),m("F27",t.default.XK_F27),m("F28",t.default.XK_F28),m("F29",t.default.XK_F29),m("F30",t.default.XK_F30),m("F31",t.default.XK_F31),m("F32",t.default.XK_F32),m("F33",t.default.XK_F33),m("F34",t.default.XK_F34),m("F35",t.default.XK_F35),m("Close",t.default.XF86XK_Close),m("MailForward",t.default.XF86XK_MailForward),m("MailReply",t.default.XF86XK_Reply),m("MailSend",t.default.XF86XK_Send),m("MediaFastForward",t.default.XF86XK_AudioForward),m("MediaPause",t.default.XF86XK_AudioPause),m("MediaPlay",t.default.XF86XK_AudioPlay),m("MediaRecord",t.default.XF86XK_AudioRecord),m("MediaRewind",t.default.XF86XK_AudioRewind),m("MediaStop",t.default.XF86XK_AudioStop),m("MediaTrackNext",t.default.XF86XK_AudioNext),m("MediaTrackPrevious",t.default.XF86XK_AudioPrev),m("New",t.default.XF86XK_New),m("Open",t.default.XF86XK_Open),m("Print",t.default.XK_Print),m("Save",t.default.XF86XK_Save),m("SpellCheck",t.default.XF86XK_Spell),m("AudioVolumeDown",t.default.XF86XK_AudioLowerVolume),m("AudioVolumeUp",t.default.XF86XK_AudioRaiseVolume),m("AudioVolumeMute",t.default.XF86XK_AudioMute),m("MicrophoneVolumeMute",t.default.XF86XK_AudioMicMute),m("LaunchApplication1",t.default.XF86XK_MyComputer),m("LaunchApplication2",t.default.XF86XK_Calculator),m("LaunchCalendar",t.default.XF86XK_Calendar),m("LaunchMail",t.default.XF86XK_Mail),m("LaunchMediaPlayer",t.default.XF86XK_AudioMedia),m("LaunchMusicPlayer",t.default.XF86XK_Music),m("LaunchPhone",t.default.XF86XK_Phone),m("LaunchScreenSaver",t.default.XF86XK_ScreenSaver),m("LaunchSpreadsheet",t.default.XF86XK_Excel),m("LaunchWebBrowser",t.default.XF86XK_WWW),m("LaunchWebCam",t.default.XF86XK_WebCam),m("LaunchWordProcessor",t.default.XF86XK_Word),m("BrowserBack",t.default.XF86XK_Back),m("BrowserFavorites",t.default.XF86XK_Favorites),m("BrowserForward",t.default.XF86XK_Forward),m("BrowserHome",t.default.XF86XK_HomePage),m("BrowserRefresh",t.default.XF86XK_Refresh),m("BrowserSearch",t.default.XF86XK_Search),m("BrowserStop",t.default.XF86XK_Stop),m("Dimmer",t.default.XF86XK_BrightnessAdjust),m("MediaAudioTrack",t.default.XF86XK_AudioCycleTrack),m("RandomToggle",t.default.XF86XK_AudioRandomPlay),m("SplitScreenToggle",t.default.XF86XK_SplitScreen),m("Subtitle",t.default.XF86XK_Subtitle),m("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(wt,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(wt,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 C=0;C0&&Date.now()-this._tracked[0].started>a){this._state=g,this._ignored.push(C);return}if(this._waitingRelease){this._state=g,this._ignored.push(C);return}switch(this._tracked.push({id:C,started:Date.now(),active:!0,firstX:b,firstY:p,lastX:b,lastY:p,angle:0}),this._tracked.length){case 1:this._startLongpressTimeout();break;case 2:this._state&=~(m|r|l),this._stopLongpressTimeout();break;case 3:this._state&=~(i|c|s);break;default:this._state=g}}},{key:"_touchMove",value:function(C,b,p){var y=this._tracked.find(function(ye){return ye.id===C});if(y!==void 0){y.lastX=b,y.lastY=p;var S=b-y.firstX,B=p-y.firstY;if((y.firstX!==y.lastX||y.firstY!==y.lastY)&&(y.angle=Math.atan2(B,S)*180/Math.PI),!this._hasDetectedGesture()){if(Math.hypot(S,B)d){var k=Math.abs(y.angle-D.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(C,b,p){if(this._ignored.indexOf(C)!==-1){this._ignored.splice(this._ignored.indexOf(C),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&=~(m|h);break}if(this._waitingRelease){Date.now()-this._releaseStart>a&&(this._state=g),this._tracked.some(function(B){return Date.now()-B.started>u})&&(this._state=g);var y=this._tracked.find(function(B){return B.id===C});if(y.active=!1,this._hasDetectedGesture())this._pushEvent("gesturestart");else if(this._state!==g)return}this._hasDetectedGesture()&&this._pushEvent("gestureend");for(var S=0;S=48&&f.keyCode<=57)x=f.keyCode;else if(f.keyCode>=65&&f.keyCode<=90){var w=String.fromCharCode(f.keyCode);f.shiftKey?w=w.toUpperCase():w=w.toLowerCase(),x=w.charCodeAt()}else x=0;this._sendKeyEvent(x,E,!0)}}},{key:"_handleKeyUp",value:function(f){(0,g.stopEvent)(f);var x=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())&&x==="CapsLock"){this._sendKeyEvent(i.default.XK_Caps_Lock,"CapsLock",!0),this._sendKeyEvent(i.default.XK_Caps_Lock,"CapsLock",!1);return}this._sendKeyEvent(this._keyDownList[x],x,!1),h.isWindows()&&(x==="ShiftLeft"||x==="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 x=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,x.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(x){return document.addEventListener(x,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(x){return document.removeEventListener(x,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(wt,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(wt,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 m=e[g];return m!==void 0?m:16777216|g}};N.default=t},50556:function(wt,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)),m=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={},x=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var E in a)if(Object.prototype.hasOwnProperty.call(a,E)){var w=x?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 m.default){var u=m.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 x=o(a);x==="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(wt,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(wt,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(wt,N,e){"use strict";var t;t={value:!0},N.Z=void 0;var v=e(20860),g=Z(e(50500)),m=e(31516),i=e(41895),h=e(92742),r=e(79420),l=B(e(5004)),c=B(e(22814)),s=B(e(48831)),o=B(e(17834)),d=B(e(1606)),n=B(e(91584)),a=B(e(54641)),u=B(e(16327)),f=B(e(64966)),x=B(e(69314)),E=B(e(87619)),w=e(31729);e(21882);var A=B(e(11231)),C=B(e(17852)),b=B(e(57507)),p=B(e(18330)),y=B(e(21330)),S=B(e(91649));function B(L){return L&&L.__esModule?L:{default:L}}function D(){if(typeof WeakMap!="function")return null;var L=new WeakMap;return D=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=D();if(ie&&ie.has(L))return ie.get(L);var X={},F=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var _ in L)if(Object.prototype.hasOwnProperty.call(L,_)){var $=F?Object.getOwnPropertyDescriptor(L,_):null;$&&($.get||$.set)?Object.defineProperty(X,_,$):X[_]=L[_]}return X.default=L,ie&&ie.set(L,X),X}function k(L){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?k=function(X){return typeof X}:k=function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X},k(L)}function ye(L,ie){if(!(L instanceof ie))throw new TypeError("Cannot call a class as a function")}function se(L,ie){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=Ce,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 C.default,P._decoders[w.encodings.encodingRRE]=new b.default,P._decoders[w.encodings.encodingHextile]=new p.default,P._decoders[w.encodings.encodingTight]=new y.default,P._decoders[w.encodings.encodingTightPNG]=new S.default;try{P._display=new c.default(P._canvas)}catch(oe){throw g.Error("Display exception: "+oe),oe}return P._display.onflush=P._onFlush.bind(W(P)),P._keyboard=new d.default(P._canvas),P._keyboard.onkeyevent=P._handleKeyEvent.bind(W(P)),P._gestures=new n.default,P._sock=new u.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(oe){g.Debug("WebSocket on-close event");var Ae="";switch(oe.code&&(Ae="(code: "+oe.code,oe.reason&&(Ae+=", reason: "+oe.reason),Ae+=")"),P._rfbConnectionState){case"connecting":P._fail("Connection closed "+Ae);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 "+Ae);break;default:P._fail("Unexpected server disconnect before connecting "+Ae);break}P._sock.off("close")}),P._sock.on("error",function(oe){return g.Warn("WebSocket on-error event")}),setTimeout(P._updateConnectionState.bind(W(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,$.showDotCursor!==void 0&&(g.Warn("Specifying showDotCursor as a RFB constructor argument is deprecated"),P._showDotCursor=$.showDotCursor),P._qualityLevel=6,P._compressionLevel=2,P}return Be(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(x.default.XK_Control_L,"ControlLeft",!0),this.sendKey(x.default.XK_Alt_L,"AltLeft",!0),this.sendKey(x.default.XK_Delete,"Delete",!0),this.sendKey(x.default.XK_Delete,"Delete",!1),this.sendKey(x.default.XK_Alt_L,"AltLeft",!1),this.sendKey(x.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(_,$,P){if(!(this._rfbConnectionState!=="connected"||this._viewOnly)){if(P===void 0){this.sendKey(_,$,!0),this.sendKey(_,$,!1);return}var oe=E.default[$];if(this._qemuExtKeyEventSupported&&oe)_=_||0,g.Info("Sending key ("+(P?"down":"up")+"): keysym "+_+", scancode "+oe),X.messages.QEMUExtendedKeyEvent(this._sock,_,P,oe);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[Ve]&&this._clipboardServerCapabilitiesActions[ae])this._clipboardText=_,X.messages.extendedClipboardNotify(this._sock,[Ve]);else{for(var $=new Uint8Array(_.length),P=0;P<_.length;P++)$[P]=_.charCodeAt(P);X.messages.clientCutText(this._sock,$)}}},{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 $=this;window.requestAnimationFrame(function(){$._updateClip(),$._updateScale()}),this._resizeSession&&(clearTimeout(this._resizeTimeout),this._resizeTimeout=setTimeout(this._requestRemoteResize.bind(this),500))}},{key:"_updateClip",value:function(){var _=this._display.clipViewport,$=this._clipViewport;if(this._scaleViewport&&($=!1),_!==$&&(this._display.clipViewport=$),$){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 $=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."),$._updateConnectionState("disconnected")},ve*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(_,$){this._capabilities[_]=$,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(_,$,P){this.sendKey(_,$,P)}},{key:"_handleMouse",value:function(_){if(!(_.type==="click"&&_.target!==this._canvas)&&(_.stopPropagation(),_.preventDefault(),!(_.type==="click"||_.type==="contextmenu"))){var $=(0,h.clientToElement)(_.clientX,_.clientY,this._canvas);switch(_.type){case"mousedown":(0,r.setCapture)(this._canvas),this._handleMouseButton($.x,$.y,!0,1<<_.button);break;case"mouseup":this._handleMouseButton($.x,$.y,!1,1<<_.button);break;case"mousemove":this._handleMouseMove($.x,$.y);break}}}},{key:"_handleMouseButton",value:function(_,$,P,oe){if(this.dragViewport)if(P&&!this._viewportDragging){this._viewportDragging=!0,this._viewportDragPos={x:_,y:$},this._viewportHasMoved=!1;return}else{if(this._viewportDragging=!1,this._viewportHasMoved)return;this._sendMouse(_,$,oe)}this._mouseMoveTimer!==null&&(clearTimeout(this._mouseMoveTimer),this._mouseMoveTimer=null,this._sendMouse(_,$,this._mouseButtonMask)),P?this._mouseButtonMask|=oe:this._mouseButtonMask&=~oe,this._sendMouse(_,$,this._mouseButtonMask)}},{key:"_handleMouseMove",value:function(_,$){var P=this;if(this._viewportDragging){var oe=this._viewportDragPos.x-_,Ae=this._viewportDragPos.y-$;(this._viewportHasMoved||Math.abs(oe)>i.dragThreshold||Math.abs(Ae)>i.dragThreshold)&&(this._viewportHasMoved=!0,this._viewportDragPos={x:_,y:$},this._display.viewportChangePos(oe,Ae));return}if(this._mousePos={x:_,y:$},this._mouseMoveTimer==null){var ee=Date.now()-this._mouseLastMoveTime;ee>fe?(this._sendMouse(_,$,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()):this._mouseMoveTimer=setTimeout(function(){P._handleDelayedMouseMove()},fe-ee)}}},{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(_,$,P){this._rfbConnectionState==="connected"&&(this._viewOnly||X.messages.pointerEvent(this._sock,this._display.absX(_),this._display.absY($),P))}},{key:"_handleWheel",value:function(_){if(this._rfbConnectionState==="connected"&&!this._viewOnly){_.stopPropagation(),_.preventDefault();var $=(0,h.clientToElement)(_.clientX,_.clientY,this._canvas),P=_.deltaX,oe=_.deltaY;_.deltaMode!==0&&(P*=_e,oe*=_e),this._accumulatedWheelDeltaX+=P,this._accumulatedWheelDeltaY+=oe,Math.abs(this._accumulatedWheelDeltaX)>=me&&(this._accumulatedWheelDeltaX<0?(this._handleMouseButton($.x,$.y,!0,32),this._handleMouseButton($.x,$.y,!1,32)):this._accumulatedWheelDeltaX>0&&(this._handleMouseButton($.x,$.y,!0,64),this._handleMouseButton($.x,$.y,!1,64)),this._accumulatedWheelDeltaX=0),Math.abs(this._accumulatedWheelDeltaY)>=me&&(this._accumulatedWheelDeltaY<0?(this._handleMouseButton($.x,$.y,!0,8),this._handleMouseButton($.x,$.y,!1,8)):this._accumulatedWheelDeltaY>0&&(this._handleMouseButton($.x,$.y,!0,16),this._handleMouseButton($.x,$.y,!1,16)),this._accumulatedWheelDeltaY=0)}}},{key:"_fakeMouseMove",value:function(_,$,P){this._handleMouseMove($,P),this._cursor.move(_.detail.clientX,_.detail.clientY)}},{key:"_handleTapEvent",value:function(_,$){var P=(0,h.clientToElement)(_.detail.clientX,_.detail.clientY,this._canvas);if(this._gestureLastTapTime!==null&&Date.now()-this._gestureLastTapTimeke;)this._handleMouseButton(P.x,P.y,!0,8),this._handleMouseButton(P.x,P.y,!1,8),this._gestureLastMagnitudeY+=ke;for(;_.detail.magnitudeY-this._gestureLastMagnitudeY<-ke;)this._handleMouseButton(P.x,P.y,!0,16),this._handleMouseButton(P.x,P.y,!1,16),this._gestureLastMagnitudeY-=ke;for(;_.detail.magnitudeX-this._gestureLastMagnitudeX>ke;)this._handleMouseButton(P.x,P.y,!0,32),this._handleMouseButton(P.x,P.y,!1,32),this._gestureLastMagnitudeX+=ke;for(;_.detail.magnitudeX-this._gestureLastMagnitudeX<-ke;)this._handleMouseButton(P.x,P.y,!0,64),this._handleMouseButton(P.x,P.y,!1,64),this._gestureLastMagnitudeX-=ke;break;case"pinch":if(this._fakeMouseMove(_,P.x,P.y),$=Math.hypot(_.detail.magnitudeX,_.detail.magnitudeY),Math.abs($-this._gestureLastMagnitudeX)>at){for(this._handleKeyEvent(x.default.XK_Control_L,"ControlLeft",!0);$-this._gestureLastMagnitudeX>at;)this._handleMouseButton(P.x,P.y,!0,8),this._handleMouseButton(P.x,P.y,!1,8),this._gestureLastMagnitudeX+=at;for(;$-this._gestureLastMagnitudeX<-at;)this._handleMouseButton(P.x,P.y,!0,16),this._handleMouseButton(P.x,P.y,!1,16),this._gestureLastMagnitudeX-=at}this._handleKeyEvent(x.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 $=0;switch(_){case"000.000":$=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($){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 oe="00"+parseInt(this._rfbVersion,10)+".00"+this._rfbVersion*10%10;this._sock.sendString("RFB "+oe+` -`),g.Debug("Sent ProtocolVersion: "+oe),this._rfbInitState="Security"}},{key:"_negotiateSecurity",value:function(){function _(oe,Ae){for(var ee=0;ee=3.7){var $=this._sock.rQshift8();if(this._sock.rQwait("security type",$,1))return!1;if($===0)return this._rfbInitState="SecurityReason",this._securityContext="no security types",this._securityStatus=1,this._initMsg();var P=this._sock.rQshiftBytes($);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(),$="";if(_>0){if(this._sock.rQwait("reason",_,4))return!1;$=this._sock.rQshiftStr(_)}return $!==""?(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus,reason:$}})),this._fail("Security negotiation failed on "+this._securityContext+" (reason: "+$+")")):(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(),$=this._sock.rQshift8();if(!(_==0&&$==2))return this._fail("Unsupported VeNCrypt version "+_+"."+$);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 oe=this._sock.rQshift8();if(oe<1)return this._fail("VeNCrypt subtypes empty");this._rfbVeNCryptSubtypesLength=oe,this._rfbVeNCryptState=3}if(this._rfbVeNCryptState==3){if(this._sock.rQwait("vencrypt subtypes",4*this._rfbVeNCryptSubtypesLength))return!1;for(var Ae=[],ee=0;ee0&&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 $=this._sock.rQshift32();if($===0)return this._rfbInitState="SecurityResult",!0;if(this._sock.rQwait("sub auth capabilities",16*$,4))return!1;for(var P={STDVNOAUTH__:1,STDVVNCAUTH_:2,TGHTULGNAUTH:129},oe=[],Ae=0;Ae<$;Ae++){this._sock.rQshift32();var ee=this._sock.rQshiftStr(12);oe.push(ee)}g.Debug("Server Tight authentication types: "+oe);for(var T in P)if(oe.indexOf(T)!=-1)switch(this._sock.send([0,0,0,P[T]]),g.Debug("Selected authentication type: "+T),T){case"STDVNOAUTH__":return this._rfbInitState="SecurityResult",!0;case"STDVVNCAUTH_":return this._rfbAuthScheme=2,this._initMsg();case"TGHTULGNAUTH":return this._rfbAuthScheme=129,this._initMsg();default:return this._fail("Unsupported tiny auth scheme (scheme: "+T+")")}return this._fail("No supported sub-auth types!")}},{key:"_negotiateAuthentication",value:function(){switch(this._rfbAuthScheme){case 1:return this._rfbVersion>=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(),$=this._sock.rQshift16(),P=this._sock.rQshift8(),oe=this._sock.rQshift8(),Ae=this._sock.rQshift8(),ee=this._sock.rQshift8(),T=this._sock.rQshift16(),I=this._sock.rQshift16(),de=this._sock.rQshift16(),pe=this._sock.rQshift8(),De=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 he=this._sock.rQshiftStr(Ke);if(he=(0,m.decodeUTF8)(he,!0),this._rfbTightVNC){if(this._sock.rQwait("TightVNC extended server init header",8,24+Ke))return!1;var We=this._sock.rQshift16(),J=this._sock.rQshift16(),it=this._sock.rQshift16();this._sock.rQskipBytes(2);var St=(We+J+it)*16;if(this._sock.rQwait("TightVNC extended server init header",St,32+Ke))return!1;this._sock.rQskipBytes(16*We),this._sock.rQskipBytes(16*J),this._sock.rQskipBytes(16*it)}return g.Info("Screen: "+_+"x"+$+", bpp: "+P+", depth: "+oe+", bigEndian: "+Ae+", trueColor: "+ee+", redMax: "+T+", greenMax: "+I+", blueMax: "+de+", redShift: "+pe+", greenShift: "+De+", blueShift: "+qe),this._setDesktopName(he),this._resize(_,$),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 $=this._sock.rQshiftStr(_);if(this._viewOnly)return!0;this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:$}}))}else{_=Math.abs(_);var P=this._sock.rQshift32(),oe=P&65535,Ae=P&4278190080,ee=!!(Ae&ce);if(ee){this._clipboardServerCapabilitiesFormats={},this._clipboardServerCapabilitiesActions={};for(var T=0;T<=15;T++){var I=1<0&&he.charAt(he.length-1)==="\0"&&(he=he.slice(0,-1)),he=he.replace(`\r + `]:{opacity:1},[ot]:{color:Oe.actionsColor,transition:`all ${Oe.motionDurationSlow}`},[`&:hover ${ot}`]:{color:Oe.colorText}},[`${Me}-icon ${ot}`]:{color:Oe.colorTextDescription,fontSize:Ct},[`${bt}-progress`]:{position:"absolute",bottom:-Oe.uploadProgressOffset,width:"100%",paddingInlineStart:Ct+Oe.paddingXS,fontSize:Ct,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${bt}:hover ${Ue}`]:{opacity:1,color:Oe.colorText},[`${bt}-error`]:{color:Oe.colorError,[`${bt}-name, ${Me}-icon ${ot}`]:{color:Oe.colorError},[Se]:{[`${ot}, ${ot}:hover`]:{color:Oe.colorError},[Ue]:{opacity:1}}},[`${Me}-list-item-container`]:{transition:`opacity ${Oe.motionDurationSlow}, height ${Oe.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},kt=e(36237),st=e(1950);const At=new kt.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Rt=new kt.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Jt=Oe=>{const{componentCls:Me}=Oe,$e=`${Me}-animate-inline`;return[{[`${Me}-wrapper`]:{[`${$e}-appear, ${$e}-enter, ${$e}-leave`]:{animationDuration:Oe.motionDurationSlow,animationTimingFunction:Oe.motionEaseInOutCirc,animationFillMode:"forwards"},[`${$e}-appear, ${$e}-enter`]:{animationName:At},[`${$e}-leave`]:{animationName:Rt}}},{[`${Me}-wrapper`]:(0,st.J$)(Oe)},At,Rt]},Vt=e(30071),Dt=e(64993);const an=Oe=>{const{componentCls:Me,iconCls:$e,uploadThumbnailSize:ot,uploadProgressOffset:Ct}=Oe,yt=`${Me}-list`,bt=`${yt}-item`;return{[`${Me}-wrapper`]:{[` + ${yt}${yt}-picture, + ${yt}${yt}-picture-card, + ${yt}${yt}-picture-circle + `]:{[bt]:{position:"relative",height:ot+Oe.lineWidth*2+Oe.paddingXS*2,padding:Oe.paddingXS,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusLG,"&:hover":{background:"transparent"},[`${bt}-thumbnail`]:Object.assign(Object.assign({},St.vS),{width:ot,height:ot,lineHeight:`${ot+Oe.paddingSM}px`,textAlign:"center",flex:"none",[$e]:{fontSize:Oe.fontSizeHeading2,color:Oe.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${bt}-progress`]:{bottom:Ct,width:`calc(100% - ${Oe.paddingSM*2}px)`,marginTop:0,paddingInlineStart:ot+Oe.paddingXS}},[`${bt}-error`]:{borderColor:Oe.colorError,[`${bt}-thumbnail ${$e}`]:{[`svg path[fill='${Vt.blue[0]}']`]:{fill:Oe.colorErrorBg},[`svg path[fill='${Vt.blue.primary}']`]:{fill:Oe.colorError}}},[`${bt}-uploading`]:{borderStyle:"dashed",[`${bt}-name`]:{marginBottom:Ct}}},[`${yt}${yt}-picture-circle ${bt}`]:{[`&, &::before, ${bt}-thumbnail`]:{borderRadius:"50%"}}}}},xe=Oe=>{const{componentCls:Me,iconCls:$e,fontSizeLG:ot,colorTextLightSolid:Ct}=Oe,yt=`${Me}-list`,bt=`${yt}-item`,Se=Oe.uploadPicCardSize;return{[` + ${Me}-wrapper${Me}-picture-card-wrapper, + ${Me}-wrapper${Me}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,St.dF)()),{display:"inline-block",width:"100%",[`${Me}${Me}-select`]:{width:Se,height:Se,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}`,[`> ${Me}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Me}-disabled):hover`]:{borderColor:Oe.colorPrimary}},[`${yt}${yt}-picture-card, ${yt}${yt}-picture-circle`]:{[`${yt}-item-container`]:{display:"inline-block",width:Se,height:Se,marginBlock:`0 ${Oe.marginXS}px`,marginInline:`0 ${Oe.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[bt]:{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:'" "'}},[`${bt}:hover`]:{[`&::before, ${bt}-actions`]:{opacity:1}},[`${bt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Oe.motionDurationSlow}`,[`${$e}-eye, ${$e}-download, ${$e}-delete`]:{zIndex:10,width:ot,margin:`0 ${Oe.marginXXS}px`,fontSize:ot,cursor:"pointer",transition:`all ${Oe.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${bt}-actions, ${bt}-actions:hover`]:{[`${$e}-eye, ${$e}-download, ${$e}-delete`]:{color:new Dt.C(Ct).setAlpha(.65).toRgbString(),"&:hover":{color:Ct}}},[`${bt}-thumbnail, ${bt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${bt}-name`]:{display:"none",textAlign:"center"},[`${bt}-file + ${bt}-name`]:{position:"absolute",bottom:Oe.margin,display:"block",width:`calc(100% - ${Oe.paddingXS*2}px)`},[`${bt}-uploading`]:{[`&${bt}`]:{backgroundColor:Oe.colorFillAlter},[`&::before, ${$e}-eye, ${$e}-download, ${$e}-delete`]:{display:"none"}},[`${bt}-progress`]:{bottom:Oe.marginXL,width:`calc(100% - ${Oe.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Me}-wrapper${Me}-picture-circle-wrapper`]:{[`${Me}${Me}-select`]:{borderRadius:"50%"}}}};var q=Oe=>{const{componentCls:Me}=Oe;return{[`${Me}-rtl`]:{direction:"rtl"}}};const te=Oe=>{const{componentCls:Me,colorTextDisabled:$e}=Oe;return{[`${Me}-wrapper`]:Object.assign(Object.assign({},(0,St.Wf)(Oe)),{[Me]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Me}-select`]:{display:"inline-block"},[`${Me}-disabled`]:{color:$e,cursor:"not-allowed"}})}};var re=(0,Ve.Z)("Upload",Oe=>{const{fontSizeHeading3:Me,fontSize:$e,lineHeight:ot,lineWidth:Ct,controlHeightLG:yt}=Oe,bt=Math.round($e*ot),Se=(0,He.TS)(Oe,{uploadThumbnailSize:Me*2,uploadProgressOffset:bt/2+Ct,uploadPicCardSize:yt*2.55});return[te(Se),Ie(Se),an(Se),xe(Se),Nt(Se),Jt(Se),q(Se),(0,O.Z)(Se)]},Oe=>({actionsColor:Oe.colorTextDescription})),Le=function(Oe,Me,$e,ot){function Ct(yt){return yt instanceof $e?yt:new $e(function(bt){bt(yt)})}return new($e||($e=Promise))(function(yt,bt){function Se(ft){try{tt(ot.next(ft))}catch(lt){bt(lt)}}function Ue(ft){try{tt(ot.throw(ft))}catch(lt){bt(lt)}}function tt(ft){ft.done?yt(ft.value):Ct(ft.value).then(Se,Ue)}tt((ot=ot.apply(Oe,Me||[])).next())})};const Fe=`__LIST_IGNORE_${Date.now()}__`,et=(Oe,Me)=>{const{fileList:$e,defaultFileList:ot,onRemove:Ct,showUploadList:yt=!0,listType:bt="text",onPreview:Se,onDownload:Ue,onChange:tt,onDrop:ft,previewFile:lt,disabled:vt,locale:pt,iconRender:It,isImageUrl:Ut,progress:Be,prefixCls:Ye,className:nt,type:ut="select",children:ct,style:Ft,itemRender:qt,maxCount:Qt,data:Pt={},multiple:Kt=!1,action:en="",accept:un="",supportServerRender:mn=!0,rootClassName:yn}=Oe,Yn=t.useContext(W.Z),sn=vt!=null?vt:Yn,[Zt,jt]=(0,Y.Z)(ot||[],{value:$e,postState:tr=>tr!=null?tr:[]}),[pn,cn]=t.useState("drop"),Dn=t.useRef(null);t.useMemo(()=>{const tr=Date.now();($e||[]).forEach((nr,Hr)=>{!nr.uid&&!Object.isFrozen(nr)&&(nr.uid=`__AUTO__${tr}_${Hr}__`)})},[$e]);const On=(tr,nr,Hr)=>{let gr=(0,v.Z)(nr),Ar=!1;Qt===1?gr=gr.slice(-1):Qt&&(Ar=gr.length>Qt,gr=gr.slice(0,Qt)),(0,Q.flushSync)(()=>{jt(gr)});const jr={file:tr,fileList:gr};Hr&&(jr.event=Hr),(!Ar||gr.some(fi=>fi.uid===tr.uid))&&(0,Q.flushSync)(()=>{tt==null||tt(jr)})},_n=(tr,nr)=>Le(void 0,void 0,void 0,function*(){const{beforeUpload:Hr,transformFile:gr}=Oe;let Ar=tr;if(Hr){const jr=yield Hr(tr,nr);if(jr===!1)return!1;if(delete tr[Fe],jr===Fe)return Object.defineProperty(tr,Fe,{value:!0,configurable:!0}),!1;typeof jr=="object"&&jr&&(Ar=jr)}return gr&&(Ar=yield gr(Ar)),Ar}),bn=tr=>{const nr=tr.filter(Ar=>!Ar.file[Fe]);if(!nr.length)return;const Hr=nr.map(Ar=>X(Ar.file));let gr=(0,v.Z)(Zt);Hr.forEach(Ar=>{gr=P(Ar,gr)}),Hr.forEach((Ar,jr)=>{let fi=Ar;if(nr[jr].parsedFile)Ar.status="uploading";else{const{originFileObj:kn}=Ar;let er;try{er=new File([kn],kn.name,{type:kn.type})}catch(or){er=new Blob([kn],{type:kn.type}),er.name=kn.name,er.lastModifiedDate=new Date,er.lastModified=new Date().getTime()}er.uid=Ar.uid,fi=er}On(fi,gr)})},Tn=(tr,nr,Hr)=>{try{typeof tr=="string"&&(tr=JSON.parse(tr))}catch(jr){}if(!_(nr,Zt))return;const gr=X(nr);gr.status="done",gr.percent=100,gr.response=tr,gr.xhr=Hr;const Ar=P(gr,Zt);On(gr,Ar)},ir=(tr,nr)=>{if(!_(nr,Zt))return;const Hr=X(nr);Hr.status="uploading",Hr.percent=tr.percent;const gr=P(Hr,Zt);On(Hr,gr,tr)},$t=(tr,nr,Hr)=>{if(!_(Hr,Zt))return;const gr=X(Hr);gr.error=tr,gr.response=nr,gr.status="error";const Ar=P(gr,Zt);On(gr,Ar)},tn=tr=>{let nr;Promise.resolve(typeof Ct=="function"?Ct(tr):Ct).then(Hr=>{var gr;if(Hr===!1)return;const Ar=$(tr,Zt);Ar&&(nr=Object.assign(Object.assign({},tr),{status:"removed"}),Zt==null||Zt.forEach(jr=>{const fi=nr.uid!==void 0?"uid":"name";jr[fi]===nr[fi]&&!Object.isFrozen(jr)&&(jr.status="removed")}),(gr=Dn.current)===null||gr===void 0||gr.abort(nr),On(nr,Ar))})},Sn=tr=>{cn(tr.type),tr.type==="drop"&&(ft==null||ft(tr))};t.useImperativeHandle(Me,()=>({onBatchStart:bn,onSuccess:Tn,onProgress:ir,onError:$t,fileList:Zt,upload:Dn.current}));const{getPrefixCls:En,direction:Jn,upload:sr}=t.useContext(ne.E_),An=En("upload",Ye),Gn=Object.assign(Object.assign({onBatchStart:bn,onError:$t,onProgress:ir,onSuccess:Tn},Oe),{data:Pt,multiple:Kt,action:en,accept:un,supportServerRender:mn,prefixCls:An,disabled:sn,beforeUpload:_n,onChange:void 0});delete Gn.className,delete Gn.style,(!ct||sn)&&delete Gn.id;const[pr,xn]=re(An),[qn]=(0,H.Z)("Upload",j.Z.Upload),{showRemoveIcon:Fr,showPreviewIcon:Xn,showDownloadIcon:yr,removeIcon:br,previewIcon:Rr,downloadIcon:Er}=typeof yt=="boolean"?{}:yt,mr=(tr,nr)=>yt?t.createElement(it,{prefixCls:An,listType:bt,items:Zt,previewFile:lt,onPreview:Se,onDownload:Ue,onRemove:tn,showRemoveIcon:!sn&&Fr,showPreviewIcon:Xn,showDownloadIcon:yr,removeIcon:br,previewIcon:Rr,downloadIcon:Er,iconRender:It,locale:Object.assign(Object.assign({},qn),pt),isImageUrl:Ut,progress:Be,appendAction:tr,appendActionVisible:nr,itemRender:qt,disabled:sn}):tr,Tr=m()(`${An}-wrapper`,nt,yn,xn,sr==null?void 0:sr.className,{[`${An}-rtl`]:Jn==="rtl",[`${An}-picture-card-wrapper`]:bt==="picture-card",[`${An}-picture-circle-wrapper`]:bt==="picture-circle"}),qr=Object.assign(Object.assign({},sr==null?void 0:sr.style),Ft);if(ut==="drag"){const tr=m()(xn,An,`${An}-drag`,{[`${An}-drag-uploading`]:Zt.some(nr=>nr.status==="uploading"),[`${An}-drag-hover`]:pn==="dragover",[`${An}-disabled`]:sn,[`${An}-rtl`]:Jn==="rtl"});return pr(t.createElement("span",{className:Tr},t.createElement("div",{className:tr,style:qr,onDrop:Sn,onDragOver:Sn,onDragLeave:Sn},t.createElement(M,Object.assign({},Gn,{ref:Dn,className:`${An}-btn`}),t.createElement("div",{className:`${An}-drag-container`},ct))),mr()))}const ii=m()(An,`${An}-select`,{[`${An}-disabled`]:sn}),bi=(tr=>t.createElement("div",{className:ii,style:tr},t.createElement(M,Object.assign({},Gn,{ref:Dn}))))(ct?void 0:{display:"none"});return pr(bt==="picture-card"||bt==="picture-circle"?t.createElement("span",{className:Tr},mr(bi,!!ct)):t.createElement("span",{className:Tr},bi,mr()))};var xt=t.forwardRef(et),Ot=function(Oe,Me){var $e={};for(var ot in Oe)Object.prototype.hasOwnProperty.call(Oe,ot)&&Me.indexOf(ot)<0&&($e[ot]=Oe[ot]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ct=0,ot=Object.getOwnPropertySymbols(Oe);Ct{var{style:$e,height:ot}=Oe,Ct=Ot(Oe,["style","height"]);return t.createElement(xt,Object.assign({ref:Me},Ct,{type:"drag",style:Object.assign(Object.assign({},$e),{height:ot})}))});const Bt=xt;Bt.Dragger=Wt,Bt.LIST_IGNORE=Fe;var zt=Bt},24334:function(wt,N,e){var t,v;(function(g,m){wt.exports=m(g)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof e.g!="undefined"?e.g:this,function(g){"use strict";g=g||{};var m=g.Base64,i="2.6.4",h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=function(ae){for(var Re={},M=0,Y=ae.length;M>>6)+l(128|Re&63):l(224|Re>>>12&15)+l(128|Re>>>6&63)+l(128|Re&63)}else{var Re=65536+(ae.charCodeAt(0)-55296)*1024+(ae.charCodeAt(1)-56320);return l(240|Re>>>18&7)+l(128|Re>>>12&63)+l(128|Re>>>6&63)+l(128|Re&63)}},s=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,o=function(ae){return ae.replace(s,c)},d=function(ae){var Re=[0,2,1][ae.length%3],M=ae.charCodeAt(0)<<16|(ae.length>1?ae.charCodeAt(1):0)<<8|(ae.length>2?ae.charCodeAt(2):0),Y=[h.charAt(M>>>18),h.charAt(M>>>12&63),Re>=2?"=":h.charAt(M>>>6&63),Re>=1?"=":h.charAt(M&63)];return Y.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(Re){return Re=="+"?"-":"_"}).replace(/=/g,"")},f=function(ae,Re){return Re?u(a(ae)):a(ae)},x=function(ae){return f(ae,!0)},E;g.Uint8Array&&(E=function(ae,Re){for(var M="",Y=0,Q=ae.length;Y>>18)+h.charAt(j>>>12&63)+(typeof W!="undefined"?h.charAt(j>>>6&63):"=")+(typeof H!="undefined"?h.charAt(j&63):"=")}return Re?u(M):M});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 Re=(7&ae.charCodeAt(0))<<18|(63&ae.charCodeAt(1))<<12|(63&ae.charCodeAt(2))<<6|63&ae.charCodeAt(3),M=Re-65536;return l((M>>>10)+55296)+l((M&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))}},C=function(ae){return ae.replace(w,A)},b=function(ae){var Re=ae.length,M=Re%4,Y=(Re>0?r[ae.charAt(0)]<<18:0)|(Re>1?r[ae.charAt(1)]<<12:0)|(Re>2?r[ae.charAt(2)]<<6:0)|(Re>3?r[ae.charAt(3)]:0),Q=[l(Y>>>16),l(Y>>>8&255),l(Y&255)];return Q.length-=[0,0,2,1][M],Q.join("")},p=g.atob&&typeof g.atob=="function"?function(ae){return g.atob(ae)}:function(ae){return ae.replace(/\S{1,4}/g,b)},y=function(ae){return p(String(ae).replace(/[^A-Za-z0-9\+\/]/g,""))},S=function(ae){return C(p(ae))},B=function(ae){return String(ae).replace(/[-_]/g,function(Re){return Re=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},D=function(ae){return S(B(ae))},Z;g.Uint8Array&&(Z=function(ae){return Uint8Array.from(y(B(ae)),function(Re){return Re.charCodeAt(0)})});var K=function(){var ae=g.Base64;return g.Base64=m,ae};if(g.Base64={VERSION:i,atob:y,btoa:n,fromBase64:D,toBase64:f,utob:o,encode:f,encodeURI:x,btou:C,decode:D,noConflict:K,fromUint8Array:E,toUint8Array:Z},typeof Object.defineProperty=="function"){var ye=function(ae){return{value:ae,enumerable:!1,writable:!0,configurable:!0}};g.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",ye(function(){return D(this)})),Object.defineProperty(String.prototype,"toBase64",ye(function(ae){return f(this,ae)})),Object.defineProperty(String.prototype,"toBase64URI",ye(function(){return f(this,!0)}))}}return g.Meteor&&(Base64=g.Base64),wt.exports?wt.exports.Base64=g.Base64:(t=[],v=function(){return g.Base64}.apply(N,t),v!==void 0&&(wt.exports=v)),{Base64:g.Base64}})},57128:function(wt,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=m(e(50500));function g(){if(typeof WeakMap!="function")return null;var h=new WeakMap;return g=function(){return h},h}function m(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,x||(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,C=w[A];if(C>30)throw new Error("Illegal hextile subencoding (subencoding: "+C+")");var b=this._totalTiles-this._tiles,p=b%this._tilesX,y=Math.floor(b/this._tilesX),S=o+p*16,B=d+y*16,D=Math.min(16,o+n-S),Z=Math.min(16,d+a-B);if(C&1)E+=D*Z*4;else if(C&2&&(E+=4),C&4&&(E+=4),C&8){if(E++,u.rQwait("HEXTILE",E))return!1;var K=w[A+E-1];C&16?E+=K*6:E+=K*2}if(u.rQwait("HEXTILE",E))return!1;if(A++,C===0)this._lastsubencoding&1?v.Debug(" Ignoring blank after RAW"):f.fillRect(S,B,D,Z,this._background);else if(C&1)f.blitImage(S,B,D,Z,w,A),A+=E-1;else{if(C&2&&(this._background=[w[A],w[A+1],w[A+2],w[A+3]],A+=4),C&4&&(this._foreground=[w[A],w[A+1],w[A+2],w[A+3]],A+=4),f.startTile(S,B,D,Z,this._background),C&8){var ye=w[A];A++;for(var ae=0;ae>4,Q=M&15,ne=w[A];A++;var W=(ne>>4)+1,H=(ne&15)+1;f.subTile(Y,Q,W,H,Re)}}f.finishTile()}u.rQi=A,this._lastsubencoding=C,this._tiles--}return!0}}]),c}();N.default=l},11231:function(wt,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(m,i){if(!(m instanceof i))throw new TypeError("Cannot call a class as a function")}function t(m,i){for(var h=0;h>0&3)*255/3,A[C*4+1]=(x[E+C]>>2&3)*255/3,A[C*4+2]=(x[E+C]>>4&3)*255/3,A[C*4+4]=0;x=A,E=0}return o.blitImage(h,u,l,f,x,E),s.rQskipBytes(f*a),this._lines-=f,!(this._lines>0)}}]),m}();N.default=g},57507:function(wt,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(m,i){if(!(m instanceof i))throw new TypeError("Cannot call a class as a function")}function t(m,i){for(var h=0;h0;){if(s.rQwait("RRE",12))return!1;var a=s.rQshiftBytes(4),u=s.rQshift16(),f=s.rQshift16(),x=s.rQshift16(),E=s.rQshift16();o.fillRect(h+u,r+f,x,E,a),this._subrects--}return!0}}]),m}();N.default=g},21330:function(wt,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=m(e(48831));function m(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 C;if(this._ctl===8)C=this._fillRect(n,a,u,f,x,E,w);else if(this._ctl===9)C=this._jpegRect(n,a,u,f,x,E,w);else if(this._ctl===10)C=this._pngRect(n,a,u,f,x,E,w);else if(!(this._ctl&128))C=this._basicRect(this._ctl,n,a,u,f,x,E,w);else throw new Error("Illegal tight compression received (ctl: "+this._ctl+")");return C&&(this._ctl=null),C}},{key:"_fillRect",value:function(n,a,u,f,x,E,w){if(x.rQwait("TIGHT",3))return!1;var A=x.rQi,C=x.rQ;return E.fillRect(n,a,u,f,[C[A+2],C[A+1],C[A]],!1),x.rQskipBytes(3),!0}},{key:"_jpegRect",value:function(n,a,u,f,x,E,w){var A=this._readData(x);return A===null?!1:(E.imageRect(n,a,u,f,"image/jpeg",A),!0)}},{key:"_pngRect",value:function(n,a,u,f,x,E,w){throw new Error("PNG received in standard Tight rect")}},{key:"_basicRect",value:function(n,a,u,f,x,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 C=n&3,b;switch(this._filter){case 0:b=this._copyFilter(C,a,u,f,x,E,w,A);break;case 1:b=this._paletteFilter(C,a,u,f,x,E,w,A);break;case 2:b=this._gradientFilter(C,a,u,f,x,E,w,A);break;default:throw new Error("Illegal tight filter received (ctl: "+this._filter+")")}return b&&(this._filter=null),b}},{key:"_copyFilter",value:function(n,a,u,f,x,E,w,A){var C=f*x*3,b;if(C<12){if(E.rQwait("TIGHT",C))return!1;b=E.rQshiftBytes(C)}else{if(b=this._readData(E),b===null)return!1;this._zlibs[n].setInput(b),b=this._zlibs[n].inflate(C),this._zlibs[n].setInput(null)}return w.blitRgbImage(a,u,f,x,b,0,!1),!0}},{key:"_paletteFilter",value:function(n,a,u,f,x,E,w,A){if(this._numColors===0){if(E.rQwait("TIGHT palette",1))return!1;var C=E.rQpeek8()+1,b=C*3;if(E.rQwait("TIGHT palette",1+b))return!1;this._numColors=C,E.rQskipBytes(1),E.rQshiftTo(this._palette,b)}var p=this._numColors<=2?1:8,y=Math.floor((f*p+7)/8),S=y*x,B;if(S<12){if(E.rQwait("TIGHT",S))return!1;B=E.rQshiftBytes(S)}else{if(B=this._readData(E),B===null)return!1;this._zlibs[n].setInput(B),B=this._zlibs[n].inflate(S),this._zlibs[n].setInput(null)}return this._numColors==2?this._monoRect(a,u,f,x,B,this._palette,w):this._paletteRect(a,u,f,x,B,this._palette,w),this._numColors=0,!0}},{key:"_monoRect",value:function(n,a,u,f,x,E,w){for(var A=this._getScratchBuffer(u*f*4),C=Math.floor((u+7)/8),b=Math.floor(u/8),p=0;p=0;D--)y=(p*u+B*8+7-D)*4,S=(x[p*C+B]>>D&1)*3,A[y]=E[S],A[y+1]=E[S+1],A[y+2]=E[S+2],A[y+3]=255;for(var Z=7;Z>=8-u%8;Z--)y=(p*u+B*8+7-Z)*4,S=(x[p*C+B]>>Z&1)*3,A[y]=E[S],A[y+1]=E[S+1],A[y+2]=E[S+2],A[y+3]=255}w.blitRgbxImage(n,a,u,f,A,0,!1)}},{key:"_paletteRect",value:function(n,a,u,f,x,E,w){for(var A=this._getScratchBuffer(u*f*4),C=u*f*4,b=0,p=0;b0){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),x=0,E=0;E>>3]&1<>>10,this.keys[H]|=(ve&4032)>>>6,++H,this.keys[H]=(j&258048)<<12,this.keys[H]|=(j&63)<<16,this.keys[H]|=(ve&258048)>>>4,this.keys[H]|=ve&63,++H}}return v(C,[{key:"enc8",value:function(p){var y=p.slice(),S=0,B,D,Z;B=y[S++]<<24|y[S++]<<16|y[S++]<<8|y[S++],D=y[S++]<<24|y[S++]<<16|y[S++]<<8|y[S++],Z=(B>>>4^D)&252645135,D^=Z,B^=Z<<4,Z=(B>>>16^D)&65535,D^=Z,B^=Z<<16,Z=(D>>>2^B)&858993459,B^=Z,D^=Z<<2,Z=(D>>>8^B)&16711935,B^=Z,D^=Z<<8,D=D<<1|D>>>31&1,Z=(B^D)&2863311530,B^=Z,D^=Z,B=B<<1|B>>>31&1;for(var K=0,ye=0;K<8;++K){Z=D<<28|D>>>4,Z^=this.keys[ye++];var ae=E[Z&63];ae|=f[Z>>>8&63],ae|=a[Z>>>16&63],ae|=d[Z>>>24&63],Z=D^this.keys[ye++],ae|=w[Z&63],ae|=x[Z>>>8&63],ae|=u[Z>>>16&63],ae|=n[Z>>>24&63],B^=ae,Z=B<<28|B>>>4,Z^=this.keys[ye++],ae=E[Z&63],ae|=f[Z>>>8&63],ae|=a[Z>>>16&63],ae|=d[Z>>>24&63],Z=B^this.keys[ye++],ae|=w[Z&63],ae|=x[Z>>>8&63],ae|=u[Z>>>16&63],ae|=n[Z>>>24&63],D^=ae}for(D=D<<31|D>>>1,Z=(B^D)&2863311530,B^=Z,D^=Z,B=B<<31|B>>>1,Z=(B>>>8^D)&16711935,D^=Z,B^=Z<<8,Z=(B>>>2^D)&858993459,D^=Z,B^=Z<<2,Z=(D>>>16^B)&65535,B^=Z,D^=Z<<16,Z=(D>>>4^B)&252645135,B^=Z,D^=Z<<4,Z=[D,B],S=0;S<8;S++)y[S]=(Z[S>>>2]>>>8*(3-S%4))%256,y[S]<0&&(y[S]+=256);return y}},{key:"encrypt",value:function(p){return this.enc8(p.slice(0,8)).concat(this.enc8(p.slice(8,16)))}}]),C}();N.default=A},22814:function(wt,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)),m=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 x in n)if(Object.prototype.hasOwnProperty.call(n,x)){var E=f?Object.getOwnPropertyDescriptor(n,x):null;E&&(E.get||E.set)?Object.defineProperty(u,x,E):u[x]=n[x]}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 x=this._viewportLoc;u=Math.floor(u),f=Math.floor(f),this._clipViewport||(u=-x.w,f=-x.h);var E=x.x+x.w-1,w=x.y+x.h-1;u<0&&x.x+u<0&&(u=-x.x),E+u>=this._fbWidth&&(u-=E+u-this._fbWidth+1),x.y+f<0&&(f=-x.y),w+f>=this._fbHeight&&(f-=w+f-this._fbHeight+1),!(u===0&&f===0)&&(v.Debug("viewportChange deltaX: "+u+", deltaY: "+f),x.x+=u,x.y+=f,this._damage(x.x,x.y,x.w,x.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 x=this._viewportLoc;if(x.w!==u||x.h!==f){x.w=u,x.h=f;var E=this._target;E.width=u,E.height=f,this.viewportChangePos(0,0),this._damage(x.x,x.y,x.w,x.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 x=this._backbuffer;if(x.width!==u||x.height!==f){var E=null;x.width>0&&x.height>0&&(E=this._drawCtx.getImageData(0,0,x.width,x.height)),x.width!==u&&(x.width=u),x.height!==f&&(x.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,x,E){uthis._damageBounds.right&&(this._damageBounds.right=u+x),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,x=this._damageBounds.top,E=this._damageBounds.right-f,w=this._damageBounds.bottom-x,A=f-this._viewportLoc.x,C=x-this._viewportLoc.y;A<0&&(E+=A,f-=A,A=0),C<0&&(w+=C,x-=C,C=0),A+E>this._viewportLoc.w&&(E=this._viewportLoc.w-A),C+w>this._viewportLoc.h&&(w=this._viewportLoc.h-C),E>0&&w>0&&this._targetCtx.drawImage(this._backbuffer,f,x,E,w,A,C,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,x,E,w,A){this._renderQ.length!==0&&!A?this._renderQPush({type:"fill",x:u,y:f,width:x,height:E,color:w}):(this._setFillColor(w),this._drawCtx.fillRect(u,f,x,E),this._damage(u,f,x,E))}},{key:"copyImage",value:function(u,f,x,E,w,A,C){this._renderQ.length!==0&&!C?this._renderQPush({type:"copy",oldX:u,oldY:f,x,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,x,E,w,A),this._damage(x,E,w,A))}},{key:"imageRect",value:function(u,f,x,E,w,A){if(!(x===0||E===0)){var C=new Image;C.src="data: "+w+";base64,"+g.default.encode(A),this._renderQPush({type:"img",img:C,x:u,y:f,width:x,height:E})}}},{key:"startTile",value:function(u,f,x,E,w){this._tileX=u,this._tileY=f,x===16&&E===16?this._tile=this._tile16x16:this._tile=this._drawCtx.createImageData(x,E);for(var A=w[2],C=w[1],b=w[0],p=this._tile.data,y=0;y=w?x=u/E.w:x=f/E.h}this._rescale(x)}},{key:"_rescale",value:function(u){this._scale=u;var f=this._viewportLoc,x=u*f.w+"px",E=u*f.h+"px";(this._target.style.width!==x||this._target.style.height!==E)&&(this._target.style.width=x,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,x,E,w,A){for(var C=this._drawCtx.createImageData(x,E),b=C.data,p=0,y=A;p0;){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(wt,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(wt,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 m(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(wt,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 m(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),m("AltGraph",t.default.XK_ISO_Level3_Shift),m("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),m("NumLock",t.default.XK_Num_Lock),m("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),m("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),m("Backspace",t.default.XK_BackSpace),h("Clear",t.default.XK_Clear,t.default.XK_KP_Begin),m("Copy",t.default.XF86XK_Copy),m("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),m("Paste",t.default.XF86XK_Paste),m("Redo",t.default.XK_Redo),m("Undo",t.default.XK_Undo),m("Cancel",t.default.XK_Cancel),m("ContextMenu",t.default.XK_Menu),m("Escape",t.default.XK_Escape),m("Execute",t.default.XK_Execute),m("Find",t.default.XK_Find),m("Help",t.default.XK_Help),m("Pause",t.default.XK_Pause),m("Select",t.default.XK_Select),m("ZoomIn",t.default.XF86XK_ZoomIn),m("ZoomOut",t.default.XF86XK_ZoomOut),m("BrightnessDown",t.default.XF86XK_MonBrightnessDown),m("BrightnessUp",t.default.XF86XK_MonBrightnessUp),m("Eject",t.default.XF86XK_Eject),m("LogOff",t.default.XF86XK_LogOff),m("Power",t.default.XF86XK_PowerOff),m("PowerOff",t.default.XF86XK_PowerDown),m("PrintScreen",t.default.XK_Print),m("Hibernate",t.default.XF86XK_Hibernate),m("Standby",t.default.XF86XK_Standby),m("WakeUp",t.default.XF86XK_WakeUp),m("AllCandidates",t.default.XK_MultipleCandidate),m("Alphanumeric",t.default.XK_Eisu_Shift),m("CodeInput",t.default.XK_Codeinput),m("Compose",t.default.XK_Multi_key),m("Convert",t.default.XK_Henkan),m("GroupFirst",t.default.XK_ISO_First_Group),m("GroupLast",t.default.XK_ISO_Last_Group),m("GroupNext",t.default.XK_ISO_Next_Group),m("GroupPrevious",t.default.XK_ISO_Prev_Group),m("NonConvert",t.default.XK_Muhenkan),m("PreviousCandidate",t.default.XK_PreviousCandidate),m("SingleCandidate",t.default.XK_SingleCandidate),m("HangulMode",t.default.XK_Hangul),m("HanjaMode",t.default.XK_Hangul_Hanja),m("JunjuaMode",t.default.XK_Hangul_Jeonja),m("Eisu",t.default.XK_Eisu_toggle),m("Hankaku",t.default.XK_Hankaku),m("Hiragana",t.default.XK_Hiragana),m("HiraganaKatakana",t.default.XK_Hiragana_Katakana),m("KanaMode",t.default.XK_Kana_Shift),m("KanjiMode",t.default.XK_Kanji),m("Katakana",t.default.XK_Katakana),m("Romaji",t.default.XK_Romaji),m("Zenkaku",t.default.XK_Zenkaku),m("ZenkakuHanaku",t.default.XK_Zenkaku_Hankaku),m("F1",t.default.XK_F1),m("F2",t.default.XK_F2),m("F3",t.default.XK_F3),m("F4",t.default.XK_F4),m("F5",t.default.XK_F5),m("F6",t.default.XK_F6),m("F7",t.default.XK_F7),m("F8",t.default.XK_F8),m("F9",t.default.XK_F9),m("F10",t.default.XK_F10),m("F11",t.default.XK_F11),m("F12",t.default.XK_F12),m("F13",t.default.XK_F13),m("F14",t.default.XK_F14),m("F15",t.default.XK_F15),m("F16",t.default.XK_F16),m("F17",t.default.XK_F17),m("F18",t.default.XK_F18),m("F19",t.default.XK_F19),m("F20",t.default.XK_F20),m("F21",t.default.XK_F21),m("F22",t.default.XK_F22),m("F23",t.default.XK_F23),m("F24",t.default.XK_F24),m("F25",t.default.XK_F25),m("F26",t.default.XK_F26),m("F27",t.default.XK_F27),m("F28",t.default.XK_F28),m("F29",t.default.XK_F29),m("F30",t.default.XK_F30),m("F31",t.default.XK_F31),m("F32",t.default.XK_F32),m("F33",t.default.XK_F33),m("F34",t.default.XK_F34),m("F35",t.default.XK_F35),m("Close",t.default.XF86XK_Close),m("MailForward",t.default.XF86XK_MailForward),m("MailReply",t.default.XF86XK_Reply),m("MailSend",t.default.XF86XK_Send),m("MediaFastForward",t.default.XF86XK_AudioForward),m("MediaPause",t.default.XF86XK_AudioPause),m("MediaPlay",t.default.XF86XK_AudioPlay),m("MediaRecord",t.default.XF86XK_AudioRecord),m("MediaRewind",t.default.XF86XK_AudioRewind),m("MediaStop",t.default.XF86XK_AudioStop),m("MediaTrackNext",t.default.XF86XK_AudioNext),m("MediaTrackPrevious",t.default.XF86XK_AudioPrev),m("New",t.default.XF86XK_New),m("Open",t.default.XF86XK_Open),m("Print",t.default.XK_Print),m("Save",t.default.XF86XK_Save),m("SpellCheck",t.default.XF86XK_Spell),m("AudioVolumeDown",t.default.XF86XK_AudioLowerVolume),m("AudioVolumeUp",t.default.XF86XK_AudioRaiseVolume),m("AudioVolumeMute",t.default.XF86XK_AudioMute),m("MicrophoneVolumeMute",t.default.XF86XK_AudioMicMute),m("LaunchApplication1",t.default.XF86XK_MyComputer),m("LaunchApplication2",t.default.XF86XK_Calculator),m("LaunchCalendar",t.default.XF86XK_Calendar),m("LaunchMail",t.default.XF86XK_Mail),m("LaunchMediaPlayer",t.default.XF86XK_AudioMedia),m("LaunchMusicPlayer",t.default.XF86XK_Music),m("LaunchPhone",t.default.XF86XK_Phone),m("LaunchScreenSaver",t.default.XF86XK_ScreenSaver),m("LaunchSpreadsheet",t.default.XF86XK_Excel),m("LaunchWebBrowser",t.default.XF86XK_WWW),m("LaunchWebCam",t.default.XF86XK_WebCam),m("LaunchWordProcessor",t.default.XF86XK_Word),m("BrowserBack",t.default.XF86XK_Back),m("BrowserFavorites",t.default.XF86XK_Favorites),m("BrowserForward",t.default.XF86XK_Forward),m("BrowserHome",t.default.XF86XK_HomePage),m("BrowserRefresh",t.default.XF86XK_Refresh),m("BrowserSearch",t.default.XF86XK_Search),m("BrowserStop",t.default.XF86XK_Stop),m("Dimmer",t.default.XF86XK_BrightnessAdjust),m("MediaAudioTrack",t.default.XF86XK_AudioCycleTrack),m("RandomToggle",t.default.XF86XK_AudioRandomPlay),m("SplitScreenToggle",t.default.XF86XK_SplitScreen),m("Subtitle",t.default.XF86XK_Subtitle),m("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(wt,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(wt,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 C=0;C0&&Date.now()-this._tracked[0].started>a){this._state=g,this._ignored.push(C);return}if(this._waitingRelease){this._state=g,this._ignored.push(C);return}switch(this._tracked.push({id:C,started:Date.now(),active:!0,firstX:b,firstY:p,lastX:b,lastY:p,angle:0}),this._tracked.length){case 1:this._startLongpressTimeout();break;case 2:this._state&=~(m|r|l),this._stopLongpressTimeout();break;case 3:this._state&=~(i|c|s);break;default:this._state=g}}},{key:"_touchMove",value:function(C,b,p){var y=this._tracked.find(function(ye){return ye.id===C});if(y!==void 0){y.lastX=b,y.lastY=p;var S=b-y.firstX,B=p-y.firstY;if((y.firstX!==y.lastX||y.firstY!==y.lastY)&&(y.angle=Math.atan2(B,S)*180/Math.PI),!this._hasDetectedGesture()){if(Math.hypot(S,B)d){var K=Math.abs(y.angle-D.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(C,b,p){if(this._ignored.indexOf(C)!==-1){this._ignored.splice(this._ignored.indexOf(C),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&=~(m|h);break}if(this._waitingRelease){Date.now()-this._releaseStart>a&&(this._state=g),this._tracked.some(function(B){return Date.now()-B.started>u})&&(this._state=g);var y=this._tracked.find(function(B){return B.id===C});if(y.active=!1,this._hasDetectedGesture())this._pushEvent("gesturestart");else if(this._state!==g)return}this._hasDetectedGesture()&&this._pushEvent("gestureend");for(var S=0;S=48&&f.keyCode<=57)x=f.keyCode;else if(f.keyCode>=65&&f.keyCode<=90){var w=String.fromCharCode(f.keyCode);f.shiftKey?w=w.toUpperCase():w=w.toLowerCase(),x=w.charCodeAt()}else x=0;this._sendKeyEvent(x,E,!0)}}},{key:"_handleKeyUp",value:function(f){(0,g.stopEvent)(f);var x=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())&&x==="CapsLock"){this._sendKeyEvent(i.default.XK_Caps_Lock,"CapsLock",!0),this._sendKeyEvent(i.default.XK_Caps_Lock,"CapsLock",!1);return}this._sendKeyEvent(this._keyDownList[x],x,!1),h.isWindows()&&(x==="ShiftLeft"||x==="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 x=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,x.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(x){return document.addEventListener(x,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(x){return document.removeEventListener(x,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(wt,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(wt,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 m=e[g];return m!==void 0?m:16777216|g}};N.default=t},50556:function(wt,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)),m=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={},x=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var E in a)if(Object.prototype.hasOwnProperty.call(a,E)){var w=x?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 m.default){var u=m.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 x=o(a);x==="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(wt,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(wt,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(wt,N,e){"use strict";var t;t={value:!0},N.Z=void 0;var v=e(20860),g=Z(e(50500)),m=e(31516),i=e(41895),h=e(92742),r=e(79420),l=B(e(5004)),c=B(e(22814)),s=B(e(48831)),o=B(e(17834)),d=B(e(1606)),n=B(e(91584)),a=B(e(54641)),u=B(e(16327)),f=B(e(64966)),x=B(e(69314)),E=B(e(87619)),w=e(31729);e(21882);var A=B(e(11231)),C=B(e(17852)),b=B(e(57507)),p=B(e(18330)),y=B(e(21330)),S=B(e(91649));function B(L){return L&&L.__esModule?L:{default:L}}function D(){if(typeof WeakMap!="function")return null;var L=new WeakMap;return D=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=D();if(ie&&ie.has(L))return ie.get(L);var X={},P=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var _ in L)if(Object.prototype.hasOwnProperty.call(L,_)){var $=P?Object.getOwnPropertyDescriptor(L,_):null;$&&($.get||$.set)?Object.defineProperty(X,_,$):X[_]=L[_]}return X.default=L,ie&&ie.set(L,X),X}function K(L){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?K=function(X){return typeof X}:K=function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X},K(L)}function ye(L,ie){if(!(L instanceof ie))throw new TypeError("Cannot call a class as a function")}function ae(L,ie){for(var X=0;X> 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=Ce,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=X.cursors.none,F._decoders[w.encodings.encodingRaw]=new A.default,F._decoders[w.encodings.encodingCopyRect]=new C.default,F._decoders[w.encodings.encodingRRE]=new b.default,F._decoders[w.encodings.encodingHextile]=new p.default,F._decoders[w.encodings.encodingTight]=new y.default,F._decoders[w.encodings.encodingTightPNG]=new S.default;try{F._display=new c.default(F._canvas)}catch(ue){throw g.Error("Display exception: "+ue),ue}return F._display.onflush=F._onFlush.bind(W(F)),F._keyboard=new d.default(F._canvas),F._keyboard.onkeyevent=F._handleKeyEvent.bind(W(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(ue){g.Debug("WebSocket on-close event");var Ae="";switch(ue.code&&(Ae="(code: "+ue.code,ue.reason&&(Ae+=", reason: "+ue.reason),Ae+=")"),F._rfbConnectionState){case"connecting":F._fail("Connection closed "+Ae);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 "+Ae);break;default:F._fail("Unexpected server disconnect before connecting "+Ae);break}F._sock.off("close")}),F._sock.on("error",function(ue){return g.Warn("WebSocket on-error event")}),setTimeout(F._updateConnectionState.bind(W(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,$.showDotCursor!==void 0&&(g.Warn("Specifying showDotCursor as a RFB constructor argument is deprecated"),F._showDotCursor=$.showDotCursor),F._qualityLevel=6,F._compressionLevel=2,F}return Re(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(x.default.XK_Control_L,"ControlLeft",!0),this.sendKey(x.default.XK_Alt_L,"AltLeft",!0),this.sendKey(x.default.XK_Delete,"Delete",!0),this.sendKey(x.default.XK_Delete,"Delete",!1),this.sendKey(x.default.XK_Alt_L,"AltLeft",!1),this.sendKey(x.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(_,$,F){if(!(this._rfbConnectionState!=="connected"||this._viewOnly)){if(F===void 0){this.sendKey(_,$,!0),this.sendKey(_,$,!1);return}var ue=E.default[$];if(this._qemuExtKeyEventSupported&&ue)_=_||0,g.Info("Sending key ("+(F?"down":"up")+"): keysym "+_+", scancode "+ue),X.messages.QEMUExtendedKeyEvent(this._sock,_,F,ue);else{if(!_)return;g.Info("Sending keysym ("+(F?"down":"up")+"): "+_),X.messages.keyEvent(this._sock,_,F?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[Xe]&&this._clipboardServerCapabilitiesActions[oe])this._clipboardText=_,X.messages.extendedClipboardNotify(this._sock,[Xe]);else{for(var $=new Uint8Array(_.length),F=0;F<_.length;F++)$[F]=_.charCodeAt(F);X.messages.clientCutText(this._sock,$)}}},{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 $=this;window.requestAnimationFrame(function(){$._updateClip(),$._updateScale()}),this._resizeSession&&(clearTimeout(this._resizeTimeout),this._resizeTimeout=setTimeout(this._requestRemoteResize.bind(this),500))}},{key:"_updateClip",value:function(){var _=this._display.clipViewport,$=this._clipViewport;if(this._scaleViewport&&($=!1),_!==$&&(this._display.clipViewport=$),$){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 _=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 $=this,F=this._rfbConnectionState;if(_===F){g.Debug("Already in state '"+_+"', ignoring");return}if(F==="disconnected"){g.Error("Tried changing state of a disconnected RFB object");return}switch(_){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: "+_);return}switch(this._rfbConnectionState=_,g.Debug("New state '"+_+"', was '"+F+"'."),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."),$._updateConnectionState("disconnected")},ve*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(_,$){this._capabilities[_]=$,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(_,$,F){this.sendKey(_,$,F)}},{key:"_handleMouse",value:function(_){if(!(_.type==="click"&&_.target!==this._canvas)&&(_.stopPropagation(),_.preventDefault(),!(_.type==="click"||_.type==="contextmenu"))){var $=(0,h.clientToElement)(_.clientX,_.clientY,this._canvas);switch(_.type){case"mousedown":(0,r.setCapture)(this._canvas),this._handleMouseButton($.x,$.y,!0,1<<_.button);break;case"mouseup":this._handleMouseButton($.x,$.y,!1,1<<_.button);break;case"mousemove":this._handleMouseMove($.x,$.y);break}}}},{key:"_handleMouseButton",value:function(_,$,F,ue){if(this.dragViewport)if(F&&!this._viewportDragging){this._viewportDragging=!0,this._viewportDragPos={x:_,y:$},this._viewportHasMoved=!1;return}else{if(this._viewportDragging=!1,this._viewportHasMoved)return;this._sendMouse(_,$,ue)}this._mouseMoveTimer!==null&&(clearTimeout(this._mouseMoveTimer),this._mouseMoveTimer=null,this._sendMouse(_,$,this._mouseButtonMask)),F?this._mouseButtonMask|=ue:this._mouseButtonMask&=~ue,this._sendMouse(_,$,this._mouseButtonMask)}},{key:"_handleMouseMove",value:function(_,$){var F=this;if(this._viewportDragging){var ue=this._viewportDragPos.x-_,Ae=this._viewportDragPos.y-$;(this._viewportHasMoved||Math.abs(ue)>i.dragThreshold||Math.abs(Ae)>i.dragThreshold)&&(this._viewportHasMoved=!0,this._viewportDragPos={x:_,y:$},this._display.viewportChangePos(ue,Ae));return}if(this._mousePos={x:_,y:$},this._mouseMoveTimer==null){var ee=Date.now()-this._mouseLastMoveTime;ee>fe?(this._sendMouse(_,$,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()):this._mouseMoveTimer=setTimeout(function(){F._handleDelayedMouseMove()},fe-ee)}}},{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(_,$,F){this._rfbConnectionState==="connected"&&(this._viewOnly||X.messages.pointerEvent(this._sock,this._display.absX(_),this._display.absY($),F))}},{key:"_handleWheel",value:function(_){if(this._rfbConnectionState==="connected"&&!this._viewOnly){_.stopPropagation(),_.preventDefault();var $=(0,h.clientToElement)(_.clientX,_.clientY,this._canvas),F=_.deltaX,ue=_.deltaY;_.deltaMode!==0&&(F*=_e,ue*=_e),this._accumulatedWheelDeltaX+=F,this._accumulatedWheelDeltaY+=ue,Math.abs(this._accumulatedWheelDeltaX)>=me&&(this._accumulatedWheelDeltaX<0?(this._handleMouseButton($.x,$.y,!0,32),this._handleMouseButton($.x,$.y,!1,32)):this._accumulatedWheelDeltaX>0&&(this._handleMouseButton($.x,$.y,!0,64),this._handleMouseButton($.x,$.y,!1,64)),this._accumulatedWheelDeltaX=0),Math.abs(this._accumulatedWheelDeltaY)>=me&&(this._accumulatedWheelDeltaY<0?(this._handleMouseButton($.x,$.y,!0,8),this._handleMouseButton($.x,$.y,!1,8)):this._accumulatedWheelDeltaY>0&&(this._handleMouseButton($.x,$.y,!0,16),this._handleMouseButton($.x,$.y,!1,16)),this._accumulatedWheelDeltaY=0)}}},{key:"_fakeMouseMove",value:function(_,$,F){this._handleMouseMove($,F),this._cursor.move(_.detail.clientX,_.detail.clientY)}},{key:"_handleTapEvent",value:function(_,$){var F=(0,h.clientToElement)(_.detail.clientX,_.detail.clientY,this._canvas);if(this._gestureLastTapTime!==null&&Date.now()-this._gestureLastTapTimeke;)this._handleMouseButton(F.x,F.y,!0,8),this._handleMouseButton(F.x,F.y,!1,8),this._gestureLastMagnitudeY+=ke;for(;_.detail.magnitudeY-this._gestureLastMagnitudeY<-ke;)this._handleMouseButton(F.x,F.y,!0,16),this._handleMouseButton(F.x,F.y,!1,16),this._gestureLastMagnitudeY-=ke;for(;_.detail.magnitudeX-this._gestureLastMagnitudeX>ke;)this._handleMouseButton(F.x,F.y,!0,32),this._handleMouseButton(F.x,F.y,!1,32),this._gestureLastMagnitudeX+=ke;for(;_.detail.magnitudeX-this._gestureLastMagnitudeX<-ke;)this._handleMouseButton(F.x,F.y,!0,64),this._handleMouseButton(F.x,F.y,!1,64),this._gestureLastMagnitudeX-=ke;break;case"pinch":if(this._fakeMouseMove(_,F.x,F.y),$=Math.hypot(_.detail.magnitudeX,_.detail.magnitudeY),Math.abs($-this._gestureLastMagnitudeX)>at){for(this._handleKeyEvent(x.default.XK_Control_L,"ControlLeft",!0);$-this._gestureLastMagnitudeX>at;)this._handleMouseButton(F.x,F.y,!0,8),this._handleMouseButton(F.x,F.y,!1,8),this._gestureLastMagnitudeX+=at;for(;$-this._gestureLastMagnitudeX<-at;)this._handleMouseButton(F.x,F.y,!0,16),this._handleMouseButton(F.x,F.y,!1,16),this._gestureLastMagnitudeX-=at}this._handleKeyEvent(x.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(_,F.x,F.y),this._handleMouseButton(F.x,F.y,!1,1);break;case"longpress":this._fakeMouseMove(_,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 _=this._sock.rQshiftStr(12).substr(4,7);g.Info("Server ProtocolVersion: "+_);var $=0;switch(_){case"000.000":$=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($){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 ue="00"+parseInt(this._rfbVersion,10)+".00"+this._rfbVersion*10%10;this._sock.sendString("RFB "+ue+` +`),g.Debug("Sent ProtocolVersion: "+ue),this._rfbInitState="Security"}},{key:"_negotiateSecurity",value:function(){function _(ue,Ae){for(var ee=0;ee=3.7){var $=this._sock.rQshift8();if(this._sock.rQwait("security type",$,1))return!1;if($===0)return this._rfbInitState="SecurityReason",this._securityContext="no security types",this._securityStatus=1,this._initMsg();var F=this._sock.rQshiftBytes($);if(g.Debug("Server security types: "+F),_(1,F))this._rfbAuthScheme=1;else if(_(22,F))this._rfbAuthScheme=22;else if(_(16,F))this._rfbAuthScheme=16;else if(_(2,F))this._rfbAuthScheme=2;else if(_(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 _=this._sock.rQshift32(),$="";if(_>0){if(this._sock.rQwait("reason",_,4))return!1;$=this._sock.rQshiftStr(_)}return $!==""?(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus,reason:$}})),this._fail("Security negotiation failed on "+this._securityContext+" (reason: "+$+")")):(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(),$=this._sock.rQshift8();if(!(_==0&&$==2))return this._fail("Unsupported VeNCrypt version "+_+"."+$);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 ue=this._sock.rQshift8();if(ue<1)return this._fail("VeNCrypt subtypes empty");this._rfbVeNCryptSubtypesLength=ue,this._rfbVeNCryptState=3}if(this._rfbVeNCryptState==3){if(this._sock.rQwait("vencrypt subtypes",4*this._rfbVeNCryptSubtypesLength))return!1;for(var Ae=[],ee=0;ee0&&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 $=this._sock.rQshift32();if($===0)return this._rfbInitState="SecurityResult",!0;if(this._sock.rQwait("sub auth capabilities",16*$,4))return!1;for(var F={STDVNOAUTH__:1,STDVVNCAUTH_:2,TGHTULGNAUTH:129},ue=[],Ae=0;Ae<$;Ae++){this._sock.rQshift32();var ee=this._sock.rQshiftStr(12);ue.push(ee)}g.Debug("Server Tight authentication types: "+ue);for(var T in F)if(ue.indexOf(T)!=-1)switch(this._sock.send([0,0,0,F[T]]),g.Debug("Selected authentication type: "+T),T){case"STDVNOAUTH__":return this._rfbInitState="SecurityResult",!0;case"STDVVNCAUTH_":return this._rfbAuthScheme=2,this._initMsg();case"TGHTULGNAUTH":return this._rfbAuthScheme=129,this._initMsg();default:return this._fail("Unsupported tiny auth scheme (scheme: "+T+")")}return this._fail("No supported sub-auth types!")}},{key:"_negotiateAuthentication",value:function(){switch(this._rfbAuthScheme){case 1:return this._rfbVersion>=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(),$=this._sock.rQshift16(),F=this._sock.rQshift8(),ue=this._sock.rQshift8(),Ae=this._sock.rQshift8(),ee=this._sock.rQshift8(),T=this._sock.rQshift16(),I=this._sock.rQshift16(),de=this._sock.rQshift16(),pe=this._sock.rQshift8(),De=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 he=this._sock.rQshiftStr(Ke);if(he=(0,m.decodeUTF8)(he,!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(),it=this._sock.rQshift16();this._sock.rQskipBytes(2);var St=(Ze+J+it)*16;if(this._sock.rQwait("TightVNC extended server init header",St,32+Ke))return!1;this._sock.rQskipBytes(16*Ze),this._sock.rQskipBytes(16*J),this._sock.rQskipBytes(16*it)}return g.Info("Screen: "+_+"x"+$+", bpp: "+F+", depth: "+ue+", bigEndian: "+Ae+", trueColor: "+ee+", redMax: "+T+", greenMax: "+I+", blueMax: "+de+", redShift: "+pe+", greenShift: "+De+", blueShift: "+qe),this._setDesktopName(he),this._resize(_,$),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 $=this._sock.rQshiftStr(_);if(this._viewOnly)return!0;this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:$}}))}else{_=Math.abs(_);var F=this._sock.rQshift32(),ue=F&65535,Ae=F&4278190080,ee=!!(Ae&le);if(ee){this._clipboardServerCapabilitiesFormats={},this._clipboardServerCapabilitiesActions={};for(var T=0;T<=15;T++){var I=1<0&&he.charAt(he.length-1)==="\0"&&(he=he.slice(0,-1)),he=he.replace(`\r `,` -`),this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:he}}))}}else return this._fail("Unexpected action in extended clipboard message: "+Ae)}return!0}},{key:"_handleServerFenceMsg",value:function(){if(this._sock.rQwait("ServerFence header",8,1))return!1;this._sock.rQskipBytes(3);var _=this._sock.rQshift32(),$=this._sock.rQshift8();if(this._sock.rQwait("ServerFence payload",$,9))return!1;$>64&&(g.Warn("Bad payload length ("+$+") in fence response"),$=64);var P=this._sock.rQshiftStr($);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(),$=this._sock.rQshift8();switch($){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: "+$+")");break}return!0}},{key:"_normalMsg",value:function(){var _;this._FBU.rects>0?_=0:_=this._sock.rQshift8();var $,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 $=!this._supportsContinuousUpdates,this._supportsContinuousUpdates=!0,this._enabledContinuousUpdates=!1,$&&(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($){}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,$=this._FBU.y,P=this._FBU.width,oe=this._FBU.height;if(this._sock.rQwait("VMware cursor encoding",1))return!1;var Ae=this._sock.rQshift8();this._sock.rQshift8();var ee,T=4;if(Ae==0){var I=-256;if(ee=new Array(P*oe*T),this._sock.rQwait("VMware cursor classic encoding",P*oe*T*2,2))return!1;for(var de=new Array(P*oe),pe=0;pe>8&255,J=he>>16&255,it=he>>24&255;ee[Ke*T]=We,ee[Ke*T+1]=J,ee[Ke*T+2]=it,ee[Ke*T+3]=255}else(de[Ke]&I)==I?De[Ke]==0?(ee[Ke*T]=0,ee[Ke*T+1]=0,ee[Ke*T+2]=0,ee[Ke*T+3]=0):((De[Ke]&I)==I,ee[Ke*T]=0,ee[Ke*T+1]=0,ee[Ke*T+2]=0,ee[Ke*T+3]=255):(ee[Ke*T]=0,ee[Ke*T+1]=0,ee[Ke*T+2]=0,ee[Ke*T+3]=255)}else if(Ae==1){if(this._sock.rQwait("VMware cursor alpha encoding",P*oe*4,2))return!1;ee=new Array(P*oe*T);for(var St=0;St>24&255,ee[St*4+1]=O>>16&255,ee[St*4+2]=O>>8&255,ee[St*4+3]=O&255}}else return g.Warn("The given cursor type is not supported: "+Ae+" given."),!1;return this._updateCursor(ee,_,$,P,oe),!0}},{key:"_handleCursor",value:function(){var _=this._FBU.x,$=this._FBU.y,P=this._FBU.width,oe=this._FBU.height,Ae=P*oe*4,ee=Math.ceil(P/8)*oe,T=Ae+ee;if(this._sock.rQwait("cursor encoding",T))return!1;for(var I=this._sock.rQshiftBytes(Ae),de=this._sock.rQshiftBytes(ee),pe=new Uint8Array(P*oe*4),De=0,qe=0;qe9){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(_,$){var P=_.split("").map(function(oe){return oe.charCodeAt(0)});return new f.default(P).encrypt($)}}]),X}(l.default);N.Z=H,H.messages={keyEvent:function(ie,X,F){var _=ie._sQ,$=ie._sQlen;_[$]=4,_[$+1]=F,_[$+2]=0,_[$+3]=0,_[$+4]=X>>24,_[$+5]=X>>16,_[$+6]=X>>8,_[$+7]=X,ie._sQlen+=8,ie.flush()},QEMUExtendedKeyEvent:function(ie,X,F,_){function $(ee){var T=_>>8,I=_&255;return T===224&&I<127?I|128:ee}var P=ie._sQ,oe=ie._sQlen;P[oe]=255,P[oe+1]=0,P[oe+2]=F>>8,P[oe+3]=F,P[oe+4]=X>>24,P[oe+5]=X>>16,P[oe+6]=X>>8,P[oe+7]=X;var Ae=$(_);P[oe+8]=Ae>>24,P[oe+9]=Ae>>16,P[oe+10]=Ae>>8,P[oe+11]=Ae,ie._sQlen+=12,ie.flush()},pointerEvent:function(ie,X,F,_){var $=ie._sQ,P=ie._sQlen;$[P]=5,$[P+1]=_,$[P+2]=X>>8,$[P+3]=X,$[P+4]=F>>8,$[P+5]=F,ie._sQlen+=6,ie.flush()},_buildExtendedClipboardFlags:function(ie,X){for(var F=new Uint8Array(4),_=0,$=0,P=0;P>24,F[1]=0,F[2]=0,F[3]=_,F},extendedClipboardProvide:function(ie,X,F){for(var _=new o.default,$=[],P=0;P>24&255,oe.length>>16&255,oe.length>>8&255,oe.length&255);for(var Ae=0;Ae>24,$[P+1]=F[_[oe]]>>16,$[P+2]=F[_[oe]]>>8,$[P+3]=F[_[oe]]>>0,P+=4,$[3]|=1<<_[oe];H.messages.clientCutText(ie,$,!0)},clientCutText:function(ie,X){var F=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,_=ie._sQ,$=ie._sQlen;_[$]=6,_[$+1]=0,_[$+2]=0,_[$+3]=0;var P;F?P=(0,v.toUnsigned32bit)(-X.length):P=X.length,_[$+4]=P>>24,_[$+5]=P>>16,_[$+6]=P>>8,_[$+7]=P,ie._sQlen+=8;for(var oe=0,Ae=X.length;Ae>0;){for(var ee=Math.min(Ae,ie._sQbufferSize-ie._sQlen),T=0;T>8,P[oe+3]=X,P[oe+4]=F>>8,P[oe+5]=F,P[oe+6]=1,P[oe+7]=0,P[oe+8]=_>>24,P[oe+9]=_>>16,P[oe+10]=_>>8,P[oe+11]=_,P[oe+12]=0,P[oe+13]=0,P[oe+14]=0,P[oe+15]=0,P[oe+16]=X>>8,P[oe+17]=X,P[oe+18]=F>>8,P[oe+19]=F,P[oe+20]=$>>24,P[oe+21]=$>>16,P[oe+22]=$>>8,P[oe+23]=$,ie._sQlen+=24,ie.flush()},clientFence:function(ie,X,F){var _=ie._sQ,$=ie._sQlen;_[$]=248,_[$+1]=0,_[$+2]=0,_[$+3]=0,_[$+4]=X>>24,_[$+5]=X>>16,_[$+6]=X>>8,_[$+7]=X;var P=F.length;_[$+8]=P;for(var oe=0;oe>8,oe[Ae+3]=F,oe[Ae+4]=_>>8,oe[Ae+5]=_,oe[Ae+6]=$>>8,oe[Ae+7]=$,oe[Ae+8]=P>>8,oe[Ae+9]=P,ie._sQlen+=10,ie.flush()},pixelFormat:function(ie,X,F){var _=ie._sQ,$=ie._sQlen,P;X>16?P=32:X>8?P=16:P=8;var oe=Math.floor(X/3);_[$]=0,_[$+1]=0,_[$+2]=0,_[$+3]=0,_[$+4]=P,_[$+5]=X,_[$+6]=0,_[$+7]=F?1:0,_[$+8]=0,_[$+9]=(1<>8,F[_+3]=X.length;for(var $=_+4,P=0;P>24,F[$+1]=oe>>16,F[$+2]=oe>>8,F[$+3]=oe,$+=4}ie._sQlen+=$-_,ie.flush()},fbUpdateRequest:function(ie,X,F,_,$,P){var oe=ie._sQ,Ae=ie._sQlen;typeof F=="undefined"&&(F=0),typeof _=="undefined"&&(_=0),oe[Ae]=3,oe[Ae+1]=X?1:0,oe[Ae+2]=F>>8&255,oe[Ae+3]=F&255,oe[Ae+4]=_>>8&255,oe[Ae+5]=_&255,oe[Ae+6]=$>>8&255,oe[Ae+7]=$&255,oe[Ae+8]=P>>8&255,oe[Ae+9]=P&255,ie._sQlen+=10,ie.flush()},xvpOp:function(ie,X,F){var _=ie._sQ,$=ie._sQlen;_[$]=250,_[$+1]=0,_[$+2]=X,_[$+3]=F,ie._sQlen+=4,ie.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(wt,N,e){"use strict";function t(y){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(B){return typeof B}:t=function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B},t(y)}Object.defineProperty(N,"__esModule",{value:!0}),N.isMac=x,N.isWindows=E,N.isIOS=w,N.isSafari=A,N.isIE=C,N.isEdge=b,N.isFirefox=p,N.hasScrollbarGutter=N.supportsImageMetadata=N.supportsCursorURIs=N.dragThreshold=N.isTouchDevice=void 0;var v=m(e(50500));function g(){if(typeof WeakMap!="function")return null;var y=new WeakMap;return g=function(){return y},y}function m(y){if(y&&y.__esModule)return y;if(y===null||t(y)!=="object"&&typeof y!="function")return{default:y};var S=g();if(S&&S.has(y))return S.get(y);var B={},D=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Z in y)if(Object.prototype.hasOwnProperty.call(y,Z)){var k=D?Object.getOwnPropertyDescriptor(y,Z):null;k&&(k.get||k.set)?Object.defineProperty(B,Z,k):B[Z]=y[Z]}return B.default=y,S&&S.set(y,B),B}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 x(){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 C(){return navigator&&!!/trident/i.exec(navigator.userAgent)}function b(){return navigator&&!!/edge/i.exec(navigator.userAgent)}function p(){return navigator&&!!/firefox/i.exec(navigator.userAgent)}},54641:function(wt,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=m.right?i.x=m.width-1:i.x=t-m.left,v=m.bottom?i.y=m.height-1:i.y=v-m.top,i}},79420:function(wt,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 m(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",m),s.addEventListener("mousemove",m),s.addEventListener("mouseup",m)),document.captureElement=c,h.observe(c,{attributes:!0}),i(),s.style.display="",window.addEventListener("mousemove",m),window.addEventListener("mouseup",m)}}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",m),window.removeEventListener("mouseup",m)}}},5004:function(wt,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(m,i){if(!(m instanceof i))throw new TypeError("Cannot call a class as a function")}function t(m,i){for(var h=0;h>>0}function t(v){return v|0}},50500:function(wt,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 m=function(){};N.Error=m;function i(r){if(typeof r=="undefined"?r=e:e=r,N.Debug=t=N.Info=v=N.Warn=g=N.Error=m=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=m=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(m){if(m instanceof URIError&&g)return v;throw m}}function t(v){return unescape(encodeURIComponent(v))}},35986:function(wt,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[m++]|0,h=h+i|0;while(--r);i%=65521,h%=65521}return i|h<<16|0}},1217:function(wt,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=e;function e(){for(var g,m=[],i=0;i<256;i++){g=i;for(var h=0;h<8;h++)g=g&1?3988292384^g>>>1:g>>>1;m[i]=g}return m}var t=e();function v(g,m,i,h){var r=t,l=h+i;g^=-1;for(var c=h;c>>8^r[(g^m[c])&255];return g^-1}},25805:function(wt,N,e){"use strict";function t(O){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(He){return typeof He}:t=function(He){return He&&typeof Symbol=="function"&&He.constructor===Symbol&&He!==Symbol.prototype?"symbol":typeof He},t(O)}Object.defineProperty(N,"__esModule",{value:!0}),N.deflateInit=he,N.deflateInit2=Ke,N.deflateReset=De,N.deflateResetKeep=pe,N.deflateSetHeader=qe,N.deflate=We,N.deflateEnd=J,N.deflateSetDictionary=it,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)),m=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 Qe=l();if(Qe&&Qe.has(O))return Qe.get(O);var He={},ue=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ie in O)if(Object.prototype.hasOwnProperty.call(O,Ie)){var ze=ue?Object.getOwnPropertyDescriptor(O,Ie):null;ze&&(ze.get||ze.set)?Object.defineProperty(He,Ie,ze):He[Ie]=O[Ie]}return He.default=O,Qe&&Qe.set(O,He),He}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 x=-2;N.Z_STREAM_ERROR=x;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 C=1;N.Z_FILTERED=C;var b=2;N.Z_HUFFMAN_ONLY=b;var p=3;N.Z_RLE=p;var y=4;N.Z_FIXED=y;var S=0;N.Z_DEFAULT_STRATEGY=S;var B=2;N.Z_UNKNOWN=B;var D=8;N.Z_DEFLATED=D;var Z=9,k=15,ye=8,se=29,Be=256,M=Be+1+se,Y=30,Q=19,ne=2*M+1,W=15,K=3,j=258,ve=j+K+1,Ce=32,fe=42,me=69,_e=73,at=91,ke=103,Ze=113,Et=666,Ve=1,Ge=2,Re=3,Je=4,le=3;function ce(O,Qe){return O.msg=h.default[Qe],Qe}function G(O){return(O<<1)-(O>4?9:0)}function R(O){for(var Qe=O.length;--Qe>=0;)O[Qe]=0}function ae(O){var Qe=O.state,He=Qe.pending;He>O.avail_out&&(He=O.avail_out),He!==0&&(v.arraySet(O.output,Qe.pending_buf,Qe.pending_out,He,O.next_out),O.next_out+=He,Qe.pending_out+=He,O.total_out+=He,O.avail_out-=He,Qe.pending-=He,Qe.pending===0&&(Qe.pending_out=0))}function be(O,Qe){g._tr_flush_block(O,O.block_start>=0?O.block_start:-1,O.strstart-O.block_start,Qe),O.block_start=O.strstart,ae(O.strm)}function H(O,Qe){O.pending_buf[O.pending++]=Qe}function L(O,Qe){O.pending_buf[O.pending++]=Qe>>>8&255,O.pending_buf[O.pending++]=Qe&255}function ie(O,Qe,He,ue){var Ie=O.avail_in;return Ie>ue&&(Ie=ue),Ie===0?0:(O.avail_in-=Ie,v.arraySet(Qe,O.input,O.next_in,Ie,He),O.state.wrap===1?O.adler=(0,m.default)(O.adler,Qe,Ie,He):O.state.wrap===2&&(O.adler=(0,i.default)(O.adler,Qe,Ie,He)),O.next_in+=Ie,O.total_in+=Ie,Ie)}function X(O,Qe){var He=O.max_chain_length,ue=O.strstart,Ie,ze,Nt=O.prev_length,kt=O.nice_match,lt=O.strstart>O.w_size-ve?O.strstart-(O.w_size-ve):0,At=O.window,Tt=O.w_mask,Rt=O.prev,Yt=O.strstart+j,Ut=At[ue+Nt-1],Dt=At[ue+Nt];O.prev_length>=O.good_match&&(He>>=2),kt>O.lookahead&&(kt=O.lookahead);do if(Ie=Qe,!(At[Ie+Nt]!==Dt||At[Ie+Nt-1]!==Ut||At[Ie]!==At[ue]||At[++Ie]!==At[ue+1])){ue+=2,Ie++;do;while(At[++ue]===At[++Ie]&&At[++ue]===At[++Ie]&&At[++ue]===At[++Ie]&&At[++ue]===At[++Ie]&&At[++ue]===At[++Ie]&&At[++ue]===At[++Ie]&&At[++ue]===At[++Ie]&&At[++ue]===At[++Ie]&&ueNt){if(O.match_start=Qe,Nt=ze,ze>=kt)break;Ut=At[ue+Nt-1],Dt=At[ue+Nt]}}while((Qe=Rt[Qe&Tt])>lt&&--He!==0);return Nt<=O.lookahead?Nt:O.lookahead}function F(O){var Qe=O.w_size,He,ue,Ie,ze,Nt;do{if(ze=O.window_size-O.lookahead-O.strstart,O.strstart>=Qe+(Qe-ve)){v.arraySet(O.window,O.window,Qe,Qe,0),O.match_start-=Qe,O.strstart-=Qe,O.block_start-=Qe,ue=O.hash_size,He=ue;do Ie=O.head[--He],O.head[He]=Ie>=Qe?Ie-Qe:0;while(--ue);ue=Qe,He=ue;do Ie=O.prev[--He],O.prev[He]=Ie>=Qe?Ie-Qe:0;while(--ue);ze+=Qe}if(O.strm.avail_in===0)break;if(ue=ie(O.strm,O.window,O.strstart+O.lookahead,ze),O.lookahead+=ue,O.lookahead+O.insert>=K)for(Nt=O.strstart-O.insert,O.ins_h=O.window[Nt],O.ins_h=(O.ins_h<O.pending_buf_size-5&&(He=O.pending_buf_size-5);;){if(O.lookahead<=1){if(F(O),O.lookahead===0&&Qe===s)return Ve;if(O.lookahead===0)break}O.strstart+=O.lookahead,O.lookahead=0;var ue=O.block_start+He;if((O.strstart===0||O.strstart>=ue)&&(O.lookahead=O.strstart-ue,O.strstart=ue,be(O,!1),O.strm.avail_out===0)||O.strstart-O.block_start>=O.w_size-ve&&(be(O,!1),O.strm.avail_out===0))return Ve}return O.insert=0,Qe===n?(be(O,!0),O.strm.avail_out===0?Re:Je):(O.strstart>O.block_start&&(be(O,!1),O.strm.avail_out===0),Ve)}function $(O,Qe){for(var He,ue;;){if(O.lookahead=K&&(O.ins_h=(O.ins_h<=K)if(ue=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,ue=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,ue=Nt[Ie],ue===Nt[++Ie]&&ue===Nt[++Ie]&&ue===Nt[++Ie])){ze=O.strstart+j;do;while(ue===Nt[++Ie]&&ue===Nt[++Ie]&&ue===Nt[++Ie]&&ue===Nt[++Ie]&&ue===Nt[++Ie]&&ue===Nt[++Ie]&&ue===Nt[++Ie]&&ue===Nt[++Ie]&&IeO.lookahead&&(O.match_length=O.lookahead)}if(O.match_length>=K?(He=g._tr_tally(O,1,O.match_length-K),O.lookahead-=O.match_length,O.strstart+=O.match_length,O.match_length=0):(He=g._tr_tally(O,0,O.window[O.strstart]),O.lookahead--,O.strstart++),He&&(be(O,!1),O.strm.avail_out===0))return Ve}return O.insert=0,Qe===n?(be(O,!0),O.strm.avail_out===0?Re:Je):O.last_lit&&(be(O,!1),O.strm.avail_out===0)?Ve:Ge}function Ae(O,Qe){for(var He;;){if(O.lookahead===0&&(F(O),O.lookahead===0)){if(Qe===s)return Ve;break}if(O.match_length=0,He=g._tr_tally(O,0,O.window[O.strstart]),O.lookahead--,O.strstart++,He&&(be(O,!1),O.strm.avail_out===0))return Ve}return O.insert=0,Qe===n?(be(O,!0),O.strm.avail_out===0?Re:Je):O.last_lit&&(be(O,!1),O.strm.avail_out===0)?Ve:Ge}function ee(O,Qe,He,ue,Ie){this.good_length=O,this.max_lazy=Qe,this.nice_length=He,this.max_chain=ue,this.func=Ie}var T;T=[new ee(0,0,0,0,_),new ee(4,4,8,4,$),new ee(4,5,16,8,$),new ee(4,6,32,32,$),new ee(4,4,16,16,P),new ee(8,16,32,32,P),new ee(8,16,128,128,P),new ee(8,32,128,256,P),new ee(32,128,258,1024,P),new ee(32,258,258,4096,P)];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=K-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=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(ne*2),this.dyn_dtree=new v.Buf16((2*Y+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(W+1),this.heap=new v.Buf16(2*M+1),R(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new v.Buf16(2*M+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 pe(O){var Qe;return!O||!O.state?ce(O,x):(O.total_in=O.total_out=0,O.data_type=B,Qe=O.state,Qe.pending=0,Qe.pending_out=0,Qe.wrap<0&&(Qe.wrap=-Qe.wrap),Qe.status=Qe.wrap?fe:Ze,O.adler=Qe.wrap===2?0:1,Qe.last_flush=s,g._tr_init(Qe),u)}function De(O){var Qe=pe(O);return Qe===u&&I(O.state),Qe}function qe(O,Qe){return!O||!O.state||O.state.wrap!==2?x:(O.state.gzhead=Qe,u)}function Ke(O,Qe,He,ue,Ie,ze){if(!O)return x;var Nt=1;if(Qe===A&&(Qe=6),ue<0?(Nt=0,ue=-ue):ue>15&&(Nt=2,ue-=16),Ie<1||Ie>Z||He!==D||ue<8||ue>15||Qe<0||Qe>9||ze<0||ze>y)return ce(O,x);ue===8&&(ue=9);var kt=new de;return O.state=kt,kt.strm=O,kt.wrap=Nt,kt.gzhead=null,kt.w_bits=ue,kt.w_size=1<a||Qe<0)return O?ce(O,x):x;if(ue=O.state,!O.output||!O.input&&O.avail_in!==0||ue.status===Et&&Qe!==n)return ce(O,O.avail_out===0?w:x);if(ue.strm=O,He=ue.last_flush,ue.last_flush=Qe,ue.status===fe)if(ue.wrap===2)O.adler=0,H(ue,31),H(ue,139),H(ue,8),ue.gzhead?(H(ue,(ue.gzhead.text?1:0)+(ue.gzhead.hcrc?2:0)+(ue.gzhead.extra?4:0)+(ue.gzhead.name?8:0)+(ue.gzhead.comment?16:0)),H(ue,ue.gzhead.time&255),H(ue,ue.gzhead.time>>8&255),H(ue,ue.gzhead.time>>16&255),H(ue,ue.gzhead.time>>24&255),H(ue,ue.level===9?2:ue.strategy>=b||ue.level<2?4:0),H(ue,ue.gzhead.os&255),ue.gzhead.extra&&ue.gzhead.extra.length&&(H(ue,ue.gzhead.extra.length&255),H(ue,ue.gzhead.extra.length>>8&255)),ue.gzhead.hcrc&&(O.adler=(0,i.default)(O.adler,ue.pending_buf,ue.pending,0)),ue.gzindex=0,ue.status=me):(H(ue,0),H(ue,0),H(ue,0),H(ue,0),H(ue,0),H(ue,ue.level===9?2:ue.strategy>=b||ue.level<2?4:0),H(ue,le),ue.status=Ze);else{var Nt=D+(ue.w_bits-8<<4)<<8,kt=-1;ue.strategy>=b||ue.level<2?kt=0:ue.level<6?kt=1:ue.level===6?kt=2:kt=3,Nt|=kt<<6,ue.strstart!==0&&(Nt|=Ce),Nt+=31-Nt%31,ue.status=Ze,L(ue,Nt),ue.strstart!==0&&(L(ue,O.adler>>>16),L(ue,O.adler&65535)),O.adler=1}if(ue.status===me)if(ue.gzhead.extra){for(Ie=ue.pending;ue.gzindex<(ue.gzhead.extra.length&65535)&&!(ue.pending===ue.pending_buf_size&&(ue.gzhead.hcrc&&ue.pending>Ie&&(O.adler=(0,i.default)(O.adler,ue.pending_buf,ue.pending-Ie,Ie)),ae(O),Ie=ue.pending,ue.pending===ue.pending_buf_size));)H(ue,ue.gzhead.extra[ue.gzindex]&255),ue.gzindex++;ue.gzhead.hcrc&&ue.pending>Ie&&(O.adler=(0,i.default)(O.adler,ue.pending_buf,ue.pending-Ie,Ie)),ue.gzindex===ue.gzhead.extra.length&&(ue.gzindex=0,ue.status=_e)}else ue.status=_e;if(ue.status===_e)if(ue.gzhead.name){Ie=ue.pending;do{if(ue.pending===ue.pending_buf_size&&(ue.gzhead.hcrc&&ue.pending>Ie&&(O.adler=(0,i.default)(O.adler,ue.pending_buf,ue.pending-Ie,Ie)),ae(O),Ie=ue.pending,ue.pending===ue.pending_buf_size)){ze=1;break}ue.gzindexIe&&(O.adler=(0,i.default)(O.adler,ue.pending_buf,ue.pending-Ie,Ie)),ze===0&&(ue.gzindex=0,ue.status=at)}else ue.status=at;if(ue.status===at)if(ue.gzhead.comment){Ie=ue.pending;do{if(ue.pending===ue.pending_buf_size&&(ue.gzhead.hcrc&&ue.pending>Ie&&(O.adler=(0,i.default)(O.adler,ue.pending_buf,ue.pending-Ie,Ie)),ae(O),Ie=ue.pending,ue.pending===ue.pending_buf_size)){ze=1;break}ue.gzindexIe&&(O.adler=(0,i.default)(O.adler,ue.pending_buf,ue.pending-Ie,Ie)),ze===0&&(ue.status=ke)}else ue.status=ke;if(ue.status===ke&&(ue.gzhead.hcrc?(ue.pending+2>ue.pending_buf_size&&ae(O),ue.pending+2<=ue.pending_buf_size&&(H(ue,O.adler&255),H(ue,O.adler>>8&255),O.adler=0,ue.status=Ze)):ue.status=Ze),ue.pending!==0){if(ae(O),O.avail_out===0)return ue.last_flush=-1,u}else if(O.avail_in===0&&G(Qe)<=G(He)&&Qe!==n)return ce(O,w);if(ue.status===Et&&O.avail_in!==0)return ce(O,w);if(O.avail_in!==0||ue.lookahead!==0||Qe!==s&&ue.status!==Et){var lt=ue.strategy===b?Ae(ue,Qe):ue.strategy===p?oe(ue,Qe):T[ue.level].func(ue,Qe);if((lt===Re||lt===Je)&&(ue.status=Et),lt===Ve||lt===Re)return O.avail_out===0&&(ue.last_flush=-1),u;if(lt===Ge&&(Qe===o?g._tr_align(ue):Qe!==a&&(g._tr_stored_block(ue,0,0,!1),Qe===d&&(R(ue.head),ue.lookahead===0&&(ue.strstart=0,ue.block_start=0,ue.insert=0))),ae(O),O.avail_out===0))return ue.last_flush=-1,u}return Qe!==n?u:ue.wrap<=0?f:(ue.wrap===2?(H(ue,O.adler&255),H(ue,O.adler>>8&255),H(ue,O.adler>>16&255),H(ue,O.adler>>24&255),H(ue,O.total_in&255),H(ue,O.total_in>>8&255),H(ue,O.total_in>>16&255),H(ue,O.total_in>>24&255)):(L(ue,O.adler>>>16),L(ue,O.adler&65535)),ae(O),ue.wrap>0&&(ue.wrap=-ue.wrap),ue.pending!==0?u:f)}function J(O){var Qe;return!O||!O.state?x:(Qe=O.state.status,Qe!==fe&&Qe!==me&&Qe!==_e&&Qe!==at&&Qe!==ke&&Qe!==Ze&&Qe!==Et?ce(O,x):(O.state=null,Qe===Ze?ce(O,E):u))}function it(O,Qe){var He=Qe.length,ue,Ie,ze,Nt,kt,lt,At,Tt;if(!O||!O.state||(ue=O.state,Nt=ue.wrap,Nt===2||Nt===1&&ue.status!==fe||ue.lookahead))return x;for(Nt===1&&(O.adler=(0,m.default)(O.adler,Qe,He,0)),ue.wrap=0,He>=ue.w_size&&(Nt===0&&(R(ue.head),ue.strstart=0,ue.block_start=0,ue.insert=0),Tt=new v.Buf8(ue.w_size),v.arraySet(Tt,Qe,He-ue.w_size,ue.w_size,0),Qe=Tt,He=ue.w_size),kt=O.avail_in,lt=O.next_in,At=O.input,O.avail_in=He,O.next_in=0,O.input=Qe,F(ue);ue.lookahead>=K;){Ie=ue.strstart,ze=ue.lookahead-(K-1);do ue.ins_h=(ue.ins_h<>>24,f>>>=p,x-=p,p=b>>>16&255,p===0)k[l++]=b&65535;else if(p&16){y=b&65535,p&=15,p&&(x>>=p,x-=p),x<15&&(f+=Z[h++]<>>24,f>>>=p,x-=p,p=b>>>16&255,p&16){if(S=b&65535,p&=15,xo){g.msg="invalid distance too far back",i.mode=e;break e}if(f>>>=p,x-=p,p=l-c,S>p){if(p=S-p,p>n&&i.sane){g.msg="invalid distance too far back",i.mode=e;break e}if(B=0,D=u,a===0){if(B+=d-p,p2;)k[l++]=D[B++],k[l++]=D[B++],k[l++]=D[B++],y-=3;y&&(k[l++]=D[B++],y>1&&(k[l++]=D[B++]))}else{B=l-S;do k[l++]=k[B++],k[l++]=k[B++],k[l++]=k[B++],y-=3;while(y>2);y&&(k[l++]=k[B++],y>1&&(k[l++]=k[B++]))}}else if(p&64){g.msg="invalid distance code",i.mode=e;break e}else{b=w[(b&65535)+(f&(1<>3,h-=y,x-=y<<3,f&=(1<>>24&255)+(he>>>8&65280)+((he&65280)<<8)+((he&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 X(he){var We;return!he||!he.state?w:(We=he.state,he.total_in=he.total_out=We.total=0,he.msg="",We.wrap&&(he.adler=We.wrap&1),We.mode=y,We.last=0,We.havedict=0,We.dmax=32768,We.head=null,We.hold=0,We.bits=0,We.lencode=We.lendyn=new v.Buf32(R),We.distcode=We.distdyn=new v.Buf32(ae),We.sane=1,We.back=-1,f)}function F(he){var We;return!he||!he.state?w:(We=he.state,We.wsize=0,We.whave=0,We.wnext=0,X(he))}function _(he,We){var J,it;return!he||!he.state||(it=he.state,We<0?(J=0,We=-We):(J=(We>>4)+1,We<48&&(We&=15)),We&&(We<8||We>15))?w:(it.window!==null&&it.wbits!==We&&(it.window=null),it.wrap=J,it.wbits=We,F(he))}function $(he,We){var J,it;return he?(it=new ie,he.state=it,it.window=null,J=_(he,We),J!==f&&(he.state=null),J):w}function P(he){return $(he,H)}var oe=!0,Ae,ee;function T(he){if(oe){var We;for(Ae=new v.Buf32(512),ee=new v.Buf32(32),We=0;We<144;)he.lens[We++]=8;for(;We<256;)he.lens[We++]=9;for(;We<280;)he.lens[We++]=7;for(;We<288;)he.lens[We++]=8;for((0,h.default)(o,he.lens,0,288,Ae,0,he.work,{bits:9}),We=0;We<32;)he.lens[We++]=5;(0,h.default)(d,he.lens,0,32,ee,0,he.work,{bits:5}),oe=!1}he.lencode=Ae,he.lenbits=9,he.distcode=ee,he.distbits=5}function I(he,We,J,it){var St,O=he.state;return O.window===null&&(O.wsize=1<=O.wsize?(v.arraySet(O.window,We,J-O.wsize,O.wsize,0),O.wnext=0,O.whave=O.wsize):(St=O.wsize-O.wnext,St>it&&(St=it),v.arraySet(O.window,We,J-it,St,O.wnext),it-=St,it?(v.arraySet(O.window,We,J-it,it,0),O.wnext=it,O.whave=O.wsize):(O.wnext+=St,O.wnext===O.wsize&&(O.wnext=0),O.whave>>8&255,J.check=(0,m.default)(J.check,re,2,0),Ie=0,ze=0,J.mode=S;break}if(J.flags=0,J.head&&(J.head.done=!1),!(J.wrap&1)||(((Ie&255)<<8)+(Ie>>8))%31){he.msg="incorrect header check",J.mode=le;break}if((Ie&15)!==p){he.msg="unknown compression method",J.mode=le;break}if(Ie>>>=4,ze-=4,q=(Ie&15)+8,J.wbits===0)J.wbits=q;else if(q>J.wbits){he.msg="invalid window size",J.mode=le;break}J.dmax=1<>8&1),J.flags&512&&(re[0]=Ie&255,re[1]=Ie>>>8&255,J.check=(0,m.default)(J.check,re,2,0)),Ie=0,ze=0,J.mode=B;case B:for(;ze<32;){if(He===0)break e;He--,Ie+=it[O++]<>>8&255,re[2]=Ie>>>16&255,re[3]=Ie>>>24&255,J.check=(0,m.default)(J.check,re,4,0)),Ie=0,ze=0,J.mode=D;case D:for(;ze<16;){if(He===0)break e;He--,Ie+=it[O++]<>8),J.flags&512&&(re[0]=Ie&255,re[1]=Ie>>>8&255,J.check=(0,m.default)(J.check,re,2,0)),Ie=0,ze=0,J.mode=Z;case Z:if(J.flags&1024){for(;ze<16;){if(He===0)break e;He--,Ie+=it[O++]<>>8&255,J.check=(0,m.default)(J.check,re,2,0)),Ie=0,ze=0}else J.head&&(J.head.extra=null);J.mode=k;case k:if(J.flags&1024&&(lt=J.length,lt>He&&(lt=He),lt&&(J.head&&(q=J.head.extra_len-J.length,J.head.extra||(J.head.extra=new Array(J.head.extra_len)),v.arraySet(J.head.extra,it,O,lt,q)),J.flags&512&&(J.check=(0,m.default)(J.check,it,lt,O)),He-=lt,O+=lt,J.length-=lt),J.length))break e;J.length=0,J.mode=ye;case ye:if(J.flags&2048){if(He===0)break e;lt=0;do q=it[O+lt++],J.head&&q&&J.length<65536&&(J.head.name+=String.fromCharCode(q));while(q&<>9&1,J.head.done=!0),he.adler=J.check=0,J.mode=Q;break;case M:for(;ze<32;){if(He===0)break e;He--,Ie+=it[O++]<>>=ze&7,ze-=ze&7,J.mode=Ge;break}for(;ze<3;){if(He===0)break e;He--,Ie+=it[O++]<>>=1,ze-=1,Ie&3){case 0:J.mode=W;break;case 1:if(T(J),J.mode=me,We===u){Ie>>>=2,ze-=2;break e}break;case 2:J.mode=ve;break;case 3:he.msg="invalid block type",J.mode=le}Ie>>>=2,ze-=2;break;case W:for(Ie>>>=ze&7,ze-=ze&7;ze<32;){if(He===0)break e;He--,Ie+=it[O++]<>>16^65535)){he.msg="invalid stored block lengths",J.mode=le;break}if(J.length=Ie&65535,Ie=0,ze=0,J.mode=K,We===u)break e;case K:J.mode=j;case j:if(lt=J.length,lt){if(lt>He&&(lt=He),lt>ue&&(lt=ue),lt===0)break e;v.arraySet(St,it,O,lt,Qe),He-=lt,O+=lt,ue-=lt,Qe+=lt,J.length-=lt;break}J.mode=Q;break;case ve:for(;ze<14;){if(He===0)break e;He--,Ie+=it[O++]<>>=5,ze-=5,J.ndist=(Ie&31)+1,Ie>>>=5,ze-=5,J.ncode=(Ie&15)+4,Ie>>>=4,ze-=4,J.nlen>286||J.ndist>30){he.msg="too many length or distance symbols",J.mode=le;break}J.have=0,J.mode=Ce;case Ce:for(;J.have>>=3,ze-=3}for(;J.have<19;)J.lens[et[J.have++]]=0;if(J.lencode=J.lendyn,J.lenbits=7,Me={bits:J.lenbits},te=(0,h.default)(s,J.lens,0,19,J.lencode,0,J.work,Me),J.lenbits=Me.bits,te){he.msg="invalid code lengths set",J.mode=le;break}J.have=0,J.mode=fe;case fe:for(;J.have>>24,Ut=Rt>>>16&255,Dt=Rt&65535,!(Yt<=ze);){if(He===0)break e;He--,Ie+=it[O++]<>>=Yt,ze-=Yt,J.lens[J.have++]=Dt;else{if(Dt===16){for(Pe=Yt+2;ze>>=Yt,ze-=Yt,J.have===0){he.msg="invalid bit length repeat",J.mode=le;break}q=J.lens[J.have-1],lt=3+(Ie&3),Ie>>>=2,ze-=2}else if(Dt===17){for(Pe=Yt+3;ze>>=Yt,ze-=Yt,q=0,lt=3+(Ie&7),Ie>>>=3,ze-=3}else{for(Pe=Yt+7;ze>>=Yt,ze-=Yt,q=0,lt=11+(Ie&127),Ie>>>=7,ze-=7}if(J.have+lt>J.nlen+J.ndist){he.msg="invalid bit length repeat",J.mode=le;break}for(;lt--;)J.lens[J.have++]=q}}if(J.mode===le)break;if(J.lens[256]===0){he.msg="invalid code -- missing end-of-block",J.mode=le;break}if(J.lenbits=9,Me={bits:J.lenbits},te=(0,h.default)(o,J.lens,0,J.nlen,J.lencode,0,J.work,Me),J.lenbits=Me.bits,te){he.msg="invalid literal/lengths set",J.mode=le;break}if(J.distbits=6,J.distcode=J.distdyn,Me={bits:J.distbits},te=(0,h.default)(d,J.lens,J.nlen,J.ndist,J.distcode,0,J.work,Me),J.distbits=Me.bits,te){he.msg="invalid distances set",J.mode=le;break}if(J.mode=me,We===u)break e;case me:J.mode=_e;case _e:if(He>=6&&ue>=258){he.next_out=Qe,he.avail_out=ue,he.next_in=O,he.avail_in=He,J.hold=Ie,J.bits=ze,(0,i.default)(he,kt),Qe=he.next_out,St=he.output,ue=he.avail_out,O=he.next_in,it=he.input,He=he.avail_in,Ie=J.hold,ze=J.bits,J.mode===Q&&(J.back=-1);break}for(J.back=0;Rt=J.lencode[Ie&(1<>>24,Ut=Rt>>>16&255,Dt=Rt&65535,!(Yt<=ze);){if(He===0)break e;He--,Ie+=it[O++]<>on)],Yt=Rt>>>24,Ut=Rt>>>16&255,Dt=Rt&65535,!(on+Yt<=ze);){if(He===0)break e;He--,Ie+=it[O++]<>>=on,ze-=on,J.back+=on}if(Ie>>>=Yt,ze-=Yt,J.back+=Yt,J.length=Dt,Ut===0){J.mode=Ve;break}if(Ut&32){J.back=-1,J.mode=Q;break}if(Ut&64){he.msg="invalid literal/length code",J.mode=le;break}J.extra=Ut&15,J.mode=at;case at:if(J.extra){for(Pe=J.extra;ze>>=J.extra,ze-=J.extra,J.back+=J.extra}J.was=J.length,J.mode=ke;case ke:for(;Rt=J.distcode[Ie&(1<>>24,Ut=Rt>>>16&255,Dt=Rt&65535,!(Yt<=ze);){if(He===0)break e;He--,Ie+=it[O++]<>on)],Yt=Rt>>>24,Ut=Rt>>>16&255,Dt=Rt&65535,!(on+Yt<=ze);){if(He===0)break e;He--,Ie+=it[O++]<>>=on,ze-=on,J.back+=on}if(Ie>>>=Yt,ze-=Yt,J.back+=Yt,Ut&64){he.msg="invalid distance code",J.mode=le;break}J.offset=Dt,J.extra=Ut&15,J.mode=Ze;case Ze:if(J.extra){for(Pe=J.extra;ze>>=J.extra,ze-=J.extra,J.back+=J.extra}if(J.offset>J.dmax){he.msg="invalid distance too far back",J.mode=le;break}J.mode=Et;case Et:if(ue===0)break e;if(lt=kt-ue,J.offset>lt){if(lt=J.offset-lt,lt>J.whave&&J.sane){he.msg="invalid distance too far back",J.mode=le;break}lt>J.wnext?(lt-=J.wnext,At=J.wsize-lt):At=J.wnext-lt,lt>J.length&&(lt=J.length),Tt=J.window}else Tt=St,At=Qe-J.offset,lt=J.length;lt>ue&&(lt=ue),ue-=lt,J.length-=lt;do St[Qe++]=Tt[At++];while(--lt);J.length===0&&(J.mode=_e);break;case Ve:if(ue===0)break e;St[Qe++]=J.length,ue--,J.mode=_e;break;case Ge:if(J.wrap){for(;ze<32;){if(He===0)break e;He--,Ie|=it[O++]<=1&&me[Z]===0;Z--);if(k>Z&&(k=Z),Z===0)return A[C++]=1<<24|64<<16|0,A[C++]=1<<24|64<<16|0,p.bits=1,0;for(D=1;D0&&(f===l||Z!==1))return-1;for(_e[1]=0,S=1;Sh||f===s&&M>r)return 1;for(;;){Ze=S-se,b[B]fe?(Et=at[ke+b[B]],Ve=ve[Ce+b[B]]):(Et=96,Ve=0),Q=1<>se)+ne]=Ze<<24|Et<<16|Ve|0;while(ne!==0);for(Q=1<>=1;if(Q!==0?(Y&=Q-1,Y+=Q):Y=0,B++,--me[S]===0){if(S===Z)break;S=x[E+b[B]]}if(S>k&&(Y&K)!==W){for(se===0&&(se=k),j+=D,ye=S-se,Be=1<h||f===s&&M>r)return 1;W=Y&K,A[W]=k<<24|ye<<16|j-C|0}}return Y!==0&&(A[j+Y]=S-se<<24|64<<16|0),p.bits=k,0}},70892:function(wt,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(wt,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=oe,N._tr_flush_block=ee,N._tr_tally=T,N._tr_align=Ae;var v=m(e(35986));function g(){if(typeof WeakMap!="function")return null;var I=new WeakMap;return g=function(){return I},I}function m(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 pe={},De=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var qe in I)if(Object.prototype.hasOwnProperty.call(I,qe)){var Ke=De?Object.getOwnPropertyDescriptor(I,qe):null;Ke&&(Ke.get||Ke.set)?Object.defineProperty(pe,qe,Ke):pe[qe]=I[qe]}return pe.default=I,de&&de.set(I,pe),pe}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,x=f+1+u,E=30,w=19,A=2*x+1,C=15,b=16,p=7,y=256,S=16,B=17,D=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],ye=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],se=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Be=512,M=new Array((x+2)*2);c(M);var Y=new Array(E*2);c(Y);var Q=new Array(Be);c(Q);var ne=new Array(a-n+1);c(ne);var W=new Array(u);c(W);var K=new Array(E);c(K);function j(I,de,pe,De,qe){this.static_tree=I,this.extra_bits=de,this.extra_base=pe,this.elems=De,this.max_length=qe,this.has_stree=I&&I.length}var ve,Ce,fe;function me(I,de){this.dyn_tree=I,this.max_code=0,this.stat_desc=de}function _e(I){return I<256?Q[I]:Q[256+(I>>>7)]}function at(I,de){I.pending_buf[I.pending++]=de&255,I.pending_buf[I.pending++]=de>>>8&255}function ke(I,de,pe){I.bi_valid>b-pe?(I.bi_buf|=de<>b-I.bi_valid,I.bi_valid+=pe-b):(I.bi_buf|=de<>>=1,pe<<=1;while(--de>0);return pe>>>1}function Ve(I){I.bi_valid===16?(at(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 Ge(I,de){var pe=de.dyn_tree,De=de.max_code,qe=de.stat_desc.static_tree,Ke=de.stat_desc.has_stree,he=de.stat_desc.extra_bits,We=de.stat_desc.extra_base,J=de.stat_desc.max_length,it,St,O,Qe,He,ue,Ie=0;for(Qe=0;Qe<=C;Qe++)I.bl_count[Qe]=0;for(pe[I.heap[I.heap_max]*2+1]=0,it=I.heap_max+1;itJ&&(Qe=J,Ie++),pe[St*2+1]=Qe,!(St>De)&&(I.bl_count[Qe]++,He=0,St>=We&&(He=he[St-We]),ue=pe[St*2],I.opt_len+=ue*(Qe+He),Ke&&(I.static_len+=ue*(qe[St*2+1]+He)));if(Ie!==0){do{for(Qe=J-1;I.bl_count[Qe]===0;)Qe--;I.bl_count[Qe]--,I.bl_count[Qe+1]+=2,I.bl_count[J]--,Ie-=2}while(Ie>0);for(Qe=J;Qe!==0;Qe--)for(St=I.bl_count[Qe];St!==0;)O=I.heap[--it],!(O>De)&&(pe[O*2+1]!==Qe&&(I.opt_len+=(Qe-pe[O*2+1])*pe[O*2],pe[O*2+1]=Qe),St--)}}function Re(I,de,pe){var De=new Array(C+1),qe=0,Ke,he;for(Ke=1;Ke<=C;Ke++)De[Ke]=qe=qe+pe[Ke-1]<<1;for(he=0;he<=de;he++){var We=I[he*2+1];We!==0&&(I[he*2]=Et(De[We]++,We))}}function Je(){var I,de,pe,De,qe,Ke=new Array(C+1);for(pe=0,De=0;De>=7;De8?at(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,pe,De){ce(I),De&&(at(I,pe),at(I,~pe)),v.arraySet(I.pending_buf,I.window,de,pe,I.pending),I.pending+=pe}function R(I,de,pe,De){var qe=de*2,Ke=pe*2;return I[qe]>1;he>=1;he--)ae(I,pe,he);it=Ke;do he=I.heap[1],I.heap[1]=I.heap[I.heap_len--],ae(I,pe,1),We=I.heap[1],I.heap[--I.heap_max]=he,I.heap[--I.heap_max]=We,pe[it*2]=pe[he*2]+pe[We*2],I.depth[it]=(I.depth[he]>=I.depth[We]?I.depth[he]:I.depth[We])+1,pe[he*2+1]=pe[We*2+1]=it,I.heap[1]=it++,ae(I,pe,1);while(I.heap_len>=2);I.heap[--I.heap_max]=I.heap[1],Ge(I,de),Re(pe,J,I.bl_count)}function L(I,de,pe){var De,qe=-1,Ke,he=de[0*2+1],We=0,J=7,it=4;for(he===0&&(J=138,it=3),de[(pe+1)*2+1]=65535,De=0;De<=pe;De++)Ke=he,he=de[(De+1)*2+1],!(++We=3&&I.bl_tree[se[de]*2+1]===0;de--);return I.opt_len+=3*(de+1)+5+5+4,de}function F(I,de,pe,De){var qe;for(ke(I,de-257,5),ke(I,pe-1,5),ke(I,De-4,4),qe=0;qe>>=1)if(de&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 r;for(pe=32;pe0?(I.strm.data_type===l&&(I.strm.data_type=_(I)),H(I,I.l_desc),H(I,I.d_desc),he=X(I),qe=I.opt_len+3+7>>>3,Ke=I.static_len+3+7>>>3,Ke<=qe&&(qe=Ke)):qe=Ke=pe+5,pe+4<=qe&&de!==-1?oe(I,de,pe,De):I.strategy===i||Ke===qe?(ke(I,(o<<1)+(De?1:0),3),be(I,M,Y)):(ke(I,(d<<1)+(De?1:0),3),F(I,I.l_desc.max_code+1,I.d_desc.max_code+1,he+1),be(I,I.dyn_ltree,I.dyn_dtree)),le(I),De&&ce(I)}function T(I,de,pe){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]=pe&255,I.last_lit++,de===0?I.dyn_ltree[pe*2]++:(I.matches++,de--,I.dyn_ltree[(ne[pe]+f+1)*2]++,I.dyn_dtree[_e(de)*2]++),I.last_lit===I.lit_bufsize-1}},27589:function(wt,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(wt,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=m(e(50500));function g(){if(typeof WeakMap!="function")return null;var o=new WeakMap;return g=function(){return o},o}function m(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(wt,N,e){"use strict";var t=e(54476),v=e(33885),g=e(20068),m=e(42978),i=e(75931),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,x=d.className,E=d.style,w=d.checked,A=d.disabled,C=d.defaultChecked,b=C===void 0?!1:C,p=d.type,y=p===void 0?"checkbox":p,S=d.title,B=d.onChange,D=(0,i.Z)(d,s),Z=(0,c.useRef)(null),k=(0,l.Z)(b,{value:w}),ye=(0,m.Z)(k,2),se=ye[0],Be=ye[1];(0,c.useImperativeHandle)(n,function(){return{focus:function(){var ne;(ne=Z.current)===null||ne===void 0||ne.focus()},blur:function(){var ne;(ne=Z.current)===null||ne===void 0||ne.blur()},input:Z.current}});var M=r()(f,x,(a={},(0,g.Z)(a,"".concat(f,"-checked"),se),(0,g.Z)(a,"".concat(f,"-disabled"),A),a)),Y=function(ne){A||("checked"in d||Be(ne.target.checked),B==null||B({target:(0,v.Z)((0,v.Z)({},d),{},{type:y,checked:ne.target.checked}),stopPropagation:function(){ne.stopPropagation()},preventDefault:function(){ne.preventDefault()},nativeEvent:ne.nativeEvent}))};return c.createElement("span",{className:M,title:S,style:E},c.createElement("input",(0,t.Z)({},D,{className:"".concat(f,"-input"),ref:Z,onChange:Y,disabled:A,checked:!!se,type:y})),c.createElement("span",{className:"".concat(f,"-inner")}))});N.Z=o},31561:function(wt,N,e){"use strict";e.d(N,{Z:function(){return y}});var t=e(54476),v=e(20068),g=e(42978),m=e(75931),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(S){var B=S.visible,D=S.triggerRef,Z=S.onVisibleChange,k=S.autoFocus,ye=S.overlayRef,se=c.useRef(!1),Be=function(){if(B){var ne,W;(ne=D.current)===null||ne===void 0||(W=ne.focus)===null||W===void 0||W.call(ne),Z==null||Z(!1)}},M=function(){var ne;return(ne=ye.current)!==null&&ne!==void 0&&ne.focus?(ye.current.focus(),se.current=!0,!0):!1},Y=function(ne){switch(ne.keyCode){case d:Be();break;case n:{var W=!1;se.current||(W=M()),W?ne.preventDefault():Be();break}}};c.useEffect(function(){return B?(window.addEventListener("keydown",Y),k&&(0,o.Z)(M,3),function(){window.removeEventListener("keydown",Y),se.current=!1}):function(){se.current=!1}},[B])}var u=(0,c.forwardRef)(function(S,B){var D=S.overlay,Z=S.arrow,k=S.prefixCls,ye=(0,c.useMemo)(function(){var Be;return typeof D=="function"?Be=D():Be=D,Be},[D]),se=(0,l.sQ)(B,ye==null?void 0:ye.ref);return c.createElement(c.Fragment,null,Z&&c.createElement("div",{className:"".concat(k,"-arrow")}),c.cloneElement(ye,{ref:(0,l.Yr)(ye)?se:void 0}))}),f=u,x={adjustX:1,adjustY:1},E=[0,0],w={topLeft:{points:["bl","tl"],overflow:x,offset:[0,-4],targetOffset:E},top:{points:["bc","tc"],overflow:x,offset:[0,-4],targetOffset:E},topRight:{points:["br","tr"],overflow:x,offset:[0,-4],targetOffset:E},bottomLeft:{points:["tl","bl"],overflow:x,offset:[0,4],targetOffset:E},bottom:{points:["tc","bc"],overflow:x,offset:[0,4],targetOffset:E},bottomRight:{points:["tr","br"],overflow:x,offset:[0,4],targetOffset:E}},A=w,C=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function b(S,B){var D,Z=S.arrow,k=Z===void 0?!1:Z,ye=S.prefixCls,se=ye===void 0?"rc-dropdown":ye,Be=S.transitionName,M=S.animation,Y=S.align,Q=S.placement,ne=Q===void 0?"bottomLeft":Q,W=S.placements,K=W===void 0?A:W,j=S.getPopupContainer,ve=S.showAction,Ce=S.hideAction,fe=S.overlayClassName,me=S.overlayStyle,_e=S.visible,at=S.trigger,ke=at===void 0?["hover"]:at,Ze=S.autoFocus,Et=S.overlay,Ve=S.children,Ge=S.onVisibleChange,Re=(0,m.Z)(S,C),Je=c.useState(),le=(0,g.Z)(Je,2),ce=le[0],G=le[1],R="visible"in S?_e:ce,ae=c.useRef(null),be=c.useRef(null),H=c.useRef(null);c.useImperativeHandle(B,function(){return ae.current});var L=function(ee){G(ee),Ge==null||Ge(ee)};a({visible:R,triggerRef:H,onVisibleChange:L,autoFocus:Ze,overlayRef:be});var ie=function(ee){var T=S.onOverlayClick;G(!1),T&&T(ee)},X=function(){return c.createElement(f,{ref:be,overlay:Et,prefixCls:se,arrow:k})},F=function(){return typeof Et=="function"?X:X()},_=function(){var ee=S.minOverlayWidthMatchTrigger,T=S.alignPoint;return"minOverlayWidthMatchTrigger"in S?ee:!T},$=function(){var ee=S.openClassName;return ee!==void 0?ee:"".concat(se,"-open")},P=c.cloneElement(Ve,{className:r()((D=Ve.props)===null||D===void 0?void 0:D.className,R&&$()),ref:(0,l.Yr)(Ve)?(0,l.sQ)(H,Ve.ref):void 0}),oe=Ce;return!oe&&ke.indexOf("contextMenu")!==-1&&(oe=["click"]),c.createElement(i.Z,(0,t.Z)({builtinPlacements:K},Re,{prefixCls:se,ref:ae,popupClassName:r()(fe,(0,v.Z)({},"".concat(se,"-show-arrow"),k)),popupStyle:me,action:ke,showAction:ve,hideAction:oe,popupPlacement:ne,popupAlign:Y,popupTransitionName:Be,popupAnimation:M,popupVisible:R,stretch:_()?"minWidth":"",popup:F(),onPopupVisibleChange:L,onPopupClick:ie,getPopupContainer:j}),P)}var p=c.forwardRef(b),y=p},93681:function(wt,N,e){"use strict";e.r(N),e.d(N,{BaseInput:function(){return s},default:function(){return w}});var t=e(54476),v=e(33885),g=e(20068),m=e(76190),i=e(92310),h=e.n(i),r=e(59301),l=e(5643),c=function(C){var b,p,y=C.inputElement,S=C.prefixCls,B=C.prefix,D=C.suffix,Z=C.addonBefore,k=C.addonAfter,ye=C.className,se=C.style,Be=C.disabled,M=C.readOnly,Y=C.focused,Q=C.triggerFocus,ne=C.allowClear,W=C.value,K=C.handleReset,j=C.hidden,ve=C.classes,Ce=C.classNames,fe=C.dataAttrs,me=C.styles,_e=C.components,at=(_e==null?void 0:_e.affixWrapper)||"span",ke=(_e==null?void 0:_e.groupWrapper)||"span",Ze=(_e==null?void 0:_e.wrapper)||"span",Et=(_e==null?void 0:_e.groupAddon)||"span",Ve=(0,r.useRef)(null),Ge=function(X){var F;(F=Ve.current)!==null&&F!==void 0&&F.contains(X.target)&&(Q==null||Q())},Re=function(){var X;if(!ne)return null;var F=!Be&&!M&&W,_="".concat(S,"-clear-icon"),$=(0,m.Z)(ne)==="object"&&ne!==null&&ne!==void 0&&ne.clearIcon?ne.clearIcon:"\u2716";return r.createElement("span",{onClick:K,onMouseDown:function(oe){return oe.preventDefault()},className:h()(_,(X={},(0,g.Z)(X,"".concat(_,"-hidden"),!F),(0,g.Z)(X,"".concat(_,"-has-suffix"),!!D),X)),role:"button",tabIndex:-1},$)},Je=(0,r.cloneElement)(y,{value:W,hidden:j,className:h()((b=y.props)===null||b===void 0?void 0:b.className,!(0,l.X3)(C)&&!(0,l.He)(C)&&ye)||null,style:(0,v.Z)((0,v.Z)({},(p=y.props)===null||p===void 0?void 0:p.style),!(0,l.X3)(C)&&!(0,l.He)(C)?se:{})});if((0,l.X3)(C)){var le,ce="".concat(S,"-affix-wrapper"),G=h()(ce,(le={},(0,g.Z)(le,"".concat(ce,"-disabled"),Be),(0,g.Z)(le,"".concat(ce,"-focused"),Y),(0,g.Z)(le,"".concat(ce,"-readonly"),M),(0,g.Z)(le,"".concat(ce,"-input-with-clear-btn"),D&&ne&&W),le),!(0,l.He)(C)&&ye,ve==null?void 0:ve.affixWrapper,Ce==null?void 0:Ce.affixWrapper),R=(D||ne)&&r.createElement("span",{className:h()("".concat(S,"-suffix"),Ce==null?void 0:Ce.suffix),style:me==null?void 0:me.suffix},Re(),D);Je=r.createElement(at,(0,t.Z)({className:G,style:(0,v.Z)((0,v.Z)({},(0,l.He)(C)?void 0:se),me==null?void 0:me.affixWrapper),hidden:!(0,l.He)(C)&&j,onClick:Ge},fe==null?void 0:fe.affixWrapper,{ref:Ve}),B&&r.createElement("span",{className:h()("".concat(S,"-prefix"),Ce==null?void 0:Ce.prefix),style:me==null?void 0:me.prefix},B),(0,r.cloneElement)(y,{value:W,hidden:null}),R)}if((0,l.He)(C)){var ae="".concat(S,"-group"),be="".concat(ae,"-addon"),H=h()("".concat(S,"-wrapper"),ae,ve==null?void 0:ve.wrapper),L=h()("".concat(S,"-group-wrapper"),ye,ve==null?void 0:ve.group);return r.createElement(ke,{className:L,style:se,hidden:j},r.createElement(Ze,{className:H},Z&&r.createElement(Et,{className:be},Z),(0,r.cloneElement)(Je,{hidden:null}),k&&r.createElement(Et,{className:be},k)))}return Je},s=c,o=e(94480),d=e(42978),n=e(75931),a=e(18929),u=e(2738),f=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],x=(0,r.forwardRef)(function(A,C){var b=A.autoComplete,p=A.onChange,y=A.onFocus,S=A.onBlur,B=A.onPressEnter,D=A.onKeyDown,Z=A.prefixCls,k=Z===void 0?"rc-input":Z,ye=A.disabled,se=A.htmlSize,Be=A.className,M=A.maxLength,Y=A.suffix,Q=A.showCount,ne=A.type,W=ne===void 0?"text":ne,K=A.classes,j=A.classNames,ve=A.styles,Ce=(0,n.Z)(A,f),fe=(0,a.Z)(A.defaultValue,{value:A.value}),me=(0,d.Z)(fe,2),_e=me[0],at=me[1],ke=(0,r.useState)(!1),Ze=(0,d.Z)(ke,2),Et=Ze[0],Ve=Ze[1],Ge=(0,r.useRef)(null),Re=function(L){Ge.current&&(0,l.nH)(Ge.current,L)};(0,r.useImperativeHandle)(C,function(){return{focus:Re,blur:function(){var L;(L=Ge.current)===null||L===void 0||L.blur()},setSelectionRange:function(L,ie,X){var F;(F=Ge.current)===null||F===void 0||F.setSelectionRange(L,ie,X)},select:function(){var L;(L=Ge.current)===null||L===void 0||L.select()},input:Ge.current}}),(0,r.useEffect)(function(){Ve(function(H){return H&&ye?!1:H})},[ye]);var Je=function(L){A.value===void 0&&at(L.target.value),Ge.current&&(0,l.rJ)(Ge.current,L,p)},le=function(L){B&&L.key==="Enter"&&B(L),D==null||D(L)},ce=function(L){Ve(!0),y==null||y(L)},G=function(L){Ve(!1),S==null||S(L)},R=function(L){at(""),Re(),Ge.current&&(0,l.rJ)(Ge.current,L,p)},ae=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:b},L,{onChange:Je,onFocus:ce,onBlur:G,onKeyDown:le,className:h()(k,(0,g.Z)({},"".concat(k,"-disabled"),ye),j==null?void 0:j.input),style:ve==null?void 0:ve.input,ref:Ge,size:se,type:W}))},be=function(){var L=Number(M)>0;if(Y||Q){var ie=(0,l.D7)(_e),X=(0,o.Z)(ie).length,F=(0,m.Z)(Q)==="object"?Q.formatter({value:ie,count:X,maxLength:M}):"".concat(X).concat(L?" / ".concat(M):"");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"),!!Y),j==null?void 0:j.count),style:(0,v.Z)({},ve==null?void 0:ve.count)},F),Y)}return null};return r.createElement(s,(0,t.Z)({},Ce,{prefixCls:k,className:Be,inputElement:ae(),handleReset:R,value:(0,l.D7)(_e),focused:Et,triggerFocus:Re,suffix:be(),disabled:ye,classes:K,classNames:j,styles:ve}))}),E=x,w=E},5643:function(wt,N,e){"use strict";e.d(N,{D7:function(){return i},He:function(){return t},X3:function(){return v},nH:function(){return m},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 m(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(wt,N,e){"use strict";e.d(N,{iz:function(){return Zt},ck:function(){return He},BW:function(){return Kt},sN:function(){return He},Wd:function(){return Pe},ZP:function(){return bt},Xl:function(){return D}});var t=e(54476),v=e(20068),g=e(33885),m=e(94480),i=e(42978),h=e(75931),r=e(92310),l=e.n(r),c=e(83836),s=e(18929),o=e(13697),d=e(48736),n=e(59301),a=e(4676),u=n.createContext(null);function f(Se,Ue){return Se===void 0?null:"".concat(Se,"-").concat(Ue)}function x(Se){var Ue=n.useContext(u);return f(Ue,Se)}var E=e(80547),w=["children","locked"],A=n.createContext(null);function C(Se,Ue){var tt=(0,g.Z)({},Se);return Object.keys(Ue).forEach(function(dt){var ct=Ue[dt];ct!==void 0&&(tt[dt]=ct)}),tt}function b(Se){var Ue=Se.children,tt=Se.locked,dt=(0,h.Z)(Se,w),ct=n.useContext(A),pt=(0,E.Z)(function(){return C(ct,dt)},[ct,dt],function(gt,It){return!tt&&(gt[0]!==It[0]||!(0,o.Z)(gt[1],It[1],!0))});return n.createElement(A.Provider,{value:pt},Ue)}var p=[],y=n.createContext(null);function S(){return n.useContext(y)}var B=n.createContext(p);function D(Se){var Ue=n.useContext(B);return n.useMemo(function(){return Se!==void 0?[].concat((0,m.Z)(Ue),[Se]):Ue},[Ue,Se])}var Z=n.createContext(null),k=n.createContext({}),ye=k,se=e(29194);function Be(Se){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,se.Z)(Se)){var tt=Se.nodeName.toLowerCase(),dt=["input","select","textarea","button"].includes(tt)||Se.isContentEditable||tt==="a"&&!!Se.getAttribute("href"),ct=Se.getAttribute("tabindex"),pt=Number(ct),gt=null;return ct&&!Number.isNaN(pt)?gt=pt:dt&>===null&&(gt=0),dt&&Se.disabled&&(gt=null),gt!==null&&(gt>=0||Ue&><0)}return!1}function M(Se){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,tt=(0,m.Z)(Se.querySelectorAll("*")).filter(function(dt){return Be(dt,Ue)});return Be(Se,Ue)&&tt.unshift(Se),tt}var Y=null;function Q(){Y=document.activeElement}function ne(){Y=null}function W(){if(Y)try{Y.focus()}catch(Se){}}function K(Se,Ue){if(Ue.keyCode===9){var tt=M(Se),dt=tt[Ue.shiftKey?0:tt.length-1],ct=dt===document.activeElement||Se===document.activeElement;if(ct){var pt=tt[Ue.shiftKey?tt.length-1:0];pt.focus(),Ue.preventDefault()}}}var j=e(10228),ve=e(16089),Ce=j.Z.LEFT,fe=j.Z.RIGHT,me=j.Z.UP,_e=j.Z.DOWN,at=j.Z.ENTER,ke=j.Z.ESC,Ze=j.Z.HOME,Et=j.Z.END,Ve=[me,_e,Ce,fe];function Ge(Se,Ue,tt,dt){var ct,pt,gt,It,Xt="prev",qt="next",un="children",pn="parent";if(Se==="inline"&&dt===at)return{inlineTrigger:!0};var bn=(ct={},(0,v.Z)(ct,me,Xt),(0,v.Z)(ct,_e,qt),ct),Te=(pt={},(0,v.Z)(pt,Ce,tt?qt:Xt),(0,v.Z)(pt,fe,tt?Xt:qt),(0,v.Z)(pt,_e,un),(0,v.Z)(pt,at,un),pt),Ne=(gt={},(0,v.Z)(gt,me,Xt),(0,v.Z)(gt,_e,qt),(0,v.Z)(gt,at,un),(0,v.Z)(gt,ke,pn),(0,v.Z)(gt,Ce,tt?un:pn),(0,v.Z)(gt,fe,tt?pn:un),gt),ot={inline:bn,horizontal:Te,vertical:Ne,inlineSub:bn,horizontalSub:Ne,verticalSub:Ne},ut=(It=ot["".concat(Se).concat(Ue?"":"Sub")])===null||It===void 0?void 0:It[dt];switch(ut){case Xt:return{offset:-1,sibling:!0};case qt:return{offset:1,sibling:!0};case pn:return{offset:-1,sibling:!1};case un:return{offset:1,sibling:!1};default:return null}}function Re(Se){for(var Ue=Se;Ue;){if(Ue.getAttribute("data-menu-list"))return Ue;Ue=Ue.parentElement}return null}function Je(Se,Ue){for(var tt=Se||document.activeElement;tt;){if(Ue.has(tt))return tt;tt=tt.parentElement}return null}function le(Se,Ue){var tt=M(Se,!0);return tt.filter(function(dt){return Ue.has(dt)})}function ce(Se,Ue,tt){var dt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Se)return null;var ct=le(Se,Ue),pt=ct.length,gt=ct.findIndex(function(It){return tt===It});return dt<0?gt===-1?gt=pt-1:gt-=1:dt>0&&(gt+=1),gt=(gt+pt)%pt,ct[gt]}var G=function(Ue,tt){var dt=new Set,ct=new Map,pt=new Map;return Ue.forEach(function(gt){var It=document.querySelector("[data-menu-id='".concat(f(tt,gt),"']"));It&&(dt.add(It),pt.set(It,gt),ct.set(gt,It))}),{elements:dt,key2element:ct,element2key:pt}};function R(Se,Ue,tt,dt,ct,pt,gt,It,Xt,qt){var un=n.useRef(),pn=n.useRef();pn.current=Ue;var bn=function(){ve.Z.cancel(un.current)};return n.useEffect(function(){return function(){bn()}},[]),function(Te){var Ne=Te.which;if([].concat(Ve,[at,ke,Ze,Et]).includes(Ne)){var ot=pt(),ut=G(ot,dt),vt=ut,Vt=vt.elements,Wt=vt.key2element,Jt=vt.element2key,Pt=Wt.get(Ue),en=Je(Pt,Vt),_n=Jt.get(en),tn=Ge(Se,gt(_n,!0).length===1,tt,Ne);if(!tn&&Ne!==Ze&&Ne!==Et)return;(Ve.includes(Ne)||[Ze,Et].includes(Ne))&&Te.preventDefault();var Ht=function(jn){if(jn){var cr=jn,fn=jn.querySelector("a");fn!=null&&fn.getAttribute("href")&&(cr=fn);var ln=Jt.get(jn);It(ln),bn(),un.current=(0,ve.Z)(function(){pn.current===ln&&cr.focus()})}};if([Ze,Et].includes(Ne)||tn.sibling||!en){var Bt;!en||Se==="inline"?Bt=ct.current:Bt=Re(en);var mn,an=le(Bt,Vt);Ne===Ze?mn=an[0]:Ne===Et?mn=an[an.length-1]:mn=ce(Bt,Vt,en,tn.offset),Ht(mn)}else if(tn.inlineTrigger)Xt(_n);else if(tn.offset>0)Xt(_n,!0),bn(),un.current=(0,ve.Z)(function(){ut=G(ot,dt);var vn=en.getAttribute("aria-controls"),jn=document.getElementById(vn),cr=ce(jn,ut.elements);Ht(cr)},5);else if(tn.offset<0){var En=gt(_n,!0),Sn=En[En.length-2],An=Wt.get(Sn);Xt(Sn,!1),Ht(An)}}qt==null||qt(Te)}}function ae(Se){Promise.resolve().then(Se)}var be="__RC_UTIL_PATH_SPLIT__",H=function(Ue){return Ue.join(be)},L=function(Ue){return Ue.split(be)},ie="rc-menu-more";function X(){var Se=n.useState({}),Ue=(0,i.Z)(Se,2),tt=Ue[1],dt=(0,n.useRef)(new Map),ct=(0,n.useRef)(new Map),pt=n.useState([]),gt=(0,i.Z)(pt,2),It=gt[0],Xt=gt[1],qt=(0,n.useRef)(0),un=(0,n.useRef)(!1),pn=function(){un.current||tt({})},bn=(0,n.useCallback)(function(Wt,Jt){var Pt=H(Jt);ct.current.set(Pt,Wt),dt.current.set(Wt,Pt),qt.current+=1;var en=qt.current;ae(function(){en===qt.current&&pn()})},[]),Te=(0,n.useCallback)(function(Wt,Jt){var Pt=H(Jt);ct.current.delete(Pt),dt.current.delete(Wt)},[]),Ne=(0,n.useCallback)(function(Wt){Xt(Wt)},[]),ot=(0,n.useCallback)(function(Wt,Jt){var Pt=dt.current.get(Wt)||"",en=L(Pt);return Jt&&It.includes(en[0])&&en.unshift(ie),en},[It]),ut=(0,n.useCallback)(function(Wt,Jt){return Wt.some(function(Pt){var en=ot(Pt,!0);return en.includes(Jt)})},[ot]),vt=function(){var Jt=(0,m.Z)(dt.current.keys());return It.length&&Jt.push(ie),Jt},Vt=(0,n.useCallback)(function(Wt){var Jt="".concat(dt.current.get(Wt)).concat(be),Pt=new Set;return(0,m.Z)(ct.current.keys()).forEach(function(en){en.startsWith(Jt)&&Pt.add(ct.current.get(en))}),Pt},[]);return n.useEffect(function(){return function(){un.current=!0}},[]),{registerPath:bn,unregisterPath:Te,refreshOverflowKeys:Ne,isSubPathKey:ut,getKeyPath:ot,getKeys:vt,getSubPathKeys:Vt}}function F(Se){var Ue=n.useRef(Se);Ue.current=Se;var tt=n.useCallback(function(){for(var dt,ct=arguments.length,pt=new Array(ct),gt=0;gt1&&(Vt.motionAppear=!1);var Wt=Vt.onVisibleChanged;return Vt.onVisibleChanged=function(Jt){return!bn.current&&!Jt&&ut(!0),Wt==null?void 0:Wt(Jt)},ot?null:n.createElement(b,{mode:pt,locked:!bn.current},n.createElement(U.default,(0,t.Z)({visible:vt},Vt,{forceRender:Xt,removeOnLeave:!1,leavedClassName:"".concat(It,"-hidden")}),function(Jt){var Pt=Jt.className,en=Jt.style;return n.createElement(Nt,{id:Ue,className:Pt,style:en},ct)}))}var te=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],re=["active"],Me=function(Ue){var tt,dt=Ue.style,ct=Ue.className,pt=Ue.title,gt=Ue.eventKey,It=Ue.warnKey,Xt=Ue.disabled,qt=Ue.internalPopupClose,un=Ue.children,pn=Ue.itemIcon,bn=Ue.expandIcon,Te=Ue.popupClassName,Ne=Ue.popupOffset,ot=Ue.popupStyle,ut=Ue.onClick,vt=Ue.onMouseEnter,Vt=Ue.onMouseLeave,Wt=Ue.onTitleClick,Jt=Ue.onTitleMouseEnter,Pt=Ue.onTitleMouseLeave,en=(0,h.Z)(Ue,te),_n=x(gt),tn=n.useContext(A),Ht=tn.prefixCls,Bt=tn.mode,mn=tn.openKeys,an=tn.disabled,En=tn.overflowDisabled,Sn=tn.activeKey,An=tn.selectedKeys,vn=tn.itemIcon,jn=tn.expandIcon,cr=tn.onItemClick,fn=tn.onOpenChange,ln=tn.onActive,xn=n.useContext(ye),Dn=xn._internalRenderSubMenuItem,In=n.useContext(Z),Xn=In.isSubPathKey,ar=D(),qn="".concat(Ht,"-submenu"),yr=an||Xt,Ar=n.useRef(),Vn=n.useRef(),Fr=pn!=null?pn:vn,mr=bn!=null?bn:jn,On=mn.includes(gt),sr=!En&&On,Mr=Xn(An,gt),ir=pe(gt,yr,Jt,Pt),br=ir.active,Nr=(0,h.Z)(ir,re),oi=n.useState(!1),Br=(0,i.Z)(oi,2),kr=Br[0],Yr=Br[1],Gn=function(ci){yr||Yr(ci)},lr=function(ci){Gn(!0),vt==null||vt({key:gt,domEvent:ci})},Kr=function(ci){Gn(!1),Vt==null||Vt({key:gt,domEvent:ci})},gr=n.useMemo(function(){return br||(Bt!=="inline"?kr||Xn([Sn],gt):!1)},[Bt,br,Sn,kr,gt,Xn]),Cr=De(ar.length),Lr=function(ci){yr||(Wt==null||Wt({key:gt,domEvent:ci}),Bt==="inline"&&fn(gt,!On))},ri=F(function(li){ut==null||ut(he(li)),cr(li)}),Fn=function(ci){Bt!=="inline"&&fn(gt,ci)},$n=function(){ln(gt)},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 pt=="string"?pt:null,"data-menu-id":En&&_n?null:_n,"aria-expanded":sr,"aria-haspopup":!0,"aria-controls":nr,"aria-disabled":yr,onClick:Lr,onFocus:$n},Nr),pt,n.createElement(qe,{icon:Bt!=="horizontal"?mr:void 0,props:(0,g.Z)((0,g.Z)({},Ue),{},{isOpen:sr,isSubMenu:!0})},n.createElement("i",{className:"".concat(qn,"-arrow")}))),Rr=n.useRef(Bt);if(Bt!=="inline"&&ar.length>1?Rr.current="vertical":Rr.current=Bt,!En){var xr=Rr.current;er=n.createElement(xe,{mode:xr,prefixCls:qn,visible:!qt&&sr&&Bt!=="inline",popupClassName:Te,popupOffset:Ne,popupStyle:ot,popup:n.createElement(b,{mode:xr==="horizontal"?"vertical":xr},n.createElement(Nt,{id:nr,ref:Vn},un)),disabled:yr,onVisibleChange:Fn},er)}var Ei=n.createElement(c.Z.Item,(0,t.Z)({role:"none"},en,{component:"li",style:dt,className:l()(qn,"".concat(qn,"-").concat(Bt),ct,(tt={},(0,v.Z)(tt,"".concat(qn,"-open"),sr),(0,v.Z)(tt,"".concat(qn,"-active"),gr),(0,v.Z)(tt,"".concat(qn,"-selected"),Mr),(0,v.Z)(tt,"".concat(qn,"-disabled"),yr),tt)),onMouseEnter:lr,onMouseLeave:Kr}),er,!En&&n.createElement(q,{id:nr,open:sr,keyPath:ar},un));return Dn&&(Ei=Dn(Ei,Ue,{selected:Mr,active:gr,open:sr,disabled:yr})),n.createElement(b,{onItemClick:ri,mode:Bt==="horizontal"?"vertical":Bt,itemIcon:Fr,expandIcon:mr},Ei)};function Pe(Se){var Ue=Se.eventKey,tt=Se.children,dt=D(Ue),ct=lt(tt,dt),pt=S();n.useEffect(function(){if(pt)return pt.registerPath(Ue,dt),function(){pt.unregisterPath(Ue,dt)}},[dt]);var gt;return pt?gt=ct:gt=n.createElement(Me,Se,ct),n.createElement(B.Provider,{value:dt},gt)}var et=e(76190),nt=["className","title","eventKey","children"],xt=["children"],Ot=function(Ue){var tt=Ue.className,dt=Ue.title,ct=Ue.eventKey,pt=Ue.children,gt=(0,h.Z)(Ue,nt),It=n.useContext(A),Xt=It.prefixCls,qt="".concat(Xt,"-item-group");return n.createElement("li",(0,t.Z)({role:"presentation"},gt,{onClick:function(pn){return pn.stopPropagation()},className:l()(qt,tt)}),n.createElement("div",{role:"presentation",className:"".concat(qt,"-title"),title:typeof dt=="string"?dt:void 0},dt),n.createElement("ul",{role:"group",className:"".concat(qt,"-list")},pt))};function Kt(Se){var Ue=Se.children,tt=(0,h.Z)(Se,xt),dt=D(tt.eventKey),ct=lt(Ue,dt),pt=S();return pt?ct:n.createElement(Ot,(0,I.Z)(tt,["warnKey"]),ct)}function Zt(Se){var Ue=Se.className,tt=Se.style,dt=n.useContext(A),ct=dt.prefixCls,pt=S();return pt?null:n.createElement("li",{role:"separator",className:l()("".concat(ct,"-item-divider"),Ue),style:tt})}var Mt=["label","children","key","type"];function zt(Se){return(Se||[]).map(function(Ue,tt){if(Ue&&(0,et.Z)(Ue)==="object"){var dt=Ue,ct=dt.label,pt=dt.children,gt=dt.key,It=dt.type,Xt=(0,h.Z)(dt,Mt),qt=gt!=null?gt:"tmp-".concat(tt);return pt||It==="group"?It==="group"?n.createElement(Kt,(0,t.Z)({key:qt},Xt,{title:ct}),zt(pt)):n.createElement(Pe,(0,t.Z)({key:qt},Xt,{title:ct}),zt(pt)):It==="divider"?n.createElement(Zt,(0,t.Z)({key:qt},Xt)):n.createElement(He,(0,t.Z)({key:qt},Xt),ct)}return null}).filter(function(Ue){return Ue})}function Oe(Se,Ue,tt){var dt=Se;return Ue&&(dt=zt(Ue)),lt(dt,tt)}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"],$e=[],st=n.forwardRef(function(Se,Ue){var tt,dt,ct=Se,pt=ct.prefixCls,gt=pt===void 0?"rc-menu":pt,It=ct.rootClassName,Xt=ct.style,qt=ct.className,un=ct.tabIndex,pn=un===void 0?0:un,bn=ct.items,Te=ct.children,Ne=ct.direction,ot=ct.id,ut=ct.mode,vt=ut===void 0?"vertical":ut,Vt=ct.inlineCollapsed,Wt=ct.disabled,Jt=ct.disabledOverflow,Pt=ct.subMenuOpenDelay,en=Pt===void 0?.1:Pt,_n=ct.subMenuCloseDelay,tn=_n===void 0?.1:_n,Ht=ct.forceSubMenuRender,Bt=ct.defaultOpenKeys,mn=ct.openKeys,an=ct.activeKey,En=ct.defaultActiveFirst,Sn=ct.selectable,An=Sn===void 0?!0:Sn,vn=ct.multiple,jn=vn===void 0?!1:vn,cr=ct.defaultSelectedKeys,fn=ct.selectedKeys,ln=ct.onSelect,xn=ct.onDeselect,Dn=ct.inlineIndent,In=Dn===void 0?24:Dn,Xn=ct.motion,ar=ct.defaultMotions,qn=ct.triggerSubMenuAction,yr=qn===void 0?"hover":qn,Ar=ct.builtinPlacements,Vn=ct.itemIcon,Fr=ct.expandIcon,mr=ct.overflowedIndicator,On=mr===void 0?"...":mr,sr=ct.overflowedIndicatorPopupClassName,Mr=ct.getPopupContainer,ir=ct.onClick,br=ct.onOpenChange,Nr=ct.onKeyDown,oi=ct.openAnimation,Br=ct.openTransitionName,kr=ct._internalRenderMenuItem,Yr=ct._internalRenderSubMenuItem,Gn=(0,h.Z)(ct,Xe),lr=n.useMemo(function(){return Oe(Te,bn,$e)},[Te,bn]),Kr=n.useState(!1),gr=(0,i.Z)(Kr,2),Cr=gr[0],Lr=gr[1],ri=n.useRef(),Fn=P(ot),$n=Ne==="rtl",nr=(0,s.Z)(Bt,{value:mn,postState:function(ti){return ti||$e}}),er=(0,i.Z)(nr,2),Rr=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(Rr),ci=(0,i.Z)(li,2),gi=ci[0],Gr=ci[1],zr=n.useRef(!1),yi=n.useMemo(function(){return(vt==="inline"||vt==="vertical")&&Vt?["vertical",Vt]:[vt,!1]},[vt,Vt]),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),zr.current&&(go?xr(gi):Ei($e))},[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"||Jt;n.useEffect(function(){go&&Gr(Rr)},[Rr]),n.useEffect(function(){return zr.current=!0,function(){zr.current=!1}},[]);var fo=X(),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?$e:lr.slice(Mo+1).map(function(di){return di.key}))},[Mo,Bo]);var Ni=(0,s.Z)(an||En&&((tt=lr[0])===null||tt===void 0?void 0:tt.key),{value:an}),zi=(0,i.Z)(Ni,2),ro=zi[0],qi=zi[1],wo=F(function(di){qi(di)}),so=F(function(){qi(void 0)});(0,n.useImperativeHandle)(Ue,function(){return{list:ri.current,focus:function(ti){var ai,$i=_r(),eo=G($i,Fn),Yo=eo.elements,lo=eo.key2element,Jo=eo.element2key,fa=le(ri.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?$e:[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,m.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&&Rr.length&&Vi!=="inline"&&Ei($e)},Go=F(function(di){ir==null||ir(he(di)),na(di)}),ra=F(function(di,ti){var ai=Rr.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)(Rr,ai,!0)||Ei(ai,!0)}),ia=function(ti,ai){var $i=ai!=null?ai:!Rr.includes(ti);ra(ti,$i)},yo=R(Vi,ro,$n,Fn,ri,_r,Zr,qi,ia,Nr);n.useEffect(function(){Lr(!0)},[]);var bo=n.useMemo(function(){return{_internalRenderMenuItem:kr,_internalRenderSubMenuItem:Yr}},[kr,Yr]),da=Vi!=="horizontal"||Jt?lr:lr.map(function(di,ti){return n.createElement(b,{key:di.key,overflowDisabled:ti>Mo},di)}),Ro=n.createElement(c.Z,(0,t.Z)({id:ot,ref:ri,prefixCls:"".concat(gt,"-overflow"),component:"ul",itemComponent:He,className:l()(gt,"".concat(gt,"-root"),"".concat(gt,"-").concat(Vi),qt,(dt={},(0,v.Z)(dt,"".concat(gt,"-inline-collapsed"),Po),(0,v.Z)(dt,"".concat(gt,"-rtl"),$n),dt),It),dir:Ne,style:Xt,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(Pe,{eventKey:ie,title:On,disabled:Bo,internalPopupClose:ai===0,popupClassName:sr},$i)},maxCount:Vi!=="horizontal"||Jt?c.Z.INVALIDATE:c.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ti){Zo(ti)},onKeyDown:yo},Gn));return n.createElement(ye.Provider,{value:bo},n.createElement(u.Provider,{value:Fn},n.createElement(b,{prefixCls:gt,rootClassName:It,mode:Vi,openKeys:Rr,rtl:$n,disabled:Wt,motion:Cr?Xn:null,defaultMotions:Cr?ar:null,activeKey:ro,onActive:wo,onInactive:so,selectedKeys:Vo,inlineIndent:In,subMenuOpenDelay:en,subMenuCloseDelay:tn,forceSubMenuRender:Ht,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)))))}),Ct=st,rt=Ct;rt.Item=He,rt.SubMenu=Pe,rt.ItemGroup=Kt,rt.Divider=Zt;var bt=rt},83836:function(wt,N,e){"use strict";e.d(N,{Z:function(){return Q}});var t=e(54476),v=e(33885),g=e(42978),m=e(75931),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(ne,W){var K=ne.prefixCls,j=ne.invalidate,ve=ne.item,Ce=ne.renderItem,fe=ne.responsive,me=ne.responsiveDisabled,_e=ne.registerSize,at=ne.itemKey,ke=ne.className,Ze=ne.style,Et=ne.children,Ve=ne.display,Ge=ne.order,Re=ne.component,Je=Re===void 0?"div":Re,le=(0,m.Z)(ne,s),ce=fe&&!Ve;function G(L){_e(at,L)}i.useEffect(function(){return function(){G(null)}},[]);var R=Ce&&ve!==o?Ce(ve,{index:Ge}):Et,ae;j||(ae={opacity:ce?0:1,height:ce?0:o,overflowY:ce?"hidden":o,order:fe?Ge:o,pointerEvents:ce?"none":o,position:ce?"absolute":o});var be={};ce&&(be["aria-hidden"]=!0);var H=i.createElement(Je,(0,t.Z)({className:r()(!j&&K,ke),style:(0,v.Z)((0,v.Z)({},ae),Ze)},be,le,{ref:W}),R);return fe&&(H=i.createElement(l.Z,{onResize:function(ie){var X=ie.offsetWidth;G(X)},disabled:me},H)),H}var n=i.forwardRef(d);n.displayName="Item";var a=n,u=e(6089),f=e(4676),x=e(16089);function E(ne){if(typeof MessageChannel=="undefined")(0,x.Z)(ne);else{var W=new MessageChannel;W.port1.onmessage=function(){return ne()},W.port2.postMessage(void 0)}}function w(){var ne=i.useRef(null),W=function(j){ne.current||(ne.current=[],E(function(){(0,f.unstable_batchedUpdates)(function(){ne.current.forEach(function(ve){ve()}),ne.current=null})})),ne.current.push(j)};return W}function A(ne,W){var K=i.useState(W),j=(0,g.Z)(K,2),ve=j[0],Ce=j[1],fe=(0,u.Z)(function(me){ne(function(){Ce(me)})});return[ve,fe]}var C=i.createContext(null),b=["component"],p=["className"],y=["className"],S=function(W,K){var j=i.useContext(C);if(!j){var ve=W.component,Ce=ve===void 0?"div":ve,fe=(0,m.Z)(W,b);return i.createElement(Ce,(0,t.Z)({},fe,{ref:K}))}var me=j.className,_e=(0,m.Z)(j,p),at=W.className,ke=(0,m.Z)(W,y);return i.createElement(C.Provider,{value:null},i.createElement(a,(0,t.Z)({ref:K,className:r()(me,at)},_e,ke)))},B=i.forwardRef(S);B.displayName="RawItem";var D=B,Z=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],k="responsive",ye="invalidate";function se(ne){return"+ ".concat(ne.length," ...")}function Be(ne,W){var K=ne.prefixCls,j=K===void 0?"rc-overflow":K,ve=ne.data,Ce=ve===void 0?[]:ve,fe=ne.renderItem,me=ne.renderRawItem,_e=ne.itemKey,at=ne.itemWidth,ke=at===void 0?10:at,Ze=ne.ssr,Et=ne.style,Ve=ne.className,Ge=ne.maxCount,Re=ne.renderRest,Je=ne.renderRawRest,le=ne.prefix,ce=ne.suffix,G=ne.component,R=G===void 0?"div":G,ae=ne.itemComponent,be=ne.onVisibleChange,H=(0,m.Z)(ne,Z),L=Ze==="full",ie=w(),X=A(ie,null),F=(0,g.Z)(X,2),_=F[0],$=F[1],P=_||0,oe=A(ie,new Map),Ae=(0,g.Z)(oe,2),ee=Ae[0],T=Ae[1],I=A(ie,0),de=(0,g.Z)(I,2),pe=de[0],De=de[1],qe=A(ie,0),Ke=(0,g.Z)(qe,2),he=Ke[0],We=Ke[1],J=A(ie,0),it=(0,g.Z)(J,2),St=it[0],O=it[1],Qe=A(ie,0),He=(0,g.Z)(Qe,2),ue=He[0],Ie=He[1],ze=(0,i.useState)(null),Nt=(0,g.Z)(ze,2),kt=Nt[0],lt=Nt[1],At=(0,i.useState)(null),Tt=(0,g.Z)(At,2),Rt=Tt[0],Yt=Tt[1],Ut=i.useMemo(function(){return Rt===null&&L?Number.MAX_SAFE_INTEGER:Rt||0},[Rt,_]),Dt=(0,i.useState)(!1),on=(0,g.Z)(Dt,2),xe=on[0],U=on[1],q="".concat(j,"-item"),te=Math.max(pe,he),re=Ge===k,Me=Ce.length&&re,Pe=Ge===ye,et=Me||typeof Ge=="number"&&Ce.length>Ge,nt=(0,i.useMemo)(function(){var pt=Ce;return Me?_===null&&L?pt=Ce:pt=Ce.slice(0,Math.min(Ce.length,P/ke)):typeof Ge=="number"&&(pt=Ce.slice(0,Ge)),pt},[Ce,ke,_,Ge,Me]),xt=(0,i.useMemo)(function(){return Me?Ce.slice(Ut+1):Ce.slice(nt.length)},[Ce,nt,Me,Ut]),Ot=(0,i.useCallback)(function(pt,gt){var It;return typeof _e=="function"?_e(pt):(It=_e&&(pt==null?void 0:pt[_e]))!==null&&It!==void 0?It:gt},[_e]),Kt=(0,i.useCallback)(fe||function(pt){return pt},[fe]);function Zt(pt,gt,It){Rt===pt&&(gt===void 0||gt===kt)||(Yt(pt),It||(U(ptP){Zt(Xt-1,pt-qt-ue+he);break}}ce&&st(0)+ue>P&<(null)}},[P,ee,he,St,ue,Ot,nt]);var Ct=xe&&!!xt.length,rt={};kt!==null&&Me&&(rt={position:"absolute",left:kt,top:0});var bt={prefixCls:q,responsive:Me,component:ae,invalidate:Pe},Se=me?function(pt,gt){var It=Ot(pt,gt);return i.createElement(C.Provider,{key:It,value:(0,v.Z)((0,v.Z)({},bt),{},{order:gt,item:pt,itemKey:It,registerSize:zt,display:gt<=Ut})},me(pt,gt))}:function(pt,gt){var It=Ot(pt,gt);return i.createElement(a,(0,t.Z)({},bt,{order:gt,key:It,item:pt,renderItem:Kt,itemKey:It,registerSize:zt,display:gt<=Ut}))},Ue={order:Ct?Ut:Number.MAX_SAFE_INTEGER,className:"".concat(q,"-rest"),registerSize:Oe,display:Ct},tt=Re||se,dt=Je?i.createElement(C.Provider,{value:(0,v.Z)((0,v.Z)({},bt),Ue)},Je(xt)):i.createElement(a,(0,t.Z)({},bt,Ue),typeof tt=="function"?tt(xt):tt),ct=i.createElement(R,(0,t.Z)({className:r()(!Pe&&j,Ve),style:Et,ref:W},H),le&&i.createElement(a,(0,t.Z)({},bt,{responsive:re,responsiveDisabled:!Me,order:-1,className:"".concat(q,"-prefix"),registerSize:Xe,display:!0}),le),nt.map(Se),et?dt:null,ce&&i.createElement(a,(0,t.Z)({},bt,{responsive:re,responsiveDisabled:!Me,order:Ut,className:"".concat(q,"-suffix"),registerSize:$e,display:!0,style:rt}),ce));return re?i.createElement(l.Z,{onResize:Mt,disabled:!Me},ct):ct}var M=i.forwardRef(Be);M.displayName="Overflow",M.Item=D,M.RESPONSIVE=k,M.INVALIDATE=ye;var Y=M,Q=Y},17115:function(wt,N,e){"use strict";e.d(N,{ZP:function(){return r}});var t=e(42978),v=e(59301),g=e(47273),m=0,i=(0,g.Z)();function h(){var l;return i?(l=m,m+=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(wt,N,e){"use strict";e.d(N,{Ac:function(){return _},Xo:function(){return he},Wx:function(){return J},ZP:function(){return q},lk:function(){return C}});var t=e(54476),v=e(94480),g=e(20068),m=e(33885),i=e(42978),h=e(75931),r=e(76190),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),x=function(re){var Me=re.className,Pe=re.customizeIcon,et=re.customizeIconProps,nt=re.onMouseDown,xt=re.onClick,Ot=re.children,Kt;return typeof Pe=="function"?Kt=Pe(et):Kt=Pe,s.createElement("span",{className:Me,onMouseDown:function(Mt){Mt.preventDefault(),nt&&nt(Mt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:xt,"aria-hidden":!0},Kt!==void 0?Kt:s.createElement("span",{className:d()(Me.split(/\s+/).map(function(Zt){return"".concat(Zt,"-icon")}))},Ot))},E=x;function w(te,re,Me,Pe,et){var nt=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=s.useMemo(function(){if((0,r.Z)(Pe)==="object")return Pe.clearIcon;if(et)return et},[Pe,et]),Zt=s.useMemo(function(){return!!(!nt&&Pe&&(Me.length||xt)&&!(Ot==="combobox"&&xt===""))},[Pe,nt,Me.length,xt,Ot]);return{allowClear:Zt,clearIcon:s.createElement(E,{className:"".concat(te,"-clear"),onMouseDown:re,customizeIcon:Kt},"\xD7")}}var A=s.createContext(null);function C(){return s.useContext(A)}function b(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,re=s.useState(!1),Me=(0,i.Z)(re,2),Pe=Me[0],et=Me[1],nt=s.useRef(null),xt=function(){window.clearTimeout(nt.current)};s.useEffect(function(){return xt},[]);var Ot=function(Zt,Mt){xt(),nt.current=window.setTimeout(function(){et(Zt),Mt&&Mt()},te)};return[Pe,Ot,xt]}function p(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,re=s.useRef(null),Me=s.useRef(null);s.useEffect(function(){return function(){window.clearTimeout(Me.current)}},[]);function Pe(et){(et||re.current===null)&&(re.current=et),window.clearTimeout(Me.current),Me.current=window.setTimeout(function(){re.current=null},te)}return[function(){return re.current},Pe]}function y(te,re,Me,Pe){var et=s.useRef(null);et.current={open:re,triggerOpen:Me,customizedTrigger:Pe},s.useEffect(function(){function nt(xt){var Ot;if(!((Ot=et.current)!==null&&Ot!==void 0&&Ot.customizedTrigger)){var Kt=xt.target;Kt.shadowRoot&&xt.composed&&(Kt=xt.composedPath()[0]||Kt),et.current.open&&te().filter(function(Zt){return Zt}).every(function(Zt){return!Zt.contains(Kt)&&Zt!==Kt})&&et.current.triggerOpen(!1)}}return window.addEventListener("mousedown",nt),function(){return window.removeEventListener("mousedown",nt)}},[])}var S=e(26112),B=e(83836),D=function(re,Me){var Pe,et,nt=re.prefixCls,xt=re.id,Ot=re.inputElement,Kt=re.disabled,Zt=re.tabIndex,Mt=re.autoFocus,zt=re.autoComplete,Oe=re.editable,Xe=re.activeDescendantId,$e=re.value,st=re.maxLength,Ct=re.onKeyDown,rt=re.onMouseDown,bt=re.onChange,Se=re.onPaste,Ue=re.onCompositionStart,tt=re.onCompositionEnd,dt=re.open,ct=re.attrs,pt=Ot||s.createElement("input",null),gt=pt,It=gt.ref,Xt=gt.props,qt=Xt.onKeyDown,un=Xt.onChange,pn=Xt.onMouseDown,bn=Xt.onCompositionStart,Te=Xt.onCompositionEnd,Ne=Xt.style;return(0,c.Kp)(!("maxLength"in pt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),pt=s.cloneElement(pt,(0,m.Z)((0,m.Z)((0,m.Z)({type:"search"},Xt),{},{id:xt,ref:(0,f.sQ)(Me,It),disabled:Kt,tabIndex:Zt,autoComplete:zt||"off",autoFocus:Mt,className:d()("".concat(nt,"-selection-search-input"),(Pe=pt)===null||Pe===void 0||(et=Pe.props)===null||et===void 0?void 0:et.className),role:"combobox","aria-label":"Search","aria-expanded":dt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(xt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(xt,"_list"),"aria-activedescendant":dt?Xe:void 0},ct),{},{value:Oe?$e:"",maxLength:st,readOnly:!Oe,unselectable:Oe?null:"on",style:(0,m.Z)((0,m.Z)({},Ne),{},{opacity:Oe?null:0}),onKeyDown:function(ut){Ct(ut),qt&&qt(ut)},onMouseDown:function(ut){rt(ut),pn&&pn(ut)},onChange:function(ut){bt(ut),un&&un(ut)},onCompositionStart:function(ut){Ue(ut),bn&&bn(ut)},onCompositionEnd:function(ut){tt(ut),Te&&Te(ut)},onPaste:Se})),pt},Z=s.forwardRef(D);Z.displayName="Input";var k=Z;function ye(te){return Array.isArray(te)?te:te!==void 0?[te]:[]}var se=typeof window!="undefined"&&window.document&&window.document.documentElement,Be=se;function M(te){return te!=null}function Y(te){return!te&&te!==0}function Q(te){return["string","number"].includes((0,r.Z)(te))}function ne(te){var re=void 0;return te&&(Q(te.title)?re=te.title.toString():Q(te.label)&&(re=te.label.toString())),re}function W(te,re){Be?s.useLayoutEffect(te,re):s.useEffect(te,re)}function K(te){var re;return(re=te.key)!==null&&re!==void 0?re:te.value}var j=function(re){re.preventDefault(),re.stopPropagation()},ve=function(re){var Me=re.id,Pe=re.prefixCls,et=re.values,nt=re.open,xt=re.searchValue,Ot=re.autoClearSearchValue,Kt=re.inputRef,Zt=re.placeholder,Mt=re.disabled,zt=re.mode,Oe=re.showSearch,Xe=re.autoFocus,$e=re.autoComplete,st=re.activeDescendantId,Ct=re.tabIndex,rt=re.removeIcon,bt=re.maxTagCount,Se=re.maxTagTextLength,Ue=re.maxTagPlaceholder,tt=Ue===void 0?function(Sn){return"+ ".concat(Sn.length," ...")}:Ue,dt=re.tagRender,ct=re.onToggleOpen,pt=re.onRemove,gt=re.onInputChange,It=re.onInputPaste,Xt=re.onInputKeyDown,qt=re.onInputMouseDown,un=re.onInputCompositionStart,pn=re.onInputCompositionEnd,bn=s.useRef(null),Te=(0,s.useState)(0),Ne=(0,i.Z)(Te,2),ot=Ne[0],ut=Ne[1],vt=(0,s.useState)(!1),Vt=(0,i.Z)(vt,2),Wt=Vt[0],Jt=Vt[1],Pt="".concat(Pe,"-selection"),en=nt||zt==="multiple"&&Ot===!1||zt==="tags"?xt:"",_n=zt==="tags"||zt==="multiple"&&Ot===!1||Oe&&(nt||Wt);W(function(){ut(bn.current.scrollWidth)},[en]);function tn(Sn,An,vn,jn,cr){return s.createElement("span",{className:d()("".concat(Pt,"-item"),(0,g.Z)({},"".concat(Pt,"-item-disabled"),vn)),title:ne(Sn)},s.createElement("span",{className:"".concat(Pt,"-item-content")},An),jn&&s.createElement(E,{className:"".concat(Pt,"-item-remove"),onMouseDown:j,onClick:cr,customizeIcon:rt},"\xD7"))}function Ht(Sn,An,vn,jn,cr){var fn=function(xn){j(xn),ct(!nt)};return s.createElement("span",{onMouseDown:fn},dt({label:An,value:Sn,disabled:vn,closable:jn,onClose:cr}))}function Bt(Sn){var An=Sn.disabled,vn=Sn.label,jn=Sn.value,cr=!Mt&&!An,fn=vn;if(typeof Se=="number"&&(typeof vn=="string"||typeof vn=="number")){var ln=String(fn);ln.length>Se&&(fn="".concat(ln.slice(0,Se),"..."))}var xn=function(In){In&&In.stopPropagation(),pt(Sn)};return typeof dt=="function"?Ht(jn,fn,An,cr,xn):tn(Sn,fn,An,cr,xn)}function mn(Sn){var An=typeof tt=="function"?tt(Sn):tt;return tn({title:An},An,!1)}var an=s.createElement("div",{className:"".concat(Pt,"-search"),style:{width:ot},onFocus:function(){Jt(!0)},onBlur:function(){Jt(!1)}},s.createElement(k,{ref:Kt,open:nt,prefixCls:Pe,id:Me,inputElement:null,disabled:Mt,autoFocus:Xe,autoComplete:$e,editable:_n,activeDescendantId:st,value:en,onKeyDown:Xt,onMouseDown:qt,onChange:gt,onPaste:It,onCompositionStart:un,onCompositionEnd:pn,tabIndex:Ct,attrs:(0,S.Z)(re,!0)}),s.createElement("span",{ref:bn,className:"".concat(Pt,"-search-mirror"),"aria-hidden":!0},en,"\xA0")),En=s.createElement(B.Z,{prefixCls:"".concat(Pt,"-overflow"),data:et,renderItem:Bt,renderRest:mn,suffix:an,itemKey:K,maxCount:bt});return s.createElement(s.Fragment,null,En,!et.length&&!en&&s.createElement("span",{className:"".concat(Pt,"-placeholder")},Zt))},Ce=ve,fe=function(re){var Me=re.inputElement,Pe=re.prefixCls,et=re.id,nt=re.inputRef,xt=re.disabled,Ot=re.autoFocus,Kt=re.autoComplete,Zt=re.activeDescendantId,Mt=re.mode,zt=re.open,Oe=re.values,Xe=re.placeholder,$e=re.tabIndex,st=re.showSearch,Ct=re.searchValue,rt=re.activeValue,bt=re.maxLength,Se=re.onInputKeyDown,Ue=re.onInputMouseDown,tt=re.onInputChange,dt=re.onInputPaste,ct=re.onInputCompositionStart,pt=re.onInputCompositionEnd,gt=re.title,It=s.useState(!1),Xt=(0,i.Z)(It,2),qt=Xt[0],un=Xt[1],pn=Mt==="combobox",bn=pn||st,Te=Oe[0],Ne=Ct||"";pn&&rt&&!qt&&(Ne=rt),s.useEffect(function(){pn&&un(!1)},[pn,rt]);var ot=Mt!=="combobox"&&!zt&&!st?!1:!!Ne,ut=gt===void 0?ne(Te):gt,vt=function(){if(Te)return null;var Wt=ot?{visibility:"hidden"}:void 0;return s.createElement("span",{className:"".concat(Pe,"-selection-placeholder"),style:Wt},Xe)};return s.createElement(s.Fragment,null,s.createElement("span",{className:"".concat(Pe,"-selection-search")},s.createElement(k,{ref:nt,prefixCls:Pe,id:et,open:zt,inputElement:Me,disabled:xt,autoFocus:Ot,autoComplete:Kt,editable:bn,activeDescendantId:Zt,value:Ne,onKeyDown:Se,onMouseDown:Ue,onChange:function(Wt){un(!0),tt(Wt)},onPaste:dt,onCompositionStart:ct,onCompositionEnd:pt,tabIndex:$e,attrs:(0,S.Z)(re,!0),maxLength:pn?bt:void 0})),!pn&&Te?s.createElement("span",{className:"".concat(Pe,"-selection-item"),title:ut,style:ot?{visibility:"hidden"}:void 0},Te.label):null,vt())},me=fe;function _e(te){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(te)}var at=function(re,Me){var Pe=(0,s.useRef)(null),et=(0,s.useRef)(!1),nt=re.prefixCls,xt=re.open,Ot=re.mode,Kt=re.showSearch,Zt=re.tokenWithEnter,Mt=re.autoClearSearchValue,zt=re.onSearch,Oe=re.onSearchSubmit,Xe=re.onToggleOpen,$e=re.onInputKeyDown,st=re.domRef;s.useImperativeHandle(Me,function(){return{focus:function(){Pe.current.focus()},blur:function(){Pe.current.blur()}}});var Ct=p(0),rt=(0,i.Z)(Ct,2),bt=rt[0],Se=rt[1],Ue=function(Ne){var ot=Ne.which;(ot===u.Z.UP||ot===u.Z.DOWN)&&Ne.preventDefault(),$e&&$e(Ne),ot===u.Z.ENTER&&Ot==="tags"&&!et.current&&!xt&&(Oe==null||Oe(Ne.target.value)),_e(ot)&&Xe(!0)},tt=function(){Se(!0)},dt=(0,s.useRef)(null),ct=function(Ne){zt(Ne,!0,et.current)!==!1&&Xe(!0)},pt=function(){et.current=!0},gt=function(Ne){et.current=!1,Ot!=="combobox"&&ct(Ne.target.value)},It=function(Ne){var ot=Ne.target.value;if(Zt&&dt.current&&/[\r\n]/.test(dt.current)){var ut=dt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");ot=ot.replace(ut,dt.current)}dt.current=null,ct(ot)},Xt=function(Ne){var ot=Ne.clipboardData,ut=ot.getData("text");dt.current=ut},qt=function(Ne){var ot=Ne.target;if(ot!==Pe.current){var ut=document.body.style.msTouchAction!==void 0;ut?setTimeout(function(){Pe.current.focus()}):Pe.current.focus()}},un=function(Ne){var ot=bt();Ne.target!==Pe.current&&!ot&&Ot!=="combobox"&&Ne.preventDefault(),(Ot!=="combobox"&&(!Kt||!ot)||!xt)&&(xt&&Mt!==!1&&zt("",!0,!1),Xe())},pn={inputRef:Pe,onInputKeyDown:Ue,onInputMouseDown:tt,onInputChange:It,onInputPaste:Xt,onInputCompositionStart:pt,onInputCompositionEnd:gt},bn=Ot==="multiple"||Ot==="tags"?s.createElement(Ce,(0,t.Z)({},re,pn)):s.createElement(me,(0,t.Z)({},re,pn));return s.createElement("div",{ref:st,className:"".concat(nt,"-selector"),onClick:qt,onMouseDown:un},bn)},ke=s.forwardRef(at);ke.displayName="Selector";var Ze=ke,Et=e(35593),Ve=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ge=function(re){var Me=re===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Me,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Me,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Me,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Me,adjustY:1},htmlRegion:"scroll"}}},Re=function(re,Me){var Pe=re.prefixCls,et=re.disabled,nt=re.visible,xt=re.children,Ot=re.popupElement,Kt=re.animation,Zt=re.transitionName,Mt=re.dropdownStyle,zt=re.dropdownClassName,Oe=re.direction,Xe=Oe===void 0?"ltr":Oe,$e=re.placement,st=re.builtinPlacements,Ct=re.dropdownMatchSelectWidth,rt=re.dropdownRender,bt=re.dropdownAlign,Se=re.getPopupContainer,Ue=re.empty,tt=re.getTriggerDOMNode,dt=re.onPopupVisibleChange,ct=re.onPopupMouseEnter,pt=(0,h.Z)(re,Ve),gt="".concat(Pe,"-dropdown"),It=Ot;rt&&(It=rt(Ot));var Xt=s.useMemo(function(){return st||Ge(Ct)},[st,Ct]),qt=Kt?"".concat(gt,"-").concat(Kt):Zt,un=typeof Ct=="number",pn=s.useMemo(function(){return un?null:Ct===!1?"minWidth":"width"},[Ct,un]),bn=Mt;un&&(bn=(0,m.Z)((0,m.Z)({},bn),{},{width:Ct}));var Te=s.useRef(null);return s.useImperativeHandle(Me,function(){return{getPopupElement:function(){return Te.current}}}),s.createElement(Et.Z,(0,t.Z)({},pt,{showAction:dt?["click"]:[],hideAction:dt?["click"]:[],popupPlacement:$e||(Xe==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Xt,prefixCls:gt,popupTransitionName:qt,popup:s.createElement("div",{ref:Te,onMouseEnter:ct},It),stretch:pn,popupAlign:bt,popupVisible:nt,getPopupContainer:Se,popupClassName:d()(zt,(0,g.Z)({},"".concat(gt,"-empty"),Ue)),popupStyle:bn,getTriggerDOMNode:tt,onPopupVisibleChange:dt}),xt)},Je=s.forwardRef(Re);Je.displayName="SelectTrigger";var le=Je,ce=e(66712);function G(te,re){var Me=te.key,Pe;return"value"in te&&(Pe=te.value),Me!=null?Me:Pe!==void 0?Pe:"rc-index-key-".concat(re)}function R(te,re){var Me=te||{},Pe=Me.label,et=Me.value,nt=Me.options,xt=Me.groupLabel,Ot=Pe||(re?"children":"label");return{label:Ot,value:et||"value",options:nt||"options",groupLabel:xt||Ot}}function ae(te){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Me=re.fieldNames,Pe=re.childrenAsData,et=[],nt=R(Me,!1),xt=nt.label,Ot=nt.value,Kt=nt.options,Zt=nt.groupLabel;function Mt(zt,Oe){zt.forEach(function(Xe){if(Oe||!(Kt in Xe)){var $e=Xe[Ot];et.push({key:G(Xe,et.length),groupOption:Oe,data:Xe,label:Xe[xt],value:$e})}else{var st=Xe[Zt];st===void 0&&Pe&&(st=Xe.label),et.push({key:G(Xe,et.length),group:!0,data:Xe,label:st}),Mt(Xe[Kt],!0)}})}return Mt(te,!1),et}function be(te){var re=(0,m.Z)({},te);return"props"in re||Object.defineProperty(re,"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`."),re}}),re}function H(te,re){if(!re||!re.length)return null;var Me=!1;function Pe(nt,xt){var Ot=(0,ce.Z)(xt),Kt=Ot[0],Zt=Ot.slice(1);if(!Kt)return[nt];var Mt=nt.split(Kt);return Me=Me||Mt.length>1,Mt.reduce(function(zt,Oe){return[].concat((0,v.Z)(zt),(0,v.Z)(Pe(Oe,Zt)))},[]).filter(function(zt){return zt})}var et=Pe(te,re);return Me?et: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 X(te){return te==="tags"||te==="multiple"}var F=s.forwardRef(function(te,re){var Me,Pe,et=te.id,nt=te.prefixCls,xt=te.className,Ot=te.showSearch,Kt=te.tagRender,Zt=te.direction,Mt=te.omitDomProps,zt=te.displayValues,Oe=te.onDisplayValuesChange,Xe=te.emptyOptions,$e=te.notFoundContent,st=$e===void 0?"Not Found":$e,Ct=te.onClear,rt=te.mode,bt=te.disabled,Se=te.loading,Ue=te.getInputElement,tt=te.getRawInputElement,dt=te.open,ct=te.defaultOpen,pt=te.onDropdownVisibleChange,gt=te.activeValue,It=te.onActiveValueChange,Xt=te.activeDescendantId,qt=te.searchValue,un=te.autoClearSearchValue,pn=te.onSearch,bn=te.onSearchSplit,Te=te.tokenSeparators,Ne=te.allowClear,ot=te.suffixIcon,ut=te.clearIcon,vt=te.OptionList,Vt=te.animation,Wt=te.transitionName,Jt=te.dropdownStyle,Pt=te.dropdownClassName,en=te.dropdownMatchSelectWidth,_n=te.dropdownRender,tn=te.dropdownAlign,Ht=te.placement,Bt=te.builtinPlacements,mn=te.getPopupContainer,an=te.showAction,En=an===void 0?[]:an,Sn=te.onFocus,An=te.onBlur,vn=te.onKeyUp,jn=te.onKeyDown,cr=te.onMouseDown,fn=(0,h.Z)(te,L),ln=X(rt),xn=(Ot!==void 0?Ot:ln)||rt==="combobox",Dn=(0,m.Z)({},fn);ie.forEach(function(Zr){delete Dn[Zr]}),Mt==null||Mt.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),mr=s.useRef(null),On=b(),sr=(0,i.Z)(On,3),Mr=sr[0],ir=sr[1],br=sr[2];s.useImperativeHandle(re,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=mr.current)===null||bi===void 0?void 0:bi.scrollTo(xi)}}});var Nr=s.useMemo(function(){var Zr;if(rt!=="combobox")return qt;var _r=(Zr=zt[0])===null||Zr===void 0?void 0:Zr.value;return typeof _r=="string"||typeof _r=="number"?String(_r):""},[qt,rt,zt]),oi=rt==="combobox"&&typeof Ue=="function"&&Ue()||null,Br=typeof tt=="function"&&tt(),kr=(0,f.x1)(Ar,Br==null||(Me=Br.props)===null||Me===void 0?void 0:Me.ref),Yr=s.useState(!1),Gn=(0,i.Z)(Yr,2),lr=Gn[0],Kr=Gn[1];(0,n.Z)(function(){Kr(!0)},[]);var gr=(0,l.Z)(!1,{defaultValue:ct,value:dt}),Cr=(0,i.Z)(gr,2),Lr=Cr[0],ri=Cr[1],Fn=lr?Lr:!1,$n=!st&&Xe;(bt||$n&&Fn&&rt==="combobox")&&(Fn=!1);var nr=$n?!1:Fn,er=s.useCallback(function(Zr){var _r=Zr!==void 0?Zr:!Fn;bt||(ri(_r),Fn!==_r&&(pt==null||pt(_r)))},[bt,Fn,ri,pt]),Rr=s.useMemo(function(){return(Te||[]).some(function(Zr){return[` +`),this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:he}}))}}else return this._fail("Unexpected action in extended clipboard message: "+Ae)}return!0}},{key:"_handleServerFenceMsg",value:function(){if(this._sock.rQwait("ServerFence header",8,1))return!1;this._sock.rQskipBytes(3);var _=this._sock.rQshift32(),$=this._sock.rQshift8();if(this._sock.rQwait("ServerFence payload",$,9))return!1;$>64&&(g.Warn("Bad payload length ("+$+") in fence response"),$=64);var F=this._sock.rQshiftStr($);return this._supportsFence=!0,_&1<<31?(_&=3,X.messages.clientFence(this._sock,_,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 _=this._sock.rQshift8(),$=this._sock.rQshift8();switch($){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: "+$+")");break}return!0}},{key:"_normalMsg",value:function(){var _;this._FBU.rects>0?_=0:_=this._sock.rQshift8();var $,F;switch(_){case 0:return F=this._framebufferUpdate(),F&&!this._enabledContinuousUpdates&&X.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 $=!this._supportsContinuousUpdates,this._supportsContinuousUpdates=!0,this._enabledContinuousUpdates=!1,$&&(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($){}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,$=this._FBU.y,F=this._FBU.width,ue=this._FBU.height;if(this._sock.rQwait("VMware cursor encoding",1))return!1;var Ae=this._sock.rQshift8();this._sock.rQshift8();var ee,T=4;if(Ae==0){var I=-256;if(ee=new Array(F*ue*T),this._sock.rQwait("VMware cursor classic encoding",F*ue*T*2,2))return!1;for(var de=new Array(F*ue),pe=0;pe>8&255,J=he>>16&255,it=he>>24&255;ee[Ke*T]=Ze,ee[Ke*T+1]=J,ee[Ke*T+2]=it,ee[Ke*T+3]=255}else(de[Ke]&I)==I?De[Ke]==0?(ee[Ke*T]=0,ee[Ke*T+1]=0,ee[Ke*T+2]=0,ee[Ke*T+3]=0):((De[Ke]&I)==I,ee[Ke*T]=0,ee[Ke*T+1]=0,ee[Ke*T+2]=0,ee[Ke*T+3]=255):(ee[Ke*T]=0,ee[Ke*T+1]=0,ee[Ke*T+2]=0,ee[Ke*T+3]=255)}else if(Ae==1){if(this._sock.rQwait("VMware cursor alpha encoding",F*ue*4,2))return!1;ee=new Array(F*ue*T);for(var St=0;St>24&255,ee[St*4+1]=O>>16&255,ee[St*4+2]=O>>8&255,ee[St*4+3]=O&255}}else return g.Warn("The given cursor type is not supported: "+Ae+" given."),!1;return this._updateCursor(ee,_,$,F,ue),!0}},{key:"_handleCursor",value:function(){var _=this._FBU.x,$=this._FBU.y,F=this._FBU.width,ue=this._FBU.height,Ae=F*ue*4,ee=Math.ceil(F/8)*ue,T=Ae+ee;if(this._sock.rQwait("cursor encoding",T))return!1;for(var I=this._sock.rQshiftBytes(Ae),de=this._sock.rQshiftBytes(ee),pe=new Uint8Array(F*ue*4),De=0,qe=0;qe9){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(_,$){var F=_.split("").map(function(ue){return ue.charCodeAt(0)});return new f.default(F).encrypt($)}}]),X}(l.default);N.Z=k,k.messages={keyEvent:function(ie,X,P){var _=ie._sQ,$=ie._sQlen;_[$]=4,_[$+1]=P,_[$+2]=0,_[$+3]=0,_[$+4]=X>>24,_[$+5]=X>>16,_[$+6]=X>>8,_[$+7]=X,ie._sQlen+=8,ie.flush()},QEMUExtendedKeyEvent:function(ie,X,P,_){function $(ee){var T=_>>8,I=_&255;return T===224&&I<127?I|128:ee}var F=ie._sQ,ue=ie._sQlen;F[ue]=255,F[ue+1]=0,F[ue+2]=P>>8,F[ue+3]=P,F[ue+4]=X>>24,F[ue+5]=X>>16,F[ue+6]=X>>8,F[ue+7]=X;var Ae=$(_);F[ue+8]=Ae>>24,F[ue+9]=Ae>>16,F[ue+10]=Ae>>8,F[ue+11]=Ae,ie._sQlen+=12,ie.flush()},pointerEvent:function(ie,X,P,_){var $=ie._sQ,F=ie._sQlen;$[F]=5,$[F+1]=_,$[F+2]=X>>8,$[F+3]=X,$[F+4]=P>>8,$[F+5]=P,ie._sQlen+=6,ie.flush()},_buildExtendedClipboardFlags:function(ie,X){for(var P=new Uint8Array(4),_=0,$=0,F=0;F>24,P[1]=0,P[2]=0,P[3]=_,P},extendedClipboardProvide:function(ie,X,P){for(var _=new o.default,$=[],F=0;F>24&255,ue.length>>16&255,ue.length>>8&255,ue.length&255);for(var Ae=0;Ae>24,$[F+1]=P[_[ue]]>>16,$[F+2]=P[_[ue]]>>8,$[F+3]=P[_[ue]]>>0,F+=4,$[3]|=1<<_[ue];k.messages.clientCutText(ie,$,!0)},clientCutText:function(ie,X){var P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,_=ie._sQ,$=ie._sQlen;_[$]=6,_[$+1]=0,_[$+2]=0,_[$+3]=0;var F;P?F=(0,v.toUnsigned32bit)(-X.length):F=X.length,_[$+4]=F>>24,_[$+5]=F>>16,_[$+6]=F>>8,_[$+7]=F,ie._sQlen+=8;for(var ue=0,Ae=X.length;Ae>0;){for(var ee=Math.min(Ae,ie._sQbufferSize-ie._sQlen),T=0;T>8,F[ue+3]=X,F[ue+4]=P>>8,F[ue+5]=P,F[ue+6]=1,F[ue+7]=0,F[ue+8]=_>>24,F[ue+9]=_>>16,F[ue+10]=_>>8,F[ue+11]=_,F[ue+12]=0,F[ue+13]=0,F[ue+14]=0,F[ue+15]=0,F[ue+16]=X>>8,F[ue+17]=X,F[ue+18]=P>>8,F[ue+19]=P,F[ue+20]=$>>24,F[ue+21]=$>>16,F[ue+22]=$>>8,F[ue+23]=$,ie._sQlen+=24,ie.flush()},clientFence:function(ie,X,P){var _=ie._sQ,$=ie._sQlen;_[$]=248,_[$+1]=0,_[$+2]=0,_[$+3]=0,_[$+4]=X>>24,_[$+5]=X>>16,_[$+6]=X>>8,_[$+7]=X;var F=P.length;_[$+8]=F;for(var ue=0;ue>8,ue[Ae+3]=P,ue[Ae+4]=_>>8,ue[Ae+5]=_,ue[Ae+6]=$>>8,ue[Ae+7]=$,ue[Ae+8]=F>>8,ue[Ae+9]=F,ie._sQlen+=10,ie.flush()},pixelFormat:function(ie,X,P){var _=ie._sQ,$=ie._sQlen,F;X>16?F=32:X>8?F=16:F=8;var ue=Math.floor(X/3);_[$]=0,_[$+1]=0,_[$+2]=0,_[$+3]=0,_[$+4]=F,_[$+5]=X,_[$+6]=0,_[$+7]=P?1:0,_[$+8]=0,_[$+9]=(1<>8,P[_+3]=X.length;for(var $=_+4,F=0;F>24,P[$+1]=ue>>16,P[$+2]=ue>>8,P[$+3]=ue,$+=4}ie._sQlen+=$-_,ie.flush()},fbUpdateRequest:function(ie,X,P,_,$,F){var ue=ie._sQ,Ae=ie._sQlen;typeof P=="undefined"&&(P=0),typeof _=="undefined"&&(_=0),ue[Ae]=3,ue[Ae+1]=X?1:0,ue[Ae+2]=P>>8&255,ue[Ae+3]=P&255,ue[Ae+4]=_>>8&255,ue[Ae+5]=_&255,ue[Ae+6]=$>>8&255,ue[Ae+7]=$&255,ue[Ae+8]=F>>8&255,ue[Ae+9]=F&255,ie._sQlen+=10,ie.flush()},xvpOp:function(ie,X,P){var _=ie._sQ,$=ie._sQlen;_[$]=250,_[$+1]=0,_[$+2]=X,_[$+3]=P,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(wt,N,e){"use strict";function t(y){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(B){return typeof B}:t=function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B},t(y)}Object.defineProperty(N,"__esModule",{value:!0}),N.isMac=x,N.isWindows=E,N.isIOS=w,N.isSafari=A,N.isIE=C,N.isEdge=b,N.isFirefox=p,N.hasScrollbarGutter=N.supportsImageMetadata=N.supportsCursorURIs=N.dragThreshold=N.isTouchDevice=void 0;var v=m(e(50500));function g(){if(typeof WeakMap!="function")return null;var y=new WeakMap;return g=function(){return y},y}function m(y){if(y&&y.__esModule)return y;if(y===null||t(y)!=="object"&&typeof y!="function")return{default:y};var S=g();if(S&&S.has(y))return S.get(y);var B={},D=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Z in y)if(Object.prototype.hasOwnProperty.call(y,Z)){var K=D?Object.getOwnPropertyDescriptor(y,Z):null;K&&(K.get||K.set)?Object.defineProperty(B,Z,K):B[Z]=y[Z]}return B.default=y,S&&S.set(y,B),B}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 x(){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 C(){return navigator&&!!/trident/i.exec(navigator.userAgent)}function b(){return navigator&&!!/edge/i.exec(navigator.userAgent)}function p(){return navigator&&!!/firefox/i.exec(navigator.userAgent)}},54641:function(wt,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=m.right?i.x=m.width-1:i.x=t-m.left,v=m.bottom?i.y=m.height-1:i.y=v-m.top,i}},79420:function(wt,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 m(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",m),s.addEventListener("mousemove",m),s.addEventListener("mouseup",m)),document.captureElement=c,h.observe(c,{attributes:!0}),i(),s.style.display="",window.addEventListener("mousemove",m),window.addEventListener("mouseup",m)}}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",m),window.removeEventListener("mouseup",m)}}},5004:function(wt,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=void 0;function e(m,i){if(!(m instanceof i))throw new TypeError("Cannot call a class as a function")}function t(m,i){for(var h=0;h>>0}function t(v){return v|0}},50500:function(wt,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 m=function(){};N.Error=m;function i(r){if(typeof r=="undefined"?r=e:e=r,N.Debug=t=N.Info=v=N.Warn=g=N.Error=m=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=m=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(m){if(m instanceof URIError&&g)return v;throw m}}function t(v){return unescape(encodeURIComponent(v))}},35986:function(wt,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[m++]|0,h=h+i|0;while(--r);i%=65521,h%=65521}return i|h<<16|0}},1217:function(wt,N){"use strict";Object.defineProperty(N,"__esModule",{value:!0}),N.default=e;function e(){for(var g,m=[],i=0;i<256;i++){g=i;for(var h=0;h<8;h++)g=g&1?3988292384^g>>>1:g>>>1;m[i]=g}return m}var t=e();function v(g,m,i,h){var r=t,l=h+i;g^=-1;for(var c=h;c>>8^r[(g^m[c])&255];return g^-1}},25805:function(wt,N,e){"use strict";function t(O){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(He){return typeof He}:t=function(He){return He&&typeof Symbol=="function"&&He.constructor===Symbol&&He!==Symbol.prototype?"symbol":typeof He},t(O)}Object.defineProperty(N,"__esModule",{value:!0}),N.deflateInit=he,N.deflateInit2=Ke,N.deflateReset=De,N.deflateResetKeep=pe,N.deflateSetHeader=qe,N.deflate=Ze,N.deflateEnd=J,N.deflateSetDictionary=it,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)),m=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 Ve=l();if(Ve&&Ve.has(O))return Ve.get(O);var He={},ce=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ie in O)if(Object.prototype.hasOwnProperty.call(O,Ie)){var ze=ce?Object.getOwnPropertyDescriptor(O,Ie):null;ze&&(ze.get||ze.set)?Object.defineProperty(He,Ie,ze):He[Ie]=O[Ie]}return He.default=O,Ve&&Ve.set(O,He),He}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 x=-2;N.Z_STREAM_ERROR=x;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 C=1;N.Z_FILTERED=C;var b=2;N.Z_HUFFMAN_ONLY=b;var p=3;N.Z_RLE=p;var y=4;N.Z_FIXED=y;var S=0;N.Z_DEFAULT_STRATEGY=S;var B=2;N.Z_UNKNOWN=B;var D=8;N.Z_DEFLATED=D;var Z=9,K=15,ye=8,ae=29,Re=256,M=Re+1+ae,Y=30,Q=19,ne=2*M+1,W=15,H=3,j=258,ve=j+H+1,Ce=32,fe=42,me=69,_e=73,at=91,ke=103,We=113,Et=666,Xe=1,Qe=2,Ne=3,Je=4,se=3;function le(O,Ve){return O.msg=h.default[Ve],Ve}function G(O){return(O<<1)-(O>4?9:0)}function R(O){for(var Ve=O.length;--Ve>=0;)O[Ve]=0}function oe(O){var Ve=O.state,He=Ve.pending;He>O.avail_out&&(He=O.avail_out),He!==0&&(v.arraySet(O.output,Ve.pending_buf,Ve.pending_out,He,O.next_out),O.next_out+=He,Ve.pending_out+=He,O.total_out+=He,O.avail_out-=He,Ve.pending-=He,Ve.pending===0&&(Ve.pending_out=0))}function be(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,oe(O.strm)}function k(O,Ve){O.pending_buf[O.pending++]=Ve}function L(O,Ve){O.pending_buf[O.pending++]=Ve>>>8&255,O.pending_buf[O.pending++]=Ve&255}function ie(O,Ve,He,ce){var Ie=O.avail_in;return Ie>ce&&(Ie=ce),Ie===0?0:(O.avail_in-=Ie,v.arraySet(Ve,O.input,O.next_in,Ie,He),O.state.wrap===1?O.adler=(0,m.default)(O.adler,Ve,Ie,He):O.state.wrap===2&&(O.adler=(0,i.default)(O.adler,Ve,Ie,He)),O.next_in+=Ie,O.total_in+=Ie,Ie)}function X(O,Ve){var He=O.max_chain_length,ce=O.strstart,Ie,ze,Nt=O.prev_length,kt=O.nice_match,st=O.strstart>O.w_size-ve?O.strstart-(O.w_size-ve):0,At=O.window,Rt=O.w_mask,Tt=O.prev,Jt=O.strstart+j,Vt=At[ce+Nt-1],Dt=At[ce+Nt];O.prev_length>=O.good_match&&(He>>=2),kt>O.lookahead&&(kt=O.lookahead);do if(Ie=Ve,!(At[Ie+Nt]!==Dt||At[Ie+Nt-1]!==Vt||At[Ie]!==At[ce]||At[++Ie]!==At[ce+1])){ce+=2,Ie++;do;while(At[++ce]===At[++Ie]&&At[++ce]===At[++Ie]&&At[++ce]===At[++Ie]&&At[++ce]===At[++Ie]&&At[++ce]===At[++Ie]&&At[++ce]===At[++Ie]&&At[++ce]===At[++Ie]&&At[++ce]===At[++Ie]&&ceNt){if(O.match_start=Ve,Nt=ze,ze>=kt)break;Vt=At[ce+Nt-1],Dt=At[ce+Nt]}}while((Ve=Tt[Ve&Rt])>st&&--He!==0);return Nt<=O.lookahead?Nt:O.lookahead}function P(O){var Ve=O.w_size,He,ce,Ie,ze,Nt;do{if(ze=O.window_size-O.lookahead-O.strstart,O.strstart>=Ve+(Ve-ve)){v.arraySet(O.window,O.window,Ve,Ve,0),O.match_start-=Ve,O.strstart-=Ve,O.block_start-=Ve,ce=O.hash_size,He=ce;do Ie=O.head[--He],O.head[He]=Ie>=Ve?Ie-Ve:0;while(--ce);ce=Ve,He=ce;do Ie=O.prev[--He],O.prev[He]=Ie>=Ve?Ie-Ve:0;while(--ce);ze+=Ve}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>=H)for(Nt=O.strstart-O.insert,O.ins_h=O.window[Nt],O.ins_h=(O.ins_h<O.pending_buf_size-5&&(He=O.pending_buf_size-5);;){if(O.lookahead<=1){if(P(O),O.lookahead===0&&Ve===s)return Xe;if(O.lookahead===0)break}O.strstart+=O.lookahead,O.lookahead=0;var ce=O.block_start+He;if((O.strstart===0||O.strstart>=ce)&&(O.lookahead=O.strstart-ce,O.strstart=ce,be(O,!1),O.strm.avail_out===0)||O.strstart-O.block_start>=O.w_size-ve&&(be(O,!1),O.strm.avail_out===0))return Xe}return O.insert=0,Ve===n?(be(O,!0),O.strm.avail_out===0?Ne:Je):(O.strstart>O.block_start&&(be(O,!1),O.strm.avail_out===0),Xe)}function $(O,Ve){for(var He,ce;;){if(O.lookahead=H&&(O.ins_h=(O.ins_h<=H)if(ce=g._tr_tally(O,O.strstart-O.match_start,O.match_length-H),O.lookahead-=O.match_length,O.match_length<=O.max_lazy_match&&O.lookahead>=H){O.match_length--;do O.strstart++,O.ins_h=(O.ins_h<=H&&(O.ins_h=(O.ins_h<4096)&&(O.match_length=H-1)),O.prev_length>=H&&O.match_length<=O.prev_length){Ie=O.strstart+O.lookahead-H,ce=g._tr_tally(O,O.strstart-1-O.prev_match,O.prev_length-H),O.lookahead-=O.prev_length-1,O.prev_length-=2;do++O.strstart<=Ie&&(O.ins_h=(O.ins_h<=H&&O.strstart>0&&(Ie=O.strstart-1,ce=Nt[Ie],ce===Nt[++Ie]&&ce===Nt[++Ie]&&ce===Nt[++Ie])){ze=O.strstart+j;do;while(ce===Nt[++Ie]&&ce===Nt[++Ie]&&ce===Nt[++Ie]&&ce===Nt[++Ie]&&ce===Nt[++Ie]&&ce===Nt[++Ie]&&ce===Nt[++Ie]&&ce===Nt[++Ie]&&IeO.lookahead&&(O.match_length=O.lookahead)}if(O.match_length>=H?(He=g._tr_tally(O,1,O.match_length-H),O.lookahead-=O.match_length,O.strstart+=O.match_length,O.match_length=0):(He=g._tr_tally(O,0,O.window[O.strstart]),O.lookahead--,O.strstart++),He&&(be(O,!1),O.strm.avail_out===0))return Xe}return O.insert=0,Ve===n?(be(O,!0),O.strm.avail_out===0?Ne:Je):O.last_lit&&(be(O,!1),O.strm.avail_out===0)?Xe:Qe}function Ae(O,Ve){for(var He;;){if(O.lookahead===0&&(P(O),O.lookahead===0)){if(Ve===s)return Xe;break}if(O.match_length=0,He=g._tr_tally(O,0,O.window[O.strstart]),O.lookahead--,O.strstart++,He&&(be(O,!1),O.strm.avail_out===0))return Xe}return O.insert=0,Ve===n?(be(O,!0),O.strm.avail_out===0?Ne:Je):O.last_lit&&(be(O,!1),O.strm.avail_out===0)?Xe:Qe}function ee(O,Ve,He,ce,Ie){this.good_length=O,this.max_lazy=Ve,this.nice_length=He,this.max_chain=ce,this.func=Ie}var T;T=[new ee(0,0,0,0,_),new ee(4,4,8,4,$),new ee(4,5,16,8,$),new ee(4,6,32,32,$),new ee(4,4,16,16,F),new ee(8,16,32,32,F),new ee(8,16,128,128,F),new ee(8,32,128,256,F),new ee(32,128,258,1024,F),new ee(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=H-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=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(ne*2),this.dyn_dtree=new v.Buf16((2*Y+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(W+1),this.heap=new v.Buf16(2*M+1),R(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new v.Buf16(2*M+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 pe(O){var Ve;return!O||!O.state?le(O,x):(O.total_in=O.total_out=0,O.data_type=B,Ve=O.state,Ve.pending=0,Ve.pending_out=0,Ve.wrap<0&&(Ve.wrap=-Ve.wrap),Ve.status=Ve.wrap?fe:We,O.adler=Ve.wrap===2?0:1,Ve.last_flush=s,g._tr_init(Ve),u)}function De(O){var Ve=pe(O);return Ve===u&&I(O.state),Ve}function qe(O,Ve){return!O||!O.state||O.state.wrap!==2?x:(O.state.gzhead=Ve,u)}function Ke(O,Ve,He,ce,Ie,ze){if(!O)return x;var Nt=1;if(Ve===A&&(Ve=6),ce<0?(Nt=0,ce=-ce):ce>15&&(Nt=2,ce-=16),Ie<1||Ie>Z||He!==D||ce<8||ce>15||Ve<0||Ve>9||ze<0||ze>y)return le(O,x);ce===8&&(ce=9);var kt=new de;return O.state=kt,kt.strm=O,kt.wrap=Nt,kt.gzhead=null,kt.w_bits=ce,kt.w_size=1<a||Ve<0)return O?le(O,x):x;if(ce=O.state,!O.output||!O.input&&O.avail_in!==0||ce.status===Et&&Ve!==n)return le(O,O.avail_out===0?w:x);if(ce.strm=O,He=ce.last_flush,ce.last_flush=Ve,ce.status===fe)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>=b||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=me):(k(ce,0),k(ce,0),k(ce,0),k(ce,0),k(ce,0),k(ce,ce.level===9?2:ce.strategy>=b||ce.level<2?4:0),k(ce,se),ce.status=We);else{var Nt=D+(ce.w_bits-8<<4)<<8,kt=-1;ce.strategy>=b||ce.level<2?kt=0:ce.level<6?kt=1:ce.level===6?kt=2:kt=3,Nt|=kt<<6,ce.strstart!==0&&(Nt|=Ce),Nt+=31-Nt%31,ce.status=We,L(ce,Nt),ce.strstart!==0&&(L(ce,O.adler>>>16),L(ce,O.adler&65535)),O.adler=1}if(ce.status===me)if(ce.gzhead.extra){for(Ie=ce.pending;ce.gzindex<(ce.gzhead.extra.length&65535)&&!(ce.pending===ce.pending_buf_size&&(ce.gzhead.hcrc&&ce.pending>Ie&&(O.adler=(0,i.default)(O.adler,ce.pending_buf,ce.pending-Ie,Ie)),oe(O),Ie=ce.pending,ce.pending===ce.pending_buf_size));)k(ce,ce.gzhead.extra[ce.gzindex]&255),ce.gzindex++;ce.gzhead.hcrc&&ce.pending>Ie&&(O.adler=(0,i.default)(O.adler,ce.pending_buf,ce.pending-Ie,Ie)),ce.gzindex===ce.gzhead.extra.length&&(ce.gzindex=0,ce.status=_e)}else ce.status=_e;if(ce.status===_e)if(ce.gzhead.name){Ie=ce.pending;do{if(ce.pending===ce.pending_buf_size&&(ce.gzhead.hcrc&&ce.pending>Ie&&(O.adler=(0,i.default)(O.adler,ce.pending_buf,ce.pending-Ie,Ie)),oe(O),Ie=ce.pending,ce.pending===ce.pending_buf_size)){ze=1;break}ce.gzindexIe&&(O.adler=(0,i.default)(O.adler,ce.pending_buf,ce.pending-Ie,Ie)),ze===0&&(ce.gzindex=0,ce.status=at)}else ce.status=at;if(ce.status===at)if(ce.gzhead.comment){Ie=ce.pending;do{if(ce.pending===ce.pending_buf_size&&(ce.gzhead.hcrc&&ce.pending>Ie&&(O.adler=(0,i.default)(O.adler,ce.pending_buf,ce.pending-Ie,Ie)),oe(O),Ie=ce.pending,ce.pending===ce.pending_buf_size)){ze=1;break}ce.gzindexIe&&(O.adler=(0,i.default)(O.adler,ce.pending_buf,ce.pending-Ie,Ie)),ze===0&&(ce.status=ke)}else ce.status=ke;if(ce.status===ke&&(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=We)):ce.status=We),ce.pending!==0){if(oe(O),O.avail_out===0)return ce.last_flush=-1,u}else if(O.avail_in===0&&G(Ve)<=G(He)&&Ve!==n)return le(O,w);if(ce.status===Et&&O.avail_in!==0)return le(O,w);if(O.avail_in!==0||ce.lookahead!==0||Ve!==s&&ce.status!==Et){var st=ce.strategy===b?Ae(ce,Ve):ce.strategy===p?ue(ce,Ve):T[ce.level].func(ce,Ve);if((st===Ne||st===Je)&&(ce.status=Et),st===Xe||st===Ne)return O.avail_out===0&&(ce.last_flush=-1),u;if(st===Qe&&(Ve===o?g._tr_align(ce):Ve!==a&&(g._tr_stored_block(ce,0,0,!1),Ve===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 Ve!==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 Ve;return!O||!O.state?x:(Ve=O.state.status,Ve!==fe&&Ve!==me&&Ve!==_e&&Ve!==at&&Ve!==ke&&Ve!==We&&Ve!==Et?le(O,x):(O.state=null,Ve===We?le(O,E):u))}function it(O,Ve){var He=Ve.length,ce,Ie,ze,Nt,kt,st,At,Rt;if(!O||!O.state||(ce=O.state,Nt=ce.wrap,Nt===2||Nt===1&&ce.status!==fe||ce.lookahead))return x;for(Nt===1&&(O.adler=(0,m.default)(O.adler,Ve,He,0)),ce.wrap=0,He>=ce.w_size&&(Nt===0&&(R(ce.head),ce.strstart=0,ce.block_start=0,ce.insert=0),Rt=new v.Buf8(ce.w_size),v.arraySet(Rt,Ve,He-ce.w_size,ce.w_size,0),Ve=Rt,He=ce.w_size),kt=O.avail_in,st=O.next_in,At=O.input,O.avail_in=He,O.next_in=0,O.input=Ve,P(ce);ce.lookahead>=H;){Ie=ce.strstart,ze=ce.lookahead-(H-1);do ce.ins_h=(ce.ins_h<>>24,f>>>=p,x-=p,p=b>>>16&255,p===0)K[l++]=b&65535;else if(p&16){y=b&65535,p&=15,p&&(x>>=p,x-=p),x<15&&(f+=Z[h++]<>>24,f>>>=p,x-=p,p=b>>>16&255,p&16){if(S=b&65535,p&=15,xo){g.msg="invalid distance too far back",i.mode=e;break e}if(f>>>=p,x-=p,p=l-c,S>p){if(p=S-p,p>n&&i.sane){g.msg="invalid distance too far back",i.mode=e;break e}if(B=0,D=u,a===0){if(B+=d-p,p2;)K[l++]=D[B++],K[l++]=D[B++],K[l++]=D[B++],y-=3;y&&(K[l++]=D[B++],y>1&&(K[l++]=D[B++]))}else{B=l-S;do K[l++]=K[B++],K[l++]=K[B++],K[l++]=K[B++],y-=3;while(y>2);y&&(K[l++]=K[B++],y>1&&(K[l++]=K[B++]))}}else if(p&64){g.msg="invalid distance code",i.mode=e;break e}else{b=w[(b&65535)+(f&(1<>3,h-=y,x-=y<<3,f&=(1<>>24&255)+(he>>>8&65280)+((he&65280)<<8)+((he&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 X(he){var Ze;return!he||!he.state?w:(Ze=he.state,he.total_in=he.total_out=Ze.total=0,he.msg="",Ze.wrap&&(he.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 P(he){var Ze;return!he||!he.state?w:(Ze=he.state,Ze.wsize=0,Ze.whave=0,Ze.wnext=0,X(he))}function _(he,Ze){var J,it;return!he||!he.state||(it=he.state,Ze<0?(J=0,Ze=-Ze):(J=(Ze>>4)+1,Ze<48&&(Ze&=15)),Ze&&(Ze<8||Ze>15))?w:(it.window!==null&&it.wbits!==Ze&&(it.window=null),it.wrap=J,it.wbits=Ze,P(he))}function $(he,Ze){var J,it;return he?(it=new ie,he.state=it,it.window=null,J=_(he,Ze),J!==f&&(he.state=null),J):w}function F(he){return $(he,k)}var ue=!0,Ae,ee;function T(he){if(ue){var Ze;for(Ae=new v.Buf32(512),ee=new v.Buf32(32),Ze=0;Ze<144;)he.lens[Ze++]=8;for(;Ze<256;)he.lens[Ze++]=9;for(;Ze<280;)he.lens[Ze++]=7;for(;Ze<288;)he.lens[Ze++]=8;for((0,h.default)(o,he.lens,0,288,Ae,0,he.work,{bits:9}),Ze=0;Ze<32;)he.lens[Ze++]=5;(0,h.default)(d,he.lens,0,32,ee,0,he.work,{bits:5}),ue=!1}he.lencode=Ae,he.lenbits=9,he.distcode=ee,he.distbits=5}function I(he,Ze,J,it){var St,O=he.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):(St=O.wsize-O.wnext,St>it&&(St=it),v.arraySet(O.window,Ze,J-it,St,O.wnext),it-=St,it?(v.arraySet(O.window,Ze,J-it,it,0),O.wnext=it,O.whave=O.wsize):(O.wnext+=St,O.wnext===O.wsize&&(O.wnext=0),O.whave>>8&255,J.check=(0,m.default)(J.check,re,2,0),Ie=0,ze=0,J.mode=S;break}if(J.flags=0,J.head&&(J.head.done=!1),!(J.wrap&1)||(((Ie&255)<<8)+(Ie>>8))%31){he.msg="incorrect header check",J.mode=se;break}if((Ie&15)!==p){he.msg="unknown compression method",J.mode=se;break}if(Ie>>>=4,ze-=4,q=(Ie&15)+8,J.wbits===0)J.wbits=q;else if(q>J.wbits){he.msg="invalid window size",J.mode=se;break}J.dmax=1<>8&1),J.flags&512&&(re[0]=Ie&255,re[1]=Ie>>>8&255,J.check=(0,m.default)(J.check,re,2,0)),Ie=0,ze=0,J.mode=B;case B:for(;ze<32;){if(He===0)break e;He--,Ie+=it[O++]<>>8&255,re[2]=Ie>>>16&255,re[3]=Ie>>>24&255,J.check=(0,m.default)(J.check,re,4,0)),Ie=0,ze=0,J.mode=D;case D:for(;ze<16;){if(He===0)break e;He--,Ie+=it[O++]<>8),J.flags&512&&(re[0]=Ie&255,re[1]=Ie>>>8&255,J.check=(0,m.default)(J.check,re,2,0)),Ie=0,ze=0,J.mode=Z;case Z:if(J.flags&1024){for(;ze<16;){if(He===0)break e;He--,Ie+=it[O++]<>>8&255,J.check=(0,m.default)(J.check,re,2,0)),Ie=0,ze=0}else J.head&&(J.head.extra=null);J.mode=K;case K:if(J.flags&1024&&(st=J.length,st>He&&(st=He),st&&(J.head&&(q=J.head.extra_len-J.length,J.head.extra||(J.head.extra=new Array(J.head.extra_len)),v.arraySet(J.head.extra,it,O,st,q)),J.flags&512&&(J.check=(0,m.default)(J.check,it,st,O)),He-=st,O+=st,J.length-=st),J.length))break e;J.length=0,J.mode=ye;case ye:if(J.flags&2048){if(He===0)break e;st=0;do q=it[O+st++],J.head&&q&&J.length<65536&&(J.head.name+=String.fromCharCode(q));while(q&&st>9&1,J.head.done=!0),he.adler=J.check=0,J.mode=Q;break;case M:for(;ze<32;){if(He===0)break e;He--,Ie+=it[O++]<>>=ze&7,ze-=ze&7,J.mode=Qe;break}for(;ze<3;){if(He===0)break e;He--,Ie+=it[O++]<>>=1,ze-=1,Ie&3){case 0:J.mode=W;break;case 1:if(T(J),J.mode=me,Ze===u){Ie>>>=2,ze-=2;break e}break;case 2:J.mode=ve;break;case 3:he.msg="invalid block type",J.mode=se}Ie>>>=2,ze-=2;break;case W:for(Ie>>>=ze&7,ze-=ze&7;ze<32;){if(He===0)break e;He--,Ie+=it[O++]<>>16^65535)){he.msg="invalid stored block lengths",J.mode=se;break}if(J.length=Ie&65535,Ie=0,ze=0,J.mode=H,Ze===u)break e;case H:J.mode=j;case j:if(st=J.length,st){if(st>He&&(st=He),st>ce&&(st=ce),st===0)break e;v.arraySet(St,it,O,st,Ve),He-=st,O+=st,ce-=st,Ve+=st,J.length-=st;break}J.mode=Q;break;case ve:for(;ze<14;){if(He===0)break e;He--,Ie+=it[O++]<>>=5,ze-=5,J.ndist=(Ie&31)+1,Ie>>>=5,ze-=5,J.ncode=(Ie&15)+4,Ie>>>=4,ze-=4,J.nlen>286||J.ndist>30){he.msg="too many length or distance symbols",J.mode=se;break}J.have=0,J.mode=Ce;case Ce:for(;J.have>>=3,ze-=3}for(;J.have<19;)J.lens[et[J.have++]]=0;if(J.lencode=J.lendyn,J.lenbits=7,Le={bits:J.lenbits},te=(0,h.default)(s,J.lens,0,19,J.lencode,0,J.work,Le),J.lenbits=Le.bits,te){he.msg="invalid code lengths set",J.mode=se;break}J.have=0,J.mode=fe;case fe:for(;J.have>>24,Vt=Tt>>>16&255,Dt=Tt&65535,!(Jt<=ze);){if(He===0)break e;He--,Ie+=it[O++]<>>=Jt,ze-=Jt,J.lens[J.have++]=Dt;else{if(Dt===16){for(Fe=Jt+2;ze>>=Jt,ze-=Jt,J.have===0){he.msg="invalid bit length repeat",J.mode=se;break}q=J.lens[J.have-1],st=3+(Ie&3),Ie>>>=2,ze-=2}else if(Dt===17){for(Fe=Jt+3;ze>>=Jt,ze-=Jt,q=0,st=3+(Ie&7),Ie>>>=3,ze-=3}else{for(Fe=Jt+7;ze>>=Jt,ze-=Jt,q=0,st=11+(Ie&127),Ie>>>=7,ze-=7}if(J.have+st>J.nlen+J.ndist){he.msg="invalid bit length repeat",J.mode=se;break}for(;st--;)J.lens[J.have++]=q}}if(J.mode===se)break;if(J.lens[256]===0){he.msg="invalid code -- missing end-of-block",J.mode=se;break}if(J.lenbits=9,Le={bits:J.lenbits},te=(0,h.default)(o,J.lens,0,J.nlen,J.lencode,0,J.work,Le),J.lenbits=Le.bits,te){he.msg="invalid literal/lengths set",J.mode=se;break}if(J.distbits=6,J.distcode=J.distdyn,Le={bits:J.distbits},te=(0,h.default)(d,J.lens,J.nlen,J.ndist,J.distcode,0,J.work,Le),J.distbits=Le.bits,te){he.msg="invalid distances set",J.mode=se;break}if(J.mode=me,Ze===u)break e;case me:J.mode=_e;case _e:if(He>=6&&ce>=258){he.next_out=Ve,he.avail_out=ce,he.next_in=O,he.avail_in=He,J.hold=Ie,J.bits=ze,(0,i.default)(he,kt),Ve=he.next_out,St=he.output,ce=he.avail_out,O=he.next_in,it=he.input,He=he.avail_in,Ie=J.hold,ze=J.bits,J.mode===Q&&(J.back=-1);break}for(J.back=0;Tt=J.lencode[Ie&(1<>>24,Vt=Tt>>>16&255,Dt=Tt&65535,!(Jt<=ze);){if(He===0)break e;He--,Ie+=it[O++]<>an)],Jt=Tt>>>24,Vt=Tt>>>16&255,Dt=Tt&65535,!(an+Jt<=ze);){if(He===0)break e;He--,Ie+=it[O++]<>>=an,ze-=an,J.back+=an}if(Ie>>>=Jt,ze-=Jt,J.back+=Jt,J.length=Dt,Vt===0){J.mode=Xe;break}if(Vt&32){J.back=-1,J.mode=Q;break}if(Vt&64){he.msg="invalid literal/length code",J.mode=se;break}J.extra=Vt&15,J.mode=at;case at:if(J.extra){for(Fe=J.extra;ze>>=J.extra,ze-=J.extra,J.back+=J.extra}J.was=J.length,J.mode=ke;case ke:for(;Tt=J.distcode[Ie&(1<>>24,Vt=Tt>>>16&255,Dt=Tt&65535,!(Jt<=ze);){if(He===0)break e;He--,Ie+=it[O++]<>an)],Jt=Tt>>>24,Vt=Tt>>>16&255,Dt=Tt&65535,!(an+Jt<=ze);){if(He===0)break e;He--,Ie+=it[O++]<>>=an,ze-=an,J.back+=an}if(Ie>>>=Jt,ze-=Jt,J.back+=Jt,Vt&64){he.msg="invalid distance code",J.mode=se;break}J.offset=Dt,J.extra=Vt&15,J.mode=We;case We:if(J.extra){for(Fe=J.extra;ze>>=J.extra,ze-=J.extra,J.back+=J.extra}if(J.offset>J.dmax){he.msg="invalid distance too far back",J.mode=se;break}J.mode=Et;case Et:if(ce===0)break e;if(st=kt-ce,J.offset>st){if(st=J.offset-st,st>J.whave&&J.sane){he.msg="invalid distance too far back",J.mode=se;break}st>J.wnext?(st-=J.wnext,At=J.wsize-st):At=J.wnext-st,st>J.length&&(st=J.length),Rt=J.window}else Rt=St,At=Ve-J.offset,st=J.length;st>ce&&(st=ce),ce-=st,J.length-=st;do St[Ve++]=Rt[At++];while(--st);J.length===0&&(J.mode=_e);break;case Xe:if(ce===0)break e;St[Ve++]=J.length,ce--,J.mode=_e;break;case Qe:if(J.wrap){for(;ze<32;){if(He===0)break e;He--,Ie|=it[O++]<=1&&me[Z]===0;Z--);if(K>Z&&(K=Z),Z===0)return A[C++]=1<<24|64<<16|0,A[C++]=1<<24|64<<16|0,p.bits=1,0;for(D=1;D0&&(f===l||Z!==1))return-1;for(_e[1]=0,S=1;Sh||f===s&&M>r)return 1;for(;;){We=S-ae,b[B]fe?(Et=at[ke+b[B]],Xe=ve[Ce+b[B]]):(Et=96,Xe=0),Q=1<>ae)+ne]=We<<24|Et<<16|Xe|0;while(ne!==0);for(Q=1<>=1;if(Q!==0?(Y&=Q-1,Y+=Q):Y=0,B++,--me[S]===0){if(S===Z)break;S=x[E+b[B]]}if(S>K&&(Y&H)!==W){for(ae===0&&(ae=K),j+=D,ye=S-ae,Re=1<h||f===s&&M>r)return 1;W=Y&H,A[W]=K<<24|ye<<16|j-C|0}}return Y!==0&&(A[j+Y]=S-ae<<24|64<<16|0),p.bits=K,0}},70892:function(wt,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(wt,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=F,N._tr_stored_block=ue,N._tr_flush_block=ee,N._tr_tally=T,N._tr_align=Ae;var v=m(e(35986));function g(){if(typeof WeakMap!="function")return null;var I=new WeakMap;return g=function(){return I},I}function m(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 pe={},De=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var qe in I)if(Object.prototype.hasOwnProperty.call(I,qe)){var Ke=De?Object.getOwnPropertyDescriptor(I,qe):null;Ke&&(Ke.get||Ke.set)?Object.defineProperty(pe,qe,Ke):pe[qe]=I[qe]}return pe.default=I,de&&de.set(I,pe),pe}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,x=f+1+u,E=30,w=19,A=2*x+1,C=15,b=16,p=7,y=256,S=16,B=17,D=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],ye=[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],Re=512,M=new Array((x+2)*2);c(M);var Y=new Array(E*2);c(Y);var Q=new Array(Re);c(Q);var ne=new Array(a-n+1);c(ne);var W=new Array(u);c(W);var H=new Array(E);c(H);function j(I,de,pe,De,qe){this.static_tree=I,this.extra_bits=de,this.extra_base=pe,this.elems=De,this.max_length=qe,this.has_stree=I&&I.length}var ve,Ce,fe;function me(I,de){this.dyn_tree=I,this.max_code=0,this.stat_desc=de}function _e(I){return I<256?Q[I]:Q[256+(I>>>7)]}function at(I,de){I.pending_buf[I.pending++]=de&255,I.pending_buf[I.pending++]=de>>>8&255}function ke(I,de,pe){I.bi_valid>b-pe?(I.bi_buf|=de<>b-I.bi_valid,I.bi_valid+=pe-b):(I.bi_buf|=de<>>=1,pe<<=1;while(--de>0);return pe>>>1}function Xe(I){I.bi_valid===16?(at(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 Qe(I,de){var pe=de.dyn_tree,De=de.max_code,qe=de.stat_desc.static_tree,Ke=de.stat_desc.has_stree,he=de.stat_desc.extra_bits,Ze=de.stat_desc.extra_base,J=de.stat_desc.max_length,it,St,O,Ve,He,ce,Ie=0;for(Ve=0;Ve<=C;Ve++)I.bl_count[Ve]=0;for(pe[I.heap[I.heap_max]*2+1]=0,it=I.heap_max+1;itJ&&(Ve=J,Ie++),pe[St*2+1]=Ve,!(St>De)&&(I.bl_count[Ve]++,He=0,St>=Ze&&(He=he[St-Ze]),ce=pe[St*2],I.opt_len+=ce*(Ve+He),Ke&&(I.static_len+=ce*(qe[St*2+1]+He)));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(St=I.bl_count[Ve];St!==0;)O=I.heap[--it],!(O>De)&&(pe[O*2+1]!==Ve&&(I.opt_len+=(Ve-pe[O*2+1])*pe[O*2],pe[O*2+1]=Ve),St--)}}function Ne(I,de,pe){var De=new Array(C+1),qe=0,Ke,he;for(Ke=1;Ke<=C;Ke++)De[Ke]=qe=qe+pe[Ke-1]<<1;for(he=0;he<=de;he++){var Ze=I[he*2+1];Ze!==0&&(I[he*2]=Et(De[Ze]++,Ze))}}function Je(){var I,de,pe,De,qe,Ke=new Array(C+1);for(pe=0,De=0;De>=7;De8?at(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,pe,De){le(I),De&&(at(I,pe),at(I,~pe)),v.arraySet(I.pending_buf,I.window,de,pe,I.pending),I.pending+=pe}function R(I,de,pe,De){var qe=de*2,Ke=pe*2;return I[qe]>1;he>=1;he--)oe(I,pe,he);it=Ke;do he=I.heap[1],I.heap[1]=I.heap[I.heap_len--],oe(I,pe,1),Ze=I.heap[1],I.heap[--I.heap_max]=he,I.heap[--I.heap_max]=Ze,pe[it*2]=pe[he*2]+pe[Ze*2],I.depth[it]=(I.depth[he]>=I.depth[Ze]?I.depth[he]:I.depth[Ze])+1,pe[he*2+1]=pe[Ze*2+1]=it,I.heap[1]=it++,oe(I,pe,1);while(I.heap_len>=2);I.heap[--I.heap_max]=I.heap[1],Qe(I,de),Ne(pe,J,I.bl_count)}function L(I,de,pe){var De,qe=-1,Ke,he=de[0*2+1],Ze=0,J=7,it=4;for(he===0&&(J=138,it=3),de[(pe+1)*2+1]=65535,De=0;De<=pe;De++)Ke=he,he=de[(De+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 P(I,de,pe,De){var qe;for(ke(I,de-257,5),ke(I,pe-1,5),ke(I,De-4,4),qe=0;qe>>=1)if(de&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 r;for(pe=32;pe0?(I.strm.data_type===l&&(I.strm.data_type=_(I)),k(I,I.l_desc),k(I,I.d_desc),he=X(I),qe=I.opt_len+3+7>>>3,Ke=I.static_len+3+7>>>3,Ke<=qe&&(qe=Ke)):qe=Ke=pe+5,pe+4<=qe&&de!==-1?ue(I,de,pe,De):I.strategy===i||Ke===qe?(ke(I,(o<<1)+(De?1:0),3),be(I,M,Y)):(ke(I,(d<<1)+(De?1:0),3),P(I,I.l_desc.max_code+1,I.d_desc.max_code+1,he+1),be(I,I.dyn_ltree,I.dyn_dtree)),se(I),De&&le(I)}function T(I,de,pe){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]=pe&255,I.last_lit++,de===0?I.dyn_ltree[pe*2]++:(I.matches++,de--,I.dyn_ltree[(ne[pe]+f+1)*2]++,I.dyn_dtree[_e(de)*2]++),I.last_lit===I.lit_bufsize-1}},27589:function(wt,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(wt,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=m(e(50500));function g(){if(typeof WeakMap!="function")return null;var o=new WeakMap;return g=function(){return o},o}function m(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(wt,N,e){"use strict";var t=e(54476),v=e(33885),g=e(20068),m=e(42978),i=e(75931),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,x=d.className,E=d.style,w=d.checked,A=d.disabled,C=d.defaultChecked,b=C===void 0?!1:C,p=d.type,y=p===void 0?"checkbox":p,S=d.title,B=d.onChange,D=(0,i.Z)(d,s),Z=(0,c.useRef)(null),K=(0,l.Z)(b,{value:w}),ye=(0,m.Z)(K,2),ae=ye[0],Re=ye[1];(0,c.useImperativeHandle)(n,function(){return{focus:function(){var ne;(ne=Z.current)===null||ne===void 0||ne.focus()},blur:function(){var ne;(ne=Z.current)===null||ne===void 0||ne.blur()},input:Z.current}});var M=r()(f,x,(a={},(0,g.Z)(a,"".concat(f,"-checked"),ae),(0,g.Z)(a,"".concat(f,"-disabled"),A),a)),Y=function(ne){A||("checked"in d||Re(ne.target.checked),B==null||B({target:(0,v.Z)((0,v.Z)({},d),{},{type:y,checked:ne.target.checked}),stopPropagation:function(){ne.stopPropagation()},preventDefault:function(){ne.preventDefault()},nativeEvent:ne.nativeEvent}))};return c.createElement("span",{className:M,title:S,style:E},c.createElement("input",(0,t.Z)({},D,{className:"".concat(f,"-input"),ref:Z,onChange:Y,disabled:A,checked:!!ae,type:y})),c.createElement("span",{className:"".concat(f,"-inner")}))});N.Z=o},31561:function(wt,N,e){"use strict";e.d(N,{Z:function(){return y}});var t=e(54476),v=e(20068),g=e(42978),m=e(75931),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(S){var B=S.visible,D=S.triggerRef,Z=S.onVisibleChange,K=S.autoFocus,ye=S.overlayRef,ae=c.useRef(!1),Re=function(){if(B){var ne,W;(ne=D.current)===null||ne===void 0||(W=ne.focus)===null||W===void 0||W.call(ne),Z==null||Z(!1)}},M=function(){var ne;return(ne=ye.current)!==null&&ne!==void 0&&ne.focus?(ye.current.focus(),ae.current=!0,!0):!1},Y=function(ne){switch(ne.keyCode){case d:Re();break;case n:{var W=!1;ae.current||(W=M()),W?ne.preventDefault():Re();break}}};c.useEffect(function(){return B?(window.addEventListener("keydown",Y),K&&(0,o.Z)(M,3),function(){window.removeEventListener("keydown",Y),ae.current=!1}):function(){ae.current=!1}},[B])}var u=(0,c.forwardRef)(function(S,B){var D=S.overlay,Z=S.arrow,K=S.prefixCls,ye=(0,c.useMemo)(function(){var Re;return typeof D=="function"?Re=D():Re=D,Re},[D]),ae=(0,l.sQ)(B,ye==null?void 0:ye.ref);return c.createElement(c.Fragment,null,Z&&c.createElement("div",{className:"".concat(K,"-arrow")}),c.cloneElement(ye,{ref:(0,l.Yr)(ye)?ae:void 0}))}),f=u,x={adjustX:1,adjustY:1},E=[0,0],w={topLeft:{points:["bl","tl"],overflow:x,offset:[0,-4],targetOffset:E},top:{points:["bc","tc"],overflow:x,offset:[0,-4],targetOffset:E},topRight:{points:["br","tr"],overflow:x,offset:[0,-4],targetOffset:E},bottomLeft:{points:["tl","bl"],overflow:x,offset:[0,4],targetOffset:E},bottom:{points:["tc","bc"],overflow:x,offset:[0,4],targetOffset:E},bottomRight:{points:["tr","br"],overflow:x,offset:[0,4],targetOffset:E}},A=w,C=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function b(S,B){var D,Z=S.arrow,K=Z===void 0?!1:Z,ye=S.prefixCls,ae=ye===void 0?"rc-dropdown":ye,Re=S.transitionName,M=S.animation,Y=S.align,Q=S.placement,ne=Q===void 0?"bottomLeft":Q,W=S.placements,H=W===void 0?A:W,j=S.getPopupContainer,ve=S.showAction,Ce=S.hideAction,fe=S.overlayClassName,me=S.overlayStyle,_e=S.visible,at=S.trigger,ke=at===void 0?["hover"]:at,We=S.autoFocus,Et=S.overlay,Xe=S.children,Qe=S.onVisibleChange,Ne=(0,m.Z)(S,C),Je=c.useState(),se=(0,g.Z)(Je,2),le=se[0],G=se[1],R="visible"in S?_e:le,oe=c.useRef(null),be=c.useRef(null),k=c.useRef(null);c.useImperativeHandle(B,function(){return oe.current});var L=function(ee){G(ee),Qe==null||Qe(ee)};a({visible:R,triggerRef:k,onVisibleChange:L,autoFocus:We,overlayRef:be});var ie=function(ee){var T=S.onOverlayClick;G(!1),T&&T(ee)},X=function(){return c.createElement(f,{ref:be,overlay:Et,prefixCls:ae,arrow:K})},P=function(){return typeof Et=="function"?X:X()},_=function(){var ee=S.minOverlayWidthMatchTrigger,T=S.alignPoint;return"minOverlayWidthMatchTrigger"in S?ee:!T},$=function(){var ee=S.openClassName;return ee!==void 0?ee:"".concat(ae,"-open")},F=c.cloneElement(Xe,{className:r()((D=Xe.props)===null||D===void 0?void 0:D.className,R&&$()),ref:(0,l.Yr)(Xe)?(0,l.sQ)(k,Xe.ref):void 0}),ue=Ce;return!ue&&ke.indexOf("contextMenu")!==-1&&(ue=["click"]),c.createElement(i.Z,(0,t.Z)({builtinPlacements:H},Ne,{prefixCls:ae,ref:oe,popupClassName:r()(fe,(0,v.Z)({},"".concat(ae,"-show-arrow"),K)),popupStyle:me,action:ke,showAction:ve,hideAction:ue,popupPlacement:ne,popupAlign:Y,popupTransitionName:Re,popupAnimation:M,popupVisible:R,stretch:_()?"minWidth":"",popup:P(),onPopupVisibleChange:L,onPopupClick:ie,getPopupContainer:j}),F)}var p=c.forwardRef(b),y=p},93681:function(wt,N,e){"use strict";e.r(N),e.d(N,{BaseInput:function(){return s},default:function(){return w}});var t=e(54476),v=e(33885),g=e(20068),m=e(76190),i=e(92310),h=e.n(i),r=e(59301),l=e(5643),c=function(C){var b,p,y=C.inputElement,S=C.prefixCls,B=C.prefix,D=C.suffix,Z=C.addonBefore,K=C.addonAfter,ye=C.className,ae=C.style,Re=C.disabled,M=C.readOnly,Y=C.focused,Q=C.triggerFocus,ne=C.allowClear,W=C.value,H=C.handleReset,j=C.hidden,ve=C.classes,Ce=C.classNames,fe=C.dataAttrs,me=C.styles,_e=C.components,at=(_e==null?void 0:_e.affixWrapper)||"span",ke=(_e==null?void 0:_e.groupWrapper)||"span",We=(_e==null?void 0:_e.wrapper)||"span",Et=(_e==null?void 0:_e.groupAddon)||"span",Xe=(0,r.useRef)(null),Qe=function(X){var P;(P=Xe.current)!==null&&P!==void 0&&P.contains(X.target)&&(Q==null||Q())},Ne=function(){var X;if(!ne)return null;var P=!Re&&!M&&W,_="".concat(S,"-clear-icon"),$=(0,m.Z)(ne)==="object"&&ne!==null&&ne!==void 0&&ne.clearIcon?ne.clearIcon:"\u2716";return r.createElement("span",{onClick:H,onMouseDown:function(ue){return ue.preventDefault()},className:h()(_,(X={},(0,g.Z)(X,"".concat(_,"-hidden"),!P),(0,g.Z)(X,"".concat(_,"-has-suffix"),!!D),X)),role:"button",tabIndex:-1},$)},Je=(0,r.cloneElement)(y,{value:W,hidden:j,className:h()((b=y.props)===null||b===void 0?void 0:b.className,!(0,l.X3)(C)&&!(0,l.He)(C)&&ye)||null,style:(0,v.Z)((0,v.Z)({},(p=y.props)===null||p===void 0?void 0:p.style),!(0,l.X3)(C)&&!(0,l.He)(C)?ae:{})});if((0,l.X3)(C)){var se,le="".concat(S,"-affix-wrapper"),G=h()(le,(se={},(0,g.Z)(se,"".concat(le,"-disabled"),Re),(0,g.Z)(se,"".concat(le,"-focused"),Y),(0,g.Z)(se,"".concat(le,"-readonly"),M),(0,g.Z)(se,"".concat(le,"-input-with-clear-btn"),D&&ne&&W),se),!(0,l.He)(C)&&ye,ve==null?void 0:ve.affixWrapper,Ce==null?void 0:Ce.affixWrapper),R=(D||ne)&&r.createElement("span",{className:h()("".concat(S,"-suffix"),Ce==null?void 0:Ce.suffix),style:me==null?void 0:me.suffix},Ne(),D);Je=r.createElement(at,(0,t.Z)({className:G,style:(0,v.Z)((0,v.Z)({},(0,l.He)(C)?void 0:ae),me==null?void 0:me.affixWrapper),hidden:!(0,l.He)(C)&&j,onClick:Qe},fe==null?void 0:fe.affixWrapper,{ref:Xe}),B&&r.createElement("span",{className:h()("".concat(S,"-prefix"),Ce==null?void 0:Ce.prefix),style:me==null?void 0:me.prefix},B),(0,r.cloneElement)(y,{value:W,hidden:null}),R)}if((0,l.He)(C)){var oe="".concat(S,"-group"),be="".concat(oe,"-addon"),k=h()("".concat(S,"-wrapper"),oe,ve==null?void 0:ve.wrapper),L=h()("".concat(S,"-group-wrapper"),ye,ve==null?void 0:ve.group);return r.createElement(ke,{className:L,style:ae,hidden:j},r.createElement(We,{className:k},Z&&r.createElement(Et,{className:be},Z),(0,r.cloneElement)(Je,{hidden:null}),K&&r.createElement(Et,{className:be},K)))}return Je},s=c,o=e(94480),d=e(42978),n=e(75931),a=e(18929),u=e(2738),f=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],x=(0,r.forwardRef)(function(A,C){var b=A.autoComplete,p=A.onChange,y=A.onFocus,S=A.onBlur,B=A.onPressEnter,D=A.onKeyDown,Z=A.prefixCls,K=Z===void 0?"rc-input":Z,ye=A.disabled,ae=A.htmlSize,Re=A.className,M=A.maxLength,Y=A.suffix,Q=A.showCount,ne=A.type,W=ne===void 0?"text":ne,H=A.classes,j=A.classNames,ve=A.styles,Ce=(0,n.Z)(A,f),fe=(0,a.Z)(A.defaultValue,{value:A.value}),me=(0,d.Z)(fe,2),_e=me[0],at=me[1],ke=(0,r.useState)(!1),We=(0,d.Z)(ke,2),Et=We[0],Xe=We[1],Qe=(0,r.useRef)(null),Ne=function(L){Qe.current&&(0,l.nH)(Qe.current,L)};(0,r.useImperativeHandle)(C,function(){return{focus:Ne,blur:function(){var L;(L=Qe.current)===null||L===void 0||L.blur()},setSelectionRange:function(L,ie,X){var P;(P=Qe.current)===null||P===void 0||P.setSelectionRange(L,ie,X)},select:function(){var L;(L=Qe.current)===null||L===void 0||L.select()},input:Qe.current}}),(0,r.useEffect)(function(){Xe(function(k){return k&&ye?!1:k})},[ye]);var Je=function(L){A.value===void 0&&at(L.target.value),Qe.current&&(0,l.rJ)(Qe.current,L,p)},se=function(L){B&&L.key==="Enter"&&B(L),D==null||D(L)},le=function(L){Xe(!0),y==null||y(L)},G=function(L){Xe(!1),S==null||S(L)},R=function(L){at(""),Ne(),Qe.current&&(0,l.rJ)(Qe.current,L,p)},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:b},L,{onChange:Je,onFocus:le,onBlur:G,onKeyDown:se,className:h()(K,(0,g.Z)({},"".concat(K,"-disabled"),ye),j==null?void 0:j.input),style:ve==null?void 0:ve.input,ref:Qe,size:ae,type:W}))},be=function(){var L=Number(M)>0;if(Y||Q){var ie=(0,l.D7)(_e),X=(0,o.Z)(ie).length,P=(0,m.Z)(Q)==="object"?Q.formatter({value:ie,count:X,maxLength:M}):"".concat(X).concat(L?" / ".concat(M):"");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"),!!Y),j==null?void 0:j.count),style:(0,v.Z)({},ve==null?void 0:ve.count)},P),Y)}return null};return r.createElement(s,(0,t.Z)({},Ce,{prefixCls:K,className:Re,inputElement:oe(),handleReset:R,value:(0,l.D7)(_e),focused:Et,triggerFocus:Ne,suffix:be(),disabled:ye,classes:H,classNames:j,styles:ve}))}),E=x,w=E},5643:function(wt,N,e){"use strict";e.d(N,{D7:function(){return i},He:function(){return t},X3:function(){return v},nH:function(){return m},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 m(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(wt,N,e){"use strict";e.d(N,{iz:function(){return Wt},ck:function(){return He},BW:function(){return Ht},sN:function(){return He},Wd:function(){return Fe},ZP:function(){return bt},Xl:function(){return D}});var t=e(54476),v=e(20068),g=e(33885),m=e(94480),i=e(42978),h=e(75931),r=e(92310),l=e.n(r),c=e(83836),s=e(18929),o=e(13697),d=e(48736),n=e(59301),a=e(4676),u=n.createContext(null);function f(Se,Ue){return Se===void 0?null:"".concat(Se,"-").concat(Ue)}function x(Se){var Ue=n.useContext(u);return f(Ue,Se)}var E=e(80547),w=["children","locked"],A=n.createContext(null);function C(Se,Ue){var tt=(0,g.Z)({},Se);return Object.keys(Ue).forEach(function(ft){var lt=Ue[ft];lt!==void 0&&(tt[ft]=lt)}),tt}function b(Se){var Ue=Se.children,tt=Se.locked,ft=(0,h.Z)(Se,w),lt=n.useContext(A),vt=(0,E.Z)(function(){return C(lt,ft)},[lt,ft],function(pt,It){return!tt&&(pt[0]!==It[0]||!(0,o.Z)(pt[1],It[1],!0))});return n.createElement(A.Provider,{value:vt},Ue)}var p=[],y=n.createContext(null);function S(){return n.useContext(y)}var B=n.createContext(p);function D(Se){var Ue=n.useContext(B);return n.useMemo(function(){return Se!==void 0?[].concat((0,m.Z)(Ue),[Se]):Ue},[Ue,Se])}var Z=n.createContext(null),K=n.createContext({}),ye=K,ae=e(29194);function Re(Se){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,ae.Z)(Se)){var tt=Se.nodeName.toLowerCase(),ft=["input","select","textarea","button"].includes(tt)||Se.isContentEditable||tt==="a"&&!!Se.getAttribute("href"),lt=Se.getAttribute("tabindex"),vt=Number(lt),pt=null;return lt&&!Number.isNaN(vt)?pt=vt:ft&&pt===null&&(pt=0),ft&&Se.disabled&&(pt=null),pt!==null&&(pt>=0||Ue&&pt<0)}return!1}function M(Se){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,tt=(0,m.Z)(Se.querySelectorAll("*")).filter(function(ft){return Re(ft,Ue)});return Re(Se,Ue)&&tt.unshift(Se),tt}var Y=null;function Q(){Y=document.activeElement}function ne(){Y=null}function W(){if(Y)try{Y.focus()}catch(Se){}}function H(Se,Ue){if(Ue.keyCode===9){var tt=M(Se),ft=tt[Ue.shiftKey?0:tt.length-1],lt=ft===document.activeElement||Se===document.activeElement;if(lt){var vt=tt[Ue.shiftKey?tt.length-1:0];vt.focus(),Ue.preventDefault()}}}var j=e(10228),ve=e(16089),Ce=j.Z.LEFT,fe=j.Z.RIGHT,me=j.Z.UP,_e=j.Z.DOWN,at=j.Z.ENTER,ke=j.Z.ESC,We=j.Z.HOME,Et=j.Z.END,Xe=[me,_e,Ce,fe];function Qe(Se,Ue,tt,ft){var lt,vt,pt,It,Ut="prev",Be="next",Ye="children",nt="parent";if(Se==="inline"&&ft===at)return{inlineTrigger:!0};var ut=(lt={},(0,v.Z)(lt,me,Ut),(0,v.Z)(lt,_e,Be),lt),ct=(vt={},(0,v.Z)(vt,Ce,tt?Be:Ut),(0,v.Z)(vt,fe,tt?Ut:Be),(0,v.Z)(vt,_e,Ye),(0,v.Z)(vt,at,Ye),vt),Ft=(pt={},(0,v.Z)(pt,me,Ut),(0,v.Z)(pt,_e,Be),(0,v.Z)(pt,at,Ye),(0,v.Z)(pt,ke,nt),(0,v.Z)(pt,Ce,tt?Ye:nt),(0,v.Z)(pt,fe,tt?nt:Ye),pt),qt={inline:ut,horizontal:ct,vertical:Ft,inlineSub:ut,horizontalSub:Ft,verticalSub:Ft},Qt=(It=qt["".concat(Se).concat(Ue?"":"Sub")])===null||It===void 0?void 0:It[ft];switch(Qt){case Ut:return{offset:-1,sibling:!0};case Be:return{offset:1,sibling:!0};case nt:return{offset:-1,sibling:!1};case Ye:return{offset:1,sibling:!1};default:return null}}function Ne(Se){for(var Ue=Se;Ue;){if(Ue.getAttribute("data-menu-list"))return Ue;Ue=Ue.parentElement}return null}function Je(Se,Ue){for(var tt=Se||document.activeElement;tt;){if(Ue.has(tt))return tt;tt=tt.parentElement}return null}function se(Se,Ue){var tt=M(Se,!0);return tt.filter(function(ft){return Ue.has(ft)})}function le(Se,Ue,tt){var ft=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Se)return null;var lt=se(Se,Ue),vt=lt.length,pt=lt.findIndex(function(It){return tt===It});return ft<0?pt===-1?pt=vt-1:pt-=1:ft>0&&(pt+=1),pt=(pt+vt)%vt,lt[pt]}var G=function(Ue,tt){var ft=new Set,lt=new Map,vt=new Map;return Ue.forEach(function(pt){var It=document.querySelector("[data-menu-id='".concat(f(tt,pt),"']"));It&&(ft.add(It),vt.set(It,pt),lt.set(pt,It))}),{elements:ft,key2element:lt,element2key:vt}};function R(Se,Ue,tt,ft,lt,vt,pt,It,Ut,Be){var Ye=n.useRef(),nt=n.useRef();nt.current=Ue;var ut=function(){ve.Z.cancel(Ye.current)};return n.useEffect(function(){return function(){ut()}},[]),function(ct){var Ft=ct.which;if([].concat(Xe,[at,ke,We,Et]).includes(Ft)){var qt=vt(),Qt=G(qt,ft),Pt=Qt,Kt=Pt.elements,en=Pt.key2element,un=Pt.element2key,mn=en.get(Ue),yn=Je(mn,Kt),Yn=un.get(yn),sn=Qe(Se,pt(Yn,!0).length===1,tt,Ft);if(!sn&&Ft!==We&&Ft!==Et)return;(Xe.includes(Ft)||[We,Et].includes(Ft))&&ct.preventDefault();var Zt=function(Tn){if(Tn){var ir=Tn,$t=Tn.querySelector("a");$t!=null&&$t.getAttribute("href")&&(ir=$t);var tn=un.get(Tn);It(tn),ut(),Ye.current=(0,ve.Z)(function(){nt.current===tn&&ir.focus()})}};if([We,Et].includes(Ft)||sn.sibling||!yn){var jt;!yn||Se==="inline"?jt=lt.current:jt=Ne(yn);var pn,cn=se(jt,Kt);Ft===We?pn=cn[0]:Ft===Et?pn=cn[cn.length-1]:pn=le(jt,Kt,yn,sn.offset),Zt(pn)}else if(sn.inlineTrigger)Ut(Yn);else if(sn.offset>0)Ut(Yn,!0),ut(),Ye.current=(0,ve.Z)(function(){Qt=G(qt,ft);var bn=yn.getAttribute("aria-controls"),Tn=document.getElementById(bn),ir=le(Tn,Qt.elements);Zt(ir)},5);else if(sn.offset<0){var Dn=pt(Yn,!0),On=Dn[Dn.length-2],_n=en.get(On);Ut(On,!1),Zt(_n)}}Be==null||Be(ct)}}function oe(Se){Promise.resolve().then(Se)}var be="__RC_UTIL_PATH_SPLIT__",k=function(Ue){return Ue.join(be)},L=function(Ue){return Ue.split(be)},ie="rc-menu-more";function X(){var Se=n.useState({}),Ue=(0,i.Z)(Se,2),tt=Ue[1],ft=(0,n.useRef)(new Map),lt=(0,n.useRef)(new Map),vt=n.useState([]),pt=(0,i.Z)(vt,2),It=pt[0],Ut=pt[1],Be=(0,n.useRef)(0),Ye=(0,n.useRef)(!1),nt=function(){Ye.current||tt({})},ut=(0,n.useCallback)(function(en,un){var mn=k(un);lt.current.set(mn,en),ft.current.set(en,mn),Be.current+=1;var yn=Be.current;oe(function(){yn===Be.current&&nt()})},[]),ct=(0,n.useCallback)(function(en,un){var mn=k(un);lt.current.delete(mn),ft.current.delete(en)},[]),Ft=(0,n.useCallback)(function(en){Ut(en)},[]),qt=(0,n.useCallback)(function(en,un){var mn=ft.current.get(en)||"",yn=L(mn);return un&&It.includes(yn[0])&&yn.unshift(ie),yn},[It]),Qt=(0,n.useCallback)(function(en,un){return en.some(function(mn){var yn=qt(mn,!0);return yn.includes(un)})},[qt]),Pt=function(){var un=(0,m.Z)(ft.current.keys());return It.length&&un.push(ie),un},Kt=(0,n.useCallback)(function(en){var un="".concat(ft.current.get(en)).concat(be),mn=new Set;return(0,m.Z)(lt.current.keys()).forEach(function(yn){yn.startsWith(un)&&mn.add(lt.current.get(yn))}),mn},[]);return n.useEffect(function(){return function(){Ye.current=!0}},[]),{registerPath:ut,unregisterPath:ct,refreshOverflowKeys:Ft,isSubPathKey:Qt,getKeyPath:qt,getKeys:Pt,getSubPathKeys:Kt}}function P(Se){var Ue=n.useRef(Se);Ue.current=Se;var tt=n.useCallback(function(){for(var ft,lt=arguments.length,vt=new Array(lt),pt=0;pt1&&(Kt.motionAppear=!1);var en=Kt.onVisibleChanged;return Kt.onVisibleChanged=function(un){return!ut.current&&!un&&Qt(!0),en==null?void 0:en(un)},qt?null:n.createElement(b,{mode:vt,locked:!ut.current},n.createElement(U.default,(0,t.Z)({visible:Pt},Kt,{forceRender:Ut,removeOnLeave:!1,leavedClassName:"".concat(It,"-hidden")}),function(un){var mn=un.className,yn=un.style;return n.createElement(Nt,{id:Ue,className:mn,style:yn},lt)}))}var te=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],re=["active"],Le=function(Ue){var tt,ft=Ue.style,lt=Ue.className,vt=Ue.title,pt=Ue.eventKey,It=Ue.warnKey,Ut=Ue.disabled,Be=Ue.internalPopupClose,Ye=Ue.children,nt=Ue.itemIcon,ut=Ue.expandIcon,ct=Ue.popupClassName,Ft=Ue.popupOffset,qt=Ue.popupStyle,Qt=Ue.onClick,Pt=Ue.onMouseEnter,Kt=Ue.onMouseLeave,en=Ue.onTitleClick,un=Ue.onTitleMouseEnter,mn=Ue.onTitleMouseLeave,yn=(0,h.Z)(Ue,te),Yn=x(pt),sn=n.useContext(A),Zt=sn.prefixCls,jt=sn.mode,pn=sn.openKeys,cn=sn.disabled,Dn=sn.overflowDisabled,On=sn.activeKey,_n=sn.selectedKeys,bn=sn.itemIcon,Tn=sn.expandIcon,ir=sn.onItemClick,$t=sn.onOpenChange,tn=sn.onActive,Sn=n.useContext(ye),En=Sn._internalRenderSubMenuItem,Jn=n.useContext(Z),sr=Jn.isSubPathKey,An=D(),Gn="".concat(Zt,"-submenu"),pr=cn||Ut,xn=n.useRef(),qn=n.useRef(),Fr=nt!=null?nt:bn,Xn=ut!=null?ut:Tn,yr=pn.includes(pt),br=!Dn&&yr,Rr=sr(_n,pt),Er=pe(pt,pr,un,mn),mr=Er.active,Tr=(0,h.Z)(Er,re),qr=n.useState(!1),ii=(0,i.Z)(qr,2),Pi=ii[0],bi=ii[1],tr=function(ai){pr||bi(ai)},nr=function(ai){tr(!0),Pt==null||Pt({key:pt,domEvent:ai})},Hr=function(ai){tr(!1),Kt==null||Kt({key:pt,domEvent:ai})},gr=n.useMemo(function(){return mr||(jt!=="inline"?Pi||sr([On],pt):!1)},[jt,mr,On,Pi,pt,sr]),Ar=De(An.length),jr=function(ai){pr||(en==null||en({key:pt,domEvent:ai}),jt==="inline"&&$t(pt,!yr))},fi=P(function(oi){Qt==null||Qt(he(oi)),ir(oi)}),kn=function(ai){jt!=="inline"&&$t(pt,ai)},er=function(){tn(pt)},or=Yn&&"".concat(Yn,"-popup"),ur=n.createElement("div",(0,t.Z)({role:"menuitem",style:Ar,className:"".concat(Gn,"-title"),tabIndex:pr?null:-1,ref:xn,title:typeof vt=="string"?vt:null,"data-menu-id":Dn&&Yn?null:Yn,"aria-expanded":br,"aria-haspopup":!0,"aria-controls":or,"aria-disabled":pr,onClick:jr,onFocus:er},Tr),vt,n.createElement(qe,{icon:jt!=="horizontal"?Xn:void 0,props:(0,g.Z)((0,g.Z)({},Ue),{},{isOpen:br,isSubMenu:!0})},n.createElement("i",{className:"".concat(Gn,"-arrow")}))),Mr=n.useRef(jt);if(jt!=="inline"&&An.length>1?Mr.current="vertical":Mr.current=jt,!Dn){var Cr=Mr.current;ur=n.createElement(xe,{mode:Cr,prefixCls:Gn,visible:!Be&&br&&jt!=="inline",popupClassName:ct,popupOffset:Ft,popupStyle:qt,popup:n.createElement(b,{mode:Cr==="horizontal"?"vertical":Cr},n.createElement(Nt,{id:or,ref:qn},Ye)),disabled:pr,onVisibleChange:kn},ur)}var Si=n.createElement(c.Z.Item,(0,t.Z)({role:"none"},yn,{component:"li",style:ft,className:l()(Gn,"".concat(Gn,"-").concat(jt),lt,(tt={},(0,v.Z)(tt,"".concat(Gn,"-open"),br),(0,v.Z)(tt,"".concat(Gn,"-active"),gr),(0,v.Z)(tt,"".concat(Gn,"-selected"),Rr),(0,v.Z)(tt,"".concat(Gn,"-disabled"),pr),tt)),onMouseEnter:nr,onMouseLeave:Hr}),ur,!Dn&&n.createElement(q,{id:or,open:br,keyPath:An},Ye));return En&&(Si=En(Si,Ue,{selected:Rr,active:gr,open:br,disabled:pr})),n.createElement(b,{onItemClick:fi,mode:jt==="horizontal"?"vertical":jt,itemIcon:Fr,expandIcon:Xn},Si)};function Fe(Se){var Ue=Se.eventKey,tt=Se.children,ft=D(Ue),lt=st(tt,ft),vt=S();n.useEffect(function(){if(vt)return vt.registerPath(Ue,ft),function(){vt.unregisterPath(Ue,ft)}},[ft]);var pt;return vt?pt=lt:pt=n.createElement(Le,Se,lt),n.createElement(B.Provider,{value:ft},pt)}var et=e(76190),rt=["className","title","eventKey","children"],xt=["children"],Ot=function(Ue){var tt=Ue.className,ft=Ue.title,lt=Ue.eventKey,vt=Ue.children,pt=(0,h.Z)(Ue,rt),It=n.useContext(A),Ut=It.prefixCls,Be="".concat(Ut,"-item-group");return n.createElement("li",(0,t.Z)({role:"presentation"},pt,{onClick:function(nt){return nt.stopPropagation()},className:l()(Be,tt)}),n.createElement("div",{role:"presentation",className:"".concat(Be,"-title"),title:typeof ft=="string"?ft:void 0},ft),n.createElement("ul",{role:"group",className:"".concat(Be,"-list")},vt))};function Ht(Se){var Ue=Se.children,tt=(0,h.Z)(Se,xt),ft=D(tt.eventKey),lt=st(Ue,ft),vt=S();return vt?lt:n.createElement(Ot,(0,I.Z)(tt,["warnKey"]),lt)}function Wt(Se){var Ue=Se.className,tt=Se.style,ft=n.useContext(A),lt=ft.prefixCls,vt=S();return vt?null:n.createElement("li",{role:"separator",className:l()("".concat(lt,"-item-divider"),Ue),style:tt})}var Bt=["label","children","key","type"];function zt(Se){return(Se||[]).map(function(Ue,tt){if(Ue&&(0,et.Z)(Ue)==="object"){var ft=Ue,lt=ft.label,vt=ft.children,pt=ft.key,It=ft.type,Ut=(0,h.Z)(ft,Bt),Be=pt!=null?pt:"tmp-".concat(tt);return vt||It==="group"?It==="group"?n.createElement(Ht,(0,t.Z)({key:Be},Ut,{title:lt}),zt(vt)):n.createElement(Fe,(0,t.Z)({key:Be},Ut,{title:lt}),zt(vt)):It==="divider"?n.createElement(Wt,(0,t.Z)({key:Be},Ut)):n.createElement(He,(0,t.Z)({key:Be},Ut),lt)}return null}).filter(function(Ue){return Ue})}function Oe(Se,Ue,tt){var ft=Se;return Ue&&(ft=zt(Ue)),st(ft,tt)}var Me=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],$e=[],ot=n.forwardRef(function(Se,Ue){var tt,ft,lt=Se,vt=lt.prefixCls,pt=vt===void 0?"rc-menu":vt,It=lt.rootClassName,Ut=lt.style,Be=lt.className,Ye=lt.tabIndex,nt=Ye===void 0?0:Ye,ut=lt.items,ct=lt.children,Ft=lt.direction,qt=lt.id,Qt=lt.mode,Pt=Qt===void 0?"vertical":Qt,Kt=lt.inlineCollapsed,en=lt.disabled,un=lt.disabledOverflow,mn=lt.subMenuOpenDelay,yn=mn===void 0?.1:mn,Yn=lt.subMenuCloseDelay,sn=Yn===void 0?.1:Yn,Zt=lt.forceSubMenuRender,jt=lt.defaultOpenKeys,pn=lt.openKeys,cn=lt.activeKey,Dn=lt.defaultActiveFirst,On=lt.selectable,_n=On===void 0?!0:On,bn=lt.multiple,Tn=bn===void 0?!1:bn,ir=lt.defaultSelectedKeys,$t=lt.selectedKeys,tn=lt.onSelect,Sn=lt.onDeselect,En=lt.inlineIndent,Jn=En===void 0?24:En,sr=lt.motion,An=lt.defaultMotions,Gn=lt.triggerSubMenuAction,pr=Gn===void 0?"hover":Gn,xn=lt.builtinPlacements,qn=lt.itemIcon,Fr=lt.expandIcon,Xn=lt.overflowedIndicator,yr=Xn===void 0?"...":Xn,br=lt.overflowedIndicatorPopupClassName,Rr=lt.getPopupContainer,Er=lt.onClick,mr=lt.onOpenChange,Tr=lt.onKeyDown,qr=lt.openAnimation,ii=lt.openTransitionName,Pi=lt._internalRenderMenuItem,bi=lt._internalRenderSubMenuItem,tr=(0,h.Z)(lt,Me),nr=n.useMemo(function(){return Oe(ct,ut,$e)},[ct,ut]),Hr=n.useState(!1),gr=(0,i.Z)(Hr,2),Ar=gr[0],jr=gr[1],fi=n.useRef(),kn=F(qt),er=Ft==="rtl",or=(0,s.Z)(jt,{value:pn,postState:function($r){return $r||$e}}),ur=(0,i.Z)(or,2),Mr=ur[0],Cr=ur[1],Si=function($r){var ni=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function $i(){Cr($r),mr==null||mr($r)}ni?(0,a.flushSync)($i):$i()},oi=n.useState(Mr),ai=(0,i.Z)(oi,2),pi=ai[0],Vr=ai[1],Nr=n.useRef(!1),mi=n.useMemo(function(){return(Pt==="inline"||Pt==="vertical")&&Kt?["vertical",Kt]:[Pt,!1]},[Pt,Kt]),ri=(0,i.Z)(mi,2),Ei=ri[0],si=ri[1],go=Ei==="inline",co=n.useState(Ei),Oo=(0,i.Z)(co,2),Vi=Oo[0],Hi=Oo[1],Io=n.useState(si),Eo=(0,i.Z)(Io,2),Po=Eo[0],Fo=Eo[1];n.useEffect(function(){Hi(Ei),Fo(si),Nr.current&&(go?Cr(pi):Si($e))},[Ei,si]);var ao=n.useState(0),uo=(0,i.Z)(ao,2),Mo=uo[0],Zo=uo[1],Bo=Mo>=nr.length-1||Vi!=="horizontal"||un;n.useEffect(function(){go&&Vr(Mr)},[Mr]),n.useEffect(function(){return Nr.current=!0,function(){Nr.current=!1}},[]);var fo=X(),Wo=fo.registerPath,jo=fo.unregisterPath,Xo=fo.refreshOverflowKeys,Ao=fo.isSubPathKey,kr=fo.getKeyPath,_r=fo.getKeys,Ri=fo.getSubPathKeys,Ci=n.useMemo(function(){return{registerPath:Wo,unregisterPath:jo}},[Wo,jo]),gi=n.useMemo(function(){return{isSubPathKey:Ao}},[Ao]);n.useEffect(function(){Xo(Bo?$e:nr.slice(Mo+1).map(function(li){return li.key}))},[Mo,Bo]);var Ni=(0,s.Z)(cn||Dn&&((tt=nr[0])===null||tt===void 0?void 0:tt.key),{value:cn}),zi=(0,i.Z)(Ni,2),ro=zi[0],qi=zi[1],wo=P(function(li){qi(li)}),so=P(function(){qi(void 0)});(0,n.useImperativeHandle)(Ue,function(){return{list:fi.current,focus:function($r){var ni,$i=_r(),eo=G($i,kn),Yo=eo.elements,lo=eo.key2element,Jo=eo.element2key,fa=se(fi.current,Yo),qo=ro!=null?ro:fa[0]?Jo.get(fa[0]):(ni=nr.find(function(ha){return!ha.props.disabled}))===null||ni===void 0?void 0:ni.key,Lo=lo.get(qo);if(qo&&Lo){var To;Lo==null||(To=Lo.focus)===null||To===void 0||To.call(Lo,$r)}}}});var Uo=(0,s.Z)(ir||[],{value:$t,postState:function($r){return Array.isArray($r)?$r:$r==null?$e:[$r]}}),ua=(0,i.Z)(Uo,2),Vo=ua[0],Qo=ua[1],na=function($r){if(_n){var ni=$r.key,$i=Vo.includes(ni),eo;Tn?$i?eo=Vo.filter(function(lo){return lo!==ni}):eo=[].concat((0,m.Z)(Vo),[ni]):eo=[ni],Qo(eo);var Yo=(0,g.Z)((0,g.Z)({},$r),{},{selectedKeys:eo});$i?Sn==null||Sn(Yo):tn==null||tn(Yo)}!Tn&&Mr.length&&Vi!=="inline"&&Si($e)},Go=P(function(li){Er==null||Er(he(li)),na(li)}),ra=P(function(li,$r){var ni=Mr.filter(function(eo){return eo!==li});if($r)ni.push(li);else if(Vi!=="inline"){var $i=Ri(li);ni=ni.filter(function(eo){return!$i.has(eo)})}(0,o.Z)(Mr,ni,!0)||Si(ni,!0)}),ia=function($r,ni){var $i=ni!=null?ni:!Mr.includes($r);ra($r,$i)},yo=R(Vi,ro,er,kn,fi,_r,kr,qi,ia,Tr);n.useEffect(function(){jr(!0)},[]);var bo=n.useMemo(function(){return{_internalRenderMenuItem:Pi,_internalRenderSubMenuItem:bi}},[Pi,bi]),da=Vi!=="horizontal"||un?nr:nr.map(function(li,$r){return n.createElement(b,{key:li.key,overflowDisabled:$r>Mo},li)}),Ro=n.createElement(c.Z,(0,t.Z)({id:qt,ref:fi,prefixCls:"".concat(pt,"-overflow"),component:"ul",itemComponent:He,className:l()(pt,"".concat(pt,"-root"),"".concat(pt,"-").concat(Vi),Be,(ft={},(0,v.Z)(ft,"".concat(pt,"-inline-collapsed"),Po),(0,v.Z)(ft,"".concat(pt,"-rtl"),er),ft),It),dir:Ft,style:Ut,role:"menu",tabIndex:nt,data:da,renderRawItem:function($r){return $r},renderRawRest:function($r){var ni=$r.length,$i=ni?nr.slice(-ni):null;return n.createElement(Fe,{eventKey:ie,title:yr,disabled:Bo,internalPopupClose:ni===0,popupClassName:br},$i)},maxCount:Vi!=="horizontal"||un?c.Z.INVALIDATE:c.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function($r){Zo($r)},onKeyDown:yo},tr));return n.createElement(ye.Provider,{value:bo},n.createElement(u.Provider,{value:kn},n.createElement(b,{prefixCls:pt,rootClassName:It,mode:Vi,openKeys:Mr,rtl:er,disabled:en,motion:Ar?sr:null,defaultMotions:Ar?An:null,activeKey:ro,onActive:wo,onInactive:so,selectedKeys:Vo,inlineIndent:Jn,subMenuOpenDelay:yn,subMenuCloseDelay:sn,forceSubMenuRender:Zt,builtinPlacements:xn,triggerSubMenuAction:pr,getPopupContainer:Rr,itemIcon:qn,expandIcon:Fr,onItemClick:Go,onOpenChange:ra},n.createElement(Z.Provider,{value:gi},Ro),n.createElement("div",{style:{display:"none"},"aria-hidden":!0},n.createElement(y.Provider,{value:Ci},nr)))))}),Ct=ot,yt=Ct;yt.Item=He,yt.SubMenu=Fe,yt.ItemGroup=Ht,yt.Divider=Wt;var bt=yt},83836:function(wt,N,e){"use strict";e.d(N,{Z:function(){return Q}});var t=e(54476),v=e(33885),g=e(42978),m=e(75931),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(ne,W){var H=ne.prefixCls,j=ne.invalidate,ve=ne.item,Ce=ne.renderItem,fe=ne.responsive,me=ne.responsiveDisabled,_e=ne.registerSize,at=ne.itemKey,ke=ne.className,We=ne.style,Et=ne.children,Xe=ne.display,Qe=ne.order,Ne=ne.component,Je=Ne===void 0?"div":Ne,se=(0,m.Z)(ne,s),le=fe&&!Xe;function G(L){_e(at,L)}i.useEffect(function(){return function(){G(null)}},[]);var R=Ce&&ve!==o?Ce(ve,{index:Qe}):Et,oe;j||(oe={opacity:le?0:1,height:le?0:o,overflowY:le?"hidden":o,order:fe?Qe:o,pointerEvents:le?"none":o,position:le?"absolute":o});var be={};le&&(be["aria-hidden"]=!0);var k=i.createElement(Je,(0,t.Z)({className:r()(!j&&H,ke),style:(0,v.Z)((0,v.Z)({},oe),We)},be,se,{ref:W}),R);return fe&&(k=i.createElement(l.Z,{onResize:function(ie){var X=ie.offsetWidth;G(X)},disabled:me},k)),k}var n=i.forwardRef(d);n.displayName="Item";var a=n,u=e(6089),f=e(4676),x=e(16089);function E(ne){if(typeof MessageChannel=="undefined")(0,x.Z)(ne);else{var W=new MessageChannel;W.port1.onmessage=function(){return ne()},W.port2.postMessage(void 0)}}function w(){var ne=i.useRef(null),W=function(j){ne.current||(ne.current=[],E(function(){(0,f.unstable_batchedUpdates)(function(){ne.current.forEach(function(ve){ve()}),ne.current=null})})),ne.current.push(j)};return W}function A(ne,W){var H=i.useState(W),j=(0,g.Z)(H,2),ve=j[0],Ce=j[1],fe=(0,u.Z)(function(me){ne(function(){Ce(me)})});return[ve,fe]}var C=i.createContext(null),b=["component"],p=["className"],y=["className"],S=function(W,H){var j=i.useContext(C);if(!j){var ve=W.component,Ce=ve===void 0?"div":ve,fe=(0,m.Z)(W,b);return i.createElement(Ce,(0,t.Z)({},fe,{ref:H}))}var me=j.className,_e=(0,m.Z)(j,p),at=W.className,ke=(0,m.Z)(W,y);return i.createElement(C.Provider,{value:null},i.createElement(a,(0,t.Z)({ref:H,className:r()(me,at)},_e,ke)))},B=i.forwardRef(S);B.displayName="RawItem";var D=B,Z=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],K="responsive",ye="invalidate";function ae(ne){return"+ ".concat(ne.length," ...")}function Re(ne,W){var H=ne.prefixCls,j=H===void 0?"rc-overflow":H,ve=ne.data,Ce=ve===void 0?[]:ve,fe=ne.renderItem,me=ne.renderRawItem,_e=ne.itemKey,at=ne.itemWidth,ke=at===void 0?10:at,We=ne.ssr,Et=ne.style,Xe=ne.className,Qe=ne.maxCount,Ne=ne.renderRest,Je=ne.renderRawRest,se=ne.prefix,le=ne.suffix,G=ne.component,R=G===void 0?"div":G,oe=ne.itemComponent,be=ne.onVisibleChange,k=(0,m.Z)(ne,Z),L=We==="full",ie=w(),X=A(ie,null),P=(0,g.Z)(X,2),_=P[0],$=P[1],F=_||0,ue=A(ie,new Map),Ae=(0,g.Z)(ue,2),ee=Ae[0],T=Ae[1],I=A(ie,0),de=(0,g.Z)(I,2),pe=de[0],De=de[1],qe=A(ie,0),Ke=(0,g.Z)(qe,2),he=Ke[0],Ze=Ke[1],J=A(ie,0),it=(0,g.Z)(J,2),St=it[0],O=it[1],Ve=A(ie,0),He=(0,g.Z)(Ve,2),ce=He[0],Ie=He[1],ze=(0,i.useState)(null),Nt=(0,g.Z)(ze,2),kt=Nt[0],st=Nt[1],At=(0,i.useState)(null),Rt=(0,g.Z)(At,2),Tt=Rt[0],Jt=Rt[1],Vt=i.useMemo(function(){return Tt===null&&L?Number.MAX_SAFE_INTEGER:Tt||0},[Tt,_]),Dt=(0,i.useState)(!1),an=(0,g.Z)(Dt,2),xe=an[0],U=an[1],q="".concat(j,"-item"),te=Math.max(pe,he),re=Qe===K,Le=Ce.length&&re,Fe=Qe===ye,et=Le||typeof Qe=="number"&&Ce.length>Qe,rt=(0,i.useMemo)(function(){var vt=Ce;return Le?_===null&&L?vt=Ce:vt=Ce.slice(0,Math.min(Ce.length,F/ke)):typeof Qe=="number"&&(vt=Ce.slice(0,Qe)),vt},[Ce,ke,_,Qe,Le]),xt=(0,i.useMemo)(function(){return Le?Ce.slice(Vt+1):Ce.slice(rt.length)},[Ce,rt,Le,Vt]),Ot=(0,i.useCallback)(function(vt,pt){var It;return typeof _e=="function"?_e(vt):(It=_e&&(vt==null?void 0:vt[_e]))!==null&&It!==void 0?It:pt},[_e]),Ht=(0,i.useCallback)(fe||function(vt){return vt},[fe]);function Wt(vt,pt,It){Tt===vt&&(pt===void 0||pt===kt)||(Jt(vt),It||(U(vtF){Wt(Ut-1,vt-Be-ce+he);break}}le&&ot(0)+ce>F&&st(null)}},[F,ee,he,St,ce,Ot,rt]);var Ct=xe&&!!xt.length,yt={};kt!==null&&Le&&(yt={position:"absolute",left:kt,top:0});var bt={prefixCls:q,responsive:Le,component:oe,invalidate:Fe},Se=me?function(vt,pt){var It=Ot(vt,pt);return i.createElement(C.Provider,{key:It,value:(0,v.Z)((0,v.Z)({},bt),{},{order:pt,item:vt,itemKey:It,registerSize:zt,display:pt<=Vt})},me(vt,pt))}:function(vt,pt){var It=Ot(vt,pt);return i.createElement(a,(0,t.Z)({},bt,{order:pt,key:It,item:vt,renderItem:Ht,itemKey:It,registerSize:zt,display:pt<=Vt}))},Ue={order:Ct?Vt:Number.MAX_SAFE_INTEGER,className:"".concat(q,"-rest"),registerSize:Oe,display:Ct},tt=Ne||ae,ft=Je?i.createElement(C.Provider,{value:(0,v.Z)((0,v.Z)({},bt),Ue)},Je(xt)):i.createElement(a,(0,t.Z)({},bt,Ue),typeof tt=="function"?tt(xt):tt),lt=i.createElement(R,(0,t.Z)({className:r()(!Fe&&j,Xe),style:Et,ref:W},k),se&&i.createElement(a,(0,t.Z)({},bt,{responsive:re,responsiveDisabled:!Le,order:-1,className:"".concat(q,"-prefix"),registerSize:Me,display:!0}),se),rt.map(Se),et?ft:null,le&&i.createElement(a,(0,t.Z)({},bt,{responsive:re,responsiveDisabled:!Le,order:Vt,className:"".concat(q,"-suffix"),registerSize:$e,display:!0,style:yt}),le));return re?i.createElement(l.Z,{onResize:Bt,disabled:!Le},lt):lt}var M=i.forwardRef(Re);M.displayName="Overflow",M.Item=D,M.RESPONSIVE=K,M.INVALIDATE=ye;var Y=M,Q=Y},17115:function(wt,N,e){"use strict";e.d(N,{ZP:function(){return r}});var t=e(42978),v=e(59301),g=e(47273),m=0,i=(0,g.Z)();function h(){var l;return i?(l=m,m+=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(wt,N,e){"use strict";e.d(N,{Ac:function(){return _},Xo:function(){return he},Wx:function(){return J},ZP:function(){return q},lk:function(){return C}});var t=e(54476),v=e(94480),g=e(20068),m=e(33885),i=e(42978),h=e(75931),r=e(76190),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),x=function(re){var Le=re.className,Fe=re.customizeIcon,et=re.customizeIconProps,rt=re.onMouseDown,xt=re.onClick,Ot=re.children,Ht;return typeof Fe=="function"?Ht=Fe(et):Ht=Fe,s.createElement("span",{className:Le,onMouseDown:function(Bt){Bt.preventDefault(),rt&&rt(Bt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:xt,"aria-hidden":!0},Ht!==void 0?Ht:s.createElement("span",{className:d()(Le.split(/\s+/).map(function(Wt){return"".concat(Wt,"-icon")}))},Ot))},E=x;function w(te,re,Le,Fe,et){var rt=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,Ht=s.useMemo(function(){if((0,r.Z)(Fe)==="object")return Fe.clearIcon;if(et)return et},[Fe,et]),Wt=s.useMemo(function(){return!!(!rt&&Fe&&(Le.length||xt)&&!(Ot==="combobox"&&xt===""))},[Fe,rt,Le.length,xt,Ot]);return{allowClear:Wt,clearIcon:s.createElement(E,{className:"".concat(te,"-clear"),onMouseDown:re,customizeIcon:Ht},"\xD7")}}var A=s.createContext(null);function C(){return s.useContext(A)}function b(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,re=s.useState(!1),Le=(0,i.Z)(re,2),Fe=Le[0],et=Le[1],rt=s.useRef(null),xt=function(){window.clearTimeout(rt.current)};s.useEffect(function(){return xt},[]);var Ot=function(Wt,Bt){xt(),rt.current=window.setTimeout(function(){et(Wt),Bt&&Bt()},te)};return[Fe,Ot,xt]}function p(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,re=s.useRef(null),Le=s.useRef(null);s.useEffect(function(){return function(){window.clearTimeout(Le.current)}},[]);function Fe(et){(et||re.current===null)&&(re.current=et),window.clearTimeout(Le.current),Le.current=window.setTimeout(function(){re.current=null},te)}return[function(){return re.current},Fe]}function y(te,re,Le,Fe){var et=s.useRef(null);et.current={open:re,triggerOpen:Le,customizedTrigger:Fe},s.useEffect(function(){function rt(xt){var Ot;if(!((Ot=et.current)!==null&&Ot!==void 0&&Ot.customizedTrigger)){var Ht=xt.target;Ht.shadowRoot&&xt.composed&&(Ht=xt.composedPath()[0]||Ht),et.current.open&&te().filter(function(Wt){return Wt}).every(function(Wt){return!Wt.contains(Ht)&&Wt!==Ht})&&et.current.triggerOpen(!1)}}return window.addEventListener("mousedown",rt),function(){return window.removeEventListener("mousedown",rt)}},[])}var S=e(26112),B=e(83836),D=function(re,Le){var Fe,et,rt=re.prefixCls,xt=re.id,Ot=re.inputElement,Ht=re.disabled,Wt=re.tabIndex,Bt=re.autoFocus,zt=re.autoComplete,Oe=re.editable,Me=re.activeDescendantId,$e=re.value,ot=re.maxLength,Ct=re.onKeyDown,yt=re.onMouseDown,bt=re.onChange,Se=re.onPaste,Ue=re.onCompositionStart,tt=re.onCompositionEnd,ft=re.open,lt=re.attrs,vt=Ot||s.createElement("input",null),pt=vt,It=pt.ref,Ut=pt.props,Be=Ut.onKeyDown,Ye=Ut.onChange,nt=Ut.onMouseDown,ut=Ut.onCompositionStart,ct=Ut.onCompositionEnd,Ft=Ut.style;return(0,c.Kp)(!("maxLength"in vt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),vt=s.cloneElement(vt,(0,m.Z)((0,m.Z)((0,m.Z)({type:"search"},Ut),{},{id:xt,ref:(0,f.sQ)(Le,It),disabled:Ht,tabIndex:Wt,autoComplete:zt||"off",autoFocus:Bt,className:d()("".concat(rt,"-selection-search-input"),(Fe=vt)===null||Fe===void 0||(et=Fe.props)===null||et===void 0?void 0:et.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?Me:void 0},lt),{},{value:Oe?$e:"",maxLength:ot,readOnly:!Oe,unselectable:Oe?null:"on",style:(0,m.Z)((0,m.Z)({},Ft),{},{opacity:Oe?null:0}),onKeyDown:function(Qt){Ct(Qt),Be&&Be(Qt)},onMouseDown:function(Qt){yt(Qt),nt&&nt(Qt)},onChange:function(Qt){bt(Qt),Ye&&Ye(Qt)},onCompositionStart:function(Qt){Ue(Qt),ut&&ut(Qt)},onCompositionEnd:function(Qt){tt(Qt),ct&&ct(Qt)},onPaste:Se})),vt},Z=s.forwardRef(D);Z.displayName="Input";var K=Z;function ye(te){return Array.isArray(te)?te:te!==void 0?[te]:[]}var ae=typeof window!="undefined"&&window.document&&window.document.documentElement,Re=ae;function M(te){return te!=null}function Y(te){return!te&&te!==0}function Q(te){return["string","number"].includes((0,r.Z)(te))}function ne(te){var re=void 0;return te&&(Q(te.title)?re=te.title.toString():Q(te.label)&&(re=te.label.toString())),re}function W(te,re){Re?s.useLayoutEffect(te,re):s.useEffect(te,re)}function H(te){var re;return(re=te.key)!==null&&re!==void 0?re:te.value}var j=function(re){re.preventDefault(),re.stopPropagation()},ve=function(re){var Le=re.id,Fe=re.prefixCls,et=re.values,rt=re.open,xt=re.searchValue,Ot=re.autoClearSearchValue,Ht=re.inputRef,Wt=re.placeholder,Bt=re.disabled,zt=re.mode,Oe=re.showSearch,Me=re.autoFocus,$e=re.autoComplete,ot=re.activeDescendantId,Ct=re.tabIndex,yt=re.removeIcon,bt=re.maxTagCount,Se=re.maxTagTextLength,Ue=re.maxTagPlaceholder,tt=Ue===void 0?function(On){return"+ ".concat(On.length," ...")}:Ue,ft=re.tagRender,lt=re.onToggleOpen,vt=re.onRemove,pt=re.onInputChange,It=re.onInputPaste,Ut=re.onInputKeyDown,Be=re.onInputMouseDown,Ye=re.onInputCompositionStart,nt=re.onInputCompositionEnd,ut=s.useRef(null),ct=(0,s.useState)(0),Ft=(0,i.Z)(ct,2),qt=Ft[0],Qt=Ft[1],Pt=(0,s.useState)(!1),Kt=(0,i.Z)(Pt,2),en=Kt[0],un=Kt[1],mn="".concat(Fe,"-selection"),yn=rt||zt==="multiple"&&Ot===!1||zt==="tags"?xt:"",Yn=zt==="tags"||zt==="multiple"&&Ot===!1||Oe&&(rt||en);W(function(){Qt(ut.current.scrollWidth)},[yn]);function sn(On,_n,bn,Tn,ir){return s.createElement("span",{className:d()("".concat(mn,"-item"),(0,g.Z)({},"".concat(mn,"-item-disabled"),bn)),title:ne(On)},s.createElement("span",{className:"".concat(mn,"-item-content")},_n),Tn&&s.createElement(E,{className:"".concat(mn,"-item-remove"),onMouseDown:j,onClick:ir,customizeIcon:yt},"\xD7"))}function Zt(On,_n,bn,Tn,ir){var $t=function(Sn){j(Sn),lt(!rt)};return s.createElement("span",{onMouseDown:$t},ft({label:_n,value:On,disabled:bn,closable:Tn,onClose:ir}))}function jt(On){var _n=On.disabled,bn=On.label,Tn=On.value,ir=!Bt&&!_n,$t=bn;if(typeof Se=="number"&&(typeof bn=="string"||typeof bn=="number")){var tn=String($t);tn.length>Se&&($t="".concat(tn.slice(0,Se),"..."))}var Sn=function(Jn){Jn&&Jn.stopPropagation(),vt(On)};return typeof ft=="function"?Zt(Tn,$t,_n,ir,Sn):sn(On,$t,_n,ir,Sn)}function pn(On){var _n=typeof tt=="function"?tt(On):tt;return sn({title:_n},_n,!1)}var cn=s.createElement("div",{className:"".concat(mn,"-search"),style:{width:qt},onFocus:function(){un(!0)},onBlur:function(){un(!1)}},s.createElement(K,{ref:Ht,open:rt,prefixCls:Fe,id:Le,inputElement:null,disabled:Bt,autoFocus:Me,autoComplete:$e,editable:Yn,activeDescendantId:ot,value:yn,onKeyDown:Ut,onMouseDown:Be,onChange:pt,onPaste:It,onCompositionStart:Ye,onCompositionEnd:nt,tabIndex:Ct,attrs:(0,S.Z)(re,!0)}),s.createElement("span",{ref:ut,className:"".concat(mn,"-search-mirror"),"aria-hidden":!0},yn,"\xA0")),Dn=s.createElement(B.Z,{prefixCls:"".concat(mn,"-overflow"),data:et,renderItem:jt,renderRest:pn,suffix:cn,itemKey:H,maxCount:bt});return s.createElement(s.Fragment,null,Dn,!et.length&&!yn&&s.createElement("span",{className:"".concat(mn,"-placeholder")},Wt))},Ce=ve,fe=function(re){var Le=re.inputElement,Fe=re.prefixCls,et=re.id,rt=re.inputRef,xt=re.disabled,Ot=re.autoFocus,Ht=re.autoComplete,Wt=re.activeDescendantId,Bt=re.mode,zt=re.open,Oe=re.values,Me=re.placeholder,$e=re.tabIndex,ot=re.showSearch,Ct=re.searchValue,yt=re.activeValue,bt=re.maxLength,Se=re.onInputKeyDown,Ue=re.onInputMouseDown,tt=re.onInputChange,ft=re.onInputPaste,lt=re.onInputCompositionStart,vt=re.onInputCompositionEnd,pt=re.title,It=s.useState(!1),Ut=(0,i.Z)(It,2),Be=Ut[0],Ye=Ut[1],nt=Bt==="combobox",ut=nt||ot,ct=Oe[0],Ft=Ct||"";nt&&yt&&!Be&&(Ft=yt),s.useEffect(function(){nt&&Ye(!1)},[nt,yt]);var qt=Bt!=="combobox"&&!zt&&!ot?!1:!!Ft,Qt=pt===void 0?ne(ct):pt,Pt=function(){if(ct)return null;var en=qt?{visibility:"hidden"}:void 0;return s.createElement("span",{className:"".concat(Fe,"-selection-placeholder"),style:en},Me)};return s.createElement(s.Fragment,null,s.createElement("span",{className:"".concat(Fe,"-selection-search")},s.createElement(K,{ref:rt,prefixCls:Fe,id:et,open:zt,inputElement:Le,disabled:xt,autoFocus:Ot,autoComplete:Ht,editable:ut,activeDescendantId:Wt,value:Ft,onKeyDown:Se,onMouseDown:Ue,onChange:function(en){Ye(!0),tt(en)},onPaste:ft,onCompositionStart:lt,onCompositionEnd:vt,tabIndex:$e,attrs:(0,S.Z)(re,!0),maxLength:nt?bt:void 0})),!nt&&ct?s.createElement("span",{className:"".concat(Fe,"-selection-item"),title:Qt,style:qt?{visibility:"hidden"}:void 0},ct.label):null,Pt())},me=fe;function _e(te){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(te)}var at=function(re,Le){var Fe=(0,s.useRef)(null),et=(0,s.useRef)(!1),rt=re.prefixCls,xt=re.open,Ot=re.mode,Ht=re.showSearch,Wt=re.tokenWithEnter,Bt=re.autoClearSearchValue,zt=re.onSearch,Oe=re.onSearchSubmit,Me=re.onToggleOpen,$e=re.onInputKeyDown,ot=re.domRef;s.useImperativeHandle(Le,function(){return{focus:function(){Fe.current.focus()},blur:function(){Fe.current.blur()}}});var Ct=p(0),yt=(0,i.Z)(Ct,2),bt=yt[0],Se=yt[1],Ue=function(Ft){var qt=Ft.which;(qt===u.Z.UP||qt===u.Z.DOWN)&&Ft.preventDefault(),$e&&$e(Ft),qt===u.Z.ENTER&&Ot==="tags"&&!et.current&&!xt&&(Oe==null||Oe(Ft.target.value)),_e(qt)&&Me(!0)},tt=function(){Se(!0)},ft=(0,s.useRef)(null),lt=function(Ft){zt(Ft,!0,et.current)!==!1&&Me(!0)},vt=function(){et.current=!0},pt=function(Ft){et.current=!1,Ot!=="combobox"&<(Ft.target.value)},It=function(Ft){var qt=Ft.target.value;if(Wt&&ft.current&&/[\r\n]/.test(ft.current)){var Qt=ft.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");qt=qt.replace(Qt,ft.current)}ft.current=null,lt(qt)},Ut=function(Ft){var qt=Ft.clipboardData,Qt=qt.getData("text");ft.current=Qt},Be=function(Ft){var qt=Ft.target;if(qt!==Fe.current){var Qt=document.body.style.msTouchAction!==void 0;Qt?setTimeout(function(){Fe.current.focus()}):Fe.current.focus()}},Ye=function(Ft){var qt=bt();Ft.target!==Fe.current&&!qt&&Ot!=="combobox"&&Ft.preventDefault(),(Ot!=="combobox"&&(!Ht||!qt)||!xt)&&(xt&&Bt!==!1&&zt("",!0,!1),Me())},nt={inputRef:Fe,onInputKeyDown:Ue,onInputMouseDown:tt,onInputChange:It,onInputPaste:Ut,onInputCompositionStart:vt,onInputCompositionEnd:pt},ut=Ot==="multiple"||Ot==="tags"?s.createElement(Ce,(0,t.Z)({},re,nt)):s.createElement(me,(0,t.Z)({},re,nt));return s.createElement("div",{ref:ot,className:"".concat(rt,"-selector"),onClick:Be,onMouseDown:Ye},ut)},ke=s.forwardRef(at);ke.displayName="Selector";var We=ke,Et=e(35593),Xe=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Qe=function(re){var Le=re===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Le,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Le,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Le,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Le,adjustY:1},htmlRegion:"scroll"}}},Ne=function(re,Le){var Fe=re.prefixCls,et=re.disabled,rt=re.visible,xt=re.children,Ot=re.popupElement,Ht=re.animation,Wt=re.transitionName,Bt=re.dropdownStyle,zt=re.dropdownClassName,Oe=re.direction,Me=Oe===void 0?"ltr":Oe,$e=re.placement,ot=re.builtinPlacements,Ct=re.dropdownMatchSelectWidth,yt=re.dropdownRender,bt=re.dropdownAlign,Se=re.getPopupContainer,Ue=re.empty,tt=re.getTriggerDOMNode,ft=re.onPopupVisibleChange,lt=re.onPopupMouseEnter,vt=(0,h.Z)(re,Xe),pt="".concat(Fe,"-dropdown"),It=Ot;yt&&(It=yt(Ot));var Ut=s.useMemo(function(){return ot||Qe(Ct)},[ot,Ct]),Be=Ht?"".concat(pt,"-").concat(Ht):Wt,Ye=typeof Ct=="number",nt=s.useMemo(function(){return Ye?null:Ct===!1?"minWidth":"width"},[Ct,Ye]),ut=Bt;Ye&&(ut=(0,m.Z)((0,m.Z)({},ut),{},{width:Ct}));var ct=s.useRef(null);return s.useImperativeHandle(Le,function(){return{getPopupElement:function(){return ct.current}}}),s.createElement(Et.Z,(0,t.Z)({},vt,{showAction:ft?["click"]:[],hideAction:ft?["click"]:[],popupPlacement:$e||(Me==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Ut,prefixCls:pt,popupTransitionName:Be,popup:s.createElement("div",{ref:ct,onMouseEnter:lt},It),stretch:nt,popupAlign:bt,popupVisible:rt,getPopupContainer:Se,popupClassName:d()(zt,(0,g.Z)({},"".concat(pt,"-empty"),Ue)),popupStyle:ut,getTriggerDOMNode:tt,onPopupVisibleChange:ft}),xt)},Je=s.forwardRef(Ne);Je.displayName="SelectTrigger";var se=Je,le=e(66712);function G(te,re){var Le=te.key,Fe;return"value"in te&&(Fe=te.value),Le!=null?Le:Fe!==void 0?Fe:"rc-index-key-".concat(re)}function R(te,re){var Le=te||{},Fe=Le.label,et=Le.value,rt=Le.options,xt=Le.groupLabel,Ot=Fe||(re?"children":"label");return{label:Ot,value:et||"value",options:rt||"options",groupLabel:xt||Ot}}function oe(te){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Le=re.fieldNames,Fe=re.childrenAsData,et=[],rt=R(Le,!1),xt=rt.label,Ot=rt.value,Ht=rt.options,Wt=rt.groupLabel;function Bt(zt,Oe){zt.forEach(function(Me){if(Oe||!(Ht in Me)){var $e=Me[Ot];et.push({key:G(Me,et.length),groupOption:Oe,data:Me,label:Me[xt],value:$e})}else{var ot=Me[Wt];ot===void 0&&Fe&&(ot=Me.label),et.push({key:G(Me,et.length),group:!0,data:Me,label:ot}),Bt(Me[Ht],!0)}})}return Bt(te,!1),et}function be(te){var re=(0,m.Z)({},te);return"props"in re||Object.defineProperty(re,"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`."),re}}),re}function k(te,re){if(!re||!re.length)return null;var Le=!1;function Fe(rt,xt){var Ot=(0,le.Z)(xt),Ht=Ot[0],Wt=Ot.slice(1);if(!Ht)return[rt];var Bt=rt.split(Ht);return Le=Le||Bt.length>1,Bt.reduce(function(zt,Oe){return[].concat((0,v.Z)(zt),(0,v.Z)(Fe(Oe,Wt)))},[]).filter(function(zt){return zt})}var et=Fe(te,re);return Le?et: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 X(te){return te==="tags"||te==="multiple"}var P=s.forwardRef(function(te,re){var Le,Fe,et=te.id,rt=te.prefixCls,xt=te.className,Ot=te.showSearch,Ht=te.tagRender,Wt=te.direction,Bt=te.omitDomProps,zt=te.displayValues,Oe=te.onDisplayValuesChange,Me=te.emptyOptions,$e=te.notFoundContent,ot=$e===void 0?"Not Found":$e,Ct=te.onClear,yt=te.mode,bt=te.disabled,Se=te.loading,Ue=te.getInputElement,tt=te.getRawInputElement,ft=te.open,lt=te.defaultOpen,vt=te.onDropdownVisibleChange,pt=te.activeValue,It=te.onActiveValueChange,Ut=te.activeDescendantId,Be=te.searchValue,Ye=te.autoClearSearchValue,nt=te.onSearch,ut=te.onSearchSplit,ct=te.tokenSeparators,Ft=te.allowClear,qt=te.suffixIcon,Qt=te.clearIcon,Pt=te.OptionList,Kt=te.animation,en=te.transitionName,un=te.dropdownStyle,mn=te.dropdownClassName,yn=te.dropdownMatchSelectWidth,Yn=te.dropdownRender,sn=te.dropdownAlign,Zt=te.placement,jt=te.builtinPlacements,pn=te.getPopupContainer,cn=te.showAction,Dn=cn===void 0?[]:cn,On=te.onFocus,_n=te.onBlur,bn=te.onKeyUp,Tn=te.onKeyDown,ir=te.onMouseDown,$t=(0,h.Z)(te,L),tn=X(yt),Sn=(Ot!==void 0?Ot:tn)||yt==="combobox",En=(0,m.Z)({},$t);ie.forEach(function(kr){delete En[kr]}),Bt==null||Bt.forEach(function(kr){delete En[kr]});var Jn=s.useState(!1),sr=(0,i.Z)(Jn,2),An=sr[0],Gn=sr[1];s.useEffect(function(){Gn((0,a.Z)())},[]);var pr=s.useRef(null),xn=s.useRef(null),qn=s.useRef(null),Fr=s.useRef(null),Xn=s.useRef(null),yr=b(),br=(0,i.Z)(yr,3),Rr=br[0],Er=br[1],mr=br[2];s.useImperativeHandle(re,function(){var kr,_r;return{focus:(kr=Fr.current)===null||kr===void 0?void 0:kr.focus,blur:(_r=Fr.current)===null||_r===void 0?void 0:_r.blur,scrollTo:function(Ci){var gi;return(gi=Xn.current)===null||gi===void 0?void 0:gi.scrollTo(Ci)}}});var Tr=s.useMemo(function(){var kr;if(yt!=="combobox")return Be;var _r=(kr=zt[0])===null||kr===void 0?void 0:kr.value;return typeof _r=="string"||typeof _r=="number"?String(_r):""},[Be,yt,zt]),qr=yt==="combobox"&&typeof Ue=="function"&&Ue()||null,ii=typeof tt=="function"&&tt(),Pi=(0,f.x1)(xn,ii==null||(Le=ii.props)===null||Le===void 0?void 0:Le.ref),bi=s.useState(!1),tr=(0,i.Z)(bi,2),nr=tr[0],Hr=tr[1];(0,n.Z)(function(){Hr(!0)},[]);var gr=(0,l.Z)(!1,{defaultValue:lt,value:ft}),Ar=(0,i.Z)(gr,2),jr=Ar[0],fi=Ar[1],kn=nr?jr:!1,er=!ot&&Me;(bt||er&&kn&&yt==="combobox")&&(kn=!1);var or=er?!1:kn,ur=s.useCallback(function(kr){var _r=kr!==void 0?kr:!kn;bt||(fi(_r),kn!==_r&&(vt==null||vt(_r)))},[bt,kn,fi,vt]),Mr=s.useMemo(function(){return(ct||[]).some(function(kr){return[` `,`\r -`].includes(Zr)})},[Te]),xr=function(_r,Ri,xi){var bi=!0,Ni=_r;It==null||It(null);var zi=xi?null:H(_r,Te);return rt!=="combobox"&&zi&&(Ni="",bn==null||bn(zi),er(!1),bi=!1),pn&&Nr!==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(){Lr&&bt&&ri(!1),bt&&ir(!1)},[bt]);var li=p(),ci=(0,i.Z)(li,2),gi=ci[0],Gr=ci[1],zr=function(_r){var Ri=gi(),xi=_r.which;if(xi===u.Z.ENTER&&(rt!=="combobox"&&_r.preventDefault(),Fn||er(!0)),Gr(!!Nr),xi===u.Z.BACKSPACE&&!Ri&&ln&&!Nr&&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,ee.Z)(te).map(function(Me,Pe){if(!s.isValidElement(Me)||!Me.type)return null;var et=Me,nt=et.type.isSelectOptGroup,xt=et.key,Ot=et.props,Kt=Ot.children,Zt=(0,h.Z)(Ot,I);return re||!nt?de(Me):(0,m.Z)((0,m.Z)({key:"__RC_SELECT_GRP__".concat(xt===null?Pe:xt,"__"),label:xt},Zt),{},{options:pe(Kt)})}).filter(function(Me){return Me})}function De(te,re,Me,Pe,et){return s.useMemo(function(){var nt=te,xt=!te;xt&&(nt=pe(re));var Ot=new Map,Kt=new Map,Zt=function(Oe,Xe,$e){$e&&typeof $e=="string"&&Oe.set(Xe[$e],Xe)};function Mt(zt){for(var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Xe=0;Xe1&&arguments[1]!==void 0?arguments[1]:1,mn=It.length,an=0;an1&&arguments[1]!==void 0?arguments[1]:!1;ot(Ht);var mn={source:Bt?"keyboard":"mouse"},an=It[Ht];if(!an){st(null,-1,mn);return}st(an.value,Ht,mn)};(0,s.useEffect)(function(){ut(Ct!==!1?pn(0):-1)},[It.length,Zt]);var vt=s.useCallback(function(tn){return Se.has(tn)&&Kt!=="combobox"},[Kt,(0,v.Z)(Se).toString(),Se.size]);(0,s.useEffect)(function(){var tn=setTimeout(function(){if(!Ot&&xt&&Se.size===1){var Bt=Array.from(Se)[0],mn=It.findIndex(function(an){var En=an.data;return En.value===Bt});mn!==-1&&(ut(mn),un(mn))}});if(xt){var Ht;(Ht=Xt.current)===null||Ht===void 0||Ht.scrollTo(void 0)}return function(){return clearTimeout(tn)}},[xt,Zt,$e.length]);var Vt=function(Ht){Ht!==void 0&&rt(Ht,{selected:!Se.has(Ht)}),Ot||Mt(!1)};if(s.useImperativeHandle(Me,function(){return{onKeyDown:function(Ht){var Bt=Ht.which,mn=Ht.ctrlKey;switch(Bt){case u.Z.N:case u.Z.P:case u.Z.UP:case u.Z.DOWN:{var an=0;if(Bt===u.Z.UP?an=-1:Bt===u.Z.DOWN?an=1:ue()&&mn&&(Bt===u.Z.N?an=1:Bt===u.Z.P&&(an=-1)),an!==0){var En=pn(Ne+an,an);un(En),ut(En,!0)}break}case u.Z.ENTER:{var Sn=It[Ne];Sn&&!Sn.data.disabled?Vt(Sn.value):Vt(void 0),xt&&Ht.preventDefault();break}case u.Z.ESC:Mt(!1),xt&&Ht.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Ht){un(Ht)}}}),It.length===0)return s.createElement("div",{role:"listbox",id:"".concat(nt,"_list"),className:"".concat(gt,"-empty"),onMouseDown:qt},zt);var Wt=Object.keys(Ue).map(function(tn){return Ue[tn]}),Jt=function(Ht){return Ht.label};function Pt(tn,Ht){var Bt=tn.group;return{role:Bt?"presentation":"option",id:"".concat(nt,"_list_").concat(Ht)}}var en=function(Ht){var Bt=It[Ht];if(!Bt)return null;var mn=Bt.data||{},an=mn.value,En=Bt.group,Sn=(0,S.Z)(mn,!0),An=Jt(Bt);return Bt?s.createElement("div",(0,t.Z)({"aria-label":typeof An=="string"&&!En?An:null},Sn,{key:Ht},Pt(Bt,Ht),{"aria-selected":vt(an)}),an):null},_n={role:"listbox",id:"".concat(nt,"_list")};return s.createElement(s.Fragment,null,tt&&s.createElement("div",(0,t.Z)({},_n,{style:{height:0,width:0,overflow:"hidden"}}),en(Ne-1),en(Ne),en(Ne+1)),s.createElement(O.Z,{itemKey:"key",ref:Xt,data:It,height:ct,itemHeight:pt,fullHeight:!1,onMouseDown:qt,onScroll:Oe,virtual:tt,direction:dt,innerProps:tt?null:_n},function(tn,Ht){var Bt,mn=tn.group,an=tn.groupOption,En=tn.data,Sn=tn.label,An=tn.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()(gt,"".concat(gt,"-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,Ie),ar=(0,St.Z)(Xn,Wt),qn=vt(An),yr="".concat(gt,"-option"),Ar=d()(gt,yr,In,(Bt={},(0,g.Z)(Bt,"".concat(yr,"-grouped"),an),(0,g.Z)(Bt,"".concat(yr,"-active"),Ne===Ht&&!fn),(0,g.Z)(Bt,"".concat(yr,"-disabled"),fn),(0,g.Z)(Bt,"".concat(yr,"-selected"),qn),Bt)),Vn=Jt(tn),Fr=!bt||typeof bt=="function"||qn,mr=typeof Vn=="number"?Vn:Vn||An,On=ze(mr)?mr.toString():void 0;return ln!==void 0&&(On=ln),s.createElement("div",(0,t.Z)({},(0,S.Z)(ar),tt?{}:Pt(tn,Ht),{"aria-selected":qn,className:Ar,title:On,onMouseMove:function(){Ne===Ht||fn||ut(Ht)},onClick:function(){fn||Vt(An)},style:Dn}),s.createElement("div",{className:"".concat(yr,"-content")},mr),s.isValidElement(bt)||qn,Fr&&s.createElement(E,{className:"".concat(gt,"-option-state"),customizeIcon:bt,customizeIconProps:{isSelected:qn}},qn?"\u2713":null))}))},kt=s.forwardRef(Nt);kt.displayName="OptionList";var lt=kt;function At(te){var re=te.mode,Me=te.options,Pe=te.children,et=te.backfill,nt=te.allowClear,xt=te.placeholder,Ot=te.getInputElement,Kt=te.showSearch,Zt=te.onSearch,Mt=te.defaultOpen,zt=te.autoFocus,Oe=te.labelInValue,Xe=te.value,$e=te.inputValue,st=te.optionLabelProp,Ct=isMultiple(re),rt=Kt!==void 0?Kt:Ct||re==="combobox",bt=Me||convertChildrenToData(Pe);if(warning(re!=="tags"||bt.every(function(dt){return!dt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),re==="tags"||re==="combobox"){var Se=bt.some(function(dt){return dt.options?dt.options.some(function(ct){return typeof("value"in ct?ct.value:ct.key)=="number"}):typeof("value"in dt?dt.value:dt.key)=="number"});warning(!Se,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(re!=="combobox"||!st,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(re==="combobox"||!et,"`backfill` only works with `combobox` mode."),warning(re==="combobox"||!Ot,"`getInputElement` only work with `combobox` mode."),noteOnce(re!=="combobox"||!Ot||!nt||!xt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Zt&&!rt&&re!=="combobox"&&re!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Mt||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 Ue=toArray(Xe);warning(!Oe||Ue.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(!Ct||Array.isArray(Xe),"`value` should be array when `mode` is `multiple` or `tags`")}if(Pe){var tt=null;toNodeArray(Pe).some(function(dt){if(!React.isValidElement(dt)||!dt.type)return!1;var ct=dt,pt=ct.type;if(pt.isSelectOption)return!1;if(pt.isSelectOptGroup){var gt=toNodeArray(dt.props.children).every(function(It){return!React.isValidElement(It)||!dt.type||It.type.isSelectOption?!0:(tt=It.type,!1)});return!gt}return tt=pt,!0}),tt&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(tt.displayName||tt.name||tt,"`.")),warning($e===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Tt(te,re){if(te){var Me=function Pe(et){for(var nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xt=0;xt2&&arguments[2]!==void 0?arguments[2]:{},er=nr.source,Rr=er===void 0?"keyboard":er;kr($n),xt&&Pe==="combobox"&&Fn!==null&&Rr==="keyboard"&&br(String(Fn))},[xt,Pe]),lr=function($n,nr,er){var Rr=function(){var Ai,ui=In($n);return[Ne?{label:ui==null?void 0:ui[Pt.label],value:$n,key:(Ai=ui==null?void 0:ui.key)!==null&&Ai!==void 0?Ai:$n}:$n,be(ui)]};if(nr&&Xe){var xr=Rr(),Ei=(0,i.Z)(xr,2),li=Ei[0],ci=Ei[1];Xe(li,ci)}else if(!nr&&$e&&er!=="clear"){var gi=Rr(),Gr=(0,i.Z)(gi,2),zr=Gr[0],yi=Gr[1];$e(zr,yi)}},Kr=qe(function(Fn,$n){var nr,er=Vt?$n.selected:!0;er?nr=Vt?[].concat((0,v.Z)(Dn),[Fn]):[Fn]:nr=Dn.filter(function(Rr){return Rr.value!==Fn}),On(nr),lr(Fn,er),Pe==="combobox"?br(""):(!X||Oe)&&(Ht(""),br(""))}),gr=function($n,nr){On($n);var er=nr.type,Rr=nr.values;(er==="remove"||er==="clear")&&Rr.forEach(function(xr){lr(xr.value,!1,er)})},Cr=function($n,nr){if(Ht($n),br(null),nr.source==="submit"){var er=($n||"").trim();if(er){var Rr=Array.from(new Set([].concat((0,v.Z)(ar),[er])));On(Rr),lr(er,!0),Ht("")}return}nr.source!=="blur"&&(Pe==="combobox"&&On($n),Mt==null||Mt($n))},Lr=function($n){var nr=$n;Pe!=="tags"&&(nr=$n.map(function(Rr){var xr=an.get(Rr);return xr==null?void 0:xr.value}).filter(function(Rr){return Rr!==void 0}));var er=Array.from(new Set([].concat((0,v.Z)(ar),(0,v.Z)(nr))));On(er),er.forEach(function(Rr){lr(Rr,!0)})},ri=s.useMemo(function(){var Fn=gt!==!1&&Ct!==!1;return(0,m.Z)((0,m.Z)({},Bt),{},{flattenOptions:mr,onActiveValue:Gn,defaultActiveFirstOption:Yr,onSelect:Kr,menuItemSelectedIcon:pt,rawValues:ar,fieldNames:Pt,virtual:Fn,direction:It,listHeight:qt,listItemHeight:pn,childrenAsData:Wt})},[Bt,mr,Gn,Yr,Kr,pt,ar,Pt,gt,Ct,qt,pn,Wt]);return s.createElement(He.Provider,{value:ri},s.createElement(_,(0,t.Z)({},ut,{id:vt,prefixCls:nt,ref:re,omitDomProps:Ut,mode:Pe,displayValues:Xn,onDisplayValuesChange:gr,direction:It,searchValue:tn,onSearch:Cr,autoClearSearchValue:Oe,onSearchSplit:Lr,dropdownMatchSelectWidth:Ct,OptionList:lt,emptyOptions:!mr.length,activeValue:ir,activeDescendantId:"".concat(vt,"_list_").concat(Br)})))}),xe=on;xe.Option=J,xe.OptGroup=he;var U=xe,q=U},9296:function(wt,N,e){"use strict";e.r(N),e.d(N,{ResizableTextArea:function(){return Z},default:function(){return Y}});var t=e(54476),v=e(33885),g=e(20068),m=e(76190),i=e(42978),h=e(75931),r=e(94480),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),x=` +`].includes(kr)})},[ct]),Cr=function(_r,Ri,Ci){var gi=!0,Ni=_r;It==null||It(null);var zi=Ci?null:k(_r,ct);return yt!=="combobox"&&zi&&(Ni="",ut==null||ut(zi),ur(!1),gi=!1),nt&&Tr!==Ni&&nt(Ni,{source:Ri?"typing":"effect"}),gi},Si=function(_r){!_r||!_r.trim()||nt(_r,{source:"submit"})};s.useEffect(function(){!kn&&!tn&&yt!=="combobox"&&Cr("",!1,!1)},[kn]),s.useEffect(function(){jr&&bt&&fi(!1),bt&&Er(!1)},[bt]);var oi=p(),ai=(0,i.Z)(oi,2),pi=ai[0],Vr=ai[1],Nr=function(_r){var Ri=pi(),Ci=_r.which;if(Ci===u.Z.ENTER&&(yt!=="combobox"&&_r.preventDefault(),kn||ur(!0)),Vr(!!Tr),Ci===u.Z.BACKSPACE&&!Ri&&tn&&!Tr&&zt.length){for(var gi=(0,v.Z)(zt),Ni=null,zi=gi.length-1;zi>=0;zi-=1){var ro=gi[zi];if(!ro.disabled){gi.splice(zi,1),Ni=ro;break}}Ni&&Oe(gi,{type:"remove",values:[Ni]})}for(var qi=arguments.length,wo=new Array(qi>1?qi-1:0),so=1;so1?Ri-1:0),gi=1;gi1?zi-1:0),qi=1;qi1&&arguments[1]!==void 0?arguments[1]:!1;return(0,ee.Z)(te).map(function(Le,Fe){if(!s.isValidElement(Le)||!Le.type)return null;var et=Le,rt=et.type.isSelectOptGroup,xt=et.key,Ot=et.props,Ht=Ot.children,Wt=(0,h.Z)(Ot,I);return re||!rt?de(Le):(0,m.Z)((0,m.Z)({key:"__RC_SELECT_GRP__".concat(xt===null?Fe:xt,"__"),label:xt},Wt),{},{options:pe(Ht)})}).filter(function(Le){return Le})}function De(te,re,Le,Fe,et){return s.useMemo(function(){var rt=te,xt=!te;xt&&(rt=pe(re));var Ot=new Map,Ht=new Map,Wt=function(Oe,Me,$e){$e&&typeof $e=="string"&&Oe.set(Me[$e],Me)};function Bt(zt){for(var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Me=0;Me1&&arguments[1]!==void 0?arguments[1]:1,pn=It.length,cn=0;cn1&&arguments[1]!==void 0?arguments[1]:!1;qt(Zt);var pn={source:jt?"keyboard":"mouse"},cn=It[Zt];if(!cn){ot(null,-1,pn);return}ot(cn.value,Zt,pn)};(0,s.useEffect)(function(){Qt(Ct!==!1?nt(0):-1)},[It.length,Wt]);var Pt=s.useCallback(function(sn){return Se.has(sn)&&Ht!=="combobox"},[Ht,(0,v.Z)(Se).toString(),Se.size]);(0,s.useEffect)(function(){var sn=setTimeout(function(){if(!Ot&&xt&&Se.size===1){var jt=Array.from(Se)[0],pn=It.findIndex(function(cn){var Dn=cn.data;return Dn.value===jt});pn!==-1&&(Qt(pn),Ye(pn))}});if(xt){var Zt;(Zt=Ut.current)===null||Zt===void 0||Zt.scrollTo(void 0)}return function(){return clearTimeout(sn)}},[xt,Wt,$e.length]);var Kt=function(Zt){Zt!==void 0&&yt(Zt,{selected:!Se.has(Zt)}),Ot||Bt(!1)};if(s.useImperativeHandle(Le,function(){return{onKeyDown:function(Zt){var jt=Zt.which,pn=Zt.ctrlKey;switch(jt){case u.Z.N:case u.Z.P:case u.Z.UP:case u.Z.DOWN:{var cn=0;if(jt===u.Z.UP?cn=-1:jt===u.Z.DOWN?cn=1:ce()&&pn&&(jt===u.Z.N?cn=1:jt===u.Z.P&&(cn=-1)),cn!==0){var Dn=nt(Ft+cn,cn);Ye(Dn),Qt(Dn,!0)}break}case u.Z.ENTER:{var On=It[Ft];On&&!On.data.disabled?Kt(On.value):Kt(void 0),xt&&Zt.preventDefault();break}case u.Z.ESC:Bt(!1),xt&&Zt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Zt){Ye(Zt)}}}),It.length===0)return s.createElement("div",{role:"listbox",id:"".concat(rt,"_list"),className:"".concat(pt,"-empty"),onMouseDown:Be},zt);var en=Object.keys(Ue).map(function(sn){return Ue[sn]}),un=function(Zt){return Zt.label};function mn(sn,Zt){var jt=sn.group;return{role:jt?"presentation":"option",id:"".concat(rt,"_list_").concat(Zt)}}var yn=function(Zt){var jt=It[Zt];if(!jt)return null;var pn=jt.data||{},cn=pn.value,Dn=jt.group,On=(0,S.Z)(pn,!0),_n=un(jt);return jt?s.createElement("div",(0,t.Z)({"aria-label":typeof _n=="string"&&!Dn?_n:null},On,{key:Zt},mn(jt,Zt),{"aria-selected":Pt(cn)}),cn):null},Yn={role:"listbox",id:"".concat(rt,"_list")};return s.createElement(s.Fragment,null,tt&&s.createElement("div",(0,t.Z)({},Yn,{style:{height:0,width:0,overflow:"hidden"}}),yn(Ft-1),yn(Ft),yn(Ft+1)),s.createElement(O.Z,{itemKey:"key",ref:Ut,data:It,height:lt,itemHeight:vt,fullHeight:!1,onMouseDown:Be,onScroll:Oe,virtual:tt,direction:ft,innerProps:tt?null:Yn},function(sn,Zt){var jt,pn=sn.group,cn=sn.groupOption,Dn=sn.data,On=sn.label,_n=sn.value,bn=Dn.key;if(pn){var Tn,ir=(Tn=Dn.title)!==null&&Tn!==void 0?Tn:ze(On)?On.toString():void 0;return s.createElement("div",{className:d()(pt,"".concat(pt,"-group")),title:ir},On!==void 0?On:bn)}var $t=Dn.disabled,tn=Dn.title,Sn=Dn.children,En=Dn.style,Jn=Dn.className,sr=(0,h.Z)(Dn,Ie),An=(0,St.Z)(sr,en),Gn=Pt(_n),pr="".concat(pt,"-option"),xn=d()(pt,pr,Jn,(jt={},(0,g.Z)(jt,"".concat(pr,"-grouped"),cn),(0,g.Z)(jt,"".concat(pr,"-active"),Ft===Zt&&!$t),(0,g.Z)(jt,"".concat(pr,"-disabled"),$t),(0,g.Z)(jt,"".concat(pr,"-selected"),Gn),jt)),qn=un(sn),Fr=!bt||typeof bt=="function"||Gn,Xn=typeof qn=="number"?qn:qn||_n,yr=ze(Xn)?Xn.toString():void 0;return tn!==void 0&&(yr=tn),s.createElement("div",(0,t.Z)({},(0,S.Z)(An),tt?{}:mn(sn,Zt),{"aria-selected":Gn,className:xn,title:yr,onMouseMove:function(){Ft===Zt||$t||Qt(Zt)},onClick:function(){$t||Kt(_n)},style:En}),s.createElement("div",{className:"".concat(pr,"-content")},Xn),s.isValidElement(bt)||Gn,Fr&&s.createElement(E,{className:"".concat(pt,"-option-state"),customizeIcon:bt,customizeIconProps:{isSelected:Gn}},Gn?"\u2713":null))}))},kt=s.forwardRef(Nt);kt.displayName="OptionList";var st=kt;function At(te){var re=te.mode,Le=te.options,Fe=te.children,et=te.backfill,rt=te.allowClear,xt=te.placeholder,Ot=te.getInputElement,Ht=te.showSearch,Wt=te.onSearch,Bt=te.defaultOpen,zt=te.autoFocus,Oe=te.labelInValue,Me=te.value,$e=te.inputValue,ot=te.optionLabelProp,Ct=isMultiple(re),yt=Ht!==void 0?Ht:Ct||re==="combobox",bt=Le||convertChildrenToData(Fe);if(warning(re!=="tags"||bt.every(function(ft){return!ft.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),re==="tags"||re==="combobox"){var Se=bt.some(function(ft){return ft.options?ft.options.some(function(lt){return typeof("value"in lt?lt.value:lt.key)=="number"}):typeof("value"in ft?ft.value:ft.key)=="number"});warning(!Se,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(re!=="combobox"||!ot,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(re==="combobox"||!et,"`backfill` only works with `combobox` mode."),warning(re==="combobox"||!Ot,"`getInputElement` only work with `combobox` mode."),noteOnce(re!=="combobox"||!Ot||!rt||!xt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Wt&&!yt&&re!=="combobox"&&re!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Bt||zt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Me!=null){var Ue=toArray(Me);warning(!Oe||Ue.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(!Ct||Array.isArray(Me),"`value` should be array when `mode` is `multiple` or `tags`")}if(Fe){var tt=null;toNodeArray(Fe).some(function(ft){if(!React.isValidElement(ft)||!ft.type)return!1;var lt=ft,vt=lt.type;if(vt.isSelectOption)return!1;if(vt.isSelectOptGroup){var pt=toNodeArray(ft.props.children).every(function(It){return!React.isValidElement(It)||!ft.type||It.type.isSelectOption?!0:(tt=It.type,!1)});return!pt}return tt=vt,!0}),tt&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(tt.displayName||tt.name||tt,"`.")),warning($e===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Rt(te,re){if(te){var Le=function Fe(et){for(var rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xt=0;xt2&&arguments[2]!==void 0?arguments[2]:{},ur=or.source,Mr=ur===void 0?"keyboard":ur;Pi(er),xt&&Fe==="combobox"&&kn!==null&&Mr==="keyboard"&&mr(String(kn))},[xt,Fe]),nr=function(er,or,ur){var Mr=function(){var Ei,si=Jn(er);return[Ft?{label:si==null?void 0:si[mn.label],value:er,key:(Ei=si==null?void 0:si.key)!==null&&Ei!==void 0?Ei:er}:er,be(si)]};if(or&&Me){var Cr=Mr(),Si=(0,i.Z)(Cr,2),oi=Si[0],ai=Si[1];Me(oi,ai)}else if(!or&&$e&&ur!=="clear"){var pi=Mr(),Vr=(0,i.Z)(pi,2),Nr=Vr[0],mi=Vr[1];$e(Nr,mi)}},Hr=qe(function(kn,er){var or,ur=Kt?er.selected:!0;ur?or=Kt?[].concat((0,v.Z)(En),[kn]):[kn]:or=En.filter(function(Mr){return Mr.value!==kn}),yr(or),nr(kn,ur),Fe==="combobox"?mr(""):(!X||Oe)&&(Zt(""),mr(""))}),gr=function(er,or){yr(er);var ur=or.type,Mr=or.values;(ur==="remove"||ur==="clear")&&Mr.forEach(function(Cr){nr(Cr.value,!1,ur)})},Ar=function(er,or){if(Zt(er),mr(null),or.source==="submit"){var ur=(er||"").trim();if(ur){var Mr=Array.from(new Set([].concat((0,v.Z)(An),[ur])));yr(Mr),nr(ur,!0),Zt("")}return}or.source!=="blur"&&(Fe==="combobox"&&yr(er),Bt==null||Bt(er))},jr=function(er){var or=er;Fe!=="tags"&&(or=er.map(function(Mr){var Cr=cn.get(Mr);return Cr==null?void 0:Cr.value}).filter(function(Mr){return Mr!==void 0}));var ur=Array.from(new Set([].concat((0,v.Z)(An),(0,v.Z)(or))));yr(ur),ur.forEach(function(Mr){nr(Mr,!0)})},fi=s.useMemo(function(){var kn=pt!==!1&&Ct!==!1;return(0,m.Z)((0,m.Z)({},jt),{},{flattenOptions:Xn,onActiveValue:tr,defaultActiveFirstOption:bi,onSelect:Hr,menuItemSelectedIcon:vt,rawValues:An,fieldNames:mn,virtual:kn,direction:It,listHeight:Be,listItemHeight:nt,childrenAsData:en})},[jt,Xn,tr,bi,Hr,vt,An,mn,pt,Ct,Be,nt,en]);return s.createElement(He.Provider,{value:fi},s.createElement(_,(0,t.Z)({},Qt,{id:Pt,prefixCls:rt,ref:re,omitDomProps:Vt,mode:Fe,displayValues:sr,onDisplayValuesChange:gr,direction:It,searchValue:sn,onSearch:Ar,autoClearSearchValue:Oe,onSearchSplit:jr,dropdownMatchSelectWidth:Ct,OptionList:st,emptyOptions:!Xn.length,activeValue:Er,activeDescendantId:"".concat(Pt,"_list_").concat(ii)})))}),xe=an;xe.Option=J,xe.OptGroup=he;var U=xe,q=U},9296:function(wt,N,e){"use strict";e.r(N),e.d(N,{ResizableTextArea:function(){return Z},default:function(){return Y}});var t=e(54476),v=e(33885),g=e(20068),m=e(76190),i=e(42978),h=e(75931),r=e(94480),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),x=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -209,10 +209,10 @@ connection closed`)}};const Or=setInterval(()=>{dn.current&&dn.current.send(JSON 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 C(Q){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=Q.getAttribute("id")||Q.getAttribute("data-reactid")||Q.getAttribute("name");if(ne&&w[W])return w[W];var K=window.getComputedStyle(Q),j=K.getPropertyValue("box-sizing")||K.getPropertyValue("-moz-box-sizing")||K.getPropertyValue("-webkit-box-sizing"),ve=parseFloat(K.getPropertyValue("padding-bottom"))+parseFloat(K.getPropertyValue("padding-top")),Ce=parseFloat(K.getPropertyValue("border-bottom-width"))+parseFloat(K.getPropertyValue("border-top-width")),fe=E.map(function(_e){return"".concat(_e,":").concat(K.getPropertyValue(_e))}).join(";"),me={sizingStyle:fe,paddingSize:ve,borderSize:Ce,boxSizing:j};return ne&&W&&(w[W]=me),me}function b(Q){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=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 j=C(Q,ne),ve=j.paddingSize,Ce=j.borderSize,fe=j.boxSizing,me=j.sizingStyle;A.setAttribute("style","".concat(me,";").concat(x)),A.value=Q.value||Q.placeholder||"";var _e=void 0,at=void 0,ke,Ze=A.scrollHeight;if(fe==="border-box"?Ze+=Ce:fe==="content-box"&&(Ze-=ve),W!==null||K!==null){A.value=" ";var Et=A.scrollHeight-ve;W!==null&&(_e=Et*W,fe==="border-box"&&(_e=_e+ve+Ce),Ze=Math.max(_e,Ze)),K!==null&&(at=Et*K,fe==="border-box"&&(at=at+ve+Ce),ke=Ze>at?"":"hidden",Ze=Math.min(at,Ze))}var Ve={height:Ze,overflowY:ke,resize:"none"};return _e&&(Ve.minHeight=_e),at&&(Ve.maxHeight=at),Ve}var p=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],y=0,S=1,B=2,D=n.forwardRef(function(Q,ne){var W=Q,K=W.prefixCls,j=W.onPressEnter,ve=W.defaultValue,Ce=W.value,fe=W.autoSize,me=W.onResize,_e=W.className,at=W.style,ke=W.disabled,Ze=W.onChange,Et=W.onInternalAutoSize,Ve=(0,h.Z)(W,p),Ge=(0,d.Z)(ve,{value:Ce,postState:function(he){return he!=null?he:""}}),Re=(0,i.Z)(Ge,2),Je=Re[0],le=Re[1],ce=function(he){le(he.target.value),Ze==null||Ze(he)},G=n.useRef();n.useImperativeHandle(ne,function(){return{textArea:G.current}});var R=n.useMemo(function(){return fe&&(0,m.Z)(fe)==="object"?[fe.minRows,fe.maxRows]:[]},[fe]),ae=(0,i.Z)(R,2),be=ae[0],H=ae[1],L=!!fe,ie=function(){try{if(document.activeElement===G.current){var he=G.current,We=he.selectionStart,J=he.selectionEnd,it=he.scrollTop;G.current.setSelectionRange(We,J),G.current.scrollTop=it}}catch(St){}},X=n.useState(B),F=(0,i.Z)(X,2),_=F[0],$=F[1],P=n.useState(),oe=(0,i.Z)(P,2),Ae=oe[0],ee=oe[1],T=function(){$(y)};(0,u.Z)(function(){L&&T()},[Ce,be,H,L]),(0,u.Z)(function(){if(_===y)$(S);else if(_===S){var Ke=b(G.current,!1,be,H);$(B),ee(Ke)}else ie()},[_]);var I=n.useRef(),de=function(){f.Z.cancel(I.current)},pe=function(he){_===B&&(me==null||me(he),fe&&(de(),I.current=(0,f.Z)(function(){T()})))};n.useEffect(function(){return de},[]);var De=L?Ae:null,qe=(0,v.Z)((0,v.Z)({},at),De);return(_===y||_===S)&&(qe.overflowY="hidden",qe.overflowX="hidden"),n.createElement(a.Z,{onResize:pe,disabled:!(fe||me)},n.createElement("textarea",(0,t.Z)({},Ve,{ref:G,style:qe,className:c()(K,_e,(0,g.Z)({},"".concat(K,"-disabled"),ke)),disabled:ke,value:Je,onChange:ce})))}),Z=D,k=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function ye(Q,ne){return(0,r.Z)(Q||"").slice(0,ne).join("")}function se(Q,ne,W,K){var j=W;return Q?j=ye(W,K):(0,r.Z)(ne||"").lengthK&&(j=ne),j}var Be=n.forwardRef(function(Q,ne){var W,K=Q.defaultValue,j=Q.value,ve=Q.onFocus,Ce=Q.onBlur,fe=Q.onChange,me=Q.allowClear,_e=Q.maxLength,at=Q.onCompositionStart,ke=Q.onCompositionEnd,Ze=Q.suffix,Et=Q.prefixCls,Ve=Et===void 0?"rc-textarea":Et,Ge=Q.classes,Re=Q.showCount,Je=Q.className,le=Q.style,ce=Q.disabled,G=Q.hidden,R=Q.classNames,ae=Q.styles,be=Q.onResize,H=(0,h.Z)(Q,k),L=(0,d.Z)(K,{value:j,defaultValue:K}),ie=(0,i.Z)(L,2),X=ie[0],F=ie[1],_=(0,n.useRef)(null),$=n.useState(!1),P=(0,i.Z)($,2),oe=P[0],Ae=P[1],ee=n.useState(!1),T=(0,i.Z)(ee,2),I=T[0],de=T[1],pe=n.useRef(),De=n.useRef(0),qe=n.useState(null),Ke=(0,i.Z)(qe,2),he=Ke[0],We=Ke[1],J=function(){var Dt;(Dt=_.current)===null||Dt===void 0||Dt.textArea.focus()};(0,n.useImperativeHandle)(ne,function(){return{resizableTextArea:_.current,focus:J,blur:function(){var Dt;(Dt=_.current)===null||Dt===void 0||Dt.textArea.blur()}}}),(0,n.useEffect)(function(){Ae(function(Ut){return!ce&&Ut})},[ce]);var it=Number(_e)>0,St=function(Dt){de(!0),pe.current=X,De.current=Dt.currentTarget.selectionStart,at==null||at(Dt)},O=function(Dt){de(!1);var on=Dt.currentTarget.value;if(it){var xe,U=De.current>=_e+1||De.current===((xe=pe.current)===null||xe===void 0?void 0:xe.length);on=se(U,pe.current,on,_e)}on!==X&&(F(on),(0,o.rJ)(Dt.currentTarget,Dt,fe,on)),ke==null||ke(Dt)},Qe=function(Dt){var on=Dt.target.value;if(!I&&it){var xe=Dt.target.selectionStart>=_e+1||Dt.target.selectionStart===on.length||!Dt.target.selectionStart;on=se(xe,X,on,_e)}F(on),(0,o.rJ)(Dt.currentTarget,Dt,fe,on)},He=function(Dt){var on=H.onPressEnter,xe=H.onKeyDown;Dt.key==="Enter"&&on&&on(Dt),xe==null||xe(Dt)},ue=function(Dt){Ae(!0),ve==null||ve(Dt)},Ie=function(Dt){Ae(!1),Ce==null||Ce(Dt)},ze=function(Dt){var on;F(""),J(),(0,o.rJ)((on=_.current)===null||on===void 0?void 0:on.textArea,Dt,fe)},Nt=(0,o.D7)(X);!I&&it&&j==null&&(Nt=ye(Nt,_e));var kt=Ze,lt;if(Re){var At=(0,r.Z)(Nt).length;(0,m.Z)(Re)==="object"?lt=Re.formatter({value:Nt,count:At,maxLength:_e}):lt="".concat(At).concat(it?" / ".concat(_e):""),kt=n.createElement(n.Fragment,null,kt,n.createElement("span",{className:c()("".concat(Ve,"-data-count"),R==null?void 0:R.count),style:ae==null?void 0:ae.count},lt))}var Tt=function(Dt){var on;be==null||be(Dt),(on=_.current)!==null&&on!==void 0&&on.textArea.style.height&&We(!0)},Rt=!H.autoSize&&!Re&&!me,Yt=n.createElement(s.BaseInput,{value:Nt,allowClear:me,handleReset:ze,suffix:kt,prefixCls:Ve,classes:{affixWrapper:c()(Ge==null?void 0:Ge.affixWrapper,(W={},(0,g.Z)(W,"".concat(Ve,"-show-count"),Re),(0,g.Z)(W,"".concat(Ve,"-textarea-allow-clear"),me),W))},disabled:ce,focused:oe,className:Je,style:(0,v.Z)((0,v.Z)({},le),he&&!Rt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof lt=="string"?lt:void 0}},hidden:G,inputElement:n.createElement(Z,(0,t.Z)({},H,{onKeyDown:He,onChange:Qe,onFocus:ue,onBlur:Ie,onCompositionStart:St,onCompositionEnd:O,className:R==null?void 0:R.textarea,style:(0,v.Z)((0,v.Z)({},ae==null?void 0:ae.textarea),{},{resize:le==null?void 0:le.resize}),disabled:ce,prefixCls:Ve,onResize:Tt,ref:_}))});return Yt}),M=Be,Y=M},39417:function(wt,N,e){"use strict";e.d(N,{Z:function(){return S}});var t=e(54476),v=e(20068),g=e(75931),m=e(33885),i=e(67732),h=e(83652),r=e(31226),l=e(42403),c=e(158),s=e(92310),o=e.n(s),d=e(26112),n=e(59301),a=e(39378),u=function(D){for(var Z=D.prefixCls,k=D.level,ye=D.isStart,se=D.isEnd,Be="".concat(Z,"-indent-unit"),M=[],Y=0;Y0&&arguments[0]!==void 0?arguments[0]:[],ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],G=le.length,R=ce.length;if(Math.abs(G-R)!==1)return{add:!1,key:null};function ae(be,H){var L=new Map;be.forEach(function(X){L.set(X,!0)});var ie=H.filter(function(X){return!L.has(X)});return ie.length===1?ie[0]:null}return G ").concat(ce);return ce}var _e=f.forwardRef(function(le,ce){var G=le.prefixCls,R=le.data,ae=le.selectable,be=le.checkable,H=le.expandedKeys,L=le.selectedKeys,ie=le.checkedKeys,X=le.loadedKeys,F=le.loadingKeys,_=le.halfCheckedKeys,$=le.keyEntities,P=le.disabled,oe=le.dragging,Ae=le.dragOverNodeKey,ee=le.dropPosition,T=le.motion,I=le.height,de=le.itemHeight,pe=le.virtual,De=le.focusable,qe=le.activeItem,Ke=le.focused,he=le.tabIndex,We=le.onKeyDown,J=le.onFocus,it=le.onBlur,St=le.onActiveChange,O=le.onListChangeStart,Qe=le.onListChangeEnd,He=(0,C.Z)(le,Y),ue=f.useRef(null),Ie=f.useRef(null);f.useImperativeHandle(ce,function(){return{scrollTo:function(zt){ue.current.scrollTo(zt)},getIndentWidth:function(){return Ie.current.offsetWidth}}});var ze=f.useState(H),Nt=(0,A.Z)(ze,2),kt=Nt[0],lt=Nt[1],At=f.useState(R),Tt=(0,A.Z)(At,2),Rt=Tt[0],Yt=Tt[1],Ut=f.useState(R),Dt=(0,A.Z)(Ut,2),on=Dt[0],xe=Dt[1],U=f.useState([]),q=(0,A.Z)(U,2),te=q[0],re=q[1],Me=f.useState(null),Pe=(0,A.Z)(Me,2),et=Pe[0],nt=Pe[1],xt=f.useRef(R);xt.current=R;function Ot(){var Mt=xt.current;Yt(Mt),xe(Mt),re([]),nt(null),Qe()}(0,b.Z)(function(){lt(H);var Mt=Be(kt,H);if(Mt.key!==null)if(Mt.add){var zt=Rt.findIndex(function(rt){var bt=rt.key;return bt===Mt.key}),Oe=Ce(M(Rt,R,Mt.key),pe,I,de),Xe=Rt.slice();Xe.splice(zt+1,0,ve),xe(Xe),re(Oe),nt("show")}else{var $e=R.findIndex(function(rt){var bt=rt.key;return bt===Mt.key}),st=Ce(M(R,Rt,Mt.key),pe,I,de),Ct=R.slice();Ct.splice($e+1,0,ve),xe(Ct),re(st),nt("hide")}else Rt!==R&&(Yt(R),xe(R))},[H,R]),f.useEffect(function(){oe||Ot()},[oe]);var Kt=T?on:R,Zt={expandedKeys:H,selectedKeys:L,loadedKeys:X,loadingKeys:F,checkedKeys:ie,halfCheckedKeys:_,dragOverNodeKey:Ae,dropPosition:ee,keyEntities:$};return f.createElement(f.Fragment,null,Ke&&qe&&f.createElement("span",{style:Q,"aria-live":"assertive"},me(qe)),f.createElement("div",null,f.createElement("input",{style:Q,disabled:De===!1||P,tabIndex:De!==!1?he:null,onKeyDown:We,onFocus:J,onBlur:it,value:"",onChange:ne,"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:Ie,className:"".concat(G,"-indent-unit")}))),f.createElement(p.Z,(0,t.Z)({},He,{data:Kt,itemKey:fe,height:I,fullHeight:!1,virtual:pe,itemHeight:de,prefixCls:"".concat(G,"-list"),ref:ue,onVisibleChange:function(zt,Oe){var Xe=new Set(zt),$e=Oe.filter(function(st){return!Xe.has(st)});$e.some(function(st){return fe(st)===W})&&Ot()}}),function(Mt){var zt=Mt.pos,Oe=(0,t.Z)({},(w(Mt.data),Mt.data)),Xe=Mt.title,$e=Mt.key,st=Mt.isStart,Ct=Mt.isEnd,rt=(0,D.km)($e,zt);delete Oe.key,delete Oe.children;var bt=(0,D.H8)(rt,Zt);return f.createElement(se,(0,t.Z)({},Oe,bt,{title:Xe,active:!!qe&&$e===qe.key,pos:zt,data:Mt.data,isStart:st,isEnd:Ct,motion:T,motionNodes:$e===W?te:null,motionType:et,onMotionStart:O,onMotionEnd:Ot,treeNodeRequiredProps:Zt,onMouseMove:function(){St(null)}}))}))});_e.displayName="NodeList";var at=_e,ke=e(35654),Ze=e(90782),Et=e(67841),Ve=10,Ge=function(le){(0,c.Z)(G,le);var ce=(0,s.Z)(G);function G(){var R;(0,h.Z)(this,G);for(var ae=arguments.length,be=new Array(ae),H=0;H2&&arguments[2]!==void 0?arguments[2]:!1,_=R.state,$=_.dragChildrenKeys,P=_.dropPosition,oe=_.dropTargetKey,Ae=_.dropTargetPos,ee=_.dropAllowed;if(ee){var T=R.props.onDrop;if(R.setState({dragOverNodeKey:null}),R.cleanDragState(),oe!==null){var I=(0,m.Z)((0,m.Z)({},(0,D.H8)(oe,R.getTreeNodeRequiredProps())),{},{active:((X=R.getActiveItem())===null||X===void 0?void 0:X.key)===oe,data:(0,Et.Z)(R.state.keyEntities,oe).node}),de=$.indexOf(oe)!==-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 pe=(0,ke.yx)(Ae),De={event:L,node:(0,D.F)(I),dragNode:R.dragNode?(0,D.F)(R.dragNode.props):null,dragNodesKeys:[R.dragNode.props.eventKey].concat($),dropToGap:P!==0,dropPosition:P+Number(pe[pe.length-1])};F||T==null||T(De),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 X=R.state,F=X.expandedKeys,_=X.flattenNodes,$=ie.expanded,P=ie.key,oe=ie.isLeaf;if(!(oe||L.shiftKey||L.metaKey||L.ctrlKey)){var Ae=_.filter(function(T){return T.key===P})[0],ee=(0,D.F)((0,m.Z)((0,m.Z)({},(0,D.H8)(P,R.getTreeNodeRequiredProps())),{},{data:Ae.data}));R.setExpandedKeys($?(0,ke._5)(F,P):(0,ke.L0)(F,P)),R.onNodeExpand(L,ee)}},R.onNodeClick=function(L,ie){var X=R.props,F=X.onClick,_=X.expandAction;_==="click"&&R.triggerExpandActionExpand(L,ie),F==null||F(L,ie)},R.onNodeDoubleClick=function(L,ie){var X=R.props,F=X.onDoubleClick,_=X.expandAction;_==="doubleClick"&&R.triggerExpandActionExpand(L,ie),F==null||F(L,ie)},R.onNodeSelect=function(L,ie){var X=R.state.selectedKeys,F=R.state,_=F.keyEntities,$=F.fieldNames,P=R.props,oe=P.onSelect,Ae=P.multiple,ee=ie.selected,T=ie[$.key],I=!ee;I?Ae?X=(0,ke.L0)(X,T):X=[T]:X=(0,ke._5)(X,T);var de=X.map(function(pe){var De=(0,Et.Z)(_,pe);return De?De.node:null}).filter(function(pe){return pe});R.setUncontrolledState({selectedKeys:X}),oe==null||oe(X,{event:"select",selected:I,node:ie,selectedNodes:de,nativeEvent:L.nativeEvent})},R.onNodeCheck=function(L,ie,X){var F=R.state,_=F.keyEntities,$=F.checkedKeys,P=F.halfCheckedKeys,oe=R.props,Ae=oe.checkStrictly,ee=oe.onCheck,T=ie.key,I,de={event:"check",node:ie,checked:X,nativeEvent:L.nativeEvent};if(Ae){var pe=X?(0,ke.L0)($,T):(0,ke._5)($,T),De=(0,ke._5)(P,T);I={checked:pe,halfChecked:De},de.checkedNodes=pe.map(function(it){return(0,Et.Z)(_,it)}).filter(function(it){return it}).map(function(it){return it.node}),R.setUncontrolledState({checkedKeys:pe})}else{var qe=(0,Ze.S)([].concat((0,i.Z)($),[T]),!0,_),Ke=qe.checkedKeys,he=qe.halfCheckedKeys;if(!X){var We=new Set(Ke);We.delete(T);var J=(0,Ze.S)(Array.from(We),{checked:!1,halfCheckedKeys:he},_);Ke=J.checkedKeys,he=J.halfCheckedKeys}I=Ke,de.checkedNodes=[],de.checkedNodesPositions=[],de.halfCheckedKeys=he,Ke.forEach(function(it){var St=(0,Et.Z)(_,it);if(St){var O=St.node,Qe=St.pos;de.checkedNodes.push(O),de.checkedNodesPositions.push({node:O,pos:Qe})}}),R.setUncontrolledState({checkedKeys:Ke},!1,{halfCheckedKeys:he})}ee==null||ee(I,de)},R.onNodeLoad=function(L){var ie=L.key,X=new Promise(function(F,_){R.setState(function($){var P=$.loadedKeys,oe=P===void 0?[]:P,Ae=$.loadingKeys,ee=Ae===void 0?[]:Ae,T=R.props,I=T.loadData,de=T.onLoad;if(!I||oe.indexOf(ie)!==-1||ee.indexOf(ie)!==-1)return null;var pe=I(L);return pe.then(function(){var De=R.state.loadedKeys,qe=(0,ke.L0)(De,ie);de==null||de(qe,{event:"load",node:L}),R.setUncontrolledState({loadedKeys:qe}),R.setState(function(Ke){return{loadingKeys:(0,ke._5)(Ke.loadingKeys,ie)}}),F()}).catch(function(De){if(R.setState(function(Ke){return{loadingKeys:(0,ke._5)(Ke.loadingKeys,ie)}}),R.loadingRetryTimes[ie]=(R.loadingRetryTimes[ie]||0)+1,R.loadingRetryTimes[ie]>=Ve){var qe=R.state.loadedKeys;(0,u.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),R.setUncontrolledState({loadedKeys:(0,ke.L0)(qe,ie)}),F()}_(De)}),{loadingKeys:(0,ke.L0)(ee,ie)}})});return X.catch(function(){}),X},R.onNodeMouseEnter=function(L,ie){var X=R.props.onMouseEnter;X==null||X({event:L,node:ie})},R.onNodeMouseLeave=function(L,ie){var X=R.props.onMouseLeave;X==null||X({event:L,node:ie})},R.onNodeContextMenu=function(L,ie){var X=R.props.onRightClick;X&&(L.preventDefault(),X({event:L,node:ie}))},R.onFocus=function(){var L=R.props.onFocus;R.setState({focused:!0});for(var ie=arguments.length,X=new Array(ie),F=0;F1&&arguments[1]!==void 0?arguments[1]:!1,X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!R.destroyed){var F=!1,_=!0,$={};Object.keys(L).forEach(function(P){if(P in R.props){_=!1;return}F=!0,$[P]=L[P]}),F&&(!ie||_)&&R.setState((0,m.Z)((0,m.Z)({},$),X))}},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 ae=this.props.activeKey;ae!==void 0&&ae!==this.state.activeKey&&(this.setState({activeKey:ae}),ae!==null&&this.scrollTo({key:ae}))}},{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 ae,be=this.state,H=be.focused,L=be.flattenNodes,ie=be.keyEntities,X=be.draggingNodeKey,F=be.activeKey,_=be.dropLevelOffset,$=be.dropContainerKey,P=be.dropTargetKey,oe=be.dropPosition,Ae=be.dragOverNodeKey,ee=be.indent,T=this.props,I=T.prefixCls,de=T.className,pe=T.style,De=T.showLine,qe=T.focusable,Ke=T.tabIndex,he=Ke===void 0?0:Ke,We=T.selectable,J=T.showIcon,it=T.icon,St=T.switcherIcon,O=T.draggable,Qe=T.checkable,He=T.checkStrictly,ue=T.disabled,Ie=T.motion,ze=T.loadData,Nt=T.filterTreeNode,kt=T.height,lt=T.itemHeight,At=T.virtual,Tt=T.titleRender,Rt=T.dropIndicatorRender,Yt=T.onContextMenu,Ut=T.onScroll,Dt=T.direction,on=T.rootClassName,xe=T.rootStyle,U=(0,a.Z)(this.props,{aria:!0,data:!0}),q;return O&&((0,g.Z)(O)==="object"?q=O:typeof O=="function"?q={nodeDraggable:O}:q={}),f.createElement(x.k.Provider,{value:{prefixCls:I,selectable:We,showIcon:J,icon:it,switcherIcon:St,draggable:q,draggingNodeKey:X,checkable:Qe,checkStrictly:He,disabled:ue,keyEntities:ie,dropLevelOffset:_,dropContainerKey:$,dropTargetKey:P,dropPosition:oe,dragOverNodeKey:Ae,indent:ee,direction:Dt,dropIndicatorRender:Rt,loadData:ze,filterTreeNode:Nt,titleRender:Tt,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,on,(ae={},(0,v.Z)(ae,"".concat(I,"-show-line"),De),(0,v.Z)(ae,"".concat(I,"-focused"),H),(0,v.Z)(ae,"".concat(I,"-active-focused"),F!==null),ae)),style:xe},f.createElement(at,(0,t.Z)({ref:this.listRef,prefixCls:I,style:pe,data:L,disabled:ue,selectable:We,checkable:!!Qe,motion:Ie,dragging:X!==null,height:kt,itemHeight:lt,virtual:At,focusable:qe,focused:H,tabIndex:he,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Yt,onScroll:Ut},this.getTreeNodeRequiredProps(),U))))}}],[{key:"getDerivedStateFromProps",value:function(ae,be){var H=be.prevProps,L={prevProps:ae};function ie(qe){return!H&&qe in ae||H&&H[qe]!==ae[qe]}var X,F=be.fieldNames;if(ie("fieldNames")&&(F=(0,D.w$)(ae.fieldNames),L.fieldNames=F),ie("treeData")?X=ae.treeData:ie("children")&&((0,u.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),X=(0,D.zn)(ae.children)),X){L.treeData=X;var _=(0,D.I8)(X,{fieldNames:F});L.keyEntities=(0,m.Z)((0,v.Z)({},W,j),_.keyEntities)}var $=L.keyEntities||be.keyEntities;if(ie("expandedKeys")||H&&ie("autoExpandParent"))L.expandedKeys=ae.autoExpandParent||!H&&ae.defaultExpandParent?(0,ke.r7)(ae.expandedKeys,$):ae.expandedKeys;else if(!H&&ae.defaultExpandAll){var P=(0,m.Z)({},$);delete P[W],L.expandedKeys=Object.keys(P).map(function(qe){return P[qe].key})}else!H&&ae.defaultExpandedKeys&&(L.expandedKeys=ae.autoExpandParent||ae.defaultExpandParent?(0,ke.r7)(ae.defaultExpandedKeys,$):ae.defaultExpandedKeys);if(L.expandedKeys||delete L.expandedKeys,X||L.expandedKeys){var oe=(0,D.oH)(X||be.treeData,L.expandedKeys||be.expandedKeys,F);L.flattenNodes=oe}if(ae.selectable&&(ie("selectedKeys")?L.selectedKeys=(0,ke.BT)(ae.selectedKeys,ae):!H&&ae.defaultSelectedKeys&&(L.selectedKeys=(0,ke.BT)(ae.defaultSelectedKeys,ae))),ae.checkable){var Ae;if(ie("checkedKeys")?Ae=(0,ke.E6)(ae.checkedKeys)||{}:!H&&ae.defaultCheckedKeys?Ae=(0,ke.E6)(ae.defaultCheckedKeys)||{}:X&&(Ae=(0,ke.E6)(ae.checkedKeys)||{checkedKeys:be.checkedKeys,halfCheckedKeys:be.halfCheckedKeys}),Ae){var ee=Ae,T=ee.checkedKeys,I=T===void 0?[]:T,de=ee.halfCheckedKeys,pe=de===void 0?[]:de;if(!ae.checkStrictly){var De=(0,Ze.S)(I,!0,$);I=De.checkedKeys,pe=De.halfCheckedKeys}L.checkedKeys=I,L.halfCheckedKeys=pe}}return ie("loadedKeys")&&(L.loadedKeys=ae.loadedKeys),L}}]),G}(f.Component);Ge.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},Ge.TreeNode=S.Z;var Re=Ge,Je=Re},35654:function(wt,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(94480),v=e(76190),g=e(48736),m=e(59301),i=e(39417),h=e(67841),r=e(71430),l=null;function c(C,b){if(!C)return[];var p=C.slice(),y=p.indexOf(b);return y>=0&&p.splice(y,1),p}function s(C,b){var p=(C||[]).slice();return p.indexOf(b)===-1&&p.push(b),p}function o(C){return C.split("-")}function d(C,b){var p=[],y=(0,h.Z)(b,C);function S(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];B.forEach(function(D){var Z=D.key,k=D.children;p.push(Z),S(k)})}return S(y.children),p}function n(C){if(C.parent){var b=o(C.pos);return Number(b[b.length-1])===C.parent.children.length-1}return!1}function a(C){var b=o(C.pos);return Number(b[b.length-1])===0}function u(C,b,p,y,S,B,D,Z,k,ye){var se,Be=C.clientX,M=C.clientY,Y=C.target.getBoundingClientRect(),Q=Y.top,ne=Y.height,W=(ye==="rtl"?-1:1)*(((S==null?void 0:S.x)||0)-Be),K=(W-12)/y,j=(0,h.Z)(Z,p.props.eventKey);if(M-1.5?B({dragNode:Ve,dropNode:Ge,dropPosition:1})?ke=1:Re=!1:B({dragNode:Ve,dropNode:Ge,dropPosition:0})?ke=0:B({dragNode:Ve,dropNode:Ge,dropPosition:1})?ke=1:Re=!1:B({dragNode:Ve,dropNode:Ge,dropPosition:1})?ke=1:Re=!1,{dropPosition:ke,dropLevelOffset:Ze,dropTargetKey:j.key,dropTargetPos:j.pos,dragOverNodeKey:at,dropContainerKey:ke===0?null:((se=j.parent)===null||se===void 0?void 0:se.key)||null,dropAllowed:Re}}function f(C,b){if(C){var p=b.multiple;return p?C.slice():C.length?[C[0]]:C}}var x=function(b){return b};function E(C,b){if(!C)return[];var p=b||{},y=p.processProps,S=y===void 0?x:y,B=Array.isArray(C)?C:[C];return B.map(function(D){var Z=D.children,k=_objectWithoutProperties(D,l),ye=E(Z,b);return React.createElement(TreeNode,_extends({key:k.key},S(k)),ye)})}function w(C){if(!C)return null;var b;if(Array.isArray(C))b={checkedKeys:C,halfCheckedKeys:void 0};else if((0,v.Z)(C)==="object")b={checkedKeys:C.checked||void 0,halfCheckedKeys:C.halfChecked||void 0};else return(0,g.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return b}function A(C,b){var p=new Set;function y(S){if(!p.has(S)){var B=(0,h.Z)(b,S);if(B){p.add(S);var D=B.parent,Z=B.node;Z.disabled||D&&y(D.key)}}}return(C||[]).forEach(function(S){y(S)}),(0,t.Z)(p)}},90782:function(wt,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 m(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,C=w.node,b=w.children,p=b===void 0?[]:b;d.has(A)&&!o(C)&&p.filter(function(y){return!o(y.node)}).forEach(function(y){d.add(y.key)})})}for(var f=new Set,x=s;x>=0;x-=1){var E=c.get(x)||new Set;E.forEach(function(w){var A=w.parent,C=w.node;if(!(o(C)||!w.parent||f.has(w.parent.key))){if(o(w.parent.node)){f.add(A.key);return}var b=!0,p=!1;(A.children||[]).filter(function(y){return!o(y.node)}).forEach(function(y){var S=y.key,B=d.has(S);b&&!B&&(b=!1),!p&&(B||n.has(S))&&(p=!0)}),b&&d.add(A.key),p&&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 C=A.key,b=A.node,p=A.children,y=p===void 0?[]:p;!n.has(C)&&!a.has(C)&&!d(b)&&y.filter(function(S){return!d(S.node)}).forEach(function(S){n.delete(S.key)})})}a=new Set;for(var x=new Set,E=o;E>=0;E-=1){var w=s.get(E)||new Set;w.forEach(function(A){var C=A.parent,b=A.node;if(!(d(b)||!A.parent||x.has(A.parent.key))){if(d(A.parent.node)){x.add(C.key);return}var p=!0,y=!1;(C.children||[]).filter(function(S){return!d(S.node)}).forEach(function(S){var B=S.key,D=n.has(B);p&&!D&&(p=!1),!y&&(D||a.has(B))&&(y=!0)}),p||n.delete(C.key),y&&a.add(C.key),x.add(C.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=m;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,C=u.get(A);C||(C=new Set,u.set(A,C)),C.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 x;return c===!0?x=i(a,u,f,n):x=h(a,c.halfCheckedKeys,u,f,n),x}},67841:function(wt,N,e){"use strict";e.d(N,{Z:function(){return t}});function t(v,g){return v[g]}},71430:function(wt,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(76190),v=e(94480),g=e(33885),m=e(75931),i=e(11592),h=e(2738),r=e(48736),l=e(67841),c=["children"];function s(C,b){return"".concat(C,"-").concat(b)}function o(C){return C&&C.type&&C.type.isTreeNode}function d(C,b){return C!=null?C:b}function n(C){var b=C||{},p=b.title,y=b._title,S=b.key,B=b.children,D=p||"title";return{title:D,_title:y||[D],key:S||"key",children:B||"children"}}function a(C,b){var p=new Map;function y(S){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(S||[]).forEach(function(D){var Z=D[b.key],k=D[b.children];warning(Z!=null,"Tree node must have a certain key: [".concat(B).concat(Z,"]"));var ye=String(Z);warning(!p.has(ye)||Z===null||Z===void 0,"Same 'key' exist in the Tree: ".concat(ye)),p.set(ye,!0),y(k,"".concat(B).concat(ye," > "))})}y(C)}function u(C){function b(p){var y=(0,i.Z)(p);return y.map(function(S){if(!o(S))return(0,r.ZP)(!S,"Tree/TreeNode can only accept TreeNode as children."),null;var B=S.key,D=S.props,Z=D.children,k=(0,m.Z)(D,c),ye=(0,g.Z)({key:B},k),se=b(Z);return se.length&&(ye.children=se),ye}).filter(function(S){return S})}return b(C)}function f(C,b,p){var y=n(p),S=y._title,B=y.key,D=y.children,Z=new Set(b===!0?[]:b),k=[];function ye(se){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return se.map(function(M,Y){for(var Q=s(Be?Be.pos:"0",Y),ne=d(M[B],Q),W,K=0;K1&&arguments[1]!==void 0?arguments[1]:{},p=b.initWrapper,y=b.processEntity,S=b.onProcessFinished,B=b.externalGetKey,D=b.childrenPropName,Z=b.fieldNames,k=arguments.length>2?arguments[2]:void 0,ye=B||k,se={},Be={},M={posEntities:se,keyEntities:Be};return p&&(M=p(M)||M),x(C,function(Y){var Q=Y.node,ne=Y.index,W=Y.pos,K=Y.key,j=Y.parentPos,ve=Y.level,Ce=Y.nodes,fe={node:Q,nodes:Ce,index:ne,key:K,pos:W,level:ve},me=d(K,W);se[W]=fe,Be[me]=fe,fe.parent=se[j],fe.parent&&(fe.parent.children=fe.parent.children||[],fe.parent.children.push(fe)),y&&y(fe,M)},{externalGetKey:ye,childrenPropName:D,fieldNames:Z}),S&&S(M),M}function w(C,b){var p=b.expandedKeys,y=b.selectedKeys,S=b.loadedKeys,B=b.loadingKeys,D=b.checkedKeys,Z=b.halfCheckedKeys,k=b.dragOverNodeKey,ye=b.dropPosition,se=b.keyEntities,Be=(0,l.Z)(se,C),M={eventKey:C,expanded:p.indexOf(C)!==-1,selected:y.indexOf(C)!==-1,loaded:S.indexOf(C)!==-1,loading:B.indexOf(C)!==-1,checked:D.indexOf(C)!==-1,halfChecked:Z.indexOf(C)!==-1,pos:String(Be?Be.pos:""),dragOver:k===C&&ye===0,dragOverGapTop:k===C&&ye===-1,dragOverGapBottom:k===C&&ye===1};return M}function A(C){var b=C.data,p=C.expanded,y=C.selected,S=C.checked,B=C.loaded,D=C.loading,Z=C.halfChecked,k=C.dragOver,ye=C.dragOverGapTop,se=C.dragOverGapBottom,Be=C.pos,M=C.active,Y=C.eventKey,Q=(0,g.Z)((0,g.Z)({},b),{},{expanded:p,selected:y,checked:S,loaded:B,loading:D,halfChecked:Z,dragOver:k,dragOverGapTop:ye,dragOverGapBottom:se,pos:Be,active:M,key:Y});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`."),C}}),Q}},8224:function(wt,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(4676);function v(g,m,i,h){var r=t.unstable_batchedUpdates?function(c){t.unstable_batchedUpdates(i,c)}:i;return g!=null&&g.addEventListener&&g.addEventListener(m,r,h),{remove:function(){g!=null&&g.removeEventListener&&g.removeEventListener(m,r,h)}}}},55468:function(wt,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 m(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,x=m(a);return u=g[u]?"cssFloat"in a.style?"cssFloat":"styleFloat":u,f===1?x:i(a,u,x[u]||a.style[u])}function r(a,u,f){var x=arguments.length;if(u=g[u]?"cssFloat"in a.style?"cssFloat":"styleFloat":u,x===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 m(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)}}},3465:function(wt,N,e){"use strict";e.d(N,{G:function(){return m}});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 m(i,h){return!Array.isArray(i)&&h!==void 0?g(i,h):v(i)}},48911:function(wt,N,e){"use strict";e.d(N,{Z:function(){return Ge}});var t=e(54476),v=e(76190),g=e(33885),m=e(20068),i=e(42978),h=e(75931),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,Je){var le=Re.height,ce=Re.offsetY,G=Re.offsetX,R=Re.children,ae=Re.prefixCls,be=Re.onInnerResize,H=Re.innerProps,L=Re.rtl,ie=Re.extra,X={},F={display:"flex",flexDirection:"column"};return ce!==void 0&&(X={height:le,position:"relative",overflow:"hidden"},F=(0,g.Z)((0,g.Z)({},F),{},(0,m.Z)((0,m.Z)((0,m.Z)((0,m.Z)((0,m.Z)({transform:"translateY(".concat(ce,"px)")},L?"marginRight":"marginLeft",-G),"position","absolute"),"left",0),"right",0),"top",0))),d.createElement("div",{style:X},d.createElement(c.Z,{onResize:function($){var P=$.offsetHeight;P&&be&&be()}},d.createElement("div",(0,t.Z)({style:F,className:l()((0,m.Z)({},"".concat(ae,"-holder-inner"),ae)),ref:Je},H),R,ie)))});a.displayName="Filler";var u=a;function f(Re){var Je=Re.children,le=Re.setRef,ce=d.useCallback(function(G){le(G)},[]);return d.cloneElement(Je,{ref:ce})}function x(Re,Je,le,ce,G,R,ae,be){var H=be.getKey;return Re.slice(Je,le+1).map(function(L,ie){var X=Je+ie,F=ae(L,X,{style:{width:ce},offsetX:G}),_=H(L);return d.createElement(f,{key:_,setRef:function(P){return R(L,P)}},F)})}function E(Re,Je,le,ce){var G=le-Re,R=Je-le,ae=Math.min(G,R)*2;if(ce<=ae){var be=Math.floor(ce/2);return ce%2?le+be+1:le-be}return G>R?le-(ce-R):le+(ce-G)}function w(Re,Je,le){var ce=Re.length,G=Je.length,R,ae;if(ce===0&&G===0)return null;ce2&&arguments[2]!==void 0?arguments[2]:!1,X=H?L<0&&be.current.left||L>0&&be.current.right:L<0&&be.current.top||L>0&&be.current.bottom;return ie&&X?(clearTimeout(R.current),G.current=!1):(!X||G.current)&&ae(),!G.current&&X}};function S(Re,Je,le,ce,G,R,ae){var be=(0,d.useRef)(0),H=(0,d.useRef)(null),L=(0,d.useRef)(null),ie=(0,d.useRef)(!1),X=y(Je,le,ce,G);function F(ee,T){if(C.Z.cancel(H.current),!X(!1,T)){var I=ee;if(!I._virtualHandled)I._virtualHandled=!0;else return;be.current+=T,L.current=T,p||I.preventDefault(),H.current=(0,C.Z)(function(){var de=ie.current?10:1;ae(be.current*de,!1),be.current=0})}}function _(ee,T){ae(T,!0),p||ee.preventDefault()}var $=(0,d.useRef)(null),P=(0,d.useRef)(null);function oe(ee){if(Re){C.Z.cancel(P.current),P.current=(0,C.Z)(function(){$.current=null},2);var T=ee.deltaX,I=ee.deltaY,de=ee.shiftKey,pe=T,De=I;($.current==="sx"||!$.current&&de&&I&&!T)&&(pe=I,De=0,$.current="sx");var qe=Math.abs(pe),Ke=Math.abs(De);$.current===null&&($.current=R&&qe>Ke?"x":"y"),$.current==="y"?F(ee,De):_(ee,pe)}}function Ae(ee){Re&&(ie.current=ee.detail===L.current)}return[oe,Ae]}function B(Re,Je,le,ce){var G=d.useMemo(function(){return[new Map,[]]},[Re,le.id,ce]),R=(0,i.Z)(G,2),ae=R[0],be=R[1],H=function(ie){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ie,F=ae.get(ie),_=ae.get(X);if(F===void 0||_===void 0)for(var $=Re.length,P=be.length;P<$;P+=1){var oe,Ae=Re[P],ee=Je(Ae);ae.set(ee,P);var T=(oe=le.get(ee))!==null&&oe!==void 0?oe:ce;if(be[P]=(be[P-1]||0)+T,ee===ie&&(F=P),ee===X&&(_=P),F!==void 0&&_!==void 0)break}return{top:be[F-1]||0,bottom:be[_]}};return H}var D=e(67732),Z=e(83652),k=function(){function Re(){(0,D.Z)(this,Re),(0,m.Z)(this,"maps",void 0),(0,m.Z)(this,"id",0),(0,m.Z)(this,"diffRecords",new Map),this.maps=Object.create(null)}return(0,Z.Z)(Re,[{key:"set",value:function(le,ce){this.diffRecords.set(le,this.maps[le]),this.maps[le]=ce,this.id+=1}},{key:"get",value:function(le){return this.maps[le]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),Re}(),ye=k;function se(Re){var Je=parseFloat(Re);return isNaN(Je)?0:Je}function Be(Re,Je,le){var ce=d.useState(0),G=(0,i.Z)(ce,2),R=G[0],ae=G[1],be=(0,d.useRef)(new Map),H=(0,d.useRef)(new ye),L=(0,d.useRef)(0);function ie(){L.current+=1}function X(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ie();var $=function(){var Ae=!1;be.current.forEach(function(ee,T){if(ee&&ee.offsetParent){var I=ee.offsetHeight,de=getComputedStyle(ee),pe=de.marginTop,De=de.marginBottom,qe=se(pe),Ke=se(De),he=I+qe+Ke;H.current.get(T)!==he&&(H.current.set(T,he),Ae=!0)}}),Ae&&ae(function(ee){return ee+1})};if(_)$();else{L.current+=1;var P=L.current;Promise.resolve().then(function(){P===L.current&&$()})}}function F(_,$){var P=Re(_),oe=be.current.get(P);$?(be.current.set(P,$),X()):be.current.delete(P),!oe!=!$&&($?Je==null||Je(_):le==null||le(_))}return(0,d.useEffect)(function(){return ie},[]),[F,X,H.current,R]}var M=14/15;function Y(Re,Je,le){var ce=(0,d.useRef)(!1),G=(0,d.useRef)(0),R=(0,d.useRef)(0),ae=(0,d.useRef)(null),be=(0,d.useRef)(null),H,L=function(_){if(ce.current){var $=Math.ceil(_.touches[0].pageX),P=Math.ceil(_.touches[0].pageY),oe=G.current-$,Ae=R.current-P,ee=Math.abs(oe)>Math.abs(Ae);ee?G.current=$:R.current=P;var T=le(ee,ee?oe:Ae,!1,_);T&&_.preventDefault(),clearInterval(be.current),T&&(be.current=setInterval(function(){ee?oe*=M:Ae*=M;var I=Math.floor(ee?oe:Ae);(!le(ee,I,!0)||Math.abs(I)<=.1)&&clearInterval(be.current)},16))}},ie=function(){ce.current=!1,H()},X=function(_){H(),_.touches.length===1&&!ce.current&&(ce.current=!0,G.current=Math.ceil(_.touches[0].pageX),R.current=Math.ceil(_.touches[0].pageY),ae.current=_.target,ae.current.addEventListener("touchmove",L,{passive:!1}),ae.current.addEventListener("touchend",ie,{passive:!0}))};H=function(){ae.current&&(ae.current.removeEventListener("touchmove",L),ae.current.removeEventListener("touchend",ie))},(0,o.Z)(function(){return Re&&Je.current.addEventListener("touchstart",X,{passive:!0}),function(){var F;(F=Je.current)===null||F===void 0||F.removeEventListener("touchstart",X),H(),clearInterval(be.current)}},[Re])}function Q(Re){return Math.floor(Math.pow(Re,.5))}function ne(Re,Je){var le="touches"in Re?Re.touches[0]:Re;return le[Je?"pageX":"pageY"]-window[Je?"scrollX":"scrollY"]}function W(Re,Je,le){d.useEffect(function(){var ce=Je.current;if(Re&&ce){var G=!1,R,ae,be=function(){C.Z.cancel(R)},H=function F(){be(),R=(0,C.Z)(function(){le(ae),F()})},L=function(){G=!1,be()},ie=function(_){if(!(_.target.draggable||_.button!==0)){var $=_;$._virtualHandled||($._virtualHandled=!0,G=!0)}},X=function(_){if(G){var $=ne(_,!1),P=ce.getBoundingClientRect(),oe=P.top,Ae=P.bottom;if($<=oe){var ee=oe-$;ae=-Q(ee),H()}else if($>=Ae){var T=$-Ae;ae=Q(T),H()}else be()}};return ce.addEventListener("mousedown",ie),ce.ownerDocument.addEventListener("mouseup",L),ce.ownerDocument.addEventListener("mousemove",X),ce.ownerDocument.addEventListener("dragend",L),function(){ce.removeEventListener("mousedown",ie),ce.ownerDocument.removeEventListener("mouseup",L),ce.ownerDocument.removeEventListener("mousemove",X),ce.ownerDocument.removeEventListener("dragend",L),be()}}},[Re])}var K=10;function j(Re,Je,le,ce,G,R,ae,be){var H=d.useRef(),L=d.useState(null),ie=(0,i.Z)(L,2),X=ie[0],F=ie[1];return(0,o.Z)(function(){if(X&&X.times=0;St-=1){var O=G(Je[St]),Qe=le.get(O);if(Qe===void 0){ee=!0;break}if(it-=Qe,it<=0)break}switch(de){case"top":I=De-oe;break;case"bottom":I=qe-Ae+oe;break;default:{var He=Re.current.scrollTop,ue=He+Ae;Deue&&(T="bottom")}}I!==null&&ae(I),I!==X.lastTop&&(ee=!0)}ee&&F((0,g.Z)((0,g.Z)({},X),{},{times:X.times+1,targetAlign:T,lastTop:I}))}},[X,Re.current]),function(_){if(_==null){be();return}if(C.Z.cancel(H.current),typeof _=="number")ae(_);else if(_&&(0,v.Z)(_)==="object"){var $,P=_.align;"index"in _?$=_.index:$=Je.findIndex(function(ee){return G(ee)===_.key});var oe=_.offset,Ae=oe===void 0?0:oe;F({times:0,index:$,offset:Ae,originAlign:P})}}}var ve=d.forwardRef(function(Re,Je){var le=Re.prefixCls,ce=Re.rtl,G=Re.scrollOffset,R=Re.scrollRange,ae=Re.onStartMove,be=Re.onStopMove,H=Re.onScroll,L=Re.horizontal,ie=Re.spinSize,X=Re.containerSize,F=Re.style,_=Re.thumbStyle,$=Re.showScrollBar,P=d.useState(!1),oe=(0,i.Z)(P,2),Ae=oe[0],ee=oe[1],T=d.useState(null),I=(0,i.Z)(T,2),de=I[0],pe=I[1],De=d.useState(null),qe=(0,i.Z)(De,2),Ke=qe[0],he=qe[1],We=!ce,J=d.useRef(),it=d.useRef(),St=d.useState($),O=(0,i.Z)(St,2),Qe=O[0],He=O[1],ue=d.useRef(),Ie=function(){$===!0||$===!1||(clearTimeout(ue.current),He(!0),ue.current=setTimeout(function(){He(!1)},3e3))},ze=R-X||0,Nt=X-ie||0,kt=d.useMemo(function(){if(G===0||ze===0)return 0;var xe=G/ze;return xe*Nt},[G,ze,Nt]),lt=function(U){U.stopPropagation(),U.preventDefault()},At=d.useRef({top:kt,dragging:Ae,pageY:de,startTop:Ke});At.current={top:kt,dragging:Ae,pageY:de,startTop:Ke};var Tt=function(U){ee(!0),pe(ne(U,L)),he(At.current.top),ae(),U.stopPropagation(),U.preventDefault()};d.useEffect(function(){var xe=function(re){re.preventDefault()},U=J.current,q=it.current;return U.addEventListener("touchstart",xe,{passive:!1}),q.addEventListener("touchstart",Tt,{passive:!1}),function(){U.removeEventListener("touchstart",xe),q.removeEventListener("touchstart",Tt)}},[]);var Rt=d.useRef();Rt.current=ze;var Yt=d.useRef();Yt.current=Nt,d.useEffect(function(){if(Ae){var xe,U=function(re){var Me=At.current,Pe=Me.dragging,et=Me.pageY,nt=Me.startTop;C.Z.cancel(xe);var xt=J.current.getBoundingClientRect(),Ot=X/(L?xt.width:xt.height);if(Pe){var Kt=(ne(re,L)-et)*Ot,Zt=nt;!We&&L?Zt-=Kt:Zt+=Kt;var Mt=Rt.current,zt=Yt.current,Oe=zt?Zt/zt:0,Xe=Math.ceil(Oe*Mt);Xe=Math.max(Xe,0),Xe=Math.min(Xe,Mt),xe=(0,C.Z)(function(){H(Xe,L)})}},q=function(){ee(!1),be()};return window.addEventListener("mousemove",U,{passive:!0}),window.addEventListener("touchmove",U,{passive:!0}),window.addEventListener("mouseup",q,{passive:!0}),window.addEventListener("touchend",q,{passive:!0}),function(){window.removeEventListener("mousemove",U),window.removeEventListener("touchmove",U),window.removeEventListener("mouseup",q),window.removeEventListener("touchend",q),C.Z.cancel(xe)}}},[Ae]),d.useEffect(function(){return Ie(),function(){clearTimeout(ue.current)}},[G]),d.useImperativeHandle(Je,function(){return{delayHidden:Ie}});var Ut="".concat(le,"-scrollbar"),Dt={position:"absolute",visibility:Qe?null:"hidden"},on={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return L?(Object.assign(Dt,{height:8,left:0,right:0,bottom:0}),Object.assign(on,(0,m.Z)({height:"100%",width:ie},We?"left":"right",kt))):(Object.assign(Dt,(0,m.Z)({width:8,top:0,bottom:0},We?"right":"left",0)),Object.assign(on,{width:"100%",height:ie,top:kt})),d.createElement("div",{ref:J,className:l()(Ut,(0,m.Z)((0,m.Z)((0,m.Z)({},"".concat(Ut,"-horizontal"),L),"".concat(Ut,"-vertical"),!L),"".concat(Ut,"-visible"),Qe)),style:(0,g.Z)((0,g.Z)({},Dt),F),onMouseDown:lt,onMouseMove:Ie},d.createElement("div",{ref:it,className:l()("".concat(Ut,"-thumb"),(0,m.Z)({},"".concat(Ut,"-thumb-moving"),Ae)),style:(0,g.Z)((0,g.Z)({},on),_),onMouseDown:Tt}))}),Ce=ve,fe=20;function me(){var Re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,le=Re/Je*Re;return isNaN(le)&&(le=0),le=Math.max(le,fe),Math.floor(le)}var _e=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],at=[],ke={overflowY:"auto",overflowAnchor:"none"};function Ze(Re,Je){var le=Re.prefixCls,ce=le===void 0?"rc-virtual-list":le,G=Re.className,R=Re.height,ae=Re.itemHeight,be=Re.fullHeight,H=be===void 0?!0:be,L=Re.style,ie=Re.data,X=Re.children,F=Re.itemKey,_=Re.virtual,$=Re.direction,P=Re.scrollWidth,oe=Re.component,Ae=oe===void 0?"div":oe,ee=Re.onScroll,T=Re.onVirtualScroll,I=Re.onVisibleChange,de=Re.innerProps,pe=Re.extraRender,De=Re.styles,qe=Re.showScrollBar,Ke=qe===void 0?"optional":qe,he=(0,h.Z)(Re,_e),We=d.useCallback(function(fn){return typeof F=="function"?F(fn):fn==null?void 0:fn[F]},[F]),J=Be(We,null,null),it=(0,i.Z)(J,4),St=it[0],O=it[1],Qe=it[2],He=it[3],ue=!!(_!==!1&&R&&ae),Ie=d.useMemo(function(){return Object.values(Qe.maps).reduce(function(fn,ln){return fn+ln},0)},[Qe.id,Qe.maps]),ze=ue&&ie&&(Math.max(ae*ie.length,Ie)>R||!!P),Nt=$==="rtl",kt=l()(ce,(0,m.Z)({},"".concat(ce,"-rtl"),Nt),G),lt=ie||at,At=(0,d.useRef)(),Tt=(0,d.useRef)(),Rt=(0,d.useRef)(),Yt=(0,d.useState)(0),Ut=(0,i.Z)(Yt,2),Dt=Ut[0],on=Ut[1],xe=(0,d.useState)(0),U=(0,i.Z)(xe,2),q=U[0],te=U[1],re=(0,d.useState)(!1),Me=(0,i.Z)(re,2),Pe=Me[0],et=Me[1],nt=function(){et(!0)},xt=function(){et(!1)},Ot={getKey:We};function Kt(fn){on(function(ln){var xn;typeof fn=="function"?xn=fn(ln):xn=fn;var Dn=pn(xn);return At.current.scrollTop=Dn,Dn})}var Zt=(0,d.useRef)({start:0,end:lt.length}),Mt=(0,d.useRef)(),zt=A(lt,We),Oe=(0,i.Z)(zt,1),Xe=Oe[0];Mt.current=Xe;var $e=d.useMemo(function(){if(!ue)return{scrollHeight:void 0,start:0,end:lt.length-1,offset:void 0};if(!ze){var fn;return{scrollHeight:((fn=Tt.current)===null||fn===void 0?void 0:fn.offsetHeight)||0,start:0,end:lt.length-1,offset:void 0}}for(var ln=0,xn,Dn,In,Xn=lt.length,ar=0;ar=Dt&&xn===void 0&&(xn=ar,Dn=ln),Vn>Dt+R&&In===void 0&&(In=ar),ln=Vn}return xn===void 0&&(xn=0,Dn=0,In=Math.ceil(R/ae)),In===void 0&&(In=lt.length-1),In=Math.min(In+1,lt.length-1),{scrollHeight:ln,start:xn,end:In,offset:Dn}},[ze,ue,Dt,lt,He,R]),st=$e.scrollHeight,Ct=$e.start,rt=$e.end,bt=$e.offset;Zt.current.start=Ct,Zt.current.end=rt,d.useLayoutEffect(function(){var fn=Qe.getRecord();if(fn.size===1){var ln=Array.from(fn.keys())[0],xn=fn.get(ln),Dn=lt[Ct];if(Dn&&xn===void 0){var In=We(Dn);if(In===ln){var Xn=Qe.get(ln),ar=Xn-ae;Kt(function(qn){return qn+ar})}}}Qe.resetRecord()},[st]);var Se=d.useState({width:0,height:R}),Ue=(0,i.Z)(Se,2),tt=Ue[0],dt=Ue[1],ct=function(ln){dt({width:ln.offsetWidth,height:ln.offsetHeight})},pt=(0,d.useRef)(),gt=(0,d.useRef)(),It=d.useMemo(function(){return me(tt.width,P)},[tt.width,P]),Xt=d.useMemo(function(){return me(tt.height,st)},[tt.height,st]),qt=st-R,un=(0,d.useRef)(qt);un.current=qt;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=Dt<=0,Te=Dt>=qt,Ne=q<=0,ot=q>=P,ut=y(bn,Te,Ne,ot),vt=function(){return{x:Nt?-q:q,y:Dt}},Vt=(0,d.useRef)(vt()),Wt=(0,s.useEvent)(function(fn){if(T){var ln=(0,g.Z)((0,g.Z)({},vt()),fn);(Vt.current.x!==ln.x||Vt.current.y!==ln.y)&&(T(ln),Vt.current=ln)}});function Jt(fn,ln){var xn=fn;ln?((0,n.flushSync)(function(){te(xn)}),Wt()):Kt(xn)}function Pt(fn){var ln=fn.currentTarget.scrollTop;ln!==Dt&&Kt(ln),ee==null||ee(fn),Wt()}var en=function(ln){var xn=ln,Dn=P?P-tt.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(){te(function(xn){var Dn=xn+(Nt?-fn:fn);return en(Dn)})}),Wt()):Kt(function(xn){var Dn=xn+fn;return Dn})}),tn=S(ue,bn,Te,Ne,ot,!!P,_n),Ht=(0,i.Z)(tn,2),Bt=Ht[0],mn=Ht[1];Y(ue,At,function(fn,ln,xn,Dn){var In=Dn;return ut(fn,ln,xn)?!1:!In||!In._virtualHandled?(In&&(In._virtualHandled=!0),Bt({preventDefault:function(){},deltaX:fn?ln:0,deltaY:fn?0:ln}),!0):!1}),W(ze,At,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;ue&&!Dn&&!In&&xn.preventDefault()}var ln=At.current;return ln.addEventListener("wheel",Bt,{passive:!1}),ln.addEventListener("DOMMouseScroll",mn,{passive:!0}),ln.addEventListener("MozMousePixelScroll",fn,{passive:!1}),function(){ln.removeEventListener("wheel",Bt),ln.removeEventListener("DOMMouseScroll",mn),ln.removeEventListener("MozMousePixelScroll",fn)}},[ue,bn,Te]),(0,o.Z)(function(){if(P){var fn=en(q);te(fn),Wt({x:fn})}},[tt.width,P]);var an=function(){var ln,xn;(ln=pt.current)===null||ln===void 0||ln.delayHidden(),(xn=gt.current)===null||xn===void 0||xn.delayHidden()},En=j(At,lt,Qe,ae,We,function(){return O(!0)},Kt,an);d.useImperativeHandle(Je,function(){return{nativeElement:Rt.current,getScrollInfo:vt,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&&te(en(ln.left)),En(ln.top)):En(ln)}}}),(0,o.Z)(function(){if(I){var fn=lt.slice(Ct,rt+1);I(fn,lt)}},[Ct,rt,lt]);var Sn=B(lt,We,Qe,ae),An=pe==null?void 0:pe({start:Ct,end:rt,virtual:ze,offsetX:q,offsetY:bt,rtl:Nt,getSize:Sn}),vn=x(lt,Ct,rt,P,q,St,X,Ot),jn=null;R&&(jn=(0,g.Z)((0,m.Z)({},H?"height":"maxHeight",R),ke),ue&&(jn.overflowY="hidden",P&&(jn.overflowX="hidden"),Pe&&(jn.pointerEvents="none")));var cr={};return Nt&&(cr.dir="rtl"),d.createElement("div",(0,t.Z)({ref:Rt,style:(0,g.Z)((0,g.Z)({},L),{},{position:"relative"}),className:kt},cr,he),d.createElement(c.Z,{onResize:ct},d.createElement(Ae,{className:"".concat(ce,"-holder"),style:jn,ref:At,onScroll:Pt,onMouseEnter:an},d.createElement(u,{prefixCls:ce,height:st,offsetX:q,offsetY:bt,scrollWidth:P,onInnerResize:O,ref:Tt,innerProps:de,rtl:Nt,extra:An},vn))),ze&&st>R&&d.createElement(Ce,{ref:pt,prefixCls:ce,scrollOffset:Dt,scrollRange:st,rtl:Nt,onScroll:Jt,onStartMove:nt,onStopMove:xt,spinSize:Xt,containerSize:tt.height,style:De==null?void 0:De.verticalScrollBar,thumbStyle:De==null?void 0:De.verticalScrollBarThumb,showScrollBar:Ke}),ze&&P>tt.width&&d.createElement(Ce,{ref:gt,prefixCls:ce,scrollOffset:q,scrollRange:P,rtl:Nt,onScroll:Jt,onStartMove:nt,onStopMove:xt,spinSize:It,containerSize:tt.width,horizontal:!0,style:De==null?void 0:De.horizontalScrollBar,thumbStyle:De==null?void 0:De.horizontalScrollBarThumb,showScrollBar:Ke}))}var Et=d.forwardRef(Ze);Et.displayName="List";var Ve=Et,Ge=Ve},51581:function(wt,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(x){}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,x=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=x.scrollTop:E=u.scrollHeight-x.scrollTop-x.clientHeight;E>22},c.prototype.getChars=function(){return 2097152&this.content?this.combinedData:2097151&this.content?m.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 m(){this.fg=0,this.bg=0,this.extended=new g}return m.toColorRGB=function(i){return[i>>>16&255,i>>>8&255,255&i]},m.fromColorRGB=function(i){return(255&i[0])<<16|(255&i[1])<<8|255&i[2]},m.prototype.clone=function(){var i=new m;return i.fg=this.fg,i.bg=this.bg,i.extended=this.extended.clone(),i},m.prototype.isInverse=function(){return 67108864&this.fg},m.prototype.isBold=function(){return 134217728&this.fg},m.prototype.isUnderline=function(){return 268435456&this.fg},m.prototype.isBlink=function(){return 536870912&this.fg},m.prototype.isInvisible=function(){return 1073741824&this.fg},m.prototype.isItalic=function(){return 67108864&this.bg},m.prototype.isDim=function(){return 134217728&this.bg},m.prototype.getFgColorMode=function(){return 50331648&this.fg},m.prototype.getBgColorMode=function(){return 50331648&this.bg},m.prototype.isFgRGB=function(){return(50331648&this.fg)==50331648},m.prototype.isBgRGB=function(){return(50331648&this.bg)==50331648},m.prototype.isFgPalette=function(){return(50331648&this.fg)==16777216||(50331648&this.fg)==33554432},m.prototype.isBgPalette=function(){return(50331648&this.bg)==16777216||(50331648&this.bg)==33554432},m.prototype.isFgDefault=function(){return(50331648&this.fg)==0},m.prototype.isBgDefault=function(){return(50331648&this.bg)==0},m.prototype.isAttributeDefault=function(){return this.fg===0&&this.bg===0},m.prototype.getFgColor=function(){switch(50331648&this.fg){case 16777216:case 33554432:return 255&this.fg;case 50331648:return 16777215&this.fg;default:return-1}},m.prototype.getBgColor=function(){switch(50331648&this.bg){case 16777216:case 33554432:return 255&this.bg;case 50331648:return 16777215&this.bg;default:return-1}},m.prototype.hasExtendedAttrs=function(){return 268435456&this.bg},m.prototype.updateExtended=function(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=268435456},m.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()},m.prototype.getUnderlineColorMode=function(){return 268435456&this.bg&&~this.extended.underlineColor?50331648&this.extended.underlineColor:this.getFgColorMode()},m.prototype.isUnderlineColorRGB=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==50331648:this.isFgRGB()},m.prototype.isUnderlineColorPalette=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==16777216||(50331648&this.extended.underlineColor)==33554432:this.isFgPalette()},m.prototype.isUnderlineColorDefault=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==0:this.isFgDefault()},m.prototype.getUnderlineStyle=function(){return 268435456&this.fg?268435456&this.bg?this.extended.underlineStyle:1:0},m}();e.AttributeData=v;var g=function(){function m(i,h){i===void 0&&(i=0),h===void 0&&(h=-1),this.underlineStyle=i,this.underlineColor=h}return m.prototype.clone=function(){return new m(this.underlineStyle,this.underlineColor)},m.prototype.isEmpty=function(){return this.underlineStyle===0},m}();e.ExtendedAttrs=g},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.addDisposableDomListener=void 0,e.addDisposableDomListener=function(v,g,m,i){v.addEventListener(g,m,i);var h=!1;return{dispose:function(){h||(h=!0,v.removeEventListener(g,m,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(m){return m>65535?(m-=65536,String.fromCharCode(55296+(m>>10))+String.fromCharCode(m%1024+56320)):String.fromCharCode(m)},e.utf32ToString=function(m,i,h){i===void 0&&(i=0),h===void 0&&(h=m.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 m(){this._interim=0}return m.prototype.clear=function(){this._interim=0},m.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},m}();e.StringToUtf32=v;var g=function(){function m(){this.interim=new Uint8Array(3)}return m.prototype.clear=function(){this.interim.fill(0)},m.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 x=0,E=void 0;(E=63&this.interim[++x])&&x<4;)f<<=6,f|=E;for(var w=(224&this.interim[0])==192?2:(240&this.interim[0])==224?3:4,A=w-x;a=r)return 0;if((192&(E=i[a++]))!=128){a--,u=!0;break}this.interim[x++]=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 C=r-4,b=a;b=r)return this.interim[0]=l,d;if((192&(c=i[b++]))!=128){b--;continue}if((n=(31&l)<<6|63&c)<128){b--;continue}h[d++]=n}else if((240&l)==224){if(b>=r)return this.interim[0]=l,d;if((192&(c=i[b++]))!=128){b--;continue}if(b>=r)return this.interim[0]=l,this.interim[1]=c,d;if((192&(s=i[b++]))!=128){b--;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(b>=r)return this.interim[0]=l,d;if((192&(c=i[b++]))!=128){b--;continue}if(b>=r)return this.interim[0]=l,this.interim[1]=c,d;if((192&(s=i[b++]))!=128){b--;continue}if(b>=r)return this.interim[0]=l,this.interim[1]=c,this.interim[2]=s,d;if((192&(o=i[b++]))!=128){b--;continue}if((n=(7&l)<<18|(63&c)<<12|(63&s)<<6|63&o)<65536||n>1114111)continue;h[d++]=n}}return d},m}();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,m,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,x=a+Math.round((o-a)*s),E=u+Math.round((d-u)*s),w=f+Math.round((n-f)*s);return{css:v.toCss(x,E,w),rgba:v.toRgba(x,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}(m=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,x=d>>24&255,E=d>>16&255,w=d>>8&255,A=r(m.relativeLuminance2(x,w,E),m.relativeLuminance2(a,u,f));A0||E>0||w>0);)x-=Math.max(0,Math.ceil(.1*x)),E-=Math.max(0,Math.ceil(.1*E)),w-=Math.max(0,Math.ceil(.1*w)),A=r(m.relativeLuminance2(x,w,E),m.relativeLuminance2(a,u,f));return(x<<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,x=d>>24&255,E=d>>16&255,w=d>>8&255,A=r(m.relativeLuminance2(x,w,E),m.relativeLuminance2(a,u,f));A>>0}l.ensureContrastRatio=function(o,d,n){var a=m.relativeLuminance(o>>8),u=m.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,m=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"],m),e.isIpad=m==="iPad",e.isIphone=m==="iPhone",e.isWindows=i(["Windows","Win16","Win32","WinCE"],m),e.isLinux=m.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),m=t(25),i=t(6),h=t(28),r=t(10),l=t(17),c=function(){function s(o,d,n,a,u,f,x,E){this._container=o,this._alpha=a,this._colors=u,this._rendererId=f,this._bufferService=x,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=m.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(),x=!!o.isInverse(),E=!!o.isInverse();if(x){var w=n;n=u,u=w;var A=a;a=f,f=A}var C=this._resolveBackgroundRgba(f,u,x),b=this._resolveForegroundRgba(a,n,x,E),p=r.rgba.ensureContrastRatio(C,b,this._optionsService.options.minimumContrastRatio);if(p){var y={css:r.channels.toCss(p>>24&255,p>>16&255,p>>8&255),rgba:p};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,m,i){m.di$target===m?m.di$dependencies.push({id:g,index:i}):(m.di$dependencies=[{id:g,index:i}],m.di$target=m)}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 m=function(i,h,r){if(arguments.length!==3)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");v(m,i,r)};return m.toString=function(){return g},e.serviceRegistry.set(g,m),m}},function(N,e,t){"use strict";function v(g,m,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[x-c+s]=l._combined[x])}},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=[],m=0;m24)return p.setWinLines||!1;switch(b){case 1:return!!p.restoreWin;case 2:return!!p.minimizeWin;case 3:return!!p.setWinPosition;case 4:return!!p.setWinSizePixels;case 5:return!!p.raiseWin;case 6:return!!p.lowerWin;case 7:return!!p.refreshWin;case 8:return!!p.setWinSizeChars;case 9:return!!p.maximizeWin;case 10:return!!p.fullscreenWin;case 11:return!!p.getWinState;case 13:return!!p.getWinPosition;case 14:return!!p.getWinSizePixels;case 15:return!!p.getScreenSizePixels;case 16:return!!p.getCellSizePixels;case 18:return!!p.getWinSizeChars;case 19:return!!p.getScreenSizeChars;case 20:return!!p.getIconTitle;case 21:return!!p.getWinTitle;case 22:return!!p.pushTitle;case 23:return!!p.popTitle;case 24:return!!p.setWinLines}return!1}(function(b){b[b.GET_WIN_SIZE_PIXELS=0]="GET_WIN_SIZE_PIXELS",b[b.GET_CELL_SIZE_PIXELS=1]="GET_CELL_SIZE_PIXELS"})(m=e.WindowsOptionsReportType||(e.WindowsOptionsReportType={}));var A=function(){function b(p,y,S,B){this._bufferService=p,this._coreService=y,this._logService=S,this._optionsService=B,this._data=new Uint32Array(0)}return b.prototype.hook=function(p){this._data=new Uint32Array(0)},b.prototype.put=function(p,y,S){this._data=c.concat(this._data,p.subarray(y,S))},b.prototype.unhook=function(p){if(p){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 S=this._bufferService.buffer.scrollTop+1+";"+(this._bufferService.buffer.scrollBottom+1)+"r";return this._coreService.triggerDataEvent(i.C0.ESC+"P1$r"+S+i.C0.ESC+"\\");case"m":return this._coreService.triggerDataEvent(i.C0.ESC+"P1$r0m"+i.C0.ESC+"\\");case" q":var B={block:2,underline:4,bar:6}[this._optionsService.options.cursorStyle];return B-=this._optionsService.options.cursorBlink?1:0,this._coreService.triggerDataEvent(i.C0.ESC+"P1$r"+B+" 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)},b}(),C=function(b){function p(y,S,B,D,Z,k,ye,se,Be){Be===void 0&&(Be=new r.EscapeSequenceParser);var M=b.call(this)||this;M._bufferService=y,M._charsetService=S,M._coreService=B,M._dirtyRowService=D,M._logService=Z,M._optionsService=k,M._coreMouseService=ye,M._unicodeService=se,M._parser=Be,M._parseBuffer=new Uint32Array(4096),M._stringDecoder=new s.StringToUtf32,M._utf8Decoder=new s.Utf8ToUtf32,M._workCell=new a.CellData,M._windowTitle="",M._iconName="",M._windowTitleStack=[],M._iconNameStack=[],M._curAttrData=o.DEFAULT_ATTR_DATA.clone(),M._eraseAttrDataInternal=o.DEFAULT_ATTR_DATA.clone(),M._onRequestBell=new d.EventEmitter,M._onRequestRefreshRows=new d.EventEmitter,M._onRequestReset=new d.EventEmitter,M._onRequestScroll=new d.EventEmitter,M._onRequestSyncScrollBar=new d.EventEmitter,M._onRequestWindowsOptionsReport=new d.EventEmitter,M._onA11yChar=new d.EventEmitter,M._onA11yTab=new d.EventEmitter,M._onCursorMove=new d.EventEmitter,M._onLineFeed=new d.EventEmitter,M._onScroll=new d.EventEmitter,M._onTitleChange=new d.EventEmitter,M.register(M._parser),M._parser.setCsiHandlerFallback(function(W,K){M._logService.debug("Unknown CSI code: ",{identifier:M._parser.identToString(W),params:K.toArray()})}),M._parser.setEscHandlerFallback(function(W){M._logService.debug("Unknown ESC code: ",{identifier:M._parser.identToString(W)})}),M._parser.setExecuteHandlerFallback(function(W){M._logService.debug("Unknown EXECUTE code: ",{code:W})}),M._parser.setOscHandlerFallback(function(W,K,j){M._logService.debug("Unknown OSC code: ",{identifier:W,action:K,data:j})}),M._parser.setDcsHandlerFallback(function(W,K,j){K==="HOOK"&&(j=j.toArray()),M._logService.debug("Unknown DCS code: ",{identifier:M._parser.identToString(W),action:K,payload:j})}),M._parser.setPrintHandler(function(W,K,j){return M.print(W,K,j)}),M._parser.setCsiHandler({final:"@"},function(W){return M.insertChars(W)}),M._parser.setCsiHandler({intermediates:" ",final:"@"},function(W){return M.scrollLeft(W)}),M._parser.setCsiHandler({final:"A"},function(W){return M.cursorUp(W)}),M._parser.setCsiHandler({intermediates:" ",final:"A"},function(W){return M.scrollRight(W)}),M._parser.setCsiHandler({final:"B"},function(W){return M.cursorDown(W)}),M._parser.setCsiHandler({final:"C"},function(W){return M.cursorForward(W)}),M._parser.setCsiHandler({final:"D"},function(W){return M.cursorBackward(W)}),M._parser.setCsiHandler({final:"E"},function(W){return M.cursorNextLine(W)}),M._parser.setCsiHandler({final:"F"},function(W){return M.cursorPrecedingLine(W)}),M._parser.setCsiHandler({final:"G"},function(W){return M.cursorCharAbsolute(W)}),M._parser.setCsiHandler({final:"H"},function(W){return M.cursorPosition(W)}),M._parser.setCsiHandler({final:"I"},function(W){return M.cursorForwardTab(W)}),M._parser.setCsiHandler({final:"J"},function(W){return M.eraseInDisplay(W)}),M._parser.setCsiHandler({prefix:"?",final:"J"},function(W){return M.eraseInDisplay(W)}),M._parser.setCsiHandler({final:"K"},function(W){return M.eraseInLine(W)}),M._parser.setCsiHandler({prefix:"?",final:"K"},function(W){return M.eraseInLine(W)}),M._parser.setCsiHandler({final:"L"},function(W){return M.insertLines(W)}),M._parser.setCsiHandler({final:"M"},function(W){return M.deleteLines(W)}),M._parser.setCsiHandler({final:"P"},function(W){return M.deleteChars(W)}),M._parser.setCsiHandler({final:"S"},function(W){return M.scrollUp(W)}),M._parser.setCsiHandler({final:"T"},function(W){return M.scrollDown(W)}),M._parser.setCsiHandler({final:"X"},function(W){return M.eraseChars(W)}),M._parser.setCsiHandler({final:"Z"},function(W){return M.cursorBackwardTab(W)}),M._parser.setCsiHandler({final:"`"},function(W){return M.charPosAbsolute(W)}),M._parser.setCsiHandler({final:"a"},function(W){return M.hPositionRelative(W)}),M._parser.setCsiHandler({final:"b"},function(W){return M.repeatPrecedingCharacter(W)}),M._parser.setCsiHandler({final:"c"},function(W){return M.sendDeviceAttributesPrimary(W)}),M._parser.setCsiHandler({prefix:">",final:"c"},function(W){return M.sendDeviceAttributesSecondary(W)}),M._parser.setCsiHandler({final:"d"},function(W){return M.linePosAbsolute(W)}),M._parser.setCsiHandler({final:"e"},function(W){return M.vPositionRelative(W)}),M._parser.setCsiHandler({final:"f"},function(W){return M.hVPosition(W)}),M._parser.setCsiHandler({final:"g"},function(W){return M.tabClear(W)}),M._parser.setCsiHandler({final:"h"},function(W){return M.setMode(W)}),M._parser.setCsiHandler({prefix:"?",final:"h"},function(W){return M.setModePrivate(W)}),M._parser.setCsiHandler({final:"l"},function(W){return M.resetMode(W)}),M._parser.setCsiHandler({prefix:"?",final:"l"},function(W){return M.resetModePrivate(W)}),M._parser.setCsiHandler({final:"m"},function(W){return M.charAttributes(W)}),M._parser.setCsiHandler({final:"n"},function(W){return M.deviceStatus(W)}),M._parser.setCsiHandler({prefix:"?",final:"n"},function(W){return M.deviceStatusPrivate(W)}),M._parser.setCsiHandler({intermediates:"!",final:"p"},function(W){return M.softReset(W)}),M._parser.setCsiHandler({intermediates:" ",final:"q"},function(W){return M.setCursorStyle(W)}),M._parser.setCsiHandler({final:"r"},function(W){return M.setScrollRegion(W)}),M._parser.setCsiHandler({final:"s"},function(W){return M.saveCursor(W)}),M._parser.setCsiHandler({final:"t"},function(W){return M.windowOptions(W)}),M._parser.setCsiHandler({final:"u"},function(W){return M.restoreCursor(W)}),M._parser.setCsiHandler({intermediates:"'",final:"}"},function(W){return M.insertColumns(W)}),M._parser.setCsiHandler({intermediates:"'",final:"~"},function(W){return M.deleteColumns(W)}),M._parser.setExecuteHandler(i.C0.BEL,function(){return M.bell()}),M._parser.setExecuteHandler(i.C0.LF,function(){return M.lineFeed()}),M._parser.setExecuteHandler(i.C0.VT,function(){return M.lineFeed()}),M._parser.setExecuteHandler(i.C0.FF,function(){return M.lineFeed()}),M._parser.setExecuteHandler(i.C0.CR,function(){return M.carriageReturn()}),M._parser.setExecuteHandler(i.C0.BS,function(){return M.backspace()}),M._parser.setExecuteHandler(i.C0.HT,function(){return M.tab()}),M._parser.setExecuteHandler(i.C0.SO,function(){return M.shiftOut()}),M._parser.setExecuteHandler(i.C0.SI,function(){return M.shiftIn()}),M._parser.setExecuteHandler(i.C1.IND,function(){return M.index()}),M._parser.setExecuteHandler(i.C1.NEL,function(){return M.nextLine()}),M._parser.setExecuteHandler(i.C1.HTS,function(){return M.tabSet()}),M._parser.setOscHandler(0,new f.OscHandler(function(W){M.setTitle(W),M.setIconName(W)})),M._parser.setOscHandler(1,new f.OscHandler(function(W){return M.setIconName(W)})),M._parser.setOscHandler(2,new f.OscHandler(function(W){return M.setTitle(W)})),M._parser.setEscHandler({final:"7"},function(){return M.saveCursor()}),M._parser.setEscHandler({final:"8"},function(){return M.restoreCursor()}),M._parser.setEscHandler({final:"D"},function(){return M.index()}),M._parser.setEscHandler({final:"E"},function(){return M.nextLine()}),M._parser.setEscHandler({final:"H"},function(){return M.tabSet()}),M._parser.setEscHandler({final:"M"},function(){return M.reverseIndex()}),M._parser.setEscHandler({final:"="},function(){return M.keypadApplicationMode()}),M._parser.setEscHandler({final:">"},function(){return M.keypadNumericMode()}),M._parser.setEscHandler({final:"c"},function(){return M.fullReset()}),M._parser.setEscHandler({final:"n"},function(){return M.setgLevel(2)}),M._parser.setEscHandler({final:"o"},function(){return M.setgLevel(3)}),M._parser.setEscHandler({final:"|"},function(){return M.setgLevel(3)}),M._parser.setEscHandler({final:"}"},function(){return M.setgLevel(2)}),M._parser.setEscHandler({final:"~"},function(){return M.setgLevel(1)}),M._parser.setEscHandler({intermediates:"%",final:"@"},function(){return M.selectDefaultCharset()}),M._parser.setEscHandler({intermediates:"%",final:"G"},function(){return M.selectDefaultCharset()});var Y=function(W){Q._parser.setEscHandler({intermediates:"(",final:W},function(){return M.selectCharset("("+W)}),Q._parser.setEscHandler({intermediates:")",final:W},function(){return M.selectCharset(")"+W)}),Q._parser.setEscHandler({intermediates:"*",final:W},function(){return M.selectCharset("*"+W)}),Q._parser.setEscHandler({intermediates:"+",final:W},function(){return M.selectCharset("+"+W)}),Q._parser.setEscHandler({intermediates:"-",final:W},function(){return M.selectCharset("-"+W)}),Q._parser.setEscHandler({intermediates:".",final:W},function(){return M.selectCharset("."+W)}),Q._parser.setEscHandler({intermediates:"/",final:W},function(){return M.selectCharset("/"+W)})},Q=this;for(var ne in h.CHARSETS)Y(ne);return M._parser.setEscHandler({intermediates:"#",final:"8"},function(){return M.screenAlignmentPattern()}),M._parser.setErrorHandler(function(W){return M._logService.error("Parsing error: ",W),W}),M._parser.setDcsHandler({intermediates:"$",final:"q"},new A(M._bufferService,M._coreService,M._logService,M._optionsService)),M}return g(p,b),Object.defineProperty(p.prototype,"onRequestBell",{get:function(){return this._onRequestBell.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onRequestRefreshRows",{get:function(){return this._onRequestRefreshRows.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onRequestReset",{get:function(){return this._onRequestReset.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onRequestScroll",{get:function(){return this._onRequestScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onRequestSyncScrollBar",{get:function(){return this._onRequestSyncScrollBar.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onRequestWindowsOptionsReport",{get:function(){return this._onRequestWindowsOptionsReport.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onA11yChar",{get:function(){return this._onA11yChar.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onA11yTab",{get:function(){return this._onA11yTab.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),p.prototype.dispose=function(){b.prototype.dispose.call(this)},p.prototype.parse=function(y){var S=this._bufferService.buffer,B=S.x,D=S.y;if(this._logService.debug("parsing data",y),this._parseBuffer.length131072)for(var Z=0;Z0&&ne.getWidth(k.x-1)===2&&ne.setCellFromCodePoint(k.x-1,0,1,Q.fg,Q.bg,Q.extended);for(var W=S;W=Be){if(M){for(;k.x=this._bufferService.rows&&(k.y=this._bufferService.rows-1),k.lines.get(k.ybase+k.y).isWrapped=!0),ne=k.lines.get(k.ybase+k.y)}else if(k.x=Be-1,Z===2)continue}if(Y&&(ne.insertCells(k.x,Z,k.getNullCell(Q),Q),ne.getWidth(Be-1)===2&&ne.setCellFromCodePoint(Be-1,n.NULL_CELL_CODE,n.NULL_CELL_WIDTH,Q.fg,Q.bg,Q.extended)),ne.setCellFromCodePoint(k.x++,D,Z,Q.fg,Q.bg,Q.extended),Z>0)for(;--Z;)ne.setCellFromCodePoint(k.x++,0,0,Q.fg,Q.bg,Q.extended)}else ne.getWidth(k.x-1)?ne.addCodepointToCell(k.x-1,D):ne.addCodepointToCell(k.x-2,D)}B-S>0&&(ne.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&&ne.getWidth(k.x)===0&&!ne.hasContent(k.x)&&ne.setCellFromCodePoint(k.x,0,1,Q.fg,Q.bg,Q.extended),this._dirtyRowService.markDirty(k.y)},p.prototype.addCsiHandler=function(y,S){var B=this;return y.final!=="t"||y.prefix||y.intermediates?this._parser.addCsiHandler(y,S):this._parser.addCsiHandler(y,function(D){return!w(D.params[0],B._optionsService.options.windowOptions)||S(D)})},p.prototype.addDcsHandler=function(y,S){return this._parser.addDcsHandler(y,new x.DcsHandler(S))},p.prototype.addEscHandler=function(y,S){return this._parser.addEscHandler(y,S)},p.prototype.addOscHandler=function(y,S){return this._parser.addOscHandler(y,new f.OscHandler(S))},p.prototype.bell=function(){this._onRequestBell.fire()},p.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()},p.prototype.carriageReturn=function(){this._bufferService.buffer.x=0},p.prototype.backspace=function(){var y,S=this._bufferService.buffer;if(!this._coreService.decPrivateModes.reverseWraparound)return this._restrictCursor(),void(S.x>0&&S.x--);if(this._restrictCursor(this._bufferService.cols),S.x>0)S.x--;else if(S.x===0&&S.y>S.scrollTop&&S.y<=S.scrollBottom&&(!((y=S.lines.get(S.ybase+S.y))===null||y===void 0)&&y.isWrapped)){S.lines.get(S.ybase+S.y).isWrapped=!1,S.y--,S.x=this._bufferService.cols-1;var B=S.lines.get(S.ybase+S.y);B.hasWidth(S.x)&&!B.hasContent(S.x)&&S.x--}this._restrictCursor()},p.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)}},p.prototype.shiftOut=function(){this._charsetService.setgLevel(1)},p.prototype.shiftIn=function(){this._charsetService.setgLevel(0)},p.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)},p.prototype._setCursor=function(y,S){this._dirtyRowService.markDirty(this._bufferService.buffer.y),this._coreService.decPrivateModes.origin?(this._bufferService.buffer.x=y,this._bufferService.buffer.y=this._bufferService.buffer.scrollTop+S):(this._bufferService.buffer.x=y,this._bufferService.buffer.y=S),this._restrictCursor(),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},p.prototype._moveCursor=function(y,S){this._restrictCursor(),this._setCursor(this._bufferService.buffer.x+y,this._bufferService.buffer.y+S)},p.prototype.cursorUp=function(y){var S=this._bufferService.buffer.y-this._bufferService.buffer.scrollTop;S>=0?this._moveCursor(0,-Math.min(S,y.params[0]||1)):this._moveCursor(0,-(y.params[0]||1))},p.prototype.cursorDown=function(y){var S=this._bufferService.buffer.scrollBottom-this._bufferService.buffer.y;S>=0?this._moveCursor(0,Math.min(S,y.params[0]||1)):this._moveCursor(0,y.params[0]||1)},p.prototype.cursorForward=function(y){this._moveCursor(y.params[0]||1,0)},p.prototype.cursorBackward=function(y){this._moveCursor(-(y.params[0]||1),0)},p.prototype.cursorNextLine=function(y){this.cursorDown(y),this._bufferService.buffer.x=0},p.prototype.cursorPrecedingLine=function(y){this.cursorUp(y),this._bufferService.buffer.x=0},p.prototype.cursorCharAbsolute=function(y){this._setCursor((y.params[0]||1)-1,this._bufferService.buffer.y)},p.prototype.cursorPosition=function(y){this._setCursor(y.length>=2?(y.params[1]||1)-1:0,(y.params[0]||1)-1)},p.prototype.charPosAbsolute=function(y){this._setCursor((y.params[0]||1)-1,this._bufferService.buffer.y)},p.prototype.hPositionRelative=function(y){this._moveCursor(y.params[0]||1,0)},p.prototype.linePosAbsolute=function(y){this._setCursor(this._bufferService.buffer.x,(y.params[0]||1)-1)},p.prototype.vPositionRelative=function(y){this._moveCursor(0,y.params[0]||1)},p.prototype.hVPosition=function(y){this.cursorPosition(y)},p.prototype.tabClear=function(y){var S=y.params[0];S===0?delete this._bufferService.buffer.tabs[this._bufferService.buffer.x]:S===3&&(this._bufferService.buffer.tabs={})},p.prototype.cursorForwardTab=function(y){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var S=y.params[0]||1;S--;)this._bufferService.buffer.x=this._bufferService.buffer.nextStop()},p.prototype.cursorBackwardTab=function(y){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var S=y.params[0]||1,B=this._bufferService.buffer;S--;)B.x=B.prevStop()},p.prototype._eraseInBufferLine=function(y,S,B,D){D===void 0&&(D=!1);var Z=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+y);Z.replaceCells(S,B,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),D&&(Z.isWrapped=!1)},p.prototype._resetBufferLine=function(y){var S=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+y);S.fill(this._bufferService.buffer.getNullCell(this._eraseAttrData())),S.isWrapped=!1},p.prototype.eraseInDisplay=function(y){var S;switch(this._restrictCursor(),y.params[0]){case 0:for(S=this._bufferService.buffer.y,this._dirtyRowService.markDirty(S),this._eraseInBufferLine(S++,this._bufferService.buffer.x,this._bufferService.cols,this._bufferService.buffer.x===0);S=this._bufferService.cols&&(this._bufferService.buffer.lines.get(S+1).isWrapped=!1);S--;)this._resetBufferLine(S);this._dirtyRowService.markDirty(0);break;case 2:for(S=this._bufferService.rows,this._dirtyRowService.markDirty(S-1);S--;)this._resetBufferLine(S);this._dirtyRowService.markDirty(0);break;case 3:var B=this._bufferService.buffer.lines.length-this._bufferService.rows;B>0&&(this._bufferService.buffer.lines.trimStart(B),this._bufferService.buffer.ybase=Math.max(this._bufferService.buffer.ybase-B,0),this._bufferService.buffer.ydisp=Math.max(this._bufferService.buffer.ydisp-B,0),this._onScroll.fire(0))}},p.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)},p.prototype.insertLines=function(y){this._restrictCursor();var S=y.params[0]||1,B=this._bufferService.buffer;if(!(B.y>B.scrollBottom||B.yB.scrollBottom||B.yS.scrollBottom||S.yS.scrollBottom||S.yS.scrollBottom||S.yS.scrollBottom||S.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"))},p.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"))},p.prototype._is=function(y){return(this._optionsService.options.termName+"").indexOf(y)===0},p.prototype.setMode=function(y){for(var S=0;S=2||D[1]===2&&k+Z>=5)break;D[1]&&(Z=1)}while(++k+S5)&&(y=1),S.extended.underlineStyle=y,S.fg|=268435456,y===0&&(S.fg&=-268435457),S.updateExtended()},p.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 S,B=y.length,D=this._curAttrData,Z=0;Z=30&&S<=37?(D.fg&=-50331904,D.fg|=16777216|S-30):S>=40&&S<=47?(D.bg&=-50331904,D.bg|=16777216|S-40):S>=90&&S<=97?(D.fg&=-50331904,D.fg|=16777224|S-90):S>=100&&S<=107?(D.bg&=-50331904,D.bg|=16777224|S-100):S===0?(D.fg=o.DEFAULT_ATTR_DATA.fg,D.bg=o.DEFAULT_ATTR_DATA.bg):S===1?D.fg|=134217728:S===3?D.bg|=67108864:S===4?(D.fg|=268435456,this._processUnderline(y.hasSubParams(Z)?y.getSubParams(Z)[0]:1,D)):S===5?D.fg|=536870912:S===7?D.fg|=67108864:S===8?D.fg|=1073741824:S===2?D.bg|=134217728:S===21?this._processUnderline(2,D):S===22?(D.fg&=-134217729,D.bg&=-134217729):S===23?D.bg&=-67108865:S===24?D.fg&=-268435457:S===25?D.fg&=-536870913:S===27?D.fg&=-67108865:S===28?D.fg&=-1073741825:S===39?(D.fg&=-67108864,D.fg|=16777215&o.DEFAULT_ATTR_DATA.fg):S===49?(D.bg&=-67108864,D.bg|=16777215&o.DEFAULT_ATTR_DATA.bg):S===38||S===48||S===58?Z+=this._extractColor(y,Z,D):S===59?(D.extended=D.extended.clone(),D.extended.underlineColor=-1,D.updateExtended()):S===100?(D.fg&=-67108864,D.fg|=16777215&o.DEFAULT_ATTR_DATA.fg,D.bg&=-67108864,D.bg|=16777215&o.DEFAULT_ATTR_DATA.bg):this._logService.debug("Unknown SGR attribute: %d.",S)},p.prototype.deviceStatus=function(y){switch(y.params[0]){case 5:this._coreService.triggerDataEvent(i.C0.ESC+"[0n");break;case 6:var S=this._bufferService.buffer.y+1,B=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(i.C0.ESC+"["+S+";"+B+"R")}},p.prototype.deviceStatusPrivate=function(y){switch(y.params[0]){case 6:var S=this._bufferService.buffer.y+1,B=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(i.C0.ESC+"[?"+S+";"+B+"R")}},p.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},p.prototype.setCursorStyle=function(y){var S=y.params[0]||1;switch(S){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 B=S%2==1;this._optionsService.options.cursorBlink=B},p.prototype.setScrollRegion=function(y){var S,B=y.params[0]||1;(y.length<2||(S=y.params[1])>this._bufferService.rows||S===0)&&(S=this._bufferService.rows),S>B&&(this._bufferService.buffer.scrollTop=B-1,this._bufferService.buffer.scrollBottom=S-1,this._setCursor(0,0))},p.prototype.windowOptions=function(y){if(w(y.params[0],this._optionsService.options.windowOptions)){var S=y.length>1?y.params[1]:0;switch(y.params[0]){case 14:S!==2&&this._onRequestWindowsOptionsReport.fire(m.GET_WIN_SIZE_PIXELS);break;case 16:this._onRequestWindowsOptionsReport.fire(m.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:S!==0&&S!==2||(this._windowTitleStack.push(this._windowTitle),this._windowTitleStack.length>10&&this._windowTitleStack.shift()),S!==0&&S!==1||(this._iconNameStack.push(this._iconName),this._iconNameStack.length>10&&this._iconNameStack.shift());break;case 23:S!==0&&S!==2||this._windowTitleStack.length&&this.setTitle(this._windowTitleStack.pop()),S!==0&&S!==1||this._iconNameStack.length&&this.setIconName(this._iconNameStack.pop())}}},p.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},p.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()},p.prototype.setTitle=function(y){this._windowTitle=y,this._onTitleChange.fire(y)},p.prototype.setIconName=function(y){this._iconName=y},p.prototype.nextLine=function(){this._bufferService.buffer.x=0,this.index()},p.prototype.keypadApplicationMode=function(){this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire()},p.prototype.keypadNumericMode=function(){this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire()},p.prototype.selectDefaultCharset=function(){this._charsetService.setgLevel(0),this._charsetService.setgCharset(0,h.DEFAULT_CHARSET)},p.prototype.selectCharset=function(y){y.length===2?y[0]!=="/"&&this._charsetService.setgCharset(E[y[0]],h.CHARSETS[y[1]]||h.DEFAULT_CHARSET):this.selectDefaultCharset()},p.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()},p.prototype.tabSet=function(){this._bufferService.buffer.tabs[this._bufferService.buffer.x]=!0},p.prototype.reverseIndex=function(){this._restrictCursor();var y=this._bufferService.buffer;if(y.y===y.scrollTop){var S=y.scrollBottom-y.scrollTop;y.lines.shiftElements(y.ybase+y.y,S,1),y.lines.set(y.ybase+y.y,y.getBlankLine(this._eraseAttrData())),this._dirtyRowService.markRangeDirty(y.scrollTop,y.scrollBottom)}else y.y--,this._restrictCursor()},p.prototype.fullReset=function(){this._parser.reset(),this._onRequestReset.fire()},p.prototype.reset=function(){this._curAttrData=o.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=o.DEFAULT_ATTR_DATA.clone()},p.prototype._eraseAttrData=function(){return this._eraseAttrDataInternal.bg&=-67108864,this._eraseAttrDataInternal.bg|=67108863&this._curAttrData.bg,this._eraseAttrDataInternal},p.prototype.setgLevel=function(y){this._charsetService.setgLevel(y)},p.prototype.screenAlignmentPattern=function(){var y=new a.CellData;y.content=1<<22|69,y.fg=this._curAttrData.fg,y.bg=this._curAttrData.bg;var S=this._bufferService.buffer;this._setCursor(0,0);for(var B=0;B256)throw new Error("maxSubParamsLength must not be greater than 256");this.params=new Int32Array(m),this.length=0,this._subParams=new Int32Array(i),this._subParamsLength=0,this._subParamsIdx=new Uint16Array(m),this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1}return g.fromArray=function(m){var i=new g;if(!m.length)return i;for(var h=m[0]instanceof Array?1:0;h>8,r=255&this._subParamsIdx[i];r-h>0&&m.push(Array.prototype.slice.call(this._subParams,h,r))}return m},g.prototype.reset=function(){this.length=0,this._subParamsLength=0,this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1},g.prototype.addParam=function(m){if(this._digitIsSub=!1,this.length>=this.maxLength)this._rejectDigits=!0;else{if(m<-1)throw new Error("values lesser than -1 are not allowed");this._subParamsIdx[this.length]=this._subParamsLength<<8|this._subParamsLength,this.params[this.length++]=m>2147483647?2147483647:m}},g.prototype.addSubParam=function(m){if(this._digitIsSub=!0,this.length)if(this._rejectDigits||this._subParamsLength>=this.maxSubParamsLength)this._rejectSubDigits=!0;else{if(m<-1)throw new Error("values lesser than -1 are not allowed");this._subParams[this._subParamsLength++]=m>2147483647?2147483647:m,this._subParamsIdx[this.length-1]++}},g.prototype.hasSubParams=function(m){return(255&this._subParamsIdx[m])-(this._subParamsIdx[m]>>8)>0},g.prototype.getSubParams=function(m){var i=this._subParamsIdx[m]>>8,h=255&this._subParamsIdx[m];return h-i>0?this._subParams.subarray(i,h):null},g.prototype.getSubParamsAll=function(){for(var m={},i=0;i>8,r=255&this._subParamsIdx[i];r-h>0&&(m[i]=this._subParams.slice(h,r))}return m},g.prototype.addDigit=function(m){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+m,2147483647):m}},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),m=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=m;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),m=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>m.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),m=[];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(),m.splice(o,1)):n.ownedBy.splice(d,1);break}}for(o=0;o1)for(var A=this._getJoinedRanges(n,f,u,o,a),C=0;C1)for(A=this._getJoinedRanges(n,f,u,o,a),C=0;C=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,x){return u(f,x.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(Be,M){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Y,Q){Y.__proto__=Q}||function(Y,Q){for(var ne in Q)Q.hasOwnProperty(ne)&&(Y[ne]=Q[ne])})(Be,M)},function(Be,M){function Y(){this.constructor=Be}v(Be,M),Be.prototype=M===null?Object.create(M):(Y.prototype=M.prototype,new Y)});Object.defineProperty(e,"__esModule",{value:!0}),e.Terminal=void 0;var m=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),x=t(56),E=t(57),w=t(59),A=t(0),C=t(16),b=t(27),p=t(60),y=t(5),S=t(61),B=t(62),D=t(63),Z=t(64),k=t(65),ye=typeof window!="undefined"?window.document:null,se=function(Be){function M(Y){Y===void 0&&(Y={});var Q=Be.call(this,Y)||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(D.Linkifier2)),Q.register(Q._inputHandler.onRequestBell(function(){return Q.bell()})),Q.register(Q._inputHandler.onRequestRefreshRows(function(ne,W){return Q.refresh(ne,W)})),Q.register(Q._inputHandler.onRequestReset(function(){return Q.reset()})),Q.register(Q._inputHandler.onRequestScroll(function(ne,W){return Q.scroll(ne,W||void 0)})),Q.register(Q._inputHandler.onRequestWindowsOptionsReport(function(ne){return Q._reportWindowsOptions(ne)})),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(ne){return Q._afterResize(ne.cols,ne.rows)})),Q}return g(M,Be),Object.defineProperty(M.prototype,"options",{get:function(){return this.optionsService.options},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onKey",{get:function(){return this._onKey.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onRender",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onFocus",{get:function(){return this._onFocus.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onBlur",{get:function(){return this._onBlur.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onA11yChar",{get:function(){return this._onA11yCharEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onA11yTab",{get:function(){return this._onA11yTabEmitter.event},enumerable:!1,configurable:!0}),M.prototype.dispose=function(){var Y,Q,ne;this._isDisposed||(Be.prototype.dispose.call(this),(Y=this._renderService)===null||Y===void 0||Y.dispose(),this._customKeyEventHandler=void 0,this.write=function(){},(ne=(Q=this.element)===null||Q===void 0?void 0:Q.parentNode)===null||ne===void 0||ne.removeChild(this.element))},M.prototype._setup=function(){Be.prototype._setup.call(this),this._customKeyEventHandler=void 0},Object.defineProperty(M.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),M.prototype.focus=function(){this.textarea&&this.textarea.focus({preventScroll:!0})},M.prototype._updateOptions=function(Y){var Q,ne,W,K;switch(Be.prototype._updateOptions.call(this,Y),Y){case"fontFamily":case"fontSize":(Q=this._renderService)===null||Q===void 0||Q.clear(),(ne=this._charSizeService)===null||ne===void 0||ne.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":(W=this.viewport)===null||W===void 0||W.syncScrollArea();break;case"screenReaderMode":this.optionsService.options.screenReaderMode?!this._accessibilityManager&&this._renderService&&(this._accessibilityManager=new x.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)}},M.prototype._onTextAreaFocus=function(Y){this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(r.C0.ESC+"[I"),this.updateCursorStyle(Y),this.element.classList.add("focus"),this._showCursor(),this._onFocus.fire()},M.prototype.blur=function(){var Y;return(Y=this.textarea)===null||Y===void 0?void 0:Y.blur()},M.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()},M.prototype._syncTextArea=function(){if(this.textarea&&this.buffer.isCursorInViewport&&!this._compositionHelper.isComposing){var Y=Math.ceil(this._charSizeService.height*this.optionsService.options.lineHeight),Q=this._bufferService.buffer.y*Y,ne=this._bufferService.buffer.x*this._charSizeService.width;this.textarea.style.left=ne+"px",this.textarea.style.top=Q+"px",this.textarea.style.width=this._charSizeService.width+"px",this.textarea.style.height=Y+"px",this.textarea.style.lineHeight=Y+"px",this.textarea.style.zIndex="-5"}},M.prototype._initGlobal=function(){var Y=this;this._bindKeys(),this.register(n.addDisposableDomListener(this.element,"copy",function(ne){Y.hasSelection()&&h.copyHandler(ne,Y._selectionService)}));var Q=function(ne){return h.handlePasteEvent(ne,Y.textarea,Y._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(ne){ne.button===2&&h.rightClickHandler(ne,Y.textarea,Y.screenElement,Y._selectionService,Y.options.rightClickSelectsWord)})):this.register(n.addDisposableDomListener(this.element,"contextmenu",function(ne){h.rightClickHandler(ne,Y.textarea,Y.screenElement,Y._selectionService,Y.options.rightClickSelectsWord)})),d.isLinux&&this.register(n.addDisposableDomListener(this.element,"auxclick",function(ne){ne.button===1&&h.moveTextAreaUnderMouseCursor(ne,Y.textarea,Y.screenElement)}))},M.prototype._bindKeys=function(){var Y=this;this.register(n.addDisposableDomListener(this.textarea,"keyup",function(Q){return Y._keyUp(Q)},!0)),this.register(n.addDisposableDomListener(this.textarea,"keydown",function(Q){return Y._keyDown(Q)},!0)),this.register(n.addDisposableDomListener(this.textarea,"keypress",function(Q){return Y._keyPress(Q)},!0)),this.register(n.addDisposableDomListener(this.textarea,"compositionstart",function(){return Y._compositionHelper.compositionstart()})),this.register(n.addDisposableDomListener(this.textarea,"compositionupdate",function(Q){return Y._compositionHelper.compositionupdate(Q)})),this.register(n.addDisposableDomListener(this.textarea,"compositionend",function(){return Y._compositionHelper.compositionend()})),this.register(this.onRender(function(){return Y._compositionHelper.updateCompositionElements()})),this.register(this.onRender(function(Q){return Y._queueLinkification(Q.start,Q.end)}))},M.prototype.open=function(Y){var Q=this;if(!Y)throw new Error("Terminal requires a parent element.");ye.body.contains(Y)||this._logService.debug("Terminal.open was called on an element that was not attached to the DOM"),this._document=Y.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"),Y.appendChild(this.element);var ne=ye.createDocumentFragment();this._viewportElement=ye.createElement("div"),this._viewportElement.classList.add("xterm-viewport"),ne.appendChild(this._viewportElement),this._viewportScrollArea=ye.createElement("div"),this._viewportScrollArea.classList.add("xterm-scroll-area"),this._viewportElement.appendChild(this._viewportScrollArea),this.screenElement=ye.createElement("div"),this.screenElement.classList.add("xterm-screen"),this._helperContainer=ye.createElement("div"),this._helperContainer.classList.add("xterm-helpers"),this.screenElement.appendChild(this._helperContainer),ne.appendChild(this.screenElement),this.textarea=ye.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(j){return Q._onTextAreaFocus(j)})),this.register(n.addDisposableDomListener(this.textarea,"blur",function(){return Q._onTextAreaBlur()})),this._helperContainer.appendChild(this.textarea);var W=this._instantiationService.createInstance(Z.CoreBrowserService,this.textarea);this._instantiationService.setService(y.ICoreBrowserService,W),this._charSizeService=this._instantiationService.createInstance(S.CharSizeService,this._document,this._helperContainer),this._instantiationService.setService(y.ICharSizeService,this._charSizeService),this._compositionView=ye.createElement("div"),this._compositionView.classList.add("composition-view"),this._compositionHelper=this._instantiationService.createInstance(m.CompositionHelper,this.textarea,this._compositionView),this._helperContainer.appendChild(this._compositionView),this.element.appendChild(ne),this._theme=this.options.theme||this._theme,this._colorManager=new b.ColorManager(ye,this.options.allowTransparency),this.register(this.optionsService.onOptionChange(function(j){return Q._colorManager.onOptionsChange(j)})),this._colorManager.setTheme(this._theme);var K=this._createRenderer();this._renderService=this.register(this._instantiationService.createInstance(p.RenderService,K,this.rows,this.screenElement)),this._instantiationService.setService(y.IRenderService,this._renderService),this.register(this._renderService.onRenderedBufferChange(function(j){return Q._onRender.fire(j)})),this.onResize(function(j){return Q._renderService.resize(j.cols,j.rows)}),this._soundService=this._instantiationService.createInstance(u.SoundService),this._instantiationService.setService(y.ISoundService,this._soundService),this._mouseService=this._instantiationService.createInstance(B.MouseService),this._instantiationService.setService(y.IMouseService,this._mouseService),this.viewport=this._instantiationService.createInstance(i.Viewport,function(j,ve){return Q.scrollLines(j,ve)},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(j){return Q.scrollLines(j.amount,j.suppressScrollEvent)})),this.register(this._selectionService.onSelectionChange(function(){return Q._onSelectionChange.fire()})),this.register(this._selectionService.onRequestRedraw(function(j){return Q._renderService.onSelectionChanged(j.start,j.end,j.columnSelectMode)})),this.register(this._selectionService.onLinuxMouseSelection(function(j){Q.textarea.value=j,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(j){return Q._selectionService.onMouseDown(j)})),this._coreMouseService.areMouseEventsActive?(this._selectionService.disable(),this.element.classList.add("enable-mouse-events")):this._selectionService.enable(),this.options.screenReaderMode&&(this._accessibilityManager=new x.AccessibilityManager(this,this._renderService)),this._charSizeService.measure(),this.refresh(0,this.rows-1),this._initGlobal(),this.bindMouse()},M.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+'"')}},M.prototype._setTheme=function(Y){var Q,ne,W;this._theme=Y,(Q=this._colorManager)===null||Q===void 0||Q.setTheme(Y),(ne=this._renderService)===null||ne===void 0||ne.setColors(this._colorManager.colors),(W=this.viewport)===null||W===void 0||W.onThemeChange(this._colorManager.colors)},M.prototype.bindMouse=function(){var Y=this,Q=this,ne=this.element;function W(me){var _e,at,ke=Q._mouseService.getRawByteCoords(me,Q.screenElement,Q.cols,Q.rows);if(!ke)return!1;switch(me.overrideType||me.type){case"mousemove":at=32,me.buttons===void 0?(_e=3,me.button!==void 0&&(_e=me.button<3?me.button:3)):_e=1&me.buttons?0:4&me.buttons?1:2&me.buttons?2:3;break;case"mouseup":at=0,_e=me.button<3?me.button:3;break;case"mousedown":at=1,_e=me.button<3?me.button:3;break;case"wheel":me.deltaY!==0&&(at=me.deltaY<0?0:1),_e=4;break;default:return!1}return!(at===void 0||_e===void 0||_e>4)&&Q._coreMouseService.triggerMouseEvent({col:ke.x-33,row:ke.y-33,button:_e,action:at,ctrl:me.ctrlKey,alt:me.altKey,shift:me.shiftKey})}var K={mouseup:null,wheel:null,mousedrag:null,mousemove:null},j=function(me){return W(me),me.buttons||(Y._document.removeEventListener("mouseup",K.mouseup),K.mousedrag&&Y._document.removeEventListener("mousemove",K.mousedrag)),Y.cancel(me)},ve=function(me){return W(me),me.preventDefault(),Y.cancel(me)},Ce=function(me){me.buttons&&W(me)},fe=function(me){me.buttons||W(me)};this.register(this._coreMouseService.onProtocolChange(function(me){me?(Y.optionsService.options.logLevel==="debug"&&Y._logService.debug("Binding to mouse events:",Y._coreMouseService.explainEvents(me)),Y.element.classList.add("enable-mouse-events"),Y._selectionService.disable()):(Y._logService.debug("Unbinding from mouse events."),Y.element.classList.remove("enable-mouse-events"),Y._selectionService.enable()),8&me?K.mousemove||(ne.addEventListener("mousemove",fe),K.mousemove=fe):(ne.removeEventListener("mousemove",K.mousemove),K.mousemove=null),16&me?K.wheel||(ne.addEventListener("wheel",ve,{passive:!1}),K.wheel=ve):(ne.removeEventListener("wheel",K.wheel),K.wheel=null),2&me?K.mouseup||(K.mouseup=j):(Y._document.removeEventListener("mouseup",K.mouseup),K.mouseup=null),4&me?K.mousedrag||(K.mousedrag=Ce):(Y._document.removeEventListener("mousemove",K.mousedrag),K.mousedrag=null)})),this._coreMouseService.activeProtocol=this._coreMouseService.activeProtocol,this.register(n.addDisposableDomListener(ne,"mousedown",function(me){if(me.preventDefault(),Y.focus(),Y._coreMouseService.areMouseEventsActive&&!Y._selectionService.shouldForceSelection(me))return W(me),K.mouseup&&Y._document.addEventListener("mouseup",K.mouseup),K.mousedrag&&Y._document.addEventListener("mousemove",K.mousedrag),Y.cancel(me)})),this.register(n.addDisposableDomListener(ne,"wheel",function(me){if(!K.wheel){if(!Y.buffer.hasScrollback){var _e=Y.viewport.getLinesScrolled(me);if(_e===0)return;for(var at=r.C0.ESC+(Y._coreService.decPrivateModes.applicationCursorKeys?"O":"[")+(me.deltaY<0?"A":"B"),ke="",Ze=0;Ze47)},M.prototype._keyUp=function(Y){this._customKeyEventHandler&&this._customKeyEventHandler(Y)===!1||(function(Q){return Q.keyCode===16||Q.keyCode===17||Q.keyCode===18}(Y)||this.focus(),this.updateCursorStyle(Y))},M.prototype._keyPress=function(Y){var Q;if(this._keyDownHandled||this._customKeyEventHandler&&this._customKeyEventHandler(Y)===!1)return!1;if(this.cancel(Y),Y.charCode)Q=Y.charCode;else if(Y.which===null||Y.which===void 0)Q=Y.keyCode;else{if(Y.which===0||Y.charCode===0)return!1;Q=Y.which}return!(!Q||(Y.altKey||Y.ctrlKey||Y.metaKey)&&!this._isThirdLevelShift(this.browser,Y))&&(Q=String.fromCharCode(Q),this._onKey.fire({key:Q,domEvent:Y}),this._showCursor(),this._coreService.triggerDataEvent(Q,!0),!0)},M.prototype.bell=function(){this._soundBell()&&this._soundService.playBellSound()},M.prototype.resize=function(Y,Q){Y!==this.cols||Q!==this.rows?Be.prototype.resize.call(this,Y,Q):this._charSizeService&&!this._charSizeService.hasValidSize&&this._charSizeService.measure()},M.prototype._afterResize=function(Y,Q){var ne,W;(ne=this._charSizeService)===null||ne===void 0||ne.measure(),(W=this.viewport)===null||W===void 0||W.syncScrollArea(!0)},M.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 Y=1;Y=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 m=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,m.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)}),m=this&&this.__decorate||function(o,d,n,a){var u,f=arguments.length,x=f<3?d:a===null?a=Object.getOwnPropertyDescriptor(d,n):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")x=Reflect.decorate(o,d,n,a);else for(var E=o.length-1;E>=0;E--)(u=o[E])&&(x=(f<3?u(x):f>3?u(d,n,x):u(d,n))||x);return f>3&&x&&Object.defineProperty(d,n,x),x},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,x,E,w){var A=o.call(this)||this;return A._scrollLines=n,A._viewportElement=a,A._scrollArea=u,A._bufferService=f,A._optionsService=x,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=m([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 m(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&&m(h.clipboardData.getData("text/plain"),r,l)},e.paste=m,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 m=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;fx||x>47)throw new Error("intermediate must be in range 0x20 .. 0x2f");u<<=8,u|=x}}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 x=f.indexOf(a);x!==-1&&f.splice(x,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 x=f.indexOf(a);x!==-1&&f.splice(x,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,x=this.currentState,E=this._oscParser,w=this._dcsParser,A=this._collect,C=this._params,b=this._transitions.table,p=0;p>4){case 2:for(var y=p+1;;++y){if(y>=a||(u=n[y])<32||u>126&&u<160){this._printHandler(n,p,y),p=y-1;break}if(++y>=a||(u=n[y])<32||u>126&&u<160){this._printHandler(n,p,y),p=y-1;break}if(++y>=a||(u=n[y])<32||u>126&&u<160){this._printHandler(n,p,y),p=y-1;break}if(++y>=a||(u=n[y])<32||u>126&&u<160){this._printHandler(n,p,y),p=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:p,code:u,currentState:x,collect:A,params:C,abort:!1}).abort)return;break;case 7:for(var S=this._csiHandlers[A<<8|u],B=S?S.length-1:-1;B>=0&&S[B](C)===!1;B--);B<0&&this._csiHandlerFb(A<<8|u,C),this.precedingCodepoint=0;break;case 8:do switch(u){case 59:C.addParam(0);break;case 58:C.addSubParam(-1);break;default:C.addDigit(u-48)}while(++p47&&u<60);p--;break;case 9:A<<=8,A|=u;break;case 10:for(var D=this._escHandlers[A<<8|u],Z=D?D.length-1:-1;Z>=0&&D[Z]()===!1;Z--);Z<0&&this._escHandlerFb(A<<8|u),this.precedingCodepoint=0;break;case 11:C.reset(),C.addParam(0),A=0;break;case 12:w.hook(A<<8|u,C);break;case 13:for(var k=p+1;;++k)if(k>=a||(u=n[k])===24||u===26||u===27||u>127&&u<160){w.put(n,p,k),p=k-1;break}break;case 14:w.unhook(u!==24&&u!==26),u===27&&(f|=1),C.reset(),C.addParam(0),A=0,this.precedingCodepoint=0;break;case 4:E.start();break;case 5:for(var ye=p+1;;ye++)if(ye>=a||(u=n[ye])<32||u>127&&u<=159){E.put(n,p,ye),p=ye-1;break}break;case 6:E.end(u!==24&&u!==26),u===27&&(f|=1),C.reset(),C.addParam(0),A=0,this.precedingCodepoint=0}x=15&f}this._collect=A,this.currentState=x},d}(m.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,C){A.__proto__=C}||function(A,C){for(var b in C)C.hasOwnProperty(b)&&(A[b]=C[b])})(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)}),m=this&&this.__decorate||function(E,w,A,C){var b,p=arguments.length,y=p<3?w:C===null?C=Object.getOwnPropertyDescriptor(w,A):C;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")y=Reflect.decorate(E,w,A,C);else for(var S=E.length-1;S>=0;S--)(b=E[S])&&(y=(p<3?b(y):p>3?b(w,A,y):b(w,A))||y);return p>3&&y&&Object.defineProperty(w,A,y),y},i=this&&this.__param||function(E,w){return function(A,C){w(A,C,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,x=function(E){function w(A,C,b,p,y,S,B,D,Z){var k=E.call(this)||this;k._colors=A,k._screenElement=C,k._bufferService=y,k._charSizeService=S,k._optionsService=B,k._id=f++,k._onRequestRedraw=new u.EventEmitter;var ye=k._optionsService.options.allowTransparency;return k._characterJoinerRegistry=new s.CharacterJoinerRegistry(k._bufferService),k._renderLayers=[new h.TextRenderLayer(k._screenElement,0,k._colors,k._characterJoinerRegistry,ye,k._id,k._bufferService,B),new r.SelectionRenderLayer(k._screenElement,1,k._colors,k._id,k._bufferService,B),new c.LinkRenderLayer(k._screenElement,2,k._colors,k._id,b,p,k._bufferService,B),new l.CursorRenderLayer(k._screenElement,3,k._colors,k._id,k._onRequestRedraw,k._bufferService,B,D,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,C=this._renderLayers;A0&&C===A[0][0]){p=!0;var S=A.shift();b=new l.JoinedCellData(this._workCell,w.translateToString(!0,S[0],S[1]),S[1]-S[0]),y=S[1]-1}!p&&this._isOverlapping(b)&&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(m,i){for(var h=0;h>>24,se=Z.rgba>>>16&255,Be=Z.rgba>>>8&255,M=0;M=this.capacity)h=this._head,this._unlinkNode(h),delete this._map[h.key],h.key=m,h.value=i,this._map[m]=h;else{var r=this._nodePool;r.length>0?((h=r.pop()).key=m,h.value=i):h={prev:null,next:null,key:m,value:i},this._map[m]=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 m=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 x=d===n?l[0]:this._bufferService.cols;this._fillCells(a,d,x-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=m},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 m=t(13),i=t(4),h=function(l){function c(s,o,d,n,a,u,f,x,E){var w=l.call(this,s,"cursor",o,!0,d,n,u,f)||this;return w._onRequestRedraw=a,w._coreService=x,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}(m.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 m=t(13),i=t(9),h=t(26),r=function(l){function c(s,o,d,n,a,u,f,x){var E=l.call(this,s,"link",o,!0,d,n,f,x)||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 m=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 m.EventEmitter,this._onHideLinkUnderline=new m.EventEmitter,this._onLinkTooltip=new m.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(p){n._rowsTimeoutId||p&&n._addLink(w[1],w[0]-n._bufferService.buffer.ydisp,E,o,b)}):x._addLink(w[1],w[0]-x._bufferService.buffer.ydisp,E,o,b)},x=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,x=s+Math.floor(c/this._bufferService.cols),E=(f+u)%this._bufferService.cols,w=x+Math.floor((f+u)/this._bufferService.cols);E===0&&(E=this._bufferService.cols,w--),this._mouseZoneManager.add(new r(f+1,x+1,E+1,w+1,function(A){if(d.handler)return d.handler(A,o);var C=window.open();C?(C.opener=null,C.location.href=o):console.warn("Opening link blocked as opener could not be cleared")},function(){a._onShowLinkUnderline.fire(a._createLinkHoverEvent(f,x,E,w,n)),a._element.classList.add("xterm-cursor-pointer")},function(A){a._onLinkTooltip.fire(a._createLinkHoverEvent(f,x,E,w,n)),d.hoverTooltipCallback&&d.hoverTooltipCallback(A,o,{start:{x:f,y:x},end:{x:E,y:w}})},function(){a._onHideLinkUnderline.fire(a._createLinkHoverEvent(f,x,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,C){A.__proto__=C}||function(A,C){for(var b in C)C.hasOwnProperty(b)&&(A[b]=C[b])})(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)}),m=this&&this.__decorate||function(E,w,A,C){var b,p=arguments.length,y=p<3?w:C===null?C=Object.getOwnPropertyDescriptor(w,A):C;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")y=Reflect.decorate(E,w,A,C);else for(var S=E.length-1;S>=0;S--)(b=E[S])&&(y=(p<3?b(y):p>3?b(w,A,y):b(w,A))||y);return p>3&&y&&Object.defineProperty(w,A,y),y},i=this&&this.__param||function(E,w){return function(A,C){w(A,C,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"),x=function(E){function w(A,C,b,p,y,S,B){var D=E.call(this)||this;return D._element=A,D._screenElement=C,D._bufferService=b,D._coreService=p,D._mouseService=y,D._optionsService=S,D._renderService=B,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(Z){return D._onMouseMove(Z)},D._mouseUpListener=function(Z){return D._onMouseUp(Z)},D._coreService.onUserInput(function(){D.hasSelection&&D.clearSelection()}),D._trimListener=D._bufferService.buffer.lines.onTrim(function(Z){return D._onTrim(Z)}),D.register(D._bufferService.buffers.onBufferActivate(function(Z){return D._onBufferActivate(Z)})),D.enable(),D._model=new r.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,C=this._model.finalSelectionEnd;return!(!A||!C)&&(A[0]!==C[0]||A[1]!==C[1])},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"selectionText",{get:function(){var A=this._model.finalSelectionStart,C=this._model.finalSelectionEnd;if(!A||!C)return"";var b=this._bufferService.buffer,p=[];if(this._activeSelectionMode===3){if(A[0]===C[0])return"";for(var y=A[1];y<=C[1];y++){var S=b.translateBufferLineToString(y,!0,A[0],C[0]);p.push(S)}}else{var B=A[1]===C[1]?C[0]:void 0;for(p.push(b.translateBufferLineToString(A[1],!0,A[0],B)),y=A[1]+1;y<=C[1]-1;y++){var D=b.lines.get(y);S=b.translateBufferLineToString(y,!0),D&&D.isWrapped?p[p.length-1]+=S:p.push(S)}A[1]!==C[1]&&(D=b.lines.get(C[1]),S=b.translateBufferLineToString(C[1],!0,0,C[0]),D&&D.isWrapped?p[p.length-1]+=S:p.push(S))}return p.map(function(Z){return Z.replace(f," ")}).join(h.isWindows?`\r +`,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 C(Q){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=Q.getAttribute("id")||Q.getAttribute("data-reactid")||Q.getAttribute("name");if(ne&&w[W])return w[W];var H=window.getComputedStyle(Q),j=H.getPropertyValue("box-sizing")||H.getPropertyValue("-moz-box-sizing")||H.getPropertyValue("-webkit-box-sizing"),ve=parseFloat(H.getPropertyValue("padding-bottom"))+parseFloat(H.getPropertyValue("padding-top")),Ce=parseFloat(H.getPropertyValue("border-bottom-width"))+parseFloat(H.getPropertyValue("border-top-width")),fe=E.map(function(_e){return"".concat(_e,":").concat(H.getPropertyValue(_e))}).join(";"),me={sizingStyle:fe,paddingSize:ve,borderSize:Ce,boxSizing:j};return ne&&W&&(w[W]=me),me}function b(Q){var ne=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;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 j=C(Q,ne),ve=j.paddingSize,Ce=j.borderSize,fe=j.boxSizing,me=j.sizingStyle;A.setAttribute("style","".concat(me,";").concat(x)),A.value=Q.value||Q.placeholder||"";var _e=void 0,at=void 0,ke,We=A.scrollHeight;if(fe==="border-box"?We+=Ce:fe==="content-box"&&(We-=ve),W!==null||H!==null){A.value=" ";var Et=A.scrollHeight-ve;W!==null&&(_e=Et*W,fe==="border-box"&&(_e=_e+ve+Ce),We=Math.max(_e,We)),H!==null&&(at=Et*H,fe==="border-box"&&(at=at+ve+Ce),ke=We>at?"":"hidden",We=Math.min(at,We))}var Xe={height:We,overflowY:ke,resize:"none"};return _e&&(Xe.minHeight=_e),at&&(Xe.maxHeight=at),Xe}var p=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],y=0,S=1,B=2,D=n.forwardRef(function(Q,ne){var W=Q,H=W.prefixCls,j=W.onPressEnter,ve=W.defaultValue,Ce=W.value,fe=W.autoSize,me=W.onResize,_e=W.className,at=W.style,ke=W.disabled,We=W.onChange,Et=W.onInternalAutoSize,Xe=(0,h.Z)(W,p),Qe=(0,d.Z)(ve,{value:Ce,postState:function(he){return he!=null?he:""}}),Ne=(0,i.Z)(Qe,2),Je=Ne[0],se=Ne[1],le=function(he){se(he.target.value),We==null||We(he)},G=n.useRef();n.useImperativeHandle(ne,function(){return{textArea:G.current}});var R=n.useMemo(function(){return fe&&(0,m.Z)(fe)==="object"?[fe.minRows,fe.maxRows]:[]},[fe]),oe=(0,i.Z)(R,2),be=oe[0],k=oe[1],L=!!fe,ie=function(){try{if(document.activeElement===G.current){var he=G.current,Ze=he.selectionStart,J=he.selectionEnd,it=he.scrollTop;G.current.setSelectionRange(Ze,J),G.current.scrollTop=it}}catch(St){}},X=n.useState(B),P=(0,i.Z)(X,2),_=P[0],$=P[1],F=n.useState(),ue=(0,i.Z)(F,2),Ae=ue[0],ee=ue[1],T=function(){$(y)};(0,u.Z)(function(){L&&T()},[Ce,be,k,L]),(0,u.Z)(function(){if(_===y)$(S);else if(_===S){var Ke=b(G.current,!1,be,k);$(B),ee(Ke)}else ie()},[_]);var I=n.useRef(),de=function(){f.Z.cancel(I.current)},pe=function(he){_===B&&(me==null||me(he),fe&&(de(),I.current=(0,f.Z)(function(){T()})))};n.useEffect(function(){return de},[]);var De=L?Ae:null,qe=(0,v.Z)((0,v.Z)({},at),De);return(_===y||_===S)&&(qe.overflowY="hidden",qe.overflowX="hidden"),n.createElement(a.Z,{onResize:pe,disabled:!(fe||me)},n.createElement("textarea",(0,t.Z)({},Xe,{ref:G,style:qe,className:c()(H,_e,(0,g.Z)({},"".concat(H,"-disabled"),ke)),disabled:ke,value:Je,onChange:le})))}),Z=D,K=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function ye(Q,ne){return(0,r.Z)(Q||"").slice(0,ne).join("")}function ae(Q,ne,W,H){var j=W;return Q?j=ye(W,H):(0,r.Z)(ne||"").lengthH&&(j=ne),j}var Re=n.forwardRef(function(Q,ne){var W,H=Q.defaultValue,j=Q.value,ve=Q.onFocus,Ce=Q.onBlur,fe=Q.onChange,me=Q.allowClear,_e=Q.maxLength,at=Q.onCompositionStart,ke=Q.onCompositionEnd,We=Q.suffix,Et=Q.prefixCls,Xe=Et===void 0?"rc-textarea":Et,Qe=Q.classes,Ne=Q.showCount,Je=Q.className,se=Q.style,le=Q.disabled,G=Q.hidden,R=Q.classNames,oe=Q.styles,be=Q.onResize,k=(0,h.Z)(Q,K),L=(0,d.Z)(H,{value:j,defaultValue:H}),ie=(0,i.Z)(L,2),X=ie[0],P=ie[1],_=(0,n.useRef)(null),$=n.useState(!1),F=(0,i.Z)($,2),ue=F[0],Ae=F[1],ee=n.useState(!1),T=(0,i.Z)(ee,2),I=T[0],de=T[1],pe=n.useRef(),De=n.useRef(0),qe=n.useState(null),Ke=(0,i.Z)(qe,2),he=Ke[0],Ze=Ke[1],J=function(){var Dt;(Dt=_.current)===null||Dt===void 0||Dt.textArea.focus()};(0,n.useImperativeHandle)(ne,function(){return{resizableTextArea:_.current,focus:J,blur:function(){var Dt;(Dt=_.current)===null||Dt===void 0||Dt.textArea.blur()}}}),(0,n.useEffect)(function(){Ae(function(Vt){return!le&&Vt})},[le]);var it=Number(_e)>0,St=function(Dt){de(!0),pe.current=X,De.current=Dt.currentTarget.selectionStart,at==null||at(Dt)},O=function(Dt){de(!1);var an=Dt.currentTarget.value;if(it){var xe,U=De.current>=_e+1||De.current===((xe=pe.current)===null||xe===void 0?void 0:xe.length);an=ae(U,pe.current,an,_e)}an!==X&&(P(an),(0,o.rJ)(Dt.currentTarget,Dt,fe,an)),ke==null||ke(Dt)},Ve=function(Dt){var an=Dt.target.value;if(!I&&it){var xe=Dt.target.selectionStart>=_e+1||Dt.target.selectionStart===an.length||!Dt.target.selectionStart;an=ae(xe,X,an,_e)}P(an),(0,o.rJ)(Dt.currentTarget,Dt,fe,an)},He=function(Dt){var an=k.onPressEnter,xe=k.onKeyDown;Dt.key==="Enter"&&an&&an(Dt),xe==null||xe(Dt)},ce=function(Dt){Ae(!0),ve==null||ve(Dt)},Ie=function(Dt){Ae(!1),Ce==null||Ce(Dt)},ze=function(Dt){var an;P(""),J(),(0,o.rJ)((an=_.current)===null||an===void 0?void 0:an.textArea,Dt,fe)},Nt=(0,o.D7)(X);!I&&it&&j==null&&(Nt=ye(Nt,_e));var kt=We,st;if(Ne){var At=(0,r.Z)(Nt).length;(0,m.Z)(Ne)==="object"?st=Ne.formatter({value:Nt,count:At,maxLength:_e}):st="".concat(At).concat(it?" / ".concat(_e):""),kt=n.createElement(n.Fragment,null,kt,n.createElement("span",{className:c()("".concat(Xe,"-data-count"),R==null?void 0:R.count),style:oe==null?void 0:oe.count},st))}var Rt=function(Dt){var an;be==null||be(Dt),(an=_.current)!==null&&an!==void 0&&an.textArea.style.height&&Ze(!0)},Tt=!k.autoSize&&!Ne&&!me,Jt=n.createElement(s.BaseInput,{value:Nt,allowClear:me,handleReset:ze,suffix:kt,prefixCls:Xe,classes:{affixWrapper:c()(Qe==null?void 0:Qe.affixWrapper,(W={},(0,g.Z)(W,"".concat(Xe,"-show-count"),Ne),(0,g.Z)(W,"".concat(Xe,"-textarea-allow-clear"),me),W))},disabled:le,focused:ue,className:Je,style:(0,v.Z)((0,v.Z)({},se),he&&!Tt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof st=="string"?st:void 0}},hidden:G,inputElement:n.createElement(Z,(0,t.Z)({},k,{onKeyDown:He,onChange:Ve,onFocus:ce,onBlur:Ie,onCompositionStart:St,onCompositionEnd:O,className:R==null?void 0:R.textarea,style:(0,v.Z)((0,v.Z)({},oe==null?void 0:oe.textarea),{},{resize:se==null?void 0:se.resize}),disabled:le,prefixCls:Xe,onResize:Rt,ref:_}))});return Jt}),M=Re,Y=M},39417:function(wt,N,e){"use strict";e.d(N,{Z:function(){return S}});var t=e(54476),v=e(20068),g=e(75931),m=e(33885),i=e(67732),h=e(83652),r=e(31226),l=e(42403),c=e(158),s=e(92310),o=e.n(s),d=e(26112),n=e(59301),a=e(39378),u=function(D){for(var Z=D.prefixCls,K=D.level,ye=D.isStart,ae=D.isEnd,Re="".concat(Z,"-indent-unit"),M=[],Y=0;Y0&&arguments[0]!==void 0?arguments[0]:[],le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],G=se.length,R=le.length;if(Math.abs(G-R)!==1)return{add:!1,key:null};function oe(be,k){var L=new Map;be.forEach(function(X){L.set(X,!0)});var ie=k.filter(function(X){return!L.has(X)});return ie.length===1?ie[0]:null}return G ").concat(le);return le}var _e=f.forwardRef(function(se,le){var G=se.prefixCls,R=se.data,oe=se.selectable,be=se.checkable,k=se.expandedKeys,L=se.selectedKeys,ie=se.checkedKeys,X=se.loadedKeys,P=se.loadingKeys,_=se.halfCheckedKeys,$=se.keyEntities,F=se.disabled,ue=se.dragging,Ae=se.dragOverNodeKey,ee=se.dropPosition,T=se.motion,I=se.height,de=se.itemHeight,pe=se.virtual,De=se.focusable,qe=se.activeItem,Ke=se.focused,he=se.tabIndex,Ze=se.onKeyDown,J=se.onFocus,it=se.onBlur,St=se.onActiveChange,O=se.onListChangeStart,Ve=se.onListChangeEnd,He=(0,C.Z)(se,Y),ce=f.useRef(null),Ie=f.useRef(null);f.useImperativeHandle(le,function(){return{scrollTo:function(zt){ce.current.scrollTo(zt)},getIndentWidth:function(){return Ie.current.offsetWidth}}});var ze=f.useState(k),Nt=(0,A.Z)(ze,2),kt=Nt[0],st=Nt[1],At=f.useState(R),Rt=(0,A.Z)(At,2),Tt=Rt[0],Jt=Rt[1],Vt=f.useState(R),Dt=(0,A.Z)(Vt,2),an=Dt[0],xe=Dt[1],U=f.useState([]),q=(0,A.Z)(U,2),te=q[0],re=q[1],Le=f.useState(null),Fe=(0,A.Z)(Le,2),et=Fe[0],rt=Fe[1],xt=f.useRef(R);xt.current=R;function Ot(){var Bt=xt.current;Jt(Bt),xe(Bt),re([]),rt(null),Ve()}(0,b.Z)(function(){st(k);var Bt=Re(kt,k);if(Bt.key!==null)if(Bt.add){var zt=Tt.findIndex(function(yt){var bt=yt.key;return bt===Bt.key}),Oe=Ce(M(Tt,R,Bt.key),pe,I,de),Me=Tt.slice();Me.splice(zt+1,0,ve),xe(Me),re(Oe),rt("show")}else{var $e=R.findIndex(function(yt){var bt=yt.key;return bt===Bt.key}),ot=Ce(M(R,Tt,Bt.key),pe,I,de),Ct=R.slice();Ct.splice($e+1,0,ve),xe(Ct),re(ot),rt("hide")}else Tt!==R&&(Jt(R),xe(R))},[k,R]),f.useEffect(function(){ue||Ot()},[ue]);var Ht=T?an:R,Wt={expandedKeys:k,selectedKeys:L,loadedKeys:X,loadingKeys:P,checkedKeys:ie,halfCheckedKeys:_,dragOverNodeKey:Ae,dropPosition:ee,keyEntities:$};return f.createElement(f.Fragment,null,Ke&&qe&&f.createElement("span",{style:Q,"aria-live":"assertive"},me(qe)),f.createElement("div",null,f.createElement("input",{style:Q,disabled:De===!1||F,tabIndex:De!==!1?he:null,onKeyDown:Ze,onFocus:J,onBlur:it,value:"",onChange:ne,"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:Ie,className:"".concat(G,"-indent-unit")}))),f.createElement(p.Z,(0,t.Z)({},He,{data:Ht,itemKey:fe,height:I,fullHeight:!1,virtual:pe,itemHeight:de,prefixCls:"".concat(G,"-list"),ref:ce,onVisibleChange:function(zt,Oe){var Me=new Set(zt),$e=Oe.filter(function(ot){return!Me.has(ot)});$e.some(function(ot){return fe(ot)===W})&&Ot()}}),function(Bt){var zt=Bt.pos,Oe=(0,t.Z)({},(w(Bt.data),Bt.data)),Me=Bt.title,$e=Bt.key,ot=Bt.isStart,Ct=Bt.isEnd,yt=(0,D.km)($e,zt);delete Oe.key,delete Oe.children;var bt=(0,D.H8)(yt,Wt);return f.createElement(ae,(0,t.Z)({},Oe,bt,{title:Me,active:!!qe&&$e===qe.key,pos:zt,data:Bt.data,isStart:ot,isEnd:Ct,motion:T,motionNodes:$e===W?te:null,motionType:et,onMotionStart:O,onMotionEnd:Ot,treeNodeRequiredProps:Wt,onMouseMove:function(){St(null)}}))}))});_e.displayName="NodeList";var at=_e,ke=e(35654),We=e(90782),Et=e(67841),Xe=10,Qe=function(se){(0,c.Z)(G,se);var le=(0,s.Z)(G);function G(){var R;(0,h.Z)(this,G);for(var oe=arguments.length,be=new Array(oe),k=0;k2&&arguments[2]!==void 0?arguments[2]:!1,_=R.state,$=_.dragChildrenKeys,F=_.dropPosition,ue=_.dropTargetKey,Ae=_.dropTargetPos,ee=_.dropAllowed;if(ee){var T=R.props.onDrop;if(R.setState({dragOverNodeKey:null}),R.cleanDragState(),ue!==null){var I=(0,m.Z)((0,m.Z)({},(0,D.H8)(ue,R.getTreeNodeRequiredProps())),{},{active:((X=R.getActiveItem())===null||X===void 0?void 0:X.key)===ue,data:(0,Et.Z)(R.state.keyEntities,ue).node}),de=$.indexOf(ue)!==-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 pe=(0,ke.yx)(Ae),De={event:L,node:(0,D.F)(I),dragNode:R.dragNode?(0,D.F)(R.dragNode.props):null,dragNodesKeys:[R.dragNode.props.eventKey].concat($),dropToGap:F!==0,dropPosition:F+Number(pe[pe.length-1])};P||T==null||T(De),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 X=R.state,P=X.expandedKeys,_=X.flattenNodes,$=ie.expanded,F=ie.key,ue=ie.isLeaf;if(!(ue||L.shiftKey||L.metaKey||L.ctrlKey)){var Ae=_.filter(function(T){return T.key===F})[0],ee=(0,D.F)((0,m.Z)((0,m.Z)({},(0,D.H8)(F,R.getTreeNodeRequiredProps())),{},{data:Ae.data}));R.setExpandedKeys($?(0,ke._5)(P,F):(0,ke.L0)(P,F)),R.onNodeExpand(L,ee)}},R.onNodeClick=function(L,ie){var X=R.props,P=X.onClick,_=X.expandAction;_==="click"&&R.triggerExpandActionExpand(L,ie),P==null||P(L,ie)},R.onNodeDoubleClick=function(L,ie){var X=R.props,P=X.onDoubleClick,_=X.expandAction;_==="doubleClick"&&R.triggerExpandActionExpand(L,ie),P==null||P(L,ie)},R.onNodeSelect=function(L,ie){var X=R.state.selectedKeys,P=R.state,_=P.keyEntities,$=P.fieldNames,F=R.props,ue=F.onSelect,Ae=F.multiple,ee=ie.selected,T=ie[$.key],I=!ee;I?Ae?X=(0,ke.L0)(X,T):X=[T]:X=(0,ke._5)(X,T);var de=X.map(function(pe){var De=(0,Et.Z)(_,pe);return De?De.node:null}).filter(function(pe){return pe});R.setUncontrolledState({selectedKeys:X}),ue==null||ue(X,{event:"select",selected:I,node:ie,selectedNodes:de,nativeEvent:L.nativeEvent})},R.onNodeCheck=function(L,ie,X){var P=R.state,_=P.keyEntities,$=P.checkedKeys,F=P.halfCheckedKeys,ue=R.props,Ae=ue.checkStrictly,ee=ue.onCheck,T=ie.key,I,de={event:"check",node:ie,checked:X,nativeEvent:L.nativeEvent};if(Ae){var pe=X?(0,ke.L0)($,T):(0,ke._5)($,T),De=(0,ke._5)(F,T);I={checked:pe,halfChecked:De},de.checkedNodes=pe.map(function(it){return(0,Et.Z)(_,it)}).filter(function(it){return it}).map(function(it){return it.node}),R.setUncontrolledState({checkedKeys:pe})}else{var qe=(0,We.S)([].concat((0,i.Z)($),[T]),!0,_),Ke=qe.checkedKeys,he=qe.halfCheckedKeys;if(!X){var Ze=new Set(Ke);Ze.delete(T);var J=(0,We.S)(Array.from(Ze),{checked:!1,halfCheckedKeys:he},_);Ke=J.checkedKeys,he=J.halfCheckedKeys}I=Ke,de.checkedNodes=[],de.checkedNodesPositions=[],de.halfCheckedKeys=he,Ke.forEach(function(it){var St=(0,Et.Z)(_,it);if(St){var O=St.node,Ve=St.pos;de.checkedNodes.push(O),de.checkedNodesPositions.push({node:O,pos:Ve})}}),R.setUncontrolledState({checkedKeys:Ke},!1,{halfCheckedKeys:he})}ee==null||ee(I,de)},R.onNodeLoad=function(L){var ie=L.key,X=new Promise(function(P,_){R.setState(function($){var F=$.loadedKeys,ue=F===void 0?[]:F,Ae=$.loadingKeys,ee=Ae===void 0?[]:Ae,T=R.props,I=T.loadData,de=T.onLoad;if(!I||ue.indexOf(ie)!==-1||ee.indexOf(ie)!==-1)return null;var pe=I(L);return pe.then(function(){var De=R.state.loadedKeys,qe=(0,ke.L0)(De,ie);de==null||de(qe,{event:"load",node:L}),R.setUncontrolledState({loadedKeys:qe}),R.setState(function(Ke){return{loadingKeys:(0,ke._5)(Ke.loadingKeys,ie)}}),P()}).catch(function(De){if(R.setState(function(Ke){return{loadingKeys:(0,ke._5)(Ke.loadingKeys,ie)}}),R.loadingRetryTimes[ie]=(R.loadingRetryTimes[ie]||0)+1,R.loadingRetryTimes[ie]>=Xe){var qe=R.state.loadedKeys;(0,u.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),R.setUncontrolledState({loadedKeys:(0,ke.L0)(qe,ie)}),P()}_(De)}),{loadingKeys:(0,ke.L0)(ee,ie)}})});return X.catch(function(){}),X},R.onNodeMouseEnter=function(L,ie){var X=R.props.onMouseEnter;X==null||X({event:L,node:ie})},R.onNodeMouseLeave=function(L,ie){var X=R.props.onMouseLeave;X==null||X({event:L,node:ie})},R.onNodeContextMenu=function(L,ie){var X=R.props.onRightClick;X&&(L.preventDefault(),X({event:L,node:ie}))},R.onFocus=function(){var L=R.props.onFocus;R.setState({focused:!0});for(var ie=arguments.length,X=new Array(ie),P=0;P1&&arguments[1]!==void 0?arguments[1]:!1,X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!R.destroyed){var P=!1,_=!0,$={};Object.keys(L).forEach(function(F){if(F in R.props){_=!1;return}P=!0,$[F]=L[F]}),P&&(!ie||_)&&R.setState((0,m.Z)((0,m.Z)({},$),X))}},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,be=this.state,k=be.focused,L=be.flattenNodes,ie=be.keyEntities,X=be.draggingNodeKey,P=be.activeKey,_=be.dropLevelOffset,$=be.dropContainerKey,F=be.dropTargetKey,ue=be.dropPosition,Ae=be.dragOverNodeKey,ee=be.indent,T=this.props,I=T.prefixCls,de=T.className,pe=T.style,De=T.showLine,qe=T.focusable,Ke=T.tabIndex,he=Ke===void 0?0:Ke,Ze=T.selectable,J=T.showIcon,it=T.icon,St=T.switcherIcon,O=T.draggable,Ve=T.checkable,He=T.checkStrictly,ce=T.disabled,Ie=T.motion,ze=T.loadData,Nt=T.filterTreeNode,kt=T.height,st=T.itemHeight,At=T.virtual,Rt=T.titleRender,Tt=T.dropIndicatorRender,Jt=T.onContextMenu,Vt=T.onScroll,Dt=T.direction,an=T.rootClassName,xe=T.rootStyle,U=(0,a.Z)(this.props,{aria:!0,data:!0}),q;return O&&((0,g.Z)(O)==="object"?q=O:typeof O=="function"?q={nodeDraggable:O}:q={}),f.createElement(x.k.Provider,{value:{prefixCls:I,selectable:Ze,showIcon:J,icon:it,switcherIcon:St,draggable:q,draggingNodeKey:X,checkable:Ve,checkStrictly:He,disabled:ce,keyEntities:ie,dropLevelOffset:_,dropContainerKey:$,dropTargetKey:F,dropPosition:ue,dragOverNodeKey:Ae,indent:ee,direction:Dt,dropIndicatorRender:Tt,loadData:ze,filterTreeNode:Nt,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,an,(oe={},(0,v.Z)(oe,"".concat(I,"-show-line"),De),(0,v.Z)(oe,"".concat(I,"-focused"),k),(0,v.Z)(oe,"".concat(I,"-active-focused"),P!==null),oe)),style:xe},f.createElement(at,(0,t.Z)({ref:this.listRef,prefixCls:I,style:pe,data:L,disabled:ce,selectable:Ze,checkable:!!Ve,motion:Ie,dragging:X!==null,height:kt,itemHeight:st,virtual:At,focusable:qe,focused:k,tabIndex:he,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Jt,onScroll:Vt},this.getTreeNodeRequiredProps(),U))))}}],[{key:"getDerivedStateFromProps",value:function(oe,be){var k=be.prevProps,L={prevProps:oe};function ie(qe){return!k&&qe in oe||k&&k[qe]!==oe[qe]}var X,P=be.fieldNames;if(ie("fieldNames")&&(P=(0,D.w$)(oe.fieldNames),L.fieldNames=P),ie("treeData")?X=oe.treeData:ie("children")&&((0,u.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),X=(0,D.zn)(oe.children)),X){L.treeData=X;var _=(0,D.I8)(X,{fieldNames:P});L.keyEntities=(0,m.Z)((0,v.Z)({},W,j),_.keyEntities)}var $=L.keyEntities||be.keyEntities;if(ie("expandedKeys")||k&&ie("autoExpandParent"))L.expandedKeys=oe.autoExpandParent||!k&&oe.defaultExpandParent?(0,ke.r7)(oe.expandedKeys,$):oe.expandedKeys;else if(!k&&oe.defaultExpandAll){var F=(0,m.Z)({},$);delete F[W],L.expandedKeys=Object.keys(F).map(function(qe){return F[qe].key})}else!k&&oe.defaultExpandedKeys&&(L.expandedKeys=oe.autoExpandParent||oe.defaultExpandParent?(0,ke.r7)(oe.defaultExpandedKeys,$):oe.defaultExpandedKeys);if(L.expandedKeys||delete L.expandedKeys,X||L.expandedKeys){var ue=(0,D.oH)(X||be.treeData,L.expandedKeys||be.expandedKeys,P);L.flattenNodes=ue}if(oe.selectable&&(ie("selectedKeys")?L.selectedKeys=(0,ke.BT)(oe.selectedKeys,oe):!k&&oe.defaultSelectedKeys&&(L.selectedKeys=(0,ke.BT)(oe.defaultSelectedKeys,oe))),oe.checkable){var Ae;if(ie("checkedKeys")?Ae=(0,ke.E6)(oe.checkedKeys)||{}:!k&&oe.defaultCheckedKeys?Ae=(0,ke.E6)(oe.defaultCheckedKeys)||{}:X&&(Ae=(0,ke.E6)(oe.checkedKeys)||{checkedKeys:be.checkedKeys,halfCheckedKeys:be.halfCheckedKeys}),Ae){var ee=Ae,T=ee.checkedKeys,I=T===void 0?[]:T,de=ee.halfCheckedKeys,pe=de===void 0?[]:de;if(!oe.checkStrictly){var De=(0,We.S)(I,!0,$);I=De.checkedKeys,pe=De.halfCheckedKeys}L.checkedKeys=I,L.halfCheckedKeys=pe}}return ie("loadedKeys")&&(L.loadedKeys=oe.loadedKeys),L}}]),G}(f.Component);Qe.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},Qe.TreeNode=S.Z;var Ne=Qe,Je=Ne},35654:function(wt,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(94480),v=e(76190),g=e(48736),m=e(59301),i=e(39417),h=e(67841),r=e(71430),l=null;function c(C,b){if(!C)return[];var p=C.slice(),y=p.indexOf(b);return y>=0&&p.splice(y,1),p}function s(C,b){var p=(C||[]).slice();return p.indexOf(b)===-1&&p.push(b),p}function o(C){return C.split("-")}function d(C,b){var p=[],y=(0,h.Z)(b,C);function S(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];B.forEach(function(D){var Z=D.key,K=D.children;p.push(Z),S(K)})}return S(y.children),p}function n(C){if(C.parent){var b=o(C.pos);return Number(b[b.length-1])===C.parent.children.length-1}return!1}function a(C){var b=o(C.pos);return Number(b[b.length-1])===0}function u(C,b,p,y,S,B,D,Z,K,ye){var ae,Re=C.clientX,M=C.clientY,Y=C.target.getBoundingClientRect(),Q=Y.top,ne=Y.height,W=(ye==="rtl"?-1:1)*(((S==null?void 0:S.x)||0)-Re),H=(W-12)/y,j=(0,h.Z)(Z,p.props.eventKey);if(M-1.5?B({dragNode:Xe,dropNode:Qe,dropPosition:1})?ke=1:Ne=!1:B({dragNode:Xe,dropNode:Qe,dropPosition:0})?ke=0:B({dragNode:Xe,dropNode:Qe,dropPosition:1})?ke=1:Ne=!1:B({dragNode:Xe,dropNode:Qe,dropPosition:1})?ke=1:Ne=!1,{dropPosition:ke,dropLevelOffset:We,dropTargetKey:j.key,dropTargetPos:j.pos,dragOverNodeKey:at,dropContainerKey:ke===0?null:((ae=j.parent)===null||ae===void 0?void 0:ae.key)||null,dropAllowed:Ne}}function f(C,b){if(C){var p=b.multiple;return p?C.slice():C.length?[C[0]]:C}}var x=function(b){return b};function E(C,b){if(!C)return[];var p=b||{},y=p.processProps,S=y===void 0?x:y,B=Array.isArray(C)?C:[C];return B.map(function(D){var Z=D.children,K=_objectWithoutProperties(D,l),ye=E(Z,b);return React.createElement(TreeNode,_extends({key:K.key},S(K)),ye)})}function w(C){if(!C)return null;var b;if(Array.isArray(C))b={checkedKeys:C,halfCheckedKeys:void 0};else if((0,v.Z)(C)==="object")b={checkedKeys:C.checked||void 0,halfCheckedKeys:C.halfChecked||void 0};else return(0,g.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return b}function A(C,b){var p=new Set;function y(S){if(!p.has(S)){var B=(0,h.Z)(b,S);if(B){p.add(S);var D=B.parent,Z=B.node;Z.disabled||D&&y(D.key)}}}return(C||[]).forEach(function(S){y(S)}),(0,t.Z)(p)}},90782:function(wt,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 m(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,C=w.node,b=w.children,p=b===void 0?[]:b;d.has(A)&&!o(C)&&p.filter(function(y){return!o(y.node)}).forEach(function(y){d.add(y.key)})})}for(var f=new Set,x=s;x>=0;x-=1){var E=c.get(x)||new Set;E.forEach(function(w){var A=w.parent,C=w.node;if(!(o(C)||!w.parent||f.has(w.parent.key))){if(o(w.parent.node)){f.add(A.key);return}var b=!0,p=!1;(A.children||[]).filter(function(y){return!o(y.node)}).forEach(function(y){var S=y.key,B=d.has(S);b&&!B&&(b=!1),!p&&(B||n.has(S))&&(p=!0)}),b&&d.add(A.key),p&&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 C=A.key,b=A.node,p=A.children,y=p===void 0?[]:p;!n.has(C)&&!a.has(C)&&!d(b)&&y.filter(function(S){return!d(S.node)}).forEach(function(S){n.delete(S.key)})})}a=new Set;for(var x=new Set,E=o;E>=0;E-=1){var w=s.get(E)||new Set;w.forEach(function(A){var C=A.parent,b=A.node;if(!(d(b)||!A.parent||x.has(A.parent.key))){if(d(A.parent.node)){x.add(C.key);return}var p=!0,y=!1;(C.children||[]).filter(function(S){return!d(S.node)}).forEach(function(S){var B=S.key,D=n.has(B);p&&!D&&(p=!1),!y&&(D||a.has(B))&&(y=!0)}),p||n.delete(C.key),y&&a.add(C.key),x.add(C.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=m;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,C=u.get(A);C||(C=new Set,u.set(A,C)),C.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 x;return c===!0?x=i(a,u,f,n):x=h(a,c.halfCheckedKeys,u,f,n),x}},67841:function(wt,N,e){"use strict";e.d(N,{Z:function(){return t}});function t(v,g){return v[g]}},71430:function(wt,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(76190),v=e(94480),g=e(33885),m=e(75931),i=e(11592),h=e(2738),r=e(48736),l=e(67841),c=["children"];function s(C,b){return"".concat(C,"-").concat(b)}function o(C){return C&&C.type&&C.type.isTreeNode}function d(C,b){return C!=null?C:b}function n(C){var b=C||{},p=b.title,y=b._title,S=b.key,B=b.children,D=p||"title";return{title:D,_title:y||[D],key:S||"key",children:B||"children"}}function a(C,b){var p=new Map;function y(S){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(S||[]).forEach(function(D){var Z=D[b.key],K=D[b.children];warning(Z!=null,"Tree node must have a certain key: [".concat(B).concat(Z,"]"));var ye=String(Z);warning(!p.has(ye)||Z===null||Z===void 0,"Same 'key' exist in the Tree: ".concat(ye)),p.set(ye,!0),y(K,"".concat(B).concat(ye," > "))})}y(C)}function u(C){function b(p){var y=(0,i.Z)(p);return y.map(function(S){if(!o(S))return(0,r.ZP)(!S,"Tree/TreeNode can only accept TreeNode as children."),null;var B=S.key,D=S.props,Z=D.children,K=(0,m.Z)(D,c),ye=(0,g.Z)({key:B},K),ae=b(Z);return ae.length&&(ye.children=ae),ye}).filter(function(S){return S})}return b(C)}function f(C,b,p){var y=n(p),S=y._title,B=y.key,D=y.children,Z=new Set(b===!0?[]:b),K=[];function ye(ae){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ae.map(function(M,Y){for(var Q=s(Re?Re.pos:"0",Y),ne=d(M[B],Q),W,H=0;H1&&arguments[1]!==void 0?arguments[1]:{},p=b.initWrapper,y=b.processEntity,S=b.onProcessFinished,B=b.externalGetKey,D=b.childrenPropName,Z=b.fieldNames,K=arguments.length>2?arguments[2]:void 0,ye=B||K,ae={},Re={},M={posEntities:ae,keyEntities:Re};return p&&(M=p(M)||M),x(C,function(Y){var Q=Y.node,ne=Y.index,W=Y.pos,H=Y.key,j=Y.parentPos,ve=Y.level,Ce=Y.nodes,fe={node:Q,nodes:Ce,index:ne,key:H,pos:W,level:ve},me=d(H,W);ae[W]=fe,Re[me]=fe,fe.parent=ae[j],fe.parent&&(fe.parent.children=fe.parent.children||[],fe.parent.children.push(fe)),y&&y(fe,M)},{externalGetKey:ye,childrenPropName:D,fieldNames:Z}),S&&S(M),M}function w(C,b){var p=b.expandedKeys,y=b.selectedKeys,S=b.loadedKeys,B=b.loadingKeys,D=b.checkedKeys,Z=b.halfCheckedKeys,K=b.dragOverNodeKey,ye=b.dropPosition,ae=b.keyEntities,Re=(0,l.Z)(ae,C),M={eventKey:C,expanded:p.indexOf(C)!==-1,selected:y.indexOf(C)!==-1,loaded:S.indexOf(C)!==-1,loading:B.indexOf(C)!==-1,checked:D.indexOf(C)!==-1,halfChecked:Z.indexOf(C)!==-1,pos:String(Re?Re.pos:""),dragOver:K===C&&ye===0,dragOverGapTop:K===C&&ye===-1,dragOverGapBottom:K===C&&ye===1};return M}function A(C){var b=C.data,p=C.expanded,y=C.selected,S=C.checked,B=C.loaded,D=C.loading,Z=C.halfChecked,K=C.dragOver,ye=C.dragOverGapTop,ae=C.dragOverGapBottom,Re=C.pos,M=C.active,Y=C.eventKey,Q=(0,g.Z)((0,g.Z)({},b),{},{expanded:p,selected:y,checked:S,loaded:B,loading:D,halfChecked:Z,dragOver:K,dragOverGapTop:ye,dragOverGapBottom:ae,pos:Re,active:M,key:Y});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`."),C}}),Q}},8224:function(wt,N,e){"use strict";e.d(N,{Z:function(){return v}});var t=e(4676);function v(g,m,i,h){var r=t.unstable_batchedUpdates?function(c){t.unstable_batchedUpdates(i,c)}:i;return g!=null&&g.addEventListener&&g.addEventListener(m,r,h),{remove:function(){g!=null&&g.removeEventListener&&g.removeEventListener(m,r,h)}}}},55468:function(wt,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 m(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,x=m(a);return u=g[u]?"cssFloat"in a.style?"cssFloat":"styleFloat":u,f===1?x:i(a,u,x[u]||a.style[u])}function r(a,u,f){var x=arguments.length;if(u=g[u]?"cssFloat"in a.style?"cssFloat":"styleFloat":u,x===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 m(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)}}},3465:function(wt,N,e){"use strict";e.d(N,{G:function(){return m}});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 m(i,h){return!Array.isArray(i)&&h!==void 0?g(i,h):v(i)}},48911:function(wt,N,e){"use strict";e.d(N,{Z:function(){return Qe}});var t=e(54476),v=e(76190),g=e(33885),m=e(20068),i=e(42978),h=e(75931),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(Ne,Je){var se=Ne.height,le=Ne.offsetY,G=Ne.offsetX,R=Ne.children,oe=Ne.prefixCls,be=Ne.onInnerResize,k=Ne.innerProps,L=Ne.rtl,ie=Ne.extra,X={},P={display:"flex",flexDirection:"column"};return le!==void 0&&(X={height:se,position:"relative",overflow:"hidden"},P=(0,g.Z)((0,g.Z)({},P),{},(0,m.Z)((0,m.Z)((0,m.Z)((0,m.Z)((0,m.Z)({transform:"translateY(".concat(le,"px)")},L?"marginRight":"marginLeft",-G),"position","absolute"),"left",0),"right",0),"top",0))),d.createElement("div",{style:X},d.createElement(c.Z,{onResize:function($){var F=$.offsetHeight;F&&be&&be()}},d.createElement("div",(0,t.Z)({style:P,className:l()((0,m.Z)({},"".concat(oe,"-holder-inner"),oe)),ref:Je},k),R,ie)))});a.displayName="Filler";var u=a;function f(Ne){var Je=Ne.children,se=Ne.setRef,le=d.useCallback(function(G){se(G)},[]);return d.cloneElement(Je,{ref:le})}function x(Ne,Je,se,le,G,R,oe,be){var k=be.getKey;return Ne.slice(Je,se+1).map(function(L,ie){var X=Je+ie,P=oe(L,X,{style:{width:le},offsetX:G}),_=k(L);return d.createElement(f,{key:_,setRef:function(F){return R(L,F)}},P)})}function E(Ne,Je,se,le){var G=se-Ne,R=Je-se,oe=Math.min(G,R)*2;if(le<=oe){var be=Math.floor(le/2);return le%2?se+be+1:se-be}return G>R?se-(le-R):se+(le-G)}function w(Ne,Je,se){var le=Ne.length,G=Je.length,R,oe;if(le===0&&G===0)return null;le2&&arguments[2]!==void 0?arguments[2]:!1,X=k?L<0&&be.current.left||L>0&&be.current.right:L<0&&be.current.top||L>0&&be.current.bottom;return ie&&X?(clearTimeout(R.current),G.current=!1):(!X||G.current)&&oe(),!G.current&&X}};function S(Ne,Je,se,le,G,R,oe){var be=(0,d.useRef)(0),k=(0,d.useRef)(null),L=(0,d.useRef)(null),ie=(0,d.useRef)(!1),X=y(Je,se,le,G);function P(ee,T){if(C.Z.cancel(k.current),!X(!1,T)){var I=ee;if(!I._virtualHandled)I._virtualHandled=!0;else return;be.current+=T,L.current=T,p||I.preventDefault(),k.current=(0,C.Z)(function(){var de=ie.current?10:1;oe(be.current*de,!1),be.current=0})}}function _(ee,T){oe(T,!0),p||ee.preventDefault()}var $=(0,d.useRef)(null),F=(0,d.useRef)(null);function ue(ee){if(Ne){C.Z.cancel(F.current),F.current=(0,C.Z)(function(){$.current=null},2);var T=ee.deltaX,I=ee.deltaY,de=ee.shiftKey,pe=T,De=I;($.current==="sx"||!$.current&&de&&I&&!T)&&(pe=I,De=0,$.current="sx");var qe=Math.abs(pe),Ke=Math.abs(De);$.current===null&&($.current=R&&qe>Ke?"x":"y"),$.current==="y"?P(ee,De):_(ee,pe)}}function Ae(ee){Ne&&(ie.current=ee.detail===L.current)}return[ue,Ae]}function B(Ne,Je,se,le){var G=d.useMemo(function(){return[new Map,[]]},[Ne,se.id,le]),R=(0,i.Z)(G,2),oe=R[0],be=R[1],k=function(ie){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ie,P=oe.get(ie),_=oe.get(X);if(P===void 0||_===void 0)for(var $=Ne.length,F=be.length;F<$;F+=1){var ue,Ae=Ne[F],ee=Je(Ae);oe.set(ee,F);var T=(ue=se.get(ee))!==null&&ue!==void 0?ue:le;if(be[F]=(be[F-1]||0)+T,ee===ie&&(P=F),ee===X&&(_=F),P!==void 0&&_!==void 0)break}return{top:be[P-1]||0,bottom:be[_]}};return k}var D=e(67732),Z=e(83652),K=function(){function Ne(){(0,D.Z)(this,Ne),(0,m.Z)(this,"maps",void 0),(0,m.Z)(this,"id",0),(0,m.Z)(this,"diffRecords",new Map),this.maps=Object.create(null)}return(0,Z.Z)(Ne,[{key:"set",value:function(se,le){this.diffRecords.set(se,this.maps[se]),this.maps[se]=le,this.id+=1}},{key:"get",value:function(se){return this.maps[se]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),Ne}(),ye=K;function ae(Ne){var Je=parseFloat(Ne);return isNaN(Je)?0:Je}function Re(Ne,Je,se){var le=d.useState(0),G=(0,i.Z)(le,2),R=G[0],oe=G[1],be=(0,d.useRef)(new Map),k=(0,d.useRef)(new ye),L=(0,d.useRef)(0);function ie(){L.current+=1}function X(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ie();var $=function(){var Ae=!1;be.current.forEach(function(ee,T){if(ee&&ee.offsetParent){var I=ee.offsetHeight,de=getComputedStyle(ee),pe=de.marginTop,De=de.marginBottom,qe=ae(pe),Ke=ae(De),he=I+qe+Ke;k.current.get(T)!==he&&(k.current.set(T,he),Ae=!0)}}),Ae&&oe(function(ee){return ee+1})};if(_)$();else{L.current+=1;var F=L.current;Promise.resolve().then(function(){F===L.current&&$()})}}function P(_,$){var F=Ne(_),ue=be.current.get(F);$?(be.current.set(F,$),X()):be.current.delete(F),!ue!=!$&&($?Je==null||Je(_):se==null||se(_))}return(0,d.useEffect)(function(){return ie},[]),[P,X,k.current,R]}var M=14/15;function Y(Ne,Je,se){var le=(0,d.useRef)(!1),G=(0,d.useRef)(0),R=(0,d.useRef)(0),oe=(0,d.useRef)(null),be=(0,d.useRef)(null),k,L=function(_){if(le.current){var $=Math.ceil(_.touches[0].pageX),F=Math.ceil(_.touches[0].pageY),ue=G.current-$,Ae=R.current-F,ee=Math.abs(ue)>Math.abs(Ae);ee?G.current=$:R.current=F;var T=se(ee,ee?ue:Ae,!1,_);T&&_.preventDefault(),clearInterval(be.current),T&&(be.current=setInterval(function(){ee?ue*=M:Ae*=M;var I=Math.floor(ee?ue:Ae);(!se(ee,I,!0)||Math.abs(I)<=.1)&&clearInterval(be.current)},16))}},ie=function(){le.current=!1,k()},X=function(_){k(),_.touches.length===1&&!le.current&&(le.current=!0,G.current=Math.ceil(_.touches[0].pageX),R.current=Math.ceil(_.touches[0].pageY),oe.current=_.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 Ne&&Je.current.addEventListener("touchstart",X,{passive:!0}),function(){var P;(P=Je.current)===null||P===void 0||P.removeEventListener("touchstart",X),k(),clearInterval(be.current)}},[Ne])}function Q(Ne){return Math.floor(Math.pow(Ne,.5))}function ne(Ne,Je){var se="touches"in Ne?Ne.touches[0]:Ne;return se[Je?"pageX":"pageY"]-window[Je?"scrollX":"scrollY"]}function W(Ne,Je,se){d.useEffect(function(){var le=Je.current;if(Ne&&le){var G=!1,R,oe,be=function(){C.Z.cancel(R)},k=function P(){be(),R=(0,C.Z)(function(){se(oe),P()})},L=function(){G=!1,be()},ie=function(_){if(!(_.target.draggable||_.button!==0)){var $=_;$._virtualHandled||($._virtualHandled=!0,G=!0)}},X=function(_){if(G){var $=ne(_,!1),F=le.getBoundingClientRect(),ue=F.top,Ae=F.bottom;if($<=ue){var ee=ue-$;oe=-Q(ee),k()}else if($>=Ae){var T=$-Ae;oe=Q(T),k()}else be()}};return le.addEventListener("mousedown",ie),le.ownerDocument.addEventListener("mouseup",L),le.ownerDocument.addEventListener("mousemove",X),le.ownerDocument.addEventListener("dragend",L),function(){le.removeEventListener("mousedown",ie),le.ownerDocument.removeEventListener("mouseup",L),le.ownerDocument.removeEventListener("mousemove",X),le.ownerDocument.removeEventListener("dragend",L),be()}}},[Ne])}var H=10;function j(Ne,Je,se,le,G,R,oe,be){var k=d.useRef(),L=d.useState(null),ie=(0,i.Z)(L,2),X=ie[0],P=ie[1];return(0,o.Z)(function(){if(X&&X.times=0;St-=1){var O=G(Je[St]),Ve=se.get(O);if(Ve===void 0){ee=!0;break}if(it-=Ve,it<=0)break}switch(de){case"top":I=De-ue;break;case"bottom":I=qe-Ae+ue;break;default:{var He=Ne.current.scrollTop,ce=He+Ae;Dece&&(T="bottom")}}I!==null&&oe(I),I!==X.lastTop&&(ee=!0)}ee&&P((0,g.Z)((0,g.Z)({},X),{},{times:X.times+1,targetAlign:T,lastTop:I}))}},[X,Ne.current]),function(_){if(_==null){be();return}if(C.Z.cancel(k.current),typeof _=="number")oe(_);else if(_&&(0,v.Z)(_)==="object"){var $,F=_.align;"index"in _?$=_.index:$=Je.findIndex(function(ee){return G(ee)===_.key});var ue=_.offset,Ae=ue===void 0?0:ue;P({times:0,index:$,offset:Ae,originAlign:F})}}}var ve=d.forwardRef(function(Ne,Je){var se=Ne.prefixCls,le=Ne.rtl,G=Ne.scrollOffset,R=Ne.scrollRange,oe=Ne.onStartMove,be=Ne.onStopMove,k=Ne.onScroll,L=Ne.horizontal,ie=Ne.spinSize,X=Ne.containerSize,P=Ne.style,_=Ne.thumbStyle,$=Ne.showScrollBar,F=d.useState(!1),ue=(0,i.Z)(F,2),Ae=ue[0],ee=ue[1],T=d.useState(null),I=(0,i.Z)(T,2),de=I[0],pe=I[1],De=d.useState(null),qe=(0,i.Z)(De,2),Ke=qe[0],he=qe[1],Ze=!le,J=d.useRef(),it=d.useRef(),St=d.useState($),O=(0,i.Z)(St,2),Ve=O[0],He=O[1],ce=d.useRef(),Ie=function(){$===!0||$===!1||(clearTimeout(ce.current),He(!0),ce.current=setTimeout(function(){He(!1)},3e3))},ze=R-X||0,Nt=X-ie||0,kt=d.useMemo(function(){if(G===0||ze===0)return 0;var xe=G/ze;return xe*Nt},[G,ze,Nt]),st=function(U){U.stopPropagation(),U.preventDefault()},At=d.useRef({top:kt,dragging:Ae,pageY:de,startTop:Ke});At.current={top:kt,dragging:Ae,pageY:de,startTop:Ke};var Rt=function(U){ee(!0),pe(ne(U,L)),he(At.current.top),oe(),U.stopPropagation(),U.preventDefault()};d.useEffect(function(){var xe=function(re){re.preventDefault()},U=J.current,q=it.current;return U.addEventListener("touchstart",xe,{passive:!1}),q.addEventListener("touchstart",Rt,{passive:!1}),function(){U.removeEventListener("touchstart",xe),q.removeEventListener("touchstart",Rt)}},[]);var Tt=d.useRef();Tt.current=ze;var Jt=d.useRef();Jt.current=Nt,d.useEffect(function(){if(Ae){var xe,U=function(re){var Le=At.current,Fe=Le.dragging,et=Le.pageY,rt=Le.startTop;C.Z.cancel(xe);var xt=J.current.getBoundingClientRect(),Ot=X/(L?xt.width:xt.height);if(Fe){var Ht=(ne(re,L)-et)*Ot,Wt=rt;!Ze&&L?Wt-=Ht:Wt+=Ht;var Bt=Tt.current,zt=Jt.current,Oe=zt?Wt/zt:0,Me=Math.ceil(Oe*Bt);Me=Math.max(Me,0),Me=Math.min(Me,Bt),xe=(0,C.Z)(function(){k(Me,L)})}},q=function(){ee(!1),be()};return window.addEventListener("mousemove",U,{passive:!0}),window.addEventListener("touchmove",U,{passive:!0}),window.addEventListener("mouseup",q,{passive:!0}),window.addEventListener("touchend",q,{passive:!0}),function(){window.removeEventListener("mousemove",U),window.removeEventListener("touchmove",U),window.removeEventListener("mouseup",q),window.removeEventListener("touchend",q),C.Z.cancel(xe)}}},[Ae]),d.useEffect(function(){return Ie(),function(){clearTimeout(ce.current)}},[G]),d.useImperativeHandle(Je,function(){return{delayHidden:Ie}});var Vt="".concat(se,"-scrollbar"),Dt={position:"absolute",visibility:Ve?null:"hidden"},an={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return L?(Object.assign(Dt,{height:8,left:0,right:0,bottom:0}),Object.assign(an,(0,m.Z)({height:"100%",width:ie},Ze?"left":"right",kt))):(Object.assign(Dt,(0,m.Z)({width:8,top:0,bottom:0},Ze?"right":"left",0)),Object.assign(an,{width:"100%",height:ie,top:kt})),d.createElement("div",{ref:J,className:l()(Vt,(0,m.Z)((0,m.Z)((0,m.Z)({},"".concat(Vt,"-horizontal"),L),"".concat(Vt,"-vertical"),!L),"".concat(Vt,"-visible"),Ve)),style:(0,g.Z)((0,g.Z)({},Dt),P),onMouseDown:st,onMouseMove:Ie},d.createElement("div",{ref:it,className:l()("".concat(Vt,"-thumb"),(0,m.Z)({},"".concat(Vt,"-thumb-moving"),Ae)),style:(0,g.Z)((0,g.Z)({},an),_),onMouseDown:Rt}))}),Ce=ve,fe=20;function me(){var Ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,se=Ne/Je*Ne;return isNaN(se)&&(se=0),se=Math.max(se,fe),Math.floor(se)}var _e=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],at=[],ke={overflowY:"auto",overflowAnchor:"none"};function We(Ne,Je){var se=Ne.prefixCls,le=se===void 0?"rc-virtual-list":se,G=Ne.className,R=Ne.height,oe=Ne.itemHeight,be=Ne.fullHeight,k=be===void 0?!0:be,L=Ne.style,ie=Ne.data,X=Ne.children,P=Ne.itemKey,_=Ne.virtual,$=Ne.direction,F=Ne.scrollWidth,ue=Ne.component,Ae=ue===void 0?"div":ue,ee=Ne.onScroll,T=Ne.onVirtualScroll,I=Ne.onVisibleChange,de=Ne.innerProps,pe=Ne.extraRender,De=Ne.styles,qe=Ne.showScrollBar,Ke=qe===void 0?"optional":qe,he=(0,h.Z)(Ne,_e),Ze=d.useCallback(function($t){return typeof P=="function"?P($t):$t==null?void 0:$t[P]},[P]),J=Re(Ze,null,null),it=(0,i.Z)(J,4),St=it[0],O=it[1],Ve=it[2],He=it[3],ce=!!(_!==!1&&R&&oe),Ie=d.useMemo(function(){return Object.values(Ve.maps).reduce(function($t,tn){return $t+tn},0)},[Ve.id,Ve.maps]),ze=ce&&ie&&(Math.max(oe*ie.length,Ie)>R||!!F),Nt=$==="rtl",kt=l()(le,(0,m.Z)({},"".concat(le,"-rtl"),Nt),G),st=ie||at,At=(0,d.useRef)(),Rt=(0,d.useRef)(),Tt=(0,d.useRef)(),Jt=(0,d.useState)(0),Vt=(0,i.Z)(Jt,2),Dt=Vt[0],an=Vt[1],xe=(0,d.useState)(0),U=(0,i.Z)(xe,2),q=U[0],te=U[1],re=(0,d.useState)(!1),Le=(0,i.Z)(re,2),Fe=Le[0],et=Le[1],rt=function(){et(!0)},xt=function(){et(!1)},Ot={getKey:Ze};function Ht($t){an(function(tn){var Sn;typeof $t=="function"?Sn=$t(tn):Sn=$t;var En=nt(Sn);return At.current.scrollTop=En,En})}var Wt=(0,d.useRef)({start:0,end:st.length}),Bt=(0,d.useRef)(),zt=A(st,Ze),Oe=(0,i.Z)(zt,1),Me=Oe[0];Bt.current=Me;var $e=d.useMemo(function(){if(!ce)return{scrollHeight:void 0,start:0,end:st.length-1,offset:void 0};if(!ze){var $t;return{scrollHeight:(($t=Rt.current)===null||$t===void 0?void 0:$t.offsetHeight)||0,start:0,end:st.length-1,offset:void 0}}for(var tn=0,Sn,En,Jn,sr=st.length,An=0;An=Dt&&Sn===void 0&&(Sn=An,En=tn),qn>Dt+R&&Jn===void 0&&(Jn=An),tn=qn}return Sn===void 0&&(Sn=0,En=0,Jn=Math.ceil(R/oe)),Jn===void 0&&(Jn=st.length-1),Jn=Math.min(Jn+1,st.length-1),{scrollHeight:tn,start:Sn,end:Jn,offset:En}},[ze,ce,Dt,st,He,R]),ot=$e.scrollHeight,Ct=$e.start,yt=$e.end,bt=$e.offset;Wt.current.start=Ct,Wt.current.end=yt,d.useLayoutEffect(function(){var $t=Ve.getRecord();if($t.size===1){var tn=Array.from($t.keys())[0],Sn=$t.get(tn),En=st[Ct];if(En&&Sn===void 0){var Jn=Ze(En);if(Jn===tn){var sr=Ve.get(tn),An=sr-oe;Ht(function(Gn){return Gn+An})}}}Ve.resetRecord()},[ot]);var Se=d.useState({width:0,height:R}),Ue=(0,i.Z)(Se,2),tt=Ue[0],ft=Ue[1],lt=function(tn){ft({width:tn.offsetWidth,height:tn.offsetHeight})},vt=(0,d.useRef)(),pt=(0,d.useRef)(),It=d.useMemo(function(){return me(tt.width,F)},[tt.width,F]),Ut=d.useMemo(function(){return me(tt.height,ot)},[tt.height,ot]),Be=ot-R,Ye=(0,d.useRef)(Be);Ye.current=Be;function nt($t){var tn=$t;return Number.isNaN(Ye.current)||(tn=Math.min(tn,Ye.current)),tn=Math.max(tn,0),tn}var ut=Dt<=0,ct=Dt>=Be,Ft=q<=0,qt=q>=F,Qt=y(ut,ct,Ft,qt),Pt=function(){return{x:Nt?-q:q,y:Dt}},Kt=(0,d.useRef)(Pt()),en=(0,s.useEvent)(function($t){if(T){var tn=(0,g.Z)((0,g.Z)({},Pt()),$t);(Kt.current.x!==tn.x||Kt.current.y!==tn.y)&&(T(tn),Kt.current=tn)}});function un($t,tn){var Sn=$t;tn?((0,n.flushSync)(function(){te(Sn)}),en()):Ht(Sn)}function mn($t){var tn=$t.currentTarget.scrollTop;tn!==Dt&&Ht(tn),ee==null||ee($t),en()}var yn=function(tn){var Sn=tn,En=F?F-tt.width:0;return Sn=Math.max(Sn,0),Sn=Math.min(Sn,En),Sn},Yn=(0,s.useEvent)(function($t,tn){tn?((0,n.flushSync)(function(){te(function(Sn){var En=Sn+(Nt?-$t:$t);return yn(En)})}),en()):Ht(function(Sn){var En=Sn+$t;return En})}),sn=S(ce,ut,ct,Ft,qt,!!F,Yn),Zt=(0,i.Z)(sn,2),jt=Zt[0],pn=Zt[1];Y(ce,At,function($t,tn,Sn,En){var Jn=En;return Qt($t,tn,Sn)?!1:!Jn||!Jn._virtualHandled?(Jn&&(Jn._virtualHandled=!0),jt({preventDefault:function(){},deltaX:$t?tn:0,deltaY:$t?0:tn}),!0):!1}),W(ze,At,function($t){Ht(function(tn){return tn+$t})}),(0,o.Z)(function(){function $t(Sn){var En=ut&&Sn.detail<0,Jn=ct&&Sn.detail>0;ce&&!En&&!Jn&&Sn.preventDefault()}var tn=At.current;return tn.addEventListener("wheel",jt,{passive:!1}),tn.addEventListener("DOMMouseScroll",pn,{passive:!0}),tn.addEventListener("MozMousePixelScroll",$t,{passive:!1}),function(){tn.removeEventListener("wheel",jt),tn.removeEventListener("DOMMouseScroll",pn),tn.removeEventListener("MozMousePixelScroll",$t)}},[ce,ut,ct]),(0,o.Z)(function(){if(F){var $t=yn(q);te($t),en({x:$t})}},[tt.width,F]);var cn=function(){var tn,Sn;(tn=vt.current)===null||tn===void 0||tn.delayHidden(),(Sn=pt.current)===null||Sn===void 0||Sn.delayHidden()},Dn=j(At,st,Ve,oe,Ze,function(){return O(!0)},Ht,cn);d.useImperativeHandle(Je,function(){return{nativeElement:Tt.current,getScrollInfo:Pt,scrollTo:function(tn){function Sn(En){return En&&(0,v.Z)(En)==="object"&&("left"in En||"top"in En)}Sn(tn)?(tn.left!==void 0&&te(yn(tn.left)),Dn(tn.top)):Dn(tn)}}}),(0,o.Z)(function(){if(I){var $t=st.slice(Ct,yt+1);I($t,st)}},[Ct,yt,st]);var On=B(st,Ze,Ve,oe),_n=pe==null?void 0:pe({start:Ct,end:yt,virtual:ze,offsetX:q,offsetY:bt,rtl:Nt,getSize:On}),bn=x(st,Ct,yt,F,q,St,X,Ot),Tn=null;R&&(Tn=(0,g.Z)((0,m.Z)({},k?"height":"maxHeight",R),ke),ce&&(Tn.overflowY="hidden",F&&(Tn.overflowX="hidden"),Fe&&(Tn.pointerEvents="none")));var ir={};return Nt&&(ir.dir="rtl"),d.createElement("div",(0,t.Z)({ref:Tt,style:(0,g.Z)((0,g.Z)({},L),{},{position:"relative"}),className:kt},ir,he),d.createElement(c.Z,{onResize:lt},d.createElement(Ae,{className:"".concat(le,"-holder"),style:Tn,ref:At,onScroll:mn,onMouseEnter:cn},d.createElement(u,{prefixCls:le,height:ot,offsetX:q,offsetY:bt,scrollWidth:F,onInnerResize:O,ref:Rt,innerProps:de,rtl:Nt,extra:_n},bn))),ze&&ot>R&&d.createElement(Ce,{ref:vt,prefixCls:le,scrollOffset:Dt,scrollRange:ot,rtl:Nt,onScroll:un,onStartMove:rt,onStopMove:xt,spinSize:Ut,containerSize:tt.height,style:De==null?void 0:De.verticalScrollBar,thumbStyle:De==null?void 0:De.verticalScrollBarThumb,showScrollBar:Ke}),ze&&F>tt.width&&d.createElement(Ce,{ref:pt,prefixCls:le,scrollOffset:q,scrollRange:F,rtl:Nt,onScroll:un,onStartMove:rt,onStopMove:xt,spinSize:It,containerSize:tt.width,horizontal:!0,style:De==null?void 0:De.horizontalScrollBar,thumbStyle:De==null?void 0:De.horizontalScrollBarThumb,showScrollBar:Ke}))}var Et=d.forwardRef(We);Et.displayName="List";var Xe=Et,Qe=Xe},51581:function(wt,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(x){}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,x=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=x.scrollTop:E=u.scrollHeight-x.scrollTop-x.clientHeight;E>22},c.prototype.getChars=function(){return 2097152&this.content?this.combinedData:2097151&this.content?m.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 m(){this.fg=0,this.bg=0,this.extended=new g}return m.toColorRGB=function(i){return[i>>>16&255,i>>>8&255,255&i]},m.fromColorRGB=function(i){return(255&i[0])<<16|(255&i[1])<<8|255&i[2]},m.prototype.clone=function(){var i=new m;return i.fg=this.fg,i.bg=this.bg,i.extended=this.extended.clone(),i},m.prototype.isInverse=function(){return 67108864&this.fg},m.prototype.isBold=function(){return 134217728&this.fg},m.prototype.isUnderline=function(){return 268435456&this.fg},m.prototype.isBlink=function(){return 536870912&this.fg},m.prototype.isInvisible=function(){return 1073741824&this.fg},m.prototype.isItalic=function(){return 67108864&this.bg},m.prototype.isDim=function(){return 134217728&this.bg},m.prototype.getFgColorMode=function(){return 50331648&this.fg},m.prototype.getBgColorMode=function(){return 50331648&this.bg},m.prototype.isFgRGB=function(){return(50331648&this.fg)==50331648},m.prototype.isBgRGB=function(){return(50331648&this.bg)==50331648},m.prototype.isFgPalette=function(){return(50331648&this.fg)==16777216||(50331648&this.fg)==33554432},m.prototype.isBgPalette=function(){return(50331648&this.bg)==16777216||(50331648&this.bg)==33554432},m.prototype.isFgDefault=function(){return(50331648&this.fg)==0},m.prototype.isBgDefault=function(){return(50331648&this.bg)==0},m.prototype.isAttributeDefault=function(){return this.fg===0&&this.bg===0},m.prototype.getFgColor=function(){switch(50331648&this.fg){case 16777216:case 33554432:return 255&this.fg;case 50331648:return 16777215&this.fg;default:return-1}},m.prototype.getBgColor=function(){switch(50331648&this.bg){case 16777216:case 33554432:return 255&this.bg;case 50331648:return 16777215&this.bg;default:return-1}},m.prototype.hasExtendedAttrs=function(){return 268435456&this.bg},m.prototype.updateExtended=function(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=268435456},m.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()},m.prototype.getUnderlineColorMode=function(){return 268435456&this.bg&&~this.extended.underlineColor?50331648&this.extended.underlineColor:this.getFgColorMode()},m.prototype.isUnderlineColorRGB=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==50331648:this.isFgRGB()},m.prototype.isUnderlineColorPalette=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==16777216||(50331648&this.extended.underlineColor)==33554432:this.isFgPalette()},m.prototype.isUnderlineColorDefault=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==0:this.isFgDefault()},m.prototype.getUnderlineStyle=function(){return 268435456&this.fg?268435456&this.bg?this.extended.underlineStyle:1:0},m}();e.AttributeData=v;var g=function(){function m(i,h){i===void 0&&(i=0),h===void 0&&(h=-1),this.underlineStyle=i,this.underlineColor=h}return m.prototype.clone=function(){return new m(this.underlineStyle,this.underlineColor)},m.prototype.isEmpty=function(){return this.underlineStyle===0},m}();e.ExtendedAttrs=g},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.addDisposableDomListener=void 0,e.addDisposableDomListener=function(v,g,m,i){v.addEventListener(g,m,i);var h=!1;return{dispose:function(){h||(h=!0,v.removeEventListener(g,m,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(m){return m>65535?(m-=65536,String.fromCharCode(55296+(m>>10))+String.fromCharCode(m%1024+56320)):String.fromCharCode(m)},e.utf32ToString=function(m,i,h){i===void 0&&(i=0),h===void 0&&(h=m.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 m(){this._interim=0}return m.prototype.clear=function(){this._interim=0},m.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},m}();e.StringToUtf32=v;var g=function(){function m(){this.interim=new Uint8Array(3)}return m.prototype.clear=function(){this.interim.fill(0)},m.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 x=0,E=void 0;(E=63&this.interim[++x])&&x<4;)f<<=6,f|=E;for(var w=(224&this.interim[0])==192?2:(240&this.interim[0])==224?3:4,A=w-x;a=r)return 0;if((192&(E=i[a++]))!=128){a--,u=!0;break}this.interim[x++]=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 C=r-4,b=a;b=r)return this.interim[0]=l,d;if((192&(c=i[b++]))!=128){b--;continue}if((n=(31&l)<<6|63&c)<128){b--;continue}h[d++]=n}else if((240&l)==224){if(b>=r)return this.interim[0]=l,d;if((192&(c=i[b++]))!=128){b--;continue}if(b>=r)return this.interim[0]=l,this.interim[1]=c,d;if((192&(s=i[b++]))!=128){b--;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(b>=r)return this.interim[0]=l,d;if((192&(c=i[b++]))!=128){b--;continue}if(b>=r)return this.interim[0]=l,this.interim[1]=c,d;if((192&(s=i[b++]))!=128){b--;continue}if(b>=r)return this.interim[0]=l,this.interim[1]=c,this.interim[2]=s,d;if((192&(o=i[b++]))!=128){b--;continue}if((n=(7&l)<<18|(63&c)<<12|(63&s)<<6|63&o)<65536||n>1114111)continue;h[d++]=n}}return d},m}();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,m,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,x=a+Math.round((o-a)*s),E=u+Math.round((d-u)*s),w=f+Math.round((n-f)*s);return{css:v.toCss(x,E,w),rgba:v.toRgba(x,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}(m=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,x=d>>24&255,E=d>>16&255,w=d>>8&255,A=r(m.relativeLuminance2(x,w,E),m.relativeLuminance2(a,u,f));A0||E>0||w>0);)x-=Math.max(0,Math.ceil(.1*x)),E-=Math.max(0,Math.ceil(.1*E)),w-=Math.max(0,Math.ceil(.1*w)),A=r(m.relativeLuminance2(x,w,E),m.relativeLuminance2(a,u,f));return(x<<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,x=d>>24&255,E=d>>16&255,w=d>>8&255,A=r(m.relativeLuminance2(x,w,E),m.relativeLuminance2(a,u,f));A>>0}l.ensureContrastRatio=function(o,d,n){var a=m.relativeLuminance(o>>8),u=m.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,m=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"],m),e.isIpad=m==="iPad",e.isIphone=m==="iPhone",e.isWindows=i(["Windows","Win16","Win32","WinCE"],m),e.isLinux=m.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),m=t(25),i=t(6),h=t(28),r=t(10),l=t(17),c=function(){function s(o,d,n,a,u,f,x,E){this._container=o,this._alpha=a,this._colors=u,this._rendererId=f,this._bufferService=x,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=m.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(),x=!!o.isInverse(),E=!!o.isInverse();if(x){var w=n;n=u,u=w;var A=a;a=f,f=A}var C=this._resolveBackgroundRgba(f,u,x),b=this._resolveForegroundRgba(a,n,x,E),p=r.rgba.ensureContrastRatio(C,b,this._optionsService.options.minimumContrastRatio);if(p){var y={css:r.channels.toCss(p>>24&255,p>>16&255,p>>8&255),rgba:p};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,m,i){m.di$target===m?m.di$dependencies.push({id:g,index:i}):(m.di$dependencies=[{id:g,index:i}],m.di$target=m)}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 m=function(i,h,r){if(arguments.length!==3)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");v(m,i,r)};return m.toString=function(){return g},e.serviceRegistry.set(g,m),m}},function(N,e,t){"use strict";function v(g,m,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[x-c+s]=l._combined[x])}},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=[],m=0;m24)return p.setWinLines||!1;switch(b){case 1:return!!p.restoreWin;case 2:return!!p.minimizeWin;case 3:return!!p.setWinPosition;case 4:return!!p.setWinSizePixels;case 5:return!!p.raiseWin;case 6:return!!p.lowerWin;case 7:return!!p.refreshWin;case 8:return!!p.setWinSizeChars;case 9:return!!p.maximizeWin;case 10:return!!p.fullscreenWin;case 11:return!!p.getWinState;case 13:return!!p.getWinPosition;case 14:return!!p.getWinSizePixels;case 15:return!!p.getScreenSizePixels;case 16:return!!p.getCellSizePixels;case 18:return!!p.getWinSizeChars;case 19:return!!p.getScreenSizeChars;case 20:return!!p.getIconTitle;case 21:return!!p.getWinTitle;case 22:return!!p.pushTitle;case 23:return!!p.popTitle;case 24:return!!p.setWinLines}return!1}(function(b){b[b.GET_WIN_SIZE_PIXELS=0]="GET_WIN_SIZE_PIXELS",b[b.GET_CELL_SIZE_PIXELS=1]="GET_CELL_SIZE_PIXELS"})(m=e.WindowsOptionsReportType||(e.WindowsOptionsReportType={}));var A=function(){function b(p,y,S,B){this._bufferService=p,this._coreService=y,this._logService=S,this._optionsService=B,this._data=new Uint32Array(0)}return b.prototype.hook=function(p){this._data=new Uint32Array(0)},b.prototype.put=function(p,y,S){this._data=c.concat(this._data,p.subarray(y,S))},b.prototype.unhook=function(p){if(p){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 S=this._bufferService.buffer.scrollTop+1+";"+(this._bufferService.buffer.scrollBottom+1)+"r";return this._coreService.triggerDataEvent(i.C0.ESC+"P1$r"+S+i.C0.ESC+"\\");case"m":return this._coreService.triggerDataEvent(i.C0.ESC+"P1$r0m"+i.C0.ESC+"\\");case" q":var B={block:2,underline:4,bar:6}[this._optionsService.options.cursorStyle];return B-=this._optionsService.options.cursorBlink?1:0,this._coreService.triggerDataEvent(i.C0.ESC+"P1$r"+B+" 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)},b}(),C=function(b){function p(y,S,B,D,Z,K,ye,ae,Re){Re===void 0&&(Re=new r.EscapeSequenceParser);var M=b.call(this)||this;M._bufferService=y,M._charsetService=S,M._coreService=B,M._dirtyRowService=D,M._logService=Z,M._optionsService=K,M._coreMouseService=ye,M._unicodeService=ae,M._parser=Re,M._parseBuffer=new Uint32Array(4096),M._stringDecoder=new s.StringToUtf32,M._utf8Decoder=new s.Utf8ToUtf32,M._workCell=new a.CellData,M._windowTitle="",M._iconName="",M._windowTitleStack=[],M._iconNameStack=[],M._curAttrData=o.DEFAULT_ATTR_DATA.clone(),M._eraseAttrDataInternal=o.DEFAULT_ATTR_DATA.clone(),M._onRequestBell=new d.EventEmitter,M._onRequestRefreshRows=new d.EventEmitter,M._onRequestReset=new d.EventEmitter,M._onRequestScroll=new d.EventEmitter,M._onRequestSyncScrollBar=new d.EventEmitter,M._onRequestWindowsOptionsReport=new d.EventEmitter,M._onA11yChar=new d.EventEmitter,M._onA11yTab=new d.EventEmitter,M._onCursorMove=new d.EventEmitter,M._onLineFeed=new d.EventEmitter,M._onScroll=new d.EventEmitter,M._onTitleChange=new d.EventEmitter,M.register(M._parser),M._parser.setCsiHandlerFallback(function(W,H){M._logService.debug("Unknown CSI code: ",{identifier:M._parser.identToString(W),params:H.toArray()})}),M._parser.setEscHandlerFallback(function(W){M._logService.debug("Unknown ESC code: ",{identifier:M._parser.identToString(W)})}),M._parser.setExecuteHandlerFallback(function(W){M._logService.debug("Unknown EXECUTE code: ",{code:W})}),M._parser.setOscHandlerFallback(function(W,H,j){M._logService.debug("Unknown OSC code: ",{identifier:W,action:H,data:j})}),M._parser.setDcsHandlerFallback(function(W,H,j){H==="HOOK"&&(j=j.toArray()),M._logService.debug("Unknown DCS code: ",{identifier:M._parser.identToString(W),action:H,payload:j})}),M._parser.setPrintHandler(function(W,H,j){return M.print(W,H,j)}),M._parser.setCsiHandler({final:"@"},function(W){return M.insertChars(W)}),M._parser.setCsiHandler({intermediates:" ",final:"@"},function(W){return M.scrollLeft(W)}),M._parser.setCsiHandler({final:"A"},function(W){return M.cursorUp(W)}),M._parser.setCsiHandler({intermediates:" ",final:"A"},function(W){return M.scrollRight(W)}),M._parser.setCsiHandler({final:"B"},function(W){return M.cursorDown(W)}),M._parser.setCsiHandler({final:"C"},function(W){return M.cursorForward(W)}),M._parser.setCsiHandler({final:"D"},function(W){return M.cursorBackward(W)}),M._parser.setCsiHandler({final:"E"},function(W){return M.cursorNextLine(W)}),M._parser.setCsiHandler({final:"F"},function(W){return M.cursorPrecedingLine(W)}),M._parser.setCsiHandler({final:"G"},function(W){return M.cursorCharAbsolute(W)}),M._parser.setCsiHandler({final:"H"},function(W){return M.cursorPosition(W)}),M._parser.setCsiHandler({final:"I"},function(W){return M.cursorForwardTab(W)}),M._parser.setCsiHandler({final:"J"},function(W){return M.eraseInDisplay(W)}),M._parser.setCsiHandler({prefix:"?",final:"J"},function(W){return M.eraseInDisplay(W)}),M._parser.setCsiHandler({final:"K"},function(W){return M.eraseInLine(W)}),M._parser.setCsiHandler({prefix:"?",final:"K"},function(W){return M.eraseInLine(W)}),M._parser.setCsiHandler({final:"L"},function(W){return M.insertLines(W)}),M._parser.setCsiHandler({final:"M"},function(W){return M.deleteLines(W)}),M._parser.setCsiHandler({final:"P"},function(W){return M.deleteChars(W)}),M._parser.setCsiHandler({final:"S"},function(W){return M.scrollUp(W)}),M._parser.setCsiHandler({final:"T"},function(W){return M.scrollDown(W)}),M._parser.setCsiHandler({final:"X"},function(W){return M.eraseChars(W)}),M._parser.setCsiHandler({final:"Z"},function(W){return M.cursorBackwardTab(W)}),M._parser.setCsiHandler({final:"`"},function(W){return M.charPosAbsolute(W)}),M._parser.setCsiHandler({final:"a"},function(W){return M.hPositionRelative(W)}),M._parser.setCsiHandler({final:"b"},function(W){return M.repeatPrecedingCharacter(W)}),M._parser.setCsiHandler({final:"c"},function(W){return M.sendDeviceAttributesPrimary(W)}),M._parser.setCsiHandler({prefix:">",final:"c"},function(W){return M.sendDeviceAttributesSecondary(W)}),M._parser.setCsiHandler({final:"d"},function(W){return M.linePosAbsolute(W)}),M._parser.setCsiHandler({final:"e"},function(W){return M.vPositionRelative(W)}),M._parser.setCsiHandler({final:"f"},function(W){return M.hVPosition(W)}),M._parser.setCsiHandler({final:"g"},function(W){return M.tabClear(W)}),M._parser.setCsiHandler({final:"h"},function(W){return M.setMode(W)}),M._parser.setCsiHandler({prefix:"?",final:"h"},function(W){return M.setModePrivate(W)}),M._parser.setCsiHandler({final:"l"},function(W){return M.resetMode(W)}),M._parser.setCsiHandler({prefix:"?",final:"l"},function(W){return M.resetModePrivate(W)}),M._parser.setCsiHandler({final:"m"},function(W){return M.charAttributes(W)}),M._parser.setCsiHandler({final:"n"},function(W){return M.deviceStatus(W)}),M._parser.setCsiHandler({prefix:"?",final:"n"},function(W){return M.deviceStatusPrivate(W)}),M._parser.setCsiHandler({intermediates:"!",final:"p"},function(W){return M.softReset(W)}),M._parser.setCsiHandler({intermediates:" ",final:"q"},function(W){return M.setCursorStyle(W)}),M._parser.setCsiHandler({final:"r"},function(W){return M.setScrollRegion(W)}),M._parser.setCsiHandler({final:"s"},function(W){return M.saveCursor(W)}),M._parser.setCsiHandler({final:"t"},function(W){return M.windowOptions(W)}),M._parser.setCsiHandler({final:"u"},function(W){return M.restoreCursor(W)}),M._parser.setCsiHandler({intermediates:"'",final:"}"},function(W){return M.insertColumns(W)}),M._parser.setCsiHandler({intermediates:"'",final:"~"},function(W){return M.deleteColumns(W)}),M._parser.setExecuteHandler(i.C0.BEL,function(){return M.bell()}),M._parser.setExecuteHandler(i.C0.LF,function(){return M.lineFeed()}),M._parser.setExecuteHandler(i.C0.VT,function(){return M.lineFeed()}),M._parser.setExecuteHandler(i.C0.FF,function(){return M.lineFeed()}),M._parser.setExecuteHandler(i.C0.CR,function(){return M.carriageReturn()}),M._parser.setExecuteHandler(i.C0.BS,function(){return M.backspace()}),M._parser.setExecuteHandler(i.C0.HT,function(){return M.tab()}),M._parser.setExecuteHandler(i.C0.SO,function(){return M.shiftOut()}),M._parser.setExecuteHandler(i.C0.SI,function(){return M.shiftIn()}),M._parser.setExecuteHandler(i.C1.IND,function(){return M.index()}),M._parser.setExecuteHandler(i.C1.NEL,function(){return M.nextLine()}),M._parser.setExecuteHandler(i.C1.HTS,function(){return M.tabSet()}),M._parser.setOscHandler(0,new f.OscHandler(function(W){M.setTitle(W),M.setIconName(W)})),M._parser.setOscHandler(1,new f.OscHandler(function(W){return M.setIconName(W)})),M._parser.setOscHandler(2,new f.OscHandler(function(W){return M.setTitle(W)})),M._parser.setEscHandler({final:"7"},function(){return M.saveCursor()}),M._parser.setEscHandler({final:"8"},function(){return M.restoreCursor()}),M._parser.setEscHandler({final:"D"},function(){return M.index()}),M._parser.setEscHandler({final:"E"},function(){return M.nextLine()}),M._parser.setEscHandler({final:"H"},function(){return M.tabSet()}),M._parser.setEscHandler({final:"M"},function(){return M.reverseIndex()}),M._parser.setEscHandler({final:"="},function(){return M.keypadApplicationMode()}),M._parser.setEscHandler({final:">"},function(){return M.keypadNumericMode()}),M._parser.setEscHandler({final:"c"},function(){return M.fullReset()}),M._parser.setEscHandler({final:"n"},function(){return M.setgLevel(2)}),M._parser.setEscHandler({final:"o"},function(){return M.setgLevel(3)}),M._parser.setEscHandler({final:"|"},function(){return M.setgLevel(3)}),M._parser.setEscHandler({final:"}"},function(){return M.setgLevel(2)}),M._parser.setEscHandler({final:"~"},function(){return M.setgLevel(1)}),M._parser.setEscHandler({intermediates:"%",final:"@"},function(){return M.selectDefaultCharset()}),M._parser.setEscHandler({intermediates:"%",final:"G"},function(){return M.selectDefaultCharset()});var Y=function(W){Q._parser.setEscHandler({intermediates:"(",final:W},function(){return M.selectCharset("("+W)}),Q._parser.setEscHandler({intermediates:")",final:W},function(){return M.selectCharset(")"+W)}),Q._parser.setEscHandler({intermediates:"*",final:W},function(){return M.selectCharset("*"+W)}),Q._parser.setEscHandler({intermediates:"+",final:W},function(){return M.selectCharset("+"+W)}),Q._parser.setEscHandler({intermediates:"-",final:W},function(){return M.selectCharset("-"+W)}),Q._parser.setEscHandler({intermediates:".",final:W},function(){return M.selectCharset("."+W)}),Q._parser.setEscHandler({intermediates:"/",final:W},function(){return M.selectCharset("/"+W)})},Q=this;for(var ne in h.CHARSETS)Y(ne);return M._parser.setEscHandler({intermediates:"#",final:"8"},function(){return M.screenAlignmentPattern()}),M._parser.setErrorHandler(function(W){return M._logService.error("Parsing error: ",W),W}),M._parser.setDcsHandler({intermediates:"$",final:"q"},new A(M._bufferService,M._coreService,M._logService,M._optionsService)),M}return g(p,b),Object.defineProperty(p.prototype,"onRequestBell",{get:function(){return this._onRequestBell.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onRequestRefreshRows",{get:function(){return this._onRequestRefreshRows.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onRequestReset",{get:function(){return this._onRequestReset.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onRequestScroll",{get:function(){return this._onRequestScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onRequestSyncScrollBar",{get:function(){return this._onRequestSyncScrollBar.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onRequestWindowsOptionsReport",{get:function(){return this._onRequestWindowsOptionsReport.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onA11yChar",{get:function(){return this._onA11yChar.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onA11yTab",{get:function(){return this._onA11yTab.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),p.prototype.dispose=function(){b.prototype.dispose.call(this)},p.prototype.parse=function(y){var S=this._bufferService.buffer,B=S.x,D=S.y;if(this._logService.debug("parsing data",y),this._parseBuffer.length131072)for(var Z=0;Z0&&ne.getWidth(K.x-1)===2&&ne.setCellFromCodePoint(K.x-1,0,1,Q.fg,Q.bg,Q.extended);for(var W=S;W=Re){if(M){for(;K.x=this._bufferService.rows&&(K.y=this._bufferService.rows-1),K.lines.get(K.ybase+K.y).isWrapped=!0),ne=K.lines.get(K.ybase+K.y)}else if(K.x=Re-1,Z===2)continue}if(Y&&(ne.insertCells(K.x,Z,K.getNullCell(Q),Q),ne.getWidth(Re-1)===2&&ne.setCellFromCodePoint(Re-1,n.NULL_CELL_CODE,n.NULL_CELL_WIDTH,Q.fg,Q.bg,Q.extended)),ne.setCellFromCodePoint(K.x++,D,Z,Q.fg,Q.bg,Q.extended),Z>0)for(;--Z;)ne.setCellFromCodePoint(K.x++,0,0,Q.fg,Q.bg,Q.extended)}else ne.getWidth(K.x-1)?ne.addCodepointToCell(K.x-1,D):ne.addCodepointToCell(K.x-2,D)}B-S>0&&(ne.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&&ne.getWidth(K.x)===0&&!ne.hasContent(K.x)&&ne.setCellFromCodePoint(K.x,0,1,Q.fg,Q.bg,Q.extended),this._dirtyRowService.markDirty(K.y)},p.prototype.addCsiHandler=function(y,S){var B=this;return y.final!=="t"||y.prefix||y.intermediates?this._parser.addCsiHandler(y,S):this._parser.addCsiHandler(y,function(D){return!w(D.params[0],B._optionsService.options.windowOptions)||S(D)})},p.prototype.addDcsHandler=function(y,S){return this._parser.addDcsHandler(y,new x.DcsHandler(S))},p.prototype.addEscHandler=function(y,S){return this._parser.addEscHandler(y,S)},p.prototype.addOscHandler=function(y,S){return this._parser.addOscHandler(y,new f.OscHandler(S))},p.prototype.bell=function(){this._onRequestBell.fire()},p.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()},p.prototype.carriageReturn=function(){this._bufferService.buffer.x=0},p.prototype.backspace=function(){var y,S=this._bufferService.buffer;if(!this._coreService.decPrivateModes.reverseWraparound)return this._restrictCursor(),void(S.x>0&&S.x--);if(this._restrictCursor(this._bufferService.cols),S.x>0)S.x--;else if(S.x===0&&S.y>S.scrollTop&&S.y<=S.scrollBottom&&(!((y=S.lines.get(S.ybase+S.y))===null||y===void 0)&&y.isWrapped)){S.lines.get(S.ybase+S.y).isWrapped=!1,S.y--,S.x=this._bufferService.cols-1;var B=S.lines.get(S.ybase+S.y);B.hasWidth(S.x)&&!B.hasContent(S.x)&&S.x--}this._restrictCursor()},p.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)}},p.prototype.shiftOut=function(){this._charsetService.setgLevel(1)},p.prototype.shiftIn=function(){this._charsetService.setgLevel(0)},p.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)},p.prototype._setCursor=function(y,S){this._dirtyRowService.markDirty(this._bufferService.buffer.y),this._coreService.decPrivateModes.origin?(this._bufferService.buffer.x=y,this._bufferService.buffer.y=this._bufferService.buffer.scrollTop+S):(this._bufferService.buffer.x=y,this._bufferService.buffer.y=S),this._restrictCursor(),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},p.prototype._moveCursor=function(y,S){this._restrictCursor(),this._setCursor(this._bufferService.buffer.x+y,this._bufferService.buffer.y+S)},p.prototype.cursorUp=function(y){var S=this._bufferService.buffer.y-this._bufferService.buffer.scrollTop;S>=0?this._moveCursor(0,-Math.min(S,y.params[0]||1)):this._moveCursor(0,-(y.params[0]||1))},p.prototype.cursorDown=function(y){var S=this._bufferService.buffer.scrollBottom-this._bufferService.buffer.y;S>=0?this._moveCursor(0,Math.min(S,y.params[0]||1)):this._moveCursor(0,y.params[0]||1)},p.prototype.cursorForward=function(y){this._moveCursor(y.params[0]||1,0)},p.prototype.cursorBackward=function(y){this._moveCursor(-(y.params[0]||1),0)},p.prototype.cursorNextLine=function(y){this.cursorDown(y),this._bufferService.buffer.x=0},p.prototype.cursorPrecedingLine=function(y){this.cursorUp(y),this._bufferService.buffer.x=0},p.prototype.cursorCharAbsolute=function(y){this._setCursor((y.params[0]||1)-1,this._bufferService.buffer.y)},p.prototype.cursorPosition=function(y){this._setCursor(y.length>=2?(y.params[1]||1)-1:0,(y.params[0]||1)-1)},p.prototype.charPosAbsolute=function(y){this._setCursor((y.params[0]||1)-1,this._bufferService.buffer.y)},p.prototype.hPositionRelative=function(y){this._moveCursor(y.params[0]||1,0)},p.prototype.linePosAbsolute=function(y){this._setCursor(this._bufferService.buffer.x,(y.params[0]||1)-1)},p.prototype.vPositionRelative=function(y){this._moveCursor(0,y.params[0]||1)},p.prototype.hVPosition=function(y){this.cursorPosition(y)},p.prototype.tabClear=function(y){var S=y.params[0];S===0?delete this._bufferService.buffer.tabs[this._bufferService.buffer.x]:S===3&&(this._bufferService.buffer.tabs={})},p.prototype.cursorForwardTab=function(y){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var S=y.params[0]||1;S--;)this._bufferService.buffer.x=this._bufferService.buffer.nextStop()},p.prototype.cursorBackwardTab=function(y){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var S=y.params[0]||1,B=this._bufferService.buffer;S--;)B.x=B.prevStop()},p.prototype._eraseInBufferLine=function(y,S,B,D){D===void 0&&(D=!1);var Z=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+y);Z.replaceCells(S,B,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),D&&(Z.isWrapped=!1)},p.prototype._resetBufferLine=function(y){var S=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+y);S.fill(this._bufferService.buffer.getNullCell(this._eraseAttrData())),S.isWrapped=!1},p.prototype.eraseInDisplay=function(y){var S;switch(this._restrictCursor(),y.params[0]){case 0:for(S=this._bufferService.buffer.y,this._dirtyRowService.markDirty(S),this._eraseInBufferLine(S++,this._bufferService.buffer.x,this._bufferService.cols,this._bufferService.buffer.x===0);S=this._bufferService.cols&&(this._bufferService.buffer.lines.get(S+1).isWrapped=!1);S--;)this._resetBufferLine(S);this._dirtyRowService.markDirty(0);break;case 2:for(S=this._bufferService.rows,this._dirtyRowService.markDirty(S-1);S--;)this._resetBufferLine(S);this._dirtyRowService.markDirty(0);break;case 3:var B=this._bufferService.buffer.lines.length-this._bufferService.rows;B>0&&(this._bufferService.buffer.lines.trimStart(B),this._bufferService.buffer.ybase=Math.max(this._bufferService.buffer.ybase-B,0),this._bufferService.buffer.ydisp=Math.max(this._bufferService.buffer.ydisp-B,0),this._onScroll.fire(0))}},p.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)},p.prototype.insertLines=function(y){this._restrictCursor();var S=y.params[0]||1,B=this._bufferService.buffer;if(!(B.y>B.scrollBottom||B.yB.scrollBottom||B.yS.scrollBottom||S.yS.scrollBottom||S.yS.scrollBottom||S.yS.scrollBottom||S.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"))},p.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"))},p.prototype._is=function(y){return(this._optionsService.options.termName+"").indexOf(y)===0},p.prototype.setMode=function(y){for(var S=0;S=2||D[1]===2&&K+Z>=5)break;D[1]&&(Z=1)}while(++K+S5)&&(y=1),S.extended.underlineStyle=y,S.fg|=268435456,y===0&&(S.fg&=-268435457),S.updateExtended()},p.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 S,B=y.length,D=this._curAttrData,Z=0;Z=30&&S<=37?(D.fg&=-50331904,D.fg|=16777216|S-30):S>=40&&S<=47?(D.bg&=-50331904,D.bg|=16777216|S-40):S>=90&&S<=97?(D.fg&=-50331904,D.fg|=16777224|S-90):S>=100&&S<=107?(D.bg&=-50331904,D.bg|=16777224|S-100):S===0?(D.fg=o.DEFAULT_ATTR_DATA.fg,D.bg=o.DEFAULT_ATTR_DATA.bg):S===1?D.fg|=134217728:S===3?D.bg|=67108864:S===4?(D.fg|=268435456,this._processUnderline(y.hasSubParams(Z)?y.getSubParams(Z)[0]:1,D)):S===5?D.fg|=536870912:S===7?D.fg|=67108864:S===8?D.fg|=1073741824:S===2?D.bg|=134217728:S===21?this._processUnderline(2,D):S===22?(D.fg&=-134217729,D.bg&=-134217729):S===23?D.bg&=-67108865:S===24?D.fg&=-268435457:S===25?D.fg&=-536870913:S===27?D.fg&=-67108865:S===28?D.fg&=-1073741825:S===39?(D.fg&=-67108864,D.fg|=16777215&o.DEFAULT_ATTR_DATA.fg):S===49?(D.bg&=-67108864,D.bg|=16777215&o.DEFAULT_ATTR_DATA.bg):S===38||S===48||S===58?Z+=this._extractColor(y,Z,D):S===59?(D.extended=D.extended.clone(),D.extended.underlineColor=-1,D.updateExtended()):S===100?(D.fg&=-67108864,D.fg|=16777215&o.DEFAULT_ATTR_DATA.fg,D.bg&=-67108864,D.bg|=16777215&o.DEFAULT_ATTR_DATA.bg):this._logService.debug("Unknown SGR attribute: %d.",S)},p.prototype.deviceStatus=function(y){switch(y.params[0]){case 5:this._coreService.triggerDataEvent(i.C0.ESC+"[0n");break;case 6:var S=this._bufferService.buffer.y+1,B=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(i.C0.ESC+"["+S+";"+B+"R")}},p.prototype.deviceStatusPrivate=function(y){switch(y.params[0]){case 6:var S=this._bufferService.buffer.y+1,B=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(i.C0.ESC+"[?"+S+";"+B+"R")}},p.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},p.prototype.setCursorStyle=function(y){var S=y.params[0]||1;switch(S){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 B=S%2==1;this._optionsService.options.cursorBlink=B},p.prototype.setScrollRegion=function(y){var S,B=y.params[0]||1;(y.length<2||(S=y.params[1])>this._bufferService.rows||S===0)&&(S=this._bufferService.rows),S>B&&(this._bufferService.buffer.scrollTop=B-1,this._bufferService.buffer.scrollBottom=S-1,this._setCursor(0,0))},p.prototype.windowOptions=function(y){if(w(y.params[0],this._optionsService.options.windowOptions)){var S=y.length>1?y.params[1]:0;switch(y.params[0]){case 14:S!==2&&this._onRequestWindowsOptionsReport.fire(m.GET_WIN_SIZE_PIXELS);break;case 16:this._onRequestWindowsOptionsReport.fire(m.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:S!==0&&S!==2||(this._windowTitleStack.push(this._windowTitle),this._windowTitleStack.length>10&&this._windowTitleStack.shift()),S!==0&&S!==1||(this._iconNameStack.push(this._iconName),this._iconNameStack.length>10&&this._iconNameStack.shift());break;case 23:S!==0&&S!==2||this._windowTitleStack.length&&this.setTitle(this._windowTitleStack.pop()),S!==0&&S!==1||this._iconNameStack.length&&this.setIconName(this._iconNameStack.pop())}}},p.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},p.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()},p.prototype.setTitle=function(y){this._windowTitle=y,this._onTitleChange.fire(y)},p.prototype.setIconName=function(y){this._iconName=y},p.prototype.nextLine=function(){this._bufferService.buffer.x=0,this.index()},p.prototype.keypadApplicationMode=function(){this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire()},p.prototype.keypadNumericMode=function(){this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire()},p.prototype.selectDefaultCharset=function(){this._charsetService.setgLevel(0),this._charsetService.setgCharset(0,h.DEFAULT_CHARSET)},p.prototype.selectCharset=function(y){y.length===2?y[0]!=="/"&&this._charsetService.setgCharset(E[y[0]],h.CHARSETS[y[1]]||h.DEFAULT_CHARSET):this.selectDefaultCharset()},p.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()},p.prototype.tabSet=function(){this._bufferService.buffer.tabs[this._bufferService.buffer.x]=!0},p.prototype.reverseIndex=function(){this._restrictCursor();var y=this._bufferService.buffer;if(y.y===y.scrollTop){var S=y.scrollBottom-y.scrollTop;y.lines.shiftElements(y.ybase+y.y,S,1),y.lines.set(y.ybase+y.y,y.getBlankLine(this._eraseAttrData())),this._dirtyRowService.markRangeDirty(y.scrollTop,y.scrollBottom)}else y.y--,this._restrictCursor()},p.prototype.fullReset=function(){this._parser.reset(),this._onRequestReset.fire()},p.prototype.reset=function(){this._curAttrData=o.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=o.DEFAULT_ATTR_DATA.clone()},p.prototype._eraseAttrData=function(){return this._eraseAttrDataInternal.bg&=-67108864,this._eraseAttrDataInternal.bg|=67108863&this._curAttrData.bg,this._eraseAttrDataInternal},p.prototype.setgLevel=function(y){this._charsetService.setgLevel(y)},p.prototype.screenAlignmentPattern=function(){var y=new a.CellData;y.content=1<<22|69,y.fg=this._curAttrData.fg,y.bg=this._curAttrData.bg;var S=this._bufferService.buffer;this._setCursor(0,0);for(var B=0;B256)throw new Error("maxSubParamsLength must not be greater than 256");this.params=new Int32Array(m),this.length=0,this._subParams=new Int32Array(i),this._subParamsLength=0,this._subParamsIdx=new Uint16Array(m),this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1}return g.fromArray=function(m){var i=new g;if(!m.length)return i;for(var h=m[0]instanceof Array?1:0;h>8,r=255&this._subParamsIdx[i];r-h>0&&m.push(Array.prototype.slice.call(this._subParams,h,r))}return m},g.prototype.reset=function(){this.length=0,this._subParamsLength=0,this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1},g.prototype.addParam=function(m){if(this._digitIsSub=!1,this.length>=this.maxLength)this._rejectDigits=!0;else{if(m<-1)throw new Error("values lesser than -1 are not allowed");this._subParamsIdx[this.length]=this._subParamsLength<<8|this._subParamsLength,this.params[this.length++]=m>2147483647?2147483647:m}},g.prototype.addSubParam=function(m){if(this._digitIsSub=!0,this.length)if(this._rejectDigits||this._subParamsLength>=this.maxSubParamsLength)this._rejectSubDigits=!0;else{if(m<-1)throw new Error("values lesser than -1 are not allowed");this._subParams[this._subParamsLength++]=m>2147483647?2147483647:m,this._subParamsIdx[this.length-1]++}},g.prototype.hasSubParams=function(m){return(255&this._subParamsIdx[m])-(this._subParamsIdx[m]>>8)>0},g.prototype.getSubParams=function(m){var i=this._subParamsIdx[m]>>8,h=255&this._subParamsIdx[m];return h-i>0?this._subParams.subarray(i,h):null},g.prototype.getSubParamsAll=function(){for(var m={},i=0;i>8,r=255&this._subParamsIdx[i];r-h>0&&(m[i]=this._subParams.slice(h,r))}return m},g.prototype.addDigit=function(m){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+m,2147483647):m}},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),m=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=m;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),m=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>m.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),m=[];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(),m.splice(o,1)):n.ownedBy.splice(d,1);break}}for(o=0;o1)for(var A=this._getJoinedRanges(n,f,u,o,a),C=0;C1)for(A=this._getJoinedRanges(n,f,u,o,a),C=0;C=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,x){return u(f,x.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(Re,M){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Y,Q){Y.__proto__=Q}||function(Y,Q){for(var ne in Q)Q.hasOwnProperty(ne)&&(Y[ne]=Q[ne])})(Re,M)},function(Re,M){function Y(){this.constructor=Re}v(Re,M),Re.prototype=M===null?Object.create(M):(Y.prototype=M.prototype,new Y)});Object.defineProperty(e,"__esModule",{value:!0}),e.Terminal=void 0;var m=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),x=t(56),E=t(57),w=t(59),A=t(0),C=t(16),b=t(27),p=t(60),y=t(5),S=t(61),B=t(62),D=t(63),Z=t(64),K=t(65),ye=typeof window!="undefined"?window.document:null,ae=function(Re){function M(Y){Y===void 0&&(Y={});var Q=Re.call(this,Y)||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(D.Linkifier2)),Q.register(Q._inputHandler.onRequestBell(function(){return Q.bell()})),Q.register(Q._inputHandler.onRequestRefreshRows(function(ne,W){return Q.refresh(ne,W)})),Q.register(Q._inputHandler.onRequestReset(function(){return Q.reset()})),Q.register(Q._inputHandler.onRequestScroll(function(ne,W){return Q.scroll(ne,W||void 0)})),Q.register(Q._inputHandler.onRequestWindowsOptionsReport(function(ne){return Q._reportWindowsOptions(ne)})),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(ne){return Q._afterResize(ne.cols,ne.rows)})),Q}return g(M,Re),Object.defineProperty(M.prototype,"options",{get:function(){return this.optionsService.options},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onKey",{get:function(){return this._onKey.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onRender",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onFocus",{get:function(){return this._onFocus.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onBlur",{get:function(){return this._onBlur.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onA11yChar",{get:function(){return this._onA11yCharEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(M.prototype,"onA11yTab",{get:function(){return this._onA11yTabEmitter.event},enumerable:!1,configurable:!0}),M.prototype.dispose=function(){var Y,Q,ne;this._isDisposed||(Re.prototype.dispose.call(this),(Y=this._renderService)===null||Y===void 0||Y.dispose(),this._customKeyEventHandler=void 0,this.write=function(){},(ne=(Q=this.element)===null||Q===void 0?void 0:Q.parentNode)===null||ne===void 0||ne.removeChild(this.element))},M.prototype._setup=function(){Re.prototype._setup.call(this),this._customKeyEventHandler=void 0},Object.defineProperty(M.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),M.prototype.focus=function(){this.textarea&&this.textarea.focus({preventScroll:!0})},M.prototype._updateOptions=function(Y){var Q,ne,W,H;switch(Re.prototype._updateOptions.call(this,Y),Y){case"fontFamily":case"fontSize":(Q=this._renderService)===null||Q===void 0||Q.clear(),(ne=this._charSizeService)===null||ne===void 0||ne.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":(W=this.viewport)===null||W===void 0||W.syncScrollArea();break;case"screenReaderMode":this.optionsService.options.screenReaderMode?!this._accessibilityManager&&this._renderService&&(this._accessibilityManager=new x.AccessibilityManager(this,this._renderService)):((H=this._accessibilityManager)===null||H===void 0||H.dispose(),this._accessibilityManager=void 0);break;case"tabStopWidth":this.buffers.setupTabStops();break;case"theme":this._setTheme(this.optionsService.options.theme)}},M.prototype._onTextAreaFocus=function(Y){this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(r.C0.ESC+"[I"),this.updateCursorStyle(Y),this.element.classList.add("focus"),this._showCursor(),this._onFocus.fire()},M.prototype.blur=function(){var Y;return(Y=this.textarea)===null||Y===void 0?void 0:Y.blur()},M.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()},M.prototype._syncTextArea=function(){if(this.textarea&&this.buffer.isCursorInViewport&&!this._compositionHelper.isComposing){var Y=Math.ceil(this._charSizeService.height*this.optionsService.options.lineHeight),Q=this._bufferService.buffer.y*Y,ne=this._bufferService.buffer.x*this._charSizeService.width;this.textarea.style.left=ne+"px",this.textarea.style.top=Q+"px",this.textarea.style.width=this._charSizeService.width+"px",this.textarea.style.height=Y+"px",this.textarea.style.lineHeight=Y+"px",this.textarea.style.zIndex="-5"}},M.prototype._initGlobal=function(){var Y=this;this._bindKeys(),this.register(n.addDisposableDomListener(this.element,"copy",function(ne){Y.hasSelection()&&h.copyHandler(ne,Y._selectionService)}));var Q=function(ne){return h.handlePasteEvent(ne,Y.textarea,Y._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(ne){ne.button===2&&h.rightClickHandler(ne,Y.textarea,Y.screenElement,Y._selectionService,Y.options.rightClickSelectsWord)})):this.register(n.addDisposableDomListener(this.element,"contextmenu",function(ne){h.rightClickHandler(ne,Y.textarea,Y.screenElement,Y._selectionService,Y.options.rightClickSelectsWord)})),d.isLinux&&this.register(n.addDisposableDomListener(this.element,"auxclick",function(ne){ne.button===1&&h.moveTextAreaUnderMouseCursor(ne,Y.textarea,Y.screenElement)}))},M.prototype._bindKeys=function(){var Y=this;this.register(n.addDisposableDomListener(this.textarea,"keyup",function(Q){return Y._keyUp(Q)},!0)),this.register(n.addDisposableDomListener(this.textarea,"keydown",function(Q){return Y._keyDown(Q)},!0)),this.register(n.addDisposableDomListener(this.textarea,"keypress",function(Q){return Y._keyPress(Q)},!0)),this.register(n.addDisposableDomListener(this.textarea,"compositionstart",function(){return Y._compositionHelper.compositionstart()})),this.register(n.addDisposableDomListener(this.textarea,"compositionupdate",function(Q){return Y._compositionHelper.compositionupdate(Q)})),this.register(n.addDisposableDomListener(this.textarea,"compositionend",function(){return Y._compositionHelper.compositionend()})),this.register(this.onRender(function(){return Y._compositionHelper.updateCompositionElements()})),this.register(this.onRender(function(Q){return Y._queueLinkification(Q.start,Q.end)}))},M.prototype.open=function(Y){var Q=this;if(!Y)throw new Error("Terminal requires a parent element.");ye.body.contains(Y)||this._logService.debug("Terminal.open was called on an element that was not attached to the DOM"),this._document=Y.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"),Y.appendChild(this.element);var ne=ye.createDocumentFragment();this._viewportElement=ye.createElement("div"),this._viewportElement.classList.add("xterm-viewport"),ne.appendChild(this._viewportElement),this._viewportScrollArea=ye.createElement("div"),this._viewportScrollArea.classList.add("xterm-scroll-area"),this._viewportElement.appendChild(this._viewportScrollArea),this.screenElement=ye.createElement("div"),this.screenElement.classList.add("xterm-screen"),this._helperContainer=ye.createElement("div"),this._helperContainer.classList.add("xterm-helpers"),this.screenElement.appendChild(this._helperContainer),ne.appendChild(this.screenElement),this.textarea=ye.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(j){return Q._onTextAreaFocus(j)})),this.register(n.addDisposableDomListener(this.textarea,"blur",function(){return Q._onTextAreaBlur()})),this._helperContainer.appendChild(this.textarea);var W=this._instantiationService.createInstance(Z.CoreBrowserService,this.textarea);this._instantiationService.setService(y.ICoreBrowserService,W),this._charSizeService=this._instantiationService.createInstance(S.CharSizeService,this._document,this._helperContainer),this._instantiationService.setService(y.ICharSizeService,this._charSizeService),this._compositionView=ye.createElement("div"),this._compositionView.classList.add("composition-view"),this._compositionHelper=this._instantiationService.createInstance(m.CompositionHelper,this.textarea,this._compositionView),this._helperContainer.appendChild(this._compositionView),this.element.appendChild(ne),this._theme=this.options.theme||this._theme,this._colorManager=new b.ColorManager(ye,this.options.allowTransparency),this.register(this.optionsService.onOptionChange(function(j){return Q._colorManager.onOptionsChange(j)})),this._colorManager.setTheme(this._theme);var H=this._createRenderer();this._renderService=this.register(this._instantiationService.createInstance(p.RenderService,H,this.rows,this.screenElement)),this._instantiationService.setService(y.IRenderService,this._renderService),this.register(this._renderService.onRenderedBufferChange(function(j){return Q._onRender.fire(j)})),this.onResize(function(j){return Q._renderService.resize(j.cols,j.rows)}),this._soundService=this._instantiationService.createInstance(u.SoundService),this._instantiationService.setService(y.ISoundService,this._soundService),this._mouseService=this._instantiationService.createInstance(B.MouseService),this._instantiationService.setService(y.IMouseService,this._mouseService),this.viewport=this._instantiationService.createInstance(i.Viewport,function(j,ve){return Q.scrollLines(j,ve)},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(j){return Q.scrollLines(j.amount,j.suppressScrollEvent)})),this.register(this._selectionService.onSelectionChange(function(){return Q._onSelectionChange.fire()})),this.register(this._selectionService.onRequestRedraw(function(j){return Q._renderService.onSelectionChanged(j.start,j.end,j.columnSelectMode)})),this.register(this._selectionService.onLinuxMouseSelection(function(j){Q.textarea.value=j,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(j){return Q._selectionService.onMouseDown(j)})),this._coreMouseService.areMouseEventsActive?(this._selectionService.disable(),this.element.classList.add("enable-mouse-events")):this._selectionService.enable(),this.options.screenReaderMode&&(this._accessibilityManager=new x.AccessibilityManager(this,this._renderService)),this._charSizeService.measure(),this.refresh(0,this.rows-1),this._initGlobal(),this.bindMouse()},M.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+'"')}},M.prototype._setTheme=function(Y){var Q,ne,W;this._theme=Y,(Q=this._colorManager)===null||Q===void 0||Q.setTheme(Y),(ne=this._renderService)===null||ne===void 0||ne.setColors(this._colorManager.colors),(W=this.viewport)===null||W===void 0||W.onThemeChange(this._colorManager.colors)},M.prototype.bindMouse=function(){var Y=this,Q=this,ne=this.element;function W(me){var _e,at,ke=Q._mouseService.getRawByteCoords(me,Q.screenElement,Q.cols,Q.rows);if(!ke)return!1;switch(me.overrideType||me.type){case"mousemove":at=32,me.buttons===void 0?(_e=3,me.button!==void 0&&(_e=me.button<3?me.button:3)):_e=1&me.buttons?0:4&me.buttons?1:2&me.buttons?2:3;break;case"mouseup":at=0,_e=me.button<3?me.button:3;break;case"mousedown":at=1,_e=me.button<3?me.button:3;break;case"wheel":me.deltaY!==0&&(at=me.deltaY<0?0:1),_e=4;break;default:return!1}return!(at===void 0||_e===void 0||_e>4)&&Q._coreMouseService.triggerMouseEvent({col:ke.x-33,row:ke.y-33,button:_e,action:at,ctrl:me.ctrlKey,alt:me.altKey,shift:me.shiftKey})}var H={mouseup:null,wheel:null,mousedrag:null,mousemove:null},j=function(me){return W(me),me.buttons||(Y._document.removeEventListener("mouseup",H.mouseup),H.mousedrag&&Y._document.removeEventListener("mousemove",H.mousedrag)),Y.cancel(me)},ve=function(me){return W(me),me.preventDefault(),Y.cancel(me)},Ce=function(me){me.buttons&&W(me)},fe=function(me){me.buttons||W(me)};this.register(this._coreMouseService.onProtocolChange(function(me){me?(Y.optionsService.options.logLevel==="debug"&&Y._logService.debug("Binding to mouse events:",Y._coreMouseService.explainEvents(me)),Y.element.classList.add("enable-mouse-events"),Y._selectionService.disable()):(Y._logService.debug("Unbinding from mouse events."),Y.element.classList.remove("enable-mouse-events"),Y._selectionService.enable()),8&me?H.mousemove||(ne.addEventListener("mousemove",fe),H.mousemove=fe):(ne.removeEventListener("mousemove",H.mousemove),H.mousemove=null),16&me?H.wheel||(ne.addEventListener("wheel",ve,{passive:!1}),H.wheel=ve):(ne.removeEventListener("wheel",H.wheel),H.wheel=null),2&me?H.mouseup||(H.mouseup=j):(Y._document.removeEventListener("mouseup",H.mouseup),H.mouseup=null),4&me?H.mousedrag||(H.mousedrag=Ce):(Y._document.removeEventListener("mousemove",H.mousedrag),H.mousedrag=null)})),this._coreMouseService.activeProtocol=this._coreMouseService.activeProtocol,this.register(n.addDisposableDomListener(ne,"mousedown",function(me){if(me.preventDefault(),Y.focus(),Y._coreMouseService.areMouseEventsActive&&!Y._selectionService.shouldForceSelection(me))return W(me),H.mouseup&&Y._document.addEventListener("mouseup",H.mouseup),H.mousedrag&&Y._document.addEventListener("mousemove",H.mousedrag),Y.cancel(me)})),this.register(n.addDisposableDomListener(ne,"wheel",function(me){if(!H.wheel){if(!Y.buffer.hasScrollback){var _e=Y.viewport.getLinesScrolled(me);if(_e===0)return;for(var at=r.C0.ESC+(Y._coreService.decPrivateModes.applicationCursorKeys?"O":"[")+(me.deltaY<0?"A":"B"),ke="",We=0;We47)},M.prototype._keyUp=function(Y){this._customKeyEventHandler&&this._customKeyEventHandler(Y)===!1||(function(Q){return Q.keyCode===16||Q.keyCode===17||Q.keyCode===18}(Y)||this.focus(),this.updateCursorStyle(Y))},M.prototype._keyPress=function(Y){var Q;if(this._keyDownHandled||this._customKeyEventHandler&&this._customKeyEventHandler(Y)===!1)return!1;if(this.cancel(Y),Y.charCode)Q=Y.charCode;else if(Y.which===null||Y.which===void 0)Q=Y.keyCode;else{if(Y.which===0||Y.charCode===0)return!1;Q=Y.which}return!(!Q||(Y.altKey||Y.ctrlKey||Y.metaKey)&&!this._isThirdLevelShift(this.browser,Y))&&(Q=String.fromCharCode(Q),this._onKey.fire({key:Q,domEvent:Y}),this._showCursor(),this._coreService.triggerDataEvent(Q,!0),!0)},M.prototype.bell=function(){this._soundBell()&&this._soundService.playBellSound()},M.prototype.resize=function(Y,Q){Y!==this.cols||Q!==this.rows?Re.prototype.resize.call(this,Y,Q):this._charSizeService&&!this._charSizeService.hasValidSize&&this._charSizeService.measure()},M.prototype._afterResize=function(Y,Q){var ne,W;(ne=this._charSizeService)===null||ne===void 0||ne.measure(),(W=this.viewport)===null||W===void 0||W.syncScrollArea(!0)},M.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 Y=1;Y=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 m=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,m.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)}),m=this&&this.__decorate||function(o,d,n,a){var u,f=arguments.length,x=f<3?d:a===null?a=Object.getOwnPropertyDescriptor(d,n):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")x=Reflect.decorate(o,d,n,a);else for(var E=o.length-1;E>=0;E--)(u=o[E])&&(x=(f<3?u(x):f>3?u(d,n,x):u(d,n))||x);return f>3&&x&&Object.defineProperty(d,n,x),x},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,x,E,w){var A=o.call(this)||this;return A._scrollLines=n,A._viewportElement=a,A._scrollArea=u,A._bufferService=f,A._optionsService=x,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=m([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 m(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&&m(h.clipboardData.getData("text/plain"),r,l)},e.paste=m,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 m=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;fx||x>47)throw new Error("intermediate must be in range 0x20 .. 0x2f");u<<=8,u|=x}}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 x=f.indexOf(a);x!==-1&&f.splice(x,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 x=f.indexOf(a);x!==-1&&f.splice(x,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,x=this.currentState,E=this._oscParser,w=this._dcsParser,A=this._collect,C=this._params,b=this._transitions.table,p=0;p>4){case 2:for(var y=p+1;;++y){if(y>=a||(u=n[y])<32||u>126&&u<160){this._printHandler(n,p,y),p=y-1;break}if(++y>=a||(u=n[y])<32||u>126&&u<160){this._printHandler(n,p,y),p=y-1;break}if(++y>=a||(u=n[y])<32||u>126&&u<160){this._printHandler(n,p,y),p=y-1;break}if(++y>=a||(u=n[y])<32||u>126&&u<160){this._printHandler(n,p,y),p=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:p,code:u,currentState:x,collect:A,params:C,abort:!1}).abort)return;break;case 7:for(var S=this._csiHandlers[A<<8|u],B=S?S.length-1:-1;B>=0&&S[B](C)===!1;B--);B<0&&this._csiHandlerFb(A<<8|u,C),this.precedingCodepoint=0;break;case 8:do switch(u){case 59:C.addParam(0);break;case 58:C.addSubParam(-1);break;default:C.addDigit(u-48)}while(++p47&&u<60);p--;break;case 9:A<<=8,A|=u;break;case 10:for(var D=this._escHandlers[A<<8|u],Z=D?D.length-1:-1;Z>=0&&D[Z]()===!1;Z--);Z<0&&this._escHandlerFb(A<<8|u),this.precedingCodepoint=0;break;case 11:C.reset(),C.addParam(0),A=0;break;case 12:w.hook(A<<8|u,C);break;case 13:for(var K=p+1;;++K)if(K>=a||(u=n[K])===24||u===26||u===27||u>127&&u<160){w.put(n,p,K),p=K-1;break}break;case 14:w.unhook(u!==24&&u!==26),u===27&&(f|=1),C.reset(),C.addParam(0),A=0,this.precedingCodepoint=0;break;case 4:E.start();break;case 5:for(var ye=p+1;;ye++)if(ye>=a||(u=n[ye])<32||u>127&&u<=159){E.put(n,p,ye),p=ye-1;break}break;case 6:E.end(u!==24&&u!==26),u===27&&(f|=1),C.reset(),C.addParam(0),A=0,this.precedingCodepoint=0}x=15&f}this._collect=A,this.currentState=x},d}(m.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,C){A.__proto__=C}||function(A,C){for(var b in C)C.hasOwnProperty(b)&&(A[b]=C[b])})(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)}),m=this&&this.__decorate||function(E,w,A,C){var b,p=arguments.length,y=p<3?w:C===null?C=Object.getOwnPropertyDescriptor(w,A):C;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")y=Reflect.decorate(E,w,A,C);else for(var S=E.length-1;S>=0;S--)(b=E[S])&&(y=(p<3?b(y):p>3?b(w,A,y):b(w,A))||y);return p>3&&y&&Object.defineProperty(w,A,y),y},i=this&&this.__param||function(E,w){return function(A,C){w(A,C,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,x=function(E){function w(A,C,b,p,y,S,B,D,Z){var K=E.call(this)||this;K._colors=A,K._screenElement=C,K._bufferService=y,K._charSizeService=S,K._optionsService=B,K._id=f++,K._onRequestRedraw=new u.EventEmitter;var ye=K._optionsService.options.allowTransparency;return K._characterJoinerRegistry=new s.CharacterJoinerRegistry(K._bufferService),K._renderLayers=[new h.TextRenderLayer(K._screenElement,0,K._colors,K._characterJoinerRegistry,ye,K._id,K._bufferService,B),new r.SelectionRenderLayer(K._screenElement,1,K._colors,K._id,K._bufferService,B),new c.LinkRenderLayer(K._screenElement,2,K._colors,K._id,b,p,K._bufferService,B),new l.CursorRenderLayer(K._screenElement,3,K._colors,K._id,K._onRequestRedraw,K._bufferService,B,D,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,C=this._renderLayers;A0&&C===A[0][0]){p=!0;var S=A.shift();b=new l.JoinedCellData(this._workCell,w.translateToString(!0,S[0],S[1]),S[1]-S[0]),y=S[1]-1}!p&&this._isOverlapping(b)&&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(m,i){for(var h=0;h>>24,ae=Z.rgba>>>16&255,Re=Z.rgba>>>8&255,M=0;M=this.capacity)h=this._head,this._unlinkNode(h),delete this._map[h.key],h.key=m,h.value=i,this._map[m]=h;else{var r=this._nodePool;r.length>0?((h=r.pop()).key=m,h.value=i):h={prev:null,next:null,key:m,value:i},this._map[m]=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 m=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 x=d===n?l[0]:this._bufferService.cols;this._fillCells(a,d,x-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=m},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 m=t(13),i=t(4),h=function(l){function c(s,o,d,n,a,u,f,x,E){var w=l.call(this,s,"cursor",o,!0,d,n,u,f)||this;return w._onRequestRedraw=a,w._coreService=x,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}(m.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 m=t(13),i=t(9),h=t(26),r=function(l){function c(s,o,d,n,a,u,f,x){var E=l.call(this,s,"link",o,!0,d,n,f,x)||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 m=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 m.EventEmitter,this._onHideLinkUnderline=new m.EventEmitter,this._onLinkTooltip=new m.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(p){n._rowsTimeoutId||p&&n._addLink(w[1],w[0]-n._bufferService.buffer.ydisp,E,o,b)}):x._addLink(w[1],w[0]-x._bufferService.buffer.ydisp,E,o,b)},x=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,x=s+Math.floor(c/this._bufferService.cols),E=(f+u)%this._bufferService.cols,w=x+Math.floor((f+u)/this._bufferService.cols);E===0&&(E=this._bufferService.cols,w--),this._mouseZoneManager.add(new r(f+1,x+1,E+1,w+1,function(A){if(d.handler)return d.handler(A,o);var C=window.open();C?(C.opener=null,C.location.href=o):console.warn("Opening link blocked as opener could not be cleared")},function(){a._onShowLinkUnderline.fire(a._createLinkHoverEvent(f,x,E,w,n)),a._element.classList.add("xterm-cursor-pointer")},function(A){a._onLinkTooltip.fire(a._createLinkHoverEvent(f,x,E,w,n)),d.hoverTooltipCallback&&d.hoverTooltipCallback(A,o,{start:{x:f,y:x},end:{x:E,y:w}})},function(){a._onHideLinkUnderline.fire(a._createLinkHoverEvent(f,x,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,C){A.__proto__=C}||function(A,C){for(var b in C)C.hasOwnProperty(b)&&(A[b]=C[b])})(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)}),m=this&&this.__decorate||function(E,w,A,C){var b,p=arguments.length,y=p<3?w:C===null?C=Object.getOwnPropertyDescriptor(w,A):C;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")y=Reflect.decorate(E,w,A,C);else for(var S=E.length-1;S>=0;S--)(b=E[S])&&(y=(p<3?b(y):p>3?b(w,A,y):b(w,A))||y);return p>3&&y&&Object.defineProperty(w,A,y),y},i=this&&this.__param||function(E,w){return function(A,C){w(A,C,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"),x=function(E){function w(A,C,b,p,y,S,B){var D=E.call(this)||this;return D._element=A,D._screenElement=C,D._bufferService=b,D._coreService=p,D._mouseService=y,D._optionsService=S,D._renderService=B,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(Z){return D._onMouseMove(Z)},D._mouseUpListener=function(Z){return D._onMouseUp(Z)},D._coreService.onUserInput(function(){D.hasSelection&&D.clearSelection()}),D._trimListener=D._bufferService.buffer.lines.onTrim(function(Z){return D._onTrim(Z)}),D.register(D._bufferService.buffers.onBufferActivate(function(Z){return D._onBufferActivate(Z)})),D.enable(),D._model=new r.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,C=this._model.finalSelectionEnd;return!(!A||!C)&&(A[0]!==C[0]||A[1]!==C[1])},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"selectionText",{get:function(){var A=this._model.finalSelectionStart,C=this._model.finalSelectionEnd;if(!A||!C)return"";var b=this._bufferService.buffer,p=[];if(this._activeSelectionMode===3){if(A[0]===C[0])return"";for(var y=A[1];y<=C[1];y++){var S=b.translateBufferLineToString(y,!0,A[0],C[0]);p.push(S)}}else{var B=A[1]===C[1]?C[0]:void 0;for(p.push(b.translateBufferLineToString(A[1],!0,A[0],B)),y=A[1]+1;y<=C[1]-1;y++){var D=b.lines.get(y);S=b.translateBufferLineToString(y,!0),D&&D.isWrapped?p[p.length-1]+=S:p.push(S)}A[1]!==C[1]&&(D=b.lines.get(C[1]),S=b.translateBufferLineToString(C[1],!0,0,C[0]),D&&D.isWrapped?p[p.length-1]+=S:p.push(S))}return p.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 C=this;this._refreshAnimationFrame||(this._refreshAnimationFrame=window.requestAnimationFrame(function(){return C._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 C=this._getMouseBufferCoords(A),b=this._model.finalSelectionStart,p=this._model.finalSelectionEnd;return!!(b&&p&&C)&&this._areCoordsInSelection(C,b,p)},w.prototype._areCoordsInSelection=function(A,C,b){return A[1]>C[1]&&A[1]=C[0]&&A[0]=C[0]},w.prototype.selectWordAtCursor=function(A){var C=this._getMouseBufferCoords(A);C&&(this._selectWordAt(C,!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,C){this._model.clearSelection(),A=Math.max(A,0),C=Math.min(C,this._bufferService.buffer.lines.length-1),this._model.selectionStart=[0,A],this._model.selectionEnd=[this._bufferService.cols,C],this.refresh(),this._onSelectionChange.fire()},w.prototype._onTrim=function(A){this._model.onTrim(A)&&this.refresh()},w.prototype._getMouseBufferCoords=function(A){var C=this._mouseService.getCoords(A,this._screenElement,this._bufferService.cols,this._bufferService.rows,!0);if(C)return C[0]--,C[1]--,C[1]+=this._bufferService.buffer.ydisp,C},w.prototype._getMouseEventScrollAmount=function(A){var C=d.getCoordsRelativeToElement(A,this._screenElement)[1],b=this._renderService.dimensions.canvasHeight;return C>=0&&C<=b?0:(C>b&&(C-=b),C=Math.min(Math.max(C,-50),50),(C/=50)/Math.abs(C)+Math.round(14*C))},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 C=this._bufferService.buffer.lines.get(this._model.selectionStart[1]);C&&C.length!==this._model.selectionStart[0]&&C.hasWidth(this._model.selectionStart[0])===0&&this._model.selectionStart[0]++}},w.prototype._onDoubleClick=function(A){var C=this._getMouseBufferCoords(A);C&&(this._activeSelectionMode=1,this._selectWordAt(C,!0))},w.prototype._onTripleClick=function(A){var C=this._getMouseBufferCoords(A);C&&(this._activeSelectionMode=2,this._selectLineAt(C[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 C=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 b=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 C=A.timeStamp-this._mouseDownTimeStamp;if(this._removeMouseDownListeners(),this.selectionText.length<=1&&C<500&&A.altKey){if(this._bufferService.buffer.ybase===this._bufferService.buffer.ydisp){var b=this._mouseService.getCoords(A,this._element,this._bufferService.cols,this._bufferService.rows,!1);if(b&&b[0]!==void 0&&b[1]!==void 0){var p=n.moveToCellSequence(b[0]-1,b[1]-1,this._bufferService,this._coreService.decPrivateModes.applicationCursorKeys);this._coreService.triggerDataEvent(p,!0)}}}else this.hasSelection&&this._onSelectionChange.fire()},w.prototype._onBufferActivate=function(A){var C=this;this.clearSelection(),this._trimListener.dispose(),this._trimListener=A.activeBuffer.lines.onTrim(function(b){return C._onTrim(b)})},w.prototype._convertViewportColToCharacterIndex=function(A,C){for(var b=C[0],p=0;C[0]>=p;p++){var y=A.loadCell(p,this._workCell).getChars().length;this._workCell.getWidth()===0?b--:y>1&&C[0]!==p&&(b+=y-1)}return b},w.prototype.setSelection=function(A,C,b){this._model.clearSelection(),this._removeMouseDownListeners(),this._model.selectionStart=[A,C],this._model.selectionStartLength=b,this.refresh()},w.prototype._getWordAt=function(A,C,b,p){if(b===void 0&&(b=!0),p===void 0&&(p=!0),!(A[0]>=this._bufferService.cols)){var y=this._bufferService.buffer,S=y.lines.get(A[1]);if(S){var B=y.translateBufferLineToString(A[1],!1),D=this._convertViewportColToCharacterIndex(S,A),Z=D,k=A[0]-D,ye=0,se=0,Be=0,M=0;if(B.charAt(D)===" "){for(;D>0&&B.charAt(D-1)===" ";)D--;for(;Z1&&(M+=ne-1,Z+=ne-1);Y>0&&D>0&&!this._isCharWordSeparator(S.loadCell(Y-1,this._workCell));){S.loadCell(Y-1,this._workCell);var W=this._workCell.getChars().length;this._workCell.getWidth()===0?(ye++,Y--):W>1&&(Be+=W-1,D-=W-1),D--,Y--}for(;Q1&&(M+=K-1,Z+=K-1),Z++,Q++}}Z++;var j=D+k-ye+Be,ve=Math.min(this._bufferService.cols,Z-D+ye+se-Be-M);if(C||B.slice(D,Z).trim()!==""){if(b&&j===0&&S.getCodePoint(0)!==32){var Ce=y.lines.get(A[1]-1);if(Ce&&S.isWrapped&&Ce.getCodePoint(this._bufferService.cols-1)!==32){var fe=this._getWordAt([this._bufferService.cols-1,A[1]-1],!1,!0,!1);if(fe){var me=this._bufferService.cols-fe.start;j-=me,ve+=me}}}if(p&&j+ve===this._bufferService.cols&&S.getCodePoint(this._bufferService.cols-1)!==32){var _e=y.lines.get(A[1]+1);if(_e&&_e.isWrapped&&_e.getCodePoint(0)!==32){var at=this._getWordAt([0,A[1]+1],!1,!1,!0);at&&(ve+=at.length)}}return{start:j,length:ve}}}}},w.prototype._selectWordAt=function(A,C){var b=this._getWordAt(A,C);if(b){for(;b.start<0;)b.start+=this._bufferService.cols,A[1]--;this._model.selectionStart=[b.start,A[1]],this._model.selectionStartLength=b.length}},w.prototype._selectToWordAt=function(A){var C=this._getWordAt(A,!0);if(C){for(var b=A[1];C.start<0;)C.start+=this._bufferService.cols,b--;if(!this._model.areSelectionValuesReversed())for(;C.start+C.length>this._bufferService.cols;)C.length-=this._bufferService.cols,b++;this._model.selectionEnd=[this._model.areSelectionValuesReversed()?C.start:C.start+C.length,b]}},w.prototype._isCharWordSeparator=function(A){return A.getWidth()!==0&&this._optionsService.options.wordSeparator.indexOf(A.getChars())>=0},w.prototype._selectLineAt=function(A){var C=this._bufferService.buffer.getWrappedRangeForLine(A);this._model.selectionStart=[0,C.first],this._model.selectionEnd=[this._bufferService.cols,C.last],this._model.selectionStartLength=0},w=m([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=x},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionModel=void 0;var v=function(){function g(m){this._bufferService=m,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 m=this.selectionStart[0]+this.selectionStartLength;return m>this._bufferService.cols?[m%this._bufferService.cols,this.selectionStart[1]+Math.floor(m/this._bufferService.cols)]:[m,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 m=this.selectionStart,i=this.selectionEnd;return!(!m||!i)&&(m[1]>i[1]||m[1]===i[1]&&m[0]>i[0])},g.prototype.onTrim=function(m){return this.selectionStart&&(this.selectionStart[1]-=m),this.selectionEnd&&(this.selectionEnd[1]-=m),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-m(o,c),a=s-m(o,s);return l(Math.abs(n-a)-function(u,f,x){for(var E=0,w=u-m(x,u),A=f-m(x,f),C=0;C=0&&ss?"A":"B"}function h(c,s,o,d,n,a){for(var u=c,f=s,x="";u!==o||f!==d;)u+=n?1:-1,n&&u>a.cols-1?(x+=a.buffer.translateBufferLineToString(f,!1,c,u),u=0,c=0,f++):!n&&u<0&&(x+=a.buffer.translateBufferLineToString(f,!1,0,c+1),c=u=a.cols-1,f--);return x+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-m(C,A):E;var y=A,S=function(B,D,Z,k,ye,se){var Be;return Be=g(Z,k,ye,se).length>0?k-m(ye,k):D,B=Z&&Bec?"D":"C",l(Math.abs(a-c),r(n,d));n=u>s?"D":"C";var f=Math.abs(u-s);return l(function(x,E){return E.cols-x}(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 m=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])&&(x=(f<3?u(x):f>3?u(d,n,x):u(d,n))||x);return f>3&&x&&Object.defineProperty(d,n,x),x},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,x,E){var w=o.call(this)||this;return w._element=n,w._screenElement=a,w._bufferService=u,w._mouseService=f,w._selectionService=x,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],x=0;x=E.x1&&u=E.x1||f===E.y2&&uE.y1&&fC[1]&&A[1]=C[0]&&A[0]=C[0]},w.prototype.selectWordAtCursor=function(A){var C=this._getMouseBufferCoords(A);C&&(this._selectWordAt(C,!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,C){this._model.clearSelection(),A=Math.max(A,0),C=Math.min(C,this._bufferService.buffer.lines.length-1),this._model.selectionStart=[0,A],this._model.selectionEnd=[this._bufferService.cols,C],this.refresh(),this._onSelectionChange.fire()},w.prototype._onTrim=function(A){this._model.onTrim(A)&&this.refresh()},w.prototype._getMouseBufferCoords=function(A){var C=this._mouseService.getCoords(A,this._screenElement,this._bufferService.cols,this._bufferService.rows,!0);if(C)return C[0]--,C[1]--,C[1]+=this._bufferService.buffer.ydisp,C},w.prototype._getMouseEventScrollAmount=function(A){var C=d.getCoordsRelativeToElement(A,this._screenElement)[1],b=this._renderService.dimensions.canvasHeight;return C>=0&&C<=b?0:(C>b&&(C-=b),C=Math.min(Math.max(C,-50),50),(C/=50)/Math.abs(C)+Math.round(14*C))},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 C=this._bufferService.buffer.lines.get(this._model.selectionStart[1]);C&&C.length!==this._model.selectionStart[0]&&C.hasWidth(this._model.selectionStart[0])===0&&this._model.selectionStart[0]++}},w.prototype._onDoubleClick=function(A){var C=this._getMouseBufferCoords(A);C&&(this._activeSelectionMode=1,this._selectWordAt(C,!0))},w.prototype._onTripleClick=function(A){var C=this._getMouseBufferCoords(A);C&&(this._activeSelectionMode=2,this._selectLineAt(C[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 C=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 b=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 C=A.timeStamp-this._mouseDownTimeStamp;if(this._removeMouseDownListeners(),this.selectionText.length<=1&&C<500&&A.altKey){if(this._bufferService.buffer.ybase===this._bufferService.buffer.ydisp){var b=this._mouseService.getCoords(A,this._element,this._bufferService.cols,this._bufferService.rows,!1);if(b&&b[0]!==void 0&&b[1]!==void 0){var p=n.moveToCellSequence(b[0]-1,b[1]-1,this._bufferService,this._coreService.decPrivateModes.applicationCursorKeys);this._coreService.triggerDataEvent(p,!0)}}}else this.hasSelection&&this._onSelectionChange.fire()},w.prototype._onBufferActivate=function(A){var C=this;this.clearSelection(),this._trimListener.dispose(),this._trimListener=A.activeBuffer.lines.onTrim(function(b){return C._onTrim(b)})},w.prototype._convertViewportColToCharacterIndex=function(A,C){for(var b=C[0],p=0;C[0]>=p;p++){var y=A.loadCell(p,this._workCell).getChars().length;this._workCell.getWidth()===0?b--:y>1&&C[0]!==p&&(b+=y-1)}return b},w.prototype.setSelection=function(A,C,b){this._model.clearSelection(),this._removeMouseDownListeners(),this._model.selectionStart=[A,C],this._model.selectionStartLength=b,this.refresh()},w.prototype._getWordAt=function(A,C,b,p){if(b===void 0&&(b=!0),p===void 0&&(p=!0),!(A[0]>=this._bufferService.cols)){var y=this._bufferService.buffer,S=y.lines.get(A[1]);if(S){var B=y.translateBufferLineToString(A[1],!1),D=this._convertViewportColToCharacterIndex(S,A),Z=D,K=A[0]-D,ye=0,ae=0,Re=0,M=0;if(B.charAt(D)===" "){for(;D>0&&B.charAt(D-1)===" ";)D--;for(;Z1&&(M+=ne-1,Z+=ne-1);Y>0&&D>0&&!this._isCharWordSeparator(S.loadCell(Y-1,this._workCell));){S.loadCell(Y-1,this._workCell);var W=this._workCell.getChars().length;this._workCell.getWidth()===0?(ye++,Y--):W>1&&(Re+=W-1,D-=W-1),D--,Y--}for(;Q1&&(M+=H-1,Z+=H-1),Z++,Q++}}Z++;var j=D+K-ye+Re,ve=Math.min(this._bufferService.cols,Z-D+ye+ae-Re-M);if(C||B.slice(D,Z).trim()!==""){if(b&&j===0&&S.getCodePoint(0)!==32){var Ce=y.lines.get(A[1]-1);if(Ce&&S.isWrapped&&Ce.getCodePoint(this._bufferService.cols-1)!==32){var fe=this._getWordAt([this._bufferService.cols-1,A[1]-1],!1,!0,!1);if(fe){var me=this._bufferService.cols-fe.start;j-=me,ve+=me}}}if(p&&j+ve===this._bufferService.cols&&S.getCodePoint(this._bufferService.cols-1)!==32){var _e=y.lines.get(A[1]+1);if(_e&&_e.isWrapped&&_e.getCodePoint(0)!==32){var at=this._getWordAt([0,A[1]+1],!1,!1,!0);at&&(ve+=at.length)}}return{start:j,length:ve}}}}},w.prototype._selectWordAt=function(A,C){var b=this._getWordAt(A,C);if(b){for(;b.start<0;)b.start+=this._bufferService.cols,A[1]--;this._model.selectionStart=[b.start,A[1]],this._model.selectionStartLength=b.length}},w.prototype._selectToWordAt=function(A){var C=this._getWordAt(A,!0);if(C){for(var b=A[1];C.start<0;)C.start+=this._bufferService.cols,b--;if(!this._model.areSelectionValuesReversed())for(;C.start+C.length>this._bufferService.cols;)C.length-=this._bufferService.cols,b++;this._model.selectionEnd=[this._model.areSelectionValuesReversed()?C.start:C.start+C.length,b]}},w.prototype._isCharWordSeparator=function(A){return A.getWidth()!==0&&this._optionsService.options.wordSeparator.indexOf(A.getChars())>=0},w.prototype._selectLineAt=function(A){var C=this._bufferService.buffer.getWrappedRangeForLine(A);this._model.selectionStart=[0,C.first],this._model.selectionEnd=[this._bufferService.cols,C.last],this._model.selectionStartLength=0},w=m([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=x},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionModel=void 0;var v=function(){function g(m){this._bufferService=m,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 m=this.selectionStart[0]+this.selectionStartLength;return m>this._bufferService.cols?[m%this._bufferService.cols,this.selectionStart[1]+Math.floor(m/this._bufferService.cols)]:[m,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 m=this.selectionStart,i=this.selectionEnd;return!(!m||!i)&&(m[1]>i[1]||m[1]===i[1]&&m[0]>i[0])},g.prototype.onTrim=function(m){return this.selectionStart&&(this.selectionStart[1]-=m),this.selectionEnd&&(this.selectionEnd[1]-=m),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-m(o,c),a=s-m(o,s);return l(Math.abs(n-a)-function(u,f,x){for(var E=0,w=u-m(x,u),A=f-m(x,f),C=0;C=0&&ss?"A":"B"}function h(c,s,o,d,n,a){for(var u=c,f=s,x="";u!==o||f!==d;)u+=n?1:-1,n&&u>a.cols-1?(x+=a.buffer.translateBufferLineToString(f,!1,c,u),u=0,c=0,f++):!n&&u<0&&(x+=a.buffer.translateBufferLineToString(f,!1,0,c+1),c=u=a.cols-1,f--);return x+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-m(C,A):E;var y=A,S=function(B,D,Z,K,ye,ae){var Re;return Re=g(Z,K,ye,ae).length>0?K-m(ye,K):D,B=Z&&Rec?"D":"C",l(Math.abs(a-c),r(n,d));n=u>s?"D":"C";var f=Math.abs(u-s);return l(function(x,E){return E.cols-x}(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 m=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])&&(x=(f<3?u(x):f>3?u(d,n,x):u(d,n))||x);return f>3&&x&&Object.defineProperty(d,n,x),x},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,x,E){var w=o.call(this)||this;return w._element=n,w._screenElement=a,w._bufferService=u,w._mouseService=f,w._selectionService=x,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],x=0;x=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+=m.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,x=f.lines.length.toString(),E=a;E<=u;E++){var w=f.translateBufferLineToString(f.ydisp+E,!0),A=(f.ydisp+E+1).toString(),C=this._rowElements[E];C&&(w.length===0?C.innerHTML=" ":C.textContent=w,C.setAttribute("aria-posinset",A),C.setAttribute("aria-setsize",x))}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;p--)(A=f[p])&&(b=(C<3?A(b):C>3?A(x,E,b):A(x,E))||b);return C>3&&b&&Object.defineProperty(x,E,b),b},i=this&&this.__param||function(f,x){return function(E,w){x(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 x(E,w,A,C,b,p,y,S,B){var D=f.call(this)||this;return D._colors=E,D._element=w,D._screenElement=A,D._viewportElement=C,D._linkifier=b,D._linkifier2=p,D._charSizeService=y,D._optionsService=S,D._bufferService=B,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(Z){return D._onLinkHover(Z)}),D._linkifier.onHideLinkUnderline(function(Z){return D._onLinkLeave(Z)}),D._linkifier2.onShowLinkUnderline(function(Z){return D._onLinkHover(Z)}),D._linkifier2.onHideLinkUnderline(function(Z){return D._onLinkLeave(Z)}),D}return g(x,f),Object.defineProperty(x.prototype,"onRequestRedraw",{get:function(){return new o.EventEmitter().event},enumerable:!1,configurable:!0}),x.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)},x.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())},x.prototype.onResize=function(E,w){this._refreshRowElements(E,w),this._updateDimensions()},x.prototype.onCharSizeChanged=function(){this._updateDimensions()},x.prototype.onBlur=function(){this._rowContainer.classList.remove("xterm-focus")},x.prototype.onFocus=function(){this._rowContainer.classList.add("xterm-focus")},x.prototype.onSelectionChanged=function(E,w,A){for(;this._selectionContainer.children.length;)this._selectionContainer.removeChild(this._selectionContainer.children[0]);if(E&&w){var C=E[1]-this._bufferService.buffer.ydisp,b=w[1]-this._bufferService.buffer.ydisp,p=Math.max(C,0),y=Math.min(b,this._bufferService.rows-1);if(!(p>=this._bufferService.rows||y<0)){var S=document.createDocumentFragment();if(A)S.appendChild(this._createSelectionElement(p,E[0],w[0],y-p+1));else{var B=C===p?E[0]:0,D=p===y?w[0]:this._bufferService.cols;S.appendChild(this._createSelectionElement(p,B,D));var Z=y-p-1;if(S.appendChild(this._createSelectionElement(p+1,0,this._bufferService.cols,Z)),p!==y){var k=b===y?w[0]:this._bufferService.cols;S.appendChild(this._createSelectionElement(y,0,k))}}this._selectionContainer.appendChild(S)}}},x.prototype._createSelectionElement=function(E,w,A,C){C===void 0&&(C=1);var b=document.createElement("div");return b.style.height=C*this.dimensions.actualCellHeight+"px",b.style.top=E*this.dimensions.actualCellHeight+"px",b.style.left=w*this.dimensions.actualCellWidth+"px",b.style.width=this.dimensions.actualCellWidth*(A-w)+"px",b},x.prototype.onCursorMove=function(){},x.prototype.onOptionsChanged=function(){this._updateDimensions(),this._injectCss()},x.prototype.clear=function(){for(var E=0,w=this._rowElements;E=b&&(E=0,A++)}},x=m([i(6,c.ICharSizeService),i(7,s.IOptionsService),i(8,s.IBufferService)],x)}(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),m=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 m.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(),x=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){x=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 C=this._workCell.getFgColor(),b=this._workCell.getFgColorMode(),p=this._workCell.getBgColor(),y=this._workCell.getBgColorMode(),S=!!this._workCell.isInverse();if(S){var B=C;C=p,p=B;var D=b;b=y,y=D}switch(b){case 16777216:case 33554432:this._workCell.isBold()&&C<8&&this._optionsService.options.drawBoldTextInBrightColors&&(C+=8),this._applyMinimumContrast(A,this._colors.background,this._colors.ansi[C])||A.classList.add("xterm-fg-"+C);break;case 50331648:var Z=i.rgba.toColor(C>>16&255,C>>8&255,255&C);this._applyMinimumContrast(A,this._colors.background,Z)||this._addStyle(A,"color:#"+r(C.toString(16),"0",6));break;case 0:default:this._applyMinimumContrast(A,this._colors.background,this._colors.foreground)||S&&A.classList.add("xterm-fg-"+v.INVERTED_DEFAULT_COLOR)}switch(y){case 16777216:case 33554432:A.classList.add("xterm-bg-"+p);break;case 50331648:this._addStyle(A,"background-color:#"+r(p.toString(16),"0",6));break;case 0:default:S&&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(m,i,h,r){var l={type:0,cancel:!1,key:void 0},c=(m.shiftKey?1:0)|(m.altKey?2:0)|(m.ctrlKey?4:0)|(m.metaKey?8:0);switch(m.keyCode){case 0:m.key==="UIKeyInputUpArrow"?l.key=i?v.C0.ESC+"OA":v.C0.ESC+"[A":m.key==="UIKeyInputLeftArrow"?l.key=i?v.C0.ESC+"OD":v.C0.ESC+"[D":m.key==="UIKeyInputRightArrow"?l.key=i?v.C0.ESC+"OC":v.C0.ESC+"[C":m.key==="UIKeyInputDownArrow"&&(l.key=i?v.C0.ESC+"OB":v.C0.ESC+"[B");break;case 8:if(m.shiftKey){l.key=v.C0.BS;break}if(m.altKey){l.key=v.C0.ESC+v.C0.DEL;break}l.key=v.C0.DEL;break;case 9:if(m.shiftKey){l.key=v.C0.ESC+"[Z";break}l.key=v.C0.HT,l.cancel=!0;break;case 13:l.key=m.altKey?v.C0.ESC+v.C0.CR:v.C0.CR,l.cancel=!0;break;case 27:l.key=v.C0.ESC,m.altKey&&(l.key=v.C0.ESC+v.C0.ESC),l.cancel=!0;break;case 37:if(m.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(m.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(m.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(m.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:m.shiftKey||m.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:m.shiftKey?l.type=2:l.key=v.C0.ESC+"[5~";break;case 34:m.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(!m.ctrlKey||m.shiftKey||m.altKey||m.metaKey)if(h&&!r||!m.altKey||m.metaKey)h&&!m.altKey&&!m.ctrlKey&&m.metaKey?m.keyCode===65&&(l.type=1):m.key&&!m.ctrlKey&&!m.altKey&&!m.metaKey&&m.keyCode>=48&&m.key.length===1?l.key=m.key:m.key&&m.ctrlKey&&m.key==="_"&&(l.key=v.C0.US);else{var s=g[m.keyCode],o=s&&s[m.shiftKey?1:0];if(o)l.key=v.C0.ESC+o;else if(m.keyCode>=65&&m.keyCode<=90){var d=m.ctrlKey?m.keyCode-64:m.keyCode+32;l.key=v.C0.ESC+String.fromCharCode(d)}}else m.keyCode>=65&&m.keyCode<=90?l.key=String.fromCharCode(m.keyCode-64):m.keyCode===32?l.key=v.C0.NUL:m.keyCode>=51&&m.keyCode<=55?l.key=String.fromCharCode(m.keyCode-51+27):m.keyCode===56?l.key=v.C0.DEL:m.keyCode===219?l.key=v.C0.ESC:m.keyCode===220?l.key=v.C0.FS:m.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,x){f.__proto__=x}||function(f,x){for(var E in x)x.hasOwnProperty(E)&&(f[E]=x[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)}),m=this&&this.__decorate||function(a,u,f,x){var E,w=arguments.length,A=w<3?u:x===null?x=Object.getOwnPropertyDescriptor(u,f):x;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")A=Reflect.decorate(a,u,f,x);else for(var C=a.length-1;C>=0;C--)(E=a[C])&&(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,x){u(f,x,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,x,E,w,A,C){var b=a.call(this)||this;if(b._renderer=f,b._rowCount=x,b._isPaused=!1,b._needsFullRefresh=!1,b._isNextRenderRedrawOnly=!0,b._needsSelectionRefresh=!1,b._canvasWidth=0,b._canvasHeight=0,b._selectionState={start:void 0,end:void 0,columnSelectMode:!1},b._onDimensionsChange=new r.EventEmitter,b._onRender=new r.EventEmitter,b._onRefreshRequest=new r.EventEmitter,b.register({dispose:function(){return b._renderer.dispose()}}),b._renderDebouncer=new h.RenderDebouncer(function(y,S){return b._renderRows(y,S)}),b.register(b._renderDebouncer),b._screenDprMonitor=new c.ScreenDprMonitor,b._screenDprMonitor.setListener(function(){return b.onDevicePixelRatioChange()}),b.register(b._screenDprMonitor),b.register(C.onResize(function(y){return b._fullRefresh()})),b.register(w.onOptionChange(function(){return b._renderer.onOptionsChanged()})),b.register(A.onCharSizeChange(function(){return b.onCharSizeChanged()})),b._renderer.onRequestRedraw(function(y){return b.refreshRows(y.start,y.end,!0)}),b.register(s.addDisposableDomListener(window,"resize",function(){return b.onDevicePixelRatioChange()})),"IntersectionObserver"in window){var p=new IntersectionObserver(function(y){return b._onIntersectionChange(y[y.length-1])},{threshold:0});p.observe(E),b.register({dispose:function(){return p.disconnect()}})}return b}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,x,E){E===void 0&&(E=!1),this._isPaused?this._needsFullRefresh=!0:(E||(this._isNextRenderRedrawOnly=!1),this._renderDebouncer.refresh(f,x,this._rowCount))},u.prototype._renderRows=function(f,x){this._renderer.renderRows(f,x),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:x}),this._isNextRenderRedrawOnly=!0},u.prototype.resize=function(f,x){this._rowCount=x,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 x=this;this._renderer.dispose(),this._renderer=f,this._renderer.onRequestRedraw(function(E){return x.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,x){this._renderer.onResize(f,x),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,x,E){this._selectionState.start=f,this._selectionState.end=x,this._selectionState.columnSelectMode=E,this._renderer.onSelectionChanged(f,x,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=m([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 m=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,m.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 m=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,m.IRenderService),g(1,m.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)}),m=this&&this.__decorate||function(o,d,n,a){var u,f=arguments.length,x=f<3?d:a===null?a=Object.getOwnPropertyDescriptor(d,n):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")x=Reflect.decorate(o,d,n,a);else for(var E=o.length-1;E>=0;E--)(u=o[E])&&(x=(f<3?u(x):f>3?u(d,n,x):u(d,n))||x);return f>3&&x&&Object.defineProperty(d,n,x),x},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,b=A;b<=C;b++){if(u.has(b)){x.splice(E--,1);break}u.add(b)}}},d.prototype._checkLinkProviderResult=function(n,a,u){var f,x=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,x;return(x=(f=a._currentLink)===null||f===void 0?void 0:f.state)===null||x===void 0?void 0:x.decorations.pointerCursor},set:function(f){var x,E;!((x=a._currentLink)===null||x===void 0)&&x.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,x;return(x=(f=a._currentLink)===null||f===void 0?void 0:f.state)===null||x===void 0?void 0:x.decorations.underline},set:function(f){var x,E,w;!((x=a._currentLink)===null||x===void 0)&&x.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 x=f.start===0?0:f.start+1+a._bufferService.buffer.ydisp;a._clearCurrentLink(x,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,x=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(x)},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||x&&n.range.start.x<=a.x||f&&x)&&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,x){return{x1:n,y1:a,x2:u,y2:f,cols:this._bufferService.cols,fg:x}},d=m([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(m){this._textarea=m}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,C){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(b,p){b.__proto__=p}||function(b,p){for(var y in p)p.hasOwnProperty(y)&&(b[y]=p[y])})(A,C)},function(A,C){function b(){this.constructor=A}v(A,C),A.prototype=C===null?Object.create(C):(b.prototype=C.prototype,new b)});Object.defineProperty(e,"__esModule",{value:!0}),e.CoreTerminal=void 0;var m=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),x=t(19),E=t(82),w=function(A){function C(b){var p=A.call(this)||this;return p._onBinary=new o.EventEmitter,p._onData=new o.EventEmitter,p._onLineFeed=new o.EventEmitter,p._onResize=new o.EventEmitter,p._onScroll=new o.EventEmitter,p._instantiationService=new h.InstantiationService,p.optionsService=new c.OptionsService(b),p._instantiationService.setService(i.IOptionsService,p.optionsService),p._bufferService=p.register(p._instantiationService.createInstance(l.BufferService)),p._instantiationService.setService(i.IBufferService,p._bufferService),p._logService=p._instantiationService.createInstance(r.LogService),p._instantiationService.setService(i.ILogService,p._logService),p._coreService=p.register(p._instantiationService.createInstance(s.CoreService,function(){return p.scrollToBottom()})),p._instantiationService.setService(i.ICoreService,p._coreService),p._coreMouseService=p._instantiationService.createInstance(d.CoreMouseService),p._instantiationService.setService(i.ICoreMouseService,p._coreMouseService),p._dirtyRowService=p._instantiationService.createInstance(n.DirtyRowService),p._instantiationService.setService(i.IDirtyRowService,p._dirtyRowService),p.unicodeService=p._instantiationService.createInstance(a.UnicodeService),p._instantiationService.setService(i.IUnicodeService,p.unicodeService),p._charsetService=p._instantiationService.createInstance(u.CharsetService),p._instantiationService.setService(i.ICharsetService,p._charsetService),p._inputHandler=new x.InputHandler(p._bufferService,p._charsetService,p._coreService,p._dirtyRowService,p._logService,p.optionsService,p._coreMouseService,p.unicodeService),p.register(o.forwardEvent(p._inputHandler.onLineFeed,p._onLineFeed)),p.register(p._inputHandler),p.register(o.forwardEvent(p._bufferService.onResize,p._onResize)),p.register(o.forwardEvent(p._coreService.onData,p._onData)),p.register(o.forwardEvent(p._coreService.onBinary,p._onBinary)),p.register(p.optionsService.onOptionChange(function(y){return p._updateOptions(y)})),p._writeBuffer=new E.WriteBuffer(function(y){return p._inputHandler.parse(y)}),p}return g(C,A),Object.defineProperty(C.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"cols",{get:function(){return this._bufferService.cols},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"rows",{get:function(){return this._bufferService.rows},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"buffers",{get:function(){return this._bufferService.buffers},enumerable:!1,configurable:!0}),C.prototype.dispose=function(){var b;this._isDisposed||(A.prototype.dispose.call(this),(b=this._windowsMode)===null||b===void 0||b.dispose(),this._windowsMode=void 0)},C.prototype.write=function(b,p){this._writeBuffer.write(b,p)},C.prototype.writeSync=function(b){this._writeBuffer.writeSync(b)},C.prototype.resize=function(b,p){isNaN(b)||isNaN(p)||(b=Math.max(b,l.MINIMUM_COLS),p=Math.max(p,l.MINIMUM_ROWS),this._bufferService.resize(b,p))},C.prototype.scroll=function(b,p){p===void 0&&(p=!1);var y,S=this._bufferService.buffer;(y=this._cachedBlankLine)&&y.length===this.cols&&y.getFg(0)===b.fg&&y.getBg(0)===b.bg||(y=S.getBlankLine(b,p),this._cachedBlankLine=y),y.isWrapped=p;var B=S.ybase+S.scrollTop,D=S.ybase+S.scrollBottom;if(S.scrollTop===0){var Z=S.lines.isFull;D===S.lines.length-1?Z?S.lines.recycle().copyFrom(y):S.lines.push(y.clone()):S.lines.splice(D+1,0,y.clone()),Z?this._bufferService.isUserScrolling&&(S.ydisp=Math.max(S.ydisp-1,0)):(S.ybase++,this._bufferService.isUserScrolling||S.ydisp++)}else{var k=D-B+1;S.lines.shiftElements(B+1,k-1,-1),S.lines.set(D,y.clone())}this._bufferService.isUserScrolling||(S.ydisp=S.ybase),this._dirtyRowService.markRangeDirty(S.scrollTop,S.scrollBottom),this._onScroll.fire(S.ydisp)},C.prototype.scrollLines=function(b,p){var y=this._bufferService.buffer;if(b<0){if(y.ydisp===0)return;this._bufferService.isUserScrolling=!0}else b+y.ydisp>=y.ybase&&(this._bufferService.isUserScrolling=!1);var S=y.ydisp;y.ydisp=Math.max(Math.min(y.ydisp+b,y.ybase),0),S!==y.ydisp&&(p||this._onScroll.fire(y.ydisp))},C.prototype.scrollPages=function(b){this.scrollLines(b*(this.rows-1))},C.prototype.scrollToTop=function(){this.scrollLines(-this._bufferService.buffer.ydisp)},C.prototype.scrollToBottom=function(){this.scrollLines(this._bufferService.buffer.ybase-this._bufferService.buffer.ydisp)},C.prototype.scrollToLine=function(b){var p=b-this._bufferService.buffer.ydisp;p!==0&&this.scrollLines(p)},C.prototype.addEscHandler=function(b,p){return this._inputHandler.addEscHandler(b,p)},C.prototype.addDcsHandler=function(b,p){return this._inputHandler.addDcsHandler(b,p)},C.prototype.addCsiHandler=function(b,p){return this._inputHandler.addCsiHandler(b,p)},C.prototype.addOscHandler=function(b,p){return this._inputHandler.addOscHandler(b,p)},C.prototype._setup=function(){this.optionsService.options.windowsMode&&this._enableWindowsMode()},C.prototype.reset=function(){this._inputHandler.reset(),this._bufferService.reset(),this._charsetService.reset(),this._coreService.reset(),this._coreMouseService.reset()},C.prototype._updateOptions=function(b){var p;switch(b){case"scrollback":this.buffers.resize(this.cols,this.rows);break;case"windowsMode":this.optionsService.options.windowsMode?this._enableWindowsMode():((p=this._windowsMode)===null||p===void 0||p.dispose(),this._windowsMode=void 0)}},C.prototype._enableWindowsMode=function(){var b=this;if(!this._windowsMode){var p=[];p.push(this.onLineFeed(f.updateWindowsModeWrappedState.bind(null,this._bufferService))),p.push(this.addCsiHandler({final:"H"},function(){return f.updateWindowsModeWrappedState(b._bufferService),!1})),this._windowsMode={dispose:function(){for(var y=0,S=p;y0?o[0].index:c.length;if(c.length!==x)throw new Error("[createInstance] First service dependency of "+l.name+" at position "+(x+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)}},m=this&&this.__spreadArrays||function(){for(var c=0,s=0,o=arguments.length;s=0;E--)(u=o[E])&&(x=(f<3?u(x):f>3?u(d,n,x):u(d,n))||x);return f>3&&x&&Object.defineProperty(d,n,x),x},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=m([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 m=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 m.Buffer(!0,c,s),o._normal.fillViewportRows(),o._alt=new m.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),m=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=m.CellData.fromCharData([0,i.NULL_CELL_CHAR,i.NULL_CELL_WIDTH,i.NULL_CELL_CODE]),this._whitespaceCell=m.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(x=0;xthis._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),x=u;x-- >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 C=this.ybase+this.y;if(!(C>=E&&C0&&(f.push({start:E+A.length+x,newLines:B}),x+=B.length),A.push.apply(A,B);var k=p.length-1,ye=p[k];ye===0&&(ye=p[--k]);for(var se=A.length-y-1,Be=b;se>=0;){var M=Math.min(Be,ye);if(A[k].copyCellsFrom(A[se],Be-M,ye-M,M,!0),(ye-=M)===0&&(ye=p[--k]),(Be-=M)===0){se--;var Y=Math.max(se,0);Be=h.getWrappedLineTrimmedLength(A,Y,this._cols)}}for(D=0;D0;)this.ybase===0?this.y0){var ne=[],W=[];for(D=0;D=0;D--)if(Ce&&Ce.start>j+fe){for(var me=Ce.newLines.length-1;me>=0;me--)this.lines.set(D--,Ce.newLines[me]);D++,ne.push({index:j+1,amount:Ce.newLines.length}),fe+=Ce.newLines.length,Ce=f[++ve]}else this.lines.set(D,W[j--]);var _e=0;for(D=ne.length-1;D>=0;D--)ne[D].index+=_e,this.lines.onInsertEmitter.fire(ne[D]),_e+=ne[D].amount;var at=Math.max(0,K+x-this.lines.maxLength);at>0&&this.lines.onTrimEmitter.fire(at)}},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 x=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,x){return new o(this,n,a,u,f,x)},d}();e.Buffer=s;var o=function(){function d(n,a,u,f,x,E){u===void 0&&(u=0),f===void 0&&(f=n.lines.length),x===void 0&&(x=0),E===void 0&&(E=0),this._buffer=n,this._trimRight=a,this._startIndex=u,this._endIndex=f,this._startOverscan=x,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 m(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(m.prototype,"onDelete",{get:function(){return this.onDeleteEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onInsert",{get:function(){return this.onInsertEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onTrim",{get:function(){return this.onTrimEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.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},m.prototype.trimStart=function(i){i>this._length&&(i=this._length),this._startIndex+=i,this._length-=i,this.onTrimEmitter.fire(i)},m.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&&(b>n||d[b].getTrimmedLength()===0);b--)C++;C>0&&(l.push(c+d.length-C),l.push(C)),c+=d.length-1}}}return l},e.reflowLargerCreateNewLayout=function(g,m){for(var i=[],h=0,r=m[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 m=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 m.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),m=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=m.clone(e.DEFAULT_OPTIONS);for(var c=0,s=Object.keys(l);c=0;A--)(x=n[A])&&(w=(E<3?x(w):E>3?x(a,u,w):x(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,x,E){var w=n.call(this)||this;return w._bufferService=f,w._logService=x,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 x=this._bufferService.buffer;x.ybase!==x.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=m([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,x=f<3?d:a===null?a=Object.getOwnPropertyDescriptor(d,n):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")x=Reflect.decorate(o,d,n,a);else for(var E=o.length-1;E>=0;E--)(u=o[E])&&(x=(f<3?u(x):f>3?u(d,n,x):u(d,n))||x);return f>3&&x&&Object.defineProperty(d,n,x),x},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 m=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,m.IBufferService),g(1,m.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 m=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,m.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),m=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=m},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.UnicodeV6=void 0;var v,g=t(15),m=[[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(m){this.glevel=m,this.charset=this._charsets[m]},g.prototype.setgCharset=function(m,i){this._charsets[m]=i,this.glevel===m&&(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 m=g.buffer.lines.get(g.buffer.ybase+g.buffer.y-1),i=m==null?void 0:m.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(m){this._action=m,this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0}return g.prototype.writeSync=function(m){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+=m.length,this._writeBuffer.push(m),this._callbacks.push(i)},g.prototype._innerWrite=function(){for(var m=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 m._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 m=this._addons.length-1;m>=0;m--)this._addons[m].instance.dispose()},g.prototype.loadAddon=function(m,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(m)},g.prototype._wrappedAddonDispose=function(m){if(!m.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:x,boundary:E,skipOverflowHiddenElements:w}=s,A=typeof E=="function"?E:Ce=>Ce!==E;if(!t(c))throw new TypeError("Invalid target");const C=document.scrollingElement||document.documentElement,b=[];let p=c;for(;t(p)&&A(p);){if(p=i(p),p===C){b.push(p);break}p!=null&&p===document.body&&g(p)&&!g(document.documentElement)||p!=null&&g(p,w)&&b.push(p)}const y=(d=(o=window.visualViewport)==null?void 0:o.width)!=null?d:innerWidth,S=(a=(n=window.visualViewport)==null?void 0:n.height)!=null?a:innerHeight,{scrollX:B,scrollY:D}=window,{height:Z,width:k,top:ye,right:se,bottom:Be,left:M}=c.getBoundingClientRect(),{top:Y,right:Q,bottom:ne,left:W}=(Ce=>{const fe=window.getComputedStyle(Ce);return{top:parseFloat(fe.scrollMarginTop)||0,right:parseFloat(fe.scrollMarginRight)||0,bottom:parseFloat(fe.scrollMarginBottom)||0,left:parseFloat(fe.scrollMarginLeft)||0}})(c);let K=f==="start"||f==="nearest"?ye-Y:f==="end"?Be+ne:ye+Z/2-Y+ne,j=x==="center"?M+k/2-W+Q:x==="end"?se+Q:M-W;const ve=[];for(let Ce=0;Ce=0&&M>=0&&Be<=S&&se<=y&&(fe===C&&!g(fe)||ye>=at&&Be<=Ze&&M>=Et&&se<=ke))return ve;const Ve=getComputedStyle(fe),Ge=parseInt(Ve.borderLeftWidth,10),Re=parseInt(Ve.borderTopWidth,10),Je=parseInt(Ve.borderRightWidth,10),le=parseInt(Ve.borderBottomWidth,10);let ce=0,G=0;const R="offsetWidth"in fe?fe.offsetWidth-fe.clientWidth-Ge-Je:0,ae="offsetHeight"in fe?fe.offsetHeight-fe.clientHeight-Re-le:0,be="offsetWidth"in fe?fe.offsetWidth===0?0:_e/fe.offsetWidth:0,H="offsetHeight"in fe?fe.offsetHeight===0?0:me/fe.offsetHeight:0;if(C===fe)ce=f==="start"?K:f==="end"?K-S:f==="nearest"?m(D,D+S,S,Re,le,D+K,D+K+Z,Z):K-S/2,G=x==="start"?j:x==="center"?j-y/2:x==="end"?j-y:m(B,B+y,y,Ge,Je,B+j,B+j+k,k),ce=Math.max(0,ce+D),G=Math.max(0,G+B);else{ce=f==="start"?K-at-Re:f==="end"?K-Ze+le+ae:f==="nearest"?m(at,Ze,me,Re,le+ae,K,K+Z,Z):K-(at+me/2)+ae/2,G=x==="start"?j-Et-Ge:x==="center"?j-(Et+_e/2)+R/2:x==="end"?j-ke+Je+R:m(Et,ke,_e,Ge,Je+R,j,j+k,k);const{scrollLeft:L,scrollTop:ie}=fe;ce=H===0?0:Math.max(0,Math.min(ie+ce/H,fe.scrollHeight-me/H+ae)),G=be===0?0:Math.max(0,Math.min(L+G/be,fe.scrollWidth-_e/be+R)),K+=ie-ce,j+=L-G}ve.push({el:fe,top:ce,left:G})}return ve},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,x=u-o.left+o.right;n.scroll({top:f,left:x,behavior:d})}}}}]); +`&&(this._liveRegionLineCount++,this._liveRegionLineCount===21&&(this._liveRegion.textContent+=m.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,x=f.lines.length.toString(),E=a;E<=u;E++){var w=f.translateBufferLineToString(f.ydisp+E,!0),A=(f.ydisp+E+1).toString(),C=this._rowElements[E];C&&(w.length===0?C.innerHTML=" ":C.textContent=w,C.setAttribute("aria-posinset",A),C.setAttribute("aria-setsize",x))}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;p--)(A=f[p])&&(b=(C<3?A(b):C>3?A(x,E,b):A(x,E))||b);return C>3&&b&&Object.defineProperty(x,E,b),b},i=this&&this.__param||function(f,x){return function(E,w){x(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 x(E,w,A,C,b,p,y,S,B){var D=f.call(this)||this;return D._colors=E,D._element=w,D._screenElement=A,D._viewportElement=C,D._linkifier=b,D._linkifier2=p,D._charSizeService=y,D._optionsService=S,D._bufferService=B,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(Z){return D._onLinkHover(Z)}),D._linkifier.onHideLinkUnderline(function(Z){return D._onLinkLeave(Z)}),D._linkifier2.onShowLinkUnderline(function(Z){return D._onLinkHover(Z)}),D._linkifier2.onHideLinkUnderline(function(Z){return D._onLinkLeave(Z)}),D}return g(x,f),Object.defineProperty(x.prototype,"onRequestRedraw",{get:function(){return new o.EventEmitter().event},enumerable:!1,configurable:!0}),x.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)},x.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())},x.prototype.onResize=function(E,w){this._refreshRowElements(E,w),this._updateDimensions()},x.prototype.onCharSizeChanged=function(){this._updateDimensions()},x.prototype.onBlur=function(){this._rowContainer.classList.remove("xterm-focus")},x.prototype.onFocus=function(){this._rowContainer.classList.add("xterm-focus")},x.prototype.onSelectionChanged=function(E,w,A){for(;this._selectionContainer.children.length;)this._selectionContainer.removeChild(this._selectionContainer.children[0]);if(E&&w){var C=E[1]-this._bufferService.buffer.ydisp,b=w[1]-this._bufferService.buffer.ydisp,p=Math.max(C,0),y=Math.min(b,this._bufferService.rows-1);if(!(p>=this._bufferService.rows||y<0)){var S=document.createDocumentFragment();if(A)S.appendChild(this._createSelectionElement(p,E[0],w[0],y-p+1));else{var B=C===p?E[0]:0,D=p===y?w[0]:this._bufferService.cols;S.appendChild(this._createSelectionElement(p,B,D));var Z=y-p-1;if(S.appendChild(this._createSelectionElement(p+1,0,this._bufferService.cols,Z)),p!==y){var K=b===y?w[0]:this._bufferService.cols;S.appendChild(this._createSelectionElement(y,0,K))}}this._selectionContainer.appendChild(S)}}},x.prototype._createSelectionElement=function(E,w,A,C){C===void 0&&(C=1);var b=document.createElement("div");return b.style.height=C*this.dimensions.actualCellHeight+"px",b.style.top=E*this.dimensions.actualCellHeight+"px",b.style.left=w*this.dimensions.actualCellWidth+"px",b.style.width=this.dimensions.actualCellWidth*(A-w)+"px",b},x.prototype.onCursorMove=function(){},x.prototype.onOptionsChanged=function(){this._updateDimensions(),this._injectCss()},x.prototype.clear=function(){for(var E=0,w=this._rowElements;E=b&&(E=0,A++)}},x=m([i(6,c.ICharSizeService),i(7,s.IOptionsService),i(8,s.IBufferService)],x)}(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),m=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 m.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(),x=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){x=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 C=this._workCell.getFgColor(),b=this._workCell.getFgColorMode(),p=this._workCell.getBgColor(),y=this._workCell.getBgColorMode(),S=!!this._workCell.isInverse();if(S){var B=C;C=p,p=B;var D=b;b=y,y=D}switch(b){case 16777216:case 33554432:this._workCell.isBold()&&C<8&&this._optionsService.options.drawBoldTextInBrightColors&&(C+=8),this._applyMinimumContrast(A,this._colors.background,this._colors.ansi[C])||A.classList.add("xterm-fg-"+C);break;case 50331648:var Z=i.rgba.toColor(C>>16&255,C>>8&255,255&C);this._applyMinimumContrast(A,this._colors.background,Z)||this._addStyle(A,"color:#"+r(C.toString(16),"0",6));break;case 0:default:this._applyMinimumContrast(A,this._colors.background,this._colors.foreground)||S&&A.classList.add("xterm-fg-"+v.INVERTED_DEFAULT_COLOR)}switch(y){case 16777216:case 33554432:A.classList.add("xterm-bg-"+p);break;case 50331648:this._addStyle(A,"background-color:#"+r(p.toString(16),"0",6));break;case 0:default:S&&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(m,i,h,r){var l={type:0,cancel:!1,key:void 0},c=(m.shiftKey?1:0)|(m.altKey?2:0)|(m.ctrlKey?4:0)|(m.metaKey?8:0);switch(m.keyCode){case 0:m.key==="UIKeyInputUpArrow"?l.key=i?v.C0.ESC+"OA":v.C0.ESC+"[A":m.key==="UIKeyInputLeftArrow"?l.key=i?v.C0.ESC+"OD":v.C0.ESC+"[D":m.key==="UIKeyInputRightArrow"?l.key=i?v.C0.ESC+"OC":v.C0.ESC+"[C":m.key==="UIKeyInputDownArrow"&&(l.key=i?v.C0.ESC+"OB":v.C0.ESC+"[B");break;case 8:if(m.shiftKey){l.key=v.C0.BS;break}if(m.altKey){l.key=v.C0.ESC+v.C0.DEL;break}l.key=v.C0.DEL;break;case 9:if(m.shiftKey){l.key=v.C0.ESC+"[Z";break}l.key=v.C0.HT,l.cancel=!0;break;case 13:l.key=m.altKey?v.C0.ESC+v.C0.CR:v.C0.CR,l.cancel=!0;break;case 27:l.key=v.C0.ESC,m.altKey&&(l.key=v.C0.ESC+v.C0.ESC),l.cancel=!0;break;case 37:if(m.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(m.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(m.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(m.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:m.shiftKey||m.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:m.shiftKey?l.type=2:l.key=v.C0.ESC+"[5~";break;case 34:m.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(!m.ctrlKey||m.shiftKey||m.altKey||m.metaKey)if(h&&!r||!m.altKey||m.metaKey)h&&!m.altKey&&!m.ctrlKey&&m.metaKey?m.keyCode===65&&(l.type=1):m.key&&!m.ctrlKey&&!m.altKey&&!m.metaKey&&m.keyCode>=48&&m.key.length===1?l.key=m.key:m.key&&m.ctrlKey&&m.key==="_"&&(l.key=v.C0.US);else{var s=g[m.keyCode],o=s&&s[m.shiftKey?1:0];if(o)l.key=v.C0.ESC+o;else if(m.keyCode>=65&&m.keyCode<=90){var d=m.ctrlKey?m.keyCode-64:m.keyCode+32;l.key=v.C0.ESC+String.fromCharCode(d)}}else m.keyCode>=65&&m.keyCode<=90?l.key=String.fromCharCode(m.keyCode-64):m.keyCode===32?l.key=v.C0.NUL:m.keyCode>=51&&m.keyCode<=55?l.key=String.fromCharCode(m.keyCode-51+27):m.keyCode===56?l.key=v.C0.DEL:m.keyCode===219?l.key=v.C0.ESC:m.keyCode===220?l.key=v.C0.FS:m.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,x){f.__proto__=x}||function(f,x){for(var E in x)x.hasOwnProperty(E)&&(f[E]=x[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)}),m=this&&this.__decorate||function(a,u,f,x){var E,w=arguments.length,A=w<3?u:x===null?x=Object.getOwnPropertyDescriptor(u,f):x;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")A=Reflect.decorate(a,u,f,x);else for(var C=a.length-1;C>=0;C--)(E=a[C])&&(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,x){u(f,x,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,x,E,w,A,C){var b=a.call(this)||this;if(b._renderer=f,b._rowCount=x,b._isPaused=!1,b._needsFullRefresh=!1,b._isNextRenderRedrawOnly=!0,b._needsSelectionRefresh=!1,b._canvasWidth=0,b._canvasHeight=0,b._selectionState={start:void 0,end:void 0,columnSelectMode:!1},b._onDimensionsChange=new r.EventEmitter,b._onRender=new r.EventEmitter,b._onRefreshRequest=new r.EventEmitter,b.register({dispose:function(){return b._renderer.dispose()}}),b._renderDebouncer=new h.RenderDebouncer(function(y,S){return b._renderRows(y,S)}),b.register(b._renderDebouncer),b._screenDprMonitor=new c.ScreenDprMonitor,b._screenDprMonitor.setListener(function(){return b.onDevicePixelRatioChange()}),b.register(b._screenDprMonitor),b.register(C.onResize(function(y){return b._fullRefresh()})),b.register(w.onOptionChange(function(){return b._renderer.onOptionsChanged()})),b.register(A.onCharSizeChange(function(){return b.onCharSizeChanged()})),b._renderer.onRequestRedraw(function(y){return b.refreshRows(y.start,y.end,!0)}),b.register(s.addDisposableDomListener(window,"resize",function(){return b.onDevicePixelRatioChange()})),"IntersectionObserver"in window){var p=new IntersectionObserver(function(y){return b._onIntersectionChange(y[y.length-1])},{threshold:0});p.observe(E),b.register({dispose:function(){return p.disconnect()}})}return b}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,x,E){E===void 0&&(E=!1),this._isPaused?this._needsFullRefresh=!0:(E||(this._isNextRenderRedrawOnly=!1),this._renderDebouncer.refresh(f,x,this._rowCount))},u.prototype._renderRows=function(f,x){this._renderer.renderRows(f,x),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:x}),this._isNextRenderRedrawOnly=!0},u.prototype.resize=function(f,x){this._rowCount=x,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 x=this;this._renderer.dispose(),this._renderer=f,this._renderer.onRequestRedraw(function(E){return x.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,x){this._renderer.onResize(f,x),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,x,E){this._selectionState.start=f,this._selectionState.end=x,this._selectionState.columnSelectMode=E,this._renderer.onSelectionChanged(f,x,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=m([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 m=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,m.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 m=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,m.IRenderService),g(1,m.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)}),m=this&&this.__decorate||function(o,d,n,a){var u,f=arguments.length,x=f<3?d:a===null?a=Object.getOwnPropertyDescriptor(d,n):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")x=Reflect.decorate(o,d,n,a);else for(var E=o.length-1;E>=0;E--)(u=o[E])&&(x=(f<3?u(x):f>3?u(d,n,x):u(d,n))||x);return f>3&&x&&Object.defineProperty(d,n,x),x},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,b=A;b<=C;b++){if(u.has(b)){x.splice(E--,1);break}u.add(b)}}},d.prototype._checkLinkProviderResult=function(n,a,u){var f,x=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,x;return(x=(f=a._currentLink)===null||f===void 0?void 0:f.state)===null||x===void 0?void 0:x.decorations.pointerCursor},set:function(f){var x,E;!((x=a._currentLink)===null||x===void 0)&&x.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,x;return(x=(f=a._currentLink)===null||f===void 0?void 0:f.state)===null||x===void 0?void 0:x.decorations.underline},set:function(f){var x,E,w;!((x=a._currentLink)===null||x===void 0)&&x.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 x=f.start===0?0:f.start+1+a._bufferService.buffer.ydisp;a._clearCurrentLink(x,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,x=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(x)},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||x&&n.range.start.x<=a.x||f&&x)&&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,x){return{x1:n,y1:a,x2:u,y2:f,cols:this._bufferService.cols,fg:x}},d=m([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(m){this._textarea=m}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,C){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(b,p){b.__proto__=p}||function(b,p){for(var y in p)p.hasOwnProperty(y)&&(b[y]=p[y])})(A,C)},function(A,C){function b(){this.constructor=A}v(A,C),A.prototype=C===null?Object.create(C):(b.prototype=C.prototype,new b)});Object.defineProperty(e,"__esModule",{value:!0}),e.CoreTerminal=void 0;var m=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),x=t(19),E=t(82),w=function(A){function C(b){var p=A.call(this)||this;return p._onBinary=new o.EventEmitter,p._onData=new o.EventEmitter,p._onLineFeed=new o.EventEmitter,p._onResize=new o.EventEmitter,p._onScroll=new o.EventEmitter,p._instantiationService=new h.InstantiationService,p.optionsService=new c.OptionsService(b),p._instantiationService.setService(i.IOptionsService,p.optionsService),p._bufferService=p.register(p._instantiationService.createInstance(l.BufferService)),p._instantiationService.setService(i.IBufferService,p._bufferService),p._logService=p._instantiationService.createInstance(r.LogService),p._instantiationService.setService(i.ILogService,p._logService),p._coreService=p.register(p._instantiationService.createInstance(s.CoreService,function(){return p.scrollToBottom()})),p._instantiationService.setService(i.ICoreService,p._coreService),p._coreMouseService=p._instantiationService.createInstance(d.CoreMouseService),p._instantiationService.setService(i.ICoreMouseService,p._coreMouseService),p._dirtyRowService=p._instantiationService.createInstance(n.DirtyRowService),p._instantiationService.setService(i.IDirtyRowService,p._dirtyRowService),p.unicodeService=p._instantiationService.createInstance(a.UnicodeService),p._instantiationService.setService(i.IUnicodeService,p.unicodeService),p._charsetService=p._instantiationService.createInstance(u.CharsetService),p._instantiationService.setService(i.ICharsetService,p._charsetService),p._inputHandler=new x.InputHandler(p._bufferService,p._charsetService,p._coreService,p._dirtyRowService,p._logService,p.optionsService,p._coreMouseService,p.unicodeService),p.register(o.forwardEvent(p._inputHandler.onLineFeed,p._onLineFeed)),p.register(p._inputHandler),p.register(o.forwardEvent(p._bufferService.onResize,p._onResize)),p.register(o.forwardEvent(p._coreService.onData,p._onData)),p.register(o.forwardEvent(p._coreService.onBinary,p._onBinary)),p.register(p.optionsService.onOptionChange(function(y){return p._updateOptions(y)})),p._writeBuffer=new E.WriteBuffer(function(y){return p._inputHandler.parse(y)}),p}return g(C,A),Object.defineProperty(C.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"cols",{get:function(){return this._bufferService.cols},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"rows",{get:function(){return this._bufferService.rows},enumerable:!1,configurable:!0}),Object.defineProperty(C.prototype,"buffers",{get:function(){return this._bufferService.buffers},enumerable:!1,configurable:!0}),C.prototype.dispose=function(){var b;this._isDisposed||(A.prototype.dispose.call(this),(b=this._windowsMode)===null||b===void 0||b.dispose(),this._windowsMode=void 0)},C.prototype.write=function(b,p){this._writeBuffer.write(b,p)},C.prototype.writeSync=function(b){this._writeBuffer.writeSync(b)},C.prototype.resize=function(b,p){isNaN(b)||isNaN(p)||(b=Math.max(b,l.MINIMUM_COLS),p=Math.max(p,l.MINIMUM_ROWS),this._bufferService.resize(b,p))},C.prototype.scroll=function(b,p){p===void 0&&(p=!1);var y,S=this._bufferService.buffer;(y=this._cachedBlankLine)&&y.length===this.cols&&y.getFg(0)===b.fg&&y.getBg(0)===b.bg||(y=S.getBlankLine(b,p),this._cachedBlankLine=y),y.isWrapped=p;var B=S.ybase+S.scrollTop,D=S.ybase+S.scrollBottom;if(S.scrollTop===0){var Z=S.lines.isFull;D===S.lines.length-1?Z?S.lines.recycle().copyFrom(y):S.lines.push(y.clone()):S.lines.splice(D+1,0,y.clone()),Z?this._bufferService.isUserScrolling&&(S.ydisp=Math.max(S.ydisp-1,0)):(S.ybase++,this._bufferService.isUserScrolling||S.ydisp++)}else{var K=D-B+1;S.lines.shiftElements(B+1,K-1,-1),S.lines.set(D,y.clone())}this._bufferService.isUserScrolling||(S.ydisp=S.ybase),this._dirtyRowService.markRangeDirty(S.scrollTop,S.scrollBottom),this._onScroll.fire(S.ydisp)},C.prototype.scrollLines=function(b,p){var y=this._bufferService.buffer;if(b<0){if(y.ydisp===0)return;this._bufferService.isUserScrolling=!0}else b+y.ydisp>=y.ybase&&(this._bufferService.isUserScrolling=!1);var S=y.ydisp;y.ydisp=Math.max(Math.min(y.ydisp+b,y.ybase),0),S!==y.ydisp&&(p||this._onScroll.fire(y.ydisp))},C.prototype.scrollPages=function(b){this.scrollLines(b*(this.rows-1))},C.prototype.scrollToTop=function(){this.scrollLines(-this._bufferService.buffer.ydisp)},C.prototype.scrollToBottom=function(){this.scrollLines(this._bufferService.buffer.ybase-this._bufferService.buffer.ydisp)},C.prototype.scrollToLine=function(b){var p=b-this._bufferService.buffer.ydisp;p!==0&&this.scrollLines(p)},C.prototype.addEscHandler=function(b,p){return this._inputHandler.addEscHandler(b,p)},C.prototype.addDcsHandler=function(b,p){return this._inputHandler.addDcsHandler(b,p)},C.prototype.addCsiHandler=function(b,p){return this._inputHandler.addCsiHandler(b,p)},C.prototype.addOscHandler=function(b,p){return this._inputHandler.addOscHandler(b,p)},C.prototype._setup=function(){this.optionsService.options.windowsMode&&this._enableWindowsMode()},C.prototype.reset=function(){this._inputHandler.reset(),this._bufferService.reset(),this._charsetService.reset(),this._coreService.reset(),this._coreMouseService.reset()},C.prototype._updateOptions=function(b){var p;switch(b){case"scrollback":this.buffers.resize(this.cols,this.rows);break;case"windowsMode":this.optionsService.options.windowsMode?this._enableWindowsMode():((p=this._windowsMode)===null||p===void 0||p.dispose(),this._windowsMode=void 0)}},C.prototype._enableWindowsMode=function(){var b=this;if(!this._windowsMode){var p=[];p.push(this.onLineFeed(f.updateWindowsModeWrappedState.bind(null,this._bufferService))),p.push(this.addCsiHandler({final:"H"},function(){return f.updateWindowsModeWrappedState(b._bufferService),!1})),this._windowsMode={dispose:function(){for(var y=0,S=p;y0?o[0].index:c.length;if(c.length!==x)throw new Error("[createInstance] First service dependency of "+l.name+" at position "+(x+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)}},m=this&&this.__spreadArrays||function(){for(var c=0,s=0,o=arguments.length;s=0;E--)(u=o[E])&&(x=(f<3?u(x):f>3?u(d,n,x):u(d,n))||x);return f>3&&x&&Object.defineProperty(d,n,x),x},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=m([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 m=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 m.Buffer(!0,c,s),o._normal.fillViewportRows(),o._alt=new m.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),m=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=m.CellData.fromCharData([0,i.NULL_CELL_CHAR,i.NULL_CELL_WIDTH,i.NULL_CELL_CODE]),this._whitespaceCell=m.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(x=0;xthis._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),x=u;x-- >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 C=this.ybase+this.y;if(!(C>=E&&C0&&(f.push({start:E+A.length+x,newLines:B}),x+=B.length),A.push.apply(A,B);var K=p.length-1,ye=p[K];ye===0&&(ye=p[--K]);for(var ae=A.length-y-1,Re=b;ae>=0;){var M=Math.min(Re,ye);if(A[K].copyCellsFrom(A[ae],Re-M,ye-M,M,!0),(ye-=M)===0&&(ye=p[--K]),(Re-=M)===0){ae--;var Y=Math.max(ae,0);Re=h.getWrappedLineTrimmedLength(A,Y,this._cols)}}for(D=0;D0;)this.ybase===0?this.y0){var ne=[],W=[];for(D=0;D=0;D--)if(Ce&&Ce.start>j+fe){for(var me=Ce.newLines.length-1;me>=0;me--)this.lines.set(D--,Ce.newLines[me]);D++,ne.push({index:j+1,amount:Ce.newLines.length}),fe+=Ce.newLines.length,Ce=f[++ve]}else this.lines.set(D,W[j--]);var _e=0;for(D=ne.length-1;D>=0;D--)ne[D].index+=_e,this.lines.onInsertEmitter.fire(ne[D]),_e+=ne[D].amount;var at=Math.max(0,H+x-this.lines.maxLength);at>0&&this.lines.onTrimEmitter.fire(at)}},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 x=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,x){return new o(this,n,a,u,f,x)},d}();e.Buffer=s;var o=function(){function d(n,a,u,f,x,E){u===void 0&&(u=0),f===void 0&&(f=n.lines.length),x===void 0&&(x=0),E===void 0&&(E=0),this._buffer=n,this._trimRight=a,this._startIndex=u,this._endIndex=f,this._startOverscan=x,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 m(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(m.prototype,"onDelete",{get:function(){return this.onDeleteEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onInsert",{get:function(){return this.onInsertEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.prototype,"onTrim",{get:function(){return this.onTrimEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(m.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},m.prototype.trimStart=function(i){i>this._length&&(i=this._length),this._startIndex+=i,this._length-=i,this.onTrimEmitter.fire(i)},m.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&&(b>n||d[b].getTrimmedLength()===0);b--)C++;C>0&&(l.push(c+d.length-C),l.push(C)),c+=d.length-1}}}return l},e.reflowLargerCreateNewLayout=function(g,m){for(var i=[],h=0,r=m[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 m=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 m.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),m=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=m.clone(e.DEFAULT_OPTIONS);for(var c=0,s=Object.keys(l);c=0;A--)(x=n[A])&&(w=(E<3?x(w):E>3?x(a,u,w):x(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,x,E){var w=n.call(this)||this;return w._bufferService=f,w._logService=x,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 x=this._bufferService.buffer;x.ybase!==x.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=m([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,x=f<3?d:a===null?a=Object.getOwnPropertyDescriptor(d,n):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")x=Reflect.decorate(o,d,n,a);else for(var E=o.length-1;E>=0;E--)(u=o[E])&&(x=(f<3?u(x):f>3?u(d,n,x):u(d,n))||x);return f>3&&x&&Object.defineProperty(d,n,x),x},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 m=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,m.IBufferService),g(1,m.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 m=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,m.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),m=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=m},function(N,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.UnicodeV6=void 0;var v,g=t(15),m=[[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(m){this.glevel=m,this.charset=this._charsets[m]},g.prototype.setgCharset=function(m,i){this._charsets[m]=i,this.glevel===m&&(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 m=g.buffer.lines.get(g.buffer.ybase+g.buffer.y-1),i=m==null?void 0:m.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(m){this._action=m,this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0}return g.prototype.writeSync=function(m){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+=m.length,this._writeBuffer.push(m),this._callbacks.push(i)},g.prototype._innerWrite=function(){for(var m=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 m._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 m=this._addons.length-1;m>=0;m--)this._addons[m].instance.dispose()},g.prototype.loadAddon=function(m,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(m)},g.prototype._wrappedAddonDispose=function(m){if(!m.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:x,boundary:E,skipOverflowHiddenElements:w}=s,A=typeof E=="function"?E:Ce=>Ce!==E;if(!t(c))throw new TypeError("Invalid target");const C=document.scrollingElement||document.documentElement,b=[];let p=c;for(;t(p)&&A(p);){if(p=i(p),p===C){b.push(p);break}p!=null&&p===document.body&&g(p)&&!g(document.documentElement)||p!=null&&g(p,w)&&b.push(p)}const y=(d=(o=window.visualViewport)==null?void 0:o.width)!=null?d:innerWidth,S=(a=(n=window.visualViewport)==null?void 0:n.height)!=null?a:innerHeight,{scrollX:B,scrollY:D}=window,{height:Z,width:K,top:ye,right:ae,bottom:Re,left:M}=c.getBoundingClientRect(),{top:Y,right:Q,bottom:ne,left:W}=(Ce=>{const fe=window.getComputedStyle(Ce);return{top:parseFloat(fe.scrollMarginTop)||0,right:parseFloat(fe.scrollMarginRight)||0,bottom:parseFloat(fe.scrollMarginBottom)||0,left:parseFloat(fe.scrollMarginLeft)||0}})(c);let H=f==="start"||f==="nearest"?ye-Y:f==="end"?Re+ne:ye+Z/2-Y+ne,j=x==="center"?M+K/2-W+Q:x==="end"?ae+Q:M-W;const ve=[];for(let Ce=0;Ce=0&&M>=0&&Re<=S&&ae<=y&&(fe===C&&!g(fe)||ye>=at&&Re<=We&&M>=Et&&ae<=ke))return ve;const Xe=getComputedStyle(fe),Qe=parseInt(Xe.borderLeftWidth,10),Ne=parseInt(Xe.borderTopWidth,10),Je=parseInt(Xe.borderRightWidth,10),se=parseInt(Xe.borderBottomWidth,10);let le=0,G=0;const R="offsetWidth"in fe?fe.offsetWidth-fe.clientWidth-Qe-Je:0,oe="offsetHeight"in fe?fe.offsetHeight-fe.clientHeight-Ne-se:0,be="offsetWidth"in fe?fe.offsetWidth===0?0:_e/fe.offsetWidth:0,k="offsetHeight"in fe?fe.offsetHeight===0?0:me/fe.offsetHeight:0;if(C===fe)le=f==="start"?H:f==="end"?H-S:f==="nearest"?m(D,D+S,S,Ne,se,D+H,D+H+Z,Z):H-S/2,G=x==="start"?j:x==="center"?j-y/2:x==="end"?j-y:m(B,B+y,y,Qe,Je,B+j,B+j+K,K),le=Math.max(0,le+D),G=Math.max(0,G+B);else{le=f==="start"?H-at-Ne:f==="end"?H-We+se+oe:f==="nearest"?m(at,We,me,Ne,se+oe,H,H+Z,Z):H-(at+me/2)+oe/2,G=x==="start"?j-Et-Qe:x==="center"?j-(Et+_e/2)+R/2:x==="end"?j-ke+Je+R:m(Et,ke,_e,Qe,Je+R,j,j+K,K);const{scrollLeft:L,scrollTop:ie}=fe;le=k===0?0:Math.max(0,Math.min(ie+le/k,fe.scrollHeight-me/k+oe)),G=be===0?0:Math.max(0,Math.min(L+G/be,fe.scrollWidth-_e/be+R)),H+=ie-le,j+=L-G}ve.push({el:fe,top:le,left:G})}return ve},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,x=u-o.left+o.right;n.scroll({top:f,left:x,behavior:d})}}}}]); diff --git a/p__Paths__New__index.9d930f2f.async.js b/p__Paths__New__index.a48547d6.async.js similarity index 92% rename from p__Paths__New__index.9d930f2f.async.js rename to p__Paths__New__index.a48547d6.async.js index 65fd915f29..2fef59ba4f 100644 --- a/p__Paths__New__index.9d930f2f.async.js +++ b/p__Paths__New__index.a48547d6.async.js @@ -97,7 +97,7 @@ `;for(let ko=0;ko{switch(cn){case dt:return ne.createElement(at,{callback:Ca,onCancel:So});case ln:return ne.createElement(It.Z,{callback:Ca,onCancel:So});case pt:return ne.createElement(Ne.Z,{callback:Ca,onCancel:So});case Jt:return ne.createElement(mt,{callback:Ca,onCancel:So});case bn:return ne.createElement(Pe,{callback:Ca,onCancel:So});case"maths-latex":return ne.createElement(kt,{showSaveButton:!0,callback:Ca});case"inline-latex":return ne.createElement(zt.Z,{showSaveButton:!0,callback:Ca});default:return null}},[cn]);function So(){jn("")}(0,ne.useEffect)(()=>{if(to.current){let Wn=function(ao){ha=!0,Ra=ao.pageY},hn=function(){ha=!1},vn=function(ao){if(ha){let $a=ao.pageY-Ra;$a<0&&($a=0),$a>300&&($a=300);let Po=ct+$a+"px";ba(Po)}},En=to.current,ha=!1,Ra=0;return En.addEventListener("mousedown",Wn),document.addEventListener("mousemove",vn),document.addEventListener("mouseup",hn),()=>{En.removeEventListener("mousedown",Wn),document.removeEventListener("mousemove",vn),document.removeEventListener("mouseup",hn)}}},[bt,to]),(0,ne.useEffect)(()=>{ba(ct)},[ct]);const Io=Le(De),qo=Le(Pa),Uo={width:Io,height:qo},no=(0,ne.useMemo)(()=>{if(oa){let Wn=new Date(oa),hn=Wn.getHours(),vn=Wn.getMinutes(),En=Wn.getSeconds();return hn=hn<10?"0"+hn:hn,vn=vn<10?"0"+vn:vn,En=En<10?"0"+En:En,`${hn}:${vn}:${En}`}return 0},[oa]),mo=Wn=>{const hn=[];if(Xn){let vn=-1;Wn=Wn.replace(/(@▁▁@|@▁@)/g,function(En,ha,Ra){hn.push({multiLine:En!==Et})})}return hn};function Vo(){window.sessionStorage.removeItem(dn),Va(!1),Qn(0)}function ur(){Va(!1),Qn(0),bt.setValue(window.sessionStorage.getItem(dn))}(0,ne.useEffect)(()=>{Dt[cn]&&cn!==en&&cn!==Jt&&setTimeout(()=>{const Wn=document.getElementsByClassName("markdown-popup-form")[0],hn=window.innerWidth/2-Wn.offsetWidth/2,vn=window.innerHeight/2-Wn.offsetHeight/2;Na(hn),xa(vn)},0)},[cn]);const Xo=Wn=>{Wn.preventDefault();const hn=Wn.clientX-za,vn=Wn.clientY-Oa;document.body.onmousemove=En=>{let ha=En.clientX-hn,Ra=En.clientY-vn;const ao=document.getElementsByClassName("markdown-popup-form")[0],$a=window.innerWidth-ao.offsetWidth,Po=window.innerHeight-ao.offsetHeight;ha=Math.max(0,Math.min(ha,$a)),Ra=Math.max(0,Math.min(Ra,Po)),dr(En.clientX,En.clientY,hn,vn)&&(Na(ha),xa(Ra))},document.body.onmouseup=function(){document.body.onmousemove=null}},dr=(Wn,hn,vn,En)=>{const ha=document.body.clientHeight,Ra=document.body.clientWidth;return Wn<20&&vn>Wn||Wn>Ra-20&&vnhn||hn>ha-20&&EnFe in Se?ut(Se,Fe,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Se[Fe]=pe,x=(Se,Fe)=>{for(var pe in Fe||(Fe={}))y.call(Fe,pe)&&b(Se,pe,Fe[pe]);if(a)for(var pe of a(Fe))E.call(Fe,pe)&&b(Se,pe,Fe[pe]);return Se},z=(Se,Fe)=>Xe(Se,ae(Fe));const{useForm:ee}=ne.default,oe={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var de=({callback:Se,onCancel:Fe})=>{const[pe]=ee();let Ot=(0,_e.useRef)();function Ct(ht){Ot.current.width=pe.getFieldValue("width"),Ot.current.align=pe.getFieldValue("align"),Se(ht,Ot.current)}function un(ht,Mt){if(ht.status===-1){ue.ZP.error(ht.message);return}pe.setFieldsValue({src:`/api/attachments/${ht.id}`,type:Mt.type})}function rt(ht){let Mt=ht.target.files[0];Ot.current=Mt,Ee(Mt,un)}return Ye.createElement(ne.default,z(x({form:pe},ie),{className:"upload-image-panel",onFinish:Ct,style:{width:470,overflow:"hidden"}}),Ye.createElement(ne.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ye.createElement("div",{className:"flex-container"},Ye.createElement(ne.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ye.createElement(He.default,{style:oe})),Ye.createElement(ce,{onFileChange:rt}))),Ye.createElement(ne.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ye.createElement(He.default,{style:{width:264}})),Ye.createElement(ne.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ye.createElement(Je.Z,null,Ye.createElement(ne.default.Item,{name:"width",style:{margin:0}},Ye.createElement(Oe.Z,{style:{width:264}})),Ye.createElement("span",{className:"ml8"},"%"))),Ye.createElement(ne.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ye.createElement(we.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"}]})),Ye.createElement("aside",null,Ye.createElement(ne.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ye.createElement(re.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ye.createElement(re.ZP,{type:"default",onClick:Fe},"\u53D6\u6D88"))))};function ce({onFileChange:Se}){return Ye.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ye.createElement("input",{type:"file",onChange:Se}))}function Ee(Se,Fe){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,$e.bg)())throw ue.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let pe=new FormData;pe.append("editormd-image-file",Se),pe.append("file_param_name","editormd-image-file"),pe.append("byxhr","true");var Ot=new window.XMLHttpRequest;Ot.withCredentials=!0,Ot.addEventListener("load",function(Ct){Fe(JSON.parse(Ct.target.responseText),Se)},!1),Ot.addEventListener("error",function(Ct){console.error(Ct)},!1),Ot.open("POST",`${et.KI}/api/attachments.json`),Ot.send(pe)}},57261:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return He}});var ne=te(59301),ue=te(4676);class He extends ne.Component{constructor(Oe){super(Oe);const we=window.document;this.node=we.createElement("div"),we.body.appendChild(this.node)}render(){const{children:Oe}=this.props;return(0,ue.createPortal)(Oe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},59672:function(Pt,Nt,te){"use strict";te.d(Nt,{i:function(){return de},Z:function(){return Ee}});var ne={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"},ue=te(71418),He=te(6848),Je=te(92310),Oe=te.n(Je),we=te(65862),re=te(2524),et=te(41867),_e="data:image/png;base64,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",$e="data:image/png;base64,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",Ye="data:image/png;base64,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",ut="data:image/png;base64,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",Xe="data:image/png;base64,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",ae="data:image/png;base64,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",a="data:image/png;base64,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",y="data:image/png;base64,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",E="data:image/png;base64,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",b="data:image/png;base64,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",x="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",z="data:image/png;base64,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",ee="data:image/png;base64,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",oe="data:image/png;base64,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",ie=te(59301);const de=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:_e,swimg:$e},{name:"101\u8BA1\u5212",ptimg:Ye,swimg:ut},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Xe,swimg:ae},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:y},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:E,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:x,swimg:z}];var Ee=({className:Se,dataSource:Fe=[],col:pe=4,right:Ot,bottom:Ct=23,precision:un=0,wrapWidth:rt=1200,trackEventItems:ht,loading:Mt,onRemove:$t=()=>{},isCurrent:Ut=!0,showAlias:vt=!1})=>{const Ke=Math.floor((rt-(pe-1)*Ot)/pe),at=[{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(It=>(window.ENV==="build"&&(It.ptimg=`/react/build${It.ptimg}`,It.swimg=`/react/build${It.swimg}`),It));return ie.createElement(ue.Z,{spinning:Mt},ie.createElement("div",{className:Oe()(ne.list,Se)},!!(Fe!=null&&Fe.length)&&(Fe==null?void 0:Fe.map((It,Ne)=>{const{name:Ve,id:wt,identifier:tn,featured:ot,school_name:xt,image_url:xe,excellent:Vt,is_plan:mn,subject_tags:An=[]}=It,fn=An==null?void 0:An.filter(We=>We!=="\u5FC5\u4FEE\u8BFE\u7A0B"&&We!=="\u9009\u4FEE\u8BFE\u7A0B");return ie.createElement("div",{key:wt,className:ne.wrap,style:{width:Ke,marginRight:(1+Ne)%pe===0?0:Ot+un,marginBottom:Ct}},ie.createElement("a",{className:ne.li,onClick:We=>{We.preventDefault(),We.stopPropagation(),ht&&(0,we.L9)([ht]),(0,we.xg)(`/paths/${tn}`)}},ie.createElement("div",{className:ne.img},ie.createElement("img",{className:ne.cover,src:`${xe}`}),Ut&&(0,et.bg)()&&(It==null?void 0:It.studying)&&ie.createElement("div",{className:`${ne.movebq} user-path-items`,onClick:We=>{We.stopPropagation(),$t(It)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),fn==null?void 0:fn.map((We,Ue)=>{var Ce,ge;if(Ue===0){const mt=(Ce=at.find(he=>he.name==We))==null?void 0:Ce.swimg;return ie.createElement("img",{className:ne.sign,src:mt,style:{left:"-4px"}})}const Me=(ge=at.find(mt=>mt.name==We))==null?void 0:ge.ptimg;return ie.createElement("img",{className:ne.sign,src:Me,style:{left:`${48+52*(Ue-1)+2*Ue}px`}})}),((It==null?void 0:It.must)||It.not_must)&&ie.createElement("img",{className:ne.sign,src:It.must?ee:oe,style:{width:28,left:fn!=null&&fn.length?48+52*((fn==null?void 0:fn.length)-1)+2*(fn==null?void 0:fn.length):7}}),ie.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(It==null?void 0:It.excellent)&&ie.createElement("div",{className:ne.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ie.createElement("div",{className:ne.name},ie.createElement(He.Z,{title:vt&&(It!=null&&It.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ve}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${It==null?void 0:It.excellent_alias_name}`)):Ve},ie.createElement("span",{className:ne.e},vt&&(It==null?void 0:It.excellent_alias_name)||Ve))),ie.createElement("div",{className:ne.tags},ie.createElement("div",null,ie.createElement(He.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,It.stages_count))),ie.createElement(He.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,It.members_count)))))))})),!Fe.length&&ie.createElement(re.Z,null)))}},82636:function(Pt,Nt,te){"use strict";te.d(Nt,{jL:function(){return Oe},w9:function(){return Ke},QD:function(){return zt},cQ:function(){return ht.Z},op:function(){return Pe},O5:function(){return Rt},_b:function(){return en},t7:function(){return b},Gi:function(){return tn},YG:function(){return Ve},qp:function(){return Ye},vr:function(){return dt},qE:function(){return At},Je:function(){return ee},wb:function(){return rt},cq:function(){return An},tp:function(){return ae}});var ne=te(59301),ue={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},He="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==",Oe=({dataSource:me=[],img:Le,imgWidth:je=346,title:Qe,sunTitle:st,bannerExtraContent:Dt})=>ne.createElement("div",{className:ue.banner},ne.createElement("div",{className:ue.content},ne.createElement("aside",null,ne.createElement("p",null,ne.createElement("b",null,Qe),ne.createElement("span",null,st)),me.length>0&&ne.createElement("div",{className:ue.btns},me.map((ft,Ae)=>ne.createElement("div",{key:Ae,onClick:ft.click},ft.name,ft.sign?ne.createElement("img",{src:He,width:39}):null))),Dt),Le&&ne.createElement("img",{style:{marginTop:33,marginRight:38},src:Le,width:je}))),we={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"},re=te(92310),et=te.n(re),_e=te(89392),Ye=({dataSource:me=[],value:Le,onChange:je,onTitleChange:Qe,className:st,title:Dt,titleWidth:ft=41,style:Ae={},fontColor:Ie="#6A7283",showCount:De})=>{const[ct,Wt]=(0,ne.useState)(0),[gt,on]=(0,ne.useState)(!1),qt=(0,ne.useRef)(null),Tt=(0,ne.useRef)(null);return(0,ne.useEffect)(()=>{var dn;me.length!==0&&(((dn=qt==null?void 0:qt.current)==null?void 0:dn.clientHeight)>97?Wt(1):Wt(0)),me.length===0&&Wt(0),on(!1)},[me]),ne.createElement("div",{className:et()(we.row,st),style:Ae},ne.createElement("div",{onClick:(0,_e.throttle)(()=>Qe==null?void 0:Qe(),2e3),style:{width:ft,marginTop:gt?12:4},className:`${we.title} ${Qe?"current":""}`},Dt),ne.createElement("div",{className:gt?`${we.tagsWrap} ${we.tagsBorderWrap}`:we.tagsWrap},ne.createElement("div",{className:we.bar,ref:Tt,style:ct>0?{height:ct===1?97:"auto",overflow:ct===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ne.createElement("div",{className:we.tag,ref:qt},me==null?void 0:me.map(dn=>ne.createElement("span",{onClick:()=>je(dn.id),key:dn.id,style:{color:Ie},className:Le===dn.id?we.active:""},ne.createElement("span",{title:dn.name,className:we.name},dn.name),!!De&&ne.createElement("span",{className:we.num},dn.count))))),!!ct&&ne.createElement(ne.Fragment,null,ct===1?ne.createElement("div",{onClick:()=>{var dn;Wt(2),((dn=qt==null?void 0:qt.current)==null?void 0:dn.clientHeight)>245?on(!0):on(!1)},className:we.action},"\u5C55\u5F00",ne.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ne.createElement("div",{onClick:()=>{Tt.current.scrollTop=0,Wt(1),on(!1)},className:we.action},"\u6536\u8D77",ne.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ut={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"},ae=({dataSource:me=[],value:Le,onChange:je,className:Qe,style:st={}})=>ne.createElement("div",{style:st,className:et()(ut.tabs,Qe)},me.map(Dt=>ne.createElement("span",{onClick:()=>je(Dt.id),className:Le===Dt.id?ut.active:"",key:Dt.id},Dt.name))),a={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},y=te(92832),b=({dataSource:me=[],value:Le="",onChange:je,onInputChange:Qe=()=>{},className:st,style:Dt={},placeholder:ft,allowClear:Ae=!1})=>{var Ie;const[De,ct]=(0,ne.useState)(""),[Wt,gt]=(0,ne.useState)("");(0,ne.useEffect)(()=>{var Tt;let dn=Le;(Tt=JSON.stringify(Le))!=null&&Tt.includes("{")&&(ct(Le.id),dn=Le.value||"");try{gt(decodeURIComponent(dn||""))}catch(Mn){gt(decodeURIComponent(dn||""))}},[Le]);const on=()=>{je(encodeURIComponent(Wt),De||null)},qt=Tt=>{Tt!==De&&(ct(Tt),je(encodeURIComponent(Wt),Tt))};return ne.createElement("div",{className:et()(a.input,st),style:Dt},!!me.length&&ne.createElement("div",{className:a.dropdown},ne.createElement("div",{className:a.text},(Ie=me.find(Tt=>Tt.id===De))==null?void 0:Ie.name,ne.createElement("i",{className:"iconfont icon-zhankai4"}),ne.createElement("b",{className:a.b1}),ne.createElement("b",{className:a.b2})),ne.createElement("div",{className:a.menu},me.map((Tt,dn)=>ne.createElement("div",{key:dn,onClick:()=>qt(Tt.id)},Tt.name)))),ne.createElement(y.default,{onPressEnter:on,value:Wt,onChange:Tt=>{gt(Tt.target.value),Qe(encodeURIComponent(Tt.target.value),De||null)},bordered:!1,placeholder:ft}),ne.createElement("i",{onClick:on,className:"iconfont icon-sousuo9 font14 pl10 current"}))},x={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"},ee=({value:me,onChange:Le,className:je,total:Qe,pageSize:st,style:Dt={}})=>{const ft=me<2,Ae=me>=Math.ceil(Qe/st);return Qe<=st?ne.createElement(ne.Fragment,null):ne.createElement("div",{className:et()(x.quickPager,je),style:Dt},ne.createElement("div",{onClick:()=>{ft||Le(me-1,"prev")},className:ft?x.disabled:""},"\u4E0A\u4E00\u9875"),ne.createElement("div",{onClick:()=>{Ae||Le(me+1,"next")},className:Ae?x.disabled:""},"\u4E0B\u4E00\u9875"))},oe={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"},ie=te(71418),de=te(6848),ce=te(13570),Ee=te(74128),Se=te(65862),Fe=te(96908),pe=te(57177),Ot=te(81378),Ct=te(2524),rt=({className:me,dataSource:Le=[],col:je=4,right:Qe,bottom:st=23,precision:Dt=0,wrapWidth:ft=1200,trackEventItems:Ae,loading:Ie})=>{const De=Math.floor((ft-(je-1)*Qe)/je);return ne.createElement(ie.Z,{spinning:Ie},ne.createElement("div",{className:et()(oe.list,me)},!!Le.length&&Le.map((ct,Wt)=>{const{name:gt,id:on,identifier:qt,power:Tt,cover_image_id:dn,pic:Mn}=ct;return ne.createElement("div",{className:oe.wrap,key:on,style:{width:De,marginRight:(1+Wt)%je===0?0:Qe+Dt,marginBottom:st}},ne.createElement("a",{target:"_blank",href:`/shixuns/${qt}/challenges`,className:oe.li,onClick:Qt=>{Qt.preventDefault(),Ae&&(0,Se.L9)([Ae]),Tt&&(0,Se.xg)(`/shixuns/${qt}/challenges`)}},ne.createElement("div",{className:oe.img},ne.createElement("img",{className:oe.cover,src:`${Mn}`}),ct.is_jupyter&&ne.createElement("img",{className:oe.sign,src:Fe}),ct.is_jupyter_lab&&ne.createElement("img",{className:oe.sign,src:pe}),ct.is_unity_3d&&ne.createElement("img",{className:oe.sign,src:Ot})),ne.createElement("div",{className:oe.name},ne.createElement(de.Z,{title:gt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ne.createElement("span",{className:oe.e},gt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ne.createElement("div",{className:oe.tags},ne.createElement(de.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ne.createElement("span",null,ct.challenges_count))),!!ct.myshixuns_count&&ne.createElement(de.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ne.createElement("span",null,ct.myshixuns_count))),ne.createElement(de.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ne.createElement("span",null,ne.createElement("span",null,ct.level))),ne.createElement("div",{className:oe.rate},ne.createElement(ce.Z,{allowHalf:!0,disabled:!0,defaultValue:ct.score_info}),ne.createElement("span",null,"\xA0",ct.score_info?`${ct.score_info}\u5206`:"5\u5206")))),!Tt&&ne.createElement("div",{className:oe.lockWrap},ne.createElement("img",{src:`${Ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Le.length&&ne.createElement(Ct.Z,null)))},ht=te(59672),Mt={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"},$t="data:image/png;base64,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",Ut=te(59301),Ke=({className:me,dataSource:Le=[],col:je=4,right:Qe,bottom:st=23,precision:Dt=0,wrapWidth:ft=1200,trackEventItems:Ae,loading:Ie})=>{const De=Math.floor((ft-(je-1)*Qe)/je);return Ut.createElement(ie.Z,{spinning:Ie},Ut.createElement("div",{className:et()(Mt.list,me)},!!Le.length&&Le.map((ct,Wt)=>{const{subject_identifier:gt,id:on,identifier:qt,power:Tt}=ct,dn=ct.is_public!=0&&ct.is_public;return Ut.createElement("div",{className:Mt.wrap,key:on,style:{width:De,marginRight:(1+Wt)%je===0?0:Qe+Dt,marginBottom:st}},Ut.createElement("a",{className:Mt.li,onClick:Mn=>{Mn.preventDefault(),Ae&&(0,Se.L9)([Ae]),(0,Se.xg)(ct.first_category_url)}},Ut.createElement("div",{className:Mt.top},Ut.createElement(de.Z,{title:ct.name},Ut.createElement("div",{className:Mt.name},ct.name)),Ut.createElement("img",{className:Mt.img,src:Ee.Z.IMG_SERVER+"/images/"+ct.avatar_url}),Ut.createElement("div",{className:Mt.text,title:ct.creator},ct.creator),gt&&Ut.createElement("div",{className:Mt.btns},Ut.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ut.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),dn&&Ut.createElement("div",{className:Mt.sign},"\u516C\u5F00")),Ut.createElement("div",{className:Mt.bottom},ct.visits>0&&Ut.createElement(de.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-liulanyan"}),Ut.createElement("span",null,ct.visits))),ct.course_members_count>0&&Ut.createElement(de.Z,{title:"\u6210\u5458",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-chengyuan"}),ct.course_members_count)),ct.tasks_count>0&&Ut.createElement(de.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-zuoye"}),ct.tasks_count)),ct.is_end?Ut.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ut.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ct.is_accessible&&Ut.createElement("div",{className:Mt.lockWrap},Ut.createElement("img",{src:`${Ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ut.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Le.length&&Ut.createElement(Ct.Z,null)))},at={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"},It=te(65582),Ve=({dataSource:me=[],value:Le,onChange:je,className:Qe,style:st={},tabBarExtraContent:Dt})=>ne.createElement("div",{className:et()(at.tabs,Qe),style:st},ne.createElement("div",{className:at.tabsWrap},me.map((ft,Ae)=>ne.createElement("aside",{className:at.tab,onClick:()=>{je(ft.id),ft.link&&It.history.push(ft.link)},key:Ae},ne.createElement("div",{className:Le===ft.id?at.active:""},ft.name),(ft==null?void 0:ft.resetCount)==null&&(ft==null?void 0:ft.total)!==void 0&&ne.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&&ne.createElement(de.Z,{title:(ft==null?void 0:ft.tip)!=null?ft==null?void 0:ft.tip:""},ne.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ne.createElement("span",{style:{color:"#000"}},ft==null?void 0:ft.resetCount),"/",ne.createElement("span",null,ft==null?void 0:ft.total),"\uFF09"))))),ne.createElement("div",{className:at.tabBar},Dt)),tn=({className:me,style:Le={},children:je})=>ne.createElement("div",{className:et()(me),style:Le},je),ot={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=te(38854),xe=te(20834);const Vt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var An=({sortValue:me,dropValue:Le,className:je,onSort:Qe,onDrop:st,dataSource:Dt=Vt})=>{var ft;return ne.createElement("div",{className:et()(ot.orderWrap,je)},ne.createElement(xt.Z,{dropdownRender:()=>ne.createElement(xe.default,null,Dt.map((Ae,Ie)=>ne.createElement(xe.default.Item,{key:Ie,onClick:()=>st(Ae.id)},Ae.name)))},ne.createElement("span",{className:ot.orderTextWrap},(ft=Dt.find(Ae=>Le===Ae.id))==null?void 0:ft.name)),ne.createElement("span",{className:ot.orderIconWrap},ne.createElement("span",{className:ot.orderAsc},ne.createElement("i",{className:me==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ot.cursorPointer} ${ot.active}`:`iconfont icon-sanjiaoxing-up font12 ${ot.cursorPointer}`,onClick:()=>Qe(me==="asc"?"desc":"asc")})),ne.createElement("span",{className:ot.orderDesc},ne.createElement("i",{className:me==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ot.cursorPointer} ${ot.active}`:`iconfont icon-sanjiaoxing-down font12 ${ot.cursorPointer}`,onClick:()=>Qe(me==="asc"?"desc":"asc")}))))},fn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},We=te(3113),Ue=Object.defineProperty,Ce=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,mt=(me,Le,je)=>Le in me?Ue(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:je}):me[Le]=je,he=(me,Le)=>{for(var je in Le||(Le={}))ge.call(Le,je)&&mt(me,je,Le[je]);if(Ce)for(var je of Ce(Le))Me.call(Le,je)&&mt(me,je,Le[je]);return me},ve=(me,Le)=>{var je={};for(var Qe in me)ge.call(me,Qe)&&Le.indexOf(Qe)<0&&(je[Qe]=me[Qe]);if(me!=null&&Ce)for(var Qe of Ce(me))Le.indexOf(Qe)<0&&Me.call(me,Qe)&&(je[Qe]=me[Qe]);return je},qe=(me,Le,je)=>new Promise((Qe,st)=>{var Dt=Ie=>{try{Ae(je.next(Ie))}catch(De){st(De)}},ft=Ie=>{try{Ae(je.throw(Ie))}catch(De){st(De)}},Ae=Ie=>Ie.done?Qe(Ie.value):Promise.resolve(Ie.value).then(Dt,ft);Ae((je=je.apply(me,Le)).next())}),Pe=me=>{var Le=me,{className:je,style:Qe,children:st,loading:Dt=!1,openLoading:ft,onClick:Ae=()=>{},size:Ie="middle",shape:De="round"}=Le,ct=ve(Le,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Wt,gt]=(0,ne.useState)(!1);return ne.createElement(We.ZP,he({onClick:(0,_e.throttle)(on=>qe(void 0,null,function*(){ft&>(!0);try{yield Ae(on)}catch(qt){console.log("error",qt)}ft&>(!1)}),2e3,{leading:!0,trailing:!1}),className:et()(fn.btn,fn[`${Ie}-${De}`],je),style:Qe,size:Ie,shape:De,loading:Wt||Dt},ct),st)},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"},At=({className:me,style:Le,children:je=null,onClick:Qe,title:st})=>ne.createElement("div",{className:et()(Ge.head,me),style:Le},ne.createElement("span",{className:"primary-hover",onClick:Qe},ne.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ne.createElement("b",{title:st},st),ne.createElement("div",{className:Ge.node},je)),Zt={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"},zt=({confirmShow:me=!0,confirmTitle:Le,confirmClick:je,cancelShow:Qe=!0,cancelTitle:st,cancelClick:Dt,className:ft,style:Ae,confirmLoading:Ie=!1})=>ne.createElement("div",{className:et()(Zt.btns,ft),style:Ae},me&&ne.createElement(We.ZP,{loading:Ie,onClick:je,type:"primary",className:Zt.confirm},Le),Qe&&ne.createElement(We.ZP,{onClick:Dt,className:Zt.cancel},st)),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"},dt=({className:me,style:Le={},LeftContent:je,children:Qe,RightContent:st})=>ne.createElement("div",{className:et()(be.fixedBottom,me),style:Le},ne.createElement("div",{className:be.wrap},ne.createElement("div",{className:be.left},je),ne.createElement("div",{className:be.center},Qe),ne.createElement("div",{className:be.right},st))),pt={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"},en=({className:me,style:Le={},dataSource:je=[]})=>ne.createElement("div",{className:et()(pt.crumbs,me),style:Le},je.map((Qe,st)=>stIt.history.push(Qe.path)},Qe.name):ne.createElement("span",null,Qe.name),ne.createElement("span",null,"\xA0",">","\xA0")):ne.createElement("span",{key:st,style:{color:"#5F6368"}},Qe.name))),gn=te(31797),ln=Object.defineProperty,bn=Object.defineProperties,On=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,Rn=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,Yn=(me,Le,je)=>Le in me?ln(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:je}):me[Le]=je,Cn=(me,Le)=>{for(var je in Le||(Le={}))Rn.call(Le,je)&&Yn(me,je,Le[je]);if(Ln)for(var je of Ln(Le))Jn.call(Le,je)&&Yn(me,je,Le[je]);return me},ga=(me,Le)=>bn(me,On(Le)),St=(me,Le)=>{var je={};for(var Qe in me)Rn.call(me,Qe)&&Le.indexOf(Qe)<0&&(je[Qe]=me[Qe]);if(me!=null&&Ln)for(var Qe of Ln(me))Le.indexOf(Qe)<0&&Jn.call(me,Qe)&&(je[Qe]=me[Qe]);return je};const{Countdown:_t}=gn.default;var Rt=me=>{var Le=me,{onChange:je}=Le,Qe=St(Le,["onChange"]);const[st,Dt]=(0,ne.useState)(null);(0,ne.useEffect)(()=>{typeof st=="number"&&st>=0&&je(st)},[st]);const ft=Ae=>{const Ie=Math.floor(Ae/1e3);Dt(Ie)};return ne.createElement(_t,ga(Cn({},Qe),{onChange:ft}))}},31103:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return ue}});var ne=te(59301);function ue(He,Je){const Oe=(0,ne.useRef)();(0,ne.useEffect)(()=>{Oe.current=He}),(0,ne.useEffect)(()=>{function we(){Oe.current()}if(Je!==null){let re=setInterval(we,Je);return()=>clearInterval(re)}},[Je])}},80024:function(Pt,Nt,te){"use strict";te.d(Nt,{$J:function(){return He},JZ:function(){return Oe},bN:function(){return re},jP:function(){return we},rO:function(){return Je}});var ne=te(38147),ue=(et,_e,$e)=>new Promise((Ye,ut)=>{var Xe=y=>{try{a($e.next(y))}catch(E){ut(E)}},ae=y=>{try{a($e.throw(y))}catch(E){ut(E)}},a=y=>y.done?Ye(y.value):Promise.resolve(y.value).then(Xe,ae);a(($e=$e.apply(et,_e)).next())});function He(et){return(0,ne.U2)(`libraries/${et}.json`)}function Je(et){return(0,ne.U2)("library_tags.json",et)}function Oe(et){return ue(this,null,function*(){return(yield(0,ne.IV)(`attachments/${et}.json`)).status===0})}function we(et){return(0,ne.v_)("libraries.json",et)}function re(et,_e){return(0,ne.gz)(`libraries/${et}.json`,_e)}},24100:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return $e}});var ne=te(43418),ue={ul:"ul___TdfYY"},He=te(32637),Je=te(59301),Oe=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,et=(Ye,ut)=>{var Xe={};for(var ae in Ye)we.call(Ye,ae)&&ut.indexOf(ae)<0&&(Xe[ae]=Ye[ae]);if(Ye!=null&&Oe)for(var ae of Oe(Ye))ut.indexOf(ae)<0&&re.call(Ye,ae)&&(Xe[ae]=Ye[ae]);return Xe},$e=Ye=>{var ut=Ye,{open:Xe,onCancel:ae}=ut,a=et(ut,["open","onCancel"]);return Je.createElement(ne.default,{centered:!0,open:Xe,title:Je.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:ae,footer:null},Je.createElement("div",null,Je.createElement("div",{className:"tc"},Je.createElement("img",{className:"mt10",src:He,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),Je.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),Je.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),Je.createElement("div",{style:{color:"#333"},className:"pt30 font14"},Je.createElement("ul",{className:ue.ul},Je.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),Je.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),Je.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5934\u6B4C\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},78397:function(Pt,Nt,te){"use strict";te.r(Nt),te.d(Nt,{default:function(){return _t}});var ne=te(59301),ue=te(65582),He=te(92832),Je=te(98228),Oe=te(57809),we=te(78241),re=te(8591),et=te(43418),_e=te(88522),$e=te(95237),Ye=te(43604),ut=te(78673),Xe=te(5112),ae=te(24905),a=te(17574),y=te(54580),E=te(3113),b=te(71418),x=te(96565),z={bg:"bg____raBL",wrap:"wrap___HeK2P",crumbs:"crumbs___bamBY",titleWrap:"titleWrap___UpC0c",flexRow:"flexRow___WjoyK",flexJustifyCenter:"flexJustifyCenter___V6ndk",flexAlignEnd:"flexAlignEnd___So64w",flexAlignCenter:"flexAlignCenter___WWRXs",flexColumn:"flexColumn___b0Fz8",formWrap:"formWrap___Bmhgz",fieldWrap:"fieldWrap___pR4UB",mdWrap:"mdWrap___FPskk",tree:"tree___bVp9O",backgroundFa:"backgroundFa___ghlCO",aBtn:"aBtn___M7dWu",bBtn:"bBtn___XycZO",cascaderWrap:"cascaderWrap___CPNAV",listItem:"listItem____eV5T",right:"right___x8wr7",one:"one___wdYdi",schoolHintWrap:"schoolHintWrap___AWsQj",colorCDCDCD:"colorCDCDCD___xguLh",color0152d9:"color0152d9___MEYYd",spanText:"spanText___Srs_u",addTypeRadio:"addTypeRadio___JTRkP",add_ai:"add_ai___JGWFe",paths_content:"paths_content___Rzg9i",content_header:"content_header___LvvU1",header_box:"header_box___c05Gw",header_bj:"header_bj____CaVY",header_text:"header_text___jNO1N",lianjie:"lianjie___vtxBe",buzou_box:"buzou_box___qkXlL",no_start_style:"no_start_style___ONC9T",start_style:"start_style___vWVZl"},ee=te(65862),oe=te(74128),ie=te(38147),de=te(64165),ce={cascaderContainer:"cascaderContainer___uz26h",valueWrap:"valueWrap___zTHXb",valueItem:"valueItem___vBNoA",placeholder:"placeholder___bJTkn",modalWrap:"modalWrap___uhROO",left:"left___oZrbl",right:"right___y9QjL",disabled:"disabled___LVx0f",emptyWrap:"emptyWrap___KG5pK"},Ee=te(99267),Se=te(38819),Fe=Object.defineProperty,pe=Object.defineProperties,Ot=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,ht=(Et,Rt,me)=>Rt in Et?Fe(Et,Rt,{enumerable:!0,configurable:!0,writable:!0,value:me}):Et[Rt]=me,Mt=(Et,Rt)=>{for(var me in Rt||(Rt={}))un.call(Rt,me)&&ht(Et,me,Rt[me]);if(Ct)for(var me of Ct(Rt))rt.call(Rt,me)&&ht(Et,me,Rt[me]);return Et},$t=(Et,Rt)=>pe(Et,Ot(Rt)),Ut=(Et,Rt)=>{var me={};for(var Le in Et)un.call(Et,Le)&&Rt.indexOf(Le)<0&&(me[Le]=Et[Le]);if(Et!=null&&Ct)for(var Le of Ct(Et))Rt.indexOf(Le)<0&&rt.call(Et,Le)&&(me[Le]=Et[Le]);return me};const vt=(0,ne.createRef)();var at=({dataSource:Et,placeholder:Rt,defaultValue:me,onChange:Le})=>{const[je,Qe]=(0,ne.useState)(!1),[st,Dt]=(0,ne.useState)({data:[],objData:{},ids:[]}),[ft,Ae]=(0,ne.useState)({});(0,ne.useEffect)(()=>{window.addEventListener("click",()=>{Qe(!1),Ae({})})},[]),(0,ne.useEffect)(()=>{if(me){let gt={},on=[];me.forEach(qt=>{const Tt=qt,{sub_discipline:dn}=Tt,Mn=Ut(Tt,["sub_discipline"]);dn&&(gt[dn.id]=$t(Mt({},Mn),{sub_disciplines:[dn]}),on.push(dn.id))}),Dt({ids:on,data:Object.values(gt),objData:gt}),Le(on)}},[me]);const Ie=()=>ne.createElement("div",{className:ce.emptyWrap},ne.createElement(de.Z,{image:de.Z.PRESENTED_IMAGE_SIMPLE})),De=gt=>{if(st.ids.includes(gt.id))return!1;const on=ft,{sub_disciplines:qt}=on,Tt=Ut(on,["sub_disciplines"]),dn=$t(Mt({},st.objData),{[gt.id]:$t(Mt({},Tt),{sub_disciplines:[gt]})});Dt({ids:[...st.ids,gt.id],data:Object.values(dn),objData:dn}),Le([...st.ids,gt.id])},ct=gt=>{const on=st.objData;delete on[gt];const qt=st.ids.filter(Tt=>Tt!==gt);Dt({data:Object.values(on),objData:on,ids:qt}),Le(qt)};let Wt=45;return vt&&vt.current&&vt.current.clientHeight>45&&(Wt=vt.current.clientHeight+5),ne.createElement("div",{className:ce.cascaderContainer,onClick:gt=>{gt.stopPropagation()}},ne.createElement("div",{ref:vt,className:ce.valueWrap,onClick:()=>Qe(!je)},st.data.length===0&&ne.createElement("span",{className:ce.placeholder},Rt||"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),st.data.map(gt=>ne.createElement("div",{className:ce.valueItem,key:gt.id},ne.createElement("span",null,gt.name),ne.createElement("span",null,"/"),ne.createElement("span",null,gt.sub_disciplines[0].name),ne.createElement("span",{onClick:on=>{on.stopPropagation(),on.preventDefault(),ct(gt.sub_disciplines[0].id)}},ne.createElement(Ee.Z,null))))),je&&ne.createElement("div",{className:ce.modalWrap,style:{top:Wt}},ne.createElement("div",{className:ce.left},Et.length===0&&Ie(),Et.length>0&&Et.map(gt=>ne.createElement("div",{key:gt.id,onClick:()=>{Ae(gt)}},ne.createElement("span",null,gt.name),ne.createElement("span",null,ne.createElement(Se.Z,null))))),ft.sub_disciplines&&ne.createElement("div",{className:ce.right},ft.sub_disciplines.length===0&&Ie(),ft.sub_disciplines.length>0&&ft.sub_disciplines.map(gt=>{const on=st.ids.includes(gt.id);return ne.createElement("div",{key:gt.id,className:on?ce.disabled:"",onClick:()=>{De(gt),Qe(!1)}},gt.name)}))))},It=te(1710),Ne=te(19842),Ve=te(29679),wt=te(19248),tn=te(56531),ot={flexRow:"flexRow___qY1Ro",flexColumn:"flexColumn___xTKsc",formWrap:"formWrap___OJ1NZ",example:"example___XZnZv",footerWrap:"footerWrap___DSZCv"},xt=te(59301),xe=Object.defineProperty,Vt=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,fn=(Et,Rt,me)=>Rt in Et?xe(Et,Rt,{enumerable:!0,configurable:!0,writable:!0,value:me}):Et[Rt]=me,We=(Et,Rt)=>{for(var me in Rt||(Rt={}))mn.call(Rt,me)&&fn(Et,me,Rt[me]);if(Vt)for(var me of Vt(Rt))An.call(Rt,me)&&fn(Et,me,Rt[me]);return Et},Ue=(Et,Rt)=>{var me={};for(var Le in Et)mn.call(Et,Le)&&Rt.indexOf(Le)<0&&(me[Le]=Et[Le]);if(Et!=null&&Vt)for(var Le of Vt(Et))Rt.indexOf(Le)<0&&An.call(Et,Le)&&(me[Le]=Et[Le]);return me},Ce=(Et,Rt,me)=>new Promise((Le,je)=>{var Qe=ft=>{try{Dt(me.next(ft))}catch(Ae){je(Ae)}},st=ft=>{try{Dt(me.throw(ft))}catch(Ae){je(Ae)}},Dt=ft=>ft.done?Le(ft.value):Promise.resolve(ft.value).then(Qe,st);Dt((me=me.apply(Et,Rt)).next())});const ge=(Et,Rt)=>Rt.some(me=>me.label.toLowerCase().indexOf(Et.toLowerCase())>-1),Me=He.default.TextArea,mt=Et=>{var Rt=Et,{newCourse:me,globalSetting:Le,loading:je,dispatch:Qe,schoolName:st,onSuccess:Dt=()=>{}}=Rt,ft=Ue(Rt,["newCourse","globalSetting","loading","dispatch","schoolName","onSuccess"]);const[Ae]=we.default.useForm();(0,ne.useEffect)(()=>{Ae.setFieldsValue({name:st})},[st]);const Ie=De=>Ce(void 0,null,function*(){const{name:ct,city:Wt=[],address:gt,remarks:on}=De||{},qt=yield Qe({type:"newCourse/appplySchool",payload:{name:ct,province:Wt[0],city:Wt[1],address:gt,remarks:on}});if((qt==null?void 0:qt.status)==2){const Tt=et.default.confirm({icon:null,width:600,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:xt.createElement(xt.Fragment,null,xt.createElement("p",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7533\u8BF7\u65B0\u589E\u7684\u5355\u4F4D\u5DF2\u5B58\u5728\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E3A\u8BE5\u5355\u4F4D\uFF1F"),xt.createElement(It.default,{columns:[{title:"\u5B66\u6821/\u5355\u4F4D",dataIndex:"name"},{title:"\u7528\u6237\u6570",width:150,dataIndex:"users_count"}],dataSource:[We({},qt)],pagination:!1})),onOk:()=>Ce(void 0,null,function*(){yield Dt(ct),Tt.destroy(),Qe({type:"newCourse/setActionTabs",payload:{}})}),onCancel:()=>{Tt.destroy()}});return}Qe({type:"newCourse/setActionTabs",payload:{}}),qt.status==0&&(re.ZP.success("\u65B0\u589E\u53D1\u5E03\u5355\u4F4D\u6210\u529F\uFF01"),Dt(ct))});return xt.createElement(et.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:me.actionTabs.key==="NewCourse-AppplySchool",title:"\u7533\u8BF7\u53D1\u5E03\u5355\u4F4D",width:"600px",footer:null},xt.createElement(we.default,{className:ot.formWrap,form:Ae,labelCol:{span:4},wrapperCol:{span:20},onFinish:Ie},xt.createElement(we.default.Item,{label:"\u53D1\u5E03\u5355\u4F4D\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"}]},xt.createElement(He.default,{placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u5355\u4F4D"})),xt.createElement("div",{className:`${ot.flexRow} ${ot.example}`},xt.createElement("div",null,"\u793A\u4F8B\uFF1A"),xt.createElement("div",{className:ot.flexColumn},xt.createElement("div",null,xt.createElement(Ve.Z,{style:{color:"rgb(82, 196, 26)"}}),xt.createElement("span",{className:"font14 ml5"},"\u6B63\u786E\u793A\u4F8B\uFF1A\u6E56\u5357\u5927\u5B66")),xt.createElement("div",null,xt.createElement(wt.Z,{style:{color:"red"}}),xt.createElement("span",{className:"font14 ml5"},"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6E56\u5927\u5CB3\u9E93\u4E66\u9662")))),xt.createElement(we.default.Item,{label:"\u5730\u533A\uFF1A",name:"city"},xt.createElement(Ne.Z,{allowClear:!0,size:"middle",options:tn.P,placeholder:"\u8BF7\u9009\u62E9\u6240\u5728\u5730",showSearch:{matchInputWidth:!0,filter:ge}})),xt.createElement(we.default.Item,{label:"\u8BE6\u7EC6\u5730\u5740\uFF1A",name:"address"},xt.createElement(He.default,{placeholder:"\u8BF7\u586B\u5199\u5B8C\u6574\u7684\u5730\u5740\u4FE1\u606F"})),xt.createElement(we.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks"},xt.createElement(Me,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"})),xt.createElement("div",{className:ot.footerWrap},xt.createElement(we.default.Item,null,xt.createElement(E.ZP,{className:"mr5",size:"middle",onClick:()=>{Qe({type:"newCourse/setActionTabs",payload:{}})}},"\u53D6\u6D88"),xt.createElement(E.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:je["newCourse/appplySchool"]},"\u4FDD\u5B58")))))};var he=(0,ue.connect)(({newCourse:Et,loading:Rt,globalSetting:me})=>({newCourse:Et,globalSetting:me,loading:Rt.effects}))(mt),ve=te(24100),qe=te(57146),Re="data:image/png;base64,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",Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYIAAAAoCAYAAADzCv21AAAAAXNSR0IArs4c6QAAApFJREFUeF7t3TFO42AQgFEiQSIKKrgEiJqb0HI4Wm5CjeASUFGgBArkSInixPY/rWfetqHIPI80+tjdZPHw9HH9e/6zOvOHAAECBFIJrL+Xn+8v95vWUIu7x7fl6mpz0/pBrxMgQIDAvAQu/i7Xr8+3X613veh+QBW0mLxOgACBeQpEqmB7CFTBPB+wd02AAIGWQKQKtodAFbQovU6AAIH5CrSqYH8IVMF8H7J3ToAAgSmBVhXsD4EqsEgECBDIKzBVBb1DoAryLoHJCBCoLTBVBb1DoApqL4rpCRDILTBWBSeHQBXkXgTTESBQV2CsCk4OgSqouyQmJ0Agv8BQFQweAlWQfxlMSIBATYGhKhg8BKqg5oKYmgCBGgLHVTB6CFRBjYUwJQEC9QSOq2D0EKiCesthYgIE6ggcVsHkIVAFdZbCpAQI1BI4rILJQ6AKai2GaQkQqCWwq4LmIVAFtRbDtAQI1BHYVUHzEKiCOkthUgIE6gl0VRA6BKqg3nKYmACBGgJdFTgENZ61KQkQIDAoED4EvsrSBhEgQCCnQOhXQ34tlPPhm4oAAQLhvyxWA5aFAAECOQVC/3xUDeR8+KYiQIBA+D+UqQHLQoAAgZwCoY+YUAM5H76pCBAgEP7QOTVgWQgQIJBTIPQx1Gog58M3FQECBMJfTKMGLAsBAgRyCoS+qlIN5Hz4piJAgED4y+vVgGUhQIBAToGhGugm7X3WkBrI+fBNRYAAgbEaODkEasCyECBAIKfAWA30DoEayPnwTUWAAIGpGugdAjVgWQgQIJBTYKoG9odADeR8+KYiQIBAqwb2h0ANWBYCBAjkFGjVwPYQqIGcD99UBAgQiNTA9hCoActCgACBnAKRGugm/wceYDXmz1T+uAAAAABJRU5ErkJggg==",Ge="data:image/png;base64,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",Xt="data:image/png;base64,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",At=te.p+"static/shiyong.3f0aff1d.png",Zt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",kt=te(58617),zt=te(82636),be=te(41867),fe=te(59301),dt=Object.defineProperty,pt=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,en=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,bn=(Et,Rt,me)=>Rt in Et?dt(Et,Rt,{enumerable:!0,configurable:!0,writable:!0,value:me}):Et[Rt]=me,On=(Et,Rt)=>{for(var me in Rt||(Rt={}))gn.call(Rt,me)&&bn(Et,me,Rt[me]);if(en)for(var me of en(Rt))ln.call(Rt,me)&&bn(Et,me,Rt[me]);return Et},Ln=(Et,Rt)=>pt(Et,Jt(Rt)),Rn=(Et,Rt)=>{var me={};for(var Le in Et)gn.call(Et,Le)&&Rt.indexOf(Le)<0&&(me[Le]=Et[Le]);if(Et!=null&&en)for(var Le of en(Et))Rt.indexOf(Le)<0&&ln.call(Et,Le)&&(me[Le]=Et[Le]);return me},Jn=(Et,Rt,me)=>new Promise((Le,je)=>{var Qe=ft=>{try{Dt(me.next(ft))}catch(Ae){je(Ae)}},st=ft=>{try{Dt(me.throw(ft))}catch(Ae){je(Ae)}},Dt=ft=>ft.done?Le(ft.value):Promise.resolve(ft.value).then(Qe,st);Dt((me=me.apply(Et,Rt)).next())});const{TextArea:Yn}=He.default,{TreeNode:Cn}=Je.default,ga=Oe.default.Option,St=Et=>{var Rt=Et,{user:me,newCourse:Le,globalSetting:je,loading:Qe,dispatch:st}=Rt,Dt=Rn(Rt,["user","newCourse","globalSetting","loading","dispatch"]),ft,Ae,Ie,De,ct,Wt,gt,on,qt,Tt,dn,Mn,Qt,Gn,Xn,na,Zn,ke,yt,tt,Bt,Kt,Yt,jt,Ht,xn,Nn,bt,zn,la,fa,aa,an,Sn,wn,cn,jn,oa,Qn,Pa,ba,Ua,Va,co,La,Ea,za,Na,Oa,xa,pa,ja,to,Ga,vo,bo,ra,Ja,Ca,Xa,So,Io,qo,Uo,no,mo,Vo,ur,Xo,dr,Wn,hn,vn,En,ha,Ra,ao,$a,Po,fo,jo,Fo,Fa,Za,oo;const[Hn]=(0,ue.useSearchParams)(),ea=(0,ue.useParams)(),[va]=we.default.useForm(),[sa,Eo]=(0,ne.useState)({}),[lo,yo]=(0,ne.useState)(),po=(0,ne.useRef)(),[Ro,ko]=(0,ne.useState)(!0),[mr,fr]=(0,ne.useState)(!1),[Qo,gr]=(0,ne.useState)(),[Pr,tr]=(0,ne.useState)(),[vr,Ar]=(0,ne.useState)(!0),[hi,li]=(0,ne.useState)(!1),[zr,Si]=(0,ne.useState)(!1),[Pi,Wr]=(0,ne.useState)(-1),[yi,si]=(0,ne.useState)(!0),[Hr,bi]=(0,ne.useState)([]),[Mi,Ci]=(0,ne.useState)([]),[Ei,xi]=(0,ne.useState)(!1),[Fi,ui]=(0,ne.useState)(!1),[zi,Bi]=(0,ne.useState)(!1),[Ur]=we.default.useForm(),Or=(0,ne.useRef)(),[Ze,Vr]=(0,ne.useState)({}),[Hi,Ai]=(0,ne.useState)(!1),[Cr,Ir]=(0,ne.useState)(!1),[Jr,di]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>()=>{window.clearInterval(Or.current)},[]);const Xr=()=>Jn(void 0,null,function*(){var pn,Ia;const Ma=yield(0,ie.ZP)("/api/subject_generations/get.json",{method:"get"});(Ma==null?void 0:Ma.status)==0&&(Vr(Ma==null?void 0:Ma.data),(((pn=Ma==null?void 0:Ma.data)==null?void 0:pn.state)==1||((Ia=Ma==null?void 0:Ma.data)==null?void 0:Ia.state)==-1)&&window.clearInterval(Or.current))}),wi=()=>Jn(void 0,null,function*(){const pn=yield(0,ie.ZP)("/api/subject_generations/get_file.json",{method:"get"});(pn==null?void 0:pn.status)==0&&Ur.setFieldValue("file_ids",(0,qe.z)(pn==null?void 0:pn.data))}),el=[{title:"\u5C55\u793A\u8BFE\u7A0B\u6982\u8981\uFF08\u9009\u4E2D\uFF0C\u5219\u9ED8\u8BA4\u5C55\u793A\u6240\u6709\u6982\u89C8\u6A21\u5757\uFF09",key:"all",children:[{title:"\u5C55\u793A\u8BFE\u7A0B\u7AE0\u8282",key:"chapter"},{title:"\u5C55\u793A\u6392\u884C\u699C",key:"charts"},{title:"\u5C55\u793A\u8BC1\u4E66\u7533\u8BF7",key:"cert_apply"},{title:"\u5C55\u793A\u77E5\u8BC6\u56FE\u8C31",key:"knowledge_graph"}]}],[ro,gi]=(0,ne.useState)([]),[Er,Ki]=(0,ne.useState)(!1),Qr=ro.length>0&&ro.length<4,[Kr,Yr]=(0,ne.useState)(1),[Di,ji]=(0,ne.useState)([]),[ci,Li]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{var pn;Ni(),mi(),po.current=ea.pathId,yo(!!po.current),(0,ee.Dk)((pn=je==null?void 0:je.setting)==null?void 0:pn.name),va.setFieldsValue({learning_notes_title:"\u8BFE\u7A0B\u987B\u77E5"}),po.current&&Gi()},[]);const Ni=()=>Jn(void 0,null,function*(){const pn=yield(0,ie.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});ji(pn.disciplines)}),mi=()=>Jn(void 0,null,function*(){si(!0);const pn=yield st({type:"newCourse/getSchoolOption",payload:{display_aliases:!0}});si(!1),bi(pn==null?void 0:pn.schools),Ci(pn==null?void 0:pn.schools)}),qr=()=>{if(Hn.get("username")){ue.history.push(`/users/${Hn.get("username")}/paths`);return}ue.history.push(lo?`/paths/${po.current}`:"/paths")},Gi=()=>Jn(void 0,null,function*(){var pn,Ia,Ma,To,Mo,$r,fi,_r,vi,ei,ti,ni,ai,oi,jr,wr,Rr,ri;const qn=yield st({type:"newCourse/getEditCourseData",payload:{id:po.current}});if(qn){let nl={name:qn.name,name_en:qn.name_en,intro:qn.description,content:(pn=qn==null?void 0:qn.toast)==null?void 0:pn.content,notice:qn.learning_notes,school_id:qn==null?void 0:qn.school,learning_notes_title:qn.learning_notes_title||"\u8BFE\u7A0B\u987B\u77E5"};qn.disciplines&&qn.disciplines.length>0&&Li(qn.disciplines),va.setFieldsValue(nl),Si((Ia=qn==null?void 0:qn.toast)==null?void 0:Ia.is_open),Wr((Ma=qn==null?void 0:qn.toast)==null?void 0:Ma.open_num),ko(qn==null?void 0:qn.cust_seq),fr(qn==null?void 0:qn.show_spoc),li(qn==null?void 0:qn.show_history),ui(qn==null?void 0:qn.show_course_section),xi(qn==null?void 0:qn.allow_download),Ar(qn==null?void 0:qn.show_tag),Ki(qn==null?void 0:qn.allow_set_subject_summary),qn!=null&&qn.show_chapter&&ro.push("chapter"),qn!=null&&qn.show_charts&&ro.push("charts"),qn!=null&&qn.show_cert_apply&&ro.push("cert_apply"),qn!=null&&qn.show_knowledge_graph&&ro.push("knowledge_graph"),qn!=null&&qn.show_chapter&&(qn!=null&&qn.show_charts)&&(qn!=null&&qn.show_cert_apply)&&(qn!=null&&qn.show_knowledge_graph)&&ro.push("all"),gi([...ro]),((To=qn==null?void 0:qn.attachments)==null?void 0:To.length)>0&&gr([{uid:($r=(Mo=qn==null?void 0:qn.attachments)==null?void 0:Mo[0])==null?void 0:$r.id,name:(_r=(fi=qn==null?void 0:qn.attachments)==null?void 0:fi[0])==null?void 0:_r.title,response:{id:(ei=(vi=qn==null?void 0:qn.attachments)==null?void 0:vi[0])==null?void 0:ei.id}}]),((ti=qn==null?void 0:qn.attachments_b)==null?void 0:ti.length)>0&&tr([{uid:(ai=(ni=qn==null?void 0:qn.attachments_b)==null?void 0:ni[0])==null?void 0:ai.id,name:(jr=(oi=qn==null?void 0:qn.attachments_b)==null?void 0:oi[0])==null?void 0:jr.title,response:{id:(Rr=(wr=qn==null?void 0:qn.attachments_b)==null?void 0:wr[0])==null?void 0:Rr.id}}]),Eo({name:qn.name,intro:qn.description,notice:qn.learning_notes,content:(ri=qn==null?void 0:qn.toast)==null?void 0:ri.content})}}),Oi=pn=>Jn(void 0,null,function*(){var Ia,Ma,To,Mo;const{name:$r,intro:fi,notice:_r,name_en:vi,learning_notes_title:ei,sub_discipline_ids:ti,school_id:ni}=pn||{},ai=lo?"newCourse/editCourse":"newCourse/submitCourse";let oi=!1,jr=null;if(Hr.map(ri=>{ni===ri.name&&(oi=!0,jr=ri.id)}),!oi)return re.ZP.error(`\u672A\u627E\u5230\u5305\u542B'${ni}'\u7684\u53D1\u5E03\u5355\u4F4D`);let wr={id:po.current,name:$r,name_en:vi,description:fi,learning_notes:_r,cust_seq:Ro,show_spoc:mr,school_id:jr,show_tag:vr,show_history:hi,show_course_section:Fi,allow_download:Ei,learning_notes_title:ei,attachment_ids:[(Ma=(Ia=Qo==null?void 0:Qo[0])==null?void 0:Ia.response)==null?void 0:Ma.id],attachment_ids_b:[(Mo=(To=Pr==null?void 0:Pr[0])==null?void 0:To.response)==null?void 0:Mo.id],sub_discipline_ids:ti,subject_toast_attributes:{is_open:zr,open_num:Pi,content:pn.content}};Er&&(wr.show_chapter=ro==null?void 0:ro.includes("chapter"),wr.show_charts=ro==null?void 0:ro.includes("charts"),wr.show_cert_apply=ro==null?void 0:ro.includes("cert_apply"),wr.show_knowledge_graph=ro==null?void 0:ro.includes("knowledge_graph"));const Rr=yield st({type:ai,payload:On({},wr)});Rr!=null&&Rr.subject_id&&ue.history.push(`/paths/${Rr.subject_id}`)}),tl=()=>{st({type:"newCourse/setActionTabs",payload:{key:"NewCourse-AppplySchool"}})},Zi=pn=>{mi(),Eo(Ln(On({},va.getFieldsValue()),{school_id:pn}))},Wi=(pn,Ia)=>{gi(pn)};return fe.createElement("div",{className:z.wrap},fe.createElement("div",{className:z.bg},fe.createElement("div",{className:z.crumbs},fe.createElement("span",null,"\u5B9E\u8DF5\u8BFE\u7A0B"),fe.createElement("i",{className:"iconfont icon-zhankai1"}),fe.createElement("b",null,lo?"\u7F16\u8F91":"\u521B\u5EFA","\u5B9E\u8DF5\u8BFE\u7A0B")),fe.createElement("div",{className:z.titleWrap},fe.createElement("span",null,lo?"\u7F16\u8F91":"\u521B\u5EFA","\u5B9E\u8DF5\u8BFE\u7A0B"),fe.createElement("b",{onClick:qr},"\u8FD4\u56DE")),!lo&&fe.createElement(zt.tp,{style:{marginTop:"20px",display:"none"},dataSource:[{name:"\u624B\u52A8\u521B\u5EFA",id:1},{name:"\u667A\u80FD\u521B\u5EFA",id:2}],value:Kr,onChange:pn=>Jn(void 0,null,function*(){var Ia,Ma,To;if(Yr(pn),pn==1)window.clearInterval(Or.current),Ur.resetFields();else{wi();const Mo=yield(0,ie.ZP)("/api/subject_generations/get.json",{method:"get"});(Mo==null?void 0:Mo.status)==0&&(Vr(Mo==null?void 0:Mo.data),(((Ia=Mo==null?void 0:Mo.data)==null?void 0:Ia.state)==1||((Ma=Mo==null?void 0:Mo.data)==null?void 0:Ma.state)==-1)&&window.clearInterval(Or.current),((To=Mo==null?void 0:Mo.data)==null?void 0:To.state)==0&&(Or.current=setInterval(()=>{Xr()},1e3)))}})}),Kr==1&&fe.createElement(we.default,{form:va,className:z.formWrap,scrollToFirstError:!0,layout:"vertical",colon:!1,onValuesChange:()=>{const pn=va.getFieldsValue();"school_id"in pn&&Ci(Hr.filter(Ia=>{var Ma,To,Mo;return((Mo=(Ma=Ia==null?void 0:Ia.name)==null?void 0:Ma.toUpperCase())==null?void 0:Mo.indexOf((To=pn==null?void 0:pn.school_id)==null?void 0:To.toUpperCase()))!==-1})),Eo(On({},pn))},onFinish:Oi},fe.createElement("div",{className:z.fieldWrap},fe.createElement(we.default.Item,{extra:fe.createElement("div",{className:"tr c-grey-333 font12 mt3"},`${((ft=sa.name)==null?void 0:ft.length)||0}/60`),name:"name",label:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0"}]},fe.createElement(Yn,{maxLength:60,placeholder:"\u4F8B\u5982\uFF1A\u5927\u5B66\u8BA1\u7B97\u673A\u57FA\u7840 \u2014\u2014 \u8BA1\u7B97\u601D\u7EF4"})),fe.createElement(we.default.Item,{style:{marginTop:"-24px"},name:"name_en",label:"\u82F1\u6587\u8BFE\u7A0B\u540D\u79F0",extra:fe.createElement("div",{className:"tr c-grey-333 font12 mt3"},`${((Ae=sa.name_en)==null?void 0:Ae.length)||0}/200`),rules:[{message:"\u8BF7\u8F93\u5165\u82F1\u6587\u8BFE\u7A0B\u540D\u79F0"}]},fe.createElement(Yn,{maxLength:200,placeholder:"College Computer Fundamentals - Computational Thinking"})),fe.createElement(we.default.Item,{name:"sub_discipline_ids",label:fe.createElement("div",{style:{display:"flex",justifyContent:"space-between",width:1200}},fe.createElement("div",null,"\u65B9\u5411&\u8BFE\u7A0B"),fe.createElement("div",{style:{color:"#9096A3",position:"relative",left:12}},"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",fe.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>Bi(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),style:{marginTop:"-24px"}},fe.createElement(at,{defaultValue:ci,dataSource:Di,onChange:pn=>va.setFieldsValue({sub_discipline_ids:pn})})),fe.createElement(we.default.Item,{label:"\u53D1\u5E03\u5355\u4F4D",name:"school_id",wrapperCol:{span:24},extra:!yi&&sa.school_id&&!(Hr!=null&&Hr.find(pn=>pn.name===sa.school_id))&&fe.createElement("div",{className:z.schoolHintWrap},fe.createElement("span",{className:z.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",sa.school_id,"\u201D\u7684\u53D1\u5E03\u5355\u4F4D\uFF0C\u5982\u6709\u9700\u8981\uFF0C\u8BF7",fe.createElement("span",{style:{color:"blue",cursor:"pointer"},onClick:()=>{var pn,Ia;et.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:fe.createElement("div",{style:{textAlign:"center"}},fe.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",(pn=je==null?void 0:je.setting)==null?void 0:pn.homepage_tea_qq_number,"\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u8FDB\u884C\u54A8\u8BE2\u548C\u7533\u8BF7\u65B0\u589E\u5B66\u6821\u540D\u79F0\u3002"),fe.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(Ia=je==null?void 0:je.setting)==null?void 0:Ia.homepage_tea_qq_qrcode_url}`,style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D1\u5E03\u5355\u4F4D"}]},fe.createElement(_e.Z,{placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u5355\u4F4D",showSearch:!0,size:"large"},Mi.map((pn,Ia)=>fe.createElement(ga,{key:Ia,value:pn.name},pn.name))))),fe.createElement("div",{className:z.mdWrap},fe.createElement(we.default.Item,{name:"intro",label:"\u7B80\u4ECB",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB"},{max:65e3,message:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB\u6700\u5927\u9650\u523665000\u4E2A\u5B57\u7B26"}]},fe.createElement(x.Z,{watch:!0,defaultValue:sa.intro}))),fe.createElement("div",{className:z.mdWrap},fe.createElement($e.Z,{align:"top",className:"mb10 mt10"},fe.createElement(Ye.Z,null,fe.createElement("span",{className:"c-red mr10"},"*")),fe.createElement(Ye.Z,{flex:"1"},fe.createElement(we.default.Item,{name:"learning_notes_title",label:"",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u8BFE\u7A0B\u987B\u77E5\u6807\u9898"},{max:15,message:"\u8BF7\u8F93\u8BFE\u7A0B\u987B\u77E5\u6807\u9898\u6700\u5927\u9650\u523615\u4E2A\u5B57\u7B26"}]},fe.createElement(He.default,{style:{height:38},placeholder:"\u8BF7\u8F93\u5165"})))),fe.createElement(we.default.Item,{name:"notice",label:"",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u987B\u77E5"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u987B\u77E5"},{max:65e3,message:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u987B\u77E5\u6700\u5927\u9650\u523665000\u4E2A\u5B57\u7B26"}]},fe.createElement(x.Z,{insertTemp:"1",watch:!0,defaultValue:sa.notice}))),fe.createElement("div",{className:z.mdWrap},fe.createElement("div",{style:{display:"flex",alignItems:"center"}},fe.createElement(ut.Z,{checked:zr,style:{marginRight:11,minWidth:32},onChange:pn=>{Si(pn)}}),fe.createElement("span",{className:z.spanText},"\u8BFE\u7A0B\u516C\u544A",fe.createElement("span",null,"\uFF08\u652F\u6301\u8001\u5E08\u81EA\u5B9A\u4E49\u516C\u544A\u5185\u5BB9\uFF0C\u4EE5\u5F39\u6846\u5F62\u5F0F\u63D0\u9192\u8BFE\u7A0B\u7684\u5B66\u4E60\u7528\u6237\uFF09"))),zr&&fe.createElement(we.default.Item,{style:{marginTop:10},name:"content",label:"",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u63D0\u793A"},{max:1e4,message:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u63D0\u793A\u6700\u5927\u9650\u523610000\u4E2A\u5B57\u7B26"}]},fe.createElement(x.Z,{insertTemp:"1",watch:!0,defaultValue:sa.content})),zr&&fe.createElement("div",{style:{marginTop:20,borderBottom:"1px solid #DBDCE0",paddingBottom:7}},fe.createElement("label",{style:{color:"#000",marginRight:10}},"\u63D0\u793A\u6B21\u6570"),fe.createElement(Xe.ZP.Group,{value:Pi,onChange:pn=>{Wr(pn.target.value)}},fe.createElement(Xe.ZP,{className:"c-black",value:-1},"\u6BCF\u6B21"),fe.createElement(Xe.ZP,{className:"ml20 c-black",value:1},"\u4E00\u6B21")))),fe.createElement("div",{className:z.mdWrap,style:{marginTop:25}},fe.createElement(ae.default,{style:{marginLeft:Er?"28px":"0"},checked:Ro,onChange:pn=>{ko(pn==null?void 0:pn.target.checked)}},fe.createElement("span",{className:z.spanText},"\u5C55\u793A\u9ED8\u8BA4\u7AE0\u8282\u5E8F\u53F7",fe.createElement("span",null,"\uFF08\u9009\u4E2D\uFF0C\u5219\u4E3A\u7AE0\u8282\u4E0B\u6240\u6709\u9879\u76EE\u6DFB\u52A0\u6392\u5E8F\u7F16\u53F7\uFF09"))),fe.createElement("br",null),fe.createElement(ae.default,{style:{marginTop:"10px",marginLeft:Er?"28px":"0"},checked:mr,onChange:pn=>fr(pn==null?void 0:pn.target.checked)},fe.createElement("span",{className:z.spanText},"\u81EA\u9009\u5E76\u5C55\u793ASPOC\u8BFE\u5802",fe.createElement("span",null,"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0SPOC\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09"))),fe.createElement("br",null),fe.createElement(ae.default,{style:{marginTop:"10px",marginLeft:Er?"28px":"0"},checked:vr,onChange:pn=>Ar(pn==null?void 0:pn.target.checked)},fe.createElement("span",{className:z.spanText},"\u5C55\u793A\u6280\u672F\u6807\u7B7E\u6A21\u5757",fe.createElement("span",null,"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u6280\u672F\u6807\u7B7E\u6A21\u5757\uFF09"))),fe.createElement("br",null),fe.createElement(ae.default,{style:{marginTop:"10px",marginLeft:Er?"28px":"0"},checked:hi,onChange:pn=>li(pn==null?void 0:pn.target.checked)},fe.createElement("span",{className:z.spanText},"\u5C55\u793A\u5386\u53F2\u8BFE\u5802\u6A21\u5757",fe.createElement("span",null,"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u5386\u53F2\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09"))),fe.createElement("br",null),fe.createElement(ae.default,{style:{marginTop:"10px",marginLeft:Er?"28px":"0"},checked:Ei,onChange:pn=>xi(pn==null?void 0:pn.target.checked)},fe.createElement("span",{className:z.spanText},"\u5141\u8BB8\u4E0B\u8F7D\u6559\u5B66\u8BFE\u4EF6",fe.createElement("span",null,"\uFF08\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u5B66\u4E60\u7528\u6237\u4E0B\u8F7D\u8BFE\u7A0B\u7AE0\u8282\u4E2D\u4E0A\u4F20\u7684\u6559\u5B66\u8BFE\u4EF6\uFF09"))),fe.createElement("br",null),fe.createElement(ae.default,{style:{marginTop:"10px",marginLeft:Er?"28px":"0"},checked:Fi,onChange:pn=>ui(pn==null?void 0:pn.target.checked)},fe.createElement("span",{className:z.spanText},"\u9ED8\u8BA4\u5C55\u5F00\u8BFE\u7A0B\u5C0F\u8282\u5185\u5BB9",fe.createElement("span",null,"\uFF08\u9009\u4E2D\uFF0C\u5219\u7528\u6237\u5728\u8FDB\u5165\u662F\u5C06\u8BFE\u7A0B\u8BE6\u60C5\u9875\u9762\u65F6\uFF0C\u9ED8\u8BA4\u5C55\u5F00\u6240\u6709\u5C0F\u8282\u5185\u5BB9\uFF09"))),fe.createElement("br",null),Er&&fe.createElement(a.default,{style:{marginTop:"10px"},showIcon:!1,className:z.tree,defaultExpandAll:!0,treeData:el,onCheck:(pn,Ia)=>{Wi(pn,Ia)},titleRender:pn=>fe.createElement(ae.default,{checked:ro==null?void 0:ro.includes(pn.key),indeterminate:pn.key==="all"?Qr:!1,onChange:Ia=>{const Ma=ro==null?void 0:ro.indexOf(pn.key);if(Ma>-1)if(pn.key==="all")ro.splice(0);else{ro.splice(Ma,1);const To=ro==null?void 0:ro.indexOf("all");To>-1&&ro.splice(To,1)}else pn.key==="all"?ro.splice(0,ro.length,"all","chapter","charts","cert_apply","knowledge_graph"):(ro.push(pn.key),ro.length>=4&&!(ro!=null&&ro.includes("all"))&&ro.push("all"));console.log("checkedValueList--",ro),gi([...ro])}},pn.title)}),fe.createElement("div",{className:"mt10"},fe.createElement("div",{className:"c-black mb10"},"\u81EA\u5B9A\u4E49\u9876\u90E8\u80CC\u666F\u56FE"),fe.createElement(y.default,{action:oe.Z.API_SERVER+"/api/attachments.json",withCredentials:!0,fileList:Qo,onChange:pn=>{var Ia,Ma;const To=(pn==null?void 0:pn.file.size)/1024/1024<2;if(!((Ia=pn.fileList)!=null&&Ia.length))return!1;gr(To?(Ma=pn==null?void 0:pn.fileList)==null?void 0:Ma.slice(-1):[...Qo])},beforeUpload:pn=>{const Ia=pn.type==="image/jpeg"||pn.type==="image/png";if(!Ia)return re.ZP.error("\u53EA\u80FD\u4E0A\u4F20jpg \u6216\u8005png\u56FE\u7247"),!1;const Ma=pn.size/1024/1024<2;return Ma?Ia&&Ma:(re.ZP.error("\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u5927\u4E8E2m"),!1)},onRemove:pn=>{gr([])}},fe.createElement("div",{className:z.aBtn},"\u4E0A\u4F20\u56FE\u7247"),fe.createElement("span",{style:{color:"#5F6367",pointerEvents:"none"}},"\uFF08\u672C\u9879\u975E\u5FC5\u9700\u3002\u5982\u4E0D\u4E0A\u4F20\uFF0C\u5219\u4F7F\u7528\u7CFB\u7EDF\u9ED8\u8BA4\u56FE\u7247\uFF1B\u5982\u4E0A\u4F20\uFF0C\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5927\u5C0F\u4E0D\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u5C3A\u5BF81920*240\u50CF\u7D20\uFF09"))),fe.createElement("div",{className:"mt10"},fe.createElement("div",{className:"c-black mb10"},"\u81EA\u5B9A\u4E49\u9876\u90E8\u5185\u5BB9\u56FE"),fe.createElement(y.default,{action:oe.Z.API_SERVER+"/api/attachments.json",withCredentials:!0,fileList:Pr,onChange:pn=>{var Ia,Ma;const To=(pn==null?void 0:pn.file.size)/1024/1024<2;if(!((Ia=pn.fileList)!=null&&Ia.length))return!1;tr(To?(Ma=pn==null?void 0:pn.fileList)==null?void 0:Ma.slice(-1):[...Pr])},beforeUpload:pn=>{const Ia=pn.type==="image/jpeg"||pn.type==="image/png";if(!Ia)return re.ZP.error("\u53EA\u80FD\u4E0A\u4F20jpg \u6216\u8005png\u56FE\u7247"),!1;const Ma=pn.size/1024/1024<2;return Ma?Ia&&Ma:(re.ZP.error("\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u5927\u4E8E2m"),!1)},onRemove:pn=>{tr([])}},fe.createElement("div",{className:z.aBtn},"\u4E0A\u4F20\u56FE\u7247"),fe.createElement("span",{style:{color:"#5F6367",pointerEvents:"none"}},"\uFF08\u672C\u9879\u975E\u5FC5\u9700\u3002\u5982\u4E0D\u4E0A\u4F20\uFF0C\u5219\u4F7F\u7528\u7CFB\u7EDF\u9ED8\u8BA4\u56FE\u7247\uFF1B\u5982\u4E0A\u4F20\uFF0C\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5927\u5C0F\u4E0D\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u5C3A\u5BF81200*240\u50CF\u7D20\uFF09")))),fe.createElement("div",{className:z.backgroundFa},fe.createElement("div",{className:z.bBtn,onClick:qr},"\u53D6\u6D88"),fe.createElement(E.ZP,{className:z.cBtn,onClick:()=>va.submit(),loading:Qe["newCourse/editCourse"]||Qe["newCourse/submitCourse"]},"\u63D0\u4EA4 "))),Kr==2&&fe.createElement("div",{className:z.add_ai},fe.createElement("div",{style:{margin:"20px 0"}},"\u6839\u636E\u60A8\u4E0A\u4F20\u7684\u8D44\u6599\u81EA\u52A8\u751F\u6210\u8BFE\u7A0B\u7B80\u4ECB\u3001\u8BFE\u7A0B\u76EE\u6807\u3001\u8BFE\u7A0B\u5927\u7EB2\u3001\u7AE0\u8282\u63CF\u8FF0\u3001\u8BFE\u7A0B\u8D44\u6E90\u3001\u77E5\u8BC6\u70B9\u3001\u77E5\u8BC6\u56FE\u8C31\u7B49\u5185\u5BB9"),fe.createElement(we.default,{form:Ur,scrollToFirstError:!0,colon:!1},fe.createElement(we.default.Item,{name:"file_ids"},fe.createElement(qe.Z,{accept:".pdf, .docx, .doc, .xlsx, .xls, .txt, .md",maxSize:150,number:99,uploadText:"\u5EFA\u8BAE\u4E0A\u4F20\u8BFE\u7A0B\u4E66\u7C4D\u3001\u8BFE\u7A0B\u6559\u5B66\u5927\u7EB2\u7B49\u7C7B\u4F3C\u6587\u4EF6",setFileProgress:di,showFileProgress:!0}))),((Ie=[-1,0,1])==null?void 0:Ie.includes(Ze==null?void 0:Ze.state))&&fe.createElement("div",{className:z.paths_content},fe.createElement("div",{className:z.content_header},fe.createElement("i",{className:"iconfont icon-ziyuanshibie font22 mb10",style:{color:(De=[1,2,3,4,5,6,7,8])!=null&&De.includes(Ze==null?void 0:Ze.phase)?"#2a56ca":"#bdbdbd"}}),fe.createElement("i",{className:"iconfont icon-kechengjibenxinxi font22 mb10",style:{color:(ct=[2,3,4,5,6,7,8])!=null&&ct.includes(Ze==null?void 0:Ze.phase)?"#2a56ca":"#bdbdbd"}}),fe.createElement("i",{className:"iconfont icon-kechengneirongziyuan font22 mb10",style:{color:(Wt=[5,6,7,8])!=null&&Wt.includes(Ze==null?void 0:Ze.phase)?"#2a56ca":"#bdbdbd"}})),fe.createElement("div",{style:{display:"flex",position:"relative"}},fe.createElement("div",{className:z.header_box,style:{left:0}},fe.createElement("img",{src:(gt=[1,2,3,4,5,6,7,8])!=null&>.includes(Ze==null?void 0:Ze.phase)?Re:Pe}),fe.createElement("div",{className:z.header_text,style:{color:(on=[1,2,3,4,5,6,7,8])!=null&&on.includes(Ze==null?void 0:Ze.phase)?"#fff":"#9096A3"}},(qt=[1,2,3,4,5,6,7,8])!=null&&qt.includes(Ze==null?void 0:Ze.phase)?"\u8D44\u6E90\u8BC6\u522B \u5DF2\u5B8C\u6210":"\u8D44\u6E90\u8BC6\u522B"),fe.createElement("div",{style:{textAlign:"center",width:"386px"}},fe.createElement("img",{src:Xt,style:{width:"233px",height:"179px"}}))),fe.createElement("div",{className:z.header_box,style:{left:"380px"}},fe.createElement("img",{src:(Tt=[2,3,4,5,6,7,8])!=null&&Tt.includes(Ze==null?void 0:Ze.phase)?Ge:Pe}),fe.createElement("div",{className:z.header_text,style:{color:(dn=[2,3,4,5,6,7,8])!=null&&dn.includes(Ze==null?void 0:Ze.phase)?"#fff":"#9096A3"}},(Mn=[2,3,4,5,6,7,8])!=null&&Mn.includes(Ze==null?void 0:Ze.phase)?`\u8BFE\u7A0B\u57FA\u672C\u4FE1\u606F\u751F\u6210 ${(Qt=[2,3,4])!=null&&Qt.includes(Ze==null?void 0:Ze.phase)?"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210"}`:"\u8BFE\u7A0B\u57FA\u672C\u4FE1\u606F\u751F\u6210 \u7B49\u5F85\u4E2D"),fe.createElement("div",{className:z.lianjie}),fe.createElement("div",{style:{textAlign:"center"}},fe.createElement("div",{className:z.buzou_box},fe.createElement("div",{style:{display:"flex",alignItems:"center"}},((Gn=[0,1])==null?void 0:Gn.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}}),((Xn=[2])==null?void 0:Xn.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)!=-1&&fe.createElement(b.Z,{indicator:fe.createElement(kt.Z,{spin:!0}),size:"small"},fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}})),((na=[2])==null?void 0:na.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)==-1&&fe.createElement("i",{className:"iconfont icon-cuowu font16",style:{color:"#E30000"}}),((Zn=[3,4,5,6,7,8])==null?void 0:Zn.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("i",{className:"iconfont icon-wancheng3 font16",style:{color:"#83B6FF"}}),fe.createElement("div",{style:{margin:"0 10px",color:(ke=[0,1])!=null&&ke.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(yt=[2])!=null&&yt.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},"\u8BFE\u7A0B\u7B80\u4ECB\u751F\u6210"),fe.createElement("div",{style:{color:(tt=[0,1])!=null&&tt.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(Bt=[2])!=null&&Bt.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},(Kt=[0,1])!=null&&Kt.includes(Ze==null?void 0:Ze.phase)?"\u7B49\u5F85\u4E2D":(Yt=[2])!=null&&Yt.includes(Ze==null?void 0:Ze.phase)?(Ze==null?void 0:Ze.state)==-1?"\u751F\u6210\u5931\u8D25":"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210")),fe.createElement("div",{style:{width:"2px",height:"30px",background:(jt=[0,1,2])!=null&&jt.includes(Ze==null?void 0:Ze.phase)?"rgba(48,97,208,0.1)":"#83B6FF",marginLeft:"7px"}}),fe.createElement("div",{style:{display:"flex",alignItems:"center"}},((Ht=[0,1,2])==null?void 0:Ht.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}}),((xn=[3])==null?void 0:xn.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)!=-1&&fe.createElement(b.Z,{indicator:fe.createElement(kt.Z,{spin:!0}),size:"small"},fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}})),((Nn=[3])==null?void 0:Nn.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)==-1&&fe.createElement("i",{className:"iconfont icon-cuowu font16",style:{color:"#E30000"}}),((bt=[4,5,6,7,8])==null?void 0:bt.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("i",{className:"iconfont icon-wancheng3 font16",style:{color:"#83B6FF"}}),fe.createElement("div",{style:{margin:"0 10px",color:(zn=[0,1,2])!=null&&zn.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(la=[3])!=null&&la.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},"\u8BFE\u7A0B\u76EE\u6807\u751F\u6210"),fe.createElement("div",{style:{color:(fa=[0,1,2])!=null&&fa.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(aa=[3])!=null&&aa.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},(an=[0,1,2])!=null&&an.includes(Ze==null?void 0:Ze.phase)?"\u7B49\u5F85\u4E2D":(Sn=[3])!=null&&Sn.includes(Ze==null?void 0:Ze.phase)?(Ze==null?void 0:Ze.state)==-1?"\u751F\u6210\u5931\u8D25":"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210")),fe.createElement("div",{style:{width:"2px",height:"30px",background:(wn=[0,1,2,3])!=null&&wn.includes(Ze==null?void 0:Ze.phase)?"rgba(48,97,208,0.1)":"#83B6FF",marginLeft:"7px"}}),fe.createElement("div",{style:{display:"flex",alignItems:"center"}},((cn=[0,1,2,3])==null?void 0:cn.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}}),((jn=[4])==null?void 0:jn.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)!=-1&&fe.createElement(b.Z,{indicator:fe.createElement(kt.Z,{spin:!0}),size:"small"},fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}})),((oa=[4])==null?void 0:oa.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)==-1&&fe.createElement("i",{className:"iconfont icon-cuowu font16",style:{color:"#E30000"}}),((Qn=[5,6,7,8])==null?void 0:Qn.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("i",{className:"iconfont icon-wancheng3 font16",style:{color:"#83B6FF"}}),fe.createElement("div",{style:{margin:"0 10px",color:(Pa=[0,1,2,3])!=null&&Pa.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(ba=[4])!=null&&ba.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},"\u7AE0\u8282\u53CA\u63CF\u8FF0\u751F\u6210"),fe.createElement("div",{style:{color:(Ua=[0,1,2,3])!=null&&Ua.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(Va=[4])!=null&&Va.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},(co=[0,1,2,3])!=null&&co.includes(Ze==null?void 0:Ze.phase)?"\u7B49\u5F85\u4E2D":(La=[4])!=null&&La.includes(Ze==null?void 0:Ze.phase)?(Ze==null?void 0:Ze.state)==-1?"\u751F\u6210\u5931\u8D25":"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210"),((Ea=[5,6,7,8])==null?void 0:Ea.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{marginLeft:"10px",color:"#232B40"}},"\u5171\u751F\u6210",fe.createElement("span",{style:{color:"#3061D0"}},Ze==null?void 0:Ze.stage_size),"\u4E2A\u7AE0\u8282"))))),fe.createElement("div",{className:z.header_box,style:{left:"760px"}},fe.createElement("img",{src:(za=[5,6,7,8])!=null&&za.includes(Ze==null?void 0:Ze.phase)?Ge:Pe}),fe.createElement("div",{className:z.header_text,style:{color:(Na=[5,6,7,8])!=null&&Na.includes(Ze==null?void 0:Ze.phase)?"#fff":"#9096A3"}},(Oa=[5,6,7,8])!=null&&Oa.includes(Ze==null?void 0:Ze.phase)?`\u8BFE\u7A0B\u5185\u5BB9\u8D44\u6E90\u751F\u6210 ${(xa=[5,6,7])!=null&&xa.includes(Ze==null?void 0:Ze.phase)?"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210"}`:"\u8BFE\u7A0B\u5185\u5BB9\u8D44\u6E90\u751F\u6210 \u7B49\u5F85\u4E2D"),fe.createElement("div",{className:z.lianjie}),fe.createElement("div",{style:{textAlign:"center"}},fe.createElement("div",{className:z.buzou_box},fe.createElement("div",{style:{display:"flex",alignItems:"center"}},((pa=[0,1,2,3,4])==null?void 0:pa.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}}),((ja=[5])==null?void 0:ja.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)!=-1&&fe.createElement(b.Z,{indicator:fe.createElement(kt.Z,{spin:!0}),size:"small"},fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}})),((to=[5])==null?void 0:to.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)==-1&&fe.createElement("i",{className:"iconfont icon-cuowu font16",style:{color:"#E30000"}}),((Ga=[6,7,8])==null?void 0:Ga.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("i",{className:"iconfont icon-wancheng3 font16",style:{color:"#83B6FF"}}),fe.createElement("div",{style:{margin:"0 10px",color:(vo=[0,1,2,3,4])!=null&&vo.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(bo=[5])!=null&&bo.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},"\u77E5\u8BC6\u70B9\u751F\u6210"),fe.createElement("div",{style:{color:(ra=[0,1,2,3,4])!=null&&ra.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(Ja=[5])!=null&&Ja.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},(Ca=[0,1,2,3,4])!=null&&Ca.includes(Ze==null?void 0:Ze.phase)?"\u7B49\u5F85\u4E2D":(Xa=[5])!=null&&Xa.includes(Ze==null?void 0:Ze.phase)?(Ze==null?void 0:Ze.state)==-1?"\u751F\u6210\u5931\u8D25":"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210"),((So=[6,7,8])==null?void 0:So.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{marginLeft:"10px",color:"#232B40"}},"\u5171\u751F\u6210",fe.createElement("span",{style:{color:"#3061D0"}},Ze==null?void 0:Ze.resource_size),"\u4E2A\u77E5\u8BC6\u70B9")),fe.createElement("div",{style:{width:"2px",height:"30px",background:(Io=[0,1,2,3,4,5])!=null&&Io.includes(Ze==null?void 0:Ze.phase)?"rgba(48,97,208,0.1)":"#83B6FF",marginLeft:"7px"}}),fe.createElement("div",{style:{display:"flex",alignItems:"center"}},((qo=[0,1,2,3,4,5])==null?void 0:qo.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}}),((Uo=[6])==null?void 0:Uo.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)!=-1&&fe.createElement(b.Z,{indicator:fe.createElement(kt.Z,{spin:!0}),size:"small"},fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}})),((no=[6])==null?void 0:no.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)==-1&&fe.createElement("i",{className:"iconfont icon-cuowu font16",style:{color:"#E30000"}}),((mo=[7,8])==null?void 0:mo.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("i",{className:"iconfont icon-wancheng3 font16",style:{color:"#83B6FF"}}),fe.createElement("div",{style:{margin:"0 10px",color:(Vo=[0,1,2,3,4,5])!=null&&Vo.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(ur=[6])!=null&&ur.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},"\u77E5\u8BC6\u70B9\u8D44\u6E90\u751F\u6210"),fe.createElement("div",{style:{color:(Xo=[0,1,2,3,4,5])!=null&&Xo.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(dr=[6])!=null&&dr.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},(Wn=[0,1,2,3,4,5])!=null&&Wn.includes(Ze==null?void 0:Ze.phase)?"\u7B49\u5F85\u4E2D":(hn=[6])!=null&&hn.includes(Ze==null?void 0:Ze.phase)?(Ze==null?void 0:Ze.state)==-1?"\u751F\u6210\u5931\u8D25":"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210"),((vn=[7,8])==null?void 0:vn.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{marginLeft:"10px",color:"#232B40"}},"\u5171\u751F\u6210",fe.createElement("span",{style:{color:"#3061D0"}},Ze==null?void 0:Ze.resource_size),"\u4E2A\u8D44\u6E90")),fe.createElement("div",{style:{width:"2px",height:"30px",background:(En=[0,1,2,3,4,5,6])!=null&&En.includes(Ze==null?void 0:Ze.phase)?"rgba(48,97,208,0.1)":"#83B6FF",marginLeft:"7px"}}),fe.createElement("div",{style:{display:"flex",alignItems:"center"}},((ha=[0,1,2,3,4,5,6])==null?void 0:ha.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}}),((Ra=[7])==null?void 0:Ra.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)!=-1&&fe.createElement(b.Z,{indicator:fe.createElement(kt.Z,{spin:!0}),size:"small"},fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}})),((ao=[7])==null?void 0:ao.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)==-1&&fe.createElement("i",{className:"iconfont icon-cuowu font16",style:{color:"#E30000"}}),(($a=[8])==null?void 0:$a.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("i",{className:"iconfont icon-wancheng3 font16",style:{color:"#83B6FF"}}),fe.createElement("div",{style:{margin:"0 10px",color:(Po=[0,1,2,3,4,5,6])!=null&&Po.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(fo=[7])!=null&&fo.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},"\u77E5\u8BC6\u56FE\u8C31\u751F\u6210"),fe.createElement("div",{style:{color:(jo=[0,1,2,3,4,5,6])!=null&&jo.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(Fo=[7])!=null&&Fo.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},(Fa=[0,1,2,3,4,5,6])!=null&&Fa.includes(Ze==null?void 0:Ze.phase)?"\u7B49\u5F85\u4E2D":(Za=[7])!=null&&Za.includes(Ze==null?void 0:Ze.phase)?(Ze==null?void 0:Ze.state)==-1?"\u751F\u6210\u5931\u8D25":"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210"),((oo=[8])==null?void 0:oo.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{marginLeft:"10px",color:"#232B40"}},"\u5171\u751F\u6210",fe.createElement("span",{style:{color:"#3061D0"}},Ze==null?void 0:Ze.knowledge_size),"\u4E2A\u77E5\u8BC6\u56FE\u8C31"))))))),fe.createElement(b.Z,{spinning:Cr},fe.createElement("div",{className:(Ze==null?void 0:Ze.state)==0||Jr?z.start_style:z.no_start_style,onClick:()=>Jn(void 0,null,function*(){var pn;if(Jr)return re.ZP.error("\u6709\u6587\u4EF6\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u8BF7\u7B49\u6587\u4EF6\u4E0A\u4F20\u5B8C\u6210\u540E\u518D\u751F\u6210"),!1;if(!(0,be.Ny)())return Ai(!0),!1;if((Ze==null?void 0:Ze.state)==-2||(Ze==null?void 0:Ze.state)==-1){Ir(!0);let Ia=[];if((pn=Ur.getFieldValue("file_ids"))==null||pn.map(Ma=>{var To,Mo;Ia.push(((To=Ma==null?void 0:Ma.response)==null?void 0:To.container_id)||((Mo=Ma==null?void 0:Ma.response)==null?void 0:Mo.id))}),(Ia==null?void 0:Ia.length)>0){const Ma=yield(0,ie.ZP)("/api/subject_generations.json",{method:"post",body:{attachment_ids:Ia}});(Ma==null?void 0:Ma.status)==0&&(re.ZP.success("\u5F00\u59CB\u751F\u6210"),Xr(),Or.current=setInterval(()=>{Xr()},1e3))}else re.ZP.error("\u8BF7\u4E0A\u4F20\u8BFE\u7A0B\u8D44\u6599\uFF0C\u5EFA\u8BAE\u4E0A\u4F20\u4E66\u7C4D\u3001\u8BFE\u7A0B\u6559\u5B66\u5927\u7EB2\u7B49");Ir(!1)}else if((Ze==null?void 0:Ze.state)==1){Ir(!0);const Ia=yield(0,ie.ZP)("/api/subject_generations/finish.json",{method:"post",body:{id:Ze==null?void 0:Ze.id}});(Ia==null?void 0:Ia.status)==0&&ue.history.push(`/paths/${Ze==null?void 0:Ze.subject_id}`),Ir(!1)}})},(Ze==null?void 0:Ze.state)==1?"\u5B8C\u6210\u8BFE\u7A0B\u521B\u5EFA":(Ze==null?void 0:Ze.state)==0?"\u8BFE\u7A0B\u751F\u6210\u4E2D\uFF0C\u8BF7\u7A0D\u540E...":(Ze==null?void 0:Ze.state)==-1?"\u91CD\u65B0\u751F\u6210\u8BFE\u7A0B":"\u5F00\u59CB\u751F\u6210\u8BFE\u7A0B"))),Hi&&fe.createElement("div",{style:{width:"100vw",height:"100vh",position:"fixed",top:0,left:0,background:"rgba(0,0,0,.5)",zIndex:200,display:"flex",alignItems:"center",justifyContent:"center"}},fe.createElement("div",{style:{width:"500px",height:"515px",textAlign:"center"}},fe.createElement("img",{src:Zt,style:{marginLeft:"auto",display:"block",cursor:"pointer",width:"30px",height:"30px"},onClick:()=>{Ai(!1)}}),fe.createElement("img",{src:At,style:{display:"block",marginTop:"-20px",width:"460px",height:"500px"}}))),fe.createElement(he,{schoolName:sa.school_id,onSuccess:Zi}),fe.createElement(ve.Z,{open:zi,onCancel:()=>{Bi(!1)}})))};var _t=(0,ue.connect)(({user:Et,newCourse:Rt,loading:me,globalSetting:Le})=>({user:Et,newCourse:Rt,globalSetting:Le,loading:me.effects}))(St)},56531:function(Pt,Nt,te){"use strict";te.d(Nt,{P:function(){return ne}});const ne=[{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"}]}]},50371:function(Pt,Nt){"use strict";function te(){const ne=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ue=1;ue{const Oe=He[Je];Oe!==void 0&&(ne[Je]=Oe)})}return ne}Nt.Z=te},13845:function(Pt,Nt,te){"use strict";te.d(Nt,{F:function(){return ne},Z:function(){return ue}});function ne(He){return He!=null&&He===He.window}function ue(He,Je){var Oe,we;if(typeof window=="undefined")return 0;const re=Je?"scrollTop":"scrollLeft";let et=0;return ne(He)?et=He[Je?"pageYOffset":"pageXOffset"]:He instanceof Document?et=He.documentElement[re]:(He instanceof HTMLElement||He)&&(et=He[re]),He&&!ne(He)&&typeof et!="number"&&(et=(we=((Oe=He.ownerDocument)!==null&&Oe!==void 0?Oe:He).documentElement)===null||we===void 0?void 0:we[re]),et}},56762:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return ue}});var ne=te(59301);function ue(){const[,He]=ne.useReducer(Je=>Je+1,0);return He}},68031:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return Je}});var ne=te(16089);function ue(Oe,we,re,et){const _e=re-we;return Oe/=et/2,Oe<1?_e/2*Oe*Oe*Oe+we:_e/2*((Oe-=2)*Oe*Oe+2)+we}var He=te(13845);function Je(Oe){let we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:re=()=>window,callback:et,duration:_e=450}=we,$e=re(),Ye=(0,He.Z)($e,!0),ut=Date.now(),Xe=()=>{const a=Date.now()-ut,y=ue(a>_e?_e:a,Ye,Oe,_e);(0,He.F)($e)?$e.scrollTo(window.pageXOffset,y):$e instanceof Document||$e.constructor.name==="HTMLDocument"?$e.documentElement.scrollTop=y:$e.scrollTop=y,a<_e?(0,ne.Z)(Xe):typeof et=="function"&&et()};(0,ne.Z)(Xe)}},88522:function(Pt,Nt,te){"use strict";var ne=te(92310),ue=te.n(ne),He=te(11592),Je=te(2738),Oe=te(59301),we=te(53487),re=te(92343),et=te(36355),_e=te(57809);const{Option:$e}=_e.default;function Ye(a){return a&&a.type&&(a.type.isSelectOption||a.type.isSelectOptGroup)}const ut=(a,y)=>{const{prefixCls:E,className:b,popupClassName:x,dropdownClassName:z,children:ee,dataSource:oe}=a,ie=(0,He.Z)(ee);let de;ie.length===1&&(0,re.l$)(ie[0])&&!Ye(ie[0])&&([de]=ie);const ce=de?()=>de:void 0;let Ee;ie.length&&Ye(ie[0])?Ee=ee:Ee=oe?oe.map(pe=>{if((0,re.l$)(pe))return pe;switch(typeof pe){case"string":return Oe.createElement($e,{key:pe,value:pe},pe);case"object":{const{value:Ot}=pe;return Oe.createElement($e,{key:Ot,value:Ot},pe.text)}default:return}}):[];const{getPrefixCls:Se}=Oe.useContext(et.E_),Fe=Se("select",E);return Oe.createElement(_e.default,Object.assign({ref:y,suffixIcon:null},(0,Je.Z)(a,["dataSource","dropdownClassName"]),{prefixCls:Fe,popupClassName:x||z,className:ue()(`${Fe}-auto-complete`,b),mode:_e.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:ce}),Ee)},Xe=Oe.forwardRef(ut),ae=(0,we.Z)(Xe);Xe.Option=$e,Xe._InternalPanelDoNotUseOrYouWillBeFired=ae,Nt.Z=Xe},19842:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return Rt}});var ne=te(94480),ue=te(59301),He=te(33853),Je=te(58617),Oe=te(38819),we=te(92310),re=te.n(we),et=te(54476),_e=te(42978),$e=te(75931),Ye=te(77861),ut=te(17115),Xe=te(90782),ae=te(6089),a=te(18929),y=ue.createContext(null),E=y,b=te(76190),x=te(20068),z=te(33885),ee="__rc_cascader_search_mark__",oe=function(Le,je,Qe){var st=Qe.label;return je.some(function(Dt){return String(Dt[st]).toLowerCase().includes(Le.toLowerCase())})},ie=function(Le,je,Qe,st){return je.map(function(Dt){return Dt[st.label]}).join(" / ")},de=function(me,Le,je,Qe,st,Dt){var ft=st.filter,Ae=ft===void 0?oe:ft,Ie=st.render,De=Ie===void 0?ie:Ie,ct=st.limit,Wt=ct===void 0?50:ct,gt=st.sort;return ue.useMemo(function(){var on=[];if(!me)return[];function qt(Tt,dn){var Mn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Tt.forEach(function(Qt){if(!(!gt&&Wt!==!1&&Wt>0&&on.length>=Wt)){var Gn=[].concat((0,ne.Z)(dn),[Qt]),Xn=Qt[je.children],na=Mn||Qt.disabled;if((!Xn||Xn.length===0||Dt)&&Ae(me,Gn,{label:je.label})){var Zn;on.push((0,z.Z)((0,z.Z)({},Qt),{},(Zn={disabled:na},(0,x.Z)(Zn,je.label,De(me,Gn,Qe,je)),(0,x.Z)(Zn,ee,Gn),(0,x.Z)(Zn,je.children,void 0),Zn)))}Xn&&qt(Qt[je.children],Gn,na)}})}return qt(Le,[]),gt&&on.sort(function(Tt,dn){return gt(Tt[ee],dn[ee],me,je)}),Wt!==!1&&Wt>0?on.slice(0,Wt):on},[me,Le,je,Qe,De,Dt,Ae,gt,Wt])},ce="__RC_CASCADER_SPLIT__",Ee="SHOW_PARENT",Se="SHOW_CHILD";function Fe(me){return me.join(ce)}function pe(me){return me.map(Fe)}function Ot(me){return me.split(ce)}function Ct(me){var Le=me||{},je=Le.label,Qe=Le.value,st=Le.children,Dt=Qe||"value";return{label:je||"label",value:Dt,key:Dt,children:st||"children"}}function un(me,Le){var je,Qe;return(je=me.isLeaf)!==null&&je!==void 0?je:!((Qe=me[Le.children])!==null&&Qe!==void 0&&Qe.length)}function rt(me){var Le=me.parentElement;if(Le){var je=me.offsetTop-Le.offsetTop;je-Le.scrollTop<0?Le.scrollTo({top:je}):je+me.offsetHeight-Le.scrollTop>Le.offsetHeight&&Le.scrollTo({top:je+me.offsetHeight-Le.offsetHeight})}}function ht(me,Le){return me.map(function(je){var Qe;return(Qe=je[ee])===null||Qe===void 0?void 0:Qe.map(function(st){return st[Le.value]})})}function Mt(me,Le,je){var Qe=new Set(me),st=Le();return me.filter(function(Dt){var ft=st[Dt],Ae=ft?ft.parent:null,Ie=ft?ft.children:null;return ft&&ft.node.disabled?!0:je===Se?!(Ie&&Ie.some(function(De){return De.key&&Qe.has(De.key)})):!(Ae&&!Ae.node.disabled&&Qe.has(Ae.key))})}function $t(me,Le,je){for(var Qe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,st=Le,Dt=[],ft=function(){var De,ct,Wt,gt=me[Ae],on=(De=st)===null||De===void 0?void 0:De.findIndex(function(Tt){var dn=Tt[je.value];return Qe?String(dn)===String(gt):dn===gt}),qt=on!==-1?(ct=st)===null||ct===void 0?void 0:ct[on]:null;Dt.push({value:(Wt=qt==null?void 0:qt[je.value])!==null&&Wt!==void 0?Wt:gt,index:on,option:qt}),st=qt==null?void 0:qt[je.children]},Ae=0;Ae1){var ke=qt.slice(0,-1);Qt(ke)}else De(!1)},na=function(){var ke,yt=((ke=dn[Tt])===null||ke===void 0?void 0:ke[je.children])||[],tt=yt.find(function(Kt){return!Kt.disabled});if(tt){var Bt=[].concat((0,ne.Z)(qt),[tt[je.value]]);Qt(Bt)}};ue.useImperativeHandle(me,function(){return{onKeyDown:function(ke){var yt=ke.which;switch(yt){case Vt.Z.UP:case Vt.Z.DOWN:{var tt=0;yt===Vt.Z.UP?tt=-1:yt===Vt.Z.DOWN&&(tt=1),tt!==0&&Gn(tt);break}case Vt.Z.LEFT:{if(Ie)break;Wt?na():Xn();break}case Vt.Z.RIGHT:{if(Ie)break;Wt?Xn():na();break}case Vt.Z.BACKSPACE:{Ie||Xn();break}case Vt.Z.ENTER:{if(qt.length){var Bt=dn[Tt],Kt=(Bt==null?void 0:Bt[ee])||[];Kt.length?Dt(Kt.map(function(Yt){return Yt[je.value]}),Kt[Kt.length-1]):Dt(qt,dn[Tt])}break}case Vt.Z.ESC:De(!1),ct&&ke.stopPropagation()}},onKeyUp:function(){}}})},An=ue.forwardRef(function(me,Le){var je,Qe,st,Dt,ft=(0,Ye.lk)(),Ae=ft.prefixCls,Ie=ft.multiple,De=ft.searchValue,ct=ft.toggleOpen,Wt=ft.notFoundContent,gt=ft.direction,on=ft.open,qt=ue.useRef(),Tt=gt==="rtl",dn=ue.useContext(E),Mn=dn.options,Qt=dn.values,Gn=dn.halfValues,Xn=dn.fieldNames,na=dn.changeOnSelect,Zn=dn.onSelect,ke=dn.searchOptions,yt=dn.dropdownPrefixCls,tt=dn.loadData,Bt=dn.expandTrigger,Kt=yt||Ae,Yt=ue.useState([]),jt=(0,_e.Z)(Yt,2),Ht=jt[0],xn=jt[1],Nn=function(Ea){if(!(!tt||De)){var za=$t(Ea,Mn,Xn),Na=za.map(function(pa){var ja=pa.option;return ja}),Oa=Na[Na.length-1];if(Oa&&!un(Oa,Xn)){var xa=Fe(Ea);xn(function(pa){return[].concat((0,ne.Z)(pa),[xa])}),tt(Na)}}};ue.useEffect(function(){Ht.length&&Ht.forEach(function(La){var Ea=Ot(La),za=$t(Ea,Mn,Xn,!0).map(function(Oa){var xa=Oa.option;return xa}),Na=za[za.length-1];(!Na||Na[Xn.children]||un(Na,Xn))&&xn(function(Oa){return Oa.filter(function(xa){return xa!==La})})})},[Mn,Ht,Xn]);var bt=ue.useMemo(function(){return new Set(pe(Qt))},[Qt]),zn=ue.useMemo(function(){return new Set(pe(Gn))},[Gn]),la=xe(),fa=(0,_e.Z)(la,2),aa=fa[0],an=fa[1],Sn=function(Ea){an(Ea),Nn(Ea)},wn=function(Ea){var za=Ea.disabled,Na=un(Ea,Xn);return!za&&(Na||na||Ie)},cn=function(Ea,za){var Na=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Zn(Ea),!Ie&&(za||na&&(Bt==="hover"||Na))&&ct(!1)},jn=ue.useMemo(function(){return De?ke:Mn},[De,ke,Mn]),oa=ue.useMemo(function(){for(var La=[{options:jn}],Ea=jn,za=ht(Ea,Xn),Na=function(){var ja=aa[Oa],to=Ea.find(function(vo,bo){return(za[bo]?Fe(za[bo]):vo[Xn.value])===ja}),Ga=to==null?void 0:to[Xn.children];if(!(Ga!=null&&Ga.length))return"break";Ea=Ga,La.push({options:Ga})},Oa=0;Oa":Ht,Nn=me.loadingIcon,bt=me.children,zn=me.dropdownMatchSelectWidth,la=zn===void 0?!1:zn,fa=me.showCheckedStrategy,aa=fa===void 0?Ee:fa,an=(0,$e.Z)(me,ge),Sn=(0,ut.ZP)(je),wn=!!Wt,cn=(0,a.Z)(ft,{value:Ae,postState:mt}),jn=(0,_e.Z)(cn,2),oa=jn[0],Qn=jn[1],Pa=ue.useMemo(function(){return Ct(Dt)},[JSON.stringify(Dt)]),ba=ue.useMemo(function(){return Qt||[]},[Qt]),Ua=Ke(ba,Pa),Va=ue.useCallback(function(hn){var vn=Ua();return hn.map(function(En){var ha=vn[En].nodes;return ha.map(function(Ra){return Ra[Pa.value]})})},[Ua,Pa]),co=(0,a.Z)("",{value:qt,postState:function(vn){return vn||""}}),La=(0,_e.Z)(co,2),Ea=La[0],za=La[1],Na=function(vn,En){za(vn),En.source!=="blur"&&Tt&&Tt(vn)},Oa=Ne(dn),xa=(0,_e.Z)(Oa,2),pa=xa[0],ja=xa[1],to=de(Ea,ba,Pa,Gn||st,ja,Ie),Ga=at(ba,Pa),vo=ue.useMemo(function(){var hn=Ga(oa),vn=(0,_e.Z)(hn,2),En=vn[0],ha=vn[1];if(!wn||!oa.length)return[En,[],ha];var Ra=pe(En),ao=Ua(),$a=(0,Xe.S)(Ra,!0,ao),Po=$a.checkedKeys,fo=$a.halfCheckedKeys;return[Va(Po),Va(fo),ha]},[wn,oa,Ua,Va,Ga]),bo=(0,_e.Z)(vo,3),ra=bo[0],Ja=bo[1],Ca=bo[2],Xa=ue.useMemo(function(){var hn=pe(ra),vn=Mt(hn,Ua,aa);return[].concat((0,ne.Z)(Ca),(0,ne.Z)(Va(vn)))},[ra,Ua,Va,Ca,aa]),So=Ut(Xa,ba,Pa,wn,ct),Io=(0,ae.Z)(function(hn){if(Qn(hn),De){var vn=mt(hn),En=vn.map(function(ao){return $t(ao,ba,Pa).map(function($a){return $a.option})}),ha=wn?vn:vn[0],Ra=wn?En:En[0];De(ha,Ra)}}),qo=(0,ae.Z)(function(hn){if((!wn||on)&&za(""),!wn)Io(hn);else{var vn=Fe(hn),En=pe(ra),ha=pe(Ja),Ra=En.includes(vn),ao=Ca.some(function(Hn){return Fe(Hn)===vn}),$a=ra,Po=Ca;if(ao&&!Ra)Po=Ca.filter(function(Hn){return Fe(Hn)!==vn});else{var fo=Ra?En.filter(function(Hn){return Hn!==vn}):[].concat((0,ne.Z)(En),[vn]),jo=Ua(),Fo;if(Ra){var Fa=(0,Xe.S)(fo,{checked:!1,halfCheckedKeys:ha},jo);Fo=Fa.checkedKeys}else{var Za=(0,Xe.S)(fo,!0,jo);Fo=Za.checkedKeys}var oo=Mt(Fo,Ua,aa);$a=Va(oo)}Io([].concat((0,ne.Z)(Po),(0,ne.Z)($a)))}}),Uo=function(vn,En){if(En.type==="clear"){Io([]);return}var ha=En.values[0],Ra=ha.valueCells;qo(Ra)},no=Zn!==void 0?Zn:na,mo=yt||ke,Vo=Kt||Bt,ur=function(vn){Yt==null||Yt(vn),jt==null||jt(vn)},Xo=ue.useMemo(function(){return{options:ba,fieldNames:Pa,values:ra,halfValues:Ja,changeOnSelect:Ie,onSelect:qo,checkable:Wt,searchOptions:to,dropdownPrefixCls:Gn,loadData:Xn,expandTrigger:Mn,expandIcon:xn,loadingIcon:Nn,dropdownMenuColumnStyle:tt}},[ba,Pa,ra,Ja,Ie,qo,Wt,to,Gn,Xn,Mn,xn,Nn,tt]),dr=!(Ea?to:ba).length,Wn=Ea&&ja.matchInputWidth||dr?{}:{minWidth:"auto"};return ue.createElement(E.Provider,{value:Xo},ue.createElement(Ye.Ac,(0,et.Z)({},an,{ref:Le,id:Sn,prefixCls:st,autoClearSearchValue:on,dropdownMatchSelectWidth:la,dropdownStyle:Wn,displayValues:So,onDisplayValuesChange:Uo,mode:wn?"multiple":void 0,searchValue:Ea,onSearch:Na,showSearch:pa,OptionList:fn,emptyOptions:dr,open:no,dropdownClassName:mo,placement:Vo,onDropdownVisibleChange:ur,getRawInputElement:function(){return bt}})))});he.SHOW_PARENT=Ee,he.SHOW_CHILD=Se;var ve=he,qe=ve,Re=te(2738),Pe=te(62892),Ge=te(53487),Xt=te(19080),At=te(36355),Zt=te(93891),kt=te(1684),zt=te(19716),be=te(32441),fe=te(14154),dt=te(58582),pt=te(84443),Jt=te(66339),en=te(33234),gn=te(98447),ln=te(17313),bn=te(74207),On=te(83116);const Ln=me=>{const{prefixCls:Le,componentCls:je,antCls:Qe}=me,st=`${je}-menu-item`,Dt=` +`),bt.focus();default:throw new Error}},[bt,cn]),Xa=(0,ne.useMemo)(()=>{switch(cn){case dt:return ne.createElement(at,{callback:Ca,onCancel:So});case ln:return ne.createElement(It.Z,{callback:Ca,onCancel:So});case pt:return ne.createElement(Ne.Z,{callback:Ca,onCancel:So});case Jt:return ne.createElement(mt,{callback:Ca,onCancel:So});case bn:return ne.createElement(Pe,{callback:Ca,onCancel:So});case"maths-latex":return ne.createElement(kt,{showSaveButton:!0,callback:Ca});case"inline-latex":return ne.createElement(zt.Z,{showSaveButton:!0,callback:Ca});default:return null}},[cn]);function So(){jn("")}(0,ne.useEffect)(()=>{if(to.current){let Wn=function(ao){ha=!0,Ra=ao.pageY},hn=function(){ha=!1},vn=function(ao){if(ha){let $a=ao.pageY-Ra;$a<0&&($a=0),$a>300&&($a=300);let Po=ct+$a+"px";ba(Po)}},En=to.current,ha=!1,Ra=0;return En.addEventListener("mousedown",Wn),document.addEventListener("mousemove",vn),document.addEventListener("mouseup",hn),()=>{En.removeEventListener("mousedown",Wn),document.removeEventListener("mousemove",vn),document.removeEventListener("mouseup",hn)}}},[bt,to]),(0,ne.useEffect)(()=>{ba(ct)},[ct]);const Io=Le(De),qo=Le(Pa),Uo={width:Io,height:qo},no=(0,ne.useMemo)(()=>{if(oa){let Wn=new Date(oa),hn=Wn.getHours(),vn=Wn.getMinutes(),En=Wn.getSeconds();return hn=hn<10?"0"+hn:hn,vn=vn<10?"0"+vn:vn,En=En<10?"0"+En:En,`${hn}:${vn}:${En}`}return 0},[oa]),mo=Wn=>{const hn=[];if(Xn){let vn=-1;Wn=Wn.replace(/(@▁▁@|@▁@)/g,function(En,ha,Ra){hn.push({multiLine:En!==Et})})}return hn};function Vo(){window.sessionStorage.removeItem(dn),Va(!1),Qn(0)}function ur(){Va(!1),Qn(0),bt.setValue(window.sessionStorage.getItem(dn))}(0,ne.useEffect)(()=>{Dt[cn]&&cn!==en&&cn!==Jt&&setTimeout(()=>{const Wn=document.getElementsByClassName("markdown-popup-form")[0],hn=window.innerWidth/2-Wn.offsetWidth/2,vn=window.innerHeight/2-Wn.offsetHeight/2;Na(hn),xa(vn)},0)},[cn]);const Xo=Wn=>{Wn.preventDefault();const hn=Wn.clientX-za,vn=Wn.clientY-Oa;document.body.onmousemove=En=>{let ha=En.clientX-hn,Ra=En.clientY-vn;const ao=document.getElementsByClassName("markdown-popup-form")[0],$a=window.innerWidth-ao.offsetWidth,Po=window.innerHeight-ao.offsetHeight;ha=Math.max(0,Math.min(ha,$a)),Ra=Math.max(0,Math.min(Ra,Po)),dr(En.clientX,En.clientY,hn,vn)&&(Na(ha),xa(Ra))},document.body.onmouseup=function(){document.body.onmousemove=null}},dr=(Wn,hn,vn,En)=>{const ha=document.body.clientHeight,Ra=document.body.clientWidth;return Wn<20&&vn>Wn||Wn>Ra-20&&vnhn||hn>ha-20&&EnFe in Se?ut(Se,Fe,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Se[Fe]=pe,x=(Se,Fe)=>{for(var pe in Fe||(Fe={}))y.call(Fe,pe)&&b(Se,pe,Fe[pe]);if(a)for(var pe of a(Fe))E.call(Fe,pe)&&b(Se,pe,Fe[pe]);return Se},z=(Se,Fe)=>Xe(Se,ae(Fe));const{useForm:ee}=ne.default,oe={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var de=({callback:Se,onCancel:Fe})=>{const[pe]=ee();let Ot=(0,_e.useRef)();function Ct(ht){Ot.current.width=pe.getFieldValue("width"),Ot.current.align=pe.getFieldValue("align"),Se(ht,Ot.current)}function un(ht,Mt){if(ht.status===-1){ue.ZP.error(ht.message);return}pe.setFieldsValue({src:`/api/attachments/${ht.id}`,type:Mt.type})}function rt(ht){let Mt=ht.target.files[0];Ot.current=Mt,Ee(Mt,un)}return Ye.createElement(ne.default,z(x({form:pe},ie),{className:"upload-image-panel",onFinish:Ct,style:{width:470,overflow:"hidden"}}),Ye.createElement(ne.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ye.createElement("div",{className:"flex-container"},Ye.createElement(ne.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ye.createElement(He.default,{style:oe})),Ye.createElement(ce,{onFileChange:rt}))),Ye.createElement(ne.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ye.createElement(He.default,{style:{width:264}})),Ye.createElement(ne.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ye.createElement(Je.Z,null,Ye.createElement(ne.default.Item,{name:"width",style:{margin:0}},Ye.createElement(Oe.Z,{style:{width:264}})),Ye.createElement("span",{className:"ml8"},"%"))),Ye.createElement(ne.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ye.createElement(we.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"}]})),Ye.createElement("aside",null,Ye.createElement(ne.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ye.createElement(re.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ye.createElement(re.ZP,{type:"default",onClick:Fe},"\u53D6\u6D88"))))};function ce({onFileChange:Se}){return Ye.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ye.createElement("input",{type:"file",onChange:Se}))}function Ee(Se,Fe){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,$e.bg)())throw ue.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let pe=new FormData;pe.append("editormd-image-file",Se),pe.append("file_param_name","editormd-image-file"),pe.append("byxhr","true");var Ot=new window.XMLHttpRequest;Ot.withCredentials=!0,Ot.addEventListener("load",function(Ct){Fe(JSON.parse(Ct.target.responseText),Se)},!1),Ot.addEventListener("error",function(Ct){console.error(Ct)},!1),Ot.open("POST",`${et.KI}/api/attachments.json`),Ot.send(pe)}},57261:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return He}});var ne=te(59301),ue=te(4676);class He extends ne.Component{constructor(Oe){super(Oe);const we=window.document;this.node=we.createElement("div"),we.body.appendChild(this.node)}render(){const{children:Oe}=this.props;return(0,ue.createPortal)(Oe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},59672:function(Pt,Nt,te){"use strict";te.d(Nt,{i:function(){return de},Z:function(){return Ee}});var ne={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"},ue=te(71418),He=te(6848),Je=te(92310),Oe=te.n(Je),we=te(65862),re=te(2524),et=te(41867),_e="data:image/png;base64,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",$e="data:image/png;base64,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",Ye="data:image/png;base64,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",ut="data:image/png;base64,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",Xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEpRJREFUaEPFWwl4VeWZfs/NSthJwmZIwhYQg6wi4ANEdhBUWqWOGwLFGXVYWhyqKJvsoQK1FpECNkjRtkBFBIskhIQga5SwQ4AEyA65SSCQkJB75vm/fzn/OblJsNOZuQ88996z3XO+93+/7/2WGABwN31zmOc+Yg0YMaZhtDJgwDAMtou/G+w7fRHbne/8OBOAaRhw0ZmA6RLXMOlU2lfXy+VhVxHnsyvyf4Bpqne2xTTp1/h2+sjPY9vpvzyXbTc9ME0P7fewd3aoxwS7Y9MjryWOkeeLd3Zdg36Gn8evzz7L3/Xw59aO5/fDrsfvUe5jT0/btHsVT2c9H5Drgme/YfjMChu9IMtg4NyvqEozYDSD4bIAkSAxfGAHibYQcOwfP4fdCsfDgMcbSNLqdYBkCIOQscUDSVi54SUYFkhsOzei3Ob8zAwqDWY3piEA4tetIuNLI+pGZ/fFAeL79WPk4qkdJH5urSARmNxQLphuw3B1M0pOx22BiX/jRHFBgsTtWDeT6HjJNO39/wYkaUwBpwYSX71ixUrGidVv28eYpLEG8MD0MFZIdlpgyOM4e+wgKZZ7A++fYBLZFJ4vjJJTn+UAaMUNLZnBWWEDiX0naOkozh7u97jrc4Bpc3eae1NO7l/GJIsZtPxqZZLl7nS2kbtT7OMurEYmkQvmK90bm2zgO8HSFopYPZoblD7DcucuINcoTttoUtwQxubAMKN7A0m4Oy8gSbD02FU7SBzk2l66u6MIwlwZfzKJBbmu6kwRD+mIS+o4DQBpUAaSsLq4vgBJAVI7k2wur1pMstio4qe4Nw+5Zwt0xmAyDLtHtuiLTmwwpRDgZPDGJE0wSDf2/wCSFX+EiFAxiT8UNzZnlD0myRWvGcLJEq4gFEjcxf0PQBL3Vi1Wae7OJha8CgcPjOIf1psU3ZVacyg0xSQLJMkSy91Z7vB/xd2R4rJetOq8MomBJBSWlH9K1emskmywAr5SV0xxOmOSUm322OMtJj0wk5TS1GJlNZAMAZCQ0DWDxAAQCk8XBAJYm8r7F8ekqspyXD95BMFh7dE49CEulRn5lRo3aeFzvBiTLNktpbYK6jbpzY6UclnGHckgB0jEpPtKYTnVnQQlM+0g/IMaoEW7aCHDpSrzovocwkG6X7u7M2G4U9eRi7PcnJTU1jbar6S2C+Wlxcg6fVTIbBlLpOyW6o+/C6XB5SVt4mIjont/BDRqRnYV3PQak0xPFbbPn4Sw6D7o+9ybikmUfbDVLphkgSRXZE1MsoQEv4QEyS6fhcYnQ9+95cahL1cj6onRaN2ph1gLPP/heRLPp3789nMUZl/G4Envq9zMKf3lYrEpQS/iQS40w318rcnZwSS2MLbT3TkSVHfWZSSsnQtf/wAYLpaWCgdUdx4Ks6oK9yvuYeSMWIRGdKZkNj/9JK6lfc9Z4OUaeRfSUHarCG0fi9GYYyWw7JTwbv3RvH1XGZw0JnHJrMckexIrk9qa3V1lRTl+2BWH66cOo8ugpxHVfxSKc6+ivLTESpg9wK0b2TiX8g0eGfQsgpqEiISUsyiwQWM0DG5tk+82sARIBLYAnj2hUXhsjQJIqjcSEQIUxS7GIcpEDTCA9n06D4OnzENo24e5XRlQmvS251FsAXCD3sw4iz0fz8aIGbFoHtGZzjmb9DVS/74ezdt3Eb6qLqStagM7oeDyWfR+djK6DHoGLD7xJV6dSXaQvMUky9VJtyXPYddLP7IHJ7/7C7qNeAEFGeeQezFNi4y1fwyP7ovowc95T3JtEl8wUrKz8OgaU5ZyDMPHxqRqIAnQCrMuIfHTBQRQSGRnFF67yA0iy0EyTxKUIJB9fBAa+TAKrpzBd394DyOmx9K5jH/nkncg9es/4aWVX1kE+gl50qaZz6LX2NcIIOnLrXcrma0Wk/SgrIxUnUkU78T+vMunEBLeES6Xj8qDziV9jcwTBzBk8lz4BQZxW3iqUHwjG41CH6pemXDIcG/uTjLJuHnkY1O6Ke7ZLJBMrf4mmcTemZ9lAD35yzkIbdsF2+ZPQFVlRa1LyK9eEMYv2oIbAqCR02MRHNGJ3OqlQ3tweu9fMW7+RmSfOSaiVV0sIggQ3qUPti6YhOjhv0BU3+FWrNMZpHw8eXZZQ9Jqdrqw0IWDCO6eKlSW3YVfYH0BlFW3K8q5gqRNseg+8iW06doPsnSU+WMyTiVuwxPjp6JJq8gaQaotJlEeyAByFkGdMcnJJDcDaN0HiPnl+wiN7IL7FWVcRAiFd2BTLH0eOPE3vFzEvrhc8A+sjxsZ5xSDmkd0orSM/T4VWA1g88xxFKce9PXq6p0KFKnuVL1LXIQXSplRRX2VgSRUhRXEawbpxO7PkXcxDQNe/i8VW0yzCvfu3EJS3HLUbxqKfuPf4nmux0PxzlNVhUNbP0apuwADXn4bAfUa/ASQrOTbuHH49zxRlXFElGxqA4kBtP+PCxEz+X2EtO2sCqbyOokbFtL1Br8+z14Vh4EbGeexd817GDFtOUIjOxF8EiR2F1X37ymhUFbsxpl923H5aAIiewxAz2cmwb9ePRt2Pn6BtGqlSqSUVeRJii3kUqzqMieRN5CsarMuwUuLCnBw80pU3C3FwJdnolHzNrh7qxApf16J24V5JBwYIOWlt3Cv7DYq7twm8JiIqLxXjpYdHsVjT0+qXr/TKx0eDgpPjkX1nD1LwaGPbDLbJgps6s4Ac3lsfxEDaP0ixEx+j+IIe/iqikoFRsrnK+jzgAmzVKvC1z8QLh9fYtDeNXMIoJCITqreJ1sR90oKce3sUVw/eRh56SdRv3Ewyu/cwth3/4AGzVrYwMk+l4q0XZvR/alXECblL4B7ZaW0ir0xSbYdFEhKNcnCqlXt9gsMVLGnovwuUuJicbswFyPeWopS9w0kxS1DQFBDBNRvAH/2HtQA/vUawp99D6yPekENcaf4Jk7t24beYycSUCo2OguuMkezlZY8MPK//50CyOr96NUES4LLmFSUfQVJGxYhZtJsBEd2Rs75VBza8rtavdKAV99GWHRfUnF7P5mLEdOWISSCsY+7tgspu3HleCIKr6WTfI/oOQAd+41ESGQU/rHqbVKJDFS2vLLOHseF5G9IRbXtNQjdRr2IRiGtRU0LiJsx9kE9ZI3HMVHz/AebuWsURmPA5144gXAWa0wTnvuVqCwvg29APUZbilMuXx8YLl9U3a+kuOzvXw/ph/cg/NH+8AsIUn0pZ0tDrwnKRUQlq/yDq1UM0hNWi0myaMrzJLbS3TmXkbxhMQZNfJcYVFF2B6VF+cLYBk7sjKMH7/H0JJTeyEZgwyYIDo9CQP2GxKD4T+Zi+LSlCA1nMpvHqMtH40m6tnm0H1pGdYefnz9KbuYg9asNyDn/AzGyeduHUZRzldxHq07d0ftnU9CkVYQyMmkaj4lLR/byPNOWVvEYI1klsg2ZTKkquPAz1JGJ7DlQ9ZG8tR/yL55EypaVGD39twhs2BjbF03BI4N/ho6PD8Olowk4n/IN7dOluox58nr21gVPnGXDjxLxgpTVpikitK7UpHDgcYWzSDKsMOcKkjcuxsDX3iGAnMAmbVxCpmEqL+HTuWjUPAx9fv4fZJ2bmec5QFOXcBcnGn5CYZABSwpzcTFlNy6k7ELzdl3Q5/k3cDZ+G66k7ke/F6Yi4/h+YlnMlDnVGCBB4hrPKgvp7k7vdMqWrfeYpJVoYBJbkj5bgu6jX0HTh9rhWtpBHNu+DuPe+QQuvwBsWzgJjwxhAA2nBXf+wDcYNeNDq9qgyXXVoXX0nfSaIDX4Cg6sIgZ5KM/krq1mJnGQ3ExafrYEAxhAFEfs5yR/tpQMFzN5Dpg7jF/7PkZOi0XjlhG4mXkO8WvnYdh/LkFoRJRgkAt3igpw9UQKrqYdhDvrCimjHmNeRduegyimHPryI4pL45dsRmnRTexeMQPDpy9Di/bR1d2UCbhkAOY1Bb6KeQCwqgy21nltwoELjMwfknF021o8NXMV6jUORrpMD2avo/0MoOihPyeALh2Jx/mUnRg9Y6VSb1ZX1l7703tI6jMTDeTikleqdoNHiIDaQTJQlJOBpD8tJYAqy+8iP51l1FJmAzkXTpDRWnfuSVuL86+jSYtwtO7cg4JpwqcMoMUIZXkQQGpnx5I3KM5EdOuPtr2fRKv20fC4fJBxPBGpOzZQYsjKPcOmLkGLDl2RtH4RfR81c6X3OOIASao7EaU1sIRLUe1mrXcjmn8cVw8S139AKA+aNJuM/uOuOOSnn8KIqbE037B1wURED32e8rH0I9/h/IGdeOpXq2zq7UFBUpWM/OQPiUFiKkQptdpAYgAlxy3DgAm/wd2SQlw/dcjKd2TU1yKDLApEdHuClFjCuvkY+tYiARBnH5PuTVq0AVN7TDQX52Qg9euNyL98Bp0HjEH3US/iy9kvkrvr2H8kMXNX7HQ8OvIFdBv98gOB5GSSnVF6408wTevO3nEXYOeKqXhs3Oto22sgGT3+kzloGNIKjzH3zRg0/zUCqFO/UUg/8g+cS96JMb9eBVbLK7hylthOocLW+fUy46BVGoy8pN+KPMiqYjN353K2F8iN8ZqaOycTB+KWY+Ars9AsklcD2MtFhVMuxS1FyIupchtzcQnrFmDomwwg7uL4fqDizi1k/piCK6mJcGdlUEnl8effRJOw9vBUVuCLWc+h/0sz0K7PEPqd8/t34Pjf15PfZzmS15eDSapGp9ydlNc6k7R6ngDpVPxfcS5pB56ZvZYWUUnedez5+F30HDOBGM9e2+ZNQNdh4xHVdyQxiJWwxsxcjfLbRfj2o3cw+PW5aNC0hYpJukCoqY9k5OxfYbJ2t2o3MKfkEjlPDTGpKDcDB+JWoOvQ8Wjcoo1q9nF0LIBki0IHoTjvOk7s2oShby5ESDjPg4pyM3F679+QLdRam+jH0aHPULSM6gbD5UNusuDaBexZPQtD/n0BWnXpqbA4ufvPOLnnS3QZPA69np1cA0gmXFp9VUlauVIVWPbJH9lyYMpq5/KpCG7TAX1/MQ2sBcI8CHuW0b9aCZevLxl967wJiB42Hp37jcLFw3sIoLFvf0TPl7hhMUa8tRiBDZtao1faSFe1IRQRQ43sxFhikASJsYSeRTbjZOtBY4Y7NxMpm1Z4N8YDbh3yxkKEhnMGlZWwrPxDqhYwURBQvxEhXZJ3FbfdBbhbfBMXU3ahrLQYzy3YBB9fPzVzx34u9av1FJfadO1b86+bFkhcTFldWjKODST6IgwJ5F86TW45ZuI7aBnVg4QCy9n6vTANbDHJKsXWua9STZC5uOwzR3F46xq06xVD7ptVHMb+ejWVvJwNP+c4l84mI2ffchoa0UFSjTYNJFUOMgwU513F91tWU4m/aet24nAXH0xUvSPeguD1VtGKYK2K7Awc/svv8eSUuQgO66C5QvukEPu9y8cScGz7HxHUOBhNWoZTxaBRy3B+TWZCMRgpiKtcbU0oPfjMnd3dlRbm48LBb9Fj9EtUTL5wcDfdQcd+I0SLnR+fumM9Wj/cGy3ad0VVxT2cjv8b3NmX4OPrjzZdHweLwd7cmtU610pSotJgZO9bTgyipE4Dqi6Q9KoD5UlsiISxzxZ/LKNTOVTJcStWyZglWx7Vp1c5wOz+GMvlpNA/CxIzkHR3P5VJqvKstwu8zNxxBvCaoL2VwAYj5WSqVVKSXVkneMTy7IRlqpIgQbLFJKnw9AYet6pNCHBwuSCglV2t4SeZ5GW+QU6vEsiWaJCLROZnTpBkBVzW8VSDoq4RYw0k+ziXMFot7s4rSNp0kXNWTu8lceBYzd1LS0O2zh2gGlnxS3MMw2glDUqzWKQTrPk42YizVxecak0ApFrn3kCqDqpikGAwTQrx/oQqpPJyED/XG5PU/dUx32BzfTaQeBlIzZRXGzHWJLheDRBAqphBwcTZ8HMySR9DlpVrHu/kbIOoO7FtuUZ2wtItJo3+WgaVA/CWXOYxROZLthxJjzEEqo8YehTD8rW0zi3WcbBVy9w51Sp/Q7x7B8kahCQXRnXDOhTLT2KSGDZxNPw4RpagMFFVQ5yxurK8zCOBtMBXIAkWwcQXRlbi8jBUmWmA2UxJbQEWOSzbpKkXo3Or2oI978ry7d66spT3iPmGauNc+oixw91ZQkXEM6q1WQ0/LlI4KAwk+du1wVTz9KoI2OyC2kAkXUvEGI/o4eilGnKBNbowO0jWX0nYQRIxyR2IwG70OAwkw+OJNU3ESHcn2WKBZGeRPcZwHSUng2RCy9lUB0jKfWnCQTJIV4TaaLJo0Ypx5dpBehAm1Q6SHD4RpVfHHAOXyPa/qqgLJOtPWSSTtPwLyIXp2R9Y5T8rqO+UrP8Gpjgw8TngMx8AAAAASUVORK5CYII=",ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEy5JREFUeF7tW2l0VFW2/m4FkhBmQ5iEJEwBMcgoElwMMoOg0q20ywkJQj/1MXTjoxVlkjm0QNs2AgIapNW2gRYRbGRMCDJGmWcIUxISyASBhITUfevsM9xzb91UgM567w8lrqq6de+puvs7397fHmJcPxJvGoYBGAYMw8Of2X/sGNhb+Rm9Ecedz/w8E4BpGPDQlYDpEWuYdCl9VtbD42WriOvZivwfYJrqmR0xTfo2fpxe8uvYcfpfXsuOm16Yppc+97JndqrXBPvFpleuJc6R14tntq5BX8Ov4+uz1/J7vfy+tfP572Hr8d8oP2N3T8e03yruzro/IN0D73bDCBjfYMDUy0be4S8IIA6ExwJEgsQOww4SHaHz2T9+DfspHA8DXjeQpNXLAMkQBiFjixuSsHLDSzAskNhxbkR5zPmaGVQazG5MQwDE1y0h40sj6kZnv4sDxD/Xz5Gbxz9I/Fq/IBGY3FAemNmG4Wlt5DKAyOBslzMGcYNzO5bNJDpfMk17/r8BSRpTwKmBxHev2LGScWL32z5jTNJYA3hhehkrJDstMOR5nD12kBTL3cC7DyaRTeH92sg9tFy4OGZoO5NsIJHr4zThjBLuT7LLAabN3WnuTTm5cmOSxQzafn6ZZLk7nW3k7hT7uAsrlUnkgvlOd2OTDXwnWNpGEbtHc4PSZ1ju3AOkG7kHl5sUN8hgHCDd3dlBEu7OBSQes+yM8w8SB9nfQ3d3FEGYK+N3JrEg1+XLFHGTjrikztMAkAZlIAmri/UFSAoQ/0yyuTyfmGSxUcVP8du85J4t0BmDyTDsNzJ75hxYpkQCJ4MbkzTBIN3Y/wNIVvwRIkLFJH5T3NicUfaYJHe8ZggnS7iCUCBxF/cfgCR+m0+s0tydTSy4CgcvjNxflpoU3ZVacyg0FZMskKTCs9ydFbPcVOB/7O5IcVkP2nWuTGIgCYUl5Z9SdTqrJBusgK/UFVOczpikVJs99rjFpLtmklKaWqz0AckQAPEo7wckLsFt0ptdIoC1qbxyjkklxYW4dGgPQhs0QfWwh7lUZuRXatykjc/xYkyyZLeU2iqo26Q3O1PKZRl3JIMcIBGT7iiF5VR3EpTzB3ciMKQK6jSOFjJcqjIX1ecQDtL92t2dCSM7eYkms11AEjHJAsGDwvxcXD6yV8hsGUuk7Jbqjz8LOcjlJR3iYiOiTWcEVXuI7Cq46RqTTG8J1kyJRYPojuj0/FuKSZR9sN0umGSBJHdkaUyyhARfQoJkl89C45Ohb13Pxq5vFiDqyQGo37yt2As8/+F5Es+nfv3xS2SlnkWP2A9UbuaU/nKz2JSgi3iQG83I3r/I5OzgSarQzCoptRJVSwRkXz6LLYsmoUJgEAwPS0uFAyo7D4VZUoI7RbfRb2wcwiJaUDKbcfoQLh78mbPAZY0rJw+i4HoOGj3eXWOOlcCyS8Jbd0btJq1kcNKYxCWzHpPsSaxMakt3d8VFhfhlfTwuHd6Nlt2eQVTn/shNv4DC/DwrYfYC16+m4njSD3i023MIqVFLJKScRcFVqqNqaH2bfLeBJUAisAXw7A6NrH0LFUBSvZGIkMzRqweUiRpgAG1dPBk9RkxGWKNHuF0ZUJr0tudRbANwg15LOYaNn0xA37FxqB3Rgq45lvA9kv+1FLWbtBS+qiykrWoDuyDz7DF0eG44WnZ7Fiw+8S3uyyQ7SG4xyXJ10m3Ja9h6p/dsxKGf/oHWfV9EZspxpJ86qEVG/y/Dozshusfz7kmuTeILRkp2Zu1daPISDiNNgI1JPiAJsLIun8G2xVMJoFqRLZB18RQ3iIhlKk8SlCDpHhCAsMhHkHnuKH762/voOyaOrmX8O564Fsnff4GX531nEege8qQV455D+0GvE0DSl1vPVjLrE5P0oKyM5Mskinfi8ytnD6NWeDN4PAEqDzqe8D3OH9iBnsMnoWJwCLeFtwS5V1NRLexh38qEQ4a7uTvJJOPank9M6aacIJnS4A42MT/LAHrqjYkIa9QSq6cMRUlxkd8tVLFSCIZM/wpXBUD9xsQhNKI5udIzuzbiyKZvMXjKcqQe3SeiVVksIggQ3rIjVk2NRXSf3yGqUx8r1ukMUj6ePLusIWk1O11Y6MJBBHdvCYoLbqFicGUBlFW3y0k7h4QVcWjT72U0bBUDWTo6/2siDm9bjSeHjEKNepGlguQvJlEeyAByFkGdMcnJpGwG0JIP0f2NDxAW2RJ3igp4dUHkSDtWxNHrrsP+xJNX9sbjQWBwZVxNOa4YVDuiOaVl7PupwGoAK8cNpjh1t4/XFqxToEh1p+pdYhFeKGVGFfVVBpJQFVYQLx2kAxu+xJVTB9Hllf9RscU0S3D75nUkxM9B5ZphiBnyNs9zvV6Kd96SEuxa9QnyszPR5ZV3EFSpyj2AZCXfxtXdf+WJqowjqppgFw46SAyg7Z9NQ/fhH6BWoxaqYCrX2bZsGq3XY+RkhzQ3cDXlBDYtfB99R89BWGRzgk+CxH5FyZ3bSigU5Gbj6NY1OLt3CyLbdkG7Z2MRWKmSDbuAisG0a6VKpJRV5EmKLeRSrOoyJ5EbSFa1WZfg+TmZ2LlyHopu5aPrK+NQrXZD3LqehaS/z8ONrCskHBgghfnXcbvgBopu3iDwmIgovl2Iuk0fw+PPxPrW7/RKh5eDwpNjUT1n95K562ObzFalHgJKB8kAc3ns8xwG0NLp6D78fYoj7OZLiooVGElfzqXXXYaOF2oQqBAYDE9ABWLQpoUTCaBaEc1VUVa2Im7nZeHisb24dGg3rpw+hMrVQ1F48zoGvfc3VHmojg2c1OPJOLh+Jdo8/SoaSPkL4HZBPu1iNybJtoMCSakmWVi1qt0Vg4NV7CkqvIWk+DjcyEpH37dnIT/7KhLiZyMopCqCKldBIHsOqYLASlURyN4HV0alkKq4mXsNh7euRodBwwgoFRudBVeZo9lKS14YGT//RQGkS2qrtmaBJGNSTuo5JCybju6xExAa2QJpJ5Kx66u/+PVKXV57Bw2iO5GK2/TpJPQdPRu1Ihj7uGs7mbQB5/ZvQ9bF0yTfI9p1QbOYfqgVGYV/z3+HVCIDlW2vy8f242TiD6SiGrXvhtb9X0K1WvVFTQuIHzvobj1kqecxUfPChyu5axRGY8CnnzyAcBZrTBPeO8UoLixAhaBKjLYUpzwVAmB4KqDkTjHF5cDASji9eyPCH+uMikEhqi/lbGnoNUG5iahklbFzgYpBVqFUK5qKfo/Mk9hOz047i8RlM9Bt2HvEoKKCm8jPyRDGNnBgXTzdeNtnYpF/NRXBVWsgNDwKQZWrEoM2fzoJfUbPQlg4k9k8Rp3du5mka8PHYlA3qg0qVgxE3rU0JH+3DGknfiFG1m70CHLSLpD7qNe8DTr8ZgRq1ItQRiZN4zVxZs8mnmfa0ioeYySrRLYhkylVBRd+hjoyke26qj6SW/sh49QhJH01DwPG/BnBVatjzfQReLTHb9Dsid44s3cLTiT9QJ/pUl3GPLmevXXBE2fZ8KNEPDNpgWmKCC0B8mUSZ5E8npV2DonLZ6Dr6+8SQE5gE5bPJNMwlbdl8SRUq90AHX/7X2Sda+dPcIBGzeQuTmwAoTDIgHlZ6TiVtAEnk9ajduOW6PjCmzi2eTXOJW9HzIujkLJ/O7Gs+4iJPgyQIHGNZ5WFdHendzply9Y9JmklGpjEloTPZ6LNgFdR8+HGuHhwJ/atWYLB734KT8UgrJ4Wi0d7MoD60IY7seMH9B/7kVVt0OS66tA6+k56TZAafJk75hODvJRnWszxB1I2k5afz0QXBhDFEb1NYSDx81lkuO7DJ4K5w82LPkC/0XGoXjcC184fx+ZFk9H7v2ciLCJKMMiDmzmZuHAgCRcO7kT25XOkjNoOfA2N2nWjmLLrm48pLg2ZuRL5OdewYe5Y9BkzG3WaRPu6KRPwyADMawp8F/MAYFUZbK1zf8KBC4zzvyRi7+pFeHrcfFSqHorTMj2YsIQ+ZwBF9/otAXRmz2acSFqHAWPnKfVmdWXttT+9h6ReM9FALi5xnmo3eIUI8M8kAzlpKUj4YhYBVFx4CxmnWUYtZTaQdvIAGa1+i3Z0NDfjEmrUCUf9Fm0pmG5ZzACagTCWBwGkdtbOfJPiTETrzmjU4SnUaxINrycAKfu3IXntMkoMWbmn96iZqNO0FRKWTqf3/cfNc48jDpCkuhNRWgNLuBTVbtZ6N6L5x3H1YtvSDwnlbrETyOi/ro9HxunD6DsqjuYbVk0dhuheL1A+dnrPTzixYx2e/sN8m3q7W5BUJSMj8SNiEJdTllLzBxIDKDF+NroM/RNu5WXh0uFdVr4jo74WGWRRIKL1k6TEtiyZgl5vTxcAcfYx6V6jTkNSe0w056alIPn75cg4exQtugxEm/4v4ZsJL5G7a9a5HzFzfdwYPNbvRbQe8MpdgeRkkp1ReuNPME3rzt7MzsS6uaPw+OCRaNS+Kxl986cTUbVWPTzO3Ddj0JTXCaDmMf1xes+/cTxxHQb+cT5YLS/z3DFiO4UKW+fXZcZBqzQYVxL+LPIgORjC3Z3H2V4QUz/M2Nlp57Ejfg66vjoeD0XyagB7eKhwyqW45SJ5MVUeYy5uy5Kp6PUWA4i7OP45UHTzOs7/moRzyduQfTmFSipPvPAWajRoAm9xEb4e/zw6vzwWjTv2pO85sX0t9v9rKfl9liO5PhxMUjU65e6kvNaZpNXzBEiHN3+L4wlr8eyERbSJ8q5cwsZP3kO7gUOJ8eyxevJQtOo9BFGd+hGDWAlr4LgFKLyRgx8/fhc9Rk5ClZp1VEzSBUJpfSQjbftck7W7pUHJVXkEk0qJSTnpKdgRPxeteg1B9ToNrV4SoWMBJFsUOgi5Vy7hwPoV6PXWNNQK53lQTvp5HNn0T6QKtdYw+gk07dgLdaNaw/AEkJvMvHgSGxeMR8/fT0W9lu0UFoc2/B2HNn6Dlj0Go/1zw0sByYRHq68qSSt3qgLLPvkjWw5MWa2bMwqhDZui0+9Gg7VAmAdh9zLgD/PgqVCBjL5q8lBE9x6CFjH9cWr3RgJo0Dsf0/1tWzYDfd+egeCqNa3RK22ky2cIRcRQI3VbHDFIgsQoSPcim3Gy06oxIzv9PJJWzHU3xl0e7fnmNISFcwYV5LGs/COqFjBREFS5GiGdd+UCbmRn4lbuNZxKWo+C/Fw8P3UFAipUVDN37OuSv1tKcalhq06lf7tpgcTFlNWlJePYQKI3wpBAxpkj5Ja7D3sXdaPaklBgOVvMi6PBNpOsUqya9BrVBJmLSz26F7tXLUTj9t3JfbOKw6A/LqCSl7Ph5xzn0tlkpG2dQ0MjOkiq0aaBpHdTc69cwM9fLaASf836jcXpHj6YqNoTvAXB662iFcFaFakp2P2Pv+KpEZMQ2qCp5grtk0Ls+87u24J9az5DSPVQ1KgbThWDanXD+ZrMhGIwUhBXudrSULr7mTu7u8vPysDJnT+i7YCXqeJ/cucG+gXNYvqKFjs/P3ntUtR/pAPqNGmFkqLbOLL5n8hOPYOACoFo2OoJsBjs5tas1rlWkhKVBiN16xxiECV1GlBlgWRv5Hmo/U3ss8Ufy+hUDlVy3IpVMmbJlofv9CoHmP0+xnI533C/IDEDSXd3r0xSlWe9XeAyc8cZwGuC9lYCG4yUk6lWSUl2ZZ3gEctTt8xWlQQJki0mucwqcKFmFwIcXC4IaGf7NPwkk1zmG+T0KoFsiQa5SWR+5gRJVsBlHU81KMroJekg2ce5hNH8uDtXkLTpIuesnN5L4sCxmrtLS0O2zh2gGpc3z9Jms9kO5YrKAom7J9+pH6daEwCp1rkbSL6gKgYJBtOkEO9PqEKqPinkxiT1+6xszLV1bnN9GpOoKc7UnjjBHpPEjhesUcJBi1sqZlAwcTb8nEzSx5Bl5ZrHOznbIOpO7Fg6AWR3M0zB8f6MJZfdQbLiktXuZj6ajw+LYXk/rXOLdfy7VMvcdfRYukV3d6fmKRi03BVQ9d3vwwaSGABxBan0riwnmyUoTJSUEmesriwv80ggrfxLgSRYBBNfG5c2zbT6QZo7k000HSRXo3Or2oI9b53z425dWcp7xHyDzziXPmLscHf2DcGLrHrDj4sUbmEGkvxufyCVPr0qAjZbUBuIpLVEjPGKHo5eqiEXWKoLs4Nk/ZWEHSQRk7KDEdzauPjTDNFu4FpI5UPCwBaT7Cyyxxh5rRQCnEGcTWWApP7cRRMOkkG6IlRgSRA8YlzZP0h3wyT/IMnhE1F6dcwxcIls/6uKskCy/pRFMknLv4B0mN7twSWB40M6jbhs/Lw4djGAkaXtss6/X16Wo7jLzOfBafdjAePot1MC83IubQfMGLcFHgB0P2Ytv2uIHfsXj6xXhJJkwKznXPoBQOVn7PtZSbmvPctiY7wl2G6aCNQXegDQ/Zi1/K6xxZfdn70x0uv1spikHg8AKj9j389KPgLAKRoeAHQ/Zi2/a3wAcoqGBwCVn7HvZyVXCa2LhgcA3Y9Zy++aUnMcKRpiRi4PKr+ve7DSvVrAbxLKREOnEUuX3OuiD84vPwv8L+YNX/sKgQHCAAAAAElFTkSuQmCC",a="data:image/png;base64,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",y="data:image/png;base64,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",E="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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",z="data:image/png;base64,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",ee="data:image/png;base64,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",oe="data:image/png;base64,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",ie=te(59301);const de=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:_e,swimg:$e},{name:"101\u8BA1\u5212",ptimg:Ye,swimg:ut},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Xe,swimg:ae},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:y},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:E,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:x,swimg:z}];var Ee=({className:Se,dataSource:Fe=[],col:pe=4,right:Ot,bottom:Ct=23,precision:un=0,wrapWidth:rt=1200,trackEventItems:ht,loading:Mt,onRemove:$t=()=>{},isCurrent:Ut=!0,showAlias:vt=!1})=>{const Ke=Math.floor((rt-(pe-1)*Ot)/pe),at=[{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(It=>(window.ENV==="build"&&(It.ptimg=`/react/build${It.ptimg}`,It.swimg=`/react/build${It.swimg}`),It));return ie.createElement(ue.Z,{spinning:Mt},ie.createElement("div",{className:Oe()(ne.list,Se)},!!(Fe!=null&&Fe.length)&&(Fe==null?void 0:Fe.map((It,Ne)=>{const{name:Ve,id:wt,identifier:tn,featured:ot,school_name:xt,image_url:xe,excellent:Vt,is_plan:mn,subject_tags:An=[]}=It,fn=An==null?void 0:An.filter(We=>We!=="\u5FC5\u4FEE\u8BFE\u7A0B"&&We!=="\u9009\u4FEE\u8BFE\u7A0B");return ie.createElement("div",{key:wt,className:ne.wrap,style:{width:Ke,marginRight:(1+Ne)%pe===0?0:Ot+un,marginBottom:Ct}},ie.createElement("a",{className:ne.li,onClick:We=>{We.preventDefault(),We.stopPropagation(),ht&&(0,we.L9)([ht]),(0,we.xg)(`/paths/${tn}`)}},ie.createElement("div",{className:ne.img},ie.createElement("img",{className:ne.cover,src:`${xe}`}),Ut&&(0,et.bg)()&&(It==null?void 0:It.studying)&&ie.createElement("div",{className:`${ne.movebq} user-path-items`,onClick:We=>{We.stopPropagation(),$t(It)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),fn==null?void 0:fn.map((We,Ue)=>{var Ce,ge;if(Ue===0){const mt=(Ce=at.find(he=>he.name==We))==null?void 0:Ce.swimg;return ie.createElement("img",{className:ne.sign,src:mt,style:{left:"-4px"}})}const Me=(ge=at.find(mt=>mt.name==We))==null?void 0:ge.ptimg;return ie.createElement("img",{className:ne.sign,src:Me,style:{left:`${48+52*(Ue-1)+2*Ue}px`}})}),((It==null?void 0:It.must)||It.not_must)&&ie.createElement("img",{className:ne.sign,src:It.must?ee:oe,style:{width:28,left:fn!=null&&fn.length?48+52*((fn==null?void 0:fn.length)-1)+2*(fn==null?void 0:fn.length):7}}),ie.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(It==null?void 0:It.excellent)&&ie.createElement("div",{className:ne.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ie.createElement("div",{className:ne.name},ie.createElement(He.Z,{title:vt&&(It!=null&&It.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ve}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${It==null?void 0:It.excellent_alias_name}`)):Ve},ie.createElement("span",{className:ne.e},vt&&(It==null?void 0:It.excellent_alias_name)||Ve))),ie.createElement("div",{className:ne.tags},ie.createElement("div",null,ie.createElement(He.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,It.stages_count))),ie.createElement(He.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,It.members_count)))))))})),!Fe.length&&ie.createElement(re.Z,null)))}},82636:function(Pt,Nt,te){"use strict";te.d(Nt,{jL:function(){return Oe},w9:function(){return Ke},QD:function(){return zt},cQ:function(){return ht.Z},op:function(){return Pe},O5:function(){return Rt},_b:function(){return en},t7:function(){return b},Gi:function(){return tn},YG:function(){return Ve},qp:function(){return Ye},vr:function(){return dt},qE:function(){return At},Je:function(){return ee},wb:function(){return rt},cq:function(){return An},tp:function(){return ae}});var ne=te(59301),ue={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},He="data:image/png;base64,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",Oe=({dataSource:me=[],img:Le,imgWidth:je=346,title:Qe,sunTitle:st,bannerExtraContent:Dt})=>ne.createElement("div",{className:ue.banner},ne.createElement("div",{className:ue.content},ne.createElement("aside",null,ne.createElement("p",null,ne.createElement("b",null,Qe),ne.createElement("span",null,st)),me.length>0&&ne.createElement("div",{className:ue.btns},me.map((ft,Ae)=>ne.createElement("div",{key:Ae,onClick:ft.click},ft.name,ft.sign?ne.createElement("img",{src:He,width:39}):null))),Dt),Le&&ne.createElement("img",{style:{marginTop:33,marginRight:38},src:Le,width:je}))),we={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"},re=te(92310),et=te.n(re),_e=te(89392),Ye=({dataSource:me=[],value:Le,onChange:je,onTitleChange:Qe,className:st,title:Dt,titleWidth:ft=41,style:Ae={},fontColor:Ie="#6A7283",showCount:De})=>{const[ct,Wt]=(0,ne.useState)(0),[gt,on]=(0,ne.useState)(!1),qt=(0,ne.useRef)(null),Tt=(0,ne.useRef)(null);return(0,ne.useEffect)(()=>{var dn;me.length!==0&&(((dn=qt==null?void 0:qt.current)==null?void 0:dn.clientHeight)>97?Wt(1):Wt(0)),me.length===0&&Wt(0),on(!1)},[me]),ne.createElement("div",{className:et()(we.row,st),style:Ae},ne.createElement("div",{onClick:(0,_e.throttle)(()=>Qe==null?void 0:Qe(),2e3),style:{width:ft,marginTop:gt?12:4},className:`${we.title} ${Qe?"current":""}`},Dt),ne.createElement("div",{className:gt?`${we.tagsWrap} ${we.tagsBorderWrap}`:we.tagsWrap},ne.createElement("div",{className:we.bar,ref:Tt,style:ct>0?{height:ct===1?97:"auto",overflow:ct===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ne.createElement("div",{className:we.tag,ref:qt},me==null?void 0:me.map(dn=>ne.createElement("span",{onClick:()=>je(dn.id),key:dn.id,style:{color:Ie},className:Le===dn.id?we.active:""},ne.createElement("span",{title:dn.name,className:we.name},dn.name),!!De&&ne.createElement("span",{className:we.num},dn.count))))),!!ct&&ne.createElement(ne.Fragment,null,ct===1?ne.createElement("div",{onClick:()=>{var dn;Wt(2),((dn=qt==null?void 0:qt.current)==null?void 0:dn.clientHeight)>245?on(!0):on(!1)},className:we.action},"\u5C55\u5F00",ne.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ne.createElement("div",{onClick:()=>{Tt.current.scrollTop=0,Wt(1),on(!1)},className:we.action},"\u6536\u8D77",ne.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ut={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"},ae=({dataSource:me=[],value:Le,onChange:je,className:Qe,style:st={}})=>ne.createElement("div",{style:st,className:et()(ut.tabs,Qe)},me.map(Dt=>ne.createElement("span",{onClick:()=>je(Dt.id),className:Le===Dt.id?ut.active:"",key:Dt.id},Dt.name))),a={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},y=te(92832),b=({dataSource:me=[],value:Le="",onChange:je,onInputChange:Qe=()=>{},className:st,style:Dt={},placeholder:ft,allowClear:Ae=!1})=>{var Ie;const[De,ct]=(0,ne.useState)(""),[Wt,gt]=(0,ne.useState)("");(0,ne.useEffect)(()=>{var Tt;let dn=Le;(Tt=JSON.stringify(Le))!=null&&Tt.includes("{")&&(ct(Le.id),dn=Le.value||"");try{gt(decodeURIComponent(dn||""))}catch(Mn){gt(decodeURIComponent(dn||""))}},[Le]);const on=()=>{je(encodeURIComponent(Wt),De||null)},qt=Tt=>{Tt!==De&&(ct(Tt),je(encodeURIComponent(Wt),Tt))};return ne.createElement("div",{className:et()(a.input,st),style:Dt},!!me.length&&ne.createElement("div",{className:a.dropdown},ne.createElement("div",{className:a.text},(Ie=me.find(Tt=>Tt.id===De))==null?void 0:Ie.name,ne.createElement("i",{className:"iconfont icon-zhankai4"}),ne.createElement("b",{className:a.b1}),ne.createElement("b",{className:a.b2})),ne.createElement("div",{className:a.menu},me.map((Tt,dn)=>ne.createElement("div",{key:dn,onClick:()=>qt(Tt.id)},Tt.name)))),ne.createElement(y.default,{onPressEnter:on,value:Wt,onChange:Tt=>{gt(Tt.target.value),Qe(encodeURIComponent(Tt.target.value),De||null)},bordered:!1,placeholder:ft}),ne.createElement("i",{onClick:on,className:"iconfont icon-sousuo9 font14 pl10 current"}))},x={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"},ee=({value:me,onChange:Le,className:je,total:Qe,pageSize:st,style:Dt={}})=>{const ft=me<2,Ae=me>=Math.ceil(Qe/st);return Qe<=st?ne.createElement(ne.Fragment,null):ne.createElement("div",{className:et()(x.quickPager,je),style:Dt},ne.createElement("div",{onClick:()=>{ft||Le(me-1,"prev")},className:ft?x.disabled:""},"\u4E0A\u4E00\u9875"),ne.createElement("div",{onClick:()=>{Ae||Le(me+1,"next")},className:Ae?x.disabled:""},"\u4E0B\u4E00\u9875"))},oe={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"},ie=te(71418),de=te(6848),ce=te(13570),Ee=te(74128),Se=te(65862),Fe=te(96908),pe=te(57177),Ot=te(81378),Ct=te(2524),rt=({className:me,dataSource:Le=[],col:je=4,right:Qe,bottom:st=23,precision:Dt=0,wrapWidth:ft=1200,trackEventItems:Ae,loading:Ie})=>{const De=Math.floor((ft-(je-1)*Qe)/je);return ne.createElement(ie.Z,{spinning:Ie},ne.createElement("div",{className:et()(oe.list,me)},!!Le.length&&Le.map((ct,Wt)=>{const{name:gt,id:on,identifier:qt,power:Tt,cover_image_id:dn,pic:Mn}=ct;return ne.createElement("div",{className:oe.wrap,key:on,style:{width:De,marginRight:(1+Wt)%je===0?0:Qe+Dt,marginBottom:st}},ne.createElement("a",{target:"_blank",href:`/shixuns/${qt}/challenges`,className:oe.li,onClick:Qt=>{Qt.preventDefault(),Ae&&(0,Se.L9)([Ae]),Tt&&(0,Se.xg)(`/shixuns/${qt}/challenges`)}},ne.createElement("div",{className:oe.img},ne.createElement("img",{className:oe.cover,src:`${Mn}`}),ct.is_jupyter&&ne.createElement("img",{className:oe.sign,src:Fe}),ct.is_jupyter_lab&&ne.createElement("img",{className:oe.sign,src:pe}),ct.is_unity_3d&&ne.createElement("img",{className:oe.sign,src:Ot})),ne.createElement("div",{className:oe.name},ne.createElement(de.Z,{title:gt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ne.createElement("span",{className:oe.e},gt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ne.createElement("div",{className:oe.tags},ne.createElement(de.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ne.createElement("span",null,ct.challenges_count))),!!ct.myshixuns_count&&ne.createElement(de.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ne.createElement("span",null,ct.myshixuns_count))),ne.createElement(de.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ne.createElement("span",null,ne.createElement("span",null,ct.level))),ne.createElement("div",{className:oe.rate},ne.createElement(ce.Z,{allowHalf:!0,disabled:!0,defaultValue:ct.score_info}),ne.createElement("span",null,"\xA0",ct.score_info?`${ct.score_info}\u5206`:"5\u5206")))),!Tt&&ne.createElement("div",{className:oe.lockWrap},ne.createElement("img",{src:`${Ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Le.length&&ne.createElement(Ct.Z,null)))},ht=te(59672),Mt={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"},$t="data:image/png;base64,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",Ut=te(59301),Ke=({className:me,dataSource:Le=[],col:je=4,right:Qe,bottom:st=23,precision:Dt=0,wrapWidth:ft=1200,trackEventItems:Ae,loading:Ie})=>{const De=Math.floor((ft-(je-1)*Qe)/je);return Ut.createElement(ie.Z,{spinning:Ie},Ut.createElement("div",{className:et()(Mt.list,me)},!!Le.length&&Le.map((ct,Wt)=>{const{subject_identifier:gt,id:on,identifier:qt,power:Tt}=ct,dn=ct.is_public!=0&&ct.is_public;return Ut.createElement("div",{className:Mt.wrap,key:on,style:{width:De,marginRight:(1+Wt)%je===0?0:Qe+Dt,marginBottom:st}},Ut.createElement("a",{className:Mt.li,onClick:Mn=>{Mn.preventDefault(),Ae&&(0,Se.L9)([Ae]),(0,Se.xg)(ct.first_category_url)}},Ut.createElement("div",{className:Mt.top},Ut.createElement(de.Z,{title:ct.name},Ut.createElement("div",{className:Mt.name},ct.name)),Ut.createElement("img",{className:Mt.img,src:Ee.Z.IMG_SERVER+"/images/"+ct.avatar_url}),Ut.createElement("div",{className:Mt.text,title:ct.creator},ct.creator),gt&&Ut.createElement("div",{className:Mt.btns},Ut.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ut.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),dn&&Ut.createElement("div",{className:Mt.sign},"\u516C\u5F00")),Ut.createElement("div",{className:Mt.bottom},ct.visits>0&&Ut.createElement(de.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-liulanyan"}),Ut.createElement("span",null,ct.visits))),ct.course_members_count>0&&Ut.createElement(de.Z,{title:"\u6210\u5458",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-chengyuan"}),ct.course_members_count)),ct.tasks_count>0&&Ut.createElement(de.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-zuoye"}),ct.tasks_count)),ct.is_end?Ut.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ut.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ct.is_accessible&&Ut.createElement("div",{className:Mt.lockWrap},Ut.createElement("img",{src:`${Ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ut.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Le.length&&Ut.createElement(Ct.Z,null)))},at={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"},It=te(65582),Ve=({dataSource:me=[],value:Le,onChange:je,className:Qe,style:st={},tabBarExtraContent:Dt})=>ne.createElement("div",{className:et()(at.tabs,Qe),style:st},ne.createElement("div",{className:at.tabsWrap},me.map((ft,Ae)=>ne.createElement("aside",{className:at.tab,onClick:()=>{je(ft.id),ft.link&&It.history.push(ft.link)},key:Ae},ne.createElement("div",{className:Le===ft.id?at.active:""},ft.name),(ft==null?void 0:ft.resetCount)==null&&(ft==null?void 0:ft.total)!==void 0&&ne.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&&ne.createElement(de.Z,{title:(ft==null?void 0:ft.tip)!=null?ft==null?void 0:ft.tip:""},ne.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ne.createElement("span",{style:{color:"#000"}},ft==null?void 0:ft.resetCount),"/",ne.createElement("span",null,ft==null?void 0:ft.total),"\uFF09"))))),ne.createElement("div",{className:at.tabBar},Dt)),tn=({className:me,style:Le={},children:je})=>ne.createElement("div",{className:et()(me),style:Le},je),ot={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=te(38854),xe=te(20834);const Vt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var An=({sortValue:me,dropValue:Le,className:je,onSort:Qe,onDrop:st,dataSource:Dt=Vt})=>{var ft;return ne.createElement("div",{className:et()(ot.orderWrap,je)},ne.createElement(xt.Z,{dropdownRender:()=>ne.createElement(xe.default,null,Dt.map((Ae,Ie)=>ne.createElement(xe.default.Item,{key:Ie,onClick:()=>st(Ae.id)},Ae.name)))},ne.createElement("span",{className:ot.orderTextWrap},(ft=Dt.find(Ae=>Le===Ae.id))==null?void 0:ft.name)),ne.createElement("span",{className:ot.orderIconWrap},ne.createElement("span",{className:ot.orderAsc},ne.createElement("i",{className:me==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ot.cursorPointer} ${ot.active}`:`iconfont icon-sanjiaoxing-up font12 ${ot.cursorPointer}`,onClick:()=>Qe(me==="asc"?"desc":"asc")})),ne.createElement("span",{className:ot.orderDesc},ne.createElement("i",{className:me==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ot.cursorPointer} ${ot.active}`:`iconfont icon-sanjiaoxing-down font12 ${ot.cursorPointer}`,onClick:()=>Qe(me==="asc"?"desc":"asc")}))))},fn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},We=te(3113),Ue=Object.defineProperty,Ce=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,mt=(me,Le,je)=>Le in me?Ue(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:je}):me[Le]=je,he=(me,Le)=>{for(var je in Le||(Le={}))ge.call(Le,je)&&mt(me,je,Le[je]);if(Ce)for(var je of Ce(Le))Me.call(Le,je)&&mt(me,je,Le[je]);return me},ve=(me,Le)=>{var je={};for(var Qe in me)ge.call(me,Qe)&&Le.indexOf(Qe)<0&&(je[Qe]=me[Qe]);if(me!=null&&Ce)for(var Qe of Ce(me))Le.indexOf(Qe)<0&&Me.call(me,Qe)&&(je[Qe]=me[Qe]);return je},qe=(me,Le,je)=>new Promise((Qe,st)=>{var Dt=Ie=>{try{Ae(je.next(Ie))}catch(De){st(De)}},ft=Ie=>{try{Ae(je.throw(Ie))}catch(De){st(De)}},Ae=Ie=>Ie.done?Qe(Ie.value):Promise.resolve(Ie.value).then(Dt,ft);Ae((je=je.apply(me,Le)).next())}),Pe=me=>{var Le=me,{className:je,style:Qe,children:st,loading:Dt=!1,openLoading:ft,onClick:Ae=()=>{},size:Ie="middle",shape:De="round"}=Le,ct=ve(Le,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Wt,gt]=(0,ne.useState)(!1);return ne.createElement(We.ZP,he({onClick:(0,_e.throttle)(on=>qe(void 0,null,function*(){ft&>(!0);try{yield Ae(on)}catch(qt){console.log("error",qt)}ft&>(!1)}),2e3,{leading:!0,trailing:!1}),className:et()(fn.btn,fn[`${Ie}-${De}`],je),style:Qe,size:Ie,shape:De,loading:Wt||Dt},ct),st)},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"},At=({className:me,style:Le,children:je=null,onClick:Qe,title:st})=>ne.createElement("div",{className:et()(Ge.head,me),style:Le},ne.createElement("span",{className:"primary-hover",onClick:Qe},ne.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ne.createElement("b",{title:st},st),ne.createElement("div",{className:Ge.node},je)),Zt={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"},zt=({confirmShow:me=!0,confirmTitle:Le,confirmClick:je,cancelShow:Qe=!0,cancelTitle:st,cancelClick:Dt,className:ft,style:Ae,confirmLoading:Ie=!1})=>ne.createElement("div",{className:et()(Zt.btns,ft),style:Ae},me&&ne.createElement(We.ZP,{loading:Ie,onClick:je,type:"primary",className:Zt.confirm},Le),Qe&&ne.createElement(We.ZP,{onClick:Dt,className:Zt.cancel},st)),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"},dt=({className:me,style:Le={},LeftContent:je,children:Qe,RightContent:st})=>ne.createElement("div",{className:et()(be.fixedBottom,me),style:Le},ne.createElement("div",{className:be.wrap},ne.createElement("div",{className:be.left},je),ne.createElement("div",{className:be.center},Qe),ne.createElement("div",{className:be.right},st))),pt={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"},en=({className:me,style:Le={},dataSource:je=[]})=>ne.createElement("div",{className:et()(pt.crumbs,me),style:Le},je.map((Qe,st)=>stIt.history.push(Qe.path)},Qe.name):ne.createElement("span",null,Qe.name),ne.createElement("span",null,"\xA0",">","\xA0")):ne.createElement("span",{key:st,style:{color:"#5F6368"}},Qe.name))),gn=te(31797),ln=Object.defineProperty,bn=Object.defineProperties,On=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,Rn=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,Yn=(me,Le,je)=>Le in me?ln(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:je}):me[Le]=je,Cn=(me,Le)=>{for(var je in Le||(Le={}))Rn.call(Le,je)&&Yn(me,je,Le[je]);if(Ln)for(var je of Ln(Le))Jn.call(Le,je)&&Yn(me,je,Le[je]);return me},ga=(me,Le)=>bn(me,On(Le)),St=(me,Le)=>{var je={};for(var Qe in me)Rn.call(me,Qe)&&Le.indexOf(Qe)<0&&(je[Qe]=me[Qe]);if(me!=null&&Ln)for(var Qe of Ln(me))Le.indexOf(Qe)<0&&Jn.call(me,Qe)&&(je[Qe]=me[Qe]);return je};const{Countdown:_t}=gn.default;var Rt=me=>{var Le=me,{onChange:je}=Le,Qe=St(Le,["onChange"]);const[st,Dt]=(0,ne.useState)(null);(0,ne.useEffect)(()=>{typeof st=="number"&&st>=0&&je(st)},[st]);const ft=Ae=>{const Ie=Math.floor(Ae/1e3);Dt(Ie)};return ne.createElement(_t,ga(Cn({},Qe),{onChange:ft}))}},31103:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return ue}});var ne=te(59301);function ue(He,Je){const Oe=(0,ne.useRef)();(0,ne.useEffect)(()=>{Oe.current=He}),(0,ne.useEffect)(()=>{function we(){Oe.current()}if(Je!==null){let re=setInterval(we,Je);return()=>clearInterval(re)}},[Je])}},80024:function(Pt,Nt,te){"use strict";te.d(Nt,{$J:function(){return He},JZ:function(){return Oe},bN:function(){return re},jP:function(){return we},rO:function(){return Je}});var ne=te(38147),ue=(et,_e,$e)=>new Promise((Ye,ut)=>{var Xe=y=>{try{a($e.next(y))}catch(E){ut(E)}},ae=y=>{try{a($e.throw(y))}catch(E){ut(E)}},a=y=>y.done?Ye(y.value):Promise.resolve(y.value).then(Xe,ae);a(($e=$e.apply(et,_e)).next())});function He(et){return(0,ne.U2)(`libraries/${et}.json`)}function Je(et){return(0,ne.U2)("library_tags.json",et)}function Oe(et){return ue(this,null,function*(){return(yield(0,ne.IV)(`attachments/${et}.json`)).status===0})}function we(et){return(0,ne.v_)("libraries.json",et)}function re(et,_e){return(0,ne.gz)(`libraries/${et}.json`,_e)}},24100:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return $e}});var ne=te(43418),ue={ul:"ul___TdfYY"},He=te(32637),Je=te(59301),Oe=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,et=(Ye,ut)=>{var Xe={};for(var ae in Ye)we.call(Ye,ae)&&ut.indexOf(ae)<0&&(Xe[ae]=Ye[ae]);if(Ye!=null&&Oe)for(var ae of Oe(Ye))ut.indexOf(ae)<0&&re.call(Ye,ae)&&(Xe[ae]=Ye[ae]);return Xe},$e=Ye=>{var ut=Ye,{open:Xe,onCancel:ae}=ut,a=et(ut,["open","onCancel"]);return Je.createElement(ne.default,{centered:!0,open:Xe,title:Je.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:ae,footer:null},Je.createElement("div",null,Je.createElement("div",{className:"tc"},Je.createElement("img",{className:"mt10",src:He,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),Je.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),Je.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),Je.createElement("div",{style:{color:"#333"},className:"pt30 font14"},Je.createElement("ul",{className:ue.ul},Je.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),Je.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),Je.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5934\u6B4C\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},78397:function(Pt,Nt,te){"use strict";te.r(Nt),te.d(Nt,{default:function(){return _t}});var ne=te(59301),ue=te(65582),He=te(92832),Je=te(98228),Oe=te(57809),we=te(78241),re=te(8591),et=te(43418),_e=te(88522),$e=te(95237),Ye=te(43604),ut=te(78673),Xe=te(5112),ae=te(24905),a=te(17574),y=te(54580),E=te(3113),b=te(71418),x=te(96565),z={bg:"bg____raBL",wrap:"wrap___HeK2P",crumbs:"crumbs___bamBY",titleWrap:"titleWrap___UpC0c",flexRow:"flexRow___WjoyK",flexJustifyCenter:"flexJustifyCenter___V6ndk",flexAlignEnd:"flexAlignEnd___So64w",flexAlignCenter:"flexAlignCenter___WWRXs",flexColumn:"flexColumn___b0Fz8",formWrap:"formWrap___Bmhgz",fieldWrap:"fieldWrap___pR4UB",mdWrap:"mdWrap___FPskk",tree:"tree___bVp9O",backgroundFa:"backgroundFa___ghlCO",aBtn:"aBtn___M7dWu",bBtn:"bBtn___XycZO",cascaderWrap:"cascaderWrap___CPNAV",listItem:"listItem____eV5T",right:"right___x8wr7",one:"one___wdYdi",schoolHintWrap:"schoolHintWrap___AWsQj",colorCDCDCD:"colorCDCDCD___xguLh",color0152d9:"color0152d9___MEYYd",spanText:"spanText___Srs_u",addTypeRadio:"addTypeRadio___JTRkP",add_ai:"add_ai___JGWFe",paths_content:"paths_content___Rzg9i",content_header:"content_header___LvvU1",header_box:"header_box___c05Gw",header_bj:"header_bj____CaVY",header_text:"header_text___jNO1N",lianjie:"lianjie___vtxBe",buzou_box:"buzou_box___qkXlL",no_start_style:"no_start_style___ONC9T",start_style:"start_style___vWVZl"},ee=te(65862),oe=te(74128),ie=te(38147),de=te(64165),ce={cascaderContainer:"cascaderContainer___uz26h",valueWrap:"valueWrap___zTHXb",valueItem:"valueItem___vBNoA",placeholder:"placeholder___bJTkn",modalWrap:"modalWrap___uhROO",left:"left___oZrbl",right:"right___y9QjL",disabled:"disabled___LVx0f",emptyWrap:"emptyWrap___KG5pK"},Ee=te(99267),Se=te(38819),Fe=Object.defineProperty,pe=Object.defineProperties,Ot=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,ht=(Et,Rt,me)=>Rt in Et?Fe(Et,Rt,{enumerable:!0,configurable:!0,writable:!0,value:me}):Et[Rt]=me,Mt=(Et,Rt)=>{for(var me in Rt||(Rt={}))un.call(Rt,me)&&ht(Et,me,Rt[me]);if(Ct)for(var me of Ct(Rt))rt.call(Rt,me)&&ht(Et,me,Rt[me]);return Et},$t=(Et,Rt)=>pe(Et,Ot(Rt)),Ut=(Et,Rt)=>{var me={};for(var Le in Et)un.call(Et,Le)&&Rt.indexOf(Le)<0&&(me[Le]=Et[Le]);if(Et!=null&&Ct)for(var Le of Ct(Et))Rt.indexOf(Le)<0&&rt.call(Et,Le)&&(me[Le]=Et[Le]);return me};const vt=(0,ne.createRef)();var at=({dataSource:Et,placeholder:Rt,defaultValue:me,onChange:Le})=>{const[je,Qe]=(0,ne.useState)(!1),[st,Dt]=(0,ne.useState)({data:[],objData:{},ids:[]}),[ft,Ae]=(0,ne.useState)({});(0,ne.useEffect)(()=>{window.addEventListener("click",()=>{Qe(!1),Ae({})})},[]),(0,ne.useEffect)(()=>{if(me){let gt={},on=[];me.forEach(qt=>{const Tt=qt,{sub_discipline:dn}=Tt,Mn=Ut(Tt,["sub_discipline"]);dn&&(gt[dn.id]=$t(Mt({},Mn),{sub_disciplines:[dn]}),on.push(dn.id))}),Dt({ids:on,data:Object.values(gt),objData:gt}),Le(on)}},[me]);const Ie=()=>ne.createElement("div",{className:ce.emptyWrap},ne.createElement(de.Z,{image:de.Z.PRESENTED_IMAGE_SIMPLE})),De=gt=>{if(st.ids.includes(gt.id))return!1;const on=ft,{sub_disciplines:qt}=on,Tt=Ut(on,["sub_disciplines"]),dn=$t(Mt({},st.objData),{[gt.id]:$t(Mt({},Tt),{sub_disciplines:[gt]})});Dt({ids:[...st.ids,gt.id],data:Object.values(dn),objData:dn}),Le([...st.ids,gt.id])},ct=gt=>{const on=st.objData;delete on[gt];const qt=st.ids.filter(Tt=>Tt!==gt);Dt({data:Object.values(on),objData:on,ids:qt}),Le(qt)};let Wt=45;return vt&&vt.current&&vt.current.clientHeight>45&&(Wt=vt.current.clientHeight+5),ne.createElement("div",{className:ce.cascaderContainer,onClick:gt=>{gt.stopPropagation()}},ne.createElement("div",{ref:vt,className:ce.valueWrap,onClick:()=>Qe(!je)},st.data.length===0&&ne.createElement("span",{className:ce.placeholder},Rt||"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),st.data.map(gt=>ne.createElement("div",{className:ce.valueItem,key:gt.id},ne.createElement("span",null,gt.name),ne.createElement("span",null,"/"),ne.createElement("span",null,gt.sub_disciplines[0].name),ne.createElement("span",{onClick:on=>{on.stopPropagation(),on.preventDefault(),ct(gt.sub_disciplines[0].id)}},ne.createElement(Ee.Z,null))))),je&&ne.createElement("div",{className:ce.modalWrap,style:{top:Wt}},ne.createElement("div",{className:ce.left},Et.length===0&&Ie(),Et.length>0&&Et.map(gt=>ne.createElement("div",{key:gt.id,onClick:()=>{Ae(gt)}},ne.createElement("span",null,gt.name),ne.createElement("span",null,ne.createElement(Se.Z,null))))),ft.sub_disciplines&&ne.createElement("div",{className:ce.right},ft.sub_disciplines.length===0&&Ie(),ft.sub_disciplines.length>0&&ft.sub_disciplines.map(gt=>{const on=st.ids.includes(gt.id);return ne.createElement("div",{key:gt.id,className:on?ce.disabled:"",onClick:()=>{De(gt),Qe(!1)}},gt.name)}))))},It=te(1710),Ne=te(19842),Ve=te(29679),wt=te(19248),tn=te(56531),ot={flexRow:"flexRow___qY1Ro",flexColumn:"flexColumn___xTKsc",formWrap:"formWrap___OJ1NZ",example:"example___XZnZv",footerWrap:"footerWrap___DSZCv"},xt=te(59301),xe=Object.defineProperty,Vt=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,fn=(Et,Rt,me)=>Rt in Et?xe(Et,Rt,{enumerable:!0,configurable:!0,writable:!0,value:me}):Et[Rt]=me,We=(Et,Rt)=>{for(var me in Rt||(Rt={}))mn.call(Rt,me)&&fn(Et,me,Rt[me]);if(Vt)for(var me of Vt(Rt))An.call(Rt,me)&&fn(Et,me,Rt[me]);return Et},Ue=(Et,Rt)=>{var me={};for(var Le in Et)mn.call(Et,Le)&&Rt.indexOf(Le)<0&&(me[Le]=Et[Le]);if(Et!=null&&Vt)for(var Le of Vt(Et))Rt.indexOf(Le)<0&&An.call(Et,Le)&&(me[Le]=Et[Le]);return me},Ce=(Et,Rt,me)=>new Promise((Le,je)=>{var Qe=ft=>{try{Dt(me.next(ft))}catch(Ae){je(Ae)}},st=ft=>{try{Dt(me.throw(ft))}catch(Ae){je(Ae)}},Dt=ft=>ft.done?Le(ft.value):Promise.resolve(ft.value).then(Qe,st);Dt((me=me.apply(Et,Rt)).next())});const ge=(Et,Rt)=>Rt.some(me=>me.label.toLowerCase().indexOf(Et.toLowerCase())>-1),Me=He.default.TextArea,mt=Et=>{var Rt=Et,{newCourse:me,globalSetting:Le,loading:je,dispatch:Qe,schoolName:st,onSuccess:Dt=()=>{}}=Rt,ft=Ue(Rt,["newCourse","globalSetting","loading","dispatch","schoolName","onSuccess"]);const[Ae]=we.default.useForm();(0,ne.useEffect)(()=>{Ae.setFieldsValue({name:st})},[st]);const Ie=De=>Ce(void 0,null,function*(){const{name:ct,city:Wt=[],address:gt,remarks:on}=De||{},qt=yield Qe({type:"newCourse/appplySchool",payload:{name:ct,province:Wt[0],city:Wt[1],address:gt,remarks:on}});if((qt==null?void 0:qt.status)==2){const Tt=et.default.confirm({icon:null,width:600,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:xt.createElement(xt.Fragment,null,xt.createElement("p",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7533\u8BF7\u65B0\u589E\u7684\u5355\u4F4D\u5DF2\u5B58\u5728\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E3A\u8BE5\u5355\u4F4D\uFF1F"),xt.createElement(It.default,{columns:[{title:"\u5B66\u6821/\u5355\u4F4D",dataIndex:"name"},{title:"\u7528\u6237\u6570",width:150,dataIndex:"users_count"}],dataSource:[We({},qt)],pagination:!1})),onOk:()=>Ce(void 0,null,function*(){yield Dt(ct),Tt.destroy(),Qe({type:"newCourse/setActionTabs",payload:{}})}),onCancel:()=>{Tt.destroy()}});return}Qe({type:"newCourse/setActionTabs",payload:{}}),qt.status==0&&(re.ZP.success("\u65B0\u589E\u53D1\u5E03\u5355\u4F4D\u6210\u529F\uFF01"),Dt(ct))});return xt.createElement(et.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:me.actionTabs.key==="NewCourse-AppplySchool",title:"\u7533\u8BF7\u53D1\u5E03\u5355\u4F4D",width:"600px",footer:null},xt.createElement(we.default,{className:ot.formWrap,form:Ae,labelCol:{span:4},wrapperCol:{span:20},onFinish:Ie},xt.createElement(we.default.Item,{label:"\u53D1\u5E03\u5355\u4F4D\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"}]},xt.createElement(He.default,{placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u5355\u4F4D"})),xt.createElement("div",{className:`${ot.flexRow} ${ot.example}`},xt.createElement("div",null,"\u793A\u4F8B\uFF1A"),xt.createElement("div",{className:ot.flexColumn},xt.createElement("div",null,xt.createElement(Ve.Z,{style:{color:"rgb(82, 196, 26)"}}),xt.createElement("span",{className:"font14 ml5"},"\u6B63\u786E\u793A\u4F8B\uFF1A\u6E56\u5357\u5927\u5B66")),xt.createElement("div",null,xt.createElement(wt.Z,{style:{color:"red"}}),xt.createElement("span",{className:"font14 ml5"},"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6E56\u5927\u5CB3\u9E93\u4E66\u9662")))),xt.createElement(we.default.Item,{label:"\u5730\u533A\uFF1A",name:"city"},xt.createElement(Ne.Z,{allowClear:!0,size:"middle",options:tn.P,placeholder:"\u8BF7\u9009\u62E9\u6240\u5728\u5730",showSearch:{matchInputWidth:!0,filter:ge}})),xt.createElement(we.default.Item,{label:"\u8BE6\u7EC6\u5730\u5740\uFF1A",name:"address"},xt.createElement(He.default,{placeholder:"\u8BF7\u586B\u5199\u5B8C\u6574\u7684\u5730\u5740\u4FE1\u606F"})),xt.createElement(we.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks"},xt.createElement(Me,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"})),xt.createElement("div",{className:ot.footerWrap},xt.createElement(we.default.Item,null,xt.createElement(E.ZP,{className:"mr5",size:"middle",onClick:()=>{Qe({type:"newCourse/setActionTabs",payload:{}})}},"\u53D6\u6D88"),xt.createElement(E.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:je["newCourse/appplySchool"]},"\u4FDD\u5B58")))))};var he=(0,ue.connect)(({newCourse:Et,loading:Rt,globalSetting:me})=>({newCourse:Et,globalSetting:me,loading:Rt.effects}))(mt),ve=te(24100),qe=te(57146),Re="data:image/png;base64,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",Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYIAAAAoCAYAAADzCv21AAAAAXNSR0IArs4c6QAAApFJREFUeF7t3TFO42AQgFEiQSIKKrgEiJqb0HI4Wm5CjeASUFGgBArkSInixPY/rWfetqHIPI80+tjdZPHw9HH9e/6zOvOHAAECBFIJrL+Xn+8v95vWUIu7x7fl6mpz0/pBrxMgQIDAvAQu/i7Xr8+3X613veh+QBW0mLxOgACBeQpEqmB7CFTBPB+wd02AAIGWQKQKtodAFbQovU6AAIH5CrSqYH8IVMF8H7J3ToAAgSmBVhXsD4EqsEgECBDIKzBVBb1DoAryLoHJCBCoLTBVBb1DoApqL4rpCRDILTBWBSeHQBXkXgTTESBQV2CsCk4OgSqouyQmJ0Agv8BQFQweAlWQfxlMSIBATYGhKhg8BKqg5oKYmgCBGgLHVTB6CFRBjYUwJQEC9QSOq2D0EKiCesthYgIE6ggcVsHkIVAFdZbCpAQI1BI4rILJQ6AKai2GaQkQqCWwq4LmIVAFtRbDtAQI1BHYVUHzEKiCOkthUgIE6gl0VRA6BKqg3nKYmACBGgJdFTgENZ61KQkQIDAoED4EvsrSBhEgQCCnQOhXQ34tlPPhm4oAAQLhvyxWA5aFAAECOQVC/3xUDeR8+KYiQIBA+D+UqQHLQoAAgZwCoY+YUAM5H76pCBAgEP7QOTVgWQgQIJBTIPQx1Gog58M3FQECBMJfTKMGLAsBAgRyCoS+qlIN5Hz4piJAgED4y+vVgGUhQIBAToGhGugm7X3WkBrI+fBNRYAAgbEaODkEasCyECBAIKfAWA30DoEayPnwTUWAAIGpGugdAjVgWQgQIJBTYKoG9odADeR8+KYiQIBAqwb2h0ANWBYCBAjkFGjVwPYQqIGcD99UBAgQiNTA9hCoActCgACBnAKRGugm/wceYDXmz1T+uAAAAABJRU5ErkJggg==",Ge="data:image/png;base64,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",Xt="data:image/png;base64,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",At=te.p+"static/shiyong.3f0aff1d.png",Zt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",kt=te(58617),zt=te(82636),be=te(41867),fe=te(59301),dt=Object.defineProperty,pt=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,en=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,bn=(Et,Rt,me)=>Rt in Et?dt(Et,Rt,{enumerable:!0,configurable:!0,writable:!0,value:me}):Et[Rt]=me,On=(Et,Rt)=>{for(var me in Rt||(Rt={}))gn.call(Rt,me)&&bn(Et,me,Rt[me]);if(en)for(var me of en(Rt))ln.call(Rt,me)&&bn(Et,me,Rt[me]);return Et},Ln=(Et,Rt)=>pt(Et,Jt(Rt)),Rn=(Et,Rt)=>{var me={};for(var Le in Et)gn.call(Et,Le)&&Rt.indexOf(Le)<0&&(me[Le]=Et[Le]);if(Et!=null&&en)for(var Le of en(Et))Rt.indexOf(Le)<0&&ln.call(Et,Le)&&(me[Le]=Et[Le]);return me},Jn=(Et,Rt,me)=>new Promise((Le,je)=>{var Qe=ft=>{try{Dt(me.next(ft))}catch(Ae){je(Ae)}},st=ft=>{try{Dt(me.throw(ft))}catch(Ae){je(Ae)}},Dt=ft=>ft.done?Le(ft.value):Promise.resolve(ft.value).then(Qe,st);Dt((me=me.apply(Et,Rt)).next())});const{TextArea:Yn}=He.default,{TreeNode:Cn}=Je.default,ga=Oe.default.Option,St=Et=>{var Rt=Et,{user:me,newCourse:Le,globalSetting:je,loading:Qe,dispatch:st}=Rt,Dt=Rn(Rt,["user","newCourse","globalSetting","loading","dispatch"]),ft,Ae,Ie,De,ct,Wt,gt,on,qt,Tt,dn,Mn,Qt,Gn,Xn,na,Zn,ke,yt,tt,Bt,Kt,Yt,jt,Ht,xn,Nn,bt,zn,la,fa,aa,an,Sn,wn,cn,jn,oa,Qn,Pa,ba,Ua,Va,co,La,Ea,za,Na,Oa,xa,pa,ja,to,Ga,vo,bo,ra,Ja,Ca,Xa,So,Io,qo,Uo,no,mo,Vo,ur,Xo,dr,Wn,hn,vn,En,ha,Ra,ao,$a,Po,fo,jo,Fo,Fa,Za,oo;const[Hn]=(0,ue.useSearchParams)(),ea=(0,ue.useParams)(),[va]=we.default.useForm(),[sa,Eo]=(0,ne.useState)({}),[lo,yo]=(0,ne.useState)(),po=(0,ne.useRef)(),[Ro,ko]=(0,ne.useState)(!0),[mr,fr]=(0,ne.useState)(!1),[Qo,gr]=(0,ne.useState)(),[Pr,tr]=(0,ne.useState)(),[vr,Ar]=(0,ne.useState)(!0),[hi,li]=(0,ne.useState)(!1),[zr,Si]=(0,ne.useState)(!1),[Pi,Wr]=(0,ne.useState)(-1),[yi,si]=(0,ne.useState)(!0),[Hr,bi]=(0,ne.useState)([]),[Ti,Ci]=(0,ne.useState)([]),[Ei,xi]=(0,ne.useState)(!1),[Fi,ui]=(0,ne.useState)(!1),[Mi,zi]=(0,ne.useState)(!1),[Ur]=we.default.useForm(),Or=(0,ne.useRef)(),[Ze,Vr]=(0,ne.useState)({}),[Hi,Bi]=(0,ne.useState)(!1),[Cr,Ir]=(0,ne.useState)(!1),[Jr,di]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>()=>{window.clearInterval(Or.current)},[]);const Xr=()=>Jn(void 0,null,function*(){var pn,Ia;const Ma=yield(0,ie.ZP)("/api/subject_generations/get.json",{method:"get"});(Ma==null?void 0:Ma.status)==0&&(Vr(Ma==null?void 0:Ma.data),(((pn=Ma==null?void 0:Ma.data)==null?void 0:pn.state)==1||((Ia=Ma==null?void 0:Ma.data)==null?void 0:Ia.state)==-1)&&window.clearInterval(Or.current))}),Ai=()=>Jn(void 0,null,function*(){const pn=yield(0,ie.ZP)("/api/subject_generations/get_file.json",{method:"get"});(pn==null?void 0:pn.status)==0&&Ur.setFieldValue("file_ids",(0,qe.z)(pn==null?void 0:pn.data))}),el=[{title:"\u5C55\u793A\u8BFE\u7A0B\u6982\u8981\uFF08\u9009\u4E2D\uFF0C\u5219\u9ED8\u8BA4\u5C55\u793A\u6240\u6709\u6982\u89C8\u6A21\u5757\uFF09",key:"all",children:[{title:"\u5C55\u793A\u8BFE\u7A0B\u7AE0\u8282",key:"chapter"},{title:"\u5C55\u793A\u6392\u884C\u699C",key:"charts"},{title:"\u5C55\u793A\u8BC1\u4E66\u7533\u8BF7",key:"cert_apply"},{title:"\u5C55\u793A\u77E5\u8BC6\u56FE\u8C31",key:"knowledge_graph"}]}],[ro,gi]=(0,ne.useState)([]),[Er,Ki]=(0,ne.useState)(!1),Qr=ro.length>0&&ro.length<4,[Kr,Yr]=(0,ne.useState)(1),[wi,ji]=(0,ne.useState)([]),[ci,Di]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{var pn;Li(),mi(),po.current=ea.pathId,yo(!!po.current),(0,ee.Dk)((pn=je==null?void 0:je.setting)==null?void 0:pn.name),va.setFieldsValue({learning_notes_title:"\u8BFE\u7A0B\u987B\u77E5"}),po.current&&Gi()},[]);const Li=()=>Jn(void 0,null,function*(){const pn=yield(0,ie.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});ji(pn.disciplines)}),mi=()=>Jn(void 0,null,function*(){si(!0);const pn=yield st({type:"newCourse/getSchoolOption",payload:{display_aliases:!0}});si(!1),bi(pn==null?void 0:pn.schools),Ci(pn==null?void 0:pn.schools)}),qr=()=>{if(Hn.get("username")){ue.history.push(`/users/${Hn.get("username")}/paths`);return}ue.history.push(lo?`/paths/${po.current}`:"/paths")},Gi=()=>Jn(void 0,null,function*(){var pn,Ia,Ma,To,Mo,$r,fi,_r,vi,ei,ti,ni,ai,oi,jr,wr,Rr,ri;const qn=yield st({type:"newCourse/getEditCourseData",payload:{id:po.current}});if(qn){let nl={name:qn.name,name_en:qn.name_en,intro:qn.description,content:(pn=qn==null?void 0:qn.toast)==null?void 0:pn.content,notice:qn.learning_notes,school_id:qn==null?void 0:qn.school,learning_notes_title:qn.learning_notes_title||"\u8BFE\u7A0B\u987B\u77E5"};qn.disciplines&&qn.disciplines.length>0&&Di(qn.disciplines),va.setFieldsValue(nl),Si((Ia=qn==null?void 0:qn.toast)==null?void 0:Ia.is_open),Wr((Ma=qn==null?void 0:qn.toast)==null?void 0:Ma.open_num),ko(qn==null?void 0:qn.cust_seq),fr(qn==null?void 0:qn.show_spoc),li(qn==null?void 0:qn.show_history),ui(qn==null?void 0:qn.show_course_section),xi(qn==null?void 0:qn.allow_download),Ar(qn==null?void 0:qn.show_tag),Ki(qn==null?void 0:qn.allow_set_subject_summary),qn!=null&&qn.show_chapter&&ro.push("chapter"),qn!=null&&qn.show_charts&&ro.push("charts"),qn!=null&&qn.show_cert_apply&&ro.push("cert_apply"),qn!=null&&qn.show_knowledge_graph&&ro.push("knowledge_graph"),qn!=null&&qn.show_chapter&&(qn!=null&&qn.show_charts)&&(qn!=null&&qn.show_cert_apply)&&(qn!=null&&qn.show_knowledge_graph)&&ro.push("all"),gi([...ro]),((To=qn==null?void 0:qn.attachments)==null?void 0:To.length)>0&&gr([{uid:($r=(Mo=qn==null?void 0:qn.attachments)==null?void 0:Mo[0])==null?void 0:$r.id,name:(_r=(fi=qn==null?void 0:qn.attachments)==null?void 0:fi[0])==null?void 0:_r.title,response:{id:(ei=(vi=qn==null?void 0:qn.attachments)==null?void 0:vi[0])==null?void 0:ei.id}}]),((ti=qn==null?void 0:qn.attachments_b)==null?void 0:ti.length)>0&&tr([{uid:(ai=(ni=qn==null?void 0:qn.attachments_b)==null?void 0:ni[0])==null?void 0:ai.id,name:(jr=(oi=qn==null?void 0:qn.attachments_b)==null?void 0:oi[0])==null?void 0:jr.title,response:{id:(Rr=(wr=qn==null?void 0:qn.attachments_b)==null?void 0:wr[0])==null?void 0:Rr.id}}]),Eo({name:qn.name,intro:qn.description,notice:qn.learning_notes,content:(ri=qn==null?void 0:qn.toast)==null?void 0:ri.content})}}),Ni=pn=>Jn(void 0,null,function*(){var Ia,Ma,To,Mo;const{name:$r,intro:fi,notice:_r,name_en:vi,learning_notes_title:ei,sub_discipline_ids:ti,school_id:ni}=pn||{},ai=lo?"newCourse/editCourse":"newCourse/submitCourse";let oi=!1,jr=null;if(Hr.map(ri=>{ni===ri.name&&(oi=!0,jr=ri.id)}),!oi)return re.ZP.error(`\u672A\u627E\u5230\u5305\u542B'${ni}'\u7684\u53D1\u5E03\u5355\u4F4D`);let wr={id:po.current,name:$r,name_en:vi,description:fi,learning_notes:_r,cust_seq:Ro,show_spoc:mr,school_id:jr,show_tag:vr,show_history:hi,show_course_section:Fi,allow_download:Ei,learning_notes_title:ei,attachment_ids:[(Ma=(Ia=Qo==null?void 0:Qo[0])==null?void 0:Ia.response)==null?void 0:Ma.id],attachment_ids_b:[(Mo=(To=Pr==null?void 0:Pr[0])==null?void 0:To.response)==null?void 0:Mo.id],sub_discipline_ids:ti,subject_toast_attributes:{is_open:zr,open_num:Pi,content:pn.content}};Er&&(wr.show_chapter=ro==null?void 0:ro.includes("chapter"),wr.show_charts=ro==null?void 0:ro.includes("charts"),wr.show_cert_apply=ro==null?void 0:ro.includes("cert_apply"),wr.show_knowledge_graph=ro==null?void 0:ro.includes("knowledge_graph"));const Rr=yield st({type:ai,payload:On({},wr)});Rr!=null&&Rr.subject_id&&ue.history.push(`/paths/${Rr.subject_id}`)}),tl=()=>{st({type:"newCourse/setActionTabs",payload:{key:"NewCourse-AppplySchool"}})},Zi=pn=>{mi(),Eo(Ln(On({},va.getFieldsValue()),{school_id:pn}))},Wi=(pn,Ia)=>{gi(pn)};return fe.createElement("div",{className:z.wrap},fe.createElement("div",{className:z.bg},fe.createElement("div",{className:z.crumbs},fe.createElement("span",null,"\u5B9E\u8DF5\u8BFE\u7A0B"),fe.createElement("i",{className:"iconfont icon-zhankai1"}),fe.createElement("b",null,lo?"\u7F16\u8F91":"\u521B\u5EFA","\u5B9E\u8DF5\u8BFE\u7A0B")),fe.createElement("div",{className:z.titleWrap},fe.createElement("span",null,lo?"\u7F16\u8F91":"\u521B\u5EFA","\u5B9E\u8DF5\u8BFE\u7A0B"),fe.createElement("b",{onClick:qr},"\u8FD4\u56DE")),!lo&&fe.createElement(zt.tp,{style:{marginTop:"20px",display:"none"},dataSource:[{name:"\u624B\u52A8\u521B\u5EFA",id:1},{name:"\u667A\u80FD\u521B\u5EFA",id:2}],value:Kr,onChange:pn=>Jn(void 0,null,function*(){var Ia,Ma,To;if(Yr(pn),pn==1)window.clearInterval(Or.current),Ur.resetFields();else{Ai();const Mo=yield(0,ie.ZP)("/api/subject_generations/get.json",{method:"get"});(Mo==null?void 0:Mo.status)==0&&(Vr(Mo==null?void 0:Mo.data),(((Ia=Mo==null?void 0:Mo.data)==null?void 0:Ia.state)==1||((Ma=Mo==null?void 0:Mo.data)==null?void 0:Ma.state)==-1)&&window.clearInterval(Or.current),((To=Mo==null?void 0:Mo.data)==null?void 0:To.state)==0&&(Or.current=setInterval(()=>{Xr()},1e3)))}})}),Kr==1&&fe.createElement(we.default,{form:va,className:z.formWrap,scrollToFirstError:!0,layout:"vertical",colon:!1,onValuesChange:()=>{const pn=va.getFieldsValue();"school_id"in pn&&Ci(Hr.filter(Ia=>{var Ma,To,Mo;return((Mo=(Ma=Ia==null?void 0:Ia.name)==null?void 0:Ma.toUpperCase())==null?void 0:Mo.indexOf((To=pn==null?void 0:pn.school_id)==null?void 0:To.toUpperCase()))!==-1})),Eo(On({},pn))},onFinish:Ni},fe.createElement("div",{className:z.fieldWrap},fe.createElement(we.default.Item,{extra:fe.createElement("div",{className:"tr c-grey-333 font12 mt3"},`${((ft=sa.name)==null?void 0:ft.length)||0}/60`),name:"name",label:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0"}]},fe.createElement(Yn,{maxLength:60,placeholder:"\u4F8B\u5982\uFF1A\u5927\u5B66\u8BA1\u7B97\u673A\u57FA\u7840 \u2014\u2014 \u8BA1\u7B97\u601D\u7EF4"})),fe.createElement(we.default.Item,{style:{marginTop:"-24px"},name:"name_en",label:"\u82F1\u6587\u8BFE\u7A0B\u540D\u79F0",extra:fe.createElement("div",{className:"tr c-grey-333 font12 mt3"},`${((Ae=sa.name_en)==null?void 0:Ae.length)||0}/200`),rules:[{message:"\u8BF7\u8F93\u5165\u82F1\u6587\u8BFE\u7A0B\u540D\u79F0"}]},fe.createElement(Yn,{maxLength:200,placeholder:"College Computer Fundamentals - Computational Thinking"})),fe.createElement(we.default.Item,{name:"sub_discipline_ids",label:fe.createElement("div",{style:{display:"flex",justifyContent:"space-between",width:1200}},fe.createElement("div",null,"\u65B9\u5411&\u8BFE\u7A0B")),style:{marginTop:"-24px"}},fe.createElement(at,{defaultValue:ci,dataSource:wi,onChange:pn=>va.setFieldsValue({sub_discipline_ids:pn})})),fe.createElement(we.default.Item,{label:"\u53D1\u5E03\u5355\u4F4D",name:"school_id",wrapperCol:{span:24},extra:!yi&&sa.school_id&&!(Hr!=null&&Hr.find(pn=>pn.name===sa.school_id))&&fe.createElement("div",{className:z.schoolHintWrap},fe.createElement("span",{className:z.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",sa.school_id,"\u201D\u7684\u53D1\u5E03\u5355\u4F4D\uFF0C\u5982\u6709\u9700\u8981\uFF0C\u8BF7",fe.createElement("span",{style:{color:"blue",cursor:"pointer"},onClick:()=>{var pn,Ia;et.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:fe.createElement("div",{style:{textAlign:"center"}},fe.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",(pn=je==null?void 0:je.setting)==null?void 0:pn.homepage_tea_qq_number,"\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u8FDB\u884C\u54A8\u8BE2\u548C\u7533\u8BF7\u65B0\u589E\u5B66\u6821\u540D\u79F0\u3002"),fe.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(Ia=je==null?void 0:je.setting)==null?void 0:Ia.homepage_tea_qq_qrcode_url}`,style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D1\u5E03\u5355\u4F4D"}]},fe.createElement(_e.Z,{placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u5355\u4F4D",showSearch:!0,size:"large"},Ti.map((pn,Ia)=>fe.createElement(ga,{key:Ia,value:pn.name},pn.name))))),fe.createElement("div",{className:z.mdWrap},fe.createElement(we.default.Item,{name:"intro",label:"\u7B80\u4ECB",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB"},{max:65e3,message:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB\u6700\u5927\u9650\u523665000\u4E2A\u5B57\u7B26"}]},fe.createElement(x.Z,{watch:!0,defaultValue:sa.intro}))),fe.createElement("div",{className:z.mdWrap},fe.createElement($e.Z,{align:"top",className:"mb10 mt10"},fe.createElement(Ye.Z,null,fe.createElement("span",{className:"c-red mr10"},"*")),fe.createElement(Ye.Z,{flex:"1"},fe.createElement(we.default.Item,{name:"learning_notes_title",label:"",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u8BFE\u7A0B\u987B\u77E5\u6807\u9898"},{max:15,message:"\u8BF7\u8F93\u8BFE\u7A0B\u987B\u77E5\u6807\u9898\u6700\u5927\u9650\u523615\u4E2A\u5B57\u7B26"}]},fe.createElement(He.default,{style:{height:38},placeholder:"\u8BF7\u8F93\u5165"})))),fe.createElement(we.default.Item,{name:"notice",label:"",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u987B\u77E5"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u987B\u77E5"},{max:65e3,message:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u987B\u77E5\u6700\u5927\u9650\u523665000\u4E2A\u5B57\u7B26"}]},fe.createElement(x.Z,{insertTemp:"1",watch:!0,defaultValue:sa.notice}))),fe.createElement("div",{className:z.mdWrap},fe.createElement("div",{style:{display:"flex",alignItems:"center"}},fe.createElement(ut.Z,{checked:zr,style:{marginRight:11,minWidth:32},onChange:pn=>{Si(pn)}}),fe.createElement("span",{className:z.spanText},"\u8BFE\u7A0B\u516C\u544A",fe.createElement("span",null,"\uFF08\u652F\u6301\u8001\u5E08\u81EA\u5B9A\u4E49\u516C\u544A\u5185\u5BB9\uFF0C\u4EE5\u5F39\u6846\u5F62\u5F0F\u63D0\u9192\u8BFE\u7A0B\u7684\u5B66\u4E60\u7528\u6237\uFF09"))),zr&&fe.createElement(we.default.Item,{style:{marginTop:10},name:"content",label:"",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u63D0\u793A"},{max:1e4,message:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u63D0\u793A\u6700\u5927\u9650\u523610000\u4E2A\u5B57\u7B26"}]},fe.createElement(x.Z,{insertTemp:"1",watch:!0,defaultValue:sa.content})),zr&&fe.createElement("div",{style:{marginTop:20,borderBottom:"1px solid #DBDCE0",paddingBottom:7}},fe.createElement("label",{style:{color:"#000",marginRight:10}},"\u63D0\u793A\u6B21\u6570"),fe.createElement(Xe.ZP.Group,{value:Pi,onChange:pn=>{Wr(pn.target.value)}},fe.createElement(Xe.ZP,{className:"c-black",value:-1},"\u6BCF\u6B21"),fe.createElement(Xe.ZP,{className:"ml20 c-black",value:1},"\u4E00\u6B21")))),fe.createElement("div",{className:z.mdWrap,style:{marginTop:25}},fe.createElement(ae.default,{style:{marginLeft:Er?"28px":"0"},checked:Ro,onChange:pn=>{ko(pn==null?void 0:pn.target.checked)}},fe.createElement("span",{className:z.spanText},"\u5C55\u793A\u9ED8\u8BA4\u7AE0\u8282\u5E8F\u53F7",fe.createElement("span",null,"\uFF08\u9009\u4E2D\uFF0C\u5219\u4E3A\u7AE0\u8282\u4E0B\u6240\u6709\u9879\u76EE\u6DFB\u52A0\u6392\u5E8F\u7F16\u53F7\uFF09"))),fe.createElement("br",null),fe.createElement(ae.default,{style:{marginTop:"10px",marginLeft:Er?"28px":"0"},checked:mr,onChange:pn=>fr(pn==null?void 0:pn.target.checked)},fe.createElement("span",{className:z.spanText},"\u81EA\u9009\u5E76\u5C55\u793ASPOC\u8BFE\u5802",fe.createElement("span",null,"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0SPOC\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09"))),fe.createElement("br",null),fe.createElement(ae.default,{style:{marginTop:"10px",marginLeft:Er?"28px":"0"},checked:vr,onChange:pn=>Ar(pn==null?void 0:pn.target.checked)},fe.createElement("span",{className:z.spanText},"\u5C55\u793A\u6280\u672F\u6807\u7B7E\u6A21\u5757",fe.createElement("span",null,"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u6280\u672F\u6807\u7B7E\u6A21\u5757\uFF09"))),fe.createElement("br",null),fe.createElement(ae.default,{style:{marginTop:"10px",marginLeft:Er?"28px":"0"},checked:hi,onChange:pn=>li(pn==null?void 0:pn.target.checked)},fe.createElement("span",{className:z.spanText},"\u5C55\u793A\u5386\u53F2\u8BFE\u5802\u6A21\u5757",fe.createElement("span",null,"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u5386\u53F2\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09"))),fe.createElement("br",null),fe.createElement(ae.default,{style:{marginTop:"10px",marginLeft:Er?"28px":"0"},checked:Ei,onChange:pn=>xi(pn==null?void 0:pn.target.checked)},fe.createElement("span",{className:z.spanText},"\u5141\u8BB8\u4E0B\u8F7D\u6559\u5B66\u8BFE\u4EF6",fe.createElement("span",null,"\uFF08\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u5B66\u4E60\u7528\u6237\u4E0B\u8F7D\u8BFE\u7A0B\u7AE0\u8282\u4E2D\u4E0A\u4F20\u7684\u6559\u5B66\u8BFE\u4EF6\uFF09"))),fe.createElement("br",null),fe.createElement(ae.default,{style:{marginTop:"10px",marginLeft:Er?"28px":"0"},checked:Fi,onChange:pn=>ui(pn==null?void 0:pn.target.checked)},fe.createElement("span",{className:z.spanText},"\u9ED8\u8BA4\u5C55\u5F00\u8BFE\u7A0B\u5C0F\u8282\u5185\u5BB9",fe.createElement("span",null,"\uFF08\u9009\u4E2D\uFF0C\u5219\u7528\u6237\u5728\u8FDB\u5165\u662F\u5C06\u8BFE\u7A0B\u8BE6\u60C5\u9875\u9762\u65F6\uFF0C\u9ED8\u8BA4\u5C55\u5F00\u6240\u6709\u5C0F\u8282\u5185\u5BB9\uFF09"))),fe.createElement("br",null),Er&&fe.createElement(a.default,{style:{marginTop:"10px"},showIcon:!1,className:z.tree,defaultExpandAll:!0,treeData:el,onCheck:(pn,Ia)=>{Wi(pn,Ia)},titleRender:pn=>fe.createElement(ae.default,{checked:ro==null?void 0:ro.includes(pn.key),indeterminate:pn.key==="all"?Qr:!1,onChange:Ia=>{const Ma=ro==null?void 0:ro.indexOf(pn.key);if(Ma>-1)if(pn.key==="all")ro.splice(0);else{ro.splice(Ma,1);const To=ro==null?void 0:ro.indexOf("all");To>-1&&ro.splice(To,1)}else pn.key==="all"?ro.splice(0,ro.length,"all","chapter","charts","cert_apply","knowledge_graph"):(ro.push(pn.key),ro.length>=4&&!(ro!=null&&ro.includes("all"))&&ro.push("all"));console.log("checkedValueList--",ro),gi([...ro])}},pn.title)}),fe.createElement("div",{className:"mt10"},fe.createElement("div",{className:"c-black mb10"},"\u81EA\u5B9A\u4E49\u9876\u90E8\u80CC\u666F\u56FE"),fe.createElement(y.default,{action:oe.Z.API_SERVER+"/api/attachments.json",withCredentials:!0,fileList:Qo,onChange:pn=>{var Ia,Ma;const To=(pn==null?void 0:pn.file.size)/1024/1024<2;if(!((Ia=pn.fileList)!=null&&Ia.length))return!1;gr(To?(Ma=pn==null?void 0:pn.fileList)==null?void 0:Ma.slice(-1):[...Qo])},beforeUpload:pn=>{const Ia=pn.type==="image/jpeg"||pn.type==="image/png";if(!Ia)return re.ZP.error("\u53EA\u80FD\u4E0A\u4F20jpg \u6216\u8005png\u56FE\u7247"),!1;const Ma=pn.size/1024/1024<2;return Ma?Ia&&Ma:(re.ZP.error("\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u5927\u4E8E2m"),!1)},onRemove:pn=>{gr([])}},fe.createElement("div",{className:z.aBtn},"\u4E0A\u4F20\u56FE\u7247"),fe.createElement("span",{style:{color:"#5F6367",pointerEvents:"none"}},"\uFF08\u672C\u9879\u975E\u5FC5\u9700\u3002\u5982\u4E0D\u4E0A\u4F20\uFF0C\u5219\u4F7F\u7528\u7CFB\u7EDF\u9ED8\u8BA4\u56FE\u7247\uFF1B\u5982\u4E0A\u4F20\uFF0C\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5927\u5C0F\u4E0D\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u5C3A\u5BF81920*240\u50CF\u7D20\uFF09"))),fe.createElement("div",{className:"mt10"},fe.createElement("div",{className:"c-black mb10"},"\u81EA\u5B9A\u4E49\u9876\u90E8\u5185\u5BB9\u56FE"),fe.createElement(y.default,{action:oe.Z.API_SERVER+"/api/attachments.json",withCredentials:!0,fileList:Pr,onChange:pn=>{var Ia,Ma;const To=(pn==null?void 0:pn.file.size)/1024/1024<2;if(!((Ia=pn.fileList)!=null&&Ia.length))return!1;tr(To?(Ma=pn==null?void 0:pn.fileList)==null?void 0:Ma.slice(-1):[...Pr])},beforeUpload:pn=>{const Ia=pn.type==="image/jpeg"||pn.type==="image/png";if(!Ia)return re.ZP.error("\u53EA\u80FD\u4E0A\u4F20jpg \u6216\u8005png\u56FE\u7247"),!1;const Ma=pn.size/1024/1024<2;return Ma?Ia&&Ma:(re.ZP.error("\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u5927\u4E8E2m"),!1)},onRemove:pn=>{tr([])}},fe.createElement("div",{className:z.aBtn},"\u4E0A\u4F20\u56FE\u7247"),fe.createElement("span",{style:{color:"#5F6367",pointerEvents:"none"}},"\uFF08\u672C\u9879\u975E\u5FC5\u9700\u3002\u5982\u4E0D\u4E0A\u4F20\uFF0C\u5219\u4F7F\u7528\u7CFB\u7EDF\u9ED8\u8BA4\u56FE\u7247\uFF1B\u5982\u4E0A\u4F20\uFF0C\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5927\u5C0F\u4E0D\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u5C3A\u5BF81200*240\u50CF\u7D20\uFF09")))),fe.createElement("div",{className:z.backgroundFa},fe.createElement("div",{className:z.bBtn,onClick:qr},"\u53D6\u6D88"),fe.createElement(E.ZP,{className:z.cBtn,onClick:()=>va.submit(),loading:Qe["newCourse/editCourse"]||Qe["newCourse/submitCourse"]},"\u63D0\u4EA4 "))),Kr==2&&fe.createElement("div",{className:z.add_ai},fe.createElement("div",{style:{margin:"20px 0"}},"\u6839\u636E\u60A8\u4E0A\u4F20\u7684\u8D44\u6599\u81EA\u52A8\u751F\u6210\u8BFE\u7A0B\u7B80\u4ECB\u3001\u8BFE\u7A0B\u76EE\u6807\u3001\u8BFE\u7A0B\u5927\u7EB2\u3001\u7AE0\u8282\u63CF\u8FF0\u3001\u8BFE\u7A0B\u8D44\u6E90\u3001\u77E5\u8BC6\u70B9\u3001\u77E5\u8BC6\u56FE\u8C31\u7B49\u5185\u5BB9"),fe.createElement(we.default,{form:Ur,scrollToFirstError:!0,colon:!1},fe.createElement(we.default.Item,{name:"file_ids"},fe.createElement(qe.Z,{accept:".pdf, .docx, .doc, .xlsx, .xls, .txt, .md",maxSize:150,number:99,uploadText:"\u5EFA\u8BAE\u4E0A\u4F20\u8BFE\u7A0B\u4E66\u7C4D\u3001\u8BFE\u7A0B\u6559\u5B66\u5927\u7EB2\u7B49\u7C7B\u4F3C\u6587\u4EF6",setFileProgress:di,showFileProgress:!0}))),((Ie=[-1,0,1])==null?void 0:Ie.includes(Ze==null?void 0:Ze.state))&&fe.createElement("div",{className:z.paths_content},fe.createElement("div",{className:z.content_header},fe.createElement("i",{className:"iconfont icon-ziyuanshibie font22 mb10",style:{color:(De=[1,2,3,4,5,6,7,8])!=null&&De.includes(Ze==null?void 0:Ze.phase)?"#2a56ca":"#bdbdbd"}}),fe.createElement("i",{className:"iconfont icon-kechengjibenxinxi font22 mb10",style:{color:(ct=[2,3,4,5,6,7,8])!=null&&ct.includes(Ze==null?void 0:Ze.phase)?"#2a56ca":"#bdbdbd"}}),fe.createElement("i",{className:"iconfont icon-kechengneirongziyuan font22 mb10",style:{color:(Wt=[5,6,7,8])!=null&&Wt.includes(Ze==null?void 0:Ze.phase)?"#2a56ca":"#bdbdbd"}})),fe.createElement("div",{style:{display:"flex",position:"relative"}},fe.createElement("div",{className:z.header_box,style:{left:0}},fe.createElement("img",{src:(gt=[1,2,3,4,5,6,7,8])!=null&>.includes(Ze==null?void 0:Ze.phase)?Re:Pe}),fe.createElement("div",{className:z.header_text,style:{color:(on=[1,2,3,4,5,6,7,8])!=null&&on.includes(Ze==null?void 0:Ze.phase)?"#fff":"#9096A3"}},(qt=[1,2,3,4,5,6,7,8])!=null&&qt.includes(Ze==null?void 0:Ze.phase)?"\u8D44\u6E90\u8BC6\u522B \u5DF2\u5B8C\u6210":"\u8D44\u6E90\u8BC6\u522B"),fe.createElement("div",{style:{textAlign:"center",width:"386px"}},fe.createElement("img",{src:Xt,style:{width:"233px",height:"179px"}}))),fe.createElement("div",{className:z.header_box,style:{left:"380px"}},fe.createElement("img",{src:(Tt=[2,3,4,5,6,7,8])!=null&&Tt.includes(Ze==null?void 0:Ze.phase)?Ge:Pe}),fe.createElement("div",{className:z.header_text,style:{color:(dn=[2,3,4,5,6,7,8])!=null&&dn.includes(Ze==null?void 0:Ze.phase)?"#fff":"#9096A3"}},(Mn=[2,3,4,5,6,7,8])!=null&&Mn.includes(Ze==null?void 0:Ze.phase)?`\u8BFE\u7A0B\u57FA\u672C\u4FE1\u606F\u751F\u6210 ${(Qt=[2,3,4])!=null&&Qt.includes(Ze==null?void 0:Ze.phase)?"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210"}`:"\u8BFE\u7A0B\u57FA\u672C\u4FE1\u606F\u751F\u6210 \u7B49\u5F85\u4E2D"),fe.createElement("div",{className:z.lianjie}),fe.createElement("div",{style:{textAlign:"center"}},fe.createElement("div",{className:z.buzou_box},fe.createElement("div",{style:{display:"flex",alignItems:"center"}},((Gn=[0,1])==null?void 0:Gn.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}}),((Xn=[2])==null?void 0:Xn.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)!=-1&&fe.createElement(b.Z,{indicator:fe.createElement(kt.Z,{spin:!0}),size:"small"},fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}})),((na=[2])==null?void 0:na.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)==-1&&fe.createElement("i",{className:"iconfont icon-cuowu font16",style:{color:"#E30000"}}),((Zn=[3,4,5,6,7,8])==null?void 0:Zn.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("i",{className:"iconfont icon-wancheng3 font16",style:{color:"#83B6FF"}}),fe.createElement("div",{style:{margin:"0 10px",color:(ke=[0,1])!=null&&ke.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(yt=[2])!=null&&yt.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},"\u8BFE\u7A0B\u7B80\u4ECB\u751F\u6210"),fe.createElement("div",{style:{color:(tt=[0,1])!=null&&tt.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(Bt=[2])!=null&&Bt.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},(Kt=[0,1])!=null&&Kt.includes(Ze==null?void 0:Ze.phase)?"\u7B49\u5F85\u4E2D":(Yt=[2])!=null&&Yt.includes(Ze==null?void 0:Ze.phase)?(Ze==null?void 0:Ze.state)==-1?"\u751F\u6210\u5931\u8D25":"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210")),fe.createElement("div",{style:{width:"2px",height:"30px",background:(jt=[0,1,2])!=null&&jt.includes(Ze==null?void 0:Ze.phase)?"rgba(48,97,208,0.1)":"#83B6FF",marginLeft:"7px"}}),fe.createElement("div",{style:{display:"flex",alignItems:"center"}},((Ht=[0,1,2])==null?void 0:Ht.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}}),((xn=[3])==null?void 0:xn.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)!=-1&&fe.createElement(b.Z,{indicator:fe.createElement(kt.Z,{spin:!0}),size:"small"},fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}})),((Nn=[3])==null?void 0:Nn.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)==-1&&fe.createElement("i",{className:"iconfont icon-cuowu font16",style:{color:"#E30000"}}),((bt=[4,5,6,7,8])==null?void 0:bt.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("i",{className:"iconfont icon-wancheng3 font16",style:{color:"#83B6FF"}}),fe.createElement("div",{style:{margin:"0 10px",color:(zn=[0,1,2])!=null&&zn.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(la=[3])!=null&&la.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},"\u8BFE\u7A0B\u76EE\u6807\u751F\u6210"),fe.createElement("div",{style:{color:(fa=[0,1,2])!=null&&fa.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(aa=[3])!=null&&aa.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},(an=[0,1,2])!=null&&an.includes(Ze==null?void 0:Ze.phase)?"\u7B49\u5F85\u4E2D":(Sn=[3])!=null&&Sn.includes(Ze==null?void 0:Ze.phase)?(Ze==null?void 0:Ze.state)==-1?"\u751F\u6210\u5931\u8D25":"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210")),fe.createElement("div",{style:{width:"2px",height:"30px",background:(wn=[0,1,2,3])!=null&&wn.includes(Ze==null?void 0:Ze.phase)?"rgba(48,97,208,0.1)":"#83B6FF",marginLeft:"7px"}}),fe.createElement("div",{style:{display:"flex",alignItems:"center"}},((cn=[0,1,2,3])==null?void 0:cn.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}}),((jn=[4])==null?void 0:jn.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)!=-1&&fe.createElement(b.Z,{indicator:fe.createElement(kt.Z,{spin:!0}),size:"small"},fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}})),((oa=[4])==null?void 0:oa.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)==-1&&fe.createElement("i",{className:"iconfont icon-cuowu font16",style:{color:"#E30000"}}),((Qn=[5,6,7,8])==null?void 0:Qn.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("i",{className:"iconfont icon-wancheng3 font16",style:{color:"#83B6FF"}}),fe.createElement("div",{style:{margin:"0 10px",color:(Pa=[0,1,2,3])!=null&&Pa.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(ba=[4])!=null&&ba.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},"\u7AE0\u8282\u53CA\u63CF\u8FF0\u751F\u6210"),fe.createElement("div",{style:{color:(Ua=[0,1,2,3])!=null&&Ua.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(Va=[4])!=null&&Va.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},(co=[0,1,2,3])!=null&&co.includes(Ze==null?void 0:Ze.phase)?"\u7B49\u5F85\u4E2D":(La=[4])!=null&&La.includes(Ze==null?void 0:Ze.phase)?(Ze==null?void 0:Ze.state)==-1?"\u751F\u6210\u5931\u8D25":"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210"),((Ea=[5,6,7,8])==null?void 0:Ea.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{marginLeft:"10px",color:"#232B40"}},"\u5171\u751F\u6210",fe.createElement("span",{style:{color:"#3061D0"}},Ze==null?void 0:Ze.stage_size),"\u4E2A\u7AE0\u8282"))))),fe.createElement("div",{className:z.header_box,style:{left:"760px"}},fe.createElement("img",{src:(za=[5,6,7,8])!=null&&za.includes(Ze==null?void 0:Ze.phase)?Ge:Pe}),fe.createElement("div",{className:z.header_text,style:{color:(Na=[5,6,7,8])!=null&&Na.includes(Ze==null?void 0:Ze.phase)?"#fff":"#9096A3"}},(Oa=[5,6,7,8])!=null&&Oa.includes(Ze==null?void 0:Ze.phase)?`\u8BFE\u7A0B\u5185\u5BB9\u8D44\u6E90\u751F\u6210 ${(xa=[5,6,7])!=null&&xa.includes(Ze==null?void 0:Ze.phase)?"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210"}`:"\u8BFE\u7A0B\u5185\u5BB9\u8D44\u6E90\u751F\u6210 \u7B49\u5F85\u4E2D"),fe.createElement("div",{className:z.lianjie}),fe.createElement("div",{style:{textAlign:"center"}},fe.createElement("div",{className:z.buzou_box},fe.createElement("div",{style:{display:"flex",alignItems:"center"}},((pa=[0,1,2,3,4])==null?void 0:pa.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}}),((ja=[5])==null?void 0:ja.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)!=-1&&fe.createElement(b.Z,{indicator:fe.createElement(kt.Z,{spin:!0}),size:"small"},fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}})),((to=[5])==null?void 0:to.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)==-1&&fe.createElement("i",{className:"iconfont icon-cuowu font16",style:{color:"#E30000"}}),((Ga=[6,7,8])==null?void 0:Ga.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("i",{className:"iconfont icon-wancheng3 font16",style:{color:"#83B6FF"}}),fe.createElement("div",{style:{margin:"0 10px",color:(vo=[0,1,2,3,4])!=null&&vo.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(bo=[5])!=null&&bo.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},"\u77E5\u8BC6\u70B9\u751F\u6210"),fe.createElement("div",{style:{color:(ra=[0,1,2,3,4])!=null&&ra.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(Ja=[5])!=null&&Ja.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},(Ca=[0,1,2,3,4])!=null&&Ca.includes(Ze==null?void 0:Ze.phase)?"\u7B49\u5F85\u4E2D":(Xa=[5])!=null&&Xa.includes(Ze==null?void 0:Ze.phase)?(Ze==null?void 0:Ze.state)==-1?"\u751F\u6210\u5931\u8D25":"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210"),((So=[6,7,8])==null?void 0:So.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{marginLeft:"10px",color:"#232B40"}},"\u5171\u751F\u6210",fe.createElement("span",{style:{color:"#3061D0"}},Ze==null?void 0:Ze.resource_size),"\u4E2A\u77E5\u8BC6\u70B9")),fe.createElement("div",{style:{width:"2px",height:"30px",background:(Io=[0,1,2,3,4,5])!=null&&Io.includes(Ze==null?void 0:Ze.phase)?"rgba(48,97,208,0.1)":"#83B6FF",marginLeft:"7px"}}),fe.createElement("div",{style:{display:"flex",alignItems:"center"}},((qo=[0,1,2,3,4,5])==null?void 0:qo.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}}),((Uo=[6])==null?void 0:Uo.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)!=-1&&fe.createElement(b.Z,{indicator:fe.createElement(kt.Z,{spin:!0}),size:"small"},fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}})),((no=[6])==null?void 0:no.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)==-1&&fe.createElement("i",{className:"iconfont icon-cuowu font16",style:{color:"#E30000"}}),((mo=[7,8])==null?void 0:mo.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("i",{className:"iconfont icon-wancheng3 font16",style:{color:"#83B6FF"}}),fe.createElement("div",{style:{margin:"0 10px",color:(Vo=[0,1,2,3,4,5])!=null&&Vo.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(ur=[6])!=null&&ur.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},"\u77E5\u8BC6\u70B9\u8D44\u6E90\u751F\u6210"),fe.createElement("div",{style:{color:(Xo=[0,1,2,3,4,5])!=null&&Xo.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(dr=[6])!=null&&dr.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},(Wn=[0,1,2,3,4,5])!=null&&Wn.includes(Ze==null?void 0:Ze.phase)?"\u7B49\u5F85\u4E2D":(hn=[6])!=null&&hn.includes(Ze==null?void 0:Ze.phase)?(Ze==null?void 0:Ze.state)==-1?"\u751F\u6210\u5931\u8D25":"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210"),((vn=[7,8])==null?void 0:vn.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{marginLeft:"10px",color:"#232B40"}},"\u5171\u751F\u6210",fe.createElement("span",{style:{color:"#3061D0"}},Ze==null?void 0:Ze.resource_size),"\u4E2A\u8D44\u6E90")),fe.createElement("div",{style:{width:"2px",height:"30px",background:(En=[0,1,2,3,4,5,6])!=null&&En.includes(Ze==null?void 0:Ze.phase)?"rgba(48,97,208,0.1)":"#83B6FF",marginLeft:"7px"}}),fe.createElement("div",{style:{display:"flex",alignItems:"center"}},((ha=[0,1,2,3,4,5,6])==null?void 0:ha.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}}),((Ra=[7])==null?void 0:Ra.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)!=-1&&fe.createElement(b.Z,{indicator:fe.createElement(kt.Z,{spin:!0}),size:"small"},fe.createElement("div",{style:{width:"16px",height:"16px",borderRadius:"8px",border:"2px solid rgba(48,97,208,0.1)"}})),((ao=[7])==null?void 0:ao.includes(Ze==null?void 0:Ze.phase))&&(Ze==null?void 0:Ze.state)==-1&&fe.createElement("i",{className:"iconfont icon-cuowu font16",style:{color:"#E30000"}}),(($a=[8])==null?void 0:$a.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("i",{className:"iconfont icon-wancheng3 font16",style:{color:"#83B6FF"}}),fe.createElement("div",{style:{margin:"0 10px",color:(Po=[0,1,2,3,4,5,6])!=null&&Po.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(fo=[7])!=null&&fo.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},"\u77E5\u8BC6\u56FE\u8C31\u751F\u6210"),fe.createElement("div",{style:{color:(jo=[0,1,2,3,4,5,6])!=null&&jo.includes(Ze==null?void 0:Ze.phase)?"#9096A3":(Fo=[7])!=null&&Fo.includes(Ze==null?void 0:Ze.phase)&&(Ze==null?void 0:Ze.state)==-1?"red":"#83B6FF"}},(Fa=[0,1,2,3,4,5,6])!=null&&Fa.includes(Ze==null?void 0:Ze.phase)?"\u7B49\u5F85\u4E2D":(Za=[7])!=null&&Za.includes(Ze==null?void 0:Ze.phase)?(Ze==null?void 0:Ze.state)==-1?"\u751F\u6210\u5931\u8D25":"\u8FDB\u884C\u4E2D":"\u5DF2\u5B8C\u6210"),((oo=[8])==null?void 0:oo.includes(Ze==null?void 0:Ze.phase))&&fe.createElement("div",{style:{marginLeft:"10px",color:"#232B40"}},"\u5171\u751F\u6210",fe.createElement("span",{style:{color:"#3061D0"}},Ze==null?void 0:Ze.knowledge_size),"\u4E2A\u77E5\u8BC6\u56FE\u8C31"))))))),fe.createElement(b.Z,{spinning:Cr},fe.createElement("div",{className:(Ze==null?void 0:Ze.state)==0||Jr?z.start_style:z.no_start_style,onClick:()=>Jn(void 0,null,function*(){var pn;if(Jr)return re.ZP.error("\u6709\u6587\u4EF6\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u8BF7\u7B49\u6587\u4EF6\u4E0A\u4F20\u5B8C\u6210\u540E\u518D\u751F\u6210"),!1;if(!(0,be.Ny)())return Bi(!0),!1;if((Ze==null?void 0:Ze.state)==-2||(Ze==null?void 0:Ze.state)==-1){Ir(!0);let Ia=[];if((pn=Ur.getFieldValue("file_ids"))==null||pn.map(Ma=>{var To,Mo;Ia.push(((To=Ma==null?void 0:Ma.response)==null?void 0:To.container_id)||((Mo=Ma==null?void 0:Ma.response)==null?void 0:Mo.id))}),(Ia==null?void 0:Ia.length)>0){const Ma=yield(0,ie.ZP)("/api/subject_generations.json",{method:"post",body:{attachment_ids:Ia}});(Ma==null?void 0:Ma.status)==0&&(re.ZP.success("\u5F00\u59CB\u751F\u6210"),Xr(),Or.current=setInterval(()=>{Xr()},1e3))}else re.ZP.error("\u8BF7\u4E0A\u4F20\u8BFE\u7A0B\u8D44\u6599\uFF0C\u5EFA\u8BAE\u4E0A\u4F20\u4E66\u7C4D\u3001\u8BFE\u7A0B\u6559\u5B66\u5927\u7EB2\u7B49");Ir(!1)}else if((Ze==null?void 0:Ze.state)==1){Ir(!0);const Ia=yield(0,ie.ZP)("/api/subject_generations/finish.json",{method:"post",body:{id:Ze==null?void 0:Ze.id}});(Ia==null?void 0:Ia.status)==0&&ue.history.push(`/paths/${Ze==null?void 0:Ze.subject_id}`),Ir(!1)}})},(Ze==null?void 0:Ze.state)==1?"\u5B8C\u6210\u8BFE\u7A0B\u521B\u5EFA":(Ze==null?void 0:Ze.state)==0?"\u8BFE\u7A0B\u751F\u6210\u4E2D\uFF0C\u8BF7\u7A0D\u540E...":(Ze==null?void 0:Ze.state)==-1?"\u91CD\u65B0\u751F\u6210\u8BFE\u7A0B":"\u5F00\u59CB\u751F\u6210\u8BFE\u7A0B"))),Hi&&fe.createElement("div",{style:{width:"100vw",height:"100vh",position:"fixed",top:0,left:0,background:"rgba(0,0,0,.5)",zIndex:200,display:"flex",alignItems:"center",justifyContent:"center"}},fe.createElement("div",{style:{width:"500px",height:"515px",textAlign:"center"}},fe.createElement("img",{src:Zt,style:{marginLeft:"auto",display:"block",cursor:"pointer",width:"30px",height:"30px"},onClick:()=>{Bi(!1)}}),fe.createElement("img",{src:At,style:{display:"block",marginTop:"-20px",width:"460px",height:"500px"}}))),fe.createElement(he,{schoolName:sa.school_id,onSuccess:Zi}),fe.createElement(ve.Z,{open:Mi,onCancel:()=>{zi(!1)}})))};var _t=(0,ue.connect)(({user:Et,newCourse:Rt,loading:me,globalSetting:Le})=>({user:Et,newCourse:Rt,globalSetting:Le,loading:me.effects}))(St)},56531:function(Pt,Nt,te){"use strict";te.d(Nt,{P:function(){return ne}});const ne=[{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"}]}]},50371:function(Pt,Nt){"use strict";function te(){const ne=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ue=1;ue{const Oe=He[Je];Oe!==void 0&&(ne[Je]=Oe)})}return ne}Nt.Z=te},13845:function(Pt,Nt,te){"use strict";te.d(Nt,{F:function(){return ne},Z:function(){return ue}});function ne(He){return He!=null&&He===He.window}function ue(He,Je){var Oe,we;if(typeof window=="undefined")return 0;const re=Je?"scrollTop":"scrollLeft";let et=0;return ne(He)?et=He[Je?"pageYOffset":"pageXOffset"]:He instanceof Document?et=He.documentElement[re]:(He instanceof HTMLElement||He)&&(et=He[re]),He&&!ne(He)&&typeof et!="number"&&(et=(we=((Oe=He.ownerDocument)!==null&&Oe!==void 0?Oe:He).documentElement)===null||we===void 0?void 0:we[re]),et}},56762:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return ue}});var ne=te(59301);function ue(){const[,He]=ne.useReducer(Je=>Je+1,0);return He}},68031:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return Je}});var ne=te(16089);function ue(Oe,we,re,et){const _e=re-we;return Oe/=et/2,Oe<1?_e/2*Oe*Oe*Oe+we:_e/2*((Oe-=2)*Oe*Oe+2)+we}var He=te(13845);function Je(Oe){let we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:re=()=>window,callback:et,duration:_e=450}=we,$e=re(),Ye=(0,He.Z)($e,!0),ut=Date.now(),Xe=()=>{const a=Date.now()-ut,y=ue(a>_e?_e:a,Ye,Oe,_e);(0,He.F)($e)?$e.scrollTo(window.pageXOffset,y):$e instanceof Document||$e.constructor.name==="HTMLDocument"?$e.documentElement.scrollTop=y:$e.scrollTop=y,a<_e?(0,ne.Z)(Xe):typeof et=="function"&&et()};(0,ne.Z)(Xe)}},88522:function(Pt,Nt,te){"use strict";var ne=te(92310),ue=te.n(ne),He=te(11592),Je=te(2738),Oe=te(59301),we=te(53487),re=te(92343),et=te(36355),_e=te(57809);const{Option:$e}=_e.default;function Ye(a){return a&&a.type&&(a.type.isSelectOption||a.type.isSelectOptGroup)}const ut=(a,y)=>{const{prefixCls:E,className:b,popupClassName:x,dropdownClassName:z,children:ee,dataSource:oe}=a,ie=(0,He.Z)(ee);let de;ie.length===1&&(0,re.l$)(ie[0])&&!Ye(ie[0])&&([de]=ie);const ce=de?()=>de:void 0;let Ee;ie.length&&Ye(ie[0])?Ee=ee:Ee=oe?oe.map(pe=>{if((0,re.l$)(pe))return pe;switch(typeof pe){case"string":return Oe.createElement($e,{key:pe,value:pe},pe);case"object":{const{value:Ot}=pe;return Oe.createElement($e,{key:Ot,value:Ot},pe.text)}default:return}}):[];const{getPrefixCls:Se}=Oe.useContext(et.E_),Fe=Se("select",E);return Oe.createElement(_e.default,Object.assign({ref:y,suffixIcon:null},(0,Je.Z)(a,["dataSource","dropdownClassName"]),{prefixCls:Fe,popupClassName:x||z,className:ue()(`${Fe}-auto-complete`,b),mode:_e.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:ce}),Ee)},Xe=Oe.forwardRef(ut),ae=(0,we.Z)(Xe);Xe.Option=$e,Xe._InternalPanelDoNotUseOrYouWillBeFired=ae,Nt.Z=Xe},19842:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return Rt}});var ne=te(94480),ue=te(59301),He=te(33853),Je=te(58617),Oe=te(38819),we=te(92310),re=te.n(we),et=te(54476),_e=te(42978),$e=te(75931),Ye=te(77861),ut=te(17115),Xe=te(90782),ae=te(6089),a=te(18929),y=ue.createContext(null),E=y,b=te(76190),x=te(20068),z=te(33885),ee="__rc_cascader_search_mark__",oe=function(Le,je,Qe){var st=Qe.label;return je.some(function(Dt){return String(Dt[st]).toLowerCase().includes(Le.toLowerCase())})},ie=function(Le,je,Qe,st){return je.map(function(Dt){return Dt[st.label]}).join(" / ")},de=function(me,Le,je,Qe,st,Dt){var ft=st.filter,Ae=ft===void 0?oe:ft,Ie=st.render,De=Ie===void 0?ie:Ie,ct=st.limit,Wt=ct===void 0?50:ct,gt=st.sort;return ue.useMemo(function(){var on=[];if(!me)return[];function qt(Tt,dn){var Mn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Tt.forEach(function(Qt){if(!(!gt&&Wt!==!1&&Wt>0&&on.length>=Wt)){var Gn=[].concat((0,ne.Z)(dn),[Qt]),Xn=Qt[je.children],na=Mn||Qt.disabled;if((!Xn||Xn.length===0||Dt)&&Ae(me,Gn,{label:je.label})){var Zn;on.push((0,z.Z)((0,z.Z)({},Qt),{},(Zn={disabled:na},(0,x.Z)(Zn,je.label,De(me,Gn,Qe,je)),(0,x.Z)(Zn,ee,Gn),(0,x.Z)(Zn,je.children,void 0),Zn)))}Xn&&qt(Qt[je.children],Gn,na)}})}return qt(Le,[]),gt&&on.sort(function(Tt,dn){return gt(Tt[ee],dn[ee],me,je)}),Wt!==!1&&Wt>0?on.slice(0,Wt):on},[me,Le,je,Qe,De,Dt,Ae,gt,Wt])},ce="__RC_CASCADER_SPLIT__",Ee="SHOW_PARENT",Se="SHOW_CHILD";function Fe(me){return me.join(ce)}function pe(me){return me.map(Fe)}function Ot(me){return me.split(ce)}function Ct(me){var Le=me||{},je=Le.label,Qe=Le.value,st=Le.children,Dt=Qe||"value";return{label:je||"label",value:Dt,key:Dt,children:st||"children"}}function un(me,Le){var je,Qe;return(je=me.isLeaf)!==null&&je!==void 0?je:!((Qe=me[Le.children])!==null&&Qe!==void 0&&Qe.length)}function rt(me){var Le=me.parentElement;if(Le){var je=me.offsetTop-Le.offsetTop;je-Le.scrollTop<0?Le.scrollTo({top:je}):je+me.offsetHeight-Le.scrollTop>Le.offsetHeight&&Le.scrollTo({top:je+me.offsetHeight-Le.offsetHeight})}}function ht(me,Le){return me.map(function(je){var Qe;return(Qe=je[ee])===null||Qe===void 0?void 0:Qe.map(function(st){return st[Le.value]})})}function Mt(me,Le,je){var Qe=new Set(me),st=Le();return me.filter(function(Dt){var ft=st[Dt],Ae=ft?ft.parent:null,Ie=ft?ft.children:null;return ft&&ft.node.disabled?!0:je===Se?!(Ie&&Ie.some(function(De){return De.key&&Qe.has(De.key)})):!(Ae&&!Ae.node.disabled&&Qe.has(Ae.key))})}function $t(me,Le,je){for(var Qe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,st=Le,Dt=[],ft=function(){var De,ct,Wt,gt=me[Ae],on=(De=st)===null||De===void 0?void 0:De.findIndex(function(Tt){var dn=Tt[je.value];return Qe?String(dn)===String(gt):dn===gt}),qt=on!==-1?(ct=st)===null||ct===void 0?void 0:ct[on]:null;Dt.push({value:(Wt=qt==null?void 0:qt[je.value])!==null&&Wt!==void 0?Wt:gt,index:on,option:qt}),st=qt==null?void 0:qt[je.children]},Ae=0;Ae1){var ke=qt.slice(0,-1);Qt(ke)}else De(!1)},na=function(){var ke,yt=((ke=dn[Tt])===null||ke===void 0?void 0:ke[je.children])||[],tt=yt.find(function(Kt){return!Kt.disabled});if(tt){var Bt=[].concat((0,ne.Z)(qt),[tt[je.value]]);Qt(Bt)}};ue.useImperativeHandle(me,function(){return{onKeyDown:function(ke){var yt=ke.which;switch(yt){case Vt.Z.UP:case Vt.Z.DOWN:{var tt=0;yt===Vt.Z.UP?tt=-1:yt===Vt.Z.DOWN&&(tt=1),tt!==0&&Gn(tt);break}case Vt.Z.LEFT:{if(Ie)break;Wt?na():Xn();break}case Vt.Z.RIGHT:{if(Ie)break;Wt?Xn():na();break}case Vt.Z.BACKSPACE:{Ie||Xn();break}case Vt.Z.ENTER:{if(qt.length){var Bt=dn[Tt],Kt=(Bt==null?void 0:Bt[ee])||[];Kt.length?Dt(Kt.map(function(Yt){return Yt[je.value]}),Kt[Kt.length-1]):Dt(qt,dn[Tt])}break}case Vt.Z.ESC:De(!1),ct&&ke.stopPropagation()}},onKeyUp:function(){}}})},An=ue.forwardRef(function(me,Le){var je,Qe,st,Dt,ft=(0,Ye.lk)(),Ae=ft.prefixCls,Ie=ft.multiple,De=ft.searchValue,ct=ft.toggleOpen,Wt=ft.notFoundContent,gt=ft.direction,on=ft.open,qt=ue.useRef(),Tt=gt==="rtl",dn=ue.useContext(E),Mn=dn.options,Qt=dn.values,Gn=dn.halfValues,Xn=dn.fieldNames,na=dn.changeOnSelect,Zn=dn.onSelect,ke=dn.searchOptions,yt=dn.dropdownPrefixCls,tt=dn.loadData,Bt=dn.expandTrigger,Kt=yt||Ae,Yt=ue.useState([]),jt=(0,_e.Z)(Yt,2),Ht=jt[0],xn=jt[1],Nn=function(Ea){if(!(!tt||De)){var za=$t(Ea,Mn,Xn),Na=za.map(function(pa){var ja=pa.option;return ja}),Oa=Na[Na.length-1];if(Oa&&!un(Oa,Xn)){var xa=Fe(Ea);xn(function(pa){return[].concat((0,ne.Z)(pa),[xa])}),tt(Na)}}};ue.useEffect(function(){Ht.length&&Ht.forEach(function(La){var Ea=Ot(La),za=$t(Ea,Mn,Xn,!0).map(function(Oa){var xa=Oa.option;return xa}),Na=za[za.length-1];(!Na||Na[Xn.children]||un(Na,Xn))&&xn(function(Oa){return Oa.filter(function(xa){return xa!==La})})})},[Mn,Ht,Xn]);var bt=ue.useMemo(function(){return new Set(pe(Qt))},[Qt]),zn=ue.useMemo(function(){return new Set(pe(Gn))},[Gn]),la=xe(),fa=(0,_e.Z)(la,2),aa=fa[0],an=fa[1],Sn=function(Ea){an(Ea),Nn(Ea)},wn=function(Ea){var za=Ea.disabled,Na=un(Ea,Xn);return!za&&(Na||na||Ie)},cn=function(Ea,za){var Na=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Zn(Ea),!Ie&&(za||na&&(Bt==="hover"||Na))&&ct(!1)},jn=ue.useMemo(function(){return De?ke:Mn},[De,ke,Mn]),oa=ue.useMemo(function(){for(var La=[{options:jn}],Ea=jn,za=ht(Ea,Xn),Na=function(){var ja=aa[Oa],to=Ea.find(function(vo,bo){return(za[bo]?Fe(za[bo]):vo[Xn.value])===ja}),Ga=to==null?void 0:to[Xn.children];if(!(Ga!=null&&Ga.length))return"break";Ea=Ga,La.push({options:Ga})},Oa=0;Oa":Ht,Nn=me.loadingIcon,bt=me.children,zn=me.dropdownMatchSelectWidth,la=zn===void 0?!1:zn,fa=me.showCheckedStrategy,aa=fa===void 0?Ee:fa,an=(0,$e.Z)(me,ge),Sn=(0,ut.ZP)(je),wn=!!Wt,cn=(0,a.Z)(ft,{value:Ae,postState:mt}),jn=(0,_e.Z)(cn,2),oa=jn[0],Qn=jn[1],Pa=ue.useMemo(function(){return Ct(Dt)},[JSON.stringify(Dt)]),ba=ue.useMemo(function(){return Qt||[]},[Qt]),Ua=Ke(ba,Pa),Va=ue.useCallback(function(hn){var vn=Ua();return hn.map(function(En){var ha=vn[En].nodes;return ha.map(function(Ra){return Ra[Pa.value]})})},[Ua,Pa]),co=(0,a.Z)("",{value:qt,postState:function(vn){return vn||""}}),La=(0,_e.Z)(co,2),Ea=La[0],za=La[1],Na=function(vn,En){za(vn),En.source!=="blur"&&Tt&&Tt(vn)},Oa=Ne(dn),xa=(0,_e.Z)(Oa,2),pa=xa[0],ja=xa[1],to=de(Ea,ba,Pa,Gn||st,ja,Ie),Ga=at(ba,Pa),vo=ue.useMemo(function(){var hn=Ga(oa),vn=(0,_e.Z)(hn,2),En=vn[0],ha=vn[1];if(!wn||!oa.length)return[En,[],ha];var Ra=pe(En),ao=Ua(),$a=(0,Xe.S)(Ra,!0,ao),Po=$a.checkedKeys,fo=$a.halfCheckedKeys;return[Va(Po),Va(fo),ha]},[wn,oa,Ua,Va,Ga]),bo=(0,_e.Z)(vo,3),ra=bo[0],Ja=bo[1],Ca=bo[2],Xa=ue.useMemo(function(){var hn=pe(ra),vn=Mt(hn,Ua,aa);return[].concat((0,ne.Z)(Ca),(0,ne.Z)(Va(vn)))},[ra,Ua,Va,Ca,aa]),So=Ut(Xa,ba,Pa,wn,ct),Io=(0,ae.Z)(function(hn){if(Qn(hn),De){var vn=mt(hn),En=vn.map(function(ao){return $t(ao,ba,Pa).map(function($a){return $a.option})}),ha=wn?vn:vn[0],Ra=wn?En:En[0];De(ha,Ra)}}),qo=(0,ae.Z)(function(hn){if((!wn||on)&&za(""),!wn)Io(hn);else{var vn=Fe(hn),En=pe(ra),ha=pe(Ja),Ra=En.includes(vn),ao=Ca.some(function(Hn){return Fe(Hn)===vn}),$a=ra,Po=Ca;if(ao&&!Ra)Po=Ca.filter(function(Hn){return Fe(Hn)!==vn});else{var fo=Ra?En.filter(function(Hn){return Hn!==vn}):[].concat((0,ne.Z)(En),[vn]),jo=Ua(),Fo;if(Ra){var Fa=(0,Xe.S)(fo,{checked:!1,halfCheckedKeys:ha},jo);Fo=Fa.checkedKeys}else{var Za=(0,Xe.S)(fo,!0,jo);Fo=Za.checkedKeys}var oo=Mt(Fo,Ua,aa);$a=Va(oo)}Io([].concat((0,ne.Z)(Po),(0,ne.Z)($a)))}}),Uo=function(vn,En){if(En.type==="clear"){Io([]);return}var ha=En.values[0],Ra=ha.valueCells;qo(Ra)},no=Zn!==void 0?Zn:na,mo=yt||ke,Vo=Kt||Bt,ur=function(vn){Yt==null||Yt(vn),jt==null||jt(vn)},Xo=ue.useMemo(function(){return{options:ba,fieldNames:Pa,values:ra,halfValues:Ja,changeOnSelect:Ie,onSelect:qo,checkable:Wt,searchOptions:to,dropdownPrefixCls:Gn,loadData:Xn,expandTrigger:Mn,expandIcon:xn,loadingIcon:Nn,dropdownMenuColumnStyle:tt}},[ba,Pa,ra,Ja,Ie,qo,Wt,to,Gn,Xn,Mn,xn,Nn,tt]),dr=!(Ea?to:ba).length,Wn=Ea&&ja.matchInputWidth||dr?{}:{minWidth:"auto"};return ue.createElement(E.Provider,{value:Xo},ue.createElement(Ye.Ac,(0,et.Z)({},an,{ref:Le,id:Sn,prefixCls:st,autoClearSearchValue:on,dropdownMatchSelectWidth:la,dropdownStyle:Wn,displayValues:So,onDisplayValuesChange:Uo,mode:wn?"multiple":void 0,searchValue:Ea,onSearch:Na,showSearch:pa,OptionList:fn,emptyOptions:dr,open:no,dropdownClassName:mo,placement:Vo,onDropdownVisibleChange:ur,getRawInputElement:function(){return bt}})))});he.SHOW_PARENT=Ee,he.SHOW_CHILD=Se;var ve=he,qe=ve,Re=te(2738),Pe=te(62892),Ge=te(53487),Xt=te(19080),At=te(36355),Zt=te(93891),kt=te(1684),zt=te(19716),be=te(32441),fe=te(14154),dt=te(58582),pt=te(84443),Jt=te(66339),en=te(33234),gn=te(98447),ln=te(17313),bn=te(74207),On=te(83116);const Ln=me=>{const{prefixCls:Le,componentCls:je,antCls:Qe}=me,st=`${je}-menu-item`,Dt=` &${st}-expand ${st}-expand-icon, ${st}-loading-icon `;return[{[je]:{width:me.controlWidth}},{[`${je}-dropdown`]:[(0,gn.C2)(`${Le}-checkbox`,me),{[`&${Qe}-select-dropdown`]:{padding:0}},{[je]:{"&-checkbox":{top:0,marginInlineEnd:me.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${je}-menu-empty`]:{[`${je}-menu`]:{width:"100%",height:"auto",[st]:{color:me.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:me.controlItemWidth,height:me.dropdownHeight,margin:0,padding:me.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${me.lineWidth}px ${me.lineType} ${me.colorSplit}`},"&-item":Object.assign(Object.assign({},ln.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:me.optionPadding,lineHeight:me.lineHeight,cursor:"pointer",transition:`all ${me.motionDurationMid}`,borderRadius:me.borderRadiusSM,"&:hover":{background:me.controlItemBgHover},"&-disabled":{color:me.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Dt]:{color:me.colorTextDisabled}},[`&-active:not(${st}-disabled)`]:{"&, &:hover":{fontWeight:me.optionSelectedFontWeight,backgroundColor:me.optionSelectedBg}},"&-content":{flex:"auto"},[Dt]:{marginInlineStart:me.paddingXXS,color:me.colorTextDescription,fontSize:me.fontSizeIcon},"&-keyword":{color:me.colorHighlight}})}}}]},{[`${je}-dropdown-rtl`]:{direction:"rtl"}},(0,bn.c)(me)]};var Rn=(0,On.Z)("Cascader",me=>[Ln(me)],me=>{const Le=Math.round((me.controlHeight-me.fontSize*me.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:me.controlItemBgActive,optionSelectedFontWeight:me.fontWeightStrong,optionPadding:`${Le}px ${me.paddingSM}px`,menuPadding:me.paddingXXS}}),Jn=function(me,Le){var je={};for(var Qe in me)Object.prototype.hasOwnProperty.call(me,Qe)&&Le.indexOf(Qe)<0&&(je[Qe]=me[Qe]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,Qe=Object.getOwnPropertySymbols(me);stIe===0?[Ae]:[].concat((0,ne.Z)(ft),[Le,Ae]),[]),st=[];let Dt=0;return Qe.forEach((ft,Ae)=>{const Ie=Dt+ft.length;let De=me.slice(Dt,Ie);Dt=Ie,Ae%2===1&&(De=ue.createElement("span",{className:`${je}-menu-item-keyword`,key:`separator-${Ae}`},De)),st.push(De)}),st}const St=(me,Le,je,Qe)=>{const st=[],Dt=me.toLowerCase();return Le.forEach((ft,Ae)=>{Ae!==0&&st.push(" / ");let Ie=ft[Qe.label];const De=typeof Ie;(De==="string"||De==="number")&&(Ie=ga(String(Ie),Dt,je)),st.push(Ie)}),st},_t=ue.forwardRef((me,Le)=>{const{prefixCls:je,size:Qe,disabled:st,className:Dt,rootClassName:ft,multiple:Ae,bordered:Ie=!0,transitionName:De,choiceTransitionName:ct="",popupClassName:Wt,dropdownClassName:gt,expandIcon:on,placement:qt,showSearch:Tt,allowClear:dn=!0,notFoundContent:Mn,direction:Qt,getPopupContainer:Gn,status:Xn,showArrow:na,builtinPlacements:Zn,style:ke}=me,yt=Jn(me,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),tt=(0,Re.Z)(yt,["suffixIcon"]),{getPopupContainer:Bt,getPrefixCls:Kt,renderEmpty:Yt,direction:jt,popupOverflow:Ht,cascader:xn}=ue.useContext(At.E_),Nn=Qt||jt,bt=Nn==="rtl",{status:zn,hasFeedback:la,isFormItemInput:fa,feedbackIcon:aa}=ue.useContext(be.aM),an=(0,Xt.F)(zn,Xn),Sn=Mn||(Yt==null?void 0:Yt("Cascader"))||ue.createElement(Zt.Z,{componentName:"Cascader"}),wn=Kt(),cn=Kt("select",je),jn=Kt("cascader",je),[oa,Qn]=(0,fe.Z)(cn),[Pa]=Rn(jn),{compactSize:ba,compactItemClassnames:Ua}=(0,en.ri)(cn,Qt),Va=re()(Wt||gt,`${jn}-dropdown`,{[`${jn}-dropdown-rtl`]:Nn==="rtl"},ft,Qn),co=ue.useMemo(()=>{if(!Tt)return Tt;let Ca={render:St};return typeof Tt=="object"&&(Ca=Object.assign(Object.assign({},Ca),Tt)),Ca},[Tt]),La=(0,zt.Z)(Ca=>{var Xa;return(Xa=Qe!=null?Qe:ba)!==null&&Xa!==void 0?Xa:Ca}),Ea=ue.useContext(kt.Z),za=st!=null?st:Ea;let Na=on;on||(Na=bt?ue.createElement(He.Z,null):ue.createElement(Oe.Z,null));const Oa=ue.createElement("span",{className:`${cn}-menu-item-loading-icon`},ue.createElement(Je.Z,{spin:!0})),xa=ue.useMemo(()=>Ae?ue.createElement("span",{className:`${jn}-checkbox-inner`}):!1,[Ae]),pa=(0,pt.Z)(me.suffixIcon,na),{suffixIcon:ja,removeIcon:to,clearIcon:Ga}=(0,Jt.Z)(Object.assign(Object.assign({},me),{hasFeedback:la,feedbackIcon:aa,showSuffixIcon:pa,multiple:Ae,prefixCls:cn,componentName:"Cascader"})),vo=ue.useMemo(()=>qt!==void 0?qt:bt?"bottomRight":"bottomLeft",[qt,bt]),bo=(0,dt.Z)(Zn,Ht),ra=dn===!0?{clearIcon:Ga}:dn,Ja=ue.createElement(qe,Object.assign({prefixCls:cn,className:re()(!je&&jn,{[`${cn}-lg`]:La==="large",[`${cn}-sm`]:La==="small",[`${cn}-rtl`]:bt,[`${cn}-borderless`]:!Ie,[`${cn}-in-form-item`]:fa},(0,Xt.Z)(cn,an,la),Ua,xn==null?void 0:xn.className,Dt,ft,Qn),disabled:za,style:Object.assign(Object.assign({},xn==null?void 0:xn.style),ke)},tt,{builtinPlacements:bo,direction:Nn,placement:vo,notFoundContent:Sn,allowClear:ra,showSearch:co,expandIcon:Na,suffixIcon:ja,removeIcon:to,loadingIcon:Oa,checkable:xa,dropdownClassName:Va,dropdownPrefixCls:je||jn,choiceTransitionName:(0,Pe.m)(wn,"",ct),transitionName:(0,Pe.m)(wn,"slide-up",De),getPopupContainer:Gn||Bt,ref:Le}));return Pa(oa(Ja))}),Et=(0,Ge.Z)(_t);_t.SHOW_PARENT=Cn,_t.SHOW_CHILD=Yn,_t._InternalPanelDoNotUseOrYouWillBeFired=Et;var Rt=_t},24905:function(Pt,Nt,te){"use strict";te.d(Nt,{default:function(){return de}});var ne=te(92310),ue=te.n(ne),He=te(5630),Je=te(59301),Oe=te(36355),we=te(1684),re=te(32441),_e=Je.createContext(null),$e=te(98447),Ye=te(14088),ut=te(4572),Xe=function(ce,Ee){var Se={};for(var Fe in ce)Object.prototype.hasOwnProperty.call(ce,Fe)&&Ee.indexOf(Fe)<0&&(Se[Fe]=ce[Fe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,Fe=Object.getOwnPropertySymbols(ce);pe{var Se;const{prefixCls:Fe,className:pe,rootClassName:Ot,children:Ct,indeterminate:un=!1,style:rt,onMouseEnter:ht,onMouseLeave:Mt,skipGroup:$t=!1,disabled:Ut}=ce,vt=Xe(ce,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ke,direction:at,checkbox:It}=Je.useContext(Oe.E_),Ne=Je.useContext(_e),{isFormItemInput:Ve}=Je.useContext(re.aM),wt=Je.useContext(we.Z),tn=(Se=(Ne==null?void 0:Ne.disabled)||Ut)!==null&&Se!==void 0?Se:wt,ot=Je.useRef(vt.value);Je.useEffect(()=>{Ne==null||Ne.registerValue(vt.value)},[]),Je.useEffect(()=>{if(!$t)return vt.value!==ot.current&&(Ne==null||Ne.cancelValue(ot.current),Ne==null||Ne.registerValue(vt.value),ot.current=vt.value),()=>Ne==null?void 0:Ne.cancelValue(vt.value)},[vt.value]);const xt=Ke("checkbox",Fe),[xe,Vt]=(0,$e.ZP)(xt),mn=Object.assign({},vt);Ne&&!$t&&(mn.onChange=function(){vt.onChange&&vt.onChange.apply(vt,arguments),Ne.toggleOption&&Ne.toggleOption({label:Ct,value:vt.value})},mn.name=Ne.name,mn.checked=Ne.value.includes(vt.value));const An=ue()(`${xt}-wrapper`,{[`${xt}-rtl`]:at==="rtl",[`${xt}-wrapper-checked`]:mn.checked,[`${xt}-wrapper-disabled`]:tn,[`${xt}-wrapper-in-form-item`]:Ve},It==null?void 0:It.className,pe,Ot,Vt),fn=ue()({[`${xt}-indeterminate`]:un},ut.A,Vt),We=un?"mixed":void 0;return xe(Je.createElement(Ye.Z,{component:"Checkbox",disabled:tn},Je.createElement("label",{className:An,style:Object.assign(Object.assign({},It==null?void 0:It.style),rt),onMouseEnter:ht,onMouseLeave:Mt},Je.createElement(He.Z,Object.assign({"aria-checked":We},mn,{prefixCls:xt,className:fn,disabled:tn,ref:Ee})),Ct!==void 0&&Je.createElement("span",null,Ct))))};var y=Je.forwardRef(ae),E=te(94480),b=te(2738),x=function(ce,Ee){var Se={};for(var Fe in ce)Object.prototype.hasOwnProperty.call(ce,Fe)&&Ee.indexOf(Fe)<0&&(Se[Fe]=ce[Fe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,Fe=Object.getOwnPropertySymbols(ce);pe{const{defaultValue:Se,children:Fe,options:pe=[],prefixCls:Ot,className:Ct,rootClassName:un,style:rt,onChange:ht}=ce,Mt=x(ce,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:$t,direction:Ut}=Je.useContext(Oe.E_),[vt,Ke]=Je.useState(Mt.value||Se||[]),[at,It]=Je.useState([]);Je.useEffect(()=>{"value"in Mt&&Ke(Mt.value||[])},[Mt.value]);const Ne=Je.useMemo(()=>pe.map(Ue=>typeof Ue=="string"||typeof Ue=="number"?{label:Ue,value:Ue}:Ue),[pe]),Ve=Ue=>{It(Ce=>Ce.filter(ge=>ge!==Ue))},wt=Ue=>{It(Ce=>[].concat((0,E.Z)(Ce),[Ue]))},tn=Ue=>{const Ce=vt.indexOf(Ue.value),ge=(0,E.Z)(vt);Ce===-1?ge.push(Ue.value):ge.splice(Ce,1),"value"in Mt||Ke(ge),ht==null||ht(ge.filter(Me=>at.includes(Me)).sort((Me,mt)=>{const he=Ne.findIndex(qe=>qe.value===Me),ve=Ne.findIndex(qe=>qe.value===mt);return he-ve}))},ot=$t("checkbox",Ot),xt=`${ot}-group`,[xe,Vt]=(0,$e.ZP)(ot),mn=(0,b.Z)(Mt,["value","disabled"]),An=pe.length?Ne.map(Ue=>Je.createElement(y,{prefixCls:ot,key:Ue.value.toString(),disabled:"disabled"in Ue?Ue.disabled:Mt.disabled,value:Ue.value,checked:vt.includes(Ue.value),onChange:Ue.onChange,className:`${xt}-item`,style:Ue.style,title:Ue.title},Ue.label)):Fe,fn={toggleOption:tn,value:vt,disabled:Mt.disabled,name:Mt.name,registerValue:wt,cancelValue:Ve},We=ue()(xt,{[`${xt}-rtl`]:Ut==="rtl"},Ct,un,Vt);return xe(Je.createElement("div",Object.assign({className:We,style:rt},mn,{ref:Ee}),Je.createElement(_e.Provider,{value:fn},An)))},ee=Je.forwardRef(z);var oe=Je.memo(ee);const ie=y;ie.Group=oe,ie.__ANT_CHECKBOX=!0;var de=ie},98447:function(Pt,Nt,te){"use strict";te.d(Nt,{C2:function(){return Oe}});var ne=te(17313),ue=te(37613),He=te(83116);const Je=we=>{const{checkboxCls:re}=we,et=`${re}-wrapper`;return[{[`${re}-group`]:Object.assign(Object.assign({},(0,ne.Wf)(we)),{display:"inline-flex",flexWrap:"wrap",columnGap:we.marginXS,[`> ${we.antCls}-row`]:{flex:1}}),[et]:Object.assign(Object.assign({},(0,ne.Wf)(we)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${et}`]:{marginInlineStart:0},[`&${et}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[re]:Object.assign(Object.assign({},(0,ne.Wf)(we)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:we.borderRadiusSM,alignSelf:"center",[`${re}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${re}-inner`]:Object.assign({},(0,ne.oN)(we))},[`${re}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:we.checkboxSize,height:we.checkboxSize,direction:"ltr",backgroundColor:we.colorBgContainer,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,borderRadius:we.borderRadiusSM,borderCollapse:"separate",transition:`all ${we.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:we.checkboxSize/14*5,height:we.checkboxSize/14*8,border:`${we.lineWidthBold}px solid ${we.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${we.motionDurationFast} ${we.motionEaseInBack}, opacity ${we.motionDurationFast}`}},"& + span":{paddingInlineStart:we.paddingXS,paddingInlineEnd:we.paddingXS}})},{[` @@ -155,7 +155,7 @@ ${ve}, ${qe}, ${Re} - `]:Object.assign({},ae(Ce))}}};var de=(0,_e.Z)("Skeleton",Ce=>{const{componentCls:ge}=Ce,Me=(0,$e.TS)(Ce,{skeletonAvatarCls:`${ge}-avatar`,skeletonTitleCls:`${ge}-title`,skeletonParagraphCls:`${ge}-paragraph`,skeletonButtonCls:`${ge}-button`,skeletonInputCls:`${ge}-input`,skeletonImageCls:`${ge}-image`,imageSizeBase:Ce.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Ce.gradientFromColor} 25%, ${Ce.gradientToColor} 37%, ${Ce.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ie(Me)]},Ce=>{const{colorFillContent:ge,colorFill:Me}=Ce,mt=ge,he=Me;return{color:mt,colorGradientEnd:he,gradientFromColor:mt,gradientToColor:he,titleHeight:Ce.controlHeight/2,blockRadius:Ce.borderRadiusSM,paragraphMarginTop:Ce.marginLG+Ce.marginXXS,paragraphLiHeight:Ce.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ee=Ce=>{const{prefixCls:ge,className:Me,rootClassName:mt,active:he,shape:ve="circle",size:qe="default"}=Ce,{getPrefixCls:Re}=He.useContext(Je.E_),Pe=Re("skeleton",ge),[Ge,Xt]=de(Pe),At=(0,Oe.Z)(Ce,["prefixCls","className"]),Zt=ue()(Pe,`${Pe}-element`,{[`${Pe}-active`]:he},Me,mt,Xt);return Ge(He.createElement("div",{className:Zt},He.createElement(re,Object.assign({prefixCls:`${Pe}-avatar`,shape:ve,size:qe},At))))},Fe=Ce=>{const{prefixCls:ge,className:Me,rootClassName:mt,active:he,block:ve=!1,size:qe="default"}=Ce,{getPrefixCls:Re}=He.useContext(Je.E_),Pe=Re("skeleton",ge),[Ge,Xt]=de(Pe),At=(0,Oe.Z)(Ce,["prefixCls"]),Zt=ue()(Pe,`${Pe}-element`,{[`${Pe}-active`]:he,[`${Pe}-block`]:ve},Me,mt,Xt);return Ge(He.createElement("div",{className:Zt},He.createElement(re,Object.assign({prefixCls:`${Pe}-button`,size:qe},At))))};const pe="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 Ct=Ce=>{const{prefixCls:ge,className:Me,rootClassName:mt,style:he,active:ve}=Ce,{getPrefixCls:qe}=He.useContext(Je.E_),Re=qe("skeleton",ge),[Pe,Ge]=de(Re),Xt=ue()(Re,`${Re}-element`,{[`${Re}-active`]:ve},Me,mt,Ge);return Pe(He.createElement("div",{className:Xt},He.createElement("div",{className:ue()(`${Re}-image`,Me),style:he},He.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},He.createElement("path",{d:pe,className:`${Re}-image-path`})))))},rt=Ce=>{const{prefixCls:ge,className:Me,rootClassName:mt,active:he,block:ve,size:qe="default"}=Ce,{getPrefixCls:Re}=He.useContext(Je.E_),Pe=Re("skeleton",ge),[Ge,Xt]=de(Pe),At=(0,Oe.Z)(Ce,["prefixCls"]),Zt=ue()(Pe,`${Pe}-element`,{[`${Pe}-active`]:he,[`${Pe}-block`]:ve},Me,mt,Xt);return Ge(He.createElement("div",{className:Zt},He.createElement(re,Object.assign({prefixCls:`${Pe}-input`,size:qe},At))))},ht=te(54476),Mt={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"},$t=Mt,Ut=te(7657),vt=function(ge,Me){return He.createElement(Ut.Z,(0,ht.Z)({},ge,{ref:Me,icon:$t}))},Ke=He.forwardRef(vt),at=Ke,Ne=Ce=>{const{prefixCls:ge,className:Me,rootClassName:mt,style:he,active:ve,children:qe}=Ce,{getPrefixCls:Re}=He.useContext(Je.E_),Pe=Re("skeleton",ge),[Ge,Xt]=de(Pe),At=ue()(Pe,`${Pe}-element`,{[`${Pe}-active`]:ve},Xt,Me,mt),Zt=qe!=null?qe:He.createElement(at,null);return Ge(He.createElement("div",{className:At},He.createElement("div",{className:ue()(`${Pe}-image`,Me),style:he},Zt)))},Ve=te(94480),tn=Ce=>{const ge=Re=>{const{width:Pe,rows:Ge=2}=Ce;if(Array.isArray(Pe))return Pe[Re];if(Ge-1===Re)return Pe},{prefixCls:Me,className:mt,style:he,rows:ve}=Ce,qe=(0,Ve.Z)(Array(ve)).map((Re,Pe)=>He.createElement("li",{key:Pe,style:{width:ge(Pe)}}));return He.createElement("ul",{className:ue()(Me,mt),style:he},qe)},xt=Ce=>{let{prefixCls:ge,className:Me,width:mt,style:he}=Ce;return He.createElement("h3",{className:ue()(ge,Me),style:Object.assign({width:mt},he)})};function xe(Ce){return Ce&&typeof Ce=="object"?Ce:{}}function Vt(Ce,ge){return Ce&&!ge?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function mn(Ce,ge){return!Ce&&ge?{width:"38%"}:Ce&&ge?{width:"50%"}:{}}function An(Ce,ge){const Me={};return(!Ce||!ge)&&(Me.width="61%"),!Ce&&ge?Me.rows=3:Me.rows=2,Me}const fn=Ce=>{const{prefixCls:ge,loading:Me,className:mt,rootClassName:he,style:ve,children:qe,avatar:Re=!1,title:Pe=!0,paragraph:Ge=!0,active:Xt,round:At}=Ce,{getPrefixCls:Zt,direction:kt,skeleton:zt}=He.useContext(Je.E_),be=Zt("skeleton",ge),[fe,dt]=de(be);if(Me||!("loading"in Ce)){const pt=!!Re,Jt=!!Pe,en=!!Ge;let gn;if(pt){const On=Object.assign(Object.assign({prefixCls:`${be}-avatar`},Vt(Jt,en)),xe(Re));gn=He.createElement("div",{className:`${be}-header`},He.createElement(re,Object.assign({},On)))}let ln;if(Jt||en){let On;if(Jt){const Rn=Object.assign(Object.assign({prefixCls:`${be}-title`},mn(pt,en)),xe(Pe));On=He.createElement(xt,Object.assign({},Rn))}let Ln;if(en){const Rn=Object.assign(Object.assign({prefixCls:`${be}-paragraph`},An(pt,Jt)),xe(Ge));Ln=He.createElement(tn,Object.assign({},Rn))}ln=He.createElement("div",{className:`${be}-content`},On,Ln)}const bn=ue()(be,{[`${be}-with-avatar`]:pt,[`${be}-active`]:Xt,[`${be}-rtl`]:kt==="rtl",[`${be}-round`]:At},zt==null?void 0:zt.className,mt,he,dt);return fe(He.createElement("div",{className:bn,style:Object.assign(Object.assign({},zt==null?void 0:zt.style),ve)},gn,ln))}return typeof qe!="undefined"?qe:null};fn.Button=Fe,fn.Avatar=Ee,fn.Input=rt,fn.Image=Ct,fn.Node=Ne;var We=fn,Ue=We},31797:function(Pt,Nt,te){"use strict";te.d(Nt,{default:function(){return de}});var ne=te(59301),ue=te(56762),He=te(92343),Je=te(92310),Oe=te.n(Je),we=te(36355),re=te(61621),_e=ce=>{const{value:Ee,formatter:Se,precision:Fe,decimalSeparator:pe,groupSeparator:Ot="",prefixCls:Ct}=ce;let un;if(typeof Se=="function")un=Se(Ee);else{const rt=String(Ee),ht=rt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ht||rt==="-")un=rt;else{const Mt=ht[1];let $t=ht[2]||"0",Ut=ht[4]||"";$t=$t.replace(/\B(?=(\d{3})+(?!\d))/g,Ot),typeof Fe=="number"&&(Ut=Ut.padEnd(Fe,"0").slice(0,Fe>0?Fe:0)),Ut&&(Ut=`${pe}${Ut}`),un=[ne.createElement("span",{key:"int",className:`${Ct}-content-value-int`},Mt,$t),Ut&&ne.createElement("span",{key:"decimal",className:`${Ct}-content-value-decimal`},Ut)]}}return ne.createElement("span",{className:`${Ct}-content-value`},un)},$e=te(17313),Ye=te(83116),ut=te(37613);const Xe=ce=>{const{componentCls:Ee,marginXXS:Se,padding:Fe,colorTextDescription:pe,titleFontSize:Ot,colorTextHeading:Ct,contentFontSize:un,fontFamily:rt}=ce;return{[`${Ee}`]:Object.assign(Object.assign({},(0,$e.Wf)(ce)),{[`${Ee}-title`]:{marginBottom:Se,color:pe,fontSize:Ot},[`${Ee}-skeleton`]:{paddingTop:Fe},[`${Ee}-content`]:{color:Ct,fontSize:un,fontFamily:rt,[`${Ee}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ee}-content-prefix, ${Ee}-content-suffix`]:{display:"inline-block"},[`${Ee}-content-prefix`]:{marginInlineEnd:Se},[`${Ee}-content-suffix`]:{marginInlineStart:Se}}})}};var ae=(0,Ye.Z)("Statistic",ce=>{const Ee=(0,ut.TS)(ce,{});return[Xe(Ee)]},ce=>{const{fontSizeHeading3:Ee,fontSize:Se}=ce;return{titleFontSize:Se,contentFontSize:Ee}}),y=ce=>{const{prefixCls:Ee,className:Se,rootClassName:Fe,style:pe,valueStyle:Ot,value:Ct=0,title:un,valueRender:rt,prefix:ht,suffix:Mt,loading:$t=!1,onMouseEnter:Ut,onMouseLeave:vt,decimalSeparator:Ke=".",groupSeparator:at=","}=ce,{getPrefixCls:It,direction:Ne,statistic:Ve}=ne.useContext(we.E_),wt=It("statistic",Ee),[tn,ot]=ae(wt),xt=ne.createElement(_e,Object.assign({decimalSeparator:Ke,groupSeparator:at,prefixCls:wt},ce,{value:Ct})),xe=Oe()(wt,{[`${wt}-rtl`]:Ne==="rtl"},Ve==null?void 0:Ve.className,Se,Fe,ot);return tn(ne.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),pe),onMouseEnter:Ut,onMouseLeave:vt},un&&ne.createElement("div",{className:`${wt}-title`},un),ne.createElement(re.Z,{paragraph:!1,loading:$t,className:`${wt}-skeleton`},ne.createElement("div",{style:Ot,className:`${wt}-content`},ht&&ne.createElement("span",{className:`${wt}-content-prefix`},ht),rt?rt(xt):xt,Mt&&ne.createElement("span",{className:`${wt}-content-suffix`},Mt)))))};const E=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(ce,Ee){let Se=ce;const Fe=/\[[^\]]*]/g,pe=(Ee.match(Fe)||[]).map(rt=>rt.slice(1,-1)),Ot=Ee.replace(Fe,"[]"),Ct=E.reduce((rt,ht)=>{let[Mt,$t]=ht;if(rt.includes(Mt)){const Ut=Math.floor(Se/$t);return Se-=Ut*$t,rt.replace(new RegExp(`${Mt}+`,"g"),vt=>{const Ke=vt.length;return Ut.toString().padStart(Ke,"0")})}return rt},Ot);let un=0;return Ct.replace(Fe,()=>{const rt=pe[un];return un+=1,rt})}function x(ce,Ee){const{format:Se=""}=Ee,Fe=new Date(ce).getTime(),pe=Date.now(),Ot=Math.max(Fe-pe,0);return b(Ot,Se)}const z=1e3/30;function ee(ce){return new Date(ce).getTime()}const oe=ce=>{const{value:Ee,format:Se="HH:mm:ss",onChange:Fe,onFinish:pe}=ce,Ot=(0,ue.Z)(),Ct=ne.useRef(null),un=()=>{pe==null||pe(),Ct.current&&(clearInterval(Ct.current),Ct.current=null)},rt=()=>{const $t=ee(Ee);$t>=Date.now()&&(Ct.current=setInterval(()=>{Ot(),Fe==null||Fe($t-Date.now()),$t(rt(),()=>{Ct.current&&(clearInterval(Ct.current),Ct.current=null)}),[Ee]);const ht=($t,Ut)=>x($t,Object.assign(Object.assign({},Ut),{format:Se})),Mt=$t=>(0,He.Tm)($t,{title:void 0});return ne.createElement(y,Object.assign({},ce,{valueRender:Mt,formatter:ht}))};var ie=ne.memo(oe);y.Countdown=ie;var de=y},15969:function(Pt,Nt,te){"use strict";te.d(Nt,{N:function(){return ne}});const ne=ue=>({color:ue.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ue.motionDurationSlow}`,"&:focus, &:hover":{color:ue.colorLinkHover},"&:active":{color:ue.colorLinkActive}})},1710:function(Pt,Nt,te){"use strict";te.d(Nt,{default:function(){return Tl}});var ne={},ue="rc-table-internal-hook",He=te(42978),Je=te(6089),Oe=te(34280),we=te(13697),re=te(59301),et=te(4676);function _e(le){var se=re.createContext(void 0),ye=function(Te){var ze=Te.value,it=Te.children,lt=re.useRef(ze);lt.current=ze;var nt=re.useState(function(){return{getValue:function(){return lt.current},listeners:new Set}}),Ft=(0,He.Z)(nt,1),Gt=Ft[0];return(0,Oe.Z)(function(){(0,et.unstable_batchedUpdates)(function(){Gt.listeners.forEach(function(Lt){Lt(ze)})})},[ze]),re.createElement(se.Provider,{value:Gt},it)};return{Context:se,Provider:ye,defaultValue:le}}function $e(le,se){var ye=(0,Je.Z)(typeof se=="function"?se:function(Lt){if(se===void 0)return Lt;if(!Array.isArray(se))return Lt[se];var sn={};return se.forEach(function(nn){sn[nn]=Lt[nn]}),sn}),Be=re.useContext(le==null?void 0:le.Context),Te=Be||{},ze=Te.listeners,it=Te.getValue,lt=re.useRef();lt.current=ye(Be?it():le==null?void 0:le.defaultValue);var nt=re.useState({}),Ft=(0,He.Z)(nt,2),Gt=Ft[1];return(0,Oe.Z)(function(){if(!Be)return;function Lt(sn){var nn=ye(sn);(0,we.Z)(lt.current,nn,!0)||Gt({})}return ze.add(Lt),function(){ze.delete(Lt)}},[Be]),lt.current}var Ye=te(54476),ut=te(8654);function Xe(){var le=re.createContext(null);function se(){return re.useContext(le)}function ye(Te,ze){var it=(0,ut.Yr)(Te),lt=function(Ft,Gt){var Lt=it?{ref:Gt}:{},sn=re.useRef(0),nn=re.useRef(Ft),rn=se();return rn!==null?re.createElement(Te,(0,Ye.Z)({},Ft,Lt)):((!ze||ze(nn.current,Ft))&&(sn.current+=1),nn.current=Ft,re.createElement(le.Provider,{value:sn.current},re.createElement(Te,(0,Ye.Z)({},Ft,Lt))))};return it?re.forwardRef(lt):lt}function Be(Te,ze){var it=(0,ut.Yr)(Te),lt=function(Ft,Gt){var Lt=it?{ref:Gt}:{};return se(),re.createElement(Te,(0,Ye.Z)({},Ft,Lt))};return it?re.memo(re.forwardRef(lt),ze):re.memo(lt,ze)}return{makeImmutable:ye,responseImmutable:Be,useImmutableMark:se}}var ae=Xe(),a=ae.makeImmutable,y=ae.responseImmutable,E=ae.useImmutableMark,b=Xe(),x=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,oe=_e(),ie=oe;function de(le,se){var ye=re.useRef(0);ye.current+=1;var Be=re.useRef(le),Te=[];Object.keys(le||{}).map(function(it){var lt;(le==null?void 0:le[it])!==((lt=Be.current)===null||lt===void 0?void 0:lt[it])&&Te.push(it)}),Be.current=le;var ze=re.useRef([]);return Te.length&&(ze.current=Te),re.useDebugValue(ye.current),re.useDebugValue(ze.current.join(", ")),se&&console.log("".concat(se,":"),ye.current,ze.current),ye.current}var ce=null,Ee=re.memo(function(){var le=de();return re.createElement("h1",null,"Render Times: ",le)});Ee.displayName="RenderBlock";var Se=te(76190),Fe=te(33885),pe=te(20068),Ot=te(92310),Ct=te.n(Ot),un=te(80547),rt=te(97938),ht=te(48736),Mt=re.createContext({renderWithProps:!1}),$t=Mt,Ut="RC_TABLE_KEY";function vt(le){return le==null?[]:Array.isArray(le)?le:[le]}function Ke(le){var se=[],ye={};return le.forEach(function(Be){for(var Te=Be||{},ze=Te.key,it=Te.dataIndex,lt=ze||vt(it).join("-")||Ut;ye[lt];)lt="".concat(lt,"_next");ye[lt]=!0,se.push(lt)}),se}function at(le){return le!=null}function It(le){return le&&(0,Se.Z)(le)==="object"&&!Array.isArray(le)&&!re.isValidElement(le)}function Ne(le,se,ye,Be,Te,ze){var it=re.useContext($t),lt=ee(),nt=(0,un.Z)(function(){if(at(Be))return[Be];var Ft=se==null||se===""?[]:Array.isArray(se)?se:[se],Gt=(0,rt.Z)(le,Ft),Lt=Gt,sn=void 0;if(Te){var nn=Te(Gt,le,ye);It(nn)?(Lt=nn.children,sn=nn.props,it.renderWithProps=!0):Lt=nn}return[Lt,sn]},[lt,le,Be,se,Te,ye],function(Ft,Gt){if(ze){var Lt=(0,He.Z)(Ft,2),sn=Lt[1],nn=(0,He.Z)(Gt,2),rn=nn[1];return ze(rn,sn)}return it.renderWithProps?!0:!(0,we.Z)(Ft,Gt,!0)});return nt}function Ve(le,se,ye,Be){var Te=le+se-1;return le<=Be&&Te>=ye}function wt(le,se){return $e(ie,function(ye){var Be=Ve(le,se||1,ye.hoverStartRow,ye.hoverEndRow);return[Be,ye.onHover]})}var tn=function(se){var ye=se.ellipsis,Be=se.rowType,Te=se.children,ze,it=ye===!0?{showTitle:!0}:ye;return it&&(it.showTitle||Be==="header")&&(typeof Te=="string"||typeof Te=="number"?ze=Te.toString():re.isValidElement(Te)&&typeof Te.props.children=="string"&&(ze=Te.props.children)),ze};function ot(le){var se,ye,Be,Te,ze,it,lt,nt,Ft=le.component,Gt=le.children,Lt=le.ellipsis,sn=le.scope,nn=le.prefixCls,rn=le.className,Fn=le.align,Pn=le.record,Bn=le.render,yn=le.dataIndex,In=le.renderIndex,ta=le.shouldCellUpdate,ia=le.index,Un=le.rowType,ya=le.colSpan,wa=le.rowSpan,kn=le.fixLeft,Vn=le.fixRight,Tn=le.firstFixLeft,Dn=le.lastFixLeft,Kn=le.firstFixRight,Sa=le.lastFixRight,ka=le.appendNode,Aa=le.additionalProps,ua=Aa===void 0?{}:Aa,Ta=le.isSticky,Ha="".concat(nn,"-cell"),ho=$e(ie,["supportSticky","allColumnsFixedLeft"]),qa=ho.supportSticky,No=ho.allColumnsFixedLeft,Oo=Ne(Pn,yn,In,Gt,Bn,ta),Da=(0,He.Z)(Oo,2),zo=Da[0],_a=Da[1],Bo={},xo=typeof kn=="number"&&qa,or=typeof Vn=="number"&&qa;xo&&(Bo.position="sticky",Bo.left=kn),or&&(Bo.position="sticky",Bo.right=Vn);var ma=(se=(ye=(Be=_a==null?void 0:_a.colSpan)!==null&&Be!==void 0?Be:ua.colSpan)!==null&&ye!==void 0?ye:ya)!==null&&se!==void 0?se:1,ca=(Te=(ze=(it=_a==null?void 0:_a.rowSpan)!==null&&it!==void 0?it:ua.rowSpan)!==null&&ze!==void 0?ze:wa)!==null&&Te!==void 0?Te:1,da=wt(ia,ca),$n=(0,He.Z)(da,2),eo=$n[0],_n=$n[1],Ba=function(Ko){var rr;Pn&&_n(ia,ia+ca-1),ua==null||(rr=ua.onMouseEnter)===null||rr===void 0||rr.call(ua,Ko)},Qa=function(Ko){var rr;Pn&&_n(-1,-1),ua==null||(rr=ua.onMouseLeave)===null||rr===void 0||rr.call(ua,Ko)};if(ma===0||ca===0)return null;var Wa=(lt=ua.title)!==null&<!==void 0?lt:tn({rowType:Un,ellipsis:Lt,children:zo}),$o=Ct()(Ha,rn,(nt={},(0,pe.Z)(nt,"".concat(Ha,"-fix-left"),xo&&qa),(0,pe.Z)(nt,"".concat(Ha,"-fix-left-first"),Tn&&qa),(0,pe.Z)(nt,"".concat(Ha,"-fix-left-last"),Dn&&qa),(0,pe.Z)(nt,"".concat(Ha,"-fix-left-all"),Dn&&No&&qa),(0,pe.Z)(nt,"".concat(Ha,"-fix-right"),or&&qa),(0,pe.Z)(nt,"".concat(Ha,"-fix-right-first"),Kn&&qa),(0,pe.Z)(nt,"".concat(Ha,"-fix-right-last"),Sa&&qa),(0,pe.Z)(nt,"".concat(Ha,"-ellipsis"),Lt),(0,pe.Z)(nt,"".concat(Ha,"-with-append"),ka),(0,pe.Z)(nt,"".concat(Ha,"-fix-sticky"),(xo||or)&&Ta&&qa),(0,pe.Z)(nt,"".concat(Ha,"-row-hover"),!_a&&eo),nt),ua.className,_a==null?void 0:_a.className),Jo={};Fn&&(Jo.textAlign=Fn);var yr=(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},Bo),ua.style),Jo),_a==null?void 0:_a.style),Ho=zo;return(0,Se.Z)(Ho)==="object"&&!Array.isArray(Ho)&&!re.isValidElement(Ho)&&(Ho=null),Lt&&(Dn||Kn)&&(Ho=re.createElement("span",{className:"".concat(Ha,"-content")},Ho)),re.createElement(Ft,(0,Ye.Z)({},_a,ua,{className:$o,style:yr,title:Wa,scope:sn,onMouseEnter:Ba,onMouseLeave:Qa,colSpan:ma!==1?ma:null,rowSpan:ca!==1?ca:null}),ka,Ho)}var xt=re.memo(ot);function xe(le,se,ye,Be,Te,ze){var it=ye[le]||{},lt=ye[se]||{},nt,Ft;it.fixed==="left"?nt=Be.left[Te==="rtl"?se:le]:lt.fixed==="right"&&(Ft=Be.right[Te==="rtl"?le:se]);var Gt=!1,Lt=!1,sn=!1,nn=!1,rn=ye[se+1],Fn=ye[le-1],Pn=!(ze!=null&&ze.children);if(Te==="rtl"){if(nt!==void 0){var Bn=Fn&&Fn.fixed==="left";nn=!Bn&&Pn}else if(Ft!==void 0){var yn=rn&&rn.fixed==="right";sn=!yn&&Pn}}else if(nt!==void 0){var In=rn&&rn.fixed==="left";Gt=!In&&Pn}else if(Ft!==void 0){var ta=Fn&&Fn.fixed==="right";Lt=!ta&&Pn}return{fixLeft:nt,fixRight:Ft,lastFixLeft:Gt,firstFixRight:Lt,lastFixRight:sn,firstFixLeft:nn,isSticky:Be.isSticky}}var Vt=re.createContext({}),mn=Vt;function An(le){var se=le.className,ye=le.index,Be=le.children,Te=le.colSpan,ze=Te===void 0?1:Te,it=le.rowSpan,lt=le.align,nt=$e(ie,["prefixCls","direction"]),Ft=nt.prefixCls,Gt=nt.direction,Lt=re.useContext(mn),sn=Lt.scrollColumnIndex,nn=Lt.stickyOffsets,rn=Lt.flattenColumns,Fn=Lt.columns,Pn=ye+ze-1,Bn=Pn+1===sn?ze+1:ze,yn=xe(ye,ye+Bn-1,rn,nn,Gt,Fn==null?void 0:Fn[ye]);return re.createElement(xt,(0,Ye.Z)({className:se,index:ye,component:"td",prefixCls:Ft,record:null,dataIndex:null,align:lt,colSpan:Bn,rowSpan:it,render:function(){return Be}},yn))}var fn=te(75931),We=["children"];function Ue(le){var se=le.children,ye=(0,fn.Z)(le,We);return re.createElement("tr",ye,se)}function Ce(le){var se=le.children;return se}Ce.Row=Ue,Ce.Cell=An;var ge=Ce;function Me(le){var se=le.children,ye=le.stickyOffsets,Be=le.flattenColumns,Te=le.columns,ze=$e(ie,"prefixCls"),it=Be.length-1,lt=Be[it],nt=re.useMemo(function(){return{stickyOffsets:ye,flattenColumns:Be,scrollColumnIndex:lt!=null&<.scrollbar?it:null,columns:Te}},[lt,Be,it,ye,Te]);return re.createElement(mn.Provider,{value:nt},re.createElement("tfoot",{className:"".concat(ze,"-summary")},se))}var mt=z(Me),he=ge,ve=te(70425),qe=te(29301),Re=te(29194),Pe=te(3465),Ge=te(75152),Xt=te(26112);function At(le,se,ye,Be,Te,ze,it){le.push({record:se,indent:ye,index:it});var lt=ze(se),nt=Te==null?void 0:Te.has(lt);if(se&&Array.isArray(se[Be])&&nt)for(var Ft=0;Ft1?Tn-1:0),Kn=1;Kn=0;lt-=1){var nt=se[lt],Ft=ye&&ye[lt],Gt=Ft&&Ft[On];if(nt||Gt||it){var Lt=Gt||{},sn=Lt.columnType,nn=(0,fn.Z)(Lt,Rn);Te.unshift(re.createElement("col",(0,Ye.Z)({key:lt,style:{width:nt}},nn))),it=!0}}return re.createElement("colgroup",null,Te)}var Yn=Jn,Cn=te(94480),ga=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function St(le,se){return(0,re.useMemo)(function(){for(var ye=[],Be=0;Be1?"colgroup":"col":null,ellipsis:Pn.ellipsis,align:Pn.align,component:Pn.title?ze:it,prefixCls:Gt,key:nn[Fn]},Bn,{additionalProps:yn,rowType:"header"}))}))}Rt.displayName="HeaderRow";var me=Rt;function Le(le){var se=[];function ye(it,lt){var nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;se[nt]=se[nt]||[];var Ft=lt,Gt=it.filter(Boolean).map(function(Lt){var sn={key:Lt.key,className:Lt.className||"",children:Lt.title,column:Lt,colStart:Ft},nn=1,rn=Lt.children;return rn&&rn.length>0&&(nn=ye(rn,Ft,nt+1).reduce(function(Fn,Pn){return Fn+Pn},0),sn.hasSubColumns=!0),"colSpan"in Lt&&(nn=Lt.colSpan),"rowSpan"in Lt&&(sn.rowSpan=Lt.rowSpan),sn.colSpan=nn,sn.colEnd=sn.colStart+nn-1,se[nt].push(sn),Ft+=nn,nn});return Gt}ye(le,0);for(var Be=se.length,Te=function(lt){se[lt].forEach(function(nt){!("rowSpan"in nt)&&!nt.hasSubColumns&&(nt.rowSpan=Be-lt)})},ze=0;ze1&&arguments[1]!==void 0?arguments[1]:"";return typeof se=="number"?se:se.endsWith("%")?le*parseFloat(se)/100:null}function ft(le,se){return re.useMemo(function(){if(se&&se>0){var ye=0,Be=0;le.forEach(function(Ft){var Gt=Dt(se,Ft.width);Gt?ye+=Gt:Be+=1});var Te=se-ye,ze=Be,it=Te/Be,lt=0,nt=le.map(function(Ft){var Gt=(0,Fe.Z)({},Ft),Lt=Dt(se,Gt.width);if(Lt)Gt.width=Lt;else{var sn=Math.floor(it);Gt.width=ze===1?Te:sn,Te-=sn,ze-=1}return lt+=Gt.width,Gt});return[nt,lt]}return[le,se]},[le,se])}var Ae=["children"],Ie=["fixed"];function De(le){return(0,st.Z)(le).filter(function(se){return re.isValidElement(se)}).map(function(se){var ye=se.key,Be=se.props,Te=Be.children,ze=(0,fn.Z)(Be,Ae),it=(0,Fe.Z)({key:ye},ze);return Te&&(it.children=De(Te)),it})}function ct(le){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return le.filter(function(ye){return ye&&(0,Se.Z)(ye)==="object"}).reduce(function(ye,Be,Te){var ze=Be.fixed,it=ze===!0?"left":ze,lt="".concat(se,"-").concat(Te),nt=Be.children;return nt&&nt.length>0?[].concat((0,Cn.Z)(ye),(0,Cn.Z)(ct(nt,lt).map(function(Ft){return(0,Fe.Z)({fixed:it},Ft)}))):[].concat((0,Cn.Z)(ye),[(0,Fe.Z)((0,Fe.Z)({key:lt},Be),{},{fixed:it})])},[])}function Wt(le){for(var se=!0,ye=0;ye=0;ze-=1){var it=le[ze];if(Te&&it.fixed!=="right")Te=!1;else if(!Te&&it.fixed==="right"){warning(!1,"Index ".concat(ze+1," of `columns` missing `fixed='right'` prop."));break}}}function gt(le){return le.map(function(se){var ye=se.fixed,Be=(0,fn.Z)(se,Ie),Te=ye;return ye==="left"?Te="right":ye==="right"&&(Te="left"),(0,Fe.Z)({fixed:Te},Be)})}function on(le,se){var ye=le.prefixCls,Be=le.columns,Te=le.children,ze=le.expandable,it=le.expandedKeys,lt=le.columnTitle,nt=le.getRowKey,Ft=le.onTriggerExpand,Gt=le.expandIcon,Lt=le.rowExpandable,sn=le.expandIconColumnIndex,nn=le.direction,rn=le.expandRowByClick,Fn=le.columnWidth,Pn=le.fixed,Bn=le.scrollWidth,yn=re.useMemo(function(){return Be||De(Te)},[Be,Te]),In=re.useMemo(function(){if(ze){var Vn,Tn=yn.slice();if(!Tn.includes(ne)){var Dn=sn||0;Dn>=0&&Tn.splice(Dn,0,ne)}var Kn=Tn.indexOf(ne);Tn=Tn.filter(function(ua,Ta){return ua!==ne||Ta===Kn});var Sa=yn[Kn],ka;(Pn==="left"||Pn)&&!sn?ka="left":(Pn==="right"||Pn)&&sn===yn.length?ka="right":ka=Sa?Sa.fixed:null;var Aa=(Vn={},(0,pe.Z)(Vn,On,{className:"".concat(ye,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,pe.Z)(Vn,"title",lt),(0,pe.Z)(Vn,"fixed",ka),(0,pe.Z)(Vn,"className","".concat(ye,"-row-expand-icon-cell")),(0,pe.Z)(Vn,"width",Fn),(0,pe.Z)(Vn,"render",function(Ta,Ha,ho){var qa=nt(Ha,ho),No=it.has(qa),Oo=Lt?Lt(Ha):!0,Da=Gt({prefixCls:ye,expanded:No,expandable:Oo,record:Ha,onExpand:Ft});return rn?re.createElement("span",{onClick:function(_a){return _a.stopPropagation()}},Da):Da}),Vn);return Tn.map(function(ua){return ua===ne?Aa:ua})}return yn.filter(function(ua){return ua!==ne})},[ze,yn,nt,it,Gt,nn]),ta=re.useMemo(function(){var Vn=In;return se&&(Vn=se(Vn)),Vn.length||(Vn=[{render:function(){return null}}]),Vn},[se,In,nn]),ia=re.useMemo(function(){return nn==="rtl"?gt(ct(ta)):ct(ta)},[ta,nn,Bn]),Un=ft(ia,Bn),ya=(0,He.Z)(Un,2),wa=ya[0],kn=ya[1];return[ta,wa,kn]}var qt=on;function Tt(le){var se,ye=le.prefixCls,Be=le.record,Te=le.onExpand,ze=le.expanded,it=le.expandable,lt="".concat(ye,"-row-expand-icon");if(!it)return re.createElement("span",{className:Ct()(lt,"".concat(ye,"-row-spaced"))});var nt=function(Gt){Te(Be,Gt),Gt.stopPropagation()};return re.createElement("span",{className:Ct()(lt,(se={},(0,pe.Z)(se,"".concat(ye,"-row-expanded"),ze),(0,pe.Z)(se,"".concat(ye,"-row-collapsed"),!ze),se)),onClick:nt})}function dn(le,se,ye){var Be=[];function Te(ze){(ze||[]).forEach(function(it,lt){Be.push(se(it,lt)),Te(it[ye])})}return Te(le),Be}function Mn(le,se,ye){var Be=Ln(le),Te=Be.expandIcon,ze=Be.expandedRowKeys,it=Be.defaultExpandedRowKeys,lt=Be.defaultExpandAllRows,nt=Be.expandedRowRender,Ft=Be.onExpand,Gt=Be.onExpandedRowsChange,Lt=Be.childrenColumnName,sn=Te||Tt,nn=Lt||"children",rn=re.useMemo(function(){return nt?"row":le.expandable&&le.internalHooks===ue&&le.expandable.__PARENT_RENDER_ICON__||se.some(function(ia){return ia&&(0,Se.Z)(ia)==="object"&&ia[nn]})?"nest":!1},[!!nt,se]),Fn=re.useState(function(){return it||(lt?dn(se,ye,nn):[])}),Pn=(0,He.Z)(Fn,2),Bn=Pn[0],yn=Pn[1],In=re.useMemo(function(){return new Set(ze||Bn||[])},[ze,Bn]),ta=re.useCallback(function(ia){var Un=ye(ia,se.indexOf(ia)),ya,wa=In.has(Un);wa?(In.delete(Un),ya=(0,Cn.Z)(In)):ya=[].concat((0,Cn.Z)(In),[Un]),yn(ya),Ft&&Ft(!wa,ia),Gt&&Gt(ya)},[ye,In,se,Ft,Gt]);return[Be,rn,In,sn,nn,ta]}function Qt(le,se,ye,Be){var Te=le.map(function(ze,it){return xe(it,it,le,se,ye,Be==null?void 0:Be[it])});return(0,un.Z)(function(){return Te},[Te],function(ze,it){return!(0,we.Z)(ze,it)})}function Gn(le){var se=(0,re.useRef)(le),ye=(0,re.useState)({}),Be=(0,He.Z)(ye,2),Te=Be[1],ze=(0,re.useRef)(null),it=(0,re.useRef)([]);function lt(nt){it.current.push(nt);var Ft=Promise.resolve();ze.current=Ft,Ft.then(function(){if(ze.current===Ft){var Gt=it.current,Lt=se.current;it.current=[],Gt.forEach(function(sn){se.current=sn(se.current)}),ze.current=null,Lt!==se.current&&Te({})}})}return(0,re.useEffect)(function(){return function(){ze.current=null}},[]),[se.current,lt]}function Xn(le){var se=(0,re.useRef)(le||null),ye=(0,re.useRef)();function Be(){window.clearTimeout(ye.current)}function Te(it){se.current=it,Be(),ye.current=window.setTimeout(function(){se.current=null,ye.current=void 0},100)}function ze(){return se.current}return(0,re.useEffect)(function(){return Be},[]),[Te,ze]}function na(){var le=re.useState(-1),se=(0,He.Z)(le,2),ye=se[0],Be=se[1],Te=re.useState(-1),ze=(0,He.Z)(Te,2),it=ze[0],lt=ze[1],nt=re.useCallback(function(Ft,Gt){Be(Ft),lt(Gt)},[]);return[ye,it,nt]}var Zn=te(47273),ke=(0,Zn.Z)()?window:null;function yt(le,se){var ye=(0,Se.Z)(le)==="object"?le:{},Be=ye.offsetHeader,Te=Be===void 0?0:Be,ze=ye.offsetSummary,it=ze===void 0?0:ze,lt=ye.offsetScroll,nt=lt===void 0?0:lt,Ft=ye.getContainer,Gt=Ft===void 0?function(){return ke}:Ft,Lt=Gt()||ke;return re.useMemo(function(){var sn=!!le;return{isSticky:sn,stickyClassName:sn?"".concat(se,"-sticky-holder"):"",offsetHeader:Te,offsetSummary:it,offsetScroll:nt,container:Lt}},[nt,Te,it,se,Lt])}function tt(le,se,ye){var Be=(0,re.useMemo)(function(){for(var Te=[],ze=[],it=0,lt=0,nt=0;nt=Lt&&(ua=Lt-sn),it({scrollLeft:ua/Lt*(Gt+2)}),yn.current.x=Kn.pageX},Vn=function(){if(ze.current){var Kn=(0,Ht.os)(ze.current).top,Sa=Kn+ze.current.offsetHeight,ka=nt===window?document.documentElement.scrollTop+window.innerHeight:(0,Ht.os)(nt).top+nt.clientHeight;Sa-(0,Ge.Z)()<=ka||Kn>=ka-lt?Bn(function(Aa){return(0,Fe.Z)((0,Fe.Z)({},Aa),{},{isHiddenScrollBar:!0})}):Bn(function(Aa){return(0,Fe.Z)((0,Fe.Z)({},Aa),{},{isHiddenScrollBar:!1})})}},Tn=function(Kn){Bn(function(Sa){return(0,Fe.Z)((0,Fe.Z)({},Sa),{},{scrollLeft:Kn/Gt*Lt||0})})};return re.useImperativeHandle(ye,function(){return{setScrollLeft:Tn}}),re.useEffect(function(){var Dn=(0,jt.Z)(document.body,"mouseup",ya,!1),Kn=(0,jt.Z)(document.body,"mousemove",kn,!1);return Vn(),function(){Dn.remove(),Kn.remove()}},[sn,ia]),re.useEffect(function(){var Dn=(0,jt.Z)(nt,"scroll",Vn,!1),Kn=(0,jt.Z)(window,"resize",Vn,!1);return function(){Dn.remove(),Kn.remove()}},[nt]),re.useEffect(function(){Pn.isHiddenScrollBar||Bn(function(Dn){var Kn=ze.current;return Kn?(0,Fe.Z)((0,Fe.Z)({},Dn),{},{scrollLeft:Kn.scrollLeft/Kn.scrollWidth*Kn.clientWidth}):Dn})},[Pn.isHiddenScrollBar]),Gt<=Lt||!sn||Pn.isHiddenScrollBar?null:re.createElement("div",{style:{height:(0,Ge.Z)(),width:Lt,bottom:lt},className:"".concat(Ft,"-sticky-scroll")},re.createElement("div",{onMouseDown:wa,ref:nn,className:Ct()("".concat(Ft,"-sticky-scroll-bar"),(0,pe.Z)({},"".concat(Ft,"-sticky-scroll-bar-active"),ia)),style:{width:"".concat(sn,"px"),transform:"translate3d(".concat(Pn.scrollLeft,"px, 0, 0)")}}))},Nn=re.forwardRef(xn);function bt(le){return null}var zn=bt;function la(le){return null}var fa=la,aa="rc-table",an=[],Sn={};function wn(){return"No Data"}function cn(le){var se,ye=(0,Fe.Z)({rowKey:"key",prefixCls:aa,emptyText:wn},le),Be=ye.prefixCls,Te=ye.className,ze=ye.rowClassName,it=ye.style,lt=ye.data,nt=ye.rowKey,Ft=ye.scroll,Gt=ye.tableLayout,Lt=ye.direction,sn=ye.title,nn=ye.footer,rn=ye.summary,Fn=ye.caption,Pn=ye.id,Bn=ye.showHeader,yn=ye.components,In=ye.emptyText,ta=ye.onRow,ia=ye.onHeaderRow,Un=ye.internalHooks,ya=ye.transformColumns,wa=ye.internalRefs,kn=ye.tailor,Vn=ye.sticky,Tn=lt||an,Dn=!!Tn.length,Kn=Un===ue,Sa=re.useCallback(function(uo,Ao){return(0,rt.Z)(yn,uo)||Ao},[yn]),ka=re.useMemo(function(){return typeof nt=="function"?nt:function(uo){var Ao=uo&&uo[nt];return Ao}},[nt]),Aa=Sa(["body"]),ua=na(),Ta=(0,He.Z)(ua,3),Ha=Ta[0],ho=Ta[1],qa=Ta[2],No=Mn(ye,Tn,ka),Oo=(0,He.Z)(No,6),Da=Oo[0],zo=Oo[1],_a=Oo[2],Bo=Oo[3],xo=Oo[4],or=Oo[5],ma=Ft==null?void 0:Ft.x,ca=re.useState(0),da=(0,He.Z)(ca,2),$n=da[0],eo=da[1],_n=qt((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},ye),Da),{},{expandable:!!Da.expandedRowRender,columnTitle:Da.columnTitle,expandedKeys:_a,getRowKey:ka,onTriggerExpand:or,expandIcon:Bo,expandIconColumnIndex:Da.expandIconColumnIndex,direction:Lt,scrollWidth:Kn&&kn&&typeof ma=="number"?ma:null}),Kn?ya:null),Ba=(0,He.Z)(_n,3),Qa=Ba[0],Wa=Ba[1],$o=Ba[2],Jo=$o!=null?$o:ma,yr=re.useMemo(function(){return{columns:Qa,flattenColumns:Wa}},[Qa,Wa]),Ho=re.useRef(),pr=re.useRef(),Ko=re.useRef(),rr=re.useRef(),Gr=re.useRef(),io=re.useState(!1),so=(0,He.Z)(io,2),wo=so[0],Go=so[1],Zo=re.useState(!1),Ka=(0,He.Z)(Zo,2),nr=Ka[0],_o=Ka[1],cr=Gn(new Map),xr=(0,He.Z)(cr,2),br=xr[0],pi=xr[1],Lr=Ke(Wa),hr=Lr.map(function(uo){return br.get(uo)}),ir=re.useMemo(function(){return hr},[hr.join("_")]),ar=Bt(ir,Wa.length,Lt),Wo=Ft&&at(Ft.y),Do=Ft&&at(Jo)||!!Da.fixed,Fr=Do&&Wa.some(function(uo){var Ao=uo.fixed;return Ao}),Zr=re.useRef(),kr=yt(Vn,Be),Br=kr.isSticky,Ii=kr.offsetHeader,Ui=kr.offsetSummary,Ya=kr.offsetScroll,Co=kr.stickyClassName,Yo=kr.container,Lo=re.useMemo(function(){return rn==null?void 0:rn(Tn)},[rn,Tn]),er=(Wo||Br)&&re.isValidElement(Lo)&&Lo.type===ge&&Lo.props.fixed,lr,sr,Nr;Wo&&(sr={overflowY:"scroll",maxHeight:Ft.y}),Do&&(lr={overflowX:"auto"},Wo||(sr={overflowY:"hidden"}),Nr={width:Jo===!0?"auto":Jo,minWidth:"100%"});var ol=re.useCallback(function(uo,Ao){(0,Re.Z)(Ho.current)&&pi(function(Sr){if(Sr.get(uo)!==Ao){var Tr=new Map(Sr);return Tr.set(uo,Ao),Tr}return Sr})},[]),Ml=Xn(null),rl=(0,He.Z)(Ml,2),zl=rl[0],il=rl[1];function Ri(uo,Ao){Ao&&(typeof Ao=="function"?Ao(uo):Ao.scrollLeft!==uo&&(Ao.scrollLeft=uo,Ao.scrollLeft!==uo&&setTimeout(function(){Ao.scrollLeft=uo},0)))}var ii=(0,Je.Z)(function(uo){var Ao=uo.currentTarget,Sr=uo.scrollLeft,Tr=Lt==="rtl",Mr=typeof Sr=="number"?Sr:Ao.scrollLeft,bl=Ao||Sn;if(!il()||il()===bl){var Yi;zl(bl),Ri(Mr,pr.current),Ri(Mr,Ko.current),Ri(Mr,Gr.current),Ri(Mr,(Yi=Zr.current)===null||Yi===void 0?void 0:Yi.setScrollLeft)}var qi=Ao||pr.current;if(qi){var $i=qi.scrollWidth,_i=qi.clientWidth;if($i===_i){Go(!1),_o(!1);return}Tr?(Go(-Mr<$i-_i),_o(-Mr>0)):(Go(Mr>0),_o(Mr<$i-_i))}}),ll=function(){Do&&Ko.current?ii({currentTarget:Ko.current}):(Go(!1),_o(!1))},Hl=function(Ao){var Sr=Ao.width;Sr!==$n&&(ll(),eo(Ho.current?Ho.current.offsetWidth:Sr))},sl=re.useRef(!1);re.useEffect(function(){sl.current&&ll()},[Do,lt,Qa.length]),re.useEffect(function(){sl.current=!0},[]);var Kl=re.useState(0),ul=(0,He.Z)(Kl,2),ki=ul[0],dl=ul[1],jl=re.useState(!0),gl=(0,He.Z)(jl,2),cl=gl[0],Gl=gl[1];re.useEffect(function(){(!kn||!Kn)&&(Ko.current instanceof Element?dl((0,Ge.o)(Ko.current).width):dl((0,Ge.o)(rr.current).width)),Gl((0,Pe.G)("position","sticky"))},[]),re.useEffect(function(){Kn&&wa&&(wa.body.current=Ko.current)});var Zl=re.useCallback(function(uo){return re.createElement(re.Fragment,null,re.createElement(Qe,uo),er==="top"&&re.createElement(mt,uo,Lo))},[er,Lo]),Wl=re.useCallback(function(uo){return re.createElement(mt,uo,Lo)},[Lo]),ml=Sa(["table"],"table"),Ti=re.useMemo(function(){return Gt||(Fr?Jo==="max-content"?"auto":"fixed":Wo||Br||Wa.some(function(uo){var Ao=uo.ellipsis;return Ao})?"fixed":"auto")},[Wo,Fr,Wa,Gt,Br]),Vi,Ji={colWidths:ir,columCount:Wa.length,stickyOffsets:ar,onHeaderRow:ia,fixHeader:Wo,scroll:Ft},fl=re.useMemo(function(){return Dn?null:typeof In=="function"?In():In},[Dn,In]),vl=re.createElement(ln,{data:Tn,measureColumnWidth:Wo||Do||Br}),pl=re.createElement(Yn,{colWidths:Wa.map(function(uo){var Ao=uo.width;return Ao}),columns:Wa}),hl=Fn!=null?re.createElement("caption",{className:"".concat(Be,"-caption")},Fn):void 0,Ul=(0,Xt.Z)(ye,{data:!0}),Sl=(0,Xt.Z)(ye,{aria:!0});if(Wo||Br){var Xi;typeof Aa=="function"?(Xi=Aa(Tn,{scrollbarSize:ki,ref:Ko,onScroll:ii}),Ji.colWidths=Wa.map(function(uo,Ao){var Sr=uo.width,Tr=Ao===Wa.length-1?Sr-ki:Sr;return typeof Tr=="number"&&!Number.isNaN(Tr)?Tr:0})):Xi=re.createElement("div",{style:(0,Fe.Z)((0,Fe.Z)({},lr),sr),onScroll:ii,ref:Ko,className:Ct()("".concat(Be,"-body"))},re.createElement(ml,(0,Ye.Z)({style:(0,Fe.Z)((0,Fe.Z)({},Nr),{},{tableLayout:Ti})},Sl),hl,pl,vl,!er&&Lo&&re.createElement(mt,{stickyOffsets:ar,flattenColumns:Wa,columns:Qa},Lo)));var Pl=(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({noData:!Tn.length,maxContentScroll:Do&&Jo==="max-content"},Ji),yr),{},{direction:Lt,stickyClassName:Co,onScroll:ii});Vi=re.createElement(re.Fragment,null,Bn!==!1&&re.createElement(Et,(0,Ye.Z)({},Pl,{stickyTopOffset:Ii,className:"".concat(Be,"-header"),ref:pr}),Zl),Xi,er&&er!=="top"&&re.createElement(Et,(0,Ye.Z)({},Pl,{stickyBottomOffset:Ui,className:"".concat(Be,"-summary"),ref:Gr}),Wl),Br&&re.createElement(Nn,{ref:Zr,offsetScroll:Ya,scrollBodyRef:Ko,onScroll:ii,container:Yo}))}else Vi=re.createElement("div",{style:(0,Fe.Z)((0,Fe.Z)({},lr),sr),className:Ct()("".concat(Be,"-content")),onScroll:ii,ref:Ko},re.createElement(ml,(0,Ye.Z)({style:(0,Fe.Z)((0,Fe.Z)({},Nr),{},{tableLayout:Ti})},Sl),hl,pl,Bn!==!1&&re.createElement(Qe,(0,Ye.Z)({},Ji,yr)),vl,Lo&&re.createElement(mt,{stickyOffsets:ar,flattenColumns:Wa,columns:Qa},Lo)));var Qi=re.createElement("div",(0,Ye.Z)({className:Ct()(Be,Te,(se={},(0,pe.Z)(se,"".concat(Be,"-rtl"),Lt==="rtl"),(0,pe.Z)(se,"".concat(Be,"-ping-left"),wo),(0,pe.Z)(se,"".concat(Be,"-ping-right"),nr),(0,pe.Z)(se,"".concat(Be,"-layout-fixed"),Gt==="fixed"),(0,pe.Z)(se,"".concat(Be,"-fixed-header"),Wo),(0,pe.Z)(se,"".concat(Be,"-fixed-column"),Fr),(0,pe.Z)(se,"".concat(Be,"-scroll-horizontal"),Do),(0,pe.Z)(se,"".concat(Be,"-has-fix-left"),Wa[0]&&Wa[0].fixed),(0,pe.Z)(se,"".concat(Be,"-has-fix-right"),Wa[Wa.length-1]&&Wa[Wa.length-1].fixed==="right"),se)),style:it,id:Pn,ref:Ho},Ul),sn&&re.createElement(Yt,{className:"".concat(Be,"-title")},sn(Tn)),re.createElement("div",{ref:rr,className:"".concat(Be,"-container")},Vi),nn&&re.createElement(Yt,{className:"".concat(Be,"-footer")},nn(Tn)));Do&&(Qi=re.createElement(qe.Z,{onResize:Hl},Qi));var yl=Qt(Wa,ar,Lt,Qa),Vl=re.useMemo(function(){return{scrollX:Jo,prefixCls:Be,getComponent:Sa,scrollbarSize:ki,direction:Lt,fixedInfoList:yl,isSticky:Br,supportSticky:cl,componentWidth:$n,fixHeader:Wo,fixColumn:Fr,horizonScroll:Do,tableLayout:Ti,rowClassName:ze,expandedRowClassName:Da.expandedRowClassName,expandIcon:Bo,expandableType:zo,expandRowByClick:Da.expandRowByClick,expandedRowRender:Da.expandedRowRender,onTriggerExpand:or,expandIconColumnIndex:Da.expandIconColumnIndex,indentSize:Da.indentSize,allColumnsFixedLeft:Wa.every(function(uo){return uo.fixed==="left"}),emptyNode:fl,columns:Qa,flattenColumns:Wa,onColumnResize:ol,hoverStartRow:Ha,hoverEndRow:ho,onHover:qa,rowExpandable:Da.rowExpandable,onRow:ta,getRowKey:ka,expandedKeys:_a,childrenColumnName:xo}},[Jo,Be,Sa,ki,Lt,yl,Br,cl,$n,Wo,Fr,Do,Ti,ze,Da.expandedRowClassName,Bo,zo,Da.expandRowByClick,Da.expandedRowRender,or,Da.expandIconColumnIndex,Da.indentSize,fl,Qa,Wa,ol,Ha,ho,qa,Da.rowExpandable,ta,ka,_a,xo]);return re.createElement(ie.Provider,{value:Vl},Qi)}function jn(le){return x(cn,le)}var oa=jn();oa.EXPAND_COLUMN=ne,oa.INTERNAL_HOOKS=ue,oa.Column=zn,oa.ColumnGroup=fa,oa.Summary=he;var Qn=oa,Pa=te(48911),ba=_e(null),Ua=_e(null);function Va(le,se,ye){var Be=se||1;return ye[le+Be]-(ye[le]||0)}function co(le){var se=le.rowInfo,ye=le.column,Be=le.colIndex,Te=le.indent,ze=le.index,it=le.renderIndex,lt=le.record,nt=le.style,Ft=le.className,Gt=le.inverse,Lt=le.getHeight,sn=ye.render,nn=ye.dataIndex,rn=ye.className,Fn=ye.width,Pn=$e(Ua,["columnsOffset"]),Bn=Pn.columnsOffset,yn=fe(se,ye,Be,Te,ze),In=yn.key,ta=yn.fixedInfo,ia=yn.appendCellNode,Un=yn.additionalCellProps,ya=Un.style,wa=Un.colSpan,kn=wa===void 0?1:wa,Vn=Un.rowSpan,Tn=Vn===void 0?1:Vn,Dn=Be-1,Kn=Va(Dn,kn,Bn),Sa=kn>1?Fn-Kn:0,ka=(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},ya),nt),{},{flex:"0 0 ".concat(Kn,"px"),width:"".concat(Kn,"px"),marginRight:Sa,pointerEvents:"auto"}),Aa=re.useMemo(function(){return Gt?Tn<=1:kn===0||Tn===0||Tn>1},[Tn,kn,Gt]);Aa?ka.visibility="hidden":Gt&&(ka.height=Lt==null?void 0:Lt(Tn));var ua=Aa?function(){return null}:sn,Ta={};return(Tn===0||kn===0)&&(Ta.rowSpan=1,Ta.colSpan=1),re.createElement(xt,(0,Ye.Z)({className:Ct()(rn,Ft),ellipsis:ye.ellipsis,align:ye.align,scope:ye.rowScope,component:"div",prefixCls:se.prefixCls,key:In,record:lt,index:ze,renderIndex:it,dataIndex:nn,render:ua,shouldCellUpdate:ye.shouldCellUpdate},ta,{appendNode:ia,additionalProps:(0,Fe.Z)((0,Fe.Z)({},Un),{},{style:ka},Ta)}))}var La=co,Ea=["data","index","className","rowKey","style","extra","getHeight"],za=re.forwardRef(function(le,se){var ye=le.data,Be=le.index,Te=le.className,ze=le.rowKey,it=le.style,lt=le.extra,nt=le.getHeight,Ft=(0,fn.Z)(le,Ea),Gt=ye.record,Lt=ye.indent,sn=ye.index,nn=$e(ie,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),rn=nn.scrollX,Fn=nn.flattenColumns,Pn=nn.prefixCls,Bn=nn.fixColumn,yn=nn.componentWidth,In=be(Gt,ze,Be,Lt),ta=In.rowSupportExpand,ia=In.expanded,Un=In.rowProps,ya=In.expandedRowRender,wa=In.expandedRowClassName,kn;if(ta&&ia){var Vn=ya(Gt,Be,Lt+1,ia),Tn=wa==null?void 0:wa(Gt,Be,Lt),Dn={};Bn&&(Dn={style:(0,pe.Z)({},"--virtual-width","".concat(yn,"px"))});var Kn="".concat(Pn,"-expanded-row-cell");kn=re.createElement("div",{className:Ct()("".concat(Pn,"-expanded-row"),"".concat(Pn,"-expanded-row-level-").concat(Lt+1),Tn)},re.createElement(xt,{component:"div",prefixCls:Pn,className:Ct()(Kn,(0,pe.Z)({},"".concat(Kn,"-fixed"),Bn)),additionalProps:Dn},Vn))}var Sa=(0,Fe.Z)((0,Fe.Z)({},it),{},{width:rn});lt&&(Sa.position="absolute",Sa.pointerEvents="none");var ka=re.createElement("div",(0,Ye.Z)({},Un,Ft,{ref:ta?null:se,className:Ct()(Te,"".concat(Pn,"-row"),Un==null?void 0:Un.className,(0,pe.Z)({},"".concat(Pn,"-row-extra"),lt)),style:(0,Fe.Z)((0,Fe.Z)({},Sa),Un==null?void 0:Un.style)}),Fn.map(function(Aa,ua){return re.createElement(La,{key:ua,rowInfo:In,column:Aa,colIndex:ua,indent:Lt,index:Be,renderIndex:sn,record:Gt,inverse:lt,getHeight:nt})}));return ta?re.createElement("div",{ref:se},ka,kn):ka}),Na=z(za),Oa=Na,xa=re.forwardRef(function(le,se){var ye=le.data,Be=le.onScroll,Te=$e(ie,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ze=Te.flattenColumns,it=Te.onColumnResize,lt=Te.getRowKey,nt=Te.expandedKeys,Ft=Te.prefixCls,Gt=Te.childrenColumnName,Lt=Te.emptyNode,sn=Te.scrollX,nn=$e(ba),rn=nn.scrollY,Fn=nn.listItemHeight,Pn=re.useRef(),Bn=Zt(ye,Gt,nt,lt),yn=re.useMemo(function(){var kn=0;return ze.map(function(Vn){var Tn=Vn.width,Dn=Vn.key;return kn+=Tn,[Dn,Tn,kn]})},[ze]),In=re.useMemo(function(){return yn.map(function(kn){return kn[2]})},[yn]);re.useEffect(function(){yn.forEach(function(kn){var Vn=(0,He.Z)(kn,2),Tn=Vn[0],Dn=Vn[1];it(Tn,Dn)})},[yn]),re.useImperativeHandle(se,function(){var kn={};return Object.defineProperty(kn,"scrollLeft",{get:function(){var Tn;return((Tn=Pn.current)===null||Tn===void 0?void 0:Tn.getScrollInfo().x)||0},set:function(Tn){var Dn;(Dn=Pn.current)===null||Dn===void 0||Dn.scrollTo({left:Tn})}}),kn});var ta=function(Vn,Tn){var Dn,Kn=(Dn=Bn[Tn])===null||Dn===void 0?void 0:Dn.record,Sa=Vn.onCell;if(Sa){var ka,Aa=Sa(Kn,Tn);return(ka=Aa==null?void 0:Aa.rowSpan)!==null&&ka!==void 0?ka:1}return 1},ia=function(Vn){var Tn=Vn.start,Dn=Vn.end,Kn=Vn.getSize,Sa=Vn.offsetY;if(Dn<0)return null;for(var ka=ze.filter(function(ma){return ta(ma,Tn)===0}),Aa=Tn,ua=function(ca){if(ka=ka.filter(function(da){return ta(da,ca)===0}),!ka.length)return Aa=ca,"break"},Ta=Tn;Ta>=0;Ta-=1){var Ha=ua(Ta);if(Ha==="break")break}for(var ho=ze.filter(function(ma){return ta(ma,Dn)!==1}),qa=Dn,No=function(ca){if(ho=ho.filter(function(da){return ta(da,ca)!==1}),!ho.length)return qa=Math.max(ca-1,Dn),"break"},Oo=Dn;Oo1})&&zo.push(ca)},Bo=Aa;Bo<=qa;Bo+=1)var xo=_a(Bo);var or=zo.map(function(ma){var ca=Bn[ma],da=lt(ca.record,ma),$n=function(Ba){var Qa=ma+Ba-1,Wa=lt(Bn[Qa].record,Qa),$o=Kn(da,Wa);return $o.bottom-$o.top},eo=Kn(da);return re.createElement(Oa,{key:ma,data:ca,rowKey:da,index:ma,style:{top:-Sa+eo.top},extra:!0,getHeight:$n})});return or},Un=re.useMemo(function(){return{columnsOffset:In}},[In]),ya="".concat(Ft,"-tbody"),wa;return Bn.length?wa=re.createElement(Pa.Z,{fullHeight:!1,ref:Pn,className:Ct()(ya,"".concat(ya,"-virtual")),height:rn,itemHeight:Fn||24,data:Bn,itemKey:function(Vn){return lt(Vn.record)},scrollWidth:sn,onVirtualScroll:function(Vn){var Tn=Vn.x;Be({scrollLeft:Tn})},extraRender:ia},function(kn,Vn,Tn){var Dn=lt(kn.record,Vn);return re.createElement(Oa,(0,Ye.Z)({data:kn,rowKey:Dn,index:Vn},Tn))}):wa=re.createElement("div",{className:Ct()("".concat(Ft,"-placeholder"))},re.createElement(xt,{component:"div",prefixCls:Ft},Lt)),re.createElement(Ua.Provider,{value:Un},wa)}),pa=z(xa),ja=pa,to=function(se,ye){var Be=ye.ref,Te=ye.onScroll;return re.createElement(ja,{ref:Be,data:se,onScroll:Te})},Ga=100;function vo(le){var se=le.columns,ye=le.scroll,Be=le.prefixCls,Te=Be===void 0?aa:Be,ze=le.className,it=le.listItemHeight,lt=ye||{},nt=lt.x,Ft=lt.y;typeof nt!="number"&&(nt=((se||[]).length+1)*Ga),typeof Ft!="number"&&(Ft=500);var Gt=re.useMemo(function(){return{scrollY:Ft,listItemHeight:it}},[Ft,it]);return re.createElement(ba.Provider,{value:Gt},re.createElement(Qn,(0,Ye.Z)({},le,{className:Ct()(ze,"".concat(Te,"-virtual")),scroll:(0,Fe.Z)((0,Fe.Z)({},ye),{},{x:nt}),components:{body:to},columns:se,internalHooks:ue,tailor:!0})))}function bo(le){return x(vo,le)}var ra=bo(),Ja=null;function Ca(le){return null}var Xa=Ca;function So(le){return null}var Io=So,qo=te(2738),Uo=te(68031),no=te(36355),mo=te(93891),Vo=te(19716),ur=te(8628),Xo=te(31724),dr=te(58421),Wn=te(71418),hn=te(88088);function vn(le){return function(ye){let{prefixCls:Be,onExpand:Te,record:ze,expanded:it,expandable:lt}=ye;const nt=`${Be}-row-expand-icon`;return re.createElement("button",{type:"button",onClick:Ft=>{Te(ze,Ft),Ft.stopPropagation()},className:Ct()(nt,{[`${nt}-spaced`]:!lt,[`${nt}-expanded`]:lt&&it,[`${nt}-collapsed`]:lt&&!it}),"aria-label":it?le.collapse:le.expand,"aria-expanded":it})}}var En=vn;function ha(le,se){return"key"in le&&le.key!==void 0&&le.key!==null?le.key:le.dataIndex?Array.isArray(le.dataIndex)?le.dataIndex.join("."):le.dataIndex:se}function Ra(le,se){return se?`${se}-${le}`:`${le}`}function ao(le,se){return typeof le=="function"?le(se):le}function $a(le,se){const ye=ao(le,se);return Object.prototype.toString.call(ye)==="[object Object]"?"":ye}var Po={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"},fo=Po,jo=te(7657),Fo=function(se,ye){return re.createElement(jo.Z,(0,Ye.Z)({},se,{ref:ye,icon:fo}))},Fa=re.forwardRef(Fo),Za=Fa,oo=te(56762);function Hn(le){const se=re.useRef(le),ye=(0,oo.Z)();return[()=>se.current,Be=>{se.current=Be,ye()}]}var ea=te(3113),va=te(24905),sa=te(38854),Eo=te(64165),lo=te(20834),yo=te(40875),po=te(5112),Ro=te(17574),ko=te(47472),mr=te(92832);function fr(le){let{value:se,onChange:ye,filterSearch:Be,tablePrefixCls:Te,locale:ze}=le;return Be?re.createElement("div",{className:`${Te}-filter-dropdown-search`},re.createElement(mr.default,{prefix:re.createElement(ko.Z,null),placeholder:ze.filterSearchPlaceholder,onChange:ye,value:se,htmlSize:1,className:`${Te}-filter-dropdown-search-input`})):null}var Qo=fr,gr=te(10228);const Pr=le=>{const{keyCode:se}=le;se===gr.Z.ENTER&&le.stopPropagation()};var vr=re.forwardRef((le,se)=>re.createElement("div",{className:le.className,onClick:ye=>ye.stopPropagation(),onKeyDown:Pr,ref:se},le.children));function Ar(le){let se=[];return(le||[]).forEach(ye=>{let{value:Be,children:Te}=ye;se.push(Be),Te&&(se=[].concat((0,Cn.Z)(se),(0,Cn.Z)(Ar(Te))))}),se}function hi(le){return le.some(se=>{let{children:ye}=se;return ye})}function li(le,se){return typeof se=="string"||typeof se=="number"?se==null?void 0:se.toString().toLowerCase().includes(le.trim().toLowerCase()):!1}function zr(le){let{filters:se,prefixCls:ye,filteredKeys:Be,filterMultiple:Te,searchValue:ze,filterSearch:it}=le;return se.map((lt,nt)=>{const Ft=String(lt.value);if(lt.children)return{key:Ft||nt,label:lt.text,popupClassName:`${ye}-dropdown-submenu`,children:zr({filters:lt.children,prefixCls:ye,filteredKeys:Be,filterMultiple:Te,searchValue:ze,filterSearch:it})};const Gt=Te?va.default:po.ZP,Lt={key:lt.value!==void 0?Ft:nt,label:re.createElement(re.Fragment,null,re.createElement(Gt,{checked:Be.includes(Ft)}),re.createElement("span",null,lt.text))};return ze.trim()?typeof it=="function"?it(ze,lt)?Lt:null:li(ze,lt.text)?Lt:null:Lt})}function Si(le){var se,ye;const{tablePrefixCls:Be,prefixCls:Te,column:ze,dropdownPrefixCls:it,columnKey:lt,filterMultiple:nt,filterMode:Ft="menu",filterSearch:Gt=!1,filterState:Lt,triggerFilter:sn,locale:nn,children:rn,getPopupContainer:Fn}=le,{filterDropdownOpen:Pn,onFilterDropdownOpenChange:Bn,filterResetToDefaultFilteredValue:yn,defaultFilteredValue:In,filterDropdownVisible:ta,onFilterDropdownVisibleChange:ia}=ze,[Un,ya]=re.useState(!1),wa=!!(Lt&&(!((se=Lt.filteredKeys)===null||se===void 0)&&se.length||Lt.forceFiltered)),kn=_n=>{ya(_n),Bn==null||Bn(_n),ia==null||ia(_n)},Vn=(ye=Pn!=null?Pn:ta)!==null&&ye!==void 0?ye:Un,Tn=Lt==null?void 0:Lt.filteredKeys,[Dn,Kn]=Hn(Tn||[]),Sa=_n=>{let{selectedKeys:Ba}=_n;Kn(Ba)},ka=(_n,Ba)=>{let{node:Qa,checked:Wa}=Ba;Sa(nt?{selectedKeys:_n}:{selectedKeys:Wa&&Qa.key?[Qa.key]:[]})};re.useEffect(()=>{Un&&Sa({selectedKeys:Tn||[]})},[Tn]);const[Aa,ua]=re.useState([]),Ta=_n=>{ua(_n)},[Ha,ho]=re.useState(""),qa=_n=>{const{value:Ba}=_n.target;ho(Ba)};re.useEffect(()=>{Un||ho("")},[Un]);const No=_n=>{const Ba=_n&&_n.length?_n:null;if(Ba===null&&(!Lt||!Lt.filteredKeys)||(0,we.Z)(Ba,Lt==null?void 0:Lt.filteredKeys,!0))return null;sn({column:ze,key:lt,filteredKeys:Ba})},Oo=()=>{kn(!1),No(Dn())},Da=function(){let{confirm:_n,closeDropdown:Ba}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};_n&&No([]),Ba&&kn(!1),ho(""),Kn(yn?(In||[]).map(Qa=>String(Qa)):[])},zo=function(){let{closeDropdown:_n}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};_n&&kn(!1),No(Dn())},_a=_n=>{_n&&Tn!==void 0&&Kn(Tn||[]),kn(_n),!_n&&!ze.filterDropdown&&Oo()},Bo=Ct()({[`${it}-menu-without-submenu`]:!hi(ze.filters||[])}),xo=_n=>{if(_n.target.checked){const Ba=Ar(ze==null?void 0:ze.filters).map(Qa=>String(Qa));Kn(Ba)}else Kn([])},or=_n=>{let{filters:Ba}=_n;return(Ba||[]).map((Qa,Wa)=>{const $o=String(Qa.value),Jo={title:Qa.text,key:Qa.value!==void 0?$o:Wa};return Qa.children&&(Jo.children=or({filters:Qa.children})),Jo})},ma=_n=>{var Ba;return Object.assign(Object.assign({},_n),{text:_n.title,value:_n.key,children:((Ba=_n.children)===null||Ba===void 0?void 0:Ba.map(Qa=>ma(Qa)))||[]})};let ca;if(typeof ze.filterDropdown=="function")ca=ze.filterDropdown({prefixCls:`${it}-custom`,setSelectedKeys:_n=>Sa({selectedKeys:_n}),selectedKeys:Dn(),confirm:zo,clearFilters:Da,filters:ze.filters,visible:Vn,close:()=>{kn(!1)}});else if(ze.filterDropdown)ca=ze.filterDropdown;else{const _n=Dn()||[],Ba=()=>(ze.filters||[]).length===0?re.createElement(Eo.Z,{image:Eo.Z.PRESENTED_IMAGE_SIMPLE,description:nn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ft==="tree"?re.createElement(re.Fragment,null,re.createElement(Qo,{filterSearch:Gt,value:Ha,onChange:qa,tablePrefixCls:Be,locale:nn}),re.createElement("div",{className:`${Be}-filter-dropdown-tree`},nt?re.createElement(va.default,{checked:_n.length===Ar(ze.filters).length,indeterminate:_n.length>0&&_n.lengthtypeof Gt=="function"?Gt(Ha,ma(Wa)):li(Ha,Wa.title):void 0}))):re.createElement(re.Fragment,null,re.createElement(Qo,{filterSearch:Gt,value:Ha,onChange:qa,tablePrefixCls:Be,locale:nn}),re.createElement(lo.default,{selectable:!0,multiple:nt,prefixCls:`${it}-menu`,className:Bo,onSelect:Sa,onDeselect:Sa,selectedKeys:_n,getPopupContainer:Fn,openKeys:Aa,onOpenChange:Ta,items:zr({filters:ze.filters||[],filterSearch:Gt,prefixCls:Te,filteredKeys:Dn(),filterMultiple:nt,searchValue:Ha})})),Qa=()=>yn?(0,we.Z)((In||[]).map(Wa=>String(Wa)),_n,!0):_n.length===0;ca=re.createElement(re.Fragment,null,Ba(),re.createElement("div",{className:`${Te}-dropdown-btns`},re.createElement(ea.ZP,{type:"link",size:"small",disabled:Qa(),onClick:()=>Da()},nn.filterReset),re.createElement(ea.ZP,{type:"primary",size:"small",onClick:Oo},nn.filterConfirm)))}ze.filterDropdown&&(ca=re.createElement(yo.J,{selectable:void 0},ca));const da=()=>re.createElement(vr,{className:`${Te}-dropdown`},ca);let $n;typeof ze.filterIcon=="function"?$n=ze.filterIcon(wa):ze.filterIcon?$n=ze.filterIcon:$n=re.createElement(Za,null);const{direction:eo}=re.useContext(no.E_);return re.createElement("div",{className:`${Te}-column`},re.createElement("span",{className:`${Be}-column-title`},rn),re.createElement(sa.Z,{dropdownRender:da,trigger:["click"],open:Vn,onOpenChange:_a,getPopupContainer:Fn,placement:eo==="rtl"?"bottomLeft":"bottomRight"},re.createElement("span",{role:"button",tabIndex:-1,className:Ct()(`${Te}-trigger`,{active:wa}),onClick:_n=>{_n.stopPropagation()}},$n)))}var Pi=Si;function Wr(le,se,ye){let Be=[];return(le||[]).forEach((Te,ze)=>{var it;const lt=Ra(ze,ye);if(Te.filters||"filterDropdown"in Te||"onFilter"in Te)if("filteredValue"in Te){let nt=Te.filteredValue;"filterDropdown"in Te||(nt=(it=nt==null?void 0:nt.map(String))!==null&&it!==void 0?it:nt),Be.push({column:Te,key:ha(Te,lt),filteredKeys:nt,forceFiltered:Te.filtered})}else Be.push({column:Te,key:ha(Te,lt),filteredKeys:se&&Te.defaultFilteredValue?Te.defaultFilteredValue:void 0,forceFiltered:Te.filtered});"children"in Te&&(Be=[].concat((0,Cn.Z)(Be),(0,Cn.Z)(Wr(Te.children,se,lt))))}),Be}function yi(le,se,ye,Be,Te,ze,it,lt){return ye.map((nt,Ft)=>{const Gt=Ra(Ft,lt),{filterMultiple:Lt=!0,filterMode:sn,filterSearch:nn}=nt;let rn=nt;if(rn.filters||rn.filterDropdown){const Fn=ha(rn,Gt),Pn=Be.find(Bn=>{let{key:yn}=Bn;return Fn===yn});rn=Object.assign(Object.assign({},rn),{title:Bn=>re.createElement(Pi,{tablePrefixCls:le,prefixCls:`${le}-filter`,dropdownPrefixCls:se,column:rn,columnKey:Fn,filterState:Pn,filterMultiple:Lt,filterMode:sn,filterSearch:nn,triggerFilter:ze,locale:Te,getPopupContainer:it},ao(nt.title,Bn))})}return"children"in rn&&(rn=Object.assign(Object.assign({},rn),{children:yi(le,se,rn.children,Be,Te,ze,it,Gt)})),rn})}function si(le){const se={};return le.forEach(ye=>{let{key:Be,filteredKeys:Te,column:ze}=ye;const{filters:it,filterDropdown:lt}=ze;if(lt)se[Be]=Te||null;else if(Array.isArray(Te)){const nt=Ar(it);se[Be]=nt.filter(Ft=>Te.includes(String(Ft)))}else se[Be]=null}),se}function Hr(le,se){return se.reduce((ye,Be)=>{const{column:{onFilter:Te,filters:ze},filteredKeys:it}=Be;return Te&&it&&it.length?ye.filter(lt=>it.some(nt=>{const Ft=Ar(ze),Gt=Ft.findIndex(sn=>String(sn)===String(nt)),Lt=Gt!==-1?Ft[Gt]:nt;return Te(Lt,lt)})):ye},le)}const bi=le=>le.flatMap(se=>"children"in se?[se].concat((0,Cn.Z)(bi(se.children||[]))):[se]);function Mi(le){let{prefixCls:se,dropdownPrefixCls:ye,mergedColumns:Be,onFilterChange:Te,getPopupContainer:ze,locale:it}=le;const lt=re.useMemo(()=>bi(Be||[]),[Be]),[nt,Ft]=re.useState(()=>Wr(lt,!0)),Gt=re.useMemo(()=>{const rn=Wr(lt,!1);if(rn.length===0)return rn;let Fn=!0,Pn=!0;if(rn.forEach(Bn=>{let{filteredKeys:yn}=Bn;yn!==void 0?Fn=!1:Pn=!1}),Fn){const Bn=(lt||[]).map((yn,In)=>ha(yn,Ra(In)));return nt.filter(yn=>{let{key:In}=yn;return Bn.includes(In)}).map(yn=>{const In=lt[Bn.findIndex(ta=>ta===yn.key)];return Object.assign(Object.assign({},yn),{column:Object.assign(Object.assign({},yn.column),In),forceFiltered:In.filtered})})}return rn},[lt,nt]),Lt=re.useMemo(()=>si(Gt),[Gt]),sn=rn=>{const Fn=Gt.filter(Pn=>{let{key:Bn}=Pn;return Bn!==rn.key});Fn.push(rn),Ft(Fn),Te(si(Fn),Fn)};return[rn=>yi(se,ye,rn,Gt,it,sn,ze),Gt,Lt]}var Ci=Mi;function Ei(le,se,ye){const Be=re.useRef({});function Te(ze){if(!Be.current||Be.current.data!==le||Be.current.childrenColumnName!==se||Be.current.getRowKey!==ye){let lt=function(nt){nt.forEach((Ft,Gt)=>{const Lt=ye(Ft,Gt);it.set(Lt,Ft),Ft&&typeof Ft=="object"&&se in Ft&<(Ft[se]||[])})};const it=new Map;lt(le),Be.current={data:le,childrenColumnName:se,kvMap:it,getRowKey:ye}}return Be.current.kvMap.get(ze)}return[Te]}var xi=te(50371),Fi=function(le,se){var ye={};for(var Be in le)Object.prototype.hasOwnProperty.call(le,Be)&&se.indexOf(Be)<0&&(ye[Be]=le[Be]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Be=Object.getOwnPropertySymbols(le);Te{const ze=le[Te];typeof ze!="function"&&(ye[Te]=ze)}),ye}function Bi(le,se,ye){const Be=ye&&typeof ye=="object"?ye:{},{total:Te=0}=Be,ze=Fi(Be,["total"]),[it,lt]=(0,re.useState)(()=>({current:"defaultCurrent"in ze?ze.defaultCurrent:1,pageSize:"defaultPageSize"in ze?ze.defaultPageSize:ui})),nt=(0,xi.Z)(it,ze,{total:Te>0?Te:le}),Ft=Math.ceil((Te||le)/nt.pageSize);nt.current>Ft&&(nt.current=Ft||1);const Gt=(sn,nn)=>{lt({current:sn!=null?sn:1,pageSize:nn||nt.pageSize})},Lt=(sn,nn)=>{var rn;ye&&((rn=ye.onChange)===null||rn===void 0||rn.call(ye,sn,nn)),Gt(sn,nn),se(sn,nn||(nt==null?void 0:nt.pageSize))};return ye===!1?[{},()=>{}]:[Object.assign(Object.assign({},nt),{onChange:Lt}),Gt]}var Ur=Bi,Or=te(84105),Ze=te(35654),Vr=te(90782),Hi=te(71430),Ai=te(18929);const Cr={},Ir="SELECT_ALL",Jr="SELECT_INVERT",di="SELECT_NONE",Xr=[],wi=(le,se)=>{let ye=[];return(se||[]).forEach(Be=>{ye.push(Be),Be&&typeof Be=="object"&&le in Be&&(ye=[].concat((0,Cn.Z)(ye),(0,Cn.Z)(wi(le,Be[le]))))}),ye};var ro=(le,se)=>{const{preserveSelectedRowKeys:ye,selectedRowKeys:Be,defaultSelectedRowKeys:Te,getCheckboxProps:ze,onChange:it,onSelect:lt,onSelectAll:nt,onSelectInvert:Ft,onSelectNone:Gt,onSelectMultiple:Lt,columnWidth:sn,type:nn,selections:rn,fixed:Fn,renderCell:Pn,hideSelectAll:Bn,checkStrictly:yn=!0}=se||{},{prefixCls:In,data:ta,pageData:ia,getRecordByKey:Un,getRowKey:ya,expandType:wa,childrenColumnName:kn,locale:Vn,getPopupContainer:Tn}=le,[Dn,Kn]=(0,Ai.Z)(Be||Te||Xr,{value:Be}),Sa=re.useRef(new Map),ka=(0,re.useCallback)(ma=>{if(ye){const ca=new Map;ma.forEach(da=>{let $n=Un(da);!$n&&Sa.current.has(da)&&($n=Sa.current.get(da)),ca.set(da,$n)}),Sa.current=ca}},[Un,ye]);re.useEffect(()=>{ka(Dn)},[Dn]);const{keyEntities:Aa}=(0,re.useMemo)(()=>{if(yn)return{keyEntities:null};let ma=ta;if(ye){const ca=new Set(ta.map(($n,eo)=>ya($n,eo))),da=Array.from(Sa.current).reduce(($n,eo)=>{let[_n,Ba]=eo;return ca.has(_n)?$n:$n.concat(Ba)},[]);ma=[].concat((0,Cn.Z)(ma),(0,Cn.Z)(da))}return(0,Hi.I8)(ma,{externalGetKey:ya,childrenPropName:kn})},[ta,ya,yn,kn,ye]),ua=(0,re.useMemo)(()=>wi(kn,ia),[kn,ia]),Ta=(0,re.useMemo)(()=>{const ma=new Map;return ua.forEach((ca,da)=>{const $n=ya(ca,da),eo=(ze?ze(ca):null)||{};ma.set($n,eo)}),ma},[ua,ya,ze]),Ha=(0,re.useCallback)(ma=>{var ca;return!!(!((ca=Ta.get(ya(ma)))===null||ca===void 0)&&ca.disabled)},[Ta,ya]),[ho,qa]=(0,re.useMemo)(()=>{if(yn)return[Dn||[],[]];const{checkedKeys:ma,halfCheckedKeys:ca}=(0,Vr.S)(Dn,!0,Aa,Ha);return[ma||[],ca]},[Dn,yn,Aa,Ha]),No=(0,re.useMemo)(()=>{const ma=nn==="radio"?ho.slice(0,1):ho;return new Set(ma)},[ho,nn]),Oo=(0,re.useMemo)(()=>nn==="radio"?new Set:new Set(qa),[qa,nn]),[Da,zo]=(0,re.useState)(null);re.useEffect(()=>{se||Kn(Xr)},[!!se]);const _a=(0,re.useCallback)((ma,ca)=>{let da,$n;ka(ma),ye?(da=ma,$n=ma.map(eo=>Sa.current.get(eo))):(da=[],$n=[],ma.forEach(eo=>{const _n=Un(eo);_n!==void 0&&(da.push(eo),$n.push(_n))})),Kn(da),it==null||it(da,$n,{type:ca})},[Kn,Un,it,ye]),Bo=(0,re.useCallback)((ma,ca,da,$n)=>{if(lt){const eo=da.map(_n=>Un(_n));lt(Un(ma),ca,eo,$n)}_a(da,"single")},[lt,Un,_a]),xo=(0,re.useMemo)(()=>!rn||Bn?null:(rn===!0?[Ir,Jr,di]:rn).map(ca=>ca===Ir?{key:"all",text:Vn.selectionAll,onSelect(){_a(ta.map((da,$n)=>ya(da,$n)).filter(da=>{const $n=Ta.get(da);return!($n!=null&&$n.disabled)||No.has(da)}),"all")}}:ca===Jr?{key:"invert",text:Vn.selectInvert,onSelect(){const da=new Set(No);ia.forEach((eo,_n)=>{const Ba=ya(eo,_n),Qa=Ta.get(Ba);Qa!=null&&Qa.disabled||(da.has(Ba)?da.delete(Ba):da.add(Ba))});const $n=Array.from(da);Ft&&Ft($n),_a($n,"invert")}}:ca===di?{key:"none",text:Vn.selectNone,onSelect(){Gt==null||Gt(),_a(Array.from(No).filter(da=>{const $n=Ta.get(da);return $n==null?void 0:$n.disabled}),"none")}}:ca).map(ca=>Object.assign(Object.assign({},ca),{onSelect:function(){for(var da,$n,eo=arguments.length,_n=new Array(eo),Ba=0;Ba{var ca;if(!se)return ma.filter(io=>io!==Cr);let da=(0,Cn.Z)(ma);const $n=new Set(No),eo=ua.map(ya).filter(io=>!Ta.get(io).disabled),_n=eo.every(io=>$n.has(io)),Ba=eo.some(io=>$n.has(io)),Qa=()=>{const io=[];_n?eo.forEach(wo=>{$n.delete(wo),io.push(wo)}):eo.forEach(wo=>{$n.has(wo)||($n.add(wo),io.push(wo))});const so=Array.from($n);nt==null||nt(!_n,so.map(wo=>Un(wo)),io.map(wo=>Un(wo))),_a(so,"all"),zo(null)};let Wa;if(nn!=="radio"){let io;if(xo){const Ka={getPopupContainer:Tn,items:xo.map((nr,_o)=>{const{key:cr,text:xr,onSelect:br}=nr;return{key:cr!=null?cr:_o,onClick:()=>{br==null||br(eo)},label:xr}})};io=re.createElement("div",{className:`${In}-selection-extra`},re.createElement(sa.Z,{menu:Ka,getPopupContainer:Tn},re.createElement("span",null,re.createElement(Or.Z,null))))}const so=ua.map((Ka,nr)=>{const _o=ya(Ka,nr),cr=Ta.get(_o)||{};return Object.assign({checked:$n.has(_o)},cr)}).filter(Ka=>{let{disabled:nr}=Ka;return nr}),wo=!!so.length&&so.length===ua.length,Go=wo&&so.every(Ka=>{let{checked:nr}=Ka;return nr}),Zo=wo&&so.some(Ka=>{let{checked:nr}=Ka;return nr});Wa=!Bn&&re.createElement("div",{className:`${In}-selection`},re.createElement(va.default,{checked:wo?Go:!!ua.length&&_n,indeterminate:wo?!Go&&Zo:!_n&&Ba,onChange:Qa,disabled:ua.length===0||wo,"aria-label":io?"Custom selection":"Select all",skipGroup:!0}),io)}let $o;nn==="radio"?$o=(io,so,wo)=>{const Go=ya(so,wo),Zo=$n.has(Go);return{node:re.createElement(po.ZP,Object.assign({},Ta.get(Go),{checked:Zo,onClick:Ka=>Ka.stopPropagation(),onChange:Ka=>{$n.has(Go)||Bo(Go,!0,[Go],Ka.nativeEvent)}})),checked:Zo}}:$o=(io,so,wo)=>{var Go;const Zo=ya(so,wo),Ka=$n.has(Zo),nr=Oo.has(Zo),_o=Ta.get(Zo);let cr;return wa==="nest"?cr=nr:cr=(Go=_o==null?void 0:_o.indeterminate)!==null&&Go!==void 0?Go:nr,{node:re.createElement(va.default,Object.assign({},_o,{indeterminate:cr,checked:Ka,skipGroup:!0,onClick:xr=>xr.stopPropagation(),onChange:xr=>{let{nativeEvent:br}=xr;const{shiftKey:pi}=br;let Lr=-1,hr=-1;if(pi&&yn){const ir=new Set([Da,Zo]);eo.some((ar,Wo)=>{if(ir.has(ar))if(Lr===-1)Lr=Wo;else return hr=Wo,!0;return!1})}if(hr!==-1&&Lr!==hr&&yn){const ir=eo.slice(Lr,hr+1),ar=[];Ka?ir.forEach(Do=>{$n.has(Do)&&(ar.push(Do),$n.delete(Do))}):ir.forEach(Do=>{$n.has(Do)||(ar.push(Do),$n.add(Do))});const Wo=Array.from($n);Lt==null||Lt(!Ka,Wo.map(Do=>Un(Do)),ar.map(Do=>Un(Do))),_a(Wo,"multiple")}else{const ir=ho;if(yn){const ar=Ka?(0,Ze._5)(ir,Zo):(0,Ze.L0)(ir,Zo);Bo(Zo,!Ka,ar,br)}else{const ar=(0,Vr.S)([].concat((0,Cn.Z)(ir),[Zo]),!0,Aa,Ha),{checkedKeys:Wo,halfCheckedKeys:Do}=ar;let Fr=Wo;if(Ka){const Zr=new Set(Wo);Zr.delete(Zo),Fr=(0,Vr.S)(Array.from(Zr),{checked:!1,halfCheckedKeys:Do},Aa,Ha).checkedKeys}Bo(Zo,!Ka,Fr,br)}}zo(Ka?null:Zo)}})),checked:Ka}};const Jo=(io,so,wo)=>{const{node:Go,checked:Zo}=$o(io,so,wo);return Pn?Pn(Zo,so,wo,Go):Go};if(!da.includes(Cr))if(da.findIndex(io=>{var so;return((so=io[On])===null||so===void 0?void 0:so.columnType)==="EXPAND_COLUMN"})===0){const[io,...so]=da;da=[io,Cr].concat((0,Cn.Z)(so))}else da=[Cr].concat((0,Cn.Z)(da));const yr=da.indexOf(Cr);da=da.filter((io,so)=>io!==Cr||so===yr);const Ho=da[yr-1],pr=da[yr+1];let Ko=Fn;Ko===void 0&&((pr==null?void 0:pr.fixed)!==void 0?Ko=pr.fixed:(Ho==null?void 0:Ho.fixed)!==void 0&&(Ko=Ho.fixed)),Ko&&Ho&&((ca=Ho[On])===null||ca===void 0?void 0:ca.columnType)==="EXPAND_COLUMN"&&Ho.fixed===void 0&&(Ho.fixed=Ko);const rr=Ct()(`${In}-selection-col`,{[`${In}-selection-col-with-dropdown`]:rn&&nn==="checkbox"}),Gr={fixed:Ko,width:sn,className:`${In}-selection-column`,title:se.columnTitle||Wa,render:Jo,onCell:se.onCell,[On]:{className:rr}};return da.map(io=>io===Cr?Gr:io)},[ya,ua,se,ho,No,Oo,sn,xo,wa,Da,Ta,Lt,Bo,Ha]),No]},gi=te(89489),Er=te(59477),Ki=te(6848);const Qr="ascend",Kr="descend";function Yr(le){return typeof le.sorter=="object"&&typeof le.sorter.multiple=="number"?le.sorter.multiple:!1}function Di(le){return typeof le=="function"?le:le&&typeof le=="object"&&le.compare?le.compare:!1}function ji(le,se){return se?le[le.indexOf(se)+1]:le[0]}function ci(le,se,ye){let Be=[];function Te(ze,it){Be.push({column:ze,key:ha(ze,it),multiplePriority:Yr(ze),sortOrder:ze.sortOrder})}return(le||[]).forEach((ze,it)=>{const lt=Ra(it,ye);ze.children?("sortOrder"in ze&&Te(ze,lt),Be=[].concat((0,Cn.Z)(Be),(0,Cn.Z)(ci(ze.children,se,lt)))):ze.sorter&&("sortOrder"in ze?Te(ze,lt):se&&ze.defaultSortOrder&&Be.push({column:ze,key:ha(ze,lt),multiplePriority:Yr(ze),sortOrder:ze.defaultSortOrder}))}),Be}function Li(le,se,ye,Be,Te,ze,it,lt){return(se||[]).map((nt,Ft)=>{const Gt=Ra(Ft,lt);let Lt=nt;if(Lt.sorter){const sn=Lt.sortDirections||Te,nn=Lt.showSorterTooltip===void 0?it:Lt.showSorterTooltip,rn=ha(Lt,Gt),Fn=ye.find(wa=>{let{key:kn}=wa;return kn===rn}),Pn=Fn?Fn.sortOrder:null,Bn=ji(sn,Pn);let yn;if(nt.sortIcon)yn=nt.sortIcon({sortOrder:Pn});else{const wa=sn.includes(Qr)&&re.createElement(Er.Z,{className:Ct()(`${le}-column-sorter-up`,{active:Pn===Qr})}),kn=sn.includes(Kr)&&re.createElement(gi.Z,{className:Ct()(`${le}-column-sorter-down`,{active:Pn===Kr})});yn=re.createElement("span",{className:Ct()(`${le}-column-sorter`,{[`${le}-column-sorter-full`]:!!(wa&&kn)})},re.createElement("span",{className:`${le}-column-sorter-inner`,"aria-hidden":"true"},wa,kn))}const{cancelSort:In,triggerAsc:ta,triggerDesc:ia}=ze||{};let Un=In;Bn===Kr?Un=ia:Bn===Qr&&(Un=ta);const ya=typeof nn=="object"?nn:{title:Un};Lt=Object.assign(Object.assign({},Lt),{className:Ct()(Lt.className,{[`${le}-column-sort`]:Pn}),title:wa=>{const kn=re.createElement("div",{className:`${le}-column-sorters`},re.createElement("span",{className:`${le}-column-title`},ao(nt.title,wa)),yn);return nn?re.createElement(Ki.Z,Object.assign({},ya),kn):kn},onHeaderCell:wa=>{const kn=nt.onHeaderCell&&nt.onHeaderCell(wa)||{},Vn=kn.onClick,Tn=kn.onKeyDown;kn.onClick=Sa=>{Be({column:nt,key:rn,sortOrder:Bn,multiplePriority:Yr(nt)}),Vn==null||Vn(Sa)},kn.onKeyDown=Sa=>{Sa.keyCode===gr.Z.ENTER&&(Be({column:nt,key:rn,sortOrder:Bn,multiplePriority:Yr(nt)}),Tn==null||Tn(Sa))};const Dn=$a(nt.title,{}),Kn=Dn==null?void 0:Dn.toString();return Pn?kn["aria-sort"]=Pn==="ascend"?"ascending":"descending":kn["aria-label"]=Kn||"",kn.className=Ct()(kn.className,`${le}-column-has-sorters`),kn.tabIndex=0,nt.ellipsis&&(kn.title=(Dn!=null?Dn:"").toString()),kn}})}return"children"in Lt&&(Lt=Object.assign(Object.assign({},Lt),{children:Li(le,Lt.children,ye,Be,Te,ze,it,Gt)})),Lt})}function Ni(le){const{column:se,sortOrder:ye}=le;return{column:se,order:ye,field:se.dataIndex,columnKey:se.key}}function mi(le){const se=le.filter(ye=>{let{sortOrder:Be}=ye;return Be}).map(Ni);return se.length===0&&le.length?Object.assign(Object.assign({},Ni(le[le.length-1])),{column:void 0}):se.length<=1?se[0]||{}:se}function qr(le,se,ye){const Be=se.slice().sort((it,lt)=>lt.multiplePriority-it.multiplePriority),Te=le.slice(),ze=Be.filter(it=>{let{column:{sorter:lt},sortOrder:nt}=it;return Di(lt)&&nt});return ze.length?Te.sort((it,lt)=>{for(let nt=0;nt{const lt=it[ye];return lt?Object.assign(Object.assign({},it),{[ye]:qr(lt,se,ye)}):it}):Te}function Gi(le){let{prefixCls:se,mergedColumns:ye,onSorterChange:Be,sortDirections:Te,tableLocale:ze,showSorterTooltip:it}=le;const[lt,nt]=re.useState(ci(ye,!0)),Ft=re.useMemo(()=>{let rn=!0;const Fn=ci(ye,!1);if(!Fn.length)return lt;const Pn=[];function Bn(In){rn?Pn.push(In):Pn.push(Object.assign(Object.assign({},In),{sortOrder:null}))}let yn=null;return Fn.forEach(In=>{yn===null?(Bn(In),In.sortOrder&&(In.multiplePriority===!1?rn=!1:yn=!0)):(yn&&In.multiplePriority!==!1||(rn=!1),Bn(In))}),Pn},[ye,lt]),Gt=re.useMemo(()=>{const rn=Ft.map(Fn=>{let{column:Pn,sortOrder:Bn}=Fn;return{column:Pn,order:Bn}});return{sortColumns:rn,sortColumn:rn[0]&&rn[0].column,sortOrder:rn[0]&&rn[0].order}},[Ft]);function Lt(rn){let Fn;rn.multiplePriority===!1||!Ft.length||Ft[0].multiplePriority===!1?Fn=[rn]:Fn=[].concat((0,Cn.Z)(Ft.filter(Pn=>{let{key:Bn}=Pn;return Bn!==rn.key})),[rn]),nt(Fn),Be(mi(Fn),Fn)}return[rn=>Li(se,rn,Ft,Lt,Te,ze,it),Ft,Gt,()=>mi(Ft)]}function Oi(le,se){return le.map(ye=>{const Be=Object.assign({},ye);return Be.title=ao(ye.title,se),"children"in Be&&(Be.children=Oi(Be.children,se)),Be})}function tl(le){return[re.useCallback(ye=>Oi(ye,le),[le])]}var Zi=jn((le,se)=>{const{_renderTimes:ye}=le,{_renderTimes:Be}=se;return ye!==Be}),Wi=bo((le,se)=>{const{_renderTimes:ye}=le,{_renderTimes:Be}=se;return ye!==Be}),pn=te(64993),Ia=te(17313),Ma=te(83116),To=te(37613),$r=le=>{const{componentCls:se}=le,ye=`${le.lineWidth}px ${le.lineType} ${le.tableBorderColor}`,Be=(Te,ze,it)=>({[`&${se}-${Te}`]:{[`> ${se}-container`]:{[`> ${se}-content, > ${se}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${se}-expanded-row-fixed`]:{margin:`-${ze}px -${it+le.lineWidth}px`}}}}}});return{[`${se}-wrapper`]:{[`${se}${se}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${se}-title`]:{border:ye,borderBottom:0},[`> ${se}-container`]:{borderInlineStart:ye,borderTop:ye,[` + `]:Object.assign({},ae(Ce))}}};var de=(0,_e.Z)("Skeleton",Ce=>{const{componentCls:ge}=Ce,Me=(0,$e.TS)(Ce,{skeletonAvatarCls:`${ge}-avatar`,skeletonTitleCls:`${ge}-title`,skeletonParagraphCls:`${ge}-paragraph`,skeletonButtonCls:`${ge}-button`,skeletonInputCls:`${ge}-input`,skeletonImageCls:`${ge}-image`,imageSizeBase:Ce.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Ce.gradientFromColor} 25%, ${Ce.gradientToColor} 37%, ${Ce.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ie(Me)]},Ce=>{const{colorFillContent:ge,colorFill:Me}=Ce,mt=ge,he=Me;return{color:mt,colorGradientEnd:he,gradientFromColor:mt,gradientToColor:he,titleHeight:Ce.controlHeight/2,blockRadius:Ce.borderRadiusSM,paragraphMarginTop:Ce.marginLG+Ce.marginXXS,paragraphLiHeight:Ce.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ee=Ce=>{const{prefixCls:ge,className:Me,rootClassName:mt,active:he,shape:ve="circle",size:qe="default"}=Ce,{getPrefixCls:Re}=He.useContext(Je.E_),Pe=Re("skeleton",ge),[Ge,Xt]=de(Pe),At=(0,Oe.Z)(Ce,["prefixCls","className"]),Zt=ue()(Pe,`${Pe}-element`,{[`${Pe}-active`]:he},Me,mt,Xt);return Ge(He.createElement("div",{className:Zt},He.createElement(re,Object.assign({prefixCls:`${Pe}-avatar`,shape:ve,size:qe},At))))},Fe=Ce=>{const{prefixCls:ge,className:Me,rootClassName:mt,active:he,block:ve=!1,size:qe="default"}=Ce,{getPrefixCls:Re}=He.useContext(Je.E_),Pe=Re("skeleton",ge),[Ge,Xt]=de(Pe),At=(0,Oe.Z)(Ce,["prefixCls"]),Zt=ue()(Pe,`${Pe}-element`,{[`${Pe}-active`]:he,[`${Pe}-block`]:ve},Me,mt,Xt);return Ge(He.createElement("div",{className:Zt},He.createElement(re,Object.assign({prefixCls:`${Pe}-button`,size:qe},At))))};const pe="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 Ct=Ce=>{const{prefixCls:ge,className:Me,rootClassName:mt,style:he,active:ve}=Ce,{getPrefixCls:qe}=He.useContext(Je.E_),Re=qe("skeleton",ge),[Pe,Ge]=de(Re),Xt=ue()(Re,`${Re}-element`,{[`${Re}-active`]:ve},Me,mt,Ge);return Pe(He.createElement("div",{className:Xt},He.createElement("div",{className:ue()(`${Re}-image`,Me),style:he},He.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},He.createElement("path",{d:pe,className:`${Re}-image-path`})))))},rt=Ce=>{const{prefixCls:ge,className:Me,rootClassName:mt,active:he,block:ve,size:qe="default"}=Ce,{getPrefixCls:Re}=He.useContext(Je.E_),Pe=Re("skeleton",ge),[Ge,Xt]=de(Pe),At=(0,Oe.Z)(Ce,["prefixCls"]),Zt=ue()(Pe,`${Pe}-element`,{[`${Pe}-active`]:he,[`${Pe}-block`]:ve},Me,mt,Xt);return Ge(He.createElement("div",{className:Zt},He.createElement(re,Object.assign({prefixCls:`${Pe}-input`,size:qe},At))))},ht=te(54476),Mt={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"},$t=Mt,Ut=te(7657),vt=function(ge,Me){return He.createElement(Ut.Z,(0,ht.Z)({},ge,{ref:Me,icon:$t}))},Ke=He.forwardRef(vt),at=Ke,Ne=Ce=>{const{prefixCls:ge,className:Me,rootClassName:mt,style:he,active:ve,children:qe}=Ce,{getPrefixCls:Re}=He.useContext(Je.E_),Pe=Re("skeleton",ge),[Ge,Xt]=de(Pe),At=ue()(Pe,`${Pe}-element`,{[`${Pe}-active`]:ve},Xt,Me,mt),Zt=qe!=null?qe:He.createElement(at,null);return Ge(He.createElement("div",{className:At},He.createElement("div",{className:ue()(`${Pe}-image`,Me),style:he},Zt)))},Ve=te(94480),tn=Ce=>{const ge=Re=>{const{width:Pe,rows:Ge=2}=Ce;if(Array.isArray(Pe))return Pe[Re];if(Ge-1===Re)return Pe},{prefixCls:Me,className:mt,style:he,rows:ve}=Ce,qe=(0,Ve.Z)(Array(ve)).map((Re,Pe)=>He.createElement("li",{key:Pe,style:{width:ge(Pe)}}));return He.createElement("ul",{className:ue()(Me,mt),style:he},qe)},xt=Ce=>{let{prefixCls:ge,className:Me,width:mt,style:he}=Ce;return He.createElement("h3",{className:ue()(ge,Me),style:Object.assign({width:mt},he)})};function xe(Ce){return Ce&&typeof Ce=="object"?Ce:{}}function Vt(Ce,ge){return Ce&&!ge?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function mn(Ce,ge){return!Ce&&ge?{width:"38%"}:Ce&&ge?{width:"50%"}:{}}function An(Ce,ge){const Me={};return(!Ce||!ge)&&(Me.width="61%"),!Ce&&ge?Me.rows=3:Me.rows=2,Me}const fn=Ce=>{const{prefixCls:ge,loading:Me,className:mt,rootClassName:he,style:ve,children:qe,avatar:Re=!1,title:Pe=!0,paragraph:Ge=!0,active:Xt,round:At}=Ce,{getPrefixCls:Zt,direction:kt,skeleton:zt}=He.useContext(Je.E_),be=Zt("skeleton",ge),[fe,dt]=de(be);if(Me||!("loading"in Ce)){const pt=!!Re,Jt=!!Pe,en=!!Ge;let gn;if(pt){const On=Object.assign(Object.assign({prefixCls:`${be}-avatar`},Vt(Jt,en)),xe(Re));gn=He.createElement("div",{className:`${be}-header`},He.createElement(re,Object.assign({},On)))}let ln;if(Jt||en){let On;if(Jt){const Rn=Object.assign(Object.assign({prefixCls:`${be}-title`},mn(pt,en)),xe(Pe));On=He.createElement(xt,Object.assign({},Rn))}let Ln;if(en){const Rn=Object.assign(Object.assign({prefixCls:`${be}-paragraph`},An(pt,Jt)),xe(Ge));Ln=He.createElement(tn,Object.assign({},Rn))}ln=He.createElement("div",{className:`${be}-content`},On,Ln)}const bn=ue()(be,{[`${be}-with-avatar`]:pt,[`${be}-active`]:Xt,[`${be}-rtl`]:kt==="rtl",[`${be}-round`]:At},zt==null?void 0:zt.className,mt,he,dt);return fe(He.createElement("div",{className:bn,style:Object.assign(Object.assign({},zt==null?void 0:zt.style),ve)},gn,ln))}return typeof qe!="undefined"?qe:null};fn.Button=Fe,fn.Avatar=Ee,fn.Input=rt,fn.Image=Ct,fn.Node=Ne;var We=fn,Ue=We},31797:function(Pt,Nt,te){"use strict";te.d(Nt,{default:function(){return de}});var ne=te(59301),ue=te(56762),He=te(92343),Je=te(92310),Oe=te.n(Je),we=te(36355),re=te(61621),_e=ce=>{const{value:Ee,formatter:Se,precision:Fe,decimalSeparator:pe,groupSeparator:Ot="",prefixCls:Ct}=ce;let un;if(typeof Se=="function")un=Se(Ee);else{const rt=String(Ee),ht=rt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ht||rt==="-")un=rt;else{const Mt=ht[1];let $t=ht[2]||"0",Ut=ht[4]||"";$t=$t.replace(/\B(?=(\d{3})+(?!\d))/g,Ot),typeof Fe=="number"&&(Ut=Ut.padEnd(Fe,"0").slice(0,Fe>0?Fe:0)),Ut&&(Ut=`${pe}${Ut}`),un=[ne.createElement("span",{key:"int",className:`${Ct}-content-value-int`},Mt,$t),Ut&&ne.createElement("span",{key:"decimal",className:`${Ct}-content-value-decimal`},Ut)]}}return ne.createElement("span",{className:`${Ct}-content-value`},un)},$e=te(17313),Ye=te(83116),ut=te(37613);const Xe=ce=>{const{componentCls:Ee,marginXXS:Se,padding:Fe,colorTextDescription:pe,titleFontSize:Ot,colorTextHeading:Ct,contentFontSize:un,fontFamily:rt}=ce;return{[`${Ee}`]:Object.assign(Object.assign({},(0,$e.Wf)(ce)),{[`${Ee}-title`]:{marginBottom:Se,color:pe,fontSize:Ot},[`${Ee}-skeleton`]:{paddingTop:Fe},[`${Ee}-content`]:{color:Ct,fontSize:un,fontFamily:rt,[`${Ee}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ee}-content-prefix, ${Ee}-content-suffix`]:{display:"inline-block"},[`${Ee}-content-prefix`]:{marginInlineEnd:Se},[`${Ee}-content-suffix`]:{marginInlineStart:Se}}})}};var ae=(0,Ye.Z)("Statistic",ce=>{const Ee=(0,ut.TS)(ce,{});return[Xe(Ee)]},ce=>{const{fontSizeHeading3:Ee,fontSize:Se}=ce;return{titleFontSize:Se,contentFontSize:Ee}}),y=ce=>{const{prefixCls:Ee,className:Se,rootClassName:Fe,style:pe,valueStyle:Ot,value:Ct=0,title:un,valueRender:rt,prefix:ht,suffix:Mt,loading:$t=!1,onMouseEnter:Ut,onMouseLeave:vt,decimalSeparator:Ke=".",groupSeparator:at=","}=ce,{getPrefixCls:It,direction:Ne,statistic:Ve}=ne.useContext(we.E_),wt=It("statistic",Ee),[tn,ot]=ae(wt),xt=ne.createElement(_e,Object.assign({decimalSeparator:Ke,groupSeparator:at,prefixCls:wt},ce,{value:Ct})),xe=Oe()(wt,{[`${wt}-rtl`]:Ne==="rtl"},Ve==null?void 0:Ve.className,Se,Fe,ot);return tn(ne.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),pe),onMouseEnter:Ut,onMouseLeave:vt},un&&ne.createElement("div",{className:`${wt}-title`},un),ne.createElement(re.Z,{paragraph:!1,loading:$t,className:`${wt}-skeleton`},ne.createElement("div",{style:Ot,className:`${wt}-content`},ht&&ne.createElement("span",{className:`${wt}-content-prefix`},ht),rt?rt(xt):xt,Mt&&ne.createElement("span",{className:`${wt}-content-suffix`},Mt)))))};const E=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(ce,Ee){let Se=ce;const Fe=/\[[^\]]*]/g,pe=(Ee.match(Fe)||[]).map(rt=>rt.slice(1,-1)),Ot=Ee.replace(Fe,"[]"),Ct=E.reduce((rt,ht)=>{let[Mt,$t]=ht;if(rt.includes(Mt)){const Ut=Math.floor(Se/$t);return Se-=Ut*$t,rt.replace(new RegExp(`${Mt}+`,"g"),vt=>{const Ke=vt.length;return Ut.toString().padStart(Ke,"0")})}return rt},Ot);let un=0;return Ct.replace(Fe,()=>{const rt=pe[un];return un+=1,rt})}function x(ce,Ee){const{format:Se=""}=Ee,Fe=new Date(ce).getTime(),pe=Date.now(),Ot=Math.max(Fe-pe,0);return b(Ot,Se)}const z=1e3/30;function ee(ce){return new Date(ce).getTime()}const oe=ce=>{const{value:Ee,format:Se="HH:mm:ss",onChange:Fe,onFinish:pe}=ce,Ot=(0,ue.Z)(),Ct=ne.useRef(null),un=()=>{pe==null||pe(),Ct.current&&(clearInterval(Ct.current),Ct.current=null)},rt=()=>{const $t=ee(Ee);$t>=Date.now()&&(Ct.current=setInterval(()=>{Ot(),Fe==null||Fe($t-Date.now()),$t(rt(),()=>{Ct.current&&(clearInterval(Ct.current),Ct.current=null)}),[Ee]);const ht=($t,Ut)=>x($t,Object.assign(Object.assign({},Ut),{format:Se})),Mt=$t=>(0,He.Tm)($t,{title:void 0});return ne.createElement(y,Object.assign({},ce,{valueRender:Mt,formatter:ht}))};var ie=ne.memo(oe);y.Countdown=ie;var de=y},15969:function(Pt,Nt,te){"use strict";te.d(Nt,{N:function(){return ne}});const ne=ue=>({color:ue.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ue.motionDurationSlow}`,"&:focus, &:hover":{color:ue.colorLinkHover},"&:active":{color:ue.colorLinkActive}})},1710:function(Pt,Nt,te){"use strict";te.d(Nt,{default:function(){return Tl}});var ne={},ue="rc-table-internal-hook",He=te(42978),Je=te(6089),Oe=te(34280),we=te(13697),re=te(59301),et=te(4676);function _e(le){var se=re.createContext(void 0),ye=function(Te){var ze=Te.value,it=Te.children,lt=re.useRef(ze);lt.current=ze;var nt=re.useState(function(){return{getValue:function(){return lt.current},listeners:new Set}}),Ft=(0,He.Z)(nt,1),Gt=Ft[0];return(0,Oe.Z)(function(){(0,et.unstable_batchedUpdates)(function(){Gt.listeners.forEach(function(Lt){Lt(ze)})})},[ze]),re.createElement(se.Provider,{value:Gt},it)};return{Context:se,Provider:ye,defaultValue:le}}function $e(le,se){var ye=(0,Je.Z)(typeof se=="function"?se:function(Lt){if(se===void 0)return Lt;if(!Array.isArray(se))return Lt[se];var sn={};return se.forEach(function(nn){sn[nn]=Lt[nn]}),sn}),Be=re.useContext(le==null?void 0:le.Context),Te=Be||{},ze=Te.listeners,it=Te.getValue,lt=re.useRef();lt.current=ye(Be?it():le==null?void 0:le.defaultValue);var nt=re.useState({}),Ft=(0,He.Z)(nt,2),Gt=Ft[1];return(0,Oe.Z)(function(){if(!Be)return;function Lt(sn){var nn=ye(sn);(0,we.Z)(lt.current,nn,!0)||Gt({})}return ze.add(Lt),function(){ze.delete(Lt)}},[Be]),lt.current}var Ye=te(54476),ut=te(8654);function Xe(){var le=re.createContext(null);function se(){return re.useContext(le)}function ye(Te,ze){var it=(0,ut.Yr)(Te),lt=function(Ft,Gt){var Lt=it?{ref:Gt}:{},sn=re.useRef(0),nn=re.useRef(Ft),rn=se();return rn!==null?re.createElement(Te,(0,Ye.Z)({},Ft,Lt)):((!ze||ze(nn.current,Ft))&&(sn.current+=1),nn.current=Ft,re.createElement(le.Provider,{value:sn.current},re.createElement(Te,(0,Ye.Z)({},Ft,Lt))))};return it?re.forwardRef(lt):lt}function Be(Te,ze){var it=(0,ut.Yr)(Te),lt=function(Ft,Gt){var Lt=it?{ref:Gt}:{};return se(),re.createElement(Te,(0,Ye.Z)({},Ft,Lt))};return it?re.memo(re.forwardRef(lt),ze):re.memo(lt,ze)}return{makeImmutable:ye,responseImmutable:Be,useImmutableMark:se}}var ae=Xe(),a=ae.makeImmutable,y=ae.responseImmutable,E=ae.useImmutableMark,b=Xe(),x=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,oe=_e(),ie=oe;function de(le,se){var ye=re.useRef(0);ye.current+=1;var Be=re.useRef(le),Te=[];Object.keys(le||{}).map(function(it){var lt;(le==null?void 0:le[it])!==((lt=Be.current)===null||lt===void 0?void 0:lt[it])&&Te.push(it)}),Be.current=le;var ze=re.useRef([]);return Te.length&&(ze.current=Te),re.useDebugValue(ye.current),re.useDebugValue(ze.current.join(", ")),se&&console.log("".concat(se,":"),ye.current,ze.current),ye.current}var ce=null,Ee=re.memo(function(){var le=de();return re.createElement("h1",null,"Render Times: ",le)});Ee.displayName="RenderBlock";var Se=te(76190),Fe=te(33885),pe=te(20068),Ot=te(92310),Ct=te.n(Ot),un=te(80547),rt=te(97938),ht=te(48736),Mt=re.createContext({renderWithProps:!1}),$t=Mt,Ut="RC_TABLE_KEY";function vt(le){return le==null?[]:Array.isArray(le)?le:[le]}function Ke(le){var se=[],ye={};return le.forEach(function(Be){for(var Te=Be||{},ze=Te.key,it=Te.dataIndex,lt=ze||vt(it).join("-")||Ut;ye[lt];)lt="".concat(lt,"_next");ye[lt]=!0,se.push(lt)}),se}function at(le){return le!=null}function It(le){return le&&(0,Se.Z)(le)==="object"&&!Array.isArray(le)&&!re.isValidElement(le)}function Ne(le,se,ye,Be,Te,ze){var it=re.useContext($t),lt=ee(),nt=(0,un.Z)(function(){if(at(Be))return[Be];var Ft=se==null||se===""?[]:Array.isArray(se)?se:[se],Gt=(0,rt.Z)(le,Ft),Lt=Gt,sn=void 0;if(Te){var nn=Te(Gt,le,ye);It(nn)?(Lt=nn.children,sn=nn.props,it.renderWithProps=!0):Lt=nn}return[Lt,sn]},[lt,le,Be,se,Te,ye],function(Ft,Gt){if(ze){var Lt=(0,He.Z)(Ft,2),sn=Lt[1],nn=(0,He.Z)(Gt,2),rn=nn[1];return ze(rn,sn)}return it.renderWithProps?!0:!(0,we.Z)(Ft,Gt,!0)});return nt}function Ve(le,se,ye,Be){var Te=le+se-1;return le<=Be&&Te>=ye}function wt(le,se){return $e(ie,function(ye){var Be=Ve(le,se||1,ye.hoverStartRow,ye.hoverEndRow);return[Be,ye.onHover]})}var tn=function(se){var ye=se.ellipsis,Be=se.rowType,Te=se.children,ze,it=ye===!0?{showTitle:!0}:ye;return it&&(it.showTitle||Be==="header")&&(typeof Te=="string"||typeof Te=="number"?ze=Te.toString():re.isValidElement(Te)&&typeof Te.props.children=="string"&&(ze=Te.props.children)),ze};function ot(le){var se,ye,Be,Te,ze,it,lt,nt,Ft=le.component,Gt=le.children,Lt=le.ellipsis,sn=le.scope,nn=le.prefixCls,rn=le.className,Fn=le.align,Pn=le.record,Bn=le.render,yn=le.dataIndex,In=le.renderIndex,ta=le.shouldCellUpdate,ia=le.index,Un=le.rowType,ya=le.colSpan,wa=le.rowSpan,kn=le.fixLeft,Vn=le.fixRight,Tn=le.firstFixLeft,Dn=le.lastFixLeft,Kn=le.firstFixRight,Sa=le.lastFixRight,ka=le.appendNode,Aa=le.additionalProps,ua=Aa===void 0?{}:Aa,Ta=le.isSticky,Ha="".concat(nn,"-cell"),ho=$e(ie,["supportSticky","allColumnsFixedLeft"]),qa=ho.supportSticky,No=ho.allColumnsFixedLeft,Oo=Ne(Pn,yn,In,Gt,Bn,ta),Da=(0,He.Z)(Oo,2),zo=Da[0],_a=Da[1],Bo={},xo=typeof kn=="number"&&qa,or=typeof Vn=="number"&&qa;xo&&(Bo.position="sticky",Bo.left=kn),or&&(Bo.position="sticky",Bo.right=Vn);var ma=(se=(ye=(Be=_a==null?void 0:_a.colSpan)!==null&&Be!==void 0?Be:ua.colSpan)!==null&&ye!==void 0?ye:ya)!==null&&se!==void 0?se:1,ca=(Te=(ze=(it=_a==null?void 0:_a.rowSpan)!==null&&it!==void 0?it:ua.rowSpan)!==null&&ze!==void 0?ze:wa)!==null&&Te!==void 0?Te:1,da=wt(ia,ca),$n=(0,He.Z)(da,2),eo=$n[0],_n=$n[1],Ba=function(Ko){var rr;Pn&&_n(ia,ia+ca-1),ua==null||(rr=ua.onMouseEnter)===null||rr===void 0||rr.call(ua,Ko)},Qa=function(Ko){var rr;Pn&&_n(-1,-1),ua==null||(rr=ua.onMouseLeave)===null||rr===void 0||rr.call(ua,Ko)};if(ma===0||ca===0)return null;var Wa=(lt=ua.title)!==null&<!==void 0?lt:tn({rowType:Un,ellipsis:Lt,children:zo}),$o=Ct()(Ha,rn,(nt={},(0,pe.Z)(nt,"".concat(Ha,"-fix-left"),xo&&qa),(0,pe.Z)(nt,"".concat(Ha,"-fix-left-first"),Tn&&qa),(0,pe.Z)(nt,"".concat(Ha,"-fix-left-last"),Dn&&qa),(0,pe.Z)(nt,"".concat(Ha,"-fix-left-all"),Dn&&No&&qa),(0,pe.Z)(nt,"".concat(Ha,"-fix-right"),or&&qa),(0,pe.Z)(nt,"".concat(Ha,"-fix-right-first"),Kn&&qa),(0,pe.Z)(nt,"".concat(Ha,"-fix-right-last"),Sa&&qa),(0,pe.Z)(nt,"".concat(Ha,"-ellipsis"),Lt),(0,pe.Z)(nt,"".concat(Ha,"-with-append"),ka),(0,pe.Z)(nt,"".concat(Ha,"-fix-sticky"),(xo||or)&&Ta&&qa),(0,pe.Z)(nt,"".concat(Ha,"-row-hover"),!_a&&eo),nt),ua.className,_a==null?void 0:_a.className),Jo={};Fn&&(Jo.textAlign=Fn);var yr=(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},Bo),ua.style),Jo),_a==null?void 0:_a.style),Ho=zo;return(0,Se.Z)(Ho)==="object"&&!Array.isArray(Ho)&&!re.isValidElement(Ho)&&(Ho=null),Lt&&(Dn||Kn)&&(Ho=re.createElement("span",{className:"".concat(Ha,"-content")},Ho)),re.createElement(Ft,(0,Ye.Z)({},_a,ua,{className:$o,style:yr,title:Wa,scope:sn,onMouseEnter:Ba,onMouseLeave:Qa,colSpan:ma!==1?ma:null,rowSpan:ca!==1?ca:null}),ka,Ho)}var xt=re.memo(ot);function xe(le,se,ye,Be,Te,ze){var it=ye[le]||{},lt=ye[se]||{},nt,Ft;it.fixed==="left"?nt=Be.left[Te==="rtl"?se:le]:lt.fixed==="right"&&(Ft=Be.right[Te==="rtl"?le:se]);var Gt=!1,Lt=!1,sn=!1,nn=!1,rn=ye[se+1],Fn=ye[le-1],Pn=!(ze!=null&&ze.children);if(Te==="rtl"){if(nt!==void 0){var Bn=Fn&&Fn.fixed==="left";nn=!Bn&&Pn}else if(Ft!==void 0){var yn=rn&&rn.fixed==="right";sn=!yn&&Pn}}else if(nt!==void 0){var In=rn&&rn.fixed==="left";Gt=!In&&Pn}else if(Ft!==void 0){var ta=Fn&&Fn.fixed==="right";Lt=!ta&&Pn}return{fixLeft:nt,fixRight:Ft,lastFixLeft:Gt,firstFixRight:Lt,lastFixRight:sn,firstFixLeft:nn,isSticky:Be.isSticky}}var Vt=re.createContext({}),mn=Vt;function An(le){var se=le.className,ye=le.index,Be=le.children,Te=le.colSpan,ze=Te===void 0?1:Te,it=le.rowSpan,lt=le.align,nt=$e(ie,["prefixCls","direction"]),Ft=nt.prefixCls,Gt=nt.direction,Lt=re.useContext(mn),sn=Lt.scrollColumnIndex,nn=Lt.stickyOffsets,rn=Lt.flattenColumns,Fn=Lt.columns,Pn=ye+ze-1,Bn=Pn+1===sn?ze+1:ze,yn=xe(ye,ye+Bn-1,rn,nn,Gt,Fn==null?void 0:Fn[ye]);return re.createElement(xt,(0,Ye.Z)({className:se,index:ye,component:"td",prefixCls:Ft,record:null,dataIndex:null,align:lt,colSpan:Bn,rowSpan:it,render:function(){return Be}},yn))}var fn=te(75931),We=["children"];function Ue(le){var se=le.children,ye=(0,fn.Z)(le,We);return re.createElement("tr",ye,se)}function Ce(le){var se=le.children;return se}Ce.Row=Ue,Ce.Cell=An;var ge=Ce;function Me(le){var se=le.children,ye=le.stickyOffsets,Be=le.flattenColumns,Te=le.columns,ze=$e(ie,"prefixCls"),it=Be.length-1,lt=Be[it],nt=re.useMemo(function(){return{stickyOffsets:ye,flattenColumns:Be,scrollColumnIndex:lt!=null&<.scrollbar?it:null,columns:Te}},[lt,Be,it,ye,Te]);return re.createElement(mn.Provider,{value:nt},re.createElement("tfoot",{className:"".concat(ze,"-summary")},se))}var mt=z(Me),he=ge,ve=te(70425),qe=te(29301),Re=te(29194),Pe=te(3465),Ge=te(75152),Xt=te(26112);function At(le,se,ye,Be,Te,ze,it){le.push({record:se,indent:ye,index:it});var lt=ze(se),nt=Te==null?void 0:Te.has(lt);if(se&&Array.isArray(se[Be])&&nt)for(var Ft=0;Ft1?Tn-1:0),Kn=1;Kn=0;lt-=1){var nt=se[lt],Ft=ye&&ye[lt],Gt=Ft&&Ft[On];if(nt||Gt||it){var Lt=Gt||{},sn=Lt.columnType,nn=(0,fn.Z)(Lt,Rn);Te.unshift(re.createElement("col",(0,Ye.Z)({key:lt,style:{width:nt}},nn))),it=!0}}return re.createElement("colgroup",null,Te)}var Yn=Jn,Cn=te(94480),ga=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function St(le,se){return(0,re.useMemo)(function(){for(var ye=[],Be=0;Be1?"colgroup":"col":null,ellipsis:Pn.ellipsis,align:Pn.align,component:Pn.title?ze:it,prefixCls:Gt,key:nn[Fn]},Bn,{additionalProps:yn,rowType:"header"}))}))}Rt.displayName="HeaderRow";var me=Rt;function Le(le){var se=[];function ye(it,lt){var nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;se[nt]=se[nt]||[];var Ft=lt,Gt=it.filter(Boolean).map(function(Lt){var sn={key:Lt.key,className:Lt.className||"",children:Lt.title,column:Lt,colStart:Ft},nn=1,rn=Lt.children;return rn&&rn.length>0&&(nn=ye(rn,Ft,nt+1).reduce(function(Fn,Pn){return Fn+Pn},0),sn.hasSubColumns=!0),"colSpan"in Lt&&(nn=Lt.colSpan),"rowSpan"in Lt&&(sn.rowSpan=Lt.rowSpan),sn.colSpan=nn,sn.colEnd=sn.colStart+nn-1,se[nt].push(sn),Ft+=nn,nn});return Gt}ye(le,0);for(var Be=se.length,Te=function(lt){se[lt].forEach(function(nt){!("rowSpan"in nt)&&!nt.hasSubColumns&&(nt.rowSpan=Be-lt)})},ze=0;ze1&&arguments[1]!==void 0?arguments[1]:"";return typeof se=="number"?se:se.endsWith("%")?le*parseFloat(se)/100:null}function ft(le,se){return re.useMemo(function(){if(se&&se>0){var ye=0,Be=0;le.forEach(function(Ft){var Gt=Dt(se,Ft.width);Gt?ye+=Gt:Be+=1});var Te=se-ye,ze=Be,it=Te/Be,lt=0,nt=le.map(function(Ft){var Gt=(0,Fe.Z)({},Ft),Lt=Dt(se,Gt.width);if(Lt)Gt.width=Lt;else{var sn=Math.floor(it);Gt.width=ze===1?Te:sn,Te-=sn,ze-=1}return lt+=Gt.width,Gt});return[nt,lt]}return[le,se]},[le,se])}var Ae=["children"],Ie=["fixed"];function De(le){return(0,st.Z)(le).filter(function(se){return re.isValidElement(se)}).map(function(se){var ye=se.key,Be=se.props,Te=Be.children,ze=(0,fn.Z)(Be,Ae),it=(0,Fe.Z)({key:ye},ze);return Te&&(it.children=De(Te)),it})}function ct(le){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return le.filter(function(ye){return ye&&(0,Se.Z)(ye)==="object"}).reduce(function(ye,Be,Te){var ze=Be.fixed,it=ze===!0?"left":ze,lt="".concat(se,"-").concat(Te),nt=Be.children;return nt&&nt.length>0?[].concat((0,Cn.Z)(ye),(0,Cn.Z)(ct(nt,lt).map(function(Ft){return(0,Fe.Z)({fixed:it},Ft)}))):[].concat((0,Cn.Z)(ye),[(0,Fe.Z)((0,Fe.Z)({key:lt},Be),{},{fixed:it})])},[])}function Wt(le){for(var se=!0,ye=0;ye=0;ze-=1){var it=le[ze];if(Te&&it.fixed!=="right")Te=!1;else if(!Te&&it.fixed==="right"){warning(!1,"Index ".concat(ze+1," of `columns` missing `fixed='right'` prop."));break}}}function gt(le){return le.map(function(se){var ye=se.fixed,Be=(0,fn.Z)(se,Ie),Te=ye;return ye==="left"?Te="right":ye==="right"&&(Te="left"),(0,Fe.Z)({fixed:Te},Be)})}function on(le,se){var ye=le.prefixCls,Be=le.columns,Te=le.children,ze=le.expandable,it=le.expandedKeys,lt=le.columnTitle,nt=le.getRowKey,Ft=le.onTriggerExpand,Gt=le.expandIcon,Lt=le.rowExpandable,sn=le.expandIconColumnIndex,nn=le.direction,rn=le.expandRowByClick,Fn=le.columnWidth,Pn=le.fixed,Bn=le.scrollWidth,yn=re.useMemo(function(){return Be||De(Te)},[Be,Te]),In=re.useMemo(function(){if(ze){var Vn,Tn=yn.slice();if(!Tn.includes(ne)){var Dn=sn||0;Dn>=0&&Tn.splice(Dn,0,ne)}var Kn=Tn.indexOf(ne);Tn=Tn.filter(function(ua,Ta){return ua!==ne||Ta===Kn});var Sa=yn[Kn],ka;(Pn==="left"||Pn)&&!sn?ka="left":(Pn==="right"||Pn)&&sn===yn.length?ka="right":ka=Sa?Sa.fixed:null;var Aa=(Vn={},(0,pe.Z)(Vn,On,{className:"".concat(ye,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,pe.Z)(Vn,"title",lt),(0,pe.Z)(Vn,"fixed",ka),(0,pe.Z)(Vn,"className","".concat(ye,"-row-expand-icon-cell")),(0,pe.Z)(Vn,"width",Fn),(0,pe.Z)(Vn,"render",function(Ta,Ha,ho){var qa=nt(Ha,ho),No=it.has(qa),Oo=Lt?Lt(Ha):!0,Da=Gt({prefixCls:ye,expanded:No,expandable:Oo,record:Ha,onExpand:Ft});return rn?re.createElement("span",{onClick:function(_a){return _a.stopPropagation()}},Da):Da}),Vn);return Tn.map(function(ua){return ua===ne?Aa:ua})}return yn.filter(function(ua){return ua!==ne})},[ze,yn,nt,it,Gt,nn]),ta=re.useMemo(function(){var Vn=In;return se&&(Vn=se(Vn)),Vn.length||(Vn=[{render:function(){return null}}]),Vn},[se,In,nn]),ia=re.useMemo(function(){return nn==="rtl"?gt(ct(ta)):ct(ta)},[ta,nn,Bn]),Un=ft(ia,Bn),ya=(0,He.Z)(Un,2),wa=ya[0],kn=ya[1];return[ta,wa,kn]}var qt=on;function Tt(le){var se,ye=le.prefixCls,Be=le.record,Te=le.onExpand,ze=le.expanded,it=le.expandable,lt="".concat(ye,"-row-expand-icon");if(!it)return re.createElement("span",{className:Ct()(lt,"".concat(ye,"-row-spaced"))});var nt=function(Gt){Te(Be,Gt),Gt.stopPropagation()};return re.createElement("span",{className:Ct()(lt,(se={},(0,pe.Z)(se,"".concat(ye,"-row-expanded"),ze),(0,pe.Z)(se,"".concat(ye,"-row-collapsed"),!ze),se)),onClick:nt})}function dn(le,se,ye){var Be=[];function Te(ze){(ze||[]).forEach(function(it,lt){Be.push(se(it,lt)),Te(it[ye])})}return Te(le),Be}function Mn(le,se,ye){var Be=Ln(le),Te=Be.expandIcon,ze=Be.expandedRowKeys,it=Be.defaultExpandedRowKeys,lt=Be.defaultExpandAllRows,nt=Be.expandedRowRender,Ft=Be.onExpand,Gt=Be.onExpandedRowsChange,Lt=Be.childrenColumnName,sn=Te||Tt,nn=Lt||"children",rn=re.useMemo(function(){return nt?"row":le.expandable&&le.internalHooks===ue&&le.expandable.__PARENT_RENDER_ICON__||se.some(function(ia){return ia&&(0,Se.Z)(ia)==="object"&&ia[nn]})?"nest":!1},[!!nt,se]),Fn=re.useState(function(){return it||(lt?dn(se,ye,nn):[])}),Pn=(0,He.Z)(Fn,2),Bn=Pn[0],yn=Pn[1],In=re.useMemo(function(){return new Set(ze||Bn||[])},[ze,Bn]),ta=re.useCallback(function(ia){var Un=ye(ia,se.indexOf(ia)),ya,wa=In.has(Un);wa?(In.delete(Un),ya=(0,Cn.Z)(In)):ya=[].concat((0,Cn.Z)(In),[Un]),yn(ya),Ft&&Ft(!wa,ia),Gt&&Gt(ya)},[ye,In,se,Ft,Gt]);return[Be,rn,In,sn,nn,ta]}function Qt(le,se,ye,Be){var Te=le.map(function(ze,it){return xe(it,it,le,se,ye,Be==null?void 0:Be[it])});return(0,un.Z)(function(){return Te},[Te],function(ze,it){return!(0,we.Z)(ze,it)})}function Gn(le){var se=(0,re.useRef)(le),ye=(0,re.useState)({}),Be=(0,He.Z)(ye,2),Te=Be[1],ze=(0,re.useRef)(null),it=(0,re.useRef)([]);function lt(nt){it.current.push(nt);var Ft=Promise.resolve();ze.current=Ft,Ft.then(function(){if(ze.current===Ft){var Gt=it.current,Lt=se.current;it.current=[],Gt.forEach(function(sn){se.current=sn(se.current)}),ze.current=null,Lt!==se.current&&Te({})}})}return(0,re.useEffect)(function(){return function(){ze.current=null}},[]),[se.current,lt]}function Xn(le){var se=(0,re.useRef)(le||null),ye=(0,re.useRef)();function Be(){window.clearTimeout(ye.current)}function Te(it){se.current=it,Be(),ye.current=window.setTimeout(function(){se.current=null,ye.current=void 0},100)}function ze(){return se.current}return(0,re.useEffect)(function(){return Be},[]),[Te,ze]}function na(){var le=re.useState(-1),se=(0,He.Z)(le,2),ye=se[0],Be=se[1],Te=re.useState(-1),ze=(0,He.Z)(Te,2),it=ze[0],lt=ze[1],nt=re.useCallback(function(Ft,Gt){Be(Ft),lt(Gt)},[]);return[ye,it,nt]}var Zn=te(47273),ke=(0,Zn.Z)()?window:null;function yt(le,se){var ye=(0,Se.Z)(le)==="object"?le:{},Be=ye.offsetHeader,Te=Be===void 0?0:Be,ze=ye.offsetSummary,it=ze===void 0?0:ze,lt=ye.offsetScroll,nt=lt===void 0?0:lt,Ft=ye.getContainer,Gt=Ft===void 0?function(){return ke}:Ft,Lt=Gt()||ke;return re.useMemo(function(){var sn=!!le;return{isSticky:sn,stickyClassName:sn?"".concat(se,"-sticky-holder"):"",offsetHeader:Te,offsetSummary:it,offsetScroll:nt,container:Lt}},[nt,Te,it,se,Lt])}function tt(le,se,ye){var Be=(0,re.useMemo)(function(){for(var Te=[],ze=[],it=0,lt=0,nt=0;nt=Lt&&(ua=Lt-sn),it({scrollLeft:ua/Lt*(Gt+2)}),yn.current.x=Kn.pageX},Vn=function(){if(ze.current){var Kn=(0,Ht.os)(ze.current).top,Sa=Kn+ze.current.offsetHeight,ka=nt===window?document.documentElement.scrollTop+window.innerHeight:(0,Ht.os)(nt).top+nt.clientHeight;Sa-(0,Ge.Z)()<=ka||Kn>=ka-lt?Bn(function(Aa){return(0,Fe.Z)((0,Fe.Z)({},Aa),{},{isHiddenScrollBar:!0})}):Bn(function(Aa){return(0,Fe.Z)((0,Fe.Z)({},Aa),{},{isHiddenScrollBar:!1})})}},Tn=function(Kn){Bn(function(Sa){return(0,Fe.Z)((0,Fe.Z)({},Sa),{},{scrollLeft:Kn/Gt*Lt||0})})};return re.useImperativeHandle(ye,function(){return{setScrollLeft:Tn}}),re.useEffect(function(){var Dn=(0,jt.Z)(document.body,"mouseup",ya,!1),Kn=(0,jt.Z)(document.body,"mousemove",kn,!1);return Vn(),function(){Dn.remove(),Kn.remove()}},[sn,ia]),re.useEffect(function(){var Dn=(0,jt.Z)(nt,"scroll",Vn,!1),Kn=(0,jt.Z)(window,"resize",Vn,!1);return function(){Dn.remove(),Kn.remove()}},[nt]),re.useEffect(function(){Pn.isHiddenScrollBar||Bn(function(Dn){var Kn=ze.current;return Kn?(0,Fe.Z)((0,Fe.Z)({},Dn),{},{scrollLeft:Kn.scrollLeft/Kn.scrollWidth*Kn.clientWidth}):Dn})},[Pn.isHiddenScrollBar]),Gt<=Lt||!sn||Pn.isHiddenScrollBar?null:re.createElement("div",{style:{height:(0,Ge.Z)(),width:Lt,bottom:lt},className:"".concat(Ft,"-sticky-scroll")},re.createElement("div",{onMouseDown:wa,ref:nn,className:Ct()("".concat(Ft,"-sticky-scroll-bar"),(0,pe.Z)({},"".concat(Ft,"-sticky-scroll-bar-active"),ia)),style:{width:"".concat(sn,"px"),transform:"translate3d(".concat(Pn.scrollLeft,"px, 0, 0)")}}))},Nn=re.forwardRef(xn);function bt(le){return null}var zn=bt;function la(le){return null}var fa=la,aa="rc-table",an=[],Sn={};function wn(){return"No Data"}function cn(le){var se,ye=(0,Fe.Z)({rowKey:"key",prefixCls:aa,emptyText:wn},le),Be=ye.prefixCls,Te=ye.className,ze=ye.rowClassName,it=ye.style,lt=ye.data,nt=ye.rowKey,Ft=ye.scroll,Gt=ye.tableLayout,Lt=ye.direction,sn=ye.title,nn=ye.footer,rn=ye.summary,Fn=ye.caption,Pn=ye.id,Bn=ye.showHeader,yn=ye.components,In=ye.emptyText,ta=ye.onRow,ia=ye.onHeaderRow,Un=ye.internalHooks,ya=ye.transformColumns,wa=ye.internalRefs,kn=ye.tailor,Vn=ye.sticky,Tn=lt||an,Dn=!!Tn.length,Kn=Un===ue,Sa=re.useCallback(function(uo,Ao){return(0,rt.Z)(yn,uo)||Ao},[yn]),ka=re.useMemo(function(){return typeof nt=="function"?nt:function(uo){var Ao=uo&&uo[nt];return Ao}},[nt]),Aa=Sa(["body"]),ua=na(),Ta=(0,He.Z)(ua,3),Ha=Ta[0],ho=Ta[1],qa=Ta[2],No=Mn(ye,Tn,ka),Oo=(0,He.Z)(No,6),Da=Oo[0],zo=Oo[1],_a=Oo[2],Bo=Oo[3],xo=Oo[4],or=Oo[5],ma=Ft==null?void 0:Ft.x,ca=re.useState(0),da=(0,He.Z)(ca,2),$n=da[0],eo=da[1],_n=qt((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},ye),Da),{},{expandable:!!Da.expandedRowRender,columnTitle:Da.columnTitle,expandedKeys:_a,getRowKey:ka,onTriggerExpand:or,expandIcon:Bo,expandIconColumnIndex:Da.expandIconColumnIndex,direction:Lt,scrollWidth:Kn&&kn&&typeof ma=="number"?ma:null}),Kn?ya:null),Ba=(0,He.Z)(_n,3),Qa=Ba[0],Wa=Ba[1],$o=Ba[2],Jo=$o!=null?$o:ma,yr=re.useMemo(function(){return{columns:Qa,flattenColumns:Wa}},[Qa,Wa]),Ho=re.useRef(),pr=re.useRef(),Ko=re.useRef(),rr=re.useRef(),Gr=re.useRef(),io=re.useState(!1),so=(0,He.Z)(io,2),wo=so[0],Go=so[1],Zo=re.useState(!1),Ka=(0,He.Z)(Zo,2),nr=Ka[0],_o=Ka[1],cr=Gn(new Map),xr=(0,He.Z)(cr,2),br=xr[0],pi=xr[1],Lr=Ke(Wa),hr=Lr.map(function(uo){return br.get(uo)}),ir=re.useMemo(function(){return hr},[hr.join("_")]),ar=Bt(ir,Wa.length,Lt),Wo=Ft&&at(Ft.y),Do=Ft&&at(Jo)||!!Da.fixed,Fr=Do&&Wa.some(function(uo){var Ao=uo.fixed;return Ao}),Zr=re.useRef(),kr=yt(Vn,Be),Br=kr.isSticky,Oi=kr.offsetHeader,Ui=kr.offsetSummary,Ya=kr.offsetScroll,Co=kr.stickyClassName,Yo=kr.container,Lo=re.useMemo(function(){return rn==null?void 0:rn(Tn)},[rn,Tn]),er=(Wo||Br)&&re.isValidElement(Lo)&&Lo.type===ge&&Lo.props.fixed,lr,sr,Nr;Wo&&(sr={overflowY:"scroll",maxHeight:Ft.y}),Do&&(lr={overflowX:"auto"},Wo||(sr={overflowY:"hidden"}),Nr={width:Jo===!0?"auto":Jo,minWidth:"100%"});var ol=re.useCallback(function(uo,Ao){(0,Re.Z)(Ho.current)&&pi(function(Sr){if(Sr.get(uo)!==Ao){var Tr=new Map(Sr);return Tr.set(uo,Ao),Tr}return Sr})},[]),Ml=Xn(null),rl=(0,He.Z)(Ml,2),zl=rl[0],il=rl[1];function Ii(uo,Ao){Ao&&(typeof Ao=="function"?Ao(uo):Ao.scrollLeft!==uo&&(Ao.scrollLeft=uo,Ao.scrollLeft!==uo&&setTimeout(function(){Ao.scrollLeft=uo},0)))}var ii=(0,Je.Z)(function(uo){var Ao=uo.currentTarget,Sr=uo.scrollLeft,Tr=Lt==="rtl",Mr=typeof Sr=="number"?Sr:Ao.scrollLeft,bl=Ao||Sn;if(!il()||il()===bl){var Yi;zl(bl),Ii(Mr,pr.current),Ii(Mr,Ko.current),Ii(Mr,Gr.current),Ii(Mr,(Yi=Zr.current)===null||Yi===void 0?void 0:Yi.setScrollLeft)}var qi=Ao||pr.current;if(qi){var $i=qi.scrollWidth,_i=qi.clientWidth;if($i===_i){Go(!1),_o(!1);return}Tr?(Go(-Mr<$i-_i),_o(-Mr>0)):(Go(Mr>0),_o(Mr<$i-_i))}}),ll=function(){Do&&Ko.current?ii({currentTarget:Ko.current}):(Go(!1),_o(!1))},Hl=function(Ao){var Sr=Ao.width;Sr!==$n&&(ll(),eo(Ho.current?Ho.current.offsetWidth:Sr))},sl=re.useRef(!1);re.useEffect(function(){sl.current&&ll()},[Do,lt,Qa.length]),re.useEffect(function(){sl.current=!0},[]);var Kl=re.useState(0),ul=(0,He.Z)(Kl,2),Ri=ul[0],dl=ul[1],jl=re.useState(!0),gl=(0,He.Z)(jl,2),cl=gl[0],Gl=gl[1];re.useEffect(function(){(!kn||!Kn)&&(Ko.current instanceof Element?dl((0,Ge.o)(Ko.current).width):dl((0,Ge.o)(rr.current).width)),Gl((0,Pe.G)("position","sticky"))},[]),re.useEffect(function(){Kn&&wa&&(wa.body.current=Ko.current)});var Zl=re.useCallback(function(uo){return re.createElement(re.Fragment,null,re.createElement(Qe,uo),er==="top"&&re.createElement(mt,uo,Lo))},[er,Lo]),Wl=re.useCallback(function(uo){return re.createElement(mt,uo,Lo)},[Lo]),ml=Sa(["table"],"table"),ki=re.useMemo(function(){return Gt||(Fr?Jo==="max-content"?"auto":"fixed":Wo||Br||Wa.some(function(uo){var Ao=uo.ellipsis;return Ao})?"fixed":"auto")},[Wo,Fr,Wa,Gt,Br]),Vi,Ji={colWidths:ir,columCount:Wa.length,stickyOffsets:ar,onHeaderRow:ia,fixHeader:Wo,scroll:Ft},fl=re.useMemo(function(){return Dn?null:typeof In=="function"?In():In},[Dn,In]),vl=re.createElement(ln,{data:Tn,measureColumnWidth:Wo||Do||Br}),pl=re.createElement(Yn,{colWidths:Wa.map(function(uo){var Ao=uo.width;return Ao}),columns:Wa}),hl=Fn!=null?re.createElement("caption",{className:"".concat(Be,"-caption")},Fn):void 0,Ul=(0,Xt.Z)(ye,{data:!0}),Sl=(0,Xt.Z)(ye,{aria:!0});if(Wo||Br){var Xi;typeof Aa=="function"?(Xi=Aa(Tn,{scrollbarSize:Ri,ref:Ko,onScroll:ii}),Ji.colWidths=Wa.map(function(uo,Ao){var Sr=uo.width,Tr=Ao===Wa.length-1?Sr-Ri:Sr;return typeof Tr=="number"&&!Number.isNaN(Tr)?Tr:0})):Xi=re.createElement("div",{style:(0,Fe.Z)((0,Fe.Z)({},lr),sr),onScroll:ii,ref:Ko,className:Ct()("".concat(Be,"-body"))},re.createElement(ml,(0,Ye.Z)({style:(0,Fe.Z)((0,Fe.Z)({},Nr),{},{tableLayout:ki})},Sl),hl,pl,vl,!er&&Lo&&re.createElement(mt,{stickyOffsets:ar,flattenColumns:Wa,columns:Qa},Lo)));var Pl=(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({noData:!Tn.length,maxContentScroll:Do&&Jo==="max-content"},Ji),yr),{},{direction:Lt,stickyClassName:Co,onScroll:ii});Vi=re.createElement(re.Fragment,null,Bn!==!1&&re.createElement(Et,(0,Ye.Z)({},Pl,{stickyTopOffset:Oi,className:"".concat(Be,"-header"),ref:pr}),Zl),Xi,er&&er!=="top"&&re.createElement(Et,(0,Ye.Z)({},Pl,{stickyBottomOffset:Ui,className:"".concat(Be,"-summary"),ref:Gr}),Wl),Br&&re.createElement(Nn,{ref:Zr,offsetScroll:Ya,scrollBodyRef:Ko,onScroll:ii,container:Yo}))}else Vi=re.createElement("div",{style:(0,Fe.Z)((0,Fe.Z)({},lr),sr),className:Ct()("".concat(Be,"-content")),onScroll:ii,ref:Ko},re.createElement(ml,(0,Ye.Z)({style:(0,Fe.Z)((0,Fe.Z)({},Nr),{},{tableLayout:ki})},Sl),hl,pl,Bn!==!1&&re.createElement(Qe,(0,Ye.Z)({},Ji,yr)),vl,Lo&&re.createElement(mt,{stickyOffsets:ar,flattenColumns:Wa,columns:Qa},Lo)));var Qi=re.createElement("div",(0,Ye.Z)({className:Ct()(Be,Te,(se={},(0,pe.Z)(se,"".concat(Be,"-rtl"),Lt==="rtl"),(0,pe.Z)(se,"".concat(Be,"-ping-left"),wo),(0,pe.Z)(se,"".concat(Be,"-ping-right"),nr),(0,pe.Z)(se,"".concat(Be,"-layout-fixed"),Gt==="fixed"),(0,pe.Z)(se,"".concat(Be,"-fixed-header"),Wo),(0,pe.Z)(se,"".concat(Be,"-fixed-column"),Fr),(0,pe.Z)(se,"".concat(Be,"-scroll-horizontal"),Do),(0,pe.Z)(se,"".concat(Be,"-has-fix-left"),Wa[0]&&Wa[0].fixed),(0,pe.Z)(se,"".concat(Be,"-has-fix-right"),Wa[Wa.length-1]&&Wa[Wa.length-1].fixed==="right"),se)),style:it,id:Pn,ref:Ho},Ul),sn&&re.createElement(Yt,{className:"".concat(Be,"-title")},sn(Tn)),re.createElement("div",{ref:rr,className:"".concat(Be,"-container")},Vi),nn&&re.createElement(Yt,{className:"".concat(Be,"-footer")},nn(Tn)));Do&&(Qi=re.createElement(qe.Z,{onResize:Hl},Qi));var yl=Qt(Wa,ar,Lt,Qa),Vl=re.useMemo(function(){return{scrollX:Jo,prefixCls:Be,getComponent:Sa,scrollbarSize:Ri,direction:Lt,fixedInfoList:yl,isSticky:Br,supportSticky:cl,componentWidth:$n,fixHeader:Wo,fixColumn:Fr,horizonScroll:Do,tableLayout:ki,rowClassName:ze,expandedRowClassName:Da.expandedRowClassName,expandIcon:Bo,expandableType:zo,expandRowByClick:Da.expandRowByClick,expandedRowRender:Da.expandedRowRender,onTriggerExpand:or,expandIconColumnIndex:Da.expandIconColumnIndex,indentSize:Da.indentSize,allColumnsFixedLeft:Wa.every(function(uo){return uo.fixed==="left"}),emptyNode:fl,columns:Qa,flattenColumns:Wa,onColumnResize:ol,hoverStartRow:Ha,hoverEndRow:ho,onHover:qa,rowExpandable:Da.rowExpandable,onRow:ta,getRowKey:ka,expandedKeys:_a,childrenColumnName:xo}},[Jo,Be,Sa,Ri,Lt,yl,Br,cl,$n,Wo,Fr,Do,ki,ze,Da.expandedRowClassName,Bo,zo,Da.expandRowByClick,Da.expandedRowRender,or,Da.expandIconColumnIndex,Da.indentSize,fl,Qa,Wa,ol,Ha,ho,qa,Da.rowExpandable,ta,ka,_a,xo]);return re.createElement(ie.Provider,{value:Vl},Qi)}function jn(le){return x(cn,le)}var oa=jn();oa.EXPAND_COLUMN=ne,oa.INTERNAL_HOOKS=ue,oa.Column=zn,oa.ColumnGroup=fa,oa.Summary=he;var Qn=oa,Pa=te(48911),ba=_e(null),Ua=_e(null);function Va(le,se,ye){var Be=se||1;return ye[le+Be]-(ye[le]||0)}function co(le){var se=le.rowInfo,ye=le.column,Be=le.colIndex,Te=le.indent,ze=le.index,it=le.renderIndex,lt=le.record,nt=le.style,Ft=le.className,Gt=le.inverse,Lt=le.getHeight,sn=ye.render,nn=ye.dataIndex,rn=ye.className,Fn=ye.width,Pn=$e(Ua,["columnsOffset"]),Bn=Pn.columnsOffset,yn=fe(se,ye,Be,Te,ze),In=yn.key,ta=yn.fixedInfo,ia=yn.appendCellNode,Un=yn.additionalCellProps,ya=Un.style,wa=Un.colSpan,kn=wa===void 0?1:wa,Vn=Un.rowSpan,Tn=Vn===void 0?1:Vn,Dn=Be-1,Kn=Va(Dn,kn,Bn),Sa=kn>1?Fn-Kn:0,ka=(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},ya),nt),{},{flex:"0 0 ".concat(Kn,"px"),width:"".concat(Kn,"px"),marginRight:Sa,pointerEvents:"auto"}),Aa=re.useMemo(function(){return Gt?Tn<=1:kn===0||Tn===0||Tn>1},[Tn,kn,Gt]);Aa?ka.visibility="hidden":Gt&&(ka.height=Lt==null?void 0:Lt(Tn));var ua=Aa?function(){return null}:sn,Ta={};return(Tn===0||kn===0)&&(Ta.rowSpan=1,Ta.colSpan=1),re.createElement(xt,(0,Ye.Z)({className:Ct()(rn,Ft),ellipsis:ye.ellipsis,align:ye.align,scope:ye.rowScope,component:"div",prefixCls:se.prefixCls,key:In,record:lt,index:ze,renderIndex:it,dataIndex:nn,render:ua,shouldCellUpdate:ye.shouldCellUpdate},ta,{appendNode:ia,additionalProps:(0,Fe.Z)((0,Fe.Z)({},Un),{},{style:ka},Ta)}))}var La=co,Ea=["data","index","className","rowKey","style","extra","getHeight"],za=re.forwardRef(function(le,se){var ye=le.data,Be=le.index,Te=le.className,ze=le.rowKey,it=le.style,lt=le.extra,nt=le.getHeight,Ft=(0,fn.Z)(le,Ea),Gt=ye.record,Lt=ye.indent,sn=ye.index,nn=$e(ie,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),rn=nn.scrollX,Fn=nn.flattenColumns,Pn=nn.prefixCls,Bn=nn.fixColumn,yn=nn.componentWidth,In=be(Gt,ze,Be,Lt),ta=In.rowSupportExpand,ia=In.expanded,Un=In.rowProps,ya=In.expandedRowRender,wa=In.expandedRowClassName,kn;if(ta&&ia){var Vn=ya(Gt,Be,Lt+1,ia),Tn=wa==null?void 0:wa(Gt,Be,Lt),Dn={};Bn&&(Dn={style:(0,pe.Z)({},"--virtual-width","".concat(yn,"px"))});var Kn="".concat(Pn,"-expanded-row-cell");kn=re.createElement("div",{className:Ct()("".concat(Pn,"-expanded-row"),"".concat(Pn,"-expanded-row-level-").concat(Lt+1),Tn)},re.createElement(xt,{component:"div",prefixCls:Pn,className:Ct()(Kn,(0,pe.Z)({},"".concat(Kn,"-fixed"),Bn)),additionalProps:Dn},Vn))}var Sa=(0,Fe.Z)((0,Fe.Z)({},it),{},{width:rn});lt&&(Sa.position="absolute",Sa.pointerEvents="none");var ka=re.createElement("div",(0,Ye.Z)({},Un,Ft,{ref:ta?null:se,className:Ct()(Te,"".concat(Pn,"-row"),Un==null?void 0:Un.className,(0,pe.Z)({},"".concat(Pn,"-row-extra"),lt)),style:(0,Fe.Z)((0,Fe.Z)({},Sa),Un==null?void 0:Un.style)}),Fn.map(function(Aa,ua){return re.createElement(La,{key:ua,rowInfo:In,column:Aa,colIndex:ua,indent:Lt,index:Be,renderIndex:sn,record:Gt,inverse:lt,getHeight:nt})}));return ta?re.createElement("div",{ref:se},ka,kn):ka}),Na=z(za),Oa=Na,xa=re.forwardRef(function(le,se){var ye=le.data,Be=le.onScroll,Te=$e(ie,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ze=Te.flattenColumns,it=Te.onColumnResize,lt=Te.getRowKey,nt=Te.expandedKeys,Ft=Te.prefixCls,Gt=Te.childrenColumnName,Lt=Te.emptyNode,sn=Te.scrollX,nn=$e(ba),rn=nn.scrollY,Fn=nn.listItemHeight,Pn=re.useRef(),Bn=Zt(ye,Gt,nt,lt),yn=re.useMemo(function(){var kn=0;return ze.map(function(Vn){var Tn=Vn.width,Dn=Vn.key;return kn+=Tn,[Dn,Tn,kn]})},[ze]),In=re.useMemo(function(){return yn.map(function(kn){return kn[2]})},[yn]);re.useEffect(function(){yn.forEach(function(kn){var Vn=(0,He.Z)(kn,2),Tn=Vn[0],Dn=Vn[1];it(Tn,Dn)})},[yn]),re.useImperativeHandle(se,function(){var kn={};return Object.defineProperty(kn,"scrollLeft",{get:function(){var Tn;return((Tn=Pn.current)===null||Tn===void 0?void 0:Tn.getScrollInfo().x)||0},set:function(Tn){var Dn;(Dn=Pn.current)===null||Dn===void 0||Dn.scrollTo({left:Tn})}}),kn});var ta=function(Vn,Tn){var Dn,Kn=(Dn=Bn[Tn])===null||Dn===void 0?void 0:Dn.record,Sa=Vn.onCell;if(Sa){var ka,Aa=Sa(Kn,Tn);return(ka=Aa==null?void 0:Aa.rowSpan)!==null&&ka!==void 0?ka:1}return 1},ia=function(Vn){var Tn=Vn.start,Dn=Vn.end,Kn=Vn.getSize,Sa=Vn.offsetY;if(Dn<0)return null;for(var ka=ze.filter(function(ma){return ta(ma,Tn)===0}),Aa=Tn,ua=function(ca){if(ka=ka.filter(function(da){return ta(da,ca)===0}),!ka.length)return Aa=ca,"break"},Ta=Tn;Ta>=0;Ta-=1){var Ha=ua(Ta);if(Ha==="break")break}for(var ho=ze.filter(function(ma){return ta(ma,Dn)!==1}),qa=Dn,No=function(ca){if(ho=ho.filter(function(da){return ta(da,ca)!==1}),!ho.length)return qa=Math.max(ca-1,Dn),"break"},Oo=Dn;Oo1})&&zo.push(ca)},Bo=Aa;Bo<=qa;Bo+=1)var xo=_a(Bo);var or=zo.map(function(ma){var ca=Bn[ma],da=lt(ca.record,ma),$n=function(Ba){var Qa=ma+Ba-1,Wa=lt(Bn[Qa].record,Qa),$o=Kn(da,Wa);return $o.bottom-$o.top},eo=Kn(da);return re.createElement(Oa,{key:ma,data:ca,rowKey:da,index:ma,style:{top:-Sa+eo.top},extra:!0,getHeight:$n})});return or},Un=re.useMemo(function(){return{columnsOffset:In}},[In]),ya="".concat(Ft,"-tbody"),wa;return Bn.length?wa=re.createElement(Pa.Z,{fullHeight:!1,ref:Pn,className:Ct()(ya,"".concat(ya,"-virtual")),height:rn,itemHeight:Fn||24,data:Bn,itemKey:function(Vn){return lt(Vn.record)},scrollWidth:sn,onVirtualScroll:function(Vn){var Tn=Vn.x;Be({scrollLeft:Tn})},extraRender:ia},function(kn,Vn,Tn){var Dn=lt(kn.record,Vn);return re.createElement(Oa,(0,Ye.Z)({data:kn,rowKey:Dn,index:Vn},Tn))}):wa=re.createElement("div",{className:Ct()("".concat(Ft,"-placeholder"))},re.createElement(xt,{component:"div",prefixCls:Ft},Lt)),re.createElement(Ua.Provider,{value:Un},wa)}),pa=z(xa),ja=pa,to=function(se,ye){var Be=ye.ref,Te=ye.onScroll;return re.createElement(ja,{ref:Be,data:se,onScroll:Te})},Ga=100;function vo(le){var se=le.columns,ye=le.scroll,Be=le.prefixCls,Te=Be===void 0?aa:Be,ze=le.className,it=le.listItemHeight,lt=ye||{},nt=lt.x,Ft=lt.y;typeof nt!="number"&&(nt=((se||[]).length+1)*Ga),typeof Ft!="number"&&(Ft=500);var Gt=re.useMemo(function(){return{scrollY:Ft,listItemHeight:it}},[Ft,it]);return re.createElement(ba.Provider,{value:Gt},re.createElement(Qn,(0,Ye.Z)({},le,{className:Ct()(ze,"".concat(Te,"-virtual")),scroll:(0,Fe.Z)((0,Fe.Z)({},ye),{},{x:nt}),components:{body:to},columns:se,internalHooks:ue,tailor:!0})))}function bo(le){return x(vo,le)}var ra=bo(),Ja=null;function Ca(le){return null}var Xa=Ca;function So(le){return null}var Io=So,qo=te(2738),Uo=te(68031),no=te(36355),mo=te(93891),Vo=te(19716),ur=te(8628),Xo=te(31724),dr=te(58421),Wn=te(71418),hn=te(88088);function vn(le){return function(ye){let{prefixCls:Be,onExpand:Te,record:ze,expanded:it,expandable:lt}=ye;const nt=`${Be}-row-expand-icon`;return re.createElement("button",{type:"button",onClick:Ft=>{Te(ze,Ft),Ft.stopPropagation()},className:Ct()(nt,{[`${nt}-spaced`]:!lt,[`${nt}-expanded`]:lt&&it,[`${nt}-collapsed`]:lt&&!it}),"aria-label":it?le.collapse:le.expand,"aria-expanded":it})}}var En=vn;function ha(le,se){return"key"in le&&le.key!==void 0&&le.key!==null?le.key:le.dataIndex?Array.isArray(le.dataIndex)?le.dataIndex.join("."):le.dataIndex:se}function Ra(le,se){return se?`${se}-${le}`:`${le}`}function ao(le,se){return typeof le=="function"?le(se):le}function $a(le,se){const ye=ao(le,se);return Object.prototype.toString.call(ye)==="[object Object]"?"":ye}var Po={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"},fo=Po,jo=te(7657),Fo=function(se,ye){return re.createElement(jo.Z,(0,Ye.Z)({},se,{ref:ye,icon:fo}))},Fa=re.forwardRef(Fo),Za=Fa,oo=te(56762);function Hn(le){const se=re.useRef(le),ye=(0,oo.Z)();return[()=>se.current,Be=>{se.current=Be,ye()}]}var ea=te(3113),va=te(24905),sa=te(38854),Eo=te(64165),lo=te(20834),yo=te(40875),po=te(5112),Ro=te(17574),ko=te(47472),mr=te(92832);function fr(le){let{value:se,onChange:ye,filterSearch:Be,tablePrefixCls:Te,locale:ze}=le;return Be?re.createElement("div",{className:`${Te}-filter-dropdown-search`},re.createElement(mr.default,{prefix:re.createElement(ko.Z,null),placeholder:ze.filterSearchPlaceholder,onChange:ye,value:se,htmlSize:1,className:`${Te}-filter-dropdown-search-input`})):null}var Qo=fr,gr=te(10228);const Pr=le=>{const{keyCode:se}=le;se===gr.Z.ENTER&&le.stopPropagation()};var vr=re.forwardRef((le,se)=>re.createElement("div",{className:le.className,onClick:ye=>ye.stopPropagation(),onKeyDown:Pr,ref:se},le.children));function Ar(le){let se=[];return(le||[]).forEach(ye=>{let{value:Be,children:Te}=ye;se.push(Be),Te&&(se=[].concat((0,Cn.Z)(se),(0,Cn.Z)(Ar(Te))))}),se}function hi(le){return le.some(se=>{let{children:ye}=se;return ye})}function li(le,se){return typeof se=="string"||typeof se=="number"?se==null?void 0:se.toString().toLowerCase().includes(le.trim().toLowerCase()):!1}function zr(le){let{filters:se,prefixCls:ye,filteredKeys:Be,filterMultiple:Te,searchValue:ze,filterSearch:it}=le;return se.map((lt,nt)=>{const Ft=String(lt.value);if(lt.children)return{key:Ft||nt,label:lt.text,popupClassName:`${ye}-dropdown-submenu`,children:zr({filters:lt.children,prefixCls:ye,filteredKeys:Be,filterMultiple:Te,searchValue:ze,filterSearch:it})};const Gt=Te?va.default:po.ZP,Lt={key:lt.value!==void 0?Ft:nt,label:re.createElement(re.Fragment,null,re.createElement(Gt,{checked:Be.includes(Ft)}),re.createElement("span",null,lt.text))};return ze.trim()?typeof it=="function"?it(ze,lt)?Lt:null:li(ze,lt.text)?Lt:null:Lt})}function Si(le){var se,ye;const{tablePrefixCls:Be,prefixCls:Te,column:ze,dropdownPrefixCls:it,columnKey:lt,filterMultiple:nt,filterMode:Ft="menu",filterSearch:Gt=!1,filterState:Lt,triggerFilter:sn,locale:nn,children:rn,getPopupContainer:Fn}=le,{filterDropdownOpen:Pn,onFilterDropdownOpenChange:Bn,filterResetToDefaultFilteredValue:yn,defaultFilteredValue:In,filterDropdownVisible:ta,onFilterDropdownVisibleChange:ia}=ze,[Un,ya]=re.useState(!1),wa=!!(Lt&&(!((se=Lt.filteredKeys)===null||se===void 0)&&se.length||Lt.forceFiltered)),kn=_n=>{ya(_n),Bn==null||Bn(_n),ia==null||ia(_n)},Vn=(ye=Pn!=null?Pn:ta)!==null&&ye!==void 0?ye:Un,Tn=Lt==null?void 0:Lt.filteredKeys,[Dn,Kn]=Hn(Tn||[]),Sa=_n=>{let{selectedKeys:Ba}=_n;Kn(Ba)},ka=(_n,Ba)=>{let{node:Qa,checked:Wa}=Ba;Sa(nt?{selectedKeys:_n}:{selectedKeys:Wa&&Qa.key?[Qa.key]:[]})};re.useEffect(()=>{Un&&Sa({selectedKeys:Tn||[]})},[Tn]);const[Aa,ua]=re.useState([]),Ta=_n=>{ua(_n)},[Ha,ho]=re.useState(""),qa=_n=>{const{value:Ba}=_n.target;ho(Ba)};re.useEffect(()=>{Un||ho("")},[Un]);const No=_n=>{const Ba=_n&&_n.length?_n:null;if(Ba===null&&(!Lt||!Lt.filteredKeys)||(0,we.Z)(Ba,Lt==null?void 0:Lt.filteredKeys,!0))return null;sn({column:ze,key:lt,filteredKeys:Ba})},Oo=()=>{kn(!1),No(Dn())},Da=function(){let{confirm:_n,closeDropdown:Ba}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};_n&&No([]),Ba&&kn(!1),ho(""),Kn(yn?(In||[]).map(Qa=>String(Qa)):[])},zo=function(){let{closeDropdown:_n}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};_n&&kn(!1),No(Dn())},_a=_n=>{_n&&Tn!==void 0&&Kn(Tn||[]),kn(_n),!_n&&!ze.filterDropdown&&Oo()},Bo=Ct()({[`${it}-menu-without-submenu`]:!hi(ze.filters||[])}),xo=_n=>{if(_n.target.checked){const Ba=Ar(ze==null?void 0:ze.filters).map(Qa=>String(Qa));Kn(Ba)}else Kn([])},or=_n=>{let{filters:Ba}=_n;return(Ba||[]).map((Qa,Wa)=>{const $o=String(Qa.value),Jo={title:Qa.text,key:Qa.value!==void 0?$o:Wa};return Qa.children&&(Jo.children=or({filters:Qa.children})),Jo})},ma=_n=>{var Ba;return Object.assign(Object.assign({},_n),{text:_n.title,value:_n.key,children:((Ba=_n.children)===null||Ba===void 0?void 0:Ba.map(Qa=>ma(Qa)))||[]})};let ca;if(typeof ze.filterDropdown=="function")ca=ze.filterDropdown({prefixCls:`${it}-custom`,setSelectedKeys:_n=>Sa({selectedKeys:_n}),selectedKeys:Dn(),confirm:zo,clearFilters:Da,filters:ze.filters,visible:Vn,close:()=>{kn(!1)}});else if(ze.filterDropdown)ca=ze.filterDropdown;else{const _n=Dn()||[],Ba=()=>(ze.filters||[]).length===0?re.createElement(Eo.Z,{image:Eo.Z.PRESENTED_IMAGE_SIMPLE,description:nn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ft==="tree"?re.createElement(re.Fragment,null,re.createElement(Qo,{filterSearch:Gt,value:Ha,onChange:qa,tablePrefixCls:Be,locale:nn}),re.createElement("div",{className:`${Be}-filter-dropdown-tree`},nt?re.createElement(va.default,{checked:_n.length===Ar(ze.filters).length,indeterminate:_n.length>0&&_n.lengthtypeof Gt=="function"?Gt(Ha,ma(Wa)):li(Ha,Wa.title):void 0}))):re.createElement(re.Fragment,null,re.createElement(Qo,{filterSearch:Gt,value:Ha,onChange:qa,tablePrefixCls:Be,locale:nn}),re.createElement(lo.default,{selectable:!0,multiple:nt,prefixCls:`${it}-menu`,className:Bo,onSelect:Sa,onDeselect:Sa,selectedKeys:_n,getPopupContainer:Fn,openKeys:Aa,onOpenChange:Ta,items:zr({filters:ze.filters||[],filterSearch:Gt,prefixCls:Te,filteredKeys:Dn(),filterMultiple:nt,searchValue:Ha})})),Qa=()=>yn?(0,we.Z)((In||[]).map(Wa=>String(Wa)),_n,!0):_n.length===0;ca=re.createElement(re.Fragment,null,Ba(),re.createElement("div",{className:`${Te}-dropdown-btns`},re.createElement(ea.ZP,{type:"link",size:"small",disabled:Qa(),onClick:()=>Da()},nn.filterReset),re.createElement(ea.ZP,{type:"primary",size:"small",onClick:Oo},nn.filterConfirm)))}ze.filterDropdown&&(ca=re.createElement(yo.J,{selectable:void 0},ca));const da=()=>re.createElement(vr,{className:`${Te}-dropdown`},ca);let $n;typeof ze.filterIcon=="function"?$n=ze.filterIcon(wa):ze.filterIcon?$n=ze.filterIcon:$n=re.createElement(Za,null);const{direction:eo}=re.useContext(no.E_);return re.createElement("div",{className:`${Te}-column`},re.createElement("span",{className:`${Be}-column-title`},rn),re.createElement(sa.Z,{dropdownRender:da,trigger:["click"],open:Vn,onOpenChange:_a,getPopupContainer:Fn,placement:eo==="rtl"?"bottomLeft":"bottomRight"},re.createElement("span",{role:"button",tabIndex:-1,className:Ct()(`${Te}-trigger`,{active:wa}),onClick:_n=>{_n.stopPropagation()}},$n)))}var Pi=Si;function Wr(le,se,ye){let Be=[];return(le||[]).forEach((Te,ze)=>{var it;const lt=Ra(ze,ye);if(Te.filters||"filterDropdown"in Te||"onFilter"in Te)if("filteredValue"in Te){let nt=Te.filteredValue;"filterDropdown"in Te||(nt=(it=nt==null?void 0:nt.map(String))!==null&&it!==void 0?it:nt),Be.push({column:Te,key:ha(Te,lt),filteredKeys:nt,forceFiltered:Te.filtered})}else Be.push({column:Te,key:ha(Te,lt),filteredKeys:se&&Te.defaultFilteredValue?Te.defaultFilteredValue:void 0,forceFiltered:Te.filtered});"children"in Te&&(Be=[].concat((0,Cn.Z)(Be),(0,Cn.Z)(Wr(Te.children,se,lt))))}),Be}function yi(le,se,ye,Be,Te,ze,it,lt){return ye.map((nt,Ft)=>{const Gt=Ra(Ft,lt),{filterMultiple:Lt=!0,filterMode:sn,filterSearch:nn}=nt;let rn=nt;if(rn.filters||rn.filterDropdown){const Fn=ha(rn,Gt),Pn=Be.find(Bn=>{let{key:yn}=Bn;return Fn===yn});rn=Object.assign(Object.assign({},rn),{title:Bn=>re.createElement(Pi,{tablePrefixCls:le,prefixCls:`${le}-filter`,dropdownPrefixCls:se,column:rn,columnKey:Fn,filterState:Pn,filterMultiple:Lt,filterMode:sn,filterSearch:nn,triggerFilter:ze,locale:Te,getPopupContainer:it},ao(nt.title,Bn))})}return"children"in rn&&(rn=Object.assign(Object.assign({},rn),{children:yi(le,se,rn.children,Be,Te,ze,it,Gt)})),rn})}function si(le){const se={};return le.forEach(ye=>{let{key:Be,filteredKeys:Te,column:ze}=ye;const{filters:it,filterDropdown:lt}=ze;if(lt)se[Be]=Te||null;else if(Array.isArray(Te)){const nt=Ar(it);se[Be]=nt.filter(Ft=>Te.includes(String(Ft)))}else se[Be]=null}),se}function Hr(le,se){return se.reduce((ye,Be)=>{const{column:{onFilter:Te,filters:ze},filteredKeys:it}=Be;return Te&&it&&it.length?ye.filter(lt=>it.some(nt=>{const Ft=Ar(ze),Gt=Ft.findIndex(sn=>String(sn)===String(nt)),Lt=Gt!==-1?Ft[Gt]:nt;return Te(Lt,lt)})):ye},le)}const bi=le=>le.flatMap(se=>"children"in se?[se].concat((0,Cn.Z)(bi(se.children||[]))):[se]);function Ti(le){let{prefixCls:se,dropdownPrefixCls:ye,mergedColumns:Be,onFilterChange:Te,getPopupContainer:ze,locale:it}=le;const lt=re.useMemo(()=>bi(Be||[]),[Be]),[nt,Ft]=re.useState(()=>Wr(lt,!0)),Gt=re.useMemo(()=>{const rn=Wr(lt,!1);if(rn.length===0)return rn;let Fn=!0,Pn=!0;if(rn.forEach(Bn=>{let{filteredKeys:yn}=Bn;yn!==void 0?Fn=!1:Pn=!1}),Fn){const Bn=(lt||[]).map((yn,In)=>ha(yn,Ra(In)));return nt.filter(yn=>{let{key:In}=yn;return Bn.includes(In)}).map(yn=>{const In=lt[Bn.findIndex(ta=>ta===yn.key)];return Object.assign(Object.assign({},yn),{column:Object.assign(Object.assign({},yn.column),In),forceFiltered:In.filtered})})}return rn},[lt,nt]),Lt=re.useMemo(()=>si(Gt),[Gt]),sn=rn=>{const Fn=Gt.filter(Pn=>{let{key:Bn}=Pn;return Bn!==rn.key});Fn.push(rn),Ft(Fn),Te(si(Fn),Fn)};return[rn=>yi(se,ye,rn,Gt,it,sn,ze),Gt,Lt]}var Ci=Ti;function Ei(le,se,ye){const Be=re.useRef({});function Te(ze){if(!Be.current||Be.current.data!==le||Be.current.childrenColumnName!==se||Be.current.getRowKey!==ye){let lt=function(nt){nt.forEach((Ft,Gt)=>{const Lt=ye(Ft,Gt);it.set(Lt,Ft),Ft&&typeof Ft=="object"&&se in Ft&<(Ft[se]||[])})};const it=new Map;lt(le),Be.current={data:le,childrenColumnName:se,kvMap:it,getRowKey:ye}}return Be.current.kvMap.get(ze)}return[Te]}var xi=te(50371),Fi=function(le,se){var ye={};for(var Be in le)Object.prototype.hasOwnProperty.call(le,Be)&&se.indexOf(Be)<0&&(ye[Be]=le[Be]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Be=Object.getOwnPropertySymbols(le);Te{const ze=le[Te];typeof ze!="function"&&(ye[Te]=ze)}),ye}function zi(le,se,ye){const Be=ye&&typeof ye=="object"?ye:{},{total:Te=0}=Be,ze=Fi(Be,["total"]),[it,lt]=(0,re.useState)(()=>({current:"defaultCurrent"in ze?ze.defaultCurrent:1,pageSize:"defaultPageSize"in ze?ze.defaultPageSize:ui})),nt=(0,xi.Z)(it,ze,{total:Te>0?Te:le}),Ft=Math.ceil((Te||le)/nt.pageSize);nt.current>Ft&&(nt.current=Ft||1);const Gt=(sn,nn)=>{lt({current:sn!=null?sn:1,pageSize:nn||nt.pageSize})},Lt=(sn,nn)=>{var rn;ye&&((rn=ye.onChange)===null||rn===void 0||rn.call(ye,sn,nn)),Gt(sn,nn),se(sn,nn||(nt==null?void 0:nt.pageSize))};return ye===!1?[{},()=>{}]:[Object.assign(Object.assign({},nt),{onChange:Lt}),Gt]}var Ur=zi,Or=te(84105),Ze=te(35654),Vr=te(90782),Hi=te(71430),Bi=te(18929);const Cr={},Ir="SELECT_ALL",Jr="SELECT_INVERT",di="SELECT_NONE",Xr=[],Ai=(le,se)=>{let ye=[];return(se||[]).forEach(Be=>{ye.push(Be),Be&&typeof Be=="object"&&le in Be&&(ye=[].concat((0,Cn.Z)(ye),(0,Cn.Z)(Ai(le,Be[le]))))}),ye};var ro=(le,se)=>{const{preserveSelectedRowKeys:ye,selectedRowKeys:Be,defaultSelectedRowKeys:Te,getCheckboxProps:ze,onChange:it,onSelect:lt,onSelectAll:nt,onSelectInvert:Ft,onSelectNone:Gt,onSelectMultiple:Lt,columnWidth:sn,type:nn,selections:rn,fixed:Fn,renderCell:Pn,hideSelectAll:Bn,checkStrictly:yn=!0}=se||{},{prefixCls:In,data:ta,pageData:ia,getRecordByKey:Un,getRowKey:ya,expandType:wa,childrenColumnName:kn,locale:Vn,getPopupContainer:Tn}=le,[Dn,Kn]=(0,Bi.Z)(Be||Te||Xr,{value:Be}),Sa=re.useRef(new Map),ka=(0,re.useCallback)(ma=>{if(ye){const ca=new Map;ma.forEach(da=>{let $n=Un(da);!$n&&Sa.current.has(da)&&($n=Sa.current.get(da)),ca.set(da,$n)}),Sa.current=ca}},[Un,ye]);re.useEffect(()=>{ka(Dn)},[Dn]);const{keyEntities:Aa}=(0,re.useMemo)(()=>{if(yn)return{keyEntities:null};let ma=ta;if(ye){const ca=new Set(ta.map(($n,eo)=>ya($n,eo))),da=Array.from(Sa.current).reduce(($n,eo)=>{let[_n,Ba]=eo;return ca.has(_n)?$n:$n.concat(Ba)},[]);ma=[].concat((0,Cn.Z)(ma),(0,Cn.Z)(da))}return(0,Hi.I8)(ma,{externalGetKey:ya,childrenPropName:kn})},[ta,ya,yn,kn,ye]),ua=(0,re.useMemo)(()=>Ai(kn,ia),[kn,ia]),Ta=(0,re.useMemo)(()=>{const ma=new Map;return ua.forEach((ca,da)=>{const $n=ya(ca,da),eo=(ze?ze(ca):null)||{};ma.set($n,eo)}),ma},[ua,ya,ze]),Ha=(0,re.useCallback)(ma=>{var ca;return!!(!((ca=Ta.get(ya(ma)))===null||ca===void 0)&&ca.disabled)},[Ta,ya]),[ho,qa]=(0,re.useMemo)(()=>{if(yn)return[Dn||[],[]];const{checkedKeys:ma,halfCheckedKeys:ca}=(0,Vr.S)(Dn,!0,Aa,Ha);return[ma||[],ca]},[Dn,yn,Aa,Ha]),No=(0,re.useMemo)(()=>{const ma=nn==="radio"?ho.slice(0,1):ho;return new Set(ma)},[ho,nn]),Oo=(0,re.useMemo)(()=>nn==="radio"?new Set:new Set(qa),[qa,nn]),[Da,zo]=(0,re.useState)(null);re.useEffect(()=>{se||Kn(Xr)},[!!se]);const _a=(0,re.useCallback)((ma,ca)=>{let da,$n;ka(ma),ye?(da=ma,$n=ma.map(eo=>Sa.current.get(eo))):(da=[],$n=[],ma.forEach(eo=>{const _n=Un(eo);_n!==void 0&&(da.push(eo),$n.push(_n))})),Kn(da),it==null||it(da,$n,{type:ca})},[Kn,Un,it,ye]),Bo=(0,re.useCallback)((ma,ca,da,$n)=>{if(lt){const eo=da.map(_n=>Un(_n));lt(Un(ma),ca,eo,$n)}_a(da,"single")},[lt,Un,_a]),xo=(0,re.useMemo)(()=>!rn||Bn?null:(rn===!0?[Ir,Jr,di]:rn).map(ca=>ca===Ir?{key:"all",text:Vn.selectionAll,onSelect(){_a(ta.map((da,$n)=>ya(da,$n)).filter(da=>{const $n=Ta.get(da);return!($n!=null&&$n.disabled)||No.has(da)}),"all")}}:ca===Jr?{key:"invert",text:Vn.selectInvert,onSelect(){const da=new Set(No);ia.forEach((eo,_n)=>{const Ba=ya(eo,_n),Qa=Ta.get(Ba);Qa!=null&&Qa.disabled||(da.has(Ba)?da.delete(Ba):da.add(Ba))});const $n=Array.from(da);Ft&&Ft($n),_a($n,"invert")}}:ca===di?{key:"none",text:Vn.selectNone,onSelect(){Gt==null||Gt(),_a(Array.from(No).filter(da=>{const $n=Ta.get(da);return $n==null?void 0:$n.disabled}),"none")}}:ca).map(ca=>Object.assign(Object.assign({},ca),{onSelect:function(){for(var da,$n,eo=arguments.length,_n=new Array(eo),Ba=0;Ba{var ca;if(!se)return ma.filter(io=>io!==Cr);let da=(0,Cn.Z)(ma);const $n=new Set(No),eo=ua.map(ya).filter(io=>!Ta.get(io).disabled),_n=eo.every(io=>$n.has(io)),Ba=eo.some(io=>$n.has(io)),Qa=()=>{const io=[];_n?eo.forEach(wo=>{$n.delete(wo),io.push(wo)}):eo.forEach(wo=>{$n.has(wo)||($n.add(wo),io.push(wo))});const so=Array.from($n);nt==null||nt(!_n,so.map(wo=>Un(wo)),io.map(wo=>Un(wo))),_a(so,"all"),zo(null)};let Wa;if(nn!=="radio"){let io;if(xo){const Ka={getPopupContainer:Tn,items:xo.map((nr,_o)=>{const{key:cr,text:xr,onSelect:br}=nr;return{key:cr!=null?cr:_o,onClick:()=>{br==null||br(eo)},label:xr}})};io=re.createElement("div",{className:`${In}-selection-extra`},re.createElement(sa.Z,{menu:Ka,getPopupContainer:Tn},re.createElement("span",null,re.createElement(Or.Z,null))))}const so=ua.map((Ka,nr)=>{const _o=ya(Ka,nr),cr=Ta.get(_o)||{};return Object.assign({checked:$n.has(_o)},cr)}).filter(Ka=>{let{disabled:nr}=Ka;return nr}),wo=!!so.length&&so.length===ua.length,Go=wo&&so.every(Ka=>{let{checked:nr}=Ka;return nr}),Zo=wo&&so.some(Ka=>{let{checked:nr}=Ka;return nr});Wa=!Bn&&re.createElement("div",{className:`${In}-selection`},re.createElement(va.default,{checked:wo?Go:!!ua.length&&_n,indeterminate:wo?!Go&&Zo:!_n&&Ba,onChange:Qa,disabled:ua.length===0||wo,"aria-label":io?"Custom selection":"Select all",skipGroup:!0}),io)}let $o;nn==="radio"?$o=(io,so,wo)=>{const Go=ya(so,wo),Zo=$n.has(Go);return{node:re.createElement(po.ZP,Object.assign({},Ta.get(Go),{checked:Zo,onClick:Ka=>Ka.stopPropagation(),onChange:Ka=>{$n.has(Go)||Bo(Go,!0,[Go],Ka.nativeEvent)}})),checked:Zo}}:$o=(io,so,wo)=>{var Go;const Zo=ya(so,wo),Ka=$n.has(Zo),nr=Oo.has(Zo),_o=Ta.get(Zo);let cr;return wa==="nest"?cr=nr:cr=(Go=_o==null?void 0:_o.indeterminate)!==null&&Go!==void 0?Go:nr,{node:re.createElement(va.default,Object.assign({},_o,{indeterminate:cr,checked:Ka,skipGroup:!0,onClick:xr=>xr.stopPropagation(),onChange:xr=>{let{nativeEvent:br}=xr;const{shiftKey:pi}=br;let Lr=-1,hr=-1;if(pi&&yn){const ir=new Set([Da,Zo]);eo.some((ar,Wo)=>{if(ir.has(ar))if(Lr===-1)Lr=Wo;else return hr=Wo,!0;return!1})}if(hr!==-1&&Lr!==hr&&yn){const ir=eo.slice(Lr,hr+1),ar=[];Ka?ir.forEach(Do=>{$n.has(Do)&&(ar.push(Do),$n.delete(Do))}):ir.forEach(Do=>{$n.has(Do)||(ar.push(Do),$n.add(Do))});const Wo=Array.from($n);Lt==null||Lt(!Ka,Wo.map(Do=>Un(Do)),ar.map(Do=>Un(Do))),_a(Wo,"multiple")}else{const ir=ho;if(yn){const ar=Ka?(0,Ze._5)(ir,Zo):(0,Ze.L0)(ir,Zo);Bo(Zo,!Ka,ar,br)}else{const ar=(0,Vr.S)([].concat((0,Cn.Z)(ir),[Zo]),!0,Aa,Ha),{checkedKeys:Wo,halfCheckedKeys:Do}=ar;let Fr=Wo;if(Ka){const Zr=new Set(Wo);Zr.delete(Zo),Fr=(0,Vr.S)(Array.from(Zr),{checked:!1,halfCheckedKeys:Do},Aa,Ha).checkedKeys}Bo(Zo,!Ka,Fr,br)}}zo(Ka?null:Zo)}})),checked:Ka}};const Jo=(io,so,wo)=>{const{node:Go,checked:Zo}=$o(io,so,wo);return Pn?Pn(Zo,so,wo,Go):Go};if(!da.includes(Cr))if(da.findIndex(io=>{var so;return((so=io[On])===null||so===void 0?void 0:so.columnType)==="EXPAND_COLUMN"})===0){const[io,...so]=da;da=[io,Cr].concat((0,Cn.Z)(so))}else da=[Cr].concat((0,Cn.Z)(da));const yr=da.indexOf(Cr);da=da.filter((io,so)=>io!==Cr||so===yr);const Ho=da[yr-1],pr=da[yr+1];let Ko=Fn;Ko===void 0&&((pr==null?void 0:pr.fixed)!==void 0?Ko=pr.fixed:(Ho==null?void 0:Ho.fixed)!==void 0&&(Ko=Ho.fixed)),Ko&&Ho&&((ca=Ho[On])===null||ca===void 0?void 0:ca.columnType)==="EXPAND_COLUMN"&&Ho.fixed===void 0&&(Ho.fixed=Ko);const rr=Ct()(`${In}-selection-col`,{[`${In}-selection-col-with-dropdown`]:rn&&nn==="checkbox"}),Gr={fixed:Ko,width:sn,className:`${In}-selection-column`,title:se.columnTitle||Wa,render:Jo,onCell:se.onCell,[On]:{className:rr}};return da.map(io=>io===Cr?Gr:io)},[ya,ua,se,ho,No,Oo,sn,xo,wa,Da,Ta,Lt,Bo,Ha]),No]},gi=te(89489),Er=te(59477),Ki=te(6848);const Qr="ascend",Kr="descend";function Yr(le){return typeof le.sorter=="object"&&typeof le.sorter.multiple=="number"?le.sorter.multiple:!1}function wi(le){return typeof le=="function"?le:le&&typeof le=="object"&&le.compare?le.compare:!1}function ji(le,se){return se?le[le.indexOf(se)+1]:le[0]}function ci(le,se,ye){let Be=[];function Te(ze,it){Be.push({column:ze,key:ha(ze,it),multiplePriority:Yr(ze),sortOrder:ze.sortOrder})}return(le||[]).forEach((ze,it)=>{const lt=Ra(it,ye);ze.children?("sortOrder"in ze&&Te(ze,lt),Be=[].concat((0,Cn.Z)(Be),(0,Cn.Z)(ci(ze.children,se,lt)))):ze.sorter&&("sortOrder"in ze?Te(ze,lt):se&&ze.defaultSortOrder&&Be.push({column:ze,key:ha(ze,lt),multiplePriority:Yr(ze),sortOrder:ze.defaultSortOrder}))}),Be}function Di(le,se,ye,Be,Te,ze,it,lt){return(se||[]).map((nt,Ft)=>{const Gt=Ra(Ft,lt);let Lt=nt;if(Lt.sorter){const sn=Lt.sortDirections||Te,nn=Lt.showSorterTooltip===void 0?it:Lt.showSorterTooltip,rn=ha(Lt,Gt),Fn=ye.find(wa=>{let{key:kn}=wa;return kn===rn}),Pn=Fn?Fn.sortOrder:null,Bn=ji(sn,Pn);let yn;if(nt.sortIcon)yn=nt.sortIcon({sortOrder:Pn});else{const wa=sn.includes(Qr)&&re.createElement(Er.Z,{className:Ct()(`${le}-column-sorter-up`,{active:Pn===Qr})}),kn=sn.includes(Kr)&&re.createElement(gi.Z,{className:Ct()(`${le}-column-sorter-down`,{active:Pn===Kr})});yn=re.createElement("span",{className:Ct()(`${le}-column-sorter`,{[`${le}-column-sorter-full`]:!!(wa&&kn)})},re.createElement("span",{className:`${le}-column-sorter-inner`,"aria-hidden":"true"},wa,kn))}const{cancelSort:In,triggerAsc:ta,triggerDesc:ia}=ze||{};let Un=In;Bn===Kr?Un=ia:Bn===Qr&&(Un=ta);const ya=typeof nn=="object"?nn:{title:Un};Lt=Object.assign(Object.assign({},Lt),{className:Ct()(Lt.className,{[`${le}-column-sort`]:Pn}),title:wa=>{const kn=re.createElement("div",{className:`${le}-column-sorters`},re.createElement("span",{className:`${le}-column-title`},ao(nt.title,wa)),yn);return nn?re.createElement(Ki.Z,Object.assign({},ya),kn):kn},onHeaderCell:wa=>{const kn=nt.onHeaderCell&&nt.onHeaderCell(wa)||{},Vn=kn.onClick,Tn=kn.onKeyDown;kn.onClick=Sa=>{Be({column:nt,key:rn,sortOrder:Bn,multiplePriority:Yr(nt)}),Vn==null||Vn(Sa)},kn.onKeyDown=Sa=>{Sa.keyCode===gr.Z.ENTER&&(Be({column:nt,key:rn,sortOrder:Bn,multiplePriority:Yr(nt)}),Tn==null||Tn(Sa))};const Dn=$a(nt.title,{}),Kn=Dn==null?void 0:Dn.toString();return Pn?kn["aria-sort"]=Pn==="ascend"?"ascending":"descending":kn["aria-label"]=Kn||"",kn.className=Ct()(kn.className,`${le}-column-has-sorters`),kn.tabIndex=0,nt.ellipsis&&(kn.title=(Dn!=null?Dn:"").toString()),kn}})}return"children"in Lt&&(Lt=Object.assign(Object.assign({},Lt),{children:Di(le,Lt.children,ye,Be,Te,ze,it,Gt)})),Lt})}function Li(le){const{column:se,sortOrder:ye}=le;return{column:se,order:ye,field:se.dataIndex,columnKey:se.key}}function mi(le){const se=le.filter(ye=>{let{sortOrder:Be}=ye;return Be}).map(Li);return se.length===0&&le.length?Object.assign(Object.assign({},Li(le[le.length-1])),{column:void 0}):se.length<=1?se[0]||{}:se}function qr(le,se,ye){const Be=se.slice().sort((it,lt)=>lt.multiplePriority-it.multiplePriority),Te=le.slice(),ze=Be.filter(it=>{let{column:{sorter:lt},sortOrder:nt}=it;return wi(lt)&&nt});return ze.length?Te.sort((it,lt)=>{for(let nt=0;nt{const lt=it[ye];return lt?Object.assign(Object.assign({},it),{[ye]:qr(lt,se,ye)}):it}):Te}function Gi(le){let{prefixCls:se,mergedColumns:ye,onSorterChange:Be,sortDirections:Te,tableLocale:ze,showSorterTooltip:it}=le;const[lt,nt]=re.useState(ci(ye,!0)),Ft=re.useMemo(()=>{let rn=!0;const Fn=ci(ye,!1);if(!Fn.length)return lt;const Pn=[];function Bn(In){rn?Pn.push(In):Pn.push(Object.assign(Object.assign({},In),{sortOrder:null}))}let yn=null;return Fn.forEach(In=>{yn===null?(Bn(In),In.sortOrder&&(In.multiplePriority===!1?rn=!1:yn=!0)):(yn&&In.multiplePriority!==!1||(rn=!1),Bn(In))}),Pn},[ye,lt]),Gt=re.useMemo(()=>{const rn=Ft.map(Fn=>{let{column:Pn,sortOrder:Bn}=Fn;return{column:Pn,order:Bn}});return{sortColumns:rn,sortColumn:rn[0]&&rn[0].column,sortOrder:rn[0]&&rn[0].order}},[Ft]);function Lt(rn){let Fn;rn.multiplePriority===!1||!Ft.length||Ft[0].multiplePriority===!1?Fn=[rn]:Fn=[].concat((0,Cn.Z)(Ft.filter(Pn=>{let{key:Bn}=Pn;return Bn!==rn.key})),[rn]),nt(Fn),Be(mi(Fn),Fn)}return[rn=>Di(se,rn,Ft,Lt,Te,ze,it),Ft,Gt,()=>mi(Ft)]}function Ni(le,se){return le.map(ye=>{const Be=Object.assign({},ye);return Be.title=ao(ye.title,se),"children"in Be&&(Be.children=Ni(Be.children,se)),Be})}function tl(le){return[re.useCallback(ye=>Ni(ye,le),[le])]}var Zi=jn((le,se)=>{const{_renderTimes:ye}=le,{_renderTimes:Be}=se;return ye!==Be}),Wi=bo((le,se)=>{const{_renderTimes:ye}=le,{_renderTimes:Be}=se;return ye!==Be}),pn=te(64993),Ia=te(17313),Ma=te(83116),To=te(37613),$r=le=>{const{componentCls:se}=le,ye=`${le.lineWidth}px ${le.lineType} ${le.tableBorderColor}`,Be=(Te,ze,it)=>({[`&${se}-${Te}`]:{[`> ${se}-container`]:{[`> ${se}-content, > ${se}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${se}-expanded-row-fixed`]:{margin:`-${ze}px -${it+le.lineWidth}px`}}}}}});return{[`${se}-wrapper`]:{[`${se}${se}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${se}-title`]:{border:ye,borderBottom:0},[`> ${se}-container`]:{borderInlineStart:ye,borderTop:ye,[` > ${se}-content, > ${se}-header, > ${se}-body, @@ -211,7 +211,7 @@ &${se}-row:hover > td, > th${se}-cell-row-hover, > td${se}-cell-row-hover - `]:{background:Fn},[`&${se}-row-selected`]:{"> th, > td":{background:Pn},"&:hover > th, &:hover > td":{background:Bn}}}},[`${se}-footer`]:{padding:`${Be}px ${Te}px`,color:yn,background:In}})}};var Ll=(0,Ma.Z)("Table",le=>{const{colorTextHeading:se,colorSplit:ye,colorIcon:Be,colorIconHover:Te,opacityLoading:ze,colorBgContainer:it,controlInteractiveSize:lt,headerBg:nt,headerColor:Ft,headerSortActiveBg:Gt,headerSortHoverBg:Lt,bodySortBg:sn,rowHoverBg:nn,rowSelectedBg:rn,rowSelectedHoverBg:Fn,rowExpandedBg:Pn,cellPaddingBlock:Bn,cellPaddingInline:yn,cellPaddingBlockMD:In,cellPaddingInlineMD:ta,cellPaddingBlockSM:ia,cellPaddingInlineSM:Un,borderColor:ya,footerBg:wa,footerColor:kn,headerBorderRadius:Vn,cellFontSize:Tn,cellFontSizeMD:Dn,cellFontSizeSM:Kn,headerSplitColor:Sa,fixedHeaderSortActiveBg:ka,headerFilterHoverBg:Aa,filterDropdownBg:ua,expandIconBg:Ta,selectionColumnWidth:Ha,stickyScrollBarBg:ho}=le,qa=new pn.C(Be),No=new pn.C(Te),Oo=2,Da=(0,To.TS)(le,{tableFontSize:Tn,tableBg:it,tableRadius:Vn,tablePaddingVertical:Bn,tablePaddingHorizontal:yn,tablePaddingVerticalMiddle:In,tablePaddingHorizontalMiddle:ta,tablePaddingVerticalSmall:ia,tablePaddingHorizontalSmall:Un,tableBorderColor:ya,tableHeaderTextColor:Ft,tableHeaderBg:nt,tableFooterTextColor:kn,tableFooterBg:wa,tableHeaderCellSplitColor:Sa,tableHeaderSortBg:Gt,tableHeaderSortHoverBg:Lt,tableHeaderIconColor:qa.clone().setAlpha(qa.getAlpha()*ze).toRgbString(),tableHeaderIconColorHover:No.clone().setAlpha(No.getAlpha()*ze).toRgbString(),tableBodySortBg:sn,tableFixedHeaderSortActiveBg:ka,tableHeaderFilterActiveBg:Aa,tableFilterDropdownBg:ua,tableRowHoverBg:nn,tableSelectedRowBg:rn,tableSelectedRowHoverBg:Fn,zIndexTableFixed:Oo,zIndexTableSticky:Oo+1,tableFontSizeMiddle:Dn,tableFontSizeSmall:Kn,tableSelectionColumnWidth:Ha,tableExpandIconBg:Ta,tableExpandColumnWidth:lt+2*le.padding,tableExpandedRowBg:Pn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ho,tableScrollThumbBgHover:se,tableScrollBg:ye});return[Dl(Da),qn(Da),al(Da),Bl(Da),jr(Da),$r(Da),Cl(Da),ai(Da),al(Da),ei(Da),xl(Da),Rr(Da),Al(Da),_r(Da),Fl(Da),El(Da),wl(Da)]},le=>{const{colorFillAlter:se,colorBgContainer:ye,colorTextHeading:Be,colorFillSecondary:Te,colorFillContent:ze,controlItemBgActive:it,controlItemBgActiveHover:lt,padding:nt,paddingSM:Ft,paddingXS:Gt,colorBorderSecondary:Lt,borderRadiusLG:sn,fontSize:nn,controlHeight:rn,colorTextPlaceholder:Fn}=le,Pn=new pn.C(Te).onBackground(ye).toHexShortString(),Bn=new pn.C(ze).onBackground(ye).toHexShortString(),yn=new pn.C(se).onBackground(ye).toHexShortString();return{headerBg:yn,headerColor:Be,headerSortActiveBg:Pn,headerSortHoverBg:Bn,bodySortBg:yn,rowHoverBg:yn,rowSelectedBg:it,rowSelectedHoverBg:lt,rowExpandedBg:se,cellPaddingBlock:nt,cellPaddingInline:nt,cellPaddingBlockMD:Ft,cellPaddingInlineMD:Gt,cellPaddingBlockSM:Gt,cellPaddingInlineSM:Gt,borderColor:Lt,headerBorderRadius:sn,footerBg:yn,footerColor:Be,cellFontSize:nn,cellFontSizeMD:nn,cellFontSizeSM:nn,headerSplitColor:Lt,fixedHeaderSortActiveBg:Pn,headerFilterHoverBg:ze,filterDropdownMenuBg:ye,filterDropdownBg:ye,expandIconBg:ye,selectionColumnWidth:rn,stickyScrollBarBg:Fn,stickyScrollBarBorderRadius:100}});const Nl=[],Ol=(le,se)=>{const{prefixCls:ye,className:Be,rootClassName:Te,style:ze,size:it,bordered:lt,dropdownPrefixCls:nt,dataSource:Ft,pagination:Gt,rowSelection:Lt,rowKey:sn="key",rowClassName:nn,columns:rn,children:Fn,childrenColumnName:Pn,onChange:Bn,getPopupContainer:yn,loading:In,expandIcon:ta,expandable:ia,expandedRowRender:Un,expandIconColumnIndex:ya,indentSize:wa,scroll:kn,sortDirections:Vn,locale:Tn,showSorterTooltip:Dn=!0,virtual:Kn}=le,Sa=re.useMemo(()=>rn||De(Fn),[rn,Fn]),ka=re.useMemo(()=>Sa.some(Ya=>Ya.responsive),[Sa]),Aa=(0,ur.Z)(ka),ua=re.useMemo(()=>{const Ya=new Set(Object.keys(Aa).filter(Co=>Aa[Co]));return Sa.filter(Co=>!Co.responsive||Co.responsive.some(Yo=>Ya.has(Yo)))},[Sa,Aa]),Ta=(0,qo.Z)(le,["className","style","columns"]),{locale:Ha=Xo.Z,direction:ho,table:qa,renderEmpty:No,getPrefixCls:Oo,getPopupContainer:Da}=re.useContext(no.E_),zo=(0,Vo.Z)(it),_a=Object.assign(Object.assign({},Ha.Table),Tn),Bo=Ft||Nl,xo=Oo("table",ye),or=Oo("dropdown",nt),ma=Object.assign({childrenColumnName:Pn,expandIconColumnIndex:ya},ia),{childrenColumnName:ca="children"}=ma,da=re.useMemo(()=>Bo.some(Ya=>Ya==null?void 0:Ya[ca])?"nest":Un||ia&&ia.expandedRowRender?"row":null,[Bo]),$n={body:re.useRef()},eo=re.useMemo(()=>typeof sn=="function"?sn:Ya=>Ya==null?void 0:Ya[sn],[sn]),[_n]=Ei(Bo,ca,eo),Ba={},Qa=function(Ya,Co){let Yo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Lo,er,lr;const sr=Object.assign(Object.assign({},Ba),Ya);Yo&&((Lo=Ba.resetPagination)===null||Lo===void 0||Lo.call(Ba),!((er=sr.pagination)===null||er===void 0)&&er.current&&(sr.pagination.current=1),Gt&&Gt.onChange&&Gt.onChange(1,(lr=sr.pagination)===null||lr===void 0?void 0:lr.pageSize)),kn&&kn.scrollToFirstRowOnChange!==!1&&$n.body.current&&(0,Uo.Z)(0,{getContainer:()=>$n.body.current}),Bn==null||Bn(sr.pagination,sr.filters,sr.sorter,{currentDataSource:Hr(qr(Bo,sr.sorterStates,ca),sr.filterStates),action:Co})},Wa=(Ya,Co)=>{Qa({sorter:Ya,sorterStates:Co},"sort",!1)},[$o,Jo,yr,Ho]=Gi({prefixCls:xo,mergedColumns:ua,onSorterChange:Wa,sortDirections:Vn||["ascend","descend"],tableLocale:_a,showSorterTooltip:Dn}),pr=re.useMemo(()=>qr(Bo,Jo,ca),[Bo,Jo]);Ba.sorter=Ho(),Ba.sorterStates=Jo;const Ko=(Ya,Co)=>{Qa({filters:Ya,filterStates:Co},"filter",!0)},[rr,Gr,io]=Ci({prefixCls:xo,locale:_a,dropdownPrefixCls:or,mergedColumns:ua,onFilterChange:Ko,getPopupContainer:yn||Da}),so=Hr(pr,Gr);Ba.filters=io,Ba.filterStates=Gr;const wo=re.useMemo(()=>{const Ya={};return Object.keys(io).forEach(Co=>{io[Co]!==null&&(Ya[Co]=io[Co])}),Object.assign(Object.assign({},yr),{filters:Ya})},[yr,io]),[Go]=tl(wo),Zo=(Ya,Co)=>{Qa({pagination:Object.assign(Object.assign({},Ba.pagination),{current:Ya,pageSize:Co})},"paginate")},[Ka,nr]=Ur(so.length,Zo,Gt);Ba.pagination=Gt===!1?{}:zi(Ka,Gt),Ba.resetPagination=nr;const _o=re.useMemo(()=>{if(Gt===!1||!Ka.pageSize)return so;const{current:Ya=1,total:Co,pageSize:Yo=ui}=Ka;return so.lengthYo?so.slice((Ya-1)*Yo,Ya*Yo):so:so.slice((Ya-1)*Yo,Ya*Yo)},[!!Gt,so,Ka&&Ka.current,Ka&&Ka.pageSize,Ka&&Ka.total]),[cr,xr]=ro({prefixCls:xo,data:so,pageData:_o,getRowKey:eo,getRecordByKey:_n,expandType:da,childrenColumnName:ca,locale:_a,getPopupContainer:yn||Da},Lt),br=(Ya,Co,Yo)=>{let Lo;return typeof nn=="function"?Lo=Ct()(nn(Ya,Co,Yo)):Lo=Ct()(nn),Ct()({[`${xo}-row-selected`]:xr.has(eo(Ya,Co))},Lo)};ma.__PARENT_RENDER_ICON__=ma.expandIcon,ma.expandIcon=ma.expandIcon||ta||En(_a),da==="nest"&&ma.expandIconColumnIndex===void 0?ma.expandIconColumnIndex=Lt?1:0:ma.expandIconColumnIndex>0&&Lt&&(ma.expandIconColumnIndex-=1),typeof ma.indentSize!="number"&&(ma.indentSize=typeof wa=="number"?wa:15);const pi=re.useCallback(Ya=>Go(cr(rr($o(Ya)))),[$o,rr,cr]);let Lr,hr;if(Gt!==!1&&(Ka!=null&&Ka.total)){let Ya;Ka.size?Ya=Ka.size:Ya=zo==="small"||zo==="middle"?"small":void 0;const Co=er=>re.createElement(dr.Z,Object.assign({},Ka,{className:Ct()(`${xo}-pagination ${xo}-pagination-${er}`,Ka.className),size:Ya})),Yo=ho==="rtl"?"left":"right",{position:Lo}=Ka;if(Lo!==null&&Array.isArray(Lo)){const er=Lo.find(Nr=>Nr.includes("top")),lr=Lo.find(Nr=>Nr.includes("bottom")),sr=Lo.every(Nr=>`${Nr}`=="none");!er&&!lr&&!sr&&(hr=Co(Yo)),er&&(Lr=Co(er.toLowerCase().replace("top",""))),lr&&(hr=Co(lr.toLowerCase().replace("bottom","")))}else hr=Co(Yo)}let ir;typeof In=="boolean"?ir={spinning:In}:typeof In=="object"&&(ir=Object.assign({spinning:!0},In));const[ar,Wo]=Ll(xo),[,Do]=(0,hn.Z)(),Fr=Ct()(`${xo}-wrapper`,qa==null?void 0:qa.className,{[`${xo}-wrapper-rtl`]:ho==="rtl"},Be,Te,Wo),Zr=Object.assign(Object.assign({},qa==null?void 0:qa.style),ze),kr=Tn&&Tn.emptyText||(No==null?void 0:No("Table"))||re.createElement(mo.Z,{componentName:"Table"}),Br=Kn?Wi:Zi,Ii={},Ui=re.useMemo(()=>{const{fontSize:Ya,lineHeight:Co,padding:Yo,paddingXS:Lo,paddingSM:er}=Do,lr=Math.floor(Ya*Co);switch(zo){case"large":return Yo*2+lr;case"small":return Lo*2+lr;default:return er*2+lr}},[Do,zo]);return Kn&&(Ii.listItemHeight=Ui),ar(re.createElement("div",{ref:se,className:Fr,style:Zr},re.createElement(Wn.Z,Object.assign({spinning:!1},ir),Lr,re.createElement(Br,Object.assign({},Ii,Ta,{columns:ua,direction:ho,expandable:ma,prefixCls:xo,className:Ct()({[`${xo}-middle`]:zo==="middle",[`${xo}-small`]:zo==="small",[`${xo}-bordered`]:lt,[`${xo}-empty`]:Bo.length===0}),data:_o,rowKey:eo,rowClassName:br,emptyText:kr,internalHooks:ue,internalRefs:$n,transformColumns:pi})),hr)))};var Il=re.forwardRef(Ol);const Rl=(le,se)=>{const ye=re.useRef(0);return ye.current+=1,re.createElement(Il,Object.assign({},le,{ref:se,_renderTimes:ye.current}))},Dr=re.forwardRef(Rl);Dr.SELECTION_COLUMN=Cr,Dr.EXPAND_COLUMN=ne,Dr.SELECTION_ALL=Ir,Dr.SELECTION_INVERT=Jr,Dr.SELECTION_NONE=di,Dr.Column=Xa,Dr.ColumnGroup=Io,Dr.Summary=he;var kl=Dr,Tl=kl},98228:function(Pt,Nt,te){"use strict";te.d(Nt,{default:function(){return ga}});var ne=te(92310),ue=te.n(ne),He=te(54476),Je=te(94480),Oe=te(33885),we=te(42978),re=te(75931),et=te(76190),_e=te(77861),$e=te(17115),Ye=te(90782),ut=te(18929),Xe=te(48736),ae=te(59301),a=function(St){var _t=ae.useRef({valueLabels:new Map});return ae.useMemo(function(){var Et=_t.current.valueLabels,Rt=new Map,me=St.map(function(Le){var je,Qe=Le.value,st=(je=Le.label)!==null&&je!==void 0?je:Et.get(Qe);return Rt.set(Qe,st),(0,Oe.Z)((0,Oe.Z)({},Le),{},{label:st})});return _t.current.valueLabels=Rt,[me]},[St])},y=function(St,_t,Et,Rt){return ae.useMemo(function(){var me=St.map(function(st){var Dt=st.value;return Dt}),Le=_t.map(function(st){var Dt=st.value;return Dt}),je=me.filter(function(st){return!Rt[st]});if(Et){var Qe=(0,Ye.S)(me,!0,Rt);me=Qe.checkedKeys,Le=Qe.halfCheckedKeys}return[Array.from(new Set([].concat((0,Je.Z)(je),(0,Je.Z)(me)))),Le]},[St,_t,Et,Rt])},E=te(71430),b=function(St,_t){return ae.useMemo(function(){var Et=(0,E.I8)(St,{fieldNames:_t,initWrapper:function(me){return(0,Oe.Z)((0,Oe.Z)({},me),{},{valueEntities:new Map})},processEntity:function(me,Le){var je=me.node[_t.value];if(0)var Qe;Le.valueEntities.set(je,me)}});return Et},[St,_t])},x=te(20068),z=te(11592),ee=function(){return null},oe=ee,ie=["children","value"];function de(St){return(0,z.Z)(St).map(function(_t){if(!ae.isValidElement(_t)||!_t.type)return null;var Et=_t,Rt=Et.key,me=Et.props,Le=me.children,je=me.value,Qe=(0,re.Z)(me,ie),st=(0,Oe.Z)({key:Rt,value:je},Qe),Dt=de(Le);return Dt.length&&(st.children=Dt),st}).filter(function(_t){return _t})}function ce(St){if(!St)return St;var _t=(0,Oe.Z)({},St);return"props"in _t||Object.defineProperty(_t,"props",{get:function(){return(0,Xe.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),_t}}),_t}function Ee(St,_t,Et,Rt,me,Le){var je=null,Qe=null;function st(){function Dt(ft){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return ft.map(function(De,ct){var Wt="".concat(Ae,"-").concat(ct),gt=De[Le.value],on=Et.includes(gt),qt=Dt(De[Le.children]||[],Wt,on),Tt=ae.createElement(oe,De,qt.map(function(Mn){return Mn.node}));if(_t===gt&&(je=Tt),on){var dn={pos:Wt,node:Tt,children:qt};return Ie||Qe.push(dn),dn}return null}).filter(function(De){return De})}Qe||(Qe=[],Dt(Rt),Qe.sort(function(ft,Ae){var Ie=ft.node.props.value,De=Ae.node.props.value,ct=Et.indexOf(Ie),Wt=Et.indexOf(De);return ct-Wt}))}Object.defineProperty(St,"triggerNode",{get:function(){return(0,Xe.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),st(),je}}),Object.defineProperty(St,"allCheckedNodes",{get:function(){return(0,Xe.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),st(),me?Qe:Qe.map(function(ft){var Ae=ft.node;return Ae})}})}var Se=function(St,_t,Et){var Rt=Et.treeNodeFilterProp,me=Et.filterTreeNode,Le=Et.fieldNames,je=Le.children;return ae.useMemo(function(){if(!_t||me===!1)return St;var Qe;if(typeof me=="function")Qe=me;else{var st=_t.toUpperCase();Qe=function(Ae,Ie){var De=Ie[Rt];return String(De).toUpperCase().includes(st)}}function Dt(ft){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ft.reduce(function(Ie,De){var ct=De[je],Wt=Ae||Qe(_t,ce(De)),gt=Dt(ct||[],Wt);return(Wt||gt.length)&&Ie.push((0,Oe.Z)((0,Oe.Z)({},De),{},(0,x.Z)({isLeaf:void 0},je,gt))),Ie},[])}return Dt(St)},[St,_t,je,Rt,me])};function Fe(St){var _t=ae.useRef();_t.current=St;var Et=ae.useCallback(function(){return _t.current.apply(_t,arguments)},[]);return Et}function pe(St,_t){var Et=_t.id,Rt=_t.pId,me=_t.rootPId,Le={},je=[],Qe=St.map(function(st){var Dt=(0,Oe.Z)({},st),ft=Dt[Et];return Le[ft]=Dt,Dt.key=Dt.key||ft,Dt});return Qe.forEach(function(st){var Dt=st[Rt],ft=Le[Dt];ft&&(ft.children=ft.children||[],ft.children.push(st)),(Dt===me||!ft&&me===null)&&je.push(st)}),je}function Ot(St,_t,Et){return ae.useMemo(function(){return St?Et?pe(St,(0,Oe.Z)({id:"id",pId:"pId",rootPId:null},Et!==!0?Et:{})):St:de(_t)},[_t,Et,St])}var Ct=ae.createContext(null),un=Ct,rt=te(10228),ht=te(80547),Mt=te(60091),$t=ae.createContext(null),Ut=$t;function vt(St){return Array.isArray(St)?St:St!==void 0?[St]:[]}function Ke(St){var _t=St||{},Et=_t.label,Rt=_t.value,me=_t.children,Le=Rt||"value";return{_title:Et?[Et]:["title","label"],value:Le,key:Le,children:me||"children"}}function at(St){return!St||St.disabled||St.disableCheckbox||St.checkable===!1}function It(St,_t){var Et=[];function Rt(me){me.forEach(function(Le){var je=Le[_t.children];je&&(Et.push(Le[_t.value]),Rt(je))})}return Rt(St),Et}function Ne(St){return St==null}var Ve={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},wt=function(_t,Et){var Rt=(0,_e.lk)(),me=Rt.prefixCls,Le=Rt.multiple,je=Rt.searchValue,Qe=Rt.toggleOpen,st=Rt.open,Dt=Rt.notFoundContent,ft=ae.useContext(Ut),Ae=ft.virtual,Ie=ft.listHeight,De=ft.listItemHeight,ct=ft.treeData,Wt=ft.fieldNames,gt=ft.onSelect,on=ft.dropdownMatchSelectWidth,qt=ft.treeExpandAction,Tt=ae.useContext(un),dn=Tt.checkable,Mn=Tt.checkedKeys,Qt=Tt.halfCheckedKeys,Gn=Tt.treeExpandedKeys,Xn=Tt.treeDefaultExpandAll,na=Tt.treeDefaultExpandedKeys,Zn=Tt.onTreeExpand,ke=Tt.treeIcon,yt=Tt.showTreeIcon,tt=Tt.switcherIcon,Bt=Tt.treeLine,Kt=Tt.treeNodeFilterProp,Yt=Tt.loadData,jt=Tt.treeLoadedKeys,Ht=Tt.treeMotion,xn=Tt.onTreeLoad,Nn=Tt.keyEntities,bt=ae.useRef(),zn=(0,ht.Z)(function(){return ct},[st,ct],function(pa,ja){return ja[0]&&pa[1]!==ja[1]}),la=ae.useState(null),fa=(0,we.Z)(la,2),aa=fa[0],an=fa[1],Sn=Nn[aa],wn=ae.useMemo(function(){return dn?{checked:Mn,halfChecked:Qt}:null},[dn,Mn,Qt]);ae.useEffect(function(){if(st&&!Le&&Mn.length){var pa;(pa=bt.current)===null||pa===void 0||pa.scrollTo({key:Mn[0]}),an(Mn[0])}},[st]);var cn=String(je).toLowerCase(),jn=function(ja){return cn?String(ja[Kt]).toLowerCase().includes(cn):!1},oa=ae.useState(na),Qn=(0,we.Z)(oa,2),Pa=Qn[0],ba=Qn[1],Ua=ae.useState(null),Va=(0,we.Z)(Ua,2),co=Va[0],La=Va[1],Ea=ae.useMemo(function(){return Gn?(0,Je.Z)(Gn):je?co:Pa},[Pa,co,Gn,je]);ae.useEffect(function(){je&&La(It(ct,Wt))},[je]);var za=function(ja){ba(ja),La(ja),Zn&&Zn(ja)},Na=function(ja){ja.preventDefault()},Oa=function(ja,to){var Ga=to.node;dn&&at(Ga)||(gt(Ga.key,{selected:!Mn.includes(Ga.key)}),Le||Qe(!1))};if(ae.useImperativeHandle(Et,function(){var pa;return{scrollTo:(pa=bt.current)===null||pa===void 0?void 0:pa.scrollTo,onKeyDown:function(to){var Ga,vo=to.which;switch(vo){case rt.Z.UP:case rt.Z.DOWN:case rt.Z.LEFT:case rt.Z.RIGHT:(Ga=bt.current)===null||Ga===void 0||Ga.onKeyDown(to);break;case rt.Z.ENTER:{if(Sn){var bo=(Sn==null?void 0:Sn.node)||{},ra=bo.selectable,Ja=bo.value;ra!==!1&&Oa(null,{node:{key:aa},selected:!Mn.includes(Ja)})}break}case rt.Z.ESC:Qe(!1)}},onKeyUp:function(){}}}),zn.length===0)return ae.createElement("div",{role:"listbox",className:"".concat(me,"-empty"),onMouseDown:Na},Dt);var xa={fieldNames:Wt};return jt&&(xa.loadedKeys=jt),Ea&&(xa.expandedKeys=Ea),ae.createElement("div",{onMouseDown:Na},Sn&&st&&ae.createElement("span",{style:Ve,"aria-live":"assertive"},Sn.node.value),ae.createElement(Mt.Z,(0,He.Z)({ref:bt,focusable:!1,prefixCls:"".concat(me,"-tree"),treeData:zn,height:Ie,itemHeight:De,virtual:Ae!==!1&&on!==!1,multiple:Le,icon:ke,showIcon:yt,switcherIcon:tt,showLine:Bt,loadData:je?null:Yt,motion:Ht,activeKey:aa,checkable:dn,checkStrictly:!0,checkedKeys:wn,selectedKeys:dn?[]:Mn,defaultExpandAll:Xn},xa,{onActiveChange:an,onSelect:Oa,onCheck:Oa,onExpand:za,onLoad:xn,filterTreeNode:jn,expandAction:qt})))},tn=ae.forwardRef(wt);tn.displayName="OptionList";var ot=tn,xt="SHOW_ALL",xe="SHOW_PARENT",Vt="SHOW_CHILD";function mn(St,_t,Et,Rt){var me=new Set(St);return _t===Vt?St.filter(function(Le){var je=Et[Le];return!(je&&je.children&&je.children.some(function(Qe){var st=Qe.node;return me.has(st[Rt.value])})&&je.children.every(function(Qe){var st=Qe.node;return at(st)||me.has(st[Rt.value])}))}):_t===xe?St.filter(function(Le){var je=Et[Le],Qe=je?je.parent:null;return!(Qe&&!at(Qe.node)&&me.has(Qe.key))}):St}function An(St){var _t=St.searchPlaceholder,Et=St.treeCheckStrictly,Rt=St.treeCheckable,me=St.labelInValue,Le=St.value,je=St.multiple;warning(!_t,"`searchPlaceholder` has been removed."),Et&&me===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(me||Et)&&warning(toArray(Le).every(function(Qe){return Qe&&_typeof(Qe)==="object"&&"value"in Qe}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Et||je||Rt?warning(!Le||Array.isArray(Le),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Le),"`value` should not be array when `TreeSelect` is single mode.")}var fn=null,We=["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 Ue(St){return!St||(0,et.Z)(St)!=="object"}var Ce=ae.forwardRef(function(St,_t){var Et=St.id,Rt=St.prefixCls,me=Rt===void 0?"rc-tree-select":Rt,Le=St.value,je=St.defaultValue,Qe=St.onChange,st=St.onSelect,Dt=St.onDeselect,ft=St.searchValue,Ae=St.inputValue,Ie=St.onSearch,De=St.autoClearSearchValue,ct=De===void 0?!0:De,Wt=St.filterTreeNode,gt=St.treeNodeFilterProp,on=gt===void 0?"value":gt,qt=St.showCheckedStrategy,Tt=St.treeNodeLabelProp,dn=St.multiple,Mn=St.treeCheckable,Qt=St.treeCheckStrictly,Gn=St.labelInValue,Xn=St.fieldNames,na=St.treeDataSimpleMode,Zn=St.treeData,ke=St.children,yt=St.loadData,tt=St.treeLoadedKeys,Bt=St.onTreeLoad,Kt=St.treeDefaultExpandAll,Yt=St.treeExpandedKeys,jt=St.treeDefaultExpandedKeys,Ht=St.onTreeExpand,xn=St.treeExpandAction,Nn=St.virtual,bt=St.listHeight,zn=bt===void 0?200:bt,la=St.listItemHeight,fa=la===void 0?20:la,aa=St.onDropdownVisibleChange,an=St.dropdownMatchSelectWidth,Sn=an===void 0?!0:an,wn=St.treeLine,cn=St.treeIcon,jn=St.showTreeIcon,oa=St.switcherIcon,Qn=St.treeMotion,Pa=(0,re.Z)(St,We),ba=(0,$e.ZP)(Et),Ua=Mn&&!Qt,Va=Mn||Qt,co=Qt||Gn,La=Va||dn,Ea=(0,ut.Z)(je,{value:Le}),za=(0,we.Z)(Ea,2),Na=za[0],Oa=za[1],xa=ae.useMemo(function(){return Mn?qt||Vt:xt},[qt,Mn]),pa=ae.useMemo(function(){return Ke(Xn)},[JSON.stringify(Xn)]),ja=(0,ut.Z)("",{value:ft!==void 0?ft:Ae,postState:function(ea){return ea||""}}),to=(0,we.Z)(ja,2),Ga=to[0],vo=to[1],bo=function(ea){vo(ea),Ie==null||Ie(ea)},ra=Ot(Zn,ke,na),Ja=b(ra,pa),Ca=Ja.keyEntities,Xa=Ja.valueEntities,So=ae.useCallback(function(Hn){var ea=[],va=[];return Hn.forEach(function(sa){Xa.has(sa)?va.push(sa):ea.push(sa)}),{missingRawValues:ea,existRawValues:va}},[Xa]),Io=Se(ra,Ga,{fieldNames:pa,treeNodeFilterProp:on,filterTreeNode:Wt}),qo=ae.useCallback(function(Hn){if(Hn){if(Tt)return Hn[Tt];for(var ea=pa._title,va=0;va{const{componentCls:_t,treePrefixCls:Et,colorBgElevated:Rt}=St,me=`.${Et}`;return[{[`${_t}-dropdown`]:[{padding:`${St.paddingXS}px ${St.paddingXS/2}px`},(0,ln.Yk)(Et,(0,en.TS)(St,{colorBgContainer:Rt})),{[me]:{borderRadius:0,[`${me}-list-holder-inner`]:{alignItems:"stretch",[`${me}-treenode`]:{[`${me}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Jt.C2)(`${Et}-checkbox`,St),{"&-rtl":{direction:"rtl",[`${me}-switcher${me}-switcher_close`]:{[`${me}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function On(St,_t){return(0,gn.Z)("TreeSelect",Et=>{const Rt=(0,en.TS)(Et,{treePrefixCls:_t});return[bn(Rt)]},ln.TM)(St)}var Ln=function(St,_t){var Et={};for(var Rt in St)Object.prototype.hasOwnProperty.call(St,Rt)&&_t.indexOf(Rt)<0&&(Et[Rt]=St[Rt]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,Rt=Object.getOwnPropertySymbols(St);me{var Et,{prefixCls:Rt,size:me,disabled:Le,bordered:je=!0,className:Qe,rootClassName:st,treeCheckable:Dt,multiple:ft,listHeight:Ae=256,listItemHeight:Ie=26,placement:De,notFoundContent:ct,switcherIcon:Wt,treeLine:gt,getPopupContainer:on,popupClassName:qt,dropdownClassName:Tt,treeIcon:dn=!1,transitionName:Mn,choiceTransitionName:Qt="",status:Gn,treeExpandAction:Xn,builtinPlacements:na,dropdownMatchSelectWidth:Zn,popupMatchSelectWidth:ke,allowClear:yt}=St,tt=Ln(St,["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:Bt,getPrefixCls:Kt,renderEmpty:Yt,direction:jt,virtual:Ht,popupMatchSelectWidth:xn,popupOverflow:Nn}=ae.useContext(Pe.E_),bt=Kt(),zn=Kt("select",Rt),la=Kt("select-tree",Rt),fa=Kt("tree-select",Rt),{compactSize:aa,compactItemClassnames:an}=(0,dt.ri)(zn,jt),[Sn,wn]=(0,kt.Z)(zn),[cn]=On(fa,la),jn=ue()(qt||Tt,`${fa}-dropdown`,{[`${fa}-dropdown-rtl`]:jt==="rtl"},st,wn),oa=!!(Dt||ft),Qn=(0,be.Z)(tt.suffixIcon,tt.showArrow),Pa=(Et=ke!=null?ke:Zn)!==null&&Et!==void 0?Et:xn,{status:ba,hasFeedback:Ua,isFormItemInput:Va,feedbackIcon:co}=ae.useContext(Zt.aM),La=(0,Re.F)(ba,Gn),{suffixIcon:Ea,removeIcon:za,clearIcon:Na}=(0,fe.Z)(Object.assign(Object.assign({},tt),{multiple:oa,showSuffixIcon:Qn,hasFeedback:Ua,feedbackIcon:co,prefixCls:zn,componentName:"TreeSelect"})),Oa=yt===!0?{clearIcon:Na}:yt;let xa;ct!==void 0?xa=ct:xa=(Yt==null?void 0:Yt("Select"))||ae.createElement(Xt.Z,{componentName:"Select"});const pa=(0,he.Z)(tt,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),ja=ae.useMemo(()=>De!==void 0?De:jt==="rtl"?"bottomRight":"bottomLeft",[De,jt]),to=(0,zt.Z)(na,Nn),Ga=(0,At.Z)(Xa=>{var So;return(So=me!=null?me:aa)!==null&&So!==void 0?So:Xa}),vo=ae.useContext(Ge.Z),bo=Le!=null?Le:vo,ra=ue()(!Rt&&fa,{[`${zn}-lg`]:Ga==="large",[`${zn}-sm`]:Ga==="small",[`${zn}-rtl`]:jt==="rtl",[`${zn}-borderless`]:!je,[`${zn}-in-form-item`]:Va},(0,Re.Z)(zn,La,Ua),an,Qe,st,wn),Ja=Xa=>ae.createElement(pt.Z,{prefixCls:la,switcherIcon:Wt,treeNodeProps:Xa,showLine:gt}),Ca=ae.createElement(mt,Object.assign({virtual:Ht,disabled:bo},pa,{dropdownMatchSelectWidth:Pa,builtinPlacements:to,ref:_t,prefixCls:zn,className:ra,listHeight:Ae,listItemHeight:Ie,treeCheckable:Dt&&ae.createElement("span",{className:`${zn}-tree-checkbox-inner`}),treeLine:!!gt,suffixIcon:Ea,multiple:oa,placement:ja,removeIcon:za,allowClear:Oa,switcherIcon:Ja,showTreeIcon:dn,notFoundContent:xa,getPopupContainer:on||Bt,treeMotion:null,dropdownClassName:jn,choiceTransitionName:(0,qe.m)(bt,"",Qt),transitionName:(0,qe.m)(bt,"slide-up",Mn),treeExpandAction:Xn}));return Sn(cn(Ca))},Yn=ae.forwardRef(Rn),Cn=(0,ve.Z)(Yn);Yn.TreeNode=oe,Yn.SHOW_ALL=xt,Yn.SHOW_PARENT=xe,Yn.SHOW_CHILD=Vt,Yn._InternalPanelDoNotUseOrYouWillBeFired=Cn;var ga=Yn},17574:function(Pt,Nt,te){"use strict";te.d(Nt,{default:function(){return Ut}});var ne=te(60091),ue=te(94480),He=te(52671),Je=te(8657),Oe=te(54476),we=te(59301),re={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"},et=re,_e=te(7657),$e=function(Ke,at){return we.createElement(_e.Z,(0,Oe.Z)({},Ke,{ref:at,icon:et}))},Ye=we.forwardRef($e),ut=Ye,Xe=te(92310),ae=te.n(Xe),a=te(35654),y=te(71430),E=te(36355),b=te(56082),x=te(62892),z=te(20648);const ee=4;function oe(vt){const{dropPosition:Ke,dropLevelOffset:at,prefixCls:It,indent:Ne,direction:Ve="ltr"}=vt,wt=Ve==="ltr"?"left":"right",tn=Ve==="ltr"?"right":"left",ot={[wt]:-at*Ne+ee,[tn]:0};switch(Ke){case-1:ot.top=-3;break;case 1:ot.bottom=-3;break;default:ot.bottom=-3,ot[wt]=Ne+ee;break}return we.createElement("div",{style:ot,className:`${It}-drop-indicator`})}var ie=te(71997),ce=we.forwardRef((vt,Ke)=>{const{getPrefixCls:at,direction:It,virtual:Ne,tree:Ve}=we.useContext(E.E_),{prefixCls:wt,className:tn,showIcon:ot=!1,showLine:xt,switcherIcon:xe,blockNode:Vt=!1,children:mn,checkable:An=!1,selectable:fn=!0,draggable:We,motion:Ue,style:Ce}=vt,ge=at("tree",wt),Me=at(),mt=Ue!=null?Ue:Object.assign(Object.assign({},(0,x.Z)(Me)),{motionAppear:!1}),he=Object.assign(Object.assign({},vt),{checkable:An,selectable:fn,showIcon:ot,motion:mt,blockNode:Vt,showLine:!!xt,dropIndicatorRender:oe}),[ve,qe]=(0,z.ZP)(ge),Re=we.useMemo(()=>{if(!We)return!1;let Ge={};switch(typeof We){case"function":Ge.nodeDraggable=We;break;case"object":Ge=Object.assign({},We);break;default:break}return Ge.icon!==!1&&(Ge.icon=Ge.icon||we.createElement(b.Z,null)),Ge},[We]),Pe=Ge=>we.createElement(ie.Z,{prefixCls:ge,switcherIcon:xe,treeNodeProps:Ge,showLine:xt});return ve(we.createElement(ne.Z,Object.assign({itemHeight:20,ref:Ke,virtual:Ne},he,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),Ce),prefixCls:ge,className:ae()({[`${ge}-icon-hide`]:!ot,[`${ge}-block-node`]:Vt,[`${ge}-unselectable`]:!fn,[`${ge}-rtl`]:It==="rtl"},Ve==null?void 0:Ve.className,tn,qe),direction:It,checkable:An&&we.createElement("span",{className:`${ge}-checkbox-inner`}),selectable:fn,switcherIcon:Pe,draggable:Re}),mn))}),Ee;(function(vt){vt[vt.None=0]="None",vt[vt.Start=1]="Start",vt[vt.End=2]="End"})(Ee||(Ee={}));function Se(vt,Ke){function at(It){const{key:Ne,children:Ve}=It;Ke(Ne,It)!==!1&&Se(Ve||[],Ke)}vt.forEach(at)}function Fe(vt){let{treeData:Ke,expandedKeys:at,startKey:It,endKey:Ne}=vt;const Ve=[];let wt=Ee.None;if(It&&It===Ne)return[It];if(!It||!Ne)return[];function tn(ot){return ot===It||ot===Ne}return Se(Ke,ot=>{if(wt===Ee.End)return!1;if(tn(ot)){if(Ve.push(ot),wt===Ee.None)wt=Ee.Start;else if(wt===Ee.Start)return wt=Ee.End,!1}else wt===Ee.Start&&Ve.push(ot);return at.includes(ot)}),Ve}function pe(vt,Ke){const at=(0,ue.Z)(Ke),It=[];return Se(vt,(Ne,Ve)=>{const wt=at.indexOf(Ne);return wt!==-1&&(It.push(Ve),at.splice(wt,1)),!!at.length}),It}var Ot=function(vt,Ke){var at={};for(var It in vt)Object.prototype.hasOwnProperty.call(vt,It)&&Ke.indexOf(It)<0&&(at[It]=vt[It]);if(vt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,It=Object.getOwnPropertySymbols(vt);Ne{var{defaultExpandAll:at,defaultExpandParent:It,defaultExpandedKeys:Ne}=vt,Ve=Ot(vt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const wt=we.useRef(),tn=we.useRef(),ot=()=>{const{keyEntities:Re}=(0,y.I8)(un(Ve));let Pe;return at?Pe=Object.keys(Re):It?Pe=(0,a.r7)(Ve.expandedKeys||Ne||[],Re):Pe=Ve.expandedKeys||Ne,Pe},[xt,xe]=we.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[Vt,mn]=we.useState(()=>ot());we.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),we.useEffect(()=>{"expandedKeys"in Ve&&mn(Ve.expandedKeys)},[Ve.expandedKeys]);const An=(Re,Pe)=>{var Ge;return"expandedKeys"in Ve||mn(Re),(Ge=Ve.onExpand)===null||Ge===void 0?void 0:Ge.call(Ve,Re,Pe)},fn=(Re,Pe)=>{var Ge;const{multiple:Xt}=Ve,{node:At,nativeEvent:Zt}=Pe,{key:kt=""}=At,zt=un(Ve),be=Object.assign(Object.assign({},Pe),{selected:!0}),fe=(Zt==null?void 0:Zt.ctrlKey)||(Zt==null?void 0:Zt.metaKey),dt=Zt==null?void 0:Zt.shiftKey;let pt;Xt&&fe?(pt=Re,wt.current=kt,tn.current=pt,be.selectedNodes=pe(zt,pt)):Xt&&dt?(pt=Array.from(new Set([].concat((0,ue.Z)(tn.current||[]),(0,ue.Z)(Fe({treeData:zt,expandedKeys:Vt,startKey:kt,endKey:wt.current}))))),be.selectedNodes=pe(zt,pt)):(pt=[kt],wt.current=kt,tn.current=pt,be.selectedNodes=pe(zt,pt)),(Ge=Ve.onSelect)===null||Ge===void 0||Ge.call(Ve,pt,be),"selectedKeys"in Ve||xe(pt)},{getPrefixCls:We,direction:Ue}=we.useContext(E.E_),{prefixCls:Ce,className:ge,showIcon:Me=!0,expandAction:mt="click"}=Ve,he=Ot(Ve,["prefixCls","className","showIcon","expandAction"]),ve=We("tree",Ce),qe=ae()(`${ve}-directory`,{[`${ve}-directory-rtl`]:Ue==="rtl"},ge);return we.createElement(ce,Object.assign({icon:Ct,ref:Ke,blockNode:!0},he,{showIcon:Me,expandAction:mt,prefixCls:ve,className:qe,expandedKeys:Vt,selectedKeys:xt,onSelect:fn,onExpand:An}))};var Mt=we.forwardRef(rt);const $t=ce;$t.DirectoryTree=Mt,$t.TreeNode=ne.O;var Ut=$t},20648:function(Pt,Nt,te){"use strict";te.d(Nt,{TM:function(){return Xe},Yk:function(){return ut}});var ne=te(36237),ue=te(98447),He=te(17313),Je=te(8378),Oe=te(37613),we=te(83116);const re=new ne.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),et=(ae,a)=>({[`.${ae}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${a.motionDurationSlow}`}}}),_e=(ae,a)=>({[`.${ae}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:a.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${a.lineWidthBold}px solid ${a.colorPrimary}`,borderRadius:"50%",content:'""'}}}),$e=(ae,a)=>{const{treeCls:y,treeNodeCls:E,treeNodePadding:b,titleHeight:x,nodeSelectedBg:z,nodeHoverBg:ee}=a,oe=a.paddingXS;return{[y]:Object.assign(Object.assign({},(0,He.Wf)(a)),{background:a.colorBgContainer,borderRadius:a.borderRadius,transition:`background-color ${a.motionDurationSlow}`,[`&${y}-rtl`]:{[`${y}-switcher`]:{"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${y}-active-focused)`]:Object.assign({},(0,He.oN)(a)),[`${y}-list-holder-inner`]:{alignItems:"flex-start"},[`&${y}-block-node`]:{[`${y}-list-holder-inner`]:{alignItems:"stretch",[`${y}-node-content-wrapper`]:{flex:"auto"},[`${E}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${a.colorPrimary}`,opacity:0,animationName:re,animationDuration:a.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${E}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${y}-node-content-wrapper`]:{color:a.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${y}-node-content-wrapper`]:Object.assign({},(0,He.oN)(a)),[`&:not(${E}-disabled).filter-node ${y}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${y}-draggable-icon`]:{flexShrink:0,width:x,lineHeight:`${x}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${a.motionDurationSlow}`,[`${E}:hover &`]:{opacity:.45}},[`&${E}-disabled`]:{[`${y}-draggable-icon`]:{visibility:"hidden"}}}},[`${y}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:x}},[`${y}-draggable-icon`]:{visibility:"hidden"},[`${y}-switcher`]:Object.assign(Object.assign({},et(ae,a)),{position:"relative",flex:"none",alignSelf:"stretch",width:x,margin:0,lineHeight:`${x}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:a.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:x/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:x/2*.8,height:x/2,borderBottom:`1px solid ${a.colorBorder}`,content:'""'}}}),[`${y}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${y}-node-content-wrapper, ${y}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:x,margin:0,padding:`0 ${a.paddingXS/2}px`,color:"inherit",lineHeight:`${x}px`,background:"transparent",borderRadius:a.borderRadius,cursor:"pointer",transition:`all ${a.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${y}-node-selected`]:{backgroundColor:z},[`${y}-iconEle`]:{display:"inline-block",width:x,height:x,lineHeight:`${x}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${y}-unselectable ${y}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${y}-node-content-wrapper`]:Object.assign({lineHeight:`${x}px`,userSelect:"none"},_e(ae,a)),[`${E}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${a.colorPrimary}`}},"&-show-line":{[`${y}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:x/2,bottom:-b,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${y}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${E}-leaf-last`]:{[`${y}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${x/2}px !important`}}}}})}},Ye=ae=>{const{treeCls:a,treeNodeCls:y,treeNodePadding:E,directoryNodeSelectedBg:b,directoryNodeSelectedColor:x}=ae;return{[`${a}${a}-directory`]:{[y]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,transition:`background-color ${ae.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ae.controlItemBgHover}},"> *":{zIndex:1},[`${a}-switcher`]:{transition:`color ${ae.motionDurationMid}`},[`${a}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${a}-node-selected`]:{color:x,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${a}-switcher`]:{color:x},[`${a}-node-content-wrapper`]:{color:x,background:"transparent"}}}}}},ut=(ae,a)=>{const y=`.${ae}`,E=`${y}-treenode`,b=a.paddingXS/2,x=(0,Oe.TS)(a,{treeCls:y,treeNodeCls:E,treeNodePadding:b});return[$e(ae,x),Ye(x)]},Xe=ae=>{const{controlHeightSM:a}=ae;return{titleHeight:a,nodeHoverBg:ae.controlItemBgHover,nodeSelectedBg:ae.controlItemBgActive}};Nt.ZP=(0,we.Z)("Tree",(ae,a)=>{let{prefixCls:y}=a;return[{[ae.componentCls]:(0,ue.C2)(`${y}-checkbox`,ae)},ut(y,ae),(0,Je.Z)(ae)]},ae=>{const{colorTextLightSolid:a,colorPrimary:y}=ae;return Object.assign(Object.assign({},Xe(ae)),{directoryNodeSelectedColor:a,directoryNodeSelectedBg:y})})},71997:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return E}});var ne=te(54476),ue=te(59301),He={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Je=He,Oe=te(7657),we=function(x,z){return ue.createElement(Oe.Z,(0,ne.Z)({},x,{ref:z,icon:Je}))},re=ue.forwardRef(we),et=re,_e=te(52671),$e=te(58617),Ye=te(15075),ut=te(43531),Xe=te(92310),ae=te.n(Xe),a=te(92343),E=b=>{const{prefixCls:x,switcherIcon:z,treeNodeProps:ee,showLine:oe}=b,{isLeaf:ie,expanded:de,loading:ce}=ee;if(ce)return ue.createElement($e.Z,{className:`${x}-switcher-loading-icon`});let Ee;if(oe&&typeof oe=="object"&&(Ee=oe.showLeafIcon),ie){if(!oe)return null;if(typeof Ee!="boolean"&&Ee){const pe=typeof Ee=="function"?Ee(ee):Ee,Ot=`${x}-switcher-line-custom-icon`;return(0,a.l$)(pe)?(0,a.Tm)(pe,{className:ae()(pe.props.className||"",Ot)}):pe}return Ee?ue.createElement(_e.Z,{className:`${x}-switcher-line-icon`}):ue.createElement("span",{className:`${x}-switcher-leaf-line`})}const Se=`${x}-switcher-icon`,Fe=typeof z=="function"?z(ee):z;return(0,a.l$)(Fe)?(0,a.Tm)(Fe,{className:ae()(Fe.props.className||"",Se)}):Fe!==void 0?Fe:oe?de?ue.createElement(Ye.Z,{className:`${x}-switcher-line-icon`}):ue.createElement(ut.Z,{className:`${x}-switcher-line-icon`}):ue.createElement(et,{className:Se})}},54580:function(Pt,Nt,te){"use strict";te.d(Nt,{default:function(){return Zn}});var ne=te(59301),ue=te(94480),He=te(92310),Je=te.n(He),Oe=te(54476),we=te(67732),re=te(83652),et=te(42403),_e=te(158),$e=te(20068),Ye=te(75931),ut=te(75044),Xe=te(76190),ae=te(3202),a=te(26112);function y(ke,yt){var tt="cannot ".concat(ke.method," ").concat(ke.action," ").concat(yt.status,"'"),Bt=new Error(tt);return Bt.status=yt.status,Bt.method=ke.method,Bt.url=ke.action,Bt}function E(ke){var yt=ke.responseText||ke.response;if(!yt)return yt;try{return JSON.parse(yt)}catch(tt){return yt}}function b(ke){var yt=new XMLHttpRequest;ke.onProgress&&yt.upload&&(yt.upload.onprogress=function(Yt){Yt.total>0&&(Yt.percent=Yt.loaded/Yt.total*100),ke.onProgress(Yt)});var tt=new FormData;ke.data&&Object.keys(ke.data).forEach(function(Kt){var Yt=ke.data[Kt];if(Array.isArray(Yt)){Yt.forEach(function(jt){tt.append("".concat(Kt,"[]"),jt)});return}tt.append(Kt,Yt)}),ke.file instanceof Blob?tt.append(ke.filename,ke.file,ke.file.name):tt.append(ke.filename,ke.file),yt.onerror=function(Yt){ke.onError(Yt)},yt.onload=function(){return yt.status<200||yt.status>=300?ke.onError(y(ke,yt),E(yt)):ke.onSuccess(E(yt),yt)},yt.open(ke.method,ke.action,!0),ke.withCredentials&&"withCredentials"in yt&&(yt.withCredentials=!0);var Bt=ke.headers||{};return Bt["X-Requested-With"]!==null&&yt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Bt).forEach(function(Kt){Bt[Kt]!==null&&yt.setRequestHeader(Kt,Bt[Kt])}),yt.send(tt),{abort:function(){yt.abort()}}}var x=+new Date,z=0;function ee(){return"rc-upload-".concat(x,"-").concat(++z)}var oe=te(48736),ie=function(ke,yt){if(ke&&yt){var tt=Array.isArray(yt)?yt:yt.split(","),Bt=ke.name||"",Kt=ke.type||"",Yt=Kt.replace(/\/.*$/,"");return tt.some(function(jt){var Ht=jt.trim();if(/^\*(\/\*)?$/.test(jt))return!0;if(Ht.charAt(0)==="."){var xn=Bt.toLowerCase(),Nn=Ht.toLowerCase(),bt=[Nn];return(Nn===".jpg"||Nn===".jpeg")&&(bt=[".jpg",".jpeg"]),bt.some(function(zn){return xn.endsWith(zn)})}return/\/\*$/.test(Ht)?Yt===Ht.replace(/\/.*$/,""):Kt===Ht?!0:/^\w+$/.test(Ht)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ht,"'.Skip for check.")),!0):!1})}return!0};function de(ke,yt){var tt=ke.createReader(),Bt=[];function Kt(){tt.readEntries(function(Yt){var jt=Array.prototype.slice.apply(Yt);Bt=Bt.concat(jt);var Ht=!jt.length;Ht?yt(Bt):Kt()})}Kt()}var ce=function(yt,tt,Bt){var Kt=function Yt(jt,Ht){jt&&(jt.path=Ht||"",jt.isFile?jt.file(function(xn){Bt(xn)&&(jt.fullPath&&!xn.webkitRelativePath&&(Object.defineProperties(xn,{webkitRelativePath:{writable:!0}}),xn.webkitRelativePath=jt.fullPath.replace(/^\//,""),Object.defineProperties(xn,{webkitRelativePath:{writable:!1}})),tt([xn]))}):jt.isDirectory&&de(jt,function(xn){xn.forEach(function(Nn){Yt(Nn,"".concat(Ht).concat(jt.name,"/"))})}))};yt.forEach(function(Yt){Kt(Yt.webkitGetAsEntry())})},Ee=ce,Se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Fe=function(ke){(0,et.Z)(tt,ke);var yt=(0,_e.Z)(tt);function tt(){var Bt;(0,we.Z)(this,tt);for(var Kt=arguments.length,Yt=new Array(Kt),jt=0;jt{let{uid:Yt}=Kt;return Yt===ke.uid});return Bt===-1?tt.push(ke):tt[Bt]=ke,tt}function Ge(ke,yt){const tt=ke.uid!==void 0?"uid":"name";return yt.filter(Bt=>Bt[tt]===ke[tt])[0]}function Xt(ke,yt){const tt=ke.uid!==void 0?"uid":"name",Bt=yt.filter(Kt=>Kt[tt]!==ke[tt]);return Bt.length===yt.length?null:Bt}const At=function(){const yt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Bt=yt[yt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Bt)||[""])[0]},Zt=ke=>ke.indexOf("image/")===0,kt=ke=>{if(ke.type&&!ke.thumbUrl)return Zt(ke.type);const yt=ke.thumbUrl||ke.url||"",tt=At(yt);return/^data:image\//.test(yt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(tt)?!0:!(/^data:/.test(yt)||tt)},zt=200;function be(ke){return new Promise(yt=>{if(!ke.type||!Zt(ke.type)){yt("");return}const tt=document.createElement("canvas");tt.width=zt,tt.height=zt,tt.style.cssText=`position: fixed; left: 0; top: 0; width: ${zt}px; height: ${zt}px; z-index: 9999; display: none;`,document.body.appendChild(tt);const Bt=tt.getContext("2d"),Kt=new Image;if(Kt.onload=()=>{const{width:Yt,height:jt}=Kt;let Ht=zt,xn=zt,Nn=0,bt=0;Yt>jt?(xn=jt*(zt/Yt),bt=-(xn-Ht)/2):(Ht=Yt*(zt/jt),Nn=-(Ht-xn)/2),Bt.drawImage(Kt,Nn,bt,Ht,xn);const zn=tt.toDataURL();document.body.removeChild(tt),window.URL.revokeObjectURL(Kt.src),yt(zn)},Kt.crossOrigin="anonymous",ke.type.startsWith("image/svg+xml")){const Yt=new FileReader;Yt.onload=()=>{Yt.result&&(Kt.src=Yt.result)},Yt.readAsDataURL(ke)}else if(ke.type.startsWith("image/gif")){const Yt=new FileReader;Yt.onload=()=>{Yt.result&&yt(Yt.result)},Yt.readAsDataURL(ke)}else Kt.src=window.URL.createObjectURL(ke)})}var fe=te(26227),dt=te(41464),pt=te(15277),Jt=te(93948),en=te(6848),ln=ne.forwardRef((ke,yt)=>{let{prefixCls:tt,className:Bt,style:Kt,locale:Yt,listType:jt,file:Ht,items:xn,progress:Nn,iconRender:bt,actionIconRender:zn,itemRender:la,isImgUrl:fa,showPreviewIcon:aa,showRemoveIcon:an,showDownloadIcon:Sn,previewIcon:wn,removeIcon:cn,downloadIcon:jn,onPreview:oa,onDownload:Qn,onClose:Pa}=ke;var ba,Ua;const{status:Va}=Ht,[co,La]=ne.useState(Va);ne.useEffect(()=>{Va!=="removed"&&La(Va)},[Va]);const[Ea,za]=ne.useState(!1);ne.useEffect(()=>{const no=setTimeout(()=>{za(!0)},300);return()=>{clearTimeout(no)}},[]);const Na=bt(Ht);let Oa=ne.createElement("div",{className:`${tt}-icon`},Na);if(jt==="picture"||jt==="picture-card"||jt==="picture-circle")if(co==="uploading"||!Ht.thumbUrl&&!Ht.url){const no=Je()(`${tt}-list-item-thumbnail`,{[`${tt}-list-item-file`]:co!=="uploading"});Oa=ne.createElement("div",{className:no},Na)}else{const no=fa!=null&&fa(Ht)?ne.createElement("img",{src:Ht.thumbUrl||Ht.url,alt:Ht.name,className:`${tt}-list-item-image`,crossOrigin:Ht.crossOrigin}):Na,mo=Je()(`${tt}-list-item-thumbnail`,{[`${tt}-list-item-file`]:fa&&!fa(Ht)});Oa=ne.createElement("a",{className:mo,onClick:Vo=>oa(Ht,Vo),href:Ht.url||Ht.thumbUrl,target:"_blank",rel:"noopener noreferrer"},no)}const xa=Je()(`${tt}-list-item`,`${tt}-list-item-${co}`),pa=typeof Ht.linkProps=="string"?JSON.parse(Ht.linkProps):Ht.linkProps,ja=an?zn((typeof cn=="function"?cn(Ht):cn)||ne.createElement(fe.Z,null),()=>Pa(Ht),tt,Yt.removeFile):null,to=Sn&&co==="done"?zn((typeof jn=="function"?jn(Ht):jn)||ne.createElement(dt.Z,null),()=>Qn(Ht),tt,Yt.downloadFile):null,Ga=jt!=="picture-card"&&jt!=="picture-circle"&&ne.createElement("span",{key:"download-delete",className:Je()(`${tt}-list-item-actions`,{picture:jt==="picture"})},to,ja),vo=Je()(`${tt}-list-item-name`),bo=Ht.url?[ne.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:vo,title:Ht.name},pa,{href:Ht.url,onClick:no=>oa(Ht,no)}),Ht.name),Ga]:[ne.createElement("span",{key:"view",className:vo,onClick:no=>oa(Ht,no),title:Ht.name},Ht.name),Ga],ra={pointerEvents:"none",opacity:.5},Ja=aa?ne.createElement("a",{href:Ht.url||Ht.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ht.url||Ht.thumbUrl?void 0:ra,onClick:no=>oa(Ht,no),title:Yt.previewFile},typeof wn=="function"?wn(Ht):wn||ne.createElement(pt.Z,null)):null,Ca=(jt==="picture-card"||jt==="picture-circle")&&co!=="uploading"&&ne.createElement("span",{className:`${tt}-list-item-actions`},Ja,co==="done"&&to,ja),{getPrefixCls:Xa}=ne.useContext($t.E_),So=Xa(),Io=ne.createElement("div",{className:xa},Oa,bo,Ca,Ea&&ne.createElement(Me.default,{motionName:`${So}-fade`,visible:co==="uploading",motionDeadline:2e3},no=>{let{className:mo}=no;const Vo="percent"in Ht?ne.createElement(Jt.Z,Object.assign({},Nn,{type:"line",percent:Ht.percent,"aria-label":Ht["aria-label"],"aria-labelledby":Ht["aria-labelledby"]})):null;return ne.createElement("div",{className:Je()(`${tt}-list-item-progress`,mo)},Vo)})),qo=Ht.response&&typeof Ht.response=="string"?Ht.response:((ba=Ht.error)===null||ba===void 0?void 0:ba.statusText)||((Ua=Ht.error)===null||Ua===void 0?void 0:Ua.message)||Yt.uploadError,Uo=co==="error"?ne.createElement(en.Z,{title:qo,getPopupContainer:no=>no.parentNode},Io):Io;return ne.createElement("div",{className:Je()(`${tt}-list-item-container`,Bt),style:Kt,ref:yt},la?la(Uo,Ht,xn,{download:Qn.bind(null,Ht),preview:oa.bind(null,Ht),remove:Pa.bind(null,Ht)}):Uo)});const bn=(ke,yt)=>{const{listType:tt="text",previewFile:Bt=be,onPreview:Kt,onDownload:Yt,onRemove:jt,locale:Ht,iconRender:xn,isImageUrl:Nn=kt,prefixCls:bt,items:zn=[],showPreviewIcon:la=!0,showRemoveIcon:fa=!0,showDownloadIcon:aa=!1,removeIcon:an,previewIcon:Sn,downloadIcon:wn,progress:cn={size:[-1,2],showInfo:!1},appendAction:jn,appendActionVisible:oa=!0,itemRender:Qn,disabled:Pa}=ke,ba=(0,mt.Z)(),[Ua,Va]=ne.useState(!1);ne.useEffect(()=>{tt!=="picture"&&tt!=="picture-card"&&tt!=="picture-circle"||(zn||[]).forEach(ra=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(ra.originFileObj instanceof File||ra.originFileObj instanceof Blob)||ra.thumbUrl!==void 0||(ra.thumbUrl="",Bt&&Bt(ra.originFileObj).then(Ja=>{ra.thumbUrl=Ja||"",ba()}))})},[tt,zn,Bt]),ne.useEffect(()=>{Va(!0)},[]);const co=(ra,Ja)=>{if(Kt)return Ja==null||Ja.preventDefault(),Kt(ra)},La=ra=>{typeof Yt=="function"?Yt(ra):ra.url&&window.open(ra.url)},Ea=ra=>{jt==null||jt(ra)},za=ra=>{if(xn)return xn(ra,tt);const Ja=ra.status==="uploading",Ca=Nn&&Nn(ra)?ne.createElement(ge,null):ne.createElement(tn,null);let Xa=Ja?ne.createElement(ot.Z,null):ne.createElement(An,null);return tt==="picture"?Xa=Ja?ne.createElement(ot.Z,null):Ca:(tt==="picture-card"||tt==="picture-circle")&&(Xa=Ja?Ht.uploading:Ca),Xa},Na=(ra,Ja,Ca,Xa)=>{const So={type:"text",size:"small",title:Xa,onClick:Io=>{Ja(),(0,ve.l$)(ra)&&ra.props.onClick&&ra.props.onClick(Io)},className:`${Ca}-list-item-action`,disabled:Pa};if((0,ve.l$)(ra)){const Io=(0,ve.Tm)(ra,Object.assign(Object.assign({},ra.props),{onClick:()=>{}}));return ne.createElement(qe.ZP,Object.assign({},So,{icon:Io}))}return ne.createElement(qe.ZP,Object.assign({},So),ne.createElement("span",null,ra))};ne.useImperativeHandle(yt,()=>({handlePreview:co,handleDownload:La}));const{getPrefixCls:Oa}=ne.useContext($t.E_),xa=Oa("upload",bt),pa=Oa(),ja=Je()(`${xa}-list`,`${xa}-list-${tt}`),to=(0,ue.Z)(zn.map(ra=>({key:ra.uid,file:ra})));let vo={motionDeadline:2e3,motionName:`${xa}-${tt==="picture-card"||tt==="picture-circle"?"animate-inline":"animate"}`,keys:to,motionAppear:Ua};const bo=ne.useMemo(()=>{const ra=Object.assign({},(0,he.Z)(pa));return delete ra.onAppearEnd,delete ra.onEnterEnd,delete ra.onLeaveEnd,ra},[pa]);return tt!=="picture-card"&&tt!=="picture-circle"&&(vo=Object.assign(Object.assign({},bo),vo)),ne.createElement("div",{className:ja},ne.createElement(Me.CSSMotionList,Object.assign({},vo,{component:!1}),ra=>{let{key:Ja,file:Ca,className:Xa,style:So}=ra;return ne.createElement(ln,{key:Ja,locale:Ht,prefixCls:xa,className:Xa,style:So,file:Ca,items:zn,progress:cn,listType:tt,isImgUrl:Nn,showPreviewIcon:la,showRemoveIcon:fa,showDownloadIcon:aa,removeIcon:an,previewIcon:Sn,downloadIcon:wn,iconRender:za,actionIconRender:Na,itemRender:Qn,onPreview:co,onDownload:La,onClose:Ea})}),jn&&ne.createElement(Me.default,Object.assign({},vo,{visible:oa,forceRender:!0}),ra=>{let{className:Ja,style:Ca}=ra;return(0,ve.Tm)(jn,Xa=>({className:Je()(Xa.className,Ja),style:Object.assign(Object.assign(Object.assign({},Ca),{pointerEvents:Ja?"none":void 0}),Xa.style)}))}))};var Ln=ne.forwardRef(bn),Rn=te(17313),Jn=te(8378),Yn=te(83116),Cn=te(37613),St=ke=>{const{componentCls:yt,iconCls:tt}=ke;return{[`${yt}-wrapper`]:{[`${yt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ke.colorFillAlter,border:`${ke.lineWidth}px dashed ${ke.colorBorder}`,borderRadius:ke.borderRadiusLG,cursor:"pointer",transition:`border-color ${ke.motionDurationSlow}`,[yt]:{padding:`${ke.padding}px 0`},[`${yt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${yt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${yt}-disabled):hover`]:{borderColor:ke.colorPrimaryHover},[`p${yt}-drag-icon`]:{marginBottom:ke.margin,[tt]:{color:ke.colorPrimary,fontSize:ke.uploadThumbnailSize}},[`p${yt}-text`]:{margin:`0 0 ${ke.marginXXS}px`,color:ke.colorTextHeading,fontSize:ke.fontSizeLG},[`p${yt}-hint`]:{color:ke.colorTextDescription,fontSize:ke.fontSize},[`&${yt}-disabled`]:{cursor:"not-allowed",[`p${yt}-drag-icon ${tt}, + `]:{background:Fn},[`&${se}-row-selected`]:{"> th, > td":{background:Pn},"&:hover > th, &:hover > td":{background:Bn}}}},[`${se}-footer`]:{padding:`${Be}px ${Te}px`,color:yn,background:In}})}};var Ll=(0,Ma.Z)("Table",le=>{const{colorTextHeading:se,colorSplit:ye,colorIcon:Be,colorIconHover:Te,opacityLoading:ze,colorBgContainer:it,controlInteractiveSize:lt,headerBg:nt,headerColor:Ft,headerSortActiveBg:Gt,headerSortHoverBg:Lt,bodySortBg:sn,rowHoverBg:nn,rowSelectedBg:rn,rowSelectedHoverBg:Fn,rowExpandedBg:Pn,cellPaddingBlock:Bn,cellPaddingInline:yn,cellPaddingBlockMD:In,cellPaddingInlineMD:ta,cellPaddingBlockSM:ia,cellPaddingInlineSM:Un,borderColor:ya,footerBg:wa,footerColor:kn,headerBorderRadius:Vn,cellFontSize:Tn,cellFontSizeMD:Dn,cellFontSizeSM:Kn,headerSplitColor:Sa,fixedHeaderSortActiveBg:ka,headerFilterHoverBg:Aa,filterDropdownBg:ua,expandIconBg:Ta,selectionColumnWidth:Ha,stickyScrollBarBg:ho}=le,qa=new pn.C(Be),No=new pn.C(Te),Oo=2,Da=(0,To.TS)(le,{tableFontSize:Tn,tableBg:it,tableRadius:Vn,tablePaddingVertical:Bn,tablePaddingHorizontal:yn,tablePaddingVerticalMiddle:In,tablePaddingHorizontalMiddle:ta,tablePaddingVerticalSmall:ia,tablePaddingHorizontalSmall:Un,tableBorderColor:ya,tableHeaderTextColor:Ft,tableHeaderBg:nt,tableFooterTextColor:kn,tableFooterBg:wa,tableHeaderCellSplitColor:Sa,tableHeaderSortBg:Gt,tableHeaderSortHoverBg:Lt,tableHeaderIconColor:qa.clone().setAlpha(qa.getAlpha()*ze).toRgbString(),tableHeaderIconColorHover:No.clone().setAlpha(No.getAlpha()*ze).toRgbString(),tableBodySortBg:sn,tableFixedHeaderSortActiveBg:ka,tableHeaderFilterActiveBg:Aa,tableFilterDropdownBg:ua,tableRowHoverBg:nn,tableSelectedRowBg:rn,tableSelectedRowHoverBg:Fn,zIndexTableFixed:Oo,zIndexTableSticky:Oo+1,tableFontSizeMiddle:Dn,tableFontSizeSmall:Kn,tableSelectionColumnWidth:Ha,tableExpandIconBg:Ta,tableExpandColumnWidth:lt+2*le.padding,tableExpandedRowBg:Pn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ho,tableScrollThumbBgHover:se,tableScrollBg:ye});return[Dl(Da),qn(Da),al(Da),Bl(Da),jr(Da),$r(Da),Cl(Da),ai(Da),al(Da),ei(Da),xl(Da),Rr(Da),Al(Da),_r(Da),Fl(Da),El(Da),wl(Da)]},le=>{const{colorFillAlter:se,colorBgContainer:ye,colorTextHeading:Be,colorFillSecondary:Te,colorFillContent:ze,controlItemBgActive:it,controlItemBgActiveHover:lt,padding:nt,paddingSM:Ft,paddingXS:Gt,colorBorderSecondary:Lt,borderRadiusLG:sn,fontSize:nn,controlHeight:rn,colorTextPlaceholder:Fn}=le,Pn=new pn.C(Te).onBackground(ye).toHexShortString(),Bn=new pn.C(ze).onBackground(ye).toHexShortString(),yn=new pn.C(se).onBackground(ye).toHexShortString();return{headerBg:yn,headerColor:Be,headerSortActiveBg:Pn,headerSortHoverBg:Bn,bodySortBg:yn,rowHoverBg:yn,rowSelectedBg:it,rowSelectedHoverBg:lt,rowExpandedBg:se,cellPaddingBlock:nt,cellPaddingInline:nt,cellPaddingBlockMD:Ft,cellPaddingInlineMD:Gt,cellPaddingBlockSM:Gt,cellPaddingInlineSM:Gt,borderColor:Lt,headerBorderRadius:sn,footerBg:yn,footerColor:Be,cellFontSize:nn,cellFontSizeMD:nn,cellFontSizeSM:nn,headerSplitColor:Lt,fixedHeaderSortActiveBg:Pn,headerFilterHoverBg:ze,filterDropdownMenuBg:ye,filterDropdownBg:ye,expandIconBg:ye,selectionColumnWidth:rn,stickyScrollBarBg:Fn,stickyScrollBarBorderRadius:100}});const Nl=[],Ol=(le,se)=>{const{prefixCls:ye,className:Be,rootClassName:Te,style:ze,size:it,bordered:lt,dropdownPrefixCls:nt,dataSource:Ft,pagination:Gt,rowSelection:Lt,rowKey:sn="key",rowClassName:nn,columns:rn,children:Fn,childrenColumnName:Pn,onChange:Bn,getPopupContainer:yn,loading:In,expandIcon:ta,expandable:ia,expandedRowRender:Un,expandIconColumnIndex:ya,indentSize:wa,scroll:kn,sortDirections:Vn,locale:Tn,showSorterTooltip:Dn=!0,virtual:Kn}=le,Sa=re.useMemo(()=>rn||De(Fn),[rn,Fn]),ka=re.useMemo(()=>Sa.some(Ya=>Ya.responsive),[Sa]),Aa=(0,ur.Z)(ka),ua=re.useMemo(()=>{const Ya=new Set(Object.keys(Aa).filter(Co=>Aa[Co]));return Sa.filter(Co=>!Co.responsive||Co.responsive.some(Yo=>Ya.has(Yo)))},[Sa,Aa]),Ta=(0,qo.Z)(le,["className","style","columns"]),{locale:Ha=Xo.Z,direction:ho,table:qa,renderEmpty:No,getPrefixCls:Oo,getPopupContainer:Da}=re.useContext(no.E_),zo=(0,Vo.Z)(it),_a=Object.assign(Object.assign({},Ha.Table),Tn),Bo=Ft||Nl,xo=Oo("table",ye),or=Oo("dropdown",nt),ma=Object.assign({childrenColumnName:Pn,expandIconColumnIndex:ya},ia),{childrenColumnName:ca="children"}=ma,da=re.useMemo(()=>Bo.some(Ya=>Ya==null?void 0:Ya[ca])?"nest":Un||ia&&ia.expandedRowRender?"row":null,[Bo]),$n={body:re.useRef()},eo=re.useMemo(()=>typeof sn=="function"?sn:Ya=>Ya==null?void 0:Ya[sn],[sn]),[_n]=Ei(Bo,ca,eo),Ba={},Qa=function(Ya,Co){let Yo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Lo,er,lr;const sr=Object.assign(Object.assign({},Ba),Ya);Yo&&((Lo=Ba.resetPagination)===null||Lo===void 0||Lo.call(Ba),!((er=sr.pagination)===null||er===void 0)&&er.current&&(sr.pagination.current=1),Gt&&Gt.onChange&&Gt.onChange(1,(lr=sr.pagination)===null||lr===void 0?void 0:lr.pageSize)),kn&&kn.scrollToFirstRowOnChange!==!1&&$n.body.current&&(0,Uo.Z)(0,{getContainer:()=>$n.body.current}),Bn==null||Bn(sr.pagination,sr.filters,sr.sorter,{currentDataSource:Hr(qr(Bo,sr.sorterStates,ca),sr.filterStates),action:Co})},Wa=(Ya,Co)=>{Qa({sorter:Ya,sorterStates:Co},"sort",!1)},[$o,Jo,yr,Ho]=Gi({prefixCls:xo,mergedColumns:ua,onSorterChange:Wa,sortDirections:Vn||["ascend","descend"],tableLocale:_a,showSorterTooltip:Dn}),pr=re.useMemo(()=>qr(Bo,Jo,ca),[Bo,Jo]);Ba.sorter=Ho(),Ba.sorterStates=Jo;const Ko=(Ya,Co)=>{Qa({filters:Ya,filterStates:Co},"filter",!0)},[rr,Gr,io]=Ci({prefixCls:xo,locale:_a,dropdownPrefixCls:or,mergedColumns:ua,onFilterChange:Ko,getPopupContainer:yn||Da}),so=Hr(pr,Gr);Ba.filters=io,Ba.filterStates=Gr;const wo=re.useMemo(()=>{const Ya={};return Object.keys(io).forEach(Co=>{io[Co]!==null&&(Ya[Co]=io[Co])}),Object.assign(Object.assign({},yr),{filters:Ya})},[yr,io]),[Go]=tl(wo),Zo=(Ya,Co)=>{Qa({pagination:Object.assign(Object.assign({},Ba.pagination),{current:Ya,pageSize:Co})},"paginate")},[Ka,nr]=Ur(so.length,Zo,Gt);Ba.pagination=Gt===!1?{}:Mi(Ka,Gt),Ba.resetPagination=nr;const _o=re.useMemo(()=>{if(Gt===!1||!Ka.pageSize)return so;const{current:Ya=1,total:Co,pageSize:Yo=ui}=Ka;return so.lengthYo?so.slice((Ya-1)*Yo,Ya*Yo):so:so.slice((Ya-1)*Yo,Ya*Yo)},[!!Gt,so,Ka&&Ka.current,Ka&&Ka.pageSize,Ka&&Ka.total]),[cr,xr]=ro({prefixCls:xo,data:so,pageData:_o,getRowKey:eo,getRecordByKey:_n,expandType:da,childrenColumnName:ca,locale:_a,getPopupContainer:yn||Da},Lt),br=(Ya,Co,Yo)=>{let Lo;return typeof nn=="function"?Lo=Ct()(nn(Ya,Co,Yo)):Lo=Ct()(nn),Ct()({[`${xo}-row-selected`]:xr.has(eo(Ya,Co))},Lo)};ma.__PARENT_RENDER_ICON__=ma.expandIcon,ma.expandIcon=ma.expandIcon||ta||En(_a),da==="nest"&&ma.expandIconColumnIndex===void 0?ma.expandIconColumnIndex=Lt?1:0:ma.expandIconColumnIndex>0&&Lt&&(ma.expandIconColumnIndex-=1),typeof ma.indentSize!="number"&&(ma.indentSize=typeof wa=="number"?wa:15);const pi=re.useCallback(Ya=>Go(cr(rr($o(Ya)))),[$o,rr,cr]);let Lr,hr;if(Gt!==!1&&(Ka!=null&&Ka.total)){let Ya;Ka.size?Ya=Ka.size:Ya=zo==="small"||zo==="middle"?"small":void 0;const Co=er=>re.createElement(dr.Z,Object.assign({},Ka,{className:Ct()(`${xo}-pagination ${xo}-pagination-${er}`,Ka.className),size:Ya})),Yo=ho==="rtl"?"left":"right",{position:Lo}=Ka;if(Lo!==null&&Array.isArray(Lo)){const er=Lo.find(Nr=>Nr.includes("top")),lr=Lo.find(Nr=>Nr.includes("bottom")),sr=Lo.every(Nr=>`${Nr}`=="none");!er&&!lr&&!sr&&(hr=Co(Yo)),er&&(Lr=Co(er.toLowerCase().replace("top",""))),lr&&(hr=Co(lr.toLowerCase().replace("bottom","")))}else hr=Co(Yo)}let ir;typeof In=="boolean"?ir={spinning:In}:typeof In=="object"&&(ir=Object.assign({spinning:!0},In));const[ar,Wo]=Ll(xo),[,Do]=(0,hn.Z)(),Fr=Ct()(`${xo}-wrapper`,qa==null?void 0:qa.className,{[`${xo}-wrapper-rtl`]:ho==="rtl"},Be,Te,Wo),Zr=Object.assign(Object.assign({},qa==null?void 0:qa.style),ze),kr=Tn&&Tn.emptyText||(No==null?void 0:No("Table"))||re.createElement(mo.Z,{componentName:"Table"}),Br=Kn?Wi:Zi,Oi={},Ui=re.useMemo(()=>{const{fontSize:Ya,lineHeight:Co,padding:Yo,paddingXS:Lo,paddingSM:er}=Do,lr=Math.floor(Ya*Co);switch(zo){case"large":return Yo*2+lr;case"small":return Lo*2+lr;default:return er*2+lr}},[Do,zo]);return Kn&&(Oi.listItemHeight=Ui),ar(re.createElement("div",{ref:se,className:Fr,style:Zr},re.createElement(Wn.Z,Object.assign({spinning:!1},ir),Lr,re.createElement(Br,Object.assign({},Oi,Ta,{columns:ua,direction:ho,expandable:ma,prefixCls:xo,className:Ct()({[`${xo}-middle`]:zo==="middle",[`${xo}-small`]:zo==="small",[`${xo}-bordered`]:lt,[`${xo}-empty`]:Bo.length===0}),data:_o,rowKey:eo,rowClassName:br,emptyText:kr,internalHooks:ue,internalRefs:$n,transformColumns:pi})),hr)))};var Il=re.forwardRef(Ol);const Rl=(le,se)=>{const ye=re.useRef(0);return ye.current+=1,re.createElement(Il,Object.assign({},le,{ref:se,_renderTimes:ye.current}))},Dr=re.forwardRef(Rl);Dr.SELECTION_COLUMN=Cr,Dr.EXPAND_COLUMN=ne,Dr.SELECTION_ALL=Ir,Dr.SELECTION_INVERT=Jr,Dr.SELECTION_NONE=di,Dr.Column=Xa,Dr.ColumnGroup=Io,Dr.Summary=he;var kl=Dr,Tl=kl},98228:function(Pt,Nt,te){"use strict";te.d(Nt,{default:function(){return ga}});var ne=te(92310),ue=te.n(ne),He=te(54476),Je=te(94480),Oe=te(33885),we=te(42978),re=te(75931),et=te(76190),_e=te(77861),$e=te(17115),Ye=te(90782),ut=te(18929),Xe=te(48736),ae=te(59301),a=function(St){var _t=ae.useRef({valueLabels:new Map});return ae.useMemo(function(){var Et=_t.current.valueLabels,Rt=new Map,me=St.map(function(Le){var je,Qe=Le.value,st=(je=Le.label)!==null&&je!==void 0?je:Et.get(Qe);return Rt.set(Qe,st),(0,Oe.Z)((0,Oe.Z)({},Le),{},{label:st})});return _t.current.valueLabels=Rt,[me]},[St])},y=function(St,_t,Et,Rt){return ae.useMemo(function(){var me=St.map(function(st){var Dt=st.value;return Dt}),Le=_t.map(function(st){var Dt=st.value;return Dt}),je=me.filter(function(st){return!Rt[st]});if(Et){var Qe=(0,Ye.S)(me,!0,Rt);me=Qe.checkedKeys,Le=Qe.halfCheckedKeys}return[Array.from(new Set([].concat((0,Je.Z)(je),(0,Je.Z)(me)))),Le]},[St,_t,Et,Rt])},E=te(71430),b=function(St,_t){return ae.useMemo(function(){var Et=(0,E.I8)(St,{fieldNames:_t,initWrapper:function(me){return(0,Oe.Z)((0,Oe.Z)({},me),{},{valueEntities:new Map})},processEntity:function(me,Le){var je=me.node[_t.value];if(0)var Qe;Le.valueEntities.set(je,me)}});return Et},[St,_t])},x=te(20068),z=te(11592),ee=function(){return null},oe=ee,ie=["children","value"];function de(St){return(0,z.Z)(St).map(function(_t){if(!ae.isValidElement(_t)||!_t.type)return null;var Et=_t,Rt=Et.key,me=Et.props,Le=me.children,je=me.value,Qe=(0,re.Z)(me,ie),st=(0,Oe.Z)({key:Rt,value:je},Qe),Dt=de(Le);return Dt.length&&(st.children=Dt),st}).filter(function(_t){return _t})}function ce(St){if(!St)return St;var _t=(0,Oe.Z)({},St);return"props"in _t||Object.defineProperty(_t,"props",{get:function(){return(0,Xe.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),_t}}),_t}function Ee(St,_t,Et,Rt,me,Le){var je=null,Qe=null;function st(){function Dt(ft){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return ft.map(function(De,ct){var Wt="".concat(Ae,"-").concat(ct),gt=De[Le.value],on=Et.includes(gt),qt=Dt(De[Le.children]||[],Wt,on),Tt=ae.createElement(oe,De,qt.map(function(Mn){return Mn.node}));if(_t===gt&&(je=Tt),on){var dn={pos:Wt,node:Tt,children:qt};return Ie||Qe.push(dn),dn}return null}).filter(function(De){return De})}Qe||(Qe=[],Dt(Rt),Qe.sort(function(ft,Ae){var Ie=ft.node.props.value,De=Ae.node.props.value,ct=Et.indexOf(Ie),Wt=Et.indexOf(De);return ct-Wt}))}Object.defineProperty(St,"triggerNode",{get:function(){return(0,Xe.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),st(),je}}),Object.defineProperty(St,"allCheckedNodes",{get:function(){return(0,Xe.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),st(),me?Qe:Qe.map(function(ft){var Ae=ft.node;return Ae})}})}var Se=function(St,_t,Et){var Rt=Et.treeNodeFilterProp,me=Et.filterTreeNode,Le=Et.fieldNames,je=Le.children;return ae.useMemo(function(){if(!_t||me===!1)return St;var Qe;if(typeof me=="function")Qe=me;else{var st=_t.toUpperCase();Qe=function(Ae,Ie){var De=Ie[Rt];return String(De).toUpperCase().includes(st)}}function Dt(ft){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ft.reduce(function(Ie,De){var ct=De[je],Wt=Ae||Qe(_t,ce(De)),gt=Dt(ct||[],Wt);return(Wt||gt.length)&&Ie.push((0,Oe.Z)((0,Oe.Z)({},De),{},(0,x.Z)({isLeaf:void 0},je,gt))),Ie},[])}return Dt(St)},[St,_t,je,Rt,me])};function Fe(St){var _t=ae.useRef();_t.current=St;var Et=ae.useCallback(function(){return _t.current.apply(_t,arguments)},[]);return Et}function pe(St,_t){var Et=_t.id,Rt=_t.pId,me=_t.rootPId,Le={},je=[],Qe=St.map(function(st){var Dt=(0,Oe.Z)({},st),ft=Dt[Et];return Le[ft]=Dt,Dt.key=Dt.key||ft,Dt});return Qe.forEach(function(st){var Dt=st[Rt],ft=Le[Dt];ft&&(ft.children=ft.children||[],ft.children.push(st)),(Dt===me||!ft&&me===null)&&je.push(st)}),je}function Ot(St,_t,Et){return ae.useMemo(function(){return St?Et?pe(St,(0,Oe.Z)({id:"id",pId:"pId",rootPId:null},Et!==!0?Et:{})):St:de(_t)},[_t,Et,St])}var Ct=ae.createContext(null),un=Ct,rt=te(10228),ht=te(80547),Mt=te(60091),$t=ae.createContext(null),Ut=$t;function vt(St){return Array.isArray(St)?St:St!==void 0?[St]:[]}function Ke(St){var _t=St||{},Et=_t.label,Rt=_t.value,me=_t.children,Le=Rt||"value";return{_title:Et?[Et]:["title","label"],value:Le,key:Le,children:me||"children"}}function at(St){return!St||St.disabled||St.disableCheckbox||St.checkable===!1}function It(St,_t){var Et=[];function Rt(me){me.forEach(function(Le){var je=Le[_t.children];je&&(Et.push(Le[_t.value]),Rt(je))})}return Rt(St),Et}function Ne(St){return St==null}var Ve={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},wt=function(_t,Et){var Rt=(0,_e.lk)(),me=Rt.prefixCls,Le=Rt.multiple,je=Rt.searchValue,Qe=Rt.toggleOpen,st=Rt.open,Dt=Rt.notFoundContent,ft=ae.useContext(Ut),Ae=ft.virtual,Ie=ft.listHeight,De=ft.listItemHeight,ct=ft.treeData,Wt=ft.fieldNames,gt=ft.onSelect,on=ft.dropdownMatchSelectWidth,qt=ft.treeExpandAction,Tt=ae.useContext(un),dn=Tt.checkable,Mn=Tt.checkedKeys,Qt=Tt.halfCheckedKeys,Gn=Tt.treeExpandedKeys,Xn=Tt.treeDefaultExpandAll,na=Tt.treeDefaultExpandedKeys,Zn=Tt.onTreeExpand,ke=Tt.treeIcon,yt=Tt.showTreeIcon,tt=Tt.switcherIcon,Bt=Tt.treeLine,Kt=Tt.treeNodeFilterProp,Yt=Tt.loadData,jt=Tt.treeLoadedKeys,Ht=Tt.treeMotion,xn=Tt.onTreeLoad,Nn=Tt.keyEntities,bt=ae.useRef(),zn=(0,ht.Z)(function(){return ct},[st,ct],function(pa,ja){return ja[0]&&pa[1]!==ja[1]}),la=ae.useState(null),fa=(0,we.Z)(la,2),aa=fa[0],an=fa[1],Sn=Nn[aa],wn=ae.useMemo(function(){return dn?{checked:Mn,halfChecked:Qt}:null},[dn,Mn,Qt]);ae.useEffect(function(){if(st&&!Le&&Mn.length){var pa;(pa=bt.current)===null||pa===void 0||pa.scrollTo({key:Mn[0]}),an(Mn[0])}},[st]);var cn=String(je).toLowerCase(),jn=function(ja){return cn?String(ja[Kt]).toLowerCase().includes(cn):!1},oa=ae.useState(na),Qn=(0,we.Z)(oa,2),Pa=Qn[0],ba=Qn[1],Ua=ae.useState(null),Va=(0,we.Z)(Ua,2),co=Va[0],La=Va[1],Ea=ae.useMemo(function(){return Gn?(0,Je.Z)(Gn):je?co:Pa},[Pa,co,Gn,je]);ae.useEffect(function(){je&&La(It(ct,Wt))},[je]);var za=function(ja){ba(ja),La(ja),Zn&&Zn(ja)},Na=function(ja){ja.preventDefault()},Oa=function(ja,to){var Ga=to.node;dn&&at(Ga)||(gt(Ga.key,{selected:!Mn.includes(Ga.key)}),Le||Qe(!1))};if(ae.useImperativeHandle(Et,function(){var pa;return{scrollTo:(pa=bt.current)===null||pa===void 0?void 0:pa.scrollTo,onKeyDown:function(to){var Ga,vo=to.which;switch(vo){case rt.Z.UP:case rt.Z.DOWN:case rt.Z.LEFT:case rt.Z.RIGHT:(Ga=bt.current)===null||Ga===void 0||Ga.onKeyDown(to);break;case rt.Z.ENTER:{if(Sn){var bo=(Sn==null?void 0:Sn.node)||{},ra=bo.selectable,Ja=bo.value;ra!==!1&&Oa(null,{node:{key:aa},selected:!Mn.includes(Ja)})}break}case rt.Z.ESC:Qe(!1)}},onKeyUp:function(){}}}),zn.length===0)return ae.createElement("div",{role:"listbox",className:"".concat(me,"-empty"),onMouseDown:Na},Dt);var xa={fieldNames:Wt};return jt&&(xa.loadedKeys=jt),Ea&&(xa.expandedKeys=Ea),ae.createElement("div",{onMouseDown:Na},Sn&&st&&ae.createElement("span",{style:Ve,"aria-live":"assertive"},Sn.node.value),ae.createElement(Mt.Z,(0,He.Z)({ref:bt,focusable:!1,prefixCls:"".concat(me,"-tree"),treeData:zn,height:Ie,itemHeight:De,virtual:Ae!==!1&&on!==!1,multiple:Le,icon:ke,showIcon:yt,switcherIcon:tt,showLine:Bt,loadData:je?null:Yt,motion:Ht,activeKey:aa,checkable:dn,checkStrictly:!0,checkedKeys:wn,selectedKeys:dn?[]:Mn,defaultExpandAll:Xn},xa,{onActiveChange:an,onSelect:Oa,onCheck:Oa,onExpand:za,onLoad:xn,filterTreeNode:jn,expandAction:qt})))},tn=ae.forwardRef(wt);tn.displayName="OptionList";var ot=tn,xt="SHOW_ALL",xe="SHOW_PARENT",Vt="SHOW_CHILD";function mn(St,_t,Et,Rt){var me=new Set(St);return _t===Vt?St.filter(function(Le){var je=Et[Le];return!(je&&je.children&&je.children.some(function(Qe){var st=Qe.node;return me.has(st[Rt.value])})&&je.children.every(function(Qe){var st=Qe.node;return at(st)||me.has(st[Rt.value])}))}):_t===xe?St.filter(function(Le){var je=Et[Le],Qe=je?je.parent:null;return!(Qe&&!at(Qe.node)&&me.has(Qe.key))}):St}function An(St){var _t=St.searchPlaceholder,Et=St.treeCheckStrictly,Rt=St.treeCheckable,me=St.labelInValue,Le=St.value,je=St.multiple;warning(!_t,"`searchPlaceholder` has been removed."),Et&&me===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(me||Et)&&warning(toArray(Le).every(function(Qe){return Qe&&_typeof(Qe)==="object"&&"value"in Qe}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Et||je||Rt?warning(!Le||Array.isArray(Le),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Le),"`value` should not be array when `TreeSelect` is single mode.")}var fn=null,We=["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 Ue(St){return!St||(0,et.Z)(St)!=="object"}var Ce=ae.forwardRef(function(St,_t){var Et=St.id,Rt=St.prefixCls,me=Rt===void 0?"rc-tree-select":Rt,Le=St.value,je=St.defaultValue,Qe=St.onChange,st=St.onSelect,Dt=St.onDeselect,ft=St.searchValue,Ae=St.inputValue,Ie=St.onSearch,De=St.autoClearSearchValue,ct=De===void 0?!0:De,Wt=St.filterTreeNode,gt=St.treeNodeFilterProp,on=gt===void 0?"value":gt,qt=St.showCheckedStrategy,Tt=St.treeNodeLabelProp,dn=St.multiple,Mn=St.treeCheckable,Qt=St.treeCheckStrictly,Gn=St.labelInValue,Xn=St.fieldNames,na=St.treeDataSimpleMode,Zn=St.treeData,ke=St.children,yt=St.loadData,tt=St.treeLoadedKeys,Bt=St.onTreeLoad,Kt=St.treeDefaultExpandAll,Yt=St.treeExpandedKeys,jt=St.treeDefaultExpandedKeys,Ht=St.onTreeExpand,xn=St.treeExpandAction,Nn=St.virtual,bt=St.listHeight,zn=bt===void 0?200:bt,la=St.listItemHeight,fa=la===void 0?20:la,aa=St.onDropdownVisibleChange,an=St.dropdownMatchSelectWidth,Sn=an===void 0?!0:an,wn=St.treeLine,cn=St.treeIcon,jn=St.showTreeIcon,oa=St.switcherIcon,Qn=St.treeMotion,Pa=(0,re.Z)(St,We),ba=(0,$e.ZP)(Et),Ua=Mn&&!Qt,Va=Mn||Qt,co=Qt||Gn,La=Va||dn,Ea=(0,ut.Z)(je,{value:Le}),za=(0,we.Z)(Ea,2),Na=za[0],Oa=za[1],xa=ae.useMemo(function(){return Mn?qt||Vt:xt},[qt,Mn]),pa=ae.useMemo(function(){return Ke(Xn)},[JSON.stringify(Xn)]),ja=(0,ut.Z)("",{value:ft!==void 0?ft:Ae,postState:function(ea){return ea||""}}),to=(0,we.Z)(ja,2),Ga=to[0],vo=to[1],bo=function(ea){vo(ea),Ie==null||Ie(ea)},ra=Ot(Zn,ke,na),Ja=b(ra,pa),Ca=Ja.keyEntities,Xa=Ja.valueEntities,So=ae.useCallback(function(Hn){var ea=[],va=[];return Hn.forEach(function(sa){Xa.has(sa)?va.push(sa):ea.push(sa)}),{missingRawValues:ea,existRawValues:va}},[Xa]),Io=Se(ra,Ga,{fieldNames:pa,treeNodeFilterProp:on,filterTreeNode:Wt}),qo=ae.useCallback(function(Hn){if(Hn){if(Tt)return Hn[Tt];for(var ea=pa._title,va=0;va{const{componentCls:_t,treePrefixCls:Et,colorBgElevated:Rt}=St,me=`.${Et}`;return[{[`${_t}-dropdown`]:[{padding:`${St.paddingXS}px ${St.paddingXS/2}px`},(0,ln.Yk)(Et,(0,en.TS)(St,{colorBgContainer:Rt})),{[me]:{borderRadius:0,[`${me}-list-holder-inner`]:{alignItems:"stretch",[`${me}-treenode`]:{[`${me}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Jt.C2)(`${Et}-checkbox`,St),{"&-rtl":{direction:"rtl",[`${me}-switcher${me}-switcher_close`]:{[`${me}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function On(St,_t){return(0,gn.Z)("TreeSelect",Et=>{const Rt=(0,en.TS)(Et,{treePrefixCls:_t});return[bn(Rt)]},ln.TM)(St)}var Ln=function(St,_t){var Et={};for(var Rt in St)Object.prototype.hasOwnProperty.call(St,Rt)&&_t.indexOf(Rt)<0&&(Et[Rt]=St[Rt]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,Rt=Object.getOwnPropertySymbols(St);me{var Et,{prefixCls:Rt,size:me,disabled:Le,bordered:je=!0,className:Qe,rootClassName:st,treeCheckable:Dt,multiple:ft,listHeight:Ae=256,listItemHeight:Ie=26,placement:De,notFoundContent:ct,switcherIcon:Wt,treeLine:gt,getPopupContainer:on,popupClassName:qt,dropdownClassName:Tt,treeIcon:dn=!1,transitionName:Mn,choiceTransitionName:Qt="",status:Gn,treeExpandAction:Xn,builtinPlacements:na,dropdownMatchSelectWidth:Zn,popupMatchSelectWidth:ke,allowClear:yt}=St,tt=Ln(St,["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:Bt,getPrefixCls:Kt,renderEmpty:Yt,direction:jt,virtual:Ht,popupMatchSelectWidth:xn,popupOverflow:Nn}=ae.useContext(Pe.E_),bt=Kt(),zn=Kt("select",Rt),la=Kt("select-tree",Rt),fa=Kt("tree-select",Rt),{compactSize:aa,compactItemClassnames:an}=(0,dt.ri)(zn,jt),[Sn,wn]=(0,kt.Z)(zn),[cn]=On(fa,la),jn=ue()(qt||Tt,`${fa}-dropdown`,{[`${fa}-dropdown-rtl`]:jt==="rtl"},st,wn),oa=!!(Dt||ft),Qn=(0,be.Z)(tt.suffixIcon,tt.showArrow),Pa=(Et=ke!=null?ke:Zn)!==null&&Et!==void 0?Et:xn,{status:ba,hasFeedback:Ua,isFormItemInput:Va,feedbackIcon:co}=ae.useContext(Zt.aM),La=(0,Re.F)(ba,Gn),{suffixIcon:Ea,removeIcon:za,clearIcon:Na}=(0,fe.Z)(Object.assign(Object.assign({},tt),{multiple:oa,showSuffixIcon:Qn,hasFeedback:Ua,feedbackIcon:co,prefixCls:zn,componentName:"TreeSelect"})),Oa=yt===!0?{clearIcon:Na}:yt;let xa;ct!==void 0?xa=ct:xa=(Yt==null?void 0:Yt("Select"))||ae.createElement(Xt.Z,{componentName:"Select"});const pa=(0,he.Z)(tt,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),ja=ae.useMemo(()=>De!==void 0?De:jt==="rtl"?"bottomRight":"bottomLeft",[De,jt]),to=(0,zt.Z)(na,Nn),Ga=(0,At.Z)(Xa=>{var So;return(So=me!=null?me:aa)!==null&&So!==void 0?So:Xa}),vo=ae.useContext(Ge.Z),bo=Le!=null?Le:vo,ra=ue()(!Rt&&fa,{[`${zn}-lg`]:Ga==="large",[`${zn}-sm`]:Ga==="small",[`${zn}-rtl`]:jt==="rtl",[`${zn}-borderless`]:!je,[`${zn}-in-form-item`]:Va},(0,Re.Z)(zn,La,Ua),an,Qe,st,wn),Ja=Xa=>ae.createElement(pt.Z,{prefixCls:la,switcherIcon:Wt,treeNodeProps:Xa,showLine:gt}),Ca=ae.createElement(mt,Object.assign({virtual:Ht,disabled:bo},pa,{dropdownMatchSelectWidth:Pa,builtinPlacements:to,ref:_t,prefixCls:zn,className:ra,listHeight:Ae,listItemHeight:Ie,treeCheckable:Dt&&ae.createElement("span",{className:`${zn}-tree-checkbox-inner`}),treeLine:!!gt,suffixIcon:Ea,multiple:oa,placement:ja,removeIcon:za,allowClear:Oa,switcherIcon:Ja,showTreeIcon:dn,notFoundContent:xa,getPopupContainer:on||Bt,treeMotion:null,dropdownClassName:jn,choiceTransitionName:(0,qe.m)(bt,"",Qt),transitionName:(0,qe.m)(bt,"slide-up",Mn),treeExpandAction:Xn}));return Sn(cn(Ca))},Yn=ae.forwardRef(Rn),Cn=(0,ve.Z)(Yn);Yn.TreeNode=oe,Yn.SHOW_ALL=xt,Yn.SHOW_PARENT=xe,Yn.SHOW_CHILD=Vt,Yn._InternalPanelDoNotUseOrYouWillBeFired=Cn;var ga=Yn},17574:function(Pt,Nt,te){"use strict";te.d(Nt,{default:function(){return Ut}});var ne=te(60091),ue=te(94480),He=te(52671),Je=te(8657),Oe=te(54476),we=te(59301),re={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"},et=re,_e=te(7657),$e=function(Ke,at){return we.createElement(_e.Z,(0,Oe.Z)({},Ke,{ref:at,icon:et}))},Ye=we.forwardRef($e),ut=Ye,Xe=te(92310),ae=te.n(Xe),a=te(35654),y=te(71430),E=te(36355),b=te(56082),x=te(62892),z=te(20648);const ee=4;function oe(vt){const{dropPosition:Ke,dropLevelOffset:at,prefixCls:It,indent:Ne,direction:Ve="ltr"}=vt,wt=Ve==="ltr"?"left":"right",tn=Ve==="ltr"?"right":"left",ot={[wt]:-at*Ne+ee,[tn]:0};switch(Ke){case-1:ot.top=-3;break;case 1:ot.bottom=-3;break;default:ot.bottom=-3,ot[wt]=Ne+ee;break}return we.createElement("div",{style:ot,className:`${It}-drop-indicator`})}var ie=te(71997),ce=we.forwardRef((vt,Ke)=>{const{getPrefixCls:at,direction:It,virtual:Ne,tree:Ve}=we.useContext(E.E_),{prefixCls:wt,className:tn,showIcon:ot=!1,showLine:xt,switcherIcon:xe,blockNode:Vt=!1,children:mn,checkable:An=!1,selectable:fn=!0,draggable:We,motion:Ue,style:Ce}=vt,ge=at("tree",wt),Me=at(),mt=Ue!=null?Ue:Object.assign(Object.assign({},(0,x.Z)(Me)),{motionAppear:!1}),he=Object.assign(Object.assign({},vt),{checkable:An,selectable:fn,showIcon:ot,motion:mt,blockNode:Vt,showLine:!!xt,dropIndicatorRender:oe}),[ve,qe]=(0,z.ZP)(ge),Re=we.useMemo(()=>{if(!We)return!1;let Ge={};switch(typeof We){case"function":Ge.nodeDraggable=We;break;case"object":Ge=Object.assign({},We);break;default:break}return Ge.icon!==!1&&(Ge.icon=Ge.icon||we.createElement(b.Z,null)),Ge},[We]),Pe=Ge=>we.createElement(ie.Z,{prefixCls:ge,switcherIcon:xe,treeNodeProps:Ge,showLine:xt});return ve(we.createElement(ne.Z,Object.assign({itemHeight:20,ref:Ke,virtual:Ne},he,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),Ce),prefixCls:ge,className:ae()({[`${ge}-icon-hide`]:!ot,[`${ge}-block-node`]:Vt,[`${ge}-unselectable`]:!fn,[`${ge}-rtl`]:It==="rtl"},Ve==null?void 0:Ve.className,tn,qe),direction:It,checkable:An&&we.createElement("span",{className:`${ge}-checkbox-inner`}),selectable:fn,switcherIcon:Pe,draggable:Re}),mn))}),Ee;(function(vt){vt[vt.None=0]="None",vt[vt.Start=1]="Start",vt[vt.End=2]="End"})(Ee||(Ee={}));function Se(vt,Ke){function at(It){const{key:Ne,children:Ve}=It;Ke(Ne,It)!==!1&&Se(Ve||[],Ke)}vt.forEach(at)}function Fe(vt){let{treeData:Ke,expandedKeys:at,startKey:It,endKey:Ne}=vt;const Ve=[];let wt=Ee.None;if(It&&It===Ne)return[It];if(!It||!Ne)return[];function tn(ot){return ot===It||ot===Ne}return Se(Ke,ot=>{if(wt===Ee.End)return!1;if(tn(ot)){if(Ve.push(ot),wt===Ee.None)wt=Ee.Start;else if(wt===Ee.Start)return wt=Ee.End,!1}else wt===Ee.Start&&Ve.push(ot);return at.includes(ot)}),Ve}function pe(vt,Ke){const at=(0,ue.Z)(Ke),It=[];return Se(vt,(Ne,Ve)=>{const wt=at.indexOf(Ne);return wt!==-1&&(It.push(Ve),at.splice(wt,1)),!!at.length}),It}var Ot=function(vt,Ke){var at={};for(var It in vt)Object.prototype.hasOwnProperty.call(vt,It)&&Ke.indexOf(It)<0&&(at[It]=vt[It]);if(vt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,It=Object.getOwnPropertySymbols(vt);Ne{var{defaultExpandAll:at,defaultExpandParent:It,defaultExpandedKeys:Ne}=vt,Ve=Ot(vt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const wt=we.useRef(),tn=we.useRef(),ot=()=>{const{keyEntities:Re}=(0,y.I8)(un(Ve));let Pe;return at?Pe=Object.keys(Re):It?Pe=(0,a.r7)(Ve.expandedKeys||Ne||[],Re):Pe=Ve.expandedKeys||Ne,Pe},[xt,xe]=we.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[Vt,mn]=we.useState(()=>ot());we.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),we.useEffect(()=>{"expandedKeys"in Ve&&mn(Ve.expandedKeys)},[Ve.expandedKeys]);const An=(Re,Pe)=>{var Ge;return"expandedKeys"in Ve||mn(Re),(Ge=Ve.onExpand)===null||Ge===void 0?void 0:Ge.call(Ve,Re,Pe)},fn=(Re,Pe)=>{var Ge;const{multiple:Xt}=Ve,{node:At,nativeEvent:Zt}=Pe,{key:kt=""}=At,zt=un(Ve),be=Object.assign(Object.assign({},Pe),{selected:!0}),fe=(Zt==null?void 0:Zt.ctrlKey)||(Zt==null?void 0:Zt.metaKey),dt=Zt==null?void 0:Zt.shiftKey;let pt;Xt&&fe?(pt=Re,wt.current=kt,tn.current=pt,be.selectedNodes=pe(zt,pt)):Xt&&dt?(pt=Array.from(new Set([].concat((0,ue.Z)(tn.current||[]),(0,ue.Z)(Fe({treeData:zt,expandedKeys:Vt,startKey:kt,endKey:wt.current}))))),be.selectedNodes=pe(zt,pt)):(pt=[kt],wt.current=kt,tn.current=pt,be.selectedNodes=pe(zt,pt)),(Ge=Ve.onSelect)===null||Ge===void 0||Ge.call(Ve,pt,be),"selectedKeys"in Ve||xe(pt)},{getPrefixCls:We,direction:Ue}=we.useContext(E.E_),{prefixCls:Ce,className:ge,showIcon:Me=!0,expandAction:mt="click"}=Ve,he=Ot(Ve,["prefixCls","className","showIcon","expandAction"]),ve=We("tree",Ce),qe=ae()(`${ve}-directory`,{[`${ve}-directory-rtl`]:Ue==="rtl"},ge);return we.createElement(ce,Object.assign({icon:Ct,ref:Ke,blockNode:!0},he,{showIcon:Me,expandAction:mt,prefixCls:ve,className:qe,expandedKeys:Vt,selectedKeys:xt,onSelect:fn,onExpand:An}))};var Mt=we.forwardRef(rt);const $t=ce;$t.DirectoryTree=Mt,$t.TreeNode=ne.O;var Ut=$t},20648:function(Pt,Nt,te){"use strict";te.d(Nt,{TM:function(){return Xe},Yk:function(){return ut}});var ne=te(36237),ue=te(98447),He=te(17313),Je=te(8378),Oe=te(37613),we=te(83116);const re=new ne.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),et=(ae,a)=>({[`.${ae}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${a.motionDurationSlow}`}}}),_e=(ae,a)=>({[`.${ae}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:a.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${a.lineWidthBold}px solid ${a.colorPrimary}`,borderRadius:"50%",content:'""'}}}),$e=(ae,a)=>{const{treeCls:y,treeNodeCls:E,treeNodePadding:b,titleHeight:x,nodeSelectedBg:z,nodeHoverBg:ee}=a,oe=a.paddingXS;return{[y]:Object.assign(Object.assign({},(0,He.Wf)(a)),{background:a.colorBgContainer,borderRadius:a.borderRadius,transition:`background-color ${a.motionDurationSlow}`,[`&${y}-rtl`]:{[`${y}-switcher`]:{"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${y}-active-focused)`]:Object.assign({},(0,He.oN)(a)),[`${y}-list-holder-inner`]:{alignItems:"flex-start"},[`&${y}-block-node`]:{[`${y}-list-holder-inner`]:{alignItems:"stretch",[`${y}-node-content-wrapper`]:{flex:"auto"},[`${E}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${a.colorPrimary}`,opacity:0,animationName:re,animationDuration:a.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${E}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${y}-node-content-wrapper`]:{color:a.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${y}-node-content-wrapper`]:Object.assign({},(0,He.oN)(a)),[`&:not(${E}-disabled).filter-node ${y}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${y}-draggable-icon`]:{flexShrink:0,width:x,lineHeight:`${x}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${a.motionDurationSlow}`,[`${E}:hover &`]:{opacity:.45}},[`&${E}-disabled`]:{[`${y}-draggable-icon`]:{visibility:"hidden"}}}},[`${y}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:x}},[`${y}-draggable-icon`]:{visibility:"hidden"},[`${y}-switcher`]:Object.assign(Object.assign({},et(ae,a)),{position:"relative",flex:"none",alignSelf:"stretch",width:x,margin:0,lineHeight:`${x}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:a.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:x/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:x/2*.8,height:x/2,borderBottom:`1px solid ${a.colorBorder}`,content:'""'}}}),[`${y}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${y}-node-content-wrapper, ${y}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:x,margin:0,padding:`0 ${a.paddingXS/2}px`,color:"inherit",lineHeight:`${x}px`,background:"transparent",borderRadius:a.borderRadius,cursor:"pointer",transition:`all ${a.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${y}-node-selected`]:{backgroundColor:z},[`${y}-iconEle`]:{display:"inline-block",width:x,height:x,lineHeight:`${x}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${y}-unselectable ${y}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${y}-node-content-wrapper`]:Object.assign({lineHeight:`${x}px`,userSelect:"none"},_e(ae,a)),[`${E}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${a.colorPrimary}`}},"&-show-line":{[`${y}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:x/2,bottom:-b,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${y}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${E}-leaf-last`]:{[`${y}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${x/2}px !important`}}}}})}},Ye=ae=>{const{treeCls:a,treeNodeCls:y,treeNodePadding:E,directoryNodeSelectedBg:b,directoryNodeSelectedColor:x}=ae;return{[`${a}${a}-directory`]:{[y]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,transition:`background-color ${ae.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ae.controlItemBgHover}},"> *":{zIndex:1},[`${a}-switcher`]:{transition:`color ${ae.motionDurationMid}`},[`${a}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${a}-node-selected`]:{color:x,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${a}-switcher`]:{color:x},[`${a}-node-content-wrapper`]:{color:x,background:"transparent"}}}}}},ut=(ae,a)=>{const y=`.${ae}`,E=`${y}-treenode`,b=a.paddingXS/2,x=(0,Oe.TS)(a,{treeCls:y,treeNodeCls:E,treeNodePadding:b});return[$e(ae,x),Ye(x)]},Xe=ae=>{const{controlHeightSM:a}=ae;return{titleHeight:a,nodeHoverBg:ae.controlItemBgHover,nodeSelectedBg:ae.controlItemBgActive}};Nt.ZP=(0,we.Z)("Tree",(ae,a)=>{let{prefixCls:y}=a;return[{[ae.componentCls]:(0,ue.C2)(`${y}-checkbox`,ae)},ut(y,ae),(0,Je.Z)(ae)]},ae=>{const{colorTextLightSolid:a,colorPrimary:y}=ae;return Object.assign(Object.assign({},Xe(ae)),{directoryNodeSelectedColor:a,directoryNodeSelectedBg:y})})},71997:function(Pt,Nt,te){"use strict";te.d(Nt,{Z:function(){return E}});var ne=te(54476),ue=te(59301),He={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Je=He,Oe=te(7657),we=function(x,z){return ue.createElement(Oe.Z,(0,ne.Z)({},x,{ref:z,icon:Je}))},re=ue.forwardRef(we),et=re,_e=te(52671),$e=te(58617),Ye=te(15075),ut=te(43531),Xe=te(92310),ae=te.n(Xe),a=te(92343),E=b=>{const{prefixCls:x,switcherIcon:z,treeNodeProps:ee,showLine:oe}=b,{isLeaf:ie,expanded:de,loading:ce}=ee;if(ce)return ue.createElement($e.Z,{className:`${x}-switcher-loading-icon`});let Ee;if(oe&&typeof oe=="object"&&(Ee=oe.showLeafIcon),ie){if(!oe)return null;if(typeof Ee!="boolean"&&Ee){const pe=typeof Ee=="function"?Ee(ee):Ee,Ot=`${x}-switcher-line-custom-icon`;return(0,a.l$)(pe)?(0,a.Tm)(pe,{className:ae()(pe.props.className||"",Ot)}):pe}return Ee?ue.createElement(_e.Z,{className:`${x}-switcher-line-icon`}):ue.createElement("span",{className:`${x}-switcher-leaf-line`})}const Se=`${x}-switcher-icon`,Fe=typeof z=="function"?z(ee):z;return(0,a.l$)(Fe)?(0,a.Tm)(Fe,{className:ae()(Fe.props.className||"",Se)}):Fe!==void 0?Fe:oe?de?ue.createElement(Ye.Z,{className:`${x}-switcher-line-icon`}):ue.createElement(ut.Z,{className:`${x}-switcher-line-icon`}):ue.createElement(et,{className:Se})}},54580:function(Pt,Nt,te){"use strict";te.d(Nt,{default:function(){return Zn}});var ne=te(59301),ue=te(94480),He=te(92310),Je=te.n(He),Oe=te(54476),we=te(67732),re=te(83652),et=te(42403),_e=te(158),$e=te(20068),Ye=te(75931),ut=te(75044),Xe=te(76190),ae=te(3202),a=te(26112);function y(ke,yt){var tt="cannot ".concat(ke.method," ").concat(ke.action," ").concat(yt.status,"'"),Bt=new Error(tt);return Bt.status=yt.status,Bt.method=ke.method,Bt.url=ke.action,Bt}function E(ke){var yt=ke.responseText||ke.response;if(!yt)return yt;try{return JSON.parse(yt)}catch(tt){return yt}}function b(ke){var yt=new XMLHttpRequest;ke.onProgress&&yt.upload&&(yt.upload.onprogress=function(Yt){Yt.total>0&&(Yt.percent=Yt.loaded/Yt.total*100),ke.onProgress(Yt)});var tt=new FormData;ke.data&&Object.keys(ke.data).forEach(function(Kt){var Yt=ke.data[Kt];if(Array.isArray(Yt)){Yt.forEach(function(jt){tt.append("".concat(Kt,"[]"),jt)});return}tt.append(Kt,Yt)}),ke.file instanceof Blob?tt.append(ke.filename,ke.file,ke.file.name):tt.append(ke.filename,ke.file),yt.onerror=function(Yt){ke.onError(Yt)},yt.onload=function(){return yt.status<200||yt.status>=300?ke.onError(y(ke,yt),E(yt)):ke.onSuccess(E(yt),yt)},yt.open(ke.method,ke.action,!0),ke.withCredentials&&"withCredentials"in yt&&(yt.withCredentials=!0);var Bt=ke.headers||{};return Bt["X-Requested-With"]!==null&&yt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Bt).forEach(function(Kt){Bt[Kt]!==null&&yt.setRequestHeader(Kt,Bt[Kt])}),yt.send(tt),{abort:function(){yt.abort()}}}var x=+new Date,z=0;function ee(){return"rc-upload-".concat(x,"-").concat(++z)}var oe=te(48736),ie=function(ke,yt){if(ke&&yt){var tt=Array.isArray(yt)?yt:yt.split(","),Bt=ke.name||"",Kt=ke.type||"",Yt=Kt.replace(/\/.*$/,"");return tt.some(function(jt){var Ht=jt.trim();if(/^\*(\/\*)?$/.test(jt))return!0;if(Ht.charAt(0)==="."){var xn=Bt.toLowerCase(),Nn=Ht.toLowerCase(),bt=[Nn];return(Nn===".jpg"||Nn===".jpeg")&&(bt=[".jpg",".jpeg"]),bt.some(function(zn){return xn.endsWith(zn)})}return/\/\*$/.test(Ht)?Yt===Ht.replace(/\/.*$/,""):Kt===Ht?!0:/^\w+$/.test(Ht)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ht,"'.Skip for check.")),!0):!1})}return!0};function de(ke,yt){var tt=ke.createReader(),Bt=[];function Kt(){tt.readEntries(function(Yt){var jt=Array.prototype.slice.apply(Yt);Bt=Bt.concat(jt);var Ht=!jt.length;Ht?yt(Bt):Kt()})}Kt()}var ce=function(yt,tt,Bt){var Kt=function Yt(jt,Ht){jt&&(jt.path=Ht||"",jt.isFile?jt.file(function(xn){Bt(xn)&&(jt.fullPath&&!xn.webkitRelativePath&&(Object.defineProperties(xn,{webkitRelativePath:{writable:!0}}),xn.webkitRelativePath=jt.fullPath.replace(/^\//,""),Object.defineProperties(xn,{webkitRelativePath:{writable:!1}})),tt([xn]))}):jt.isDirectory&&de(jt,function(xn){xn.forEach(function(Nn){Yt(Nn,"".concat(Ht).concat(jt.name,"/"))})}))};yt.forEach(function(Yt){Kt(Yt.webkitGetAsEntry())})},Ee=ce,Se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Fe=function(ke){(0,et.Z)(tt,ke);var yt=(0,_e.Z)(tt);function tt(){var Bt;(0,we.Z)(this,tt);for(var Kt=arguments.length,Yt=new Array(Kt),jt=0;jt{let{uid:Yt}=Kt;return Yt===ke.uid});return Bt===-1?tt.push(ke):tt[Bt]=ke,tt}function Ge(ke,yt){const tt=ke.uid!==void 0?"uid":"name";return yt.filter(Bt=>Bt[tt]===ke[tt])[0]}function Xt(ke,yt){const tt=ke.uid!==void 0?"uid":"name",Bt=yt.filter(Kt=>Kt[tt]!==ke[tt]);return Bt.length===yt.length?null:Bt}const At=function(){const yt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Bt=yt[yt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Bt)||[""])[0]},Zt=ke=>ke.indexOf("image/")===0,kt=ke=>{if(ke.type&&!ke.thumbUrl)return Zt(ke.type);const yt=ke.thumbUrl||ke.url||"",tt=At(yt);return/^data:image\//.test(yt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(tt)?!0:!(/^data:/.test(yt)||tt)},zt=200;function be(ke){return new Promise(yt=>{if(!ke.type||!Zt(ke.type)){yt("");return}const tt=document.createElement("canvas");tt.width=zt,tt.height=zt,tt.style.cssText=`position: fixed; left: 0; top: 0; width: ${zt}px; height: ${zt}px; z-index: 9999; display: none;`,document.body.appendChild(tt);const Bt=tt.getContext("2d"),Kt=new Image;if(Kt.onload=()=>{const{width:Yt,height:jt}=Kt;let Ht=zt,xn=zt,Nn=0,bt=0;Yt>jt?(xn=jt*(zt/Yt),bt=-(xn-Ht)/2):(Ht=Yt*(zt/jt),Nn=-(Ht-xn)/2),Bt.drawImage(Kt,Nn,bt,Ht,xn);const zn=tt.toDataURL();document.body.removeChild(tt),window.URL.revokeObjectURL(Kt.src),yt(zn)},Kt.crossOrigin="anonymous",ke.type.startsWith("image/svg+xml")){const Yt=new FileReader;Yt.onload=()=>{Yt.result&&(Kt.src=Yt.result)},Yt.readAsDataURL(ke)}else if(ke.type.startsWith("image/gif")){const Yt=new FileReader;Yt.onload=()=>{Yt.result&&yt(Yt.result)},Yt.readAsDataURL(ke)}else Kt.src=window.URL.createObjectURL(ke)})}var fe=te(26227),dt=te(41464),pt=te(15277),Jt=te(93948),en=te(6848),ln=ne.forwardRef((ke,yt)=>{let{prefixCls:tt,className:Bt,style:Kt,locale:Yt,listType:jt,file:Ht,items:xn,progress:Nn,iconRender:bt,actionIconRender:zn,itemRender:la,isImgUrl:fa,showPreviewIcon:aa,showRemoveIcon:an,showDownloadIcon:Sn,previewIcon:wn,removeIcon:cn,downloadIcon:jn,onPreview:oa,onDownload:Qn,onClose:Pa}=ke;var ba,Ua;const{status:Va}=Ht,[co,La]=ne.useState(Va);ne.useEffect(()=>{Va!=="removed"&&La(Va)},[Va]);const[Ea,za]=ne.useState(!1);ne.useEffect(()=>{const no=setTimeout(()=>{za(!0)},300);return()=>{clearTimeout(no)}},[]);const Na=bt(Ht);let Oa=ne.createElement("div",{className:`${tt}-icon`},Na);if(jt==="picture"||jt==="picture-card"||jt==="picture-circle")if(co==="uploading"||!Ht.thumbUrl&&!Ht.url){const no=Je()(`${tt}-list-item-thumbnail`,{[`${tt}-list-item-file`]:co!=="uploading"});Oa=ne.createElement("div",{className:no},Na)}else{const no=fa!=null&&fa(Ht)?ne.createElement("img",{src:Ht.thumbUrl||Ht.url,alt:Ht.name,className:`${tt}-list-item-image`,crossOrigin:Ht.crossOrigin}):Na,mo=Je()(`${tt}-list-item-thumbnail`,{[`${tt}-list-item-file`]:fa&&!fa(Ht)});Oa=ne.createElement("a",{className:mo,onClick:Vo=>oa(Ht,Vo),href:Ht.url||Ht.thumbUrl,target:"_blank",rel:"noopener noreferrer"},no)}const xa=Je()(`${tt}-list-item`,`${tt}-list-item-${co}`),pa=typeof Ht.linkProps=="string"?JSON.parse(Ht.linkProps):Ht.linkProps,ja=an?zn((typeof cn=="function"?cn(Ht):cn)||ne.createElement(fe.Z,null),()=>Pa(Ht),tt,Yt.removeFile):null,to=Sn&&co==="done"?zn((typeof jn=="function"?jn(Ht):jn)||ne.createElement(dt.Z,null),()=>Qn(Ht),tt,Yt.downloadFile):null,Ga=jt!=="picture-card"&&jt!=="picture-circle"&&ne.createElement("span",{key:"download-delete",className:Je()(`${tt}-list-item-actions`,{picture:jt==="picture"})},to,ja),vo=Je()(`${tt}-list-item-name`),bo=Ht.url?[ne.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:vo,title:Ht.name},pa,{href:Ht.url,onClick:no=>oa(Ht,no)}),Ht.name),Ga]:[ne.createElement("span",{key:"view",className:vo,onClick:no=>oa(Ht,no),title:Ht.name},Ht.name),Ga],ra={pointerEvents:"none",opacity:.5},Ja=aa?ne.createElement("a",{href:Ht.url||Ht.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ht.url||Ht.thumbUrl?void 0:ra,onClick:no=>oa(Ht,no),title:Yt.previewFile},typeof wn=="function"?wn(Ht):wn||ne.createElement(pt.Z,null)):null,Ca=(jt==="picture-card"||jt==="picture-circle")&&co!=="uploading"&&ne.createElement("span",{className:`${tt}-list-item-actions`},Ja,co==="done"&&to,ja),{getPrefixCls:Xa}=ne.useContext($t.E_),So=Xa(),Io=ne.createElement("div",{className:xa},Oa,bo,Ca,Ea&&ne.createElement(Me.default,{motionName:`${So}-fade`,visible:co==="uploading",motionDeadline:2e3},no=>{let{className:mo}=no;const Vo="percent"in Ht?ne.createElement(Jt.Z,Object.assign({},Nn,{type:"line",percent:Ht.percent,"aria-label":Ht["aria-label"],"aria-labelledby":Ht["aria-labelledby"]})):null;return ne.createElement("div",{className:Je()(`${tt}-list-item-progress`,mo)},Vo)})),qo=Ht.response&&typeof Ht.response=="string"?Ht.response:((ba=Ht.error)===null||ba===void 0?void 0:ba.statusText)||((Ua=Ht.error)===null||Ua===void 0?void 0:Ua.message)||Yt.uploadError,Uo=co==="error"?ne.createElement(en.Z,{title:qo,getPopupContainer:no=>no.parentNode},Io):Io;return ne.createElement("div",{className:Je()(`${tt}-list-item-container`,Bt),style:Kt,ref:yt},la?la(Uo,Ht,xn,{download:Qn.bind(null,Ht),preview:oa.bind(null,Ht),remove:Pa.bind(null,Ht)}):Uo)});const bn=(ke,yt)=>{const{listType:tt="text",previewFile:Bt=be,onPreview:Kt,onDownload:Yt,onRemove:jt,locale:Ht,iconRender:xn,isImageUrl:Nn=kt,prefixCls:bt,items:zn=[],showPreviewIcon:la=!0,showRemoveIcon:fa=!0,showDownloadIcon:aa=!1,removeIcon:an,previewIcon:Sn,downloadIcon:wn,progress:cn={size:[-1,2],showInfo:!1},appendAction:jn,appendActionVisible:oa=!0,itemRender:Qn,disabled:Pa}=ke,ba=(0,mt.Z)(),[Ua,Va]=ne.useState(!1);ne.useEffect(()=>{tt!=="picture"&&tt!=="picture-card"&&tt!=="picture-circle"||(zn||[]).forEach(ra=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(ra.originFileObj instanceof File||ra.originFileObj instanceof Blob)||ra.thumbUrl!==void 0||(ra.thumbUrl="",Bt&&Bt(ra.originFileObj).then(Ja=>{ra.thumbUrl=Ja||"",ba()}))})},[tt,zn,Bt]),ne.useEffect(()=>{Va(!0)},[]);const co=(ra,Ja)=>{if(Kt)return Ja==null||Ja.preventDefault(),Kt(ra)},La=ra=>{typeof Yt=="function"?Yt(ra):ra.url&&window.open(ra.url)},Ea=ra=>{jt==null||jt(ra)},za=ra=>{if(xn)return xn(ra,tt);const Ja=ra.status==="uploading",Ca=Nn&&Nn(ra)?ne.createElement(ge,null):ne.createElement(tn,null);let Xa=Ja?ne.createElement(ot.Z,null):ne.createElement(An,null);return tt==="picture"?Xa=Ja?ne.createElement(ot.Z,null):Ca:(tt==="picture-card"||tt==="picture-circle")&&(Xa=Ja?Ht.uploading:Ca),Xa},Na=(ra,Ja,Ca,Xa)=>{const So={type:"text",size:"small",title:Xa,onClick:Io=>{Ja(),(0,ve.l$)(ra)&&ra.props.onClick&&ra.props.onClick(Io)},className:`${Ca}-list-item-action`,disabled:Pa};if((0,ve.l$)(ra)){const Io=(0,ve.Tm)(ra,Object.assign(Object.assign({},ra.props),{onClick:()=>{}}));return ne.createElement(qe.ZP,Object.assign({},So,{icon:Io}))}return ne.createElement(qe.ZP,Object.assign({},So),ne.createElement("span",null,ra))};ne.useImperativeHandle(yt,()=>({handlePreview:co,handleDownload:La}));const{getPrefixCls:Oa}=ne.useContext($t.E_),xa=Oa("upload",bt),pa=Oa(),ja=Je()(`${xa}-list`,`${xa}-list-${tt}`),to=(0,ue.Z)(zn.map(ra=>({key:ra.uid,file:ra})));let vo={motionDeadline:2e3,motionName:`${xa}-${tt==="picture-card"||tt==="picture-circle"?"animate-inline":"animate"}`,keys:to,motionAppear:Ua};const bo=ne.useMemo(()=>{const ra=Object.assign({},(0,he.Z)(pa));return delete ra.onAppearEnd,delete ra.onEnterEnd,delete ra.onLeaveEnd,ra},[pa]);return tt!=="picture-card"&&tt!=="picture-circle"&&(vo=Object.assign(Object.assign({},bo),vo)),ne.createElement("div",{className:ja},ne.createElement(Me.CSSMotionList,Object.assign({},vo,{component:!1}),ra=>{let{key:Ja,file:Ca,className:Xa,style:So}=ra;return ne.createElement(ln,{key:Ja,locale:Ht,prefixCls:xa,className:Xa,style:So,file:Ca,items:zn,progress:cn,listType:tt,isImgUrl:Nn,showPreviewIcon:la,showRemoveIcon:fa,showDownloadIcon:aa,removeIcon:an,previewIcon:Sn,downloadIcon:wn,iconRender:za,actionIconRender:Na,itemRender:Qn,onPreview:co,onDownload:La,onClose:Ea})}),jn&&ne.createElement(Me.default,Object.assign({},vo,{visible:oa,forceRender:!0}),ra=>{let{className:Ja,style:Ca}=ra;return(0,ve.Tm)(jn,Xa=>({className:Je()(Xa.className,Ja),style:Object.assign(Object.assign(Object.assign({},Ca),{pointerEvents:Ja?"none":void 0}),Xa.style)}))}))};var Ln=ne.forwardRef(bn),Rn=te(17313),Jn=te(8378),Yn=te(83116),Cn=te(37613),St=ke=>{const{componentCls:yt,iconCls:tt}=ke;return{[`${yt}-wrapper`]:{[`${yt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ke.colorFillAlter,border:`${ke.lineWidth}px dashed ${ke.colorBorder}`,borderRadius:ke.borderRadiusLG,cursor:"pointer",transition:`border-color ${ke.motionDurationSlow}`,[yt]:{padding:`${ke.padding}px 0`},[`${yt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${yt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${yt}-disabled):hover`]:{borderColor:ke.colorPrimaryHover},[`p${yt}-drag-icon`]:{marginBottom:ke.margin,[tt]:{color:ke.colorPrimary,fontSize:ke.uploadThumbnailSize}},[`p${yt}-text`]:{margin:`0 0 ${ke.marginXXS}px`,color:ke.colorTextHeading,fontSize:ke.fontSizeLG},[`p${yt}-hint`]:{color:ke.colorTextDescription,fontSize:ke.fontSize},[`&${yt}-disabled`]:{cursor:"not-allowed",[`p${yt}-drag-icon ${tt}, p${yt}-text, p${yt}-hint `]:{color:ke.colorTextDisabled}}}}}},Et=ke=>{const{componentCls:yt,antCls:tt,iconCls:Bt,fontSize:Kt,lineHeight:Yt}=ke,jt=`${yt}-list-item`,Ht=`${jt}-actions`,xn=`${jt}-action`,Nn=Math.round(Kt*Yt);return{[`${yt}-wrapper`]:{[`${yt}-list`]:Object.assign(Object.assign({},(0,Rn.dF)()),{lineHeight:ke.lineHeight,[jt]:{position:"relative",height:ke.lineHeight*Kt,marginTop:ke.marginXS,fontSize:Kt,display:"flex",alignItems:"center",transition:`background-color ${ke.motionDurationSlow}`,"&:hover":{backgroundColor:ke.controlItemBgHover},[`${jt}-name`]:Object.assign(Object.assign({},Rn.vS),{padding:`0 ${ke.paddingXS}px`,lineHeight:Yt,flex:"auto",transition:`all ${ke.motionDurationSlow}`}),[Ht]:{[xn]:{opacity:0},[`${xn}${tt}-btn-sm`]:{height:Nn,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` diff --git a/p__Shixuns__Detail__Collaborators__index.5a239559.async.js b/p__Shixuns__Detail__Collaborators__index.5a239559.async.js deleted file mode 100644 index 10feaf8d52..0000000000 --- a/p__Shixuns__Detail__Collaborators__index.5a239559.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(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},59477:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},40001:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},65363:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},49198:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},84105:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},18785:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},87169:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},73331:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},15277:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},52671:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},8657:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},56082:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},33853:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},15075:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},62772:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},43531:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},61485:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},38819:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},47472:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),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"},H=A,l=e(7657),C=function(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},70031: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"}},71424:function(vt,ve,e){"use strict";var t=e(59301),o=Object.defineProperty,A=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,C=(z,i,K)=>i in z?o(z,i,{enumerable:!0,configurable:!0,writable:!0,value:K}):z[i]=K,n=(z,i)=>{for(var K in i||(i={}))H.call(i,K)&&C(z,K,i[K]);if(A)for(var K of A(i))l.call(i,K)&&C(z,K,i[K]);return z};const F=z=>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},z),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="},15028:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(59301),o=e(65582),A=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:z,occupationValue:i,onCancel:K=()=>{}})=>{const p=()=>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")),s=()=>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")),X=()=>i===3?t.createElement(t.Fragment,null,s(),p()):i===2?p():s();return t.createElement(A.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:z,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(),o.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},X()))};var F=(0,o.connect)(({paperlibrary:z,loading:i,globalSetting:K})=>({paperlibrary:z,globalSetting:K,loading:i.effects}))(n)},98315:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return S}});var t=e(59301),o=e(65582),A=e(43418),H=e(8591),l=e(92832),C=e(24905),n=e(95707),F=e(15028),z=e(65862),i=e(3113),K=e(87169),p={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},s=e(32637),X=e(59301);const j=({classroomList:a,dispatch:B,user:O})=>X.createElement(A.default,{open:a.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:X.createElement("span",null,X.createElement(K.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{B({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},X.createElement("div",{style:{textAlign:"center",marginBottom:30}},X.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",X.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"),X.createElement("img",{style:{width:130,height:130},src:s})),X.createElement("div",{className:p.bottom},X.createElement(i.ZP,{className:p.yes,onClick:()=>{B({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var R=(0,o.connect)(({classroomList:a,user:B})=>({classroomList:a,user:B}))(j),Oe=e(38147),le=e(59301),ce=(a,B,O)=>new Promise((J,q)=>{var U=ie=>{try{Se(O.next(ie))}catch(Ye){q(Ye)}},x=ie=>{try{Se(O.throw(ie))}catch(Ye){q(Ye)}},Se=ie=>ie.done?J(ie.value):Promise.resolve(ie.value).then(U,x);Se((O=O.apply(a,B)).next())}),ne=(a=>(a[a.Professor=1]="Professor",a[a.AssistantProfessor=2]="AssistantProfessor",a[a.Student=3]="Student",a))(ne||{});const N=({visible:a,user:B,account:O,onCancel:J=()=>{},dispatch:q})=>{const[U,x]=(0,t.useState)(),[Se,ie]=(0,t.useState)([]),[Ye,fe]=(0,t.useState)(!1),[ye,Ee]=(0,t.useState)(!1),[$,Y]=(0,t.useState)(),[W,y]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var oe,Ce;(oe=B==null?void 0:B.userInfo)!=null&&oe.identity&&ie([((Ce=B==null?void 0:B.userInfo)==null?void 0:Ce.identity)==="student"?3:1])},[B]);const V=oe=>{const Ce=()=>{window.location.href=(oe==null?void 0:oe.jump_url)||`/classrooms/${oe==null?void 0:oe.course_id}`};if(Se.includes(1)){A.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:le.createElement("div",{className:"tc"},(oe==null?void 0:oe.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Ce()}});return}Ce()},L=()=>ce(void 0,null,function*(){if(!U){H.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let oe=yield(0,Oe.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:U}});if(oe!=null&&oe.need_pro_auth&&!Se.includes(1)&&!Se.includes(2)){q({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:U,checkedList:Se}}),T();return}fe(!0);const Ce=yield(0,n.cR)({invite_code:U,professor:Se.includes(1)?1:null,assistant_professor:Se.includes(2)?1:null,student:Se.includes(3)?1:null});if(fe(!1),(Ce==null?void 0:Ce.status)===-4&&(J(),q({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Ce==null?void 0:Ce.status)===-12&&H.ZP.warning(Ce==null?void 0:Ce.message),(Ce==null?void 0:Ce.status)===-2){if(T(),Ce.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Ee(!0),Y(1);return}if(Ce.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Ee(!0),Y(2);return}if(Ce.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Ee(!0),Y(3);return}}if((Ce==null?void 0:Ce.status)===0){(0,z.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),T(),Ce!=null&&Ce.course_id?V(Ce):H.ZP.success(Ce.message);return}}),T=()=>ce(void 0,null,function*(){J()});return le.createElement(le.Fragment,null,le.createElement(A.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:a,confirmLoading:Ye,onOk:L,onCancel:T},le.createElement("div",{className:"tc"},le.createElement("div",null,le.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),le.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:oe=>{if(oe.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}x(oe.target.value)}})),le.createElement("div",{className:"mt10 font14"},le.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),le.createElement(C.default.Group,{value:Se,onChange:oe=>ie(oe)},le.createElement(C.default,{value:1,disabled:Se.includes(2)},"\u6559\u5E08"),le.createElement(C.default,{value:2,disabled:Se.includes(1)},"\u52A9\u6559"),le.createElement(C.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),le.createElement(R,null),le.createElement(F.Z,{visible:ye,onCancel:()=>Ee(!1),occupationValue:$}))};var S=(0,o.connect)(({user:a,account:B})=>({user:a,account:B}))(N)},54842:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return vn},g:function(){return Ft}});var t=e(59301),o=e(65582),A=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),z=e(43604),i=e(20834),K=e(38854),p=e(5112),s=e(95707),X=e(65862),j=(he,be,Fe)=>new Promise((Ke,Ze)=>{var Et=nt=>{try{xt(Fe.next(nt))}catch(Rt){Ze(Rt)}},pt=nt=>{try{xt(Fe.throw(nt))}catch(Rt){Ze(Rt)}},xt=nt=>nt.done?Ke(nt.value):Promise.resolve(nt.value).then(Et,pt);xt((Fe=Fe.apply(he,be)).next())}),R=(he=>(he.Manager="manager",he.Developer="developer",he.Reporter="reporter",he))(R||{}),le=({visible:he,onCancel:be=()=>{}})=>{const[Fe,Ke]=(0,t.useState)(),[Ze,Et]=(0,t.useState)(),[pt,xt]=(0,t.useState)(!1),nt=()=>j(void 0,null,function*(){if(!Fe){n.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Fe.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}xt(!0);const mn=yield(0,s.vm)({code:Fe,role:Ze});xt(!1),Rt();const jt={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(jt[mn.status]){n.ZP.info(jt[mn.status]);return}if(mn.status===0){Ze==="reporter"?(n.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,X.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),o.history.push(`/projects/${mn==null?void 0:mn.project_id}`)):((0,X.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}}),Rt=()=>j(void 0,null,function*(){be()});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:Rt},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:Fe,onChange:mn=>{if(mn.target.value.length>=7){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Ke(mn.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(p.ZP.Group,{value:Ze,onChange:mn=>Et(mn.target.value)},t.createElement(p.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(p.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(p.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ce=e(98315),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"},N=e(66457),S=e(78241),a=e(57809),B=e(37090),O=Object.defineProperty,J=Object.defineProperties,q=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ie=(he,be,Fe)=>be in he?O(he,be,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):he[be]=Fe,Ye=(he,be)=>{for(var Fe in be||(be={}))x.call(be,Fe)&&ie(he,Fe,be[Fe]);if(U)for(var Fe of U(be))Se.call(be,Fe)&&ie(he,Fe,be[Fe]);return he},fe=(he,be)=>J(he,q(be)),ye=(he,be,Fe)=>new Promise((Ke,Ze)=>{var Et=nt=>{try{xt(Fe.next(nt))}catch(Rt){Ze(Rt)}},pt=nt=>{try{xt(Fe.throw(nt))}catch(Rt){Ze(Rt)}},xt=nt=>nt.done?Ke(nt.value):Promise.resolve(nt.value).then(Et,pt);xt((Fe=Fe.apply(he,be)).next())});const Ee=({globalSetting:he,dispatch:be,user:Fe,info:Ke,open:Ze,onCancel:Et=()=>{}})=>{var pt;const[xt,nt]=(0,t.useState)([]),[Rt,mn]=(0,t.useState)([]),[jt,Vt]=(0,t.useState)([]),[Nt]=S.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=Ke;if(!(0,N.o1)(be))return;const{user_school_id:pr="",department_id:Wn="",school_name:or="",department_name:lr=""}=Fe.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`})}),Qt=En=>ye(void 0,null,function*(){const Yn=yield(0,B.J3)(fe(Ye({},En),{tab_module_type:"graduations"}));return Yn!=null&&Yn.un_purchased&&be({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,B.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,B.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:Et,onOk:()=>Nt.submit()},t.createElement(S.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,B.Wz)(En);Yn.status===0&&(n.ZP.success("\u521B\u5EFA\u6210\u529F"),Nt.resetFields(),Et(),(0,X.xg)(`/graduations/${Yn==null?void 0:Yn.identifier}/index`)),fn(!1)})},t.createElement(S.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=Ke==null?void 0:Ke.graduation_years)==null?void 0:pt.map(En=>({value:En,label:En}))})),t.createElement(S.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:Rt.map(En=>({value:En.id,label:En.name}))})),t.createElement(S.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:jt.map(En=>({value:En.id,label:En.name}))})),t.createElement(S.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 $=(0,o.connect)(({user:he,globalSetting:be,loading:Fe})=>({user:he,globalSetting:be,loading:Fe}))(Ee),Y=e(38147),W=Object.defineProperty,y=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,T=(he,be,Fe)=>be in he?W(he,be,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):he[be]=Fe,oe=(he,be)=>{for(var Fe in be||(be={}))V.call(be,Fe)&&T(he,Fe,be[Fe]);if(y)for(var Fe of y(be))L.call(be,Fe)&&T(he,Fe,be[Fe]);return he},Ce=(he,be,Fe)=>new Promise((Ke,Ze)=>{var Et=nt=>{try{xt(Fe.next(nt))}catch(Rt){Ze(Rt)}},pt=nt=>{try{xt(Fe.throw(nt))}catch(Rt){Ze(Rt)}},xt=nt=>nt.done?Ke(nt.value):Promise.resolve(nt.value).then(Et,pt);xt((Fe=Fe.apply(he,be)).next())});const He=({globalSetting:he,dispatch:be,user:Fe,open:Ke,onCancel:Ze=()=>{}})=>{const[Et]=S.default.useForm(),[pt,xt]=(0,t.useState)(!1),[nt,Rt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var mn;if(Ke){const jt={code:"",user_type:((mn=Fe==null?void 0:Fe.userInfo)==null?void 0:mn.identity)==="student"?2:1,major:""};Et.setFieldsValue(jt),Rt(oe({},jt))}},[Ke]),t.createElement(l.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Ke,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:pt,onCancel:Ze,onOk:()=>Et.submit()},t.createElement(S.default,{colon:!1,form:Et,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(mn,jt)=>Rt(oe({},jt)),onFinish:mn=>Ce(void 0,null,function*(){xt(!0);const jt=yield(0,Y.ZP)("/api/graduations/join.json",{method:"post",body:mn});jt.status===0&&(Ze(),jt!=null&&jt.identifier?(0,X.xg)(`/graduations/${jt==null?void 0:jt.identifier}/index`):n.ZP.success(jt==null?void 0:jt.message)),xt(!1)})},t.createElement(S.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(S.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(p.ZP.Group,null,t.createElement(p.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(p.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(nt==null?void 0:nt.user_type)===2&&t.createElement(S.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 _=(0,o.connect)(({user:he,globalSetting:be})=>({user:he,globalSetting:be}))(He),ae=e(59301),Ne=Object.defineProperty,Le=Object.defineProperties,Ie=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,D=(he,be,Fe)=>be in he?Ne(he,be,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):he[be]=Fe,f=(he,be)=>{for(var Fe in be||(be={}))Re.call(be,Fe)&&D(he,Fe,be[Fe]);if(ee)for(var Fe of ee(be))w.call(be,Fe)&&D(he,Fe,be[Fe]);return he},r=(he,be)=>Le(he,Ie(be)),h=(he,be)=>{var Fe={};for(var Ke in he)Re.call(he,Ke)&&be.indexOf(Ke)<0&&(Fe[Ke]=he[Ke]);if(he!=null&&ee)for(var Ke of ee(he))be.indexOf(Ke)<0&&w.call(he,Ke)&&(Fe[Ke]=he[Ke]);return Fe},Q=(he,be,Fe)=>new Promise((Ke,Ze)=>{var Et=nt=>{try{xt(Fe.next(nt))}catch(Rt){Ze(Rt)}},pt=nt=>{try{xt(Fe.throw(nt))}catch(Rt){Ze(Rt)}},xt=nt=>nt.done?Ke(nt.value):Promise.resolve(nt.value).then(Et,pt);xt((Fe=Fe.apply(he,be)).next())}),d=(he=>(he.Projects="projects",he.Shixuns="shixuns",he.Classrooms="classrooms",he))(d||{}),c=(he=>(he.Classrooms="classrooms",he.Shixuns="shixuns",he.Paths="paths",he.Projects="projects",he.Videos="videos",he.Topics="topics",he.Graduations="graduations",he))(c||{});const G=he=>{var be=he,{homePage:Fe,user:Ke,globalSetting:Ze,loading:Et,dispatch:pt}=be,xt=h(be,["homePage","user","globalSetting","loading","dispatch"]),nt,Rt,mn,jt;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,Qt]=(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 ln=Vn.subitem;for(const Un of ln)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(((Rt=Ze.setting)==null?void 0:Rt.navbar)||[],"/shixuns"),Yn=cn(((mn=Ze.setting)==null?void 0:mn.navbar)||[],"/paths"),pr=cn(((jt=Ze.setting)==null?void 0:jt.navbar)||[],"/graduations"),Wn=yn=>{var ir;if((0,N.tJ)(pt)){if(yn==="projects"&&!((ir=Ke.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,N.tJ)(pt)){if(ir==="projects"&&!((Vn=Ke.userInfo)!=null&&Vn.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ir==="shixuns"&&!(0,N.xY)()||yn&&(window.location.href=yn)}},lr=yn=>{var ir,Vn,ln,Un,sr,Tn,er,Cr,jr,cr,fr,Lr,Br,Pr,ua,sa,$r,Jr,ia,pn,Hn,Nn;return ae.createElement(ae.Fragment,null,ae.createElement(F.Z,{justify:"space-around",className:"pt5 pb5"},ae.createElement(z.Z,{className:((ir=Ke.userInfo)==null?void 0:ir.user_identity)!=="\u5B66\u751F"?ne.joinCol:ne.hidden},((Vn=Ke.userInfo)==null?void 0:Vn.user_identity)!=="\u5B66\u751F"&&!((ln=Ze==null?void 0:Ze.setting)!=null&&ln.hide_course)&&ae.createElement(i.default.Item,f({},yn),ae.createElement("a",{onClick:()=>or("/classrooms/new")},(Un=Ke.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=Ke==null?void 0:Ke.userInfo)==null?void 0:Tn.is_shixun_marker)&&ae.createElement(i.default.Item,f({},yn),ae.createElement("a",{onClick:()=>or("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((er=Ke.userInfo)==null?void 0:er.user_identity)!=="\u5B66\u751F"&&!((Cr=Ze==null?void 0:Ze.setting)!=null&&Cr.hide_subject)&&ae.createElement(i.default.Item,f({},yn),ae.createElement("a",{onClick:()=>or("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((jr=Ze==null?void 0:Ze.setting)!=null&&jr.is_local)&&((cr=Ke.userInfo)==null?void 0:cr.main_site)&&ae.createElement(i.default.Item,f({},yn),ae.createElement("a",{onClick:()=>{var On;return or(`${(On=Ze==null?void 0:Ze.setting)==null?void 0:On.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((fr=Ke==null?void 0:Ke.userInfo)==null?void 0:fr.identity)!=="student"&&ae.createElement(i.default.Item,r(f({},yn),{onClick:()=>Q(void 0,null,function*(){if(!(0,N.o1)(pt))return;const On=yield(0,B.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(On!=null&&On.un_purchased){pt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}On.status===0&&(Qt(On),bn(!0))})}),ae.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Lr=Ke.userInfo)!=null&&Lr.main_site)&&ae.createElement("div",null,ae.createElement(i.default.Item,f({},yn),ae.createElement("a",{onClick:()=>Wn("classrooms")},(Br=Ke.userInfo)!=null&&Br.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Pr=Ke.userInfo)==null?void 0:Pr.main_site)&&!((ua=Ze==null?void 0:Ze.setting)!=null&&ua.is_local)&&ae.createElement(i.default.Item,f({},yn),ae.createElement("a",{onClick:()=>Wn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((sa=Ke.userInfo)==null?void 0:sa.main_site)&&(($r=Ke.userInfo)==null?void 0:$r.user_identity)!=="\u5B66\u751F"&&ae.createElement(z.Z,null,ae.createElement("div",{className:ne.joinBoard})),((Jr=Ke.userInfo)==null?void 0:Jr.main_site)&&ae.createElement(z.Z,{className:((ia=Ke.userInfo)==null?void 0:ia.user_identity)!=="\u5B66\u751F"?ne.joinCol:ne.w90},ae.createElement(i.default.Item,f({},yn),ae.createElement("a",{onClick:()=>Wn("classrooms")},(pn=Ke.userInfo)!=null&&pn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Hn=Ke.userInfo)==null?void 0:Hn.main_site)&&!((Nn=Ze==null?void 0:Ze.setting)!=null&&Nn.is_local)&&ae.createElement(i.default.Item,f({},yn),ae.createElement("a",{onClick:()=>Wn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),ae.createElement(i.default.Item,r(f({},yn),{onClick:()=>{(0,N.o1)(pt)&&Rn(!0)}}),ae.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return ae.createElement("section",null,ae.createElement(K.Z,{dropdownRender:()=>{var yn;return ae.createElement(i.default,{className:((yn=Ke.userInfo)==null?void 0:yn.user_identity)!=="\u5B66\u751F"?`${ne.rightMenu} ${ne.joinMenu} mt10`:`${ne.rightMenu} ${ne.joinMenu} ${ne.w140} mt10`},ae.createElement(lr,null))},placement:"bottom"},ae.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),ae.createElement(ce.Z,{visible:Vt,onCancel:()=>Nt(!1)}),ae.createElement(le,{visible:Pn,onCancel:()=>fn(!1)}),ae.createElement($,{info:kt,open:In,onCancel:()=>bn(!1)}),ae.createElement(_,{open:An,onCancel:()=>Rn(!1)}))};var P=(0,o.connect)(({homePage:he,loading:be,user:Fe,globalSetting:Ke})=>({homePage:he,user:Fe,globalSetting:Ke,loading:be.models.index}))(G),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"},k=e(41867),Be=e(89540),Ae=e(74128),de=e(59301),Pe=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,pe=(he,be)=>{var Fe={};for(var Ke in he)Me.call(he,Ke)&&be.indexOf(Ke)<0&&(Fe[Ke]=he[Ke]);if(he!=null&&Pe)for(var Ke of Pe(he))be.indexOf(Ke)<0&&M.call(he,Ke)&&(Fe[Ke]=he[Ke]);return Fe},xe=(he,be,Fe)=>new Promise((Ke,Ze)=>{var Et=nt=>{try{xt(Fe.next(nt))}catch(Rt){Ze(Rt)}},pt=nt=>{try{xt(Fe.throw(nt))}catch(Rt){Ze(Rt)}},xt=nt=>nt.done?Ke(nt.value):Promise.resolve(nt.value).then(Et,pt);xt((Fe=Fe.apply(he,be)).next())});const De=he=>{var be,Fe=RegExp("(^| )"+he+"=([^;]+)(;|$)");return(be=document.cookie.match(Fe))?decodeURIComponent(be[2]):null},we=he=>{var be=new Date;be.setTime(be.getTime()-1);var Fe=De(he);Fe!=null&&(document.cookie=he+"="+Fe+";expires="+be.toGMTString())};var qe=(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))(qe||{});const lt=he=>{var be=he,{homePage:Fe,user:Ke,globalSetting:Ze,loading:Et,dispatch:pt,shixunHomeworks:xt,location:nt,payload:Rt={}}=be,mn=pe(be,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),jt,Vt,Nt,Pn,fn,In,bn,An,Rn,Kn,tr,kt,Qt,cn,Sn,En;const Yn=(Vt=(((jt=Ze.setting)==null?void 0:jt.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=Ke.userInfo)==null?void 0:bn.is_school_manage,lr=()=>{var yn,ir,Vn,ln,Un,sr,Tn,er,Cr,jr,cr,fr,Lr,Br,Pr,ua,sa,$r;return(0,X.Ll)()?de.createElement(i.default,{className:`${m.rightMenu} ${m.menuWrap}`},de.createElement(i.default.Item,null,de.createElement(o.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):de.createElement(i.default,{className:`${m.rightMenu} ${m.menuWrap}`},de.createElement(i.default.Item,null,de.createElement(o.Link,{to:`/users/${(yn=Ke.userInfo)==null?void 0:yn.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),de.createElement(i.default.Item,null,de.createElement(o.Link,{to:`/users/${(ir=Ke.userInfo)==null?void 0:ir.login}/classrooms`},(Vn=Ke.userInfo)!=null&&Vn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),de.createElement(i.default.Item,null,de.createElement(o.Link,{to:`/users/${(ln=Ke.userInfo)==null?void 0:ln.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),de.createElement(i.default.Item,null,de.createElement(o.Link,{to:`/users/${(Un=Ke.userInfo)==null?void 0:Un.login}/paths`},(sr=Ke.userInfo)!=null&&sr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Tn=Ke.userInfo)==null?void 0:Tn.user_identity)!=="\u5B66\u751F"&&de.createElement(i.default.Item,null,de.createElement(o.Link,{to:`/users/${(er=Ke.userInfo)==null?void 0:er.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Cr=Ze.setting)!=null&&Cr.hide_competition)&&de.createElement(i.default.Item,null,de.createElement(o.Link,{to:`/users/${(jr=Ke.userInfo)==null?void 0:jr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((cr=Ze.setting)!=null&&cr.hide_virtual)&&de.createElement(i.default.Item,null,de.createElement(o.Link,{to:`/users/${(fr=Ke.userInfo)==null?void 0:fr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,k.JA)()&&!((Lr=Ze==null?void 0:Ze.setting)!=null&&Lr.hide_problemset)&&de.createElement(i.default.Item,null,de.createElement("a",{onClick:()=>{(0,N.tJ)(pt)&&o.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,k.JA)()&&!((Br=Ze==null?void 0:Ze.setting)!=null&&Br.hide_paperlibrary)&&de.createElement(i.default.Item,null,de.createElement("a",{onClick:()=>{(0,N.tJ)(pt)&&o.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((ua=(Pr=Ke.navigationInfo)==null?void 0:Pr.top)==null?void 0:ua.laboratory_admin_url)&&de.createElement(i.default.Item,null,de.createElement("a",{href:($r=(sa=Ke.navigationInfo)==null?void 0:sa.top)==null?void 0:$r.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),de.createElement(i.default.Item,null,de.createElement(o.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||pt({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")),or&&de.createElement(i.default.Item,null,de.createElement(o.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),de.createElement(i.default.Item,{className:m.exit},de.createElement("a",{onClick:()=>xe(void 0,null,function*(){(0,X.m5)();let Jr;try{Jr=yield(0,Be.vR)({}),n.ZP.success(Jr==null?void 0:Jr.message)}catch(ia){}(0,X.d8)("_educoder_session","logout",1),(0,X.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Jr!=null&&Jr.url?window.location.href=Jr.url:(o.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,k.bg)()?de.createElement(K.Z,{className:`${m.height67}`,dropdownRender:lr,placement:"bottomRight"},de.createElement("section",null,de.createElement("aside",null,de.createElement("div",{className:xt.actionTabs.type===1?m.classromediv:""},de.createElement("img",{className:`${m.userPic} current ml15`,src:`${(An=Ae.Z)==null?void 0:An.IMG_SERVER}/images/${(Rn=Ke.userInfo)==null?void 0:Rn.image_url}`,alt:"",onClick:()=>{var yn;return o.history.push((0,X.Ll)()?"/account/profile":`/users/${(yn=Ke.userInfo)==null?void 0:yn.login}/classrooms`)}}),(0,X.Ll)()&&de.createElement("span",{className:"ml10 font16"},(Kn=Ke.userInfo)==null?void 0:Kn.username),de.createElement("i",{className:`iconfont icon-zhankai4 ${m.icon}`}))))):de.createElement("div",{className:`font15 ${Ze.isIlearning?m.login:""}`},((tr=Ze.setting)==null?void 0:tr.sso_login_url)&&de.createElement("a",{target:"_blank",href:(kt=Ze.setting)==null?void 0:kt.sso_login_url},de.createElement("img",{src:`${Ae.Z.IMG_SERVER}/${(Qt=Ze.setting)==null?void 0:Qt.login_logo_url}`,width:40}),de.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)&&de.createElement(de.Fragment,null,de.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{pt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((En=Ze.setting)!=null&&En.close_register)&&de.createElement(de.Fragment,null,de.createElement("span",{className:"ml5 mr5"},"|"),de.createElement(o.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var rt=(0,o.connect)(({homePage:he,loading:be,user:Fe,globalSetting:Ke,shixunHomeworks:Ze})=>({homePage:he,user:Fe,globalSetting:Ke,shixunHomeworks:Ze,loading:be.models.index}))(lt),Pt=e(65363),Tt={tip:"tip___a6MfI"},Lt=Object.defineProperty,Zt=Object.defineProperties,nn=Object.getOwnPropertyDescriptors,$t=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,Yt=(he,be,Fe)=>be in he?Lt(he,be,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):he[be]=Fe,Gt=(he,be)=>{for(var Fe in be||(be={}))It.call(be,Fe)&&Yt(he,Fe,be[Fe]);if($t)for(var Fe of $t(be))en.call(be,Fe)&&Yt(he,Fe,be[Fe]);return he},sn=(he,be)=>Zt(he,nn(be)),Qn=(he,be,Fe)=>new Promise((Ke,Ze)=>{var Et=nt=>{try{xt(Fe.next(nt))}catch(Rt){Ze(Rt)}},pt=nt=>{try{xt(Fe.throw(nt))}catch(Rt){Ze(Rt)}},xt=nt=>nt.done?Ke(nt.value):Promise.resolve(nt.value).then(Et,pt);xt((Fe=Fe.apply(he,be)).next())}),at=(he=>(he[he.Professor=1]="Professor",he[he.AssistantProfessor=2]="AssistantProfessor",he[he.Student=3]="Student",he))(at||{});const ht=({visible:he,user:be,onCancel:Fe=()=>{},dispatch:Ke,globalSetting:Ze})=>{var Et,pt;const[xt,nt]=(0,t.useState)(!1),[Rt,mn]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var Nt,Pn;if((Nt=be==null?void 0:be.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=be==null?void 0:be.userInfo)==null?void 0:Pn.login)&&(nt(!0),mn({name:fn==null?void 0:fn.name,phone:fn==null?void 0:fn.phone}))}},[be==null?void 0:be.userInfo]);const jt=()=>Qn(void 0,null,function*(){Fe()}),Vt=()=>{let Nt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(sn(Gt({},Nt),{isShow:!1}))),nt(!1)};return t.createElement(t.Fragment,null,xt&&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${(Et=Ze==null?void 0:Ze.infoData)==null?void 0:Et.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,o.connect)(({user:he,globalSetting:be})=>({user:he,globalSetting:be}))(ht),Bt=e(3113),rn="data:image/png;base64,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",Jt=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,re=(he,be)=>{var Fe={};for(var Ke in he)At.call(he,Ke)&&be.indexOf(Ke)<0&&(Fe[Ke]=he[Ke]);if(he!=null&&Jt)for(var Ke of Jt(he))be.indexOf(Ke)<0&&tn.call(he,Ke)&&(Fe[Ke]=he[Ke]);return Fe};const v=null,E=he=>{var be=he,{homePage:Fe,user:Ke,globalSetting:Ze,loading:Et,dispatch:pt,location:xt,text:nt,shixunHomeworks:Rt,payload:mn={}}=be,jt=re(be,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Vt,Nt]=(0,t.useState)("none");return(0,t.useEffect)(()=>{Rt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Nt("flex")},[Rt.actionTabs.key]),(0,t.useEffect)(()=>{Rt.actionTabs.key==="\u9690\u85CF"&&(Nt("none"),localStorage.setItem("Noviceguide","0"))},[Rt.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"}},Rt.actionTabs.text),Rt.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(Bt.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(Bt.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,o.connect)(({homePage:he,loading:be,user:Fe,globalSetting:Ke,shixunHomeworks:Ze})=>({homePage:he,user:Fe,globalSetting:Ke,loading:be.models.index,shixunHomeworks:Ze}))(E),b=Object.defineProperty,ue=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Qe=(he,be,Fe)=>be in he?b(he,be,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):he[be]=Fe,et=(he,be)=>{for(var Fe in be||(be={}))se.call(be,Fe)&&Qe(he,Fe,be[Fe]);if(ue)for(var Fe of ue(be))je.call(be,Fe)&&Qe(he,Fe,be[Fe]);return he};const ot=he=>React.createElement("svg",et({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=",ft=e(89392),gt=e(92736),dt=e(6848),Dt={content:"content___L4gl0"},mt="data:image/png;base64,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",Mt=(he,be,Fe)=>new Promise((Ke,Ze)=>{var Et=nt=>{try{xt(Fe.next(nt))}catch(Rt){Ze(Rt)}},pt=nt=>{try{xt(Fe.throw(nt))}catch(Rt){Ze(Rt)}},xt=nt=>nt.done?Ke(nt.value):Promise.resolve(nt.value).then(Et,pt);xt((Fe=Fe.apply(he,be)).next())});const Ot=({classroomList:he,loading:be,user:Fe,dispatch:Ke,virtualSpaces:Ze,globalSetting:Et})=>{const pt=(0,o.useLocation)();let xt=!1;(0,t.useEffect)(()=>{Et.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(xt=!0)},[Et.actionTabs.key]),(0,t.useEffect)(()=>{xt&&Ke({type:"globalSetting/setActionTabs",payload:{}})},[pt.pathname]);const nt=()=>{Ke({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(gt.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(l.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Et.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:Dt.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:mt,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:`${Ae.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,o.connect)(({classroomList:he,user:be,loading:Fe,virtualSpaces:Ke,globalSetting:Ze})=>({classroomList:he,user:be,loading:Fe,virtualSpaces:Ke,globalSetting:Ze}))(Ot),ct=e(59301),Ht=Object.defineProperty,Te=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,$e=(he,be,Fe)=>be in he?Ht(he,be,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):he[be]=Fe,Xe=(he,be)=>{for(var Fe in be||(be={}))ze.call(be,Fe)&&$e(he,Fe,be[Fe]);if(Te)for(var Fe of Te(be))Ue.call(be,Fe)&&$e(he,Fe,be[Fe]);return he},Je=(he,be)=>{var Fe={};for(var Ke in he)ze.call(he,Ke)&&be.indexOf(Ke)<0&&(Fe[Ke]=he[Ke]);if(he!=null&&Te)for(var Ke of Te(he))be.indexOf(Ke)<0&&Ue.call(he,Ke)&&(Fe[Ke]=he[Ke]);return Fe},Ge=(he,be,Fe)=>new Promise((Ke,Ze)=>{var Et=nt=>{try{xt(Fe.next(nt))}catch(Rt){Ze(Rt)}},pt=nt=>{try{xt(Fe.throw(nt))}catch(Rt){Ze(Rt)}},xt=nt=>nt.done?Ke(nt.value):Promise.resolve(nt.value).then(Et,pt);xt((Fe=Fe.apply(he,be)).next())});const{Header:it}=A.default,{Search:bt}=H.default;function Ft(){var he,be;const Ke=window.location.pathname.split("/"),Ze={};return Ke[1]=="classrooms"&&Ke.length>3&&!((he=Ke[4])!=null&&he.includes("newgold"))&&!((be=Ke[5])!=null&&be.includes("newgold"))&&Ke[2]!=="coursesId"&&(Ze.course_id=Ke[2]),Ke[1]==="shixuns"&&Ke.length>3&&(Ze.objective_type="shixun",Ze.objective_id=Ke[2]),Ke[1]==="paths"&&Ke.length>3&&(Ze.objective_type="path",Ze.objective_id=Ke[2]),Xe(Xe({},Ze),{school:1})}const qt=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],on=he=>{var be=he,{homePage:Fe,user:Ke,globalSetting:Ze,loading:Et,dispatch:pt,isLogin:xt=!1,shixunHomeworks:nt}=be,Rt=Je(be,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),mn,jt,Vt,Nt,Pn,fn,In,bn,An;const Rn=(0,o.useLocation)(),[Kn,tr]=(0,t.useState)(!1),[kt,Qt]=(0,t.useState)(""),[cn,Sn]=(0,t.useState)(!1),En=Ft();(0,t.useEffect)(()=>{pt({type:"user/getNavigationInfo",payload:Xe({},En)})},[Ze.name]),(0,t.useEffect)(()=>{nt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(qt!=null&&qt.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 ln;if(Ze!=null&&Ze.setting){let Un=(0,ft.cloneDeep)((ln=Ze==null?void 0:Ze.setting)==null?void 0:ln.navbar);Un=Un==null?void 0:Un.filter(Tn=>{var er;return!(Tn!=null&&Tn.hidden)&&!((0,k.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,k.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&&(Qt(Tn==null?void 0:Tn.link),(0,X.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=="/"&&(Qt(""),(0,X.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&&(Qt(Br==null?void 0:Br.link),Lr!=="/"&&(0,X.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,Ke]);const Yn=(0,t.useMemo)(()=>{var ln,Un;return(ln=Ze==null?void 0:Ze.setting)!=null&&ln.nav_logo_url?`${Ae.Z.IMG_SERVER}/${(Un=Ze==null?void 0:Ze.setting)==null?void 0:Un.nav_logo_url}`:`${Ae.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(ln){o.history.push("/search?value="+ln)}const Wn=()=>Kn?ct.createElement("div",{onBlur:()=>{setTimeout(()=>{tr(!1)},300)}},ct.createElement(bt,{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})):ct.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{o.history.push("/search?value=")}}),[or,lr]=(0,t.useState)([]),yn=(ln,Un)=>Ge(void 0,null,function*(){var sr,Tn,er,Cr,jr,cr;if((ln==null?void 0:ln.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,X.xg)((Cr=fr==null?void 0:fr.data)==null?void 0:Cr.engineer_url):o.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=ln==null?void 0:ln.link)!=null&&cr.includes("http")?(0,X.xg)(ln==null?void 0:ln.link):((0,X.Dk)(ln==null?void 0:ln.name),o.history.push(ln==null?void 0:ln.link)),(ln==null?void 0:ln.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&pt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:ct.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=(ln,Un,sr)=>{const Tn=sr.slice();return Tn[ln]&&(Tn[ln].name=Un.name,Tn[ln].link=Un.link),Tn||[]},Vn=(ln="")=>(ln==null?void 0:ln.indexOf("<"))>-1?ln==null?void 0:ln.slice(0,ln==null?void 0:ln.indexOf("<")):ln;return Ze.showHeader&&Ze.showHeaderFooter?ct.createElement(A.default,{style:{background:`${Rn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${Ze.isIlearning?C["header-iearning"]:C.header} ${Ze.showHeaderFixed?C.headerFixed:""}`},(Ze==null?void 0:Ze.showTip)&&ct.createElement(Ct,null),ct.createElement(it,{className:"header",style:{background:`${Rn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Rn.pathname=="/training"?"999":""}`}},ct.createElement("section",{className:C["edu-menu"]},(!!Ze.isIlearning||!((jt=Ze==null?void 0:Ze.setting)!=null&&jt.main_site)&&!!((Vt=Ze==null?void 0:Ze.setting)!=null&&Vt.navbar))&&ct.createElement(o.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},ct.createElement("img",{className:C.logo,title:(Nt=Ze.setting)==null?void 0:Nt.name,src:Yn||ut})),ct.createElement("ul",{className:`${C.menu} ${(0,X.Ll)()&&"ml0"}`},(0,X.Ll)()&&ct.createElement("li",null,ct.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,X.Ll)()&&Ze.setting&&(or==null?void 0:or.map(function(ln,Un){var sr,Tn,er,Cr,jr;return ct.createElement("li",{key:Un,className:!((sr=ln==null?void 0:ln.subitem)!=null&&sr.length)&&kt===(ln==null?void 0:ln.link)||(Tn=ln==null?void 0:ln.subitem)!=null&&Tn.some(cr=>kt===(cr==null?void 0:cr.link))?C.actived:""},ct.createElement("div",{onClick:()=>yn(ln,Un),className:C.name},ct.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var cr;let fr=ln==null?void 0:ln.name;return(cr=ln==null?void 0:ln.subitem)==null||cr.map((Lr,Br)=>(Lr.link===Rn.pathname&&(fr=Lr.name),Lr)),fr})()}}),((er=ln==null?void 0:ln.subitem)==null?void 0:er.length)>0&&ct.createElement("i",{className:"iconfont icon-zhankai4"})),((Cr=ln==null?void 0:ln.subitem)==null?void 0:Cr.length)>0&&ct.createElement("div",{className:C.dropDown},(jr=ln==null?void 0:ln.subitem)==null?void 0:jr.map((cr,fr)=>ct.createElement("div",{className:C.subName,onClick:()=>yn(cr,Un),key:Un+"-"+fr},!!fr&&ct.createElement("div",{className:C.line}),ct.createElement("aside",{className:"font16 c-black"},Vn(cr==null?void 0:cr.name)),ct.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},cr.content)))))}))),ct.createElement("div",{className:"search-bar",style:{flex:Ze.isIlearning?"initial":"1 0 auto"}},!(0,X.Ll)()&&!(Ze!=null&&Ze.isIlearning)&&ct.createElement(ct.Fragment,null,ct.createElement(Wn,null),!xt&&ct.createElement(P,null),!xt&&!!((Pn=Ke==null?void 0:Ke.userInfo)!=null&&Pn.login)&&ct.createElement(o.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(fn=Ke==null?void 0:Ke.userInfo)==null?void 0:fn.login}/user_tidings`},((In=Ke==null?void 0:Ke.navigationInfo)==null?void 0:In.new_message)&&ct.createElement("span",{className:C.newslight}))),!xt&&ct.createElement(rt,{payload:En}))),ct.createElement(l.default,{centered:!0,destroyOnClose:!0,open:cn,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,X.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Sn(!1)},ct.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},ct.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"),ct.createElement("img",{src:`${Ae.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"}),ct.createElement("p",null,"\u7FA4\u53F7\uFF1A",(An=Ze==null?void 0:Ze.setting)==null?void 0:An.homepage_tea_qq_number)))),ct.createElement(I,null),ct.createElement(Kt,null)):ct.createElement(ct.Fragment,null,ct.createElement(Kt,null))};var vn=(0,o.connect)(({homePage:he,loading:be,user:Fe,globalSetting:Ke,shixunHomeworks:Ze})=>({homePage:he,user:Fe,globalSetting:Ke,loading:be.models.index,shixunHomeworks:Ze}))(on)},59149:function(vt,ve,e){"use strict";e.d(ve,{xp:function(){return l},AG:function(){return K},JA:function(){return n},FX:function(){return f},k$:function(){return Le},ub:function(){return Ie},e6:function(){return ee},v7:function(){return X},BO:function(){return p},x7:function(){return B},em:function(){return Ce},BV:function(){return C},qz:function(){return z},Gm:function(){return F},yt:function(){return N},I2:function(){return ye},sQ:function(){return ne},z3:function(){return A},GY:function(){return ae},wC:function(){return Ne},Pt:function(){return _},Oe:function(){return He},L6:function(){return o},RL:function(){return t},f$:function(){return H},j1:function(){return j},jD:function(){return s},g4:function(){return R}});var t=e(58143),o="data:image/png;base64,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",A=e(4977),H="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9B5zc1PX1kTR9+657ATewDQZjIPRgeg8thARICAESSiihhARCCn9qCiSQkACBL4USaiB006upphgDNm7YuLft0yV97zzNrGdnpdlpW63Db/CudkbSPOkd3XvfvecqpmmuBFAFFy5cuOjfaFUEYZnuOLhw4WIggITV4lpYLly4GAgWluqOgQsXLgYKXMJy4cKFS1guXLhw4RKWi0GH//znPzjjjDNw/fXXwzAMd0BcOMINurvoU/z2t7/Fz3/+847fZ8yYgbfeegt+v98dHBfZaHUJy0WfYcWKFRg7dmyX7U899RSOOOIId4BcdCEs1yV00Wf44osvbLe/+uqr7uC4sIVLWAMcixcvxv/7f/9vQE7yJUuW2G6fMGFCWY+zdu1a3H333Xj++efdG2aAw+MOwcAFg9Xf+973oOu6/P2QQw7BrFmzBpRLaIfJkyeX7Rj3338/zjzzTLS3t8vfDzroIDzyyCOorq52byDXwnLRW+AEPO200zrIinjuuefw4IMPDpjv0NzcbLu9XCuFq1atwkknndRBVsQLL7yAv/3tb+4N5BKWi97EsmXLEI/Hu2x/8sknB8x3+Pjjj7tsCwQCmDp1aln2//bbb9tu/+STT9wbyCUsF72Juro626X/N998c8B8B7vzZy2+pmllI3U7DB8+3L2BXMJy0ZsYOXIk9thjjy7bGchmHlN/Rzgcxueff95le319PaqqypNl8+KLL9puP/TQQ90byCUsF70Np1ylp59+ut+fO93ZjRs3dtne0NCAYDBY8v5bWlrw0ksvddk+ZMgQ7Lvvvu7N4xKWi94GVwXt4BS76U9IJpNQ1a63XywWK8v+X3/9dUQikS7bv/71r8s4mQuXsFz0MnbYYQeMGTOmy/bZs2dj06ZN/frcGfimFZQNu8z3YrBy5Urb7fvtt1/Zv8uaNWvky4VLWC5ygMHpXXfdtct2xodefvnlfn3uiqLYbi+X9bPjjjvabj/hhBPK+j0uueQSmeg6ceJEXHzxxe5N6RKWi1wYP3687fb+vlrolOVeU1NTlv1zQYI5WJm4+eabMWrUqLJ9h5/+9Ke46aabpOvJh8Qf//hHqTjhwiUsFw7YaaedbLezgLg/Y+nSpbbbt9tuu7Id47777sN1112H008/Hf/4xz9wwQUXlPX8//CHP3TZftddd7k3ZQ/CLc0Z4DjqqKMQCoXkEz4TLCx+//33bV3GYsD8qPnz55ctqdMJ5Qq6p3H55Zf3yHn++te/tt3OtAwXroXlwgGcIHb5WMQHH3xQlmMwI52WD18M9NtlqBeKOXPm2G53ij31N/z3v/+13X788ce7N6VLWC5yYe+997bdXo4C36amJrl/WlfEvHnz5O/cXqrFZgfmSfV3/Otf/+pUn5gG88fOPfdc94Z0CctFLvz4xz/uMtH5O5UJSsXjjz/eZXLyd6cs8nzA4ubGxsYBO94MrtuBQXhXBcIlLBfdgLVxc+fOxQ9+8APptlFOhXlO5bBWnAqFS8k7Yv7VZ5991mU7Vwj7u0u4fPlyW5eY1tXPfvYz92bsYbhB90EC1hZSyK/ccAraU7qlWDB/zK7AOZFIlK3wuafgpDV/2WWXycUPF66F5aKPrTc7OCV+5gNaV3ZZ7swp6++TnuORnSBK5YyeWo104RJWn+PZZ5+VNW3sEHP11Vf363PNFAjMhF3QuRCX0E6kj2U5Pp+v31+/G2+8ET/5yU+w22674bjjjnO7/Lgu4eDFK6+8gsMPP7zj948++girV6/GX//61355vowpMZCcbRGVIoJnZ12VarX1NpwC7y5cC6vXwERLLkszeOqUiV0q7rnnni7bKNnLYG5/BC0HOyIpxaKw08EidtllF/cmTOGf//ynzNC//fbb3cFwCasrmF+0++67S/L43e9+Jy2LRYsWlf04Xq/XdvsvfvGLsh3j008/xZFHHimTPMvhctqdM7WsitVed9K7KlXL/cMPP5RaV3S1r7322gF7L5588slyxZflRGeffbab25UJNlI1XZh77703Mxk7vSZOnGjG4/GyHue5557rcpz0S7iGJe9fTFozEAh02u+ZZ55pCjIoep/7779/l3OtqqoyGxsbi9rfJZdcYvv9hVtc0vcWVl+n/f3qV78acPehIFrbsXnppZfcSSq4yrWwUmDvumyw51+55UgOPvhgx8z0Sy+9tOT900KMRqOdtt15550l9S20y0qn+F6xKQgbNmyw3b799tuXFFPKrkMsVyHyQw89JMuf9tprL/lzT8Y3nSxtJ3161yXcQkEXyg7M9L7tttvKeiya+Xa49957HWVX8gVzmZwmQ7Gwa2za2tpqm/yZD5yC66WsPNrJ0pQjRYI1gyeeeCLeeecduRrIn53qCEsBJWqOPvpox78fdthh7iR1CWszfvnLX9pK9hKMISxcuLBsxzr22GMdl+//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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",z="data:image/png;base64,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",i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAwCAYAAABE1blzAAAIeUlEQVRoQ72aa2wU1xXHf2dm1jYEBClJGgofIFJLU0W04AdQWgJSW0UprZRIpB/aJBTxStIShWchJvbytA2lBCKKeajhQ5s2tGpFK1G1UowqKNjYBkraJCqqiCDEDZSncezdmTnVnd2FxaztmfWaa632w9459/7v75xzz71j4R61ssM6TkrYqMon3qesPjFNLt6LoWWgB5n1ttr/GcMCLKrE5qFgPJf3gRXN5XJgoMcfUIFlR/QxiqgVhyfVA/MxTWKgPuZvL51UtUyTjwdK6IAI/NLbWlQylhctWC0xPuN35Zi+gFUMfpIzoqxsLpffDoTIggssb9KvqLBJYnxD3dvUepq8OIAPquxzfCobJ8v5QgotmMAxDVoyYjAvi81KcRiWk1qPKm/RPIvHqy2T5FeFElkQgeVNWq42m8TmcU0G8ZVXC2ia5vOW47Lq2BQ5m5ehrIf6JbC0WQdbsMSH5ZbNED/R3+mYDHSL5kcqVLZOZB8imq/lvAWWHdWpOGySIqYEwvKk1mtsmtl5/M72WNk4Wf6dj8jIAqce1qGJEparsgSHQVoIar3M3GRadWnDp+rb5eyJi0RaykgCy47q9DS1srDUvLRzme+YFXhg5CY2YD4uf/RdVrROkffCGgk13vQTOrzdZZUKi8SmOCy1pMLUYfCDkfD7T+Cvl1PTckKNereENM1L6rFmaAc/PzRD3L6E9jlUabN+Swj2tfFB6o8Q7h0e/GQMPDcy9djBS7DjPJzthOJ+0lSPvzguyxonyz96E9mjwIpGHeGZ+lFYiEXMpP+ozQhcPgZmj7z95MUE1H8Ef7gIhnCszyXOPWqa5lWUDVcvsu3Mk5KrXsodEhUtOtNT6qwYj0allj2dXAIzvx+5CtvOwT9vQpEFVtTVMzuK8QJT1yY55HssbZ0sLd3N3LF+k47pZ70YcZS5WNj5UAsr0PS74cG+C/DLNrjppYTm0wKaSW7gUxvz2HL0q/Jpxs4tgeVN+rRvUWPF+Hx/qEURmOl7uh1ePweN11Iua+XjtsYLUjSP+BZLW0vlmLEvk07paK+LNWoxWwQxBXKhWm8u2n2MpA+/+S/suQDXvfxc1ti0ioIC/ybK5o5BbJbSJj1pD+HLXnu0DBlmEaIIzNjbfi6VhErydNeAmgX2MPCu8ZxMaNJptlBjSi6zv+VbKOcSHFVgwxXY/CFc6AI7Hzc14kzBni7xPJtFgZnxp/S+WJLFAsvEYWiko04vKMMKbOtK7Y9/+h/4mmchkFWkWz6VxyvkzYBm9vzKjmsFFnX9PfZkbPYl0BSVBy7CzvNwvqsfm3/WMct1WXUy65h1lyNMb9CS9iEsUouVls3w/tDsTeCZDjDxduhqKqHk5ZJpaprgQ/VZleug3KOnl/1dJ6QvjL4Z5uohbAx2+fBWG/ziY7icTFHLp4W96ug1lM3l0eCxvIhQicWIqBu/IbhyLDz7cErCiRup6qX5ej/2u4iXVaFyVdlxfUyFN0UojbJPGlozH4B5o+DAJfh1GxjR+VYs2deNFrx2vELa+qIfSqAxUtqkW61iXvY7+zJ55+/mFGHcsN0FJ8+a89Y1RoL3xWVF85TwF8ahBZY16RtSzEtRBRq5RmTogbqtn6GGh+vDThHiLWVyadYstffvl/Q1cu8LHnrc/giMxjzdOxNrCU6rsry1Qv5sflkQ1x8qjN5VJWvD2C2cQGMpwmG4t8lJUUAtobDds1l3coJcnVulox2LdU4xzyc62berWmbfG4GSKo80SVKK0gfjfIWaGDXFcoJW32dZ6yR5x4hYuEafUaixbcYaX3cT7NlVLfMGXGAmq4nPHlz2YvMjbJ41k4iSbYOSylBz6VThZ+2dbPzga3Jj4Todhcd6FZ4XAd8DJwZucqAF3q4gPgCWZ78GK2/S76nFBonxSKhzZfoc5ydpxGNpy2Q5HFCr0mew2WjZPOJmXZcMuMDgFZiPi1Dv3SRuXmTOqdWhRV28ZHkc3hGXw+VN+rAK67GYjWD1VCAYd/Q9borHZrWpaymTjoWv6igtZh0E59OAWnYbMIGljbrDGc4L3g3eRQNqB83A89bo4zb81HYodV06VKkb+S4b4/slMbFRn7JsaiTGF7JpZu5S/ARH8FjSMkUaja35cZ1lCTUBNXPwzhHLRmAywd7dcZlb2Bhs1C3EGNTlsOr0eLkyZ7kOdYawyoJXRCj2PDArbjvguRxVl1d2rZXGCa36oO2zBmWexLCD+ExwHai91M6WszOkc06Vfi5msc4QNzmrO7VsIbEiSCTYubtaXiiowNJmfcBssumVniGw2XaY6Jl3gN1W2oj0fTrUY9PIf7HB0Cxv0ifUZhF+SlxzuZy4i1ofV5NOyu5ltXiqvlL+VlCBGWNzV+vX7RgHnRj3JXPeRKZ6ZtP0fBbviacugTItoOakY60PasalLTuIx3dIsrh+rZwKIy6YR9iOmX7z6zUmbTwhQq1l82gugtk20zRvqrKJDrZeKaX9/vd42oIay7kzQ+aaS/C8x3WEtZc9tu2PS6TXPZEFZibx4w36YMKl2lRPIti9xY2haQh4LmcQbqBMSBPpcX2zPKDB91m8Oy4no8LIi2D3QRZW6Uxs6sLQtMzhNkfq724zTf2aKutH+rwej0gt217eBLONLKzWh8z/wWgImr1RCKgZ0h4N4rJk59pUIupPK4jAzAQWxPU7QJ3t8MW+YjMXNfW55ivriy+xbfv23C9ToootqEAzeEDTplqV+X3FZibbWqlE0iCwZOdr/adWcBfNtarzqvS7tkWt1QtNE2uGGrAhNpzXty8qDLV7IjBDUy3ioszHwspk2lux5tOgHkt3xaU1quuF7V9wF+2Rpk0dwjhTXypcQ9lYdD9bB4LaPSPYPdOqsAcYh8336yulOSyF/vT7P83Gv9qVBJysAAAAAElFTkSuQmCC",K="data:image/png;base64,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",p=e.p+"static/douyu.1e926b4a.jpg",s="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",X="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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",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",Oe="data:image/png;base64,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",le="data:image/png;base64,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",ce="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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",N="data:image/png;base64,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",S=e(71424),a=e.p+"static/teacherQQ.833913ba.jpg",B="data:image/png;base64,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",O=e(59301),J=Object.defineProperty,q=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,Se=(r,h,Q)=>h in r?J(r,h,{enumerable:!0,configurable:!0,writable:!0,value:Q}):r[h]=Q,ie=(r,h)=>{for(var Q in h||(h={}))U.call(h,Q)&&Se(r,Q,h[Q]);if(q)for(var Q of q(h))x.call(h,Q)&&Se(r,Q,h[Q]);return r};const Ye=r=>React.createElement("svg",ie({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+",ye="data:image/jpeg;base64,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",Ee=e.p+"static/certificate.a2a9ee77.jpg",$=Object.defineProperty,Y=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,V=(r,h,Q)=>h in r?$(r,h,{enumerable:!0,configurable:!0,writable:!0,value:Q}):r[h]=Q,L=(r,h)=>{for(var Q in h||(h={}))W.call(h,Q)&&V(r,Q,h[Q]);if(Y)for(var Q of Y(h))y.call(h,Q)&&V(r,Q,h[Q]);return r};const T=r=>React.createElement("svg",L({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 oe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",Ce="data:image/png;base64,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",He="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",ae="data:image/gif;base64,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",Ne=e(55351),Le="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoIA+tBBAAgAAikjNZ47zCIh8E8mOjYO1aOD3L7DYzXZJurs8qhuzLqFsH22hcbUs6CMudAol8Ic2Dkkb0fuvEj3IinwvobjTOeRP1safOuIPIA/AMpxbsb4z3fc9PVUQLvRY37L/vMDxtT2peCBpU97BywlkD9sXjvbzcfG7jTSYeSCZyK6l9tTCkn75xXHAVcChh4zCDzLy1DfQ+U0tomcDaSO9A8rb0WWN5P3QK+SzCPx471bLdTWSYwFdZfXz/j+e7SG3MHE73SGu+19FE0gTNV+o8aU9pXls+Waw7E4r2fL9ZQkMB4jd5xd1r96fJ7cgeDX944vL8hv74ggdUZccRrLsw4/1fQCpLyYH7tRxKYCutv1M4rK26fKdd8Nn+euJnAySp9w+o5dettt+QSItHV+nb/qsXyzddj1KAXlnmSsuIMgV8v1sCgHxdWcj002QXgh8BCAqdq9B33T2tbltOlBWcEia+NtO86nd/QOtR3EGyxXmHZHXun78jow7tPCgAI6NixpGsbZ1ibj/d2gvkZy55EHpbcDiz8BkK62LRsNotjaX5TvK8NzH0lI5j0aQAQ4z69pjarfGwZTFphab55sCdogntAFCgZhfgLn3xtv19oPnTexuFjaR4ANJV6CWhzGEvNrpQPiYBOt+vVaWu+Nd7bCaDTTUCS9LDwSNQuiT17bM3fGPd4zn1YWSc8kqJO5e9H9P6LAeNvLp9ia755sCcoiftAKLqptoOI6oRXUsiJ+FxIf/MTM9quNRl1/XhN7p7zQWPUQTdb88CNcQ9GWXMQA3XCb5JWSngxYJxtSGtfXCxvuOqZrJ9VN53wpcMfhIxhs8jSb0aT2VLmyxn3edQ52hOnNf5dsfrN86H0x9Nqu8KgqbBxdF5hCdwwfyFkPmFnflO8rw3AL8qy/V9YzCmsl1I1pNTdp6N6t52mMaVu85mkTEb0ly6EzCeaprXfWGmbB3uCTHgOLk9FCqGkmhWcBlBjJ9MkUX1K3TcRzV5qmvYesdOum9G+Weqxmop+Zo65dFsAEydFTvC0E3HQIHVNWnvpvRVGRYu+G+Oenq4kxiIk+ZLIKbjitEO1Lvyr0/SHieD8qtLqQhbG/Qvl9C2OSIqMWvwHasUdWSW6Umojbh/VPNgTlOCCLWElsOB3hO7BL6XLHfCqOaXuYsA466aPR6XnAZQ8qHKB4fWJP4kNV7SrV3ymqwNVAFiTUe85HzLedaKNxfd/h4FvuPdoA9Hvj7ftmhMAkFbZyaxaQH1a3XwurL9tp4kN7fsUQz5fTnxbGH8GFt7DcwpecTuMFmlIaZ+bjOgvF2u7d/gnIWZR+Q1KPowcIIaAhQSarqmH/xE0TpQbb92M9uT7kdz+/HqfDB0EcF/ZRi1ggYFER/cYcMtMOO3jzlmVjXKDrkt5uv9are9ZLJ8L6UcJ+HplVotygVRlYLFwM4GWf2njl/ymq1fqrSgM3J1Sfz5Rnd15ulp/tiGtPV6h0aIwaCDxUPc/F8sfOQdqTKnbrvjMf9fOK7ZLCyv8Jom1s9qvsHANttQw4dhY++6BW+sKFlNJr7E9K6wOZEoT0YU3ogvXm5OSMK5KQ347v7oggZbr3j/+PWwUnoj9jyHCk+OP7p3Kry+6nL33uvazqbD+6+W35RDmrtGOPW8Va7JcjzemtC+frTKWfgJyCQmxI/GZ7x+warfdUKy/rj47UZXdnlHZXHprJWBcFKZsGX1k16t2spI7oqbr3iOTkdzGyz7z8tK5s4eAN4UiHxx5dO94Ka2jLd2Gq95TI/e9tXoqbBytZLJzwAUGdY+273nc6Y294z3p1sRW2ZhSt02Gsg+eDxknyl07FYWRY8I+aZptYx27B0Bw/Bp3faHRcs13EsCWiWpjZ8DEU+Ecxe7IKjVl5GMy8zAJMQSIwbH27rL+7FH2jUzTNfUwgMMAkFiFlf5MrstviA4PU61HIuo1KQRCdkGeJCDJoCQkkkzyOFVF4mOxyv9u8x8opnU6UeBF0wAAAABJRU5ErkJggg==",Ie="data:image/png;base64,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",ee="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=",Re="data:image/png;base64,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",w=e(53114),D="data:image/png;base64,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",f="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"},59576:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Ne}});var t=e(59301),o=e(5112),A=e(78241),H=e(61621),l=e(3113),C=e(38147),n=e(43418),F="data:image/png;base64,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";function z(){return(0,C.U2)("teach_groups.json")}function i(Le){return(0,C.v_)("teach_groups.json",Le)}function K(Le,Ie){return(0,C.gz)(`teach_groups/${Le}.json`,Ie)}function p(Le){return(0,C.v_)("teach_group_members.json",Le)}function s(Le){return(0,C.IV)(`teach_group_members/${Le}.json`)}function X(Le,Ie){return(0,C.IV)(`teach_groups/${Le}/del_member.json`,{member_id:Ie})}function j(Le){return(0,C.IV)(`teach_groups/${Le}.json`)}var R=e(92832),Oe=({callback:Le,visible:Ie,onCancel:ee,id:Re,name:w})=>{function D(r){Le(r)}const[f]=A.default.useForm();return(0,t.useEffect)(()=>{f.setFieldsValue({name:w})},[w]),t.createElement(n.default,{centered:!0,title:Re?"\u6539\u540D":"\u65B0\u5EFA",open:Ie,onCancel:ee,footer:null},t.createElement(A.default,{layout:"vertical",form:f,initialValues:{name:w},onFinish:D},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(R.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:ee,style:{marginRight:20}}," \u53D6\u6D88 ")," ",t.createElement(l.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},le=e(54476),ce={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=ce,N=e(7657),S=function(Ie,ee){return t.createElement(N.Z,(0,le.Z)({},Ie,{ref:ee,icon:ne}))},a=t.forwardRef(S),B=a,O=e(43531);const J=50;var q=({data:Le,isAdminOrTeacher:Ie,onDelGroup:ee,onChangeGroupName:Re,onPlusMember:w,onDelMember:D,onExitGroup:f})=>{const[r,h]=(0,t.useState)(0),[Q,d]=(0,t.useState)(0);function c(m){let k=parseInt(m.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:()=>{ee(k)}})}function G(m){let k=parseInt(m.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:()=>{f(k)}})}function P(m,k){n.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{D(m,k)}})}return t.createElement("ul",{className:"teaching-list"},Le.map((m,k)=>t.createElement("li",{key:m.id,onClick:()=>h(k)},t.createElement("div",{className:"item-group"},t.createElement("span",null,m.name," \xA0 ",k!==r&&t.createElement("i",{className:"iconfont icon-jiantou9"})," "),t.createElement("div",{className:"action-group"},Ie?t.createElement("a",{onClick:()=>{Re(m)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,m.is_creat?t.createElement("a",{id:m.id+"",className:"c-grey-c",onClick:c},"\u89E3\u6563"):t.createElement("a",{id:m.id+"",className:"c-grey-c",onClick:G},"\u9000\u51FA"))),k===r?t.createElement("ul",{className:"info"},m.memers.map(Be=>t.createElement("li",{key:Be.id||Be.name,onClick:()=>{d(Be.id)},className:Q===Be.id?"active":""},t.createElement("div",null,Be.name),m.is_creat&&Be.id&&Q===Be.id?t.createElement("a",{className:"btn-del",onClick:Ae=>{Ae.preventDefault(),Ae.stopPropagation(),P(m.id,Q)}},t.createElement(B,null)):null)),Ie?t.createElement("li",null,t.createElement(l.ZP,{type:"link",disabled:m.memers.length>=50,title:m.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{w(m)}}," ",t.createElement(O.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},U=e(65582),x=e(46919),Se=Object.defineProperty,ie=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,$=(Le,Ie,ee)=>Ie in Le?Se(Le,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ee}):Le[Ie]=ee,Y=(Le,Ie)=>{for(var ee in Ie||(Ie={}))ye.call(Ie,ee)&&$(Le,ee,Ie[ee]);if(fe)for(var ee of fe(Ie))Ee.call(Ie,ee)&&$(Le,ee,Ie[ee]);return Le},W=(Le,Ie)=>ie(Le,Ye(Ie)),y=(Le,Ie,ee)=>new Promise((Re,w)=>{var D=h=>{try{r(ee.next(h))}catch(Q){w(Q)}},f=h=>{try{r(ee.throw(h))}catch(Q){w(Q)}},r=h=>h.done?Re(h.value):Promise.resolve(h.value).then(D,f);r((ee=ee.apply(Le,Ie)).next())});function V({children:Le}){return t.createElement("div",{className:"no-data"},t.createElement("img",{src:F,alt:"no-data",width:300}),Le)}const L={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var T=(Le=>(Le[Le.INITDATA=0]="INITDATA",Le[Le.SHOWLOADING=1]="SHOWLOADING",Le[Le.SHOWFORMPANEL=2]="SHOWFORMPANEL",Le[Le.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",Le[Le.SELECTGROUP=4]="SELECTGROUP",Le[Le.SETINDEX=5]="SETINDEX",Le))(T||{});function oe(Le,Ie){switch(Ie.type){case 0:return Y(Y({},Le),Ie.payload);case 1:return W(Y({},Le),{loading:Ie.payload});case 5:return W(Y({},Le),{index:Ie.payload});case 2:return Y(Y({},Le),Ie.payload);case 3:return Y(Y({},Le),Ie.payload);case 4:return W(Y({},Le),{selectedGroup:Ie.payload,showFormPanel:!0});default:throw new Error}}function Ce({user:Le}){var Ie;const[ee,Re]=(0,t.useReducer)(oe,L),{data:w,index:D,loading:f,showFormPanel:r,selectedGroup:h,showMemberPanel:Q}=ee,d=(Ie=Le.userInfo)==null?void 0:Ie.role,c=(0,t.useMemo)(()=>{let De=[],we=[];for(let qe of w)qe.is_creat?De.push(qe):we.push(qe);return[De,we]},[w]);(0,t.useEffect)(()=>{d===15&&Re({type:5,payload:1})},[d]);function G(){return y(this,null,function*(){const De=yield z();Re({type:0,payload:{loading:!1,showFormPanel:!1,data:De.groups}})})}(0,t.useEffect)(()=>{G()},[]);function P(De){return y(this,null,function*(){h.id?yield K(h.id,De):yield i(De),G()})}function m(){Re({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function k(De){Re({type:4,payload:De})}function Be(){Re({type:2,payload:{showFormPanel:!1}})}function Ae(){Re({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function de(De){Re({type:3,payload:{showMemberPanel:!0,selectedGroup:De}})}function Pe(De,we){return y(this,null,function*(){yield X(De,we),G()})}function Me(De){return y(this,null,function*(){yield j(De),G()})}function M(De){return y(this,null,function*(){yield s(De),G()})}function pe(De){Re({type:5,payload:parseInt(De.target.id,10)})}function xe(De,we){return y(this,null,function*(){Ae(),yield p({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 ",d<=12&&t.createElement(l.ZP,{type:"primary",disabled:w.length>=50,title:w.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:m},"\u65B0\u5EFA")," "),t.createElement("div",{className:"teaching-circling-body"},d===15?null:t.createElement("ul",{className:"navs"},t.createElement("li",{className:D===0?"active":""},t.createElement("a",{id:"0",onClick:pe},"\u6211\u521B\u5EFA\u7684")),t.createElement("li",{className:D===1?"active":""},t.createElement("a",{id:"1",onClick:pe},"\u6211\u52A0\u5165\u7684"))),t.createElement("div",{className:c[D].length===0?"nodata-content":"main-content"},c[D].length===0?t.createElement(V,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:M,onPlusMember:de,onDelMember:Pe,onDelGroup:Me,isAdminOrTeacher:d<=12,onChangeGroupName:k,data:c[D]}))),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(Oe,{callback:P,visible:r,onCancel:Be,id:h.id,name:h.name}),t.createElement(n.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:Q,onCancel:Ae,footer:null,width:1100,bodyStyle:{minHeight:200}},t.createElement(x.Z,{container_id:h.id,container_type:4,onSelect:xe,onCancel:Ae})))}var He=(0,U.connect)(({user:Le})=>({user:Le}))(Ce),_=(Le,Ie,ee)=>new Promise((Re,w)=>{var D=h=>{try{r(ee.next(h))}catch(Q){w(Q)}},f=h=>{try{r(ee.throw(h))}catch(Q){w(Q)}},r=h=>h.done?Re(h.value):Promise.resolve(h.value).then(D,f);r((ee=ee.apply(Le,Ie)).next())});const ae=o.ZP.Group;var Ne=({onSelect:Le,onCancel:Ie})=>{const[ee,Re]=(0,t.useState)([]),[w,D]=(0,t.useState)(!0);(0,t.useEffect)(()=>{function h(){return _(this,null,function*(){const{groups:Q}=yield(0,C.U2)("teach_groups/my.json");Re(Q),D(!1)})}h()},[]);const f=(0,t.useMemo)(()=>{let h=[],Q=[];for(let d of ee)d.is_creat?h.push(d):Q.push(d);return[h,Q]},[ee]);function r(h){Le(h)}return t.createElement(A.default,{className:"select-teach-group",onFinish:r},w?t.createElement(H.Z,{paragraph:!0}):ee.length===0?t.createElement(V,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(A.default.Item,{name:"group_id",style:{width:"100%"}},t.createElement(ae,{style:{width:"100%"}},t.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),t.createElement("ul",{className:"groups"},f[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"},f[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:Ie,style:{marginRight:10}},"\u53D6\u6D88"),t.createElement(l.ZP,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},46919:function(vt,ve,e){"use strict";var t=e(59301),o=e(78241),A=e(95237),H=e(57809),l=e(92832),C=e(88522),n=e(3113),F=e(24905),z=e(6848),i=e(8591),K=e(1710),p=e(65582),s=e(66649),X=e.n(s),j=e(26724),R=e.n(j),Oe=e(58143),le=e(33270),ce=e(82636),ne=e(70031),N=e(59301),S=Object.defineProperty,a=Object.defineProperties,B=Object.getOwnPropertyDescriptors,O=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,U=(Y,W,y)=>W in Y?S(Y,W,{enumerable:!0,configurable:!0,writable:!0,value:y}):Y[W]=y,x=(Y,W)=>{for(var y in W||(W={}))J.call(W,y)&&U(Y,y,W[y]);if(O)for(var y of O(W))q.call(W,y)&&U(Y,y,W[y]);return Y},Se=(Y,W)=>a(Y,B(W)),ie=(Y,W,y)=>new Promise((V,L)=>{var T=He=>{try{Ce(y.next(He))}catch(_){L(_)}},oe=He=>{try{Ce(y.throw(He))}catch(_){L(_)}},Ce=He=>He.done?V(He.value):Promise.resolve(He.value).then(T,oe);Ce((y=y.apply(Y,W)).next())});const Ye=[];function fe({onSearch:Y,schools:W}){return N.createElement(o.default,{colon:!1,layout:"horizontal",onFinish:Y,initialValues:{keyword:"",school_name:"",search_type:"1"}},N.createElement(A.Z,{style:{flexWrap:"nowrap"}},N.createElement(o.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},N.createElement(H.default,{popupClassName:ne.Z.selectdown,style:{width:106}},N.createElement(H.default.Option,{value:"1"},"\u59D3\u540D"),N.createElement(H.default.Option,{value:"2"},"\u624B\u673A\u53F7"),N.createElement(H.default.Option,{value:"3"},"\u90AE\u7BB1"))),N.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"}]},N.createElement(l.default,{allowClear:!0,style:{width:300},size:"middle"})),N.createElement(o.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},N.createElement(C.Z,{options:W,style:{width:300},size:"middle",showSearch:!0,filterOption:(y,V)=>V.value.toUpperCase().indexOf(y.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),N.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=(Y=>(Y[Y.INITDATA=0]="INITDATA",Y[Y.INITSCHOOLS=1]="INITSCHOOLS",Y[Y.SHOWLOADING=2]="SHOWLOADING",Y[Y.SELECTEDIDS=3]="SELECTEDIDS",Y[Y.SETQUERY=4]="SETQUERY",Y[Y.SETPAGE=5]="SETPAGE",Y))(ye||{});function Ee(Y,W){switch(W.type){case 0:return x(x({},Y),W.payload);case 4:return x(x({},Y),W.payload);case 5:return Se(x({},Y),{page:W.payload,reload:!1});case 2:return Se(x({},Y),{loading:W.payload});case 1:return Se(x({},Y),{schools:W.payload});case 3:return Se(x({},Y),{selectedIds:W.payload});default:throw new Error}}const $={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};ve.Z=({onSelect:Y,onCancel:W,container_id:y,container_type:V})=>{const[L,T]=(0,t.useReducer)(Ee,$),{data:oe,schools:Ce,loading:He,selectedIds:_,page:ae,count:Ne,query:Le,reload:Ie}=L;(0,t.useEffect)(()=>{function h(){return ie(this,null,function*(){const{users:Q,user_count:d}=yield(0,le.nQ)(Se(x({},Le),{page:ae,container_type:V,container_id:y,display_aliases:!0}));T({type:0,payload:{data:Ie?Q:[...oe,...Q],count:d}})})}Le&&h()},[ae,Le,Ie,y,V]),(0,t.useEffect)(()=>{function h(){return ie(this,null,function*(){const{school_names:Q}=yield(0,le.K$)({display_aliases:!0});T({type:1,payload:Q.map(d=>({value:d}))})})}h()},[]);const ee=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(h,Q)=>N.createElement(F.default,{value:Q.numid,checked:_.includes(Q.numid),disabled:!!h})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(h,Q)=>N.createElement("div",null,N.createElement(z.Z,{placement:"bottom",title:h},N.createElement(p.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${Q.login}`,target:"_blank"},h||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:h=>N.createElement(z.Z,{placement:"bottom",title:h},N.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:h=>N.createElement(z.Z,{placement:"bottom",title:h},N.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:h=>N.createElement(z.Z,{placement:"bottom",title:h},N.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:h=>N.createElement(z.Z,{placement:"bottom",title:h},N.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:h=>N.createElement(z.Z,{placement:"bottom",title:h},N.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:h=>N.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=>N.createElement(z.Z,{placement:"bottom",title:h},N.createElement("span",{style:{color:"#000000"}},X()(h).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:h=>{if(h===1)return N.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Re(h){T({type:4,payload:{page:1,reload:!0,query:h}})}function w(h){T({type:5,payload:h})}function D(h){let Q=_.indexOf(h);Q>=0?_.splice(Q,1):_.push(h),T({type:3,payload:[..._]})}function f(){_.length===0?i.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(Y(_,y),T({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const r=Ne>ae*10;return N.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},N.createElement(fe,{onSearch:Re,schools:Ce}),Le?N.createElement(N.Fragment,null,N.createElement("div",{className:"flexd-table-header mt20"},N.createElement(ce.Gi,null,N.createElement(K.default,{pagination:!1,dataSource:Ye,columns:ee}))),N.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},N.createElement(R(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:w,hasMore:r,useWindow:!1},N.createElement(ce.Gi,null,N.createElement(K.default,{loading:He,showHeader:!1,pagination:!1,dataSource:oe,columns:ee,onRow:h=>({onClick:Q=>{h.added!==1&&D(h.numid)}})})))),N.createElement("div",{className:"flex-container flex-end"},N.createElement(n.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:W},"\u53D6\u6D88"),N.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:f},"\u786E\u5B9A"))):N.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},N.createElement("img",{src:Oe,width:"100",alt:""}),N.createElement("br",null),N.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},59672:function(vt,ve,e){"use strict";e.d(ve,{i:function(){return B},Z:function(){return J}});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),H=e(92310),l=e.n(H),C=e(65862),n=e(2524),F=e(41867),z="data:image/png;base64,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",i="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=",p="data:image/png;base64,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",s="data:image/png;base64,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",X="data:image/png;base64,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",j="data:image/png;base64,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",R="data:image/png;base64,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",Oe="data:image/png;base64,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",le="data:image/png;base64,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",ce="data:image/png;base64,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",ne="data:image/png;base64,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",N="data:image/png;base64,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",S="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAgCAYAAABHA7voAAAAAXNSR0IArs4c6QAAC/ZJREFUWEeFWQtUVVUa/vY9F0REEBUQvIKSIqMk4AgSRlGWxojV0tScmhJttNTWpNE0ozn2UGcyzUetmlZrpmZCGHuaZgZWowmKojiIYCU5IooiylO5l/s6s/beZ5+zzwEa1rrrXs7d99797f//v//7v0MAYLta5fDAv9EOJVsBou0gUPQHYIcNCsCu0dc20Gv8NV8n3jM+54cKFYCfPVT20P9XVfgJzO+rKlQi1vPPsPXaWvos3vfR14D2P/1ubR0FQ3DZDxwIRMDvf0vGXCSvqlUOArVKAQYbwPiGxcMA0xOIeY34DN+ovEEOToVfBQPXN2C6hm+aAjKBYdf54bDv0Q/NWK+DJWjpj8BkskGtLFRA5osoiCjZWVRsLFIiYjIY6wGISIrDoGcsQPos0TRFkr4nIqcBUAnRoq5FVI8ePyC+3nwQ4lDkgwMhRWS9eqLRDlu0vEEZiI2lojma/BB6XqOHJNKZZotITxXahrWNCsAUqI9FWkszOS3p51mktAPoI6oiwvpa9p08hUHIZQpQ7S0y5rrrHYyItlyf4jU9GF57Il2N1/rpizqUapJtWLvONtrLe9Zo6QdmSWlVBcg69YRqJg6akiJCIiKcSHjUOOHIBGMlIfo+/Q6xWVF7KhGEIBMEPW15LY2aHzRNfdozByTVmUxIIis04pEjST/DAIqUE8B6Z1EB0mBUOYLWiPMI9kIEUgoZzGhmQr3GNHaUa1QmHk44RI+yTk7S75JXJIB9R0aOmtEuRDr6fD4EKwEssmeuN6DF2YF7HcnGqeutwqgpXn8qvH4/GruuIzpkqFFvGrC6tkZ0uruQFDWaRZWCYYeiATNFVvoNdiBaRC0ADZqXU7D1ZhveKf8MT0yaifiwYab2camjGUtLtuMvWXlIj0rA9pOf41TzeRROW8kK3Uwo2ub0EyYoa6zFS2Uf4N2cFRhGQWrs6PL7sGzf6xgdPhwrM+cbLUNiXAHE6KlaG5LSmbysHmc1aCYKo+Zoqnm9brx1+GOca7mE57MexbghsTqLFlTvx+dnD+PTB9awKL5xcjcDuGPaCtZ1BW1ToDwltShoG33h0Pto6e7E1qnL+FqaclDx4ZmD2FFdAkdoBIYEh7GmypkRoOTx9JR5CLAH6j1TrlF2sCKCAiDvdVagglgIiKriveN7UN5Qg/zMeUgbNhY+vxdLvtyCju4uDBsQTn8bra4bcPk8iBkwmG6H/cUOjMCfpzymRdSoy6auVjyydyNWpM3GPSMn6orku4vV2HL0IyQOiUVM6FAOTOt/p5rq0OnqwpsPPg+FKPqhyMwqRAK9Rl5WT6gyODPBmNmUrnu7/BM4QiPx8Li78HHtARTWfIMHxtyGfrYAJghONP2EZmcbckemMcB0c+H9QjBv7B16+gnSeL/ma3x2tgw7cv+ID2q/Zsw7bOBQvFHxKew2BVEhg7E2Ow+h/UJYilZe/hGvlRYgb+JM3Bn/S7PakepOFhbkJfW4qQ/KLaOnXCOgCUTp5Eb3DTy1dwtuH5GE/LSHNJ1K8ObJ3ahiKbqSAdZTR9KkfhBcc3Ug76vXkeVIwu8mzcKGI0VQFBuyRkzAqavnkDsmE6v+/S4UYsPa7IWobDqL9yq/QIZjPBZPnm2ku6RoRIrL4oC8yGqQkwuXZeZ2QAH3df3YpRqMHxKHiKAwvU+KGiyYtoIBZKJYa/Z6X1RVrCr7B440nsGsMVOwJDUX68sLWdRWpM3hqUqAxhvXsOrbd+H2eeH0uDAjYQp+nTLdkGuytJNEuSwwdIA/J8mO1p8CbQV0w3RdWkwChgaF4fPvS9F8s5Vdo3/0/epr59Hi6sRUR7KeovS9jOixmBIzjoEtrq/E+qM7odgUPHBLBgd4pBB2RcGK9Lm47mpHaUMNyi5W48y1eoQGBrM6D+sXgrQRv8Ck4eOQGDlKIzFZlMvKiR6SCrJWiqCsJWX59uJXb+NGt5Ox281uJ9ZkL0ByZDzeqtiFC+1X2A81d7Wh2+tBbGgEe67vuIr4sCgEKgEM/IyRk/Dg6NtwvbsTj+7bjLtjJ+B08wWkRsVjcUouNpQXsXQMCgjCl3Xl7DOUZGYkZCLdMR4NHVex58cylDecRrfXjYgBg7Ax5xmddQ3dqqkirVUwgIbQNssw6yThcjuxdNdrDOCEyHi9VdB1L5cVwE5seCXzN6hvv4IFxVvxUc5zjEFlRdPs6sCasgJsuXsxlux/E6mRGkCtBu+ITUbTzTakxSQivH8oq+Fvz5/EofoqLJs8G/0D++N000/odDuRETfB0LtCqknjFCUmBlCwqHUeFLXHRyACp9uJZRJAY6oAFuzdhOlxqViUNB3n2y8jr3gbPszJR1xIpDTc8hS66XUhyN4Pi0q2GQBpBG0KVqbPYQTi9vtQefUsdn9finNtjVg4cSYyHEm40NGE2PBoXofWKcQ6dtHc+pNaYRLb8igkAIv6pBGUAYo50eXpxrzP1mHVbQ/jnhHJqG9vQl7xVnyY8xxGDozU1YxVmy4q5gA5yfAUpQALar7GnrojLE2z41Jx/9jbQWw2bCwrZGSzftpSdhjyYNzbPEjTlqxhAOUpoffZj4J0ubuwfNcmrM5+HMmRt+jDcNHpb/DpD6V4L+dZxAQPwvn2K1hYvA07c/IZwG8uVuPHtkY8kTRNY1QeSRHBJSkaQJsNz6bPReWVs7jm7ERm7K2MWX9obcCmsiJEBA9CftYjuHKjBYpihyMsSppYDP0pLBL6GwygdR7srdnTa11uJ57e9RoDKGqQNt8NpTvwyLi78Nj4e1i7oTVIAf4rJx/xA6Pw19Nf4VjTWbwzdbmpZhbt1yKYnIv1R7UUTZvDmrrb78WhhmqU/FSB2mvnMSX2VixNn43/NNVh2+GdmBiTiKcyHjIdmNXioG2JvKBHUJ7SuWyzyjeaok/v2oRV2Y8jccgIFJ3aj311RxnYV7IeR38blQAEV2+2Yf7eV/HQmExMjkrAG1V7kTQ0FqvT5pqm/IUlW1mKPpkyE+uOFEJRFOSnz8EPLZew5ru/w+X1ICvuVtx3SwZGhceg5FwF/nZyD+JCh2HN1EUIULgWNY1QkgugA5TJQvgwVlfN6/Xg/YrdON5Qi0nDE5GX+iusO/hPTB2VijmJd4AKNTkTNh//BPsvVMGr+jB+cCyeSbkfCeHDTSduAMzFwYvVoDqJKhU66FIBf2dcCkICg9Ht92BnzbfY9f0hpEQn4Mm0WQgJCjarGclZM8gHIKvVY9o0ISsYeYLnNbn1QAEutjchN/F2HDxXiSB7IJanz2K9zjrdG+2Ftx3TVCFZEnk0ghHxeDI1Vxfa8nDb7unCvrpj+KLuMFweNx6ecC9yRmdoliHvdz2cNcnLYTW4WkpRq8cp0rS49hD21hzCH+5ewJqvz+dFUVUJ9tdVYGhwGHuEBASxPmijDw0U81NUH5NalPa337kYAQqdALhGXai1CZqi4tSdvm6U/LcShy/Vorr5HKIHDMH00enIHpnKWgu3HC1mlO6x9jIP0ggKn8WwDM1WYUltKdxeD+ZOmGqqzQttV3Cp/SpanZ1odbbD4/PxYU2buqmAo2lHn+lEsTx5BqjQFqduRHAmv6aq6FZ9WPTlZowd7MB9oycjKWKUVmPamCVNDUK9GOYyl22medAKsG9LsC8SEg63YRZb245w2HTRrdl6Hr8PsPFjMAQybfJeKDa7Of0kP5SLdjo4+7WRiQ/RpsmFGlzUVaMpKhp2X4L757waDkZmXasjTodl4aJJqSX7oWwS4BvmbprwXaRoaJGTh1ndqrDY+7pXymvweCOByoxfIcnkOVDYheb7EL2ZUMbIZTaOOXjdujd5pca8aL2XYVj9vdryvc6D3Izitr6WqpdpBAsJMN/cKsz+p4iS2V6U7Q0rOG77i8jSz8vUbWI+2YqXqV6YuBKBGPOklhH/Zx5UCYrIWrXK4Ye7iug3X/iAa67Fno3fat33FOzmmpVbhTyQWu8iGZEWg7JqyDFxGCIlJSNLT2sxZBO0APZkNqlSkIBnowJkK+w+hZkwrDaGPHWI1LX2PrNo57O9YeMbN09Mt8zk+xB91FyPexXCCtHW0/sRfqgH/LCz22f/A7sV2Bi7OtD8AAAAAElFTkSuQmCC",a=e(59301);const B=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:z,swimg:i},{name:"101\u8BA1\u5212",ptimg:K,swimg:p},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:s,swimg:X},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:j,swimg:R},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Oe,swimg:le},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ce,swimg:ne}];var J=({className:q,dataSource:U=[],col:x=4,right:Se,bottom:ie=23,precision:Ye=0,wrapWidth:fe=1200,trackEventItems:ye,loading:Ee,onRemove:$=()=>{},isCurrent:Y=!0,showAlias:W=!1})=>{const y=Math.floor((fe-(x-1)*Se)/x),V=[{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 a.createElement(o.Z,{spinning:Ee},a.createElement("div",{className:l()(t.list,q)},!!(U!=null&&U.length)&&(U==null?void 0:U.map((L,T)=>{const{name:oe,id:Ce,identifier:He,featured:_,school_name:ae,image_url:Ne,excellent:Le,is_plan:Ie,subject_tags:ee=[]}=L,Re=ee==null?void 0:ee.filter(w=>w!=="\u5FC5\u4FEE\u8BFE\u7A0B"&&w!=="\u9009\u4FEE\u8BFE\u7A0B");return a.createElement("div",{key:Ce,className:t.wrap,style:{width:y,marginRight:(1+T)%x===0?0:Se+Ye,marginBottom:ie}},a.createElement("a",{className:t.li,onClick:w=>{w.preventDefault(),w.stopPropagation(),ye&&(0,C.L9)([ye]),(0,C.xg)(`/paths/${He}`)}},a.createElement("div",{className:t.img},a.createElement("img",{className:t.cover,src:`${Ne}`}),Y&&(0,F.bg)()&&(L==null?void 0:L.studying)&&a.createElement("div",{className:`${t.movebq} user-path-items`,onClick:w=>{w.stopPropagation(),$(L)}},a.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),a.createElement("span",{className:"c-red"},"\u79FB\u9664")),Re==null?void 0:Re.map((w,D)=>{var f,r;if(D===0){const Q=(f=V.find(d=>d.name==w))==null?void 0:f.swimg;return a.createElement("img",{className:t.sign,src:Q,style:{left:"-4px"}})}const h=(r=V.find(Q=>Q.name==w))==null?void 0:r.ptimg;return a.createElement("img",{className:t.sign,src:h,style:{left:`${48+52*(D-1)+2*D}px`}})}),((L==null?void 0:L.must)||L.not_must)&&a.createElement("img",{className:t.sign,src:L.must?N:S,style:{width:28,left:Re!=null&&Re.length?48+52*((Re==null?void 0:Re.length)-1)+2*(Re==null?void 0:Re.length):7}}),a.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(L==null?void 0:L.excellent)&&a.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),a.createElement("div",{className:t.name},a.createElement(A.Z,{title:W&&(L!=null&&L.excellent_alias_name)?a.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${oe}`,a.createElement("br",null),a.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${L==null?void 0:L.excellent_alias_name}`)):oe},a.createElement("span",{className:t.e},W&&(L==null?void 0:L.excellent_alias_name)||oe))),a.createElement("div",{className:t.tags},a.createElement("div",null,a.createElement(A.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),a.createElement("span",null,L.stages_count))),a.createElement(A.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),a.createElement("span",null,L.members_count)))))))})),!U.length&&a.createElement(n.Z,null)))}},82636:function(vt,ve,e){"use strict";e.d(ve,{jL:function(){return l},w9:function(){return y},QD:function(){return Me},cQ:function(){return ye.Z},op:function(){return m},O5:function(){return Qn},_b:function(){return qe},t7:function(){return le},Gi:function(){return He},YG:function(){return oe},qp:function(){return K},vr:function(){return xe},qE:function(){return Ae},Je:function(){return N},wb:function(){return fe},cq:function(){return ee},tp:function(){return X}});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:at=[],img:ht,imgWidth:Ct=346,title:Bt,sunTitle:rn,bannerExtraContent:Jt})=>t.createElement("div",{className:o.banner},t.createElement("div",{className:o.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,Bt),t.createElement("span",null,rn)),at.length>0&&t.createElement("div",{className:o.btns},at.map((At,tn)=>t.createElement("div",{key:tn,onClick:At.click},At.name,At.sign?t.createElement("img",{src:A,width:39}):null))),Jt),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),z=e(89392),K=({dataSource:at=[],value:ht,onChange:Ct,onTitleChange:Bt,className:rn,title:Jt,titleWidth:At=41,style:tn={},fontColor:re="#6A7283",showCount:v})=>{const[E,I]=(0,t.useState)(0),[b,ue]=(0,t.useState)(!1),se=(0,t.useRef)(null),je=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var Qe;at.length!==0&&(((Qe=se==null?void 0:se.current)==null?void 0:Qe.clientHeight)>97?I(1):I(0)),at.length===0&&I(0),ue(!1)},[at]),t.createElement("div",{className:F()(C.row,rn),style:tn},t.createElement("div",{onClick:(0,z.throttle)(()=>Bt==null?void 0:Bt(),2e3),style:{width:At,marginTop:b?12:4},className:`${C.title} ${Bt?"current":""}`},Jt),t.createElement("div",{className:b?`${C.tagsWrap} ${C.tagsBorderWrap}`:C.tagsWrap},t.createElement("div",{className:C.bar,ref:je,style:E>0?{height:E===1?97:"auto",overflow:E===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:C.tag,ref:se},at==null?void 0:at.map(Qe=>t.createElement("span",{onClick:()=>Ct(Qe.id),key:Qe.id,style:{color:re},className:ht===Qe.id?C.active:""},t.createElement("span",{title:Qe.name,className:C.name},Qe.name),!!v&&t.createElement("span",{className:C.num},Qe.count))))),!!E&&t.createElement(t.Fragment,null,E===1?t.createElement("div",{onClick:()=>{var Qe;I(2),((Qe=se==null?void 0:se.current)==null?void 0:Qe.clientHeight)>245?ue(!0):ue(!1)},className:C.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{je.current.scrollTop=0,I(1),ue(!1)},className:C.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},p={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},X=({dataSource:at=[],value:ht,onChange:Ct,className:Bt,style:rn={}})=>t.createElement("div",{style:rn,className:F()(p.tabs,Bt)},at.map(Jt=>t.createElement("span",{onClick:()=>Ct(Jt.id),className:ht===Jt.id?p.active:"",key:Jt.id},Jt.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"},R=e(92832),le=({dataSource:at=[],value:ht="",onChange:Ct,onInputChange:Bt=()=>{},className:rn,style:Jt={},placeholder:At,allowClear:tn=!1})=>{var re;const[v,E]=(0,t.useState)(""),[I,b]=(0,t.useState)("");(0,t.useEffect)(()=>{var je;let Qe=ht;(je=JSON.stringify(ht))!=null&&je.includes("{")&&(E(ht.id),Qe=ht.value||"");try{b(decodeURIComponent(Qe||""))}catch(et){b(decodeURIComponent(Qe||""))}},[ht]);const ue=()=>{Ct(encodeURIComponent(I),v||null)},se=je=>{je!==v&&(E(je),Ct(encodeURIComponent(I),je))};return t.createElement("div",{className:F()(j.input,rn),style:Jt},!!at.length&&t.createElement("div",{className:j.dropdown},t.createElement("div",{className:j.text},(re=at.find(je=>je.id===v))==null?void 0:re.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:j.b1}),t.createElement("b",{className:j.b2})),t.createElement("div",{className:j.menu},at.map((je,Qe)=>t.createElement("div",{key:Qe,onClick:()=>se(je.id)},je.name)))),t.createElement(R.default,{onPressEnter:ue,value:I,onChange:je=>{b(je.target.value),Bt(encodeURIComponent(je.target.value),v||null)},bordered:!1,placeholder:At}),t.createElement("i",{onClick:ue,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ce={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},N=({value:at,onChange:ht,className:Ct,total:Bt,pageSize:rn,style:Jt={}})=>{const At=at<2,tn=at>=Math.ceil(Bt/rn);return Bt<=rn?t.createElement(t.Fragment,null):t.createElement("div",{className:F()(ce.quickPager,Ct),style:Jt},t.createElement("div",{onClick:()=>{At||ht(at-1,"prev")},className:At?ce.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{tn||ht(at+1,"next")},className:tn?ce.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),B=e(6848),O=e(13570),J=e(74128),q=e(65862),U=e(96908),x=e(57177),Se=e(81378),ie=e(2524),fe=({className:at,dataSource:ht=[],col:Ct=4,right:Bt,bottom:rn=23,precision:Jt=0,wrapWidth:At=1200,trackEventItems:tn,loading:re})=>{const v=Math.floor((At-(Ct-1)*Bt)/Ct);return t.createElement(a.Z,{spinning:re},t.createElement("div",{className:F()(S.list,at)},!!ht.length&&ht.map((E,I)=>{const{name:b,id:ue,identifier:se,power:je,cover_image_id:Qe,pic:et}=E;return t.createElement("div",{className:S.wrap,key:ue,style:{width:v,marginRight:(1+I)%Ct===0?0:Bt+Jt,marginBottom:rn}},t.createElement("a",{target:"_blank",href:`/shixuns/${se}/challenges`,className:S.li,onClick:ot=>{ot.preventDefault(),tn&&(0,q.L9)([tn]),je&&(0,q.xg)(`/shixuns/${se}/challenges`)}},t.createElement("div",{className:S.img},t.createElement("img",{className:S.cover,src:`${et}`}),E.is_jupyter&&t.createElement("img",{className:S.sign,src:U}),E.is_jupyter_lab&&t.createElement("img",{className:S.sign,src:x}),E.is_unity_3d&&t.createElement("img",{className:S.sign,src:Se})),t.createElement("div",{className:S.name},t.createElement(B.Z,{title:b||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:S.e},b||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:S.tags},t.createElement(B.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,E.challenges_count))),!!E.myshixuns_count&&t.createElement(B.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,E.myshixuns_count))),t.createElement(B.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,E.level))),t.createElement("div",{className:S.rate},t.createElement(O.Z,{allowHalf:!0,disabled:!0,defaultValue:E.score_info}),t.createElement("span",null,"\xA0",E.score_info?`${E.score_info}\u5206`:"5\u5206")))),!je&&t.createElement("div",{className:S.lockWrap},t.createElement("img",{src:`${J.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(ie.Z,null)))},ye=e(59672),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"},$="data:image/png;base64,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",Y=e(59301),y=({className:at,dataSource:ht=[],col:Ct=4,right:Bt,bottom:rn=23,precision:Jt=0,wrapWidth:At=1200,trackEventItems:tn,loading:re})=>{const v=Math.floor((At-(Ct-1)*Bt)/Ct);return Y.createElement(a.Z,{spinning:re},Y.createElement("div",{className:F()(Ee.list,at)},!!ht.length&&ht.map((E,I)=>{const{subject_identifier:b,id:ue,identifier:se,power:je}=E,Qe=E.is_public!=0&&E.is_public;return Y.createElement("div",{className:Ee.wrap,key:ue,style:{width:v,marginRight:(1+I)%Ct===0?0:Bt+Jt,marginBottom:rn}},Y.createElement("a",{className:Ee.li,onClick:et=>{et.preventDefault(),tn&&(0,q.L9)([tn]),(0,q.xg)(E.first_category_url)}},Y.createElement("div",{className:Ee.top},Y.createElement(B.Z,{title:E.name},Y.createElement("div",{className:Ee.name},E.name)),Y.createElement("img",{className:Ee.img,src:J.Z.IMG_SERVER+"/images/"+E.avatar_url}),Y.createElement("div",{className:Ee.text,title:E.creator},E.creator),b&&Y.createElement("div",{className:Ee.btns},Y.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Y.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Qe&&Y.createElement("div",{className:Ee.sign},"\u516C\u5F00")),Y.createElement("div",{className:Ee.bottom},E.visits>0&&Y.createElement(B.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Y.createElement("span",null,Y.createElement("i",{className:"iconfont icon-liulanyan"}),Y.createElement("span",null,E.visits))),E.course_members_count>0&&Y.createElement(B.Z,{title:"\u6210\u5458",placement:"bottom"},Y.createElement("span",null,Y.createElement("i",{className:"iconfont icon-chengyuan"}),E.course_members_count)),E.tasks_count>0&&Y.createElement(B.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Y.createElement("span",null,Y.createElement("i",{className:"iconfont icon-zuoye"}),E.tasks_count)),E.is_end?Y.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Y.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!E.is_accessible&&Y.createElement("div",{className:Ee.lockWrap},Y.createElement("img",{src:`${J.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Y.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ht.length&&Y.createElement(ie.Z,null)))},V={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"},L=e(65582),oe=({dataSource:at=[],value:ht,onChange:Ct,className:Bt,style:rn={},tabBarExtraContent:Jt})=>t.createElement("div",{className:F()(V.tabs,Bt),style:rn},t.createElement("div",{className:V.tabsWrap},at.map((At,tn)=>t.createElement("aside",{className:V.tab,onClick:()=>{Ct(At.id),At.link&&L.history.push(At.link)},key:tn},t.createElement("div",{className:ht===At.id?V.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(B.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:V.tabBar},Jt)),He=({className:at,style:ht={},children:Ct})=>t.createElement("div",{className:F()(at),style:ht},Ct),_={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"},ae=e(38854),Ne=e(20834);const Le=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ee=({sortValue:at,dropValue:ht,className:Ct,onSort:Bt,onDrop:rn,dataSource:Jt=Le})=>{var At;return t.createElement("div",{className:F()(_.orderWrap,Ct)},t.createElement(ae.Z,{dropdownRender:()=>t.createElement(Ne.default,null,Jt.map((tn,re)=>t.createElement(Ne.default.Item,{key:re,onClick:()=>rn(tn.id)},tn.name)))},t.createElement("span",{className:_.orderTextWrap},(At=Jt.find(tn=>ht===tn.id))==null?void 0:At.name)),t.createElement("span",{className:_.orderIconWrap},t.createElement("span",{className:_.orderAsc},t.createElement("i",{className:at==="asc"?`iconfont icon-sanjiaoxing-up font12 ${_.cursorPointer} ${_.active}`:`iconfont icon-sanjiaoxing-up font12 ${_.cursorPointer}`,onClick:()=>Bt(at==="asc"?"desc":"asc")})),t.createElement("span",{className:_.orderDesc},t.createElement("i",{className:at==="desc"?`iconfont icon-sanjiaoxing-down font12 ${_.cursorPointer} ${_.active}`:`iconfont icon-sanjiaoxing-down font12 ${_.cursorPointer}`,onClick:()=>Bt(at==="asc"?"desc":"asc")}))))},Re={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"},w=e(3113),D=Object.defineProperty,f=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,Q=(at,ht,Ct)=>ht in at?D(at,ht,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):at[ht]=Ct,d=(at,ht)=>{for(var Ct in ht||(ht={}))r.call(ht,Ct)&&Q(at,Ct,ht[Ct]);if(f)for(var Ct of f(ht))h.call(ht,Ct)&&Q(at,Ct,ht[Ct]);return at},c=(at,ht)=>{var Ct={};for(var Bt in at)r.call(at,Bt)&&ht.indexOf(Bt)<0&&(Ct[Bt]=at[Bt]);if(at!=null&&f)for(var Bt of f(at))ht.indexOf(Bt)<0&&h.call(at,Bt)&&(Ct[Bt]=at[Bt]);return Ct},G=(at,ht,Ct)=>new Promise((Bt,rn)=>{var Jt=re=>{try{tn(Ct.next(re))}catch(v){rn(v)}},At=re=>{try{tn(Ct.throw(re))}catch(v){rn(v)}},tn=re=>re.done?Bt(re.value):Promise.resolve(re.value).then(Jt,At);tn((Ct=Ct.apply(at,ht)).next())}),m=at=>{var ht=at,{className:Ct,style:Bt,children:rn,loading:Jt=!1,openLoading:At,onClick:tn=()=>{},size:re="middle",shape:v="round"}=ht,E=c(ht,["className","style","children","loading","openLoading","onClick","size","shape"]);const[I,b]=(0,t.useState)(!1);return t.createElement(w.ZP,d({onClick:(0,z.throttle)(ue=>G(void 0,null,function*(){At&&b(!0);try{yield tn(ue)}catch(se){console.log("error",se)}At&&b(!1)}),2e3,{leading:!0,trailing:!1}),className:F()(Re.btn,Re[`${re}-${v}`],Ct),style:Bt,size:re,shape:v,loading:I||Jt},E),rn)},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"},Ae=({className:at,style:ht,children:Ct=null,onClick:Bt,title:rn})=>t.createElement("div",{className:F()(k.head,at),style:ht},t.createElement("span",{className:"primary-hover",onClick:Bt},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:rn},rn),t.createElement("div",{className:k.node},Ct)),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"},Me=({confirmShow:at=!0,confirmTitle:ht,confirmClick:Ct,cancelShow:Bt=!0,cancelTitle:rn,cancelClick:Jt,className:At,style:tn,confirmLoading:re=!1})=>t.createElement("div",{className:F()(de.btns,At),style:tn},at&&t.createElement(w.ZP,{loading:re,onClick:Ct,type:"primary",className:de.confirm},ht),Bt&&t.createElement(w.ZP,{onClick:Jt,className:de.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"},xe=({className:at,style:ht={},LeftContent:Ct,children:Bt,RightContent:rn})=>t.createElement("div",{className:F()(M.fixedBottom,at),style:ht},t.createElement("div",{className:M.wrap},t.createElement("div",{className:M.left},Ct),t.createElement("div",{className:M.center},Bt),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"},qe=({className:at,style:ht={},dataSource:Ct=[]})=>t.createElement("div",{className:F()(De.crumbs,at),style:ht},Ct.map((Bt,rn)=>rnL.history.push(Bt.path)},Bt.name):t.createElement("span",null,Bt.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:rn,style:{color:"#5F6368"}},Bt.name))),lt=e(31797),rt=Object.defineProperty,Pt=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,$t=(at,ht,Ct)=>ht in at?rt(at,ht,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):at[ht]=Ct,It=(at,ht)=>{for(var Ct in ht||(ht={}))Zt.call(ht,Ct)&&$t(at,Ct,ht[Ct]);if(Lt)for(var Ct of Lt(ht))nn.call(ht,Ct)&&$t(at,Ct,ht[Ct]);return at},en=(at,ht)=>Pt(at,Tt(ht)),Yt=(at,ht)=>{var Ct={};for(var Bt in at)Zt.call(at,Bt)&&ht.indexOf(Bt)<0&&(Ct[Bt]=at[Bt]);if(at!=null&&Lt)for(var Bt of Lt(at))ht.indexOf(Bt)<0&&nn.call(at,Bt)&&(Ct[Bt]=at[Bt]);return Ct};const{Countdown:Gt}=lt.default;var Qn=at=>{var ht=at,{onChange:Ct}=ht,Bt=Yt(ht,["onChange"]);const[rn,Jt]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof rn=="number"&&rn>=0&&Ct(rn)},[rn]);const At=tn=>{const re=Math.floor(tn/1e3);Jt(re)};return t.createElement(Gt,en(It({},Bt),{onChange:At}))}},93557:function(vt,ve,e){"use strict";e.r(ve),e.d(ve,{default:function(){return W}});var t=e(59301),o=e(65582),A=e(8591),H=e(43418),l=e(3113),C=e(61621),n=e(38854),F=e(20834),z=e(58421),i=e(51075),K=e(74128),p=e(5112),s={title:"title___GjBar",content:"content___I7QWQ",add:"add___S7NYy",colorBlue:"colorBlue___msrvf",radio:"radio___KDCSZ"},X=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,Oe=(y,V)=>{var L={};for(var T in y)j.call(y,T)&&V.indexOf(T)<0&&(L[T]=y[T]);if(y!=null&&X)for(var T of X(y))V.indexOf(T)<0&&R.call(y,T)&&(L[T]=y[T]);return L},le=(y,V,L)=>new Promise((T,oe)=>{var Ce=ae=>{try{_(L.next(ae))}catch(Ne){oe(Ne)}},He=ae=>{try{_(L.throw(ae))}catch(Ne){oe(Ne)}},_=ae=>ae.done?T(ae.value):Promise.resolve(ae.value).then(Ce,He);_((L=L.apply(y,V)).next())});const ce=y=>{var V=y,{shixunsDetail:L,globalSetting:T,loading:oe,dispatch:Ce,onReloadData:He}=V,_=Oe(V,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[ae,Ne]=(0,t.useState)(),[Le,Ie]=(0,t.useState)([]);(0,t.useEffect)(()=>{L.actionTabs.key==="Collaborators-ChangeManager"&&ee()},[L.actionTabs.key]);const ee=()=>le(void 0,null,function*(){var f;const r=yield Ce({type:"shixunsDetail/getChangeManager",payload:{id:(f=L.actionTabs.params)==null?void 0:f.id}});Ie(r||[])}),Re=()=>{var f;Ce({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(f=L.actionTabs.params)==null?void 0:f.id}}})},w=()=>le(void 0,null,function*(){var f;if(!ae){A.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const r=yield Ce({type:"shixunsDetail/changeManager",payload:{id:(f=L.actionTabs.params)==null?void 0:f.id,user_id:ae}});D(),r&&(He(),A.ZP.info(r.message))}),D=()=>{Ce({type:"shixunsDetail/setActionTabs",payload:{}}),Ne(null)};return t.createElement(H.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:L.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:oe.effects["shixunsDetail/changeManager"],onOk:w,onCancel:D},t.createElement("div",null,t.createElement("div",{className:s.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:s.content},Le.length?t.createElement(p.ZP.Group,{value:ae,onChange:f=>Ne(f.target.value)},Le.map((f,r)=>t.createElement(p.ZP,{className:s.radio,key:r,value:f.user_id},f.name))):t.createElement("div",{className:s.add},t.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",t.createElement("a",{className:s.colorBlue,onClick:Re},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var ne=(0,o.connect)(({shixunsDetail:y,loading:V,globalSetting:L})=>({shixunsDetail:y,globalSetting:L,loading:V}))(ce),N=e(99313),S=e(46919),a=e(59576);const{TabPane:B}=N.default;var O=({visible:y,onCancel:V,onSelectGroup:L,shixunId:T,onSelectCollaborator:oe})=>t.createElement(H.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:y,width:1100,centered:!0,keyboard:!1,onCancel:V,maskClosable:!1,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},t.createElement(N.default,{defaultActiveKey:"1"},t.createElement(B,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},t.createElement(S.Z,{onCancel:V,container_type:2,container_id:T,onSelect:oe})),t.createElement(B,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},t.createElement(a.Z,{onCancel:V,onSelect:L})))),J={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),U=e(54842),x=e(59301),Se=Object.defineProperty,ie=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ye=(y,V,L)=>V in y?Se(y,V,{enumerable:!0,configurable:!0,writable:!0,value:L}):y[V]=L,Ee=(y,V)=>{for(var L in V||(V={}))Ye.call(V,L)&&ye(y,L,V[L]);if(ie)for(var L of ie(V))fe.call(V,L)&&ye(y,L,V[L]);return y},$=(y,V,L)=>new Promise((T,oe)=>{var Ce=ae=>{try{_(L.next(ae))}catch(Ne){oe(Ne)}},He=ae=>{try{_(L.throw(ae))}catch(Ne){oe(Ne)}},_=ae=>ae.done?T(ae.value):Promise.resolve(ae.value).then(Ce,He);_((L=L.apply(y,V)).next())});const Y=({shixunsDetail:y,globalSetting:V,loading:L,user:T,dispatch:oe})=>{var Ce,He,_,ae,Ne,Le,Ie,ee;const Re=(0,o.useParams)(),w=(0,t.useRef)(),[D,f]=(0,t.useState)(0),[r,h]=(0,t.useState)([]),[Q,d]=(0,t.useState)({id:null,page:1}),c=(He=(Ce=T.userInfo)==null?void 0:Ce.shixun)==null?void 0:He.editable,G=((_=T.userInfo)==null?void 0:_.role)<=2||((Ne=(ae=T.userInfo)==null?void 0:ae.shixun)==null?void 0:Ne.is_creator),P=!((Ie=(Le=T.userInfo)==null?void 0:Le.shixun)!=null&&Ie.can_managed),m=()=>{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)(()=>{w.current=Re.id,Q.id=w.current,d(Q),k(Q)},[]);const k=we=>$(void 0,null,function*(){const qe=yield oe({type:"shixunsDetail/getCollaboratorsData",payload:we});qe&&(h(qe.members||[]),f(qe.member_count))}),Be=()=>$(void 0,null,function*(){Q.page=1,d(Q);const we=(0,U.g)();yield oe({type:"user/getUserInfo",payload:we}),yield k(Q)}),Ae=we=>{Q.page=we,d(Q),k(Q)},de=we=>{if(P){m();return}H.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:J.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>$(void 0,null,function*(){var qe;const lt=yield oe({type:"shixunsDetail/deleteCollaborators",payload:{id:w.current,userId:we}});if(((qe=T.userInfo)==null?void 0:qe.user_id)===we){o.history.push("/shixuns");return}A.ZP.info(lt==null?void 0:lt.message),Q.page=1,d(Q),k(Q)})})},Pe=we=>{H.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:J.modal},"\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"),onOk:()=>$(void 0,null,function*(){var qe;const lt=yield oe({type:"shixunsDetail/deleteCollaborators",payload:{id:w.current,userId:we}});if(((qe=T.userInfo)==null?void 0:qe.user_id)===we){o.history.push("/shixuns");return}A.ZP.info(lt==null?void 0:lt.message),Q.page=1,d(Q),k(Q)})})},Me=()=>{if(P){m();return}oe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:w.current}}})};function M(we,qe,lt,rt){return $(this,null,function*(){if(P){m();return}yield oe({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:we,user_id:qe,editable:lt?0:1}}),k(Q)})}const pe=()=>{if(P){m();return}oe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:w.current}}})};function xe(){oe({type:"shixunsDetail/setActionTabs",payload:{}})}const De={visible:y.actionTabs.key==="Collaborators-AddCollaborator",onCancel:xe,shixunId:w.current,onSelectCollaborator:we=>$(void 0,null,function*(){xe(),(yield oe({type:"shixunsDetail/addCollaborator",payload:{id:w.current,user_ids:we}}))&&(A.ZP.success("\u6DFB\u52A0\u6210\u529F"),Be())}),onSelectGroup:we=>$(void 0,null,function*(){xe(),(yield oe({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:w.current,group_id:we.group_id}}))&&(A.ZP.success("\u6DFB\u52A0\u6210\u529F"),Be())})};return x.createElement("section",{className:J.bg},x.createElement("div",{className:J.wrap},x.createElement("div",{className:J.content},((ee=y.detail)==null?void 0:ee.identity)<5&&x.createElement("div",{className:J.head},x.createElement("span",{className:J.headCount},"\u5408\u4F5C\u8005"),x.createElement("div",null,G&&x.createElement(l.ZP,{type:"primary",ghost:!0,className:J.button,onClick:Me},"\u66F4\u6362\u7BA1\u7406\u5458"),c&&x.createElement(l.ZP,{type:"primary",className:J.button,onClick:pe},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:J.list},x.createElement(C.Z,{loading:L.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},r.map((we,qe)=>{var lt,rt,Pt,Tt,Lt,Zt,nn,$t,It,en;return x.createElement("div",{className:J.itemWrap,key:qe},x.createElement("a",{href:(lt=we.user)==null?void 0:lt.user_url,target:"_blank",className:J.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:J.img,src:`${K.Z.IMG_SERVER}/images/${(rt=we.user)==null?void 0:rt.image_url}`}),((Pt=we.user)==null?void 0:Pt.shixun_manager)&&x.createElement("span",{className:J.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:J.itemContent},x.createElement("p",{className:J.nameWrap},x.createElement("a",{href:we.user.user_url,target:"_blank",className:J.name},(Tt=we.user)==null?void 0:Tt.name),x.createElement("div",{className:J.actionGroup},G?(Lt=we.user)!=null&&Lt.shixun_manager?null:x.createElement(n.Z,{dropdownRender:()=>x.createElement(F.default,{selectedKeys:[we.editable?"1":"2"],onClick:()=>{var Yt;M(y.detail.identifier,we.user.user_id,we.editable,(Yt=we.user)==null?void 0:Yt.name)}},x.createElement(F.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(F.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,we.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",x.createElement(q.Z,{style:{fontSize:"14px",color:"#888888"}}))):we.editable?x.createElement("span",{className:"c-green"},"\u53EF\u7F16\u8F91\u5B9E\u8BAD"):x.createElement("span",{className:"c-grey-c"},"\u4E0D\u53EF\u7F16\u8F91\u5B9E\u8BAD"),!((Zt=we.user)!=null&&Zt.shixun_manager)&&c&&we.user.user_id!==((nn=T.userInfo)==null?void 0:nn.user_id)?x.createElement("a",{className:"c-grey-c",onClick:()=>{var Yt;return de((Yt=we.user)==null?void 0:Yt.user_id)}},"\u5220\u9664"):null,we.user.user_id===(($t=T.userInfo)==null?void 0:$t.user_id)&&!((It=we.user)!=null&&It.shixun_manager)&&x.createElement("a",{className:"c-grey-c",onClick:()=>{var Yt;return Pe((Yt=we.user)==null?void 0:Yt.user_id)}},"\u9000\u51FA"))),x.createElement("p",{className:J.schoolWrap},x.createElement("span",{className:J.school},(en=we.user)==null?void 0:en.school_name))))})))),D>10&&x.createElement("div",{className:J.countWrap},x.createElement(z.Z,{showQuickJumper:!0,showSizeChanger:!1,total:D,onChange:we=>Ae(we),pageSize:10,current:Q.page}))),x.createElement(i.Z,null),x.createElement(ne,{onReloadData:Be}),x.createElement(O,Ee({},De)))};var W=(0,o.connect)(({shixunsDetail:y,loading:V,globalSetting:L,user:T})=>({shixunsDetail:y,globalSetting:L,user:T,loading:V}))(Y)},51075:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return W}});var t=e(59301),o=e(65582),A=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,z=Object.prototype.propertyIsEnumerable,i=(y,V,L)=>V in y?C(y,V,{enumerable:!0,configurable:!0,writable:!0,value:L}):y[V]=L,K=(y,V)=>{for(var L in V||(V={}))F.call(V,L)&&i(y,L,V[L]);if(n)for(var L of n(V))z.call(V,L)&&i(y,L,V[L]);return y};const p=y=>React.createElement("svg",K({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},y),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 s="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMmMuMDIgMCAuMDMuNzUuMDMyIDEuODM5bC4wMyA4LjE2SDkuMTlsLTMuOTMyIDYuMDA1aC45OEwxMC4wNjIgMTJIMjBjMCA1LjUyMy00LjQ3NyAxMC0xMCAxMFMwIDE3LjUyMyAwIDEyIDQuNDc3IDIgMTAgMlptLS4zNDggMTIuOTM4Yy0uNDYzIDAtLjgzNC4xNDctMS4xMTMuNDQzLS4yNzkuMjk1LS40MTguNjkzLS40MTggMS4xOTMgMCAuNDUzLjEzLjgxOS4zOSAxLjA5Ni4yNjEuMjc3LjYwNi40MTYgMS4wMzYuNDE2LjQ1OCAwIC44MjctLjE0OCAxLjEwNS0uNDQzLjI3OS0uMjk2LjQxOC0uNjkxLjQxOC0xLjE4NiAwLS40ODItLjEyNC0uODU1LS4zNzMtMS4xMjEtLjI0OC0uMjY2LS41OTctLjM5OS0xLjA0NS0uMzk5Wm0tLjAzOS43MWMuMTg1IDAgLjMzMy4wNzQuNDQ0LjIyMS4xMS4xNDcuMTY2LjM1OC4xNjYuNjMxIDAgLjU4My0uMjA5Ljg3NS0uNjI1Ljg3NS0uNDE0IDAtLjYyMS0uMjgxLS42MjEtLjg0NCAwLS41ODguMjEyLS44ODMuNjM2LS44ODNabS0zLjcxNS0zLjc4Yy0uNDY4IDAtLjg0LjE0OC0xLjExNS40NDYtLjI3NS4yOTktLjQxMi42OTUtLjQxMiAxLjE5IDAgLjQ1My4xMy44MTguMzg5IDEuMDk0LjI1OS4yNzYuNjA1LjQxNCAxLjAzNy40MTQuNDYgMCAuODMtLjE0NyAxLjEwNS0uNDQyLjI3Ni0uMjk0LjQxNC0uNjg2LjQxNC0xLjE3NSAwLS40NzctLjEyNC0uODUtLjM3My0xLjEyMi0uMjQ4LS4yNy0uNTk3LS40MDYtMS4wNDUtLjQwNlptLS4wMjMuNzFjLjQwMSAwIC42MDIuMjgzLjYwMi44NDggMCAuNTgzLS4yMS44NzUtLjYzLjg3NS0uNDEgMC0uNjE3LS4yOC0uNjE3LS44NCAwLS41ODkuMjE1LS44ODMuNjQ1LS44ODNaIiBmaWxsPSIjMTg5MEZGIi8+PHBhdGggZD0iTTExIDBjNS45ODIgMCAxMC44NDggNC43NzQgMTAuOTk3IDEwLjcyTDIyIDExaC0zLjY2N2MwLTMuOTc0LTMuMTYtNy4yMS03LjEwNS03LjMzTDExIDMuNjY3VjBaIiBmaWxsPSIjQjZEMEZDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",X=Object.defineProperty,j=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,le=(y,V,L)=>V in y?X(y,V,{enumerable:!0,configurable:!0,writable:!0,value:L}):y[V]=L,ce=(y,V)=>{for(var L in V||(V={}))R.call(V,L)&&le(y,L,V[L]);if(j)for(var L of j(V))Oe.call(V,L)&&le(y,L,V[L]);return y};const ne=y=>React.createElement("svg",ce({width:22,height:20,xmlns:"http://www.w3.org/2000/svg"},y),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 N="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMS4yNDguMDI2aDIuNDk1Yy44MzMgMCAxLjI0OS40MTUgMS4yNDkgMS4yNDN2MTcuMzljMCAuODI5LS40MTYgMS4yNDMtMS4yNDkgMS4yNDNIMS4yNDhDLjQxNiAxOS45MDIgMCAxOS40ODggMCAxOC42NlYxLjI3QzAgLjQ0LjQxNi4wMjUgMS4yNDguMDI1Wk03LjQ4OC4wMjZoMi40OTZjLjgzMiAwIDEuMjQ4LjQxNSAxLjI0OCAxLjI0M3YxNy4zOWMwIC44MjktLjQxNiAxLjI0My0xLjI0OCAxLjI0M0g3LjQ4OGMtLjgzMiAwLTEuMjQ4LS40MTQtMS4yNDgtMS4yNDJWMS4yN2MwLS44My40MTYtMS4yNDQgMS4yNDgtMS4yNDRaIiBmaWxsPSIjNTA5MUZGIi8+PHBhdGggZD0ibTEzLjQwNC42ODggMi40MTItLjY0NmMuMzItLjA4NS42Ni0uMDQuOTQ3LjEyNC4yODcuMTY1LjQ5Ni40MzcuNTgyLjc1NWw0LjUyMiAxNi44YTEuMjQyIDEuMjQyIDAgMCAxLS44ODMgMS41MmwtMi40MTEuNjQ0YTEuMjQ5IDEuMjQ5IDAgMCAxLTEuNTI4LS44NzlMMTIuNTIyIDIuMjA4YTEuMjM4IDEuMjM4IDAgMCAxIC4xMjQtLjk0M2MuMTY2LS4yODUuNDM5LS40OTQuNzU4LS41Nzl2LjAwMloiIGZpbGw9IiNCNkQwRkMiLz48L2c+PC9zdmc+",S=Object.defineProperty,a=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,J=(y,V,L)=>V in y?S(y,V,{enumerable:!0,configurable:!0,writable:!0,value:L}):y[V]=L,q=(y,V)=>{for(var L in V||(V={}))B.call(V,L)&&J(y,L,V[L]);if(a)for(var L of a(V))O.call(V,L)&&J(y,L,V[L]);return y};const U=y=>React.createElement("svg",q({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},y),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 x="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTUuNTAzIDIxLjg5NmEyLjA2NyAyLjA2NyAwIDAgMS0uODctLjIwMSA0NTEuOTg3IDQ1MS45ODcgMCAwIDEtNC4zNzYtMi4xMWMtMS40NjYuNjktMi45MzEgMS4zODQtNC4zOTYgMi4wOC0uNjc0LjI5OS0xLjMzLjI2LTEuODE2LS4wOTYtLjQ1OC0uMzM1LS42ODUtLjkxMi0uNjI0LTEuNTc5LjE3My0xLjU2LjQ2NS0zLjY5My41NzQtNC40ODVhMTg4LjAyOSAxODguMDI5IDAgMCAxLTMuNTg3LTMuOTIyIDEuNSAxLjUgMCAwIDEtLjMtMS41MWMuMjEzLS41NzQuNzYtLjk4MiAxLjQ3Mi0xLjA4Nmw0LjY1NS0uODUzQTUxMi45NSA1MTIuOTUgMCAwIDEgOC43ODcgMy43M2MuNzE3LTEuMzQ0IDEuNDI2LTEuMzQ0IDEuOC0xLjIwOS40MDcuMTM0Ljc5Mi41MzEgMS4xNzcgMS4yMjMuODI5IDEuNDMzIDIuMDggMy42NDIgMi41MDQgNC4zOTFsNC42MS44NThjLjY3OC4xIDEuMjE4LjUwNyAxLjQyOCAxLjA4NGExLjUwNyAxLjUwNyAwIDAgMS0uMjg2IDEuNTA0IDE5Mi44MDggMTkyLjgwOCAwIDAgMS0zLjU1NiAzLjk0NGMuMTA0Ljc4OC4zODggMi45MjcuNTczIDQuNDc5LjA3MS42ODUtLjE1MiAxLjI2OS0uNjE2IDEuNjA5YTEuNTUgMS41NSAwIDAgMS0uOTE2LjI4NGgtLjAwMloiIGZpbGw9IiM1MDkxRkYiLz48cGF0aCBkPSJNMjEuNzA2IDQuNDYyYS41NTcuNTU3IDAgMCAxLS4yNDcuMDczYy0uNDUuMDMtMS4xMjIuMDY3LTEuMzk3LjA4bC0uNzc4IDEuMmMtLjEyMi4xOC0uMjkuMjY1LS40NjQuMjQtLjE2My0uMDItLjMwNi0uMTQtLjM5LS4zMjlhNjAuODEgNjAuODEgMCAwIDEtLjUyOS0xLjI3OCA1My4wMDkgNTMuMDA5IDAgMCAxLTEuNDc2LS41MTguNDc1LjQ3NSAwIDAgMS0uMy0uMzYuNTMzLjUzMyAwIDAgMSAuMi0uNTA1bDEuMDI1LS45MWMtLjAxMS0uNTE2LS4wMi0xLjAzMi0uMDI4LTEuNTQ4LS4wMjQtLjQ2My4xNS0uNTY4LjI2NC0uNTg1LjEyMS0uMDI2LjI3NS4wMjQuNDc0LjE1MS40MTkuMjYyIDEuMDYuNjY3IDEuMjc3LjgwNGwxLjI3LS40NDhhLjQ5LjQ5IDAgMCAxIC41MTUuMDhjLjEyNC4xMS4xODMuMjguMTU1LjQ0MS0uMDkuNTI2LS4xODYgMS4wNTItLjI5IDEuNTc0LjE0NS4xOTQuNTM2LjcyMi44MTQgMS4xMS4xMi4xNzIuMTUyLjM2LjA4OC41MThhLjQzNS40MzUgMCAwIDEtLjE4NS4yMWguMDAyWk0yLjg1OSA1LjgzYS4yODcuMjg3IDAgMCAxLS4wOTMtLjA5MSA2Mi4xNyA2Mi4xNyAwIDAgMS0uMzgyLS42MDMgNDkuOTkgNDkuOTkgMCAwIDAtLjctLjA0NWMtLjEwNi0uMDEtLjE4NS0uMDYzLS4yMTgtLjE0NmEuMjc2LjI3NiAwIDAgMSAuMDQtLjI1NWMuMTQtLjE5Ny4zMzQtLjQ2LjQwNy0uNTU3YTI4LjM5NyAyOC4zOTcgMCAwIDEtLjE0OS0uNzg2LjI0My4yNDMgMCAwIDEgLjA3Ni0uMjIzLjI1LjI1IDAgMCAxIC4yNjQtLjAzN2wuNjQuMjI4Yy4xMDgtLjA2OC40MzEtLjI3LjY0NC0uMzk4LjE5LS4xMjguMjc4LS4wNzUuMzE0LS4wMy4wNC4wNDcuMDU5LjEyOC4wNTQuMjVsLS4wMTkuNzY4LjUwNi40NTNhLjI1OC4yNTggMCAwIDEgLjA5NS4yNDkuMjM4LjIzOCAwIDAgMS0uMTQ3LjE3OGMtLjI0NS4wOTItLjQ5LjE4LS43MzYuMjY1LS4wNDcuMTEzLS4xNzEuNDItLjI2NC42NC0uMDQ0LjA5NS0uMTE1LjE1OS0uMTk3LjE2OGEuMjA4LjIwOCAwIDAgMS0uMTM1LS4wMjhaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==",Se=e(42441),ie=e(59149),Ye=e(56047),fe=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,$=(y,V)=>{var L={};for(var T in y)ye.call(y,T)&&V.indexOf(T)<0&&(L[T]=y[T]);if(y!=null&&fe)for(var T of fe(y))V.indexOf(T)<0&&Ee.call(y,T)&&(L[T]=y[T]);return L};const Y=y=>{var V=y,{shixunsDetail:L,user:T,globalSetting:oe,loading:Ce,dispatch:He}=V,_=$(V,["shixunsDetail","user","globalSetting","loading","dispatch"]),ae,Ne,Le,Ie,ee,Re,w,D,f,r,h,Q,d,c,G,P,m,k,Be,Ae,de,Pe,Me;const[M,pe]=(0,t.useState)(!0),xe=()=>{var we,qe;let lt=new Image;lt.src=ie.yt;let rt=((qe=(we=L==null?void 0:L.rightData)==null?void 0:we.tags)==null?void 0:qe.map((Tt,Lt)=>({name:Tt.tag_name,value:Lt})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}
"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:lt,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:rt}]}};console.log("----",L);const De=(ae=L.rightData)!=null&&ae.complete_count?Number((Ne=L.rightData)==null?void 0:Ne.complete_count)/Number((Le=L.rightData)==null?void 0:Le.challenge_count)*100:0;return L.rightData?t.createElement("section",{className:l.rightWrap},!((Ie=L.detail)!=null&&Ie.is_jupyter)&&((Re=(ee=L.detail)==null?void 0:ee.task_operation)==null?void 0:Re[2])&&((w=T==null?void 0:T.userInfo)==null?void 0:w.login)&&!!((D=L.rightData)!=null&&D.complete_count)&&((f=L.rightData)==null?void 0:f.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:s,alt:""}),"\u5B66\u4E60\u8FDB\u5EA6"),t.createElement("span",null,t.createElement("span",{className:`${l.color888} font14`},"\u5DF2\u5B8C\u6210 ",((r=L.rightData)==null?void 0:r.complete_count)||0," \u5173 / \u5171",((h=L.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=(Q=L.rightData)==null?void 0:Q.paths)!=null&&d.length)&&t.createElement("div",{className:l.courseWrap},t.createElement("p",{className:"mb20 font16"},t.createElement("img",{className:l.titleImg,src:N,alt:""}),"\u6240\u5C5E\u8BFE\u7A0B"),t.createElement("div",null,(c=L.rightData)==null?void 0:c.paths.map((we,qe)=>qe>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=L.rightData)==null?void 0:G.recommands)!=null&&P.length)&&T.userInfo.main_site&&t.createElement("div",{className:l.recommandTrainingWrap},t.createElement("p",{className:"mb20 font16"},t.createElement("img",{className:l.titleImg,src:x,alt:""}),((k=(m=L==null?void 0:L.detail)==null?void 0:m.disciplines)==null?void 0:k.length)>0?"\u76F8\u5173\u63A8\u8350":"\u70ED\u95E8\u63A8\u8350"),t.createElement("div",null,(Be=L.rightData)==null?void 0:Be.recommands.map((we,qe)=>qe>2?null:t.createElement("div",{className:l.pathContentItem,key:qe},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))))))),((de=(Ae=L.rightData)==null?void 0:Ae.tags)==null?void 0:de.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"},(Me=(Pe=L.rightData)==null?void 0:Pe.tags)==null?void 0:Me.length))),t.createElement(Se.Z,{option:xe(),style:{height:370},opts:{renderer:"svg"}}))):null};var W=(0,o.connect)(({shixunsDetail:y,user:V,loading:L,globalSetting:T})=>({shixunsDetail:y,user:V,globalSetting:T,loading:L.models.index}))(Y)},66457:function(vt,ve,e){"use strict";e.d(ve,{rX:function(){return fe},pW:function(){return ye},gy:function(){return Ee},xY:function(){return Ye},O5:function(){return ie},PH:function(){return U},tJ:function(){return B},o1:function(){return O},Rd:function(){return Se}});var t=e(65582),o=e(43418),A=e(28103),H=e(8591),l=e(41867),C=e(65862),n=e(87169),F=e(25510),z="data:image/png;base64,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",i=e.p+"static/newqrcode.a8740efb.png",K=e(32637),p=e(38147),s=e(59301),X=Object.defineProperty,j=Object.defineProperties,R=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,ne=($,Y,W)=>Y in $?X($,Y,{enumerable:!0,configurable:!0,writable:!0,value:W}):$[Y]=W,N=($,Y)=>{for(var W in Y||(Y={}))le.call(Y,W)&&ne($,W,Y[W]);if(Oe)for(var W of Oe(Y))ce.call(Y,W)&&ne($,W,Y[W]);return $},S=($,Y)=>j($,R(Y)),a=($,Y,W)=>new Promise((y,V)=>{var L=Ce=>{try{oe(W.next(Ce))}catch(He){V(He)}},T=Ce=>{try{oe(W.throw(Ce))}catch(He){V(He)}},oe=Ce=>Ce.done?y(Ce.value):Promise.resolve(Ce.value).then(L,T);oe((W=W.apply($,Y)).next())});const B=($,Y=!1)=>!!(O($)&&J(Y)),O=$=>(0,l.bg)()?!0:($({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),J=($=!1)=>{var Y;const{user:W}=(0,t.getDvaApp)()._store.getState();return(Y=W.userInfo)!=null&&Y.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,C.xg)("/account/profile/edit"),x()}}),!1)};function q($,Y){$=$.map(_=>S(N({},_),{children:_.items}));let W=null;function y(_){for(const ae of _){if(ae.complete_status===0&&!W){W=ae;return}if(ae.children&&ae.children.length>0&&(y(ae.children),W))return}}if(y($),!W)return{foundItem:null,isAbove:!0};if(W.id===Y)return{foundItem:W,isAbove:!0};let V=!1;function L(_){if(_.id===Y){V=!0;return}if(_.children&&_.children.length>0)for(const ae of _.children)L(ae)}if(L(W),V)return{foundItem:W,isAbove:!1};let T=-1,oe=-1,Ce=[];function He(_){for(const ae of _)if(Ce.push(ae),ae.children&&ae.children.length>0)for(const Ne of ae.children)Ce.push(Ne)}He($);for(let _=0;_a(void 0,null,function*(){const y=yield(0,p.ZP)(`/api/paths/${$}/choose_course.json`,{method:"get"});if(y!=null&&y.stages){const{isAbove:V,foundItem:L}=q(y==null?void 0:y.stages,Y.id),T=()=>a(void 0,null,function*(){yield W(L.identifier,L.is_jupyter||L.is_jupyter_lab,L),o.default.destroyAll()});return console.log(V,L,22),V?Promise.resolve():(o.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:s.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",s.createElement("span",{onClick:T,className:"current c-light-primary"},(L==null?void 0:L.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:T}),Promise.reject())}return Promise.reject()}),x=()=>{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()}})},Se=()=>{o.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:K}),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"))})},ie=()=>{var $;const{user:Y}=(0,t.getDvaApp)()._store.getState();return($=Y.userInfo)!=null&&$.professional_certification?!0:(o.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,C.xg)("/account/certification")}}),!1)},Ye=()=>(0,l.V9)()?!0:(o.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),fe=($,Y)=>$?!0:(o.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:s.createElement("div",null,s.createElement("p",null,Y||"\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:z,width:200}),s.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),ye=$=>{o.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(A.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,$),"\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:F,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Ee=($,Y="")=>{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 y="";return(W==null?void 0:W.public)===2&&(y="\u5DF2\u516C\u5F00"),(W==null?void 0:W.public)===1&&(y="\u5F85\u5BA1\u6838"),(W==null?void 0:W.shixun_status)===3&&(y="\u5DF2\u5173\u95ED"),o.default.info({centered:!0,icon:s.createElement(n.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",y,"\uFF0C",Y,"\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:F,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(W==null?void 0:W.shixun_status)===2?(o.default.confirm({centered:!0,icon:s.createElement(n.Z,null),title:"\u63D0\u793A",content:s.createElement("div",null,s.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Y,"\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:()=>{o.default.confirm({width:440,centered:!0,icon:s.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:()=>a(void 0,null,function*(){(yield $({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"),$({type:"shixunsDetail/getShixunsDetail",payload:{id:W==null?void 0:W.identifier}}),$({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 o=1;o{const l=A[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 o}});function t(A){return A!=null&&A===A.window}function o(A,H){var l,C;if(typeof window=="undefined")return 0;const n=H?"scrollTop":"scrollLeft";let F=0;return t(A)?F=A[H?"pageYOffset":"pageXOffset"]:A instanceof Document?F=A.documentElement[n]:(A instanceof HTMLElement||A)&&(F=A[n]),A&&!t(A)&&typeof F!="number"&&(F=(C=((l=A.ownerDocument)!==null&&l!==void 0?l:A).documentElement)===null||C===void 0?void 0:C[n]),F}},56762:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return o}});var t=e(59301);function o(){const[,A]=t.useReducer(H=>H+1,0);return A}},68031:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return H}});var t=e(16089);function o(l,C,n,F){const z=n-C;return l/=F/2,l<1?z/2*l*l*l+C:z/2*((l-=2)*l*l+2)+C}var A=e(13845);function H(l){let C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:F,duration:z=450}=C,i=n(),K=(0,A.Z)(i,!0),p=Date.now(),s=()=>{const j=Date.now()-p,R=o(j>z?z:j,K,l,z);(0,A.F)(i)?i.scrollTo(window.pageXOffset,R):i instanceof Document||i.constructor.name==="HTMLDocument"?i.documentElement.scrollTop=R:i.scrollTop=R,jn||C},88522:function(vt,ve,e){"use strict";var t=e(92310),o=e.n(t),A=e(11592),H=e(2738),l=e(59301),C=e(53487),n=e(92343),F=e(36355),z=e(57809);const{Option:i}=z.default;function K(j){return j&&j.type&&(j.type.isSelectOption||j.type.isSelectOptGroup)}const p=(j,R)=>{const{prefixCls:Oe,className:le,popupClassName:ce,dropdownClassName:ne,children:N,dataSource:S}=j,a=(0,A.Z)(N);let B;a.length===1&&(0,n.l$)(a[0])&&!K(a[0])&&([B]=a);const O=B?()=>B:void 0;let J;a.length&&K(a[0])?J=N:J=S?S.map(x=>{if((0,n.l$)(x))return x;switch(typeof x){case"string":return l.createElement(i,{key:x,value:x},x);case"object":{const{value:Se}=x;return l.createElement(i,{key:Se,value:Se},x.text)}default:return}}):[];const{getPrefixCls:q}=l.useContext(F.E_),U=q("select",Oe);return l.createElement(z.default,Object.assign({ref:R,suffixIcon:null},(0,H.Z)(j,["dataSource","dropdownClassName"]),{prefixCls:U,popupClassName:ce||ne,className:o()(`${U}-auto-complete`,le),mode:z.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:O}),J)},s=l.forwardRef(p),X=(0,C.Z)(s);s.Option=i,s._InternalPanelDoNotUseOrYouWillBeFired=X,ve.Z=s},24905:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return B}});var t=e(92310),o=e.n(t),A=e(5630),H=e(59301),l=e(36355),C=e(1684),n=e(32441),z=H.createContext(null),i=e(98447),K=e(14088),p=e(4572),s=function(O,J){var q={};for(var U in O)Object.prototype.hasOwnProperty.call(O,U)&&J.indexOf(U)<0&&(q[U]=O[U]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,U=Object.getOwnPropertySymbols(O);x{var q;const{prefixCls:U,className:x,rootClassName:Se,children:ie,indeterminate:Ye=!1,style:fe,onMouseEnter:ye,onMouseLeave:Ee,skipGroup:$=!1,disabled:Y}=O,W=s(O,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:y,direction:V,checkbox:L}=H.useContext(l.E_),T=H.useContext(z),{isFormItemInput:oe}=H.useContext(n.aM),Ce=H.useContext(C.Z),He=(q=(T==null?void 0:T.disabled)||Y)!==null&&q!==void 0?q:Ce,_=H.useRef(W.value);H.useEffect(()=>{T==null||T.registerValue(W.value)},[]),H.useEffect(()=>{if(!$)return W.value!==_.current&&(T==null||T.cancelValue(_.current),T==null||T.registerValue(W.value),_.current=W.value),()=>T==null?void 0:T.cancelValue(W.value)},[W.value]);const ae=y("checkbox",U),[Ne,Le]=(0,i.ZP)(ae),Ie=Object.assign({},W);T&&!$&&(Ie.onChange=function(){W.onChange&&W.onChange.apply(W,arguments),T.toggleOption&&T.toggleOption({label:ie,value:W.value})},Ie.name=T.name,Ie.checked=T.value.includes(W.value));const ee=o()(`${ae}-wrapper`,{[`${ae}-rtl`]:V==="rtl",[`${ae}-wrapper-checked`]:Ie.checked,[`${ae}-wrapper-disabled`]:He,[`${ae}-wrapper-in-form-item`]:oe},L==null?void 0:L.className,x,Se,Le),Re=o()({[`${ae}-indeterminate`]:Ye},p.A,Le),w=Ye?"mixed":void 0;return Ne(H.createElement(K.Z,{component:"Checkbox",disabled:He},H.createElement("label",{className:ee,style:Object.assign(Object.assign({},L==null?void 0:L.style),fe),onMouseEnter:ye,onMouseLeave:Ee},H.createElement(A.Z,Object.assign({"aria-checked":w},Ie,{prefixCls:ae,className:Re,disabled:He,ref:J})),ie!==void 0&&H.createElement("span",null,ie))))};var R=H.forwardRef(X),Oe=e(94480),le=e(2738),ce=function(O,J){var q={};for(var U in O)Object.prototype.hasOwnProperty.call(O,U)&&J.indexOf(U)<0&&(q[U]=O[U]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,U=Object.getOwnPropertySymbols(O);x{const{defaultValue:q,children:U,options:x=[],prefixCls:Se,className:ie,rootClassName:Ye,style:fe,onChange:ye}=O,Ee=ce(O,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:$,direction:Y}=H.useContext(l.E_),[W,y]=H.useState(Ee.value||q||[]),[V,L]=H.useState([]);H.useEffect(()=>{"value"in Ee&&y(Ee.value||[])},[Ee.value]);const T=H.useMemo(()=>x.map(D=>typeof D=="string"||typeof D=="number"?{label:D,value:D}:D),[x]),oe=D=>{L(f=>f.filter(r=>r!==D))},Ce=D=>{L(f=>[].concat((0,Oe.Z)(f),[D]))},He=D=>{const f=W.indexOf(D.value),r=(0,Oe.Z)(W);f===-1?r.push(D.value):r.splice(f,1),"value"in Ee||y(r),ye==null||ye(r.filter(h=>V.includes(h)).sort((h,Q)=>{const d=T.findIndex(G=>G.value===h),c=T.findIndex(G=>G.value===Q);return d-c}))},_=$("checkbox",Se),ae=`${_}-group`,[Ne,Le]=(0,i.ZP)(_),Ie=(0,le.Z)(Ee,["value","disabled"]),ee=x.length?T.map(D=>H.createElement(R,{prefixCls:_,key:D.value.toString(),disabled:"disabled"in D?D.disabled:Ee.disabled,value:D.value,checked:W.includes(D.value),onChange:D.onChange,className:`${ae}-item`,style:D.style,title:D.title},D.label)):U,Re={toggleOption:He,value:W,disabled:Ee.disabled,name:Ee.name,registerValue:Ce,cancelValue:oe},w=o()(ae,{[`${ae}-rtl`]:Y==="rtl"},ie,Ye,Le);return Ne(H.createElement("div",Object.assign({className:w,style:fe},Ie,{ref:J}),H.createElement(z.Provider,{value:Re},ee)))},N=H.forwardRef(ne);var S=H.memo(N);const a=R;a.Group=S,a.__ANT_CHECKBOX=!0;var B=a},98447:function(vt,ve,e){"use strict";e.d(ve,{C2:function(){return l}});var t=e(17313),o=e(37613),A=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,o.TS)(n,{checkboxCls:`.${C}`,checkboxSize:n.controlInteractiveSize});return[H(F)]}ve.ZP=(0,A.Z)("Checkbox",(C,n)=>{let{prefixCls:F}=n;return[l(F,C)]})},93891:function(vt,ve,e){"use strict";var t=e(59301),o=e(36355),A=e(64165);const H=l=>{const{componentName:C}=l,{getPrefixCls:n}=(0,t.useContext)(o.E_),F=n("empty");switch(C){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:`${F}-small`});default:return t.createElement(A.Z,null)}};ve.Z=H},28103:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return p}});var t=e(92310),o=e.n(t),A=e(59301),H=e(36355),l=e(17313),C=e(83116),n=e(37613);const F=s=>{const{componentCls:X,sizePaddingEdgeHorizontal:j,colorSplit:R,lineWidth:Oe,textPaddingInline:le,orientationMargin:ce,verticalMarginInline:ne}=s;return{[X]:Object.assign(Object.assign({},(0,l.Wf)(s)),{borderBlockStart:`${Oe}px solid ${R}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ne,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Oe}px solid ${R}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${s.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${X}-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 ${R}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Oe}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${X}-with-text-left`]:{"&::before":{width:`${ce*100}%`},"&::after":{width:`${100-ce*100}%`}},[`&-horizontal${X}-with-text-right`]:{"&::before":{width:`${100-ce*100}%`},"&::after":{width:`${ce*100}%`}},[`${X}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:le},"&-dashed":{background:"none",borderColor:R,borderStyle:"dashed",borderWidth:`${Oe}px 0 0`},[`&-horizontal${X}-with-text${X}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${X}-dashed`]:{borderInlineStartWidth:Oe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${X}-with-text`]:{color:s.colorText,fontWeight:"normal",fontSize:s.fontSize},[`&-horizontal${X}-with-text-left${X}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${X}-inner-text`]:{paddingInlineStart:j}},[`&-horizontal${X}-with-text-right${X}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${X}-inner-text`]:{paddingInlineEnd:j}}})}};var z=(0,C.Z)("Divider",s=>{const X=(0,n.TS)(s,{dividerHorizontalWithTextGutterMargin:s.margin,dividerHorizontalGutterMargin:s.marginLG,sizePaddingEdgeHorizontal:0});return[F(X)]},s=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:s.marginXS})),i=function(s,X){var j={};for(var R in s)Object.prototype.hasOwnProperty.call(s,R)&&X.indexOf(R)<0&&(j[R]=s[R]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,R=Object.getOwnPropertySymbols(s);Oe{const{getPrefixCls:X,direction:j,divider:R}=A.useContext(H.E_),{prefixCls:Oe,type:le="horizontal",orientation:ce="center",orientationMargin:ne,className:N,rootClassName:S,children:a,dashed:B,plain:O,style:J}=s,q=i(s,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),U=X("divider",Oe),[x,Se]=z(U),ie=ce.length>0?`-${ce}`:ce,Ye=!!a,fe=ce==="left"&&ne!=null,ye=ce==="right"&&ne!=null,Ee=o()(U,R==null?void 0:R.className,Se,`${U}-${le}`,{[`${U}-with-text`]:Ye,[`${U}-with-text${ie}`]:Ye,[`${U}-dashed`]:!!B,[`${U}-plain`]:!!O,[`${U}-rtl`]:j==="rtl",[`${U}-no-default-orientation-margin-left`]:fe,[`${U}-no-default-orientation-margin-right`]:ye},N,S),$=A.useMemo(()=>typeof ne=="number"?ne:/^\d+$/.test(ne)?Number(ne):ne,[ne]),Y=Object.assign(Object.assign({},fe&&{marginLeft:$}),ye&&{marginRight:$});return x(A.createElement("div",Object.assign({className:Ee,style:Object.assign(Object.assign({},R==null?void 0:R.style),J)},q,{role:"separator"}),a&&le!=="vertical"&&A.createElement("span",{className:`${U}-inner-text`,style:Y},a)))}},91857:function(vt,ve,e){"use strict";var t=e(59301),o=e(38819),A=e(92310),H=e.n(A),l=e(31561),C=e(70425),n=e(18929),F=e(2738),z=e(79676),i=e(53487),K=e(92343),p=e(36355),s=e(20834),X=e(40875),j=e(88088),R=e(47211);const Oe=null,le=S=>{const{menu:a,arrow:B,prefixCls:O,children:J,trigger:q,disabled:U,dropdownRender:x,getPopupContainer:Se,overlayClassName:ie,rootClassName:Ye,open:fe,onOpenChange:ye,visible:Ee,onVisibleChange:$,mouseEnterDelay:Y=.15,mouseLeaveDelay:W=.1,autoAdjustOverflow:y=!0,placement:V="",overlay:L,transitionName:T}=S,{getPopupContainer:oe,getPrefixCls:Ce,direction:He}=t.useContext(p.E_),_=t.useMemo(()=>{const m=Ce();return T!==void 0?T:V.includes("top")?`${m}-slide-down`:`${m}-slide-up`},[Ce,V,T]),ae=t.useMemo(()=>V?V.includes("Center")?V.slice(0,V.indexOf("Center")):V:He==="rtl"?"bottomRight":"bottomLeft",[V,He]),Ne=Ce("dropdown",O),[Le,Ie]=(0,R.Z)(Ne),[,ee]=(0,j.Z)(),Re=t.Children.only(J),w=(0,K.Tm)(Re,{className:H()(`${Ne}-trigger`,{[`${Ne}-rtl`]:He==="rtl"},Re.props.className),disabled:U}),D=U?[]:q;let f;D&&D.includes("contextMenu")&&(f=!0);const[r,h]=(0,n.Z)(!1,{value:fe!=null?fe:Ee}),Q=(0,C.useEvent)(m=>{ye==null||ye(m),$==null||$(m),h(m)}),d=H()(ie,Ye,Ie,{[`${Ne}-rtl`]:He==="rtl"}),c=(0,z.Z)({arrowPointAtCenter:typeof B=="object"&&B.pointAtCenter,autoAdjustOverflow:y,offset:ee.marginXXS,arrowWidth:B?ee.sizePopupArrow:0,borderRadius:ee.borderRadius}),G=t.useCallback(()=>{h(!1)},[]),P=()=>{let m;return a!=null&&a.items?m=t.createElement(s.default,Object.assign({},a)):typeof L=="function"?m=L():m=L,x&&(m=x(m)),m=t.Children.only(typeof m=="string"?t.createElement("span",null,m):m),t.createElement(X.J,{prefixCls:`${Ne}-menu`,expandIcon:t.createElement("span",{className:`${Ne}-menu-submenu-arrow`},t.createElement(o.Z,{className:`${Ne}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:G,validator:k=>{let{mode:Be}=k}},m)};return Le(t.createElement(l.Z,Object.assign({alignPoint:f},(0,F.Z)(S,["rootClassName"]),{mouseEnterDelay:Y,mouseLeaveDelay:W,visible:r,builtinPlacements:c,arrow:!!B,overlayClassName:d,prefixCls:Ne,getPopupContainer:Se||oe,transitionName:_,trigger:D,overlay:P,placement:ae,onVisibleChange:Q}),w))};function ce(S){return Object.assign(Object.assign({},S),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ne=(0,i.Z)(le,"dropdown",S=>S,ce),N=S=>t.createElement(ne,Object.assign({},S),t.createElement("span",null));le._InternalPanelDoNotUseOrYouWillBeFired=N,ve.Z=le},38854:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return j}});var t=e(91857),o=e(92310),A=e.n(o),H=e(59301),l=e(18785),C=e(3113),n=e(36355),F=e(81327),z=e(33234),i=e(47211),K=function(R,Oe){var le={};for(var ce in R)Object.prototype.hasOwnProperty.call(R,ce)&&Oe.indexOf(ce)<0&&(le[ce]=R[ce]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,ce=Object.getOwnPropertySymbols(R);ne{const{getPopupContainer:Oe,getPrefixCls:le,direction:ce}=H.useContext(n.E_),{prefixCls:ne,type:N="default",danger:S,disabled:a,loading:B,onClick:O,htmlType:J,children:q,className:U,menu:x,arrow:Se,autoFocus:ie,overlay:Ye,trigger:fe,align:ye,open:Ee,onOpenChange:$,placement:Y,getPopupContainer:W,href:y,icon:V=H.createElement(l.Z,null),title:L,buttonsRender:T=P=>P,mouseEnterDelay:oe,mouseLeaveDelay:Ce,overlayClassName:He,overlayStyle:_,destroyPopupOnHide:ae,dropdownRender:Ne}=R,Le=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"]),Ie=le("dropdown",ne),ee=`${Ie}-button`,[Re,w]=(0,i.Z)(Ie),D={menu:x,arrow:Se,autoFocus:ie,align:ye,disabled:a,trigger:a?[]:fe,onOpenChange:$,getPopupContainer:W||Oe,mouseEnterDelay:oe,mouseLeaveDelay:Ce,overlayClassName:He,overlayStyle:_,destroyPopupOnHide:ae,dropdownRender:Ne},{compactSize:f,compactItemClassnames:r}=(0,z.ri)(Ie,ce),h=A()(ee,r,U,w);"overlay"in R&&(D.overlay=Ye),"open"in R&&(D.open=Ee),"placement"in R?D.placement=Y:D.placement=ce==="rtl"?"bottomLeft":"bottomRight";const Q=H.createElement(C.ZP,{type:N,danger:S,disabled:a,loading:B,onClick:O,htmlType:J,href:y,title:L},q),d=H.createElement(C.ZP,{type:N,danger:S,icon:V}),[c,G]=T([Q,d]);return Re(H.createElement(F.Z.Compact,Object.assign({className:h,size:f,block:!0},Le),c,H.createElement(t.Z,Object.assign({},D),G)))};p.__ANT_BUTTON=!0;var s=p;const X=t.Z;X.Button=s;var j=X},47211:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return K}});var t=e(17313),o=e(13826),A=e(92899),H=e(29878),l=e(19447),C=e(83116),n=e(37613),z=p=>{const{componentCls:s,menuCls:X,colorError:j,colorTextLightSolid:R}=p,Oe=`${X}-item`;return{[`${s}, ${s}-menu-submenu`]:{[`${X} ${Oe}`]:{[`&${Oe}-danger:not(${Oe}-disabled)`]:{color:j,"&:hover":{color:R,backgroundColor:j}}}}}};const i=p=>{const{componentCls:s,menuCls:X,zIndexPopup:j,dropdownArrowDistance:R,sizePopupArrow:Oe,antCls:le,iconCls:ce,motionDurationMid:ne,dropdownPaddingVertical:N,fontSize:S,dropdownEdgeChildPadding:a,colorTextDisabled:B,fontSizeIcon:O,controlPaddingHorizontal:J,colorBgElevated:q}=p;return[{[s]:Object.assign(Object.assign({},(0,t.Wf)(p)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:j,display:"block","&::before":{position:"absolute",insetBlock:-R+Oe/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${le}-btn`]:{[`& > ${ce}-down, & > ${le}-btn-icon > ${ce}-down`]:{fontSize:O}},[`${s}-wrap`]:{position:"relative",[`${le}-btn > ${ce}-down`]:{fontSize:O},[`${ce}-down::before`]:{transition:`transform ${ne}`}},[`${s}-wrap-open`]:{[`${ce}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${le}-slide-down-enter${le}-slide-down-enter-active${s}-placement-bottomLeft, - &${le}-slide-down-appear${le}-slide-down-appear-active${s}-placement-bottomLeft, - &${le}-slide-down-enter${le}-slide-down-enter-active${s}-placement-bottom, - &${le}-slide-down-appear${le}-slide-down-appear-active${s}-placement-bottom, - &${le}-slide-down-enter${le}-slide-down-enter-active${s}-placement-bottomRight, - &${le}-slide-down-appear${le}-slide-down-appear-active${s}-placement-bottomRight`]:{animationName:o.fJ},[`&${le}-slide-up-enter${le}-slide-up-enter-active${s}-placement-topLeft, - &${le}-slide-up-appear${le}-slide-up-appear-active${s}-placement-topLeft, - &${le}-slide-up-enter${le}-slide-up-enter-active${s}-placement-top, - &${le}-slide-up-appear${le}-slide-up-appear-active${s}-placement-top, - &${le}-slide-up-enter${le}-slide-up-enter-active${s}-placement-topRight, - &${le}-slide-up-appear${le}-slide-up-appear-active${s}-placement-topRight`]:{animationName:o.Qt},[`&${le}-slide-down-leave${le}-slide-down-leave-active${s}-placement-bottomLeft, - &${le}-slide-down-leave${le}-slide-down-leave-active${s}-placement-bottom, - &${le}-slide-down-leave${le}-slide-down-leave-active${s}-placement-bottomRight`]:{animationName:o.Uw},[`&${le}-slide-up-leave${le}-slide-up-leave-active${s}-placement-topLeft, - &${le}-slide-up-leave${le}-slide-up-leave-active${s}-placement-top, - &${le}-slide-up-leave${le}-slide-up-leave-active${s}-placement-topRight`]:{animationName:o.ly}})},(0,l.ZP)(p,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${s} ${X}`]:{position:"relative",margin:0},[`${X}-submenu-popup`]:{position:"absolute",zIndex:j,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${s}, ${s}-menu-submenu`]:{[X]:Object.assign(Object.assign({padding:a,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:p.borderRadiusLG,outline:"none",boxShadow:p.boxShadowSecondary},(0,t.Qy)(p)),{[`${X}-item-group-title`]:{padding:`${N}px ${J}px`,color:p.colorTextDescription,transition:`all ${ne}`},[`${X}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${X}-item-icon`]:{minWidth:S,marginInlineEnd:p.marginXS,fontSize:p.fontSizeSM},[`${X}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ne}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${X}-item, ${X}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${N}px ${J}px`,color:p.colorText,fontWeight:"normal",fontSize:S,lineHeight:p.lineHeight,cursor:"pointer",transition:`all ${ne}`,borderRadius:p.borderRadiusSM,"&:hover, &-active":{backgroundColor:p.controlItemBgHover}},(0,t.Qy)(p)),{"&-selected":{color:p.colorPrimary,backgroundColor:p.controlItemBgActive,"&:hover, &-active":{backgroundColor:p.controlItemBgActiveHover}},"&-disabled":{color:B,cursor:"not-allowed","&:hover":{color:B,backgroundColor:q,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:O,fontStyle:"normal"}}}),[`${X}-item-group-list`]:{margin:`0 ${p.marginXS}px`,padding:0,listStyle:"none"},[`${X}-submenu-title`]:{paddingInlineEnd:J+p.fontSizeSM},[`${X}-submenu-vertical`]:{position:"relative"},[`${X}-submenu${X}-submenu-disabled ${s}-menu-submenu-title`]:{[`&, ${s}-menu-submenu-arrow-icon`]:{color:B,backgroundColor:q,cursor:"not-allowed"}},[`${X}-submenu-selected ${s}-menu-submenu-title`]:{color:p.colorPrimary}})}},[(0,o.oN)(p,"slide-up"),(0,o.oN)(p,"slide-down"),(0,A.Fm)(p,"move-up"),(0,A.Fm)(p,"move-down"),(0,H._y)(p,"zoom-big")]]};var K=(0,C.Z)("Dropdown",(p,s)=>{let{rootPrefixCls:X}=s;const{marginXXS:j,sizePopupArrow:R,controlHeight:Oe,fontSize:le,lineHeight:ce,paddingXXS:ne,componentCls:N,borderRadiusLG:S}=p,a=(Oe-le*ce)/2,{dropdownArrowOffset:B}=(0,l.fS)({contentRadius:S}),O=(0,n.TS)(p,{menuCls:`${N}-menu`,rootPrefixCls:X,dropdownArrowDistance:R/2+j,dropdownArrowOffset:B,dropdownPaddingVertical:a,dropdownEdgeChildPadding:ne});return[i(O),z(O)]},p=>({zIndexPopup:p.zIndexPopupBase+50}))},64165:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return ne}});var t=e(92310),o=e.n(t),A=e(59301),H=e(36355),l=e(9763),C=e(64993),n=e(88088),z=()=>{const[,N]=(0,n.Z)(),a=new C.C(N.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"}))))},K=()=>{const[,N]=(0,n.Z)(),{colorFill:S,colorFillTertiary:a,colorFillQuaternary:B,colorBgContainer:O}=N,{borderColor:J,shadowColor:q,contentColor:U}=(0,A.useMemo)(()=>({borderColor:new C.C(S).onBackground(O).toHexShortString(),shadowColor:new C.C(a).onBackground(O).toHexShortString(),contentColor:new C.C(B).onBackground(O).toHexShortString()}),[S,a,B,O]);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:J},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:U}))))},p=e(83116),s=e(37613);const X=N=>{const{componentCls:S,margin:a,marginXS:B,marginXL:O,fontSize:J,lineHeight:q}=N;return{[S]:{marginInline:B,fontSize:J,lineHeight:q,textAlign:"center",[`${S}-image`]:{height:N.emptyImgHeight,marginBottom:B,opacity:N.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${S}-description`]:{color:N.colorText},[`${S}-footer`]:{marginTop:a},"&-normal":{marginBlock:O,color:N.colorTextDisabled,[`${S}-description`]:{color:N.colorTextDisabled},[`${S}-image`]:{height:N.emptyImgHeightMD}},"&-small":{marginBlock:B,color:N.colorTextDisabled,[`${S}-image`]:{height:N.emptyImgHeightSM}}}}};var j=(0,p.Z)("Empty",N=>{const{componentCls:S,controlHeightLG:a}=N,B=(0,s.TS)(N,{emptyImgCls:`${S}-img`,emptyImgHeight:a*2.5,emptyImgHeightMD:a,emptyImgHeightSM:a*.875});return[X(B)]}),R=function(N,S){var a={};for(var B in N)Object.prototype.hasOwnProperty.call(N,B)&&S.indexOf(B)<0&&(a[B]=N[B]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,B=Object.getOwnPropertySymbols(N);O{var{className:S,rootClassName:a,prefixCls:B,image:O=Oe,description:J,children:q,imageStyle:U,style:x}=N,Se=R(N,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:ie,direction:Ye,empty:fe}=A.useContext(H.E_),ye=ie("empty",B),[Ee,$]=j(ye),[Y]=(0,l.Z)("Empty"),W=typeof J!="undefined"?J:Y==null?void 0:Y.description,y=typeof W=="string"?W:"empty";let V=null;return typeof O=="string"?V=A.createElement("img",{alt:y,src:O}):V=O,Ee(A.createElement("div",Object.assign({className:o()($,ye,fe==null?void 0:fe.className,{[`${ye}-normal`]:O===le,[`${ye}-rtl`]:Ye==="rtl"},S,a),style:Object.assign(Object.assign({},fe==null?void 0:fe.style),x)},Se),A.createElement("div",{className:`${ye}-image`,style:U},V),W&&A.createElement("div",{className:`${ye}-description`},W),q&&A.createElement("div",{className:`${ye}-footer`},q)))};ce.PRESENTED_IMAGE_DEFAULT=Oe,ce.PRESENTED_IMAGE_SIMPLE=le;var ne=ce},78241:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return tn}});var t=e(94480),o=e(92310),A=e.n(o),H=e(77900),l=e(59301),C=e(62892),n=e(32441);function F(re){const[v,E]=l.useState(re);return l.useEffect(()=>{const I=setTimeout(()=>{E(re)},re.length?0:10);return()=>{clearTimeout(I)}},[re]),v}var z=e(17313),i=e(29878),K=e(8378),p=e(37613),s=e(83116),j=re=>{const{componentCls:v}=re,E=`${v}-show-help`,I=`${v}-show-help-item`;return{[E]:{transition:`opacity ${re.motionDurationSlow} ${re.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[I]:{overflow:"hidden",transition:`height ${re.motionDurationSlow} ${re.motionEaseInOut}, - opacity ${re.motionDurationSlow} ${re.motionEaseInOut}, - transform ${re.motionDurationSlow} ${re.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=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}}),Oe=(re,v)=>{const{formItemCls:E}=re;return{[E]:{[`${E}-label > label`]:{height:v},[`${E}-control-input`]:{minHeight:v}}}},le=re=>{const{componentCls:v}=re;return{[re.componentCls]:Object.assign(Object.assign(Object.assign({},(0,z.Wf)(re)),R(re)),{[`${v}-text`]:{display:"inline-block",paddingInlineEnd:re.paddingSM},"&-small":Object.assign({},Oe(re,re.controlHeightSM)),"&-large":Object.assign({},Oe(re,re.controlHeightLG))})}},ce=re=>{const{formItemCls:v,iconCls:E,componentCls:I,rootPrefixCls:b,labelRequiredMarkColor:ue,labelColor:se,labelFontSize:je,labelHeight:Qe,labelColonMarginInlineStart:et,labelColonMarginInlineEnd:ot,itemMarginBottom:ut}=re;return{[v]:Object.assign(Object.assign({},(0,z.Wf)(re)),{marginBottom:ut,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${b}-row`]:{display:"none"},"&-has-warning":{[`${v}-split`]:{color:re.colorError}},"&-has-error":{[`${v}-split`]:{color:re.colorWarning}},[`${v}-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:Qe,color:se,fontSize:je,[`> ${E}`]:{fontSize:re.fontSize,verticalAlign:"top"},[`&${v}-required:not(${v}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:re.marginXXS,color:ue,fontSize:re.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${I}-hide-required-mark &`]:{display:"none"}},[`${v}-optional`]:{display:"inline-block",marginInlineStart:re.marginXXS,color:re.colorTextDescription,[`${I}-hide-required-mark &`]:{display:"none"}},[`${v}-tooltip`]:{color:re.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:re.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:et,marginInlineEnd:ot},[`&${v}-no-colon::after`]:{content:'"\\a0"'}}},[`${v}-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:re.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[v]:{"&-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 ${v}-explain`]:{height:"auto",opacity:1},[`${v}-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}}})}},ne=re=>{const{componentCls:v,formItemCls:E}=re;return{[`${v}-horizontal`]:{[`${E}-label`]:{flexGrow:0},[`${E}-control`]:{flex:"1 1 0",minWidth:0},[`${E}-label[class$='-24'], ${E}-label[class*='-24 ']`]:{[`& + ${E}-control`]:{minWidth:"unset"}}}}},N=re=>{const{componentCls:v,formItemCls:E}=re;return{[`${v}-inline`]:{display:"flex",flexWrap:"wrap",[E]:{flex:"none",marginInlineEnd:re.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${E}-label, - > ${E}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${E}-label`]:{flex:"none"},[`${v}-text`]:{display:"inline-block"},[`${E}-has-feedback`]:{display:"inline-block"}}}}},S=re=>({padding:re.verticalLabelPadding,margin:re.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),a=re=>{const{componentCls:v,formItemCls:E,rootPrefixCls:I}=re;return{[`${E} ${E}-label`]:S(re),[v]:{[E]:{flexWrap:"wrap",[`${E}-label, ${E}-control`]:{[`&:not([class*=" ${I}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},B=re=>{const{componentCls:v,formItemCls:E,rootPrefixCls:I}=re;return{[`${v}-vertical`]:{[E]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${v}-item-control`]:{width:"100%"}}},[`${v}-vertical ${E}-label, - .${I}-col-24${E}-label, - .${I}-col-xl-24${E}-label`]:S(re),[`@media (max-width: ${re.screenXSMax}px)`]:[a(re),{[v]:{[`.${I}-col-xs-24${E}-label`]:S(re)}}],[`@media (max-width: ${re.screenSMMax}px)`]:{[v]:{[`.${I}-col-sm-24${E}-label`]:S(re)}},[`@media (max-width: ${re.screenMDMax}px)`]:{[v]:{[`.${I}-col-md-24${E}-label`]:S(re)}},[`@media (max-width: ${re.screenLGMax}px)`]:{[v]:{[`.${I}-col-lg-24${E}-label`]:S(re)}}}},O=(re,v)=>(0,p.TS)(re,{formItemCls:`${re.componentCls}-item`,rootPrefixCls:v});var J=(0,s.Z)("Form",(re,v)=>{let{rootPrefixCls:E}=v;const I=O(re,E);return[le(I),ce(I),j(I),ne(I),N(I),B(I),(0,K.Z)(I),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 q=[];function U(re,v,E){let I=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof re=="string"?re:`${v}-${I}`,error:re,errorStatus:E}}var Se=re=>{let{help:v,helpStatus:E,errors:I=q,warnings:b=q,className:ue,fieldId:se,onVisibleChanged:je}=re;const{prefixCls:Qe}=l.useContext(n.Rk),et=`${Qe}-item-explain`,[,ot]=J(Qe),ut=(0,l.useMemo)(()=>(0,C.Z)(Qe),[Qe]),ft=F(I),gt=F(b),dt=l.useMemo(()=>v!=null?[U(v,"help",E)]:[].concat((0,t.Z)(ft.map((mt,Mt)=>U(mt,"error","error",Mt))),(0,t.Z)(gt.map((mt,Mt)=>U(mt,"warning","warning",Mt)))),[v,E,ft,gt]),Dt={};return se&&(Dt.id=`${se}_help`),l.createElement(H.default,{motionDeadline:ut.motionDeadline,motionName:`${Qe}-show-help`,visible:!!dt.length,onVisibleChanged:je},mt=>{const{className:Mt,style:Ot}=mt;return l.createElement("div",Object.assign({},Dt,{className:A()(et,Mt,ue,ot),style:Ot,role:"alert"}),l.createElement(H.CSSMotionList,Object.assign({keys:dt},(0,C.Z)(Qe),{motionName:`${Qe}-show-help-item`,component:!1}),Kt=>{const{key:ct,error:Ht,errorStatus:Te,className:ze,style:Ue}=Kt;return l.createElement("div",{key:ct,className:A()(ze,{[`${et}-${Te}`]:Te}),style:Ue},Ht)}))})},ie=e(95013),Ye=e(36355),fe=e(1684),ye=e(52946),Ee=e(19716),$=e(16722);const Y=["parentNode"],W="form_item";function y(re){return re===void 0||re===!1?[]:Array.isArray(re)?re:[re]}function V(re,v){if(!re.length)return;const E=re.join("_");return v?`${v}_${E}`:Y.includes(E)?`${W}_${E}`:E}function L(re,v,E,I,b,ue){let se=I;return ue!==void 0?se=ue:E.validating?se="validating":re.length?se="error":v.length?se="warning":(E.touched||b&&E.validated)&&(se="success"),se}function T(re){return y(re).join("_")}function oe(re){const[v]=(0,ie.useForm)(),E=l.useRef({}),I=l.useMemo(()=>re!=null?re:Object.assign(Object.assign({},v),{__INTERNAL__:{itemRef:b=>ue=>{const se=T(b);ue?E.current[se]=ue:delete E.current[se]}},scrollToField:function(b){let ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const se=y(b),je=V(se,I.__INTERNAL__.name),Qe=je?document.getElementById(je):null;Qe&&(0,$.Z)(Qe,Object.assign({scrollMode:"if-needed",block:"nearest"},ue))},getFieldInstance:b=>{const ue=T(b);return E.current[ue]}}),[re,v]);return[I]}var Ce=e(28726),He=function(re,v){var E={};for(var I in re)Object.prototype.hasOwnProperty.call(re,I)&&v.indexOf(I)<0&&(E[I]=re[I]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,I=Object.getOwnPropertySymbols(re);b{const E=l.useContext(fe.Z),{getPrefixCls:I,direction:b,form:ue}=l.useContext(Ye.E_),{prefixCls:se,className:je,rootClassName:Qe,size:et,disabled:ot=E,form:ut,colon:ft,labelAlign:gt,labelWrap:dt,labelCol:Dt,wrapperCol:mt,hideRequiredMark:Mt,layout:Ot="horizontal",scrollToFirstError:Kt,requiredMark:ct,onFinishFailed:Ht,name:Te,style:ze,feedbackIcons:Ue}=re,$e=He(re,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Xe=(0,Ee.Z)(et),Je=l.useContext(Ce.Z),Ge=(0,l.useMemo)(()=>ct!==void 0?ct:ue&&ue.requiredMark!==void 0?ue.requiredMark:!Mt,[Mt,ct,ue]),it=ft!=null?ft:ue==null?void 0:ue.colon,bt=I("form",se),[Ft,qt]=J(bt),on=A()(bt,`${bt}-${Ot}`,{[`${bt}-hide-required-mark`]:Ge===!1,[`${bt}-rtl`]:b==="rtl",[`${bt}-${Xe}`]:Xe},qt,ue==null?void 0:ue.className,je,Qe),[vn]=oe(ut),{__INTERNAL__:he}=vn;he.name=Te;const be=(0,l.useMemo)(()=>({name:Te,labelAlign:gt,labelCol:Dt,labelWrap:dt,wrapperCol:mt,vertical:Ot==="vertical",colon:it,requiredMark:Ge,itemRef:he.itemRef,form:vn,feedbackIcons:Ue}),[Te,gt,Dt,mt,Ot,it,Ge,vn,Ue]);l.useImperativeHandle(v,()=>vn);const Fe=(Ze,Et)=>{if(Ze){let pt={block:"nearest"};typeof Ze=="object"&&(pt=Ze),vn.scrollToField(Et,pt)}},Ke=Ze=>{if(Ht==null||Ht(Ze),Ze.errorFields.length){const Et=Ze.errorFields[0].name;if(Kt!==void 0){Fe(Kt,Et);return}ue&&ue.scrollToFirstError!==void 0&&Fe(ue.scrollToFirstError,Et)}};return Ft(l.createElement(fe.n,{disabled:ot},l.createElement(ye.q,{size:Xe},l.createElement(n.RV,Object.assign({},{validateMessages:Je}),l.createElement(n.q3.Provider,{value:be},l.createElement(ie.default,Object.assign({id:Te},$e,{name:Te,onFinishFailed:Ke,form:vn,style:Object.assign(Object.assign({},ue==null?void 0:ue.style),ze),className:on})))))))};var Ne=l.forwardRef(_),Le=e(41799),Ie=e(8654),ee=e(92343),Re=e(11592);function w(re){if(typeof re=="function")return re;const v=(0,Re.Z)(re);return v.length<=1?v[0]:v}const D=()=>{const{status:re,errors:v=[],warnings:E=[]}=(0,l.useContext)(n.aM);return{status:re,errors:v,warnings:E}};D.Context=n.aM;var f=D,r=e(16089);function h(re){const[v,E]=l.useState(re),I=(0,l.useRef)(null),b=(0,l.useRef)([]),ue=(0,l.useRef)(!1);l.useEffect(()=>(ue.current=!1,()=>{ue.current=!0,r.Z.cancel(I.current),I.current=null}),[]);function se(je){ue.current||(I.current===null&&(b.current=[],I.current=(0,r.Z)(()=>{I.current=null,E(Qe=>{let et=Qe;return b.current.forEach(ot=>{et=ot(et)}),et})})),b.current.push(je))}return[v,se]}function Q(){const{itemRef:re}=l.useContext(n.q3),v=l.useRef({});function E(I,b){const ue=b&&typeof b=="object"&&b.ref,se=I.join("_");return(v.current.name!==se||v.current.originRef!==ue)&&(v.current.name=se,v.current.originRef=ue,v.current.ref=(0,Ie.sQ)(re(I),ue)),v.current.ref}return E}var d=e(29194),c=e(34280),G=e(2738),P=e(27382),m=e(37028);const k=re=>{const{formItemCls:v}=re;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${v}-control`]:{display:"flex"}}}};var Be=(0,s.b)(["Form","item-item"],(re,v)=>{let{rootPrefixCls:E}=v;const I=O(re,E);return[k(I)]}),de=re=>{const{prefixCls:v,status:E,wrapperCol:I,children:b,errors:ue,warnings:se,_internalItemRender:je,extra:Qe,help:et,fieldId:ot,marginBottom:ut,onErrorVisibleChanged:ft}=re,gt=`${v}-item`,dt=l.useContext(n.q3),Dt=I||dt.wrapperCol||{},mt=A()(`${gt}-control`,Dt.className),Mt=l.useMemo(()=>Object.assign({},dt),[dt]);delete Mt.labelCol,delete Mt.wrapperCol;const Ot=l.createElement("div",{className:`${gt}-control-input`},l.createElement("div",{className:`${gt}-control-input-content`},b)),Kt=l.useMemo(()=>({prefixCls:v,status:E}),[v,E]),ct=ut!==null||ue.length||se.length?l.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},l.createElement(n.Rk.Provider,{value:Kt},l.createElement(Se,{fieldId:ot,errors:ue,warnings:se,help:et,helpStatus:E,className:`${gt}-explain-connected`,onVisibleChanged:ft})),!!ut&&l.createElement("div",{style:{width:0,height:ut}})):null,Ht={};ot&&(Ht.id=`${ot}_extra`);const Te=Qe?l.createElement("div",Object.assign({},Ht,{className:`${gt}-extra`}),Qe):null,ze=je&&je.mark==="pro_table_render"&&je.render?je.render(re,{input:Ot,errorList:ct,extra:Te}):l.createElement(l.Fragment,null,Ot,ct,Te);return l.createElement(n.q3.Provider,{value:Mt},l.createElement(m.Z,Object.assign({},Dt,{className:mt}),ze),l.createElement(Be,{prefixCls:v}))},Pe=e(61485),Me=e(31724),M=e(9763),pe=e(6848),xe=function(re,v){var E={};for(var I in re)Object.prototype.hasOwnProperty.call(re,I)&&v.indexOf(I)<0&&(E[I]=re[I]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,I=Object.getOwnPropertySymbols(re);b{let{prefixCls:v,label:E,htmlFor:I,labelCol:b,labelAlign:ue,colon:se,required:je,requiredMark:Qe,tooltip:et}=re;var ot;const[ut]=(0,M.Z)("Form"),{vertical:ft,labelAlign:gt,labelCol:dt,labelWrap:Dt,colon:mt}=l.useContext(n.q3);if(!E)return null;const Mt=b||dt||{},Ot=ue||gt,Kt=`${v}-item-label`,ct=A()(Kt,Ot==="left"&&`${Kt}-left`,Mt.className,{[`${Kt}-wrap`]:!!Dt});let Ht=E;const Te=se===!0||mt!==!1&&se!==!1;Te&&!ft&&typeof E=="string"&&E.trim()!==""&&(Ht=E.replace(/[:|:]\s*$/,""));const Ue=De(et);if(Ue){const{icon:Ge=l.createElement(Pe.Z,null)}=Ue,it=xe(Ue,["icon"]),bt=l.createElement(pe.Z,Object.assign({},it),l.cloneElement(Ge,{className:`${v}-item-tooltip`,title:""}));Ht=l.createElement(l.Fragment,null,Ht,bt)}const $e=Qe==="optional",Xe=typeof Qe=="function";Xe?Ht=Qe(Ht,{required:!!je}):$e&&!je&&(Ht=l.createElement(l.Fragment,null,Ht,l.createElement("span",{className:`${v}-item-optional`,title:""},(ut==null?void 0:ut.optional)||((ot=Me.Z.Form)===null||ot===void 0?void 0:ot.optional))));const Je=A()({[`${v}-item-required`]:je,[`${v}-item-required-mark-optional`]:$e||Xe,[`${v}-item-no-colon`]:!Te});return l.createElement(m.Z,Object.assign({},Mt,{className:ct}),l.createElement("label",{htmlFor:I,className:Je,title:typeof E=="string"?E:""},Ht))},lt=e(29679),rt=e(19248),Pt=e(96512),Tt=e(58617);const Lt={success:lt.Z,warning:Pt.Z,error:rt.Z,validating:Tt.Z};function Zt(re){let{children:v,errors:E,warnings:I,hasFeedback:b,validateStatus:ue,prefixCls:se,meta:je,noStyle:Qe}=re;const et=`${se}-item`,{feedbackIcons:ot}=l.useContext(n.q3),ut=L(E,I,je,null,!!b,ue),{isFormItemInput:ft,status:gt}=l.useContext(n.aM),dt=l.useMemo(()=>{var Dt;let mt;if(b){const Kt=b!==!0&&b.icons||ot,ct=ut&&((Dt=Kt==null?void 0:Kt({status:ut,errors:E,warnings:I}))===null||Dt===void 0?void 0:Dt[ut]),Ht=ut&&Lt[ut];mt=ct!==!1&&Ht?l.createElement("span",{className:A()(`${et}-feedback-icon`,`${et}-feedback-icon-${ut}`)},ct||l.createElement(Ht,null)):null}let Mt=!0,Ot=ut||"";return Qe&&(Mt=ft,Ot=(ut!=null?ut:gt)||""),{status:Ot,errors:E,warnings:I,hasFeedback:!!b,feedbackIcon:mt,isFormItemInput:Mt}},[ut,b,Qe,ft,gt]);return l.createElement(n.aM.Provider,{value:dt},v)}var nn=function(re,v){var E={};for(var I in re)Object.prototype.hasOwnProperty.call(re,I)&&v.indexOf(I)<0&&(E[I]=re[I]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,I=Object.getOwnPropertySymbols(re);b{if(Ue&&ct.current){const qt=getComputedStyle(ct.current);Je(parseInt(qt.marginBottom,10))}},[Ue,$e]);const Ge=qt=>{qt||Je(null)},bt=function(){let qt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const on=qt?Ht:et.errors,vn=qt?Te:et.warnings;return L(on,vn,et,"",!!ot,Qe)}(),Ft=A()(Ot,E,I,{[`${Ot}-with-help`]:ze||Ht.length||Te.length,[`${Ot}-has-feedback`]:bt&&ot,[`${Ot}-has-success`]:bt==="success",[`${Ot}-has-warning`]:bt==="warning",[`${Ot}-has-error`]:bt==="error",[`${Ot}-is-validating`]:bt==="validating",[`${Ot}-hidden`]:ut});return l.createElement("div",{className:Ft,style:b,ref:ct},l.createElement(P.Z,Object.assign({className:`${Ot}-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(qe,Object.assign({htmlFor:gt},re,{requiredMark:Kt,required:dt!=null?dt:Dt,prefixCls:v})),l.createElement(de,Object.assign({},re,et,{errors:Ht,warnings:Te,prefixCls:v,status:bt,help:ue,marginBottom:Xe,onErrorVisibleChanged:Ge}),l.createElement(n.qI.Provider,{value:mt},l.createElement(Zt,{prefixCls:v,meta:et,errors:et.errors,warnings:et.warnings,hasFeedback:ot,validateStatus:bt},ft)))),!!Xe&&l.createElement("div",{className:`${Ot}-margin-offset`,style:{marginBottom:-Xe}}))}const It="__SPLIT__",en=null,Yt=l.memo(re=>{let{children:v}=re;return v},(re,v)=>re.value===v.value&&re.update===v.update&&re.childProps.length===v.childProps.length&&re.childProps.every((E,I)=>E===v.childProps[I]));function Gt(re){return re!=null}function sn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Qn(re){const{name:v,noStyle:E,className:I,dependencies:b,prefixCls:ue,shouldUpdate:se,rules:je,children:Qe,required:et,label:ot,messageVariables:ut,trigger:ft="onChange",validateTrigger:gt,hidden:dt,help:Dt}=re,{getPrefixCls:mt}=l.useContext(Ye.E_),{name:Mt}=l.useContext(n.q3),Ot=w(Qe),Kt=typeof Ot=="function",ct=l.useContext(n.qI),{validateTrigger:Ht}=l.useContext(ie.FieldContext),Te=gt!==void 0?gt:Ht,ze=Gt(v),Ue=mt("form",ue),[$e,Xe]=J(Ue),Je=l.useContext(ie.ListContext),Ge=l.useRef(),[it,bt]=h({}),[Ft,qt]=(0,Le.Z)(()=>sn()),on=Et=>{const pt=Je==null?void 0:Je.getKey(Et.name);if(qt(Et.destroy?sn():Et,!0),E&&Dt!==!1&&ct){let xt=Et.name;if(Et.destroy)xt=Ge.current||xt;else if(pt!==void 0){const[nt,Rt]=pt;xt=[nt].concat((0,t.Z)(Rt)),Ge.current=xt}ct(Et,xt)}},vn=(Et,pt)=>{bt(xt=>{const nt=Object.assign({},xt),mn=[].concat((0,t.Z)(Et.name.slice(0,-1)),(0,t.Z)(pt)).join(It);return Et.destroy?delete nt[mn]:nt[mn]=Et,nt})},[he,be]=l.useMemo(()=>{const Et=(0,t.Z)(Ft.errors),pt=(0,t.Z)(Ft.warnings);return Object.values(it).forEach(xt=>{Et.push.apply(Et,(0,t.Z)(xt.errors||[])),pt.push.apply(pt,(0,t.Z)(xt.warnings||[]))}),[Et,pt]},[it,Ft.errors,Ft.warnings]),Fe=Q();function Ke(Et,pt,xt){return E&&!dt?l.createElement(Zt,{prefixCls:Ue,hasFeedback:re.hasFeedback,validateStatus:re.validateStatus,meta:Ft,errors:he,warnings:be,noStyle:!0},Et):l.createElement($t,Object.assign({key:"row"},re,{className:A()(I,Xe),prefixCls:Ue,fieldId:pt,isRequired:xt,errors:he,warnings:be,meta:Ft,onSubItemMetaChange:vn}),Et)}if(!ze&&!Kt&&!b)return $e(Ke(Ot));let Ze={};return typeof ot=="string"?Ze.label=ot:v&&(Ze.label=String(v)),ut&&(Ze=Object.assign(Object.assign({},Ze),ut)),$e(l.createElement(ie.Field,Object.assign({},re,{messageVariables:Ze,trigger:ft,validateTrigger:Te,onMetaChange:on}),(Et,pt,xt)=>{const nt=y(v).length&&pt?pt.name:[],Rt=V(nt,Mt),mn=et!==void 0?et:!!(je&&je.some(Nt=>{if(Nt&&typeof Nt=="object"&&Nt.required&&!Nt.warningOnly)return!0;if(typeof Nt=="function"){const Pn=Nt(xt);return Pn&&Pn.required&&!Pn.warningOnly}return!1})),jt=Object.assign({},Et);let Vt=null;if(Array.isArray(Ot)&&ze)Vt=Ot;else if(!(Kt&&(!(se||b)||ze))){if(!(b&&!Kt&&!ze))if((0,ee.l$)(Ot)){const Nt=Object.assign(Object.assign({},Ot.props),jt);if(Nt.id||(Nt.id=Rt),Dt||he.length>0||be.length>0||re.extra){const In=[];(Dt||he.length>0)&&In.push(`${Rt}_help`),re.extra&&In.push(`${Rt}_extra`),Nt["aria-describedby"]=In.join(" ")}he.length>0&&(Nt["aria-invalid"]="true"),mn&&(Nt["aria-required"]="true"),(0,Ie.Yr)(Ot)&&(Nt.ref=Fe(nt,Ot)),new Set([].concat((0,t.Z)(y(ft)),(0,t.Z)(y(Te)))).forEach(In=>{Nt[In]=function(){for(var bn,An,Rn,Kn,tr,kt=arguments.length,Qt=new Array(kt),cn=0;cn{var{prefixCls:v,children:E}=re,I=Ct(re,["prefixCls","children"]);const{getPrefixCls:b}=l.useContext(Ye.E_),ue=b("form",v),se=l.useMemo(()=>({prefixCls:ue,status:"error"}),[ue]);return l.createElement(ie.List,Object.assign({},I),(je,Qe,et)=>l.createElement(n.Rk.Provider,{value:se},E(je.map(ot=>Object.assign(Object.assign({},ot),{fieldKey:ot.key})),Qe,{errors:et.errors,warnings:et.warnings})))};function Jt(){const{form:re}=(0,l.useContext)(n.q3);return re}const At=Ne;At.Item=ht,At.List=rn,At.ErrorList=Se,At.useForm=oe,At.useFormInstance=Jt,At.useWatch=ie.useWatch,At.Provider=n.RV,At.create=()=>{};var tn=At},8628:function(vt,ve,e){"use strict";var t=e(59301),o=e(34280),A=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,A.Z)(),z=(0,H.ZP)();return(0,o.Z)(()=>{const i=z.subscribe(K=>{n.current=K,C&&F()});return()=>z.unsubscribe(i)},[]),n.current}ve.Z=l},9432:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return ce},n:function(){return Oe}});var t=e(19248),o=e(92310),A=e.n(o),H=e(93681),l=e(8654),C=e(59301),n=e(19080),F=e(36355),z=e(1684),i=e(19716),K=e(32441),p=e(33234),s=e(59412),X=e(9937);function j(ne){return!!(ne.prefix||ne.suffix||ne.allowClear)}var R=function(ne,N){var S={};for(var a in ne)Object.prototype.hasOwnProperty.call(ne,a)&&N.indexOf(a)<0&&(S[a]=ne[a]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,a=Object.getOwnPropertySymbols(ne);B{var S;const{prefixCls:a,bordered:B=!0,status:O,size:J,disabled:q,onBlur:U,onFocus:x,suffix:Se,allowClear:ie,addonAfter:Ye,addonBefore:fe,className:ye,style:Ee,styles:$,rootClassName:Y,onChange:W,classNames:y}=ne,V=R(ne,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:L,direction:T,input:oe}=C.useContext(F.E_),Ce=L("input",a),He=(0,C.useRef)(null),[_,ae]=(0,X.ZP)(Ce),{compactSize:Ne,compactItemClassnames:Le}=(0,p.ri)(Ce,T),Ie=(0,i.Z)(Be=>{var Ae;return(Ae=J!=null?J:Ne)!==null&&Ae!==void 0?Ae:Be}),ee=C.useContext(z.Z),Re=q!=null?q:ee,{status:w,hasFeedback:D,feedbackIcon:f}=(0,C.useContext)(K.aM),r=(0,n.F)(w,O),h=j(ne)||!!D,Q=(0,C.useRef)(h);(0,C.useEffect)(()=>{var Be;h&&Q.current,Q.current=h},[h]);const d=(0,s.Z)(He,!0),c=Be=>{d(),U==null||U(Be)},G=Be=>{d(),x==null||x(Be)},P=Be=>{d(),W==null||W(Be)},m=(D||Se)&&C.createElement(C.Fragment,null,Se,D&&f);let k;return typeof ie=="object"&&(ie!=null&&ie.clearIcon)?k=ie:ie&&(k={clearIcon:C.createElement(t.Z,null)}),_(C.createElement(H.default,Object.assign({ref:(0,l.sQ)(N,He),prefixCls:Ce,autoComplete:oe==null?void 0:oe.autoComplete},V,{disabled:Re,onBlur:c,onFocus:G,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),Ee),styles:Object.assign(Object.assign({},oe==null?void 0:oe.styles),$),suffix:m,allowClear:k,className:A()(ye,Y,Le,oe==null?void 0:oe.className),onChange:P,addonAfter:Ye&&C.createElement(p.BR,null,C.createElement(K.Ux,{override:!0,status:!0},Ye)),addonBefore:fe&&C.createElement(p.BR,null,C.createElement(K.Ux,{override:!0,status:!0},fe)),classNames:Object.assign(Object.assign(Object.assign({},y),oe==null?void 0:oe.classNames),{input:A()({[`${Ce}-sm`]:Ie==="small",[`${Ce}-lg`]:Ie==="large",[`${Ce}-rtl`]:T==="rtl",[`${Ce}-borderless`]:!B},!h&&(0,n.Z)(Ce,r),y==null?void 0:y.input,(S=oe==null?void 0:oe.classNames)===null||S===void 0?void 0:S.input,ae)}),classes:{affixWrapper:A()({[`${Ce}-affix-wrapper-sm`]:Ie==="small",[`${Ce}-affix-wrapper-lg`]:Ie==="large",[`${Ce}-affix-wrapper-rtl`]:T==="rtl",[`${Ce}-affix-wrapper-borderless`]:!B},(0,n.Z)(`${Ce}-affix-wrapper`,r,D),ae),wrapper:A()({[`${Ce}-group-rtl`]:T==="rtl"},ae),group:A()({[`${Ce}-group-wrapper-sm`]:Ie==="small",[`${Ce}-group-wrapper-lg`]:Ie==="large",[`${Ce}-group-wrapper-rtl`]:T==="rtl",[`${Ce}-group-wrapper-disabled`]:Re},(0,n.Z)(`${Ce}-group-wrapper`,r,D),ae)}})))})},1643:function(vt,ve,e){"use strict";var t=e(19248),o=e(92310),A=e.n(o),H=e(9296),l=e(59301),C=e(19080),n=e(36355),F=e(1684),z=e(19716),i=e(32441),K=e(9432),p=e(9937),s=function(j,R){var Oe={};for(var le in j)Object.prototype.hasOwnProperty.call(j,le)&&R.indexOf(le)<0&&(Oe[le]=j[le]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,le=Object.getOwnPropertySymbols(j);ce{const{prefixCls:Oe,bordered:le=!0,size:ce,disabled:ne,status:N,allowClear:S,showCount:a,classNames:B,rootClassName:O,className:J}=j,q=s(j,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:U,direction:x}=l.useContext(n.E_),Se=(0,z.Z)(ce),ie=l.useContext(F.Z),Ye=ne!=null?ne:ie,{status:fe,hasFeedback:ye,feedbackIcon:Ee}=l.useContext(i.aM),$=(0,C.F)(fe,N),Y=l.useRef(null);l.useImperativeHandle(R,()=>{var T;return{resizableTextArea:(T=Y.current)===null||T===void 0?void 0:T.resizableTextArea,focus:oe=>{var Ce,He;(0,K.n)((He=(Ce=Y.current)===null||Ce===void 0?void 0:Ce.resizableTextArea)===null||He===void 0?void 0:He.textArea,oe)},blur:()=>{var oe;return(oe=Y.current)===null||oe===void 0?void 0:oe.blur()}}});const W=U("input",Oe);let y;typeof S=="object"&&(S!=null&&S.clearIcon)?y=S:S&&(y={clearIcon:l.createElement(t.Z,null)});const[V,L]=(0,p.ZP)(W);return V(l.createElement(H.default,Object.assign({},q,{disabled:Ye,allowClear:y,className:A()(J,O),classes:{affixWrapper:A()(`${W}-textarea-affix-wrapper`,{[`${W}-affix-wrapper-rtl`]:x==="rtl",[`${W}-affix-wrapper-borderless`]:!le,[`${W}-affix-wrapper-sm`]:Se==="small",[`${W}-affix-wrapper-lg`]:Se==="large",[`${W}-textarea-show-count`]:a},(0,C.Z)(`${W}-affix-wrapper`,$),L)},classNames:Object.assign(Object.assign({},B),{textarea:A()({[`${W}-borderless`]:!le,[`${W}-sm`]:Se==="small",[`${W}-lg`]:Se==="large"},(0,C.Z)(W,$),L,B==null?void 0:B.textarea)}),prefixCls:W,suffix:ye&&l.createElement("span",{className:`${W}-textarea-suffix`},Ee),showCount:a,ref:Y})))});ve.Z=X},59412:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return o}});var t=e(59301);function o(A,H){const l=(0,t.useRef)([]),C=()=>{l.current.push(setTimeout(()=>{var n,F,z,i;!((n=A.current)===null||n===void 0)&&n.input&&((F=A.current)===null||F===void 0?void 0:F.input.getAttribute("type"))==="password"&&(!((z=A.current)===null||z===void 0)&&z.input.hasAttribute("value"))&&((i=A.current)===null||i===void 0||i.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 Se}});var t=e(92310),o=e.n(t),A=e(59301),H=e(36355),l=e(32441),C=e(9937),F=ie=>{const{getPrefixCls:Ye,direction:fe}=(0,A.useContext)(H.E_),{prefixCls:ye,className:Ee}=ie,$=Ye("input-group",ye),Y=Ye("input"),[W,y]=(0,C.ZP)(Y),V=o()($,{[`${$}-lg`]:ie.size==="large",[`${$}-sm`]:ie.size==="small",[`${$}-compact`]:ie.compact,[`${$}-rtl`]:fe==="rtl"},y,Ee),L=(0,A.useContext)(l.aM),T=(0,A.useMemo)(()=>Object.assign(Object.assign({},L),{isFormItemInput:!1}),[L]);return W(A.createElement("span",{className:V,style:ie.style,onMouseEnter:ie.onMouseEnter,onMouseLeave:ie.onMouseLeave,onFocus:ie.onFocus,onBlur:ie.onBlur},A.createElement(l.aM.Provider,{value:T},ie.children)))},z=e(9432),i=e(73331),K=e(15277),p=e(2738),s=e(8654),X=e(59412),j=function(ie,Ye){var fe={};for(var ye in ie)Object.prototype.hasOwnProperty.call(ie,ye)&&Ye.indexOf(ye)<0&&(fe[ye]=ie[ye]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ye=Object.getOwnPropertySymbols(ie);Eeie?A.createElement(K.Z,null):A.createElement(i.Z,null),Oe={click:"onClick",hover:"onMouseOver"};var ce=A.forwardRef((ie,Ye)=>{const{visibilityToggle:fe=!0}=ie,ye=typeof fe=="object"&&fe.visible!==void 0,[Ee,$]=(0,A.useState)(()=>ye?fe.visible:!1),Y=(0,A.useRef)(null);A.useEffect(()=>{ye&&$(fe.visible)},[ye,fe]);const W=(0,X.Z)(Y),y=()=>{const{disabled:Re}=ie;Re||(Ee&&W(),$(w=>{var D;const f=!w;return typeof fe=="object"&&((D=fe.onVisibleChange)===null||D===void 0||D.call(fe,f)),f}))},V=Re=>{const{action:w="click",iconRender:D=R}=ie,f=Oe[w]||"",r=D(Ee),h={[f]:y,className:`${Re}-icon`,key:"passwordIcon",onMouseDown:Q=>{Q.preventDefault()},onMouseUp:Q=>{Q.preventDefault()}};return A.cloneElement(A.isValidElement(r)?r:A.createElement("span",null,r),h)},{className:L,prefixCls:T,inputPrefixCls:oe,size:Ce}=ie,He=j(ie,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:_}=A.useContext(H.E_),ae=_("input",oe),Ne=_("input-password",T),Le=fe&&V(Ne),Ie=o()(Ne,L,{[`${Ne}-${Ce}`]:!!Ce}),ee=Object.assign(Object.assign({},(0,p.Z)(He,["suffix","iconRender","visibilityToggle"])),{type:Ee?"text":"password",className:Ie,prefixCls:ae,suffix:Le});return Ce&&(ee.size=Ce),A.createElement(z.Z,Object.assign({ref:(0,s.sQ)(Ye,Y)},ee))}),ne=e(47472),N=e(92343),S=e(3113),a=e(19716),B=e(33234),O=function(ie,Ye){var fe={};for(var ye in ie)Object.prototype.hasOwnProperty.call(ie,ye)&&Ye.indexOf(ye)<0&&(fe[ye]=ie[ye]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ye=Object.getOwnPropertySymbols(ie);Ee{const{prefixCls:fe,inputPrefixCls:ye,className:Ee,size:$,suffix:Y,enterButton:W=!1,addonAfter:y,loading:V,disabled:L,onSearch:T,onChange:oe,onCompositionStart:Ce,onCompositionEnd:He}=ie,_=O(ie,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ae,direction:Ne}=A.useContext(H.E_),Le=A.useRef(!1),Ie=ae("input-search",fe),ee=ae("input",ye),{compactSize:Re}=(0,B.ri)(Ie,Ne),w=(0,a.Z)(de=>{var Pe;return(Pe=$!=null?$:Re)!==null&&Pe!==void 0?Pe:de}),D=A.useRef(null),f=de=>{de&&de.target&&de.type==="click"&&T&&T(de.target.value,de,{source:"clear"}),oe&&oe(de)},r=de=>{var Pe;document.activeElement===((Pe=D.current)===null||Pe===void 0?void 0:Pe.input)&&de.preventDefault()},h=de=>{var Pe,Me;T&&T((Me=(Pe=D.current)===null||Pe===void 0?void 0:Pe.input)===null||Me===void 0?void 0:Me.value,de,{source:"input"})},Q=de=>{Le.current||V||h(de)},d=typeof W=="boolean"?A.createElement(ne.Z,null):null,c=`${Ie}-button`;let G;const P=W||{},m=P.type&&P.type.__ANT_BUTTON===!0;m||P.type==="button"?G=(0,N.Tm)(P,Object.assign({onMouseDown:r,onClick:de=>{var Pe,Me;(Me=(Pe=P==null?void 0:P.props)===null||Pe===void 0?void 0:Pe.onClick)===null||Me===void 0||Me.call(Pe,de),h(de)},key:"enterButton"},m?{className:c,size:w}:{})):G=A.createElement(S.ZP,{className:c,type:W?"primary":void 0,size:w,disabled:L,key:"enterButton",onMouseDown:r,onClick:h,loading:V,icon:d},W),y&&(G=[G,(0,N.Tm)(y,{key:"addonAfter"})]);const k=o()(Ie,{[`${Ie}-rtl`]:Ne==="rtl",[`${Ie}-${w}`]:!!w,[`${Ie}-with-button`]:!!W},Ee),Be=de=>{Le.current=!0,Ce==null||Ce(de)},Ae=de=>{Le.current=!1,He==null||He(de)};return A.createElement(z.Z,Object.assign({ref:(0,s.sQ)(D,Ye),onPressEnter:Q},_,{size:w,onCompositionStart:Be,onCompositionEnd:Ae,prefixCls:ee,addonAfter:G,suffix:Y,onChange:f,className:k,disabled:L}))}),U=e(1643);const x=z.Z;x.Group=F,x.Search=q,x.TextArea=U.Z,x.Password=ce;var Se=x},9937:function(vt,ve,e){"use strict";e.d(ve,{M1:function(){return n},TM:function(){return N},Xy:function(){return F},bi:function(){return K},e5:function(){return ne},ik:function(){return p},nz:function(){return l},pU:function(){return C},s7:function(){return s},x0:function(){return i}});var t=e(17313),o=e(74207),A=e(37613),H=e(83116);const l=S=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:S,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),C=S=>({borderColor:S.hoverBorderColor}),n=S=>({borderColor:S.activeBorderColor,boxShadow:S.activeShadow,outline:0}),F=S=>({color:S.colorTextDisabled,backgroundColor:S.colorBgContainerDisabled,borderColor:S.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},C((0,A.TS)(S,{hoverBorderColor:S.colorBorder})))}),z=S=>{const{paddingBlockLG:a,fontSizeLG:B,lineHeightLG:O,borderRadiusLG:J,paddingInlineLG:q}=S;return{padding:`${a}px ${q}px`,fontSize:B,lineHeight:O,borderRadius:J}},i=S=>({padding:`${S.paddingBlockSM}px ${S.paddingInlineSM}px`,borderRadius:S.borderRadiusSM}),K=(S,a)=>{const{componentCls:B,colorError:O,colorWarning:J,errorActiveShadow:q,warningActiveShadow:U,colorErrorBorderHover:x,colorWarningBorderHover:Se}=S;return{[`&-status-error:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:O,"&:hover":{borderColor:x},"&:focus, &-focused":Object.assign({},n((0,A.TS)(S,{activeBorderColor:O,activeShadow:q}))),[`${B}-prefix, ${B}-suffix`]:{color:O}},[`&-status-warning:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:J,"&:hover":{borderColor:Se},"&:focus, &-focused":Object.assign({},n((0,A.TS)(S,{activeBorderColor:J,activeShadow:U}))),[`${B}-prefix, ${B}-suffix`]:{color:J}}}},p=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({},C(S)),"&:focus, &-focused":Object.assign({},n(S)),"&-disabled, &[disabled]":Object.assign({},F(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({},z(S)),"&-sm":Object.assign({},i(S)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),s=S=>{const{componentCls:a,antCls:B}=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({},z(S)),[`&-sm ${a}, &-sm > ${a}-group-addon`]:Object.assign({},i(S)),[`&-lg ${B}-select-single ${B}-select-selector`]:{height:S.controlHeightLG},[`&-sm ${B}-select-single ${B}-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,[`${B}-select`]:{margin:`-${S.paddingBlock+1}px -${S.paddingInline}px`,[`&${B}-select-single:not(${B}-select-customize-input)`]:{[`${B}-select-selector`]:{backgroundColor:"inherit",border:`${S.lineWidth}px ${S.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${B}-select-selector`]:{color:S.colorPrimary}}},[`${B}-cascader-picker`]:{margin:`-9px -${S.paddingInline}px`,backgroundColor:"transparent",[`${B}-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,[`${B}-select ${B}-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,[`${B}-select ${B}-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, - & > ${B}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-S.lineWidth,borderInlineEndWidth:S.lineWidth},[`${a}`]:{float:"none"},[`& > ${B}-select > ${B}-select-selector, - & > ${B}-select-auto-complete ${a}, - & > ${B}-cascader-picker ${a}, - & > ${a}-group-wrapper ${a}`]:{borderInlineEndWidth:S.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 ${a}, - & > ${B}-cascader-picker:first-child ${a}`]:{borderStartStartRadius:S.borderRadius,borderEndStartRadius:S.borderRadius},[`& > *:last-child, - & > ${B}-select:last-child > ${B}-select-selector, - & > ${B}-cascader-picker:last-child ${a}, - & > ${B}-cascader-picker-focused:last-child ${a}`]:{borderInlineEndWidth:S.lineWidth,borderStartEndRadius:S.borderRadius,borderEndEndRadius:S.borderRadius},[`& > ${B}-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}}}})}},X=S=>{const{componentCls:a,controlHeightSM:B,lineWidth:O}=S,q=(B-O*2-16)/2;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(S)),p(S)),K(S,a)),{'&[type="color"]':{height:S.controlHeight,[`&${a}-lg`]:{height:S.controlHeightLG},[`&${a}-sm`]:{height:B,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},j=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`}}}},R=S=>{const{componentCls:a,inputAffixPadding:B,colorTextDescription:O,motionDurationSlow:J,colorIcon:q,colorIconHover:U,iconCls:x}=S;return{[`${a}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},p(S)),{display:"inline-flex",[`&:not(${a}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},C(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:O},"&-show-count-has-suffix":{marginInlineEnd:S.paddingXXS},"&-prefix":{marginInlineEnd:B},"&-suffix":{marginInlineStart:B}}}),j(S)),{[`${x}${a}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${J}`,"&:hover":{color:U}}}),K(S,`${a}-affix-wrapper`))}},Oe=S=>{const{componentCls:a,colorError:B,colorWarning:O,borderRadiusLG:J,borderRadiusSM:q}=S;return{[`${a}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(S)),s(S)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${a}-group-addon`]:{borderRadius:J,fontSize:S.fontSizeLG}},"&-sm":{[`${a}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${a}-group-addon`]:{color:B,borderColor:B}},"&-status-warning":{[`${a}-group-addon`]:{color:O,borderColor:O}},"&-disabled":{[`${a}-group-addon`]:Object.assign({},F(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}}}})}},le=S=>{const{componentCls:a,antCls:B}=S,O=`${a}-search`;return{[O]:{[`${a}`]:{"&:hover, &:focus":{borderColor:S.colorPrimaryHover,[`+ ${a}-group-addon ${O}-button:not(${B}-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,[`${O}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:S.borderRadius,borderEndEndRadius:S.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${O}-button:not(${B}-btn-primary)`]:{color:S.colorTextDescription,"&:hover":{color:S.colorPrimaryHover},"&:active":{color:S.colorPrimaryActive},[`&${B}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${O}-button`]:{height:S.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${O}-button`]:{height:S.controlHeightLG},[`&-small ${O}-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}}}}},ce=S=>{const{componentCls:a,paddingLG:B}=S,O=`${a}-textarea`;return{[O]:{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:B}},[`&-affix-wrapper${O}-has-feedback`]:{[`${a}`]:{paddingInlineEnd:B}},[`&-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},[`${O}-suffix`]:{position:"absolute",top:0,insetInlineEnd:S.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ne(S){return(0,A.TS)(S,{inputAffixPadding:S.paddingXXS})}const N=S=>{const{controlHeight:a,fontSize:B,lineHeight:O,lineWidth:J,controlHeightSM:q,controlHeightLG:U,fontSizeLG:x,lineHeightLG:Se,paddingSM:ie,controlPaddingHorizontalSM:Ye,controlPaddingHorizontal:fe,colorFillAlter:ye,colorPrimaryHover:Ee,controlOutlineWidth:$,controlOutline:Y,colorErrorOutline:W,colorWarningOutline:y}=S;return{paddingBlock:Math.max(Math.round((a-B*O)/2*10)/10-J,3),paddingBlockSM:Math.max(Math.round((q-B*O)/2*10)/10-J,0),paddingBlockLG:Math.ceil((U-x*Se)/2*10)/10-J,paddingInline:ie-J,paddingInlineSM:Ye-J,paddingInlineLG:fe-J,addonBg:ye,activeBorderColor:Ee,hoverBorderColor:Ee,activeShadow:`0 0 0 ${$}px ${Y}`,errorActiveShadow:`0 0 0 ${$}px ${W}`,warningActiveShadow:`0 0 0 ${$}px ${y}`}};ve.ZP=(0,H.Z)("Input",S=>{const a=(0,A.TS)(S,ne(S));return[X(a),ce(a),R(a),Oe(a),le(a),(0,o.c)(a)]},N)},45818:function(vt,ve,e){"use strict";e.d(ve,{D:function(){return ne},Z:function(){return a}});var t=e(54476),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"},H=A,l=e(7657),C=function(O,J){return o.createElement(l.Z,(0,t.Z)({},O,{ref:J,icon:H}))},n=o.forwardRef(C),F=n,z=e(33853),i=e(38819),K=e(92310),p=e.n(K),s=e(2738),j=B=>!isNaN(parseFloat(B))&&isFinite(B),R=e(36355),Oe=e(84966),le=function(B,O){var J={};for(var q in B)Object.prototype.hasOwnProperty.call(B,q)&&O.indexOf(q)<0&&(J[q]=B[q]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,q=Object.getOwnPropertySymbols(B);U{let B=0;return function(){let O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return B+=1,`${O}${B}`}})();var a=o.forwardRef((B,O)=>{const{prefixCls:J,className:q,trigger:U,children:x,defaultCollapsed:Se=!1,theme:ie="dark",style:Ye={},collapsible:fe=!1,reverseArrow:ye=!1,width:Ee=200,collapsedWidth:$=80,zeroWidthTriggerStyle:Y,breakpoint:W,onCollapse:y,onBreakpoint:V}=B,L=le(B,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:T}=(0,o.useContext)(Oe.Gs),[oe,Ce]=(0,o.useState)("collapsed"in B?B.collapsed:Se),[He,_]=(0,o.useState)(!1);(0,o.useEffect)(()=>{"collapsed"in B&&Ce(B.collapsed)},[B.collapsed]);const ae=(w,D)=>{"collapsed"in B||Ce(w),y==null||y(w,D)},Ne=(0,o.useRef)();Ne.current=w=>{_(w.matches),V==null||V(w.matches),oe!==w.matches&&ae(w.matches,"responsive")},(0,o.useEffect)(()=>{function w(f){return Ne.current(f)}let D;if(typeof window!="undefined"){const{matchMedia:f}=window;if(f&&W&&W in ce){D=f(`(max-width: ${ce[W]})`);try{D.addEventListener("change",w)}catch(r){D.addListener(w)}w(D)}}return()=>{try{D==null||D.removeEventListener("change",w)}catch(f){D==null||D.removeListener(w)}}},[W]),(0,o.useEffect)(()=>{const w=N("ant-sider-");return T.addSider(w),()=>T.removeSider(w)},[]);const Le=()=>{ae(!oe,"clickTrigger")},{getPrefixCls:Ie}=(0,o.useContext)(R.E_),ee=()=>{const w=Ie("layout-sider",J),D=(0,s.Z)(L,["collapsed"]),f=oe?$:Ee,r=j(f)?`${f}px`:String(f),h=parseFloat(String($||0))===0?o.createElement("span",{onClick:Le,className:p()(`${w}-zero-width-trigger`,`${w}-zero-width-trigger-${ye?"right":"left"}`),style:Y},U||o.createElement(F,null)):null,c={expanded:ye?o.createElement(i.Z,null):o.createElement(z.Z,null),collapsed:ye?o.createElement(z.Z,null):o.createElement(i.Z,null)}[oe?"collapsed":"expanded"],G=U!==null?h||o.createElement("div",{className:`${w}-trigger`,onClick:Le,style:{width:r}},U||c):null,P=Object.assign(Object.assign({},Ye),{flex:`0 0 ${r}`,maxWidth:r,minWidth:r,width:r}),m=p()(w,`${w}-${ie}`,{[`${w}-collapsed`]:!!oe,[`${w}-has-trigger`]:fe&&U!==null&&!h,[`${w}-below`]:!!He,[`${w}-zero-width`]:parseFloat(r)===0},q);return o.createElement("aside",Object.assign({className:m},D,{style:P,ref:O}),o.createElement("div",{className:`${w}-children`},x),fe||He&&h?G:null)},Re=o.useMemo(()=>({siderCollapsed:oe}),[oe]);return o.createElement(ne.Provider,{value:Re},ee())})},44e3:function(vt,ve,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,ve.default=A},84966:function(vt,ve,e){"use strict";e.d(ve,{VY:function(){return ne},$_:function(){return ce},h4:function(){return le},Gs:function(){return s},ZP:function(){return N}});var t=e(94480),o=e(92310),A=e.n(o),H=e(2738),l=e(59301),C=e(36355),n=e(83116),z=S=>{const{componentCls:a,bodyBg:B,lightSiderBg:O,lightTriggerBg:J,lightTriggerColor:q}=S;return{[`${a}-sider-light`]:{background:O,[`${a}-sider-trigger`]:{color:q,background:J},[`${a}-sider-zero-width-trigger`]:{color:q,background:J,border:`1px solid ${B}`,borderInlineStart:0}}}};const i=S=>{const{antCls:a,componentCls:B,colorText:O,triggerColor:J,footerBg:q,triggerBg:U,headerHeight:x,headerPadding:Se,headerColor:ie,footerPadding:Ye,triggerHeight:fe,zeroTriggerHeight:ye,zeroTriggerWidth:Ee,motionDurationMid:$,motionDurationSlow:Y,fontSize:W,borderRadius:y,bodyBg:V,headerBg:L,siderBg:T}=S;return{[B]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:V,"&, *":{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:T,transition:`all ${$}, 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:J,lineHeight:`${fe}px`,textAlign:"center",background:U,cursor:"pointer",transition:`all ${$}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:x,insetInlineEnd:-Ee,zIndex:1,width:Ee,height:ye,color:J,fontSize:S.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:T,borderStartStartRadius:0,borderStartEndRadius:y,borderEndEndRadius:y,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Y} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Y}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ee,borderStartStartRadius:y,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:y}}}}},z(S)),{"&-rtl":{direction:"rtl"}}),[`${B}-header`]:{height:x,padding:Se,color:ie,lineHeight:`${x}px`,background:L,[`${a}-menu`]:{lineHeight:"inherit"}},[`${B}-footer`]:{padding:Ye,color:O,fontSize:W,background:q},[`${B}-content`]:{flex:"auto",minHeight:0}}};var K=(0,n.Z)("Layout",S=>[i(S)],S=>{const{colorBgLayout:a,controlHeight:B,controlHeightLG:O,colorText:J,controlHeightSM:q,marginXXS:U,colorTextLightSolid:x,colorBgContainer:Se}=S,ie=O*1.25;return{colorBgHeader:"#001529",colorBgBody:a,colorBgTrigger:"#002140",bodyBg:a,headerBg:"#001529",headerHeight:B*2,headerPadding:`0 ${ie}px`,headerColor:J,footerPadding:`${q}px ${ie}px`,footerBg:a,siderBg:"#001529",triggerHeight:O+U*2,triggerBg:"#002140",triggerColor:x,zeroTriggerWidth:O,zeroTriggerHeight:O,lightSiderBg:Se,lightTriggerBg:Se,lightTriggerColor:J}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),p=function(S,a){var B={};for(var O in S)Object.prototype.hasOwnProperty.call(S,O)&&a.indexOf(O)<0&&(B[O]=S[O]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,O=Object.getOwnPropertySymbols(S);Jnull,removeSider:()=>null}});function X(S){let{suffixCls:a,tagName:B,displayName:O}=S;return J=>l.forwardRef((U,x)=>l.createElement(J,Object.assign({ref:x,suffixCls:a,tagName:B},U)))}const j=l.forwardRef((S,a)=>{const{prefixCls:B,suffixCls:O,className:J,tagName:q}=S,U=p(S,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:x}=l.useContext(C.E_),Se=x("layout",B),[ie,Ye]=K(Se),fe=O?`${Se}-${O}`:Se;return ie(l.createElement(q,Object.assign({className:A()(B||fe,J,Ye),ref:a},U)))}),R=l.forwardRef((S,a)=>{const{direction:B}=l.useContext(C.E_),[O,J]=l.useState([]),{prefixCls:q,className:U,rootClassName:x,children:Se,hasSider:ie,tagName:Ye,style:fe}=S,ye=p(S,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ee=(0,H.Z)(ye,["suffixCls"]),{getPrefixCls:$,layout:Y}=l.useContext(C.E_),W=$("layout",q),[y,V]=K(W),L=A()(W,{[`${W}-has-sider`]:typeof ie=="boolean"?ie:O.length>0,[`${W}-rtl`]:B==="rtl"},Y==null?void 0:Y.className,U,x,V),T=l.useMemo(()=>({siderHook:{addSider:oe=>{J(Ce=>[].concat((0,t.Z)(Ce),[oe]))},removeSider:oe=>{J(Ce=>Ce.filter(He=>He!==oe))}}}),[]);return y(l.createElement(s.Provider,{value:T},l.createElement(Ye,Object.assign({ref:a,className:L,style:Object.assign(Object.assign({},Y==null?void 0:Y.style),fe)},Ee),Se)))}),Oe=X({tagName:"div",displayName:"Layout"})(R),le=X({suffixCls:"header",tagName:"header",displayName:"Header"})(j),ce=X({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(j),ne=X({suffixCls:"content",tagName:"main",displayName:"Content"})(j);var N=Oe},40875:function(vt,ve,e){"use strict";e.d(ve,{J:function(){return C}});var t=e(59301),o=e(33234),A=e(70425),H=function(n,F){var z={};for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&F.indexOf(i)<0&&(z[i]=n[i]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,i=Object.getOwnPropertySymbols(n);K{const{children:z}=n,i=H(n,["children"]),K=t.useContext(l),p=t.useMemo(()=>Object.assign(Object.assign({},K),i),[K,i.prefixCls,i.mode,i.selectable]);return t.createElement(l.Provider,{value:p},t.createElement(o.BR,null,(0,A.supportNodeRef)(z)?t.cloneElement(z,{ref:F}):z))});ve.Z=l},20834:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return Re}});var t=e(15285),o=e(59301),A=e(45818),H=e(92310),l=e.n(H),C=e(36355),n=function(w,D){var f={};for(var r in w)Object.prototype.hasOwnProperty.call(w,r)&&D.indexOf(r)<0&&(f[r]=w[r]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,r=Object.getOwnPropertySymbols(w);h{const{prefixCls:D,className:f,dashed:r}=w,h=n(w,["prefixCls","className","dashed"]),{getPrefixCls:Q}=o.useContext(C.E_),d=Q("menu",D),c=l()({[`${d}-item-divider-dashed`]:!!r},f);return o.createElement(t.iz,Object.assign({className:c},h))},i=e(11592),K=e(2738),p=e(6848),s=e(92343),j=(0,o.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Oe=w=>{var D;const{className:f,children:r,icon:h,title:Q,danger:d}=w,{prefixCls:c,firstLevel:G,direction:P,disableMenuItemTitleTooltip:m,inlineCollapsed:k}=o.useContext(j),Be=pe=>{const xe=o.createElement("span",{className:`${c}-title-content`},r);return(!h||(0,s.l$)(r)&&r.type==="span")&&r&&pe&&G&&typeof r=="string"?o.createElement("div",{className:`${c}-inline-collapsed-noicon`},r.charAt(0)):xe},{siderCollapsed:Ae}=o.useContext(A.D);let de=Q;typeof Q=="undefined"?de=G?r:"":Q===!1&&(de="");const Pe={title:de};!Ae&&!k&&(Pe.title=null,Pe.open=!1);const Me=(0,i.Z)(r).length;let M=o.createElement(t.ck,Object.assign({},(0,K.Z)(w,["title","icon","danger"]),{className:l()({[`${c}-item-danger`]:d,[`${c}-item-only-child`]:(h?Me+1:Me)===1},f),title:typeof Q=="string"?Q:void 0}),(0,s.Tm)(h,{className:l()((0,s.l$)(h)?(D=h.props)===null||D===void 0?void 0:D.className:"",`${c}-item-icon`)}),Be(k));return m||(M=o.createElement(p.Z,Object.assign({},Pe,{placement:P==="rtl"?"left":"right",overlayClassName:`${c}-inline-collapsed-tooltip`}),M)),M},ce=w=>{var D;const{popupClassName:f,icon:r,title:h,theme:Q}=w,d=o.useContext(j),{prefixCls:c,inlineCollapsed:G,theme:P}=d,m=(0,t.Xl)();let k;if(!r)k=G&&!m.length&&h&&typeof h=="string"?o.createElement("div",{className:`${c}-inline-collapsed-noicon`},h.charAt(0)):o.createElement("span",{className:`${c}-title-content`},h);else{const Ae=(0,s.l$)(h)&&h.type==="span";k=o.createElement(o.Fragment,null,(0,s.Tm)(r,{className:l()((0,s.l$)(r)?(D=r.props)===null||D===void 0?void 0:D.className:"",`${c}-item-icon`)}),Ae?h:o.createElement("span",{className:`${c}-title-content`},h))}const Be=o.useMemo(()=>Object.assign(Object.assign({},d),{firstLevel:!1}),[d]);return o.createElement(j.Provider,{value:Be},o.createElement(t.Wd,Object.assign({},(0,K.Z)(w,["icon"]),{title:k,popupClassName:l()(c,f,`${c}-${Q||P}`)})))},ne=e(18785),N=e(70425),S=e(62892),a=e(40875),B=function(w,D){var f={};for(var r in w)Object.prototype.hasOwnProperty.call(w,r)&&D.indexOf(r)<0&&(f[r]=w[r]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,r=Object.getOwnPropertySymbols(w);h{if(D&&typeof D=="object"){const r=D,{label:h,children:Q,key:d,type:c}=r,G=B(r,["label","children","key","type"]),P=d!=null?d:`tmp-${f}`;return Q||c==="group"?c==="group"?o.createElement(t.BW,Object.assign({key:P},G,{title:h}),O(Q)):o.createElement(ce,Object.assign({key:P},G,{title:h}),O(Q)):c==="divider"?o.createElement(z,Object.assign({key:P},G)):o.createElement(Oe,Object.assign({key:P},G),h)}return null}).filter(D=>D)}function J(w){return o.useMemo(()=>w&&O(w),[w])}var q=e(64993),U=e(17313),x=e(8378),Se=e(13826),ie=e(29878),Ye=e(83116),fe=e(37613),Ee=w=>{const{componentCls:D,motionDurationSlow:f,horizontalLineHeight:r,colorSplit:h,lineWidth:Q,lineType:d,itemPaddingInline:c}=w;return{[`${D}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${Q}px ${d} ${h}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${D}-item, ${D}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:c},[`> ${D}-item:hover, - > ${D}-item-active, - > ${D}-submenu ${D}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${D}-item, ${D}-submenu-title`]:{transition:[`border-color ${f}`,`background ${f}`].join(",")},[`${D}-submenu-arrow`]:{display:"none"}}}},Y=w=>{let{componentCls:D,menuArrowOffset:f}=w;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(-${f})`},"&::after":{transform:`rotate(45deg) translateY(${f})`}}}}};const W=w=>Object.assign({},(0,U.oN)(w));var V=(w,D)=>{const{componentCls:f,itemColor:r,itemSelectedColor:h,groupTitleColor:Q,itemBg:d,subMenuItemBg:c,itemSelectedBg:G,activeBarHeight:P,activeBarWidth:m,activeBarBorderWidth:k,motionDurationSlow:Be,motionEaseInOut:Ae,motionEaseOut:de,itemPaddingInline:Pe,motionDurationMid:Me,itemHoverColor:M,lineType:pe,colorSplit:xe,itemDisabledColor:De,dangerItemColor:we,dangerItemHoverColor:qe,dangerItemSelectedColor:lt,dangerItemActiveBg:rt,dangerItemSelectedBg:Pt,itemHoverBg:Tt,itemActiveBg:Lt,menuSubMenuBg:Zt,horizontalItemSelectedColor:nn,horizontalItemSelectedBg:$t,horizontalItemBorderRadius:It,horizontalItemHoverBg:en,popupBg:Yt}=w;return{[`${f}-${D}, ${f}-${D} > ${f}`]:{color:r,background:d,[`&${f}-root:focus-visible`]:Object.assign({},W(w)),[`${f}-item-group-title`]:{color:Q},[`${f}-submenu-selected`]:{[`> ${f}-submenu-title`]:{color:h}},[`${f}-item-disabled, ${f}-submenu-disabled`]:{color:`${De} !important`},[`${f}-item:not(${f}-item-selected):not(${f}-submenu-selected)`]:{[`&:hover, > ${f}-submenu-title:hover`]:{color:M}},[`&:not(${f}-horizontal)`]:{[`${f}-item:not(${f}-item-selected)`]:{"&:hover":{backgroundColor:Tt},"&:active":{backgroundColor:Lt}},[`${f}-submenu-title`]:{"&:hover":{backgroundColor:Tt},"&:active":{backgroundColor:Lt}}},[`${f}-item-danger`]:{color:we,[`&${f}-item:hover`]:{[`&:not(${f}-item-selected):not(${f}-submenu-selected)`]:{color:qe}},[`&${f}-item:active`]:{background:rt}},[`${f}-item a`]:{"&, &:hover":{color:"inherit"}},[`${f}-item-selected`]:{color:h,[`&${f}-item-danger`]:{color:lt},"a, a:hover":{color:"inherit"}},[`& ${f}-item-selected`]:{backgroundColor:G,[`&${f}-item-danger`]:{backgroundColor:Pt}},[`${f}-item, ${f}-submenu-title`]:{[`&:not(${f}-item-disabled):focus-visible`]:Object.assign({},W(w))},[`&${f}-submenu > ${f}`]:{backgroundColor:Zt},[`&${f}-popup > ${f}`]:{backgroundColor:Yt},[`&${f}-horizontal`]:Object.assign(Object.assign({},D==="dark"?{borderBottom:0}:{}),{[`> ${f}-item, > ${f}-submenu`]:{top:k,marginTop:-k,marginBottom:0,borderRadius:It,"&::after":{position:"absolute",insetInline:Pe,bottom:0,borderBottom:`${P}px solid transparent`,transition:`border-color ${Be} ${Ae}`,content:'""'},"&:hover, &-active, &-open":{background:en,"&::after":{borderBottomWidth:P,borderBottomColor:nn}},"&-selected":{color:nn,backgroundColor:$t,"&:hover":{backgroundColor:$t},"&::after":{borderBottomWidth:P,borderBottomColor:nn}}}}),[`&${f}-root`]:{[`&${f}-inline, &${f}-vertical`]:{borderInlineEnd:`${k}px ${pe} ${xe}`}},[`&${f}-inline`]:{[`${f}-sub${f}-inline`]:{background:c},[`${f}-item, ${f}-submenu-title`]:k&&m?{width:`calc(100% + ${k}px)`}:{},[`${f}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${m}px solid ${h}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Me} ${de}`,`opacity ${Me} ${de}`].join(","),content:'""'},[`&${f}-item-danger`]:{"&::after":{borderInlineEndColor:lt}}},[`${f}-selected, ${f}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Me} ${Ae}`,`opacity ${Me} ${Ae}`].join(",")}}}}}};const L=w=>{const{componentCls:D,itemHeight:f,itemMarginInline:r,padding:h,menuArrowSize:Q,marginXS:d,itemMarginBlock:c}=w,G=h+Q+d;return{[`${D}-item`]:{position:"relative",overflow:"hidden"},[`${D}-item, ${D}-submenu-title`]:{height:f,lineHeight:`${f}px`,paddingInline:h,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:c,width:`calc(100% - ${r*2}px)`},[`> ${D}-item, - > ${D}-submenu > ${D}-submenu-title`]:{height:f,lineHeight:`${f}px`},[`${D}-item-group-list ${D}-submenu-title, - ${D}-submenu-title`]:{paddingInlineEnd:G}}};var oe=w=>{const{componentCls:D,iconCls:f,itemHeight:r,colorTextLightSolid:h,dropdownWidth:Q,controlHeightLG:d,motionDurationMid:c,motionEaseOut:G,paddingXL:P,itemMarginInline:m,fontSizeLG:k,motionDurationSlow:Be,paddingXS:Ae,boxShadowSecondary:de,collapsedWidth:Pe,collapsedIconSize:Me}=w,M={height:r,lineHeight:`${r}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[D]:{"&-inline, &-vertical":Object.assign({[`&${D}-root`]:{boxShadow:"none"}},L(w))},[`${D}-submenu-popup`]:{[`${D}-vertical`]:Object.assign(Object.assign({},L(w)),{boxShadow:de})}},{[`${D}-submenu-popup ${D}-vertical${D}-sub`]:{minWidth:Q,maxHeight:`calc(100vh - ${d*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 ${c} ${G}`].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`]:M,[`& ${D}-item-group-title`]:{paddingInlineStart:P}},[`${D}-item`]:M}},{[`${D}-inline-collapsed`]:{width:Pe,[`&${D}-root`]:{[`${D}-item, ${D}-submenu ${D}-submenu-title`]:{[`> ${D}-inline-collapsed-noicon`]:{fontSize:k,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% - ${k/2}px - ${m}px)`,textOverflow:"clip",[` - ${D}-submenu-arrow, - ${D}-submenu-expand-icon - `]:{opacity:0},[`${D}-item-icon, ${f}`]:{margin:0,fontSize:Me,lineHeight:`${r}px`,"+ span":{display:"inline-block",opacity:0}}},[`${D}-item-icon, ${f}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${D}-item-icon, ${f}`]:{display:"none"},"a, a:hover":{color:h}},[`${D}-item-group-title`]:Object.assign(Object.assign({},U.vS),{paddingInline:Ae})}}]};const Ce=w=>{const{componentCls:D,motionDurationSlow:f,motionDurationMid:r,motionEaseInOut:h,motionEaseOut:Q,iconCls:d,iconSize:c,iconMarginInlineEnd:G}=w;return{[`${D}-item, ${D}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${f}`,`background ${f}`,`padding ${f} ${h}`].join(","),[`${D}-item-icon, ${d}`]:{minWidth:c,fontSize:c,transition:[`font-size ${r} ${Q}`,`margin ${f} ${h}`,`color ${f}`].join(","),"+ span":{marginInlineStart:G,opacity:1,transition:[`opacity ${f} ${h}`,`margin ${f}`,`color ${f}`].join(",")}},[`${D}-item-icon`]:Object.assign({},(0,U.Ro)()),[`&${D}-item-only-child`]:{[`> ${d}, > ${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"}}}},He=w=>{const{componentCls:D,motionDurationSlow:f,motionEaseInOut:r,borderRadius:h,menuArrowSize:Q,menuArrowOffset:d}=w;return{[`${D}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:w.margin,width:Q,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${f} ${r}, opacity ${f}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Q*.6,height:Q*.15,backgroundColor:"currentcolor",borderRadius:h,transition:[`background ${f} ${r}`,`transform ${f} ${r}`,`top ${f} ${r}`,`color ${f} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${d})`},"&::after":{transform:`rotate(-45deg) translateY(${d})`}}}}},_=w=>{const{antCls:D,componentCls:f,fontSize:r,motionDurationSlow:h,motionDurationMid:Q,motionEaseInOut:d,paddingXS:c,padding:G,colorSplit:P,lineWidth:m,zIndexPopup:k,borderRadiusLG:Be,subMenuItemBorderRadius:Ae,menuArrowSize:de,menuArrowOffset:Pe,lineType:Me,menuPanelMaskInset:M,groupTitleLineHeight:pe,groupTitleFontSize:xe}=w;return[{"":{[`${f}`]:Object.assign(Object.assign({},(0,U.dF)()),{"&-hidden":{display:"none"}})},[`${f}-submenu-hidden`]:{display:"none"}},{[f]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,U.Wf)(w)),(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",[`${f}-item`]:{flex:"none"}},[`${f}-item, ${f}-submenu, ${f}-submenu-title`]:{borderRadius:w.itemBorderRadius},[`${f}-item-group-title`]:{padding:`${c}px ${G}px`,fontSize:xe,lineHeight:pe,transition:`all ${h}`},[`&-horizontal ${f}-submenu`]:{transition:[`border-color ${h} ${d}`,`background ${h} ${d}`].join(",")},[`${f}-submenu, ${f}-submenu-inline`]:{transition:[`border-color ${h} ${d}`,`background ${h} ${d}`,`padding ${Q} ${d}`].join(",")},[`${f}-submenu ${f}-sub`]:{cursor:"initial",transition:[`background ${h} ${d}`,`padding ${h} ${d}`].join(",")},[`${f}-title-content`]:{transition:`color ${h}`},[`${f}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${f}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:P,borderStyle:Me,borderWidth:0,borderTopWidth:m,marginBlock:m,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ce(w)),{[`${f}-item-group`]:{[`${f}-item-group-list`]:{margin:0,padding:0,[`${f}-item, ${f}-submenu-title`]:{paddingInline:`${r*2}px ${G}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:k,borderRadius:Be,boxShadow:"none",transformOrigin:"0 0",[`&${f}-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:w.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:w.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:w.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:w.paddingXS},[`> ${f}`]:Object.assign(Object.assign(Object.assign({borderRadius:Be},Ce(w)),He(w)),{[`${f}-item, ${f}-submenu > ${f}-submenu-title`]:{borderRadius:Ae},[`${f}-submenu-title::after`]:{transition:`transform ${h} ${d}`}})}}),He(w)),{[`&-inline-collapsed ${f}-submenu-arrow, - &-inline ${f}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Pe})`},"&::after":{transform:`rotate(45deg) translateX(-${Pe})`}},[`${f}-submenu-open${f}-submenu-inline > ${f}-submenu-title > ${f}-submenu-arrow`]:{transform:`translateY(-${de*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Pe})`},"&::before":{transform:`rotate(45deg) translateX(${Pe})`}}})},{[`${D}-layout-header`]:{[f]:{lineHeight:"inherit"}}}]};var ae=(w,D)=>(0,Ye.Z)("Menu",r=>{if(D===!1)return[];const{colorBgElevated:h,colorPrimary:Q,colorTextLightSolid:d,controlHeightLG:c,fontSize:G,darkItemColor:P,darkDangerItemColor:m,darkItemBg:k,darkSubMenuItemBg:Be,darkItemSelectedColor:Ae,darkItemSelectedBg:de,darkDangerItemSelectedBg:Pe,darkItemHoverBg:Me,darkGroupTitleColor:M,darkItemHoverColor:pe,darkItemDisabledColor:xe,darkDangerItemHoverColor:De,darkDangerItemSelectedColor:we,darkDangerItemActiveBg:qe}=r,lt=G/7*5,rt=(0,fe.TS)(r,{menuArrowSize:lt,menuHorizontalHeight:c*1.15,menuArrowOffset:`${lt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:h}),Pt=(0,fe.TS)(rt,{itemColor:P,itemHoverColor:pe,groupTitleColor:M,itemSelectedColor:Ae,itemBg:k,popupBg:k,subMenuItemBg:Be,itemActiveBg:"transparent",itemSelectedBg:de,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Me,itemDisabledColor:xe,dangerItemColor:m,dangerItemHoverColor:De,dangerItemSelectedColor:we,dangerItemActiveBg:qe,dangerItemSelectedBg:Pe,menuSubMenuBg:Be,horizontalItemSelectedColor:d,horizontalItemSelectedBg:Q});return[_(rt),Ee(rt),oe(rt),V(rt,"light"),V(Pt,"dark"),Y(rt),(0,x.Z)(rt),(0,Se.oN)(rt,"slide-up"),(0,Se.oN)(rt,"slide-down"),(0,ie._y)(rt,"zoom-big")]},r=>{const{colorPrimary:h,colorError:Q,colorTextDisabled:d,colorErrorBg:c,colorText:G,colorTextDescription:P,colorBgContainer:m,colorFillAlter:k,colorFillContent:Be,lineWidth:Ae,lineWidthBold:de,controlItemBgActive:Pe,colorBgTextHover:Me,controlHeightLG:M,lineHeight:pe,colorBgElevated:xe,marginXXS:De,padding:we,fontSize:qe,controlHeightSM:lt,fontSizeLG:rt,colorTextLightSolid:Pt,colorErrorHover:Tt}=r,Lt=new q.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:m,itemBg:m,colorItemBgHover:Me,itemHoverBg:Me,colorItemBgActive:Be,itemActiveBg:Pe,colorSubItemBg:k,subMenuItemBg:k,colorItemBgSelected:Pe,itemSelectedBg:Pe,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:de,activeBarHeight:de,colorActiveBarBorderSize:Ae,activeBarBorderWidth:Ae,colorItemTextDisabled:d,itemDisabledColor:d,colorDangerItemText:Q,dangerItemColor:Q,colorDangerItemTextHover:Q,dangerItemHoverColor:Q,colorDangerItemTextSelected:Q,dangerItemSelectedColor:Q,colorDangerItemBgActive:c,dangerItemActiveBg:c,colorDangerItemBgSelected:c,dangerItemSelectedBg:c,itemMarginInline:r.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:M,groupTitleLineHeight:pe,collapsedWidth:M*2,popupBg:xe,itemMarginBlock:De,itemPaddingInline:we,horizontalLineHeight:`${M*1.15}px`,iconSize:qe,iconMarginInlineEnd:lt-qe,collapsedIconSize:rt,groupTitleFontSize:qe,darkItemDisabledColor:new q.C(Pt).setAlpha(.25).toRgbString(),darkItemColor:Lt,darkDangerItemColor:Q,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Pt,darkItemSelectedBg:h,darkDangerItemSelectedBg:Q,darkItemHoverBg:"transparent",darkGroupTitleColor:Lt,darkItemHoverColor:Pt,darkDangerItemHoverColor:Tt,darkDangerItemSelectedColor:Pt,darkDangerItemActiveBg:Q}},{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"]]})(w),Ne=function(w,D){var f={};for(var r in w)Object.prototype.hasOwnProperty.call(w,r)&&D.indexOf(r)<0&&(f[r]=w[r]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,r=Object.getOwnPropertySymbols(w);h{var f,r;const h=o.useContext(a.Z),Q=h||{},{getPrefixCls:d,getPopupContainer:c,direction:G,menu:P}=o.useContext(C.E_),m=d(),{prefixCls:k,className:Be,style:Ae,theme:de="light",expandIcon:Pe,_internalDisableMenuItemTitleTooltip:Me,inlineCollapsed:M,siderCollapsed:pe,items:xe,children:De,rootClassName:we,mode:qe,selectable:lt,onClick:rt,overflowedIndicatorPopupClassName:Pt}=w,Tt=Ne(w,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Lt=(0,K.Z)(Tt,["collapsedWidth"]),Zt=J(xe)||De;(f=Q.validator)===null||f===void 0||f.call(Q,{mode:qe});const nn=(0,N.useEvent)(function(){var Bt;rt==null||rt.apply(void 0,arguments),(Bt=Q.onClick)===null||Bt===void 0||Bt.call(Q)}),$t=Q.mode||qe,It=lt!=null?lt:Q.selectable,en=o.useMemo(()=>pe!==void 0?pe:M,[M,pe]),Yt={horizontal:{motionName:`${m}-slide-up`},inline:(0,S.Z)(m),other:{motionName:`${m}-zoom-big`}},Gt=d("menu",k||Q.prefixCls),[sn,Qn]=ae(Gt,!h),at=l()(`${Gt}-${de}`,P==null?void 0:P.className,Be);let ht;if(typeof Pe=="function")ht=Pe;else if(Pe===null||Pe===!1)ht=null;else if(Q.expandIcon===null||Q.expandIcon===!1)ht=null;else{const Bt=Pe!=null?Pe:Q.expandIcon;ht=(0,s.Tm)(Bt,{className:l()(`${Gt}-submenu-expand-icon`,(0,s.l$)(Bt)?(r=Bt.props)===null||r===void 0?void 0:r.className:"")})}const Ct=o.useMemo(()=>({prefixCls:Gt,inlineCollapsed:en||!1,direction:G,firstLevel:!0,theme:de,mode:$t,disableMenuItemTitleTooltip:Me}),[Gt,en,G,Me,de]);return sn(o.createElement(a.Z.Provider,{value:null},o.createElement(j.Provider,{value:Ct},o.createElement(t.ZP,Object.assign({getPopupContainer:c,overflowedIndicator:o.createElement(ne.Z,null),overflowedIndicatorPopupClassName:l()(Gt,`${Gt}-${de}`,Pt),mode:$t,selectable:It,onClick:nn},Lt,{inlineCollapsed:en,style:Object.assign(Object.assign({},P==null?void 0:P.style),Ae),className:at,prefixCls:Gt,direction:G,defaultMotions:Yt,expandIcon:ht,ref:D,rootClassName:l()(we,Qn)}),Zt))))});const ee=(0,o.forwardRef)((w,D)=>{const f=(0,o.useRef)(null),r=o.useContext(A.D);return(0,o.useImperativeHandle)(D,()=>({menu:f.current,focus:h=>{var Q;(Q=f.current)===null||Q===void 0||Q.focus(h)}})),o.createElement(Ie,Object.assign({ref:f},w,r))});ee.Item=Oe,ee.SubMenu=ce,ee.Divider=z,ee.ItemGroup=t.BW;var Re=ee},58421:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Q}});var t=e(54476),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"},H=A,l=e(7657),C=function(c,G){return o.createElement(l.Z,(0,t.Z)({},c,{ref:G,icon:H}))},n=o.forwardRef(C),F=n,z=e(49198),i=e(33853),K=e(38819),p=e(92310),s=e.n(p),X=e(20068),j=e(33885),R=e(67732),Oe=e(83652),le=e(42403),ce=e(158),ne=e(26112),N={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},S=N,a=e(91735),B=function(d){(0,le.Z)(G,d);var c=(0,ce.Z)(G);function G(){var P;(0,R.Z)(this,G);for(var m=arguments.length,k=new Array(m),Be=0;Be=0||Ae.relatedTarget.className.indexOf("".concat(M,"-item"))>=0))&&Me(P.getValidValue()))},P.go=function(Ae){var de=P.state.goInputText;de!==""&&(Ae.keyCode===S.ENTER||Ae.type==="click")&&(P.setState({goInputText:""}),P.props.quickGo(P.getValidValue()))},P}return(0,Oe.Z)(G,[{key:"getPageSizeOptions",value:function(){var m=this.props,k=m.pageSize,Be=m.pageSizeOptions;return Be.some(function(Ae){return Ae.toString()===k.toString()})?Be:Be.concat([k.toString()]).sort(function(Ae,de){var Pe=Number.isNaN(Number(Ae))?0:Number(Ae),Me=Number.isNaN(Number(de))?0:Number(de);return Pe-Me})}},{key:"render",value:function(){var m=this,k=this.props,Be=k.pageSize,Ae=k.locale,de=k.rootPrefixCls,Pe=k.changeSize,Me=k.quickGo,M=k.goButton,pe=k.selectComponentClass,xe=k.buildOptionText,De=k.selectPrefixCls,we=k.disabled,qe=this.state.goInputText,lt="".concat(de,"-options"),rt=pe,Pt=null,Tt=null,Lt=null;if(!Pe&&!Me)return null;var Zt=this.getPageSizeOptions();if(Pe&&rt){var nn=Zt.map(function($t,It){return o.createElement(rt.Option,{key:It,value:$t.toString()},(xe||m.buildOptionText)($t))});Pt=o.createElement(rt,{disabled:we,prefixCls:De,showSearch:!1,className:"".concat(lt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Be||Zt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(It){return It.parentNode},"aria-label":Ae.page_size,defaultOpen:!1},nn)}return Me&&(M&&(Lt=typeof M=="boolean"?o.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:we,className:"".concat(lt,"-quick-jumper-button")},Ae.jump_to_confirm):o.createElement("span",{onClick:this.go,onKeyUp:this.go},M)),Tt=o.createElement("div",{className:"".concat(lt,"-quick-jumper")},Ae.jump_to,o.createElement("input",{disabled:we,type:"text",value:qe,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Ae.page}),Ae.page,Lt)),o.createElement("li",{className:"".concat(lt)},Pt,Tt)}}]),G}(o.Component);B.defaultProps={pageSizeOptions:["10","20","50","100"]};var O=B,J=function(c){var G,P=c.rootPrefixCls,m=c.page,k=c.active,Be=c.className,Ae=c.showTitle,de=c.onClick,Pe=c.onKeyPress,Me=c.itemRender,M="".concat(P,"-item"),pe=s()(M,"".concat(M,"-").concat(m),(G={},(0,X.Z)(G,"".concat(M,"-active"),k),(0,X.Z)(G,"".concat(M,"-disabled"),!m),(0,X.Z)(G,c.className,Be),G)),xe=function(){de(m)},De=function(lt){Pe(lt,de,m)},we=Me(m,"page",o.createElement("a",{rel:"nofollow"},m));return we?o.createElement("li",{title:Ae?m.toString():null,className:pe,onClick:xe,onKeyPress:De,tabIndex:0},we):null},q=J;function U(){}function x(d){var c=Number(d);return typeof c=="number"&&!Number.isNaN(c)&&isFinite(c)&&Math.floor(c)===c}var Se=function(c,G,P){return P};function ie(d,c,G){var P=typeof d=="undefined"?c.pageSize:d;return Math.floor((G.total-1)/P)+1}var Ye=function(d){(0,le.Z)(G,d);var c=(0,ce.Z)(G);function G(P){var m;(0,R.Z)(this,G),m=c.call(this,P),m.paginationNode=o.createRef(),m.getJumpPrevPage=function(){return Math.max(1,m.state.current-(m.props.showLessItems?3:5))},m.getJumpNextPage=function(){return Math.min(ie(void 0,m.state,m.props),m.state.current+(m.props.showLessItems?3:5))},m.getItemIcon=function(Pe,Me){var M=m.props.prefixCls,pe=Pe||o.createElement("button",{type:"button","aria-label":Me,className:"".concat(M,"-item-link")});return typeof Pe=="function"&&(pe=o.createElement(Pe,(0,j.Z)({},m.props))),pe},m.isValid=function(Pe){var Me=m.props.total;return x(Pe)&&Pe!==m.state.current&&x(Me)&&Me>0},m.shouldDisplayQuickJumper=function(){var Pe=m.props,Me=Pe.showQuickJumper,M=Pe.total,pe=m.state.pageSize;return M<=pe?!1:Me},m.handleKeyDown=function(Pe){(Pe.keyCode===S.ARROW_UP||Pe.keyCode===S.ARROW_DOWN)&&Pe.preventDefault()},m.handleKeyUp=function(Pe){var Me=m.getValidValue(Pe),M=m.state.currentInputValue;Me!==M&&m.setState({currentInputValue:Me}),Pe.keyCode===S.ENTER?m.handleChange(Me):Pe.keyCode===S.ARROW_UP?m.handleChange(Me-1):Pe.keyCode===S.ARROW_DOWN&&m.handleChange(Me+1)},m.handleBlur=function(Pe){var Me=m.getValidValue(Pe);m.handleChange(Me)},m.changePageSize=function(Pe){var Me=m.state.current,M=ie(Pe,m.state,m.props);Me=Me>M?M:Me,M===0&&(Me=m.state.current),typeof Pe=="number"&&("pageSize"in m.props||m.setState({pageSize:Pe}),"current"in m.props||m.setState({current:Me,currentInputValue:Me})),m.props.onShowSizeChange(Me,Pe),"onChange"in m.props&&m.props.onChange&&m.props.onChange(Me,Pe)},m.handleChange=function(Pe){var Me=m.props,M=Me.disabled,pe=Me.onChange,xe=m.state,De=xe.pageSize,we=xe.current,qe=xe.currentInputValue;if(m.isValid(Pe)&&!M){var lt=ie(void 0,m.state,m.props),rt=Pe;return Pe>lt?rt=lt:Pe<1&&(rt=1),"current"in m.props||m.setState({current:rt}),rt!==qe&&m.setState({currentInputValue:rt}),pe(rt,De),rt}return we},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?M-2:0),xe=2;xe=Be?de=Be:de=Number(k),de}},{key:"getShowSizeChanger",value:function(){var m=this.props,k=m.showSizeChanger,Be=m.total,Ae=m.totalBoundaryShowSizeChanger;return typeof k!="undefined"?k:Be>Ae}},{key:"render",value:function(){var m=this.props,k=m.prefixCls,Be=m.className,Ae=m.style,de=m.disabled,Pe=m.hideOnSinglePage,Me=m.total,M=m.locale,pe=m.showQuickJumper,xe=m.showLessItems,De=m.showTitle,we=m.showTotal,qe=m.simple,lt=m.itemRender,rt=m.showPrevNextJumpers,Pt=m.jumpPrevIcon,Tt=m.jumpNextIcon,Lt=m.selectComponentClass,Zt=m.selectPrefixCls,nn=m.pageSizeOptions,$t=this.state,It=$t.current,en=$t.pageSize,Yt=$t.currentInputValue;if(Pe===!0&&Me<=en)return null;var Gt=ie(void 0,this.state,this.props),sn=[],Qn=null,at=null,ht=null,Ct=null,Bt=null,rn=pe&&pe.goButton,Jt=xe?1:2,At=It-1>0?It-1:0,tn=It+1Me?Me:It*en]));if(qe){rn&&(typeof rn=="boolean"?Bt=o.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},M.jump_to_confirm):Bt=o.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},rn),Bt=o.createElement("li",{title:De?"".concat(M.jump_to).concat(It,"/").concat(Gt):null,className:"".concat(k,"-simple-pager")},Bt));var E=this.renderPrev(At);return o.createElement("ul",(0,t.Z)({className:s()(k,"".concat(k,"-simple"),(0,X.Z)({},"".concat(k,"-disabled"),de),Be),style:Ae,ref:this.paginationNode},re),v,E?o.createElement("li",{title:De?M.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:s()("".concat(k,"-prev"),(0,X.Z)({},"".concat(k,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},E):null,o.createElement("li",{title:De?"".concat(It,"/").concat(Gt):null,className:"".concat(k,"-simple-pager")},o.createElement("input",{type:"text",value:Yt,disabled:de,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),o.createElement("span",{className:"".concat(k,"-slash")},"/"),Gt),o.createElement("li",{title:De?M.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:s()("".concat(k,"-next"),(0,X.Z)({},"".concat(k,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(tn)),Bt)}if(Gt<=3+Jt*2){var I={locale:M,rootPrefixCls:k,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:De,itemRender:lt};Gt||sn.push(o.createElement(q,(0,t.Z)({},I,{key:"noPager",page:1,className:"".concat(k,"-item-disabled")})));for(var b=1;b<=Gt;b+=1){var ue=It===b;sn.push(o.createElement(q,(0,t.Z)({},I,{key:b,page:b,active:ue})))}}else{var se=xe?M.prev_3:M.prev_5,je=xe?M.next_3:M.next_5,Qe=lt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Pt,"prev page")),et=lt(this.getJumpNextPage(),"jump-next",this.getItemIcon(Tt,"next page"));rt&&(Qn=Qe?o.createElement("li",{title:De?se:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:s()("".concat(k,"-jump-prev"),(0,X.Z)({},"".concat(k,"-jump-prev-custom-icon"),!!Pt))},Qe):null,at=et?o.createElement("li",{title:De?je:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:s()("".concat(k,"-jump-next"),(0,X.Z)({},"".concat(k,"-jump-next-custom-icon"),!!Tt))},et):null),Ct=o.createElement(q,{locale:M,last:!0,rootPrefixCls:k,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Gt,page:Gt,active:!1,showTitle:De,itemRender:lt}),ht=o.createElement(q,{locale:M,rootPrefixCls:k,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:De,itemRender:lt});var ot=Math.max(1,It-Jt),ut=Math.min(It+Jt,Gt);It-1<=Jt&&(ut=1+Jt*2),Gt-It<=Jt&&(ot=Gt-Jt*2);for(var ft=ot;ft<=ut;ft+=1){var gt=It===ft;sn.push(o.createElement(q,{locale:M,rootPrefixCls:k,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ft,page:ft,active:gt,showTitle:De,itemRender:lt}))}It-1>=Jt*2&&It!==3&&(sn[0]=(0,o.cloneElement)(sn[0],{className:"".concat(k,"-item-after-jump-prev")}),sn.unshift(Qn)),Gt-It>=Jt*2&&It!==Gt-2&&(sn[sn.length-1]=(0,o.cloneElement)(sn[sn.length-1],{className:"".concat(k,"-item-before-jump-next")}),sn.push(at)),ot!==1&&sn.unshift(ht),ut!==Gt&&sn.push(Ct)}var dt=!this.hasPrev()||!Gt,Dt=!this.hasNext()||!Gt,mt=this.renderPrev(At),Mt=this.renderNext(tn);return o.createElement("ul",(0,t.Z)({className:s()(k,Be,(0,X.Z)({},"".concat(k,"-disabled"),de)),style:Ae,ref:this.paginationNode},re),v,mt?o.createElement("li",{title:De?M.prev_page:null,onClick:this.prev,tabIndex:dt?null:0,onKeyPress:this.runIfEnterPrev,className:s()("".concat(k,"-prev"),(0,X.Z)({},"".concat(k,"-disabled"),dt)),"aria-disabled":dt},mt):null,sn,Mt?o.createElement("li",{title:De?M.next_page:null,onClick:this.next,tabIndex:Dt?null:0,onKeyPress:this.runIfEnterNext,className:s()("".concat(k,"-next"),(0,X.Z)({},"".concat(k,"-disabled"),Dt)),"aria-disabled":Dt},Mt):null,o.createElement(O,{disabled:de,locale:M,rootPrefixCls:k,selectComponentClass:Lt,selectPrefixCls:Zt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:It,pageSize:en,pageSizeOptions:nn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:rn}))}}],[{key:"getDerivedStateFromProps",value:function(m,k){var Be={};if("current"in m&&(Be.current=m.current,m.current!==k.current&&(Be.currentInputValue=Be.current)),"pageSize"in m&&m.pageSize!==k.pageSize){var Ae=k.current,de=ie(m.pageSize,k,m);Ae=Ae>de?de:Ae,"current"in m||(Be.current=Ae,Be.currentInputValue=Ae),Be.pageSize=m.pageSize}return Be}}]),G}(o.Component);Ye.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:Se,totalBoundaryShowSizeChanger:50};var fe=Ye,ye=e(22075),Ee=e(36355),$=e(19716),Y=e(8628),W=e(9763),y=e(57809);const V=d=>o.createElement(y.default,Object.assign({},d,{showSearch:!0,size:"small"})),L=d=>o.createElement(y.default,Object.assign({},d,{showSearch:!0,size:"middle"}));V.Option=y.default.Option,L.Option=y.default.Option;var T=e(9937),oe=e(17313),Ce=e(83116),He=e(37613);const _=d=>{const{componentCls:c}=d;return{[`${c}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${c}-item-link`]:{color:d.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${c}-item-link`]:{color:d.colorTextDisabled,cursor:"not-allowed"}}},[`&${c}-disabled`]:{cursor:"not-allowed",[`${c}-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}}},[`${c}-item-link`]:{color:d.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${c}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${c}-simple-pager`]:{color:d.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"}}}}}},ae=d=>{const{componentCls:c}=d;return{[`&${c}-mini ${c}-total-text, &${c}-mini ${c}-simple-pager`]:{height:d.itemSizeSM,lineHeight:`${d.itemSizeSM}px`},[`&${c}-mini ${c}-item`]:{minWidth:d.itemSizeSM,height:d.itemSizeSM,margin:0,lineHeight:`${d.itemSizeSM-2}px`},[`&${c}-mini:not(${c}-disabled) ${c}-item:not(${c}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:d.colorBgTextHover},"&:active":{backgroundColor:d.colorBgTextActive}},[`&${c}-mini ${c}-prev, &${c}-mini ${c}-next`]:{minWidth:d.itemSizeSM,height:d.itemSizeSM,margin:0,lineHeight:`${d.itemSizeSM}px`},[`&${c}-mini:not(${c}-disabled)`]:{[`${c}-prev, ${c}-next`]:{[`&:hover ${c}-item-link`]:{backgroundColor:d.colorBgTextHover},[`&:active ${c}-item-link`]:{backgroundColor:d.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:d.itemSizeSM,lineHeight:`${d.itemSizeSM}px`}},[`&${c}-mini ${c}-jump-prev, &${c}-mini ${c}-jump-next`]:{height:d.itemSizeSM,marginInlineEnd:0,lineHeight:`${d.itemSizeSM}px`},[`&${c}-mini ${c}-options`]:{marginInlineStart:d.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:d.miniOptionsSizeChangerTop},"&-quick-jumper":{height:d.itemSizeSM,lineHeight:`${d.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,T.x0)(d)),{width:d.paginationMiniQuickJumperInputWidth,height:d.controlHeightSM})}}}},Ne=d=>{const{componentCls:c}=d;return{[` - &${c}-simple ${c}-prev, - &${c}-simple ${c}-next - `]:{height:d.itemSizeSM,lineHeight:`${d.itemSizeSM}px`,verticalAlign:"top",[`${c}-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`}}},[`&${c}-simple ${c}-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"}}}}},Le=d=>{const{componentCls:c}=d;return{[`${c}-jump-prev, ${c}-jump-next`]:{outline:0,[`${c}-item-container`]:{position:"relative",[`${c}-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"}},[`${c}-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":{[`${c}-item-link-icon`]:{opacity:1},[`${c}-item-ellipsis`]:{opacity:0}}},[` - ${c}-prev, - ${c}-jump-prev, - ${c}-jump-next - `]:{marginInlineEnd:d.marginXS},[` - ${c}-prev, - ${c}-next, - ${c}-jump-prev, - ${c}-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}`},[`${c}-prev, ${c}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:d.colorText,cursor:"pointer",userSelect:"none"},[`${c}-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 ${c}-item-link`]:{backgroundColor:d.colorBgTextHover},[`&:active ${c}-item-link`]:{backgroundColor:d.colorBgTextActive},[`&${c}-disabled:hover`]:{[`${c}-item-link`]:{backgroundColor:"transparent"}}},[`${c}-slash`]:{marginInlineEnd:d.paginationSlashMarginInlineEnd,marginInlineStart:d.paginationSlashMarginInlineStart},[`${c}-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,T.ik)(d)),{width:d.controlHeightLG*1.25,height:d.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:d.marginXS,marginInlineEnd:d.marginXS})}}}},Ie=d=>{const{componentCls:c}=d;return{[`${c}-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(${c}-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}}}}},ee=d=>{const{componentCls:c}=d;return{[c]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,oe.Wf)(d)),{"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:d.itemSize,marginInlineEnd:d.marginXS,lineHeight:`${d.itemSize-2}px`,verticalAlign:"middle"}}),Ie(d)),Le(d)),Ne(d)),ae(d)),_(d)),{[`@media only screen and (max-width: ${d.screenLG}px)`]:{[`${c}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${d.screenSM}px)`]:{[`${c}-options`]:{display:"none"}}}),[`&${d.componentCls}-rtl`]:{direction:"rtl"}}},Re=d=>{const{componentCls:c}=d;return{[`${c}${c}-disabled:not(${c}-mini)`]:{"&, &:hover":{[`${c}-item-link`]:{borderColor:d.colorBorder}},"&:focus-visible":{[`${c}-item-link`]:{borderColor:d.colorBorder}},[`${c}-item, ${c}-item-link`]:{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,[`&:hover:not(${c}-item-active)`]:{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,a:{color:d.colorTextDisabled}},[`&${c}-item-active`]:{backgroundColor:d.itemActiveBgDisabled}},[`${c}-prev, ${c}-next`]:{"&:hover button":{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,color:d.colorTextDisabled},[`${c}-item-link`]:{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder}}},[`${c}:not(${c}-mini)`]:{[`${c}-prev, ${c}-next`]:{"&:hover button":{borderColor:d.colorPrimaryHover,backgroundColor:d.itemBg},[`${c}-item-link`]:{backgroundColor:d.itemLinkBg,borderColor:d.colorBorder},[`&:hover ${c}-item-link`]:{borderColor:d.colorPrimary,backgroundColor:d.itemBg,color:d.colorPrimary},[`&${c}-disabled`]:{[`${c}-item-link`]:{borderColor:d.colorBorder,color:d.colorTextDisabled}}},[`${c}-item`]:{backgroundColor:d.itemBg,border:`${d.lineWidth}px ${d.lineType} ${d.colorBorder}`,[`&:hover:not(${c}-item-active)`]:{borderColor:d.colorPrimary,backgroundColor:d.itemBg,a:{color:d.colorPrimary}},"&-active":{borderColor:d.colorPrimary}}}}},w=d=>{const{componentCls:c}=d;return{[`${c}:not(${c}-disabled)`]:{[`${c}-item`]:Object.assign({},(0,oe.Qy)(d)),[`${c}-jump-prev, ${c}-jump-next`]:{"&:focus-visible":Object.assign({[`${c}-item-link-icon`]:{opacity:1},[`${c}-item-ellipsis`]:{opacity:0}},(0,oe.oN)(d))},[`${c}-prev, ${c}-next`]:{[`&:focus-visible ${c}-item-link`]:Object.assign({},(0,oe.oN)(d))}}}};var D=(0,Ce.Z)("Pagination",d=>{const c=(0,He.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,T.e5)(d),(0,T.TM)(d));return[ee(c),w(c),d.wireframe&&Re(c)]},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})),f=function(d,c){var G={};for(var P in d)Object.prototype.hasOwnProperty.call(d,P)&&c.indexOf(P)<0&&(G[P]=d[P]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,P=Object.getOwnPropertySymbols(d);m{const{prefixCls:c,selectPrefixCls:G,className:P,rootClassName:m,style:k,size:Be,locale:Ae,selectComponentClass:de,responsive:Pe,showSizeChanger:Me}=d,M=f(d,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:pe}=(0,Y.Z)(Pe),{getPrefixCls:xe,direction:De,pagination:we={}}=o.useContext(Ee.E_),qe=xe("pagination",c),[lt,rt]=D(qe),Pt=Me!=null?Me:we.showSizeChanger,Tt=o.useMemo(()=>{const Gt=o.createElement("span",{className:`${qe}-item-ellipsis`},"\u2022\u2022\u2022"),sn=o.createElement("button",{className:`${qe}-item-link`,type:"button",tabIndex:-1},De==="rtl"?o.createElement(K.Z,null):o.createElement(i.Z,null)),Qn=o.createElement("button",{className:`${qe}-item-link`,type:"button",tabIndex:-1},De==="rtl"?o.createElement(i.Z,null):o.createElement(K.Z,null)),at=o.createElement("a",{className:`${qe}-item-link`},o.createElement("div",{className:`${qe}-item-container`},De==="rtl"?o.createElement(z.Z,{className:`${qe}-item-link-icon`}):o.createElement(F,{className:`${qe}-item-link-icon`}),Gt)),ht=o.createElement("a",{className:`${qe}-item-link`},o.createElement("div",{className:`${qe}-item-container`},De==="rtl"?o.createElement(F,{className:`${qe}-item-link-icon`}):o.createElement(z.Z,{className:`${qe}-item-link-icon`}),Gt));return{prevIcon:sn,nextIcon:Qn,jumpPrevIcon:at,jumpNextIcon:ht}},[De,qe]),[Lt]=(0,W.Z)("Pagination",ye.Z),Zt=Object.assign(Object.assign({},Lt),Ae),nn=(0,$.Z)(Be),$t=nn==="small"||!!(pe&&!nn&&Pe),It=xe("select",G),en=s()({[`${qe}-mini`]:$t,[`${qe}-rtl`]:De==="rtl"},we==null?void 0:we.className,P,m,rt),Yt=Object.assign(Object.assign({},we==null?void 0:we.style),k);return lt(o.createElement(fe,Object.assign({},Tt,M,{style:Yt,prefixCls:qe,selectPrefixCls:It,className:en,selectComponentClass:de||($t?V:L),locale:Zt,showSizeChanger:Pt})))},Q=h},93948:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Me}});var t=e(59301),o=e(29679),A=e(40001),H=e(19248),l=e(99267),C=e(92310),n=e.n(C),F=e(2738),z=e(36355),i=e(54476),K=e(33885),p=e(75931),s={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},X=function(){var pe=(0,t.useRef)([]),xe=(0,t.useRef)(null);return(0,t.useEffect)(function(){var De=Date.now(),we=!1;pe.current.forEach(function(qe){if(qe){we=!0;var lt=qe.style;lt.transitionDuration=".3s, .3s, .3s, .06s",xe.current&&De-xe.current<100&&(lt.transitionDuration="0s, 0s")}}),we&&(xe.current=Date.now())}),pe.current},j=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],R=function(pe){var xe=(0,K.Z)((0,K.Z)({},s),pe),De=xe.className,we=xe.percent,qe=xe.prefixCls,lt=xe.strokeColor,rt=xe.strokeLinecap,Pt=xe.strokeWidth,Tt=xe.style,Lt=xe.trailColor,Zt=xe.trailWidth,nn=xe.transition,$t=(0,p.Z)(xe,j);delete $t.gapPosition;var It=Array.isArray(we)?we:[we],en=Array.isArray(lt)?lt:[lt],Yt=X(),Gt=Pt/2,sn=100-Pt/2,Qn="M ".concat(rt==="round"?Gt:0,",").concat(Gt,` - L `).concat(rt==="round"?sn:100,",").concat(Gt),at="0 0 100 ".concat(Pt),ht=0;return t.createElement("svg",(0,i.Z)({className:n()("".concat(qe,"-line"),De),viewBox:at,preserveAspectRatio:"none",style:Tt},$t),t.createElement("path",{className:"".concat(qe,"-line-trail"),d:Qn,strokeLinecap:rt,stroke:Lt,strokeWidth:Zt||Pt,fillOpacity:"0"}),It.map(function(Ct,Bt){var rn=1;switch(rt){case"round":rn=1-Pt/100;break;case"square":rn=1-Pt/2/100;break;default:rn=1;break}var Jt={strokeDasharray:"".concat(Ct*rn,"px, 100px"),strokeDashoffset:"-".concat(ht,"px"),transition:nn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},At=en[Bt]||en[en.length-1];return ht+=Ct,t.createElement("path",{key:Bt,className:"".concat(qe,"-line-path"),d:Qn,strokeLinecap:rt,stroke:At,strokeWidth:Pt,fillOpacity:"0",ref:function(re){Yt[Bt]=re},style:Jt})}))},Oe=R,le=e(76190),ce=e(42978),ne=e(47273),N=0,S=(0,ne.Z)();function a(){var M;return S?(M=N,N+=1):M="TEST_OR_SSR",M}var B=function(M){var pe=t.useState(),xe=(0,ce.Z)(pe,2),De=xe[0],we=xe[1];return t.useEffect(function(){we("rc_progress_".concat(a()))},[]),M||De},O=function(pe){var xe=pe.bg,De=pe.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:xe}},De)};function J(M,pe){return Object.keys(M).map(function(xe){var De=parseFloat(xe),we="".concat(Math.floor(De*pe),"%");return"".concat(M[xe]," ").concat(we)})}var q=t.forwardRef(function(M,pe){var xe=M.prefixCls,De=M.color,we=M.gradientId,qe=M.radius,lt=M.style,rt=M.ptg,Pt=M.strokeLinecap,Tt=M.strokeWidth,Lt=M.size,Zt=M.gapDegree,nn=De&&(0,le.Z)(De)==="object",$t=nn?"#FFF":void 0,It=Lt/2,en=t.createElement("circle",{className:"".concat(xe,"-circle-path"),r:qe,cx:It,cy:It,stroke:$t,strokeLinecap:Pt,strokeWidth:Tt,opacity:rt===0?0:1,style:lt,ref:pe});if(!nn)return en;var Yt="".concat(we,"-conic"),Gt=Zt?"".concat(180+Zt/2,"deg"):"0deg",sn=J(De,(360-Zt)/360),Qn=J(De,1),at="conic-gradient(from ".concat(Gt,", ").concat(sn.join(", "),")"),ht="linear-gradient(to ".concat(Zt?"bottom":"top",", ").concat(Qn.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:Yt},en),t.createElement("foreignObject",{x:0,y:0,width:Lt,height:Lt,mask:"url(#".concat(Yt,")")},t.createElement(O,{bg:ht},t.createElement(O,{bg:at}))))}),U=q,x=100,Se=function(pe,xe,De,we,qe,lt,rt,Pt,Tt,Lt){var Zt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,nn=De/100*360*((360-lt)/360),$t=lt===0?0:{bottom:0,top:180,left:90,right:-90}[rt],It=(100-we)/100*xe;Tt==="round"&&we!==100&&(It+=Lt/2,It>=xe&&(It=xe-.01));var en=x/2;return{stroke:typeof Pt=="string"?Pt:void 0,strokeDasharray:"".concat(xe,"px ").concat(pe),strokeDashoffset:It+Zt,transform:"rotate(".concat(qe+nn+$t,"deg)"),transformOrigin:"".concat(en,"px ").concat(en,"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}},ie=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ye(M){var pe=M!=null?M:[];return Array.isArray(pe)?pe:[pe]}var fe=function(pe){var xe=(0,K.Z)((0,K.Z)({},s),pe),De=xe.id,we=xe.prefixCls,qe=xe.steps,lt=xe.strokeWidth,rt=xe.trailWidth,Pt=xe.gapDegree,Tt=Pt===void 0?0:Pt,Lt=xe.gapPosition,Zt=xe.trailColor,nn=xe.strokeLinecap,$t=xe.style,It=xe.className,en=xe.strokeColor,Yt=xe.percent,Gt=(0,p.Z)(xe,ie),sn=x/2,Qn=B(De),at="".concat(Qn,"-gradient"),ht=sn-lt/2,Ct=Math.PI*2*ht,Bt=Tt>0?90+Tt/2:-90,rn=Ct*((360-Tt)/360),Jt=(0,le.Z)(qe)==="object"?qe:{count:qe,space:2},At=Jt.count,tn=Jt.space,re=Ye(Yt),v=Ye(en),E=v.find(function(et){return et&&(0,le.Z)(et)==="object"}),I=E&&(0,le.Z)(E)==="object",b=I?"butt":nn,ue=Se(Ct,rn,0,100,Bt,Tt,Lt,Zt,b,lt),se=X(),je=function(){var ot=0;return re.map(function(ut,ft){var gt=v[ft]||v[v.length-1],dt=Se(Ct,rn,ot,ut,Bt,Tt,Lt,gt,b,lt);return ot+=ut,t.createElement(U,{key:ft,color:gt,ptg:ut,radius:ht,prefixCls:we,gradientId:at,style:dt,strokeLinecap:b,strokeWidth:lt,gapDegree:Tt,ref:function(mt){se[ft]=mt},size:x})}).reverse()},Qe=function(){var ot=Math.round(At*(re[0]/100)),ut=100/At,ft=0;return new Array(At).fill(null).map(function(gt,dt){var Dt=dt<=ot-1?v[0]:Zt,mt=Dt&&(0,le.Z)(Dt)==="object"?"url(#".concat(at,")"):void 0,Mt=Se(Ct,rn,ft,ut,Bt,Tt,Lt,Dt,"butt",lt,tn);return ft+=(rn-Mt.strokeDashoffset+tn)*100/rn,t.createElement("circle",{key:dt,className:"".concat(we,"-circle-path"),r:ht,cx:sn,cy:sn,stroke:mt,strokeWidth:lt,opacity:1,style:Mt,ref:function(Kt){se[dt]=Kt}})})};return t.createElement("svg",(0,i.Z)({className:n()("".concat(we,"-circle"),It),viewBox:"0 0 ".concat(x," ").concat(x),style:$t,id:De,role:"presentation"},Gt),!At&&t.createElement("circle",{className:"".concat(we,"-circle-trail"),r:ht,cx:sn,cy:sn,stroke:Zt,strokeLinecap:b,strokeWidth:rt||lt,style:ue}),At?Qe():je())},ye=fe,Ee={Line:Oe,Circle:ye},$=e(6848),Y=e(30071);function W(M){return!M||M<0?0:M>100?100:M}function y(M){let{success:pe,successPercent:xe}=M,De=xe;return pe&&"progress"in pe&&(De=pe.progress),pe&&"percent"in pe&&(De=pe.percent),De}const V=M=>{let{percent:pe,success:xe,successPercent:De}=M;const we=W(y({success:xe,successPercent:De}));return[we,W(W(pe)-we)]},L=M=>{let{success:pe={},strokeColor:xe}=M;const{strokeColor:De}=pe;return[De||Y.presetPrimaryColors.green,xe||null]},T=(M,pe,xe)=>{var De,we,qe,lt;let rt=-1,Pt=-1;if(pe==="step"){const Tt=xe.steps,Lt=xe.strokeWidth;typeof M=="string"||typeof M=="undefined"?(rt=M==="small"?2:14,Pt=Lt!=null?Lt:8):typeof M=="number"?[rt,Pt]=[M,M]:[rt=14,Pt=8]=M,rt*=Tt}else if(pe==="line"){const Tt=xe==null?void 0:xe.strokeWidth;typeof M=="string"||typeof M=="undefined"?Pt=Tt||(M==="small"?6:8):typeof M=="number"?[rt,Pt]=[M,M]:[rt=-1,Pt=8]=M}else(pe==="circle"||pe==="dashboard")&&(typeof M=="string"||typeof M=="undefined"?[rt,Pt]=M==="small"?[60,60]:[120,120]:typeof M=="number"?[rt,Pt]=[M,M]:(rt=(we=(De=M[0])!==null&&De!==void 0?De:M[1])!==null&&we!==void 0?we:120,Pt=(lt=(qe=M[0])!==null&&qe!==void 0?qe:M[1])!==null&<!==void 0?lt:120));return[rt,Pt]},oe=3,Ce=M=>oe/M*100;var _=M=>{const{prefixCls:pe,trailColor:xe=null,strokeLinecap:De="round",gapPosition:we,gapDegree:qe,width:lt=120,type:rt,children:Pt,success:Tt,size:Lt=lt}=M,[Zt,nn]=T(Lt,"circle");let{strokeWidth:$t}=M;$t===void 0&&($t=Math.max(Ce(Zt),6));const It={width:Zt,height:nn,fontSize:Zt*.15+6},en=t.useMemo(()=>{if(qe||qe===0)return qe;if(rt==="dashboard")return 75},[qe,rt]),Yt=we||rt==="dashboard"&&"bottom"||void 0,Gt=Object.prototype.toString.call(M.strokeColor)==="[object Object]",sn=L({success:Tt,strokeColor:M.strokeColor}),Qn=n()(`${pe}-inner`,{[`${pe}-circle-gradient`]:Gt}),at=t.createElement(ye,{percent:V(M),strokeWidth:$t,trailWidth:$t,strokeColor:sn,strokeLinecap:De,trailColor:xe,prefixCls:pe,gapDegree:en,gapPosition:Yt});return t.createElement("div",{className:Qn,style:It},Zt<=20?t.createElement($.Z,{title:Pt},t.createElement("span",null,at)):t.createElement(t.Fragment,null,at,Pt))},ae=function(M,pe){var xe={};for(var De in M)Object.prototype.hasOwnProperty.call(M,De)&&pe.indexOf(De)<0&&(xe[De]=M[De]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,De=Object.getOwnPropertySymbols(M);we{let pe=[];return Object.keys(M).forEach(xe=>{const De=parseFloat(xe.replace(/%/g,""));isNaN(De)||pe.push({key:De,value:M[xe]})}),pe=pe.sort((xe,De)=>xe.key-De.key),pe.map(xe=>{let{key:De,value:we}=xe;return`${we} ${De}%`}).join(", ")},Le=(M,pe)=>{const{from:xe=Y.presetPrimaryColors.blue,to:De=Y.presetPrimaryColors.blue,direction:we=pe==="rtl"?"to left":"to right"}=M,qe=ae(M,["from","to","direction"]);if(Object.keys(qe).length!==0){const lt=Ne(qe);return{backgroundImage:`linear-gradient(${we}, ${lt})`}}return{backgroundImage:`linear-gradient(${we}, ${xe}, ${De})`}};var ee=M=>{const{prefixCls:pe,direction:xe,percent:De,size:we,strokeWidth:qe,strokeColor:lt,strokeLinecap:rt="round",children:Pt,trailColor:Tt=null,success:Lt}=M,Zt=lt&&typeof lt!="string"?Le(lt,xe):{backgroundColor:lt},nn=rt==="square"||rt==="butt"?0:void 0,$t={backgroundColor:Tt||void 0,borderRadius:nn},It=we!=null?we:[-1,qe||(we==="small"?6:8)],[en,Yt]=T(It,"line",{strokeWidth:qe}),Gt=Object.assign({width:`${W(De)}%`,height:Yt,borderRadius:nn},Zt),sn=y(M),Qn={width:`${W(sn)}%`,height:Yt,borderRadius:nn,backgroundColor:Lt==null?void 0:Lt.strokeColor},at={width:en<0?"100%":en,height:Yt};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${pe}-outer`,style:at},t.createElement("div",{className:`${pe}-inner`,style:$t},t.createElement("div",{className:`${pe}-bg`,style:Gt}),sn!==void 0?t.createElement("div",{className:`${pe}-success-bg`,style:Qn}):null)),Pt)},w=M=>{const{size:pe,steps:xe,percent:De=0,strokeWidth:we=8,strokeColor:qe,trailColor:lt=null,prefixCls:rt,children:Pt}=M,Tt=Math.round(xe*(De/100)),Lt=pe==="small"?2:14,Zt=pe!=null?pe:[Lt,we],[nn,$t]=T(Zt,"step",{steps:xe,strokeWidth:we}),It=nn/xe,en=new Array(xe);for(let Yt=0;Yt{const pe=M?"100%":"-100%";return new D.Keyframes(`antProgress${M?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${pe}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${pe}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},d=M=>{const{componentCls:pe,iconCls:xe}=M;return{[pe]:Object.assign(Object.assign({},(0,f.Wf)(M)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:M.fontSize,marginInlineEnd:M.marginXS,marginBottom:M.marginXS},[`${pe}-outer`]:{display:"inline-block",width:"100%"},[`&${pe}-show-info`]:{[`${pe}-outer`]:{marginInlineEnd:`calc(-2em - ${M.marginXS}px)`,paddingInlineEnd:`calc(2em + ${M.paddingXS}px)`}},[`${pe}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:M.remainingColor,borderRadius:M.lineBorderRadius},[`${pe}-inner:not(${pe}-circle-gradient)`]:{[`${pe}-circle-path`]:{stroke:M.defaultColor}},[`${pe}-success-bg, ${pe}-bg`]:{position:"relative",backgroundColor:M.defaultColor,borderRadius:M.lineBorderRadius,transition:`all ${M.motionDurationSlow} ${M.motionEaseInOutCirc}`},[`${pe}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:M.colorSuccess},[`${pe}-text`]:{display:"inline-block",width:"2em",marginInlineStart:M.marginXS,color:M.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[xe]:{fontSize:M.fontSize}},[`&${pe}-status-active`]:{[`${pe}-bg::before`]:{position:"absolute",inset:0,backgroundColor:M.colorBgContainer,borderRadius:M.lineBorderRadius,opacity:0,animationName:Q(),animationDuration:M.progressActiveMotionDuration,animationTimingFunction:M.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${pe}-rtl${pe}-status-active`]:{[`${pe}-bg::before`]:{animationName:Q(!0)}},[`&${pe}-status-exception`]:{[`${pe}-bg`]:{backgroundColor:M.colorError},[`${pe}-text`]:{color:M.colorError}},[`&${pe}-status-exception ${pe}-inner:not(${pe}-circle-gradient)`]:{[`${pe}-circle-path`]:{stroke:M.colorError}},[`&${pe}-status-success`]:{[`${pe}-bg`]:{backgroundColor:M.colorSuccess},[`${pe}-text`]:{color:M.colorSuccess}},[`&${pe}-status-success ${pe}-inner:not(${pe}-circle-gradient)`]:{[`${pe}-circle-path`]:{stroke:M.colorSuccess}}})}},c=M=>{const{componentCls:pe,iconCls:xe}=M;return{[pe]:{[`${pe}-circle-trail`]:{stroke:M.remainingColor},[`&${pe}-circle ${pe}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${pe}-circle ${pe}-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%)",[xe]:{fontSize:`${M.fontSize/M.fontSizeSM}em`}},[`${pe}-circle&-status-exception`]:{[`${pe}-text`]:{color:M.colorError}},[`${pe}-circle&-status-success`]:{[`${pe}-text`]:{color:M.colorSuccess}}},[`${pe}-inline-circle`]:{lineHeight:1,[`${pe}-inner`]:{verticalAlign:"bottom"}}}},G=M=>{const{componentCls:pe}=M;return{[pe]:{[`${pe}-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:pe,iconCls:xe}=M;return{[pe]:{[`${pe}-small&-line, ${pe}-small&-line ${pe}-text ${xe}`]:{fontSize:M.fontSizeSM}}}};var m=(0,r.Z)("Progress",M=>{const pe=M.marginXXS/2,xe=(0,h.TS)(M,{progressStepMarginInlineEnd:pe,progressStepMinWidth:pe,progressActiveMotionDuration:"2.4s"});return[d(xe),c(xe),G(xe),P(xe)]},M=>({circleTextColor:M.colorText,defaultColor:M.colorInfo,remainingColor:M.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),k=function(M,pe){var xe={};for(var De in M)Object.prototype.hasOwnProperty.call(M,De)&&pe.indexOf(De)<0&&(xe[De]=M[De]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,De=Object.getOwnPropertySymbols(M);we{const{prefixCls:xe,className:De,rootClassName:we,steps:qe,strokeColor:lt,percent:rt=0,size:Pt="default",showInfo:Tt=!0,type:Lt="line",status:Zt,format:nn,style:$t}=M,It=k(M,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),en=t.useMemo(()=>{var re,v;const E=y(M);return parseInt(E!==void 0?(re=E!=null?E:0)===null||re===void 0?void 0:re.toString():(v=rt!=null?rt:0)===null||v===void 0?void 0:v.toString(),10)},[rt,M.success,M.successPercent]),Yt=t.useMemo(()=>!Ae.includes(Zt)&&en>=100?"success":Zt||"normal",[Zt,en]),{getPrefixCls:Gt,direction:sn,progress:Qn}=t.useContext(z.E_),at=Gt("progress",xe),[ht,Ct]=m(at),Bt=t.useMemo(()=>{if(!Tt)return null;const re=y(M);let v;const E=nn||(b=>`${b}%`),I=Lt==="line";return nn||Yt!=="exception"&&Yt!=="success"?v=E(W(rt),W(re)):Yt==="exception"?v=I?t.createElement(H.Z,null):t.createElement(l.Z,null):Yt==="success"&&(v=I?t.createElement(o.Z,null):t.createElement(A.Z,null)),t.createElement("span",{className:`${at}-text`,title:typeof v=="string"?v:void 0},v)},[Tt,rt,en,Yt,Lt,at,nn]),rn=Array.isArray(lt)?lt[0]:lt,Jt=typeof lt=="string"||Array.isArray(lt)?lt:void 0;let At;Lt==="line"?At=qe?t.createElement(w,Object.assign({},M,{strokeColor:Jt,prefixCls:at,steps:qe}),Bt):t.createElement(ee,Object.assign({},M,{strokeColor:rn,prefixCls:at,direction:sn}),Bt):(Lt==="circle"||Lt==="dashboard")&&(At=t.createElement(_,Object.assign({},M,{strokeColor:rn,prefixCls:at,progressStatus:Yt}),Bt));const tn=n()(at,`${at}-status-${Yt}`,`${at}-${Lt==="dashboard"&&"circle"||qe&&"steps"||Lt}`,{[`${at}-inline-circle`]:Lt==="circle"&&T(Pt,"circle")[0]<=20,[`${at}-show-info`]:Tt,[`${at}-${Pt}`]:typeof Pt=="string",[`${at}-rtl`]:sn==="rtl"},Qn==null?void 0:Qn.className,De,we,Ct);return ht(t.createElement("div",Object.assign({ref:pe,style:Object.assign(Object.assign({},Qn==null?void 0:Qn.style),$t),className:tn,role:"progressbar","aria-valuenow":en},(0,F.Z)(It,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),At))}),Me=Pe},5112:function(vt,ve,e){"use strict";e.d(ve,{ZP:function(){return Y}});var t=e(92310),o=e.n(t),A=e(18929),H=e(26112),l=e(59301),C=e(36355),n=e(19716);const F=l.createContext(null),z=F.Provider;var i=F;const K=l.createContext(null),p=K.Provider;var s=e(5630),X=e(8654),j=e(1684),R=e(32441),Oe=e(17313),le=e(83116),ce=e(37613);const ne=W=>{const{componentCls:y,antCls:V}=W,L=`${y}-group`;return{[L]:Object.assign(Object.assign({},(0,Oe.Wf)(W)),{display:"inline-block",fontSize:0,[`&${L}-rtl`]:{direction:"rtl"},[`${V}-badge ${V}-badge-count`]:{zIndex:1},[`> ${V}-badge:not(:first-child) > ${V}-button-wrapper`]:{borderInlineStart:"none"}})}},N=W=>{const{componentCls:y,wrapperMarginInlineEnd:V,colorPrimary:L,radioSize:T,motionDurationSlow:oe,motionDurationMid:Ce,motionEaseInOutCirc:He,colorBgContainer:_,colorBorder:ae,lineWidth:Ne,dotSize:Le,colorBgContainerDisabled:Ie,colorTextDisabled:ee,paddingXS:Re,dotColorDisabled:w,lineType:D,radioDotDisabledSize:f,wireframe:r,colorWhite:h}=W,Q=`${y}-inner`;return{[`${y}-wrapper`]:Object.assign(Object.assign({},(0,Oe.Wf)(W)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:V,cursor:"pointer",[`&${y}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:W.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${y}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Ne}px ${D} ${L}`,borderRadius:"50%",visibility:"hidden",content:'""'},[y]:Object.assign(Object.assign({},(0,Oe.Wf)(W)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${y}-wrapper:hover &, - &:hover ${Q}`]:{borderColor:L},[`${y}-input:focus-visible + ${Q}`]:Object.assign({},(0,Oe.oN)(W)),[`${y}:hover::after, ${y}-wrapper:hover &::after`]:{visibility:"visible"},[`${y}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:T,height:T,marginBlockStart:T/-2,marginInlineStart:T/-2,backgroundColor:r?L:h,borderBlockStart:0,borderInlineStart:0,borderRadius:T,transform:"scale(0)",opacity:0,transition:`all ${oe} ${He}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:T,height:T,backgroundColor:_,borderColor:ae,borderStyle:"solid",borderWidth:Ne,borderRadius:"50%",transition:`all ${Ce}`},[`${y}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${y}-checked`]:{[Q]:{borderColor:L,backgroundColor:r?_:L,"&::after":{transform:`scale(${Le/T})`,opacity:1,transition:`all ${oe} ${He}`}}},[`${y}-disabled`]:{cursor:"not-allowed",[Q]:{backgroundColor:Ie,borderColor:ae,cursor:"not-allowed","&::after":{backgroundColor:w}},[`${y}-input`]:{cursor:"not-allowed"},[`${y}-disabled + span`]:{color:ee,cursor:"not-allowed"},[`&${y}-checked`]:{[Q]:{"&::after":{transform:`scale(${f/T})`}}}},[`span${y} + *`]:{paddingInlineStart:Re,paddingInlineEnd:Re}})}},S=W=>{const{buttonColor:y,controlHeight:V,componentCls:L,lineWidth:T,lineType:oe,colorBorder:Ce,motionDurationSlow:He,motionDurationMid:_,buttonPaddingInline:ae,fontSize:Ne,buttonBg:Le,fontSizeLG:Ie,controlHeightLG:ee,controlHeightSM:Re,paddingXS:w,borderRadius:D,borderRadiusSM:f,borderRadiusLG:r,buttonCheckedBg:h,buttonSolidCheckedColor:Q,colorTextDisabled:d,colorBgContainerDisabled:c,buttonCheckedBgDisabled:G,buttonCheckedColorDisabled:P,colorPrimary:m,colorPrimaryHover:k,colorPrimaryActive:Be,buttonSolidCheckedBg:Ae,buttonSolidCheckedHoverBg:de,buttonSolidCheckedActiveBg:Pe}=W;return{[`${L}-button-wrapper`]:{position:"relative",display:"inline-block",height:V,margin:0,paddingInline:ae,paddingBlock:0,color:y,fontSize:Ne,lineHeight:`${V-T*2}px`,background:Le,border:`${T}px ${oe} ${Ce}`,borderBlockStartWidth:T+.02,borderInlineStartWidth:0,borderInlineEndWidth:T,cursor:"pointer",transition:[`color ${_}`,`background ${_}`,`box-shadow ${_}`].join(","),a:{color:y},[`> ${L}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-T,insetInlineStart:-T,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:T,paddingInline:0,backgroundColor:Ce,transition:`background-color ${He}`,content:'""'}},"&:first-child":{borderInlineStart:`${T}px ${oe} ${Ce}`,borderStartStartRadius:D,borderEndStartRadius:D},"&:last-child":{borderStartEndRadius:D,borderEndEndRadius:D},"&:first-child:last-child":{borderRadius:D},[`${L}-group-large &`]:{height:ee,fontSize:Ie,lineHeight:`${ee-T*2}px`,"&:first-child":{borderStartStartRadius:r,borderEndStartRadius:r},"&:last-child":{borderStartEndRadius:r,borderEndEndRadius:r}},[`${L}-group-small &`]:{height:Re,paddingInline:w-T,paddingBlock:0,lineHeight:`${Re-T*2}px`,"&:first-child":{borderStartStartRadius:f,borderEndStartRadius:f},"&:last-child":{borderStartEndRadius:f,borderEndEndRadius:f}},"&:hover":{position:"relative",color:m},"&:has(:focus-visible)":Object.assign({},(0,Oe.oN)(W)),[`${L}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${L}-button-wrapper-disabled)`]:{zIndex:1,color:m,background:h,borderColor:m,"&::before":{backgroundColor:m},"&:first-child":{borderColor:m},"&:hover":{color:k,borderColor:k,"&::before":{backgroundColor:k}},"&:active":{color:Be,borderColor:Be,"&::before":{backgroundColor:Be}}},[`${L}-group-solid &-checked:not(${L}-button-wrapper-disabled)`]:{color:Q,background:Ae,borderColor:Ae,"&:hover":{color:Q,background:de,borderColor:de},"&:active":{color:Q,background:Pe,borderColor:Pe}},"&-disabled":{color:d,backgroundColor:c,borderColor:Ce,cursor:"not-allowed","&:first-child, &:hover":{color:d,backgroundColor:c,borderColor:Ce}},[`&-disabled${L}-button-wrapper-checked`]:{color:P,backgroundColor:G,borderColor:Ce,boxShadow:"none"}}}},a=W=>W-4*2;var B=(0,le.Z)("Radio",W=>{const{controlOutline:y,controlOutlineWidth:V,radioSize:L}=W,T=`0 0 0 ${V}px ${y}`,oe=T,Ce=a(L),He=(0,ce.TS)(W,{radioDotDisabledSize:Ce,radioFocusShadow:T,radioButtonFocusShadow:oe});return[ne(He),N(He),S(He)]},W=>{const{wireframe:y,padding:V,marginXS:L,lineWidth:T,fontSizeLG:oe,colorText:Ce,colorBgContainer:He,colorTextDisabled:_,controlItemBgActiveDisabled:ae,colorTextLightSolid:Ne,colorPrimary:Le,colorPrimaryHover:Ie,colorPrimaryActive:ee}=W,Re=4,w=oe,D=y?a(w):w-(Re+T)*2;return{radioSize:w,dotSize:D,dotColorDisabled:_,buttonSolidCheckedColor:Ne,buttonSolidCheckedBg:Le,buttonSolidCheckedHoverBg:Ie,buttonSolidCheckedActiveBg:ee,buttonBg:He,buttonCheckedBg:He,buttonColor:Ce,buttonCheckedBgDisabled:ae,buttonCheckedColorDisabled:_,buttonPaddingInline:V-T,wrapperMarginInlineEnd:L}}),O=e(14088),J=e(4572),q=function(W,y){var V={};for(var L in W)Object.prototype.hasOwnProperty.call(W,L)&&y.indexOf(L)<0&&(V[L]=W[L]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,L=Object.getOwnPropertySymbols(W);T{var V,L;const T=l.useContext(i),oe=l.useContext(K),{getPrefixCls:Ce,direction:He,radio:_}=l.useContext(C.E_),ae=l.useRef(null),Ne=(0,X.sQ)(y,ae),{isFormItemInput:Le}=l.useContext(R.aM),Ie=Be=>{var Ae,de;(Ae=W.onChange)===null||Ae===void 0||Ae.call(W,Be),(de=T==null?void 0:T.onChange)===null||de===void 0||de.call(T,Be)},{prefixCls:ee,className:Re,rootClassName:w,children:D,style:f}=W,r=q(W,["prefixCls","className","rootClassName","children","style"]),h=Ce("radio",ee),Q=((T==null?void 0:T.optionType)||oe)==="button",d=Q?`${h}-button`:h,[c,G]=B(h),P=Object.assign({},r),m=l.useContext(j.Z);T&&(P.name=T.name,P.onChange=Ie,P.checked=W.value===T.value,P.disabled=(V=P.disabled)!==null&&V!==void 0?V:T.disabled),P.disabled=(L=P.disabled)!==null&&L!==void 0?L:m;const k=o()(`${d}-wrapper`,{[`${d}-wrapper-checked`]:P.checked,[`${d}-wrapper-disabled`]:P.disabled,[`${d}-wrapper-rtl`]:He==="rtl",[`${d}-wrapper-in-form-item`]:Le},_==null?void 0:_.className,Re,w,G);return c(l.createElement(O.Z,{component:"Radio",disabled:P.disabled},l.createElement("label",{className:k,style:Object.assign(Object.assign({},_==null?void 0:_.style),f),onMouseEnter:W.onMouseEnter,onMouseLeave:W.onMouseLeave},l.createElement(s.Z,Object.assign({},P,{className:o()(P.className,!Q&&J.A),type:"radio",prefixCls:d,ref:Ne})),D!==void 0?l.createElement("span",null,D):null)))};var Se=l.forwardRef(U);const ie=l.forwardRef((W,y)=>{const{getPrefixCls:V,direction:L}=l.useContext(C.E_),[T,oe]=(0,A.Z)(W.defaultValue,{value:W.value}),Ce=Ae=>{const de=T,Pe=Ae.target.value;"value"in W||oe(Pe);const{onChange:Me}=W;Me&&Pe!==de&&Me(Ae)},{prefixCls:He,className:_,rootClassName:ae,options:Ne,buttonStyle:Le="outline",disabled:Ie,children:ee,size:Re,style:w,id:D,onMouseEnter:f,onMouseLeave:r,onFocus:h,onBlur:Q}=W,d=V("radio",He),c=`${d}-group`,[G,P]=B(d);let m=ee;Ne&&Ne.length>0&&(m=Ne.map(Ae=>typeof Ae=="string"||typeof Ae=="number"?l.createElement(Se,{key:Ae.toString(),prefixCls:d,disabled:Ie,value:Ae,checked:T===Ae},Ae):l.createElement(Se,{key:`radio-group-value-options-${Ae.value}`,prefixCls:d,disabled:Ae.disabled||Ie,value:Ae.value,checked:T===Ae.value,title:Ae.title,style:Ae.style},Ae.label)));const k=(0,n.Z)(Re),Be=o()(c,`${c}-${Le}`,{[`${c}-${k}`]:k,[`${c}-rtl`]:L==="rtl"},_,ae,P);return G(l.createElement("div",Object.assign({},(0,H.Z)(W,{aria:!0,data:!0}),{className:Be,style:w,onMouseEnter:f,onMouseLeave:r,onFocus:h,onBlur:Q,id:D,ref:y}),l.createElement(z,{value:{onChange:Ce,value:T,disabled:W.disabled,name:W.name,optionType:W.optionType}},m)))});var Ye=l.memo(ie),fe=function(W,y){var V={};for(var L in W)Object.prototype.hasOwnProperty.call(W,L)&&y.indexOf(L)<0&&(V[L]=W[L]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,L=Object.getOwnPropertySymbols(W);T{const{getPrefixCls:V}=l.useContext(C.E_),{prefixCls:L}=W,T=fe(W,["prefixCls"]),oe=V("radio",L);return l.createElement(p,{value:"button"},l.createElement(Se,Object.assign({prefixCls:oe},T,{type:"radio",ref:y})))};var Ee=l.forwardRef(ye);const $=Se;$.Button=Ee,$.Group=Ye,$.__ANT_RADIO=!0;var Y=$},13570:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return W}});var t=e(54476),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"},H=A,l=e(7657),C=function(V,L){return o.createElement(l.Z,(0,t.Z)({},V,{ref:L,icon:H}))},n=o.forwardRef(C),F=n,z=e(92310),i=e.n(z),K=e(20068),p=e(42978),s=e(75931),X=e(18929),j=e(10228),R=e(26112);function Oe(y,V){var L=y.disabled,T=y.prefixCls,oe=y.character,Ce=y.characterRender,He=y.index,_=y.count,ae=y.value,Ne=y.allowHalf,Le=y.focused,Ie=y.onHover,ee=y.onClick,Re=function(c){Ie(c,He)},w=function(c){ee(c,He)},D=function(c){c.keyCode===j.Z.ENTER&&ee(c,He)},f=He+1,r=new Set([T]);ae===0&&He===0&&Le?r.add("".concat(T,"-focused")):Ne&&ae+.5>=f&&aeHe?"true":"false","aria-posinset":He+1,"aria-setsize":_,tabIndex:L?-1:0},o.createElement("div",{className:"".concat(T,"-first")},h),o.createElement("div",{className:"".concat(T,"-second")},h)));return Ce&&(Q=Ce(Q,y)),Q}var le=o.forwardRef(Oe);function ce(){var y=o.useRef({});function V(T){return y.current[T]}function L(T){return function(oe){y.current[T]=oe}}return[V,L]}function ne(y){var V=y.pageXOffset,L="scrollLeft";if(typeof V!="number"){var T=y.document;V=T.documentElement[L],typeof V!="number"&&(V=T.body[L])}return V}function N(y){var V,L,T=y.ownerDocument,oe=T.body,Ce=T&&T.documentElement,He=y.getBoundingClientRect();return V=He.left,L=He.top,V-=Ce.clientLeft||oe.clientLeft||0,L-=Ce.clientTop||oe.clientTop||0,{left:V,top:L}}function S(y){var V=N(y),L=y.ownerDocument,T=L.defaultView||L.parentWindow;return V.left+=ne(T),V.left}var a=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function B(y,V){var L,T=y.prefixCls,oe=T===void 0?"rc-rate":T,Ce=y.className,He=y.defaultValue,_=y.value,ae=y.count,Ne=ae===void 0?5:ae,Le=y.allowHalf,Ie=Le===void 0?!1:Le,ee=y.allowClear,Re=ee===void 0?!0:ee,w=y.character,D=w===void 0?"\u2605":w,f=y.characterRender,r=y.disabled,h=y.direction,Q=h===void 0?"ltr":h,d=y.tabIndex,c=d===void 0?0:d,G=y.autoFocus,P=y.onHoverChange,m=y.onChange,k=y.onFocus,Be=y.onBlur,Ae=y.onKeyDown,de=y.onMouseLeave,Pe=(0,s.Z)(y,a),Me=ce(),M=(0,p.Z)(Me,2),pe=M[0],xe=M[1],De=o.useRef(null),we=function(){if(!r){var b;(b=De.current)===null||b===void 0||b.focus()}};o.useImperativeHandle(V,function(){return{focus:we,blur:function(){if(!r){var b;(b=De.current)===null||b===void 0||b.blur()}}}});var qe=(0,X.Z)(He||0,{value:_}),lt=(0,p.Z)(qe,2),rt=lt[0],Pt=lt[1],Tt=(0,X.Z)(null),Lt=(0,p.Z)(Tt,2),Zt=Lt[0],nn=Lt[1],$t=function(b,ue){var se=Q==="rtl",je=b+1;if(Ie){var Qe=pe(b),et=S(Qe),ot=Qe.clientWidth;(se&&ue-et>ot/2||!se&&ue-et0&&!se||ue===j.Z.RIGHT&&je>0&&se?(Ie?je-=.5:je-=1,It(je),b.preventDefault()):ue===j.Z.LEFT&&je{const{componentCls:V}=y;return{[`${V}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:y.marginXS},"> div":{transition:`all ${y.motionDurationMid}, outline 0s`,"&:hover":{transform:y.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${y.lineWidth}px dashed ${y.starColor}`,transform:y.starHoverScale}},"&-first, &-second":{color:y.starBg,transition:`all ${y.motionDurationMid}`,userSelect:"none",[y.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${V}-star-first, &-half ${V}-star-second`]:{opacity:1},[`&-half ${V}-star-first, &-full ${V}-star-second`]:{color:"inherit"}}}},fe=y=>({[`&-rtl${y.componentCls}`]:{direction:"rtl"}}),ye=y=>{const{componentCls:V}=y;return{[V]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(y)),{display:"inline-block",margin:0,padding:0,color:y.starColor,fontSize:y.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${V} ${V}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ye(y)),{[`+ ${V}-text`]:{display:"inline-block",marginInlineStart:y.marginXS,fontSize:y.fontSize}}),fe(y))}};var Ee=(0,Se.Z)("Rate",y=>{const V=(0,ie.TS)(y,{});return[ye(V)]},y=>({starColor:y.yellow6,starSize:y.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:y.colorFillContent})),$=function(y,V){var L={};for(var T in y)Object.prototype.hasOwnProperty.call(y,T)&&V.indexOf(T)<0&&(L[T]=y[T]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,T=Object.getOwnPropertySymbols(y);oe{const{prefixCls:L,className:T,rootClassName:oe,style:Ce,tooltips:He,character:_=o.createElement(F,null)}=y,ae=$(y,["prefixCls","className","rootClassName","style","tooltips","character"]),Ne=(r,h)=>{let{index:Q}=h;return He?o.createElement(U.Z,{title:He[Q]},r):r},{getPrefixCls:Le,direction:Ie,rate:ee}=o.useContext(q.E_),Re=Le("rate",L),[w,D]=Ee(Re),f=Object.assign(Object.assign({},ee==null?void 0:ee.style),Ce);return w(o.createElement(J,Object.assign({ref:V,character:_,characterRender:Ne},ae,{className:i()(T,oe,D,ee==null?void 0:ee.className),style:f,prefixCls:Re,direction:Ie})))})},57809:function(vt,ve,e){"use strict";var t=e(92310),o=e.n(t),A=e(77861),H=e(2738),l=e(59301),C=e(53487),n=e(62892),F=e(19080),z=e(36355),i=e(1684),K=e(93891),p=e(19716),s=e(32441),X=e(33234),j=e(14154),R=e(58582),Oe=e(84443),le=e(66339),ce=function(B,O){var J={};for(var q in B)Object.prototype.hasOwnProperty.call(B,q)&&O.indexOf(q)<0&&(J[q]=B[q]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,q=Object.getOwnPropertySymbols(B);U{var J,{prefixCls:q,bordered:U=!0,className:x,rootClassName:Se,getPopupContainer:ie,popupClassName:Ye,dropdownClassName:fe,listHeight:ye=256,placement:Ee,listItemHeight:$=24,size:Y,disabled:W,notFoundContent:y,status:V,builtinPlacements:L,dropdownMatchSelectWidth:T,popupMatchSelectWidth:oe,direction:Ce,style:He,allowClear:_}=B,ae=ce(B,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Ne,getPrefixCls:Le,renderEmpty:Ie,direction:ee,virtual:Re,popupMatchSelectWidth:w,popupOverflow:D,select:f}=l.useContext(z.E_),r=Le("select",q),h=Le(),Q=Ce!=null?Ce:ee,{compactSize:d,compactItemClassnames:c}=(0,X.ri)(r,Q),[G,P]=(0,j.Z)(r),m=l.useMemo(()=>{const{mode:Yt}=ae;if(Yt!=="combobox")return Yt===ne?"combobox":Yt},[ae.mode]),k=m==="multiple"||m==="tags",Be=(0,Oe.Z)(ae.suffixIcon,ae.showArrow),Ae=(J=oe!=null?oe:T)!==null&&J!==void 0?J:w,{status:de,hasFeedback:Pe,isFormItemInput:Me,feedbackIcon:M}=l.useContext(s.aM),pe=(0,F.F)(de,V);let xe;y!==void 0?xe=y:m==="combobox"?xe=null:xe=(Ie==null?void 0:Ie("Select"))||l.createElement(K.Z,{componentName:"Select"});const{suffixIcon:De,itemIcon:we,removeIcon:qe,clearIcon:lt}=(0,le.Z)(Object.assign(Object.assign({},ae),{multiple:k,hasFeedback:Pe,feedbackIcon:M,showSuffixIcon:Be,prefixCls:r,showArrow:ae.showArrow,componentName:"Select"})),rt=_===!0?{clearIcon:lt}:_,Pt=(0,H.Z)(ae,["suffixIcon","itemIcon"]),Tt=o()(Ye||fe,{[`${r}-dropdown-${Q}`]:Q==="rtl"},Se,P),Lt=(0,p.Z)(Yt=>{var Gt;return(Gt=Y!=null?Y:d)!==null&&Gt!==void 0?Gt:Yt}),Zt=l.useContext(i.Z),nn=W!=null?W:Zt,$t=o()({[`${r}-lg`]:Lt==="large",[`${r}-sm`]:Lt==="small",[`${r}-rtl`]:Q==="rtl",[`${r}-borderless`]:!U,[`${r}-in-form-item`]:Me},(0,F.Z)(r,pe,Pe),c,f==null?void 0:f.className,x,Se,P),It=l.useMemo(()=>Ee!==void 0?Ee:Q==="rtl"?"bottomRight":"bottomLeft",[Ee,Q]),en=(0,R.Z)(L,D);return G(l.createElement(A.ZP,Object.assign({ref:O,virtual:Re,showSearch:f==null?void 0:f.showSearch},Pt,{style:Object.assign(Object.assign({},f==null?void 0:f.style),He),dropdownMatchSelectWidth:Ae,builtinPlacements:en,transitionName:(0,n.m)(h,"slide-up",ae.transitionName),listHeight:ye,listItemHeight:$,mode:m,prefixCls:r,placement:It,direction:Q,suffixIcon:De,menuItemSelectedIcon:we,removeIcon:qe,allowClear:rt,notFoundContent:xe,className:$t,getPopupContainer:ie||Ne,dropdownClassName:Tt,disabled:nn})))},S=l.forwardRef(N),a=(0,C.Z)(S);S.SECRET_COMBOBOX_MODE_DO_NOT_USE=ne,S.Option=A.Wx,S.OptGroup=A.Xo,S._InternalPanelDoNotUseOrYouWillBeFired=a,ve.default=S},14154:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return S}});var t=e(17313),o=e(74207),A=e(37613),H=e(83116),l=e(13826),C=e(92899);const n=a=>{const{optionHeight:B,optionFontSize:O,optionLineHeight:J,optionPadding:q}=a;return{position:"relative",display:"block",minHeight:B,padding:q,color:a.colorText,fontWeight:"normal",fontSize:O,lineHeight:J,boxSizing:"border-box"}};var z=a=>{const{antCls:B,componentCls:O}=a,J=`${O}-item`,q=`&${B}-slide-up-enter${B}-slide-up-enter-active`,U=`&${B}-slide-up-appear${B}-slide-up-appear-active`,x=`&${B}-slide-up-leave${B}-slide-up-leave-active`,Se=`${O}-dropdown-placement-`;return[{[`${O}-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}${Se}bottomLeft, - ${U}${Se}bottomLeft - `]:{animationName:l.fJ},[` - ${q}${Se}topLeft, - ${U}${Se}topLeft, - ${q}${Se}topRight, - ${U}${Se}topRight - `]:{animationName:l.Qt},[`${x}${Se}bottomLeft`]:{animationName:l.Uw},[` - ${x}${Se}topLeft, - ${x}${Se}topRight - `]:{animationName:l.ly},"&-hidden":{display:"none"},[`${J}`]: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(${J}-option-disabled)`]:{backgroundColor:a.optionActiveBg},[`&-selected:not(${J}-option-disabled)`]:{color:a.optionSelectedColor,fontWeight:a.optionSelectedFontWeight,backgroundColor:a.optionSelectedBg,[`${J}-option-state`]:{color:a.colorPrimary}},"&-disabled":{[`&${J}-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 i=2,K=a=>{let{controlHeightSM:B,controlHeight:O,lineWidth:J}=a;const q=(O-B)/2-J,U=Math.ceil(q/2);return[q,U]};function p(a,B){const{componentCls:O,iconCls:J}=a,q=`${O}-selection-overflow`,U=a.multipleSelectItemHeight,[x]=K(a),Se=B?`${O}-${B}`:"";return{[`${O}-multiple${Se}`]:{fontSize:a.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${O}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${x-i}px ${i*2}px`,borderRadius:a.borderRadius,[`${O}-show-search&`]:{cursor:"text"},[`${O}-disabled&`]:{background:a.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${i}px 0`,lineHeight:`${U}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${O}-show-arrow ${O}-selector, - &${O}-allow-clear ${O}-selector - `]:{paddingInlineEnd:a.fontSizeIcon+a.controlPaddingHorizontal},[`${O}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:U,marginTop:i,marginBottom:i,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:i*2,paddingInlineStart:a.paddingXS,paddingInlineEnd:a.paddingXS/2,[`${O}-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",[`> ${J}`]:{verticalAlign:"-0.2em"},"&:hover":{color:a.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${O}-selection-search`]:{marginInlineStart:0}},[`${O}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:a.inputPaddingHorizontalBase-x,"\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"}},[`${O}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:a.inputPaddingHorizontalBase,insetInlineEnd:a.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${a.motionDurationSlow}`}}}}var X=a=>{const{componentCls:B}=a,O=(0,A.TS)(a,{controlHeight:a.controlHeightSM,multipleSelectItemHeight:a.controlHeightXS,borderRadius:a.borderRadiusSM,borderRadiusSM:a.borderRadiusXS}),J=(0,A.TS)(a,{fontSize:a.fontSizeLG,controlHeight:a.controlHeightLG,multipleSelectItemHeight:a.multipleItemHeightLG,borderRadius:a.borderRadiusLG,borderRadiusSM:a.borderRadius}),[,q]=K(a);return[p(a),p(O,"sm"),{[`${B}-multiple${B}-sm`]:{[`${B}-selection-placeholder`]:{insetInline:a.controlPaddingHorizontalSM-a.lineWidth},[`${B}-selection-search`]:{marginInlineStart:q}}},p(J,"lg")]};function j(a,B){const{componentCls:O,inputPaddingHorizontalBase:J,borderRadius:q}=a,U=a.controlHeight-a.lineWidth*2,x=Math.ceil(a.fontSize*1.25),Se=B?`${O}-${B}`:"";return{[`${O}-single${Se}`]:{fontSize:a.fontSize,[`${O}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(a)),{display:"flex",borderRadius:q,[`${O}-selection-search`]:{position:"absolute",top:0,insetInlineStart:J,insetInlineEnd:J,bottom:0,"&-input":{width:"100%"}},[` - ${O}-selection-item, - ${O}-selection-placeholder - `]:{padding:0,lineHeight:`${U}px`,transition:`all ${a.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${U}px`}},[`${O}-selection-item`]:{position:"relative",userSelect:"none"},[`${O}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${O}-selection-item:after`,`${O}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${O}-show-arrow ${O}-selection-item, - &${O}-show-arrow ${O}-selection-placeholder - `]:{paddingInlineEnd:x},[`&${O}-open ${O}-selection-item`]:{color:a.colorTextPlaceholder},[`&:not(${O}-customize-input)`]:{[`${O}-selector`]:{width:"100%",height:a.controlHeight,padding:`0 ${J}px`,[`${O}-selection-search-input`]:{height:U},"&:after":{lineHeight:`${U}px`}}},[`&${O}-customize-input`]:{[`${O}-selector`]:{"&:after":{display:"none"},[`${O}-selection-search`]:{position:"static",width:"100%"},[`${O}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${J}px`,"&:after":{display:"none"}}}}}}}function R(a){const{componentCls:B}=a,O=a.controlPaddingHorizontalSM-a.lineWidth;return[j(a),j((0,A.TS)(a,{controlHeight:a.controlHeightSM,borderRadius:a.borderRadiusSM}),"sm"),{[`${B}-single${B}-sm`]:{[`&:not(${B}-customize-input)`]:{[`${B}-selection-search`]:{insetInlineStart:O,insetInlineEnd:O},[`${B}-selector`]:{padding:`0 ${O}px`},[`&${B}-show-arrow ${B}-selection-search`]:{insetInlineEnd:O+a.fontSize*1.5},[` - &${B}-show-arrow ${B}-selection-item, - &${B}-show-arrow ${B}-selection-placeholder - `]:{paddingInlineEnd:a.fontSize*1.5}}}},j((0,A.TS)(a,{controlHeight:a.singleItemHeightLG,fontSize:a.fontSizeLG,borderRadius:a.borderRadiusLG}),"lg")]}const Oe=a=>{const{componentCls:B,selectorBg:O}=a;return{position:"relative",backgroundColor:O,border:`${a.lineWidth}px ${a.lineType} ${a.colorBorder}`,transition:`all ${a.motionDurationMid} ${a.motionEaseInOut}`,input:{cursor:"pointer"},[`${B}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${B}-disabled&`]:{color:a.colorTextDisabled,background:a.colorBgContainerDisabled,cursor:"not-allowed",[`${B}-multiple&`]:{background:a.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},le=function(a,B){let O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:J,borderHoverColor:q,outlineColor:U,antCls:x}=B,Se=O?{[`${J}-selector`]:{borderColor:q}}:{};return{[a]:{[`&:not(${J}-disabled):not(${J}-customize-input):not(${x}-pagination-size-changer)`]:Object.assign(Object.assign({},Se),{[`${J}-focused& ${J}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${B.controlOutlineWidth}px ${U}`,outline:0},[`&:hover ${J}-selector`]:{borderColor:q}})}}},ce=a=>{const{componentCls:B}=a;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=a=>{const{componentCls:B,inputPaddingHorizontalBase:O,iconCls:J}=a;return{[B]:Object.assign(Object.assign({},(0,t.Wf)(a)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${B}-customize-input) ${B}-selector`]:Object.assign(Object.assign({},Oe(a)),ce(a)),[`${B}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${B}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:a.colorTextPlaceholder,pointerEvents:"none"}),[`${B}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:O,height:a.fontSizeIcon,marginTop:-a.fontSizeIcon/2,color:a.colorTextQuaternary,fontSize:a.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[J]:{verticalAlign:"top",transition:`transform ${a.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:O,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":{[`${B}-clear`]:{opacity:1}}}),[`${B}-has-feedback`]:{[`${B}-clear`]:{insetInlineEnd:O+a.fontSize+a.paddingXS}}}},N=a=>{const{componentCls:B}=a;return[{[B]:{[`&-borderless ${B}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${B}-in-form-item`]:{width:"100%"}}},ne(a),R(a),X(a),z(a),{[`${B}-rtl`]:{direction:"rtl"}},le(B,(0,A.TS)(a,{borderHoverColor:a.colorPrimaryHover,outlineColor:a.controlOutline})),le(`${B}-status-error`,(0,A.TS)(a,{borderHoverColor:a.colorErrorHover,outlineColor:a.colorErrorOutline}),!0),le(`${B}-status-warning`,(0,A.TS)(a,{borderHoverColor:a.colorWarningHover,outlineColor:a.colorWarningOutline}),!0),(0,o.c)(a,{borderElCls:`${B}-selector`,focusElCls:`${B}-focused`})]};var S=(0,H.Z)("Select",(a,B)=>{let{rootPrefixCls:O}=B;const J=(0,A.TS)(a,{rootPrefixCls:O,inputPaddingHorizontalBase:a.paddingSM-1,multipleSelectItemHeight:a.multipleItemHeight});return[N(J)]},a=>{const{fontSize:B,lineHeight:O,controlHeight:J,controlPaddingHorizontal:q,zIndexPopupBase:U,colorText:x,fontWeightStrong:Se,controlItemBgActive:ie,controlItemBgHover:Ye,colorBgContainer:fe,colorFillSecondary:ye,controlHeightLG:Ee,controlHeightSM:$,colorBgContainerDisabled:Y,colorTextDisabled:W}=a;return{zIndexPopup:U+50,optionSelectedColor:x,optionSelectedFontWeight:Se,optionSelectedBg:ie,optionActiveBg:Ye,optionPadding:`${(J-B*O)/2}px ${q}px`,optionFontSize:B,optionLineHeight:O,optionHeight:J,selectorBg:fe,clearBg:fe,singleItemHeightLG:Ee,multipleItemBg:ye,multipleItemBorderColor:"transparent",multipleItemHeight:$,multipleItemHeightLG:J,multipleSelectorBgDisabled:Y,multipleItemColorDisabled:W,multipleItemBorderColorDisabled:"transparent"}})},58582:function(vt,ve,e){"use strict";e.d(ve,{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,H){return A||t(H)}},84443:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return t}});function t(o,A){return A!==void 0?A:o!==null}},66339:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(40001),o=e(19248),A=e(99267),H=e(84105),l=e(58617),C=e(47472),n=e(59301);function F(z){let{suffixIcon:i,clearIcon:K,menuItemSelectedIcon:p,removeIcon:s,loading:X,multiple:j,hasFeedback:R,prefixCls:Oe,showSuffixIcon:le,feedbackIcon:ce,showArrow:ne,componentName:N}=z;const S=K!=null?K:n.createElement(o.Z,null),a=q=>i===null&&!R&&!ne?null:n.createElement(n.Fragment,null,le!==!1&&q,R&&ce);let B=null;if(i!==void 0)B=a(i);else if(X)B=a(n.createElement(l.Z,{spin:!0}));else{const q=`${Oe}-suffix`;B=U=>{let{open:x,showSearch:Se}=U;return a(x&&Se?n.createElement(C.Z,{className:q}):n.createElement(H.Z,{className:q}))}}let O=null;p!==void 0?O=p:j?O=n.createElement(t.Z,null):O=null;let J=null;return s!==void 0?J=s:J=n.createElement(A.Z,null),{clearIcon:S,suffixIcon:B,itemIcon:O,removeIcon:J}}},61621:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return D}});var t=e(92310),o=e.n(t),A=e(59301),H=e(36355),l=e(2738),n=f=>{const{prefixCls:r,className:h,style:Q,size:d,shape:c}=f,G=o()({[`${r}-lg`]:d==="large",[`${r}-sm`]:d==="small"}),P=o()({[`${r}-circle`]:c==="circle",[`${r}-square`]:c==="square",[`${r}-round`]:c==="round"}),m=A.useMemo(()=>typeof d=="number"?{width:d,height:d,lineHeight:`${d}px`}:{},[d]);return A.createElement("span",{className:o()(r,G,P,h),style:Object.assign(Object.assign({},m),Q)})},F=e(36237),z=e(83116),i=e(37613);const K=new F.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),p=f=>({height:f,lineHeight:`${f}px`}),s=f=>Object.assign({width:f},p(f)),X=f=>({background:f.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:K,animationDuration:f.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),j=f=>Object.assign({width:f*5,minWidth:f*5},p(f)),R=f=>{const{skeletonAvatarCls:r,gradientFromColor:h,controlHeight:Q,controlHeightLG:d,controlHeightSM:c}=f;return{[`${r}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:h},s(Q)),[`${r}${r}-circle`]:{borderRadius:"50%"},[`${r}${r}-lg`]:Object.assign({},s(d)),[`${r}${r}-sm`]:Object.assign({},s(c))}},Oe=f=>{const{controlHeight:r,borderRadiusSM:h,skeletonInputCls:Q,controlHeightLG:d,controlHeightSM:c,gradientFromColor:G}=f;return{[`${Q}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:G,borderRadius:h},j(r)),[`${Q}-lg`]:Object.assign({},j(d)),[`${Q}-sm`]:Object.assign({},j(c))}},le=f=>Object.assign({width:f},p(f)),ce=f=>{const{skeletonImageCls:r,imageSizeBase:h,gradientFromColor:Q,borderRadiusSM:d}=f;return{[`${r}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Q,borderRadius:d},le(h*2)),{[`${r}-path`]:{fill:"#bfbfbf"},[`${r}-svg`]:Object.assign(Object.assign({},le(h)),{maxWidth:h*4,maxHeight:h*4}),[`${r}-svg${r}-svg-circle`]:{borderRadius:"50%"}}),[`${r}${r}-circle`]:{borderRadius:"50%"}}},ne=(f,r,h)=>{const{skeletonButtonCls:Q}=f;return{[`${h}${Q}-circle`]:{width:r,minWidth:r,borderRadius:"50%"},[`${h}${Q}-round`]:{borderRadius:r}}},N=f=>Object.assign({width:f*2,minWidth:f*2},p(f)),S=f=>{const{borderRadiusSM:r,skeletonButtonCls:h,controlHeight:Q,controlHeightLG:d,controlHeightSM:c,gradientFromColor:G}=f;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${h}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:G,borderRadius:r,width:Q*2,minWidth:Q*2},N(Q))},ne(f,Q,h)),{[`${h}-lg`]:Object.assign({},N(d))}),ne(f,d,`${h}-lg`)),{[`${h}-sm`]:Object.assign({},N(c))}),ne(f,c,`${h}-sm`))},a=f=>{const{componentCls:r,skeletonAvatarCls:h,skeletonTitleCls:Q,skeletonParagraphCls:d,skeletonButtonCls:c,skeletonInputCls:G,skeletonImageCls:P,controlHeight:m,controlHeightLG:k,controlHeightSM:Be,gradientFromColor:Ae,padding:de,marginSM:Pe,borderRadius:Me,titleHeight:M,blockRadius:pe,paragraphLiHeight:xe,controlHeightXS:De,paragraphMarginTop:we}=f;return{[`${r}`]:{display:"table",width:"100%",[`${r}-header`]:{display:"table-cell",paddingInlineEnd:de,verticalAlign:"top",[`${h}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ae},s(m)),[`${h}-circle`]:{borderRadius:"50%"},[`${h}-lg`]:Object.assign({},s(k)),[`${h}-sm`]:Object.assign({},s(Be))},[`${r}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Q}`]:{width:"100%",height:M,background:Ae,borderRadius:pe,[`+ ${d}`]:{marginBlockStart:Be}},[`${d}`]:{padding:0,"> li":{width:"100%",height:xe,listStyle:"none",background:Ae,borderRadius:pe,"+ li":{marginBlockStart:De}}},[`${d}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${r}-content`]:{[`${Q}, ${d} > li`]:{borderRadius:Me}}},[`${r}-with-avatar ${r}-content`]:{[`${Q}`]:{marginBlockStart:Pe,[`+ ${d}`]:{marginBlockStart:we}}},[`${r}${r}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},S(f)),R(f)),Oe(f)),ce(f)),[`${r}${r}-block`]:{width:"100%",[`${c}`]:{width:"100%"},[`${G}`]:{width:"100%"}},[`${r}${r}-active`]:{[` - ${Q}, - ${d} > li, - ${h}, - ${c}, - ${G}, - ${P} - `]:Object.assign({},X(f))}}};var B=(0,z.Z)("Skeleton",f=>{const{componentCls:r}=f,h=(0,i.TS)(f,{skeletonAvatarCls:`${r}-avatar`,skeletonTitleCls:`${r}-title`,skeletonParagraphCls:`${r}-paragraph`,skeletonButtonCls:`${r}-button`,skeletonInputCls:`${r}-input`,skeletonImageCls:`${r}-image`,imageSizeBase:f.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${f.gradientFromColor} 25%, ${f.gradientToColor} 37%, ${f.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[a(h)]},f=>{const{colorFillContent:r,colorFill:h}=f,Q=r,d=h;return{color:Q,colorGradientEnd:d,gradientFromColor:Q,gradientToColor:d,titleHeight:f.controlHeight/2,blockRadius:f.borderRadiusSM,paragraphMarginTop:f.marginLG+f.marginXXS,paragraphLiHeight:f.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),J=f=>{const{prefixCls:r,className:h,rootClassName:Q,active:d,shape:c="circle",size:G="default"}=f,{getPrefixCls:P}=A.useContext(H.E_),m=P("skeleton",r),[k,Be]=B(m),Ae=(0,l.Z)(f,["prefixCls","className"]),de=o()(m,`${m}-element`,{[`${m}-active`]:d},h,Q,Be);return k(A.createElement("div",{className:de},A.createElement(n,Object.assign({prefixCls:`${m}-avatar`,shape:c,size:G},Ae))))},U=f=>{const{prefixCls:r,className:h,rootClassName:Q,active:d,block:c=!1,size:G="default"}=f,{getPrefixCls:P}=A.useContext(H.E_),m=P("skeleton",r),[k,Be]=B(m),Ae=(0,l.Z)(f,["prefixCls"]),de=o()(m,`${m}-element`,{[`${m}-active`]:d,[`${m}-block`]:c},h,Q,Be);return k(A.createElement("div",{className:de},A.createElement(n,Object.assign({prefixCls:`${m}-button`,size:G},Ae))))};const x="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 ie=f=>{const{prefixCls:r,className:h,rootClassName:Q,style:d,active:c}=f,{getPrefixCls:G}=A.useContext(H.E_),P=G("skeleton",r),[m,k]=B(P),Be=o()(P,`${P}-element`,{[`${P}-active`]:c},h,Q,k);return m(A.createElement("div",{className:Be},A.createElement("div",{className:o()(`${P}-image`,h),style:d},A.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${P}-image-svg`},A.createElement("path",{d:x,className:`${P}-image-path`})))))},fe=f=>{const{prefixCls:r,className:h,rootClassName:Q,active:d,block:c,size:G="default"}=f,{getPrefixCls:P}=A.useContext(H.E_),m=P("skeleton",r),[k,Be]=B(m),Ae=(0,l.Z)(f,["prefixCls"]),de=o()(m,`${m}-element`,{[`${m}-active`]:d,[`${m}-block`]:c},h,Q,Be);return k(A.createElement("div",{className:de},A.createElement(n,Object.assign({prefixCls:`${m}-input`,size:G},Ae))))},ye=e(54476),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"},$=Ee,Y=e(7657),W=function(r,h){return A.createElement(Y.Z,(0,ye.Z)({},r,{ref:h,icon:$}))},y=A.forwardRef(W),V=y,T=f=>{const{prefixCls:r,className:h,rootClassName:Q,style:d,active:c,children:G}=f,{getPrefixCls:P}=A.useContext(H.E_),m=P("skeleton",r),[k,Be]=B(m),Ae=o()(m,`${m}-element`,{[`${m}-active`]:c},Be,h,Q),de=G!=null?G:A.createElement(V,null);return k(A.createElement("div",{className:Ae},A.createElement("div",{className:o()(`${m}-image`,h),style:d},de)))},oe=e(94480),He=f=>{const r=P=>{const{width:m,rows:k=2}=f;if(Array.isArray(m))return m[P];if(k-1===P)return m},{prefixCls:h,className:Q,style:d,rows:c}=f,G=(0,oe.Z)(Array(c)).map((P,m)=>A.createElement("li",{key:m,style:{width:r(m)}}));return A.createElement("ul",{className:o()(h,Q),style:d},G)},ae=f=>{let{prefixCls:r,className:h,width:Q,style:d}=f;return A.createElement("h3",{className:o()(r,h),style:Object.assign({width:Q},d)})};function Ne(f){return f&&typeof f=="object"?f:{}}function Le(f,r){return f&&!r?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ie(f,r){return!f&&r?{width:"38%"}:f&&r?{width:"50%"}:{}}function ee(f,r){const h={};return(!f||!r)&&(h.width="61%"),!f&&r?h.rows=3:h.rows=2,h}const Re=f=>{const{prefixCls:r,loading:h,className:Q,rootClassName:d,style:c,children:G,avatar:P=!1,title:m=!0,paragraph:k=!0,active:Be,round:Ae}=f,{getPrefixCls:de,direction:Pe,skeleton:Me}=A.useContext(H.E_),M=de("skeleton",r),[pe,xe]=B(M);if(h||!("loading"in f)){const De=!!P,we=!!m,qe=!!k;let lt;if(De){const Tt=Object.assign(Object.assign({prefixCls:`${M}-avatar`},Le(we,qe)),Ne(P));lt=A.createElement("div",{className:`${M}-header`},A.createElement(n,Object.assign({},Tt)))}let rt;if(we||qe){let Tt;if(we){const Zt=Object.assign(Object.assign({prefixCls:`${M}-title`},Ie(De,qe)),Ne(m));Tt=A.createElement(ae,Object.assign({},Zt))}let Lt;if(qe){const Zt=Object.assign(Object.assign({prefixCls:`${M}-paragraph`},ee(De,we)),Ne(k));Lt=A.createElement(He,Object.assign({},Zt))}rt=A.createElement("div",{className:`${M}-content`},Tt,Lt)}const Pt=o()(M,{[`${M}-with-avatar`]:De,[`${M}-active`]:Be,[`${M}-rtl`]:Pe==="rtl",[`${M}-round`]:Ae},Me==null?void 0:Me.className,Q,d,xe);return pe(A.createElement("div",{className:Pt,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),c)},lt,rt))}return typeof G!="undefined"?G:null};Re.Button=U,Re.Avatar=J,Re.Input=fe,Re.Image=ie,Re.Node=T;var w=Re,D=w},81327:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Oe}});var t=e(59301),o=e(92310),A=e.n(o),H=e(11592),l=e(36355),C=e(33234);const n=t.createContext({latestIndex:0}),F=n.Provider;var i=le=>{let{className:ce,index:ne,children:N,split:S,style:a}=le;const{latestIndex:B}=t.useContext(n);return N==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:ce,style:a},N),ne{var ne,N;const{getPrefixCls:S,space:a,direction:B}=t.useContext(l.E_),{size:O=(a==null?void 0:a.size)||"small",align:J,className:q,rootClassName:U,children:x,direction:Se="horizontal",prefixCls:ie,split:Ye,style:fe,wrap:ye=!1,classNames:Ee,styles:$}=le,Y=X(le,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[W,y]=Array.isArray(O)?O:[O,O],V=p(y),L=p(W),T=s(y),oe=s(W),Ce=(0,H.Z)(x,{keepEmpty:!0}),He=J===void 0&&Se==="horizontal"?"center":J,_=S("space",ie),[ae,Ne]=(0,K.Z)(_),Le=A()(_,a==null?void 0:a.className,Ne,`${_}-${Se}`,{[`${_}-rtl`]:B==="rtl",[`${_}-align-${He}`]:He,[`${_}-gap-row-${y}`]:V,[`${_}-gap-col-${W}`]:L},q,U),Ie=A()(`${_}-item`,(ne=Ee==null?void 0:Ee.item)!==null&&ne!==void 0?ne:(N=a==null?void 0:a.classNames)===null||N===void 0?void 0:N.item);let ee=0;const Re=Ce.map((f,r)=>{var h,Q;f!=null&&(ee=r);const d=f&&f.key||`${Ie}-${r}`;return t.createElement(i,{className:Ie,key:d,index:r,split:Ye,style:(h=$==null?void 0:$.item)!==null&&h!==void 0?h:(Q=a==null?void 0:a.styles)===null||Q===void 0?void 0:Q.item},f)}),w=t.useMemo(()=>({latestIndex:ee}),[ee]);if(Ce.length===0)return null;const D={};return ye&&(D.flexWrap="wrap"),!L&&oe&&(D.columnGap=W),!V&&T&&(D.rowGap=y),ae(t.createElement("div",Object.assign({ref:ce,className:Le,style:Object.assign(Object.assign(Object.assign({},D),a==null?void 0:a.style),fe)},Y),t.createElement(F,{value:w},Re)))});R.Compact=C.ZP;var Oe=R},31797:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return B}});var t=e(59301),o=e(56762),A=e(92343),H=e(92310),l=e.n(H),C=e(36355),n=e(61621),z=O=>{const{value:J,formatter:q,precision:U,decimalSeparator:x,groupSeparator:Se="",prefixCls:ie}=O;let Ye;if(typeof q=="function")Ye=q(J);else{const fe=String(J),ye=fe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ye||fe==="-")Ye=fe;else{const Ee=ye[1];let $=ye[2]||"0",Y=ye[4]||"";$=$.replace(/\B(?=(\d{3})+(?!\d))/g,Se),typeof U=="number"&&(Y=Y.padEnd(U,"0").slice(0,U>0?U:0)),Y&&(Y=`${x}${Y}`),Ye=[t.createElement("span",{key:"int",className:`${ie}-content-value-int`},Ee,$),Y&&t.createElement("span",{key:"decimal",className:`${ie}-content-value-decimal`},Y)]}}return t.createElement("span",{className:`${ie}-content-value`},Ye)},i=e(17313),K=e(83116),p=e(37613);const s=O=>{const{componentCls:J,marginXXS:q,padding:U,colorTextDescription:x,titleFontSize:Se,colorTextHeading:ie,contentFontSize:Ye,fontFamily:fe}=O;return{[`${J}`]:Object.assign(Object.assign({},(0,i.Wf)(O)),{[`${J}-title`]:{marginBottom:q,color:x,fontSize:Se},[`${J}-skeleton`]:{paddingTop:U},[`${J}-content`]:{color:ie,fontSize:Ye,fontFamily:fe,[`${J}-content-value`]:{display:"inline-block",direction:"ltr"},[`${J}-content-prefix, ${J}-content-suffix`]:{display:"inline-block"},[`${J}-content-prefix`]:{marginInlineEnd:q},[`${J}-content-suffix`]:{marginInlineStart:q}}})}};var X=(0,K.Z)("Statistic",O=>{const J=(0,p.TS)(O,{});return[s(J)]},O=>{const{fontSizeHeading3:J,fontSize:q}=O;return{titleFontSize:q,contentFontSize:J}}),R=O=>{const{prefixCls:J,className:q,rootClassName:U,style:x,valueStyle:Se,value:ie=0,title:Ye,valueRender:fe,prefix:ye,suffix:Ee,loading:$=!1,onMouseEnter:Y,onMouseLeave:W,decimalSeparator:y=".",groupSeparator:V=","}=O,{getPrefixCls:L,direction:T,statistic:oe}=t.useContext(C.E_),Ce=L("statistic",J),[He,_]=X(Ce),ae=t.createElement(z,Object.assign({decimalSeparator:y,groupSeparator:V,prefixCls:Ce},O,{value:ie})),Ne=l()(Ce,{[`${Ce}-rtl`]:T==="rtl"},oe==null?void 0:oe.className,q,U,_);return He(t.createElement("div",{className:Ne,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),x),onMouseEnter:Y,onMouseLeave:W},Ye&&t.createElement("div",{className:`${Ce}-title`},Ye),t.createElement(n.Z,{paragraph:!1,loading:$,className:`${Ce}-skeleton`},t.createElement("div",{style:Se,className:`${Ce}-content`},ye&&t.createElement("span",{className:`${Ce}-content-prefix`},ye),fe?fe(ae):ae,Ee&&t.createElement("span",{className:`${Ce}-content-suffix`},Ee)))))};const Oe=[["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 le(O,J){let q=O;const U=/\[[^\]]*]/g,x=(J.match(U)||[]).map(fe=>fe.slice(1,-1)),Se=J.replace(U,"[]"),ie=Oe.reduce((fe,ye)=>{let[Ee,$]=ye;if(fe.includes(Ee)){const Y=Math.floor(q/$);return q-=Y*$,fe.replace(new RegExp(`${Ee}+`,"g"),W=>{const y=W.length;return Y.toString().padStart(y,"0")})}return fe},Se);let Ye=0;return ie.replace(U,()=>{const fe=x[Ye];return Ye+=1,fe})}function ce(O,J){const{format:q=""}=J,U=new Date(O).getTime(),x=Date.now(),Se=Math.max(U-x,0);return le(Se,q)}const ne=1e3/30;function N(O){return new Date(O).getTime()}const S=O=>{const{value:J,format:q="HH:mm:ss",onChange:U,onFinish:x}=O,Se=(0,o.Z)(),ie=t.useRef(null),Ye=()=>{x==null||x(),ie.current&&(clearInterval(ie.current),ie.current=null)},fe=()=>{const $=N(J);$>=Date.now()&&(ie.current=setInterval(()=>{Se(),U==null||U($-Date.now()),$(fe(),()=>{ie.current&&(clearInterval(ie.current),ie.current=null)}),[J]);const ye=($,Y)=>ce($,Object.assign(Object.assign({},Y),{format:q})),Ee=$=>(0,A.Tm)($,{title:void 0});return t.createElement(R,Object.assign({},O,{valueRender:Ee,formatter:ye}))};var a=t.memo(S);R.Countdown=a;var B=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 p}});var t=e(36237),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}}),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}}),z=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}}),i=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:z,outKeyframes:i},"move-down":{inKeyframes:A,outKeyframes:H},"move-left":{inKeyframes:l,outKeyframes:C},"move-right":{inKeyframes:n,outKeyframes:F}},p=(s,X)=>{const{antCls:j}=s,R=`${j}-${X}`,{inKeyframes:Oe,outKeyframes:le}=K[X];return[(0,o.R)(R,Oe,le,s.motionDurationMid),{[` - ${R}-enter, - ${R}-appear - `]:{opacity:0,animationTimingFunction:s.motionEaseOutCirc},[`${R}-leave`]:{animationTimingFunction:s.motionEaseInOutCirc}}]}},13826:function(vt,ve,e){"use strict";e.d(ve,{Qt:function(){return l},Uw:function(){return H},fJ:function(){return A},ly:function(){return C},oN:function(){return p}});var t=e(36237),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}}),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}}),z=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),i=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:A,outKeyframes:H},"slide-down":{inKeyframes:l,outKeyframes:C},"slide-left":{inKeyframes:n,outKeyframes:F},"slide-right":{inKeyframes:z,outKeyframes:i}},p=(s,X)=>{const{antCls:j}=s,R=`${j}-${X}`,{inKeyframes:Oe,outKeyframes:le}=K[X];return[(0,o.R)(R,Oe,le,s.motionDurationMid),{[` - ${R}-enter, - ${R}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:s.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${R}-leave`]:{animationTimingFunction:s.motionEaseInQuint}}]}},15969:function(vt,ve,e){"use strict";e.d(ve,{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(vt,ve,e){"use strict";e.d(ve,{default:function(){return Nl}});var t={},o="rc-table-internal-hook",A=e(42978),H=e(6089),l=e(34280),C=e(13697),n=e(59301),F=e(4676);function z(u){var g=n.createContext(void 0),Z=function(ge){var me=ge.value,Ve=ge.children,ke=n.useRef(me);ke.current=me;var We=n.useState(function(){return{getValue:function(){return ke.current},listeners:new Set}}),_e=(0,A.Z)(We,1),st=_e[0];return(0,l.Z)(function(){(0,F.unstable_batchedUpdates)(function(){st.listeners.forEach(function(tt){tt(me)})})},[me]),n.createElement(g.Provider,{value:st},Ve)};return{Context:g,Provider:Z,defaultValue:u}}function i(u,g){var Z=(0,H.Z)(typeof g=="function"?g:function(tt){if(g===void 0)return tt;if(!Array.isArray(g))return tt[g];var wt={};return g.forEach(function(yt){wt[yt]=tt[yt]}),wt}),te=n.useContext(u==null?void 0:u.Context),ge=te||{},me=ge.listeners,Ve=ge.getValue,ke=n.useRef();ke.current=Z(te?Ve():u==null?void 0:u.defaultValue);var We=n.useState({}),_e=(0,A.Z)(We,2),st=_e[1];return(0,l.Z)(function(){if(!te)return;function tt(wt){var yt=Z(wt);(0,C.Z)(ke.current,yt,!0)||st({})}return me.add(tt),function(){me.delete(tt)}},[te]),ke.current}var K=e(54476),p=e(8654);function s(){var u=n.createContext(null);function g(){return n.useContext(u)}function Z(ge,me){var Ve=(0,p.Yr)(ge),ke=function(_e,st){var tt=Ve?{ref:st}:{},wt=n.useRef(0),yt=n.useRef(_e),St=g();return St!==null?n.createElement(ge,(0,K.Z)({},_e,tt)):((!me||me(yt.current,_e))&&(wt.current+=1),yt.current=_e,n.createElement(u.Provider,{value:wt.current},n.createElement(ge,(0,K.Z)({},_e,tt))))};return Ve?n.forwardRef(ke):ke}function te(ge,me){var Ve=(0,p.Yr)(ge),ke=function(_e,st){var tt=Ve?{ref:st}:{};return g(),n.createElement(ge,(0,K.Z)({},_e,tt))};return Ve?n.memo(n.forwardRef(ke),me):n.memo(ke,me)}return{makeImmutable:Z,responseImmutable:te,useImmutableMark:g}}var X=s(),j=X.makeImmutable,R=X.responseImmutable,Oe=X.useImmutableMark,le=s(),ce=le.makeImmutable,ne=le.responseImmutable,N=le.useImmutableMark,S=z(),a=S;function B(u,g){var Z=n.useRef(0);Z.current+=1;var te=n.useRef(u),ge=[];Object.keys(u||{}).map(function(Ve){var ke;(u==null?void 0:u[Ve])!==((ke=te.current)===null||ke===void 0?void 0:ke[Ve])&&ge.push(Ve)}),te.current=u;var me=n.useRef([]);return ge.length&&(me.current=ge),n.useDebugValue(Z.current),n.useDebugValue(me.current.join(", ")),g&&console.log("".concat(g,":"),Z.current,me.current),Z.current}var O=null,J=n.memo(function(){var u=B();return n.createElement("h1",null,"Render Times: ",u)});J.displayName="RenderBlock";var q=e(76190),U=e(33885),x=e(20068),Se=e(92310),ie=e.n(Se),Ye=e(80547),fe=e(97938),ye=e(48736),Ee=n.createContext({renderWithProps:!1}),$=Ee,Y="RC_TABLE_KEY";function W(u){return u==null?[]:Array.isArray(u)?u:[u]}function y(u){var g=[],Z={};return u.forEach(function(te){for(var ge=te||{},me=ge.key,Ve=ge.dataIndex,ke=me||W(Ve).join("-")||Y;Z[ke];)ke="".concat(ke,"_next");Z[ke]=!0,g.push(ke)}),g}function V(u){return u!=null}function L(u){return u&&(0,q.Z)(u)==="object"&&!Array.isArray(u)&&!n.isValidElement(u)}function T(u,g,Z,te,ge,me){var Ve=n.useContext($),ke=N(),We=(0,Ye.Z)(function(){if(V(te))return[te];var _e=g==null||g===""?[]:Array.isArray(g)?g:[g],st=(0,fe.Z)(u,_e),tt=st,wt=void 0;if(ge){var yt=ge(st,u,Z);L(yt)?(tt=yt.children,wt=yt.props,Ve.renderWithProps=!0):tt=yt}return[tt,wt]},[ke,u,te,g,ge,Z],function(_e,st){if(me){var tt=(0,A.Z)(_e,2),wt=tt[1],yt=(0,A.Z)(st,2),St=yt[1];return me(St,wt)}return Ve.renderWithProps?!0:!(0,C.Z)(_e,st,!0)});return We}function oe(u,g,Z,te){var ge=u+g-1;return u<=te&&ge>=Z}function Ce(u,g){return i(a,function(Z){var te=oe(u,g||1,Z.hoverStartRow,Z.hoverEndRow);return[te,Z.onHover]})}var He=function(g){var Z=g.ellipsis,te=g.rowType,ge=g.children,me,Ve=Z===!0?{showTitle:!0}:Z;return Ve&&(Ve.showTitle||te==="header")&&(typeof ge=="string"||typeof ge=="number"?me=ge.toString():n.isValidElement(ge)&&typeof ge.props.children=="string"&&(me=ge.props.children)),me};function _(u){var g,Z,te,ge,me,Ve,ke,We,_e=u.component,st=u.children,tt=u.ellipsis,wt=u.scope,yt=u.prefixCls,St=u.className,Xt=u.align,zt=u.record,Ut=u.render,Wt=u.dataIndex,an=u.renderIndex,wn=u.shouldCellUpdate,Dn=u.index,hn=u.rowType,Zn=u.colSpan,Gn=u.rowSpan,un=u.fixLeft,Cn=u.fixRight,dn=u.firstFixLeft,_t=u.lastFixLeft,gn=u.firstFixRight,zn=u.lastFixRight,qn=u.appendNode,Xn=u.additionalProps,Ln=Xn===void 0?{}:Xn,_n=u.isSticky,rr="".concat(yt,"-cell"),wr=i(a,["supportSticky","allColumnsFixedLeft"]),hr=wr.supportSticky,Ur=wr.allColumnsFixedLeft,Gr=T(zt,Wt,an,st,Ut,wn),Jn=(0,A.Z)(Gr,2),ta=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=(g=(Z=(te=Er==null?void 0:Er.colSpan)!==null&&te!==void 0?te:Ln.colSpan)!==null&&Z!==void 0?Z:Zn)!==null&&g!==void 0?g:1,Fn=(ge=(me=(Ve=Er==null?void 0:Er.rowSpan)!==null&&Ve!==void 0?Ve:Ln.rowSpan)!==null&&me!==void 0?me:Gn)!==null&&ge!==void 0?ge:1,Mn=Ce(Dn,Fn),xn=(0,A.Z)(Mn,2),yr=xn[0],Bn=xn[1],kn=function(ra){var Ia;zt&&Bn(Dn,Dn+Fn-1),Ln==null||(Ia=Ln.onMouseEnter)===null||Ia===void 0||Ia.call(Ln,ra)},gr=function(ra){var Ia;zt&&Bn(-1,-1),Ln==null||(Ia=Ln.onMouseLeave)===null||Ia===void 0||Ia.call(Ln,ra)};if(jn===0||Fn===0)return null;var Ar=(ke=Ln.title)!==null&&ke!==void 0?ke:He({rowType:hn,ellipsis:tt,children:ta}),ga=ie()(rr,St,(We={},(0,x.Z)(We,"".concat(rr,"-fix-left"),Mr&&hr),(0,x.Z)(We,"".concat(rr,"-fix-left-first"),dn&&hr),(0,x.Z)(We,"".concat(rr,"-fix-left-last"),_t&&hr),(0,x.Z)(We,"".concat(rr,"-fix-left-all"),_t&&Ur&&hr),(0,x.Z)(We,"".concat(rr,"-fix-right"),Sa&&hr),(0,x.Z)(We,"".concat(rr,"-fix-right-first"),gn&&hr),(0,x.Z)(We,"".concat(rr,"-fix-right-last"),zn&&hr),(0,x.Z)(We,"".concat(rr,"-ellipsis"),tt),(0,x.Z)(We,"".concat(rr,"-with-append"),qn),(0,x.Z)(We,"".concat(rr,"-fix-sticky"),(Mr||Sa)&&_n&&hr),(0,x.Z)(We,"".concat(rr,"-row-hover"),!Er&&yr),We),Ln.className,Er==null?void 0:Er.className),Aa={};Xt&&(Aa.textAlign=Xt);var ja=(0,U.Z)((0,U.Z)((0,U.Z)((0,U.Z)({},Fr),Ln.style),Aa),Er==null?void 0:Er.style),na=ta;return(0,q.Z)(na)==="object"&&!Array.isArray(na)&&!n.isValidElement(na)&&(na=null),tt&&(_t||gn)&&(na=n.createElement("span",{className:"".concat(rr,"-content")},na)),n.createElement(_e,(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,na)}var ae=n.memo(_);function Ne(u,g,Z,te,ge,me){var Ve=Z[u]||{},ke=Z[g]||{},We,_e;Ve.fixed==="left"?We=te.left[ge==="rtl"?g:u]:ke.fixed==="right"&&(_e=te.right[ge==="rtl"?u:g]);var st=!1,tt=!1,wt=!1,yt=!1,St=Z[g+1],Xt=Z[u-1],zt=!(me!=null&&me.children);if(ge==="rtl"){if(We!==void 0){var Ut=Xt&&Xt.fixed==="left";yt=!Ut&&zt}else if(_e!==void 0){var Wt=St&&St.fixed==="right";wt=!Wt&&zt}}else if(We!==void 0){var an=St&&St.fixed==="left";st=!an&&zt}else if(_e!==void 0){var wn=Xt&&Xt.fixed==="right";tt=!wn&&zt}return{fixLeft:We,fixRight:_e,lastFixLeft:st,firstFixRight:tt,lastFixRight:wt,firstFixLeft:yt,isSticky:te.isSticky}}var Le=n.createContext({}),Ie=Le;function ee(u){var g=u.className,Z=u.index,te=u.children,ge=u.colSpan,me=ge===void 0?1:ge,Ve=u.rowSpan,ke=u.align,We=i(a,["prefixCls","direction"]),_e=We.prefixCls,st=We.direction,tt=n.useContext(Ie),wt=tt.scrollColumnIndex,yt=tt.stickyOffsets,St=tt.flattenColumns,Xt=tt.columns,zt=Z+me-1,Ut=zt+1===wt?me+1:me,Wt=Ne(Z,Z+Ut-1,St,yt,st,Xt==null?void 0:Xt[Z]);return n.createElement(ae,(0,K.Z)({className:g,index:Z,component:"td",prefixCls:_e,record:null,dataIndex:null,align:ke,colSpan:Ut,rowSpan:Ve,render:function(){return te}},Wt))}var Re=e(75931),w=["children"];function D(u){var g=u.children,Z=(0,Re.Z)(u,w);return n.createElement("tr",Z,g)}function f(u){var g=u.children;return g}f.Row=D,f.Cell=ee;var r=f;function h(u){var g=u.children,Z=u.stickyOffsets,te=u.flattenColumns,ge=u.columns,me=i(a,"prefixCls"),Ve=te.length-1,ke=te[Ve],We=n.useMemo(function(){return{stickyOffsets:Z,flattenColumns:te,scrollColumnIndex:ke!=null&&ke.scrollbar?Ve:null,columns:ge}},[ke,te,Ve,Z,ge]);return n.createElement(Ie.Provider,{value:We},n.createElement("tfoot",{className:"".concat(me,"-summary")},g))}var Q=ne(h),d=r,c=e(70425),G=e(29301),P=e(29194),m=e(3465),k=e(75152),Be=e(26112);function Ae(u,g,Z,te,ge,me,Ve){u.push({record:g,indent:Z,index:Ve});var ke=me(g),We=ge==null?void 0:ge.has(ke);if(g&&Array.isArray(g[te])&&We)for(var _e=0;_e1?dn-1:0),gn=1;gn=0;ke-=1){var We=g[ke],_e=Z&&Z[ke],st=_e&&_e[Tt];if(We||st||Ve){var tt=st||{},wt=tt.columnType,yt=(0,Re.Z)(tt,Zt);ge.unshift(n.createElement("col",(0,K.Z)({key:ke,style:{width:We}},yt))),Ve=!0}}return n.createElement("colgroup",null,ge)}var $t=nn,It=e(94480),en=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Yt(u,g){return(0,n.useMemo)(function(){for(var Z=[],te=0;te1?"colgroup":"col":null,ellipsis:zt.ellipsis,align:zt.align,component:zt.title?me:Ve,prefixCls:st,key:yt[Xt]},Ut,{additionalProps:Wt,rowType:"header"}))}))}Qn.displayName="HeaderRow";var at=Qn;function ht(u){var g=[];function Z(Ve,ke){var We=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;g[We]=g[We]||[];var _e=ke,st=Ve.filter(Boolean).map(function(tt){var wt={key:tt.key,className:tt.className||"",children:tt.title,column:tt,colStart:_e},yt=1,St=tt.children;return St&&St.length>0&&(yt=Z(St,_e,We+1).reduce(function(Xt,zt){return Xt+zt},0),wt.hasSubColumns=!0),"colSpan"in tt&&(yt=tt.colSpan),"rowSpan"in tt&&(wt.rowSpan=tt.rowSpan),wt.colSpan=yt,wt.colEnd=wt.colStart+yt-1,g[We].push(wt),_e+=yt,yt});return st}Z(u,0);for(var te=g.length,ge=function(ke){g[ke].forEach(function(We){!("rowSpan"in We)&&!We.hasSubColumns&&(We.rowSpan=te-ke)})},me=0;me1&&arguments[1]!==void 0?arguments[1]:"";return typeof g=="number"?g:g.endsWith("%")?u*parseFloat(g)/100:null}function At(u,g){return n.useMemo(function(){if(g&&g>0){var Z=0,te=0;u.forEach(function(_e){var st=Jt(g,_e.width);st?Z+=st:te+=1});var ge=g-Z,me=te,Ve=ge/te,ke=0,We=u.map(function(_e){var st=(0,U.Z)({},_e),tt=Jt(g,st.width);if(tt)st.width=tt;else{var wt=Math.floor(Ve);st.width=me===1?ge:wt,ge-=wt,me-=1}return ke+=st.width,st});return[We,ke]}return[u,g]},[u,g])}var tn=["children"],re=["fixed"];function v(u){return(0,rn.Z)(u).filter(function(g){return n.isValidElement(g)}).map(function(g){var Z=g.key,te=g.props,ge=te.children,me=(0,Re.Z)(te,tn),Ve=(0,U.Z)({key:Z},me);return ge&&(Ve.children=v(ge)),Ve})}function E(u){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return u.filter(function(Z){return Z&&(0,q.Z)(Z)==="object"}).reduce(function(Z,te,ge){var me=te.fixed,Ve=me===!0?"left":me,ke="".concat(g,"-").concat(ge),We=te.children;return We&&We.length>0?[].concat((0,It.Z)(Z),(0,It.Z)(E(We,ke).map(function(_e){return(0,U.Z)({fixed:Ve},_e)}))):[].concat((0,It.Z)(Z),[(0,U.Z)((0,U.Z)({key:ke},te),{},{fixed:Ve})])},[])}function I(u){for(var g=!0,Z=0;Z=0;me-=1){var Ve=u[me];if(ge&&Ve.fixed!=="right")ge=!1;else if(!ge&&Ve.fixed==="right"){warning(!1,"Index ".concat(me+1," of `columns` missing `fixed='right'` prop."));break}}}function b(u){return u.map(function(g){var Z=g.fixed,te=(0,Re.Z)(g,re),ge=Z;return Z==="left"?ge="right":Z==="right"&&(ge="left"),(0,U.Z)({fixed:ge},te)})}function ue(u,g){var Z=u.prefixCls,te=u.columns,ge=u.children,me=u.expandable,Ve=u.expandedKeys,ke=u.columnTitle,We=u.getRowKey,_e=u.onTriggerExpand,st=u.expandIcon,tt=u.rowExpandable,wt=u.expandIconColumnIndex,yt=u.direction,St=u.expandRowByClick,Xt=u.columnWidth,zt=u.fixed,Ut=u.scrollWidth,Wt=n.useMemo(function(){return te||v(ge)},[te,ge]),an=n.useMemo(function(){if(me){var Cn,dn=Wt.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=Wt[gn],qn;(zt==="left"||zt)&&!wt?qn="left":(zt==="right"||zt)&&wt===Wt.length?qn="right":qn=zn?zn.fixed:null;var Xn=(Cn={},(0,x.Z)(Cn,Tt,{className:"".concat(Z,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,x.Z)(Cn,"title",ke),(0,x.Z)(Cn,"fixed",qn),(0,x.Z)(Cn,"className","".concat(Z,"-row-expand-icon-cell")),(0,x.Z)(Cn,"width",Xt),(0,x.Z)(Cn,"render",function(_n,rr,wr){var hr=We(rr,wr),Ur=Ve.has(hr),Gr=tt?tt(rr):!0,Jn=st({prefixCls:Z,expanded:Ur,expandable:Gr,record:rr,onExpand:_e});return St?n.createElement("span",{onClick:function(Er){return Er.stopPropagation()}},Jn):Jn}),Cn);return dn.map(function(Ln){return Ln===t?Xn:Ln})}return Wt.filter(function(Ln){return Ln!==t})},[me,Wt,We,Ve,st,yt]),wn=n.useMemo(function(){var Cn=an;return g&&(Cn=g(Cn)),Cn.length||(Cn=[{render:function(){return null}}]),Cn},[g,an,yt]),Dn=n.useMemo(function(){return yt==="rtl"?b(E(wn)):E(wn)},[wn,yt,Ut]),hn=At(Dn,Ut),Zn=(0,A.Z)(hn,2),Gn=Zn[0],un=Zn[1];return[wn,Gn,un]}var se=ue;function je(u){var g,Z=u.prefixCls,te=u.record,ge=u.onExpand,me=u.expanded,Ve=u.expandable,ke="".concat(Z,"-row-expand-icon");if(!Ve)return n.createElement("span",{className:ie()(ke,"".concat(Z,"-row-spaced"))});var We=function(st){ge(te,st),st.stopPropagation()};return n.createElement("span",{className:ie()(ke,(g={},(0,x.Z)(g,"".concat(Z,"-row-expanded"),me),(0,x.Z)(g,"".concat(Z,"-row-collapsed"),!me),g)),onClick:We})}function Qe(u,g,Z){var te=[];function ge(me){(me||[]).forEach(function(Ve,ke){te.push(g(Ve,ke)),ge(Ve[Z])})}return ge(u),te}function et(u,g,Z){var te=Lt(u),ge=te.expandIcon,me=te.expandedRowKeys,Ve=te.defaultExpandedRowKeys,ke=te.defaultExpandAllRows,We=te.expandedRowRender,_e=te.onExpand,st=te.onExpandedRowsChange,tt=te.childrenColumnName,wt=ge||je,yt=tt||"children",St=n.useMemo(function(){return We?"row":u.expandable&&u.internalHooks===o&&u.expandable.__PARENT_RENDER_ICON__||g.some(function(Dn){return Dn&&(0,q.Z)(Dn)==="object"&&Dn[yt]})?"nest":!1},[!!We,g]),Xt=n.useState(function(){return Ve||(ke?Qe(g,Z,yt):[])}),zt=(0,A.Z)(Xt,2),Ut=zt[0],Wt=zt[1],an=n.useMemo(function(){return new Set(me||Ut||[])},[me,Ut]),wn=n.useCallback(function(Dn){var hn=Z(Dn,g.indexOf(Dn)),Zn,Gn=an.has(hn);Gn?(an.delete(hn),Zn=(0,It.Z)(an)):Zn=[].concat((0,It.Z)(an),[hn]),Wt(Zn),_e&&_e(!Gn,Dn),st&&st(Zn)},[Z,an,g,_e,st]);return[te,St,an,wt,yt,wn]}function ot(u,g,Z,te){var ge=u.map(function(me,Ve){return Ne(Ve,Ve,u,g,Z,te==null?void 0:te[Ve])});return(0,Ye.Z)(function(){return ge},[ge],function(me,Ve){return!(0,C.Z)(me,Ve)})}function ut(u){var g=(0,n.useRef)(u),Z=(0,n.useState)({}),te=(0,A.Z)(Z,2),ge=te[1],me=(0,n.useRef)(null),Ve=(0,n.useRef)([]);function ke(We){Ve.current.push(We);var _e=Promise.resolve();me.current=_e,_e.then(function(){if(me.current===_e){var st=Ve.current,tt=g.current;Ve.current=[],st.forEach(function(wt){g.current=wt(g.current)}),me.current=null,tt!==g.current&&ge({})}})}return(0,n.useEffect)(function(){return function(){me.current=null}},[]),[g.current,ke]}function ft(u){var g=(0,n.useRef)(u||null),Z=(0,n.useRef)();function te(){window.clearTimeout(Z.current)}function ge(Ve){g.current=Ve,te(),Z.current=window.setTimeout(function(){g.current=null,Z.current=void 0},100)}function me(){return g.current}return(0,n.useEffect)(function(){return te},[]),[ge,me]}function gt(){var u=n.useState(-1),g=(0,A.Z)(u,2),Z=g[0],te=g[1],ge=n.useState(-1),me=(0,A.Z)(ge,2),Ve=me[0],ke=me[1],We=n.useCallback(function(_e,st){te(_e),ke(st)},[]);return[Z,Ve,We]}var dt=e(47273),Dt=(0,dt.Z)()?window:null;function mt(u,g){var Z=(0,q.Z)(u)==="object"?u:{},te=Z.offsetHeader,ge=te===void 0?0:te,me=Z.offsetSummary,Ve=me===void 0?0:me,ke=Z.offsetScroll,We=ke===void 0?0:ke,_e=Z.getContainer,st=_e===void 0?function(){return Dt}:_e,tt=st()||Dt;return n.useMemo(function(){var wt=!!u;return{isSticky:wt,stickyClassName:wt?"".concat(g,"-sticky-holder"):"",offsetHeader:ge,offsetSummary:Ve,offsetScroll:We,container:tt}},[We,ge,Ve,g,tt])}function Mt(u,g,Z){var te=(0,n.useMemo)(function(){for(var ge=[],me=[],Ve=0,ke=0,We=0;We=tt&&(Ln=tt-wt),Ve({scrollLeft:Ln/tt*(st+2)}),Wt.current.x=gn.pageX},Cn=function(){if(me.current){var gn=(0,Te.os)(me.current).top,zn=gn+me.current.offsetHeight,qn=We===window?document.documentElement.scrollTop+window.innerHeight:(0,Te.os)(We).top+We.clientHeight;zn-(0,k.Z)()<=qn||gn>=qn-ke?Ut(function(Xn){return(0,U.Z)((0,U.Z)({},Xn),{},{isHiddenScrollBar:!0})}):Ut(function(Xn){return(0,U.Z)((0,U.Z)({},Xn),{},{isHiddenScrollBar:!1})})}},dn=function(gn){Ut(function(zn){return(0,U.Z)((0,U.Z)({},zn),{},{scrollLeft:gn/st*tt||0})})};return n.useImperativeHandle(Z,function(){return{setScrollLeft:dn}}),n.useEffect(function(){var _t=(0,Ht.Z)(document.body,"mouseup",Zn,!1),gn=(0,Ht.Z)(document.body,"mousemove",un,!1);return Cn(),function(){_t.remove(),gn.remove()}},[wt,Dn]),n.useEffect(function(){var _t=(0,Ht.Z)(We,"scroll",Cn,!1),gn=(0,Ht.Z)(window,"resize",Cn,!1);return function(){_t.remove(),gn.remove()}},[We]),n.useEffect(function(){zt.isHiddenScrollBar||Ut(function(_t){var gn=me.current;return gn?(0,U.Z)((0,U.Z)({},_t),{},{scrollLeft:gn.scrollLeft/gn.scrollWidth*gn.clientWidth}):_t})},[zt.isHiddenScrollBar]),st<=tt||!wt||zt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,k.Z)(),width:tt,bottom:ke},className:"".concat(_e,"-sticky-scroll")},n.createElement("div",{onMouseDown:Gn,ref:yt,className:ie()("".concat(_e,"-sticky-scroll-bar"),(0,x.Z)({},"".concat(_e,"-sticky-scroll-bar-active"),Dn)),style:{width:"".concat(wt,"px"),transform:"translate3d(".concat(zt.scrollLeft,"px, 0, 0)")}}))},Ue=n.forwardRef(ze);function $e(u){return null}var Xe=$e;function Je(u){return null}var Ge=Je,it="rc-table",bt=[],Ft={};function qt(){return"No Data"}function on(u){var g,Z=(0,U.Z)({rowKey:"key",prefixCls:it,emptyText:qt},u),te=Z.prefixCls,ge=Z.className,me=Z.rowClassName,Ve=Z.style,ke=Z.data,We=Z.rowKey,_e=Z.scroll,st=Z.tableLayout,tt=Z.direction,wt=Z.title,yt=Z.footer,St=Z.summary,Xt=Z.caption,zt=Z.id,Ut=Z.showHeader,Wt=Z.components,an=Z.emptyText,wn=Z.onRow,Dn=Z.onHeaderRow,hn=Z.internalHooks,Zn=Z.transformColumns,Gn=Z.internalRefs,un=Z.tailor,Cn=Z.sticky,dn=ke||bt,_t=!!dn.length,gn=hn===o,zn=n.useCallback(function(xr,Nr){return(0,fe.Z)(Wt,xr)||Nr},[Wt]),qn=n.useMemo(function(){return typeof We=="function"?We:function(xr){var Nr=xr&&xr[We];return Nr}},[We]),Xn=zn(["body"]),Ln=gt(),_n=(0,A.Z)(Ln,3),rr=_n[0],wr=_n[1],hr=_n[2],Ur=et(Z,dn,qn),Gr=(0,A.Z)(Ur,6),Jn=Gr[0],ta=Gr[1],Er=Gr[2],Fr=Gr[3],Mr=Gr[4],Sa=Gr[5],jn=_e==null?void 0:_e.x,Fn=n.useState(0),Mn=(0,A.Z)(Fn,2),xn=Mn[0],yr=Mn[1],Bn=se((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:tt,scrollWidth:gn&&un&&typeof jn=="number"?jn:null}),gn?Zn:null),kn=(0,A.Z)(Bn,3),gr=kn[0],Ar=kn[1],ga=kn[2],Aa=ga!=null?ga:jn,ja=n.useMemo(function(){return{columns:gr,flattenColumns:Ar}},[gr,Ar]),na=n.useRef(),Ma=n.useRef(),ra=n.useRef(),Ia=n.useRef(),ro=n.useRef(),br=n.useState(!1),Ir=(0,A.Z)(br,2),Hr=Ir[0],aa=Ir[1],oa=n.useState(!1),ar=(0,A.Z)(oa,2),ha=ar[0],ma=ar[1],Oa=ut(new Map),za=(0,A.Z)(Oa,2),Qa=za[0],wo=za[1],Ua=y(Ar),Ra=Ua.map(function(xr){return Qa.get(xr)}),xa=n.useMemo(function(){return Ra},[Ra.join("_")]),Ca=Ot(xa,Ar.length,tt),la=_e&&V(_e.y),Zr=_e&&V(Aa)||!!Jn.fixed,Wa=Zr&&Ar.some(function(xr){var Nr=xr.fixed;return Nr}),ao=n.useRef(),qa=mt(Cn,te),Ha=qa.isSticky,Fo=qa.offsetHeader,zo=qa.offsetSummary,mr=qa.offsetScroll,Or=qa.stickyClassName,va=qa.container,Kr=n.useMemo(function(){return St==null?void 0:St(dn)},[St,dn]),pa=(la||Ha)&&n.isValidElement(Kr)&&Kr.type===r&&Kr.props.fixed,Ba,wa,Ga;la&&(wa={overflowY:"scroll",maxHeight:_e.y}),Zr&&(Ba={overflowX:"auto"},la||(wa={overflowY:"hidden"}),Ga={width:Aa===!0?"auto":Aa,minWidth:"100%"});var Yo=n.useCallback(function(xr,Nr){(0,P.Z)(na.current)&&wo(function(Fa){if(Fa.get(xr)!==Nr){var $a=new Map(Fa);return $a.set(xr,Nr),$a}return Fa})},[]),jl=ft(null),qo=(0,A.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=tt==="rtl",_a=typeof Fa=="number"?Fa:Nr.scrollLeft,fl=Nr||Ft;if(!$o()||$o()===fl){var Vo;Ql(fl),No(_a,Ma.current),No(_a,ra.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){aa(!1),ma(!1);return}$a?(aa(-_a0)):(aa(_a>0),ma(_a1?Xt-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 st?dn<=1:un===0||dn===0||dn>1},[dn,un,st]);Xn?qn.visibility="hidden":st&&(qn.height=tt==null?void 0:tt(dn));var Ln=Xn?function(){return null}:wt,_n={};return(dn===0||un===0)&&(_n.rowSpan=1,_n.colSpan=1),n.createElement(ae,(0,K.Z)({className:ie()(St,_e),ellipsis:Z.ellipsis,align:Z.align,scope:Z.rowScope,component:"div",prefixCls:g.prefixCls,key:an,record:ke,index:me,renderIndex:Ve,dataIndex:yt,render:Ln,shouldCellUpdate:Z.shouldCellUpdate},wn,{appendNode:Dn,additionalProps:(0,U.Z)((0,U.Z)({},hn),{},{style:qn},_n)}))}var xt=pt,nt=["data","index","className","rowKey","style","extra","getHeight"],Rt=n.forwardRef(function(u,g){var Z=u.data,te=u.index,ge=u.className,me=u.rowKey,Ve=u.style,ke=u.extra,We=u.getHeight,_e=(0,Re.Z)(u,nt),st=Z.record,tt=Z.indent,wt=Z.index,yt=i(a,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),St=yt.scrollX,Xt=yt.flattenColumns,zt=yt.prefixCls,Ut=yt.fixColumn,Wt=yt.componentWidth,an=M(st,me,te,tt),wn=an.rowSupportExpand,Dn=an.expanded,hn=an.rowProps,Zn=an.expandedRowRender,Gn=an.expandedRowClassName,un;if(wn&&Dn){var Cn=Zn(st,te,tt+1,Dn),dn=Gn==null?void 0:Gn(st,te,tt),_t={};Ut&&(_t={style:(0,x.Z)({},"--virtual-width","".concat(Wt,"px"))});var gn="".concat(zt,"-expanded-row-cell");un=n.createElement("div",{className:ie()("".concat(zt,"-expanded-row"),"".concat(zt,"-expanded-row-level-").concat(tt+1),dn)},n.createElement(ae,{component:"div",prefixCls:zt,className:ie()(gn,(0,x.Z)({},"".concat(gn,"-fixed"),Ut)),additionalProps:_t},Cn))}var zn=(0,U.Z)((0,U.Z)({},Ve),{},{width:St});ke&&(zn.position="absolute",zn.pointerEvents="none");var qn=n.createElement("div",(0,K.Z)({},hn,_e,{ref:wn?null:g,className:ie()(ge,"".concat(zt,"-row"),hn==null?void 0:hn.className,(0,x.Z)({},"".concat(zt,"-row-extra"),ke)),style:(0,U.Z)((0,U.Z)({},zn),hn==null?void 0:hn.style)}),Xt.map(function(Xn,Ln){return n.createElement(xt,{key:Ln,rowInfo:an,column:Xn,colIndex:Ln,indent:tt,index:te,renderIndex:wt,record:st,inverse:ke,getHeight:We})}));return wn?n.createElement("div",{ref:g},qn,un):qn}),mn=ne(Rt),jt=mn,Vt=n.forwardRef(function(u,g){var Z=u.data,te=u.onScroll,ge=i(a,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),me=ge.flattenColumns,Ve=ge.onColumnResize,ke=ge.getRowKey,We=ge.expandedKeys,_e=ge.prefixCls,st=ge.childrenColumnName,tt=ge.emptyNode,wt=ge.scrollX,yt=i(Ke),St=yt.scrollY,Xt=yt.listItemHeight,zt=n.useRef(),Ut=de(Z,st,We,ke),Wt=n.useMemo(function(){var un=0;return me.map(function(Cn){var dn=Cn.width,_t=Cn.key;return un+=dn,[_t,dn,un]})},[me]),an=n.useMemo(function(){return Wt.map(function(un){return un[2]})},[Wt]);n.useEffect(function(){Wt.forEach(function(un){var Cn=(0,A.Z)(un,2),dn=Cn[0],_t=Cn[1];Ve(dn,_t)})},[Wt]),n.useImperativeHandle(g,function(){var un={};return Object.defineProperty(un,"scrollLeft",{get:function(){var dn;return((dn=zt.current)===null||dn===void 0?void 0:dn.getScrollInfo().x)||0},set:function(dn){var _t;(_t=zt.current)===null||_t===void 0||_t.scrollTo({left:dn})}}),un});var wn=function(Cn,dn){var _t,gn=(_t=Ut[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},Dn=function(Cn){var dn=Cn.start,_t=Cn.end,gn=Cn.getSize,zn=Cn.offsetY;if(_t<0)return null;for(var qn=me.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=me.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})&&ta.push(Fn)},Fr=Xn;Fr<=hr;Fr+=1)var Mr=Er(Fr);var Sa=ta.map(function(jn){var Fn=Ut[jn],Mn=ke(Fn.record,jn),xn=function(kn){var gr=jn+kn-1,Ar=ke(Ut[gr].record,gr),ga=gn(Mn,Ar);return ga.bottom-ga.top},yr=gn(Mn);return n.createElement(jt,{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(_e,"-tbody"),Gn;return Ut.length?Gn=n.createElement(Fe.Z,{fullHeight:!1,ref:zt,className:ie()(Zn,"".concat(Zn,"-virtual")),height:St,itemHeight:Xt||24,data:Ut,itemKey:function(Cn){return ke(Cn.record)},scrollWidth:wt,onVirtualScroll:function(Cn){var dn=Cn.x;te({scrollLeft:dn})},extraRender:Dn},function(un,Cn,dn){var _t=ke(un.record,Cn);return n.createElement(jt,(0,K.Z)({data:un,rowKey:_t,index:Cn},dn))}):Gn=n.createElement("div",{className:ie()("".concat(_e,"-placeholder"))},n.createElement(ae,{component:"div",prefixCls:_e},tt)),n.createElement(Ze.Provider,{value:hn},Gn)}),Nt=ne(Vt),Pn=Nt,fn=function(g,Z){var te=Z.ref,ge=Z.onScroll;return n.createElement(Pn,{ref:te,data:g,onScroll:ge})},In=100;function bn(u){var g=u.columns,Z=u.scroll,te=u.prefixCls,ge=te===void 0?it:te,me=u.className,Ve=u.listItemHeight,ke=Z||{},We=ke.x,_e=ke.y;typeof We!="number"&&(We=((g||[]).length+1)*In),typeof _e!="number"&&(_e=500);var st=n.useMemo(function(){return{scrollY:_e,listItemHeight:Ve}},[_e,Ve]);return n.createElement(Ke.Provider,{value:st},n.createElement(be,(0,K.Z)({},u,{className:ie()(me,"".concat(ge,"-virtual")),scroll:(0,U.Z)((0,U.Z)({},Z),{},{x:We}),components:{body:fn},columns:g,internalHooks:o,tailor:!0})))}function An(u){return ce(bn,u)}var Rn=An(),Kn=null;function tr(u){return null}var kt=tr;function Qt(u){return null}var cn=Qt,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 ln(u){return function(Z){let{prefixCls:te,onExpand:ge,record:me,expanded:Ve,expandable:ke}=Z;const We=`${te}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:_e=>{ge(me,_e),_e.stopPropagation()},className:ie()(We,{[`${We}-spaced`]:!ke,[`${We}-expanded`]:ke&&Ve,[`${We}-collapsed`]:ke&&!Ve}),"aria-label":Ve?u.collapse:u.expand,"aria-expanded":Ve})}}var Un=ln;function sr(u,g){return"key"in u&&u.key!==void 0&&u.key!==null?u.key:u.dataIndex?Array.isArray(u.dataIndex)?u.dataIndex.join("."):u.dataIndex:g}function Tn(u,g){return g?`${g}-${u}`:`${u}`}function er(u,g){return typeof u=="function"?u(g):u}function Cr(u,g){const Z=er(u,g);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(g,Z){return n.createElement(fr.Z,(0,K.Z)({},g,{ref:Z,icon:cr}))},Br=n.forwardRef(Lr),Pr=Br,ua=e(56762);function sa(u){const g=n.useRef(u),Z=(0,ua.Z)();return[()=>g.current,te=>{g.current=te,Z()}]}var $r=e(3113),Jr=e(24905),ia=e(38854),pn=e(64165),Hn=e(20834),Nn=e(40875),On=e(5112),nr=e(17574),vr=e(47472),_r=e(92832);function Qr(u){let{value:g,onChange:Z,filterSearch:te,tablePrefixCls:ge,locale:me}=u;return te?n.createElement("div",{className:`${ge}-filter-dropdown-search`},n.createElement(_r.default,{prefix:n.createElement(vr.Z,null),placeholder:me.filterSearchPlaceholder,onChange:Z,value:g,htmlSize:1,className:`${ge}-filter-dropdown-search-input`})):null}var Tr=Qr,Yr=e(10228);const Sr=u=>{const{keyCode:g}=u;g===Yr.Z.ENTER&&u.stopPropagation()};var Vr=n.forwardRef((u,g)=>n.createElement("div",{className:u.className,onClick:Z=>Z.stopPropagation(),onKeyDown:Sr,ref:g},u.children));function Rr(u){let g=[];return(u||[]).forEach(Z=>{let{value:te,children:ge}=Z;g.push(te),ge&&(g=[].concat((0,It.Z)(g),(0,It.Z)(Rr(ge))))}),g}function ea(u){return u.some(g=>{let{children:Z}=g;return Z})}function zr(u,g){return typeof g=="string"||typeof g=="number"?g==null?void 0:g.toString().toLowerCase().includes(u.trim().toLowerCase()):!1}function Za(u){let{filters:g,prefixCls:Z,filteredKeys:te,filterMultiple:ge,searchValue:me,filterSearch:Ve}=u;return g.map((ke,We)=>{const _e=String(ke.value);if(ke.children)return{key:_e||We,label:ke.text,popupClassName:`${Z}-dropdown-submenu`,children:Za({filters:ke.children,prefixCls:Z,filteredKeys:te,filterMultiple:ge,searchValue:me,filterSearch:Ve})};const st=ge?Jr.default:On.ZP,tt={key:ke.value!==void 0?_e:We,label:n.createElement(n.Fragment,null,n.createElement(st,{checked:te.includes(_e)}),n.createElement("span",null,ke.text))};return me.trim()?typeof Ve=="function"?Ve(me,ke)?tt:null:zr(me,ke.text)?tt:null:tt})}function Ta(u){var g,Z;const{tablePrefixCls:te,prefixCls:ge,column:me,dropdownPrefixCls:Ve,columnKey:ke,filterMultiple:We,filterMode:_e="menu",filterSearch:st=!1,filterState:tt,triggerFilter:wt,locale:yt,children:St,getPopupContainer:Xt}=u,{filterDropdownOpen:zt,onFilterDropdownOpenChange:Ut,filterResetToDefaultFilteredValue:Wt,defaultFilteredValue:an,filterDropdownVisible:wn,onFilterDropdownVisibleChange:Dn}=me,[hn,Zn]=n.useState(!1),Gn=!!(tt&&(!((g=tt.filteredKeys)===null||g===void 0)&&g.length||tt.forceFiltered)),un=Bn=>{Zn(Bn),Ut==null||Ut(Bn),Dn==null||Dn(Bn)},Cn=(Z=zt!=null?zt:wn)!==null&&Z!==void 0?Z:hn,dn=tt==null?void 0:tt.filteredKeys,[_t,gn]=sa(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&&(!tt||!tt.filteredKeys)||(0,C.Z)(kn,tt==null?void 0:tt.filteredKeys,!0))return null;wt({column:me,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(Wt?(an||[]).map(gr=>String(gr)):[])},ta=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&&!me.filterDropdown&&Gr()},Fr=ie()({[`${Ve}-menu-without-submenu`]:!ea(me.filters||[])}),Mr=Bn=>{if(Bn.target.checked){const kn=Rr(me==null?void 0:me.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),Aa={title:gr.text,key:gr.value!==void 0?ga:Ar};return gr.children&&(Aa.children=Sa({filters:gr.children})),Aa})},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 me.filterDropdown=="function")Fn=me.filterDropdown({prefixCls:`${Ve}-custom`,setSelectedKeys:Bn=>zn({selectedKeys:Bn}),selectedKeys:_t(),confirm:ta,clearFilters:Jn,filters:me.filters,visible:Cn,close:()=>{un(!1)}});else if(me.filterDropdown)Fn=me.filterDropdown;else{const Bn=_t()||[],kn=()=>(me.filters||[]).length===0?n.createElement(pn.Z,{image:pn.Z.PRESENTED_IMAGE_SIMPLE,description:yt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):_e==="tree"?n.createElement(n.Fragment,null,n.createElement(Tr,{filterSearch:st,value:rr,onChange:hr,tablePrefixCls:te,locale:yt}),n.createElement("div",{className:`${te}-filter-dropdown-tree`},We?n.createElement(Jr.default,{checked:Bn.length===Rr(me.filters).length,indeterminate:Bn.length>0&&Bn.lengthtypeof st=="function"?st(rr,jn(Ar)):zr(rr,Ar.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(Tr,{filterSearch:st,value:rr,onChange:hr,tablePrefixCls:te,locale:yt}),n.createElement(Hn.default,{selectable:!0,multiple:We,prefixCls:`${Ve}-menu`,className:Fr,onSelect:zn,onDeselect:zn,selectedKeys:Bn,getPopupContainer:Xt,openKeys:Xn,onOpenChange:_n,items:Za({filters:me.filters||[],filterSearch:st,prefixCls:ge,filteredKeys:_t(),filterMultiple:We,searchValue:rr})})),gr=()=>Wt?(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($r.ZP,{type:"link",size:"small",disabled:gr(),onClick:()=>Jn()},yt.filterReset),n.createElement($r.ZP,{type:"primary",size:"small",onClick:Gr},yt.filterConfirm)))}me.filterDropdown&&(Fn=n.createElement(Nn.J,{selectable:void 0},Fn));const Mn=()=>n.createElement(Vr,{className:`${ge}-dropdown`},Fn);let xn;typeof me.filterIcon=="function"?xn=me.filterIcon(Gn):me.filterIcon?xn=me.filterIcon:xn=n.createElement(Pr,null);const{direction:yr}=n.useContext(Yn.E_);return n.createElement("div",{className:`${ge}-column`},n.createElement("span",{className:`${te}-column-title`},St),n.createElement(ia.Z,{dropdownRender:Mn,trigger:["click"],open:Cn,onOpenChange:Er,getPopupContainer:Xt,placement:yr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:ie()(`${ge}-trigger`,{active:Gn}),onClick:Bn=>{Bn.stopPropagation()}},xn)))}var oo=Ta;function Pa(u,g,Z){let te=[];return(u||[]).forEach((ge,me)=>{var Ve;const ke=Tn(me,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),te.push({column:ge,key:sr(ge,ke),filteredKeys:We,forceFiltered:ge.filtered})}else te.push({column:ge,key:sr(ge,ke),filteredKeys:g&&ge.defaultFilteredValue?ge.defaultFilteredValue:void 0,forceFiltered:ge.filtered});"children"in ge&&(te=[].concat((0,It.Z)(te),(0,It.Z)(Pa(ge.children,g,ke))))}),te}function lo(u,g,Z,te,ge,me,Ve,ke){return Z.map((We,_e)=>{const st=Tn(_e,ke),{filterMultiple:tt=!0,filterMode:wt,filterSearch:yt}=We;let St=We;if(St.filters||St.filterDropdown){const Xt=sr(St,st),zt=te.find(Ut=>{let{key:Wt}=Ut;return Xt===Wt});St=Object.assign(Object.assign({},St),{title:Ut=>n.createElement(oo,{tablePrefixCls:u,prefixCls:`${u}-filter`,dropdownPrefixCls:g,column:St,columnKey:Xt,filterState:zt,filterMultiple:tt,filterMode:wt,filterSearch:yt,triggerFilter:me,locale:ge,getPopupContainer:Ve},er(We.title,Ut))})}return"children"in St&&(St=Object.assign(Object.assign({},St),{children:lo(u,g,St.children,te,ge,me,Ve,st)})),St})}function io(u){const g={};return u.forEach(Z=>{let{key:te,filteredKeys:ge,column:me}=Z;const{filters:Ve,filterDropdown:ke}=me;if(ke)g[te]=ge||null;else if(Array.isArray(ge)){const We=Rr(Ve);g[te]=We.filter(_e=>ge.includes(String(_e)))}else g[te]=null}),g}function eo(u,g){return g.reduce((Z,te)=>{const{column:{onFilter:ge,filters:me},filteredKeys:Ve}=te;return ge&&Ve&&Ve.length?Z.filter(ke=>Ve.some(We=>{const _e=Rr(me),st=_e.findIndex(wt=>String(wt)===String(We)),tt=st!==-1?_e[st]:We;return ge(tt,ke)})):Z},u)}const to=u=>u.flatMap(g=>"children"in g?[g].concat((0,It.Z)(to(g.children||[]))):[g]);function bo(u){let{prefixCls:g,dropdownPrefixCls:Z,mergedColumns:te,onFilterChange:ge,getPopupContainer:me,locale:Ve}=u;const ke=n.useMemo(()=>to(te||[]),[te]),[We,_e]=n.useState(()=>Pa(ke,!0)),st=n.useMemo(()=>{const St=Pa(ke,!1);if(St.length===0)return St;let Xt=!0,zt=!0;if(St.forEach(Ut=>{let{filteredKeys:Wt}=Ut;Wt!==void 0?Xt=!1:zt=!1}),Xt){const Ut=(ke||[]).map((Wt,an)=>sr(Wt,Tn(an)));return We.filter(Wt=>{let{key:an}=Wt;return Ut.includes(an)}).map(Wt=>{const an=ke[Ut.findIndex(wn=>wn===Wt.key)];return Object.assign(Object.assign({},Wt),{column:Object.assign(Object.assign({},Wt.column),an),forceFiltered:an.filtered})})}return St},[ke,We]),tt=n.useMemo(()=>io(st),[st]),wt=St=>{const Xt=st.filter(zt=>{let{key:Ut}=zt;return Ut!==St.key});Xt.push(St),_e(Xt),ge(io(Xt),Xt)};return[St=>lo(g,Z,St,st,Ve,wt,me),st,tt]}var so=bo;function no(u,g,Z){const te=n.useRef({});function ge(me){if(!te.current||te.current.data!==u||te.current.childrenColumnName!==g||te.current.getRowKey!==Z){let ke=function(We){We.forEach((_e,st)=>{const tt=Z(_e,st);Ve.set(tt,_e),_e&&typeof _e=="object"&&g in _e&&ke(_e[g]||[])})};const Ve=new Map;ke(u),te.current={data:u,childrenColumnName:g,kvMap:Ve,getRowKey:Z}}return te.current.kvMap.get(me)}return[ge]}var Ja=e(50371),co=function(u,g){var Z={};for(var te in u)Object.prototype.hasOwnProperty.call(u,te)&&g.indexOf(te)<0&&(Z[te]=u[te]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,te=Object.getOwnPropertySymbols(u);ge{const me=u[ge];typeof me!="function"&&(Z[ge]=me)}),Z}function uo(u,g,Z){const te=Z&&typeof Z=="object"?Z:{},{total:ge=0}=te,me=co(te,["total"]),[Ve,ke]=(0,n.useState)(()=>({current:"defaultCurrent"in me?me.defaultCurrent:1,pageSize:"defaultPageSize"in me?me.defaultPageSize:Ya})),We=(0,Ja.Z)(Ve,me,{total:ge>0?ge:u}),_e=Math.ceil((ge||u)/We.pageSize);We.current>_e&&(We.current=_e||1);const st=(wt,yt)=>{ke({current:wt!=null?wt:1,pageSize:yt||We.pageSize})},tt=(wt,yt)=>{var St;Z&&((St=Z.onChange)===null||St===void 0||St.call(Z,wt,yt)),st(wt,yt),g(wt,yt||(We==null?void 0:We.pageSize))};return Z===!1?[{},()=>{}]:[Object.assign(Object.assign({},We),{onChange:tt}),st]}var Ao=uo,fo=e(84105),Ka=e(35654),dr=e(90782),$n=e(71430),ca=e(18929);const qr={},kr="SELECT_ALL",da="SELECT_INVERT",fa="SELECT_NONE",Da=[],Ea=(u,g)=>{let Z=[];return(g||[]).forEach(te=>{Z.push(te),te&&typeof te=="object"&&u in te&&(Z=[].concat((0,It.Z)(Z),(0,It.Z)(Ea(u,te[u]))))}),Z};var La=(u,g)=>{const{preserveSelectedRowKeys:Z,selectedRowKeys:te,defaultSelectedRowKeys:ge,getCheckboxProps:me,onChange:Ve,onSelect:ke,onSelectAll:We,onSelectInvert:_e,onSelectNone:st,onSelectMultiple:tt,columnWidth:wt,type:yt,selections:St,fixed:Xt,renderCell:zt,hideSelectAll:Ut,checkStrictly:Wt=!0}=g||{},{prefixCls:an,data:wn,pageData:Dn,getRecordByKey:hn,getRowKey:Zn,expandType:Gn,childrenColumnName:un,locale:Cn,getPopupContainer:dn}=u,[_t,gn]=(0,ca.Z)(te||ge||Da,{value:te}),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(Wt)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,It.Z)(jn),(0,It.Z)(Mn))}return(0,$n.I8)(jn,{externalGetKey:Zn,childrenPropName:un})},[wn,Zn,Wt,un,Z]),Ln=(0,n.useMemo)(()=>Ea(un,Dn),[un,Dn]),_n=(0,n.useMemo)(()=>{const jn=new Map;return Ln.forEach((Fn,Mn)=>{const xn=Zn(Fn,Mn),yr=(me?me(Fn):null)||{};jn.set(xn,yr)}),jn},[Ln,Zn,me]),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(Wt)return[_t||[],[]];const{checkedKeys:jn,halfCheckedKeys:Fn}=(0,dr.S)(_t,!0,Xn,rr);return[jn||[],Fn]},[_t,Wt,Xn,rr]),Ur=(0,n.useMemo)(()=>{const jn=yt==="radio"?wr.slice(0,1):wr;return new Set(jn)},[wr,yt]),Gr=(0,n.useMemo)(()=>yt==="radio"?new Set:new Set(hr),[hr,yt]),[Jn,ta]=(0,n.useState)(null);n.useEffect(()=>{g||gn(Da)},[!!g]);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)(()=>!St||Ut?null:(St===!0?[kr,da,fa]:St).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===da?{key:"invert",text:Cn.selectInvert,onSelect(){const Mn=new Set(Ur);Dn.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);_e&&_e(xn),Er(xn,"invert")}}:Fn===fa?{key:"none",text:Cn.selectNone,onSelect(){st==null||st(),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(!g)return jn.filter(br=>br!==qr);let Mn=(0,It.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"),ta(null)};let Ar;if(yt!=="radio"){let br;if(Mr){const ar={getPopupContainer:dn,items:Mr.map((ha,ma)=>{const{key:Oa,text:za,onSelect:Qa}=ha;return{key:Oa!=null?Oa: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),Oa=_n.get(ma)||{};return Object.assign({checked:xn.has(ma)},Oa)}).filter(ar=>{let{disabled:ha}=ar;return ha}),Hr=!!Ir.length&&Ir.length===Ln.length,aa=Hr&&Ir.every(ar=>{let{checked:ha}=ar;return ha}),oa=Hr&&Ir.some(ar=>{let{checked:ha}=ar;return ha});Ar=!Ut&&n.createElement("div",{className:`${an}-selection`},n.createElement(Jr.default,{checked:Hr?aa:!!Ln.length&&Bn,indeterminate:Hr?!aa&&oa:!Bn&&kn,onChange:gr,disabled:Ln.length===0||Hr,"aria-label":br?"Custom selection":"Select all",skipGroup:!0}),br)}let ga;yt==="radio"?ga=(br,Ir,Hr)=>{const aa=Zn(Ir,Hr),oa=xn.has(aa);return{node:n.createElement(On.ZP,Object.assign({},_n.get(aa),{checked:oa,onClick:ar=>ar.stopPropagation(),onChange:ar=>{xn.has(aa)||Fr(aa,!0,[aa],ar.nativeEvent)}})),checked:oa}}:ga=(br,Ir,Hr)=>{var aa;const oa=Zn(Ir,Hr),ar=xn.has(oa),ha=Gr.has(oa),ma=_n.get(oa);let Oa;return Gn==="nest"?Oa=ha:Oa=(aa=ma==null?void 0:ma.indeterminate)!==null&&aa!==void 0?aa:ha,{node:n.createElement(Jr.default,Object.assign({},ma,{indeterminate:Oa,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&&Wt){const xa=new Set([Jn,oa]);yr.some((Ca,la)=>{if(xa.has(Ca))if(Ua===-1)Ua=la;else return Ra=la,!0;return!1})}if(Ra!==-1&&Ua!==Ra&&Wt){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 la=Array.from(xn);tt==null||tt(!ar,la.map(Zr=>hn(Zr)),Ca.map(Zr=>hn(Zr))),Er(la,"multiple")}else{const xa=wr;if(Wt){const Ca=ar?(0,Ka._5)(xa,oa):(0,Ka.L0)(xa,oa);Fr(oa,!ar,Ca,Qa)}else{const Ca=(0,dr.S)([].concat((0,It.Z)(xa),[oa]),!0,Xn,rr),{checkedKeys:la,halfCheckedKeys:Zr}=Ca;let Wa=la;if(ar){const ao=new Set(la);ao.delete(oa),Wa=(0,dr.S)(Array.from(ao),{checked:!1,halfCheckedKeys:Zr},Xn,rr).checkedKeys}Fr(oa,!ar,Wa,Qa)}}ta(ar?null:oa)}})),checked:ar}};const Aa=(br,Ir,Hr)=>{const{node:aa,checked:oa}=ga(br,Ir,Hr);return zt?zt(oa,Ir,Hr,aa):aa};if(!Mn.includes(qr))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,qr].concat((0,It.Z)(Ir))}else Mn=[qr].concat((0,It.Z)(Mn));const ja=Mn.indexOf(qr);Mn=Mn.filter((br,Ir)=>br!==qr||Ir===ja);const na=Mn[ja-1],Ma=Mn[ja+1];let ra=Xt;ra===void 0&&((Ma==null?void 0:Ma.fixed)!==void 0?ra=Ma.fixed:(na==null?void 0:na.fixed)!==void 0&&(ra=na.fixed)),ra&&na&&((Fn=na[Tt])===null||Fn===void 0?void 0:Fn.columnType)==="EXPAND_COLUMN"&&na.fixed===void 0&&(na.fixed=ra);const Ia=ie()(`${an}-selection-col`,{[`${an}-selection-col-with-dropdown`]:St&&yt==="checkbox"}),ro={fixed:ra,width:wt,className:`${an}-selection-column`,title:g.columnTitle||Ar,render:Aa,onCell:g.onCell,[Tt]:{className:Ia}};return Mn.map(br=>br===qr?ro:br)},[Zn,Ln,g,wr,Ur,Gr,wt,Mr,Gn,Jn,_n,tt,Fr,rr]),Ur]},vo=e(89489),Po=e(59477),go=e(6848);const mo="ascend",So="descend";function po(u){return typeof u.sorter=="object"&&typeof u.sorter.multiple=="number"?u.sorter.multiple:!1}function Io(u){return typeof u=="function"?u:u&&typeof u=="object"&&u.compare?u.compare:!1}function To(u,g){return g?u[u.indexOf(g)+1]:u[0]}function xo(u,g,Z){let te=[];function ge(me,Ve){te.push({column:me,key:sr(me,Ve),multiplePriority:po(me),sortOrder:me.sortOrder})}return(u||[]).forEach((me,Ve)=>{const ke=Tn(Ve,Z);me.children?("sortOrder"in me&&ge(me,ke),te=[].concat((0,It.Z)(te),(0,It.Z)(xo(me.children,g,ke)))):me.sorter&&("sortOrder"in me?ge(me,ke):g&&me.defaultSortOrder&&te.push({column:me,key:sr(me,ke),multiplePriority:po(me),sortOrder:me.defaultSortOrder}))}),te}function Do(u,g,Z,te,ge,me,Ve,ke){return(g||[]).map((We,_e)=>{const st=Tn(_e,ke);let tt=We;if(tt.sorter){const wt=tt.sortDirections||ge,yt=tt.showSorterTooltip===void 0?Ve:tt.showSorterTooltip,St=sr(tt,st),Xt=Z.find(Gn=>{let{key:un}=Gn;return un===St}),zt=Xt?Xt.sortOrder:null,Ut=To(wt,zt);let Wt;if(We.sortIcon)Wt=We.sortIcon({sortOrder:zt});else{const Gn=wt.includes(mo)&&n.createElement(Po.Z,{className:ie()(`${u}-column-sorter-up`,{active:zt===mo})}),un=wt.includes(So)&&n.createElement(vo.Z,{className:ie()(`${u}-column-sorter-down`,{active:zt===So})});Wt=n.createElement("span",{className:ie()(`${u}-column-sorter`,{[`${u}-column-sorter-full`]:!!(Gn&&un)})},n.createElement("span",{className:`${u}-column-sorter-inner`,"aria-hidden":"true"},Gn,un))}const{cancelSort:an,triggerAsc:wn,triggerDesc:Dn}=me||{};let hn=an;Ut===So?hn=Dn:Ut===mo&&(hn=wn);const Zn=typeof yt=="object"?yt:{title:hn};tt=Object.assign(Object.assign({},tt),{className:ie()(tt.className,{[`${u}-column-sort`]:zt}),title:Gn=>{const un=n.createElement("div",{className:`${u}-column-sorters`},n.createElement("span",{className:`${u}-column-title`},er(We.title,Gn)),Wt);return yt?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=>{te({column:We,key:St,sortOrder:Ut,multiplePriority:po(We)}),Cn==null||Cn(zn)},un.onKeyDown=zn=>{zn.keyCode===Yr.Z.ENTER&&(te({column:We,key:St,sortOrder:Ut,multiplePriority:po(We)}),dn==null||dn(zn))};const _t=Cr(We.title,{}),gn=_t==null?void 0:_t.toString();return zt?un["aria-sort"]=zt==="ascend"?"ascending":"descending":un["aria-label"]=gn||"",un.className=ie()(un.className,`${u}-column-has-sorters`),un.tabIndex=0,We.ellipsis&&(un.title=(_t!=null?_t:"").toString()),un}})}return"children"in tt&&(tt=Object.assign(Object.assign({},tt),{children:Do(u,tt.children,Z,te,ge,me,Ve,st)})),tt})}function Oo(u){const{column:g,sortOrder:Z}=u;return{column:g,order:Z,field:g.dataIndex,columnKey:g.key}}function Lo(u){const g=u.filter(Z=>{let{sortOrder:te}=Z;return te}).map(Oo);return g.length===0&&u.length?Object.assign(Object.assign({},Oo(u[u.length-1])),{column:void 0}):g.length<=1?g[0]||{}:g}function Xr(u,g,Z){const te=g.slice().sort((Ve,ke)=>ke.multiplePriority-Ve.multiplePriority),ge=u.slice(),me=te.filter(Ve=>{let{column:{sorter:ke},sortOrder:We}=Ve;return Io(ke)&&We});return me.length?ge.sort((Ve,ke)=>{for(let We=0;We{const ke=Ve[Z];return ke?Object.assign(Object.assign({},Ve),{[Z]:Xr(ke,g,Z)}):Ve}):ge}function Dr(u){let{prefixCls:g,mergedColumns:Z,onSorterChange:te,sortDirections:ge,tableLocale:me,showSorterTooltip:Ve}=u;const[ke,We]=n.useState(xo(Z,!0)),_e=n.useMemo(()=>{let St=!0;const Xt=xo(Z,!1);if(!Xt.length)return ke;const zt=[];function Ut(an){St?zt.push(an):zt.push(Object.assign(Object.assign({},an),{sortOrder:null}))}let Wt=null;return Xt.forEach(an=>{Wt===null?(Ut(an),an.sortOrder&&(an.multiplePriority===!1?St=!1:Wt=!0)):(Wt&&an.multiplePriority!==!1||(St=!1),Ut(an))}),zt},[Z,ke]),st=n.useMemo(()=>{const St=_e.map(Xt=>{let{column:zt,sortOrder:Ut}=Xt;return{column:zt,order:Ut}});return{sortColumns:St,sortColumn:St[0]&&St[0].column,sortOrder:St[0]&&St[0].order}},[_e]);function tt(St){let Xt;St.multiplePriority===!1||!_e.length||_e[0].multiplePriority===!1?Xt=[St]:Xt=[].concat((0,It.Z)(_e.filter(zt=>{let{key:Ut}=zt;return Ut!==St.key})),[St]),We(Xt),te(Lo(Xt),Xt)}return[St=>Do(g,St,_e,tt,ge,me,Ve),_e,st,()=>Lo(_e)]}function Wr(u,g){return u.map(Z=>{const te=Object.assign({},Z);return te.title=er(Z.title,g),"children"in te&&(te.children=Wr(te.children,g)),te})}function ya(u){return[n.useCallback(Z=>Wr(Z,u),[u])]}var ba=vn((u,g)=>{const{_renderTimes:Z}=u,{_renderTimes:te}=g;return Z!==te}),ho=An((u,g)=>{const{_renderTimes:Z}=u,{_renderTimes:te}=g;return Z!==te}),ka=e(64993),Co=e(17313),Mo=e(83116),Ro=e(37613),Bo=u=>{const{componentCls:g}=u,Z=`${u.lineWidth}px ${u.lineType} ${u.tableBorderColor}`,te=(ge,me,Ve)=>({[`&${g}-${ge}`]:{[`> ${g}-container`]:{[`> ${g}-content, > ${g}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${g}-expanded-row-fixed`]:{margin:`-${me}px -${Ve+u.lineWidth}px`}}}}}});return{[`${g}-wrapper`]:{[`${g}${g}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${g}-title`]:{border:Z,borderBottom:0},[`> ${g}-container`]:{borderInlineStart:Z,borderTop:Z,[` - > ${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: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 ":{[`> ${g}-cell-fix-right-first::after`]:{borderInlineEnd:Z}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${g}-expanded-row-fixed`]:{margin:`-${u.tablePaddingVertical}px -${u.tablePaddingHorizontal+u.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:u.lineWidth,bottom:0,borderInlineEnd:Z,content:'""'}}}}}},[`&${g}-scroll-horizontal`]:{[`> ${g}-container > ${g}-body`]:{"> table > tbody":{[` - > tr${g}-expanded-row, - > tr${g}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},te("middle",u.tablePaddingVerticalMiddle,u.tablePaddingHorizontalMiddle)),te("small",u.tablePaddingVerticalSmall,u.tablePaddingHorizontalSmall)),{[`> ${g}-footer`]:{border:Z,borderTop:0}}),[`${g}-cell`]:{[`${g}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${u.lineWidth}px 0 ${u.lineWidth}px ${u.tableHeaderBg}`}},[`${g}-bordered ${g}-cell-scrollbar`]:{borderInlineEnd:Z}}}},vl=u=>{const{componentCls:g}=u;return{[`${g}-wrapper`]:{[`${g}-cell-ellipsis`]:Object.assign(Object.assign({},Co.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"}})}}},gl=u=>{const{componentCls:g}=u;return{[`${g}-wrapper`]:{[`${g}-tbody > tr${g}-placeholder`]:{textAlign:"center",color:u.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:u.colorBgContainer}}}}},ml=e(15969),pl=u=>{const{componentCls:g,antCls:Z,controlInteractiveSize:te,motionDurationSlow:ge,lineWidth:me,paddingXS:Ve,lineType:ke,tableBorderColor:We,tableExpandIconBg:_e,tableExpandColumnWidth:st,borderRadius:tt,fontSize:wt,fontSizeSM:yt,lineHeight:St,tablePaddingVertical:Xt,tablePaddingHorizontal:zt,tableExpandedRowBg:Ut,paddingXXS:Wt}=u,an=te/2-me,wn=an*2+me*3,Dn=`${me}px ${ke} ${We}`,hn=Wt-me;return{[`${g}-wrapper`]:{[`${g}-expand-icon-col`]:{width:st},[`${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,ml.N)(u)),{position:"relative",float:"left",boxSizing:"border-box",width:wn,height:wn,padding:0,color:"inherit",lineHeight:`${wn}px`,background:_e,border:Dn,borderRadius:tt,transform:`scale(${te/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:me},"&::after":{top:hn,bottom:hn,insetInlineStart:an,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"}}),[`${g}-row-indent + ${g}-row-expand-icon`]:{marginTop:(wt*St-me*3)/2-Math.ceil((yt*1.4-me*3)/2),marginInlineEnd:Ve},[`tr${g}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Ut}},[`${Z}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${g}-expanded-row-fixed`]:{position:"relative",margin:`-${Xt}px -${zt}px`,padding:`${Xt}px ${zt}px`}}}},hl=u=>{const{componentCls:g,antCls:Z,iconCls:te,tableFilterDropdownWidth:ge,tableFilterDropdownSearchWidth:me,paddingXXS:Ve,paddingXS:ke,colorText:We,lineWidth:_e,lineType:st,tableBorderColor:tt,tableHeaderIconColor:wt,fontSizeSM:yt,tablePaddingHorizontal:St,borderRadius:Xt,motionDurationSlow:zt,colorTextDescription:Ut,colorPrimary:Wt,tableHeaderFilterActiveBg:an,colorTextDisabled:wn,tableFilterDropdownBg:Dn,tableFilterDropdownHeight:hn,controlItemBgHover:Zn,controlItemBgActive:Gn,boxShadowSecondary:un,filterDropdownMenuBg:Cn}=u,dn=`${Z}-dropdown`,_t=`${g}-filter-dropdown`,gn=`${Z}-tree`,zn=`${_e}px ${st} ${tt}`;return[{[`${g}-wrapper`]:{[`${g}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${g}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ve,marginInline:`${Ve}px ${-St/2}px`,padding:`0 ${Ve}px`,color:wt,fontSize:yt,borderRadius:Xt,cursor:"pointer",transition:`all ${zt}`,"&:hover":{color:Ut,background:an},"&.active":{color:Wt}}}},{[`${Z}-dropdown`]:{[_t]:Object.assign(Object.assign({},(0,Co.Wf)(u)),{minWidth:ge,backgroundColor:Dn,borderRadius:Xt,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:yt,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:me},[te]:{color:wn}}},[`${_t}-checkall`]:{width:"100%",marginBottom:Ve,marginInlineStart:Ve},[`${_t}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${ke-_e}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=u=>{const{componentCls:g,lineWidth:Z,colorSplit:te,motionDurationSlow:ge,zIndexTableFixed:me,tableBg:Ve,zIndexTableSticky:ke}=u,We=te;return{[`${g}-wrapper`]:{[` - ${g}-cell-fix-left, - ${g}-cell-fix-right - `]:{position:"sticky !important",zIndex:me,background:Ve},[` - ${g}-cell-fix-left-first::after, - ${g}-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"},[`${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:-Z,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${ge}`,content:'""',pointerEvents:"none"},[`${g}-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}},[`${g}-ping-left`]:{[`&:not(${g}-has-fix-left) ${g}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${We}`}},[` - ${g}-cell-fix-left-first::after, - ${g}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${We}`},[`${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 ${We}`}},[` - ${g}-cell-fix-right-first::after, - ${g}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${We}`}}}}},El=u=>{const{componentCls:g,antCls:Z}=u;return{[`${g}-wrapper`]:{[`${g}-pagination${Z}-pagination`]:{margin:`${u.margin}px 0`},[`${g}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:u.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},yl=u=>{const{componentCls:g,tableRadius:Z}=u;return{[`${g}-wrapper`]:{[g]:{[`${g}-title, ${g}-header`]:{borderRadius:`${Z}px ${Z}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: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=u=>{const{componentCls:g}=u;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"}}}}},Sl=u=>{const{componentCls:g,antCls:Z,iconCls:te,fontSizeIcon:ge,padding:me,paddingXS:Ve,tableHeaderIconColor:ke,tableHeaderIconColorHover:We,tableSelectionColumnWidth:_e}=u;return{[`${g}-wrapper`]:{[`${g}-selection-col`]:{width:_e,[`&${g}-selection-col-with-dropdown`]:{width:_e+ge+me/4}},[`${g}-bordered ${g}-selection-col`]:{width:_e+Ve*2,[`&${g}-selection-col-with-dropdown`]:{width:_e+ge+me/4+Ve*2}},[` - table tr th${g}-selection-column, - table tr td${g}-selection-column - `]:{paddingInlineEnd:u.paddingXS,paddingInlineStart:u.paddingXS,textAlign:"center",[`${Z}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${g}-selection-column${g}-cell-fix-left`]:{zIndex:u.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 ${u.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${u.tablePaddingHorizontal/4}px`,[te]:{color:ke,fontSize:ge,verticalAlign:"baseline","&:hover":{color:We}}}}}},Il=u=>{const{componentCls:g}=u,Z=(te,ge,me,Ve)=>({[`${g}${g}-${te}`]:{fontSize:Ve,[` - ${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:`${ge}px ${me}px`},[`${g}-filter-trigger`]:{marginInlineEnd:`-${me/2}px`},[`${g}-expanded-row-fixed`]:{margin:`-${ge}px -${me}px`},[`${g}-tbody`]:{[`${g}-wrapper:only-child ${g}`]:{marginBlock:`-${ge}px`,marginInline:`${u.tableExpandColumnWidth-me}px -${me}px`}},[`${g}-selection-column`]:{paddingInlineStart:`${me/4}px`}}});return{[`${g}-wrapper`]:Object.assign(Object.assign({},Z("middle",u.tablePaddingVerticalMiddle,u.tablePaddingHorizontalMiddle,u.tableFontSizeMiddle)),Z("small",u.tablePaddingVerticalSmall,u.tablePaddingHorizontalSmall,u.tableFontSizeSmall))}},xl=u=>{const{componentCls:g,marginXXS:Z,fontSizeIcon:te,tableHeaderIconColor:ge,tableHeaderIconColorHover:me}=u;return{[`${g}-wrapper`]:{[`${g}-thead th${g}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${u.motionDurationSlow}`,"&:hover":{background:u.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:u.colorPrimary},[` - &${g}-cell-fix-left:hover, - &${g}-cell-fix-right:hover - `]:{background:u.tableFixedHeaderSortActiveBg}},[`${g}-thead th${g}-column-sort`]:{background:u.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${g}-column-sort`]:{background:u.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:Z,color:ge,fontSize:0,transition:`color ${u.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:te,"&.active":{color:u.colorPrimary}},[`${g}-column-sorter-up + ${g}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${g}-column-sorters:hover ${g}-column-sorter`]:{color:me}}}},Bl=u=>{const{componentCls:g,opacityLoading:Z,tableScrollThumbBg:te,tableScrollThumbBgHover:ge,tableScrollThumbSize:me,tableScrollBg:Ve,zIndexTableSticky:ke,stickyScrollBarBorderRadius:We}=u,_e=`${u.lineWidth}px ${u.lineType} ${u.tableBorderColor}`;return{[`${g}-wrapper`]:{[`${g}-sticky`]:{"&-holder":{position:"sticky",zIndex:ke,background:u.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${me}px !important`,zIndex:ke,display:"flex",alignItems:"center",background:Ve,borderTop:_e,opacity:Z,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:me,backgroundColor:te,borderRadius:We,transition:`all ${u.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ge}}}}}}},Jo=u=>{const{componentCls:g,lineWidth:Z,tableBorderColor:te}=u,ge=`${Z}px ${u.lineType} ${te}`;return{[`${g}-wrapper`]:{[`${g}-summary`]:{position:"relative",zIndex:u.zIndexTableFixed,background:u.tableBg,"> tr":{"> th, > td":{borderBottom:ge}}},[`div${g}-summary`]:{boxShadow:`0 -${Z}px 0 ${te}`}}}},wl=u=>{const{componentCls:g}=u,Z=`${u.lineWidth}px ${u.lineType} ${u.tableBorderColor}`,te=`${g}-expanded-row-cell`;return{[`${g}-wrapper`]:{[`${g}-tbody-virtual`]:{[`${g}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${g}-cell`]:{borderBottom:Z},[`${g}-expanded-row`]:{[`${te}${te}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${u.lineWidth}px)`,borderInlineEnd:"none"}}},[`${g}-bordered`]:{[`${g}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Z,position:"absolute"},[`${g}-cell`]:{borderInlineEnd:Z,[`&${g}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-u.lineWidth,borderInlineStart:Z}}}}}}};const Pl=u=>{const{componentCls:g,fontWeightStrong:Z,tablePaddingVertical:te,tablePaddingHorizontal:ge,lineWidth:me,lineType:Ve,tableBorderColor:ke,tableFontSize:We,tableBg:_e,tableRadius:st,tableHeaderTextColor:tt,motionDurationMid:wt,tableHeaderBg:yt,tableHeaderCellSplitColor:St,tableRowHoverBg:Xt,tableSelectedRowBg:zt,tableSelectedRowHoverBg:Ut,tableFooterTextColor:Wt,tableFooterBg:an,paddingContentVerticalLG:wn}=u,Dn=`${me}px ${Ve} ${ke}`;return{[`${g}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Co.dF)()),{[g]:Object.assign(Object.assign({},(0,Co.Wf)(u)),{fontSize:We,background:_e,borderRadius:`${st}px ${st}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${st}px ${st}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:`${wn}px ${ge}px`,overflowWrap:"break-word"},[`${g}-title`]:{padding:`${te}px ${ge}px`},[`${g}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:tt,fontWeight:Z,textAlign:"start",background:yt,borderBottom:Dn,transition:`background ${wt} 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:St,transform:"translateY(-50%)",transition:`background-color ${wt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${g}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${wt}, border-color ${wt}`,borderBottom:Dn,[` - > ${g}-wrapper:only-child, - > ${g}-expanded-row-fixed > ${g}-wrapper:only-child - `]:{[g]:{marginBlock:`-${te}px`,marginInline:`${u.tableExpandColumnWidth-ge}px -${ge}px`,[`${g}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:tt,fontWeight:Z,textAlign:"start",background:yt,borderBottom:Dn,transition:`background ${wt} ease`},[` - &${g}-row:hover > th, - &${g}-row:hover > td, - > th${g}-cell-row-hover, - > td${g}-cell-row-hover - `]:{background:Xt},[`&${g}-row-selected`]:{"> th, > td":{background:zt},"&:hover > th, &:hover > td":{background:Ut}}}},[`${g}-footer`]:{padding:`${te}px ${ge}px`,color:Wt,background:an}})}};var Dl=(0,Mo.Z)("Table",u=>{const{colorTextHeading:g,colorSplit:Z,colorIcon:te,colorIconHover:ge,opacityLoading:me,colorBgContainer:Ve,controlInteractiveSize:ke,headerBg:We,headerColor:_e,headerSortActiveBg:st,headerSortHoverBg:tt,bodySortBg:wt,rowHoverBg:yt,rowSelectedBg:St,rowSelectedHoverBg:Xt,rowExpandedBg:zt,cellPaddingBlock:Ut,cellPaddingInline:Wt,cellPaddingBlockMD:an,cellPaddingInlineMD:wn,cellPaddingBlockSM:Dn,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}=u,hr=new ka.C(te),Ur=new ka.C(ge),Gr=2,Jn=(0,Ro.TS)(u,{tableFontSize:dn,tableBg:Ve,tableRadius:Cn,tablePaddingVertical:Ut,tablePaddingHorizontal:Wt,tablePaddingVerticalMiddle:an,tablePaddingHorizontalMiddle:wn,tablePaddingVerticalSmall:Dn,tablePaddingHorizontalSmall:hn,tableBorderColor:Zn,tableHeaderTextColor:_e,tableHeaderBg:We,tableFooterTextColor:un,tableFooterBg:Gn,tableHeaderCellSplitColor:zn,tableHeaderSortBg:st,tableHeaderSortHoverBg:tt,tableHeaderIconColor:hr.clone().setAlpha(hr.getAlpha()*me).toRgbString(),tableHeaderIconColorHover:Ur.clone().setAlpha(Ur.getAlpha()*me).toRgbString(),tableBodySortBg:wt,tableFixedHeaderSortActiveBg:qn,tableHeaderFilterActiveBg:Xn,tableFilterDropdownBg:Ln,tableRowHoverBg:yt,tableSelectedRowBg:St,tableSelectedRowHoverBg:Xt,zIndexTableFixed:Gr,zIndexTableSticky:Gr+1,tableFontSizeMiddle:_t,tableFontSizeSmall:gn,tableSelectionColumnWidth:rr,tableExpandIconBg:_n,tableExpandColumnWidth:ke+2*u.padding,tableExpandedRowBg:zt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:wr,tableScrollThumbBgHover:g,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)]},u=>{const{colorFillAlter:g,colorBgContainer:Z,colorTextHeading:te,colorFillSecondary:ge,colorFillContent:me,controlItemBgActive:Ve,controlItemBgActiveHover:ke,padding:We,paddingSM:_e,paddingXS:st,colorBorderSecondary:tt,borderRadiusLG:wt,fontSize:yt,controlHeight:St,colorTextPlaceholder:Xt}=u,zt=new ka.C(ge).onBackground(Z).toHexShortString(),Ut=new ka.C(me).onBackground(Z).toHexShortString(),Wt=new ka.C(g).onBackground(Z).toHexShortString();return{headerBg:Wt,headerColor:te,headerSortActiveBg:zt,headerSortHoverBg:Ut,bodySortBg:Wt,rowHoverBg:Wt,rowSelectedBg:Ve,rowSelectedHoverBg:ke,rowExpandedBg:g,cellPaddingBlock:We,cellPaddingInline:We,cellPaddingBlockMD:_e,cellPaddingInlineMD:st,cellPaddingBlockSM:st,cellPaddingInlineSM:st,borderColor:tt,headerBorderRadius:wt,footerBg:Wt,footerColor:te,cellFontSize:yt,cellFontSizeMD:yt,cellFontSizeSM:yt,headerSplitColor:tt,fixedHeaderSortActiveBg:zt,headerFilterHoverBg:me,filterDropdownMenuBg:Z,filterDropdownBg:Z,expandIconBg:Z,selectionColumnWidth:St,stickyScrollBarBg:Xt,stickyScrollBarBorderRadius:100}});const Ol=[],Ll=(u,g)=>{const{prefixCls:Z,className:te,rootClassName:ge,style:me,size:Ve,bordered:ke,dropdownPrefixCls:We,dataSource:_e,pagination:st,rowSelection:tt,rowKey:wt="key",rowClassName:yt,columns:St,children:Xt,childrenColumnName:zt,onChange:Ut,getPopupContainer:Wt,loading:an,expandIcon:wn,expandable:Dn,expandedRowRender:hn,expandIconColumnIndex:Zn,indentSize:Gn,scroll:un,sortDirections:Cn,locale:dn,showSorterTooltip:_t=!0,virtual:gn}=u,zn=n.useMemo(()=>St||v(Xt),[St,Xt]),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(Or=>Xn[Or]));return zn.filter(Or=>!Or.responsive||Or.responsive.some(va=>mr.has(va)))},[zn,Xn]),_n=(0,Sn.Z)(u,["className","style","columns"]),{locale:rr=lr.Z,direction:wr,table:hr,renderEmpty:Ur,getPrefixCls:Gr,getPopupContainer:Jn}=n.useContext(Yn.E_),ta=(0,Wn.Z)(Ve),Er=Object.assign(Object.assign({},rr.Table),dn),Fr=_e||Ol,Mr=Gr("table",Z),Sa=Gr("dropdown",We),jn=Object.assign({childrenColumnName:zt,expandIconColumnIndex:Zn},Dn),{childrenColumnName:Fn="children"}=jn,Mn=n.useMemo(()=>Fr.some(mr=>mr==null?void 0:mr[Fn])?"nest":hn||Dn&&Dn.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,Or){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),st&&st.onChange&&st.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}),Ut==null||Ut(wa.pagination,wa.filters,wa.sorter,{currentDataSource:eo(Xr(Fr,wa.sorterStates,Fn),wa.filterStates),action:Or})},Ar=(mr,Or)=>{gr({sorter:mr,sorterStates:Or},"sort",!1)},[ga,Aa,ja,na]=Dr({prefixCls:Mr,mergedColumns:Ln,onSorterChange:Ar,sortDirections:Cn||["ascend","descend"],tableLocale:Er,showSorterTooltip:_t}),Ma=n.useMemo(()=>Xr(Fr,Aa,Fn),[Fr,Aa]);kn.sorter=na(),kn.sorterStates=Aa;const ra=(mr,Or)=>{gr({filters:mr,filterStates:Or},"filter",!0)},[Ia,ro,br]=so({prefixCls:Mr,locale:Er,dropdownPrefixCls:Sa,mergedColumns:Ln,onFilterChange:ra,getPopupContainer:Wt||Jn}),Ir=eo(Ma,ro);kn.filters=br,kn.filterStates=ro;const Hr=n.useMemo(()=>{const mr={};return Object.keys(br).forEach(Or=>{br[Or]!==null&&(mr[Or]=br[Or])}),Object.assign(Object.assign({},ja),{filters:mr})},[ja,br]),[aa]=ya(Hr),oa=(mr,Or)=>{gr({pagination:Object.assign(Object.assign({},kn.pagination),{current:mr,pageSize:Or})},"paginate")},[ar,ha]=Ao(Ir.length,oa,st);kn.pagination=st===!1?{}:Na(ar,st),kn.resetPagination=ha;const ma=n.useMemo(()=>{if(st===!1||!ar.pageSize)return Ir;const{current:mr=1,total:Or,pageSize:va=Ya}=ar;return Ir.lengthva?Ir.slice((mr-1)*va,mr*va):Ir:Ir.slice((mr-1)*va,mr*va)},[!!st,Ir,ar&&ar.current,ar&&ar.pageSize,ar&&ar.total]),[Oa,za]=La({prefixCls:Mr,data:Ir,pageData:ma,getRowKey:yr,getRecordByKey:Bn,expandType:Mn,childrenColumnName:Fn,locale:Er,getPopupContainer:Wt||Jn},tt),Qa=(mr,Or,va)=>{let Kr;return typeof yt=="function"?Kr=ie()(yt(mr,Or,va)):Kr=ie()(yt),ie()({[`${Mr}-row-selected`]:za.has(yr(mr,Or))},Kr)};jn.__PARENT_RENDER_ICON__=jn.expandIcon,jn.expandIcon=jn.expandIcon||wn||Un(Er),Mn==="nest"&&jn.expandIconColumnIndex===void 0?jn.expandIconColumnIndex=tt?1:0:jn.expandIconColumnIndex>0&&tt&&(jn.expandIconColumnIndex-=1),typeof jn.indentSize!="number"&&(jn.indentSize=typeof Gn=="number"?Gn:15);const wo=n.useCallback(mr=>aa(Oa(Ia(ga(mr)))),[ga,Ia,Oa]);let Ua,Ra;if(st!==!1&&(ar!=null&&ar.total)){let mr;ar.size?mr=ar.size:mr=ta==="small"||ta==="middle"?"small":void 0;const Or=pa=>n.createElement(yn.Z,Object.assign({},ar,{className:ie()(`${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=Or(va)),pa&&(Ua=Or(pa.toLowerCase().replace("top",""))),Ba&&(Ra=Or(Ba.toLowerCase().replace("bottom","")))}else Ra=Or(va)}let xa;typeof an=="boolean"?xa={spinning:an}:typeof an=="object"&&(xa=Object.assign({spinning:!0},an));const[Ca,la]=Dl(Mr),[,Zr]=(0,Vn.Z)(),Wa=ie()(`${Mr}-wrapper`,hr==null?void 0:hr.className,{[`${Mr}-wrapper-rtl`]:wr==="rtl"},te,ge,la),ao=Object.assign(Object.assign({},hr==null?void 0:hr.style),me),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:Or,padding:va,paddingXS:Kr,paddingSM:pa}=Zr,Ba=Math.floor(mr*Or);switch(ta){case"large":return va*2+Ba;case"small":return Kr*2+Ba;default:return pa*2+Ba}},[Zr,ta]);return gn&&(Fo.listItemHeight=zo),Ca(n.createElement("div",{ref:g,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:ie()({[`${Mr}-middle`]:ta==="middle",[`${Mr}-small`]:ta==="small",[`${Mr}-bordered`]:ke,[`${Mr}-empty`]:Fr.length===0}),data:ma,rowKey:yr,rowClassName:Qa,emptyText:qa,internalHooks:o,internalRefs:xn,transformColumns:wo})),Ra)))};var Ml=n.forwardRef(Ll);const Rl=(u,g)=>{const Z=n.useRef(0);return Z.current+=1,n.createElement(Ml,Object.assign({},u,{ref:g,_renderTimes:Z.current}))},Xa=n.forwardRef(Rl);Xa.SELECTION_COLUMN=qr,Xa.EXPAND_COLUMN=t,Xa.SELECTION_ALL=kr,Xa.SELECTION_INVERT=da,Xa.SELECTION_NONE=fa,Xa.Column=kt,Xa.ColumnGroup=cn,Xa.Summary=d;var Fl=Xa,Nl=Fl},99313:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return re}});var t=e(99267),o=e(18785),A=e(62772),H=e(92310),l=e.n(H),C=e(54476),n=e(20068),F=e(33885),z=e(42978),i=e(76190),K=e(75931),p=e(59301),s=e(49658),X=e(18929),j=e(77900),R=(0,p.createContext)(null),Oe=p.forwardRef(function(v,E){var I=v.prefixCls,b=v.className,ue=v.style,se=v.id,je=v.active,Qe=v.tabKey,et=v.children;return p.createElement("div",{id:se&&"".concat(se,"-panel-").concat(Qe),role:"tabpanel",tabIndex:je?0:-1,"aria-labelledby":se&&"".concat(se,"-tab-").concat(Qe),"aria-hidden":!je,style:ue,className:l()(I,je&&"".concat(I,"-active"),b),ref:E},et)}),le=Oe,ce=["key","forceRender","style","className"];function ne(v){var E=v.id,I=v.activeKey,b=v.animated,ue=v.tabPosition,se=v.destroyInactiveTabPane,je=p.useContext(R),Qe=je.prefixCls,et=je.tabs,ot=b.tabPane,ut="".concat(Qe,"-tabpane");return p.createElement("div",{className:l()("".concat(Qe,"-content-holder"))},p.createElement("div",{className:l()("".concat(Qe,"-content"),"".concat(Qe,"-content-").concat(ue),(0,n.Z)({},"".concat(Qe,"-content-animated"),ot))},et.map(function(ft){var gt=ft.key,dt=ft.forceRender,Dt=ft.style,mt=ft.className,Mt=(0,K.Z)(ft,ce),Ot=gt===I;return p.createElement(j.default,(0,C.Z)({key:gt,visible:Ot,forceRender:dt,removeOnLeave:!!se,leavedClassName:"".concat(ut,"-hidden")},b.tabPaneMotion),function(Kt,ct){var Ht=Kt.style,Te=Kt.className;return p.createElement(le,(0,C.Z)({},Mt,{prefixCls:ut,id:E,tabKey:gt,animated:ot,active:Ot,style:(0,F.Z)((0,F.Z)({},Dt),Ht),className:l()(mt,Te),ref:ct}))})})))}var N=e(94480),S=e(29301),a=e(6089),B=e(8654),O={width:0,height:0,left:0,top:0};function J(v,E,I){return(0,p.useMemo)(function(){for(var b,ue=new Map,se=E.get((b=v[0])===null||b===void 0?void 0:b.key)||O,je=se.left+se.width,Qe=0;QeFt?(it=Je,ze.current="x"):(it=Ge,ze.current="y"),E(-it,-it)&&Xe.preventDefault()}var $e=(0,p.useRef)(null);$e.current={onTouchStart:ct,onTouchMove:Ht,onTouchEnd:Te,onWheel:Ue},p.useEffect(function(){function Xe(bt){$e.current.onTouchStart(bt)}function Je(bt){$e.current.onTouchMove(bt)}function Ge(bt){$e.current.onTouchEnd(bt)}function it(bt){$e.current.onWheel(bt)}return document.addEventListener("touchmove",Je,{passive:!1}),document.addEventListener("touchend",Ge,{passive:!1}),v.current.addEventListener("touchstart",Xe,{passive:!1}),v.current.addEventListener("wheel",it),function(){document.removeEventListener("touchmove",Je),document.removeEventListener("touchend",Ge)}},[])}var fe=e(34280);function ye(v){var E=(0,p.useState)(0),I=(0,z.Z)(E,2),b=I[0],ue=I[1],se=(0,p.useRef)(0),je=(0,p.useRef)();return je.current=v,(0,fe.o)(function(){var Qe;(Qe=je.current)===null||Qe===void 0||Qe.call(je)},[b]),function(){se.current===b&&(se.current+=1,ue(se.current))}}function Ee(v){var E=(0,p.useRef)([]),I=(0,p.useState)({}),b=(0,z.Z)(I,2),ue=b[1],se=(0,p.useRef)(typeof v=="function"?v():v),je=ye(function(){var et=se.current;E.current.forEach(function(ot){et=ot(et)}),E.current=[],se.current=et,ue({})});function Qe(et){E.current.push(et),je()}return[se.current,Qe]}var $={width:0,height:0,left:0,top:0,right:0};function Y(v,E,I,b,ue,se,je){var Qe=je.tabs,et=je.tabPosition,ot=je.rtl,ut,ft,gt;return["top","bottom"].includes(et)?(ut="width",ft=ot?"right":"left",gt=Math.abs(I)):(ut="height",ft="top",gt=-I),(0,p.useMemo)(function(){if(!Qe.length)return[0,0];for(var dt=Qe.length,Dt=dt,mt=0;mtgt+E){Dt=mt-1;break}}for(var Ot=0,Kt=dt-1;Kt>=0;Kt-=1){var ct=v.get(Qe[Kt].key)||$;if(ct[ft]=Dt?[0,0]:[Ot,Dt]},[v,E,b,ue,se,gt,et,Qe.map(function(dt){return dt.key}).join("_"),ot])}function W(v){var E;return v instanceof Map?(E={},v.forEach(function(I,b){E[b]=I})):E=v,JSON.stringify(E)}var y="TABS_DQ";function V(v){return String(v).replace(/"/g,y)}function L(v,E,I,b){return!(!I||b||v===!1||v===void 0&&(E===!1||E===null))}function T(v,E){var I=v.prefixCls,b=v.editable,ue=v.locale,se=v.style;return!b||b.showAdd===!1?null:p.createElement("button",{ref:E,type:"button",className:"".concat(I,"-nav-add"),style:se,"aria-label":(ue==null?void 0:ue.addAriaLabel)||"Add tab",onClick:function(Qe){b.onEdit("add",{event:Qe})}},b.addIcon||"+")}var oe=p.forwardRef(T),Ce=p.forwardRef(function(v,E){var I=v.position,b=v.prefixCls,ue=v.extra;if(!ue)return null;var se,je={};return(0,i.Z)(ue)==="object"&&!p.isValidElement(ue)?je=ue:je.right=ue,I==="right"&&(se=je.right),I==="left"&&(se=je.left),se?p.createElement("div",{className:"".concat(b,"-extra-content"),ref:E},se):null}),He=Ce,_=e(31561),ae=e(15285),Ne=e(10228);function Le(v,E){var I=v.prefixCls,b=v.id,ue=v.tabs,se=v.locale,je=v.mobile,Qe=v.moreIcon,et=Qe===void 0?"More":Qe,ot=v.moreTransitionName,ut=v.style,ft=v.className,gt=v.editable,dt=v.tabBarGutter,Dt=v.rtl,mt=v.removeAriaLabel,Mt=v.onTabClick,Ot=v.getPopupContainer,Kt=v.popupClassName,ct=(0,p.useState)(!1),Ht=(0,z.Z)(ct,2),Te=Ht[0],ze=Ht[1],Ue=(0,p.useState)(null),$e=(0,z.Z)(Ue,2),Xe=$e[0],Je=$e[1],Ge="".concat(b,"-more-popup"),it="".concat(I,"-dropdown"),bt=Xe!==null?"".concat(Ge,"-").concat(Xe):null,Ft=se==null?void 0:se.dropdownAriaLabel;function qt(Ze,Et){Ze.preventDefault(),Ze.stopPropagation(),gt.onEdit("remove",{key:Et,event:Ze})}var on=p.createElement(ae.ZP,{onClick:function(Et){var pt=Et.key,xt=Et.domEvent;Mt(pt,xt),ze(!1)},prefixCls:"".concat(it,"-menu"),id:Ge,tabIndex:-1,role:"listbox","aria-activedescendant":bt,selectedKeys:[Xe],"aria-label":Ft!==void 0?Ft:"expanded dropdown"},ue.map(function(Ze){var Et=Ze.closable,pt=Ze.disabled,xt=Ze.closeIcon,nt=Ze.key,Rt=Ze.label,mn=L(Et,xt,gt,pt);return p.createElement(ae.sN,{key:nt,id:"".concat(Ge,"-").concat(nt),role:"option","aria-controls":b&&"".concat(b,"-panel-").concat(nt),disabled:pt},p.createElement("span",null,Rt),mn&&p.createElement("button",{type:"button","aria-label":mt||"remove",tabIndex:0,className:"".concat(it,"-menu-item-remove"),onClick:function(Vt){Vt.stopPropagation(),qt(Vt,nt)}},xt||gt.removeIcon||"\xD7"))}));function vn(Ze){for(var Et=ue.filter(function(mn){return!mn.disabled}),pt=Et.findIndex(function(mn){return mn.key===Xe})||0,xt=Et.length,nt=0;ntur?"left":"right"})}),Ft=(0,z.Z)(bt,2),qt=Ft[0],on=Ft[1],vn=q(0,function(Sr,ur){!it&&ct&&ct({direction:Sr>ur?"top":"bottom"})}),he=(0,z.Z)(vn,2),be=he[0],Fe=he[1],Ke=(0,p.useState)([0,0]),Ze=(0,z.Z)(Ke,2),Et=Ze[0],pt=Ze[1],xt=(0,p.useState)([0,0]),nt=(0,z.Z)(xt,2),Rt=nt[0],mn=nt[1],jt=(0,p.useState)([0,0]),Vt=(0,z.Z)(jt,2),Nt=Vt[0],Pn=Vt[1],fn=(0,p.useState)([0,0]),In=(0,z.Z)(fn,2),bn=In[0],An=In[1],Rn=Ee(new Map),Kn=(0,z.Z)(Rn,2),tr=Kn[0],kt=Kn[1],Qt=J(se,tr,Rt[0]),cn=h(Et,it),Sn=h(Rt,it),En=h(Nt,it),Yn=h(bn,it),pr=cnyn?yn:Sr}var Vn=(0,p.useRef)(),ln=(0,p.useState)(),Un=(0,z.Z)(ln,2),sr=Un[0],Tn=Un[1];function er(){Tn(Date.now())}function Cr(){window.clearTimeout(Vn.current)}Ye($e,function(Sr,ur){function Vr(Rr,ea){Rr(function(zr){var Za=ir(zr+ea);return Za})}return pr?(it?Vr(on,Sr):Vr(Fe,ur),Cr(),er(),!0):!1}),(0,p.useEffect)(function(){return Cr(),sr&&(Vn.current=window.setTimeout(function(){Tn(0)},100)),Cr},[sr]);var jr=Y(Qt,Wn,it?qt:be,Sn,En,Yn,(0,F.Z)((0,F.Z)({},v),{},{tabs:se})),cr=(0,z.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=Qt.get(Sr)||{width:0,height:0,left:0,right:0,top:0};if(it){var Vr=qt;ft?ur.rightqt+Wn&&(Vr=ur.right+ur.width-Wn):ur.left<-qt?Vr=-ur.left:ur.left+ur.width>-qt+Wn&&(Vr=-(ur.left+ur.width-Wn)),Fe(0),on(ir(Vr))}else{var Rr=be;ur.top<-be?Rr=-ur.top:ur.top+ur.height>-be+Wn&&(Rr=-(ur.top+ur.height-Wn)),on(0),Fe(ir(Rr))}}),Pr={};mt==="top"||mt==="bottom"?Pr[ft?"marginRight":"marginLeft"]=Mt:Pr.marginTop=Mt;var ua=se.map(function(Sr,ur){var Vr=Sr.key;return p.createElement(Re,{id:et,prefixCls:ue,key:Vr,tab:Sr,style:ur===0?void 0:Pr,closable:Sr.closable,editable:dt,active:Vr===ut,renderWrapper:Ot,removeAriaLabel:Dt==null?void 0:Dt.removeAriaLabel,onClick:function(ea){Kt(Vr,ea)},onFocus:function(){Br(Vr),er(),$e.current&&(ft||($e.current.scrollLeft=0),$e.current.scrollTop=0)}})}),sa=function(){return kt(function(){var ur=new Map;return se.forEach(function(Vr){var Rr,ea=Vr.key,zr=(Rr=Xe.current)===null||Rr===void 0?void 0:Rr.querySelector('[data-node-key="'.concat(V(ea),'"]'));zr&&ur.set(ea,{width:zr.offsetWidth,height:zr.offsetHeight,left:zr.offsetLeft,top:zr.offsetTop})}),ur})};(0,p.useEffect)(function(){sa()},[se.map(function(Sr){return Sr.key}).join("_")]);var $r=ye(function(){var Sr=r(Te),ur=r(ze),Vr=r(Ue);pt([Sr[0]-ur[0]-Vr[0],Sr[1]-ur[1]-Vr[1]]);var Rr=r(Ge);Pn(Rr);var ea=r(Je);An(ea);var zr=r(Xe);mn([zr[0]-Rr[0],zr[1]-Rr[1]]),sa()}),Jr=se.slice(0,fr),ia=se.slice(Lr+1),pn=[].concat((0,N.Z)(Jr),(0,N.Z)(ia)),Hn=Qt.get(ut),Nn=f({activeTabOffset:Hn,horizontal:it,rtl:ft,indicatorSize:Ht}),On=Nn.style;(0,p.useEffect)(function(){Br()},[ut,lr,yn,W(Hn),W(Qt),it]),(0,p.useEffect)(function(){$r()},[ft]);var nr=!!pn.length,vr="".concat(ue,"-nav-wrap"),_r,Qr,Tr,Yr;return it?ft?(Qr=qt>0,_r=qt!==yn):(_r=qt<0,Qr=qt!==lr):(Tr=be<0,Yr=be!==lr),p.createElement(S.Z,{onResize:$r},p.createElement("div",{ref:(0,B.x1)(E,Te),role:"tablist",className:l()("".concat(ue,"-nav"),je),style:Qe,onKeyDown:function(){er()}},p.createElement(He,{ref:ze,position:"left",extra:gt,prefixCls:ue}),p.createElement(S.Z,{onResize:$r},p.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"),Yr),I)),ref:$e},p.createElement(S.Z,{onResize:$r},p.createElement("div",{ref:Xe,className:"".concat(ue,"-nav-list"),style:{transform:"translate(".concat(qt,"px, ").concat(be,"px)"),transition:sr?"none":void 0}},ua,p.createElement(oe,{ref:Ge,prefixCls:ue,locale:Dt,editable:dt,style:(0,F.Z)((0,F.Z)({},ua.length===0?void 0:Pr),{},{visibility:nr?"hidden":null})}),p.createElement("div",{className:l()("".concat(ue,"-ink-bar"),(0,n.Z)({},"".concat(ue,"-ink-bar-animated"),ot.inkBar)),style:On}))))),p.createElement(Ie,(0,C.Z)({},v,{removeAriaLabel:Dt==null?void 0:Dt.removeAriaLabel,ref:Je,prefixCls:ue,tabs:pn,className:!nr&&or,tabMoving:!!sr})),p.createElement(He,{ref:Ue,position:"right",extra:gt,prefixCls:ue})))}var d=p.forwardRef(Q),c=["renderTabBar"],G=["label","key"];function P(v){var E=v.renderTabBar,I=(0,K.Z)(v,c),b=p.useContext(R),ue=b.tabs;if(E){var se=(0,F.Z)((0,F.Z)({},I),{},{panes:ue.map(function(je){var Qe=je.label,et=je.key,ot=(0,K.Z)(je,G);return p.createElement(le,(0,C.Z)({tab:Qe,key:et,tabKey:et},ot))})});return E(se,d)}return p.createElement(d,I)}var m=e(48736);function k(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},E;return v===!1?E={inkBar:!1,tabPane:!1}:v===!0?E={inkBar:!0,tabPane:!1}:E=(0,F.Z)({inkBar:!0},(0,i.Z)(v)==="object"?v:{}),E.tabPaneMotion&&E.tabPane===void 0&&(E.tabPane=!0),!E.tabPaneMotion&&E.tabPane&&(E.tabPane=!1),E}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"],Ae=0;function de(v,E){var I,b=v.id,ue=v.prefixCls,se=ue===void 0?"rc-tabs":ue,je=v.className,Qe=v.items,et=v.direction,ot=v.activeKey,ut=v.defaultActiveKey,ft=v.editable,gt=v.animated,dt=v.tabPosition,Dt=dt===void 0?"top":dt,mt=v.tabBarGutter,Mt=v.tabBarStyle,Ot=v.tabBarExtraContent,Kt=v.locale,ct=v.moreIcon,Ht=v.moreTransitionName,Te=v.destroyInactiveTabPane,ze=v.renderTabBar,Ue=v.onChange,$e=v.onTabClick,Xe=v.onTabScroll,Je=v.getPopupContainer,Ge=v.popupClassName,it=v.indicatorSize,bt=(0,K.Z)(v,Be),Ft=p.useMemo(function(){return(Qe||[]).filter(function(An){return An&&(0,i.Z)(An)==="object"&&"key"in An})},[Qe]),qt=et==="rtl",on=k(gt),vn=(0,p.useState)(!1),he=(0,z.Z)(vn,2),be=he[0],Fe=he[1];(0,p.useEffect)(function(){Fe((0,s.Z)())},[]);var Ke=(0,X.Z)(function(){var An;return(An=Ft[0])===null||An===void 0?void 0:An.key},{value:ot,defaultValue:ut}),Ze=(0,z.Z)(Ke,2),Et=Ze[0],pt=Ze[1],xt=(0,p.useState)(function(){return Ft.findIndex(function(An){return An.key===Et})}),nt=(0,z.Z)(xt,2),Rt=nt[0],mn=nt[1];(0,p.useEffect)(function(){var An=Ft.findIndex(function(Kn){return Kn.key===Et});if(An===-1){var Rn;An=Math.max(0,Math.min(Rt,Ft.length-1)),pt((Rn=Ft[An])===null||Rn===void 0?void 0:Rn.key)}mn(An)},[Ft.map(function(An){return An.key}).join("_"),Et,Rt]);var jt=(0,X.Z)(null,{value:b}),Vt=(0,z.Z)(jt,2),Nt=Vt[0],Pn=Vt[1];(0,p.useEffect)(function(){b||(Pn("rc-tabs-".concat(Ae)),Ae+=1)},[]);function fn(An,Rn){$e==null||$e(An,Rn);var Kn=An!==Et;pt(An),Kn&&(Ue==null||Ue(An))}var In={id:Nt,activeKey:Et,animated:on,tabPosition:Dt,rtl:qt,mobile:be},bn=(0,F.Z)((0,F.Z)({},In),{},{editable:ft,locale:Kt,moreIcon:ct,moreTransitionName:Ht,tabBarGutter:mt,onTabClick:fn,onTabScroll:Xe,extra:Ot,style:Mt,panes:null,getPopupContainer:Je,popupClassName:Ge,indicatorSize:it});return p.createElement(R.Provider,{value:{tabs:Ft,prefixCls:se}},p.createElement("div",(0,C.Z)({ref:E,id:b,className:l()(se,"".concat(se,"-").concat(Dt),(I={},(0,n.Z)(I,"".concat(se,"-mobile"),be),(0,n.Z)(I,"".concat(se,"-editable"),ft),(0,n.Z)(I,"".concat(se,"-rtl"),qt),I),je)},bt),p.createElement(P,(0,C.Z)({},bn,{renderTabBar:ze})),p.createElement(ne,(0,C.Z)({destroyInactiveTabPane:Te},In,{animated:on}))))}var Pe=p.forwardRef(de),Me=Pe,M=Me,pe=e(36355),xe=e(19716),we=()=>null,qe=e(62892);const lt={motionAppear:!1,motionEnter:!0,motionLeave:!0};function rt(v){let E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},I;return E===!1?I={inkBar:!1,tabPane:!1}:E===!0?I={inkBar:!0,tabPane:!0}:I=Object.assign({inkBar:!0},typeof E=="object"?E:{}),I.tabPane&&(I.tabPaneMotion=Object.assign(Object.assign({},lt),{motionName:(0,qe.m)(v,"switch")})),I}var Pt=e(11592),Tt=function(v,E){var I={};for(var b in v)Object.prototype.hasOwnProperty.call(v,b)&&E.indexOf(b)<0&&(I[b]=v[b]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,b=Object.getOwnPropertySymbols(v);ueE)}function Zt(v,E){if(v)return v;const I=(0,Pt.Z)(E).map(b=>{if(p.isValidElement(b)){const{key:ue,props:se}=b,je=se||{},{tab:Qe}=je,et=Tt(je,["tab"]);return Object.assign(Object.assign({key:String(ue)},et),{label:Qe})}return null});return Lt(I)}var nn=e(17313),$t=e(83116),It=e(37613),en=e(13826),Gt=v=>{const{componentCls:E,motionDurationSlow:I}=v;return[{[E]:{[`${E}-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,en.oN)(v,"slide-up"),(0,en.oN)(v,"slide-down")]]};const sn=v=>{const{componentCls:E,tabsCardPadding:I,cardBg:b,cardGutter:ue,colorBorderSecondary:se,itemSelectedColor:je}=v;return{[`${E}-card`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab`]:{margin:0,padding:I,background:b,border:`${v.lineWidth}px ${v.lineType} ${se}`,transition:`all ${v.motionDurationSlow} ${v.motionEaseInOut}`},[`${E}-tab-active`]:{color:je,background:v.colorBgContainer},[`${E}-ink-bar`]:{visibility:"hidden"}},[`&${E}-top, &${E}-bottom`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab + ${E}-tab`]:{marginLeft:{_skip_check_:!0,value:`${ue}px`}}}},[`&${E}-top`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab`]:{borderRadius:`${v.borderRadiusLG}px ${v.borderRadiusLG}px 0 0`},[`${E}-tab-active`]:{borderBottomColor:v.colorBgContainer}}},[`&${E}-bottom`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab`]:{borderRadius:`0 0 ${v.borderRadiusLG}px ${v.borderRadiusLG}px`},[`${E}-tab-active`]:{borderTopColor:v.colorBgContainer}}},[`&${E}-left, &${E}-right`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab + ${E}-tab`]:{marginTop:`${ue}px`}}},[`&${E}-left`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab`]:{borderRadius:{_skip_check_:!0,value:`${v.borderRadiusLG}px 0 0 ${v.borderRadiusLG}px`}},[`${E}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:v.colorBgContainer}}}},[`&${E}-right`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${v.borderRadiusLG}px ${v.borderRadiusLG}px 0`}},[`${E}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:v.colorBgContainer}}}}}}},Qn=v=>{const{componentCls:E,itemHoverColor:I,dropdownEdgeChildVerticalPadding:b}=v;return{[`${E}-dropdown`]:Object.assign(Object.assign({},(0,nn.Wf)(v)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:v.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${E}-dropdown-menu`]:{maxHeight:v.tabsDropdownHeight,margin:0,padding:`${b}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({},nn.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:I}},"&:hover":{background:v.controlItemBgHover},"&-disabled":{"&, &:hover":{color:v.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},at=v=>{const{componentCls:E,margin:I,colorBorderSecondary:b,horizontalMargin:ue,verticalItemPadding:se,verticalItemMargin:je}=v;return{[`${E}-top, ${E}-bottom`]:{flexDirection:"column",[`> ${E}-nav, > div > ${E}-nav`]:{margin:ue,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${v.lineWidth}px ${v.lineType} ${b}`,content:"''"},[`${E}-ink-bar`]:{height:v.lineWidthBold,"&-animated":{transition:`width ${v.motionDurationSlow}, left ${v.motionDurationSlow}, - right ${v.motionDurationSlow}`}},[`${E}-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},[`&${E}-nav-wrap-ping-left::before`]:{opacity:1},[`&${E}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${E}-top`]:{[`> ${E}-nav, - > div > ${E}-nav`]:{"&::before":{bottom:0},[`${E}-ink-bar`]:{bottom:0}}},[`${E}-bottom`]:{[`> ${E}-nav, > div > ${E}-nav`]:{order:1,marginTop:`${I}px`,marginBottom:0,"&::before":{top:0},[`${E}-ink-bar`]:{top:0}},[`> ${E}-content-holder, > div > ${E}-content-holder`]:{order:0}},[`${E}-left, ${E}-right`]:{[`> ${E}-nav, > div > ${E}-nav`]:{flexDirection:"column",minWidth:v.controlHeight*1.25,[`${E}-tab`]:{padding:se,textAlign:"center"},[`${E}-tab + ${E}-tab`]:{margin:je},[`${E}-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},[`&${E}-nav-wrap-ping-top::before`]:{opacity:1},[`&${E}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${E}-ink-bar`]:{width:v.lineWidthBold,"&-animated":{transition:`height ${v.motionDurationSlow}, top ${v.motionDurationSlow}`}},[`${E}-nav-list, ${E}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${E}-left`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${E}-content-holder, > div > ${E}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${v.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`},[`> ${E}-content > ${E}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:v.paddingLG}}}},[`${E}-right`]:{[`> ${E}-nav, > div > ${E}-nav`]:{order:1,[`${E}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${E}-content-holder, > div > ${E}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-v.lineWidth},borderRight:{_skip_check_:!0,value:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`},[`> ${E}-content > ${E}-tabpane`]:{paddingRight:{_skip_check_:!0,value:v.paddingLG}}}}}},ht=v=>{const{componentCls:E,cardPaddingSM:I,cardPaddingLG:b,horizontalItemPaddingSM:ue,horizontalItemPaddingLG:se}=v;return{[E]:{"&-small":{[`> ${E}-nav`]:{[`${E}-tab`]:{padding:ue,fontSize:v.titleFontSizeSM}}},"&-large":{[`> ${E}-nav`]:{[`${E}-tab`]:{padding:se,fontSize:v.titleFontSizeLG}}}},[`${E}-card`]:{[`&${E}-small`]:{[`> ${E}-nav`]:{[`${E}-tab`]:{padding:I}},[`&${E}-bottom`]:{[`> ${E}-nav ${E}-tab`]:{borderRadius:`0 0 ${v.borderRadius}px ${v.borderRadius}px`}},[`&${E}-top`]:{[`> ${E}-nav ${E}-tab`]:{borderRadius:`${v.borderRadius}px ${v.borderRadius}px 0 0`}},[`&${E}-right`]:{[`> ${E}-nav ${E}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${v.borderRadius}px ${v.borderRadius}px 0`}}},[`&${E}-left`]:{[`> ${E}-nav ${E}-tab`]:{borderRadius:{_skip_check_:!0,value:`${v.borderRadius}px 0 0 ${v.borderRadius}px`}}}},[`&${E}-large`]:{[`> ${E}-nav`]:{[`${E}-tab`]:{padding:b}}}}}},Ct=v=>{const{componentCls:E,itemActiveColor:I,itemHoverColor:b,iconCls:ue,tabsHorizontalItemMargin:se,horizontalItemPadding:je,itemSelectedColor:Qe,itemColor:et}=v,ot=`${E}-tab`;return{[ot]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:je,fontSize:v.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:et,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:I}},(0,nn.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:b},[`&${ot}-active ${ot}-btn`]:{color:Qe,textShadow:v.tabsActiveTextShadow},[`&${ot}-disabled`]:{color:v.colorTextDisabled,cursor:"not-allowed"},[`&${ot}-disabled ${ot}-btn, &${ot}-disabled ${E}-remove`]:{"&:focus, &:active":{color:v.colorTextDisabled}},[`& ${ot}-remove ${ue}`]:{margin:0},[ue]:{marginRight:{_skip_check_:!0,value:v.marginSM}}},[`${ot} + ${ot}`]:{margin:{_skip_check_:!0,value:se}}}},Bt=v=>{const{componentCls:E,tabsHorizontalItemMarginRTL:I,iconCls:b,cardGutter:ue}=v;return{[`${E}-rtl`]:{direction:"rtl",[`${E}-nav`]:{[`${E}-tab`]:{margin:{_skip_check_:!0,value:I},[`${E}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[b]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${v.marginSM}px`}},[`${E}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${v.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${v.marginXXS}px`},[b]:{margin:0}}}},[`&${E}-left`]:{[`> ${E}-nav`]:{order:1},[`> ${E}-content-holder`]:{order:0}},[`&${E}-right`]:{[`> ${E}-nav`]:{order:0},[`> ${E}-content-holder`]:{order:1}},[`&${E}-card${E}-top, &${E}-card${E}-bottom`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab + ${E}-tab`]:{marginRight:{_skip_check_:!0,value:ue},marginLeft:{_skip_check_:!0,value:0}}}}},[`${E}-dropdown-rtl`]:{direction:"rtl"},[`${E}-menu-item`]:{[`${E}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},rn=v=>{const{componentCls:E,tabsCardPadding:I,cardHeight:b,cardGutter:ue,itemHoverColor:se,itemActiveColor:je,colorBorderSecondary:Qe}=v;return{[E]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,nn.Wf)(v)),{display:"flex",[`> ${E}-nav, > div > ${E}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${E}-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"}},[`${E}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${v.motionDurationSlow}`},[`${E}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${E}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${E}-nav-more`]:{position:"relative",padding:I,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:"''"}},[`${E}-nav-add`]:Object.assign({minWidth:b,marginLeft:{_skip_check_:!0,value:ue},padding:`0 ${v.paddingXS}px`,background:"transparent",border:`${v.lineWidth}px ${v.lineType} ${Qe}`,borderRadius:`${v.borderRadiusLG}px ${v.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:v.colorText,transition:`all ${v.motionDurationSlow} ${v.motionEaseInOut}`,"&:hover":{color:se},"&:active, &:focus:not(:focus-visible)":{color:je}},(0,nn.Qy)(v))},[`${E}-extra-content`]:{flex:"none"},[`${E}-ink-bar`]:{position:"absolute",background:v.inkBarColor,pointerEvents:"none"}}),Ct(v)),{[`${E}-content`]:{position:"relative",width:"100%"},[`${E}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${E}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${E}-centered`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-nav-wrap`]:{[`&:not([class*='${E}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Jt=(0,$t.Z)("Tabs",v=>{const E=(0,It.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(E),Bt(E),at(E),Qn(E),sn(E),rn(E),Gt(E)]},v=>{const E=v.controlHeightLG;return{zIndexPopup:v.zIndexPopupBase+50,cardBg:v.colorFillAlter,cardHeight:E,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,E){var I={};for(var b in v)Object.prototype.hasOwnProperty.call(v,b)&&E.indexOf(b)<0&&(I[b]=v[b]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,b=Object.getOwnPropertySymbols(v);ue{const{type:E,className:I,rootClassName:b,size:ue,onEdit:se,hideAdd:je,centered:Qe,addIcon:et,popupClassName:ot,children:ut,items:ft,animated:gt,style:dt,indicatorSize:Dt}=v,mt=At(v,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Mt,moreIcon:Ot=p.createElement(o.Z,null)}=mt,{direction:Kt,tabs:ct,getPrefixCls:Ht,getPopupContainer:Te}=p.useContext(pe.E_),ze=Ht("tabs",Mt),[Ue,$e]=Jt(ze);let Xe;E==="editable-card"&&(Xe={onEdit:(qt,on)=>{let{key:vn,event:he}=on;se==null||se(qt==="add"?he:vn,qt)},removeIcon:p.createElement(t.Z,null),addIcon:et||p.createElement(A.Z,null),showAdd:je!==!0});const Je=Ht(),Ge=Zt(ft,ut),it=rt(ze,gt),bt=(0,xe.Z)(ue),Ft=Object.assign(Object.assign({},ct==null?void 0:ct.style),dt);return Ue(p.createElement(M,Object.assign({direction:Kt,getPopupContainer:Te,moreTransitionName:`${Je}-slide-up`},mt,{items:Ge,className:l()({[`${ze}-${bt}`]:bt,[`${ze}-card`]:["card","editable-card"].includes(E),[`${ze}-editable-card`]:E==="editable-card",[`${ze}-centered`]:Qe},ct==null?void 0:ct.className,I,b,$e),popupClassName:l()(ot,$e),style:Ft,editable:Xe,moreIcon:Ot,prefixCls:ze,animated:it,indicatorSize:Dt!=null?Dt:ct==null?void 0:ct.indicatorSize})))};tn.TabPane=we;var re=tn},17574:function(vt,ve,e){"use strict";e.d(ve,{default:function(){return Y}});var t=e(60091),o=e(94480),A=e(52671),H=e(8657),l=e(54476),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,z=e(7657),i=function(y,V){return C.createElement(z.Z,(0,l.Z)({},y,{ref:V,icon:F}))},K=C.forwardRef(i),p=K,s=e(92310),X=e.n(s),j=e(35654),R=e(71430),Oe=e(36355),le=e(56082),ce=e(62892),ne=e(20648);const N=4;function S(W){const{dropPosition:y,dropLevelOffset:V,prefixCls:L,indent:T,direction:oe="ltr"}=W,Ce=oe==="ltr"?"left":"right",He=oe==="ltr"?"right":"left",_={[Ce]:-V*T+N,[He]:0};switch(y){case-1:_.top=-3;break;case 1:_.bottom=-3;break;default:_.bottom=-3,_[Ce]=T+N;break}return C.createElement("div",{style:_,className:`${L}-drop-indicator`})}var a=e(71997),O=C.forwardRef((W,y)=>{const{getPrefixCls:V,direction:L,virtual:T,tree:oe}=C.useContext(Oe.E_),{prefixCls:Ce,className:He,showIcon:_=!1,showLine:ae,switcherIcon:Ne,blockNode:Le=!1,children:Ie,checkable:ee=!1,selectable:Re=!0,draggable:w,motion:D,style:f}=W,r=V("tree",Ce),h=V(),Q=D!=null?D:Object.assign(Object.assign({},(0,ce.Z)(h)),{motionAppear:!1}),d=Object.assign(Object.assign({},W),{checkable:ee,selectable:Re,showIcon:_,motion:Q,blockNode:Le,showLine:!!ae,dropIndicatorRender:S}),[c,G]=(0,ne.ZP)(r),P=C.useMemo(()=>{if(!w)return!1;let k={};switch(typeof w){case"function":k.nodeDraggable=w;break;case"object":k=Object.assign({},w);break;default:break}return k.icon!==!1&&(k.icon=k.icon||C.createElement(le.Z,null)),k},[w]),m=k=>C.createElement(a.Z,{prefixCls:r,switcherIcon:Ne,treeNodeProps:k,showLine:ae});return c(C.createElement(t.Z,Object.assign({itemHeight:20,ref:y,virtual:T},d,{style:Object.assign(Object.assign({},oe==null?void 0:oe.style),f),prefixCls:r,className:X()({[`${r}-icon-hide`]:!_,[`${r}-block-node`]:Le,[`${r}-unselectable`]:!Re,[`${r}-rtl`]:L==="rtl"},oe==null?void 0:oe.className,He,G),direction:L,checkable:ee&&C.createElement("span",{className:`${r}-checkbox-inner`}),selectable:Re,switcherIcon:m,draggable:P}),Ie))}),J;(function(W){W[W.None=0]="None",W[W.Start=1]="Start",W[W.End=2]="End"})(J||(J={}));function q(W,y){function V(L){const{key:T,children:oe}=L;y(T,L)!==!1&&q(oe||[],y)}W.forEach(V)}function U(W){let{treeData:y,expandedKeys:V,startKey:L,endKey:T}=W;const oe=[];let Ce=J.None;if(L&&L===T)return[L];if(!L||!T)return[];function He(_){return _===L||_===T}return q(y,_=>{if(Ce===J.End)return!1;if(He(_)){if(oe.push(_),Ce===J.None)Ce=J.Start;else if(Ce===J.Start)return Ce=J.End,!1}else Ce===J.Start&&oe.push(_);return V.includes(_)}),oe}function x(W,y){const V=(0,o.Z)(y),L=[];return q(W,(T,oe)=>{const Ce=V.indexOf(T);return Ce!==-1&&(L.push(oe),V.splice(Ce,1)),!!V.length}),L}var Se=function(W,y){var V={};for(var L in W)Object.prototype.hasOwnProperty.call(W,L)&&y.indexOf(L)<0&&(V[L]=W[L]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,L=Object.getOwnPropertySymbols(W);T{var{defaultExpandAll:V,defaultExpandParent:L,defaultExpandedKeys:T}=W,oe=Se(W,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ce=C.useRef(),He=C.useRef(),_=()=>{const{keyEntities:P}=(0,R.I8)(Ye(oe));let m;return V?m=Object.keys(P):L?m=(0,j.r7)(oe.expandedKeys||T||[],P):m=oe.expandedKeys||T,m},[ae,Ne]=C.useState(oe.selectedKeys||oe.defaultSelectedKeys||[]),[Le,Ie]=C.useState(()=>_());C.useEffect(()=>{"selectedKeys"in oe&&Ne(oe.selectedKeys)},[oe.selectedKeys]),C.useEffect(()=>{"expandedKeys"in oe&&Ie(oe.expandedKeys)},[oe.expandedKeys]);const ee=(P,m)=>{var k;return"expandedKeys"in oe||Ie(P),(k=oe.onExpand)===null||k===void 0?void 0:k.call(oe,P,m)},Re=(P,m)=>{var k;const{multiple:Be}=oe,{node:Ae,nativeEvent:de}=m,{key:Pe=""}=Ae,Me=Ye(oe),M=Object.assign(Object.assign({},m),{selected:!0}),pe=(de==null?void 0:de.ctrlKey)||(de==null?void 0:de.metaKey),xe=de==null?void 0:de.shiftKey;let De;Be&&pe?(De=P,Ce.current=Pe,He.current=De,M.selectedNodes=x(Me,De)):Be&&xe?(De=Array.from(new Set([].concat((0,o.Z)(He.current||[]),(0,o.Z)(U({treeData:Me,expandedKeys:Le,startKey:Pe,endKey:Ce.current}))))),M.selectedNodes=x(Me,De)):(De=[Pe],Ce.current=Pe,He.current=De,M.selectedNodes=x(Me,De)),(k=oe.onSelect)===null||k===void 0||k.call(oe,De,M),"selectedKeys"in oe||Ne(De)},{getPrefixCls:w,direction:D}=C.useContext(Oe.E_),{prefixCls:f,className:r,showIcon:h=!0,expandAction:Q="click"}=oe,d=Se(oe,["prefixCls","className","showIcon","expandAction"]),c=w("tree",f),G=X()(`${c}-directory`,{[`${c}-directory-rtl`]:D==="rtl"},r);return C.createElement(O,Object.assign({icon:ie,ref:y,blockNode:!0},d,{showIcon:h,expandAction:Q,prefixCls:c,className:G,expandedKeys:Le,selectedKeys:ae,onSelect:Re,onExpand:ee}))};var Ee=C.forwardRef(fe);const $=O;$.DirectoryTree=Ee,$.TreeNode=t.O;var Y=$},20648:function(vt,ve,e){"use strict";e.d(ve,{TM:function(){return s},Yk:function(){return p}});var t=e(36237),o=e(98447),A=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=(X,j)=>({[`.${X}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${j.motionDurationSlow}`}}}),z=(X,j)=>({[`.${X}-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:'""'}}}),i=(X,j)=>{const{treeCls:R,treeNodeCls:Oe,treeNodePadding:le,titleHeight:ce,nodeSelectedBg:ne,nodeHoverBg:N}=j,S=j.paddingXS;return{[R]:Object.assign(Object.assign({},(0,A.Wf)(j)),{background:j.colorBgContainer,borderRadius:j.borderRadius,transition:`background-color ${j.motionDurationSlow}`,[`&${R}-rtl`]:{[`${R}-switcher`]:{"&_close":{[`${R}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${R}-active-focused)`]:Object.assign({},(0,A.oN)(j)),[`${R}-list-holder-inner`]:{alignItems:"flex-start"},[`&${R}-block-node`]:{[`${R}-list-holder-inner`]:{alignItems:"stretch",[`${R}-node-content-wrapper`]:{flex:"auto"},[`${Oe}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:le,insetInlineStart:0,border:`1px solid ${j.colorPrimary}`,opacity:0,animationName:n,animationDuration:j.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Oe}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${le}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${R}-node-content-wrapper`]:{color:j.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${R}-node-content-wrapper`]:Object.assign({},(0,A.oN)(j)),[`&:not(${Oe}-disabled).filter-node ${R}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${R}-draggable-icon`]:{flexShrink:0,width:ce,lineHeight:`${ce}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${j.motionDurationSlow}`,[`${Oe}:hover &`]:{opacity:.45}},[`&${Oe}-disabled`]:{[`${R}-draggable-icon`]:{visibility:"hidden"}}}},[`${R}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ce}},[`${R}-draggable-icon`]:{visibility:"hidden"},[`${R}-switcher`]:Object.assign(Object.assign({},F(X,j)),{position:"relative",flex:"none",alignSelf:"stretch",width:ce,margin:0,lineHeight:`${ce}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${R}-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:ce/2,bottom:-le,marginInlineStart:-1,borderInlineEnd:`1px solid ${j.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ce/2*.8,height:ce/2,borderBottom:`1px solid ${j.colorBorder}`,content:'""'}}}),[`${R}-checkbox`]:{top:"initial",marginInlineEnd:S},[`${R}-node-content-wrapper, ${R}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ce,margin:0,padding:`0 ${j.paddingXS/2}px`,color:"inherit",lineHeight:`${ce}px`,background:"transparent",borderRadius:j.borderRadius,cursor:"pointer",transition:`all ${j.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:N},[`&${R}-node-selected`]:{backgroundColor:ne},[`${R}-iconEle`]:{display:"inline-block",width:ce,height:ce,lineHeight:`${ce}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${R}-unselectable ${R}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${R}-node-content-wrapper`]:Object.assign({lineHeight:`${ce}px`,userSelect:"none"},z(X,j)),[`${Oe}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${j.colorPrimary}`}},"&-show-line":{[`${R}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ce/2,bottom:-le,borderInlineEnd:`1px solid ${j.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${R}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Oe}-leaf-last`]:{[`${R}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ce/2}px !important`}}}}})}},K=X=>{const{treeCls:j,treeNodeCls:R,treeNodePadding:Oe,directoryNodeSelectedBg:le,directoryNodeSelectedColor:ce}=X;return{[`${j}${j}-directory`]:{[R]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Oe,insetInlineStart:0,transition:`background-color ${X.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:X.controlItemBgHover}},"> *":{zIndex:1},[`${j}-switcher`]:{transition:`color ${X.motionDurationMid}`},[`${j}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${j}-node-selected`]:{color:ce,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:le},[`${j}-switcher`]:{color:ce},[`${j}-node-content-wrapper`]:{color:ce,background:"transparent"}}}}}},p=(X,j)=>{const R=`.${X}`,Oe=`${R}-treenode`,le=j.paddingXS/2,ce=(0,l.TS)(j,{treeCls:R,treeNodeCls:Oe,treeNodePadding:le});return[i(X,ce),K(ce)]},s=X=>{const{controlHeightSM:j}=X;return{titleHeight:j,nodeHoverBg:X.controlItemBgHover,nodeSelectedBg:X.controlItemBgActive}};ve.ZP=(0,C.Z)("Tree",(X,j)=>{let{prefixCls:R}=j;return[{[X.componentCls]:(0,o.C2)(`${R}-checkbox`,X)},p(R,X),(0,H.Z)(X)]},X=>{const{colorTextLightSolid:j,colorPrimary:R}=X;return Object.assign(Object.assign({},s(X)),{directoryNodeSelectedColor:j,directoryNodeSelectedBg:R})})},71997:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Oe}});var t=e(54476),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"},H=A,l=e(7657),C=function(ce,ne){return o.createElement(l.Z,(0,t.Z)({},ce,{ref:ne,icon:H}))},n=o.forwardRef(C),F=n,z=e(52671),i=e(58617),K=e(15075),p=e(43531),s=e(92310),X=e.n(s),j=e(92343),Oe=le=>{const{prefixCls:ce,switcherIcon:ne,treeNodeProps:N,showLine:S}=le,{isLeaf:a,expanded:B,loading:O}=N;if(O)return o.createElement(i.Z,{className:`${ce}-switcher-loading-icon`});let J;if(S&&typeof S=="object"&&(J=S.showLeafIcon),a){if(!S)return null;if(typeof J!="boolean"&&J){const x=typeof J=="function"?J(N):J,Se=`${ce}-switcher-line-custom-icon`;return(0,j.l$)(x)?(0,j.Tm)(x,{className:X()(x.props.className||"",Se)}):x}return J?o.createElement(z.Z,{className:`${ce}-switcher-line-icon`}):o.createElement("span",{className:`${ce}-switcher-leaf-line`})}const q=`${ce}-switcher-icon`,U=typeof ne=="function"?ne(N):ne;return(0,j.l$)(U)?(0,j.Tm)(U,{className:X()(U.props.className||"",q)}):U!==void 0?U:S?B?o.createElement(K.Z,{className:`${ce}-switcher-line-icon`}):o.createElement(p.Z,{className:`${ce}-switcher-line-icon`}):o.createElement(F,{className:q})}},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 Oe=1;Oe=0?1/(Math.cos(2*Math.PI/10-ae)+3.07768*Math.sin(2*Math.PI/10-ae)):1/(Math.cos(ae)+3.07768*Math.sin(ae))};break}i.gridSize=Math.max(Math.floor(i.gridSize),4);var s=i.gridSize,X=s-i.maskGapWidth,j=Math.abs(i.maxRotation-i.minRotation),R=Math.min(i.maxRotation,i.minRotation),Oe=i.rotationStep,le,ce,ne,N,S,a,B;function O(He,_){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(_-He)+He).toFixed()+"%)"}switch(i.color){case"random-dark":B=function(){return O(10,50)};break;case"random-light":B=function(){return O(50,90)};break;default:typeof i.color=="function"&&(B=i.color);break}var J=null;typeof i.classes=="function"&&(J=i.classes);var q=!1,U=[],x,Se=function(_){var ae=_.currentTarget,Ne=ae.getBoundingClientRect(),Le,Ie;_.touches?(Le=_.touches[0].clientX,Ie=_.touches[0].clientY):(Le=_.clientX,Ie=_.clientY);var ee=Le-Ne.left,Re=Ie-Ne.top,w=Math.floor(ee*(ae.width/Ne.width||1)/s),D=Math.floor(Re*(ae.height/Ne.height||1)/s);return U[w][D]},ie=function(_){var ae=Se(_);if(x!==ae){if(x=ae,!ae){i.hover(void 0,void 0,_);return}i.hover(ae.item,ae.dimension,_)}},Ye=function(_){var ae=Se(_);ae&&(i.click(ae.item,ae.dimension,_),_.preventDefault())},fe=[],ye=function(_){if(fe[_])return fe[_];var ae=_*8,Ne=ae,Le=[];for(_===0&&Le.push([N[0],N[1],0]);Ne--;){var Ie=1;i.shape!=="circle"&&(Ie=i.shape(Ne/ae*2*Math.PI)),Le.push([N[0]+_*Ie*Math.cos(-Ne/ae*2*Math.PI),N[1]+_*Ie*Math.sin(-Ne/ae*2*Math.PI)*i.ellipticity,Ne/ae*2*Math.PI])}return fe[_]=Le,Le},Ee=function(){return i.abortThreshold>0&&new Date().getTime()-a>i.abortThreshold},$=function(){return i.rotateRatio===0||Math.random()>i.rotateRatio?0:j===0?R:R+Math.round(Math.random()*j/Oe)*Oe},Y=function(_,ae,Ne){var Le=!1,Ie=i.weightFactor(ae);if(Ie<=i.minSize)return!1;var ee=1;Iexe[1]&&(xe[1]=Pe),Mexe[2]&&(xe[2]=Me),Le&&(w.fillStyle="rgba(255, 0, 0, 0.5)",w.fillRect(Pe*s,Me*s,s-.5,s-.5));break e}Le&&(w.fillStyle="rgba(0, 0, 255, 0.5)",w.fillRect(Pe*s,Me*s,s-.5,s-.5))}}return Le&&(w.fillStyle="rgba(0, 255, 0, 0.5)",w.fillRect(xe[3]*s,xe[0]*s,(xe[1]-xe[3]+1)*s,(xe[2]-xe[0]+1)*s)),{mu:ee,occupied:de,bounds:xe,gw:m,gh:P,fillTextOffsetX:c,fillTextOffsetY:G,fillTextWidth:D,fillTextHeight:f,fontSize:Ie}},W=function(_,ae,Ne,Le,Ie){for(var ee=Ie.length;ee--;){var Re=_+Ie[ee][0],w=ae+Ie[ee][1];if(Re>=ce||w>=ne||Re<0||w<0){if(!i.drawOutOfBound)return!1;continue}if(!le[Re][w])return!1}return!0},y=function(_,ae,Ne,Le,Ie,ee,Re,w,D){var f=Ne.fontSize,r;B?r=B(Le,Ie,f,ee,Re):r=i.color;var h;J?h=J(Le,Ie,f,ee,Re):h=i.classes;var Q,d=Ne.bounds;Q={x:(_+d[3])*s,y:(ae+d[0])*s,w:(d[1]-d[3]+1)*s,h:(d[2]-d[0]+1)*s},F.forEach(function(c){if(c.getContext){var G=c.getContext("2d"),P=Ne.mu;G.save(),G.scale(1/P,1/P),G.font=i.fontWeight+" "+(f*P).toString(10)+"px "+i.fontFamily,G.fillStyle=r,G.translate((_+Ne.gw/2)*s*P,(ae+Ne.gh/2)*s*P),w!==0&&G.rotate(-w),G.textBaseline="middle",G.fillText(Le,Ne.fillTextOffsetX*P,(Ne.fillTextOffsetY+f*.5)*P),G.restore()}else{var m=document.createElement("span"),k="";k="rotate("+-w/Math.PI*180+"deg) ",Ne.mu!==1&&(k+="translateX(-"+Ne.fillTextWidth/4+"px) scale("+1/Ne.mu+")");var Be={position:"absolute",display:"block",font:i.fontWeight+" "+f*Ne.mu+"px "+i.fontFamily,left:(_+Ne.gw/2)*s+Ne.fillTextOffsetX+"px",top:(ae+Ne.gh/2)*s+Ne.fillTextOffsetY+"px",width:Ne.fillTextWidth+"px",height:Ne.fillTextHeight+"px",lineHeight:f+"px",whiteSpace:"nowrap",transform:k,webkitTransform:k,msTransform:k,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};r&&(Be.color=r),m.textContent=Le;for(var Ae in Be)m.style[Ae]=Be[Ae];if(D)for(var de in D)m.setAttribute(de,D[de]);h&&(m.className+=h),c.appendChild(m)}})},V=function(_,ae,Ne,Le,Ie){if(!(_>=ce||ae>=ne||_<0||ae<0)){if(le[_][ae]=!1,Ne){var ee=F[0].getContext("2d");ee.fillRect(_*s,ae*s,X,X)}q&&(U[_][ae]={item:Ie,dimension:Le})}},L=function(_,ae,Ne,Le,Ie,ee){var Re=Ie.occupied,w=i.drawMask,D;w&&(D=F[0].getContext("2d"),D.save(),D.fillStyle=i.maskColor);var f;if(q){var r=Ie.bounds;f={x:(_+r[3])*s,y:(ae+r[0])*s,w:(r[1]-r[3]+1)*s,h:(r[2]-r[0]+1)*s}}for(var h=Re.length;h--;){var Q=_+Re[h][0],d=ae+Re[h][1];Q>=ce||d>=ne||Q<0||d<0||V(Q,d,w,f,ee)}w&&D.restore()},T=function(_){var ae,Ne,Le;Array.isArray(_)?(ae=_[0],Ne=_[1]):(ae=_.word,Ne=_.weight,Le=_.attributes);var Ie=$(),ee=Y(ae,Ne,Ie);if(!ee||Ee())return!1;if(!i.drawOutOfBound){var Re=ee.bounds;if(Re[1]-Re[3]+1>ce||Re[2]-Re[0]+1>ne)return!1}for(var w=S+1,D=function(Q){var d=Math.floor(Q[0]-ee.gw/2),c=Math.floor(Q[1]-ee.gh/2),G=ee.gw,P=ee.gh;return W(d,c,G,P,ee.occupied)?(y(d,c,ee,ae,Ne,S-w,Q[2],Ie,Le),L(d,c,G,P,ee,_),{gx:d,gy:c,rot:Ie,info:ee}):!1};w--;){var f=ye(S-w);i.shuffle&&(f=[].concat(f),l(f));for(var r=0;r=i.list.length){h(G),oe("wordcloudstop",!1),d("wordcloudstart",c);return}a=new Date().getTime();var m=T(i.list[Ie]),k=!oe("wordclouddrawn",!0,{item:i.list[Ie],drawn:m});if(Ee()||k){h(G),i.abort(),oe("wordcloudabort",!1),oe("wordcloudstop",!1),d("wordcloudstart",c);return}Ie++,G=r(P,i.wait)},i.wait)}};Ce()};C.isSupported=A,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),o=e(7357);e(66607),e(31041);var A=e(19131);if(!A.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),z=0,i=0,K=0;K128){var s=n.data[K]+n.data[K+1]+n.data[K+2];z+=s,++i}}for(var X=z/i,K=0;KX?(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=o.getLayoutRect(n.getBoxLayoutParams(),{width:C.getWidth(),height:C.getHeight()}),z=n.getData(),i=document.createElement("canvas");i.width=F.width,i.height=F.height;var K=i.getContext("2d"),p=n.get("maskImage");if(p)try{K.drawImage(p,0,0,i.width,i.height),H(i)}catch(ce){console.error("Invalid mask image"),console.error(ce.toString())}var s=n.get("sizeRange"),X=n.get("rotationRange"),j=z.getDataExtent("value"),R=Math.PI/180,Oe=n.get("gridSize");A(i,{list:z.mapArray("value",function(ce,ne){var N=z.getItemModel(ne);return[z.getName(ne),N.get("textStyle.normal.textSize",!0)||t.number.linearMap(ce,j,s),ne]}).sort(function(ce,ne){return ne[1]-ce[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:Oe,ellipticity:F.height/F.width,minRotation:X[0]*R,maxRotation:X[1]*R,clearCanvas:!p,rotateRatio:1,rotationStep:n.get("rotationStep")*R,drawOutOfBound:n.get("drawOutOfBound"),shuffle:!1,shape:n.get("shape")});function le(ce){var ne=ce.detail.item;ce.detail.drawn&&n.layoutInstance.ondraw&&(ce.detail.drawn.gx+=F.x/Oe,ce.detail.drawn.gy+=F.y/Oe,n.layoutInstance.ondraw(ne[0],ne[1],ne[2],ce.detail.drawn))}i.addEventListener("wordclouddrawn",le),n.layoutInstance&&n.layoutInstance.dispose(),n.layoutInstance={ondraw:null,dispose:function(){i.removeEventListener("wordclouddrawn",le),i.addEventListener("wordclouddrawn",function(ce){ce.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(z){if(z&&z.type==="wordCloud"){var i=z.textStyle||{};F(i.normal),F(i.emphasis)}});function F(z){z&&t.util.each(n,function(i){z.hasOwnProperty(i)&&(z["text"+t.format.capitalFirst(i)]=z[i])})}})},53291:function(vt){"use strict";var ve=Array.isArray,e=Object.keys,t=Object.prototype.hasOwnProperty;vt.exports=function o(A,H){if(A===H)return!0;if(A&&H&&typeof A=="object"&&typeof H=="object"){var l=ve(A),C=ve(H),n,F,z;if(l&&C){if(F=A.length,F!=H.length)return!1;for(n=F;n--!==0;)if(!o(A[n],H[n]))return!1;return!0}if(l!=C)return!1;var i=A instanceof Date,K=H instanceof Date;if(i!=K)return!1;if(i&&K)return A.getTime()==H.getTime();var p=A instanceof RegExp,s=H instanceof RegExp;if(p!=s)return!1;if(p&&s)return A.toString()==H.toString();var X=e(A);if(F=X.length,F!==e(H).length)return!1;for(n=F;n--!==0;)if(!t.call(H,X[n]))return!1;for(n=F;n--!==0;)if(z=X[n],!o(A[z],H[z]))return!1;return!0}return A!==A&&H!==H}},5630:function(vt,ve,e){"use strict";var t=e(54476),o=e(33885),A=e(20068),H=e(42978),l=e(75931),C=e(92310),n=e.n(C),F=e(18929),z=e(59301),i=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],K=(0,z.forwardRef)(function(p,s){var X,j=p.prefixCls,R=j===void 0?"rc-checkbox":j,Oe=p.className,le=p.style,ce=p.checked,ne=p.disabled,N=p.defaultChecked,S=N===void 0?!1:N,a=p.type,B=a===void 0?"checkbox":a,O=p.title,J=p.onChange,q=(0,l.Z)(p,i),U=(0,z.useRef)(null),x=(0,F.Z)(S,{value:ce}),Se=(0,H.Z)(x,2),ie=Se[0],Ye=Se[1];(0,z.useImperativeHandle)(s,function(){return{focus:function(){var $;($=U.current)===null||$===void 0||$.focus()},blur:function(){var $;($=U.current)===null||$===void 0||$.blur()},input:U.current}});var fe=n()(R,Oe,(X={},(0,A.Z)(X,"".concat(R,"-checked"),ie),(0,A.Z)(X,"".concat(R,"-disabled"),ne),X)),ye=function($){ne||("checked"in p||Ye($.target.checked),J==null||J({target:(0,o.Z)((0,o.Z)({},p),{},{type:B,checked:$.target.checked}),stopPropagation:function(){$.stopPropagation()},preventDefault:function(){$.preventDefault()},nativeEvent:$.nativeEvent}))};return z.createElement("span",{className:fe,title:O,style:le},z.createElement("input",(0,t.Z)({},q,{className:"".concat(R,"-input"),ref:U,onChange:ye,disabled:ne,checked:!!ie,type:B})),z.createElement("span",{className:"".concat(R,"-inner")}))});ve.Z=K},31561:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return B}});var t=e(54476),o=e(20068),A=e(42978),H=e(75931),l=e(35593),C=e(92310),n=e.n(C),F=e(8654),z=e(59301),i=e(10228),K=e(16089),p=i.Z.ESC,s=i.Z.TAB;function X(O){var J=O.visible,q=O.triggerRef,U=O.onVisibleChange,x=O.autoFocus,Se=O.overlayRef,ie=z.useRef(!1),Ye=function(){if(J){var $,Y;($=q.current)===null||$===void 0||(Y=$.focus)===null||Y===void 0||Y.call($),U==null||U(!1)}},fe=function(){var $;return($=Se.current)!==null&&$!==void 0&&$.focus?(Se.current.focus(),ie.current=!0,!0):!1},ye=function($){switch($.keyCode){case p:Ye();break;case s:{var Y=!1;ie.current||(Y=fe()),Y?$.preventDefault():Ye();break}}};z.useEffect(function(){return J?(window.addEventListener("keydown",ye),x&&(0,K.Z)(fe,3),function(){window.removeEventListener("keydown",ye),ie.current=!1}):function(){ie.current=!1}},[J])}var j=(0,z.forwardRef)(function(O,J){var q=O.overlay,U=O.arrow,x=O.prefixCls,Se=(0,z.useMemo)(function(){var Ye;return typeof q=="function"?Ye=q():Ye=q,Ye},[q]),ie=(0,F.sQ)(J,Se==null?void 0:Se.ref);return z.createElement(z.Fragment,null,U&&z.createElement("div",{className:"".concat(x,"-arrow")}),z.cloneElement(Se,{ref:(0,F.Yr)(Se)?ie:void 0}))}),R=j,Oe={adjustX:1,adjustY:1},le=[0,0],ce={topLeft:{points:["bl","tl"],overflow:Oe,offset:[0,-4],targetOffset:le},top:{points:["bc","tc"],overflow:Oe,offset:[0,-4],targetOffset:le},topRight:{points:["br","tr"],overflow:Oe,offset:[0,-4],targetOffset:le},bottomLeft:{points:["tl","bl"],overflow:Oe,offset:[0,4],targetOffset:le},bottom:{points:["tc","bc"],overflow:Oe,offset:[0,4],targetOffset:le},bottomRight:{points:["tr","br"],overflow:Oe,offset:[0,4],targetOffset:le}},ne=ce,N=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function S(O,J){var q,U=O.arrow,x=U===void 0?!1:U,Se=O.prefixCls,ie=Se===void 0?"rc-dropdown":Se,Ye=O.transitionName,fe=O.animation,ye=O.align,Ee=O.placement,$=Ee===void 0?"bottomLeft":Ee,Y=O.placements,W=Y===void 0?ne:Y,y=O.getPopupContainer,V=O.showAction,L=O.hideAction,T=O.overlayClassName,oe=O.overlayStyle,Ce=O.visible,He=O.trigger,_=He===void 0?["hover"]:He,ae=O.autoFocus,Ne=O.overlay,Le=O.children,Ie=O.onVisibleChange,ee=(0,H.Z)(O,N),Re=z.useState(),w=(0,A.Z)(Re,2),D=w[0],f=w[1],r="visible"in O?Ce:D,h=z.useRef(null),Q=z.useRef(null),d=z.useRef(null);z.useImperativeHandle(J,function(){return h.current});var c=function(Me){f(Me),Ie==null||Ie(Me)};X({visible:r,triggerRef:d,onVisibleChange:c,autoFocus:ae,overlayRef:Q});var G=function(Me){var M=O.onOverlayClick;f(!1),M&&M(Me)},P=function(){return z.createElement(R,{ref:Q,overlay:Ne,prefixCls:ie,arrow:x})},m=function(){return typeof Ne=="function"?P:P()},k=function(){var Me=O.minOverlayWidthMatchTrigger,M=O.alignPoint;return"minOverlayWidthMatchTrigger"in O?Me:!M},Be=function(){var Me=O.openClassName;return Me!==void 0?Me:"".concat(ie,"-open")},Ae=z.cloneElement(Le,{className:n()((q=Le.props)===null||q===void 0?void 0:q.className,r&&Be()),ref:(0,F.Yr)(Le)?(0,F.sQ)(d,Le.ref):void 0}),de=L;return!de&&_.indexOf("contextMenu")!==-1&&(de=["click"]),z.createElement(l.Z,(0,t.Z)({builtinPlacements:W},ee,{prefixCls:ie,ref:h,popupClassName:n()(T,(0,o.Z)({},"".concat(ie,"-show-arrow"),x)),popupStyle:oe,action:_,showAction:V,hideAction:de,popupPlacement:$,popupAlign:ye,popupTransitionName:Ye,popupAnimation:fe,popupVisible:r,stretch:k()?"minWidth":"",popup:m(),onPopupVisibleChange:c,onPopupClick:G,getPopupContainer:y}),Ae)}var a=z.forwardRef(S),B=a},93681:function(vt,ve,e){"use strict";e.r(ve),e.d(ve,{BaseInput:function(){return i},default:function(){return ce}});var t=e(54476),o=e(33885),A=e(20068),H=e(76190),l=e(92310),C=e.n(l),n=e(59301),F=e(5643),z=function(N){var S,a,B=N.inputElement,O=N.prefixCls,J=N.prefix,q=N.suffix,U=N.addonBefore,x=N.addonAfter,Se=N.className,ie=N.style,Ye=N.disabled,fe=N.readOnly,ye=N.focused,Ee=N.triggerFocus,$=N.allowClear,Y=N.value,W=N.handleReset,y=N.hidden,V=N.classes,L=N.classNames,T=N.dataAttrs,oe=N.styles,Ce=N.components,He=(Ce==null?void 0:Ce.affixWrapper)||"span",_=(Ce==null?void 0:Ce.groupWrapper)||"span",ae=(Ce==null?void 0:Ce.wrapper)||"span",Ne=(Ce==null?void 0:Ce.groupAddon)||"span",Le=(0,n.useRef)(null),Ie=function(P){var m;(m=Le.current)!==null&&m!==void 0&&m.contains(P.target)&&(Ee==null||Ee())},ee=function(){var P;if(!$)return null;var m=!Ye&&!fe&&Y,k="".concat(O,"-clear-icon"),Be=(0,H.Z)($)==="object"&&$!==null&&$!==void 0&&$.clearIcon?$.clearIcon:"\u2716";return n.createElement("span",{onClick:W,onMouseDown:function(de){return de.preventDefault()},className:C()(k,(P={},(0,A.Z)(P,"".concat(k,"-hidden"),!m),(0,A.Z)(P,"".concat(k,"-has-suffix"),!!q),P)),role:"button",tabIndex:-1},Be)},Re=(0,n.cloneElement)(B,{value:Y,hidden:y,className:C()((S=B.props)===null||S===void 0?void 0:S.className,!(0,F.X3)(N)&&!(0,F.He)(N)&&Se)||null,style:(0,o.Z)((0,o.Z)({},(a=B.props)===null||a===void 0?void 0:a.style),!(0,F.X3)(N)&&!(0,F.He)(N)?ie:{})});if((0,F.X3)(N)){var w,D="".concat(O,"-affix-wrapper"),f=C()(D,(w={},(0,A.Z)(w,"".concat(D,"-disabled"),Ye),(0,A.Z)(w,"".concat(D,"-focused"),ye),(0,A.Z)(w,"".concat(D,"-readonly"),fe),(0,A.Z)(w,"".concat(D,"-input-with-clear-btn"),q&&$&&Y),w),!(0,F.He)(N)&&Se,V==null?void 0:V.affixWrapper,L==null?void 0:L.affixWrapper),r=(q||$)&&n.createElement("span",{className:C()("".concat(O,"-suffix"),L==null?void 0:L.suffix),style:oe==null?void 0:oe.suffix},ee(),q);Re=n.createElement(He,(0,t.Z)({className:f,style:(0,o.Z)((0,o.Z)({},(0,F.He)(N)?void 0:ie),oe==null?void 0:oe.affixWrapper),hidden:!(0,F.He)(N)&&y,onClick:Ie},T==null?void 0:T.affixWrapper,{ref:Le}),J&&n.createElement("span",{className:C()("".concat(O,"-prefix"),L==null?void 0:L.prefix),style:oe==null?void 0:oe.prefix},J),(0,n.cloneElement)(B,{value:Y,hidden:null}),r)}if((0,F.He)(N)){var h="".concat(O,"-group"),Q="".concat(h,"-addon"),d=C()("".concat(O,"-wrapper"),h,V==null?void 0:V.wrapper),c=C()("".concat(O,"-group-wrapper"),Se,V==null?void 0:V.group);return n.createElement(_,{className:c,style:ie,hidden:y},n.createElement(ae,{className:d},U&&n.createElement(Ne,{className:Q},U),(0,n.cloneElement)(Re,{hidden:null}),x&&n.createElement(Ne,{className:Q},x)))}return Re},i=z,K=e(94480),p=e(42978),s=e(75931),X=e(18929),j=e(2738),R=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Oe=(0,n.forwardRef)(function(ne,N){var S=ne.autoComplete,a=ne.onChange,B=ne.onFocus,O=ne.onBlur,J=ne.onPressEnter,q=ne.onKeyDown,U=ne.prefixCls,x=U===void 0?"rc-input":U,Se=ne.disabled,ie=ne.htmlSize,Ye=ne.className,fe=ne.maxLength,ye=ne.suffix,Ee=ne.showCount,$=ne.type,Y=$===void 0?"text":$,W=ne.classes,y=ne.classNames,V=ne.styles,L=(0,s.Z)(ne,R),T=(0,X.Z)(ne.defaultValue,{value:ne.value}),oe=(0,p.Z)(T,2),Ce=oe[0],He=oe[1],_=(0,n.useState)(!1),ae=(0,p.Z)(_,2),Ne=ae[0],Le=ae[1],Ie=(0,n.useRef)(null),ee=function(c){Ie.current&&(0,F.nH)(Ie.current,c)};(0,n.useImperativeHandle)(N,function(){return{focus:ee,blur:function(){var c;(c=Ie.current)===null||c===void 0||c.blur()},setSelectionRange:function(c,G,P){var m;(m=Ie.current)===null||m===void 0||m.setSelectionRange(c,G,P)},select:function(){var c;(c=Ie.current)===null||c===void 0||c.select()},input:Ie.current}}),(0,n.useEffect)(function(){Le(function(d){return d&&Se?!1:d})},[Se]);var Re=function(c){ne.value===void 0&&He(c.target.value),Ie.current&&(0,F.rJ)(Ie.current,c,a)},w=function(c){J&&c.key==="Enter"&&J(c),q==null||q(c)},D=function(c){Le(!0),B==null||B(c)},f=function(c){Le(!1),O==null||O(c)},r=function(c){He(""),ee(),Ie.current&&(0,F.rJ)(Ie.current,c,a)},h=function(){var c=(0,j.Z)(ne,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return n.createElement("input",(0,t.Z)({autoComplete:S},c,{onChange:Re,onFocus:D,onBlur:f,onKeyDown:w,className:C()(x,(0,A.Z)({},"".concat(x,"-disabled"),Se),y==null?void 0:y.input),style:V==null?void 0:V.input,ref:Ie,size:ie,type:Y}))},Q=function(){var c=Number(fe)>0;if(ye||Ee){var G=(0,F.D7)(Ce),P=(0,K.Z)(G).length,m=(0,H.Z)(Ee)==="object"?Ee.formatter({value:G,count:P,maxLength:fe}):"".concat(P).concat(c?" / ".concat(fe):"");return n.createElement(n.Fragment,null,!!Ee&&n.createElement("span",{className:C()("".concat(x,"-show-count-suffix"),(0,A.Z)({},"".concat(x,"-show-count-has-suffix"),!!ye),y==null?void 0:y.count),style:(0,o.Z)({},V==null?void 0:V.count)},m),ye)}return null};return n.createElement(i,(0,t.Z)({},L,{prefixCls:x,className:Ye,inputElement:h(),handleReset:r,value:(0,F.D7)(Ce),focused:Ne,triggerFocus:ee,suffix:Q(),disabled:Se,classes:W,classNames:y,styles:V}))}),le=Oe,ce=le},5643:function(vt,ve,e){"use strict";e.d(ve,{D7:function(){return l},He:function(){return t},X3:function(){return o},nH:function(){return H},rJ:function(){return A}});function t(C){return!!(C.addonBefore||C.addonAfter)}function o(C){return!!(C.prefix||C.suffix||C.allowClear)}function A(C,n,F,z){if(F){var i=n;if(n.type==="click"){var K=C.cloneNode(!0);i=Object.create(n,{target:{value:K},currentTarget:{value:K}}),K.value="",F(i);return}if(z!==void 0){i=Object.create(n,{target:{value:C},currentTarget:{value:C}}),C.value=z,F(i);return}F(i)}}function H(C,n){if(C){C.focus(n);var F=n||{},z=F.cursor;if(z){var i=C.value.length;switch(z){case"start":C.setSelectionRange(0,0);break;case"end":C.setSelectionRange(i,i);break;default:C.setSelectionRange(0,i)}}}}function l(C){return typeof C=="undefined"||C===null?"":String(C)}},15285:function(vt,ve,e){"use strict";e.d(ve,{iz:function(){return ft},ck:function(){return It},BW:function(){return ut},sN:function(){return It},Wd:function(){return se},ZP:function(){return Ht},Xl:function(){return q}});var t=e(54476),o=e(20068),A=e(33885),H=e(94480),l=e(42978),C=e(75931),n=e(92310),F=e.n(n),z=e(83836),i=e(18929),K=e(13697),p=e(48736),s=e(59301),X=e(4676),j=s.createContext(null);function R(Te,ze){return Te===void 0?null:"".concat(Te,"-").concat(ze)}function Oe(Te){var ze=s.useContext(j);return R(ze,Te)}var le=e(80547),ce=["children","locked"],ne=s.createContext(null);function N(Te,ze){var Ue=(0,A.Z)({},Te);return Object.keys(ze).forEach(function($e){var Xe=ze[$e];Xe!==void 0&&(Ue[$e]=Xe)}),Ue}function S(Te){var ze=Te.children,Ue=Te.locked,$e=(0,C.Z)(Te,ce),Xe=s.useContext(ne),Je=(0,le.Z)(function(){return N(Xe,$e)},[Xe,$e],function(Ge,it){return!Ue&&(Ge[0]!==it[0]||!(0,K.Z)(Ge[1],it[1],!0))});return s.createElement(ne.Provider,{value:Je},ze)}var a=[],B=s.createContext(null);function O(){return s.useContext(B)}var J=s.createContext(a);function q(Te){var ze=s.useContext(J);return s.useMemo(function(){return Te!==void 0?[].concat((0,H.Z)(ze),[Te]):ze},[ze,Te])}var U=s.createContext(null),x=s.createContext({}),Se=x,ie=e(29194);function Ye(Te){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,ie.Z)(Te)){var Ue=Te.nodeName.toLowerCase(),$e=["input","select","textarea","button"].includes(Ue)||Te.isContentEditable||Ue==="a"&&!!Te.getAttribute("href"),Xe=Te.getAttribute("tabindex"),Je=Number(Xe),Ge=null;return Xe&&!Number.isNaN(Je)?Ge=Je:$e&&Ge===null&&(Ge=0),$e&&Te.disabled&&(Ge=null),Ge!==null&&(Ge>=0||ze&&Ge<0)}return!1}function fe(Te){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ue=(0,H.Z)(Te.querySelectorAll("*")).filter(function($e){return Ye($e,ze)});return Ye(Te,ze)&&Ue.unshift(Te),Ue}var ye=null;function Ee(){ye=document.activeElement}function $(){ye=null}function Y(){if(ye)try{ye.focus()}catch(Te){}}function W(Te,ze){if(ze.keyCode===9){var Ue=fe(Te),$e=Ue[ze.shiftKey?0:Ue.length-1],Xe=$e===document.activeElement||Te===document.activeElement;if(Xe){var Je=Ue[ze.shiftKey?Ue.length-1:0];Je.focus(),ze.preventDefault()}}}var y=e(10228),V=e(16089),L=y.Z.LEFT,T=y.Z.RIGHT,oe=y.Z.UP,Ce=y.Z.DOWN,He=y.Z.ENTER,_=y.Z.ESC,ae=y.Z.HOME,Ne=y.Z.END,Le=[oe,Ce,L,T];function Ie(Te,ze,Ue,$e){var Xe,Je,Ge,it,bt="prev",Ft="next",qt="children",on="parent";if(Te==="inline"&&$e===He)return{inlineTrigger:!0};var vn=(Xe={},(0,o.Z)(Xe,oe,bt),(0,o.Z)(Xe,Ce,Ft),Xe),he=(Je={},(0,o.Z)(Je,L,Ue?Ft:bt),(0,o.Z)(Je,T,Ue?bt:Ft),(0,o.Z)(Je,Ce,qt),(0,o.Z)(Je,He,qt),Je),be=(Ge={},(0,o.Z)(Ge,oe,bt),(0,o.Z)(Ge,Ce,Ft),(0,o.Z)(Ge,He,qt),(0,o.Z)(Ge,_,on),(0,o.Z)(Ge,L,Ue?qt:on),(0,o.Z)(Ge,T,Ue?on:qt),Ge),Fe={inline:vn,horizontal:he,vertical:be,inlineSub:vn,horizontalSub:be,verticalSub:be},Ke=(it=Fe["".concat(Te).concat(ze?"":"Sub")])===null||it===void 0?void 0:it[$e];switch(Ke){case bt:return{offset:-1,sibling:!0};case Ft:return{offset:1,sibling:!0};case on:return{offset:-1,sibling:!1};case qt:return{offset:1,sibling:!1};default:return null}}function ee(Te){for(var ze=Te;ze;){if(ze.getAttribute("data-menu-list"))return ze;ze=ze.parentElement}return null}function Re(Te,ze){for(var Ue=Te||document.activeElement;Ue;){if(ze.has(Ue))return Ue;Ue=Ue.parentElement}return null}function w(Te,ze){var Ue=fe(Te,!0);return Ue.filter(function($e){return ze.has($e)})}function D(Te,ze,Ue){var $e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Te)return null;var Xe=w(Te,ze),Je=Xe.length,Ge=Xe.findIndex(function(it){return Ue===it});return $e<0?Ge===-1?Ge=Je-1:Ge-=1:$e>0&&(Ge+=1),Ge=(Ge+Je)%Je,Xe[Ge]}var f=function(ze,Ue){var $e=new Set,Xe=new Map,Je=new Map;return ze.forEach(function(Ge){var it=document.querySelector("[data-menu-id='".concat(R(Ue,Ge),"']"));it&&($e.add(it),Je.set(it,Ge),Xe.set(Ge,it))}),{elements:$e,key2element:Xe,element2key:Je}};function r(Te,ze,Ue,$e,Xe,Je,Ge,it,bt,Ft){var qt=s.useRef(),on=s.useRef();on.current=ze;var vn=function(){V.Z.cancel(qt.current)};return s.useEffect(function(){return function(){vn()}},[]),function(he){var be=he.which;if([].concat(Le,[He,_,ae,Ne]).includes(be)){var Fe=Je(),Ke=f(Fe,$e),Ze=Ke,Et=Ze.elements,pt=Ze.key2element,xt=Ze.element2key,nt=pt.get(ze),Rt=Re(nt,Et),mn=xt.get(Rt),jt=Ie(Te,Ge(mn,!0).length===1,Ue,be);if(!jt&&be!==ae&&be!==Ne)return;(Le.includes(be)||[ae,Ne].includes(be))&&he.preventDefault();var Vt=function(Kn){if(Kn){var tr=Kn,kt=Kn.querySelector("a");kt!=null&&kt.getAttribute("href")&&(tr=kt);var Qt=xt.get(Kn);it(Qt),vn(),qt.current=(0,V.Z)(function(){on.current===Qt&&tr.focus()})}};if([ae,Ne].includes(be)||jt.sibling||!Rt){var Nt;!Rt||Te==="inline"?Nt=Xe.current:Nt=ee(Rt);var Pn,fn=w(Nt,Et);be===ae?Pn=fn[0]:be===Ne?Pn=fn[fn.length-1]:Pn=D(Nt,Et,Rt,jt.offset),Vt(Pn)}else if(jt.inlineTrigger)bt(mn);else if(jt.offset>0)bt(mn,!0),vn(),qt.current=(0,V.Z)(function(){Ke=f(Fe,$e);var Rn=Rt.getAttribute("aria-controls"),Kn=document.getElementById(Rn),tr=D(Kn,Ke.elements);Vt(tr)},5);else if(jt.offset<0){var In=Ge(mn,!0),bn=In[In.length-2],An=pt.get(bn);bt(bn,!1),Vt(An)}}Ft==null||Ft(he)}}function h(Te){Promise.resolve().then(Te)}var Q="__RC_UTIL_PATH_SPLIT__",d=function(ze){return ze.join(Q)},c=function(ze){return ze.split(Q)},G="rc-menu-more";function P(){var Te=s.useState({}),ze=(0,l.Z)(Te,2),Ue=ze[1],$e=(0,s.useRef)(new Map),Xe=(0,s.useRef)(new Map),Je=s.useState([]),Ge=(0,l.Z)(Je,2),it=Ge[0],bt=Ge[1],Ft=(0,s.useRef)(0),qt=(0,s.useRef)(!1),on=function(){qt.current||Ue({})},vn=(0,s.useCallback)(function(pt,xt){var nt=d(xt);Xe.current.set(nt,pt),$e.current.set(pt,nt),Ft.current+=1;var Rt=Ft.current;h(function(){Rt===Ft.current&&on()})},[]),he=(0,s.useCallback)(function(pt,xt){var nt=d(xt);Xe.current.delete(nt),$e.current.delete(pt)},[]),be=(0,s.useCallback)(function(pt){bt(pt)},[]),Fe=(0,s.useCallback)(function(pt,xt){var nt=$e.current.get(pt)||"",Rt=c(nt);return xt&&it.includes(Rt[0])&&Rt.unshift(G),Rt},[it]),Ke=(0,s.useCallback)(function(pt,xt){return pt.some(function(nt){var Rt=Fe(nt,!0);return Rt.includes(xt)})},[Fe]),Ze=function(){var xt=(0,H.Z)($e.current.keys());return it.length&&xt.push(G),xt},Et=(0,s.useCallback)(function(pt){var xt="".concat($e.current.get(pt)).concat(Q),nt=new Set;return(0,H.Z)(Xe.current.keys()).forEach(function(Rt){Rt.startsWith(xt)&&nt.add(Xe.current.get(Rt))}),nt},[]);return s.useEffect(function(){return function(){qt.current=!0}},[]),{registerPath:vn,unregisterPath:he,refreshOverflowKeys:be,isSubPathKey:Ke,getKeyPath:Fe,getKeys:Ze,getSubPathKeys:Et}}function m(Te){var ze=s.useRef(Te);ze.current=Te;var Ue=s.useCallback(function(){for(var $e,Xe=arguments.length,Je=new Array(Xe),Ge=0;Ge1&&(Et.motionAppear=!1);var pt=Et.onVisibleChanged;return Et.onVisibleChanged=function(xt){return!vn.current&&!xt&&Ke(!0),pt==null?void 0:pt(xt)},Fe?null:s.createElement(S,{mode:Je,locked:!vn.current},s.createElement(v.default,(0,t.Z)({visible:Ze},Et,{forceRender:bt,removeOnLeave:!1,leavedClassName:"".concat(it,"-hidden")}),function(xt){var nt=xt.className,Rt=xt.style;return s.createElement(sn,{id:ze,className:nt,style:Rt},Xe)}))}var I=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],b=["active"],ue=function(ze){var Ue,$e=ze.style,Xe=ze.className,Je=ze.title,Ge=ze.eventKey,it=ze.warnKey,bt=ze.disabled,Ft=ze.internalPopupClose,qt=ze.children,on=ze.itemIcon,vn=ze.expandIcon,he=ze.popupClassName,be=ze.popupOffset,Fe=ze.popupStyle,Ke=ze.onClick,Ze=ze.onMouseEnter,Et=ze.onMouseLeave,pt=ze.onTitleClick,xt=ze.onTitleMouseEnter,nt=ze.onTitleMouseLeave,Rt=(0,C.Z)(ze,I),mn=Oe(Ge),jt=s.useContext(ne),Vt=jt.prefixCls,Nt=jt.mode,Pn=jt.openKeys,fn=jt.disabled,In=jt.overflowDisabled,bn=jt.activeKey,An=jt.selectedKeys,Rn=jt.itemIcon,Kn=jt.expandIcon,tr=jt.onItemClick,kt=jt.onOpenChange,Qt=jt.onActive,cn=s.useContext(Se),Sn=cn._internalRenderSubMenuItem,En=s.useContext(U),Yn=En.isSubPathKey,pr=q(),Wn="".concat(Vt,"-submenu"),or=fn||bt,lr=s.useRef(),yn=s.useRef(),ir=on!=null?on:Rn,Vn=vn!=null?vn:Kn,ln=Pn.includes(Ge),Un=!In&&ln,sr=Yn(An,Ge),Tn=De(Ge,or,xt,nt),er=Tn.active,Cr=(0,C.Z)(Tn,b),jr=s.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:Ge,domEvent:Tr})},ua=function(Tr){Br(!1),Et==null||Et({key:Ge,domEvent:Tr})},sa=s.useMemo(function(){return er||(Nt!=="inline"?fr||Yn([bn],Ge):!1)},[Nt,er,bn,fr,Ge,Yn]),$r=we(pr.length),Jr=function(Tr){or||(pt==null||pt({key:Ge,domEvent:Tr}),Nt==="inline"&&kt(Ge,!ln))},ia=m(function(Qr){Ke==null||Ke(rt(Qr)),tr(Qr)}),pn=function(Tr){Nt!=="inline"&&kt(Ge,Tr)},Hn=function(){Qt(Ge)},Nn=mn&&"".concat(mn,"-popup"),On=s.createElement("div",(0,t.Z)({role:"menuitem",style:$r,className:"".concat(Wn,"-title"),tabIndex:or?null:-1,ref:lr,title:typeof Je=="string"?Je:null,"data-menu-id":In&&mn?null:mn,"aria-expanded":Un,"aria-haspopup":!0,"aria-controls":Nn,"aria-disabled":or,onClick:Jr,onFocus:Hn},Cr),Je,s.createElement(qe,{icon:Nt!=="horizontal"?Vn:void 0,props:(0,A.Z)((0,A.Z)({},ze),{},{isOpen:Un,isSubMenu:!0})},s.createElement("i",{className:"".concat(Wn,"-arrow")}))),nr=s.useRef(Nt);if(Nt!=="inline"&&pr.length>1?nr.current="vertical":nr.current=Nt,!In){var vr=nr.current;On=s.createElement(re,{mode:vr,prefixCls:Wn,visible:!Ft&&Un&&Nt!=="inline",popupClassName:he,popupOffset:be,popupStyle:Fe,popup:s.createElement(S,{mode:vr==="horizontal"?"vertical":vr},s.createElement(sn,{id:Nn,ref:yn},qt)),disabled:or,onVisibleChange:pn},On)}var _r=s.createElement(z.Z.Item,(0,t.Z)({role:"none"},Rt,{component:"li",style:$e,className:F()(Wn,"".concat(Wn,"-").concat(Nt),Xe,(Ue={},(0,o.Z)(Ue,"".concat(Wn,"-open"),Un),(0,o.Z)(Ue,"".concat(Wn,"-active"),sa),(0,o.Z)(Ue,"".concat(Wn,"-selected"),sr),(0,o.Z)(Ue,"".concat(Wn,"-disabled"),or),Ue)),onMouseEnter:Pr,onMouseLeave:ua}),On,!In&&s.createElement(E,{id:Nn,open:Un,keyPath:pr},qt));return Sn&&(_r=Sn(_r,ze,{selected:sr,active:sa,open:Un,disabled:or})),s.createElement(S,{onItemClick:ia,mode:Nt==="horizontal"?"vertical":Nt,itemIcon:ir,expandIcon:Vn},_r)};function se(Te){var ze=Te.eventKey,Ue=Te.children,$e=q(ze),Xe=at(Ue,$e),Je=O();s.useEffect(function(){if(Je)return Je.registerPath(ze,$e),function(){Je.unregisterPath(ze,$e)}},[$e]);var Ge;return Je?Ge=Xe:Ge=s.createElement(ue,Te,Xe),s.createElement(J.Provider,{value:$e},Ge)}var je=e(76190),Qe=["className","title","eventKey","children"],et=["children"],ot=function(ze){var Ue=ze.className,$e=ze.title,Xe=ze.eventKey,Je=ze.children,Ge=(0,C.Z)(ze,Qe),it=s.useContext(ne),bt=it.prefixCls,Ft="".concat(bt,"-item-group");return s.createElement("li",(0,t.Z)({role:"presentation"},Ge,{onClick:function(on){return on.stopPropagation()},className:F()(Ft,Ue)}),s.createElement("div",{role:"presentation",className:"".concat(Ft,"-title"),title:typeof $e=="string"?$e:void 0},$e),s.createElement("ul",{role:"group",className:"".concat(Ft,"-list")},Je))};function ut(Te){var ze=Te.children,Ue=(0,C.Z)(Te,et),$e=q(Ue.eventKey),Xe=at(ze,$e),Je=O();return Je?Xe:s.createElement(ot,(0,pe.Z)(Ue,["warnKey"]),Xe)}function ft(Te){var ze=Te.className,Ue=Te.style,$e=s.useContext(ne),Xe=$e.prefixCls,Je=O();return Je?null:s.createElement("li",{role:"separator",className:F()("".concat(Xe,"-item-divider"),ze),style:Ue})}var gt=["label","children","key","type"];function dt(Te){return(Te||[]).map(function(ze,Ue){if(ze&&(0,je.Z)(ze)==="object"){var $e=ze,Xe=$e.label,Je=$e.children,Ge=$e.key,it=$e.type,bt=(0,C.Z)($e,gt),Ft=Ge!=null?Ge:"tmp-".concat(Ue);return Je||it==="group"?it==="group"?s.createElement(ut,(0,t.Z)({key:Ft},bt,{title:Xe}),dt(Je)):s.createElement(se,(0,t.Z)({key:Ft},bt,{title:Xe}),dt(Je)):it==="divider"?s.createElement(ft,(0,t.Z)({key:Ft},bt)):s.createElement(It,(0,t.Z)({key:Ft},bt),Xe)}return null}).filter(function(ze){return ze})}function Dt(Te,ze,Ue){var $e=Te;return ze&&($e=dt(ze)),at($e,Ue)}var mt=["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=[],Ot=s.forwardRef(function(Te,ze){var Ue,$e,Xe=Te,Je=Xe.prefixCls,Ge=Je===void 0?"rc-menu":Je,it=Xe.rootClassName,bt=Xe.style,Ft=Xe.className,qt=Xe.tabIndex,on=qt===void 0?0:qt,vn=Xe.items,he=Xe.children,be=Xe.direction,Fe=Xe.id,Ke=Xe.mode,Ze=Ke===void 0?"vertical":Ke,Et=Xe.inlineCollapsed,pt=Xe.disabled,xt=Xe.disabledOverflow,nt=Xe.subMenuOpenDelay,Rt=nt===void 0?.1:nt,mn=Xe.subMenuCloseDelay,jt=mn===void 0?.1:mn,Vt=Xe.forceSubMenuRender,Nt=Xe.defaultOpenKeys,Pn=Xe.openKeys,fn=Xe.activeKey,In=Xe.defaultActiveFirst,bn=Xe.selectable,An=bn===void 0?!0:bn,Rn=Xe.multiple,Kn=Rn===void 0?!1:Rn,tr=Xe.defaultSelectedKeys,kt=Xe.selectedKeys,Qt=Xe.onSelect,cn=Xe.onDeselect,Sn=Xe.inlineIndent,En=Sn===void 0?24:Sn,Yn=Xe.motion,pr=Xe.defaultMotions,Wn=Xe.triggerSubMenuAction,or=Wn===void 0?"hover":Wn,lr=Xe.builtinPlacements,yn=Xe.itemIcon,ir=Xe.expandIcon,Vn=Xe.overflowedIndicator,ln=Vn===void 0?"...":Vn,Un=Xe.overflowedIndicatorPopupClassName,sr=Xe.getPopupContainer,Tn=Xe.onClick,er=Xe.onOpenChange,Cr=Xe.onKeyDown,jr=Xe.openAnimation,cr=Xe.openTransitionName,fr=Xe._internalRenderMenuItem,Lr=Xe._internalRenderSubMenuItem,Br=(0,C.Z)(Xe,mt),Pr=s.useMemo(function(){return Dt(he,vn,Mt)},[he,vn]),ua=s.useState(!1),sa=(0,l.Z)(ua,2),$r=sa[0],Jr=sa[1],ia=s.useRef(),pn=Ae(Fe),Hn=be==="rtl",Nn=(0,i.Z)(Nt,{value:Pn,postState:function(Dr){return Dr||Mt}}),On=(0,l.Z)(Nn,2),nr=On[0],vr=On[1],_r=function(Dr){var Wr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ya(){vr(Dr),er==null||er(Dr)}Wr?(0,X.flushSync)(ya):ya()},Qr=s.useState(nr),Tr=(0,l.Z)(Qr,2),Yr=Tr[0],Sr=Tr[1],ur=s.useRef(!1),Vr=s.useMemo(function(){return(Ze==="inline"||Ze==="vertical")&&Et?["vertical",Et]:[Ze,!1]},[Ze,Et]),Rr=(0,l.Z)(Vr,2),ea=Rr[0],zr=Rr[1],Za=ea==="inline",Ta=s.useState(ea),oo=(0,l.Z)(Ta,2),Pa=oo[0],lo=oo[1],io=s.useState(zr),eo=(0,l.Z)(io,2),to=eo[0],bo=eo[1];s.useEffect(function(){lo(ea),bo(zr),ur.current&&(Za?vr(Yr):_r(Mt))},[ea,zr]);var so=s.useState(0),no=(0,l.Z)(so,2),Ja=no[0],co=no[1],Ya=Ja>=Pr.length-1||Pa!=="horizontal"||xt;s.useEffect(function(){Za&&Sr(nr)},[nr]),s.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,ca=Na.getSubPathKeys,qr=s.useMemo(function(){return{registerPath:uo,unregisterPath:Ao}},[uo,Ao]),kr=s.useMemo(function(){return{isSubPathKey:Ka}},[Ka]);s.useEffect(function(){fo(Ya?Mt:Pr.slice(Ja+1).map(function(Xr){return Xr.key}))},[Ja,Ya]);var da=(0,i.Z)(fn||In&&((Ue=Pr[0])===null||Ue===void 0?void 0:Ue.key),{value:fn}),fa=(0,l.Z)(da,2),Da=fa[0],Ea=fa[1],Va=m(function(Xr){Ea(Xr)}),La=m(function(){Ea(void 0)});(0,s.useImperativeHandle)(ze,function(){return{list:ia.current,focus:function(Dr){var Wr,ya=$n(),ba=f(ya,pn),ho=ba.elements,ka=ba.key2element,Co=ba.element2key,Mo=w(ia.current,ho),Ro=Da!=null?Da: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,Dr)}}}});var vo=(0,i.Z)(tr||[],{value:kt,postState:function(Dr){return Array.isArray(Dr)?Dr:Dr==null?Mt:[Dr]}}),Po=(0,l.Z)(vo,2),go=Po[0],mo=Po[1],So=function(Dr){if(An){var Wr=Dr.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,A.Z)((0,A.Z)({},Dr),{},{selectedKeys:ba});ya?cn==null||cn(ho):Qt==null||Qt(ho)}!Kn&&nr.length&&Pa!=="inline"&&_r(Mt)},po=m(function(Xr){Tn==null||Tn(rt(Xr)),So(Xr)}),Io=m(function(Xr,Dr){var Wr=nr.filter(function(ba){return ba!==Xr});if(Dr)Wr.push(Xr);else if(Pa!=="inline"){var ya=ca(Xr);Wr=Wr.filter(function(ba){return!ya.has(ba)})}(0,K.Z)(nr,Wr,!0)||_r(Wr,!0)}),To=function(Dr,Wr){var ya=Wr!=null?Wr:!nr.includes(Dr);Io(Dr,ya)},xo=r(Pa,Da,Hn,pn,ia,$n,dr,Ea,To,Cr);s.useEffect(function(){Jr(!0)},[]);var Do=s.useMemo(function(){return{_internalRenderMenuItem:fr,_internalRenderSubMenuItem:Lr}},[fr,Lr]),Oo=Pa!=="horizontal"||xt?Pr:Pr.map(function(Xr,Dr){return s.createElement(S,{key:Xr.key,overflowDisabled:Dr>Ja},Xr)}),Lo=s.createElement(z.Z,(0,t.Z)({id:Fe,ref:ia,prefixCls:"".concat(Ge,"-overflow"),component:"ul",itemComponent:It,className:F()(Ge,"".concat(Ge,"-root"),"".concat(Ge,"-").concat(Pa),Ft,($e={},(0,o.Z)($e,"".concat(Ge,"-inline-collapsed"),to),(0,o.Z)($e,"".concat(Ge,"-rtl"),Hn),$e),it),dir:be,style:bt,role:"menu",tabIndex:on,data:Oo,renderRawItem:function(Dr){return Dr},renderRawRest:function(Dr){var Wr=Dr.length,ya=Wr?Pr.slice(-Wr):null;return s.createElement(se,{eventKey:G,title:ln,disabled:Ya,internalPopupClose:Wr===0,popupClassName:Un},ya)},maxCount:Pa!=="horizontal"||xt?z.Z.INVALIDATE:z.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Dr){co(Dr)},onKeyDown:xo},Br));return s.createElement(Se.Provider,{value:Do},s.createElement(j.Provider,{value:pn},s.createElement(S,{prefixCls:Ge,rootClassName:it,mode:Pa,openKeys:nr,rtl:Hn,disabled:pt,motion:$r?Yn:null,defaultMotions:$r?pr:null,activeKey:Da,onActive:Va,onInactive:La,selectedKeys:go,inlineIndent:En,subMenuOpenDelay:Rt,subMenuCloseDelay:jt,forceSubMenuRender:Vt,builtinPlacements:lr,triggerSubMenuAction:or,getPopupContainer:sr,itemIcon:yn,expandIcon:ir,onItemClick:po,onOpenChange:Io},s.createElement(U.Provider,{value:kr},Lo),s.createElement("div",{style:{display:"none"},"aria-hidden":!0},s.createElement(B.Provider,{value:qr},Pr)))))}),Kt=Ot,ct=Kt;ct.Item=It,ct.SubMenu=se,ct.ItemGroup=ut,ct.Divider=ft;var Ht=ct},83836:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Ee}});var t=e(54476),o=e(33885),A=e(42978),H=e(75931),l=e(59301),C=e(92310),n=e.n(C),F=e(29301),z=e(34280),i=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],K=void 0;function p($,Y){var W=$.prefixCls,y=$.invalidate,V=$.item,L=$.renderItem,T=$.responsive,oe=$.responsiveDisabled,Ce=$.registerSize,He=$.itemKey,_=$.className,ae=$.style,Ne=$.children,Le=$.display,Ie=$.order,ee=$.component,Re=ee===void 0?"div":ee,w=(0,H.Z)($,i),D=T&&!Le;function f(c){Ce(He,c)}l.useEffect(function(){return function(){f(null)}},[]);var r=L&&V!==K?L(V,{index:Ie}):Ne,h;y||(h={opacity:D?0:1,height:D?0:K,overflowY:D?"hidden":K,order:T?Ie:K,pointerEvents:D?"none":K,position:D?"absolute":K});var Q={};D&&(Q["aria-hidden"]=!0);var d=l.createElement(Re,(0,t.Z)({className:n()(!y&&W,_),style:(0,o.Z)((0,o.Z)({},h),ae)},Q,w,{ref:Y}),r);return T&&(d=l.createElement(F.Z,{onResize:function(G){var P=G.offsetWidth;f(P)},disabled:oe},d)),d}var s=l.forwardRef(p);s.displayName="Item";var X=s,j=e(6089),R=e(4676),Oe=e(16089);function le($){if(typeof MessageChannel=="undefined")(0,Oe.Z)($);else{var Y=new MessageChannel;Y.port1.onmessage=function(){return $()},Y.port2.postMessage(void 0)}}function ce(){var $=l.useRef(null),Y=function(y){$.current||($.current=[],le(function(){(0,R.unstable_batchedUpdates)(function(){$.current.forEach(function(V){V()}),$.current=null})})),$.current.push(y)};return Y}function ne($,Y){var W=l.useState(Y),y=(0,A.Z)(W,2),V=y[0],L=y[1],T=(0,j.Z)(function(oe){$(function(){L(oe)})});return[V,T]}var N=l.createContext(null),S=["component"],a=["className"],B=["className"],O=function(Y,W){var y=l.useContext(N);if(!y){var V=Y.component,L=V===void 0?"div":V,T=(0,H.Z)(Y,S);return l.createElement(L,(0,t.Z)({},T,{ref:W}))}var oe=y.className,Ce=(0,H.Z)(y,a),He=Y.className,_=(0,H.Z)(Y,B);return l.createElement(N.Provider,{value:null},l.createElement(X,(0,t.Z)({ref:W,className:n()(oe,He)},Ce,_)))},J=l.forwardRef(O);J.displayName="RawItem";var q=J,U=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],x="responsive",Se="invalidate";function ie($){return"+ ".concat($.length," ...")}function Ye($,Y){var W=$.prefixCls,y=W===void 0?"rc-overflow":W,V=$.data,L=V===void 0?[]:V,T=$.renderItem,oe=$.renderRawItem,Ce=$.itemKey,He=$.itemWidth,_=He===void 0?10:He,ae=$.ssr,Ne=$.style,Le=$.className,Ie=$.maxCount,ee=$.renderRest,Re=$.renderRawRest,w=$.prefix,D=$.suffix,f=$.component,r=f===void 0?"div":f,h=$.itemComponent,Q=$.onVisibleChange,d=(0,H.Z)($,U),c=ae==="full",G=ce(),P=ne(G,null),m=(0,A.Z)(P,2),k=m[0],Be=m[1],Ae=k||0,de=ne(G,new Map),Pe=(0,A.Z)(de,2),Me=Pe[0],M=Pe[1],pe=ne(G,0),xe=(0,A.Z)(pe,2),De=xe[0],we=xe[1],qe=ne(G,0),lt=(0,A.Z)(qe,2),rt=lt[0],Pt=lt[1],Tt=ne(G,0),Lt=(0,A.Z)(Tt,2),Zt=Lt[0],nn=Lt[1],$t=ne(G,0),It=(0,A.Z)($t,2),en=It[0],Yt=It[1],Gt=(0,l.useState)(null),sn=(0,A.Z)(Gt,2),Qn=sn[0],at=sn[1],ht=(0,l.useState)(null),Ct=(0,A.Z)(ht,2),Bt=Ct[0],rn=Ct[1],Jt=l.useMemo(function(){return Bt===null&&c?Number.MAX_SAFE_INTEGER:Bt||0},[Bt,k]),At=(0,l.useState)(!1),tn=(0,A.Z)(At,2),re=tn[0],v=tn[1],E="".concat(y,"-item"),I=Math.max(De,rt),b=Ie===x,ue=L.length&&b,se=Ie===Se,je=ue||typeof Ie=="number"&&L.length>Ie,Qe=(0,l.useMemo)(function(){var Je=L;return ue?k===null&&c?Je=L:Je=L.slice(0,Math.min(L.length,Ae/_)):typeof Ie=="number"&&(Je=L.slice(0,Ie)),Je},[L,_,k,Ie,ue]),et=(0,l.useMemo)(function(){return ue?L.slice(Jt+1):L.slice(Qe.length)},[L,Qe,ue,Jt]),ot=(0,l.useCallback)(function(Je,Ge){var it;return typeof Ce=="function"?Ce(Je):(it=Ce&&(Je==null?void 0:Je[Ce]))!==null&&it!==void 0?it:Ge},[Ce]),ut=(0,l.useCallback)(T||function(Je){return Je},[T]);function ft(Je,Ge,it){Bt===Je&&(Ge===void 0||Ge===Qn)||(rn(Je),it||(v(JeAe){ft(bt-1,Je-Ft-en+rt);break}}D&&Ot(0)+en>Ae&&at(null)}},[Ae,Me,rt,Zt,en,ot,Qe]);var Kt=re&&!!et.length,ct={};Qn!==null&&ue&&(ct={position:"absolute",left:Qn,top:0});var Ht={prefixCls:E,responsive:ue,component:h,invalidate:se},Te=oe?function(Je,Ge){var it=ot(Je,Ge);return l.createElement(N.Provider,{key:it,value:(0,o.Z)((0,o.Z)({},Ht),{},{order:Ge,item:Je,itemKey:it,registerSize:dt,display:Ge<=Jt})},oe(Je,Ge))}:function(Je,Ge){var it=ot(Je,Ge);return l.createElement(X,(0,t.Z)({},Ht,{order:Ge,key:it,item:Je,renderItem:ut,itemKey:it,registerSize:dt,display:Ge<=Jt}))},ze={order:Kt?Jt:Number.MAX_SAFE_INTEGER,className:"".concat(E,"-rest"),registerSize:Dt,display:Kt},Ue=ee||ie,$e=Re?l.createElement(N.Provider,{value:(0,o.Z)((0,o.Z)({},Ht),ze)},Re(et)):l.createElement(X,(0,t.Z)({},Ht,ze),typeof Ue=="function"?Ue(et):Ue),Xe=l.createElement(r,(0,t.Z)({className:n()(!se&&y,Le),style:Ne,ref:Y},d),w&&l.createElement(X,(0,t.Z)({},Ht,{responsive:b,responsiveDisabled:!ue,order:-1,className:"".concat(E,"-prefix"),registerSize:mt,display:!0}),w),Qe.map(Te),je?$e:null,D&&l.createElement(X,(0,t.Z)({},Ht,{responsive:b,responsiveDisabled:!ue,order:Jt,className:"".concat(E,"-suffix"),registerSize:Mt,display:!0,style:ct}),D));return b?l.createElement(F.Z,{onResize:gt,disabled:!ue},Xe):Xe}var fe=l.forwardRef(Ye);fe.displayName="Overflow",fe.Item=q,fe.RESPONSIVE=x,fe.INVALIDATE=Se;var ye=fe,Ee=ye},17115:function(vt,ve,e){"use strict";e.d(ve,{ZP:function(){return n}});var t=e(42978),o=e(59301),A=e(47273),H=0,l=(0,A.Z)();function C(){var F;return l?(F=H,H+=1):F="TEST_OR_SSR",F}function n(F){var z=o.useState(),i=(0,t.Z)(z,2),K=i[0],p=i[1];return o.useEffect(function(){p("rc_select_".concat(C()))},[]),F||K}},77861:function(vt,ve,e){"use strict";e.d(ve,{Ac:function(){return k},Xo:function(){return rt},Wx:function(){return Tt},ZP:function(){return E},lk:function(){return N}});var t=e(54476),o=e(94480),A=e(20068),H=e(33885),l=e(42978),C=e(75931),n=e(76190),F=e(18929),z=e(48736),i=e(59301),K=e(92310),p=e.n(K),s=e(34280),X=e(49658),j=e(10228),R=e(8654),Oe=function(b){var ue=b.className,se=b.customizeIcon,je=b.customizeIconProps,Qe=b.onMouseDown,et=b.onClick,ot=b.children,ut;return typeof se=="function"?ut=se(je):ut=se,i.createElement("span",{className:ue,onMouseDown:function(gt){gt.preventDefault(),Qe&&Qe(gt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:et,"aria-hidden":!0},ut!==void 0?ut:i.createElement("span",{className:p()(ue.split(/\s+/).map(function(ft){return"".concat(ft,"-icon")}))},ot))},le=Oe;function ce(I,b,ue,se,je){var Qe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,et=arguments.length>6?arguments[6]:void 0,ot=arguments.length>7?arguments[7]:void 0,ut=i.useMemo(function(){if((0,n.Z)(se)==="object")return se.clearIcon;if(je)return je},[se,je]),ft=i.useMemo(function(){return!!(!Qe&&se&&(ue.length||et)&&!(ot==="combobox"&&et===""))},[se,Qe,ue.length,et,ot]);return{allowClear:ft,clearIcon:i.createElement(le,{className:"".concat(I,"-clear"),onMouseDown:b,customizeIcon:ut},"\xD7")}}var ne=i.createContext(null);function N(){return i.useContext(ne)}function S(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,b=i.useState(!1),ue=(0,l.Z)(b,2),se=ue[0],je=ue[1],Qe=i.useRef(null),et=function(){window.clearTimeout(Qe.current)};i.useEffect(function(){return et},[]);var ot=function(ft,gt){et(),Qe.current=window.setTimeout(function(){je(ft),gt&>()},I)};return[se,ot,et]}function a(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,b=i.useRef(null),ue=i.useRef(null);i.useEffect(function(){return function(){window.clearTimeout(ue.current)}},[]);function se(je){(je||b.current===null)&&(b.current=je),window.clearTimeout(ue.current),ue.current=window.setTimeout(function(){b.current=null},I)}return[function(){return b.current},se]}function B(I,b,ue,se){var je=i.useRef(null);je.current={open:b,triggerOpen:ue,customizedTrigger:se},i.useEffect(function(){function Qe(et){var ot;if(!((ot=je.current)!==null&&ot!==void 0&&ot.customizedTrigger)){var ut=et.target;ut.shadowRoot&&et.composed&&(ut=et.composedPath()[0]||ut),je.current.open&&I().filter(function(ft){return ft}).every(function(ft){return!ft.contains(ut)&&ft!==ut})&&je.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Qe),function(){return window.removeEventListener("mousedown",Qe)}},[])}var O=e(26112),J=e(83836),q=function(b,ue){var se,je,Qe=b.prefixCls,et=b.id,ot=b.inputElement,ut=b.disabled,ft=b.tabIndex,gt=b.autoFocus,dt=b.autoComplete,Dt=b.editable,mt=b.activeDescendantId,Mt=b.value,Ot=b.maxLength,Kt=b.onKeyDown,ct=b.onMouseDown,Ht=b.onChange,Te=b.onPaste,ze=b.onCompositionStart,Ue=b.onCompositionEnd,$e=b.open,Xe=b.attrs,Je=ot||i.createElement("input",null),Ge=Je,it=Ge.ref,bt=Ge.props,Ft=bt.onKeyDown,qt=bt.onChange,on=bt.onMouseDown,vn=bt.onCompositionStart,he=bt.onCompositionEnd,be=bt.style;return(0,z.Kp)(!("maxLength"in Je.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Je=i.cloneElement(Je,(0,H.Z)((0,H.Z)((0,H.Z)({type:"search"},bt),{},{id:et,ref:(0,R.sQ)(ue,it),disabled:ut,tabIndex:ft,autoComplete:dt||"off",autoFocus:gt,className:p()("".concat(Qe,"-selection-search-input"),(se=Je)===null||se===void 0||(je=se.props)===null||je===void 0?void 0:je.className),role:"combobox","aria-label":"Search","aria-expanded":$e||!1,"aria-haspopup":"listbox","aria-owns":"".concat(et,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(et,"_list"),"aria-activedescendant":$e?mt:void 0},Xe),{},{value:Dt?Mt:"",maxLength:Ot,readOnly:!Dt,unselectable:Dt?null:"on",style:(0,H.Z)((0,H.Z)({},be),{},{opacity:Dt?null:0}),onKeyDown:function(Ke){Kt(Ke),Ft&&Ft(Ke)},onMouseDown:function(Ke){ct(Ke),on&&on(Ke)},onChange:function(Ke){Ht(Ke),qt&&qt(Ke)},onCompositionStart:function(Ke){ze(Ke),vn&&vn(Ke)},onCompositionEnd:function(Ke){Ue(Ke),he&&he(Ke)},onPaste:Te})),Je},U=i.forwardRef(q);U.displayName="Input";var x=U;function Se(I){return Array.isArray(I)?I:I!==void 0?[I]:[]}var ie=typeof window!="undefined"&&window.document&&window.document.documentElement,Ye=ie;function fe(I){return I!=null}function ye(I){return!I&&I!==0}function Ee(I){return["string","number"].includes((0,n.Z)(I))}function $(I){var b=void 0;return I&&(Ee(I.title)?b=I.title.toString():Ee(I.label)&&(b=I.label.toString())),b}function Y(I,b){Ye?i.useLayoutEffect(I,b):i.useEffect(I,b)}function W(I){var b;return(b=I.key)!==null&&b!==void 0?b:I.value}var y=function(b){b.preventDefault(),b.stopPropagation()},V=function(b){var ue=b.id,se=b.prefixCls,je=b.values,Qe=b.open,et=b.searchValue,ot=b.autoClearSearchValue,ut=b.inputRef,ft=b.placeholder,gt=b.disabled,dt=b.mode,Dt=b.showSearch,mt=b.autoFocus,Mt=b.autoComplete,Ot=b.activeDescendantId,Kt=b.tabIndex,ct=b.removeIcon,Ht=b.maxTagCount,Te=b.maxTagTextLength,ze=b.maxTagPlaceholder,Ue=ze===void 0?function(bn){return"+ ".concat(bn.length," ...")}:ze,$e=b.tagRender,Xe=b.onToggleOpen,Je=b.onRemove,Ge=b.onInputChange,it=b.onInputPaste,bt=b.onInputKeyDown,Ft=b.onInputMouseDown,qt=b.onInputCompositionStart,on=b.onInputCompositionEnd,vn=i.useRef(null),he=(0,i.useState)(0),be=(0,l.Z)(he,2),Fe=be[0],Ke=be[1],Ze=(0,i.useState)(!1),Et=(0,l.Z)(Ze,2),pt=Et[0],xt=Et[1],nt="".concat(se,"-selection"),Rt=Qe||dt==="multiple"&&ot===!1||dt==="tags"?et:"",mn=dt==="tags"||dt==="multiple"&&ot===!1||Dt&&(Qe||pt);Y(function(){Ke(vn.current.scrollWidth)},[Rt]);function jt(bn,An,Rn,Kn,tr){return i.createElement("span",{className:p()("".concat(nt,"-item"),(0,A.Z)({},"".concat(nt,"-item-disabled"),Rn)),title:$(bn)},i.createElement("span",{className:"".concat(nt,"-item-content")},An),Kn&&i.createElement(le,{className:"".concat(nt,"-item-remove"),onMouseDown:y,onClick:tr,customizeIcon:ct},"\xD7"))}function Vt(bn,An,Rn,Kn,tr){var kt=function(cn){y(cn),Xe(!Qe)};return i.createElement("span",{onMouseDown:kt},$e({label:An,value:bn,disabled:Rn,closable:Kn,onClose:tr}))}function Nt(bn){var An=bn.disabled,Rn=bn.label,Kn=bn.value,tr=!gt&&!An,kt=Rn;if(typeof Te=="number"&&(typeof Rn=="string"||typeof Rn=="number")){var Qt=String(kt);Qt.length>Te&&(kt="".concat(Qt.slice(0,Te),"..."))}var cn=function(En){En&&En.stopPropagation(),Je(bn)};return typeof $e=="function"?Vt(Kn,kt,An,tr,cn):jt(bn,kt,An,tr,cn)}function Pn(bn){var An=typeof Ue=="function"?Ue(bn):Ue;return jt({title:An},An,!1)}var fn=i.createElement("div",{className:"".concat(nt,"-search"),style:{width:Fe},onFocus:function(){xt(!0)},onBlur:function(){xt(!1)}},i.createElement(x,{ref:ut,open:Qe,prefixCls:se,id:ue,inputElement:null,disabled:gt,autoFocus:mt,autoComplete:Mt,editable:mn,activeDescendantId:Ot,value:Rt,onKeyDown:bt,onMouseDown:Ft,onChange:Ge,onPaste:it,onCompositionStart:qt,onCompositionEnd:on,tabIndex:Kt,attrs:(0,O.Z)(b,!0)}),i.createElement("span",{ref:vn,className:"".concat(nt,"-search-mirror"),"aria-hidden":!0},Rt,"\xA0")),In=i.createElement(J.Z,{prefixCls:"".concat(nt,"-overflow"),data:je,renderItem:Nt,renderRest:Pn,suffix:fn,itemKey:W,maxCount:Ht});return i.createElement(i.Fragment,null,In,!je.length&&!Rt&&i.createElement("span",{className:"".concat(nt,"-placeholder")},ft))},L=V,T=function(b){var ue=b.inputElement,se=b.prefixCls,je=b.id,Qe=b.inputRef,et=b.disabled,ot=b.autoFocus,ut=b.autoComplete,ft=b.activeDescendantId,gt=b.mode,dt=b.open,Dt=b.values,mt=b.placeholder,Mt=b.tabIndex,Ot=b.showSearch,Kt=b.searchValue,ct=b.activeValue,Ht=b.maxLength,Te=b.onInputKeyDown,ze=b.onInputMouseDown,Ue=b.onInputChange,$e=b.onInputPaste,Xe=b.onInputCompositionStart,Je=b.onInputCompositionEnd,Ge=b.title,it=i.useState(!1),bt=(0,l.Z)(it,2),Ft=bt[0],qt=bt[1],on=gt==="combobox",vn=on||Ot,he=Dt[0],be=Kt||"";on&&ct&&!Ft&&(be=ct),i.useEffect(function(){on&&qt(!1)},[on,ct]);var Fe=gt!=="combobox"&&!dt&&!Ot?!1:!!be,Ke=Ge===void 0?$(he):Ge,Ze=function(){if(he)return null;var pt=Fe?{visibility:"hidden"}:void 0;return i.createElement("span",{className:"".concat(se,"-selection-placeholder"),style:pt},mt)};return i.createElement(i.Fragment,null,i.createElement("span",{className:"".concat(se,"-selection-search")},i.createElement(x,{ref:Qe,prefixCls:se,id:je,open:dt,inputElement:ue,disabled:et,autoFocus:ot,autoComplete:ut,editable:vn,activeDescendantId:ft,value:be,onKeyDown:Te,onMouseDown:ze,onChange:function(pt){qt(!0),Ue(pt)},onPaste:$e,onCompositionStart:Xe,onCompositionEnd:Je,tabIndex:Mt,attrs:(0,O.Z)(b,!0),maxLength:on?Ht:void 0})),!on&&he?i.createElement("span",{className:"".concat(se,"-selection-item"),title:Ke,style:Fe?{visibility:"hidden"}:void 0},he.label):null,Ze())},oe=T;function Ce(I){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(I)}var He=function(b,ue){var se=(0,i.useRef)(null),je=(0,i.useRef)(!1),Qe=b.prefixCls,et=b.open,ot=b.mode,ut=b.showSearch,ft=b.tokenWithEnter,gt=b.autoClearSearchValue,dt=b.onSearch,Dt=b.onSearchSubmit,mt=b.onToggleOpen,Mt=b.onInputKeyDown,Ot=b.domRef;i.useImperativeHandle(ue,function(){return{focus:function(){se.current.focus()},blur:function(){se.current.blur()}}});var Kt=a(0),ct=(0,l.Z)(Kt,2),Ht=ct[0],Te=ct[1],ze=function(be){var Fe=be.which;(Fe===j.Z.UP||Fe===j.Z.DOWN)&&be.preventDefault(),Mt&&Mt(be),Fe===j.Z.ENTER&&ot==="tags"&&!je.current&&!et&&(Dt==null||Dt(be.target.value)),Ce(Fe)&&mt(!0)},Ue=function(){Te(!0)},$e=(0,i.useRef)(null),Xe=function(be){dt(be,!0,je.current)!==!1&&mt(!0)},Je=function(){je.current=!0},Ge=function(be){je.current=!1,ot!=="combobox"&&Xe(be.target.value)},it=function(be){var Fe=be.target.value;if(ft&&$e.current&&/[\r\n]/.test($e.current)){var Ke=$e.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Fe=Fe.replace(Ke,$e.current)}$e.current=null,Xe(Fe)},bt=function(be){var Fe=be.clipboardData,Ke=Fe.getData("text");$e.current=Ke},Ft=function(be){var Fe=be.target;if(Fe!==se.current){var Ke=document.body.style.msTouchAction!==void 0;Ke?setTimeout(function(){se.current.focus()}):se.current.focus()}},qt=function(be){var Fe=Ht();be.target!==se.current&&!Fe&&ot!=="combobox"&&be.preventDefault(),(ot!=="combobox"&&(!ut||!Fe)||!et)&&(et&>!==!1&&dt("",!0,!1),mt())},on={inputRef:se,onInputKeyDown:ze,onInputMouseDown:Ue,onInputChange:it,onInputPaste:bt,onInputCompositionStart:Je,onInputCompositionEnd:Ge},vn=ot==="multiple"||ot==="tags"?i.createElement(L,(0,t.Z)({},b,on)):i.createElement(oe,(0,t.Z)({},b,on));return i.createElement("div",{ref:Ot,className:"".concat(Qe,"-selector"),onClick:Ft,onMouseDown:qt},vn)},_=i.forwardRef(He);_.displayName="Selector";var ae=_,Ne=e(35593),Le=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ie=function(b){var ue=b===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ue,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ue,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ue,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ue,adjustY:1},htmlRegion:"scroll"}}},ee=function(b,ue){var se=b.prefixCls,je=b.disabled,Qe=b.visible,et=b.children,ot=b.popupElement,ut=b.animation,ft=b.transitionName,gt=b.dropdownStyle,dt=b.dropdownClassName,Dt=b.direction,mt=Dt===void 0?"ltr":Dt,Mt=b.placement,Ot=b.builtinPlacements,Kt=b.dropdownMatchSelectWidth,ct=b.dropdownRender,Ht=b.dropdownAlign,Te=b.getPopupContainer,ze=b.empty,Ue=b.getTriggerDOMNode,$e=b.onPopupVisibleChange,Xe=b.onPopupMouseEnter,Je=(0,C.Z)(b,Le),Ge="".concat(se,"-dropdown"),it=ot;ct&&(it=ct(ot));var bt=i.useMemo(function(){return Ot||Ie(Kt)},[Ot,Kt]),Ft=ut?"".concat(Ge,"-").concat(ut):ft,qt=typeof Kt=="number",on=i.useMemo(function(){return qt?null:Kt===!1?"minWidth":"width"},[Kt,qt]),vn=gt;qt&&(vn=(0,H.Z)((0,H.Z)({},vn),{},{width:Kt}));var he=i.useRef(null);return i.useImperativeHandle(ue,function(){return{getPopupElement:function(){return he.current}}}),i.createElement(Ne.Z,(0,t.Z)({},Je,{showAction:$e?["click"]:[],hideAction:$e?["click"]:[],popupPlacement:Mt||(mt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:bt,prefixCls:Ge,popupTransitionName:Ft,popup:i.createElement("div",{ref:he,onMouseEnter:Xe},it),stretch:on,popupAlign:Ht,popupVisible:Qe,getPopupContainer:Te,popupClassName:p()(dt,(0,A.Z)({},"".concat(Ge,"-empty"),ze)),popupStyle:vn,getTriggerDOMNode:Ue,onPopupVisibleChange:$e}),et)},Re=i.forwardRef(ee);Re.displayName="SelectTrigger";var w=Re,D=e(66712);function f(I,b){var ue=I.key,se;return"value"in I&&(se=I.value),ue!=null?ue:se!==void 0?se:"rc-index-key-".concat(b)}function r(I,b){var ue=I||{},se=ue.label,je=ue.value,Qe=ue.options,et=ue.groupLabel,ot=se||(b?"children":"label");return{label:ot,value:je||"value",options:Qe||"options",groupLabel:et||ot}}function h(I){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=b.fieldNames,se=b.childrenAsData,je=[],Qe=r(ue,!1),et=Qe.label,ot=Qe.value,ut=Qe.options,ft=Qe.groupLabel;function gt(dt,Dt){dt.forEach(function(mt){if(Dt||!(ut in mt)){var Mt=mt[ot];je.push({key:f(mt,je.length),groupOption:Dt,data:mt,label:mt[et],value:Mt})}else{var Ot=mt[ft];Ot===void 0&&se&&(Ot=mt.label),je.push({key:f(mt,je.length),group:!0,data:mt,label:Ot}),gt(mt[ut],!0)}})}return gt(I,!1),je}function Q(I){var b=(0,H.Z)({},I);return"props"in b||Object.defineProperty(b,"props",{get:function(){return(0,z.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),b}}),b}function d(I,b){if(!b||!b.length)return null;var ue=!1;function se(Qe,et){var ot=(0,D.Z)(et),ut=ot[0],ft=ot.slice(1);if(!ut)return[Qe];var gt=Qe.split(ut);return ue=ue||gt.length>1,gt.reduce(function(dt,Dt){return[].concat((0,o.Z)(dt),(0,o.Z)(se(Dt,ft)))},[]).filter(function(dt){return dt})}var je=se(I,b);return ue?je: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"],G=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function P(I){return I==="tags"||I==="multiple"}var m=i.forwardRef(function(I,b){var ue,se,je=I.id,Qe=I.prefixCls,et=I.className,ot=I.showSearch,ut=I.tagRender,ft=I.direction,gt=I.omitDomProps,dt=I.displayValues,Dt=I.onDisplayValuesChange,mt=I.emptyOptions,Mt=I.notFoundContent,Ot=Mt===void 0?"Not Found":Mt,Kt=I.onClear,ct=I.mode,Ht=I.disabled,Te=I.loading,ze=I.getInputElement,Ue=I.getRawInputElement,$e=I.open,Xe=I.defaultOpen,Je=I.onDropdownVisibleChange,Ge=I.activeValue,it=I.onActiveValueChange,bt=I.activeDescendantId,Ft=I.searchValue,qt=I.autoClearSearchValue,on=I.onSearch,vn=I.onSearchSplit,he=I.tokenSeparators,be=I.allowClear,Fe=I.suffixIcon,Ke=I.clearIcon,Ze=I.OptionList,Et=I.animation,pt=I.transitionName,xt=I.dropdownStyle,nt=I.dropdownClassName,Rt=I.dropdownMatchSelectWidth,mn=I.dropdownRender,jt=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,c),Qt=P(ct),cn=(ot!==void 0?ot:Qt)||ct==="combobox",Sn=(0,H.Z)({},kt);G.forEach(function(dr){delete Sn[dr]}),gt==null||gt.forEach(function(dr){delete Sn[dr]});var En=i.useState(!1),Yn=(0,l.Z)(En,2),pr=Yn[0],Wn=Yn[1];i.useEffect(function(){Wn((0,X.Z)())},[]);var or=i.useRef(null),lr=i.useRef(null),yn=i.useRef(null),ir=i.useRef(null),Vn=i.useRef(null),ln=S(),Un=(0,l.Z)(ln,3),sr=Un[0],Tn=Un[1],er=Un[2];i.useImperativeHandle(b,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(qr){var kr;return(kr=Vn.current)===null||kr===void 0?void 0:kr.scrollTo(qr)}}});var Cr=i.useMemo(function(){var dr;if(ct!=="combobox")return Ft;var $n=(dr=dt[0])===null||dr===void 0?void 0:dr.value;return typeof $n=="string"||typeof $n=="number"?String($n):""},[Ft,ct,dt]),jr=ct==="combobox"&&typeof ze=="function"&&ze()||null,cr=typeof Ue=="function"&&Ue(),fr=(0,R.x1)(lr,cr==null||(ue=cr.props)===null||ue===void 0?void 0:ue.ref),Lr=i.useState(!1),Br=(0,l.Z)(Lr,2),Pr=Br[0],ua=Br[1];(0,s.Z)(function(){ua(!0)},[]);var sa=(0,F.Z)(!1,{defaultValue:Xe,value:$e}),$r=(0,l.Z)(sa,2),Jr=$r[0],ia=$r[1],pn=Pr?Jr:!1,Hn=!Ot&&mt;(Ht||Hn&&pn&&ct==="combobox")&&(pn=!1);var Nn=Hn?!1:pn,On=i.useCallback(function(dr){var $n=dr!==void 0?dr:!pn;Ht||(ia($n),pn!==$n&&(Je==null||Je($n)))},[Ht,pn,ia,Je]),nr=i.useMemo(function(){return(he||[]).some(function(dr){return[` -`,`\r -`].includes(dr)})},[he]),vr=function($n,ca,qr){var kr=!0,da=$n;it==null||it(null);var fa=qr?null:d($n,he);return ct!=="combobox"&&fa&&(da="",vn==null||vn(fa),On(!1),kr=!1),on&&Cr!==da&&on(da,{source:ca?"typing":"effect"}),kr},_r=function($n){!$n||!$n.trim()||on($n,{source:"submit"})};i.useEffect(function(){!pn&&!Qt&&ct!=="combobox"&&vr("",!1,!1)},[pn]),i.useEffect(function(){Jr&&Ht&&ia(!1),Ht&&Tn(!1)},[Ht]);var Qr=a(),Tr=(0,l.Z)(Qr,2),Yr=Tr[0],Sr=Tr[1],ur=function($n){var ca=Yr(),qr=$n.which;if(qr===j.Z.ENTER&&(ct!=="combobox"&&$n.preventDefault(),pn||On(!0)),Sr(!!Cr),qr===j.Z.BACKSPACE&&!ca&&Qt&&!Cr&&dt.length){for(var kr=(0,o.Z)(dt),da=null,fa=kr.length-1;fa>=0;fa-=1){var Da=kr[fa];if(!Da.disabled){kr.splice(fa,1),da=Da;break}}da&&Dt(kr,{type:"remove",values:[da]})}for(var Ea=arguments.length,Va=new Array(Ea>1?Ea-1:0),La=1;La1?ca-1:0),kr=1;kr1?fa-1:0),Ea=1;Ea1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Me.Z)(I).map(function(ue,se){if(!i.isValidElement(ue)||!ue.type)return null;var je=ue,Qe=je.type.isSelectOptGroup,et=je.key,ot=je.props,ut=ot.children,ft=(0,C.Z)(ot,pe);return b||!Qe?xe(ue):(0,H.Z)((0,H.Z)({key:"__RC_SELECT_GRP__".concat(et===null?se:et,"__"),label:et},ft),{},{options:De(ut)})}).filter(function(ue){return ue})}function we(I,b,ue,se,je){return i.useMemo(function(){var Qe=I,et=!I;et&&(Qe=De(b));var ot=new Map,ut=new Map,ft=function(Dt,mt,Mt){Mt&&typeof Mt=="string"&&Dt.set(mt[Mt],mt)};function gt(dt){for(var Dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,mt=0;mt1&&arguments[1]!==void 0?arguments[1]:1,Pn=it.length,fn=0;fn1&&arguments[1]!==void 0?arguments[1]:!1;Fe(Vt);var Pn={source:Nt?"keyboard":"mouse"},fn=it[Vt];if(!fn){Ot(null,-1,Pn);return}Ot(fn.value,Vt,Pn)};(0,i.useEffect)(function(){Ke(Kt!==!1?on(0):-1)},[it.length,ft]);var Ze=i.useCallback(function(jt){return Te.has(jt)&&ut!=="combobox"},[ut,(0,o.Z)(Te).toString(),Te.size]);(0,i.useEffect)(function(){var jt=setTimeout(function(){if(!ot&&et&&Te.size===1){var Nt=Array.from(Te)[0],Pn=it.findIndex(function(fn){var In=fn.data;return In.value===Nt});Pn!==-1&&(Ke(Pn),qt(Pn))}});if(et){var Vt;(Vt=bt.current)===null||Vt===void 0||Vt.scrollTo(void 0)}return function(){return clearTimeout(jt)}},[et,ft,Mt.length]);var Et=function(Vt){Vt!==void 0&&ct(Vt,{selected:!Te.has(Vt)}),ot||gt(!1)};if(i.useImperativeHandle(ue,function(){return{onKeyDown:function(Vt){var Nt=Vt.which,Pn=Vt.ctrlKey;switch(Nt){case j.Z.N:case j.Z.P:case j.Z.UP:case j.Z.DOWN:{var fn=0;if(Nt===j.Z.UP?fn=-1:Nt===j.Z.DOWN?fn=1:en()&&Pn&&(Nt===j.Z.N?fn=1:Nt===j.Z.P&&(fn=-1)),fn!==0){var In=on(be+fn,fn);qt(In),Ke(In,!0)}break}case j.Z.ENTER:{var bn=it[be];bn&&!bn.data.disabled?Et(bn.value):Et(void 0),et&&Vt.preventDefault();break}case j.Z.ESC:gt(!1),et&&Vt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Vt){qt(Vt)}}}),it.length===0)return i.createElement("div",{role:"listbox",id:"".concat(Qe,"_list"),className:"".concat(Ge,"-empty"),onMouseDown:Ft},dt);var pt=Object.keys(ze).map(function(jt){return ze[jt]}),xt=function(Vt){return Vt.label};function nt(jt,Vt){var Nt=jt.group;return{role:Nt?"presentation":"option",id:"".concat(Qe,"_list_").concat(Vt)}}var Rt=function(Vt){var Nt=it[Vt];if(!Nt)return null;var Pn=Nt.data||{},fn=Pn.value,In=Nt.group,bn=(0,O.Z)(Pn,!0),An=xt(Nt);return Nt?i.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(Qe,"_list")};return i.createElement(i.Fragment,null,Ue&&i.createElement("div",(0,t.Z)({},mn,{style:{height:0,width:0,overflow:"hidden"}}),Rt(be-1),Rt(be),Rt(be+1)),i.createElement(nn.Z,{itemKey:"key",ref:bt,data:it,height:Xe,itemHeight:Je,fullHeight:!1,onMouseDown:Ft,onScroll:Dt,virtual:Ue,direction:$e,innerProps:Ue?null:mn},function(jt,Vt){var Nt,Pn=jt.group,fn=jt.groupOption,In=jt.data,bn=jt.label,An=jt.value,Rn=In.key;if(Pn){var Kn,tr=(Kn=In.title)!==null&&Kn!==void 0?Kn:Gt(bn)?bn.toString():void 0;return i.createElement("div",{className:p()(Ge,"".concat(Ge,"-group")),title:tr},bn!==void 0?bn:Rn)}var kt=In.disabled,Qt=In.title,cn=In.children,Sn=In.style,En=In.className,Yn=(0,C.Z)(In,Yt),pr=(0,Zt.Z)(Yn,pt),Wn=Ze(An),or="".concat(Ge,"-option"),lr=p()(Ge,or,En,(Nt={},(0,A.Z)(Nt,"".concat(or,"-grouped"),fn),(0,A.Z)(Nt,"".concat(or,"-active"),be===Vt&&!kt),(0,A.Z)(Nt,"".concat(or,"-disabled"),kt),(0,A.Z)(Nt,"".concat(or,"-selected"),Wn),Nt)),yn=xt(jt),ir=!Ht||typeof Ht=="function"||Wn,Vn=typeof yn=="number"?yn:yn||An,ln=Gt(Vn)?Vn.toString():void 0;return Qt!==void 0&&(ln=Qt),i.createElement("div",(0,t.Z)({},(0,O.Z)(pr),Ue?{}:nt(jt,Vt),{"aria-selected":Wn,className:lr,title:ln,onMouseMove:function(){be===Vt||kt||Ke(Vt)},onClick:function(){kt||Et(An)},style:Sn}),i.createElement("div",{className:"".concat(or,"-content")},Vn),i.isValidElement(Ht)||Wn,ir&&i.createElement(le,{className:"".concat(Ge,"-option-state"),customizeIcon:Ht,customizeIconProps:{isSelected:Wn}},Wn?"\u2713":null))}))},Qn=i.forwardRef(sn);Qn.displayName="OptionList";var at=Qn;function ht(I){var b=I.mode,ue=I.options,se=I.children,je=I.backfill,Qe=I.allowClear,et=I.placeholder,ot=I.getInputElement,ut=I.showSearch,ft=I.onSearch,gt=I.defaultOpen,dt=I.autoFocus,Dt=I.labelInValue,mt=I.value,Mt=I.inputValue,Ot=I.optionLabelProp,Kt=isMultiple(b),ct=ut!==void 0?ut:Kt||b==="combobox",Ht=ue||convertChildrenToData(se);if(warning(b!=="tags"||Ht.every(function($e){return!$e.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),b==="tags"||b==="combobox"){var Te=Ht.some(function($e){return $e.options?$e.options.some(function(Xe){return typeof("value"in Xe?Xe.value:Xe.key)=="number"}):typeof("value"in $e?$e.value:$e.key)=="number"});warning(!Te,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(b!=="combobox"||!Ot,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(b==="combobox"||!je,"`backfill` only works with `combobox` mode."),warning(b==="combobox"||!ot,"`getInputElement` only work with `combobox` mode."),noteOnce(b!=="combobox"||!ot||!Qe||!et,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),ft&&!ct&&b!=="combobox"&&b!=="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."),mt!=null){var ze=toArray(mt);warning(!Dt||ze.every(function($e){return _typeof($e)==="object"&&("key"in $e||"value"in $e)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Kt||Array.isArray(mt),"`value` should be array when `mode` is `multiple` or `tags`")}if(se){var Ue=null;toNodeArray(se).some(function($e){if(!React.isValidElement($e)||!$e.type)return!1;var Xe=$e,Je=Xe.type;if(Je.isSelectOption)return!1;if(Je.isSelectOptGroup){var Ge=toNodeArray($e.props.children).every(function(it){return!React.isValidElement(it)||!$e.type||it.type.isSelectOption?!0:(Ue=it.type,!1)});return!Ge}return Ue=Je,!0}),Ue&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ue.displayName||Ue.name||Ue,"`.")),warning(Mt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Ct(I,b){if(I){var ue=function se(je){for(var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,et=0;et2&&arguments[2]!==void 0?arguments[2]:{},On=Nn.source,nr=On===void 0?"keyboard":On;fr(Hn),et&&se==="combobox"&&pn!==null&&nr==="keyboard"&&er(String(pn))},[et,se]),Pr=function(Hn,Nn,On){var nr=function(){var ea,zr=En(Hn);return[be?{label:zr==null?void 0:zr[nt.label],value:Hn,key:(ea=zr==null?void 0:zr.key)!==null&&ea!==void 0?ea:Hn}:Hn,Q(zr)]};if(Nn&&mt){var vr=nr(),_r=(0,l.Z)(vr,2),Qr=_r[0],Tr=_r[1];mt(Qr,Tr)}else if(!Nn&&Mt&&On!=="clear"){var Yr=nr(),Sr=(0,l.Z)(Yr,2),ur=Sr[0],Vr=Sr[1];Mt(ur,Vr)}},ua=qe(function(pn,Hn){var Nn,On=Et?Hn.selected:!0;On?Nn=Et?[].concat((0,o.Z)(Sn),[pn]):[pn]:Nn=Sn.filter(function(nr){return nr.value!==pn}),ln(Nn),Pr(pn,On),se==="combobox"?er(""):(!P||Dt)&&(Vt(""),er(""))}),sa=function(Hn,Nn){ln(Hn);var On=Nn.type,nr=Nn.values;(On==="remove"||On==="clear")&&nr.forEach(function(vr){Pr(vr.value,!1,On)})},$r=function(Hn,Nn){if(Vt(Hn),er(null),Nn.source==="submit"){var On=(Hn||"").trim();if(On){var nr=Array.from(new Set([].concat((0,o.Z)(pr),[On])));ln(nr),Pr(On,!0),Vt("")}return}Nn.source!=="blur"&&(se==="combobox"&&ln(Hn),gt==null||gt(Hn))},Jr=function(Hn){var Nn=Hn;se!=="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 On=Array.from(new Set([].concat((0,o.Z)(pr),(0,o.Z)(Nn))));ln(On),On.forEach(function(nr){Pr(nr,!0)})},ia=i.useMemo(function(){var pn=Ge!==!1&&Kt!==!1;return(0,H.Z)((0,H.Z)({},Nt),{},{flattenOptions:Vn,onActiveValue:Br,defaultActiveFirstOption:Lr,onSelect:ua,menuItemSelectedIcon:Je,rawValues:pr,fieldNames:nt,virtual:pn,direction:it,listHeight:Ft,listItemHeight:on,childrenAsData:pt})},[Nt,Vn,Br,Lr,ua,Je,pr,nt,Ge,Kt,Ft,on,pt]);return i.createElement(It.Provider,{value:ia},i.createElement(k,(0,t.Z)({},Ke,{id:Ze,prefixCls:Qe,ref:b,omitDomProps:Jt,mode:se,displayValues:Yn,onDisplayValuesChange:sa,direction:it,searchValue:jt,onSearch:$r,autoClearSearchValue:Dt,onSearchSplit:Jr,dropdownMatchSelectWidth:Kt,OptionList:at,emptyOptions:!Vn.length,activeValue:Tn,activeDescendantId:"".concat(Ze,"_list_").concat(cr)})))}),re=tn;re.Option=Tt,re.OptGroup=rt;var v=re,E=v},9296:function(vt,ve,e){"use strict";e.r(ve),e.d(ve,{ResizableTextArea:function(){return U},default:function(){return ye}});var t=e(54476),o=e(33885),A=e(20068),H=e(76190),l=e(42978),C=e(75931),n=e(94480),F=e(92310),z=e.n(F),i=e(93681),K=e(5643),p=e(18929),s=e(59301),X=e(29301),j=e(34280),R=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; -`,le=["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"],ce={},ne;function N(Ee){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Y=Ee.getAttribute("id")||Ee.getAttribute("data-reactid")||Ee.getAttribute("name");if($&&ce[Y])return ce[Y];var W=window.getComputedStyle(Ee),y=W.getPropertyValue("box-sizing")||W.getPropertyValue("-moz-box-sizing")||W.getPropertyValue("-webkit-box-sizing"),V=parseFloat(W.getPropertyValue("padding-bottom"))+parseFloat(W.getPropertyValue("padding-top")),L=parseFloat(W.getPropertyValue("border-bottom-width"))+parseFloat(W.getPropertyValue("border-top-width")),T=le.map(function(Ce){return"".concat(Ce,":").concat(W.getPropertyValue(Ce))}).join(";"),oe={sizingStyle:T,paddingSize:V,borderSize:L,boxSizing:y};return $&&Y&&(ce[Y]=oe),oe}function S(Ee){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,W=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)),Ee.getAttribute("wrap")?ne.setAttribute("wrap",Ee.getAttribute("wrap")):ne.removeAttribute("wrap");var y=N(Ee,$),V=y.paddingSize,L=y.borderSize,T=y.boxSizing,oe=y.sizingStyle;ne.setAttribute("style","".concat(oe,";").concat(Oe)),ne.value=Ee.value||Ee.placeholder||"";var Ce=void 0,He=void 0,_,ae=ne.scrollHeight;if(T==="border-box"?ae+=L:T==="content-box"&&(ae-=V),Y!==null||W!==null){ne.value=" ";var Ne=ne.scrollHeight-V;Y!==null&&(Ce=Ne*Y,T==="border-box"&&(Ce=Ce+V+L),ae=Math.max(Ce,ae)),W!==null&&(He=Ne*W,T==="border-box"&&(He=He+V+L),_=ae>He?"":"hidden",ae=Math.min(He,ae))}var Le={height:ae,overflowY:_,resize:"none"};return Ce&&(Le.minHeight=Ce),He&&(Le.maxHeight=He),Le}var a=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],B=0,O=1,J=2,q=s.forwardRef(function(Ee,$){var Y=Ee,W=Y.prefixCls,y=Y.onPressEnter,V=Y.defaultValue,L=Y.value,T=Y.autoSize,oe=Y.onResize,Ce=Y.className,He=Y.style,_=Y.disabled,ae=Y.onChange,Ne=Y.onInternalAutoSize,Le=(0,C.Z)(Y,a),Ie=(0,p.Z)(V,{value:L,postState:function(rt){return rt!=null?rt:""}}),ee=(0,l.Z)(Ie,2),Re=ee[0],w=ee[1],D=function(rt){w(rt.target.value),ae==null||ae(rt)},f=s.useRef();s.useImperativeHandle($,function(){return{textArea:f.current}});var r=s.useMemo(function(){return T&&(0,H.Z)(T)==="object"?[T.minRows,T.maxRows]:[]},[T]),h=(0,l.Z)(r,2),Q=h[0],d=h[1],c=!!T,G=function(){try{if(document.activeElement===f.current){var rt=f.current,Pt=rt.selectionStart,Tt=rt.selectionEnd,Lt=rt.scrollTop;f.current.setSelectionRange(Pt,Tt),f.current.scrollTop=Lt}}catch(Zt){}},P=s.useState(J),m=(0,l.Z)(P,2),k=m[0],Be=m[1],Ae=s.useState(),de=(0,l.Z)(Ae,2),Pe=de[0],Me=de[1],M=function(){Be(B)};(0,j.Z)(function(){c&&M()},[L,Q,d,c]),(0,j.Z)(function(){if(k===B)Be(O);else if(k===O){var lt=S(f.current,!1,Q,d);Be(J),Me(lt)}else G()},[k]);var pe=s.useRef(),xe=function(){R.Z.cancel(pe.current)},De=function(rt){k===J&&(oe==null||oe(rt),T&&(xe(),pe.current=(0,R.Z)(function(){M()})))};s.useEffect(function(){return xe},[]);var we=c?Pe:null,qe=(0,o.Z)((0,o.Z)({},He),we);return(k===B||k===O)&&(qe.overflowY="hidden",qe.overflowX="hidden"),s.createElement(X.Z,{onResize:De,disabled:!(T||oe)},s.createElement("textarea",(0,t.Z)({},Le,{ref:f,style:qe,className:z()(W,Ce,(0,A.Z)({},"".concat(W,"-disabled"),_)),disabled:_,value:Re,onChange:D})))}),U=q,x=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Se(Ee,$){return(0,n.Z)(Ee||"").slice(0,$).join("")}function ie(Ee,$,Y,W){var y=Y;return Ee?y=Se(Y,W):(0,n.Z)($||"").lengthW&&(y=$),y}var Ye=s.forwardRef(function(Ee,$){var Y,W=Ee.defaultValue,y=Ee.value,V=Ee.onFocus,L=Ee.onBlur,T=Ee.onChange,oe=Ee.allowClear,Ce=Ee.maxLength,He=Ee.onCompositionStart,_=Ee.onCompositionEnd,ae=Ee.suffix,Ne=Ee.prefixCls,Le=Ne===void 0?"rc-textarea":Ne,Ie=Ee.classes,ee=Ee.showCount,Re=Ee.className,w=Ee.style,D=Ee.disabled,f=Ee.hidden,r=Ee.classNames,h=Ee.styles,Q=Ee.onResize,d=(0,C.Z)(Ee,x),c=(0,p.Z)(W,{value:y,defaultValue:W}),G=(0,l.Z)(c,2),P=G[0],m=G[1],k=(0,s.useRef)(null),Be=s.useState(!1),Ae=(0,l.Z)(Be,2),de=Ae[0],Pe=Ae[1],Me=s.useState(!1),M=(0,l.Z)(Me,2),pe=M[0],xe=M[1],De=s.useRef(),we=s.useRef(0),qe=s.useState(null),lt=(0,l.Z)(qe,2),rt=lt[0],Pt=lt[1],Tt=function(){var At;(At=k.current)===null||At===void 0||At.textArea.focus()};(0,s.useImperativeHandle)($,function(){return{resizableTextArea:k.current,focus:Tt,blur:function(){var At;(At=k.current)===null||At===void 0||At.textArea.blur()}}}),(0,s.useEffect)(function(){Pe(function(Jt){return!D&&Jt})},[D]);var Lt=Number(Ce)>0,Zt=function(At){xe(!0),De.current=P,we.current=At.currentTarget.selectionStart,He==null||He(At)},nn=function(At){xe(!1);var tn=At.currentTarget.value;if(Lt){var re,v=we.current>=Ce+1||we.current===((re=De.current)===null||re===void 0?void 0:re.length);tn=ie(v,De.current,tn,Ce)}tn!==P&&(m(tn),(0,K.rJ)(At.currentTarget,At,T,tn)),_==null||_(At)},$t=function(At){var tn=At.target.value;if(!pe&&Lt){var re=At.target.selectionStart>=Ce+1||At.target.selectionStart===tn.length||!At.target.selectionStart;tn=ie(re,P,tn,Ce)}m(tn),(0,K.rJ)(At.currentTarget,At,T,tn)},It=function(At){var tn=d.onPressEnter,re=d.onKeyDown;At.key==="Enter"&&tn&&tn(At),re==null||re(At)},en=function(At){Pe(!0),V==null||V(At)},Yt=function(At){Pe(!1),L==null||L(At)},Gt=function(At){var tn;m(""),Tt(),(0,K.rJ)((tn=k.current)===null||tn===void 0?void 0:tn.textArea,At,T)},sn=(0,K.D7)(P);!pe&&Lt&&y==null&&(sn=Se(sn,Ce));var Qn=ae,at;if(ee){var ht=(0,n.Z)(sn).length;(0,H.Z)(ee)==="object"?at=ee.formatter({value:sn,count:ht,maxLength:Ce}):at="".concat(ht).concat(Lt?" / ".concat(Ce):""),Qn=s.createElement(s.Fragment,null,Qn,s.createElement("span",{className:z()("".concat(Le,"-data-count"),r==null?void 0:r.count),style:h==null?void 0:h.count},at))}var Ct=function(At){var tn;Q==null||Q(At),(tn=k.current)!==null&&tn!==void 0&&tn.textArea.style.height&&Pt(!0)},Bt=!d.autoSize&&!ee&&!oe,rn=s.createElement(i.BaseInput,{value:sn,allowClear:oe,handleReset:Gt,suffix:Qn,prefixCls:Le,classes:{affixWrapper:z()(Ie==null?void 0:Ie.affixWrapper,(Y={},(0,A.Z)(Y,"".concat(Le,"-show-count"),ee),(0,A.Z)(Y,"".concat(Le,"-textarea-allow-clear"),oe),Y))},disabled:D,focused:de,className:Re,style:(0,o.Z)((0,o.Z)({},w),rt&&!Bt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof at=="string"?at:void 0}},hidden:f,inputElement:s.createElement(U,(0,t.Z)({},d,{onKeyDown:It,onChange:$t,onFocus:en,onBlur:Yt,onCompositionStart:Zt,onCompositionEnd:nn,className:r==null?void 0:r.textarea,style:(0,o.Z)((0,o.Z)({},h==null?void 0:h.textarea),{},{resize:w==null?void 0:w.resize}),disabled:D,prefixCls:Le,onResize:Ct,ref:k}))});return rn}),fe=Ye,ye=fe},39417:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return O}});var t=e(54476),o=e(20068),A=e(75931),H=e(33885),l=e(67732),C=e(83652),n=e(31226),F=e(42403),z=e(158),i=e(92310),K=e.n(i),p=e(26112),s=e(59301),X=e(39378),j=function(q){for(var U=q.prefixCls,x=q.level,Se=q.isStart,ie=q.isEnd,Ye="".concat(U,"-indent-unit"),fe=[],ye=0;ye0&&arguments[0]!==void 0?arguments[0]:[],D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],f=w.length,r=D.length;if(Math.abs(f-r)!==1)return{add:!1,key:null};function h(Q,d){var c=new Map;Q.forEach(function(P){c.set(P,!0)});var G=d.filter(function(P){return!c.has(P)});return G.length===1?G[0]:null}return f ").concat(D);return D}var Ce=R.forwardRef(function(w,D){var f=w.prefixCls,r=w.data,h=w.selectable,Q=w.checkable,d=w.expandedKeys,c=w.selectedKeys,G=w.checkedKeys,P=w.loadedKeys,m=w.loadingKeys,k=w.halfCheckedKeys,Be=w.keyEntities,Ae=w.disabled,de=w.dragging,Pe=w.dragOverNodeKey,Me=w.dropPosition,M=w.motion,pe=w.height,xe=w.itemHeight,De=w.virtual,we=w.focusable,qe=w.activeItem,lt=w.focused,rt=w.tabIndex,Pt=w.onKeyDown,Tt=w.onFocus,Lt=w.onBlur,Zt=w.onActiveChange,nn=w.onListChangeStart,$t=w.onListChangeEnd,It=(0,N.Z)(w,ye),en=R.useRef(null),Yt=R.useRef(null);R.useImperativeHandle(D,function(){return{scrollTo:function(dt){en.current.scrollTo(dt)},getIndentWidth:function(){return Yt.current.offsetWidth}}});var Gt=R.useState(d),sn=(0,ne.Z)(Gt,2),Qn=sn[0],at=sn[1],ht=R.useState(r),Ct=(0,ne.Z)(ht,2),Bt=Ct[0],rn=Ct[1],Jt=R.useState(r),At=(0,ne.Z)(Jt,2),tn=At[0],re=At[1],v=R.useState([]),E=(0,ne.Z)(v,2),I=E[0],b=E[1],ue=R.useState(null),se=(0,ne.Z)(ue,2),je=se[0],Qe=se[1],et=R.useRef(r);et.current=r;function ot(){var gt=et.current;rn(gt),re(gt),b([]),Qe(null),$t()}(0,S.Z)(function(){at(d);var gt=Ye(Qn,d);if(gt.key!==null)if(gt.add){var dt=Bt.findIndex(function(ct){var Ht=ct.key;return Ht===gt.key}),Dt=L(fe(Bt,r,gt.key),De,pe,xe),mt=Bt.slice();mt.splice(dt+1,0,V),re(mt),b(Dt),Qe("show")}else{var Mt=r.findIndex(function(ct){var Ht=ct.key;return Ht===gt.key}),Ot=L(fe(r,Bt,gt.key),De,pe,xe),Kt=r.slice();Kt.splice(Mt+1,0,V),re(Kt),b(Ot),Qe("hide")}else Bt!==r&&(rn(r),re(r))},[d,r]),R.useEffect(function(){de||ot()},[de]);var ut=M?tn:r,ft={expandedKeys:d,selectedKeys:c,loadedKeys:P,loadingKeys:m,checkedKeys:G,halfCheckedKeys:k,dragOverNodeKey:Pe,dropPosition:Me,keyEntities:Be};return R.createElement(R.Fragment,null,lt&&qe&&R.createElement("span",{style:Ee,"aria-live":"assertive"},oe(qe)),R.createElement("div",null,R.createElement("input",{style:Ee,disabled:we===!1||Ae,tabIndex:we!==!1?rt:null,onKeyDown:Pt,onFocus:Tt,onBlur:Lt,value:"",onChange:$,"aria-label":"for screen reader"})),R.createElement("div",{className:"".concat(f,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},R.createElement("div",{className:"".concat(f,"-indent")},R.createElement("div",{ref:Yt,className:"".concat(f,"-indent-unit")}))),R.createElement(a.Z,(0,t.Z)({},It,{data:ut,itemKey:T,height:pe,fullHeight:!1,virtual:De,itemHeight:xe,prefixCls:"".concat(f,"-list"),ref:en,onVisibleChange:function(dt,Dt){var mt=new Set(dt),Mt=Dt.filter(function(Ot){return!mt.has(Ot)});Mt.some(function(Ot){return T(Ot)===Y})&&ot()}}),function(gt){var dt=gt.pos,Dt=(0,t.Z)({},(ce(gt.data),gt.data)),mt=gt.title,Mt=gt.key,Ot=gt.isStart,Kt=gt.isEnd,ct=(0,q.km)(Mt,dt);delete Dt.key,delete Dt.children;var Ht=(0,q.H8)(ct,ft);return R.createElement(ie,(0,t.Z)({},Dt,Ht,{title:mt,active:!!qe&&Mt===qe.key,pos:dt,data:gt.data,isStart:Ot,isEnd:Kt,motion:M,motionNodes:Mt===Y?I:null,motionType:je,onMotionStart:nn,onMotionEnd:ot,treeNodeRequiredProps:ft,onMouseMove:function(){Zt(null)}}))}))});Ce.displayName="NodeList";var He=Ce,_=e(35654),ae=e(90782),Ne=e(67841),Le=10,Ie=function(w){(0,z.Z)(f,w);var D=(0,i.Z)(f);function f(){var r;(0,C.Z)(this,f);for(var h=arguments.length,Q=new Array(h),d=0;d2&&arguments[2]!==void 0?arguments[2]:!1,k=r.state,Be=k.dragChildrenKeys,Ae=k.dropPosition,de=k.dropTargetKey,Pe=k.dropTargetPos,Me=k.dropAllowed;if(Me){var M=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),de!==null){var pe=(0,H.Z)((0,H.Z)({},(0,q.H8)(de,r.getTreeNodeRequiredProps())),{},{active:((P=r.getActiveItem())===null||P===void 0?void 0:P.key)===de,data:(0,Ne.Z)(r.state.keyEntities,de).node}),xe=Be.indexOf(de)!==-1;(0,j.ZP)(!xe,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var De=(0,_.yx)(Pe),we={event:c,node:(0,q.F)(pe),dragNode:r.dragNode?(0,q.F)(r.dragNode.props):null,dragNodesKeys:[r.dragNode.props.eventKey].concat(Be),dropToGap:Ae!==0,dropPosition:Ae+Number(De[De.length-1])};m||M==null||M(we),r.dragNode=null}}},r.cleanDragState=function(){var c=r.state.draggingNodeKey;c!==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(c,G){var P=r.state,m=P.expandedKeys,k=P.flattenNodes,Be=G.expanded,Ae=G.key,de=G.isLeaf;if(!(de||c.shiftKey||c.metaKey||c.ctrlKey)){var Pe=k.filter(function(M){return M.key===Ae})[0],Me=(0,q.F)((0,H.Z)((0,H.Z)({},(0,q.H8)(Ae,r.getTreeNodeRequiredProps())),{},{data:Pe.data}));r.setExpandedKeys(Be?(0,_._5)(m,Ae):(0,_.L0)(m,Ae)),r.onNodeExpand(c,Me)}},r.onNodeClick=function(c,G){var P=r.props,m=P.onClick,k=P.expandAction;k==="click"&&r.triggerExpandActionExpand(c,G),m==null||m(c,G)},r.onNodeDoubleClick=function(c,G){var P=r.props,m=P.onDoubleClick,k=P.expandAction;k==="doubleClick"&&r.triggerExpandActionExpand(c,G),m==null||m(c,G)},r.onNodeSelect=function(c,G){var P=r.state.selectedKeys,m=r.state,k=m.keyEntities,Be=m.fieldNames,Ae=r.props,de=Ae.onSelect,Pe=Ae.multiple,Me=G.selected,M=G[Be.key],pe=!Me;pe?Pe?P=(0,_.L0)(P,M):P=[M]:P=(0,_._5)(P,M);var xe=P.map(function(De){var we=(0,Ne.Z)(k,De);return we?we.node:null}).filter(function(De){return De});r.setUncontrolledState({selectedKeys:P}),de==null||de(P,{event:"select",selected:pe,node:G,selectedNodes:xe,nativeEvent:c.nativeEvent})},r.onNodeCheck=function(c,G,P){var m=r.state,k=m.keyEntities,Be=m.checkedKeys,Ae=m.halfCheckedKeys,de=r.props,Pe=de.checkStrictly,Me=de.onCheck,M=G.key,pe,xe={event:"check",node:G,checked:P,nativeEvent:c.nativeEvent};if(Pe){var De=P?(0,_.L0)(Be,M):(0,_._5)(Be,M),we=(0,_._5)(Ae,M);pe={checked:De,halfChecked:we},xe.checkedNodes=De.map(function(Lt){return(0,Ne.Z)(k,Lt)}).filter(function(Lt){return Lt}).map(function(Lt){return Lt.node}),r.setUncontrolledState({checkedKeys:De})}else{var qe=(0,ae.S)([].concat((0,l.Z)(Be),[M]),!0,k),lt=qe.checkedKeys,rt=qe.halfCheckedKeys;if(!P){var Pt=new Set(lt);Pt.delete(M);var Tt=(0,ae.S)(Array.from(Pt),{checked:!1,halfCheckedKeys:rt},k);lt=Tt.checkedKeys,rt=Tt.halfCheckedKeys}pe=lt,xe.checkedNodes=[],xe.checkedNodesPositions=[],xe.halfCheckedKeys=rt,lt.forEach(function(Lt){var Zt=(0,Ne.Z)(k,Lt);if(Zt){var nn=Zt.node,$t=Zt.pos;xe.checkedNodes.push(nn),xe.checkedNodesPositions.push({node:nn,pos:$t})}}),r.setUncontrolledState({checkedKeys:lt},!1,{halfCheckedKeys:rt})}Me==null||Me(pe,xe)},r.onNodeLoad=function(c){var G=c.key,P=new Promise(function(m,k){r.setState(function(Be){var Ae=Be.loadedKeys,de=Ae===void 0?[]:Ae,Pe=Be.loadingKeys,Me=Pe===void 0?[]:Pe,M=r.props,pe=M.loadData,xe=M.onLoad;if(!pe||de.indexOf(G)!==-1||Me.indexOf(G)!==-1)return null;var De=pe(c);return De.then(function(){var we=r.state.loadedKeys,qe=(0,_.L0)(we,G);xe==null||xe(qe,{event:"load",node:c}),r.setUncontrolledState({loadedKeys:qe}),r.setState(function(lt){return{loadingKeys:(0,_._5)(lt.loadingKeys,G)}}),m()}).catch(function(we){if(r.setState(function(lt){return{loadingKeys:(0,_._5)(lt.loadingKeys,G)}}),r.loadingRetryTimes[G]=(r.loadingRetryTimes[G]||0)+1,r.loadingRetryTimes[G]>=Le){var qe=r.state.loadedKeys;(0,j.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:(0,_.L0)(qe,G)}),m()}k(we)}),{loadingKeys:(0,_.L0)(Me,G)}})});return P.catch(function(){}),P},r.onNodeMouseEnter=function(c,G){var P=r.props.onMouseEnter;P==null||P({event:c,node:G})},r.onNodeMouseLeave=function(c,G){var P=r.props.onMouseLeave;P==null||P({event:c,node:G})},r.onNodeContextMenu=function(c,G){var P=r.props.onRightClick;P&&(c.preventDefault(),P({event:c,node:G}))},r.onFocus=function(){var c=r.props.onFocus;r.setState({focused:!0});for(var G=arguments.length,P=new Array(G),m=0;m1&&arguments[1]!==void 0?arguments[1]:!1,P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var m=!1,k=!0,Be={};Object.keys(c).forEach(function(Ae){if(Ae in r.props){k=!1;return}m=!0,Be[Ae]=c[Ae]}),m&&(!G||k)&&r.setState((0,H.Z)((0,H.Z)({},Be),P))}},r.scrollTo=function(c){r.listRef.current.scrollTo(c)},r}return(0,n.Z)(f,[{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,Q=this.state,d=Q.focused,c=Q.flattenNodes,G=Q.keyEntities,P=Q.draggingNodeKey,m=Q.activeKey,k=Q.dropLevelOffset,Be=Q.dropContainerKey,Ae=Q.dropTargetKey,de=Q.dropPosition,Pe=Q.dragOverNodeKey,Me=Q.indent,M=this.props,pe=M.prefixCls,xe=M.className,De=M.style,we=M.showLine,qe=M.focusable,lt=M.tabIndex,rt=lt===void 0?0:lt,Pt=M.selectable,Tt=M.showIcon,Lt=M.icon,Zt=M.switcherIcon,nn=M.draggable,$t=M.checkable,It=M.checkStrictly,en=M.disabled,Yt=M.motion,Gt=M.loadData,sn=M.filterTreeNode,Qn=M.height,at=M.itemHeight,ht=M.virtual,Ct=M.titleRender,Bt=M.dropIndicatorRender,rn=M.onContextMenu,Jt=M.onScroll,At=M.direction,tn=M.rootClassName,re=M.rootStyle,v=(0,X.Z)(this.props,{aria:!0,data:!0}),E;return nn&&((0,A.Z)(nn)==="object"?E=nn:typeof nn=="function"?E={nodeDraggable:nn}:E={}),R.createElement(Oe.k.Provider,{value:{prefixCls:pe,selectable:Pt,showIcon:Tt,icon:Lt,switcherIcon:Zt,draggable:E,draggingNodeKey:P,checkable:$t,checkStrictly:It,disabled:en,keyEntities:G,dropLevelOffset:k,dropContainerKey:Be,dropTargetKey:Ae,dropPosition:de,dragOverNodeKey:Pe,indent:Me,direction:At,dropIndicatorRender:Bt,loadData:Gt,filterTreeNode:sn,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:p()(pe,xe,tn,(h={},(0,o.Z)(h,"".concat(pe,"-show-line"),we),(0,o.Z)(h,"".concat(pe,"-focused"),d),(0,o.Z)(h,"".concat(pe,"-active-focused"),m!==null),h)),style:re},R.createElement(He,(0,t.Z)({ref:this.listRef,prefixCls:pe,style:De,data:c,disabled:en,selectable:Pt,checkable:!!$t,motion:Yt,dragging:P!==null,height:Qn,itemHeight:at,virtual:ht,focusable:qe,focused:d,tabIndex:rt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:rn,onScroll:Jt},this.getTreeNodeRequiredProps(),v))))}}],[{key:"getDerivedStateFromProps",value:function(h,Q){var d=Q.prevProps,c={prevProps:h};function G(qe){return!d&&qe in h||d&&d[qe]!==h[qe]}var P,m=Q.fieldNames;if(G("fieldNames")&&(m=(0,q.w$)(h.fieldNames),c.fieldNames=m),G("treeData")?P=h.treeData:G("children")&&((0,j.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),P=(0,q.zn)(h.children)),P){c.treeData=P;var k=(0,q.I8)(P,{fieldNames:m});c.keyEntities=(0,H.Z)((0,o.Z)({},Y,y),k.keyEntities)}var Be=c.keyEntities||Q.keyEntities;if(G("expandedKeys")||d&&G("autoExpandParent"))c.expandedKeys=h.autoExpandParent||!d&&h.defaultExpandParent?(0,_.r7)(h.expandedKeys,Be):h.expandedKeys;else if(!d&&h.defaultExpandAll){var Ae=(0,H.Z)({},Be);delete Ae[Y],c.expandedKeys=Object.keys(Ae).map(function(qe){return Ae[qe].key})}else!d&&h.defaultExpandedKeys&&(c.expandedKeys=h.autoExpandParent||h.defaultExpandParent?(0,_.r7)(h.defaultExpandedKeys,Be):h.defaultExpandedKeys);if(c.expandedKeys||delete c.expandedKeys,P||c.expandedKeys){var de=(0,q.oH)(P||Q.treeData,c.expandedKeys||Q.expandedKeys,m);c.flattenNodes=de}if(h.selectable&&(G("selectedKeys")?c.selectedKeys=(0,_.BT)(h.selectedKeys,h):!d&&h.defaultSelectedKeys&&(c.selectedKeys=(0,_.BT)(h.defaultSelectedKeys,h))),h.checkable){var Pe;if(G("checkedKeys")?Pe=(0,_.E6)(h.checkedKeys)||{}:!d&&h.defaultCheckedKeys?Pe=(0,_.E6)(h.defaultCheckedKeys)||{}:P&&(Pe=(0,_.E6)(h.checkedKeys)||{checkedKeys:Q.checkedKeys,halfCheckedKeys:Q.halfCheckedKeys}),Pe){var Me=Pe,M=Me.checkedKeys,pe=M===void 0?[]:M,xe=Me.halfCheckedKeys,De=xe===void 0?[]:xe;if(!h.checkStrictly){var we=(0,ae.S)(pe,!0,Be);pe=we.checkedKeys,De=we.halfCheckedKeys}c.checkedKeys=pe,c.halfCheckedKeys=De}}return G("loadedKeys")&&(c.loadedKeys=h.loadedKeys),c}}]),f}(R.Component);Ie.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:le,allowDrop:function(){return!0},expandAction:!1},Ie.TreeNode=O.Z;var ee=Ie,Re=ee},35654:function(vt,ve,e){"use strict";e.d(ve,{BT:function(){return R},E6:function(){return ce},L0:function(){return i},OM:function(){return j},_5:function(){return z},r7:function(){return ne},wA:function(){return p},yx:function(){return K}});var t=e(94480),o=e(76190),A=e(48736),H=e(59301),l=e(39417),C=e(67841),n=e(71430),F=null;function z(N,S){if(!N)return[];var a=N.slice(),B=a.indexOf(S);return B>=0&&a.splice(B,1),a}function i(N,S){var a=(N||[]).slice();return a.indexOf(S)===-1&&a.push(S),a}function K(N){return N.split("-")}function p(N,S){var a=[],B=(0,C.Z)(S,N);function O(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];J.forEach(function(q){var U=q.key,x=q.children;a.push(U),O(x)})}return O(B.children),a}function s(N){if(N.parent){var S=K(N.pos);return Number(S[S.length-1])===N.parent.children.length-1}return!1}function X(N){var S=K(N.pos);return Number(S[S.length-1])===0}function j(N,S,a,B,O,J,q,U,x,Se){var ie,Ye=N.clientX,fe=N.clientY,ye=N.target.getBoundingClientRect(),Ee=ye.top,$=ye.height,Y=(Se==="rtl"?-1:1)*(((O==null?void 0:O.x)||0)-Ye),W=(Y-12)/B,y=(0,C.Z)(U,a.props.eventKey);if(fe-1.5?J({dragNode:Le,dropNode:Ie,dropPosition:1})?_=1:ee=!1:J({dragNode:Le,dropNode:Ie,dropPosition:0})?_=0:J({dragNode:Le,dropNode:Ie,dropPosition:1})?_=1:ee=!1:J({dragNode:Le,dropNode:Ie,dropPosition:1})?_=1:ee=!1,{dropPosition:_,dropLevelOffset:ae,dropTargetKey:y.key,dropTargetPos:y.pos,dragOverNodeKey:He,dropContainerKey:_===0?null:((ie=y.parent)===null||ie===void 0?void 0:ie.key)||null,dropAllowed:ee}}function R(N,S){if(N){var a=S.multiple;return a?N.slice():N.length?[N[0]]:N}}var Oe=function(S){return S};function le(N,S){if(!N)return[];var a=S||{},B=a.processProps,O=B===void 0?Oe:B,J=Array.isArray(N)?N:[N];return J.map(function(q){var U=q.children,x=_objectWithoutProperties(q,F),Se=le(U,S);return React.createElement(TreeNode,_extends({key:x.key},O(x)),Se)})}function ce(N){if(!N)return null;var S;if(Array.isArray(N))S={checkedKeys:N,halfCheckedKeys:void 0};else if((0,o.Z)(N)==="object")S={checkedKeys:N.checked||void 0,halfCheckedKeys:N.halfChecked||void 0};else return(0,A.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return S}function ne(N,S){var a=new Set;function B(O){if(!a.has(O)){var J=(0,C.Z)(S,O);if(J){a.add(O);var q=J.parent,U=J.node;U.disabled||q&&B(q.key)}}}return(N||[]).forEach(function(O){B(O)}),(0,t.Z)(a)}},90782:function(vt,ve,e){"use strict";e.d(ve,{S:function(){return n}});var t=e(48736),o=e(67841);function A(F,z){var i=new Set;return F.forEach(function(K){z.has(K)||i.add(K)}),i}function H(F){var z=F||{},i=z.disabled,K=z.disableCheckbox,p=z.checkable;return!!(i||K)||p===!1}function l(F,z,i,K){for(var p=new Set(F),s=new Set,X=0;X<=i;X+=1){var j=z.get(X)||new Set;j.forEach(function(ce){var ne=ce.key,N=ce.node,S=ce.children,a=S===void 0?[]:S;p.has(ne)&&!K(N)&&a.filter(function(B){return!K(B.node)}).forEach(function(B){p.add(B.key)})})}for(var R=new Set,Oe=i;Oe>=0;Oe-=1){var le=z.get(Oe)||new Set;le.forEach(function(ce){var ne=ce.parent,N=ce.node;if(!(K(N)||!ce.parent||R.has(ce.parent.key))){if(K(ce.parent.node)){R.add(ne.key);return}var S=!0,a=!1;(ne.children||[]).filter(function(B){return!K(B.node)}).forEach(function(B){var O=B.key,J=p.has(O);S&&!J&&(S=!1),!a&&(J||s.has(O))&&(a=!0)}),S&&p.add(ne.key),a&&s.add(ne.key),R.add(ne.key)}})}return{checkedKeys:Array.from(p),halfCheckedKeys:Array.from(A(s,p))}}function C(F,z,i,K,p){for(var s=new Set(F),X=new Set(z),j=0;j<=K;j+=1){var R=i.get(j)||new Set;R.forEach(function(ne){var N=ne.key,S=ne.node,a=ne.children,B=a===void 0?[]:a;!s.has(N)&&!X.has(N)&&!p(S)&&B.filter(function(O){return!p(O.node)}).forEach(function(O){s.delete(O.key)})})}X=new Set;for(var Oe=new Set,le=K;le>=0;le-=1){var ce=i.get(le)||new Set;ce.forEach(function(ne){var N=ne.parent,S=ne.node;if(!(p(S)||!ne.parent||Oe.has(ne.parent.key))){if(p(ne.parent.node)){Oe.add(N.key);return}var a=!0,B=!1;(N.children||[]).filter(function(O){return!p(O.node)}).forEach(function(O){var J=O.key,q=s.has(J);a&&!q&&(a=!1),!B&&(q||X.has(J))&&(B=!0)}),a||s.delete(N.key),B&&X.add(N.key),Oe.add(N.key)}})}return{checkedKeys:Array.from(s),halfCheckedKeys:Array.from(A(X,s))}}function n(F,z,i,K){var p=[],s;K?s=K:s=H;var X=new Set(F.filter(function(le){var ce=!!(0,o.Z)(i,le);return ce||p.push(le),ce})),j=new Map,R=0;Object.keys(i).forEach(function(le){var ce=i[le],ne=ce.level,N=j.get(ne);N||(N=new Set,j.set(ne,N)),N.add(ce),R=Math.max(R,ne)}),(0,t.ZP)(!p.length,"Tree missing follow keys: ".concat(p.slice(0,100).map(function(le){return"'".concat(le,"'")}).join(", ")));var Oe;return z===!0?Oe=l(X,j,R,s):Oe=C(X,z.halfCheckedKeys,j,R,s),Oe}},67841:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return t}});function t(o,A){return o[A]}},71430:function(vt,ve,e){"use strict";e.d(ve,{F:function(){return ne},H8:function(){return ce},I8:function(){return le},km:function(){return p},oH:function(){return R},w$:function(){return s},zn:function(){return j}});var t=e(76190),o=e(94480),A=e(33885),H=e(75931),l=e(11592),C=e(2738),n=e(48736),F=e(67841),z=["children"];function i(N,S){return"".concat(N,"-").concat(S)}function K(N){return N&&N.type&&N.type.isTreeNode}function p(N,S){return N!=null?N:S}function s(N){var S=N||{},a=S.title,B=S._title,O=S.key,J=S.children,q=a||"title";return{title:q,_title:B||[q],key:O||"key",children:J||"children"}}function X(N,S){var a=new Map;function B(O){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(O||[]).forEach(function(q){var U=q[S.key],x=q[S.children];warning(U!=null,"Tree node must have a certain key: [".concat(J).concat(U,"]"));var Se=String(U);warning(!a.has(Se)||U===null||U===void 0,"Same 'key' exist in the Tree: ".concat(Se)),a.set(Se,!0),B(x,"".concat(J).concat(Se," > "))})}B(N)}function j(N){function S(a){var B=(0,l.Z)(a);return B.map(function(O){if(!K(O))return(0,n.ZP)(!O,"Tree/TreeNode can only accept TreeNode as children."),null;var J=O.key,q=O.props,U=q.children,x=(0,H.Z)(q,z),Se=(0,A.Z)({key:J},x),ie=S(U);return ie.length&&(Se.children=ie),Se}).filter(function(O){return O})}return S(N)}function R(N,S,a){var B=s(a),O=B._title,J=B.key,q=B.children,U=new Set(S===!0?[]:S),x=[];function Se(ie){var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ie.map(function(fe,ye){for(var Ee=i(Ye?Ye.pos:"0",ye),$=p(fe[J],Ee),Y,W=0;W1&&arguments[1]!==void 0?arguments[1]:{},a=S.initWrapper,B=S.processEntity,O=S.onProcessFinished,J=S.externalGetKey,q=S.childrenPropName,U=S.fieldNames,x=arguments.length>2?arguments[2]:void 0,Se=J||x,ie={},Ye={},fe={posEntities:ie,keyEntities:Ye};return a&&(fe=a(fe)||fe),Oe(N,function(ye){var Ee=ye.node,$=ye.index,Y=ye.pos,W=ye.key,y=ye.parentPos,V=ye.level,L=ye.nodes,T={node:Ee,nodes:L,index:$,key:W,pos:Y,level:V},oe=p(W,Y);ie[Y]=T,Ye[oe]=T,T.parent=ie[y],T.parent&&(T.parent.children=T.parent.children||[],T.parent.children.push(T)),B&&B(T,fe)},{externalGetKey:Se,childrenPropName:q,fieldNames:U}),O&&O(fe),fe}function ce(N,S){var a=S.expandedKeys,B=S.selectedKeys,O=S.loadedKeys,J=S.loadingKeys,q=S.checkedKeys,U=S.halfCheckedKeys,x=S.dragOverNodeKey,Se=S.dropPosition,ie=S.keyEntities,Ye=(0,F.Z)(ie,N),fe={eventKey:N,expanded:a.indexOf(N)!==-1,selected:B.indexOf(N)!==-1,loaded:O.indexOf(N)!==-1,loading:J.indexOf(N)!==-1,checked:q.indexOf(N)!==-1,halfChecked:U.indexOf(N)!==-1,pos:String(Ye?Ye.pos:""),dragOver:x===N&&Se===0,dragOverGapTop:x===N&&Se===-1,dragOverGapBottom:x===N&&Se===1};return fe}function ne(N){var S=N.data,a=N.expanded,B=N.selected,O=N.checked,J=N.loaded,q=N.loading,U=N.halfChecked,x=N.dragOver,Se=N.dragOverGapTop,ie=N.dragOverGapBottom,Ye=N.pos,fe=N.active,ye=N.eventKey,Ee=(0,A.Z)((0,A.Z)({},S),{},{expanded:a,selected:B,checked:O,loaded:J,loading:q,halfChecked:U,dragOver:x,dragOverGapTop:Se,dragOverGapBottom:ie,pos:Ye,active:fe,key:ye});return"props"in Ee||Object.defineProperty(Ee,"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`."),N}}),Ee}},8224:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return o}});var t=e(4676);function o(A,H,l,C){var n=t.unstable_batchedUpdates?function(z){t.unstable_batchedUpdates(l,z)}:l;return A!=null&&A.addEventListener&&A.addEventListener(H,n,C),{remove:function(){A!=null&&A.removeEventListener&&A.removeEventListener(H,n,C)}}}},55468:function(vt,ve,e){"use strict";e.d(ve,{g1:function(){return K},os:function(){return s}});var t=/margin|padding|width|height|max|min|offset/,o={left:!0,top:!0},A={cssFloat:1,styleFloat:1,float:1};function H(X){return X.nodeType===1?X.ownerDocument.defaultView.getComputedStyle(X,null):{}}function l(X,j,R){if(j=j.toLowerCase(),R==="auto"){if(j==="height")return X.offsetHeight;if(j==="width")return X.offsetWidth}return j in o||(o[j]=t.test(j)),o[j]?parseFloat(R)||0:R}function C(X,j){var R=arguments.length,Oe=H(X);return j=A[j]?"cssFloat"in X.style?"cssFloat":"styleFloat":j,R===1?Oe:l(X,j,Oe[j]||X.style[j])}function n(X,j,R){var Oe=arguments.length;if(j=A[j]?"cssFloat"in X.style?"cssFloat":"styleFloat":j,Oe===3)return typeof R=="number"&&t.test(j)&&(R="".concat(R,"px")),X.style[j]=R,R;for(var le in j)j.hasOwnProperty(le)&&n(X,le,j[le]);return H(X)}function F(X){return X===document.body?document.documentElement.clientWidth:X.offsetWidth}function z(X){return X===document.body?window.innerHeight||document.documentElement.clientHeight:X.offsetHeight}function i(){var X=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),j=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:X,height:j}}function K(){var X=document.documentElement.clientWidth,j=window.innerHeight||document.documentElement.clientHeight;return{width:X,height:j}}function p(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function s(X){var j=X.getBoundingClientRect(),R=document.documentElement;return{left:j.left+(window.pageXOffset||R.scrollLeft)-(R.clientLeft||document.body.clientLeft||0),top:j.top+(window.pageYOffset||R.scrollTop)-(R.clientTop||document.body.clientTop||0)}}},3465:function(vt,ve,e){"use strict";e.d(ve,{G:function(){return H}});var t=e(47273),o=function(C){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(C)?C:[C],F=window.document.documentElement;return n.some(function(z){return z in F.style})}return!1},A=function(C,n){if(!o(C))return!1;var F=document.createElement("div"),z=F.style[C];return F.style[C]=n,F.style[C]!==z};function H(l,C){return!Array.isArray(l)&&C!==void 0?A(l,C):o(l)}},48911:function(vt,ve,e){"use strict";e.d(ve,{Z:function(){return Ie}});var t=e(54476),o=e(76190),A=e(33885),H=e(20068),l=e(42978),C=e(75931),n=e(92310),F=e.n(n),z=e(29301),i=e(70425),K=e(34280),p=e(59301),s=e(4676),X=p.forwardRef(function(ee,Re){var w=ee.height,D=ee.offsetY,f=ee.offsetX,r=ee.children,h=ee.prefixCls,Q=ee.onInnerResize,d=ee.innerProps,c=ee.rtl,G=ee.extra,P={},m={display:"flex",flexDirection:"column"};return D!==void 0&&(P={height:w,position:"relative",overflow:"hidden"},m=(0,A.Z)((0,A.Z)({},m),{},(0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)({transform:"translateY(".concat(D,"px)")},c?"marginRight":"marginLeft",-f),"position","absolute"),"left",0),"right",0),"top",0))),p.createElement("div",{style:P},p.createElement(z.Z,{onResize:function(Be){var Ae=Be.offsetHeight;Ae&&Q&&Q()}},p.createElement("div",(0,t.Z)({style:m,className:F()((0,H.Z)({},"".concat(h,"-holder-inner"),h)),ref:Re},d),r,G)))});X.displayName="Filler";var j=X;function R(ee){var Re=ee.children,w=ee.setRef,D=p.useCallback(function(f){w(f)},[]);return p.cloneElement(Re,{ref:D})}function Oe(ee,Re,w,D,f,r,h,Q){var d=Q.getKey;return ee.slice(Re,w+1).map(function(c,G){var P=Re+G,m=h(c,P,{style:{width:D},offsetX:f}),k=d(c);return p.createElement(R,{key:k,setRef:function(Ae){return r(c,Ae)}},m)})}function le(ee,Re,w,D){var f=w-ee,r=Re-w,h=Math.min(f,r)*2;if(D<=h){var Q=Math.floor(D/2);return D%2?w+Q+1:w-Q}return f>r?w-(D-r):w+(D-f)}function ce(ee,Re,w){var D=ee.length,f=Re.length,r,h;if(D===0&&f===0)return null;D2&&arguments[2]!==void 0?arguments[2]:!1,P=d?c<0&&Q.current.left||c>0&&Q.current.right:c<0&&Q.current.top||c>0&&Q.current.bottom;return G&&P?(clearTimeout(r.current),f.current=!1):(!P||f.current)&&h(),!f.current&&P}};function O(ee,Re,w,D,f,r,h){var Q=(0,p.useRef)(0),d=(0,p.useRef)(null),c=(0,p.useRef)(null),G=(0,p.useRef)(!1),P=B(Re,w,D,f);function m(Me,M){if(N.Z.cancel(d.current),!P(!1,M)){var pe=Me;if(!pe._virtualHandled)pe._virtualHandled=!0;else return;Q.current+=M,c.current=M,a||pe.preventDefault(),d.current=(0,N.Z)(function(){var xe=G.current?10:1;h(Q.current*xe,!1),Q.current=0})}}function k(Me,M){h(M,!0),a||Me.preventDefault()}var Be=(0,p.useRef)(null),Ae=(0,p.useRef)(null);function de(Me){if(ee){N.Z.cancel(Ae.current),Ae.current=(0,N.Z)(function(){Be.current=null},2);var M=Me.deltaX,pe=Me.deltaY,xe=Me.shiftKey,De=M,we=pe;(Be.current==="sx"||!Be.current&&xe&&pe&&!M)&&(De=pe,we=0,Be.current="sx");var qe=Math.abs(De),lt=Math.abs(we);Be.current===null&&(Be.current=r&&qe>lt?"x":"y"),Be.current==="y"?m(Me,we):k(Me,De)}}function Pe(Me){ee&&(G.current=Me.detail===c.current)}return[de,Pe]}function J(ee,Re,w,D){var f=p.useMemo(function(){return[new Map,[]]},[ee,w.id,D]),r=(0,l.Z)(f,2),h=r[0],Q=r[1],d=function(G){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:G,m=h.get(G),k=h.get(P);if(m===void 0||k===void 0)for(var Be=ee.length,Ae=Q.length;Ae0&&arguments[0]!==void 0?arguments[0]:!1;G();var Be=function(){var Pe=!1;Q.current.forEach(function(Me,M){if(Me&&Me.offsetParent){var pe=Me.offsetHeight,xe=getComputedStyle(Me),De=xe.marginTop,we=xe.marginBottom,qe=ie(De),lt=ie(we),rt=pe+qe+lt;d.current.get(M)!==rt&&(d.current.set(M,rt),Pe=!0)}}),Pe&&h(function(Me){return Me+1})};if(k)Be();else{c.current+=1;var Ae=c.current;Promise.resolve().then(function(){Ae===c.current&&Be()})}}function m(k,Be){var Ae=ee(k),de=Q.current.get(Ae);Be?(Q.current.set(Ae,Be),P()):Q.current.delete(Ae),!de!=!Be&&(Be?Re==null||Re(k):w==null||w(k))}return(0,p.useEffect)(function(){return G},[]),[m,P,d.current,r]}var fe=14/15;function ye(ee,Re,w){var D=(0,p.useRef)(!1),f=(0,p.useRef)(0),r=(0,p.useRef)(0),h=(0,p.useRef)(null),Q=(0,p.useRef)(null),d,c=function(k){if(D.current){var Be=Math.ceil(k.touches[0].pageX),Ae=Math.ceil(k.touches[0].pageY),de=f.current-Be,Pe=r.current-Ae,Me=Math.abs(de)>Math.abs(Pe);Me?f.current=Be:r.current=Ae;var M=w(Me,Me?de:Pe,!1,k);M&&k.preventDefault(),clearInterval(Q.current),M&&(Q.current=setInterval(function(){Me?de*=fe:Pe*=fe;var pe=Math.floor(Me?de:Pe);(!w(Me,pe,!0)||Math.abs(pe)<=.1)&&clearInterval(Q.current)},16))}},G=function(){D.current=!1,d()},P=function(k){d(),k.touches.length===1&&!D.current&&(D.current=!0,f.current=Math.ceil(k.touches[0].pageX),r.current=Math.ceil(k.touches[0].pageY),h.current=k.target,h.current.addEventListener("touchmove",c,{passive:!1}),h.current.addEventListener("touchend",G,{passive:!0}))};d=function(){h.current&&(h.current.removeEventListener("touchmove",c),h.current.removeEventListener("touchend",G))},(0,K.Z)(function(){return ee&&Re.current.addEventListener("touchstart",P,{passive:!0}),function(){var m;(m=Re.current)===null||m===void 0||m.removeEventListener("touchstart",P),d(),clearInterval(Q.current)}},[ee])}function Ee(ee){return Math.floor(Math.pow(ee,.5))}function $(ee,Re){var w="touches"in ee?ee.touches[0]:ee;return w[Re?"pageX":"pageY"]-window[Re?"scrollX":"scrollY"]}function Y(ee,Re,w){p.useEffect(function(){var D=Re.current;if(ee&&D){var f=!1,r,h,Q=function(){N.Z.cancel(r)},d=function m(){Q(),r=(0,N.Z)(function(){w(h),m()})},c=function(){f=!1,Q()},G=function(k){if(!(k.target.draggable||k.button!==0)){var Be=k;Be._virtualHandled||(Be._virtualHandled=!0,f=!0)}},P=function(k){if(f){var Be=$(k,!1),Ae=D.getBoundingClientRect(),de=Ae.top,Pe=Ae.bottom;if(Be<=de){var Me=de-Be;h=-Ee(Me),d()}else if(Be>=Pe){var M=Be-Pe;h=Ee(M),d()}else Q()}};return D.addEventListener("mousedown",G),D.ownerDocument.addEventListener("mouseup",c),D.ownerDocument.addEventListener("mousemove",P),D.ownerDocument.addEventListener("dragend",c),function(){D.removeEventListener("mousedown",G),D.ownerDocument.removeEventListener("mouseup",c),D.ownerDocument.removeEventListener("mousemove",P),D.ownerDocument.removeEventListener("dragend",c),Q()}}},[ee])}var W=10;function y(ee,Re,w,D,f,r,h,Q){var d=p.useRef(),c=p.useState(null),G=(0,l.Z)(c,2),P=G[0],m=G[1];return(0,K.Z)(function(){if(P&&P.times=0;Zt-=1){var nn=f(Re[Zt]),$t=w.get(nn);if($t===void 0){Me=!0;break}if(Lt-=$t,Lt<=0)break}switch(xe){case"top":pe=we-de;break;case"bottom":pe=qe-Pe+de;break;default:{var It=ee.current.scrollTop,en=It+Pe;ween&&(M="bottom")}}pe!==null&&h(pe),pe!==P.lastTop&&(Me=!0)}Me&&m((0,A.Z)((0,A.Z)({},P),{},{times:P.times+1,targetAlign:M,lastTop:pe}))}},[P,ee.current]),function(k){if(k==null){Q();return}if(N.Z.cancel(d.current),typeof k=="number")h(k);else if(k&&(0,o.Z)(k)==="object"){var Be,Ae=k.align;"index"in k?Be=k.index:Be=Re.findIndex(function(Me){return f(Me)===k.key});var de=k.offset,Pe=de===void 0?0:de;m({times:0,index:Be,offset:Pe,originAlign:Ae})}}}var V=p.forwardRef(function(ee,Re){var w=ee.prefixCls,D=ee.rtl,f=ee.scrollOffset,r=ee.scrollRange,h=ee.onStartMove,Q=ee.onStopMove,d=ee.onScroll,c=ee.horizontal,G=ee.spinSize,P=ee.containerSize,m=ee.style,k=ee.thumbStyle,Be=ee.showScrollBar,Ae=p.useState(!1),de=(0,l.Z)(Ae,2),Pe=de[0],Me=de[1],M=p.useState(null),pe=(0,l.Z)(M,2),xe=pe[0],De=pe[1],we=p.useState(null),qe=(0,l.Z)(we,2),lt=qe[0],rt=qe[1],Pt=!D,Tt=p.useRef(),Lt=p.useRef(),Zt=p.useState(Be),nn=(0,l.Z)(Zt,2),$t=nn[0],It=nn[1],en=p.useRef(),Yt=function(){Be===!0||Be===!1||(clearTimeout(en.current),It(!0),en.current=setTimeout(function(){It(!1)},3e3))},Gt=r-P||0,sn=P-G||0,Qn=p.useMemo(function(){if(f===0||Gt===0)return 0;var re=f/Gt;return re*sn},[f,Gt,sn]),at=function(v){v.stopPropagation(),v.preventDefault()},ht=p.useRef({top:Qn,dragging:Pe,pageY:xe,startTop:lt});ht.current={top:Qn,dragging:Pe,pageY:xe,startTop:lt};var Ct=function(v){Me(!0),De($(v,c)),rt(ht.current.top),h(),v.stopPropagation(),v.preventDefault()};p.useEffect(function(){var re=function(b){b.preventDefault()},v=Tt.current,E=Lt.current;return v.addEventListener("touchstart",re,{passive:!1}),E.addEventListener("touchstart",Ct,{passive:!1}),function(){v.removeEventListener("touchstart",re),E.removeEventListener("touchstart",Ct)}},[]);var Bt=p.useRef();Bt.current=Gt;var rn=p.useRef();rn.current=sn,p.useEffect(function(){if(Pe){var re,v=function(b){var ue=ht.current,se=ue.dragging,je=ue.pageY,Qe=ue.startTop;N.Z.cancel(re);var et=Tt.current.getBoundingClientRect(),ot=P/(c?et.width:et.height);if(se){var ut=($(b,c)-je)*ot,ft=Qe;!Pt&&c?ft-=ut:ft+=ut;var gt=Bt.current,dt=rn.current,Dt=dt?ft/dt:0,mt=Math.ceil(Dt*gt);mt=Math.max(mt,0),mt=Math.min(mt,gt),re=(0,N.Z)(function(){d(mt,c)})}},E=function(){Me(!1),Q()};return window.addEventListener("mousemove",v,{passive:!0}),window.addEventListener("touchmove",v,{passive:!0}),window.addEventListener("mouseup",E,{passive:!0}),window.addEventListener("touchend",E,{passive:!0}),function(){window.removeEventListener("mousemove",v),window.removeEventListener("touchmove",v),window.removeEventListener("mouseup",E),window.removeEventListener("touchend",E),N.Z.cancel(re)}}},[Pe]),p.useEffect(function(){return Yt(),function(){clearTimeout(en.current)}},[f]),p.useImperativeHandle(Re,function(){return{delayHidden:Yt}});var Jt="".concat(w,"-scrollbar"),At={position:"absolute",visibility:$t?null:"hidden"},tn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return c?(Object.assign(At,{height:8,left:0,right:0,bottom:0}),Object.assign(tn,(0,H.Z)({height:"100%",width:G},Pt?"left":"right",Qn))):(Object.assign(At,(0,H.Z)({width:8,top:0,bottom:0},Pt?"right":"left",0)),Object.assign(tn,{width:"100%",height:G,top:Qn})),p.createElement("div",{ref:Tt,className:F()(Jt,(0,H.Z)((0,H.Z)((0,H.Z)({},"".concat(Jt,"-horizontal"),c),"".concat(Jt,"-vertical"),!c),"".concat(Jt,"-visible"),$t)),style:(0,A.Z)((0,A.Z)({},At),m),onMouseDown:at,onMouseMove:Yt},p.createElement("div",{ref:Lt,className:F()("".concat(Jt,"-thumb"),(0,H.Z)({},"".concat(Jt,"-thumb-moving"),Pe)),style:(0,A.Z)((0,A.Z)({},tn),k),onMouseDown:Ct}))}),L=V,T=20;function oe(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,w=ee/Re*ee;return isNaN(w)&&(w=0),w=Math.max(w,T),Math.floor(w)}var Ce=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],He=[],_={overflowY:"auto",overflowAnchor:"none"};function ae(ee,Re){var w=ee.prefixCls,D=w===void 0?"rc-virtual-list":w,f=ee.className,r=ee.height,h=ee.itemHeight,Q=ee.fullHeight,d=Q===void 0?!0:Q,c=ee.style,G=ee.data,P=ee.children,m=ee.itemKey,k=ee.virtual,Be=ee.direction,Ae=ee.scrollWidth,de=ee.component,Pe=de===void 0?"div":de,Me=ee.onScroll,M=ee.onVirtualScroll,pe=ee.onVisibleChange,xe=ee.innerProps,De=ee.extraRender,we=ee.styles,qe=ee.showScrollBar,lt=qe===void 0?"optional":qe,rt=(0,C.Z)(ee,Ce),Pt=p.useCallback(function(kt){return typeof m=="function"?m(kt):kt==null?void 0:kt[m]},[m]),Tt=Ye(Pt,null,null),Lt=(0,l.Z)(Tt,4),Zt=Lt[0],nn=Lt[1],$t=Lt[2],It=Lt[3],en=!!(k!==!1&&r&&h),Yt=p.useMemo(function(){return Object.values($t.maps).reduce(function(kt,Qt){return kt+Qt},0)},[$t.id,$t.maps]),Gt=en&&G&&(Math.max(h*G.length,Yt)>r||!!Ae),sn=Be==="rtl",Qn=F()(D,(0,H.Z)({},"".concat(D,"-rtl"),sn),f),at=G||He,ht=(0,p.useRef)(),Ct=(0,p.useRef)(),Bt=(0,p.useRef)(),rn=(0,p.useState)(0),Jt=(0,l.Z)(rn,2),At=Jt[0],tn=Jt[1],re=(0,p.useState)(0),v=(0,l.Z)(re,2),E=v[0],I=v[1],b=(0,p.useState)(!1),ue=(0,l.Z)(b,2),se=ue[0],je=ue[1],Qe=function(){je(!0)},et=function(){je(!1)},ot={getKey:Pt};function ut(kt){tn(function(Qt){var cn;typeof kt=="function"?cn=kt(Qt):cn=kt;var Sn=on(cn);return ht.current.scrollTop=Sn,Sn})}var ft=(0,p.useRef)({start:0,end:at.length}),gt=(0,p.useRef)(),dt=ne(at,Pt),Dt=(0,l.Z)(dt,1),mt=Dt[0];gt.current=mt;var Mt=p.useMemo(function(){if(!en)return{scrollHeight:void 0,start:0,end:at.length-1,offset:void 0};if(!Gt){var kt;return{scrollHeight:((kt=Ct.current)===null||kt===void 0?void 0:kt.offsetHeight)||0,start:0,end:at.length-1,offset:void 0}}for(var Qt=0,cn,Sn,En,Yn=at.length,pr=0;pr=At&&cn===void 0&&(cn=pr,Sn=Qt),yn>At+r&&En===void 0&&(En=pr),Qt=yn}return cn===void 0&&(cn=0,Sn=0,En=Math.ceil(r/h)),En===void 0&&(En=at.length-1),En=Math.min(En+1,at.length-1),{scrollHeight:Qt,start:cn,end:En,offset:Sn}},[Gt,en,At,at,It,r]),Ot=Mt.scrollHeight,Kt=Mt.start,ct=Mt.end,Ht=Mt.offset;ft.current.start=Kt,ft.current.end=ct,p.useLayoutEffect(function(){var kt=$t.getRecord();if(kt.size===1){var Qt=Array.from(kt.keys())[0],cn=kt.get(Qt),Sn=at[Kt];if(Sn&&cn===void 0){var En=Pt(Sn);if(En===Qt){var Yn=$t.get(Qt),pr=Yn-h;ut(function(Wn){return Wn+pr})}}}$t.resetRecord()},[Ot]);var Te=p.useState({width:0,height:r}),ze=(0,l.Z)(Te,2),Ue=ze[0],$e=ze[1],Xe=function(Qt){$e({width:Qt.offsetWidth,height:Qt.offsetHeight})},Je=(0,p.useRef)(),Ge=(0,p.useRef)(),it=p.useMemo(function(){return oe(Ue.width,Ae)},[Ue.width,Ae]),bt=p.useMemo(function(){return oe(Ue.height,Ot)},[Ue.height,Ot]),Ft=Ot-r,qt=(0,p.useRef)(Ft);qt.current=Ft;function on(kt){var Qt=kt;return Number.isNaN(qt.current)||(Qt=Math.min(Qt,qt.current)),Qt=Math.max(Qt,0),Qt}var vn=At<=0,he=At>=Ft,be=E<=0,Fe=E>=Ae,Ke=B(vn,he,be,Fe),Ze=function(){return{x:sn?-E:E,y:At}},Et=(0,p.useRef)(Ze()),pt=(0,i.useEvent)(function(kt){if(M){var Qt=(0,A.Z)((0,A.Z)({},Ze()),kt);(Et.current.x!==Qt.x||Et.current.y!==Qt.y)&&(M(Qt),Et.current=Qt)}});function xt(kt,Qt){var cn=kt;Qt?((0,s.flushSync)(function(){I(cn)}),pt()):ut(cn)}function nt(kt){var Qt=kt.currentTarget.scrollTop;Qt!==At&&ut(Qt),Me==null||Me(kt),pt()}var Rt=function(Qt){var cn=Qt,Sn=Ae?Ae-Ue.width:0;return cn=Math.max(cn,0),cn=Math.min(cn,Sn),cn},mn=(0,i.useEvent)(function(kt,Qt){Qt?((0,s.flushSync)(function(){I(function(cn){var Sn=cn+(sn?-kt:kt);return Rt(Sn)})}),pt()):ut(function(cn){var Sn=cn+kt;return Sn})}),jt=O(en,vn,he,be,Fe,!!Ae,mn),Vt=(0,l.Z)(jt,2),Nt=Vt[0],Pn=Vt[1];ye(en,ht,function(kt,Qt,cn,Sn){var En=Sn;return Ke(kt,Qt,cn)?!1:!En||!En._virtualHandled?(En&&(En._virtualHandled=!0),Nt({preventDefault:function(){},deltaX:kt?Qt:0,deltaY:kt?0:Qt}),!0):!1}),Y(Gt,ht,function(kt){ut(function(Qt){return Qt+kt})}),(0,K.Z)(function(){function kt(cn){var Sn=vn&&cn.detail<0,En=he&&cn.detail>0;en&&!Sn&&!En&&cn.preventDefault()}var Qt=ht.current;return Qt.addEventListener("wheel",Nt,{passive:!1}),Qt.addEventListener("DOMMouseScroll",Pn,{passive:!0}),Qt.addEventListener("MozMousePixelScroll",kt,{passive:!1}),function(){Qt.removeEventListener("wheel",Nt),Qt.removeEventListener("DOMMouseScroll",Pn),Qt.removeEventListener("MozMousePixelScroll",kt)}},[en,vn,he]),(0,K.Z)(function(){if(Ae){var kt=Rt(E);I(kt),pt({x:kt})}},[Ue.width,Ae]);var fn=function(){var Qt,cn;(Qt=Je.current)===null||Qt===void 0||Qt.delayHidden(),(cn=Ge.current)===null||cn===void 0||cn.delayHidden()},In=y(ht,at,$t,h,Pt,function(){return nn(!0)},ut,fn);p.useImperativeHandle(Re,function(){return{nativeElement:Bt.current,getScrollInfo:Ze,scrollTo:function(Qt){function cn(Sn){return Sn&&(0,o.Z)(Sn)==="object"&&("left"in Sn||"top"in Sn)}cn(Qt)?(Qt.left!==void 0&&I(Rt(Qt.left)),In(Qt.top)):In(Qt)}}}),(0,K.Z)(function(){if(pe){var kt=at.slice(Kt,ct+1);pe(kt,at)}},[Kt,ct,at]);var bn=J(at,Pt,$t,h),An=De==null?void 0:De({start:Kt,end:ct,virtual:Gt,offsetX:E,offsetY:Ht,rtl:sn,getSize:bn}),Rn=Oe(at,Kt,ct,Ae,E,Zt,P,ot),Kn=null;r&&(Kn=(0,A.Z)((0,H.Z)({},d?"height":"maxHeight",r),_),en&&(Kn.overflowY="hidden",Ae&&(Kn.overflowX="hidden"),se&&(Kn.pointerEvents="none")));var tr={};return sn&&(tr.dir="rtl"),p.createElement("div",(0,t.Z)({ref:Bt,style:(0,A.Z)((0,A.Z)({},c),{},{position:"relative"}),className:Qn},tr,rt),p.createElement(z.Z,{onResize:Xe},p.createElement(Pe,{className:"".concat(D,"-holder"),style:Kn,ref:ht,onScroll:nt,onMouseEnter:fn},p.createElement(j,{prefixCls:D,height:Ot,offsetX:E,offsetY:Ht,scrollWidth:Ae,onInnerResize:nn,ref:Ct,innerProps:xe,rtl:sn,extra:An},Rn))),Gt&&Ot>r&&p.createElement(L,{ref:Je,prefixCls:D,scrollOffset:At,scrollRange:Ot,rtl:sn,onScroll:xt,onStartMove:Qe,onStopMove:et,spinSize:bt,containerSize:Ue.height,style:we==null?void 0:we.verticalScrollBar,thumbStyle:we==null?void 0:we.verticalScrollBarThumb,showScrollBar:lt}),Gt&&Ae>Ue.width&&p.createElement(L,{ref:Ge,prefixCls:D,scrollOffset:E,scrollRange:Ae,rtl:sn,onScroll:xt,onStartMove:Qe,onStopMove:et,spinSize:it,containerSize:Ue.width,horizontal:!0,style:we==null?void 0:we.horizontalScrollBar,thumbStyle:we==null?void 0:we.horizontalScrollBarThumb,showScrollBar:lt}))}var Ne=p.forwardRef(ae);Ne.displayName="List";var Le=Ne,Ie=Le},51581:function(vt,ve,e){"use strict";Object.defineProperty(ve,"__esModule",{value:!0});var t=function(){function p(s,X){for(var j=0;j=0||Object.prototype.hasOwnProperty.call(p,j)&&(X[j]=p[j]);return X}function F(p,s){if(!(p instanceof s))throw new TypeError("Cannot call a class as a function")}function z(p,s){if(!p)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return s&&(typeof s=="object"||typeof s=="function")?s:p}function i(p,s){if(typeof s!="function"&&s!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof s);p.prototype=Object.create(s&&s.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),s&&(Object.setPrototypeOf?Object.setPrototypeOf(p,s):p.__proto__=s)}var K=function(p){i(s,p);function s(X){F(this,s);var j=z(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,X));return j.scrollListener=j.scrollListener.bind(j),j.eventListenerOptions=j.eventListenerOptions.bind(j),j.mousewheelListener=j.mousewheelListener.bind(j),j}return t(s,[{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,R={get passive(){j=!0}};try{document.addEventListener("test",null,R),document.removeEventListener("test",null,R)}catch(Oe){}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 R=this.props.getScrollParent&&this.props.getScrollParent();return R!=null?R: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 R=window;this.props.useWindow===!1&&(R=j),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(j){j.deltaY===1&&!this.isPassiveSupported()&&j.preventDefault()}},{key:"scrollListener",value:function(){var j=this.scrollComponent,R=window,Oe=this.getParentElement(j),le=void 0;if(this.props.useWindow){var ce=document.documentElement||document.body.parentNode||document.body,ne=R.pageYOffset!==void 0?R.pageYOffset:ce.scrollTop;this.props.isReverse?le=ne:le=this.calculateOffset(j,ne)}else this.props.isReverse?le=Oe.scrollTop:le=j.scrollHeight-Oe.scrollTop-Oe.clientHeight;le1&&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 z=="object"&&z!=null&&z.nodeType===1,o=(z,i)=>(!i||z!=="hidden")&&z!=="visible"&&z!=="clip",A=(z,i)=>{if(z.clientHeight{const s=(X=>{if(!X.ownerDocument||!X.ownerDocument.defaultView)return null;try{return X.ownerDocument.defaultView.frameElement}catch(j){return null}})(p);return!!s&&(s.clientHeightXi||X>z&&j=i&&R>=K?X-z-p:j>i&&RK?j-i+s:0,l=z=>{const i=z.parentElement;return i==null?z.getRootNode().host||null:i},C=(z,i)=>{var K,p,s,X;if(typeof document=="undefined")return[];const{scrollMode:j,block:R,inline:Oe,boundary:le,skipOverflowHiddenElements:ce}=i,ne=typeof le=="function"?le:L=>L!==le;if(!t(z))throw new TypeError("Invalid target");const N=document.scrollingElement||document.documentElement,S=[];let a=z;for(;t(a)&&ne(a);){if(a=l(a),a===N){S.push(a);break}a!=null&&a===document.body&&A(a)&&!A(document.documentElement)||a!=null&&A(a,ce)&&S.push(a)}const B=(p=(K=window.visualViewport)==null?void 0:K.width)!=null?p:innerWidth,O=(X=(s=window.visualViewport)==null?void 0:s.height)!=null?X:innerHeight,{scrollX:J,scrollY:q}=window,{height:U,width:x,top:Se,right:ie,bottom:Ye,left:fe}=z.getBoundingClientRect(),{top:ye,right:Ee,bottom:$,left:Y}=(L=>{const T=window.getComputedStyle(L);return{top:parseFloat(T.scrollMarginTop)||0,right:parseFloat(T.scrollMarginRight)||0,bottom:parseFloat(T.scrollMarginBottom)||0,left:parseFloat(T.scrollMarginLeft)||0}})(z);let W=R==="start"||R==="nearest"?Se-ye:R==="end"?Ye+$:Se+U/2-ye+$,y=Oe==="center"?fe+x/2-Y+Ee:Oe==="end"?ie+Ee:fe-Y;const V=[];for(let L=0;L=0&&fe>=0&&Ye<=O&&ie<=B&&(T===N&&!A(T)||Se>=He&&Ye<=ae&&fe>=Ne&&ie<=_))return V;const Le=getComputedStyle(T),Ie=parseInt(Le.borderLeftWidth,10),ee=parseInt(Le.borderTopWidth,10),Re=parseInt(Le.borderRightWidth,10),w=parseInt(Le.borderBottomWidth,10);let D=0,f=0;const r="offsetWidth"in T?T.offsetWidth-T.clientWidth-Ie-Re:0,h="offsetHeight"in T?T.offsetHeight-T.clientHeight-ee-w:0,Q="offsetWidth"in T?T.offsetWidth===0?0:Ce/T.offsetWidth:0,d="offsetHeight"in T?T.offsetHeight===0?0:oe/T.offsetHeight:0;if(N===T)D=R==="start"?W:R==="end"?W-O:R==="nearest"?H(q,q+O,O,ee,w,q+W,q+W+U,U):W-O/2,f=Oe==="start"?y:Oe==="center"?y-B/2:Oe==="end"?y-B:H(J,J+B,B,Ie,Re,J+y,J+y+x,x),D=Math.max(0,D+q),f=Math.max(0,f+J);else{D=R==="start"?W-He-ee:R==="end"?W-ae+w+h:R==="nearest"?H(He,ae,oe,ee,w+h,W,W+U,U):W-(He+oe/2)+h/2,f=Oe==="start"?y-Ne-Ie:Oe==="center"?y-(Ne+Ce/2)+r/2:Oe==="end"?y-_+Re+r:H(Ne,_,Ce,Ie,Re+r,y,y+x,x);const{scrollLeft:c,scrollTop:G}=T;D=d===0?0:Math.max(0,Math.min(G+D/d,T.scrollHeight-oe/d+h)),f=Q===0?0:Math.max(0,Math.min(c+f/Q,T.scrollWidth-Ce/Q+r)),W+=G-D,y+=c-f}V.push({el:T,top:D,left:f})}return V},n=z=>z===!1?{block:"end",inline:"nearest"}:(i=>i===Object(i)&&Object.keys(i).length!==0)(z)?z:{block:"start",inline:"nearest"};function F(z,i){if(!z.isConnected||!(s=>{let X=s;for(;X&&X.parentNode;){if(X.parentNode===document)return!0;X=X.parentNode instanceof ShadowRoot?X.parentNode.host:X.parentNode}return!1})(z))return;const K=(s=>{const X=window.getComputedStyle(s);return{top:parseFloat(X.scrollMarginTop)||0,right:parseFloat(X.scrollMarginRight)||0,bottom:parseFloat(X.scrollMarginBottom)||0,left:parseFloat(X.scrollMarginLeft)||0}})(z);if((s=>typeof s=="object"&&typeof s.behavior=="function")(i))return i.behavior(C(z,i));const p=typeof i=="boolean"||i==null?void 0:i.behavior;for(const{el:s,top:X,left:j}of C(z,n(i))){const R=X-K.top+K.bottom,Oe=j-K.left+K.right;s.scroll({top:R,left:Oe,behavior:p})}}}}]); diff --git a/p__Shixuns__Detail__Collaborators__index.9fa5833a.async.js b/p__Shixuns__Detail__Collaborators__index.9fa5833a.async.js new file mode 100644 index 0000000000..53ed2059d8 --- /dev/null +++ b/p__Shixuns__Detail__Collaborators__index.9fa5833a.async.js @@ -0,0 +1,180 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[5470],{89489:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},59477:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},40001:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},65363:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},49198:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},84105:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},18785:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},87169:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},73331:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},15277:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},52671:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},8657:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},56082:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},33853:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},15075:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},62772:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},43531:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},61485:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},38819:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},47472:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(54476),o=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(i,K){return o.createElement(l.Z,(0,t.Z)({},i,{ref:K,icon:H}))},n=o.forwardRef(C),F=n},70031:function(gt,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"}},71424:function(gt,ve,e){"use strict";var t=e(59301),o=Object.defineProperty,f=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,C=(z,i,K)=>i in z?o(z,i,{enumerable:!0,configurable:!0,writable:!0,value:K}):z[i]=K,n=(z,i)=>{for(var K in i||(i={}))H.call(i,K)&&C(z,K,i[K]);if(f)for(var K of f(i))l.call(i,K)&&C(z,K,i[K]);return z};const F=z=>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},z),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="},15028:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(59301),o=e(65582),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:z,occupationValue:i,onCancel:K=()=>{}})=>{const p=()=>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")),s=()=>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")),X=()=>i===3?t.createElement(t.Fragment,null,s(),p()):i===2?p():s();return t.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:z,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(),o.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},X()))};var F=(0,o.connect)(({paperlibrary:z,loading:i,globalSetting:K})=>({paperlibrary:z,globalSetting:K,loading:i.effects}))(n)},98315:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return S}});var t=e(59301),o=e(65582),f=e(43418),H=e(8591),l=e(92832),C=e(24905),n=e(95707),F=e(15028),z=e(65862),i=e(3113),K=e(87169),p={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},s=e(32637),X=e(59301);const j=({classroomList:a,dispatch:w,user:O})=>X.createElement(f.default,{open:a.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:X.createElement("span",null,X.createElement(K.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{w({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},X.createElement("div",{style:{textAlign:"center",marginBottom:30}},X.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",X.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"),X.createElement("img",{style:{width:130,height:130},src:s})),X.createElement("div",{className:p.bottom},X.createElement(i.ZP,{className:p.yes,onClick:()=>{w({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var R=(0,o.connect)(({classroomList:a,user:w})=>({classroomList:a,user:w}))(j),Oe=e(38147),le=e(59301),ce=(a,w,O)=>new Promise((J,q)=>{var G=ie=>{try{ye(O.next(ie))}catch(Ye){q(Ye)}},B=ie=>{try{ye(O.throw(ie))}catch(Ye){q(Ye)}},ye=ie=>ie.done?J(ie.value):Promise.resolve(ie.value).then(G,B);ye((O=O.apply(a,w)).next())}),ne=(a=>(a[a.Professor=1]="Professor",a[a.AssistantProfessor=2]="AssistantProfessor",a[a.Student=3]="Student",a))(ne||{});const N=({visible:a,user:w,account:O,onCancel:J=()=>{},dispatch:q})=>{const[G,B]=(0,t.useState)(),[ye,ie]=(0,t.useState)([]),[Ye,Ae]=(0,t.useState)(!1),[Ee,Ce]=(0,t.useState)(!1),[$,Y]=(0,t.useState)(),[W,y]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var ae,he;(ae=w==null?void 0:w.userInfo)!=null&&ae.identity&&ie([((he=w==null?void 0:w.userInfo)==null?void 0:he.identity)==="student"?3:1])},[w]);const V=ae=>{const he=()=>{window.location.href=(ae==null?void 0:ae.jump_url)||`/classrooms/${ae==null?void 0:ae.course_id}`};if(ye.includes(1)){f.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:le.createElement("div",{className:"tc"},(ae==null?void 0:ae.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{he()}});return}he()},L=()=>ce(void 0,null,function*(){if(!G){H.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:G}});if(ae!=null&&ae.need_pro_auth&&!ye.includes(1)&&!ye.includes(2)){q({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:G,checkedList:ye}}),T();return}Ae(!0);const he=yield(0,n.cR)({invite_code:G,professor:ye.includes(1)?1:null,assistant_professor:ye.includes(2)?1:null,student:ye.includes(3)?1:null});if(Ae(!1),(he==null?void 0:he.status)===-4&&(J(),q({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(he==null?void 0:he.status)===-12&&H.ZP.warning(he==null?void 0:he.message),(he==null?void 0:he.status)===-2){if(T(),he.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Ce(!0),Y(1);return}if(he.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Ce(!0),Y(2);return}if(he.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Ce(!0),Y(3);return}}if((he==null?void 0:he.status)===0){(0,z.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),T(),he!=null&&he.course_id?V(he):H.ZP.success(he.message);return}}),T=()=>ce(void 0,null,function*(){J()});return le.createElement(le.Fragment,null,le.createElement(f.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:a,confirmLoading:Ye,onOk:L,onCancel:T},le.createElement("div",{className:"tc"},le.createElement("div",null,le.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),le.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: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}B(ae.target.value)}})),le.createElement("div",{className:"mt10 font14"},le.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),le.createElement(C.default.Group,{value:ye,onChange:ae=>ie(ae)},le.createElement(C.default,{value:1,disabled:ye.includes(2)},"\u6559\u5E08"),le.createElement(C.default,{value:2,disabled:ye.includes(1)},"\u52A9\u6559"),le.createElement(C.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),le.createElement(R,null),le.createElement(F.Z,{visible:Ee,onCancel:()=>Ce(!1),occupationValue:$}))};var S=(0,o.connect)(({user:a,account:w})=>({user:a,account:w}))(N)},54842:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return yt},g:function(){return Je}});var t=e(59301),o=e(65582),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),z=e(43604),i=e(20834),K=e(38854),p=e(5112),s=e(95707),X=e(65862),j=(se,we,Re)=>new Promise((Ke,He)=>{var Et=lt=>{try{Ot(Re.next(lt))}catch(dt){He(dt)}},Ft=lt=>{try{Ot(Re.throw(lt))}catch(dt){He(dt)}},Ot=lt=>lt.done?Ke(lt.value):Promise.resolve(lt.value).then(Et,Ft);Ot((Re=Re.apply(se,we)).next())}),R=(se=>(se.Manager="manager",se.Developer="developer",se.Reporter="reporter",se))(R||{}),le=({visible:se,onCancel:we=()=>{}})=>{const[Re,Ke]=(0,t.useState)(),[He,Et]=(0,t.useState)(),[Ft,Ot]=(0,t.useState)(!1),lt=()=>j(void 0,null,function*(){if(!Re){n.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Re.length!==6){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!He){n.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Ot(!0);const Nt=yield(0,s.vm)({code:Re,role:He});Ot(!1),dt();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[Nt.status]){n.ZP.info(Tt[Nt.status]);return}if(Nt.status===0){He==="reporter"?(n.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,X.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),o.history.push(`/projects/${Nt==null?void 0:Nt.project_id}`)):((0,X.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}}),dt=()=>j(void 0,null,function*(){we()});return t.createElement(t.Fragment,null,t.createElement(l.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:se,confirmLoading:Ft,onOk:lt,onCancel:dt},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:Re,onChange:Nt=>{if(Nt.target.value.length>=7){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Ke(Nt.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(p.ZP.Group,{value:He,onChange:Nt=>Et(Nt.target.value)},t.createElement(p.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(p.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(p.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ce=e(98315),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"},N=e(66457),S=e(78241),a=e(57809),w=e(37090),O=Object.defineProperty,J=Object.defineProperties,q=Object.getOwnPropertyDescriptors,G=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,ie=(se,we,Re)=>we in se?O(se,we,{enumerable:!0,configurable:!0,writable:!0,value:Re}):se[we]=Re,Ye=(se,we)=>{for(var Re in we||(we={}))B.call(we,Re)&&ie(se,Re,we[Re]);if(G)for(var Re of G(we))ye.call(we,Re)&&ie(se,Re,we[Re]);return se},Ae=(se,we)=>J(se,q(we)),Ee=(se,we,Re)=>new Promise((Ke,He)=>{var Et=lt=>{try{Ot(Re.next(lt))}catch(dt){He(dt)}},Ft=lt=>{try{Ot(Re.throw(lt))}catch(dt){He(dt)}},Ot=lt=>lt.done?Ke(lt.value):Promise.resolve(lt.value).then(Et,Ft);Ot((Re=Re.apply(se,we)).next())});const Ce=({globalSetting:se,dispatch:we,user:Re,info:Ke,open:He,onCancel:Et=()=>{}})=>{var Ft;const[Ot,lt]=(0,t.useState)([]),[dt,Nt]=(0,t.useState)([]),[Tt,Jt]=(0,t.useState)([]),[on]=S.default.useForm(),[jn,Wt]=(0,t.useState)(!1),[Yt,Kt]=(0,t.useState)(!1),Pn=(0,t.useRef)(null),gn=(0,t.useRef)(1),[In,Bn]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{He&&fn()},[He]);const fn=()=>Ee(void 0,null,function*(){var Rt;const Dt=Ke;if(!(0,N.o1)(we))return;const{user_school_id:An="",department_id:mn="",school_name:Kn="",department_name:Er=""}=Re.userInfo||{},xn=(Rt=Dt==null?void 0:Dt.graduation_years)==null?void 0:Rt.at(-1);Nt([{id:An,name:Kn}]),yield qn(An),on.setFieldsValue({year:xn,school_id:An,department_id:Number(mn),name:`${xn}${Kn}${Er}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Xn=Rt=>Ee(void 0,null,function*(){const Dt=yield(0,w.J3)(Ae(Ye({},Rt),{tab_module_type:"graduations"}));return Dt!=null&&Dt.un_purchased&&we({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Dt.status===0&<((Dt==null?void 0:Dt.graduation_years)||[]),Dt}),Qn=(Rt,Dt=500)=>{Kt(!0),clearTimeout(Pn.current),Pn.current=setTimeout(()=>Ee(void 0,null,function*(){gn.current+=1;const An=gn.current,mn=yield(0,w.NT)({keyword:Rt});mn.status===0&&gn.current===An&&(Nt((mn==null?void 0:mn.schools)||[]),Kt(!1))}),Dt)},qn=Rt=>Ee(void 0,null,function*(){if(!Rt)return;const Dt=yield(0,w.Ps)({page:1,limit:9999,id:Rt});Dt.status===0&&Jt((Dt==null?void 0:Dt.departments)||[])});return t.createElement(l.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:He,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:jn,onCancel:Et,onOk:()=>on.submit()},t.createElement(S.default,{colon:!1,form:on,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Rt,Dt)=>{Rt.school_id&&(qn(Dt.school_id),on.setFieldValue("department_id",null))},onFinish:Rt=>Ee(void 0,null,function*(){Wt(!0);const Dt=yield(0,w.Wz)(Rt);Dt.status===0&&(n.ZP.success("\u521B\u5EFA\u6210\u529F"),on.resetFields(),Et(),(0,X.xg)(`/graduations/${Dt==null?void 0:Dt.identifier}/index`)),Wt(!1)})},t.createElement(S.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:(Ft=Ke==null?void 0:Ke.graduation_years)==null?void 0:Ft.map(Rt=>({value:Rt,label:Rt}))})),t.createElement(S.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:Rt=>{Qn(Rt)},loading:Yt,size:"large",style:{width:344},options:dt.map(Rt=>({value:Rt.id,label:Rt.name}))})),t.createElement(S.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:Tt.map(Rt=>({value:Rt.id,label:Rt.name}))})),t.createElement(S.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 $=(0,o.connect)(({user:se,globalSetting:we,loading:Re})=>({user:se,globalSetting:we,loading:Re}))(Ce),Y=e(38147),W=Object.defineProperty,y=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,T=(se,we,Re)=>we in se?W(se,we,{enumerable:!0,configurable:!0,writable:!0,value:Re}):se[we]=Re,ae=(se,we)=>{for(var Re in we||(we={}))V.call(we,Re)&&T(se,Re,we[Re]);if(y)for(var Re of y(we))L.call(we,Re)&&T(se,Re,we[Re]);return se},he=(se,we,Re)=>new Promise((Ke,He)=>{var Et=lt=>{try{Ot(Re.next(lt))}catch(dt){He(dt)}},Ft=lt=>{try{Ot(Re.throw(lt))}catch(dt){He(dt)}},Ot=lt=>lt.done?Ke(lt.value):Promise.resolve(lt.value).then(Et,Ft);Ot((Re=Re.apply(se,we)).next())});const Ze=({globalSetting:se,dispatch:we,user:Re,open:Ke,onCancel:He=()=>{}})=>{const[Et]=S.default.useForm(),[Ft,Ot]=(0,t.useState)(!1),[lt,dt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var Nt;if(Ke){const Tt={code:"",user_type:((Nt=Re==null?void 0:Re.userInfo)==null?void 0:Nt.identity)==="student"?2:1,major:""};Et.setFieldsValue(Tt),dt(ae({},Tt))}},[Ke]),t.createElement(l.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Ke,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Ft,onCancel:He,onOk:()=>Et.submit()},t.createElement(S.default,{colon:!1,form:Et,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Nt,Tt)=>dt(ae({},Tt)),onFinish:Nt=>he(void 0,null,function*(){Ot(!0);const Tt=yield(0,Y.ZP)("/api/graduations/join.json",{method:"post",body:Nt});Tt.status===0&&(He(),Tt!=null&&Tt.identifier?(0,X.xg)(`/graduations/${Tt==null?void 0:Tt.identifier}/index`):n.ZP.success(Tt==null?void 0:Tt.message)),Ot(!1)})},t.createElement(S.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(S.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(p.ZP.Group,null,t.createElement(p.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(p.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(lt==null?void 0:lt.user_type)===2&&t.createElement(S.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 _=(0,o.connect)(({user:se,globalSetting:we})=>({user:se,globalSetting:we}))(Ze),oe=e(59301),Ne=Object.defineProperty,Pe=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,Fe=(se,we,Re)=>we in se?Ne(se,we,{enumerable:!0,configurable:!0,writable:!0,value:Re}):se[we]=Re,x=(se,we)=>{for(var Re in we||(we={}))be.call(we,Re)&&Fe(se,Re,we[Re]);if(Pe)for(var Re of Pe(we))ee.call(we,Re)&&Fe(se,Re,we[Re]);return se},D=(se,we)=>{var Re={};for(var Ke in se)be.call(se,Ke)&&we.indexOf(Ke)<0&&(Re[Ke]=se[Ke]);if(se!=null&&Pe)for(var Ke of Pe(se))we.indexOf(Ke)<0&&ee.call(se,Ke)&&(Re[Ke]=se[Ke]);return Re},g=(se=>(se.Projects="projects",se.Shixuns="shixuns",se.Classrooms="classrooms",se))(g||{}),r=(se=>(se.Classrooms="classrooms",se.Shixuns="shixuns",se.Paths="paths",se.Projects="projects",se.Videos="videos",se.Topics="topics",se.Graduations="graduations",se))(r||{});const h=se=>{var we=se,{homePage:Re,user:Ke,globalSetting:He,loading:Et,dispatch:Ft}=we,Ot=D(we,["homePage","user","globalSetting","loading","dispatch"]),lt,dt,Nt,Tt;const[Jt,on]=(0,t.useState)(),[jn,Wt]=(0,t.useState)(),[Yt,Kt]=(0,t.useState)(!1),[Pn,gn]=(0,t.useState)(!1),[In,Bn]=(0,t.useState)(!1),[fn,Xn]=(0,t.useState)();function Qn(xn,Rn){for(const Yn of xn){if(Yn.link===Rn)return Yn.hidden;if(Yn.subitem&&Yn.subitem.length>0){let _t=Yn.subitem;for(const Ln of _t)if(Ln.link===Rn)return Ln.hidden;return!1}}return!0}const qn=Qn(((lt=He.setting)==null?void 0:lt.navbar)||[],"/classrooms"),Rt=Qn(((dt=He.setting)==null?void 0:dt.navbar)||[],"/shixuns"),Dt=Qn(((Nt=He.setting)==null?void 0:Nt.navbar)||[],"/paths"),An=Qn(((Tt=He.setting)==null?void 0:Tt.navbar)||[],"/graduations"),mn=xn=>{var Rn;if((0,N.tJ)(Ft)){if(xn==="projects"&&!((Rn=Ke.userInfo)!=null&&Rn.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}xn==="classrooms"?on(!0):xn==="projects"&&Wt(!0)}},Kn=(xn,Rn)=>{var Yn;if((0,N.tJ)(Ft)){if(Rn==="projects"&&!((Yn=Ke.userInfo)!=null&&Yn.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Rn==="shixuns"&&!(0,N.xY)()||xn&&(window.location.href=xn)}},Er=xn=>{var Rn,Yn,_t,Ln,lr,Cn,$n,fr,vr,nr,Jn,hr,Pr,kr,oa,la,na,Ir,Aa,fa,ra;return oe.createElement(oe.Fragment,null,oe.createElement(F.Z,{justify:"space-around",className:"pt5 pb5"},oe.createElement(z.Z,{className:((Rn=Ke.userInfo)==null?void 0:Rn.user_identity)!=="\u5B66\u751F"?ne.joinCol:ne.hidden},((Yn=Ke.userInfo)==null?void 0:Yn.user_identity)!=="\u5B66\u751F"&&!((_t=He==null?void 0:He.setting)!=null&&_t.hide_course)&&oe.createElement(i.default.Item,x({},xn),oe.createElement("a",{onClick:()=>Kn("/classrooms/new")},(Ln=Ke.userInfo)!=null&&Ln.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((lr=He==null?void 0:He.setting)!=null&&lr.hide_shixun)&&((Cn=Ke==null?void 0:Ke.userInfo)==null?void 0:Cn.is_shixun_marker)&&oe.createElement(i.default.Item,x({},xn),oe.createElement("a",{onClick:()=>Kn("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(($n=Ke.userInfo)==null?void 0:$n.user_identity)!=="\u5B66\u751F"&&!((fr=He==null?void 0:He.setting)!=null&&fr.hide_subject)&&oe.createElement(i.default.Item,x({},xn),oe.createElement("a",{onClick:()=>Kn("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((vr=He==null?void 0:He.setting)!=null&&vr.is_local)&&((nr=Ke.userInfo)==null?void 0:nr.main_site)&&oe.createElement(i.default.Item,x({},xn),oe.createElement("a",{onClick:()=>{var ca;return Kn(`${(ca=He==null?void 0:He.setting)==null?void 0:ca.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Jn=Ke.userInfo)!=null&&Jn.main_site)&&oe.createElement("div",null,oe.createElement(i.default.Item,x({},xn),oe.createElement("a",{onClick:()=>mn("classrooms")},(hr=Ke.userInfo)!=null&&hr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Pr=Ke.userInfo)==null?void 0:Pr.main_site)&&!((kr=He==null?void 0:He.setting)!=null&&kr.is_local)&&oe.createElement(i.default.Item,x({},xn),oe.createElement("a",{onClick:()=>mn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((oa=Ke.userInfo)==null?void 0:oa.main_site)&&((la=Ke.userInfo)==null?void 0:la.user_identity)!=="\u5B66\u751F"&&oe.createElement(z.Z,null,oe.createElement("div",{className:ne.joinBoard})),((na=Ke.userInfo)==null?void 0:na.main_site)&&oe.createElement(z.Z,{className:((Ir=Ke.userInfo)==null?void 0:Ir.user_identity)!=="\u5B66\u751F"?ne.joinCol:ne.w90},oe.createElement(i.default.Item,x({},xn),oe.createElement("a",{onClick:()=>mn("classrooms")},(Aa=Ke.userInfo)!=null&&Aa.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((fa=Ke.userInfo)==null?void 0:fa.main_site)&&!((ra=He==null?void 0:He.setting)!=null&&ra.is_local)&&oe.createElement(i.default.Item,x({},xn),oe.createElement("a",{onClick:()=>mn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return oe.createElement("section",null,oe.createElement(K.Z,{dropdownRender:()=>{var xn;return oe.createElement(i.default,{className:((xn=Ke.userInfo)==null?void 0:xn.user_identity)!=="\u5B66\u751F"?`${ne.rightMenu} ${ne.joinMenu} mt10`:`${ne.rightMenu} ${ne.joinMenu} ${ne.w140} mt10`},oe.createElement(Er,null))},placement:"bottom"},oe.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),oe.createElement(ce.Z,{visible:Jt,onCancel:()=>on(!1)}),oe.createElement(le,{visible:jn,onCancel:()=>Wt(!1)}),oe.createElement($,{info:fn,open:Yt,onCancel:()=>Kt(!1)}),oe.createElement(_,{open:Pn,onCancel:()=>gn(!1)}))};var Q=(0,o.connect)(({homePage:se,loading:we,user:Re,globalSetting:Ke})=>({homePage:se,user:Re,globalSetting:Ke,loading:we.models.index}))(h),A={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"},c=e(41867),U=e(89540),P=e(74128),d=e(59301),k=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Le=(se,we)=>{var Re={};for(var Ke in se)Ie.call(se,Ke)&&we.indexOf(Ke)<0&&(Re[Ke]=se[Ke]);if(se!=null&&k)for(var Ke of k(se))we.indexOf(Ke)<0&&fe.call(se,Ke)&&(Re[Ke]=se[Ke]);return Re},Be=(se,we,Re)=>new Promise((Ke,He)=>{var Et=lt=>{try{Ot(Re.next(lt))}catch(dt){He(dt)}},Ft=lt=>{try{Ot(Re.throw(lt))}catch(dt){He(dt)}},Ot=lt=>lt.done?Ke(lt.value):Promise.resolve(lt.value).then(Et,Ft);Ot((Re=Re.apply(se,we)).next())});const Me=se=>{var we,Re=RegExp("(^| )"+se+"=([^;]+)(;|$)");return(we=document.cookie.match(Re))?decodeURIComponent(we[2]):null},M=se=>{var we=new Date;we.setTime(we.getTime()-1);var Re=Me(se);Re!=null&&(document.cookie=se+"="+Re+";expires="+we.toGMTString())};var pe=(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))(pe||{});const Se=se=>{var we=se,{homePage:Re,user:Ke,globalSetting:He,loading:Et,dispatch:Ft,shixunHomeworks:Ot,location:lt,payload:dt={}}=we,Nt=Le(we,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Tt,Jt,on,jn,Wt,Yt,Kt,Pn,gn,In,Bn,fn,Xn,Qn,qn,Rt;const Dt=(Jt=(((Tt=He.setting)==null?void 0:Tt.navbar)||[]).find(xn=>xn.link==="/classrooms"))==null?void 0:Jt.hidden,An=(jn=(((on=He.setting)==null?void 0:on.navbar)||[]).find(xn=>xn.link==="/shixuns"))==null?void 0:jn.hidden,mn=(Yt=(((Wt=He.setting)==null?void 0:Wt.navbar)||[]).find(xn=>xn.link==="/paths"))==null?void 0:Yt.hidden,Kn=(Kt=Ke.userInfo)==null?void 0:Kt.is_school_manage,Er=()=>{var xn,Rn,Yn,_t,Ln,lr,Cn,$n,fr,vr,nr,Jn,hr,Pr,kr,oa,la,na;return(0,X.Ll)()?d.createElement(i.default,{className:`${A.rightMenu} ${A.menuWrap}`},d.createElement(i.default.Item,null,d.createElement(o.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):d.createElement(i.default,{className:`${A.rightMenu} ${A.menuWrap}`},d.createElement(i.default.Item,null,d.createElement(o.Link,{to:`/users/${(xn=Ke.userInfo)==null?void 0:xn.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),d.createElement(i.default.Item,null,d.createElement(o.Link,{to:`/users/${(Rn=Ke.userInfo)==null?void 0:Rn.login}/classrooms`},(Yn=Ke.userInfo)!=null&&Yn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),d.createElement(i.default.Item,null,d.createElement(o.Link,{to:`/users/${(_t=Ke.userInfo)==null?void 0:_t.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),d.createElement(i.default.Item,null,d.createElement(o.Link,{to:`/users/${(Ln=Ke.userInfo)==null?void 0:Ln.login}/paths`},(lr=Ke.userInfo)!=null&&lr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Cn=Ke.userInfo)==null?void 0:Cn.user_identity)!=="\u5B66\u751F"&&d.createElement(i.default.Item,null,d.createElement(o.Link,{to:`/users/${($n=Ke.userInfo)==null?void 0:$n.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((fr=He.setting)!=null&&fr.hide_competition)&&d.createElement(i.default.Item,null,d.createElement(o.Link,{to:`/users/${(vr=Ke.userInfo)==null?void 0:vr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((nr=He.setting)!=null&&nr.hide_virtual)&&d.createElement(i.default.Item,null,d.createElement(o.Link,{to:`/users/${(Jn=Ke.userInfo)==null?void 0:Jn.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,c.JA)()&&!((hr=He==null?void 0:He.setting)!=null&&hr.hide_problemset)&&d.createElement(i.default.Item,null,d.createElement("a",{onClick:()=>{(0,N.tJ)(Ft)&&o.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,c.JA)()&&!((Pr=He==null?void 0:He.setting)!=null&&Pr.hide_paperlibrary)&&d.createElement(i.default.Item,null,d.createElement("a",{onClick:()=>{(0,N.tJ)(Ft)&&o.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((oa=(kr=Ke.navigationInfo)==null?void 0:kr.top)==null?void 0:oa.laboratory_admin_url)&&d.createElement(i.default.Item,null,d.createElement("a",{href:(na=(la=Ke.navigationInfo)==null?void 0:la.top)==null?void 0:na.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),d.createElement(i.default.Item,null,d.createElement(o.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:d.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")),Kn&&d.createElement(i.default.Item,null,d.createElement(o.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),d.createElement(i.default.Item,{className:A.exit},d.createElement("a",{onClick:()=>Be(void 0,null,function*(){(0,X.m5)();let Ir;try{Ir=yield(0,U.vR)({}),n.ZP.success(Ir==null?void 0:Ir.message)}catch(Aa){}(0,X.d8)("_educoder_session","logout",1),(0,X.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Ir!=null&&Ir.url?window.location.href=Ir.url:(o.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,c.bg)()?d.createElement(K.Z,{className:`${A.height67}`,dropdownRender:Er,placement:"bottomRight"},d.createElement("section",null,d.createElement("aside",null,d.createElement("div",{className:Ot.actionTabs.type===1?A.classromediv:""},d.createElement("img",{className:`${A.userPic} current ml15`,src:`${(Pn=P.Z)==null?void 0:Pn.IMG_SERVER}/images/${(gn=Ke.userInfo)==null?void 0:gn.image_url}`,alt:"",onClick:()=>{var xn;return o.history.push((0,X.Ll)()?"/account/profile":`/users/${(xn=Ke.userInfo)==null?void 0:xn.login}/classrooms`)}}),(0,X.Ll)()&&d.createElement("span",{className:"ml10 font16"},(In=Ke.userInfo)==null?void 0:In.username),d.createElement("i",{className:`iconfont icon-zhankai4 ${A.icon}`}))))):d.createElement("div",{className:`font15 ${He.isIlearning?A.login:""}`},((Bn=He.setting)==null?void 0:Bn.sso_login_url)&&d.createElement("a",{target:"_blank",href:(fn=He.setting)==null?void 0:fn.sso_login_url},d.createElement("img",{src:`${P.Z.IMG_SERVER}/${(Xn=He.setting)==null?void 0:Xn.login_logo_url}`,width:40}),d.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Qn=He.setting)==null?void 0:Qn.sso_login_button_name)),!((qn=He.setting)!=null&&qn.hide_account_login)&&d.createElement(d.Fragment,null,d.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{Ft({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((Rt=He.setting)!=null&&Rt.close_register)&&d.createElement(d.Fragment,null,d.createElement("span",{className:"ml5 mr5"},"|"),d.createElement(o.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var De=(0,o.connect)(({homePage:se,loading:we,user:Re,globalSetting:Ke,shixunHomeworks:He})=>({homePage:se,user:Re,globalSetting:Ke,shixunHomeworks:He,loading:we.models.index}))(Se),xe=e(65363),qe={tip:"tip___a6MfI"},it=Object.defineProperty,rt=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,Qt=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,rn=(se,we,Re)=>we in se?it(se,we,{enumerable:!0,configurable:!0,writable:!0,value:Re}):se[we]=Re,tn=(se,we)=>{for(var Re in we||(we={}))Lt.call(we,Re)&&rn(se,Re,we[Re]);if(Qt)for(var Re of Qt(we))Vt.call(we,Re)&&rn(se,Re,we[Re]);return se},St=(se,we)=>rt(se,wt(we)),nn=(se,we,Re)=>new Promise((Ke,He)=>{var Et=lt=>{try{Ot(Re.next(lt))}catch(dt){He(dt)}},Ft=lt=>{try{Ot(Re.throw(lt))}catch(dt){He(dt)}},Ot=lt=>lt.done?Ke(lt.value):Promise.resolve(lt.value).then(Et,Ft);Ot((Re=Re.apply(se,we)).next())}),qt=(se=>(se[se.Professor=1]="Professor",se[se.AssistantProfessor=2]="AssistantProfessor",se[se.Student=3]="Student",se))(qt||{});const Gt=({visible:se,user:we,onCancel:Re=()=>{},dispatch:Ke,globalSetting:He})=>{var Et,Ft;const[Ot,lt]=(0,t.useState)(!1),[dt,Nt]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var on,jn;if((on=we==null?void 0:we.userInfo)!=null&&on.login){let Wt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(Wt),Wt&&(Wt!=null&&Wt.isShow)&&(Wt==null?void 0:Wt.login)===((jn=we==null?void 0:we.userInfo)==null?void 0:jn.login)&&(lt(!0),Nt({name:Wt==null?void 0:Wt.name,phone:Wt==null?void 0:Wt.phone}))}},[we==null?void 0:we.userInfo]);const Tt=()=>nn(void 0,null,function*(){Re()}),Jt=()=>{let on=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(St(tn({},on),{isShow:!1}))),lt(!1)};return t.createElement(t.Fragment,null,Ot&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:qe.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${(Et=He==null?void 0:He.infoData)==null?void 0:Et.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Ft=He==null?void 0:He.infoData)==null?void 0:Ft.phone}`),t.createElement("div",null,t.createElement(xe.Z,{onClick:Jt,style:{color:"#165dff",fontSize:16}})))))};var cn=(0,o.connect)(({user:se,globalSetting:we})=>({user:se,globalSetting:we}))(Gt),Fn=e(3113),ot="data:image/png;base64,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",pt=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,ln=(se,we)=>{var Re={};for(var Ke in se)ht.call(se,Ke)&&we.indexOf(Ke)<0&&(Re[Ke]=se[Ke]);if(se!=null&&pt)for(var Ke of pt(se))we.indexOf(Ke)<0&&It.call(se,Ke)&&(Re[Ke]=se[Ke]);return Re};const $t=null,ft=se=>{var we=se,{homePage:Re,user:Ke,globalSetting:He,loading:Et,dispatch:Ft,location:Ot,text:lt,shixunHomeworks:dt,payload:Nt={}}=we,Tt=ln(we,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Jt,on]=(0,t.useState)("none");return(0,t.useEffect)(()=>{dt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&on("flex")},[dt.actionTabs.key]),(0,t.useEffect)(()=>{dt.actionTabs.key==="\u9690\u85CF"&&(on("none"),localStorage.setItem("Noviceguide","0"))},[dt.actionTabs.key]),t.createElement("div",{style:{display:Jt,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:ot,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},dt.actionTabs.text),dt.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(Fn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),on("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")):t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(Fn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Ft({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),on("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var an=(0,o.connect)(({homePage:se,loading:we,user:Re,globalSetting:Ke,shixunHomeworks:He})=>({homePage:se,user:Re,globalSetting:Ke,loading:we.models.index,shixunHomeworks:He}))(ft),re=Object.defineProperty,v=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,b=(se,we,Re)=>we in se?re(se,we,{enumerable:!0,configurable:!0,writable:!0,value:Re}):se[we]=Re,de=(se,we)=>{for(var Re in we||(we={}))E.call(we,Re)&&b(se,Re,we[Re]);if(v)for(var Re of v(we))I.call(we,Re)&&b(se,Re,we[Re]);return se};const ue=se=>React.createElement("svg",de({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 je="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Qe=e(89392),tt=e(92736),at=e(6848),ut={content:"content___L4gl0"},vt="data:image/png;base64,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",mt=(se,we,Re)=>new Promise((Ke,He)=>{var Et=lt=>{try{Ot(Re.next(lt))}catch(dt){He(dt)}},Ft=lt=>{try{Ot(Re.throw(lt))}catch(dt){He(dt)}},Ot=lt=>lt.done?Ke(lt.value):Promise.resolve(lt.value).then(Et,Ft);Ot((Re=Re.apply(se,we)).next())});const At=({classroomList:se,loading:we,user:Re,dispatch:Ke,virtualSpaces:He,globalSetting:Et})=>{const Ft=(0,o.useLocation)();let Ot=!1;(0,t.useEffect)(()=>{Et.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Ot=!0)},[Et.actionTabs.key]),(0,t.useEffect)(()=>{Ot&&Ke({type:"globalSetting/setActionTabs",payload:{}})},[Ft.pathname]);const lt=()=>{Ke({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(tt.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(l.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Et.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:()=>{lt()}},t.createElement("div",{className:ut.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(at.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${P.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 xt=(0,o.connect)(({classroomList:se,user:we,loading:Re,virtualSpaces:Ke,globalSetting:He})=>({classroomList:se,user:we,loading:Re,virtualSpaces:Ke,globalSetting:He}))(At),_e=e(59301),Mt=Object.defineProperty,Pt=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,jt=Object.prototype.propertyIsEnumerable,Zt=(se,we,Re)=>we in se?Mt(se,we,{enumerable:!0,configurable:!0,writable:!0,value:Re}):se[we]=Re,Te=(se,we)=>{for(var Re in we||(we={}))kt.call(we,Re)&&Zt(se,Re,we[Re]);if(Pt)for(var Re of Pt(we))jt.call(we,Re)&&Zt(se,Re,we[Re]);return se},We=(se,we)=>{var Re={};for(var Ke in se)kt.call(se,Ke)&&we.indexOf(Ke)<0&&(Re[Ke]=se[Ke]);if(se!=null&&Pt)for(var Ke of Pt(se))we.indexOf(Ke)<0&&jt.call(se,Ke)&&(Re[Ke]=se[Ke]);return Re},Ge=(se,we,Re)=>new Promise((Ke,He)=>{var Et=lt=>{try{Ot(Re.next(lt))}catch(dt){He(dt)}},Ft=lt=>{try{Ot(Re.throw(lt))}catch(dt){He(dt)}},Ot=lt=>lt.done?Ke(lt.value):Promise.resolve(lt.value).then(Et,Ft);Ot((Re=Re.apply(se,we)).next())});const{Header:et}=f.default,{Search:Xe}=H.default;function Je(){var se,we;const Ke=window.location.pathname.split("/"),He={};return Ke[1]=="classrooms"&&Ke.length>3&&!((se=Ke[4])!=null&&se.includes("newgold"))&&!((we=Ke[5])!=null&&we.includes("newgold"))&&Ke[2]!=="coursesId"&&(He.course_id=Ke[2]),Ke[1]==="shixuns"&&Ke.length>3&&(He.objective_type="shixun",He.objective_id=Ke[2]),Ke[1]==="paths"&&Ke.length>3&&(He.objective_type="path",He.objective_id=Ke[2]),Te(Te({},He),{school:1})}const Ue=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],st=se=>{var we=se,{homePage:Re,user:Ke,globalSetting:He,loading:Et,dispatch:Ft,isLogin:Ot=!1,shixunHomeworks:lt}=we,dt=We(we,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Nt,Tt,Jt,on,jn,Wt,Yt,Kt,Pn;const gn=(0,o.useLocation)(),[In,Bn]=(0,t.useState)(!1),[fn,Xn]=(0,t.useState)(""),[Qn,qn]=(0,t.useState)(!1),Rt=Je();(0,t.useEffect)(()=>{Ft({type:"user/getNavigationInfo",payload:Te({},Rt)})},[He.name]),(0,t.useEffect)(()=>{lt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Ue!=null&&Ue.includes(gn==null?void 0:gn.pathname)||(gn==null?void 0:gn.pathname.indexOf("/classrooms"))===0||Ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[gn.pathname]),(0,t.useEffect)(()=>{lt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||lt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[lt.actionTabs.key]),(0,t.useEffect)(()=>{var _t;if(He!=null&&He.setting){let Ln=(0,Qe.cloneDeep)((_t=He==null?void 0:He.setting)==null?void 0:_t.navbar);Ln=Ln==null?void 0:Ln.filter(Cn=>{var $n;return!(Cn!=null&&Cn.hidden)&&!((0,c.JA)()&&(($n=["/paperlibrary","/problemset"])!=null&&$n.includes(Cn.link)))});for(const Cn of Ln)Cn.subitem&&(Cn.subitem=Cn.subitem.filter($n=>{var fr;return!($n!=null&&$n.hidden)&&!((0,c.JA)()&&((fr=["/paperlibrary","/problemset"])!=null&&fr.includes($n.link)))}));let lr=!1;Ln==null||Ln.map(function(Cn,$n){var fr,vr,nr,Jn;const hr=gn.pathname;Cn.link===hr&&(Xn(Cn==null?void 0:Cn.link),(0,X.Dk)(hr==="/"?(fr=He==null?void 0:He.setting)==null?void 0:fr.name:Yn(Cn==null?void 0:Cn.name)),Er(Rn($n,{name:Cn==null?void 0:Cn.name,link:Cn==null?void 0:Cn.link},Ln)),lr=!0),hr=="/"&&(Xn(""),(0,X.Dk)((vr=He==null?void 0:He.setting)==null?void 0:vr.name)),(nr=Cn==null?void 0:Cn.subitem)!=null&&nr.length&&((Jn=Cn==null?void 0:Cn.subitem)==null||Jn.map(Pr=>{Pr.link===hr&&(Xn(Pr==null?void 0:Pr.link),hr!=="/"&&(0,X.Dk)(Yn(Pr==null?void 0:Pr.name)),Er(Rn($n,{name:Pr==null?void 0:Pr.name,link:Pr==null?void 0:Pr.link},Ln)),lr=!0)}))}),lr||Er(Ln)}},[He==null?void 0:He.setting,Ke]);const Dt=(0,t.useMemo)(()=>{var _t,Ln;return(_t=He==null?void 0:He.setting)!=null&&_t.nav_logo_url?`${P.Z.IMG_SERVER}/${(Ln=He==null?void 0:He.setting)==null?void 0:Ln.nav_logo_url}`:`${P.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Nt=He==null?void 0:He.setting)==null?void 0:Nt.nav_logo_url]);function An(_t){o.history.push("/search?value="+_t)}const mn=()=>In?_e.createElement("div",{onBlur:()=>{setTimeout(()=>{Bn(!1)},300)}},_e.createElement(Xe,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:An,autoFocus:!0})):_e.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{o.history.push("/search?value=")}}),[Kn,Er]=(0,t.useState)([]),xn=(_t,Ln)=>Ge(void 0,null,function*(){var lr,Cn,$n,fr,vr,nr;if((_t==null?void 0:_t.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Jn=yield(0,U.IU)({tab_module_type:"engineering"});if(Jn!=null&&Jn.un_purchased){Ft({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(lr=Jn==null?void 0:Jn.data)!=null&&lr.engineer_url?($n=(Cn=Jn==null?void 0:Jn.data)==null?void 0:Cn.engineer_url)!=null&&$n.includes("http")?(0,X.xg)((fr=Jn==null?void 0:Jn.data)==null?void 0:fr.engineer_url):o.history.push((vr=Jn==null?void 0:Jn.data)==null?void 0:vr.engineer_url):(Jn==null?void 0:Jn.status)!=401&&qn(!0);return}(nr=_t==null?void 0:_t.link)!=null&&nr.includes("http")?(0,X.xg)(_t==null?void 0:_t.link):((0,X.Dk)(_t==null?void 0:_t.name),o.history.push(_t==null?void 0:_t.link)),(_t==null?void 0:_t.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Ft({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~")}})}),Rn=(_t,Ln,lr)=>{const Cn=lr.slice();return Cn[_t]&&(Cn[_t].name=Ln.name,Cn[_t].link=Ln.link),Cn||[]},Yn=(_t="")=>(_t==null?void 0:_t.indexOf("<"))>-1?_t==null?void 0:_t.slice(0,_t==null?void 0:_t.indexOf("<")):_t;return He.showHeader&&He.showHeaderFooter?_e.createElement(f.default,{style:{background:`${gn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${He.isIlearning?C["header-iearning"]:C.header} ${He.showHeaderFixed?C.headerFixed:""}`},(He==null?void 0:He.showTip)&&_e.createElement(cn,null),_e.createElement(et,{className:"header",style:{background:`${gn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${gn.pathname=="/training"?"999":""}`}},_e.createElement("section",{className:C["edu-menu"]},(!!He.isIlearning||!((Tt=He==null?void 0:He.setting)!=null&&Tt.main_site)&&!!((Jt=He==null?void 0:He.setting)!=null&&Jt.navbar))&&_e.createElement(o.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Ft({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},_e.createElement("img",{className:C.logo,title:(on=He.setting)==null?void 0:on.name,src:Dt||je})),_e.createElement("ul",{className:`${C.menu} ${(0,X.Ll)()&&"ml0"}`},(0,X.Ll)()&&_e.createElement("li",null,_e.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,X.Ll)()&&He.setting&&(Kn==null?void 0:Kn.map(function(_t,Ln){var lr,Cn,$n,fr,vr;return _e.createElement("li",{key:Ln,className:!((lr=_t==null?void 0:_t.subitem)!=null&&lr.length)&&fn===(_t==null?void 0:_t.link)||(Cn=_t==null?void 0:_t.subitem)!=null&&Cn.some(nr=>fn===(nr==null?void 0:nr.link))?C.actived:""},_e.createElement("div",{onClick:()=>xn(_t,Ln),className:C.name},_e.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var nr;let Jn=_t==null?void 0:_t.name;return(nr=_t==null?void 0:_t.subitem)==null||nr.map((hr,Pr)=>(hr.link===gn.pathname&&(Jn=hr.name),hr)),Jn})()}}),(($n=_t==null?void 0:_t.subitem)==null?void 0:$n.length)>0&&_e.createElement("i",{className:"iconfont icon-zhankai4"})),((fr=_t==null?void 0:_t.subitem)==null?void 0:fr.length)>0&&_e.createElement("div",{className:C.dropDown},(vr=_t==null?void 0:_t.subitem)==null?void 0:vr.map((nr,Jn)=>_e.createElement("div",{className:C.subName,onClick:()=>xn(nr,Ln),key:Ln+"-"+Jn},!!Jn&&_e.createElement("div",{className:C.line}),_e.createElement("aside",{className:"font16 c-black"},Yn(nr==null?void 0:nr.name)),_e.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},nr.content)))))}))),_e.createElement("div",{className:"search-bar",style:{flex:He.isIlearning?"initial":"1 0 auto"}},!(0,X.Ll)()&&!(He!=null&&He.isIlearning)&&_e.createElement(_e.Fragment,null,_e.createElement(mn,null),!Ot&&_e.createElement(Q,null),!Ot&&!!((jn=Ke==null?void 0:Ke.userInfo)!=null&&jn.login)&&_e.createElement(o.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(Wt=Ke==null?void 0:Ke.userInfo)==null?void 0:Wt.login}/user_tidings`},((Yt=Ke==null?void 0:Ke.navigationInfo)==null?void 0:Yt.new_message)&&_e.createElement("span",{className:C.newslight}))),!Ot&&_e.createElement(De,{payload:Rt}))),_e.createElement(l.default,{centered:!0,destroyOnClose:!0,open:Qn,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,X.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>qn(!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:`${P.Z.IMG_SERVER}/${(Kt=He==null?void 0:He.setting)==null?void 0:Kt.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),_e.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Pn=He==null?void 0:He.setting)==null?void 0:Pn.homepage_tea_qq_number)))),_e.createElement(an,null),_e.createElement(xt,null)):_e.createElement(_e.Fragment,null,_e.createElement(xt,null))};var yt=(0,o.connect)(({homePage:se,loading:we,user:Re,globalSetting:Ke,shixunHomeworks:He})=>({homePage:se,user:Re,globalSetting:Ke,loading:we.models.index,shixunHomeworks:He}))(st)},59149:function(gt,ve,e){"use strict";e.d(ve,{xp:function(){return l},AG:function(){return K},JA:function(){return n},FX:function(){return g},k$:function(){return Pe},ub:function(){return be},e6:function(){return ee},v7:function(){return X},BO:function(){return p},x7:function(){return w},em:function(){return he},BV:function(){return C},qz:function(){return z},Gm:function(){return F},yt:function(){return N},I2:function(){return Ee},sQ:function(){return ne},z3:function(){return f},GY:function(){return oe},wC:function(){return Ne},Pt:function(){return _},Oe:function(){return Ze},L6:function(){return o},RL:function(){return t},f$:function(){return H},j1:function(){return j},jD:function(){return s},g4:function(){return R}});var t=e(58143),o="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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",z="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",i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAwCAYAAABE1blzAAAIeUlEQVRoQ72aa2wU1xXHf2dm1jYEBClJGgofIFJLU0W04AdQWgJSW0UprZRIpB/aJBTxStIShWchJvbytA2lBCKKeajhQ5s2tGpFK1G1UowqKNjYBkraJCqqiCDEDZSncezdmTnVnd2FxaztmfWaa632w9459/7v75xzz71j4R61ssM6TkrYqMon3qesPjFNLt6LoWWgB5n1ttr/GcMCLKrE5qFgPJf3gRXN5XJgoMcfUIFlR/QxiqgVhyfVA/MxTWKgPuZvL51UtUyTjwdK6IAI/NLbWlQylhctWC0xPuN35Zi+gFUMfpIzoqxsLpffDoTIggssb9KvqLBJYnxD3dvUepq8OIAPquxzfCobJ8v5QgotmMAxDVoyYjAvi81KcRiWk1qPKm/RPIvHqy2T5FeFElkQgeVNWq42m8TmcU0G8ZVXC2ia5vOW47Lq2BQ5m5ehrIf6JbC0WQdbsMSH5ZbNED/R3+mYDHSL5kcqVLZOZB8imq/lvAWWHdWpOGySIqYEwvKk1mtsmtl5/M72WNk4Wf6dj8jIAqce1qGJEparsgSHQVoIar3M3GRadWnDp+rb5eyJi0RaykgCy47q9DS1srDUvLRzme+YFXhg5CY2YD4uf/RdVrROkffCGgk13vQTOrzdZZUKi8SmOCy1pMLUYfCDkfD7T+Cvl1PTckKNereENM1L6rFmaAc/PzRD3L6E9jlUabN+Swj2tfFB6o8Q7h0e/GQMPDcy9djBS7DjPJzthOJ+0lSPvzguyxonyz96E9mjwIpGHeGZ+lFYiEXMpP+ozQhcPgZmj7z95MUE1H8Ef7gIhnCszyXOPWqa5lWUDVcvsu3Mk5KrXsodEhUtOtNT6qwYj0allj2dXAIzvx+5CtvOwT9vQpEFVtTVMzuK8QJT1yY55HssbZ0sLd3N3LF+k47pZ70YcZS5WNj5UAsr0PS74cG+C/DLNrjppYTm0wKaSW7gUxvz2HL0q/Jpxs4tgeVN+rRvUWPF+Hx/qEURmOl7uh1ePweN11Iua+XjtsYLUjSP+BZLW0vlmLEvk07paK+LNWoxWwQxBXKhWm8u2n2MpA+/+S/suQDXvfxc1ti0ioIC/ybK5o5BbJbSJj1pD+HLXnu0DBlmEaIIzNjbfi6VhErydNeAmgX2MPCu8ZxMaNJptlBjSi6zv+VbKOcSHFVgwxXY/CFc6AI7Hzc14kzBni7xPJtFgZnxp/S+WJLFAsvEYWiko04vKMMKbOtK7Y9/+h/4mmchkFWkWz6VxyvkzYBm9vzKjmsFFnX9PfZkbPYl0BSVBy7CzvNwvqsfm3/WMct1WXUy65h1lyNMb9CS9iEsUouVls3w/tDsTeCZDjDxduhqKqHk5ZJpaprgQ/VZleug3KOnl/1dJ6QvjL4Z5uohbAx2+fBWG/ziY7icTFHLp4W96ug1lM3l0eCxvIhQicWIqBu/IbhyLDz7cErCiRup6qX5ej/2u4iXVaFyVdlxfUyFN0UojbJPGlozH4B5o+DAJfh1GxjR+VYs2deNFrx2vELa+qIfSqAxUtqkW61iXvY7+zJ55+/mFGHcsN0FJ8+a89Y1RoL3xWVF85TwF8ahBZY16RtSzEtRBRq5RmTogbqtn6GGh+vDThHiLWVyadYstffvl/Q1cu8LHnrc/giMxjzdOxNrCU6rsry1Qv5sflkQ1x8qjN5VJWvD2C2cQGMpwmG4t8lJUUAtobDds1l3coJcnVulox2LdU4xzyc62berWmbfG4GSKo80SVKK0gfjfIWaGDXFcoJW32dZ6yR5x4hYuEafUaixbcYaX3cT7NlVLfMGXGAmq4nPHlz2YvMjbJ41k4iSbYOSylBz6VThZ+2dbPzga3Jj4Todhcd6FZ4XAd8DJwZucqAF3q4gPgCWZ78GK2/S76nFBonxSKhzZfoc5ydpxGNpy2Q5HFCr0mew2WjZPOJmXZcMuMDgFZiPi1Dv3SRuXmTOqdWhRV28ZHkc3hGXw+VN+rAK67GYjWD1VCAYd/Q9borHZrWpaymTjoWv6igtZh0E59OAWnYbMIGljbrDGc4L3g3eRQNqB83A89bo4zb81HYodV06VKkb+S4b4/slMbFRn7JsaiTGF7JpZu5S/ARH8FjSMkUaja35cZ1lCTUBNXPwzhHLRmAywd7dcZlb2Bhs1C3EGNTlsOr0eLkyZ7kOdYawyoJXRCj2PDArbjvguRxVl1d2rZXGCa36oO2zBmWexLCD+ExwHai91M6WszOkc06Vfi5msc4QNzmrO7VsIbEiSCTYubtaXiiowNJmfcBssumVniGw2XaY6Jl3gN1W2oj0fTrUY9PIf7HB0Cxv0ifUZhF+SlxzuZy4i1ofV5NOyu5ltXiqvlL+VlCBGWNzV+vX7RgHnRj3JXPeRKZ6ZtP0fBbviacugTItoOakY60PasalLTuIx3dIsrh+rZwKIy6YR9iOmX7z6zUmbTwhQq1l82gugtk20zRvqrKJDrZeKaX9/vd42oIay7kzQ+aaS/C8x3WEtZc9tu2PS6TXPZEFZibx4w36YMKl2lRPIti9xY2haQh4LmcQbqBMSBPpcX2zPKDB91m8Oy4no8LIi2D3QRZW6Uxs6sLQtMzhNkfq724zTf2aKutH+rwej0gt217eBLONLKzWh8z/wWgImr1RCKgZ0h4N4rJk59pUIupPK4jAzAQWxPU7QJ3t8MW+YjMXNfW55ivriy+xbfv23C9ToootqEAzeEDTplqV+X3FZibbWqlE0iCwZOdr/adWcBfNtarzqvS7tkWt1QtNE2uGGrAhNpzXty8qDLV7IjBDUy3ioszHwspk2lux5tOgHkt3xaU1quuF7V9wF+2Rpk0dwjhTXypcQ9lYdD9bB4LaPSPYPdOqsAcYh8336yulOSyF/vT7P83Gv9qVBJysAAAAAElFTkSuQmCC",K="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAwCAYAAAD9wT87AAAe2UlEQVR4XtVcB5QUVbr+blV1T+ieGWaYBAwgOSgooJLjENeA6a2KCVfZNbum3VXXsG9VdFfc1TXtGlfXLCKgEiRnUAHJWRzAyTl3V9V957vV1dPTM+M4Hn2Pd8/xIHRV9f3vn77/+/9qgVaWlHIggHMB+AA8K4TIbe2ek/FzKWUmgLGw7THQtLlCiBUn4z6j9ySa26SUMg3A+ZDyaljBMTC87mXrAUwSQtT+fxBOSqmbpjnaMIyrYJnToRvtQ/sOAJgihFh1ssvRSEFSysEAroJlXQZdp8VhXUEAS07UYGavBPSIQz10vacQ4vjJLJiUMgPAhZByJoQYyr0erZFYmFOFZK+GK7szGOB3Qoi/nsxycG9KQVLKKyDltbDMbBge5NYD87+twvxjNdhbZiIoJZZMysRpPqsShreXECL/ZBRMSjkAwM2wzIugG2k2gOW59fjgaDU2FNbjRI2Fm/r48eigdtz+TUKIF05GOSL3JKSUDwN4SALYXBRQwqzIrUNBvQ1DAIYm4BHAJxMz0TPOLoJu9BFClJxsglVVVWXGx8d/IYTIOl4rsSCnGvNzarCvIghLAl5NoN6WuKVPAu4dkMjtXyuEeP1kk6NJDpJSHgTQ8+Ht5Xj5UBWoqBhNQAsFP/6dwi2alIlTYq1caEY/IUT5zyGYlLIvgD4AugLIgm0zF3qgaccDgcCbMTExu1v6Xinl6YDc/lWxiWvWF6E04BiYxxUEQK0lcUe/BNx9qlLQFUKIt38mOVIAnA6gG4AugM104Qe0ajo1gA+FEHTwVhc96CoAbzy9txJP7KpAPKWKWFRQrCawZEoHZHnN4yEFVbX65DZeIKW8DVI+DiHimrtVSnlCCDFUCHGihc+TYJl7jwf1DlOW5KHWltCiLqSCfndqIm7vlwDLsi41DOP9Nm6z1cullL0BLATAP1tavxZCvNTqw5iDpJSnwrZ2rC60tKvXFTayOCc/AXGGwNIpHdDRCOZA9/QXQtASfrIlpdQg5TYpxMDXDlVhf7mJ/DoLZQEbNabEnf0TMbVTLL+PCHJZy15kL5EQk6ctK8De8mATWaige09LxC19lYIuMQxj7k8mROhBUsrbAfydOW/pd3XIr7VQXG+jImjjtHYePHlmMmDb7wpdv/yHfDcV5Idt7c0NalmTl+Sh2pTh8OYqiF5FBXXwWEeh6acKIWp+yMPbco2U9icS4pyJSwuwsywQDrM1lsQDA5JwW78EPu4iIcS8lhUkHwfw+1s3l2LesRrE6o2jARV032mJuLlv689qy94bRRwpL2YIe3F/Fe7bVqYiEqMs82CvBAOrpmQA0vpUaAZry1ZXCMXZS22ISVM/L8CBSlPFbnfRg/53FCQfAXD/7VtKMTen4XB5qDf38eO+AUm0+usMw3j1exR0GYB3nttXicd2VSDu/0ZB/WCZuzaU2NqMNYUKZHFRQR3jdKyclgGvZa0XhjGqVe2EYbZlzYGm3fmbjSX47EQtYiIEaxTiPNa3IQ/6SUOc46nyUgDvRh8uFXRlNx+eGKKg8d1CiDktCRYIBM7wGPrW5flBce36IgVuIldkiANwsRDiox9ySG25RkqZEIpInRiRGKKFAGwJtPNqWD4tE8nC3AXNOEMIYbX2bLcOugbA63N2V+CpvZWNLK8RSPCYx6ErFPdzgIRBsK2tn+ebuG5Dw+HWWRLnZsXhxWEERnhMCHH/93hQMqzggaP1RuovPs9TsDpSRZEgAcAvhRAftHZAP+ZzadurLCHGTl5agMNVTkRyz3HxlA7o7LVyoOk/KJe7ChoKyE0Lj9fhpk0ljT0oBLs/m9QBp8SYuSEF/eQwW0oZDyuYc7BWb3/usjyY0qmiA7bEqLQYvD0mlWf1ohDixu9RkICUGwJCDJu4OB/HaixERrn/RZj9NIDbZq4vxvLcOnWeVBBR5fzsTPT3WaXQPb2FEEWtGYBSUHV1dYd4r+fA7hrNf8HyfBCgu5bHB//UhaqUkoVIOoBhAPrRBmzbLtSAWyul1mnSkjzk19nqcIO2xMBkLxZOSCP6eU/oOvNMRI6UQgjBbaolpXwZwHUz1hRhXWF9ozBHBf2UhaqUMgYA+T3Wb8Nh2+2haWUASDBf/PDX5XjpYFU4ItHo3hmThuFJMgiPt4sQIu/7ZOFnrgcZsO3tFdBOzV6Up2BhZKFKzX+cnYFTfXZFdV2gt9/v/1FUjySdBDkLltUVUqbD8BjRFsRYfeGqQmwvCSiYTKG6+XR8PjkDBuQ2CLEItt0NQrSDgAe2TIG0bWh6IYTYzLINwB/u31qG149UNwrXVND1Pf340xlJ/NofTfXU19f39Xq9s2Gb/WHLTjA8ityLXm8crsa928rCe6i3JF4a3h5TM3UJ3fMEbDsTQhB3xwOaH9KKhRAVEPpRAK8KIdaEQ7S07XkQ4oJzlxcqmBtZgfPQPhiXjiGJdn2IizvWmmtGfy6lZFW9RwKxJC4Lak10idPw6M5yFNbb+GXXeFzcNV7ddsvmEnx8rFbBZKKf9FgNi7LTkRLTUHrSy/k3opWgDSRqzt8BnABkp1cPVeOB7eVNFBQBOO4RQjzZVjlCXsrcdUlREDhaaSIzVmDZd3X49EQtuvkN/On0JFU7rs6rw9Xri8NnSQN5cnA7XO6QtY0WQ0CpBcTrjoUBKCAb0aAgKWfT8m7cVIKFx53DcRfDzH9Gp2F0CiQML0HC/rYKpmgcK7hnY4kUV68rUjH53yPb456vSrG33MRV3X145uxk9di/7KrA0/scsELj8BsCn2WnI8unozJo48ZNpThYaeLBgYnYWFiPuTm1qgh8a0wqvJBFsILJK4ulPnNdUSNDI+C4oHMcnh2qAMd/CyEeaqscIQV9CuAXF64sxLqCekUd8bQe31WBjDgNyyZloFO8joMVJs5fUYiAdMAKEd0fByTiJqcOwz8PVOH1w1U4MyUGl54Shxs3l6qQPOesZIzLYItHnBGpoGvpVpGH426ervmv4e0xrRNDrhgshNjWVsEU/LTMfTlBvePUJXmqsv7nsBS8eaQaq/LrMSkzFm+Odto17x2twV1fliojoSKJguaPT0PfJI8SctLnBYoE/duZyYoxeOVQNXonGlg5NQMeKbfBtjKP1GkdiOSCIbDB51KOiR1i8dpI9T1/F0Lc0VY5Qgr6C4B7fr2xRBXE/9UlHqPSY3DP1jL4DIF549JwajuPYkKmLisI51N6ENn0+weoEKsMcfaucozJiFVsyTXrihXyZBg8t5MHEPrASAWNAbD6g6M1uCN0OO7m+WAexi9PUSFoLGPjjxLMNldYQh9PtmBPWQCzB7XDzrIg3jlag8EpHiwYn6YKu/UF9bhibTGMUMyiF707JhVnp3ph2sD0lYX4orgejw9uh5wqCy8erELfRAMrpmRAk3I5YPtroA9lPs0LgQ3ul4hwWGoM3h+bSsDxutB1GmWbl5TySgBv/m1PpTrg4WkxuKG3Hzdsckj+N0elYkxGjArPF6wsxI5SJ2XwHGd08+GvTk2Hlw86bMPZqTGKgmI4DNAZRrTHtEwD0IwBkQrqBjO4f0s5PJeuLmwCTx8+PQmzevn53POFECQD27yklH8D8NvrNhRj/rFaxSxz46y9uvsNLMpOQ5JXw+FKE+etKAzXMTzYV4a3x6SOTnS+bE0RluXW4bFB7VBYZ+Mf+yrRN8nAyikZENL6BEJUAtrl01cUYnvocHgfQzUtm+ESkB8LoV3YZiEcpDgYtvXVkrwgfrWhGF19BmYPSsJvNpWi0rTxzFnJ4XxKL1sUKv7pwdM6xeFfw1WIxYff1uCWLaUYlOzBg6cn4ep1xUqJLzUo6LRIBfnJBp8IGllTluaiNlQB80G86bd9E3DPaYqmv0YI8caPFGwmgNfo2k/srsDlp8Qr6/n91jKkxmjq4Dr79CahgbnjqQYPBhmPD3Nq8OczklAdlHhyTwX6JXlCCpLzIcQOAA+wplsQkU9p0V18uvI0XVqrhWaM+5FyJMMyD3xTr6VOXZoHQwhVSN/5ZamqvR6MyDN/+roc/wpB7UYeDCgjo1JoNGwiXrWuSHGhLSlIwLLWB3R9+ITF+ar76OIEKmhmD5/bibxTCEFPaPOSUp4FaW9ZeCKAK9cWIjszFtf38mPWphIFBOaOS1PJngfJ5LorhCb5/Q8NTMKveysPxj1fluLFA1UqxFF5j+wsR/8kD9ZOy2SIWwCHwnl99s4KPLu/gRlhqGwf49AticLeAaExn7ZKt0QLKqXkWa0L6vqIMZ/l43BVEO+NTsXsXRXYURpU3OEDpzt55pWDVXjwawdN0oO5zwUT0lTk2FJUjwtWFqFPoqFY7l+uLkKVaePVkak4p0NUiOPDpGW9BU2bcdGqQnxV3AC1eQjnd47D8w76mS2EuK/N2nFCQxos8+CROi3pmT3lGJcRi3GZMThQEYTf0NAtwQjDYoaOz79zqnAq6Na+CfiD48F4dl8l3v6mBvcPSFR55aUDVciM1/HyiPZU0GIIQVZ7Fa8hSnRJUwIO/j97W508P5xuaU5WaVkvQdOuZzTgc6/p4VP1I/dDUjQjTle3LT5Ri1kbHXaGhpcVr6tQ7vdoCuUxb9Eo7+yfgPu3laOo3sJ9A5MwJt3DQqIBxSkFSevPgPbHyDqE/67olvQYvD1a0S0vCyFm/UgFMe0vAHBOa/f/cVsZXjvsFJqKMO3uwxODneRKS9SEaJQnSeqSlARAmuVvsM0ja4tsjZ7q1nSN6Ra7HLpBuoX1RpuXlJKMxluhcqzF+1lwX7LaKSu4Rw6tUEHpcboqIUwpm5C6vFYA3wEYFD3Vo6B2dGhwkqsXn2Wn8VsWCE2b3maJQjdIy3oWmnbzoUoTu0sD4J8Mp2VBG+MzY1U9xPX8/ipVxFJBTK6/6BSHf4aSKwWl0tgrMm2pckCiV7iCPsueECwz51Cd3v6cz3PDvB6fy+v/MyYNo5Jhw/D2FUKw5d/mFQgEzvZ4PBtKA7bOsMYocLTKVF6UYGi4f2CiYq+P11j4xfICVAUdVpvjBJ9MSEP3BIdEoWyUg+iNy+fRVLiHo6Ah0QrKZu76z5Fqlbjd0MB7WXitmJoBr5QbhaaNaLNEroKkZKv3+ivWOkhMF05Di0ZwVmqMgtr8+8c5DsJhLUQPJpR9zyFMwVKAwIAWqLwJAt0SdLwxJg0+2NugaUMh7a8qpDYgmrpiuH5uaAqmdyYiFMOEQw+1eUkpR3IqjWiUYcqlxnig3Ne8cakYmhajCutpywuVEfIafv7h2FSckeLF8WoLszYWozhgKzaEi2TJY4OSMaFDDEzTHButIDabdq8sssQ16xoof35hokdg2bQOSBXBQ8Lw9mqzRA0Kuo1h6IHtZSAdE2kEGaR0JqarMECGYMba4jBhyuRKwpR10ltHqnHXV2WID6EY7o/UysppHZCpBQ/C8PRh11IKfdoUNiErzHBNRc8jFUNwYprmVI/Hs+THyCKl7MjWxs4qzXfhinwVwtzD5HfMGZKMy7rFK2WRcXDhPg3qjVGpGJsRg9waC5OXFaAiKMPhmt7E8uFXPX1sUJ4TraBUwsd9NVry+cvyQHjDC9xqfmF2Jnr7ZAU0/WYyF5ZlBXVdZ+uBtHkhgJLWUJGUcjyAFe+G2ILIBO4RAgsmpKJ3ogeHKkyct7IAAduxSCZXwvAEj8CSUOL1hhTkTh4tntwBXY3AMeGN6SKlfB7AjVeuLcaagrpwnHc6tAm4zxm9eoZgIiQiaT1WmoW5ublFHTt2/N62vpTSoJdWSW1g9uI8VY+5XsTvuK1vAn4fAjXXbyjGkhDgoQeTaiLlRDZl2rJCfFcbgZhNiQcGJuGGPgqxXhKtIC9sc0exbfSZuCgX5cGG+QTGblbgrFuaLCtILZZBEzmAthuatgXAJgC7opt7UsosWOb+rytF/EUr8xs11BTnNyoVozNiUFRnYeryQpTUO77PeM7kSnS0pSigilXG9EgD+nRSB/SMDeZB92ax+0p67O4vy/Du0eowt8jDu7RrPJ46y+H9Gi9m7WA9OH+uaQcgxVZo2kYAXzU3TSSl/A/Ht/5rdRE2FzW0NqiECzvH4x9Dne+4f1sZXncBjynxyKAkXNvTr8IzywnSVW5rnB70+9DkkRoNa7LFEB2TvSQfR6ut8HwCFXR1D78q9MgxsQ3AhMeDIyLJ8nnQJUFHsoMunWWrIRNO4XDQYzWngVQNIe2vK0P5gUx2ZL311JBkXNotXiXPc1YUKhDBz0kiMrn2SDAUPD1vRUGYZ6MH8WvnT8xEvzirCIansxr9Bd5+anclntxbEQ6HlKN/Oy+u6BavWHQeJnOyz9CQGqujY7yBLgkecIgozJ1bZiU0fSOEmA/gUyHEtxRPSnkngDkPbCvHq4cb+j7MmUNDlBIP+B97SQk5I200kDv7JeAuZzYPl68pwvqIvlXU5zObKsiy3oCmXXXxKvJdgUYQkBqnYoii3EUrpiAMN0keTYUi4nomyKEZcch05+5tcz804zXCdABPsKl2yaoibClusDxu7u7+ibijv8P2snDbVFQfhslMroNSvMirtVTiLQ84YcWN//MmZGCAzy6F4ekCgHPmq9/5pgZ3R9RCym4kFI0ULQc/Y5jlQTIf9kr04Mz2XgzPiMOApJDlUVm6MS8YDD7r8XiINFa/d7RGuOQun+H2sBiSmRvfP1qjWAYCnqiiHzdvLlG0l9s9iKr5rm+qIOlM1xCZfBLVdmgmJoT/ycX5lnSUyAezah+c4sW5WfGY2iUOPgVx7G+gaXyFZURkrcMHcXNXdPPhLyEy8abNJVgQ2jyN4/WR7RUUJ2SdtrxAQVh6l2svH43PwOl+uxyGh72nNNjmvpWFtrhmXWGTWqM1WYhc6W18NsEIPZdM+PSufvTya4AVtKF7lsK2sr8utz00aNdQ3AERNySvyqvDNaG+ED32vKw4vODMWOCh0ESvm4sV493bj/sHKibixuYUdAOAF6Lbtc0JFIlcmvvchcG8jo2sy06Jx8zeCfCFYke0dTOsTciMxb9HOW0HjiO/dMgJHRTs6RAJGc0Su8Yxd3w6BiXKSuieHirxm8HDe2q0xOlRbfwmYT0CgbUkJ5VFKEwyl3u8oU8CBrRzapnSehtTlxegIMScu6Dq4/FpiiPcWRoE2RlmUxrayLQYvBMqGUj0so8UqaAbeoWpojuaU9D5DOccvPtzqFBsbtOM26xhyoO2StbMEU0eFnEjvYqxmXCZMHdkeoxqa7PKdhc3f1o7L+YTTgsWq5V4dKez+Wg+jiTjyvw6lQe5qDR2fc9MlNUwPD0BFMO29hVYeveJi3OV10VNYYW/l8+vNKkAp6qPGqdrJD4Pn8aSYAjF7nOgkgn+stVF2BgBFKhQth0IeFjvqGLVlGCEcUqGdAX93/3GKRkiFeS25W3bvrc5BZ0NyM3zcupw65aSJtOZ7mEwRr8wNEX1c5Z8V4ttJQGF+qIH1qOVSyUxIb86IgUDkr3IXpoftjx3uI+MBS2VdPxvv2iI3bf2ScAfHHiMO74oxQffNgw48t73xqbj7CS7FoaX7zB9J01zY0DXh41flN8IykbuiV5Lqp9Tn5wJZIf0WLXDn5IiakmpjA40mut6+vDIoHaNvJ33Rno8cyVzZm6t81wW/Qx/CR5NFevkHd0ZPj7zVz39iqlnBGxOQd3ZF9pQCmPGmoIw/IsUyn0Dgl/S1e+4OamOJSfqlJD7Kkz1by1ZIjcxOdTZvDTC8sLt7YnpCmxExu7oZtdjO8rx3IHGEzPvjk3DsCRZF1LQCWnbH0GIC5ubs3DlIay9JwKYENZTSQuP1SqPYK0SPQDp3suQReiwYnK6Ipdd5oOfc78kc2/qk6A8k/0twmlGHRofzy4zTse24gAuWeNEESqD913bw1E6gEeaU1AKK+QDofk0WmZzoYskH2sWkqiRix7yRVFAdQpzqhvPpbnXEUGNSY/BW6NTG1meS2Z+NC4NA5I9qhN58aoiFbvJVU3uGItXRjj5iQz2wzsahkIYUt4Zm47h7WR4sEVKSV7uZhUO8xxmPHrR0i/uEo+nQ/MQkZ/nVJsKIr//bU2TQXxe5+6XHs9zohLckTUe9KyefjzseEIYTtMrvRoUpUWU+E2liXNXFKIuNGTJ+8iMk00g2m1OQSxWdxbZRm8Wq6QhmnNzh85oh8u6NZ5QIXTlLNjf91Y2mex0hWdTikPst/ZLULxaZIs9Eq19W+Vsntczdg9J8aqeEXNeJFfH51JBb49Jx4hkOwAjhm8B5kgp2RZ59M4vStUhRw/T8z4a1NntY/DBuNQmhsgcee/WMhURmosGBA0MjQuz05SXTF3mhDFeq1o0WXF4PoTWIuE0IwV5xbNSvYpc5dyCO+qmFNTdh8cc5v6pZvO6NM11AV0fOWFRPk5E0BCR1sUH3d43Ab8L0Rn8jNwS0R/Hj2itzT2c3tPDb+DDcWmqixqJcHh9ZPeU4YZwmuiI1trDr+PT7HR10Gvz63HVuoa5BSrorTHpGJksAzC8bCN868zhNWXnI+Wg5XcO0Uh+TmiGPOONQ9X4y+4K1cJuLsRxP/Tqv4eQJf9OApjhkddHd08f3F6OV0KIVPWwhrXHlE6xSt5zlheGR4R5rld392G2o6B/NK8g254LIS4i8thd1vQ9G94ZNcKkRlypnCNVZpO3CsKhzZJIi9Xx0vAUDGmvKlirPGjrfJ8nt9ZhFLhB9x0efgeti/PNZKzTYjUsmZiu6ivuiwMZbkihBb/ltBGCIQUdlVKy7/QJhzMeCnU1o0McrZmTOJ9mp6GLz1Dv8/x5RznmH69VRWtz0YP38JDZRAzxbWpMj/ex00tERtRK7yL7QWNlRGEbh0Uw5XpySDtc0d2nDI811JchUoDyX9XNh8edWvCF5hUk5XOcvKRFrA1ZRLRgbmh4dWQKnttXpV6fpBVHDjy691Agbur0ZA/+OiQZpyWzWwjONbAiunJGhOU5yMiP/z4jSVX6v95UonIRn8HD+mBMKrr4DQe6rnD6LG67Qs3uJUsTHhXiqKCz+eotK3WGmOZCHDfCZ88dm6qg9h+3l6mhlehXVyKNjAq9q38iZjkt+BO2bc/RNDw1L6c+jHzpmWkxDjtPg/oop0bVOxSYaeOWvn4FILhmbSjG4ojuccRw5cstKehBAH+6dUsp5kW8qxOpJB4eebgOcbqi0psLaS6lQgqI3NftpybB7zAmfHn3N7ZtX6tp2ov0vGdCg4pU5PSsOLzqzK6pxR81CNJrTaB9aFiY0JXexbEqV0Fvjk7D2BSYMLx80fmIlLIXrODedSVSvzLiXZ1oY6MVD2znwd4KE7Wm3fQtw1CByetGcMhlQJIaEwPkIUCws3oIZvDYvlo9gQM3zE0uA7F0UrpiIbiIbflfre30fZw5WuAPX5XhzW8cQleh1VPinTfxgH+3pKDf8E2C1tgEKoDJO9JruDGGG1oQc8yUjnG4rlcC+iTqpHlKoWlU/nMceJdSjgawhvnk42M1yIo3kBqroXeiF0NTlZftA+R+SMpix4PDj0KvghBZpo0uVNCByqCK+QpcjErD+BRuKIY56JDk/LcZPLCnRk+avjyv0UsB0Uri/Sw4Iw+EMjBSsBgelOLBzB5+nNfZfYXWfh/Q7uJvRvAHMyDlF3UQgx7dXoZYQ1NcXlqsgeyOsTTKenBWAjYhbxxs6YemG3B+EGQY5xo4ekbPZF7j/OEcR0FzW1IQmeCPommI5iyPnkQlURgqhxU26Y3JHeNwXhcfsuL4/p9pQTdIzfP9ngPuc6SU3AU7mo0bgCYrXg/Hi2dETrHyXVa+HS2l5Ft21+6usMBuhMtidE/UECdlDYSggk6oV1psa893Qb3rlCW54ZepouXg37l3d0aAfzL/cNSYZcT0LvEYnuqyvnIrIChHo/dbZYjDbPxslSFLAfGUEIIcZ3gppTpvd6zLqweOVZuI0TUVDRgSOzjVy5yWFKSmTNn6vv2LxlMx7jdEMtiZcbR6h/kdmh7nkIlctlUCiLnQNL7Xs7W5g6mrq+sTExNDg6gM9eE5xFEM4HhLL4pJKYdwvg5msCsgg4AwFceueyptKZ/XNO3pkIdqkPaXVdAGjfwkt1FTzeXveCAN7QYNp/gMDEzxYFhaLAaneaH8xTY5hrvasu1/5ebmzuvcuXOTn8KRUpLZ5sQpWVD+EgvfAKEcBWQ1mjUK554XYFvnw7YEhAhCSr6pYULTv2R6aklBAwC5Y3uJief2VyqtEoHGG5rT/4nVVN+EPaCsBB0pkT0gyyyDpq+HEB8DWNTSa/PNbbgt/yal5NkxyzI90VRVdI3+HSFpmyuk0MeTeGXnkspgrE/0aGgfyxxqoJPPQGe/BxxcDYtiBiQ042to2mfsZwkheGA/ywr9NhJlIBekZBFqOrZ5kgCFhYUJqampbAWzp9LCsgDLrgB/t0foByDkdkB1UrdFv5j0s0j1Ax8qpfxdqP/U8h1mIABN5EEYhyHELgBUBv87IAS98/9utUhA19TUZMXFxc0AcCZbIqG5A+YFvhvEMEQXVm4s6Jon6VKzA053dTI46OH8hMARhbwa5OCbboU/9e8//BRH8j9mLdQoDqqNCwAAAABJRU5ErkJggg==",p=e.p+"static/douyu.1e926b4a.jpg",s="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",X="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,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAVs0lEQVRoQ+2aa6xlZ3nff++677Xv+9zPHM/YHo+xwQ4E14GKKESkiFsSM8bYQBIEkaBEAkqbRmo/9FulSoX2Qz9GVVQJqUJBhKKA1KRJCIlowwdDDDa+jOd65syc275f1v1d1fOufYYE2ZhJZKRWXjOjvffaa6/1/p//8/yfyzuqLMuS/48P9RrA/8fZfY3B2yXQBHQpf185tBUK+SvH8uV2H/eK1/+jGfwRIBC5ks/Vq/yplq2Wqz+B/ONg5LNlrlz+Qhnot373iih+wgX/YIAivrJgjTKA9BKcYa/Uy/MnUEpD0S2AyzdKkMslZYklbwVYWZpXQSygrSVoc+4fcPzUAKtsom4xpIGiLCkMZbJGs1LkvOHPfJbrhRX5/CM/NDwJZlXiqBKlc7AEjg1aI2iVDXZpoeS9AFXlkmV1W8z+VACLE7dbMiWLE2CFADLgqig6SakCSs4jizcvAvBHMVkqxxhKkePqAs8S1mxyLUxqw6AYKLdtbMtGINpiKKUM07bc96dk9BUBykIFoNYVC/JewMkCDDh18p0so6w+GzfT+FoWC7Yl11curQpFVCoyJQsvDThP6crNdVldi0KLcwogyzJGssVrxYWXAOWzwWg84eXd92UByoK0WHEJqBCA4oC6ChstYHRJIW6lZHWQlsoYQH6rypyOLZ5Xuahx3NIi1TAvLBIcHIlUw8rfcWFLFmzhmPBUxi0NKIRdAVi5qmPAL88LrS9z/AigmHBpCcOaCIUA1BVj4ma6LCi1FkjLBZRoVRrLR9piXjhkysI2mqJxhY2lQUrDjG3iVv5k5YmgyHI1ngLPBqfUxg21nC5LbGUhHJbGUPKu8hTbUthKGcZP3Palks3fY/BECQVQLoDk0QWURYFVFuTaNudtS+Pb8mCNZcQEYmMQi8KymCSQGLJLIx7zKCFKi1uuJNZvNXxDvLBVszUtW5xSm0WL8Mh9hV0xoGFfKRItVzjYJmaFSQtHAFqVwY3i/pi7Kl2e6N9SOJaxkJk4q0CmqcZVBaGtybFY5OIaCscqKqsaUYBE6LYU08Jimi/dxrIYjudM5ynCohzCyvZaw3iCLEviqW3ntDxR1SreTDCbQ1OI65c2qZKQsY0RKlUVFoVxWcsS5DLdnHisKk6iX1iTeBOXlNgqK4kXxmTdgapAVlWKYpKLsuVYykSJictxVtKPNMq1K0saFiym8wWzKKkiSnKeDSud9i1llOe0XE3PrUTMLEmerys1zpVEYCVWIjqVS1aGEjYlJKrvKvYrAVoWGcKgxIkBYmKuurlRTuOqmkIrdCEOJ8qpyIuc/iInL7R5oAEoOVEXRv0cx8HyHBZxZAySJilplqFE8i3bGLHXqZvFlEp4qOJOKM6zrJKkUuN7Lp6t8GxxxcqIEtfCsnFNw1yViuQuxlVNbJ6AFNUuSjEUmbFWBfJEZITF6rywalW5ryyJc21czpSSy/RmErpSFIU2bJWWRRTFVcqwHPOdo3I8HbO60mVi1Y31qwqmYkN+Ox5Nl/Kv2V7t4DhWJWoSfZZFzy3whTUJCxNA4m02meVWgAWcASr31Kgk1+XJwitfl3ykDaPyWdzTiIeW9xKDBWlREkkgVmloWTdWorBIcwajiTlryZOkJClSVDRARUN0HvPut7+NuarxbD8hKqrEbcJTjDePTfiJiKy267iOu8yBot6KrgC0xWMkHiUMSiNsri2GqAoCCYETJlWU6VJcRpiTxUp6yMU1JQ7lPMJKFZvGXUXic4ijtKodxY7KIs8LFlFElC4rEbFwFsGsTzk74sbNI/70UsQDd67zyXe9mSKes3XnnVxZKK7sz8yzxcWWkWMW3mk3cB1xzyqXmtRg2LRMvMn13tItxXVFeBwJF0kfAlIqHgEoYPJSJFjyU0kugITJQlVgTYo4UVlFlmvyRFxUtNliMl2wWLqlZTuUyZxkvE/Wv8rFG2P+aq/g/yR1Um+dT53L+MyvvoUXD2esFGPO7qyhWqs8f3PGMMEsrCpQFM1miOvYOLbCtW2U5EgKE2+uFANWWamnI6AroTEKWyocAxDULClKEXsBUrEkqlm5ZxQXZLkIx7INEoYtG5NC4qxSYsthOJ+RZZp8MSUeXGF84wYv7A74q8OSZ4Yp+dadnGpYvKkW88vr8L5feQffGyo8yyU/usIDpwJ2du7gRuJyaRBRaI1rKxqdLkVekC5mzIaHnFnv4DRWsFWBrWxciTeTSKRIKAlcSTlV2hG3NwAnaVFKjFUsanItLiklmMUsTsky0dOTvk5R2DapUaXCKKhtW+xd36W/+zyH13Z5+uox3+6XXKWH17D4OTfi/tWQerLg2qjgvtNNPvbrv8K1m4c49R5Huk6jHtCY3eTcVkh9ZZtn+xnXb+4zH+9x/cJFJkf7BI7iNz78OO3tc9xc5NSEIaEsLxhNMpo1m9W2Z0SryqXiriVqnIjICIPaMJMLuKIqdhdJsgQoNQMMo4RUa0rbMbknGRxwcOUZLj73It/dnfA3U8U4Vpzq+Lxho8YOBcPpnCuJy1z5lG6Dd52Gjzx+nmf6BSvJDWppjFrZ5jj2qLs5O/6cuzZX+fZ3nuS//+GXTBz11k/R7K7yofe/lzu21om8JoeLAlvUM8lJC00YWKw0PcNelUbEVUvUKClLkf7MKKcxyDIdWEQnDJYWgac4mMdEGYz3d7n5/JNcuHCZJ/cWPD0u0Y7L2Y0G9wXgZDHXJhl7sUWSlnTXemzVYcsvOde1eeyD57kwUEROm3h0zE4zJcgXxO0dJrGibo24by0kmy/4ytf+mJuHx3RX1njiA49gez5NV+H1Nrl0nOFIzyhdia/otURxJVVonGUNqwaxLiVXSb4TIalctYrJJMlMvSe+/fyFF/iDL/1PvLCGH+3zv184Znde0Gp1eF3PYtWF/qzg4njBOLOot2qcabqc8nNCzyaKNLtzhwd26nzqo49xae+ItZpN4nWIW6tMR2N27DmBnTMPegwjm1P1jJ265vf/4IvYrsfjH3iUYPUU2XxA09J47TVujIQQi1oAnaazLCGlIKjKctWP88pFDbglwEK0o2oFnn3+Al/6+p/x7aeukRSKaf8Kd6+vMCngbCekKHN2+ykHixw3CNgRUC2bhl0yTkpuTguGqkFpe4jCvn1b87GPfYQfzBp0VETQ32WzV6OwA7LmNkk8o82Y0C4ZuqvU0hHf/PrXSCn5zQ9+AK97iv7xDVp1H0+VtFpdrs5sfNun2zzpMERdq/e3AIqWSCKXMksi8LtPP88Xv/a/+NZTV8nckE5vlWQ8ZHF4kbee7nF5EHMwzU2SXW/4nGo51FyYRQV7EfQz1whVqFLarQYbtYL1oGDdhw9/8AOo+ip7WY3RPKPXaaCm+3TtCK/WQNfXiZKYlrWg6RR8+ctfQyv40KPncbobFOni1vjEL2Ka7R6TMsCWErEs8BwIPZMt/w5AuUNZ8L3v/5D/9kd/yp8/dY1ZaRHW5IeKmhdiJxGL4R4bjYBpUrDTklbHYZzAzUXJsLDNA9qBzXrDZTVMWbczPJWT5jAvA+qBy71ntui26txz5gy9nTNE3gr9eY5da6KSEV0VmfxXNnqo6JBvfPUbaKX4yGOP0tjc4ehgn3araepbycV2HtNqNJmoJnkSUQsCVpoOlkwNbrmoFMXzOe/55L/nuVFCKwywpf6TYrdWJ2h2SKcT5jee5+c26xzNcg4XmrEWkCVrocVGqFi1clyVkOUpi8Iz8ZSqOkVjg6y+wYP+DX73n3+YZy5cZTE6IjoesNkOWNvcpLW6Req0SLyAdD6l5cQ0SPnDr3wdbdt86PwjWO0ViiTC93ziNMb1fMosMa+DhUWjXqfmO6w07R8HqEgWc9772f/M1cEY31Km0pdaUqoL16uhkgXp+AYrgccwKdgKNWtuQSiAsoJRDlOrSeT2SFtr0tNj1+u4cUJYU0S5zZnkAr/z6c8xi2BnewWdxswnxyz6+4wPbtDwLLa3t2msbuGvbZH29/jjr3wV7Xg88egjhJtnGPf3qbmeSc8iMKpIsL0ax4uSXqtJ4Dn0mnZVthkGpZBGkUYR7/7MF7g6nOJL3yWjBNfFDgLCRodiPjYJ/RdWC/L5hJG2megaU7tDFrSw7Rp23aNt2fRaHuuhzXY7pBfa3H/XFg/9k7dw/dJz2BtneXFvhvbq6DwhsApWuy08pyAeDTjcvUg02SdUDmfvOcuf/OW3cJ2Ax87/GrG3SjQfs73eIY1j07WUeY7teAwSixWpX215vsx8LNQgLpbdBESLiPd++j9ydTjDcaW6kxYILFtUyiFfLJiOD+gGAX4yZNy+h17DpRf6bPd8tkOHjW6dhqcME4WCRZwxj1LuP3c373/fO43r1ms1U8DPEs3hLGV3MKe/kM8JUvkHrk27XuNo90W+9T++SKfbpdXu8eivvYeodZpo2qfu26gix5f8kEZYtscwdel1mqau3Oh4+I6NGsZSqkFSwmgScf53/xPX+hPDoJQ7ruPg+QFOo0OnXKDGN7h7Z53NsKTVWaHpS5uSsUil77N5dnfI6TWfb//wiMZaB3824Wri8W/Pv4kHf+k9PHPtJg+tWBzqBmE559RaD6U1YehXRUSiORhF9Oea4+Njvvnl368YWVvn8fe/jwNrnWgyYLXbrCZudombx3h+jWHqGE+QY7O9BDgyAEtSA3DB+c99gWujObbkQXFyS4avVWvyxBtabDUcRrOUSVS1TtcOI06thTy1N+EX7+rx/Rsj3nhmhfF0SiMMaDnC4oI3PvB6nnjsPP3RhHbD5zD2IBkztQLy+QisOg07QzkO6w1PujrT9gyPjti7ecizL77Im99wP/vuafJkTCusUeYyJbDwSHFdj1R5rHVbpszcarumWVaTWGpRTYZiNIt55LNf4NJghGu7ph0x/ZhfpxO43FeLqXslea6o+VIO2SRFSTdUHExj1kOPZ/s59/U8vrM7YbXXppgOuZGF/Kt338tb3/M437uyyy+s+xxlLr4V0wzqFDqiXu9CnphFinpHmSbRBTXXIQzrXHnuaXScct2/h2S+T7veQBUpjhuaKYHjunhByEq3bXjZ7Mj9S9Q0LctqyFRw4dI1/sV/+K8cLyK6niKwLZM0m3aKVh5d1yJzfKJE5iZVz9Wf5ex0PK4Mc16/6nBtmnNn1zV5re471FTGPNE8/MbX8Vsf/U1GozHtekA/d3CKiKT0ydMZuRXg6oyFVrQ8mftUfZ909rWgxqXnnyXPUi6rM+hE7tEwY/6isPDLBa4XENbrZqxhpgwWPHimi5qnupQkOhsN+czv/TuSLEZJ01qYmbXpEeVGMq5r1VxKp40uJcFKV20xiXN6fsneXHNHy+IHfYsHVkue2Yuot+t48Zy9LOR33nGGdz72cf724lUe2nA50CENEiyvgU6m1MI6vjTctk3o2qSZNN/g26IZFrsXLpDGC75nvw4VjWj5MrbQxvA15vhuwFqnUc1mtAzKSt567ypqkelSW4pR/5hPfvbfEEuBbfYKSjKkMpFZSEGuLDphCH6DPNfVwMjCjCg6gc0gUWzVUo5ih9VAM4+1WV1YZIzTkrf9/Dk+8clPMZjO6dUcxri42YKs9CjSOTpo4Ocps1yKe5uiyMhKaXxdiiJl/9JFoijiyDmFThY4gWcmfalWODrFdXy2N1bJZcBVajNyfMu5VVSSlbJlwHH/iI9/4tNMU/BktKRcclVgaRtLi2UVnaAOQYM0l8FrhrJtJqliJdDsRTZ3hylPj33e0Em51M+pd3uEi0P2dIPf/qen+PWPfoKnL+/x4JrPXuYTFlMIOuTRGK/eoVbGLAqLRijViSbTOTU3QArR65dfZL6IcdbvIs1TdocF3bpPJ3RMzGWzASvr22C7ZpIn/x6+W+LUzPXgsN/nN574CEmSUtrVjo4lvaFTYDlSiSt6Gx1Cv0vhxliJTe6UlEnN7CRpw7QiLmVvopoOoF0sO2MclfzSm+/hM//y95guUtpShARtnCJmEeUoFeM1mziZJo4WeEHN7EUUSUpk73P95vfZvTYAvUa+ukGez9g7njPqF7Rd6RwKiugKi/llHMfHsnwzZG76ddTBwWGZZinD4YjPfvpzTGYzijwxsxBJxt07MlpnE1RmYbuKQG+iuhP0wEe1c+ILr8d2UhOrWldjDKu7TznaJFjbZX58Cqt2mTfd+y5+6+Nv53jyIr3mvYRunX5ymZ71MK6q4Qc+cVYwi2IaNR/PtdGpx7Xoqzx3+CeE84d54NR5IYhWo8Zf/s03+Oo3/wtrvW1Ct0PgrhA6K9TcDqV2jSAJc+rzn/98OZ1Ol/MVl7IsiOOINM0YTw4ZRJeJ9ZDpZEzQ9fGKDexmRJkVqMBn+twOyo5pNJsEYcjx8QG9h55kcel1hGcvMnvhHGrlBR66/1f55X+2zQvX/5q13r2QOQzzH/Lz7X/NYfEAvaZiePOQsrfOSnJIOwiNmz23+xccHr3AweGc8RjCIOD05lksakyjIzrBnRRimNmYXGdmHTs7pzh37pypadW1a9dKqRgODg7Y399nMhmTZZm5ecIxUTpgkR4yiQ+IFhPiLCeOZpSFB3GTXDdwdIv17hmarR4//MGT3PGL+1z/bo/em6/S/84pmg89zwPrj/COd55mMDkirNWwkx3G0QsUB2/Ba57jjq0OZTxGOS46ryYJ82jApetPcTDYJ6yt4tshtVoIuUMz7NI/HqJ1SthscMfOHZy9+y62trbwPO/WbuHf3z7TmvlcLDVmMBgwHIwYjSbMJ3Nm0ZxI5p3JjHk6RkbCgVfDsgN8ArP3N5juM5jdJD26xrOjq9TzCcfzkGYYcXrrbTz6xDs5OrrMeHzIjck+2eiA65OYdrjOPace5NzOw/hO10zW5ZDm27VDUxdLnMtwOctSk+NqtYDNzU3W1tfpdbvm2pc6bgE0u7IvsRUs56M4Yj6dmfJrOhwyGE8YjkaMxkNmszlpLDGbkeUx02RAlC2Y5UeUSZ+pdYyaz1k4Y9OdhE4D5dVoB6dZWbuLlneaXm2DPC1NR5BGCbF0CWVJEAQ0GnXanTb1sE69Xmdzc4uNjQ1ardZy4+dlN3fNF6+4R/9SP5eHJ0nMYhEh8TscDun3+0aoJuMJi8WCJMnRZgRZkJOR5FMKvWBz/QyN2gqqsEjTBE1q7iU5znZsfN83i2+32zSbTXq9HisrK6yurtJoNH4ympf49rYAvhzL1b5JSZqmZqGTyZT+4Jj+cd+4+mg4Yh7F5Kk0xqK4Jb7rVP87w1KGpU6nR6vVNMAEkPzrdDqGxX/McVsAb/dBsh0mKWgxnzMajxgOhhwf9+n3j5nNZ7RbbbrdrgElYE5Aua57u4962etfNYAvx7YISJIkxrXFxdvtlnFJW+Yiy+MnecrtIn/VAN7uQl6t618D+GpZ9md139cY/FlZ+tV6zmsMvlqW/Vnd9/8CAe3hZpCQX/4AAAAASUVORK5CYII=",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",Oe="data:image/png;base64,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",le="data:image/png;base64,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",ce="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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",N="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAAFyCAYAAADYqEAoAAAAAXNSR0IArs4c6QAADetJREFUeAHt1jFqXUEQRUHLaP9b/jZObmYU9MAJSlGDxNBUPw76+vz9+eWHAAECBHICv3MbWYgAAQIE/gkItA+BAAECUQGBjh7GWgQIEBBo3wABAgSiAgIdPYy1CBAgINC+AQIECEQFBDp6GGsRIEBAoH0DBAgQiAoIdPQw1iJAgIBA+wYIECAQFRDo6GGsRYAAAYH2DRAgQCAqINDRw1iLAAECAu0bIECAQFRAoKOHsRYBAgQE2jdAgACBqIBARw9jLQIECAi0b4AAAQJRAYGOHsZaBAgQEGjfAAECBKICAh09jLUIECAg0L4BAgQIRAUEOnoYaxEgQECgfQMECBCICgh09DDWIkCAgED7BggQIBAVEOjoYaxFgAABgfYNECBAICog0NHDWIsAAQIC7RsgQIBAVECgo4exFgECBATaN0CAAIGogEBHD2MtAgQICLRvgAABAlEBgY4exloECBAQaN8AAQIEogICHT2MtQgQICDQvgECBAhEBQQ6ehhrESBAQKB9AwQIEIgKCHT0MNYiQICAQPsGCBAgEBUQ6OhhrEWAAAGB9g0QIEAgKiDQ0cNYiwABAgLtGyBAgEBUQKCjh7EWAQIEBNo3QIAAgaiAQEcPYy0CBAh8/5Tg6+vrp3/q7wgQIEDgPwKfz+c/v92v/Ac9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICXz/dJvP5/PTP/V3BAgQIHAg4D/oA0RPECBA4IWAQL9Q9SYBAgQOBAT6ANETBAgQeCEg0C9UvUmAAIEDAYE+QPQEAQIEXggI9AtVbxIgQOBAQKAPED1BgACBFwIC/ULVmwQIEDgQEOgDRE8QIEDghYBAv1D1JgECBA4EBPoA0RMECBB4ISDQL1S9SYAAgQMBgT5A9AQBAgReCAj0C1VvEiBA4EBAoA8QPUGAAIEXAgL9QtWbBAgQOBAQ6ANETxAgQOCFgEC/UPUmAQIEDgQE+gDREwQIEHghINAvVL1JgACBAwGBPkD0BAECBF4ICPQLVW8SIEDgQECgDxA9QYAAgRcCAv1C1ZsECBA4EBDoA0RPECBA4IWAQL9Q9SYBAgQOBAT6ANETBAgQeCEg0C9UvUmAAIEDAYE+QPQEAQIEXggI9AtVbxIgQOBAQKAPED1BgACBFwIC/ULVmwQIEDgQEOgDRE8QIEDghYBAv1D1JgECBA4EBPoA0RMECBB4ISDQL1S9SYAAgQMBgT5A9AQBAgReCAj0C1VvEiBA4EBAoA8QPUGAAIEXAgL9QtWbBAgQOBAQ6ANETxAgQOCFgEC/UPUmAQIEDgQE+gDREwQIEHghINAvVL1JgACBAwGBPkD0BAECBF4ICPQLVW8SIEDgQECgDxA9QYAAgRcCAv1C1ZsECBA4EBDoA0RPECBA4IXAH7PYDOHnuk1pAAAAAElFTkSuQmCC",S=e(71424),a=e.p+"static/teacherQQ.833913ba.jpg",w="data:image/png;base64,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",O=e(59301),J=Object.defineProperty,q=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,ye=(r,h,Q)=>h in r?J(r,h,{enumerable:!0,configurable:!0,writable:!0,value:Q}):r[h]=Q,ie=(r,h)=>{for(var Q in h||(h={}))G.call(h,Q)&&ye(r,Q,h[Q]);if(q)for(var Q of q(h))B.call(h,Q)&&ye(r,Q,h[Q]);return r};const Ye=r=>React.createElement("svg",ie({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+",Ee="data:image/jpeg;base64,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",Ce=e.p+"static/certificate.a2a9ee77.jpg",$=Object.defineProperty,Y=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,V=(r,h,Q)=>h in r?$(r,h,{enumerable:!0,configurable:!0,writable:!0,value:Q}):r[h]=Q,L=(r,h)=>{for(var Q in h||(h={}))W.call(h,Q)&&V(r,Q,h[Q]);if(Y)for(var Q of Y(h))y.call(h,Q)&&V(r,Q,h[Q]);return r};const T=r=>React.createElement("svg",L({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 ae="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",he="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",oe="data:image/gif;base64,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",Ne=e(55351),Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",be="data:image/png;base64,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",ee="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=",Fe="data:image/png;base64,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",x=e(53114),D="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"},59576:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return Ne}});var t=e(59301),o=e(5112),f=e(78241),H=e(61621),l=e(3113),C=e(38147),n=e(43418),F="data:image/png;base64,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";function z(){return(0,C.U2)("teach_groups.json")}function i(Pe){return(0,C.v_)("teach_groups.json",Pe)}function K(Pe,be){return(0,C.gz)(`teach_groups/${Pe}.json`,be)}function p(Pe){return(0,C.v_)("teach_group_members.json",Pe)}function s(Pe){return(0,C.IV)(`teach_group_members/${Pe}.json`)}function X(Pe,be){return(0,C.IV)(`teach_groups/${Pe}/del_member.json`,{member_id:be})}function j(Pe){return(0,C.IV)(`teach_groups/${Pe}.json`)}var R=e(92832),Oe=({callback:Pe,visible:be,onCancel:ee,id:Fe,name:x})=>{function D(r){Pe(r)}const[g]=f.default.useForm();return(0,t.useEffect)(()=>{g.setFieldsValue({name:x})},[x]),t.createElement(n.default,{centered:!0,title:Fe?"\u6539\u540D":"\u65B0\u5EFA",open:be,onCancel:ee,footer:null},t.createElement(f.default,{layout:"vertical",form:g,initialValues:{name:x},onFinish:D},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:ee,style:{marginRight:20}}," \u53D6\u6D88 ")," ",t.createElement(l.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},le=e(54476),ce={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=ce,N=e(7657),S=function(be,ee){return t.createElement(N.Z,(0,le.Z)({},be,{ref:ee,icon:ne}))},a=t.forwardRef(S),w=a,O=e(43531);const J=50;var q=({data:Pe,isAdminOrTeacher:be,onDelGroup:ee,onChangeGroupName:Fe,onPlusMember:x,onDelMember:D,onExitGroup:g})=>{const[r,h]=(0,t.useState)(0),[Q,A]=(0,t.useState)(0);function c(d){let k=parseInt(d.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:()=>{ee(k)}})}function U(d){let k=parseInt(d.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 P(d,k){n.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{D(d,k)}})}return t.createElement("ul",{className:"teaching-list"},Pe.map((d,k)=>t.createElement("li",{key:d.id,onClick:()=>h(k)},t.createElement("div",{className:"item-group"},t.createElement("span",null,d.name," \xA0 ",k!==r&&t.createElement("i",{className:"iconfont icon-jiantou9"})," "),t.createElement("div",{className:"action-group"},be?t.createElement("a",{onClick:()=>{Fe(d)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,d.is_creat?t.createElement("a",{id:d.id+"",className:"c-grey-c",onClick:c},"\u89E3\u6563"):t.createElement("a",{id:d.id+"",className:"c-grey-c",onClick:U},"\u9000\u51FA"))),k===r?t.createElement("ul",{className:"info"},d.memers.map(Ie=>t.createElement("li",{key:Ie.id||Ie.name,onClick:()=>{A(Ie.id)},className:Q===Ie.id?"active":""},t.createElement("div",null,Ie.name),d.is_creat&&Ie.id&&Q===Ie.id?t.createElement("a",{className:"btn-del",onClick:fe=>{fe.preventDefault(),fe.stopPropagation(),P(d.id,Q)}},t.createElement(w,null)):null)),be?t.createElement("li",null,t.createElement(l.ZP,{type:"link",disabled:d.memers.length>=50,title:d.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{x(d)}}," ",t.createElement(O.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},G=e(65582),B=e(46919),ye=Object.defineProperty,ie=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,$=(Pe,be,ee)=>be in Pe?ye(Pe,be,{enumerable:!0,configurable:!0,writable:!0,value:ee}):Pe[be]=ee,Y=(Pe,be)=>{for(var ee in be||(be={}))Ee.call(be,ee)&&$(Pe,ee,be[ee]);if(Ae)for(var ee of Ae(be))Ce.call(be,ee)&&$(Pe,ee,be[ee]);return Pe},W=(Pe,be)=>ie(Pe,Ye(be)),y=(Pe,be,ee)=>new Promise((Fe,x)=>{var D=h=>{try{r(ee.next(h))}catch(Q){x(Q)}},g=h=>{try{r(ee.throw(h))}catch(Q){x(Q)}},r=h=>h.done?Fe(h.value):Promise.resolve(h.value).then(D,g);r((ee=ee.apply(Pe,be)).next())});function V({children:Pe}){return t.createElement("div",{className:"no-data"},t.createElement("img",{src:F,alt:"no-data",width:300}),Pe)}const L={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var T=(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))(T||{});function ae(Pe,be){switch(be.type){case 0:return Y(Y({},Pe),be.payload);case 1:return W(Y({},Pe),{loading:be.payload});case 5:return W(Y({},Pe),{index:be.payload});case 2:return Y(Y({},Pe),be.payload);case 3:return Y(Y({},Pe),be.payload);case 4:return W(Y({},Pe),{selectedGroup:be.payload,showFormPanel:!0});default:throw new Error}}function he({user:Pe}){var be;const[ee,Fe]=(0,t.useReducer)(ae,L),{data:x,index:D,loading:g,showFormPanel:r,selectedGroup:h,showMemberPanel:Q}=ee,A=(be=Pe.userInfo)==null?void 0:be.role,c=(0,t.useMemo)(()=>{let De=[],xe=[];for(let qe of x)qe.is_creat?De.push(qe):xe.push(qe);return[De,xe]},[x]);(0,t.useEffect)(()=>{A===15&&Fe({type:5,payload:1})},[A]);function U(){return y(this,null,function*(){const De=yield z();Fe({type:0,payload:{loading:!1,showFormPanel:!1,data:De.groups}})})}(0,t.useEffect)(()=>{U()},[]);function P(De){return y(this,null,function*(){h.id?yield K(h.id,De):yield i(De),U()})}function d(){Fe({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function k(De){Fe({type:4,payload:De})}function Ie(){Fe({type:2,payload:{showFormPanel:!1}})}function fe(){Fe({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function Le(De){Fe({type:3,payload:{showMemberPanel:!0,selectedGroup:De}})}function Be(De,xe){return y(this,null,function*(){yield X(De,xe),U()})}function Me(De){return y(this,null,function*(){yield j(De),U()})}function M(De){return y(this,null,function*(){yield s(De),U()})}function pe(De){Fe({type:5,payload:parseInt(De.target.id,10)})}function Se(De,xe){return y(this,null,function*(){fe(),yield p({user_ids:De,group_id:xe}),U()})}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:x.length>=50,title:x.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:d},"\u65B0\u5EFA")," "),t.createElement("div",{className:"teaching-circling-body"},A===15?null:t.createElement("ul",{className:"navs"},t.createElement("li",{className:D===0?"active":""},t.createElement("a",{id:"0",onClick:pe},"\u6211\u521B\u5EFA\u7684")),t.createElement("li",{className:D===1?"active":""},t.createElement("a",{id:"1",onClick:pe},"\u6211\u52A0\u5165\u7684"))),t.createElement("div",{className:c[D].length===0?"nodata-content":"main-content"},c[D].length===0?t.createElement(V,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(q,{onExitGroup:M,onPlusMember:Le,onDelMember:Be,onDelGroup:Me,isAdminOrTeacher:A<=12,onChangeGroupName:k,data:c[D]}))),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(Oe,{callback:P,visible:r,onCancel:Ie,id:h.id,name:h.name}),t.createElement(n.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:Q,onCancel:fe,footer:null,width:1100,bodyStyle:{minHeight:200}},t.createElement(B.Z,{container_id:h.id,container_type:4,onSelect:Se,onCancel:fe})))}var Ze=(0,G.connect)(({user:Pe})=>({user:Pe}))(he),_=(Pe,be,ee)=>new Promise((Fe,x)=>{var D=h=>{try{r(ee.next(h))}catch(Q){x(Q)}},g=h=>{try{r(ee.throw(h))}catch(Q){x(Q)}},r=h=>h.done?Fe(h.value):Promise.resolve(h.value).then(D,g);r((ee=ee.apply(Pe,be)).next())});const oe=o.ZP.Group;var Ne=({onSelect:Pe,onCancel:be})=>{const[ee,Fe]=(0,t.useState)([]),[x,D]=(0,t.useState)(!0);(0,t.useEffect)(()=>{function h(){return _(this,null,function*(){const{groups:Q}=yield(0,C.U2)("teach_groups/my.json");Fe(Q),D(!1)})}h()},[]);const g=(0,t.useMemo)(()=>{let h=[],Q=[];for(let A of ee)A.is_creat?h.push(A):Q.push(A);return[h,Q]},[ee]);function r(h){Pe(h)}return t.createElement(f.default,{className:"select-teach-group",onFinish:r},x?t.createElement(H.Z,{paragraph:!0}):ee.length===0?t.createElement(V,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(f.default.Item,{name:"group_id",style:{width:"100%"}},t.createElement(oe,{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:be,style:{marginRight:10}},"\u53D6\u6D88"),t.createElement(l.ZP,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},46919:function(gt,ve,e){"use strict";var t=e(59301),o=e(78241),f=e(95237),H=e(57809),l=e(92832),C=e(88522),n=e(3113),F=e(24905),z=e(6848),i=e(8591),K=e(1710),p=e(65582),s=e(66649),X=e.n(s),j=e(26724),R=e.n(j),Oe=e(58143),le=e(33270),ce=e(82636),ne=e(70031),N=e(59301),S=Object.defineProperty,a=Object.defineProperties,w=Object.getOwnPropertyDescriptors,O=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,G=(Y,W,y)=>W in Y?S(Y,W,{enumerable:!0,configurable:!0,writable:!0,value:y}):Y[W]=y,B=(Y,W)=>{for(var y in W||(W={}))J.call(W,y)&&G(Y,y,W[y]);if(O)for(var y of O(W))q.call(W,y)&&G(Y,y,W[y]);return Y},ye=(Y,W)=>a(Y,w(W)),ie=(Y,W,y)=>new Promise((V,L)=>{var T=Ze=>{try{he(y.next(Ze))}catch(_){L(_)}},ae=Ze=>{try{he(y.throw(Ze))}catch(_){L(_)}},he=Ze=>Ze.done?V(Ze.value):Promise.resolve(Ze.value).then(T,ae);he((y=y.apply(Y,W)).next())});const Ye=[];function Ae({onSearch:Y,schools:W}){return N.createElement(o.default,{colon:!1,layout:"horizontal",onFinish:Y,initialValues:{keyword:"",school_name:"",search_type:"1"}},N.createElement(f.Z,{style:{flexWrap:"nowrap"}},N.createElement(o.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},N.createElement(H.default,{popupClassName:ne.Z.selectdown,style:{width:106}},N.createElement(H.default.Option,{value:"1"},"\u59D3\u540D"),N.createElement(H.default.Option,{value:"2"},"\u624B\u673A\u53F7"),N.createElement(H.default.Option,{value:"3"},"\u90AE\u7BB1"))),N.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"}]},N.createElement(l.default,{allowClear:!0,style:{width:300},size:"middle"})),N.createElement(o.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},N.createElement(C.Z,{options:W,style:{width:300},size:"middle",showSearch:!0,filterOption:(y,V)=>V.value.toUpperCase().indexOf(y.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),N.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 Ee=(Y=>(Y[Y.INITDATA=0]="INITDATA",Y[Y.INITSCHOOLS=1]="INITSCHOOLS",Y[Y.SHOWLOADING=2]="SHOWLOADING",Y[Y.SELECTEDIDS=3]="SELECTEDIDS",Y[Y.SETQUERY=4]="SETQUERY",Y[Y.SETPAGE=5]="SETPAGE",Y))(Ee||{});function Ce(Y,W){switch(W.type){case 0:return B(B({},Y),W.payload);case 4:return B(B({},Y),W.payload);case 5:return ye(B({},Y),{page:W.payload,reload:!1});case 2:return ye(B({},Y),{loading:W.payload});case 1:return ye(B({},Y),{schools:W.payload});case 3:return ye(B({},Y),{selectedIds:W.payload});default:throw new Error}}const $={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};ve.Z=({onSelect:Y,onCancel:W,container_id:y,container_type:V})=>{const[L,T]=(0,t.useReducer)(Ce,$),{data:ae,schools:he,loading:Ze,selectedIds:_,page:oe,count:Ne,query:Pe,reload:be}=L;(0,t.useEffect)(()=>{function h(){return ie(this,null,function*(){const{users:Q,user_count:A}=yield(0,le.nQ)(ye(B({},Pe),{page:oe,container_type:V,container_id:y,display_aliases:!0}));T({type:0,payload:{data:be?Q:[...ae,...Q],count:A}})})}Pe&&h()},[oe,Pe,be,y,V]),(0,t.useEffect)(()=>{function h(){return ie(this,null,function*(){const{school_names:Q}=yield(0,le.K$)({display_aliases:!0});T({type:1,payload:Q.map(A=>({value:A}))})})}h()},[]);const ee=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(h,Q)=>N.createElement(F.default,{value:Q.numid,checked:_.includes(Q.numid),disabled:!!h})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(h,Q)=>N.createElement("div",null,N.createElement(z.Z,{placement:"bottom",title:h},N.createElement(p.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${Q.login}`,target:"_blank"},h||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:h=>N.createElement(z.Z,{placement:"bottom",title:h},N.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:h=>N.createElement(z.Z,{placement:"bottom",title:h},N.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:h=>N.createElement(z.Z,{placement:"bottom",title:h},N.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:h=>N.createElement(z.Z,{placement:"bottom",title:h},N.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:h=>N.createElement(z.Z,{placement:"bottom",title:h},N.createElement("span",{style:{color:"#000000"}},h||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:h=>N.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=>N.createElement(z.Z,{placement:"bottom",title:h},N.createElement("span",{style:{color:"#000000"}},X()(h).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:h=>{if(h===1)return N.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Fe(h){T({type:4,payload:{page:1,reload:!0,query:h}})}function x(h){T({type:5,payload:h})}function D(h){let Q=_.indexOf(h);Q>=0?_.splice(Q,1):_.push(h),T({type:3,payload:[..._]})}function g(){_.length===0?i.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(Y(_,y),T({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const r=Ne>oe*10;return N.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},N.createElement(Ae,{onSearch:Fe,schools:he}),Pe?N.createElement(N.Fragment,null,N.createElement("div",{className:"flexd-table-header mt20"},N.createElement(ce.Gi,null,N.createElement(K.default,{pagination:!1,dataSource:Ye,columns:ee}))),N.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},N.createElement(R(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:x,hasMore:r,useWindow:!1},N.createElement(ce.Gi,null,N.createElement(K.default,{loading:Ze,showHeader:!1,pagination:!1,dataSource:ae,columns:ee,onRow:h=>({onClick:Q=>{h.added!==1&&D(h.numid)}})})))),N.createElement("div",{className:"flex-container flex-end"},N.createElement(n.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:W},"\u53D6\u6D88"),N.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"))):N.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},N.createElement("img",{src:Oe,width:"100",alt:""}),N.createElement("br",null),N.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},59672:function(gt,ve,e){"use strict";e.d(ve,{i:function(){return w},Z:function(){return J}});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),f=e(6848),H=e(92310),l=e.n(H),C=e(65862),n=e(2524),F=e(41867),z="data:image/png;base64,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",i="data:image/png;base64,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",K="data:image/png;base64,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",p="data:image/png;base64,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",s="data:image/png;base64,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",X="data:image/png;base64,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",j="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC",R="data:image/png;base64,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",Oe="data:image/png;base64,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",le="data:image/png;base64,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",ce="data:image/png;base64,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",ne="data:image/png;base64,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",N="data:image/png;base64,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",S="data:image/png;base64,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",a=e(59301);const w=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:z,swimg:i},{name:"101\u8BA1\u5212",ptimg:K,swimg:p},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:s,swimg:X},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:j,swimg:R},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Oe,swimg:le},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ce,swimg:ne}];var J=({className:q,dataSource:G=[],col:B=4,right:ye,bottom:ie=23,precision:Ye=0,wrapWidth:Ae=1200,trackEventItems:Ee,loading:Ce,onRemove:$=()=>{},isCurrent:Y=!0,showAlias:W=!1})=>{const y=Math.floor((Ae-(B-1)*ye)/B),V=[{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 a.createElement(o.Z,{spinning:Ce},a.createElement("div",{className:l()(t.list,q)},!!(G!=null&&G.length)&&(G==null?void 0:G.map((L,T)=>{const{name:ae,id:he,identifier:Ze,featured:_,school_name:oe,image_url:Ne,excellent:Pe,is_plan:be,subject_tags:ee=[]}=L,Fe=ee==null?void 0:ee.filter(x=>x!=="\u5FC5\u4FEE\u8BFE\u7A0B"&&x!=="\u9009\u4FEE\u8BFE\u7A0B");return a.createElement("div",{key:he,className:t.wrap,style:{width:y,marginRight:(1+T)%B===0?0:ye+Ye,marginBottom:ie}},a.createElement("a",{className:t.li,onClick:x=>{x.preventDefault(),x.stopPropagation(),Ee&&(0,C.L9)([Ee]),(0,C.xg)(`/paths/${Ze}`)}},a.createElement("div",{className:t.img},a.createElement("img",{className:t.cover,src:`${Ne}`}),Y&&(0,F.bg)()&&(L==null?void 0:L.studying)&&a.createElement("div",{className:`${t.movebq} user-path-items`,onClick:x=>{x.stopPropagation(),$(L)}},a.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),a.createElement("span",{className:"c-red"},"\u79FB\u9664")),Fe==null?void 0:Fe.map((x,D)=>{var g,r;if(D===0){const Q=(g=V.find(A=>A.name==x))==null?void 0:g.swimg;return a.createElement("img",{className:t.sign,src:Q,style:{left:"-4px"}})}const h=(r=V.find(Q=>Q.name==x))==null?void 0:r.ptimg;return a.createElement("img",{className:t.sign,src:h,style:{left:`${48+52*(D-1)+2*D}px`}})}),((L==null?void 0:L.must)||L.not_must)&&a.createElement("img",{className:t.sign,src:L.must?N:S,style:{width:28,left:Fe!=null&&Fe.length?48+52*((Fe==null?void 0:Fe.length)-1)+2*(Fe==null?void 0:Fe.length):7}}),a.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(L==null?void 0:L.excellent)&&a.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),a.createElement("div",{className:t.name},a.createElement(f.Z,{title:W&&(L!=null&&L.excellent_alias_name)?a.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ae}`,a.createElement("br",null),a.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${L==null?void 0:L.excellent_alias_name}`)):ae},a.createElement("span",{className:t.e},W&&(L==null?void 0:L.excellent_alias_name)||ae))),a.createElement("div",{className:t.tags},a.createElement("div",null,a.createElement(f.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),a.createElement("span",null,L.stages_count))),a.createElement(f.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),a.createElement("span",null,L.members_count)))))))})),!G.length&&a.createElement(n.Z,null)))}},82636:function(gt,ve,e){"use strict";e.d(ve,{jL:function(){return l},w9:function(){return y},QD:function(){return Me},cQ:function(){return Ee.Z},op:function(){return d},O5:function(){return Fn},_b:function(){return qe},t7:function(){return le},Gi:function(){return Ze},YG:function(){return ae},qp:function(){return K},vr:function(){return Se},qE:function(){return fe},Je:function(){return N},wb:function(){return Ae},cq:function(){return ee},tp:function(){return X}});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"},f="data:image/png;base64,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",l=({dataSource:ot=[],img:pt,imgWidth:ht=346,title:It,sunTitle:ln,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,ln)),ot.length>0&&t.createElement("div",{className:o.btns},ot.map((ft,an)=>t.createElement("div",{key:an,onClick:ft.click},ft.name,ft.sign?t.createElement("img",{src:f,width:39}):null))),$t),pt&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:pt,width:ht}))),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),z=e(89392),K=({dataSource:ot=[],value:pt,onChange:ht,onTitleChange:It,className:ln,title:$t,titleWidth:ft=41,style:an={},fontColor:re="#6A7283",showCount:v})=>{const[E,I]=(0,t.useState)(0),[b,de]=(0,t.useState)(!1),ue=(0,t.useRef)(null),je=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var Qe;ot.length!==0&&(((Qe=ue==null?void 0:ue.current)==null?void 0:Qe.clientHeight)>97?I(1):I(0)),ot.length===0&&I(0),de(!1)},[ot]),t.createElement("div",{className:F()(C.row,ln),style:an},t.createElement("div",{onClick:(0,z.throttle)(()=>It==null?void 0:It(),2e3),style:{width:ft,marginTop:b?12:4},className:`${C.title} ${It?"current":""}`},$t),t.createElement("div",{className:b?`${C.tagsWrap} ${C.tagsBorderWrap}`:C.tagsWrap},t.createElement("div",{className:C.bar,ref:je,style:E>0?{height:E===1?97:"auto",overflow:E===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:C.tag,ref:ue},ot==null?void 0:ot.map(Qe=>t.createElement("span",{onClick:()=>ht(Qe.id),key:Qe.id,style:{color:re},className:pt===Qe.id?C.active:""},t.createElement("span",{title:Qe.name,className:C.name},Qe.name),!!v&&t.createElement("span",{className:C.num},Qe.count))))),!!E&&t.createElement(t.Fragment,null,E===1?t.createElement("div",{onClick:()=>{var Qe;I(2),((Qe=ue==null?void 0:ue.current)==null?void 0:Qe.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:()=>{je.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"})))))},p={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},X=({dataSource:ot=[],value:pt,onChange:ht,className:It,style:ln={}})=>t.createElement("div",{style:ln,className:F()(p.tabs,It)},ot.map($t=>t.createElement("span",{onClick:()=>ht($t.id),className:pt===$t.id?p.active:"",key:$t.id},$t.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"},R=e(92832),le=({dataSource:ot=[],value:pt="",onChange:ht,onInputChange:It=()=>{},className:ln,style:$t={},placeholder:ft,allowClear:an=!1})=>{var re;const[v,E]=(0,t.useState)(""),[I,b]=(0,t.useState)("");(0,t.useEffect)(()=>{var je;let Qe=pt;(je=JSON.stringify(pt))!=null&&je.includes("{")&&(E(pt.id),Qe=pt.value||"");try{b(decodeURIComponent(Qe||""))}catch(tt){b(decodeURIComponent(Qe||""))}},[pt]);const de=()=>{ht(encodeURIComponent(I),v||null)},ue=je=>{je!==v&&(E(je),ht(encodeURIComponent(I),je))};return t.createElement("div",{className:F()(j.input,ln),style:$t},!!ot.length&&t.createElement("div",{className:j.dropdown},t.createElement("div",{className:j.text},(re=ot.find(je=>je.id===v))==null?void 0:re.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:j.b1}),t.createElement("b",{className:j.b2})),t.createElement("div",{className:j.menu},ot.map((je,Qe)=>t.createElement("div",{key:Qe,onClick:()=>ue(je.id)},je.name)))),t.createElement(R.default,{onPressEnter:de,value:I,onChange:je=>{b(je.target.value),It(encodeURIComponent(je.target.value),v||null)},bordered:!1,placeholder:ft}),t.createElement("i",{onClick:de,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ce={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},N=({value:ot,onChange:pt,className:ht,total:It,pageSize:ln,style:$t={}})=>{const ft=ot<2,an=ot>=Math.ceil(It/ln);return It<=ln?t.createElement(t.Fragment,null):t.createElement("div",{className:F()(ce.quickPager,ht),style:$t},t.createElement("div",{onClick:()=>{ft||pt(ot-1,"prev")},className:ft?ce.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{an||pt(ot+1,"next")},className:an?ce.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),w=e(6848),O=e(13570),J=e(74128),q=e(65862),G=e(96908),B=e(57177),ye=e(81378),ie=e(2524),Ae=({className:ot,dataSource:pt=[],col:ht=4,right:It,bottom:ln=23,precision:$t=0,wrapWidth:ft=1200,trackEventItems:an,loading:re})=>{const v=Math.floor((ft-(ht-1)*It)/ht);return t.createElement(a.Z,{spinning:re},t.createElement("div",{className:F()(S.list,ot)},!!pt.length&&pt.map((E,I)=>{const{name:b,id:de,identifier:ue,power:je,cover_image_id:Qe,pic:tt}=E;return t.createElement("div",{className:S.wrap,key:de,style:{width:v,marginRight:(1+I)%ht===0?0:It+$t,marginBottom:ln}},t.createElement("a",{target:"_blank",href:`/shixuns/${ue}/challenges`,className:S.li,onClick:at=>{at.preventDefault(),an&&(0,q.L9)([an]),je&&(0,q.xg)(`/shixuns/${ue}/challenges`)}},t.createElement("div",{className:S.img},t.createElement("img",{className:S.cover,src:`${tt}`}),E.is_jupyter&&t.createElement("img",{className:S.sign,src:G}),E.is_jupyter_lab&&t.createElement("img",{className:S.sign,src:B}),E.is_unity_3d&&t.createElement("img",{className:S.sign,src:ye})),t.createElement("div",{className:S.name},t.createElement(w.Z,{title:b||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:S.e},b||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:S.tags},t.createElement(w.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,E.challenges_count))),!!E.myshixuns_count&&t.createElement(w.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,E.myshixuns_count))),t.createElement(w.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,E.level))),t.createElement("div",{className:S.rate},t.createElement(O.Z,{allowHalf:!0,disabled:!0,defaultValue:E.score_info}),t.createElement("span",null,"\xA0",E.score_info?`${E.score_info}\u5206`:"5\u5206")))),!je&&t.createElement("div",{className:S.lockWrap},t.createElement("img",{src:`${J.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")))}),!pt.length&&t.createElement(ie.Z,null)))},Ee=e(59672),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"},$="data:image/png;base64,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",Y=e(59301),y=({className:ot,dataSource:pt=[],col:ht=4,right:It,bottom:ln=23,precision:$t=0,wrapWidth:ft=1200,trackEventItems:an,loading:re})=>{const v=Math.floor((ft-(ht-1)*It)/ht);return Y.createElement(a.Z,{spinning:re},Y.createElement("div",{className:F()(Ce.list,ot)},!!pt.length&&pt.map((E,I)=>{const{subject_identifier:b,id:de,identifier:ue,power:je}=E,Qe=E.is_public!=0&&E.is_public;return Y.createElement("div",{className:Ce.wrap,key:de,style:{width:v,marginRight:(1+I)%ht===0?0:It+$t,marginBottom:ln}},Y.createElement("a",{className:Ce.li,onClick:tt=>{tt.preventDefault(),an&&(0,q.L9)([an]),(0,q.xg)(E.first_category_url)}},Y.createElement("div",{className:Ce.top},Y.createElement(w.Z,{title:E.name},Y.createElement("div",{className:Ce.name},E.name)),Y.createElement("img",{className:Ce.img,src:J.Z.IMG_SERVER+"/images/"+E.avatar_url}),Y.createElement("div",{className:Ce.text,title:E.creator},E.creator),b&&Y.createElement("div",{className:Ce.btns},Y.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Y.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Qe&&Y.createElement("div",{className:Ce.sign},"\u516C\u5F00")),Y.createElement("div",{className:Ce.bottom},E.visits>0&&Y.createElement(w.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Y.createElement("span",null,Y.createElement("i",{className:"iconfont icon-liulanyan"}),Y.createElement("span",null,E.visits))),E.course_members_count>0&&Y.createElement(w.Z,{title:"\u6210\u5458",placement:"bottom"},Y.createElement("span",null,Y.createElement("i",{className:"iconfont icon-chengyuan"}),E.course_members_count)),E.tasks_count>0&&Y.createElement(w.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Y.createElement("span",null,Y.createElement("i",{className:"iconfont icon-zuoye"}),E.tasks_count)),E.is_end?Y.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Y.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!E.is_accessible&&Y.createElement("div",{className:Ce.lockWrap},Y.createElement("img",{src:`${J.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Y.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pt.length&&Y.createElement(ie.Z,null)))},V={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"},L=e(65582),ae=({dataSource:ot=[],value:pt,onChange:ht,className:It,style:ln={},tabBarExtraContent:$t})=>t.createElement("div",{className:F()(V.tabs,It),style:ln},t.createElement("div",{className:V.tabsWrap},ot.map((ft,an)=>t.createElement("aside",{className:V.tab,onClick:()=>{ht(ft.id),ft.link&&L.history.push(ft.link)},key:an},t.createElement("div",{className:pt===ft.id?V.active:""},ft.name),(ft==null?void 0:ft.resetCount)==null&&(ft==null?void 0:ft.total)!==void 0&&t.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&&t.createElement(w.Z,{title:(ft==null?void 0:ft.tip)!=null?ft==null?void 0:ft.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},ft==null?void 0:ft.resetCount),"/",t.createElement("span",null,ft==null?void 0:ft.total),"\uFF09"))))),t.createElement("div",{className:V.tabBar},$t)),Ze=({className:ot,style:pt={},children:ht})=>t.createElement("div",{className:F()(ot),style:pt},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"},oe=e(38854),Ne=e(20834);const Pe=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ee=({sortValue:ot,dropValue:pt,className:ht,onSort:It,onDrop:ln,dataSource:$t=Pe})=>{var ft;return t.createElement("div",{className:F()(_.orderWrap,ht)},t.createElement(oe.Z,{dropdownRender:()=>t.createElement(Ne.default,null,$t.map((an,re)=>t.createElement(Ne.default.Item,{key:re,onClick:()=>ln(an.id)},an.name)))},t.createElement("span",{className:_.orderTextWrap},(ft=$t.find(an=>pt===an.id))==null?void 0:ft.name)),t.createElement("span",{className:_.orderIconWrap},t.createElement("span",{className:_.orderAsc},t.createElement("i",{className:ot==="asc"?`iconfont icon-sanjiaoxing-up font12 ${_.cursorPointer} ${_.active}`:`iconfont icon-sanjiaoxing-up font12 ${_.cursorPointer}`,onClick:()=>It(ot==="asc"?"desc":"asc")})),t.createElement("span",{className:_.orderDesc},t.createElement("i",{className:ot==="desc"?`iconfont icon-sanjiaoxing-down font12 ${_.cursorPointer} ${_.active}`:`iconfont icon-sanjiaoxing-down font12 ${_.cursorPointer}`,onClick:()=>It(ot==="asc"?"desc":"asc")}))))},Fe={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},x=e(3113),D=Object.defineProperty,g=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,Q=(ot,pt,ht)=>pt in ot?D(ot,pt,{enumerable:!0,configurable:!0,writable:!0,value:ht}):ot[pt]=ht,A=(ot,pt)=>{for(var ht in pt||(pt={}))r.call(pt,ht)&&Q(ot,ht,pt[ht]);if(g)for(var ht of g(pt))h.call(pt,ht)&&Q(ot,ht,pt[ht]);return ot},c=(ot,pt)=>{var ht={};for(var It in ot)r.call(ot,It)&&pt.indexOf(It)<0&&(ht[It]=ot[It]);if(ot!=null&&g)for(var It of g(ot))pt.indexOf(It)<0&&h.call(ot,It)&&(ht[It]=ot[It]);return ht},U=(ot,pt,ht)=>new Promise((It,ln)=>{var $t=re=>{try{an(ht.next(re))}catch(v){ln(v)}},ft=re=>{try{an(ht.throw(re))}catch(v){ln(v)}},an=re=>re.done?It(re.value):Promise.resolve(re.value).then($t,ft);an((ht=ht.apply(ot,pt)).next())}),d=ot=>{var pt=ot,{className:ht,style:It,children:ln,loading:$t=!1,openLoading:ft,onClick:an=()=>{},size:re="middle",shape:v="round"}=pt,E=c(pt,["className","style","children","loading","openLoading","onClick","size","shape"]);const[I,b]=(0,t.useState)(!1);return t.createElement(x.ZP,A({onClick:(0,z.throttle)(de=>U(void 0,null,function*(){ft&&b(!0);try{yield an(de)}catch(ue){console.log("error",ue)}ft&&b(!1)}),2e3,{leading:!0,trailing:!1}),className:F()(Fe.btn,Fe[`${re}-${v}`],ht),style:It,size:re,shape:v,loading:I||$t},E),ln)},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"},fe=({className:ot,style:pt,children:ht=null,onClick:It,title:ln})=>t.createElement("div",{className:F()(k.head,ot),style:pt},t.createElement("span",{className:"primary-hover",onClick:It},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:ln},ln),t.createElement("div",{className:k.node},ht)),Le={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"},Me=({confirmShow:ot=!0,confirmTitle:pt,confirmClick:ht,cancelShow:It=!0,cancelTitle:ln,cancelClick:$t,className:ft,style:an,confirmLoading:re=!1})=>t.createElement("div",{className:F()(Le.btns,ft),style:an},ot&&t.createElement(x.ZP,{loading:re,onClick:ht,type:"primary",className:Le.confirm},pt),It&&t.createElement(x.ZP,{onClick:$t,className:Le.cancel},ln)),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"},Se=({className:ot,style:pt={},LeftContent:ht,children:It,RightContent:ln})=>t.createElement("div",{className:F()(M.fixedBottom,ot),style:pt},t.createElement("div",{className:M.wrap},t.createElement("div",{className:M.left},ht),t.createElement("div",{className:M.center},It),t.createElement("div",{className:M.right},ln))),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"},qe=({className:ot,style:pt={},dataSource:ht=[]})=>t.createElement("div",{className:F()(De.crumbs,ot),style:pt},ht.map((It,ln)=>lnL.history.push(It.path)},It.name):t.createElement("span",null,It.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:ln,style:{color:"#5F6368"}},It.name))),it=e(31797),rt=Object.defineProperty,wt=Object.defineProperties,Qt=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,tn=(ot,pt,ht)=>pt in ot?rt(ot,pt,{enumerable:!0,configurable:!0,writable:!0,value:ht}):ot[pt]=ht,St=(ot,pt)=>{for(var ht in pt||(pt={}))Vt.call(pt,ht)&&tn(ot,ht,pt[ht]);if(Lt)for(var ht of Lt(pt))rn.call(pt,ht)&&tn(ot,ht,pt[ht]);return ot},nn=(ot,pt)=>wt(ot,Qt(pt)),qt=(ot,pt)=>{var ht={};for(var It in ot)Vt.call(ot,It)&&pt.indexOf(It)<0&&(ht[It]=ot[It]);if(ot!=null&&Lt)for(var It of Lt(ot))pt.indexOf(It)<0&&rn.call(ot,It)&&(ht[It]=ot[It]);return ht};const{Countdown:Gt}=it.default;var Fn=ot=>{var pt=ot,{onChange:ht}=pt,It=qt(pt,["onChange"]);const[ln,$t]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof ln=="number"&&ln>=0&&ht(ln)},[ln]);const ft=an=>{const re=Math.floor(an/1e3);$t(re)};return t.createElement(Gt,nn(St({},It),{onChange:ft}))}},93557:function(gt,ve,e){"use strict";e.r(ve),e.d(ve,{default:function(){return W}});var t=e(59301),o=e(65582),f=e(8591),H=e(43418),l=e(3113),C=e(61621),n=e(38854),F=e(20834),z=e(58421),i=e(51075),K=e(74128),p=e(5112),s={title:"title___GjBar",content:"content___I7QWQ",add:"add___S7NYy",colorBlue:"colorBlue___msrvf",radio:"radio___KDCSZ"},X=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,Oe=(y,V)=>{var L={};for(var T in y)j.call(y,T)&&V.indexOf(T)<0&&(L[T]=y[T]);if(y!=null&&X)for(var T of X(y))V.indexOf(T)<0&&R.call(y,T)&&(L[T]=y[T]);return L},le=(y,V,L)=>new Promise((T,ae)=>{var he=oe=>{try{_(L.next(oe))}catch(Ne){ae(Ne)}},Ze=oe=>{try{_(L.throw(oe))}catch(Ne){ae(Ne)}},_=oe=>oe.done?T(oe.value):Promise.resolve(oe.value).then(he,Ze);_((L=L.apply(y,V)).next())});const ce=y=>{var V=y,{shixunsDetail:L,globalSetting:T,loading:ae,dispatch:he,onReloadData:Ze}=V,_=Oe(V,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[oe,Ne]=(0,t.useState)(),[Pe,be]=(0,t.useState)([]);(0,t.useEffect)(()=>{L.actionTabs.key==="Collaborators-ChangeManager"&&ee()},[L.actionTabs.key]);const ee=()=>le(void 0,null,function*(){var g;const r=yield he({type:"shixunsDetail/getChangeManager",payload:{id:(g=L.actionTabs.params)==null?void 0:g.id}});be(r||[])}),Fe=()=>{var g;he({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(g=L.actionTabs.params)==null?void 0:g.id}}})},x=()=>le(void 0,null,function*(){var g;if(!oe){f.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const r=yield he({type:"shixunsDetail/changeManager",payload:{id:(g=L.actionTabs.params)==null?void 0:g.id,user_id:oe}});D(),r&&(Ze(),f.ZP.info(r.message))}),D=()=>{he({type:"shixunsDetail/setActionTabs",payload:{}}),Ne(null)};return t.createElement(H.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:L.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ae.effects["shixunsDetail/changeManager"],onOk:x,onCancel:D},t.createElement("div",null,t.createElement("div",{className:s.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:s.content},Pe.length?t.createElement(p.ZP.Group,{value:oe,onChange:g=>Ne(g.target.value)},Pe.map((g,r)=>t.createElement(p.ZP,{className:s.radio,key:r,value:g.user_id},g.name))):t.createElement("div",{className:s.add},t.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",t.createElement("a",{className:s.colorBlue,onClick:Fe},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var ne=(0,o.connect)(({shixunsDetail:y,loading:V,globalSetting:L})=>({shixunsDetail:y,globalSetting:L,loading:V}))(ce),N=e(99313),S=e(46919),a=e(59576);const{TabPane:w}=N.default;var O=({visible:y,onCancel:V,onSelectGroup:L,shixunId:T,onSelectCollaborator:ae})=>t.createElement(H.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:y,width:1100,centered:!0,keyboard:!1,onCancel:V,maskClosable:!1,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},t.createElement(N.default,{defaultActiveKey:"1"},t.createElement(w,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},t.createElement(S.Z,{onCancel:V,container_type:2,container_id:T,onSelect:ae})),t.createElement(w,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},t.createElement(a.Z,{onCancel:V,onSelect:L})))),J={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(54842),B=e(59301),ye=Object.defineProperty,ie=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Ee=(y,V,L)=>V in y?ye(y,V,{enumerable:!0,configurable:!0,writable:!0,value:L}):y[V]=L,Ce=(y,V)=>{for(var L in V||(V={}))Ye.call(V,L)&&Ee(y,L,V[L]);if(ie)for(var L of ie(V))Ae.call(V,L)&&Ee(y,L,V[L]);return y},$=(y,V,L)=>new Promise((T,ae)=>{var he=oe=>{try{_(L.next(oe))}catch(Ne){ae(Ne)}},Ze=oe=>{try{_(L.throw(oe))}catch(Ne){ae(Ne)}},_=oe=>oe.done?T(oe.value):Promise.resolve(oe.value).then(he,Ze);_((L=L.apply(y,V)).next())});const Y=({shixunsDetail:y,globalSetting:V,loading:L,user:T,dispatch:ae})=>{var he,Ze,_,oe,Ne,Pe,be,ee;const Fe=(0,o.useParams)(),x=(0,t.useRef)(),[D,g]=(0,t.useState)(0),[r,h]=(0,t.useState)([]),[Q,A]=(0,t.useState)({id:null,page:1}),c=(Ze=(he=T.userInfo)==null?void 0:he.shixun)==null?void 0:Ze.editable,U=((_=T.userInfo)==null?void 0:_.role)<=2||((Ne=(oe=T.userInfo)==null?void 0:oe.shixun)==null?void 0:Ne.is_creator),P=!((be=(Pe=T.userInfo)==null?void 0:Pe.shixun)!=null&&be.can_managed),d=()=>{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)(()=>{x.current=Fe.id,Q.id=x.current,A(Q),k(Q)},[]);const k=xe=>$(void 0,null,function*(){const qe=yield ae({type:"shixunsDetail/getCollaboratorsData",payload:xe});qe&&(h(qe.members||[]),g(qe.member_count))}),Ie=()=>$(void 0,null,function*(){Q.page=1,A(Q);const xe=(0,G.g)();yield ae({type:"user/getUserInfo",payload:xe}),yield k(Q)}),fe=xe=>{Q.page=xe,A(Q),k(Q)},Le=xe=>{if(P){d();return}H.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:B.createElement("div",{className:J.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>$(void 0,null,function*(){var qe;const it=yield ae({type:"shixunsDetail/deleteCollaborators",payload:{id:x.current,userId:xe}});if(((qe=T.userInfo)==null?void 0:qe.user_id)===xe){o.history.push("/shixuns");return}f.ZP.info(it==null?void 0:it.message),Q.page=1,A(Q),k(Q)})})},Be=xe=>{H.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:B.createElement("div",{className:J.modal},"\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"),onOk:()=>$(void 0,null,function*(){var qe;const it=yield ae({type:"shixunsDetail/deleteCollaborators",payload:{id:x.current,userId:xe}});if(((qe=T.userInfo)==null?void 0:qe.user_id)===xe){o.history.push("/shixuns");return}f.ZP.info(it==null?void 0:it.message),Q.page=1,A(Q),k(Q)})})},Me=()=>{if(P){d();return}ae({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:x.current}}})};function M(xe,qe,it,rt){return $(this,null,function*(){if(P){d();return}yield ae({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:xe,user_id:qe,editable:it?0:1}}),k(Q)})}const pe=()=>{if(P){d();return}ae({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:x.current}}})};function Se(){ae({type:"shixunsDetail/setActionTabs",payload:{}})}const De={visible:y.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Se,shixunId:x.current,onSelectCollaborator:xe=>$(void 0,null,function*(){Se(),(yield ae({type:"shixunsDetail/addCollaborator",payload:{id:x.current,user_ids:xe}}))&&(f.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ie())}),onSelectGroup:xe=>$(void 0,null,function*(){Se(),(yield ae({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:x.current,group_id:xe.group_id}}))&&(f.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ie())})};return B.createElement("section",{className:J.bg},B.createElement("div",{className:J.wrap},B.createElement("div",{className:J.content},((ee=y.detail)==null?void 0:ee.identity)<5&&B.createElement("div",{className:J.head},B.createElement("span",{className:J.headCount},"\u5408\u4F5C\u8005"),B.createElement("div",null,U&&B.createElement(l.ZP,{type:"primary",ghost:!0,className:J.button,onClick:Me},"\u66F4\u6362\u7BA1\u7406\u5458"),c&&B.createElement(l.ZP,{type:"primary",className:J.button,onClick:pe},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),B.createElement("div",{className:J.list},B.createElement(C.Z,{loading:L.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},r.map((xe,qe)=>{var it,rt,wt,Qt,Lt,Vt,rn,tn,St,nn;return B.createElement("div",{className:J.itemWrap,key:qe},B.createElement("a",{href:(it=xe.user)==null?void 0:it.user_url,target:"_blank",className:J.imgWrap},B.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:J.img,src:`${K.Z.IMG_SERVER}/images/${(rt=xe.user)==null?void 0:rt.image_url}`}),((wt=xe.user)==null?void 0:wt.shixun_manager)&&B.createElement("span",{className:J.manager},"\u521B\u5EFA\u8005")),B.createElement("div",{className:J.itemContent},B.createElement("p",{className:J.nameWrap},B.createElement("a",{href:xe.user.user_url,target:"_blank",className:J.name},(Qt=xe.user)==null?void 0:Qt.name),B.createElement("div",{className:J.actionGroup},U?(Lt=xe.user)!=null&&Lt.shixun_manager?null:B.createElement(n.Z,{dropdownRender:()=>B.createElement(F.default,{selectedKeys:[xe.editable?"1":"2"],onClick:()=>{var qt;M(y.detail.identifier,xe.user.user_id,xe.editable,(qt=xe.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,xe.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(q.Z,{style:{fontSize:"14px",color:"#888888"}}))):xe.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"),!((Vt=xe.user)!=null&&Vt.shixun_manager)&&c&&xe.user.user_id!==((rn=T.userInfo)==null?void 0:rn.user_id)?B.createElement("a",{className:"c-grey-c",onClick:()=>{var qt;return Le((qt=xe.user)==null?void 0:qt.user_id)}},"\u5220\u9664"):null,xe.user.user_id===((tn=T.userInfo)==null?void 0:tn.user_id)&&!((St=xe.user)!=null&&St.shixun_manager)&&B.createElement("a",{className:"c-grey-c",onClick:()=>{var qt;return Be((qt=xe.user)==null?void 0:qt.user_id)}},"\u9000\u51FA"))),B.createElement("p",{className:J.schoolWrap},B.createElement("span",{className:J.school},(nn=xe.user)==null?void 0:nn.school_name))))})))),D>10&&B.createElement("div",{className:J.countWrap},B.createElement(z.Z,{showQuickJumper:!0,showSizeChanger:!1,total:D,onChange:xe=>fe(xe),pageSize:10,current:Q.page}))),B.createElement(i.Z,null),B.createElement(ne,{onReloadData:Ie}),B.createElement(O,Ce({},De)))};var W=(0,o.connect)(({shixunsDetail:y,loading:V,globalSetting:L,user:T})=>({shixunsDetail:y,globalSetting:L,user:T,loading:V}))(Y)},51075:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return W}});var t=e(59301),o=e(65582),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,z=Object.prototype.propertyIsEnumerable,i=(y,V,L)=>V in y?C(y,V,{enumerable:!0,configurable:!0,writable:!0,value:L}):y[V]=L,K=(y,V)=>{for(var L in V||(V={}))F.call(V,L)&&i(y,L,V[L]);if(n)for(var L of n(V))z.call(V,L)&&i(y,L,V[L]);return y};const p=y=>React.createElement("svg",K({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},y),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 s="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMmMuMDIgMCAuMDMuNzUuMDMyIDEuODM5bC4wMyA4LjE2SDkuMTlsLTMuOTMyIDYuMDA1aC45OEwxMC4wNjIgMTJIMjBjMCA1LjUyMy00LjQ3NyAxMC0xMCAxMFMwIDE3LjUyMyAwIDEyIDQuNDc3IDIgMTAgMlptLS4zNDggMTIuOTM4Yy0uNDYzIDAtLjgzNC4xNDctMS4xMTMuNDQzLS4yNzkuMjk1LS40MTguNjkzLS40MTggMS4xOTMgMCAuNDUzLjEzLjgxOS4zOSAxLjA5Ni4yNjEuMjc3LjYwNi40MTYgMS4wMzYuNDE2LjQ1OCAwIC44MjctLjE0OCAxLjEwNS0uNDQzLjI3OS0uMjk2LjQxOC0uNjkxLjQxOC0xLjE4NiAwLS40ODItLjEyNC0uODU1LS4zNzMtMS4xMjEtLjI0OC0uMjY2LS41OTctLjM5OS0xLjA0NS0uMzk5Wm0tLjAzOS43MWMuMTg1IDAgLjMzMy4wNzQuNDQ0LjIyMS4xMS4xNDcuMTY2LjM1OC4xNjYuNjMxIDAgLjU4My0uMjA5Ljg3NS0uNjI1Ljg3NS0uNDE0IDAtLjYyMS0uMjgxLS42MjEtLjg0NCAwLS41ODguMjEyLS44ODMuNjM2LS44ODNabS0zLjcxNS0zLjc4Yy0uNDY4IDAtLjg0LjE0OC0xLjExNS40NDYtLjI3NS4yOTktLjQxMi42OTUtLjQxMiAxLjE5IDAgLjQ1My4xMy44MTguMzg5IDEuMDk0LjI1OS4yNzYuNjA1LjQxNCAxLjAzNy40MTQuNDYgMCAuODMtLjE0NyAxLjEwNS0uNDQyLjI3Ni0uMjk0LjQxNC0uNjg2LjQxNC0xLjE3NSAwLS40NzctLjEyNC0uODUtLjM3My0xLjEyMi0uMjQ4LS4yNy0uNTk3LS40MDYtMS4wNDUtLjQwNlptLS4wMjMuNzFjLjQwMSAwIC42MDIuMjgzLjYwMi44NDggMCAuNTgzLS4yMS44NzUtLjYzLjg3NS0uNDEgMC0uNjE3LS4yOC0uNjE3LS44NCAwLS41ODkuMjE1LS44ODMuNjQ1LS44ODNaIiBmaWxsPSIjMTg5MEZGIi8+PHBhdGggZD0iTTExIDBjNS45ODIgMCAxMC44NDggNC43NzQgMTAuOTk3IDEwLjcyTDIyIDExaC0zLjY2N2MwLTMuOTc0LTMuMTYtNy4yMS03LjEwNS03LjMzTDExIDMuNjY3VjBaIiBmaWxsPSIjQjZEMEZDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",X=Object.defineProperty,j=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,le=(y,V,L)=>V in y?X(y,V,{enumerable:!0,configurable:!0,writable:!0,value:L}):y[V]=L,ce=(y,V)=>{for(var L in V||(V={}))R.call(V,L)&&le(y,L,V[L]);if(j)for(var L of j(V))Oe.call(V,L)&&le(y,L,V[L]);return y};const ne=y=>React.createElement("svg",ce({width:22,height:20,xmlns:"http://www.w3.org/2000/svg"},y),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 N="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMS4yNDguMDI2aDIuNDk1Yy44MzMgMCAxLjI0OS40MTUgMS4yNDkgMS4yNDN2MTcuMzljMCAuODI5LS40MTYgMS4yNDMtMS4yNDkgMS4yNDNIMS4yNDhDLjQxNiAxOS45MDIgMCAxOS40ODggMCAxOC42NlYxLjI3QzAgLjQ0LjQxNi4wMjUgMS4yNDguMDI1Wk03LjQ4OC4wMjZoMi40OTZjLjgzMiAwIDEuMjQ4LjQxNSAxLjI0OCAxLjI0M3YxNy4zOWMwIC44MjktLjQxNiAxLjI0My0xLjI0OCAxLjI0M0g3LjQ4OGMtLjgzMiAwLTEuMjQ4LS40MTQtMS4yNDgtMS4yNDJWMS4yN2MwLS44My40MTYtMS4yNDQgMS4yNDgtMS4yNDRaIiBmaWxsPSIjNTA5MUZGIi8+PHBhdGggZD0ibTEzLjQwNC42ODggMi40MTItLjY0NmMuMzItLjA4NS42Ni0uMDQuOTQ3LjEyNC4yODcuMTY1LjQ5Ni40MzcuNTgyLjc1NWw0LjUyMiAxNi44YTEuMjQyIDEuMjQyIDAgMCAxLS44ODMgMS41MmwtMi40MTEuNjQ0YTEuMjQ5IDEuMjQ5IDAgMCAxLTEuNTI4LS44NzlMMTIuNTIyIDIuMjA4YTEuMjM4IDEuMjM4IDAgMCAxIC4xMjQtLjk0M2MuMTY2LS4yODUuNDM5LS40OTQuNzU4LS41Nzl2LjAwMloiIGZpbGw9IiNCNkQwRkMiLz48L2c+PC9zdmc+",S=Object.defineProperty,a=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,J=(y,V,L)=>V in y?S(y,V,{enumerable:!0,configurable:!0,writable:!0,value:L}):y[V]=L,q=(y,V)=>{for(var L in V||(V={}))w.call(V,L)&&J(y,L,V[L]);if(a)for(var L of a(V))O.call(V,L)&&J(y,L,V[L]);return y};const G=y=>React.createElement("svg",q({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},y),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==",ye=e(42441),ie=e(59149),Ye=e(56047),Ae=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,$=(y,V)=>{var L={};for(var T in y)Ee.call(y,T)&&V.indexOf(T)<0&&(L[T]=y[T]);if(y!=null&&Ae)for(var T of Ae(y))V.indexOf(T)<0&&Ce.call(y,T)&&(L[T]=y[T]);return L};const Y=y=>{var V=y,{shixunsDetail:L,user:T,globalSetting:ae,loading:he,dispatch:Ze}=V,_=$(V,["shixunsDetail","user","globalSetting","loading","dispatch"]),oe,Ne,Pe,be,ee,Fe,x,D,g,r,h,Q,A,c,U,P,d,k,Ie,fe,Le,Be,Me;const[M,pe]=(0,t.useState)(!0),Se=()=>{var xe,qe;let it=new Image;it.src=ie.yt;let rt=((qe=(xe=L==null?void 0:L.rightData)==null?void 0:xe.tags)==null?void 0:qe.map((Qt,Lt)=>({name:Qt.tag_name,value:Lt})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}
"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:it,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:rt}]}};console.log("----",L);const De=(oe=L.rightData)!=null&&oe.complete_count?Number((Ne=L.rightData)==null?void 0:Ne.complete_count)/Number((Pe=L.rightData)==null?void 0:Pe.challenge_count)*100:0;return L.rightData?t.createElement("section",{className:l.rightWrap},!((be=L.detail)!=null&&be.is_jupyter)&&((Fe=(ee=L.detail)==null?void 0:ee.task_operation)==null?void 0:Fe[2])&&((x=T==null?void 0:T.userInfo)==null?void 0:x.login)&&!!((D=L.rightData)!=null&&D.complete_count)&&((g=L.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:s,alt:""}),"\u5B66\u4E60\u8FDB\u5EA6"),t.createElement("span",null,t.createElement("span",{className:`${l.color888} font14`},"\u5DF2\u5B8C\u6210 ",((r=L.rightData)==null?void 0:r.complete_count)||0," \u5173 / \u5171",((h=L.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=(Q=L.rightData)==null?void 0:Q.paths)!=null&&A.length)&&t.createElement("div",{className:l.courseWrap},t.createElement("p",{className:"mb20 font16"},t.createElement("img",{className:l.titleImg,src:N,alt:""}),"\u6240\u5C5E\u8BFE\u7A0B"),t.createElement("div",null,(c=L.rightData)==null?void 0:c.paths.map((xe,qe)=>qe>2?null:t.createElement("div",{className:l.pathWrap,key:xe.id},t.createElement("a",{href:`/paths/${xe.identifier}`,target:"_blank"},t.createElement("img",{alt:"\u5B9E\u8BAD",src:`${xe.image_url}`,className:l.pathImg})),t.createElement("div",{className:l.pathContentWrap},t.createElement("a",{href:`/paths/${xe.identifier}`,target:"_blank",className:l.pathContentName},xe.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"}),xe.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"}),xe.members_count)))))))),t.createElement("div",null),!!((P=(U=L.rightData)==null?void 0:U.recommands)!=null&&P.length)&&T.userInfo.main_site&&t.createElement("div",{className:l.recommandTrainingWrap},t.createElement("p",{className:"mb20 font16"},t.createElement("img",{className:l.titleImg,src:B,alt:""}),((k=(d=L==null?void 0:L.detail)==null?void 0:d.disciplines)==null?void 0:k.length)>0?"\u76F8\u5173\u63A8\u8350":"\u70ED\u95E8\u63A8\u8350"),t.createElement("div",null,(Ie=L.rightData)==null?void 0:Ie.recommands.map((xe,qe)=>qe>2?null:t.createElement("div",{className:l.pathContentItem,key:qe},t.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},t.createElement("img",{src:`${xe.pic}`,className:l.pathImg})),t.createElement("div",{className:l.pathContentWrap,style:{marginBottom:-4}},t.createElement(H.Z,{placement:"bottom",title:xe.name},t.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank",className:l.pathContentName},xe.name)),t.createElement("p",{className:`${l.pathContent} ${l.recommandContent}`},t.createElement("span",null,xe.stu_num," \u4EBA\u5B66\u4E60"),t.createElement("span",{className:l.recommandLevel},xe.level))))))),((Le=(fe=L.rightData)==null?void 0:fe.tags)==null?void 0:Le.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"},(Me=(Be=L.rightData)==null?void 0:Be.tags)==null?void 0:Me.length))),t.createElement(ye.Z,{option:Se(),style:{height:370},opts:{renderer:"svg"}}))):null};var W=(0,o.connect)(({shixunsDetail:y,user:V,loading:L,globalSetting:T})=>({shixunsDetail:y,user:V,globalSetting:T,loading:L.models.index}))(Y)},66457:function(gt,ve,e){"use strict";e.d(ve,{rX:function(){return Ae},pW:function(){return Ee},gy:function(){return Ce},xY:function(){return Ye},O5:function(){return ie},PH:function(){return G},tJ:function(){return w},o1:function(){return O},Rd:function(){return ye}});var t=e(65582),o=e(43418),f=e(28103),H=e(8591),l=e(41867),C=e(65862),n=e(87169),F=e(25510),z="data:image/png;base64,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",i=e.p+"static/newqrcode.a8740efb.png",K=e(32637),p=e(38147),s=e(59301),X=Object.defineProperty,j=Object.defineProperties,R=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,ne=($,Y,W)=>Y in $?X($,Y,{enumerable:!0,configurable:!0,writable:!0,value:W}):$[Y]=W,N=($,Y)=>{for(var W in Y||(Y={}))le.call(Y,W)&&ne($,W,Y[W]);if(Oe)for(var W of Oe(Y))ce.call(Y,W)&&ne($,W,Y[W]);return $},S=($,Y)=>j($,R(Y)),a=($,Y,W)=>new Promise((y,V)=>{var L=he=>{try{ae(W.next(he))}catch(Ze){V(Ze)}},T=he=>{try{ae(W.throw(he))}catch(Ze){V(Ze)}},ae=he=>he.done?y(he.value):Promise.resolve(he.value).then(L,T);ae((W=W.apply($,Y)).next())});const w=($,Y=!1)=>!!(O($)&&J(Y)),O=$=>(0,l.bg)()?!0:($({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),J=($=!1)=>{var Y;const{user:W}=(0,t.getDvaApp)()._store.getState();return(Y=W.userInfo)!=null&&Y.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,C.xg)("/account/profile/edit"),B()}}),!1)};function q($,Y){$=$.map(_=>S(N({},_),{children:_.items}));let W=null;function y(_){for(const oe of _){if(oe.complete_status===0&&!W){W=oe;return}if(oe.children&&oe.children.length>0&&(y(oe.children),W))return}}if(y($),!W)return{foundItem:null,isAbove:!0};if(W.id===Y)return{foundItem:W,isAbove:!0};let V=!1;function L(_){if(_.id===Y){V=!0;return}if(_.children&&_.children.length>0)for(const oe of _.children)L(oe)}if(L(W),V)return{foundItem:W,isAbove:!1};let T=-1,ae=-1,he=[];function Ze(_){for(const oe of _)if(he.push(oe),oe.children&&oe.children.length>0)for(const Ne of oe.children)he.push(Ne)}Ze($);for(let _=0;_a(void 0,null,function*(){const y=yield(0,p.ZP)(`/api/paths/${$}/choose_course.json`,{method:"get"});if(y!=null&&y.stages){const{isAbove:V,foundItem:L}=q(y==null?void 0:y.stages,Y.id),T=()=>a(void 0,null,function*(){yield W(L.identifier,L.is_jupyter||L.is_jupyter_lab,L),o.default.destroyAll()});return console.log(V,L,22),V?Promise.resolve():(o.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:s.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",s.createElement("span",{onClick:T,className:"current c-light-primary"},(L==null?void 0:L.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:T}),Promise.reject())}return Promise.reject()}),B=()=>{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()}})},ye=()=>{o.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:K}),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"))})},ie=()=>{var $;const{user:Y}=(0,t.getDvaApp)()._store.getState();return($=Y.userInfo)!=null&&$.professional_certification?!0:(o.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,C.xg)("/account/certification")}}),!1)},Ye=()=>(0,l.V9)()?!0:(o.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),Ae=($,Y)=>$?!0:(o.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:s.createElement("div",null,s.createElement("p",null,Y||"\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:z,width:200}),s.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),Ee=$=>{o.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(f.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,$),"\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:F,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Ce=($,Y="")=>{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 y="";return(W==null?void 0:W.public)===2&&(y="\u5DF2\u516C\u5F00"),(W==null?void 0:W.public)===1&&(y="\u5F85\u5BA1\u6838"),(W==null?void 0:W.shixun_status)===3&&(y="\u5DF2\u5173\u95ED"),o.default.info({centered:!0,icon:s.createElement(n.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",y,"\uFF0C",Y,"\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:F,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(W==null?void 0:W.shixun_status)===2?(o.default.confirm({centered:!0,icon:s.createElement(n.Z,null),title:"\u63D0\u793A",content:s.createElement("div",null,s.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Y,"\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:()=>{o.default.confirm({width:440,centered:!0,icon:s.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:()=>a(void 0,null,function*(){(yield $({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"),$({type:"shixunsDetail/getShixunsDetail",payload:{id:W==null?void 0:W.identifier}}),$({type:"practiceSetting/getCommonData",payload:{id:W==null?void 0:W.identifier}}))})})}}),!0):!1}},50371:function(gt,ve){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let o=1;o{const l=f[H];l!==void 0&&(t[H]=l)})}return t}ve.Z=e},13845:function(gt,ve,e){"use strict";e.d(ve,{F:function(){return t},Z:function(){return o}});function t(f){return f!=null&&f===f.window}function o(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(gt,ve,e){"use strict";e.d(ve,{Z:function(){return o}});var t=e(59301);function o(){const[,f]=t.useReducer(H=>H+1,0);return f}},68031:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return H}});var t=e(16089);function o(l,C,n,F){const z=n-C;return l/=F/2,l<1?z/2*l*l*l+C:z/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:z=450}=C,i=n(),K=(0,f.Z)(i,!0),p=Date.now(),s=()=>{const j=Date.now()-p,R=o(j>z?z:j,K,l,z);(0,f.F)(i)?i.scrollTo(window.pageXOffset,R):i instanceof Document||i.constructor.name==="HTMLDocument"?i.documentElement.scrollTop=R:i.scrollTop=R,jn||C},88522:function(gt,ve,e){"use strict";var t=e(92310),o=e.n(t),f=e(11592),H=e(2738),l=e(59301),C=e(53487),n=e(92343),F=e(36355),z=e(57809);const{Option:i}=z.default;function K(j){return j&&j.type&&(j.type.isSelectOption||j.type.isSelectOptGroup)}const p=(j,R)=>{const{prefixCls:Oe,className:le,popupClassName:ce,dropdownClassName:ne,children:N,dataSource:S}=j,a=(0,f.Z)(N);let w;a.length===1&&(0,n.l$)(a[0])&&!K(a[0])&&([w]=a);const O=w?()=>w:void 0;let J;a.length&&K(a[0])?J=N:J=S?S.map(B=>{if((0,n.l$)(B))return B;switch(typeof B){case"string":return l.createElement(i,{key:B,value:B},B);case"object":{const{value:ye}=B;return l.createElement(i,{key:ye,value:ye},B.text)}default:return}}):[];const{getPrefixCls:q}=l.useContext(F.E_),G=q("select",Oe);return l.createElement(z.default,Object.assign({ref:R,suffixIcon:null},(0,H.Z)(j,["dataSource","dropdownClassName"]),{prefixCls:G,popupClassName:ce||ne,className:o()(`${G}-auto-complete`,le),mode:z.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:O}),J)},s=l.forwardRef(p),X=(0,C.Z)(s);s.Option=i,s._InternalPanelDoNotUseOrYouWillBeFired=X,ve.Z=s},24905:function(gt,ve,e){"use strict";e.d(ve,{default:function(){return w}});var t=e(92310),o=e.n(t),f=e(5630),H=e(59301),l=e(36355),C=e(1684),n=e(32441),z=H.createContext(null),i=e(98447),K=e(14088),p=e(4572),s=function(O,J){var q={};for(var G in O)Object.prototype.hasOwnProperty.call(O,G)&&J.indexOf(G)<0&&(q[G]=O[G]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,G=Object.getOwnPropertySymbols(O);B{var q;const{prefixCls:G,className:B,rootClassName:ye,children:ie,indeterminate:Ye=!1,style:Ae,onMouseEnter:Ee,onMouseLeave:Ce,skipGroup:$=!1,disabled:Y}=O,W=s(O,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:y,direction:V,checkbox:L}=H.useContext(l.E_),T=H.useContext(z),{isFormItemInput:ae}=H.useContext(n.aM),he=H.useContext(C.Z),Ze=(q=(T==null?void 0:T.disabled)||Y)!==null&&q!==void 0?q:he,_=H.useRef(W.value);H.useEffect(()=>{T==null||T.registerValue(W.value)},[]),H.useEffect(()=>{if(!$)return W.value!==_.current&&(T==null||T.cancelValue(_.current),T==null||T.registerValue(W.value),_.current=W.value),()=>T==null?void 0:T.cancelValue(W.value)},[W.value]);const oe=y("checkbox",G),[Ne,Pe]=(0,i.ZP)(oe),be=Object.assign({},W);T&&!$&&(be.onChange=function(){W.onChange&&W.onChange.apply(W,arguments),T.toggleOption&&T.toggleOption({label:ie,value:W.value})},be.name=T.name,be.checked=T.value.includes(W.value));const ee=o()(`${oe}-wrapper`,{[`${oe}-rtl`]:V==="rtl",[`${oe}-wrapper-checked`]:be.checked,[`${oe}-wrapper-disabled`]:Ze,[`${oe}-wrapper-in-form-item`]:ae},L==null?void 0:L.className,B,ye,Pe),Fe=o()({[`${oe}-indeterminate`]:Ye},p.A,Pe),x=Ye?"mixed":void 0;return Ne(H.createElement(K.Z,{component:"Checkbox",disabled:Ze},H.createElement("label",{className:ee,style:Object.assign(Object.assign({},L==null?void 0:L.style),Ae),onMouseEnter:Ee,onMouseLeave:Ce},H.createElement(f.Z,Object.assign({"aria-checked":x},be,{prefixCls:oe,className:Fe,disabled:Ze,ref:J})),ie!==void 0&&H.createElement("span",null,ie))))};var R=H.forwardRef(X),Oe=e(94480),le=e(2738),ce=function(O,J){var q={};for(var G in O)Object.prototype.hasOwnProperty.call(O,G)&&J.indexOf(G)<0&&(q[G]=O[G]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,G=Object.getOwnPropertySymbols(O);B{const{defaultValue:q,children:G,options:B=[],prefixCls:ye,className:ie,rootClassName:Ye,style:Ae,onChange:Ee}=O,Ce=ce(O,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:$,direction:Y}=H.useContext(l.E_),[W,y]=H.useState(Ce.value||q||[]),[V,L]=H.useState([]);H.useEffect(()=>{"value"in Ce&&y(Ce.value||[])},[Ce.value]);const T=H.useMemo(()=>B.map(D=>typeof D=="string"||typeof D=="number"?{label:D,value:D}:D),[B]),ae=D=>{L(g=>g.filter(r=>r!==D))},he=D=>{L(g=>[].concat((0,Oe.Z)(g),[D]))},Ze=D=>{const g=W.indexOf(D.value),r=(0,Oe.Z)(W);g===-1?r.push(D.value):r.splice(g,1),"value"in Ce||y(r),Ee==null||Ee(r.filter(h=>V.includes(h)).sort((h,Q)=>{const A=T.findIndex(U=>U.value===h),c=T.findIndex(U=>U.value===Q);return A-c}))},_=$("checkbox",ye),oe=`${_}-group`,[Ne,Pe]=(0,i.ZP)(_),be=(0,le.Z)(Ce,["value","disabled"]),ee=B.length?T.map(D=>H.createElement(R,{prefixCls:_,key:D.value.toString(),disabled:"disabled"in D?D.disabled:Ce.disabled,value:D.value,checked:W.includes(D.value),onChange:D.onChange,className:`${oe}-item`,style:D.style,title:D.title},D.label)):G,Fe={toggleOption:Ze,value:W,disabled:Ce.disabled,name:Ce.name,registerValue:he,cancelValue:ae},x=o()(oe,{[`${oe}-rtl`]:Y==="rtl"},ie,Ye,Pe);return Ne(H.createElement("div",Object.assign({className:x,style:Ae},be,{ref:J}),H.createElement(z.Provider,{value:Fe},ee)))},N=H.forwardRef(ne);var S=H.memo(N);const a=R;a.Group=S,a.__ANT_CHECKBOX=!0;var w=a},98447:function(gt,ve,e){"use strict";e.d(ve,{C2:function(){return l}});var t=e(17313),o=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,o.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(gt,ve,e){"use strict";var t=e(59301),o=e(36355),f=e(64165);const H=l=>{const{componentName:C}=l,{getPrefixCls:n}=(0,t.useContext)(o.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(gt,ve,e){"use strict";e.d(ve,{Z:function(){return p}});var t=e(92310),o=e.n(t),f=e(59301),H=e(36355),l=e(17313),C=e(83116),n=e(37613);const F=s=>{const{componentCls:X,sizePaddingEdgeHorizontal:j,colorSplit:R,lineWidth:Oe,textPaddingInline:le,orientationMargin:ce,verticalMarginInline:ne}=s;return{[X]:Object.assign(Object.assign({},(0,l.Wf)(s)),{borderBlockStart:`${Oe}px solid ${R}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ne,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Oe}px solid ${R}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${s.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${X}-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 ${R}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Oe}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${X}-with-text-left`]:{"&::before":{width:`${ce*100}%`},"&::after":{width:`${100-ce*100}%`}},[`&-horizontal${X}-with-text-right`]:{"&::before":{width:`${100-ce*100}%`},"&::after":{width:`${ce*100}%`}},[`${X}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:le},"&-dashed":{background:"none",borderColor:R,borderStyle:"dashed",borderWidth:`${Oe}px 0 0`},[`&-horizontal${X}-with-text${X}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${X}-dashed`]:{borderInlineStartWidth:Oe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${X}-with-text`]:{color:s.colorText,fontWeight:"normal",fontSize:s.fontSize},[`&-horizontal${X}-with-text-left${X}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${X}-inner-text`]:{paddingInlineStart:j}},[`&-horizontal${X}-with-text-right${X}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${X}-inner-text`]:{paddingInlineEnd:j}}})}};var z=(0,C.Z)("Divider",s=>{const X=(0,n.TS)(s,{dividerHorizontalWithTextGutterMargin:s.margin,dividerHorizontalGutterMargin:s.marginLG,sizePaddingEdgeHorizontal:0});return[F(X)]},s=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:s.marginXS})),i=function(s,X){var j={};for(var R in s)Object.prototype.hasOwnProperty.call(s,R)&&X.indexOf(R)<0&&(j[R]=s[R]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,R=Object.getOwnPropertySymbols(s);Oe{const{getPrefixCls:X,direction:j,divider:R}=f.useContext(H.E_),{prefixCls:Oe,type:le="horizontal",orientation:ce="center",orientationMargin:ne,className:N,rootClassName:S,children:a,dashed:w,plain:O,style:J}=s,q=i(s,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),G=X("divider",Oe),[B,ye]=z(G),ie=ce.length>0?`-${ce}`:ce,Ye=!!a,Ae=ce==="left"&&ne!=null,Ee=ce==="right"&&ne!=null,Ce=o()(G,R==null?void 0:R.className,ye,`${G}-${le}`,{[`${G}-with-text`]:Ye,[`${G}-with-text${ie}`]:Ye,[`${G}-dashed`]:!!w,[`${G}-plain`]:!!O,[`${G}-rtl`]:j==="rtl",[`${G}-no-default-orientation-margin-left`]:Ae,[`${G}-no-default-orientation-margin-right`]:Ee},N,S),$=f.useMemo(()=>typeof ne=="number"?ne:/^\d+$/.test(ne)?Number(ne):ne,[ne]),Y=Object.assign(Object.assign({},Ae&&{marginLeft:$}),Ee&&{marginRight:$});return B(f.createElement("div",Object.assign({className:Ce,style:Object.assign(Object.assign({},R==null?void 0:R.style),J)},q,{role:"separator"}),a&&le!=="vertical"&&f.createElement("span",{className:`${G}-inner-text`,style:Y},a)))}},91857:function(gt,ve,e){"use strict";var t=e(59301),o=e(38819),f=e(92310),H=e.n(f),l=e(31561),C=e(70425),n=e(18929),F=e(2738),z=e(79676),i=e(53487),K=e(92343),p=e(36355),s=e(20834),X=e(40875),j=e(88088),R=e(47211);const Oe=null,le=S=>{const{menu:a,arrow:w,prefixCls:O,children:J,trigger:q,disabled:G,dropdownRender:B,getPopupContainer:ye,overlayClassName:ie,rootClassName:Ye,open:Ae,onOpenChange:Ee,visible:Ce,onVisibleChange:$,mouseEnterDelay:Y=.15,mouseLeaveDelay:W=.1,autoAdjustOverflow:y=!0,placement:V="",overlay:L,transitionName:T}=S,{getPopupContainer:ae,getPrefixCls:he,direction:Ze}=t.useContext(p.E_),_=t.useMemo(()=>{const d=he();return T!==void 0?T:V.includes("top")?`${d}-slide-down`:`${d}-slide-up`},[he,V,T]),oe=t.useMemo(()=>V?V.includes("Center")?V.slice(0,V.indexOf("Center")):V:Ze==="rtl"?"bottomRight":"bottomLeft",[V,Ze]),Ne=he("dropdown",O),[Pe,be]=(0,R.Z)(Ne),[,ee]=(0,j.Z)(),Fe=t.Children.only(J),x=(0,K.Tm)(Fe,{className:H()(`${Ne}-trigger`,{[`${Ne}-rtl`]:Ze==="rtl"},Fe.props.className),disabled:G}),D=G?[]:q;let g;D&&D.includes("contextMenu")&&(g=!0);const[r,h]=(0,n.Z)(!1,{value:Ae!=null?Ae:Ce}),Q=(0,C.useEvent)(d=>{Ee==null||Ee(d),$==null||$(d),h(d)}),A=H()(ie,Ye,be,{[`${Ne}-rtl`]:Ze==="rtl"}),c=(0,z.Z)({arrowPointAtCenter:typeof w=="object"&&w.pointAtCenter,autoAdjustOverflow:y,offset:ee.marginXXS,arrowWidth:w?ee.sizePopupArrow:0,borderRadius:ee.borderRadius}),U=t.useCallback(()=>{h(!1)},[]),P=()=>{let d;return a!=null&&a.items?d=t.createElement(s.default,Object.assign({},a)):typeof L=="function"?d=L():d=L,B&&(d=B(d)),d=t.Children.only(typeof d=="string"?t.createElement("span",null,d):d),t.createElement(X.J,{prefixCls:`${Ne}-menu`,expandIcon:t.createElement("span",{className:`${Ne}-menu-submenu-arrow`},t.createElement(o.Z,{className:`${Ne}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:U,validator:k=>{let{mode:Ie}=k}},d)};return Pe(t.createElement(l.Z,Object.assign({alignPoint:g},(0,F.Z)(S,["rootClassName"]),{mouseEnterDelay:Y,mouseLeaveDelay:W,visible:r,builtinPlacements:c,arrow:!!w,overlayClassName:A,prefixCls:Ne,getPopupContainer:ye||ae,transitionName:_,trigger:D,overlay:P,placement:oe,onVisibleChange:Q}),x))};function ce(S){return Object.assign(Object.assign({},S),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ne=(0,i.Z)(le,"dropdown",S=>S,ce),N=S=>t.createElement(ne,Object.assign({},S),t.createElement("span",null));le._InternalPanelDoNotUseOrYouWillBeFired=N,ve.Z=le},38854:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return j}});var t=e(91857),o=e(92310),f=e.n(o),H=e(59301),l=e(18785),C=e(3113),n=e(36355),F=e(81327),z=e(33234),i=e(47211),K=function(R,Oe){var le={};for(var ce in R)Object.prototype.hasOwnProperty.call(R,ce)&&Oe.indexOf(ce)<0&&(le[ce]=R[ce]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,ce=Object.getOwnPropertySymbols(R);ne{const{getPopupContainer:Oe,getPrefixCls:le,direction:ce}=H.useContext(n.E_),{prefixCls:ne,type:N="default",danger:S,disabled:a,loading:w,onClick:O,htmlType:J,children:q,className:G,menu:B,arrow:ye,autoFocus:ie,overlay:Ye,trigger:Ae,align:Ee,open:Ce,onOpenChange:$,placement:Y,getPopupContainer:W,href:y,icon:V=H.createElement(l.Z,null),title:L,buttonsRender:T=P=>P,mouseEnterDelay:ae,mouseLeaveDelay:he,overlayClassName:Ze,overlayStyle:_,destroyPopupOnHide:oe,dropdownRender:Ne}=R,Pe=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"]),be=le("dropdown",ne),ee=`${be}-button`,[Fe,x]=(0,i.Z)(be),D={menu:B,arrow:ye,autoFocus:ie,align:Ee,disabled:a,trigger:a?[]:Ae,onOpenChange:$,getPopupContainer:W||Oe,mouseEnterDelay:ae,mouseLeaveDelay:he,overlayClassName:Ze,overlayStyle:_,destroyPopupOnHide:oe,dropdownRender:Ne},{compactSize:g,compactItemClassnames:r}=(0,z.ri)(be,ce),h=f()(ee,r,G,x);"overlay"in R&&(D.overlay=Ye),"open"in R&&(D.open=Ce),"placement"in R?D.placement=Y:D.placement=ce==="rtl"?"bottomLeft":"bottomRight";const Q=H.createElement(C.ZP,{type:N,danger:S,disabled:a,loading:w,onClick:O,htmlType:J,href:y,title:L},q),A=H.createElement(C.ZP,{type:N,danger:S,icon:V}),[c,U]=T([Q,A]);return Fe(H.createElement(F.Z.Compact,Object.assign({className:h,size:g,block:!0},Pe),c,H.createElement(t.Z,Object.assign({},D),U)))};p.__ANT_BUTTON=!0;var s=p;const X=t.Z;X.Button=s;var j=X},47211:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return K}});var t=e(17313),o=e(13826),f=e(92899),H=e(29878),l=e(19447),C=e(83116),n=e(37613),z=p=>{const{componentCls:s,menuCls:X,colorError:j,colorTextLightSolid:R}=p,Oe=`${X}-item`;return{[`${s}, ${s}-menu-submenu`]:{[`${X} ${Oe}`]:{[`&${Oe}-danger:not(${Oe}-disabled)`]:{color:j,"&:hover":{color:R,backgroundColor:j}}}}}};const i=p=>{const{componentCls:s,menuCls:X,zIndexPopup:j,dropdownArrowDistance:R,sizePopupArrow:Oe,antCls:le,iconCls:ce,motionDurationMid:ne,dropdownPaddingVertical:N,fontSize:S,dropdownEdgeChildPadding:a,colorTextDisabled:w,fontSizeIcon:O,controlPaddingHorizontal:J,colorBgElevated:q}=p;return[{[s]:Object.assign(Object.assign({},(0,t.Wf)(p)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:j,display:"block","&::before":{position:"absolute",insetBlock:-R+Oe/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${le}-btn`]:{[`& > ${ce}-down, & > ${le}-btn-icon > ${ce}-down`]:{fontSize:O}},[`${s}-wrap`]:{position:"relative",[`${le}-btn > ${ce}-down`]:{fontSize:O},[`${ce}-down::before`]:{transition:`transform ${ne}`}},[`${s}-wrap-open`]:{[`${ce}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${le}-slide-down-enter${le}-slide-down-enter-active${s}-placement-bottomLeft, + &${le}-slide-down-appear${le}-slide-down-appear-active${s}-placement-bottomLeft, + &${le}-slide-down-enter${le}-slide-down-enter-active${s}-placement-bottom, + &${le}-slide-down-appear${le}-slide-down-appear-active${s}-placement-bottom, + &${le}-slide-down-enter${le}-slide-down-enter-active${s}-placement-bottomRight, + &${le}-slide-down-appear${le}-slide-down-appear-active${s}-placement-bottomRight`]:{animationName:o.fJ},[`&${le}-slide-up-enter${le}-slide-up-enter-active${s}-placement-topLeft, + &${le}-slide-up-appear${le}-slide-up-appear-active${s}-placement-topLeft, + &${le}-slide-up-enter${le}-slide-up-enter-active${s}-placement-top, + &${le}-slide-up-appear${le}-slide-up-appear-active${s}-placement-top, + &${le}-slide-up-enter${le}-slide-up-enter-active${s}-placement-topRight, + &${le}-slide-up-appear${le}-slide-up-appear-active${s}-placement-topRight`]:{animationName:o.Qt},[`&${le}-slide-down-leave${le}-slide-down-leave-active${s}-placement-bottomLeft, + &${le}-slide-down-leave${le}-slide-down-leave-active${s}-placement-bottom, + &${le}-slide-down-leave${le}-slide-down-leave-active${s}-placement-bottomRight`]:{animationName:o.Uw},[`&${le}-slide-up-leave${le}-slide-up-leave-active${s}-placement-topLeft, + &${le}-slide-up-leave${le}-slide-up-leave-active${s}-placement-top, + &${le}-slide-up-leave${le}-slide-up-leave-active${s}-placement-topRight`]:{animationName:o.ly}})},(0,l.ZP)(p,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${s} ${X}`]:{position:"relative",margin:0},[`${X}-submenu-popup`]:{position:"absolute",zIndex:j,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${s}, ${s}-menu-submenu`]:{[X]:Object.assign(Object.assign({padding:a,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:p.borderRadiusLG,outline:"none",boxShadow:p.boxShadowSecondary},(0,t.Qy)(p)),{[`${X}-item-group-title`]:{padding:`${N}px ${J}px`,color:p.colorTextDescription,transition:`all ${ne}`},[`${X}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${X}-item-icon`]:{minWidth:S,marginInlineEnd:p.marginXS,fontSize:p.fontSizeSM},[`${X}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ne}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${X}-item, ${X}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${N}px ${J}px`,color:p.colorText,fontWeight:"normal",fontSize:S,lineHeight:p.lineHeight,cursor:"pointer",transition:`all ${ne}`,borderRadius:p.borderRadiusSM,"&:hover, &-active":{backgroundColor:p.controlItemBgHover}},(0,t.Qy)(p)),{"&-selected":{color:p.colorPrimary,backgroundColor:p.controlItemBgActive,"&:hover, &-active":{backgroundColor:p.controlItemBgActiveHover}},"&-disabled":{color:w,cursor:"not-allowed","&:hover":{color:w,backgroundColor:q,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:O,fontStyle:"normal"}}}),[`${X}-item-group-list`]:{margin:`0 ${p.marginXS}px`,padding:0,listStyle:"none"},[`${X}-submenu-title`]:{paddingInlineEnd:J+p.fontSizeSM},[`${X}-submenu-vertical`]:{position:"relative"},[`${X}-submenu${X}-submenu-disabled ${s}-menu-submenu-title`]:{[`&, ${s}-menu-submenu-arrow-icon`]:{color:w,backgroundColor:q,cursor:"not-allowed"}},[`${X}-submenu-selected ${s}-menu-submenu-title`]:{color:p.colorPrimary}})}},[(0,o.oN)(p,"slide-up"),(0,o.oN)(p,"slide-down"),(0,f.Fm)(p,"move-up"),(0,f.Fm)(p,"move-down"),(0,H._y)(p,"zoom-big")]]};var K=(0,C.Z)("Dropdown",(p,s)=>{let{rootPrefixCls:X}=s;const{marginXXS:j,sizePopupArrow:R,controlHeight:Oe,fontSize:le,lineHeight:ce,paddingXXS:ne,componentCls:N,borderRadiusLG:S}=p,a=(Oe-le*ce)/2,{dropdownArrowOffset:w}=(0,l.fS)({contentRadius:S}),O=(0,n.TS)(p,{menuCls:`${N}-menu`,rootPrefixCls:X,dropdownArrowDistance:R/2+j,dropdownArrowOffset:w,dropdownPaddingVertical:a,dropdownEdgeChildPadding:ne});return[i(O),z(O)]},p=>({zIndexPopup:p.zIndexPopupBase+50}))},64165:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return ne}});var t=e(92310),o=e.n(t),f=e(59301),H=e(36355),l=e(9763),C=e(64993),n=e(88088),z=()=>{const[,N]=(0,n.Z)(),a=new C.C(N.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[,N]=(0,n.Z)(),{colorFill:S,colorFillTertiary:a,colorFillQuaternary:w,colorBgContainer:O}=N,{borderColor:J,shadowColor:q,contentColor:G}=(0,f.useMemo)(()=>({borderColor:new C.C(S).onBackground(O).toHexShortString(),shadowColor:new C.C(a).onBackground(O).toHexShortString(),contentColor:new C.C(w).onBackground(O).toHexShortString()}),[S,a,w,O]);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:q,cx:"32",cy:"33",rx:"32",ry:"7"}),f.createElement("g",{fillRule:"nonzero",stroke:J},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:G}))))},p=e(83116),s=e(37613);const X=N=>{const{componentCls:S,margin:a,marginXS:w,marginXL:O,fontSize:J,lineHeight:q}=N;return{[S]:{marginInline:w,fontSize:J,lineHeight:q,textAlign:"center",[`${S}-image`]:{height:N.emptyImgHeight,marginBottom:w,opacity:N.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${S}-description`]:{color:N.colorText},[`${S}-footer`]:{marginTop:a},"&-normal":{marginBlock:O,color:N.colorTextDisabled,[`${S}-description`]:{color:N.colorTextDisabled},[`${S}-image`]:{height:N.emptyImgHeightMD}},"&-small":{marginBlock:w,color:N.colorTextDisabled,[`${S}-image`]:{height:N.emptyImgHeightSM}}}}};var j=(0,p.Z)("Empty",N=>{const{componentCls:S,controlHeightLG:a}=N,w=(0,s.TS)(N,{emptyImgCls:`${S}-img`,emptyImgHeight:a*2.5,emptyImgHeightMD:a,emptyImgHeightSM:a*.875});return[X(w)]}),R=function(N,S){var a={};for(var w in N)Object.prototype.hasOwnProperty.call(N,w)&&S.indexOf(w)<0&&(a[w]=N[w]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,w=Object.getOwnPropertySymbols(N);O{var{className:S,rootClassName:a,prefixCls:w,image:O=Oe,description:J,children:q,imageStyle:G,style:B}=N,ye=R(N,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:ie,direction:Ye,empty:Ae}=f.useContext(H.E_),Ee=ie("empty",w),[Ce,$]=j(Ee),[Y]=(0,l.Z)("Empty"),W=typeof J!="undefined"?J:Y==null?void 0:Y.description,y=typeof W=="string"?W:"empty";let V=null;return typeof O=="string"?V=f.createElement("img",{alt:y,src:O}):V=O,Ce(f.createElement("div",Object.assign({className:o()($,Ee,Ae==null?void 0:Ae.className,{[`${Ee}-normal`]:O===le,[`${Ee}-rtl`]:Ye==="rtl"},S,a),style:Object.assign(Object.assign({},Ae==null?void 0:Ae.style),B)},ye),f.createElement("div",{className:`${Ee}-image`,style:G},V),W&&f.createElement("div",{className:`${Ee}-description`},W),q&&f.createElement("div",{className:`${Ee}-footer`},q)))};ce.PRESENTED_IMAGE_DEFAULT=Oe,ce.PRESENTED_IMAGE_SIMPLE=le;var ne=ce},78241:function(gt,ve,e){"use strict";e.d(ve,{default:function(){return an}});var t=e(94480),o=e(92310),f=e.n(o),H=e(77900),l=e(59301),C=e(62892),n=e(32441);function F(re){const[v,E]=l.useState(re);return l.useEffect(()=>{const I=setTimeout(()=>{E(re)},re.length?0:10);return()=>{clearTimeout(I)}},[re]),v}var z=e(17313),i=e(29878),K=e(8378),p=e(37613),s=e(83116),j=re=>{const{componentCls:v}=re,E=`${v}-show-help`,I=`${v}-show-help-item`;return{[E]:{transition:`opacity ${re.motionDurationSlow} ${re.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[I]:{overflow:"hidden",transition:`height ${re.motionDurationSlow} ${re.motionEaseInOut}, + opacity ${re.motionDurationSlow} ${re.motionEaseInOut}, + transform ${re.motionDurationSlow} ${re.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=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}}),Oe=(re,v)=>{const{formItemCls:E}=re;return{[E]:{[`${E}-label > label`]:{height:v},[`${E}-control-input`]:{minHeight:v}}}},le=re=>{const{componentCls:v}=re;return{[re.componentCls]:Object.assign(Object.assign(Object.assign({},(0,z.Wf)(re)),R(re)),{[`${v}-text`]:{display:"inline-block",paddingInlineEnd:re.paddingSM},"&-small":Object.assign({},Oe(re,re.controlHeightSM)),"&-large":Object.assign({},Oe(re,re.controlHeightLG))})}},ce=re=>{const{formItemCls:v,iconCls:E,componentCls:I,rootPrefixCls:b,labelRequiredMarkColor:de,labelColor:ue,labelFontSize:je,labelHeight:Qe,labelColonMarginInlineStart:tt,labelColonMarginInlineEnd:at,itemMarginBottom:ut}=re;return{[v]:Object.assign(Object.assign({},(0,z.Wf)(re)),{marginBottom:ut,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${b}-row`]:{display:"none"},"&-has-warning":{[`${v}-split`]:{color:re.colorError}},"&-has-error":{[`${v}-split`]:{color:re.colorWarning}},[`${v}-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:Qe,color:ue,fontSize:je,[`> ${E}`]:{fontSize:re.fontSize,verticalAlign:"top"},[`&${v}-required:not(${v}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:re.marginXXS,color:de,fontSize:re.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${I}-hide-required-mark &`]:{display:"none"}},[`${v}-optional`]:{display:"inline-block",marginInlineStart:re.marginXXS,color:re.colorTextDescription,[`${I}-hide-required-mark &`]:{display:"none"}},[`${v}-tooltip`]:{color:re.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:re.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:tt,marginInlineEnd:at},[`&${v}-no-colon::after`]:{content:'"\\a0"'}}},[`${v}-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:re.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[v]:{"&-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 ${v}-explain`]:{height:"auto",opacity:1},[`${v}-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}}})}},ne=re=>{const{componentCls:v,formItemCls:E}=re;return{[`${v}-horizontal`]:{[`${E}-label`]:{flexGrow:0},[`${E}-control`]:{flex:"1 1 0",minWidth:0},[`${E}-label[class$='-24'], ${E}-label[class*='-24 ']`]:{[`& + ${E}-control`]:{minWidth:"unset"}}}}},N=re=>{const{componentCls:v,formItemCls:E}=re;return{[`${v}-inline`]:{display:"flex",flexWrap:"wrap",[E]:{flex:"none",marginInlineEnd:re.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${E}-label, + > ${E}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${E}-label`]:{flex:"none"},[`${v}-text`]:{display:"inline-block"},[`${E}-has-feedback`]:{display:"inline-block"}}}}},S=re=>({padding:re.verticalLabelPadding,margin:re.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),a=re=>{const{componentCls:v,formItemCls:E,rootPrefixCls:I}=re;return{[`${E} ${E}-label`]:S(re),[v]:{[E]:{flexWrap:"wrap",[`${E}-label, ${E}-control`]:{[`&:not([class*=" ${I}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},w=re=>{const{componentCls:v,formItemCls:E,rootPrefixCls:I}=re;return{[`${v}-vertical`]:{[E]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${v}-item-control`]:{width:"100%"}}},[`${v}-vertical ${E}-label, + .${I}-col-24${E}-label, + .${I}-col-xl-24${E}-label`]:S(re),[`@media (max-width: ${re.screenXSMax}px)`]:[a(re),{[v]:{[`.${I}-col-xs-24${E}-label`]:S(re)}}],[`@media (max-width: ${re.screenSMMax}px)`]:{[v]:{[`.${I}-col-sm-24${E}-label`]:S(re)}},[`@media (max-width: ${re.screenMDMax}px)`]:{[v]:{[`.${I}-col-md-24${E}-label`]:S(re)}},[`@media (max-width: ${re.screenLGMax}px)`]:{[v]:{[`.${I}-col-lg-24${E}-label`]:S(re)}}}},O=(re,v)=>(0,p.TS)(re,{formItemCls:`${re.componentCls}-item`,rootPrefixCls:v});var J=(0,s.Z)("Form",(re,v)=>{let{rootPrefixCls:E}=v;const I=O(re,E);return[le(I),ce(I),j(I),ne(I),N(I),w(I),(0,K.Z)(I),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 q=[];function G(re,v,E){let I=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof re=="string"?re:`${v}-${I}`,error:re,errorStatus:E}}var ye=re=>{let{help:v,helpStatus:E,errors:I=q,warnings:b=q,className:de,fieldId:ue,onVisibleChanged:je}=re;const{prefixCls:Qe}=l.useContext(n.Rk),tt=`${Qe}-item-explain`,[,at]=J(Qe),ut=(0,l.useMemo)(()=>(0,C.Z)(Qe),[Qe]),vt=F(I),mt=F(b),At=l.useMemo(()=>v!=null?[G(v,"help",E)]:[].concat((0,t.Z)(vt.map((_e,Mt)=>G(_e,"error","error",Mt))),(0,t.Z)(mt.map((_e,Mt)=>G(_e,"warning","warning",Mt)))),[v,E,vt,mt]),xt={};return ue&&(xt.id=`${ue}_help`),l.createElement(H.default,{motionDeadline:ut.motionDeadline,motionName:`${Qe}-show-help`,visible:!!At.length,onVisibleChanged:je},_e=>{const{className:Mt,style:Pt}=_e;return l.createElement("div",Object.assign({},xt,{className:f()(tt,Mt,de,at),style:Pt,role:"alert"}),l.createElement(H.CSSMotionList,Object.assign({keys:At},(0,C.Z)(Qe),{motionName:`${Qe}-show-help-item`,component:!1}),kt=>{const{key:jt,error:Zt,errorStatus:Te,className:We,style:Ge}=kt;return l.createElement("div",{key:jt,className:f()(We,{[`${tt}-${Te}`]:Te}),style:Ge},Zt)}))})},ie=e(95013),Ye=e(36355),Ae=e(1684),Ee=e(52946),Ce=e(19716),$=e(16722);const Y=["parentNode"],W="form_item";function y(re){return re===void 0||re===!1?[]:Array.isArray(re)?re:[re]}function V(re,v){if(!re.length)return;const E=re.join("_");return v?`${v}_${E}`:Y.includes(E)?`${W}_${E}`:E}function L(re,v,E,I,b,de){let ue=I;return de!==void 0?ue=de:E.validating?ue="validating":re.length?ue="error":v.length?ue="warning":(E.touched||b&&E.validated)&&(ue="success"),ue}function T(re){return y(re).join("_")}function ae(re){const[v]=(0,ie.useForm)(),E=l.useRef({}),I=l.useMemo(()=>re!=null?re:Object.assign(Object.assign({},v),{__INTERNAL__:{itemRef:b=>de=>{const ue=T(b);de?E.current[ue]=de:delete E.current[ue]}},scrollToField:function(b){let de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const ue=y(b),je=V(ue,I.__INTERNAL__.name),Qe=je?document.getElementById(je):null;Qe&&(0,$.Z)(Qe,Object.assign({scrollMode:"if-needed",block:"nearest"},de))},getFieldInstance:b=>{const de=T(b);return E.current[de]}}),[re,v]);return[I]}var he=e(28726),Ze=function(re,v){var E={};for(var I in re)Object.prototype.hasOwnProperty.call(re,I)&&v.indexOf(I)<0&&(E[I]=re[I]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,I=Object.getOwnPropertySymbols(re);b{const E=l.useContext(Ae.Z),{getPrefixCls:I,direction:b,form:de}=l.useContext(Ye.E_),{prefixCls:ue,className:je,rootClassName:Qe,size:tt,disabled:at=E,form:ut,colon:vt,labelAlign:mt,labelWrap:At,labelCol:xt,wrapperCol:_e,hideRequiredMark:Mt,layout:Pt="horizontal",scrollToFirstError:kt,requiredMark:jt,onFinishFailed:Zt,name:Te,style:We,feedbackIcons:Ge}=re,et=Ze(re,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Xe=(0,Ce.Z)(tt),Je=l.useContext(he.Z),Ue=(0,l.useMemo)(()=>jt!==void 0?jt:de&&de.requiredMark!==void 0?de.requiredMark:!Mt,[Mt,jt,de]),st=vt!=null?vt:de==null?void 0:de.colon,yt=I("form",ue),[se,we]=J(yt),Re=f()(yt,`${yt}-${Pt}`,{[`${yt}-hide-required-mark`]:Ue===!1,[`${yt}-rtl`]:b==="rtl",[`${yt}-${Xe}`]:Xe},we,de==null?void 0:de.className,je,Qe),[Ke]=ae(ut),{__INTERNAL__:He}=Ke;He.name=Te;const Et=(0,l.useMemo)(()=>({name:Te,labelAlign:mt,labelCol:xt,labelWrap:At,wrapperCol:_e,vertical:Pt==="vertical",colon:st,requiredMark:Ue,itemRef:He.itemRef,form:Ke,feedbackIcons:Ge}),[Te,mt,xt,_e,Pt,st,Ue,Ke,Ge]);l.useImperativeHandle(v,()=>Ke);const Ft=(lt,dt)=>{if(lt){let Nt={block:"nearest"};typeof lt=="object"&&(Nt=lt),Ke.scrollToField(dt,Nt)}},Ot=lt=>{if(Zt==null||Zt(lt),lt.errorFields.length){const dt=lt.errorFields[0].name;if(kt!==void 0){Ft(kt,dt);return}de&&de.scrollToFirstError!==void 0&&Ft(de.scrollToFirstError,dt)}};return se(l.createElement(Ae.n,{disabled:at},l.createElement(Ee.q,{size:Xe},l.createElement(n.RV,Object.assign({},{validateMessages:Je}),l.createElement(n.q3.Provider,{value:Et},l.createElement(ie.default,Object.assign({id:Te},et,{name:Te,onFinishFailed:Ot,form:Ke,style:Object.assign(Object.assign({},de==null?void 0:de.style),We),className:Re})))))))};var Ne=l.forwardRef(_),Pe=e(41799),be=e(8654),ee=e(92343),Fe=e(11592);function x(re){if(typeof re=="function")return re;const v=(0,Fe.Z)(re);return v.length<=1?v[0]:v}const D=()=>{const{status:re,errors:v=[],warnings:E=[]}=(0,l.useContext)(n.aM);return{status:re,errors:v,warnings:E}};D.Context=n.aM;var g=D,r=e(16089);function h(re){const[v,E]=l.useState(re),I=(0,l.useRef)(null),b=(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 ue(je){de.current||(I.current===null&&(b.current=[],I.current=(0,r.Z)(()=>{I.current=null,E(Qe=>{let tt=Qe;return b.current.forEach(at=>{tt=at(tt)}),tt})})),b.current.push(je))}return[v,ue]}function Q(){const{itemRef:re}=l.useContext(n.q3),v=l.useRef({});function E(I,b){const de=b&&typeof b=="object"&&b.ref,ue=I.join("_");return(v.current.name!==ue||v.current.originRef!==de)&&(v.current.name=ue,v.current.originRef=de,v.current.ref=(0,be.sQ)(re(I),de)),v.current.ref}return E}var A=e(29194),c=e(34280),U=e(2738),P=e(27382),d=e(37028);const k=re=>{const{formItemCls:v}=re;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${v}-control`]:{display:"flex"}}}};var Ie=(0,s.b)(["Form","item-item"],(re,v)=>{let{rootPrefixCls:E}=v;const I=O(re,E);return[k(I)]}),Le=re=>{const{prefixCls:v,status:E,wrapperCol:I,children:b,errors:de,warnings:ue,_internalItemRender:je,extra:Qe,help:tt,fieldId:at,marginBottom:ut,onErrorVisibleChanged:vt}=re,mt=`${v}-item`,At=l.useContext(n.q3),xt=I||At.wrapperCol||{},_e=f()(`${mt}-control`,xt.className),Mt=l.useMemo(()=>Object.assign({},At),[At]);delete Mt.labelCol,delete Mt.wrapperCol;const Pt=l.createElement("div",{className:`${mt}-control-input`},l.createElement("div",{className:`${mt}-control-input-content`},b)),kt=l.useMemo(()=>({prefixCls:v,status:E}),[v,E]),jt=ut!==null||de.length||ue.length?l.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},l.createElement(n.Rk.Provider,{value:kt},l.createElement(ye,{fieldId:at,errors:de,warnings:ue,help:tt,helpStatus:E,className:`${mt}-explain-connected`,onVisibleChanged:vt})),!!ut&&l.createElement("div",{style:{width:0,height:ut}})):null,Zt={};at&&(Zt.id=`${at}_extra`);const Te=Qe?l.createElement("div",Object.assign({},Zt,{className:`${mt}-extra`}),Qe):null,We=je&&je.mark==="pro_table_render"&&je.render?je.render(re,{input:Pt,errorList:jt,extra:Te}):l.createElement(l.Fragment,null,Pt,jt,Te);return l.createElement(n.q3.Provider,{value:Mt},l.createElement(d.Z,Object.assign({},xt,{className:_e}),We),l.createElement(Ie,{prefixCls:v}))},Be=e(61485),Me=e(31724),M=e(9763),pe=e(6848),Se=function(re,v){var E={};for(var I in re)Object.prototype.hasOwnProperty.call(re,I)&&v.indexOf(I)<0&&(E[I]=re[I]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,I=Object.getOwnPropertySymbols(re);b{let{prefixCls:v,label:E,htmlFor:I,labelCol:b,labelAlign:de,colon:ue,required:je,requiredMark:Qe,tooltip:tt}=re;var at;const[ut]=(0,M.Z)("Form"),{vertical:vt,labelAlign:mt,labelCol:At,labelWrap:xt,colon:_e}=l.useContext(n.q3);if(!E)return null;const Mt=b||At||{},Pt=de||mt,kt=`${v}-item-label`,jt=f()(kt,Pt==="left"&&`${kt}-left`,Mt.className,{[`${kt}-wrap`]:!!xt});let Zt=E;const Te=ue===!0||_e!==!1&&ue!==!1;Te&&!vt&&typeof E=="string"&&E.trim()!==""&&(Zt=E.replace(/[:|:]\s*$/,""));const Ge=De(tt);if(Ge){const{icon:Ue=l.createElement(Be.Z,null)}=Ge,st=Se(Ge,["icon"]),yt=l.createElement(pe.Z,Object.assign({},st),l.cloneElement(Ue,{className:`${v}-item-tooltip`,title:""}));Zt=l.createElement(l.Fragment,null,Zt,yt)}const et=Qe==="optional",Xe=typeof Qe=="function";Xe?Zt=Qe(Zt,{required:!!je}):et&&!je&&(Zt=l.createElement(l.Fragment,null,Zt,l.createElement("span",{className:`${v}-item-optional`,title:""},(ut==null?void 0:ut.optional)||((at=Me.Z.Form)===null||at===void 0?void 0:at.optional))));const Je=f()({[`${v}-item-required`]:je,[`${v}-item-required-mark-optional`]:et||Xe,[`${v}-item-no-colon`]:!Te});return l.createElement(d.Z,Object.assign({},Mt,{className:jt}),l.createElement("label",{htmlFor:I,className:Je,title:typeof E=="string"?E:""},Zt))},it=e(29679),rt=e(19248),wt=e(96512),Qt=e(58617);const Lt={success:it.Z,warning:wt.Z,error:rt.Z,validating:Qt.Z};function Vt(re){let{children:v,errors:E,warnings:I,hasFeedback:b,validateStatus:de,prefixCls:ue,meta:je,noStyle:Qe}=re;const tt=`${ue}-item`,{feedbackIcons:at}=l.useContext(n.q3),ut=L(E,I,je,null,!!b,de),{isFormItemInput:vt,status:mt}=l.useContext(n.aM),At=l.useMemo(()=>{var xt;let _e;if(b){const kt=b!==!0&&b.icons||at,jt=ut&&((xt=kt==null?void 0:kt({status:ut,errors:E,warnings:I}))===null||xt===void 0?void 0:xt[ut]),Zt=ut&&Lt[ut];_e=jt!==!1&&Zt?l.createElement("span",{className:f()(`${tt}-feedback-icon`,`${tt}-feedback-icon-${ut}`)},jt||l.createElement(Zt,null)):null}let Mt=!0,Pt=ut||"";return Qe&&(Mt=vt,Pt=(ut!=null?ut:mt)||""),{status:Pt,errors:E,warnings:I,hasFeedback:!!b,feedbackIcon:_e,isFormItemInput:Mt}},[ut,b,Qe,vt,mt]);return l.createElement(n.aM.Provider,{value:At},v)}var rn=function(re,v){var E={};for(var I in re)Object.prototype.hasOwnProperty.call(re,I)&&v.indexOf(I)<0&&(E[I]=re[I]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,I=Object.getOwnPropertySymbols(re);b{if(Ge&&jt.current){const we=getComputedStyle(jt.current);Je(parseInt(we.marginBottom,10))}},[Ge,et]);const Ue=we=>{we||Je(null)},yt=function(){let we=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Re=we?Zt:tt.errors,Ke=we?Te:tt.warnings;return L(Re,Ke,tt,"",!!at,Qe)}(),se=f()(Pt,E,I,{[`${Pt}-with-help`]:We||Zt.length||Te.length,[`${Pt}-has-feedback`]:yt&&at,[`${Pt}-has-success`]:yt==="success",[`${Pt}-has-warning`]:yt==="warning",[`${Pt}-has-error`]:yt==="error",[`${Pt}-is-validating`]:yt==="validating",[`${Pt}-hidden`]:ut});return l.createElement("div",{className:se,style:b,ref:jt},l.createElement(P.Z,Object.assign({className:`${Pt}-row`},(0,U.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(qe,Object.assign({htmlFor:mt},re,{requiredMark:kt,required:At!=null?At:xt,prefixCls:v})),l.createElement(Le,Object.assign({},re,tt,{errors:Zt,warnings:Te,prefixCls:v,status:yt,help:de,marginBottom:Xe,onErrorVisibleChanged:Ue}),l.createElement(n.qI.Provider,{value:_e},l.createElement(Vt,{prefixCls:v,meta:tt,errors:tt.errors,warnings:tt.warnings,hasFeedback:at,validateStatus:yt},vt)))),!!Xe&&l.createElement("div",{className:`${Pt}-margin-offset`,style:{marginBottom:-Xe}}))}const St="__SPLIT__",nn=null,qt=l.memo(re=>{let{children:v}=re;return v},(re,v)=>re.value===v.value&&re.update===v.update&&re.childProps.length===v.childProps.length&&re.childProps.every((E,I)=>E===v.childProps[I]));function Gt(re){return re!=null}function cn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Fn(re){const{name:v,noStyle:E,className:I,dependencies:b,prefixCls:de,shouldUpdate:ue,rules:je,children:Qe,required:tt,label:at,messageVariables:ut,trigger:vt="onChange",validateTrigger:mt,hidden:At,help:xt}=re,{getPrefixCls:_e}=l.useContext(Ye.E_),{name:Mt}=l.useContext(n.q3),Pt=x(Qe),kt=typeof Pt=="function",jt=l.useContext(n.qI),{validateTrigger:Zt}=l.useContext(ie.FieldContext),Te=mt!==void 0?mt:Zt,We=Gt(v),Ge=_e("form",de),[et,Xe]=J(Ge),Je=l.useContext(ie.ListContext),Ue=l.useRef(),[st,yt]=h({}),[se,we]=(0,Pe.Z)(()=>cn()),Re=dt=>{const Nt=Je==null?void 0:Je.getKey(dt.name);if(we(dt.destroy?cn():dt,!0),E&&xt!==!1&&jt){let Tt=dt.name;if(dt.destroy)Tt=Ue.current||Tt;else if(Nt!==void 0){const[Jt,on]=Nt;Tt=[Jt].concat((0,t.Z)(on)),Ue.current=Tt}jt(dt,Tt)}},Ke=(dt,Nt)=>{yt(Tt=>{const Jt=Object.assign({},Tt),jn=[].concat((0,t.Z)(dt.name.slice(0,-1)),(0,t.Z)(Nt)).join(St);return dt.destroy?delete Jt[jn]:Jt[jn]=dt,Jt})},[He,Et]=l.useMemo(()=>{const dt=(0,t.Z)(se.errors),Nt=(0,t.Z)(se.warnings);return Object.values(st).forEach(Tt=>{dt.push.apply(dt,(0,t.Z)(Tt.errors||[])),Nt.push.apply(Nt,(0,t.Z)(Tt.warnings||[]))}),[dt,Nt]},[st,se.errors,se.warnings]),Ft=Q();function Ot(dt,Nt,Tt){return E&&!At?l.createElement(Vt,{prefixCls:Ge,hasFeedback:re.hasFeedback,validateStatus:re.validateStatus,meta:se,errors:He,warnings:Et,noStyle:!0},dt):l.createElement(tn,Object.assign({key:"row"},re,{className:f()(I,Xe),prefixCls:Ge,fieldId:Nt,isRequired:Tt,errors:He,warnings:Et,meta:se,onSubItemMetaChange:Ke}),dt)}if(!We&&!kt&&!b)return et(Ot(Pt));let lt={};return typeof at=="string"?lt.label=at:v&&(lt.label=String(v)),ut&&(lt=Object.assign(Object.assign({},lt),ut)),et(l.createElement(ie.Field,Object.assign({},re,{messageVariables:lt,trigger:vt,validateTrigger:Te,onMetaChange:Re}),(dt,Nt,Tt)=>{const Jt=y(v).length&&Nt?Nt.name:[],on=V(Jt,Mt),jn=tt!==void 0?tt:!!(je&&je.some(Kt=>{if(Kt&&typeof Kt=="object"&&Kt.required&&!Kt.warningOnly)return!0;if(typeof Kt=="function"){const Pn=Kt(Tt);return Pn&&Pn.required&&!Pn.warningOnly}return!1})),Wt=Object.assign({},dt);let Yt=null;if(Array.isArray(Pt)&&We)Yt=Pt;else if(!(kt&&(!(ue||b)||We))){if(!(b&&!kt&&!We))if((0,ee.l$)(Pt)){const Kt=Object.assign(Object.assign({},Pt.props),Wt);if(Kt.id||(Kt.id=on),xt||He.length>0||Et.length>0||re.extra){const In=[];(xt||He.length>0)&&In.push(`${on}_help`),re.extra&&In.push(`${on}_extra`),Kt["aria-describedby"]=In.join(" ")}He.length>0&&(Kt["aria-invalid"]="true"),jn&&(Kt["aria-required"]="true"),(0,be.Yr)(Pt)&&(Kt.ref=Ft(Jt,Pt)),new Set([].concat((0,t.Z)(y(vt)),(0,t.Z)(y(Te)))).forEach(In=>{Kt[In]=function(){for(var Bn,fn,Xn,Qn,qn,Rt=arguments.length,Dt=new Array(Rt),An=0;An{var{prefixCls:v,children:E}=re,I=ht(re,["prefixCls","children"]);const{getPrefixCls:b}=l.useContext(Ye.E_),de=b("form",v),ue=l.useMemo(()=>({prefixCls:de,status:"error"}),[de]);return l.createElement(ie.List,Object.assign({},I),(je,Qe,tt)=>l.createElement(n.Rk.Provider,{value:ue},E(je.map(at=>Object.assign(Object.assign({},at),{fieldKey:at.key})),Qe,{errors:tt.errors,warnings:tt.warnings})))};function $t(){const{form:re}=(0,l.useContext)(n.q3);return re}const ft=Ne;ft.Item=pt,ft.List=ln,ft.ErrorList=ye,ft.useForm=ae,ft.useFormInstance=$t,ft.useWatch=ie.useWatch,ft.Provider=n.RV,ft.create=()=>{};var an=ft},8628:function(gt,ve,e){"use strict";var t=e(59301),o=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)(),z=(0,H.ZP)();return(0,o.Z)(()=>{const i=z.subscribe(K=>{n.current=K,C&&F()});return()=>z.unsubscribe(i)},[]),n.current}ve.Z=l},9432:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return ce},n:function(){return Oe}});var t=e(19248),o=e(92310),f=e.n(o),H=e(93681),l=e(8654),C=e(59301),n=e(19080),F=e(36355),z=e(1684),i=e(19716),K=e(32441),p=e(33234),s=e(59412),X=e(9937);function j(ne){return!!(ne.prefix||ne.suffix||ne.allowClear)}var R=function(ne,N){var S={};for(var a in ne)Object.prototype.hasOwnProperty.call(ne,a)&&N.indexOf(a)<0&&(S[a]=ne[a]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,a=Object.getOwnPropertySymbols(ne);w{var S;const{prefixCls:a,bordered:w=!0,status:O,size:J,disabled:q,onBlur:G,onFocus:B,suffix:ye,allowClear:ie,addonAfter:Ye,addonBefore:Ae,className:Ee,style:Ce,styles:$,rootClassName:Y,onChange:W,classNames:y}=ne,V=R(ne,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:L,direction:T,input:ae}=C.useContext(F.E_),he=L("input",a),Ze=(0,C.useRef)(null),[_,oe]=(0,X.ZP)(he),{compactSize:Ne,compactItemClassnames:Pe}=(0,p.ri)(he,T),be=(0,i.Z)(Ie=>{var fe;return(fe=J!=null?J:Ne)!==null&&fe!==void 0?fe:Ie}),ee=C.useContext(z.Z),Fe=q!=null?q:ee,{status:x,hasFeedback:D,feedbackIcon:g}=(0,C.useContext)(K.aM),r=(0,n.F)(x,O),h=j(ne)||!!D,Q=(0,C.useRef)(h);(0,C.useEffect)(()=>{var Ie;h&&Q.current,Q.current=h},[h]);const A=(0,s.Z)(Ze,!0),c=Ie=>{A(),G==null||G(Ie)},U=Ie=>{A(),B==null||B(Ie)},P=Ie=>{A(),W==null||W(Ie)},d=(D||ye)&&C.createElement(C.Fragment,null,ye,D&&g);let k;return typeof ie=="object"&&(ie!=null&&ie.clearIcon)?k=ie:ie&&(k={clearIcon:C.createElement(t.Z,null)}),_(C.createElement(H.default,Object.assign({ref:(0,l.sQ)(N,Ze),prefixCls:he,autoComplete:ae==null?void 0:ae.autoComplete},V,{disabled:Fe,onBlur:c,onFocus:U,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),Ce),styles:Object.assign(Object.assign({},ae==null?void 0:ae.styles),$),suffix:d,allowClear:k,className:f()(Ee,Y,Pe,ae==null?void 0:ae.className),onChange:P,addonAfter:Ye&&C.createElement(p.BR,null,C.createElement(K.Ux,{override:!0,status:!0},Ye)),addonBefore:Ae&&C.createElement(p.BR,null,C.createElement(K.Ux,{override:!0,status:!0},Ae)),classNames:Object.assign(Object.assign(Object.assign({},y),ae==null?void 0:ae.classNames),{input:f()({[`${he}-sm`]:be==="small",[`${he}-lg`]:be==="large",[`${he}-rtl`]:T==="rtl",[`${he}-borderless`]:!w},!h&&(0,n.Z)(he,r),y==null?void 0:y.input,(S=ae==null?void 0:ae.classNames)===null||S===void 0?void 0:S.input,oe)}),classes:{affixWrapper:f()({[`${he}-affix-wrapper-sm`]:be==="small",[`${he}-affix-wrapper-lg`]:be==="large",[`${he}-affix-wrapper-rtl`]:T==="rtl",[`${he}-affix-wrapper-borderless`]:!w},(0,n.Z)(`${he}-affix-wrapper`,r,D),oe),wrapper:f()({[`${he}-group-rtl`]:T==="rtl"},oe),group:f()({[`${he}-group-wrapper-sm`]:be==="small",[`${he}-group-wrapper-lg`]:be==="large",[`${he}-group-wrapper-rtl`]:T==="rtl",[`${he}-group-wrapper-disabled`]:Fe},(0,n.Z)(`${he}-group-wrapper`,r,D),oe)}})))})},1643:function(gt,ve,e){"use strict";var t=e(19248),o=e(92310),f=e.n(o),H=e(9296),l=e(59301),C=e(19080),n=e(36355),F=e(1684),z=e(19716),i=e(32441),K=e(9432),p=e(9937),s=function(j,R){var Oe={};for(var le in j)Object.prototype.hasOwnProperty.call(j,le)&&R.indexOf(le)<0&&(Oe[le]=j[le]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,le=Object.getOwnPropertySymbols(j);ce{const{prefixCls:Oe,bordered:le=!0,size:ce,disabled:ne,status:N,allowClear:S,showCount:a,classNames:w,rootClassName:O,className:J}=j,q=s(j,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:G,direction:B}=l.useContext(n.E_),ye=(0,z.Z)(ce),ie=l.useContext(F.Z),Ye=ne!=null?ne:ie,{status:Ae,hasFeedback:Ee,feedbackIcon:Ce}=l.useContext(i.aM),$=(0,C.F)(Ae,N),Y=l.useRef(null);l.useImperativeHandle(R,()=>{var T;return{resizableTextArea:(T=Y.current)===null||T===void 0?void 0:T.resizableTextArea,focus:ae=>{var he,Ze;(0,K.n)((Ze=(he=Y.current)===null||he===void 0?void 0:he.resizableTextArea)===null||Ze===void 0?void 0:Ze.textArea,ae)},blur:()=>{var ae;return(ae=Y.current)===null||ae===void 0?void 0:ae.blur()}}});const W=G("input",Oe);let y;typeof S=="object"&&(S!=null&&S.clearIcon)?y=S:S&&(y={clearIcon:l.createElement(t.Z,null)});const[V,L]=(0,p.ZP)(W);return V(l.createElement(H.default,Object.assign({},q,{disabled:Ye,allowClear:y,className:f()(J,O),classes:{affixWrapper:f()(`${W}-textarea-affix-wrapper`,{[`${W}-affix-wrapper-rtl`]:B==="rtl",[`${W}-affix-wrapper-borderless`]:!le,[`${W}-affix-wrapper-sm`]:ye==="small",[`${W}-affix-wrapper-lg`]:ye==="large",[`${W}-textarea-show-count`]:a},(0,C.Z)(`${W}-affix-wrapper`,$),L)},classNames:Object.assign(Object.assign({},w),{textarea:f()({[`${W}-borderless`]:!le,[`${W}-sm`]:ye==="small",[`${W}-lg`]:ye==="large"},(0,C.Z)(W,$),L,w==null?void 0:w.textarea)}),prefixCls:W,suffix:Ee&&l.createElement("span",{className:`${W}-textarea-suffix`},Ce),showCount:a,ref:Y})))});ve.Z=X},59412:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return o}});var t=e(59301);function o(f,H){const l=(0,t.useRef)([]),C=()=>{l.current.push(setTimeout(()=>{var n,F,z,i;!((n=f.current)===null||n===void 0)&&n.input&&((F=f.current)===null||F===void 0?void 0:F.input.getAttribute("type"))==="password"&&(!((z=f.current)===null||z===void 0)&&z.input.hasAttribute("value"))&&((i=f.current)===null||i===void 0||i.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(H&&C(),()=>l.current.forEach(n=>{n&&clearTimeout(n)})),[]),C}},92832:function(gt,ve,e){"use strict";e.d(ve,{default:function(){return ye}});var t=e(92310),o=e.n(t),f=e(59301),H=e(36355),l=e(32441),C=e(9937),F=ie=>{const{getPrefixCls:Ye,direction:Ae}=(0,f.useContext)(H.E_),{prefixCls:Ee,className:Ce}=ie,$=Ye("input-group",Ee),Y=Ye("input"),[W,y]=(0,C.ZP)(Y),V=o()($,{[`${$}-lg`]:ie.size==="large",[`${$}-sm`]:ie.size==="small",[`${$}-compact`]:ie.compact,[`${$}-rtl`]:Ae==="rtl"},y,Ce),L=(0,f.useContext)(l.aM),T=(0,f.useMemo)(()=>Object.assign(Object.assign({},L),{isFormItemInput:!1}),[L]);return W(f.createElement("span",{className:V,style:ie.style,onMouseEnter:ie.onMouseEnter,onMouseLeave:ie.onMouseLeave,onFocus:ie.onFocus,onBlur:ie.onBlur},f.createElement(l.aM.Provider,{value:T},ie.children)))},z=e(9432),i=e(73331),K=e(15277),p=e(2738),s=e(8654),X=e(59412),j=function(ie,Ye){var Ae={};for(var Ee in ie)Object.prototype.hasOwnProperty.call(ie,Ee)&&Ye.indexOf(Ee)<0&&(Ae[Ee]=ie[Ee]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Ee=Object.getOwnPropertySymbols(ie);Ceie?f.createElement(K.Z,null):f.createElement(i.Z,null),Oe={click:"onClick",hover:"onMouseOver"};var ce=f.forwardRef((ie,Ye)=>{const{visibilityToggle:Ae=!0}=ie,Ee=typeof Ae=="object"&&Ae.visible!==void 0,[Ce,$]=(0,f.useState)(()=>Ee?Ae.visible:!1),Y=(0,f.useRef)(null);f.useEffect(()=>{Ee&&$(Ae.visible)},[Ee,Ae]);const W=(0,X.Z)(Y),y=()=>{const{disabled:Fe}=ie;Fe||(Ce&&W(),$(x=>{var D;const g=!x;return typeof Ae=="object"&&((D=Ae.onVisibleChange)===null||D===void 0||D.call(Ae,g)),g}))},V=Fe=>{const{action:x="click",iconRender:D=R}=ie,g=Oe[x]||"",r=D(Ce),h={[g]:y,className:`${Fe}-icon`,key:"passwordIcon",onMouseDown:Q=>{Q.preventDefault()},onMouseUp:Q=>{Q.preventDefault()}};return f.cloneElement(f.isValidElement(r)?r:f.createElement("span",null,r),h)},{className:L,prefixCls:T,inputPrefixCls:ae,size:he}=ie,Ze=j(ie,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:_}=f.useContext(H.E_),oe=_("input",ae),Ne=_("input-password",T),Pe=Ae&&V(Ne),be=o()(Ne,L,{[`${Ne}-${he}`]:!!he}),ee=Object.assign(Object.assign({},(0,p.Z)(Ze,["suffix","iconRender","visibilityToggle"])),{type:Ce?"text":"password",className:be,prefixCls:oe,suffix:Pe});return he&&(ee.size=he),f.createElement(z.Z,Object.assign({ref:(0,s.sQ)(Ye,Y)},ee))}),ne=e(47472),N=e(92343),S=e(3113),a=e(19716),w=e(33234),O=function(ie,Ye){var Ae={};for(var Ee in ie)Object.prototype.hasOwnProperty.call(ie,Ee)&&Ye.indexOf(Ee)<0&&(Ae[Ee]=ie[Ee]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Ee=Object.getOwnPropertySymbols(ie);Ce{const{prefixCls:Ae,inputPrefixCls:Ee,className:Ce,size:$,suffix:Y,enterButton:W=!1,addonAfter:y,loading:V,disabled:L,onSearch:T,onChange:ae,onCompositionStart:he,onCompositionEnd:Ze}=ie,_=O(ie,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:oe,direction:Ne}=f.useContext(H.E_),Pe=f.useRef(!1),be=oe("input-search",Ae),ee=oe("input",Ee),{compactSize:Fe}=(0,w.ri)(be,Ne),x=(0,a.Z)(Le=>{var Be;return(Be=$!=null?$:Fe)!==null&&Be!==void 0?Be:Le}),D=f.useRef(null),g=Le=>{Le&&Le.target&&Le.type==="click"&&T&&T(Le.target.value,Le,{source:"clear"}),ae&&ae(Le)},r=Le=>{var Be;document.activeElement===((Be=D.current)===null||Be===void 0?void 0:Be.input)&&Le.preventDefault()},h=Le=>{var Be,Me;T&&T((Me=(Be=D.current)===null||Be===void 0?void 0:Be.input)===null||Me===void 0?void 0:Me.value,Le,{source:"input"})},Q=Le=>{Pe.current||V||h(Le)},A=typeof W=="boolean"?f.createElement(ne.Z,null):null,c=`${be}-button`;let U;const P=W||{},d=P.type&&P.type.__ANT_BUTTON===!0;d||P.type==="button"?U=(0,N.Tm)(P,Object.assign({onMouseDown:r,onClick:Le=>{var Be,Me;(Me=(Be=P==null?void 0:P.props)===null||Be===void 0?void 0:Be.onClick)===null||Me===void 0||Me.call(Be,Le),h(Le)},key:"enterButton"},d?{className:c,size:x}:{})):U=f.createElement(S.ZP,{className:c,type:W?"primary":void 0,size:x,disabled:L,key:"enterButton",onMouseDown:r,onClick:h,loading:V,icon:A},W),y&&(U=[U,(0,N.Tm)(y,{key:"addonAfter"})]);const k=o()(be,{[`${be}-rtl`]:Ne==="rtl",[`${be}-${x}`]:!!x,[`${be}-with-button`]:!!W},Ce),Ie=Le=>{Pe.current=!0,he==null||he(Le)},fe=Le=>{Pe.current=!1,Ze==null||Ze(Le)};return f.createElement(z.Z,Object.assign({ref:(0,s.sQ)(D,Ye),onPressEnter:Q},_,{size:x,onCompositionStart:Ie,onCompositionEnd:fe,prefixCls:ee,addonAfter:U,suffix:Y,onChange:g,className:k,disabled:L}))}),G=e(1643);const B=z.Z;B.Group=F,B.Search=q,B.TextArea=G.Z,B.Password=ce;var ye=B},9937:function(gt,ve,e){"use strict";e.d(ve,{M1:function(){return n},TM:function(){return N},Xy:function(){return F},bi:function(){return K},e5:function(){return ne},ik:function(){return p},nz:function(){return l},pU:function(){return C},s7:function(){return s},x0:function(){return i}});var t=e(17313),o=e(74207),f=e(37613),H=e(83116);const l=S=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:S,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),C=S=>({borderColor:S.hoverBorderColor}),n=S=>({borderColor:S.activeBorderColor,boxShadow:S.activeShadow,outline:0}),F=S=>({color:S.colorTextDisabled,backgroundColor:S.colorBgContainerDisabled,borderColor:S.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},C((0,f.TS)(S,{hoverBorderColor:S.colorBorder})))}),z=S=>{const{paddingBlockLG:a,fontSizeLG:w,lineHeightLG:O,borderRadiusLG:J,paddingInlineLG:q}=S;return{padding:`${a}px ${q}px`,fontSize:w,lineHeight:O,borderRadius:J}},i=S=>({padding:`${S.paddingBlockSM}px ${S.paddingInlineSM}px`,borderRadius:S.borderRadiusSM}),K=(S,a)=>{const{componentCls:w,colorError:O,colorWarning:J,errorActiveShadow:q,warningActiveShadow:G,colorErrorBorderHover:B,colorWarningBorderHover:ye}=S;return{[`&-status-error:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:O,"&:hover":{borderColor:B},"&:focus, &-focused":Object.assign({},n((0,f.TS)(S,{activeBorderColor:O,activeShadow:q}))),[`${w}-prefix, ${w}-suffix`]:{color:O}},[`&-status-warning:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:J,"&:hover":{borderColor:ye},"&:focus, &-focused":Object.assign({},n((0,f.TS)(S,{activeBorderColor:J,activeShadow:G}))),[`${w}-prefix, ${w}-suffix`]:{color:J}}}},p=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({},C(S)),"&:focus, &-focused":Object.assign({},n(S)),"&-disabled, &[disabled]":Object.assign({},F(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({},z(S)),"&-sm":Object.assign({},i(S)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),s=S=>{const{componentCls:a,antCls:w}=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({},z(S)),[`&-sm ${a}, &-sm > ${a}-group-addon`]:Object.assign({},i(S)),[`&-lg ${w}-select-single ${w}-select-selector`]:{height:S.controlHeightLG},[`&-sm ${w}-select-single ${w}-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,[`${w}-select`]:{margin:`-${S.paddingBlock+1}px -${S.paddingInline}px`,[`&${w}-select-single:not(${w}-select-customize-input)`]:{[`${w}-select-selector`]:{backgroundColor:"inherit",border:`${S.lineWidth}px ${S.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${w}-select-selector`]:{color:S.colorPrimary}}},[`${w}-cascader-picker`]:{margin:`-9px -${S.paddingInline}px`,backgroundColor:"transparent",[`${w}-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,[`${w}-select ${w}-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,[`${w}-select ${w}-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, + & > ${w}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-S.lineWidth,borderInlineEndWidth:S.lineWidth},[`${a}`]:{float:"none"},[`& > ${w}-select > ${w}-select-selector, + & > ${w}-select-auto-complete ${a}, + & > ${w}-cascader-picker ${a}, + & > ${a}-group-wrapper ${a}`]:{borderInlineEndWidth:S.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${w}-select-focused`]:{zIndex:1},[`& > ${w}-select > ${w}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${w}-select:first-child > ${w}-select-selector, + & > ${w}-select-auto-complete:first-child ${a}, + & > ${w}-cascader-picker:first-child ${a}`]:{borderStartStartRadius:S.borderRadius,borderEndStartRadius:S.borderRadius},[`& > *:last-child, + & > ${w}-select:last-child > ${w}-select-selector, + & > ${w}-cascader-picker:last-child ${a}, + & > ${w}-cascader-picker-focused:last-child ${a}`]:{borderInlineEndWidth:S.lineWidth,borderStartEndRadius:S.borderRadius,borderEndEndRadius:S.borderRadius},[`& > ${w}-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}}}})}},X=S=>{const{componentCls:a,controlHeightSM:w,lineWidth:O}=S,q=(w-O*2-16)/2;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(S)),p(S)),K(S,a)),{'&[type="color"]':{height:S.controlHeight,[`&${a}-lg`]:{height:S.controlHeightLG},[`&${a}-sm`]:{height:w,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},j=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`}}}},R=S=>{const{componentCls:a,inputAffixPadding:w,colorTextDescription:O,motionDurationSlow:J,colorIcon:q,colorIconHover:G,iconCls:B}=S;return{[`${a}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},p(S)),{display:"inline-flex",[`&:not(${a}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},C(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:O},"&-show-count-has-suffix":{marginInlineEnd:S.paddingXXS},"&-prefix":{marginInlineEnd:w},"&-suffix":{marginInlineStart:w}}}),j(S)),{[`${B}${a}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${J}`,"&:hover":{color:G}}}),K(S,`${a}-affix-wrapper`))}},Oe=S=>{const{componentCls:a,colorError:w,colorWarning:O,borderRadiusLG:J,borderRadiusSM:q}=S;return{[`${a}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(S)),s(S)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${a}-group-addon`]:{borderRadius:J,fontSize:S.fontSizeLG}},"&-sm":{[`${a}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${a}-group-addon`]:{color:w,borderColor:w}},"&-status-warning":{[`${a}-group-addon`]:{color:O,borderColor:O}},"&-disabled":{[`${a}-group-addon`]:Object.assign({},F(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}}}})}},le=S=>{const{componentCls:a,antCls:w}=S,O=`${a}-search`;return{[O]:{[`${a}`]:{"&:hover, &:focus":{borderColor:S.colorPrimaryHover,[`+ ${a}-group-addon ${O}-button:not(${w}-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,[`${O}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:S.borderRadius,borderEndEndRadius:S.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${O}-button:not(${w}-btn-primary)`]:{color:S.colorTextDescription,"&:hover":{color:S.colorPrimaryHover},"&:active":{color:S.colorPrimaryActive},[`&${w}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${O}-button`]:{height:S.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${O}-button`]:{height:S.controlHeightLG},[`&-small ${O}-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}}}}},ce=S=>{const{componentCls:a,paddingLG:w}=S,O=`${a}-textarea`;return{[O]:{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:w}},[`&-affix-wrapper${O}-has-feedback`]:{[`${a}`]:{paddingInlineEnd:w}},[`&-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},[`${O}-suffix`]:{position:"absolute",top:0,insetInlineEnd:S.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ne(S){return(0,f.TS)(S,{inputAffixPadding:S.paddingXXS})}const N=S=>{const{controlHeight:a,fontSize:w,lineHeight:O,lineWidth:J,controlHeightSM:q,controlHeightLG:G,fontSizeLG:B,lineHeightLG:ye,paddingSM:ie,controlPaddingHorizontalSM:Ye,controlPaddingHorizontal:Ae,colorFillAlter:Ee,colorPrimaryHover:Ce,controlOutlineWidth:$,controlOutline:Y,colorErrorOutline:W,colorWarningOutline:y}=S;return{paddingBlock:Math.max(Math.round((a-w*O)/2*10)/10-J,3),paddingBlockSM:Math.max(Math.round((q-w*O)/2*10)/10-J,0),paddingBlockLG:Math.ceil((G-B*ye)/2*10)/10-J,paddingInline:ie-J,paddingInlineSM:Ye-J,paddingInlineLG:Ae-J,addonBg:Ee,activeBorderColor:Ce,hoverBorderColor:Ce,activeShadow:`0 0 0 ${$}px ${Y}`,errorActiveShadow:`0 0 0 ${$}px ${W}`,warningActiveShadow:`0 0 0 ${$}px ${y}`}};ve.ZP=(0,H.Z)("Input",S=>{const a=(0,f.TS)(S,ne(S));return[X(a),ce(a),R(a),Oe(a),le(a),(0,o.c)(a)]},N)},45818:function(gt,ve,e){"use strict";e.d(ve,{D:function(){return ne},Z:function(){return a}});var t=e(54476),o=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(O,J){return o.createElement(l.Z,(0,t.Z)({},O,{ref:J,icon:H}))},n=o.forwardRef(C),F=n,z=e(33853),i=e(38819),K=e(92310),p=e.n(K),s=e(2738),j=w=>!isNaN(parseFloat(w))&&isFinite(w),R=e(36355),Oe=e(84966),le=function(w,O){var J={};for(var q in w)Object.prototype.hasOwnProperty.call(w,q)&&O.indexOf(q)<0&&(J[q]=w[q]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,q=Object.getOwnPropertySymbols(w);G{let w=0;return function(){let O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return w+=1,`${O}${w}`}})();var a=o.forwardRef((w,O)=>{const{prefixCls:J,className:q,trigger:G,children:B,defaultCollapsed:ye=!1,theme:ie="dark",style:Ye={},collapsible:Ae=!1,reverseArrow:Ee=!1,width:Ce=200,collapsedWidth:$=80,zeroWidthTriggerStyle:Y,breakpoint:W,onCollapse:y,onBreakpoint:V}=w,L=le(w,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:T}=(0,o.useContext)(Oe.Gs),[ae,he]=(0,o.useState)("collapsed"in w?w.collapsed:ye),[Ze,_]=(0,o.useState)(!1);(0,o.useEffect)(()=>{"collapsed"in w&&he(w.collapsed)},[w.collapsed]);const oe=(x,D)=>{"collapsed"in w||he(x),y==null||y(x,D)},Ne=(0,o.useRef)();Ne.current=x=>{_(x.matches),V==null||V(x.matches),ae!==x.matches&&oe(x.matches,"responsive")},(0,o.useEffect)(()=>{function x(g){return Ne.current(g)}let D;if(typeof window!="undefined"){const{matchMedia:g}=window;if(g&&W&&W in ce){D=g(`(max-width: ${ce[W]})`);try{D.addEventListener("change",x)}catch(r){D.addListener(x)}x(D)}}return()=>{try{D==null||D.removeEventListener("change",x)}catch(g){D==null||D.removeListener(x)}}},[W]),(0,o.useEffect)(()=>{const x=N("ant-sider-");return T.addSider(x),()=>T.removeSider(x)},[]);const Pe=()=>{oe(!ae,"clickTrigger")},{getPrefixCls:be}=(0,o.useContext)(R.E_),ee=()=>{const x=be("layout-sider",J),D=(0,s.Z)(L,["collapsed"]),g=ae?$:Ce,r=j(g)?`${g}px`:String(g),h=parseFloat(String($||0))===0?o.createElement("span",{onClick:Pe,className:p()(`${x}-zero-width-trigger`,`${x}-zero-width-trigger-${Ee?"right":"left"}`),style:Y},G||o.createElement(F,null)):null,c={expanded:Ee?o.createElement(i.Z,null):o.createElement(z.Z,null),collapsed:Ee?o.createElement(z.Z,null):o.createElement(i.Z,null)}[ae?"collapsed":"expanded"],U=G!==null?h||o.createElement("div",{className:`${x}-trigger`,onClick:Pe,style:{width:r}},G||c):null,P=Object.assign(Object.assign({},Ye),{flex:`0 0 ${r}`,maxWidth:r,minWidth:r,width:r}),d=p()(x,`${x}-${ie}`,{[`${x}-collapsed`]:!!ae,[`${x}-has-trigger`]:Ae&&G!==null&&!h,[`${x}-below`]:!!Ze,[`${x}-zero-width`]:parseFloat(r)===0},q);return o.createElement("aside",Object.assign({className:d},D,{style:P,ref:O}),o.createElement("div",{className:`${x}-children`},B),Ae||Ze&&h?U:null)},Fe=o.useMemo(()=>({siderCollapsed:ae}),[ae]);return o.createElement(ne.Provider,{value:Fe},ee())})},44e3:function(gt,ve,e){"use strict";var t=e(84966),o=e(45818);const f=t.ZP;f.Header=t.h4,f.Footer=t.$_,f.Content=t.VY,f.Sider=o.Z,ve.default=f},84966:function(gt,ve,e){"use strict";e.d(ve,{VY:function(){return ne},$_:function(){return ce},h4:function(){return le},Gs:function(){return s},ZP:function(){return N}});var t=e(94480),o=e(92310),f=e.n(o),H=e(2738),l=e(59301),C=e(36355),n=e(83116),z=S=>{const{componentCls:a,bodyBg:w,lightSiderBg:O,lightTriggerBg:J,lightTriggerColor:q}=S;return{[`${a}-sider-light`]:{background:O,[`${a}-sider-trigger`]:{color:q,background:J},[`${a}-sider-zero-width-trigger`]:{color:q,background:J,border:`1px solid ${w}`,borderInlineStart:0}}}};const i=S=>{const{antCls:a,componentCls:w,colorText:O,triggerColor:J,footerBg:q,triggerBg:G,headerHeight:B,headerPadding:ye,headerColor:ie,footerPadding:Ye,triggerHeight:Ae,zeroTriggerHeight:Ee,zeroTriggerWidth:Ce,motionDurationMid:$,motionDurationSlow:Y,fontSize:W,borderRadius:y,bodyBg:V,headerBg:L,siderBg:T}=S;return{[w]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:V,"&, *":{boxSizing:"border-box"},[`&${w}-has-sider`]:{flexDirection:"row",[`> ${w}, > ${w}-content`]:{width:0}},[`${w}-header, &${w}-footer`]:{flex:"0 0 auto"},[`${w}-sider`]:{position:"relative",minWidth:0,background:T,transition:`all ${$}, 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:J,lineHeight:`${Ae}px`,textAlign:"center",background:G,cursor:"pointer",transition:`all ${$}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:B,insetInlineEnd:-Ce,zIndex:1,width:Ce,height:Ee,color:J,fontSize:S.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:T,borderStartStartRadius:0,borderStartEndRadius:y,borderEndEndRadius:y,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Y} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Y}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ce,borderStartStartRadius:y,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:y}}}}},z(S)),{"&-rtl":{direction:"rtl"}}),[`${w}-header`]:{height:B,padding:ye,color:ie,lineHeight:`${B}px`,background:L,[`${a}-menu`]:{lineHeight:"inherit"}},[`${w}-footer`]:{padding:Ye,color:O,fontSize:W,background:q},[`${w}-content`]:{flex:"auto",minHeight:0}}};var K=(0,n.Z)("Layout",S=>[i(S)],S=>{const{colorBgLayout:a,controlHeight:w,controlHeightLG:O,colorText:J,controlHeightSM:q,marginXXS:G,colorTextLightSolid:B,colorBgContainer:ye}=S,ie=O*1.25;return{colorBgHeader:"#001529",colorBgBody:a,colorBgTrigger:"#002140",bodyBg:a,headerBg:"#001529",headerHeight:w*2,headerPadding:`0 ${ie}px`,headerColor:J,footerPadding:`${q}px ${ie}px`,footerBg:a,siderBg:"#001529",triggerHeight:O+G*2,triggerBg:"#002140",triggerColor:B,zeroTriggerWidth:O,zeroTriggerHeight:O,lightSiderBg:ye,lightTriggerBg:ye,lightTriggerColor:J}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),p=function(S,a){var w={};for(var O in S)Object.prototype.hasOwnProperty.call(S,O)&&a.indexOf(O)<0&&(w[O]=S[O]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,O=Object.getOwnPropertySymbols(S);Jnull,removeSider:()=>null}});function X(S){let{suffixCls:a,tagName:w,displayName:O}=S;return J=>l.forwardRef((G,B)=>l.createElement(J,Object.assign({ref:B,suffixCls:a,tagName:w},G)))}const j=l.forwardRef((S,a)=>{const{prefixCls:w,suffixCls:O,className:J,tagName:q}=S,G=p(S,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:B}=l.useContext(C.E_),ye=B("layout",w),[ie,Ye]=K(ye),Ae=O?`${ye}-${O}`:ye;return ie(l.createElement(q,Object.assign({className:f()(w||Ae,J,Ye),ref:a},G)))}),R=l.forwardRef((S,a)=>{const{direction:w}=l.useContext(C.E_),[O,J]=l.useState([]),{prefixCls:q,className:G,rootClassName:B,children:ye,hasSider:ie,tagName:Ye,style:Ae}=S,Ee=p(S,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ce=(0,H.Z)(Ee,["suffixCls"]),{getPrefixCls:$,layout:Y}=l.useContext(C.E_),W=$("layout",q),[y,V]=K(W),L=f()(W,{[`${W}-has-sider`]:typeof ie=="boolean"?ie:O.length>0,[`${W}-rtl`]:w==="rtl"},Y==null?void 0:Y.className,G,B,V),T=l.useMemo(()=>({siderHook:{addSider:ae=>{J(he=>[].concat((0,t.Z)(he),[ae]))},removeSider:ae=>{J(he=>he.filter(Ze=>Ze!==ae))}}}),[]);return y(l.createElement(s.Provider,{value:T},l.createElement(Ye,Object.assign({ref:a,className:L,style:Object.assign(Object.assign({},Y==null?void 0:Y.style),Ae)},Ce),ye)))}),Oe=X({tagName:"div",displayName:"Layout"})(R),le=X({suffixCls:"header",tagName:"header",displayName:"Header"})(j),ce=X({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(j),ne=X({suffixCls:"content",tagName:"main",displayName:"Content"})(j);var N=Oe},40875:function(gt,ve,e){"use strict";e.d(ve,{J:function(){return C}});var t=e(59301),o=e(33234),f=e(70425),H=function(n,F){var z={};for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&F.indexOf(i)<0&&(z[i]=n[i]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,i=Object.getOwnPropertySymbols(n);K{const{children:z}=n,i=H(n,["children"]),K=t.useContext(l),p=t.useMemo(()=>Object.assign(Object.assign({},K),i),[K,i.prefixCls,i.mode,i.selectable]);return t.createElement(l.Provider,{value:p},t.createElement(o.BR,null,(0,f.supportNodeRef)(z)?t.cloneElement(z,{ref:F}):z))});ve.Z=l},20834:function(gt,ve,e){"use strict";e.d(ve,{default:function(){return Fe}});var t=e(15285),o=e(59301),f=e(45818),H=e(92310),l=e.n(H),C=e(36355),n=function(x,D){var g={};for(var r in x)Object.prototype.hasOwnProperty.call(x,r)&&D.indexOf(r)<0&&(g[r]=x[r]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,r=Object.getOwnPropertySymbols(x);h{const{prefixCls:D,className:g,dashed:r}=x,h=n(x,["prefixCls","className","dashed"]),{getPrefixCls:Q}=o.useContext(C.E_),A=Q("menu",D),c=l()({[`${A}-item-divider-dashed`]:!!r},g);return o.createElement(t.iz,Object.assign({className:c},h))},i=e(11592),K=e(2738),p=e(6848),s=e(92343),j=(0,o.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Oe=x=>{var D;const{className:g,children:r,icon:h,title:Q,danger:A}=x,{prefixCls:c,firstLevel:U,direction:P,disableMenuItemTitleTooltip:d,inlineCollapsed:k}=o.useContext(j),Ie=pe=>{const Se=o.createElement("span",{className:`${c}-title-content`},r);return(!h||(0,s.l$)(r)&&r.type==="span")&&r&&pe&&U&&typeof r=="string"?o.createElement("div",{className:`${c}-inline-collapsed-noicon`},r.charAt(0)):Se},{siderCollapsed:fe}=o.useContext(f.D);let Le=Q;typeof Q=="undefined"?Le=U?r:"":Q===!1&&(Le="");const Be={title:Le};!fe&&!k&&(Be.title=null,Be.open=!1);const Me=(0,i.Z)(r).length;let M=o.createElement(t.ck,Object.assign({},(0,K.Z)(x,["title","icon","danger"]),{className:l()({[`${c}-item-danger`]:A,[`${c}-item-only-child`]:(h?Me+1:Me)===1},g),title:typeof Q=="string"?Q:void 0}),(0,s.Tm)(h,{className:l()((0,s.l$)(h)?(D=h.props)===null||D===void 0?void 0:D.className:"",`${c}-item-icon`)}),Ie(k));return d||(M=o.createElement(p.Z,Object.assign({},Be,{placement:P==="rtl"?"left":"right",overlayClassName:`${c}-inline-collapsed-tooltip`}),M)),M},ce=x=>{var D;const{popupClassName:g,icon:r,title:h,theme:Q}=x,A=o.useContext(j),{prefixCls:c,inlineCollapsed:U,theme:P}=A,d=(0,t.Xl)();let k;if(!r)k=U&&!d.length&&h&&typeof h=="string"?o.createElement("div",{className:`${c}-inline-collapsed-noicon`},h.charAt(0)):o.createElement("span",{className:`${c}-title-content`},h);else{const fe=(0,s.l$)(h)&&h.type==="span";k=o.createElement(o.Fragment,null,(0,s.Tm)(r,{className:l()((0,s.l$)(r)?(D=r.props)===null||D===void 0?void 0:D.className:"",`${c}-item-icon`)}),fe?h:o.createElement("span",{className:`${c}-title-content`},h))}const Ie=o.useMemo(()=>Object.assign(Object.assign({},A),{firstLevel:!1}),[A]);return o.createElement(j.Provider,{value:Ie},o.createElement(t.Wd,Object.assign({},(0,K.Z)(x,["icon"]),{title:k,popupClassName:l()(c,g,`${c}-${Q||P}`)})))},ne=e(18785),N=e(70425),S=e(62892),a=e(40875),w=function(x,D){var g={};for(var r in x)Object.prototype.hasOwnProperty.call(x,r)&&D.indexOf(r)<0&&(g[r]=x[r]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,r=Object.getOwnPropertySymbols(x);h{if(D&&typeof D=="object"){const r=D,{label:h,children:Q,key:A,type:c}=r,U=w(r,["label","children","key","type"]),P=A!=null?A:`tmp-${g}`;return Q||c==="group"?c==="group"?o.createElement(t.BW,Object.assign({key:P},U,{title:h}),O(Q)):o.createElement(ce,Object.assign({key:P},U,{title:h}),O(Q)):c==="divider"?o.createElement(z,Object.assign({key:P},U)):o.createElement(Oe,Object.assign({key:P},U),h)}return null}).filter(D=>D)}function J(x){return o.useMemo(()=>x&&O(x),[x])}var q=e(64993),G=e(17313),B=e(8378),ye=e(13826),ie=e(29878),Ye=e(83116),Ae=e(37613),Ce=x=>{const{componentCls:D,motionDurationSlow:g,horizontalLineHeight:r,colorSplit:h,lineWidth:Q,lineType:A,itemPaddingInline:c}=x;return{[`${D}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${Q}px ${A} ${h}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${D}-item, ${D}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:c},[`> ${D}-item:hover, + > ${D}-item-active, + > ${D}-submenu ${D}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${D}-item, ${D}-submenu-title`]:{transition:[`border-color ${g}`,`background ${g}`].join(",")},[`${D}-submenu-arrow`]:{display:"none"}}}},Y=x=>{let{componentCls:D,menuArrowOffset:g}=x;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(-${g})`},"&::after":{transform:`rotate(45deg) translateY(${g})`}}}}};const W=x=>Object.assign({},(0,G.oN)(x));var V=(x,D)=>{const{componentCls:g,itemColor:r,itemSelectedColor:h,groupTitleColor:Q,itemBg:A,subMenuItemBg:c,itemSelectedBg:U,activeBarHeight:P,activeBarWidth:d,activeBarBorderWidth:k,motionDurationSlow:Ie,motionEaseInOut:fe,motionEaseOut:Le,itemPaddingInline:Be,motionDurationMid:Me,itemHoverColor:M,lineType:pe,colorSplit:Se,itemDisabledColor:De,dangerItemColor:xe,dangerItemHoverColor:qe,dangerItemSelectedColor:it,dangerItemActiveBg:rt,dangerItemSelectedBg:wt,itemHoverBg:Qt,itemActiveBg:Lt,menuSubMenuBg:Vt,horizontalItemSelectedColor:rn,horizontalItemSelectedBg:tn,horizontalItemBorderRadius:St,horizontalItemHoverBg:nn,popupBg:qt}=x;return{[`${g}-${D}, ${g}-${D} > ${g}`]:{color:r,background:A,[`&${g}-root:focus-visible`]:Object.assign({},W(x)),[`${g}-item-group-title`]:{color:Q},[`${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:M}},[`&:not(${g}-horizontal)`]:{[`${g}-item:not(${g}-item-selected)`]:{"&:hover":{backgroundColor:Qt},"&:active":{backgroundColor:Lt}},[`${g}-submenu-title`]:{"&:hover":{backgroundColor:Qt},"&:active":{backgroundColor:Lt}}},[`${g}-item-danger`]:{color:xe,[`&${g}-item:hover`]:{[`&:not(${g}-item-selected):not(${g}-submenu-selected)`]:{color:qe}},[`&${g}-item:active`]:{background:rt}},[`${g}-item a`]:{"&, &:hover":{color:"inherit"}},[`${g}-item-selected`]:{color:h,[`&${g}-item-danger`]:{color:it},"a, a:hover":{color:"inherit"}},[`& ${g}-item-selected`]:{backgroundColor:U,[`&${g}-item-danger`]:{backgroundColor:wt}},[`${g}-item, ${g}-submenu-title`]:{[`&:not(${g}-item-disabled):focus-visible`]:Object.assign({},W(x))},[`&${g}-submenu > ${g}`]:{backgroundColor:Vt},[`&${g}-popup > ${g}`]:{backgroundColor:qt},[`&${g}-horizontal`]:Object.assign(Object.assign({},D==="dark"?{borderBottom:0}:{}),{[`> ${g}-item, > ${g}-submenu`]:{top:k,marginTop:-k,marginBottom:0,borderRadius:St,"&::after":{position:"absolute",insetInline:Be,bottom:0,borderBottom:`${P}px solid transparent`,transition:`border-color ${Ie} ${fe}`,content:'""'},"&:hover, &-active, &-open":{background:nn,"&::after":{borderBottomWidth:P,borderBottomColor:rn}},"&-selected":{color:rn,backgroundColor:tn,"&:hover":{backgroundColor:tn},"&::after":{borderBottomWidth:P,borderBottomColor:rn}}}}),[`&${g}-root`]:{[`&${g}-inline, &${g}-vertical`]:{borderInlineEnd:`${k}px ${pe} ${Se}`}},[`&${g}-inline`]:{[`${g}-sub${g}-inline`]:{background:c},[`${g}-item, ${g}-submenu-title`]:k&&d?{width:`calc(100% + ${k}px)`}:{},[`${g}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${d}px solid ${h}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Me} ${Le}`,`opacity ${Me} ${Le}`].join(","),content:'""'},[`&${g}-item-danger`]:{"&::after":{borderInlineEndColor:it}}},[`${g}-selected, ${g}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Me} ${fe}`,`opacity ${Me} ${fe}`].join(",")}}}}}};const L=x=>{const{componentCls:D,itemHeight:g,itemMarginInline:r,padding:h,menuArrowSize:Q,marginXS:A,itemMarginBlock:c}=x,U=h+Q+A;return{[`${D}-item`]:{position:"relative",overflow:"hidden"},[`${D}-item, ${D}-submenu-title`]:{height:g,lineHeight:`${g}px`,paddingInline:h,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:c,width:`calc(100% - ${r*2}px)`},[`> ${D}-item, + > ${D}-submenu > ${D}-submenu-title`]:{height:g,lineHeight:`${g}px`},[`${D}-item-group-list ${D}-submenu-title, + ${D}-submenu-title`]:{paddingInlineEnd:U}}};var ae=x=>{const{componentCls:D,iconCls:g,itemHeight:r,colorTextLightSolid:h,dropdownWidth:Q,controlHeightLG:A,motionDurationMid:c,motionEaseOut:U,paddingXL:P,itemMarginInline:d,fontSizeLG:k,motionDurationSlow:Ie,paddingXS:fe,boxShadowSecondary:Le,collapsedWidth:Be,collapsedIconSize:Me}=x,M={height:r,lineHeight:`${r}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[D]:{"&-inline, &-vertical":Object.assign({[`&${D}-root`]:{boxShadow:"none"}},L(x))},[`${D}-submenu-popup`]:{[`${D}-vertical`]:Object.assign(Object.assign({},L(x)),{boxShadow:Le})}},{[`${D}-submenu-popup ${D}-vertical${D}-sub`]:{minWidth:Q,maxHeight:`calc(100vh - ${A*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 ${Ie}`,`background ${Ie}`,`padding ${c} ${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`]:M,[`& ${D}-item-group-title`]:{paddingInlineStart:P}},[`${D}-item`]:M}},{[`${D}-inline-collapsed`]:{width:Be,[`&${D}-root`]:{[`${D}-item, ${D}-submenu ${D}-submenu-title`]:{[`> ${D}-inline-collapsed-noicon`]:{fontSize:k,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% - ${k/2}px - ${d}px)`,textOverflow:"clip",[` + ${D}-submenu-arrow, + ${D}-submenu-expand-icon + `]:{opacity:0},[`${D}-item-icon, ${g}`]:{margin:0,fontSize:Me,lineHeight:`${r}px`,"+ span":{display:"inline-block",opacity:0}}},[`${D}-item-icon, ${g}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${D}-item-icon, ${g}`]:{display:"none"},"a, a:hover":{color:h}},[`${D}-item-group-title`]:Object.assign(Object.assign({},G.vS),{paddingInline:fe})}}]};const he=x=>{const{componentCls:D,motionDurationSlow:g,motionDurationMid:r,motionEaseInOut:h,motionEaseOut:Q,iconCls:A,iconSize:c,iconMarginInlineEnd:U}=x;return{[`${D}-item, ${D}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${g}`,`background ${g}`,`padding ${g} ${h}`].join(","),[`${D}-item-icon, ${A}`]:{minWidth:c,fontSize:c,transition:[`font-size ${r} ${Q}`,`margin ${g} ${h}`,`color ${g}`].join(","),"+ span":{marginInlineStart:U,opacity:1,transition:[`opacity ${g} ${h}`,`margin ${g}`,`color ${g}`].join(",")}},[`${D}-item-icon`]:Object.assign({},(0,G.Ro)()),[`&${D}-item-only-child`]:{[`> ${A}, > ${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"}}}},Ze=x=>{const{componentCls:D,motionDurationSlow:g,motionEaseInOut:r,borderRadius:h,menuArrowSize:Q,menuArrowOffset:A}=x;return{[`${D}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:x.margin,width:Q,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${g} ${r}, opacity ${g}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Q*.6,height:Q*.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(-${A})`},"&::after":{transform:`rotate(-45deg) translateY(${A})`}}}}},_=x=>{const{antCls:D,componentCls:g,fontSize:r,motionDurationSlow:h,motionDurationMid:Q,motionEaseInOut:A,paddingXS:c,padding:U,colorSplit:P,lineWidth:d,zIndexPopup:k,borderRadiusLG:Ie,subMenuItemBorderRadius:fe,menuArrowSize:Le,menuArrowOffset:Be,lineType:Me,menuPanelMaskInset:M,groupTitleLineHeight:pe,groupTitleFontSize:Se}=x;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)(x)),(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:x.itemBorderRadius},[`${g}-item-group-title`]:{padding:`${c}px ${U}px`,fontSize:Se,lineHeight:pe,transition:`all ${h}`},[`&-horizontal ${g}-submenu`]:{transition:[`border-color ${h} ${A}`,`background ${h} ${A}`].join(",")},[`${g}-submenu, ${g}-submenu-inline`]:{transition:[`border-color ${h} ${A}`,`background ${h} ${A}`,`padding ${Q} ${A}`].join(",")},[`${g}-submenu ${g}-sub`]:{cursor:"initial",transition:[`background ${h} ${A}`,`padding ${h} ${A}`].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:P,borderStyle:Me,borderWidth:0,borderTopWidth:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),he(x)),{[`${g}-item-group`]:{[`${g}-item-group-list`]:{margin:0,padding:0,[`${g}-item, ${g}-submenu-title`]:{paddingInline:`${r*2}px ${U}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:k,borderRadius:Ie,boxShadow:"none",transformOrigin:"0 0",[`&${g}-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:x.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:x.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:x.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:x.paddingXS},[`> ${g}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ie},he(x)),Ze(x)),{[`${g}-item, ${g}-submenu > ${g}-submenu-title`]:{borderRadius:fe},[`${g}-submenu-title::after`]:{transition:`transform ${h} ${A}`}})}}),Ze(x)),{[`&-inline-collapsed ${g}-submenu-arrow, + &-inline ${g}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Be})`},"&::after":{transform:`rotate(45deg) translateX(-${Be})`}},[`${g}-submenu-open${g}-submenu-inline > ${g}-submenu-title > ${g}-submenu-arrow`]:{transform:`translateY(-${Le*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Be})`},"&::before":{transform:`rotate(45deg) translateX(${Be})`}}})},{[`${D}-layout-header`]:{[g]:{lineHeight:"inherit"}}}]};var oe=(x,D)=>(0,Ye.Z)("Menu",r=>{if(D===!1)return[];const{colorBgElevated:h,colorPrimary:Q,colorTextLightSolid:A,controlHeightLG:c,fontSize:U,darkItemColor:P,darkDangerItemColor:d,darkItemBg:k,darkSubMenuItemBg:Ie,darkItemSelectedColor:fe,darkItemSelectedBg:Le,darkDangerItemSelectedBg:Be,darkItemHoverBg:Me,darkGroupTitleColor:M,darkItemHoverColor:pe,darkItemDisabledColor:Se,darkDangerItemHoverColor:De,darkDangerItemSelectedColor:xe,darkDangerItemActiveBg:qe}=r,it=U/7*5,rt=(0,Ae.TS)(r,{menuArrowSize:it,menuHorizontalHeight:c*1.15,menuArrowOffset:`${it*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:h}),wt=(0,Ae.TS)(rt,{itemColor:P,itemHoverColor:pe,groupTitleColor:M,itemSelectedColor:fe,itemBg:k,popupBg:k,subMenuItemBg:Ie,itemActiveBg:"transparent",itemSelectedBg:Le,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Me,itemDisabledColor:Se,dangerItemColor:d,dangerItemHoverColor:De,dangerItemSelectedColor:xe,dangerItemActiveBg:qe,dangerItemSelectedBg:Be,menuSubMenuBg:Ie,horizontalItemSelectedColor:A,horizontalItemSelectedBg:Q});return[_(rt),Ce(rt),ae(rt),V(rt,"light"),V(wt,"dark"),Y(rt),(0,B.Z)(rt),(0,ye.oN)(rt,"slide-up"),(0,ye.oN)(rt,"slide-down"),(0,ie._y)(rt,"zoom-big")]},r=>{const{colorPrimary:h,colorError:Q,colorTextDisabled:A,colorErrorBg:c,colorText:U,colorTextDescription:P,colorBgContainer:d,colorFillAlter:k,colorFillContent:Ie,lineWidth:fe,lineWidthBold:Le,controlItemBgActive:Be,colorBgTextHover:Me,controlHeightLG:M,lineHeight:pe,colorBgElevated:Se,marginXXS:De,padding:xe,fontSize:qe,controlHeightSM:it,fontSizeLG:rt,colorTextLightSolid:wt,colorErrorHover:Qt}=r,Lt=new q.C(wt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:r.zIndexPopupBase+50,radiusItem:r.borderRadiusLG,itemBorderRadius:r.borderRadiusLG,radiusSubMenuItem:r.borderRadiusSM,subMenuItemBorderRadius:r.borderRadiusSM,colorItemText:U,itemColor:U,colorItemTextHover:U,itemHoverColor:U,colorItemTextHoverHorizontal:h,horizontalItemHoverColor:h,colorGroupTitle:P,groupTitleColor:P,colorItemTextSelected:h,itemSelectedColor:h,colorItemTextSelectedHorizontal:h,horizontalItemSelectedColor:h,colorItemBg:d,itemBg:d,colorItemBgHover:Me,itemHoverBg:Me,colorItemBgActive:Ie,itemActiveBg:Be,colorSubItemBg:k,subMenuItemBg:k,colorItemBgSelected:Be,itemSelectedBg:Be,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Le,activeBarHeight:Le,colorActiveBarBorderSize:fe,activeBarBorderWidth:fe,colorItemTextDisabled:A,itemDisabledColor:A,colorDangerItemText:Q,dangerItemColor:Q,colorDangerItemTextHover:Q,dangerItemHoverColor:Q,colorDangerItemTextSelected:Q,dangerItemSelectedColor:Q,colorDangerItemBgActive:c,dangerItemActiveBg:c,colorDangerItemBgSelected:c,dangerItemSelectedBg:c,itemMarginInline:r.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:M,groupTitleLineHeight:pe,collapsedWidth:M*2,popupBg:Se,itemMarginBlock:De,itemPaddingInline:xe,horizontalLineHeight:`${M*1.15}px`,iconSize:qe,iconMarginInlineEnd:it-qe,collapsedIconSize:rt,groupTitleFontSize:qe,darkItemDisabledColor:new q.C(wt).setAlpha(.25).toRgbString(),darkItemColor:Lt,darkDangerItemColor:Q,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:wt,darkItemSelectedBg:h,darkDangerItemSelectedBg:Q,darkItemHoverBg:"transparent",darkGroupTitleColor:Lt,darkItemHoverColor:wt,darkDangerItemHoverColor:Qt,darkDangerItemSelectedColor:wt,darkDangerItemActiveBg:Q}},{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"]]})(x),Ne=function(x,D){var g={};for(var r in x)Object.prototype.hasOwnProperty.call(x,r)&&D.indexOf(r)<0&&(g[r]=x[r]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,r=Object.getOwnPropertySymbols(x);h{var g,r;const h=o.useContext(a.Z),Q=h||{},{getPrefixCls:A,getPopupContainer:c,direction:U,menu:P}=o.useContext(C.E_),d=A(),{prefixCls:k,className:Ie,style:fe,theme:Le="light",expandIcon:Be,_internalDisableMenuItemTitleTooltip:Me,inlineCollapsed:M,siderCollapsed:pe,items:Se,children:De,rootClassName:xe,mode:qe,selectable:it,onClick:rt,overflowedIndicatorPopupClassName:wt}=x,Qt=Ne(x,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Lt=(0,K.Z)(Qt,["collapsedWidth"]),Vt=J(Se)||De;(g=Q.validator)===null||g===void 0||g.call(Q,{mode:qe});const rn=(0,N.useEvent)(function(){var It;rt==null||rt.apply(void 0,arguments),(It=Q.onClick)===null||It===void 0||It.call(Q)}),tn=Q.mode||qe,St=it!=null?it:Q.selectable,nn=o.useMemo(()=>pe!==void 0?pe:M,[M,pe]),qt={horizontal:{motionName:`${d}-slide-up`},inline:(0,S.Z)(d),other:{motionName:`${d}-zoom-big`}},Gt=A("menu",k||Q.prefixCls),[cn,Fn]=oe(Gt,!h),ot=l()(`${Gt}-${Le}`,P==null?void 0:P.className,Ie);let pt;if(typeof Be=="function")pt=Be;else if(Be===null||Be===!1)pt=null;else if(Q.expandIcon===null||Q.expandIcon===!1)pt=null;else{const It=Be!=null?Be:Q.expandIcon;pt=(0,s.Tm)(It,{className:l()(`${Gt}-submenu-expand-icon`,(0,s.l$)(It)?(r=It.props)===null||r===void 0?void 0:r.className:"")})}const ht=o.useMemo(()=>({prefixCls:Gt,inlineCollapsed:nn||!1,direction:U,firstLevel:!0,theme:Le,mode:tn,disableMenuItemTitleTooltip:Me}),[Gt,nn,U,Me,Le]);return cn(o.createElement(a.Z.Provider,{value:null},o.createElement(j.Provider,{value:ht},o.createElement(t.ZP,Object.assign({getPopupContainer:c,overflowedIndicator:o.createElement(ne.Z,null),overflowedIndicatorPopupClassName:l()(Gt,`${Gt}-${Le}`,wt),mode:tn,selectable:St,onClick:rn},Lt,{inlineCollapsed:nn,style:Object.assign(Object.assign({},P==null?void 0:P.style),fe),className:ot,prefixCls:Gt,direction:U,defaultMotions:qt,expandIcon:pt,ref:D,rootClassName:l()(xe,Fn)}),Vt))))});const ee=(0,o.forwardRef)((x,D)=>{const g=(0,o.useRef)(null),r=o.useContext(f.D);return(0,o.useImperativeHandle)(D,()=>({menu:g.current,focus:h=>{var Q;(Q=g.current)===null||Q===void 0||Q.focus(h)}})),o.createElement(be,Object.assign({ref:g},x,r))});ee.Item=Oe,ee.SubMenu=ce,ee.Divider=z,ee.ItemGroup=t.BW;var Fe=ee},58421:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return Q}});var t=e(54476),o=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(c,U){return o.createElement(l.Z,(0,t.Z)({},c,{ref:U,icon:H}))},n=o.forwardRef(C),F=n,z=e(49198),i=e(33853),K=e(38819),p=e(92310),s=e.n(p),X=e(20068),j=e(33885),R=e(67732),Oe=e(83652),le=e(42403),ce=e(158),ne=e(26112),N={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},S=N,a=e(91735),w=function(A){(0,le.Z)(U,A);var c=(0,ce.Z)(U);function U(){var P;(0,R.Z)(this,U);for(var d=arguments.length,k=new Array(d),Ie=0;Ie=0||fe.relatedTarget.className.indexOf("".concat(M,"-item"))>=0))&&Me(P.getValidValue()))},P.go=function(fe){var Le=P.state.goInputText;Le!==""&&(fe.keyCode===S.ENTER||fe.type==="click")&&(P.setState({goInputText:""}),P.props.quickGo(P.getValidValue()))},P}return(0,Oe.Z)(U,[{key:"getPageSizeOptions",value:function(){var d=this.props,k=d.pageSize,Ie=d.pageSizeOptions;return Ie.some(function(fe){return fe.toString()===k.toString()})?Ie:Ie.concat([k.toString()]).sort(function(fe,Le){var Be=Number.isNaN(Number(fe))?0:Number(fe),Me=Number.isNaN(Number(Le))?0:Number(Le);return Be-Me})}},{key:"render",value:function(){var d=this,k=this.props,Ie=k.pageSize,fe=k.locale,Le=k.rootPrefixCls,Be=k.changeSize,Me=k.quickGo,M=k.goButton,pe=k.selectComponentClass,Se=k.buildOptionText,De=k.selectPrefixCls,xe=k.disabled,qe=this.state.goInputText,it="".concat(Le,"-options"),rt=pe,wt=null,Qt=null,Lt=null;if(!Be&&!Me)return null;var Vt=this.getPageSizeOptions();if(Be&&rt){var rn=Vt.map(function(tn,St){return o.createElement(rt.Option,{key:St,value:tn.toString()},(Se||d.buildOptionText)(tn))});wt=o.createElement(rt,{disabled:xe,prefixCls:De,showSearch:!1,className:"".concat(it,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Ie||Vt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(St){return St.parentNode},"aria-label":fe.page_size,defaultOpen:!1},rn)}return Me&&(M&&(Lt=typeof M=="boolean"?o.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:xe,className:"".concat(it,"-quick-jumper-button")},fe.jump_to_confirm):o.createElement("span",{onClick:this.go,onKeyUp:this.go},M)),Qt=o.createElement("div",{className:"".concat(it,"-quick-jumper")},fe.jump_to,o.createElement("input",{disabled:xe,type:"text",value:qe,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":fe.page}),fe.page,Lt)),o.createElement("li",{className:"".concat(it)},wt,Qt)}}]),U}(o.Component);w.defaultProps={pageSizeOptions:["10","20","50","100"]};var O=w,J=function(c){var U,P=c.rootPrefixCls,d=c.page,k=c.active,Ie=c.className,fe=c.showTitle,Le=c.onClick,Be=c.onKeyPress,Me=c.itemRender,M="".concat(P,"-item"),pe=s()(M,"".concat(M,"-").concat(d),(U={},(0,X.Z)(U,"".concat(M,"-active"),k),(0,X.Z)(U,"".concat(M,"-disabled"),!d),(0,X.Z)(U,c.className,Ie),U)),Se=function(){Le(d)},De=function(it){Be(it,Le,d)},xe=Me(d,"page",o.createElement("a",{rel:"nofollow"},d));return xe?o.createElement("li",{title:fe?d.toString():null,className:pe,onClick:Se,onKeyPress:De,tabIndex:0},xe):null},q=J;function G(){}function B(A){var c=Number(A);return typeof c=="number"&&!Number.isNaN(c)&&isFinite(c)&&Math.floor(c)===c}var ye=function(c,U,P){return P};function ie(A,c,U){var P=typeof A=="undefined"?c.pageSize:A;return Math.floor((U.total-1)/P)+1}var Ye=function(A){(0,le.Z)(U,A);var c=(0,ce.Z)(U);function U(P){var d;(0,R.Z)(this,U),d=c.call(this,P),d.paginationNode=o.createRef(),d.getJumpPrevPage=function(){return Math.max(1,d.state.current-(d.props.showLessItems?3:5))},d.getJumpNextPage=function(){return Math.min(ie(void 0,d.state,d.props),d.state.current+(d.props.showLessItems?3:5))},d.getItemIcon=function(Be,Me){var M=d.props.prefixCls,pe=Be||o.createElement("button",{type:"button","aria-label":Me,className:"".concat(M,"-item-link")});return typeof Be=="function"&&(pe=o.createElement(Be,(0,j.Z)({},d.props))),pe},d.isValid=function(Be){var Me=d.props.total;return B(Be)&&Be!==d.state.current&&B(Me)&&Me>0},d.shouldDisplayQuickJumper=function(){var Be=d.props,Me=Be.showQuickJumper,M=Be.total,pe=d.state.pageSize;return M<=pe?!1:Me},d.handleKeyDown=function(Be){(Be.keyCode===S.ARROW_UP||Be.keyCode===S.ARROW_DOWN)&&Be.preventDefault()},d.handleKeyUp=function(Be){var Me=d.getValidValue(Be),M=d.state.currentInputValue;Me!==M&&d.setState({currentInputValue:Me}),Be.keyCode===S.ENTER?d.handleChange(Me):Be.keyCode===S.ARROW_UP?d.handleChange(Me-1):Be.keyCode===S.ARROW_DOWN&&d.handleChange(Me+1)},d.handleBlur=function(Be){var Me=d.getValidValue(Be);d.handleChange(Me)},d.changePageSize=function(Be){var Me=d.state.current,M=ie(Be,d.state,d.props);Me=Me>M?M:Me,M===0&&(Me=d.state.current),typeof Be=="number"&&("pageSize"in d.props||d.setState({pageSize:Be}),"current"in d.props||d.setState({current:Me,currentInputValue:Me})),d.props.onShowSizeChange(Me,Be),"onChange"in d.props&&d.props.onChange&&d.props.onChange(Me,Be)},d.handleChange=function(Be){var Me=d.props,M=Me.disabled,pe=Me.onChange,Se=d.state,De=Se.pageSize,xe=Se.current,qe=Se.currentInputValue;if(d.isValid(Be)&&!M){var it=ie(void 0,d.state,d.props),rt=Be;return Be>it?rt=it:Be<1&&(rt=1),"current"in d.props||d.setState({current:rt}),rt!==qe&&d.setState({currentInputValue:rt}),pe(rt,De),rt}return xe},d.prev=function(){d.hasPrev()&&d.handleChange(d.state.current-1)},d.next=function(){d.hasNext()&&d.handleChange(d.state.current+1)},d.jumpPrev=function(){d.handleChange(d.getJumpPrevPage())},d.jumpNext=function(){d.handleChange(d.getJumpNextPage())},d.hasPrev=function(){return d.state.current>1},d.hasNext=function(){return d.state.current2?M-2:0),Se=2;Se=Ie?Le=Ie:Le=Number(k),Le}},{key:"getShowSizeChanger",value:function(){var d=this.props,k=d.showSizeChanger,Ie=d.total,fe=d.totalBoundaryShowSizeChanger;return typeof k!="undefined"?k:Ie>fe}},{key:"render",value:function(){var d=this.props,k=d.prefixCls,Ie=d.className,fe=d.style,Le=d.disabled,Be=d.hideOnSinglePage,Me=d.total,M=d.locale,pe=d.showQuickJumper,Se=d.showLessItems,De=d.showTitle,xe=d.showTotal,qe=d.simple,it=d.itemRender,rt=d.showPrevNextJumpers,wt=d.jumpPrevIcon,Qt=d.jumpNextIcon,Lt=d.selectComponentClass,Vt=d.selectPrefixCls,rn=d.pageSizeOptions,tn=this.state,St=tn.current,nn=tn.pageSize,qt=tn.currentInputValue;if(Be===!0&&Me<=nn)return null;var Gt=ie(void 0,this.state,this.props),cn=[],Fn=null,ot=null,pt=null,ht=null,It=null,ln=pe&&pe.goButton,$t=Se?1:2,ft=St-1>0?St-1:0,an=St+1Me?Me:St*nn]));if(qe){ln&&(typeof ln=="boolean"?It=o.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},M.jump_to_confirm):It=o.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ln),It=o.createElement("li",{title:De?"".concat(M.jump_to).concat(St,"/").concat(Gt):null,className:"".concat(k,"-simple-pager")},It));var E=this.renderPrev(ft);return o.createElement("ul",(0,t.Z)({className:s()(k,"".concat(k,"-simple"),(0,X.Z)({},"".concat(k,"-disabled"),Le),Ie),style:fe,ref:this.paginationNode},re),v,E?o.createElement("li",{title:De?M.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:s()("".concat(k,"-prev"),(0,X.Z)({},"".concat(k,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},E):null,o.createElement("li",{title:De?"".concat(St,"/").concat(Gt):null,className:"".concat(k,"-simple-pager")},o.createElement("input",{type:"text",value:qt,disabled:Le,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),o.createElement("span",{className:"".concat(k,"-slash")},"/"),Gt),o.createElement("li",{title:De?M.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:s()("".concat(k,"-next"),(0,X.Z)({},"".concat(k,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(an)),It)}if(Gt<=3+$t*2){var I={locale:M,rootPrefixCls:k,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:De,itemRender:it};Gt||cn.push(o.createElement(q,(0,t.Z)({},I,{key:"noPager",page:1,className:"".concat(k,"-item-disabled")})));for(var b=1;b<=Gt;b+=1){var de=St===b;cn.push(o.createElement(q,(0,t.Z)({},I,{key:b,page:b,active:de})))}}else{var ue=Se?M.prev_3:M.prev_5,je=Se?M.next_3:M.next_5,Qe=it(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(wt,"prev page")),tt=it(this.getJumpNextPage(),"jump-next",this.getItemIcon(Qt,"next page"));rt&&(Fn=Qe?o.createElement("li",{title:De?ue:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:s()("".concat(k,"-jump-prev"),(0,X.Z)({},"".concat(k,"-jump-prev-custom-icon"),!!wt))},Qe):null,ot=tt?o.createElement("li",{title:De?je:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:s()("".concat(k,"-jump-next"),(0,X.Z)({},"".concat(k,"-jump-next-custom-icon"),!!Qt))},tt):null),ht=o.createElement(q,{locale:M,last:!0,rootPrefixCls:k,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Gt,page:Gt,active:!1,showTitle:De,itemRender:it}),pt=o.createElement(q,{locale:M,rootPrefixCls:k,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:De,itemRender:it});var at=Math.max(1,St-$t),ut=Math.min(St+$t,Gt);St-1<=$t&&(ut=1+$t*2),Gt-St<=$t&&(at=Gt-$t*2);for(var vt=at;vt<=ut;vt+=1){var mt=St===vt;cn.push(o.createElement(q,{locale:M,rootPrefixCls:k,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:vt,page:vt,active:mt,showTitle:De,itemRender:it}))}St-1>=$t*2&&St!==3&&(cn[0]=(0,o.cloneElement)(cn[0],{className:"".concat(k,"-item-after-jump-prev")}),cn.unshift(Fn)),Gt-St>=$t*2&&St!==Gt-2&&(cn[cn.length-1]=(0,o.cloneElement)(cn[cn.length-1],{className:"".concat(k,"-item-before-jump-next")}),cn.push(ot)),at!==1&&cn.unshift(pt),ut!==Gt&&cn.push(ht)}var At=!this.hasPrev()||!Gt,xt=!this.hasNext()||!Gt,_e=this.renderPrev(ft),Mt=this.renderNext(an);return o.createElement("ul",(0,t.Z)({className:s()(k,Ie,(0,X.Z)({},"".concat(k,"-disabled"),Le)),style:fe,ref:this.paginationNode},re),v,_e?o.createElement("li",{title:De?M.prev_page:null,onClick:this.prev,tabIndex:At?null:0,onKeyPress:this.runIfEnterPrev,className:s()("".concat(k,"-prev"),(0,X.Z)({},"".concat(k,"-disabled"),At)),"aria-disabled":At},_e):null,cn,Mt?o.createElement("li",{title:De?M.next_page:null,onClick:this.next,tabIndex:xt?null:0,onKeyPress:this.runIfEnterNext,className:s()("".concat(k,"-next"),(0,X.Z)({},"".concat(k,"-disabled"),xt)),"aria-disabled":xt},Mt):null,o.createElement(O,{disabled:Le,locale:M,rootPrefixCls:k,selectComponentClass:Lt,selectPrefixCls:Vt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:St,pageSize:nn,pageSizeOptions:rn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ln}))}}],[{key:"getDerivedStateFromProps",value:function(d,k){var Ie={};if("current"in d&&(Ie.current=d.current,d.current!==k.current&&(Ie.currentInputValue=Ie.current)),"pageSize"in d&&d.pageSize!==k.pageSize){var fe=k.current,Le=ie(d.pageSize,k,d);fe=fe>Le?Le:fe,"current"in d||(Ie.current=fe,Ie.currentInputValue=fe),Ie.pageSize=d.pageSize}return Ie}}]),U}(o.Component);Ye.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:ye,totalBoundaryShowSizeChanger:50};var Ae=Ye,Ee=e(22075),Ce=e(36355),$=e(19716),Y=e(8628),W=e(9763),y=e(57809);const V=A=>o.createElement(y.default,Object.assign({},A,{showSearch:!0,size:"small"})),L=A=>o.createElement(y.default,Object.assign({},A,{showSearch:!0,size:"middle"}));V.Option=y.default.Option,L.Option=y.default.Option;var T=e(9937),ae=e(17313),he=e(83116),Ze=e(37613);const _=A=>{const{componentCls:c}=A;return{[`${c}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${c}-item-link`]:{color:A.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${c}-item-link`]:{color:A.colorTextDisabled,cursor:"not-allowed"}}},[`&${c}-disabled`]:{cursor:"not-allowed",[`${c}-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}}},[`${c}-item-link`]:{color:A.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${c}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${c}-simple-pager`]:{color:A.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"}}}}}},oe=A=>{const{componentCls:c}=A;return{[`&${c}-mini ${c}-total-text, &${c}-mini ${c}-simple-pager`]:{height:A.itemSizeSM,lineHeight:`${A.itemSizeSM}px`},[`&${c}-mini ${c}-item`]:{minWidth:A.itemSizeSM,height:A.itemSizeSM,margin:0,lineHeight:`${A.itemSizeSM-2}px`},[`&${c}-mini:not(${c}-disabled) ${c}-item:not(${c}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:A.colorBgTextHover},"&:active":{backgroundColor:A.colorBgTextActive}},[`&${c}-mini ${c}-prev, &${c}-mini ${c}-next`]:{minWidth:A.itemSizeSM,height:A.itemSizeSM,margin:0,lineHeight:`${A.itemSizeSM}px`},[`&${c}-mini:not(${c}-disabled)`]:{[`${c}-prev, ${c}-next`]:{[`&:hover ${c}-item-link`]:{backgroundColor:A.colorBgTextHover},[`&:active ${c}-item-link`]:{backgroundColor:A.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:A.itemSizeSM,lineHeight:`${A.itemSizeSM}px`}},[`&${c}-mini ${c}-jump-prev, &${c}-mini ${c}-jump-next`]:{height:A.itemSizeSM,marginInlineEnd:0,lineHeight:`${A.itemSizeSM}px`},[`&${c}-mini ${c}-options`]:{marginInlineStart:A.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:A.miniOptionsSizeChangerTop},"&-quick-jumper":{height:A.itemSizeSM,lineHeight:`${A.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,T.x0)(A)),{width:A.paginationMiniQuickJumperInputWidth,height:A.controlHeightSM})}}}},Ne=A=>{const{componentCls:c}=A;return{[` + &${c}-simple ${c}-prev, + &${c}-simple ${c}-next + `]:{height:A.itemSizeSM,lineHeight:`${A.itemSizeSM}px`,verticalAlign:"top",[`${c}-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`}}},[`&${c}-simple ${c}-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"}}}}},Pe=A=>{const{componentCls:c}=A;return{[`${c}-jump-prev, ${c}-jump-next`]:{outline:0,[`${c}-item-container`]:{position:"relative",[`${c}-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"}},[`${c}-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":{[`${c}-item-link-icon`]:{opacity:1},[`${c}-item-ellipsis`]:{opacity:0}}},[` + ${c}-prev, + ${c}-jump-prev, + ${c}-jump-next + `]:{marginInlineEnd:A.marginXS},[` + ${c}-prev, + ${c}-next, + ${c}-jump-prev, + ${c}-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}`},[`${c}-prev, ${c}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:A.colorText,cursor:"pointer",userSelect:"none"},[`${c}-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 ${c}-item-link`]:{backgroundColor:A.colorBgTextHover},[`&:active ${c}-item-link`]:{backgroundColor:A.colorBgTextActive},[`&${c}-disabled:hover`]:{[`${c}-item-link`]:{backgroundColor:"transparent"}}},[`${c}-slash`]:{marginInlineEnd:A.paginationSlashMarginInlineEnd,marginInlineStart:A.paginationSlashMarginInlineStart},[`${c}-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,T.ik)(A)),{width:A.controlHeightLG*1.25,height:A.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:A.marginXS,marginInlineEnd:A.marginXS})}}}},be=A=>{const{componentCls:c}=A;return{[`${c}-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(${c}-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}}}}},ee=A=>{const{componentCls:c}=A;return{[c]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ae.Wf)(A)),{"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:A.itemSize,marginInlineEnd:A.marginXS,lineHeight:`${A.itemSize-2}px`,verticalAlign:"middle"}}),be(A)),Pe(A)),Ne(A)),oe(A)),_(A)),{[`@media only screen and (max-width: ${A.screenLG}px)`]:{[`${c}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${A.screenSM}px)`]:{[`${c}-options`]:{display:"none"}}}),[`&${A.componentCls}-rtl`]:{direction:"rtl"}}},Fe=A=>{const{componentCls:c}=A;return{[`${c}${c}-disabled:not(${c}-mini)`]:{"&, &:hover":{[`${c}-item-link`]:{borderColor:A.colorBorder}},"&:focus-visible":{[`${c}-item-link`]:{borderColor:A.colorBorder}},[`${c}-item, ${c}-item-link`]:{backgroundColor:A.colorBgContainerDisabled,borderColor:A.colorBorder,[`&:hover:not(${c}-item-active)`]:{backgroundColor:A.colorBgContainerDisabled,borderColor:A.colorBorder,a:{color:A.colorTextDisabled}},[`&${c}-item-active`]:{backgroundColor:A.itemActiveBgDisabled}},[`${c}-prev, ${c}-next`]:{"&:hover button":{backgroundColor:A.colorBgContainerDisabled,borderColor:A.colorBorder,color:A.colorTextDisabled},[`${c}-item-link`]:{backgroundColor:A.colorBgContainerDisabled,borderColor:A.colorBorder}}},[`${c}:not(${c}-mini)`]:{[`${c}-prev, ${c}-next`]:{"&:hover button":{borderColor:A.colorPrimaryHover,backgroundColor:A.itemBg},[`${c}-item-link`]:{backgroundColor:A.itemLinkBg,borderColor:A.colorBorder},[`&:hover ${c}-item-link`]:{borderColor:A.colorPrimary,backgroundColor:A.itemBg,color:A.colorPrimary},[`&${c}-disabled`]:{[`${c}-item-link`]:{borderColor:A.colorBorder,color:A.colorTextDisabled}}},[`${c}-item`]:{backgroundColor:A.itemBg,border:`${A.lineWidth}px ${A.lineType} ${A.colorBorder}`,[`&:hover:not(${c}-item-active)`]:{borderColor:A.colorPrimary,backgroundColor:A.itemBg,a:{color:A.colorPrimary}},"&-active":{borderColor:A.colorPrimary}}}}},x=A=>{const{componentCls:c}=A;return{[`${c}:not(${c}-disabled)`]:{[`${c}-item`]:Object.assign({},(0,ae.Qy)(A)),[`${c}-jump-prev, ${c}-jump-next`]:{"&:focus-visible":Object.assign({[`${c}-item-link-icon`]:{opacity:1},[`${c}-item-ellipsis`]:{opacity:0}},(0,ae.oN)(A))},[`${c}-prev, ${c}-next`]:{[`&:focus-visible ${c}-item-link`]:Object.assign({},(0,ae.oN)(A))}}}};var D=(0,he.Z)("Pagination",A=>{const c=(0,Ze.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,T.e5)(A),(0,T.TM)(A));return[ee(c),x(c),A.wireframe&&Fe(c)]},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})),g=function(A,c){var U={};for(var P in A)Object.prototype.hasOwnProperty.call(A,P)&&c.indexOf(P)<0&&(U[P]=A[P]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,P=Object.getOwnPropertySymbols(A);d{const{prefixCls:c,selectPrefixCls:U,className:P,rootClassName:d,style:k,size:Ie,locale:fe,selectComponentClass:Le,responsive:Be,showSizeChanger:Me}=A,M=g(A,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:pe}=(0,Y.Z)(Be),{getPrefixCls:Se,direction:De,pagination:xe={}}=o.useContext(Ce.E_),qe=Se("pagination",c),[it,rt]=D(qe),wt=Me!=null?Me:xe.showSizeChanger,Qt=o.useMemo(()=>{const Gt=o.createElement("span",{className:`${qe}-item-ellipsis`},"\u2022\u2022\u2022"),cn=o.createElement("button",{className:`${qe}-item-link`,type:"button",tabIndex:-1},De==="rtl"?o.createElement(K.Z,null):o.createElement(i.Z,null)),Fn=o.createElement("button",{className:`${qe}-item-link`,type:"button",tabIndex:-1},De==="rtl"?o.createElement(i.Z,null):o.createElement(K.Z,null)),ot=o.createElement("a",{className:`${qe}-item-link`},o.createElement("div",{className:`${qe}-item-container`},De==="rtl"?o.createElement(z.Z,{className:`${qe}-item-link-icon`}):o.createElement(F,{className:`${qe}-item-link-icon`}),Gt)),pt=o.createElement("a",{className:`${qe}-item-link`},o.createElement("div",{className:`${qe}-item-container`},De==="rtl"?o.createElement(F,{className:`${qe}-item-link-icon`}):o.createElement(z.Z,{className:`${qe}-item-link-icon`}),Gt));return{prevIcon:cn,nextIcon:Fn,jumpPrevIcon:ot,jumpNextIcon:pt}},[De,qe]),[Lt]=(0,W.Z)("Pagination",Ee.Z),Vt=Object.assign(Object.assign({},Lt),fe),rn=(0,$.Z)(Ie),tn=rn==="small"||!!(pe&&!rn&&Be),St=Se("select",U),nn=s()({[`${qe}-mini`]:tn,[`${qe}-rtl`]:De==="rtl"},xe==null?void 0:xe.className,P,d,rt),qt=Object.assign(Object.assign({},xe==null?void 0:xe.style),k);return it(o.createElement(Ae,Object.assign({},Qt,M,{style:qt,prefixCls:qe,selectPrefixCls:St,className:nn,selectComponentClass:Le||(tn?V:L),locale:Vt,showSizeChanger:wt})))},Q=h},93948:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return Me}});var t=e(59301),o=e(29679),f=e(40001),H=e(19248),l=e(99267),C=e(92310),n=e.n(C),F=e(2738),z=e(36355),i=e(54476),K=e(33885),p=e(75931),s={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},X=function(){var pe=(0,t.useRef)([]),Se=(0,t.useRef)(null);return(0,t.useEffect)(function(){var De=Date.now(),xe=!1;pe.current.forEach(function(qe){if(qe){xe=!0;var it=qe.style;it.transitionDuration=".3s, .3s, .3s, .06s",Se.current&&De-Se.current<100&&(it.transitionDuration="0s, 0s")}}),xe&&(Se.current=Date.now())}),pe.current},j=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],R=function(pe){var Se=(0,K.Z)((0,K.Z)({},s),pe),De=Se.className,xe=Se.percent,qe=Se.prefixCls,it=Se.strokeColor,rt=Se.strokeLinecap,wt=Se.strokeWidth,Qt=Se.style,Lt=Se.trailColor,Vt=Se.trailWidth,rn=Se.transition,tn=(0,p.Z)(Se,j);delete tn.gapPosition;var St=Array.isArray(xe)?xe:[xe],nn=Array.isArray(it)?it:[it],qt=X(),Gt=wt/2,cn=100-wt/2,Fn="M ".concat(rt==="round"?Gt:0,",").concat(Gt,` + L `).concat(rt==="round"?cn:100,",").concat(Gt),ot="0 0 100 ".concat(wt),pt=0;return t.createElement("svg",(0,i.Z)({className:n()("".concat(qe,"-line"),De),viewBox:ot,preserveAspectRatio:"none",style:Qt},tn),t.createElement("path",{className:"".concat(qe,"-line-trail"),d:Fn,strokeLinecap:rt,stroke:Lt,strokeWidth:Vt||wt,fillOpacity:"0"}),St.map(function(ht,It){var ln=1;switch(rt){case"round":ln=1-wt/100;break;case"square":ln=1-wt/2/100;break;default:ln=1;break}var $t={strokeDasharray:"".concat(ht*ln,"px, 100px"),strokeDashoffset:"-".concat(pt,"px"),transition:rn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ft=nn[It]||nn[nn.length-1];return pt+=ht,t.createElement("path",{key:It,className:"".concat(qe,"-line-path"),d:Fn,strokeLinecap:rt,stroke:ft,strokeWidth:wt,fillOpacity:"0",ref:function(re){qt[It]=re},style:$t})}))},Oe=R,le=e(76190),ce=e(42978),ne=e(47273),N=0,S=(0,ne.Z)();function a(){var M;return S?(M=N,N+=1):M="TEST_OR_SSR",M}var w=function(M){var pe=t.useState(),Se=(0,ce.Z)(pe,2),De=Se[0],xe=Se[1];return t.useEffect(function(){xe("rc_progress_".concat(a()))},[]),M||De},O=function(pe){var Se=pe.bg,De=pe.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:Se}},De)};function J(M,pe){return Object.keys(M).map(function(Se){var De=parseFloat(Se),xe="".concat(Math.floor(De*pe),"%");return"".concat(M[Se]," ").concat(xe)})}var q=t.forwardRef(function(M,pe){var Se=M.prefixCls,De=M.color,xe=M.gradientId,qe=M.radius,it=M.style,rt=M.ptg,wt=M.strokeLinecap,Qt=M.strokeWidth,Lt=M.size,Vt=M.gapDegree,rn=De&&(0,le.Z)(De)==="object",tn=rn?"#FFF":void 0,St=Lt/2,nn=t.createElement("circle",{className:"".concat(Se,"-circle-path"),r:qe,cx:St,cy:St,stroke:tn,strokeLinecap:wt,strokeWidth:Qt,opacity:rt===0?0:1,style:it,ref:pe});if(!rn)return nn;var qt="".concat(xe,"-conic"),Gt=Vt?"".concat(180+Vt/2,"deg"):"0deg",cn=J(De,(360-Vt)/360),Fn=J(De,1),ot="conic-gradient(from ".concat(Gt,", ").concat(cn.join(", "),")"),pt="linear-gradient(to ".concat(Vt?"bottom":"top",", ").concat(Fn.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:qt},nn),t.createElement("foreignObject",{x:0,y:0,width:Lt,height:Lt,mask:"url(#".concat(qt,")")},t.createElement(O,{bg:pt},t.createElement(O,{bg:ot}))))}),G=q,B=100,ye=function(pe,Se,De,xe,qe,it,rt,wt,Qt,Lt){var Vt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,rn=De/100*360*((360-it)/360),tn=it===0?0:{bottom:0,top:180,left:90,right:-90}[rt],St=(100-xe)/100*Se;Qt==="round"&&xe!==100&&(St+=Lt/2,St>=Se&&(St=Se-.01));var nn=B/2;return{stroke:typeof wt=="string"?wt:void 0,strokeDasharray:"".concat(Se,"px ").concat(pe),strokeDashoffset:St+Vt,transform:"rotate(".concat(qe+rn+tn,"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}},ie=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ye(M){var pe=M!=null?M:[];return Array.isArray(pe)?pe:[pe]}var Ae=function(pe){var Se=(0,K.Z)((0,K.Z)({},s),pe),De=Se.id,xe=Se.prefixCls,qe=Se.steps,it=Se.strokeWidth,rt=Se.trailWidth,wt=Se.gapDegree,Qt=wt===void 0?0:wt,Lt=Se.gapPosition,Vt=Se.trailColor,rn=Se.strokeLinecap,tn=Se.style,St=Se.className,nn=Se.strokeColor,qt=Se.percent,Gt=(0,p.Z)(Se,ie),cn=B/2,Fn=w(De),ot="".concat(Fn,"-gradient"),pt=cn-it/2,ht=Math.PI*2*pt,It=Qt>0?90+Qt/2:-90,ln=ht*((360-Qt)/360),$t=(0,le.Z)(qe)==="object"?qe:{count:qe,space:2},ft=$t.count,an=$t.space,re=Ye(qt),v=Ye(nn),E=v.find(function(tt){return tt&&(0,le.Z)(tt)==="object"}),I=E&&(0,le.Z)(E)==="object",b=I?"butt":rn,de=ye(ht,ln,0,100,It,Qt,Lt,Vt,b,it),ue=X(),je=function(){var at=0;return re.map(function(ut,vt){var mt=v[vt]||v[v.length-1],At=ye(ht,ln,at,ut,It,Qt,Lt,mt,b,it);return at+=ut,t.createElement(G,{key:vt,color:mt,ptg:ut,radius:pt,prefixCls:xe,gradientId:ot,style:At,strokeLinecap:b,strokeWidth:it,gapDegree:Qt,ref:function(_e){ue[vt]=_e},size:B})}).reverse()},Qe=function(){var at=Math.round(ft*(re[0]/100)),ut=100/ft,vt=0;return new Array(ft).fill(null).map(function(mt,At){var xt=At<=at-1?v[0]:Vt,_e=xt&&(0,le.Z)(xt)==="object"?"url(#".concat(ot,")"):void 0,Mt=ye(ht,ln,vt,ut,It,Qt,Lt,xt,"butt",it,an);return vt+=(ln-Mt.strokeDashoffset+an)*100/ln,t.createElement("circle",{key:At,className:"".concat(xe,"-circle-path"),r:pt,cx:cn,cy:cn,stroke:_e,strokeWidth:it,opacity:1,style:Mt,ref:function(kt){ue[At]=kt}})})};return t.createElement("svg",(0,i.Z)({className:n()("".concat(xe,"-circle"),St),viewBox:"0 0 ".concat(B," ").concat(B),style:tn,id:De,role:"presentation"},Gt),!ft&&t.createElement("circle",{className:"".concat(xe,"-circle-trail"),r:pt,cx:cn,cy:cn,stroke:Vt,strokeLinecap:b,strokeWidth:rt||it,style:de}),ft?Qe():je())},Ee=Ae,Ce={Line:Oe,Circle:Ee},$=e(6848),Y=e(30071);function W(M){return!M||M<0?0:M>100?100:M}function y(M){let{success:pe,successPercent:Se}=M,De=Se;return pe&&"progress"in pe&&(De=pe.progress),pe&&"percent"in pe&&(De=pe.percent),De}const V=M=>{let{percent:pe,success:Se,successPercent:De}=M;const xe=W(y({success:Se,successPercent:De}));return[xe,W(W(pe)-xe)]},L=M=>{let{success:pe={},strokeColor:Se}=M;const{strokeColor:De}=pe;return[De||Y.presetPrimaryColors.green,Se||null]},T=(M,pe,Se)=>{var De,xe,qe,it;let rt=-1,wt=-1;if(pe==="step"){const Qt=Se.steps,Lt=Se.strokeWidth;typeof M=="string"||typeof M=="undefined"?(rt=M==="small"?2:14,wt=Lt!=null?Lt:8):typeof M=="number"?[rt,wt]=[M,M]:[rt=14,wt=8]=M,rt*=Qt}else if(pe==="line"){const Qt=Se==null?void 0:Se.strokeWidth;typeof M=="string"||typeof M=="undefined"?wt=Qt||(M==="small"?6:8):typeof M=="number"?[rt,wt]=[M,M]:[rt=-1,wt=8]=M}else(pe==="circle"||pe==="dashboard")&&(typeof M=="string"||typeof M=="undefined"?[rt,wt]=M==="small"?[60,60]:[120,120]:typeof M=="number"?[rt,wt]=[M,M]:(rt=(xe=(De=M[0])!==null&&De!==void 0?De:M[1])!==null&&xe!==void 0?xe:120,wt=(it=(qe=M[0])!==null&&qe!==void 0?qe:M[1])!==null&&it!==void 0?it:120));return[rt,wt]},ae=3,he=M=>ae/M*100;var _=M=>{const{prefixCls:pe,trailColor:Se=null,strokeLinecap:De="round",gapPosition:xe,gapDegree:qe,width:it=120,type:rt,children:wt,success:Qt,size:Lt=it}=M,[Vt,rn]=T(Lt,"circle");let{strokeWidth:tn}=M;tn===void 0&&(tn=Math.max(he(Vt),6));const St={width:Vt,height:rn,fontSize:Vt*.15+6},nn=t.useMemo(()=>{if(qe||qe===0)return qe;if(rt==="dashboard")return 75},[qe,rt]),qt=xe||rt==="dashboard"&&"bottom"||void 0,Gt=Object.prototype.toString.call(M.strokeColor)==="[object Object]",cn=L({success:Qt,strokeColor:M.strokeColor}),Fn=n()(`${pe}-inner`,{[`${pe}-circle-gradient`]:Gt}),ot=t.createElement(Ee,{percent:V(M),strokeWidth:tn,trailWidth:tn,strokeColor:cn,strokeLinecap:De,trailColor:Se,prefixCls:pe,gapDegree:nn,gapPosition:qt});return t.createElement("div",{className:Fn,style:St},Vt<=20?t.createElement($.Z,{title:wt},t.createElement("span",null,ot)):t.createElement(t.Fragment,null,ot,wt))},oe=function(M,pe){var Se={};for(var De in M)Object.prototype.hasOwnProperty.call(M,De)&&pe.indexOf(De)<0&&(Se[De]=M[De]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,De=Object.getOwnPropertySymbols(M);xe{let pe=[];return Object.keys(M).forEach(Se=>{const De=parseFloat(Se.replace(/%/g,""));isNaN(De)||pe.push({key:De,value:M[Se]})}),pe=pe.sort((Se,De)=>Se.key-De.key),pe.map(Se=>{let{key:De,value:xe}=Se;return`${xe} ${De}%`}).join(", ")},Pe=(M,pe)=>{const{from:Se=Y.presetPrimaryColors.blue,to:De=Y.presetPrimaryColors.blue,direction:xe=pe==="rtl"?"to left":"to right"}=M,qe=oe(M,["from","to","direction"]);if(Object.keys(qe).length!==0){const it=Ne(qe);return{backgroundImage:`linear-gradient(${xe}, ${it})`}}return{backgroundImage:`linear-gradient(${xe}, ${Se}, ${De})`}};var ee=M=>{const{prefixCls:pe,direction:Se,percent:De,size:xe,strokeWidth:qe,strokeColor:it,strokeLinecap:rt="round",children:wt,trailColor:Qt=null,success:Lt}=M,Vt=it&&typeof it!="string"?Pe(it,Se):{backgroundColor:it},rn=rt==="square"||rt==="butt"?0:void 0,tn={backgroundColor:Qt||void 0,borderRadius:rn},St=xe!=null?xe:[-1,qe||(xe==="small"?6:8)],[nn,qt]=T(St,"line",{strokeWidth:qe}),Gt=Object.assign({width:`${W(De)}%`,height:qt,borderRadius:rn},Vt),cn=y(M),Fn={width:`${W(cn)}%`,height:qt,borderRadius:rn,backgroundColor:Lt==null?void 0:Lt.strokeColor},ot={width:nn<0?"100%":nn,height:qt};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${pe}-outer`,style:ot},t.createElement("div",{className:`${pe}-inner`,style:tn},t.createElement("div",{className:`${pe}-bg`,style:Gt}),cn!==void 0?t.createElement("div",{className:`${pe}-success-bg`,style:Fn}):null)),wt)},x=M=>{const{size:pe,steps:Se,percent:De=0,strokeWidth:xe=8,strokeColor:qe,trailColor:it=null,prefixCls:rt,children:wt}=M,Qt=Math.round(Se*(De/100)),Lt=pe==="small"?2:14,Vt=pe!=null?pe:[Lt,xe],[rn,tn]=T(Vt,"step",{steps:Se,strokeWidth:xe}),St=rn/Se,nn=new Array(Se);for(let qt=0;qt{const pe=M?"100%":"-100%";return new D.Keyframes(`antProgress${M?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${pe}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${pe}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},A=M=>{const{componentCls:pe,iconCls:Se}=M;return{[pe]:Object.assign(Object.assign({},(0,g.Wf)(M)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:M.fontSize,marginInlineEnd:M.marginXS,marginBottom:M.marginXS},[`${pe}-outer`]:{display:"inline-block",width:"100%"},[`&${pe}-show-info`]:{[`${pe}-outer`]:{marginInlineEnd:`calc(-2em - ${M.marginXS}px)`,paddingInlineEnd:`calc(2em + ${M.paddingXS}px)`}},[`${pe}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:M.remainingColor,borderRadius:M.lineBorderRadius},[`${pe}-inner:not(${pe}-circle-gradient)`]:{[`${pe}-circle-path`]:{stroke:M.defaultColor}},[`${pe}-success-bg, ${pe}-bg`]:{position:"relative",backgroundColor:M.defaultColor,borderRadius:M.lineBorderRadius,transition:`all ${M.motionDurationSlow} ${M.motionEaseInOutCirc}`},[`${pe}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:M.colorSuccess},[`${pe}-text`]:{display:"inline-block",width:"2em",marginInlineStart:M.marginXS,color:M.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Se]:{fontSize:M.fontSize}},[`&${pe}-status-active`]:{[`${pe}-bg::before`]:{position:"absolute",inset:0,backgroundColor:M.colorBgContainer,borderRadius:M.lineBorderRadius,opacity:0,animationName:Q(),animationDuration:M.progressActiveMotionDuration,animationTimingFunction:M.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${pe}-rtl${pe}-status-active`]:{[`${pe}-bg::before`]:{animationName:Q(!0)}},[`&${pe}-status-exception`]:{[`${pe}-bg`]:{backgroundColor:M.colorError},[`${pe}-text`]:{color:M.colorError}},[`&${pe}-status-exception ${pe}-inner:not(${pe}-circle-gradient)`]:{[`${pe}-circle-path`]:{stroke:M.colorError}},[`&${pe}-status-success`]:{[`${pe}-bg`]:{backgroundColor:M.colorSuccess},[`${pe}-text`]:{color:M.colorSuccess}},[`&${pe}-status-success ${pe}-inner:not(${pe}-circle-gradient)`]:{[`${pe}-circle-path`]:{stroke:M.colorSuccess}}})}},c=M=>{const{componentCls:pe,iconCls:Se}=M;return{[pe]:{[`${pe}-circle-trail`]:{stroke:M.remainingColor},[`&${pe}-circle ${pe}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${pe}-circle ${pe}-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%)",[Se]:{fontSize:`${M.fontSize/M.fontSizeSM}em`}},[`${pe}-circle&-status-exception`]:{[`${pe}-text`]:{color:M.colorError}},[`${pe}-circle&-status-success`]:{[`${pe}-text`]:{color:M.colorSuccess}}},[`${pe}-inline-circle`]:{lineHeight:1,[`${pe}-inner`]:{verticalAlign:"bottom"}}}},U=M=>{const{componentCls:pe}=M;return{[pe]:{[`${pe}-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:pe,iconCls:Se}=M;return{[pe]:{[`${pe}-small&-line, ${pe}-small&-line ${pe}-text ${Se}`]:{fontSize:M.fontSizeSM}}}};var d=(0,r.Z)("Progress",M=>{const pe=M.marginXXS/2,Se=(0,h.TS)(M,{progressStepMarginInlineEnd:pe,progressStepMinWidth:pe,progressActiveMotionDuration:"2.4s"});return[A(Se),c(Se),U(Se),P(Se)]},M=>({circleTextColor:M.colorText,defaultColor:M.colorInfo,remainingColor:M.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),k=function(M,pe){var Se={};for(var De in M)Object.prototype.hasOwnProperty.call(M,De)&&pe.indexOf(De)<0&&(Se[De]=M[De]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,De=Object.getOwnPropertySymbols(M);xe{const{prefixCls:Se,className:De,rootClassName:xe,steps:qe,strokeColor:it,percent:rt=0,size:wt="default",showInfo:Qt=!0,type:Lt="line",status:Vt,format:rn,style:tn}=M,St=k(M,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),nn=t.useMemo(()=>{var re,v;const E=y(M);return parseInt(E!==void 0?(re=E!=null?E:0)===null||re===void 0?void 0:re.toString():(v=rt!=null?rt:0)===null||v===void 0?void 0:v.toString(),10)},[rt,M.success,M.successPercent]),qt=t.useMemo(()=>!fe.includes(Vt)&&nn>=100?"success":Vt||"normal",[Vt,nn]),{getPrefixCls:Gt,direction:cn,progress:Fn}=t.useContext(z.E_),ot=Gt("progress",Se),[pt,ht]=d(ot),It=t.useMemo(()=>{if(!Qt)return null;const re=y(M);let v;const E=rn||(b=>`${b}%`),I=Lt==="line";return rn||qt!=="exception"&&qt!=="success"?v=E(W(rt),W(re)):qt==="exception"?v=I?t.createElement(H.Z,null):t.createElement(l.Z,null):qt==="success"&&(v=I?t.createElement(o.Z,null):t.createElement(f.Z,null)),t.createElement("span",{className:`${ot}-text`,title:typeof v=="string"?v:void 0},v)},[Qt,rt,nn,qt,Lt,ot,rn]),ln=Array.isArray(it)?it[0]:it,$t=typeof it=="string"||Array.isArray(it)?it:void 0;let ft;Lt==="line"?ft=qe?t.createElement(x,Object.assign({},M,{strokeColor:$t,prefixCls:ot,steps:qe}),It):t.createElement(ee,Object.assign({},M,{strokeColor:ln,prefixCls:ot,direction:cn}),It):(Lt==="circle"||Lt==="dashboard")&&(ft=t.createElement(_,Object.assign({},M,{strokeColor:ln,prefixCls:ot,progressStatus:qt}),It));const an=n()(ot,`${ot}-status-${qt}`,`${ot}-${Lt==="dashboard"&&"circle"||qe&&"steps"||Lt}`,{[`${ot}-inline-circle`]:Lt==="circle"&&T(wt,"circle")[0]<=20,[`${ot}-show-info`]:Qt,[`${ot}-${wt}`]:typeof wt=="string",[`${ot}-rtl`]:cn==="rtl"},Fn==null?void 0:Fn.className,De,xe,ht);return pt(t.createElement("div",Object.assign({ref:pe,style:Object.assign(Object.assign({},Fn==null?void 0:Fn.style),tn),className:an,role:"progressbar","aria-valuenow":nn},(0,F.Z)(St,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ft))}),Me=Be},5112:function(gt,ve,e){"use strict";e.d(ve,{ZP:function(){return Y}});var t=e(92310),o=e.n(t),f=e(18929),H=e(26112),l=e(59301),C=e(36355),n=e(19716);const F=l.createContext(null),z=F.Provider;var i=F;const K=l.createContext(null),p=K.Provider;var s=e(5630),X=e(8654),j=e(1684),R=e(32441),Oe=e(17313),le=e(83116),ce=e(37613);const ne=W=>{const{componentCls:y,antCls:V}=W,L=`${y}-group`;return{[L]:Object.assign(Object.assign({},(0,Oe.Wf)(W)),{display:"inline-block",fontSize:0,[`&${L}-rtl`]:{direction:"rtl"},[`${V}-badge ${V}-badge-count`]:{zIndex:1},[`> ${V}-badge:not(:first-child) > ${V}-button-wrapper`]:{borderInlineStart:"none"}})}},N=W=>{const{componentCls:y,wrapperMarginInlineEnd:V,colorPrimary:L,radioSize:T,motionDurationSlow:ae,motionDurationMid:he,motionEaseInOutCirc:Ze,colorBgContainer:_,colorBorder:oe,lineWidth:Ne,dotSize:Pe,colorBgContainerDisabled:be,colorTextDisabled:ee,paddingXS:Fe,dotColorDisabled:x,lineType:D,radioDotDisabledSize:g,wireframe:r,colorWhite:h}=W,Q=`${y}-inner`;return{[`${y}-wrapper`]:Object.assign(Object.assign({},(0,Oe.Wf)(W)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:V,cursor:"pointer",[`&${y}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:W.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${y}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Ne}px ${D} ${L}`,borderRadius:"50%",visibility:"hidden",content:'""'},[y]:Object.assign(Object.assign({},(0,Oe.Wf)(W)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${y}-wrapper:hover &, + &:hover ${Q}`]:{borderColor:L},[`${y}-input:focus-visible + ${Q}`]:Object.assign({},(0,Oe.oN)(W)),[`${y}:hover::after, ${y}-wrapper:hover &::after`]:{visibility:"visible"},[`${y}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:T,height:T,marginBlockStart:T/-2,marginInlineStart:T/-2,backgroundColor:r?L:h,borderBlockStart:0,borderInlineStart:0,borderRadius:T,transform:"scale(0)",opacity:0,transition:`all ${ae} ${Ze}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:T,height:T,backgroundColor:_,borderColor:oe,borderStyle:"solid",borderWidth:Ne,borderRadius:"50%",transition:`all ${he}`},[`${y}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${y}-checked`]:{[Q]:{borderColor:L,backgroundColor:r?_:L,"&::after":{transform:`scale(${Pe/T})`,opacity:1,transition:`all ${ae} ${Ze}`}}},[`${y}-disabled`]:{cursor:"not-allowed",[Q]:{backgroundColor:be,borderColor:oe,cursor:"not-allowed","&::after":{backgroundColor:x}},[`${y}-input`]:{cursor:"not-allowed"},[`${y}-disabled + span`]:{color:ee,cursor:"not-allowed"},[`&${y}-checked`]:{[Q]:{"&::after":{transform:`scale(${g/T})`}}}},[`span${y} + *`]:{paddingInlineStart:Fe,paddingInlineEnd:Fe}})}},S=W=>{const{buttonColor:y,controlHeight:V,componentCls:L,lineWidth:T,lineType:ae,colorBorder:he,motionDurationSlow:Ze,motionDurationMid:_,buttonPaddingInline:oe,fontSize:Ne,buttonBg:Pe,fontSizeLG:be,controlHeightLG:ee,controlHeightSM:Fe,paddingXS:x,borderRadius:D,borderRadiusSM:g,borderRadiusLG:r,buttonCheckedBg:h,buttonSolidCheckedColor:Q,colorTextDisabled:A,colorBgContainerDisabled:c,buttonCheckedBgDisabled:U,buttonCheckedColorDisabled:P,colorPrimary:d,colorPrimaryHover:k,colorPrimaryActive:Ie,buttonSolidCheckedBg:fe,buttonSolidCheckedHoverBg:Le,buttonSolidCheckedActiveBg:Be}=W;return{[`${L}-button-wrapper`]:{position:"relative",display:"inline-block",height:V,margin:0,paddingInline:oe,paddingBlock:0,color:y,fontSize:Ne,lineHeight:`${V-T*2}px`,background:Pe,border:`${T}px ${ae} ${he}`,borderBlockStartWidth:T+.02,borderInlineStartWidth:0,borderInlineEndWidth:T,cursor:"pointer",transition:[`color ${_}`,`background ${_}`,`box-shadow ${_}`].join(","),a:{color:y},[`> ${L}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-T,insetInlineStart:-T,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:T,paddingInline:0,backgroundColor:he,transition:`background-color ${Ze}`,content:'""'}},"&:first-child":{borderInlineStart:`${T}px ${ae} ${he}`,borderStartStartRadius:D,borderEndStartRadius:D},"&:last-child":{borderStartEndRadius:D,borderEndEndRadius:D},"&:first-child:last-child":{borderRadius:D},[`${L}-group-large &`]:{height:ee,fontSize:be,lineHeight:`${ee-T*2}px`,"&:first-child":{borderStartStartRadius:r,borderEndStartRadius:r},"&:last-child":{borderStartEndRadius:r,borderEndEndRadius:r}},[`${L}-group-small &`]:{height:Fe,paddingInline:x-T,paddingBlock:0,lineHeight:`${Fe-T*2}px`,"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},"&:hover":{position:"relative",color:d},"&:has(:focus-visible)":Object.assign({},(0,Oe.oN)(W)),[`${L}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${L}-button-wrapper-disabled)`]:{zIndex:1,color:d,background:h,borderColor:d,"&::before":{backgroundColor:d},"&:first-child":{borderColor:d},"&:hover":{color:k,borderColor:k,"&::before":{backgroundColor:k}},"&:active":{color:Ie,borderColor:Ie,"&::before":{backgroundColor:Ie}}},[`${L}-group-solid &-checked:not(${L}-button-wrapper-disabled)`]:{color:Q,background:fe,borderColor:fe,"&:hover":{color:Q,background:Le,borderColor:Le},"&:active":{color:Q,background:Be,borderColor:Be}},"&-disabled":{color:A,backgroundColor:c,borderColor:he,cursor:"not-allowed","&:first-child, &:hover":{color:A,backgroundColor:c,borderColor:he}},[`&-disabled${L}-button-wrapper-checked`]:{color:P,backgroundColor:U,borderColor:he,boxShadow:"none"}}}},a=W=>W-4*2;var w=(0,le.Z)("Radio",W=>{const{controlOutline:y,controlOutlineWidth:V,radioSize:L}=W,T=`0 0 0 ${V}px ${y}`,ae=T,he=a(L),Ze=(0,ce.TS)(W,{radioDotDisabledSize:he,radioFocusShadow:T,radioButtonFocusShadow:ae});return[ne(Ze),N(Ze),S(Ze)]},W=>{const{wireframe:y,padding:V,marginXS:L,lineWidth:T,fontSizeLG:ae,colorText:he,colorBgContainer:Ze,colorTextDisabled:_,controlItemBgActiveDisabled:oe,colorTextLightSolid:Ne,colorPrimary:Pe,colorPrimaryHover:be,colorPrimaryActive:ee}=W,Fe=4,x=ae,D=y?a(x):x-(Fe+T)*2;return{radioSize:x,dotSize:D,dotColorDisabled:_,buttonSolidCheckedColor:Ne,buttonSolidCheckedBg:Pe,buttonSolidCheckedHoverBg:be,buttonSolidCheckedActiveBg:ee,buttonBg:Ze,buttonCheckedBg:Ze,buttonColor:he,buttonCheckedBgDisabled:oe,buttonCheckedColorDisabled:_,buttonPaddingInline:V-T,wrapperMarginInlineEnd:L}}),O=e(14088),J=e(4572),q=function(W,y){var V={};for(var L in W)Object.prototype.hasOwnProperty.call(W,L)&&y.indexOf(L)<0&&(V[L]=W[L]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,L=Object.getOwnPropertySymbols(W);T{var V,L;const T=l.useContext(i),ae=l.useContext(K),{getPrefixCls:he,direction:Ze,radio:_}=l.useContext(C.E_),oe=l.useRef(null),Ne=(0,X.sQ)(y,oe),{isFormItemInput:Pe}=l.useContext(R.aM),be=Ie=>{var fe,Le;(fe=W.onChange)===null||fe===void 0||fe.call(W,Ie),(Le=T==null?void 0:T.onChange)===null||Le===void 0||Le.call(T,Ie)},{prefixCls:ee,className:Fe,rootClassName:x,children:D,style:g}=W,r=q(W,["prefixCls","className","rootClassName","children","style"]),h=he("radio",ee),Q=((T==null?void 0:T.optionType)||ae)==="button",A=Q?`${h}-button`:h,[c,U]=w(h),P=Object.assign({},r),d=l.useContext(j.Z);T&&(P.name=T.name,P.onChange=be,P.checked=W.value===T.value,P.disabled=(V=P.disabled)!==null&&V!==void 0?V:T.disabled),P.disabled=(L=P.disabled)!==null&&L!==void 0?L:d;const k=o()(`${A}-wrapper`,{[`${A}-wrapper-checked`]:P.checked,[`${A}-wrapper-disabled`]:P.disabled,[`${A}-wrapper-rtl`]:Ze==="rtl",[`${A}-wrapper-in-form-item`]:Pe},_==null?void 0:_.className,Fe,x,U);return c(l.createElement(O.Z,{component:"Radio",disabled:P.disabled},l.createElement("label",{className:k,style:Object.assign(Object.assign({},_==null?void 0:_.style),g),onMouseEnter:W.onMouseEnter,onMouseLeave:W.onMouseLeave},l.createElement(s.Z,Object.assign({},P,{className:o()(P.className,!Q&&J.A),type:"radio",prefixCls:A,ref:Ne})),D!==void 0?l.createElement("span",null,D):null)))};var ye=l.forwardRef(G);const ie=l.forwardRef((W,y)=>{const{getPrefixCls:V,direction:L}=l.useContext(C.E_),[T,ae]=(0,f.Z)(W.defaultValue,{value:W.value}),he=fe=>{const Le=T,Be=fe.target.value;"value"in W||ae(Be);const{onChange:Me}=W;Me&&Be!==Le&&Me(fe)},{prefixCls:Ze,className:_,rootClassName:oe,options:Ne,buttonStyle:Pe="outline",disabled:be,children:ee,size:Fe,style:x,id:D,onMouseEnter:g,onMouseLeave:r,onFocus:h,onBlur:Q}=W,A=V("radio",Ze),c=`${A}-group`,[U,P]=w(A);let d=ee;Ne&&Ne.length>0&&(d=Ne.map(fe=>typeof fe=="string"||typeof fe=="number"?l.createElement(ye,{key:fe.toString(),prefixCls:A,disabled:be,value:fe,checked:T===fe},fe):l.createElement(ye,{key:`radio-group-value-options-${fe.value}`,prefixCls:A,disabled:fe.disabled||be,value:fe.value,checked:T===fe.value,title:fe.title,style:fe.style},fe.label)));const k=(0,n.Z)(Fe),Ie=o()(c,`${c}-${Pe}`,{[`${c}-${k}`]:k,[`${c}-rtl`]:L==="rtl"},_,oe,P);return U(l.createElement("div",Object.assign({},(0,H.Z)(W,{aria:!0,data:!0}),{className:Ie,style:x,onMouseEnter:g,onMouseLeave:r,onFocus:h,onBlur:Q,id:D,ref:y}),l.createElement(z,{value:{onChange:he,value:T,disabled:W.disabled,name:W.name,optionType:W.optionType}},d)))});var Ye=l.memo(ie),Ae=function(W,y){var V={};for(var L in W)Object.prototype.hasOwnProperty.call(W,L)&&y.indexOf(L)<0&&(V[L]=W[L]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,L=Object.getOwnPropertySymbols(W);T{const{getPrefixCls:V}=l.useContext(C.E_),{prefixCls:L}=W,T=Ae(W,["prefixCls"]),ae=V("radio",L);return l.createElement(p,{value:"button"},l.createElement(ye,Object.assign({prefixCls:ae},T,{type:"radio",ref:y})))};var Ce=l.forwardRef(Ee);const $=ye;$.Button=Ce,$.Group=Ye,$.__ANT_RADIO=!0;var Y=$},13570:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return W}});var t=e(54476),o=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(V,L){return o.createElement(l.Z,(0,t.Z)({},V,{ref:L,icon:H}))},n=o.forwardRef(C),F=n,z=e(92310),i=e.n(z),K=e(20068),p=e(42978),s=e(75931),X=e(18929),j=e(10228),R=e(26112);function Oe(y,V){var L=y.disabled,T=y.prefixCls,ae=y.character,he=y.characterRender,Ze=y.index,_=y.count,oe=y.value,Ne=y.allowHalf,Pe=y.focused,be=y.onHover,ee=y.onClick,Fe=function(c){be(c,Ze)},x=function(c){ee(c,Ze)},D=function(c){c.keyCode===j.Z.ENTER&&ee(c,Ze)},g=Ze+1,r=new Set([T]);oe===0&&Ze===0&&Pe?r.add("".concat(T,"-focused")):Ne&&oe+.5>=g&&oeZe?"true":"false","aria-posinset":Ze+1,"aria-setsize":_,tabIndex:L?-1:0},o.createElement("div",{className:"".concat(T,"-first")},h),o.createElement("div",{className:"".concat(T,"-second")},h)));return he&&(Q=he(Q,y)),Q}var le=o.forwardRef(Oe);function ce(){var y=o.useRef({});function V(T){return y.current[T]}function L(T){return function(ae){y.current[T]=ae}}return[V,L]}function ne(y){var V=y.pageXOffset,L="scrollLeft";if(typeof V!="number"){var T=y.document;V=T.documentElement[L],typeof V!="number"&&(V=T.body[L])}return V}function N(y){var V,L,T=y.ownerDocument,ae=T.body,he=T&&T.documentElement,Ze=y.getBoundingClientRect();return V=Ze.left,L=Ze.top,V-=he.clientLeft||ae.clientLeft||0,L-=he.clientTop||ae.clientTop||0,{left:V,top:L}}function S(y){var V=N(y),L=y.ownerDocument,T=L.defaultView||L.parentWindow;return V.left+=ne(T),V.left}var a=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function w(y,V){var L,T=y.prefixCls,ae=T===void 0?"rc-rate":T,he=y.className,Ze=y.defaultValue,_=y.value,oe=y.count,Ne=oe===void 0?5:oe,Pe=y.allowHalf,be=Pe===void 0?!1:Pe,ee=y.allowClear,Fe=ee===void 0?!0:ee,x=y.character,D=x===void 0?"\u2605":x,g=y.characterRender,r=y.disabled,h=y.direction,Q=h===void 0?"ltr":h,A=y.tabIndex,c=A===void 0?0:A,U=y.autoFocus,P=y.onHoverChange,d=y.onChange,k=y.onFocus,Ie=y.onBlur,fe=y.onKeyDown,Le=y.onMouseLeave,Be=(0,s.Z)(y,a),Me=ce(),M=(0,p.Z)(Me,2),pe=M[0],Se=M[1],De=o.useRef(null),xe=function(){if(!r){var b;(b=De.current)===null||b===void 0||b.focus()}};o.useImperativeHandle(V,function(){return{focus:xe,blur:function(){if(!r){var b;(b=De.current)===null||b===void 0||b.blur()}}}});var qe=(0,X.Z)(Ze||0,{value:_}),it=(0,p.Z)(qe,2),rt=it[0],wt=it[1],Qt=(0,X.Z)(null),Lt=(0,p.Z)(Qt,2),Vt=Lt[0],rn=Lt[1],tn=function(b,de){var ue=Q==="rtl",je=b+1;if(be){var Qe=pe(b),tt=S(Qe),at=Qe.clientWidth;(ue&&de-tt>at/2||!ue&&de-tt0&&!ue||de===j.Z.RIGHT&&je>0&&ue?(be?je-=.5:je-=1,St(je),b.preventDefault()):de===j.Z.LEFT&&je{const{componentCls:V}=y;return{[`${V}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:y.marginXS},"> div":{transition:`all ${y.motionDurationMid}, outline 0s`,"&:hover":{transform:y.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${y.lineWidth}px dashed ${y.starColor}`,transform:y.starHoverScale}},"&-first, &-second":{color:y.starBg,transition:`all ${y.motionDurationMid}`,userSelect:"none",[y.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${V}-star-first, &-half ${V}-star-second`]:{opacity:1},[`&-half ${V}-star-first, &-full ${V}-star-second`]:{color:"inherit"}}}},Ae=y=>({[`&-rtl${y.componentCls}`]:{direction:"rtl"}}),Ee=y=>{const{componentCls:V}=y;return{[V]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,B.Wf)(y)),{display:"inline-block",margin:0,padding:0,color:y.starColor,fontSize:y.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${V} ${V}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ye(y)),{[`+ ${V}-text`]:{display:"inline-block",marginInlineStart:y.marginXS,fontSize:y.fontSize}}),Ae(y))}};var Ce=(0,ye.Z)("Rate",y=>{const V=(0,ie.TS)(y,{});return[Ee(V)]},y=>({starColor:y.yellow6,starSize:y.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:y.colorFillContent})),$=function(y,V){var L={};for(var T in y)Object.prototype.hasOwnProperty.call(y,T)&&V.indexOf(T)<0&&(L[T]=y[T]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,T=Object.getOwnPropertySymbols(y);ae{const{prefixCls:L,className:T,rootClassName:ae,style:he,tooltips:Ze,character:_=o.createElement(F,null)}=y,oe=$(y,["prefixCls","className","rootClassName","style","tooltips","character"]),Ne=(r,h)=>{let{index:Q}=h;return Ze?o.createElement(G.Z,{title:Ze[Q]},r):r},{getPrefixCls:Pe,direction:be,rate:ee}=o.useContext(q.E_),Fe=Pe("rate",L),[x,D]=Ce(Fe),g=Object.assign(Object.assign({},ee==null?void 0:ee.style),he);return x(o.createElement(J,Object.assign({ref:V,character:_,characterRender:Ne},oe,{className:i()(T,ae,D,ee==null?void 0:ee.className),style:g,prefixCls:Fe,direction:be})))})},57809:function(gt,ve,e){"use strict";var t=e(92310),o=e.n(t),f=e(77861),H=e(2738),l=e(59301),C=e(53487),n=e(62892),F=e(19080),z=e(36355),i=e(1684),K=e(93891),p=e(19716),s=e(32441),X=e(33234),j=e(14154),R=e(58582),Oe=e(84443),le=e(66339),ce=function(w,O){var J={};for(var q in w)Object.prototype.hasOwnProperty.call(w,q)&&O.indexOf(q)<0&&(J[q]=w[q]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,q=Object.getOwnPropertySymbols(w);G{var J,{prefixCls:q,bordered:G=!0,className:B,rootClassName:ye,getPopupContainer:ie,popupClassName:Ye,dropdownClassName:Ae,listHeight:Ee=256,placement:Ce,listItemHeight:$=24,size:Y,disabled:W,notFoundContent:y,status:V,builtinPlacements:L,dropdownMatchSelectWidth:T,popupMatchSelectWidth:ae,direction:he,style:Ze,allowClear:_}=w,oe=ce(w,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Ne,getPrefixCls:Pe,renderEmpty:be,direction:ee,virtual:Fe,popupMatchSelectWidth:x,popupOverflow:D,select:g}=l.useContext(z.E_),r=Pe("select",q),h=Pe(),Q=he!=null?he:ee,{compactSize:A,compactItemClassnames:c}=(0,X.ri)(r,Q),[U,P]=(0,j.Z)(r),d=l.useMemo(()=>{const{mode:qt}=oe;if(qt!=="combobox")return qt===ne?"combobox":qt},[oe.mode]),k=d==="multiple"||d==="tags",Ie=(0,Oe.Z)(oe.suffixIcon,oe.showArrow),fe=(J=ae!=null?ae:T)!==null&&J!==void 0?J:x,{status:Le,hasFeedback:Be,isFormItemInput:Me,feedbackIcon:M}=l.useContext(s.aM),pe=(0,F.F)(Le,V);let Se;y!==void 0?Se=y:d==="combobox"?Se=null:Se=(be==null?void 0:be("Select"))||l.createElement(K.Z,{componentName:"Select"});const{suffixIcon:De,itemIcon:xe,removeIcon:qe,clearIcon:it}=(0,le.Z)(Object.assign(Object.assign({},oe),{multiple:k,hasFeedback:Be,feedbackIcon:M,showSuffixIcon:Ie,prefixCls:r,showArrow:oe.showArrow,componentName:"Select"})),rt=_===!0?{clearIcon:it}:_,wt=(0,H.Z)(oe,["suffixIcon","itemIcon"]),Qt=o()(Ye||Ae,{[`${r}-dropdown-${Q}`]:Q==="rtl"},ye,P),Lt=(0,p.Z)(qt=>{var Gt;return(Gt=Y!=null?Y:A)!==null&&Gt!==void 0?Gt:qt}),Vt=l.useContext(i.Z),rn=W!=null?W:Vt,tn=o()({[`${r}-lg`]:Lt==="large",[`${r}-sm`]:Lt==="small",[`${r}-rtl`]:Q==="rtl",[`${r}-borderless`]:!G,[`${r}-in-form-item`]:Me},(0,F.Z)(r,pe,Be),c,g==null?void 0:g.className,B,ye,P),St=l.useMemo(()=>Ce!==void 0?Ce:Q==="rtl"?"bottomRight":"bottomLeft",[Ce,Q]),nn=(0,R.Z)(L,D);return U(l.createElement(f.ZP,Object.assign({ref:O,virtual:Fe,showSearch:g==null?void 0:g.showSearch},wt,{style:Object.assign(Object.assign({},g==null?void 0:g.style),Ze),dropdownMatchSelectWidth:fe,builtinPlacements:nn,transitionName:(0,n.m)(h,"slide-up",oe.transitionName),listHeight:Ee,listItemHeight:$,mode:d,prefixCls:r,placement:St,direction:Q,suffixIcon:De,menuItemSelectedIcon:xe,removeIcon:qe,allowClear:rt,notFoundContent:Se,className:tn,getPopupContainer:ie||Ne,dropdownClassName:Qt,disabled:rn})))},S=l.forwardRef(N),a=(0,C.Z)(S);S.SECRET_COMBOBOX_MODE_DO_NOT_USE=ne,S.Option=f.Wx,S.OptGroup=f.Xo,S._InternalPanelDoNotUseOrYouWillBeFired=a,ve.default=S},14154:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return S}});var t=e(17313),o=e(74207),f=e(37613),H=e(83116),l=e(13826),C=e(92899);const n=a=>{const{optionHeight:w,optionFontSize:O,optionLineHeight:J,optionPadding:q}=a;return{position:"relative",display:"block",minHeight:w,padding:q,color:a.colorText,fontWeight:"normal",fontSize:O,lineHeight:J,boxSizing:"border-box"}};var z=a=>{const{antCls:w,componentCls:O}=a,J=`${O}-item`,q=`&${w}-slide-up-enter${w}-slide-up-enter-active`,G=`&${w}-slide-up-appear${w}-slide-up-appear-active`,B=`&${w}-slide-up-leave${w}-slide-up-leave-active`,ye=`${O}-dropdown-placement-`;return[{[`${O}-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}${ye}bottomLeft, + ${G}${ye}bottomLeft + `]:{animationName:l.fJ},[` + ${q}${ye}topLeft, + ${G}${ye}topLeft, + ${q}${ye}topRight, + ${G}${ye}topRight + `]:{animationName:l.Qt},[`${B}${ye}bottomLeft`]:{animationName:l.Uw},[` + ${B}${ye}topLeft, + ${B}${ye}topRight + `]:{animationName:l.ly},"&-hidden":{display:"none"},[`${J}`]: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(${J}-option-disabled)`]:{backgroundColor:a.optionActiveBg},[`&-selected:not(${J}-option-disabled)`]:{color:a.optionSelectedColor,fontWeight:a.optionSelectedFontWeight,backgroundColor:a.optionSelectedBg,[`${J}-option-state`]:{color:a.colorPrimary}},"&-disabled":{[`&${J}-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 i=2,K=a=>{let{controlHeightSM:w,controlHeight:O,lineWidth:J}=a;const q=(O-w)/2-J,G=Math.ceil(q/2);return[q,G]};function p(a,w){const{componentCls:O,iconCls:J}=a,q=`${O}-selection-overflow`,G=a.multipleSelectItemHeight,[B]=K(a),ye=w?`${O}-${w}`:"";return{[`${O}-multiple${ye}`]:{fontSize:a.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${O}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${B-i}px ${i*2}px`,borderRadius:a.borderRadius,[`${O}-show-search&`]:{cursor:"text"},[`${O}-disabled&`]:{background:a.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${i}px 0`,lineHeight:`${G}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${O}-show-arrow ${O}-selector, + &${O}-allow-clear ${O}-selector + `]:{paddingInlineEnd:a.fontSizeIcon+a.controlPaddingHorizontal},[`${O}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:G,marginTop:i,marginBottom:i,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:i*2,paddingInlineStart:a.paddingXS,paddingInlineEnd:a.paddingXS/2,[`${O}-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",[`> ${J}`]:{verticalAlign:"-0.2em"},"&:hover":{color:a.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${O}-selection-search`]:{marginInlineStart:0}},[`${O}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:a.inputPaddingHorizontalBase-B,"\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"}},[`${O}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:a.inputPaddingHorizontalBase,insetInlineEnd:a.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${a.motionDurationSlow}`}}}}var X=a=>{const{componentCls:w}=a,O=(0,f.TS)(a,{controlHeight:a.controlHeightSM,multipleSelectItemHeight:a.controlHeightXS,borderRadius:a.borderRadiusSM,borderRadiusSM:a.borderRadiusXS}),J=(0,f.TS)(a,{fontSize:a.fontSizeLG,controlHeight:a.controlHeightLG,multipleSelectItemHeight:a.multipleItemHeightLG,borderRadius:a.borderRadiusLG,borderRadiusSM:a.borderRadius}),[,q]=K(a);return[p(a),p(O,"sm"),{[`${w}-multiple${w}-sm`]:{[`${w}-selection-placeholder`]:{insetInline:a.controlPaddingHorizontalSM-a.lineWidth},[`${w}-selection-search`]:{marginInlineStart:q}}},p(J,"lg")]};function j(a,w){const{componentCls:O,inputPaddingHorizontalBase:J,borderRadius:q}=a,G=a.controlHeight-a.lineWidth*2,B=Math.ceil(a.fontSize*1.25),ye=w?`${O}-${w}`:"";return{[`${O}-single${ye}`]:{fontSize:a.fontSize,[`${O}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(a)),{display:"flex",borderRadius:q,[`${O}-selection-search`]:{position:"absolute",top:0,insetInlineStart:J,insetInlineEnd:J,bottom:0,"&-input":{width:"100%"}},[` + ${O}-selection-item, + ${O}-selection-placeholder + `]:{padding:0,lineHeight:`${G}px`,transition:`all ${a.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${G}px`}},[`${O}-selection-item`]:{position:"relative",userSelect:"none"},[`${O}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${O}-selection-item:after`,`${O}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${O}-show-arrow ${O}-selection-item, + &${O}-show-arrow ${O}-selection-placeholder + `]:{paddingInlineEnd:B},[`&${O}-open ${O}-selection-item`]:{color:a.colorTextPlaceholder},[`&:not(${O}-customize-input)`]:{[`${O}-selector`]:{width:"100%",height:a.controlHeight,padding:`0 ${J}px`,[`${O}-selection-search-input`]:{height:G},"&:after":{lineHeight:`${G}px`}}},[`&${O}-customize-input`]:{[`${O}-selector`]:{"&:after":{display:"none"},[`${O}-selection-search`]:{position:"static",width:"100%"},[`${O}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${J}px`,"&:after":{display:"none"}}}}}}}function R(a){const{componentCls:w}=a,O=a.controlPaddingHorizontalSM-a.lineWidth;return[j(a),j((0,f.TS)(a,{controlHeight:a.controlHeightSM,borderRadius:a.borderRadiusSM}),"sm"),{[`${w}-single${w}-sm`]:{[`&:not(${w}-customize-input)`]:{[`${w}-selection-search`]:{insetInlineStart:O,insetInlineEnd:O},[`${w}-selector`]:{padding:`0 ${O}px`},[`&${w}-show-arrow ${w}-selection-search`]:{insetInlineEnd:O+a.fontSize*1.5},[` + &${w}-show-arrow ${w}-selection-item, + &${w}-show-arrow ${w}-selection-placeholder + `]:{paddingInlineEnd:a.fontSize*1.5}}}},j((0,f.TS)(a,{controlHeight:a.singleItemHeightLG,fontSize:a.fontSizeLG,borderRadius:a.borderRadiusLG}),"lg")]}const Oe=a=>{const{componentCls:w,selectorBg:O}=a;return{position:"relative",backgroundColor:O,border:`${a.lineWidth}px ${a.lineType} ${a.colorBorder}`,transition:`all ${a.motionDurationMid} ${a.motionEaseInOut}`,input:{cursor:"pointer"},[`${w}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${w}-disabled&`]:{color:a.colorTextDisabled,background:a.colorBgContainerDisabled,cursor:"not-allowed",[`${w}-multiple&`]:{background:a.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},le=function(a,w){let O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:J,borderHoverColor:q,outlineColor:G,antCls:B}=w,ye=O?{[`${J}-selector`]:{borderColor:q}}:{};return{[a]:{[`&:not(${J}-disabled):not(${J}-customize-input):not(${B}-pagination-size-changer)`]:Object.assign(Object.assign({},ye),{[`${J}-focused& ${J}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${w.controlOutlineWidth}px ${G}`,outline:0},[`&:hover ${J}-selector`]:{borderColor:q}})}}},ce=a=>{const{componentCls:w}=a;return{[`${w}-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=a=>{const{componentCls:w,inputPaddingHorizontalBase:O,iconCls:J}=a;return{[w]:Object.assign(Object.assign({},(0,t.Wf)(a)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${w}-customize-input) ${w}-selector`]:Object.assign(Object.assign({},Oe(a)),ce(a)),[`${w}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${w}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:a.colorTextPlaceholder,pointerEvents:"none"}),[`${w}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:O,height:a.fontSizeIcon,marginTop:-a.fontSizeIcon/2,color:a.colorTextQuaternary,fontSize:a.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[J]:{verticalAlign:"top",transition:`transform ${a.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${w}-suffix)`]:{pointerEvents:"auto"}},[`${w}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${w}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:O,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":{[`${w}-clear`]:{opacity:1}}}),[`${w}-has-feedback`]:{[`${w}-clear`]:{insetInlineEnd:O+a.fontSize+a.paddingXS}}}},N=a=>{const{componentCls:w}=a;return[{[w]:{[`&-borderless ${w}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${w}-in-form-item`]:{width:"100%"}}},ne(a),R(a),X(a),z(a),{[`${w}-rtl`]:{direction:"rtl"}},le(w,(0,f.TS)(a,{borderHoverColor:a.colorPrimaryHover,outlineColor:a.controlOutline})),le(`${w}-status-error`,(0,f.TS)(a,{borderHoverColor:a.colorErrorHover,outlineColor:a.colorErrorOutline}),!0),le(`${w}-status-warning`,(0,f.TS)(a,{borderHoverColor:a.colorWarningHover,outlineColor:a.colorWarningOutline}),!0),(0,o.c)(a,{borderElCls:`${w}-selector`,focusElCls:`${w}-focused`})]};var S=(0,H.Z)("Select",(a,w)=>{let{rootPrefixCls:O}=w;const J=(0,f.TS)(a,{rootPrefixCls:O,inputPaddingHorizontalBase:a.paddingSM-1,multipleSelectItemHeight:a.multipleItemHeight});return[N(J)]},a=>{const{fontSize:w,lineHeight:O,controlHeight:J,controlPaddingHorizontal:q,zIndexPopupBase:G,colorText:B,fontWeightStrong:ye,controlItemBgActive:ie,controlItemBgHover:Ye,colorBgContainer:Ae,colorFillSecondary:Ee,controlHeightLG:Ce,controlHeightSM:$,colorBgContainerDisabled:Y,colorTextDisabled:W}=a;return{zIndexPopup:G+50,optionSelectedColor:B,optionSelectedFontWeight:ye,optionSelectedBg:ie,optionActiveBg:Ye,optionPadding:`${(J-w*O)/2}px ${q}px`,optionFontSize:w,optionLineHeight:O,optionHeight:J,selectorBg:Ae,clearBg:Ae,singleItemHeightLG:Ce,multipleItemBg:Ee,multipleItemBorderColor:"transparent",multipleItemHeight:$,multipleItemHeightLG:J,multipleSelectorBgDisabled:Y,multipleItemColorDisabled:W,multipleItemBorderColorDisabled:"transparent"}})},58582:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return o}});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 o(f,H){return f||t(H)}},84443:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return t}});function t(o,f){return f!==void 0?f:o!==null}},66339:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return F}});var t=e(40001),o=e(19248),f=e(99267),H=e(84105),l=e(58617),C=e(47472),n=e(59301);function F(z){let{suffixIcon:i,clearIcon:K,menuItemSelectedIcon:p,removeIcon:s,loading:X,multiple:j,hasFeedback:R,prefixCls:Oe,showSuffixIcon:le,feedbackIcon:ce,showArrow:ne,componentName:N}=z;const S=K!=null?K:n.createElement(o.Z,null),a=q=>i===null&&!R&&!ne?null:n.createElement(n.Fragment,null,le!==!1&&q,R&&ce);let w=null;if(i!==void 0)w=a(i);else if(X)w=a(n.createElement(l.Z,{spin:!0}));else{const q=`${Oe}-suffix`;w=G=>{let{open:B,showSearch:ye}=G;return a(B&&ye?n.createElement(C.Z,{className:q}):n.createElement(H.Z,{className:q}))}}let O=null;p!==void 0?O=p:j?O=n.createElement(t.Z,null):O=null;let J=null;return s!==void 0?J=s:J=n.createElement(f.Z,null),{clearIcon:S,suffixIcon:w,itemIcon:O,removeIcon:J}}},61621:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return D}});var t=e(92310),o=e.n(t),f=e(59301),H=e(36355),l=e(2738),n=g=>{const{prefixCls:r,className:h,style:Q,size:A,shape:c}=g,U=o()({[`${r}-lg`]:A==="large",[`${r}-sm`]:A==="small"}),P=o()({[`${r}-circle`]:c==="circle",[`${r}-square`]:c==="square",[`${r}-round`]:c==="round"}),d=f.useMemo(()=>typeof A=="number"?{width:A,height:A,lineHeight:`${A}px`}:{},[A]);return f.createElement("span",{className:o()(r,U,P,h),style:Object.assign(Object.assign({},d),Q)})},F=e(36237),z=e(83116),i=e(37613);const K=new F.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),p=g=>({height:g,lineHeight:`${g}px`}),s=g=>Object.assign({width:g},p(g)),X=g=>({background:g.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:K,animationDuration:g.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),j=g=>Object.assign({width:g*5,minWidth:g*5},p(g)),R=g=>{const{skeletonAvatarCls:r,gradientFromColor:h,controlHeight:Q,controlHeightLG:A,controlHeightSM:c}=g;return{[`${r}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:h},s(Q)),[`${r}${r}-circle`]:{borderRadius:"50%"},[`${r}${r}-lg`]:Object.assign({},s(A)),[`${r}${r}-sm`]:Object.assign({},s(c))}},Oe=g=>{const{controlHeight:r,borderRadiusSM:h,skeletonInputCls:Q,controlHeightLG:A,controlHeightSM:c,gradientFromColor:U}=g;return{[`${Q}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:U,borderRadius:h},j(r)),[`${Q}-lg`]:Object.assign({},j(A)),[`${Q}-sm`]:Object.assign({},j(c))}},le=g=>Object.assign({width:g},p(g)),ce=g=>{const{skeletonImageCls:r,imageSizeBase:h,gradientFromColor:Q,borderRadiusSM:A}=g;return{[`${r}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Q,borderRadius:A},le(h*2)),{[`${r}-path`]:{fill:"#bfbfbf"},[`${r}-svg`]:Object.assign(Object.assign({},le(h)),{maxWidth:h*4,maxHeight:h*4}),[`${r}-svg${r}-svg-circle`]:{borderRadius:"50%"}}),[`${r}${r}-circle`]:{borderRadius:"50%"}}},ne=(g,r,h)=>{const{skeletonButtonCls:Q}=g;return{[`${h}${Q}-circle`]:{width:r,minWidth:r,borderRadius:"50%"},[`${h}${Q}-round`]:{borderRadius:r}}},N=g=>Object.assign({width:g*2,minWidth:g*2},p(g)),S=g=>{const{borderRadiusSM:r,skeletonButtonCls:h,controlHeight:Q,controlHeightLG:A,controlHeightSM:c,gradientFromColor:U}=g;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${h}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:U,borderRadius:r,width:Q*2,minWidth:Q*2},N(Q))},ne(g,Q,h)),{[`${h}-lg`]:Object.assign({},N(A))}),ne(g,A,`${h}-lg`)),{[`${h}-sm`]:Object.assign({},N(c))}),ne(g,c,`${h}-sm`))},a=g=>{const{componentCls:r,skeletonAvatarCls:h,skeletonTitleCls:Q,skeletonParagraphCls:A,skeletonButtonCls:c,skeletonInputCls:U,skeletonImageCls:P,controlHeight:d,controlHeightLG:k,controlHeightSM:Ie,gradientFromColor:fe,padding:Le,marginSM:Be,borderRadius:Me,titleHeight:M,blockRadius:pe,paragraphLiHeight:Se,controlHeightXS:De,paragraphMarginTop:xe}=g;return{[`${r}`]:{display:"table",width:"100%",[`${r}-header`]:{display:"table-cell",paddingInlineEnd:Le,verticalAlign:"top",[`${h}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:fe},s(d)),[`${h}-circle`]:{borderRadius:"50%"},[`${h}-lg`]:Object.assign({},s(k)),[`${h}-sm`]:Object.assign({},s(Ie))},[`${r}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Q}`]:{width:"100%",height:M,background:fe,borderRadius:pe,[`+ ${A}`]:{marginBlockStart:Ie}},[`${A}`]:{padding:0,"> li":{width:"100%",height:Se,listStyle:"none",background:fe,borderRadius:pe,"+ li":{marginBlockStart:De}}},[`${A}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${r}-content`]:{[`${Q}, ${A} > li`]:{borderRadius:Me}}},[`${r}-with-avatar ${r}-content`]:{[`${Q}`]:{marginBlockStart:Be,[`+ ${A}`]:{marginBlockStart:xe}}},[`${r}${r}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},S(g)),R(g)),Oe(g)),ce(g)),[`${r}${r}-block`]:{width:"100%",[`${c}`]:{width:"100%"},[`${U}`]:{width:"100%"}},[`${r}${r}-active`]:{[` + ${Q}, + ${A} > li, + ${h}, + ${c}, + ${U}, + ${P} + `]:Object.assign({},X(g))}}};var w=(0,z.Z)("Skeleton",g=>{const{componentCls:r}=g,h=(0,i.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,Q=r,A=h;return{color:Q,colorGradientEnd:A,gradientFromColor:Q,gradientToColor:A,titleHeight:g.controlHeight/2,blockRadius:g.borderRadiusSM,paragraphMarginTop:g.marginLG+g.marginXXS,paragraphLiHeight:g.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),J=g=>{const{prefixCls:r,className:h,rootClassName:Q,active:A,shape:c="circle",size:U="default"}=g,{getPrefixCls:P}=f.useContext(H.E_),d=P("skeleton",r),[k,Ie]=w(d),fe=(0,l.Z)(g,["prefixCls","className"]),Le=o()(d,`${d}-element`,{[`${d}-active`]:A},h,Q,Ie);return k(f.createElement("div",{className:Le},f.createElement(n,Object.assign({prefixCls:`${d}-avatar`,shape:c,size:U},fe))))},G=g=>{const{prefixCls:r,className:h,rootClassName:Q,active:A,block:c=!1,size:U="default"}=g,{getPrefixCls:P}=f.useContext(H.E_),d=P("skeleton",r),[k,Ie]=w(d),fe=(0,l.Z)(g,["prefixCls"]),Le=o()(d,`${d}-element`,{[`${d}-active`]:A,[`${d}-block`]:c},h,Q,Ie);return k(f.createElement("div",{className:Le},f.createElement(n,Object.assign({prefixCls:`${d}-button`,size:U},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 ie=g=>{const{prefixCls:r,className:h,rootClassName:Q,style:A,active:c}=g,{getPrefixCls:U}=f.useContext(H.E_),P=U("skeleton",r),[d,k]=w(P),Ie=o()(P,`${P}-element`,{[`${P}-active`]:c},h,Q,k);return d(f.createElement("div",{className:Ie},f.createElement("div",{className:o()(`${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=g=>{const{prefixCls:r,className:h,rootClassName:Q,active:A,block:c,size:U="default"}=g,{getPrefixCls:P}=f.useContext(H.E_),d=P("skeleton",r),[k,Ie]=w(d),fe=(0,l.Z)(g,["prefixCls"]),Le=o()(d,`${d}-element`,{[`${d}-active`]:A,[`${d}-block`]:c},h,Q,Ie);return k(f.createElement("div",{className:Le},f.createElement(n,Object.assign({prefixCls:`${d}-input`,size:U},fe))))},Ee=e(54476),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"},$=Ce,Y=e(7657),W=function(r,h){return f.createElement(Y.Z,(0,Ee.Z)({},r,{ref:h,icon:$}))},y=f.forwardRef(W),V=y,T=g=>{const{prefixCls:r,className:h,rootClassName:Q,style:A,active:c,children:U}=g,{getPrefixCls:P}=f.useContext(H.E_),d=P("skeleton",r),[k,Ie]=w(d),fe=o()(d,`${d}-element`,{[`${d}-active`]:c},Ie,h,Q),Le=U!=null?U:f.createElement(V,null);return k(f.createElement("div",{className:fe},f.createElement("div",{className:o()(`${d}-image`,h),style:A},Le)))},ae=e(94480),Ze=g=>{const r=P=>{const{width:d,rows:k=2}=g;if(Array.isArray(d))return d[P];if(k-1===P)return d},{prefixCls:h,className:Q,style:A,rows:c}=g,U=(0,ae.Z)(Array(c)).map((P,d)=>f.createElement("li",{key:d,style:{width:r(d)}}));return f.createElement("ul",{className:o()(h,Q),style:A},U)},oe=g=>{let{prefixCls:r,className:h,width:Q,style:A}=g;return f.createElement("h3",{className:o()(r,h),style:Object.assign({width:Q},A)})};function Ne(g){return g&&typeof g=="object"?g:{}}function Pe(g,r){return g&&!r?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function be(g,r){return!g&&r?{width:"38%"}:g&&r?{width:"50%"}:{}}function ee(g,r){const h={};return(!g||!r)&&(h.width="61%"),!g&&r?h.rows=3:h.rows=2,h}const Fe=g=>{const{prefixCls:r,loading:h,className:Q,rootClassName:A,style:c,children:U,avatar:P=!1,title:d=!0,paragraph:k=!0,active:Ie,round:fe}=g,{getPrefixCls:Le,direction:Be,skeleton:Me}=f.useContext(H.E_),M=Le("skeleton",r),[pe,Se]=w(M);if(h||!("loading"in g)){const De=!!P,xe=!!d,qe=!!k;let it;if(De){const Qt=Object.assign(Object.assign({prefixCls:`${M}-avatar`},Pe(xe,qe)),Ne(P));it=f.createElement("div",{className:`${M}-header`},f.createElement(n,Object.assign({},Qt)))}let rt;if(xe||qe){let Qt;if(xe){const Vt=Object.assign(Object.assign({prefixCls:`${M}-title`},be(De,qe)),Ne(d));Qt=f.createElement(oe,Object.assign({},Vt))}let Lt;if(qe){const Vt=Object.assign(Object.assign({prefixCls:`${M}-paragraph`},ee(De,xe)),Ne(k));Lt=f.createElement(Ze,Object.assign({},Vt))}rt=f.createElement("div",{className:`${M}-content`},Qt,Lt)}const wt=o()(M,{[`${M}-with-avatar`]:De,[`${M}-active`]:Ie,[`${M}-rtl`]:Be==="rtl",[`${M}-round`]:fe},Me==null?void 0:Me.className,Q,A,Se);return pe(f.createElement("div",{className:wt,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),c)},it,rt))}return typeof U!="undefined"?U:null};Fe.Button=G,Fe.Avatar=J,Fe.Input=Ae,Fe.Image=ie,Fe.Node=T;var x=Fe,D=x},81327:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return Oe}});var t=e(59301),o=e(92310),f=e.n(o),H=e(11592),l=e(36355),C=e(33234);const n=t.createContext({latestIndex:0}),F=n.Provider;var i=le=>{let{className:ce,index:ne,children:N,split:S,style:a}=le;const{latestIndex:w}=t.useContext(n);return N==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:ce,style:a},N),ne{var ne,N;const{getPrefixCls:S,space:a,direction:w}=t.useContext(l.E_),{size:O=(a==null?void 0:a.size)||"small",align:J,className:q,rootClassName:G,children:B,direction:ye="horizontal",prefixCls:ie,split:Ye,style:Ae,wrap:Ee=!1,classNames:Ce,styles:$}=le,Y=X(le,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[W,y]=Array.isArray(O)?O:[O,O],V=p(y),L=p(W),T=s(y),ae=s(W),he=(0,H.Z)(B,{keepEmpty:!0}),Ze=J===void 0&&ye==="horizontal"?"center":J,_=S("space",ie),[oe,Ne]=(0,K.Z)(_),Pe=f()(_,a==null?void 0:a.className,Ne,`${_}-${ye}`,{[`${_}-rtl`]:w==="rtl",[`${_}-align-${Ze}`]:Ze,[`${_}-gap-row-${y}`]:V,[`${_}-gap-col-${W}`]:L},q,G),be=f()(`${_}-item`,(ne=Ce==null?void 0:Ce.item)!==null&&ne!==void 0?ne:(N=a==null?void 0:a.classNames)===null||N===void 0?void 0:N.item);let ee=0;const Fe=he.map((g,r)=>{var h,Q;g!=null&&(ee=r);const A=g&&g.key||`${be}-${r}`;return t.createElement(i,{className:be,key:A,index:r,split:Ye,style:(h=$==null?void 0:$.item)!==null&&h!==void 0?h:(Q=a==null?void 0:a.styles)===null||Q===void 0?void 0:Q.item},g)}),x=t.useMemo(()=>({latestIndex:ee}),[ee]);if(he.length===0)return null;const D={};return Ee&&(D.flexWrap="wrap"),!L&&ae&&(D.columnGap=W),!V&&T&&(D.rowGap=y),oe(t.createElement("div",Object.assign({ref:ce,className:Pe,style:Object.assign(Object.assign(Object.assign({},D),a==null?void 0:a.style),Ae)},Y),t.createElement(F,{value:x},Fe)))});R.Compact=C.ZP;var Oe=R},31797:function(gt,ve,e){"use strict";e.d(ve,{default:function(){return w}});var t=e(59301),o=e(56762),f=e(92343),H=e(92310),l=e.n(H),C=e(36355),n=e(61621),z=O=>{const{value:J,formatter:q,precision:G,decimalSeparator:B,groupSeparator:ye="",prefixCls:ie}=O;let Ye;if(typeof q=="function")Ye=q(J);else{const Ae=String(J),Ee=Ae.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Ee||Ae==="-")Ye=Ae;else{const Ce=Ee[1];let $=Ee[2]||"0",Y=Ee[4]||"";$=$.replace(/\B(?=(\d{3})+(?!\d))/g,ye),typeof G=="number"&&(Y=Y.padEnd(G,"0").slice(0,G>0?G:0)),Y&&(Y=`${B}${Y}`),Ye=[t.createElement("span",{key:"int",className:`${ie}-content-value-int`},Ce,$),Y&&t.createElement("span",{key:"decimal",className:`${ie}-content-value-decimal`},Y)]}}return t.createElement("span",{className:`${ie}-content-value`},Ye)},i=e(17313),K=e(83116),p=e(37613);const s=O=>{const{componentCls:J,marginXXS:q,padding:G,colorTextDescription:B,titleFontSize:ye,colorTextHeading:ie,contentFontSize:Ye,fontFamily:Ae}=O;return{[`${J}`]:Object.assign(Object.assign({},(0,i.Wf)(O)),{[`${J}-title`]:{marginBottom:q,color:B,fontSize:ye},[`${J}-skeleton`]:{paddingTop:G},[`${J}-content`]:{color:ie,fontSize:Ye,fontFamily:Ae,[`${J}-content-value`]:{display:"inline-block",direction:"ltr"},[`${J}-content-prefix, ${J}-content-suffix`]:{display:"inline-block"},[`${J}-content-prefix`]:{marginInlineEnd:q},[`${J}-content-suffix`]:{marginInlineStart:q}}})}};var X=(0,K.Z)("Statistic",O=>{const J=(0,p.TS)(O,{});return[s(J)]},O=>{const{fontSizeHeading3:J,fontSize:q}=O;return{titleFontSize:q,contentFontSize:J}}),R=O=>{const{prefixCls:J,className:q,rootClassName:G,style:B,valueStyle:ye,value:ie=0,title:Ye,valueRender:Ae,prefix:Ee,suffix:Ce,loading:$=!1,onMouseEnter:Y,onMouseLeave:W,decimalSeparator:y=".",groupSeparator:V=","}=O,{getPrefixCls:L,direction:T,statistic:ae}=t.useContext(C.E_),he=L("statistic",J),[Ze,_]=X(he),oe=t.createElement(z,Object.assign({decimalSeparator:y,groupSeparator:V,prefixCls:he},O,{value:ie})),Ne=l()(he,{[`${he}-rtl`]:T==="rtl"},ae==null?void 0:ae.className,q,G,_);return Ze(t.createElement("div",{className:Ne,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),B),onMouseEnter:Y,onMouseLeave:W},Ye&&t.createElement("div",{className:`${he}-title`},Ye),t.createElement(n.Z,{paragraph:!1,loading:$,className:`${he}-skeleton`},t.createElement("div",{style:ye,className:`${he}-content`},Ee&&t.createElement("span",{className:`${he}-content-prefix`},Ee),Ae?Ae(oe):oe,Ce&&t.createElement("span",{className:`${he}-content-suffix`},Ce)))))};const Oe=[["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 le(O,J){let q=O;const G=/\[[^\]]*]/g,B=(J.match(G)||[]).map(Ae=>Ae.slice(1,-1)),ye=J.replace(G,"[]"),ie=Oe.reduce((Ae,Ee)=>{let[Ce,$]=Ee;if(Ae.includes(Ce)){const Y=Math.floor(q/$);return q-=Y*$,Ae.replace(new RegExp(`${Ce}+`,"g"),W=>{const y=W.length;return Y.toString().padStart(y,"0")})}return Ae},ye);let Ye=0;return ie.replace(G,()=>{const Ae=B[Ye];return Ye+=1,Ae})}function ce(O,J){const{format:q=""}=J,G=new Date(O).getTime(),B=Date.now(),ye=Math.max(G-B,0);return le(ye,q)}const ne=1e3/30;function N(O){return new Date(O).getTime()}const S=O=>{const{value:J,format:q="HH:mm:ss",onChange:G,onFinish:B}=O,ye=(0,o.Z)(),ie=t.useRef(null),Ye=()=>{B==null||B(),ie.current&&(clearInterval(ie.current),ie.current=null)},Ae=()=>{const $=N(J);$>=Date.now()&&(ie.current=setInterval(()=>{ye(),G==null||G($-Date.now()),$(Ae(),()=>{ie.current&&(clearInterval(ie.current),ie.current=null)}),[J]);const Ee=($,Y)=>ce($,Object.assign(Object.assign({},Y),{format:q})),Ce=$=>(0,f.Tm)($,{title:void 0});return t.createElement(R,Object.assign({},O,{valueRender:Ce,formatter:Ee}))};var a=t.memo(S);R.Countdown=a;var w=R},8378:function(gt,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(gt,ve,e){"use strict";e.d(ve,{Fm:function(){return p}});var t=e(36237),o=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}}),z=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}}),i=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:z,outKeyframes:i},"move-down":{inKeyframes:f,outKeyframes:H},"move-left":{inKeyframes:l,outKeyframes:C},"move-right":{inKeyframes:n,outKeyframes:F}},p=(s,X)=>{const{antCls:j}=s,R=`${j}-${X}`,{inKeyframes:Oe,outKeyframes:le}=K[X];return[(0,o.R)(R,Oe,le,s.motionDurationMid),{[` + ${R}-enter, + ${R}-appear + `]:{opacity:0,animationTimingFunction:s.motionEaseOutCirc},[`${R}-leave`]:{animationTimingFunction:s.motionEaseInOutCirc}}]}},13826:function(gt,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 p}});var t=e(36237),o=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}}),z=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),i=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:z,outKeyframes:i}},p=(s,X)=>{const{antCls:j}=s,R=`${j}-${X}`,{inKeyframes:Oe,outKeyframes:le}=K[X];return[(0,o.R)(R,Oe,le,s.motionDurationMid),{[` + ${R}-enter, + ${R}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:s.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${R}-leave`]:{animationTimingFunction:s.motionEaseInQuint}}]}},15969:function(gt,ve,e){"use strict";e.d(ve,{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(gt,ve,e){"use strict";e.d(ve,{default:function(){return Nl}});var t={},o="rc-table-internal-hook",f=e(42978),H=e(6089),l=e(34280),C=e(13697),n=e(59301),F=e(4676);function z(u){var m=n.createContext(void 0),Z=function(ge){var me=ge.value,Ve=ge.children,ke=n.useRef(me);ke.current=me;var ze=n.useState(function(){return{getValue:function(){return ke.current},listeners:new Set}}),$e=(0,f.Z)(ze,1),ct=$e[0];return(0,l.Z)(function(){(0,F.unstable_batchedUpdates)(function(){ct.listeners.forEach(function(nt){nt(me)})})},[me]),n.createElement(m.Provider,{value:ct},Ve)};return{Context:m,Provider:Z,defaultValue:u}}function i(u,m){var Z=(0,H.Z)(typeof m=="function"?m:function(nt){if(m===void 0)return nt;if(!Array.isArray(m))return nt[m];var Bt={};return m.forEach(function(Ct){Bt[Ct]=nt[Ct]}),Bt}),te=n.useContext(u==null?void 0:u.Context),ge=te||{},me=ge.listeners,Ve=ge.getValue,ke=n.useRef();ke.current=Z(te?Ve():u==null?void 0:u.defaultValue);var ze=n.useState({}),$e=(0,f.Z)(ze,2),ct=$e[1];return(0,l.Z)(function(){if(!te)return;function nt(Bt){var Ct=Z(Bt);(0,C.Z)(ke.current,Ct,!0)||ct({})}return me.add(nt),function(){me.delete(nt)}},[te]),ke.current}var K=e(54476),p=e(8654);function s(){var u=n.createContext(null);function m(){return n.useContext(u)}function Z(ge,me){var Ve=(0,p.Yr)(ge),ke=function($e,ct){var nt=Ve?{ref:ct}:{},Bt=n.useRef(0),Ct=n.useRef($e),bt=m();return bt!==null?n.createElement(ge,(0,K.Z)({},$e,nt)):((!me||me(Ct.current,$e))&&(Bt.current+=1),Ct.current=$e,n.createElement(u.Provider,{value:Bt.current},n.createElement(ge,(0,K.Z)({},$e,nt))))};return Ve?n.forwardRef(ke):ke}function te(ge,me){var Ve=(0,p.Yr)(ge),ke=function($e,ct){var nt=Ve?{ref:ct}:{};return m(),n.createElement(ge,(0,K.Z)({},$e,nt))};return Ve?n.memo(n.forwardRef(ke),me):n.memo(ke,me)}return{makeImmutable:Z,responseImmutable:te,useImmutableMark:m}}var X=s(),j=X.makeImmutable,R=X.responseImmutable,Oe=X.useImmutableMark,le=s(),ce=le.makeImmutable,ne=le.responseImmutable,N=le.useImmutableMark,S=z(),a=S;function w(u,m){var Z=n.useRef(0);Z.current+=1;var te=n.useRef(u),ge=[];Object.keys(u||{}).map(function(Ve){var ke;(u==null?void 0:u[Ve])!==((ke=te.current)===null||ke===void 0?void 0:ke[Ve])&&ge.push(Ve)}),te.current=u;var me=n.useRef([]);return ge.length&&(me.current=ge),n.useDebugValue(Z.current),n.useDebugValue(me.current.join(", ")),m&&console.log("".concat(m,":"),Z.current,me.current),Z.current}var O=null,J=n.memo(function(){var u=w();return n.createElement("h1",null,"Render Times: ",u)});J.displayName="RenderBlock";var q=e(76190),G=e(33885),B=e(20068),ye=e(92310),ie=e.n(ye),Ye=e(80547),Ae=e(97938),Ee=e(48736),Ce=n.createContext({renderWithProps:!1}),$=Ce,Y="RC_TABLE_KEY";function W(u){return u==null?[]:Array.isArray(u)?u:[u]}function y(u){var m=[],Z={};return u.forEach(function(te){for(var ge=te||{},me=ge.key,Ve=ge.dataIndex,ke=me||W(Ve).join("-")||Y;Z[ke];)ke="".concat(ke,"_next");Z[ke]=!0,m.push(ke)}),m}function V(u){return u!=null}function L(u){return u&&(0,q.Z)(u)==="object"&&!Array.isArray(u)&&!n.isValidElement(u)}function T(u,m,Z,te,ge,me){var Ve=n.useContext($),ke=N(),ze=(0,Ye.Z)(function(){if(V(te))return[te];var $e=m==null||m===""?[]:Array.isArray(m)?m:[m],ct=(0,Ae.Z)(u,$e),nt=ct,Bt=void 0;if(ge){var Ct=ge(ct,u,Z);L(Ct)?(nt=Ct.children,Bt=Ct.props,Ve.renderWithProps=!0):nt=Ct}return[nt,Bt]},[ke,u,te,m,ge,Z],function($e,ct){if(me){var nt=(0,f.Z)($e,2),Bt=nt[1],Ct=(0,f.Z)(ct,2),bt=Ct[1];return me(bt,Bt)}return Ve.renderWithProps?!0:!(0,C.Z)($e,ct,!0)});return ze}function ae(u,m,Z,te){var ge=u+m-1;return u<=te&&ge>=Z}function he(u,m){return i(a,function(Z){var te=ae(u,m||1,Z.hoverStartRow,Z.hoverEndRow);return[te,Z.onHover]})}var Ze=function(m){var Z=m.ellipsis,te=m.rowType,ge=m.children,me,Ve=Z===!0?{showTitle:!0}:Z;return Ve&&(Ve.showTitle||te==="header")&&(typeof ge=="string"||typeof ge=="number"?me=ge.toString():n.isValidElement(ge)&&typeof ge.props.children=="string"&&(me=ge.props.children)),me};function _(u){var m,Z,te,ge,me,Ve,ke,ze,$e=u.component,ct=u.children,nt=u.ellipsis,Bt=u.scope,Ct=u.prefixCls,bt=u.className,Xt=u.align,zt=u.record,Ut=u.render,Ht=u.dataIndex,sn=u.renderIndex,Sn=u.shouldCellUpdate,wn=u.index,pn=u.rowType,Hn=u.colSpan,Un=u.rowSpan,un=u.fixLeft,hn=u.fixRight,dn=u.firstFixLeft,en=u.lastFixLeft,vn=u.firstFixRight,zn=u.lastFixRight,_n=u.appendNode,kn=u.additionalProps,Dn=kn===void 0?{}:kn,tr=u.isSticky,ar="".concat(Ct,"-cell"),xr=i(a,["supportSticky","allColumnsFixedLeft"]),gr=xr.supportSticky,Kr=xr.allColumnsFixedLeft,Vr=T(zt,Ht,sn,ct,Ut,Sn),Gn=(0,f.Z)(Vr,2),Yr=Gn[0],mr=Gn[1],Lr={},Dr=typeof un=="number"&&gr,Sa=typeof hn=="number"&&gr;Dr&&(Lr.position="sticky",Lr.left=un),Sa&&(Lr.position="sticky",Lr.right=hn);var Nn=(m=(Z=(te=mr==null?void 0:mr.colSpan)!==null&&te!==void 0?te:Dn.colSpan)!==null&&Z!==void 0?Z:Hn)!==null&&m!==void 0?m:1,Mn=(ge=(me=(Ve=mr==null?void 0:mr.rowSpan)!==null&&Ve!==void 0?Ve:Dn.rowSpan)!==null&&me!==void 0?me:Un)!==null&&ge!==void 0?ge:1,On=he(wn,Mn),yn=(0,f.Z)(On,2),pr=yn[0],bn=yn[1],Vn=function($r){var Ia;zt&&bn(wn,wn+Mn-1),Dn==null||(Ia=Dn.onMouseEnter)===null||Ia===void 0||Ia.call(Dn,$r)},dr=function($r){var Ia;zt&&bn(-1,-1),Dn==null||(Ia=Dn.onMouseLeave)===null||Ia===void 0||Ia.call(Dn,$r)};if(Nn===0||Mn===0)return null;var cr=(ke=Dn.title)!==null&&ke!==void 0?ke:Ze({rowType:pn,ellipsis:nt,children:Yr}),ga=ie()(ar,bt,(ze={},(0,B.Z)(ze,"".concat(ar,"-fix-left"),Dr&&gr),(0,B.Z)(ze,"".concat(ar,"-fix-left-first"),dn&&gr),(0,B.Z)(ze,"".concat(ar,"-fix-left-last"),en&&gr),(0,B.Z)(ze,"".concat(ar,"-fix-left-all"),en&&Kr&&gr),(0,B.Z)(ze,"".concat(ar,"-fix-right"),Sa&&gr),(0,B.Z)(ze,"".concat(ar,"-fix-right-first"),vn&&gr),(0,B.Z)(ze,"".concat(ar,"-fix-right-last"),zn&&gr),(0,B.Z)(ze,"".concat(ar,"-ellipsis"),nt),(0,B.Z)(ze,"".concat(ar,"-with-append"),_n),(0,B.Z)(ze,"".concat(ar,"-fix-sticky"),(Dr||Sa)&&tr&&gr),(0,B.Z)(ze,"".concat(ar,"-row-hover"),!mr&&pr),ze),Dn.className,mr==null?void 0:mr.className),sa={};Xt&&(sa.textAlign=Xt);var ja=(0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)({},Lr),Dn.style),sa),mr==null?void 0:mr.style),qr=Yr;return(0,q.Z)(qr)==="object"&&!Array.isArray(qr)&&!n.isValidElement(qr)&&(qr=null),nt&&(en||vn)&&(qr=n.createElement("span",{className:"".concat(ar,"-content")},qr)),n.createElement($e,(0,K.Z)({},mr,Dn,{className:ga,style:ja,title:cr,scope:Bt,onMouseEnter:Vn,onMouseLeave:dr,colSpan:Nn!==1?Nn:null,rowSpan:Mn!==1?Mn:null}),_n,qr)}var oe=n.memo(_);function Ne(u,m,Z,te,ge,me){var Ve=Z[u]||{},ke=Z[m]||{},ze,$e;Ve.fixed==="left"?ze=te.left[ge==="rtl"?m:u]:ke.fixed==="right"&&($e=te.right[ge==="rtl"?u:m]);var ct=!1,nt=!1,Bt=!1,Ct=!1,bt=Z[m+1],Xt=Z[u-1],zt=!(me!=null&&me.children);if(ge==="rtl"){if(ze!==void 0){var Ut=Xt&&Xt.fixed==="left";Ct=!Ut&&zt}else if($e!==void 0){var Ht=bt&&bt.fixed==="right";Bt=!Ht&&zt}}else if(ze!==void 0){var sn=bt&&bt.fixed==="left";ct=!sn&&zt}else if($e!==void 0){var Sn=Xt&&Xt.fixed==="right";nt=!Sn&&zt}return{fixLeft:ze,fixRight:$e,lastFixLeft:ct,firstFixRight:nt,lastFixRight:Bt,firstFixLeft:Ct,isSticky:te.isSticky}}var Pe=n.createContext({}),be=Pe;function ee(u){var m=u.className,Z=u.index,te=u.children,ge=u.colSpan,me=ge===void 0?1:ge,Ve=u.rowSpan,ke=u.align,ze=i(a,["prefixCls","direction"]),$e=ze.prefixCls,ct=ze.direction,nt=n.useContext(be),Bt=nt.scrollColumnIndex,Ct=nt.stickyOffsets,bt=nt.flattenColumns,Xt=nt.columns,zt=Z+me-1,Ut=zt+1===Bt?me+1:me,Ht=Ne(Z,Z+Ut-1,bt,Ct,ct,Xt==null?void 0:Xt[Z]);return n.createElement(oe,(0,K.Z)({className:m,index:Z,component:"td",prefixCls:$e,record:null,dataIndex:null,align:ke,colSpan:Ut,rowSpan:Ve,render:function(){return te}},Ht))}var Fe=e(75931),x=["children"];function D(u){var m=u.children,Z=(0,Fe.Z)(u,x);return n.createElement("tr",Z,m)}function g(u){var m=u.children;return m}g.Row=D,g.Cell=ee;var r=g;function h(u){var m=u.children,Z=u.stickyOffsets,te=u.flattenColumns,ge=u.columns,me=i(a,"prefixCls"),Ve=te.length-1,ke=te[Ve],ze=n.useMemo(function(){return{stickyOffsets:Z,flattenColumns:te,scrollColumnIndex:ke!=null&&ke.scrollbar?Ve:null,columns:ge}},[ke,te,Ve,Z,ge]);return n.createElement(be.Provider,{value:ze},n.createElement("tfoot",{className:"".concat(me,"-summary")},m))}var Q=ne(h),A=r,c=e(70425),U=e(29301),P=e(29194),d=e(3465),k=e(75152),Ie=e(26112);function fe(u,m,Z,te,ge,me,Ve){u.push({record:m,indent:Z,index:Ve});var ke=me(m),ze=ge==null?void 0:ge.has(ke);if(m&&Array.isArray(m[te])&&ze)for(var $e=0;$e1?dn-1:0),vn=1;vn=0;ke-=1){var ze=m[ke],$e=Z&&Z[ke],ct=$e&&$e[Qt];if(ze||ct||Ve){var nt=ct||{},Bt=nt.columnType,Ct=(0,Fe.Z)(nt,Vt);ge.unshift(n.createElement("col",(0,K.Z)({key:ke,style:{width:ze}},Ct))),Ve=!0}}return n.createElement("colgroup",null,ge)}var tn=rn,St=e(94480),nn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function qt(u,m){return(0,n.useMemo)(function(){for(var Z=[],te=0;te1?"colgroup":"col":null,ellipsis:zt.ellipsis,align:zt.align,component:zt.title?me:Ve,prefixCls:ct,key:Ct[Xt]},Ut,{additionalProps:Ht,rowType:"header"}))}))}Fn.displayName="HeaderRow";var ot=Fn;function pt(u){var m=[];function Z(Ve,ke){var ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;m[ze]=m[ze]||[];var $e=ke,ct=Ve.filter(Boolean).map(function(nt){var Bt={key:nt.key,className:nt.className||"",children:nt.title,column:nt,colStart:$e},Ct=1,bt=nt.children;return bt&&bt.length>0&&(Ct=Z(bt,$e,ze+1).reduce(function(Xt,zt){return Xt+zt},0),Bt.hasSubColumns=!0),"colSpan"in nt&&(Ct=nt.colSpan),"rowSpan"in nt&&(Bt.rowSpan=nt.rowSpan),Bt.colSpan=Ct,Bt.colEnd=Bt.colStart+Ct-1,m[ze].push(Bt),$e+=Ct,Ct});return ct}Z(u,0);for(var te=m.length,ge=function(ke){m[ke].forEach(function(ze){!("rowSpan"in ze)&&!ze.hasSubColumns&&(ze.rowSpan=te-ke)})},me=0;me1&&arguments[1]!==void 0?arguments[1]:"";return typeof m=="number"?m:m.endsWith("%")?u*parseFloat(m)/100:null}function ft(u,m){return n.useMemo(function(){if(m&&m>0){var Z=0,te=0;u.forEach(function($e){var ct=$t(m,$e.width);ct?Z+=ct:te+=1});var ge=m-Z,me=te,Ve=ge/te,ke=0,ze=u.map(function($e){var ct=(0,G.Z)({},$e),nt=$t(m,ct.width);if(nt)ct.width=nt;else{var Bt=Math.floor(Ve);ct.width=me===1?ge:Bt,ge-=Bt,me-=1}return ke+=ct.width,ct});return[ze,ke]}return[u,m]},[u,m])}var an=["children"],re=["fixed"];function v(u){return(0,ln.Z)(u).filter(function(m){return n.isValidElement(m)}).map(function(m){var Z=m.key,te=m.props,ge=te.children,me=(0,Fe.Z)(te,an),Ve=(0,G.Z)({key:Z},me);return ge&&(Ve.children=v(ge)),Ve})}function E(u){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return u.filter(function(Z){return Z&&(0,q.Z)(Z)==="object"}).reduce(function(Z,te,ge){var me=te.fixed,Ve=me===!0?"left":me,ke="".concat(m,"-").concat(ge),ze=te.children;return ze&&ze.length>0?[].concat((0,St.Z)(Z),(0,St.Z)(E(ze,ke).map(function($e){return(0,G.Z)({fixed:Ve},$e)}))):[].concat((0,St.Z)(Z),[(0,G.Z)((0,G.Z)({key:ke},te),{},{fixed:Ve})])},[])}function I(u){for(var m=!0,Z=0;Z=0;me-=1){var Ve=u[me];if(ge&&Ve.fixed!=="right")ge=!1;else if(!ge&&Ve.fixed==="right"){warning(!1,"Index ".concat(me+1," of `columns` missing `fixed='right'` prop."));break}}}function b(u){return u.map(function(m){var Z=m.fixed,te=(0,Fe.Z)(m,re),ge=Z;return Z==="left"?ge="right":Z==="right"&&(ge="left"),(0,G.Z)({fixed:ge},te)})}function de(u,m){var Z=u.prefixCls,te=u.columns,ge=u.children,me=u.expandable,Ve=u.expandedKeys,ke=u.columnTitle,ze=u.getRowKey,$e=u.onTriggerExpand,ct=u.expandIcon,nt=u.rowExpandable,Bt=u.expandIconColumnIndex,Ct=u.direction,bt=u.expandRowByClick,Xt=u.columnWidth,zt=u.fixed,Ut=u.scrollWidth,Ht=n.useMemo(function(){return te||v(ge)},[te,ge]),sn=n.useMemo(function(){if(me){var hn,dn=Ht.slice();if(!dn.includes(t)){var en=Bt||0;en>=0&&dn.splice(en,0,t)}var vn=dn.indexOf(t);dn=dn.filter(function(Dn,tr){return Dn!==t||tr===vn});var zn=Ht[vn],_n;(zt==="left"||zt)&&!Bt?_n="left":(zt==="right"||zt)&&Bt===Ht.length?_n="right":_n=zn?zn.fixed:null;var kn=(hn={},(0,B.Z)(hn,Qt,{className:"".concat(Z,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,B.Z)(hn,"title",ke),(0,B.Z)(hn,"fixed",_n),(0,B.Z)(hn,"className","".concat(Z,"-row-expand-icon-cell")),(0,B.Z)(hn,"width",Xt),(0,B.Z)(hn,"render",function(tr,ar,xr){var gr=ze(ar,xr),Kr=Ve.has(gr),Vr=nt?nt(ar):!0,Gn=ct({prefixCls:Z,expanded:Kr,expandable:Vr,record:ar,onExpand:$e});return bt?n.createElement("span",{onClick:function(mr){return mr.stopPropagation()}},Gn):Gn}),hn);return dn.map(function(Dn){return Dn===t?kn:Dn})}return Ht.filter(function(Dn){return Dn!==t})},[me,Ht,ze,Ve,ct,Ct]),Sn=n.useMemo(function(){var hn=sn;return m&&(hn=m(hn)),hn.length||(hn=[{render:function(){return null}}]),hn},[m,sn,Ct]),wn=n.useMemo(function(){return Ct==="rtl"?b(E(Sn)):E(Sn)},[Sn,Ct,Ut]),pn=ft(wn,Ut),Hn=(0,f.Z)(pn,2),Un=Hn[0],un=Hn[1];return[Sn,Un,un]}var ue=de;function je(u){var m,Z=u.prefixCls,te=u.record,ge=u.onExpand,me=u.expanded,Ve=u.expandable,ke="".concat(Z,"-row-expand-icon");if(!Ve)return n.createElement("span",{className:ie()(ke,"".concat(Z,"-row-spaced"))});var ze=function(ct){ge(te,ct),ct.stopPropagation()};return n.createElement("span",{className:ie()(ke,(m={},(0,B.Z)(m,"".concat(Z,"-row-expanded"),me),(0,B.Z)(m,"".concat(Z,"-row-collapsed"),!me),m)),onClick:ze})}function Qe(u,m,Z){var te=[];function ge(me){(me||[]).forEach(function(Ve,ke){te.push(m(Ve,ke)),ge(Ve[Z])})}return ge(u),te}function tt(u,m,Z){var te=Lt(u),ge=te.expandIcon,me=te.expandedRowKeys,Ve=te.defaultExpandedRowKeys,ke=te.defaultExpandAllRows,ze=te.expandedRowRender,$e=te.onExpand,ct=te.onExpandedRowsChange,nt=te.childrenColumnName,Bt=ge||je,Ct=nt||"children",bt=n.useMemo(function(){return ze?"row":u.expandable&&u.internalHooks===o&&u.expandable.__PARENT_RENDER_ICON__||m.some(function(wn){return wn&&(0,q.Z)(wn)==="object"&&wn[Ct]})?"nest":!1},[!!ze,m]),Xt=n.useState(function(){return Ve||(ke?Qe(m,Z,Ct):[])}),zt=(0,f.Z)(Xt,2),Ut=zt[0],Ht=zt[1],sn=n.useMemo(function(){return new Set(me||Ut||[])},[me,Ut]),Sn=n.useCallback(function(wn){var pn=Z(wn,m.indexOf(wn)),Hn,Un=sn.has(pn);Un?(sn.delete(pn),Hn=(0,St.Z)(sn)):Hn=[].concat((0,St.Z)(sn),[pn]),Ht(Hn),$e&&$e(!Un,wn),ct&&ct(Hn)},[Z,sn,m,$e,ct]);return[te,bt,sn,Bt,Ct,Sn]}function at(u,m,Z,te){var ge=u.map(function(me,Ve){return Ne(Ve,Ve,u,m,Z,te==null?void 0:te[Ve])});return(0,Ye.Z)(function(){return ge},[ge],function(me,Ve){return!(0,C.Z)(me,Ve)})}function ut(u){var m=(0,n.useRef)(u),Z=(0,n.useState)({}),te=(0,f.Z)(Z,2),ge=te[1],me=(0,n.useRef)(null),Ve=(0,n.useRef)([]);function ke(ze){Ve.current.push(ze);var $e=Promise.resolve();me.current=$e,$e.then(function(){if(me.current===$e){var ct=Ve.current,nt=m.current;Ve.current=[],ct.forEach(function(Bt){m.current=Bt(m.current)}),me.current=null,nt!==m.current&&ge({})}})}return(0,n.useEffect)(function(){return function(){me.current=null}},[]),[m.current,ke]}function vt(u){var m=(0,n.useRef)(u||null),Z=(0,n.useRef)();function te(){window.clearTimeout(Z.current)}function ge(Ve){m.current=Ve,te(),Z.current=window.setTimeout(function(){m.current=null,Z.current=void 0},100)}function me(){return m.current}return(0,n.useEffect)(function(){return te},[]),[ge,me]}function mt(){var u=n.useState(-1),m=(0,f.Z)(u,2),Z=m[0],te=m[1],ge=n.useState(-1),me=(0,f.Z)(ge,2),Ve=me[0],ke=me[1],ze=n.useCallback(function($e,ct){te($e),ke(ct)},[]);return[Z,Ve,ze]}var At=e(47273),xt=(0,At.Z)()?window:null;function _e(u,m){var Z=(0,q.Z)(u)==="object"?u:{},te=Z.offsetHeader,ge=te===void 0?0:te,me=Z.offsetSummary,Ve=me===void 0?0:me,ke=Z.offsetScroll,ze=ke===void 0?0:ke,$e=Z.getContainer,ct=$e===void 0?function(){return xt}:$e,nt=ct()||xt;return n.useMemo(function(){var Bt=!!u;return{isSticky:Bt,stickyClassName:Bt?"".concat(m,"-sticky-holder"):"",offsetHeader:ge,offsetSummary:Ve,offsetScroll:ze,container:nt}},[ze,ge,Ve,m,nt])}function Mt(u,m,Z){var te=(0,n.useMemo)(function(){for(var ge=[],me=[],Ve=0,ke=0,ze=0;ze=nt&&(Dn=nt-Bt),Ve({scrollLeft:Dn/nt*(ct+2)}),Ht.current.x=vn.pageX},hn=function(){if(me.current){var vn=(0,Te.os)(me.current).top,zn=vn+me.current.offsetHeight,_n=ze===window?document.documentElement.scrollTop+window.innerHeight:(0,Te.os)(ze).top+ze.clientHeight;zn-(0,k.Z)()<=_n||vn>=_n-ke?Ut(function(kn){return(0,G.Z)((0,G.Z)({},kn),{},{isHiddenScrollBar:!0})}):Ut(function(kn){return(0,G.Z)((0,G.Z)({},kn),{},{isHiddenScrollBar:!1})})}},dn=function(vn){Ut(function(zn){return(0,G.Z)((0,G.Z)({},zn),{},{scrollLeft:vn/ct*nt||0})})};return n.useImperativeHandle(Z,function(){return{setScrollLeft:dn}}),n.useEffect(function(){var en=(0,Zt.Z)(document.body,"mouseup",Hn,!1),vn=(0,Zt.Z)(document.body,"mousemove",un,!1);return hn(),function(){en.remove(),vn.remove()}},[Bt,wn]),n.useEffect(function(){var en=(0,Zt.Z)(ze,"scroll",hn,!1),vn=(0,Zt.Z)(window,"resize",hn,!1);return function(){en.remove(),vn.remove()}},[ze]),n.useEffect(function(){zt.isHiddenScrollBar||Ut(function(en){var vn=me.current;return vn?(0,G.Z)((0,G.Z)({},en),{},{scrollLeft:vn.scrollLeft/vn.scrollWidth*vn.clientWidth}):en})},[zt.isHiddenScrollBar]),ct<=nt||!Bt||zt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,k.Z)(),width:nt,bottom:ke},className:"".concat($e,"-sticky-scroll")},n.createElement("div",{onMouseDown:Un,ref:Ct,className:ie()("".concat($e,"-sticky-scroll-bar"),(0,B.Z)({},"".concat($e,"-sticky-scroll-bar-active"),wn)),style:{width:"".concat(Bt,"px"),transform:"translate3d(".concat(zt.scrollLeft,"px, 0, 0)")}}))},Ge=n.forwardRef(We);function et(u){return null}var Xe=et;function Je(u){return null}var Ue=Je,st="rc-table",yt=[],se={};function we(){return"No Data"}function Re(u){var m,Z=(0,G.Z)({rowKey:"key",prefixCls:st,emptyText:we},u),te=Z.prefixCls,ge=Z.className,me=Z.rowClassName,Ve=Z.style,ke=Z.data,ze=Z.rowKey,$e=Z.scroll,ct=Z.tableLayout,nt=Z.direction,Bt=Z.title,Ct=Z.footer,bt=Z.summary,Xt=Z.caption,zt=Z.id,Ut=Z.showHeader,Ht=Z.components,sn=Z.emptyText,Sn=Z.onRow,wn=Z.onHeaderRow,pn=Z.internalHooks,Hn=Z.transformColumns,Un=Z.internalRefs,un=Z.tailor,hn=Z.sticky,dn=ke||yt,en=!!dn.length,vn=pn===o,zn=n.useCallback(function(Sr,Mr){return(0,Ae.Z)(Ht,Sr)||Mr},[Ht]),_n=n.useMemo(function(){return typeof ze=="function"?ze:function(Sr){var Mr=Sr&&Sr[ze];return Mr}},[ze]),kn=zn(["body"]),Dn=mt(),tr=(0,f.Z)(Dn,3),ar=tr[0],xr=tr[1],gr=tr[2],Kr=tt(Z,dn,_n),Vr=(0,f.Z)(Kr,6),Gn=Vr[0],Yr=Vr[1],mr=Vr[2],Lr=Vr[3],Dr=Vr[4],Sa=Vr[5],Nn=$e==null?void 0:$e.x,Mn=n.useState(0),On=(0,f.Z)(Mn,2),yn=On[0],pr=On[1],bn=ue((0,G.Z)((0,G.Z)((0,G.Z)({},Z),Gn),{},{expandable:!!Gn.expandedRowRender,columnTitle:Gn.columnTitle,expandedKeys:mr,getRowKey:_n,onTriggerExpand:Sa,expandIcon:Lr,expandIconColumnIndex:Gn.expandIconColumnIndex,direction:nt,scrollWidth:vn&&un&&typeof Nn=="number"?Nn:null}),vn?Hn:null),Vn=(0,f.Z)(bn,3),dr=Vn[0],cr=Vn[1],ga=Vn[2],sa=ga!=null?ga:Nn,ja=n.useMemo(function(){return{columns:dr,flattenColumns:cr}},[dr,cr]),qr=n.useRef(),Ma=n.useRef(),$r=n.useRef(),Ia=n.useRef(),ro=n.useRef(),Cr=n.useState(!1),br=(0,f.Z)(Cr,2),Qr=br[0],_r=br[1],ea=n.useState(!1),or=(0,f.Z)(ea,2),ha=or[0],ma=or[1],Oa=ut(new Map),za=(0,f.Z)(Oa,2),Qa=za[0],wo=za[1],Ua=y(cr),Ra=Ua.map(function(Sr){return Qa.get(Sr)}),xa=n.useMemo(function(){return Ra},[Ra.join("_")]),Ca=Pt(xa,cr.length,nt),ta=$e&&V($e.y),Tr=$e&&V(sa)||!!Gn.fixed,Wa=Tr&&cr.some(function(Sr){var Mr=Sr.fixed;return Mr}),ao=n.useRef(),qa=_e(hn,te),Ha=qa.isSticky,Fo=qa.offsetHeader,zo=qa.offsetSummary,Ar=qa.offsetScroll,wr=qa.stickyClassName,da=qa.container,zr=n.useMemo(function(){return bt==null?void 0:bt(dn)},[bt,dn]),pa=(ta||Ha)&&n.isValidElement(zr)&&zr.type===r&&zr.props.fixed,Ba,wa,Ga;ta&&(wa={overflowY:"scroll",maxHeight:$e.y}),Tr&&(Ba={overflowX:"auto"},ta||(wa={overflowY:"hidden"}),Ga={width:sa===!0?"auto":sa,minWidth:"100%"});var Yo=n.useCallback(function(Sr,Mr){(0,P.Z)(qr.current)&&wo(function(Fa){if(Fa.get(Sr)!==Mr){var $a=new Map(Fa);return $a.set(Sr,Mr),$a}return Fa})},[]),jl=vt(null),qo=(0,f.Z)(jl,2),Ql=qo[0],$o=qo[1];function No(Sr,Mr){Mr&&(typeof Mr=="function"?Mr(Sr):Mr.scrollLeft!==Sr&&(Mr.scrollLeft=Sr,Mr.scrollLeft!==Sr&&setTimeout(function(){Mr.scrollLeft=Sr},0)))}var yo=(0,H.Z)(function(Sr){var Mr=Sr.currentTarget,Fa=Sr.scrollLeft,$a=nt==="rtl",_a=typeof Fa=="number"?Fa:Mr.scrollLeft,fl=Mr||se;if(!$o()||$o()===fl){var Vo;Ql(fl),No(_a,Ma.current),No(_a,$r.current),No(_a,ro.current),No(_a,(Vo=ao.current)===null||Vo===void 0?void 0:Vo.setScrollLeft)}var ko=Mr||Ma.current;if(ko){var Xo=ko.scrollWidth,Uo=ko.clientWidth;if(Xo===Uo){_r(!1),ma(!1);return}$a?(_r(-_a0)):(_r(_a>0),ma(_a1?Xt-vn:0,_n=(0,G.Z)((0,G.Z)((0,G.Z)({},Hn),ze),{},{flex:"0 0 ".concat(vn,"px"),width:"".concat(vn,"px"),marginRight:zn,pointerEvents:"auto"}),kn=n.useMemo(function(){return ct?dn<=1:un===0||dn===0||dn>1},[dn,un,ct]);kn?_n.visibility="hidden":ct&&(_n.height=nt==null?void 0:nt(dn));var Dn=kn?function(){return null}:Bt,tr={};return(dn===0||un===0)&&(tr.rowSpan=1,tr.colSpan=1),n.createElement(oe,(0,K.Z)({className:ie()(bt,$e),ellipsis:Z.ellipsis,align:Z.align,scope:Z.rowScope,component:"div",prefixCls:m.prefixCls,key:sn,record:ke,index:me,renderIndex:Ve,dataIndex:Ct,render:Dn,shouldCellUpdate:Z.shouldCellUpdate},Sn,{appendNode:wn,additionalProps:(0,G.Z)((0,G.Z)({},pn),{},{style:_n},tr)}))}var Tt=Nt,Jt=["data","index","className","rowKey","style","extra","getHeight"],on=n.forwardRef(function(u,m){var Z=u.data,te=u.index,ge=u.className,me=u.rowKey,Ve=u.style,ke=u.extra,ze=u.getHeight,$e=(0,Fe.Z)(u,Jt),ct=Z.record,nt=Z.indent,Bt=Z.index,Ct=i(a,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),bt=Ct.scrollX,Xt=Ct.flattenColumns,zt=Ct.prefixCls,Ut=Ct.fixColumn,Ht=Ct.componentWidth,sn=M(ct,me,te,nt),Sn=sn.rowSupportExpand,wn=sn.expanded,pn=sn.rowProps,Hn=sn.expandedRowRender,Un=sn.expandedRowClassName,un;if(Sn&&wn){var hn=Hn(ct,te,nt+1,wn),dn=Un==null?void 0:Un(ct,te,nt),en={};Ut&&(en={style:(0,B.Z)({},"--virtual-width","".concat(Ht,"px"))});var vn="".concat(zt,"-expanded-row-cell");un=n.createElement("div",{className:ie()("".concat(zt,"-expanded-row"),"".concat(zt,"-expanded-row-level-").concat(nt+1),dn)},n.createElement(oe,{component:"div",prefixCls:zt,className:ie()(vn,(0,B.Z)({},"".concat(vn,"-fixed"),Ut)),additionalProps:en},hn))}var zn=(0,G.Z)((0,G.Z)({},Ve),{},{width:bt});ke&&(zn.position="absolute",zn.pointerEvents="none");var _n=n.createElement("div",(0,K.Z)({},pn,$e,{ref:Sn?null:m,className:ie()(ge,"".concat(zt,"-row"),pn==null?void 0:pn.className,(0,B.Z)({},"".concat(zt,"-row-extra"),ke)),style:(0,G.Z)((0,G.Z)({},zn),pn==null?void 0:pn.style)}),Xt.map(function(kn,Dn){return n.createElement(Tt,{key:Dn,rowInfo:sn,column:kn,colIndex:Dn,indent:nt,index:te,renderIndex:Bt,record:ct,inverse:ke,getHeight:ze})}));return Sn?n.createElement("div",{ref:m},_n,un):_n}),jn=ne(on),Wt=jn,Yt=n.forwardRef(function(u,m){var Z=u.data,te=u.onScroll,ge=i(a,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),me=ge.flattenColumns,Ve=ge.onColumnResize,ke=ge.getRowKey,ze=ge.expandedKeys,$e=ge.prefixCls,ct=ge.childrenColumnName,nt=ge.emptyNode,Bt=ge.scrollX,Ct=i(Ot),bt=Ct.scrollY,Xt=Ct.listItemHeight,zt=n.useRef(),Ut=Le(Z,ct,ze,ke),Ht=n.useMemo(function(){var un=0;return me.map(function(hn){var dn=hn.width,en=hn.key;return un+=dn,[en,dn,un]})},[me]),sn=n.useMemo(function(){return Ht.map(function(un){return un[2]})},[Ht]);n.useEffect(function(){Ht.forEach(function(un){var hn=(0,f.Z)(un,2),dn=hn[0],en=hn[1];Ve(dn,en)})},[Ht]),n.useImperativeHandle(m,function(){var un={};return Object.defineProperty(un,"scrollLeft",{get:function(){var dn;return((dn=zt.current)===null||dn===void 0?void 0:dn.getScrollInfo().x)||0},set:function(dn){var en;(en=zt.current)===null||en===void 0||en.scrollTo({left:dn})}}),un});var Sn=function(hn,dn){var en,vn=(en=Ut[dn])===null||en===void 0?void 0:en.record,zn=hn.onCell;if(zn){var _n,kn=zn(vn,dn);return(_n=kn==null?void 0:kn.rowSpan)!==null&&_n!==void 0?_n:1}return 1},wn=function(hn){var dn=hn.start,en=hn.end,vn=hn.getSize,zn=hn.offsetY;if(en<0)return null;for(var _n=me.filter(function(Nn){return Sn(Nn,dn)===0}),kn=dn,Dn=function(Mn){if(_n=_n.filter(function(On){return Sn(On,Mn)===0}),!_n.length)return kn=Mn,"break"},tr=dn;tr>=0;tr-=1){var ar=Dn(tr);if(ar==="break")break}for(var xr=me.filter(function(Nn){return Sn(Nn,en)!==1}),gr=en,Kr=function(Mn){if(xr=xr.filter(function(On){return Sn(On,Mn)!==1}),!xr.length)return gr=Math.max(Mn-1,en),"break"},Vr=en;Vr1})&&Yr.push(Mn)},Lr=kn;Lr<=gr;Lr+=1)var Dr=mr(Lr);var Sa=Yr.map(function(Nn){var Mn=Ut[Nn],On=ke(Mn.record,Nn),yn=function(Vn){var dr=Nn+Vn-1,cr=ke(Ut[dr].record,dr),ga=vn(On,cr);return ga.bottom-ga.top},pr=vn(On);return n.createElement(Wt,{key:Nn,data:Mn,rowKey:On,index:Nn,style:{top:-zn+pr.top},extra:!0,getHeight:yn})});return Sa},pn=n.useMemo(function(){return{columnsOffset:sn}},[sn]),Hn="".concat($e,"-tbody"),Un;return Ut.length?Un=n.createElement(Ft.Z,{fullHeight:!1,ref:zt,className:ie()(Hn,"".concat(Hn,"-virtual")),height:bt,itemHeight:Xt||24,data:Ut,itemKey:function(hn){return ke(hn.record)},scrollWidth:Bt,onVirtualScroll:function(hn){var dn=hn.x;te({scrollLeft:dn})},extraRender:wn},function(un,hn,dn){var en=ke(un.record,hn);return n.createElement(Wt,(0,K.Z)({data:un,rowKey:en,index:hn},dn))}):Un=n.createElement("div",{className:ie()("".concat($e,"-placeholder"))},n.createElement(oe,{component:"div",prefixCls:$e},nt)),n.createElement(lt.Provider,{value:pn},Un)}),Kt=ne(Yt),Pn=Kt,gn=function(m,Z){var te=Z.ref,ge=Z.onScroll;return n.createElement(Pn,{ref:te,data:m,onScroll:ge})},In=100;function Bn(u){var m=u.columns,Z=u.scroll,te=u.prefixCls,ge=te===void 0?st:te,me=u.className,Ve=u.listItemHeight,ke=Z||{},ze=ke.x,$e=ke.y;typeof ze!="number"&&(ze=((m||[]).length+1)*In),typeof $e!="number"&&($e=500);var ct=n.useMemo(function(){return{scrollY:$e,listItemHeight:Ve}},[$e,Ve]);return n.createElement(Ot.Provider,{value:ct},n.createElement(Et,(0,K.Z)({},u,{className:ie()(me,"".concat(ge,"-virtual")),scroll:(0,G.Z)((0,G.Z)({},Z),{},{x:ze}),components:{body:gn},columns:m,internalHooks:o,tailor:!0})))}function fn(u){return ce(Bn,u)}var Xn=fn(),Qn=null;function qn(u){return null}var Rt=qn;function Dt(u){return null}var An=Dt,mn=e(2738),Kn=e(68031),Er=e(36355),xn=e(93891),Rn=e(19716),Yn=e(8628),_t=e(31724),Ln=e(58421),lr=e(71418),Cn=e(88088);function $n(u){return function(Z){let{prefixCls:te,onExpand:ge,record:me,expanded:Ve,expandable:ke}=Z;const ze=`${te}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:$e=>{ge(me,$e),$e.stopPropagation()},className:ie()(ze,{[`${ze}-spaced`]:!ke,[`${ze}-expanded`]:ke&&Ve,[`${ze}-collapsed`]:ke&&!Ve}),"aria-label":Ve?u.collapse:u.expand,"aria-expanded":Ve})}}var fr=$n;function vr(u,m){return"key"in u&&u.key!==void 0&&u.key!==null?u.key:u.dataIndex?Array.isArray(u.dataIndex)?u.dataIndex.join("."):u.dataIndex:m}function nr(u,m){return m?`${m}-${u}`:`${u}`}function Jn(u,m){return typeof u=="function"?u(m):u}function hr(u,m){const Z=Jn(u,m);return Object.prototype.toString.call(Z)==="[object Object]"?"":Z}var Pr={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=Pr,oa=e(7657),la=function(m,Z){return n.createElement(oa.Z,(0,K.Z)({},m,{ref:Z,icon:kr}))},na=n.forwardRef(la),Ir=na,Aa=e(56762);function fa(u){const m=n.useRef(u),Z=(0,Aa.Z)();return[()=>m.current,te=>{m.current=te,Z()}]}var ra=e(3113),ca=e(24905),va=e(38854),En=e(64165),Zn=e(20834),Tn=e(40875),Wn=e(5112),rr=e(17574),ur=e(47472),Gr=e(92832);function Rr(u){let{value:m,onChange:Z,filterSearch:te,tablePrefixCls:ge,locale:me}=u;return te?n.createElement("div",{className:`${ge}-filter-dropdown-search`},n.createElement(Gr.default,{prefix:n.createElement(ur.Z,null),placeholder:me.filterSearchPlaceholder,onChange:Z,value:m,htmlSize:1,className:`${ge}-filter-dropdown-search-input`})):null}var Fr=Rr,Xr=e(10228);const yr=u=>{const{keyCode:m}=u;m===Xr.Z.ENTER&&u.stopPropagation()};var Wr=n.forwardRef((u,m)=>n.createElement("div",{className:u.className,onClick:Z=>Z.stopPropagation(),onKeyDown:yr,ref:m},u.children));function Or(u){let m=[];return(u||[]).forEach(Z=>{let{value:te,children:ge}=Z;m.push(te),ge&&(m=[].concat((0,St.Z)(m),(0,St.Z)(Or(ge))))}),m}function Jr(u){return u.some(m=>{let{children:Z}=m;return Z})}function Nr(u,m){return typeof m=="string"||typeof m=="number"?m==null?void 0:m.toString().toLowerCase().includes(u.trim().toLowerCase()):!1}function Za(u){let{filters:m,prefixCls:Z,filteredKeys:te,filterMultiple:ge,searchValue:me,filterSearch:Ve}=u;return m.map((ke,ze)=>{const $e=String(ke.value);if(ke.children)return{key:$e||ze,label:ke.text,popupClassName:`${Z}-dropdown-submenu`,children:Za({filters:ke.children,prefixCls:Z,filteredKeys:te,filterMultiple:ge,searchValue:me,filterSearch:Ve})};const ct=ge?ca.default:Wn.ZP,nt={key:ke.value!==void 0?$e:ze,label:n.createElement(n.Fragment,null,n.createElement(ct,{checked:te.includes($e)}),n.createElement("span",null,ke.text))};return me.trim()?typeof Ve=="function"?Ve(me,ke)?nt:null:Nr(me,ke.text)?nt:null:nt})}function Ta(u){var m,Z;const{tablePrefixCls:te,prefixCls:ge,column:me,dropdownPrefixCls:Ve,columnKey:ke,filterMultiple:ze,filterMode:$e="menu",filterSearch:ct=!1,filterState:nt,triggerFilter:Bt,locale:Ct,children:bt,getPopupContainer:Xt}=u,{filterDropdownOpen:zt,onFilterDropdownOpenChange:Ut,filterResetToDefaultFilteredValue:Ht,defaultFilteredValue:sn,filterDropdownVisible:Sn,onFilterDropdownVisibleChange:wn}=me,[pn,Hn]=n.useState(!1),Un=!!(nt&&(!((m=nt.filteredKeys)===null||m===void 0)&&m.length||nt.forceFiltered)),un=bn=>{Hn(bn),Ut==null||Ut(bn),wn==null||wn(bn)},hn=(Z=zt!=null?zt:Sn)!==null&&Z!==void 0?Z:pn,dn=nt==null?void 0:nt.filteredKeys,[en,vn]=fa(dn||[]),zn=bn=>{let{selectedKeys:Vn}=bn;vn(Vn)},_n=(bn,Vn)=>{let{node:dr,checked:cr}=Vn;zn(ze?{selectedKeys:bn}:{selectedKeys:cr&&dr.key?[dr.key]:[]})};n.useEffect(()=>{pn&&zn({selectedKeys:dn||[]})},[dn]);const[kn,Dn]=n.useState([]),tr=bn=>{Dn(bn)},[ar,xr]=n.useState(""),gr=bn=>{const{value:Vn}=bn.target;xr(Vn)};n.useEffect(()=>{pn||xr("")},[pn]);const Kr=bn=>{const Vn=bn&&bn.length?bn:null;if(Vn===null&&(!nt||!nt.filteredKeys)||(0,C.Z)(Vn,nt==null?void 0:nt.filteredKeys,!0))return null;Bt({column:me,key:ke,filteredKeys:Vn})},Vr=()=>{un(!1),Kr(en())},Gn=function(){let{confirm:bn,closeDropdown:Vn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};bn&&Kr([]),Vn&&un(!1),xr(""),vn(Ht?(sn||[]).map(dr=>String(dr)):[])},Yr=function(){let{closeDropdown:bn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};bn&&un(!1),Kr(en())},mr=bn=>{bn&&dn!==void 0&&vn(dn||[]),un(bn),!bn&&!me.filterDropdown&&Vr()},Lr=ie()({[`${Ve}-menu-without-submenu`]:!Jr(me.filters||[])}),Dr=bn=>{if(bn.target.checked){const Vn=Or(me==null?void 0:me.filters).map(dr=>String(dr));vn(Vn)}else vn([])},Sa=bn=>{let{filters:Vn}=bn;return(Vn||[]).map((dr,cr)=>{const ga=String(dr.value),sa={title:dr.text,key:dr.value!==void 0?ga:cr};return dr.children&&(sa.children=Sa({filters:dr.children})),sa})},Nn=bn=>{var Vn;return Object.assign(Object.assign({},bn),{text:bn.title,value:bn.key,children:((Vn=bn.children)===null||Vn===void 0?void 0:Vn.map(dr=>Nn(dr)))||[]})};let Mn;if(typeof me.filterDropdown=="function")Mn=me.filterDropdown({prefixCls:`${Ve}-custom`,setSelectedKeys:bn=>zn({selectedKeys:bn}),selectedKeys:en(),confirm:Yr,clearFilters:Gn,filters:me.filters,visible:hn,close:()=>{un(!1)}});else if(me.filterDropdown)Mn=me.filterDropdown;else{const bn=en()||[],Vn=()=>(me.filters||[]).length===0?n.createElement(En.Z,{image:En.Z.PRESENTED_IMAGE_SIMPLE,description:Ct.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):$e==="tree"?n.createElement(n.Fragment,null,n.createElement(Fr,{filterSearch:ct,value:ar,onChange:gr,tablePrefixCls:te,locale:Ct}),n.createElement("div",{className:`${te}-filter-dropdown-tree`},ze?n.createElement(ca.default,{checked:bn.length===Or(me.filters).length,indeterminate:bn.length>0&&bn.lengthtypeof ct=="function"?ct(ar,Nn(cr)):Nr(ar,cr.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(Fr,{filterSearch:ct,value:ar,onChange:gr,tablePrefixCls:te,locale:Ct}),n.createElement(Zn.default,{selectable:!0,multiple:ze,prefixCls:`${Ve}-menu`,className:Lr,onSelect:zn,onDeselect:zn,selectedKeys:bn,getPopupContainer:Xt,openKeys:kn,onOpenChange:tr,items:Za({filters:me.filters||[],filterSearch:ct,prefixCls:ge,filteredKeys:en(),filterMultiple:ze,searchValue:ar})})),dr=()=>Ht?(0,C.Z)((sn||[]).map(cr=>String(cr)),bn,!0):bn.length===0;Mn=n.createElement(n.Fragment,null,Vn(),n.createElement("div",{className:`${ge}-dropdown-btns`},n.createElement(ra.ZP,{type:"link",size:"small",disabled:dr(),onClick:()=>Gn()},Ct.filterReset),n.createElement(ra.ZP,{type:"primary",size:"small",onClick:Vr},Ct.filterConfirm)))}me.filterDropdown&&(Mn=n.createElement(Tn.J,{selectable:void 0},Mn));const On=()=>n.createElement(Wr,{className:`${ge}-dropdown`},Mn);let yn;typeof me.filterIcon=="function"?yn=me.filterIcon(Un):me.filterIcon?yn=me.filterIcon:yn=n.createElement(Ir,null);const{direction:pr}=n.useContext(Er.E_);return n.createElement("div",{className:`${ge}-column`},n.createElement("span",{className:`${te}-column-title`},bt),n.createElement(va.Z,{dropdownRender:On,trigger:["click"],open:hn,onOpenChange:mr,getPopupContainer:Xt,placement:pr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:ie()(`${ge}-trigger`,{active:Un}),onClick:bn=>{bn.stopPropagation()}},yn)))}var oo=Ta;function Pa(u,m,Z){let te=[];return(u||[]).forEach((ge,me)=>{var Ve;const ke=nr(me,Z);if(ge.filters||"filterDropdown"in ge||"onFilter"in ge)if("filteredValue"in ge){let ze=ge.filteredValue;"filterDropdown"in ge||(ze=(Ve=ze==null?void 0:ze.map(String))!==null&&Ve!==void 0?Ve:ze),te.push({column:ge,key:vr(ge,ke),filteredKeys:ze,forceFiltered:ge.filtered})}else te.push({column:ge,key:vr(ge,ke),filteredKeys:m&&ge.defaultFilteredValue?ge.defaultFilteredValue:void 0,forceFiltered:ge.filtered});"children"in ge&&(te=[].concat((0,St.Z)(te),(0,St.Z)(Pa(ge.children,m,ke))))}),te}function lo(u,m,Z,te,ge,me,Ve,ke){return Z.map((ze,$e)=>{const ct=nr($e,ke),{filterMultiple:nt=!0,filterMode:Bt,filterSearch:Ct}=ze;let bt=ze;if(bt.filters||bt.filterDropdown){const Xt=vr(bt,ct),zt=te.find(Ut=>{let{key:Ht}=Ut;return Xt===Ht});bt=Object.assign(Object.assign({},bt),{title:Ut=>n.createElement(oo,{tablePrefixCls:u,prefixCls:`${u}-filter`,dropdownPrefixCls:m,column:bt,columnKey:Xt,filterState:zt,filterMultiple:nt,filterMode:Bt,filterSearch:Ct,triggerFilter:me,locale:ge,getPopupContainer:Ve},Jn(ze.title,Ut))})}return"children"in bt&&(bt=Object.assign(Object.assign({},bt),{children:lo(u,m,bt.children,te,ge,me,Ve,ct)})),bt})}function io(u){const m={};return u.forEach(Z=>{let{key:te,filteredKeys:ge,column:me}=Z;const{filters:Ve,filterDropdown:ke}=me;if(ke)m[te]=ge||null;else if(Array.isArray(ge)){const ze=Or(Ve);m[te]=ze.filter($e=>ge.includes(String($e)))}else m[te]=null}),m}function eo(u,m){return m.reduce((Z,te)=>{const{column:{onFilter:ge,filters:me},filteredKeys:Ve}=te;return ge&&Ve&&Ve.length?Z.filter(ke=>Ve.some(ze=>{const $e=Or(me),ct=$e.findIndex(Bt=>String(Bt)===String(ze)),nt=ct!==-1?$e[ct]:ze;return ge(nt,ke)})):Z},u)}const to=u=>u.flatMap(m=>"children"in m?[m].concat((0,St.Z)(to(m.children||[]))):[m]);function bo(u){let{prefixCls:m,dropdownPrefixCls:Z,mergedColumns:te,onFilterChange:ge,getPopupContainer:me,locale:Ve}=u;const ke=n.useMemo(()=>to(te||[]),[te]),[ze,$e]=n.useState(()=>Pa(ke,!0)),ct=n.useMemo(()=>{const bt=Pa(ke,!1);if(bt.length===0)return bt;let Xt=!0,zt=!0;if(bt.forEach(Ut=>{let{filteredKeys:Ht}=Ut;Ht!==void 0?Xt=!1:zt=!1}),Xt){const Ut=(ke||[]).map((Ht,sn)=>vr(Ht,nr(sn)));return ze.filter(Ht=>{let{key:sn}=Ht;return Ut.includes(sn)}).map(Ht=>{const sn=ke[Ut.findIndex(Sn=>Sn===Ht.key)];return Object.assign(Object.assign({},Ht),{column:Object.assign(Object.assign({},Ht.column),sn),forceFiltered:sn.filtered})})}return bt},[ke,ze]),nt=n.useMemo(()=>io(ct),[ct]),Bt=bt=>{const Xt=ct.filter(zt=>{let{key:Ut}=zt;return Ut!==bt.key});Xt.push(bt),$e(Xt),ge(io(Xt),Xt)};return[bt=>lo(m,Z,bt,ct,Ve,Bt,me),ct,nt]}var so=bo;function no(u,m,Z){const te=n.useRef({});function ge(me){if(!te.current||te.current.data!==u||te.current.childrenColumnName!==m||te.current.getRowKey!==Z){let ke=function(ze){ze.forEach(($e,ct)=>{const nt=Z($e,ct);Ve.set(nt,$e),$e&&typeof $e=="object"&&m in $e&&ke($e[m]||[])})};const Ve=new Map;ke(u),te.current={data:u,childrenColumnName:m,kvMap:Ve,getRowKey:Z}}return te.current.kvMap.get(me)}return[ge]}var Ja=e(50371),co=function(u,m){var Z={};for(var te in u)Object.prototype.hasOwnProperty.call(u,te)&&m.indexOf(te)<0&&(Z[te]=u[te]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,te=Object.getOwnPropertySymbols(u);ge{const me=u[ge];typeof me!="function"&&(Z[ge]=me)}),Z}function uo(u,m,Z){const te=Z&&typeof Z=="object"?Z:{},{total:ge=0}=te,me=co(te,["total"]),[Ve,ke]=(0,n.useState)(()=>({current:"defaultCurrent"in me?me.defaultCurrent:1,pageSize:"defaultPageSize"in me?me.defaultPageSize:Ya})),ze=(0,Ja.Z)(Ve,me,{total:ge>0?ge:u}),$e=Math.ceil((ge||u)/ze.pageSize);ze.current>$e&&(ze.current=$e||1);const ct=(Bt,Ct)=>{ke({current:Bt!=null?Bt:1,pageSize:Ct||ze.pageSize})},nt=(Bt,Ct)=>{var bt;Z&&((bt=Z.onChange)===null||bt===void 0||bt.call(Z,Bt,Ct)),ct(Bt,Ct),m(Bt,Ct||(ze==null?void 0:ze.pageSize))};return Z===!1?[{},()=>{}]:[Object.assign(Object.assign({},ze),{onChange:nt}),ct]}var Ao=uo,fo=e(84105),Ka=e(35654),sr=e(90782),er=e(71430),aa=e(18929);const Ur={},Hr="SELECT_ALL",ia="SELECT_INVERT",ua="SELECT_NONE",Da=[],Ea=(u,m)=>{let Z=[];return(m||[]).forEach(te=>{Z.push(te),te&&typeof te=="object"&&u in te&&(Z=[].concat((0,St.Z)(Z),(0,St.Z)(Ea(u,te[u]))))}),Z};var La=(u,m)=>{const{preserveSelectedRowKeys:Z,selectedRowKeys:te,defaultSelectedRowKeys:ge,getCheckboxProps:me,onChange:Ve,onSelect:ke,onSelectAll:ze,onSelectInvert:$e,onSelectNone:ct,onSelectMultiple:nt,columnWidth:Bt,type:Ct,selections:bt,fixed:Xt,renderCell:zt,hideSelectAll:Ut,checkStrictly:Ht=!0}=m||{},{prefixCls:sn,data:Sn,pageData:wn,getRecordByKey:pn,getRowKey:Hn,expandType:Un,childrenColumnName:un,locale:hn,getPopupContainer:dn}=u,[en,vn]=(0,aa.Z)(te||ge||Da,{value:te}),zn=n.useRef(new Map),_n=(0,n.useCallback)(Nn=>{if(Z){const Mn=new Map;Nn.forEach(On=>{let yn=pn(On);!yn&&zn.current.has(On)&&(yn=zn.current.get(On)),Mn.set(On,yn)}),zn.current=Mn}},[pn,Z]);n.useEffect(()=>{_n(en)},[en]);const{keyEntities:kn}=(0,n.useMemo)(()=>{if(Ht)return{keyEntities:null};let Nn=Sn;if(Z){const Mn=new Set(Sn.map((yn,pr)=>Hn(yn,pr))),On=Array.from(zn.current).reduce((yn,pr)=>{let[bn,Vn]=pr;return Mn.has(bn)?yn:yn.concat(Vn)},[]);Nn=[].concat((0,St.Z)(Nn),(0,St.Z)(On))}return(0,er.I8)(Nn,{externalGetKey:Hn,childrenPropName:un})},[Sn,Hn,Ht,un,Z]),Dn=(0,n.useMemo)(()=>Ea(un,wn),[un,wn]),tr=(0,n.useMemo)(()=>{const Nn=new Map;return Dn.forEach((Mn,On)=>{const yn=Hn(Mn,On),pr=(me?me(Mn):null)||{};Nn.set(yn,pr)}),Nn},[Dn,Hn,me]),ar=(0,n.useCallback)(Nn=>{var Mn;return!!(!((Mn=tr.get(Hn(Nn)))===null||Mn===void 0)&&Mn.disabled)},[tr,Hn]),[xr,gr]=(0,n.useMemo)(()=>{if(Ht)return[en||[],[]];const{checkedKeys:Nn,halfCheckedKeys:Mn}=(0,sr.S)(en,!0,kn,ar);return[Nn||[],Mn]},[en,Ht,kn,ar]),Kr=(0,n.useMemo)(()=>{const Nn=Ct==="radio"?xr.slice(0,1):xr;return new Set(Nn)},[xr,Ct]),Vr=(0,n.useMemo)(()=>Ct==="radio"?new Set:new Set(gr),[gr,Ct]),[Gn,Yr]=(0,n.useState)(null);n.useEffect(()=>{m||vn(Da)},[!!m]);const mr=(0,n.useCallback)((Nn,Mn)=>{let On,yn;_n(Nn),Z?(On=Nn,yn=Nn.map(pr=>zn.current.get(pr))):(On=[],yn=[],Nn.forEach(pr=>{const bn=pn(pr);bn!==void 0&&(On.push(pr),yn.push(bn))})),vn(On),Ve==null||Ve(On,yn,{type:Mn})},[vn,pn,Ve,Z]),Lr=(0,n.useCallback)((Nn,Mn,On,yn)=>{if(ke){const pr=On.map(bn=>pn(bn));ke(pn(Nn),Mn,pr,yn)}mr(On,"single")},[ke,pn,mr]),Dr=(0,n.useMemo)(()=>!bt||Ut?null:(bt===!0?[Hr,ia,ua]:bt).map(Mn=>Mn===Hr?{key:"all",text:hn.selectionAll,onSelect(){mr(Sn.map((On,yn)=>Hn(On,yn)).filter(On=>{const yn=tr.get(On);return!(yn!=null&&yn.disabled)||Kr.has(On)}),"all")}}:Mn===ia?{key:"invert",text:hn.selectInvert,onSelect(){const On=new Set(Kr);wn.forEach((pr,bn)=>{const Vn=Hn(pr,bn),dr=tr.get(Vn);dr!=null&&dr.disabled||(On.has(Vn)?On.delete(Vn):On.add(Vn))});const yn=Array.from(On);$e&&$e(yn),mr(yn,"invert")}}:Mn===ua?{key:"none",text:hn.selectNone,onSelect(){ct==null||ct(),mr(Array.from(Kr).filter(On=>{const yn=tr.get(On);return yn==null?void 0:yn.disabled}),"none")}}:Mn).map(Mn=>Object.assign(Object.assign({},Mn),{onSelect:function(){for(var On,yn,pr=arguments.length,bn=new Array(pr),Vn=0;Vn{var Mn;if(!m)return Nn.filter(Cr=>Cr!==Ur);let On=(0,St.Z)(Nn);const yn=new Set(Kr),pr=Dn.map(Hn).filter(Cr=>!tr.get(Cr).disabled),bn=pr.every(Cr=>yn.has(Cr)),Vn=pr.some(Cr=>yn.has(Cr)),dr=()=>{const Cr=[];bn?pr.forEach(Qr=>{yn.delete(Qr),Cr.push(Qr)}):pr.forEach(Qr=>{yn.has(Qr)||(yn.add(Qr),Cr.push(Qr))});const br=Array.from(yn);ze==null||ze(!bn,br.map(Qr=>pn(Qr)),Cr.map(Qr=>pn(Qr))),mr(br,"all"),Yr(null)};let cr;if(Ct!=="radio"){let Cr;if(Dr){const or={getPopupContainer:dn,items:Dr.map((ha,ma)=>{const{key:Oa,text:za,onSelect:Qa}=ha;return{key:Oa!=null?Oa:ma,onClick:()=>{Qa==null||Qa(pr)},label:za}})};Cr=n.createElement("div",{className:`${sn}-selection-extra`},n.createElement(va.Z,{menu:or,getPopupContainer:dn},n.createElement("span",null,n.createElement(fo.Z,null))))}const br=Dn.map((or,ha)=>{const ma=Hn(or,ha),Oa=tr.get(ma)||{};return Object.assign({checked:yn.has(ma)},Oa)}).filter(or=>{let{disabled:ha}=or;return ha}),Qr=!!br.length&&br.length===Dn.length,_r=Qr&&br.every(or=>{let{checked:ha}=or;return ha}),ea=Qr&&br.some(or=>{let{checked:ha}=or;return ha});cr=!Ut&&n.createElement("div",{className:`${sn}-selection`},n.createElement(ca.default,{checked:Qr?_r:!!Dn.length&&bn,indeterminate:Qr?!_r&&ea:!bn&&Vn,onChange:dr,disabled:Dn.length===0||Qr,"aria-label":Cr?"Custom selection":"Select all",skipGroup:!0}),Cr)}let ga;Ct==="radio"?ga=(Cr,br,Qr)=>{const _r=Hn(br,Qr),ea=yn.has(_r);return{node:n.createElement(Wn.ZP,Object.assign({},tr.get(_r),{checked:ea,onClick:or=>or.stopPropagation(),onChange:or=>{yn.has(_r)||Lr(_r,!0,[_r],or.nativeEvent)}})),checked:ea}}:ga=(Cr,br,Qr)=>{var _r;const ea=Hn(br,Qr),or=yn.has(ea),ha=Vr.has(ea),ma=tr.get(ea);let Oa;return Un==="nest"?Oa=ha:Oa=(_r=ma==null?void 0:ma.indeterminate)!==null&&_r!==void 0?_r:ha,{node:n.createElement(ca.default,Object.assign({},ma,{indeterminate:Oa,checked:or,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([Gn,ea]);pr.some((Ca,ta)=>{if(xa.has(Ca))if(Ua===-1)Ua=ta;else return Ra=ta,!0;return!1})}if(Ra!==-1&&Ua!==Ra&&Ht){const xa=pr.slice(Ua,Ra+1),Ca=[];or?xa.forEach(Tr=>{yn.has(Tr)&&(Ca.push(Tr),yn.delete(Tr))}):xa.forEach(Tr=>{yn.has(Tr)||(Ca.push(Tr),yn.add(Tr))});const ta=Array.from(yn);nt==null||nt(!or,ta.map(Tr=>pn(Tr)),Ca.map(Tr=>pn(Tr))),mr(ta,"multiple")}else{const xa=xr;if(Ht){const Ca=or?(0,Ka._5)(xa,ea):(0,Ka.L0)(xa,ea);Lr(ea,!or,Ca,Qa)}else{const Ca=(0,sr.S)([].concat((0,St.Z)(xa),[ea]),!0,kn,ar),{checkedKeys:ta,halfCheckedKeys:Tr}=Ca;let Wa=ta;if(or){const ao=new Set(ta);ao.delete(ea),Wa=(0,sr.S)(Array.from(ao),{checked:!1,halfCheckedKeys:Tr},kn,ar).checkedKeys}Lr(ea,!or,Wa,Qa)}}Yr(or?null:ea)}})),checked:or}};const sa=(Cr,br,Qr)=>{const{node:_r,checked:ea}=ga(Cr,br,Qr);return zt?zt(ea,br,Qr,_r):_r};if(!On.includes(Ur))if(On.findIndex(Cr=>{var br;return((br=Cr[Qt])===null||br===void 0?void 0:br.columnType)==="EXPAND_COLUMN"})===0){const[Cr,...br]=On;On=[Cr,Ur].concat((0,St.Z)(br))}else On=[Ur].concat((0,St.Z)(On));const ja=On.indexOf(Ur);On=On.filter((Cr,br)=>Cr!==Ur||br===ja);const qr=On[ja-1],Ma=On[ja+1];let $r=Xt;$r===void 0&&((Ma==null?void 0:Ma.fixed)!==void 0?$r=Ma.fixed:(qr==null?void 0:qr.fixed)!==void 0&&($r=qr.fixed)),$r&&qr&&((Mn=qr[Qt])===null||Mn===void 0?void 0:Mn.columnType)==="EXPAND_COLUMN"&&qr.fixed===void 0&&(qr.fixed=$r);const Ia=ie()(`${sn}-selection-col`,{[`${sn}-selection-col-with-dropdown`]:bt&&Ct==="checkbox"}),ro={fixed:$r,width:Bt,className:`${sn}-selection-column`,title:m.columnTitle||cr,render:sa,onCell:m.onCell,[Qt]:{className:Ia}};return On.map(Cr=>Cr===Ur?ro:Cr)},[Hn,Dn,m,xr,Kr,Vr,Bt,Dr,Un,Gn,tr,nt,Lr,ar]),Kr]},vo=e(89489),Po=e(59477),go=e(6848);const mo="ascend",So="descend";function po(u){return typeof u.sorter=="object"&&typeof u.sorter.multiple=="number"?u.sorter.multiple:!1}function Io(u){return typeof u=="function"?u:u&&typeof u=="object"&&u.compare?u.compare:!1}function To(u,m){return m?u[u.indexOf(m)+1]:u[0]}function xo(u,m,Z){let te=[];function ge(me,Ve){te.push({column:me,key:vr(me,Ve),multiplePriority:po(me),sortOrder:me.sortOrder})}return(u||[]).forEach((me,Ve)=>{const ke=nr(Ve,Z);me.children?("sortOrder"in me&&ge(me,ke),te=[].concat((0,St.Z)(te),(0,St.Z)(xo(me.children,m,ke)))):me.sorter&&("sortOrder"in me?ge(me,ke):m&&me.defaultSortOrder&&te.push({column:me,key:vr(me,ke),multiplePriority:po(me),sortOrder:me.defaultSortOrder}))}),te}function Do(u,m,Z,te,ge,me,Ve,ke){return(m||[]).map((ze,$e)=>{const ct=nr($e,ke);let nt=ze;if(nt.sorter){const Bt=nt.sortDirections||ge,Ct=nt.showSorterTooltip===void 0?Ve:nt.showSorterTooltip,bt=vr(nt,ct),Xt=Z.find(Un=>{let{key:un}=Un;return un===bt}),zt=Xt?Xt.sortOrder:null,Ut=To(Bt,zt);let Ht;if(ze.sortIcon)Ht=ze.sortIcon({sortOrder:zt});else{const Un=Bt.includes(mo)&&n.createElement(Po.Z,{className:ie()(`${u}-column-sorter-up`,{active:zt===mo})}),un=Bt.includes(So)&&n.createElement(vo.Z,{className:ie()(`${u}-column-sorter-down`,{active:zt===So})});Ht=n.createElement("span",{className:ie()(`${u}-column-sorter`,{[`${u}-column-sorter-full`]:!!(Un&&un)})},n.createElement("span",{className:`${u}-column-sorter-inner`,"aria-hidden":"true"},Un,un))}const{cancelSort:sn,triggerAsc:Sn,triggerDesc:wn}=me||{};let pn=sn;Ut===So?pn=wn:Ut===mo&&(pn=Sn);const Hn=typeof Ct=="object"?Ct:{title:pn};nt=Object.assign(Object.assign({},nt),{className:ie()(nt.className,{[`${u}-column-sort`]:zt}),title:Un=>{const un=n.createElement("div",{className:`${u}-column-sorters`},n.createElement("span",{className:`${u}-column-title`},Jn(ze.title,Un)),Ht);return Ct?n.createElement(go.Z,Object.assign({},Hn),un):un},onHeaderCell:Un=>{const un=ze.onHeaderCell&&ze.onHeaderCell(Un)||{},hn=un.onClick,dn=un.onKeyDown;un.onClick=zn=>{te({column:ze,key:bt,sortOrder:Ut,multiplePriority:po(ze)}),hn==null||hn(zn)},un.onKeyDown=zn=>{zn.keyCode===Xr.Z.ENTER&&(te({column:ze,key:bt,sortOrder:Ut,multiplePriority:po(ze)}),dn==null||dn(zn))};const en=hr(ze.title,{}),vn=en==null?void 0:en.toString();return zt?un["aria-sort"]=zt==="ascend"?"ascending":"descending":un["aria-label"]=vn||"",un.className=ie()(un.className,`${u}-column-has-sorters`),un.tabIndex=0,ze.ellipsis&&(un.title=(en!=null?en:"").toString()),un}})}return"children"in nt&&(nt=Object.assign(Object.assign({},nt),{children:Do(u,nt.children,Z,te,ge,me,Ve,ct)})),nt})}function Oo(u){const{column:m,sortOrder:Z}=u;return{column:m,order:Z,field:m.dataIndex,columnKey:m.key}}function Lo(u){const m=u.filter(Z=>{let{sortOrder:te}=Z;return te}).map(Oo);return m.length===0&&u.length?Object.assign(Object.assign({},Oo(u[u.length-1])),{column:void 0}):m.length<=1?m[0]||{}:m}function Zr(u,m,Z){const te=m.slice().sort((Ve,ke)=>ke.multiplePriority-Ve.multiplePriority),ge=u.slice(),me=te.filter(Ve=>{let{column:{sorter:ke},sortOrder:ze}=Ve;return Io(ke)&&ze});return me.length?ge.sort((Ve,ke)=>{for(let ze=0;ze{const ke=Ve[Z];return ke?Object.assign(Object.assign({},Ve),{[Z]:Zr(ke,m,Z)}):Ve}):ge}function Br(u){let{prefixCls:m,mergedColumns:Z,onSorterChange:te,sortDirections:ge,tableLocale:me,showSorterTooltip:Ve}=u;const[ke,ze]=n.useState(xo(Z,!0)),$e=n.useMemo(()=>{let bt=!0;const Xt=xo(Z,!1);if(!Xt.length)return ke;const zt=[];function Ut(sn){bt?zt.push(sn):zt.push(Object.assign(Object.assign({},sn),{sortOrder:null}))}let Ht=null;return Xt.forEach(sn=>{Ht===null?(Ut(sn),sn.sortOrder&&(sn.multiplePriority===!1?bt=!1:Ht=!0)):(Ht&&sn.multiplePriority!==!1||(bt=!1),Ut(sn))}),zt},[Z,ke]),ct=n.useMemo(()=>{const bt=$e.map(Xt=>{let{column:zt,sortOrder:Ut}=Xt;return{column:zt,order:Ut}});return{sortColumns:bt,sortColumn:bt[0]&&bt[0].column,sortOrder:bt[0]&&bt[0].order}},[$e]);function nt(bt){let Xt;bt.multiplePriority===!1||!$e.length||$e[0].multiplePriority===!1?Xt=[bt]:Xt=[].concat((0,St.Z)($e.filter(zt=>{let{key:Ut}=zt;return Ut!==bt.key})),[bt]),ze(Xt),te(Lo(Xt),Xt)}return[bt=>Do(m,bt,$e,nt,ge,me,Ve),$e,ct,()=>Lo($e)]}function jr(u,m){return u.map(Z=>{const te=Object.assign({},Z);return te.title=Jn(Z.title,m),"children"in te&&(te.children=jr(te.children,m)),te})}function ya(u){return[n.useCallback(Z=>jr(Z,u),[u])]}var ba=Ke((u,m)=>{const{_renderTimes:Z}=u,{_renderTimes:te}=m;return Z!==te}),ho=fn((u,m)=>{const{_renderTimes:Z}=u,{_renderTimes:te}=m;return Z!==te}),ka=e(64993),Co=e(17313),Mo=e(83116),Ro=e(37613),Bo=u=>{const{componentCls:m}=u,Z=`${u.lineWidth}px ${u.lineType} ${u.tableBorderColor}`,te=(ge,me,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:`-${me}px -${Ve+u.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:`-${u.tablePaddingVertical}px -${u.tablePaddingHorizontal+u.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:u.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}}}}}},te("middle",u.tablePaddingVerticalMiddle,u.tablePaddingHorizontalMiddle)),te("small",u.tablePaddingVerticalSmall,u.tablePaddingHorizontalSmall)),{[`> ${m}-footer`]:{border:Z,borderTop:0}}),[`${m}-cell`]:{[`${m}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${u.lineWidth}px 0 ${u.lineWidth}px ${u.tableHeaderBg}`}},[`${m}-bordered ${m}-cell-scrollbar`]:{borderInlineEnd:Z}}}},vl=u=>{const{componentCls:m}=u;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=u=>{const{componentCls:m}=u;return{[`${m}-wrapper`]:{[`${m}-tbody > tr${m}-placeholder`]:{textAlign:"center",color:u.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:u.colorBgContainer}}}}},ml=e(15969),pl=u=>{const{componentCls:m,antCls:Z,controlInteractiveSize:te,motionDurationSlow:ge,lineWidth:me,paddingXS:Ve,lineType:ke,tableBorderColor:ze,tableExpandIconBg:$e,tableExpandColumnWidth:ct,borderRadius:nt,fontSize:Bt,fontSizeSM:Ct,lineHeight:bt,tablePaddingVertical:Xt,tablePaddingHorizontal:zt,tableExpandedRowBg:Ut,paddingXXS:Ht}=u,sn=te/2-me,Sn=sn*2+me*3,wn=`${me}px ${ke} ${ze}`,pn=Ht-me;return{[`${m}-wrapper`]:{[`${m}-expand-icon-col`]:{width:ct},[`${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)(u)),{position:"relative",float:"left",boxSizing:"border-box",width:Sn,height:Sn,padding:0,color:"inherit",lineHeight:`${Sn}px`,background:$e,border:wn,borderRadius:nt,transform:`scale(${te/Sn})`,transition:`all ${ge}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ge} ease-out`,content:'""'},"&::before":{top:sn,insetInlineEnd:pn,insetInlineStart:pn,height:me},"&::after":{top:pn,bottom:pn,insetInlineStart:sn,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"}}),[`${m}-row-indent + ${m}-row-expand-icon`]:{marginTop:(Bt*bt-me*3)/2-Math.ceil((Ct*1.4-me*3)/2),marginInlineEnd:Ve},[`tr${m}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Ut}},[`${Z}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${m}-expanded-row-fixed`]:{position:"relative",margin:`-${Xt}px -${zt}px`,padding:`${Xt}px ${zt}px`}}}},hl=u=>{const{componentCls:m,antCls:Z,iconCls:te,tableFilterDropdownWidth:ge,tableFilterDropdownSearchWidth:me,paddingXXS:Ve,paddingXS:ke,colorText:ze,lineWidth:$e,lineType:ct,tableBorderColor:nt,tableHeaderIconColor:Bt,fontSizeSM:Ct,tablePaddingHorizontal:bt,borderRadius:Xt,motionDurationSlow:zt,colorTextDescription:Ut,colorPrimary:Ht,tableHeaderFilterActiveBg:sn,colorTextDisabled:Sn,tableFilterDropdownBg:wn,tableFilterDropdownHeight:pn,controlItemBgHover:Hn,controlItemBgActive:Un,boxShadowSecondary:un,filterDropdownMenuBg:hn}=u,dn=`${Z}-dropdown`,en=`${m}-filter-dropdown`,vn=`${Z}-tree`,zn=`${$e}px ${ct} ${nt}`;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 ${-bt/2}px`,padding:`0 ${Ve}px`,color:Bt,fontSize:Ct,borderRadius:Xt,cursor:"pointer",transition:`all ${zt}`,"&:hover":{color:Ut,background:sn},"&.active":{color:Ht}}}},{[`${Z}-dropdown`]:{[en]:Object.assign(Object.assign({},(0,Co.Wf)(u)),{minWidth:ge,backgroundColor:wn,borderRadius:Xt,boxShadow:un,overflow:"hidden",[`${dn}-menu`]:{maxHeight:pn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:hn,"&:empty::after":{display:"block",padding:`${ke}px 0`,color:Sn,fontSize:Ct,textAlign:"center",content:'"Not Found"'}},[`${en}-tree`]:{paddingBlock:`${ke}px 0`,paddingInline:ke,[vn]:{padding:0},[`${vn}-treenode ${vn}-node-content-wrapper:hover`]:{backgroundColor:Hn},[`${vn}-treenode-checkbox-checked ${vn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Un}}},[`${en}-search`]:{padding:ke,borderBottom:zn,"&-input":{input:{minWidth:me},[te]:{color:Sn}}},[`${en}-checkall`]:{width:"100%",marginBottom:Ve,marginInlineStart:Ve},[`${en}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${ke-$e}px ${ke}px`,overflow:"hidden",borderTop:zn}})}},{[`${Z}-dropdown ${en}, ${en}-submenu`]:{[`${Z}-checkbox-wrapper + span`]:{paddingInlineStart:ke,color:ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Cl=u=>{const{componentCls:m,lineWidth:Z,colorSplit:te,motionDurationSlow:ge,zIndexTableFixed:me,tableBg:Ve,zIndexTableSticky:ke}=u,ze=te;return{[`${m}-wrapper`]:{[` + ${m}-cell-fix-left, + ${m}-cell-fix-right + `]:{position:"sticky !important",zIndex:me,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 ${ze}`}},[` + ${m}-cell-fix-left-first::after, + ${m}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${ze}`},[`${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 ${ze}`}},[` + ${m}-cell-fix-right-first::after, + ${m}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${ze}`}}}}},El=u=>{const{componentCls:m,antCls:Z}=u;return{[`${m}-wrapper`]:{[`${m}-pagination${Z}-pagination`]:{margin:`${u.margin}px 0`},[`${m}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:u.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},yl=u=>{const{componentCls:m,tableRadius:Z}=u;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=u=>{const{componentCls:m}=u;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=u=>{const{componentCls:m,antCls:Z,iconCls:te,fontSizeIcon:ge,padding:me,paddingXS:Ve,tableHeaderIconColor:ke,tableHeaderIconColorHover:ze,tableSelectionColumnWidth:$e}=u;return{[`${m}-wrapper`]:{[`${m}-selection-col`]:{width:$e,[`&${m}-selection-col-with-dropdown`]:{width:$e+ge+me/4}},[`${m}-bordered ${m}-selection-col`]:{width:$e+Ve*2,[`&${m}-selection-col-with-dropdown`]:{width:$e+ge+me/4+Ve*2}},[` + table tr th${m}-selection-column, + table tr td${m}-selection-column + `]:{paddingInlineEnd:u.paddingXS,paddingInlineStart:u.paddingXS,textAlign:"center",[`${Z}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${m}-selection-column${m}-cell-fix-left`]:{zIndex:u.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 ${u.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${u.tablePaddingHorizontal/4}px`,[te]:{color:ke,fontSize:ge,verticalAlign:"baseline","&:hover":{color:ze}}}}}},Il=u=>{const{componentCls:m}=u,Z=(te,ge,me,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:`${ge}px ${me}px`},[`${m}-filter-trigger`]:{marginInlineEnd:`-${me/2}px`},[`${m}-expanded-row-fixed`]:{margin:`-${ge}px -${me}px`},[`${m}-tbody`]:{[`${m}-wrapper:only-child ${m}`]:{marginBlock:`-${ge}px`,marginInline:`${u.tableExpandColumnWidth-me}px -${me}px`}},[`${m}-selection-column`]:{paddingInlineStart:`${me/4}px`}}});return{[`${m}-wrapper`]:Object.assign(Object.assign({},Z("middle",u.tablePaddingVerticalMiddle,u.tablePaddingHorizontalMiddle,u.tableFontSizeMiddle)),Z("small",u.tablePaddingVerticalSmall,u.tablePaddingHorizontalSmall,u.tableFontSizeSmall))}},xl=u=>{const{componentCls:m,marginXXS:Z,fontSizeIcon:te,tableHeaderIconColor:ge,tableHeaderIconColorHover:me}=u;return{[`${m}-wrapper`]:{[`${m}-thead th${m}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${u.motionDurationSlow}`,"&:hover":{background:u.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:u.colorPrimary},[` + &${m}-cell-fix-left:hover, + &${m}-cell-fix-right:hover + `]:{background:u.tableFixedHeaderSortActiveBg}},[`${m}-thead th${m}-column-sort`]:{background:u.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${m}-column-sort`]:{background:u.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 ${u.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:te,"&.active":{color:u.colorPrimary}},[`${m}-column-sorter-up + ${m}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${m}-column-sorters:hover ${m}-column-sorter`]:{color:me}}}},Bl=u=>{const{componentCls:m,opacityLoading:Z,tableScrollThumbBg:te,tableScrollThumbBgHover:ge,tableScrollThumbSize:me,tableScrollBg:Ve,zIndexTableSticky:ke,stickyScrollBarBorderRadius:ze}=u,$e=`${u.lineWidth}px ${u.lineType} ${u.tableBorderColor}`;return{[`${m}-wrapper`]:{[`${m}-sticky`]:{"&-holder":{position:"sticky",zIndex:ke,background:u.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${me}px !important`,zIndex:ke,display:"flex",alignItems:"center",background:Ve,borderTop:$e,opacity:Z,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:me,backgroundColor:te,borderRadius:ze,transition:`all ${u.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ge}}}}}}},Jo=u=>{const{componentCls:m,lineWidth:Z,tableBorderColor:te}=u,ge=`${Z}px ${u.lineType} ${te}`;return{[`${m}-wrapper`]:{[`${m}-summary`]:{position:"relative",zIndex:u.zIndexTableFixed,background:u.tableBg,"> tr":{"> th, > td":{borderBottom:ge}}},[`div${m}-summary`]:{boxShadow:`0 -${Z}px 0 ${te}`}}}},wl=u=>{const{componentCls:m}=u,Z=`${u.lineWidth}px ${u.lineType} ${u.tableBorderColor}`,te=`${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`]:{[`${te}${te}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${u.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:-u.lineWidth,borderInlineStart:Z}}}}}}};const Pl=u=>{const{componentCls:m,fontWeightStrong:Z,tablePaddingVertical:te,tablePaddingHorizontal:ge,lineWidth:me,lineType:Ve,tableBorderColor:ke,tableFontSize:ze,tableBg:$e,tableRadius:ct,tableHeaderTextColor:nt,motionDurationMid:Bt,tableHeaderBg:Ct,tableHeaderCellSplitColor:bt,tableRowHoverBg:Xt,tableSelectedRowBg:zt,tableSelectedRowHoverBg:Ut,tableFooterTextColor:Ht,tableFooterBg:sn,paddingContentVerticalLG:Sn}=u,wn=`${me}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)(u)),{fontSize:ze,background:$e,borderRadius:`${ct}px ${ct}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${ct}px ${ct}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:`${Sn}px ${ge}px`,overflowWrap:"break-word"},[`${m}-title`]:{padding:`${te}px ${ge}px`},[`${m}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:nt,fontWeight:Z,textAlign:"start",background:Ct,borderBottom:wn,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:bt,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:wn,[` + > ${m}-wrapper:only-child, + > ${m}-expanded-row-fixed > ${m}-wrapper:only-child + `]:{[m]:{marginBlock:`-${te}px`,marginInline:`${u.tableExpandColumnWidth-ge}px -${ge}px`,[`${m}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:nt,fontWeight:Z,textAlign:"start",background:Ct,borderBottom:wn,transition:`background ${Bt} ease`},[` + &${m}-row:hover > th, + &${m}-row:hover > td, + > th${m}-cell-row-hover, + > td${m}-cell-row-hover + `]:{background:Xt},[`&${m}-row-selected`]:{"> th, > td":{background:zt},"&:hover > th, &:hover > td":{background:Ut}}}},[`${m}-footer`]:{padding:`${te}px ${ge}px`,color:Ht,background:sn}})}};var Dl=(0,Mo.Z)("Table",u=>{const{colorTextHeading:m,colorSplit:Z,colorIcon:te,colorIconHover:ge,opacityLoading:me,colorBgContainer:Ve,controlInteractiveSize:ke,headerBg:ze,headerColor:$e,headerSortActiveBg:ct,headerSortHoverBg:nt,bodySortBg:Bt,rowHoverBg:Ct,rowSelectedBg:bt,rowSelectedHoverBg:Xt,rowExpandedBg:zt,cellPaddingBlock:Ut,cellPaddingInline:Ht,cellPaddingBlockMD:sn,cellPaddingInlineMD:Sn,cellPaddingBlockSM:wn,cellPaddingInlineSM:pn,borderColor:Hn,footerBg:Un,footerColor:un,headerBorderRadius:hn,cellFontSize:dn,cellFontSizeMD:en,cellFontSizeSM:vn,headerSplitColor:zn,fixedHeaderSortActiveBg:_n,headerFilterHoverBg:kn,filterDropdownBg:Dn,expandIconBg:tr,selectionColumnWidth:ar,stickyScrollBarBg:xr}=u,gr=new ka.C(te),Kr=new ka.C(ge),Vr=2,Gn=(0,Ro.TS)(u,{tableFontSize:dn,tableBg:Ve,tableRadius:hn,tablePaddingVertical:Ut,tablePaddingHorizontal:Ht,tablePaddingVerticalMiddle:sn,tablePaddingHorizontalMiddle:Sn,tablePaddingVerticalSmall:wn,tablePaddingHorizontalSmall:pn,tableBorderColor:Hn,tableHeaderTextColor:$e,tableHeaderBg:ze,tableFooterTextColor:un,tableFooterBg:Un,tableHeaderCellSplitColor:zn,tableHeaderSortBg:ct,tableHeaderSortHoverBg:nt,tableHeaderIconColor:gr.clone().setAlpha(gr.getAlpha()*me).toRgbString(),tableHeaderIconColorHover:Kr.clone().setAlpha(Kr.getAlpha()*me).toRgbString(),tableBodySortBg:Bt,tableFixedHeaderSortActiveBg:_n,tableHeaderFilterActiveBg:kn,tableFilterDropdownBg:Dn,tableRowHoverBg:Ct,tableSelectedRowBg:bt,tableSelectedRowHoverBg:Xt,zIndexTableFixed:Vr,zIndexTableSticky:Vr+1,tableFontSizeMiddle:en,tableFontSizeSmall:vn,tableSelectionColumnWidth:ar,tableExpandIconBg:tr,tableExpandColumnWidth:ke+2*u.padding,tableExpandedRowBg:zt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:xr,tableScrollThumbBgHover:m,tableScrollBg:Z});return[Pl(Gn),El(Gn),Jo(Gn),xl(Gn),hl(Gn),Bo(Gn),yl(Gn),pl(Gn),Jo(Gn),gl(Gn),Sl(Gn),Cl(Gn),Bl(Gn),vl(Gn),Il(Gn),bl(Gn),wl(Gn)]},u=>{const{colorFillAlter:m,colorBgContainer:Z,colorTextHeading:te,colorFillSecondary:ge,colorFillContent:me,controlItemBgActive:Ve,controlItemBgActiveHover:ke,padding:ze,paddingSM:$e,paddingXS:ct,colorBorderSecondary:nt,borderRadiusLG:Bt,fontSize:Ct,controlHeight:bt,colorTextPlaceholder:Xt}=u,zt=new ka.C(ge).onBackground(Z).toHexShortString(),Ut=new ka.C(me).onBackground(Z).toHexShortString(),Ht=new ka.C(m).onBackground(Z).toHexShortString();return{headerBg:Ht,headerColor:te,headerSortActiveBg:zt,headerSortHoverBg:Ut,bodySortBg:Ht,rowHoverBg:Ht,rowSelectedBg:Ve,rowSelectedHoverBg:ke,rowExpandedBg:m,cellPaddingBlock:ze,cellPaddingInline:ze,cellPaddingBlockMD:$e,cellPaddingInlineMD:ct,cellPaddingBlockSM:ct,cellPaddingInlineSM:ct,borderColor:nt,headerBorderRadius:Bt,footerBg:Ht,footerColor:te,cellFontSize:Ct,cellFontSizeMD:Ct,cellFontSizeSM:Ct,headerSplitColor:nt,fixedHeaderSortActiveBg:zt,headerFilterHoverBg:me,filterDropdownMenuBg:Z,filterDropdownBg:Z,expandIconBg:Z,selectionColumnWidth:bt,stickyScrollBarBg:Xt,stickyScrollBarBorderRadius:100}});const Ol=[],Ll=(u,m)=>{const{prefixCls:Z,className:te,rootClassName:ge,style:me,size:Ve,bordered:ke,dropdownPrefixCls:ze,dataSource:$e,pagination:ct,rowSelection:nt,rowKey:Bt="key",rowClassName:Ct,columns:bt,children:Xt,childrenColumnName:zt,onChange:Ut,getPopupContainer:Ht,loading:sn,expandIcon:Sn,expandable:wn,expandedRowRender:pn,expandIconColumnIndex:Hn,indentSize:Un,scroll:un,sortDirections:hn,locale:dn,showSorterTooltip:en=!0,virtual:vn}=u,zn=n.useMemo(()=>bt||v(Xt),[bt,Xt]),_n=n.useMemo(()=>zn.some(Ar=>Ar.responsive),[zn]),kn=(0,Yn.Z)(_n),Dn=n.useMemo(()=>{const Ar=new Set(Object.keys(kn).filter(wr=>kn[wr]));return zn.filter(wr=>!wr.responsive||wr.responsive.some(da=>Ar.has(da)))},[zn,kn]),tr=(0,mn.Z)(u,["className","style","columns"]),{locale:ar=_t.Z,direction:xr,table:gr,renderEmpty:Kr,getPrefixCls:Vr,getPopupContainer:Gn}=n.useContext(Er.E_),Yr=(0,Rn.Z)(Ve),mr=Object.assign(Object.assign({},ar.Table),dn),Lr=$e||Ol,Dr=Vr("table",Z),Sa=Vr("dropdown",ze),Nn=Object.assign({childrenColumnName:zt,expandIconColumnIndex:Hn},wn),{childrenColumnName:Mn="children"}=Nn,On=n.useMemo(()=>Lr.some(Ar=>Ar==null?void 0:Ar[Mn])?"nest":pn||wn&&wn.expandedRowRender?"row":null,[Lr]),yn={body:n.useRef()},pr=n.useMemo(()=>typeof Bt=="function"?Bt:Ar=>Ar==null?void 0:Ar[Bt],[Bt]),[bn]=no(Lr,Mn,pr),Vn={},dr=function(Ar,wr){let da=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var zr,pa,Ba;const wa=Object.assign(Object.assign({},Vn),Ar);da&&((zr=Vn.resetPagination)===null||zr===void 0||zr.call(Vn),!((pa=wa.pagination)===null||pa===void 0)&&pa.current&&(wa.pagination.current=1),ct&&ct.onChange&&ct.onChange(1,(Ba=wa.pagination)===null||Ba===void 0?void 0:Ba.pageSize)),un&&un.scrollToFirstRowOnChange!==!1&&yn.body.current&&(0,Kn.Z)(0,{getContainer:()=>yn.body.current}),Ut==null||Ut(wa.pagination,wa.filters,wa.sorter,{currentDataSource:eo(Zr(Lr,wa.sorterStates,Mn),wa.filterStates),action:wr})},cr=(Ar,wr)=>{dr({sorter:Ar,sorterStates:wr},"sort",!1)},[ga,sa,ja,qr]=Br({prefixCls:Dr,mergedColumns:Dn,onSorterChange:cr,sortDirections:hn||["ascend","descend"],tableLocale:mr,showSorterTooltip:en}),Ma=n.useMemo(()=>Zr(Lr,sa,Mn),[Lr,sa]);Vn.sorter=qr(),Vn.sorterStates=sa;const $r=(Ar,wr)=>{dr({filters:Ar,filterStates:wr},"filter",!0)},[Ia,ro,Cr]=so({prefixCls:Dr,locale:mr,dropdownPrefixCls:Sa,mergedColumns:Dn,onFilterChange:$r,getPopupContainer:Ht||Gn}),br=eo(Ma,ro);Vn.filters=Cr,Vn.filterStates=ro;const Qr=n.useMemo(()=>{const Ar={};return Object.keys(Cr).forEach(wr=>{Cr[wr]!==null&&(Ar[wr]=Cr[wr])}),Object.assign(Object.assign({},ja),{filters:Ar})},[ja,Cr]),[_r]=ya(Qr),ea=(Ar,wr)=>{dr({pagination:Object.assign(Object.assign({},Vn.pagination),{current:Ar,pageSize:wr})},"paginate")},[or,ha]=Ao(br.length,ea,ct);Vn.pagination=ct===!1?{}:Na(or,ct),Vn.resetPagination=ha;const ma=n.useMemo(()=>{if(ct===!1||!or.pageSize)return br;const{current:Ar=1,total:wr,pageSize:da=Ya}=or;return br.lengthda?br.slice((Ar-1)*da,Ar*da):br:br.slice((Ar-1)*da,Ar*da)},[!!ct,br,or&&or.current,or&&or.pageSize,or&&or.total]),[Oa,za]=La({prefixCls:Dr,data:br,pageData:ma,getRowKey:pr,getRecordByKey:bn,expandType:On,childrenColumnName:Mn,locale:mr,getPopupContainer:Ht||Gn},nt),Qa=(Ar,wr,da)=>{let zr;return typeof Ct=="function"?zr=ie()(Ct(Ar,wr,da)):zr=ie()(Ct),ie()({[`${Dr}-row-selected`]:za.has(pr(Ar,wr))},zr)};Nn.__PARENT_RENDER_ICON__=Nn.expandIcon,Nn.expandIcon=Nn.expandIcon||Sn||fr(mr),On==="nest"&&Nn.expandIconColumnIndex===void 0?Nn.expandIconColumnIndex=nt?1:0:Nn.expandIconColumnIndex>0&&nt&&(Nn.expandIconColumnIndex-=1),typeof Nn.indentSize!="number"&&(Nn.indentSize=typeof Un=="number"?Un:15);const wo=n.useCallback(Ar=>_r(Oa(Ia(ga(Ar)))),[ga,Ia,Oa]);let Ua,Ra;if(ct!==!1&&(or!=null&&or.total)){let Ar;or.size?Ar=or.size:Ar=Yr==="small"||Yr==="middle"?"small":void 0;const wr=pa=>n.createElement(Ln.Z,Object.assign({},or,{className:ie()(`${Dr}-pagination ${Dr}-pagination-${pa}`,or.className),size:Ar})),da=xr==="rtl"?"left":"right",{position:zr}=or;if(zr!==null&&Array.isArray(zr)){const pa=zr.find(Ga=>Ga.includes("top")),Ba=zr.find(Ga=>Ga.includes("bottom")),wa=zr.every(Ga=>`${Ga}`=="none");!pa&&!Ba&&!wa&&(Ra=wr(da)),pa&&(Ua=wr(pa.toLowerCase().replace("top",""))),Ba&&(Ra=wr(Ba.toLowerCase().replace("bottom","")))}else Ra=wr(da)}let xa;typeof sn=="boolean"?xa={spinning:sn}:typeof sn=="object"&&(xa=Object.assign({spinning:!0},sn));const[Ca,ta]=Dl(Dr),[,Tr]=(0,Cn.Z)(),Wa=ie()(`${Dr}-wrapper`,gr==null?void 0:gr.className,{[`${Dr}-wrapper-rtl`]:xr==="rtl"},te,ge,ta),ao=Object.assign(Object.assign({},gr==null?void 0:gr.style),me),qa=dn&&dn.emptyText||(Kr==null?void 0:Kr("Table"))||n.createElement(xn.Z,{componentName:"Table"}),Ha=vn?ho:ba,Fo={},zo=n.useMemo(()=>{const{fontSize:Ar,lineHeight:wr,padding:da,paddingXS:zr,paddingSM:pa}=Tr,Ba=Math.floor(Ar*wr);switch(Yr){case"large":return da*2+Ba;case"small":return zr*2+Ba;default:return pa*2+Ba}},[Tr,Yr]);return vn&&(Fo.listItemHeight=zo),Ca(n.createElement("div",{ref:m,className:Wa,style:ao},n.createElement(lr.Z,Object.assign({spinning:!1},xa),Ua,n.createElement(Ha,Object.assign({},Fo,tr,{columns:Dn,direction:xr,expandable:Nn,prefixCls:Dr,className:ie()({[`${Dr}-middle`]:Yr==="middle",[`${Dr}-small`]:Yr==="small",[`${Dr}-bordered`]:ke,[`${Dr}-empty`]:Lr.length===0}),data:ma,rowKey:pr,rowClassName:Qa,emptyText:qa,internalHooks:o,internalRefs:yn,transformColumns:wo})),Ra)))};var Ml=n.forwardRef(Ll);const Rl=(u,m)=>{const Z=n.useRef(0);return Z.current+=1,n.createElement(Ml,Object.assign({},u,{ref:m,_renderTimes:Z.current}))},Xa=n.forwardRef(Rl);Xa.SELECTION_COLUMN=Ur,Xa.EXPAND_COLUMN=t,Xa.SELECTION_ALL=Hr,Xa.SELECTION_INVERT=ia,Xa.SELECTION_NONE=ua,Xa.Column=Rt,Xa.ColumnGroup=An,Xa.Summary=A;var Fl=Xa,Nl=Fl},99313:function(gt,ve,e){"use strict";e.d(ve,{default:function(){return re}});var t=e(99267),o=e(18785),f=e(62772),H=e(92310),l=e.n(H),C=e(54476),n=e(20068),F=e(33885),z=e(42978),i=e(76190),K=e(75931),p=e(59301),s=e(49658),X=e(18929),j=e(77900),R=(0,p.createContext)(null),Oe=p.forwardRef(function(v,E){var I=v.prefixCls,b=v.className,de=v.style,ue=v.id,je=v.active,Qe=v.tabKey,tt=v.children;return p.createElement("div",{id:ue&&"".concat(ue,"-panel-").concat(Qe),role:"tabpanel",tabIndex:je?0:-1,"aria-labelledby":ue&&"".concat(ue,"-tab-").concat(Qe),"aria-hidden":!je,style:de,className:l()(I,je&&"".concat(I,"-active"),b),ref:E},tt)}),le=Oe,ce=["key","forceRender","style","className"];function ne(v){var E=v.id,I=v.activeKey,b=v.animated,de=v.tabPosition,ue=v.destroyInactiveTabPane,je=p.useContext(R),Qe=je.prefixCls,tt=je.tabs,at=b.tabPane,ut="".concat(Qe,"-tabpane");return p.createElement("div",{className:l()("".concat(Qe,"-content-holder"))},p.createElement("div",{className:l()("".concat(Qe,"-content"),"".concat(Qe,"-content-").concat(de),(0,n.Z)({},"".concat(Qe,"-content-animated"),at))},tt.map(function(vt){var mt=vt.key,At=vt.forceRender,xt=vt.style,_e=vt.className,Mt=(0,K.Z)(vt,ce),Pt=mt===I;return p.createElement(j.default,(0,C.Z)({key:mt,visible:Pt,forceRender:At,removeOnLeave:!!ue,leavedClassName:"".concat(ut,"-hidden")},b.tabPaneMotion),function(kt,jt){var Zt=kt.style,Te=kt.className;return p.createElement(le,(0,C.Z)({},Mt,{prefixCls:ut,id:E,tabKey:mt,animated:at,active:Pt,style:(0,F.Z)((0,F.Z)({},xt),Zt),className:l()(_e,Te),ref:jt}))})})))}var N=e(94480),S=e(29301),a=e(6089),w=e(8654),O={width:0,height:0,left:0,top:0};function J(v,E,I){return(0,p.useMemo)(function(){for(var b,de=new Map,ue=E.get((b=v[0])===null||b===void 0?void 0:b.key)||O,je=ue.left+ue.width,Qe=0;Qese?(st=Je,We.current="x"):(st=Ue,We.current="y"),E(-st,-st)&&Xe.preventDefault()}var et=(0,p.useRef)(null);et.current={onTouchStart:jt,onTouchMove:Zt,onTouchEnd:Te,onWheel:Ge},p.useEffect(function(){function Xe(yt){et.current.onTouchStart(yt)}function Je(yt){et.current.onTouchMove(yt)}function Ue(yt){et.current.onTouchEnd(yt)}function st(yt){et.current.onWheel(yt)}return document.addEventListener("touchmove",Je,{passive:!1}),document.addEventListener("touchend",Ue,{passive:!1}),v.current.addEventListener("touchstart",Xe,{passive:!1}),v.current.addEventListener("wheel",st),function(){document.removeEventListener("touchmove",Je),document.removeEventListener("touchend",Ue)}},[])}var Ae=e(34280);function Ee(v){var E=(0,p.useState)(0),I=(0,z.Z)(E,2),b=I[0],de=I[1],ue=(0,p.useRef)(0),je=(0,p.useRef)();return je.current=v,(0,Ae.o)(function(){var Qe;(Qe=je.current)===null||Qe===void 0||Qe.call(je)},[b]),function(){ue.current===b&&(ue.current+=1,de(ue.current))}}function Ce(v){var E=(0,p.useRef)([]),I=(0,p.useState)({}),b=(0,z.Z)(I,2),de=b[1],ue=(0,p.useRef)(typeof v=="function"?v():v),je=Ee(function(){var tt=ue.current;E.current.forEach(function(at){tt=at(tt)}),E.current=[],ue.current=tt,de({})});function Qe(tt){E.current.push(tt),je()}return[ue.current,Qe]}var $={width:0,height:0,left:0,top:0,right:0};function Y(v,E,I,b,de,ue,je){var Qe=je.tabs,tt=je.tabPosition,at=je.rtl,ut,vt,mt;return["top","bottom"].includes(tt)?(ut="width",vt=at?"right":"left",mt=Math.abs(I)):(ut="height",vt="top",mt=-I),(0,p.useMemo)(function(){if(!Qe.length)return[0,0];for(var At=Qe.length,xt=At,_e=0;_emt+E){xt=_e-1;break}}for(var Pt=0,kt=At-1;kt>=0;kt-=1){var jt=v.get(Qe[kt].key)||$;if(jt[vt]=xt?[0,0]:[Pt,xt]},[v,E,b,de,ue,mt,tt,Qe.map(function(At){return At.key}).join("_"),at])}function W(v){var E;return v instanceof Map?(E={},v.forEach(function(I,b){E[b]=I})):E=v,JSON.stringify(E)}var y="TABS_DQ";function V(v){return String(v).replace(/"/g,y)}function L(v,E,I,b){return!(!I||b||v===!1||v===void 0&&(E===!1||E===null))}function T(v,E){var I=v.prefixCls,b=v.editable,de=v.locale,ue=v.style;return!b||b.showAdd===!1?null:p.createElement("button",{ref:E,type:"button",className:"".concat(I,"-nav-add"),style:ue,"aria-label":(de==null?void 0:de.addAriaLabel)||"Add tab",onClick:function(Qe){b.onEdit("add",{event:Qe})}},b.addIcon||"+")}var ae=p.forwardRef(T),he=p.forwardRef(function(v,E){var I=v.position,b=v.prefixCls,de=v.extra;if(!de)return null;var ue,je={};return(0,i.Z)(de)==="object"&&!p.isValidElement(de)?je=de:je.right=de,I==="right"&&(ue=je.right),I==="left"&&(ue=je.left),ue?p.createElement("div",{className:"".concat(b,"-extra-content"),ref:E},ue):null}),Ze=he,_=e(31561),oe=e(15285),Ne=e(10228);function Pe(v,E){var I=v.prefixCls,b=v.id,de=v.tabs,ue=v.locale,je=v.mobile,Qe=v.moreIcon,tt=Qe===void 0?"More":Qe,at=v.moreTransitionName,ut=v.style,vt=v.className,mt=v.editable,At=v.tabBarGutter,xt=v.rtl,_e=v.removeAriaLabel,Mt=v.onTabClick,Pt=v.getPopupContainer,kt=v.popupClassName,jt=(0,p.useState)(!1),Zt=(0,z.Z)(jt,2),Te=Zt[0],We=Zt[1],Ge=(0,p.useState)(null),et=(0,z.Z)(Ge,2),Xe=et[0],Je=et[1],Ue="".concat(b,"-more-popup"),st="".concat(I,"-dropdown"),yt=Xe!==null?"".concat(Ue,"-").concat(Xe):null,se=ue==null?void 0:ue.dropdownAriaLabel;function we(lt,dt){lt.preventDefault(),lt.stopPropagation(),mt.onEdit("remove",{key:dt,event:lt})}var Re=p.createElement(oe.ZP,{onClick:function(dt){var Nt=dt.key,Tt=dt.domEvent;Mt(Nt,Tt),We(!1)},prefixCls:"".concat(st,"-menu"),id:Ue,tabIndex:-1,role:"listbox","aria-activedescendant":yt,selectedKeys:[Xe],"aria-label":se!==void 0?se:"expanded dropdown"},de.map(function(lt){var dt=lt.closable,Nt=lt.disabled,Tt=lt.closeIcon,Jt=lt.key,on=lt.label,jn=L(dt,Tt,mt,Nt);return p.createElement(oe.sN,{key:Jt,id:"".concat(Ue,"-").concat(Jt),role:"option","aria-controls":b&&"".concat(b,"-panel-").concat(Jt),disabled:Nt},p.createElement("span",null,on),jn&&p.createElement("button",{type:"button","aria-label":_e||"remove",tabIndex:0,className:"".concat(st,"-menu-item-remove"),onClick:function(Yt){Yt.stopPropagation(),we(Yt,Jt)}},Tt||mt.removeIcon||"\xD7"))}));function Ke(lt){for(var dt=de.filter(function(jn){return!jn.disabled}),Nt=dt.findIndex(function(jn){return jn.key===Xe})||0,Tt=dt.length,Jt=0;Jtir?"left":"right"})}),se=(0,z.Z)(yt,2),we=se[0],Re=se[1],Ke=q(0,function(yr,ir){!st&&jt&&jt({direction:yr>ir?"top":"bottom"})}),He=(0,z.Z)(Ke,2),Et=He[0],Ft=He[1],Ot=(0,p.useState)([0,0]),lt=(0,z.Z)(Ot,2),dt=lt[0],Nt=lt[1],Tt=(0,p.useState)([0,0]),Jt=(0,z.Z)(Tt,2),on=Jt[0],jn=Jt[1],Wt=(0,p.useState)([0,0]),Yt=(0,z.Z)(Wt,2),Kt=Yt[0],Pn=Yt[1],gn=(0,p.useState)([0,0]),In=(0,z.Z)(gn,2),Bn=In[0],fn=In[1],Xn=Ce(new Map),Qn=(0,z.Z)(Xn,2),qn=Qn[0],Rt=Qn[1],Dt=J(ue,qn,on[0]),An=h(dt,st),mn=h(on,st),Kn=h(Kt,st),Er=h(Bn,st),xn=AnLn?Ln:yr}var Cn=(0,p.useRef)(),$n=(0,p.useState)(),fr=(0,z.Z)($n,2),vr=fr[0],nr=fr[1];function Jn(){nr(Date.now())}function hr(){window.clearTimeout(Cn.current)}Ye(et,function(yr,ir){function Wr(Or,Jr){Or(function(Nr){var Za=lr(Nr+Jr);return Za})}return xn?(st?Wr(Re,yr):Wr(Ft,ir),hr(),Jn(),!0):!1}),(0,p.useEffect)(function(){return hr(),vr&&(Cn.current=window.setTimeout(function(){nr(0)},100)),hr},[vr]);var Pr=Y(Dt,Rn,st?we:Et,mn,Kn,Er,(0,F.Z)((0,F.Z)({},v),{},{tabs:ue})),kr=(0,z.Z)(Pr,2),oa=kr[0],la=kr[1],na=(0,a.Z)(function(){var yr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ut,ir=Dt.get(yr)||{width:0,height:0,left:0,right:0,top:0};if(st){var Wr=we;vt?ir.rightwe+Rn&&(Wr=ir.right+ir.width-Rn):ir.left<-we?Wr=-ir.left:ir.left+ir.width>-we+Rn&&(Wr=-(ir.left+ir.width-Rn)),Ft(0),Re(lr(Wr))}else{var Or=Et;ir.top<-Et?Or=-ir.top:ir.top+ir.height>-Et+Rn&&(Or=-(ir.top+ir.height-Rn)),Re(0),Ft(lr(Or))}}),Ir={};_e==="top"||_e==="bottom"?Ir[vt?"marginRight":"marginLeft"]=Mt:Ir.marginTop=Mt;var Aa=ue.map(function(yr,ir){var Wr=yr.key;return p.createElement(Fe,{id:tt,prefixCls:de,key:Wr,tab:yr,style:ir===0?void 0:Ir,closable:yr.closable,editable:At,active:Wr===ut,renderWrapper:Pt,removeAriaLabel:xt==null?void 0:xt.removeAriaLabel,onClick:function(Jr){kt(Wr,Jr)},onFocus:function(){na(Wr),Jn(),et.current&&(vt||(et.current.scrollLeft=0),et.current.scrollTop=0)}})}),fa=function(){return Rt(function(){var ir=new Map;return ue.forEach(function(Wr){var Or,Jr=Wr.key,Nr=(Or=Xe.current)===null||Or===void 0?void 0:Or.querySelector('[data-node-key="'.concat(V(Jr),'"]'));Nr&&ir.set(Jr,{width:Nr.offsetWidth,height:Nr.offsetHeight,left:Nr.offsetLeft,top:Nr.offsetTop})}),ir})};(0,p.useEffect)(function(){fa()},[ue.map(function(yr){return yr.key}).join("_")]);var ra=Ee(function(){var yr=r(Te),ir=r(We),Wr=r(Ge);Nt([yr[0]-ir[0]-Wr[0],yr[1]-ir[1]-Wr[1]]);var Or=r(Ue);Pn(Or);var Jr=r(Je);fn(Jr);var Nr=r(Xe);jn([Nr[0]-Or[0],Nr[1]-Or[1]]),fa()}),ca=ue.slice(0,oa),va=ue.slice(la+1),En=[].concat((0,N.Z)(ca),(0,N.Z)(va)),Zn=Dt.get(ut),Tn=g({activeTabOffset:Zn,horizontal:st,rtl:vt,indicatorSize:Zt}),Wn=Tn.style;(0,p.useEffect)(function(){na()},[ut,_t,Ln,W(Zn),W(Dt),st]),(0,p.useEffect)(function(){ra()},[vt]);var rr=!!En.length,ur="".concat(de,"-nav-wrap"),Gr,Rr,Fr,Xr;return st?vt?(Rr=we>0,Gr=we!==Ln):(Gr=we<0,Rr=we!==_t):(Fr=Et<0,Xr=Et!==_t),p.createElement(S.Z,{onResize:ra},p.createElement("div",{ref:(0,w.x1)(E,Te),role:"tablist",className:l()("".concat(de,"-nav"),je),style:Qe,onKeyDown:function(){Jn()}},p.createElement(Ze,{ref:We,position:"left",extra:mt,prefixCls:de}),p.createElement(S.Z,{onResize:ra},p.createElement("div",{className:l()(ur,(I={},(0,n.Z)(I,"".concat(ur,"-ping-left"),Gr),(0,n.Z)(I,"".concat(ur,"-ping-right"),Rr),(0,n.Z)(I,"".concat(ur,"-ping-top"),Fr),(0,n.Z)(I,"".concat(ur,"-ping-bottom"),Xr),I)),ref:et},p.createElement(S.Z,{onResize:ra},p.createElement("div",{ref:Xe,className:"".concat(de,"-nav-list"),style:{transform:"translate(".concat(we,"px, ").concat(Et,"px)"),transition:vr?"none":void 0}},Aa,p.createElement(ae,{ref:Ue,prefixCls:de,locale:xt,editable:At,style:(0,F.Z)((0,F.Z)({},Aa.length===0?void 0:Ir),{},{visibility:rr?"hidden":null})}),p.createElement("div",{className:l()("".concat(de,"-ink-bar"),(0,n.Z)({},"".concat(de,"-ink-bar-animated"),at.inkBar)),style:Wn}))))),p.createElement(be,(0,C.Z)({},v,{removeAriaLabel:xt==null?void 0:xt.removeAriaLabel,ref:Je,prefixCls:de,tabs:En,className:!rr&&Yn,tabMoving:!!vr})),p.createElement(Ze,{ref:Ge,position:"right",extra:mt,prefixCls:de})))}var A=p.forwardRef(Q),c=["renderTabBar"],U=["label","key"];function P(v){var E=v.renderTabBar,I=(0,K.Z)(v,c),b=p.useContext(R),de=b.tabs;if(E){var ue=(0,F.Z)((0,F.Z)({},I),{},{panes:de.map(function(je){var Qe=je.label,tt=je.key,at=(0,K.Z)(je,U);return p.createElement(le,(0,C.Z)({tab:Qe,key:tt,tabKey:tt},at))})});return E(ue,A)}return p.createElement(A,I)}var d=e(48736);function k(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},E;return v===!1?E={inkBar:!1,tabPane:!1}:v===!0?E={inkBar:!0,tabPane:!1}:E=(0,F.Z)({inkBar:!0},(0,i.Z)(v)==="object"?v:{}),E.tabPaneMotion&&E.tabPane===void 0&&(E.tabPane=!0),!E.tabPaneMotion&&E.tabPane&&(E.tabPane=!1),E}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"],fe=0;function Le(v,E){var I,b=v.id,de=v.prefixCls,ue=de===void 0?"rc-tabs":de,je=v.className,Qe=v.items,tt=v.direction,at=v.activeKey,ut=v.defaultActiveKey,vt=v.editable,mt=v.animated,At=v.tabPosition,xt=At===void 0?"top":At,_e=v.tabBarGutter,Mt=v.tabBarStyle,Pt=v.tabBarExtraContent,kt=v.locale,jt=v.moreIcon,Zt=v.moreTransitionName,Te=v.destroyInactiveTabPane,We=v.renderTabBar,Ge=v.onChange,et=v.onTabClick,Xe=v.onTabScroll,Je=v.getPopupContainer,Ue=v.popupClassName,st=v.indicatorSize,yt=(0,K.Z)(v,Ie),se=p.useMemo(function(){return(Qe||[]).filter(function(fn){return fn&&(0,i.Z)(fn)==="object"&&"key"in fn})},[Qe]),we=tt==="rtl",Re=k(mt),Ke=(0,p.useState)(!1),He=(0,z.Z)(Ke,2),Et=He[0],Ft=He[1];(0,p.useEffect)(function(){Ft((0,s.Z)())},[]);var Ot=(0,X.Z)(function(){var fn;return(fn=se[0])===null||fn===void 0?void 0:fn.key},{value:at,defaultValue:ut}),lt=(0,z.Z)(Ot,2),dt=lt[0],Nt=lt[1],Tt=(0,p.useState)(function(){return se.findIndex(function(fn){return fn.key===dt})}),Jt=(0,z.Z)(Tt,2),on=Jt[0],jn=Jt[1];(0,p.useEffect)(function(){var fn=se.findIndex(function(Qn){return Qn.key===dt});if(fn===-1){var Xn;fn=Math.max(0,Math.min(on,se.length-1)),Nt((Xn=se[fn])===null||Xn===void 0?void 0:Xn.key)}jn(fn)},[se.map(function(fn){return fn.key}).join("_"),dt,on]);var Wt=(0,X.Z)(null,{value:b}),Yt=(0,z.Z)(Wt,2),Kt=Yt[0],Pn=Yt[1];(0,p.useEffect)(function(){b||(Pn("rc-tabs-".concat(fe)),fe+=1)},[]);function gn(fn,Xn){et==null||et(fn,Xn);var Qn=fn!==dt;Nt(fn),Qn&&(Ge==null||Ge(fn))}var In={id:Kt,activeKey:dt,animated:Re,tabPosition:xt,rtl:we,mobile:Et},Bn=(0,F.Z)((0,F.Z)({},In),{},{editable:vt,locale:kt,moreIcon:jt,moreTransitionName:Zt,tabBarGutter:_e,onTabClick:gn,onTabScroll:Xe,extra:Pt,style:Mt,panes:null,getPopupContainer:Je,popupClassName:Ue,indicatorSize:st});return p.createElement(R.Provider,{value:{tabs:se,prefixCls:ue}},p.createElement("div",(0,C.Z)({ref:E,id:b,className:l()(ue,"".concat(ue,"-").concat(xt),(I={},(0,n.Z)(I,"".concat(ue,"-mobile"),Et),(0,n.Z)(I,"".concat(ue,"-editable"),vt),(0,n.Z)(I,"".concat(ue,"-rtl"),we),I),je)},yt),p.createElement(P,(0,C.Z)({},Bn,{renderTabBar:We})),p.createElement(ne,(0,C.Z)({destroyInactiveTabPane:Te},In,{animated:Re}))))}var Be=p.forwardRef(Le),Me=Be,M=Me,pe=e(36355),Se=e(19716),xe=()=>null,qe=e(62892);const it={motionAppear:!1,motionEnter:!0,motionLeave:!0};function rt(v){let E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},I;return E===!1?I={inkBar:!1,tabPane:!1}:E===!0?I={inkBar:!0,tabPane:!0}:I=Object.assign({inkBar:!0},typeof E=="object"?E:{}),I.tabPane&&(I.tabPaneMotion=Object.assign(Object.assign({},it),{motionName:(0,qe.m)(v,"switch")})),I}var wt=e(11592),Qt=function(v,E){var I={};for(var b in v)Object.prototype.hasOwnProperty.call(v,b)&&E.indexOf(b)<0&&(I[b]=v[b]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,b=Object.getOwnPropertySymbols(v);deE)}function Vt(v,E){if(v)return v;const I=(0,wt.Z)(E).map(b=>{if(p.isValidElement(b)){const{key:de,props:ue}=b,je=ue||{},{tab:Qe}=je,tt=Qt(je,["tab"]);return Object.assign(Object.assign({key:String(de)},tt),{label:Qe})}return null});return Lt(I)}var rn=e(17313),tn=e(83116),St=e(37613),nn=e(13826),Gt=v=>{const{componentCls:E,motionDurationSlow:I}=v;return[{[E]:{[`${E}-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)(v,"slide-up"),(0,nn.oN)(v,"slide-down")]]};const cn=v=>{const{componentCls:E,tabsCardPadding:I,cardBg:b,cardGutter:de,colorBorderSecondary:ue,itemSelectedColor:je}=v;return{[`${E}-card`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab`]:{margin:0,padding:I,background:b,border:`${v.lineWidth}px ${v.lineType} ${ue}`,transition:`all ${v.motionDurationSlow} ${v.motionEaseInOut}`},[`${E}-tab-active`]:{color:je,background:v.colorBgContainer},[`${E}-ink-bar`]:{visibility:"hidden"}},[`&${E}-top, &${E}-bottom`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab + ${E}-tab`]:{marginLeft:{_skip_check_:!0,value:`${de}px`}}}},[`&${E}-top`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab`]:{borderRadius:`${v.borderRadiusLG}px ${v.borderRadiusLG}px 0 0`},[`${E}-tab-active`]:{borderBottomColor:v.colorBgContainer}}},[`&${E}-bottom`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab`]:{borderRadius:`0 0 ${v.borderRadiusLG}px ${v.borderRadiusLG}px`},[`${E}-tab-active`]:{borderTopColor:v.colorBgContainer}}},[`&${E}-left, &${E}-right`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab + ${E}-tab`]:{marginTop:`${de}px`}}},[`&${E}-left`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab`]:{borderRadius:{_skip_check_:!0,value:`${v.borderRadiusLG}px 0 0 ${v.borderRadiusLG}px`}},[`${E}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:v.colorBgContainer}}}},[`&${E}-right`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${v.borderRadiusLG}px ${v.borderRadiusLG}px 0`}},[`${E}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:v.colorBgContainer}}}}}}},Fn=v=>{const{componentCls:E,itemHoverColor:I,dropdownEdgeChildVerticalPadding:b}=v;return{[`${E}-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"},[`${E}-dropdown-menu`]:{maxHeight:v.tabsDropdownHeight,margin:0,padding:`${b}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:I}},"&:hover":{background:v.controlItemBgHover},"&-disabled":{"&, &:hover":{color:v.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},ot=v=>{const{componentCls:E,margin:I,colorBorderSecondary:b,horizontalMargin:de,verticalItemPadding:ue,verticalItemMargin:je}=v;return{[`${E}-top, ${E}-bottom`]:{flexDirection:"column",[`> ${E}-nav, > div > ${E}-nav`]:{margin:de,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${v.lineWidth}px ${v.lineType} ${b}`,content:"''"},[`${E}-ink-bar`]:{height:v.lineWidthBold,"&-animated":{transition:`width ${v.motionDurationSlow}, left ${v.motionDurationSlow}, + right ${v.motionDurationSlow}`}},[`${E}-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},[`&${E}-nav-wrap-ping-left::before`]:{opacity:1},[`&${E}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${E}-top`]:{[`> ${E}-nav, + > div > ${E}-nav`]:{"&::before":{bottom:0},[`${E}-ink-bar`]:{bottom:0}}},[`${E}-bottom`]:{[`> ${E}-nav, > div > ${E}-nav`]:{order:1,marginTop:`${I}px`,marginBottom:0,"&::before":{top:0},[`${E}-ink-bar`]:{top:0}},[`> ${E}-content-holder, > div > ${E}-content-holder`]:{order:0}},[`${E}-left, ${E}-right`]:{[`> ${E}-nav, > div > ${E}-nav`]:{flexDirection:"column",minWidth:v.controlHeight*1.25,[`${E}-tab`]:{padding:ue,textAlign:"center"},[`${E}-tab + ${E}-tab`]:{margin:je},[`${E}-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},[`&${E}-nav-wrap-ping-top::before`]:{opacity:1},[`&${E}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${E}-ink-bar`]:{width:v.lineWidthBold,"&-animated":{transition:`height ${v.motionDurationSlow}, top ${v.motionDurationSlow}`}},[`${E}-nav-list, ${E}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${E}-left`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${E}-content-holder, > div > ${E}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${v.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`},[`> ${E}-content > ${E}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:v.paddingLG}}}},[`${E}-right`]:{[`> ${E}-nav, > div > ${E}-nav`]:{order:1,[`${E}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${E}-content-holder, > div > ${E}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-v.lineWidth},borderRight:{_skip_check_:!0,value:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`},[`> ${E}-content > ${E}-tabpane`]:{paddingRight:{_skip_check_:!0,value:v.paddingLG}}}}}},pt=v=>{const{componentCls:E,cardPaddingSM:I,cardPaddingLG:b,horizontalItemPaddingSM:de,horizontalItemPaddingLG:ue}=v;return{[E]:{"&-small":{[`> ${E}-nav`]:{[`${E}-tab`]:{padding:de,fontSize:v.titleFontSizeSM}}},"&-large":{[`> ${E}-nav`]:{[`${E}-tab`]:{padding:ue,fontSize:v.titleFontSizeLG}}}},[`${E}-card`]:{[`&${E}-small`]:{[`> ${E}-nav`]:{[`${E}-tab`]:{padding:I}},[`&${E}-bottom`]:{[`> ${E}-nav ${E}-tab`]:{borderRadius:`0 0 ${v.borderRadius}px ${v.borderRadius}px`}},[`&${E}-top`]:{[`> ${E}-nav ${E}-tab`]:{borderRadius:`${v.borderRadius}px ${v.borderRadius}px 0 0`}},[`&${E}-right`]:{[`> ${E}-nav ${E}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${v.borderRadius}px ${v.borderRadius}px 0`}}},[`&${E}-left`]:{[`> ${E}-nav ${E}-tab`]:{borderRadius:{_skip_check_:!0,value:`${v.borderRadius}px 0 0 ${v.borderRadius}px`}}}},[`&${E}-large`]:{[`> ${E}-nav`]:{[`${E}-tab`]:{padding:b}}}}}},ht=v=>{const{componentCls:E,itemActiveColor:I,itemHoverColor:b,iconCls:de,tabsHorizontalItemMargin:ue,horizontalItemPadding:je,itemSelectedColor:Qe,itemColor:tt}=v,at=`${E}-tab`;return{[at]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:je,fontSize:v.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:tt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:I}},(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:b},[`&${at}-active ${at}-btn`]:{color:Qe,textShadow:v.tabsActiveTextShadow},[`&${at}-disabled`]:{color:v.colorTextDisabled,cursor:"not-allowed"},[`&${at}-disabled ${at}-btn, &${at}-disabled ${E}-remove`]:{"&:focus, &:active":{color:v.colorTextDisabled}},[`& ${at}-remove ${de}`]:{margin:0},[de]:{marginRight:{_skip_check_:!0,value:v.marginSM}}},[`${at} + ${at}`]:{margin:{_skip_check_:!0,value:ue}}}},It=v=>{const{componentCls:E,tabsHorizontalItemMarginRTL:I,iconCls:b,cardGutter:de}=v;return{[`${E}-rtl`]:{direction:"rtl",[`${E}-nav`]:{[`${E}-tab`]:{margin:{_skip_check_:!0,value:I},[`${E}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[b]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${v.marginSM}px`}},[`${E}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${v.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${v.marginXXS}px`},[b]:{margin:0}}}},[`&${E}-left`]:{[`> ${E}-nav`]:{order:1},[`> ${E}-content-holder`]:{order:0}},[`&${E}-right`]:{[`> ${E}-nav`]:{order:0},[`> ${E}-content-holder`]:{order:1}},[`&${E}-card${E}-top, &${E}-card${E}-bottom`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-tab + ${E}-tab`]:{marginRight:{_skip_check_:!0,value:de},marginLeft:{_skip_check_:!0,value:0}}}}},[`${E}-dropdown-rtl`]:{direction:"rtl"},[`${E}-menu-item`]:{[`${E}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},ln=v=>{const{componentCls:E,tabsCardPadding:I,cardHeight:b,cardGutter:de,itemHoverColor:ue,itemActiveColor:je,colorBorderSecondary:Qe}=v;return{[E]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,rn.Wf)(v)),{display:"flex",[`> ${E}-nav, > div > ${E}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${E}-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"}},[`${E}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${v.motionDurationSlow}`},[`${E}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${E}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${E}-nav-more`]:{position:"relative",padding:I,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:"''"}},[`${E}-nav-add`]:Object.assign({minWidth:b,marginLeft:{_skip_check_:!0,value:de},padding:`0 ${v.paddingXS}px`,background:"transparent",border:`${v.lineWidth}px ${v.lineType} ${Qe}`,borderRadius:`${v.borderRadiusLG}px ${v.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:v.colorText,transition:`all ${v.motionDurationSlow} ${v.motionEaseInOut}`,"&:hover":{color:ue},"&:active, &:focus:not(:focus-visible)":{color:je}},(0,rn.Qy)(v))},[`${E}-extra-content`]:{flex:"none"},[`${E}-ink-bar`]:{position:"absolute",background:v.inkBarColor,pointerEvents:"none"}}),ht(v)),{[`${E}-content`]:{position:"relative",width:"100%"},[`${E}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${E}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${E}-centered`]:{[`> ${E}-nav, > div > ${E}-nav`]:{[`${E}-nav-wrap`]:{[`&:not([class*='${E}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var $t=(0,tn.Z)("Tabs",v=>{const E=(0,St.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[pt(E),It(E),ot(E),Fn(E),cn(E),ln(E),Gt(E)]},v=>{const E=v.controlHeightLG;return{zIndexPopup:v.zIndexPopupBase+50,cardBg:v.colorFillAlter,cardHeight:E,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}}),ft=function(v,E){var I={};for(var b in v)Object.prototype.hasOwnProperty.call(v,b)&&E.indexOf(b)<0&&(I[b]=v[b]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,b=Object.getOwnPropertySymbols(v);de{const{type:E,className:I,rootClassName:b,size:de,onEdit:ue,hideAdd:je,centered:Qe,addIcon:tt,popupClassName:at,children:ut,items:vt,animated:mt,style:At,indicatorSize:xt}=v,_e=ft(v,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Mt,moreIcon:Pt=p.createElement(o.Z,null)}=_e,{direction:kt,tabs:jt,getPrefixCls:Zt,getPopupContainer:Te}=p.useContext(pe.E_),We=Zt("tabs",Mt),[Ge,et]=$t(We);let Xe;E==="editable-card"&&(Xe={onEdit:(we,Re)=>{let{key:Ke,event:He}=Re;ue==null||ue(we==="add"?He:Ke,we)},removeIcon:p.createElement(t.Z,null),addIcon:tt||p.createElement(f.Z,null),showAdd:je!==!0});const Je=Zt(),Ue=Vt(vt,ut),st=rt(We,mt),yt=(0,Se.Z)(de),se=Object.assign(Object.assign({},jt==null?void 0:jt.style),At);return Ge(p.createElement(M,Object.assign({direction:kt,getPopupContainer:Te,moreTransitionName:`${Je}-slide-up`},_e,{items:Ue,className:l()({[`${We}-${yt}`]:yt,[`${We}-card`]:["card","editable-card"].includes(E),[`${We}-editable-card`]:E==="editable-card",[`${We}-centered`]:Qe},jt==null?void 0:jt.className,I,b,et),popupClassName:l()(at,et),style:se,editable:Xe,moreIcon:Pt,prefixCls:We,animated:st,indicatorSize:xt!=null?xt:jt==null?void 0:jt.indicatorSize})))};an.TabPane=xe;var re=an},17574:function(gt,ve,e){"use strict";e.d(ve,{default:function(){return Y}});var t=e(60091),o=e(94480),f=e(52671),H=e(8657),l=e(54476),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,z=e(7657),i=function(y,V){return C.createElement(z.Z,(0,l.Z)({},y,{ref:V,icon:F}))},K=C.forwardRef(i),p=K,s=e(92310),X=e.n(s),j=e(35654),R=e(71430),Oe=e(36355),le=e(56082),ce=e(62892),ne=e(20648);const N=4;function S(W){const{dropPosition:y,dropLevelOffset:V,prefixCls:L,indent:T,direction:ae="ltr"}=W,he=ae==="ltr"?"left":"right",Ze=ae==="ltr"?"right":"left",_={[he]:-V*T+N,[Ze]:0};switch(y){case-1:_.top=-3;break;case 1:_.bottom=-3;break;default:_.bottom=-3,_[he]=T+N;break}return C.createElement("div",{style:_,className:`${L}-drop-indicator`})}var a=e(71997),O=C.forwardRef((W,y)=>{const{getPrefixCls:V,direction:L,virtual:T,tree:ae}=C.useContext(Oe.E_),{prefixCls:he,className:Ze,showIcon:_=!1,showLine:oe,switcherIcon:Ne,blockNode:Pe=!1,children:be,checkable:ee=!1,selectable:Fe=!0,draggable:x,motion:D,style:g}=W,r=V("tree",he),h=V(),Q=D!=null?D:Object.assign(Object.assign({},(0,ce.Z)(h)),{motionAppear:!1}),A=Object.assign(Object.assign({},W),{checkable:ee,selectable:Fe,showIcon:_,motion:Q,blockNode:Pe,showLine:!!oe,dropIndicatorRender:S}),[c,U]=(0,ne.ZP)(r),P=C.useMemo(()=>{if(!x)return!1;let k={};switch(typeof x){case"function":k.nodeDraggable=x;break;case"object":k=Object.assign({},x);break;default:break}return k.icon!==!1&&(k.icon=k.icon||C.createElement(le.Z,null)),k},[x]),d=k=>C.createElement(a.Z,{prefixCls:r,switcherIcon:Ne,treeNodeProps:k,showLine:oe});return c(C.createElement(t.Z,Object.assign({itemHeight:20,ref:y,virtual:T},A,{style:Object.assign(Object.assign({},ae==null?void 0:ae.style),g),prefixCls:r,className:X()({[`${r}-icon-hide`]:!_,[`${r}-block-node`]:Pe,[`${r}-unselectable`]:!Fe,[`${r}-rtl`]:L==="rtl"},ae==null?void 0:ae.className,Ze,U),direction:L,checkable:ee&&C.createElement("span",{className:`${r}-checkbox-inner`}),selectable:Fe,switcherIcon:d,draggable:P}),be))}),J;(function(W){W[W.None=0]="None",W[W.Start=1]="Start",W[W.End=2]="End"})(J||(J={}));function q(W,y){function V(L){const{key:T,children:ae}=L;y(T,L)!==!1&&q(ae||[],y)}W.forEach(V)}function G(W){let{treeData:y,expandedKeys:V,startKey:L,endKey:T}=W;const ae=[];let he=J.None;if(L&&L===T)return[L];if(!L||!T)return[];function Ze(_){return _===L||_===T}return q(y,_=>{if(he===J.End)return!1;if(Ze(_)){if(ae.push(_),he===J.None)he=J.Start;else if(he===J.Start)return he=J.End,!1}else he===J.Start&&ae.push(_);return V.includes(_)}),ae}function B(W,y){const V=(0,o.Z)(y),L=[];return q(W,(T,ae)=>{const he=V.indexOf(T);return he!==-1&&(L.push(ae),V.splice(he,1)),!!V.length}),L}var ye=function(W,y){var V={};for(var L in W)Object.prototype.hasOwnProperty.call(W,L)&&y.indexOf(L)<0&&(V[L]=W[L]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,L=Object.getOwnPropertySymbols(W);T{var{defaultExpandAll:V,defaultExpandParent:L,defaultExpandedKeys:T}=W,ae=ye(W,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const he=C.useRef(),Ze=C.useRef(),_=()=>{const{keyEntities:P}=(0,R.I8)(Ye(ae));let d;return V?d=Object.keys(P):L?d=(0,j.r7)(ae.expandedKeys||T||[],P):d=ae.expandedKeys||T,d},[oe,Ne]=C.useState(ae.selectedKeys||ae.defaultSelectedKeys||[]),[Pe,be]=C.useState(()=>_());C.useEffect(()=>{"selectedKeys"in ae&&Ne(ae.selectedKeys)},[ae.selectedKeys]),C.useEffect(()=>{"expandedKeys"in ae&&be(ae.expandedKeys)},[ae.expandedKeys]);const ee=(P,d)=>{var k;return"expandedKeys"in ae||be(P),(k=ae.onExpand)===null||k===void 0?void 0:k.call(ae,P,d)},Fe=(P,d)=>{var k;const{multiple:Ie}=ae,{node:fe,nativeEvent:Le}=d,{key:Be=""}=fe,Me=Ye(ae),M=Object.assign(Object.assign({},d),{selected:!0}),pe=(Le==null?void 0:Le.ctrlKey)||(Le==null?void 0:Le.metaKey),Se=Le==null?void 0:Le.shiftKey;let De;Ie&&pe?(De=P,he.current=Be,Ze.current=De,M.selectedNodes=B(Me,De)):Ie&&Se?(De=Array.from(new Set([].concat((0,o.Z)(Ze.current||[]),(0,o.Z)(G({treeData:Me,expandedKeys:Pe,startKey:Be,endKey:he.current}))))),M.selectedNodes=B(Me,De)):(De=[Be],he.current=Be,Ze.current=De,M.selectedNodes=B(Me,De)),(k=ae.onSelect)===null||k===void 0||k.call(ae,De,M),"selectedKeys"in ae||Ne(De)},{getPrefixCls:x,direction:D}=C.useContext(Oe.E_),{prefixCls:g,className:r,showIcon:h=!0,expandAction:Q="click"}=ae,A=ye(ae,["prefixCls","className","showIcon","expandAction"]),c=x("tree",g),U=X()(`${c}-directory`,{[`${c}-directory-rtl`]:D==="rtl"},r);return C.createElement(O,Object.assign({icon:ie,ref:y,blockNode:!0},A,{showIcon:h,expandAction:Q,prefixCls:c,className:U,expandedKeys:Pe,selectedKeys:oe,onSelect:Fe,onExpand:ee}))};var Ce=C.forwardRef(Ae);const $=O;$.DirectoryTree=Ce,$.TreeNode=t.O;var Y=$},20648:function(gt,ve,e){"use strict";e.d(ve,{TM:function(){return s},Yk:function(){return p}});var t=e(36237),o=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=(X,j)=>({[`.${X}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${j.motionDurationSlow}`}}}),z=(X,j)=>({[`.${X}-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:'""'}}}),i=(X,j)=>{const{treeCls:R,treeNodeCls:Oe,treeNodePadding:le,titleHeight:ce,nodeSelectedBg:ne,nodeHoverBg:N}=j,S=j.paddingXS;return{[R]:Object.assign(Object.assign({},(0,f.Wf)(j)),{background:j.colorBgContainer,borderRadius:j.borderRadius,transition:`background-color ${j.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)(j)),[`${R}-list-holder-inner`]:{alignItems:"flex-start"},[`&${R}-block-node`]:{[`${R}-list-holder-inner`]:{alignItems:"stretch",[`${R}-node-content-wrapper`]:{flex:"auto"},[`${Oe}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:le,insetInlineStart:0,border:`1px solid ${j.colorPrimary}`,opacity:0,animationName:n,animationDuration:j.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Oe}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${le}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${R}-node-content-wrapper`]:{color:j.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${R}-node-content-wrapper`]:Object.assign({},(0,f.oN)(j)),[`&:not(${Oe}-disabled).filter-node ${R}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${R}-draggable-icon`]:{flexShrink:0,width:ce,lineHeight:`${ce}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${j.motionDurationSlow}`,[`${Oe}:hover &`]:{opacity:.45}},[`&${Oe}-disabled`]:{[`${R}-draggable-icon`]:{visibility:"hidden"}}}},[`${R}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ce}},[`${R}-draggable-icon`]:{visibility:"hidden"},[`${R}-switcher`]:Object.assign(Object.assign({},F(X,j)),{position:"relative",flex:"none",alignSelf:"stretch",width:ce,margin:0,lineHeight:`${ce}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${R}-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:ce/2,bottom:-le,marginInlineStart:-1,borderInlineEnd:`1px solid ${j.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ce/2*.8,height:ce/2,borderBottom:`1px solid ${j.colorBorder}`,content:'""'}}}),[`${R}-checkbox`]:{top:"initial",marginInlineEnd:S},[`${R}-node-content-wrapper, ${R}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ce,margin:0,padding:`0 ${j.paddingXS/2}px`,color:"inherit",lineHeight:`${ce}px`,background:"transparent",borderRadius:j.borderRadius,cursor:"pointer",transition:`all ${j.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:N},[`&${R}-node-selected`]:{backgroundColor:ne},[`${R}-iconEle`]:{display:"inline-block",width:ce,height:ce,lineHeight:`${ce}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${R}-unselectable ${R}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${R}-node-content-wrapper`]:Object.assign({lineHeight:`${ce}px`,userSelect:"none"},z(X,j)),[`${Oe}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${j.colorPrimary}`}},"&-show-line":{[`${R}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ce/2,bottom:-le,borderInlineEnd:`1px solid ${j.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${R}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Oe}-leaf-last`]:{[`${R}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ce/2}px !important`}}}}})}},K=X=>{const{treeCls:j,treeNodeCls:R,treeNodePadding:Oe,directoryNodeSelectedBg:le,directoryNodeSelectedColor:ce}=X;return{[`${j}${j}-directory`]:{[R]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Oe,insetInlineStart:0,transition:`background-color ${X.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:X.controlItemBgHover}},"> *":{zIndex:1},[`${j}-switcher`]:{transition:`color ${X.motionDurationMid}`},[`${j}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${j}-node-selected`]:{color:ce,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:le},[`${j}-switcher`]:{color:ce},[`${j}-node-content-wrapper`]:{color:ce,background:"transparent"}}}}}},p=(X,j)=>{const R=`.${X}`,Oe=`${R}-treenode`,le=j.paddingXS/2,ce=(0,l.TS)(j,{treeCls:R,treeNodeCls:Oe,treeNodePadding:le});return[i(X,ce),K(ce)]},s=X=>{const{controlHeightSM:j}=X;return{titleHeight:j,nodeHoverBg:X.controlItemBgHover,nodeSelectedBg:X.controlItemBgActive}};ve.ZP=(0,C.Z)("Tree",(X,j)=>{let{prefixCls:R}=j;return[{[X.componentCls]:(0,o.C2)(`${R}-checkbox`,X)},p(R,X),(0,H.Z)(X)]},X=>{const{colorTextLightSolid:j,colorPrimary:R}=X;return Object.assign(Object.assign({},s(X)),{directoryNodeSelectedColor:j,directoryNodeSelectedBg:R})})},71997:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return Oe}});var t=e(54476),o=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(ce,ne){return o.createElement(l.Z,(0,t.Z)({},ce,{ref:ne,icon:H}))},n=o.forwardRef(C),F=n,z=e(52671),i=e(58617),K=e(15075),p=e(43531),s=e(92310),X=e.n(s),j=e(92343),Oe=le=>{const{prefixCls:ce,switcherIcon:ne,treeNodeProps:N,showLine:S}=le,{isLeaf:a,expanded:w,loading:O}=N;if(O)return o.createElement(i.Z,{className:`${ce}-switcher-loading-icon`});let J;if(S&&typeof S=="object"&&(J=S.showLeafIcon),a){if(!S)return null;if(typeof J!="boolean"&&J){const B=typeof J=="function"?J(N):J,ye=`${ce}-switcher-line-custom-icon`;return(0,j.l$)(B)?(0,j.Tm)(B,{className:X()(B.props.className||"",ye)}):B}return J?o.createElement(z.Z,{className:`${ce}-switcher-line-icon`}):o.createElement("span",{className:`${ce}-switcher-leaf-line`})}const q=`${ce}-switcher-icon`,G=typeof ne=="function"?ne(N):ne;return(0,j.l$)(G)?(0,j.Tm)(G,{className:X()(G.props.className||"",q)}):G!==void 0?G:S?w?o.createElement(K.Z,{className:`${ce}-switcher-line-icon`}):o.createElement(p.Z,{className:`${ce}-switcher-line-icon`}):o.createElement(F,{className:q})}},97774:function(gt,ve,e){"use strict";Object.defineProperty(ve,"__esModule",{value:!0}),ve.default=void 0;var t=Object.assign||function(R){for(var Oe=1;Oe=0?1/(Math.cos(2*Math.PI/10-oe)+3.07768*Math.sin(2*Math.PI/10-oe)):1/(Math.cos(oe)+3.07768*Math.sin(oe))};break}i.gridSize=Math.max(Math.floor(i.gridSize),4);var s=i.gridSize,X=s-i.maskGapWidth,j=Math.abs(i.maxRotation-i.minRotation),R=Math.min(i.maxRotation,i.minRotation),Oe=i.rotationStep,le,ce,ne,N,S,a,w;function O(Ze,_){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(_-Ze)+Ze).toFixed()+"%)"}switch(i.color){case"random-dark":w=function(){return O(10,50)};break;case"random-light":w=function(){return O(50,90)};break;default:typeof i.color=="function"&&(w=i.color);break}var J=null;typeof i.classes=="function"&&(J=i.classes);var q=!1,G=[],B,ye=function(_){var oe=_.currentTarget,Ne=oe.getBoundingClientRect(),Pe,be;_.touches?(Pe=_.touches[0].clientX,be=_.touches[0].clientY):(Pe=_.clientX,be=_.clientY);var ee=Pe-Ne.left,Fe=be-Ne.top,x=Math.floor(ee*(oe.width/Ne.width||1)/s),D=Math.floor(Fe*(oe.height/Ne.height||1)/s);return G[x][D]},ie=function(_){var oe=ye(_);if(B!==oe){if(B=oe,!oe){i.hover(void 0,void 0,_);return}i.hover(oe.item,oe.dimension,_)}},Ye=function(_){var oe=ye(_);oe&&(i.click(oe.item,oe.dimension,_),_.preventDefault())},Ae=[],Ee=function(_){if(Ae[_])return Ae[_];var oe=_*8,Ne=oe,Pe=[];for(_===0&&Pe.push([N[0],N[1],0]);Ne--;){var be=1;i.shape!=="circle"&&(be=i.shape(Ne/oe*2*Math.PI)),Pe.push([N[0]+_*be*Math.cos(-Ne/oe*2*Math.PI),N[1]+_*be*Math.sin(-Ne/oe*2*Math.PI)*i.ellipticity,Ne/oe*2*Math.PI])}return Ae[_]=Pe,Pe},Ce=function(){return i.abortThreshold>0&&new Date().getTime()-a>i.abortThreshold},$=function(){return i.rotateRatio===0||Math.random()>i.rotateRatio?0:j===0?R:R+Math.round(Math.random()*j/Oe)*Oe},Y=function(_,oe,Ne){var Pe=!1,be=i.weightFactor(oe);if(be<=i.minSize)return!1;var ee=1;beSe[1]&&(Se[1]=Be),MeSe[2]&&(Se[2]=Me),Pe&&(x.fillStyle="rgba(255, 0, 0, 0.5)",x.fillRect(Be*s,Me*s,s-.5,s-.5));break e}Pe&&(x.fillStyle="rgba(0, 0, 255, 0.5)",x.fillRect(Be*s,Me*s,s-.5,s-.5))}}return Pe&&(x.fillStyle="rgba(0, 255, 0, 0.5)",x.fillRect(Se[3]*s,Se[0]*s,(Se[1]-Se[3]+1)*s,(Se[2]-Se[0]+1)*s)),{mu:ee,occupied:Le,bounds:Se,gw:d,gh:P,fillTextOffsetX:c,fillTextOffsetY:U,fillTextWidth:D,fillTextHeight:g,fontSize:be}},W=function(_,oe,Ne,Pe,be){for(var ee=be.length;ee--;){var Fe=_+be[ee][0],x=oe+be[ee][1];if(Fe>=ce||x>=ne||Fe<0||x<0){if(!i.drawOutOfBound)return!1;continue}if(!le[Fe][x])return!1}return!0},y=function(_,oe,Ne,Pe,be,ee,Fe,x,D){var g=Ne.fontSize,r;w?r=w(Pe,be,g,ee,Fe):r=i.color;var h;J?h=J(Pe,be,g,ee,Fe):h=i.classes;var Q,A=Ne.bounds;Q={x:(_+A[3])*s,y:(oe+A[0])*s,w:(A[1]-A[3]+1)*s,h:(A[2]-A[0]+1)*s},F.forEach(function(c){if(c.getContext){var U=c.getContext("2d"),P=Ne.mu;U.save(),U.scale(1/P,1/P),U.font=i.fontWeight+" "+(g*P).toString(10)+"px "+i.fontFamily,U.fillStyle=r,U.translate((_+Ne.gw/2)*s*P,(oe+Ne.gh/2)*s*P),x!==0&&U.rotate(-x),U.textBaseline="middle",U.fillText(Pe,Ne.fillTextOffsetX*P,(Ne.fillTextOffsetY+g*.5)*P),U.restore()}else{var d=document.createElement("span"),k="";k="rotate("+-x/Math.PI*180+"deg) ",Ne.mu!==1&&(k+="translateX(-"+Ne.fillTextWidth/4+"px) scale("+1/Ne.mu+")");var Ie={position:"absolute",display:"block",font:i.fontWeight+" "+g*Ne.mu+"px "+i.fontFamily,left:(_+Ne.gw/2)*s+Ne.fillTextOffsetX+"px",top:(oe+Ne.gh/2)*s+Ne.fillTextOffsetY+"px",width:Ne.fillTextWidth+"px",height:Ne.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),d.textContent=Pe;for(var fe in Ie)d.style[fe]=Ie[fe];if(D)for(var Le in D)d.setAttribute(Le,D[Le]);h&&(d.className+=h),c.appendChild(d)}})},V=function(_,oe,Ne,Pe,be){if(!(_>=ce||oe>=ne||_<0||oe<0)){if(le[_][oe]=!1,Ne){var ee=F[0].getContext("2d");ee.fillRect(_*s,oe*s,X,X)}q&&(G[_][oe]={item:be,dimension:Pe})}},L=function(_,oe,Ne,Pe,be,ee){var Fe=be.occupied,x=i.drawMask,D;x&&(D=F[0].getContext("2d"),D.save(),D.fillStyle=i.maskColor);var g;if(q){var r=be.bounds;g={x:(_+r[3])*s,y:(oe+r[0])*s,w:(r[1]-r[3]+1)*s,h:(r[2]-r[0]+1)*s}}for(var h=Fe.length;h--;){var Q=_+Fe[h][0],A=oe+Fe[h][1];Q>=ce||A>=ne||Q<0||A<0||V(Q,A,x,g,ee)}x&&D.restore()},T=function(_){var oe,Ne,Pe;Array.isArray(_)?(oe=_[0],Ne=_[1]):(oe=_.word,Ne=_.weight,Pe=_.attributes);var be=$(),ee=Y(oe,Ne,be);if(!ee||Ce())return!1;if(!i.drawOutOfBound){var Fe=ee.bounds;if(Fe[1]-Fe[3]+1>ce||Fe[2]-Fe[0]+1>ne)return!1}for(var x=S+1,D=function(Q){var A=Math.floor(Q[0]-ee.gw/2),c=Math.floor(Q[1]-ee.gh/2),U=ee.gw,P=ee.gh;return W(A,c,U,P,ee.occupied)?(y(A,c,ee,oe,Ne,S-x,Q[2],be,Pe),L(A,c,U,P,ee,_),{gx:A,gy:c,rot:be,info:ee}):!1};x--;){var g=Ee(S-x);i.shuffle&&(g=[].concat(g),l(g));for(var r=0;r=i.list.length){h(U),ae("wordcloudstop",!1),A("wordcloudstart",c);return}a=new Date().getTime();var d=T(i.list[be]),k=!ae("wordclouddrawn",!0,{item:i.list[be],drawn:d});if(Ce()||k){h(U),i.abort(),ae("wordcloudabort",!1),ae("wordcloudstop",!1),A("wordcloudstart",c);return}be++,U=r(P,i.wait)},i.wait)}};he()};C.isSupported=f,C.minFontSize=H,e=[],t=function(){return C}.apply(ve,e),t!==void 0&&(gt.exports=t)}(this)},16896:function(gt,ve,e){var t=e(3096),o=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),z=0,i=0,K=0;K128){var s=n.data[K]+n.data[K+1]+n.data[K+2];z+=s,++i}}for(var X=z/i,K=0;KX?(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=o.getLayoutRect(n.getBoxLayoutParams(),{width:C.getWidth(),height:C.getHeight()}),z=n.getData(),i=document.createElement("canvas");i.width=F.width,i.height=F.height;var K=i.getContext("2d"),p=n.get("maskImage");if(p)try{K.drawImage(p,0,0,i.width,i.height),H(i)}catch(ce){console.error("Invalid mask image"),console.error(ce.toString())}var s=n.get("sizeRange"),X=n.get("rotationRange"),j=z.getDataExtent("value"),R=Math.PI/180,Oe=n.get("gridSize");f(i,{list:z.mapArray("value",function(ce,ne){var N=z.getItemModel(ne);return[z.getName(ne),N.get("textStyle.normal.textSize",!0)||t.number.linearMap(ce,j,s),ne]}).sort(function(ce,ne){return ne[1]-ce[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:Oe,ellipticity:F.height/F.width,minRotation:X[0]*R,maxRotation:X[1]*R,clearCanvas:!p,rotateRatio:1,rotationStep:n.get("rotationStep")*R,drawOutOfBound:n.get("drawOutOfBound"),shuffle:!1,shape:n.get("shape")});function le(ce){var ne=ce.detail.item;ce.detail.drawn&&n.layoutInstance.ondraw&&(ce.detail.drawn.gx+=F.x/Oe,ce.detail.drawn.gy+=F.y/Oe,n.layoutInstance.ondraw(ne[0],ne[1],ne[2],ce.detail.drawn))}i.addEventListener("wordclouddrawn",le),n.layoutInstance&&n.layoutInstance.dispose(),n.layoutInstance={ondraw:null,dispose:function(){i.removeEventListener("wordclouddrawn",le),i.addEventListener("wordclouddrawn",function(ce){ce.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(z){if(z&&z.type==="wordCloud"){var i=z.textStyle||{};F(i.normal),F(i.emphasis)}});function F(z){z&&t.util.each(n,function(i){z.hasOwnProperty(i)&&(z["text"+t.format.capitalFirst(i)]=z[i])})}})},53291:function(gt){"use strict";var ve=Array.isArray,e=Object.keys,t=Object.prototype.hasOwnProperty;gt.exports=function o(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,z;if(l&&C){if(F=f.length,F!=H.length)return!1;for(n=F;n--!==0;)if(!o(f[n],H[n]))return!1;return!0}if(l!=C)return!1;var i=f instanceof Date,K=H instanceof Date;if(i!=K)return!1;if(i&&K)return f.getTime()==H.getTime();var p=f instanceof RegExp,s=H instanceof RegExp;if(p!=s)return!1;if(p&&s)return f.toString()==H.toString();var X=e(f);if(F=X.length,F!==e(H).length)return!1;for(n=F;n--!==0;)if(!t.call(H,X[n]))return!1;for(n=F;n--!==0;)if(z=X[n],!o(f[z],H[z]))return!1;return!0}return f!==f&&H!==H}},5630:function(gt,ve,e){"use strict";var t=e(54476),o=e(33885),f=e(20068),H=e(42978),l=e(75931),C=e(92310),n=e.n(C),F=e(18929),z=e(59301),i=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],K=(0,z.forwardRef)(function(p,s){var X,j=p.prefixCls,R=j===void 0?"rc-checkbox":j,Oe=p.className,le=p.style,ce=p.checked,ne=p.disabled,N=p.defaultChecked,S=N===void 0?!1:N,a=p.type,w=a===void 0?"checkbox":a,O=p.title,J=p.onChange,q=(0,l.Z)(p,i),G=(0,z.useRef)(null),B=(0,F.Z)(S,{value:ce}),ye=(0,H.Z)(B,2),ie=ye[0],Ye=ye[1];(0,z.useImperativeHandle)(s,function(){return{focus:function(){var $;($=G.current)===null||$===void 0||$.focus()},blur:function(){var $;($=G.current)===null||$===void 0||$.blur()},input:G.current}});var Ae=n()(R,Oe,(X={},(0,f.Z)(X,"".concat(R,"-checked"),ie),(0,f.Z)(X,"".concat(R,"-disabled"),ne),X)),Ee=function($){ne||("checked"in p||Ye($.target.checked),J==null||J({target:(0,o.Z)((0,o.Z)({},p),{},{type:w,checked:$.target.checked}),stopPropagation:function(){$.stopPropagation()},preventDefault:function(){$.preventDefault()},nativeEvent:$.nativeEvent}))};return z.createElement("span",{className:Ae,title:O,style:le},z.createElement("input",(0,t.Z)({},q,{className:"".concat(R,"-input"),ref:G,onChange:Ee,disabled:ne,checked:!!ie,type:w})),z.createElement("span",{className:"".concat(R,"-inner")}))});ve.Z=K},31561:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return w}});var t=e(54476),o=e(20068),f=e(42978),H=e(75931),l=e(35593),C=e(92310),n=e.n(C),F=e(8654),z=e(59301),i=e(10228),K=e(16089),p=i.Z.ESC,s=i.Z.TAB;function X(O){var J=O.visible,q=O.triggerRef,G=O.onVisibleChange,B=O.autoFocus,ye=O.overlayRef,ie=z.useRef(!1),Ye=function(){if(J){var $,Y;($=q.current)===null||$===void 0||(Y=$.focus)===null||Y===void 0||Y.call($),G==null||G(!1)}},Ae=function(){var $;return($=ye.current)!==null&&$!==void 0&&$.focus?(ye.current.focus(),ie.current=!0,!0):!1},Ee=function($){switch($.keyCode){case p:Ye();break;case s:{var Y=!1;ie.current||(Y=Ae()),Y?$.preventDefault():Ye();break}}};z.useEffect(function(){return J?(window.addEventListener("keydown",Ee),B&&(0,K.Z)(Ae,3),function(){window.removeEventListener("keydown",Ee),ie.current=!1}):function(){ie.current=!1}},[J])}var j=(0,z.forwardRef)(function(O,J){var q=O.overlay,G=O.arrow,B=O.prefixCls,ye=(0,z.useMemo)(function(){var Ye;return typeof q=="function"?Ye=q():Ye=q,Ye},[q]),ie=(0,F.sQ)(J,ye==null?void 0:ye.ref);return z.createElement(z.Fragment,null,G&&z.createElement("div",{className:"".concat(B,"-arrow")}),z.cloneElement(ye,{ref:(0,F.Yr)(ye)?ie:void 0}))}),R=j,Oe={adjustX:1,adjustY:1},le=[0,0],ce={topLeft:{points:["bl","tl"],overflow:Oe,offset:[0,-4],targetOffset:le},top:{points:["bc","tc"],overflow:Oe,offset:[0,-4],targetOffset:le},topRight:{points:["br","tr"],overflow:Oe,offset:[0,-4],targetOffset:le},bottomLeft:{points:["tl","bl"],overflow:Oe,offset:[0,4],targetOffset:le},bottom:{points:["tc","bc"],overflow:Oe,offset:[0,4],targetOffset:le},bottomRight:{points:["tr","br"],overflow:Oe,offset:[0,4],targetOffset:le}},ne=ce,N=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function S(O,J){var q,G=O.arrow,B=G===void 0?!1:G,ye=O.prefixCls,ie=ye===void 0?"rc-dropdown":ye,Ye=O.transitionName,Ae=O.animation,Ee=O.align,Ce=O.placement,$=Ce===void 0?"bottomLeft":Ce,Y=O.placements,W=Y===void 0?ne:Y,y=O.getPopupContainer,V=O.showAction,L=O.hideAction,T=O.overlayClassName,ae=O.overlayStyle,he=O.visible,Ze=O.trigger,_=Ze===void 0?["hover"]:Ze,oe=O.autoFocus,Ne=O.overlay,Pe=O.children,be=O.onVisibleChange,ee=(0,H.Z)(O,N),Fe=z.useState(),x=(0,f.Z)(Fe,2),D=x[0],g=x[1],r="visible"in O?he:D,h=z.useRef(null),Q=z.useRef(null),A=z.useRef(null);z.useImperativeHandle(J,function(){return h.current});var c=function(Me){g(Me),be==null||be(Me)};X({visible:r,triggerRef:A,onVisibleChange:c,autoFocus:oe,overlayRef:Q});var U=function(Me){var M=O.onOverlayClick;g(!1),M&&M(Me)},P=function(){return z.createElement(R,{ref:Q,overlay:Ne,prefixCls:ie,arrow:B})},d=function(){return typeof Ne=="function"?P:P()},k=function(){var Me=O.minOverlayWidthMatchTrigger,M=O.alignPoint;return"minOverlayWidthMatchTrigger"in O?Me:!M},Ie=function(){var Me=O.openClassName;return Me!==void 0?Me:"".concat(ie,"-open")},fe=z.cloneElement(Pe,{className:n()((q=Pe.props)===null||q===void 0?void 0:q.className,r&&Ie()),ref:(0,F.Yr)(Pe)?(0,F.sQ)(A,Pe.ref):void 0}),Le=L;return!Le&&_.indexOf("contextMenu")!==-1&&(Le=["click"]),z.createElement(l.Z,(0,t.Z)({builtinPlacements:W},ee,{prefixCls:ie,ref:h,popupClassName:n()(T,(0,o.Z)({},"".concat(ie,"-show-arrow"),B)),popupStyle:ae,action:_,showAction:V,hideAction:Le,popupPlacement:$,popupAlign:Ee,popupTransitionName:Ye,popupAnimation:Ae,popupVisible:r,stretch:k()?"minWidth":"",popup:d(),onPopupVisibleChange:c,onPopupClick:U,getPopupContainer:y}),fe)}var a=z.forwardRef(S),w=a},93681:function(gt,ve,e){"use strict";e.r(ve),e.d(ve,{BaseInput:function(){return i},default:function(){return ce}});var t=e(54476),o=e(33885),f=e(20068),H=e(76190),l=e(92310),C=e.n(l),n=e(59301),F=e(5643),z=function(N){var S,a,w=N.inputElement,O=N.prefixCls,J=N.prefix,q=N.suffix,G=N.addonBefore,B=N.addonAfter,ye=N.className,ie=N.style,Ye=N.disabled,Ae=N.readOnly,Ee=N.focused,Ce=N.triggerFocus,$=N.allowClear,Y=N.value,W=N.handleReset,y=N.hidden,V=N.classes,L=N.classNames,T=N.dataAttrs,ae=N.styles,he=N.components,Ze=(he==null?void 0:he.affixWrapper)||"span",_=(he==null?void 0:he.groupWrapper)||"span",oe=(he==null?void 0:he.wrapper)||"span",Ne=(he==null?void 0:he.groupAddon)||"span",Pe=(0,n.useRef)(null),be=function(P){var d;(d=Pe.current)!==null&&d!==void 0&&d.contains(P.target)&&(Ce==null||Ce())},ee=function(){var P;if(!$)return null;var d=!Ye&&!Ae&&Y,k="".concat(O,"-clear-icon"),Ie=(0,H.Z)($)==="object"&&$!==null&&$!==void 0&&$.clearIcon?$.clearIcon:"\u2716";return n.createElement("span",{onClick:W,onMouseDown:function(Le){return Le.preventDefault()},className:C()(k,(P={},(0,f.Z)(P,"".concat(k,"-hidden"),!d),(0,f.Z)(P,"".concat(k,"-has-suffix"),!!q),P)),role:"button",tabIndex:-1},Ie)},Fe=(0,n.cloneElement)(w,{value:Y,hidden:y,className:C()((S=w.props)===null||S===void 0?void 0:S.className,!(0,F.X3)(N)&&!(0,F.He)(N)&&ye)||null,style:(0,o.Z)((0,o.Z)({},(a=w.props)===null||a===void 0?void 0:a.style),!(0,F.X3)(N)&&!(0,F.He)(N)?ie:{})});if((0,F.X3)(N)){var x,D="".concat(O,"-affix-wrapper"),g=C()(D,(x={},(0,f.Z)(x,"".concat(D,"-disabled"),Ye),(0,f.Z)(x,"".concat(D,"-focused"),Ee),(0,f.Z)(x,"".concat(D,"-readonly"),Ae),(0,f.Z)(x,"".concat(D,"-input-with-clear-btn"),q&&$&&Y),x),!(0,F.He)(N)&&ye,V==null?void 0:V.affixWrapper,L==null?void 0:L.affixWrapper),r=(q||$)&&n.createElement("span",{className:C()("".concat(O,"-suffix"),L==null?void 0:L.suffix),style:ae==null?void 0:ae.suffix},ee(),q);Fe=n.createElement(Ze,(0,t.Z)({className:g,style:(0,o.Z)((0,o.Z)({},(0,F.He)(N)?void 0:ie),ae==null?void 0:ae.affixWrapper),hidden:!(0,F.He)(N)&&y,onClick:be},T==null?void 0:T.affixWrapper,{ref:Pe}),J&&n.createElement("span",{className:C()("".concat(O,"-prefix"),L==null?void 0:L.prefix),style:ae==null?void 0:ae.prefix},J),(0,n.cloneElement)(w,{value:Y,hidden:null}),r)}if((0,F.He)(N)){var h="".concat(O,"-group"),Q="".concat(h,"-addon"),A=C()("".concat(O,"-wrapper"),h,V==null?void 0:V.wrapper),c=C()("".concat(O,"-group-wrapper"),ye,V==null?void 0:V.group);return n.createElement(_,{className:c,style:ie,hidden:y},n.createElement(oe,{className:A},G&&n.createElement(Ne,{className:Q},G),(0,n.cloneElement)(Fe,{hidden:null}),B&&n.createElement(Ne,{className:Q},B)))}return Fe},i=z,K=e(94480),p=e(42978),s=e(75931),X=e(18929),j=e(2738),R=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Oe=(0,n.forwardRef)(function(ne,N){var S=ne.autoComplete,a=ne.onChange,w=ne.onFocus,O=ne.onBlur,J=ne.onPressEnter,q=ne.onKeyDown,G=ne.prefixCls,B=G===void 0?"rc-input":G,ye=ne.disabled,ie=ne.htmlSize,Ye=ne.className,Ae=ne.maxLength,Ee=ne.suffix,Ce=ne.showCount,$=ne.type,Y=$===void 0?"text":$,W=ne.classes,y=ne.classNames,V=ne.styles,L=(0,s.Z)(ne,R),T=(0,X.Z)(ne.defaultValue,{value:ne.value}),ae=(0,p.Z)(T,2),he=ae[0],Ze=ae[1],_=(0,n.useState)(!1),oe=(0,p.Z)(_,2),Ne=oe[0],Pe=oe[1],be=(0,n.useRef)(null),ee=function(c){be.current&&(0,F.nH)(be.current,c)};(0,n.useImperativeHandle)(N,function(){return{focus:ee,blur:function(){var c;(c=be.current)===null||c===void 0||c.blur()},setSelectionRange:function(c,U,P){var d;(d=be.current)===null||d===void 0||d.setSelectionRange(c,U,P)},select:function(){var c;(c=be.current)===null||c===void 0||c.select()},input:be.current}}),(0,n.useEffect)(function(){Pe(function(A){return A&&ye?!1:A})},[ye]);var Fe=function(c){ne.value===void 0&&Ze(c.target.value),be.current&&(0,F.rJ)(be.current,c,a)},x=function(c){J&&c.key==="Enter"&&J(c),q==null||q(c)},D=function(c){Pe(!0),w==null||w(c)},g=function(c){Pe(!1),O==null||O(c)},r=function(c){Ze(""),ee(),be.current&&(0,F.rJ)(be.current,c,a)},h=function(){var c=(0,j.Z)(ne,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return n.createElement("input",(0,t.Z)({autoComplete:S},c,{onChange:Fe,onFocus:D,onBlur:g,onKeyDown:x,className:C()(B,(0,f.Z)({},"".concat(B,"-disabled"),ye),y==null?void 0:y.input),style:V==null?void 0:V.input,ref:be,size:ie,type:Y}))},Q=function(){var c=Number(Ae)>0;if(Ee||Ce){var U=(0,F.D7)(he),P=(0,K.Z)(U).length,d=(0,H.Z)(Ce)==="object"?Ce.formatter({value:U,count:P,maxLength:Ae}):"".concat(P).concat(c?" / ".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"),!!Ee),y==null?void 0:y.count),style:(0,o.Z)({},V==null?void 0:V.count)},d),Ee)}return null};return n.createElement(i,(0,t.Z)({},L,{prefixCls:B,className:Ye,inputElement:h(),handleReset:r,value:(0,F.D7)(he),focused:Ne,triggerFocus:ee,suffix:Q(),disabled:ye,classes:W,classNames:y,styles:V}))}),le=Oe,ce=le},5643:function(gt,ve,e){"use strict";e.d(ve,{D7:function(){return l},He:function(){return t},X3:function(){return o},nH:function(){return H},rJ:function(){return f}});function t(C){return!!(C.addonBefore||C.addonAfter)}function o(C){return!!(C.prefix||C.suffix||C.allowClear)}function f(C,n,F,z){if(F){var i=n;if(n.type==="click"){var K=C.cloneNode(!0);i=Object.create(n,{target:{value:K},currentTarget:{value:K}}),K.value="",F(i);return}if(z!==void 0){i=Object.create(n,{target:{value:C},currentTarget:{value:C}}),C.value=z,F(i);return}F(i)}}function H(C,n){if(C){C.focus(n);var F=n||{},z=F.cursor;if(z){var i=C.value.length;switch(z){case"start":C.setSelectionRange(0,0);break;case"end":C.setSelectionRange(i,i);break;default:C.setSelectionRange(0,i)}}}}function l(C){return typeof C=="undefined"||C===null?"":String(C)}},15285:function(gt,ve,e){"use strict";e.d(ve,{iz:function(){return vt},ck:function(){return St},BW:function(){return ut},sN:function(){return St},Wd:function(){return ue},ZP:function(){return Zt},Xl:function(){return q}});var t=e(54476),o=e(20068),f=e(33885),H=e(94480),l=e(42978),C=e(75931),n=e(92310),F=e.n(n),z=e(83836),i=e(18929),K=e(13697),p=e(48736),s=e(59301),X=e(4676),j=s.createContext(null);function R(Te,We){return Te===void 0?null:"".concat(Te,"-").concat(We)}function Oe(Te){var We=s.useContext(j);return R(We,Te)}var le=e(80547),ce=["children","locked"],ne=s.createContext(null);function N(Te,We){var Ge=(0,f.Z)({},Te);return Object.keys(We).forEach(function(et){var Xe=We[et];Xe!==void 0&&(Ge[et]=Xe)}),Ge}function S(Te){var We=Te.children,Ge=Te.locked,et=(0,C.Z)(Te,ce),Xe=s.useContext(ne),Je=(0,le.Z)(function(){return N(Xe,et)},[Xe,et],function(Ue,st){return!Ge&&(Ue[0]!==st[0]||!(0,K.Z)(Ue[1],st[1],!0))});return s.createElement(ne.Provider,{value:Je},We)}var a=[],w=s.createContext(null);function O(){return s.useContext(w)}var J=s.createContext(a);function q(Te){var We=s.useContext(J);return s.useMemo(function(){return Te!==void 0?[].concat((0,H.Z)(We),[Te]):We},[We,Te])}var G=s.createContext(null),B=s.createContext({}),ye=B,ie=e(29194);function Ye(Te){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,ie.Z)(Te)){var Ge=Te.nodeName.toLowerCase(),et=["input","select","textarea","button"].includes(Ge)||Te.isContentEditable||Ge==="a"&&!!Te.getAttribute("href"),Xe=Te.getAttribute("tabindex"),Je=Number(Xe),Ue=null;return Xe&&!Number.isNaN(Je)?Ue=Je:et&&Ue===null&&(Ue=0),et&&Te.disabled&&(Ue=null),Ue!==null&&(Ue>=0||We&&Ue<0)}return!1}function Ae(Te){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ge=(0,H.Z)(Te.querySelectorAll("*")).filter(function(et){return Ye(et,We)});return Ye(Te,We)&&Ge.unshift(Te),Ge}var Ee=null;function Ce(){Ee=document.activeElement}function $(){Ee=null}function Y(){if(Ee)try{Ee.focus()}catch(Te){}}function W(Te,We){if(We.keyCode===9){var Ge=Ae(Te),et=Ge[We.shiftKey?0:Ge.length-1],Xe=et===document.activeElement||Te===document.activeElement;if(Xe){var Je=Ge[We.shiftKey?Ge.length-1:0];Je.focus(),We.preventDefault()}}}var y=e(10228),V=e(16089),L=y.Z.LEFT,T=y.Z.RIGHT,ae=y.Z.UP,he=y.Z.DOWN,Ze=y.Z.ENTER,_=y.Z.ESC,oe=y.Z.HOME,Ne=y.Z.END,Pe=[ae,he,L,T];function be(Te,We,Ge,et){var Xe,Je,Ue,st,yt="prev",se="next",we="children",Re="parent";if(Te==="inline"&&et===Ze)return{inlineTrigger:!0};var Ke=(Xe={},(0,o.Z)(Xe,ae,yt),(0,o.Z)(Xe,he,se),Xe),He=(Je={},(0,o.Z)(Je,L,Ge?se:yt),(0,o.Z)(Je,T,Ge?yt:se),(0,o.Z)(Je,he,we),(0,o.Z)(Je,Ze,we),Je),Et=(Ue={},(0,o.Z)(Ue,ae,yt),(0,o.Z)(Ue,he,se),(0,o.Z)(Ue,Ze,we),(0,o.Z)(Ue,_,Re),(0,o.Z)(Ue,L,Ge?we:Re),(0,o.Z)(Ue,T,Ge?Re:we),Ue),Ft={inline:Ke,horizontal:He,vertical:Et,inlineSub:Ke,horizontalSub:Et,verticalSub:Et},Ot=(st=Ft["".concat(Te).concat(We?"":"Sub")])===null||st===void 0?void 0:st[et];switch(Ot){case yt:return{offset:-1,sibling:!0};case se:return{offset:1,sibling:!0};case Re:return{offset:-1,sibling:!1};case we:return{offset:1,sibling:!1};default:return null}}function ee(Te){for(var We=Te;We;){if(We.getAttribute("data-menu-list"))return We;We=We.parentElement}return null}function Fe(Te,We){for(var Ge=Te||document.activeElement;Ge;){if(We.has(Ge))return Ge;Ge=Ge.parentElement}return null}function x(Te,We){var Ge=Ae(Te,!0);return Ge.filter(function(et){return We.has(et)})}function D(Te,We,Ge){var et=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Te)return null;var Xe=x(Te,We),Je=Xe.length,Ue=Xe.findIndex(function(st){return Ge===st});return et<0?Ue===-1?Ue=Je-1:Ue-=1:et>0&&(Ue+=1),Ue=(Ue+Je)%Je,Xe[Ue]}var g=function(We,Ge){var et=new Set,Xe=new Map,Je=new Map;return We.forEach(function(Ue){var st=document.querySelector("[data-menu-id='".concat(R(Ge,Ue),"']"));st&&(et.add(st),Je.set(st,Ue),Xe.set(Ue,st))}),{elements:et,key2element:Xe,element2key:Je}};function r(Te,We,Ge,et,Xe,Je,Ue,st,yt,se){var we=s.useRef(),Re=s.useRef();Re.current=We;var Ke=function(){V.Z.cancel(we.current)};return s.useEffect(function(){return function(){Ke()}},[]),function(He){var Et=He.which;if([].concat(Pe,[Ze,_,oe,Ne]).includes(Et)){var Ft=Je(),Ot=g(Ft,et),lt=Ot,dt=lt.elements,Nt=lt.key2element,Tt=lt.element2key,Jt=Nt.get(We),on=Fe(Jt,dt),jn=Tt.get(on),Wt=be(Te,Ue(jn,!0).length===1,Ge,Et);if(!Wt&&Et!==oe&&Et!==Ne)return;(Pe.includes(Et)||[oe,Ne].includes(Et))&&He.preventDefault();var Yt=function(Qn){if(Qn){var qn=Qn,Rt=Qn.querySelector("a");Rt!=null&&Rt.getAttribute("href")&&(qn=Rt);var Dt=Tt.get(Qn);st(Dt),Ke(),we.current=(0,V.Z)(function(){Re.current===Dt&&qn.focus()})}};if([oe,Ne].includes(Et)||Wt.sibling||!on){var Kt;!on||Te==="inline"?Kt=Xe.current:Kt=ee(on);var Pn,gn=x(Kt,dt);Et===oe?Pn=gn[0]:Et===Ne?Pn=gn[gn.length-1]:Pn=D(Kt,dt,on,Wt.offset),Yt(Pn)}else if(Wt.inlineTrigger)yt(jn);else if(Wt.offset>0)yt(jn,!0),Ke(),we.current=(0,V.Z)(function(){Ot=g(Ft,et);var Xn=on.getAttribute("aria-controls"),Qn=document.getElementById(Xn),qn=D(Qn,Ot.elements);Yt(qn)},5);else if(Wt.offset<0){var In=Ue(jn,!0),Bn=In[In.length-2],fn=Nt.get(Bn);yt(Bn,!1),Yt(fn)}}se==null||se(He)}}function h(Te){Promise.resolve().then(Te)}var Q="__RC_UTIL_PATH_SPLIT__",A=function(We){return We.join(Q)},c=function(We){return We.split(Q)},U="rc-menu-more";function P(){var Te=s.useState({}),We=(0,l.Z)(Te,2),Ge=We[1],et=(0,s.useRef)(new Map),Xe=(0,s.useRef)(new Map),Je=s.useState([]),Ue=(0,l.Z)(Je,2),st=Ue[0],yt=Ue[1],se=(0,s.useRef)(0),we=(0,s.useRef)(!1),Re=function(){we.current||Ge({})},Ke=(0,s.useCallback)(function(Nt,Tt){var Jt=A(Tt);Xe.current.set(Jt,Nt),et.current.set(Nt,Jt),se.current+=1;var on=se.current;h(function(){on===se.current&&Re()})},[]),He=(0,s.useCallback)(function(Nt,Tt){var Jt=A(Tt);Xe.current.delete(Jt),et.current.delete(Nt)},[]),Et=(0,s.useCallback)(function(Nt){yt(Nt)},[]),Ft=(0,s.useCallback)(function(Nt,Tt){var Jt=et.current.get(Nt)||"",on=c(Jt);return Tt&&st.includes(on[0])&&on.unshift(U),on},[st]),Ot=(0,s.useCallback)(function(Nt,Tt){return Nt.some(function(Jt){var on=Ft(Jt,!0);return on.includes(Tt)})},[Ft]),lt=function(){var Tt=(0,H.Z)(et.current.keys());return st.length&&Tt.push(U),Tt},dt=(0,s.useCallback)(function(Nt){var Tt="".concat(et.current.get(Nt)).concat(Q),Jt=new Set;return(0,H.Z)(Xe.current.keys()).forEach(function(on){on.startsWith(Tt)&&Jt.add(Xe.current.get(on))}),Jt},[]);return s.useEffect(function(){return function(){we.current=!0}},[]),{registerPath:Ke,unregisterPath:He,refreshOverflowKeys:Et,isSubPathKey:Ot,getKeyPath:Ft,getKeys:lt,getSubPathKeys:dt}}function d(Te){var We=s.useRef(Te);We.current=Te;var Ge=s.useCallback(function(){for(var et,Xe=arguments.length,Je=new Array(Xe),Ue=0;Ue1&&(dt.motionAppear=!1);var Nt=dt.onVisibleChanged;return dt.onVisibleChanged=function(Tt){return!Ke.current&&!Tt&&Ot(!0),Nt==null?void 0:Nt(Tt)},Ft?null:s.createElement(S,{mode:Je,locked:!Ke.current},s.createElement(v.default,(0,t.Z)({visible:lt},dt,{forceRender:yt,removeOnLeave:!1,leavedClassName:"".concat(st,"-hidden")}),function(Tt){var Jt=Tt.className,on=Tt.style;return s.createElement(cn,{id:We,className:Jt,style:on},Xe)}))}var I=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],b=["active"],de=function(We){var Ge,et=We.style,Xe=We.className,Je=We.title,Ue=We.eventKey,st=We.warnKey,yt=We.disabled,se=We.internalPopupClose,we=We.children,Re=We.itemIcon,Ke=We.expandIcon,He=We.popupClassName,Et=We.popupOffset,Ft=We.popupStyle,Ot=We.onClick,lt=We.onMouseEnter,dt=We.onMouseLeave,Nt=We.onTitleClick,Tt=We.onTitleMouseEnter,Jt=We.onTitleMouseLeave,on=(0,C.Z)(We,I),jn=Oe(Ue),Wt=s.useContext(ne),Yt=Wt.prefixCls,Kt=Wt.mode,Pn=Wt.openKeys,gn=Wt.disabled,In=Wt.overflowDisabled,Bn=Wt.activeKey,fn=Wt.selectedKeys,Xn=Wt.itemIcon,Qn=Wt.expandIcon,qn=Wt.onItemClick,Rt=Wt.onOpenChange,Dt=Wt.onActive,An=s.useContext(ye),mn=An._internalRenderSubMenuItem,Kn=s.useContext(G),Er=Kn.isSubPathKey,xn=q(),Rn="".concat(Yt,"-submenu"),Yn=gn||yt,_t=s.useRef(),Ln=s.useRef(),lr=Re!=null?Re:Xn,Cn=Ke!=null?Ke:Qn,$n=Pn.includes(Ue),fr=!In&&$n,vr=Er(fn,Ue),nr=De(Ue,Yn,Tt,Jt),Jn=nr.active,hr=(0,C.Z)(nr,b),Pr=s.useState(!1),kr=(0,l.Z)(Pr,2),oa=kr[0],la=kr[1],na=function(Fr){Yn||la(Fr)},Ir=function(Fr){na(!0),lt==null||lt({key:Ue,domEvent:Fr})},Aa=function(Fr){na(!1),dt==null||dt({key:Ue,domEvent:Fr})},fa=s.useMemo(function(){return Jn||(Kt!=="inline"?oa||Er([Bn],Ue):!1)},[Kt,Jn,Bn,oa,Ue,Er]),ra=xe(xn.length),ca=function(Fr){Yn||(Nt==null||Nt({key:Ue,domEvent:Fr}),Kt==="inline"&&Rt(Ue,!$n))},va=d(function(Rr){Ot==null||Ot(rt(Rr)),qn(Rr)}),En=function(Fr){Kt!=="inline"&&Rt(Ue,Fr)},Zn=function(){Dt(Ue)},Tn=jn&&"".concat(jn,"-popup"),Wn=s.createElement("div",(0,t.Z)({role:"menuitem",style:ra,className:"".concat(Rn,"-title"),tabIndex:Yn?null:-1,ref:_t,title:typeof Je=="string"?Je:null,"data-menu-id":In&&jn?null:jn,"aria-expanded":fr,"aria-haspopup":!0,"aria-controls":Tn,"aria-disabled":Yn,onClick:ca,onFocus:Zn},hr),Je,s.createElement(qe,{icon:Kt!=="horizontal"?Cn:void 0,props:(0,f.Z)((0,f.Z)({},We),{},{isOpen:fr,isSubMenu:!0})},s.createElement("i",{className:"".concat(Rn,"-arrow")}))),rr=s.useRef(Kt);if(Kt!=="inline"&&xn.length>1?rr.current="vertical":rr.current=Kt,!In){var ur=rr.current;Wn=s.createElement(re,{mode:ur,prefixCls:Rn,visible:!se&&fr&&Kt!=="inline",popupClassName:He,popupOffset:Et,popupStyle:Ft,popup:s.createElement(S,{mode:ur==="horizontal"?"vertical":ur},s.createElement(cn,{id:Tn,ref:Ln},we)),disabled:Yn,onVisibleChange:En},Wn)}var Gr=s.createElement(z.Z.Item,(0,t.Z)({role:"none"},on,{component:"li",style:et,className:F()(Rn,"".concat(Rn,"-").concat(Kt),Xe,(Ge={},(0,o.Z)(Ge,"".concat(Rn,"-open"),fr),(0,o.Z)(Ge,"".concat(Rn,"-active"),fa),(0,o.Z)(Ge,"".concat(Rn,"-selected"),vr),(0,o.Z)(Ge,"".concat(Rn,"-disabled"),Yn),Ge)),onMouseEnter:Ir,onMouseLeave:Aa}),Wn,!In&&s.createElement(E,{id:Tn,open:fr,keyPath:xn},we));return mn&&(Gr=mn(Gr,We,{selected:vr,active:fa,open:fr,disabled:Yn})),s.createElement(S,{onItemClick:va,mode:Kt==="horizontal"?"vertical":Kt,itemIcon:lr,expandIcon:Cn},Gr)};function ue(Te){var We=Te.eventKey,Ge=Te.children,et=q(We),Xe=ot(Ge,et),Je=O();s.useEffect(function(){if(Je)return Je.registerPath(We,et),function(){Je.unregisterPath(We,et)}},[et]);var Ue;return Je?Ue=Xe:Ue=s.createElement(de,Te,Xe),s.createElement(J.Provider,{value:et},Ue)}var je=e(76190),Qe=["className","title","eventKey","children"],tt=["children"],at=function(We){var Ge=We.className,et=We.title,Xe=We.eventKey,Je=We.children,Ue=(0,C.Z)(We,Qe),st=s.useContext(ne),yt=st.prefixCls,se="".concat(yt,"-item-group");return s.createElement("li",(0,t.Z)({role:"presentation"},Ue,{onClick:function(Re){return Re.stopPropagation()},className:F()(se,Ge)}),s.createElement("div",{role:"presentation",className:"".concat(se,"-title"),title:typeof et=="string"?et:void 0},et),s.createElement("ul",{role:"group",className:"".concat(se,"-list")},Je))};function ut(Te){var We=Te.children,Ge=(0,C.Z)(Te,tt),et=q(Ge.eventKey),Xe=ot(We,et),Je=O();return Je?Xe:s.createElement(at,(0,pe.Z)(Ge,["warnKey"]),Xe)}function vt(Te){var We=Te.className,Ge=Te.style,et=s.useContext(ne),Xe=et.prefixCls,Je=O();return Je?null:s.createElement("li",{role:"separator",className:F()("".concat(Xe,"-item-divider"),We),style:Ge})}var mt=["label","children","key","type"];function At(Te){return(Te||[]).map(function(We,Ge){if(We&&(0,je.Z)(We)==="object"){var et=We,Xe=et.label,Je=et.children,Ue=et.key,st=et.type,yt=(0,C.Z)(et,mt),se=Ue!=null?Ue:"tmp-".concat(Ge);return Je||st==="group"?st==="group"?s.createElement(ut,(0,t.Z)({key:se},yt,{title:Xe}),At(Je)):s.createElement(ue,(0,t.Z)({key:se},yt,{title:Xe}),At(Je)):st==="divider"?s.createElement(vt,(0,t.Z)({key:se},yt)):s.createElement(St,(0,t.Z)({key:se},yt),Xe)}return null}).filter(function(We){return We})}function xt(Te,We,Ge){var et=Te;return We&&(et=At(We)),ot(et,Ge)}var _e=["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=[],Pt=s.forwardRef(function(Te,We){var Ge,et,Xe=Te,Je=Xe.prefixCls,Ue=Je===void 0?"rc-menu":Je,st=Xe.rootClassName,yt=Xe.style,se=Xe.className,we=Xe.tabIndex,Re=we===void 0?0:we,Ke=Xe.items,He=Xe.children,Et=Xe.direction,Ft=Xe.id,Ot=Xe.mode,lt=Ot===void 0?"vertical":Ot,dt=Xe.inlineCollapsed,Nt=Xe.disabled,Tt=Xe.disabledOverflow,Jt=Xe.subMenuOpenDelay,on=Jt===void 0?.1:Jt,jn=Xe.subMenuCloseDelay,Wt=jn===void 0?.1:jn,Yt=Xe.forceSubMenuRender,Kt=Xe.defaultOpenKeys,Pn=Xe.openKeys,gn=Xe.activeKey,In=Xe.defaultActiveFirst,Bn=Xe.selectable,fn=Bn===void 0?!0:Bn,Xn=Xe.multiple,Qn=Xn===void 0?!1:Xn,qn=Xe.defaultSelectedKeys,Rt=Xe.selectedKeys,Dt=Xe.onSelect,An=Xe.onDeselect,mn=Xe.inlineIndent,Kn=mn===void 0?24:mn,Er=Xe.motion,xn=Xe.defaultMotions,Rn=Xe.triggerSubMenuAction,Yn=Rn===void 0?"hover":Rn,_t=Xe.builtinPlacements,Ln=Xe.itemIcon,lr=Xe.expandIcon,Cn=Xe.overflowedIndicator,$n=Cn===void 0?"...":Cn,fr=Xe.overflowedIndicatorPopupClassName,vr=Xe.getPopupContainer,nr=Xe.onClick,Jn=Xe.onOpenChange,hr=Xe.onKeyDown,Pr=Xe.openAnimation,kr=Xe.openTransitionName,oa=Xe._internalRenderMenuItem,la=Xe._internalRenderSubMenuItem,na=(0,C.Z)(Xe,_e),Ir=s.useMemo(function(){return xt(He,Ke,Mt)},[He,Ke]),Aa=s.useState(!1),fa=(0,l.Z)(Aa,2),ra=fa[0],ca=fa[1],va=s.useRef(),En=fe(Ft),Zn=Et==="rtl",Tn=(0,i.Z)(Kt,{value:Pn,postState:function(Br){return Br||Mt}}),Wn=(0,l.Z)(Tn,2),rr=Wn[0],ur=Wn[1],Gr=function(Br){var jr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ya(){ur(Br),Jn==null||Jn(Br)}jr?(0,X.flushSync)(ya):ya()},Rr=s.useState(rr),Fr=(0,l.Z)(Rr,2),Xr=Fr[0],yr=Fr[1],ir=s.useRef(!1),Wr=s.useMemo(function(){return(lt==="inline"||lt==="vertical")&&dt?["vertical",dt]:[lt,!1]},[lt,dt]),Or=(0,l.Z)(Wr,2),Jr=Or[0],Nr=Or[1],Za=Jr==="inline",Ta=s.useState(Jr),oo=(0,l.Z)(Ta,2),Pa=oo[0],lo=oo[1],io=s.useState(Nr),eo=(0,l.Z)(io,2),to=eo[0],bo=eo[1];s.useEffect(function(){lo(Jr),bo(Nr),ir.current&&(Za?ur(Xr):Gr(Mt))},[Jr,Nr]);var so=s.useState(0),no=(0,l.Z)(so,2),Ja=no[0],co=no[1],Ya=Ja>=Ir.length-1||Pa!=="horizontal"||Tt;s.useEffect(function(){Za&&yr(rr)},[rr]),s.useEffect(function(){return ir.current=!0,function(){ir.current=!1}},[]);var Na=P(),uo=Na.registerPath,Ao=Na.unregisterPath,fo=Na.refreshOverflowKeys,Ka=Na.isSubPathKey,sr=Na.getKeyPath,er=Na.getKeys,aa=Na.getSubPathKeys,Ur=s.useMemo(function(){return{registerPath:uo,unregisterPath:Ao}},[uo,Ao]),Hr=s.useMemo(function(){return{isSubPathKey:Ka}},[Ka]);s.useEffect(function(){fo(Ya?Mt:Ir.slice(Ja+1).map(function(Zr){return Zr.key}))},[Ja,Ya]);var ia=(0,i.Z)(gn||In&&((Ge=Ir[0])===null||Ge===void 0?void 0:Ge.key),{value:gn}),ua=(0,l.Z)(ia,2),Da=ua[0],Ea=ua[1],Va=d(function(Zr){Ea(Zr)}),La=d(function(){Ea(void 0)});(0,s.useImperativeHandle)(We,function(){return{list:va.current,focus:function(Br){var jr,ya=er(),ba=g(ya,En),ho=ba.elements,ka=ba.key2element,Co=ba.element2key,Mo=x(va.current,ho),Ro=Da!=null?Da:Mo[0]?Co.get(Mo[0]):(jr=Ir.find(function(Go){return!Go.props.disabled}))===null||jr===void 0?void 0:jr.key,Eo=ka.get(Ro);if(Ro&&Eo){var Bo;Eo==null||(Bo=Eo.focus)===null||Bo===void 0||Bo.call(Eo,Br)}}}});var vo=(0,i.Z)(qn||[],{value:Rt,postState:function(Br){return Array.isArray(Br)?Br:Br==null?Mt:[Br]}}),Po=(0,l.Z)(vo,2),go=Po[0],mo=Po[1],So=function(Br){if(fn){var jr=Br.key,ya=go.includes(jr),ba;Qn?ya?ba=go.filter(function(ka){return ka!==jr}):ba=[].concat((0,H.Z)(go),[jr]):ba=[jr],mo(ba);var ho=(0,f.Z)((0,f.Z)({},Br),{},{selectedKeys:ba});ya?An==null||An(ho):Dt==null||Dt(ho)}!Qn&&rr.length&&Pa!=="inline"&&Gr(Mt)},po=d(function(Zr){nr==null||nr(rt(Zr)),So(Zr)}),Io=d(function(Zr,Br){var jr=rr.filter(function(ba){return ba!==Zr});if(Br)jr.push(Zr);else if(Pa!=="inline"){var ya=aa(Zr);jr=jr.filter(function(ba){return!ya.has(ba)})}(0,K.Z)(rr,jr,!0)||Gr(jr,!0)}),To=function(Br,jr){var ya=jr!=null?jr:!rr.includes(Br);Io(Br,ya)},xo=r(Pa,Da,Zn,En,va,er,sr,Ea,To,hr);s.useEffect(function(){ca(!0)},[]);var Do=s.useMemo(function(){return{_internalRenderMenuItem:oa,_internalRenderSubMenuItem:la}},[oa,la]),Oo=Pa!=="horizontal"||Tt?Ir:Ir.map(function(Zr,Br){return s.createElement(S,{key:Zr.key,overflowDisabled:Br>Ja},Zr)}),Lo=s.createElement(z.Z,(0,t.Z)({id:Ft,ref:va,prefixCls:"".concat(Ue,"-overflow"),component:"ul",itemComponent:St,className:F()(Ue,"".concat(Ue,"-root"),"".concat(Ue,"-").concat(Pa),se,(et={},(0,o.Z)(et,"".concat(Ue,"-inline-collapsed"),to),(0,o.Z)(et,"".concat(Ue,"-rtl"),Zn),et),st),dir:Et,style:yt,role:"menu",tabIndex:Re,data:Oo,renderRawItem:function(Br){return Br},renderRawRest:function(Br){var jr=Br.length,ya=jr?Ir.slice(-jr):null;return s.createElement(ue,{eventKey:U,title:$n,disabled:Ya,internalPopupClose:jr===0,popupClassName:fr},ya)},maxCount:Pa!=="horizontal"||Tt?z.Z.INVALIDATE:z.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Br){co(Br)},onKeyDown:xo},na));return s.createElement(ye.Provider,{value:Do},s.createElement(j.Provider,{value:En},s.createElement(S,{prefixCls:Ue,rootClassName:st,mode:Pa,openKeys:rr,rtl:Zn,disabled:Nt,motion:ra?Er:null,defaultMotions:ra?xn:null,activeKey:Da,onActive:Va,onInactive:La,selectedKeys:go,inlineIndent:Kn,subMenuOpenDelay:on,subMenuCloseDelay:Wt,forceSubMenuRender:Yt,builtinPlacements:_t,triggerSubMenuAction:Yn,getPopupContainer:vr,itemIcon:Ln,expandIcon:lr,onItemClick:po,onOpenChange:Io},s.createElement(G.Provider,{value:Hr},Lo),s.createElement("div",{style:{display:"none"},"aria-hidden":!0},s.createElement(w.Provider,{value:Ur},Ir)))))}),kt=Pt,jt=kt;jt.Item=St,jt.SubMenu=ue,jt.ItemGroup=ut,jt.Divider=vt;var Zt=jt},83836:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return Ce}});var t=e(54476),o=e(33885),f=e(42978),H=e(75931),l=e(59301),C=e(92310),n=e.n(C),F=e(29301),z=e(34280),i=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],K=void 0;function p($,Y){var W=$.prefixCls,y=$.invalidate,V=$.item,L=$.renderItem,T=$.responsive,ae=$.responsiveDisabled,he=$.registerSize,Ze=$.itemKey,_=$.className,oe=$.style,Ne=$.children,Pe=$.display,be=$.order,ee=$.component,Fe=ee===void 0?"div":ee,x=(0,H.Z)($,i),D=T&&!Pe;function g(c){he(Ze,c)}l.useEffect(function(){return function(){g(null)}},[]);var r=L&&V!==K?L(V,{index:be}):Ne,h;y||(h={opacity:D?0:1,height:D?0:K,overflowY:D?"hidden":K,order:T?be:K,pointerEvents:D?"none":K,position:D?"absolute":K});var Q={};D&&(Q["aria-hidden"]=!0);var A=l.createElement(Fe,(0,t.Z)({className:n()(!y&&W,_),style:(0,o.Z)((0,o.Z)({},h),oe)},Q,x,{ref:Y}),r);return T&&(A=l.createElement(F.Z,{onResize:function(U){var P=U.offsetWidth;g(P)},disabled:ae},A)),A}var s=l.forwardRef(p);s.displayName="Item";var X=s,j=e(6089),R=e(4676),Oe=e(16089);function le($){if(typeof MessageChannel=="undefined")(0,Oe.Z)($);else{var Y=new MessageChannel;Y.port1.onmessage=function(){return $()},Y.port2.postMessage(void 0)}}function ce(){var $=l.useRef(null),Y=function(y){$.current||($.current=[],le(function(){(0,R.unstable_batchedUpdates)(function(){$.current.forEach(function(V){V()}),$.current=null})})),$.current.push(y)};return Y}function ne($,Y){var W=l.useState(Y),y=(0,f.Z)(W,2),V=y[0],L=y[1],T=(0,j.Z)(function(ae){$(function(){L(ae)})});return[V,T]}var N=l.createContext(null),S=["component"],a=["className"],w=["className"],O=function(Y,W){var y=l.useContext(N);if(!y){var V=Y.component,L=V===void 0?"div":V,T=(0,H.Z)(Y,S);return l.createElement(L,(0,t.Z)({},T,{ref:W}))}var ae=y.className,he=(0,H.Z)(y,a),Ze=Y.className,_=(0,H.Z)(Y,w);return l.createElement(N.Provider,{value:null},l.createElement(X,(0,t.Z)({ref:W,className:n()(ae,Ze)},he,_)))},J=l.forwardRef(O);J.displayName="RawItem";var q=J,G=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],B="responsive",ye="invalidate";function ie($){return"+ ".concat($.length," ...")}function Ye($,Y){var W=$.prefixCls,y=W===void 0?"rc-overflow":W,V=$.data,L=V===void 0?[]:V,T=$.renderItem,ae=$.renderRawItem,he=$.itemKey,Ze=$.itemWidth,_=Ze===void 0?10:Ze,oe=$.ssr,Ne=$.style,Pe=$.className,be=$.maxCount,ee=$.renderRest,Fe=$.renderRawRest,x=$.prefix,D=$.suffix,g=$.component,r=g===void 0?"div":g,h=$.itemComponent,Q=$.onVisibleChange,A=(0,H.Z)($,G),c=oe==="full",U=ce(),P=ne(U,null),d=(0,f.Z)(P,2),k=d[0],Ie=d[1],fe=k||0,Le=ne(U,new Map),Be=(0,f.Z)(Le,2),Me=Be[0],M=Be[1],pe=ne(U,0),Se=(0,f.Z)(pe,2),De=Se[0],xe=Se[1],qe=ne(U,0),it=(0,f.Z)(qe,2),rt=it[0],wt=it[1],Qt=ne(U,0),Lt=(0,f.Z)(Qt,2),Vt=Lt[0],rn=Lt[1],tn=ne(U,0),St=(0,f.Z)(tn,2),nn=St[0],qt=St[1],Gt=(0,l.useState)(null),cn=(0,f.Z)(Gt,2),Fn=cn[0],ot=cn[1],pt=(0,l.useState)(null),ht=(0,f.Z)(pt,2),It=ht[0],ln=ht[1],$t=l.useMemo(function(){return It===null&&c?Number.MAX_SAFE_INTEGER:It||0},[It,k]),ft=(0,l.useState)(!1),an=(0,f.Z)(ft,2),re=an[0],v=an[1],E="".concat(y,"-item"),I=Math.max(De,rt),b=be===B,de=L.length&&b,ue=be===ye,je=de||typeof be=="number"&&L.length>be,Qe=(0,l.useMemo)(function(){var Je=L;return de?k===null&&c?Je=L:Je=L.slice(0,Math.min(L.length,fe/_)):typeof be=="number"&&(Je=L.slice(0,be)),Je},[L,_,k,be,de]),tt=(0,l.useMemo)(function(){return de?L.slice($t+1):L.slice(Qe.length)},[L,Qe,de,$t]),at=(0,l.useCallback)(function(Je,Ue){var st;return typeof he=="function"?he(Je):(st=he&&(Je==null?void 0:Je[he]))!==null&&st!==void 0?st:Ue},[he]),ut=(0,l.useCallback)(T||function(Je){return Je},[T]);function vt(Je,Ue,st){It===Je&&(Ue===void 0||Ue===Fn)||(ln(Je),st||(v(Jefe){vt(yt-1,Je-se-nn+rt);break}}D&&Pt(0)+nn>fe&&ot(null)}},[fe,Me,rt,Vt,nn,at,Qe]);var kt=re&&!!tt.length,jt={};Fn!==null&&de&&(jt={position:"absolute",left:Fn,top:0});var Zt={prefixCls:E,responsive:de,component:h,invalidate:ue},Te=ae?function(Je,Ue){var st=at(Je,Ue);return l.createElement(N.Provider,{key:st,value:(0,o.Z)((0,o.Z)({},Zt),{},{order:Ue,item:Je,itemKey:st,registerSize:At,display:Ue<=$t})},ae(Je,Ue))}:function(Je,Ue){var st=at(Je,Ue);return l.createElement(X,(0,t.Z)({},Zt,{order:Ue,key:st,item:Je,renderItem:ut,itemKey:st,registerSize:At,display:Ue<=$t}))},We={order:kt?$t:Number.MAX_SAFE_INTEGER,className:"".concat(E,"-rest"),registerSize:xt,display:kt},Ge=ee||ie,et=Fe?l.createElement(N.Provider,{value:(0,o.Z)((0,o.Z)({},Zt),We)},Fe(tt)):l.createElement(X,(0,t.Z)({},Zt,We),typeof Ge=="function"?Ge(tt):Ge),Xe=l.createElement(r,(0,t.Z)({className:n()(!ue&&y,Pe),style:Ne,ref:Y},A),x&&l.createElement(X,(0,t.Z)({},Zt,{responsive:b,responsiveDisabled:!de,order:-1,className:"".concat(E,"-prefix"),registerSize:_e,display:!0}),x),Qe.map(Te),je?et:null,D&&l.createElement(X,(0,t.Z)({},Zt,{responsive:b,responsiveDisabled:!de,order:$t,className:"".concat(E,"-suffix"),registerSize:Mt,display:!0,style:jt}),D));return b?l.createElement(F.Z,{onResize:mt,disabled:!de},Xe):Xe}var Ae=l.forwardRef(Ye);Ae.displayName="Overflow",Ae.Item=q,Ae.RESPONSIVE=B,Ae.INVALIDATE=ye;var Ee=Ae,Ce=Ee},17115:function(gt,ve,e){"use strict";e.d(ve,{ZP:function(){return n}});var t=e(42978),o=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 z=o.useState(),i=(0,t.Z)(z,2),K=i[0],p=i[1];return o.useEffect(function(){p("rc_select_".concat(C()))},[]),F||K}},77861:function(gt,ve,e){"use strict";e.d(ve,{Ac:function(){return k},Xo:function(){return rt},Wx:function(){return Qt},ZP:function(){return E},lk:function(){return N}});var t=e(54476),o=e(94480),f=e(20068),H=e(33885),l=e(42978),C=e(75931),n=e(76190),F=e(18929),z=e(48736),i=e(59301),K=e(92310),p=e.n(K),s=e(34280),X=e(49658),j=e(10228),R=e(8654),Oe=function(b){var de=b.className,ue=b.customizeIcon,je=b.customizeIconProps,Qe=b.onMouseDown,tt=b.onClick,at=b.children,ut;return typeof ue=="function"?ut=ue(je):ut=ue,i.createElement("span",{className:de,onMouseDown:function(mt){mt.preventDefault(),Qe&&Qe(mt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:tt,"aria-hidden":!0},ut!==void 0?ut:i.createElement("span",{className:p()(de.split(/\s+/).map(function(vt){return"".concat(vt,"-icon")}))},at))},le=Oe;function ce(I,b,de,ue,je){var Qe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,tt=arguments.length>6?arguments[6]:void 0,at=arguments.length>7?arguments[7]:void 0,ut=i.useMemo(function(){if((0,n.Z)(ue)==="object")return ue.clearIcon;if(je)return je},[ue,je]),vt=i.useMemo(function(){return!!(!Qe&&ue&&(de.length||tt)&&!(at==="combobox"&&tt===""))},[ue,Qe,de.length,tt,at]);return{allowClear:vt,clearIcon:i.createElement(le,{className:"".concat(I,"-clear"),onMouseDown:b,customizeIcon:ut},"\xD7")}}var ne=i.createContext(null);function N(){return i.useContext(ne)}function S(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,b=i.useState(!1),de=(0,l.Z)(b,2),ue=de[0],je=de[1],Qe=i.useRef(null),tt=function(){window.clearTimeout(Qe.current)};i.useEffect(function(){return tt},[]);var at=function(vt,mt){tt(),Qe.current=window.setTimeout(function(){je(vt),mt&&mt()},I)};return[ue,at,tt]}function a(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,b=i.useRef(null),de=i.useRef(null);i.useEffect(function(){return function(){window.clearTimeout(de.current)}},[]);function ue(je){(je||b.current===null)&&(b.current=je),window.clearTimeout(de.current),de.current=window.setTimeout(function(){b.current=null},I)}return[function(){return b.current},ue]}function w(I,b,de,ue){var je=i.useRef(null);je.current={open:b,triggerOpen:de,customizedTrigger:ue},i.useEffect(function(){function Qe(tt){var at;if(!((at=je.current)!==null&&at!==void 0&&at.customizedTrigger)){var ut=tt.target;ut.shadowRoot&&tt.composed&&(ut=tt.composedPath()[0]||ut),je.current.open&&I().filter(function(vt){return vt}).every(function(vt){return!vt.contains(ut)&&vt!==ut})&&je.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Qe),function(){return window.removeEventListener("mousedown",Qe)}},[])}var O=e(26112),J=e(83836),q=function(b,de){var ue,je,Qe=b.prefixCls,tt=b.id,at=b.inputElement,ut=b.disabled,vt=b.tabIndex,mt=b.autoFocus,At=b.autoComplete,xt=b.editable,_e=b.activeDescendantId,Mt=b.value,Pt=b.maxLength,kt=b.onKeyDown,jt=b.onMouseDown,Zt=b.onChange,Te=b.onPaste,We=b.onCompositionStart,Ge=b.onCompositionEnd,et=b.open,Xe=b.attrs,Je=at||i.createElement("input",null),Ue=Je,st=Ue.ref,yt=Ue.props,se=yt.onKeyDown,we=yt.onChange,Re=yt.onMouseDown,Ke=yt.onCompositionStart,He=yt.onCompositionEnd,Et=yt.style;return(0,z.Kp)(!("maxLength"in Je.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Je=i.cloneElement(Je,(0,H.Z)((0,H.Z)((0,H.Z)({type:"search"},yt),{},{id:tt,ref:(0,R.sQ)(de,st),disabled:ut,tabIndex:vt,autoComplete:At||"off",autoFocus:mt,className:p()("".concat(Qe,"-selection-search-input"),(ue=Je)===null||ue===void 0||(je=ue.props)===null||je===void 0?void 0:je.className),role:"combobox","aria-label":"Search","aria-expanded":et||!1,"aria-haspopup":"listbox","aria-owns":"".concat(tt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(tt,"_list"),"aria-activedescendant":et?_e:void 0},Xe),{},{value:xt?Mt:"",maxLength:Pt,readOnly:!xt,unselectable:xt?null:"on",style:(0,H.Z)((0,H.Z)({},Et),{},{opacity:xt?null:0}),onKeyDown:function(Ot){kt(Ot),se&&se(Ot)},onMouseDown:function(Ot){jt(Ot),Re&&Re(Ot)},onChange:function(Ot){Zt(Ot),we&&we(Ot)},onCompositionStart:function(Ot){We(Ot),Ke&&Ke(Ot)},onCompositionEnd:function(Ot){Ge(Ot),He&&He(Ot)},onPaste:Te})),Je},G=i.forwardRef(q);G.displayName="Input";var B=G;function ye(I){return Array.isArray(I)?I:I!==void 0?[I]:[]}var ie=typeof window!="undefined"&&window.document&&window.document.documentElement,Ye=ie;function Ae(I){return I!=null}function Ee(I){return!I&&I!==0}function Ce(I){return["string","number"].includes((0,n.Z)(I))}function $(I){var b=void 0;return I&&(Ce(I.title)?b=I.title.toString():Ce(I.label)&&(b=I.label.toString())),b}function Y(I,b){Ye?i.useLayoutEffect(I,b):i.useEffect(I,b)}function W(I){var b;return(b=I.key)!==null&&b!==void 0?b:I.value}var y=function(b){b.preventDefault(),b.stopPropagation()},V=function(b){var de=b.id,ue=b.prefixCls,je=b.values,Qe=b.open,tt=b.searchValue,at=b.autoClearSearchValue,ut=b.inputRef,vt=b.placeholder,mt=b.disabled,At=b.mode,xt=b.showSearch,_e=b.autoFocus,Mt=b.autoComplete,Pt=b.activeDescendantId,kt=b.tabIndex,jt=b.removeIcon,Zt=b.maxTagCount,Te=b.maxTagTextLength,We=b.maxTagPlaceholder,Ge=We===void 0?function(Bn){return"+ ".concat(Bn.length," ...")}:We,et=b.tagRender,Xe=b.onToggleOpen,Je=b.onRemove,Ue=b.onInputChange,st=b.onInputPaste,yt=b.onInputKeyDown,se=b.onInputMouseDown,we=b.onInputCompositionStart,Re=b.onInputCompositionEnd,Ke=i.useRef(null),He=(0,i.useState)(0),Et=(0,l.Z)(He,2),Ft=Et[0],Ot=Et[1],lt=(0,i.useState)(!1),dt=(0,l.Z)(lt,2),Nt=dt[0],Tt=dt[1],Jt="".concat(ue,"-selection"),on=Qe||At==="multiple"&&at===!1||At==="tags"?tt:"",jn=At==="tags"||At==="multiple"&&at===!1||xt&&(Qe||Nt);Y(function(){Ot(Ke.current.scrollWidth)},[on]);function Wt(Bn,fn,Xn,Qn,qn){return i.createElement("span",{className:p()("".concat(Jt,"-item"),(0,f.Z)({},"".concat(Jt,"-item-disabled"),Xn)),title:$(Bn)},i.createElement("span",{className:"".concat(Jt,"-item-content")},fn),Qn&&i.createElement(le,{className:"".concat(Jt,"-item-remove"),onMouseDown:y,onClick:qn,customizeIcon:jt},"\xD7"))}function Yt(Bn,fn,Xn,Qn,qn){var Rt=function(An){y(An),Xe(!Qe)};return i.createElement("span",{onMouseDown:Rt},et({label:fn,value:Bn,disabled:Xn,closable:Qn,onClose:qn}))}function Kt(Bn){var fn=Bn.disabled,Xn=Bn.label,Qn=Bn.value,qn=!mt&&!fn,Rt=Xn;if(typeof Te=="number"&&(typeof Xn=="string"||typeof Xn=="number")){var Dt=String(Rt);Dt.length>Te&&(Rt="".concat(Dt.slice(0,Te),"..."))}var An=function(Kn){Kn&&Kn.stopPropagation(),Je(Bn)};return typeof et=="function"?Yt(Qn,Rt,fn,qn,An):Wt(Bn,Rt,fn,qn,An)}function Pn(Bn){var fn=typeof Ge=="function"?Ge(Bn):Ge;return Wt({title:fn},fn,!1)}var gn=i.createElement("div",{className:"".concat(Jt,"-search"),style:{width:Ft},onFocus:function(){Tt(!0)},onBlur:function(){Tt(!1)}},i.createElement(B,{ref:ut,open:Qe,prefixCls:ue,id:de,inputElement:null,disabled:mt,autoFocus:_e,autoComplete:Mt,editable:jn,activeDescendantId:Pt,value:on,onKeyDown:yt,onMouseDown:se,onChange:Ue,onPaste:st,onCompositionStart:we,onCompositionEnd:Re,tabIndex:kt,attrs:(0,O.Z)(b,!0)}),i.createElement("span",{ref:Ke,className:"".concat(Jt,"-search-mirror"),"aria-hidden":!0},on,"\xA0")),In=i.createElement(J.Z,{prefixCls:"".concat(Jt,"-overflow"),data:je,renderItem:Kt,renderRest:Pn,suffix:gn,itemKey:W,maxCount:Zt});return i.createElement(i.Fragment,null,In,!je.length&&!on&&i.createElement("span",{className:"".concat(Jt,"-placeholder")},vt))},L=V,T=function(b){var de=b.inputElement,ue=b.prefixCls,je=b.id,Qe=b.inputRef,tt=b.disabled,at=b.autoFocus,ut=b.autoComplete,vt=b.activeDescendantId,mt=b.mode,At=b.open,xt=b.values,_e=b.placeholder,Mt=b.tabIndex,Pt=b.showSearch,kt=b.searchValue,jt=b.activeValue,Zt=b.maxLength,Te=b.onInputKeyDown,We=b.onInputMouseDown,Ge=b.onInputChange,et=b.onInputPaste,Xe=b.onInputCompositionStart,Je=b.onInputCompositionEnd,Ue=b.title,st=i.useState(!1),yt=(0,l.Z)(st,2),se=yt[0],we=yt[1],Re=mt==="combobox",Ke=Re||Pt,He=xt[0],Et=kt||"";Re&&jt&&!se&&(Et=jt),i.useEffect(function(){Re&&we(!1)},[Re,jt]);var Ft=mt!=="combobox"&&!At&&!Pt?!1:!!Et,Ot=Ue===void 0?$(He):Ue,lt=function(){if(He)return null;var Nt=Ft?{visibility:"hidden"}:void 0;return i.createElement("span",{className:"".concat(ue,"-selection-placeholder"),style:Nt},_e)};return i.createElement(i.Fragment,null,i.createElement("span",{className:"".concat(ue,"-selection-search")},i.createElement(B,{ref:Qe,prefixCls:ue,id:je,open:At,inputElement:de,disabled:tt,autoFocus:at,autoComplete:ut,editable:Ke,activeDescendantId:vt,value:Et,onKeyDown:Te,onMouseDown:We,onChange:function(Nt){we(!0),Ge(Nt)},onPaste:et,onCompositionStart:Xe,onCompositionEnd:Je,tabIndex:Mt,attrs:(0,O.Z)(b,!0),maxLength:Re?Zt:void 0})),!Re&&He?i.createElement("span",{className:"".concat(ue,"-selection-item"),title:Ot,style:Ft?{visibility:"hidden"}:void 0},He.label):null,lt())},ae=T;function he(I){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(I)}var Ze=function(b,de){var ue=(0,i.useRef)(null),je=(0,i.useRef)(!1),Qe=b.prefixCls,tt=b.open,at=b.mode,ut=b.showSearch,vt=b.tokenWithEnter,mt=b.autoClearSearchValue,At=b.onSearch,xt=b.onSearchSubmit,_e=b.onToggleOpen,Mt=b.onInputKeyDown,Pt=b.domRef;i.useImperativeHandle(de,function(){return{focus:function(){ue.current.focus()},blur:function(){ue.current.blur()}}});var kt=a(0),jt=(0,l.Z)(kt,2),Zt=jt[0],Te=jt[1],We=function(Et){var Ft=Et.which;(Ft===j.Z.UP||Ft===j.Z.DOWN)&&Et.preventDefault(),Mt&&Mt(Et),Ft===j.Z.ENTER&&at==="tags"&&!je.current&&!tt&&(xt==null||xt(Et.target.value)),he(Ft)&&_e(!0)},Ge=function(){Te(!0)},et=(0,i.useRef)(null),Xe=function(Et){At(Et,!0,je.current)!==!1&&_e(!0)},Je=function(){je.current=!0},Ue=function(Et){je.current=!1,at!=="combobox"&&Xe(Et.target.value)},st=function(Et){var Ft=Et.target.value;if(vt&&et.current&&/[\r\n]/.test(et.current)){var Ot=et.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Ft=Ft.replace(Ot,et.current)}et.current=null,Xe(Ft)},yt=function(Et){var Ft=Et.clipboardData,Ot=Ft.getData("text");et.current=Ot},se=function(Et){var Ft=Et.target;if(Ft!==ue.current){var Ot=document.body.style.msTouchAction!==void 0;Ot?setTimeout(function(){ue.current.focus()}):ue.current.focus()}},we=function(Et){var Ft=Zt();Et.target!==ue.current&&!Ft&&at!=="combobox"&&Et.preventDefault(),(at!=="combobox"&&(!ut||!Ft)||!tt)&&(tt&&mt!==!1&&At("",!0,!1),_e())},Re={inputRef:ue,onInputKeyDown:We,onInputMouseDown:Ge,onInputChange:st,onInputPaste:yt,onInputCompositionStart:Je,onInputCompositionEnd:Ue},Ke=at==="multiple"||at==="tags"?i.createElement(L,(0,t.Z)({},b,Re)):i.createElement(ae,(0,t.Z)({},b,Re));return i.createElement("div",{ref:Pt,className:"".concat(Qe,"-selector"),onClick:se,onMouseDown:we},Ke)},_=i.forwardRef(Ze);_.displayName="Selector";var oe=_,Ne=e(35593),Pe=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],be=function(b){var de=b===!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"}}},ee=function(b,de){var ue=b.prefixCls,je=b.disabled,Qe=b.visible,tt=b.children,at=b.popupElement,ut=b.animation,vt=b.transitionName,mt=b.dropdownStyle,At=b.dropdownClassName,xt=b.direction,_e=xt===void 0?"ltr":xt,Mt=b.placement,Pt=b.builtinPlacements,kt=b.dropdownMatchSelectWidth,jt=b.dropdownRender,Zt=b.dropdownAlign,Te=b.getPopupContainer,We=b.empty,Ge=b.getTriggerDOMNode,et=b.onPopupVisibleChange,Xe=b.onPopupMouseEnter,Je=(0,C.Z)(b,Pe),Ue="".concat(ue,"-dropdown"),st=at;jt&&(st=jt(at));var yt=i.useMemo(function(){return Pt||be(kt)},[Pt,kt]),se=ut?"".concat(Ue,"-").concat(ut):vt,we=typeof kt=="number",Re=i.useMemo(function(){return we?null:kt===!1?"minWidth":"width"},[kt,we]),Ke=mt;we&&(Ke=(0,H.Z)((0,H.Z)({},Ke),{},{width:kt}));var He=i.useRef(null);return i.useImperativeHandle(de,function(){return{getPopupElement:function(){return He.current}}}),i.createElement(Ne.Z,(0,t.Z)({},Je,{showAction:et?["click"]:[],hideAction:et?["click"]:[],popupPlacement:Mt||(_e==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:yt,prefixCls:Ue,popupTransitionName:se,popup:i.createElement("div",{ref:He,onMouseEnter:Xe},st),stretch:Re,popupAlign:Zt,popupVisible:Qe,getPopupContainer:Te,popupClassName:p()(At,(0,f.Z)({},"".concat(Ue,"-empty"),We)),popupStyle:Ke,getTriggerDOMNode:Ge,onPopupVisibleChange:et}),tt)},Fe=i.forwardRef(ee);Fe.displayName="SelectTrigger";var x=Fe,D=e(66712);function g(I,b){var de=I.key,ue;return"value"in I&&(ue=I.value),de!=null?de:ue!==void 0?ue:"rc-index-key-".concat(b)}function r(I,b){var de=I||{},ue=de.label,je=de.value,Qe=de.options,tt=de.groupLabel,at=ue||(b?"children":"label");return{label:at,value:je||"value",options:Qe||"options",groupLabel:tt||at}}function h(I){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},de=b.fieldNames,ue=b.childrenAsData,je=[],Qe=r(de,!1),tt=Qe.label,at=Qe.value,ut=Qe.options,vt=Qe.groupLabel;function mt(At,xt){At.forEach(function(_e){if(xt||!(ut in _e)){var Mt=_e[at];je.push({key:g(_e,je.length),groupOption:xt,data:_e,label:_e[tt],value:Mt})}else{var Pt=_e[vt];Pt===void 0&&ue&&(Pt=_e.label),je.push({key:g(_e,je.length),group:!0,data:_e,label:Pt}),mt(_e[ut],!0)}})}return mt(I,!1),je}function Q(I){var b=(0,H.Z)({},I);return"props"in b||Object.defineProperty(b,"props",{get:function(){return(0,z.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),b}}),b}function A(I,b){if(!b||!b.length)return null;var de=!1;function ue(Qe,tt){var at=(0,D.Z)(tt),ut=at[0],vt=at.slice(1);if(!ut)return[Qe];var mt=Qe.split(ut);return de=de||mt.length>1,mt.reduce(function(At,xt){return[].concat((0,o.Z)(At),(0,o.Z)(ue(xt,vt)))},[]).filter(function(At){return At})}var je=ue(I,b);return de?je: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"],U=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function P(I){return I==="tags"||I==="multiple"}var d=i.forwardRef(function(I,b){var de,ue,je=I.id,Qe=I.prefixCls,tt=I.className,at=I.showSearch,ut=I.tagRender,vt=I.direction,mt=I.omitDomProps,At=I.displayValues,xt=I.onDisplayValuesChange,_e=I.emptyOptions,Mt=I.notFoundContent,Pt=Mt===void 0?"Not Found":Mt,kt=I.onClear,jt=I.mode,Zt=I.disabled,Te=I.loading,We=I.getInputElement,Ge=I.getRawInputElement,et=I.open,Xe=I.defaultOpen,Je=I.onDropdownVisibleChange,Ue=I.activeValue,st=I.onActiveValueChange,yt=I.activeDescendantId,se=I.searchValue,we=I.autoClearSearchValue,Re=I.onSearch,Ke=I.onSearchSplit,He=I.tokenSeparators,Et=I.allowClear,Ft=I.suffixIcon,Ot=I.clearIcon,lt=I.OptionList,dt=I.animation,Nt=I.transitionName,Tt=I.dropdownStyle,Jt=I.dropdownClassName,on=I.dropdownMatchSelectWidth,jn=I.dropdownRender,Wt=I.dropdownAlign,Yt=I.placement,Kt=I.builtinPlacements,Pn=I.getPopupContainer,gn=I.showAction,In=gn===void 0?[]:gn,Bn=I.onFocus,fn=I.onBlur,Xn=I.onKeyUp,Qn=I.onKeyDown,qn=I.onMouseDown,Rt=(0,C.Z)(I,c),Dt=P(jt),An=(at!==void 0?at:Dt)||jt==="combobox",mn=(0,H.Z)({},Rt);U.forEach(function(sr){delete mn[sr]}),mt==null||mt.forEach(function(sr){delete mn[sr]});var Kn=i.useState(!1),Er=(0,l.Z)(Kn,2),xn=Er[0],Rn=Er[1];i.useEffect(function(){Rn((0,X.Z)())},[]);var Yn=i.useRef(null),_t=i.useRef(null),Ln=i.useRef(null),lr=i.useRef(null),Cn=i.useRef(null),$n=S(),fr=(0,l.Z)($n,3),vr=fr[0],nr=fr[1],Jn=fr[2];i.useImperativeHandle(b,function(){var sr,er;return{focus:(sr=lr.current)===null||sr===void 0?void 0:sr.focus,blur:(er=lr.current)===null||er===void 0?void 0:er.blur,scrollTo:function(Ur){var Hr;return(Hr=Cn.current)===null||Hr===void 0?void 0:Hr.scrollTo(Ur)}}});var hr=i.useMemo(function(){var sr;if(jt!=="combobox")return se;var er=(sr=At[0])===null||sr===void 0?void 0:sr.value;return typeof er=="string"||typeof er=="number"?String(er):""},[se,jt,At]),Pr=jt==="combobox"&&typeof We=="function"&&We()||null,kr=typeof Ge=="function"&&Ge(),oa=(0,R.x1)(_t,kr==null||(de=kr.props)===null||de===void 0?void 0:de.ref),la=i.useState(!1),na=(0,l.Z)(la,2),Ir=na[0],Aa=na[1];(0,s.Z)(function(){Aa(!0)},[]);var fa=(0,F.Z)(!1,{defaultValue:Xe,value:et}),ra=(0,l.Z)(fa,2),ca=ra[0],va=ra[1],En=Ir?ca:!1,Zn=!Pt&&_e;(Zt||Zn&&En&&jt==="combobox")&&(En=!1);var Tn=Zn?!1:En,Wn=i.useCallback(function(sr){var er=sr!==void 0?sr:!En;Zt||(va(er),En!==er&&(Je==null||Je(er)))},[Zt,En,va,Je]),rr=i.useMemo(function(){return(He||[]).some(function(sr){return[` +`,`\r +`].includes(sr)})},[He]),ur=function(er,aa,Ur){var Hr=!0,ia=er;st==null||st(null);var ua=Ur?null:A(er,He);return jt!=="combobox"&&ua&&(ia="",Ke==null||Ke(ua),Wn(!1),Hr=!1),Re&&hr!==ia&&Re(ia,{source:aa?"typing":"effect"}),Hr},Gr=function(er){!er||!er.trim()||Re(er,{source:"submit"})};i.useEffect(function(){!En&&!Dt&&jt!=="combobox"&&ur("",!1,!1)},[En]),i.useEffect(function(){ca&&Zt&&va(!1),Zt&&nr(!1)},[Zt]);var Rr=a(),Fr=(0,l.Z)(Rr,2),Xr=Fr[0],yr=Fr[1],ir=function(er){var aa=Xr(),Ur=er.which;if(Ur===j.Z.ENTER&&(jt!=="combobox"&&er.preventDefault(),En||Wn(!0)),yr(!!hr),Ur===j.Z.BACKSPACE&&!aa&&Dt&&!hr&&At.length){for(var Hr=(0,o.Z)(At),ia=null,ua=Hr.length-1;ua>=0;ua-=1){var Da=Hr[ua];if(!Da.disabled){Hr.splice(ua,1),ia=Da;break}}ia&&xt(Hr,{type:"remove",values:[ia]})}for(var Ea=arguments.length,Va=new Array(Ea>1?Ea-1:0),La=1;La1?aa-1:0),Hr=1;Hr1?ua-1:0),Ea=1;Ea1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Me.Z)(I).map(function(de,ue){if(!i.isValidElement(de)||!de.type)return null;var je=de,Qe=je.type.isSelectOptGroup,tt=je.key,at=je.props,ut=at.children,vt=(0,C.Z)(at,pe);return b||!Qe?Se(de):(0,H.Z)((0,H.Z)({key:"__RC_SELECT_GRP__".concat(tt===null?ue:tt,"__"),label:tt},vt),{},{options:De(ut)})}).filter(function(de){return de})}function xe(I,b,de,ue,je){return i.useMemo(function(){var Qe=I,tt=!I;tt&&(Qe=De(b));var at=new Map,ut=new Map,vt=function(xt,_e,Mt){Mt&&typeof Mt=="string"&&xt.set(_e[Mt],_e)};function mt(At){for(var xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_e=0;_e1&&arguments[1]!==void 0?arguments[1]:1,Pn=st.length,gn=0;gn1&&arguments[1]!==void 0?arguments[1]:!1;Ft(Yt);var Pn={source:Kt?"keyboard":"mouse"},gn=st[Yt];if(!gn){Pt(null,-1,Pn);return}Pt(gn.value,Yt,Pn)};(0,i.useEffect)(function(){Ot(kt!==!1?Re(0):-1)},[st.length,vt]);var lt=i.useCallback(function(Wt){return Te.has(Wt)&&ut!=="combobox"},[ut,(0,o.Z)(Te).toString(),Te.size]);(0,i.useEffect)(function(){var Wt=setTimeout(function(){if(!at&&tt&&Te.size===1){var Kt=Array.from(Te)[0],Pn=st.findIndex(function(gn){var In=gn.data;return In.value===Kt});Pn!==-1&&(Ot(Pn),we(Pn))}});if(tt){var Yt;(Yt=yt.current)===null||Yt===void 0||Yt.scrollTo(void 0)}return function(){return clearTimeout(Wt)}},[tt,vt,Mt.length]);var dt=function(Yt){Yt!==void 0&&jt(Yt,{selected:!Te.has(Yt)}),at||mt(!1)};if(i.useImperativeHandle(de,function(){return{onKeyDown:function(Yt){var Kt=Yt.which,Pn=Yt.ctrlKey;switch(Kt){case j.Z.N:case j.Z.P:case j.Z.UP:case j.Z.DOWN:{var gn=0;if(Kt===j.Z.UP?gn=-1:Kt===j.Z.DOWN?gn=1:nn()&&Pn&&(Kt===j.Z.N?gn=1:Kt===j.Z.P&&(gn=-1)),gn!==0){var In=Re(Et+gn,gn);we(In),Ot(In,!0)}break}case j.Z.ENTER:{var Bn=st[Et];Bn&&!Bn.data.disabled?dt(Bn.value):dt(void 0),tt&&Yt.preventDefault();break}case j.Z.ESC:mt(!1),tt&&Yt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Yt){we(Yt)}}}),st.length===0)return i.createElement("div",{role:"listbox",id:"".concat(Qe,"_list"),className:"".concat(Ue,"-empty"),onMouseDown:se},At);var Nt=Object.keys(We).map(function(Wt){return We[Wt]}),Tt=function(Yt){return Yt.label};function Jt(Wt,Yt){var Kt=Wt.group;return{role:Kt?"presentation":"option",id:"".concat(Qe,"_list_").concat(Yt)}}var on=function(Yt){var Kt=st[Yt];if(!Kt)return null;var Pn=Kt.data||{},gn=Pn.value,In=Kt.group,Bn=(0,O.Z)(Pn,!0),fn=Tt(Kt);return Kt?i.createElement("div",(0,t.Z)({"aria-label":typeof fn=="string"&&!In?fn:null},Bn,{key:Yt},Jt(Kt,Yt),{"aria-selected":lt(gn)}),gn):null},jn={role:"listbox",id:"".concat(Qe,"_list")};return i.createElement(i.Fragment,null,Ge&&i.createElement("div",(0,t.Z)({},jn,{style:{height:0,width:0,overflow:"hidden"}}),on(Et-1),on(Et),on(Et+1)),i.createElement(rn.Z,{itemKey:"key",ref:yt,data:st,height:Xe,itemHeight:Je,fullHeight:!1,onMouseDown:se,onScroll:xt,virtual:Ge,direction:et,innerProps:Ge?null:jn},function(Wt,Yt){var Kt,Pn=Wt.group,gn=Wt.groupOption,In=Wt.data,Bn=Wt.label,fn=Wt.value,Xn=In.key;if(Pn){var Qn,qn=(Qn=In.title)!==null&&Qn!==void 0?Qn:Gt(Bn)?Bn.toString():void 0;return i.createElement("div",{className:p()(Ue,"".concat(Ue,"-group")),title:qn},Bn!==void 0?Bn:Xn)}var Rt=In.disabled,Dt=In.title,An=In.children,mn=In.style,Kn=In.className,Er=(0,C.Z)(In,qt),xn=(0,Vt.Z)(Er,Nt),Rn=lt(fn),Yn="".concat(Ue,"-option"),_t=p()(Ue,Yn,Kn,(Kt={},(0,f.Z)(Kt,"".concat(Yn,"-grouped"),gn),(0,f.Z)(Kt,"".concat(Yn,"-active"),Et===Yt&&!Rt),(0,f.Z)(Kt,"".concat(Yn,"-disabled"),Rt),(0,f.Z)(Kt,"".concat(Yn,"-selected"),Rn),Kt)),Ln=Tt(Wt),lr=!Zt||typeof Zt=="function"||Rn,Cn=typeof Ln=="number"?Ln:Ln||fn,$n=Gt(Cn)?Cn.toString():void 0;return Dt!==void 0&&($n=Dt),i.createElement("div",(0,t.Z)({},(0,O.Z)(xn),Ge?{}:Jt(Wt,Yt),{"aria-selected":Rn,className:_t,title:$n,onMouseMove:function(){Et===Yt||Rt||Ot(Yt)},onClick:function(){Rt||dt(fn)},style:mn}),i.createElement("div",{className:"".concat(Yn,"-content")},Cn),i.isValidElement(Zt)||Rn,lr&&i.createElement(le,{className:"".concat(Ue,"-option-state"),customizeIcon:Zt,customizeIconProps:{isSelected:Rn}},Rn?"\u2713":null))}))},Fn=i.forwardRef(cn);Fn.displayName="OptionList";var ot=Fn;function pt(I){var b=I.mode,de=I.options,ue=I.children,je=I.backfill,Qe=I.allowClear,tt=I.placeholder,at=I.getInputElement,ut=I.showSearch,vt=I.onSearch,mt=I.defaultOpen,At=I.autoFocus,xt=I.labelInValue,_e=I.value,Mt=I.inputValue,Pt=I.optionLabelProp,kt=isMultiple(b),jt=ut!==void 0?ut:kt||b==="combobox",Zt=de||convertChildrenToData(ue);if(warning(b!=="tags"||Zt.every(function(et){return!et.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),b==="tags"||b==="combobox"){var Te=Zt.some(function(et){return et.options?et.options.some(function(Xe){return typeof("value"in Xe?Xe.value:Xe.key)=="number"}):typeof("value"in et?et.value:et.key)=="number"});warning(!Te,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(b!=="combobox"||!Pt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(b==="combobox"||!je,"`backfill` only works with `combobox` mode."),warning(b==="combobox"||!at,"`getInputElement` only work with `combobox` mode."),noteOnce(b!=="combobox"||!at||!Qe||!tt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),vt&&!jt&&b!=="combobox"&&b!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!mt||At,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),_e!=null){var We=toArray(_e);warning(!xt||We.every(function(et){return _typeof(et)==="object"&&("key"in et||"value"in et)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!kt||Array.isArray(_e),"`value` should be array when `mode` is `multiple` or `tags`")}if(ue){var Ge=null;toNodeArray(ue).some(function(et){if(!React.isValidElement(et)||!et.type)return!1;var Xe=et,Je=Xe.type;if(Je.isSelectOption)return!1;if(Je.isSelectOptGroup){var Ue=toNodeArray(et.props.children).every(function(st){return!React.isValidElement(st)||!et.type||st.type.isSelectOption?!0:(Ge=st.type,!1)});return!Ue}return Ge=Je,!0}),Ge&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ge.displayName||Ge.name||Ge,"`.")),warning(Mt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function ht(I,b){if(I){var de=function ue(je){for(var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,tt=0;tt2&&arguments[2]!==void 0?arguments[2]:{},Wn=Tn.source,rr=Wn===void 0?"keyboard":Wn;oa(Zn),tt&&ue==="combobox"&&En!==null&&rr==="keyboard"&&Jn(String(En))},[tt,ue]),Ir=function(Zn,Tn,Wn){var rr=function(){var Jr,Nr=Kn(Zn);return[Et?{label:Nr==null?void 0:Nr[Jt.label],value:Zn,key:(Jr=Nr==null?void 0:Nr.key)!==null&&Jr!==void 0?Jr:Zn}:Zn,Q(Nr)]};if(Tn&&_e){var ur=rr(),Gr=(0,l.Z)(ur,2),Rr=Gr[0],Fr=Gr[1];_e(Rr,Fr)}else if(!Tn&&Mt&&Wn!=="clear"){var Xr=rr(),yr=(0,l.Z)(Xr,2),ir=yr[0],Wr=yr[1];Mt(ir,Wr)}},Aa=qe(function(En,Zn){var Tn,Wn=dt?Zn.selected:!0;Wn?Tn=dt?[].concat((0,o.Z)(mn),[En]):[En]:Tn=mn.filter(function(rr){return rr.value!==En}),$n(Tn),Ir(En,Wn),ue==="combobox"?Jn(""):(!P||xt)&&(Yt(""),Jn(""))}),fa=function(Zn,Tn){$n(Zn);var Wn=Tn.type,rr=Tn.values;(Wn==="remove"||Wn==="clear")&&rr.forEach(function(ur){Ir(ur.value,!1,Wn)})},ra=function(Zn,Tn){if(Yt(Zn),Jn(null),Tn.source==="submit"){var Wn=(Zn||"").trim();if(Wn){var rr=Array.from(new Set([].concat((0,o.Z)(xn),[Wn])));$n(rr),Ir(Wn,!0),Yt("")}return}Tn.source!=="blur"&&(ue==="combobox"&&$n(Zn),mt==null||mt(Zn))},ca=function(Zn){var Tn=Zn;ue!=="tags"&&(Tn=Zn.map(function(rr){var ur=gn.get(rr);return ur==null?void 0:ur.value}).filter(function(rr){return rr!==void 0}));var Wn=Array.from(new Set([].concat((0,o.Z)(xn),(0,o.Z)(Tn))));$n(Wn),Wn.forEach(function(rr){Ir(rr,!0)})},va=i.useMemo(function(){var En=Ue!==!1&&kt!==!1;return(0,H.Z)((0,H.Z)({},Kt),{},{flattenOptions:Cn,onActiveValue:na,defaultActiveFirstOption:la,onSelect:Aa,menuItemSelectedIcon:Je,rawValues:xn,fieldNames:Jt,virtual:En,direction:st,listHeight:se,listItemHeight:Re,childrenAsData:Nt})},[Kt,Cn,na,la,Aa,Je,xn,Jt,Ue,kt,se,Re,Nt]);return i.createElement(St.Provider,{value:va},i.createElement(k,(0,t.Z)({},Ot,{id:lt,prefixCls:Qe,ref:b,omitDomProps:$t,mode:ue,displayValues:Er,onDisplayValuesChange:fa,direction:st,searchValue:Wt,onSearch:ra,autoClearSearchValue:xt,onSearchSplit:ca,dropdownMatchSelectWidth:kt,OptionList:ot,emptyOptions:!Cn.length,activeValue:nr,activeDescendantId:"".concat(lt,"_list_").concat(kr)})))}),re=an;re.Option=Qt,re.OptGroup=rt;var v=re,E=v},9296:function(gt,ve,e){"use strict";e.r(ve),e.d(ve,{ResizableTextArea:function(){return G},default:function(){return Ee}});var t=e(54476),o=e(33885),f=e(20068),H=e(76190),l=e(42978),C=e(75931),n=e(94480),F=e(92310),z=e.n(F),i=e(93681),K=e(5643),p=e(18929),s=e(59301),X=e(29301),j=e(34280),R=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; +`,le=["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"],ce={},ne;function N(Ce){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Y=Ce.getAttribute("id")||Ce.getAttribute("data-reactid")||Ce.getAttribute("name");if($&&ce[Y])return ce[Y];var W=window.getComputedStyle(Ce),y=W.getPropertyValue("box-sizing")||W.getPropertyValue("-moz-box-sizing")||W.getPropertyValue("-webkit-box-sizing"),V=parseFloat(W.getPropertyValue("padding-bottom"))+parseFloat(W.getPropertyValue("padding-top")),L=parseFloat(W.getPropertyValue("border-bottom-width"))+parseFloat(W.getPropertyValue("border-top-width")),T=le.map(function(he){return"".concat(he,":").concat(W.getPropertyValue(he))}).join(";"),ae={sizingStyle:T,paddingSize:V,borderSize:L,boxSizing:y};return $&&Y&&(ce[Y]=ae),ae}function S(Ce){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,W=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)),Ce.getAttribute("wrap")?ne.setAttribute("wrap",Ce.getAttribute("wrap")):ne.removeAttribute("wrap");var y=N(Ce,$),V=y.paddingSize,L=y.borderSize,T=y.boxSizing,ae=y.sizingStyle;ne.setAttribute("style","".concat(ae,";").concat(Oe)),ne.value=Ce.value||Ce.placeholder||"";var he=void 0,Ze=void 0,_,oe=ne.scrollHeight;if(T==="border-box"?oe+=L:T==="content-box"&&(oe-=V),Y!==null||W!==null){ne.value=" ";var Ne=ne.scrollHeight-V;Y!==null&&(he=Ne*Y,T==="border-box"&&(he=he+V+L),oe=Math.max(he,oe)),W!==null&&(Ze=Ne*W,T==="border-box"&&(Ze=Ze+V+L),_=oe>Ze?"":"hidden",oe=Math.min(Ze,oe))}var Pe={height:oe,overflowY:_,resize:"none"};return he&&(Pe.minHeight=he),Ze&&(Pe.maxHeight=Ze),Pe}var a=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],w=0,O=1,J=2,q=s.forwardRef(function(Ce,$){var Y=Ce,W=Y.prefixCls,y=Y.onPressEnter,V=Y.defaultValue,L=Y.value,T=Y.autoSize,ae=Y.onResize,he=Y.className,Ze=Y.style,_=Y.disabled,oe=Y.onChange,Ne=Y.onInternalAutoSize,Pe=(0,C.Z)(Y,a),be=(0,p.Z)(V,{value:L,postState:function(rt){return rt!=null?rt:""}}),ee=(0,l.Z)(be,2),Fe=ee[0],x=ee[1],D=function(rt){x(rt.target.value),oe==null||oe(rt)},g=s.useRef();s.useImperativeHandle($,function(){return{textArea:g.current}});var r=s.useMemo(function(){return T&&(0,H.Z)(T)==="object"?[T.minRows,T.maxRows]:[]},[T]),h=(0,l.Z)(r,2),Q=h[0],A=h[1],c=!!T,U=function(){try{if(document.activeElement===g.current){var rt=g.current,wt=rt.selectionStart,Qt=rt.selectionEnd,Lt=rt.scrollTop;g.current.setSelectionRange(wt,Qt),g.current.scrollTop=Lt}}catch(Vt){}},P=s.useState(J),d=(0,l.Z)(P,2),k=d[0],Ie=d[1],fe=s.useState(),Le=(0,l.Z)(fe,2),Be=Le[0],Me=Le[1],M=function(){Ie(w)};(0,j.Z)(function(){c&&M()},[L,Q,A,c]),(0,j.Z)(function(){if(k===w)Ie(O);else if(k===O){var it=S(g.current,!1,Q,A);Ie(J),Me(it)}else U()},[k]);var pe=s.useRef(),Se=function(){R.Z.cancel(pe.current)},De=function(rt){k===J&&(ae==null||ae(rt),T&&(Se(),pe.current=(0,R.Z)(function(){M()})))};s.useEffect(function(){return Se},[]);var xe=c?Be:null,qe=(0,o.Z)((0,o.Z)({},Ze),xe);return(k===w||k===O)&&(qe.overflowY="hidden",qe.overflowX="hidden"),s.createElement(X.Z,{onResize:De,disabled:!(T||ae)},s.createElement("textarea",(0,t.Z)({},Pe,{ref:g,style:qe,className:z()(W,he,(0,f.Z)({},"".concat(W,"-disabled"),_)),disabled:_,value:Fe,onChange:D})))}),G=q,B=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function ye(Ce,$){return(0,n.Z)(Ce||"").slice(0,$).join("")}function ie(Ce,$,Y,W){var y=Y;return Ce?y=ye(Y,W):(0,n.Z)($||"").lengthW&&(y=$),y}var Ye=s.forwardRef(function(Ce,$){var Y,W=Ce.defaultValue,y=Ce.value,V=Ce.onFocus,L=Ce.onBlur,T=Ce.onChange,ae=Ce.allowClear,he=Ce.maxLength,Ze=Ce.onCompositionStart,_=Ce.onCompositionEnd,oe=Ce.suffix,Ne=Ce.prefixCls,Pe=Ne===void 0?"rc-textarea":Ne,be=Ce.classes,ee=Ce.showCount,Fe=Ce.className,x=Ce.style,D=Ce.disabled,g=Ce.hidden,r=Ce.classNames,h=Ce.styles,Q=Ce.onResize,A=(0,C.Z)(Ce,B),c=(0,p.Z)(W,{value:y,defaultValue:W}),U=(0,l.Z)(c,2),P=U[0],d=U[1],k=(0,s.useRef)(null),Ie=s.useState(!1),fe=(0,l.Z)(Ie,2),Le=fe[0],Be=fe[1],Me=s.useState(!1),M=(0,l.Z)(Me,2),pe=M[0],Se=M[1],De=s.useRef(),xe=s.useRef(0),qe=s.useState(null),it=(0,l.Z)(qe,2),rt=it[0],wt=it[1],Qt=function(){var ft;(ft=k.current)===null||ft===void 0||ft.textArea.focus()};(0,s.useImperativeHandle)($,function(){return{resizableTextArea:k.current,focus:Qt,blur:function(){var ft;(ft=k.current)===null||ft===void 0||ft.textArea.blur()}}}),(0,s.useEffect)(function(){Be(function($t){return!D&&$t})},[D]);var Lt=Number(he)>0,Vt=function(ft){Se(!0),De.current=P,xe.current=ft.currentTarget.selectionStart,Ze==null||Ze(ft)},rn=function(ft){Se(!1);var an=ft.currentTarget.value;if(Lt){var re,v=xe.current>=he+1||xe.current===((re=De.current)===null||re===void 0?void 0:re.length);an=ie(v,De.current,an,he)}an!==P&&(d(an),(0,K.rJ)(ft.currentTarget,ft,T,an)),_==null||_(ft)},tn=function(ft){var an=ft.target.value;if(!pe&&Lt){var re=ft.target.selectionStart>=he+1||ft.target.selectionStart===an.length||!ft.target.selectionStart;an=ie(re,P,an,he)}d(an),(0,K.rJ)(ft.currentTarget,ft,T,an)},St=function(ft){var an=A.onPressEnter,re=A.onKeyDown;ft.key==="Enter"&&an&&an(ft),re==null||re(ft)},nn=function(ft){Be(!0),V==null||V(ft)},qt=function(ft){Be(!1),L==null||L(ft)},Gt=function(ft){var an;d(""),Qt(),(0,K.rJ)((an=k.current)===null||an===void 0?void 0:an.textArea,ft,T)},cn=(0,K.D7)(P);!pe&&Lt&&y==null&&(cn=ye(cn,he));var Fn=oe,ot;if(ee){var pt=(0,n.Z)(cn).length;(0,H.Z)(ee)==="object"?ot=ee.formatter({value:cn,count:pt,maxLength:he}):ot="".concat(pt).concat(Lt?" / ".concat(he):""),Fn=s.createElement(s.Fragment,null,Fn,s.createElement("span",{className:z()("".concat(Pe,"-data-count"),r==null?void 0:r.count),style:h==null?void 0:h.count},ot))}var ht=function(ft){var an;Q==null||Q(ft),(an=k.current)!==null&&an!==void 0&&an.textArea.style.height&&wt(!0)},It=!A.autoSize&&!ee&&!ae,ln=s.createElement(i.BaseInput,{value:cn,allowClear:ae,handleReset:Gt,suffix:Fn,prefixCls:Pe,classes:{affixWrapper:z()(be==null?void 0:be.affixWrapper,(Y={},(0,f.Z)(Y,"".concat(Pe,"-show-count"),ee),(0,f.Z)(Y,"".concat(Pe,"-textarea-allow-clear"),ae),Y))},disabled:D,focused:Le,className:Fe,style:(0,o.Z)((0,o.Z)({},x),rt&&!It?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof ot=="string"?ot:void 0}},hidden:g,inputElement:s.createElement(G,(0,t.Z)({},A,{onKeyDown:St,onChange:tn,onFocus:nn,onBlur:qt,onCompositionStart:Vt,onCompositionEnd:rn,className:r==null?void 0:r.textarea,style:(0,o.Z)((0,o.Z)({},h==null?void 0:h.textarea),{},{resize:x==null?void 0:x.resize}),disabled:D,prefixCls:Pe,onResize:ht,ref:k}))});return ln}),Ae=Ye,Ee=Ae},39417:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return O}});var t=e(54476),o=e(20068),f=e(75931),H=e(33885),l=e(67732),C=e(83652),n=e(31226),F=e(42403),z=e(158),i=e(92310),K=e.n(i),p=e(26112),s=e(59301),X=e(39378),j=function(q){for(var G=q.prefixCls,B=q.level,ye=q.isStart,ie=q.isEnd,Ye="".concat(G,"-indent-unit"),Ae=[],Ee=0;Ee0&&arguments[0]!==void 0?arguments[0]:[],D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],g=x.length,r=D.length;if(Math.abs(g-r)!==1)return{add:!1,key:null};function h(Q,A){var c=new Map;Q.forEach(function(P){c.set(P,!0)});var U=A.filter(function(P){return!c.has(P)});return U.length===1?U[0]:null}return g ").concat(D);return D}var he=R.forwardRef(function(x,D){var g=x.prefixCls,r=x.data,h=x.selectable,Q=x.checkable,A=x.expandedKeys,c=x.selectedKeys,U=x.checkedKeys,P=x.loadedKeys,d=x.loadingKeys,k=x.halfCheckedKeys,Ie=x.keyEntities,fe=x.disabled,Le=x.dragging,Be=x.dragOverNodeKey,Me=x.dropPosition,M=x.motion,pe=x.height,Se=x.itemHeight,De=x.virtual,xe=x.focusable,qe=x.activeItem,it=x.focused,rt=x.tabIndex,wt=x.onKeyDown,Qt=x.onFocus,Lt=x.onBlur,Vt=x.onActiveChange,rn=x.onListChangeStart,tn=x.onListChangeEnd,St=(0,N.Z)(x,Ee),nn=R.useRef(null),qt=R.useRef(null);R.useImperativeHandle(D,function(){return{scrollTo:function(At){nn.current.scrollTo(At)},getIndentWidth:function(){return qt.current.offsetWidth}}});var Gt=R.useState(A),cn=(0,ne.Z)(Gt,2),Fn=cn[0],ot=cn[1],pt=R.useState(r),ht=(0,ne.Z)(pt,2),It=ht[0],ln=ht[1],$t=R.useState(r),ft=(0,ne.Z)($t,2),an=ft[0],re=ft[1],v=R.useState([]),E=(0,ne.Z)(v,2),I=E[0],b=E[1],de=R.useState(null),ue=(0,ne.Z)(de,2),je=ue[0],Qe=ue[1],tt=R.useRef(r);tt.current=r;function at(){var mt=tt.current;ln(mt),re(mt),b([]),Qe(null),tn()}(0,S.Z)(function(){ot(A);var mt=Ye(Fn,A);if(mt.key!==null)if(mt.add){var At=It.findIndex(function(jt){var Zt=jt.key;return Zt===mt.key}),xt=L(Ae(It,r,mt.key),De,pe,Se),_e=It.slice();_e.splice(At+1,0,V),re(_e),b(xt),Qe("show")}else{var Mt=r.findIndex(function(jt){var Zt=jt.key;return Zt===mt.key}),Pt=L(Ae(r,It,mt.key),De,pe,Se),kt=r.slice();kt.splice(Mt+1,0,V),re(kt),b(Pt),Qe("hide")}else It!==r&&(ln(r),re(r))},[A,r]),R.useEffect(function(){Le||at()},[Le]);var ut=M?an:r,vt={expandedKeys:A,selectedKeys:c,loadedKeys:P,loadingKeys:d,checkedKeys:U,halfCheckedKeys:k,dragOverNodeKey:Be,dropPosition:Me,keyEntities:Ie};return R.createElement(R.Fragment,null,it&&qe&&R.createElement("span",{style:Ce,"aria-live":"assertive"},ae(qe)),R.createElement("div",null,R.createElement("input",{style:Ce,disabled:xe===!1||fe,tabIndex:xe!==!1?rt:null,onKeyDown:wt,onFocus:Qt,onBlur:Lt,value:"",onChange:$,"aria-label":"for screen reader"})),R.createElement("div",{className:"".concat(g,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},R.createElement("div",{className:"".concat(g,"-indent")},R.createElement("div",{ref:qt,className:"".concat(g,"-indent-unit")}))),R.createElement(a.Z,(0,t.Z)({},St,{data:ut,itemKey:T,height:pe,fullHeight:!1,virtual:De,itemHeight:Se,prefixCls:"".concat(g,"-list"),ref:nn,onVisibleChange:function(At,xt){var _e=new Set(At),Mt=xt.filter(function(Pt){return!_e.has(Pt)});Mt.some(function(Pt){return T(Pt)===Y})&&at()}}),function(mt){var At=mt.pos,xt=(0,t.Z)({},(ce(mt.data),mt.data)),_e=mt.title,Mt=mt.key,Pt=mt.isStart,kt=mt.isEnd,jt=(0,q.km)(Mt,At);delete xt.key,delete xt.children;var Zt=(0,q.H8)(jt,vt);return R.createElement(ie,(0,t.Z)({},xt,Zt,{title:_e,active:!!qe&&Mt===qe.key,pos:At,data:mt.data,isStart:Pt,isEnd:kt,motion:M,motionNodes:Mt===Y?I:null,motionType:je,onMotionStart:rn,onMotionEnd:at,treeNodeRequiredProps:vt,onMouseMove:function(){Vt(null)}}))}))});he.displayName="NodeList";var Ze=he,_=e(35654),oe=e(90782),Ne=e(67841),Pe=10,be=function(x){(0,z.Z)(g,x);var D=(0,i.Z)(g);function g(){var r;(0,C.Z)(this,g);for(var h=arguments.length,Q=new Array(h),A=0;A2&&arguments[2]!==void 0?arguments[2]:!1,k=r.state,Ie=k.dragChildrenKeys,fe=k.dropPosition,Le=k.dropTargetKey,Be=k.dropTargetPos,Me=k.dropAllowed;if(Me){var M=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),Le!==null){var pe=(0,H.Z)((0,H.Z)({},(0,q.H8)(Le,r.getTreeNodeRequiredProps())),{},{active:((P=r.getActiveItem())===null||P===void 0?void 0:P.key)===Le,data:(0,Ne.Z)(r.state.keyEntities,Le).node}),Se=Ie.indexOf(Le)!==-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 De=(0,_.yx)(Be),xe={event:c,node:(0,q.F)(pe),dragNode:r.dragNode?(0,q.F)(r.dragNode.props):null,dragNodesKeys:[r.dragNode.props.eventKey].concat(Ie),dropToGap:fe!==0,dropPosition:fe+Number(De[De.length-1])};d||M==null||M(xe),r.dragNode=null}}},r.cleanDragState=function(){var c=r.state.draggingNodeKey;c!==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(c,U){var P=r.state,d=P.expandedKeys,k=P.flattenNodes,Ie=U.expanded,fe=U.key,Le=U.isLeaf;if(!(Le||c.shiftKey||c.metaKey||c.ctrlKey)){var Be=k.filter(function(M){return M.key===fe})[0],Me=(0,q.F)((0,H.Z)((0,H.Z)({},(0,q.H8)(fe,r.getTreeNodeRequiredProps())),{},{data:Be.data}));r.setExpandedKeys(Ie?(0,_._5)(d,fe):(0,_.L0)(d,fe)),r.onNodeExpand(c,Me)}},r.onNodeClick=function(c,U){var P=r.props,d=P.onClick,k=P.expandAction;k==="click"&&r.triggerExpandActionExpand(c,U),d==null||d(c,U)},r.onNodeDoubleClick=function(c,U){var P=r.props,d=P.onDoubleClick,k=P.expandAction;k==="doubleClick"&&r.triggerExpandActionExpand(c,U),d==null||d(c,U)},r.onNodeSelect=function(c,U){var P=r.state.selectedKeys,d=r.state,k=d.keyEntities,Ie=d.fieldNames,fe=r.props,Le=fe.onSelect,Be=fe.multiple,Me=U.selected,M=U[Ie.key],pe=!Me;pe?Be?P=(0,_.L0)(P,M):P=[M]:P=(0,_._5)(P,M);var Se=P.map(function(De){var xe=(0,Ne.Z)(k,De);return xe?xe.node:null}).filter(function(De){return De});r.setUncontrolledState({selectedKeys:P}),Le==null||Le(P,{event:"select",selected:pe,node:U,selectedNodes:Se,nativeEvent:c.nativeEvent})},r.onNodeCheck=function(c,U,P){var d=r.state,k=d.keyEntities,Ie=d.checkedKeys,fe=d.halfCheckedKeys,Le=r.props,Be=Le.checkStrictly,Me=Le.onCheck,M=U.key,pe,Se={event:"check",node:U,checked:P,nativeEvent:c.nativeEvent};if(Be){var De=P?(0,_.L0)(Ie,M):(0,_._5)(Ie,M),xe=(0,_._5)(fe,M);pe={checked:De,halfChecked:xe},Se.checkedNodes=De.map(function(Lt){return(0,Ne.Z)(k,Lt)}).filter(function(Lt){return Lt}).map(function(Lt){return Lt.node}),r.setUncontrolledState({checkedKeys:De})}else{var qe=(0,oe.S)([].concat((0,l.Z)(Ie),[M]),!0,k),it=qe.checkedKeys,rt=qe.halfCheckedKeys;if(!P){var wt=new Set(it);wt.delete(M);var Qt=(0,oe.S)(Array.from(wt),{checked:!1,halfCheckedKeys:rt},k);it=Qt.checkedKeys,rt=Qt.halfCheckedKeys}pe=it,Se.checkedNodes=[],Se.checkedNodesPositions=[],Se.halfCheckedKeys=rt,it.forEach(function(Lt){var Vt=(0,Ne.Z)(k,Lt);if(Vt){var rn=Vt.node,tn=Vt.pos;Se.checkedNodes.push(rn),Se.checkedNodesPositions.push({node:rn,pos:tn})}}),r.setUncontrolledState({checkedKeys:it},!1,{halfCheckedKeys:rt})}Me==null||Me(pe,Se)},r.onNodeLoad=function(c){var U=c.key,P=new Promise(function(d,k){r.setState(function(Ie){var fe=Ie.loadedKeys,Le=fe===void 0?[]:fe,Be=Ie.loadingKeys,Me=Be===void 0?[]:Be,M=r.props,pe=M.loadData,Se=M.onLoad;if(!pe||Le.indexOf(U)!==-1||Me.indexOf(U)!==-1)return null;var De=pe(c);return De.then(function(){var xe=r.state.loadedKeys,qe=(0,_.L0)(xe,U);Se==null||Se(qe,{event:"load",node:c}),r.setUncontrolledState({loadedKeys:qe}),r.setState(function(it){return{loadingKeys:(0,_._5)(it.loadingKeys,U)}}),d()}).catch(function(xe){if(r.setState(function(it){return{loadingKeys:(0,_._5)(it.loadingKeys,U)}}),r.loadingRetryTimes[U]=(r.loadingRetryTimes[U]||0)+1,r.loadingRetryTimes[U]>=Pe){var qe=r.state.loadedKeys;(0,j.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:(0,_.L0)(qe,U)}),d()}k(xe)}),{loadingKeys:(0,_.L0)(Me,U)}})});return P.catch(function(){}),P},r.onNodeMouseEnter=function(c,U){var P=r.props.onMouseEnter;P==null||P({event:c,node:U})},r.onNodeMouseLeave=function(c,U){var P=r.props.onMouseLeave;P==null||P({event:c,node:U})},r.onNodeContextMenu=function(c,U){var P=r.props.onRightClick;P&&(c.preventDefault(),P({event:c,node:U}))},r.onFocus=function(){var c=r.props.onFocus;r.setState({focused:!0});for(var U=arguments.length,P=new Array(U),d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var d=!1,k=!0,Ie={};Object.keys(c).forEach(function(fe){if(fe in r.props){k=!1;return}d=!0,Ie[fe]=c[fe]}),d&&(!U||k)&&r.setState((0,H.Z)((0,H.Z)({},Ie),P))}},r.scrollTo=function(c){r.listRef.current.scrollTo(c)},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,Q=this.state,A=Q.focused,c=Q.flattenNodes,U=Q.keyEntities,P=Q.draggingNodeKey,d=Q.activeKey,k=Q.dropLevelOffset,Ie=Q.dropContainerKey,fe=Q.dropTargetKey,Le=Q.dropPosition,Be=Q.dragOverNodeKey,Me=Q.indent,M=this.props,pe=M.prefixCls,Se=M.className,De=M.style,xe=M.showLine,qe=M.focusable,it=M.tabIndex,rt=it===void 0?0:it,wt=M.selectable,Qt=M.showIcon,Lt=M.icon,Vt=M.switcherIcon,rn=M.draggable,tn=M.checkable,St=M.checkStrictly,nn=M.disabled,qt=M.motion,Gt=M.loadData,cn=M.filterTreeNode,Fn=M.height,ot=M.itemHeight,pt=M.virtual,ht=M.titleRender,It=M.dropIndicatorRender,ln=M.onContextMenu,$t=M.onScroll,ft=M.direction,an=M.rootClassName,re=M.rootStyle,v=(0,X.Z)(this.props,{aria:!0,data:!0}),E;return rn&&((0,f.Z)(rn)==="object"?E=rn:typeof rn=="function"?E={nodeDraggable:rn}:E={}),R.createElement(Oe.k.Provider,{value:{prefixCls:pe,selectable:wt,showIcon:Qt,icon:Lt,switcherIcon:Vt,draggable:E,draggingNodeKey:P,checkable:tn,checkStrictly:St,disabled:nn,keyEntities:U,dropLevelOffset:k,dropContainerKey:Ie,dropTargetKey:fe,dropPosition:Le,dragOverNodeKey:Be,indent:Me,direction:ft,dropIndicatorRender:It,loadData:Gt,filterTreeNode:cn,titleRender:ht,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:p()(pe,Se,an,(h={},(0,o.Z)(h,"".concat(pe,"-show-line"),xe),(0,o.Z)(h,"".concat(pe,"-focused"),A),(0,o.Z)(h,"".concat(pe,"-active-focused"),d!==null),h)),style:re},R.createElement(Ze,(0,t.Z)({ref:this.listRef,prefixCls:pe,style:De,data:c,disabled:nn,selectable:wt,checkable:!!tn,motion:qt,dragging:P!==null,height:Fn,itemHeight:ot,virtual:pt,focusable:qe,focused:A,tabIndex:rt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ln,onScroll:$t},this.getTreeNodeRequiredProps(),v))))}}],[{key:"getDerivedStateFromProps",value:function(h,Q){var A=Q.prevProps,c={prevProps:h};function U(qe){return!A&&qe in h||A&&A[qe]!==h[qe]}var P,d=Q.fieldNames;if(U("fieldNames")&&(d=(0,q.w$)(h.fieldNames),c.fieldNames=d),U("treeData")?P=h.treeData:U("children")&&((0,j.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),P=(0,q.zn)(h.children)),P){c.treeData=P;var k=(0,q.I8)(P,{fieldNames:d});c.keyEntities=(0,H.Z)((0,o.Z)({},Y,y),k.keyEntities)}var Ie=c.keyEntities||Q.keyEntities;if(U("expandedKeys")||A&&U("autoExpandParent"))c.expandedKeys=h.autoExpandParent||!A&&h.defaultExpandParent?(0,_.r7)(h.expandedKeys,Ie):h.expandedKeys;else if(!A&&h.defaultExpandAll){var fe=(0,H.Z)({},Ie);delete fe[Y],c.expandedKeys=Object.keys(fe).map(function(qe){return fe[qe].key})}else!A&&h.defaultExpandedKeys&&(c.expandedKeys=h.autoExpandParent||h.defaultExpandParent?(0,_.r7)(h.defaultExpandedKeys,Ie):h.defaultExpandedKeys);if(c.expandedKeys||delete c.expandedKeys,P||c.expandedKeys){var Le=(0,q.oH)(P||Q.treeData,c.expandedKeys||Q.expandedKeys,d);c.flattenNodes=Le}if(h.selectable&&(U("selectedKeys")?c.selectedKeys=(0,_.BT)(h.selectedKeys,h):!A&&h.defaultSelectedKeys&&(c.selectedKeys=(0,_.BT)(h.defaultSelectedKeys,h))),h.checkable){var Be;if(U("checkedKeys")?Be=(0,_.E6)(h.checkedKeys)||{}:!A&&h.defaultCheckedKeys?Be=(0,_.E6)(h.defaultCheckedKeys)||{}:P&&(Be=(0,_.E6)(h.checkedKeys)||{checkedKeys:Q.checkedKeys,halfCheckedKeys:Q.halfCheckedKeys}),Be){var Me=Be,M=Me.checkedKeys,pe=M===void 0?[]:M,Se=Me.halfCheckedKeys,De=Se===void 0?[]:Se;if(!h.checkStrictly){var xe=(0,oe.S)(pe,!0,Ie);pe=xe.checkedKeys,De=xe.halfCheckedKeys}c.checkedKeys=pe,c.halfCheckedKeys=De}}return U("loadedKeys")&&(c.loadedKeys=h.loadedKeys),c}}]),g}(R.Component);be.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:le,allowDrop:function(){return!0},expandAction:!1},be.TreeNode=O.Z;var ee=be,Fe=ee},35654:function(gt,ve,e){"use strict";e.d(ve,{BT:function(){return R},E6:function(){return ce},L0:function(){return i},OM:function(){return j},_5:function(){return z},r7:function(){return ne},wA:function(){return p},yx:function(){return K}});var t=e(94480),o=e(76190),f=e(48736),H=e(59301),l=e(39417),C=e(67841),n=e(71430),F=null;function z(N,S){if(!N)return[];var a=N.slice(),w=a.indexOf(S);return w>=0&&a.splice(w,1),a}function i(N,S){var a=(N||[]).slice();return a.indexOf(S)===-1&&a.push(S),a}function K(N){return N.split("-")}function p(N,S){var a=[],w=(0,C.Z)(S,N);function O(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];J.forEach(function(q){var G=q.key,B=q.children;a.push(G),O(B)})}return O(w.children),a}function s(N){if(N.parent){var S=K(N.pos);return Number(S[S.length-1])===N.parent.children.length-1}return!1}function X(N){var S=K(N.pos);return Number(S[S.length-1])===0}function j(N,S,a,w,O,J,q,G,B,ye){var ie,Ye=N.clientX,Ae=N.clientY,Ee=N.target.getBoundingClientRect(),Ce=Ee.top,$=Ee.height,Y=(ye==="rtl"?-1:1)*(((O==null?void 0:O.x)||0)-Ye),W=(Y-12)/w,y=(0,C.Z)(G,a.props.eventKey);if(Ae-1.5?J({dragNode:Pe,dropNode:be,dropPosition:1})?_=1:ee=!1:J({dragNode:Pe,dropNode:be,dropPosition:0})?_=0:J({dragNode:Pe,dropNode:be,dropPosition:1})?_=1:ee=!1:J({dragNode:Pe,dropNode:be,dropPosition:1})?_=1:ee=!1,{dropPosition:_,dropLevelOffset:oe,dropTargetKey:y.key,dropTargetPos:y.pos,dragOverNodeKey:Ze,dropContainerKey:_===0?null:((ie=y.parent)===null||ie===void 0?void 0:ie.key)||null,dropAllowed:ee}}function R(N,S){if(N){var a=S.multiple;return a?N.slice():N.length?[N[0]]:N}}var Oe=function(S){return S};function le(N,S){if(!N)return[];var a=S||{},w=a.processProps,O=w===void 0?Oe:w,J=Array.isArray(N)?N:[N];return J.map(function(q){var G=q.children,B=_objectWithoutProperties(q,F),ye=le(G,S);return React.createElement(TreeNode,_extends({key:B.key},O(B)),ye)})}function ce(N){if(!N)return null;var S;if(Array.isArray(N))S={checkedKeys:N,halfCheckedKeys:void 0};else if((0,o.Z)(N)==="object")S={checkedKeys:N.checked||void 0,halfCheckedKeys:N.halfChecked||void 0};else return(0,f.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return S}function ne(N,S){var a=new Set;function w(O){if(!a.has(O)){var J=(0,C.Z)(S,O);if(J){a.add(O);var q=J.parent,G=J.node;G.disabled||q&&w(q.key)}}}return(N||[]).forEach(function(O){w(O)}),(0,t.Z)(a)}},90782:function(gt,ve,e){"use strict";e.d(ve,{S:function(){return n}});var t=e(48736),o=e(67841);function f(F,z){var i=new Set;return F.forEach(function(K){z.has(K)||i.add(K)}),i}function H(F){var z=F||{},i=z.disabled,K=z.disableCheckbox,p=z.checkable;return!!(i||K)||p===!1}function l(F,z,i,K){for(var p=new Set(F),s=new Set,X=0;X<=i;X+=1){var j=z.get(X)||new Set;j.forEach(function(ce){var ne=ce.key,N=ce.node,S=ce.children,a=S===void 0?[]:S;p.has(ne)&&!K(N)&&a.filter(function(w){return!K(w.node)}).forEach(function(w){p.add(w.key)})})}for(var R=new Set,Oe=i;Oe>=0;Oe-=1){var le=z.get(Oe)||new Set;le.forEach(function(ce){var ne=ce.parent,N=ce.node;if(!(K(N)||!ce.parent||R.has(ce.parent.key))){if(K(ce.parent.node)){R.add(ne.key);return}var S=!0,a=!1;(ne.children||[]).filter(function(w){return!K(w.node)}).forEach(function(w){var O=w.key,J=p.has(O);S&&!J&&(S=!1),!a&&(J||s.has(O))&&(a=!0)}),S&&p.add(ne.key),a&&s.add(ne.key),R.add(ne.key)}})}return{checkedKeys:Array.from(p),halfCheckedKeys:Array.from(f(s,p))}}function C(F,z,i,K,p){for(var s=new Set(F),X=new Set(z),j=0;j<=K;j+=1){var R=i.get(j)||new Set;R.forEach(function(ne){var N=ne.key,S=ne.node,a=ne.children,w=a===void 0?[]:a;!s.has(N)&&!X.has(N)&&!p(S)&&w.filter(function(O){return!p(O.node)}).forEach(function(O){s.delete(O.key)})})}X=new Set;for(var Oe=new Set,le=K;le>=0;le-=1){var ce=i.get(le)||new Set;ce.forEach(function(ne){var N=ne.parent,S=ne.node;if(!(p(S)||!ne.parent||Oe.has(ne.parent.key))){if(p(ne.parent.node)){Oe.add(N.key);return}var a=!0,w=!1;(N.children||[]).filter(function(O){return!p(O.node)}).forEach(function(O){var J=O.key,q=s.has(J);a&&!q&&(a=!1),!w&&(q||X.has(J))&&(w=!0)}),a||s.delete(N.key),w&&X.add(N.key),Oe.add(N.key)}})}return{checkedKeys:Array.from(s),halfCheckedKeys:Array.from(f(X,s))}}function n(F,z,i,K){var p=[],s;K?s=K:s=H;var X=new Set(F.filter(function(le){var ce=!!(0,o.Z)(i,le);return ce||p.push(le),ce})),j=new Map,R=0;Object.keys(i).forEach(function(le){var ce=i[le],ne=ce.level,N=j.get(ne);N||(N=new Set,j.set(ne,N)),N.add(ce),R=Math.max(R,ne)}),(0,t.ZP)(!p.length,"Tree missing follow keys: ".concat(p.slice(0,100).map(function(le){return"'".concat(le,"'")}).join(", ")));var Oe;return z===!0?Oe=l(X,j,R,s):Oe=C(X,z.halfCheckedKeys,j,R,s),Oe}},67841:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return t}});function t(o,f){return o[f]}},71430:function(gt,ve,e){"use strict";e.d(ve,{F:function(){return ne},H8:function(){return ce},I8:function(){return le},km:function(){return p},oH:function(){return R},w$:function(){return s},zn:function(){return j}});var t=e(76190),o=e(94480),f=e(33885),H=e(75931),l=e(11592),C=e(2738),n=e(48736),F=e(67841),z=["children"];function i(N,S){return"".concat(N,"-").concat(S)}function K(N){return N&&N.type&&N.type.isTreeNode}function p(N,S){return N!=null?N:S}function s(N){var S=N||{},a=S.title,w=S._title,O=S.key,J=S.children,q=a||"title";return{title:q,_title:w||[q],key:O||"key",children:J||"children"}}function X(N,S){var a=new Map;function w(O){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(O||[]).forEach(function(q){var G=q[S.key],B=q[S.children];warning(G!=null,"Tree node must have a certain key: [".concat(J).concat(G,"]"));var ye=String(G);warning(!a.has(ye)||G===null||G===void 0,"Same 'key' exist in the Tree: ".concat(ye)),a.set(ye,!0),w(B,"".concat(J).concat(ye," > "))})}w(N)}function j(N){function S(a){var w=(0,l.Z)(a);return w.map(function(O){if(!K(O))return(0,n.ZP)(!O,"Tree/TreeNode can only accept TreeNode as children."),null;var J=O.key,q=O.props,G=q.children,B=(0,H.Z)(q,z),ye=(0,f.Z)({key:J},B),ie=S(G);return ie.length&&(ye.children=ie),ye}).filter(function(O){return O})}return S(N)}function R(N,S,a){var w=s(a),O=w._title,J=w.key,q=w.children,G=new Set(S===!0?[]:S),B=[];function ye(ie){var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ie.map(function(Ae,Ee){for(var Ce=i(Ye?Ye.pos:"0",Ee),$=p(Ae[J],Ce),Y,W=0;W1&&arguments[1]!==void 0?arguments[1]:{},a=S.initWrapper,w=S.processEntity,O=S.onProcessFinished,J=S.externalGetKey,q=S.childrenPropName,G=S.fieldNames,B=arguments.length>2?arguments[2]:void 0,ye=J||B,ie={},Ye={},Ae={posEntities:ie,keyEntities:Ye};return a&&(Ae=a(Ae)||Ae),Oe(N,function(Ee){var Ce=Ee.node,$=Ee.index,Y=Ee.pos,W=Ee.key,y=Ee.parentPos,V=Ee.level,L=Ee.nodes,T={node:Ce,nodes:L,index:$,key:W,pos:Y,level:V},ae=p(W,Y);ie[Y]=T,Ye[ae]=T,T.parent=ie[y],T.parent&&(T.parent.children=T.parent.children||[],T.parent.children.push(T)),w&&w(T,Ae)},{externalGetKey:ye,childrenPropName:q,fieldNames:G}),O&&O(Ae),Ae}function ce(N,S){var a=S.expandedKeys,w=S.selectedKeys,O=S.loadedKeys,J=S.loadingKeys,q=S.checkedKeys,G=S.halfCheckedKeys,B=S.dragOverNodeKey,ye=S.dropPosition,ie=S.keyEntities,Ye=(0,F.Z)(ie,N),Ae={eventKey:N,expanded:a.indexOf(N)!==-1,selected:w.indexOf(N)!==-1,loaded:O.indexOf(N)!==-1,loading:J.indexOf(N)!==-1,checked:q.indexOf(N)!==-1,halfChecked:G.indexOf(N)!==-1,pos:String(Ye?Ye.pos:""),dragOver:B===N&&ye===0,dragOverGapTop:B===N&&ye===-1,dragOverGapBottom:B===N&&ye===1};return Ae}function ne(N){var S=N.data,a=N.expanded,w=N.selected,O=N.checked,J=N.loaded,q=N.loading,G=N.halfChecked,B=N.dragOver,ye=N.dragOverGapTop,ie=N.dragOverGapBottom,Ye=N.pos,Ae=N.active,Ee=N.eventKey,Ce=(0,f.Z)((0,f.Z)({},S),{},{expanded:a,selected:w,checked:O,loaded:J,loading:q,halfChecked:G,dragOver:B,dragOverGapTop:ye,dragOverGapBottom:ie,pos:Ye,active:Ae,key:Ee});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`."),N}}),Ce}},8224:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return o}});var t=e(4676);function o(f,H,l,C){var n=t.unstable_batchedUpdates?function(z){t.unstable_batchedUpdates(l,z)}:l;return f!=null&&f.addEventListener&&f.addEventListener(H,n,C),{remove:function(){f!=null&&f.removeEventListener&&f.removeEventListener(H,n,C)}}}},55468:function(gt,ve,e){"use strict";e.d(ve,{g1:function(){return K},os:function(){return s}});var t=/margin|padding|width|height|max|min|offset/,o={left:!0,top:!0},f={cssFloat:1,styleFloat:1,float:1};function H(X){return X.nodeType===1?X.ownerDocument.defaultView.getComputedStyle(X,null):{}}function l(X,j,R){if(j=j.toLowerCase(),R==="auto"){if(j==="height")return X.offsetHeight;if(j==="width")return X.offsetWidth}return j in o||(o[j]=t.test(j)),o[j]?parseFloat(R)||0:R}function C(X,j){var R=arguments.length,Oe=H(X);return j=f[j]?"cssFloat"in X.style?"cssFloat":"styleFloat":j,R===1?Oe:l(X,j,Oe[j]||X.style[j])}function n(X,j,R){var Oe=arguments.length;if(j=f[j]?"cssFloat"in X.style?"cssFloat":"styleFloat":j,Oe===3)return typeof R=="number"&&t.test(j)&&(R="".concat(R,"px")),X.style[j]=R,R;for(var le in j)j.hasOwnProperty(le)&&n(X,le,j[le]);return H(X)}function F(X){return X===document.body?document.documentElement.clientWidth:X.offsetWidth}function z(X){return X===document.body?window.innerHeight||document.documentElement.clientHeight:X.offsetHeight}function i(){var X=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),j=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:X,height:j}}function K(){var X=document.documentElement.clientWidth,j=window.innerHeight||document.documentElement.clientHeight;return{width:X,height:j}}function p(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function s(X){var j=X.getBoundingClientRect(),R=document.documentElement;return{left:j.left+(window.pageXOffset||R.scrollLeft)-(R.clientLeft||document.body.clientLeft||0),top:j.top+(window.pageYOffset||R.scrollTop)-(R.clientTop||document.body.clientTop||0)}}},3465:function(gt,ve,e){"use strict";e.d(ve,{G:function(){return H}});var t=e(47273),o=function(C){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(C)?C:[C],F=window.document.documentElement;return n.some(function(z){return z in F.style})}return!1},f=function(C,n){if(!o(C))return!1;var F=document.createElement("div"),z=F.style[C];return F.style[C]=n,F.style[C]!==z};function H(l,C){return!Array.isArray(l)&&C!==void 0?f(l,C):o(l)}},48911:function(gt,ve,e){"use strict";e.d(ve,{Z:function(){return be}});var t=e(54476),o=e(76190),f=e(33885),H=e(20068),l=e(42978),C=e(75931),n=e(92310),F=e.n(n),z=e(29301),i=e(70425),K=e(34280),p=e(59301),s=e(4676),X=p.forwardRef(function(ee,Fe){var x=ee.height,D=ee.offsetY,g=ee.offsetX,r=ee.children,h=ee.prefixCls,Q=ee.onInnerResize,A=ee.innerProps,c=ee.rtl,U=ee.extra,P={},d={display:"flex",flexDirection:"column"};return D!==void 0&&(P={height:x,position:"relative",overflow:"hidden"},d=(0,f.Z)((0,f.Z)({},d),{},(0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)({transform:"translateY(".concat(D,"px)")},c?"marginRight":"marginLeft",-g),"position","absolute"),"left",0),"right",0),"top",0))),p.createElement("div",{style:P},p.createElement(z.Z,{onResize:function(Ie){var fe=Ie.offsetHeight;fe&&Q&&Q()}},p.createElement("div",(0,t.Z)({style:d,className:F()((0,H.Z)({},"".concat(h,"-holder-inner"),h)),ref:Fe},A),r,U)))});X.displayName="Filler";var j=X;function R(ee){var Fe=ee.children,x=ee.setRef,D=p.useCallback(function(g){x(g)},[]);return p.cloneElement(Fe,{ref:D})}function Oe(ee,Fe,x,D,g,r,h,Q){var A=Q.getKey;return ee.slice(Fe,x+1).map(function(c,U){var P=Fe+U,d=h(c,P,{style:{width:D},offsetX:g}),k=A(c);return p.createElement(R,{key:k,setRef:function(fe){return r(c,fe)}},d)})}function le(ee,Fe,x,D){var g=x-ee,r=Fe-x,h=Math.min(g,r)*2;if(D<=h){var Q=Math.floor(D/2);return D%2?x+Q+1:x-Q}return g>r?x-(D-r):x+(D-g)}function ce(ee,Fe,x){var D=ee.length,g=Fe.length,r,h;if(D===0&&g===0)return null;D2&&arguments[2]!==void 0?arguments[2]:!1,P=A?c<0&&Q.current.left||c>0&&Q.current.right:c<0&&Q.current.top||c>0&&Q.current.bottom;return U&&P?(clearTimeout(r.current),g.current=!1):(!P||g.current)&&h(),!g.current&&P}};function O(ee,Fe,x,D,g,r,h){var Q=(0,p.useRef)(0),A=(0,p.useRef)(null),c=(0,p.useRef)(null),U=(0,p.useRef)(!1),P=w(Fe,x,D,g);function d(Me,M){if(N.Z.cancel(A.current),!P(!1,M)){var pe=Me;if(!pe._virtualHandled)pe._virtualHandled=!0;else return;Q.current+=M,c.current=M,a||pe.preventDefault(),A.current=(0,N.Z)(function(){var Se=U.current?10:1;h(Q.current*Se,!1),Q.current=0})}}function k(Me,M){h(M,!0),a||Me.preventDefault()}var Ie=(0,p.useRef)(null),fe=(0,p.useRef)(null);function Le(Me){if(ee){N.Z.cancel(fe.current),fe.current=(0,N.Z)(function(){Ie.current=null},2);var M=Me.deltaX,pe=Me.deltaY,Se=Me.shiftKey,De=M,xe=pe;(Ie.current==="sx"||!Ie.current&&Se&&pe&&!M)&&(De=pe,xe=0,Ie.current="sx");var qe=Math.abs(De),it=Math.abs(xe);Ie.current===null&&(Ie.current=r&&qe>it?"x":"y"),Ie.current==="y"?d(Me,xe):k(Me,De)}}function Be(Me){ee&&(U.current=Me.detail===c.current)}return[Le,Be]}function J(ee,Fe,x,D){var g=p.useMemo(function(){return[new Map,[]]},[ee,x.id,D]),r=(0,l.Z)(g,2),h=r[0],Q=r[1],A=function(U){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:U,d=h.get(U),k=h.get(P);if(d===void 0||k===void 0)for(var Ie=ee.length,fe=Q.length;fe0&&arguments[0]!==void 0?arguments[0]:!1;U();var Ie=function(){var Be=!1;Q.current.forEach(function(Me,M){if(Me&&Me.offsetParent){var pe=Me.offsetHeight,Se=getComputedStyle(Me),De=Se.marginTop,xe=Se.marginBottom,qe=ie(De),it=ie(xe),rt=pe+qe+it;A.current.get(M)!==rt&&(A.current.set(M,rt),Be=!0)}}),Be&&h(function(Me){return Me+1})};if(k)Ie();else{c.current+=1;var fe=c.current;Promise.resolve().then(function(){fe===c.current&&Ie()})}}function d(k,Ie){var fe=ee(k),Le=Q.current.get(fe);Ie?(Q.current.set(fe,Ie),P()):Q.current.delete(fe),!Le!=!Ie&&(Ie?Fe==null||Fe(k):x==null||x(k))}return(0,p.useEffect)(function(){return U},[]),[d,P,A.current,r]}var Ae=14/15;function Ee(ee,Fe,x){var D=(0,p.useRef)(!1),g=(0,p.useRef)(0),r=(0,p.useRef)(0),h=(0,p.useRef)(null),Q=(0,p.useRef)(null),A,c=function(k){if(D.current){var Ie=Math.ceil(k.touches[0].pageX),fe=Math.ceil(k.touches[0].pageY),Le=g.current-Ie,Be=r.current-fe,Me=Math.abs(Le)>Math.abs(Be);Me?g.current=Ie:r.current=fe;var M=x(Me,Me?Le:Be,!1,k);M&&k.preventDefault(),clearInterval(Q.current),M&&(Q.current=setInterval(function(){Me?Le*=Ae:Be*=Ae;var pe=Math.floor(Me?Le:Be);(!x(Me,pe,!0)||Math.abs(pe)<=.1)&&clearInterval(Q.current)},16))}},U=function(){D.current=!1,A()},P=function(k){A(),k.touches.length===1&&!D.current&&(D.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",c,{passive:!1}),h.current.addEventListener("touchend",U,{passive:!0}))};A=function(){h.current&&(h.current.removeEventListener("touchmove",c),h.current.removeEventListener("touchend",U))},(0,K.Z)(function(){return ee&&Fe.current.addEventListener("touchstart",P,{passive:!0}),function(){var d;(d=Fe.current)===null||d===void 0||d.removeEventListener("touchstart",P),A(),clearInterval(Q.current)}},[ee])}function Ce(ee){return Math.floor(Math.pow(ee,.5))}function $(ee,Fe){var x="touches"in ee?ee.touches[0]:ee;return x[Fe?"pageX":"pageY"]-window[Fe?"scrollX":"scrollY"]}function Y(ee,Fe,x){p.useEffect(function(){var D=Fe.current;if(ee&&D){var g=!1,r,h,Q=function(){N.Z.cancel(r)},A=function d(){Q(),r=(0,N.Z)(function(){x(h),d()})},c=function(){g=!1,Q()},U=function(k){if(!(k.target.draggable||k.button!==0)){var Ie=k;Ie._virtualHandled||(Ie._virtualHandled=!0,g=!0)}},P=function(k){if(g){var Ie=$(k,!1),fe=D.getBoundingClientRect(),Le=fe.top,Be=fe.bottom;if(Ie<=Le){var Me=Le-Ie;h=-Ce(Me),A()}else if(Ie>=Be){var M=Ie-Be;h=Ce(M),A()}else Q()}};return D.addEventListener("mousedown",U),D.ownerDocument.addEventListener("mouseup",c),D.ownerDocument.addEventListener("mousemove",P),D.ownerDocument.addEventListener("dragend",c),function(){D.removeEventListener("mousedown",U),D.ownerDocument.removeEventListener("mouseup",c),D.ownerDocument.removeEventListener("mousemove",P),D.ownerDocument.removeEventListener("dragend",c),Q()}}},[ee])}var W=10;function y(ee,Fe,x,D,g,r,h,Q){var A=p.useRef(),c=p.useState(null),U=(0,l.Z)(c,2),P=U[0],d=U[1];return(0,K.Z)(function(){if(P&&P.times=0;Vt-=1){var rn=g(Fe[Vt]),tn=x.get(rn);if(tn===void 0){Me=!0;break}if(Lt-=tn,Lt<=0)break}switch(Se){case"top":pe=xe-Le;break;case"bottom":pe=qe-Be+Le;break;default:{var St=ee.current.scrollTop,nn=St+Be;xenn&&(M="bottom")}}pe!==null&&h(pe),pe!==P.lastTop&&(Me=!0)}Me&&d((0,f.Z)((0,f.Z)({},P),{},{times:P.times+1,targetAlign:M,lastTop:pe}))}},[P,ee.current]),function(k){if(k==null){Q();return}if(N.Z.cancel(A.current),typeof k=="number")h(k);else if(k&&(0,o.Z)(k)==="object"){var Ie,fe=k.align;"index"in k?Ie=k.index:Ie=Fe.findIndex(function(Me){return g(Me)===k.key});var Le=k.offset,Be=Le===void 0?0:Le;d({times:0,index:Ie,offset:Be,originAlign:fe})}}}var V=p.forwardRef(function(ee,Fe){var x=ee.prefixCls,D=ee.rtl,g=ee.scrollOffset,r=ee.scrollRange,h=ee.onStartMove,Q=ee.onStopMove,A=ee.onScroll,c=ee.horizontal,U=ee.spinSize,P=ee.containerSize,d=ee.style,k=ee.thumbStyle,Ie=ee.showScrollBar,fe=p.useState(!1),Le=(0,l.Z)(fe,2),Be=Le[0],Me=Le[1],M=p.useState(null),pe=(0,l.Z)(M,2),Se=pe[0],De=pe[1],xe=p.useState(null),qe=(0,l.Z)(xe,2),it=qe[0],rt=qe[1],wt=!D,Qt=p.useRef(),Lt=p.useRef(),Vt=p.useState(Ie),rn=(0,l.Z)(Vt,2),tn=rn[0],St=rn[1],nn=p.useRef(),qt=function(){Ie===!0||Ie===!1||(clearTimeout(nn.current),St(!0),nn.current=setTimeout(function(){St(!1)},3e3))},Gt=r-P||0,cn=P-U||0,Fn=p.useMemo(function(){if(g===0||Gt===0)return 0;var re=g/Gt;return re*cn},[g,Gt,cn]),ot=function(v){v.stopPropagation(),v.preventDefault()},pt=p.useRef({top:Fn,dragging:Be,pageY:Se,startTop:it});pt.current={top:Fn,dragging:Be,pageY:Se,startTop:it};var ht=function(v){Me(!0),De($(v,c)),rt(pt.current.top),h(),v.stopPropagation(),v.preventDefault()};p.useEffect(function(){var re=function(b){b.preventDefault()},v=Qt.current,E=Lt.current;return v.addEventListener("touchstart",re,{passive:!1}),E.addEventListener("touchstart",ht,{passive:!1}),function(){v.removeEventListener("touchstart",re),E.removeEventListener("touchstart",ht)}},[]);var It=p.useRef();It.current=Gt;var ln=p.useRef();ln.current=cn,p.useEffect(function(){if(Be){var re,v=function(b){var de=pt.current,ue=de.dragging,je=de.pageY,Qe=de.startTop;N.Z.cancel(re);var tt=Qt.current.getBoundingClientRect(),at=P/(c?tt.width:tt.height);if(ue){var ut=($(b,c)-je)*at,vt=Qe;!wt&&c?vt-=ut:vt+=ut;var mt=It.current,At=ln.current,xt=At?vt/At:0,_e=Math.ceil(xt*mt);_e=Math.max(_e,0),_e=Math.min(_e,mt),re=(0,N.Z)(function(){A(_e,c)})}},E=function(){Me(!1),Q()};return window.addEventListener("mousemove",v,{passive:!0}),window.addEventListener("touchmove",v,{passive:!0}),window.addEventListener("mouseup",E,{passive:!0}),window.addEventListener("touchend",E,{passive:!0}),function(){window.removeEventListener("mousemove",v),window.removeEventListener("touchmove",v),window.removeEventListener("mouseup",E),window.removeEventListener("touchend",E),N.Z.cancel(re)}}},[Be]),p.useEffect(function(){return qt(),function(){clearTimeout(nn.current)}},[g]),p.useImperativeHandle(Fe,function(){return{delayHidden:qt}});var $t="".concat(x,"-scrollbar"),ft={position:"absolute",visibility:tn?null:"hidden"},an={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return c?(Object.assign(ft,{height:8,left:0,right:0,bottom:0}),Object.assign(an,(0,H.Z)({height:"100%",width:U},wt?"left":"right",Fn))):(Object.assign(ft,(0,H.Z)({width:8,top:0,bottom:0},wt?"right":"left",0)),Object.assign(an,{width:"100%",height:U,top:Fn})),p.createElement("div",{ref:Qt,className:F()($t,(0,H.Z)((0,H.Z)((0,H.Z)({},"".concat($t,"-horizontal"),c),"".concat($t,"-vertical"),!c),"".concat($t,"-visible"),tn)),style:(0,f.Z)((0,f.Z)({},ft),d),onMouseDown:ot,onMouseMove:qt},p.createElement("div",{ref:Lt,className:F()("".concat($t,"-thumb"),(0,H.Z)({},"".concat($t,"-thumb-moving"),Be)),style:(0,f.Z)((0,f.Z)({},an),k),onMouseDown:ht}))}),L=V,T=20;function ae(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,x=ee/Fe*ee;return isNaN(x)&&(x=0),x=Math.max(x,T),Math.floor(x)}var he=["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 oe(ee,Fe){var x=ee.prefixCls,D=x===void 0?"rc-virtual-list":x,g=ee.className,r=ee.height,h=ee.itemHeight,Q=ee.fullHeight,A=Q===void 0?!0:Q,c=ee.style,U=ee.data,P=ee.children,d=ee.itemKey,k=ee.virtual,Ie=ee.direction,fe=ee.scrollWidth,Le=ee.component,Be=Le===void 0?"div":Le,Me=ee.onScroll,M=ee.onVirtualScroll,pe=ee.onVisibleChange,Se=ee.innerProps,De=ee.extraRender,xe=ee.styles,qe=ee.showScrollBar,it=qe===void 0?"optional":qe,rt=(0,C.Z)(ee,he),wt=p.useCallback(function(Rt){return typeof d=="function"?d(Rt):Rt==null?void 0:Rt[d]},[d]),Qt=Ye(wt,null,null),Lt=(0,l.Z)(Qt,4),Vt=Lt[0],rn=Lt[1],tn=Lt[2],St=Lt[3],nn=!!(k!==!1&&r&&h),qt=p.useMemo(function(){return Object.values(tn.maps).reduce(function(Rt,Dt){return Rt+Dt},0)},[tn.id,tn.maps]),Gt=nn&&U&&(Math.max(h*U.length,qt)>r||!!fe),cn=Ie==="rtl",Fn=F()(D,(0,H.Z)({},"".concat(D,"-rtl"),cn),g),ot=U||Ze,pt=(0,p.useRef)(),ht=(0,p.useRef)(),It=(0,p.useRef)(),ln=(0,p.useState)(0),$t=(0,l.Z)(ln,2),ft=$t[0],an=$t[1],re=(0,p.useState)(0),v=(0,l.Z)(re,2),E=v[0],I=v[1],b=(0,p.useState)(!1),de=(0,l.Z)(b,2),ue=de[0],je=de[1],Qe=function(){je(!0)},tt=function(){je(!1)},at={getKey:wt};function ut(Rt){an(function(Dt){var An;typeof Rt=="function"?An=Rt(Dt):An=Rt;var mn=Re(An);return pt.current.scrollTop=mn,mn})}var vt=(0,p.useRef)({start:0,end:ot.length}),mt=(0,p.useRef)(),At=ne(ot,wt),xt=(0,l.Z)(At,1),_e=xt[0];mt.current=_e;var Mt=p.useMemo(function(){if(!nn)return{scrollHeight:void 0,start:0,end:ot.length-1,offset:void 0};if(!Gt){var Rt;return{scrollHeight:((Rt=ht.current)===null||Rt===void 0?void 0:Rt.offsetHeight)||0,start:0,end:ot.length-1,offset:void 0}}for(var Dt=0,An,mn,Kn,Er=ot.length,xn=0;xn=ft&&An===void 0&&(An=xn,mn=Dt),Ln>ft+r&&Kn===void 0&&(Kn=xn),Dt=Ln}return An===void 0&&(An=0,mn=0,Kn=Math.ceil(r/h)),Kn===void 0&&(Kn=ot.length-1),Kn=Math.min(Kn+1,ot.length-1),{scrollHeight:Dt,start:An,end:Kn,offset:mn}},[Gt,nn,ft,ot,St,r]),Pt=Mt.scrollHeight,kt=Mt.start,jt=Mt.end,Zt=Mt.offset;vt.current.start=kt,vt.current.end=jt,p.useLayoutEffect(function(){var Rt=tn.getRecord();if(Rt.size===1){var Dt=Array.from(Rt.keys())[0],An=Rt.get(Dt),mn=ot[kt];if(mn&&An===void 0){var Kn=wt(mn);if(Kn===Dt){var Er=tn.get(Dt),xn=Er-h;ut(function(Rn){return Rn+xn})}}}tn.resetRecord()},[Pt]);var Te=p.useState({width:0,height:r}),We=(0,l.Z)(Te,2),Ge=We[0],et=We[1],Xe=function(Dt){et({width:Dt.offsetWidth,height:Dt.offsetHeight})},Je=(0,p.useRef)(),Ue=(0,p.useRef)(),st=p.useMemo(function(){return ae(Ge.width,fe)},[Ge.width,fe]),yt=p.useMemo(function(){return ae(Ge.height,Pt)},[Ge.height,Pt]),se=Pt-r,we=(0,p.useRef)(se);we.current=se;function Re(Rt){var Dt=Rt;return Number.isNaN(we.current)||(Dt=Math.min(Dt,we.current)),Dt=Math.max(Dt,0),Dt}var Ke=ft<=0,He=ft>=se,Et=E<=0,Ft=E>=fe,Ot=w(Ke,He,Et,Ft),lt=function(){return{x:cn?-E:E,y:ft}},dt=(0,p.useRef)(lt()),Nt=(0,i.useEvent)(function(Rt){if(M){var Dt=(0,f.Z)((0,f.Z)({},lt()),Rt);(dt.current.x!==Dt.x||dt.current.y!==Dt.y)&&(M(Dt),dt.current=Dt)}});function Tt(Rt,Dt){var An=Rt;Dt?((0,s.flushSync)(function(){I(An)}),Nt()):ut(An)}function Jt(Rt){var Dt=Rt.currentTarget.scrollTop;Dt!==ft&&ut(Dt),Me==null||Me(Rt),Nt()}var on=function(Dt){var An=Dt,mn=fe?fe-Ge.width:0;return An=Math.max(An,0),An=Math.min(An,mn),An},jn=(0,i.useEvent)(function(Rt,Dt){Dt?((0,s.flushSync)(function(){I(function(An){var mn=An+(cn?-Rt:Rt);return on(mn)})}),Nt()):ut(function(An){var mn=An+Rt;return mn})}),Wt=O(nn,Ke,He,Et,Ft,!!fe,jn),Yt=(0,l.Z)(Wt,2),Kt=Yt[0],Pn=Yt[1];Ee(nn,pt,function(Rt,Dt,An,mn){var Kn=mn;return Ot(Rt,Dt,An)?!1:!Kn||!Kn._virtualHandled?(Kn&&(Kn._virtualHandled=!0),Kt({preventDefault:function(){},deltaX:Rt?Dt:0,deltaY:Rt?0:Dt}),!0):!1}),Y(Gt,pt,function(Rt){ut(function(Dt){return Dt+Rt})}),(0,K.Z)(function(){function Rt(An){var mn=Ke&&An.detail<0,Kn=He&&An.detail>0;nn&&!mn&&!Kn&&An.preventDefault()}var Dt=pt.current;return Dt.addEventListener("wheel",Kt,{passive:!1}),Dt.addEventListener("DOMMouseScroll",Pn,{passive:!0}),Dt.addEventListener("MozMousePixelScroll",Rt,{passive:!1}),function(){Dt.removeEventListener("wheel",Kt),Dt.removeEventListener("DOMMouseScroll",Pn),Dt.removeEventListener("MozMousePixelScroll",Rt)}},[nn,Ke,He]),(0,K.Z)(function(){if(fe){var Rt=on(E);I(Rt),Nt({x:Rt})}},[Ge.width,fe]);var gn=function(){var Dt,An;(Dt=Je.current)===null||Dt===void 0||Dt.delayHidden(),(An=Ue.current)===null||An===void 0||An.delayHidden()},In=y(pt,ot,tn,h,wt,function(){return rn(!0)},ut,gn);p.useImperativeHandle(Fe,function(){return{nativeElement:It.current,getScrollInfo:lt,scrollTo:function(Dt){function An(mn){return mn&&(0,o.Z)(mn)==="object"&&("left"in mn||"top"in mn)}An(Dt)?(Dt.left!==void 0&&I(on(Dt.left)),In(Dt.top)):In(Dt)}}}),(0,K.Z)(function(){if(pe){var Rt=ot.slice(kt,jt+1);pe(Rt,ot)}},[kt,jt,ot]);var Bn=J(ot,wt,tn,h),fn=De==null?void 0:De({start:kt,end:jt,virtual:Gt,offsetX:E,offsetY:Zt,rtl:cn,getSize:Bn}),Xn=Oe(ot,kt,jt,fe,E,Vt,P,at),Qn=null;r&&(Qn=(0,f.Z)((0,H.Z)({},A?"height":"maxHeight",r),_),nn&&(Qn.overflowY="hidden",fe&&(Qn.overflowX="hidden"),ue&&(Qn.pointerEvents="none")));var qn={};return cn&&(qn.dir="rtl"),p.createElement("div",(0,t.Z)({ref:It,style:(0,f.Z)((0,f.Z)({},c),{},{position:"relative"}),className:Fn},qn,rt),p.createElement(z.Z,{onResize:Xe},p.createElement(Be,{className:"".concat(D,"-holder"),style:Qn,ref:pt,onScroll:Jt,onMouseEnter:gn},p.createElement(j,{prefixCls:D,height:Pt,offsetX:E,offsetY:Zt,scrollWidth:fe,onInnerResize:rn,ref:ht,innerProps:Se,rtl:cn,extra:fn},Xn))),Gt&&Pt>r&&p.createElement(L,{ref:Je,prefixCls:D,scrollOffset:ft,scrollRange:Pt,rtl:cn,onScroll:Tt,onStartMove:Qe,onStopMove:tt,spinSize:yt,containerSize:Ge.height,style:xe==null?void 0:xe.verticalScrollBar,thumbStyle:xe==null?void 0:xe.verticalScrollBarThumb,showScrollBar:it}),Gt&&fe>Ge.width&&p.createElement(L,{ref:Ue,prefixCls:D,scrollOffset:E,scrollRange:fe,rtl:cn,onScroll:Tt,onStartMove:Qe,onStopMove:tt,spinSize:st,containerSize:Ge.width,horizontal:!0,style:xe==null?void 0:xe.horizontalScrollBar,thumbStyle:xe==null?void 0:xe.horizontalScrollBarThumb,showScrollBar:it}))}var Ne=p.forwardRef(oe);Ne.displayName="List";var Pe=Ne,be=Pe},51581:function(gt,ve,e){"use strict";Object.defineProperty(ve,"__esModule",{value:!0});var t=function(){function p(s,X){for(var j=0;j=0||Object.prototype.hasOwnProperty.call(p,j)&&(X[j]=p[j]);return X}function F(p,s){if(!(p instanceof s))throw new TypeError("Cannot call a class as a function")}function z(p,s){if(!p)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return s&&(typeof s=="object"||typeof s=="function")?s:p}function i(p,s){if(typeof s!="function"&&s!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof s);p.prototype=Object.create(s&&s.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),s&&(Object.setPrototypeOf?Object.setPrototypeOf(p,s):p.__proto__=s)}var K=function(p){i(s,p);function s(X){F(this,s);var j=z(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,X));return j.scrollListener=j.scrollListener.bind(j),j.eventListenerOptions=j.eventListenerOptions.bind(j),j.mousewheelListener=j.mousewheelListener.bind(j),j}return t(s,[{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,R={get passive(){j=!0}};try{document.addEventListener("test",null,R),document.removeEventListener("test",null,R)}catch(Oe){}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 R=this.props.getScrollParent&&this.props.getScrollParent();return R!=null?R: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 R=window;this.props.useWindow===!1&&(R=j),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(j){j.deltaY===1&&!this.isPassiveSupported()&&j.preventDefault()}},{key:"scrollListener",value:function(){var j=this.scrollComponent,R=window,Oe=this.getParentElement(j),le=void 0;if(this.props.useWindow){var ce=document.documentElement||document.body.parentNode||document.body,ne=R.pageYOffset!==void 0?R.pageYOffset:ce.scrollTop;this.props.isReverse?le=ne:le=this.calculateOffset(j,ne)}else this.props.isReverse?le=Oe.scrollTop:le=j.scrollHeight-Oe.scrollTop-Oe.clientHeight;le1&&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 z=="object"&&z!=null&&z.nodeType===1,o=(z,i)=>(!i||z!=="hidden")&&z!=="visible"&&z!=="clip",f=(z,i)=>{if(z.clientHeight{const s=(X=>{if(!X.ownerDocument||!X.ownerDocument.defaultView)return null;try{return X.ownerDocument.defaultView.frameElement}catch(j){return null}})(p);return!!s&&(s.clientHeightXi||X>z&&j=i&&R>=K?X-z-p:j>i&&RK?j-i+s:0,l=z=>{const i=z.parentElement;return i==null?z.getRootNode().host||null:i},C=(z,i)=>{var K,p,s,X;if(typeof document=="undefined")return[];const{scrollMode:j,block:R,inline:Oe,boundary:le,skipOverflowHiddenElements:ce}=i,ne=typeof le=="function"?le:L=>L!==le;if(!t(z))throw new TypeError("Invalid target");const N=document.scrollingElement||document.documentElement,S=[];let a=z;for(;t(a)&&ne(a);){if(a=l(a),a===N){S.push(a);break}a!=null&&a===document.body&&f(a)&&!f(document.documentElement)||a!=null&&f(a,ce)&&S.push(a)}const w=(p=(K=window.visualViewport)==null?void 0:K.width)!=null?p:innerWidth,O=(X=(s=window.visualViewport)==null?void 0:s.height)!=null?X:innerHeight,{scrollX:J,scrollY:q}=window,{height:G,width:B,top:ye,right:ie,bottom:Ye,left:Ae}=z.getBoundingClientRect(),{top:Ee,right:Ce,bottom:$,left:Y}=(L=>{const T=window.getComputedStyle(L);return{top:parseFloat(T.scrollMarginTop)||0,right:parseFloat(T.scrollMarginRight)||0,bottom:parseFloat(T.scrollMarginBottom)||0,left:parseFloat(T.scrollMarginLeft)||0}})(z);let W=R==="start"||R==="nearest"?ye-Ee:R==="end"?Ye+$:ye+G/2-Ee+$,y=Oe==="center"?Ae+B/2-Y+Ce:Oe==="end"?ie+Ce:Ae-Y;const V=[];for(let L=0;L=0&&Ae>=0&&Ye<=O&&ie<=w&&(T===N&&!f(T)||ye>=Ze&&Ye<=oe&&Ae>=Ne&&ie<=_))return V;const Pe=getComputedStyle(T),be=parseInt(Pe.borderLeftWidth,10),ee=parseInt(Pe.borderTopWidth,10),Fe=parseInt(Pe.borderRightWidth,10),x=parseInt(Pe.borderBottomWidth,10);let D=0,g=0;const r="offsetWidth"in T?T.offsetWidth-T.clientWidth-be-Fe:0,h="offsetHeight"in T?T.offsetHeight-T.clientHeight-ee-x:0,Q="offsetWidth"in T?T.offsetWidth===0?0:he/T.offsetWidth:0,A="offsetHeight"in T?T.offsetHeight===0?0:ae/T.offsetHeight:0;if(N===T)D=R==="start"?W:R==="end"?W-O:R==="nearest"?H(q,q+O,O,ee,x,q+W,q+W+G,G):W-O/2,g=Oe==="start"?y:Oe==="center"?y-w/2:Oe==="end"?y-w:H(J,J+w,w,be,Fe,J+y,J+y+B,B),D=Math.max(0,D+q),g=Math.max(0,g+J);else{D=R==="start"?W-Ze-ee:R==="end"?W-oe+x+h:R==="nearest"?H(Ze,oe,ae,ee,x+h,W,W+G,G):W-(Ze+ae/2)+h/2,g=Oe==="start"?y-Ne-be:Oe==="center"?y-(Ne+he/2)+r/2:Oe==="end"?y-_+Fe+r:H(Ne,_,he,be,Fe+r,y,y+B,B);const{scrollLeft:c,scrollTop:U}=T;D=A===0?0:Math.max(0,Math.min(U+D/A,T.scrollHeight-ae/A+h)),g=Q===0?0:Math.max(0,Math.min(c+g/Q,T.scrollWidth-he/Q+r)),W+=U-D,y+=c-g}V.push({el:T,top:D,left:g})}return V},n=z=>z===!1?{block:"end",inline:"nearest"}:(i=>i===Object(i)&&Object.keys(i).length!==0)(z)?z:{block:"start",inline:"nearest"};function F(z,i){if(!z.isConnected||!(s=>{let X=s;for(;X&&X.parentNode;){if(X.parentNode===document)return!0;X=X.parentNode instanceof ShadowRoot?X.parentNode.host:X.parentNode}return!1})(z))return;const K=(s=>{const X=window.getComputedStyle(s);return{top:parseFloat(X.scrollMarginTop)||0,right:parseFloat(X.scrollMarginRight)||0,bottom:parseFloat(X.scrollMarginBottom)||0,left:parseFloat(X.scrollMarginLeft)||0}})(z);if((s=>typeof s=="object"&&typeof s.behavior=="function")(i))return i.behavior(C(z,i));const p=typeof i=="boolean"||i==null?void 0:i.behavior;for(const{el:s,top:X,left:j}of C(z,n(i))){const R=X-K.top+K.bottom,Oe=j-K.left+K.right;s.scroll({top:R,left:Oe,behavior:p})}}}}]); diff --git a/p__Shixuns__Edit__index.78a3b2da.async.js b/p__Shixuns__Edit__index.d12c738a.async.js similarity index 51% rename from p__Shixuns__Edit__index.78a3b2da.async.js rename to p__Shixuns__Edit__index.d12c738a.async.js index 05cf58fde4..0fe72525de 100644 --- a/p__Shixuns__Edit__index.78a3b2da.async.js +++ b/p__Shixuns__Edit__index.d12c738a.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[6277],{65363:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Xe}});var b=ae(54476),Be=ae(59301),qe={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=qe,ze=ae(7657),ut=function(Ie,nt){return Be.createElement(ze.Z,(0,b.Z)({},Ie,{ref:nt,icon:Te}))},he=Be.forwardRef(ut),Xe=he},87169:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Xe}});var b=ae(54476),Be=ae(59301),qe={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=qe,ze=ae(7657),ut=function(Ie,nt){return Be.createElement(ze.Z,(0,b.Z)({},Ie,{ref:nt,icon:Te}))},he=Be.forwardRef(ut),Xe=he},11724:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Xe}});var b=ae(54476),Be=ae(59301),qe={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=qe,ze=ae(7657),ut=function(Ie,nt){return Be.createElement(ze.Z,(0,b.Z)({},Ie,{ref:nt,icon:Te}))},he=Be.forwardRef(ut),Xe=he},32050:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Xe}});var b=ae(54476),Be=ae(59301),qe={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=qe,ze=ae(7657),ut=function(Ie,nt){return Be.createElement(ze.Z,(0,b.Z)({},Ie,{ref:nt,icon:Te}))},he=Be.forwardRef(ut),Xe=he},96408:function(je,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"}},70031:function(je,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"}},63160:function(je,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"}},25863: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 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 qe(de,a,E,x,y,ee,ne,oe,le){le||(le=new go.Point);var ie=de-E,Ce=y-ne,ye=NaN,et=NaN;if(ie===0)if(Ce===0)de===E&&(ye=de,et=a);else{var Ze=(ee-oe)/Ce,Pt=ee-Ze*y;ye=de,et=Ze*ye+Pt}else if(Ce===0){var Et=(a-x)/ie,pt=a-Et*de;ye=y,et=Et*ye+pt}else{var Et=(a-x)/ie,Ze=(ee-oe)/Ce,pt=a-Et*de,Pt=ee-Ze*y;ye=(Pt-pt)/(Et-Ze),et=Et*ye+pt}return le.x=ye,le.y=et,le}function Te(de,a,E,x,y,ee,ne,oe,le,ie,Ce,ye,et,Ze){var Pt=1-le,Et=le,pt=de*Pt+E*Et,jn=a*Pt+x*Et,Kn=E*Pt+y*Et,fa=x*Pt+ee*Et,ea=y*Pt+ne*Et,Kt=ee*Pt+oe*Et,un=pt*Pt+Kn*Et,Ye=jn*Pt+fa*Et,st=Kn*Pt+ea*Et,Qt=fa*Pt+Kt*Et,cn=un*Pt+st*Et,on=Ye*Pt+Qt*Et;ie.x=pt,ie.y=jn,Ce.x=un,Ce.y=Ye,ye.x=cn,ye.y=on,et.x=st,et.y=Qt,Ze.x=ea,Ze.y=Kt}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(),et=b();Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.42,ie,Ce,ye,et,et);var Ze=b(),Pt=b(),Et=b();Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.58,et,et,Et,Ze,Pt);var pt=b(),jn=b(),Kn=b();Te(ne,oe+ee,ne-y,oe+ee,ne-ee,oe+y,ne-ee,oe,.42,pt,jn,Kn,et,et);var fa=b(),ea=b(),Kt=b();return Te(ne,oe+ee,ne-y,oe+ee,ne-ee,oe+y,ne-ee,oe,.58,et,et,Kt,fa,ea),le.add(new go.PathSegment(go.PathSegment.Move,Kt.x*a,Kt.y*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,fa.x*a,fa.y*E,ea.x*a,ea.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,Kt.x*a,Kt.y*E).close()),le.add(new go.PathSegment(go.PathSegment.Move,Kn.x*a,Kn.y*E)),le.add(new go.PathSegment(go.PathSegment.Line,Et.x*a,Et.y*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,Ze.x*a,Ze.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,Kn.x*a,Kn.y*E,pt.x*a,pt.y*E,jn.x*a,jn.y*E).close()),Be(ie),Be(Ce),Be(ye),Be(et),Be(Ze),Be(Pt),Be(Et),Be(pt),Be(jn),Be(Kn),Be(fa),Be(ea),Be(Kt),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(),et=new go.PathFigure((ne-ee)*a,oe*E,!1);x.add(et),et.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),et.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 Ze=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 Pt=ae(ie.x,ie.y);et.add(new go.PathSegment(go.PathSegment.Line,(Ze.x*.1+.95*.9)*a,Ze.y*.1*E)),et.add(new go.PathSegment(go.PathSegment.Line,.85*a,Ze.y*.1*E)),et.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),et.add(new go.PathSegment(go.PathSegment.Line,a,0)),et.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),et.add(new go.PathSegment(go.PathSegment.Line,(Pt.x*.1+.9)*a,.15*E)),et.add(new go.PathSegment(go.PathSegment.Line,(Pt.x*.1+.9)*a,(Pt.y*.1+.05*.9)*E)),et.add(new go.PathSegment(go.PathSegment.Line,Pt.x*a,Pt.y*E)),et.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,Ce.x*a,Ce.y*E,ye.x*a,ye.y*E)),et.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E)),et.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 Et=new go.PathFigure(ne*a,(oe-ee)*E,!1);x.add(Et),Et.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),Et.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne-ee)*a,(oe+y)*E,(ne-y)*a,(oe+ee)*E)),Et.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),Et.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 pt=new go.PathFigure((ne-ee)*a,oe*E,!1);return x.add(pt),Be(le),Be(ie),Be(Ce),Be(ye),Be(Ze),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 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=qe(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=qe(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=qe(0,.5,.3,0,0,y/E,.1,y/E,b());return ne.spot1=new go.Spot(le.x,le.y),le=qe(.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=qe(0,.5,.3,oe/E,0,ee/E,1,ee/E,b());return ie.spot1=new go.Spot(ye.x,ye.y),ye=qe(.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=qe(.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=qe(.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=qe(.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=qe(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=qe(.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=qe(.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,et=he*ye;le=.05,ie=.25;var Ze=new go.PathFigure(.5*a,.2*E,!0);return x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),le=.95,ie=.25,Ze.add(new go.PathSegment(go.PathSegment.Bezier,(le+ye)*a,ie*E,(le+et)*a,(ie-ye)*E,(le+ye)*a,(ie-et)*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),ye=.025,et=he*ye,le=.825,ie=.35,Ze.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ye)*E,(le+ye)*a,(ie-et)*E,(le+et)*a,(ie-ye)*E)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(le-ye)*a,ie*E,(le-et)*a,(ie-ye)*E,(le-ye)*a,(ie-et)*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),ye=.05,et=he*ye,le=.5,ie=.7,Ze.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ye)*E,(le+ye)*a,(ie-et)*E,(le+et)*a,(ie-ye)*E)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(le-ye)*a,ie*E,(le-et)*a,(ie-ye)*E,(le-ye)*a,(ie-et)*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),ye=.025,et=he*ye,le=.175,ie=.35,Ze.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ye)*E,(le+ye)*a,(ie-et)*E,(le+et)*a,(ie-ye)*E)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(le-ye)*a,ie*E,(le-et)*a,(ie-ye)*E,(le-ye)*a,(ie-et)*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),ye=.05,et=he*ye,le=.05,ie=.25,Ze.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ye)*E,(le-ye)*a,(ie-et)*E,(le-et)*a,(ie-ye)*E)),Ze.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,et=new go.PathFigure(le*a+Ce,(ie+oe)*E+ye,!0);x.add(et),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+ne*.5)*a+Ce,ie*E+ye,le*a+Ce,(ie-oe)*E+ye,(le-oe+ne*.5)*a+Ce,(ie-ne)*E+ye)),et.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 Ze=new go.PathFigure(le*a+Ce,(ie+oe)*E+ye,!0);x.add(Ze),Ze.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)),Ze.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)),Ze.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)),Ze.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 Pt=new go.PathFigure((le-oe)*a+Ce,ie*E+ye,!0);x.add(Pt),Pt.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)),Pt.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)),Pt.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)),Pt.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 Et=new go.PathFigure(le*a+Ce,(ie-oe)*E+ye,!0);x.add(Et),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-ne*.5)*a+Ce,ie*E+ye,le*a+Ce,(ie+oe)*E+ye,(le+oe-ne*.5)*a+Ce,(ie+ne)*E+ye)),Et.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 pt=new go.PathFigure(le*a+Ce,(ie-oe)*E+ye,!0);return x.add(pt),pt.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)),pt.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)),pt.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)),pt.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 et=ae(ie.x,ie.y),Ze=new go.PathFigure(ie.x*a,ie.y*E,!0);x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,Ce.x*a,Ce.y*E,ye.x*a,ye.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)),Te(ne-ee,oe,ne-ee,oe-y,ne-y,oe-ee,ne,oe-ee,.5,Ce,ye,ie,le,le),Ze.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),Ze.add(new go.PathSegment(go.PathSegment.Line,ie.x*a,ie.y*E)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,ye.x*a,ye.y*E,Ce.x*a,Ce.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)),Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.5,le,le,ie,Ce,ye),Ze.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 Ze=new go.PathFigure(.45*a,0,!0);return x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),Be(le),Be(ie),Be(Ce),Be(ye),Be(et),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,et=.5,Ze=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,ye*E,Ce*a,.7*E,Ce*a,ye*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(et+ee)*a,(Ze+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)),ye=Ce*.5,et=ne,Ze=ne,Pt=Ce*et,Et=Ce*Ze;ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-et)*a,le*E,(oe-(Pt+et)/2)*a,(le+(Ze+Et)/2)*E,(oe-et)*a,(le+Et)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(le-Ze)*E,(oe-et)*a,(le-Et)*E,(oe-Pt)*a,(le-Ze)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe+et)*a,le*E,(oe+Pt)*a,(le-Ze)*E,(oe+et)*a,(le-Et)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(oe+et)*a,(le+Et)*E,(oe+(Pt+et)/2)*a,(le+(Ze+Et)/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 pt=new go.PathFigure(.2*a,E,!1);x.add(pt),pt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var jn=new go.PathFigure(.8*a,E,!1);return x.add(jn),jn.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,et=new go.PathFigure((Ce-le)*a,ye*E,!0);x.add(et),et.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,(ye-le)*E,(Ce-le)*a,(ye-ie)*E,(Ce-ie)*a,(ye-le)*E)),et.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+le)*a,ye*E,(Ce+ie)*a,(ye-le)*E,(Ce+le)*a,(ye-ie)*E)),et.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,(ye+le)*E,(Ce+le)*a,(ye+ie)*E,(Ce+ie)*a,(ye+le)*E)),et.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 Ze=new go.PathFigure((Ce-le)*a,ye*E,!0);return x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,(ye-le)*E,(Ce-le)*a,(ye-ie)*E,(Ce-ie)*a,(ye-le)*E)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+le)*a,ye*E,(Ce+ie)*a,(ye-le)*E,(Ce+le)*a,(ye-ie)*E)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,Ce*a,(ye+le)*E,(Ce+le)*a,(ye+ie)*E,(Ce+ie)*a,(ye+le)*E)),Ze.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,et=.175,Ze=.95,oe=new go.PathFigure((et-Ce)*a,Ze*E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,et*a,(Ze-Ce)*E,(et-Ce)*a,(Ze-ye)*E,(et-ye)*a,(Ze-Ce)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(et+Ce)*a,Ze*E,(et+ye)*a,(Ze-Ce)*E,(et+Ce)*a,(Ze-ye)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,et*a,(Ze+Ce)*E,(et+Ce)*a,(Ze+ye)*E,(et+ye)*a,(Ze+Ce)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(et-Ce)*a,Ze*E,(et-ye)*a,(Ze+Ce)*E,(et-Ce)*a,(Ze+ye)*E));var Ce=.05,ye=he*.05,et=.375,Ze=.95,le=new go.PathFigure((et-Ce)*a,Ze*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,et*a,(Ze-Ce)*E,(et-Ce)*a,(Ze-ye)*E,(et-ye)*a,(Ze-Ce)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(et+Ce)*a,Ze*E,(et+ye)*a,(Ze-Ce)*E,(et+Ce)*a,(Ze-ye)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,et*a,(Ze+Ce)*E,(et+Ce)*a,(Ze+ye)*E,(et+ye)*a,(Ze+Ce)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(et-Ce)*a,Ze*E,(et-ye)*a,(Ze+Ce)*E,(et-Ce)*a,(Ze+ye)*E));var Ce=.05,ye=he*.05,et=.625,Ze=.95,ie=new go.PathFigure((et-Ce)*a,Ze*E,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,et*a,(Ze-Ce)*E,(et-Ce)*a,(Ze-ye)*E,(et-ye)*a,(Ze-Ce)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(et+Ce)*a,Ze*E,(et+ye)*a,(Ze-Ce)*E,(et+Ce)*a,(Ze-ye)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,et*a,(Ze+Ce)*E,(et+Ce)*a,(Ze+ye)*E,(et+ye)*a,(Ze+Ce)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(et-Ce)*a,Ze*E,(et-ye)*a,(Ze+Ce)*E,(et-Ce)*a,(Ze+ye)*E));var Ce=.05,ye=he*.05,et=.825,Ze=.95,Pt=new go.PathFigure((et-Ce)*a,Ze*E,!0);x.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,et*a,(Ze-Ce)*E,(et-Ce)*a,(Ze-ye)*E,(et-ye)*a,(Ze-Ce)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(et+Ce)*a,Ze*E,(et+ye)*a,(Ze-Ce)*E,(et+Ce)*a,(Ze-ye)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,et*a,(Ze+Ce)*E,(et+Ce)*a,(Ze+ye)*E,(et+ye)*a,(Ze+Ce)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(et-Ce)*a,Ze*E,(et-ye)*a,(Ze+Ce)*E,(et-Ce)*a,(Ze+ye)*E).close());var Et=new go.PathFigure(0,E,!1);return x.add(Et),Et.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")},93510: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={},Tt="5.0",ae={},b=null,Be=!1,qe=!1,Te=null,ze=!1,ut=null,he=null,Xe=0;Xe4?parseFloat(Je):5};je.setHTML5Codebase=function(Je,dt){he=Je,Qt(Je,dt)},je.setJavaCodebase=je.setJavaCodebaseVersion=je.isCompiledInstalled=je.setPreCompiledScriptPath=je.setPreCompiledResourcePath=function(){},je.setHTML5CodebaseVersion=function(Je,dt){var At=parseFloat(Je);if(At!==NaN&&At<5){console.log("The GeoGebra HTML5 codebase version "+At+" is deprecated. Using version latest instead.");return}ut=Je,st(Je,dt)},je.getHTML5CodebaseVersion=function(){return de},je.getParameters=function(){return ae},je.setFontsCSSURL=function(Je){ne=Je},je.setGiacJSURL=function(Je){},je.setJNLPFile=function(Je){Ie=Je},je.setJNLPBaseDir=function(Je){},je.inject=function(){function Je(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var dt="auto",At=ae.id,Fn,zt=!1,$t=0;$t=5)return!0;var Je=je.getAppletObject();return Je&&typeof Je.recalculateEnvironments=="function"?(Je.recalculateEnvironments(),!0):!1},je.startAnimation=function(){var Je=je.getAppletObject();return Je&&typeof Je.startAnimation=="function"?(Je.startAnimation(),!0):!1},je.stopAnimation=function(){var Je=je.getAppletObject();return Je&&typeof Je.stopAnimation=="function"?(Je.stopAnimation(),!0):!1},je.getAppletObject=function(){var Je=ae.id!==void 0?ae.id:"ggbApplet";return window[Je]},je.resize=function(){};var Pt=function(Je,dt,At){var Fn=document.createElement("param");Fn.setAttribute("name",dt),Fn.setAttribute("value",At),Je.appendChild(Fn)},Et=function(Je){return Je&&Je!=="false"},pt=function(Je,dt,At){le(de)<=4.2&&(At=!0);var Fn=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==de||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(Fn=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var zt=document.createElement("div");zt.classList.add("appletParameters","notranslate");var $t=dt.width,De=dt.height;if(dt.disableAutoScale=dt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():dt.disableAutoScale,dt.width!==void 0)if(le(de)<=4.4)Et(dt.showToolBar)&&(dt.height-=7),Et(dt.showAlgebraInput)&&(dt.height-=37),dt.width<605&&Et(dt.showToolBar)&&(dt.width=605,$t=605);else{var Pe=100;(Et(dt.showToolBar)||Et(dt.showMenuBar))&&(dt.hasOwnProperty("customToolBar")&&(dt.customToolbar=dt.customToolBar),Pe=Et(dt.showMenuBar)?245:155),$t=5?(dt.appletOnLoad=function(Ht){var Zt=Je.querySelector(".ggb_preview");Zt&&Zt.parentNode.removeChild(Zt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Dt),window.GGBT_wsf_view&&$(window).trigger("resize"),Ft(Ht)},Nt||Dt.appendChild(Ut)):zt.appendChild(Ut),Dt.appendChild(zt),Nt||Je.appendChild(Dt),setTimeout(function(){je.resize()},1)}else{var Gt=document.createElement("div");Gt.className="applet_scaler",Gt.style.position="relative",Gt.style.display="block",Gt.appendChild(zt),Je.appendChild(Gt),dt.appletOnLoad=function(Ht){je.resize(),Ft(Ht)}}function Dn(Ht,Zt){Zt&&typeof Zt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ht,Zt.appletOnLoad):renderGGBElement(Ht),cn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Zt)}function It(Ht,Zt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ht,params:Zt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(gn){Dn(gn.article,gn.params)}),html5AppletsToProcess=null)},le(de)<5&&(Ht.className+=" geogebraweb")):Dn(Ht,Zt)}if(Fn){scriptLoadStarted=!0;for(var Fe=0;Fe0?(Qe.remove(),Dt.attr("id","fullscreencontent").show(),jQuery(Ft).append(Dt),window.dispatchEvent(new Event("resize"))):pt(Qe,dt,!1),window.GGBT_wsf_view.launchFullScreen(Ft)}else Re=Fn,pt(Je,dt,!1);if(!window.GGBT_wsf_view)for(De=0;DeJe/4*3&&(Qe=Je/4*3),Ft=Qe/5.8,Pe.setAttribute("src",y),Pe.setAttribute("width",Qe),Pe.setAttribute("height",Ft);var Dt=(Je-Qe)/2,Nt=(dt-Ft)/2;Pe.style.left=Dt+"px",Pe.style.top=Nt+"px",zt.appendChild(Pe)}}return zt.appendChild(De),zt},un=function(Je){return Je=Je.toLowerCase(),Je==="html5"||Je==="screenshot"?Je:"html5"},Ye=["web","webSimple","web3d","tablet","tablet3d","phone"],st=function(Je,dt){if(de=Je,dt){Qt(de,!0);return}var At=!Be;if(At){var Fn=le(de);!isNaN(Fn)&&Fn<4.4&&(At=!1)}var zt,$t;window.location.protocol.substr(0,4)==="http"?zt=window.location.protocol:zt="http:";var De=de.indexOf("//");De>0?$t=de:De===0?$t=zt+de:$t="https://www.geogebra.org/apps/5.2.814.0/";for(var Pe in Ye)if(de.slice(Ye[Pe].length*-1)===Ye[Pe]||de.slice((Ye[Pe].length+1)*-1)===Ye[Pe]+"/"){Qt($t,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&At&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!Et(ae.showToolBar)&&!Et(ae.showMenuBar)&&!Et(ae.showAlgebraInput)&&!Et(ae.enableRightClick)&&(!ae.appName||ae.appName=="classic")?$t+="webSimple/":$t+="web3d/",Qt($t,!1)},Qt=function(Je,dt){if(Je.requirejs){nt=Je;return}Je.slice(-1)!=="/"&&(Je+="/"),nt=Je,dt===null&&(dt=Je.indexOf("http")===-1),Bt=dt,a="web.nocache.js",E=!1;var At=nt.split("/");At.length>1&&(!dt&&At[At.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):Ye.indexOf(At[At.length-2])>=0&&(a=At[At.length-2]+".nocache.js")),At=Je.split("/"),de=At[At.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 Fn=parseFloat(de);Fn!==NaN&&Fn<5&&Je.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Fn+" is deprecated. Using version latest instead."),st("5.0",dt))},cn=function(Je,dt){window.console&&window.console.log&&(!dt||typeof dt.showLogging=="undefined"||dt.showLogging&&dt.showLogging!=="false")&&console.log(Je)};ae.material_id!==void 0?ye(on):on();function on(){var Je=Tt;ut!==null?Je=ut:parseFloat(Je)<5&&(Je="5.0"),st(Je,!1),he!==null&&Qt(he,Bt),ze=!0}return je},GGBAppletUtils=function(){"use strict";function je(){return window.GGBT_wsf_edit!==void 0}function Tt(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 nt=null;if(Ie!=null&&Ie!="")for(var Bt=ze.parentNode;Bt!=null;)if((" "+Bt.className+" ").indexOf(" "+Ie+" ")>-1){nt=Bt;break}else Bt=Bt.parentNode;var Re=0,de=0,a=0,E=0,x=0,y=0,ee=0;if(nt)Re=nt.offsetWidth,de=Math.max(Xe?nt.offsetWidth:0,nt.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Re=Math.min(window.innerWidth,document.documentElement.clientWidth),de=Math.min(window.innerHeight,document.documentElement.clientHeight),a=Re):(Re=window.innerWidth,de=window.innerHeight,a=window.innerWidth),ze){var ne=ze.getBoundingClientRect();ne.left>0&&ne.left<=Re&&(Ke===void 0||!Ke)&&(document.dir==="rtl"?(x=Re-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 qe(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 Tt=c[je];return Tt==null?null:Tt},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 Tt(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 qe(){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&&qe()&&(Te=je(o.location.href)),Te=Tt(Te),Te}function C(je){return je.match(/^\//)||je.match(/^[a-zA-Z]+:\/\//)?je:webModule.__moduleBase+je}function D(){var je=[],Tt=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 qe;try{qe=Cb;var Te=qe.indexOf(Db);Te!=-1&&(Tt=parseInt(qe.substring(Te+P),$),qe=qe.substring(O,Te))}catch(ze){}return webModule.__softPermutationId=Tt,C(qe+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})()},28735:function(je,Tt,ae){"use strict";ae.d(Tt,{Ax:function(){return Te},Ds:function(){return ze},KI:function(){return he},SI:function(){return qe},f1:function(){return Be}});var b=ae(74128);function Be(Xe){let Ke=!0;if(Xe.length>0){for(let Ie=0;Ie{}})=>{const Bt=()=>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")),Re=()=>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,Re(),Bt()):Ie===2?Bt():Re();return b.createElement(qe.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:()=>{nt(),Be.history.push("/account/certification")},onCancel:()=>{nt()}},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:nt})=>({paperlibrary:Ke,globalSetting:nt,loading:Ie.effects}))(he)},67671:function(je,Tt,ae){"use strict";ae.d(Tt,{t:function(){return Bt}});var b=ae(59301),Be=ae(3113),qe={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=(Re,de,a)=>de in Re?ut(Re,de,{enumerable:!0,configurable:!0,writable:!0,value:a}):Re[de]=a,nt=(Re,de)=>{for(var a in de||(de={}))Xe.call(de,a)&&Ie(Re,a,de[a]);if(he)for(var a of he(de))Ke.call(de,a)&&Ie(Re,a,de[a]);return Re};const Bt=({cancelText:Re="\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()(qe.buttonFixed,oe)},b.createElement("div",{className:qe.buttonWrap},x&&b.createElement(Be.ZP,{size:"middle",className:`${qe.button} mr20`,onClick:ee},Re),E&&b.createElement(Be.ZP,nt({size:"middle",type:"primary",className:`${qe.button} mr20`,loading:a,onClick:ne},y),de)))},98315:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return le}});var b=ae(59301),Be=ae(65582),qe=ae(43418),Te=ae(8591),ze=ae(92832),ut=ae(24905),he=ae(95707),Xe=ae(15028),Ke=ae(65862),Ie=ae(3113),nt=ae(87169),Bt={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},Re=ae(32637),de=ae(59301);const a=({classroomList:ie,dispatch:Ce,user:ye})=>de.createElement(qe.default,{open:ie.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:de.createElement("span",null,de.createElement(nt.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:Re})),de.createElement("div",{className:Bt.bottom},de.createElement(Ie.ZP,{className:Bt.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(38147),y=ae(59301),ee=(ie,Ce,ye)=>new Promise((et,Ze)=>{var Pt=jn=>{try{pt(ye.next(jn))}catch(Kn){Ze(Kn)}},Et=jn=>{try{pt(ye.throw(jn))}catch(Kn){Ze(Kn)}},pt=jn=>jn.done?et(jn.value):Promise.resolve(jn.value).then(Pt,Et);pt((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:et=()=>{},dispatch:Ze})=>{const[Pt,Et]=(0,b.useState)(),[pt,jn]=(0,b.useState)([]),[Kn,fa]=(0,b.useState)(!1),[ea,Kt]=(0,b.useState)(!1),[un,Ye]=(0,b.useState)(),[st,Qt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{var dt,At;(dt=Ce==null?void 0:Ce.userInfo)!=null&&dt.identity&&jn([((At=Ce==null?void 0:Ce.userInfo)==null?void 0:At.identity)==="student"?3:1])},[Ce]);const cn=dt=>{const At=()=>{window.location.href=(dt==null?void 0:dt.jump_url)||`/classrooms/${dt==null?void 0:dt.course_id}`};if(pt.includes(1)){qe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:y.createElement("div",{className:"tc"},(dt==null?void 0:dt.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{At()}});return}At()},on=()=>ee(void 0,null,function*(){if(!Pt){Te.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let dt=yield(0,x.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Pt}});if(dt!=null&&dt.need_pro_auth&&!pt.includes(1)&&!pt.includes(2)){Ze({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Pt,checkedList:pt}}),Je();return}fa(!0);const At=yield(0,he.cR)({invite_code:Pt,professor:pt.includes(1)?1:null,assistant_professor:pt.includes(2)?1:null,student:pt.includes(3)?1:null});if(fa(!1),(At==null?void 0:At.status)===-4&&(et(),Ze({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(At==null?void 0:At.status)===-12&&Te.ZP.warning(At==null?void 0:At.message),(At==null?void 0:At.status)===-2){if(Je(),At.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Kt(!0),Ye(1);return}if(At.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Kt(!0),Ye(2);return}if(At.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Kt(!0),Ye(3);return}}if((At==null?void 0:At.status)===0){(0,Ke.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),Je(),At!=null&&At.course_id?cn(At):Te.ZP.success(At.message);return}}),Je=()=>ee(void 0,null,function*(){et()});return y.createElement(y.Fragment,null,y.createElement(qe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ie,confirmLoading:Kn,onOk:on,onCancel:Je},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:dt=>{if(dt.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}Et(dt.target.value)}})),y.createElement("div",{className:"mt10 font14"},y.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),y.createElement(ut.default.Group,{value:pt,onChange:dt=>jn(dt)},y.createElement(ut.default,{value:1,disabled:pt.includes(2)},"\u6559\u5E08"),y.createElement(ut.default,{value:2,disabled:pt.includes(1)},"\u52A9\u6559"),y.createElement(ut.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),y.createElement(E,null),y.createElement(Xe.Z,{visible:ea,onCancel:()=>Kt(!1),occupationValue:un}))};var le=(0,Be.connect)(({user:ie,account:Ce})=>({user:ie,account:Ce}))(oe)},54842:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return oa},g:function(){return We}});var b=ae(59301),Be=ae(65582),qe=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),nt=ae(38854),Bt=ae(5112),Re=ae(95707),de=ae(65862),a=(Oe,it,Me)=>new Promise((lt,kt)=>{var Va=qt=>{try{kn(Me.next(qt))}catch(Xn){kt(Xn)}},za=qt=>{try{kn(Me.throw(qt))}catch(Xn){kt(Xn)}},kn=qt=>qt.done?lt(qt.value):Promise.resolve(qt.value).then(Va,za);kn((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)(),[kt,Va]=(0,b.useState)(),[za,kn]=(0,b.useState)(!1),qt=()=>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(!kt){he.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}kn(!0);const Da=yield(0,Re.vm)({code:Me,role:kt});kn(!1),Xn();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){kt==="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}}),Xn=()=>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:za,onOk:qt,onCancel:Xn},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(Bt.ZP.Group,{value:kt,onChange:Da=>Va(Da.target.value)},b.createElement(Bt.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),b.createElement(Bt.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),b.createElement(Bt.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ee=ae(98315),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(66457),le=ae(78241),ie=ae(57809),Ce=ae(37090),ye=Object.defineProperty,et=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,Pt=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,jn=(Oe,it,Me)=>it in Oe?ye(Oe,it,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Oe[it]=Me,Kn=(Oe,it)=>{for(var Me in it||(it={}))Et.call(it,Me)&&jn(Oe,Me,it[Me]);if(Pt)for(var Me of Pt(it))pt.call(it,Me)&&jn(Oe,Me,it[Me]);return Oe},fa=(Oe,it)=>et(Oe,Ze(it)),ea=(Oe,it,Me)=>new Promise((lt,kt)=>{var Va=qt=>{try{kn(Me.next(qt))}catch(Xn){kt(Xn)}},za=qt=>{try{kn(Me.throw(qt))}catch(Xn){kt(Xn)}},kn=qt=>qt.done?lt(qt.value):Promise.resolve(qt.value).then(Va,za);kn((Me=Me.apply(Oe,it)).next())});const Kt=({globalSetting:Oe,dispatch:it,user:Me,info:lt,open:kt,onCancel:Va=()=>{}})=>{var za;const[kn,qt]=(0,b.useState)([]),[Xn,Da]=(0,b.useState)([]),[Oa,ar]=(0,b.useState)([]),[ca]=le.default.useForm(),[Lt,ga]=(0,b.useState)(!1),[sr,Pr]=(0,b.useState)(!1),ir=(0,b.useRef)(null),Zn=(0,b.useRef)(1),[Nn,hn]=(0,b.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,b.useEffect)(()=>{kt&&hr()},[kt]);const hr=()=>ea(void 0,null,function*(){var Ua;const Xr=lt;if(!(0,oe.o1)(it))return;const{user_school_id:po="",department_id:ni="",school_name:oi="",department_name:Ni=""}=Me.userInfo||{},zr=(Ua=Xr==null?void 0:Xr.graduation_years)==null?void 0:Ua.at(-1);Da([{id:po,name:oi}]),yield eo(po),ca.setFieldsValue({year:zr,school_id:po,department_id:Number(ni),name:`${zr}${oi}${Ni}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Vr=Ua=>ea(void 0,null,function*(){const Xr=yield(0,Ce.J3)(fa(Kn({},Ua),{tab_module_type:"graduations"}));return Xr!=null&&Xr.un_purchased&&it({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Xr.status===0&&qt((Xr==null?void 0:Xr.graduation_years)||[]),Xr}),uo=(Ua,Xr=500)=>{Pr(!0),clearTimeout(ir.current),ir.current=setTimeout(()=>ea(void 0,null,function*(){Zn.current+=1;const po=Zn.current,ni=yield(0,Ce.NT)({keyword:Ua});ni.status===0&&Zn.current===po&&(Da((ni==null?void 0:ni.schools)||[]),Pr(!1))}),Xr)},eo=Ua=>ea(void 0,null,function*(){if(!Ua)return;const Xr=yield(0,Ce.Ps)({page:1,limit:9999,id:Ua});Xr.status===0&&ar((Xr==null?void 0:Xr.departments)||[])});return b.createElement(ze.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:kt,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Lt,onCancel:Va,onOk:()=>ca.submit()},b.createElement(le.default,{colon:!1,form:ca,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Ua,Xr)=>{Ua.school_id&&(eo(Xr.school_id),ca.setFieldValue("department_id",null))},onFinish:Ua=>ea(void 0,null,function*(){ga(!0);const Xr=yield(0,Ce.Wz)(Ua);Xr.status===0&&(he.ZP.success("\u521B\u5EFA\u6210\u529F"),ca.resetFields(),Va(),(0,de.xg)(`/graduations/${Xr==null?void 0:Xr.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:(za=lt==null?void 0:lt.graduation_years)==null?void 0:za.map(Ua=>({value:Ua,label:Ua}))})),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:Ua=>{uo(Ua)},loading:sr,size:"large",style:{width:344},options:Xn.map(Ua=>({value:Ua.id,label:Ua.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(Ua=>({value:Ua.id,label:Ua.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 un=(0,Be.connect)(({user:Oe,globalSetting:it,loading:Me})=>({user:Oe,globalSetting:it,loading:Me}))(Kt),Ye=ae(38147),st=Object.defineProperty,Qt=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,Je=(Oe,it,Me)=>it in Oe?st(Oe,it,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Oe[it]=Me,dt=(Oe,it)=>{for(var Me in it||(it={}))cn.call(it,Me)&&Je(Oe,Me,it[Me]);if(Qt)for(var Me of Qt(it))on.call(it,Me)&&Je(Oe,Me,it[Me]);return Oe},At=(Oe,it,Me)=>new Promise((lt,kt)=>{var Va=qt=>{try{kn(Me.next(qt))}catch(Xn){kt(Xn)}},za=qt=>{try{kn(Me.throw(qt))}catch(Xn){kt(Xn)}},kn=qt=>qt.done?lt(qt.value):Promise.resolve(qt.value).then(Va,za);kn((Me=Me.apply(Oe,it)).next())});const Fn=({globalSetting:Oe,dispatch:it,user:Me,open:lt,onCancel:kt=()=>{}})=>{const[Va]=le.default.useForm(),[za,kn]=(0,b.useState)(!1),[qt,Xn]=(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:""};Va.setFieldsValue(Oa),Xn(dt({},Oa))}},[lt]),b.createElement(ze.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:lt,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:za,onCancel:kt,onOk:()=>Va.submit()},b.createElement(le.default,{colon:!1,form:Va,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Da,Oa)=>Xn(dt({},Oa)),onFinish:Da=>At(void 0,null,function*(){kn(!0);const Oa=yield(0,Ye.ZP)("/api/graduations/join.json",{method:"post",body:Da});Oa.status===0&&(kt(),Oa!=null&&Oa.identifier?(0,de.xg)(`/graduations/${Oa==null?void 0:Oa.identifier}/index`):he.ZP.success(Oa==null?void 0:Oa.message)),kn(!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(Bt.ZP.Group,null,b.createElement(Bt.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),b.createElement(Bt.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(qt==null?void 0:qt.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 zt=(0,Be.connect)(({user:Oe,globalSetting:it})=>({user:Oe,globalSetting:it}))(Fn),$t=ae(59301),De=Object.defineProperty,Pe=Object.defineProperties,Qe=Object.getOwnPropertyDescriptors,Ft=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Ut=(Oe,it,Me)=>it in Oe?De(Oe,it,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Oe[it]=Me,Gt=(Oe,it)=>{for(var Me in it||(it={}))Dt.call(it,Me)&&Ut(Oe,Me,it[Me]);if(Ft)for(var Me of Ft(it))Nt.call(it,Me)&&Ut(Oe,Me,it[Me]);return Oe},Dn=(Oe,it)=>Pe(Oe,Qe(it)),It=(Oe,it)=>{var Me={};for(var lt in Oe)Dt.call(Oe,lt)&&it.indexOf(lt)<0&&(Me[lt]=Oe[lt]);if(Oe!=null&&Ft)for(var lt of Ft(Oe))it.indexOf(lt)<0&&Nt.call(Oe,lt)&&(Me[lt]=Oe[lt]);return Me},Fe=(Oe,it,Me)=>new Promise((lt,kt)=>{var Va=qt=>{try{kn(Me.next(qt))}catch(Xn){kt(Xn)}},za=qt=>{try{kn(Me.throw(qt))}catch(Xn){kt(Xn)}},kn=qt=>qt.done?lt(qt.value):Promise.resolve(qt.value).then(Va,za);kn((Me=Me.apply(Oe,it)).next())}),xe=(Oe=>(Oe.Projects="projects",Oe.Shixuns="shixuns",Oe.Classrooms="classrooms",Oe))(xe||{}),mt=(Oe=>(Oe.Classrooms="classrooms",Oe.Shixuns="shixuns",Oe.Paths="paths",Oe.Projects="projects",Oe.Videos="videos",Oe.Topics="topics",Oe.Graduations="graduations",Oe))(mt||{});const Ot=Oe=>{var it=Oe,{homePage:Me,user:lt,globalSetting:kt,loading:Va,dispatch:za}=it,kn=It(it,["homePage","user","globalSetting","loading","dispatch"]),qt,Xn,Da,Oa;const[ar,ca]=(0,b.useState)(),[Lt,ga]=(0,b.useState)(),[sr,Pr]=(0,b.useState)(!1),[ir,Zn]=(0,b.useState)(!1),[Nn,hn]=(0,b.useState)(!1),[hr,Vr]=(0,b.useState)();function uo(zr,Aa){for(const Rn of zr){if(Rn.link===Aa)return Rn.hidden;if(Rn.subitem&&Rn.subitem.length>0){let an=Rn.subitem;for(const Mn of an)if(Mn.link===Aa)return Mn.hidden;return!1}}return!0}const eo=uo(((qt=kt.setting)==null?void 0:qt.navbar)||[],"/classrooms"),Ua=uo(((Xn=kt.setting)==null?void 0:Xn.navbar)||[],"/shixuns"),Xr=uo(((Da=kt.setting)==null?void 0:Da.navbar)||[],"/paths"),po=uo(((Oa=kt.setting)==null?void 0:Oa.navbar)||[],"/graduations"),ni=zr=>{var Aa;if((0,oe.tJ)(za)){if(zr==="projects"&&!((Aa=lt.userInfo)!=null&&Aa.email)){he.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}zr==="classrooms"?ca(!0):zr==="projects"&&ga(!0)}},oi=(zr,Aa)=>{var Rn;if((0,oe.tJ)(za)){if(Aa==="projects"&&!((Rn=lt.userInfo)!=null&&Rn.email)){he.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Aa==="shixuns"&&!(0,oe.xY)()||zr&&(window.location.href=zr)}},Ni=zr=>{var Aa,Rn,an,Mn,vr,be,Kr,Ra,dr,cr,kr,Jr,Ao,ho,ii,Qo,Ci,Ri,li,Cl,Ti,fl;return $t.createElement($t.Fragment,null,$t.createElement(Xe.Z,{justify:"space-around",className:"pt5 pb5"},$t.createElement(Ke.Z,{className:((Aa=lt.userInfo)==null?void 0:Aa.user_identity)!=="\u5B66\u751F"?ne.joinCol:ne.hidden},((Rn=lt.userInfo)==null?void 0:Rn.user_identity)!=="\u5B66\u751F"&&!((an=kt==null?void 0:kt.setting)!=null&&an.hide_course)&&$t.createElement(Ie.default.Item,Gt({},zr),$t.createElement("a",{onClick:()=>oi("/classrooms/new")},(Mn=lt.userInfo)!=null&&Mn.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((vr=kt==null?void 0:kt.setting)!=null&&vr.hide_shixun)&&((be=lt==null?void 0:lt.userInfo)==null?void 0:be.is_shixun_marker)&&$t.createElement(Ie.default.Item,Gt({},zr),$t.createElement("a",{onClick:()=>oi("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Kr=lt.userInfo)==null?void 0:Kr.user_identity)!=="\u5B66\u751F"&&!((Ra=kt==null?void 0:kt.setting)!=null&&Ra.hide_subject)&&$t.createElement(Ie.default.Item,Gt({},zr),$t.createElement("a",{onClick:()=>oi("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((dr=kt==null?void 0:kt.setting)!=null&&dr.is_local)&&((cr=lt.userInfo)==null?void 0:cr.main_site)&&$t.createElement(Ie.default.Item,Gt({},zr),$t.createElement("a",{onClick:()=>{var sl;return oi(`${(sl=kt==null?void 0:kt.setting)==null?void 0:sl.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((kr=lt==null?void 0:lt.userInfo)==null?void 0:kr.identity)!=="student"&&$t.createElement(Ie.default.Item,Dn(Gt({},zr),{onClick:()=>Fe(void 0,null,function*(){if(!(0,oe.o1)(za))return;const sl=yield(0,Ce.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(sl!=null&&sl.un_purchased){za({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}sl.status===0&&(Vr(sl),Pr(!0))})}),$t.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Jr=lt.userInfo)!=null&&Jr.main_site)&&$t.createElement("div",null,$t.createElement(Ie.default.Item,Gt({},zr),$t.createElement("a",{onClick:()=>ni("classrooms")},(Ao=lt.userInfo)!=null&&Ao.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ho=lt.userInfo)==null?void 0:ho.main_site)&&!((ii=kt==null?void 0:kt.setting)!=null&&ii.is_local)&&$t.createElement(Ie.default.Item,Gt({},zr),$t.createElement("a",{onClick:()=>ni("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Qo=lt.userInfo)==null?void 0:Qo.main_site)&&((Ci=lt.userInfo)==null?void 0:Ci.user_identity)!=="\u5B66\u751F"&&$t.createElement(Ke.Z,null,$t.createElement("div",{className:ne.joinBoard})),((Ri=lt.userInfo)==null?void 0:Ri.main_site)&&$t.createElement(Ke.Z,{className:((li=lt.userInfo)==null?void 0:li.user_identity)!=="\u5B66\u751F"?ne.joinCol:ne.w90},$t.createElement(Ie.default.Item,Gt({},zr),$t.createElement("a",{onClick:()=>ni("classrooms")},(Cl=lt.userInfo)!=null&&Cl.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ti=lt.userInfo)==null?void 0:Ti.main_site)&&!((fl=kt==null?void 0:kt.setting)!=null&&fl.is_local)&&$t.createElement(Ie.default.Item,Gt({},zr),$t.createElement("a",{onClick:()=>ni("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),$t.createElement(Ie.default.Item,Dn(Gt({},zr),{onClick:()=>{(0,oe.o1)(za)&&Zn(!0)}}),$t.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return $t.createElement("section",null,$t.createElement(nt.Z,{dropdownRender:()=>{var zr;return $t.createElement(Ie.default,{className:((zr=lt.userInfo)==null?void 0:zr.user_identity)!=="\u5B66\u751F"?`${ne.rightMenu} ${ne.joinMenu} mt10`:`${ne.rightMenu} ${ne.joinMenu} ${ne.w140} mt10`},$t.createElement(Ni,null))},placement:"bottom"},$t.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),$t.createElement(ee.Z,{visible:ar,onCancel:()=>ca(!1)}),$t.createElement(y,{visible:Lt,onCancel:()=>ga(!1)}),$t.createElement(un,{info:hr,open:sr,onCancel:()=>Pr(!1)}),$t.createElement(zt,{open:ir,onCancel:()=>Zn(!1)}))};var tn=(0,Be.connect)(({homePage:Oe,loading:it,user:Me,globalSetting:lt})=>({homePage:Oe,user:Me,globalSetting:lt,loading:it.models.index}))(Ot),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"},Zt=ae(41867),gn=ae(89540),Wt=ae(74128),rt=ae(59301),_t=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,Mt=(Oe,it)=>{var Me={};for(var lt in Oe)wt.call(Oe,lt)&&it.indexOf(lt)<0&&(Me[lt]=Oe[lt]);if(Oe!=null&&_t)for(var lt of _t(Oe))it.indexOf(lt)<0&&yt.call(Oe,lt)&&(Me[lt]=Oe[lt]);return Me},fn=(Oe,it,Me)=>new Promise((lt,kt)=>{var Va=qt=>{try{kn(Me.next(qt))}catch(Xn){kt(Xn)}},za=qt=>{try{kn(Me.throw(qt))}catch(Xn){kt(Xn)}},kn=qt=>qt.done?lt(qt.value):Promise.resolve(qt.value).then(Va,za);kn((Me=Me.apply(Oe,it)).next())});const bt=Oe=>{var it,Me=RegExp("(^| )"+Oe+"=([^;]+)(;|$)");return(it=document.cookie.match(Me))?decodeURIComponent(it[2]):null},xt=Oe=>{var it=new Date;it.setTime(it.getTime()-1);var Me=bt(Oe);Me!=null&&(document.cookie=Oe+"="+Me+";expires="+it.toGMTString())};var Wn=(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))(Wn||{});const Xt=Oe=>{var it=Oe,{homePage:Me,user:lt,globalSetting:kt,loading:Va,dispatch:za,shixunHomeworks:kn,location:qt,payload:Xn={}}=it,Da=Mt(it,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Oa,ar,ca,Lt,ga,sr,Pr,ir,Zn,Nn,hn,hr,Vr,uo,eo,Ua;const Xr=(ar=(((Oa=kt.setting)==null?void 0:Oa.navbar)||[]).find(zr=>zr.link==="/classrooms"))==null?void 0:ar.hidden,po=(Lt=(((ca=kt.setting)==null?void 0:ca.navbar)||[]).find(zr=>zr.link==="/shixuns"))==null?void 0:Lt.hidden,ni=(sr=(((ga=kt.setting)==null?void 0:ga.navbar)||[]).find(zr=>zr.link==="/paths"))==null?void 0:sr.hidden,oi=(Pr=lt.userInfo)==null?void 0:Pr.is_school_manage,Ni=()=>{var zr,Aa,Rn,an,Mn,vr,be,Kr,Ra,dr,cr,kr,Jr,Ao,ho,ii,Qo,Ci;return(0,de.Ll)()?rt.createElement(Ie.default,{className:`${Ht.rightMenu} ${Ht.menuWrap}`},rt.createElement(Ie.default.Item,null,rt.createElement(Be.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):rt.createElement(Ie.default,{className:`${Ht.rightMenu} ${Ht.menuWrap}`},rt.createElement(Ie.default.Item,null,rt.createElement(Be.Link,{to:`/users/${(zr=lt.userInfo)==null?void 0:zr.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),rt.createElement(Ie.default.Item,null,rt.createElement(Be.Link,{to:`/users/${(Aa=lt.userInfo)==null?void 0:Aa.login}/classrooms`},(Rn=lt.userInfo)!=null&&Rn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),rt.createElement(Ie.default.Item,null,rt.createElement(Be.Link,{to:`/users/${(an=lt.userInfo)==null?void 0:an.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),rt.createElement(Ie.default.Item,null,rt.createElement(Be.Link,{to:`/users/${(Mn=lt.userInfo)==null?void 0:Mn.login}/paths`},(vr=lt.userInfo)!=null&&vr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((be=lt.userInfo)==null?void 0:be.user_identity)!=="\u5B66\u751F"&&rt.createElement(Ie.default.Item,null,rt.createElement(Be.Link,{to:`/users/${(Kr=lt.userInfo)==null?void 0:Kr.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Ra=kt.setting)!=null&&Ra.hide_competition)&&rt.createElement(Ie.default.Item,null,rt.createElement(Be.Link,{to:`/users/${(dr=lt.userInfo)==null?void 0:dr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((cr=kt.setting)!=null&&cr.hide_virtual)&&rt.createElement(Ie.default.Item,null,rt.createElement(Be.Link,{to:`/users/${(kr=lt.userInfo)==null?void 0:kr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,Zt.JA)()&&!((Jr=kt==null?void 0:kt.setting)!=null&&Jr.hide_problemset)&&rt.createElement(Ie.default.Item,null,rt.createElement("a",{onClick:()=>{(0,oe.tJ)(za)&&Be.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,Zt.JA)()&&!((Ao=kt==null?void 0:kt.setting)!=null&&Ao.hide_paperlibrary)&&rt.createElement(Ie.default.Item,null,rt.createElement("a",{onClick:()=>{(0,oe.tJ)(za)&&Be.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((ii=(ho=lt.navigationInfo)==null?void 0:ho.top)==null?void 0:ii.laboratory_admin_url)&&rt.createElement(Ie.default.Item,null,rt.createElement("a",{href:(Ci=(Qo=lt.navigationInfo)==null?void 0:Qo.top)==null?void 0:Ci.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),rt.createElement(Ie.default.Item,null,rt.createElement(Be.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||za({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:rt.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&&rt.createElement(Ie.default.Item,null,rt.createElement(Be.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),rt.createElement(Ie.default.Item,{className:Ht.exit},rt.createElement("a",{onClick:()=>fn(void 0,null,function*(){(0,de.m5)();let Ri;try{Ri=yield(0,gn.vR)({}),he.ZP.success(Ri==null?void 0:Ri.message)}catch(li){}(0,de.d8)("_educoder_session","logout",1),(0,de.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Ri!=null&&Ri.url?window.location.href=Ri.url:(Be.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,Zt.bg)()?rt.createElement(nt.Z,{className:`${Ht.height67}`,dropdownRender:Ni,placement:"bottomRight"},rt.createElement("section",null,rt.createElement("aside",null,rt.createElement("div",{className:kn.actionTabs.type===1?Ht.classromediv:""},rt.createElement("img",{className:`${Ht.userPic} current ml15`,src:`${(ir=Wt.Z)==null?void 0:ir.IMG_SERVER}/images/${(Zn=lt.userInfo)==null?void 0:Zn.image_url}`,alt:"",onClick:()=>{var zr;return Be.history.push((0,de.Ll)()?"/account/profile":`/users/${(zr=lt.userInfo)==null?void 0:zr.login}/classrooms`)}}),(0,de.Ll)()&&rt.createElement("span",{className:"ml10 font16"},(Nn=lt.userInfo)==null?void 0:Nn.username),rt.createElement("i",{className:`iconfont icon-zhankai4 ${Ht.icon}`}))))):rt.createElement("div",{className:`font15 ${kt.isIlearning?Ht.login:""}`},((hn=kt.setting)==null?void 0:hn.sso_login_url)&&rt.createElement("a",{target:"_blank",href:(hr=kt.setting)==null?void 0:hr.sso_login_url},rt.createElement("img",{src:`${Wt.Z.IMG_SERVER}/${(Vr=kt.setting)==null?void 0:Vr.login_logo_url}`,width:40}),rt.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(uo=kt.setting)==null?void 0:uo.sso_login_button_name)),!((eo=kt.setting)!=null&&eo.hide_account_login)&&rt.createElement(rt.Fragment,null,rt.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{za({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((Ua=kt.setting)!=null&&Ua.close_register)&&rt.createElement(rt.Fragment,null,rt.createElement("span",{className:"ml5 mr5"},"|"),rt.createElement(Be.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var Un=(0,Be.connect)(({homePage:Oe,loading:it,user:Me,globalSetting:lt,shixunHomeworks:kt})=>({homePage:Oe,user:Me,globalSetting:lt,shixunHomeworks:kt,loading:it.models.index}))(Xt),Wa=ae(65363),mr={tip:"tip___a6MfI"},rr=Object.defineProperty,Ma=Object.defineProperties,Wr=Object.getOwnPropertyDescriptors,lr=Object.getOwnPropertySymbols,Ha=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,Br=(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={}))Ha.call(it,Me)&&Br(Oe,Me,it[Me]);if(lr)for(var Me of lr(it))Xa.call(it,Me)&&Br(Oe,Me,it[Me]);return Oe},Zr=(Oe,it)=>Ma(Oe,Wr(it)),Fr=(Oe,it,Me)=>new Promise((lt,kt)=>{var Va=qt=>{try{kn(Me.next(qt))}catch(Xn){kt(Xn)}},za=qt=>{try{kn(Me.throw(qt))}catch(Xn){kt(Xn)}},kn=qt=>qt.done?lt(qt.value):Promise.resolve(qt.value).then(Va,za);kn((Me=Me.apply(Oe,it)).next())}),Ct=(Oe=>(Oe[Oe.Professor=1]="Professor",Oe[Oe.AssistantProfessor=2]="AssistantProfessor",Oe[Oe.Student=3]="Student",Oe))(Ct||{});const An=({visible:Oe,user:it,onCancel:Me=()=>{},dispatch:lt,globalSetting:kt})=>{var Va,za;const[kn,qt]=(0,b.useState)(!1),[Xn,Da]=(0,b.useState)({name:"",phone:""});(0,b.useEffect)(()=>{var ca,Lt;if((ca=it==null?void 0:it.userInfo)!=null&&ca.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)===((Lt=it==null?void 0:it.userInfo)==null?void 0:Lt.login)&&(qt(!0),Da({name:ga==null?void 0:ga.name,phone:ga==null?void 0:ga.phone}))}},[it==null?void 0:it.userInfo]);const Oa=()=>Fr(void 0,null,function*(){Me()}),ar=()=>{let ca=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Zr(ba({},ca),{isShow:!1}))),qt(!1)};return b.createElement(b.Fragment,null,kn&&b.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},b.createElement("div",{className:mr.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${(Va=kt==null?void 0:kt.infoData)==null?void 0:Va.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(za=kt==null?void 0:kt.infoData)==null?void 0:za.phone}`),b.createElement("div",null,b.createElement(Wa.Z,{onClick:ar,style:{color:"#165dff",fontSize:16}})))))};var bn=(0,Be.connect)(({user:Oe,globalSetting:it})=>({user:Oe,globalSetting:it}))(An),Vt=ae(3113),mn="data:image/png;base64,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",On=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,ot=(Oe,it)=>{var Me={};for(var lt in Oe)Jn.call(Oe,lt)&&it.indexOf(lt)<0&&(Me[lt]=Oe[lt]);if(Oe!=null&&On)for(var lt of On(Oe))it.indexOf(lt)<0&&ke.call(Oe,lt)&&(Me[lt]=Oe[lt]);return Me};const $e=null,wn=Oe=>{var it=Oe,{homePage:Me,user:lt,globalSetting:kt,loading:Va,dispatch:za,location:kn,text:qt,shixunHomeworks:Xn,payload:Da={}}=it,Oa=ot(it,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[ar,ca]=(0,b.useState)("none");return(0,b.useEffect)(()=>{Xn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&ca("flex")},[Xn.actionTabs.key]),(0,b.useEffect)(()=>{Xn.actionTabs.key==="\u9690\u85CF"&&(ca("none"),localStorage.setItem("Noviceguide","0"))},[Xn.actionTabs.key]),b.createElement("div",{style:{display:ar,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:mn,style:{position:"absolute",top:"-32px"}}),b.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Xn.actionTabs.text),Xn.actionTabs.type===9?b.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},b.createElement(Vt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),ca("none"),za({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"),za({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ca("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var pn=(0,Be.connect)(({homePage:Oe,loading:it,user:Me,globalSetting:lt,shixunHomeworks:kt})=>({homePage:Oe,user:Me,globalSetting:lt,loading:it.models.index,shixunHomeworks:kt}))(wn),Tn=Object.defineProperty,Ba=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,pa=(Oe,it,Me)=>it in Oe?Tn(Oe,it,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Oe[it]=Me,da=(Oe,it)=>{for(var Me in it||(it={}))va.call(it,Me)&&pa(Oe,Me,it[Me]);if(Ba)for(var Me of Ba(it))ra.call(it,Me)&&pa(Oe,Me,it[Me]);return Oe};const En=Oe=>React.createElement("svg",da({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=",fr=ae(89392),co=ae(92736),In=ae(6848),ln={content:"content___L4gl0"},Mr="data:image/png;base64,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",Pa=(Oe,it,Me)=>new Promise((lt,kt)=>{var Va=qt=>{try{kn(Me.next(qt))}catch(Xn){kt(Xn)}},za=qt=>{try{kn(Me.throw(qt))}catch(Xn){kt(Xn)}},kn=qt=>qt.done?lt(qt.value):Promise.resolve(qt.value).then(Va,za);kn((Me=Me.apply(Oe,it)).next())});const _r=({classroomList:Oe,loading:it,user:Me,dispatch:lt,virtualSpaces:kt,globalSetting:Va})=>{const za=(0,Be.useLocation)();let kn=!1;(0,b.useEffect)(()=>{Va.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(kn=!0)},[Va.actionTabs.key]),(0,b.useEffect)(()=>{kn&<({type:"globalSetting/setActionTabs",payload:{}})},[za.pathname]);const qt=()=>{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:Va.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>Pa(void 0,null,function*(){}),onCancel:()=>{qt()}},b.createElement("div",{className:ln.content},b.createElement("div",{className:"mb15"},b.createElement("img",{src:Mr,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 Yr=(0,Be.connect)(({classroomList:Oe,user:it,loading:Me,virtualSpaces:lt,globalSetting:kt})=>({classroomList:Oe,user:it,loading:Me,virtualSpaces:lt,globalSetting:kt}))(_r),ia=ae(59301),to=Object.defineProperty,Mo=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,vo=Object.prototype.propertyIsEnumerable,Bn=(Oe,it,Me)=>it in Oe?to(Oe,it,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Oe[it]=Me,Lr=(Oe,it)=>{for(var Me in it||(it={}))qr.call(it,Me)&&Bn(Oe,Me,it[Me]);if(Mo)for(var Me of Mo(it))vo.call(it,Me)&&Bn(Oe,Me,it[Me]);return Oe},no=(Oe,it)=>{var Me={};for(var lt in Oe)qr.call(Oe,lt)&&it.indexOf(lt)<0&&(Me[lt]=Oe[lt]);if(Oe!=null&&Mo)for(var lt of Mo(Oe))it.indexOf(lt)<0&&vo.call(Oe,lt)&&(Me[lt]=Oe[lt]);return Me},io=(Oe,it,Me)=>new Promise((lt,kt)=>{var Va=qt=>{try{kn(Me.next(qt))}catch(Xn){kt(Xn)}},za=qt=>{try{kn(Me.throw(qt))}catch(Xn){kt(Xn)}},kn=qt=>qt.done?lt(qt.value):Promise.resolve(qt.value).then(Va,za);kn((Me=Me.apply(Oe,it)).next())});const{Header:ct}=qe.default,{Search:Ue}=Te.default;function We(){var Oe,it;const lt=window.location.pathname.split("/"),kt={};return lt[1]=="classrooms"&<.length>3&&!((Oe=lt[4])!=null&&Oe.includes("newgold"))&&!((it=lt[5])!=null&&it.includes("newgold"))&<[2]!=="coursesId"&&(kt.course_id=lt[2]),lt[1]==="shixuns"&<.length>3&&(kt.objective_type="shixun",kt.objective_id=lt[2]),lt[1]==="paths"&<.length>3&&(kt.objective_type="path",kt.objective_id=lt[2]),Lr(Lr({},kt),{school:1})}const Rt=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],yn=Oe=>{var it=Oe,{homePage:Me,user:lt,globalSetting:kt,loading:Va,dispatch:za,isLogin:kn=!1,shixunHomeworks:qt}=it,Xn=no(it,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Da,Oa,ar,ca,Lt,ga,sr,Pr,ir;const Zn=(0,Be.useLocation)(),[Nn,hn]=(0,b.useState)(!1),[hr,Vr]=(0,b.useState)(""),[uo,eo]=(0,b.useState)(!1),Ua=We();(0,b.useEffect)(()=>{za({type:"user/getNavigationInfo",payload:Lr({},Ua)})},[kt.name]),(0,b.useEffect)(()=>{qt.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||za({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Zn.pathname]),(0,b.useEffect)(()=>{qt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||qt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[qt.actionTabs.key]),(0,b.useEffect)(()=>{var an;if(kt!=null&&kt.setting){let Mn=(0,fr.cloneDeep)((an=kt==null?void 0:kt.setting)==null?void 0:an.navbar);Mn=Mn==null?void 0:Mn.filter(be=>{var Kr;return!(be!=null&&be.hidden)&&!((0,Zt.JA)()&&((Kr=["/paperlibrary","/problemset"])!=null&&Kr.includes(be.link)))});for(const be of Mn)be.subitem&&(be.subitem=be.subitem.filter(Kr=>{var Ra;return!(Kr!=null&&Kr.hidden)&&!((0,Zt.JA)()&&((Ra=["/paperlibrary","/problemset"])!=null&&Ra.includes(Kr.link)))}));let vr=!1;Mn==null||Mn.map(function(be,Kr){var Ra,dr,cr,kr;const Jr=Zn.pathname;be.link===Jr&&(Vr(be==null?void 0:be.link),(0,de.Dk)(Jr==="/"?(Ra=kt==null?void 0:kt.setting)==null?void 0:Ra.name:Rn(be==null?void 0:be.name)),Ni(Aa(Kr,{name:be==null?void 0:be.name,link:be==null?void 0:be.link},Mn)),vr=!0),Jr=="/"&&(Vr(""),(0,de.Dk)((dr=kt==null?void 0:kt.setting)==null?void 0:dr.name)),(cr=be==null?void 0:be.subitem)!=null&&cr.length&&((kr=be==null?void 0:be.subitem)==null||kr.map(Ao=>{Ao.link===Jr&&(Vr(Ao==null?void 0:Ao.link),Jr!=="/"&&(0,de.Dk)(Rn(Ao==null?void 0:Ao.name)),Ni(Aa(Kr,{name:Ao==null?void 0:Ao.name,link:Ao==null?void 0:Ao.link},Mn)),vr=!0)}))}),vr||Ni(Mn)}},[kt==null?void 0:kt.setting,lt]);const Xr=(0,b.useMemo)(()=>{var an,Mn;return(an=kt==null?void 0:kt.setting)!=null&&an.nav_logo_url?`${Wt.Z.IMG_SERVER}/${(Mn=kt==null?void 0:kt.setting)==null?void 0:Mn.nav_logo_url}`:`${Wt.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Da=kt==null?void 0:kt.setting)==null?void 0:Da.nav_logo_url]);function po(an){Be.history.push("/search?value="+an)}const ni=()=>Nn?ia.createElement("div",{onBlur:()=>{setTimeout(()=>{hn(!1)},300)}},ia.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})):ia.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{Be.history.push("/search?value=")}}),[oi,Ni]=(0,b.useState)([]),zr=(an,Mn)=>io(void 0,null,function*(){var vr,be,Kr,Ra,dr,cr;if((an==null?void 0:an.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const kr=yield(0,gn.IU)({tab_module_type:"engineering"});if(kr!=null&&kr.un_purchased){za({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(vr=kr==null?void 0:kr.data)!=null&&vr.engineer_url?(Kr=(be=kr==null?void 0:kr.data)==null?void 0:be.engineer_url)!=null&&Kr.includes("http")?(0,de.xg)((Ra=kr==null?void 0:kr.data)==null?void 0:Ra.engineer_url):Be.history.push((dr=kr==null?void 0:kr.data)==null?void 0:dr.engineer_url):(kr==null?void 0:kr.status)!=401&&eo(!0);return}(cr=an==null?void 0:an.link)!=null&&cr.includes("http")?(0,de.xg)(an==null?void 0:an.link):((0,de.Dk)(an==null?void 0:an.name),Be.history.push(an==null?void 0:an.link)),(an==null?void 0:an.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&za({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:ia.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~")}})}),Aa=(an,Mn,vr)=>{const be=vr.slice();return be[an]&&(be[an].name=Mn.name,be[an].link=Mn.link),be||[]},Rn=(an="")=>(an==null?void 0:an.indexOf("<"))>-1?an==null?void 0:an.slice(0,an==null?void 0:an.indexOf("<")):an;return kt.showHeader&&kt.showHeaderFooter?ia.createElement(qe.default,{style:{background:`${Zn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${kt.isIlearning?ut["header-iearning"]:ut.header} ${kt.showHeaderFixed?ut.headerFixed:""}`},(kt==null?void 0:kt.showTip)&&ia.createElement(bn,null),ia.createElement(ct,{className:"header",style:{background:`${Zn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Zn.pathname=="/training"?"999":""}`}},ia.createElement("section",{className:ut["edu-menu"]},(!!kt.isIlearning||!((Oa=kt==null?void 0:kt.setting)!=null&&Oa.main_site)&&!!((ar=kt==null?void 0:kt.setting)!=null&&ar.navbar))&&ia.createElement(Be.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{za({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},ia.createElement("img",{className:ut.logo,title:(ca=kt.setting)==null?void 0:ca.name,src:Xr||Ta})),ia.createElement("ul",{className:`${ut.menu} ${(0,de.Ll)()&&"ml0"}`},(0,de.Ll)()&&ia.createElement("li",null,ia.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,de.Ll)()&&kt.setting&&(oi==null?void 0:oi.map(function(an,Mn){var vr,be,Kr,Ra,dr;return ia.createElement("li",{key:Mn,className:!((vr=an==null?void 0:an.subitem)!=null&&vr.length)&&hr===(an==null?void 0:an.link)||(be=an==null?void 0:an.subitem)!=null&&be.some(cr=>hr===(cr==null?void 0:cr.link))?ut.actived:""},ia.createElement("div",{onClick:()=>zr(an,Mn),className:ut.name},ia.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var cr;let kr=an==null?void 0:an.name;return(cr=an==null?void 0:an.subitem)==null||cr.map((Jr,Ao)=>(Jr.link===Zn.pathname&&(kr=Jr.name),Jr)),kr})()}}),((Kr=an==null?void 0:an.subitem)==null?void 0:Kr.length)>0&&ia.createElement("i",{className:"iconfont icon-zhankai4"})),((Ra=an==null?void 0:an.subitem)==null?void 0:Ra.length)>0&&ia.createElement("div",{className:ut.dropDown},(dr=an==null?void 0:an.subitem)==null?void 0:dr.map((cr,kr)=>ia.createElement("div",{className:ut.subName,onClick:()=>zr(cr,Mn),key:Mn+"-"+kr},!!kr&&ia.createElement("div",{className:ut.line}),ia.createElement("aside",{className:"font16 c-black"},Rn(cr==null?void 0:cr.name)),ia.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},cr.content)))))}))),ia.createElement("div",{className:"search-bar",style:{flex:kt.isIlearning?"initial":"1 0 auto"}},!(0,de.Ll)()&&!(kt!=null&&kt.isIlearning)&&ia.createElement(ia.Fragment,null,ia.createElement(ni,null),!kn&&ia.createElement(tn,null),!kn&&!!((Lt=lt==null?void 0:lt.userInfo)!=null&&Lt.login)&&ia.createElement(Be.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(ga=lt==null?void 0:lt.userInfo)==null?void 0:ga.login}/user_tidings`},((sr=lt==null?void 0:lt.navigationInfo)==null?void 0:sr.new_message)&&ia.createElement("span",{className:ut.newslight}))),!kn&&ia.createElement(Un,{payload:Ua}))),ia.createElement(ze.default,{centered:!0,destroyOnClose:!0,open:uo,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:()=>eo(!1)},ia.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},ia.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"),ia.createElement("img",{src:`${Wt.Z.IMG_SERVER}/${(Pr=kt==null?void 0:kt.setting)==null?void 0:Pr.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),ia.createElement("p",null,"\u7FA4\u53F7\uFF1A",(ir=kt==null?void 0:kt.setting)==null?void 0:ir.homepage_tea_qq_number)))),ia.createElement(pn,null),ia.createElement(Yr,null)):ia.createElement(ia.Fragment,null,ia.createElement(Yr,null))};var oa=(0,Be.connect)(({homePage:Oe,loading:it,user:Me,globalSetting:lt,shixunHomeworks:kt})=>({homePage:Oe,user:Me,globalSetting:lt,loading:it.models.index,shixunHomeworks:kt}))(yn)},16750:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return nt}});var b=ae(59301),Be={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},qe=ae(92310),Te=ae.n(qe),ze=ae(71418),ut=ae(2859),he=ae(38147),Xe=ae(65862),Ke=(Bt,Re,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(Bt,Re)).next())}),nt=({data:Bt,className:Re,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),[et,Ze]=(0,b.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,b.useEffect)(()=>{le.current||(le.current=document.createElement("style"),document.head.appendChild(le.current)),Bt!=null&&Bt.visible?(document.body.setAttribute("data-custom","y-hidden"),le.current.innerHTML=" html { overflow-y: hidden; }",Bt!=null&&Bt.src&&Pt()):(document.body.removeAttribute("data-custom"),le.current&&(document.head.removeChild(le.current),le.current=null))},[Bt==null?void 0:Bt.visible]);const Pt=()=>Ke(void 0,null,function*(){ye(!0),Ze("\u6B63\u5728\u52A0\u8F7D\u4E2D");const fa=yield(0,Xe.ZJ)(Bt==null?void 0:Bt.src);ne.current.src="",ne.current.src=fa,ne.current.onload=function(){Kn()},ye(!1),Ze("")}),Et=()=>{document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",E()},pt=fa=>Ke(void 0,null,function*(){ye(!0),Ze("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ea=yield(0,he.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Bt.title,file:fa.dataUrl}});ea!=null&&ea.id&&!ee?(yield(0,he.ZP)(`/api/attachments/${Bt.id}/add_subitem.json`,{method:"post",body:{subitem_id:ea==null?void 0:ea.id,settings:JSON.stringify(fa.state)}})).status===0&&x():ea!=null&&ea.id&&x(ea),document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",ye(!1),Ze("")}),jn=()=>{const fa=document.querySelector('a[href="https://markerjs.com/"]');fa&&fa.parentNode&&(fa.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(Kt=>{const un=document.querySelector(Kt.name);un&&un.setAttribute("title",Kt.title)})},Kn=()=>{oe.current=new ut.hP(ne.current),oe.current.targetRoot=ie.current,oe.current.addEventListener("render",pt),oe.current.addEventListener("beforeclose",Et),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(),Bt!=null&&Bt.snapshotData&&oe.current.restoreState(Bt.snapshotData),setTimeout(()=>{window.scrollTo(0,0),jn()},300)};return b.createElement(b.Fragment,null,(Bt==null?void 0:Bt.visible)&&b.createElement(ze.Z,{spinning:Ce,tip:et,style:{position:"absolute"}},b.createElement("div",{ref:ie,className:Te()(Be.imageDimensions,Re,de?Be.fullWidth:""),style:a},b.createElement("img",{className:Be.img,ref:ne}))))}},99298:function(je,Tt,ae){"use strict";var b=ae(59301),Be=ae(95237),qe=ae(43604),Te=ae(99313),ze=ae(3113),ut=ae(6339),he=ae(96408),Xe=ae(48136),Ke=ae(59301);const Ie=(0,b.forwardRef)(({callback:nt,showSaveButton:Bt,value:Re=""},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(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return Qe}});var b=ae(54476),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"},Te=$e,ze=ae(7657),it=function(Ie,at){return Be.createElement(ze.Z,(0,b.Z)({},Ie,{ref:at,icon:Te}))},he=Be.forwardRef(it),Qe=he},87169:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return Qe}});var b=ae(54476),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"},Te=$e,ze=ae(7657),it=function(Ie,at){return Be.createElement(ze.Z,(0,b.Z)({},Ie,{ref:at,icon:Te}))},he=Be.forwardRef(it),Qe=he},11724:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return Qe}});var b=ae(54476),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"},Te=$e,ze=ae(7657),it=function(Ie,at){return Be.createElement(ze.Z,(0,b.Z)({},Ie,{ref:at,icon:Te}))},he=Be.forwardRef(it),Qe=he},32050:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return Qe}});var b=ae(54476),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"},Te=$e,ze=ae(7657),it=function(Ie,at){return Be.createElement(ze.Z,(0,b.Z)({},Ie,{ref:at,icon:Te}))},he=Be.forwardRef(it),Qe=he},96408:function(je,Wt){"use strict";Wt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},70031:function(je,Wt){"use strict";Wt.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"}},63160:function(je,Wt){"use strict";Wt.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"}},25863: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 Wt=[];function ae(de,a){var E=Wt.pop();return E===void 0?new go.Point(de,a):(E.x=de,E.y=a,E)}function b(){var de=Wt.pop();return de===void 0?new go.Point:de}function Be(de){Wt.push(de)}function $e(de,a,E,x,y,ee,ne,oe,le){le||(le=new go.Point);var ie=de-E,Fe=y-ne,be=NaN,tt=NaN;if(ie===0)if(Fe===0)de===E&&(be=de,tt=a);else{var Ze=(ee-oe)/Fe,St=ee-Ze*y;be=de,tt=Ze*be+St}else if(Fe===0){var ht=(a-x)/ie,vt=a-ht*de;be=y,tt=ht*be+vt}else{var ht=(a-x)/ie,Ze=(ee-oe)/Fe,vt=a-ht*de,St=ee-Ze*y;be=(St-vt)/(ht-Ze),tt=ht*be+vt}return le.x=be,le.y=tt,le}function Te(de,a,E,x,y,ee,ne,oe,le,ie,Fe,be,tt,Ze){var St=1-le,ht=le,vt=de*St+E*ht,Vn=a*St+x*ht,zn=E*St+y*ht,ca=x*St+ee*ht,qn=y*St+ne*ht,jt=ee*St+oe*ht,rn=vt*St+zn*ht,Ye=Vn*St+ca*ht,ut=zn*St+qn*ht,Jt=ca*St+jt*ht,un=rn*St+ut*ht,an=Ye*St+Jt*ht;ie.x=vt,ie.y=Vn,Fe.x=rn,Fe.y=Ye,be.x=un,be.y=an,tt.x=ut,tt.y=Jt,Ze.x=qn,Ze.y=jt}var ze=new go.Spot(.156,.156),it=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=it,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=it,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,Fe=new go.PathFigure(le,0,!0);return y.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,ee,.2*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,a-le,0)),Fe.add(new go.PathSegment(go.PathSegment.Line,a,ie)),Fe.add(new go.PathSegment(go.PathSegment.Line,.8*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,a,E-ie)),Fe.add(new go.PathSegment(go.PathSegment.Line,a-le,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,ee,.8*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,le,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,E-ie)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),Fe.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(),Fe=b(),be=b(),tt=b();Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.42,ie,Fe,be,tt,tt);var Ze=b(),St=b(),ht=b();Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.58,tt,tt,ht,Ze,St);var vt=b(),Vn=b(),zn=b();Te(ne,oe+ee,ne-y,oe+ee,ne-ee,oe+y,ne-ee,oe,.42,vt,Vn,zn,tt,tt);var ca=b(),qn=b(),jt=b();return Te(ne,oe+ee,ne-y,oe+ee,ne-ee,oe+y,ne-ee,oe,.58,tt,tt,jt,ca,qn),le.add(new go.PathSegment(go.PathSegment.Move,jt.x*a,jt.y*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,ca.x*a,ca.y*E,qn.x*a,qn.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,Fe.x*a,Fe.y*E)),le.add(new go.PathSegment(go.PathSegment.Line,jt.x*a,jt.y*E).close()),le.add(new go.PathSegment(go.PathSegment.Move,zn.x*a,zn.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,Ze.x*a,Ze.y*E,St.x*a,St.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,zn.x*a,zn.y*E,vt.x*a,vt.y*E,Vn.x*a,Vn.y*E).close()),Be(ie),Be(Fe),Be(be),Be(tt),Be(Ze),Be(St),Be(ht),Be(vt),Be(Vn),Be(zn),Be(ca),Be(qn),Be(jt),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(),Fe=b(),be=b(),tt=new go.PathFigure((ne-ee)*a,oe*E,!1);x.add(tt),tt.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,Fe,be,ie,le,le),tt.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*a,ie.y*E,Fe.x*a,Fe.y*E,be.x*a,be.y*E));var Ze=ae(ie.x,ie.y);Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.56,le,le,ie,Fe,be);var St=ae(ie.x,ie.y);tt.add(new go.PathSegment(go.PathSegment.Line,(Ze.x*.1+.95*.9)*a,Ze.y*.1*E)),tt.add(new go.PathSegment(go.PathSegment.Line,.85*a,Ze.y*.1*E)),tt.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),tt.add(new go.PathSegment(go.PathSegment.Line,a,0)),tt.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),tt.add(new go.PathSegment(go.PathSegment.Line,(St.x*.1+.9)*a,.15*E)),tt.add(new go.PathSegment(go.PathSegment.Line,(St.x*.1+.9)*a,(St.y*.1+.05*.9)*E)),tt.add(new go.PathSegment(go.PathSegment.Line,St.x*a,St.y*E)),tt.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,Fe.x*a,Fe.y*E,be.x*a,be.y*E)),tt.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E)),tt.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 vt=new go.PathFigure((ne-ee)*a,oe*E,!1);return x.add(vt),Be(le),Be(ie),Be(Fe),Be(be),Be(Ze),Be(St),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 Fe=$e(0,oe/E,1,oe/E,ee/a,1,1,.5,b());return le.spot2=new go.Spot(Fe.x,Fe.y),Be(Fe),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 Fe=$e(0,oe/E,1,oe/E,ee/a,1,1,.5,b());return le.spot2=new go.Spot(Fe.x,Fe.y),Be(Fe),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=$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 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,Fe=new go.PathFigure(a,.5*E,!0);ie.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,le)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,le)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,oe)),Fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Fe.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 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=$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 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,Fe=new go.PathFigure(a,.5*E,!0);ie.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,le)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,le)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,le)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,oe)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,oe)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Fe.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 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=$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 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=$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 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=$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 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=$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 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,Fe=new go.PathFigure(le*a,(ie+ee)*E,!0);x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(le-y)*a,ie*E,(le-ne)*a,(ie+ee)*E,(le-y)*a,(ie+oe)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ee)*E,(le-y)*a,(ie-oe)*E,(le-ne)*a,(ie-ee)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(le+y)*a,ie*E,(le+ne)*a,(ie-ee)*E,(le+y)*a,(ie-oe)*E)),Fe.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,tt=he*be;le=.05,ie=.25;var Ze=new go.PathFigure(.5*a,.2*E,!0);return x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),le=.95,ie=.25,Ze.add(new go.PathSegment(go.PathSegment.Bezier,(le+be)*a,ie*E,(le+tt)*a,(ie-be)*E,(le+be)*a,(ie-tt)*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),be=.025,tt=he*be,le=.825,ie=.35,Ze.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-be)*E,(le+be)*a,(ie-tt)*E,(le+tt)*a,(ie-be)*E)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(le-be)*a,ie*E,(le-tt)*a,(ie-be)*E,(le-be)*a,(ie-tt)*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),be=.05,tt=he*be,le=.5,ie=.7,Ze.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-be)*E,(le+be)*a,(ie-tt)*E,(le+tt)*a,(ie-be)*E)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(le-be)*a,ie*E,(le-tt)*a,(ie-be)*E,(le-be)*a,(ie-tt)*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),be=.025,tt=he*be,le=.175,ie=.35,Ze.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-be)*E,(le+be)*a,(ie-tt)*E,(le+tt)*a,(ie-be)*E)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(le-be)*a,ie*E,(le-tt)*a,(ie-be)*E,(le-be)*a,(ie-tt)*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),be=.05,tt=he*be,le=.05,ie=.25,Ze.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-be)*E,(le-be)*a,(ie-tt)*E,(le-tt)*a,(ie-be)*E)),Ze.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,Fe=new go.PathFigure(.8*a,.5*E,!0);x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+ee)*E,(.4+y)*a,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,0)),Fe.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),Fe.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 Fe=new go.PathFigure((ne-y)*a,oe*E,!0);return x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-y)*E,(ne-y)*a,(oe-ee)*E,(ne-ee)*a,(oe-y)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,oe*E,(ne+ee)*a,(oe-y)*E,(ne+y)*a,(oe-ee)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe+y)*E,(ne+y)*a,(oe+ee)*E,(ne+ee)*a,(oe+y)*E)),Fe.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,Fe=(y-a)/2,be=(ee-E)/2,tt=new go.PathFigure(le*a+Fe,(ie+oe)*E+be,!0);x.add(tt),tt.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe)*a+Fe,ie*E+be,(le-ne)*a+Fe,(ie+oe)*E+be,(le-oe)*a+Fe,(ie+ne)*E+be)),tt.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Fe,(ie-oe)*E+be,(le-oe)*a+Fe,(ie-ne)*E+be,(le-ne)*a+Fe,(ie-oe)*E+be)),tt.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe+ne*.5)*a+Fe,ie*E+be,le*a+Fe,(ie-oe)*E+be,(le-oe+ne*.5)*a+Fe,(ie-ne)*E+be)),tt.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Fe,(ie+oe)*E+be,(le-oe+ne*.5)*a+Fe,(ie+ne)*E+be,le*a+Fe,(ie+oe)*E+be).close()),ne=he*.4,oe=.4,le=.2,ie=.5;var Ze=new go.PathFigure(le*a+Fe,(ie+oe)*E+be,!0);x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe)*a+Fe,ie*E+be,(le-ne)*a+Fe,(ie+oe)*E+be,(le-oe)*a+Fe,(ie+ne)*E+be)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Fe,(ie-oe)*E+be,(le-oe)*a+Fe,(ie-ne)*E+be,(le-ne)*a+Fe,(ie-oe)*E+be)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe+ne*.5)*a+Fe,ie*E+be,le*a+Fe,(ie-oe)*E+be,(le-oe+ne*.5)*a+Fe,(ie-ne)*E+be)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Fe,(ie+oe)*E+be,(le-oe+ne*.5)*a+Fe,(ie+ne)*E+be,le*a+Fe,(ie+oe)*E+be).close()),ne=he*.2,oe=.2,le=.5,ie=.5;var St=new go.PathFigure((le-oe)*a+Fe,ie*E+be,!0);x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Fe,(ie-oe)*E+be,(le-oe)*a+Fe,(ie-ne)*E+be,(le-ne)*a+Fe,(ie-oe)*E+be)),St.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe)*a+Fe,ie*E+be,(le+ne)*a+Fe,(ie-oe)*E+be,(le+oe)*a+Fe,(ie-ne)*E+be)),St.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Fe,(ie+oe)*E+be,(le+oe)*a+Fe,(ie+ne)*E+be,(le+ne)*a+Fe,(ie+oe)*E+be)),St.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe)*a+Fe,ie*E+be,(le-ne)*a+Fe,(ie+oe)*E+be,(le-oe)*a+Fe,(ie+ne)*E+be)),ne=he*.4,oe=.4,le=.8,ie=.5;var ht=new go.PathFigure(le*a+Fe,(ie-oe)*E+be,!0);x.add(ht),ht.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe)*a+Fe,ie*E+be,(le+ne)*a+Fe,(ie-oe)*E+be,(le+oe)*a+Fe,(ie-ne)*E+be)),ht.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Fe,(ie+oe)*E+be,(le+oe)*a+Fe,(ie+ne)*E+be,(le+ne)*a+Fe,(ie+oe)*E+be)),ht.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe-ne*.5)*a+Fe,ie*E+be,le*a+Fe,(ie+oe)*E+be,(le+oe-ne*.5)*a+Fe,(ie+ne)*E+be)),ht.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Fe,(ie-oe)*E+be,(le+oe-ne*.5)*a+Fe,(ie-ne)*E+be,le*a+Fe,(ie-oe)*E+be).close()),ne=he*.8,oe=.8,le=1,ie=.5;var vt=new go.PathFigure(le*a+Fe,(ie-oe)*E+be,!0);return x.add(vt),vt.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe)*a+Fe,ie*E+be,(le+ne)*a+Fe,(ie-oe)*E+be,(le+oe)*a+Fe,(ie-ne)*E+be)),vt.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Fe,(ie+oe)*E+be,(le+oe)*a+Fe,(ie+ne)*E+be,(le+ne)*a+Fe,(ie+oe)*E+be)),vt.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe-ne*.5)*a+Fe,ie*E+be,le*a+Fe,(ie+oe)*E+be,(le+oe-ne*.5)*a+Fe,(ie+ne)*E+be)),vt.add(new go.PathSegment(go.PathSegment.Bezier,le*a+Fe,(ie-oe)*E+be,(le+oe-ne*.5)*a+Fe,(ie-ne)*E+be,le*a+Fe,(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(),Fe=b(),be=b();Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.5,le,le,ie,Fe,be);var tt=ae(ie.x,ie.y),Ze=new go.PathFigure(ie.x*a,ie.y*E,!0);x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,oe*E,Fe.x*a,Fe.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)),Te(ne-ee,oe,ne-ee,oe-y,ne-y,oe-ee,ne,oe-ee,.5,Fe,be,ie,le,le),Ze.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*a,ie.y*E,Fe.x*a,Fe.y*E,be.x*a,be.y*E)),y=he*.3,ee=.3,Te(ne-ee,oe,ne-ee,oe-y,ne-y,oe-ee,ne,oe-ee,.5,Fe,be,ie,le,le),Ze.add(new go.PathSegment(go.PathSegment.Line,ie.x*a,ie.y*E)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,oe*E,be.x*a,be.y*E,Fe.x*a,Fe.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)),Te(ne,oe-ee,ne+y,oe-ee,ne+ee,oe-y,ne+ee,oe,.5,le,le,ie,Fe,be),Ze.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*a,ie.y*E,be.x*a,be.y*E,Fe.x*a,Fe.y*E).close());var Ze=new go.PathFigure(.45*a,0,!0);return x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),Ze.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),Be(le),Be(ie),Be(Fe),Be(be),Be(tt),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,Fe=1,be=.5,tt=.5,Ze=0,St=new go.PathFigure(le*a,(1-ie)*E,!1);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,be*E,Fe*a,.7*E,Fe*a,be*E)),St.add(new go.PathSegment(go.PathSegment.Bezier,(tt+ee)*a,(Ze+ee)*E,(.5+y+ee)*a,(.5-oe+ee)*E,(.5+oe+ee)*a,(.5-y+ee)*E)),St.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)),St.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)),St.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*a,.8*E)),St.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*a,.9*E)),St.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,Fe=4*(1-Math.cos(ie))/(3*Math.sin(ie)),be=Fe*.5,tt=ne,Ze=ne,St=Fe*tt,ht=Fe*Ze;ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-tt)*a,le*E,(oe-(St+tt)/2)*a,(le+(Ze+ht)/2)*E,(oe-tt)*a,(le+ht)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(le-Ze)*E,(oe-tt)*a,(le-ht)*E,(oe-St)*a,(le-Ze)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe+tt)*a,le*E,(oe+St)*a,(le-Ze)*E,(oe+tt)*a,(le-ht)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(oe+tt)*a,(le+ht)*E,(oe+(St+tt)/2)*a,(le+(Ze+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 vt=new go.PathFigure(.2*a,E,!1);x.add(vt),vt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var Vn=new go.PathFigure(.8*a,E,!1);return x.add(Vn),Vn.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,Fe=new go.PathFigure((le-ne)*a,ie*E,!0);x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie-ne)*E,(le-ne)*a,(ie-oe)*E,(le-oe)*a,(ie-ne)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*a,ie*E,(le+oe)*a,(ie-ne)*E,(le+ne)*a,(ie-oe)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(ie+ne)*E,(le+ne)*a,(ie+oe)*E,(le+oe)*a,(ie+ne)*E)),Fe.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,Fe=.1,be=.9,tt=new go.PathFigure((Fe-le)*a,be*E,!0);x.add(tt),tt.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,(be-le)*E,(Fe-le)*a,(be-ie)*E,(Fe-ie)*a,(be-le)*E)),tt.add(new go.PathSegment(go.PathSegment.Bezier,(Fe+le)*a,be*E,(Fe+ie)*a,(be-le)*E,(Fe+le)*a,(be-ie)*E)),tt.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,(be+le)*E,(Fe+le)*a,(be+ie)*E,(Fe+ie)*a,(be+le)*E)),tt.add(new go.PathSegment(go.PathSegment.Bezier,(Fe-le)*a,be*E,(Fe-ie)*a,(be+le)*E,(Fe-le)*a,(be+ie)*E)),le=.1,ie=he*.1,Fe=.4,be=.9;var Ze=new go.PathFigure((Fe-le)*a,be*E,!0);return x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,(be-le)*E,(Fe-le)*a,(be-ie)*E,(Fe-ie)*a,(be-le)*E)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(Fe+le)*a,be*E,(Fe+ie)*a,(be-le)*E,(Fe+le)*a,(be-ie)*E)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,(be+le)*E,(Fe+le)*a,(be+ie)*E,(Fe+ie)*a,(be+le)*E)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(Fe-le)*a,be*E,(Fe-ie)*a,(be+le)*E,(Fe-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 Fe=.05,be=he*.05,tt=.175,Ze=.95,oe=new go.PathFigure((tt-Fe)*a,Ze*E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,tt*a,(Ze-Fe)*E,(tt-Fe)*a,(Ze-be)*E,(tt-be)*a,(Ze-Fe)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(tt+Fe)*a,Ze*E,(tt+be)*a,(Ze-Fe)*E,(tt+Fe)*a,(Ze-be)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,tt*a,(Ze+Fe)*E,(tt+Fe)*a,(Ze+be)*E,(tt+be)*a,(Ze+Fe)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(tt-Fe)*a,Ze*E,(tt-be)*a,(Ze+Fe)*E,(tt-Fe)*a,(Ze+be)*E));var Fe=.05,be=he*.05,tt=.375,Ze=.95,le=new go.PathFigure((tt-Fe)*a,Ze*E,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,tt*a,(Ze-Fe)*E,(tt-Fe)*a,(Ze-be)*E,(tt-be)*a,(Ze-Fe)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(tt+Fe)*a,Ze*E,(tt+be)*a,(Ze-Fe)*E,(tt+Fe)*a,(Ze-be)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,tt*a,(Ze+Fe)*E,(tt+Fe)*a,(Ze+be)*E,(tt+be)*a,(Ze+Fe)*E)),le.add(new go.PathSegment(go.PathSegment.Bezier,(tt-Fe)*a,Ze*E,(tt-be)*a,(Ze+Fe)*E,(tt-Fe)*a,(Ze+be)*E));var Fe=.05,be=he*.05,tt=.625,Ze=.95,ie=new go.PathFigure((tt-Fe)*a,Ze*E,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,tt*a,(Ze-Fe)*E,(tt-Fe)*a,(Ze-be)*E,(tt-be)*a,(Ze-Fe)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(tt+Fe)*a,Ze*E,(tt+be)*a,(Ze-Fe)*E,(tt+Fe)*a,(Ze-be)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,tt*a,(Ze+Fe)*E,(tt+Fe)*a,(Ze+be)*E,(tt+be)*a,(Ze+Fe)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(tt-Fe)*a,Ze*E,(tt-be)*a,(Ze+Fe)*E,(tt-Fe)*a,(Ze+be)*E));var Fe=.05,be=he*.05,tt=.825,Ze=.95,St=new go.PathFigure((tt-Fe)*a,Ze*E,!0);x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,tt*a,(Ze-Fe)*E,(tt-Fe)*a,(Ze-be)*E,(tt-be)*a,(Ze-Fe)*E)),St.add(new go.PathSegment(go.PathSegment.Bezier,(tt+Fe)*a,Ze*E,(tt+be)*a,(Ze-Fe)*E,(tt+Fe)*a,(Ze-be)*E)),St.add(new go.PathSegment(go.PathSegment.Bezier,tt*a,(Ze+Fe)*E,(tt+Fe)*a,(Ze+be)*E,(tt+be)*a,(Ze+Fe)*E)),St.add(new go.PathSegment(go.PathSegment.Bezier,(tt-Fe)*a,Ze*E,(tt-be)*a,(Ze+Fe)*E,(tt-Fe)*a,(Ze+be)*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,Fe=.775,be=new go.PathFigure((ie-oe)*a,Fe*E,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Fe-oe)*E,(ie-oe)*a,(Fe-le)*E,(ie-le)*a,(Fe-oe)*E)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ie+oe)*a,Fe*E,(ie+le)*a,(Fe-oe)*E,(ie+oe)*a,(Fe-le)*E)),be.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Fe+oe)*E,(ie+oe)*a,(Fe+le)*E,(ie+le)*a,(Fe+oe)*E)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ie-oe)*a,Fe*E,(ie-le)*a,(Fe+oe)*E,(ie-oe)*a,(Fe+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")},93510: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={},Wt="5.0",ae={},b=null,Be=!1,$e=!1,Te=null,ze=!1,it=null,he=null,Qe=0;Qe4?parseFloat(qe):5};je.setHTML5Codebase=function(qe,st){he=qe,Jt(qe,st)},je.setJavaCodebase=je.setJavaCodebaseVersion=je.isCompiledInstalled=je.setPreCompiledScriptPath=je.setPreCompiledResourcePath=function(){},je.setHTML5CodebaseVersion=function(qe,st){var Pt=parseFloat(qe);if(Pt!==NaN&&Pt<5){console.log("The GeoGebra HTML5 codebase version "+Pt+" is deprecated. Using version latest instead.");return}it=qe,ut(qe,st)},je.getHTML5CodebaseVersion=function(){return de},je.getParameters=function(){return ae},je.setFontsCSSURL=function(qe){ne=qe},je.setGiacJSURL=function(qe){},je.setJNLPFile=function(qe){Ie=qe},je.setJNLPBaseDir=function(qe){},je.inject=function(){function qe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var st="auto",Pt=ae.id,Cn,kt=!1,en=0;en=5)return!0;var qe=je.getAppletObject();return qe&&typeof qe.recalculateEnvironments=="function"?(qe.recalculateEnvironments(),!0):!1},je.startAnimation=function(){var qe=je.getAppletObject();return qe&&typeof qe.startAnimation=="function"?(qe.startAnimation(),!0):!1},je.stopAnimation=function(){var qe=je.getAppletObject();return qe&&typeof qe.stopAnimation=="function"?(qe.stopAnimation(),!0):!1},je.getAppletObject=function(){var qe=ae.id!==void 0?ae.id:"ggbApplet";return window[qe]},je.resize=function(){};var St=function(qe,st,Pt){var Cn=document.createElement("param");Cn.setAttribute("name",st),Cn.setAttribute("value",Pt),qe.appendChild(Cn)},ht=function(qe){return qe&&qe!=="false"},vt=function(qe,st,Pt){le(de)<=4.2&&(Pt=!0);var Cn=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==de||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(Cn=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var kt=document.createElement("div");kt.classList.add("appletParameters","notranslate");var en=st.width,De=st.height;if(st.disableAutoScale=st.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():st.disableAutoScale,st.width!==void 0)if(le(de)<=4.4)ht(st.showToolBar)&&(st.height-=7),ht(st.showAlgebraInput)&&(st.height-=37),st.width<605&&ht(st.showToolBar)&&(st.width=605,en=605);else{var Ae=100;(ht(st.showToolBar)||ht(st.showMenuBar))&&(st.hasOwnProperty("customToolBar")&&(st.customToolbar=st.customToolBar),Ae=ht(st.showMenuBar)?245:155),en=5?(st.appletOnLoad=function(Ft){var Vt=qe.querySelector(".ggb_preview");Vt&&Vt.parentNode.removeChild(Vt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Bt),window.GGBT_wsf_view&&$(window).trigger("resize"),Ct(Ft)},Nt||Bt.appendChild(Ut)):kt.appendChild(Ut),Bt.appendChild(kt),Nt||qe.appendChild(Bt),setTimeout(function(){je.resize()},1)}else{var $t=document.createElement("div");$t.className="applet_scaler",$t.style.position="relative",$t.style.display="block",$t.appendChild(kt),qe.appendChild($t),st.appletOnLoad=function(Ft){je.resize(),Ct(Ft)}}function bn(Ft,Vt){Vt&&typeof Vt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ft,Vt.appletOnLoad):renderGGBElement(Ft),un("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Vt)}function Tt(Ft,Vt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ft,params:Vt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(sn){bn(sn.article,sn.params)}),html5AppletsToProcess=null)},le(de)<5&&(Ft.className+=" geogebraweb")):bn(Ft,Vt)}if(Cn){scriptLoadStarted=!0;for(var ye=0;ye0?(Je.remove(),Bt.attr("id","fullscreencontent").show(),jQuery(Ct).append(Bt),window.dispatchEvent(new Event("resize"))):vt(Je,st,!1),window.GGBT_wsf_view.launchFullScreen(Ct)}else Re=Cn,vt(qe,st,!1);if(!window.GGBT_wsf_view)for(De=0;Deqe/4*3&&(Je=qe/4*3),Ct=Je/5.8,Ae.setAttribute("src",y),Ae.setAttribute("width",Je),Ae.setAttribute("height",Ct);var Bt=(qe-Je)/2,Nt=(st-Ct)/2;Ae.style.left=Bt+"px",Ae.style.top=Nt+"px",kt.appendChild(Ae)}}return kt.appendChild(De),kt},rn=function(qe){return qe=qe.toLowerCase(),qe==="html5"||qe==="screenshot"?qe:"html5"},Ye=["web","webSimple","web3d","tablet","tablet3d","phone"],ut=function(qe,st){if(de=qe,st){Jt(de,!0);return}var Pt=!Be;if(Pt){var Cn=le(de);!isNaN(Cn)&&Cn<4.4&&(Pt=!1)}var kt,en;window.location.protocol.substr(0,4)==="http"?kt=window.location.protocol:kt="http:";var De=de.indexOf("//");De>0?en=de:De===0?en=kt+de:en="https://www.geogebra.org/apps/5.2.814.0/";for(var Ae in Ye)if(de.slice(Ye[Ae].length*-1)===Ye[Ae]||de.slice((Ye[Ae].length+1)*-1)===Ye[Ae]+"/"){Jt(en,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Pt&&!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")?en+="webSimple/":en+="web3d/",Jt(en,!1)},Jt=function(qe,st){if(qe.requirejs){at=qe;return}qe.slice(-1)!=="/"&&(qe+="/"),at=qe,st===null&&(st=qe.indexOf("http")===-1),bt=st,a="web.nocache.js",E=!1;var Pt=at.split("/");Pt.length>1&&(!st&&Pt[Pt.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):Ye.indexOf(Pt[Pt.length-2])>=0&&(a=Pt[Pt.length-2]+".nocache.js")),Pt=qe.split("/"),de=Pt[Pt.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 Cn=parseFloat(de);Cn!==NaN&&Cn<5&&qe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Cn+" is deprecated. Using version latest instead."),ut("5.0",st))},un=function(qe,st){window.console&&window.console.log&&(!st||typeof st.showLogging=="undefined"||st.showLogging&&st.showLogging!=="false")&&console.log(qe)};ae.material_id!==void 0?be(an):an();function an(){var qe=Wt;it!==null?qe=it:parseFloat(qe)<5&&(qe="5.0"),ut(qe,!1),he!==null&&Jt(he,bt),ze=!0}return je},GGBAppletUtils=function(){"use strict";function je(){return window.GGBT_wsf_edit!==void 0}function Wt(ze,it){it!=1?(ze.style.transformOrigin="0% 0% 0px",ze.style.webkitTransformOrigin="0% 0% 0px",ze.style.transform="scale("+it+","+it+")",ze.style.webkitTransform="scale("+it+","+it+")",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,it,he,Qe,Ke,Ie){var at=null;if(Ie!=null&&Ie!="")for(var bt=ze.parentNode;bt!=null;)if((" "+bt.className+" ").indexOf(" "+Ie+" ")>-1){at=bt;break}else bt=bt.parentNode;var Re=0,de=0,a=0,E=0,x=0,y=0,ee=0;if(at)Re=at.offsetWidth,de=Math.max(Qe?at.offsetWidth:0,at.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Re=Math.min(window.innerWidth,document.documentElement.clientWidth),de=Math.min(window.innerHeight,document.documentElement.clientHeight),a=Re):(Re=window.innerWidth,de=window.innerHeight,a=window.innerWidth),ze){var ne=ze.getBoundingClientRect();ne.left>0&&ne.left<=Re&&(Ke===void 0||!Ke)&&(document.dir==="rtl"?(x=Re-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)&&it>0&&it+E1&&(Ie=!0)),it&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ie=!0),!(ze.hasOwnProperty("disableAutoScale")&&ze.disableAutoScale))Ke=b(ze,it,Ie,he,ze.scaleContainerClass);else return Qe;return Ie&&(!ze.hasOwnProperty("scale")||Qe===1)?Ke:Math.min(Qe,Ke)}function $e(ze){var it=Math.min(window.innerWidth,document.documentElement.clientWidth),he=Math.min(window.innerHeight,document.documentElement.clientHeight),Qe=ze.getBoundingClientRect(),Ke=(it-Qe.width)/2,Ie=(he-Qe.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,it){var he=ze.querySelector(".appletParameters");if(he){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(it.id!==he.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ze)}if(he.parentElement&&/fullscreen/.test(he.parentElement.className))return;var Qe=Be(it,ze);je()&&he.setAttribute("data-param-scale",Qe);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 Wt=c[je];return Wt==null?null:Wt},r=d,webModule.__errFn=e}function B(){function je(ze){var it=ze.lastIndexOf(rb);it==-1&&(it=ze.length);var he=ze.indexOf(sb);he==-1&&(he=ze.length);var Qe=ze.lastIndexOf(tb,Math.min(he,it));return Qe>=O?ze.substring(O,Qe+P):W}function Wt(ze){if(!ze.match(/^\w+:\/\//)){var it=o.createElement(ub);it.src=ze+vb,ze=je(it.src)}return ze}function ae(){var ze=__gwt_getMetaProperty(wb);return ze!=null?ze:W}function b(){for(var ze=o.getElementsByTagName(_),it=O;itO?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 Te=ae();return Te==W&&(Te=b()),Te==W&&(Te=Be()),Te==W&&$e()&&(Te=je(o.location.href)),Te=Wt(Te),Te}function C(je){return je.match(/^\//)||je.match(/^[a-zA-Z]+:\/\//)?je:webModule.__moduleBase+je}function D(){var je=[],Wt=O,ae=[],b=[];function Be(ze){var it=b[ze](),he=ae[ze];if(it in he)return it;var Qe=[];for(var Ke in he)Qe[he[Ke]]=Ke;throw r&&r(ze,Qe,it),null}if(__gwt_isKnownPropertyValue=function(ze,it){return it in ae[ze]},webModule.__getPropMap=function(){var ze={};for(var it in ae)ae.hasOwnProperty(it)&&(ze[it]=Be(it));return ze},webModule.__computePropValue=Be,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var $e;try{$e=Cb;var Te=$e.indexOf(Db);Te!=-1&&(Wt=parseInt($e.substring(Te+P),$),$e=$e.substring(O,Te))}catch(ze){}return webModule.__softPermutationId=Wt,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})()},28735:function(je,Wt,ae){"use strict";ae.d(Wt,{Ax:function(){return Te},Ds:function(){return ze},KI:function(){return he},SI:function(){return $e},f1:function(){return Be}});var b=ae(74128);function Be(Qe){let Ke=!0;if(Qe.length>0){for(let Ie=0;Ie{}})=>{const bt=()=>b.createElement("div",{className:it.flexColumn},b.createElement("img",{className:it.img,src:ze}),b.createElement("span",{className:it.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),Re=()=>b.createElement("div",{className:it.flexColumn},b.createElement("img",{className:it.img,src:Te}),b.createElement("span",{className:it.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),de=()=>Ie===3?b.createElement(b.Fragment,null,Re(),bt()):Ie===2?bt():Re();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:()=>{at(),Be.history.push("/account/certification")},onCancel:()=>{at()}},b.createElement("div",{className:it.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),b.createElement("div",{className:it.flexRow},de()))};var Qe=(0,Be.connect)(({paperlibrary:Ke,loading:Ie,globalSetting:at})=>({paperlibrary:Ke,globalSetting:at,loading:Ie.effects}))(he)},67671:function(je,Wt,ae){"use strict";ae.d(Wt,{t:function(){return bt}});var b=ae(59301),Be=ae(3113),$e={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},Te=ae(92310),ze=ae.n(Te),it=Object.defineProperty,he=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ie=(Re,de,a)=>de in Re?it(Re,de,{enumerable:!0,configurable:!0,writable:!0,value:a}):Re[de]=a,at=(Re,de)=>{for(var a in de||(de={}))Qe.call(de,a)&&Ie(Re,a,de[a]);if(he)for(var a of he(de))Ke.call(de,a)&&Ie(Re,a,de[a]);return Re};const bt=({cancelText:Re="\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},Re),E&&b.createElement(Be.ZP,at({size:"middle",type:"primary",className:`${$e.button} mr20`,loading:a,onClick:ne},y),de)))},98315:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return le}});var b=ae(59301),Be=ae(65582),$e=ae(43418),Te=ae(8591),ze=ae(92832),it=ae(24905),he=ae(95707),Qe=ae(15028),Ke=ae(65862),Ie=ae(3113),at=ae(87169),bt={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},Re=ae(32637),de=ae(59301);const a=({classroomList:ie,dispatch:Fe,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(at.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{Fe({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:Re})),de.createElement("div",{className:bt.bottom},de.createElement(Ie.ZP,{className:bt.yes,onClick:()=>{Fe({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var E=(0,Be.connect)(({classroomList:ie,user:Fe})=>({classroomList:ie,user:Fe}))(a),x=ae(38147),y=ae(59301),ee=(ie,Fe,be)=>new Promise((tt,Ze)=>{var St=Vn=>{try{vt(be.next(Vn))}catch(zn){Ze(zn)}},ht=Vn=>{try{vt(be.throw(Vn))}catch(zn){Ze(zn)}},vt=Vn=>Vn.done?tt(Vn.value):Promise.resolve(Vn.value).then(St,ht);vt((be=be.apply(ie,Fe)).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:Fe,account:be,onCancel:tt=()=>{},dispatch:Ze})=>{const[St,ht]=(0,b.useState)(),[vt,Vn]=(0,b.useState)([]),[zn,ca]=(0,b.useState)(!1),[qn,jt]=(0,b.useState)(!1),[rn,Ye]=(0,b.useState)(),[ut,Jt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{var st,Pt;(st=Fe==null?void 0:Fe.userInfo)!=null&&st.identity&&Vn([((Pt=Fe==null?void 0:Fe.userInfo)==null?void 0:Pt.identity)==="student"?3:1])},[Fe]);const un=st=>{const Pt=()=>{window.location.href=(st==null?void 0:st.jump_url)||`/classrooms/${st==null?void 0:st.course_id}`};if(vt.includes(1)){$e.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:y.createElement("div",{className:"tc"},(st==null?void 0:st.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Pt()}});return}Pt()},an=()=>ee(void 0,null,function*(){if(!St){Te.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let st=yield(0,x.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:St}});if(st!=null&&st.need_pro_auth&&!vt.includes(1)&&!vt.includes(2)){Ze({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:St,checkedList:vt}}),qe();return}ca(!0);const Pt=yield(0,he.cR)({invite_code:St,professor:vt.includes(1)?1:null,assistant_professor:vt.includes(2)?1:null,student:vt.includes(3)?1:null});if(ca(!1),(Pt==null?void 0:Pt.status)===-4&&(tt(),Ze({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Pt==null?void 0:Pt.status)===-12&&Te.ZP.warning(Pt==null?void 0:Pt.message),(Pt==null?void 0:Pt.status)===-2){if(qe(),Pt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){jt(!0),Ye(1);return}if(Pt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){jt(!0),Ye(2);return}if(Pt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){jt(!0),Ye(3);return}}if((Pt==null?void 0:Pt.status)===0){(0,Ke.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),qe(),Pt!=null&&Pt.course_id?un(Pt):Te.ZP.success(Pt.message);return}}),qe=()=>ee(void 0,null,function*(){tt()});return y.createElement(y.Fragment,null,y.createElement($e.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ie,confirmLoading:zn,onOk:an,onCancel:qe},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:St,onChange:st=>{if(st.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(st.target.value)}})),y.createElement("div",{className:"mt10 font14"},y.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),y.createElement(it.default.Group,{value:vt,onChange:st=>Vn(st)},y.createElement(it.default,{value:1,disabled:vt.includes(2)},"\u6559\u5E08"),y.createElement(it.default,{value:2,disabled:vt.includes(1)},"\u52A9\u6559"),y.createElement(it.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),y.createElement(E,null),y.createElement(Qe.Z,{visible:qn,onCancel:()=>jt(!1),occupationValue:rn}))};var le=(0,Be.connect)(({user:ie,account:Fe})=>({user:ie,account:Fe}))(oe)},54842:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return Ue},g:function(){return eo}});var b=ae(59301),Be=ae(65582),$e=ae(44e3),Te=ae(92832),ze=ae(43418),it={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),Qe=ae(95237),Ke=ae(43604),Ie=ae(20834),at=ae(38854),bt=ae(5112),Re=ae(95707),de=ae(65862),a=(Ee,Le,ke)=>new Promise((mt,He)=>{var Tn=Ln=>{try{gn(ke.next(Ln))}catch(Sa){He(Sa)}},xt=Ln=>{try{gn(ke.throw(Ln))}catch(Sa){He(Sa)}},gn=Ln=>Ln.done?mt(Ln.value):Promise.resolve(Ln.value).then(Tn,xt);gn((ke=ke.apply(Ee,Le)).next())}),E=(Ee=>(Ee.Manager="manager",Ee.Developer="developer",Ee.Reporter="reporter",Ee))(E||{}),y=({visible:Ee,onCancel:Le=()=>{}})=>{const[ke,mt]=(0,b.useState)(),[He,Tn]=(0,b.useState)(),[xt,gn]=(0,b.useState)(!1),Ln=()=>a(void 0,null,function*(){if(!ke){he.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(ke.length!==6){he.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!He){he.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}gn(!0);const yr=yield(0,Re.vm)({code:ke,role:He});gn(!1),Sa();const la={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(la[yr.status]){he.ZP.info(la[yr.status]);return}if(yr.status===0){He==="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/${yr==null?void 0:yr.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}}),Sa=()=>a(void 0,null,function*(){Le()});return b.createElement(b.Fragment,null,b.createElement(ze.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Ee,confirmLoading:xt,onOk:Ln,onCancel:Sa},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:ke,onChange:yr=>{if(yr.target.value.length>=7){he.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}mt(yr.target.value)}})),b.createElement("div",{className:"mt10 font14"},b.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),b.createElement(bt.ZP.Group,{value:He,onChange:yr=>Tn(yr.target.value)},b.createElement(bt.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),b.createElement(bt.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),b.createElement(bt.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ee=ae(98315),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(66457),le=ae(78241),ie=ae(57809),Fe=ae(37090),be=Object.defineProperty,tt=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,Vn=(Ee,Le,ke)=>Le in Ee?be(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:ke}):Ee[Le]=ke,zn=(Ee,Le)=>{for(var ke in Le||(Le={}))ht.call(Le,ke)&&Vn(Ee,ke,Le[ke]);if(St)for(var ke of St(Le))vt.call(Le,ke)&&Vn(Ee,ke,Le[ke]);return Ee},ca=(Ee,Le)=>tt(Ee,Ze(Le)),qn=(Ee,Le,ke)=>new Promise((mt,He)=>{var Tn=Ln=>{try{gn(ke.next(Ln))}catch(Sa){He(Sa)}},xt=Ln=>{try{gn(ke.throw(Ln))}catch(Sa){He(Sa)}},gn=Ln=>Ln.done?mt(Ln.value):Promise.resolve(Ln.value).then(Tn,xt);gn((ke=ke.apply(Ee,Le)).next())});const jt=({globalSetting:Ee,dispatch:Le,user:ke,info:mt,open:He,onCancel:Tn=()=>{}})=>{var xt;const[gn,Ln]=(0,b.useState)([]),[Sa,yr]=(0,b.useState)([]),[la,ia]=(0,b.useState)([]),[La]=le.default.useForm(),[rr,Za]=(0,b.useState)(!1),[ir,Oa]=(0,b.useState)(!1),Rt=(0,b.useRef)(null),fa=(0,b.useRef)(1),[Er,Ir]=(0,b.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,b.useEffect)(()=>{He&&sr()},[He]);const sr=()=>qn(void 0,null,function*(){var ba;const lr=mt;if(!(0,oe.o1)(Le))return;const{user_school_id:mo="",department_id:Ur="",school_name:Nr="",department_name:Ho=""}=ke.userInfo||{},nr=(ba=lr==null?void 0:lr.graduation_years)==null?void 0:ba.at(-1);yr([{id:mo,name:Nr}]),yield mn(mo),La.setFieldsValue({year:nr,school_id:mo,department_id:Number(Ur),name:`${nr}${Nr}${Ho}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Xn=ba=>qn(void 0,null,function*(){const lr=yield(0,Fe.J3)(ca(zn({},ba),{tab_module_type:"graduations"}));return lr!=null&&lr.un_purchased&&Le({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),lr.status===0&&Ln((lr==null?void 0:lr.graduation_years)||[]),lr}),On=(ba,lr=500)=>{Oa(!0),clearTimeout(Rt.current),Rt.current=setTimeout(()=>qn(void 0,null,function*(){fa.current+=1;const mo=fa.current,Ur=yield(0,Fe.NT)({keyword:ba});Ur.status===0&&fa.current===mo&&(yr((Ur==null?void 0:Ur.schools)||[]),Oa(!1))}),lr)},mn=ba=>qn(void 0,null,function*(){if(!ba)return;const lr=yield(0,Fe.Ps)({page:1,limit:9999,id:ba});lr.status===0&&ia((lr==null?void 0:lr.departments)||[])});return b.createElement(ze.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:He,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:rr,onCancel:Tn,onOk:()=>La.submit()},b.createElement(le.default,{colon:!1,form:La,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(ba,lr)=>{ba.school_id&&(mn(lr.school_id),La.setFieldValue("department_id",null))},onFinish:ba=>qn(void 0,null,function*(){Za(!0);const lr=yield(0,Fe.Wz)(ba);lr.status===0&&(he.ZP.success("\u521B\u5EFA\u6210\u529F"),La.resetFields(),Tn(),(0,de.xg)(`/graduations/${lr==null?void 0:lr.identifier}/index`)),Za(!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:(xt=mt==null?void 0:mt.graduation_years)==null?void 0:xt.map(ba=>({value:ba,label:ba}))})),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:ba=>{On(ba)},loading:ir,size:"large",style:{width:344},options:Sa.map(ba=>({value:ba.id,label:ba.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:la.map(ba=>({value:ba.id,label:ba.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 rn=(0,Be.connect)(({user:Ee,globalSetting:Le,loading:ke})=>({user:Ee,globalSetting:Le,loading:ke}))(jt),Ye=ae(38147),ut=Object.defineProperty,Jt=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,qe=(Ee,Le,ke)=>Le in Ee?ut(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:ke}):Ee[Le]=ke,st=(Ee,Le)=>{for(var ke in Le||(Le={}))un.call(Le,ke)&&qe(Ee,ke,Le[ke]);if(Jt)for(var ke of Jt(Le))an.call(Le,ke)&&qe(Ee,ke,Le[ke]);return Ee},Pt=(Ee,Le,ke)=>new Promise((mt,He)=>{var Tn=Ln=>{try{gn(ke.next(Ln))}catch(Sa){He(Sa)}},xt=Ln=>{try{gn(ke.throw(Ln))}catch(Sa){He(Sa)}},gn=Ln=>Ln.done?mt(Ln.value):Promise.resolve(Ln.value).then(Tn,xt);gn((ke=ke.apply(Ee,Le)).next())});const Cn=({globalSetting:Ee,dispatch:Le,user:ke,open:mt,onCancel:He=()=>{}})=>{const[Tn]=le.default.useForm(),[xt,gn]=(0,b.useState)(!1),[Ln,Sa]=(0,b.useState)(null);return(0,b.useEffect)(()=>{var yr;if(mt){const la={code:"",user_type:((yr=ke==null?void 0:ke.userInfo)==null?void 0:yr.identity)==="student"?2:1,major:""};Tn.setFieldsValue(la),Sa(st({},la))}},[mt]),b.createElement(ze.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:mt,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:xt,onCancel:He,onOk:()=>Tn.submit()},b.createElement(le.default,{colon:!1,form:Tn,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(yr,la)=>Sa(st({},la)),onFinish:yr=>Pt(void 0,null,function*(){gn(!0);const la=yield(0,Ye.ZP)("/api/graduations/join.json",{method:"post",body:yr});la.status===0&&(He(),la!=null&&la.identifier?(0,de.xg)(`/graduations/${la==null?void 0:la.identifier}/index`):he.ZP.success(la==null?void 0:la.message)),gn(!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(bt.ZP.Group,null,b.createElement(bt.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),b.createElement(bt.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ln==null?void 0:Ln.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 kt=(0,Be.connect)(({user:Ee,globalSetting:Le})=>({user:Ee,globalSetting:Le}))(Cn),en=ae(59301),De=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,Bt=(Ee,Le,ke)=>Le in Ee?De(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:ke}):Ee[Le]=ke,Nt=(Ee,Le)=>{for(var ke in Le||(Le={}))Je.call(Le,ke)&&Bt(Ee,ke,Le[ke]);if(Ae)for(var ke of Ae(Le))Ct.call(Le,ke)&&Bt(Ee,ke,Le[ke]);return Ee},Ut=(Ee,Le)=>{var ke={};for(var mt in Ee)Je.call(Ee,mt)&&Le.indexOf(mt)<0&&(ke[mt]=Ee[mt]);if(Ee!=null&&Ae)for(var mt of Ae(Ee))Le.indexOf(mt)<0&&Ct.call(Ee,mt)&&(ke[mt]=Ee[mt]);return ke},$t=(Ee=>(Ee.Projects="projects",Ee.Shixuns="shixuns",Ee.Classrooms="classrooms",Ee))($t||{}),bn=(Ee=>(Ee.Classrooms="classrooms",Ee.Shixuns="shixuns",Ee.Paths="paths",Ee.Projects="projects",Ee.Videos="videos",Ee.Topics="topics",Ee.Graduations="graduations",Ee))(bn||{});const Tt=Ee=>{var Le=Ee,{homePage:ke,user:mt,globalSetting:He,loading:Tn,dispatch:xt}=Le,gn=Ut(Le,["homePage","user","globalSetting","loading","dispatch"]),Ln,Sa,yr,la;const[ia,La]=(0,b.useState)(),[rr,Za]=(0,b.useState)(),[ir,Oa]=(0,b.useState)(!1),[Rt,fa]=(0,b.useState)(!1),[Er,Ir]=(0,b.useState)(!1),[sr,Xn]=(0,b.useState)();function On(nr,_o){for(const jo of nr){if(jo.link===_o)return jo.hidden;if(jo.subitem&&jo.subitem.length>0){let or=jo.subitem;for(const fo of or)if(fo.link===_o)return fo.hidden;return!1}}return!0}const mn=On(((Ln=He.setting)==null?void 0:Ln.navbar)||[],"/classrooms"),ba=On(((Sa=He.setting)==null?void 0:Sa.navbar)||[],"/shixuns"),lr=On(((yr=He.setting)==null?void 0:yr.navbar)||[],"/paths"),mo=On(((la=He.setting)==null?void 0:la.navbar)||[],"/graduations"),Ur=nr=>{var _o;if((0,oe.tJ)(xt)){if(nr==="projects"&&!((_o=mt.userInfo)!=null&&_o.email)){he.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}nr==="classrooms"?La(!0):nr==="projects"&&Za(!0)}},Nr=(nr,_o)=>{var jo;if((0,oe.tJ)(xt)){if(_o==="projects"&&!((jo=mt.userInfo)!=null&&jo.email)){he.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}_o==="shixuns"&&!(0,oe.xY)()||nr&&(window.location.href=nr)}},Ho=nr=>{var _o,jo,or,fo,Pa,Pn,wn,Un,Pr,we,Or,Va,ur,Xr,qo,wo,ni,no,ci,ii,Ii;return en.createElement(en.Fragment,null,en.createElement(Qe.Z,{justify:"space-around",className:"pt5 pb5"},en.createElement(Ke.Z,{className:((_o=mt.userInfo)==null?void 0:_o.user_identity)!=="\u5B66\u751F"?ne.joinCol:ne.hidden},((jo=mt.userInfo)==null?void 0:jo.user_identity)!=="\u5B66\u751F"&&!((or=He==null?void 0:He.setting)!=null&&or.hide_course)&&en.createElement(Ie.default.Item,Nt({},nr),en.createElement("a",{onClick:()=>Nr("/classrooms/new")},(fo=mt.userInfo)!=null&&fo.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Pa=He==null?void 0:He.setting)!=null&&Pa.hide_shixun)&&((Pn=mt==null?void 0:mt.userInfo)==null?void 0:Pn.is_shixun_marker)&&en.createElement(Ie.default.Item,Nt({},nr),en.createElement("a",{onClick:()=>Nr("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((wn=mt.userInfo)==null?void 0:wn.user_identity)!=="\u5B66\u751F"&&!((Un=He==null?void 0:He.setting)!=null&&Un.hide_subject)&&en.createElement(Ie.default.Item,Nt({},nr),en.createElement("a",{onClick:()=>Nr("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Pr=He==null?void 0:He.setting)!=null&&Pr.is_local)&&((we=mt.userInfo)==null?void 0:we.main_site)&&en.createElement(Ie.default.Item,Nt({},nr),en.createElement("a",{onClick:()=>{var vl;return Nr(`${(vl=He==null?void 0:He.setting)==null?void 0:vl.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Or=mt.userInfo)!=null&&Or.main_site)&&en.createElement("div",null,en.createElement(Ie.default.Item,Nt({},nr),en.createElement("a",{onClick:()=>Ur("classrooms")},(Va=mt.userInfo)!=null&&Va.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ur=mt.userInfo)==null?void 0:ur.main_site)&&!((Xr=He==null?void 0:He.setting)!=null&&Xr.is_local)&&en.createElement(Ie.default.Item,Nt({},nr),en.createElement("a",{onClick:()=>Ur("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((qo=mt.userInfo)==null?void 0:qo.main_site)&&((wo=mt.userInfo)==null?void 0:wo.user_identity)!=="\u5B66\u751F"&&en.createElement(Ke.Z,null,en.createElement("div",{className:ne.joinBoard})),((ni=mt.userInfo)==null?void 0:ni.main_site)&&en.createElement(Ke.Z,{className:((no=mt.userInfo)==null?void 0:no.user_identity)!=="\u5B66\u751F"?ne.joinCol:ne.w90},en.createElement(Ie.default.Item,Nt({},nr),en.createElement("a",{onClick:()=>Ur("classrooms")},(ci=mt.userInfo)!=null&&ci.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ii=mt.userInfo)==null?void 0:ii.main_site)&&!((Ii=He==null?void 0:He.setting)!=null&&Ii.is_local)&&en.createElement(Ie.default.Item,Nt({},nr),en.createElement("a",{onClick:()=>Ur("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return en.createElement("section",null,en.createElement(at.Z,{dropdownRender:()=>{var nr;return en.createElement(Ie.default,{className:((nr=mt.userInfo)==null?void 0:nr.user_identity)!=="\u5B66\u751F"?`${ne.rightMenu} ${ne.joinMenu} mt10`:`${ne.rightMenu} ${ne.joinMenu} ${ne.w140} mt10`},en.createElement(Ho,null))},placement:"bottom"},en.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),en.createElement(ee.Z,{visible:ia,onCancel:()=>La(!1)}),en.createElement(y,{visible:rr,onCancel:()=>Za(!1)}),en.createElement(rn,{info:sr,open:ir,onCancel:()=>Oa(!1)}),en.createElement(kt,{open:Rt,onCancel:()=>fa(!1)}))};var ye=(0,Be.connect)(({homePage:Ee,loading:Le,user:ke,globalSetting:mt})=>({homePage:Ee,user:ke,globalSetting:mt,loading:Le.models.index}))(Tt),xe={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"},lt=ae(41867),Mt=ae(89540),Yt=ae(74128),Ft=ae(59301),Vt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Lt=(Ee,Le)=>{var ke={};for(var mt in Ee)sn.call(Ee,mt)&&Le.indexOf(mt)<0&&(ke[mt]=Ee[mt]);if(Ee!=null&&Vt)for(var mt of Vt(Ee))Le.indexOf(mt)<0&&zt.call(Ee,mt)&&(ke[mt]=Ee[mt]);return ke},Ht=(Ee,Le,ke)=>new Promise((mt,He)=>{var Tn=Ln=>{try{gn(ke.next(Ln))}catch(Sa){He(Sa)}},xt=Ln=>{try{gn(ke.throw(Ln))}catch(Sa){He(Sa)}},gn=Ln=>Ln.done?mt(Ln.value):Promise.resolve(Ln.value).then(Tn,xt);gn((ke=ke.apply(Ee,Le)).next())});const wt=Ee=>{var Le,ke=RegExp("(^| )"+Ee+"=([^;]+)(;|$)");return(Le=document.cookie.match(ke))?decodeURIComponent(Le[2]):null},Dt=Ee=>{var Le=new Date;Le.setTime(Le.getTime()-1);var ke=wt(Ee);ke!=null&&(document.cookie=Ee+"="+ke+";expires="+Le.toGMTString())};var It=(Ee=>(Ee.Classrooms="classrooms",Ee.Shixuns="shixuns",Ee.Paths="paths",Ee.Projects="projects",Ee.Videos="videos",Ee.Topics="topics",Ee.Competition="competitions",Ee.Engineering="engineering",Ee.Graduations="graduations",Ee.Paperlibrary="paperlibrary",Ee.Problemset="problemset",Ee.Dataset="dataset",Ee))(It||{});const cn=Ee=>{var Le=Ee,{homePage:ke,user:mt,globalSetting:He,loading:Tn,dispatch:xt,shixunHomeworks:gn,location:Ln,payload:Sa={}}=Le,yr=Lt(Le,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),la,ia,La,rr,Za,ir,Oa,Rt,fa,Er,Ir,sr,Xn,On,mn,ba;const lr=(ia=(((la=He.setting)==null?void 0:la.navbar)||[]).find(nr=>nr.link==="/classrooms"))==null?void 0:ia.hidden,mo=(rr=(((La=He.setting)==null?void 0:La.navbar)||[]).find(nr=>nr.link==="/shixuns"))==null?void 0:rr.hidden,Ur=(ir=(((Za=He.setting)==null?void 0:Za.navbar)||[]).find(nr=>nr.link==="/paths"))==null?void 0:ir.hidden,Nr=(Oa=mt.userInfo)==null?void 0:Oa.is_school_manage,Ho=()=>{var nr,_o,jo,or,fo,Pa,Pn,wn,Un,Pr,we,Or,Va,ur,Xr,qo,wo,ni;return(0,de.Ll)()?Ft.createElement(Ie.default,{className:`${xe.rightMenu} ${xe.menuWrap}`},Ft.createElement(Ie.default.Item,null,Ft.createElement(Be.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):Ft.createElement(Ie.default,{className:`${xe.rightMenu} ${xe.menuWrap}`},Ft.createElement(Ie.default.Item,null,Ft.createElement(Be.Link,{to:`/users/${(nr=mt.userInfo)==null?void 0:nr.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),Ft.createElement(Ie.default.Item,null,Ft.createElement(Be.Link,{to:`/users/${(_o=mt.userInfo)==null?void 0:_o.login}/classrooms`},(jo=mt.userInfo)!=null&&jo.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),Ft.createElement(Ie.default.Item,null,Ft.createElement(Be.Link,{to:`/users/${(or=mt.userInfo)==null?void 0:or.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),Ft.createElement(Ie.default.Item,null,Ft.createElement(Be.Link,{to:`/users/${(fo=mt.userInfo)==null?void 0:fo.login}/paths`},(Pa=mt.userInfo)!=null&&Pa.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Pn=mt.userInfo)==null?void 0:Pn.user_identity)!=="\u5B66\u751F"&&Ft.createElement(Ie.default.Item,null,Ft.createElement(Be.Link,{to:`/users/${(wn=mt.userInfo)==null?void 0:wn.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Un=He.setting)!=null&&Un.hide_competition)&&Ft.createElement(Ie.default.Item,null,Ft.createElement(Be.Link,{to:`/users/${(Pr=mt.userInfo)==null?void 0:Pr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((we=He.setting)!=null&&we.hide_virtual)&&Ft.createElement(Ie.default.Item,null,Ft.createElement(Be.Link,{to:`/users/${(Or=mt.userInfo)==null?void 0:Or.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,lt.JA)()&&!((Va=He==null?void 0:He.setting)!=null&&Va.hide_problemset)&&Ft.createElement(Ie.default.Item,null,Ft.createElement("a",{onClick:()=>{(0,oe.tJ)(xt)&&Be.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,lt.JA)()&&!((ur=He==null?void 0:He.setting)!=null&&ur.hide_paperlibrary)&&Ft.createElement(Ie.default.Item,null,Ft.createElement("a",{onClick:()=>{(0,oe.tJ)(xt)&&Be.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((qo=(Xr=mt.navigationInfo)==null?void 0:Xr.top)==null?void 0:qo.laboratory_admin_url)&&Ft.createElement(Ie.default.Item,null,Ft.createElement("a",{href:(ni=(wo=mt.navigationInfo)==null?void 0:wo.top)==null?void 0:ni.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),Ft.createElement(Ie.default.Item,null,Ft.createElement(Be.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||xt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:Ft.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&&Ft.createElement(Ie.default.Item,null,Ft.createElement(Be.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),Ft.createElement(Ie.default.Item,{className:xe.exit},Ft.createElement("a",{onClick:()=>Ht(void 0,null,function*(){(0,de.m5)();let no;try{no=yield(0,Mt.vR)({}),he.ZP.success(no==null?void 0:no.message)}catch(ci){}(0,de.d8)("_educoder_session","logout",1),(0,de.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),no!=null&&no.url?window.location.href=no.url:(Be.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,lt.bg)()?Ft.createElement(at.Z,{className:`${xe.height67}`,dropdownRender:Ho,placement:"bottomRight"},Ft.createElement("section",null,Ft.createElement("aside",null,Ft.createElement("div",{className:gn.actionTabs.type===1?xe.classromediv:""},Ft.createElement("img",{className:`${xe.userPic} current ml15`,src:`${(Rt=Yt.Z)==null?void 0:Rt.IMG_SERVER}/images/${(fa=mt.userInfo)==null?void 0:fa.image_url}`,alt:"",onClick:()=>{var nr;return Be.history.push((0,de.Ll)()?"/account/profile":`/users/${(nr=mt.userInfo)==null?void 0:nr.login}/classrooms`)}}),(0,de.Ll)()&&Ft.createElement("span",{className:"ml10 font16"},(Er=mt.userInfo)==null?void 0:Er.username),Ft.createElement("i",{className:`iconfont icon-zhankai4 ${xe.icon}`}))))):Ft.createElement("div",{className:`font15 ${He.isIlearning?xe.login:""}`},((Ir=He.setting)==null?void 0:Ir.sso_login_url)&&Ft.createElement("a",{target:"_blank",href:(sr=He.setting)==null?void 0:sr.sso_login_url},Ft.createElement("img",{src:`${Yt.Z.IMG_SERVER}/${(Xn=He.setting)==null?void 0:Xn.login_logo_url}`,width:40}),Ft.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(On=He.setting)==null?void 0:On.sso_login_button_name)),!((mn=He.setting)!=null&&mn.hide_account_login)&&Ft.createElement(Ft.Fragment,null,Ft.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{xt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((ba=He.setting)!=null&&ba.close_register)&&Ft.createElement(Ft.Fragment,null,Ft.createElement("span",{className:"ml5 mr5"},"|"),Ft.createElement(Be.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var yt=(0,Be.connect)(({homePage:Ee,loading:Le,user:ke,globalSetting:mt,shixunHomeworks:He})=>({homePage:Ee,user:ke,globalSetting:mt,shixunHomeworks:He,loading:Le.models.index}))(cn),Ot=ae(65363),Rn={tip:"tip___a6MfI"},_t=Object.defineProperty,Gn=Object.defineProperties,Ra=Object.getOwnPropertyDescriptors,cr=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,Ma=Object.prototype.propertyIsEnumerable,Wr=(Ee,Le,ke)=>Le in Ee?_t(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:ke}):Ee[Le]=ke,gr=(Ee,Le)=>{for(var ke in Le||(Le={}))tr.call(Le,ke)&&Wr(Ee,ke,Le[ke]);if(cr)for(var ke of cr(Le))Ma.call(Le,ke)&&Wr(Ee,ke,Le[ke]);return Ee},Ua=(Ee,Le)=>Gn(Ee,Ra(Le)),Ya=(Ee,Le,ke)=>new Promise((mt,He)=>{var Tn=Ln=>{try{gn(ke.next(Ln))}catch(Sa){He(Sa)}},xt=Ln=>{try{gn(ke.throw(Ln))}catch(Sa){He(Sa)}},gn=Ln=>Ln.done?mt(Ln.value):Promise.resolve(Ln.value).then(Tn,xt);gn((ke=ke.apply(Ee,Le)).next())}),Lr=(Ee=>(Ee[Ee.Professor=1]="Professor",Ee[Ee.AssistantProfessor=2]="AssistantProfessor",Ee[Ee.Student=3]="Student",Ee))(Lr||{});const ya=({visible:Ee,user:Le,onCancel:ke=()=>{},dispatch:mt,globalSetting:He})=>{var Tn,xt;const[gn,Ln]=(0,b.useState)(!1),[Sa,yr]=(0,b.useState)({name:"",phone:""});(0,b.useEffect)(()=>{var La,rr;if((La=Le==null?void 0:Le.userInfo)!=null&&La.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)===((rr=Le==null?void 0:Le.userInfo)==null?void 0:rr.login)&&(Ln(!0),yr({name:Za==null?void 0:Za.name,phone:Za==null?void 0:Za.phone}))}},[Le==null?void 0:Le.userInfo]);const la=()=>Ya(void 0,null,function*(){ke()}),ia=()=>{let La=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Ua(gr({},La),{isShow:!1}))),Ln(!1)};return b.createElement(b.Fragment,null,gn&&b.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},b.createElement("div",{className:Rn.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${(Tn=He==null?void 0:He.infoData)==null?void 0:Tn.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(xt=He==null?void 0:He.infoData)==null?void 0:xt.phone}`),b.createElement("div",null,b.createElement(Ot.Z,{onClick:ia,style:{color:"#165dff",fontSize:16}})))))};var zr=(0,Be.connect)(({user:Ee,globalSetting:Le})=>({user:Ee,globalSetting:Le}))(ya),Cr=ae(3113),At="data:image/png;base64,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",En=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,dn=(Ee,Le)=>{var ke={};for(var mt in Ee)Fn.call(Ee,mt)&&Le.indexOf(mt)<0&&(ke[mt]=Ee[mt]);if(Ee!=null&&En)for(var mt of En(Ee))Le.indexOf(mt)<0&&Zt.call(Ee,mt)&&(ke[mt]=Ee[mt]);return ke};const In=null,Yn=Ee=>{var Le=Ee,{homePage:ke,user:mt,globalSetting:He,loading:Tn,dispatch:xt,location:gn,text:Ln,shixunHomeworks:Sa,payload:yr={}}=Le,la=dn(Le,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[ia,La]=(0,b.useState)("none");return(0,b.useEffect)(()=>{Sa.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&La("flex")},[Sa.actionTabs.key]),(0,b.useEffect)(()=>{Sa.actionTabs.key==="\u9690\u85CF"&&(La("none"),localStorage.setItem("Noviceguide","0"))},[Sa.actionTabs.key]),b.createElement("div",{style:{display:ia,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:At,style:{position:"absolute",top:"-32px"}}),b.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Sa.actionTabs.text),Sa.actionTabs.type===9?b.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},b.createElement(Cr.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),La("none"),xt({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(Cr.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),xt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),La("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var We=(0,Be.connect)(({homePage:Ee,loading:Le,user:ke,globalSetting:mt,shixunHomeworks:He})=>({homePage:Ee,user:ke,globalSetting:mt,loading:Le.models.index,shixunHomeworks:He}))(Yn),ot=Object.defineProperty,et=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,Nn=(Ee,Le,ke)=>Le in Ee?ot(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:ke}):Ee[Le]=ke,Da=(Ee,Le)=>{for(var ke in Le||(Le={}))Bn.call(Le,ke)&&Nn(Ee,ke,Le[ke]);if(et)for(var ke of et(Le))vn.call(Le,ke)&&Nn(Ee,ke,Le[ke]);return Ee};const ga=Ee=>React.createElement("svg",Da({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Ee),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 na="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",ma=ae(89392),ua=ae(92736),pn=ae(6848),Ta={content:"content___L4gl0"},fr="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==",uo=(Ee,Le,ke)=>new Promise((mt,He)=>{var Tn=Ln=>{try{gn(ke.next(Ln))}catch(Sa){He(Sa)}},xt=Ln=>{try{gn(ke.throw(Ln))}catch(Sa){He(Sa)}},gn=Ln=>Ln.done?mt(Ln.value):Promise.resolve(Ln.value).then(Tn,xt);gn((ke=ke.apply(Ee,Le)).next())});const Mn=({classroomList:Ee,loading:Le,user:ke,dispatch:mt,virtualSpaces:He,globalSetting:Tn})=>{const xt=(0,Be.useLocation)();let gn=!1;(0,b.useEffect)(()=>{Tn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(gn=!0)},[Tn.actionTabs.key]),(0,b.useEffect)(()=>{gn&&mt({type:"globalSetting/setActionTabs",payload:{}})},[xt.pathname]);const Ln=()=>{mt({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return b.createElement(ua.ZP,{theme:{token:{colorBgMask:"#999"}}},b.createElement(ze.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Tn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>uo(void 0,null,function*(){}),onCancel:()=>{Ln()}},b.createElement("div",{className:Ta.content},b.createElement("div",{className:"mb15"},b.createElement("img",{src:fr,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(pn.Z,{placement:"bottom",title:b.createElement("div",null,b.createElement("img",{src:`${Yt.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 nn=(0,Be.connect)(({classroomList:Ee,user:Le,loading:ke,virtualSpaces:mt,globalSetting:He})=>({classroomList:Ee,user:Le,loading:ke,virtualSpaces:mt,globalSetting:He}))(Mn),sa=ae(59301),Ea=Object.defineProperty,Gr=Object.getOwnPropertySymbols,Hr=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,qr=(Ee,Le,ke)=>Le in Ee?Ea(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:ke}):Ee[Le]=ke,Io=(Ee,Le)=>{for(var ke in Le||(Le={}))Hr.call(Le,ke)&&qr(Ee,ke,Le[ke]);if(Gr)for(var ke of Gr(Le))hr.call(Le,ke)&&qr(Ee,ke,Le[ke]);return Ee},$r=(Ee,Le)=>{var ke={};for(var mt in Ee)Hr.call(Ee,mt)&&Le.indexOf(mt)<0&&(ke[mt]=Ee[mt]);if(Ee!=null&&Gr)for(var mt of Gr(Ee))Le.indexOf(mt)<0&&hr.call(Ee,mt)&&(ke[mt]=Ee[mt]);return ke},Eo=(Ee,Le,ke)=>new Promise((mt,He)=>{var Tn=Ln=>{try{gn(ke.next(Ln))}catch(Sa){He(Sa)}},xt=Ln=>{try{gn(ke.throw(Ln))}catch(Sa){He(Sa)}},gn=Ln=>Ln.done?mt(Ln.value):Promise.resolve(Ln.value).then(Tn,xt);gn((ke=ke.apply(Ee,Le)).next())});const{Header:yn}=$e.default,{Search:kr}=Te.default;function eo(){var Ee,Le;const mt=window.location.pathname.split("/"),He={};return mt[1]=="classrooms"&&mt.length>3&&!((Ee=mt[4])!=null&&Ee.includes("newgold"))&&!((Le=mt[5])!=null&&Le.includes("newgold"))&&mt[2]!=="coursesId"&&(He.course_id=mt[2]),mt[1]==="shixuns"&&mt.length>3&&(He.objective_type="shixun",He.objective_id=mt[2]),mt[1]==="paths"&&mt.length>3&&(He.objective_type="path",He.objective_id=mt[2]),Io(Io({},He),{school:1})}const to=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],dt=Ee=>{var Le=Ee,{homePage:ke,user:mt,globalSetting:He,loading:Tn,dispatch:xt,isLogin:gn=!1,shixunHomeworks:Ln}=Le,Sa=$r(Le,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),yr,la,ia,La,rr,Za,ir,Oa,Rt;const fa=(0,Be.useLocation)(),[Er,Ir]=(0,b.useState)(!1),[sr,Xn]=(0,b.useState)(""),[On,mn]=(0,b.useState)(!1),ba=eo();(0,b.useEffect)(()=>{xt({type:"user/getNavigationInfo",payload:Io({},ba)})},[He.name]),(0,b.useEffect)(()=>{Ln.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(to!=null&&to.includes(fa==null?void 0:fa.pathname)||(fa==null?void 0:fa.pathname.indexOf("/classrooms"))===0||xt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[fa.pathname]),(0,b.useEffect)(()=>{Ln.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Ln.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Ln.actionTabs.key]),(0,b.useEffect)(()=>{var or;if(He!=null&&He.setting){let fo=(0,ma.cloneDeep)((or=He==null?void 0:He.setting)==null?void 0:or.navbar);fo=fo==null?void 0:fo.filter(Pn=>{var wn;return!(Pn!=null&&Pn.hidden)&&!((0,lt.JA)()&&((wn=["/paperlibrary","/problemset"])!=null&&wn.includes(Pn.link)))});for(const Pn of fo)Pn.subitem&&(Pn.subitem=Pn.subitem.filter(wn=>{var Un;return!(wn!=null&&wn.hidden)&&!((0,lt.JA)()&&((Un=["/paperlibrary","/problemset"])!=null&&Un.includes(wn.link)))}));let Pa=!1;fo==null||fo.map(function(Pn,wn){var Un,Pr,we,Or;const Va=fa.pathname;Pn.link===Va&&(Xn(Pn==null?void 0:Pn.link),(0,de.Dk)(Va==="/"?(Un=He==null?void 0:He.setting)==null?void 0:Un.name:jo(Pn==null?void 0:Pn.name)),Ho(_o(wn,{name:Pn==null?void 0:Pn.name,link:Pn==null?void 0:Pn.link},fo)),Pa=!0),Va=="/"&&(Xn(""),(0,de.Dk)((Pr=He==null?void 0:He.setting)==null?void 0:Pr.name)),(we=Pn==null?void 0:Pn.subitem)!=null&&we.length&&((Or=Pn==null?void 0:Pn.subitem)==null||Or.map(ur=>{ur.link===Va&&(Xn(ur==null?void 0:ur.link),Va!=="/"&&(0,de.Dk)(jo(ur==null?void 0:ur.name)),Ho(_o(wn,{name:ur==null?void 0:ur.name,link:ur==null?void 0:ur.link},fo)),Pa=!0)}))}),Pa||Ho(fo)}},[He==null?void 0:He.setting,mt]);const lr=(0,b.useMemo)(()=>{var or,fo;return(or=He==null?void 0:He.setting)!=null&&or.nav_logo_url?`${Yt.Z.IMG_SERVER}/${(fo=He==null?void 0:He.setting)==null?void 0:fo.nav_logo_url}`:`${Yt.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(yr=He==null?void 0:He.setting)==null?void 0:yr.nav_logo_url]);function mo(or){Be.history.push("/search?value="+or)}const Ur=()=>Er?sa.createElement("div",{onBlur:()=>{setTimeout(()=>{Ir(!1)},300)}},sa.createElement(kr,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:mo,autoFocus:!0})):sa.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{Be.history.push("/search?value=")}}),[Nr,Ho]=(0,b.useState)([]),nr=(or,fo)=>Eo(void 0,null,function*(){var Pa,Pn,wn,Un,Pr,we;if((or==null?void 0:or.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Or=yield(0,Mt.IU)({tab_module_type:"engineering"});if(Or!=null&&Or.un_purchased){xt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Pa=Or==null?void 0:Or.data)!=null&&Pa.engineer_url?(wn=(Pn=Or==null?void 0:Or.data)==null?void 0:Pn.engineer_url)!=null&&wn.includes("http")?(0,de.xg)((Un=Or==null?void 0:Or.data)==null?void 0:Un.engineer_url):Be.history.push((Pr=Or==null?void 0:Or.data)==null?void 0:Pr.engineer_url):(Or==null?void 0:Or.status)!=401&&mn(!0);return}(we=or==null?void 0:or.link)!=null&&we.includes("http")?(0,de.xg)(or==null?void 0:or.link):((0,de.Dk)(or==null?void 0:or.name),Be.history.push(or==null?void 0:or.link)),(or==null?void 0:or.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&xt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:sa.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~")}})}),_o=(or,fo,Pa)=>{const Pn=Pa.slice();return Pn[or]&&(Pn[or].name=fo.name,Pn[or].link=fo.link),Pn||[]},jo=(or="")=>(or==null?void 0:or.indexOf("<"))>-1?or==null?void 0:or.slice(0,or==null?void 0:or.indexOf("<")):or;return He.showHeader&&He.showHeaderFooter?sa.createElement($e.default,{style:{background:`${fa.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${He.isIlearning?it["header-iearning"]:it.header} ${He.showHeaderFixed?it.headerFixed:""}`},(He==null?void 0:He.showTip)&&sa.createElement(zr,null),sa.createElement(yn,{className:"header",style:{background:`${fa.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${fa.pathname=="/training"?"999":""}`}},sa.createElement("section",{className:it["edu-menu"]},(!!He.isIlearning||!((la=He==null?void 0:He.setting)!=null&&la.main_site)&&!!((ia=He==null?void 0:He.setting)!=null&&ia.navbar))&&sa.createElement(Be.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{xt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},sa.createElement("img",{className:it.logo,title:(La=He.setting)==null?void 0:La.name,src:lr||na})),sa.createElement("ul",{className:`${it.menu} ${(0,de.Ll)()&&"ml0"}`},(0,de.Ll)()&&sa.createElement("li",null,sa.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,de.Ll)()&&He.setting&&(Nr==null?void 0:Nr.map(function(or,fo){var Pa,Pn,wn,Un,Pr;return sa.createElement("li",{key:fo,className:!((Pa=or==null?void 0:or.subitem)!=null&&Pa.length)&&sr===(or==null?void 0:or.link)||(Pn=or==null?void 0:or.subitem)!=null&&Pn.some(we=>sr===(we==null?void 0:we.link))?it.actived:""},sa.createElement("div",{onClick:()=>nr(or,fo),className:it.name},sa.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var we;let Or=or==null?void 0:or.name;return(we=or==null?void 0:or.subitem)==null||we.map((Va,ur)=>(Va.link===fa.pathname&&(Or=Va.name),Va)),Or})()}}),((wn=or==null?void 0:or.subitem)==null?void 0:wn.length)>0&&sa.createElement("i",{className:"iconfont icon-zhankai4"})),((Un=or==null?void 0:or.subitem)==null?void 0:Un.length)>0&&sa.createElement("div",{className:it.dropDown},(Pr=or==null?void 0:or.subitem)==null?void 0:Pr.map((we,Or)=>sa.createElement("div",{className:it.subName,onClick:()=>nr(we,fo),key:fo+"-"+Or},!!Or&&sa.createElement("div",{className:it.line}),sa.createElement("aside",{className:"font16 c-black"},jo(we==null?void 0:we.name)),sa.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},we.content)))))}))),sa.createElement("div",{className:"search-bar",style:{flex:He.isIlearning?"initial":"1 0 auto"}},!(0,de.Ll)()&&!(He!=null&&He.isIlearning)&&sa.createElement(sa.Fragment,null,sa.createElement(Ur,null),!gn&&sa.createElement(ye,null),!gn&&!!((rr=mt==null?void 0:mt.userInfo)!=null&&rr.login)&&sa.createElement(Be.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(Za=mt==null?void 0:mt.userInfo)==null?void 0:Za.login}/user_tidings`},((ir=mt==null?void 0:mt.navigationInfo)==null?void 0:ir.new_message)&&sa.createElement("span",{className:it.newslight}))),!gn&&sa.createElement(yt,{payload:ba}))),sa.createElement(ze.default,{centered:!0,destroyOnClose:!0,open:On,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:()=>mn(!1)},sa.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},sa.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"),sa.createElement("img",{src:`${Yt.Z.IMG_SERVER}/${(Oa=He==null?void 0:He.setting)==null?void 0:Oa.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),sa.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Rt=He==null?void 0:He.setting)==null?void 0:Rt.homepage_tea_qq_number)))),sa.createElement(We,null),sa.createElement(nn,null)):sa.createElement(sa.Fragment,null,sa.createElement(nn,null))};var Ue=(0,Be.connect)(({homePage:Ee,loading:Le,user:ke,globalSetting:mt,shixunHomeworks:He})=>({homePage:Ee,user:ke,globalSetting:mt,loading:Le.models.index,shixunHomeworks:He}))(dt)},16750:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return at}});var b=ae(59301),Be={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},$e=ae(92310),Te=ae.n($e),ze=ae(71418),it=ae(2859),he=ae(38147),Qe=ae(65862),Ke=(bt,Re,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(bt,Re)).next())}),at=({data:bt,className:Re,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),[Fe,be]=(0,b.useState)(!1),[tt,Ze]=(0,b.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,b.useEffect)(()=>{le.current||(le.current=document.createElement("style"),document.head.appendChild(le.current)),bt!=null&&bt.visible?(document.body.setAttribute("data-custom","y-hidden"),le.current.innerHTML=" html { overflow-y: hidden; }",bt!=null&&bt.src&&St()):(document.body.removeAttribute("data-custom"),le.current&&(document.head.removeChild(le.current),le.current=null))},[bt==null?void 0:bt.visible]);const St=()=>Ke(void 0,null,function*(){be(!0),Ze("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ca=yield(0,Qe.ZJ)(bt==null?void 0:bt.src);ne.current.src="",ne.current.src=ca,ne.current.onload=function(){zn()},be(!1),Ze("")}),ht=()=>{document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",E()},vt=ca=>Ke(void 0,null,function*(){be(!0),Ze("\u6B63\u5728\u4FDD\u5B58\u4E2D");const qn=yield(0,he.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:bt.title,file:ca.dataUrl}});qn!=null&&qn.id&&!ee?(yield(0,he.ZP)(`/api/attachments/${bt.id}/add_subitem.json`,{method:"post",body:{subitem_id:qn==null?void 0:qn.id,settings:JSON.stringify(ca.state)}})).status===0&&x():qn!=null&&qn.id&&x(qn),document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",be(!1),Ze("")}),Vn=()=>{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(jt=>{const rn=document.querySelector(jt.name);rn&&rn.setAttribute("title",jt.title)})},zn=()=>{oe.current=new it.hP(ne.current),oe.current.targetRoot=ie.current,oe.current.addEventListener("render",vt),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(),bt!=null&&bt.snapshotData&&oe.current.restoreState(bt.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Vn()},300)};return b.createElement(b.Fragment,null,(bt==null?void 0:bt.visible)&&b.createElement(ze.Z,{spinning:Fe,tip:tt,style:{position:"absolute"}},b.createElement("div",{ref:ie,className:Te()(Be.imageDimensions,Re,de?Be.fullWidth:""),style:a},b.createElement("img",{className:Be.img,ref:ne}))))}},99298:function(je,Wt,ae){"use strict";var b=ae(59301),Be=ae(95237),$e=ae(43604),Te=ae(99313),ze=ae(3113),it=ae(6339),he=ae(96408),Qe=ae(48136),Ke=ae(59301);const Ie=(0,b.forwardRef)(({callback:at,showSaveButton:bt,value:Re=""},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(qe.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,et)=>Ke.createElement(qe.Z,{key:et,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(qe.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,et)=>Ke.createElement(qe.Z,{key:et,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 nt&&nt(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}},Re||""),Bt&&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=Ie},38733:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Ce}});var b=ae(59301),Be=ae(6848),qe=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(38147),nt=ae(89392),Bt=Object.defineProperty,Re=Object.defineProperties,de=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(ye,et,Ze)=>et in ye?Bt(ye,et,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):ye[et]=Ze,ee=(ye,et)=>{for(var Ze in et||(et={}))E.call(et,Ze)&&y(ye,Ze,et[Ze]);if(a)for(var Ze of a(et))x.call(et,Ze)&&y(ye,Ze,et[Ze]);return ye},ne=(ye,et)=>Re(ye,de(et)),oe=(ye,et,Ze)=>new Promise((Pt,Et)=>{var pt=fa=>{try{Kn(Ze.next(fa))}catch(ea){Et(ea)}},jn=fa=>{try{Kn(Ze.throw(fa))}catch(ea){Et(ea)}},Kn=fa=>fa.done?Pt(fa.value):Promise.resolve(fa.value).then(pt,jn);Kn((Ze=Ze.apply(ye,et)).next())});const le=({className:ye,dispatch:et,skin:Ze="white",value:Pt=null,loading:Et=!1,data:pt=[],otherData:jn=[],tags:Kn=[],onChange:fa=()=>{},onSearchWord:ea=()=>{},shixun_type:Kt,extraContent:un,tab_type:Ye,is_create_mirror:st,hiddenCreateOnline:Qt})=>{const[cn,on]=(0,b.useState)(""),[Je,dt]=(0,b.useState)(!1),[At,Fn]=(0,b.useState)([]),[zt,$t]=(0,b.useState)(0),De=(0,b.useRef)(null),Pe=(0,b.useRef)(String(Math.floor(Math.random()*1e6))).current,Qe=(0,b.useRef)(),Ft=(0,b.useRef)(null),Dt=(0,b.useRef)(0),Nt=(0,b.useRef)([]);(0,b.useEffect)(()=>(window.addEventListener("keydown",Ut),()=>{window.removeEventListener("keydown",Ut)}),[cn,Je,At]),(0,b.useEffect)(()=>{Fn([])},[Ye]);const Ut=wt=>{if(!Je||wt.keyCode!==40&&wt.keyCode!==38)return;let yt=0;wt.keyCode===40&&Je&&(zt{const Mt=bt=>{var xt=/[\^\.\\\|\(\)\*\+\-\$\[\]\?]/g,Wn={};return Wn["^"]="\\^",Wn["."]="\\.",Wn["\\"]="\\\\",Wn["|"]="\\|",Wn["("]="\\(",Wn[")"]="\\)",Wn["*"]="\\*",Wn["+"]="\\+",Wn["-"]="\\-",Wn.$="$",Wn["["]="\\[",Wn["]"]="\\]",Wn["?"]="\\?",bt=bt.replace(xt,function(Xt){return Wn[Xt]}),bt};var fn=new RegExp(Mt(yt),"gi");return wt=wt.replace(fn,function(bt){return""+bt+""}),wt},Dn=(wt,yt,Mt)=>oe(void 0,null,function*(){let fn=Dt.current+1;Dt.current=fn;const bt=xt=>xt==null?void 0:xt.map((Xt,Un)=>{const{id:Wa,name:mr}=Xt,rr=ne(ee({},Xt),{label:b.createElement("ul",{id:`search-${Pe}-${Un}`,onClick:()=>Ot(Wa,rr),className:Un===yt?Xe.searchListActive:Xe.searchList},b.createElement("li",{className:Xe.name,dangerouslySetInnerHTML:{__html:Gt(mr,wt)}}),Xt.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")),Xt.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(Mt){const xt=bt(Nt.current);Fn(xt);return}clearTimeout(Ft.current),Ft.current=setTimeout(()=>oe(void 0,null,function*(){var xt,Wn;const Xt={keywords:encodeURIComponent(wt||""),page:1,limit:1e5,tab_type:Ye};Kt&&(Xt.shixun_type=Kt);const Un=yield(0,Ie.ZP)("/api/shixuns/search_image.json",{method:"get",params:ne(ee({},Xt),{is_create_mirror:st})});if((Un==null?void 0:Un.status)===0){const Wa=bt(((xt=Un==null?void 0:Un.data)==null?void 0:xt.mirrors)||[]);fn===Dt.current&&(Fn(Wa),Nt.current=(0,nt.cloneDeep)(((Wn=Un==null?void 0:Un.data)==null?void 0:Wn.mirrors)||[]))}}),300)}),It=wt=>{const yt=document.getElementById(`scroll-${Pe}-${wt}`);if(!yt)return;document.getElementById(`scroll-${Pe}`).scrollTo(0,yt.offsetTop)},Fe=(wt,yt)=>{const Mt=document.getElementById(`search-${Pe}-${wt}`);if(!Mt)return;const fn=document.getElementById(`search-${Pe}`);Mt.offsetTop-fn.scrollTop>0&&Mt.offsetTop-fn.scrollTop{Dn(wt,0)},mt=wt=>{var yt;if(!At.length)return;const Mt=(yt=At==null?void 0:At[zt])==null?void 0:yt.id;fa(Mt),Fn([]),$t(0),It(Mt),Qe.current.blur()},Ot=(wt,yt)=>{fa(wt),Fn([]),$t(0),It(wt)},tn=()=>{Fn([]),on(""),ea("")},Ht=wt=>{fa(wt),Fn([])},Zt=()=>cn===""?b.createElement("i",{style:{pointerEvents:"none"},className:"iconfont icon-sousuo2 c-grey-c"}):b.createElement("i",{onClick:wt=>{wt.stopPropagation(),tn()},className:"iconfont icon-shanchu4 c-grey-c"}),gn=()=>{et({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},Wt=()=>{et({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},rt=()=>{De.current=setTimeout(()=>{dt(!1),$t(0)},200)},_t=!(pt!=null&&pt.length)&&!(jn!=null&&jn.length);return b.createElement("div",{className:he()(Ze==="night"?Xe.darklySelectEnvironment:Xe.selectEnvironment,ye)},un&&b.createElement("div",{style:{marginTop:20,marginLeft:20}},un),b.createElement("div",{className:Xe.search},b.createElement(qe.default,{suffix:Zt(),bordered:!1,ref:Qe,value:cn,onKeyDown:wt=>{(wt.keyCode===40||wt.keyCode===38||wt.keyCode===13)&&wt.preventDefault()},size:"middle",onFocus:()=>{clearTimeout(De.current),cn&&xe(cn),dt(!0)},onBlur:rt,onChange:wt=>{on(wt.target.value),wt.target.value&&xe(wt.target.value),ea(wt.target.value)},placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",onPressEnter:mt}),Je&&b.createElement("div",{id:`search-${Pe}`,className:Xe.searchListWrap},At.map((wt,yt)=>b.createElement(b.Fragment,{key:yt}," ",wt.label)))),Et?b.createElement(Te.Z,{className:Xe.spin}):b.createElement(b.Fragment,null,!!Kn.length&&b.createElement("aside",{className:Xe.common},b.createElement("div",{className:Xe.title},"\u63A8\u8350\u73AF\u5883:"),b.createElement("ul",{className:Xe.tags},Kn.map((wt,yt)=>b.createElement("li",{key:yt,onClick:()=>Ht(wt.id),className:Pt===wt.id?`${Xe.tag} ${Xe.tagActive}`:Xe.tag},wt.name)))),_t&&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}`},pt.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:fn=>Ht(fn)}):null}),b.createElement("ul",{className:Xe.allList},jn.map(wt=>b.createElement("li",{key:`key-${wt.id}`,id:`scroll-${Pe}-${wt.id}`,className:wt.id===Pt?`${Xe.item} ${Xe.itemActive}`:Xe.item,onClick:()=>fa(wt.id)},b.createElement("div",{className:Xe.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:Xe.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: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:gn}," \u7533\u8BF7\u65B0\u5EFA"),!Qt&&b.createElement("span",{className:Xe.p2,onClick:Wt}," \u5728\u7EBF\u521B\u5EFA")))},ie=({data:ye,id:et,handleClick:Ze})=>{const[Pt,Et]=(0,b.useState)(!0),{name:pt,image:jn}=ye;return b.createElement("div",{className:Xe.list},b.createElement("header",{onClick:()=>Et(!Pt)},b.createElement("div",{className:Xe.title},pt),b.createElement("i",{style:{transition:"0.5s",transform:Pt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),b.createElement("ul",{className:Xe.items,style:{height:Pt?"auto":0}},jn.map(Kn=>b.createElement("li",{key:Kn.id,className:Kn.id===et?`${Xe.item} ${Xe.itemActive}`:Xe.item,onClick:()=>Ze(Kn.id)},b.createElement("div",{className:Xe.name},Kn.name),Kn.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")),Kn.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},59576:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return De}});var b=ae(59301),Be=ae(5112),qe=ae(78241),Te=ae(61621),ze=ae(3113),ut=ae(38147),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 nt(Pe,Qe){return(0,ut.gz)(`teach_groups/${Pe}.json`,Qe)}function Bt(Pe){return(0,ut.v_)("teach_group_members.json",Pe)}function Re(Pe){return(0,ut.IV)(`teach_group_members/${Pe}.json`)}function de(Pe,Qe){return(0,ut.IV)(`teach_groups/${Pe}/del_member.json`,{member_id:Qe})}function a(Pe){return(0,ut.IV)(`teach_groups/${Pe}.json`)}var E=ae(92832),x=({callback:Pe,visible:Qe,onCancel:Ft,id:Dt,name:Nt})=>{function Ut(Dn){Pe(Dn)}const[Gt]=qe.default.useForm();return(0,b.useEffect)(()=>{Gt.setFieldsValue({name:Nt})},[Nt]),b.createElement(he.default,{centered:!0,title:Dt?"\u6539\u540D":"\u65B0\u5EFA",open:Qe,onCancel:Ft,footer:null},b.createElement(qe.default,{layout:"vertical",form:Gt,initialValues:{name:Nt},onFinish:Ut},b.createElement(qe.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(qe.default.Item,null,b.createElement("div",{className:"flex-container flex-end"},b.createElement(ze.ZP,{type:"ghost",onClick:Ft,style:{marginRight:20}}," \u53D6\u6D88 ")," ",b.createElement(ze.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},y=ae(54476),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,Ft){return b.createElement(oe.Z,(0,y.Z)({},Qe,{ref:Ft,icon:ne}))},ie=b.forwardRef(le),Ce=ie,ye=ae(43531);const et=50;var Ze=({data:Pe,isAdminOrTeacher:Qe,onDelGroup:Ft,onChangeGroupName:Dt,onPlusMember:Nt,onDelMember:Ut,onExitGroup:Gt})=>{const[Dn,It]=(0,b.useState)(0),[Fe,xe]=(0,b.useState)(0);function mt(Ht){let Zt=parseInt(Ht.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:()=>{Ft(Zt)}})}function Ot(Ht){let Zt=parseInt(Ht.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:()=>{Gt(Zt)}})}function tn(Ht,Zt){he.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{Ut(Ht,Zt)}})}return b.createElement("ul",{className:"teaching-list"},Pe.map((Ht,Zt)=>b.createElement("li",{key:Ht.id,onClick:()=>It(Zt)},b.createElement("div",{className:"item-group"},b.createElement("span",null,Ht.name," \xA0 ",Zt!==Dn&&b.createElement("i",{className:"iconfont icon-jiantou9"})," "),b.createElement("div",{className:"action-group"},Qe?b.createElement("a",{onClick:()=>{Dt(Ht)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,Ht.is_creat?b.createElement("a",{id:Ht.id+"",className:"c-grey-c",onClick:mt},"\u89E3\u6563"):b.createElement("a",{id:Ht.id+"",className:"c-grey-c",onClick:Ot},"\u9000\u51FA"))),Zt===Dn?b.createElement("ul",{className:"info"},Ht.memers.map(gn=>b.createElement("li",{key:gn.id||gn.name,onClick:()=>{xe(gn.id)},className:Fe===gn.id?"active":""},b.createElement("div",null,gn.name),Ht.is_creat&&gn.id&&Fe===gn.id?b.createElement("a",{className:"btn-del",onClick:Wt=>{Wt.preventDefault(),Wt.stopPropagation(),tn(Ht.id,Fe)}},b.createElement(Ce,null)):null)),Qe?b.createElement("li",null,b.createElement(ze.ZP,{type:"link",disabled:Ht.memers.length>=50,title:Ht.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{Nt(Ht)}}," ",b.createElement(ye.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},Pt=ae(65582),Et=ae(46919),pt=Object.defineProperty,jn=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,fa=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,un=(Pe,Qe,Ft)=>Qe in Pe?pt(Pe,Qe,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):Pe[Qe]=Ft,Ye=(Pe,Qe)=>{for(var Ft in Qe||(Qe={}))ea.call(Qe,Ft)&&un(Pe,Ft,Qe[Ft]);if(fa)for(var Ft of fa(Qe))Kt.call(Qe,Ft)&&un(Pe,Ft,Qe[Ft]);return Pe},st=(Pe,Qe)=>jn(Pe,Kn(Qe)),Qt=(Pe,Qe,Ft)=>new Promise((Dt,Nt)=>{var Ut=It=>{try{Dn(Ft.next(It))}catch(Fe){Nt(Fe)}},Gt=It=>{try{Dn(Ft.throw(It))}catch(Fe){Nt(Fe)}},Dn=It=>It.done?Dt(It.value):Promise.resolve(It.value).then(Ut,Gt);Dn((Ft=Ft.apply(Pe,Qe)).next())});function cn({children:Pe}){return b.createElement("div",{className:"no-data"},b.createElement("img",{src:Xe,alt:"no-data",width:300}),Pe)}const on={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var Je=(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))(Je||{});function dt(Pe,Qe){switch(Qe.type){case 0:return Ye(Ye({},Pe),Qe.payload);case 1:return st(Ye({},Pe),{loading:Qe.payload});case 5:return st(Ye({},Pe),{index:Qe.payload});case 2:return Ye(Ye({},Pe),Qe.payload);case 3:return Ye(Ye({},Pe),Qe.payload);case 4:return st(Ye({},Pe),{selectedGroup:Qe.payload,showFormPanel:!0});default:throw new Error}}function At({user:Pe}){var Qe;const[Ft,Dt]=(0,b.useReducer)(dt,on),{data:Nt,index:Ut,loading:Gt,showFormPanel:Dn,selectedGroup:It,showMemberPanel:Fe}=Ft,xe=(Qe=Pe.userInfo)==null?void 0:Qe.role,mt=(0,b.useMemo)(()=>{let bt=[],xt=[];for(let Wn of Nt)Wn.is_creat?bt.push(Wn):xt.push(Wn);return[bt,xt]},[Nt]);(0,b.useEffect)(()=>{xe===15&&Dt({type:5,payload:1})},[xe]);function Ot(){return Qt(this,null,function*(){const bt=yield Ke();Dt({type:0,payload:{loading:!1,showFormPanel:!1,data:bt.groups}})})}(0,b.useEffect)(()=>{Ot()},[]);function tn(bt){return Qt(this,null,function*(){It.id?yield nt(It.id,bt):yield Ie(bt),Ot()})}function Ht(){Dt({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function Zt(bt){Dt({type:4,payload:bt})}function gn(){Dt({type:2,payload:{showFormPanel:!1}})}function Wt(){Dt({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function rt(bt){Dt({type:3,payload:{showMemberPanel:!0,selectedGroup:bt}})}function _t(bt,xt){return Qt(this,null,function*(){yield de(bt,xt),Ot()})}function wt(bt){return Qt(this,null,function*(){yield a(bt),Ot()})}function yt(bt){return Qt(this,null,function*(){yield Re(bt),Ot()})}function Mt(bt){Dt({type:5,payload:parseInt(bt.target.id,10)})}function fn(bt,xt){return Qt(this,null,function*(){Wt(),yield Bt({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:Nt.length>=50,title:Nt.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:Ht},"\u65B0\u5EFA")," "),b.createElement("div",{className:"teaching-circling-body"},xe===15?null:b.createElement("ul",{className:"navs"},b.createElement("li",{className:Ut===0?"active":""},b.createElement("a",{id:"0",onClick:Mt},"\u6211\u521B\u5EFA\u7684")),b.createElement("li",{className:Ut===1?"active":""},b.createElement("a",{id:"1",onClick:Mt},"\u6211\u52A0\u5165\u7684"))),b.createElement("div",{className:mt[Ut].length===0?"nodata-content":"main-content"},mt[Ut].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(Ze,{onExitGroup:yt,onPlusMember:rt,onDelMember:_t,onDelGroup:wt,isAdminOrTeacher:xe<=12,onChangeGroupName:Zt,data:mt[Ut]}))),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:tn,visible:Dn,onCancel:gn,id:It.id,name:It.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(Et.Z,{container_id:It.id,container_type:4,onSelect:fn,onCancel:Wt})))}var Fn=(0,Pt.connect)(({user:Pe})=>({user:Pe}))(At),zt=(Pe,Qe,Ft)=>new Promise((Dt,Nt)=>{var Ut=It=>{try{Dn(Ft.next(It))}catch(Fe){Nt(Fe)}},Gt=It=>{try{Dn(Ft.throw(It))}catch(Fe){Nt(Fe)}},Dn=It=>It.done?Dt(It.value):Promise.resolve(It.value).then(Ut,Gt);Dn((Ft=Ft.apply(Pe,Qe)).next())});const $t=Be.ZP.Group;var De=({onSelect:Pe,onCancel:Qe})=>{const[Ft,Dt]=(0,b.useState)([]),[Nt,Ut]=(0,b.useState)(!0);(0,b.useEffect)(()=>{function It(){return zt(this,null,function*(){const{groups:Fe}=yield(0,ut.U2)("teach_groups/my.json");Dt(Fe),Ut(!1)})}It()},[]);const Gt=(0,b.useMemo)(()=>{let It=[],Fe=[];for(let xe of Ft)xe.is_creat?It.push(xe):Fe.push(xe);return[It,Fe]},[Ft]);function Dn(It){Pe(It)}return b.createElement(qe.default,{className:"select-teach-group",onFinish:Dn},Nt?b.createElement(Te.Z,{paragraph:!0}):Ft.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(qe.default.Item,{name:"group_id",style:{width:"100%"}},b.createElement($t,{style:{width:"100%"}},b.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),b.createElement("ul",{className:"groups"},Gt[0].map(It=>b.createElement("li",{key:It.id},b.createElement(Be.ZP,{value:It.id},It.name)))),b.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),b.createElement("ul",{className:"groups"},Gt[1].map(It=>b.createElement("li",{key:It.id},b.createElement(Be.ZP,{value:It.id},It.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"))))}},46919:function(je,Tt,ae){"use strict";var b=ae(59301),Be=ae(78241),qe=ae(95237),Te=ae(57809),ze=ae(92832),ut=ae(88522),he=ae(3113),Xe=ae(24905),Ke=ae(6848),Ie=ae(8591),nt=ae(1710),Bt=ae(65582),Re=ae(66649),de=ae.n(Re),a=ae(26724),E=ae.n(a),x=ae(58143),y=ae(33270),ee=ae(82636),ne=ae(70031),oe=ae(59301),le=Object.defineProperty,ie=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Pt=(Ye,st,Qt)=>st in Ye?le(Ye,st,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):Ye[st]=Qt,Et=(Ye,st)=>{for(var Qt in st||(st={}))et.call(st,Qt)&&Pt(Ye,Qt,st[Qt]);if(ye)for(var Qt of ye(st))Ze.call(st,Qt)&&Pt(Ye,Qt,st[Qt]);return Ye},pt=(Ye,st)=>ie(Ye,Ce(st)),jn=(Ye,st,Qt)=>new Promise((cn,on)=>{var Je=Fn=>{try{At(Qt.next(Fn))}catch(zt){on(zt)}},dt=Fn=>{try{At(Qt.throw(Fn))}catch(zt){on(zt)}},At=Fn=>Fn.done?cn(Fn.value):Promise.resolve(Fn.value).then(Je,dt);At((Qt=Qt.apply(Ye,st)).next())});const Kn=[];function fa({onSearch:Ye,schools:st}){return oe.createElement(Be.default,{colon:!1,layout:"horizontal",onFinish:Ye,initialValues:{keyword:"",school_name:"",search_type:"1"}},oe.createElement(qe.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:st,style:{width:300},size:"middle",showSearch:!0,filterOption:(Qt,cn)=>cn.value.toUpperCase().indexOf(Qt.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 ea=(Ye=>(Ye[Ye.INITDATA=0]="INITDATA",Ye[Ye.INITSCHOOLS=1]="INITSCHOOLS",Ye[Ye.SHOWLOADING=2]="SHOWLOADING",Ye[Ye.SELECTEDIDS=3]="SELECTEDIDS",Ye[Ye.SETQUERY=4]="SETQUERY",Ye[Ye.SETPAGE=5]="SETPAGE",Ye))(ea||{});function Kt(Ye,st){switch(st.type){case 0:return Et(Et({},Ye),st.payload);case 4:return Et(Et({},Ye),st.payload);case 5:return pt(Et({},Ye),{page:st.payload,reload:!1});case 2:return pt(Et({},Ye),{loading:st.payload});case 1:return pt(Et({},Ye),{schools:st.payload});case 3:return pt(Et({},Ye),{selectedIds:st.payload});default:throw new Error}}const un={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};Tt.Z=({onSelect:Ye,onCancel:st,container_id:Qt,container_type:cn})=>{const[on,Je]=(0,b.useReducer)(Kt,un),{data:dt,schools:At,loading:Fn,selectedIds:zt,page:$t,count:De,query:Pe,reload:Qe}=on;(0,b.useEffect)(()=>{function It(){return jn(this,null,function*(){const{users:Fe,user_count:xe}=yield(0,y.nQ)(pt(Et({},Pe),{page:$t,container_type:cn,container_id:Qt,display_aliases:!0}));Je({type:0,payload:{data:Qe?Fe:[...dt,...Fe],count:xe}})})}Pe&&It()},[$t,Pe,Qe,Qt,cn]),(0,b.useEffect)(()=>{function It(){return jn(this,null,function*(){const{school_names:Fe}=yield(0,y.K$)({display_aliases:!0});Je({type:1,payload:Fe.map(xe=>({value:xe}))})})}It()},[]);const Ft=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(It,Fe)=>oe.createElement(Xe.default,{value:Fe.numid,checked:zt.includes(Fe.numid),disabled:!!It})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(It,Fe)=>oe.createElement("div",null,oe.createElement(Ke.Z,{placement:"bottom",title:It},oe.createElement(Bt.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${Fe.login}`,target:"_blank"},It||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:It=>oe.createElement(Ke.Z,{placement:"bottom",title:It},oe.createElement("span",{style:{color:"#000000"}},It||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:It=>oe.createElement(Ke.Z,{placement:"bottom",title:It},oe.createElement("span",{style:{color:"#000000"}},It||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:It=>oe.createElement(Ke.Z,{placement:"bottom",title:It},oe.createElement("span",{style:{color:"#000000"}},It||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:It=>oe.createElement(Ke.Z,{placement:"bottom",title:It},oe.createElement("span",{style:{color:"#000000"}},It||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:It=>oe.createElement(Ke.Z,{placement:"bottom",title:It},oe.createElement("span",{style:{color:"#000000"}},It||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:It=>oe.createElement("span",{style:{color:"#000000"}},It?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:It=>oe.createElement(Ke.Z,{placement:"bottom",title:It},oe.createElement("span",{style:{color:"#000000"}},de()(It).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:It=>{if(It===1)return oe.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Dt(It){Je({type:4,payload:{page:1,reload:!0,query:It}})}function Nt(It){Je({type:5,payload:It})}function Ut(It){let Fe=zt.indexOf(It);Fe>=0?zt.splice(Fe,1):zt.push(It),Je({type:3,payload:[...zt]})}function Gt(){zt.length===0?Ie.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(Ye(zt,Qt),Je({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const Dn=De>$t*10;return oe.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},oe.createElement(fa,{onSearch:Dt,schools:At}),Pe?oe.createElement(oe.Fragment,null,oe.createElement("div",{className:"flexd-table-header mt20"},oe.createElement(ee.Gi,null,oe.createElement(nt.default,{pagination:!1,dataSource:Kn,columns:Ft}))),oe.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},oe.createElement(E(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Nt,hasMore:Dn,useWindow:!1},oe.createElement(ee.Gi,null,oe.createElement(nt.default,{loading:Fn,showHeader:!1,pagination:!1,dataSource:dt,columns:Ft,onRow:It=>({onClick:Fe=>{It.added!==1&&Ut(It.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:st},"\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:Gt},"\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")))}},85533:function(je,Tt,ae){"use strict";ae.d(Tt,{h:function(){return oe}});var b=ae(59301),Be=ae(57809),qe=ae(78241),Te=ae(3113),ze=ae(89780),ut=ae.n(ze),he=ae(45559),Xe=ae(42313),Ke=Object.defineProperty,Ie=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,Re=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={}))Re.call(ie,Ce)&&a(le,Ce,ie[Ce]);if(Bt)for(var Ce of Bt(ie))de.call(ie,Ce)&&a(le,Ce,ie[Ce]);return le},x=(le,ie)=>Ie(le,nt(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,ye]=(0,b.useState)("python");function et(Pt){ye(ne[Pt][1])}function Ze(Pt){le(Pt)}return b.createElement(qe.default,x(E({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ze,style:{width:500}}),b.createElement(qe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.createElement(Be.default,{getPopupContainer:Pt=>Pt.parentNode,onChange:et},Object.keys(ne).map(Pt=>b.createElement(y,{key:Pt,value:Pt},ne[Pt][0])))),b.createElement(qe.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 et=(0,b.useRef)(),[Ze,Pt]=(0,b.useState)();return(0,b.useEffect)(()=>{if(Ze){let Et=function(pt){const jn=pt.getValue();ie&&ie(jn)};return Ze.on("change",Et),()=>{Ze.off("change",Et)}}},[Ze,ie]),(0,b.useEffect)(()=>{Ze&&Ze.setOption("mode",Ce)},[Ze,Ce]),(0,b.useEffect)(()=>{Ze&&(le!==Ze.getValue()||le==="")&&setTimeout(()=>{Ze.setValue(le||"")},300)},[Ze,le]),(0,b.useEffect)(()=>{if(et.current&&!Ze){const Et=ut().fromTextArea(et.current,E({mode:Ce,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ye));Pt(Et)}},[et.current,Ze]),b.createElement("div",{className:"my-codemirror-container"},b.createElement("textarea",{ref:et}))}},96565:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Jn}});var b=ae(59301),Be=ae(89780),qe=ae.n(Be),Te=ae(76374),ze=ae(45559),ut=ae(6313),he=ae(25717),Xe=ae(99498),Ke=ae(25419),Ie=ae(67549),nt=ae(6339),Bt=({value:ke="",className:ot,showTextOnly:$e,showLines:wn,style:pn={}})=>{const Tn=(0,b.useMemo)(()=>"",[ke]);return b.createElement(b.Fragment,null,b.createElement("div",{dangerouslySetInnerHTML:{__html:Tn}}))},Re=ae(59301),de=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(ke,ot,$e)=>ot in ke?de(ke,ot,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ke[ot]=$e,oe=(ke,ot)=>{for(var $e in ot||(ot={}))y.call(ot,$e)&&ne(ke,$e,ot[$e]);if(x)for(var $e of x(ot))ee.call(ot,$e)&&ne(ke,$e,ot[$e]);return ke},le=(ke,ot)=>a(ke,E(ot));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:ot,icon:$e,actionName:wn,className:pn="",children:Tn}){function Ba(){ke(wn)}return Re.createElement("a",{title:ot,className:pn,onClick:Ba},Re.createElement("i",{className:`${$e}`}),Tn)}var ye=({watch:ke,showNullButton:ot,showNullProgramButton:$e,onActionCallback:wn,fullScreen:pn,insertTemp:Tn,hidetoolBar:Ba,extraUse:va})=>{const ra=[...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 Re.createElement("ul",{className:"markdown-toolbar-container"},!Ba&&ra.map((pa,da)=>Re.createElement("li",{key:da},pa.actionName?Re.createElement(Ce,le(oe({},pa),{onActionCallback:wn})):Re.createElement("span",{className:"v-line"}))),ot?Re.createElement("li",null,Re.createElement(Ce,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:wn},Re.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,$e?Re.createElement(Re.Fragment,null,Re.createElement("li",null,Re.createElement(Ce,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:wn},Re.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Re.createElement("li",null,Re.createElement(Ce,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:wn},Re.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Tn&&Re.createElement("li",null,Re.createElement(Ce,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Tn}`,onActionCallback:wn},Re.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),va&&Re.createElement("li",null,va),Re.createElement("li",{className:"btn-full-screen"},Re.createElement(Ce,{icon:`${pn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:pn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:wn})))},et=ae(57261),Ze=ae(78241),Pt=ae(92832),Et=ae(3113),pt=Object.defineProperty,jn=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,fa=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,un=(ke,ot,$e)=>ot in ke?pt(ke,ot,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ke[ot]=$e,Ye=(ke,ot)=>{for(var $e in ot||(ot={}))ea.call(ot,$e)&&un(ke,$e,ot[$e]);if(fa)for(var $e of fa(ot))Kt.call(ot,$e)&&un(ke,$e,ot[$e]);return ke},st=(ke,ot)=>jn(ke,Kn(ot));const Qt={labelCol:{span:4},wrapperCol:{span:20}};var cn=({callback:ke,onCancel:ot})=>{function $e(wn){ke(wn)}return b.createElement(Ze.default,st(Ye({},Qt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:$e,style:{width:500}}),b.createElement(Ze.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(Ze.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(Et.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Et.ZP,{type:"ghost",onClick:ot},"\u53D6\u6D88")))},on=ae(85533),Je=ae(45053),dt=ae(43418),At=ae(95237),Fn=ae(16750),zt=ae(59301),$t=({callback:ke,onCancel:ot})=>{const $e=document.createElement("canvas"),wn=$e.getContext("2d");$e.width=1e3,$e.height=800,wn.fillStyle="#ffffff",wn.fillRect(0,0,$e.width,$e.height);const pn=$e.toDataURL("image/png");return zt.createElement(dt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},zt.createElement(At.Z,{style:{height:"100vh"}},zt.createElement(Fn.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:pn,visible:!0,title:String(Date.now())},onOk:Tn=>{ke({src:Tn.url})},onClose:ot})))},De=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 ot=1/0;ke.selection.each(function($e){$e instanceof go.Link||(ot=Math.min($e.position.x,ot))}),ke.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(ot,$e.position.y))}),ke.commitTransaction("aligning left")},Pe.prototype.alignRight=function(){var ke=this.diagram;ke.startTransaction("aligning right");var ot=-1/0;ke.selection.each(function($e){if(!($e instanceof go.Link)){var wn=$e.actualBounds.x+$e.actualBounds.width;ot=Math.max(wn,ot)}}),ke.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(ot-$e.actualBounds.width,$e.position.y))}),ke.commitTransaction("aligning right")},Pe.prototype.alignTop=function(){var ke=this.diagram;ke.startTransaction("alignTop");var ot=1/0;ke.selection.each(function($e){$e instanceof go.Link||(ot=Math.min($e.position.y,ot))}),ke.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.position.x,ot))}),ke.commitTransaction("alignTop")},Pe.prototype.alignBottom=function(){var ke=this.diagram;ke.startTransaction("aligning bottom");var ot=-1/0;ke.selection.each(function($e){if(!($e instanceof go.Link)){var wn=$e.actualBounds.y+$e.actualBounds.height;ot=Math.max(wn,ot)}}),ke.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.actualBounds.x,ot-$e.actualBounds.height))}),ke.commitTransaction("aligning bottom")},Pe.prototype.alignCenterX=function(){var ke=this.diagram,ot=ke.selection.first();if(ot){ke.startTransaction("aligning Center X");var $e=ot.actualBounds.x+ot.actualBounds.width/2;ke.selection.each(function(wn){wn instanceof go.Link||wn.move(new go.Point($e-wn.actualBounds.width/2,wn.actualBounds.y))}),ke.commitTransaction("aligning Center X")}},Pe.prototype.alignCenterY=function(){var ke=this.diagram,ot=ke.selection.first();if(ot){ke.startTransaction("aligning Center Y");var $e=ot.actualBounds.y+ot.actualBounds.height/2;ke.selection.each(function(wn){wn instanceof go.Link||wn.move(new go.Point(wn.actualBounds.x,$e-wn.actualBounds.height/2))}),ke.commitTransaction("aligning Center Y")}},Pe.prototype.alignColumn=function(ke){var ot=this.diagram;ot.startTransaction("align Column"),ke===void 0&&(ke=0),ke=parseFloat(ke);var $e=new Array;ot.selection.each(function(va){va instanceof go.Link||$e.push(va)});for(var wn=0;wn<$e.length-1;wn++){var pn=$e[wn],Tn=pn.actualBounds.y+pn.actualBounds.height+ke,Ba=$e[wn+1];Ba.move(new go.Point(pn.actualBounds.x,Tn))}ot.commitTransaction("align Column")},Pe.prototype.alignRow=function(ke){ke===void 0&&(ke=0),ke=parseFloat(ke);var ot=this.diagram;ot.startTransaction("align Row");var $e=new Array;ot.selection.each(function(va){va instanceof go.Link||$e.push(va)});for(var wn=0;wn<$e.length-1;wn++){var pn=$e[wn],Tn=pn.actualBounds.x+pn.actualBounds.width+ke,Ba=$e[wn+1];Ba.move(new go.Point(Tn,pn.actualBounds.y))}ot.commitTransaction("align Row")},Pe.prototype.canRotate=function(ke){var ot=this.diagram;return!(ot===null||ot.isReadOnly||ot.isModelReadOnly||ot.selection.count<1)},Pe.prototype.rotate=function(ke){ke===void 0&&(ke=90);var ot=this.diagram;ot.startTransaction("rotate "+ke.toString());var ot=this.diagram;ot.selection.each(function($e){$e instanceof go.Link||$e instanceof go.Group||($e.angle+=ke)}),ot.commitTransaction("rotate "+ke.toString())},Pe.prototype.pullToFront=function(){var ke=this.diagram;ke.startTransaction("pullToFront");var ot=new go.Map;ke.selection.each(function($e){ot.set($e.layer,0)}),ot.iteratorKeys.each(function($e){var wn=0;$e.parts.each(function(pn){if(!pn.isSelected){var Tn=pn.zOrder;isNaN(Tn)?pn.zOrder=0:wn=Math.max(wn,Tn)}}),ot.set($e,wn)}),ke.selection.each(function($e){Pe._assignZOrder($e,ot.get($e.layer)+1)}),ke.commitTransaction("pullToFront")},Pe.prototype.pushToBack=function(){var ke=this.diagram;ke.startTransaction("pushToBack");var ot=new go.Map;ke.selection.each(function($e){ot.set($e.layer,0)}),ot.iteratorKeys.each(function($e){var wn=0;$e.parts.each(function(pn){if(!pn.isSelected){var Tn=pn.zOrder;isNaN(Tn)?pn.zOrder=0:wn=Math.min(wn,Tn)}}),ot.set($e,wn)}),ke.selection.each(function($e){Pe._assignZOrder($e,ot.get($e.layer)-1-Pe._findGroupDepth($e))}),ke.commitTransaction("pushToBack")},Pe._assignZOrder=function(ke,ot,$e){$e===void 0&&($e=ke),ke.layer===$e.layer&&(ke.zOrder=ot),ke instanceof go.Group&&ke.memberParts.each(function(wn){Pe._assignZOrder(wn,ot+1,$e)})},Pe._findGroupDepth=function(ke){if(ke instanceof go.Group){var ot=0;return ke.memberParts.each(function($e){ot=Math.max(ot,Pe._findGroupDepth($e))}),ot+1}else return 0},Pe.prototype.doKeyDown=function(){var ke=this.diagram;if(ke!==null){var ot=ke.lastInput;if(ot.key==="Up"||ot.key==="Down"||ot.key==="Left"||ot.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)}},Pe.prototype._getAllParts=function(){var ke=new Array;return this.diagram.nodes.each(function(ot){ke.push(ot)}),this.diagram.parts.each(function(ot){ke.push(ot)}),ke},Pe.prototype._arrowKeyMove=function(){var ke=this.diagram,ot=ke.lastInput,$e=0,wn=0;if(ot.control||ot.meta)$e=1,wn=1;else if(ke.grid!==null){var pn=ke.grid.gridCellSize;wn=pn.width,$e=pn.height}ke.startTransaction("arrowKeyMove"),ke.selection.each(function(Tn){ot.key==="Up"?Tn.move(new go.Point(Tn.actualBounds.x,Tn.actualBounds.y-$e)):ot.key==="Down"?Tn.move(new go.Point(Tn.actualBounds.x,Tn.actualBounds.y+$e)):ot.key==="Left"?Tn.move(new go.Point(Tn.actualBounds.x-wn,Tn.actualBounds.y)):ot.key==="Right"&&Tn.move(new go.Point(Tn.actualBounds.x+wn,Tn.actualBounds.y))}),ke.commitTransaction("arrowKeyMove")},Pe.prototype._arrowKeySelect=function(){var ke=this.diagram,ot=ke.lastInput,$e=null;ot.key==="Up"?$e=this._findNearestPartTowards(270):ot.key==="Down"?$e=this._findNearestPartTowards(90):ot.key==="Left"?$e=this._findNearestPartTowards(180):ot.key==="Right"&&($e=this._findNearestPartTowards(0)),$e!==null&&(ot.shift?$e.isSelected=!0:ot.control||ot.meta?$e.isSelected=!$e.isSelected:ke.select($e))},Pe.prototype._findNearestPartTowards=function(ke){var ot=this.diagram.selection.first();if(ot===null)return null;for(var $e=ot.actualBounds.center,wn=this._getAllParts(),pn=1/0,Tn=ot,Ba=0;Ba0){for(var va=Tn.elt(Ba-1);va!==null&&va.isTreeExpanded&&!va.isTreeLeaf;){var ra=this._sortTreeChildrenByY(va);va=ra.last()}va!==null&&ke.select(va)}else ke.select(pn)}}else if($e.key==="Down")if(ot.isTreeExpanded&&!ot.isTreeLeaf){var wn=this._sortTreeChildrenByY(ot).first();wn!==null&&ke.select(wn)}else for(;ot!==null;){var pn=ot.findTreeParentNode();if(pn===null)break;var Tn=this._sortTreeChildrenByY(pn),Ba=Tn.indexOf(ot);if(BaTn.y?1:pn.xTn.x?1:0}),ot},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 Qe=Pe,Ft=ae(25863),Dt=ae(43604),Nt=ae(38147),Ut={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Gt=ae(59301),Dn=(ke,ot,$e)=>new Promise((wn,pn)=>{var Tn=ra=>{try{va($e.next(ra))}catch(pa){pn(pa)}},Ba=ra=>{try{va($e.throw(ra))}catch(pa){pn(pa)}},va=ra=>ra.done?wn(ra.value):Promise.resolve(ra.value).then(Tn,Ba);va(($e=$e.apply(ke,ot)).next())});function It({onCancel:ke,callback:ot}){let $e=(0,b.useRef)(),wn=(0,b.useRef)(),pn=(0,b.useRef)(),Tn=(0,b.useRef)(!1);const Ba=(0,b.useRef)(!1),[va,ra]=(0,b.useState)(0);function pa(){const En=De.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"};$e.current=new De.S0(wn.current,{padding:20,grid:En(De.s_,"Grid",En(De.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),En(De.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Ue=>{var We=Ue.diagram.commandHandler.addTopLevelParts(Ue.diagram.selection,!0);We||Ue.diagram.currentTool.doCancel()},commandHandler:En(Qe),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Ue=>{var We=Ue.subject;We.location=We.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 We=Ue.subject;setTimeout(()=>{Ue.diagram.commandHandler.editTextBlock()})},LinkRelinked:Ue=>{var We=Ue.parameter.part;We.invalidateConnectedLinks();var Rt=Ue.subject;Ue.diagram.toolManager.linkingTool.isForwards?Rt.toNode.invalidateConnectedLinks():Rt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),$e.current.nodeTemplate=En(De.NB,"Auto",{locationSpot:De.z6.Center,locationObjectName:"SHAPE",desiredSize:new De.$u(120,60),minSize:new De.$u(40,40),resizable:!0,resizeCellSize:new De.$u(10,10),rotatable:!0},new De.KX("location","loc",De.E9.parse).makeTwoWay(De.E9.stringify),new De.KX("desiredSize","size",De.$u.parse).makeTwoWay(De.$u.stringify),En(De.bn,{name:"SHAPE",fill:Ta.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:De.z6.AllSides,toSpot:De.z6.AllSides},new De.KX("figure"),new De.KX("fill"),new De.KX("stroke","borderColor"),new De.KX("strokeWidth","thickness"),new De.KX("strokeDashArray","dash")),En(De.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),En(De.al,{margin:1,textAlign:"center",overflow:De.al.OverflowEllipsis,editable:!0},new De.KX("text").makeTwoWay(),new De.KX("stroke","color"))),$e.current.nodeTemplate.toolTip=En("ToolTip",En(De.s_,"Vertical",{maxSize:new De.$u(200,NaN)},En(De.al,{font:"bold 10pt sans-serif",textAlign:"center"},new De.KX("text")),En(De.al,{font:"10pt sans-serif",textAlign:"center"},new De.KX("text","details"))));function fr(Ue,We){var Rt=(yn,oa)=>{yn.handled=!0,yn.diagram.model.commit(Oe=>{var it=oa.part.adornedPart,Me=new De.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(yn.diagram.grid.gridOrigin,yn.diagram.grid.gridCellSize);var lt=Oe.copyNodeData(it.data);Oe.setGroupKeyForNodeData(lt,Oe.getGroupKeyForNodeData(it.data)),Oe.addNodeData(lt);var kt={from:it.key,to:Oe.getKeyForNodeData(lt)};Oe.addLinkData(kt);var Va=yn.diagram.findNodeForData(lt);Va.location=Me,yn.diagram.select(Va),setTimeout(()=>{yn.diagram.commandHandler.editTextBlock()},20)})};return En(De.bn,{figure:We,alignment:Ue,alignmentFocus:Ue.opposite(),width:Ue.equals(De.z6.Top)||Ue.equals(De.z6.Bottom)?25:18,height:Ue.equals(De.z6.Top)||Ue.equals(De.z6.Bottom)?18:25,fill:"orange",stroke:Ta.white,strokeWidth:4,mouseEnter:(yn,oa)=>oa.fill="dodgerblue",mouseLeave:(yn,oa)=>oa.fill="orange",isActionable:!0,click:Rt,contextClick:Rt})}function co(Ue){return En(De.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:(We,Rt)=>Rt.fill="dodgerblue",mouseLeave:(We,Rt)=>Rt.fill="orange",click:(We,Rt)=>{We.diagram.commandHandler.showContextMenu(Rt.part.adornedPart)}},Ue||{})}$e.current.nodeTemplate.selectionAdornmentTemplate=En(De.uz,"Spot",En(De.Vm,{padding:10}),fr(De.z6.Top,"TriangleUp"),fr(De.z6.Left,"TriangleLeft"),fr(De.z6.Right,"TriangleRight"),fr(De.z6.Bottom,"TriangleDown"),co({alignment:new De.z6(.75,0)}));function In(Ue,We){return(Rt,yn)=>{Rt.handled=!0,Rt.diagram.model.commit(oa=>{oa.set(yn.part.adornedPart.data,Ue,We)})}}function ln(Ue,We){return We||(We="color"),En(De.bn,{width:16,height:16,stroke:"lightgray",fill:Ue,margin:1,background:"transparent",mouseEnter:(Rt,yn)=>yn.stroke="dodgerblue",mouseLeave:(Rt,yn)=>yn.stroke="lightgray",click:In(We,Ue),contextClick:In(We,Ue)})}function Mr(){return[En("ContextMenuButton",En(De.s_,"Horizontal",ln(Ta.white,"fill"),ln(Ta.beige,"fill"),ln(Ta.extralightblue,"fill"),ln(Ta.extralightred,"fill"))),En("ContextMenuButton",En(De.s_,"Horizontal",ln(Ta.lightgray,"fill"),ln(Ta.lightgreen,"fill"),ln(Ta.lightblue,"fill"),ln(Ta.lightred,"fill")))]}function Pa(){return[En("ContextMenuButton",En(De.s_,"Horizontal",ln(Ta.black),ln(Ta.green),ln(Ta.blue),ln(Ta.red))),En("ContextMenuButton",En(De.s_,"Horizontal",ln(Ta.white),ln(Ta.magenta),ln(Ta.purple),ln(Ta.orange)))]}function _r(Ue,We){return We||(We="thickness"),En(De.bn,"LineH",{width:16,height:16,strokeWidth:Ue,margin:1,background:"transparent",mouseEnter:(Rt,yn)=>yn.background="dodgerblue",mouseLeave:(Rt,yn)=>yn.background="transparent",click:In(We,Ue),contextClick:In(We,Ue)})}function Yr(Ue,We){return We||(We="dash"),En(De.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Ue,margin:1,background:"transparent",mouseEnter:(Rt,yn)=>yn.background="dodgerblue",mouseLeave:(Rt,yn)=>yn.background="transparent",click:In(We,Ue),contextClick:In(We,Ue)})}function ia(){return[En("ContextMenuButton",En(De.s_,"Horizontal",_r(1),_r(2),_r(3),_r(4))),En("ContextMenuButton",En(De.s_,"Horizontal",Yr(null),Yr([2,4]),Yr([4,4])))]}function to(Ue,We){return We||(We="figure"),En(De.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Ue,margin:1,background:"transparent",mouseEnter:(Rt,yn)=>yn.fill="dodgerblue",mouseLeave:(Rt,yn)=>yn.fill="lightgray",click:In(We,Ue),contextClick:In(We,Ue)})}$e.current.nodeTemplate.contextMenu=En("ContextMenu",En("ContextMenuButton",En(De.s_,"Horizontal",to("Rectangle"),to("RoundedRectangle"),to("Ellipse"),to("Diamond"))),En("ContextMenuButton",En(De.s_,"Horizontal",to("Parallelogram2"),to("ManualOperation"),to("Procedure"),to("Cylinder1"))),En("ContextMenuButton",En(De.s_,"Horizontal",to("Terminator"),to("CreateRequest"),to("Document"),to("TriangleDown"))),Mr(),Pa(),ia()),$e.current.groupTemplate=En(De.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:De.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Ue,We)=>{var Rt=We.addMembers(We.diagram.selection,!0);Rt||We.diagram.currentTool.doCancel()},avoidable:!1},new De.KX("location","loc",De.E9.parse).makeTwoWay(De.E9.stringify),En(De.s_,"Auto",{name:"BODY"},En(De.bn,{parameter1:10,fill:Ta.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:De.z6.AllSides,toSpot:De.z6.AllSides},new De.KX("fill"),new De.KX("stroke","color"),new De.KX("strokeWidth","thickness"),new De.KX("strokeDashArray","dash")),En(De.Vm,{background:"transparent",margin:20})),En(De.al,{alignment:De.z6.Top,alignmentFocus:De.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new De.KX("text"),new De.KX("stroke","color"))),$e.current.groupTemplate.selectionAdornmentTemplate=En(De.uz,"Spot",En(De.s_,"Auto",En(De.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),En(De.Vm,{margin:1.5})),co({alignment:De.z6.TopRight,alignmentFocus:De.z6.BottomRight})),$e.current.groupTemplate.contextMenu=En("ContextMenu",Mr(),Pa(),ia()),$e.current.linkTemplate=En(De.rU,{layerName:"Foreground",routing:De.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new De.KX("fromSpot","fromSpot",De.z6.parse),new De.KX("toSpot","toSpot",De.z6.parse),new De.KX("fromShortLength","dir",Ue=>Ue>=1?10:0),new De.KX("toShortLength","dir",Ue=>Ue>=1?10:0),new De.KX("points").makeTwoWay(),En(De.bn,{strokeWidth:2},new De.KX("stroke","color"),new De.KX("strokeWidth","thickness"),new De.KX("strokeDashArray","dash")),En(De.bn,{segmentIndex:0,segmentOffset:new De.E9(15,0),segmentOrientation:De.rU.OrientAlong,alignmentFocus:De.z6.Right,figure:"circle",width:10,strokeWidth:0},new De.KX("fill","color"),new De.KX("visible","dir",Ue=>Ue===1)),En(De.bn,{segmentIndex:-1,segmentOffset:new De.E9(-10,6),segmentOrientation:De.rU.OrientPlus90,alignmentFocus:De.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new De.KX("fill","color"),new De.KX("visible","dir",Ue=>Ue>=1),new De.KX("width","thickness",Ue=>7+3*Ue),new De.KX("height","thickness",Ue=>7+3*Ue),new De.KX("segmentOffset","thickness",Ue=>new De.E9(-15,4+1.5*Ue))),En(De.bn,{segmentIndex:0,segmentOffset:new De.E9(15,-6),segmentOrientation:De.rU.OrientMinus90,alignmentFocus:De.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new De.KX("fill","color"),new De.KX("visible","dir",Ue=>Ue===2),new De.KX("width","thickness",Ue=>7+3*Ue),new De.KX("height","thickness",Ue=>7+3*Ue),new De.KX("segmentOffset","thickness",Ue=>new De.E9(-15,4+1.5*Ue))),En(De.al,{alignmentFocus:new De.z6(0,1,-4,0),editable:!0},new De.KX("text").makeTwoWay(),new De.KX("stroke","color"))),$e.current.linkTemplate.selectionAdornmentTemplate=En(De.uz,En(De.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Mo(2)},new De.KX("pathPattern","thickness",Mo)),co({alignmentFocus:new De.z6(0,0,-6,-4)}));function Mo(Ue){return En(De.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Ue+4).toString()+" H3"})}function qr(Ue){var We="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Ue===0?We="M0 0 M16 16 M0 8 L16 8":Ue===2&&(We="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),En(De.bn,{geometryString:We,margin:2,background:"transparent",mouseEnter:(Rt,yn)=>yn.background="dodgerblue",mouseLeave:(Rt,yn)=>yn.background="transparent",click:In("dir",Ue),contextClick:In("dir",Ue)})}function vo(Ue){var We=(Rt,yn)=>{Rt.handled=!0,Rt.diagram.model.commit(oa=>{var Oe=yn.part.adornedPart;oa.set(Oe.data,Ue?"toSpot":"fromSpot",De.z6.stringify(De.z6.AllSides)),(Ue?Oe.toNode:Oe.fromNode).invalidateConnectedLinks()})};return En(De.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Rt,yn)=>yn.background="dodgerblue",mouseLeave:(Rt,yn)=>yn.background="transparent",click:We,contextClick:We})}function Bn(Ue,We){var Rt=0,yn=De.z6.RightSide;Ue.equals(De.z6.Top)?(Rt=270,yn=De.z6.TopSide):Ue.equals(De.z6.Left)?(Rt=180,yn=De.z6.LeftSide):Ue.equals(De.z6.Bottom)&&(Rt=90,yn=De.z6.BottomSide),We||(Rt-=180);var oa=(Oe,it)=>{Oe.handled=!0,Oe.diagram.model.commit(Me=>{var lt=it.part.adornedPart;Me.set(lt.data,We?"toSpot":"fromSpot",De.z6.stringify(yn)),(We?lt.toNode:lt.fromNode).invalidateConnectedLinks()})};return En(De.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:oa,contextClick:oa})}$e.current.linkTemplate.contextMenu=En("ContextMenu",Pa(),ia(),En("ContextMenuButton",En(De.s_,"Horizontal",qr(0),qr(1),qr(2))),En("ContextMenuButton",En(De.s_,"Horizontal",En(De.s_,"Spot",vo(!1),Bn(De.z6.Top,!1),Bn(De.z6.Left,!1),Bn(De.z6.Right,!1),Bn(De.z6.Bottom,!1)),En(De.s_,"Spot",{margin:new De.Zt(0,0,0,2)},vo(!0),Bn(De.z6.Top,!0),Bn(De.z6.Left,!0),Bn(De.z6.Right,!0),Bn(De.z6.Bottom,!0)))));const Lr=`{ "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(it.Z,{value:`$$${oe.value}$$`}),oe.name),Ke.createElement("div",{className:he.Z.children},oe.children.map((ie,Fe)=>Ke.createElement("div",{key:Fe},Ke.createElement("h1",null,ie.name),Ke.createElement(Be.Z,{gutter:[10,10]},ie.data.map((be,tt)=>Ke.createElement($e.Z,{key:tt,onClick:()=>y(be),className:he.Z.diamond},Ke.createElement(it.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(it.Z,{value:"`$$"+oe.value+"$$`"}),oe.name),Ke.createElement("div",{className:he.Z.children},oe.children.map((ie,Fe)=>Ke.createElement("div",{key:Fe},ie.name&&Ke.createElement("h1",null,ie.name),Ke.createElement(Be.Z,{gutter:[10,10]},ie.data.map((be,tt)=>Ke.createElement($e.Z,{key:tt,onClick:()=>y(be),className:he.Z.diamond},Ke.createElement(it.Z,{value:"`$$"+be.value+"$$`"}))))))))))}],ne=()=>{var oe=document.createElement("div");oe.innerHTML=a.current.getValue();var le=oe.innerText;return at&&at(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}},Re||""),bt&&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")))});Wt.Z=Ie},38733:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return Fe}});var b=ae(59301),Be=ae(6848),$e=ae(92832),Te=ae(71418),ze=ae(64165),it=ae(92310),he=ae.n(it),Qe={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(38147),at=ae(89392),bt=Object.defineProperty,Re=Object.defineProperties,de=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(be,tt,Ze)=>tt in be?bt(be,tt,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):be[tt]=Ze,ee=(be,tt)=>{for(var Ze in tt||(tt={}))E.call(tt,Ze)&&y(be,Ze,tt[Ze]);if(a)for(var Ze of a(tt))x.call(tt,Ze)&&y(be,Ze,tt[Ze]);return be},ne=(be,tt)=>Re(be,de(tt)),oe=(be,tt,Ze)=>new Promise((St,ht)=>{var vt=ca=>{try{zn(Ze.next(ca))}catch(qn){ht(qn)}},Vn=ca=>{try{zn(Ze.throw(ca))}catch(qn){ht(qn)}},zn=ca=>ca.done?St(ca.value):Promise.resolve(ca.value).then(vt,Vn);zn((Ze=Ze.apply(be,tt)).next())});const le=({className:be,dispatch:tt,skin:Ze="white",value:St=null,loading:ht=!1,data:vt=[],otherData:Vn=[],tags:zn=[],onChange:ca=()=>{},onSearchWord:qn=()=>{},shixun_type:jt,extraContent:rn,tab_type:Ye,is_create_mirror:ut,hiddenCreateOnline:Jt})=>{const[un,an]=(0,b.useState)(""),[qe,st]=(0,b.useState)(!1),[Pt,Cn]=(0,b.useState)([]),[kt,en]=(0,b.useState)(0),De=(0,b.useRef)(null),Ae=(0,b.useRef)(String(Math.floor(Math.random()*1e6))).current,Je=(0,b.useRef)(),Ct=(0,b.useRef)(null),Bt=(0,b.useRef)(0),Nt=(0,b.useRef)([]);(0,b.useEffect)(()=>(window.addEventListener("keydown",Ut),()=>{window.removeEventListener("keydown",Ut)}),[un,qe,Pt]),(0,b.useEffect)(()=>{Cn([])},[Ye]);const Ut=wt=>{if(!qe||wt.keyCode!==40&&wt.keyCode!==38)return;let Dt=0;wt.keyCode===40&&qe&&(kt{const It=yt=>{var Ot=/[\^\.\\\|\(\)\*\+\-\$\[\]\?]/g,Rn={};return Rn["^"]="\\^",Rn["."]="\\.",Rn["\\"]="\\\\",Rn["|"]="\\|",Rn["("]="\\(",Rn[")"]="\\)",Rn["*"]="\\*",Rn["+"]="\\+",Rn["-"]="\\-",Rn.$="$",Rn["["]="\\[",Rn["]"]="\\]",Rn["?"]="\\?",yt=yt.replace(Ot,function(_t){return Rn[_t]}),yt};var cn=new RegExp(It(Dt),"gi");return wt=wt.replace(cn,function(yt){return""+yt+""}),wt},bn=(wt,Dt,It)=>oe(void 0,null,function*(){let cn=Bt.current+1;Bt.current=cn;const yt=Ot=>Ot==null?void 0:Ot.map((_t,Gn)=>{const{id:Ra,name:cr}=_t,tr=ne(ee({},_t),{label:b.createElement("ul",{id:`search-${Ae}-${Gn}`,onClick:()=>Mt(Ra,tr),className:Gn===Dt?Qe.searchListActive:Qe.searchList},b.createElement("li",{className:Qe.name,dangerouslySetInnerHTML:{__html:$t(cr,wt)}}),_t.private&&b.createElement(Be.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},b.createElement("li",{className:Qe.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:Qe.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))});return tr});if(It){const Ot=yt(Nt.current);Cn(Ot);return}clearTimeout(Ct.current),Ct.current=setTimeout(()=>oe(void 0,null,function*(){var Ot,Rn;const _t={keywords:encodeURIComponent(wt||""),page:1,limit:1e5,tab_type:Ye};jt&&(_t.shixun_type=jt);const Gn=yield(0,Ie.ZP)("/api/shixuns/search_image.json",{method:"get",params:ne(ee({},_t),{is_create_mirror:ut})});if((Gn==null?void 0:Gn.status)===0){const Ra=yt(((Ot=Gn==null?void 0:Gn.data)==null?void 0:Ot.mirrors)||[]);cn===Bt.current&&(Cn(Ra),Nt.current=(0,at.cloneDeep)(((Rn=Gn==null?void 0:Gn.data)==null?void 0:Rn.mirrors)||[]))}}),300)}),Tt=wt=>{const Dt=document.getElementById(`scroll-${Ae}-${wt}`);if(!Dt)return;document.getElementById(`scroll-${Ae}`).scrollTo(0,Dt.offsetTop)},ye=(wt,Dt)=>{const It=document.getElementById(`search-${Ae}-${wt}`);if(!It)return;const cn=document.getElementById(`search-${Ae}`);It.offsetTop-cn.scrollTop>0&&It.offsetTop-cn.scrollTop{bn(wt,0)},lt=wt=>{var Dt;if(!Pt.length)return;const It=(Dt=Pt==null?void 0:Pt[kt])==null?void 0:Dt.id;ca(It),Cn([]),en(0),Tt(It),Je.current.blur()},Mt=(wt,Dt)=>{ca(wt),Cn([]),en(0),Tt(wt)},Yt=()=>{Cn([]),an(""),qn("")},Ft=wt=>{ca(wt),Cn([])},Vt=()=>un===""?b.createElement("i",{style:{pointerEvents:"none"},className:"iconfont icon-sousuo2 c-grey-c"}):b.createElement("i",{onClick:wt=>{wt.stopPropagation(),Yt()},className:"iconfont icon-shanchu4 c-grey-c"}),sn=()=>{tt({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},zt=()=>{tt({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},Lt=()=>{De.current=setTimeout(()=>{st(!1),en(0)},200)},Ht=!(vt!=null&&vt.length)&&!(Vn!=null&&Vn.length);return b.createElement("div",{className:he()(Ze==="night"?Qe.darklySelectEnvironment:Qe.selectEnvironment,be)},rn&&b.createElement("div",{style:{marginTop:20,marginLeft:20}},rn),b.createElement("div",{className:Qe.search},b.createElement($e.default,{suffix:Vt(),bordered:!1,ref:Je,value:un,onKeyDown:wt=>{(wt.keyCode===40||wt.keyCode===38||wt.keyCode===13)&&wt.preventDefault()},size:"middle",onFocus:()=>{clearTimeout(De.current),un&&xe(un),st(!0)},onBlur:Lt,onChange:wt=>{an(wt.target.value),wt.target.value&&xe(wt.target.value),qn(wt.target.value)},placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",onPressEnter:lt}),qe&&b.createElement("div",{id:`search-${Ae}`,className:Qe.searchListWrap},Pt.map((wt,Dt)=>b.createElement(b.Fragment,{key:Dt}," ",wt.label)))),ht?b.createElement(Te.Z,{className:Qe.spin}):b.createElement(b.Fragment,null,!!zn.length&&b.createElement("aside",{className:Qe.common},b.createElement("div",{className:Qe.title},"\u63A8\u8350\u73AF\u5883:"),b.createElement("ul",{className:Qe.tags},zn.map((wt,Dt)=>b.createElement("li",{key:Dt,onClick:()=>Ft(wt.id),className:St===wt.id?`${Qe.tag} ${Qe.tagActive}`:Qe.tag},wt.name)))),Ht&&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:Qe.wrap,id:`scroll-${Ae}`},vt.map((wt,Dt)=>{var It;return(It=wt==null?void 0:wt.image)!=null&&It.length?b.createElement(ie,{key:Dt,data:wt,id:St,handleClick:cn=>Ft(cn)}):null}),b.createElement("ul",{className:Qe.allList},Vn.map(wt=>b.createElement("li",{key:`key-${wt.id}`,id:`scroll-${Ae}-${wt.id}`,className:wt.id===St?`${Qe.item} ${Qe.itemActive}`:Qe.item,onClick:()=>ca(wt.id)},b.createElement("div",{className:Qe.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:Qe.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:Qe.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840"))))))),b.createElement("div",{className:Qe.apply},b.createElement("span",{className:Qe.p1},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F"),b.createElement("span",{className:Qe.p2,onClick:sn}," \u7533\u8BF7\u65B0\u5EFA"),!Jt&&b.createElement("span",{className:Qe.p2,onClick:zt}," \u5728\u7EBF\u521B\u5EFA")))},ie=({data:be,id:tt,handleClick:Ze})=>{const[St,ht]=(0,b.useState)(!0),{name:vt,image:Vn}=be;return b.createElement("div",{className:Qe.list},b.createElement("header",{onClick:()=>ht(!St)},b.createElement("div",{className:Qe.title},vt),b.createElement("i",{style:{transition:"0.5s",transform:St?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),b.createElement("ul",{className:Qe.items,style:{height:St?"auto":0}},Vn.map(zn=>b.createElement("li",{key:zn.id,className:zn.id===tt?`${Qe.item} ${Qe.itemActive}`:Qe.item,onClick:()=>Ze(zn.id)},b.createElement("div",{className:Qe.name},zn.name),zn.private&&b.createElement(Be.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},b.createElement("div",{className:Qe.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),zn.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:Qe.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))),b.createElement("li",{className:Qe.line})))};var Fe=le},59576:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return De}});var b=ae(59301),Be=ae(5112),$e=ae(78241),Te=ae(61621),ze=ae(3113),it=ae(38147),he=ae(43418),Qe="data:image/png;base64,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";function Ke(){return(0,it.U2)("teach_groups.json")}function Ie(Ae){return(0,it.v_)("teach_groups.json",Ae)}function at(Ae,Je){return(0,it.gz)(`teach_groups/${Ae}.json`,Je)}function bt(Ae){return(0,it.v_)("teach_group_members.json",Ae)}function Re(Ae){return(0,it.IV)(`teach_group_members/${Ae}.json`)}function de(Ae,Je){return(0,it.IV)(`teach_groups/${Ae}/del_member.json`,{member_id:Je})}function a(Ae){return(0,it.IV)(`teach_groups/${Ae}.json`)}var E=ae(92832),x=({callback:Ae,visible:Je,onCancel:Ct,id:Bt,name:Nt})=>{function Ut(bn){Ae(bn)}const[$t]=$e.default.useForm();return(0,b.useEffect)(()=>{$t.setFieldsValue({name:Nt})},[Nt]),b.createElement(he.default,{centered:!0,title:Bt?"\u6539\u540D":"\u65B0\u5EFA",open:Je,onCancel:Ct,footer:null},b.createElement($e.default,{layout:"vertical",form:$t,initialValues:{name:Nt},onFinish:Ut},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:Ct,style:{marginRight:20}}," \u53D6\u6D88 ")," ",b.createElement(ze.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},y=ae(54476),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(Je,Ct){return b.createElement(oe.Z,(0,y.Z)({},Je,{ref:Ct,icon:ne}))},ie=b.forwardRef(le),Fe=ie,be=ae(43531);const tt=50;var Ze=({data:Ae,isAdminOrTeacher:Je,onDelGroup:Ct,onChangeGroupName:Bt,onPlusMember:Nt,onDelMember:Ut,onExitGroup:$t})=>{const[bn,Tt]=(0,b.useState)(0),[ye,xe]=(0,b.useState)(0);function lt(Ft){let Vt=parseInt(Ft.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:()=>{Ct(Vt)}})}function Mt(Ft){let Vt=parseInt(Ft.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:()=>{$t(Vt)}})}function Yt(Ft,Vt){he.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{Ut(Ft,Vt)}})}return b.createElement("ul",{className:"teaching-list"},Ae.map((Ft,Vt)=>b.createElement("li",{key:Ft.id,onClick:()=>Tt(Vt)},b.createElement("div",{className:"item-group"},b.createElement("span",null,Ft.name," \xA0 ",Vt!==bn&&b.createElement("i",{className:"iconfont icon-jiantou9"})," "),b.createElement("div",{className:"action-group"},Je?b.createElement("a",{onClick:()=>{Bt(Ft)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,Ft.is_creat?b.createElement("a",{id:Ft.id+"",className:"c-grey-c",onClick:lt},"\u89E3\u6563"):b.createElement("a",{id:Ft.id+"",className:"c-grey-c",onClick:Mt},"\u9000\u51FA"))),Vt===bn?b.createElement("ul",{className:"info"},Ft.memers.map(sn=>b.createElement("li",{key:sn.id||sn.name,onClick:()=>{xe(sn.id)},className:ye===sn.id?"active":""},b.createElement("div",null,sn.name),Ft.is_creat&&sn.id&&ye===sn.id?b.createElement("a",{className:"btn-del",onClick:zt=>{zt.preventDefault(),zt.stopPropagation(),Yt(Ft.id,ye)}},b.createElement(Fe,null)):null)),Je?b.createElement("li",null,b.createElement(ze.ZP,{type:"link",disabled:Ft.memers.length>=50,title:Ft.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{Nt(Ft)}}," ",b.createElement(be.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},St=ae(65582),ht=ae(46919),vt=Object.defineProperty,Vn=Object.defineProperties,zn=Object.getOwnPropertyDescriptors,ca=Object.getOwnPropertySymbols,qn=Object.prototype.hasOwnProperty,jt=Object.prototype.propertyIsEnumerable,rn=(Ae,Je,Ct)=>Je in Ae?vt(Ae,Je,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):Ae[Je]=Ct,Ye=(Ae,Je)=>{for(var Ct in Je||(Je={}))qn.call(Je,Ct)&&rn(Ae,Ct,Je[Ct]);if(ca)for(var Ct of ca(Je))jt.call(Je,Ct)&&rn(Ae,Ct,Je[Ct]);return Ae},ut=(Ae,Je)=>Vn(Ae,zn(Je)),Jt=(Ae,Je,Ct)=>new Promise((Bt,Nt)=>{var Ut=Tt=>{try{bn(Ct.next(Tt))}catch(ye){Nt(ye)}},$t=Tt=>{try{bn(Ct.throw(Tt))}catch(ye){Nt(ye)}},bn=Tt=>Tt.done?Bt(Tt.value):Promise.resolve(Tt.value).then(Ut,$t);bn((Ct=Ct.apply(Ae,Je)).next())});function un({children:Ae}){return b.createElement("div",{className:"no-data"},b.createElement("img",{src:Qe,alt:"no-data",width:300}),Ae)}const an={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var qe=(Ae=>(Ae[Ae.INITDATA=0]="INITDATA",Ae[Ae.SHOWLOADING=1]="SHOWLOADING",Ae[Ae.SHOWFORMPANEL=2]="SHOWFORMPANEL",Ae[Ae.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",Ae[Ae.SELECTGROUP=4]="SELECTGROUP",Ae[Ae.SETINDEX=5]="SETINDEX",Ae))(qe||{});function st(Ae,Je){switch(Je.type){case 0:return Ye(Ye({},Ae),Je.payload);case 1:return ut(Ye({},Ae),{loading:Je.payload});case 5:return ut(Ye({},Ae),{index:Je.payload});case 2:return Ye(Ye({},Ae),Je.payload);case 3:return Ye(Ye({},Ae),Je.payload);case 4:return ut(Ye({},Ae),{selectedGroup:Je.payload,showFormPanel:!0});default:throw new Error}}function Pt({user:Ae}){var Je;const[Ct,Bt]=(0,b.useReducer)(st,an),{data:Nt,index:Ut,loading:$t,showFormPanel:bn,selectedGroup:Tt,showMemberPanel:ye}=Ct,xe=(Je=Ae.userInfo)==null?void 0:Je.role,lt=(0,b.useMemo)(()=>{let yt=[],Ot=[];for(let Rn of Nt)Rn.is_creat?yt.push(Rn):Ot.push(Rn);return[yt,Ot]},[Nt]);(0,b.useEffect)(()=>{xe===15&&Bt({type:5,payload:1})},[xe]);function Mt(){return Jt(this,null,function*(){const yt=yield Ke();Bt({type:0,payload:{loading:!1,showFormPanel:!1,data:yt.groups}})})}(0,b.useEffect)(()=>{Mt()},[]);function Yt(yt){return Jt(this,null,function*(){Tt.id?yield at(Tt.id,yt):yield Ie(yt),Mt()})}function Ft(){Bt({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function Vt(yt){Bt({type:4,payload:yt})}function sn(){Bt({type:2,payload:{showFormPanel:!1}})}function zt(){Bt({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function Lt(yt){Bt({type:3,payload:{showMemberPanel:!0,selectedGroup:yt}})}function Ht(yt,Ot){return Jt(this,null,function*(){yield de(yt,Ot),Mt()})}function wt(yt){return Jt(this,null,function*(){yield a(yt),Mt()})}function Dt(yt){return Jt(this,null,function*(){yield Re(yt),Mt()})}function It(yt){Bt({type:5,payload:parseInt(yt.target.id,10)})}function cn(yt,Ot){return Jt(this,null,function*(){zt(),yield bt({user_ids:yt,group_id:Ot}),Mt()})}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:Nt.length>=50,title:Nt.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:Ft},"\u65B0\u5EFA")," "),b.createElement("div",{className:"teaching-circling-body"},xe===15?null:b.createElement("ul",{className:"navs"},b.createElement("li",{className:Ut===0?"active":""},b.createElement("a",{id:"0",onClick:It},"\u6211\u521B\u5EFA\u7684")),b.createElement("li",{className:Ut===1?"active":""},b.createElement("a",{id:"1",onClick:It},"\u6211\u52A0\u5165\u7684"))),b.createElement("div",{className:lt[Ut].length===0?"nodata-content":"main-content"},lt[Ut].length===0?b.createElement(un,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(Ze,{onExitGroup:Dt,onPlusMember:Lt,onDelMember:Ht,onDelGroup:wt,isAdminOrTeacher:xe<=12,onChangeGroupName:Vt,data:lt[Ut]}))),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:Yt,visible:bn,onCancel:sn,id:Tt.id,name:Tt.name}),b.createElement(he.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:ye,onCancel:zt,footer:null,width:1100,bodyStyle:{minHeight:200}},b.createElement(ht.Z,{container_id:Tt.id,container_type:4,onSelect:cn,onCancel:zt})))}var Cn=(0,St.connect)(({user:Ae})=>({user:Ae}))(Pt),kt=(Ae,Je,Ct)=>new Promise((Bt,Nt)=>{var Ut=Tt=>{try{bn(Ct.next(Tt))}catch(ye){Nt(ye)}},$t=Tt=>{try{bn(Ct.throw(Tt))}catch(ye){Nt(ye)}},bn=Tt=>Tt.done?Bt(Tt.value):Promise.resolve(Tt.value).then(Ut,$t);bn((Ct=Ct.apply(Ae,Je)).next())});const en=Be.ZP.Group;var De=({onSelect:Ae,onCancel:Je})=>{const[Ct,Bt]=(0,b.useState)([]),[Nt,Ut]=(0,b.useState)(!0);(0,b.useEffect)(()=>{function Tt(){return kt(this,null,function*(){const{groups:ye}=yield(0,it.U2)("teach_groups/my.json");Bt(ye),Ut(!1)})}Tt()},[]);const $t=(0,b.useMemo)(()=>{let Tt=[],ye=[];for(let xe of Ct)xe.is_creat?Tt.push(xe):ye.push(xe);return[Tt,ye]},[Ct]);function bn(Tt){Ae(Tt)}return b.createElement($e.default,{className:"select-teach-group",onFinish:bn},Nt?b.createElement(Te.Z,{paragraph:!0}):Ct.length===0?b.createElement(un,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",b.createElement(St.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(en,{style:{width:"100%"}},b.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),b.createElement("ul",{className:"groups"},$t[0].map(Tt=>b.createElement("li",{key:Tt.id},b.createElement(Be.ZP,{value:Tt.id},Tt.name)))),b.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),b.createElement("ul",{className:"groups"},$t[1].map(Tt=>b.createElement("li",{key:Tt.id},b.createElement(Be.ZP,{value:Tt.id},Tt.name)))))),b.createElement("div",{className:"btn-actions"},b.createElement(ze.ZP,{type:"default",onClick:Je,style:{marginRight:10}},"\u53D6\u6D88"),b.createElement(ze.ZP,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},46919:function(je,Wt,ae){"use strict";var b=ae(59301),Be=ae(78241),$e=ae(95237),Te=ae(57809),ze=ae(92832),it=ae(88522),he=ae(3113),Qe=ae(24905),Ke=ae(6848),Ie=ae(8591),at=ae(1710),bt=ae(65582),Re=ae(66649),de=ae.n(Re),a=ae(26724),E=ae.n(a),x=ae(58143),y=ae(33270),ee=ae(82636),ne=ae(70031),oe=ae(59301),le=Object.defineProperty,ie=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,St=(Ye,ut,Jt)=>ut in Ye?le(Ye,ut,{enumerable:!0,configurable:!0,writable:!0,value:Jt}):Ye[ut]=Jt,ht=(Ye,ut)=>{for(var Jt in ut||(ut={}))tt.call(ut,Jt)&&St(Ye,Jt,ut[Jt]);if(be)for(var Jt of be(ut))Ze.call(ut,Jt)&&St(Ye,Jt,ut[Jt]);return Ye},vt=(Ye,ut)=>ie(Ye,Fe(ut)),Vn=(Ye,ut,Jt)=>new Promise((un,an)=>{var qe=Cn=>{try{Pt(Jt.next(Cn))}catch(kt){an(kt)}},st=Cn=>{try{Pt(Jt.throw(Cn))}catch(kt){an(kt)}},Pt=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(qe,st);Pt((Jt=Jt.apply(Ye,ut)).next())});const zn=[];function ca({onSearch:Ye,schools:ut}){return oe.createElement(Be.default,{colon:!1,layout:"horizontal",onFinish:Ye,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(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(it.Z,{options:ut,style:{width:300},size:"middle",showSearch:!0,filterOption:(Jt,un)=>un.value.toUpperCase().indexOf(Jt.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 qn=(Ye=>(Ye[Ye.INITDATA=0]="INITDATA",Ye[Ye.INITSCHOOLS=1]="INITSCHOOLS",Ye[Ye.SHOWLOADING=2]="SHOWLOADING",Ye[Ye.SELECTEDIDS=3]="SELECTEDIDS",Ye[Ye.SETQUERY=4]="SETQUERY",Ye[Ye.SETPAGE=5]="SETPAGE",Ye))(qn||{});function jt(Ye,ut){switch(ut.type){case 0:return ht(ht({},Ye),ut.payload);case 4:return ht(ht({},Ye),ut.payload);case 5:return vt(ht({},Ye),{page:ut.payload,reload:!1});case 2:return vt(ht({},Ye),{loading:ut.payload});case 1:return vt(ht({},Ye),{schools:ut.payload});case 3:return vt(ht({},Ye),{selectedIds:ut.payload});default:throw new Error}}const rn={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};Wt.Z=({onSelect:Ye,onCancel:ut,container_id:Jt,container_type:un})=>{const[an,qe]=(0,b.useReducer)(jt,rn),{data:st,schools:Pt,loading:Cn,selectedIds:kt,page:en,count:De,query:Ae,reload:Je}=an;(0,b.useEffect)(()=>{function Tt(){return Vn(this,null,function*(){const{users:ye,user_count:xe}=yield(0,y.nQ)(vt(ht({},Ae),{page:en,container_type:un,container_id:Jt,display_aliases:!0}));qe({type:0,payload:{data:Je?ye:[...st,...ye],count:xe}})})}Ae&&Tt()},[en,Ae,Je,Jt,un]),(0,b.useEffect)(()=>{function Tt(){return Vn(this,null,function*(){const{school_names:ye}=yield(0,y.K$)({display_aliases:!0});qe({type:1,payload:ye.map(xe=>({value:xe}))})})}Tt()},[]);const Ct=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Tt,ye)=>oe.createElement(Qe.default,{value:ye.numid,checked:kt.includes(ye.numid),disabled:!!Tt})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(Tt,ye)=>oe.createElement("div",null,oe.createElement(Ke.Z,{placement:"bottom",title:Tt},oe.createElement(bt.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${ye.login}`,target:"_blank"},Tt||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:Tt=>oe.createElement(Ke.Z,{placement:"bottom",title:Tt},oe.createElement("span",{style:{color:"#000000"}},Tt||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Tt=>oe.createElement(Ke.Z,{placement:"bottom",title:Tt},oe.createElement("span",{style:{color:"#000000"}},Tt||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Tt=>oe.createElement(Ke.Z,{placement:"bottom",title:Tt},oe.createElement("span",{style:{color:"#000000"}},Tt||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Tt=>oe.createElement(Ke.Z,{placement:"bottom",title:Tt},oe.createElement("span",{style:{color:"#000000"}},Tt||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Tt=>oe.createElement(Ke.Z,{placement:"bottom",title:Tt},oe.createElement("span",{style:{color:"#000000"}},Tt||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Tt=>oe.createElement("span",{style:{color:"#000000"}},Tt?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Tt=>oe.createElement(Ke.Z,{placement:"bottom",title:Tt},oe.createElement("span",{style:{color:"#000000"}},de()(Tt).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Tt=>{if(Tt===1)return oe.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Bt(Tt){qe({type:4,payload:{page:1,reload:!0,query:Tt}})}function Nt(Tt){qe({type:5,payload:Tt})}function Ut(Tt){let ye=kt.indexOf(Tt);ye>=0?kt.splice(ye,1):kt.push(Tt),qe({type:3,payload:[...kt]})}function $t(){kt.length===0?Ie.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(Ye(kt,Jt),qe({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const bn=De>en*10;return oe.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},oe.createElement(ca,{onSearch:Bt,schools:Pt}),Ae?oe.createElement(oe.Fragment,null,oe.createElement("div",{className:"flexd-table-header mt20"},oe.createElement(ee.Gi,null,oe.createElement(at.default,{pagination:!1,dataSource:zn,columns:Ct}))),oe.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},oe.createElement(E(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Nt,hasMore:bn,useWindow:!1},oe.createElement(ee.Gi,null,oe.createElement(at.default,{loading:Cn,showHeader:!1,pagination:!1,dataSource:st,columns:Ct,onRow:Tt=>({onClick:ye=>{Tt.added!==1&&Ut(Tt.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:ut},"\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:$t},"\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")))}},85533:function(je,Wt,ae){"use strict";ae.d(Wt,{h:function(){return oe}});var b=ae(59301),Be=ae(57809),$e=ae(78241),Te=ae(3113),ze=ae(89780),it=ae.n(ze),he=ae(45559),Qe=ae(42313),Ke=Object.defineProperty,Ie=Object.defineProperties,at=Object.getOwnPropertyDescriptors,bt=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,a=(le,ie,Fe)=>ie in le?Ke(le,ie,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):le[ie]=Fe,E=(le,ie)=>{for(var Fe in ie||(ie={}))Re.call(ie,Fe)&&a(le,Fe,ie[Fe]);if(bt)for(var Fe of bt(ie))de.call(ie,Fe)&&a(le,Fe,ie[Fe]);return le},x=(le,ie)=>Ie(le,at(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"]};Wt.Z=({callback:le,onCancel:ie})=>{const[Fe,be]=(0,b.useState)("python");function tt(St){be(ne[St][1])}function Ze(St){le(St)}return b.createElement($e.default,x(E({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ze,style:{width:500}}),b.createElement($e.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.createElement(Be.default,{getPopupContainer:St=>St.parentNode,onChange:tt},Object.keys(ne).map(St=>b.createElement(y,{key:St,value:St},ne[St][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:Fe})),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:Fe,options:be={}}){const tt=(0,b.useRef)(),[Ze,St]=(0,b.useState)();return(0,b.useEffect)(()=>{if(Ze){let ht=function(vt){const Vn=vt.getValue();ie&&ie(Vn)};return Ze.on("change",ht),()=>{Ze.off("change",ht)}}},[Ze,ie]),(0,b.useEffect)(()=>{Ze&&Ze.setOption("mode",Fe)},[Ze,Fe]),(0,b.useEffect)(()=>{Ze&&(le!==Ze.getValue()||le==="")&&setTimeout(()=>{Ze.setValue(le||"")},300)},[Ze,le]),(0,b.useEffect)(()=>{if(tt.current&&!Ze){const ht=it().fromTextArea(tt.current,E({mode:Fe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},be));St(ht)}},[tt.current,Ze]),b.createElement("div",{className:"my-codemirror-container"},b.createElement("textarea",{ref:tt}))}},96565:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return Yn}});var b=ae(59301),Be=ae(89780),$e=ae.n(Be),Te=ae(76374),ze=ae(45559),it=ae(6313),he=ae(25717),Qe=ae(99498),Ke=ae(25419),Ie=ae(67549),at=ae(6339),bt=({value:We="",className:ot,showTextOnly:et,showLines:Bn,style:vn={}})=>{const Nn=(0,b.useMemo)(()=>"",[We]);return b.createElement(b.Fragment,null,b.createElement("div",{dangerouslySetInnerHTML:{__html:Nn}}))},Re=ae(59301),de=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(We,ot,et)=>ot in We?de(We,ot,{enumerable:!0,configurable:!0,writable:!0,value:et}):We[ot]=et,oe=(We,ot)=>{for(var et in ot||(ot={}))y.call(ot,et)&&ne(We,et,ot[et]);if(x)for(var et of x(ot))ee.call(ot,et)&&ne(We,et,ot[et]);return We},le=(We,ot)=>a(We,E(ot));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 Fe({onActionCallback:We,title:ot,icon:et,actionName:Bn,className:vn="",children:Nn}){function Da(){We(Bn)}return Re.createElement("a",{title:ot,className:vn,onClick:Da},Re.createElement("i",{className:`${et}`}),Nn)}var be=({watch:We,showNullButton:ot,showNullProgramButton:et,onActionCallback:Bn,fullScreen:vn,insertTemp:Nn,hidetoolBar:Da,extraUse:ga})=>{const na=[...ie,{title:`${We?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${We?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Re.createElement("ul",{className:"markdown-toolbar-container"},!Da&&na.map((ma,ua)=>Re.createElement("li",{key:ua},ma.actionName?Re.createElement(Fe,le(oe({},ma),{onActionCallback:Bn})):Re.createElement("span",{className:"v-line"}))),ot?Re.createElement("li",null,Re.createElement(Fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Bn},Re.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,et?Re.createElement(Re.Fragment,null,Re.createElement("li",null,Re.createElement(Fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Bn},Re.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Re.createElement("li",null,Re.createElement(Fe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Bn},Re.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Nn&&Re.createElement("li",null,Re.createElement(Fe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Nn}`,onActionCallback:Bn},Re.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),ga&&Re.createElement("li",null,ga),Re.createElement("li",{className:"btn-full-screen"},Re.createElement(Fe,{icon:`${vn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:vn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Bn})))},tt=ae(57261),Ze=ae(78241),St=ae(92832),ht=ae(3113),vt=Object.defineProperty,Vn=Object.defineProperties,zn=Object.getOwnPropertyDescriptors,ca=Object.getOwnPropertySymbols,qn=Object.prototype.hasOwnProperty,jt=Object.prototype.propertyIsEnumerable,rn=(We,ot,et)=>ot in We?vt(We,ot,{enumerable:!0,configurable:!0,writable:!0,value:et}):We[ot]=et,Ye=(We,ot)=>{for(var et in ot||(ot={}))qn.call(ot,et)&&rn(We,et,ot[et]);if(ca)for(var et of ca(ot))jt.call(ot,et)&&rn(We,et,ot[et]);return We},ut=(We,ot)=>Vn(We,zn(ot));const Jt={labelCol:{span:4},wrapperCol:{span:20}};var un=({callback:We,onCancel:ot})=>{function et(Bn){We(Bn)}return b.createElement(Ze.default,ut(Ye({},Jt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:et,style:{width:500}}),b.createElement(Ze.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},b.createElement(St.default,null)),b.createElement(Ze.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},b.createElement(St.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:ot},"\u53D6\u6D88")))},an=ae(85533),qe=ae(45053),st=ae(43418),Pt=ae(95237),Cn=ae(16750),kt=ae(59301),en=({callback:We,onCancel:ot})=>{const et=document.createElement("canvas"),Bn=et.getContext("2d");et.width=1e3,et.height=800,Bn.fillStyle="#ffffff",Bn.fillRect(0,0,et.width,et.height);const vn=et.toDataURL("image/png");return kt.createElement(st.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},kt.createElement(Pt.Z,{style:{height:"100vh"}},kt.createElement(Cn.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:vn,visible:!0,title:String(Date.now())},onOk:Nn=>{We({src:Nn.url})},onClose:ot})))},De=ae(12378);function Ae(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Ae,go.CommandHandler),Ae.prototype.canAlignSelection=function(){var We=this.diagram;return!(We===null||We.isReadOnly||We.isModelReadOnly||We.selection.count<2)},Ae.prototype.alignLeft=function(){var We=this.diagram;We.startTransaction("aligning left");var ot=1/0;We.selection.each(function(et){et instanceof go.Link||(ot=Math.min(et.position.x,ot))}),We.selection.each(function(et){et instanceof go.Link||et.move(new go.Point(ot,et.position.y))}),We.commitTransaction("aligning left")},Ae.prototype.alignRight=function(){var We=this.diagram;We.startTransaction("aligning right");var ot=-1/0;We.selection.each(function(et){if(!(et instanceof go.Link)){var Bn=et.actualBounds.x+et.actualBounds.width;ot=Math.max(Bn,ot)}}),We.selection.each(function(et){et instanceof go.Link||et.move(new go.Point(ot-et.actualBounds.width,et.position.y))}),We.commitTransaction("aligning right")},Ae.prototype.alignTop=function(){var We=this.diagram;We.startTransaction("alignTop");var ot=1/0;We.selection.each(function(et){et instanceof go.Link||(ot=Math.min(et.position.y,ot))}),We.selection.each(function(et){et instanceof go.Link||et.move(new go.Point(et.position.x,ot))}),We.commitTransaction("alignTop")},Ae.prototype.alignBottom=function(){var We=this.diagram;We.startTransaction("aligning bottom");var ot=-1/0;We.selection.each(function(et){if(!(et instanceof go.Link)){var Bn=et.actualBounds.y+et.actualBounds.height;ot=Math.max(Bn,ot)}}),We.selection.each(function(et){et instanceof go.Link||et.move(new go.Point(et.actualBounds.x,ot-et.actualBounds.height))}),We.commitTransaction("aligning bottom")},Ae.prototype.alignCenterX=function(){var We=this.diagram,ot=We.selection.first();if(ot){We.startTransaction("aligning Center X");var et=ot.actualBounds.x+ot.actualBounds.width/2;We.selection.each(function(Bn){Bn instanceof go.Link||Bn.move(new go.Point(et-Bn.actualBounds.width/2,Bn.actualBounds.y))}),We.commitTransaction("aligning Center X")}},Ae.prototype.alignCenterY=function(){var We=this.diagram,ot=We.selection.first();if(ot){We.startTransaction("aligning Center Y");var et=ot.actualBounds.y+ot.actualBounds.height/2;We.selection.each(function(Bn){Bn instanceof go.Link||Bn.move(new go.Point(Bn.actualBounds.x,et-Bn.actualBounds.height/2))}),We.commitTransaction("aligning Center Y")}},Ae.prototype.alignColumn=function(We){var ot=this.diagram;ot.startTransaction("align Column"),We===void 0&&(We=0),We=parseFloat(We);var et=new Array;ot.selection.each(function(ga){ga instanceof go.Link||et.push(ga)});for(var Bn=0;Bn0){for(var ga=Nn.elt(Da-1);ga!==null&&ga.isTreeExpanded&&!ga.isTreeLeaf;){var na=this._sortTreeChildrenByY(ga);ga=na.last()}ga!==null&&We.select(ga)}else We.select(vn)}}else if(et.key==="Down")if(ot.isTreeExpanded&&!ot.isTreeLeaf){var Bn=this._sortTreeChildrenByY(ot).first();Bn!==null&&We.select(Bn)}else for(;ot!==null;){var vn=ot.findTreeParentNode();if(vn===null)break;var Nn=this._sortTreeChildrenByY(vn),Da=Nn.indexOf(ot);if(DaNn.y?1:vn.xNn.x?1:0}),ot},Ae.prototype.copyToClipboard=function(We){go.CommandHandler.prototype.copyToClipboard.call(this,We),this._lastPasteOffset.set(this.pasteOffset)},Ae.prototype.pasteFromClipboard=function(){var We=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(We,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),We},Object.defineProperty(Ae.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(We){if(We!=="move"&&We!=="select"&&We!=="scroll"&&We!=="tree"&&We!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+We);this._arrowKeyBehavior=We}}),Object.defineProperty(Ae.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(We){if(!(We instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+We);this._pasteOffset.set(We)}});var Je=Ae,Ct=ae(25863),Bt=ae(43604),Nt=ae(38147),Ut={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},$t=ae(59301),bn=(We,ot,et)=>new Promise((Bn,vn)=>{var Nn=na=>{try{ga(et.next(na))}catch(ma){vn(ma)}},Da=na=>{try{ga(et.throw(na))}catch(ma){vn(ma)}},ga=na=>na.done?Bn(na.value):Promise.resolve(na.value).then(Nn,Da);ga((et=et.apply(We,ot)).next())});function Tt({onCancel:We,callback:ot}){let et=(0,b.useRef)(),Bn=(0,b.useRef)(),vn=(0,b.useRef)(),Nn=(0,b.useRef)(!1);const Da=(0,b.useRef)(!1),[ga,na]=(0,b.useState)(0);function ma(){const pn=De.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"};et.current=new De.S0(Bn.current,{padding:20,grid:pn(De.s_,"Grid",pn(De.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),pn(De.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Ue=>{var Ee=Ue.diagram.commandHandler.addTopLevelParts(Ue.diagram.selection,!0);Ee||Ue.diagram.currentTool.doCancel()},commandHandler:pn(Je),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Ue=>{var Ee=Ue.subject;Ee.location=Ee.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 Ee=Ue.subject;setTimeout(()=>{Ue.diagram.commandHandler.editTextBlock()})},LinkRelinked:Ue=>{var Ee=Ue.parameter.part;Ee.invalidateConnectedLinks();var Le=Ue.subject;Ue.diagram.toolManager.linkingTool.isForwards?Le.toNode.invalidateConnectedLinks():Le.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),et.current.nodeTemplate=pn(De.NB,"Auto",{locationSpot:De.z6.Center,locationObjectName:"SHAPE",desiredSize:new De.$u(120,60),minSize:new De.$u(40,40),resizable:!0,resizeCellSize:new De.$u(10,10),rotatable:!0},new De.KX("location","loc",De.E9.parse).makeTwoWay(De.E9.stringify),new De.KX("desiredSize","size",De.$u.parse).makeTwoWay(De.$u.stringify),pn(De.bn,{name:"SHAPE",fill:Ta.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:De.z6.AllSides,toSpot:De.z6.AllSides},new De.KX("figure"),new De.KX("fill"),new De.KX("stroke","borderColor"),new De.KX("strokeWidth","thickness"),new De.KX("strokeDashArray","dash")),pn(De.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),pn(De.al,{margin:1,textAlign:"center",overflow:De.al.OverflowEllipsis,editable:!0},new De.KX("text").makeTwoWay(),new De.KX("stroke","color"))),et.current.nodeTemplate.toolTip=pn("ToolTip",pn(De.s_,"Vertical",{maxSize:new De.$u(200,NaN)},pn(De.al,{font:"bold 10pt sans-serif",textAlign:"center"},new De.KX("text")),pn(De.al,{font:"10pt sans-serif",textAlign:"center"},new De.KX("text","details"))));function fr(Ue,Ee){var Le=(ke,mt)=>{ke.handled=!0,ke.diagram.model.commit(He=>{var Tn=mt.part.adornedPart,xt=new De.E9().setRectSpot(Tn.actualBounds,Ue);xt.subtract(Tn.location),xt.scale(2,2),xt.x+=Math.sign(xt.x)*130,xt.y+=Math.sign(xt.y)*130,xt.add(Tn.location),xt.snapToGridPoint(ke.diagram.grid.gridOrigin,ke.diagram.grid.gridCellSize);var gn=He.copyNodeData(Tn.data);He.setGroupKeyForNodeData(gn,He.getGroupKeyForNodeData(Tn.data)),He.addNodeData(gn);var Ln={from:Tn.key,to:He.getKeyForNodeData(gn)};He.addLinkData(Ln);var Sa=ke.diagram.findNodeForData(gn);Sa.location=xt,ke.diagram.select(Sa),setTimeout(()=>{ke.diagram.commandHandler.editTextBlock()},20)})};return pn(De.bn,{figure:Ee,alignment:Ue,alignmentFocus:Ue.opposite(),width:Ue.equals(De.z6.Top)||Ue.equals(De.z6.Bottom)?25:18,height:Ue.equals(De.z6.Top)||Ue.equals(De.z6.Bottom)?18:25,fill:"orange",stroke:Ta.white,strokeWidth:4,mouseEnter:(ke,mt)=>mt.fill="dodgerblue",mouseLeave:(ke,mt)=>mt.fill="orange",isActionable:!0,click:Le,contextClick:Le})}function uo(Ue){return pn(De.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:(Ee,Le)=>Le.fill="dodgerblue",mouseLeave:(Ee,Le)=>Le.fill="orange",click:(Ee,Le)=>{Ee.diagram.commandHandler.showContextMenu(Le.part.adornedPart)}},Ue||{})}et.current.nodeTemplate.selectionAdornmentTemplate=pn(De.uz,"Spot",pn(De.Vm,{padding:10}),fr(De.z6.Top,"TriangleUp"),fr(De.z6.Left,"TriangleLeft"),fr(De.z6.Right,"TriangleRight"),fr(De.z6.Bottom,"TriangleDown"),uo({alignment:new De.z6(.75,0)}));function Mn(Ue,Ee){return(Le,ke)=>{Le.handled=!0,Le.diagram.model.commit(mt=>{mt.set(ke.part.adornedPart.data,Ue,Ee)})}}function nn(Ue,Ee){return Ee||(Ee="color"),pn(De.bn,{width:16,height:16,stroke:"lightgray",fill:Ue,margin:1,background:"transparent",mouseEnter:(Le,ke)=>ke.stroke="dodgerblue",mouseLeave:(Le,ke)=>ke.stroke="lightgray",click:Mn(Ee,Ue),contextClick:Mn(Ee,Ue)})}function sa(){return[pn("ContextMenuButton",pn(De.s_,"Horizontal",nn(Ta.white,"fill"),nn(Ta.beige,"fill"),nn(Ta.extralightblue,"fill"),nn(Ta.extralightred,"fill"))),pn("ContextMenuButton",pn(De.s_,"Horizontal",nn(Ta.lightgray,"fill"),nn(Ta.lightgreen,"fill"),nn(Ta.lightblue,"fill"),nn(Ta.lightred,"fill")))]}function Ea(){return[pn("ContextMenuButton",pn(De.s_,"Horizontal",nn(Ta.black),nn(Ta.green),nn(Ta.blue),nn(Ta.red))),pn("ContextMenuButton",pn(De.s_,"Horizontal",nn(Ta.white),nn(Ta.magenta),nn(Ta.purple),nn(Ta.orange)))]}function Gr(Ue,Ee){return Ee||(Ee="thickness"),pn(De.bn,"LineH",{width:16,height:16,strokeWidth:Ue,margin:1,background:"transparent",mouseEnter:(Le,ke)=>ke.background="dodgerblue",mouseLeave:(Le,ke)=>ke.background="transparent",click:Mn(Ee,Ue),contextClick:Mn(Ee,Ue)})}function Hr(Ue,Ee){return Ee||(Ee="dash"),pn(De.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Ue,margin:1,background:"transparent",mouseEnter:(Le,ke)=>ke.background="dodgerblue",mouseLeave:(Le,ke)=>ke.background="transparent",click:Mn(Ee,Ue),contextClick:Mn(Ee,Ue)})}function hr(){return[pn("ContextMenuButton",pn(De.s_,"Horizontal",Gr(1),Gr(2),Gr(3),Gr(4))),pn("ContextMenuButton",pn(De.s_,"Horizontal",Hr(null),Hr([2,4]),Hr([4,4])))]}function qr(Ue,Ee){return Ee||(Ee="figure"),pn(De.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Ue,margin:1,background:"transparent",mouseEnter:(Le,ke)=>ke.fill="dodgerblue",mouseLeave:(Le,ke)=>ke.fill="lightgray",click:Mn(Ee,Ue),contextClick:Mn(Ee,Ue)})}et.current.nodeTemplate.contextMenu=pn("ContextMenu",pn("ContextMenuButton",pn(De.s_,"Horizontal",qr("Rectangle"),qr("RoundedRectangle"),qr("Ellipse"),qr("Diamond"))),pn("ContextMenuButton",pn(De.s_,"Horizontal",qr("Parallelogram2"),qr("ManualOperation"),qr("Procedure"),qr("Cylinder1"))),pn("ContextMenuButton",pn(De.s_,"Horizontal",qr("Terminator"),qr("CreateRequest"),qr("Document"),qr("TriangleDown"))),sa(),Ea(),hr()),et.current.groupTemplate=pn(De.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:De.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Ue,Ee)=>{var Le=Ee.addMembers(Ee.diagram.selection,!0);Le||Ee.diagram.currentTool.doCancel()},avoidable:!1},new De.KX("location","loc",De.E9.parse).makeTwoWay(De.E9.stringify),pn(De.s_,"Auto",{name:"BODY"},pn(De.bn,{parameter1:10,fill:Ta.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:De.z6.AllSides,toSpot:De.z6.AllSides},new De.KX("fill"),new De.KX("stroke","color"),new De.KX("strokeWidth","thickness"),new De.KX("strokeDashArray","dash")),pn(De.Vm,{background:"transparent",margin:20})),pn(De.al,{alignment:De.z6.Top,alignmentFocus:De.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new De.KX("text"),new De.KX("stroke","color"))),et.current.groupTemplate.selectionAdornmentTemplate=pn(De.uz,"Spot",pn(De.s_,"Auto",pn(De.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),pn(De.Vm,{margin:1.5})),uo({alignment:De.z6.TopRight,alignmentFocus:De.z6.BottomRight})),et.current.groupTemplate.contextMenu=pn("ContextMenu",sa(),Ea(),hr()),et.current.linkTemplate=pn(De.rU,{layerName:"Foreground",routing:De.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new De.KX("fromSpot","fromSpot",De.z6.parse),new De.KX("toSpot","toSpot",De.z6.parse),new De.KX("fromShortLength","dir",Ue=>Ue>=1?10:0),new De.KX("toShortLength","dir",Ue=>Ue>=1?10:0),new De.KX("points").makeTwoWay(),pn(De.bn,{strokeWidth:2},new De.KX("stroke","color"),new De.KX("strokeWidth","thickness"),new De.KX("strokeDashArray","dash")),pn(De.bn,{segmentIndex:0,segmentOffset:new De.E9(15,0),segmentOrientation:De.rU.OrientAlong,alignmentFocus:De.z6.Right,figure:"circle",width:10,strokeWidth:0},new De.KX("fill","color"),new De.KX("visible","dir",Ue=>Ue===1)),pn(De.bn,{segmentIndex:-1,segmentOffset:new De.E9(-10,6),segmentOrientation:De.rU.OrientPlus90,alignmentFocus:De.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new De.KX("fill","color"),new De.KX("visible","dir",Ue=>Ue>=1),new De.KX("width","thickness",Ue=>7+3*Ue),new De.KX("height","thickness",Ue=>7+3*Ue),new De.KX("segmentOffset","thickness",Ue=>new De.E9(-15,4+1.5*Ue))),pn(De.bn,{segmentIndex:0,segmentOffset:new De.E9(15,-6),segmentOrientation:De.rU.OrientMinus90,alignmentFocus:De.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new De.KX("fill","color"),new De.KX("visible","dir",Ue=>Ue===2),new De.KX("width","thickness",Ue=>7+3*Ue),new De.KX("height","thickness",Ue=>7+3*Ue),new De.KX("segmentOffset","thickness",Ue=>new De.E9(-15,4+1.5*Ue))),pn(De.al,{alignmentFocus:new De.z6(0,1,-4,0),editable:!0},new De.KX("text").makeTwoWay(),new De.KX("stroke","color"))),et.current.linkTemplate.selectionAdornmentTemplate=pn(De.uz,pn(De.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Io(2)},new De.KX("pathPattern","thickness",Io)),uo({alignmentFocus:new De.z6(0,0,-6,-4)}));function Io(Ue){return pn(De.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Ue+4).toString()+" H3"})}function $r(Ue){var Ee="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Ue===0?Ee="M0 0 M16 16 M0 8 L16 8":Ue===2&&(Ee="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),pn(De.bn,{geometryString:Ee,margin:2,background:"transparent",mouseEnter:(Le,ke)=>ke.background="dodgerblue",mouseLeave:(Le,ke)=>ke.background="transparent",click:Mn("dir",Ue),contextClick:Mn("dir",Ue)})}function Eo(Ue){var Ee=(Le,ke)=>{Le.handled=!0,Le.diagram.model.commit(mt=>{var He=ke.part.adornedPart;mt.set(He.data,Ue?"toSpot":"fromSpot",De.z6.stringify(De.z6.AllSides)),(Ue?He.toNode:He.fromNode).invalidateConnectedLinks()})};return pn(De.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Le,ke)=>ke.background="dodgerblue",mouseLeave:(Le,ke)=>ke.background="transparent",click:Ee,contextClick:Ee})}function yn(Ue,Ee){var Le=0,ke=De.z6.RightSide;Ue.equals(De.z6.Top)?(Le=270,ke=De.z6.TopSide):Ue.equals(De.z6.Left)?(Le=180,ke=De.z6.LeftSide):Ue.equals(De.z6.Bottom)&&(Le=90,ke=De.z6.BottomSide),Ee||(Le-=180);var mt=(He,Tn)=>{He.handled=!0,He.diagram.model.commit(xt=>{var gn=Tn.part.adornedPart;xt.set(gn.data,Ee?"toSpot":"fromSpot",De.z6.stringify(ke)),(Ee?gn.toNode:gn.fromNode).invalidateConnectedLinks()})};return pn(De.bn,{alignment:Ue,alignmentFocus:Ue.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Le,background:"transparent",mouseEnter:(He,Tn)=>Tn.background="dodgerblue",mouseLeave:(He,Tn)=>Tn.background="transparent",click:mt,contextClick:mt})}et.current.linkTemplate.contextMenu=pn("ContextMenu",Ea(),hr(),pn("ContextMenuButton",pn(De.s_,"Horizontal",$r(0),$r(1),$r(2))),pn("ContextMenuButton",pn(De.s_,"Horizontal",pn(De.s_,"Spot",Eo(!1),yn(De.z6.Top,!1),yn(De.z6.Left,!1),yn(De.z6.Right,!1),yn(De.z6.Bottom,!1)),pn(De.s_,"Spot",{margin:new De.Zt(0,0,0,2)},Eo(!0),yn(De.z6.Top,!0),yn(De.z6.Left,!0),yn(De.z6.Right,!0),yn(De.z6.Bottom,!0)))));const kr=`{ "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 no=["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 io(Ue){return console.log("shapeName:",Ue),no.indexOf(Ue)>=0}var ct=new De.YI(pn.current,{maxSelectionCount:1,linkTemplate:En(De.rU,{locationSpot:De.z6.Center,selectionAdornmentTemplate:En(De.uz,"Link",{locationSpot:De.z6.Center},En(De.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),En(De.bn,{toArrow:"Standard",stroke:null}))},{routing:De.rU.AvoidsNodes,curve:De.rU.JumpOver,corner:5,toShortLength:4},new De.KX("points"),En(De.bn,{isPanelMain:!0,strokeWidth:2}),En(De.bn,{toArrow:"Standard",stroke:null})),model:new De.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...De.bn.getFigureGenerators().toArray().map(Ue=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Ue.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return $e.current.addDiagramListener("TextEdited",function(Ue){var We;const Rt=Ue.subject.part;var yn=(We=document.activeElement)==null?void 0:We.value;typeof yn=="string"&&yn.trim()===""&&$e.current.model.commit(function(oa){oa.set(Rt.data,"text","\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}),ct.nodeTemplate=En(De.NB,"Auto",{locationSpot:De.z6.Center},new De.KX("location","location",De.E9.parse).makeTwoWay(De.E9.stringify),En(De.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 De.KX("stroke").makeTwoWay(),new De.KX("fill").makeTwoWay(),new De.KX("figure")),En(De.al,{margin:new De.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new De.$u(16,16),maxSize:new De.$u(10,NaN),textAlign:"center",editable:!0},new De.KX("key").makeTwoWay())),setTimeout(()=>{$e.current.grid=En(De.s_,"Grid",En(De.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),En(De.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 da=()=>Dn(this,null,function*(){var En=$e.current.makeImage();const Ta=yield(0,Nt.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:En.src}});ot({src:Ta.url})});return(0,b.useEffect)(()=>(setTimeout(()=>{pa()},500),ra(va+1),()=>{$e.current=null}),[]),Gt.createElement("div",{ref:Ba,className:Tn.current?`${Ut.maxH60} body-overflow-initial`:"body-overflow-initial"},Gt.createElement(dt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!va,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Gt.createElement(At.Z,null,Gt.createElement(Dt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Gt.createElement(Dt.Z,{onClick:()=>{var En,Ta,fr=$e.current.selection.first();if(Tn.current=!Tn.current,document.activeElement&&fr){let co=(Ta=(En=document.activeElement)==null?void 0:En.value)==null?void 0:Ta.trim();typeof co=="string"&&$e.current.model.commit(function(In){In.set(fr.data,"text",co||"\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}ra(va+1)}},Gt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:ke},Gt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Ut.flowChartWrp},Gt.createElement("div",{style:{display:"flex",height:"100%"}},Gt.createElement("div",{style:{width:"300px",height:"100%"}},Gt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Gt.createElement("div",{style:{height:"calc(100% - 50px)"},className:Ut.myPaletteDiv,ref:pn})),Gt.createElement("div",{style:{flex:1,position:"relative"}},Gt.createElement("div",{ref:wn,style:{height:"80vh"}}))),Gt.createElement("div",{className:"tr"},Gt.createElement(Et.ZP,{size:"large",onClick:da,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Fe=It,xe=ae(5112),mt=ae(5871);const Ot=xe.ZP.Group,tn={margin:"0 8px"};var Ht=({callback:ke,onCancel:ot})=>{function $e(wn){ke(wn)}return b.createElement(Ze.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:$e},b.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},b.createElement("span",{style:tn},"\u5355\u5143\u683C\u6570\uFF1A"),b.createElement("span",{style:tn},"\u884C\u6570"),b.createElement(Ze.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},b.createElement(mt.Z,null)),b.createElement("span",{style:tn},"\u5217\u6570"),b.createElement(Ze.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},b.createElement(mt.Z,null))),b.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},b.createElement("span",{style:tn},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),b.createElement(Ze.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(Et.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Et.ZP,{type:"ghost",onClick:ot},"\u53D6\u6D88")))},Zt=ae(78673),gn=ae(93510),Wt=ae.n(gn),_t=(0,b.forwardRef)(({use3d:ke,width:ot,height:$e,callback:wn,showSaveButton:pn},Tn)=>{const Ba=(0,b.useRef)(),va=(0,b.useRef)(),[ra,pa]=(0,b.useState)(!1),da=(0,b.useRef)({id:Ba,appName:"graphing",width:ot||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,b.useEffect)(()=>{va.current=new(Wt())(da.current,!0),window.onload=function(){va.current.inject("applet_container")}},[]);const En=()=>{var Ta=window.ggbApplet.getPNGBase64(1,!0,72);return wn&&wn(Ta),Ta};return(0,b.useEffect)(()=>{da.current.appName=ra?"3D":"graphing",va.current.inject("applet_container")},[ra]),(0,b.useEffect)(()=>{pa(ke)},[ke]),(0,b.useImperativeHandle)(Tn,()=>({getImgData:En})),b.createElement(b.Fragment,null,b.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Ba}),b.createElement(At.Z,{align:"middle"},b.createElement(Dt.Z,{flex:1},b.createElement(Zt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ra,onChange:Ta=>pa(Ta)})),b.createElement(Dt.Z,null,b.createElement(Et.ZP,{size:"large",onClick:En,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),wt=ae(99298),yt=ae(1012),Mt=ae(8591);const fn="link",bt="upload-image",xt="add-flowchart",Wn="draw-image",Xt="add-flowchart",Un="code-block",Wa="add-table",mr="------------",rr={default:mr,left:`:${mr}`,center:`:${mr}:`,right:`${mr}:`};var Ma=ae(31103),Wr=(ke,ot,$e)=>new Promise((wn,pn)=>{var Tn=ra=>{try{va($e.next(ra))}catch(pa){pn(pa)}},Ba=ra=>{try{va($e.throw(ra))}catch(pa){pn(pa)}},va=ra=>ra.done?wn(ra.value):Promise.resolve(ra.value).then(Tn,Ba);va(($e=$e.apply(ke,ot)).next())});function lr(){}let Ha=0;const Xa=1e4,Br="\u2581",ba="@\u2581\u2581@",Zr="@\u2581@",Fr=` +]}`;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 to(Ue){return console.log("shapeName:",Ue),eo.indexOf(Ue)>=0}var dt=new De.YI(vn.current,{maxSelectionCount:1,linkTemplate:pn(De.rU,{locationSpot:De.z6.Center,selectionAdornmentTemplate:pn(De.uz,"Link",{locationSpot:De.z6.Center},pn(De.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),pn(De.bn,{toArrow:"Standard",stroke:null}))},{routing:De.rU.AvoidsNodes,curve:De.rU.JumpOver,corner:5,toShortLength:4},new De.KX("points"),pn(De.bn,{isPanelMain:!0,strokeWidth:2}),pn(De.bn,{toArrow:"Standard",stroke:null})),model:new De.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...De.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 Ee;const Le=Ue.subject.part;var ke=(Ee=document.activeElement)==null?void 0:Ee.value;typeof ke=="string"&&ke.trim()===""&&et.current.model.commit(function(mt){mt.set(Le.data,"text","\u672A\u547D\u540D"),et.current.commandHandler.stopCommand()},"increment")}),dt.nodeTemplate=pn(De.NB,"Auto",{locationSpot:De.z6.Center},new De.KX("location","location",De.E9.parse).makeTwoWay(De.E9.stringify),pn(De.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 De.KX("stroke").makeTwoWay(),new De.KX("fill").makeTwoWay(),new De.KX("figure")),pn(De.al,{margin:new De.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new De.$u(16,16),maxSize:new De.$u(10,NaN),textAlign:"center",editable:!0},new De.KX("key").makeTwoWay())),setTimeout(()=>{et.current.grid=pn(De.s_,"Grid",pn(De.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),pn(De.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 ua=()=>bn(this,null,function*(){var pn=et.current.makeImage();const Ta=yield(0,Nt.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:pn.src}});ot({src:Ta.url})});return(0,b.useEffect)(()=>(setTimeout(()=>{ma()},500),na(ga+1),()=>{et.current=null}),[]),$t.createElement("div",{ref:Da,className:Nn.current?`${Ut.maxH60} body-overflow-initial`:"body-overflow-initial"},$t.createElement(st.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!ga,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:$t.createElement(Pt.Z,null,$t.createElement(Bt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),$t.createElement(Bt.Z,{onClick:()=>{var pn,Ta,fr=et.current.selection.first();if(Nn.current=!Nn.current,document.activeElement&&fr){let uo=(Ta=(pn=document.activeElement)==null?void 0:pn.value)==null?void 0:Ta.trim();typeof uo=="string"&&et.current.model.commit(function(Mn){Mn.set(fr.data,"text",uo||"\u672A\u547D\u540D"),et.current.commandHandler.stopCommand()},"increment")}na(ga+1)}},$t.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:We},$t.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Ut.flowChartWrp},$t.createElement("div",{style:{display:"flex",height:"100%"}},$t.createElement("div",{style:{width:"300px",height:"100%"}},$t.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),$t.createElement("div",{style:{height:"calc(100% - 50px)"},className:Ut.myPaletteDiv,ref:vn})),$t.createElement("div",{style:{flex:1,position:"relative"}},$t.createElement("div",{ref:Bn,style:{height:"80vh"}}))),$t.createElement("div",{className:"tr"},$t.createElement(ht.ZP,{size:"large",onClick:ua,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ye=Tt,xe=ae(5112),lt=ae(5871);const Mt=xe.ZP.Group,Yt={margin:"0 8px"};var Ft=({callback:We,onCancel:ot})=>{function et(Bn){We(Bn)}return b.createElement(Ze.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:Yt},"\u5355\u5143\u683C\u6570\uFF1A"),b.createElement("span",{style:Yt},"\u884C\u6570"),b.createElement(Ze.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},b.createElement(lt.Z,null)),b.createElement("span",{style:Yt},"\u5217\u6570"),b.createElement(Ze.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},b.createElement(lt.Z,null))),b.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},b.createElement("span",{style:Yt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),b.createElement(Ze.default.Item,{name:"align"},b.createElement(Mt,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:ot},"\u53D6\u6D88")))},Vt=ae(78673),sn=ae(93510),zt=ae.n(sn),Ht=(0,b.forwardRef)(({use3d:We,width:ot,height:et,callback:Bn,showSaveButton:vn},Nn)=>{const Da=(0,b.useRef)(),ga=(0,b.useRef)(),[na,ma]=(0,b.useState)(!1),ua=(0,b.useRef)({id:Da,appName:"graphing",width:ot||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)(()=>{ga.current=new(zt())(ua.current,!0),window.onload=function(){ga.current.inject("applet_container")}},[]);const pn=()=>{var Ta=window.ggbApplet.getPNGBase64(1,!0,72);return Bn&&Bn(Ta),Ta};return(0,b.useEffect)(()=>{ua.current.appName=na?"3D":"graphing",ga.current.inject("applet_container")},[na]),(0,b.useEffect)(()=>{ma(We)},[We]),(0,b.useImperativeHandle)(Nn,()=>({getImgData:pn})),b.createElement(b.Fragment,null,b.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Da}),b.createElement(Pt.Z,{align:"middle"},b.createElement(Bt.Z,{flex:1},b.createElement(Vt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:na,onChange:Ta=>ma(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"))))}),wt=ae(99298),Dt=ae(1012),It=ae(8591);const cn="link",yt="upload-image",Ot="add-flowchart",Rn="draw-image",_t="add-flowchart",Gn="code-block",Ra="add-table",cr="------------",tr={default:cr,left:`:${cr}`,center:`:${cr}:`,right:`${cr}:`};var Ma=ae(31103),Wr=(We,ot,et)=>new Promise((Bn,vn)=>{var Nn=na=>{try{ga(et.next(na))}catch(ma){vn(ma)}},Da=na=>{try{ga(et.throw(na))}catch(ma){vn(ma)}},ga=na=>na.done?Bn(na.value):Promise.resolve(na.value).then(Nn,Da);ga((et=et.apply(We,ot)).next())});function gr(){}let Ua=0;const Ya=1e4,Lr="\u2581",ya="@\u2581\u2581@",zr="@\u2581@",Cr=` **\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`,Ct=["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 An(ke){return/^\d+$/.test(ke)?`${ke}px`:ke}const Vt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",mn={[Vt+"-B"]:"bold",[Vt+"-I"]:"italic"},On={[fn]:"\u6DFB\u52A0\u94FE\u63A5",[Un]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[bt]:"\u6DFB\u52A0\u56FE\u7247",[Wn]:"\u6DFB\u52A0\u753B\u56FE",[xt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Wa]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Jn=({defaultValue:ke="",onChange:ot,width:$e="100%",height:wn=400,miniToolbar:pn=!1,isFocus:Tn=!1,watch:Ba,insertTemp:va,mode:ra="markdown",id:pa="markdown-editor-id",showResizeBar:da=!1,noStorage:En=!1,showNullButton:Ta=!1,showNullProgramButton:fr=!1,hidetoolBar:co=!1,fullScreen:In=!1,onBlur:ln,onCMBeforeChange:Mr,onFullScreen:Pa,className:_r="",disablePaste:Yr=!1,disabled:ia=!1,disabledFill:to=!1,placeholder:Mo="",values:qr="",extraUse:vo})=>{const[Bn,Lr]=(0,b.useState)(null),[no,io]=(0,b.useState)(ke),[ct,Ue]=(0,b.useState)(Ba),[We,Rt]=(0,b.useState)(In),[yn,oa]=(0,b.useState)(""),[Oe,it]=(0,b.useState)(0),[Me,lt]=(0,b.useState)(wn),[kt,Va]=(0,b.useState)(!1),za=(0,b.useRef)((0,yt.Z)()),kn=(0,b.useRef)(!1),qt=(0,b.useRef)(),[Xn,Da]=(0,b.useState)(0),[Oa,ar]=(0,b.useState)(0),ca=(0,b.useRef)(),Lt=(0,b.useRef)(),ga=(0,b.useRef)(),sr=(0,b.useRef)(),Pr=()=>Wr(void 0,null,function*(){var Aa;const Rn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:za.current}});(Aa=Rn==null?void 0:Rn.attachments)!=null&&Aa.length&&(console.log("cm:",Bn,ca),Rn.attachments.map(an=>{an.content_type.indexOf("image")>-1?Bn.replaceSelection(`![,](/api/attachments/${an.id}?type=${an.content_type})`):an.content_type.indexOf("video")>-1?Bn.replaceSelection(``):an.content_type.indexOf("pdf")>-1?Bn.replaceSelection(`${an.name}`):Bn.replaceSelection(`[${an.name}](${ENV.API_SERVER}/api/attachments/${an.id}?type=${an.content_type})`)}))});(0,b.useEffect)(()=>{const Aa=window.scrollY||window.pageYOffset;io(qr),Bn==null||Bn.setValue(qr),window.scrollTo(0,Aa)},[qr]),(0,b.useEffect)(()=>{Pa==null||Pa(We)},[We]),(0,b.useEffect)(()=>{if(ca.current){let Aa=function(an,Mn){var vr;if(Yr){Mn.preventDefault();return}const be=Mn.clipboardData;if(be){const Kr=be.types.toString(),Ra=be.items;if(Kr==="Files"||be.types.indexOf("Files")>-1){if(Mn.preventDefault(),ra=="stex")return;try{let dr=Ra[1];((vr=Ra[0])==null?void 0:vr.kind)==="file"&&(dr=Ra[0]);const cr=dr.getAsFile(),kr=cr.name.split(".").pop();(0,Je.I)(cr,Jr=>{var Ao,ho,ii;Jr.id?((Ao=cr==null?void 0:cr.type)==null?void 0:Ao.indexOf("image"))>-1?Rn.replaceSelection(``):((ho=cr==null?void 0:cr.type)==null?void 0:ho.indexOf("video"))>-1?Rn.replaceSelection(``):((ii=cr==null?void 0:cr.type)==null?void 0:ii.indexOf("pdf"))>-1?Rn.replaceSelection(`${cr.name}`):Ct.includes(kr)?Rn.replaceSelection(`${cr.name}`):Rn.replaceSelection(`[${cr.name}](/api/attachments/${Jr.id}?type=${Jr.content_type})`):(Jr==null?void 0:Jr.status)===401&&(Mt.ZP.warning((Jr==null?void 0:Jr.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 Rn=qe().fromTextArea(ca.current,{mode:ra,lineNumbers:!pn,lineWrapping:!0,value:ke,autoCloseTags:!fr,autoCloseBrackets:!0});return Rn.on("keyup",function(an,Mn){Mn.keyCode===8&&(an.getValue()==""?Rn.setOption("placeholder",Mo):Rn.setOption("placeholder",null))}),Rn.on("keydown",function(an,Mn){if(Mn.keyCode===8){var vr=Zn(an);vr&&Mn.preventDefault()}}),Tn&&Rn.focus(),Rn.on("paste",Aa),Rn.on("dragleave",function(an,Mn){Lt.current.classList.remove("mouse-hover-md")}),ia&&Rn.on("beforeChange",function(an,Mn){(Mn.origin==="paste"||Mn.origin==="+input")&&Mn.cancel()}),Lr(Rn),()=>{Rn.off("paste",Aa)}}},[]);const ir=(0,b.useCallback)(()=>{if(Lt.current)try{}catch(Aa){console.log(Aa,"---- to set md editor body height")}},[Me,Lt,We]);(0,b.useEffect)(()=>{function Aa(){let Rn=new Te.Z(an=>{for(let Mn of an)(Mn.target.offsetHeight>0||Mn.target.offsetWidth>0)&&(ir(),Bn.setSize("100%","100%"),Bn.refresh())});return Rn.observe(ca.current.parentElement),Rn}if(Bn){const Rn=Aa();return()=>{var an,Mn;(an=ca.current)!=null&&an.parentElement&&Rn.unobserve((Mn=ca.current)==null?void 0:Mn.parentElement)}}},[Bn,ir]),(0,b.useEffect)(()=>{if(Bn){let Aa=[];for(const[Rn,an]of Object.entries(mn)){let Mn={[Rn]:()=>{Nn(an)}};Aa.push(Mn),Bn.addKeyMap(Mn)}return qt.current=setInterval(()=>{kn.current&&Pr()},4e3),()=>{clearInterval(qt.current);for(let Rn of Aa)Bn.removeKeyMap(Rn)}}},[Bn]),(0,b.useEffect)(()=>{In!==We&&Rt(In)},[In]),(0,Ma.Z)(()=>{if(!En&&Oe>0){let Aa=new Date().getTime(),Rn=window.sessionStorage.getItem(pa);Aa>=Oe+Xa&&(!Rn||Rn!==no)&&(window.sessionStorage.setItem(pa,no),Va(!0))}},Xa),(0,b.useEffect)(()=>{Ue(Ba)},[Bn,Ba]),(0,b.useEffect)(()=>{Bn&&Tn&&Bn.focus()},[Bn,Tn]),(0,b.useEffect)(()=>{if(ct&&Bn){let Aa=function(an){let Mn=an.target;if(sr.current){let vr=Mn.scrollTop/Mn.scrollHeight;sr.current.scrollTop=sr.current.scrollHeight*vr}};const Rn=Bn.getScrollerElement();return Rn.addEventListener("scroll",Aa),()=>{Rn.removeEventListener("scroll",Aa)}}},[Bn,ct]),(0,b.useEffect)(()=>{if(Bn&&Mr){let Aa=function(Rn,an){Mr(Rn,an)};return Bn.on("beforeChange",Aa),()=>{Bn.off("beforeChange",Aa)}}},[Bn,Mr]),(0,b.useEffect)(()=>{if(Bn&&ln){let Aa=function(){ln(Bn.getValue())};return Bn.on("blur",Aa),()=>{Bn.off("blur",Aa)}}},[Bn,ln]);function Zn(Aa,Rn){var an=Aa.getDoc(),Mn=an.getCursor(),vr=an.getLine(Mn.line),be=vr.charAt(Mn.ch-1),Kr=vr.lastIndexOf("@\u2581@",Mn.ch),Ra=vr.lastIndexOf("@\u2581\u2581@",Mn.ch),dr=Kr>Ra?Kr:Ra,cr=Kr>Ra?3:4;if(ba.indexOf(be)===-1)return null;if(console.log("change1:",Rn,Aa,vr,Mn,dr,Kr,Ra,be),dr>=0&&Mn.ch-dr<5){var kr=dr+cr;return an.replaceRange("",{line:Mn.line,ch:dr},{line:Mn.line,ch:kr}),{line:Mn.line,ch:kr}}return null}(0,b.useEffect)(()=>{if(Bn){let Aa=function(Rn,an){const Mn=Rn.getValue();io(Mn),it(new Date().getTime()),Rn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),ot&&(fr?ot(Mn,po(Mn)):ot(Mn))};return Bn.on("change",Aa),()=>{Bn.off("change",Aa)}}},[Bn,ot]),(0,b.useEffect)(()=>{if(Bn)if(ke==null)Bn.setValue(""),io("");else{const Aa=window.scrollY||window.pageYOffset;ke!==Bn.getValue()&&(Bn.setValue(ke),io(ke),Bn.setCursor(ia?1:Bn.lineCount(),0),window.scrollTo(0,Aa))}},[Bn,ke]);const Nn=(0,b.useCallback)(Aa=>{const Rn=Bn.getCursor(),an=Bn.getSelection();let Mn=an.split(` -`);switch(Aa){case"bold":return Bn.replaceSelection("**"+an+"**"),an===""&&Bn.setCursor(Rn.line,Rn.ch+2),Bn.focus();case"italic":return Bn.replaceSelection("*"+an+"*"),an===""&&Bn.setCursor(Rn.line,Rn.ch+1),Bn.focus();case"code":return Bn.replaceSelection("`"+an+"`"),an===""&&Bn.setCursor(Rn.line,Rn.ch+1),Bn.focus();case"inline-latex":return oa("inline-latex"),Bn.focus();case"latex":return Bn.replaceSelection("```latex\n"+an+"\n```"),Bn.setCursor(Rn.line+1,an.length+1),Bn.focus();case"line-break":return Bn.replaceSelection(`
-`),Bn.focus();case"list-ul":return an===""?Bn.replaceSelection("- "+an):Bn.replaceSelection(Mn.map(vr=>vr===""?"":`- ${vr}`).join(` -`)),Bn.focus();case"list-ol":return an===""?Bn.replaceSelection("1. "+an):Bn.replaceSelection(Mn.map((vr,be)=>vr===""?"":`${be+1}. ${vr}`).join(` -`)),Bn.focus();case"add-null-ch":return an===""&&Bn.setCursor(Rn.line,Rn.ch),Bn.replaceSelection(Br),Bn.focus();case"add-signal":return an===""&&Bn.setCursor(Rn.line,Rn.ch),Bn.replaceSelection(Zr),Bn.focus();case"add-multiple":return an===""&&Bn.setCursor(Rn.line,Rn.ch),Bn.replaceSelection(ba),Bn.focus();case"inster-template-1":return an===""&&Bn.setCursor(Rn.line,Rn.ch),Bn.replaceSelection(Fr),Bn.focus();case"eraser":return Bn.setValue(""),Bn.focus();case"trigger-watch":return Ue(!ct),Bn.focus();case"trigger-full-screen":return Rt(!We),Bn.focus();case fn:oa(fn);return;case Un:oa(Un);return;case bt:oa(bt);return;case Wn:oa(Wn);return;case"maths-latex":oa("maths-latex");return;case xt:oa(xt);return;case Wa:oa(Wa);return;default:throw new Error}},[Bn,ct,We]),hn=(0,b.useCallback)((Aa,Rn)=>{var an,Mn,vr,be,Kr,Ra;switch(oa(""),yn){case fn:const{title:Ao,link:ho}=Aa;return Bn.replaceSelection(`[${Ao}](${ho})`),Bn.focus();case Un:const{language:ii,content:Qo}=Aa;return Bn.replaceSelection(["```"+ii,Qo,"```"].join(` -`)),Bn.focus();case"maths-latex":for(var dr=atob(Aa),cr=new Uint8Array(dr.length),kr=0;kr{nl.id?Bn.replaceSelection(`![,](/api/attachments/${nl.id}?type=${nl.content_type})`):(nl==null?void 0:nl.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Bn.replaceSelection("`$$"+Aa+"$$`");break;case bt:case Wn:case Xt:const{src:Ci,alt:Ri}=Aa,li=Rn,Cl=(vr=(Mn=(an=li==null?void 0:li.name)==null?void 0:an.split("."))==null?void 0:Mn.pop)==null?void 0:vr.call(Mn);return((be=li==null?void 0:li.type)==null?void 0:be.indexOf("image"))>-1||!(li!=null&&li.type)?li.align||li.width?Bn.replaceSelection(`

${Ri||

`):Bn.replaceSelection(`${Ri||`):((Kr=li==null?void 0:li.type)==null?void 0:Kr.indexOf("video"))>-1?Bn.replaceSelection(``):((Ra=li==null?void 0:li.type)==null?void 0:Ra.indexOf("pdf"))>-1?Bn.replaceSelection(`${li.name}`):Ct.includes(Cl)?Bn.replaceSelection(`${li.name}`):Bn.replaceSelection(`[${li.name}](${Ci})`),Bn.focus();case Wa:const{row:Ti,col:fl,align:sl}=Aa;let Fl=` -`;for(let nl=0;nl{switch(yn){case fn:return b.createElement(cn,{callback:hn,onCancel:Vr});case Un:return b.createElement(on.Z,{callback:hn,onCancel:Vr});case bt:return b.createElement(Je.Z,{callback:hn,onCancel:Vr});case xt:return b.createElement(Fe,{callback:hn,onCancel:Vr});case Wa:return b.createElement(Ht,{callback:hn,onCancel:Vr});case"maths-latex":return b.createElement(_t,{showSaveButton:!0,callback:hn});case"inline-latex":return b.createElement(wt.Z,{showSaveButton:!0,callback:hn});default:return null}},[yn]);function Vr(){oa("")}(0,b.useEffect)(()=>{if(ga.current){let Aa=function(Kr){vr=!0,be=Kr.pageY},Rn=function(){vr=!1},an=function(Kr){if(vr){let Ra=Kr.pageY-be;Ra<0&&(Ra=0),Ra>300&&(Ra=300);let dr=wn+Ra+"px";lt(dr)}},Mn=ga.current,vr=!1,be=0;return Mn.addEventListener("mousedown",Aa),document.addEventListener("mousemove",an),document.addEventListener("mouseup",Rn),()=>{Mn.removeEventListener("mousedown",Aa),document.removeEventListener("mousemove",an),document.removeEventListener("mouseup",Rn)}}},[Bn,ga]),(0,b.useEffect)(()=>{lt(wn)},[wn]);const uo=An($e),eo=An(Me),Ua={width:uo,height:eo},Xr=(0,b.useMemo)(()=>{if(Oe){let Aa=new Date(Oe),Rn=Aa.getHours(),an=Aa.getMinutes(),Mn=Aa.getSeconds();return Rn=Rn<10?"0"+Rn:Rn,an=an<10?"0"+an:an,Mn=Mn<10?"0"+Mn:Mn,`${Rn}:${an}:${Mn}`}return 0},[Oe]),po=Aa=>{const Rn=[];if(fr){let an=-1;Aa=Aa.replace(/(@▁▁@|@▁@)/g,function(Mn,vr,be){Rn.push({multiLine:Mn!==Zr})})}return Rn};function ni(){window.sessionStorage.removeItem(pa),Va(!1),it(0)}function oi(){Va(!1),it(0),Bn.setValue(window.sessionStorage.getItem(pa))}(0,b.useEffect)(()=>{On[yn]&&yn!==Wn&&yn!==xt&&setTimeout(()=>{const Aa=document.getElementsByClassName("markdown-popup-form")[0],Rn=window.innerWidth/2-Aa.offsetWidth/2,an=window.innerHeight/2-Aa.offsetHeight/2;Da(Rn),ar(an)},0)},[yn]);const Ni=Aa=>{Aa.preventDefault();const Rn=Aa.clientX-Xn,an=Aa.clientY-Oa;document.body.onmousemove=Mn=>{let vr=Mn.clientX-Rn,be=Mn.clientY-an;const Kr=document.getElementsByClassName("markdown-popup-form")[0],Ra=window.innerWidth-Kr.offsetWidth,dr=window.innerHeight-Kr.offsetHeight;vr=Math.max(0,Math.min(vr,Ra)),be=Math.max(0,Math.min(be,dr)),zr(Mn.clientX,Mn.clientY,Rn,an)&&(Da(vr),ar(be))},document.body.onmouseup=function(){document.body.onmousemove=null}},zr=(Aa,Rn,an,Mn)=>{const vr=document.body.clientHeight,be=document.body.clientWidth;return Aa<20&&an>Aa||Aa>be-20&&anRn||Rn>vr-20&&MnPt in Ze?Bt(Ze,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Ze[Pt]=Et,ee=(Ze,Pt)=>{for(var Et in Pt||(Pt={}))E.call(Pt,Et)&&y(Ze,Et,Pt[Et]);if(a)for(var Et of a(Pt))x.call(Pt,Et)&&y(Ze,Et,Pt[Et]);return Ze},ne=(Ze,Pt)=>Re(Ze,de(Pt));const{useForm:oe}=b.default,le={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var Ce=({callback:Ze,onCancel:Pt})=>{const[Et]=oe();let pt=(0,Ke.useRef)();function jn(ea){pt.current.width=Et.getFieldValue("width"),pt.current.align=Et.getFieldValue("align"),Ze(ea,pt.current)}function Kn(ea,Kt){if(ea.status===-1){Be.ZP.error(ea.message);return}Et.setFieldsValue({src:`/api/attachments/${ea.id}`,type:Kt.type})}function fa(ea){let Kt=ea.target.files[0];pt.current=Kt,et(Kt,Kn)}return nt.createElement(b.default,ne(ee({form:Et},ie),{className:"upload-image-panel",onFinish:jn,style:{width:470,overflow:"hidden"}}),nt.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},nt.createElement("div",{className:"flex-container"},nt.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},nt.createElement(qe.default,{style:le})),nt.createElement(ye,{onFileChange:fa}))),nt.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},nt.createElement(qe.default,{style:{width:264}})),nt.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},nt.createElement(Te.Z,null,nt.createElement(b.default.Item,{name:"width",style:{margin:0}},nt.createElement(ze.Z,{style:{width:264}})),nt.createElement("span",{className:"ml8"},"%"))),nt.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},nt.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"}]})),nt.createElement("aside",null,nt.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},nt.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),nt.createElement(he.ZP,{type:"default",onClick:Pt},"\u53D6\u6D88"))))};function ye({onFileChange:Ze}){return nt.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",nt.createElement("input",{type:"file",onChange:Ze}))}function et(Ze,Pt){if(!Ze)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 Et=new FormData;Et.append("editormd-image-file",Ze),Et.append("file_param_name","editormd-image-file"),Et.append("byxhr","true");var pt=new window.XMLHttpRequest;pt.withCredentials=!0,pt.addEventListener("load",function(jn){Pt(JSON.parse(jn.target.responseText),Ze)},!1),pt.addEventListener("error",function(jn){console.error(jn)},!1),pt.open("POST",`${Xe.KI}/api/attachments.json`),pt.send(Et)}},57261:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return qe}});var b=ae(59301),Be=ae(4676);class qe 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)}}},31103:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Be}});var b=ae(59301);function Be(qe,Te){const ze=(0,b.useRef)();(0,b.useEffect)(()=>{ze.current=qe}),(0,b.useEffect)(()=>{function ut(){ze.current()}if(Te!==null){let he=setInterval(ut,Te);return()=>clearInterval(he)}},[Te])}},74044:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return E}});var b=ae(59301),Be=ae(65582),qe=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,nt=Object.prototype.propertyIsEnumerable,Bt=(x,y,ee)=>y in x?Xe(x,y,{enumerable:!0,configurable:!0,writable:!0,value:ee}):x[y]=ee,Re=(x,y)=>{for(var ee in y||(y={}))Ie.call(y,ee)&&Bt(x,ee,y[ee]);if(Ke)for(var ee of Ke(y))nt.call(y,ee)&&Bt(x,ee,y[ee]);return x},de=(x,y,ee)=>new Promise((ne,oe)=>{var le=ye=>{try{Ce(ee.next(ye))}catch(et){oe(et)}},ie=ye=>{try{Ce(ee.throw(ye))}catch(et){oe(et)}},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[et]=qe.default.useForm(),Ze=(0,Be.useParams)(),Pt=(0,Be.useLocation)(),Et=(0,b.useRef)(),[pt,jn]=(0,b.useState)(""),[Kn,fa]=(0,b.useState)(""),[ea,Kt]=(0,b.useState)([]),[un,Ye]=(0,b.useState)([]);(0,b.useEffect)(()=>{var dt,At;Et.current=((At=(dt=Pt.pathname)==null?void 0:dt.split("/"))==null?void 0:At[3])==="repository"},[]),(0,b.useEffect)(()=>{if(x.actionTabs.key!=="Repository-SelectFilePath")return;const dt=le.join("/");let At=[];le.map((Fn,zt)=>{zt===0?At.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Fn}`,path:dt}):At.push({val:`/${Fn}`,path:dt})}),Kt(At),jn(dt),fa(dt),st(dt)},[x.actionTabs.key]);const st=dt=>de(void 0,null,function*(){const At=yield ne({type:Et.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ze.id,path:dt}});At&&Ye(At.trees||[])}),Qt=dt=>{let At=pt;dt.type==="tree"&&(ea.length?ea.push({val:`/${dt.name}`,path:dt.name}):ea.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${dt.name}`,path:dt.name}),Kt(ea),At=pt?`${pt}/${dt.name}`:dt.name,jn(At)),st(At)},cn=(dt,At)=>{const Fn=ea.filter(($t,De)=>De<=At);Kt(Fn);const zt=Fn.filter(($t,De)=>De!==0).map($t=>$t.val).join("").substr(1);jn(zt),st(zt)},on=()=>de(void 0,null,function*(){const dt=et==null?void 0:et.getFieldsValue(),At=pt?`${pt}${dt!=null&&dt.name?`/${dt==null?void 0:dt.name}`:""}`:dt==null?void 0:dt.name;if(Ce){ye(At),Je();return}if(ie){yield et.validateFields();const Fn=yield ne({type:"shixunsDetail/uploadGitFolder",payload:Re(Re({},{id:Ze.id,path:At}),Et.current?{}:{secret_repository:!0})});ye(Kn),Fn.status===0&&Te.ZP.info("\u65B0\u5EFA\u6210\u529F")}else ye(At),Te.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Je()}),Je=()=>{ne({type:"shixunsDetail/setActionTabs",payload:{}}),et.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:on,onCancel:Je},b.createElement("div",{className:he.wrap},b.createElement("div",{className:he.content},b.createElement("div",{className:he.mainPathWrap},!!(ea!=null&&ea.length)&&ea.map((dt,At)=>b.createElement("a",{key:At,onClick:()=>cn(dt,At)},dt.val))),!!(un!=null&&un.length)&&un.map((dt,At)=>dt.type==="tree"&&b.createElement("a",{key:At,onClick:()=>Qt(dt)},b.createElement("i",{className:`iconfont icon-wenjianjia ${he.colorBlue}`}),dt.name))),b.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),b.createElement("div",{className:"mt5 mb5"},pt),ie&&b.createElement(qe.default,{form:et,scrollToFirstError:!0,className:"mt20"},b.createElement(qe.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)},65995:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return un}});var b=ae(59301),Be=ae(65582),qe=ae(36381),Te=ae(92832),ze=ae(78241),ut=ae(8591),he=ae(43418),Xe=ae(24905),Ke=ae(6848),Ie=ae(5871),nt=ae(5112),Bt=ae(81327),Re=ae(95237),de=ae(57809),a=ae(78673),E=ae(67671),x=ae(82636),y={wrap:"wrap___BgpUe",row:"row___UWxAG",textarea:"textarea___gaLin",btn:"btn___ZpuhS",sub:"sub___Jd_ZS"},ee=ae(50258),ne=ae(38147),oe=ae(41867),le=ae(59301),ie=Object.defineProperty,Ce=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,Et=(Ye,st,Qt)=>st in Ye?ie(Ye,st,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):Ye[st]=Qt,pt=(Ye,st)=>{for(var Qt in st||(st={}))Ze.call(st,Qt)&&Et(Ye,Qt,st[Qt]);if(et)for(var Qt of et(st))Pt.call(st,Qt)&&Et(Ye,Qt,st[Qt]);return Ye},jn=(Ye,st)=>Ce(Ye,ye(st)),Kn=(Ye,st,Qt)=>new Promise((cn,on)=>{var Je=Fn=>{try{At(Qt.next(Fn))}catch(zt){on(zt)}},dt=Fn=>{try{At(Qt.throw(Fn))}catch(zt){on(zt)}},At=Fn=>Fn.done?cn(Fn.value):Promise.resolve(Fn.value).then(Je,dt);At((Qt=Qt.apply(Ye,st)).next())});const{Panel:fa}=qe.default,{TextArea:ea}=Te.default;var un=({active:Ye,type:st="jupyter"})=>{var Qt,cn;const on=(0,Be.useParams)(),[Je]=ze.default.useForm(),[dt,At]=(0,b.useState)({}),[Fn,zt]=(0,b.useState)(!1),[$t,De]=(0,b.useState)(0),[Pe,Qe]=(0,b.useState)([]),[Ft,Dt]=(0,b.useState)([]),[Nt,Ut]=(0,b.useState)([]),Gt=(cn=(Qt=(0,oe.eY)())==null?void 0:Qt.shixun)==null?void 0:cn.editable;(0,b.useEffect)(()=>{Ye==="testCase"&&Dn()},[Ye]),(0,b.useEffect)(()=>{It()},[]);const Dn=()=>Kn(void 0,null,function*(){var Wt,rt,_t,wt,yt,Mt,fn,bt,xt,Wn,Xt,Un,Wa,mr;const rr=[{hidden:0,input:"",output:"",score:100}],Ma=yield(0,ne.ZP)(`/api/shixuns/${on==null?void 0:on.id}/jupyter_evalute_setting.json`,{method:"get"});if((Ma==null?void 0:Ma.status)===0){Ut((Wt=Ma==null?void 0:Ma.data)==null?void 0:Wt.standard_scripts);const Wr={open_evaluate:(rt=Ma==null?void 0:Ma.data)==null?void 0:rt.open_evaluate,exec_time:((_t=Ma==null?void 0:Ma.data)==null?void 0:_t.exec_time)||3,test_set_score:((wt=Ma==null?void 0:Ma.data)==null?void 0:wt.test_set_score)===null?!1:(yt=Ma==null?void 0:Ma.data)==null?void 0:yt.test_set_score,test_set_average:((Mt=Ma==null?void 0:Ma.data)==null?void 0:Mt.test_set_average)===null?!0:(fn=Ma==null?void 0:Ma.data)==null?void 0:fn.test_set_average,choice_standard_scripts:((bt=Ma==null?void 0:Ma.data)==null?void 0:bt.choice_standard_scripts)||null,evaluate_script:((xt=Ma==null?void 0:Ma.data)==null?void 0:xt.evaluate_script)||"",evaluate_method:(Wn=Ma==null?void 0:Ma.data)==null?void 0:Wn.evaluate_method,use_jupyter_result:(Xt=Ma==null?void 0:Ma.data)==null?void 0:Xt.use_jupyter_result};Je.setFieldsValue(Wr),At(Wr),Qe((Wa=(Un=Ma==null?void 0:Ma.data)==null?void 0:Un.test_sets)!=null&&Wa.length?(mr=Ma==null?void 0:Ma.data)==null?void 0:mr.test_sets:rr)}}),It=()=>Kn(void 0,null,function*(){var Wt;const rt=yield(0,ne.ZP)(`/api/shixuns/${on==null?void 0:on.id}/get_jupyter_tags.json`,{method:"get"});(rt==null?void 0:rt.status)===0&&Dt(((Wt=rt==null?void 0:rt.data)==null?void 0:Wt.list)||[])}),Fe=Wt=>Kn(void 0,null,function*(){const _t=Pe.map(yt=>yt.score).reduce((yt,Mt)=>yt+Mt,0);if(Wt.test_set_score&&_t!==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(yt=>!yt.tags))){ut.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}zt(!0),(yield(0,ne.ZP)(`/api/shixuns/${on==null?void 0:on.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:jn(pt({},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(yt=>jn(pt({},yt),{is_file:!1}))})})).status===0&&ut.ZP.success("\u4FDD\u5B58\u6210\u529F"),zt(!1)}),xe=Wt=>{At(pt({},Je.getFieldsValue())),"test_set_average"in Wt&&(Wt!=null&&Wt.test_set_average)&&mt(Pe),"test_set_score"in Wt&&(Wt!=null&&Wt.test_set_score)&&(Je.setFieldsValue({test_set_average:!0}),At(jn(pt({},Je.getFieldsValue()),{test_set_average:!0})),mt(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:()=>Kn(void 0,null,function*(){const rt=yield(0,ne.ZP)(`/api/shixuns/${on==null?void 0:on.id}/get_script_contents.json`,{method:"get",params:{id:on==null?void 0:on.id,script_id:Wt==null?void 0:Wt.choice_standard_scripts}});rt!=null&&rt.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")}),Je.setFieldsValue({evaluate_script:rt==null?void 0:rt.content}),At(jn(pt({},Je.getFieldsValue()),{evaluate_script:rt==null?void 0:rt.content})))})})},mt=Wt=>{let rt=0;const _t=Math.floor((100-rt)/Wt.length),wt=_t+(100-rt)%Wt.length;Wt=Wt.map((yt,Mt)=>Mt===Wt.length-1?jn(pt({},yt),{score:wt}):jn(pt({},yt),{score:_t})),Qe(Wt)},Ot=()=>{const Wt=[...Pe,{hidden:0,input:"",output:"",score:0}];Je.getFieldValue("test_set_average")?mt(Wt):Qe(Wt)},{test_set_score:tn,test_set_average:Ht,choice_standard_scripts:Zt,open_evaluate:gn}=dt;return le.createElement("section",{className:y.wrap},le.createElement(ze.default,{form:Je,disabled:!gn,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:!gn&&"\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:!gn&&"\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(nt.ZP.Group,null,le.createElement(Bt.Z,{direction:"vertical"},le.createElement(nt.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(nt.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(nt.ZP.Group,null,le.createElement(Bt.Z,{direction:"vertical"},le.createElement(nt.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(nt.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(Re.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:!gn&&"\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"))),tn&&le.createElement(ze.default.Item,{name:"test_set_average"},le.createElement(nt.ZP.Group,null,le.createElement(nt.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),le.createElement(nt.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),le.createElement(Ke.Z,{title:!gn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement("div",null,Pe.map((Wt,rt)=>le.createElement(qe.default,{activeKey:$t,key:rt,onChange:()=>{De(_t=>_t===rt?null:rt)}},le.createElement(fa,{header:le.createElement("div",{className:"font16"},le.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",rt+1),dt.test_set_score&&le.createElement("span",{style:{marginLeft:40}},le.createElement(Ie.Z,{style:{width:120},value:Wt.score,onClick:_t=>_t.stopPropagation(),min:0,max:100,precision:0,onBlur:_t=>{if(Number(_t)<0||Number(_t)>100){ut.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const wt=Pe.map((Mt,fn)=>fn===rt?jn(pt({},Mt),{score:100}):Mt),yt={test_set_average:!1};At(pt(pt({},dt),yt)),Je.setFieldsValue(yt),Qe(wt)}},disabled:Ht,onChange:_t=>{const wt=Pe.map((Mt,fn)=>fn===rt?jn(pt({},Mt),{score:_t?Number(_t):0}):Mt),yt={test_set_average:!1};At(pt(pt({},dt),yt)),Je.setFieldsValue(yt),Qe(wt)}}),le.createElement("span",{className:"ml10 mr10"},"%")),le.createElement("span",{className:"tr flex1",style:{float:"right"}},rt!==0&&le.createElement(Ke.Z,{placement:"bottom",title:"\u5220\u9664"},le.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:_t=>{_t.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!==rt);mt(wt)}})}})))),key:rt},le.createElement("div",null,dt.evaluate_method===3&&le.createElement(Re.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:_t=>{const wt=Pe.map((yt,Mt)=>Mt===rt?jn(pt({},yt),{tags:_t}):yt);Qe(wt)}},Ft==null?void 0:Ft.map(_t=>le.createElement(de.default.Option,{value:_t==null?void 0:_t.tags,key:_t==null?void 0:_t.tags},_t==null?void 0:_t.tags)))),le.createElement(Re.Z,{align:"middle"},le.createElement("div",null," ",le.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),le.createElement(ea,{bordered:!1,className:y.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:Wt.output,onChange:_t=>{const wt=Pe.map((yt,Mt)=>Mt===rt?jn(pt({},yt),{output:_t.target.value}):yt);Qe(wt)}})),le.createElement(Re.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:_t=>{const wt=Pe.map((yt,Mt)=>{if(Mt===rt){let fn={is_invisible:!1,actual_output_visible:!1};return _t.target.checked&&(fn={is_invisible:!0,actual_output_visible:!0}),jn(pt(pt({},yt),fn),{hidden:_t.target.checked?1:0})}return yt});Qe(wt)}},"\u5168\u90E8\u9690\u85CF")),le.createElement(Xe.default,{checked:Wt.is_invisible,style:{margin:"0 60px"},onChange:_t=>{const wt=Pe.map((yt,Mt)=>{if(Mt===rt){let fn=0;return _t.target.checked&&yt.actual_output_visible&&(fn=1),jn(pt({},yt),{hidden:fn,is_invisible:_t.target.checked})}return yt});Qe(wt)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),le.createElement(Xe.default,{checked:Wt.actual_output_visible,onChange:_t=>{const wt=Pe.map((yt,Mt)=>{if(Mt===rt){let fn=0;return _t.target.checked&&yt.is_invisible&&(fn=1),jn(pt({},yt),{hidden:fn,actual_output_visible:_t.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(Xe.default,{checked:Wt.last_match_rule,onChange:_t=>{const wt=Pe.map((yt,Mt)=>Mt===rt?jn(pt({},yt),{last_match_rule:_t.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:!gn&&"\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"},Nt.map((Wt,rt)=>le.createElement(de.default.Option,{value:Wt.id,key:rt},Wt.scptname))))),le.createElement(Ke.Z,{title:!gn&&"\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:!gn}}))),(0,oe.Ny)()&&le.createElement(Re.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:Gt,loading:Fn,onCancel:()=>Be.history.push(`/shixuns/${on==null?void 0:on.id}/challenges`),onOk:()=>Je.submit(),className:st==="jupyterLab"?y.btn:""}))}},71151:function(je,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"},qe=ae(6848),ze=({name:ut,tooltipTitle:he,children:Xe,required:Ke,errorKey:Ie,errorValue:nt,errorName:Bt,errorStyle:Re={},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(qe.Z,{title:he},b.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),b.createElement("div",{className:Be.right,style:E},Xe,Bt&&nt===Ie&&b.createElement("div",{className:Be.error,style:Re},Bt))))},32080:function(je,Tt,ae){"use strict";ae.d(Tt,{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"},qe=ae(43418),Te=ae(6339),ut=({title:he,children:Xe,value:Ke})=>{const[Ie,nt]=(0,b.useState)(!1);return b.createElement(b.Fragment,null,b.createElement("span",{onClick:()=>nt(!0)},Xe),b.createElement(qe.default,{title:he,open:Ie,width:1e3,destroyOnClose:!0,centered:!0,onCancel:()=>nt(!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((Bt,Re)=>b.createElement("div",{key:Re},b.createElement("b",null,Bt.name||Bt.type_name),b.createElement(Te.Z,{value:Bt.description||""}))))))}},80245:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Dt}});var b=ae(59301),Be=ae(43418),qe=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),nt=ae(61485),Bt=ae(13014),Re=ae(4977),de=ae(38147),a=ae(76411),E={lineChart:"lineChart___dCEZW"},x=ae(66649),y=ae.n(x),ee=ae(59301),oe=({dataInfo:Nt,indexKey:Ut,valueName:Gt,startAndEndTime:Dn,colors:It=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:Fe})=>{let xe=null;(0,b.useEffect)(()=>{Wt()},[Nt]),(0,b.useEffect)(()=>{window.addEventListener("resize",mt(()=>{xe&&xe.resize()},200))},[window.onresize]);const mt=(rt,_t,wt=!1)=>{let yt,Mt;return(...fn)=>{if(wt){rt.apply(Mt,fn),wt=!1;return}clearTimeout(yt),yt=setTimeout(()=>{rt.apply(Mt,fn)},_t)}},Ot=rt=>rt?rt.map(_t=>{const wt=new Date(_t),yt=String(wt.getMonth()+1).padStart(2,"0"),Mt=String(wt.getDate()).padStart(2,"0"),fn=String(wt.getHours()).padStart(2,"0"),bt=String(wt.getMinutes()).padStart(2,"0");return`${yt}/${Mt} ${fn}:${bt}`}):[],tn=(rt,_t)=>rt.map(wt=>{const yt=_t.timestamps.indexOf(wt);return yt!==-1?_t.values[yt]:null});function Ht(rt){let _t=1/0;for(let yt=0;yt{let yt=[];for(let Mt=rt;Mt<=_t;Mt+=wt)yt.push(Mt);return yt},gn=()=>{var rt;const _t=((rt=Nt==null?void 0:Nt.x)==null?void 0:rt.flat())||[];let wt=[...new Set(_t)].sort((Un,Wa)=>Un-Wa),yt=Ht(wt),Mt=yt==null?void 0:yt.newArray,fn=yt==null?void 0:yt.minInterval;wt=[...new Set([...wt,...Mt])].sort((Un,Wa)=>Un-Wa);let bt=y()(Dn[0],"YYYY-MM-DD HH:mm").valueOf(),xt=Zt(bt,wt[0]-fn,fn),Wn=y()(Dn[1],"YYYY-MM-DD HH:mm").valueOf(),Xt=Zt(wt[wt.length-1]+fn,Wn,fn);return wt=[...xt,...wt,...Xt],[...new Set(wt)].sort((Un,Wa)=>Un-Wa)},Wt=()=>{var rt;xe=a.init(document.getElementById(`lineChart${Ut}`));let _t=gn(),wt=(rt=Nt==null?void 0:Nt.y)==null?void 0:rt.map((Mt,fn)=>{var bt;let xt={timestamps:(bt=Nt==null?void 0:Nt.x)==null?void 0:bt[fn],values:Mt};return Mt=tn(_t,xt),{name:Gt[fn],type:"line",itemStyle:{show:!1},lineStyle:{color:It[fn]},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 fn;let bt="";return Mt.forEach((xt,Wn)=>{console.log("item",xt),bt+=`
+\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,At=["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(We){return/^\d+$/.test(We)?`${We}px`:We}const Zt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",dn={[Zt+"-B"]:"bold",[Zt+"-I"]:"italic"},In={[cn]:"\u6DFB\u52A0\u94FE\u63A5",[Gn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[yt]:"\u6DFB\u52A0\u56FE\u7247",[Rn]:"\u6DFB\u52A0\u753B\u56FE",[Ot]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Ra]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Yn=({defaultValue:We="",onChange:ot,width:et="100%",height:Bn=400,miniToolbar:vn=!1,isFocus:Nn=!1,watch:Da,insertTemp:ga,mode:na="markdown",id:ma="markdown-editor-id",showResizeBar:ua=!1,noStorage:pn=!1,showNullButton:Ta=!1,showNullProgramButton:fr=!1,hidetoolBar:uo=!1,fullScreen:Mn=!1,onBlur:nn,onCMBeforeChange:sa,onFullScreen:Ea,className:Gr="",disablePaste:Hr=!1,disabled:hr=!1,disabledFill:qr=!1,placeholder:Io="",values:$r="",extraUse:Eo})=>{const[yn,kr]=(0,b.useState)(null),[eo,to]=(0,b.useState)(We),[dt,Ue]=(0,b.useState)(Da),[Ee,Le]=(0,b.useState)(Mn),[ke,mt]=(0,b.useState)(""),[He,Tn]=(0,b.useState)(0),[xt,gn]=(0,b.useState)(Bn),[Ln,Sa]=(0,b.useState)(!1),yr=(0,b.useRef)((0,Dt.Z)()),la=(0,b.useRef)(!1),ia=(0,b.useRef)(),[La,rr]=(0,b.useState)(0),[Za,ir]=(0,b.useState)(0),Oa=(0,b.useRef)(),Rt=(0,b.useRef)(),fa=(0,b.useRef)(),Er=(0,b.useRef)(),Ir=()=>Wr(void 0,null,function*(){var Pa;const Pn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:yr.current}});(Pa=Pn==null?void 0:Pn.attachments)!=null&&Pa.length&&(console.log("cm:",yn,Oa),Pn.attachments.map(wn=>{wn.content_type.indexOf("image")>-1?yn.replaceSelection(`![,](/api/attachments/${wn.id}?type=${wn.content_type})`):wn.content_type.indexOf("video")>-1?yn.replaceSelection(``):wn.content_type.indexOf("pdf")>-1?yn.replaceSelection(`${wn.name}`):yn.replaceSelection(`[${wn.name}](${ENV.API_SERVER}/api/attachments/${wn.id}?type=${wn.content_type})`)}))});(0,b.useEffect)(()=>{const Pa=window.scrollY||window.pageYOffset;to($r),yn==null||yn.setValue($r),window.scrollTo(0,Pa)},[$r]),(0,b.useEffect)(()=>{Ea==null||Ea(Ee)},[Ee]),(0,b.useEffect)(()=>{if(Oa.current){let Pa=function(wn,Un){var Pr;if(Hr){Un.preventDefault();return}const we=Un.clipboardData;if(we){const Or=we.types.toString(),Va=we.items;if(Or==="Files"||we.types.indexOf("Files")>-1){if(Un.preventDefault(),na=="stex")return;try{let ur=Va[1];((Pr=Va[0])==null?void 0:Pr.kind)==="file"&&(ur=Va[0]);const Xr=ur.getAsFile(),qo=Xr.name.split(".").pop();(0,qe.I)(Xr,wo=>{var ni,no,ci;wo.id?((ni=Xr==null?void 0:Xr.type)==null?void 0:ni.indexOf("image"))>-1?Pn.replaceSelection(``):((no=Xr==null?void 0:Xr.type)==null?void 0:no.indexOf("video"))>-1?Pn.replaceSelection(``):((ci=Xr==null?void 0:Xr.type)==null?void 0:ci.indexOf("pdf"))>-1?Pn.replaceSelection(`${Xr.name}`):At.includes(qo)?Pn.replaceSelection(`${Xr.name}`):Pn.replaceSelection(`[${Xr.name}](/api/attachments/${wo.id}?type=${wo.content_type})`):(wo==null?void 0:wo.status)===401&&(It.ZP.warning((wo==null?void 0:wo.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(ur){It.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Pn=$e().fromTextArea(Oa.current,{mode:na,lineNumbers:!vn,lineWrapping:!0,value:We,autoCloseTags:!fr,autoCloseBrackets:!0});return Pn.on("keyup",function(wn,Un){Un.keyCode===8&&(wn.getValue()==""?Pn.setOption("placeholder",Io):Pn.setOption("placeholder",null))}),Pn.on("keydown",function(wn,Un){if(Un.keyCode===8){var Pr=Xn(wn);Pr&&Un.preventDefault()}}),Nn&&Pn.focus(),Pn.on("paste",Pa),Pn.on("dragleave",function(wn,Un){Rt.current.classList.remove("mouse-hover-md")}),hr&&Pn.on("beforeChange",function(wn,Un){(Un.origin==="paste"||Un.origin==="+input")&&Un.cancel()}),kr(Pn),()=>{Pn.off("paste",Pa)}}},[]);const sr=(0,b.useCallback)(()=>{if(Rt.current)try{}catch(Pa){console.log(Pa,"---- to set md editor body height")}},[xt,Rt,Ee]);(0,b.useEffect)(()=>{function Pa(){let Pn=new Te.Z(wn=>{for(let Un of wn)(Un.target.offsetHeight>0||Un.target.offsetWidth>0)&&(sr(),yn.setSize("100%","100%"),yn.refresh())});return Pn.observe(Oa.current.parentElement),Pn}if(yn){const Pn=Pa();return()=>{var wn,Un;(wn=Oa.current)!=null&&wn.parentElement&&Pn.unobserve((Un=Oa.current)==null?void 0:Un.parentElement)}}},[yn,sr]),(0,b.useEffect)(()=>{if(yn){let Pa=[];for(const[Pn,wn]of Object.entries(dn)){let Un={[Pn]:()=>{On(wn)}};Pa.push(Un),yn.addKeyMap(Un)}return ia.current=setInterval(()=>{la.current&&Ir()},4e3),()=>{clearInterval(ia.current);for(let Pn of Pa)yn.removeKeyMap(Pn)}}},[yn]),(0,b.useEffect)(()=>{Mn!==Ee&&Le(Mn)},[Mn]),(0,Ma.Z)(()=>{if(!pn&&He>0){let Pa=new Date().getTime(),Pn=window.sessionStorage.getItem(ma);Pa>=He+Ya&&(!Pn||Pn!==eo)&&(window.sessionStorage.setItem(ma,eo),Sa(!0))}},Ya),(0,b.useEffect)(()=>{Ue(Da)},[yn,Da]),(0,b.useEffect)(()=>{yn&&Nn&&yn.focus()},[yn,Nn]),(0,b.useEffect)(()=>{if(dt&&yn){let Pa=function(wn){let Un=wn.target;if(Er.current){let Pr=Un.scrollTop/Un.scrollHeight;Er.current.scrollTop=Er.current.scrollHeight*Pr}};const Pn=yn.getScrollerElement();return Pn.addEventListener("scroll",Pa),()=>{Pn.removeEventListener("scroll",Pa)}}},[yn,dt]),(0,b.useEffect)(()=>{if(yn&&sa){let Pa=function(Pn,wn){sa(Pn,wn)};return yn.on("beforeChange",Pa),()=>{yn.off("beforeChange",Pa)}}},[yn,sa]),(0,b.useEffect)(()=>{if(yn&&nn){let Pa=function(){nn(yn.getValue())};return yn.on("blur",Pa),()=>{yn.off("blur",Pa)}}},[yn,nn]);function Xn(Pa,Pn){var wn=Pa.getDoc(),Un=wn.getCursor(),Pr=wn.getLine(Un.line),we=Pr.charAt(Un.ch-1),Or=Pr.lastIndexOf("@\u2581@",Un.ch),Va=Pr.lastIndexOf("@\u2581\u2581@",Un.ch),ur=Or>Va?Or:Va,Xr=Or>Va?3:4;if(ya.indexOf(we)===-1)return null;if(console.log("change1:",Pn,Pa,Pr,Un,ur,Or,Va,we),ur>=0&&Un.ch-ur<5){var qo=ur+Xr;return wn.replaceRange("",{line:Un.line,ch:ur},{line:Un.line,ch:qo}),{line:Un.line,ch:qo}}return null}(0,b.useEffect)(()=>{if(yn){let Pa=function(Pn,wn){const Un=Pn.getValue();to(Un),Tn(new Date().getTime()),Pn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),ot&&(fr?ot(Un,nr(Un)):ot(Un))};return yn.on("change",Pa),()=>{yn.off("change",Pa)}}},[yn,ot]),(0,b.useEffect)(()=>{if(yn)if(We==null)yn.setValue(""),to("");else{const Pa=window.scrollY||window.pageYOffset;We!==yn.getValue()&&(yn.setValue(We),to(We),yn.setCursor(hr?1:yn.lineCount(),0),window.scrollTo(0,Pa))}},[yn,We]);const On=(0,b.useCallback)(Pa=>{const Pn=yn.getCursor(),wn=yn.getSelection();let Un=wn.split(` +`);switch(Pa){case"bold":return yn.replaceSelection("**"+wn+"**"),wn===""&&yn.setCursor(Pn.line,Pn.ch+2),yn.focus();case"italic":return yn.replaceSelection("*"+wn+"*"),wn===""&&yn.setCursor(Pn.line,Pn.ch+1),yn.focus();case"code":return yn.replaceSelection("`"+wn+"`"),wn===""&&yn.setCursor(Pn.line,Pn.ch+1),yn.focus();case"inline-latex":return mt("inline-latex"),yn.focus();case"latex":return yn.replaceSelection("```latex\n"+wn+"\n```"),yn.setCursor(Pn.line+1,wn.length+1),yn.focus();case"line-break":return yn.replaceSelection(`
+`),yn.focus();case"list-ul":return wn===""?yn.replaceSelection("- "+wn):yn.replaceSelection(Un.map(Pr=>Pr===""?"":`- ${Pr}`).join(` +`)),yn.focus();case"list-ol":return wn===""?yn.replaceSelection("1. "+wn):yn.replaceSelection(Un.map((Pr,we)=>Pr===""?"":`${we+1}. ${Pr}`).join(` +`)),yn.focus();case"add-null-ch":return wn===""&&yn.setCursor(Pn.line,Pn.ch),yn.replaceSelection(Lr),yn.focus();case"add-signal":return wn===""&&yn.setCursor(Pn.line,Pn.ch),yn.replaceSelection(zr),yn.focus();case"add-multiple":return wn===""&&yn.setCursor(Pn.line,Pn.ch),yn.replaceSelection(ya),yn.focus();case"inster-template-1":return wn===""&&yn.setCursor(Pn.line,Pn.ch),yn.replaceSelection(Cr),yn.focus();case"eraser":return yn.setValue(""),yn.focus();case"trigger-watch":return Ue(!dt),yn.focus();case"trigger-full-screen":return Le(!Ee),yn.focus();case cn:mt(cn);return;case Gn:mt(Gn);return;case yt:mt(yt);return;case Rn:mt(Rn);return;case"maths-latex":mt("maths-latex");return;case Ot:mt(Ot);return;case Ra:mt(Ra);return;default:throw new Error}},[yn,dt,Ee]),mn=(0,b.useCallback)((Pa,Pn)=>{var wn,Un,Pr,we,Or,Va;switch(mt(""),ke){case cn:const{title:ni,link:no}=Pa;return yn.replaceSelection(`[${ni}](${no})`),yn.focus();case Gn:const{language:ci,content:ii}=Pa;return yn.replaceSelection(["```"+ci,ii,"```"].join(` +`)),yn.focus();case"maths-latex":for(var ur=atob(Pa),Xr=new Uint8Array(ur.length),qo=0;qo{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 Rn:case _t:const{src:Ii,alt:vl}=Pa,Ci=Pn,Yl=(Pr=(Un=(wn=Ci==null?void 0:Ci.name)==null?void 0:wn.split("."))==null?void 0:Un.pop)==null?void 0:Pr.call(Un);return((we=Ci==null?void 0:Ci.type)==null?void 0:we.indexOf("image"))>-1||!(Ci!=null&&Ci.type)?Ci.align||Ci.width?yn.replaceSelection(`

${vl||

`):yn.replaceSelection(`${vl||`):((Or=Ci==null?void 0:Ci.type)==null?void 0:Or.indexOf("video"))>-1?yn.replaceSelection(``):((Va=Ci==null?void 0:Ci.type)==null?void 0:Va.indexOf("pdf"))>-1?yn.replaceSelection(`${Ci.name}`):At.includes(Yl)?yn.replaceSelection(`${Ci.name}`):yn.replaceSelection(`[${Ci.name}](${Ii})`),yn.focus();case Ra:const{row:Ki,col:Ll,align:su}=Pa;let Pl=` +`;for(let tl=0;tl{switch(ke){case cn:return b.createElement(un,{callback:mn,onCancel:lr});case Gn:return b.createElement(an.Z,{callback:mn,onCancel:lr});case yt:return b.createElement(qe.Z,{callback:mn,onCancel:lr});case Ot:return b.createElement(ye,{callback:mn,onCancel:lr});case Ra:return b.createElement(Ft,{callback:mn,onCancel:lr});case"maths-latex":return b.createElement(Ht,{showSaveButton:!0,callback:mn});case"inline-latex":return b.createElement(wt.Z,{showSaveButton:!0,callback:mn});default:return null}},[ke]);function lr(){mt("")}(0,b.useEffect)(()=>{if(fa.current){let Pa=function(Or){Pr=!0,we=Or.pageY},Pn=function(){Pr=!1},wn=function(Or){if(Pr){let Va=Or.pageY-we;Va<0&&(Va=0),Va>300&&(Va=300);let ur=Bn+Va+"px";gn(ur)}},Un=fa.current,Pr=!1,we=0;return Un.addEventListener("mousedown",Pa),document.addEventListener("mousemove",wn),document.addEventListener("mouseup",Pn),()=>{Un.removeEventListener("mousedown",Pa),document.removeEventListener("mousemove",wn),document.removeEventListener("mouseup",Pn)}}},[yn,fa]),(0,b.useEffect)(()=>{gn(Bn)},[Bn]);const mo=En(et),Ur=En(xt),Nr={width:mo,height:Ur},Ho=(0,b.useMemo)(()=>{if(He){let Pa=new Date(He),Pn=Pa.getHours(),wn=Pa.getMinutes(),Un=Pa.getSeconds();return Pn=Pn<10?"0"+Pn:Pn,wn=wn<10?"0"+wn:wn,Un=Un<10?"0"+Un:Un,`${Pn}:${wn}:${Un}`}return 0},[He]),nr=Pa=>{const Pn=[];if(fr){let wn=-1;Pa=Pa.replace(/(@▁▁@|@▁@)/g,function(Un,Pr,we){Pn.push({multiLine:Un!==zr})})}return Pn};function _o(){window.sessionStorage.removeItem(ma),Sa(!1),Tn(0)}function jo(){Sa(!1),Tn(0),yn.setValue(window.sessionStorage.getItem(ma))}(0,b.useEffect)(()=>{In[ke]&&ke!==Rn&&ke!==Ot&&setTimeout(()=>{const Pa=document.getElementsByClassName("markdown-popup-form")[0],Pn=window.innerWidth/2-Pa.offsetWidth/2,wn=window.innerHeight/2-Pa.offsetHeight/2;rr(Pn),ir(wn)},0)},[ke]);const or=Pa=>{Pa.preventDefault();const Pn=Pa.clientX-La,wn=Pa.clientY-Za;document.body.onmousemove=Un=>{let Pr=Un.clientX-Pn,we=Un.clientY-wn;const Or=document.getElementsByClassName("markdown-popup-form")[0],Va=window.innerWidth-Or.offsetWidth,ur=window.innerHeight-Or.offsetHeight;Pr=Math.max(0,Math.min(Pr,Va)),we=Math.max(0,Math.min(we,ur)),fo(Un.clientX,Un.clientY,Pn,wn)&&(rr(Pr),ir(we))},document.body.onmouseup=function(){document.body.onmousemove=null}},fo=(Pa,Pn,wn,Un)=>{const Pr=document.body.clientHeight,we=document.body.clientWidth;return Pa<20&&wn>Pa||Pa>we-20&&wnPn||Pn>Pr-20&&UnSt in Ze?bt(Ze,St,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Ze[St]=ht,ee=(Ze,St)=>{for(var ht in St||(St={}))E.call(St,ht)&&y(Ze,ht,St[ht]);if(a)for(var ht of a(St))x.call(St,ht)&&y(Ze,ht,St[ht]);return Ze},ne=(Ze,St)=>Re(Ze,de(St));const{useForm:oe}=b.default,le={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var Fe=({callback:Ze,onCancel:St})=>{const[ht]=oe();let vt=(0,Ke.useRef)();function Vn(qn){vt.current.width=ht.getFieldValue("width"),vt.current.align=ht.getFieldValue("align"),Ze(qn,vt.current)}function zn(qn,jt){if(qn.status===-1){Be.ZP.error(qn.message);return}ht.setFieldsValue({src:`/api/attachments/${qn.id}`,type:jt.type})}function ca(qn){let jt=qn.target.files[0];vt.current=jt,tt(jt,zn)}return at.createElement(b.default,ne(ee({form:ht},ie),{className:"upload-image-panel",onFinish:Vn,style:{width:470,overflow:"hidden"}}),at.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},at.createElement("div",{className:"flex-container"},at.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},at.createElement($e.default,{style:le})),at.createElement(be,{onFileChange:ca}))),at.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},at.createElement($e.default,{style:{width:264}})),at.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},at.createElement(Te.Z,null,at.createElement(b.default.Item,{name:"width",style:{margin:0}},at.createElement(ze.Z,{style:{width:264}})),at.createElement("span",{className:"ml8"},"%"))),at.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},at.createElement(it.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"}]})),at.createElement("aside",null,at.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},at.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),at.createElement(he.ZP,{type:"default",onClick:St},"\u53D6\u6D88"))))};function be({onFileChange:Ze}){return at.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",at.createElement("input",{type:"file",onChange:Ze}))}function tt(Ze,St){if(!Ze)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",Ze),ht.append("file_param_name","editormd-image-file"),ht.append("byxhr","true");var vt=new window.XMLHttpRequest;vt.withCredentials=!0,vt.addEventListener("load",function(Vn){St(JSON.parse(Vn.target.responseText),Ze)},!1),vt.addEventListener("error",function(Vn){console.error(Vn)},!1),vt.open("POST",`${Qe.KI}/api/attachments.json`),vt.send(ht)}},57261:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return $e}});var b=ae(59301),Be=ae(4676);class $e extends b.Component{constructor(ze){super(ze);const it=window.document;this.node=it.createElement("div"),it.body.appendChild(this.node)}render(){const{children:ze}=this.props;return(0,Be.createPortal)(ze,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},31103:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return Be}});var b=ae(59301);function Be($e,Te){const ze=(0,b.useRef)();(0,b.useEffect)(()=>{ze.current=$e}),(0,b.useEffect)(()=>{function it(){ze.current()}if(Te!==null){let he=setInterval(it,Te);return()=>clearInterval(he)}},[Te])}},74044:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return E}});var b=ae(59301),Be=ae(65582),$e=ae(78241),Te=ae(8591),ze=ae(43418),it=ae(92832),he={wrap:"wrap___TwY3U",content:"content___Ks95W",mainPathWrap:"mainPathWrap___CrMaa",colorBlue:"colorBlue___dvWbP"},Qe=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,at=Object.prototype.propertyIsEnumerable,bt=(x,y,ee)=>y in x?Qe(x,y,{enumerable:!0,configurable:!0,writable:!0,value:ee}):x[y]=ee,Re=(x,y)=>{for(var ee in y||(y={}))Ie.call(y,ee)&&bt(x,ee,y[ee]);if(Ke)for(var ee of Ke(y))at.call(y,ee)&&bt(x,ee,y[ee]);return x},de=(x,y,ee)=>new Promise((ne,oe)=>{var le=be=>{try{Fe(ee.next(be))}catch(tt){oe(tt)}},ie=be=>{try{Fe(ee.throw(be))}catch(tt){oe(tt)}},Fe=be=>be.done?ne(be.value):Promise.resolve(be.value).then(le,ie);Fe((ee=ee.apply(x,y)).next())});const a=({shixunsDetail:x,globalSetting:y,loading:ee,dispatch:ne,title:oe,pathList:le=[],showInputPath:ie=!1,isMergeSelectFile:Fe=!1,onFinish:be=()=>{}})=>{const[tt]=$e.default.useForm(),Ze=(0,Be.useParams)(),St=(0,Be.useLocation)(),ht=(0,b.useRef)(),[vt,Vn]=(0,b.useState)(""),[zn,ca]=(0,b.useState)(""),[qn,jt]=(0,b.useState)([]),[rn,Ye]=(0,b.useState)([]);(0,b.useEffect)(()=>{var st,Pt;ht.current=((Pt=(st=St.pathname)==null?void 0:st.split("/"))==null?void 0:Pt[3])==="repository"},[]),(0,b.useEffect)(()=>{if(x.actionTabs.key!=="Repository-SelectFilePath")return;const st=le.join("/");let Pt=[];le.map((Cn,kt)=>{kt===0?Pt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Cn}`,path:st}):Pt.push({val:`/${Cn}`,path:st})}),jt(Pt),Vn(st),ca(st),ut(st)},[x.actionTabs.key]);const ut=st=>de(void 0,null,function*(){const Pt=yield ne({type:ht.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ze.id,path:st}});Pt&&Ye(Pt.trees||[])}),Jt=st=>{let Pt=vt;st.type==="tree"&&(qn.length?qn.push({val:`/${st.name}`,path:st.name}):qn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${st.name}`,path:st.name}),jt(qn),Pt=vt?`${vt}/${st.name}`:st.name,Vn(Pt)),ut(Pt)},un=(st,Pt)=>{const Cn=qn.filter((en,De)=>De<=Pt);jt(Cn);const kt=Cn.filter((en,De)=>De!==0).map(en=>en.val).join("").substr(1);Vn(kt),ut(kt)},an=()=>de(void 0,null,function*(){const st=tt==null?void 0:tt.getFieldsValue(),Pt=vt?`${vt}${st!=null&&st.name?`/${st==null?void 0:st.name}`:""}`:st==null?void 0:st.name;if(Fe){be(Pt),qe();return}if(ie){yield tt.validateFields();const Cn=yield ne({type:"shixunsDetail/uploadGitFolder",payload:Re(Re({},{id:Ze.id,path:Pt}),ht.current?{}:{secret_repository:!0})});be(zn),Cn.status===0&&Te.ZP.info("\u65B0\u5EFA\u6210\u529F")}else be(Pt),Te.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");qe()}),qe=()=>{ne({type:"shixunsDetail/setActionTabs",payload:{}}),tt.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:an,onCancel:qe},b.createElement("div",{className:he.wrap},b.createElement("div",{className:he.content},b.createElement("div",{className:he.mainPathWrap},!!(qn!=null&&qn.length)&&qn.map((st,Pt)=>b.createElement("a",{key:Pt,onClick:()=>un(st,Pt)},st.val))),!!(rn!=null&&rn.length)&&rn.map((st,Pt)=>st.type==="tree"&&b.createElement("a",{key:Pt,onClick:()=>Jt(st)},b.createElement("i",{className:`iconfont icon-wenjianjia ${he.colorBlue}`}),st.name))),b.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),b.createElement("div",{className:"mt5 mb5"},vt),ie&&b.createElement($e.default,{form:tt,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(it.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)},65995:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return rn}});var b=ae(59301),Be=ae(65582),$e=ae(36381),Te=ae(92832),ze=ae(78241),it=ae(8591),he=ae(43418),Qe=ae(24905),Ke=ae(6848),Ie=ae(5871),at=ae(5112),bt=ae(81327),Re=ae(95237),de=ae(57809),a=ae(78673),E=ae(67671),x=ae(82636),y={wrap:"wrap___BgpUe",row:"row___UWxAG",textarea:"textarea___gaLin",btn:"btn___ZpuhS",sub:"sub___Jd_ZS"},ee=ae(50258),ne=ae(38147),oe=ae(41867),le=ae(59301),ie=Object.defineProperty,Fe=Object.defineProperties,be=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,ht=(Ye,ut,Jt)=>ut in Ye?ie(Ye,ut,{enumerable:!0,configurable:!0,writable:!0,value:Jt}):Ye[ut]=Jt,vt=(Ye,ut)=>{for(var Jt in ut||(ut={}))Ze.call(ut,Jt)&&ht(Ye,Jt,ut[Jt]);if(tt)for(var Jt of tt(ut))St.call(ut,Jt)&&ht(Ye,Jt,ut[Jt]);return Ye},Vn=(Ye,ut)=>Fe(Ye,be(ut)),zn=(Ye,ut,Jt)=>new Promise((un,an)=>{var qe=Cn=>{try{Pt(Jt.next(Cn))}catch(kt){an(kt)}},st=Cn=>{try{Pt(Jt.throw(Cn))}catch(kt){an(kt)}},Pt=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(qe,st);Pt((Jt=Jt.apply(Ye,ut)).next())});const{Panel:ca}=$e.default,{TextArea:qn}=Te.default;var rn=({active:Ye,type:ut="jupyter"})=>{var Jt,un;const an=(0,Be.useParams)(),[qe]=ze.default.useForm(),[st,Pt]=(0,b.useState)({}),[Cn,kt]=(0,b.useState)(!1),[en,De]=(0,b.useState)(0),[Ae,Je]=(0,b.useState)([]),[Ct,Bt]=(0,b.useState)([]),[Nt,Ut]=(0,b.useState)([]),$t=(un=(Jt=(0,oe.eY)())==null?void 0:Jt.shixun)==null?void 0:un.editable;(0,b.useEffect)(()=>{Ye==="testCase"&&bn()},[Ye]),(0,b.useEffect)(()=>{Tt()},[]);const bn=()=>zn(void 0,null,function*(){var zt,Lt,Ht,wt,Dt,It,cn,yt,Ot,Rn,_t,Gn,Ra,cr;const tr=[{hidden:0,input:"",output:"",score:100}],Ma=yield(0,ne.ZP)(`/api/shixuns/${an==null?void 0:an.id}/jupyter_evalute_setting.json`,{method:"get"});if((Ma==null?void 0:Ma.status)===0){Ut((zt=Ma==null?void 0:Ma.data)==null?void 0:zt.standard_scripts);const Wr={open_evaluate:(Lt=Ma==null?void 0:Ma.data)==null?void 0:Lt.open_evaluate,exec_time:((Ht=Ma==null?void 0:Ma.data)==null?void 0:Ht.exec_time)||3,test_set_score:((wt=Ma==null?void 0:Ma.data)==null?void 0:wt.test_set_score)===null?!1:(Dt=Ma==null?void 0:Ma.data)==null?void 0:Dt.test_set_score,test_set_average:((It=Ma==null?void 0:Ma.data)==null?void 0:It.test_set_average)===null?!0:(cn=Ma==null?void 0:Ma.data)==null?void 0:cn.test_set_average,choice_standard_scripts:((yt=Ma==null?void 0:Ma.data)==null?void 0:yt.choice_standard_scripts)||null,evaluate_script:((Ot=Ma==null?void 0:Ma.data)==null?void 0:Ot.evaluate_script)||"",evaluate_method:(Rn=Ma==null?void 0:Ma.data)==null?void 0:Rn.evaluate_method,use_jupyter_result:(_t=Ma==null?void 0:Ma.data)==null?void 0:_t.use_jupyter_result};qe.setFieldsValue(Wr),Pt(Wr),Je((Ra=(Gn=Ma==null?void 0:Ma.data)==null?void 0:Gn.test_sets)!=null&&Ra.length?(cr=Ma==null?void 0:Ma.data)==null?void 0:cr.test_sets:tr)}}),Tt=()=>zn(void 0,null,function*(){var zt;const Lt=yield(0,ne.ZP)(`/api/shixuns/${an==null?void 0:an.id}/get_jupyter_tags.json`,{method:"get"});(Lt==null?void 0:Lt.status)===0&&Bt(((zt=Lt==null?void 0:Lt.data)==null?void 0:zt.list)||[])}),ye=zt=>zn(void 0,null,function*(){const Ht=Ae.map(Dt=>Dt.score).reduce((Dt,It)=>Dt+It,0);if(zt.test_set_score&&Ht!==100){it.ZP.warning("\u6D4B\u8BD5\u7528\u4F8B\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}if(zt.evaluate_method===3&&(Ae!=null&&Ae.some(Dt=>!Dt.tags))){it.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}kt(!0),(yield(0,ne.ZP)(`/api/shixuns/${an==null?void 0:an.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:Vn(vt({},zt),{mirror_script_id:zt==null?void 0:zt.choice_standard_scripts,open_evaluate:zt!=null&&zt.open_evaluate?1:0,test_set:Ae.map(Dt=>Vn(vt({},Dt),{is_file:!1}))})})).status===0&&it.ZP.success("\u4FDD\u5B58\u6210\u529F"),kt(!1)}),xe=zt=>{Pt(vt({},qe.getFieldsValue())),"test_set_average"in zt&&(zt!=null&&zt.test_set_average)&<(Ae),"test_set_score"in zt&&(zt!=null&&zt.test_set_score)&&(qe.setFieldsValue({test_set_average:!0}),Pt(Vn(vt({},qe.getFieldsValue()),{test_set_average:!0})),lt(Ae)),"choice_standard_scripts"in zt&&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:()=>zn(void 0,null,function*(){const Lt=yield(0,ne.ZP)(`/api/shixuns/${an==null?void 0:an.id}/get_script_contents.json`,{method:"get",params:{id:an==null?void 0:an.id,script_id:zt==null?void 0:zt.choice_standard_scripts}});Lt!=null&&Lt.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")}),qe.setFieldsValue({evaluate_script:Lt==null?void 0:Lt.content}),Pt(Vn(vt({},qe.getFieldsValue()),{evaluate_script:Lt==null?void 0:Lt.content})))})})},lt=zt=>{let Lt=0;const Ht=Math.floor((100-Lt)/zt.length),wt=Ht+(100-Lt)%zt.length;zt=zt.map((Dt,It)=>It===zt.length-1?Vn(vt({},Dt),{score:wt}):Vn(vt({},Dt),{score:Ht})),Je(zt)},Mt=()=>{const zt=[...Ae,{hidden:0,input:"",output:"",score:0}];qe.getFieldValue("test_set_average")?lt(zt):Je(zt)},{test_set_score:Yt,test_set_average:Ft,choice_standard_scripts:Vt,open_evaluate:sn}=st;return le.createElement("section",{className:y.wrap},le.createElement(ze.default,{form:qe,disabled:!sn,layout:"vertical",onValuesChange:xe,onFinish:ye},le.createElement(ze.default.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked"},le.createElement(Qe.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:!sn&&"\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:!sn&&"\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(at.ZP.Group,null,le.createElement(bt.Z,{direction:"vertical"},le.createElement(at.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(at.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(at.ZP.Group,null,le.createElement(bt.Z,{direction:"vertical"},le.createElement(at.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(at.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(Re.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:!sn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement(x.op,{style:{borderRadius:2},onClick:Mt},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),Yt&&le.createElement(ze.default.Item,{name:"test_set_average"},le.createElement(at.ZP.Group,null,le.createElement(at.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),le.createElement(at.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),le.createElement(Ke.Z,{title:!sn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},le.createElement("div",null,Ae.map((zt,Lt)=>le.createElement($e.default,{activeKey:en,key:Lt,onChange:()=>{De(Ht=>Ht===Lt?null:Lt)}},le.createElement(ca,{header:le.createElement("div",{className:"font16"},le.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",Lt+1),st.test_set_score&&le.createElement("span",{style:{marginLeft:40}},le.createElement(Ie.Z,{style:{width:120},value:zt.score,onClick:Ht=>Ht.stopPropagation(),min:0,max:100,precision:0,onBlur:Ht=>{if(Number(Ht)<0||Number(Ht)>100){it.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const wt=Ae.map((It,cn)=>cn===Lt?Vn(vt({},It),{score:100}):It),Dt={test_set_average:!1};Pt(vt(vt({},st),Dt)),qe.setFieldsValue(Dt),Je(wt)}},disabled:Ft,onChange:Ht=>{const wt=Ae.map((It,cn)=>cn===Lt?Vn(vt({},It),{score:Ht?Number(Ht):0}):It),Dt={test_set_average:!1};Pt(vt(vt({},st),Dt)),qe.setFieldsValue(Dt),Je(wt)}}),le.createElement("span",{className:"ml10 mr10"},"%")),le.createElement("span",{className:"tr flex1",style:{float:"right"}},Lt!==0&&le.createElement(Ke.Z,{placement:"bottom",title:"\u5220\u9664"},le.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:Ht=>{Ht.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=Ae.filter((Dt,It)=>It!==Lt);lt(wt)}})}})))),key:Lt},le.createElement("div",null,st.evaluate_method===3&&le.createElement(Re.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:zt.tags,size:"large",style:{width:450},onChange:Ht=>{const wt=Ae.map((Dt,It)=>It===Lt?Vn(vt({},Dt),{tags:Ht}):Dt);Je(wt)}},Ct==null?void 0:Ct.map(Ht=>le.createElement(de.default.Option,{value:Ht==null?void 0:Ht.tags,key:Ht==null?void 0:Ht.tags},Ht==null?void 0:Ht.tags)))),le.createElement(Re.Z,{align:"middle"},le.createElement("div",null," ",le.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),le.createElement(qn,{bordered:!1,className:y.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:zt.output,onChange:Ht=>{const wt=Ae.map((Dt,It)=>It===Lt?Vn(vt({},Dt),{output:Ht.target.value}):Dt);Je(wt)}})),le.createElement(Re.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(Qe.default,{className:"font14 ml5",checked:zt.hidden===1,onChange:Ht=>{const wt=Ae.map((Dt,It)=>{if(It===Lt){let cn={is_invisible:!1,actual_output_visible:!1};return Ht.target.checked&&(cn={is_invisible:!0,actual_output_visible:!0}),Vn(vt(vt({},Dt),cn),{hidden:Ht.target.checked?1:0})}return Dt});Je(wt)}},"\u5168\u90E8\u9690\u85CF")),le.createElement(Qe.default,{checked:zt.is_invisible,style:{margin:"0 60px"},onChange:Ht=>{const wt=Ae.map((Dt,It)=>{if(It===Lt){let cn=0;return Ht.target.checked&&Dt.actual_output_visible&&(cn=1),Vn(vt({},Dt),{hidden:cn,is_invisible:Ht.target.checked})}return Dt});Je(wt)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),le.createElement(Qe.default,{checked:zt.actual_output_visible,onChange:Ht=>{const wt=Ae.map((Dt,It)=>{if(It===Lt){let cn=0;return Ht.target.checked&&Dt.is_invisible&&(cn=1),Vn(vt({},Dt),{hidden:cn,actual_output_visible:Ht.target.checked})}return Dt});Je(wt)}},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),le.createElement("div",{className:"mt20"},le.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),le.createElement(Qe.default,{checked:zt.last_match_rule,onChange:Ht=>{const wt=Ae.map((Dt,It)=>It===Lt?Vn(vt({},Dt),{last_match_rule:Ht.target.checked}):Dt);Je(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:!sn&&"\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:zt=>zt.parentNode,size:"large",style:{width:400},placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},Nt.map((zt,Lt)=>le.createElement(de.default.Option,{value:zt.id,key:Lt},zt.scptname))))),le.createElement(Ke.Z,{title:!sn&&"\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:!sn}}))),(0,oe.Ny)()&&le.createElement(Re.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:$t,loading:Cn,onCancel:()=>Be.history.push(`/shixuns/${an==null?void 0:an.id}/challenges`),onOk:()=>qe.submit(),className:ut==="jupyterLab"?y.btn:""}))}},71151:function(je,Wt,ae){"use strict";ae.d(Wt,{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:it,tooltipTitle:he,children:Qe,required:Ke,errorKey:Ie,errorValue:at,errorName:bt,errorStyle:Re={},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,it),!!he&&b.createElement($e.Z,{title:he},b.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),b.createElement("div",{className:Be.right,style:E},Qe,bt&&at===Ie&&b.createElement("div",{className:Be.error,style:Re},bt))))},32080:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return it}});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),Te=ae(6339),it=({title:he,children:Qe,value:Ke})=>{const[Ie,at]=(0,b.useState)(!1);return b.createElement(b.Fragment,null,b.createElement("span",{onClick:()=>at(!0)},Qe),b.createElement($e.default,{title:he,open:Ie,width:1e3,destroyOnClose:!0,centered:!0,onCancel:()=>at(!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((bt,Re)=>b.createElement("div",{key:Re},b.createElement("b",null,bt.name||bt.type_name),b.createElement(Te.Z,{value:bt.description||""}))))))}},80245:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return Bt}});var b=ae(59301),Be=ae(43418),$e=ae(8591),Te=ae(43428),ze=ae(99313),it=ae(71418),he=ae(6848),Qe=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),at=ae(61485),bt=ae(13014),Re=ae(4977),de=ae(38147),a=ae(76411),E={lineChart:"lineChart___dCEZW"},x=ae(66649),y=ae.n(x),ee=ae(59301),oe=({dataInfo:Nt,indexKey:Ut,valueName:$t,startAndEndTime:bn,colors:Tt=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:ye})=>{let xe=null;(0,b.useEffect)(()=>{zt()},[Nt]),(0,b.useEffect)(()=>{window.addEventListener("resize",lt(()=>{xe&&xe.resize()},200))},[window.onresize]);const lt=(Lt,Ht,wt=!1)=>{let Dt,It;return(...cn)=>{if(wt){Lt.apply(It,cn),wt=!1;return}clearTimeout(Dt),Dt=setTimeout(()=>{Lt.apply(It,cn)},Ht)}},Mt=Lt=>Lt?Lt.map(Ht=>{const wt=new Date(Ht),Dt=String(wt.getMonth()+1).padStart(2,"0"),It=String(wt.getDate()).padStart(2,"0"),cn=String(wt.getHours()).padStart(2,"0"),yt=String(wt.getMinutes()).padStart(2,"0");return`${Dt}/${It} ${cn}:${yt}`}):[],Yt=(Lt,Ht)=>Lt.map(wt=>{const Dt=Ht.timestamps.indexOf(wt);return Dt!==-1?Ht.values[Dt]:null});function Ft(Lt){let Ht=1/0;for(let Dt=0;Dt{let Dt=[];for(let It=Lt;It<=Ht;It+=wt)Dt.push(It);return Dt},sn=()=>{var Lt;const Ht=((Lt=Nt==null?void 0:Nt.x)==null?void 0:Lt.flat())||[];let wt=[...new Set(Ht)].sort((Gn,Ra)=>Gn-Ra),Dt=Ft(wt),It=Dt==null?void 0:Dt.newArray,cn=Dt==null?void 0:Dt.minInterval;wt=[...new Set([...wt,...It])].sort((Gn,Ra)=>Gn-Ra);let yt=y()(bn[0],"YYYY-MM-DD HH:mm").valueOf(),Ot=Vt(yt,wt[0]-cn,cn),Rn=y()(bn[1],"YYYY-MM-DD HH:mm").valueOf(),_t=Vt(wt[wt.length-1]+cn,Rn,cn);return wt=[...Ot,...wt,..._t],[...new Set(wt)].sort((Gn,Ra)=>Gn-Ra)},zt=()=>{var Lt;xe=a.init(document.getElementById(`lineChart${Ut}`));let Ht=sn(),wt=(Lt=Nt==null?void 0:Nt.y)==null?void 0:Lt.map((It,cn)=>{var yt;let Ot={timestamps:(yt=Nt==null?void 0:Nt.x)==null?void 0:yt[cn],values:It};return It=Yt(Ht,Ot),{name:$t[cn],type:"line",itemStyle:{show:!1},lineStyle:{color:Tt[cn]},data:It}}),Dt={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(It){var cn;let yt="";return It.forEach((Ot,Rn)=>{console.log("item",Ot),yt+=`
-
- ${Fe[xt==null?void 0:xt.componentIndex]} +
+ ${ye[Ot==null?void 0:Ot.componentIndex]}
-
${xt.value>0?xt.value.toFixed(5):xt.value==0?0:"--"} ${Ut==0?"Cores":"MiB"}
+
${Ot.value>0?Ot.value.toFixed(5):Ot.value==0?0:"--"} ${Ut==0?"Cores":"MiB"}
`}),`
-
${(fn=Mt[0])==null?void 0:fn.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(_t)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:Ut==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:wt};xe.setOption(yt)};return ee.createElement("div",{id:`lineChart${Ut}`,className:E.lineChart})},le=ae(82636),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),et=ae(88522);const Ze=Nt=>{const Ut=new Date,Dn=(It=>{const Fe=new Date(Ut);switch(It){case"\u6700\u8FD130\u5206\u949F":Fe.setMinutes(Ut.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":Fe.setHours(Ut.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":Fe.setDate(Ut.getDate()-1);break;case"\u6700\u8FD17\u5929":Fe.setDate(Ut.getDate()-7);break;case"\u6700\u8FD115\u5929":Fe.setDate(Ut.getDate()-15);break;default:return null}return Fe})(Nt);return Dn?{startTime:Dn,endTime:Ut}:null},Pt=(Nt,Ut,Gt)=>{if(!Nt)return!1;const Dn=y()(),[It,Fe]=Ut;if(Nt.isAfter(Dn))return!0;if(It){const xe=It.clone().add(Gt,"days");if(Fe&&Nt.isAfter(xe))return!0}if(Fe){const xe=Fe.clone().subtract(Gt,"days");return Nt.isBefore(xe)||Nt.isAfter(Dn)}return!1},Et=Nt=>Nt<=5?"30s":Nt<=15?"1m":Nt<=30?"2m":Nt<=60?"5m":Nt<=180?"10m":Nt<=360?"30m":Nt<=720?"1h":Nt<=1440?"2h":Nt<=2880?"4h":Nt<=4320?"8h":Nt<=10080||Nt<=14400?"12h":Nt<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",pt=Nt=>{const[Ut,Gt]=Nt,Dn=moment.isMoment(Ut)?Ut:moment(Ut),It=moment.isMoment(Gt)?Gt:moment(Gt);if(!Dn.isValid()||!It.isValid())throw new Error("Invalid date provided");const xe=moment.duration(It.diff(Dn)).asMinutes();return Et(xe)},jn=(Nt,Ut,Gt=20)=>{const Dn=new Date(Nt).getTime(),It=new Date(Ut).getTime(),Fe=Gt*1e3,xe=[];let mt=Dn;for(;mt<=It;)xe.push(mt),mt+=Fe;return xe};var Kn=ae(89392),fa=ae(2524),ea=ae(84056),Kt=ae(59301),un=(Nt,Ut,Gt)=>new Promise((Dn,It)=>{var Fe=Ot=>{try{mt(Gt.next(Ot))}catch(tn){It(tn)}},xe=Ot=>{try{mt(Gt.throw(Ot))}catch(tn){It(tn)}},mt=Ot=>Ot.done?Dn(Ot.value):Promise.resolve(Ot.value).then(Fe,xe);mt((Gt=Gt.apply(Nt,Ut)).next())});const Ye=Ce.default.Option,{RangePicker:st}=ye.default;var cn=({identifier:Nt,data:Ut,isFirst:Gt,setIsFirst:Dn,info:It})=>{var Fe;const[xe,mt]=(0,b.useState)([]),[Ot,tn]=(0,b.useState)([]),[Ht,Zt]=(0,b.useState)(null),[gn,Wt]=(0,b.useState)(""),[rt,_t]=(0,b.useState)([null,null]),[wt,yt]=(0,b.useState)([]),[Mt,fn]=(0,b.useState)(!1),[bt,xt]=(0,b.useState)([]),[Wn,Xt]=(0,b.useState)(!1),[Un,Wa]=(0,b.useState)(!1),[mr,rr]=(0,b.useState)(""),[Ma,Wr]=(0,b.useState)(1),lr=["\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 Vt,mn,On,Jn;if(Ut&&Gt){An(),mt(Ut==null?void 0:Ut.recent_users),tn(Ut==null?void 0:Ut.managers);const ke=(It==null?void 0:It.type)==="\u6311\u6218\u9875\u9762";((Vt=Ut==null?void 0:Ut.managers)==null?void 0:Vt.length)>0?Zt(ke?It==null?void 0:It.myshixun_id:(mn=Ut==null?void 0:Ut.managers[0])==null?void 0:mn.id):((On=Ut==null?void 0:Ut.recent_users)==null?void 0:On.length)>0&&Zt(ke?It==null?void 0:It.myshixun_id:(Jn=Ut==null?void 0:Ut.recent_users[0])==null?void 0:Jn.id),Wt("\u6700\u8FD130\u5206\u949F"),Dn(!1)}},[Ut]),(0,b.useEffect)(()=>{if(gn){let Vt=Ze(gn);_t([y()(Vt==null?void 0:Vt.startTime),y()(Vt==null?void 0:Vt.endTime)])}},[gn]),(0,b.useEffect)(()=>{Ht&&(rt!=null&&rt[0])&&(rt!=null&&rt[1])&&Xa()},[Ht,rt]);const Xa=()=>un(void 0,null,function*(){var Vt;fn(!0);let mn={startTimeString:rt[0]?rt[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:rt[1]?rt[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:Ht};const On=yield(0,de.ZP)(`/api/shixuns/${Nt}/cpu_rank_data.json`,{method:"get",params:mn});(On==null?void 0:On.status)==0&&(xt((Vt=On==null?void 0:On.data)==null?void 0:Vt.statisticsList),Wr(Ma+1)),fn(!1)}),Br=(0,b.useRef)((0,Kn.throttle)(Vt=>ba(Vt),1200,{leading:!0,trailing:!0})).current,ba=Vt=>un(void 0,null,function*(){if(Vt=="")return;const mn=yield(0,de.ZP)(`/api/shixuns/${Nt}/cpu_search_data`,{method:"get",params:{search:Vt}});(mn==null?void 0:mn.status)==0&&yt(mn==null?void 0:mn.data)}),Zr=(Vt,mn)=>{Vt==="CPU"?(Wn?(0,ea.BU)():(0,ea.Dj)(document.getElementById(`tj${mn}`)),Xt(!Wn)):(Un?(0,ea.BU)():(0,ea.Dj)(document.getElementById(`tj${mn}`)),Wa(!Un))},Fr=(Vt,mn,On)=>{const Jn=mn==="CPU"?"cpuUsageChart":"memoryUsageChart";let ke=Vt.map($e=>{var wn,pn,Tn,Ba;const va=(wn=$e.promQueryResult)==null?void 0:wn[Jn],ra=`${$e.envId}-${$e.myPracticalTrainingId}_${mn}`,pa=((Ba=(Tn=(pn=va==null?void 0:va.results[ra])==null?void 0:pn.frames[0])==null?void 0:Tn.data)==null?void 0:Ba.values)||[];return pa.length>0?pa[On]:[]});return ke.some($e=>Array.isArray($e)&&$e.length>0)?ke:[]},Ct=Vt=>{Zt(Vt),An()},An=()=>{yt([]),rr("")},bn=Vt=>{let mn=!1;for(let On=0;On<(bt==null?void 0:bt.length);On++){let Jn=Fr(bt,Vt,1)[On];if(Jn&&(Jn==null?void 0:Jn.length)>0){mn=!0;break}}return(bt==null?void 0:bt.length)>0&&mn};return Kt.createElement(Kt.Fragment,null,Kt.createElement("div",{className:`${ie.flex_warp}`},Kt.createElement(et.Z,{allowClear:!0,showSearch:!0,value:mr,style:{width:280},onSearch:Br,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(Vt,mn)=>{rr(Vt),mn!=null&&mn.key&&Zt(Number(mn==null?void 0:mn.key))},onClear:An,size:"large"},wt==null?void 0:wt.map((Vt,mn)=>Kt.createElement(Ye,{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}`:""})`))),Kt.createElement("div",null,Kt.createElement(Ce.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:gn,onChange:Vt=>{Wt(Vt)}},lr.map((Vt,mn)=>Kt.createElement(Ce.default.Option,{key:mn,value:Vt},Vt))),Kt.createElement(st,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:rt,disabledDate:Vt=>Pt(Vt,rt,15),format:"YYYY-MM-DD HH:mm",onChange:Vt=>{_t(Vt),Wt(void 0)}}))),Kt.createElement(le.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:Ht,onChange:Vt=>Ct(Vt),dataSource:Ot,titleWidth:60,key:1}),Kt.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:Ht,onChange:Vt=>Ct(Vt),dataSource:xe,titleWidth:60,key:2}),(Fe=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:Fe.map((Vt,mn)=>Kt.createElement("div",{className:`${ie.chart_content}`,key:mn,id:`tj${mn}`},Kt.createElement("div",{className:ie.chart_title},Kt.createElement("span",null,Vt==null?void 0:Vt.name,"\u4F7F\u7528\u91CF"),Kt.createElement("i",{className:`${ie.fullscreen} +
${(cn=It[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:Mt(Ht)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:Ut==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:wt};xe.setOption(Dt)};return ee.createElement("div",{id:`lineChart${Ut}`,className:E.lineChart})},le=ae(82636),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"},Fe=ae(57809),be=ae(5083),tt=ae(88522);const Ze=Nt=>{const Ut=new Date,bn=(Tt=>{const ye=new Date(Ut);switch(Tt){case"\u6700\u8FD130\u5206\u949F":ye.setMinutes(Ut.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":ye.setHours(Ut.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":ye.setDate(Ut.getDate()-1);break;case"\u6700\u8FD17\u5929":ye.setDate(Ut.getDate()-7);break;case"\u6700\u8FD115\u5929":ye.setDate(Ut.getDate()-15);break;default:return null}return ye})(Nt);return bn?{startTime:bn,endTime:Ut}:null},St=(Nt,Ut,$t)=>{if(!Nt)return!1;const bn=y()(),[Tt,ye]=Ut;if(Nt.isAfter(bn))return!0;if(Tt){const xe=Tt.clone().add($t,"days");if(ye&&Nt.isAfter(xe))return!0}if(ye){const xe=ye.clone().subtract($t,"days");return Nt.isBefore(xe)||Nt.isAfter(bn)}return!1},ht=Nt=>Nt<=5?"30s":Nt<=15?"1m":Nt<=30?"2m":Nt<=60?"5m":Nt<=180?"10m":Nt<=360?"30m":Nt<=720?"1h":Nt<=1440?"2h":Nt<=2880?"4h":Nt<=4320?"8h":Nt<=10080||Nt<=14400?"12h":Nt<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",vt=Nt=>{const[Ut,$t]=Nt,bn=moment.isMoment(Ut)?Ut:moment(Ut),Tt=moment.isMoment($t)?$t:moment($t);if(!bn.isValid()||!Tt.isValid())throw new Error("Invalid date provided");const xe=moment.duration(Tt.diff(bn)).asMinutes();return ht(xe)},Vn=(Nt,Ut,$t=20)=>{const bn=new Date(Nt).getTime(),Tt=new Date(Ut).getTime(),ye=$t*1e3,xe=[];let lt=bn;for(;lt<=Tt;)xe.push(lt),lt+=ye;return xe};var zn=ae(89392),ca=ae(2524),qn=ae(84056),jt=ae(59301),rn=(Nt,Ut,$t)=>new Promise((bn,Tt)=>{var ye=Mt=>{try{lt($t.next(Mt))}catch(Yt){Tt(Yt)}},xe=Mt=>{try{lt($t.throw(Mt))}catch(Yt){Tt(Yt)}},lt=Mt=>Mt.done?bn(Mt.value):Promise.resolve(Mt.value).then(ye,xe);lt(($t=$t.apply(Nt,Ut)).next())});const Ye=Fe.default.Option,{RangePicker:ut}=be.default;var un=({identifier:Nt,data:Ut,isFirst:$t,setIsFirst:bn,info:Tt})=>{var ye;const[xe,lt]=(0,b.useState)([]),[Mt,Yt]=(0,b.useState)([]),[Ft,Vt]=(0,b.useState)(null),[sn,zt]=(0,b.useState)(""),[Lt,Ht]=(0,b.useState)([null,null]),[wt,Dt]=(0,b.useState)([]),[It,cn]=(0,b.useState)(!1),[yt,Ot]=(0,b.useState)([]),[Rn,_t]=(0,b.useState)(!1),[Gn,Ra]=(0,b.useState)(!1),[cr,tr]=(0,b.useState)(""),[Ma,Wr]=(0,b.useState)(1),gr=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],Ua=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,b.useEffect)(()=>{var Zt,dn,In,Yn;if(Ut&&$t){En(),lt(Ut==null?void 0:Ut.recent_users),Yt(Ut==null?void 0:Ut.managers);const We=(Tt==null?void 0:Tt.type)==="\u6311\u6218\u9875\u9762";((Zt=Ut==null?void 0:Ut.managers)==null?void 0:Zt.length)>0?Vt(We?Tt==null?void 0:Tt.myshixun_id:(dn=Ut==null?void 0:Ut.managers[0])==null?void 0:dn.id):((In=Ut==null?void 0:Ut.recent_users)==null?void 0:In.length)>0&&Vt(We?Tt==null?void 0:Tt.myshixun_id:(Yn=Ut==null?void 0:Ut.recent_users[0])==null?void 0:Yn.id),zt("\u6700\u8FD130\u5206\u949F"),bn(!1)}},[Ut]),(0,b.useEffect)(()=>{if(sn){let Zt=Ze(sn);Ht([y()(Zt==null?void 0:Zt.startTime),y()(Zt==null?void 0:Zt.endTime)])}},[sn]),(0,b.useEffect)(()=>{Ft&&(Lt!=null&&Lt[0])&&(Lt!=null&&Lt[1])&&Ya()},[Ft,Lt]);const Ya=()=>rn(void 0,null,function*(){var Zt;cn(!0);let dn={startTimeString:Lt[0]?Lt[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:Lt[1]?Lt[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:Ft};const In=yield(0,de.ZP)(`/api/shixuns/${Nt}/cpu_rank_data.json`,{method:"get",params:dn});(In==null?void 0:In.status)==0&&(Ot((Zt=In==null?void 0:In.data)==null?void 0:Zt.statisticsList),Wr(Ma+1)),cn(!1)}),Lr=(0,b.useRef)((0,zn.throttle)(Zt=>ya(Zt),1200,{leading:!0,trailing:!0})).current,ya=Zt=>rn(void 0,null,function*(){if(Zt=="")return;const dn=yield(0,de.ZP)(`/api/shixuns/${Nt}/cpu_search_data`,{method:"get",params:{search:Zt}});(dn==null?void 0:dn.status)==0&&Dt(dn==null?void 0:dn.data)}),zr=(Zt,dn)=>{Zt==="CPU"?(Rn?(0,qn.BU)():(0,qn.Dj)(document.getElementById(`tj${dn}`)),_t(!Rn)):(Gn?(0,qn.BU)():(0,qn.Dj)(document.getElementById(`tj${dn}`)),Ra(!Gn))},Cr=(Zt,dn,In)=>{const Yn=dn==="CPU"?"cpuUsageChart":"memoryUsageChart";let We=Zt.map(et=>{var Bn,vn,Nn,Da;const ga=(Bn=et.promQueryResult)==null?void 0:Bn[Yn],na=`${et.envId}-${et.myPracticalTrainingId}_${dn}`,ma=((Da=(Nn=(vn=ga==null?void 0:ga.results[na])==null?void 0:vn.frames[0])==null?void 0:Nn.data)==null?void 0:Da.values)||[];return ma.length>0?ma[In]:[]});return We.some(et=>Array.isArray(et)&&et.length>0)?We:[]},At=Zt=>{Vt(Zt),En()},En=()=>{Dt([]),tr("")},Fn=Zt=>{let dn=!1;for(let In=0;In<(yt==null?void 0:yt.length);In++){let Yn=Cr(yt,Zt,1)[In];if(Yn&&(Yn==null?void 0:Yn.length)>0){dn=!0;break}}return(yt==null?void 0:yt.length)>0&&dn};return jt.createElement(jt.Fragment,null,jt.createElement("div",{className:`${ie.flex_warp}`},jt.createElement(tt.Z,{allowClear:!0,showSearch:!0,value:cr,style:{width:280},onSearch:Lr,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(Zt,dn)=>{tr(Zt),dn!=null&&dn.key&&Vt(Number(dn==null?void 0:dn.key))},onClear:En,size:"large"},wt==null?void 0:wt.map((Zt,dn)=>jt.createElement(Ye,{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}`:""})`))),jt.createElement("div",null,jt.createElement(Fe.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:sn,onChange:Zt=>{zt(Zt)}},gr.map((Zt,dn)=>jt.createElement(Fe.default.Option,{key:dn,value:Zt},Zt))),jt.createElement(ut,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:Lt,disabledDate:Zt=>St(Zt,Lt,15),format:"YYYY-MM-DD HH:mm",onChange:Zt=>{Ht(Zt),zt(void 0)}}))),jt.createElement(le.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:Ft,onChange:Zt=>At(Zt),dataSource:Mt,titleWidth:60,key:1}),jt.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:Ft,onChange:Zt=>At(Zt),dataSource:xe,titleWidth:60,key:2}),(ye=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:ye.map((Zt,dn)=>jt.createElement("div",{className:`${ie.chart_content}`,key:dn,id:`tj${dn}`},jt.createElement("div",{className:ie.chart_title},jt.createElement("span",null,Zt==null?void 0:Zt.name,"\u4F7F\u7528\u91CF"),jt.createElement("i",{className:`${ie.fullscreen} iconfont - ${(Vt==null?void 0:Vt.type)=="CPU"?Wn?"icon-tuichuquanping2":"icon-quanping2":Un?"icon-tuichuquanping2":"icon-quanping2"} - `,onClick:()=>Zr(Vt.type,mn)})),Kt.createElement(ut.Z,{spinning:Mt},bn(Vt.type)?Kt.createElement("div",{style:{marginTop:(Vt==null?void 0:Vt.type)=="CPU"?Wn?"7%":"":Un?"7%":""}},Kt.createElement(oe,{dataInfo:{y:Fr(bt,Vt==null?void 0:Vt.type,1)||[],x:Fr(bt,Vt==null?void 0:Vt.type,0)||[]},startAndEndTime:rt,colors:Ha,indexKey:mn,valueName:bt.map(On=>On.name),imageTypeName:bt.map(On=>{var Jn;return(Jn=On==null?void 0:On.promQueryResult)==null?void 0:Jn.imageTypeName}),key:`${mn}-${Ma}`}),Kt.createElement("div",{className:ie.info_con},Kt.createElement("div",{className:ie.info_top},Kt.createElement("div",null,"\u6700\u5927\u503C"),Kt.createElement("div",null,"\u6700\u5C0F\u503C"),Kt.createElement("div",null,"\u5E73\u5747\u503C")),bt.map((On,Jn)=>{var ke;let ot=On==null?void 0:On.promQueryResult;return Kt.createElement("div",{className:ie.listdata,key:Jn},Kt.createElement("div",{className:ie.block,style:{backgroundColor:Ha[Jn],marginRight:10}}),Kt.createElement("div",{className:ie.typename},(ke=On==null?void 0:On.promQueryResult)==null?void 0:ke.imageTypeName),Kt.createElement("div",{className:ie.val},(Vt==null?void 0:Vt.type)=="CPU"?`${ot==null?void 0:ot.cpuMaxDoubleValue}Cores`:`${ot==null?void 0:ot.memoryDoubleMaxValue}MiB`),Kt.createElement("div",{className:ie.val},(Vt==null?void 0:Vt.type)=="CPU"?`${ot==null?void 0:ot.cpuMinDoubleValue}Cores`:`${ot==null?void 0:ot.memoryDoubleMinValue}MiB`),Kt.createElement("div",{className:ie.val},(Vt==null?void 0:Vt.type)=="CPU"?`${ot==null?void 0:ot.cpuAvgDoubleValue}Cores`:`${ot==null?void 0:ot.memoryDoubleAvgValue}MiB`))}))):Kt.createElement(fa.Z,null)))))},on=ae(59301),Je=(Nt,Ut,Gt)=>new Promise((Dn,It)=>{var Fe=Ot=>{try{mt(Gt.next(Ot))}catch(tn){It(tn)}},xe=Ot=>{try{mt(Gt.throw(Ot))}catch(tn){It(tn)}},mt=Ot=>Ot.done?Dn(Ot.value):Promise.resolve(Ot.value).then(Fe,xe);mt((Gt=Gt.apply(Nt,Ut)).next())}),At=({getApi:Nt,identifier:Ut,visible:Gt,info:Dn})=>{const[It,Fe]=(0,b.useState)({}),[xe,mt]=(0,b.useState)(!0);(0,b.useEffect)(()=>{mt(!0)},[Gt]),(0,b.useEffect)(()=>{Nt&&xe&&Ot()},[Nt]);const Ot=()=>Je(void 0,null,function*(){const tn=yield(0,de.ZP)(`/api/shixuns/${Ut}/cpu_basic_data.json`,{method:"get"});(tn==null?void 0:tn.status)==0&&Fe(tn)});return on.createElement("div",null,on.createElement(cn,{isFirst:xe,setIsFirst:tn=>mt(tn),identifier:Ut,data:It,info:Dn}))},Fn=ae(65862),zt=ae(65582),$t=ae(60979),De=ae(66457),Pe=ae(59301),Qe=(Nt,Ut,Gt)=>new Promise((Dn,It)=>{var Fe=Ot=>{try{mt(Gt.next(Ot))}catch(tn){It(tn)}},xe=Ot=>{try{mt(Gt.throw(Ot))}catch(tn){It(tn)}},mt=Ot=>Ot.done?Dn(Ot.value):Promise.resolve(Ot.value).then(Fe,xe);mt((Gt=Gt.apply(Nt,Ut)).next())});const Ft=({globalSetting:Nt,dispatch:Ut,practiceSetting:Gt,shixunsDetail:Dn,visible:It,onCancel:Fe,info:xe,identifier:mt,isJupyter:Ot,onOk:tn})=>{const[Ht,Zt]=(0,b.useState)("1"),[gn,Wt]=(0,b.useState)("\u63A8\u8350\u914D\u7F6E"),[rt,_t]=(0,b.useState)([]),[wt,yt]=(0,b.useState)(!1),[Mt,fn]=(0,b.useState)(!1),[bt,xt]=(0,b.useState)({}),[Wn,Xt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{It&&(fn(!1),Zt("1"),Wt("\u63A8\u8350\u914D\u7F6E"),(xe==null?void 0:xe.type)=="\u6311\u6218\u9875\u9762"?_t(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):_t(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),xt({}),Un(),(xe==null?void 0:xe.type)=="\u6311\u6218\u9875\u9762"&&Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:mt}}))},[It]);const Un=()=>Qe(void 0,null,function*(){Xt(!0);const Xa=yield(0,$t.HS)(mt);[0,-10].includes(Xa.status)&&(xt(Xa),Xt(!1))}),Wa=Xa=>{Xa=="2"?fn(!0):fn(!1),Zt(Xa)},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:Bt,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},rr=()=>Qe(void 0,null,function*(){if((0,De.gy)(Ut,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||gn=="\u5F53\u524D\u914D\u7F6E")return;yt(!0),(yield(0,de.ZP)(`/api/shixuns/${mt}/apply_recommend_config.json`,{method:"put",body:{data:gn=="\u63A8\u8350\u914D\u7F6E"?bt==null?void 0:bt.recommend:bt==null?void 0:bt.high}})).status==0&&(qe.ZP.success("\u5E94\u7528\u6210\u529F"),yt(!1),Fe(),tn())}),Ma=()=>Qe(void 0,null,function*(){var Xa,Br;if(yield Wr(),(0,Fn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Xa=Dn.detail)!=null&&Xa.is_jupyter||(Br=Dn.detail)!=null&&Br.is_jupyter_lab){Ut({type:"shixunsDetail/execJupyter",payload:{id:mt}}).then(Zr=>{var Fr;Zr!=null&&Zr.identifier&&((Fr=zt.history)==null||Fr.push(`/tasks/${Zr.identifier}/jupyter`))});return}Ut({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const ba=Ot?yield(0,$t.BK)({id:mt}):yield(0,$t.Ir)({id:mt});if(Ut({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),ba!=null&&ba.game_identifier||ba!=null&&ba.identifier){(0,Fn.xg)(Ot?`/tasks/${ba==null?void 0:ba.identifier}/jupyter`:`/tasks/${ba.game_identifier}`);return}(ba==null?void 0:ba.status)===-3?(0,Fn.eF)():(ba==null?void 0:ba.status)===2?lr(ba==null?void 0:ba.message):(ba==null?void 0:ba.status)===3&&Ha(ba==null?void 0:ba.message)}),Wr=()=>new Promise((Xa,Br)=>{var ba;(ba=Gt==null?void 0:Gt.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:()=>{Ut({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Xa()},onCancel:()=>{Br()}}):Xa()}),lr=Xa=>{Xa=Xa!=null&&Xa.includes(".json")?Xa:`${Xa}.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 Br=yield(0,de.ZP)("/api"+Xa,{method:"get"});if(!Br)return;qe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const ba=yield(0,$t.Ir)({id:Br.shixun_identifier});if(ba!=null&&ba.game_identifier){(0,Fn.xg)(`/tasks/${ba.game_identifier}`);return}(ba==null?void 0:ba.status)===2?lr(ba==null?void 0:ba.message):(ba==null?void 0:ba.status)===3&&Ha(ba==null?void 0:ba.message)})})},Ha=Xa=>{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",Xa,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Pe.createElement(Pe.Fragment,null,Pe.createElement(Te.Z,{title:null,placement:"right",open:It,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:Ht,onChange:Wa},Pe.createElement(ze.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},Pe.createElement(ut.Z,{spinning:Wn,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},rt.map((Xa,Br)=>Pe.createElement("div",{className:`${Ke.recommend_config_item} ${Xa==gn?Ke.recommend_config_active_item:""}`,key:Xa,onClick:()=>Wt(Xa)},Pe.createElement("div",{className:Ke.item_title},Pe.createElement("div",null,Xa),Br==1?Pe.createElement("div",{className:Ke.recommend_text},"\u63A8\u8350"):Pe.createElement(Pe.Fragment,null)),(Xa=="\u5F53\u524D\u914D\u7F6E"&&(bt==null?void 0:bt.current)||Xa=="\u63A8\u8350\u914D\u7F6E"&&(bt==null?void 0:bt.recommend)||Xa=="\u589E\u5F3A\u914D\u7F6E"&&(bt==null?void 0:bt.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(nt.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(Xe.ZP,{type:"primary",shape:"round",disabled:gn=="\u5F53\u524D\u914D\u7F6E",onClick:rr,loading:wt},"\u4E00\u952E\u5E94\u7528"))):Wn?Pe.createElement("div",{style:{height:400}}):Pe.createElement("div",{className:Ke.no_data},Pe.createElement("img",{src:Re,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:()=>{Ma(),Fe()}},"\u6A21\u62DF\u5B9E\u6218")))),Pe.createElement(ze.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},Pe.createElement(At,{getApi:Mt,identifier:mt,visible:It,info:xe})))))};var Dt=(0,zt.connect)(({globalSetting:Nt,practiceSetting:Ut,shixunsDetail:Gt})=>({globalSetting:Nt,practiceSetting:Ut,shixunsDetail:Gt}))(Ft)},987:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Ze}});var b=ae(59301),Be=ae(43418),qe=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"},nt=ae(11724),Bt=ae(62772),Re=ae(38147),de=ae(2524),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,Et,pt)=>Et in Pt?E(Pt,Et,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Pt[Et]=pt,ie=(Pt,Et)=>{for(var pt in Et||(Et={}))ne.call(Et,pt)&&le(Pt,pt,Et[pt]);if(ee)for(var pt of ee(Et))oe.call(Et,pt)&&le(Pt,pt,Et[pt]);return Pt},Ce=(Pt,Et)=>x(Pt,y(Et)),ye=(Pt,Et,pt)=>new Promise((jn,Kn)=>{var fa=un=>{try{Kt(pt.next(un))}catch(Ye){Kn(Ye)}},ea=un=>{try{Kt(pt.throw(un))}catch(Ye){Kn(Ye)}},Kt=un=>un.done?jn(un.value):Promise.resolve(un.value).then(fa,ea);Kt((pt=pt.apply(Pt,Et)).next())}),Ze=({visible:Pt,onOk:Et,onCancel:pt,info:jn})=>{var Kn,fa,ea,Kt,un;const[Ye,st]=(0,b.useState)("1"),[Qt,cn]=(0,b.useState)([]),[on,Je]=(0,b.useState)([]),[dt,At]=(0,b.useState)(0),[Fn,zt]=(0,b.useState)(null),[$t,De]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Pt&&(Pe(),Qe(),Ft())},[Pt]);const Pe=()=>{st("1"),cn([]),zt(null),At(0)};(0,b.useEffect)(()=>{var xe,mt;((mt=(xe=on==null?void 0:on[dt])==null?void 0:xe.content)==null?void 0:mt.length)>0&&zt(Ce(ie({},on[dt].content[0]),{index:0}))},[Ye,dt,on]);const Qe=()=>ye(void 0,null,function*(){De(!0),yield(0,Re.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(xe=>{let{max_cpu:mt,max_memory:Ot,min_cpu:tn,min_memory:Ht}=xe,{cpu:Zt,memory:gn}=jn;cn([{name:"CPU",value:Zt,min:tn,max:mt,typeName:"\u6838"},{name:"\u5185\u5B58",value:gn,min:Ht,max:Ot,typeName:"GB"}])}),De(!1)}),Ft=()=>ye(void 0,null,function*(){yield(0,Re.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(xe=>{var mt;if(Je(xe),(xe==null?void 0:xe.length)>0){let Ot=Ce(ie({},(mt=xe==null?void 0:xe[0])==null?void 0:mt.content[0]),{index:0});zt(Ot)}})}),Dt=xe=>{st(xe),xe==="2"&&At(0)},Nt=(xe,mt)=>{cn(Qt.map(Ot=>Ot.name===xe?mt(Ot):Ot))},Ut=(xe,mt)=>{isNaN(xe)||Nt(mt,Ot=>Ce(ie({},Ot),{value:xe}))},Gt=xe=>{var mt;if(console.log("decline",xe.value),xe.value=Number(xe.value),xe.value<=((mt=xe.min)!=null?mt:-1/0))return;let Ot=xe.value-.5Ce(ie({},tn),{value:Ot}))},Dn=xe=>{var mt;if(xe.value=Number(xe.value),xe.value>=((mt=xe.max)!=null?mt:1/0))return;let Ot=xe.value+.5>xe.max?xe.max:xe.value+.5;Nt(xe.name,tn=>Ce(ie({},tn),{value:Ot}))},It=(xe,mt)=>{isNaN(xe)||Nt(mt,Ot=>Ce(ie({},Ot),{value:xe}))},Fe=xe=>{if(xe==null||Number.isInteger(xe))return xe;const mt=xe%1;return mt===.5?xe:Math.floor(xe)+(mt<.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:pt,className:Ie.modal,footer:[a.createElement("div",{className:Ie.btn_warp,key:"1"},a.createElement(qe.ZP,{onClick:pt},"\u53D6\u6D88"),a.createElement(qe.ZP,{type:"primary",onClick:()=>{let xe=ie({},jn);if(Ye=="1")xe.cpu=Qt[0].value,xe.memory=Qt[1].value;else if(Ye=="2"){if(!Fn){Te.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}xe=Ce(ie({},xe),{cpu:Fn.cpu,memory:Fn.memory})}Et(xe)}},"\u4FDD\u5B58"))]},a.createElement(ze.default,{activeKey:Ye,onChange:Dt},a.createElement(ze.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},a.createElement(ut.Z,{spinning:$t},Qt==null?void 0:Qt.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:mt=>Ut(mt,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:()=>Gt(xe)},a.createElement(nt.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:mt=>{const Ot=Fe(mt);It(Ot,xe==null?void 0:xe.name)}}),a.createElement("div",{className:`${Ie.config_btn} ${Ie.flex}`,onClick:()=>Dn(xe)},a.createElement(Bt.Z,null))),a.createElement("div",null,xe==null?void 0:xe.typeName))))),(on==null?void 0:on.length)>0&&a.createElement(ze.default.TabPane,{tab:"\u6309\u573A\u666F\u9009\u62E9",key:2},a.createElement("div",{className:Ie.sceneList},on==null?void 0:on.map((xe,mt)=>a.createElement("div",{className:`${Ie.sceneItem} ${dt==mt&&Ie.sceneItemActive}`,key:xe==null?void 0:xe.id,onClick:()=>{At(mt)}},xe==null?void 0:xe.name))),((fa=(Kn=on==null?void 0:on[dt])==null?void 0:Kn.content)==null?void 0:fa.length)>0?a.createElement(Ke.default,{rowSelection:{type:"radio",selectedRowKeys:[Fn==null?void 0:Fn.index],onChange:(xe,mt)=>{zt(mt[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(xe,mt)=>a.createElement("div",null,xe,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(xe,mt)=>a.createElement("div",null,xe,"GB")}],dataSource:(ea=on==null?void 0:on[dt])==null?void 0:ea.content.map((xe,mt)=>Ce(ie({},xe),{index:mt})),rowKey:"index",pagination:!1,scroll:((un=(Kt=on==null?void 0:on[dt])==null?void 0:Kt.content)==null?void 0:un.length)>3?{y:148}:{}}):a.createElement(de.Z,null)))))}},30058:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return et}});var b=ae(59301),Be=ae(65582),qe=ae(43418),Te=ae(8591),ze=ae(3113),ut=ae(24905),he=ae(5112),Xe=ae(88522),Ke=ae(49127),Ie=ae(5083),nt=ae(5871),Bt=ae(10527),Re=ae(67671),de=ae(66457),a=ae(66649),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=(Ze,Pt)=>{var Et={};for(var pt in Ze)ee.call(Ze,pt)&&Pt.indexOf(pt)<0&&(Et[pt]=Ze[pt]);if(Ze!=null&&y)for(var pt of y(Ze))Pt.indexOf(pt)<0&&ne.call(Ze,pt)&&(Et[pt]=Ze[pt]);return Et},le=(Ze,Pt,Et)=>new Promise((pt,jn)=>{var Kn=Kt=>{try{ea(Et.next(Kt))}catch(un){jn(un)}},fa=Kt=>{try{ea(Et.throw(Kt))}catch(un){jn(un)}},ea=Kt=>Kt.done?pt(Kt.value):Promise.resolve(Kt.value).then(Kn,fa);ea((Et=Et.apply(Ze,Pt)).next())});const ie=Ze=>{if(!Ze)return Ze;const Pt=Ze.split(":");if(Pt[1]=="00"||Pt[1]=="30")return Ze;const Et=parseInt(Pt[1]);if(Et<30||Et==60)return[Pt[0],"30"].join(":");if(Et<60){const pt=[Pt[0],"00"].join(":"),jn="YYYY-MM-DD HH:mm",Kn=E()(pt,jn);return Kn.add(1,"hours"),Kn.format(jn)}return Ze},Ce="YYYY-MM-DD HH:mm",ye=Ze=>{var Pt=Ze,{shixunsDetail:Et,globalSetting:pt,loading:jn,user:Kn,dispatch:fa}=Pt,ea=oe(Pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Kt,un,Ye,st,Qt,cn,on,Je,dt;const At=(0,b.useRef)(),[Fn,zt]=(0,b.useState)(),[$t,De]=(0,b.useState)(),[Pe,Qe]=(0,b.useState)([]),[Ft,Dt]=(0,b.useState)([]),[Nt,Ut]=(0,b.useState)(""),[Gt,Dn]=(0,b.useState)(),[It,Fe]=(0,b.useState)(),[xe,mt]=(0,b.useState)(),Ot=(un=(Kt=Kn.userInfo)==null?void 0:Kt.shixun)==null?void 0:un.editable;(0,b.useEffect)(()=>{var rt,_t;At.current=(_t=(rt=location.pathname)==null?void 0:rt.split("/"))==null?void 0:_t[2],tn()},[]),(0,b.useEffect)(()=>{var rt,_t,wt,yt,Mt,fn,bt,xt,Wn,Xt,Un,Wa;Et.setting&&(zt((_t=(rt=Et.setting)==null?void 0:rt.shixun)==null?void 0:_t.can_copy),De((yt=(wt=Et.setting)==null?void 0:wt.shixun)==null?void 0:yt.use_scope),Dn(!!((fn=(Mt=Et.setting)==null?void 0:Mt.shixun)!=null&&fn.opening_time)),Fe((xt=(bt=Et.setting)==null?void 0:bt.shixun)==null?void 0:xt.opening_time),Qe((Xt=(Wn=Et.setting)==null?void 0:Wn.shixun)==null?void 0:Xt.scope_partment),mt((Wa=(Un=Et.setting)==null?void 0:Un.shixun)==null?void 0:Wa.git_size))},[Et.setting]);const tn=rt=>le(void 0,null,function*(){const _t=yield fa({type:"shixunsDetail/getDepartments",payload:{q:rt}});_t&&Dt(_t.shools_name||[])}),Ht=()=>le(void 0,null,function*(){var rt,_t,wt,yt,Mt,fn;const bt=(yield fa({type:"shixunsDetail/getShixunQuote",payload:{id:At.current}}))||{};qe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:b.createElement("div",{className:`tc font14 ${x.modal}`},!!((rt=bt.subjects)!=null&&rt.length)&&b.createElement(b.Fragment,null,b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(wt=(_t=bt.subjects)==null?void 0:_t.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",(fn=(Mt=bt.courses)==null?void 0:Mt.splice(0,2))==null?void 0:fn.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 fa({type:"shixunsDetail/deleteShixun",payload:{id:At.current}})).status===1&&(Te.ZP.success("\u64CD\u4F5C\u6210\u529F"),Be.history.push("/shixuns"))})})}),Zt=()=>{(0,de.gy)(fa,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},gn=rt=>{if(Pe.includes(rt)){Te.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Ut(null),Qe([...Pe,rt])},Wt=()=>le(void 0,null,function*(){if(Gt&&!It){Te.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if($t===1&&!Pe.length){Te.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield fa({type:"shixunsDetail/updatePermissionSetting",payload:{id:At.current,scope_partment:$t===0?null:Pe,shixun:{can_copy:Fn,use_scope:$t,opening_time:It,git_size:xe}}})).status!==-1&&(Te.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),fa({type:"shixunsDetail/getSettingsData",payload:{id:At.current}}),fa({type:"shixunsDetail/getShixunsDetail",payload:{id:At.current}}))});return b.createElement("div",null,b.createElement("section",{className:x.wrap},b.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Ye=Et==null?void 0:Et.detail)==null?void 0:Ye.shixun_status)!==2?b.createElement(ze.ZP,{danger:!0,onClick:Ht},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):b.createElement(ze.ZP,{danger:!0,onClick:Zt},"\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:Fn,onChange:rt=>zt(rt.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")))),!((((st=Et.detail)==null?void 0:st.shixun_status)>1||((Qt=Et.detail)==null?void 0:Qt.public)===2)&&((on=(cn=Et.setting)==null?void 0:cn.shixun)==null?void 0:on.use_scope)===0&&((Je=Et.detail)==null?void 0:Je.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:$t,onChange:rt=>De(rt.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"))),$t===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:Nt,onChange:rt=>{Ut(rt),tn(rt)},disabled:!Ot,onSelect:gn,options:Ft==null?void 0:Ft.map(rt=>({value:rt}))}),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(rt=>Ot?b.createElement(Ke.Z,{count:"x",className:"mr20 current",onClick:()=>Qe(Pe.filter(_t=>_t!==rt))},b.createElement(ze.ZP,{type:"primary",ghost:!0},rt)):b.createElement(ze.ZP,{type:"primary",ghost:!0,className:"mr20"},rt)))))),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:Gt,onChange:rt=>Dn(rt.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")),Gt&&b.createElement(Ie.default,{className:`${x.dataPicker} mt10`,format:Ce,locale:Bt.Z,disabled:!Ot,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:rt=>rt&&rtFe(ie(_t))}))),((dt=Kn==null?void 0:Kn.userInfo)==null?void 0:dt.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(nt.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:xe,onChange:rt=>{mt(rt)}}),b.createElement("span",{className:"c-grey-999"}," M "))))),b.createElement(Re.t,{okText:"\u4FDD\u5B58",hasOkBtn:Ot,loading:jn.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>Be.history.push(`/shixuns/${At.current}/challenges`),onOk:Wt,className:x.bottomButton}))};var et=(0,Be.connect)(({shixunsDetail:Ze,loading:Pt,globalSetting:Et,user:pt})=>({shixunsDetail:Ze,globalSetting:Et,user:pt,loading:Pt}))(ye)},6526: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__(65582),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(63160),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(66649),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__(30058),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(74128),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(66457),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(41867),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(10008),React=__webpack_require__(59301),__async=(je,Tt,ae)=>new Promise((b,Be)=>{var qe=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(qe,Te);ze((ae=ae.apply(je,Tt)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=je=>{if(!je)return je;const Tt=je.split(":");if(Tt[1]=="00"||Tt[1]=="30")return je;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",qe=moment__WEBPACK_IMPORTED_MODULE_3___default()(b,Be);return qe.add(1,"hours"),qe.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 Tt=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:je}});Tt&&setDepartmentList(Tt.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var je,Tt;(Tt=(je=shixunsDetail.setting)==null?void 0:je.shixun)!=null&&Tt.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,Tt,ae,b,Be,qe,Te,ze,ut,he,Xe,Ke,Ie,nt,Bt,Re,de,a,E,x,y,ee,ne,oe,le,ie,Ce,ye,et,Ze,Pt,Et,pt,jn,Kn,fa,ea,Kt,un,Ye,st,Qt,cn,on,Je,dt,At;setCodeEditPermission((Tt=(je=shixunsDetail.setting)==null?void 0:je.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((qe=(Be=shixunsDetail.setting)==null?void 0:Be.shixun)==null?void 0:qe.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((Bt=(nt=shixunsDetail.setting)==null?void 0:nt.shixun)==null?void 0:Bt.can_copy),setOpenValue((de=(Re=shixunsDetail.setting)==null?void 0:Re.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((et=(ye=shixunsDetail.setting)==null?void 0:ye.shixun)==null?void 0:et.ai_reply),setresource_recommend((Pt=(Ze=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ze.shixun)==null?void 0:Pt.resource_recommend),setOpenCodeDebugger((pt=(Et=shixunsDetail.setting)==null?void 0:Et.shixun)==null?void 0:pt.open_code_debugger),setStartPermanent((Kn=(jn=shixunsDetail.setting)==null?void 0:jn.shixun)==null?void 0:Kn.start_permanent),setOpenSelfRun((ea=(fa=shixunsDetail.setting)==null?void 0:fa.shixun)==null?void 0:ea.open_self_run),setgitSize((un=(Kt=shixunsDetail.setting)==null?void 0:Kt.shixun)==null?void 0:un.git_size),setcourse_workspace_file_time((st=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:st.course_workspace_file_time),setPodSwitch((cn=(Qt=shixunsDetail.setting)==null?void 0:Qt.shixun)==null?void 0:cn.exit_delete_pod_switch),setai_user((Je=(on=shixunsDetail.setting)==null?void 0:on.shixun)==null?void 0:Je.ai_user),setOpenLocalEvaluate((At=(dt=shixunsDetail.setting)==null?void 0:dt.shixun)==null?void 0:At.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,Tt)=>{var ae,b;je!=((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(je=!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: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,Tt))})}const handleDeleteShixun=()=>__async(this,null,function*(){var je,Tt,ae,b,Be,qe;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=(Tt=Te.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},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",(qe=(Be=Te.courses)==null?void 0:Be.splice(0,2))==null?void 0:qe.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 Tt;if((Tt=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Tt.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(Tt=>Tt!==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(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: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,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}(je=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&je.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:je,shixunsDetail:Tt,practiceSetting:ae})=>({user:je,shixunsDetail:Tt,practiceSetting:ae}))(Setting)},19243:function(je,Tt,ae){"use strict";ae.r(Tt),ae.d(Tt,{default:function(){return io}});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"},qe=ae(65582),Te=ae(99313),ze=ae(6848),ut=ae(8591),he=ae(20834),Xe=ae(95237),Ke=ae(43604),Ie=ae(38854),nt=ae(43418),Bt=ae(71418),Re=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,We)=>Ue in ct?ne(ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:We}):ct[Ue]=We,ye=(ct,Ue)=>{for(var We in Ue||(Ue={}))le.call(Ue,We)&&Ce(ct,We,Ue[We]);if(oe)for(var We of oe(Ue))ie.call(Ue,We)&&Ce(ct,We,Ue[We]);return ct},et=(ct,Ue)=>{var We={};for(var Rt in ct)le.call(ct,Rt)&&Ue.indexOf(Rt)<0&&(We[Rt]=ct[Rt]);if(ct!=null&&oe)for(var Rt of oe(ct))Ue.indexOf(Rt)<0&&ie.call(ct,Rt)&&(We[Rt]=ct[Rt]);return We},Ze=(ct,Ue,We)=>new Promise((Rt,yn)=>{var oa=Me=>{try{it(We.next(Me))}catch(lt){yn(lt)}},Oe=Me=>{try{it(We.throw(Me))}catch(lt){yn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(oa,Oe);it((We=We.apply(ct,Ue)).next())});const Pt=ct=>{var Ue=ct,{shixunsDetail:We,globalSetting:Rt,loading:yn,user:oa,dispatch:Oe,isRepository:it}=Ue,Me=et(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const lt=(0,qe.useLocation)(),kt=(0,qe.useParams)(),[Va,za]=(0,b.useState)({}),kn=(0,b.useRef)(),[qt]=x.default.useForm(),[Xn,Da]=(0,b.useState)("");(0,b.useEffect)(()=>{Me.visible&&qt.resetFields()},[Me.visible]),(0,b.useEffect)(()=>{const ca=sessionStorage.getItem("pathArray");if(ca){const Lt=ca.split(",").join("/"),ga=Lt.indexOf("/")===0?Lt.substr(1):Lt;Da(ga)}},[]),(0,b.useEffect)(()=>{var ca,Lt;kn.current=(Lt=(ca=lt.pathname)==null?void 0:ca.split("/"))==null?void 0:Lt[2]},[]);const Oa=(...ca)=>Ze(void 0,[...ca],function*(Lt={}){const ga=yield Oe({type:"shixunsDetail/addRepositoryFile",payload:{id:kt.id,message:Lt.commitMessage,content:"",path:(Me.defaultPath?Me.defaultPath+"/":"")+Lt.path+"/"+(Lt.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+"/":"")+Lt.path+"/"+(Lt.file||".gitkeep"),name:Lt.path.split("/")[Lt.path.split("/").length-1]}),Me.onClose())}),ar=()=>{var ca,Lt;qe.history.push(`/shixuns/${kn.current}/${(Lt=(ca=lt.pathname)==null?void 0:ca.split("/"))==null?void 0:Lt[3]}${Xn?`/master/shixun_show/${Xn}`:""}`)};return b.createElement(nt.default,{width:"60%",centered:!0,open:Me.visible,wrapClassName:ee.modal,onOk:()=>{qt.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:qt,scrollToFirstError:!0,layout:"vertical",onFinish:Oa,onChange:()=>{var ca,Lt,ga,sr;const Pr=ye({},qt.getFieldsValue()),ir=(ca=Pr==null?void 0:Pr.path)==null?void 0:ca.split(""),Zn=(Lt=Pr==null?void 0:Pr.file)==null?void 0:Lt.split("");(ga=ir==null?void 0:ir.filter(Nn=>Nn=="/"))!=null&&ga.length&&(Pr.path=Pr.path.substring(0,Pr.path.length-1)),(sr=Zn==null?void 0:Zn.filter(Nn=>Nn=="/"))!=null&&sr.length&&(Pr.file=Pr.file.substring(0,Pr.path.length-1)),qt.setFieldsValue(ye({},Pr)),za(Pr)}},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 Et=(0,qe.connect)(({shixunsDetail:ct,loading:Ue,globalSetting:We,user:Rt})=>({shixunsDetail:ct,globalSetting:We,user:Rt,loading:Ue.models.index}))(Pt),pt=ae(85533),jn=ae(10008),Kn=ae(59301),fa=Object.defineProperty,ea=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,Ye=(ct,Ue,We)=>Ue in ct?fa(ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:We}):ct[Ue]=We,st=(ct,Ue)=>{for(var We in Ue||(Ue={}))Kt.call(Ue,We)&&Ye(ct,We,Ue[We]);if(ea)for(var We of ea(Ue))un.call(Ue,We)&&Ye(ct,We,Ue[We]);return ct},Qt=(ct,Ue)=>{var We={};for(var Rt in ct)Kt.call(ct,Rt)&&Ue.indexOf(Rt)<0&&(We[Rt]=ct[Rt]);if(ct!=null&&ea)for(var Rt of ea(ct))Ue.indexOf(Rt)<0&&un.call(ct,Rt)&&(We[Rt]=ct[Rt]);return We},cn=(ct,Ue,We)=>new Promise((Rt,yn)=>{var oa=Me=>{try{it(We.next(Me))}catch(lt){yn(lt)}},Oe=Me=>{try{it(We.throw(Me))}catch(lt){yn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(oa,Oe);it((We=We.apply(ct,Ue)).next())});const on=ct=>{var Ue=ct,{shixunsDetail:We,globalSetting:Rt,loading:yn,user:oa,dispatch:Oe,isRepository:it}=Ue,Me=Qt(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const lt=(0,qe.useLocation)(),kt=(0,qe.useParams)(),[Va,za]=(0,b.useState)({}),kn=(0,b.useRef)(),[qt]=x.default.useForm(),[Xn,Da]=(0,b.useState)("");(0,b.useEffect)(()=>{Me.visible&&qt.resetFields()},[Me.visible]),(0,b.useEffect)(()=>{const ca=sessionStorage.getItem("pathArray");if(ca){const Lt=ca.split(",").join("/"),ga=Lt.indexOf("/")===0?Lt.substr(1):Lt;Da(ga)}},[]),(0,b.useEffect)(()=>{var ca,Lt;kn.current=(Lt=(ca=lt.pathname)==null?void 0:ca.split("/"))==null?void 0:Lt[2]},[]);const Oa=(...ca)=>cn(void 0,[...ca],function*(Lt={},ga=!1,sr=1){var Pr,ir;const Zn=yield Oe({type:"shixunsDetail/addRepositoryFile",payload:{id:kt.id,message:Lt.commitMessage,content:Lt.codeMirror,path:(Me.defaultPath?Me.defaultPath+"/":"")+Lt.path,secret_repository:it?void 0:!0,sync_origin_shixun:ga}});Zn!=null&&Zn.url&&((Pr=We==null?void 0:We.detail)!=null&&Pr.copy_for_exercise||ut.ZP.success("\u6DFB\u52A0\u6210\u529F"),Me.onOK({path:(Me.defaultPath?Me.defaultPath+"/":"")+Lt.path,name:Lt.path.split("/")[Lt.path.split("/").length-1]}),Me.onClose()),(ir=We==null?void 0:We.detail)!=null&&ir.copy_for_exercise&&(0,jn.m)(Oe,We,kt.id,sr)}),ar=()=>{var ca,Lt;qe.history.push(`/shixuns/${kn.current}/${(Lt=(ca=lt.pathname)==null?void 0:ca.split("/"))==null?void 0:Lt[3]}${Xn?`/master/shixun_show/${Xn}`:""}`)};return Kn.createElement(nt.default,{width:"60%",open:Me.visible,wrapClassName:ee.modal,destroyOnClose:!0,centered:!0,onOk:()=>{qt.submit()},onCancel:Me.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Kn.createElement("section",{className:ee.bg},Kn.createElement("div",{className:ee.wrap},Kn.createElement(x.default,{className:"mt10",form:qt,scrollToFirstError:!0,layout:"vertical",onFinish:ca=>{var Lt,ga;(Lt=We==null?void 0:We.detail)!=null&&Lt.is_fork_from_creator&&((ga=We==null?void 0:We.detail)!=null&&ga.copy_for_exercise)?(Me.onClose(),Oe({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:ca,type:"wareHouse",fn:(sr,Pr,ir)=>{Oa(sr,Pr,ir)}}})):Oa(ca)},onChange:()=>{var ca,Lt;const ga=st({},qt.getFieldsValue()),sr=(ca=ga==null?void 0:ga.path)==null?void 0:ca.split("");((Lt=sr==null?void 0:sr.filter(Pr=>Pr=="/"))==null?void 0:Lt.length)>1&&(ga.path=ga.path.substring(0,ga.path.length-1)),qt.setFieldsValue(st({},ga)),za(ga)}},Kn.createElement(x.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Kn.createElement(Xe.Z,null,Kn.createElement(Ke.Z,null,Kn.createElement("span",{className:ee.filePath},Me.defaultPath+"/")),Kn.createElement(Ke.Z,{flex:"1"},Kn.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"}]},Kn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Kn.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"}]},Kn.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"})),Kn.createElement("div",{className:"mt10 mb20"},Kn.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}},Kn.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 Je=(0,qe.connect)(({shixunsDetail:ct,loading:Ue,globalSetting:We,user:Rt})=>({shixunsDetail:ct,globalSetting:We,user:Rt,loading:Ue.models.index}))(on),dt=Object.defineProperty,At=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,$t=(ct,Ue,We)=>Ue in ct?dt(ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:We}):ct[Ue]=We,De=(ct,Ue)=>{for(var We in Ue||(Ue={}))Fn.call(Ue,We)&&$t(ct,We,Ue[We]);if(At)for(var We of At(Ue))zt.call(Ue,We)&&$t(ct,We,Ue[We]);return ct},Pe=(ct,Ue)=>{var We={};for(var Rt in ct)Fn.call(ct,Rt)&&Ue.indexOf(Rt)<0&&(We[Rt]=ct[Rt]);if(ct!=null&&At)for(var Rt of At(ct))Ue.indexOf(Rt)<0&&zt.call(ct,Rt)&&(We[Rt]=ct[Rt]);return We},Qe=(ct,Ue,We)=>new Promise((Rt,yn)=>{var oa=Me=>{try{it(We.next(Me))}catch(lt){yn(lt)}},Oe=Me=>{try{it(We.throw(Me))}catch(lt){yn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(oa,Oe);it((We=We.apply(ct,Ue)).next())});const Ft=ct=>{var Ue=ct,{shixunsDetail:We,globalSetting:Rt,loading:yn,user:oa,dispatch:Oe,isRepository:it}=Ue,Me=Pe(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const lt=(0,qe.useLocation)(),kt=(0,qe.useParams)(),[Va,za]=(0,b.useState)({}),kn=(0,b.useRef)(),[qt]=x.default.useForm(),[Xn,Da]=(0,b.useState)(""),[Oa,ar]=(0,b.useState)("");(0,b.useEffect)(()=>{Me.visible&&qt.resetFields()},[Me.visible]),(0,b.useEffect)(()=>{const ga=Me.defaultPath.split("/");ga.length===1?(Da(""),ar(Me.defaultPath)):(ar(ga.pop()),Da(ga.join("/")+"/"))},[Me.defaultPath]),(0,b.useEffect)(()=>{var ga,sr;kn.current=(sr=(ga=lt.pathname)==null?void 0:ga.split("/"))==null?void 0:sr[2]},[]);const ca=(...ga)=>Qe(void 0,[...ga],function*(sr={}){const Pr=yield Oe({type:"shixunsDetail/moveGitFile",payload:{id:kt.id,from:Me.defaultPath,to:Xn+sr.path,message:sr.commitMessage||`${Me.defaultPath} rename to ${Xn}${sr.path} `,secret_repository:it}});(Pr==null?void 0:Pr.status)===0&&(ut.ZP.success("\u6DFB\u52A0\u6210\u529F"),Me.onOK({path:sr.path,name:sr.path}),Me.onClose())}),Lt=()=>{var ga,sr;qe.history.push(`/shixuns/${kn.current}/${(sr=(ga=lt.pathname)==null?void 0:ga.split("/"))==null?void 0:sr[3]}${Xn?`/master/shixun_show/${Xn}`:""}`)};return b.createElement(nt.default,{width:"40%",open:Me.visible,wrapClassName:ee.modal,centered:!0,onOk:()=>{qt.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:qt,scrollToFirstError:!0,layout:"vertical",onFinish:ca,onChange:()=>{var ga,sr;const Pr=De({},qt.getFieldsValue()),ir=(ga=Pr==null?void 0:Pr.path)==null?void 0:ga.split("");((sr=ir==null?void 0:ir.filter(Zn=>Zn=="/"))==null?void 0:sr.length)>1&&(Pr.path=Pr.path.substring(0,Pr.path.length-1)),qt.setFieldsValue(De({},Pr)),za(Pr)}},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 Dt=(0,qe.connect)(({shixunsDetail:ct,loading:Ue,globalSetting:We,user:Rt})=>({shixunsDetail:ct,globalSetting:We,user:Rt,loading:Ue.models.index}))(Ft),Nt=ae(74128),Ut=ae(38147),Gt=ae(54580),Dn=ae(74044),It={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},Fe=ae(59301),xe=Object.defineProperty,mt=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Ht=(ct,Ue,We)=>Ue in ct?xe(ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:We}):ct[Ue]=We,Zt=(ct,Ue)=>{for(var We in Ue||(Ue={}))Ot.call(Ue,We)&&Ht(ct,We,Ue[We]);if(mt)for(var We of mt(Ue))tn.call(Ue,We)&&Ht(ct,We,Ue[We]);return ct},gn=(ct,Ue)=>{var We={};for(var Rt in ct)Ot.call(ct,Rt)&&Ue.indexOf(Rt)<0&&(We[Rt]=ct[Rt]);if(ct!=null&&mt)for(var Rt of mt(ct))Ue.indexOf(Rt)<0&&tn.call(ct,Rt)&&(We[Rt]=ct[Rt]);return We},Wt=(ct,Ue,We)=>new Promise((Rt,yn)=>{var oa=Me=>{try{it(We.next(Me))}catch(lt){yn(lt)}},Oe=Me=>{try{it(We.throw(Me))}catch(lt){yn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(oa,Oe);it((We=We.apply(ct,Ue)).next())});const{Dragger:rt}=Gt.default,_t=ct=>{var Ue=ct,{shixunsDetail:We,globalSetting:Rt,loading:yn,user:oa,dispatch:Oe,isRepository:it}=Ue,Me=gn(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const lt=(0,qe.useLocation)(),kt=(0,qe.useParams)(),[Va,za]=(0,b.useState)({}),kn=(0,b.useRef)(),[qt]=x.default.useForm(),[Xn,Da]=(0,b.useState)([]),[Oa,ar]=(0,b.useState)();let ca;(0,b.useEffect)(()=>{Me.visible&&(qt.resetFields(),Da([]))},[Me.visible]),(0,b.useEffect)(()=>{kn.current=kt.id},[]),(0,b.useEffect)(()=>{const Zn=sessionStorage.getItem("pathArray");if(Zn){const Nn=Zn.split(",").join("/"),hn=Nn.indexOf("/")===0?Nn.substr(1):Nn;ar(hn)}},[]);const Lt=Zn=>{var Nn,hn,hr,Vr;if(ca=Zn.file.name,Zn.file.status==="done"||Zn.file.status==="uploading"){if(Da(Zn.fileList),!Zn.file.response)return;if(((Nn=Zn.file.response)==null?void 0:Nn.status)===0){(hn=We==null?void 0:We.detail)!=null&&hn.copy_for_exercise||(ut.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),qt.validateFields());return}Da(Xn.filter(uo=>uo.uid!==Zn.file.uid)),(hr=Zn.file.response)!=null&&hr.message&&ut.ZP.info((Vr=Zn.file.response)==null?void 0:Vr.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:kt.id,path:Oa?`${Oa}/${Zn.name}`:Zn.name,message:qt.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Oa?`${Oa}/${Zn.name}`:Zn.name}`,secret_repository:it?null:!0}})).status===0&&(Da(Xn.filter(hn=>hn.uid!==Zn.uid)),ut.ZP.info("\u5220\u9664\u6210\u529F"))}),sr={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!qt.getFieldValue("commitMessage"),data:()=>Wt(void 0,null,function*(){return new Promise((Zn,Nn)=>Wt(void 0,null,function*(){setTimeout(()=>Wt(void 0,null,function*(){const hn=yield qt.getFieldsValue(),hr=Zt(Zt({},{path:Me.defaultPath?Me.defaultPath:"",message:Va.commitMessage||`\u4E0A\u4F20\u4E86${ca}`}),it?{}:{secret_repository:!0});Zn(hr)}),200)}))}),fileList:Xn,method:"post",action:`${Nt.Z.API_SERVER}/api/shixuns/${kn.current}/upload_git_file.json`,onChange:Lt,onRemove:ga,beforeUpload:Zn=>(ca=Zn.name,Zn.size/1024/1024>50?(ut.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},Pr=(Zn=!1,Nn=1)=>Wt(void 0,null,function*(){var hn;const hr=Zt(Zt({},{path:Me.defaultPath?Me.defaultPath:"",message:Va.commitMessage||`\u4E0A\u4F20\u4E86${ca}`}),it?{}:{secret_repository:!0});for(let Vr=0;Vr{uo.append(Ua,hr[Ua].toString())});const eo=yield(0,Ut.ZP)(`/api/shixuns/${kn.current}/upload_git_file.json`,{method:"post",body:uo},!0)}Me.onClose(),Me.onOK({path:Me.defaultPath}),ir(),(hn=We==null?void 0:We.detail)!=null&&hn.copy_for_exercise&&(0,jn.m)(Oe,We,kt.id,Nn)}),ir=()=>{var Zn,Nn;qe.history.push(`/shixuns/${kn.current}/${(Nn=(Zn=lt.pathname)==null?void 0:Zn.split("/"))==null?void 0:Nn[3]}${Oa?`/master/shixun_show/${Oa}`:""}`)};return Fe.createElement(nt.default,{open:Me.visible,onOk:Zn=>{qt.submit()},centered:!0,onCancel:Me.onClose,width:"70%"},Fe.createElement("section",{className:It.bg},Fe.createElement("div",{className:It.wrap},Fe.createElement("div",{className:It.title},"\u4E0A\u4F20\u6587\u4EF6"),Fe.createElement(x.default,{className:"mt10",form:qt,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Wt(void 0,null,function*(){var Zn,Nn;yield qt.validateFields(),(Zn=We==null?void 0:We.detail)!=null&&Zn.is_fork_from_creator&&((Nn=We==null?void 0:We.detail)!=null&&Nn.copy_for_exercise)?(Me.onClose(),Oe({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(hn,hr)=>{Pr(hn,hr)}}})):Pr()}),onValuesChange:()=>za(Zt({},qt.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,Nn){return(Xn==null?void 0:Xn.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},Fe.createElement("div",{onClick:()=>{if(!qt.getFieldValue("commitMessage")){ut.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},Fe.createElement(rt,Zt({},sr),Fe.createElement("div",null,Fe.createElement("i",{className:`iconfont icon-shangchuan font50 ${It.colorBlue}`})),Fe.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",Fe.createElement("span",{className:`${It.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(Dn.Z,{onFinish:Zn=>ar(Zn)})))};var wt=(0,qe.connect)(({shixunsDetail:ct,loading:Ue,globalSetting:We,user:Rt})=>({shixunsDetail:ct,globalSetting:We,user:Rt,loading:Ue.models.index}))(_t),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"},fn=Object.defineProperty,bt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Wn=Object.prototype.propertyIsEnumerable,Xt=(ct,Ue,We)=>Ue in ct?fn(ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:We}):ct[Ue]=We,Un=(ct,Ue)=>{for(var We in Ue||(Ue={}))xt.call(Ue,We)&&Xt(ct,We,Ue[We]);if(bt)for(var We of bt(Ue))Wn.call(Ue,We)&&Xt(ct,We,Ue[We]);return ct},Wa=(ct,Ue,We)=>new Promise((Rt,yn)=>{var oa=Me=>{try{it(We.next(Me))}catch(lt){yn(lt)}},Oe=Me=>{try{it(We.throw(Me))}catch(lt){yn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(oa,Oe);it((We=We.apply(ct,Ue)).next())});const mr=({shixunsDetail:ct,globalSetting:Ue,loading:We,dispatch:Rt,title:yn,pathList:oa=[],showInputPath:Oe=!1,isMergeSelectFile:it=!1,onFinish:Me=()=>{}})=>{const[lt]=x.default.useForm(),kt=(0,qe.useParams)(),Va=(0,qe.useLocation)(),za=(0,b.useRef)(),[kn,qt]=(0,b.useState)(""),[Xn,Da]=(0,b.useState)(""),[Oa,ar]=(0,b.useState)([]),[ca,Lt]=(0,b.useState)([]);(0,b.useEffect)(()=>{var Nn,hn;za.current=((hn=(Nn=Va.pathname)==null?void 0:Nn.split("/"))==null?void 0:hn[3])==="repository"},[]),(0,b.useEffect)(()=>{if(ct.actionTabs.key!=="Repository-SelectFilePath")return;const Nn=oa.join("/");let hn=[];oa.map((hr,Vr)=>{Vr===0?hn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${hr}`,path:Nn}):hn.push({val:`/${hr}`,path:Nn})}),ar(hn),qt(Nn),Da(Nn),ga(Nn)},[ct.actionTabs.key]);const ga=Nn=>Wa(void 0,null,function*(){const hn=yield Rt({type:za.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:kt.id,path:Nn}});hn&&Lt(hn.trees||[])}),sr=Nn=>{let hn=kn;Nn.type==="tree"&&(Oa.length?Oa.push({val:`/${Nn.name}`,path:Nn.name}):Oa.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Nn.name}`,path:Nn.name}),ar(Oa),hn=kn?`${kn}/${Nn.name}`:Nn.name,qt(hn)),ga(hn)},Pr=(Nn,hn)=>{const hr=Oa.filter((uo,eo)=>eo<=hn);ar(hr);const Vr=hr.filter((uo,eo)=>eo!==0).map(uo=>uo.val).join("").substr(1);qt(Vr),ga(Vr)},ir=()=>Wa(void 0,null,function*(){const Nn=lt==null?void 0:lt.getFieldsValue(),hn=kn?`${kn}${Nn!=null&&Nn.name?`/${Nn==null?void 0:Nn.name}`:""}`:Nn==null?void 0:Nn.name;if(it){Me(hn),Zn();return}if(Oe){yield lt.validateFields();const hr=yield Rt({type:"shixunsDetail/uploadGitFolder",payload:Un(Un({},{id:kt.id,path:hn}),za.current?{}:{secret_repository:!0})});Me(Xn),hr.status===0&&ut.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Me(hn),ut.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Zn()}),Zn=()=>{Rt({type:"shixunsDetail/setActionTabs",payload:{}}),lt.resetFields()};return b.createElement(nt.default,{centered:!0,title:yn||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:ct.actionTabs.key==="Repository-SelectFilePath",onOk:ir,onCancel:Zn},b.createElement("div",{className:Mt.wrap},b.createElement("div",{className:Mt.content},b.createElement("div",{className:Mt.mainPathWrap},!!(Oa!=null&&Oa.length)&&Oa.map((Nn,hn)=>b.createElement("a",{key:hn,onClick:()=>Pr(Nn,hn)},Nn.val))),!!(ca!=null&&ca.length)&&ca.map((Nn,hn)=>Nn.type==="tree"&&b.createElement("a",{key:hn,onClick:()=>sr(Nn)},b.createElement("i",{className:`iconfont icon-wenjianjia ${Mt.colorBlue}`}),Nn.name))),b.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),b.createElement("div",{className:"mt5 mb5"},kn),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,qe.connect)(({shixunsDetail:ct,loading:Ue,globalSetting:We})=>({shixunsDetail:ct,globalSetting:We,loading:Ue.models.index}))(mr),Ma=ae(18785),Wr=ae(84105),lr=ae(60979),Ha=ae(65862),Xa=ae(66457),Br=ae(59149),ba=Object.defineProperty,Zr=Object.defineProperties,Fr=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,An=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,Vt=(ct,Ue,We)=>Ue in ct?ba(ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:We}):ct[Ue]=We,mn=(ct,Ue)=>{for(var We in Ue||(Ue={}))An.call(Ue,We)&&Vt(ct,We,Ue[We]);if(Ct)for(var We of Ct(Ue))bn.call(Ue,We)&&Vt(ct,We,Ue[We]);return ct},On=(ct,Ue)=>Zr(ct,Fr(Ue)),Jn=(ct,Ue)=>{var We={};for(var Rt in ct)An.call(ct,Rt)&&Ue.indexOf(Rt)<0&&(We[Rt]=ct[Rt]);if(ct!=null&&Ct)for(var Rt of Ct(ct))Ue.indexOf(Rt)<0&&bn.call(ct,Rt)&&(We[Rt]=ct[Rt]);return We},ke=(ct,Ue,We)=>new Promise((Rt,yn)=>{var oa=Me=>{try{it(We.next(Me))}catch(lt){yn(lt)}},Oe=Me=>{try{it(We.throw(Me))}catch(lt){yn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(oa,Oe);it((We=We.apply(ct,Ue)).next())});const{DirectoryTree:ot}=de.default,$e=ct=>{var Ue=ct,{shixunsDetail:We,globalSetting:Rt,loading:yn,user:oa,activeKey:Oe,dispatch:it,practiceSetting:Me,isRepository:lt,treeData:kt,setTreeData:Va}=Ue,za=Jn(Ue,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),kn,qt,Xn,Da,Oa,ar,ca;const Lt=(0,qe.useParams)(),ga=(0,qe.useLocation)(),[sr,Pr]=(0,b.useState)(),[ir,Zn]=(0,b.useState)(!1),[Nn,hn]=(0,b.useState)(!1),[hr,Vr]=(0,b.useState)(!1),[uo,eo]=(0,b.useState)(!1),[Ua,Xr]=(0,b.useState)("");let[po,ni]=(0,b.useState)([]),[oi,Ni]=(0,b.useState)([]);const[zr,Aa]=(0,b.useState)([]),[Rn,an]=(0,b.useState)(!1),[Mn,vr]=(0,b.useState)(),[be,Kr]=(0,b.useState)(),[Ra,dr]=(0,b.useState)(""),[cr,kr]=(0,b.useState)(),[Jr,Ao]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Va([]),Ti(""),localStorage.warehouseHideTip||an(!0)},[ga.pathname,lt]);const ho=(Yn="")=>ke(void 0,null,function*(){(yield(0,lr.Zt)({id:Lt.id,secret_dir_path:Yn}))&&kr(Yn)}),ii=Yn=>{var Ur;return b.createElement(he.default,{className:yt.menu,onClick:Qr=>{switch(Xr(Yn.path||""),Qr.key){case"1":(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Zn(!0);break;case"2":(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Vr(!0);break;case"3":(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),eo(!0);break;case"4":(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),hn(!0);break;case"5":(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Fl(Yn.path,Yn.name,Yn);break;case"6":(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),nl(Yn);break}}},(Yn.type==="topTree"||Yn.type==="tree")&&b.createElement(he.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Yn.type==="topTree"||Yn.type==="tree")&&b.createElement(he.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Yn.type==="topTree"||Yn.type==="tree")&&b.createElement(he.default.Item,{key:"3"},"\u4E0A\u4F20"),Yn.type!=="topTree"&&Yn.type!=="tree"&&((Ur=We==null?void 0:We.detail)==null?void 0:Ur.public)<2&&b.createElement(he.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Yn.type!=="topTree"&&b.createElement(E.CopyToClipboard,{text:`/data/workspace/myshixun/${lt?"":"secret/"}${Yn==null?void 0:Yn.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"))),Yn.type!=="topTree"&&b.createElement(he.default.Item,{key:"5"},"\u5220\u9664"))},Qo=(Yn,Ur)=>Yn.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:yt.ellipsis},b.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Qr.disableCheckbox=sr&&sr!==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)),Ci=Yn=>{it({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Yn}})},Ri=(Yn,Ur)=>ke(void 0,null,function*(){const Qr=Yn.split("/");yield Ti(Ua),setTimeout(()=>{Ci(Yn),po=[Qr[0]||""],oi=[Yn],Ni([...oi]),ni([...po])},150)}),li=(Yn,Ur)=>{if(Ur=="")kt=[...Yn],Va([...Yn]);else{let Qr=Cl(kt,Ur,Yn);kt=Qr,Va([...Qr])}};function Cl(Yn,Ur,Qr){return Yn.map(Co=>Co.key===Ur?(Co.children=[...Qr],mn({},Co)):Co.children?On(mn({},Co),{children:Cl(Co.children,Ur,Qr)}):Co)}const Ti=(Yn="")=>ke(void 0,null,function*(){var Ur,Qr;const Co=yield it({type:lt?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Lt.id,path:Yn}});if(Co){if((Ur=Co.trees)!=null&&Ur.length){let Di=Qo([...Co.trees],Yn);li(Di,Yn),Aa(Co.trees||[]),Kr(Yn||""),console.log("handleGetRepository:",Di,Yn),setTimeout(()=>console.log(kt,Co.trees,Yn,999999),2e3)}else Yn==""&&Va([]);vr(((Qr=Co.commits)==null?void 0:Qr[0])||{})}return Co}),fl=Yn=>ke(void 0,null,function*(){return new Promise((Ur,Qr)=>ke(void 0,null,function*(){Yn.children.length&&Ur(),dr(Yn.path),yield Ti(Yn.path),Ur()}))}),sl=(Yn,Ur)=>ke(void 0,null,function*(){var Qr;console.log("handleSelectTree",Yn,Ur.nativeEvent.target.nodeName,Ur);const Co=()=>{Ci(Ur.node.path),Yn=[Ur.node.path],Ni([...Yn])};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?nt.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:()=>{Co(),it({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Co())}),Fl=(Yn,Ur,Qr)=>{nt.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 Co=yield it({type:"shixunsDetail/deleteGitFile",payload:{id:Lt.id,path:Yn,message:`\u5220\u9664${Yn}`,secret_repository:lt?null:!0}});let Di=Yn.split("/");if((Co==null?void 0:Co.status)===0){ut.ZP.info("\u5220\u9664\u6210\u529F"),Di.splice(Di.length-1,1);const Jl=yield Ti(Di.length>1?Di.join("/"):"");return Jl!=null&&Jl.trees||(Di.splice(Di.length-1,1),yield Ti(Di.length>1?Di.join("/"):"")),Ci(""),!0}else(Co==null?void 0:Co.status)===-3?nt.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:b.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Yn,"\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/${Lt.id}/edit/${Co==null?void 0:Co.message}/tab=2`}}):(Co==null?void 0:Co.status)===-4&&nt.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:b.createElement("div",null,Co==null?void 0:Co.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Lt.id}/edit?tabId=service`}})})})},nl=Yn=>{console.log(Yn,"item")},hu=(Yn,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 fl(Ur.node),po.includes(Ur.node.path)?po.splice(po.indexOf(Ur.node.path),1):po.push(Ur.node.path),ni([...po])}),au=()=>{an(!1),localStorage.warehouseHideTip=!0},Bu=Yn=>ke(void 0,null,function*(){var Ur;let Qr,Co="",Di,Jl;switch(lt){case!0:Co="\u5F00\u542F\u7248\u672C\u5E93",Di="\u5F00\u542F",Jl="\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=We==null?void 0:We.detail)!=null&&Ur.secret_repository?(Co="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Di="\u786E\u5B9A",Jl="\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")):(Co="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Di="\u4E0D\u4F7F\u7528",Jl="\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,Xa.gy)(it,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||nt.default.confirm({title:Co,okText:Di,cancelText:Jl,content:Qr,onOk:()=>{var Ei;(0,Ha.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Co]),!lt&&!((Ei=We==null?void 0:We.detail)!=null&&Ei.secret_repository)||Xl(Yn)},onCancel:()=>{var Ei;!lt&&!((Ei=We==null?void 0:We.detail)!=null&&Ei.secret_repository)&&Xl(Yn)}})}),Xl=Yn=>ke(void 0,null,function*(){lt?(yield(0,lr.h4)(mn({},Lt)),it({type:"practiceSetting/getCommonData",payload:mn({},Lt)})):yield(0,lr.K0)(On(mn({},Lt),{is_secret_repository:Yn})),Ti(),it({type:"shixunsDetail/getShixunsDetail",payload:{id:Lt.id}})}),qu=Yn=>{console.log(Yn)},$u=Yn=>ke(void 0,null,function*(){console.log(Yn);const Ur=Yn.node.key,Qr=Yn.dragNode.key,Co=Yn.node.pos.split("-"),Di=Yn.dropPosition-Number(Co[Co.length-1]);if(Yn.dragNode.type==="tree"){ut.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Yn.node.type!=="tree"){ut.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield it({type:"shixunsDetail/moveGitFile",payload:mn({id:Lt.id,from:Yn.dragNode.path,to:Yn.node.path+"/"+Yn.dragNode.name,message:`${Yn.dragNode.path} move to ${Yn.node.path+"/"+Yn.dragNode.name} `},lt?{}:{secret_repository:!0})})).status===0){Ci(""),yield Ti("");for(let ai=0;aiii({type:"topTree"}),className:"current"},b.createElement(ze.Z,{open:Rn,title:b.createElement("div",{className:"font16"},b.createElement(Ma.Z,{style:{position:"relative",left:-35},onClick:()=>au()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",b.createElement("span",{onClick:()=>au(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:yt.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},lt&&((Da=We==null?void 0:We.detail)==null?void 0:Da.init_repository)&&b.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!lt&&((Oa=We==null?void 0:We.detail)==null?void 0:Oa.secret_repository)&&b.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!kt.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")),kt.length?b.createElement(b.Fragment,null,b.createElement("div",{className:yt.content},Oe==="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(ot,{disabled:!!yn.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:kt,switcherIcon:b.createElement(Wr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:hu,expandedKeys:po,selectedKeys:oi,onSelect:sl,draggable:!0,onDragEnter:qu,onDrop:$u,className:yt.gitTree}))):"",!kt.length&<&&((ar=We==null?void 0:We.detail)==null?void 0:ar.init_repository)&&b.createElement(wn,null),!kt.length&&!lt&&((ca=We==null?void 0:We.detail)==null?void 0:ca.secret_repository)&&b.createElement(wn,null))),b.createElement(Dt,{visible:Nn,defaultPath:Ua,onClose:()=>hn(!1),isRepository:!lt,onOK:Yn=>ke(void 0,null,function*(){const Ur=Ua.split("/");Ur.pop(),yield Ti(Ur.join("/")),Ci("")})}),b.createElement(Je,{visible:ir,defaultPath:Ua,onClose:()=>Zn(!1),isRepository:lt,onOK:Yn=>{Ri(Yn.path,Yn.name)}}),b.createElement(Et,{visible:hr,defaultPath:Ua,onClose:()=>Vr(!1),isRepository:lt,onOK:Yn=>{Ri(Yn.path,Yn.name)}}),b.createElement(wt,{defaultPath:Ua,visible:uo,isRepository:lt,onClose:()=>eo(!1),onOK:Yn=>ke(void 0,null,function*(){const Ur=Ua.split("/");yield Ti(Ua),po=[Ur[0]||""],oi=[Ua],Ni([...oi]),ni([...po])})}),b.createElement(rr,{pathList:Ua==null?void 0:Ua.split("/"),showInputPath:!0,isMergeSelectFile:Jr,onFinish:Yn=>{Jr?ho(Yn):Ti(Yn),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:Br.Oe}));var pn=(0,qe.connect)(({shixunsDetail:ct,loading:Ue,globalSetting:We,practiceSetting:Rt,user:yn})=>({shixunsDetail:ct,globalSetting:We,user:yn,practiceSetting:Rt,loading:Ue}))($e),Tn={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),va=Object.getOwnPropertySymbols,ra=Object.prototype.hasOwnProperty,pa=Object.prototype.propertyIsEnumerable,da=(ct,Ue)=>{var We={};for(var Rt in ct)ra.call(ct,Rt)&&Ue.indexOf(Rt)<0&&(We[Rt]=ct[Rt]);if(ct!=null&&va)for(var Rt of va(ct))Ue.indexOf(Rt)<0&&pa.call(ct,Rt)&&(We[Rt]=ct[Rt]);return We},En=(ct,Ue,We)=>new Promise((Rt,yn)=>{var oa=Me=>{try{it(We.next(Me))}catch(lt){yn(lt)}},Oe=Me=>{try{it(We.throw(Me))}catch(lt){yn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(oa,Oe);it((We=We.apply(ct,Ue)).next())});const Ta=ct=>{var Ue=ct,{shixunsDetail:We,globalSetting:Rt,loading:yn,user:oa,dispatch:Oe,isRepository:it}=Ue,Me=da(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const lt=(0,qe.useParams)(),[kt,Va]=(0,b.useState)([]);(0,b.useEffect)(()=>{za()},[it]);const za=()=>En(void 0,null,function*(){const kn=yield Oe({type:"shixunsDetail/getRepositoryCommit",payload:{id:lt.id,secret_repository:it?void 0:!0}});kn&&Va(kn.commits||[])});return b.createElement(b.Fragment,null,kt==""&&b.createElement("div",{className:Tn.empty},b.createElement("img",{src:Br.em,width:"258"}),b.createElement("br",null),b.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),kt!=""&&b.createElement("section",{className:Tn.bg},b.createElement("div",{className:Tn.wrap},b.createElement("div",{className:Tn.content},kt==null?void 0:kt.map(kn=>{var qt,Xn;return b.createElement("div",null,b.createElement(Xe.Z,{align:"middle",className:"c-white font16"},b.createElement(Ke.Z,null,kn.title)),b.createElement(Xe.Z,{align:"middle",className:"mt20 "},b.createElement(Ke.Z,null,b.createElement("img",{className:Tn.imageUrl,src:Nt.Z.IMG_SERVER+"/"+((qt=kn.author)==null?void 0:qt.image_url)})),b.createElement(Ke.Z,{className:Tn.blueLight},b.createElement("span",{className:"ml20"},(Xn=kn.author)==null?void 0:Xn.username)),b.createElement(Ke.Z,null,b.createElement("span",{className:`ml20 ${Tn.blueLight}`},"\u63D0\u4EA4\u4E8E"),b.createElement("span",{className:`ml20 ${Tn.blueLight}`},kn.time))),b.createElement(Ba.Z,{className:Tn.divider}))})))))};var fr=(0,qe.connect)(({shixunsDetail:ct,loading:Ue,globalSetting:We,user:Rt})=>({shixunsDetail:ct,globalSetting:We,user:Rt,loading:Ue.models.index}))(Ta),co=ae(21185),In=ae(59301),ln=Object.defineProperty,Mr=Object.defineProperties,Pa=Object.getOwnPropertyDescriptors,_r=Object.getOwnPropertySymbols,Yr=Object.prototype.hasOwnProperty,ia=Object.prototype.propertyIsEnumerable,to=(ct,Ue,We)=>Ue in ct?ln(ct,Ue,{enumerable:!0,configurable:!0,writable:!0,value:We}):ct[Ue]=We,Mo=(ct,Ue)=>{for(var We in Ue||(Ue={}))Yr.call(Ue,We)&&to(ct,We,Ue[We]);if(_r)for(var We of _r(Ue))ia.call(Ue,We)&&to(ct,We,Ue[We]);return ct},qr=(ct,Ue)=>Mr(ct,Pa(Ue)),vo=(ct,Ue)=>{var We={};for(var Rt in ct)Yr.call(ct,Rt)&&Ue.indexOf(Rt)<0&&(We[Rt]=ct[Rt]);if(ct!=null&&_r)for(var Rt of _r(ct))Ue.indexOf(Rt)<0&&ia.call(ct,Rt)&&(We[Rt]=ct[Rt]);return We},Bn=(ct,Ue,We)=>new Promise((Rt,yn)=>{var oa=Me=>{try{it(We.next(Me))}catch(lt){yn(lt)}},Oe=Me=>{try{it(We.throw(Me))}catch(lt){yn(lt)}},it=Me=>Me.done?Rt(Me.value):Promise.resolve(Me.value).then(oa,Oe);it((We=We.apply(ct,Ue)).next())});const{TabPane:Lr}=Te.default,no=ct=>{var Ue=ct,{globalSetting:We,loading:Rt,dispatch:yn,practiceSetting:oa,shixunsDetail:Oe}=Ue,it=vo(Ue,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Me,lt,kt,Va,za,kn,qt,Xn,Da,Oa,ar,ca,Lt,ga,sr,Pr,ir,Zn,Nn;const[hn,hr]=(0,b.useState)("1"),[Vr,uo]=(0,b.useState)("1");let[eo,Ua]=(0,b.useState)();const Xr=(0,b.useRef)(),[po,ni]=(0,b.useState)(!0),[oi,Ni]=(0,b.useState)(["2","1"]),[zr,Aa]=(0,b.useState)([]),Rn=(0,b.useRef)(),an=(0,qe.useParams)(),Mn=[{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 Ra,dr,cr,kr,Jr,Ao,ho,ii,Qo,Ci,Ri,li,Cl,Ti,fl,sl,Fl,nl;try{((cr=(dr=(Ra=Oe==null?void 0:Oe.fileContent)==null?void 0:Ra.content)==null?void 0:dr.content)!=null&&cr.length||((Jr=(kr=Oe==null?void 0:Oe.fileContent)==null?void 0:kr.content)==null?void 0:Jr.content)=="")&&(((Ao=Oe==null?void 0:Oe.fileContent)==null?void 0:Ao.file_type)==="txt"?(Xr.current=window.decodeURIComponent(escape(window.atob((ii=(ho=Oe==null?void 0:Oe.fileContent)==null?void 0:ho.content)==null?void 0:ii.content))),eo=window.decodeURIComponent(escape(window.atob((Ci=(Qo=Oe==null?void 0:Oe.fileContent)==null?void 0:Qo.content)==null?void 0:Ci.content))),Ua(eo)):(Xr.current=(li=(Ri=Oe==null?void 0:Oe.fileContent)==null?void 0:Ri.content)==null?void 0:li.content,eo=(Ti=(Cl=Oe==null?void 0:Oe.fileContent)==null?void 0:Cl.content)==null?void 0:Ti.content,Ua(eo)))}catch(hu){Xr.current=window.atob((sl=(fl=Oe==null?void 0:Oe.fileContent)==null?void 0:fl.content)==null?void 0:sl.content),eo=window.atob((nl=(Fl=Oe==null?void 0:Oe.fileContent)==null?void 0:Fl.content)==null?void 0:nl.content),Ua(eo),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 Ra;const dr=(Ra=oa==null?void 0:oa.sideBar)==null?void 0:Ra.selectPath.split("/");Ni(dr)},[(lt=oa==null?void 0:oa.sideBar)==null?void 0:lt.selectPath]);const vr=Ra=>{Ua(Ra);let dr=-1;Ra===Xr.current?dr=0:dr=1,yn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!dr}})};(0,b.useEffect)(()=>{new Promise((Ra,dr)=>Bn(void 0,null,function*(){var cr,kr,Jr;if(((cr=oa==null?void 0:oa.sideBar)==null?void 0:cr.selectPath)!==""&&((kr=oa==null?void 0:oa.sideBar)!=null&&kr.selectPath)){const Ao=yield yn({type:"shixunsDetail/getFileContent",payload:{id:an.id,path:(Jr=oa==null?void 0:oa.sideBar)==null?void 0:Jr.selectPath,secret_repository:po?null:!0}});Ao!=null&&Ao.content||(Ao==null?void 0:Ao.content)==""||yn({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(kt=oa==null?void 0:oa.sideBar)==null?void 0:kt.selectPath]);const be=In.createElement(he.default,{className:Be.menu,style:{background:"#24294b"},onClick:Ra=>{var dr;!((dr=Oe==null?void 0:Oe.detail)!=null&&dr.secret_repository)&&Ra.key==="2"&&uo("1"),hr(Ra.key),Ra.key==="1"?ni(!0):ni(!1)}},In.createElement(he.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Mn.filter(Ra=>{var dr,cr;return!((dr=Oe==null?void 0:Oe.detail)!=null&&dr.init_repository)||(cr=Oe==null?void 0:Oe.detail)!=null&&cr.is_jupyter_lab?Ra.id!=="2":Ra}).map((Ra,dr)=>In.createElement(he.default.Item,{className:"leaveClick",key:Ra.id},Ra.name))),Kr=(Ra=!1,dr=1)=>Bn(void 0,null,function*(){var cr,kr,Jr,Ao;const ho=yield yn({type:"shixunsDetail/updateRepositoryFile",payload:{id:an.id,path:(kr=(cr=Oe==null?void 0:Oe.fileContent)==null?void 0:cr.params)==null?void 0:kr.path,content:eo,secret_repository:po?null:!0,sync_origin_shixun:Ra}});ho!=null&&ho.content&&((Jr=Oe==null?void 0:Oe.detail)!=null&&Jr.copy_for_exercise||ut.ZP.success("\u4FDD\u5B58\u6210\u529F"),yn({type:"practiceSetting/setSideBarTabs",payload:qr(Mo({},oa.sideBar),{confirmLeave:!1})})),(Ao=Oe==null?void 0:Oe.detail)!=null&&Ao.copy_for_exercise&&(0,jn.m)(yn,Oe,an.id,dr)});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:()=>be,className:Be.menu},In.createElement("span",{className:"font16 c-white current ml20"},Mn.find(Ra=>Ra.id===hn).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:Vr,onChange:Ra=>{var dr;(dr=oa==null?void 0:oa.sideBar)!=null&&dr.confirmLeave?nt.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:()=>{uo(Ra),yn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(uo(Ra),yn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},In.createElement(Lr,{tab:In.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),po&&((Va=Oe==null?void 0:Oe.detail)==null?void 0:Va.init_repository)&&In.createElement(Lr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!po&&((za=Oe==null?void 0:Oe.detail)==null?void 0:za.secret_repository)&&In.createElement(Lr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(po&&((kn=Oe==null?void 0:Oe.repository)==null?void 0:kn.git_url)||!po&&((qt=Oe==null?void 0:Oe.secretRepository)==null?void 0:qt.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?(Xn=Oe==null?void 0:Oe.repository)==null?void 0:Xn.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:(ar=Oe==null?void 0:Oe.secretRepository)==null?void 0:ar.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"}},Vr==="1"&&In.createElement(In.Fragment,null,In.createElement("aside",{className:Be.left},In.createElement(Bt.Z,{spinning:!!Rt.effects["shixunsDetail/getRepository"],wrapperClassName:`${Be.loading} ${Be.bottom0}`},In.createElement(pn,{setTreeData:Aa,treeData:zr,activeKey:hn,isRepository:po}))),In.createElement("aside",{className:Be.right,ref:Rn},((ca=oa==null?void 0:oa.sideBar)==null?void 0:ca.selectPath)!==""&&In.createElement(In.Fragment,null,In.createElement(Bt.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((Ra,dr)=>In.createElement("span",{className:"c-blue"},Ra))))),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:(Lt=Oe==null?void 0:Oe.fileContent)==null?void 0:Lt.filename,type:((ga=Oe==null?void 0:Oe.fileContent)==null?void 0:ga.file_type)==="office"?"download":(sr=Oe==null?void 0:Oe.fileContent)==null?void 0:sr.file_type,data:eo,monacoEditor:{value:eo,language:(Pr=Oe==null?void 0:Oe.fileContent)==null?void 0:Pr.language,onChange:Ra=>vr(Ra),options:{fontSize:14}}}))),((ir=Oe==null?void 0:Oe.fileContent)==null?void 0:ir.file_type)==="txt"&&In.createElement(Xe.Z,{align:"middle",justify:"center",className:Be.footer},In.createElement(Ke.Z,null,In.createElement(Re.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{qe.history.push(`/shixuns/${an.id}/challenges`)}},"\u53D6\u6D88"),In.createElement(Re.ZP,{type:"primary",size:"middle",className:"ml40",onClick:Ra=>{var dr,cr;(dr=Oe==null?void 0:Oe.detail)!=null&&dr.is_fork_from_creator&&((cr=Oe==null?void 0:Oe.detail)!=null&&cr.copy_for_exercise)?yn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(kr,Jr)=>{Kr(kr,Jr)}}}):Kr()}},"\u63D0\u4EA4")))),((Zn=oa==null?void 0:oa.sideBar)==null?void 0:Zn.selectPath)==""&&((Nn=Oe==null?void 0:Oe.detail)==null?void 0:Nn.init_repository)&&In.createElement("div",{className:Be.empty},In.createElement("img",{src:Br.x7,width:"258"}),In.createElement("br",null),In.createElement("span",{className:"c-grey-c"},!!(zr!=null&&zr.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(zr!=null&&zr.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Vr==="2"&&In.createElement("div",{className:Be.commit},In.createElement(fr,{isRepository:po}))))};var io=(0,qe.connect)(({loading:ct,globalSetting:Ue,practiceSetting:We,shixunsDetail:Rt})=>({globalSetting:Ue,loading:ct,practiceSetting:We,shixunsDetail:Rt}))(no)},95816:function(je,Tt,ae){"use strict";ae.r(Tt),ae.d(Tt,{default:function(){return zs}});var b=ae(59301),Be={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},qe={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(65862),ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",ut=ae(60979),he=ae(43418),Xe=ae(8591),Ke=ae(38147),Ie=ae(65582),nt=ae(59301),Bt=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,a=(ve,Ee)=>{var pe={};for(var at in ve)Re.call(ve,at)&&Ee.indexOf(at)<0&&(pe[at]=ve[at]);if(ve!=null&&Bt)for(var at of Bt(ve))Ee.indexOf(at)<0&&de.call(ve,at)&&(pe[at]=ve[at]);return pe},E=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const x=ve=>{var Ee=ve,{globalSetting:pe,loading:at,dispatch:nn,practiceSetting:Ln,shixunsDetail:xn}=Ee,sn=a(Ee,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),ft,dn;const Fa=(0,Ie.useLocation)(),Ya=(0,b.useRef)(""),la=(0,Ie.useParams)(),{title:wa,base_info_warning:Sa,challenges_warning:wr,service_warning:ma,repository_warning:qn,mirror_warning:Ir}=Ln;(0,b.useEffect)(()=>{var Za;Ya.current=(Za=Fa.pathname.split("/"))==null?void 0:Za[2],nn({type:"practiceSetting/setParams",payload:{id:Ya.current}}),nn({type:"practiceSetting/getCommonData",payload:{id:Ya.current}})},[Fa.pathname]),(0,b.useEffect)(()=>((0,Te.Dk)(wa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Te.Dk)()}));const yr=()=>E(void 0,null,function*(){yield ja(),Ie.history.push(`/shixuns/${Ya.current}/challenges`)}),ja=()=>new Promise((Za,Tr)=>{var en;(en=Ln==null?void 0:Ln.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:()=>{nn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Za()},onCancel:()=>{Tr()}}):Za()}),Er=Za=>{var Tr;if(Za===(Ln==null?void 0:Ln.sideBar.tabsActive))return;const en=()=>{Ie.history.push(`/shixuns/${Ya.current}/edit?tabId=${Za}`),nn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Za,selectPath:"",confirmLeave:!1}})};(Tr=Ln==null?void 0:Ln.sideBar)!=null&&Tr.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()},ua=(Za,Tr=!1)=>{Za=Za!=null&&Za.includes(".json")?Za:`${Za}.json`,he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:nt.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"+Za,{method:"get"});if(!en)return;Xe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Hn=yield(0,ut.Ir)({id:en.shixun_identifier,jump_challenge_setting:Tr});if(Hn!=null&&Hn.game_identifier){(0,Te.xg)(`/tasks/${Hn.game_identifier}`);return}(Hn==null?void 0:Hn.status)===2?ua(Hn==null?void 0:Hn.message):(Hn==null?void 0:Hn.status)===3&&$n(Hn==null?void 0:Hn.message)})})},$n=Za=>{he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:nt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Za,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},ur=(Za,Tr)=>E(void 0,null,function*(){var en,Hn,Wo,Gr;if(yield ja(),(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(en=xn.detail)!=null&&en.is_jupyter||(Hn=xn.detail)!=null&&Hn.is_jupyter_lab){nn({type:"shixunsDetail/execJupyter",payload:{id:Ya.current}}).then(Qa=>{var Nr;Qa!=null&&Qa.identifier&&((Nr=Ie.history)==null||Nr.push(`/tasks/${Qa.identifier}/jupyter`))});return}nn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const Ka=Tr?yield(0,ut.BK)({id:Za}):yield(0,ut.Ir)({id:Za});if(nn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Ka==null?void 0:Ka.status)==5&&!Tr){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:nt.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(Gr=(Wo=Ka==null?void 0:Ka.data)==null?void 0:Wo.challenge_errors)==null?void 0:Gr.map((Qa,Nr)=>{var qa;return nt.createElement("span",{key:Nr,style:{color:"#3061D0"}},"\u7B2C",Qa==null?void 0:Qa.challenge_position,"\u5173",Nr!=((qa=Ka==null?void 0:Ka.data)==null?void 0:qa.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 Qa,Nr,qa;window.location.href=`/shixuns/${Ya.current}/edit/${(qa=(Nr=(Qa=Ka==null?void 0:Ka.data)==null?void 0:Qa.challenge_errors)==null?void 0:Nr[0])==null?void 0:qa.challenge_id}/tab=2`},onCancel:()=>{(0,ut.Ir)({id:Ya.current,jump_challenge_setting:!0}).then(Qa=>{if(Qa!=null&&Qa.game_identifier||Qa!=null&&Qa.identifier){(0,Te.xg)(`/tasks/${Qa.game_identifier}`);return}(Qa==null?void 0:Qa.status)===-3?(0,Te.eF)():(Qa==null?void 0:Qa.status)===2?ua(Qa==null?void 0:Qa.message,!0):(Qa==null?void 0:Qa.status)===3&&$n(Qa==null?void 0:Qa.message)})}});return}if((Ka==null?void 0:Ka.status)==6&&!Tr){he.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:nt.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/${Ya.current}/edit?tabId=environment`}});return}if(Ka!=null&&Ka.game_identifier||Ka!=null&&Ka.identifier){(0,Te.xg)(Tr?`/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?ua(Ka==null?void 0:Ka.message):(Ka==null?void 0:Ka.status)===3&&$n(Ka==null?void 0:Ka.message)}),ha=()=>E(void 0,null,function*(){yield ja(),nn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),Ga=Za=>({borderBottomColor:(Ln==null?void 0:Ln.sideBar.tabsActive)===Za?"#0152d9":"transparent"});return nt.createElement("div",{className:qe.header},nt.createElement("aside",{className:qe.title},nt.createElement("i",{onClick:yr,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),nt.createElement("span",{className:qe.edit},wa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),nt.createElement("i",{onClick:ha,className:"icon iconfont icon-xiugai1"})),nt.createElement("aside",{className:qe.schedule},nt.createElement("div",null,nt.createElement("span",{style:Ga("information"),className:qe.clickWarp,onClick:()=>Er("information")},Sa?nt.createElement("span",{className:qe.num},"1"):nt.createElement("img",{src:ze}),nt.createElement("span",{className:qe.subject},"\u57FA\u672C\u4FE1\u606F")),nt.createElement("i",{className:"iconfont icon-lujing"})),nt.createElement("div",null,nt.createElement("span",{style:Ga("warehouse"),className:qe.clickWarp,onClick:()=>Er("warehouse")},qn?nt.createElement("span",{className:qe.num},"2"):nt.createElement("img",{src:ze}),nt.createElement("span",{className:qe.subject},"\u4EE3\u7801\u4ED3\u5E93")),nt.createElement("i",{className:"iconfont icon-lujing"})),(xn==null?void 0:xn.detail)&&!((ft=xn==null?void 0:xn.detail)!=null&&ft.is_jupyter_lab)&&nt.createElement("div",null,nt.createElement("span",{style:Ga("level"),className:qe.clickWarp,onClick:()=>Er("level")},wr?nt.createElement("span",{className:qe.num},"3"):nt.createElement("img",{src:ze}),nt.createElement("span",{className:qe.subject},"\u4EFB\u52A1\u5173\u5361")),nt.createElement("i",{className:"iconfont icon-lujing"})),(xn==null?void 0:xn.detail)&&((dn=xn==null?void 0:xn.detail)==null?void 0:dn.is_jupyter_lab)&&nt.createElement("div",null,nt.createElement("span",{style:Ga("service"),className:qe.clickWarp,onClick:()=>Er("service")},ma?nt.createElement("span",{className:qe.num},"3"):nt.createElement("img",{src:ze}),nt.createElement("span",{className:qe.subject},"\u670D\u52A1")),nt.createElement("i",{className:"iconfont icon-lujing"})),nt.createElement("div",null,nt.createElement("span",{style:Ga("environment"),className:qe.clickWarp,onClick:()=>Er("environment")},Ir?nt.createElement("span",{className:qe.num},"4"):nt.createElement("img",{src:ze}),nt.createElement("span",{className:qe.subject},"\u5B9E\u9A8C\u73AF\u5883")))),nt.createElement("aside",{className:qe.btns},nt.createElement("div",{className:qe.simulate,onClick:()=>ur(Ya.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var y=(0,Ie.connect)(({loading:ve,globalSetting:Ee,practiceSetting:pe,shixunsDetail:at})=>({globalSetting:Ee,loading:ve,practiceSetting:pe,shixunsDetail:at}))(x),ee={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},ne=ae(96565),oe=ae(78241),le=ae(3113),ie=ae(92832),Ce=ae(19842),ye=ae(95237),et=ae(43604),Ze=ae(54580),Pt=ae(24905),Et={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},pt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",jn=Object.defineProperty,Kn=Object.getOwnPropertySymbols,fa=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,Kt=(ve,Ee,pe)=>Ee in ve?jn(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,un=(ve,Ee)=>{for(var pe in Ee||(Ee={}))fa.call(Ee,pe)&&Kt(ve,pe,Ee[pe]);if(Kn)for(var pe of Kn(Ee))ea.call(Ee,pe)&&Kt(ve,pe,Ee[pe]);return ve},Ye=(ve,Ee)=>{var pe={};for(var at in ve)fa.call(ve,at)&&Ee.indexOf(at)<0&&(pe[at]=ve[at]);if(ve!=null&&Kn)for(var at of Kn(ve))Ee.indexOf(at)<0&&ea.call(ve,at)&&(pe[at]=ve[at]);return pe},Qt=ve=>{var Ee=ve,{InputRight:pe,value:at=[],onChange:nn}=Ee,Ln=Ye(Ee,["InputRight","value","onChange"]);const[xn,sn]=(0,b.useState)(),ft=Fa=>{const Ya=at.filter((la,wa)=>wa!==Fa);nn(Ya)},dn=Fa=>{if(Fa.preventDefault(),!!xn){if(at.findIndex(Ya=>Ya.name===xn)>-1){Xe.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}nn([...at,{id:null,name:xn}]),sn(null)}};return b.createElement("div",null,b.createElement(ie.default,un({bordered:!1,style:{width:600},value:xn,onChange:Fa=>sn(Fa.target.value),onPressEnter:dn,onBlur:dn},Ln)),pe||b.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),b.createElement("div",{className:"mt20"},at==null?void 0:at.map((Fa,Ya)=>b.createElement("div",{key:Ya,className:Et.btn},b.createElement("span",{className:Et.s1},Fa.name),b.createElement("img",{src:pt,className:Et.s2,onClick:()=>ft(Ya)})))))},cn=ae(89392),on=ae(74128),Je={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 dt=({dispatch:ve,onCancel:Ee,onSave:pe,loading:at=!1})=>b.createElement("div",{className:Je.complete},b.createElement("div",{onClick:Ee,className:Je.cancel},"\u53D6\u6D88"),b.createElement(le.ZP,{type:"primary",loading:at,onClick:pe,className:Je.save},"\u4FDD\u5B58"));var At=(0,Ie.connect)()(dt),Fn=ae(10008),zt=ae(32050),$t=ae(19248),De=ae(6339),Pe=ae(59301),Qe=Object.defineProperty,Ft=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,Ut=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Dn=(ve,Ee,pe)=>Ee in ve?Qe(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,It=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Ut.call(Ee,pe)&&Dn(ve,pe,Ee[pe]);if(Nt)for(var pe of Nt(Ee))Gt.call(Ee,pe)&&Dn(ve,pe,Ee[pe]);return ve},Fe=(ve,Ee)=>Ft(ve,Dt(Ee)),xe=(ve,Ee)=>{var pe={};for(var at in ve)Ut.call(ve,at)&&Ee.indexOf(at)<0&&(pe[at]=ve[at]);if(ve!=null&&Nt)for(var at of Nt(ve))Ee.indexOf(at)<0&&Gt.call(ve,at)&&(pe[at]=ve[at]);return pe},mt=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const Ot=ve=>{var Ee=ve,{globalSetting:pe,loading:at,dispatch:nn,practiceSetting:Ln,problemset:xn,shixunsDetail:sn}=Ee,ft=xe(Ee,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),dn,Fa;const[Ya]=oe.default.useForm(),[la,wa]=(0,b.useState)({}),[Sa,wr]=(0,b.useState)(!1),[ma,qn]=(0,b.useState)(!1),[Ir,yr]=(0,b.useState)(!1),[ja,Er]=(0,b.useState)(""),[ua,$n]=(0,b.useState)(""),[ur,ha]=(0,b.useState)(""),[Ga,Za]=(0,b.useState)(),Tr=(0,b.useRef)({}),en=(0,b.useRef)(""),Hn=(0,b.useRef)(""),Wo=(0,b.useRef)(""),Gr=(0,b.useRef)(null),Ka=(0,b.useRef)((0,cn.throttle)(()=>No(),2e3,{leading:!0,trailing:!1})).current,{id:Qa}=Ln,[Nr,qa]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Qa&&Io()},[Qa]),(0,b.useEffect)(()=>(JSON.stringify(la)!=="{}"&&Sr(),()=>{clearTimeout(Gr.current)}),[la,ja,ur,ua]);const Sr=()=>{clearTimeout(Gr.current),Gr.current=setTimeout(()=>{!(0,cn.isEqual)(la,Tr.current)||ja!==en.current||ur!==Hn.current||ua!==Wo.current?nn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):nn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Io=()=>mt(void 0,null,function*(){var gr,Cr,na,wo,pi,fo,or;nn({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const xr=yield(0,Ke.ZP)(`/api/shixuns/${Qa}/edit_base_info.json`,{method:"get"});if(xr.status===0){const So=Fe(It({},xr.data),{description:(0,Fn.S)(xr.data.description)}),yi={description:So.description,shixun_tags:So.shixun_tags,name:So.name,course:((gr=So==null?void 0:So.disciplines)==null?void 0:gr.length)>0?[(na=(Cr=So==null?void 0:So.disciplines)==null?void 0:Cr[0])==null?void 0:na.id,(fo=(pi=(wo=So==null?void 0:So.disciplines)==null?void 0:wo[0])==null?void 0:pi.sub_discipline)==null?void 0:fo.id]:[]};(or=sn.detail)!=null&&or.is_jupyter_lab&&(yi.jupyter_show_description=xr.data.jupyter_show_description),Ya.setFieldsValue(yi),Tr.current=It({},yi),en.current=So.attachment_id||"",Hn.current=So.cover_image_id||"",Wo.current=So.attachment_id_b||"",wa(It({},yi)),Er(So.attachment_id||""),$n(So.attachment_id_b||""),ha(So.cover_image_id||""),Za(So.cover_image||"")}}),ko=(gr,Cr)=>{wa(It({},Cr))},Zo=()=>{jr()},No=()=>{(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),Ya.submit()},xa=(gr,Cr=!1,na=1)=>{var wo;const{name:pi,description:fo,shixun_tags:or,course:xr,jupyter_show_description:So=!1}=gr;let yi={name:pi,description:fo,shixun_tags:or,attachment_id:ja,cover_image_id:ur,attachment_id_b:ua,sub_discipline_ids:xr[1]};(wo=sn.detail)!=null&&wo.is_jupyter_lab&&(yi=Fe(It({},yi),{jupyter_show_description:So})),(0,Ke.ZP)(`/api/shixuns/${Qa}/base_info_save.json`,{method:"post",body:{shixun:It({},yi),sync_origin_shixun:Cr}}).then($a=>mt(void 0,null,function*(){var Rr,xo,hi,Ul;if($a.status===0&&((Rr=sn==null?void 0:sn.detail)!=null&&Rr.copy_for_exercise||Xe.ZP.success("\u4FDD\u5B58\u6210\u529F"),nn({type:"practiceSetting/getCommonData",payload:{id:Qa}}),nn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Tr.current={description:la.description,shixun_tags:la.shixun_tags,name:la.name},en.current=ja,Hn.current=ur,Wo.current=ua,(xo=sn==null?void 0:sn.detail)!=null&&xo.copy_for_exercise)){const ll=yield nn({type:"shixunsDetail/saveCopyForExercise",payload:{id:Qa,save_type:na}});na===1?(hi=ll==null?void 0:ll.data)!=null&&hi.exists_same_shixun_name?nn({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Ul=ll==null?void 0:ll.data)==null?void 0:Ul.shixun_name,getBaseInfo:()=>{Io()}}}):(Xe.ZP.info("\u4FDD\u5B58\u6210\u529F"),nn({type:"classroomList/setActionTabs",payload:{}})):(nn({type:"classroomList/setActionTabs",payload:{}}),(ll==null?void 0:ll.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 kl,hl;(0,Te.xg)(`/shixuns/${(hl=(kl=sn==null?void 0:sn.detail)==null?void 0:kl.fork_from)==null?void 0:hl.fork_identifier}/challenges`)}}))}}))},jr=()=>{var gr;const Cr=()=>{Ie.history.push(`/shixuns/${Qa}/challenges`),nn({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:()=>{Cr()}}):Cr()};function mo(gr){const Cr=gr.type==="image/jpeg"||gr.type==="image/png";return Cr||Xe.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),Cr}const br=Pe.createElement(le.ZP,{loading:Sa,icon:Pe.createElement(zt.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),$o=Pe.createElement(le.ZP,{loading:Ir,icon:Pe.createElement(zt.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),To=Pe.createElement(le.ZP,{loading:ma,icon:Pe.createElement(zt.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Yo(gr,Cr){const na=new FileReader;na.addEventListener("load",()=>Cr(na.result)),na.readAsDataURL(gr)}const Vi=gr=>{var Cr,na;if(gr.file.status==="uploading"){wr(!0);return}gr.file.status==="done"&&(wr(!1),Er((na=(Cr=gr==null?void 0:gr.file)==null?void 0:Cr.response)==null?void 0:na.id))},Ki=gr=>{var Cr,na;if(gr.file.status==="uploading"){qn(!0);return}gr.file.status==="done"&&(qn(!1),$n((na=(Cr=gr==null?void 0:gr.file)==null?void 0:Cr.response)==null?void 0:na.id))},La=()=>Pe.createElement("div",{className:ee.img},Pe.createElement("img",{src:(0,De.z)("/api/attachments/"+ja,!0),alt:"avatar",style:{width:"100%"}}),Pe.createElement("div",null,Pe.createElement($t.Z,{onClick:()=>Er(""),style:{fontSize:"16px",color:"red"}}))),oo=()=>Pe.createElement("div",{className:ee.img},Pe.createElement("img",{src:(0,De.z)("/api/attachments/"+ua,!0),alt:"avatar",style:{width:"100%"}}),Pe.createElement("div",null,Pe.createElement($t.Z,{onClick:()=>$n(""),style:{fontSize:"16px",color:"red"}}))),Fi=gr=>{var Cr,na;if(gr.file.status==="uploading"){yr(!0);return}gr.file.status==="done"&&(yr(!1),ha((na=(Cr=gr==null?void 0:gr.file)==null?void 0:Cr.response)==null?void 0:na.id),qa(!0))},Mi=()=>Pe.createElement("div",{className:ee.img},Pe.createElement("img",{src:(0,De.z)(Nr?"/api/attachments/"+ur:Ga,!0),alt:"avatar",style:{width:"100%"}}),Pe.createElement("div",null,Pe.createElement($t.Z,{onClick:()=>{ha(""),Za("")},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:Ya,scrollToFirstError:!0,layout:"vertical",onValuesChange:ko,onFinish:gr=>{var Cr,na;(Cr=sn==null?void 0:sn.detail)!=null&&Cr.is_fork_from_creator&&((na=sn==null?void 0:sn.detail)!=null&&na.copy_for_exercise)?nn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:gr,type:"information",fn:(wo,pi,fo)=>{xa(wo,pi,fo)}}}):xa(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:`${((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(Qt,{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(ye.Z,null,Pe.createElement(et.Z,null,Pe.createElement(oe.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},ja?La():Pe.createElement(Ze.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${on.Z.API_SERVER}/api/attachments.json`,beforeUpload:mo,onChange:Vi},br))),Pe.createElement(et.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(et.Z,null,Pe.createElement(oe.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},ua?oo():Pe.createElement(Ze.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${on.Z.API_SERVER}/api/attachments.json`,beforeUpload:mo,onChange:Ki},To))),Pe.createElement(et.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(et.Z,null,Pe.createElement(oe.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},ur||Ga?Mi():Pe.createElement(Ze.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${on.Z.API_SERVER}/api/attachments.json`,beforeUpload:mo,onChange:Fi},$o))),Pe.createElement(et.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})),((Fa=sn.detail)==null?void 0:Fa.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(At,{onSave:Ka,onCancel:Zo,loading:Sa||Ir||ma}))};var tn=(0,Ie.connect)(({problemset:ve,loading:Ee,globalSetting:pe,practiceSetting:at,shixunsDetail:nn})=>({globalSetting:pe,loading:Ee,practiceSetting:at,problemset:ve,shixunsDetail:nn}))(Ot),Ht=ae(19243),Zt={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"},gn="data:image/png;base64,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",Wt=ae(66457),rt=ae(71418),_t=ae(64165),wt=ae(11414),yt=Object.defineProperty,Mt=Object.defineProperties,fn=Object.getOwnPropertyDescriptors,bt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Wn=Object.prototype.propertyIsEnumerable,Xt=(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)&&Xt(ve,pe,Ee[pe]);if(bt)for(var pe of bt(Ee))Wn.call(Ee,pe)&&Xt(ve,pe,Ee[pe]);return ve},Wa=(ve,Ee)=>Mt(ve,fn(Ee)),mr=(ve,Ee)=>{var pe={};for(var at in ve)xt.call(ve,at)&&Ee.indexOf(at)<0&&(pe[at]=ve[at]);if(ve!=null&&bt)for(var at of bt(ve))Ee.indexOf(at)<0&&Wn.call(ve,at)&&(pe[at]=ve[at]);return pe},rr=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const Ma=ve=>{var Ee=ve,{globalSetting:pe,dispatch:at,practiceSetting:nn}=Ee,Ln=mr(Ee,["globalSetting","dispatch","practiceSetting"]);const xn=(0,Ie.useLocation)(),[sn]=(0,Ie.useSearchParams)(),[ft,dn]=(0,b.useState)(!1),[Fa,Ya]=(0,b.useState)({}),[la,wa]=(0,b.useState)(!0),[Sa,wr]=(0,b.useState)(!1),[ma,qn]=(0,b.useState)(null),Ir=(0,b.useRef)(!1),{id:yr,updateIndex:ja,is_published:Er,newQuestion:ua}=nn,{challenge_list:$n=[]}=Fa;(0,b.useEffect)(()=>{if(yr)return ha(),()=>{at({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[yr,ja]),(0,b.useEffect)(()=>{ur()},[xn]);const ur=()=>{const qa=xn.pathname.split("/");(qa.includes("newquestion")||qa.includes("new")||sn.get("tabId"))&&(Ir.current=!0)},ha=()=>rr(void 0,null,function*(){var qa,Sr,Io;wa(!0);const ko=yield(0,ut.n5)({id:yr});if((qa=ko==null?void 0:ko.challenge_list)!=null&&qa.length){const Zo=xn.pathname.split("/"),No=ko.challenge_list.find(xa=>String(xa.challenge_id)===Zo[4]);if(Zo.includes("newquestion")||Zo.includes("new")){const xa=ko.challenge_list[((Sr=ko.challenge_list)==null?void 0:Sr.length)-1];at({type:"practiceSetting/setParams",payload:{newQuestion:{st:Zo.includes("new")?0:1,name:""}}}),qn(void 0),Hn(xa)}else Zo[4]&&No?Ga(No,!1):Ga(ko.challenge_list[0])}(Io=ko==null?void 0:ko.challenge_list)!=null&&Io.length||qn(null),Ya(ko),wa(!1)}),Ga=(qa,Sr=!0)=>{if(qn(qa.challenge_id),Hn(qa),Sr){const Io=`/shixuns/${yr}/edit/${qa.challenge_id}/${qa.st===1?"editquestion":"editcheckpoint"}`;Ie.history.push(Io)}},Za=(qa,Sr)=>{Sr.stopPropagation();const{challenge_id:Io}=qa,ko=()=>rr(void 0,null,function*(){var Zo,No;if((yield(0,ut.rO)({id:yr,challengesId:Io})).status===1){const jr=yield(0,ut.n5)({id:yr});if(Ya(jr),Io===ma&&((Zo=jr.challenge_list)!=null&&Zo.length)){Ga(jr.challenge_list[0]);return}(No=jr.challenge_list)!=null&&No.length||(qn(null),Ir.current=!0,Hn({}),Ie.history.push(`/shixuns/${yr}/edit?tabId=level`))}});he.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:ko})},Tr=(qa,Sr,Io)=>{const ko=Array.from(qa),[Zo]=ko.splice(Sr,1);return ko.splice(Io,0,Zo),ko},en=(qa,Sr)=>{if(!qa.destination)return;const Io=Tr(Sr,qa.source.index,qa.destination.index);Ya(Wa(Un({},Fa),{challenge_list:Io}));const ko=Io.map(Zo=>Zo.challenge_id);(0,ut.xg)({id:yr,ids:ko}).then(Zo=>{Zo.status!==0&&Ya(Wa(Un({},Fa),{challenge_list:Sr}))})},Hn=qa=>{at({type:"practiceSetting/setParams",payload:{selectQuestionParams:qa}})},Wo=(qa,Sr)=>rr(void 0,null,function*(){if(qa===ma)return;yield Gr(),qn(qa),Hn(Sr),at({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Io=`/shixuns/${yr}/edit/${qa}/${Sr.st===1?"editquestion":"editcheckpoint"}`;Ie.history.push(Io)}),Gr=()=>new Promise((qa,Sr)=>{var Io;(Io=nn==null?void 0:nn.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:()=>{at({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),qa()},onCancel:()=>{Sr()}}):qa()}),Ka=qa=>b.createElement(b.Fragment,null,b.createElement(wt.Z5,{onDragEnd:Sr=>en(Sr,qa)},b.createElement(wt.bK,{droppableId:"droppable"},(Sr,Io)=>b.createElement("div",Wa(Un({ref:Sr.innerRef},Sr.droppableProps),{style:{width:"100%"}}),qa.map((ko,Zo)=>{const{st:No,name:xa,challenge_id:jr}=ko;return b.createElement(wt._l,{key:jr,draggableId:jr.toString(),index:Zo,isDragDisabled:Er},(mo,br)=>b.createElement("div",Wa(Un(Un({ref:mo.innerRef},mo.draggableProps),mo.dragHandleProps),{className:ma===jr?Zt.listActive:Zt.list,onClick:()=>Wo(jr,ko)}),b.createElement("span",{className:Zt.s1},No===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:Zt.s2},"\u7B2C",Zo+1,"\u5173: ",xa),!Er&&b.createElement("span",{className:Zt.s3,onClick:$o=>Za(ko,$o)},b.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),ua&&b.createElement("div",{className:Zt.listActive},b.createElement("span",{className:Zt.s1},(ua==null?void 0:ua.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:Zt.s2},"\u7B2C",qa.length+1,"\u5173: ",ua==null?void 0:ua.name)),!Er&&b.createElement("div",{className:Zt.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),Qa=qa=>rr(void 0,null,function*(){yield Gr(),qa==="new"?Ie.history.push(`/shixuns/${yr}/edit/new`):Ie.history.push(`/shixuns/${yr}/edit/newquestion`),dn(!1),qn(void 0),at({type:"practiceSetting/setParams",payload:{newQuestion:{st:qa==="new"?0:1,name:""}}})}),Nr=()=>{(0,Wt.gy)(at,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||dn(!ft)};return b.createElement("div",{className:Zt.level},b.createElement("aside",{className:Zt.left,style:{width:Sa?"0":"25%"}},b.createElement("div",{className:Zt.container},b.createElement("div",{className:Zt.title},"\u4EFB\u52A1\u5173\u5361(",$n.length,")"),b.createElement("div",{className:Zt.listWrap},la?b.createElement(rt.Z,{size:"middle"}):$n.length||ua?Ka($n):b.createElement(_t.Z,{image:gn,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!Sa&&b.createElement("div",{className:Zt.btns},b.createElement("aside",{className:Zt.btnsWrap},b.createElement("div",{style:{transform:ft?"rotate(45deg)":"rotate(0deg)"},className:Zt.icon,onClick:Nr},"+"),b.createElement("div",{className:Zt.btn,style:{left:ft?20:-154}},b.createElement("div",{className:Zt.d1,onClick:()=>Qa("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),b.createElement("div",{className:Zt.d2,onClick:()=>Qa("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),b.createElement("div",{className:Sa?Zt.elseShrink:Zt.shrink,onClick:()=>wr(!Sa)},b.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),b.createElement("aside",{className:Zt.right,id:"modal-level-question"},ma===null&&Ir.current?b.createElement("div",{className:Zt.addIcon},b.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):b.createElement(Ie.Outlet,null)))};var Wr=(0,Ie.connect)(({globalSetting:ve,practiceSetting:Ee})=>({globalSetting:ve,practiceSetting:Ee}))(Ma),lr=ae(61621),Ha=ae(38854),Xa=ae(20834),Br=ae(58421),ba=ae(5112),Zr={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},Fr=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,bn=(ve,Ee)=>{var pe={};for(var at in ve)Ct.call(ve,at)&&Ee.indexOf(at)<0&&(pe[at]=ve[at]);if(ve!=null&&Fr)for(var at of Fr(ve))Ee.indexOf(at)<0&&An.call(ve,at)&&(pe[at]=ve[at]);return pe},Vt=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const mn=ve=>{var Ee=ve,{shixunsDetail:pe,globalSetting:at,loading:nn,dispatch:Ln,onReloadData:xn}=Ee,sn=bn(Ee,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[ft,dn]=(0,b.useState)(),[Fa,Ya]=(0,b.useState)([]);(0,b.useEffect)(()=>{pe.actionTabs.key==="Collaborators-ChangeManager"&&la()},[pe.actionTabs.key]);const la=()=>Vt(void 0,null,function*(){var ma;const qn=yield Ln({type:"shixunsDetail/getChangeManager",payload:{id:(ma=pe.actionTabs.params)==null?void 0:ma.id}});Ya(qn||[])}),wa=()=>{var ma;Ln({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(ma=pe.actionTabs.params)==null?void 0:ma.id}}})},Sa=()=>Vt(void 0,null,function*(){var ma;if(!ft){Xe.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:(ma=pe.actionTabs.params)==null?void 0:ma.id,user_id:ft}});wr(),qn&&(xn(),Xe.ZP.info(qn.message))}),wr=()=>{Ln({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:nn.effects["shixunsDetail/changeManager"],onOk:Sa,onCancel:wr},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},Fa.length?b.createElement(ba.ZP.Group,{value:ft,onChange:ma=>dn(ma.target.value)},Fa.map((ma,qn)=>b.createElement(ba.ZP,{className:Zr.radio,key:qn,value:ma.user_id},ma.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:wa},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var On=(0,Ie.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Ee}))(mn),Jn=ae(99313),ke=ae(46919),ot=ae(59576);const{TabPane:$e}=Jn.default;var wn=({visible:ve,onCancel:Ee,onSelectGroup:pe,shixunId:at,onSelectCollaborator:nn})=>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(Jn.default,{defaultActiveKey:"1"},b.createElement($e,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},b.createElement(ke.Z,{onCancel:Ee,container_type:2,container_id:at,onSelect:nn})),b.createElement($e,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},b.createElement(ot.Z,{onCancel:Ee,onSelect:pe})))),pn={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"},Tn=ae(84105),Ba=ae(54842),va=Object.defineProperty,ra=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,da=Object.prototype.propertyIsEnumerable,En=(ve,Ee,pe)=>Ee in ve?va(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Ta=(ve,Ee)=>{for(var pe in Ee||(Ee={}))pa.call(Ee,pe)&&En(ve,pe,Ee[pe]);if(ra)for(var pe of ra(Ee))da.call(Ee,pe)&&En(ve,pe,Ee[pe]);return ve},fr=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const co=({shixunsDetail:ve,globalSetting:Ee,loading:pe,user:at,dispatch:nn})=>{var Ln,xn,sn,ft,dn,Fa;const Ya=(0,Ie.useParams)(),la=(0,b.useRef)(),[wa,Sa]=(0,b.useState)(0),[wr,ma]=(0,b.useState)([]),[qn,Ir]=(0,b.useState)({id:null,page:1}),yr=(xn=(Ln=at.userInfo)==null?void 0:Ln.shixun)==null?void 0:xn.editable,ja=((sn=at.userInfo)==null?void 0:sn.role)<=2||((dn=(ft=at.userInfo)==null?void 0:ft.shixun)==null?void 0:dn.is_creator);(0,b.useEffect)(()=>{la.current=Ya.id,qn.id=la.current,Ir(qn),Er(qn)},[]);const Er=Hn=>fr(void 0,null,function*(){const Wo=yield nn({type:"shixunsDetail/getCollaboratorsData",payload:Hn});Wo&&(ma(Wo.members||[]),Sa(Wo.member_count))}),ua=()=>fr(void 0,null,function*(){qn.page=1,Ir(qn);const Hn=(0,Ba.g)();yield nn({type:"user/getUserInfo",payload:Hn}),yield Er(qn)}),$n=Hn=>{qn.page=Hn,Ir(qn),Er(qn)},ur=Hn=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:b.createElement("div",{className:pn.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>fr(void 0,null,function*(){var Wo;const Gr=yield nn({type:"shixunsDetail/deleteCollaborators",payload:{id:la.current,userId:Hn}});if(((Wo=at.userInfo)==null?void 0:Wo.user_id)===Hn){Ie.history.push("/shixuns");return}Xe.ZP.info(Gr==null?void 0:Gr.message),qn.page=1,Ir(qn),Er(qn)})})},ha=()=>{nn({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:la.current}}})};function Ga(Hn,Wo,Gr,Ka){return fr(this,null,function*(){yield nn({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Hn,user_id:Wo,editable:Gr?0:1}}),Er(qn)})}const Za=()=>{nn({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:la.current}}})};function Tr(){nn({type:"shixunsDetail/setActionTabs",payload:{}})}const en={visible:ve.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Tr,shixunId:la.current,onSelectCollaborator:Hn=>fr(void 0,null,function*(){Tr(),(yield nn({type:"shixunsDetail/addCollaborator",payload:{id:la.current,user_ids:Hn}}))&&(Xe.ZP.success("\u6DFB\u52A0\u6210\u529F"),ua())}),onSelectGroup:Hn=>fr(void 0,null,function*(){Tr(),(yield nn({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:la.current,group_id:Hn.group_id}}))&&(Xe.ZP.success("\u6DFB\u52A0\u6210\u529F"),ua())})};return b.createElement("section",null,b.createElement("div",{className:pn.wrap},b.createElement("div",{className:pn.content},((Fa=ve.detail)==null?void 0:Fa.identity)<5&&b.createElement("div",{className:pn.head},b.createElement("span",{className:pn.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",wa,"\u4EBA\uFF09"),b.createElement("div",null,ja&&b.createElement(le.ZP,{type:"primary",ghost:!0,className:pn.button,style:{marginRight:"20px"},onClick:ha},"\u66F4\u6362\u7BA1\u7406\u5458"),yr&&b.createElement(le.ZP,{type:"primary",className:pn.button,style:{marginRight:"40px"},onClick:Za},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),b.createElement("div",{className:pn.list},b.createElement(lr.Z,{loading:pe.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},wr.map((Hn,Wo)=>{var Gr,Ka,Qa,Nr,qa,Sr,Io,ko;return b.createElement("div",{style:{display:"inline-block",width:"50%"}},b.createElement("div",{className:pn.itemWrap,key:Wo},b.createElement("a",{href:(Gr=Hn.user)==null?void 0:Gr.user_url,target:"_blank",className:pn.imgWrap},b.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:pn.img,src:`${on.Z.IMG_SERVER}/images/${(Ka=Hn.user)==null?void 0:Ka.image_url}`}),((Qa=Hn.user)==null?void 0:Qa.shixun_manager)&&b.createElement("span",{className:pn.manager},"\u521B\u5EFA\u8005")),b.createElement("div",{className:pn.itemContent},b.createElement("p",{className:pn.nameWrap},b.createElement("a",{href:Hn.user.user_url,target:"_blank",className:pn.name},(Nr=Hn.user)==null?void 0:Nr.name,Hn.user.user_id===((qa=at.userInfo)==null?void 0:qa.user_id)?b.createElement("span",null,"\u6211"):null),b.createElement("div",{className:pn.actionGroup},ja?(Sr=Hn.user)!=null&&Sr.shixun_manager?null:b.createElement(Ha.Z,{dropdownRender:()=>b.createElement(Xa.default,{selectedKeys:[Hn.editable?"1":"2"],onClick:()=>{var Zo;Ga(ve.detail.identifier,Hn.user.user_id,Hn.editable,(Zo=Hn.user)==null?void 0:Zo.name)}},b.createElement(Xa.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),b.createElement(Xa.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},b.createElement("div",null,Hn.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(Tn.Z,{style:{fontSize:"14px",color:"#888888"}}))):Hn.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=Hn.user)!=null&&Io.shixun_manager)&&yr?b.createElement("a",{className:pn.deletetitle,onClick:()=>{var Zo;return ur((Zo=Hn.user)==null?void 0:Zo.user_id)}},"\u5220\u9664"):null)),b.createElement("p",{className:pn.schoolWrap},b.createElement("span",{className:pn.school},(ko=Hn.user)==null?void 0:ko.school_name)))))})))),wa>10&&b.createElement("div",{className:pn.countWrap},b.createElement(Br.Z,{showQuickJumper:!1,showSizeChanger:!1,total:wa,onChange:Hn=>$n(Hn),pageSize:10,current:qn.page}))),b.createElement(On,{onReloadData:ua}),b.createElement(wn,Ta({},en)))};var In=(0,Ie.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe,user:at})=>({shixunsDetail:ve,globalSetting:pe,user:at,loading:Ee}))(co),ln=ae(6526),Mr=ae(57809),Pa=ae(6848),_r=ae(5871),Yr=ae(78673),ia=ae(71151),to=ae(36723),Mo=ae(38733),qr={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"},vo=ae(39785),Bn=ae(8458),Lr=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const no=({newShixuns:ve,user:Ee,dispatch:pe,visible:at,onOk:nn,onCancel:Ln,useId:xn=null,identifier:sn,shixun_environment_id:ft,tab_type:dn})=>{var Fa,Ya;const[la,wa]=(0,b.useState)(null),[Sa,wr]=(0,b.useState)({}),[ma,qn]=(0,b.useState)(""),{environmentData:Ir}=ve,{frequence_image:yr=[],environments:ja=[],other_image:Er=[]}=Ir,{name:ua,description:$n}=Sa;(0,b.useEffect)(()=>{at&&(pe({type:"newShixuns/getEnvironmentData",payload:{tab_type:dn}}),qn(""),wa(xn))},[at,xn]),(0,b.useEffect)(()=>{ve.actionTabs.key==="NewShixuns-Apply"&&Ln()},[(Fa=ve==null?void 0:ve.actionTabs)==null?void 0:Fa.key]),(0,b.useEffect)(()=>{la!==null&&ur()},[la]);const ur=()=>Lr(void 0,null,function*(){const ha=yield(0,ut.Q1)({mirror_repository_id:la,identifier:sn,shixun_environment_id:ft});wr(ha.data)});return b.createElement(b.Fragment,null,b.createElement(he.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:at,width:1e3,destroyOnClose:!0,centered:!0,onCancel:Ln,className:qr.modal,footer:null},b.createElement("div",{className:qr.mirrorModal},b.createElement(Mo.Z,{dispatch:pe,value:la,data:ja,otherData:Er,tags:yr,onChange:ha=>wa(ha),onSearchWord:ha=>qn(ha),tab_type:dn}),b.createElement("div",{className:qr.right},b.createElement("header",null,b.createElement("div",{className:qr.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",b.createElement("span",{dangerouslySetInnerHTML:{__html:la===null?"\u2014 \u2014":(Ya=ua||"")==null?void 0:Ya.replace(new RegExp(ma==null?void 0:ma.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),b.createElement("div",{className:qr.content},la===null&&b.createElement(_t.Z,{image:to,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),la!==null&&b.createElement("div",{className:qr.des},b.createElement(De.Z,{value:$n,highlightKeywords:ma})),b.createElement("div",{className:qr.btns},b.createElement(le.ZP,{onClick:()=>{wa(null),wr({}),Ln()},className:qr.cancel},"\u53D6\u6D88 "),b.createElement(le.ZP,{onClick:()=>{nn(Sa)},className:qr.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),b.createElement(vo.Z,null),b.createElement(Bn.Z,null))};var io=(0,Ie.connect)(({newShixuns:ve,globalSetting:Ee,user:pe})=>({newShixuns:ve,globalSetting:Ee,user:pe}))(no),ct={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"},Ue=ae(43428),We=ae(46400),Rt=ae(60324),yn=ae(88522),oa=ae(5083),Oe=ae(50258),it={footerWrap:"footerWrap___lXI4I"},Me=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Va=(ve,Ee)=>{var pe={};for(var at in ve)lt.call(ve,at)&&Ee.indexOf(at)<0&&(pe[at]=ve[at]);if(ve!=null&&Me)for(var at of Me(ve))Ee.indexOf(at)<0&&kt.call(ve,at)&&(pe[at]=ve[at]);return pe},za=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const kn=ie.default.TextArea,qt=ve=>{var Ee=ve,{shixunsDetail:pe,globalSetting:at,loading:nn,dispatch:Ln,onFinish:xn=()=>{}}=Ee,sn=Va(Ee,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[ft]=oe.default.useForm(),dn=Ya=>za(void 0,null,function*(){var la;const wa=yield Ln({type:"shixunsDetail/getCustomScript",payload:{id:(la=pe.actionTabs.params)==null?void 0:la.id,compile:Ya.execute,excutive:Ya.compile}});Fa(),wa&&xn(wa==null?void 0:wa.shixun_script)}),Fa=()=>{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:Fa},b.createElement(oe.default,{form:ft,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(kn,{rows:4})),b.createElement(oe.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},b.createElement(kn,{rows:4})),b.createElement("div",{className:it.footerWrap},b.createElement(oe.default.Item,null,b.createElement(le.ZP,{className:"mr5",size:"middle",onClick:Fa},"\u53D6\u6D88"),b.createElement(le.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:nn.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Xn=(0,Ie.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Ee}))(qt),Da=ae(41867),Oa=ae(66649),ar=ae.n(Oa),ca=ae(29679),Lt=ae(59301),ga=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const sr="YYYY-MM-DD HH:mm",Pr=({shixunsDetail:ve,visible:Ee,onOk:pe,onCancel:at,dispatch:nn,is_published:Ln,id:xn,has_relation:sn,environment:ft=[],verifyModal:dn})=>{var Fa,Ya,la;const wa=(0,Ie.useParams)(),[Sa,wr]=(0,b.useState)(1),[ma,qn]=(0,b.useState)(!0),[Ir,yr]=(0,b.useState)(!1),[ja,Er]=(0,b.useState)(null),[ua,$n]=(0,b.useState)(),[ur,ha]=(0,b.useState)(),[Ga,Za]=(0,b.useState)([]),[Tr,en]=(0,b.useState)(!1),[Hn,Wo]=(0,b.useState)(""),[Gr,Ka]=(0,b.useState)(null),[Qa]=oe.default.useForm(),[Nr,qa]=(0,b.useState)([]),[Sr,Io]=(0,b.useState)(""),[ko,Zo]=(0,b.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),No=(0,b.useRef)((0,cn.throttle)(La=>jr(La),1200,{leading:!0,trailing:!0})).current;(0,b.useEffect)(()=>{var La;((0,Da.Ny)()||(La=ve==null?void 0:ve.detail)!=null&&La.manager_of_shixun)&&Zo([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,b.useEffect)(()=>{xn&&Ee&&xa()},[xn,Ee]);const xa=(La=null)=>ga(void 0,null,function*(){var oo,Fi;La||qn(!0);const Mi=yield(0,Ke.ZP)(`/api/shixuns/${xn}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:La}});if(Mi.status===0&&!La){const{data:gr}=Mi;console.log("data",gr),Er((gr==null?void 0:gr.shixun_environment_id)||null),$n((gr==null?void 0:gr.evaluate_script)||""),ha((gr==null?void 0:gr.choice_standard_scripts)||null),Za((gr==null?void 0:gr.standard_scripts)||[]),Wo((oo=gr.shixun)==null?void 0:oo.survival_time);let Cr=(Fi=gr.shixun)==null?void 0:Fi.important_shixun_configs;Qa.setFieldsValue({identifier:(Cr==null?void 0:Cr.identifier)||"",people_number:(Cr==null?void 0:Cr.people_number)||"",school_id:(Cr==null?void 0:Cr.school_name)||"",times:Cr!=null&&Cr.start_time&&(Cr!=null&&Cr.end_time)?[ar()(Cr==null?void 0:Cr.start_time),ar()(Cr==null?void 0:Cr.end_time)]:["",""]}),Io((Cr==null?void 0:Cr.verify_reason)||""),Ka((Cr==null?void 0:Cr.process)||null),yield jr(Cr==null?void 0:Cr.school_name)}if(Mi.status===0&&La){const{data:gr}=Mi;$n((gr==null?void 0:gr.evaluate_script)||""),ha(null),Za((gr==null?void 0:gr.standard_scripts)||[]),yield jr()}qn(!1)}),jr=La=>ga(void 0,null,function*(){const oo=yield nn({type:"account/getSchoolOption",payload:{keyword:La,limit:99999,display_aliases:!0}});qa(oo==null?void 0:oo.schools)}),mo=()=>{dn()||nn({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:wa.id}}})},br=La=>ga(void 0,null,function*(){const oo=yield nn({type:"shixunsDetail/getScriptContent",payload:{id:wa.id,script_id:La}});oo&&$n(oo.content)}),$o=La=>{he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Lt.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",Lt.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>ga(void 0,null,function*(){yield br(La),ha(La),he.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:Lt.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},To=(La=!1,oo=1)=>ga(void 0,null,function*(){var Fi,Mi,gr;let Cr;if(Sa===1&&(yr(!0),Cr=yield(0,Ke.ZP)(`/api/shixuns/${wa.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:ja,mirror_script_id:ur,evaluate_script:ua,sync_origin_shixun:La}})),Sa===2){yr(!0);let na={close_internet:Tr,survival_time:Hn,sync_origin_shixun:La};Cr=yield(0,Ke.ZP)(`/api/shixuns/${wa.id}/update_environment_setting.json`,{method:"put",body:na})}if(Sa===3){let na=Qa.getFieldsValue();yield Qa.validateFields(),yr(!0);let wo={close_internet:Tr,survival_time:Hn,sync_origin_shixun:La};wo.important_shixun_configs={identifier:na==null?void 0:na.identifier,people_number:na==null?void 0:na.people_number,school_id:(Fi=Nr.find(pi=>pi.name===(na==null?void 0:na.school_id)))==null?void 0:Fi.id,start_time:ar()(na==null?void 0:na.times[0]).format("YYYY-MM-DD HH:mm"),end_time:ar()(na==null?void 0:na.times[1]).format("YYYY-MM-DD HH:mm")},Cr=yield(0,Ke.ZP)(`/api/shixuns/${wa.id}/resources_first_ensure.json`,{method:"post",body:wo})}Cr.status===0&&((!((Mi=ve==null?void 0:ve.detail)!=null&&Mi.copy_for_exercise)||Sa===3)&&Xe.ZP.success(`${Sa==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(gr=ve==null?void 0:ve.detail)!=null&&gr.copy_for_exercise&&Sa!=3&&(0,Fn.m)(nn,ve,xn,oo),xa(),pe()),yr(!1)}),Yo=(La,oo)=>{const Fi=/^[^0-9][a-zA-Z0-9]*$/,Mi=/^.{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&&!Fi.test(oo)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):oo&&!Mi.test(oo)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},Vi=La=>parseInt(La||"0",10),Ki=(La,oo)=>{if(oo&&oo.length===2){const[Fi,Mi]=oo;if(!Fi||!Mi)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return Lt.createElement(Lt.Fragment,null,Lt.createElement(Ue.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:at,open:Ee},Lt.createElement("div",{className:ct.content},Lt.createElement(lr.Z,{loading:ma,active:!0},Lt.createElement(ye.Z,{className:"mt10",justify:"space-between"},Lt.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),Lt.createElement("i",{onClick:at,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),Lt.createElement("div",{className:ct.tabs},ko.map(La=>{const{name:oo,id:Fi}=La;return Lt.createElement("div",{key:Fi,className:Sa===Fi?ct.active:"",onClick:()=>wr(Fi)},oo)})),Sa===1&&Lt.createElement(b.Fragment,null,Lt.createElement(We.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}),Lt.createElement(ye.Z,{align:"middle",className:"mt20"},Lt.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),Lt.createElement(Mr.default,{onClick:dn,getPopupContainer:La=>La.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:ja,onChange:La=>{Er(La),xa(La)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(Fa=ft.filter(La=>La.id!==0))==null?void 0:Fa.map((La,oo)=>Lt.createElement(Mr.default.Option,{value:La.id,name:La.name,key:La.id},La.name)))),Lt.createElement(ye.Z,{align:"middle",className:"mt20"},Lt.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),Lt.createElement(Mr.default,{onClick:dn,getPopupContainer:La=>La.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:La=>{$o(La)}},(Ga||[]).map((La,oo)=>Lt.createElement(Mr.default.Option,{value:parseInt(La.id),name:La.scptname,key:oo},La.scptname))),Lt.createElement("span",{className:ct.explain,onClick:mo},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),Lt.createElement(Rt.Z,{className:ct.popover,content:Lt.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",Lt.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",Lt.createElement("br",null),"challengeProgramNames",Lt.createElement("br",null),"sourceClassNames",Lt.createElement("br",null),Lt.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",Lt.createElement("br",null),Lt.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",Lt.createElement("br",null),"src/step1/HelloWorld.java",Lt.createElement("br",null),"src/step2/Other.java",Lt.createElement("br",null),Lt.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",Lt.createElement("br",null),"step1.HelloWorld",Lt.createElement("br",null),"step2.Other",Lt.createElement("br",null),Lt.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",Lt.createElement("br",null),'ff challengeProgramNames=("src/step1/',Lt.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',Lt.createElement("br",null),'sourceClassNames=("step1.HelloWorld',Lt.createElement("br",null),'" "step2.Other")',Lt.createElement("br",null),Lt.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},Lt.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),Lt.createElement(Oe.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:ua,options:{readOnly:Ln},onChange:La=>{$n(La)}})),Sa===2&&Lt.createElement("div",{style:{flex:1,overflowY:"auto"}},Lt.createElement(ye.Z,{align:"middle",className:"mt20"},Lt.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),Lt.createElement(ie.default,{bordered:!1,value:Hn,onChange:La=>Wo(La.target.value),style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),Lt.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),Sa===3&&((0,Da.Ny)()||((Ya=ve==null?void 0:ve.detail)==null?void 0:Ya.manager_of_shixun))&&Lt.createElement("div",{style:{flex:1,overflowY:"auto"}},Lt.createElement(ye.Z,{align:"middle",className:"mt20"},Lt.createElement(oe.default,{form:Qa,layout:"horizontal",className:ct.zybzForm},Lt.createElement(ye.Z,{align:"middle"},Lt.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Lt.createElement("span",{className:ct.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),Lt.createElement(oe.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:Yo}]},Lt.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"})),Lt.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",Lt.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")),Lt.createElement(ye.Z,{align:"middle",className:"mt25"},Lt.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},Lt.createElement("span",{className:ct.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),Lt.createElement("div",{style:{position:"relative"}},Lt.createElement(oe.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},Lt.createElement(yn.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:No,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(la=Nr==null?void 0:Nr.filter(La=>(La==null?void 0:La.id)!==0))==null?void 0:la.map((La,oo)=>Lt.createElement(Mr.default.Option,{key:oo+1,title:La==null?void 0:La.name,value:La==null?void 0:La.name},La==null?void 0:La.name)))),Lt.createElement("span",{className:ct.selecticon},Lt.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Lt.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"}))))),Lt.createElement(ye.Z,{align:"middle",className:"mt25"},Lt.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Lt.createElement("span",{className:ct.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),Lt.createElement("div",{className:ct.graaytitle},Lt.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}]},Lt.createElement(oa.default.RangePicker,{disabledDate:La=>La&&La{if(La&&La[0]&&La[1]){const oo=La[0].isBefore(ar()())?ar()():La[0];Qa.setFieldValue("times",[oo,La[1]])}else Qa.setFieldValue("times",La)}})))),Lt.createElement(ye.Z,{align:"middle",className:"mt25"},Lt.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Lt.createElement("span",{className:ct.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),Lt.createElement(oe.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},Lt.createElement(_r.Z,{parser:Vi,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),Lt.createElement("div",{className:`${ct.examineStatus} mt25`},Gr>=1&&Lt.createElement("div",null," ",Lt.createElement(ca.Z,{className:ct.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),Gr>=2&&Gr!=3&&Lt.createElement("div",null," ",Lt.createElement(ca.Z,{className:ct.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),Gr==3&&Lt.createElement("div",null," ",Lt.createElement($t.Z,{className:ct.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",Lt.createElement("span",{title:Sr,className:ct.bohui},Sr),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",Lt.createElement("span",{className:ct.contacts},Lt.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Lt.createElement("div",{className:ct.contacts_img}))),Gr>=4&&Gr!=5&&Gr!=7&&Lt.createElement("div",null," ",Lt.createElement(ca.Z,{className:ct.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(Gr==5||Gr==7)&&Lt.createElement("div",null," ",Lt.createElement($t.Z,{className:ct.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",Lt.createElement("span",{className:ct.contacts},Lt.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Lt.createElement("div",{className:ct.contacts_img}))),Gr>5&&Lt.createElement("div",null," ",Lt.createElement(ca.Z,{className:ct.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),Lt.createElement("div",{className:ct.btns},Lt.createElement(le.ZP,{onClick:at},"\u53D6\u6D88"),Lt.createElement(le.ZP,{disabled:Sa==3&&[2,4,5].includes(Gr),onClick:()=>ga(void 0,null,function*(){var La,oo;if(Sa===1&&!ja){Xe.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(La=ve==null?void 0:ve.detail)!=null&&La.is_fork_from_creator&&((oo=ve==null?void 0:ve.detail)!=null&&oo.copy_for_exercise)&&Sa!=3&&(ft.filter(Fi=>Fi.id===ja)[0].has_relation&&Sa===1||Sa===2)?nn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(Fi,Mi)=>{To(Fi,Mi)},zIndex:1e4}}):To()}),loading:Ir,type:"primary",className:"ml20"},Sa==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),Lt.createElement(Xn,{onFinish:La=>$n(La)}))};var ir=(0,Ie.connect)(({shixunsDetail:ve})=>({shixunsDetail:ve}))(Pr),Zn=ae(32080),Nn=ae(25510),hn={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"},hr=ae(70031),Vr=ae(987),uo=ae(80245),eo={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},Ua=ae(59301),Xr=Object.defineProperty,po=Object.defineProperties,ni=Object.getOwnPropertyDescriptors,oi=Object.getOwnPropertySymbols,Ni=Object.prototype.hasOwnProperty,zr=Object.prototype.propertyIsEnumerable,Aa=(ve,Ee,pe)=>Ee in ve?Xr(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Rn=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Ni.call(Ee,pe)&&Aa(ve,pe,Ee[pe]);if(oi)for(var pe of oi(Ee))zr.call(Ee,pe)&&Aa(ve,pe,Ee[pe]);return ve},an=(ve,Ee)=>po(ve,ni(Ee)),vr=({showError:ve,value:Ee,onChange:pe,optionsLevelList:at})=>{const[nn,Ln]=(0,b.useState)([]);(0,b.useEffect)(()=>{if(!Ee.length){Ln([{command:"",challenge_ids:[]}]);return}Ln(Ee)},[JSON.stringify(Ee)]);const xn=(sn,ft,dn)=>{let Fa=JSON.parse(JSON.stringify(nn));ft==="add"?Fa.push({command:"",challenge_ids:[-1]}):ft==="delete"?Fa.splice(dn,1):Fa[dn][ft]=sn,Ln(Fa),pe(Fa)};return console.log(nn,"value2"),Ua.createElement("div",{className:eo.list},Ua.createElement("div",{className:eo.head},Ua.createElement("div",{style:{width:400}},"\u547D\u4EE4"),Ua.createElement("div",null,"\u5E94\u7528\u5173\u5361")),nn==null?void 0:nn.map((sn,ft)=>{var dn,Fa,Ya;let la=at.map((wa,Sa)=>{const wr=`\u7B2C${Sa+1}\u5173\uFF1A${wa.name}`;let ma=wr,qn=!1;return wa.st===1&&(ma=Ua.createElement(Pa.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},wr),qn=!0),an(Rn({},wa),{value:wa.challenge_id,label:ma,disabled:qn})});return la=[{label:"\u6240\u6709\u5173\u5361",value:-1},...la],Ua.createElement(ye.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:ftxn(wa.target.value,"command",ft),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),Ua.createElement(Mr.default,{options:la,getPopupContainer:wa=>wa.parentNode,value:sn==null?void 0:sn.challenge_ids,onChange:wa=>{var Sa,wr;let ma=wa;!((Sa=sn==null?void 0:sn.challenge_ids)!=null&&Sa.includes(-1))&&(wa!=null&&wa.includes(-1))&&(ma=[-1]),(wr=sn==null?void 0:sn.challenge_ids)!=null&&wr.includes(-1)&&(wa!=null&&wa.includes(-1))&&(ma=wa==null?void 0:wa.filter(qn=>qn!==-1)),xn(ma,"challenge_ids",ft)},mode:"multiple",maxTagTextLength:(Ya=sn==null?void 0:sn.challenge_ids)!=null&&Ya.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"}}),Ua.createElement(ye.Z,{wrap:!1},Ua.createElement("i",{onClick:()=>xn("","add",ft),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),ft!==0&&Ua.createElement("i",{onClick:()=>xn("","delete",ft),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},be=ae(59301),Kr=Object.defineProperty,Ra=Object.defineProperties,dr=Object.getOwnPropertyDescriptors,cr=Object.getOwnPropertySymbols,kr=Object.prototype.hasOwnProperty,Jr=Object.prototype.propertyIsEnumerable,Ao=(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={}))kr.call(Ee,pe)&&Ao(ve,pe,Ee[pe]);if(cr)for(var pe of cr(Ee))Jr.call(Ee,pe)&&Ao(ve,pe,Ee[pe]);return ve},ii=(ve,Ee)=>Ra(ve,dr(Ee)),Qo=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const Ci=Mr.default.Option,Ri=5,li=["Python","C++","C","Java","C#","JavaScript","TypeScript","Go","PHP","Perl","R","Rust","Ruby","Scratch","Swift","Kotlin","Scala"],Cl=({practiceSetting:ve,dispatch:Ee,shixunsDetail:pe,user:at})=>{var nn,Ln,xn,sn,ft,dn,Fa,Ya,la,wa;const{id:Sa,is_published:wr}=ve,[ma,qn]=(0,b.useState)([]),[Ir,yr]=(0,b.useState)(null),[ja,Er]=(0,b.useState)([]),[ua,$n]=(0,b.useState)([]),ur=(0,b.useRef)(null),[ha,Ga]=(0,b.useState)({}),Za=(0,b.useRef)({}),Tr=(0,b.useRef)({}),{shixun_environment:en={},mirror_repository:Hn={},small_type:Wo=[],new_service_configs:Gr=[],network_mode_list:Ka=[],boosters:Qa=[]}=ha,[Nr,qa]=(0,b.useState)(""),[Sr,Io]=(0,b.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[ko,Zo]=(0,b.useState)(!1),[No,xa]=(0,b.useState)(!1),[jr,mo]=(0,b.useState)(!0),[br,$o]=(0,b.useState)(!0),[To,Yo]=(0,b.useState)(!1),[Vi,Ki]=(0,b.useState)(!1),[La,oo]=(0,b.useState)(!1),[Fi,Mi]=(0,b.useState)(!1),[gr,Cr]=(0,b.useState)(0),[na,wo]=(0,b.useState)(!1),[pi,fo]=(0,b.useState)({}),[or,xr]=(0,b.useState)({}),[So,yi]=(0,b.useState)({}),[jo,$a]=(0,b.useState)(""),[Rr,xo]=(0,b.useState)(!1),[hi,Ul]=(0,b.useState)(!1),[ll,kl]=(0,b.useState)({}),[hl,_u]=(0,b.useState)([]),pu=(0,b.useRef)([]);console.log("--1111-",Qa,hl);const Yl=[{id:1,name:"\u901A\u7528\u4E91"},{id:2,name:"\u4E13\u6709\u4E91"}],vd=[{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"}],Od=[{id:1,name:"VNC"},{id:2,name:"RDP"}],Gs=[{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"}],Md=(ua==null?void 0:ua.find(gt=>gt.id===en.instance_startup_template_id))||{},{desc:ad,virt_type:Id}=Md,js=((nn=ja==null?void 0:ja.find(gt=>gt.id===(en==null?void 0:en.private_cloud_id)))==null?void 0:nn.cloud_type)===1,Nd=((Ln=ja==null?void 0:ja.find(gt=>gt.id===(en==null?void 0:en.private_cloud_id)))==null?void 0:Ln.cloud_type)===4;(0,b.useEffect)(()=>(window.addEventListener("click",_s),()=>{window.removeEventListener("click",_s)}),[]),(0,b.useEffect)(()=>{Ks(),Xu(),Wd(),kd()},[]),(0,b.useEffect)(()=>{(0,cn.isEqual)(Tr.current,ha)?Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),Za.current=ha},[ha]);const Td=()=>Qo(void 0,null,function*(){var gt,aa,Or,Ko;const Vo=yield(0,Ke.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(gt=Gs[Number(gr)])==null?void 0:gt.type}});(Vo==null?void 0:Vo.status)===0&&(((Or=(aa=Vo==null?void 0:Vo.data)==null?void 0:aa.environments)==null?void 0:Or.length)===0&&((Ko=Vo==null?void 0:Vo.data)==null?void 0:Ko.other_image.length)===0?wo(!0):wo(!1))});(0,b.useEffect)(()=>{Td()},[gr]);const Rd=()=>{var gt;const aa=()=>{Ie.history.push(`/shixuns/${Sa}/challenges`),Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(gt=ve==null?void 0:ve.sideBar)!=null&>.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()},Ks=()=>Qo(void 0,null,function*(){var gt;const aa=yield(0,Ke.ZP)(`/api/shixuns/${Sa}/get_shixun_env_tabs.json`,{method:"get"});if(aa.status===0){const Or=((gt=aa.data)==null?void 0:gt.shixun_environments_tabs)||[];Or.length&&Ir===null&&yr(Or[0].id),qn(Or)}}),Wd=()=>Qo(void 0,null,function*(){var gt;$o(!0);const aa=yield(0,Ke.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});aa.status===0&&Er((gt=aa==null?void 0:aa.data)==null?void 0:gt.list),$o(!1)}),kd=()=>Qo(void 0,null,function*(){const gt=yield(0,Ke.ZP)(`/api/shixuns/${Sa}/challenges.json`,{method:"get"});gt.challenge_list&&_u(gt.challenge_list||[])}),Us=(gt,aa)=>Qo(void 0,null,function*(){var Or;const Ko=yield(0,Ke.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:gt,operating_system:aa}});Ko.status===0&&$n((Or=Ko==null?void 0:Ko.data)==null?void 0:Or.list)}),Xu=(gt=null)=>Qo(void 0,null,function*(){var aa,Or,Ko,Vo,Ho,Ui,el,nu,lu,ci,Pl,uu,ri,Mu,_o;mo(!0);const tl=yield(0,Ke.ZP)(`/api/shixuns/${Sa}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:gt}});if(tl.status===0){Tr.current=(0,cn.cloneDeep)(tl.data||{}),Ga(tl.data||{}),Cr(Number((Or=(aa=tl.data)==null?void 0:aa.shixun_environment)==null?void 0:Or.mirror_tab_type)||0),Number((Vo=(Ko=tl.data)==null?void 0:Ko.shixun_environment)==null?void 0:Vo.mirror_tab_type)===0?(fo((Ho=tl.data)==null?void 0:Ho.mirror_repository),xr({}),yi({})):Number((el=(Ui=tl.data)==null?void 0:Ui.shixun_environment)==null?void 0:el.mirror_tab_type)===1?(xr((nu=tl.data)==null?void 0:nu.mirror_repository),fo({}),yi({})):Number((ci=(lu=tl.data)==null?void 0:lu.shixun_environment)==null?void 0:ci.mirror_tab_type)===2&&(yi((Pl=tl.data)==null?void 0:Pl.mirror_repository),fo({}),yi({}));const Ju=(ri=(uu=tl==null?void 0:tl.data)==null?void 0:uu.shixun_environment)==null?void 0:ri.private_cloud_id,ws=(_o=(Mu=tl==null?void 0:tl.data)==null?void 0:Mu.shixun_environment)==null?void 0:_o.operating_system;Ju&&ws&&Us(Ju,ws)}mo(!1)}),Ys=()=>Qo(void 0,null,function*(){var gt;const aa=yield(0,Ke.ZP)(`/api/shixuns/${Sa}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:Ir}});return aa.status===0&&aa.is_exist_code_editor?(he.default.confirm({icon:null,centered:!0,className:hr.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:be.createElement("div",null,be.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),be.createElement("div",null,"\u201C",(gt=aa==null?void 0:aa.shixun_environment)==null?void 0:gt.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*(){yr(aa.shixun_environment.id),Xu(aa.shixun_environment.id),Ks()})}),Promise.reject()):Promise.resolve()}),Hs={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:[]},Zd=(gt,aa)=>{var Or,Ko;if(typeof(gt==null?void 0:gt.className)=="string"&&((Or=gt==null?void 0:gt.className)!=null&&Or.includes(aa)))return gt;for(let Vo=0,Ho=gt;Ho=Ho.parentNode;Vo++){if(typeof(gt==null?void 0:gt.className)=="string"&&((Ko=Ho==null?void 0:Ho.className)!=null&&Ko.includes(aa)))return Ho;if(Ho==document.documentElement)return!1}},_s=gt=>{Zd(gt.target,"editor-scrollable")&&Xi()},Xi=()=>(0,Wt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),pd=gt=>be.createElement(ia.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:Nr,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:be.createElement("div",{className:"p10"},gt&&be.createElement(be.Fragment,null,be.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),be.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",be.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",be.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",be.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",be.createElement("br",null)),be.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",be.createElement("br",null),be.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",gt&&be.createElement(be.Fragment,null,be.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"))},be.createElement("div",{className:hn.interface},gt&&be.createElement("div",{onClick:()=>ul("shixun_environment","is_support_code_editor",!(en!=null&&en.is_support_code_editor)),className:en!=null&&en.is_support_code_editor?hn.active:""},be.createElement("span",{className:"iconfont icon-xuanzhong9"}),be.createElement("div",null,be.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),be.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),be.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),en!=null&&en[gt?"disabled_support_vnc":"disabled2_support_vnc"]?be.createElement(Pa.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},be.createElement("div",{className:hn.disabled},be.createElement("span",{className:"iconfont icon-xuanzhong9"}),be.createElement("div",null,be.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),be.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),be.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):be.createElement("div",{onClick:()=>ul("shixun_environment",gt?"is_support_vnc":"private_is_support_vnc",!(en!=null&&en[gt?"is_support_vnc":"private_is_support_vnc"])),className:en!=null&&en[gt?"is_support_vnc":"private_is_support_vnc"]?hn.active:""},be.createElement("span",{className:"iconfont icon-xuanzhong9"}),be.createElement("div",null,be.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),be.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),be.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),en!=null&&en[gt?"disabled_support_webssh":"disabled2_support_webssh"]?be.createElement(Pa.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},be.createElement("div",{className:hn.disabled},be.createElement("span",{className:"iconfont icon-xuanzhong9"}),be.createElement("div",null,be.createElement("i",{className:"iconfont icon-minglinghang"}),be.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),be.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):be.createElement("div",{onClick:()=>ul("shixun_environment",gt?"is_support_webssh":"private_is_support_webssh",!(en!=null&&en[gt?"is_support_webssh":"private_is_support_webssh"])),className:en!=null&&en[gt?"is_support_webssh":"private_is_support_webssh"]?hn.active:""},be.createElement("span",{className:"iconfont icon-xuanzhong9"}),be.createElement("div",null,be.createElement("i",{className:"iconfont icon-minglinghang"}),be.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),be.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),gt&&be.createElement("div",{onClick:()=>ul("shixun_environment","is_support_thiry_party",!(en!=null&&en.is_support_thiry_party)),className:en!=null&&en.is_support_thiry_party?hn.active:""},be.createElement("span",{className:"iconfont icon-xuanzhong9"}),be.createElement("div",null,be.createElement("i",{className:"iconfont icon-rongqi1"}),be.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),be.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")),!gt&&be.createElement(be.Fragment,null,en!=null&&en.disabled2_support_jupyter_lab?be.createElement(Pa.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301jupyterLab"},be.createElement("div",{className:hn.disabled},be.createElement("span",{className:"iconfont icon-xuanzhong9"}),be.createElement("div",null,be.createElement("i",{className:"iconfont icon-jupyterLab"}),be.createElement("span",null,"jupyter Lab")),be.createElement("aside",null,"\u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))):be.createElement("div",{onClick:()=>ul("shixun_environment","private_is_support_jupyter_lab",!(en!=null&&en.private_is_support_jupyter_lab)),className:en!=null&&en.private_is_support_jupyter_lab?hn.active:""},be.createElement("span",{className:"iconfont icon-xuanzhong9"}),be.createElement("div",null,be.createElement("i",{className:"iconfont icon-jupyterLab"}),be.createElement("span",null,"jupyter Lab")),be.createElement("aside",null," \u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))))),Vd=(gt,aa,Or)=>{const Ko=Array.from(gt),[Vo]=Ko.splice(aa,1);return Ko.splice(Or,0,Vo),Ko},zd=(gt,aa)=>Qo(void 0,null,function*(){if(!gt.destination)return;const Or=Vd(aa,gt.source.index,gt.destination.index);qn(Or),(0,Ke.ZP)(`/api/shixuns/${Sa}/update_environment_position.json`,{method:"put",body:{tabs:Or}})}),Gd=(gt,aa)=>{let Or=aa;he.default.confirm({icon:null,centered:!0,className:hr.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:be.createElement("div",null,be.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),be.createElement("div",null,be.createElement(ie.default,{defaultValue:Or,onChange:Ko=>Or=Ko.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),be.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>Qo(void 0,null,function*(){if(!Or)return Xe.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Ko=ma.map(Ho=>Ho.id===gt?ii(ho({},Ho),{name:Or}):Ho);if(Ir===0){qn(Ko);return}(yield(0,Ke.ZP)(`/api/shixuns/${Sa}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:gt,name:Or}})).status===0&&qn(Ko)})})},rd=(gt,aa)=>{Xi()||he.default.confirm({icon:null,centered:!0,className:hr.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((Ir===0?{status:0}:yield(0,Ke.ZP)(`/api/shixuns/${Sa}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:gt}})).status===0){const Vo=ma.filter(Ho=>Ho.id!==gt);if(gt===Ir){const Ho=((Or=Vo==null?void 0:Vo[0])==null?void 0:Or.id)||null;yr(Ho),Xu(Ho),qn(Vo)}else qn(Vo)}})})},hd=gt=>{var aa;if(gt===Ir)return;const Or=()=>{yr(gt),Xu(gt),Ks()};(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:()=>{Or()}}):Or()},od=gt=>{const aa=ii(ho({},ha),{shixun_environment:ii(ho({},en),{is_support_code_editor:gt.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:gt.disabled_support_vnc,disabled_support_webssh:gt.disabled_support_webssh,open_start_command:gt.open_start_command,start_command:gt.start_command,open_envs:gt.open_envs,envs:gt.envs,privileged:gt.privileged,add_cap:gt.add_cap,drop_cap:gt.drop_cap}),mirror_repository:ii(ho({},Hn),{id:gt.id,name:gt.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:gt.shixun_service_configs||[],description:gt.description}),small_type:gt.small_type,boosters:(gt==null?void 0:gt.boosters)||[]});gr===0?fo(aa==null?void 0:aa.mirror_repository):gr===1?xr(aa==null?void 0:aa.mirror_repository):gr===2&&yi(aa==null?void 0:aa.mirror_repository),Ga(aa),Mi(!1),qa("")},id=gt=>{Mi(!1)},Ed=(gt=!1,aa=1)=>Qo(void 0,null,function*(){var Or,Ko,Vo;Yo(!0);const Ho=(Or=ma.find(el=>el.id===Ir))==null?void 0:Or.name,Ui=yield(0,Ke.ZP)(`/api/shixuns/${Sa}/update_for_multi.json`,{method:"put",body:{tabs:ma,shixun_environment_id:Ir,sub_type:Hn==null?void 0:Hn.choice_small_type,main_type:Hn.id,shixun_environment:ii(ho({},en),{name:Ho,mirror_tab_type:gr,network_mode:jo}),shixun_service_configs:Hn==null?void 0:Hn.shixun_service_configs,new_service_configs:Gr,sync_origin_shixun:gt,command_settings:en==null?void 0:en.command_settings}});Ui.status===0&&(Xu(Ui.shixun_environment_id),yr(Ui.shixun_environment_id),Ks(),(Ko=pe==null?void 0:pe.detail)!=null&&Ko.copy_for_exercise||Xe.ZP.success("\u4FDD\u5B58\u6210\u529F"),(Vo=pe==null?void 0:pe.detail)!=null&&Vo.copy_for_exercise&&(0,Fn.m)(Ee,pe,Sa,aa)),Yo(!1)}),jd=()=>{var gt;if(Xi())return;if(Ir===0||(gt=ve==null?void 0:ve.sideBar)!=null&>.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,cn.cloneDeep)(Hs);console.log("cloneData---",aa),qn([...ma,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${ma.length+1}`}]),Cr(0),fo({}),xr({}),yi({}),yr(0),Ga(aa)},ul=(gt,aa,Or)=>Qo(void 0,null,function*(){var Ko,Vo,Ho,Ui,el,nu,lu,ci,Pl,uu,ri,Mu,_o,tl,Ju,ws,Pd,Ad,ld,Cd,Fd,Xs;if(Xi())return;const zo=(0,cn.cloneDeep)(Za.current);if(aa==="is_support_code_editor"&&Or&&(yield Ys()),aa==="resource_type"&&(zo.shixun_environment.instance_startup_type=1,zo.shixun_environment.command_settings=pu.current,pu.current=Za.current.shixun_environment.command_settings,Or===2&&!zo.shixun_environment.private_cloud_id&&(zo.shixun_environment.private_cloud_id=(Ko=ja==null?void 0:ja[0])==null?void 0:Ko.id,zo.shixun_environment.operating_system=1,Us(zo.shixun_environment.private_cloud_id,zo.shixun_environment.operating_system))),aa==="private_cloud_id"&&(zo.shixun_environment.private_is_support_vnc=!1,zo.shixun_environment.private_is_support_webssh=!1,zo.shixun_environment.private_is_support_jupyter_lab=!1,zo.shixun_environment.operating_system=1,zo.shixun_environment.instance_startup_template_id=null,zo.shixun_environment.instance_startup_type=1,Us(Or,zo.shixun_environment.operating_system)),aa==="operating_system"&&Or&&(zo.shixun_environment.private_is_support_vnc=!1,zo.shixun_environment.private_is_support_webssh=!1,zo.shixun_environment.private_is_support_jupyter_lab=!1,zo.shixun_environment.instance_startup_template_id=null,zo.shixun_environment.instance_startup_type=1,Us(zo.shixun_environment.private_cloud_id,Or)),aa==="instance_startup_template_id"){zo.shixun_environment.private_is_support_vnc=!1,zo.shixun_environment.private_is_support_webssh=!1,zo.shixun_environment.private_is_support_jupyter_lab=!1,zo.shixun_environment.instance_startup_type=1;const Hl=ua.find(Qu=>Qu.id===Or);zo.shixun_environment.disabled2_support_vnc=Hl.disabled_support_vnc,zo.shixun_environment.disabled2_support_webssh=Hl.disabled_support_webssh,zo.shixun_environment.disabled2_support_jupyter_lab=Hl.disabled_support_jupyter_lab,zo.boosters=Hl.boosters,zo.network_mode_list=Hl.network_mode_list,$a((Ui=(Ho=(Vo=Hl.network_mode_list)==null?void 0:Vo.filter(Qu=>Qu.is_default))==null?void 0:Ho[0])==null?void 0:Ui.network_mode),zo.new_service_configs=Hl!=null&&Hl.service_config_info?[Hl.service_config_info]:[]}if((aa==="private_is_support_vnc"||aa==="private_is_support_webssh")&&(zo.shixun_environment.instance_startup_type=1),aa==="choice_small_type"){zo.mirror_repository.choice_small_mirrors=Wo.filter(Ji=>Or.includes(Ji.id));const Hl=zo.mirror_repository.choice_small_mirrors,Qu=Hn.choice_small_mirrors;if(Hl.length>Qu.length){const Ji=(0,cn.differenceBy)(Hl,Qu,"id");if((el=Ji==null?void 0:Ji[0])!=null&&el.mirror_name){const ud={cpu_limit:((ci=(lu=(nu=Ji==null?void 0:Ji[0])==null?void 0:nu.shixun_service_configs)==null?void 0:lu[0])==null?void 0:ci.cpu_limit)||1,lower_cpu_limit:((ri=(uu=(Pl=Ji==null?void 0:Ji[0])==null?void 0:Pl.shixun_service_configs)==null?void 0:uu[0])==null?void 0:ri.lower_cpu_limit)||.1,memory_limit:((tl=(_o=(Mu=Ji==null?void 0:Ji[0])==null?void 0:Mu.shixun_service_configs)==null?void 0:_o[0])==null?void 0:tl.memory_limit)||1,mirror_repository_id:(Ju=Ji==null?void 0:Ji[0])==null?void 0:Ju.id,name:(ws=Ji==null?void 0:Ji[0])==null?void 0:ws.mirror_name,request_limit:((ld=(Ad=(Pd=Ji==null?void 0:Ji[0])==null?void 0:Pd.shixun_service_configs)==null?void 0:Ad[0])==null?void 0:ld.request_limit)||10,resource_limit:((Xs=(Fd=(Cd=Ji==null?void 0:Ji[0])==null?void 0:Cd.shixun_service_configs)==null?void 0:Fd[0])==null?void 0:Xs.resource_limit)||10};zo.mirror_repository.shixun_service_configs.push(ud)}}else{const Ji=(0,cn.differenceBy)(Qu,Hl,"id");zo.mirror_repository.shixun_service_configs=zo.mirror_repository.shixun_service_configs.filter(ud=>{var sd;return ud.mirror_repository_id!==((sd=Ji==null?void 0:Ji[0])==null?void 0:sd.id)})}}aa?zo[gt][aa]=Or:zo[gt]=Or,console.log("cloneData",zo),qa(""),Ga(zo)}),Zl=(gt,aa,Or)=>{var Ko,Vo;const Ho=/^\d*(\.\d*)?$/,Ui=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"],el=(0,cn.cloneDeep)((Vo=(Ko=Za.current)==null?void 0:Ko.mirror_repository)==null?void 0:Vo.shixun_service_configs);if(Ui.includes(aa)){Or.match(Ho)&&(el[gt][aa]=Or,ul("mirror_repository","shixun_service_configs",el));return}el[gt][aa]=Or,ul("mirror_repository","shixun_service_configs",el)},Kd=()=>{he.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:be.createElement("div",{className:"tc"},be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Nn,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},Sd=()=>{var gt,aa,Or,Ko,Vo,Ho,Ui,el,nu,lu;if(!Xi()){if((en==null?void 0:en.resource_type)===1){if(!(Hn!=null&&Hn.id)){qa("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)){qa("interface");return}if(en.is_support_thiry_party&&!(en!=null&&en.proxy_port)){qa("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||((gt=en==null?void 0:en.proxy_port)==null?void 0:gt.length)>1&&((aa=en==null?void 0:en.proxy_port)==null?void 0:aa[0])==="0"){qa("port"),Io("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((Or=Hn==null?void 0:Hn.shixun_service_configs)!=null&&Or.length)){qa("shixun_service_configs");return}for(let ci of Hn==null?void 0:Hn.shixun_service_configs){if(ci!=null&&ci.open_start_command&&!(ci!=null&&ci.start_command)){qa("start_command");return}if(ci!=null&&ci.open_envs&&!(ci!=null&&ci.envs)){qa("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((Vo=(Ko=Hn==null?void 0:Hn.shixun_service_configs)==null?void 0:Ko[0])!=null&&Vo.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test((Ui=(Ho=Hn==null?void 0:Hn.shixun_service_configs)==null?void 0:Ho[0])==null?void 0:Ui.webssh_host)){Ki(!0);return}}if((en==null?void 0:en.resource_type)===2){if(!(en!=null&&en.operating_system)){qa("system");return}if(!(en!=null&&en.instance_startup_template_id)){qa("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)){qa("interface");return}if((en==null?void 0:en.operating_system)===1&&(en!=null&&en.private_is_support_vnc)&&js&&!(en!=null&&en.instance_startup_type)){qa("instance_startup_type");return}}if((en!=null&&en.is_support_webssh||en!=null&&en.private_is_support_webssh)&&((el=en==null?void 0:en.command_settings)==null?void 0:el.some(Pl=>{var uu,ri;return!Pl.command&&!!((uu=Pl.challenge_ids)!=null&&uu.length)||Pl.command&&!((ri=Pl.challenge_ids)!=null&&ri.length)}))){qa("command_settings");return}(nu=pe==null?void 0:pe.detail)!=null&&nu.is_fork_from_creator&&((lu=pe==null?void 0:pe.detail)!=null&&lu.copy_for_exercise)&&Ir!=0&&(en!=null&&en.has_relation)?Ee({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(ci,Pl)=>{Ed(ci,Pl)}}}):Ed()}},Ud=gt=>Qo(void 0,null,function*(){yield Zl(gt.index,"cpu_limit",String(gt==null?void 0:gt.cpu)),yield Zl(gt.index,"memory_limit",String(gt==null?void 0:gt.memory))}),Yd=gt=>{const aa=(0,cn.cloneDeep)(Gr);aa[gt.index]=ii(ho({},aa[gt.index]),{cpu_limit:String(gt==null?void 0:gt.cpu),memory_limit:String(gt==null?void 0:gt.memory)}),ul("new_service_configs","",aa)};return be.createElement("div",{className:hn.wrap},be.createElement("div",{className:hn.content},be.createElement("div",{className:hn.head},be.createElement("div",{className:hn.title},"\u5B9E\u9A8C\u73AF\u5883"),ma.lengthoo(!0),className:hn.setting},"\u8BBE\u7F6E")),!!ma.length&&be.createElement(b.Fragment,null,be.createElement(wt.Z5,{onDragEnd:gt=>zd(gt,ma)},be.createElement(wt.bK,{droppableId:"droppable",direction:"horizontal"},(gt,aa)=>be.createElement("div",ii(ho({},gt.droppableProps),{ref:gt.innerRef,className:hn.tabs}),ma.map((Or,Ko)=>{const{name:Vo,id:Ho}=Or;return be.createElement(wt._l,{key:Ho,draggableId:Ho.toString(),index:Ko},(Ui,el)=>be.createElement("div",ii(ho(ho({},Ui.draggableProps),Ui.dragHandleProps),{ref:Ui.innerRef,className:Ir===Ho?hn.active:"",key:Ho}),be.createElement("i",{className:"iconfont icon-tuodong"}),be.createElement("span",{className:hn.name,onClick:()=>hd(Ho)},Vo),be.createElement(Ha.Z,{trigger:["click"],dropdownRender:()=>be.createElement(Xa.default,{style:{width:92}},be.createElement(Xa.default.Item,{onClick:()=>Gd(Ho,Vo),className:"font14"},"\u91CD\u547D\u540D"),be.createElement(Xa.default.Item,{onClick:()=>rd(Ho,Vo),className:"font14"},"\u5220\u9664")),getPopupContainer:nu=>nu.parentNode},be.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),gt.placeholder))),be.createElement("div",{className:hn.line})),be.createElement(lr.Z,{loading:jr||br,active:!0},!!ma.length&&be.createElement(b.Fragment,null,be.createElement(ia.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:be.createElement("div",{className:"p10"},be.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),be.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",be.createElement("br",null),be.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")},be.createElement("div",{className:hn.resource},Yl.map(gt=>be.createElement("div",{key:gt.id,className:(en==null?void 0:en.resource_type)===gt.id?hn.active:"",onClick:()=>{(en==null?void 0:en.resource_type)!==gt.id&&ul("shixun_environment","resource_type",gt.id)}},gt.name)))),(en==null?void 0:en.resource_type)===1&&be.createElement(b.Fragment,null,be.createElement(ia.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},be.createElement("div",{className:hn.resource,style:{width:300}},Gs.map(gt=>be.createElement("div",{key:gt.id,className:gr===gt.id?hn.active:"",onClick:()=>{gr!==gt.id&&(Xi()||(Cr(gt.id),qa(""),gt.id===0&&Ga(ii(ho({},ha),{mirror_repository:ho({},pi)})),gt.id===1&&Ga(ii(ho({},ha),{mirror_repository:ho({},or)})),gt.id===2&&Ga(ii(ho({},ha),{mirror_repository:ho({},So)}))))}},gt.name)))),be.createElement(ia.Z,{nameWidth:150,errorKey:"mirror",errorValue:Nr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},be.createElement(ye.Z,{align:"middle"},na===!1?be.createElement(be.Fragment,null,!!(Hn!=null&&Hn.id)&&be.createElement(be.Fragment,null,be.createElement("div",{onClick:()=>{Xi()||Mi(!0)},className:hn.mirror},be.createElement("div",null,Hn==null?void 0:Hn.name),be.createElement("i",{className:"iconfont icon-genghuan"})),be.createElement(Zn.Z,{value:[{description:Hn==null?void 0:Hn.description,name:Hn==null?void 0:Hn.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},be.createElement("span",{className:hn.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!(Hn!=null&&Hn.id)&&be.createElement("div",{onClick:()=>{Mi(!0)},className:hn.mirror},be.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),be.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),pd(!0),(en==null?void 0:en.is_support_code_editor)&&be.createElement(ia.Z,{name:"\u7F16\u7A0B\u8BED\u8A00",tooltipTitle:be.createElement("div",null,"1.\u5728\u7F16\u5199\u4EE3\u7801\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u6839\u636E\u9009\u62E9\u7684\u7F16\u7A0B\u8BED\u8A00\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",be.createElement("br",null),"2.\u5982\u679C\u672A\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00\uFF0C\u7CFB\u7EDF\u6839\u636E\u4EE3\u7801\u6587\u4EF6\u7684\u6269\u5C55\u540D\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",be.createElement("br",null),"3.\u4EE3\u7801\u4ED3\u5E93\u4E2D\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u7F16\u7A0B\u8BED\u8A00\u9700\u8981\u4FDD\u6301\u4E00\u81F4\u3002\u4EE3\u7801\u6587\u4EF6\u6269\u5C55\u540D\u548C\u7F16\u7A0B\u8BED\u8A00\u4E0D\u5339\u914D\u65F6\uFF0C\u5219\u65E0\u6CD5\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002"),nameWidth:150},be.createElement(ye.Z,{align:"middle"},be.createElement(Mr.default,{getPopupContainer:gt=>gt.parentNode,onClick:Xi,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:en==null?void 0:en.program_language,onChange:gt=>ul("shixun_environment","program_language",gt),showArrow:!0,maxTagCount:5},li.map((gt,aa)=>be.createElement(Ci,{key:gt,value:gt},gt))))),(en==null?void 0:en.is_support_webssh)&&be.createElement(ia.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:be.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")},be.createElement(vr,{showError:Nr==="command_settings",value:en==null?void 0:en.command_settings,onChange:gt=>ul("shixun_environment","command_settings",gt),optionsLevelList:hl})),(en==null?void 0:en.is_support_thiry_party)&&be.createElement(ia.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:Nr,errorName:Sr},be.createElement(ye.Z,null,be.createElement("div",{className:"font14",style:{lineHeight:"14px"}},be.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),be.createElement(ie.default,{onClick:Xi,value:en==null?void 0:en.proxy_port,onChange:gt=>{const aa=gt.target.value;(aa===""||/^[0-9]\d*$/.test(aa))&&ul("shixun_environment","proxy_port",gt.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),be.createElement("div",{className:"ml20"},be.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),be.createElement(ie.default,{onClick:Xi,value:en==null?void 0:en.web_route,onChange:gt=>ul("shixun_environment","web_route",gt.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),be.createElement(ia.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},be.createElement(ye.Z,{align:"middle"},be.createElement(Mr.default,{getPopupContainer:gt=>gt.parentNode,onClick:Xi,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:Hn==null?void 0:Hn.choice_small_type,onChange:gt=>ul("mirror_repository","choice_small_type",gt),showArrow:!0,maxTagCount:5},Wo.map((gt,aa)=>be.createElement(Ci,{key:gt.id,value:gt.id},gt.type_name))),!!((xn=Hn==null?void 0:Hn.choice_small_mirrors)!=null&&xn.length)&&be.createElement(Zn.Z,{value:(Hn==null?void 0:Hn.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},be.createElement("span",{className:hn.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,Da.Ny)()&&be.createElement(b.Fragment,null,be.createElement("div",{onClick:()=>Zo(!ko),className:hn.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",be.createElement("i",{className:`iconfont ${ko?"icon-shouqi4":"icon-a-xialazhankai"}`})),ko&&be.createElement(b.Fragment,null,be.createElement(ia.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Nr,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(sn=Hn==null?void 0:Hn.shixun_service_configs)!=null&&sn.length?"hidden":"initial"}},be.createElement("div",{className:hn.tabsBox},!((ft=Hn==null?void 0:Hn.shixun_service_configs)!=null&&ft.length)&&be.createElement(_t.Z,{image:to,imageStyle:{height:180,marginTop:67},description:""}),!!((dn=Hn==null?void 0:Hn.shixun_service_configs)!=null&&dn.length)&&be.createElement(Jn.default,{destroyInactiveTabPane:!0,moreIcon:be.createElement("span",{className:hn.more},"\u66F4\u591A ",be.createElement("i",{className:"iconfont icon-xiala1"}))},(Fa=Hn==null?void 0:Hn.shixun_service_configs)==null?void 0:Fa.map((gt,aa)=>{var Or,Ko;const{cpu_limit:Vo,lower_cpu_limit:Ho,memory_limit:Ui,request_limit:el,resource_limit:nu,name:lu,shixun_update_logs:ci,single_card_gpu_resource:Pl,single_machine_gpu_count:uu,mirror_repository:ri}=gt;let Mu=(ri==null?void 0:ri.gpu_allocation_method)=="single_card_multi_allocation"?(ri==null?void 0:ri.single_card_gpu_resource)*1024/Pl:(ri==null?void 0:ri.single_machine_gpu_count)/uu;return be.createElement(Jn.default.TabPane,{className:"p20",tab:be.createElement("div",{title:lu,className:hn.tabTitle},lu),key:aa},(ci==null?void 0:ci.user_name)&&be.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",ci==null?void 0:ci.user_name,"\uFF08",ci==null?void 0:ci.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",ci!=null&&ci.created_at?ar()(ci==null?void 0:ci.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),be.createElement(ia.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},be.createElement(ye.Z,{align:"middle"},be.createElement(ye.Z,{align:"middle",className:"mr20",wrap:!1},be.createElement("div",{className:hn.serverConfig,onClick:()=>{Xi()||(kl({index:aa,cpu:Vo,memory:Ui}),xo(!0))}},be.createElement("div",null,be.createElement("span",null,Vo,"\u6838")," ",be.createElement("span",null,Ui,"GB")),be.createElement("i",{className:"iconfont icon-bianji21"}))),aa==0&&be.createElement(ye.Z,{align:"middle",wrap:!1},be.createElement("div",{className:hn.viewRecommendConfig,onClick:()=>Ul(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),(gt==null?void 0:gt.mirror_repository)&&be.createElement(ia.Z,{nameWidth:150,name:"GPU\u8D44\u6E90\u914D\u7F6E",align:"baseLine"},((ri==null?void 0:ri.gpu_allocation_method)=="single_machine_multi_card"||(ri==null?void 0:ri.gpu_allocation_method)=="multi_machine_multi_card")&&be.createElement(be.Fragment,null,be.createElement("div",{className:hn.serverConfig,style:{width:720,cursor:"default"}},be.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(ri==null?void 0:ri.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",ri==null?void 0:ri.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Or=ri==null?void 0:ri.gpu_model)==null?void 0:Or[0],"GB")),be.createElement("div",{className:hn.serverConfig,style:{width:720,marginTop:30,cursor:"default"}},be.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",be.createElement(_r.Z,{precision:0,min:1,max:ri==null?void 0:ri.single_machine_gpu_count,defaultValue:1,value:uu,size:"large",className:"ml10 mr10",onChange:_o=>{Zl(aa,"single_machine_gpu_count",_o||1)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",be.createElement("span",{style:{color:"#FA6400"}},Mu)," \u4EBA"))),(ri==null?void 0:ri.gpu_allocation_method)=="single_card_multi_allocation"&&be.createElement(be.Fragment,null,be.createElement("div",{className:hn.serverConfig,style:{cursor:"default"}},be.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",ri==null?void 0:ri.single_card_gpu_resource,"GB")),be.createElement("div",{className:hn.serverConfig,style:{width:"max-content",marginTop:30,cursor:"default"}},be.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",be.createElement(_r.Z,{min:1,max:(ri==null?void 0:ri.single_card_gpu_resource)*1024,defaultValue:1024,value:Pl,size:"large",className:"ml10 mr10",onChange:_o=>{Zl(aa,"single_card_gpu_resource",_o||1)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",be.createElement("span",{style:{color:"#FA6400"}},Math.floor(Mu))," \u4EBA")))),be.createElement(ia.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},be.createElement(ye.Z,{align:"middle"},be.createElement(ye.Z,{align:"middle",wrap:!1},be.createElement(ie.default,{onClick:Xi,style:{width:400},value:nu,maxLength:5,onChange:_o=>{const{value:tl}=_o.target,Ju=/^\d*(\.\d*)?$/;tl.match(Ju)&&Zl(aa,"resource_limit",_o.target.value)},addonAfter:"M"}),be.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")))),be.createElement(ia.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:gt==null?void 0:gt.open_start_command,errorKey:"start_command",errorValue:Nr,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},be.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",be.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),be.createElement(Mr.default,{getPopupContainer:_o=>_o.parentNode,onClick:Xi,bordered:!1,fieldNames:{label:"name",value:"id"},options:(Ko=ha==null?void 0:ha.mirror_repository)==null?void 0:Ko.webssh_user_arr,value:(gt==null?void 0:gt.webssh_user)||"root",onChange:_o=>Zl(aa,"webssh_user",_o),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),be.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",be.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),be.createElement(ye.Z,{className:"mb20"},be.createElement(ie.default,{bordered:!1,onClick:Xi,value:gt==null?void 0:gt.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:_o=>{Zl(aa,"webssh_host",_o.target.value),_o.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(_o.target.value)?Ki(!1):Ki(!0):Ki(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),be.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",be.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),Vi&&be.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),be.createElement(Pt.default,{checked:gt==null?void 0:gt.open_start_command,onChange:_o=>Zl(aa,"open_start_command",_o.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",be.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")),(gt==null?void 0:gt.open_start_command)&&be.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:gt==null?void 0:gt.start_command,language:"shell",theme:"vs-light",onChange:_o=>Zl(aa,"start_command",_o)})),be.createElement(ia.Z,{required:gt==null?void 0:gt.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:Nr,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},be.createElement(Pt.default,{checked:gt==null?void 0:gt.open_envs,onChange:_o=>Zl(aa,"open_envs",_o.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",be.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(gt==null?void 0:gt.open_envs)&&be.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:gt==null?void 0:gt.envs,onChange:_o=>Zl(aa,"envs",_o)})),be.createElement(ia.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},be.createElement(ye.Z,{align:"middle"},be.createElement(Yr.Z,{checked:gt==null?void 0:gt.privileged,onChange:_o=>Zl(aa,"privileged",_o)}),be.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),be.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"))),be.createElement(ia.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},be.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",be.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),be.createElement(ie.default,{onClick:Xi,value:gt==null?void 0:gt.add_cap,onChange:_o=>Zl(aa,"add_cap",_o.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),be.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",be.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),be.createElement(ie.default,{onClick:Xi,value:gt==null?void 0:gt.drop_cap,onChange:_o=>Zl(aa,"drop_cap",_o.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&&be.createElement(b.Fragment,null,be.createElement(ia.Z,{nameWidth:150},be.createElement(Mr.default,{getPopupContainer:gt=>gt.parentNode,bordered:!1,onClick:Xi,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:gt=>ul("shixun_environment","private_cloud_id",gt)},ja.map((gt,aa)=>be.createElement(Ci,{key:gt.id,value:gt.id},gt.name)))),be.createElement(ia.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,nameWidth:150,errorKey:"system",errorValue:Nr,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},be.createElement("div",{className:hn.system},vd.map(gt=>be.createElement("div",{onClick:()=>{en.operating_system!==gt.id&&ul("shixun_environment","operating_system",gt.id)},key:gt.id,className:(en==null?void 0:en.operating_system)===gt.id?hn.active:""},be.createElement("i",{className:gt.icon}),be.createElement("span",null,gt.name))))),be.createElement(ia.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:Nr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},be.createElement(ye.Z,{align:"middle"},be.createElement(Mr.default,{getPopupContainer:gt=>gt.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:Xi,ref:ur,showArrow:!0,dropdownRender:gt=>be.createElement("div",{className:hn.template},be.createElement("div",{className:hn.liWrap},ua.map(aa=>be.createElement("div",{className:hn.li,key:aa.id,onClick:()=>{ur.current.blur(),ul("shixun_environment","instance_startup_template_id",aa.id)}},be.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&&be.createElement("b",{className:hn.tag},"\u79C1\u6709")))),be.createElement("div",{style:{padding:12}},!ua.length&&be.createElement(_t.Z,{image:to,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),be.createElement("div",{style:{marginTop:ua!=null&&ua.length?0:20},className:"c-grey-999 font14"},"\u672A\u627E\u5230\u5408\u9002\u7684\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1F",be.createElement("span",{onClick:Kd,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:ua==null?void 0:ua.map(gt=>({label:gt.name,value:gt.id})),value:en==null?void 0:en.instance_startup_template_id}),!!ad&&be.createElement(Zn.Z,{value:ad,title:"\u6A21\u7248\u63CF\u8FF0"},be.createElement("span",{className:hn.explain},"\u6A21\u7248\u63CF\u8FF0")))),pd(!1),(en==null?void 0:en.private_is_support_webssh)&&be.createElement(ia.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:be.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")},be.createElement(vr,{showError:Nr==="command_settings",value:en==null?void 0:en.command_settings,onChange:gt=>ul("shixun_environment","command_settings",gt),optionsLevelList:hl})),(en==null?void 0:en.operating_system)===1&&(en==null?void 0:en.private_is_support_vnc)&&(js||Nd&&Id===1)&&be.createElement(ia.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:Nr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},be.createElement("div",{className:hn.resource},Od.map(gt=>be.createElement("div",{key:gt.id,className:(en==null?void 0:en.instance_startup_type)===gt.id?hn.active:"",onClick:()=>ul("shixun_environment","instance_startup_type",gt.id)},gt.name)))),(0,Da.Ny)()&&Id===1&&be.createElement(b.Fragment,null,be.createElement("div",{onClick:()=>xa(!No),className:hn.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",be.createElement("i",{className:`iconfont ${No?"icon-shouqi4":"icon-a-xialazhankai"}`})),No&&be.createElement(b.Fragment,null,be.createElement(ia.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Nr,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:Gr!=null&&Gr.length?"hidden":"initial"}},be.createElement("div",{className:hn.tabsBox},!(Gr!=null&&Gr.length)&&be.createElement(_t.Z,{image:to,imageStyle:{height:180,marginTop:67},description:""}),!!(Gr!=null&&Gr.length)&&be.createElement(Jn.default,{destroyInactiveTabPane:!0,moreIcon:be.createElement("span",{className:hn.more},"\u66F4\u591A ",be.createElement("i",{className:"iconfont icon-xiala1"}))},Gr==null?void 0:Gr.map((gt,aa)=>{const{cpu_limit:Or,lower_cpu_limit:Ko,memory_limit:Vo,request_limit:Ho,resource_limit:Ui,name:el}=gt;return be.createElement(Jn.default.TabPane,{className:"p20",tab:be.createElement("div",{title:el,className:hn.tabTitle},el),key:aa},be.createElement(ye.Z,{align:"middle"},be.createElement(ye.Z,{align:"middle",className:"mr20",wrap:!1},be.createElement("div",{className:hn.serverConfig,onClick:()=>{kl({index:aa,cpu:Or,memory:Vo}),xo(!0)}},be.createElement("div",null,be.createElement("span",null,Or,"\u6838")," ",be.createElement("span",null,Vo,"GB")),be.createElement("i",{className:"iconfont icon-bianji21"}))),aa==0&&be.createElement(ye.Z,{align:"middle",wrap:!1},be.createElement("div",{className:hn.viewRecommendConfig,onClick:()=>Ul(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,Da.Ny)()&&(Qa==null?void 0:Qa.length)>0&&be.createElement(ia.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},be.createElement(Mr.default,{disabled:!0,getPopupContainer:gt=>gt.parentNode,bordered:!1,className:"mr10",value:Qa[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},Qa.map(gt=>be.createElement(Mr.default.Option,{key:gt,value:gt},gt)))),(0,Da.Ny)()&&(Ka==null?void 0:Ka.length)>0&&be.createElement(ia.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:be.createElement("div",{className:"p10"},be.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"),be.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"))},be.createElement(Mr.default,{disabled:!0,getPopupContainer:gt=>gt.parentNode,bordered:!1,className:"mr10",value:(la=(Ya=Ka==null?void 0:Ka.filter(gt=>gt.is_default))==null?void 0:Ya[0])==null?void 0:la.network_mode,onChange:gt=>{$a(gt)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},Ka==null?void 0:Ka.map(gt=>be.createElement(Mr.default.Option,{key:gt==null?void 0:gt.network_mode,value:gt==null?void 0:gt.network_mode},gt.name)))))))),!ma.length&&be.createElement(_t.Z,{image:to,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),be.createElement("div",{className:hn.btns},be.createElement(le.ZP,{onClick:Rd,style:{marginRight:40}},"\u53D6\u6D88"),be.createElement(le.ZP,{loading:To,type:"primary",disabled:!(ma!=null&&ma.length),onClick:()=>{Sd()}},"\u4FDD\u5B58")),be.createElement(io,{identifier:Sa,shixun_environment_id:Ir,useId:Hn==null?void 0:Hn.id,visible:Fi,onCancel:()=>Mi(!1),onOk:gt=>od(gt),tab_type:(wa=Gs[Number(gr)])==null?void 0:wa.type}),be.createElement(ir,{verifyModal:Xi,id:Sa,environment:ma,is_published:wr,dispatch:Ee,visible:La,onCancel:()=>oo(!1),onOk:gt=>id(gt)}),be.createElement(Vr.Z,{visible:Rr,onOk:gt=>{let aa=en==null?void 0:en.resource_type;aa==1&&Ud(gt),aa==2&&Yd(gt),xo(!1)},onCancel:()=>xo(!1),info:ll}),be.createElement(uo.Z,{onOk:()=>{Xu(en==null?void 0:en.id)},identifier:Sa,visible:hi,onCancel:()=>Ul(!1),info:null,isJupyter:!1}))};var Ti=(0,Ie.connect)(({practiceSetting:ve,globalSetting:Ee,shixunsDetail:pe,user:at})=>({practiceSetting:ve,globalSetting:Ee,shixunsDetail:pe,user:at}))(Cl),fl=ae(87169),sl={footerWrap:"footerWrap___Qaahm"},Fl=Object.getOwnPropertySymbols,nl=Object.prototype.hasOwnProperty,hu=Object.prototype.propertyIsEnumerable,au=(ve,Ee)=>{var pe={};for(var at in ve)nl.call(ve,at)&&Ee.indexOf(at)<0&&(pe[at]=ve[at]);if(ve!=null&&Fl)for(var at of Fl(ve))Ee.indexOf(at)<0&&hu.call(ve,at)&&(pe[at]=ve[at]);return pe},Bu=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const Xl=ie.default.TextArea,qu=ve=>{var Ee=ve,{shixunsDetail:pe,globalSetting:at,loading:nn,dispatch:Ln,onFinish:xn=()=>{}}=Ee,sn=au(Ee,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[ft]=oe.default.useForm(),dn=Ya=>Bu(void 0,null,function*(){var la;const wa=yield Ln({type:"shixunsDetail/getCustomScript",payload:{id:(la=pe.actionTabs.params)==null?void 0:la.id,compile:Ya.execute,excutive:Ya.compile}});Fa(),wa&&xn(wa==null?void 0:wa.shixun_script)}),Fa=()=>{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:Fa},b.createElement(oe.default,{form:ft,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(Xl,{rows:4})),b.createElement(oe.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},b.createElement(Xl,{rows:4})),b.createElement("div",{className:sl.footerWrap},b.createElement(oe.default.Item,null,b.createElement(le.ZP,{className:"mr5",size:"middle",onClick:Fa},"\u53D6\u6D88"),b.createElement(le.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:nn.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var $u=(0,Ie.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Ee}))(qu),Yn={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"},Ur=Object.defineProperty,Qr=Object.defineProperties,Co=Object.getOwnPropertyDescriptors,Di=Object.getOwnPropertySymbols,Jl=Object.prototype.hasOwnProperty,Ei=Object.prototype.propertyIsEnumerable,du=(ve,Ee,pe)=>Ee in ve?Ur(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Ql=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Jl.call(Ee,pe)&&du(ve,pe,Ee[pe]);if(Di)for(var pe of Di(Ee))Ei.call(Ee,pe)&&du(ve,pe,Ee[pe]);return ve},ai=(ve,Ee)=>Qr(ve,Co(Ee)),vl=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const yl=Mr.default.Option,Il=({practiceSetting:ve,dispatch:Ee,shixunsDetail:pe,user:at})=>{var nn,Ln;const[xn,sn]=(0,b.useState)(null),[ft,dn]=(0,b.useState)([]),[Fa,Ya]=(0,b.useState)(!0),[la,wa]=(0,b.useState)({}),[Sa,wr]=(0,b.useState)([]),[ma,qn]=(0,b.useState)(),[Ir,yr]=(0,b.useState)(),[ja,Er]=(0,b.useState)([]),[ua,$n]=(0,b.useState)({}),ur=(0,b.useRef)(null),ha=(0,b.useRef)(!0),Ga=(0,b.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),Za=(0,b.useRef)(null),[Tr,en]=(0,b.useState)(!1),[Hn,Wo]=(0,b.useState)(!1),[Gr,Ka]=(0,b.useState)({}),{id:Qa,is_published:Nr}=ve,{frequence_image:qa=[],environments:Sr=[],choice_small_type:Io=[],other_image:ko=[]}=ua,{name:Zo,description:No,authorization:xa,small_type:jr=[]}=la;(0,b.useEffect)(()=>{xn!==null&&($o(),ur.current.scrollTop=0)},[xn]),(0,b.useEffect)(()=>{Qa&&br()},[Qa]),(0,b.useEffect)(()=>{if(xn!==null)return mo(),()=>{clearTimeout(Za.current)}},[xn,ft,Sa,ma,Ir]);const mo=()=>{clearTimeout(Za.current),Za.current=setTimeout(()=>{!(0,cn.isEqual)(Ga.current.activeId,xn)||!(0,cn.isEqual)(Ga.current.selectId,ft)||!(0,cn.isEqual)(Ga.current.serviceConfigList,Sa)||!(0,cn.isEqual)(Ga.current.evaluateScript,ma)||!(0,cn.isEqual)(Ga.current.evaluationScript,Ir)?Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},br=()=>vl(void 0,null,function*(){var na,wo,pi;Ya(!0);const fo=yield(0,Ke.ZP)(`/api/shixuns/${Qa}/edit_environment_info.json`,{method:"get"});fo.status===0&&($n(Ql({},fo.data)),Ya(!1),(na=fo==null?void 0:fo.data)!=null&&na.id?(Ga.current.activeId=(wo=fo==null?void 0:fo.data)==null?void 0:wo.id,sn((pi=fo==null?void 0:fo.data)==null?void 0:pi.id)):sn(null))}),$o=()=>vl(void 0,null,function*(){var na,wo,pi,fo;const or=yield(0,Ke.ZP)(`/api/shixuns/${Qa}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:xn}});wa(or.data),Ga.current.selectId=(na=or.data)==null?void 0:na.choice_small_type,dn((wo=or.data)==null?void 0:wo.choice_small_type),Ga.current.serviceConfigList=(pi=or.data)==null?void 0:pi.shixun_service_configs,wr((fo=or.data)==null?void 0:fo.shixun_service_configs),Ga.current.evaluateScript=or.data.evaluate_script,qn(or.data.evaluate_script),Ga.current.evaluationScript=or.data.choice_standard_scripts,yr(or.data.choice_standard_scripts),Er(or.data.standard_scripts)}),To=()=>{var na;const wo=()=>{Ie.history.push(`/shixuns/${Qa}/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:()=>{wo()}}):wo()},Yo=(na=!1)=>vl(void 0,null,function*(){if((la==null?void 0:la.survival_time)<10){Xe.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}if((0,Wt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const wo={sub_type:ft,main_type:xn,shixun:{mirror_script_id:Ir,is_jupyter_lab_private_cloud:!1,survival_time:la==null?void 0:la.survival_time},shixun_info:{evaluate_script:ma},shixun_service_configs:Sa.map(fo=>({mirror_repository_id:fo.mirror_repository_id,cpu_limit:fo.cpu_limit,lower_cpu_limit:fo.lower_cpu_limit,memory_limit:fo.memory_limit,request_limit:fo.request_limit,resource_limit:fo.resource_limit}))};(yield(0,Ke.ZP)(`/api/shixuns/${Qa}`,{method:"put",body:wo})).status===0&&(Xe.ZP.success("\u7F16\u8F91\u6210\u529F"),Ga.current={activeId:xn,selectId:ft,serviceConfigList:Sa,evaluateScript:ma,evaluationScript:Ir},Ee({type:"practiceSetting/getCommonData",payload:{id:Qa}}),Ee({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),Vi=jr.filter(na=>ft.includes(na.id)),Ki=()=>{To()},La=(na,wo,pi)=>{wr(fo=>fo.map((or,xr)=>xr===pi?ai(Ql({},or),{[wo]:na}):or))},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:Qa}}})},Fi=na=>vl(void 0,null,function*(){const wo=yield Ee({type:"shixunsDetail/getScriptContent",payload:{id:Qa,script_id:na}});wo&&qn(wo.content)}),Mi=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:()=>vl(void 0,null,function*(){yield Fi(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,wo)=>{const pi=Sa[0]?[Sa[0]]:[];wo.forEach(fo=>{const or=Sa.find(xr=>xr.mirror_repository_id===Number(fo.key));if(or)pi.push(or);else{const xr=jr.find(So=>So.id===Number(fo.key));if(xr.mirror_name){const So={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(fo.key),name:xr.mirror_name,request_limit:10};pi.push(So)}}}),wr(pi),dn(na)},Cr=na=>{La(String(na==null?void 0:na.cpu),"cpu_limit",na.index),La(String(na==null?void 0:na.memory),"memory_limit",na.index),en(!1)};return b.createElement("div",{className:Yn.practice},b.createElement(Mo.Z,{loading:Fa,skin:"night",className:Yn.left,dispatch:Ee,value:xn,data:Sr,otherData:ko,tags:qa,onChange:na=>sn(na),onSearchWord:()=>{}}),b.createElement("div",{className:Yn.right},b.createElement("header",null,b.createElement("div",{className:Yn.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",xn===null?"\u2014 \u2014":Zo)),b.createElement("div",{className:Yn.content,ref:ur},xn===null&&b.createElement(_t.Z,{image:to,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),xn!==null&&b.createElement("div",{className:Yn.des},b.createElement("div",{className:Yn.mainBody},b.createElement(De.Z,{value:No})),b.createElement("div",{className:Yn.title},"\u9644\u5E26\u73AF\u5883"),b.createElement("div",{className:Yn.selectBox},b.createElement(Mr.default,{onChange:(na,wo)=>gr(na,wo),getPopupContainer:na=>na.parentNode,mode:"multiple",bordered:!1,value:ft,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},jr.map((na,wo)=>b.createElement(yl,{key:na.id,value:na.id},na.type_name))),b.createElement("div",{className:Yn.smallType},Vi.map(na=>na.description?b.createElement("span",{key:na.id},na.description):null))),!((nn=pe==null?void 0:pe.detail)!=null&&nn.is_jupyter_lab)&&b.createElement(b.Fragment,null,b.createElement("div",{className:Yn.title},"\u8BC4\u6D4B\u811A\u672C"),b.createElement("div",{className:Yn.evaluating},b.createElement("div",{className:Yn.evaluatingLabel},Nr&&b.createElement("div",{onClick:()=>{(0,Wt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:Yn.mask}),b.createElement(Mr.default,{style:{width:400},bordered:!1,getPopupContainer:na=>na.parentNode,value:Ir,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:na=>{Mi(na),yr(na)}},(ja||[]).map((na,wo)=>b.createElement(yl,{value:parseInt(na.id),name:na.scptname,key:wo},na.scptname))),b.createElement("span",{className:Yn.evaluatingS1,onClick:oo},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),b.createElement(Rt.Z,{overlayClassName:Yn.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(fl.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:ma,onChange:na=>{if(ha.current){ha.current=!1;return}qn(na),(0,Wt.gy)(Ee,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{ha.current=!0,qn(Ga.current.evaluateScript)},200)}}))),((Ln=pe.detail)==null?void 0:Ln.identity)<3&&!!Sa.length&&b.createElement(b.Fragment,null,b.createElement("div",{className:Yn.title},"\u8D44\u6E90\u914D\u7F6E"),b.createElement("div",{className:Yn.serviceSettingWrap},Sa==null?void 0:Sa.map((na,wo)=>b.createElement("div",{key:wo,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(ye.Z,{align:"middle"},b.createElement(ye.Z,{align:"middle",wrap:!1},b.createElement("div",{className:Yn.serverConfig,style:Nr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Nr||(Ka({index:wo,cpu:na==null?void 0:na.cpu_limit,memory:na==null?void 0:na.memory_limit}),en(!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:Nr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),b.createElement(ye.Z,{align:"middle",wrap:!1},b.createElement("div",{className:Yn.viewRecommendConfig,onClick:()=>Wo(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),b.createElement("div",{className:Yn.serviceBox},b.createElement("div",{className:Yn.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),b.createElement(ie.default,{value:na.resource_limit,style:{width:400,height:50},disabled:Nr,maxLength:5,onChange:pi=>{const{value:fo}=pi.target,or=/^\d*(\.\d*)?$/;fo.match(or)&&La(pi.target.value,"resource_limit",wo)},addonAfter:"M"}),b.createElement("label",{className:Yn.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))),b.createElement("div",{className:"flex flex-col gap-10px"},b.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),b.createElement(_r.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:la==null?void 0:la.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:na=>{wa(ai(Ql({},la),{survival_time:na}))}})))),b.createElement("div",{className:Yn.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:()=>Yo()},"\u4FDD\u5B58"))),b.createElement(vo.Z,null),b.createElement($u,{onFinish:na=>qn(na)}),b.createElement(Bn.Z,null),b.createElement(Vr.Z,{visible:Tr,onOk:na=>Cr(na),onCancel:()=>en(!1),info:Gr}),b.createElement(uo.Z,{identifier:Qa,visible:Hn,onCancel:()=>Wo(!1),info:null,isJupyter:!0}))};var ku=(0,Ie.connect)(({practiceSetting:ve,globalSetting:Ee,shixunsDetail:pe,user:at})=>({practiceSetting:ve,globalSetting:Ee,shixunsDetail:pe,user:at}))(Il);const Es=({shixunsDetail:ve})=>{var Ee,pe,at,nn;const[Ln,xn]=(0,b.useState)(!0);return(0,b.useEffect)(()=>{var sn;typeof((sn=ve==null?void 0:ve.detail)==null?void 0:sn.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(lr.Z,{loading:Ln,active:!0},((at=ve==null?void 0:ve.detail)==null?void 0:at.is_jupyter_lab)===!1&&b.createElement(Ti,null),((nn=ve==null?void 0:ve.detail)==null?void 0:nn.is_jupyter_lab)===!0&&b.createElement(ku,null))};var Os=(0,Ie.connect)(({shixunsDetail:ve})=>({shixunsDetail:ve}))(Es),es=ae(1710),Zu=ae(56102),Oo={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"},Du={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},Qs=ae(83845),Eu=Object.defineProperty,Su=Object.defineProperties,Ms=Object.getOwnPropertyDescriptors,ts=Object.getOwnPropertySymbols,qs=Object.prototype.hasOwnProperty,ns=Object.prototype.propertyIsEnumerable,Is=(ve,Ee,pe)=>Ee in ve?Eu(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,ql=(ve,Ee)=>{for(var pe in Ee||(Ee={}))qs.call(Ee,pe)&&Is(ve,pe,Ee[pe]);if(ts)for(var pe of ts(Ee))ns.call(Ee,pe)&&Is(ve,pe,Ee[pe]);return ve},Vu=(ve,Ee)=>Su(ve,Ms(Ee)),Ns=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const{Dragger:$s}=Ze.default;var Ss=({dispatch:ve,id:Ee,onClose:pe,onOK:at,visible:nn,wrapClassName:Ln,local:xn,containerId:sn,rootIdentifier:ft})=>{var dn;const[Fa,Ya]=(0,b.useState)({}),[la,wa]=(0,b.useState)([]),[Sa,wr]=(0,b.useState)([]),[ma,qn]=(0,b.useState)(0),[Ir,yr]=(0,b.useState)(!1),[ja,Er]=(0,b.useState)(!1),[ua]=oe.default.useForm(),[$n,ur]=(0,b.useState)([]),ha=(0,b.useRef)([]);(0,b.useEffect)(()=>{nn&&(ua.resetFields(),ur([]),wr([]),wa([]),qn(0),Er(!1),yr(!1))},[nn]);const Ga=xa=>{var jr,mo,br;if(xa.file.status==="done"||xa.file.status==="uploading"){if(ur(xa.fileList),!xa.file.response)return;if((jr=xa.file.response)!=null&&jr.id){Xe.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}ur($n.filter($o=>$o.uid!==xa.file.uid)),(mo=xa.file.response)!=null&&mo.message&&Xe.ZP.info((br=xa.file.response)==null?void 0:br.message)}},Za=xa=>Ns(void 0,null,function*(){var jr;if(!ma){const br=$n.filter($o=>$o.uid!==xa.uid);ur(br),ha.current=[...br],wa(la.filter($o=>$o!==xa.name)),Xe.ZP.info("\u5220\u9664\u6210\u529F"),br.length||(ua.setFieldsValue({file:void 0}),ua.validateFields());return}if(!xa.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=xa==null?void 0:xa.response)==null?void 0:jr.id]}})).status===0&&(ur($n.filter(br=>br.uid!==xa.uid)),Xe.ZP.info("\u5220\u9664\u6210\u529F"))}),Tr=xa=>{if($n!=null&&$n.some(mo=>mo.name===xa.name))return Xe.ZP.info(`${xa.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const jr={name:xa.name,uid:xa.uid,file:xa,percent:0};return $n.push(jr),ha.current=[...$n],ur([...$n]),!1},en={height:300,multiple:!0,disabled:ma>0,withCredentials:!0,fileList:$n,action:`${on.Z.API_SERVER}/api/attachments.json`,onChange:Ga,onRemove:Za,beforeUpload:Tr},Hn=(xa,jr,mo,br,$o)=>{const To=new FormData;Object.keys(xa).forEach(Vi=>{To.append(Vi,xa[Vi])});const Yo=new window.XMLHttpRequest;return Yo.withCredentials=!0,Yo.addEventListener("load",function(Vi){var Ki;mo(JSON.parse((Ki=Vi==null?void 0:Vi.target)==null?void 0:Ki.response))},!1),Yo.addEventListener("error",function(Vi){$o&&$o(Vi)},!1),Yo.upload.onprogress=Vi=>{br&&br(Vi)},Yo.open("POST",jr),Yo.send(To),Yo},Wo=(xa,jr)=>{if(xa.lengthComputable){const mo=Math.floor(xa.loaded/xa.total*100),br=Vu(ql({},jr),{percent:mo,status:mo===100?"done":"uploading"});console.log(ha.current,333),ha.current=ha.current.map($o=>$o.uid===jr.uid?br:$o),ur(ha.current)}},Gr=(xa,jr)=>{const mo=Vu(ql({},jr),{status:"error"});Xe.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),ha.current=ha.current.map(br=>br.uid===jr.uid?mo:br),ha.current.every(br=>br.status==="done"||br.status==="error")&&(Er(!1),qn(2)),ur(ha.current)},Ka=(xa,jr)=>{let mo=Vu(ql({},jr),{status:"done"});if(xa.status===0||(mo=Vu(ql({},jr),{status:"error"}),Xe.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),ha.current=ha.current.map(br=>br.uid===jr.uid?mo:br),ha.current.every(br=>br.status==="done")){Xe.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Io(!0);return}ha.current.every(br=>br.status==="done"||br.status==="error")&&(Er(!1),qn(2)),ur(ha.current)},Qa=()=>{let xa=!0;return window.navigator.onLine==!0?xa=!0:xa=!1,xa},Nr=xa=>Ns(void 0,null,function*(){if(Er(!0),ma===3){qn(2);return}if(ma===2||ma===1){qa();return}const{commitMessage:jr="",fileOss:mo=[]}=xa||{},$o=(xn?$n:mo).map(Yo=>Yo.name);if($o.filter(Yo=>Yo.indexOf("\u3001")!=-1||Yo.indexOf(" ")!=-1).length>0){Xe.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Er(!1);return}const To=yield(0,Ke.ZP)(`/api/shixuns/${Ee}/check_data_sets`,{method:"post",body:{files_name:$o}});if(To.status===-3){wa(To==null?void 0:To.exist_files),Er(!1);return}if(JSON.stringify(To)==="{}"){Er(!1),Xe.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}To.status===0&&($n.forEach(Yo=>{const Vi=Hn({file:Yo.file,description:jr},`${on.Z.API_SERVER}/api/shixuns/${Ee}/upload_data_sets.json`,Ki=>Ka(Ki,Yo),Ki=>Wo(Ki,Yo),Ki=>Gr(Ki,Yo));Sa.push(Vi)}),qn(1))}),qa=()=>{const{commitMessage:xa=""}=ql({},ua.getFieldsValue())||{},jr=ha.current.filter(br=>br.status==="error"),mo=ha.current.map(br=>Vu(ql({},br),{status:br.status==="error"?"uploading":br.status}));ur(mo),jr.forEach(br=>{const $o=Hn({file:br.file,description:xa},`${on.Z.API_SERVER}/api/shixuns/${Ee}/upload_data_sets.json`,To=>Ka(To,br),To=>Wo(To,br),To=>Gr(To,br));Sa.push($o)})},Sr=xa=>{var jr,mo;if(console.log(xa,"changedValues"),"fileOss"in xa){if(xa!=null&&xa.fileOss.every(br=>br.status==="done")&&((jr=xa==null?void 0:xa.fileOss)!=null&&jr.length)){Xe.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Io(!0);return}if(xa!=null&&xa.fileOss.every(br=>br.status==="done"||br.status==="error")&&((mo=xa==null?void 0:xa.fileOss)!=null&&mo.length)){qn(3),Er(!1);return}wa(la.filter(br=>{var $o;return($o=xa==null?void 0:xa.fileOss)==null?void 0:$o.some(To=>To.name===br)}))}Ya(ql({},ua.getFieldsValue()))},Io=xa=>{xa||(yr(!0),Sa.forEach(jr=>{jr.abort()})),at(),pe()},ko=()=>{const{fileOss:xa=[]}=ql({},ua.getFieldsValue())||{},jr=$n==null?void 0:$n.every(br=>br.status==="done"),mo=xa==null?void 0:xa.every(br=>br.status==="done");if(!jr||!mo){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()},Zo=()=>b.createElement(b.Fragment,null,b.createElement("div",null,b.createElement("i",{className:`iconfont icon-shangchuan font50 ${Du.colorBlue}`})),b.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",b.createElement("span",{className:`${Du.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),No=xa=>{console.log(xa,444)};return b.createElement(he.default,{open:nn,onOk:()=>{(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),ua.submit()},centered:!0,okText:ma===0?"\u786E\u5B9A":ma===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:ja},onCancel:ko,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},b.createElement("div",{className:Du.wrap},b.createElement(oe.default,{className:"mt10",form:ua,scrollToFirstError:!0,layout:"vertical",onFinish:Nr,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($s,ql({},en)," ",Zo())):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(Qs.ZP,{identifier:ft,cancelUpload:Ir,container_type:"Shixun",container_id:sn,uploading:ma<3?ma:0,disabled:ma>0,height:300,maxSize:100*1024*1024*1024,description:Fa.commitMessage||"",text:Zo(),onComplete:No,realFileName:!0})),!!la.length&&b.createElement("span",{className:Du.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:ma>0,maxLength:100,suffix:`${((dn=Fa.commitMessage)==null?void 0:dn.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},as=ae(59149),ed=ae(63457),Ps=ae(64006),zu=Object.defineProperty,rs=Object.defineProperties,As=Object.getOwnPropertyDescriptors,Gu=Object.getOwnPropertySymbols,Cs=Object.prototype.hasOwnProperty,td=Object.prototype.propertyIsEnumerable,os=(ve,Ee,pe)=>Ee in ve?zu(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,$l=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Cs.call(Ee,pe)&&os(ve,pe,Ee[pe]);if(Gu)for(var pe of Gu(Ee))td.call(Ee,pe)&&os(ve,pe,Ee[pe]);return ve},bl=(ve,Ee)=>rs(ve,As(Ee)),ju=(ve,Ee)=>{var pe={};for(var at in ve)Cs.call(ve,at)&&Ee.indexOf(at)<0&&(pe[at]=ve[at]);if(ve!=null&&Gu)for(var at of Gu(ve))Ee.indexOf(at)<0&&td.call(ve,at)&&(pe[at]=ve[at]);return pe},Fs=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const{Fragment:Ld}=b,{TabPane:fd}=Jn.default,Ts=ve=>{var Ee=ve,{globalSetting:pe,dispatch:at,practiceSetting:nn,shixunsDetail:Ln,user:xn}=Ee,sn=ju(Ee,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),ft,dn,Fa,Ya,la,wa;const{id:Sa}=nn,[wr,ma]=(0,b.useState)([]),[qn,Ir]=(0,b.useState)({}),[yr,ja]=(0,b.useState)([]),[Er,ua]=(0,b.useState)(!1),[$n,ur]=(0,b.useState)(!0),[ha,Ga]=(0,b.useState)(!1),[Za,Tr]=(0,b.useState)(!1),[en,Hn]=(0,b.useState)(!1),[Wo,Gr]=(0,b.useState)(!1),[Ka,Qa]=(0,b.useState)("all"),[Nr,qa]=(0,b.useState)([]),[Sr,Io]=(0,b.useState)([]),[ko,Zo]=(0,b.useState)(!1),[No,xa]=(0,b.useState)({}),[jr,mo]=(0,b.useState)(!1),[br,$o]=(0,b.useState)([]),[To,Yo]=(0,b.useState)({page:1,limit:10,total:0}),[Vi,Ki]=(0,b.useState)({page:1,limit:10,search:"",order:"mine"});(0,b.useEffect)(()=>{Sa&&oo()},[Sa]);const La=or=>{const xr=bl($l({},To),{page:or});Io([]),Yo(xr),oo(xr)},oo=or=>Fs(void 0,null,function*(){const So=or||{page:1,limit:10,total:0};ua(!0);const yi=yield at({type:"shixunsDetail/getSetData",payload:bl($l({},So),{id:Sa})});yi!=null&&yi.data_sets&&(ua(!1),ma([...yi.data_sets]),Yo(bl($l({},So),{total:yi==null?void 0:yi.data_sets_count})),ur(!1),Ir($l({},yi)))}),Fi=()=>b.createElement("div",{className:Oo.empty},b.createElement("img",{src:as.x7,width:"258"}),b.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),gr={selectedRowKeys:Sr,columnWidth:70,onChange:or=>{console.log("selectedRowKeys changed: ",or),Io(or)}},Cr=or=>{(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const xr=or?[or]:Sr;he.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Fs(void 0,null,function*(){if((yield(0,Ke.ZP)(`/api/shixuns/${Sa}/destroy_data_sets.json`,{method:"Delete",body:{id:xr}})).status===0){const yi=xr.length===wr.length&&To.page>1?To.page-1:To.page;Xe.ZP.success("\u5220\u9664\u6210\u529F"),oo(bl($l({},To),{page:yi})),Io([])}})})},na=()=>Fs(void 0,null,function*(){const{title:or}=No;let xr=null;if(console.log(or,"title"),or===""){xr="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",xa(bl($l({},No),{errorDes:xr}));return}if(or.includes(" ")){xr="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",xa(bl($l({},No),{errorDes:xr}));return}const So=wr.find($a=>$a.id===(No==null?void 0:No.id)).title;if(or===So.substring(0,So.lastIndexOf("."))||or===So){xr="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",xa(bl($l({},No),{errorDes:xr}));return}const yi=So.includes(".")?So.substring(So.lastIndexOf("."),So.length):"";(yield(0,Ke.ZP)(`/api/shixuns/${Sa}/rename_data_sets.json`,{method:"post",body:{id:No==null?void 0:No.id,new_file_name:or+yi}})).status===0&&(Xe.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),oo(To),Ga(!1),xa({}))}),wo=()=>{const{download_url:or}=No;pi(or),Xe.ZP.success("\u590D\u5236\u6210\u529F"),Tr(!1),xa({})},pi=or=>{const xr=or,So=document.createElement("input");So.value=xr,document.body.appendChild(So),So.select(),document.execCommand("Copy"),So.style.display="none"},fo=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:or=>b.createElement(Pa.Z,{title:or},b.createElement("span",null,or))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(or,xr)=>xr!=null&&xr.data_set_id?b.createElement(Pa.Z,{title:or},b.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Te.xg)(`/dataset/${xr==null?void 0:xr.data_set_id}/detail?tabId=public`)}},or)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:or=>b.createElement(Pa.Z,{title:or},b.createElement("span",null,or||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(or,xr)=>ar()(xr.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(or,xr)=>b.createElement("div",{className:Oo.path},b.createElement(Pa.Z,{title:or},b.createElement("span",{className:Oo.text},or)),b.createElement(Zu.CopyToClipboard,{text:or,onCopy:()=>Xe.ZP.success("\u590D\u5236\u6210\u529F")},b.createElement(Pa.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:(or,xr)=>b.createElement("div",{className:Oo.actionsBtns},b.createElement(Pa.Z,{title:"\u91CD\u547D\u540D"},b.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var So;xa((0,cn.clone)(bl($l({},xr),{title:xr!=null&&xr.title.includes(".")?(So=xr==null?void 0:xr.title)==null?void 0:So.substring(0,xr.title.lastIndexOf(".")):xr==null?void 0:xr.title}))),Ga(!0),(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),b.createElement(Pa.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"]),xa((0,cn.clone)(xr)),Tr(!0)}})),b.createElement(Pa.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)(xr.title,xr==null?void 0:xr.download_url)}})),b.createElement(Pa.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"]),Gr(!0),$o([xr]),qa([xr.id])}})),b.createElement(Pa.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"]),Cr(xr.id)}})))}];return b.createElement("div",{className:Oo.dataset},b.createElement("div",{className:Oo.header},b.createElement("div",{className:Oo.title},"\u6570\u636E\u96C6(",To.total,")"),b.createElement("div",{className:Oo.dataPath},b.createElement("span",{className:Oo.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),b.createElement("input",{value:qn==null?void 0:qn.folder_name,disabled:!0}),b.createElement(Zu.CopyToClipboard,{text:qn==null?void 0:qn.folder_name,onCopy:()=>Xe.ZP.success("\u590D\u5236\u6210\u529F")},b.createElement(Pa.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:Oo.btns},b.createElement(le.ZP,{type:"primary",ghost:!0,onClick:()=>Cr(),disabled:!Sr.length,style:{width:"60px"}},"\u5220\u9664"),b.createElement(le.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Gr(!0),qa(Sr),$o(wr.filter(or=>Sr.includes(or.id)))},disabled:!Sr.length},"\u540C\u6B65"),b.createElement(Ha.Z,{className:"ml10",disabled:((ft=xn==null?void 0:xn.userInfo)==null?void 0:ft.user_status)===2,dropdownRender:()=>b.createElement(Xa.default,null,b.createElement(Xa.default.Item,{key:1,onClick:()=>{Zo(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),b.createElement(Xa.default.Item,{key:2,onClick:()=>{Hn(!0),Qa("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},b.createElement("span",{className:Oo.selectBtn},b.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),b.createElement("div",{className:Oo.content},b.createElement(lr.Z,{loading:$n,active:!0,paragraph:{rows:5}},To.total?b.createElement(es.default,{rowSelection:gr,className:Oo.customTable,dataSource:wr,bordered:!1,rowKey:or=>or.id,rowClassName:Oo.row,columns:fo,loading:Er,pagination:{pageSize:To.limit,total:To.total,current:To.page,onChange:La,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Fi())),b.createElement(Ss,{rootIdentifier:(dn=Ln==null?void 0:Ln.detail)==null?void 0:dn.root_identifier,wrapClassName:Oo.uploadFileModal,id:Sa,containerId:(Fa=Ln==null?void 0:Ln.detail)==null?void 0:Fa.id,local:(Ya=pe==null?void 0:pe.setting)==null?void 0:Ya.is_local,dispatch:at,visible:ko,onClose:()=>Zo(!1),onOK:oo}),b.createElement(he.default,{title:"\u91CD\u547D\u540D",open:ha,onOk:na,centered:!0,wrapClassName:Oo.renameModal,onCancel:()=>{Ga(!1),xa({})},width:"1000px"},b.createElement("div",null,b.createElement("div",{className:Oo.fileName},b.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),b.createElement(ie.default,{value:No==null?void 0:No.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:or=>{xa(bl($l({},No),{title:or.target.value,errorDes:null}))},maxLength:60,suffix:`${((la=No==null?void 0:No.title)==null?void 0:la.length)||0}/60`}),(No==null?void 0:No.errorDes)&&b.createElement("div",{className:Oo.errorDes},No==null?void 0:No.errorDes))),b.createElement(he.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:Za,onOk:wo,centered:!0,wrapClassName:Oo.shareModal,onCancel:()=>{Tr(!1),xa({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},b.createElement("div",null,b.createElement("div",{className:Oo.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:No==null?void 0:No.download_url}))),b.createElement(ed.Z,{setVisible:Hn,visible:en,recordId:Nr,type:Ka,updateData:oo,identifier:(wa=Ln.detail)==null?void 0:wa.identifier}),b.createElement(he.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Wo,width:400,centered:!0,keyboard:!1,onCancel:()=>Gr(!1),maskClosable:!1,footer:b.createElement("div",{style:{display:"flex",justifyContent:"center"}},b.createElement("div",{className:Oo.leftButton,onClick:()=>{mo(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),b.createElement("div",{className:Oo.rightButton,onClick:()=>{Gr(!1),Hn(!0),Qa("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},b.createElement("div",{className:Oo.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(Ps.Z,{visible:jr,attachmentInfo:br,onClose:()=>mo(!1),onSuccess:or=>{mo(!1),Ie.history.push(`/dataset/${or}/detail?tabId=mine`)}}))};var cu=(0,Ie.connect)(({globalSetting:ve,shixunsDetail:Ee,practiceSetting:pe,user:at})=>({globalSetting:ve,shixunsDetail:Ee,user:at,practiceSetting:pe}))(Ts),is=ae(31797),Pu={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},Rs=Object.defineProperty,Ws=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,ge=(ve,Ee,pe)=>Ee in ve?Rs(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,we=(ve,Ee)=>{for(var pe in Ee||(Ee={}))se.call(Ee,pe)&&ge(ve,pe,Ee[pe]);if(Ws)for(var pe of Ws(Ee))ce.call(Ee,pe)&&ge(ve,pe,Ee[pe]);return ve},Le=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const St=ve=>ve!=null&&ve.length?ve.filter((Ee,pe)=>pe!==0).map(Ee=>Ee.val).join("").substr(1):"",vt=({shixunsDetail:ve,globalSetting:Ee,loading:pe,dispatch:at,fileType:nn,path:Ln,onFinish:xn=()=>{}})=>{const sn=(0,Ie.useParams)(),[ft,dn]=(0,b.useState)(""),[Fa,Ya]=(0,b.useState)([]),[la,wa]=(0,b.useState)([]),wr=[Bo.OriginalPicturePath,Bo.ExpectPicturePath,Bo.PicturePath].includes(nn);(0,b.useEffect)(()=>{ve.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(dn(Ln||""),ma())},[ve.actionTabs.key]);const ma=($n="")=>Le(void 0,null,function*(){var ur;const ha=yield at({type:"shixunsDetail/getRepository",payload:{id:sn.id,path:$n}});if($n===""&&!((ur=ha==null?void 0:ha.trees)!=null&&ur.length)&&Xe.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),ha!=null&&ha.trees){const Ga=ha.trees.map(Za=>we(we({},Za),{name:Za.name,val:Za.name}));wa(Ga||[])}}),qn=$n=>{const ur=St(Fa),ha=`${ur&&`${ur}/`}${$n}`;nn===Bo.Path?!(ft!=null&&ft.includes(`${ha}\uFF1B`))&&dn(`${ft}${ha}\uFF1B`):nn===Bo.ExecPath&&dn(ha)},Ir=$n=>{if($n.type==="tree"){Fa.length?Fa.push({val:`/${$n.val}`,path:$n.val}):Fa.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${$n.val}`,path:$n.val}),Ya(Fa);const ur=St(Fa);wr&&dn(ur),ma(ur)}},yr=($n,ur)=>{const ha=Fa.filter((Za,Tr)=>Tr<=ur);Ya(ha);const Ga=St(ha);wr&&dn(Ga),ma(Ga)},ja=()=>Le(void 0,null,function*(){xn(ft),Er()}),Er=()=>{dn(""),Ya([]),wa([]),at({type:"shixunsDetail/setActionTabs",payload:{}})},ua=St(Fa);return b.createElement(he.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:ve.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:ja,onCancel:Er},b.createElement("div",{className:Pu.wrap},b.createElement("div",{className:Pu.content},b.createElement("div",{className:Pu.mainPathWrap},!!(Fa!=null&&Fa.length)&&Fa.map(($n,ur)=>b.createElement("a",{key:ur,onClick:()=>yr($n,ur)},$n.val))),!!(la!=null&&la.length)&&la.map(($n,ur)=>$n.type==="tree"?b.createElement("a",{key:ur,onClick:()=>Ir($n)},b.createElement("i",{className:`iconfont icon-wenjianjia ${Pu.colorBlue}`}),ua&&`${ua}/`,$n.name):b.createElement("a",{key:ur,onClick:()=>qn(`${$n.name}`)},b.createElement("i",{className:`iconfont icon-zuoye ${Pu.colorBlue}`}),ua&&`${ua}/`,$n.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:ft,onChange:$n=>dn($n.target.value)})))};var Jt=(0,Ie.connect)(({shixunsDetail:ve,loading:Ee,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Ee.models.index}))(vt),Yt={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},vn=ae(67671),ta=Object.defineProperty,Sn=Object.getOwnPropertySymbols,Cn=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,zn=(ve,Ee,pe)=>Ee in ve?ta(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,jt=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Cn.call(Ee,pe)&&zn(ve,pe,Ee[pe]);if(Sn)for(var pe of Sn(Ee))Vn.call(Ee,pe)&&zn(ve,pe,Ee[pe]);return ve},Pn=(ve,Ee)=>{var pe={};for(var at in ve)Cn.call(ve,at)&&Ee.indexOf(at)<0&&(pe[at]=ve[at]);if(ve!=null&&Sn)for(var at of Sn(ve))Ee.indexOf(at)<0&&Vn.call(ve,at)&&(pe[at]=ve[at]);return pe},Gn=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const Ia=ve=>{var Ee=ve,{shixunsDetail:pe,globalSetting:at,user:nn,dispatch:Ln}=Ee,xn=Pn(Ee,["shixunsDetail","globalSetting","user","dispatch"]),sn,ft;const dn=(0,Ie.useLocation)(),Fa=(0,b.useRef)((ft=(sn=dn.pathname)==null?void 0:sn.split("/"))==null?void 0:ft[2]),[Ya]=oe.default.useForm(),[la,wa]=(0,b.useState)(""),[Sa,wr]=(0,b.useState)(!1),[ma,qn]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Fa.current&&Ir()},[Fa.current]);const Ir=()=>Gn(void 0,null,function*(){wr(!0);const ja=yield(0,Ke.ZP)(`/api/shixuns/${Fa.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});ja.status===0&&(wa((ja==null?void 0:ja.standard_answer)||""),Ya.setFieldsValue({hide_answer:ja==null?void 0:ja.hide_answer,disable_copy:ja==null?void 0:ja.disable_copy}),wr(!1))}),yr=ja=>Gn(void 0,null,function*(){qn(!0),(yield(0,Ke.ZP)(`/api/shixuns/${Fa.current}/set_standard_answer.json`,{method:"post",body:jt({},ja)})).status===0&&Xe.ZP.success("\u4FDD\u5B58\u6210\u529F"),qn(!1)});return b.createElement("section",{className:Yt.wrap},b.createElement(lr.Z,{loading:Sa},b.createElement(oe.default,{form:Ya,scrollToFirstError:!0,layout:"vertical",onFinish:yr},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:la})),b.createElement(oe.default.Item,null,b.createElement(vn.t,{okText:"\u4FDD\u5B58",loading:ma,hasCancelBtn:!1,className:Yt.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var Ca=(0,Ie.connect)(({shixunsDetail:ve,globalSetting:Ee,user:pe})=>({shixunsDetail:ve,globalSetting:Ee,user:pe}))(Ia),Na=ae(77254),Ja=ae(61485),ka=ae(65995),Qn=ae(59301),so=Object.defineProperty,Dr=Object.defineProperties,ao=Object.getOwnPropertyDescriptors,Fo=Object.getOwnPropertySymbols,Ro=Object.prototype.hasOwnProperty,Uo=Object.prototype.propertyIsEnumerable,gi=(ve,Ee,pe)=>Ee in ve?so(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Go=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Ro.call(Ee,pe)&&gi(ve,pe,Ee[pe]);if(Fo)for(var pe of Fo(Ee))Uo.call(Ee,pe)&&gi(ve,pe,Ee[pe]);return ve},yo=(ve,Ee)=>Dr(ve,ao(Ee)),lo=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const{Countdown:qo}=is.default;var ti=(ve=>(ve[ve.LoadingFail=1]="LoadingFail",ve[ve.Loading=2]="Loading",ve[ve.Finish=3]="Finish",ve))(ti||{}),Bo=(ve=>(ve.Path="path",ve.ExecPath="exec_path",ve.OriginalPicturePath="original_picture_path",ve.ExpectPicturePath="expect_picture_path",ve.PicturePath="picture_path",ve))(Bo||{});const mi=({globalSetting:ve,loading:Ee,dispatch:pe,practiceSetting:at,shixunsDetail:nn})=>{var Ln;const[xn,sn]=(0,b.useState)(),[ft,dn]=(0,b.useState)(),Fa=(0,b.useRef)(),[Ya,la]=(0,b.useState)(),[wa,Sa]=(0,b.useState)(),[wr,ma]=(0,b.useState)(!0),[qn,Ir]=(0,b.useState)(700),[yr,ja]=(0,b.useState)(""),[Er,ua]=(0,b.useState)("1"),$n=(0,Ie.useParams)();(0,b.useEffect)(()=>{ha()},[]);const ur=()=>lo(void 0,null,function*(){var Ka,Qa;const Nr=yield pe({type:"shixunsDetail/updateRepositoryFile",payload:{id:$n.id,path:(Qa=(Ka=nn==null?void 0:nn.fileContent)==null?void 0:Ka.params)==null?void 0:Qa.path,content:xn,secret_repository:wr?null:!0}});Nr!=null&&Nr.content&&(Xe.ZP.info("\u4FDD\u5B58\u6210\u529F"),pe({type:"practiceSetting/setSideBarTabs",payload:yo(Go({},at.sideBar),{confirmLeave:!1})}))}),ha=()=>lo(void 0,null,function*(){var Ka,Qa,Nr,qa;const Sr=yield(0,ut.Ui)({identifier:$n.id});if((Qa=(Ka=Sr==null?void 0:Sr.data)==null?void 0:Ka.data_list)!=null&&Qa.length){Na.Z.publish("pod-restrict-data",{identifier:(Nr=Sr==null?void 0:Sr.data)==null?void 0:Nr.identifier,data_list:(qa=Sr==null?void 0:Sr.data)==null?void 0:qa.data_list});return}Sr!=null&&Sr.url&&ja(Sr==null?void 0:Sr.url)}),Ga=()=>lo(void 0,null,function*(){const Ka=yield(0,ut.K_)({identifier:$n.id});(Ka==null?void 0:Ka.status)===0&&(Ka!=null&&Ka.remainingSeconds?(la(Date.now()+Ka.remainingSeconds*1e3),Sa(Ka.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(Ka.remainingSeconds-300)*1e3)):Za())}),Za=()=>{he.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:Qn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>lo(void 0,null,function*(){Tr()})})},Tr=()=>lo(void 0,null,function*(){var Ka,Qa,Nr,qa;dn(2);const Sr=yield(0,ut.zH)({identifier:$n.id});if((Qa=(Ka=Sr==null?void 0:Sr.data)==null?void 0:Ka.data_list)!=null&&Qa.length){Na.Z.publish("pod-restrict-data",{identifier:(Nr=Sr==null?void 0:Sr.data)==null?void 0:Nr.identifier,data_list:(qa=Sr==null?void 0:Sr.data)==null?void 0:qa.data_list});return}(Sr==null?void 0:Sr.status)===0&&(dn(3),ja(Sr.url),Fa.current=Sr.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:Qn.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Qn.createElement("span",null,Qn.createElement(qo,{value:Ya,format:"HH:mm:ss",onFinish:Hn})),"\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:()=>lo(void 0,null,function*(){(yield(0,ut.q9)({identifier:$n.id})).status===0&&(yield Ga(),Xe.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},Hn=()=>{he.default.destroyAll(),he.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:Qn.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:()=>{Tr()}})},Wo=Ka=>{pe({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Gr=Ka=>lo(void 0,null,function*(){yield(0,ut.QA)({id:$n.id,startup_file:Ka}),ha(),pe({type:"practiceSetting/getCommonData",payload:Go({},$n)})});return Qn.createElement(Jn.default,{activeKey:Er,onChange:Ka=>ua(Ka),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Qn.createElement("div",null,Qn.createElement(ye.Z,{className:"mt20 ml20 font14",align:"middle"},Qn.createElement(et.Z,null,Qn.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Qn.createElement(et.Z,{className:"mr10"},Qn.createElement(Pa.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"},Qn.createElement(Ja.Z,{style:{cursor:"pointer"}}))),Qn.createElement(et.Z,{flex:"300px",onClick:()=>Wo("exec_path")},Qn.createElement(ie.default,{value:yr})),Qn.createElement(et.Z,{flex:"1"},Qn.createElement(le.ZP,{type:"primary",className:"ml10",onClick:()=>Wo("exec_path")},"\u8BBE\u7F6E"))),Qn.createElement("iframe",{onLoad:Ka=>{},src:yr,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Qn.createElement(Jt,{fileType:"path",path:(Ln=nn==null?void 0:nn.detail)==null?void 0:Ln.startup_file,onFinish:Ka=>Gr(Ka)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Er==="2"?Qn.createElement(ka.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Qn.createElement(Ca,null)}]})};var Wi=(0,Ie.connect)(({loading:ve,globalSetting:Ee,practiceSetting:pe,shixunsDetail:at})=>({globalSetting:Ee,loading:ve,practiceSetting:pe,shixunsDetail:at}))(mi),wi={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},Ii=ae(82636),Si={collect:"collect___pxqYO",head:"head___WuH5D"},xi=ae(59301),Pi=Object.defineProperty,Li=Object.getOwnPropertySymbols,zi=Object.prototype.hasOwnProperty,al=Object.prototype.propertyIsEnumerable,ki=(ve,Ee,pe)=>Ee in ve?Pi(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,pl=(ve,Ee)=>{for(var pe in Ee||(Ee={}))zi.call(Ee,pe)&&ki(ve,pe,Ee[pe]);if(Li)for(var pe of Li(Ee))al.call(Ee,pe)&&ki(ve,pe,Ee[pe]);return ve},Bl=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())}),fi=({onOk:ve,onCancel:Ee,visible:pe,modalParams:at,forceIn:nn})=>{const[Ln]=oe.default.useForm(),[xn,sn]=(0,b.useState)(!1),ft=nn?!1:typeof pe=="number";(0,b.useEffect)(()=>{pe?Ln.setFieldsValue(pl({},at)):Ln.resetFields()},[pe]);const dn=Fa=>Bl(void 0,null,function*(){sn(!0),yield ve(Fa),sn(!1)});return xi.createElement(he.default,{centered:!0,destroyOnClose:!0,onCancel:()=>Ee(),onOk:()=>Ln.submit(),open:!!pe,confirmLoading:xn,title:ft?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:ft?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},xi.createElement(oe.default,{form:Ln,size:"large",onFinish:dn},xi.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"}]},xi.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),xi.createElement(oe.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},xi.createElement(ne.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:at==null?void 0:at.content}))))},Hr=ae(59301),Zi=Object.defineProperty,Yi=Object.getOwnPropertySymbols,bi=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,Nl=(ve,Ee,pe)=>Ee in ve?Zi(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,rl=(ve,Ee)=>{for(var pe in Ee||(Ee={}))bi.call(Ee,pe)&&Nl(ve,pe,Ee[pe]);if(Yi)for(var pe of Yi(Ee))Gi.call(Ee,pe)&&Nl(ve,pe,Ee[pe]);return ve},ji=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())}),wu=({})=>{const ve=(0,Ie.useParams)(),[Ee,pe]=(0,b.useState)(!1),[at,nn]=(0,b.useState)(0),[Ln,xn]=(0,b.useState)([]),[sn,ft]=(0,b.useState)(!1),[dn,Fa]=(0,b.useState)({title:"",content:""}),[Ya,la]=(0,b.useState)(!1),[wa,Sa]=(0,b.useState)(!1),[wr,ma]=(0,b.useState)([]),[qn,Ir]=(0,b.useState)({keywords:"",page:1,limit:10});(0,b.useEffect)(()=>{yr(qn)},[]);const yr=Ga=>ji(void 0,null,function*(){var Za,Tr;pe(!0);const en=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets.json`,{method:"get",params:Ga});en.status===0&&(xn(((Za=en==null?void 0:en.data)==null?void 0:Za.qna_sets)||[]),nn((Tr=en==null?void 0:en.data)==null?void 0:Tr.total_count)),pe(!1)}),ja=Ga=>{qn.keywords=Ga,qn.page=1,Ir(rl({},qn)),yr(qn)},Er=(Ga,Za)=>{qn.page=Ga,qn.limit=Za,Ir(rl({},qn)),yr(qn)},ua=Ga=>ji(void 0,null,function*(){if(typeof sn=="number"){const Za=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets/${sn}.json`,{method:"put",body:Ga});(Za==null?void 0:Za.status)===0&&(Xe.ZP.success("\u7F16\u8F91\u6210\u529F"),yr(qn),ft(!1))}else{const Za=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets.json`,{method:"post",body:Ga});(Za==null?void 0:Za.status)===0&&(Xe.ZP.success("\u6DFB\u52A0\u6210\u529F"),qn.page=1,qn.keywords="",Ir(rl({},qn)),yr(qn),ft(!1))}}),$n=Ga=>ji(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:()=>ji(void 0,null,function*(){const Za=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets/${Ga.id}.json`,{method:"delete"});if((Za==null?void 0:Za.status)===0){const Tr=Ln.length===1&&qn.page>1?qn.page-1:qn.page;qn.page=Tr,Ir(rl({},qn)),yr(qn),Xe.ZP.success("\u5220\u9664\u6210\u529F")}})})}),ur=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:Ga=>Hr.createElement(Pa.Z,{placement:"topLeft",title:Ga},Hr.createElement("span",{className:"c-black"},Ga||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:Ga=>Hr.createElement(Pa.Z,{placement:"topLeft",title:Ga},Hr.createElement("span",{className:"c-black"},Ga||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(Ga,Za)=>Hr.createElement("span",null,Hr.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{ft(Ga),Fa({title:Za==null?void 0:Za.title,content:Za==null?void 0:Za.content})}},"\u7F16\u8F91"),Hr.createElement("span",{className:"current c-red",onClick:()=>$n(Za)},"\u5220\u9664"))}],ha={onRemove:()=>{ma([])},beforeUpload:Ga=>{if((Ga==null?void 0:Ga.size)>1024*1024*50)return Xe.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 Xe.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Tr=[];return Tr.push(Ga),ma([...Tr]),!1},fileList:wr,accept:".xls,.xlsx"};return Hr.createElement("div",{className:Si.collect},Hr.createElement("div",{className:Si.head},Hr.createElement(Ii.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:qn.keywords,onChange:ja}),Hr.createElement(Ii.op,{className:"ml40 mr20",shape:"default",onClick:()=>{ft(!0),Fa({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),Hr.createElement(Ii.op,{type:"primary",shape:"default",onClick:()=>la(!0)},"\u5BFC\u5165\u95EE\u7B54")),Hr.createElement(es.default,{columns:ur,style:{marginTop:33},dataSource:Ln,loading:Ee,rowKey:"id",pagination:{current:qn.page,hideOnSinglePage:!at,showQuickJumper:!0,showSizeChanger:!0,pageSize:qn.limit,pageSizeOptions:["10","20","50","100","200"],total:at,size:"default",showTotal:Te.rU,onChange:Er}}),Hr.createElement(he.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:Ya,centered:!0,confirmLoading:wa,onCancel:()=>{la(!1),ma([])},onOk:()=>ji(void 0,null,function*(){var Ga;const Za=new FormData;if(wr.length>0)Za.append("file",wr[0]);else{Xe.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}Sa(!0);let Tr=yield(0,Ke.ZP)(`/api/shixuns/${ve==null?void 0:ve.id}/qna_sets/import.json`,{method:"post",body:Za},!0);(Tr==null?void 0:Tr.status)===0&&((Ga=Tr==null?void 0:Tr.fail)!=null&&Ga.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:`${on.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"),qn.page=1,qn.keywords="",Ir(rl({},qn)),yr(qn),la(!1),ma([]))),Sa(!1)})},Hr.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Hr.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Hr.createElement("a",{href:`${on.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(Ze.default,rl({},ha),Hr.createElement(Ii.op,{shape:"default",icon:Hr.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Hr.createElement(fi,{visible:sn,onCancel:()=>ft(!1),onOk:ua,modalParams:dn}))},gu={record:"record___Ueu3j",head:"head___UOVq4"},Eo=ae(59301),Tl=Object.defineProperty,dl=Object.defineProperties,Cu=Object.getOwnPropertyDescriptors,Vl=Object.getOwnPropertySymbols,El=Object.prototype.hasOwnProperty,Bi=Object.prototype.propertyIsEnumerable,cl=(ve,Ee,pe)=>Ee in ve?Tl(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Sl=(ve,Ee)=>{for(var pe in Ee||(Ee={}))El.call(Ee,pe)&&cl(ve,pe,Ee[pe]);if(Vl)for(var pe of Vl(Ee))Bi.call(Ee,pe)&&cl(ve,pe,Ee[pe]);return ve},zl=(ve,Ee)=>dl(ve,Cu(Ee)),ol=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())}),Gl=({})=>{const ve=(0,Ie.useParams)(),[Ee]=oe.default.useForm(),[pe,at]=(0,b.useState)(!1),[nn,Ln]=(0,b.useState)(0),[xn,sn]=(0,b.useState)([]),[ft,dn]=(0,b.useState)(!1),[Fa,Ya]=(0,b.useState)({title:"",content:""});let[la,wa]=(0,b.useState)({page:1,limit:10});(0,b.useEffect)(()=>{ma(la)},[]);const Sa=[{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"}],ma=ua=>ol(void 0,null,function*(){var $n,ur;at(!0);const ha=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_records.json`,{method:"get",params:ua});ha.status===0&&(sn((($n=ha==null?void 0:ha.data)==null?void 0:$n.qna_records)||[]),Ln((ur=ha==null?void 0:ha.data)==null?void 0:ur.total_count)),at(!1)}),qn=ua=>{la.page=1,la=Sl(Sl({},la),ua),wa(Sl({},la)),ma(la)},Ir=(ua,$n)=>{la.page=ua,la.limit=$n,wa(Sl({},la)),ma(la)},yr=ua=>ol(void 0,null,function*(){const $n=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets.json`,{method:"post",body:zl(Sl({},ua),{qna_record_id:ft})});($n==null?void 0:$n.status)===0&&(Xe.ZP.success("\u6DFB\u52A0\u6210\u529F"),ma(la),dn(!1))}),ja=ua=>ol(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:()=>ol(void 0,null,function*(){const $n=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_records/${ua.id}/update_status.json`,{method:"post",body:{status:"ignored"}});($n==null?void 0:$n.status)===0&&ma(la)})})}),Er=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:ua=>Eo.createElement(Pa.Z,{placement:"topLeft",title:ua},Eo.createElement("span",{className:"c-black"},ua||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:ua=>Eo.createElement(Pa.Z,{placement:"topLeft",title:ua},Eo.createElement("span",{className:"c-black"},ua||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:ua=>{var $n;return Eo.createElement("span",{className:"c-black"},($n=Sa==null?void 0:Sa.find(ur=>ur.value===ua))==null?void 0:$n.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:ua=>{var $n;return Eo.createElement("span",{className:"c-black"},($n=wr==null?void 0:wr.find(ur=>ur.value===ua))==null?void 0:$n.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(ua,$n)=>Eo.createElement("span",null,["pending","ignored"].includes($n.status)&&Eo.createElement(Eo.Fragment,null,Eo.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{dn(ua),Ya({title:$n==null?void 0:$n.question,content:$n==null?void 0:$n.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),Eo.createElement("span",{className:"current c-light-primary",onClick:()=>ja($n)},"\u5FFD\u7565")),["skipped"].includes($n.status)&&Eo.createElement(Pa.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Eo.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes($n.status)&&Eo.createElement(Pa.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Eo.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return Eo.createElement("div",{className:gu.record},Eo.createElement("div",{className:gu.head},Eo.createElement(oe.default,{layout:"inline",form:Ee,colon:!1,size:"large",onFinish:qn},Eo.createElement(oe.default.Item,{name:"keywords",label:"\u95EE\u9898"},Eo.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),Eo.createElement(oe.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},Eo.createElement(Mr.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:Sa,style:{width:200}})),Eo.createElement(oe.default.Item,{name:"status",label:"\u72B6\u6001"},Eo.createElement(Mr.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:wr,style:{width:200}})),Eo.createElement(oe.default.Item,{style:{marginRight:0}},Eo.createElement(le.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),Eo.createElement(es.default,{columns:Er,style:{marginTop:33},dataSource:xn,loading:pe,rowKey:"id",pagination:{current:la.page,hideOnSinglePage:!nn,showQuickJumper:!0,showSizeChanger:!0,pageSize:la.limit,pageSizeOptions:["10","20","50","100","200"],total:nn,size:"default",showTotal:Te.rU,onChange:Ir}}),Eo.createElement(fi,{visible:ft,onCancel:()=>dn(!1),onOk:yr,modalParams:Fa,forceIn:!0}))},Oi=ae(59301);const gl=({dispatch:ve,practiceSetting:Ee,shixunsDetail:pe})=>{const[at,nn]=(0,b.useState)("1");return Oi.createElement("div",{className:wi.catechism},Oi.createElement(Ii.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:at,onChange:Ln=>nn(Ln),className:wi.tab}),at==="1"&&Oi.createElement(wu,null),at==="2"&&Oi.createElement(Gl,null))};var ru=(0,Ie.connect)(({practiceSetting:ve,shixunsDetail:Ee})=>({practiceSetting:ve,shixunsDetail:Ee}))(gl),di=Object.defineProperty,$i=Object.getOwnPropertySymbols,Rl=Object.prototype.hasOwnProperty,Jo=Object.prototype.propertyIsEnumerable,jl=(ve,Ee,pe)=>Ee in ve?di(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,il=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Rl.call(Ee,pe)&&jl(ve,pe,Ee[pe]);if($i)for(var pe of $i(Ee))Jo.call(Ee,pe)&&jl(ve,pe,Ee[pe]);return ve},wl=(ve,Ee)=>{var pe={};for(var at in ve)Rl.call(ve,at)&&Ee.indexOf(at)<0&&(pe[at]=ve[at]);if(ve!=null&&$i)for(var at of $i(ve))Ee.indexOf(at)<0&&Jo.call(ve,at)&&(pe[at]=ve[at]);return pe},eu=ve=>{var Ee=ve,{tabsActive:pe}=Ee,at=wl(Ee,["tabsActive"]);return b.createElement(b.Fragment,null,pe==="information"&&b.createElement(tn,null),pe==="warehouse"&&b.createElement(Ht.default,null),pe==="level"&&b.createElement(Wr,il({},at)),pe==="collaborate"&&b.createElement(In,il({},at)),pe==="setting"&&b.createElement(ln.Z,null),pe==="environment"&&b.createElement(Os,il({},at)),pe==="dataset"&&b.createElement(cu,null),pe==="service"&&b.createElement(Wi,il({},at)),pe==="catechism"&&b.createElement(ru,il({},at)))},Wl={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"},mu=Object.defineProperty,$r=Object.getOwnPropertySymbols,er=Object.prototype.hasOwnProperty,bo=Object.prototype.propertyIsEnumerable,Ai=(ve,Ee,pe)=>Ee in ve?mu(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,xl=(ve,Ee)=>{for(var pe in Ee||(Ee={}))er.call(Ee,pe)&&Ai(ve,pe,Ee[pe]);if($r)for(var pe of $r(Ee))bo.call(Ee,pe)&&Ai(ve,pe,Ee[pe]);return ve};const Ku=ve=>React.createElement("svg",xl({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 fu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",ui=ae(59301),Lu=Object.defineProperty,Hi=Object.defineProperties,ro=Object.getOwnPropertyDescriptors,ou=Object.getOwnPropertySymbols,Ll=Object.prototype.hasOwnProperty,Uu=Object.prototype.propertyIsEnumerable,ls=(ve,Ee,pe)=>Ee in ve?Lu(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,vu=(ve,Ee)=>{for(var pe in Ee||(Ee={}))Ll.call(Ee,pe)&&ls(ve,pe,Ee[pe]);if(ou)for(var pe of ou(Ee))Uu.call(Ee,pe)&&ls(ve,pe,Ee[pe]);return ve},iu=(ve,Ee)=>Hi(ve,ro(Ee)),Fu=(ve,Ee)=>{var pe={};for(var at in ve)Ll.call(ve,at)&&Ee.indexOf(at)<0&&(pe[at]=ve[at]);if(ve!=null&&ou)for(var at of ou(ve))Ee.indexOf(at)<0&&Uu.call(ve,at)&&(pe[at]=ve[at]);return pe};const yu=[{name:"\u57FA\u672C\u4FE1\u606F",icon:ui.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:ui.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:ui.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:ui.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:ui.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:ui.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:ui.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:ui.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:ui.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],us=ve=>{var Ee=ve,{globalSetting:pe,loading:at,dispatch:nn,shixunsDetail:Ln,practiceSetting:xn}=Ee,sn=Fu(Ee,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),ft;const{base_info_warning:dn,challenges_warning:Fa,id:Ya,repository_warning:la,sideBar:wa,service_warning:Sa}=xn,wr=(0,Ie.useLocation)(),ma=(0,Ie.useParams)(),[qn]=(0,Ie.useSearchParams)();(0,b.useEffect)(()=>{var ja;const Er=qn.get("tabId"),ua=wr.pathname.split("/").length,ur=((ja=Ln==null?void 0:Ln.detail)!=null&&ja.windows_vnc?yu.filter(ha=>ha.tabId!=="dataset"):yu).map(ha=>ha.tabId).includes(Er);if(Er&&ur){nn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Er}});return}if(ua>4){nn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Er||Er&&!ur){nn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(ft=Ln==null?void 0:Ln.detail)==null?void 0:ft.windows_vnc]),(0,b.useEffect)(()=>()=>{nn({type:"practiceSetting/setSideBarTabs",payload:iu(vu({},xn.sideBar),{selectPath:""})})},[ma.id]);const Ir=ja=>{var Er;if(ja===wa.tabsActive)return;const ua=()=>{Ie.history.push(`/shixuns/${Ya}/edit?tabId=${ja}`),nn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:ja,selectPath:"",confirmLeave:!1}})};(Er=xn==null?void 0:xn.sideBar)!=null&&Er.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:()=>{ua()}}):ua()},yr=()=>{var ja;return((ja=Ln==null?void 0:Ln.detail)!=null&&ja.windows_vnc?yu.filter(ua=>ua.tabId!=="dataset"):yu).filter(ua=>{var $n;return($n=Ln==null?void 0:Ln.detail)!=null&&$n.is_jupyter_lab?ua.tabId!=="level":ua.tabId!=="service"}).map(ua=>{const{name:$n,icon:ur,tabId:ha}=ua;return ui.createElement("div",{key:ha,className:`${xn.sideBar.tabsActive===ha?Wl.itemActive:Wl.item} font12`,onClick:()=>Ir(ha)},ur,ui.createElement("span",{className:Wl.name},$n),ha==="information"&&dn&&ui.createElement(Pa.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},ui.createElement("img",{src:fu,alt:""})),ha==="level"&&Fa&&ui.createElement(Pa.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},ui.createElement("img",{src:fu,alt:""})),ha==="service"&&Sa&&ui.createElement(Pa.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},ui.createElement("img",{src:fu,alt:""})),ha==="warehouse"&&la&&ui.createElement(Pa.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},ui.createElement("img",{src:fu,alt:""})))})};return ui.createElement("div",{className:Wl.sidebar},ui.createElement("div",{className:Wl.items},yr()),ui.createElement("div",{className:Wl.question},ui.createElement(Pa.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},ui.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},ui.createElement("img",{src:as.Pt,height:44,width:44,alt:""})))))};var ss=(0,Ie.connect)(({loading:ve,globalSetting:Ee,shixunsDetail:pe,practiceSetting:at})=>({globalSetting:Ee,loading:ve,practiceSetting:at,shixunsDetail:pe}))(us),si={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},tr=ae(59301),ml=Object.defineProperty,vi=Object.getOwnPropertySymbols,ys=Object.prototype.hasOwnProperty,bs=Object.prototype.propertyIsEnumerable,ks=(ve,Ee,pe)=>Ee in ve?ml(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,ds=(ve,Ee)=>{for(var pe in Ee||(Ee={}))ys.call(Ee,pe)&&ks(ve,pe,Ee[pe]);if(vi)for(var pe of vi(Ee))bs.call(Ee,pe)&&ks(ve,pe,Ee[pe]);return ve},Kl=(ve,Ee,pe)=>new Promise((at,nn)=>{var Ln=ft=>{try{sn(pe.next(ft))}catch(dn){nn(dn)}},xn=ft=>{try{sn(pe.throw(ft))}catch(dn){nn(dn)}},sn=ft=>ft.done?at(ft.value):Promise.resolve(ft.value).then(Ln,xn);sn((pe=pe.apply(ve,Ee)).next())});const Zs=({classroomList:ve,loading:Ee,dispatch:pe,shixunsDetail:at})=>{var nn,Ln;const xn=(0,Ie.useParams)(),sn=(0,Ie.useLocation)(),[ft,dn]=(0,b.useState)(!1),[Fa,Ya]=(0,b.useState)(!1),{actionTabs:la}=ve,[wa]=oe.default.useForm(),[Sa,wr]=(0,b.useState)({name:"string"}),ma=ja=>ja&&ja{console.log(xn),ve.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(Sa.name=la==null?void 0:la.name),wr(ds({},Sa)),wa.setFieldsValue({name:la==null?void 0:la.name})},[ve.actionTabs.key]);const yr={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 tr.createElement(tr.Fragment,null,tr.createElement(he.default,{centered:!0,title:"\u63D0\u793A",open:ve.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((nn=ve==null?void 0:ve.actionTabs)==null?void 0:nn.zIndex)||1e3,footer:null,onOk:()=>Kl(void 0,null,function*(){console.log(123123)}),onCancel:()=>{pe({type:"classroomList/setActionTabs",payload:{}})}},tr.createElement("div",null,tr.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",yr[ve.actionTabs.type],"\uFF1F")),tr.createElement("div",{className:si.bottom},tr.createElement(le.ZP,{loading:Ee["shixunsDetail/saveCopyForExercise"]&&Fa,className:si.no,onClick:()=>Kl(void 0,null,function*(){var ja;Ya(!0),(ja=ve.actionTabs)!=null&&ja.value?ve.actionTabs.fn(ve.actionTabs.value,!0,2):ve.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),tr.createElement(le.ZP,{loading:Ee["shixunsDetail/saveCopyForExercise"]&&!Fa,className:si.yes,onClick:()=>Kl(void 0,null,function*(){var ja;Ya(!1),(ja=ve.actionTabs)!=null&&ja.value?ve.actionTabs.fn(ve.actionTabs.value,!1,1):ve.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),tr.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:ft,onOk:()=>Kl(void 0,null,function*(){var ja,Er;yield wa.validateFields();const ua=wa.getFieldValue();dn(!0);const $n=yield(0,Ke.ZP)(`/api/shixuns/${xn==null?void 0:xn.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:ua.name}});dn(!1),$n.status===0&&(Xe.ZP.success("\u4FEE\u6539\u6210\u529F"),pe({type:"practiceSetting/getCommonData",payload:{id:xn.id}}),(ja=ve.actionTabs)!=null&&ja.getBaseInfo&&((Er=ve.actionTabs)==null||Er.getBaseInfo())),pe({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{pe({type:"classroomList/setActionTabs",payload:{}})}},tr.createElement("div",null,tr.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"),tr.createElement(oe.default,{form:wa,initialValues:{name:qn},onChange:()=>{wr(wa.getFieldValue())}},tr.createElement(oe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},tr.createElement(ye.Z,{className:"mt30",align:"middle"},tr.createElement(et.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),tr.createElement(et.Z,{flex:"1"},tr.createElement(ie.default,{maxLength:60,defaultValue:la==null?void 0:la.name,suffix:tr.createElement("span",null,((Ln=Sa==null?void 0:Sa.name)==null?void 0:Ln.length)||0,"/",60)}))))))))};var nd=(0,Ie.connect)(({classroomList:ve,loading:Ee,shixunsDetail:pe})=>({classroomList:ve,loading:Ee.effects,shixunsDetail:pe}))(Zs),tu=ae(59301),cs=Object.defineProperty,Bs=Object.defineProperties,Ou=Object.getOwnPropertyDescriptors,gs=Object.getOwnPropertySymbols,ms=Object.prototype.hasOwnProperty,Yu=Object.prototype.propertyIsEnumerable,fs=(ve,Ee,pe)=>Ee in ve?cs(ve,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Ee]=pe,Ds=(ve,Ee)=>{for(var pe in Ee||(Ee={}))ms.call(Ee,pe)&&fs(ve,pe,Ee[pe]);if(gs)for(var pe of gs(Ee))Yu.call(Ee,pe)&&fs(ve,pe,Ee[pe]);return ve},Vs=(ve,Ee)=>Bs(ve,Ou(Ee)),Hu=(ve,Ee)=>{var pe={};for(var at in ve)ms.call(ve,at)&&Ee.indexOf(at)<0&&(pe[at]=ve[at]);if(ve!=null&&gs)for(var at of gs(ve))Ee.indexOf(at)<0&&Yu.call(ve,at)&&(pe[at]=ve[at]);return pe};const vs=ve=>{var Ee=ve,{globalSetting:pe,loading:at,dispatch:nn,practiceSetting:Ln}=Ee,xn=Hu(Ee,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:sn}=Ln,{tabsActive:ft}=sn;let dn=(0,Ie.useParams)();return(0,b.useEffect)(()=>(nn({type:"globalSetting/headerFooterToggle",payload:!1}),nn({type:"shixunsDetail/getShixunsDetail",payload:Vs(Ds({},dn),{shixun_managed:!0})}),()=>{nn({type:"globalSetting/headerFooterToggle",payload:!0}),nn({type:"practiceSetting/setParams",payload:{id:""}})}),[]),tu.createElement("div",{className:Be.practiceSetting},tu.createElement("div",{className:Be.wrapHeader},tu.createElement(y,null)),tu.createElement("div",{className:Be.wrapLayout},tu.createElement("div",{className:Be.wrapSidebar},tu.createElement(ss,null)),tu.createElement("div",{className:Be.wrapContent},tu.createElement(eu,Vs(Ds({},xn),{tabsActive:Ln.sideBar.tabsActive})))),tu.createElement(nd,null))};var zs=(0,Ie.connect)(({loading:ve,globalSetting:Ee,practiceSetting:pe})=>({globalSetting:Ee,loading:ve,practiceSetting:pe}))(vs)},10008:function(je,Tt,ae){"use strict";ae.d(Tt,{S:function(){return ut},m:function(){return he}});var b=ae(65862),Be=ae(8591),qe=ae(43418),Te=ae(59301),ze=(Xe,Ke,Ie)=>new Promise((nt,Bt)=>{var Re=E=>{try{a(Ie.next(E))}catch(x){Bt(x)}},de=E=>{try{a(Ie.throw(E))}catch(x){Bt(x)}},a=E=>E.done?nt(E.value):Promise.resolve(E.value).then(Re,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,nt,Bt)=>ze(void 0,null,function*(){var Re,de;const a=yield Xe({type:"shixunsDetail/saveCopyForExercise",payload:{id:Ie,save_type:nt}});nt===1?((a==null?void 0:a.status)==0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),(Re=a==null?void 0:a.data)!=null&&Re.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&&qe.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`)}}))})},39785:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return ee}});var b=ae(59301),Be=ae(65582),qe=ae(92832),Te=ae(78241),ze=ae(43418),ut=ae(8591),he=ae(54580),Xe=ae(3113),Ke=ae(74128),Ie=ae(55351),nt={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"},Bt=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,a=(ne,oe)=>{var le={};for(var ie in ne)Re.call(ne,ie)&&oe.indexOf(ie)<0&&(le[ie]=ne[ie]);if(ne!=null&&Bt)for(var ie of Bt(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=Pt=>{try{Ze(le.next(Pt))}catch(Et){Ce(Et)}},et=Pt=>{try{Ze(le.throw(Pt))}catch(Et){Ce(Et)}},Ze=Pt=>Pt.done?ie(Pt.value):Promise.resolve(Pt.value).then(ye,et);Ze((le=le.apply(ne,oe)).next())});const x=qe.default.TextArea,y=ne=>{var oe=ne,{newShixuns:le,globalSetting:ie,loading:Ce,dispatch:ye}=oe,et=a(oe,["newShixuns","globalSetting","loading","dispatch"]);const[Ze]=Te.default.useForm(),[Pt,Et]=(0,b.useState)([]),pt=Kt=>{["uploading","done","removed"].includes(Kt.file.status)&&Et(Kt.fileList)},jn=Kt=>{var un;if(!Kt.percent||Kt.percent==100){const Ye=(un=Kt.response)==null?void 0:un.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:Ye}}))&&Et(Pt.filter(Qt=>{var cn;return((cn=Qt.response)==null?void 0:cn.id)!==Ye}))})}),!1}},Kn=Kt=>Pt.length?!1:Kt.size/1024/1024>50?(ut.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,fa=Kt=>E(void 0,null,function*(){var un,Ye;const{language:st,env:Qt,mode:cn,code:on}=Kt||{},Je=yield ye({type:"newShixuns/applyShixunMirror",payload:{language:st,runtime:Qt,run_method:cn,attachment_id:(Ye=(un=Pt==null?void 0:Pt[0])==null?void 0:un.response)==null?void 0:Ye.id}});ye({type:"newShixuns/setActionTabs",payload:{}}),Je&&ut.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),ea=()=>{Ze.resetFields(),Et([])};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:ea},b.createElement("section",{className:nt.qrCode},b.createElement("aside",{className:nt.a1},b.createElement("div",{className:nt.code},b.createElement("img",{width:120,height:120,src:Ie,alt:"\u4E8C\u7EF4\u7801"})),b.createElement("div",{className:nt.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),b.createElement("div",{className:nt.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),b.createElement("aside",{className:nt.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:nt.formWrap,form:Ze,labelCol:{span:4},wrapperCol:{span:20},onFinish:fa},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:nt.upload},b.createElement(he.default,{fileList:Pt,action:`${Ke.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:pt,onRemove:jn,beforeUpload:Kn,withCredentials:!0},b.createElement("span",{className:`${nt.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),b.createElement("span",{className:`${nt.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),b.createElement("div",{className:nt.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)},8458:function(je,Tt,ae){"use strict";var b=ae(59301),Be=ae(65582),qe=ae(43418),Te=ae(55351);const ze=({newShixuns:ut,dispatch:he,user:Xe})=>{var Ke;const[Ie,nt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{ut.actionTabs.key==="Create-Environment"&&Re()},[(Ke=ut==null?void 0:ut.actionTabs)==null?void 0:Ke.key]);const Bt=()=>{he({type:"newShixuns/setActionTabs",payload:{}})},Re=()=>{var de,a,E,x;Bt(),((de=Xe.userInfo)==null?void 0:de.mirror_marker_status)===0?nt(!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&&qe.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(qe.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:Ie,footer:null,onCancel:()=>{nt(!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))};Tt.Z=(0,Be.connect)(({newShixuns:ut,user:he,globalSetting:Xe})=>({newShixuns:ut,globalSetting:Xe,user:he}))(ze)},84056:function(je,Tt,ae){"use strict";ae.d(Tt,{BU:function(){return Be},Dj:function(){return b},gH:function(){return qe},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 qe=()=>{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}},66457:function(je,Tt,ae){"use strict";ae.d(Tt,{rX:function(){return fa},pW:function(){return ea},gy:function(){return Kt},xY:function(){return Kn},O5:function(){return jn},PH:function(){return Pt},tJ:function(){return Ce},o1:function(){return ye},Rd:function(){return pt}});var b=ae(65582),Be=ae(43418),qe=ae(28103),Te=ae(8591),ze=ae(41867),ut=ae(65862),he=ae(87169),Xe=ae(25510),Ke="data:image/png;base64,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",Ie=ae.p+"static/newqrcode.a8740efb.png",nt=ae(32637),Bt=ae(38147),Re=ae(59301),de=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(un,Ye,st)=>Ye in un?de(un,Ye,{enumerable:!0,configurable:!0,writable:!0,value:st}):un[Ye]=st,oe=(un,Ye)=>{for(var st in Ye||(Ye={}))y.call(Ye,st)&&ne(un,st,Ye[st]);if(x)for(var st of x(Ye))ee.call(Ye,st)&&ne(un,st,Ye[st]);return un},le=(un,Ye)=>a(un,E(Ye)),ie=(un,Ye,st)=>new Promise((Qt,cn)=>{var on=At=>{try{dt(st.next(At))}catch(Fn){cn(Fn)}},Je=At=>{try{dt(st.throw(At))}catch(Fn){cn(Fn)}},dt=At=>At.done?Qt(At.value):Promise.resolve(At.value).then(on,Je);dt((st=st.apply(un,Ye)).next())});const Ce=(un,Ye=!1)=>!!(ye(un)&&et(Ye)),ye=un=>(0,ze.bg)()?!0:(un({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),et=(un=!1)=>{var Ye;const{user:st}=(0,b.getDvaApp)()._store.getState();return(Ye=st.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"),Et()}}),!1)};function Ze(un,Ye){un=un.map(zt=>le(oe({},zt),{children:zt.items}));let st=null;function Qt(zt){for(const $t of zt){if($t.complete_status===0&&!st){st=$t;return}if($t.children&&$t.children.length>0&&(Qt($t.children),st))return}}if(Qt(un),!st)return{foundItem:null,isAbove:!0};if(st.id===Ye)return{foundItem:st,isAbove:!0};let cn=!1;function on(zt){if(zt.id===Ye){cn=!0;return}if(zt.children&&zt.children.length>0)for(const $t of zt.children)on($t)}if(on(st),cn)return{foundItem:st,isAbove:!1};let Je=-1,dt=-1,At=[];function Fn(zt){for(const $t of zt)if(At.push($t),$t.children&&$t.children.length>0)for(const De of $t.children)At.push(De)}Fn(un);for(let zt=0;ztie(void 0,null,function*(){const Qt=yield(0,Bt.ZP)(`/api/paths/${un}/choose_course.json`,{method:"get"});if(Qt!=null&&Qt.stages){const{isAbove:cn,foundItem:on}=Ze(Qt==null?void 0:Qt.stages,Ye.id),Je=()=>ie(void 0,null,function*(){yield st(on.identifier,on.is_jupyter||on.is_jupyter_lab,on),Be.default.destroyAll()});return console.log(cn,on,22),cn?Promise.resolve():(Be.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:Re.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",Re.createElement("span",{onClick:Je,className:"current c-light-primary"},(on==null?void 0:on.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Je}),Promise.reject())}return Promise.reject()}),Et=()=>{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()}})},pt=()=>{Be.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Re.createElement("div",{style:{textAlign:"center"}},Re.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"),Re.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:nt}),Re.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},jn=()=>{var un;const{user:Ye}=(0,b.getDvaApp)()._store.getState();return(un=Ye.userInfo)!=null&&un.professional_certification?!0:(Be.default.confirm({title:"\u63D0\u793A",centered:!0,content:Re.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)},Kn=()=>(0,ze.V9)()?!0:(Be.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Re.createElement("div",{className:"tc",style:{marginLeft:-38}},Re.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Re.createElement("img",{src:Ie,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),fa=(un,Ye)=>un?!0:(Be.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Re.createElement("div",null,Re.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"),Re.createElement("div",{style:{marginLeft:"110px"}},Re.createElement("img",{src:Ke,width:200}),Re.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),ea=un=>{Be.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Re.createElement("div",null,Re.createElement("div",null,Re.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"),Re.createElement(qe.Z,null),Re.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Re.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 ",Re.createElement("a",null,un),"\u5929\u3002"),Re.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Re.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")),Re.createElement("div",{style:{textAlign:"center",marginTop:30}},Re.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Xe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Kt=(un,Ye="")=>{const{shixunsDetail:{detail:st}}=(0,b.getDvaApp)()._store.getState();if((st==null?void 0:st.public)===2||(st==null?void 0:st.public)===1||(st==null?void 0:st.shixun_status)===3){let Qt="";return(st==null?void 0:st.public)===2&&(Qt="\u5DF2\u516C\u5F00"),(st==null?void 0:st.public)===1&&(Qt="\u5F85\u5BA1\u6838"),(st==null?void 0:st.shixun_status)===3&&(Qt="\u5DF2\u5173\u95ED"),Be.default.info({centered:!0,icon:Re.createElement(he.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Re.createElement("div",{className:"tc",style:{marginLeft:-38}},Re.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Re.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Qt,"\uFF0C",Ye,"\u3002"),Re.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Re.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Xe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(st==null?void 0:st.shixun_status)===2?(Be.default.confirm({centered:!0,icon:Re.createElement(he.Z,null),title:"\u63D0\u793A",content:Re.createElement("div",null,Re.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ye,"\u3002"),Re.createElement("br",null),Re.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:Re.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:()=>ie(void 0,null,function*(){(yield un({type:"shixunsDetail/cancelRelease",payload:{id:st==null?void 0:st.identifier}})).status!==401&&(Te.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),un({type:"shixunsDetail/getShixunsDetail",payload:{id:st==null?void 0:st.identifier}}),un({type:"practiceSetting/getCommonData",payload:{id:st==null?void 0:st.identifier}}))})})}}),!0):!1}},77578:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return b}});const b=Be=>Be?typeof Be=="function"?Be():Be:null},46400:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return ea}});var b=ae(29679),Be=ae(19248),qe=ae(99267),Te=ae(96512),ze=ae(78987),ut=ae(92310),he=ae.n(ut),Xe=ae(77900),Ke=ae(26112),Ie=ae(59301),nt=ae(92343),Bt=ae(36355),Re=ae(17313),de=ae(83116);const a=(Kt,un,Ye,st,Qt)=>({backgroundColor:Kt,border:`${st.lineWidth}px ${st.lineType} ${un}`,[`${Qt}-icon`]:{color:Ye}}),E=Kt=>{const{componentCls:un,motionDurationSlow:Ye,marginXS:st,marginSM:Qt,fontSize:cn,fontSizeLG:on,lineHeight:Je,borderRadiusLG:dt,motionEaseInOutCirc:At,withDescriptionIconSize:Fn,colorText:zt,colorTextHeading:$t,withDescriptionPadding:De,defaultPadding:Pe}=Kt;return{[un]:Object.assign(Object.assign({},(0,Re.Wf)(Kt)),{position:"relative",display:"flex",alignItems:"center",padding:Pe,wordWrap:"break-word",borderRadius:dt,[`&${un}-rtl`]:{direction:"rtl"},[`${un}-content`]:{flex:1,minWidth:0},[`${un}-icon`]:{marginInlineEnd:st,lineHeight:0},"&-description":{display:"none",fontSize:cn,lineHeight:Je},"&-message":{color:$t},[`&${un}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${Ye} ${At}, opacity ${Ye} ${At}, - padding-top ${Ye} ${At}, padding-bottom ${Ye} ${At}, - margin-bottom ${Ye} ${At}`},[`&${un}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${un}-with-description`]:{alignItems:"flex-start",padding:De,[`${un}-icon`]:{marginInlineEnd:Qt,fontSize:Fn,lineHeight:0},[`${un}-message`]:{display:"block",marginBottom:st,color:$t,fontSize:on},[`${un}-description`]:{display:"block",color:zt}},[`${un}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},x=Kt=>{const{componentCls:un,colorSuccess:Ye,colorSuccessBorder:st,colorSuccessBg:Qt,colorWarning:cn,colorWarningBorder:on,colorWarningBg:Je,colorError:dt,colorErrorBorder:At,colorErrorBg:Fn,colorInfo:zt,colorInfoBorder:$t,colorInfoBg:De}=Kt;return{[un]:{"&-success":a(Qt,st,Ye,Kt,un),"&-info":a(De,$t,zt,Kt,un),"&-warning":a(Je,on,cn,Kt,un),"&-error":Object.assign(Object.assign({},a(Fn,At,dt,Kt,un)),{[`${un}-description > pre`]:{margin:0,padding:0}})}}},y=Kt=>{const{componentCls:un,iconCls:Ye,motionDurationMid:st,marginXS:Qt,fontSizeIcon:cn,colorIcon:on,colorIconHover:Je}=Kt;return{[un]:{"&-action":{marginInlineStart:Qt},[`${un}-close-icon`]:{marginInlineStart:Qt,padding:0,overflow:"hidden",fontSize:cn,lineHeight:`${cn}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${Ye}-close`]:{color:on,transition:`color ${st}`,"&:hover":{color:Je}}},"&-close-text":{color:on,transition:`color ${st}`,"&:hover":{color:Je}}}}},ee=Kt=>[E(Kt),x(Kt),y(Kt)];var ne=(0,de.Z)("Alert",Kt=>[ee(Kt)],Kt=>({withDescriptionIconSize:Kt.fontSizeHeading3,defaultPadding:`${Kt.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${Kt.paddingMD}px ${Kt.paddingContentHorizontalLG}px`})),oe=function(Kt,un){var Ye={};for(var st in Kt)Object.prototype.hasOwnProperty.call(Kt,st)&&un.indexOf(st)<0&&(Ye[st]=Kt[st]);if(Kt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qt=0,st=Object.getOwnPropertySymbols(Kt);Qt{const{icon:un,prefixCls:Ye,type:st}=Kt,Qt=le[st]||null;return un?(0,nt.wm)(un,Ie.createElement("span",{className:`${Ye}-icon`},un),()=>({className:he()(`${Ye}-icon`,{[un.props.className]:un.props.className})})):Ie.createElement(Qt,{className:`${Ye}-icon`})},Ce=Kt=>{const{isClosable:un,prefixCls:Ye,closeIcon:st,handleClose:Qt}=Kt,cn=st===!0||st===void 0?Ie.createElement(qe.Z,null):st;return un?Ie.createElement("button",{type:"button",onClick:Qt,className:`${Ye}-close-icon`,tabIndex:0},cn):null};var et=Kt=>{const{description:un,prefixCls:Ye,message:st,banner:Qt,className:cn,rootClassName:on,style:Je,onMouseEnter:dt,onMouseLeave:At,onClick:Fn,afterClose:zt,showIcon:$t,closable:De,closeText:Pe,closeIcon:Qe,action:Ft}=Kt,Dt=oe(Kt,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[Nt,Ut]=Ie.useState(!1),Gt=Ie.useRef(null),{getPrefixCls:Dn,direction:It,alert:Fe}=Ie.useContext(Bt.E_),xe=Dn("alert",Ye),[mt,Ot]=ne(xe),tn=_t=>{var wt;Ut(!0),(wt=Kt.onClose)===null||wt===void 0||wt.call(Kt,_t)},Ht=Ie.useMemo(()=>Kt.type!==void 0?Kt.type:Qt?"warning":"info",[Kt.type,Qt]),Zt=Ie.useMemo(()=>Pe?!0:typeof De=="boolean"?De:Qe!==!1&&Qe!==null&&Qe!==void 0,[Pe,Qe,De]),gn=Qt&&$t===void 0?!0:$t,Wt=he()(xe,`${xe}-${Ht}`,{[`${xe}-with-description`]:!!un,[`${xe}-no-icon`]:!gn,[`${xe}-banner`]:!!Qt,[`${xe}-rtl`]:It==="rtl"},Fe==null?void 0:Fe.className,cn,on,Ot),rt=(0,Ke.Z)(Dt,{aria:!0,data:!0});return mt(Ie.createElement(Xe.default,{visible:!Nt,motionName:`${xe}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:_t=>({maxHeight:_t.offsetHeight}),onLeaveEnd:zt},_t=>{let{className:wt,style:yt}=_t;return Ie.createElement("div",Object.assign({ref:Gt,"data-show":!Nt,className:he()(Wt,wt),style:Object.assign(Object.assign(Object.assign({},Fe==null?void 0:Fe.style),Je),yt),onMouseEnter:dt,onMouseLeave:At,onClick:Fn,role:"alert"},rt),gn?Ie.createElement(ie,{description:un,icon:Kt.icon,prefixCls:xe,type:Ht}):null,Ie.createElement("div",{className:`${xe}-content`},st?Ie.createElement("div",{className:`${xe}-message`},st):null,un?Ie.createElement("div",{className:`${xe}-description`},un):null),Ft?Ie.createElement("div",{className:`${xe}-action`},Ft):null,Ie.createElement(Ce,{isClosable:Zt,prefixCls:xe,closeIcon:Pe||Qe,handleClose:tn}))}))},Ze=ae(67732),Pt=ae(83652),Et=ae(42403),pt=ae(158),Kn=function(Kt){(0,Et.Z)(Ye,Kt);var un=(0,pt.Z)(Ye);function Ye(){var st;return(0,Ze.Z)(this,Ye),st=un.apply(this,arguments),st.state={error:void 0,info:{componentStack:""}},st}return(0,Pt.Z)(Ye,[{key:"componentDidCatch",value:function(Qt,cn){this.setState({error:Qt,info:cn})}},{key:"render",value:function(){const{message:Qt,description:cn,children:on}=this.props,{error:Je,info:dt}=this.state,At=dt&&dt.componentStack?dt.componentStack:null,Fn=typeof Qt=="undefined"?(Je||"").toString():Qt,zt=typeof cn=="undefined"?At:cn;return Je?Ie.createElement(et,{type:"error",message:Fn,description:Ie.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},zt)}):on}}]),Ye}(Ie.Component);const fa=et;fa.ErrorBoundary=Kn;var ea=fa},88522:function(je,Tt,ae){"use strict";var b=ae(92310),Be=ae.n(b),qe=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 nt(a){return a&&a.type&&(a.type.isSelectOption||a.type.isSelectOptGroup)}const Bt=(a,E)=>{const{prefixCls:x,className:y,popupClassName:ee,dropdownClassName:ne,children:oe,dataSource:le}=a,ie=(0,qe.Z)(oe);let Ce;ie.length===1&&(0,he.l$)(ie[0])&&!nt(ie[0])&&([Ce]=ie);const ye=Ce?()=>Ce:void 0;let et;ie.length&&nt(ie[0])?et=oe:et=le?le.map(Et=>{if((0,he.l$)(Et))return Et;switch(typeof Et){case"string":return ze.createElement(Ie,{key:Et,value:Et},Et);case"object":{const{value:pt}=Et;return ze.createElement(Ie,{key:pt,value:pt},Et.text)}default:return}}):[];const{getPrefixCls:Ze}=ze.useContext(Xe.E_),Pt=Ze("select",x);return ze.createElement(Ke.default,Object.assign({ref:E,suffixIcon:null},(0,Te.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:ye}),et)},Re=ze.forwardRef(Bt),de=(0,ut.Z)(Re);Re.Option=Ie,Re._InternalPanelDoNotUseOrYouWillBeFired=de,Tt.Z=Re},49127:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return un}});var b=ae(92310),Be=ae.n(b),qe=ae(77900),Te=ae(59301),ze=ae(36785),ut=ae(92343),he=ae(36355),Xe=ae(36237),Ke=ae(17313),Ie=ae(45157),nt=ae(37613),Bt=ae(83116);const Re=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=Ye=>{const{componentCls:st,iconCls:Qt,antCls:cn,badgeShadowSize:on,motionDurationSlow:Je,textFontSize:dt,textFontSizeSM:At,statusSize:Fn,dotSize:zt,textFontWeight:$t,indicatorHeight:De,indicatorHeightSM:Pe,marginXS:Qe}=Ye,Ft=`${cn}-scroll-number`,Dt=(0,Ie.Z)(Ye,(Nt,Ut)=>{let{darkColor:Gt}=Ut;return{[`&${st} ${st}-color-${Nt}`]:{background:Gt,[`&:not(${st}-count)`]:{color:Gt}}}});return{[st]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(Ye)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${st}-count`]:{zIndex:Ye.indicatorZIndex,minWidth:De,height:De,color:Ye.badgeTextColor,fontWeight:$t,fontSize:dt,lineHeight:`${De}px`,whiteSpace:"nowrap",textAlign:"center",background:Ye.badgeColor,borderRadius:De/2,boxShadow:`0 0 0 ${on}px ${Ye.badgeShadowColor}`,transition:`background ${Ye.motionDurationMid}`,a:{color:Ye.badgeTextColor},"a:hover":{color:Ye.badgeTextColor},"a:hover &":{background:Ye.badgeColorHover}},[`${st}-count-sm`]:{minWidth:Pe,height:Pe,fontSize:At,lineHeight:`${Pe}px`,borderRadius:Pe/2},[`${st}-multiple-words`]:{padding:`0 ${Ye.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${st}-dot`]:{zIndex:Ye.indicatorZIndex,width:zt,minWidth:zt,height:zt,background:Ye.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${on}px ${Ye.badgeShadowColor}`},[`${st}-dot${Ft}`]:{transition:`background ${Je}`},[`${st}-count, ${st}-dot, ${Ft}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Qt}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${st}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${st}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Fn,height:Fn,verticalAlign:"middle",borderRadius:"50%"},[`${st}-status-success`]:{backgroundColor:Ye.colorSuccess},[`${st}-status-processing`]:{overflow:"visible",color:Ye.colorPrimary,backgroundColor:Ye.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:on,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Re,animationDuration:Ye.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${st}-status-default`]:{backgroundColor:Ye.colorTextPlaceholder},[`${st}-status-error`]:{backgroundColor:Ye.colorError},[`${st}-status-warning`]:{backgroundColor:Ye.colorWarning},[`${st}-status-text`]:{marginInlineStart:Qe,color:Ye.colorText,fontSize:Ye.fontSize}}}),Dt),{[`${st}-zoom-appear, ${st}-zoom-enter`]:{animationName:de,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack,animationFillMode:"both"},[`${st}-zoom-leave`]:{animationName:a,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack,animationFillMode:"both"},[`&${st}-not-a-wrapper`]:{[`${st}-zoom-appear, ${st}-zoom-enter`]:{animationName:E,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack},[`${st}-zoom-leave`]:{animationName:x,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack},[`&:not(${st}-status)`]:{verticalAlign:"middle"},[`${Ft}-custom-component, ${st}-count`]:{transform:"none"},[`${Ft}-custom-component, ${Ft}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Ft}`]:{overflow:"hidden",[`${Ft}-only`]:{position:"relative",display:"inline-block",height:De,transition:`all ${Ye.motionDurationSlow} ${Ye.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Ft}-only-unit`]:{height:De,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Ft}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${st}-count, ${st}-dot, ${Ft}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ne=Ye=>{const{fontSize:st,lineHeight:Qt,lineWidth:cn,marginXS:on,colorBorderBg:Je}=Ye,dt=Math.round(st*Qt),At=cn,Fn=Ye.colorBgContainer,zt=Ye.colorError,$t=Ye.colorErrorHover;return(0,nt.TS)(Ye,{badgeFontHeight:dt,badgeShadowSize:At,badgeTextColor:Fn,badgeColor:zt,badgeColorHover:$t,badgeShadowColor:Je,badgeProcessingDuration:"1.2s",badgeRibbonOffset:on,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},oe=Ye=>{const{fontSize:st,lineHeight:Qt,fontSizeSM:cn,lineWidth:on}=Ye;return{indicatorZIndex:"auto",indicatorHeight:Math.round(st*Qt)-2*on,indicatorHeightSM:st,dotSize:cn/2,textFontSize:cn,textFontSizeSM:cn,textFontWeight:"normal",statusSize:cn/2}};var le=(0,Bt.Z)("Badge",Ye=>{const st=ne(Ye);return[ee(st)]},oe);const ie=Ye=>{const{antCls:st,badgeFontHeight:Qt,marginXS:cn,badgeRibbonOffset:on}=Ye,Je=`${st}-ribbon`,dt=`${st}-ribbon-wrapper`,At=(0,Ie.Z)(Ye,(Fn,zt)=>{let{darkColor:$t}=zt;return{[`&${Je}-color-${Fn}`]:{background:$t,color:$t}}});return{[`${dt}`]:{position:"relative"},[`${Je}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(Ye)),{position:"absolute",top:cn,padding:`0 ${Ye.paddingXS}px`,color:Ye.colorPrimary,lineHeight:`${Qt}px`,whiteSpace:"nowrap",backgroundColor:Ye.colorPrimary,borderRadius:Ye.borderRadiusSM,[`${Je}-text`]:{color:Ye.colorTextLightSolid},[`${Je}-corner`]:{position:"absolute",top:"100%",width:on,height:on,color:"currentcolor",border:`${on/2}px solid`,transform:Ye.badgeRibbonCornerTransform,transformOrigin:"top",filter:Ye.badgeRibbonCornerFilter}}),At),{[`&${Je}-placement-end`]:{insetInlineEnd:-on,borderEndEndRadius:0,[`${Je}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${Je}-placement-start`]:{insetInlineStart:-on,borderEndStartRadius:0,[`${Je}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var Ce=(0,Bt.Z)(["Badge","Ribbon"],Ye=>{const st=ne(Ye);return[ie(st)]},oe),et=Ye=>{const{className:st,prefixCls:Qt,style:cn,color:on,children:Je,text:dt,placement:At="end",rootClassName:Fn}=Ye,{getPrefixCls:zt,direction:$t}=Te.useContext(he.E_),De=zt("ribbon",Qt),Pe=(0,ze.o2)(on,!1),Qe=Be()(De,`${De}-placement-${At}`,{[`${De}-rtl`]:$t==="rtl",[`${De}-color-${on}`]:Pe},st),[Ft,Dt]=Ce(De),Nt={},Ut={};return on&&!Pe&&(Nt.background=on,Ut.color=on),Ft(Te.createElement("div",{className:Be()(`${De}-wrapper`,Fn,Dt)},Je,Te.createElement("div",{className:Be()(Qe,Dt),style:Object.assign(Object.assign({},Nt),cn)},Te.createElement("span",{className:`${De}-text`},dt),Te.createElement("div",{className:`${De}-corner`,style:Ut}))))};function Ze(Ye){let{prefixCls:st,value:Qt,current:cn,offset:on=0}=Ye,Je;return on&&(Je={position:"absolute",top:`${on}00%`,left:0}),Te.createElement("span",{style:Je,className:Be()(`${st}-only-unit`,{current:cn})},Qt)}function Pt(Ye,st,Qt){let cn=Ye,on=0;for(;(cn+10)%10!==st;)cn+=Qt,on+=Qt;return on}function Et(Ye){const{prefixCls:st,count:Qt,value:cn}=Ye,on=Number(cn),Je=Math.abs(Qt),[dt,At]=Te.useState(on),[Fn,zt]=Te.useState(Je),$t=()=>{At(on),zt(Je)};Te.useEffect(()=>{const Qe=setTimeout(()=>{$t()},1e3);return()=>{clearTimeout(Qe)}},[on]);let De,Pe;if(dt===on||Number.isNaN(on)||Number.isNaN(dt))De=[Te.createElement(Ze,Object.assign({},Ye,{key:on,current:!0}))],Pe={transition:"none"};else{De=[];const Qe=on+10,Ft=[];for(let Ut=on;Ut<=Qe;Ut+=1)Ft.push(Ut);const Dt=Ft.findIndex(Ut=>Ut%10===dt);De=Ft.map((Ut,Gt)=>{const Dn=Ut%10;return Te.createElement(Ze,Object.assign({},Ye,{key:Ut,value:Dn,offset:Gt-Dt,current:Gt===Dt}))});const Nt=Fn{const{prefixCls:Qt,count:cn,className:on,motionClassName:Je,style:dt,title:At,show:Fn,component:zt="sup",children:$t}=Ye,De=pt(Ye,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Pe}=Te.useContext(he.E_),Qe=Pe("scroll-number",Qt),Ft=Object.assign(Object.assign({},De),{"data-show":Fn,style:dt,className:Be()(Qe,on,Je),title:At});let Dt=cn;if(cn&&Number(cn)%1===0){const Nt=String(cn).split("");Dt=Te.createElement("bdi",null,Nt.map((Ut,Gt)=>Te.createElement(Et,{prefixCls:Qe,count:Number(cn),value:Ut,key:Nt.length-Gt})))}return dt&&dt.borderColor&&(Ft.style=Object.assign(Object.assign({},dt),{boxShadow:`0 0 0 1px ${dt.borderColor} inset`})),$t?(0,ut.Tm)($t,Nt=>({className:Be()(`${Qe}-custom-component`,Nt==null?void 0:Nt.className,Je)})):Te.createElement(zt,Object.assign({},Ft,{ref:st}),Dt)}),fa=function(Ye,st){var Qt={};for(var cn in Ye)Object.prototype.hasOwnProperty.call(Ye,cn)&&st.indexOf(cn)<0&&(Qt[cn]=Ye[cn]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var on=0,cn=Object.getOwnPropertySymbols(Ye);on{var Qt,cn,on,Je,dt;const{prefixCls:At,scrollNumberPrefixCls:Fn,children:zt,status:$t,text:De,color:Pe,count:Qe=null,overflowCount:Ft=99,dot:Dt=!1,size:Nt="default",title:Ut,offset:Gt,style:Dn,className:It,rootClassName:Fe,classNames:xe,styles:mt,showZero:Ot=!1}=Ye,tn=fa(Ye,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ht,direction:Zt,badge:gn}=Te.useContext(he.E_),Wt=Ht("badge",At),[rt,_t]=le(Wt),wt=Qe>Ft?`${Ft}+`:Qe,yt=wt==="0"||wt===0,Mt=Qe===null||yt&&!Ot,fn=($t!=null||Pe!=null)&&Mt,bt=Dt&&!yt,xt=bt?"":wt,Wn=(0,Te.useMemo)(()=>(xt==null||xt===""||yt&&!Ot)&&!bt,[xt,yt,Ot,bt]),Xt=(0,Te.useRef)(Qe);Wn||(Xt.current=Qe);const Un=Xt.current,Wa=(0,Te.useRef)(xt);Wn||(Wa.current=xt);const mr=Wa.current,rr=(0,Te.useRef)(bt);Wn||(rr.current=bt);const Ma=(0,Te.useMemo)(()=>{if(!Gt)return Object.assign(Object.assign({},gn==null?void 0:gn.style),Dn);const Fr={marginTop:Gt[1]};return Zt==="rtl"?Fr.left=parseInt(Gt[0],10):Fr.right=-parseInt(Gt[0],10),Object.assign(Object.assign(Object.assign({},Fr),gn==null?void 0:gn.style),Dn)},[Zt,Gt,Dn,gn==null?void 0:gn.style]),Wr=Ut!=null?Ut:typeof Un=="string"||typeof Un=="number"?Un:void 0,lr=Wn||!De?null:Te.createElement("span",{className:`${Wt}-status-text`},De),Ha=!Un||typeof Un!="object"?void 0:(0,ut.Tm)(Un,Fr=>({style:Object.assign(Object.assign({},Ma),Fr.style)})),Xa=(0,ze.o2)(Pe,!1),Br=Be()(xe==null?void 0:xe.indicator,(Qt=gn==null?void 0:gn.classNames)===null||Qt===void 0?void 0:Qt.indicator,{[`${Wt}-status-dot`]:fn,[`${Wt}-status-${$t}`]:!!$t,[`${Wt}-color-${Pe}`]:Xa}),ba={};Pe&&!Xa&&(ba.color=Pe,ba.background=Pe);const Zr=Be()(Wt,{[`${Wt}-status`]:fn,[`${Wt}-not-a-wrapper`]:!zt,[`${Wt}-rtl`]:Zt==="rtl"},It,Fe,gn==null?void 0:gn.className,(cn=gn==null?void 0:gn.classNames)===null||cn===void 0?void 0:cn.root,xe==null?void 0:xe.root,_t);if(!zt&&fn){const Fr=Ma.color;return rt(Te.createElement("span",Object.assign({},tn,{className:Zr,style:Object.assign(Object.assign(Object.assign({},mt==null?void 0:mt.root),(on=gn==null?void 0:gn.styles)===null||on===void 0?void 0:on.root),Ma)}),Te.createElement("span",{className:Br,style:Object.assign(Object.assign(Object.assign({},mt==null?void 0:mt.indicator),(Je=gn==null?void 0:gn.styles)===null||Je===void 0?void 0:Je.indicator),ba)}),De&&Te.createElement("span",{style:{color:Fr},className:`${Wt}-status-text`},De)))}return rt(Te.createElement("span",Object.assign({ref:st},tn,{className:Zr,style:Object.assign(Object.assign({},(dt=gn==null?void 0:gn.styles)===null||dt===void 0?void 0:dt.root),mt==null?void 0:mt.root)}),zt,Te.createElement(qe.default,{visible:!Wn,motionName:`${Wt}-zoom`,motionAppear:!1,motionDeadline:1e3},Fr=>{let{className:Ct,ref:An}=Fr;var bn,Vt;const mn=Ht("scroll-number",Fn),On=rr.current,Jn=Be()(xe==null?void 0:xe.indicator,(bn=gn==null?void 0:gn.classNames)===null||bn===void 0?void 0:bn.indicator,{[`${Wt}-dot`]:On,[`${Wt}-count`]:!On,[`${Wt}-count-sm`]:Nt==="small",[`${Wt}-multiple-words`]:!On&&mr&&mr.toString().length>1,[`${Wt}-status-${$t}`]:!!$t,[`${Wt}-color-${Pe}`]:Xa});let ke=Object.assign(Object.assign(Object.assign({},mt==null?void 0:mt.indicator),(Vt=gn==null?void 0:gn.styles)===null||Vt===void 0?void 0:Vt.indicator),Ma);return Pe&&!Xa&&(ke=ke||{},ke.background=Pe),Te.createElement(Kn,{prefixCls:mn,show:!Wn,motionClassName:Ct,className:Jn,count:mr,title:Wr,style:ke,key:"scrollNumber",ref:An},Ha)}),lr))},Kt=Te.forwardRef(ea);Kt.Ribbon=et;var un=Kt},19842:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Fr}});var b=ae(94480),Be=ae(59301),qe=ae(33853),Te=ae(58617),ze=ae(38819),ut=ae(92310),he=ae.n(ut),Xe=ae(54476),Ke=ae(42978),Ie=ae(75931),nt=ae(77861),Bt=ae(17115),Re=ae(90782),de=ae(6089),a=ae(18929),E=Be.createContext(null),x=E,y=ae(76190),ee=ae(20068),ne=ae(33885),oe="__rc_cascader_search_mark__",le=function(An,bn,Vt){var mn=Vt.label;return bn.some(function(On){return String(On[mn]).toLowerCase().includes(An.toLowerCase())})},ie=function(An,bn,Vt,mn){return bn.map(function(On){return On[mn.label]}).join(" / ")},Ce=function(Ct,An,bn,Vt,mn,On){var Jn=mn.filter,ke=Jn===void 0?le:Jn,ot=mn.render,$e=ot===void 0?ie:ot,wn=mn.limit,pn=wn===void 0?50:wn,Tn=mn.sort;return Be.useMemo(function(){var Ba=[];if(!Ct)return[];function va(ra,pa){var da=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ra.forEach(function(En){if(!(!Tn&&pn!==!1&&pn>0&&Ba.length>=pn)){var Ta=[].concat((0,b.Z)(pa),[En]),fr=En[bn.children],co=da||En.disabled;if((!fr||fr.length===0||On)&&ke(Ct,Ta,{label:bn.label})){var In;Ba.push((0,ne.Z)((0,ne.Z)({},En),{},(In={disabled:co},(0,ee.Z)(In,bn.label,$e(Ct,Ta,Vt,bn)),(0,ee.Z)(In,oe,Ta),(0,ee.Z)(In,bn.children,void 0),In)))}fr&&va(En[bn.children],Ta,co)}})}return va(An,[]),Tn&&Ba.sort(function(ra,pa){return Tn(ra[oe],pa[oe],Ct,bn)}),pn!==!1&&pn>0?Ba.slice(0,pn):Ba},[Ct,An,bn,Vt,$e,On,ke,Tn,pn])},ye="__RC_CASCADER_SPLIT__",et="SHOW_PARENT",Ze="SHOW_CHILD";function Pt(Ct){return Ct.join(ye)}function Et(Ct){return Ct.map(Pt)}function pt(Ct){return Ct.split(ye)}function jn(Ct){var An=Ct||{},bn=An.label,Vt=An.value,mn=An.children,On=Vt||"value";return{label:bn||"label",value:On,key:On,children:mn||"children"}}function Kn(Ct,An){var bn,Vt;return(bn=Ct.isLeaf)!==null&&bn!==void 0?bn:!((Vt=Ct[An.children])!==null&&Vt!==void 0&&Vt.length)}function fa(Ct){var An=Ct.parentElement;if(An){var bn=Ct.offsetTop-An.offsetTop;bn-An.scrollTop<0?An.scrollTo({top:bn}):bn+Ct.offsetHeight-An.scrollTop>An.offsetHeight&&An.scrollTo({top:bn+Ct.offsetHeight-An.offsetHeight})}}function ea(Ct,An){return Ct.map(function(bn){var Vt;return(Vt=bn[oe])===null||Vt===void 0?void 0:Vt.map(function(mn){return mn[An.value]})})}function Kt(Ct,An,bn){var Vt=new Set(Ct),mn=An();return Ct.filter(function(On){var Jn=mn[On],ke=Jn?Jn.parent:null,ot=Jn?Jn.children:null;return Jn&&Jn.node.disabled?!0:bn===Ze?!(ot&&ot.some(function($e){return $e.key&&Vt.has($e.key)})):!(ke&&!ke.node.disabled&&Vt.has(ke.key))})}function un(Ct,An,bn){for(var Vt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,mn=An,On=[],Jn=function(){var $e,wn,pn,Tn=Ct[ke],Ba=($e=mn)===null||$e===void 0?void 0:$e.findIndex(function(ra){var pa=ra[bn.value];return Vt?String(pa)===String(Tn):pa===Tn}),va=Ba!==-1?(wn=mn)===null||wn===void 0?void 0:wn[Ba]:null;On.push({value:(pn=va==null?void 0:va[bn.value])!==null&&pn!==void 0?pn:Tn,index:Ba,option:va}),mn=va==null?void 0:va[bn.children]},ke=0;ke1){var ln=va.slice(0,-1);En(ln)}else $e(!1)},co=function(){var ln,Mr=((ln=pa[ra])===null||ln===void 0?void 0:ln[bn.children])||[],Pa=Mr.find(function(Yr){return!Yr.disabled});if(Pa){var _r=[].concat((0,b.Z)(va),[Pa[bn.value]]);En(_r)}};Be.useImperativeHandle(Ct,function(){return{onKeyDown:function(ln){var Mr=ln.which;switch(Mr){case Pe.Z.UP:case Pe.Z.DOWN:{var Pa=0;Mr===Pe.Z.UP?Pa=-1:Mr===Pe.Z.DOWN&&(Pa=1),Pa!==0&&Ta(Pa);break}case Pe.Z.LEFT:{if(ot)break;pn?co():fr();break}case Pe.Z.RIGHT:{if(ot)break;pn?fr():co();break}case Pe.Z.BACKSPACE:{ot||fr();break}case Pe.Z.ENTER:{if(va.length){var _r=pa[ra],Yr=(_r==null?void 0:_r[oe])||[];Yr.length?On(Yr.map(function(ia){return ia[bn.value]}),Yr[Yr.length-1]):On(va,pa[ra])}break}case Pe.Z.ESC:$e(!1),wn&&ln.stopPropagation()}},onKeyUp:function(){}}})},Ft=Be.forwardRef(function(Ct,An){var bn,Vt,mn,On,Jn=(0,nt.lk)(),ke=Jn.prefixCls,ot=Jn.multiple,$e=Jn.searchValue,wn=Jn.toggleOpen,pn=Jn.notFoundContent,Tn=Jn.direction,Ba=Jn.open,va=Be.useRef(),ra=Tn==="rtl",pa=Be.useContext(x),da=pa.options,En=pa.values,Ta=pa.halfValues,fr=pa.fieldNames,co=pa.changeOnSelect,In=pa.onSelect,ln=pa.searchOptions,Mr=pa.dropdownPrefixCls,Pa=pa.loadData,_r=pa.expandTrigger,Yr=Mr||ke,ia=Be.useState([]),to=(0,Ke.Z)(ia,2),Mo=to[0],qr=to[1],vo=function(qt){if(!(!Pa||$e)){var Xn=un(qt,da,fr),Da=Xn.map(function(ca){var Lt=ca.option;return Lt}),Oa=Da[Da.length-1];if(Oa&&!Kn(Oa,fr)){var ar=Pt(qt);qr(function(ca){return[].concat((0,b.Z)(ca),[ar])}),Pa(Da)}}};Be.useEffect(function(){Mo.length&&Mo.forEach(function(kn){var qt=pt(kn),Xn=un(qt,da,fr,!0).map(function(Oa){var ar=Oa.option;return ar}),Da=Xn[Xn.length-1];(!Da||Da[fr.children]||Kn(Da,fr))&&qr(function(Oa){return Oa.filter(function(ar){return ar!==kn})})})},[da,Mo,fr]);var Bn=Be.useMemo(function(){return new Set(Et(En))},[En]),Lr=Be.useMemo(function(){return new Set(Et(Ta))},[Ta]),no=De(),io=(0,Ke.Z)(no,2),ct=io[0],Ue=io[1],We=function(qt){Ue(qt),vo(qt)},Rt=function(qt){var Xn=qt.disabled,Da=Kn(qt,fr);return!Xn&&(Da||co||ot)},yn=function(qt,Xn){var Da=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;In(qt),!ot&&(Xn||co&&(_r==="hover"||Da))&&wn(!1)},oa=Be.useMemo(function(){return $e?ln:da},[$e,ln,da]),Oe=Be.useMemo(function(){for(var kn=[{options:oa}],qt=oa,Xn=ea(qt,fr),Da=function(){var Lt=ct[Oa],ga=qt.find(function(Pr,ir){return(Xn[ir]?Pt(Xn[ir]):Pr[fr.value])===Lt}),sr=ga==null?void 0:ga[fr.children];if(!(sr!=null&&sr.length))return"break";qt=sr,kn.push({options:sr})},Oa=0;Oa":Mo,vo=Ct.loadingIcon,Bn=Ct.children,Lr=Ct.dropdownMatchSelectWidth,no=Lr===void 0?!1:Lr,io=Ct.showCheckedStrategy,ct=io===void 0?et:io,Ue=(0,Ie.Z)(Ct,Dn),We=(0,Bt.ZP)(bn),Rt=!!pn,yn=(0,a.Z)(Jn,{value:ke,postState:Fe}),oa=(0,Ke.Z)(yn,2),Oe=oa[0],it=oa[1],Me=Be.useMemo(function(){return jn(On)},[JSON.stringify(On)]),lt=Be.useMemo(function(){return En||[]},[En]),kt=Qt(lt,Me),Va=Be.useCallback(function(Rn){var an=kt();return Rn.map(function(Mn){var vr=an[Mn].nodes;return vr.map(function(be){return be[Me.value]})})},[kt,Me]),za=(0,a.Z)("",{value:va,postState:function(an){return an||""}}),kn=(0,Ke.Z)(za,2),qt=kn[0],Xn=kn[1],Da=function(an,Mn){Xn(an),Mn.source!=="blur"&&ra&&ra(an)},Oa=Je(pa),ar=(0,Ke.Z)(Oa,2),ca=ar[0],Lt=ar[1],ga=Ce(qt,lt,Me,Ta||mn,Lt,ot),sr=cn(lt,Me),Pr=Be.useMemo(function(){var Rn=sr(Oe),an=(0,Ke.Z)(Rn,2),Mn=an[0],vr=an[1];if(!Rt||!Oe.length)return[Mn,[],vr];var be=Et(Mn),Kr=kt(),Ra=(0,Re.S)(be,!0,Kr),dr=Ra.checkedKeys,cr=Ra.halfCheckedKeys;return[Va(dr),Va(cr),vr]},[Rt,Oe,kt,Va,sr]),ir=(0,Ke.Z)(Pr,3),Zn=ir[0],Nn=ir[1],hn=ir[2],hr=Be.useMemo(function(){var Rn=Et(Zn),an=Kt(Rn,kt,ct);return[].concat((0,b.Z)(hn),(0,b.Z)(Va(an)))},[Zn,kt,Va,hn,ct]),Vr=Ye(hr,lt,Me,Rt,wn),uo=(0,de.Z)(function(Rn){if(it(Rn),$e){var an=Fe(Rn),Mn=an.map(function(Kr){return un(Kr,lt,Me).map(function(Ra){return Ra.option})}),vr=Rt?an:an[0],be=Rt?Mn:Mn[0];$e(vr,be)}}),eo=(0,de.Z)(function(Rn){if((!Rt||Ba)&&Xn(""),!Rt)uo(Rn);else{var an=Pt(Rn),Mn=Et(Zn),vr=Et(Nn),be=Mn.includes(an),Kr=hn.some(function(Qo){return Pt(Qo)===an}),Ra=Zn,dr=hn;if(Kr&&!be)dr=hn.filter(function(Qo){return Pt(Qo)!==an});else{var cr=be?Mn.filter(function(Qo){return Qo!==an}):[].concat((0,b.Z)(Mn),[an]),kr=kt(),Jr;if(be){var Ao=(0,Re.S)(cr,{checked:!1,halfCheckedKeys:vr},kr);Jr=Ao.checkedKeys}else{var ho=(0,Re.S)(cr,!0,kr);Jr=ho.checkedKeys}var ii=Kt(Jr,kt,ct);Ra=Va(ii)}uo([].concat((0,b.Z)(dr),(0,b.Z)(Ra)))}}),Ua=function(an,Mn){if(Mn.type==="clear"){uo([]);return}var vr=Mn.values[0],be=vr.valueCells;eo(be)},Xr=In!==void 0?In:co,po=Mr||ln,ni=Yr||_r,oi=function(an){ia==null||ia(an),to==null||to(an)},Ni=Be.useMemo(function(){return{options:lt,fieldNames:Me,values:Zn,halfValues:Nn,changeOnSelect:ot,onSelect:eo,checkable:pn,searchOptions:ga,dropdownPrefixCls:Ta,loadData:fr,expandTrigger:da,expandIcon:qr,loadingIcon:vo,dropdownMenuColumnStyle:Pa}},[lt,Me,Zn,Nn,ot,eo,pn,ga,Ta,fr,da,qr,vo,Pa]),zr=!(qt?ga:lt).length,Aa=qt&&Lt.matchInputWidth||zr?{}:{minWidth:"auto"};return Be.createElement(x.Provider,{value:Ni},Be.createElement(nt.Ac,(0,Xe.Z)({},Ue,{ref:An,id:We,prefixCls:mn,autoClearSearchValue:Ba,dropdownMatchSelectWidth:no,dropdownStyle:Aa,displayValues:Vr,onDisplayValuesChange:Ua,mode:Rt?"multiple":void 0,searchValue:qt,onSearch:Da,showSearch:ca,OptionList:Dt,emptyOptions:zr,open:Xr,dropdownClassName:po,placement:ni,onDropdownVisibleChange:oi,getRawInputElement:function(){return Bn}})))});xe.SHOW_PARENT=et,xe.SHOW_CHILD=Ze;var mt=xe,Ot=mt,tn=ae(2738),Ht=ae(62892),Zt=ae(53487),gn=ae(19080),Wt=ae(36355),rt=ae(93891),_t=ae(1684),wt=ae(19716),yt=ae(32441),Mt=ae(14154),fn=ae(58582),bt=ae(84443),xt=ae(66339),Wn=ae(33234),Xt=ae(98447),Un=ae(17313),Wa=ae(74207),mr=ae(83116);const rr=Ct=>{const{prefixCls:An,componentCls:bn,antCls:Vt}=Ct,mn=`${bn}-menu-item`,On=` - &${mn}-expand ${mn}-expand-icon, - ${mn}-loading-icon - `;return[{[bn]:{width:Ct.controlWidth}},{[`${bn}-dropdown`]:[(0,Xt.C2)(`${An}-checkbox`,Ct),{[`&${Vt}-select-dropdown`]:{padding:0}},{[bn]:{"&-checkbox":{top:0,marginInlineEnd:Ct.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${bn}-menu-empty`]:{[`${bn}-menu`]:{width:"100%",height:"auto",[mn]:{color:Ct.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:Ct.controlItemWidth,height:Ct.dropdownHeight,margin:0,padding:Ct.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${Ct.lineWidth}px ${Ct.lineType} ${Ct.colorSplit}`},"&-item":Object.assign(Object.assign({},Un.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:Ct.optionPadding,lineHeight:Ct.lineHeight,cursor:"pointer",transition:`all ${Ct.motionDurationMid}`,borderRadius:Ct.borderRadiusSM,"&:hover":{background:Ct.controlItemBgHover},"&-disabled":{color:Ct.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[On]:{color:Ct.colorTextDisabled}},[`&-active:not(${mn}-disabled)`]:{"&, &:hover":{fontWeight:Ct.optionSelectedFontWeight,backgroundColor:Ct.optionSelectedBg}},"&-content":{flex:"auto"},[On]:{marginInlineStart:Ct.paddingXXS,color:Ct.colorTextDescription,fontSize:Ct.fontSizeIcon},"&-keyword":{color:Ct.colorHighlight}})}}}]},{[`${bn}-dropdown-rtl`]:{direction:"rtl"}},(0,Wa.c)(Ct)]};var Ma=(0,mr.Z)("Cascader",Ct=>[rr(Ct)],Ct=>{const An=Math.round((Ct.controlHeight-Ct.fontSize*Ct.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:Ct.controlItemBgActive,optionSelectedFontWeight:Ct.fontWeightStrong,optionPadding:`${An}px ${Ct.paddingSM}px`,menuPadding:Ct.paddingXXS}}),Wr=function(Ct,An){var bn={};for(var Vt in Ct)Object.prototype.hasOwnProperty.call(Ct,Vt)&&An.indexOf(Vt)<0&&(bn[Vt]=Ct[Vt]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mn=0,Vt=Object.getOwnPropertySymbols(Ct);mnot===0?[ke]:[].concat((0,b.Z)(Jn),[An,ke]),[]),mn=[];let On=0;return Vt.forEach((Jn,ke)=>{const ot=On+Jn.length;let $e=Ct.slice(On,ot);On=ot,ke%2===1&&($e=Be.createElement("span",{className:`${bn}-menu-item-keyword`,key:`separator-${ke}`},$e)),mn.push($e)}),mn}const Br=(Ct,An,bn,Vt)=>{const mn=[],On=Ct.toLowerCase();return An.forEach((Jn,ke)=>{ke!==0&&mn.push(" / ");let ot=Jn[Vt.label];const $e=typeof ot;($e==="string"||$e==="number")&&(ot=Xa(String(ot),On,bn)),mn.push(ot)}),mn},ba=Be.forwardRef((Ct,An)=>{const{prefixCls:bn,size:Vt,disabled:mn,className:On,rootClassName:Jn,multiple:ke,bordered:ot=!0,transitionName:$e,choiceTransitionName:wn="",popupClassName:pn,dropdownClassName:Tn,expandIcon:Ba,placement:va,showSearch:ra,allowClear:pa=!0,notFoundContent:da,direction:En,getPopupContainer:Ta,status:fr,showArrow:co,builtinPlacements:In,style:ln}=Ct,Mr=Wr(Ct,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Pa=(0,tn.Z)(Mr,["suffixIcon"]),{getPopupContainer:_r,getPrefixCls:Yr,renderEmpty:ia,direction:to,popupOverflow:Mo,cascader:qr}=Be.useContext(Wt.E_),vo=En||to,Bn=vo==="rtl",{status:Lr,hasFeedback:no,isFormItemInput:io,feedbackIcon:ct}=Be.useContext(yt.aM),Ue=(0,gn.F)(Lr,fr),We=da||(ia==null?void 0:ia("Cascader"))||Be.createElement(rt.Z,{componentName:"Cascader"}),Rt=Yr(),yn=Yr("select",bn),oa=Yr("cascader",bn),[Oe,it]=(0,Mt.Z)(yn),[Me]=Ma(oa),{compactSize:lt,compactItemClassnames:kt}=(0,Wn.ri)(yn,En),Va=he()(pn||Tn,`${oa}-dropdown`,{[`${oa}-dropdown-rtl`]:vo==="rtl"},Jn,it),za=Be.useMemo(()=>{if(!ra)return ra;let hn={render:Br};return typeof ra=="object"&&(hn=Object.assign(Object.assign({},hn),ra)),hn},[ra]),kn=(0,wt.Z)(hn=>{var hr;return(hr=Vt!=null?Vt:lt)!==null&&hr!==void 0?hr:hn}),qt=Be.useContext(_t.Z),Xn=mn!=null?mn:qt;let Da=Ba;Ba||(Da=Bn?Be.createElement(qe.Z,null):Be.createElement(ze.Z,null));const Oa=Be.createElement("span",{className:`${yn}-menu-item-loading-icon`},Be.createElement(Te.Z,{spin:!0})),ar=Be.useMemo(()=>ke?Be.createElement("span",{className:`${oa}-checkbox-inner`}):!1,[ke]),ca=(0,bt.Z)(Ct.suffixIcon,co),{suffixIcon:Lt,removeIcon:ga,clearIcon:sr}=(0,xt.Z)(Object.assign(Object.assign({},Ct),{hasFeedback:no,feedbackIcon:ct,showSuffixIcon:ca,multiple:ke,prefixCls:yn,componentName:"Cascader"})),Pr=Be.useMemo(()=>va!==void 0?va:Bn?"bottomRight":"bottomLeft",[va,Bn]),ir=(0,fn.Z)(In,Mo),Zn=pa===!0?{clearIcon:sr}:pa,Nn=Be.createElement(Ot,Object.assign({prefixCls:yn,className:he()(!bn&&oa,{[`${yn}-lg`]:kn==="large",[`${yn}-sm`]:kn==="small",[`${yn}-rtl`]:Bn,[`${yn}-borderless`]:!ot,[`${yn}-in-form-item`]:io},(0,gn.Z)(yn,Ue,no),kt,qr==null?void 0:qr.className,On,Jn,it),disabled:Xn,style:Object.assign(Object.assign({},qr==null?void 0:qr.style),ln)},Pa,{builtinPlacements:ir,direction:vo,placement:Pr,notFoundContent:We,allowClear:Zn,showSearch:za,expandIcon:Da,suffixIcon:Lt,removeIcon:ga,loadingIcon:Oa,checkable:ar,dropdownClassName:Va,dropdownPrefixCls:bn||oa,choiceTransitionName:(0,Ht.m)(Rt,"",wn),transitionName:(0,Ht.m)(Rt,"slide-up",$e),getPopupContainer:Ta||_r,ref:An}));return Me(Oe(Nn))}),Zr=(0,Zt.Z)(ba);ba.SHOW_PARENT=Ha,ba.SHOW_CHILD=lr,ba._InternalPanelDoNotUseOrYouWillBeFired=Zr;var Fr=ba},36381:function(je,Tt,ae){"use strict";ae.d(Tt,{default:function(){return Qe}});var b=ae(38819),Be=ae(92310),qe=ae.n(Be),Te=ae(54476),ze=ae(94480),ut=ae(42978),he=ae(76190),Xe=ae(18929),Ke=ae(48736),Ie=ae(59301),nt=ae(75931),Bt=ae(11592),Re=ae(20068),de=ae(77900),a=ae(10228),E=Ie.forwardRef(function(Ft,Dt){var Nt=Ft.prefixCls,Ut=Ft.forceRender,Gt=Ft.className,Dn=Ft.style,It=Ft.children,Fe=Ft.isActive,xe=Ft.role,mt=Ie.useState(Fe||Ut),Ot=(0,ut.Z)(mt,2),tn=Ot[0],Ht=Ot[1];return Ie.useEffect(function(){(Ut||Fe)&&Ht(!0)},[Ut,Fe]),tn?Ie.createElement("div",{ref:Dt,className:qe()("".concat(Nt,"-content"),(0,Re.Z)((0,Re.Z)({},"".concat(Nt,"-content-active"),Fe),"".concat(Nt,"-content-inactive"),!Fe),Gt),style:Dn,role:xe},Ie.createElement("div",{className:"".concat(Nt,"-content-box")},It)):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(Ft,Dt){var Nt=Ft.showArrow,Ut=Nt===void 0?!0:Nt,Gt=Ft.headerClass,Dn=Ft.isActive,It=Ft.onItemClick,Fe=Ft.forceRender,xe=Ft.className,mt=Ft.prefixCls,Ot=Ft.collapsible,tn=Ft.accordion,Ht=Ft.panelKey,Zt=Ft.extra,gn=Ft.header,Wt=Ft.expandIcon,rt=Ft.openMotion,_t=Ft.destroyInactivePanel,wt=Ft.children,yt=(0,nt.Z)(Ft,y),Mt=Ot==="disabled",fn=Ot==="header",bt=Ot==="icon",xt=Zt!=null&&typeof Zt!="boolean",Wn=function(){It==null||It(Ht)},Xt=function(Wr){(Wr.key==="Enter"||Wr.keyCode===a.Z.ENTER||Wr.which===a.Z.ENTER)&&Wn()},Un=typeof Wt=="function"?Wt(Ft):Ie.createElement("i",{className:"arrow"});Un&&(Un=Ie.createElement("div",{className:"".concat(mt,"-expand-icon"),onClick:["header","icon"].includes(Ot)?Wn:void 0},Un));var Wa=qe()((0,Re.Z)((0,Re.Z)((0,Re.Z)({},"".concat(mt,"-item"),!0),"".concat(mt,"-item-active"),Dn),"".concat(mt,"-item-disabled"),Mt),xe),mr=qe()(Gt,(0,Re.Z)((0,Re.Z)((0,Re.Z)({},"".concat(mt,"-header"),!0),"".concat(mt,"-header-collapsible-only"),fn),"".concat(mt,"-icon-collapsible-only"),bt)),rr={className:mr,"aria-expanded":Dn,"aria-disabled":Mt,onKeyDown:Xt};return!fn&&!bt&&(rr.onClick=Wn,rr.role=tn?"tab":"button",rr.tabIndex=Mt?-1:0),Ie.createElement("div",(0,Te.Z)({},yt,{ref:Dt,className:Wa}),Ie.createElement("div",rr,Ut&&Un,Ie.createElement("span",{className:"".concat(mt,"-header-text"),onClick:Ot==="header"?Wn:void 0},gn),xt&&Ie.createElement("div",{className:"".concat(mt,"-extra")},Zt)),Ie.createElement(de.default,(0,Te.Z)({visible:Dn,leavedClassName:"".concat(mt,"-content-hidden")},rt,{forceRender:Fe,removeOnLeave:_t}),function(Ma,Wr){var lr=Ma.className,Ha=Ma.style;return Ie.createElement(x,{ref:Wr,prefixCls:mt,className:lr,style:Ha,isActive:Dn,forceRender:Fe,role:tn?"tabpanel":void 0},wt)}))}),ne=ee,oe=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],le=function(Dt,Nt){var Ut=Nt.prefixCls,Gt=Nt.accordion,Dn=Nt.collapsible,It=Nt.destroyInactivePanel,Fe=Nt.onItemClick,xe=Nt.activeKey,mt=Nt.openMotion,Ot=Nt.expandIcon;return Dt.map(function(tn,Ht){var Zt=tn.children,gn=tn.label,Wt=tn.key,rt=tn.collapsible,_t=tn.onItemClick,wt=tn.destroyInactivePanel,yt=(0,nt.Z)(tn,oe),Mt=String(Wt!=null?Wt:Ht),fn=rt!=null?rt:Dn,bt=wt!=null?wt:It,xt=function(Un){fn!=="disabled"&&(Fe(Un),_t==null||_t(Un))},Wn=!1;return Gt?Wn=xe[0]===Mt:Wn=xe.indexOf(Mt)>-1,Ie.createElement(ne,(0,Te.Z)({},yt,{prefixCls:Ut,key:Mt,panelKey:Mt,isActive:Wn,accordion:Gt,openMotion:mt,expandIcon:Ot,header:gn,collapsible:fn,onItemClick:xt,destroyInactivePanel:bt}),Zt)})},ie=function(Dt,Nt,Ut){if(!Dt)return null;var Gt=Ut.prefixCls,Dn=Ut.accordion,It=Ut.collapsible,Fe=Ut.destroyInactivePanel,xe=Ut.onItemClick,mt=Ut.activeKey,Ot=Ut.openMotion,tn=Ut.expandIcon,Ht=Dt.key||String(Nt),Zt=Dt.props,gn=Zt.header,Wt=Zt.headerClass,rt=Zt.destroyInactivePanel,_t=Zt.collapsible,wt=Zt.onItemClick,yt=!1;Dn?yt=mt[0]===Ht:yt=mt.indexOf(Ht)>-1;var Mt=_t!=null?_t:It,fn=function(Wn){Mt!=="disabled"&&(xe(Wn),wt==null||wt(Wn))},bt={key:Ht,panelKey:Ht,header:gn,headerClass:Wt,isActive:yt,prefixCls:Gt,destroyInactivePanel:rt!=null?rt:Fe,openMotion:Ot,accordion:Dn,children:Dt.props.children,onItemClick:fn,expandIcon:tn,collapsible:Mt};return typeof Dt.type=="string"?Dt:(Object.keys(bt).forEach(function(xt){typeof bt[xt]=="undefined"&&delete bt[xt]}),Ie.cloneElement(Dt,bt))};function Ce(Ft,Dt,Nt){return Array.isArray(Ft)?le(Ft,Nt):(0,Bt.Z)(Dt).map(function(Ut,Gt){return ie(Ut,Gt,Nt)})}var ye=Ce,et=ae(26112);function Ze(Ft){var Dt=Ft;if(!Array.isArray(Dt)){var Nt=(0,he.Z)(Dt);Dt=Nt==="number"||Nt==="string"?[Dt]:[]}return Dt.map(function(Ut){return String(Ut)})}var Pt=Ie.forwardRef(function(Ft,Dt){var Nt=Ft.prefixCls,Ut=Nt===void 0?"rc-collapse":Nt,Gt=Ft.destroyInactivePanel,Dn=Gt===void 0?!1:Gt,It=Ft.style,Fe=Ft.accordion,xe=Ft.className,mt=Ft.children,Ot=Ft.collapsible,tn=Ft.openMotion,Ht=Ft.expandIcon,Zt=Ft.activeKey,gn=Ft.defaultActiveKey,Wt=Ft.onChange,rt=Ft.items,_t=qe()(Ut,xe),wt=(0,Xe.Z)([],{value:Zt,onChange:function(Xt){return Wt==null?void 0:Wt(Xt)},defaultValue:gn,postState:Ze}),yt=(0,ut.Z)(wt,2),Mt=yt[0],fn=yt[1],bt=function(Xt){return fn(function(){if(Fe)return Mt[0]===Xt?[]:[Xt];var Un=Mt.indexOf(Xt),Wa=Un>-1;return Wa?Mt.filter(function(mr){return mr!==Xt}):[].concat((0,ze.Z)(Mt),[Xt])})};(0,Ke.ZP)(!mt,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var xt=ye(rt,mt,{prefixCls:Ut,accordion:Fe,openMotion:tn,expandIcon:Ht,collapsible:Ot,destroyInactivePanel:Dn,onItemClick:bt,activeKey:Mt});return Ie.createElement("div",(0,Te.Z)({ref:Dt,className:_t,style:It,role:Fe?"tablist":void 0},(0,et.Z)(Ft,{aria:!0,data:!0})),xt)}),Et=Object.assign(Pt,{Panel:ne}),pt=Et,jn=Et.Panel,Kn=ae(2738),fa=ae(62892),ea=ae(92343),Kt=ae(36355),un=ae(19716),st=Ie.forwardRef((Ft,Dt)=>{const{getPrefixCls:Nt}=Ie.useContext(Kt.E_),{prefixCls:Ut,className:Gt,showArrow:Dn=!0}=Ft,It=Nt("collapse",Ut),Fe=qe()({[`${It}-no-arrow`]:!Dn},Gt);return Ie.createElement(pt.Panel,Object.assign({ref:Dt},Ft,{prefixCls:It,className:Fe}))}),Qt=ae(17313),cn=ae(8378),on=ae(83116),Je=ae(37613);const dt=Ft=>{const{componentCls:Dt,contentBg:Nt,padding:Ut,headerBg:Gt,headerPadding:Dn,collapseHeaderPaddingSM:It,collapseHeaderPaddingLG:Fe,collapsePanelBorderRadius:xe,lineWidth:mt,lineType:Ot,colorBorder:tn,colorText:Ht,colorTextHeading:Zt,colorTextDisabled:gn,fontSize:Wt,fontSizeLG:rt,lineHeight:_t,marginSM:wt,paddingSM:yt,paddingLG:Mt,paddingXS:fn,motionDurationSlow:bt,fontSizeIcon:xt,contentPadding:Wn}=Ft,Xt=`${mt}px ${Ot} ${tn}`;return{[Dt]:Object.assign(Object.assign({},(0,Qt.Wf)(Ft)),{backgroundColor:Gt,border:Xt,borderBottom:0,borderRadius:`${xe}px`,"&-rtl":{direction:"rtl"},[`& > ${Dt}-item`]:{borderBottom:Xt,"&:last-child":{[` + ${(Zt==null?void 0:Zt.type)=="CPU"?Rn?"icon-tuichuquanping2":"icon-quanping2":Gn?"icon-tuichuquanping2":"icon-quanping2"} + `,onClick:()=>zr(Zt.type,dn)})),jt.createElement(it.Z,{spinning:It},Fn(Zt.type)?jt.createElement("div",{style:{marginTop:(Zt==null?void 0:Zt.type)=="CPU"?Rn?"7%":"":Gn?"7%":""}},jt.createElement(oe,{dataInfo:{y:Cr(yt,Zt==null?void 0:Zt.type,1)||[],x:Cr(yt,Zt==null?void 0:Zt.type,0)||[]},startAndEndTime:Lt,colors:Ua,indexKey:dn,valueName:yt.map(In=>In.name),imageTypeName:yt.map(In=>{var Yn;return(Yn=In==null?void 0:In.promQueryResult)==null?void 0:Yn.imageTypeName}),key:`${dn}-${Ma}`}),jt.createElement("div",{className:ie.info_con},jt.createElement("div",{className:ie.info_top},jt.createElement("div",null,"\u6700\u5927\u503C"),jt.createElement("div",null,"\u6700\u5C0F\u503C"),jt.createElement("div",null,"\u5E73\u5747\u503C")),yt.map((In,Yn)=>{var We;let ot=In==null?void 0:In.promQueryResult;return jt.createElement("div",{className:ie.listdata,key:Yn},jt.createElement("div",{className:ie.block,style:{backgroundColor:Ua[Yn],marginRight:10}}),jt.createElement("div",{className:ie.typename},(We=In==null?void 0:In.promQueryResult)==null?void 0:We.imageTypeName),jt.createElement("div",{className:ie.val},(Zt==null?void 0:Zt.type)=="CPU"?`${ot==null?void 0:ot.cpuMaxDoubleValue}Cores`:`${ot==null?void 0:ot.memoryDoubleMaxValue}MiB`),jt.createElement("div",{className:ie.val},(Zt==null?void 0:Zt.type)=="CPU"?`${ot==null?void 0:ot.cpuMinDoubleValue}Cores`:`${ot==null?void 0:ot.memoryDoubleMinValue}MiB`),jt.createElement("div",{className:ie.val},(Zt==null?void 0:Zt.type)=="CPU"?`${ot==null?void 0:ot.cpuAvgDoubleValue}Cores`:`${ot==null?void 0:ot.memoryDoubleAvgValue}MiB`))}))):jt.createElement(ca.Z,null)))))},an=ae(59301),qe=(Nt,Ut,$t)=>new Promise((bn,Tt)=>{var ye=Mt=>{try{lt($t.next(Mt))}catch(Yt){Tt(Yt)}},xe=Mt=>{try{lt($t.throw(Mt))}catch(Yt){Tt(Yt)}},lt=Mt=>Mt.done?bn(Mt.value):Promise.resolve(Mt.value).then(ye,xe);lt(($t=$t.apply(Nt,Ut)).next())}),Pt=({getApi:Nt,identifier:Ut,visible:$t,info:bn})=>{const[Tt,ye]=(0,b.useState)({}),[xe,lt]=(0,b.useState)(!0);(0,b.useEffect)(()=>{lt(!0)},[$t]),(0,b.useEffect)(()=>{Nt&&xe&&Mt()},[Nt]);const Mt=()=>qe(void 0,null,function*(){const Yt=yield(0,de.ZP)(`/api/shixuns/${Ut}/cpu_basic_data.json`,{method:"get"});(Yt==null?void 0:Yt.status)==0&&ye(Yt)});return an.createElement("div",null,an.createElement(un,{isFirst:xe,setIsFirst:Yt=>lt(Yt),identifier:Ut,data:Tt,info:bn}))},Cn=ae(65862),kt=ae(65582),en=ae(60979),De=ae(66457),Ae=ae(59301),Je=(Nt,Ut,$t)=>new Promise((bn,Tt)=>{var ye=Mt=>{try{lt($t.next(Mt))}catch(Yt){Tt(Yt)}},xe=Mt=>{try{lt($t.throw(Mt))}catch(Yt){Tt(Yt)}},lt=Mt=>Mt.done?bn(Mt.value):Promise.resolve(Mt.value).then(ye,xe);lt(($t=$t.apply(Nt,Ut)).next())});const Ct=({globalSetting:Nt,dispatch:Ut,practiceSetting:$t,shixunsDetail:bn,visible:Tt,onCancel:ye,info:xe,identifier:lt,isJupyter:Mt,onOk:Yt})=>{const[Ft,Vt]=(0,b.useState)("1"),[sn,zt]=(0,b.useState)("\u63A8\u8350\u914D\u7F6E"),[Lt,Ht]=(0,b.useState)([]),[wt,Dt]=(0,b.useState)(!1),[It,cn]=(0,b.useState)(!1),[yt,Ot]=(0,b.useState)({}),[Rn,_t]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Tt&&(cn(!1),Vt("1"),zt("\u63A8\u8350\u914D\u7F6E"),(xe==null?void 0:xe.type)=="\u6311\u6218\u9875\u9762"?Ht(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):Ht(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),Ot({}),Gn(),(xe==null?void 0:xe.type)=="\u6311\u6218\u9875\u9762"&&Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:lt}}))},[Tt]);const Gn=()=>Je(void 0,null,function*(){_t(!0);const Ya=yield(0,en.HS)(lt);[0,-10].includes(Ya.status)&&(Ot(Ya),_t(!1))}),Ra=Ya=>{Ya=="2"?cn(!0):cn(!1),Vt(Ya)},cr=()=>{Be.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Ae.createElement("div",{className:"tc"},Ae.createElement("img",{src:bt,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},tr=()=>Je(void 0,null,function*(){if((0,De.gy)(Ut,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||sn=="\u5F53\u524D\u914D\u7F6E")return;Dt(!0),(yield(0,de.ZP)(`/api/shixuns/${lt}/apply_recommend_config.json`,{method:"put",body:{data:sn=="\u63A8\u8350\u914D\u7F6E"?yt==null?void 0:yt.recommend:yt==null?void 0:yt.high}})).status==0&&($e.ZP.success("\u5E94\u7528\u6210\u529F"),Dt(!1),ye(),Yt())}),Ma=()=>Je(void 0,null,function*(){var Ya,Lr;if(yield Wr(),(0,Cn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ya=bn.detail)!=null&&Ya.is_jupyter||(Lr=bn.detail)!=null&&Lr.is_jupyter_lab){Ut({type:"shixunsDetail/execJupyter",payload:{id:lt}}).then(zr=>{var Cr;zr!=null&&zr.identifier&&((Cr=kt.history)==null||Cr.push(`/tasks/${zr.identifier}/jupyter`))});return}Ut({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const ya=Mt?yield(0,en.BK)({id:lt}):yield(0,en.Ir)({id:lt});if(Ut({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),ya!=null&&ya.game_identifier||ya!=null&&ya.identifier){(0,Cn.xg)(Mt?`/tasks/${ya==null?void 0:ya.identifier}/jupyter`:`/tasks/${ya.game_identifier}`);return}(ya==null?void 0:ya.status)===-3?(0,Cn.eF)():(ya==null?void 0:ya.status)===2?gr(ya==null?void 0:ya.message):(ya==null?void 0:ya.status)===3&&Ua(ya==null?void 0:ya.message)}),Wr=()=>new Promise((Ya,Lr)=>{var ya;(ya=$t==null?void 0:$t.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:()=>{Ut({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ya()},onCancel:()=>{Lr()}}):Ya()}),gr=Ya=>{Ya=Ya!=null&&Ya.includes(".json")?Ya:`${Ya}.json`,Be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ae.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Je(void 0,null,function*(){const Lr=yield(0,de.ZP)("/api"+Ya,{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,en.Ir)({id:Lr.shixun_identifier});if(ya!=null&&ya.game_identifier){(0,Cn.xg)(`/tasks/${ya.game_identifier}`);return}(ya==null?void 0:ya.status)===2?gr(ya==null?void 0:ya.message):(ya==null?void 0:ya.status)===3&&Ua(ya==null?void 0:ya.message)})})},Ua=Ya=>{Be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ae.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Ya,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Ae.createElement(Ae.Fragment,null,Ae.createElement(Te.Z,{title:null,placement:"right",open:Tt,width:1e3,onClose:ye,closeIcon:null,footer:null},Ae.createElement("div",{className:Ke.header_body},Ae.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),Ae.createElement(Ie.Z,{className:Ke.close,onClick:ye})),Ae.createElement(ze.default,{activeKey:Ft,onChange:Ra},Ae.createElement(ze.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},Ae.createElement(it.Z,{spinning:Rn,size:"large",tip:Ae.createElement("div",{style:{color:"#666",fontSize:"14px"}},Ae.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),Ae.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",Ae.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(yt==null?void 0:yt.status)==0?Ae.createElement(Ae.Fragment,null,Ae.createElement("div",{className:Ke.recommend_config_introduce},Ae.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),Ae.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"),Ae.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),Ae.createElement("div",{className:Ke.recommend_config},Lt.map((Ya,Lr)=>Ae.createElement("div",{className:`${Ke.recommend_config_item} ${Ya==sn?Ke.recommend_config_active_item:""}`,key:Ya,onClick:()=>zt(Ya)},Ae.createElement("div",{className:Ke.item_title},Ae.createElement("div",null,Ya),Lr==1?Ae.createElement("div",{className:Ke.recommend_text},"\u63A8\u8350"):Ae.createElement(Ae.Fragment,null)),(Ya=="\u5F53\u524D\u914D\u7F6E"&&(yt==null?void 0:yt.current)||Ya=="\u63A8\u8350\u914D\u7F6E"&&(yt==null?void 0:yt.recommend)||Ya=="\u589E\u5F3A\u914D\u7F6E"&&(yt==null?void 0:yt.high)||[]).map((ya,zr)=>Ae.createElement("div",{className:Ke.item_content,key:zr},Ae.createElement("span",null,ya==null?void 0:ya.image_name),ya!=null&&ya.cpu_limit?Ae.createElement("span",null,ya==null?void 0:ya.cpu_limit,"\u6838",ya==null?void 0:ya.memory_limit,"G"):Ae.createElement("div",null,Ae.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),Ae.createElement(he.Z,{title:Ae.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",Ae.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",Ae.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},Ae.createElement(at.Z,{className:Ke.tooltip})))))))),Ae.createElement("div",{className:Ke.recommend_config_footer},Ae.createElement("div",null,Ae.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),Ae.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>cr()},"\u8054\u7CFB\u7BA1\u7406\u5458")),Ae.createElement(Qe.ZP,{type:"primary",shape:"round",disabled:sn=="\u5F53\u524D\u914D\u7F6E",onClick:tr,loading:wt},"\u4E00\u952E\u5E94\u7528"))):Rn?Ae.createElement("div",{style:{height:400}}):Ae.createElement("div",{className:Ke.no_data},Ae.createElement("img",{src:Re,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),Ae.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",Ae.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(xe==null?void 0:xe.type)!="\u6311\u6218\u9875\u9762"&&Ae.createElement("div",{className:Ke.application,onClick:()=>{Ma(),ye()}},"\u6A21\u62DF\u5B9E\u6218")))),Ae.createElement(ze.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},Ae.createElement(Pt,{getApi:It,identifier:lt,visible:Tt,info:xe})))))};var Bt=(0,kt.connect)(({globalSetting:Nt,practiceSetting:Ut,shixunsDetail:$t})=>({globalSetting:Nt,practiceSetting:Ut,shixunsDetail:$t}))(Ct)},987:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return Ze}});var b=ae(59301),Be=ae(43418),$e=ae(3113),Te=ae(8591),ze=ae(99313),it=ae(71418),he=ae(10311),Qe=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"},at=ae(11724),bt=ae(62772),Re=ae(38147),de=ae(2524),a=ae(59301),E=Object.defineProperty,x=Object.defineProperties,y=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,le=(St,ht,vt)=>ht in St?E(St,ht,{enumerable:!0,configurable:!0,writable:!0,value:vt}):St[ht]=vt,ie=(St,ht)=>{for(var vt in ht||(ht={}))ne.call(ht,vt)&&le(St,vt,ht[vt]);if(ee)for(var vt of ee(ht))oe.call(ht,vt)&&le(St,vt,ht[vt]);return St},Fe=(St,ht)=>x(St,y(ht)),be=(St,ht,vt)=>new Promise((Vn,zn)=>{var ca=rn=>{try{jt(vt.next(rn))}catch(Ye){zn(Ye)}},qn=rn=>{try{jt(vt.throw(rn))}catch(Ye){zn(Ye)}},jt=rn=>rn.done?Vn(rn.value):Promise.resolve(rn.value).then(ca,qn);jt((vt=vt.apply(St,ht)).next())}),Ze=({visible:St,onOk:ht,onCancel:vt,info:Vn})=>{var zn,ca,qn,jt,rn;const[Ye,ut]=(0,b.useState)("1"),[Jt,un]=(0,b.useState)([]),[an,qe]=(0,b.useState)([]),[st,Pt]=(0,b.useState)(0),[Cn,kt]=(0,b.useState)(null),[en,De]=(0,b.useState)(!1);(0,b.useEffect)(()=>{St&&(Ae(),Je(),Ct())},[St]);const Ae=()=>{ut("1"),un([]),kt(null),Pt(0)};(0,b.useEffect)(()=>{var xe,lt;((lt=(xe=an==null?void 0:an[st])==null?void 0:xe.content)==null?void 0:lt.length)>0&&kt(Fe(ie({},an[st].content[0]),{index:0}))},[Ye,st,an]);const Je=()=>be(void 0,null,function*(){De(!0),yield(0,Re.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(xe=>{let{max_cpu:lt,max_memory:Mt,min_cpu:Yt,min_memory:Ft}=xe,{cpu:Vt,memory:sn}=Vn;un([{name:"CPU",value:Vt,min:Yt,max:lt,typeName:"\u6838"},{name:"\u5185\u5B58",value:sn,min:Ft,max:Mt,typeName:"GB"}])}),De(!1)}),Ct=()=>be(void 0,null,function*(){yield(0,Re.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(xe=>{var lt;if(qe(xe),(xe==null?void 0:xe.length)>0){let Mt=Fe(ie({},(lt=xe==null?void 0:xe[0])==null?void 0:lt.content[0]),{index:0});kt(Mt)}})}),Bt=xe=>{ut(xe),xe==="2"&&Pt(0)},Nt=(xe,lt)=>{un(Jt.map(Mt=>Mt.name===xe?lt(Mt):Mt))},Ut=(xe,lt)=>{isNaN(xe)||Nt(lt,Mt=>Fe(ie({},Mt),{value:xe}))},$t=xe=>{var lt;if(console.log("decline",xe.value),xe.value=Number(xe.value),xe.value<=((lt=xe.min)!=null?lt:-1/0))return;let Mt=xe.value-.5Fe(ie({},Yt),{value:Mt}))},bn=xe=>{var lt;if(xe.value=Number(xe.value),xe.value>=((lt=xe.max)!=null?lt:1/0))return;let Mt=xe.value+.5>xe.max?xe.max:xe.value+.5;Nt(xe.name,Yt=>Fe(ie({},Yt),{value:Mt}))},Tt=(xe,lt)=>{isNaN(xe)||Nt(lt,Mt=>Fe(ie({},Mt),{value:xe}))},ye=xe=>{if(xe==null||Number.isInteger(xe))return xe;const lt=xe%1;return lt===.5?xe:Math.floor(xe)+(lt<.5?.5:1)};return a.createElement(a.Fragment,null,a.createElement(Be.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:St,width:752,destroyOnClose:!0,centered:!0,onCancel:vt,className:Ie.modal,footer:[a.createElement("div",{className:Ie.btn_warp,key:"1"},a.createElement($e.ZP,{onClick:vt},"\u53D6\u6D88"),a.createElement($e.ZP,{type:"primary",onClick:()=>{let xe=ie({},Vn);if(Ye=="1")xe.cpu=Jt[0].value,xe.memory=Jt[1].value;else if(Ye=="2"){if(!Cn){Te.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}xe=Fe(ie({},xe),{cpu:Cn.cpu,memory:Cn.memory})}ht(xe)}},"\u4FDD\u5B58"))]},a.createElement(ze.default,{activeKey:Ye,onChange:Bt},a.createElement(ze.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},a.createElement(it.Z,{spinning:en},Jt==null?void 0:Jt.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:lt=>Ut(lt,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:()=>$t(xe)},a.createElement(at.Z,null)),a.createElement(Qe.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:lt=>{const Mt=ye(lt);Tt(Mt,xe==null?void 0:xe.name)}}),a.createElement("div",{className:`${Ie.config_btn} ${Ie.flex}`,onClick:()=>bn(xe)},a.createElement(bt.Z,null))),a.createElement("div",null,xe==null?void 0:xe.typeName))))),(an==null?void 0:an.length)>0&&a.createElement(ze.default.TabPane,{tab:"\u6309\u573A\u666F\u9009\u62E9",key:2},a.createElement("div",{className:Ie.sceneList},an==null?void 0:an.map((xe,lt)=>a.createElement("div",{className:`${Ie.sceneItem} ${st==lt&&Ie.sceneItemActive}`,key:xe==null?void 0:xe.id,onClick:()=>{Pt(lt)}},xe==null?void 0:xe.name))),((ca=(zn=an==null?void 0:an[st])==null?void 0:zn.content)==null?void 0:ca.length)>0?a.createElement(Ke.default,{rowSelection:{type:"radio",selectedRowKeys:[Cn==null?void 0:Cn.index],onChange:(xe,lt)=>{kt(lt[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(xe,lt)=>a.createElement("div",null,xe,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(xe,lt)=>a.createElement("div",null,xe,"GB")}],dataSource:(qn=an==null?void 0:an[st])==null?void 0:qn.content.map((xe,lt)=>Fe(ie({},xe),{index:lt})),rowKey:"index",pagination:!1,scroll:((rn=(jt=an==null?void 0:an[st])==null?void 0:jt.content)==null?void 0:rn.length)>3?{y:148}:{}}):a.createElement(de.Z,null)))))}},30058:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return tt}});var b=ae(59301),Be=ae(65582),$e=ae(43418),Te=ae(8591),ze=ae(3113),it=ae(24905),he=ae(5112),Qe=ae(88522),Ke=ae(49127),Ie=ae(5083),at=ae(5871),bt=ae(10527),Re=ae(67671),de=ae(66457),a=ae(66649),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=(Ze,St)=>{var ht={};for(var vt in Ze)ee.call(Ze,vt)&&St.indexOf(vt)<0&&(ht[vt]=Ze[vt]);if(Ze!=null&&y)for(var vt of y(Ze))St.indexOf(vt)<0&&ne.call(Ze,vt)&&(ht[vt]=Ze[vt]);return ht},le=(Ze,St,ht)=>new Promise((vt,Vn)=>{var zn=jt=>{try{qn(ht.next(jt))}catch(rn){Vn(rn)}},ca=jt=>{try{qn(ht.throw(jt))}catch(rn){Vn(rn)}},qn=jt=>jt.done?vt(jt.value):Promise.resolve(jt.value).then(zn,ca);qn((ht=ht.apply(Ze,St)).next())});const ie=Ze=>{if(!Ze)return Ze;const St=Ze.split(":");if(St[1]=="00"||St[1]=="30")return Ze;const ht=parseInt(St[1]);if(ht<30||ht==60)return[St[0],"30"].join(":");if(ht<60){const vt=[St[0],"00"].join(":"),Vn="YYYY-MM-DD HH:mm",zn=E()(vt,Vn);return zn.add(1,"hours"),zn.format(Vn)}return Ze},Fe="YYYY-MM-DD HH:mm",be=Ze=>{var St=Ze,{shixunsDetail:ht,globalSetting:vt,loading:Vn,user:zn,dispatch:ca}=St,qn=oe(St,["shixunsDetail","globalSetting","loading","user","dispatch"]),jt,rn,Ye,ut,Jt,un,an,qe,st;const Pt=(0,b.useRef)(),[Cn,kt]=(0,b.useState)(),[en,De]=(0,b.useState)(),[Ae,Je]=(0,b.useState)([]),[Ct,Bt]=(0,b.useState)([]),[Nt,Ut]=(0,b.useState)(""),[$t,bn]=(0,b.useState)(),[Tt,ye]=(0,b.useState)(),[xe,lt]=(0,b.useState)(),Mt=(rn=(jt=zn.userInfo)==null?void 0:jt.shixun)==null?void 0:rn.editable;(0,b.useEffect)(()=>{var Lt,Ht;Pt.current=(Ht=(Lt=location.pathname)==null?void 0:Lt.split("/"))==null?void 0:Ht[2],Yt()},[]),(0,b.useEffect)(()=>{var Lt,Ht,wt,Dt,It,cn,yt,Ot,Rn,_t,Gn,Ra;ht.setting&&(kt((Ht=(Lt=ht.setting)==null?void 0:Lt.shixun)==null?void 0:Ht.can_copy),De((Dt=(wt=ht.setting)==null?void 0:wt.shixun)==null?void 0:Dt.use_scope),bn(!!((cn=(It=ht.setting)==null?void 0:It.shixun)!=null&&cn.opening_time)),ye((Ot=(yt=ht.setting)==null?void 0:yt.shixun)==null?void 0:Ot.opening_time),Je((_t=(Rn=ht.setting)==null?void 0:Rn.shixun)==null?void 0:_t.scope_partment),lt((Ra=(Gn=ht.setting)==null?void 0:Gn.shixun)==null?void 0:Ra.git_size))},[ht.setting]);const Yt=Lt=>le(void 0,null,function*(){const Ht=yield ca({type:"shixunsDetail/getDepartments",payload:{q:Lt}});Ht&&Bt(Ht.shools_name||[])}),Ft=()=>le(void 0,null,function*(){var Lt,Ht,wt,Dt,It,cn;const yt=(yield ca({type:"shixunsDetail/getShixunQuote",payload:{id:Pt.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}`},!!((Lt=yt.subjects)!=null&&Lt.length)&&b.createElement(b.Fragment,null,b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(wt=(Ht=yt.subjects)==null?void 0:Ht.splice(0,2))==null?void 0:wt.map(Ot=>`\u300A${Ot}\u300B`),"\u7B49",b.createElement("span",{className:x.colorOrange},yt==null?void 0:yt.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),b.createElement("br",null)),!!((Dt=yt.courses)!=null&&Dt.length)&&b.createElement(b.Fragment,null,b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(cn=(It=yt.courses)==null?void 0:It.splice(0,2))==null?void 0:cn.map(Ot=>`\u300A${Ot}\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:Pt.current}})).status===1&&(Te.ZP.success("\u64CD\u4F5C\u6210\u529F"),Be.history.push("/shixuns"))})})}),Vt=()=>{(0,de.gy)(ca,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},sn=Lt=>{if(Ae.includes(Lt)){Te.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Ut(null),Je([...Ae,Lt])},zt=()=>le(void 0,null,function*(){if($t&&!Tt){Te.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(en===1&&!Ae.length){Te.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield ca({type:"shixunsDetail/updatePermissionSetting",payload:{id:Pt.current,scope_partment:en===0?null:Ae,shixun:{can_copy:Cn,use_scope:en,opening_time:Tt,git_size:xe}}})).status!==-1&&(Te.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),ca({type:"shixunsDetail/getSettingsData",payload:{id:Pt.current}}),ca({type:"shixunsDetail/getShixunsDetail",payload:{id:Pt.current}}))});return b.createElement("div",null,b.createElement("section",{className:x.wrap},b.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Ye=ht==null?void 0:ht.detail)==null?void 0:Ye.shixun_status)!==2?b.createElement(ze.ZP,{danger:!0,onClick:Ft},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):b.createElement(ze.ZP,{danger:!0,onClick:Vt},"\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(it.default,{checked:Cn,onChange:Lt=>kt(Lt.target.checked),disabled:!Mt}),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")))),!((((ut=ht.detail)==null?void 0:ut.shixun_status)>1||((Jt=ht.detail)==null?void 0:Jt.public)===2)&&((an=(un=ht.setting)==null?void 0:un.shixun)==null?void 0:an.use_scope)===0&&((qe=ht.detail)==null?void 0:qe.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:en,onChange:Lt=>De(Lt.target.value),disabled:!Mt},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"))),en===1&&b.createElement(b.Fragment,null,b.createElement("div",{className:"mt10"},b.createElement(Qe.Z,{showSearch:!0,className:x.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:Nt,onChange:Lt=>{Ut(Lt),Yt(Lt)},disabled:!Mt,onSelect:sn,options:Ct==null?void 0:Ct.map(Lt=>({value:Lt}))}),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"},Ae==null?void 0:Ae.map(Lt=>Mt?b.createElement(Ke.Z,{count:"x",className:"mr20 current",onClick:()=>Je(Ae.filter(Ht=>Ht!==Lt))},b.createElement(ze.ZP,{type:"primary",ghost:!0},Lt)):b.createElement(ze.ZP,{type:"primary",ghost:!0,className:"mr20"},Lt)))))),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(it.default,{checked:$t,onChange:Lt=>bn(Lt.target.checked),disabled:!Mt}),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")),$t&&b.createElement(Ie.default,{className:`${x.dataPicker} mt10`,format:Fe,locale:bt.Z,disabled:!Mt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Lt=>Lt&&Ltye(ie(Ht))}))),((st=zn==null?void 0:zn.userInfo)==null?void 0:st.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(at.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:xe,onChange:Lt=>{lt(Lt)}}),b.createElement("span",{className:"c-grey-999"}," M "))))),b.createElement(Re.t,{okText:"\u4FDD\u5B58",hasOkBtn:Mt,loading:Vn.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>Be.history.push(`/shixuns/${Pt.current}/challenges`),onOk:zt,className:x.bottomButton}))};var tt=(0,Be.connect)(({shixunsDetail:Ze,loading:St,globalSetting:ht,user:vt})=>({shixunsDetail:Ze,globalSetting:ht,user:vt,loading:St}))(be)},6526: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__(65582),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(63160),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(66649),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__(30058),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(74128),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(66457),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(41867),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(10008),React=__webpack_require__(59301),__async=(je,Wt,ae)=>new Promise((b,Be)=>{var $e=it=>{try{ze(ae.next(it))}catch(he){Be(he)}},Te=it=>{try{ze(ae.throw(it))}catch(he){Be(he)}},ze=it=>it.done?b(it.value):Promise.resolve(it.value).then($e,Te);ze((ae=ae.apply(je,Wt)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=je=>{if(!je)return je;const Wt=je.split(":");if(Wt[1]=="00"||Wt[1]=="30")return je;const ae=parseInt(Wt[1]);if(ae<30||ae==60)return[Wt[0],"30"].join(":");if(ae<60){const b=[Wt[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 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 Wt=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:je}});Wt&&setDepartmentList(Wt.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var je,Wt;(Wt=(je=shixunsDetail.setting)==null?void 0:je.shixun)!=null&&Wt.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,Wt,ae,b,Be,$e,Te,ze,it,he,Qe,Ke,Ie,at,bt,Re,de,a,E,x,y,ee,ne,oe,le,ie,Fe,be,tt,Ze,St,ht,vt,Vn,zn,ca,qn,jt,rn,Ye,ut,Jt,un,an,qe,st,Pt;setCodeEditPermission((Wt=(je=shixunsDetail.setting)==null?void 0:je.shixun)==null?void 0:Wt.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=(Te=shixunsDetail.setting)==null?void 0:Te.shixun)==null?void 0:ze.forbid_copy),setTaskPass((he=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:he.task_pass),setTestSetPermission((Ke=(Qe=shixunsDetail.setting)==null?void 0:Qe.shixun)==null?void 0:Ke.test_set_permission),set_display_git_address((Ie=shixunsDetail.setting.shixun)==null?void 0:Ie.display_git_address),setIsCopy((bt=(at=shixunsDetail.setting)==null?void 0:at.shixun)==null?void 0:bt.can_copy),setOpenValue((de=(Re=shixunsDetail.setting)==null?void 0:Re.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((Fe=(ie=shixunsDetail.setting)==null?void 0:ie.shixun)==null?void 0:Fe.is_disable_discuss),setdisableAI((tt=(be=shixunsDetail.setting)==null?void 0:be.shixun)==null?void 0:tt.ai_reply),setresource_recommend((St=(Ze=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ze.shixun)==null?void 0:St.resource_recommend),setOpenCodeDebugger((vt=(ht=shixunsDetail.setting)==null?void 0:ht.shixun)==null?void 0:vt.open_code_debugger),setStartPermanent((zn=(Vn=shixunsDetail.setting)==null?void 0:Vn.shixun)==null?void 0:zn.start_permanent),setOpenSelfRun((qn=(ca=shixunsDetail.setting)==null?void 0:ca.shixun)==null?void 0:qn.open_self_run),setgitSize((rn=(jt=shixunsDetail.setting)==null?void 0:jt.shixun)==null?void 0:rn.git_size),setcourse_workspace_file_time((ut=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:ut.course_workspace_file_time),setPodSwitch((un=(Jt=shixunsDetail.setting)==null?void 0:Jt.shixun)==null?void 0:un.exit_delete_pod_switch),setai_user((qe=(an=shixunsDetail.setting)==null?void 0:an.shixun)==null?void 0:qe.ai_user),setOpenLocalEvaluate((Pt=(st=shixunsDetail.setting)==null?void 0:st.shixun)==null?void 0:Pt.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,Wt)=>{var ae,b;je!=((b=(ae=shixunsDetail.setting)==null?void 0:ae.shixun)==null?void 0:b.scope_partment[Wt])&&(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,Wt=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,Wt))})}const handleDeleteShixun=()=>__async(this,null,function*(){var je,Wt,ae,b,Be,$e;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=(Wt=Te.subjects)==null?void 0:Wt.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",($e=(Be=Te.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},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 Wt;if((Wt=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Wt.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(Wt=>Wt!==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(Wt))})))),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,Wt;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&&((Wt=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Wt.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:Wt,practiceSetting:ae})=>({user:je,shixunsDetail:Wt,practiceSetting:ae}))(Setting)},19243:function(je,Wt,ae){"use strict";ae.r(Wt),ae.d(Wt,{default:function(){return to}});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(65582),Te=ae(99313),ze=ae(6848),it=ae(8591),he=ae(20834),Qe=ae(95237),Ke=ae(43604),Ie=ae(38854),at=ae(43418),bt=ae(71418),Re=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,Fe=(dt,Ue,Ee)=>Ue in dt?ne(dt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):dt[Ue]=Ee,be=(dt,Ue)=>{for(var Ee in Ue||(Ue={}))le.call(Ue,Ee)&&Fe(dt,Ee,Ue[Ee]);if(oe)for(var Ee of oe(Ue))ie.call(Ue,Ee)&&Fe(dt,Ee,Ue[Ee]);return dt},tt=(dt,Ue)=>{var Ee={};for(var Le in dt)le.call(dt,Le)&&Ue.indexOf(Le)<0&&(Ee[Le]=dt[Le]);if(dt!=null&&oe)for(var Le of oe(dt))Ue.indexOf(Le)<0&&ie.call(dt,Le)&&(Ee[Le]=dt[Le]);return Ee},Ze=(dt,Ue,Ee)=>new Promise((Le,ke)=>{var mt=xt=>{try{Tn(Ee.next(xt))}catch(gn){ke(gn)}},He=xt=>{try{Tn(Ee.throw(xt))}catch(gn){ke(gn)}},Tn=xt=>xt.done?Le(xt.value):Promise.resolve(xt.value).then(mt,He);Tn((Ee=Ee.apply(dt,Ue)).next())});const St=dt=>{var Ue=dt,{shixunsDetail:Ee,globalSetting:Le,loading:ke,user:mt,dispatch:He,isRepository:Tn}=Ue,xt=tt(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const gn=(0,$e.useLocation)(),Ln=(0,$e.useParams)(),[Sa,yr]=(0,b.useState)({}),la=(0,b.useRef)(),[ia]=x.default.useForm(),[La,rr]=(0,b.useState)("");(0,b.useEffect)(()=>{xt.visible&&ia.resetFields()},[xt.visible]),(0,b.useEffect)(()=>{const Oa=sessionStorage.getItem("pathArray");if(Oa){const Rt=Oa.split(",").join("/"),fa=Rt.indexOf("/")===0?Rt.substr(1):Rt;rr(fa)}},[]),(0,b.useEffect)(()=>{var Oa,Rt;la.current=(Rt=(Oa=gn.pathname)==null?void 0:Oa.split("/"))==null?void 0:Rt[2]},[]);const Za=(...Oa)=>Ze(void 0,[...Oa],function*(Rt={}){const fa=yield He({type:"shixunsDetail/addRepositoryFile",payload:{id:Ln.id,message:Rt.commitMessage,content:"",path:(xt.defaultPath?xt.defaultPath+"/":"")+Rt.path+"/"+(Rt.file||".gitkeep"),secret_repository:Tn?void 0:!0}});fa!=null&&fa.url&&(it.ZP.success("\u6DFB\u52A0\u6210\u529F"),xt.onOK({path:(xt.defaultPath?xt.defaultPath+"/":"")+Rt.path+"/"+(Rt.file||".gitkeep"),name:Rt.path.split("/")[Rt.path.split("/").length-1]}),xt.onClose())}),ir=()=>{var Oa,Rt;$e.history.push(`/shixuns/${la.current}/${(Rt=(Oa=gn.pathname)==null?void 0:Oa.split("/"))==null?void 0:Rt[3]}${La?`/master/shixun_show/${La}`:""}`)};return b.createElement(at.default,{width:"60%",centered:!0,open:xt.visible,wrapClassName:ee.modal,onOk:()=>{ia.submit()},onCancel:xt.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:ia,scrollToFirstError:!0,layout:"vertical",onFinish:Za,onChange:()=>{var Oa,Rt,fa,Er;const Ir=be({},ia.getFieldsValue()),sr=(Oa=Ir==null?void 0:Ir.path)==null?void 0:Oa.split(""),Xn=(Rt=Ir==null?void 0:Ir.file)==null?void 0:Rt.split("");(fa=sr==null?void 0:sr.filter(On=>On=="/"))!=null&&fa.length&&(Ir.path=Ir.path.substring(0,Ir.path.length-1)),(Er=Xn==null?void 0:Xn.filter(On=>On=="/"))!=null&&Er.length&&(Ir.file=Ir.file.substring(0,Ir.path.length-1)),ia.setFieldsValue(be({},Ir)),yr(Ir)}},b.createElement(x.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},b.createElement(Qe.Z,null,b.createElement(Ke.Z,null,b.createElement("span",{className:ee.filePath},xt.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,$e.connect)(({shixunsDetail:dt,loading:Ue,globalSetting:Ee,user:Le})=>({shixunsDetail:dt,globalSetting:Ee,user:Le,loading:Ue.models.index}))(St),vt=ae(85533),Vn=ae(10008),zn=ae(59301),ca=Object.defineProperty,qn=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,Ye=(dt,Ue,Ee)=>Ue in dt?ca(dt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):dt[Ue]=Ee,ut=(dt,Ue)=>{for(var Ee in Ue||(Ue={}))jt.call(Ue,Ee)&&Ye(dt,Ee,Ue[Ee]);if(qn)for(var Ee of qn(Ue))rn.call(Ue,Ee)&&Ye(dt,Ee,Ue[Ee]);return dt},Jt=(dt,Ue)=>{var Ee={};for(var Le in dt)jt.call(dt,Le)&&Ue.indexOf(Le)<0&&(Ee[Le]=dt[Le]);if(dt!=null&&qn)for(var Le of qn(dt))Ue.indexOf(Le)<0&&rn.call(dt,Le)&&(Ee[Le]=dt[Le]);return Ee},un=(dt,Ue,Ee)=>new Promise((Le,ke)=>{var mt=xt=>{try{Tn(Ee.next(xt))}catch(gn){ke(gn)}},He=xt=>{try{Tn(Ee.throw(xt))}catch(gn){ke(gn)}},Tn=xt=>xt.done?Le(xt.value):Promise.resolve(xt.value).then(mt,He);Tn((Ee=Ee.apply(dt,Ue)).next())});const an=dt=>{var Ue=dt,{shixunsDetail:Ee,globalSetting:Le,loading:ke,user:mt,dispatch:He,isRepository:Tn}=Ue,xt=Jt(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const gn=(0,$e.useLocation)(),Ln=(0,$e.useParams)(),[Sa,yr]=(0,b.useState)({}),la=(0,b.useRef)(),[ia]=x.default.useForm(),[La,rr]=(0,b.useState)("");(0,b.useEffect)(()=>{xt.visible&&ia.resetFields()},[xt.visible]),(0,b.useEffect)(()=>{const Oa=sessionStorage.getItem("pathArray");if(Oa){const Rt=Oa.split(",").join("/"),fa=Rt.indexOf("/")===0?Rt.substr(1):Rt;rr(fa)}},[]),(0,b.useEffect)(()=>{var Oa,Rt;la.current=(Rt=(Oa=gn.pathname)==null?void 0:Oa.split("/"))==null?void 0:Rt[2]},[]);const Za=(...Oa)=>un(void 0,[...Oa],function*(Rt={},fa=!1,Er=1){var Ir,sr;const Xn=yield He({type:"shixunsDetail/addRepositoryFile",payload:{id:Ln.id,message:Rt.commitMessage,content:Rt.codeMirror,path:(xt.defaultPath?xt.defaultPath+"/":"")+Rt.path,secret_repository:Tn?void 0:!0,sync_origin_shixun:fa}});Xn!=null&&Xn.url&&((Ir=Ee==null?void 0:Ee.detail)!=null&&Ir.copy_for_exercise||it.ZP.success("\u6DFB\u52A0\u6210\u529F"),xt.onOK({path:(xt.defaultPath?xt.defaultPath+"/":"")+Rt.path,name:Rt.path.split("/")[Rt.path.split("/").length-1]}),xt.onClose()),(sr=Ee==null?void 0:Ee.detail)!=null&&sr.copy_for_exercise&&(0,Vn.m)(He,Ee,Ln.id,Er)}),ir=()=>{var Oa,Rt;$e.history.push(`/shixuns/${la.current}/${(Rt=(Oa=gn.pathname)==null?void 0:Oa.split("/"))==null?void 0:Rt[3]}${La?`/master/shixun_show/${La}`:""}`)};return zn.createElement(at.default,{width:"60%",open:xt.visible,wrapClassName:ee.modal,destroyOnClose:!0,centered:!0,onOk:()=>{ia.submit()},onCancel:xt.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},zn.createElement("section",{className:ee.bg},zn.createElement("div",{className:ee.wrap},zn.createElement(x.default,{className:"mt10",form:ia,scrollToFirstError:!0,layout:"vertical",onFinish:Oa=>{var Rt,fa;(Rt=Ee==null?void 0:Ee.detail)!=null&&Rt.is_fork_from_creator&&((fa=Ee==null?void 0:Ee.detail)!=null&&fa.copy_for_exercise)?(xt.onClose(),He({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Oa,type:"wareHouse",fn:(Er,Ir,sr)=>{Za(Er,Ir,sr)}}})):Za(Oa)},onChange:()=>{var Oa,Rt;const fa=ut({},ia.getFieldsValue()),Er=(Oa=fa==null?void 0:fa.path)==null?void 0:Oa.split("");((Rt=Er==null?void 0:Er.filter(Ir=>Ir=="/"))==null?void 0:Rt.length)>1&&(fa.path=fa.path.substring(0,fa.path.length-1)),ia.setFieldsValue(ut({},fa)),yr(fa)}},zn.createElement(x.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},zn.createElement(Qe.Z,null,zn.createElement(Ke.Z,null,zn.createElement("span",{className:ee.filePath},xt.defaultPath+"/")),zn.createElement(Ke.Z,{flex:"1"},zn.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"}]},zn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),zn.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"}]},zn.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"})),zn.createElement("div",{className:"mt10 mb20"},zn.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}},zn.createElement(vt.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 qe=(0,$e.connect)(({shixunsDetail:dt,loading:Ue,globalSetting:Ee,user:Le})=>({shixunsDetail:dt,globalSetting:Ee,user:Le,loading:Ue.models.index}))(an),st=Object.defineProperty,Pt=Object.getOwnPropertySymbols,Cn=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,en=(dt,Ue,Ee)=>Ue in dt?st(dt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):dt[Ue]=Ee,De=(dt,Ue)=>{for(var Ee in Ue||(Ue={}))Cn.call(Ue,Ee)&&en(dt,Ee,Ue[Ee]);if(Pt)for(var Ee of Pt(Ue))kt.call(Ue,Ee)&&en(dt,Ee,Ue[Ee]);return dt},Ae=(dt,Ue)=>{var Ee={};for(var Le in dt)Cn.call(dt,Le)&&Ue.indexOf(Le)<0&&(Ee[Le]=dt[Le]);if(dt!=null&&Pt)for(var Le of Pt(dt))Ue.indexOf(Le)<0&&kt.call(dt,Le)&&(Ee[Le]=dt[Le]);return Ee},Je=(dt,Ue,Ee)=>new Promise((Le,ke)=>{var mt=xt=>{try{Tn(Ee.next(xt))}catch(gn){ke(gn)}},He=xt=>{try{Tn(Ee.throw(xt))}catch(gn){ke(gn)}},Tn=xt=>xt.done?Le(xt.value):Promise.resolve(xt.value).then(mt,He);Tn((Ee=Ee.apply(dt,Ue)).next())});const Ct=dt=>{var Ue=dt,{shixunsDetail:Ee,globalSetting:Le,loading:ke,user:mt,dispatch:He,isRepository:Tn}=Ue,xt=Ae(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const gn=(0,$e.useLocation)(),Ln=(0,$e.useParams)(),[Sa,yr]=(0,b.useState)({}),la=(0,b.useRef)(),[ia]=x.default.useForm(),[La,rr]=(0,b.useState)(""),[Za,ir]=(0,b.useState)("");(0,b.useEffect)(()=>{xt.visible&&ia.resetFields()},[xt.visible]),(0,b.useEffect)(()=>{const fa=xt.defaultPath.split("/");fa.length===1?(rr(""),ir(xt.defaultPath)):(ir(fa.pop()),rr(fa.join("/")+"/"))},[xt.defaultPath]),(0,b.useEffect)(()=>{var fa,Er;la.current=(Er=(fa=gn.pathname)==null?void 0:fa.split("/"))==null?void 0:Er[2]},[]);const Oa=(...fa)=>Je(void 0,[...fa],function*(Er={}){const Ir=yield He({type:"shixunsDetail/moveGitFile",payload:{id:Ln.id,from:xt.defaultPath,to:La+Er.path,message:Er.commitMessage||`${xt.defaultPath} rename to ${La}${Er.path} `,secret_repository:Tn}});(Ir==null?void 0:Ir.status)===0&&(it.ZP.success("\u6DFB\u52A0\u6210\u529F"),xt.onOK({path:Er.path,name:Er.path}),xt.onClose())}),Rt=()=>{var fa,Er;$e.history.push(`/shixuns/${la.current}/${(Er=(fa=gn.pathname)==null?void 0:fa.split("/"))==null?void 0:Er[3]}${La?`/master/shixun_show/${La}`:""}`)};return b.createElement(at.default,{width:"40%",open:xt.visible,wrapClassName:ee.modal,centered:!0,onOk:()=>{ia.submit()},onCancel:xt.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:ia,scrollToFirstError:!0,layout:"vertical",onFinish:Oa,onChange:()=>{var fa,Er;const Ir=De({},ia.getFieldsValue()),sr=(fa=Ir==null?void 0:Ir.path)==null?void 0:fa.split("");((Er=sr==null?void 0:sr.filter(Xn=>Xn=="/"))==null?void 0:Er.length)>1&&(Ir.path=Ir.path.substring(0,Ir.path.length-1)),ia.setFieldsValue(De({},Ir)),yr(Ir)}},b.createElement(x.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},b.createElement(Qe.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:Za}))))),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${xt.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Bt=(0,$e.connect)(({shixunsDetail:dt,loading:Ue,globalSetting:Ee,user:Le})=>({shixunsDetail:dt,globalSetting:Ee,user:Le,loading:Ue.models.index}))(Ct),Nt=ae(74128),Ut=ae(38147),$t=ae(54580),bn=ae(74044),Tt={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},ye=ae(59301),xe=Object.defineProperty,lt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,Ft=(dt,Ue,Ee)=>Ue in dt?xe(dt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):dt[Ue]=Ee,Vt=(dt,Ue)=>{for(var Ee in Ue||(Ue={}))Mt.call(Ue,Ee)&&Ft(dt,Ee,Ue[Ee]);if(lt)for(var Ee of lt(Ue))Yt.call(Ue,Ee)&&Ft(dt,Ee,Ue[Ee]);return dt},sn=(dt,Ue)=>{var Ee={};for(var Le in dt)Mt.call(dt,Le)&&Ue.indexOf(Le)<0&&(Ee[Le]=dt[Le]);if(dt!=null&<)for(var Le of lt(dt))Ue.indexOf(Le)<0&&Yt.call(dt,Le)&&(Ee[Le]=dt[Le]);return Ee},zt=(dt,Ue,Ee)=>new Promise((Le,ke)=>{var mt=xt=>{try{Tn(Ee.next(xt))}catch(gn){ke(gn)}},He=xt=>{try{Tn(Ee.throw(xt))}catch(gn){ke(gn)}},Tn=xt=>xt.done?Le(xt.value):Promise.resolve(xt.value).then(mt,He);Tn((Ee=Ee.apply(dt,Ue)).next())});const{Dragger:Lt}=$t.default,Ht=dt=>{var Ue=dt,{shixunsDetail:Ee,globalSetting:Le,loading:ke,user:mt,dispatch:He,isRepository:Tn}=Ue,xt=sn(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const gn=(0,$e.useLocation)(),Ln=(0,$e.useParams)(),[Sa,yr]=(0,b.useState)({}),la=(0,b.useRef)(),[ia]=x.default.useForm(),[La,rr]=(0,b.useState)([]),[Za,ir]=(0,b.useState)();let Oa;(0,b.useEffect)(()=>{xt.visible&&(ia.resetFields(),rr([]))},[xt.visible]),(0,b.useEffect)(()=>{la.current=Ln.id},[]),(0,b.useEffect)(()=>{const Xn=sessionStorage.getItem("pathArray");if(Xn){const On=Xn.split(",").join("/"),mn=On.indexOf("/")===0?On.substr(1):On;ir(mn)}},[]);const Rt=Xn=>{var On,mn,ba,lr;if(Oa=Xn.file.name,Xn.file.status==="done"||Xn.file.status==="uploading"){if(rr(Xn.fileList),!Xn.file.response)return;if(((On=Xn.file.response)==null?void 0:On.status)===0){(mn=Ee==null?void 0:Ee.detail)!=null&&mn.copy_for_exercise||(it.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),ia.validateFields());return}rr(La.filter(mo=>mo.uid!==Xn.file.uid)),(ba=Xn.file.response)!=null&&ba.message&&it.ZP.info((lr=Xn.file.response)==null?void 0:lr.message)}},fa=Xn=>zt(void 0,null,function*(){if(!Xn.response){it.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield He({type:"shixunsDetail/deleteGitFile",payload:{id:Ln.id,path:Za?`${Za}/${Xn.name}`:Xn.name,message:ia.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Za?`${Za}/${Xn.name}`:Xn.name}`,secret_repository:Tn?null:!0}})).status===0&&(rr(La.filter(mn=>mn.uid!==Xn.uid)),it.ZP.info("\u5220\u9664\u6210\u529F"))}),Er={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!ia.getFieldValue("commitMessage"),data:()=>zt(void 0,null,function*(){return new Promise((Xn,On)=>zt(void 0,null,function*(){setTimeout(()=>zt(void 0,null,function*(){const mn=yield ia.getFieldsValue(),ba=Vt(Vt({},{path:xt.defaultPath?xt.defaultPath:"",message:Sa.commitMessage||`\u4E0A\u4F20\u4E86${Oa}`}),Tn?{}:{secret_repository:!0});Xn(ba)}),200)}))}),fileList:La,method:"post",action:`${Nt.Z.API_SERVER}/api/shixuns/${la.current}/upload_git_file.json`,onChange:Rt,onRemove:fa,beforeUpload:Xn=>(Oa=Xn.name,Xn.size/1024/1024>50?(it.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},Ir=(Xn=!1,On=1)=>zt(void 0,null,function*(){var mn;const ba=Vt(Vt({},{path:xt.defaultPath?xt.defaultPath:"",message:Sa.commitMessage||`\u4E0A\u4F20\u4E86${Oa}`}),Tn?{}:{secret_repository:!0});for(let lr=0;lr{mo.append(Nr,ba[Nr].toString())});const Ur=yield(0,Ut.ZP)(`/api/shixuns/${la.current}/upload_git_file.json`,{method:"post",body:mo},!0)}xt.onClose(),xt.onOK({path:xt.defaultPath}),sr(),(mn=Ee==null?void 0:Ee.detail)!=null&&mn.copy_for_exercise&&(0,Vn.m)(He,Ee,Ln.id,On)}),sr=()=>{var Xn,On;$e.history.push(`/shixuns/${la.current}/${(On=(Xn=gn.pathname)==null?void 0:Xn.split("/"))==null?void 0:On[3]}${Za?`/master/shixun_show/${Za}`:""}`)};return ye.createElement(at.default,{open:xt.visible,onOk:Xn=>{ia.submit()},centered:!0,onCancel:xt.onClose,width:"70%"},ye.createElement("section",{className:Tt.bg},ye.createElement("div",{className:Tt.wrap},ye.createElement("div",{className:Tt.title},"\u4E0A\u4F20\u6587\u4EF6"),ye.createElement(x.default,{className:"mt10",form:ia,scrollToFirstError:!0,layout:"vertical",onFinish:()=>zt(void 0,null,function*(){var Xn,On;yield ia.validateFields(),(Xn=Ee==null?void 0:Ee.detail)!=null&&Xn.is_fork_from_creator&&((On=Ee==null?void 0:Ee.detail)!=null&&On.copy_for_exercise)?(xt.onClose(),He({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(mn,ba)=>{Ir(mn,ba)}}})):Ir()}),onValuesChange:()=>yr(Vt({},ia.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(Xn,On){return(La==null?void 0:La.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},ye.createElement("div",{onClick:()=>{if(!ia.getFieldValue("commitMessage")){it.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},ye.createElement(Lt,Vt({},Er),ye.createElement("div",null,ye.createElement("i",{className:`iconfont icon-shangchuan font50 ${Tt.colorBlue}`})),ye.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",ye.createElement("span",{className:`${Tt.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(bn.Z,{onFinish:Xn=>ir(Xn)})))};var wt=(0,$e.connect)(({shixunsDetail:dt,loading:Ue,globalSetting:Ee,user:Le})=>({shixunsDetail:dt,globalSetting:Ee,user:Le,loading:Ue.models.index}))(Ht),Dt={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"},It={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},cn=Object.defineProperty,yt=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,_t=(dt,Ue,Ee)=>Ue in dt?cn(dt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):dt[Ue]=Ee,Gn=(dt,Ue)=>{for(var Ee in Ue||(Ue={}))Ot.call(Ue,Ee)&&_t(dt,Ee,Ue[Ee]);if(yt)for(var Ee of yt(Ue))Rn.call(Ue,Ee)&&_t(dt,Ee,Ue[Ee]);return dt},Ra=(dt,Ue,Ee)=>new Promise((Le,ke)=>{var mt=xt=>{try{Tn(Ee.next(xt))}catch(gn){ke(gn)}},He=xt=>{try{Tn(Ee.throw(xt))}catch(gn){ke(gn)}},Tn=xt=>xt.done?Le(xt.value):Promise.resolve(xt.value).then(mt,He);Tn((Ee=Ee.apply(dt,Ue)).next())});const cr=({shixunsDetail:dt,globalSetting:Ue,loading:Ee,dispatch:Le,title:ke,pathList:mt=[],showInputPath:He=!1,isMergeSelectFile:Tn=!1,onFinish:xt=()=>{}})=>{const[gn]=x.default.useForm(),Ln=(0,$e.useParams)(),Sa=(0,$e.useLocation)(),yr=(0,b.useRef)(),[la,ia]=(0,b.useState)(""),[La,rr]=(0,b.useState)(""),[Za,ir]=(0,b.useState)([]),[Oa,Rt]=(0,b.useState)([]);(0,b.useEffect)(()=>{var On,mn;yr.current=((mn=(On=Sa.pathname)==null?void 0:On.split("/"))==null?void 0:mn[3])==="repository"},[]),(0,b.useEffect)(()=>{if(dt.actionTabs.key!=="Repository-SelectFilePath")return;const On=mt.join("/");let mn=[];mt.map((ba,lr)=>{lr===0?mn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ba}`,path:On}):mn.push({val:`/${ba}`,path:On})}),ir(mn),ia(On),rr(On),fa(On)},[dt.actionTabs.key]);const fa=On=>Ra(void 0,null,function*(){const mn=yield Le({type:yr.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ln.id,path:On}});mn&&Rt(mn.trees||[])}),Er=On=>{let mn=la;On.type==="tree"&&(Za.length?Za.push({val:`/${On.name}`,path:On.name}):Za.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${On.name}`,path:On.name}),ir(Za),mn=la?`${la}/${On.name}`:On.name,ia(mn)),fa(mn)},Ir=(On,mn)=>{const ba=Za.filter((mo,Ur)=>Ur<=mn);ir(ba);const lr=ba.filter((mo,Ur)=>Ur!==0).map(mo=>mo.val).join("").substr(1);ia(lr),fa(lr)},sr=()=>Ra(void 0,null,function*(){const On=gn==null?void 0:gn.getFieldsValue(),mn=la?`${la}${On!=null&&On.name?`/${On==null?void 0:On.name}`:""}`:On==null?void 0:On.name;if(Tn){xt(mn),Xn();return}if(He){yield gn.validateFields();const ba=yield Le({type:"shixunsDetail/uploadGitFolder",payload:Gn(Gn({},{id:Ln.id,path:mn}),yr.current?{}:{secret_repository:!0})});xt(La),ba.status===0&&it.ZP.info("\u65B0\u5EFA\u6210\u529F")}else xt(mn),it.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Xn()}),Xn=()=>{Le({type:"shixunsDetail/setActionTabs",payload:{}}),gn.resetFields()};return b.createElement(at.default,{centered:!0,title:ke||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:dt.actionTabs.key==="Repository-SelectFilePath",onOk:sr,onCancel:Xn},b.createElement("div",{className:It.wrap},b.createElement("div",{className:It.content},b.createElement("div",{className:It.mainPathWrap},!!(Za!=null&&Za.length)&&Za.map((On,mn)=>b.createElement("a",{key:mn,onClick:()=>Ir(On,mn)},On.val))),!!(Oa!=null&&Oa.length)&&Oa.map((On,mn)=>On.type==="tree"&&b.createElement("a",{key:mn,onClick:()=>Er(On)},b.createElement("i",{className:`iconfont icon-wenjianjia ${It.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"},la),He&&b.createElement(x.default,{form:gn,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 tr=(0,$e.connect)(({shixunsDetail:dt,loading:Ue,globalSetting:Ee})=>({shixunsDetail:dt,globalSetting:Ee,loading:Ue.models.index}))(cr),Ma=ae(18785),Wr=ae(84105),gr=ae(60979),Ua=ae(65862),Ya=ae(66457),Lr=ae(59149),ya=Object.defineProperty,zr=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,Zt=(dt,Ue,Ee)=>Ue in dt?ya(dt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):dt[Ue]=Ee,dn=(dt,Ue)=>{for(var Ee in Ue||(Ue={}))En.call(Ue,Ee)&&Zt(dt,Ee,Ue[Ee]);if(At)for(var Ee of At(Ue))Fn.call(Ue,Ee)&&Zt(dt,Ee,Ue[Ee]);return dt},In=(dt,Ue)=>zr(dt,Cr(Ue)),Yn=(dt,Ue)=>{var Ee={};for(var Le in dt)En.call(dt,Le)&&Ue.indexOf(Le)<0&&(Ee[Le]=dt[Le]);if(dt!=null&&At)for(var Le of At(dt))Ue.indexOf(Le)<0&&Fn.call(dt,Le)&&(Ee[Le]=dt[Le]);return Ee},We=(dt,Ue,Ee)=>new Promise((Le,ke)=>{var mt=xt=>{try{Tn(Ee.next(xt))}catch(gn){ke(gn)}},He=xt=>{try{Tn(Ee.throw(xt))}catch(gn){ke(gn)}},Tn=xt=>xt.done?Le(xt.value):Promise.resolve(xt.value).then(mt,He);Tn((Ee=Ee.apply(dt,Ue)).next())});const{DirectoryTree:ot}=de.default,et=dt=>{var Ue=dt,{shixunsDetail:Ee,globalSetting:Le,loading:ke,user:mt,activeKey:He,dispatch:Tn,practiceSetting:xt,isRepository:gn,treeData:Ln,setTreeData:Sa}=Ue,yr=Yn(Ue,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),la,ia,La,rr,Za,ir,Oa;const Rt=(0,$e.useParams)(),fa=(0,$e.useLocation)(),[Er,Ir]=(0,b.useState)(),[sr,Xn]=(0,b.useState)(!1),[On,mn]=(0,b.useState)(!1),[ba,lr]=(0,b.useState)(!1),[mo,Ur]=(0,b.useState)(!1),[Nr,Ho]=(0,b.useState)("");let[nr,_o]=(0,b.useState)([]),[jo,or]=(0,b.useState)([]);const[fo,Pa]=(0,b.useState)([]),[Pn,wn]=(0,b.useState)(!1),[Un,Pr]=(0,b.useState)(),[we,Or]=(0,b.useState)(),[Va,ur]=(0,b.useState)(""),[Xr,qo]=(0,b.useState)(),[wo,ni]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Sa([]),Ki(""),localStorage.warehouseHideTip||wn(!0)},[fa.pathname,gn]);const no=(jn="")=>We(void 0,null,function*(){(yield(0,gr.Zt)({id:Rt.id,secret_dir_path:jn}))&&qo(jn)}),ci=jn=>{var Yr;return b.createElement(he.default,{className:Dt.menu,onClick:Jr=>{switch(Ho(jn.path||""),Jr.key){case"1":(0,Ua.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Xn(!0);break;case"2":(0,Ua.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),lr(!0);break;case"3":(0,Ua.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Ur(!0);break;case"4":(0,Ua.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),mn(!0);break;case"5":(0,Ua.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Pl(jn.path,jn.name,jn);break;case"6":(0,Ua.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),tl(jn);break}}},(jn.type==="topTree"||jn.type==="tree")&&b.createElement(he.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(jn.type==="topTree"||jn.type==="tree")&&b.createElement(he.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(jn.type==="topTree"||jn.type==="tree")&&b.createElement(he.default.Item,{key:"3"},"\u4E0A\u4F20"),jn.type!=="topTree"&&jn.type!=="tree"&&((Yr=Ee==null?void 0:Ee.detail)==null?void 0:Yr.public)<2&&b.createElement(he.default.Item,{key:"4"},"\u91CD\u547D\u540D"),jn.type!=="topTree"&&b.createElement(E.CopyToClipboard,{text:`/data/workspace/myshixun/${gn?"":"secret/"}${jn==null?void 0:jn.path}`,onCopy:()=>it.ZP.success("\u590D\u5236\u6210\u529F")},b.createElement(he.default.Item,{key:"6"},b.createElement(b.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),jn.type!=="topTree"&&b.createElement(he.default.Item,{key:"5"},"\u5220\u9664"))},ii=(jn,Yr)=>jn.map(Jr=>(Yr==""?Jr.path=Yr+Jr.name:Jr.path=Yr+"/"+Jr.name,Jr.title=b.createElement(Qe.Z,{className:"font14"},b.createElement(Ke.Z,{flex:"1"},b.createElement(Qe.Z,null,Jr.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"},Jr.name)))),b.createElement(Ke.Z,null,(Jr.type==="blob"||Jr.type==="tree")&&b.createElement(Ie.Z,{dropdownRender:()=>ci(Jr),className:Dt.ellipsis},b.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Jr.disableCheckbox=Er&&Er!==Jr.name,Jr.className=Jr.type==="tree"?Dt.pl23:"",Jr.checkable=Jr.type!=="tree",Jr.isLeaf=Jr.type!=="tree",Jr.children=Jr.type==="tree"&&[],Jr.key=Jr.path,Jr)),Ii=jn=>{Tn({type:"practiceSetting/setSideBarTabs",payload:{selectPath:jn}})},vl=(jn,Yr)=>We(void 0,null,function*(){const Jr=jn.split("/");yield Ki(Nr),setTimeout(()=>{Ii(jn),nr=[Jr[0]||""],jo=[jn],or([...jo]),_o([...nr])},150)}),Ci=(jn,Yr)=>{if(Yr=="")Ln=[...jn],Sa([...jn]);else{let Jr=Yl(Ln,Yr,jn);Ln=Jr,Sa([...Jr])}};function Yl(jn,Yr,Jr){return jn.map(So=>So.key===Yr?(So.children=[...Jr],dn({},So)):So.children?In(dn({},So),{children:Yl(So.children,Yr,Jr)}):So)}const Ki=(jn="")=>We(void 0,null,function*(){var Yr,Jr;const So=yield Tn({type:gn?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Rt.id,path:jn}});if(So){if((Yr=So.trees)!=null&&Yr.length){let Di=ii([...So.trees],jn);Ci(Di,jn),Pa(So.trees||[]),Or(jn||""),console.log("handleGetRepository:",Di,jn),setTimeout(()=>console.log(Ln,So.trees,jn,999999),2e3)}else jn==""&&Sa([]);Pr(((Jr=So.commits)==null?void 0:Jr[0])||{})}return So}),Ll=jn=>We(void 0,null,function*(){return new Promise((Yr,Jr)=>We(void 0,null,function*(){jn.children.length&&Yr(),ur(jn.path),yield Ki(jn.path),Yr()}))}),su=(jn,Yr)=>We(void 0,null,function*(){var Jr;console.log("handleSelectTree",jn,Yr.nativeEvent.target.nodeName,Yr);const So=()=>{Ii(Yr.node.path),jn=[Yr.node.path],or([...jn])};Yr.nativeEvent.target.nodeName==="svg"||Yr.nativeEvent.target.nodeName==="LI"||Yr.nativeEvent.target.nodeName==="I"||Yr.node.type==="blob"&&((Jr=xt==null?void 0:xt.sideBar)!=null&&Jr.confirmLeave?at.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:()=>{So(),Tn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):So())}),Pl=(jn,Yr,Jr)=>{at.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Jr.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>We(void 0,null,function*(){const So=yield Tn({type:"shixunsDetail/deleteGitFile",payload:{id:Rt.id,path:jn,message:`\u5220\u9664${jn}`,secret_repository:gn?null:!0}});let Di=jn.split("/");if((So==null?void 0:So.status)===0){it.ZP.info("\u5220\u9664\u6210\u529F"),Di.splice(Di.length-1,1);const Xl=yield Ki(Di.length>1?Di.join("/"):"");return Xl!=null&&Xl.trees||(Di.splice(Di.length-1,1),yield Ki(Di.length>1?Di.join("/"):"")),Ii(""),!0}else(So==null?void 0:So.status)===-3?at.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:b.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",jn,"\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/${Rt.id}/edit/${So==null?void 0:So.message}/tab=2`}}):(So==null?void 0:So.status)===-4&&at.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:b.createElement("div",null,So==null?void 0:So.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Rt.id}/edit?tabId=service`}})})})},tl=jn=>{console.log(jn,"item")},hu=(jn,Yr)=>We(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 Ll(Yr.node),nr.includes(Yr.node.path)?nr.splice(nr.indexOf(Yr.node.path),1):nr.push(Yr.node.path),_o([...nr])}),nu=()=>{wn(!1),localStorage.warehouseHideTip=!0},Bu=jn=>We(void 0,null,function*(){var Yr;let Jr,So="",Di,Xl;switch(gn){case!0:So="\u5F00\u542F\u7248\u672C\u5E93",Di="\u5F00\u542F",Xl="\u4E0D\u5F00\u542F",Jr=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=Ee==null?void 0:Ee.detail)!=null&&Yr.secret_repository?(So="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Di="\u786E\u5B9A",Xl="\u53D6\u6D88",Jr=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")):(So="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Di="\u4E0D\u4F7F\u7528",Xl="\u4F7F\u7528",Jr=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}!gn&&(0,Ya.gy)(Tn,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||at.default.confirm({title:So,okText:Di,cancelText:Xl,content:Jr,onOk:()=>{var Ei;(0,Ua.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",So]),!gn&&!((Ei=Ee==null?void 0:Ee.detail)!=null&&Ei.secret_repository)||Hl(jn)},onCancel:()=>{var Ei;!gn&&!((Ei=Ee==null?void 0:Ee.detail)!=null&&Ei.secret_repository)&&Hl(jn)}})}),Hl=jn=>We(void 0,null,function*(){gn?(yield(0,gr.h4)(dn({},Rt)),Tn({type:"practiceSetting/getCommonData",payload:dn({},Rt)})):yield(0,gr.K0)(In(dn({},Rt),{is_secret_repository:jn})),Ki(),Tn({type:"shixunsDetail/getShixunsDetail",payload:{id:Rt.id}})}),qu=jn=>{console.log(jn)},$u=jn=>We(void 0,null,function*(){console.log(jn);const Yr=jn.node.key,Jr=jn.dragNode.key,So=jn.node.pos.split("-"),Di=jn.dropPosition-Number(So[So.length-1]);if(jn.dragNode.type==="tree"){it.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(jn.node.type!=="tree"){it.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Tn({type:"shixunsDetail/moveGitFile",payload:dn({id:Rt.id,from:jn.dragNode.path,to:jn.node.path+"/"+jn.dragNode.name,message:`${jn.dragNode.path} move to ${jn.node.path+"/"+jn.dragNode.name} `},gn?{}:{secret_repository:!0})})).status===0){Ii(""),yield Ki("");for(let ri=0;rici({type:"topTree"}),className:"current"},b.createElement(ze.Z,{open:Pn,title:b.createElement("div",{className:"font16"},b.createElement(Ma.Z,{style:{position:"relative",left:-35},onClick:()=>nu()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",b.createElement("span",{onClick:()=>nu(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Dt.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},gn&&((rr=Ee==null?void 0:Ee.detail)==null?void 0:rr.init_repository)&&b.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!gn&&((Za=Ee==null?void 0:Ee.detail)==null?void 0:Za.secret_repository)&&b.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!Ln.length&&!gn&&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")),Ln.length?b.createElement(b.Fragment,null,b.createElement("div",{className:Dt.content},He==="1"&&b.createElement("div",{className:Dt.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(ot,{disabled:!!ke.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:Ln,switcherIcon:b.createElement(Wr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:hu,expandedKeys:nr,selectedKeys:jo,onSelect:su,draggable:!0,onDragEnter:qu,onDrop:$u,className:Dt.gitTree}))):"",!Ln.length&&gn&&((ir=Ee==null?void 0:Ee.detail)==null?void 0:ir.init_repository)&&b.createElement(Bn,null),!Ln.length&&!gn&&((Oa=Ee==null?void 0:Ee.detail)==null?void 0:Oa.secret_repository)&&b.createElement(Bn,null))),b.createElement(Bt,{visible:On,defaultPath:Nr,onClose:()=>mn(!1),isRepository:!gn,onOK:jn=>We(void 0,null,function*(){const Yr=Nr.split("/");Yr.pop(),yield Ki(Yr.join("/")),Ii("")})}),b.createElement(qe,{visible:sr,defaultPath:Nr,onClose:()=>Xn(!1),isRepository:gn,onOK:jn=>{vl(jn.path,jn.name)}}),b.createElement(ht,{visible:ba,defaultPath:Nr,onClose:()=>lr(!1),isRepository:gn,onOK:jn=>{vl(jn.path,jn.name)}}),b.createElement(wt,{defaultPath:Nr,visible:mo,isRepository:gn,onClose:()=>Ur(!1),onOK:jn=>We(void 0,null,function*(){const Yr=Nr.split("/");yield Ki(Nr),nr=[Yr[0]||""],jo=[Nr],or([...jo]),_o([...nr])})}),b.createElement(tr,{pathList:Nr==null?void 0:Nr.split("/"),showInputPath:!0,isMergeSelectFile:wo,onFinish:jn=>{wo?no(jn):Ki(jn),ni(!1)}}))},Bn=()=>b.createElement("div",{className:`mt20 pb50 ${Dt.nodata}`},b.createElement("div",{className:Dt.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 vn=(0,$e.connect)(({shixunsDetail:dt,loading:Ue,globalSetting:Ee,practiceSetting:Le,user:ke})=>({shixunsDetail:dt,globalSetting:Ee,user:ke,practiceSetting:Le,loading:Ue}))(et),Nn={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),ga=Object.getOwnPropertySymbols,na=Object.prototype.hasOwnProperty,ma=Object.prototype.propertyIsEnumerable,ua=(dt,Ue)=>{var Ee={};for(var Le in dt)na.call(dt,Le)&&Ue.indexOf(Le)<0&&(Ee[Le]=dt[Le]);if(dt!=null&&ga)for(var Le of ga(dt))Ue.indexOf(Le)<0&&ma.call(dt,Le)&&(Ee[Le]=dt[Le]);return Ee},pn=(dt,Ue,Ee)=>new Promise((Le,ke)=>{var mt=xt=>{try{Tn(Ee.next(xt))}catch(gn){ke(gn)}},He=xt=>{try{Tn(Ee.throw(xt))}catch(gn){ke(gn)}},Tn=xt=>xt.done?Le(xt.value):Promise.resolve(xt.value).then(mt,He);Tn((Ee=Ee.apply(dt,Ue)).next())});const Ta=dt=>{var Ue=dt,{shixunsDetail:Ee,globalSetting:Le,loading:ke,user:mt,dispatch:He,isRepository:Tn}=Ue,xt=ua(Ue,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const gn=(0,$e.useParams)(),[Ln,Sa]=(0,b.useState)([]);(0,b.useEffect)(()=>{yr()},[Tn]);const yr=()=>pn(void 0,null,function*(){const la=yield He({type:"shixunsDetail/getRepositoryCommit",payload:{id:gn.id,secret_repository:Tn?void 0:!0}});la&&Sa(la.commits||[])});return b.createElement(b.Fragment,null,Ln==""&&b.createElement("div",{className:Nn.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")),Ln!=""&&b.createElement("section",{className:Nn.bg},b.createElement("div",{className:Nn.wrap},b.createElement("div",{className:Nn.content},Ln==null?void 0:Ln.map(la=>{var ia,La;return b.createElement("div",null,b.createElement(Qe.Z,{align:"middle",className:"c-white font16"},b.createElement(Ke.Z,null,la.title)),b.createElement(Qe.Z,{align:"middle",className:"mt20 "},b.createElement(Ke.Z,null,b.createElement("img",{className:Nn.imageUrl,src:Nt.Z.IMG_SERVER+"/"+((ia=la.author)==null?void 0:ia.image_url)})),b.createElement(Ke.Z,{className:Nn.blueLight},b.createElement("span",{className:"ml20"},(La=la.author)==null?void 0:La.username)),b.createElement(Ke.Z,null,b.createElement("span",{className:`ml20 ${Nn.blueLight}`},"\u63D0\u4EA4\u4E8E"),b.createElement("span",{className:`ml20 ${Nn.blueLight}`},la.time))),b.createElement(Da.Z,{className:Nn.divider}))})))))};var fr=(0,$e.connect)(({shixunsDetail:dt,loading:Ue,globalSetting:Ee,user:Le})=>({shixunsDetail:dt,globalSetting:Ee,user:Le,loading:Ue.models.index}))(Ta),uo=ae(21185),Mn=ae(59301),nn=Object.defineProperty,sa=Object.defineProperties,Ea=Object.getOwnPropertyDescriptors,Gr=Object.getOwnPropertySymbols,Hr=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,qr=(dt,Ue,Ee)=>Ue in dt?nn(dt,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):dt[Ue]=Ee,Io=(dt,Ue)=>{for(var Ee in Ue||(Ue={}))Hr.call(Ue,Ee)&&qr(dt,Ee,Ue[Ee]);if(Gr)for(var Ee of Gr(Ue))hr.call(Ue,Ee)&&qr(dt,Ee,Ue[Ee]);return dt},$r=(dt,Ue)=>sa(dt,Ea(Ue)),Eo=(dt,Ue)=>{var Ee={};for(var Le in dt)Hr.call(dt,Le)&&Ue.indexOf(Le)<0&&(Ee[Le]=dt[Le]);if(dt!=null&&Gr)for(var Le of Gr(dt))Ue.indexOf(Le)<0&&hr.call(dt,Le)&&(Ee[Le]=dt[Le]);return Ee},yn=(dt,Ue,Ee)=>new Promise((Le,ke)=>{var mt=xt=>{try{Tn(Ee.next(xt))}catch(gn){ke(gn)}},He=xt=>{try{Tn(Ee.throw(xt))}catch(gn){ke(gn)}},Tn=xt=>xt.done?Le(xt.value):Promise.resolve(xt.value).then(mt,He);Tn((Ee=Ee.apply(dt,Ue)).next())});const{TabPane:kr}=Te.default,eo=dt=>{var Ue=dt,{globalSetting:Ee,loading:Le,dispatch:ke,practiceSetting:mt,shixunsDetail:He}=Ue,Tn=Eo(Ue,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),xt,gn,Ln,Sa,yr,la,ia,La,rr,Za,ir,Oa,Rt,fa,Er,Ir,sr,Xn,On;const[mn,ba]=(0,b.useState)("1"),[lr,mo]=(0,b.useState)("1");let[Ur,Nr]=(0,b.useState)();const Ho=(0,b.useRef)(),[nr,_o]=(0,b.useState)(!0),[jo,or]=(0,b.useState)(["2","1"]),[fo,Pa]=(0,b.useState)([]),Pn=(0,b.useRef)(),wn=(0,$e.useParams)(),Un=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Mn.createElement("span",null,Mn.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Mn.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"},Mn.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,b.useEffect)(()=>{var Va,ur,Xr,qo,wo,ni,no,ci,ii,Ii,vl,Ci,Yl,Ki,Ll,su,Pl,tl;try{((Xr=(ur=(Va=He==null?void 0:He.fileContent)==null?void 0:Va.content)==null?void 0:ur.content)!=null&&Xr.length||((wo=(qo=He==null?void 0:He.fileContent)==null?void 0:qo.content)==null?void 0:wo.content)=="")&&(((ni=He==null?void 0:He.fileContent)==null?void 0:ni.file_type)==="txt"?(Ho.current=window.decodeURIComponent(escape(window.atob((ci=(no=He==null?void 0:He.fileContent)==null?void 0:no.content)==null?void 0:ci.content))),Ur=window.decodeURIComponent(escape(window.atob((Ii=(ii=He==null?void 0:He.fileContent)==null?void 0:ii.content)==null?void 0:Ii.content))),Nr(Ur)):(Ho.current=(Ci=(vl=He==null?void 0:He.fileContent)==null?void 0:vl.content)==null?void 0:Ci.content,Ur=(Ki=(Yl=He==null?void 0:He.fileContent)==null?void 0:Yl.content)==null?void 0:Ki.content,Nr(Ur)))}catch(hu){Ho.current=window.atob((su=(Ll=He==null?void 0:He.fileContent)==null?void 0:Ll.content)==null?void 0:su.content),Ur=window.atob((tl=(Pl=He==null?void 0:He.fileContent)==null?void 0:Pl.content)==null?void 0:tl.content),Nr(Ur),it.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",He.fileContent.content)},[(xt=He==null?void 0:He.fileContent)==null?void 0:xt.content]),(0,b.useEffect)(()=>{var Va;const ur=(Va=mt==null?void 0:mt.sideBar)==null?void 0:Va.selectPath.split("/");or(ur)},[(gn=mt==null?void 0:mt.sideBar)==null?void 0:gn.selectPath]);const Pr=Va=>{Nr(Va);let ur=-1;Va===Ho.current?ur=0:ur=1,ke({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!ur}})};(0,b.useEffect)(()=>{new Promise((Va,ur)=>yn(void 0,null,function*(){var Xr,qo,wo;if(((Xr=mt==null?void 0:mt.sideBar)==null?void 0:Xr.selectPath)!==""&&((qo=mt==null?void 0:mt.sideBar)!=null&&qo.selectPath)){const ni=yield ke({type:"shixunsDetail/getFileContent",payload:{id:wn.id,path:(wo=mt==null?void 0:mt.sideBar)==null?void 0:wo.selectPath,secret_repository:nr?null:!0}});ni!=null&&ni.content||(ni==null?void 0:ni.content)==""||ke({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(Ln=mt==null?void 0:mt.sideBar)==null?void 0:Ln.selectPath]);const we=Mn.createElement(he.default,{className:Be.menu,style:{background:"#24294b"},onClick:Va=>{var ur;!((ur=He==null?void 0:He.detail)!=null&&ur.secret_repository)&&Va.key==="2"&&mo("1"),ba(Va.key),Va.key==="1"?_o(!0):_o(!1)}},Mn.createElement(he.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Un.filter(Va=>{var ur,Xr;return!((ur=He==null?void 0:He.detail)!=null&&ur.init_repository)||(Xr=He==null?void 0:He.detail)!=null&&Xr.is_jupyter_lab?Va.id!=="2":Va}).map((Va,ur)=>Mn.createElement(he.default.Item,{className:"leaveClick",key:Va.id},Va.name))),Or=(Va=!1,ur=1)=>yn(void 0,null,function*(){var Xr,qo,wo,ni;const no=yield ke({type:"shixunsDetail/updateRepositoryFile",payload:{id:wn.id,path:(qo=(Xr=He==null?void 0:He.fileContent)==null?void 0:Xr.params)==null?void 0:qo.path,content:Ur,secret_repository:nr?null:!0,sync_origin_shixun:Va}});no!=null&&no.content&&((wo=He==null?void 0:He.detail)!=null&&wo.copy_for_exercise||it.ZP.success("\u4FDD\u5B58\u6210\u529F"),ke({type:"practiceSetting/setSideBarTabs",payload:$r(Io({},mt.sideBar),{confirmLeave:!1})})),(ni=He==null?void 0:He.detail)!=null&&ni.copy_for_exercise&&(0,Vn.m)(ke,He,wn.id,ur)});return Mn.createElement("div",{className:Be.warehouse},Mn.createElement("div",{className:Be.header},Mn.createElement(Qe.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Mn.createElement(Ke.Z,{flex:"1"},Mn.createElement(Qe.Z,{align:"middle"},Mn.createElement(Ke.Z,null,Mn.createElement(Ie.Z,{dropdownRender:()=>we,className:Be.menu},Mn.createElement("span",{className:"font16 c-white current ml20"},Un.find(Va=>Va.id===mn).name," ",Mn.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Mn.createElement(Ke.Z,{flex:"81px"},Mn.createElement("div",{className:Be.line})),Mn.createElement(Ke.Z,null,Mn.createElement(Te.default,{className:Be.tabs,activeKey:lr,onChange:Va=>{var ur;(ur=mt==null?void 0:mt.sideBar)!=null&&ur.confirmLeave?at.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:()=>{mo(Va),ke({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(mo(Va),ke({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Mn.createElement(kr,{tab:Mn.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),nr&&((Sa=He==null?void 0:He.detail)==null?void 0:Sa.init_repository)&&Mn.createElement(kr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!nr&&((yr=He==null?void 0:He.detail)==null?void 0:yr.secret_repository)&&Mn.createElement(kr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(nr&&((la=He==null?void 0:He.repository)==null?void 0:la.git_url)||!nr&&((ia=He==null?void 0:He.secretRepository)==null?void 0:ia.git_url))&&Mn.createElement(Mn.Fragment,null,Mn.createElement(Ke.Z,null,Mn.createElement("span",{className:Be.title},"\u4ED3\u5E93\u5730\u5740:"),Mn.createElement("input",{value:nr?(La=He==null?void 0:He.repository)==null?void 0:La.git_url:(rr=He==null?void 0:He.secretRepository)==null?void 0:rr.git_url}),Mn.createElement(E.CopyToClipboard,{text:nr?(Za=He==null?void 0:He.repository)==null?void 0:Za.git_url:(ir=He==null?void 0:He.secretRepository)==null?void 0:ir.git_url,onCopy:()=>it.ZP.success("\u590D\u5236\u6210\u529F")},Mn.createElement(ze.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Mn.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Mn.createElement("div",{className:Be.content,style:{overflow:"auto"}},lr==="1"&&Mn.createElement(Mn.Fragment,null,Mn.createElement("aside",{className:Be.left},Mn.createElement(bt.Z,{spinning:!!Le.effects["shixunsDetail/getRepository"],wrapperClassName:`${Be.loading} ${Be.bottom0}`},Mn.createElement(vn,{setTreeData:Pa,treeData:fo,activeKey:mn,isRepository:nr}))),Mn.createElement("aside",{className:Be.right,ref:Pn},((Oa=mt==null?void 0:mt.sideBar)==null?void 0:Oa.selectPath)!==""&&Mn.createElement(Mn.Fragment,null,Mn.createElement(bt.Z,{spinning:!!Le.effects["shixunsDetail/getFileContent"],wrapperClassName:Be.loading},Mn.createElement("div",{className:Be.filePathWrp},Mn.createElement(Qe.Z,{align:"middle",className:"w100"},Mn.createElement(Ke.Z,null,Mn.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Mn.createElement(Ke.Z,{flex:"40px"},Mn.createElement("div",{className:Be.line,style:{marginLeft:20}})),Mn.createElement(Ke.Z,{className:Be.filePath},jo.map((Va,ur)=>Mn.createElement("span",{className:"c-blue"},Va))))),Mn.createElement("div",{className:Le.effects["shixunsDetail/getFileContent"]?"hide":"show"},Mn.createElement(uo.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Rt=He==null?void 0:He.fileContent)==null?void 0:Rt.filename,type:((fa=He==null?void 0:He.fileContent)==null?void 0:fa.file_type)==="office"?"download":(Er=He==null?void 0:He.fileContent)==null?void 0:Er.file_type,data:Ur,monacoEditor:{value:Ur,language:(Ir=He==null?void 0:He.fileContent)==null?void 0:Ir.language,onChange:Va=>Pr(Va),options:{fontSize:14}}}))),((sr=He==null?void 0:He.fileContent)==null?void 0:sr.file_type)==="txt"&&Mn.createElement(Qe.Z,{align:"middle",justify:"center",className:Be.footer},Mn.createElement(Ke.Z,null,Mn.createElement(Re.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{$e.history.push(`/shixuns/${wn.id}/challenges`)}},"\u53D6\u6D88"),Mn.createElement(Re.ZP,{type:"primary",size:"middle",className:"ml40",onClick:Va=>{var ur,Xr;(ur=He==null?void 0:He.detail)!=null&&ur.is_fork_from_creator&&((Xr=He==null?void 0:He.detail)!=null&&Xr.copy_for_exercise)?ke({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(qo,wo)=>{Or(qo,wo)}}}):Or()}},"\u63D0\u4EA4")))),((Xn=mt==null?void 0:mt.sideBar)==null?void 0:Xn.selectPath)==""&&((On=He==null?void 0:He.detail)==null?void 0:On.init_repository)&&Mn.createElement("div",{className:Be.empty},Mn.createElement("img",{src:Lr.x7,width:"258"}),Mn.createElement("br",null),Mn.createElement("span",{className:"c-grey-c"},!!(fo!=null&&fo.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(fo!=null&&fo.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),lr==="2"&&Mn.createElement("div",{className:Be.commit},Mn.createElement(fr,{isRepository:nr}))))};var to=(0,$e.connect)(({loading:dt,globalSetting:Ue,practiceSetting:Ee,shixunsDetail:Le})=>({globalSetting:Ue,loading:dt,practiceSetting:Ee,shixunsDetail:Le}))(eo)},95816:function(je,Wt,ae){"use strict";ae.r(Wt),ae.d(Wt,{default:function(){return zs}});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"},Te=ae(65862),ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",it=ae(60979),he=ae(43418),Qe=ae(8591),Ke=ae(38147),Ie=ae(65582),at=ae(59301),bt=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,a=(ve,Se)=>{var pe={};for(var rt in ve)Re.call(ve,rt)&&Se.indexOf(rt)<0&&(pe[rt]=ve[rt]);if(ve!=null&&bt)for(var rt of bt(ve))Se.indexOf(rt)<0&&de.call(ve,rt)&&(pe[rt]=ve[rt]);return pe},E=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const x=ve=>{var Se=ve,{globalSetting:pe,loading:rt,dispatch:qt,practiceSetting:xn,shixunsDetail:Dn}=Se,on=a(Se,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),gt,ln;const Ca=(0,Ie.useLocation)(),Ka=(0,b.useRef)(""),aa=(0,Ie.useParams)(),{title:Ba,base_info_warning:ha,challenges_warning:wr,service_warning:da,repository_warning:Jn,mirror_warning:Tr}=xn;(0,b.useEffect)(()=>{var ka;Ka.current=(ka=Ca.pathname.split("/"))==null?void 0:ka[2],qt({type:"practiceSetting/setParams",payload:{id:Ka.current}}),qt({type:"practiceSetting/getCommonData",payload:{id:Ka.current}})},[Ca.pathname]),(0,b.useEffect)(()=>((0,Te.Dk)(Ba||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Te.Dk)()}));const br=()=>E(void 0,null,function*(){yield Ga(),Ie.history.push(`/shixuns/${Ka.current}/challenges`)}),Ga=()=>new Promise((ka,Zr)=>{var Qt;(Qt=xn==null?void 0:xn.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:()=>{qt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),ka()},onCancel:()=>{Zr()}}):ka()}),pr=ka=>{var Zr;if(ka===(xn==null?void 0:xn.sideBar.tabsActive))return;const Qt=()=>{Ie.history.push(`/shixuns/${Ka.current}/edit?tabId=${ka}`),qt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:ka,selectPath:"",confirmLeave:!1}})};(Zr=xn==null?void 0:xn.sideBar)!=null&&Zr.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()},ra=(ka,Zr=!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:at.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;Qe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Kn=yield(0,it.Ir)({id:Qt.shixun_identifier,jump_challenge_setting:Zr});if(Kn!=null&&Kn.game_identifier){(0,Te.xg)(`/tasks/${Kn.game_identifier}`);return}(Kn==null?void 0:Kn.status)===2?ra(Kn==null?void 0:Kn.message):(Kn==null?void 0:Kn.status)===3&&Qn(Kn==null?void 0:Kn.message)})})},Qn=ka=>{he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:at.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")})},dr=(ka,Zr)=>E(void 0,null,function*(){var Qt,Kn,To,jr;if(yield Ga(),(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Qt=Dn.detail)!=null&&Qt.is_jupyter||(Kn=Dn.detail)!=null&&Kn.is_jupyter_lab){qt({type:"shixunsDetail/execJupyter",payload:{id:Ka.current}}).then(Xa=>{var Rr;Xa!=null&&Xa.identifier&&((Rr=Ie.history)==null||Rr.push(`/tasks/${Xa.identifier}/jupyter`))});return}qt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const ja=Zr?yield(0,it.BK)({id:ka}):yield(0,it.Ir)({id:ka});if(qt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(ja==null?void 0:ja.status)==5&&!Zr){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:at.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(jr=(To=ja==null?void 0:ja.data)==null?void 0:To.challenge_errors)==null?void 0:jr.map((Xa,Rr)=>{var Ja;return at.createElement("span",{key:Rr,style:{color:"#3061D0"}},"\u7B2C",Xa==null?void 0:Xa.challenge_position,"\u5173",Rr!=((Ja=ja==null?void 0:ja.data)==null?void 0:Ja.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,Rr,Ja;window.location.href=`/shixuns/${Ka.current}/edit/${(Ja=(Rr=(Xa=ja==null?void 0:ja.data)==null?void 0:Xa.challenge_errors)==null?void 0:Rr[0])==null?void 0:Ja.challenge_id}/tab=2`},onCancel:()=>{(0,it.Ir)({id:Ka.current,jump_challenge_setting:!0}).then(Xa=>{if(Xa!=null&&Xa.game_identifier||Xa!=null&&Xa.identifier){(0,Te.xg)(`/tasks/${Xa.game_identifier}`);return}(Xa==null?void 0:Xa.status)===-3?(0,Te.eF)():(Xa==null?void 0:Xa.status)===2?ra(Xa==null?void 0:Xa.message,!0):(Xa==null?void 0:Xa.status)===3&&Qn(Xa==null?void 0:Xa.message)})}});return}if((ja==null?void 0:ja.status)==6&&!Zr){he.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:at.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/${Ka.current}/edit?tabId=environment`}});return}if(ja!=null&&ja.game_identifier||ja!=null&&ja.identifier){(0,Te.xg)(Zr?`/tasks/${ja==null?void 0:ja.identifier}/jupyter`:`/tasks/${ja.game_identifier}`);return}(ja==null?void 0:ja.status)===-3?(0,Te.eF)():(ja==null?void 0:ja.status)===2?ra(ja==null?void 0:ja.message):(ja==null?void 0:ja.status)===3&&Qn(ja==null?void 0:ja.message)}),va=()=>E(void 0,null,function*(){yield Ga(),qt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),za=ka=>({borderBottomColor:(xn==null?void 0:xn.sideBar.tabsActive)===ka?"#0152d9":"transparent"});return at.createElement("div",{className:$e.header},at.createElement("aside",{className:$e.title},at.createElement("i",{onClick:br,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),at.createElement("span",{className:$e.edit},Ba||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),at.createElement("i",{onClick:va,className:"icon iconfont icon-xiugai1"})),at.createElement("aside",{className:$e.schedule},at.createElement("div",null,at.createElement("span",{style:za("information"),className:$e.clickWarp,onClick:()=>pr("information")},ha?at.createElement("span",{className:$e.num},"1"):at.createElement("img",{src:ze}),at.createElement("span",{className:$e.subject},"\u57FA\u672C\u4FE1\u606F")),at.createElement("i",{className:"iconfont icon-lujing"})),at.createElement("div",null,at.createElement("span",{style:za("warehouse"),className:$e.clickWarp,onClick:()=>pr("warehouse")},Jn?at.createElement("span",{className:$e.num},"2"):at.createElement("img",{src:ze}),at.createElement("span",{className:$e.subject},"\u4EE3\u7801\u4ED3\u5E93")),at.createElement("i",{className:"iconfont icon-lujing"})),(Dn==null?void 0:Dn.detail)&&!((gt=Dn==null?void 0:Dn.detail)!=null&>.is_jupyter_lab)&&at.createElement("div",null,at.createElement("span",{style:za("level"),className:$e.clickWarp,onClick:()=>pr("level")},wr?at.createElement("span",{className:$e.num},"3"):at.createElement("img",{src:ze}),at.createElement("span",{className:$e.subject},"\u4EFB\u52A1\u5173\u5361")),at.createElement("i",{className:"iconfont icon-lujing"})),(Dn==null?void 0:Dn.detail)&&((ln=Dn==null?void 0:Dn.detail)==null?void 0:ln.is_jupyter_lab)&&at.createElement("div",null,at.createElement("span",{style:za("service"),className:$e.clickWarp,onClick:()=>pr("service")},da?at.createElement("span",{className:$e.num},"3"):at.createElement("img",{src:ze}),at.createElement("span",{className:$e.subject},"\u670D\u52A1")),at.createElement("i",{className:"iconfont icon-lujing"})),at.createElement("div",null,at.createElement("span",{style:za("environment"),className:$e.clickWarp,onClick:()=>pr("environment")},Tr?at.createElement("span",{className:$e.num},"4"):at.createElement("img",{src:ze}),at.createElement("span",{className:$e.subject},"\u5B9E\u9A8C\u73AF\u5883")))),at.createElement("aside",{className:$e.btns},at.createElement("div",{className:$e.simulate,onClick:()=>dr(Ka.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var y=(0,Ie.connect)(({loading:ve,globalSetting:Se,practiceSetting:pe,shixunsDetail:rt})=>({globalSetting:Se,loading:ve,practiceSetting:pe,shixunsDetail:rt}))(x),ee={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},ne=ae(96565),oe=ae(78241),le=ae(3113),ie=ae(92832),Fe=ae(19842),be=ae(95237),tt=ae(43604),Ze=ae(54580),St=ae(24905),ht={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},vt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",Vn=Object.defineProperty,zn=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,jt=(ve,Se,pe)=>Se in ve?Vn(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,rn=(ve,Se)=>{for(var pe in Se||(Se={}))ca.call(Se,pe)&&jt(ve,pe,Se[pe]);if(zn)for(var pe of zn(Se))qn.call(Se,pe)&&jt(ve,pe,Se[pe]);return ve},Ye=(ve,Se)=>{var pe={};for(var rt in ve)ca.call(ve,rt)&&Se.indexOf(rt)<0&&(pe[rt]=ve[rt]);if(ve!=null&&zn)for(var rt of zn(ve))Se.indexOf(rt)<0&&qn.call(ve,rt)&&(pe[rt]=ve[rt]);return pe},Jt=ve=>{var Se=ve,{InputRight:pe,value:rt=[],onChange:qt}=Se,xn=Ye(Se,["InputRight","value","onChange"]);const[Dn,on]=(0,b.useState)(),gt=Ca=>{const Ka=rt.filter((aa,Ba)=>Ba!==Ca);qt(Ka)},ln=Ca=>{if(Ca.preventDefault(),!!Dn){if(rt.findIndex(Ka=>Ka.name===Dn)>-1){Qe.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}qt([...rt,{id:null,name:Dn}]),on(null)}};return b.createElement("div",null,b.createElement(ie.default,rn({bordered:!1,style:{width:600},value:Dn,onChange:Ca=>on(Ca.target.value),onPressEnter:ln,onBlur:ln},xn)),pe||b.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),b.createElement("div",{className:"mt20"},rt==null?void 0:rt.map((Ca,Ka)=>b.createElement("div",{key:Ka,className:ht.btn},b.createElement("span",{className:ht.s1},Ca.name),b.createElement("img",{src:vt,className:ht.s2,onClick:()=>gt(Ka)})))))},un=ae(89392),an=ae(74128),qe={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 st=({dispatch:ve,onCancel:Se,onSave:pe,loading:rt=!1})=>b.createElement("div",{className:qe.complete},b.createElement("div",{onClick:Se,className:qe.cancel},"\u53D6\u6D88"),b.createElement(le.ZP,{type:"primary",loading:rt,onClick:pe,className:qe.save},"\u4FDD\u5B58"));var Pt=(0,Ie.connect)()(st),Cn=ae(10008),kt=ae(32050),en=ae(19248),De=ae(6339),Ae=ae(59301),Je=Object.defineProperty,Ct=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,Ut=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,bn=(ve,Se,pe)=>Se in ve?Je(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,Tt=(ve,Se)=>{for(var pe in Se||(Se={}))Ut.call(Se,pe)&&bn(ve,pe,Se[pe]);if(Nt)for(var pe of Nt(Se))$t.call(Se,pe)&&bn(ve,pe,Se[pe]);return ve},ye=(ve,Se)=>Ct(ve,Bt(Se)),xe=(ve,Se)=>{var pe={};for(var rt in ve)Ut.call(ve,rt)&&Se.indexOf(rt)<0&&(pe[rt]=ve[rt]);if(ve!=null&&Nt)for(var rt of Nt(ve))Se.indexOf(rt)<0&&$t.call(ve,rt)&&(pe[rt]=ve[rt]);return pe},lt=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const Mt=ve=>{var Se=ve,{globalSetting:pe,loading:rt,dispatch:qt,practiceSetting:xn,problemset:Dn,shixunsDetail:on}=Se,gt=xe(Se,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),ln,Ca;const[Ka]=oe.default.useForm(),[aa,Ba]=(0,b.useState)({}),[ha,wr]=(0,b.useState)(!1),[da,Jn]=(0,b.useState)(!1),[Tr,br]=(0,b.useState)(!1),[Ga,pr]=(0,b.useState)(""),[ra,Qn]=(0,b.useState)(""),[dr,va]=(0,b.useState)(""),[za,ka]=(0,b.useState)(),Zr=(0,b.useRef)({}),Qt=(0,b.useRef)(""),Kn=(0,b.useRef)(""),To=(0,b.useRef)(""),jr=(0,b.useRef)(null),ja=(0,b.useRef)((0,un.throttle)(()=>Oo(),2e3,{leading:!0,trailing:!1})).current,{id:Xa}=xn,[Rr,Ja]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Xa&&Lo()},[Xa]),(0,b.useEffect)(()=>(JSON.stringify(aa)!=="{}"&&Sr(),()=>{clearTimeout(jr.current)}),[aa,Ga,dr,ra]);const Sr=()=>{clearTimeout(jr.current),jr.current=setTimeout(()=>{!(0,un.isEqual)(aa,Zr.current)||Ga!==Qt.current||dr!==Kn.current||ra!==To.current?qt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):qt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Lo=()=>lt(void 0,null,function*(){var mr,Fr,ea,bo,pi,co,ar;qt({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const xr=yield(0,Ke.ZP)(`/api/shixuns/${Xa}/edit_base_info.json`,{method:"get"});if(xr.status===0){const po=ye(Tt({},xr.data),{description:(0,Cn.S)(xr.data.description)}),yi={description:po.description,shixun_tags:po.shixun_tags,name:po.name,course:((mr=po==null?void 0:po.disciplines)==null?void 0:mr.length)>0?[(ea=(Fr=po==null?void 0:po.disciplines)==null?void 0:Fr[0])==null?void 0:ea.id,(co=(pi=(bo=po==null?void 0:po.disciplines)==null?void 0:bo[0])==null?void 0:pi.sub_discipline)==null?void 0:co.id]:[]};(ar=on.detail)!=null&&ar.is_jupyter_lab&&(yi.jupyter_show_description=xr.data.jupyter_show_description),Ka.setFieldsValue(yi),Zr.current=Tt({},yi),Qt.current=po.attachment_id||"",Kn.current=po.cover_image_id||"",To.current=po.attachment_id_b||"",Ba(Tt({},yi)),pr(po.attachment_id||""),Qn(po.attachment_id_b||""),va(po.cover_image_id||""),ka(po.cover_image||"")}}),Ro=(mr,Fr)=>{Ba(Tt({},Fr))},Wo=()=>{Kr()},Oo=()=>{(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),Ka.submit()},wa=(mr,Fr=!1,ea=1)=>{var bo;const{name:pi,description:co,shixun_tags:ar,course:xr,jupyter_show_description:po=!1}=mr;let yi={name:pi,description:co,shixun_tags:ar,attachment_id:Ga,cover_image_id:dr,attachment_id_b:ra,sub_discipline_ids:xr[1]};(bo=on.detail)!=null&&bo.is_jupyter_lab&&(yi=ye(Tt({},yi),{jupyter_show_description:po})),(0,Ke.ZP)(`/api/shixuns/${Xa}/base_info_save.json`,{method:"post",body:{shixun:Tt({},yi),sync_origin_shixun:Fr}}).then(Qa=>lt(void 0,null,function*(){var Vr,Bo,hi,jl;if(Qa.status===0&&((Vr=on==null?void 0:on.detail)!=null&&Vr.copy_for_exercise||Qe.ZP.success("\u4FDD\u5B58\u6210\u529F"),qt({type:"practiceSetting/getCommonData",payload:{id:Xa}}),qt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Zr.current={description:aa.description,shixun_tags:aa.shixun_tags,name:aa.name},Qt.current=Ga,Kn.current=dr,To.current=ra,(Bo=on==null?void 0:on.detail)!=null&&Bo.copy_for_exercise)){const il=yield qt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Xa,save_type:ea}});ea===1?(hi=il==null?void 0:il.data)!=null&&hi.exists_same_shixun_name?qt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(jl=il==null?void 0:il.data)==null?void 0:jl.shixun_name,getBaseInfo:()=>{Lo()}}}):(Qe.ZP.info("\u4FDD\u5B58\u6210\u529F"),qt({type:"classroomList/setActionTabs",payload:{}})):(qt({type:"classroomList/setActionTabs",payload:{}}),(il==null?void 0:il.status)===0&&he.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ae.createElement("div",null,Ae.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 Rl,fl;(0,Te.xg)(`/shixuns/${(fl=(Rl=on==null?void 0:on.detail)==null?void 0:Rl.fork_from)==null?void 0:fl.fork_identifier}/challenges`)}}))}}))},Kr=()=>{var mr;const Fr=()=>{Ie.history.push(`/shixuns/${Xa}/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:()=>{Fr()}}):Fr()};function so(mr){const Fr=mr.type==="image/jpeg"||mr.type==="image/png";return Fr||Qe.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),Fr}const Br=Ae.createElement(le.ZP,{loading:ha,icon:Ae.createElement(kt.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),ei=Ae.createElement(le.ZP,{loading:Tr,icon:Ae.createElement(kt.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Mo=Ae.createElement(le.ZP,{loading:da,icon:Ae.createElement(kt.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Uo(mr,Fr){const ea=new FileReader;ea.addEventListener("load",()=>Fr(ea.result)),ea.readAsDataURL(mr)}const ki=mr=>{var Fr,ea;if(mr.file.status==="uploading"){wr(!0);return}mr.file.status==="done"&&(wr(!1),pr((ea=(Fr=mr==null?void 0:mr.file)==null?void 0:Fr.response)==null?void 0:ea.id))},Gi=mr=>{var Fr,ea;if(mr.file.status==="uploading"){Jn(!0);return}mr.file.status==="done"&&(Jn(!1),Qn((ea=(Fr=mr==null?void 0:mr.file)==null?void 0:Fr.response)==null?void 0:ea.id))},xa=()=>Ae.createElement("div",{className:ee.img},Ae.createElement("img",{src:(0,De.z)("/api/attachments/"+Ga,!0),alt:"avatar",style:{width:"100%"}}),Ae.createElement("div",null,Ae.createElement(en.Z,{onClick:()=>pr(""),style:{fontSize:"16px",color:"red"}}))),oo=()=>Ae.createElement("div",{className:ee.img},Ae.createElement("img",{src:(0,De.z)("/api/attachments/"+ra,!0),alt:"avatar",style:{width:"100%"}}),Ae.createElement("div",null,Ae.createElement(en.Z,{onClick:()=>Qn(""),style:{fontSize:"16px",color:"red"}}))),Fi=mr=>{var Fr,ea;if(mr.file.status==="uploading"){br(!0);return}mr.file.status==="done"&&(br(!1),va((ea=(Fr=mr==null?void 0:mr.file)==null?void 0:Fr.response)==null?void 0:ea.id),Ja(!0))},Mi=()=>Ae.createElement("div",{className:ee.img},Ae.createElement("img",{src:(0,De.z)(Rr?"/api/attachments/"+dr:za,!0),alt:"avatar",style:{width:"100%"}}),Ae.createElement("div",null,Ae.createElement(en.Z,{onClick:()=>{va(""),ka("")},style:{fontSize:"16px",color:"red"}})));return Ae.createElement("div",{className:ee.information},Ae.createElement("section",{className:ee.scroll},Ae.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),Ae.createElement("div",{className:ee.formWrap}," ",Ae.createElement(oe.default,{form:Ka,scrollToFirstError:!0,layout:"vertical",onValuesChange:Ro,onFinish:mr=>{var Fr,ea;(Fr=on==null?void 0:on.detail)!=null&&Fr.is_fork_from_creator&&((ea=on==null?void 0:on.detail)!=null&&ea.copy_for_exercise)?qt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:mr,type:"information",fn:(bo,pi,co)=>{wa(bo,pi,co)}}}):wa(mr)}},Ae.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"}]},Ae.createElement(ie.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((ln=aa.name)==null?void 0:ln.length)||0}/60`})),Ae.createElement(oe.default.Item,{className:"customAddTags",name:"shixun_tags",label:Ae.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",Ae.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"}]},Ae.createElement(Jt,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),Ae.createElement(oe.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},Ae.createElement(Fe.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Dn.courseOptions,getPopupContainer:mr=>mr.parentNode})),Ae.createElement(be.Z,null,Ae.createElement(tt.Z,null,Ae.createElement(oe.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Ga?xa():Ae.createElement(Ze.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${an.Z.API_SERVER}/api/attachments.json`,beforeUpload:so,onChange:ki},Br))),Ae.createElement(tt.Z,{className:"c-grey-999"},Ae.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"))),Ae.createElement(be.Z,null,Ae.createElement(tt.Z,null,Ae.createElement(oe.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},ra?oo():Ae.createElement(Ze.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${an.Z.API_SERVER}/api/attachments.json`,beforeUpload:so,onChange:Gi},Mo))),Ae.createElement(tt.Z,{className:"c-grey-999"},Ae.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"))),Ae.createElement(be.Z,null,Ae.createElement(tt.Z,null,Ae.createElement(oe.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},dr||za?Mi():Ae.createElement(Ze.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${an.Z.API_SERVER}/api/attachments.json`,beforeUpload:so,onChange:Fi},ei))),Ae.createElement(tt.Z,{className:"c-grey-999"},Ae.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"))),Ae.createElement(oe.default.Item,{name:"description",label:"\u7B80\u4ECB:"},Ae.createElement(ne.Z,{defaultValue:aa.description||"",watch:!0})),((Ca=on.detail)==null?void 0:Ca.is_jupyter_lab)&&Ae.createElement(oe.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},Ae.createElement(St.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"))))),Ae.createElement(Pt,{onSave:ja,onCancel:Wo,loading:ha||Tr||da}))};var Yt=(0,Ie.connect)(({problemset:ve,loading:Se,globalSetting:pe,practiceSetting:rt,shixunsDetail:qt})=>({globalSetting:pe,loading:Se,practiceSetting:rt,problemset:ve,shixunsDetail:qt}))(Mt),Ft=ae(19243),Vt={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"},sn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAABkCAYAAABKHuhiAAAgAElEQVR4Xu19CZRdVZX2d95cr+aqzAkkISGBkBCmZhCQkADCryjaJrYo+IvdKOAEor89rL/Ir2LLIHbaCWyRtqUl0sumW0UQbVvGJqjMYUqKzEmlUhlreuP513fu2e+dunVfvXr1XqDUOmu9dd+998z7O3vvs8+5ZyvUKnTo0IoFmNMWxbGxKI5KhJFM5XAwpbGhK4WXH36/2lqroibyqX0PqFpkuex7etrUBlyQjGJKTiGPnJNrGFAaocEMtm3vxoOPXq321aLMiTxq2wNVA2H5XXrelCacT2KrEHSp6uk8lFbIbO/DTx+5TO2sbTMmcqu2B6oCwsm360mzJ+EdBEFQRQgMAkDe8T6fRfblbvz7+mtUb7WVn0hfux4YPRA6dOzk+Wivz6KBxR/Ko29qAifEo2jJ6yInCAPQCkpp6JyCCvNq6xtSHihSKex44DL137VrxkRO1fZAWSAs+pGOTRrAcckYjghpRN0CSWx3tGcBhPNQLifIWXHB5/zPK8LAhj489MpH1KFqGzD69FqhAwrrixyqbNpF0Fit8mXj/RFEGBEIC7+rG2fEcWpEIT5EAZSGc/g7iqFfFAzpHzduGDiYxmvZNKg4JkNR6MFB9D5/FfYbXlLjcNmP9VknzsA3ExFMVwrIaSBsW57OAxHl3bPgvAYYJ58HwiHonkE8+eAruOKRK1R3jas1rrIrCYT5a3R8ZiNODYc9LsDRHnGq7t7zPyNEIsPjSRKJn82aDi5yB4kQAQY1Bvp7sfnZq7DDzDVqErT60qN4IRnFohAJbEHAYc77XN4DgCg55r8CsnnvGg0DWw7g1ptWqOtrUp1xmklJIJz0HX1sTKHNUD8LRCNAxkdVlYfWIaghKMkChjPIc5vGpDeIKR2IuLyCSmns/+2DeAn3KnciWnEXHvttfX48jGVvm4drE2HUMQMCgYFEZiB3iFgUEBTmufKAwXe83dWL9U/twH0a2LZ5AHfv/aQ6WHFlxnmCQCDM6dCJKdOx2F/3bBg6koOSK4FB4vmfqzC0tvEKA17SESAZL437jv+ZjlemTWvseeYqtemINXpeUxwX1kXQzHdvmQU1qwEqp6FCIY+FG8La/7ySsE9sx8wdh3BFTiM6tR44ssmOfEcMaF0EhFewF4chS4AoIJMHXtsL9GW8uMz6grn4OcuQMqNevfNpxokgv3UfXvrZOjy4abUaHOf0L1QvEAgLbtGTEi2YJrFIGI7+oaqiRzAhulzdhruEFUJLXuQY/rRuHiZtFsfUxXFHSKGVHX/hUcCspmIJrLywchJVAkf9zzYAWw56sp8jOx72CGnkvx3pTGLeO5yAGRpOwLjwgMD4Ahr+//BSIBEulm30jryXhvGYbncfHvy3Tqx68oO14x6crh/ZjGmREJIZIL23Fz0Pb8ZOrFZleG15OAYCYe7X9NSmJJpTaQAxm4n7v3y+5WNIfmlARaBjIaiUkyoCTGqI4j/zGu0EwakzgBOmFkesEJ7EJUF5z3gkIp/9ZjOwfk/xXgAh8UhQ0RmE6Ibgtg6MTxCwg8Ihq0wSUBHgfccCiahXJoOAoMDhrKh5eQ9uvnG5+lz5zhg5xvl366Pb6nBWQwRTjMwyCg6g8lCDOfTuz+B3P30RT1UDiEAgzF+jJ0dDSOoMFBKAylmW7dzrMBSf82pGu/9/BkpFi+/dOIX8bB6GK9v40iWxCJY31uHOVM4j2MpjgTbWxdaYIkFGIgklxBCiDmSBh7cAO3s9YgpYhIMYcWK5haGbHc0krsmPQLHpJH1dBDh9JjC7uQgY1oMiQjqSYIqFPWWzN431nzxVHTdmIKzU4Xe+G8ub6rCIko8KEydf/kC7zWAOe57bj5+MdUoeCIRJX9GN7Uk09rOzYkVZnkh77R2MQfO/vM+noZIAeM8rA/8zBD1nnkzPfBhH/ks+fBZP4KLGGP5JlLtLjwOSVFwtwRiHBCPh2OnkBmaEWpZuaGspSHkvxGSJBfFguYm00OgA9hnzlBmGiBQDWAsU5sf3/BlOJLqKVTb5vD+Dzk/8mZo3ViBc9K96eVMM86Wabj6WKXiPLAfK5nDoty/gvrHoJsGzhtt1dFoPWlwQVNIYEnSsaaWc9nq8o6EO35ORTiA0xb02D+SAmB21djAX5L4QTTR+vhcxYAhpOYEQUsojqLLkPnZ0ix4hoBHgCcFdzmJAZkEo+ZFTDGbR+YlTKwDCSh3GIiiy+LO+q4+a3ISzxGjnEt61cIWsfSYfgqapvy+NTb/4gHq4EnpJHwak0aptDRp1fwVWuEpLLhN/ZgsubkrgX0hQdvIHl3gcQQhkNHb7LhEZOh2kfOeIJnEFBEJ4o8yJwmg5QIFbWNCIwieg4L3b+WbQ2ykmnxMcqWwRRKJnpLLo/HgZjjDrq7pufhPmRWKYGYkiiTxUXiMdDiESCln1XCbRjlwIMR6ttr6VXkZ5bice2nSt2l8JSUpbFtfo+Iy9w0VSrhcq3FB6lVEKH228UpVtn45LWupwN0cprX8fXAw0xDylTYw981qBI5uBaOCSVyXdUF1cgm3fIPBcFyA6DZ8NZNH5qRE4wsm36yPbGrCYRDdrM1YH4Mwq70yvC1xrqCE3sNKhHFRfBhseuUKtR4cOGZP6KOwxpYHApaMOi8gZ0NgRwB12QmM6FPxXfxXlvfvc/8x3v3Q63t2cxD2DHGkKWHUskIxaIGjg6DZgQVt1BKx16t408Ng2j4ORKxAIny4BhBP/Sc9uTWChu15Tq/pkckjlyFU0kjQI6jxSqTS6d2/HllL6wwhAkGppV3kuPPTUMhN80tE+7QCwGoBch7fSSzf0veSlF38LK1uTWEvtn4GigVo7C6Vyds7sN58T+JvEuj21E+ju94xRhzLBQJi/RjfNaMIJuTB0OAfFpXpaY3lPbkCdOKehw3a1VowERle2cYJA475jGt4z/wKX1tAH+rHphWuG7xYbBRBqhdPK8ln0Lb2qvR5rMzkPaeQIFA0cbZyerZhTnEpWlvPhi83OfH63Z8ii7tCbQufn3jJcWTzx23pRPIbGQGKK2d5naR0Gujx0JgrQ0st3QYY9sfj60w6ksO3Zq9R29/m4BcLiO/Sq1gTWUhGjwvjnxwAtcU8/oHJ43tzDR9Cx5szOfKEb6Nzvcav+INHQoWMnzMSiYVZUp1ByBSGuvy5izQ2qY9C7wPgZ4Ok0XsYniza8cQuEhd/SqyYnsdZo7Bp49zFAEzkCbQzh8QuE53YDWw9aHSGDzutOH8oRKBbiMcwSo5oheARaZ0vP0Mq9N6CIGUujlw+twbTcSt5c37H3EndwAHs2fLK4tD5ugbD4W3pVaz3WmmmZAt57jKcsEhTkCBccNdZxe/jSsTMJhO2HPC5Gg9JnAoCgIpgkteBeDP7P02pbQWA6N40AiaBxs/HHk3eZXvRv+pzaJfcVFV5BPauOSh1hUj3Wpu08+T0Lgca4ly2nkBeO2V5XddVKZmB0hG5g8wFPl+GswQ+EGbfrZDKFNprUw0nkhxCTZvYmaAwAZtGcVxrAHKKLKV5M/HzvmvtdTjNSS3uB1K4/FI7QkMBaWU+gjlBvN8pxs8hFbwIQ3GlSUCcLR9h0wDMy0bI4TFns0JG5rWjvj0MnU1C8Mi+zEZQKppMxn/FerozvluumHc1OYLe8ukGkXaPTuOYIrXVYy3UCioZ3LSgCgbOGwwkEsnbKedoq2s12Fu/+318Blk4Flh1ZXHRyCcPOfLYLeJ0cgWI6h87rfaKB8Vtu0y1NcUvUAzYHs9vCBvcZ//Od71k+DhVKQBeeM2lAPJNjQN6pCNJdn1V9UuT4BkLSmTUsBJIxDxSco/+v+cPHJMUIl44Z2DDKaVm0EiOPbGRxBWldtAgypn2lB9jVBwxkgJOmefnc+xKwp9+zZH70RO+ZPwgQNlrjLjnC/wmYPuJaXTd5PsLYPRLzHsO7KdwIAeiknXX0l7YAd+9ECneowqazcQ2EtiTWcrrIQI7QGCtuMvEDYXefJ5tpgKKZl6zZ/M96u414pZWSQOF7goZ5856Gqr9Y5HEABqajuXjPgFlKxqG0Z0LmWseli4HWRDCRDBB2Axv3eRxhMIPOz58ZsOhE02+7tdr2jKAktltCShze8788D6qGvHfTMJ77fC80/nHI9o/KNNUxYHTMSagsttRhrewqvmSBZ0iizsA5+sVHF7MmAZ7ZDaQFBNojdH/GAwCJTRBwFBME5n/ei8N7coujWoeOdKb9n+1FziBGLa6Algqsx9NdHhDIufoy6PybICAwA1kH4P9uhw6TLfHlmf9+ND3KNG6eTCP58P+9tHcN3Rw8bjkCp49tdtbATn3H0cXVRyqL5BAS2IhX9wJdfd5IpDWyQHDtEZ6AsFM6czVihJxDe0A5axbw9vlF2b9/EFi3A9g7YLbem/zedbQnGkYCwu92AZv2e5ZFrj7+dSkgjIagb2CccQ8EsmkDhPmeHcFsMQ8B73SAwP4im9/V67F1jnYSl88oFsy9JTo5TOEdt7JroLUOeMtMb+s6A8XBM13AgUEvPUHB9QOC5/3HAXNbSouGCSDUGL1iUGLnE60UBQQCiUoRccnC4QWWRXWpCM5eReZKZZFb3Diqz5gBDOaAH77oAY3b1K4cQVnkotPrVlnkrGGCI1QJDFc0kH2TI9TbjbTcnRQEhCqLLCQ/kPKIzi3wnFEYMd4P/GYLsHRKUan0lyerjwQCOQ3XGv7v2RXsUKpVA8aQT9lBNIY8a5Jk6R16VWMca2U7OeW3GJS41nA4gcAGsGP8M0TZ9TySjrDO4Qg0MU8AoUo4cNbA/QgyfeQ3DQIErjUcbiCMpfrCETbs9ZCUzqLz7yY4wli6spiGHKEp4a01cG2B+w+oIzBQR+D29pFGZnWll04dYEcqRCYQntzhfRnFOlM03PDWCdFQFS3IESbXY63ZqhYC3naUt3OZ7JmbUt+3aGj2lMm7+z1lUraiG1uU3XhKiyKJKJtheZUd0owvu5DNFnVuZbfZy65l3nIG0RwHTpji1SFIR3hiO7BhnwcE2hH+3zkTQKgaCGJZpBHp/Lne8jM7WPYwyscuHIns/J4Bj9Dc8EqikahiMOJ/chf++F/ikeACHGNkslNNAiPFj1fse5ZlpqN54OwjvFmMnzuwHjRC0aZhNq9m0Hnj8gkgVAUEioaGuKcjkCiGI4Q9IPCzM79o4M4g2hBoLxBbAQlDIPBq7Av2YxixKxAEjMsyyHkYBCDG1mA/jOF74SAk/tQkcP3pw9cbBAivUEfwyu78wgRHqAoHIBDqYx4QOBrPnV3UEcgZuDbgBq4Ycq8giWxGvCUkQUQuIBZEGdUGLPY5QSCLUy4g3DxcUXLxfOCsI0pwhB2eHYKhPz3BEapDAQDaEbh5lSOau5bZ8QQA/5Mz+IFgOp5rC3btwKoHhQ9VOZLlEzX5alk+kHG/ixRAmPTW0CRXPuPC1zTZPOBrJTkCt7NTTIlo+PKEaKgOCwu/rldNbfKAwPDWI7wdSuxsmoL5Cdx4CyIaXuz2lMkJHaEGFHIti8xumRUNctYBv3wab4FAeHQr8Jo9UpSi4e9XTCiLVdHJ3bNINrt8jrd7mWycImI8A0FmDVx9nABCVTDwdIRmx7LIKRsti9T0eVrJZUuCCzjcNvNyBqWHtwKv9hRmHxNAqBIHEBMzNXvKWwKBy89y0tmHlgz90olcg1vJRKcQWwHrIbMIIaIoje5Vtp6JAUlM26Jkyuko3Jhy/JTiAVxuOwnCR7Z6J7WwntyqdtOEaKgOCi5HYAe/ZZb99tHaEQgECXzPr4vEsmimitaeIIDgxhRyE/mETt4TOO5eBZleyqfw8o5lSRrOYLgxJsigRCBQWeTMhJbF284vrSPwY5cNPegdD4d6Hm5OOmY0mOljA9Zy+xkJeOasIkegQemKpUOz5kYSGoFoM+BoJNFk5ZJgoH2AxJXdSbJfUewMxnBlrYhiQKKp2dgPLLDkC90p9cBnTgs2KFE0rLdA4OrjV0sA4dMP6LefORu3b92Pb193Or50OA4araTzxy0QxLIoxDtjpscRzC7mEPCRE4Y2cwe3oB/y9i2K8cgsJVszszExk7DW4EROIBZIWZ9gXAMYAYQ1Uwsg5Igebpvj1rYgjvDfWzzRwLIpGoKAcPX9+uIVc/HDRAT1jXHk1m3F1defqe6ohHC1jjtugSCiQU5GPW2Gt0nE2BFCwF+dOLQr7JdFhiOIgYiRZbGJ6cSkbDbEOgYjv2FJ9Ar3KD4xNHFL/YwRDEoGCN1eHWhi9ouGs2/X0//3aXiqJY6ZbA9nQkph753rcNoPVqkNtSbwaPMb10Bo4XcN9ngcnmZGpZHfNLAD/aJhtA0+nPHYmb/a5OkI5Fzp/HAgfOZB/fmTZ+LLtI5yezzbQk63vhu3XHGi+uzhrN9IeY9rIMj0kQtNp870QCCWRX5kIquPb1bn+csVIHABjCGbR+fXLhiqLH7xEX3/rCZcxG135AYEAf/v6MWv3nuMOu/Nasu4BYLsRzBrB/AO3KT9gMRnB/7lCeMTCL+0HIEEHcyh8+tvc4CgtbrxMTwyqwlnkhNQxBkgRM3U94lLnsPZWFXd+dNjBdK4BgL3I8gy8SnTi/sRuNYwXjkCgcBTU8jFBnxAePeP9BnnzcOv6yOIc7cVQcArLaV1UWTufhHn3bqi8qPxxkp8vw2kFvnUPA/OGloSxc2r/AbR7EcIeRxhvANBdIQ1jmj46//Sd89twaVsB4kvYOB0uCEKbNiLu1Ydpz5c884cRYZvCEeYerOur+tFrpITQeWTN5nKUTSQlVI0UER87KTxKxrIEYxoyKLzmxdZ0dChIzdegA1tCcx2gUCFkTMRbsMbyGLDOQ9gET5a/Dh1FDSsSZTDDoQr/kOfsvwofE9rbL39eXzg0Q+Mzt2f7EfgziLaDZZM8UYQp4nkCFefPD6B8IvXvVNT7HmQm378IhZtu04NoEPHbrkIuxNhNLMdrrJoRQNnGgcv+SGmmfhvcDisQPj4z/U7z5mNu5JRtLKx3QP4xW2/xMonyzm+uFJHl56ED9YncKfM33kuAQHAQNk6XoHw0Ove53L2G8yujQdwZTqLAbotescx+M/WBKZTx2EbqDCSu1FZpHgYzGLrOXdiPlYr98SjNwQShw0IH/oP/dYL5+MndRE0UV6aURAF1vfgOx/5MT42zL6+RseXRjEplsDkiEazCmOZAm6QRSABguEIEeATp4xvjmAtmLte3o0rzGnACmrRFFxw3GRcmYggRlBTRPDIQKsw5n67A3979SnqK28I5X2FHBYgLLlbt169EE+0J7FQtpbJDuRoGNkHNmDlF89V96FDRxZNwaT6KKZFQ2gyzjzoIIQLPMBbE1F8QT5i5YofRxENTGSrHx+nouGBjd4n+na1cuf63bg8pxAOWd+Ys1tx/MJ2nNsSx+yGGBZojXVhhf7OA/hBxy/xz2/WAtRhAcLnfqX/9qRp+KIYf8xeQwXE7FpBbxrPf+ERfCCr0SgdROKb84ite0CtsSwWxpdkFZA6Ql3YWy8gIK49dZxyhE7vjAR7WsvOF7twqTIODj1/mDw9Na+QP7oV585rxecfeh1/nsthkOcuplPYcxDY/OJfKrsP+o3jDTUHwowbdPK6C7FuUh2OIwAoD8kG5UcOEQ4hf896fOrhrXgqYo+ZNcfQWm5g3PgoLAuH8PfUEfhtwXGTPcJTCWO+n/qzcQgEBTy4EfjdzsLC1Y4X9mCVyiPCM5HlOFy2dcFkLFvQjr95aCPek/bOUQMHRSiM0GAOh/oz2PzcNux4ozhEzYFw3g/0kpXHYl0sggSnRiQeRzCJx8ANqOQOj2/DmruexfcpDuQYWWOWtaeSR4FzI2HcZBaEACyZ7MlU3lPJ+vR4BAKA+zcCT9vTC/PAjme7zIgPy7nKkRAUT0NdMBXnLmzD3z2wAe/M5T0gsC+EQ/LKw7X7M9jyzC5sq8ZNz2j4Ss2B8N579dlvm4ffRMJQJBw5gegJxrbO84MV8Ptd+M7tT+Eb4Yjnf0SOnc1aJ2IRjeXxKG6RnUOyK0iUxevGqWj4OTnCLusvKo/tT+/CJdQR+NkmRYNwvnmTcc68Fnzq1xtxOf1dEigEgonHI3g5iHIIG/fKCpl9aWxe/0tsH82R+6MhvD9OzYHw/h/rC1fMxf1EPokun6iJlkxwkEO82I17bn0KX446nuKMnkBZmQESMayIRfBVWVI+pt0TM6ww8x2XQFDA/Rs8IFjnH9uf3ImL4wphAXpOIR/WCA3ksTAEHIjGsNslft4qlQSMgMNwTE9RTh/qx6b116Crdg5SPUjUFAiTv6EbrlmCn8xowLICF4h4XIFWQaMz2A9UcnkcuOVJvO8lsj3uMYgBGev5jQ2PRrGiIY6v8TtGcgUBAuMyPyqLctTNWEbA4UjDafLa9cDLPQXfUNse34S3RyzXkzLzObSpECLRMLqF8H7OKKKCfWGcqYrzdYVwOoND6Qw2rL9GjeaczVE1tTZA6NChOVMw5ZQpuGDZXHw3ohDhFI88nzMFmk8JAnIDAkS+WHpyG/7xtnX4RtSOAp4jLC4G6xTOT8awhgoCv4amtxZyEm5Bo96x8hhg0eRRtfENi8TdTWuesl5cvI0w29Ztx4WGG9AqmjOjPJzLo06H0cc5csw7Xzpk/DRYgpMrmmf2XnQo3sszNiqXQtcz/4WttRAXVQOBPokS9ZiRyCL29oX48uwWvEvWBGSp1djWaUCxXzPTIERw7EvhpWt/jlWZNDyXj3J0XQqIJ3FBXQRfJzcg4Re2eUAyI8N+28DP3kodbPWGUd+yVZ7F+KOXjB9pzwdl2IB22+M7sSKSGeoSSVwkyqgPpxAq+Ne0OkLUITpBErVAEvFJoFDE5BRSW9Po7K6SO1QFhJlf1+2NQDsrF46g7vLjcX9dFDO4kmZc5tr9hWY3jj0RTWwKBEMISN30BC55ahtek1PF5ZTxxjpc0BTHN3sznijgYZjUN9xP4QkSbhtrSRR9OJotaPTy4niFl72FcuS/8ehGc5/1oycu/phWzn42HW57h+nk2BxxJCpb33jlYVvmRLfMUG+weY2tj27DsjCnj74j8wvsPgwlHNEAwzmunwq3ALoQn6AQUWHBwml3qg9dL12rdo51AIwNCCt1eNYZmJaoRyKehUrloFuSaL90MR6Lhb1GywqbzBLMDEL0BeEQYej7XsVHv78OD9FZqOmIDFQqCt0QxanJGO4xbp8VMKfZA5MhgCWM7CkUAourv8KeRDtaTSNtSyWtfKfgElsUU+oe4kCMSWW9Q4hPMEgZhkXb+rB80wbLxQayePr3O/GeHNl8FioRBwZTAK9C9HwWSjiEYf3WaUecvimyUOm85yXXxHeBkYUSoJjZRggqk0Hv813YMpapZuVAuF1H52UxLaQQDVkPsaxkWx0m/8XxeNKcaGLXFkh8OdOA8p3sUtYdOGKpRzy+BZ+58Qnca7zOkl70Hut5hY3Rg0tdBCdxWzo/LJnZ6NFTPLhKp5tetY5BxS0wCcUyhLiu21/5GpppKG3kJBXBi9/hp4gjwzl4ngKdgNqeE2BK+eIGkFjZ3otrX+3CfTGrA9FjOE/v1Q1QsO7D82EoHsOfG0AobgnNZwIUP6cUcWKuzowrGvWm4TznI5PGlg2Od5bRcInKgLBGx4/KY6qOFFmWynojuSmJtsuPx7p4BFERCTQo8b9wB7J4s7HEmpwTEegHN+Kqf/gf/FQAIJXmfUMM0xqiuDkawtkEHsEwJekBSj5VN66SxY2v45xRvkFgfsLWDTh8R94IUERcUL+Rw7zF02xQJ/nByHzENXE2h917B7Hm5R5830+Egr+FDFQ8ApXKQvMq3NDETwwVES4wCvlZrmKAlTXuARWv5A6ZDPKD+7B9xw3GWe+owuiB0KETs5rRThe/eVvxUBaa/3nNxBD50BLcN7keJ7AzxbE2iU+WTgLIjIGs1yiUQN+XHsX5T3fj9SG15eHx9QB4pG4UraEIFnO6RWeX9IYWtWZp/jcdaL2kuXmU8qPMOP53uTx0OET7TdH3Mv/TyaaUIXlLWbwWyrP1iYTAbav7csCBgYM4pKNQFAv1Ueg+8ZWdKbpPTkQ8sVDwq225hAGCj0NKWQSNcBbDASy38YOFnORgH7rco/hHQsTogNChE7Nb0CpEd4FQGMEx6JMnYenpR+JfmuKgk/GCWODokY0YIiqSUeh1O/APNzyGG+tTUH3WgQX/S565pDGzzjHKVhjaWB1HCLJWUTIK8+DB9DRjO27wIlGAz2X6NlIZ7vStEI+gCEFnUugMJ5CTNuSjjrLH/9Y7AgEiaaUvhSMIZ5QBx0HGYU3QuPUSB+4FgBI41rdEPOMBjBxi/yB2jwYM5YHQoWNz6uEdYF8PqIzPZ5BzT+vGkuk46owjcP30eixrjKM1FvaUPZ40wimkVsimMti+vht3rHkEd2aSyOjBkoatSaEQmgqjMk8uaAOJSaLSLCdXPwVdovs8q7ru8QwRHGDwfph/RSpsBKK1CUhRMsfPRdEbymC3jkFJe+gj28QL+CAmECxpKBWD1kxXD5gr6yLPfO1j/gSVOGYfsPpVXCMkgCIgOvdhN1YbRlIyjAyEDh2Z1o5WVlpcynDk6hSUsiPY5Nw71Ks8PRpOC2HyjHq0nzQT17cm8K79A7inqxd37RnAoVf3Y+f+PdhPLySlapbJIRKJY7p57xBckRw28LEoTPYIRhM1MBAI1nJp8nCmaQYE9njfApuWuDloo637gCJlmHJDUNl+7IwpGJxKuwgKA7JBKEVvKzb4gW8A0wC43NDlJiE72PjMcJM+Cw7LWQgYgsWUZcHjchpylc0vYY/rqMPfR6WBoLWadRta83lxSl9MWmjUQcBtoJt5KAV9SCH/4ZNx86Qk/mpPL2753tP4YrMQnwdX85Rze80PWtc09lEsg/Zw1DWzeG7xTBme+QmQeyGq/z3jOEYq3koezMKvkbtR5ZVzrh4AAAcgSURBVH+gGz6+dMrMhZHOaPS09EMVwM2j+hOlge4fBP5+drlJKF0EUZ7gEsOy4/SJg1P6n48FSAKSgRDyu3rQU2pZuyQQJn1FNyatIcSPHuNLyAYSPD/gVSJU5z23J8cg0ojc5Qtwa3sSV/b04+Z//j2+kK+zFaY9Pgmdp0d6Y5KyoQdIxxFPRtBk6JgAUoPFa4H4NrqxP4zI9OycbdABEv9bu0Ug93Dm7MIhDCCoojsKnfzvz+BgPIx0oW1OpprtA9Dq9AvvOSAOpKBlYHAguHUhUMhRlAMCM+IJhIOcpgF8Z7iL6SmH89DvpOVGLqASOWRKeZEPBsIaHZ/TgzohrFRQCCz3KgnNUcDn/A97rBwJzDjcgHLZUtzaVo+P9vTi5h88h9X53uGjRHwQMQ2BoZrRSDlXikiDdsoa9L4cgQt1d4HgTrIocHkvgrff0+BVs7VvZKBdZY9iJpw1pIG/bdIuA3YOFNsv0k4zEOqgCJZmDibrB8IMLkdsutzSDxgZlHweJGoFKCKOdvSiHwHTyuFA6NChSUnUB6HbNGYgWHNXjiOpUAM0O6VbIf/ZM3FraxIf6+nDTbc+jtVT64cDwe3AVDNi8awnEkRJ8itLIg8LRCVxrIIlmrkrM036KBQVXVeelgIa9R+X1brxRAbLs3QaqeRQP6vIlWgjgeH2kxnFSSj2Nfu1VJ9zsJWqqztICSYjaUs4FhEQbfk9DvoXqoYXcINOTqpD2F/hUhWJKuRzvVDhBg8goSboTM4bzV29yH32LNzWnsTHugmEx9AxgxMtG8+MjINQTMMrO7A/YxiwCZbjGTZn2KBld4fS0AXdRNzhMYH7XzIp4S7P355Suo4oegUFz7rykedNBTedwLYDxUEyqxmKbZJyBBzhPmj+55XvXNDk8ggJKMxA6Id2uaXk5cZx/5v+tKCS/y6IjIvAFHRfGFn/lHIoEJbpyORzkOCIdjtKKu0+8xNf3m3bCsw6wrvj/0vOwJWTEjitP4t/+9df42doK3YOO8vNczCDCA0wfiJpq4Moq4OYTnJE0TCQUuewYqoUgF02XejgfijzvMfr0FJptX23bwA5tCMzxPNaKa9tzVCzAjIUsLiAIIcUGghwXK4p7+SZcOCS9bWcqCCq6qD29qDfXZMY2ljPeliWDRWQ77qd83dAO3RLDtMTwJx8Hvt2H8RLpqLtTv4+N3ZTGxDm3pshYaq98z8nx2mAngFgR1APcHRKW+hml8EZoZBnknarkwmBzHumZzybblhZ2psulgxBbfVF9ve3y0UYldySV//zEcv1cZqguF3sz1uCHIDS/ZzxOV4mjOxz0Ovwdqi2HsQjTZgb0sjs2oyNaPPpFm4nMY3ft6GXj+fnMCjw3Wv2BfPea+PJf15ZRlAcNz+3XuudF76zngtv3HJ2jmzpxHQoMM5iy+VYF+GIrg9Hp40CDBGZLNcMPILRASW5rhunFNVGAtCOF5ESXaHYyR2aIKBjymAzbk+ZRvtq0pbElFwI0QO94Bq5ZwRip7Bz3FCqM6UTJW5QOn+cciCeXlkbbJ0V3HQ7MfTeXybfBwV//WUgSL8SYPRlORLw/fmOJm5AHAHbtteRF0egttJaYY3lBlIxVpT/y6E+uNHxqQ1Idm3BAaSQL3Sk20mVEsXfwSOlX+8QnI4wXeeX5cBS7v2i8qIzMAupvwuIoD6W9y7n8YNGCnCf+zlsUCWCuO5qmueU9oDgiYVIINErJZg38jlqFH5jOcE55Xq3hu9dENQw2zFn5QdOECDKDTY/NxHuymvQu9FUVoAzDVme0uIBYaUOoxTSa9mxLIP5+a+jqbgbx00vzyup5yJorHdGNu/LhaD48syfn7+u5fIe6X0pUeNP4x+woxVRBOEdKiMcwX6HZHOvpFOraeTQDhtKjKEd7wGo0jAaAleapxt/NEDw519OtEg73Xj+Z0FEDuLcRe5T7Luh4tmj/2qV5uYrhZWlzbmFdtSyU1ebXIcTtmMU8tc/Mt175ir15PNK6ry6BNBGUyc/sV2A8J2/jqXAMTawBw+ScoDzxIun+K4GRcMogMAOZUexU+RaaiSV6tCRRp6/s8uVUc0o9qetpL5jAUW5ugpgS4GlFJjLgWukcv0gWc0PtPnp5Uo7eoojlSzD3fYXzJaDOkY6tlSnVdPx5QDilu2WMxIBK6kPO7caMJTrG+EelXCyIG40Unq/yPXSGyCUtSQOA1c1nVFuhFT6vhTxK82nmvhufwQBcLRgq6ZfR1OGP3/hRqsNCP7AgVAJAUfTWZXk92bFLQW8KurzpwWEavSDKjr5DyHp2IDwh9CyiTpW1ANFE3NFySYi/3H1gJiYx6In/HH1xJ94ayaA8CcOAGl+IBCUYzMoNaNgnDHMNkbV7eXy9r8Pil9JHqXa6+Yhcdw2lyvD39hS8YPydtOOpr1FghZTVkI7pf8/eEZf5Vj+hMIAAAAASUVORK5CYII=",zt=ae(66457),Lt=ae(71418),Ht=ae(64165),wt=ae(11414),Dt=Object.defineProperty,It=Object.defineProperties,cn=Object.getOwnPropertyDescriptors,yt=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,_t=(ve,Se,pe)=>Se in ve?Dt(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,Gn=(ve,Se)=>{for(var pe in Se||(Se={}))Ot.call(Se,pe)&&_t(ve,pe,Se[pe]);if(yt)for(var pe of yt(Se))Rn.call(Se,pe)&&_t(ve,pe,Se[pe]);return ve},Ra=(ve,Se)=>It(ve,cn(Se)),cr=(ve,Se)=>{var pe={};for(var rt in ve)Ot.call(ve,rt)&&Se.indexOf(rt)<0&&(pe[rt]=ve[rt]);if(ve!=null&&yt)for(var rt of yt(ve))Se.indexOf(rt)<0&&Rn.call(ve,rt)&&(pe[rt]=ve[rt]);return pe},tr=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const Ma=ve=>{var Se=ve,{globalSetting:pe,dispatch:rt,practiceSetting:qt}=Se,xn=cr(Se,["globalSetting","dispatch","practiceSetting"]);const Dn=(0,Ie.useLocation)(),[on]=(0,Ie.useSearchParams)(),[gt,ln]=(0,b.useState)(!1),[Ca,Ka]=(0,b.useState)({}),[aa,Ba]=(0,b.useState)(!0),[ha,wr]=(0,b.useState)(!1),[da,Jn]=(0,b.useState)(null),Tr=(0,b.useRef)(!1),{id:br,updateIndex:Ga,is_published:pr,newQuestion:ra}=qt,{challenge_list:Qn=[]}=Ca;(0,b.useEffect)(()=>{if(br)return va(),()=>{rt({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[br,Ga]),(0,b.useEffect)(()=>{dr()},[Dn]);const dr=()=>{const Ja=Dn.pathname.split("/");(Ja.includes("newquestion")||Ja.includes("new")||on.get("tabId"))&&(Tr.current=!0)},va=()=>tr(void 0,null,function*(){var Ja,Sr,Lo;Ba(!0);const Ro=yield(0,it.n5)({id:br});if((Ja=Ro==null?void 0:Ro.challenge_list)!=null&&Ja.length){const Wo=Dn.pathname.split("/"),Oo=Ro.challenge_list.find(wa=>String(wa.challenge_id)===Wo[4]);if(Wo.includes("newquestion")||Wo.includes("new")){const wa=Ro.challenge_list[((Sr=Ro.challenge_list)==null?void 0:Sr.length)-1];rt({type:"practiceSetting/setParams",payload:{newQuestion:{st:Wo.includes("new")?0:1,name:""}}}),Jn(void 0),Kn(wa)}else Wo[4]&&Oo?za(Oo,!1):za(Ro.challenge_list[0])}(Lo=Ro==null?void 0:Ro.challenge_list)!=null&&Lo.length||Jn(null),Ka(Ro),Ba(!1)}),za=(Ja,Sr=!0)=>{if(Jn(Ja.challenge_id),Kn(Ja),Sr){const Lo=`/shixuns/${br}/edit/${Ja.challenge_id}/${Ja.st===1?"editquestion":"editcheckpoint"}`;Ie.history.push(Lo)}},ka=(Ja,Sr)=>{Sr.stopPropagation();const{challenge_id:Lo}=Ja,Ro=()=>tr(void 0,null,function*(){var Wo,Oo;if((yield(0,it.rO)({id:br,challengesId:Lo})).status===1){const Kr=yield(0,it.n5)({id:br});if(Ka(Kr),Lo===da&&((Wo=Kr.challenge_list)!=null&&Wo.length)){za(Kr.challenge_list[0]);return}(Oo=Kr.challenge_list)!=null&&Oo.length||(Jn(null),Tr.current=!0,Kn({}),Ie.history.push(`/shixuns/${br}/edit?tabId=level`))}});he.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:Ro})},Zr=(Ja,Sr,Lo)=>{const Ro=Array.from(Ja),[Wo]=Ro.splice(Sr,1);return Ro.splice(Lo,0,Wo),Ro},Qt=(Ja,Sr)=>{if(!Ja.destination)return;const Lo=Zr(Sr,Ja.source.index,Ja.destination.index);Ka(Ra(Gn({},Ca),{challenge_list:Lo}));const Ro=Lo.map(Wo=>Wo.challenge_id);(0,it.xg)({id:br,ids:Ro}).then(Wo=>{Wo.status!==0&&Ka(Ra(Gn({},Ca),{challenge_list:Sr}))})},Kn=Ja=>{rt({type:"practiceSetting/setParams",payload:{selectQuestionParams:Ja}})},To=(Ja,Sr)=>tr(void 0,null,function*(){if(Ja===da)return;yield jr(),Jn(Ja),Kn(Sr),rt({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Lo=`/shixuns/${br}/edit/${Ja}/${Sr.st===1?"editquestion":"editcheckpoint"}`;Ie.history.push(Lo)}),jr=()=>new Promise((Ja,Sr)=>{var Lo;(Lo=qt==null?void 0:qt.sideBar)!=null&&Lo.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:()=>{rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ja()},onCancel:()=>{Sr()}}):Ja()}),ja=Ja=>b.createElement(b.Fragment,null,b.createElement(wt.Z5,{onDragEnd:Sr=>Qt(Sr,Ja)},b.createElement(wt.bK,{droppableId:"droppable"},(Sr,Lo)=>b.createElement("div",Ra(Gn({ref:Sr.innerRef},Sr.droppableProps),{style:{width:"100%"}}),Ja.map((Ro,Wo)=>{const{st:Oo,name:wa,challenge_id:Kr}=Ro;return b.createElement(wt._l,{key:Kr,draggableId:Kr.toString(),index:Wo,isDragDisabled:pr},(so,Br)=>b.createElement("div",Ra(Gn(Gn({ref:so.innerRef},so.draggableProps),so.dragHandleProps),{className:da===Kr?Vt.listActive:Vt.list,onClick:()=>To(Kr,Ro)}),b.createElement("span",{className:Vt.s1},Oo===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:Vt.s2},"\u7B2C",Wo+1,"\u5173: ",wa),!pr&&b.createElement("span",{className:Vt.s3,onClick:ei=>ka(Ro,ei)},b.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),ra&&b.createElement("div",{className:Vt.listActive},b.createElement("span",{className:Vt.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:Vt.s2},"\u7B2C",Ja.length+1,"\u5173: ",ra==null?void 0:ra.name)),!pr&&b.createElement("div",{className:Vt.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),Xa=Ja=>tr(void 0,null,function*(){yield jr(),Ja==="new"?Ie.history.push(`/shixuns/${br}/edit/new`):Ie.history.push(`/shixuns/${br}/edit/newquestion`),ln(!1),Jn(void 0),rt({type:"practiceSetting/setParams",payload:{newQuestion:{st:Ja==="new"?0:1,name:""}}})}),Rr=()=>{(0,zt.gy)(rt,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||ln(!gt)};return b.createElement("div",{className:Vt.level},b.createElement("aside",{className:Vt.left,style:{width:ha?"0":"25%"}},b.createElement("div",{className:Vt.container},b.createElement("div",{className:Vt.title},"\u4EFB\u52A1\u5173\u5361(",Qn.length,")"),b.createElement("div",{className:Vt.listWrap},aa?b.createElement(Lt.Z,{size:"middle"}):Qn.length||ra?ja(Qn):b.createElement(Ht.Z,{image:sn,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!ha&&b.createElement("div",{className:Vt.btns},b.createElement("aside",{className:Vt.btnsWrap},b.createElement("div",{style:{transform:gt?"rotate(45deg)":"rotate(0deg)"},className:Vt.icon,onClick:Rr},"+"),b.createElement("div",{className:Vt.btn,style:{left:gt?20:-154}},b.createElement("div",{className:Vt.d1,onClick:()=>Xa("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),b.createElement("div",{className:Vt.d2,onClick:()=>Xa("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),b.createElement("div",{className:ha?Vt.elseShrink:Vt.shrink,onClick:()=>wr(!ha)},b.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),b.createElement("aside",{className:Vt.right,id:"modal-level-question"},da===null&&Tr.current?b.createElement("div",{className:Vt.addIcon},b.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):b.createElement(Ie.Outlet,null)))};var Wr=(0,Ie.connect)(({globalSetting:ve,practiceSetting:Se})=>({globalSetting:ve,practiceSetting:Se}))(Ma),gr=ae(61621),Ua=ae(38854),Ya=ae(20834),Lr=ae(58421),ya=ae(5112),zr={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},Cr=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,Fn=(ve,Se)=>{var pe={};for(var rt in ve)At.call(ve,rt)&&Se.indexOf(rt)<0&&(pe[rt]=ve[rt]);if(ve!=null&&Cr)for(var rt of Cr(ve))Se.indexOf(rt)<0&&En.call(ve,rt)&&(pe[rt]=ve[rt]);return pe},Zt=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const dn=ve=>{var Se=ve,{shixunsDetail:pe,globalSetting:rt,loading:qt,dispatch:xn,onReloadData:Dn}=Se,on=Fn(Se,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[gt,ln]=(0,b.useState)(),[Ca,Ka]=(0,b.useState)([]);(0,b.useEffect)(()=>{pe.actionTabs.key==="Collaborators-ChangeManager"&&aa()},[pe.actionTabs.key]);const aa=()=>Zt(void 0,null,function*(){var da;const Jn=yield xn({type:"shixunsDetail/getChangeManager",payload:{id:(da=pe.actionTabs.params)==null?void 0:da.id}});Ka(Jn||[])}),Ba=()=>{var da;xn({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(da=pe.actionTabs.params)==null?void 0:da.id}}})},ha=()=>Zt(void 0,null,function*(){var da;if(!gt){Qe.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:(da=pe.actionTabs.params)==null?void 0:da.id,user_id:gt}});wr(),Jn&&(Dn(),Qe.ZP.info(Jn.message))}),wr=()=>{xn({type:"shixunsDetail/setActionTabs",payload:{}}),ln(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:ha,onCancel:wr},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},Ca.length?b.createElement(ya.ZP.Group,{value:gt,onChange:da=>ln(da.target.value)},Ca.map((da,Jn)=>b.createElement(ya.ZP,{className:zr.radio,key:Jn,value:da.user_id},da.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:Ba},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var In=(0,Ie.connect)(({shixunsDetail:ve,loading:Se,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Se}))(dn),Yn=ae(99313),We=ae(46919),ot=ae(59576);const{TabPane:et}=Yn.default;var Bn=({visible:ve,onCancel:Se,onSelectGroup:pe,shixunId:rt,onSelectCollaborator:qt})=>b.createElement(he.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:ve,width:1100,centered:!0,keyboard:!1,onCancel:Se,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},b.createElement(Yn.default,{defaultActiveKey:"1"},b.createElement(et,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},b.createElement(We.Z,{onCancel:Se,container_type:2,container_id:rt,onSelect:qt})),b.createElement(et,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},b.createElement(ot.Z,{onCancel:Se,onSelect:pe})))),vn={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"},Nn=ae(84105),Da=ae(54842),ga=Object.defineProperty,na=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,pn=(ve,Se,pe)=>Se in ve?ga(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,Ta=(ve,Se)=>{for(var pe in Se||(Se={}))ma.call(Se,pe)&&pn(ve,pe,Se[pe]);if(na)for(var pe of na(Se))ua.call(Se,pe)&&pn(ve,pe,Se[pe]);return ve},fr=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const uo=({shixunsDetail:ve,globalSetting:Se,loading:pe,user:rt,dispatch:qt})=>{var xn,Dn,on,gt,ln,Ca;const Ka=(0,Ie.useParams)(),aa=(0,b.useRef)(),[Ba,ha]=(0,b.useState)(0),[wr,da]=(0,b.useState)([]),[Jn,Tr]=(0,b.useState)({id:null,page:1}),br=(Dn=(xn=rt.userInfo)==null?void 0:xn.shixun)==null?void 0:Dn.editable,Ga=((on=rt.userInfo)==null?void 0:on.role)<=2||((ln=(gt=rt.userInfo)==null?void 0:gt.shixun)==null?void 0:ln.is_creator);(0,b.useEffect)(()=>{aa.current=Ka.id,Jn.id=aa.current,Tr(Jn),pr(Jn)},[]);const pr=Kn=>fr(void 0,null,function*(){const To=yield qt({type:"shixunsDetail/getCollaboratorsData",payload:Kn});To&&(da(To.members||[]),ha(To.member_count))}),ra=()=>fr(void 0,null,function*(){Jn.page=1,Tr(Jn);const Kn=(0,Da.g)();yield qt({type:"user/getUserInfo",payload:Kn}),yield pr(Jn)}),Qn=Kn=>{Jn.page=Kn,Tr(Jn),pr(Jn)},dr=Kn=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:b.createElement("div",{className:vn.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>fr(void 0,null,function*(){var To;const jr=yield qt({type:"shixunsDetail/deleteCollaborators",payload:{id:aa.current,userId:Kn}});if(((To=rt.userInfo)==null?void 0:To.user_id)===Kn){Ie.history.push("/shixuns");return}Qe.ZP.info(jr==null?void 0:jr.message),Jn.page=1,Tr(Jn),pr(Jn)})})},va=()=>{qt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:aa.current}}})};function za(Kn,To,jr,ja){return fr(this,null,function*(){yield qt({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Kn,user_id:To,editable:jr?0:1}}),pr(Jn)})}const ka=()=>{qt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:aa.current}}})};function Zr(){qt({type:"shixunsDetail/setActionTabs",payload:{}})}const Qt={visible:ve.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Zr,shixunId:aa.current,onSelectCollaborator:Kn=>fr(void 0,null,function*(){Zr(),(yield qt({type:"shixunsDetail/addCollaborator",payload:{id:aa.current,user_ids:Kn}}))&&(Qe.ZP.success("\u6DFB\u52A0\u6210\u529F"),ra())}),onSelectGroup:Kn=>fr(void 0,null,function*(){Zr(),(yield qt({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:aa.current,group_id:Kn.group_id}}))&&(Qe.ZP.success("\u6DFB\u52A0\u6210\u529F"),ra())})};return b.createElement("section",null,b.createElement("div",{className:vn.wrap},b.createElement("div",{className:vn.content},((Ca=ve.detail)==null?void 0:Ca.identity)<5&&b.createElement("div",{className:vn.head},b.createElement("span",{className:vn.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",Ba,"\u4EBA\uFF09"),b.createElement("div",null,Ga&&b.createElement(le.ZP,{type:"primary",ghost:!0,className:vn.button,style:{marginRight:"20px"},onClick:va},"\u66F4\u6362\u7BA1\u7406\u5458"),br&&b.createElement(le.ZP,{type:"primary",className:vn.button,style:{marginRight:"40px"},onClick:ka},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),b.createElement("div",{className:vn.list},b.createElement(gr.Z,{loading:pe.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},wr.map((Kn,To)=>{var jr,ja,Xa,Rr,Ja,Sr,Lo,Ro;return b.createElement("div",{style:{display:"inline-block",width:"50%"}},b.createElement("div",{className:vn.itemWrap,key:To},b.createElement("a",{href:(jr=Kn.user)==null?void 0:jr.user_url,target:"_blank",className:vn.imgWrap},b.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:vn.img,src:`${an.Z.IMG_SERVER}/images/${(ja=Kn.user)==null?void 0:ja.image_url}`}),((Xa=Kn.user)==null?void 0:Xa.shixun_manager)&&b.createElement("span",{className:vn.manager},"\u521B\u5EFA\u8005")),b.createElement("div",{className:vn.itemContent},b.createElement("p",{className:vn.nameWrap},b.createElement("a",{href:Kn.user.user_url,target:"_blank",className:vn.name},(Rr=Kn.user)==null?void 0:Rr.name,Kn.user.user_id===((Ja=rt.userInfo)==null?void 0:Ja.user_id)?b.createElement("span",null,"\u6211"):null),b.createElement("div",{className:vn.actionGroup},Ga?(Sr=Kn.user)!=null&&Sr.shixun_manager?null:b.createElement(Ua.Z,{dropdownRender:()=>b.createElement(Ya.default,{selectedKeys:[Kn.editable?"1":"2"],onClick:()=>{var Wo;za(ve.detail.identifier,Kn.user.user_id,Kn.editable,(Wo=Kn.user)==null?void 0:Wo.name)}},b.createElement(Ya.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),b.createElement(Ya.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},b.createElement("div",null,Kn.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(Nn.Z,{style:{fontSize:"14px",color:"#888888"}}))):Kn.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"),!((Lo=Kn.user)!=null&&Lo.shixun_manager)&&br?b.createElement("a",{className:vn.deletetitle,onClick:()=>{var Wo;return dr((Wo=Kn.user)==null?void 0:Wo.user_id)}},"\u5220\u9664"):null)),b.createElement("p",{className:vn.schoolWrap},b.createElement("span",{className:vn.school},(Ro=Kn.user)==null?void 0:Ro.school_name)))))})))),Ba>10&&b.createElement("div",{className:vn.countWrap},b.createElement(Lr.Z,{showQuickJumper:!1,showSizeChanger:!1,total:Ba,onChange:Kn=>Qn(Kn),pageSize:10,current:Jn.page}))),b.createElement(In,{onReloadData:ra}),b.createElement(Bn,Ta({},Qt)))};var Mn=(0,Ie.connect)(({shixunsDetail:ve,loading:Se,globalSetting:pe,user:rt})=>({shixunsDetail:ve,globalSetting:pe,user:rt,loading:Se}))(uo),nn=ae(6526),sa=ae(57809),Ea=ae(6848),Gr=ae(5871),Hr=ae(78673),hr=ae(71151),qr=ae(36723),Io=ae(38733),$r={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"},Eo=ae(39785),yn=ae(8458),kr=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const eo=({newShixuns:ve,user:Se,dispatch:pe,visible:rt,onOk:qt,onCancel:xn,useId:Dn=null,identifier:on,shixun_environment_id:gt,tab_type:ln})=>{var Ca,Ka;const[aa,Ba]=(0,b.useState)(null),[ha,wr]=(0,b.useState)({}),[da,Jn]=(0,b.useState)(""),{environmentData:Tr}=ve,{frequence_image:br=[],environments:Ga=[],other_image:pr=[]}=Tr,{name:ra,description:Qn}=ha;(0,b.useEffect)(()=>{rt&&(pe({type:"newShixuns/getEnvironmentData",payload:{tab_type:ln}}),Jn(""),Ba(Dn))},[rt,Dn]),(0,b.useEffect)(()=>{ve.actionTabs.key==="NewShixuns-Apply"&&xn()},[(Ca=ve==null?void 0:ve.actionTabs)==null?void 0:Ca.key]),(0,b.useEffect)(()=>{aa!==null&&dr()},[aa]);const dr=()=>kr(void 0,null,function*(){const va=yield(0,it.Q1)({mirror_repository_id:aa,identifier:on,shixun_environment_id:gt});wr(va.data)});return b.createElement(b.Fragment,null,b.createElement(he.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:rt,width:1e3,destroyOnClose:!0,centered:!0,onCancel:xn,className:$r.modal,footer:null},b.createElement("div",{className:$r.mirrorModal},b.createElement(Io.Z,{dispatch:pe,value:aa,data:Ga,otherData:pr,tags:br,onChange:va=>Ba(va),onSearchWord:va=>Jn(va),tab_type:ln}),b.createElement("div",{className:$r.right},b.createElement("header",null,b.createElement("div",{className:$r.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",b.createElement("span",{dangerouslySetInnerHTML:{__html:aa===null?"\u2014 \u2014":(Ka=ra||"")==null?void 0:Ka.replace(new RegExp(da==null?void 0:da.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),b.createElement("div",{className:$r.content},aa===null&&b.createElement(Ht.Z,{image:qr,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),aa!==null&&b.createElement("div",{className:$r.des},b.createElement(De.Z,{value:Qn,highlightKeywords:da})),b.createElement("div",{className:$r.btns},b.createElement(le.ZP,{onClick:()=>{Ba(null),wr({}),xn()},className:$r.cancel},"\u53D6\u6D88 "),b.createElement(le.ZP,{onClick:()=>{qt(ha)},className:$r.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),b.createElement(Eo.Z,null),b.createElement(yn.Z,null))};var to=(0,Ie.connect)(({newShixuns:ve,globalSetting:Se,user:pe})=>({newShixuns:ve,globalSetting:Se,user:pe}))(eo),dt={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"},Ue=ae(43428),Ee=ae(46400),Le=ae(60324),ke=ae(88522),mt=ae(5083),He=ae(50258),Tn={footerWrap:"footerWrap___lXI4I"},xt=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,Sa=(ve,Se)=>{var pe={};for(var rt in ve)gn.call(ve,rt)&&Se.indexOf(rt)<0&&(pe[rt]=ve[rt]);if(ve!=null&&xt)for(var rt of xt(ve))Se.indexOf(rt)<0&&Ln.call(ve,rt)&&(pe[rt]=ve[rt]);return pe},yr=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const la=ie.default.TextArea,ia=ve=>{var Se=ve,{shixunsDetail:pe,globalSetting:rt,loading:qt,dispatch:xn,onFinish:Dn=()=>{}}=Se,on=Sa(Se,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[gt]=oe.default.useForm(),ln=Ka=>yr(void 0,null,function*(){var aa;const Ba=yield xn({type:"shixunsDetail/getCustomScript",payload:{id:(aa=pe.actionTabs.params)==null?void 0:aa.id,compile:Ka.execute,excutive:Ka.compile}});Ca(),Ba&&Dn(Ba==null?void 0:Ba.shixun_script)}),Ca=()=>{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:Ca},b.createElement(oe.default,{form:gt,scrollToFirstError:!0,layout:"vertical",onFinish:ln},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(la,{rows:4})),b.createElement(oe.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},b.createElement(la,{rows:4})),b.createElement("div",{className:Tn.footerWrap},b.createElement(oe.default.Item,null,b.createElement(le.ZP,{className:"mr5",size:"middle",onClick:Ca},"\u53D6\u6D88"),b.createElement(le.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:qt.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var La=(0,Ie.connect)(({shixunsDetail:ve,loading:Se,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Se}))(ia),rr=ae(41867),Za=ae(66649),ir=ae.n(Za),Oa=ae(29679),Rt=ae(59301),fa=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const Er="YYYY-MM-DD HH:mm",Ir=({shixunsDetail:ve,visible:Se,onOk:pe,onCancel:rt,dispatch:qt,is_published:xn,id:Dn,has_relation:on,environment:gt=[],verifyModal:ln})=>{var Ca,Ka,aa;const Ba=(0,Ie.useParams)(),[ha,wr]=(0,b.useState)(1),[da,Jn]=(0,b.useState)(!0),[Tr,br]=(0,b.useState)(!1),[Ga,pr]=(0,b.useState)(null),[ra,Qn]=(0,b.useState)(),[dr,va]=(0,b.useState)(),[za,ka]=(0,b.useState)([]),[Zr,Qt]=(0,b.useState)(!1),[Kn,To]=(0,b.useState)(""),[jr,ja]=(0,b.useState)(null),[Xa]=oe.default.useForm(),[Rr,Ja]=(0,b.useState)([]),[Sr,Lo]=(0,b.useState)(""),[Ro,Wo]=(0,b.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),Oo=(0,b.useRef)((0,un.throttle)(xa=>Kr(xa),1200,{leading:!0,trailing:!0})).current;(0,b.useEffect)(()=>{var xa;((0,rr.Ny)()||(xa=ve==null?void 0:ve.detail)!=null&&xa.manager_of_shixun)&&Wo([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,b.useEffect)(()=>{Dn&&Se&&wa()},[Dn,Se]);const wa=(xa=null)=>fa(void 0,null,function*(){var oo,Fi;xa||Jn(!0);const Mi=yield(0,Ke.ZP)(`/api/shixuns/${Dn}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:xa}});if(Mi.status===0&&!xa){const{data:mr}=Mi;console.log("data",mr),pr((mr==null?void 0:mr.shixun_environment_id)||null),Qn((mr==null?void 0:mr.evaluate_script)||""),va((mr==null?void 0:mr.choice_standard_scripts)||null),ka((mr==null?void 0:mr.standard_scripts)||[]),To((oo=mr.shixun)==null?void 0:oo.survival_time);let Fr=(Fi=mr.shixun)==null?void 0:Fi.important_shixun_configs;Xa.setFieldsValue({identifier:(Fr==null?void 0:Fr.identifier)||"",people_number:(Fr==null?void 0:Fr.people_number)||"",school_id:(Fr==null?void 0:Fr.school_name)||"",times:Fr!=null&&Fr.start_time&&(Fr!=null&&Fr.end_time)?[ir()(Fr==null?void 0:Fr.start_time),ir()(Fr==null?void 0:Fr.end_time)]:["",""]}),Lo((Fr==null?void 0:Fr.verify_reason)||""),ja((Fr==null?void 0:Fr.process)||null),yield Kr(Fr==null?void 0:Fr.school_name)}if(Mi.status===0&&xa){const{data:mr}=Mi;Qn((mr==null?void 0:mr.evaluate_script)||""),va(null),ka((mr==null?void 0:mr.standard_scripts)||[]),yield Kr()}Jn(!1)}),Kr=xa=>fa(void 0,null,function*(){const oo=yield qt({type:"account/getSchoolOption",payload:{keyword:xa,limit:99999,display_aliases:!0}});Ja(oo==null?void 0:oo.schools)}),so=()=>{ln()||qt({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Ba.id}}})},Br=xa=>fa(void 0,null,function*(){const oo=yield qt({type:"shixunsDetail/getScriptContent",payload:{id:Ba.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:Rt.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",Rt.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>fa(void 0,null,function*(){yield Br(xa),va(xa),he.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:Rt.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Mo=(xa=!1,oo=1)=>fa(void 0,null,function*(){var Fi,Mi,mr;let Fr;if(ha===1&&(br(!0),Fr=yield(0,Ke.ZP)(`/api/shixuns/${Ba.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:Ga,mirror_script_id:dr,evaluate_script:ra,sync_origin_shixun:xa}})),ha===2){br(!0);let ea={close_internet:Zr,survival_time:Kn,sync_origin_shixun:xa};Fr=yield(0,Ke.ZP)(`/api/shixuns/${Ba.id}/update_environment_setting.json`,{method:"put",body:ea})}if(ha===3){let ea=Xa.getFieldsValue();yield Xa.validateFields(),br(!0);let bo={close_internet:Zr,survival_time:Kn,sync_origin_shixun:xa};bo.important_shixun_configs={identifier:ea==null?void 0:ea.identifier,people_number:ea==null?void 0:ea.people_number,school_id:(Fi=Rr.find(pi=>pi.name===(ea==null?void 0:ea.school_id)))==null?void 0:Fi.id,start_time:ir()(ea==null?void 0:ea.times[0]).format("YYYY-MM-DD HH:mm"),end_time:ir()(ea==null?void 0:ea.times[1]).format("YYYY-MM-DD HH:mm")},Fr=yield(0,Ke.ZP)(`/api/shixuns/${Ba.id}/resources_first_ensure.json`,{method:"post",body:bo})}Fr.status===0&&((!((Mi=ve==null?void 0:ve.detail)!=null&&Mi.copy_for_exercise)||ha===3)&&Qe.ZP.success(`${ha==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(mr=ve==null?void 0:ve.detail)!=null&&mr.copy_for_exercise&&ha!=3&&(0,Cn.m)(qt,ve,Dn,oo),wa(),pe()),br(!1)}),Uo=(xa,oo)=>{const Fi=/^[^0-9][a-zA-Z0-9]*$/,Mi=/^.{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&&!Fi.test(oo)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):oo&&!Mi.test(oo)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},ki=xa=>parseInt(xa||"0",10),Gi=(xa,oo)=>{if(oo&&oo.length===2){const[Fi,Mi]=oo;if(!Fi||!Mi)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return Rt.createElement(Rt.Fragment,null,Rt.createElement(Ue.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:rt,open:Se},Rt.createElement("div",{className:dt.content},Rt.createElement(gr.Z,{loading:da,active:!0},Rt.createElement(be.Z,{className:"mt10",justify:"space-between"},Rt.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),Rt.createElement("i",{onClick:rt,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),Rt.createElement("div",{className:dt.tabs},Ro.map(xa=>{const{name:oo,id:Fi}=xa;return Rt.createElement("div",{key:Fi,className:ha===Fi?dt.active:"",onClick:()=>wr(Fi)},oo)})),ha===1&&Rt.createElement(b.Fragment,null,Rt.createElement(Ee.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}),Rt.createElement(be.Z,{align:"middle",className:"mt20"},Rt.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),Rt.createElement(sa.default,{onClick:ln,getPopupContainer:xa=>xa.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Ga,onChange:xa=>{pr(xa),wa(xa)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(Ca=gt.filter(xa=>xa.id!==0))==null?void 0:Ca.map((xa,oo)=>Rt.createElement(sa.default.Option,{value:xa.id,name:xa.name,key:xa.id},xa.name)))),Rt.createElement(be.Z,{align:"middle",className:"mt20"},Rt.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),Rt.createElement(sa.default,{onClick:ln,getPopupContainer:xa=>xa.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:dr,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:xa=>{ei(xa)}},(za||[]).map((xa,oo)=>Rt.createElement(sa.default.Option,{value:parseInt(xa.id),name:xa.scptname,key:oo},xa.scptname))),Rt.createElement("span",{className:dt.explain,onClick:so},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),Rt.createElement(Le.Z,{className:dt.popover,content:Rt.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",Rt.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",Rt.createElement("br",null),"challengeProgramNames",Rt.createElement("br",null),"sourceClassNames",Rt.createElement("br",null),Rt.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",Rt.createElement("br",null),Rt.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",Rt.createElement("br",null),"src/step1/HelloWorld.java",Rt.createElement("br",null),"src/step2/Other.java",Rt.createElement("br",null),Rt.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",Rt.createElement("br",null),"step1.HelloWorld",Rt.createElement("br",null),"step2.Other",Rt.createElement("br",null),Rt.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",Rt.createElement("br",null),'ff challengeProgramNames=("src/step1/',Rt.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',Rt.createElement("br",null),'sourceClassNames=("step1.HelloWorld',Rt.createElement("br",null),'" "step2.Other")',Rt.createElement("br",null),Rt.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},Rt.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),Rt.createElement(He.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:ra,options:{readOnly:xn},onChange:xa=>{Qn(xa)}})),ha===2&&Rt.createElement("div",{style:{flex:1,overflowY:"auto"}},Rt.createElement(be.Z,{align:"middle",className:"mt20"},Rt.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),Rt.createElement(ie.default,{bordered:!1,value:Kn,onChange:xa=>To(xa.target.value),style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),Rt.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),ha===3&&((0,rr.Ny)()||((Ka=ve==null?void 0:ve.detail)==null?void 0:Ka.manager_of_shixun))&&Rt.createElement("div",{style:{flex:1,overflowY:"auto"}},Rt.createElement(be.Z,{align:"middle",className:"mt20"},Rt.createElement(oe.default,{form:Xa,layout:"horizontal",className:dt.zybzForm},Rt.createElement(be.Z,{align:"middle"},Rt.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Rt.createElement("span",{className:dt.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),Rt.createElement(oe.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:Uo}]},Rt.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"})),Rt.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",Rt.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")),Rt.createElement(be.Z,{align:"middle",className:"mt25"},Rt.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},Rt.createElement("span",{className:dt.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),Rt.createElement("div",{style:{position:"relative"}},Rt.createElement(oe.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},Rt.createElement(ke.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:Oo,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(aa=Rr==null?void 0:Rr.filter(xa=>(xa==null?void 0:xa.id)!==0))==null?void 0:aa.map((xa,oo)=>Rt.createElement(sa.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)))),Rt.createElement("span",{className:dt.selecticon},Rt.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Rt.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"}))))),Rt.createElement(be.Z,{align:"middle",className:"mt25"},Rt.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Rt.createElement("span",{className:dt.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),Rt.createElement("div",{className:dt.graaytitle},Rt.createElement(oe.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:Gi}]},Rt.createElement(mt.default.RangePicker,{disabledDate:xa=>xa&&xa{if(xa&&xa[0]&&xa[1]){const oo=xa[0].isBefore(ir()())?ir()():xa[0];Xa.setFieldValue("times",[oo,xa[1]])}else Xa.setFieldValue("times",xa)}})))),Rt.createElement(be.Z,{align:"middle",className:"mt25"},Rt.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Rt.createElement("span",{className:dt.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),Rt.createElement(oe.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},Rt.createElement(Gr.Z,{parser:ki,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),Rt.createElement("div",{className:`${dt.examineStatus} mt25`},jr>=1&&Rt.createElement("div",null," ",Rt.createElement(Oa.Z,{className:dt.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),jr>=2&&jr!=3&&Rt.createElement("div",null," ",Rt.createElement(Oa.Z,{className:dt.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),jr==3&&Rt.createElement("div",null," ",Rt.createElement(en.Z,{className:dt.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",Rt.createElement("span",{title:Sr,className:dt.bohui},Sr),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",Rt.createElement("span",{className:dt.contacts},Rt.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Rt.createElement("div",{className:dt.contacts_img}))),jr>=4&&jr!=5&&jr!=7&&Rt.createElement("div",null," ",Rt.createElement(Oa.Z,{className:dt.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(jr==5||jr==7)&&Rt.createElement("div",null," ",Rt.createElement(en.Z,{className:dt.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",Rt.createElement("span",{className:dt.contacts},Rt.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Rt.createElement("div",{className:dt.contacts_img}))),jr>5&&Rt.createElement("div",null," ",Rt.createElement(Oa.Z,{className:dt.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),Rt.createElement("div",{className:dt.btns},Rt.createElement(le.ZP,{onClick:rt},"\u53D6\u6D88"),Rt.createElement(le.ZP,{disabled:ha==3&&[2,4,5].includes(jr),onClick:()=>fa(void 0,null,function*(){var xa,oo;if(ha===1&&!Ga){Qe.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)&&ha!=3&&(gt.filter(Fi=>Fi.id===Ga)[0].has_relation&&ha===1||ha===2)?qt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(Fi,Mi)=>{Mo(Fi,Mi)},zIndex:1e4}}):Mo()}),loading:Tr,type:"primary",className:"ml20"},ha==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),Rt.createElement(La,{onFinish:xa=>Qn(xa)}))};var sr=(0,Ie.connect)(({shixunsDetail:ve})=>({shixunsDetail:ve}))(Ir),Xn=ae(32080),On=ae(25510),mn={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"},ba=ae(70031),lr=ae(987),mo=ae(80245),Ur={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},Nr=ae(59301),Ho=Object.defineProperty,nr=Object.defineProperties,_o=Object.getOwnPropertyDescriptors,jo=Object.getOwnPropertySymbols,or=Object.prototype.hasOwnProperty,fo=Object.prototype.propertyIsEnumerable,Pa=(ve,Se,pe)=>Se in ve?Ho(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,Pn=(ve,Se)=>{for(var pe in Se||(Se={}))or.call(Se,pe)&&Pa(ve,pe,Se[pe]);if(jo)for(var pe of jo(Se))fo.call(Se,pe)&&Pa(ve,pe,Se[pe]);return ve},wn=(ve,Se)=>nr(ve,_o(Se)),Pr=({showError:ve,value:Se,onChange:pe,optionsLevelList:rt})=>{const[qt,xn]=(0,b.useState)([]);(0,b.useEffect)(()=>{if(!Se.length){xn([{command:"",challenge_ids:[]}]);return}xn(Se)},[JSON.stringify(Se)]);const Dn=(on,gt,ln)=>{let Ca=JSON.parse(JSON.stringify(qt));gt==="add"?Ca.push({command:"",challenge_ids:[-1]}):gt==="delete"?Ca.splice(ln,1):Ca[ln][gt]=on,xn(Ca),pe(Ca)};return console.log(qt,"value2"),Nr.createElement("div",{className:Ur.list},Nr.createElement("div",{className:Ur.head},Nr.createElement("div",{style:{width:400}},"\u547D\u4EE4"),Nr.createElement("div",null,"\u5E94\u7528\u5173\u5361")),qt==null?void 0:qt.map((on,gt)=>{var ln,Ca,Ka;let aa=rt.map((Ba,ha)=>{const wr=`\u7B2C${ha+1}\u5173\uFF1A${Ba.name}`;let da=wr,Jn=!1;return Ba.st===1&&(da=Nr.createElement(Ea.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},wr),Jn=!0),wn(Pn({},Ba),{value:Ba.challenge_id,label:da,disabled:Jn})});return aa=[{label:"\u6240\u6709\u5173\u5361",value:-1},...aa],Nr.createElement(be.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:gtDn(Ba.target.value,"command",gt),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),Nr.createElement(sa.default,{options:aa,getPopupContainer:Ba=>Ba.parentNode,value:on==null?void 0:on.challenge_ids,onChange:Ba=>{var ha,wr;let da=Ba;!((ha=on==null?void 0:on.challenge_ids)!=null&&ha.includes(-1))&&(Ba!=null&&Ba.includes(-1))&&(da=[-1]),(wr=on==null?void 0:on.challenge_ids)!=null&&wr.includes(-1)&&(Ba!=null&&Ba.includes(-1))&&(da=Ba==null?void 0:Ba.filter(Jn=>Jn!==-1)),Dn(da,"challenge_ids",gt)},mode:"multiple",maxTagTextLength:(Ka=on==null?void 0:on.challenge_ids)!=null&&Ka.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"}}),Nr.createElement(be.Z,{wrap:!1},Nr.createElement("i",{onClick:()=>Dn("","add",gt),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),gt!==0&&Nr.createElement("i",{onClick:()=>Dn("","delete",gt),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},we=ae(59301),Or=Object.defineProperty,Va=Object.defineProperties,ur=Object.getOwnPropertyDescriptors,Xr=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,wo=Object.prototype.propertyIsEnumerable,ni=(ve,Se,pe)=>Se in ve?Or(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,no=(ve,Se)=>{for(var pe in Se||(Se={}))qo.call(Se,pe)&&ni(ve,pe,Se[pe]);if(Xr)for(var pe of Xr(Se))wo.call(Se,pe)&&ni(ve,pe,Se[pe]);return ve},ci=(ve,Se)=>Va(ve,ur(Se)),ii=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const Ii=sa.default.Option,vl=5,Ci=["Python","C++","C","Java","C#","JavaScript","TypeScript","Go","PHP","Perl","R","Rust","Ruby","Scratch","Swift","Kotlin","Scala"],Yl=({practiceSetting:ve,dispatch:Se,shixunsDetail:pe,user:rt})=>{var qt,xn,Dn,on,gt,ln,Ca,Ka,aa,Ba;const{id:ha,is_published:wr}=ve,[da,Jn]=(0,b.useState)([]),[Tr,br]=(0,b.useState)(null),[Ga,pr]=(0,b.useState)([]),[ra,Qn]=(0,b.useState)([]),dr=(0,b.useRef)(null),[va,za]=(0,b.useState)({}),ka=(0,b.useRef)({}),Zr=(0,b.useRef)({}),{shixun_environment:Qt={},mirror_repository:Kn={},small_type:To=[],new_service_configs:jr=[],network_mode_list:ja=[],boosters:Xa=[]}=va,[Rr,Ja]=(0,b.useState)(""),[Sr,Lo]=(0,b.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[Ro,Wo]=(0,b.useState)(!1),[Oo,wa]=(0,b.useState)(!1),[Kr,so]=(0,b.useState)(!0),[Br,ei]=(0,b.useState)(!0),[Mo,Uo]=(0,b.useState)(!1),[ki,Gi]=(0,b.useState)(!1),[xa,oo]=(0,b.useState)(!1),[Fi,Mi]=(0,b.useState)(!1),[mr,Fr]=(0,b.useState)(0),[ea,bo]=(0,b.useState)(!1),[pi,co]=(0,b.useState)({}),[ar,xr]=(0,b.useState)({}),[po,yi]=(0,b.useState)({}),[zo,Qa]=(0,b.useState)(""),[Vr,Bo]=(0,b.useState)(!1),[hi,jl]=(0,b.useState)(!1),[il,Rl]=(0,b.useState)({}),[fl,_u]=(0,b.useState)([]),pu=(0,b.useRef)([]);console.log("--1111-",Xa,fl);const Kl=[{id:1,name:"\u901A\u7528\u4E91"},{id:2,name:"\u4E13\u6709\u4E91"}],vd=[{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"}],Od=[{id:1,name:"VNC"},{id:2,name:"RDP"}],Gs=[{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"}],Md=(ra==null?void 0:ra.find(ct=>ct.id===Qt.instance_startup_template_id))||{},{desc:ad,virt_type:Id}=Md,js=((qt=Ga==null?void 0:Ga.find(ct=>ct.id===(Qt==null?void 0:Qt.private_cloud_id)))==null?void 0:qt.cloud_type)===1,Nd=((xn=Ga==null?void 0:Ga.find(ct=>ct.id===(Qt==null?void 0:Qt.private_cloud_id)))==null?void 0:xn.cloud_type)===4;(0,b.useEffect)(()=>(window.addEventListener("click",_s),()=>{window.removeEventListener("click",_s)}),[]),(0,b.useEffect)(()=>{Ks(),Xu(),Wd(),kd()},[]),(0,b.useEffect)(()=>{(0,un.isEqual)(Zr.current,va)?Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),ka.current=va},[va]);const Td=()=>ii(void 0,null,function*(){var ct,ta,Mr,Go;const ko=yield(0,Ke.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(ct=Gs[Number(mr)])==null?void 0:ct.type}});(ko==null?void 0:ko.status)===0&&(((Mr=(ta=ko==null?void 0:ko.data)==null?void 0:ta.environments)==null?void 0:Mr.length)===0&&((Go=ko==null?void 0:ko.data)==null?void 0:Go.other_image.length)===0?bo(!0):bo(!1))});(0,b.useEffect)(()=>{Td()},[mr]);const Rd=()=>{var ct;const ta=()=>{Ie.history.push(`/shixuns/${ha}/challenges`),Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(ct=ve==null?void 0:ve.sideBar)!=null&&ct.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:()=>{ta()}}):ta()},Ks=()=>ii(void 0,null,function*(){var ct;const ta=yield(0,Ke.ZP)(`/api/shixuns/${ha}/get_shixun_env_tabs.json`,{method:"get"});if(ta.status===0){const Mr=((ct=ta.data)==null?void 0:ct.shixun_environments_tabs)||[];Mr.length&&Tr===null&&br(Mr[0].id),Jn(Mr)}}),Wd=()=>ii(void 0,null,function*(){var ct;ei(!0);const ta=yield(0,Ke.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});ta.status===0&&pr((ct=ta==null?void 0:ta.data)==null?void 0:ct.list),ei(!1)}),kd=()=>ii(void 0,null,function*(){const ct=yield(0,Ke.ZP)(`/api/shixuns/${ha}/challenges.json`,{method:"get"});ct.challenge_list&&_u(ct.challenge_list||[])}),Us=(ct,ta)=>ii(void 0,null,function*(){var Mr;const Go=yield(0,Ke.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:ct,operating_system:ta}});Go.status===0&&Qn((Mr=Go==null?void 0:Go.data)==null?void 0:Mr.list)}),Xu=(ct=null)=>ii(void 0,null,function*(){var ta,Mr,Go,ko,Yo,ji,$i,tu,iu,di,El,lu,oi,Mu,Xo;so(!0);const el=yield(0,Ke.ZP)(`/api/shixuns/${ha}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:ct}});if(el.status===0){Zr.current=(0,un.cloneDeep)(el.data||{}),za(el.data||{}),Fr(Number((Mr=(ta=el.data)==null?void 0:ta.shixun_environment)==null?void 0:Mr.mirror_tab_type)||0),Number((ko=(Go=el.data)==null?void 0:Go.shixun_environment)==null?void 0:ko.mirror_tab_type)===0?(co((Yo=el.data)==null?void 0:Yo.mirror_repository),xr({}),yi({})):Number(($i=(ji=el.data)==null?void 0:ji.shixun_environment)==null?void 0:$i.mirror_tab_type)===1?(xr((tu=el.data)==null?void 0:tu.mirror_repository),co({}),yi({})):Number((di=(iu=el.data)==null?void 0:iu.shixun_environment)==null?void 0:di.mirror_tab_type)===2&&(yi((El=el.data)==null?void 0:El.mirror_repository),co({}),yi({}));const Ju=(oi=(lu=el==null?void 0:el.data)==null?void 0:lu.shixun_environment)==null?void 0:oi.private_cloud_id,ws=(Xo=(Mu=el==null?void 0:el.data)==null?void 0:Mu.shixun_environment)==null?void 0:Xo.operating_system;Ju&&ws&&Us(Ju,ws)}so(!1)}),Ys=()=>ii(void 0,null,function*(){var ct;const ta=yield(0,Ke.ZP)(`/api/shixuns/${ha}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:Tr}});return ta.status===0&&ta.is_exist_code_editor?(he.default.confirm({icon:null,centered:!0,className:ba.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:we.createElement("div",null,we.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),we.createElement("div",null,"\u201C",(ct=ta==null?void 0:ta.shixun_environment)==null?void 0:ct.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:()=>ii(void 0,null,function*(){br(ta.shixun_environment.id),Xu(ta.shixun_environment.id),Ks()})}),Promise.reject()):Promise.resolve()}),Hs={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:[]},Zd=(ct,ta)=>{var Mr,Go;if(typeof(ct==null?void 0:ct.className)=="string"&&((Mr=ct==null?void 0:ct.className)!=null&&Mr.includes(ta)))return ct;for(let ko=0,Yo=ct;Yo=Yo.parentNode;ko++){if(typeof(ct==null?void 0:ct.className)=="string"&&((Go=Yo==null?void 0:Yo.className)!=null&&Go.includes(ta)))return Yo;if(Yo==document.documentElement)return!1}},_s=ct=>{Zd(ct.target,"editor-scrollable")&&Hi()},Hi=()=>(0,zt.gy)(Se,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),pd=ct=>we.createElement(hr.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:Rr,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:we.createElement("div",{className:"p10"},ct&&we.createElement(we.Fragment,null,we.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),we.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",we.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",we.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",we.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",we.createElement("br",null)),we.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",we.createElement("br",null),we.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",ct&&we.createElement(we.Fragment,null,we.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"))},we.createElement("div",{className:mn.interface},ct&&we.createElement("div",{onClick:()=>ll("shixun_environment","is_support_code_editor",!(Qt!=null&&Qt.is_support_code_editor)),className:Qt!=null&&Qt.is_support_code_editor?mn.active:""},we.createElement("span",{className:"iconfont icon-xuanzhong9"}),we.createElement("div",null,we.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),we.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),we.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),Qt!=null&&Qt[ct?"disabled_support_vnc":"disabled2_support_vnc"]?we.createElement(Ea.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},we.createElement("div",{className:mn.disabled},we.createElement("span",{className:"iconfont icon-xuanzhong9"}),we.createElement("div",null,we.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),we.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),we.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):we.createElement("div",{onClick:()=>ll("shixun_environment",ct?"is_support_vnc":"private_is_support_vnc",!(Qt!=null&&Qt[ct?"is_support_vnc":"private_is_support_vnc"])),className:Qt!=null&&Qt[ct?"is_support_vnc":"private_is_support_vnc"]?mn.active:""},we.createElement("span",{className:"iconfont icon-xuanzhong9"}),we.createElement("div",null,we.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),we.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),we.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),Qt!=null&&Qt[ct?"disabled_support_webssh":"disabled2_support_webssh"]?we.createElement(Ea.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},we.createElement("div",{className:mn.disabled},we.createElement("span",{className:"iconfont icon-xuanzhong9"}),we.createElement("div",null,we.createElement("i",{className:"iconfont icon-minglinghang"}),we.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),we.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):we.createElement("div",{onClick:()=>ll("shixun_environment",ct?"is_support_webssh":"private_is_support_webssh",!(Qt!=null&&Qt[ct?"is_support_webssh":"private_is_support_webssh"])),className:Qt!=null&&Qt[ct?"is_support_webssh":"private_is_support_webssh"]?mn.active:""},we.createElement("span",{className:"iconfont icon-xuanzhong9"}),we.createElement("div",null,we.createElement("i",{className:"iconfont icon-minglinghang"}),we.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),we.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),ct&&we.createElement("div",{onClick:()=>ll("shixun_environment","is_support_thiry_party",!(Qt!=null&&Qt.is_support_thiry_party)),className:Qt!=null&&Qt.is_support_thiry_party?mn.active:""},we.createElement("span",{className:"iconfont icon-xuanzhong9"}),we.createElement("div",null,we.createElement("i",{className:"iconfont icon-rongqi1"}),we.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),we.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")),!ct&&we.createElement(we.Fragment,null,Qt!=null&&Qt.disabled2_support_jupyter_lab?we.createElement(Ea.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301jupyterLab"},we.createElement("div",{className:mn.disabled},we.createElement("span",{className:"iconfont icon-xuanzhong9"}),we.createElement("div",null,we.createElement("i",{className:"iconfont icon-jupyterLab"}),we.createElement("span",null,"jupyter Lab")),we.createElement("aside",null,"\u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))):we.createElement("div",{onClick:()=>ll("shixun_environment","private_is_support_jupyter_lab",!(Qt!=null&&Qt.private_is_support_jupyter_lab)),className:Qt!=null&&Qt.private_is_support_jupyter_lab?mn.active:""},we.createElement("span",{className:"iconfont icon-xuanzhong9"}),we.createElement("div",null,we.createElement("i",{className:"iconfont icon-jupyterLab"}),we.createElement("span",null,"jupyter Lab")),we.createElement("aside",null," \u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))))),Vd=(ct,ta,Mr)=>{const Go=Array.from(ct),[ko]=Go.splice(ta,1);return Go.splice(Mr,0,ko),Go},zd=(ct,ta)=>ii(void 0,null,function*(){if(!ct.destination)return;const Mr=Vd(ta,ct.source.index,ct.destination.index);Jn(Mr),(0,Ke.ZP)(`/api/shixuns/${ha}/update_environment_position.json`,{method:"put",body:{tabs:Mr}})}),Gd=(ct,ta)=>{let Mr=ta;he.default.confirm({icon:null,centered:!0,className:ba.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:we.createElement("div",null,we.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),we.createElement("div",null,we.createElement(ie.default,{defaultValue:Mr,onChange:Go=>Mr=Go.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),we.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>ii(void 0,null,function*(){if(!Mr)return Qe.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Go=da.map(Yo=>Yo.id===ct?ci(no({},Yo),{name:Mr}):Yo);if(Tr===0){Jn(Go);return}(yield(0,Ke.ZP)(`/api/shixuns/${ha}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:ct,name:Mr}})).status===0&&Jn(Go)})})},rd=(ct,ta)=>{Hi()||he.default.confirm({icon:null,centered:!0,className:ba.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:()=>ii(void 0,null,function*(){var Mr;if((Tr===0?{status:0}:yield(0,Ke.ZP)(`/api/shixuns/${ha}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:ct}})).status===0){const ko=da.filter(Yo=>Yo.id!==ct);if(ct===Tr){const Yo=((Mr=ko==null?void 0:ko[0])==null?void 0:Mr.id)||null;br(Yo),Xu(Yo),Jn(ko)}else Jn(ko)}})})},hd=ct=>{var ta;if(ct===Tr)return;const Mr=()=>{br(ct),Xu(ct),Ks()};(ta=ve==null?void 0:ve.sideBar)!=null&&ta.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()},od=ct=>{const ta=ci(no({},va),{shixun_environment:ci(no({},Qt),{is_support_code_editor:ct.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:ct.disabled_support_vnc,disabled_support_webssh:ct.disabled_support_webssh,open_start_command:ct.open_start_command,start_command:ct.start_command,open_envs:ct.open_envs,envs:ct.envs,privileged:ct.privileged,add_cap:ct.add_cap,drop_cap:ct.drop_cap}),mirror_repository:ci(no({},Kn),{id:ct.id,name:ct.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:ct.shixun_service_configs||[],description:ct.description}),small_type:ct.small_type,boosters:(ct==null?void 0:ct.boosters)||[]});mr===0?co(ta==null?void 0:ta.mirror_repository):mr===1?xr(ta==null?void 0:ta.mirror_repository):mr===2&&yi(ta==null?void 0:ta.mirror_repository),za(ta),Mi(!1),Ja("")},id=ct=>{Mi(!1)},Ed=(ct=!1,ta=1)=>ii(void 0,null,function*(){var Mr,Go,ko;Uo(!0);const Yo=(Mr=da.find($i=>$i.id===Tr))==null?void 0:Mr.name,ji=yield(0,Ke.ZP)(`/api/shixuns/${ha}/update_for_multi.json`,{method:"put",body:{tabs:da,shixun_environment_id:Tr,sub_type:Kn==null?void 0:Kn.choice_small_type,main_type:Kn.id,shixun_environment:ci(no({},Qt),{name:Yo,mirror_tab_type:mr,network_mode:zo}),shixun_service_configs:Kn==null?void 0:Kn.shixun_service_configs,new_service_configs:jr,sync_origin_shixun:ct,command_settings:Qt==null?void 0:Qt.command_settings}});ji.status===0&&(Xu(ji.shixun_environment_id),br(ji.shixun_environment_id),Ks(),(Go=pe==null?void 0:pe.detail)!=null&&Go.copy_for_exercise||Qe.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ko=pe==null?void 0:pe.detail)!=null&&ko.copy_for_exercise&&(0,Cn.m)(Se,pe,ha,ta)),Uo(!1)}),jd=()=>{var ct;if(Hi())return;if(Tr===0||(ct=ve==null?void 0:ve.sideBar)!=null&&ct.confirmLeave){Qe.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 ta=(0,un.cloneDeep)(Hs);console.log("cloneData---",ta),Jn([...da,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${da.length+1}`}]),Fr(0),co({}),xr({}),yi({}),br(0),za(ta)},ll=(ct,ta,Mr)=>ii(void 0,null,function*(){var Go,ko,Yo,ji,$i,tu,iu,di,El,lu,oi,Mu,Xo,el,Ju,ws,Pd,Ad,ld,Cd,Fd,Xs;if(Hi())return;const Zo=(0,un.cloneDeep)(ka.current);if(ta==="is_support_code_editor"&&Mr&&(yield Ys()),ta==="resource_type"&&(Zo.shixun_environment.instance_startup_type=1,Zo.shixun_environment.command_settings=pu.current,pu.current=ka.current.shixun_environment.command_settings,Mr===2&&!Zo.shixun_environment.private_cloud_id&&(Zo.shixun_environment.private_cloud_id=(Go=Ga==null?void 0:Ga[0])==null?void 0:Go.id,Zo.shixun_environment.operating_system=1,Us(Zo.shixun_environment.private_cloud_id,Zo.shixun_environment.operating_system))),ta==="private_cloud_id"&&(Zo.shixun_environment.private_is_support_vnc=!1,Zo.shixun_environment.private_is_support_webssh=!1,Zo.shixun_environment.private_is_support_jupyter_lab=!1,Zo.shixun_environment.operating_system=1,Zo.shixun_environment.instance_startup_template_id=null,Zo.shixun_environment.instance_startup_type=1,Us(Mr,Zo.shixun_environment.operating_system)),ta==="operating_system"&&Mr&&(Zo.shixun_environment.private_is_support_vnc=!1,Zo.shixun_environment.private_is_support_webssh=!1,Zo.shixun_environment.private_is_support_jupyter_lab=!1,Zo.shixun_environment.instance_startup_template_id=null,Zo.shixun_environment.instance_startup_type=1,Us(Zo.shixun_environment.private_cloud_id,Mr)),ta==="instance_startup_template_id"){Zo.shixun_environment.private_is_support_vnc=!1,Zo.shixun_environment.private_is_support_webssh=!1,Zo.shixun_environment.private_is_support_jupyter_lab=!1,Zo.shixun_environment.instance_startup_type=1;const Ul=ra.find(Qu=>Qu.id===Mr);Zo.shixun_environment.disabled2_support_vnc=Ul.disabled_support_vnc,Zo.shixun_environment.disabled2_support_webssh=Ul.disabled_support_webssh,Zo.shixun_environment.disabled2_support_jupyter_lab=Ul.disabled_support_jupyter_lab,Zo.boosters=Ul.boosters,Zo.network_mode_list=Ul.network_mode_list,Qa((ji=(Yo=(ko=Ul.network_mode_list)==null?void 0:ko.filter(Qu=>Qu.is_default))==null?void 0:Yo[0])==null?void 0:ji.network_mode),Zo.new_service_configs=Ul!=null&&Ul.service_config_info?[Ul.service_config_info]:[]}if((ta==="private_is_support_vnc"||ta==="private_is_support_webssh")&&(Zo.shixun_environment.instance_startup_type=1),ta==="choice_small_type"){Zo.mirror_repository.choice_small_mirrors=To.filter(Xi=>Mr.includes(Xi.id));const Ul=Zo.mirror_repository.choice_small_mirrors,Qu=Kn.choice_small_mirrors;if(Ul.length>Qu.length){const Xi=(0,un.differenceBy)(Ul,Qu,"id");if(($i=Xi==null?void 0:Xi[0])!=null&&$i.mirror_name){const ud={cpu_limit:((di=(iu=(tu=Xi==null?void 0:Xi[0])==null?void 0:tu.shixun_service_configs)==null?void 0:iu[0])==null?void 0:di.cpu_limit)||1,lower_cpu_limit:((oi=(lu=(El=Xi==null?void 0:Xi[0])==null?void 0:El.shixun_service_configs)==null?void 0:lu[0])==null?void 0:oi.lower_cpu_limit)||.1,memory_limit:((el=(Xo=(Mu=Xi==null?void 0:Xi[0])==null?void 0:Mu.shixun_service_configs)==null?void 0:Xo[0])==null?void 0:el.memory_limit)||1,mirror_repository_id:(Ju=Xi==null?void 0:Xi[0])==null?void 0:Ju.id,name:(ws=Xi==null?void 0:Xi[0])==null?void 0:ws.mirror_name,request_limit:((ld=(Ad=(Pd=Xi==null?void 0:Xi[0])==null?void 0:Pd.shixun_service_configs)==null?void 0:Ad[0])==null?void 0:ld.request_limit)||10,resource_limit:((Xs=(Fd=(Cd=Xi==null?void 0:Xi[0])==null?void 0:Cd.shixun_service_configs)==null?void 0:Fd[0])==null?void 0:Xs.resource_limit)||10};Zo.mirror_repository.shixun_service_configs.push(ud)}}else{const Xi=(0,un.differenceBy)(Qu,Ul,"id");Zo.mirror_repository.shixun_service_configs=Zo.mirror_repository.shixun_service_configs.filter(ud=>{var sd;return ud.mirror_repository_id!==((sd=Xi==null?void 0:Xi[0])==null?void 0:sd.id)})}}ta?Zo[ct][ta]=Mr:Zo[ct]=Mr,console.log("cloneData",Zo),Ja(""),za(Zo)}),Wl=(ct,ta,Mr)=>{var Go,ko;const Yo=/^\d*(\.\d*)?$/,ji=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"],$i=(0,un.cloneDeep)((ko=(Go=ka.current)==null?void 0:Go.mirror_repository)==null?void 0:ko.shixun_service_configs);if(ji.includes(ta)){Mr.match(Yo)&&($i[ct][ta]=Mr,ll("mirror_repository","shixun_service_configs",$i));return}$i[ct][ta]=Mr,ll("mirror_repository","shixun_service_configs",$i)},Kd=()=>{he.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:we.createElement("div",{className:"tc"},we.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:On,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},Sd=()=>{var ct,ta,Mr,Go,ko,Yo,ji,$i,tu,iu;if(!Hi()){if((Qt==null?void 0:Qt.resource_type)===1){if(!(Kn!=null&&Kn.id)){Ja("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)){Ja("interface");return}if(Qt.is_support_thiry_party&&!(Qt!=null&&Qt.proxy_port)){Ja("port"),Lo("\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||((ct=Qt==null?void 0:Qt.proxy_port)==null?void 0:ct.length)>1&&((ta=Qt==null?void 0:Qt.proxy_port)==null?void 0:ta[0])==="0"){Ja("port"),Lo("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((Mr=Kn==null?void 0:Kn.shixun_service_configs)!=null&&Mr.length)){Ja("shixun_service_configs");return}for(let di of Kn==null?void 0:Kn.shixun_service_configs){if(di!=null&&di.open_start_command&&!(di!=null&&di.start_command)){Ja("start_command");return}if(di!=null&&di.open_envs&&!(di!=null&&di.envs)){Ja("envs");return}}if(Qt!=null&&Qt.webssh_host&&!/^[a-z0-9\-]*$/.test(Qt==null?void 0:Qt.webssh_host)){Qe.ZP.warning("\u4E3B\u673A\u540D\u53EA\u80FD\u8F93\u5165\u6570\u5B57\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u8FDE\u5B57\u7B26");return}if((ko=(Go=Kn==null?void 0:Kn.shixun_service_configs)==null?void 0:Go[0])!=null&&ko.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test((ji=(Yo=Kn==null?void 0:Kn.shixun_service_configs)==null?void 0:Yo[0])==null?void 0:ji.webssh_host)){Gi(!0);return}}if((Qt==null?void 0:Qt.resource_type)===2){if(!(Qt!=null&&Qt.operating_system)){Ja("system");return}if(!(Qt!=null&&Qt.instance_startup_template_id)){Ja("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)){Ja("interface");return}if((Qt==null?void 0:Qt.operating_system)===1&&(Qt!=null&&Qt.private_is_support_vnc)&&js&&!(Qt!=null&&Qt.instance_startup_type)){Ja("instance_startup_type");return}}if((Qt!=null&&Qt.is_support_webssh||Qt!=null&&Qt.private_is_support_webssh)&&(($i=Qt==null?void 0:Qt.command_settings)==null?void 0:$i.some(El=>{var lu,oi;return!El.command&&!!((lu=El.challenge_ids)!=null&&lu.length)||El.command&&!((oi=El.challenge_ids)!=null&&oi.length)}))){Ja("command_settings");return}(tu=pe==null?void 0:pe.detail)!=null&&tu.is_fork_from_creator&&((iu=pe==null?void 0:pe.detail)!=null&&iu.copy_for_exercise)&&Tr!=0&&(Qt!=null&&Qt.has_relation)?Se({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(di,El)=>{Ed(di,El)}}}):Ed()}},Ud=ct=>ii(void 0,null,function*(){yield Wl(ct.index,"cpu_limit",String(ct==null?void 0:ct.cpu)),yield Wl(ct.index,"memory_limit",String(ct==null?void 0:ct.memory))}),Yd=ct=>{const ta=(0,un.cloneDeep)(jr);ta[ct.index]=ci(no({},ta[ct.index]),{cpu_limit:String(ct==null?void 0:ct.cpu),memory_limit:String(ct==null?void 0:ct.memory)}),ll("new_service_configs","",ta)};return we.createElement("div",{className:mn.wrap},we.createElement("div",{className:mn.content},we.createElement("div",{className:mn.head},we.createElement("div",{className:mn.title},"\u5B9E\u9A8C\u73AF\u5883"),da.lengthoo(!0),className:mn.setting},"\u8BBE\u7F6E")),!!da.length&&we.createElement(b.Fragment,null,we.createElement(wt.Z5,{onDragEnd:ct=>zd(ct,da)},we.createElement(wt.bK,{droppableId:"droppable",direction:"horizontal"},(ct,ta)=>we.createElement("div",ci(no({},ct.droppableProps),{ref:ct.innerRef,className:mn.tabs}),da.map((Mr,Go)=>{const{name:ko,id:Yo}=Mr;return we.createElement(wt._l,{key:Yo,draggableId:Yo.toString(),index:Go},(ji,$i)=>we.createElement("div",ci(no(no({},ji.draggableProps),ji.dragHandleProps),{ref:ji.innerRef,className:Tr===Yo?mn.active:"",key:Yo}),we.createElement("i",{className:"iconfont icon-tuodong"}),we.createElement("span",{className:mn.name,onClick:()=>hd(Yo)},ko),we.createElement(Ua.Z,{trigger:["click"],dropdownRender:()=>we.createElement(Ya.default,{style:{width:92}},we.createElement(Ya.default.Item,{onClick:()=>Gd(Yo,ko),className:"font14"},"\u91CD\u547D\u540D"),we.createElement(Ya.default.Item,{onClick:()=>rd(Yo,ko),className:"font14"},"\u5220\u9664")),getPopupContainer:tu=>tu.parentNode},we.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),ct.placeholder))),we.createElement("div",{className:mn.line})),we.createElement(gr.Z,{loading:Kr||Br,active:!0},!!da.length&&we.createElement(b.Fragment,null,we.createElement(hr.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:we.createElement("div",{className:"p10"},we.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),we.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",we.createElement("br",null),we.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")},we.createElement("div",{className:mn.resource},Kl.map(ct=>we.createElement("div",{key:ct.id,className:(Qt==null?void 0:Qt.resource_type)===ct.id?mn.active:"",onClick:()=>{(Qt==null?void 0:Qt.resource_type)!==ct.id&&ll("shixun_environment","resource_type",ct.id)}},ct.name)))),(Qt==null?void 0:Qt.resource_type)===1&&we.createElement(b.Fragment,null,we.createElement(hr.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},we.createElement("div",{className:mn.resource,style:{width:300}},Gs.map(ct=>we.createElement("div",{key:ct.id,className:mr===ct.id?mn.active:"",onClick:()=>{mr!==ct.id&&(Hi()||(Fr(ct.id),Ja(""),ct.id===0&&za(ci(no({},va),{mirror_repository:no({},pi)})),ct.id===1&&za(ci(no({},va),{mirror_repository:no({},ar)})),ct.id===2&&za(ci(no({},va),{mirror_repository:no({},po)}))))}},ct.name)))),we.createElement(hr.Z,{nameWidth:150,errorKey:"mirror",errorValue:Rr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},we.createElement(be.Z,{align:"middle"},ea===!1?we.createElement(we.Fragment,null,!!(Kn!=null&&Kn.id)&&we.createElement(we.Fragment,null,we.createElement("div",{onClick:()=>{Hi()||Mi(!0)},className:mn.mirror},we.createElement("div",null,Kn==null?void 0:Kn.name),we.createElement("i",{className:"iconfont icon-genghuan"})),we.createElement(Xn.Z,{value:[{description:Kn==null?void 0:Kn.description,name:Kn==null?void 0:Kn.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},we.createElement("span",{className:mn.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!(Kn!=null&&Kn.id)&&we.createElement("div",{onClick:()=>{Mi(!0)},className:mn.mirror},we.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),we.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),pd(!0),(Qt==null?void 0:Qt.is_support_code_editor)&&we.createElement(hr.Z,{name:"\u7F16\u7A0B\u8BED\u8A00",tooltipTitle:we.createElement("div",null,"1.\u5728\u7F16\u5199\u4EE3\u7801\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u6839\u636E\u9009\u62E9\u7684\u7F16\u7A0B\u8BED\u8A00\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",we.createElement("br",null),"2.\u5982\u679C\u672A\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00\uFF0C\u7CFB\u7EDF\u6839\u636E\u4EE3\u7801\u6587\u4EF6\u7684\u6269\u5C55\u540D\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",we.createElement("br",null),"3.\u4EE3\u7801\u4ED3\u5E93\u4E2D\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u7F16\u7A0B\u8BED\u8A00\u9700\u8981\u4FDD\u6301\u4E00\u81F4\u3002\u4EE3\u7801\u6587\u4EF6\u6269\u5C55\u540D\u548C\u7F16\u7A0B\u8BED\u8A00\u4E0D\u5339\u914D\u65F6\uFF0C\u5219\u65E0\u6CD5\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002"),nameWidth:150},we.createElement(be.Z,{align:"middle"},we.createElement(sa.default,{getPopupContainer:ct=>ct.parentNode,onClick:Hi,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:Qt==null?void 0:Qt.program_language,onChange:ct=>ll("shixun_environment","program_language",ct),showArrow:!0,maxTagCount:5},Ci.map((ct,ta)=>we.createElement(Ii,{key:ct,value:ct},ct))))),(Qt==null?void 0:Qt.is_support_webssh)&&we.createElement(hr.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:we.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")},we.createElement(Pr,{showError:Rr==="command_settings",value:Qt==null?void 0:Qt.command_settings,onChange:ct=>ll("shixun_environment","command_settings",ct),optionsLevelList:fl})),(Qt==null?void 0:Qt.is_support_thiry_party)&&we.createElement(hr.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:Rr,errorName:Sr},we.createElement(be.Z,null,we.createElement("div",{className:"font14",style:{lineHeight:"14px"}},we.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),we.createElement(ie.default,{onClick:Hi,value:Qt==null?void 0:Qt.proxy_port,onChange:ct=>{const ta=ct.target.value;(ta===""||/^[0-9]\d*$/.test(ta))&&ll("shixun_environment","proxy_port",ct.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),we.createElement("div",{className:"ml20"},we.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),we.createElement(ie.default,{onClick:Hi,value:Qt==null?void 0:Qt.web_route,onChange:ct=>ll("shixun_environment","web_route",ct.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),we.createElement(hr.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},we.createElement(be.Z,{align:"middle"},we.createElement(sa.default,{getPopupContainer:ct=>ct.parentNode,onClick:Hi,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:Kn==null?void 0:Kn.choice_small_type,onChange:ct=>ll("mirror_repository","choice_small_type",ct),showArrow:!0,maxTagCount:5},To.map((ct,ta)=>we.createElement(Ii,{key:ct.id,value:ct.id},ct.type_name))),!!((Dn=Kn==null?void 0:Kn.choice_small_mirrors)!=null&&Dn.length)&&we.createElement(Xn.Z,{value:(Kn==null?void 0:Kn.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},we.createElement("span",{className:mn.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,rr.Ny)()&&we.createElement(b.Fragment,null,we.createElement("div",{onClick:()=>Wo(!Ro),className:mn.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",we.createElement("i",{className:`iconfont ${Ro?"icon-shouqi4":"icon-a-xialazhankai"}`})),Ro&&we.createElement(b.Fragment,null,we.createElement(hr.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Rr,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(on=Kn==null?void 0:Kn.shixun_service_configs)!=null&&on.length?"hidden":"initial"}},we.createElement("div",{className:mn.tabsBox},!((gt=Kn==null?void 0:Kn.shixun_service_configs)!=null&>.length)&&we.createElement(Ht.Z,{image:qr,imageStyle:{height:180,marginTop:67},description:""}),!!((ln=Kn==null?void 0:Kn.shixun_service_configs)!=null&&ln.length)&&we.createElement(Yn.default,{destroyInactiveTabPane:!0,moreIcon:we.createElement("span",{className:mn.more},"\u66F4\u591A ",we.createElement("i",{className:"iconfont icon-xiala1"}))},(Ca=Kn==null?void 0:Kn.shixun_service_configs)==null?void 0:Ca.map((ct,ta)=>{var Mr,Go;const{cpu_limit:ko,lower_cpu_limit:Yo,memory_limit:ji,request_limit:$i,resource_limit:tu,name:iu,shixun_update_logs:di,single_card_gpu_resource:El,single_machine_gpu_count:lu,mirror_repository:oi}=ct;let Mu=(oi==null?void 0:oi.gpu_allocation_method)=="single_card_multi_allocation"?(oi==null?void 0:oi.single_card_gpu_resource)*1024/El:(oi==null?void 0:oi.single_machine_gpu_count)/lu;return we.createElement(Yn.default.TabPane,{className:"p20",tab:we.createElement("div",{title:iu,className:mn.tabTitle},iu),key:ta},(di==null?void 0:di.user_name)&&we.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",di==null?void 0:di.user_name,"\uFF08",di==null?void 0:di.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",di!=null&&di.created_at?ir()(di==null?void 0:di.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),we.createElement(hr.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},we.createElement(be.Z,{align:"middle"},we.createElement(be.Z,{align:"middle",className:"mr20",wrap:!1},we.createElement("div",{className:mn.serverConfig,onClick:()=>{Hi()||(Rl({index:ta,cpu:ko,memory:ji}),Bo(!0))}},we.createElement("div",null,we.createElement("span",null,ko,"\u6838")," ",we.createElement("span",null,ji,"GB")),we.createElement("i",{className:"iconfont icon-bianji21"}))),ta==0&&we.createElement(be.Z,{align:"middle",wrap:!1},we.createElement("div",{className:mn.viewRecommendConfig,onClick:()=>jl(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),(ct==null?void 0:ct.mirror_repository)&&we.createElement(hr.Z,{nameWidth:150,name:"GPU\u8D44\u6E90\u914D\u7F6E",align:"baseLine"},((oi==null?void 0:oi.gpu_allocation_method)=="single_machine_multi_card"||(oi==null?void 0:oi.gpu_allocation_method)=="multi_machine_multi_card")&&we.createElement(we.Fragment,null,we.createElement("div",{className:mn.serverConfig,style:{width:720,cursor:"default"}},we.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(oi==null?void 0:oi.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",oi==null?void 0:oi.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Mr=oi==null?void 0:oi.gpu_model)==null?void 0:Mr[0],"GB")),we.createElement("div",{className:mn.serverConfig,style:{width:720,marginTop:30,cursor:"default"}},we.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",we.createElement(Gr.Z,{precision:0,min:1,max:oi==null?void 0:oi.single_machine_gpu_count,defaultValue:1,value:lu,size:"large",className:"ml10 mr10",onChange:Xo=>{Wl(ta,"single_machine_gpu_count",Xo||1)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",we.createElement("span",{style:{color:"#FA6400"}},Mu)," \u4EBA"))),(oi==null?void 0:oi.gpu_allocation_method)=="single_card_multi_allocation"&&we.createElement(we.Fragment,null,we.createElement("div",{className:mn.serverConfig,style:{cursor:"default"}},we.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",oi==null?void 0:oi.single_card_gpu_resource,"GB")),we.createElement("div",{className:mn.serverConfig,style:{width:"max-content",marginTop:30,cursor:"default"}},we.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",we.createElement(Gr.Z,{min:1,max:(oi==null?void 0:oi.single_card_gpu_resource)*1024,defaultValue:1024,value:El,size:"large",className:"ml10 mr10",onChange:Xo=>{Wl(ta,"single_card_gpu_resource",Xo||1)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",we.createElement("span",{style:{color:"#FA6400"}},Math.floor(Mu))," \u4EBA")))),we.createElement(hr.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},we.createElement(be.Z,{align:"middle"},we.createElement(be.Z,{align:"middle",wrap:!1},we.createElement(ie.default,{onClick:Hi,style:{width:400},value:tu,maxLength:5,onChange:Xo=>{const{value:el}=Xo.target,Ju=/^\d*(\.\d*)?$/;el.match(Ju)&&Wl(ta,"resource_limit",Xo.target.value)},addonAfter:"M"}),we.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")))),we.createElement(hr.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:ct==null?void 0:ct.open_start_command,errorKey:"start_command",errorValue:Rr,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},we.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",we.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),we.createElement(sa.default,{getPopupContainer:Xo=>Xo.parentNode,onClick:Hi,bordered:!1,fieldNames:{label:"name",value:"id"},options:(Go=va==null?void 0:va.mirror_repository)==null?void 0:Go.webssh_user_arr,value:(ct==null?void 0:ct.webssh_user)||"root",onChange:Xo=>Wl(ta,"webssh_user",Xo),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),we.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",we.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),we.createElement(be.Z,{className:"mb20"},we.createElement(ie.default,{bordered:!1,onClick:Hi,value:ct==null?void 0:ct.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:Xo=>{Wl(ta,"webssh_host",Xo.target.value),Xo.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(Xo.target.value)?Gi(!1):Gi(!0):Gi(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),we.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",we.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),ki&&we.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),we.createElement(St.default,{checked:ct==null?void 0:ct.open_start_command,onChange:Xo=>Wl(ta,"open_start_command",Xo.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",we.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")),(ct==null?void 0:ct.open_start_command)&&we.createElement(He.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1Aecho helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:ct==null?void 0:ct.start_command,language:"shell",theme:"vs-light",onChange:Xo=>Wl(ta,"start_command",Xo)})),we.createElement(hr.Z,{required:ct==null?void 0:ct.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:Rr,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},we.createElement(St.default,{checked:ct==null?void 0:ct.open_envs,onChange:Xo=>Wl(ta,"open_envs",Xo.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",we.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(ct==null?void 0:ct.open_envs)&&we.createElement(He.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:ct==null?void 0:ct.envs,onChange:Xo=>Wl(ta,"envs",Xo)})),we.createElement(hr.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},we.createElement(be.Z,{align:"middle"},we.createElement(Hr.Z,{checked:ct==null?void 0:ct.privileged,onChange:Xo=>Wl(ta,"privileged",Xo)}),we.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),we.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"))),we.createElement(hr.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},we.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",we.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),we.createElement(ie.default,{onClick:Hi,value:ct==null?void 0:ct.add_cap,onChange:Xo=>Wl(ta,"add_cap",Xo.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),we.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",we.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),we.createElement(ie.default,{onClick:Hi,value:ct==null?void 0:ct.drop_cap,onChange:Xo=>Wl(ta,"drop_cap",Xo.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&&we.createElement(b.Fragment,null,we.createElement(hr.Z,{nameWidth:150},we.createElement(sa.default,{getPopupContainer:ct=>ct.parentNode,bordered:!1,onClick:Hi,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:ct=>ll("shixun_environment","private_cloud_id",ct)},Ga.map((ct,ta)=>we.createElement(Ii,{key:ct.id,value:ct.id},ct.name)))),we.createElement(hr.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,nameWidth:150,errorKey:"system",errorValue:Rr,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},we.createElement("div",{className:mn.system},vd.map(ct=>we.createElement("div",{onClick:()=>{Qt.operating_system!==ct.id&&ll("shixun_environment","operating_system",ct.id)},key:ct.id,className:(Qt==null?void 0:Qt.operating_system)===ct.id?mn.active:""},we.createElement("i",{className:ct.icon}),we.createElement("span",null,ct.name))))),we.createElement(hr.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:Rr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},we.createElement(be.Z,{align:"middle"},we.createElement(sa.default,{getPopupContainer:ct=>ct.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:Hi,ref:dr,showArrow:!0,dropdownRender:ct=>we.createElement("div",{className:mn.template},we.createElement("div",{className:mn.liWrap},ra.map(ta=>we.createElement("div",{className:mn.li,key:ta.id,onClick:()=>{dr.current.blur(),ll("shixun_environment","instance_startup_template_id",ta.id)}},we.createElement("span",{title:ta.name,style:{color:(Qt==null?void 0:Qt.instance_startup_template_id)===ta.id?"#0152d9":"initial"}},ta.name),!ta.is_public&&we.createElement("b",{className:mn.tag},"\u79C1\u6709")))),we.createElement("div",{style:{padding:12}},!ra.length&&we.createElement(Ht.Z,{image:qr,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),we.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",we.createElement("span",{onClick:Kd,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:ra==null?void 0:ra.map(ct=>({label:ct.name,value:ct.id})),value:Qt==null?void 0:Qt.instance_startup_template_id}),!!ad&&we.createElement(Xn.Z,{value:ad,title:"\u6A21\u7248\u63CF\u8FF0"},we.createElement("span",{className:mn.explain},"\u6A21\u7248\u63CF\u8FF0")))),pd(!1),(Qt==null?void 0:Qt.private_is_support_webssh)&&we.createElement(hr.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:we.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")},we.createElement(Pr,{showError:Rr==="command_settings",value:Qt==null?void 0:Qt.command_settings,onChange:ct=>ll("shixun_environment","command_settings",ct),optionsLevelList:fl})),(Qt==null?void 0:Qt.operating_system)===1&&(Qt==null?void 0:Qt.private_is_support_vnc)&&(js||Nd&&Id===1)&&we.createElement(hr.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:Rr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},we.createElement("div",{className:mn.resource},Od.map(ct=>we.createElement("div",{key:ct.id,className:(Qt==null?void 0:Qt.instance_startup_type)===ct.id?mn.active:"",onClick:()=>ll("shixun_environment","instance_startup_type",ct.id)},ct.name)))),(0,rr.Ny)()&&Id===1&&we.createElement(b.Fragment,null,we.createElement("div",{onClick:()=>wa(!Oo),className:mn.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",we.createElement("i",{className:`iconfont ${Oo?"icon-shouqi4":"icon-a-xialazhankai"}`})),Oo&&we.createElement(b.Fragment,null,we.createElement(hr.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Rr,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:jr!=null&&jr.length?"hidden":"initial"}},we.createElement("div",{className:mn.tabsBox},!(jr!=null&&jr.length)&&we.createElement(Ht.Z,{image:qr,imageStyle:{height:180,marginTop:67},description:""}),!!(jr!=null&&jr.length)&&we.createElement(Yn.default,{destroyInactiveTabPane:!0,moreIcon:we.createElement("span",{className:mn.more},"\u66F4\u591A ",we.createElement("i",{className:"iconfont icon-xiala1"}))},jr==null?void 0:jr.map((ct,ta)=>{const{cpu_limit:Mr,lower_cpu_limit:Go,memory_limit:ko,request_limit:Yo,resource_limit:ji,name:$i}=ct;return we.createElement(Yn.default.TabPane,{className:"p20",tab:we.createElement("div",{title:$i,className:mn.tabTitle},$i),key:ta},we.createElement(be.Z,{align:"middle"},we.createElement(be.Z,{align:"middle",className:"mr20",wrap:!1},we.createElement("div",{className:mn.serverConfig,onClick:()=>{Rl({index:ta,cpu:Mr,memory:ko}),Bo(!0)}},we.createElement("div",null,we.createElement("span",null,Mr,"\u6838")," ",we.createElement("span",null,ko,"GB")),we.createElement("i",{className:"iconfont icon-bianji21"}))),ta==0&&we.createElement(be.Z,{align:"middle",wrap:!1},we.createElement("div",{className:mn.viewRecommendConfig,onClick:()=>jl(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,rr.Ny)()&&(Xa==null?void 0:Xa.length)>0&&we.createElement(hr.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},we.createElement(sa.default,{disabled:!0,getPopupContainer:ct=>ct.parentNode,bordered:!1,className:"mr10",value:Xa[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},Xa.map(ct=>we.createElement(sa.default.Option,{key:ct,value:ct},ct)))),(0,rr.Ny)()&&(ja==null?void 0:ja.length)>0&&we.createElement(hr.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:we.createElement("div",{className:"p10"},we.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"),we.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"))},we.createElement(sa.default,{disabled:!0,getPopupContainer:ct=>ct.parentNode,bordered:!1,className:"mr10",value:(aa=(Ka=ja==null?void 0:ja.filter(ct=>ct.is_default))==null?void 0:Ka[0])==null?void 0:aa.network_mode,onChange:ct=>{Qa(ct)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},ja==null?void 0:ja.map(ct=>we.createElement(sa.default.Option,{key:ct==null?void 0:ct.network_mode,value:ct==null?void 0:ct.network_mode},ct.name)))))))),!da.length&&we.createElement(Ht.Z,{image:qr,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),we.createElement("div",{className:mn.btns},we.createElement(le.ZP,{onClick:Rd,style:{marginRight:40}},"\u53D6\u6D88"),we.createElement(le.ZP,{loading:Mo,type:"primary",disabled:!(da!=null&&da.length),onClick:()=>{Sd()}},"\u4FDD\u5B58")),we.createElement(to,{identifier:ha,shixun_environment_id:Tr,useId:Kn==null?void 0:Kn.id,visible:Fi,onCancel:()=>Mi(!1),onOk:ct=>od(ct),tab_type:(Ba=Gs[Number(mr)])==null?void 0:Ba.type}),we.createElement(sr,{verifyModal:Hi,id:ha,environment:da,is_published:wr,dispatch:Se,visible:xa,onCancel:()=>oo(!1),onOk:ct=>id(ct)}),we.createElement(lr.Z,{visible:Vr,onOk:ct=>{let ta=Qt==null?void 0:Qt.resource_type;ta==1&&Ud(ct),ta==2&&Yd(ct),Bo(!1)},onCancel:()=>Bo(!1),info:il}),we.createElement(mo.Z,{onOk:()=>{Xu(Qt==null?void 0:Qt.id)},identifier:ha,visible:hi,onCancel:()=>jl(!1),info:null,isJupyter:!1}))};var Ki=(0,Ie.connect)(({practiceSetting:ve,globalSetting:Se,shixunsDetail:pe,user:rt})=>({practiceSetting:ve,globalSetting:Se,shixunsDetail:pe,user:rt}))(Yl),Ll=ae(87169),su={footerWrap:"footerWrap___Qaahm"},Pl=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,hu=Object.prototype.propertyIsEnumerable,nu=(ve,Se)=>{var pe={};for(var rt in ve)tl.call(ve,rt)&&Se.indexOf(rt)<0&&(pe[rt]=ve[rt]);if(ve!=null&&Pl)for(var rt of Pl(ve))Se.indexOf(rt)<0&&hu.call(ve,rt)&&(pe[rt]=ve[rt]);return pe},Bu=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const Hl=ie.default.TextArea,qu=ve=>{var Se=ve,{shixunsDetail:pe,globalSetting:rt,loading:qt,dispatch:xn,onFinish:Dn=()=>{}}=Se,on=nu(Se,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[gt]=oe.default.useForm(),ln=Ka=>Bu(void 0,null,function*(){var aa;const Ba=yield xn({type:"shixunsDetail/getCustomScript",payload:{id:(aa=pe.actionTabs.params)==null?void 0:aa.id,compile:Ka.execute,excutive:Ka.compile}});Ca(),Ba&&Dn(Ba==null?void 0:Ba.shixun_script)}),Ca=()=>{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:Ca},b.createElement(oe.default,{form:gt,scrollToFirstError:!0,layout:"vertical",onFinish:ln},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(Hl,{rows:4})),b.createElement(oe.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},b.createElement(Hl,{rows:4})),b.createElement("div",{className:su.footerWrap},b.createElement(oe.default.Item,null,b.createElement(le.ZP,{className:"mr5",size:"middle",onClick:Ca},"\u53D6\u6D88"),b.createElement(le.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:qt.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var $u=(0,Ie.connect)(({shixunsDetail:ve,loading:Se,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Se}))(qu),jn={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"},Yr=Object.defineProperty,Jr=Object.defineProperties,So=Object.getOwnPropertyDescriptors,Di=Object.getOwnPropertySymbols,Xl=Object.prototype.hasOwnProperty,Ei=Object.prototype.propertyIsEnumerable,du=(ve,Se,pe)=>Se in ve?Yr(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,Jl=(ve,Se)=>{for(var pe in Se||(Se={}))Xl.call(Se,pe)&&du(ve,pe,Se[pe]);if(Di)for(var pe of Di(Se))Ei.call(Se,pe)&&du(ve,pe,Se[pe]);return ve},ri=(ve,Se)=>Jr(ve,So(Se)),gl=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const Al=sa.default.Option,Ol=({practiceSetting:ve,dispatch:Se,shixunsDetail:pe,user:rt})=>{var qt,xn;const[Dn,on]=(0,b.useState)(null),[gt,ln]=(0,b.useState)([]),[Ca,Ka]=(0,b.useState)(!0),[aa,Ba]=(0,b.useState)({}),[ha,wr]=(0,b.useState)([]),[da,Jn]=(0,b.useState)(),[Tr,br]=(0,b.useState)(),[Ga,pr]=(0,b.useState)([]),[ra,Qn]=(0,b.useState)({}),dr=(0,b.useRef)(null),va=(0,b.useRef)(!0),za=(0,b.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),ka=(0,b.useRef)(null),[Zr,Qt]=(0,b.useState)(!1),[Kn,To]=(0,b.useState)(!1),[jr,ja]=(0,b.useState)({}),{id:Xa,is_published:Rr}=ve,{frequence_image:Ja=[],environments:Sr=[],choice_small_type:Lo=[],other_image:Ro=[]}=ra,{name:Wo,description:Oo,authorization:wa,small_type:Kr=[]}=aa;(0,b.useEffect)(()=>{Dn!==null&&(ei(),dr.current.scrollTop=0)},[Dn]),(0,b.useEffect)(()=>{Xa&&Br()},[Xa]),(0,b.useEffect)(()=>{if(Dn!==null)return so(),()=>{clearTimeout(ka.current)}},[Dn,gt,ha,da,Tr]);const so=()=>{clearTimeout(ka.current),ka.current=setTimeout(()=>{!(0,un.isEqual)(za.current.activeId,Dn)||!(0,un.isEqual)(za.current.selectId,gt)||!(0,un.isEqual)(za.current.serviceConfigList,ha)||!(0,un.isEqual)(za.current.evaluateScript,da)||!(0,un.isEqual)(za.current.evaluationScript,Tr)?Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Br=()=>gl(void 0,null,function*(){var ea,bo,pi;Ka(!0);const co=yield(0,Ke.ZP)(`/api/shixuns/${Xa}/edit_environment_info.json`,{method:"get"});co.status===0&&(Qn(Jl({},co.data)),Ka(!1),(ea=co==null?void 0:co.data)!=null&&ea.id?(za.current.activeId=(bo=co==null?void 0:co.data)==null?void 0:bo.id,on((pi=co==null?void 0:co.data)==null?void 0:pi.id)):on(null))}),ei=()=>gl(void 0,null,function*(){var ea,bo,pi,co;const ar=yield(0,Ke.ZP)(`/api/shixuns/${Xa}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:Dn}});Ba(ar.data),za.current.selectId=(ea=ar.data)==null?void 0:ea.choice_small_type,ln((bo=ar.data)==null?void 0:bo.choice_small_type),za.current.serviceConfigList=(pi=ar.data)==null?void 0:pi.shixun_service_configs,wr((co=ar.data)==null?void 0:co.shixun_service_configs),za.current.evaluateScript=ar.data.evaluate_script,Jn(ar.data.evaluate_script),za.current.evaluationScript=ar.data.choice_standard_scripts,br(ar.data.choice_standard_scripts),pr(ar.data.standard_scripts)}),Mo=()=>{var ea;const bo=()=>{Ie.history.push(`/shixuns/${Xa}/challenges`),Se({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:()=>{bo()}}):bo()},Uo=(ea=!1)=>gl(void 0,null,function*(){if((aa==null?void 0:aa.survival_time)<10){Qe.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}if((0,zt.gy)(Se,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const bo={sub_type:gt,main_type:Dn,shixun:{mirror_script_id:Tr,is_jupyter_lab_private_cloud:!1,survival_time:aa==null?void 0:aa.survival_time},shixun_info:{evaluate_script:da},shixun_service_configs:ha.map(co=>({mirror_repository_id:co.mirror_repository_id,cpu_limit:co.cpu_limit,lower_cpu_limit:co.lower_cpu_limit,memory_limit:co.memory_limit,request_limit:co.request_limit,resource_limit:co.resource_limit}))};(yield(0,Ke.ZP)(`/api/shixuns/${Xa}`,{method:"put",body:bo})).status===0&&(Qe.ZP.success("\u7F16\u8F91\u6210\u529F"),za.current={activeId:Dn,selectId:gt,serviceConfigList:ha,evaluateScript:da,evaluationScript:Tr},Se({type:"practiceSetting/getCommonData",payload:{id:Xa}}),Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),ki=Kr.filter(ea=>gt.includes(ea.id)),Gi=()=>{Mo()},xa=(ea,bo,pi)=>{wr(co=>co.map((ar,xr)=>xr===pi?ri(Jl({},ar),{[bo]:ea}):ar))},oo=()=>{(0,zt.gy)(Se,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Se({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Xa}}})},Fi=ea=>gl(void 0,null,function*(){const bo=yield Se({type:"shixunsDetail/getScriptContent",payload:{id:Xa,script_id:ea}});bo&&Jn(bo.content)}),Mi=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:()=>gl(void 0,null,function*(){yield Fi(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,bo)=>{const pi=ha[0]?[ha[0]]:[];bo.forEach(co=>{const ar=ha.find(xr=>xr.mirror_repository_id===Number(co.key));if(ar)pi.push(ar);else{const xr=Kr.find(po=>po.id===Number(co.key));if(xr.mirror_name){const po={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(co.key),name:xr.mirror_name,request_limit:10};pi.push(po)}}}),wr(pi),ln(ea)},Fr=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),Qt(!1)};return b.createElement("div",{className:jn.practice},b.createElement(Io.Z,{loading:Ca,skin:"night",className:jn.left,dispatch:Se,value:Dn,data:Sr,otherData:Ro,tags:Ja,onChange:ea=>on(ea),onSearchWord:()=>{}}),b.createElement("div",{className:jn.right},b.createElement("header",null,b.createElement("div",{className:jn.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",Dn===null?"\u2014 \u2014":Wo)),b.createElement("div",{className:jn.content,ref:dr},Dn===null&&b.createElement(Ht.Z,{image:qr,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Dn!==null&&b.createElement("div",{className:jn.des},b.createElement("div",{className:jn.mainBody},b.createElement(De.Z,{value:Oo})),b.createElement("div",{className:jn.title},"\u9644\u5E26\u73AF\u5883"),b.createElement("div",{className:jn.selectBox},b.createElement(sa.default,{onChange:(ea,bo)=>mr(ea,bo),getPopupContainer:ea=>ea.parentNode,mode:"multiple",bordered:!1,value:gt,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},Kr.map((ea,bo)=>b.createElement(Al,{key:ea.id,value:ea.id},ea.type_name))),b.createElement("div",{className:jn.smallType},ki.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:jn.title},"\u8BC4\u6D4B\u811A\u672C"),b.createElement("div",{className:jn.evaluating},b.createElement("div",{className:jn.evaluatingLabel},Rr&&b.createElement("div",{onClick:()=>{(0,zt.gy)(Se,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:jn.mask}),b.createElement(sa.default,{style:{width:400},bordered:!1,getPopupContainer:ea=>ea.parentNode,value:Tr,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:ea=>{Mi(ea),br(ea)}},(Ga||[]).map((ea,bo)=>b.createElement(Al,{value:parseInt(ea.id),name:ea.scptname,key:bo},ea.scptname))),b.createElement("span",{className:jn.evaluatingS1,onClick:oo},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),b.createElement(Le.Z,{overlayClassName:jn.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(Ll.Z,null)))),b.createElement(He.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:da,onChange:ea=>{if(va.current){va.current=!1;return}Jn(ea),(0,zt.gy)(Se,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{va.current=!0,Jn(za.current.evaluateScript)},200)}}))),((xn=pe.detail)==null?void 0:xn.identity)<3&&!!ha.length&&b.createElement(b.Fragment,null,b.createElement("div",{className:jn.title},"\u8D44\u6E90\u914D\u7F6E"),b.createElement("div",{className:jn.serviceSettingWrap},ha==null?void 0:ha.map((ea,bo)=>b.createElement("div",{key:bo,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(be.Z,{align:"middle"},b.createElement(be.Z,{align:"middle",wrap:!1},b.createElement("div",{className:jn.serverConfig,style:Rr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Rr||(ja({index:bo,cpu:ea==null?void 0:ea.cpu_limit,memory:ea==null?void 0:ea.memory_limit}),Qt(!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:Rr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),b.createElement(be.Z,{align:"middle",wrap:!1},b.createElement("div",{className:jn.viewRecommendConfig,onClick:()=>To(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),b.createElement("div",{className:jn.serviceBox},b.createElement("div",{className:jn.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),b.createElement(ie.default,{value:ea.resource_limit,style:{width:400,height:50},disabled:Rr,maxLength:5,onChange:pi=>{const{value:co}=pi.target,ar=/^\d*(\.\d*)?$/;co.match(ar)&&xa(pi.target.value,"resource_limit",bo)},addonAfter:"M"}),b.createElement("label",{className:jn.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))),b.createElement("div",{className:"flex flex-col gap-10px"},b.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),b.createElement(Gr.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:aa==null?void 0:aa.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:ea=>{Ba(ri(Jl({},aa),{survival_time:ea}))}})))),b.createElement("div",{className:jn.btns},b.createElement(le.ZP,{size:"middle",style:{marginRight:20},onClick:Gi},"\u53D6\u6D88"),b.createElement(le.ZP,{size:"middle",type:"primary",disabled:Dn===null,onClick:()=>Uo()},"\u4FDD\u5B58"))),b.createElement(Eo.Z,null),b.createElement($u,{onFinish:ea=>Jn(ea)}),b.createElement(yn.Z,null),b.createElement(lr.Z,{visible:Zr,onOk:ea=>Fr(ea),onCancel:()=>Qt(!1),info:jr}),b.createElement(mo.Z,{identifier:Xa,visible:Kn,onCancel:()=>To(!1),info:null,isJupyter:!0}))};var ku=(0,Ie.connect)(({practiceSetting:ve,globalSetting:Se,shixunsDetail:pe,user:rt})=>({practiceSetting:ve,globalSetting:Se,shixunsDetail:pe,user:rt}))(Ol);const Es=({shixunsDetail:ve})=>{var Se,pe,rt,qt;const[xn,Dn]=(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"&&xn&&Dn(!1)},[(Se=ve==null?void 0:ve.detail)==null?void 0:Se.is_jupyter_lab,xn]),console.log((pe=ve==null?void 0:ve.detail)==null?void 0:pe.is_jupyter_lab,xn),b.createElement(gr.Z,{loading:xn,active:!0},((rt=ve==null?void 0:ve.detail)==null?void 0:rt.is_jupyter_lab)===!1&&b.createElement(Ki,null),((qt=ve==null?void 0:ve.detail)==null?void 0:qt.is_jupyter_lab)===!0&&b.createElement(ku,null))};var Os=(0,Ie.connect)(({shixunsDetail:ve})=>({shixunsDetail:ve}))(Es),es=ae(1710),Zu=ae(56102),xo={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"},Du={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},Qs=ae(83845),Eu=Object.defineProperty,Su=Object.defineProperties,Ms=Object.getOwnPropertyDescriptors,ts=Object.getOwnPropertySymbols,qs=Object.prototype.hasOwnProperty,ns=Object.prototype.propertyIsEnumerable,Is=(ve,Se,pe)=>Se in ve?Eu(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,Ql=(ve,Se)=>{for(var pe in Se||(Se={}))qs.call(Se,pe)&&Is(ve,pe,Se[pe]);if(ts)for(var pe of ts(Se))ns.call(Se,pe)&&Is(ve,pe,Se[pe]);return ve},Vu=(ve,Se)=>Su(ve,Ms(Se)),Ns=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const{Dragger:$s}=Ze.default;var Ss=({dispatch:ve,id:Se,onClose:pe,onOK:rt,visible:qt,wrapClassName:xn,local:Dn,containerId:on,rootIdentifier:gt})=>{var ln;const[Ca,Ka]=(0,b.useState)({}),[aa,Ba]=(0,b.useState)([]),[ha,wr]=(0,b.useState)([]),[da,Jn]=(0,b.useState)(0),[Tr,br]=(0,b.useState)(!1),[Ga,pr]=(0,b.useState)(!1),[ra]=oe.default.useForm(),[Qn,dr]=(0,b.useState)([]),va=(0,b.useRef)([]);(0,b.useEffect)(()=>{qt&&(ra.resetFields(),dr([]),wr([]),Ba([]),Jn(0),pr(!1),br(!1))},[qt]);const za=wa=>{var Kr,so,Br;if(wa.file.status==="done"||wa.file.status==="uploading"){if(dr(wa.fileList),!wa.file.response)return;if((Kr=wa.file.response)!=null&&Kr.id){Qe.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}dr(Qn.filter(ei=>ei.uid!==wa.file.uid)),(so=wa.file.response)!=null&&so.message&&Qe.ZP.info((Br=wa.file.response)==null?void 0:Br.message)}},ka=wa=>Ns(void 0,null,function*(){var Kr;if(!da){const Br=Qn.filter(ei=>ei.uid!==wa.uid);dr(Br),va.current=[...Br],Ba(aa.filter(ei=>ei!==wa.name)),Qe.ZP.info("\u5220\u9664\u6210\u529F"),Br.length||(ra.setFieldsValue({file:void 0}),ra.validateFields());return}if(!wa.response){Qe.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/${Se}/destroy_data_sets.json`,{method:"Delete",body:{id:[(Kr=wa==null?void 0:wa.response)==null?void 0:Kr.id]}})).status===0&&(dr(Qn.filter(Br=>Br.uid!==wa.uid)),Qe.ZP.info("\u5220\u9664\u6210\u529F"))}),Zr=wa=>{if(Qn!=null&&Qn.some(so=>so.name===wa.name))return Qe.ZP.info(`${wa.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const Kr={name:wa.name,uid:wa.uid,file:wa,percent:0};return Qn.push(Kr),va.current=[...Qn],dr([...Qn]),!1},Qt={height:300,multiple:!0,disabled:da>0,withCredentials:!0,fileList:Qn,action:`${an.Z.API_SERVER}/api/attachments.json`,onChange:za,onRemove:ka,beforeUpload:Zr},Kn=(wa,Kr,so,Br,ei)=>{const Mo=new FormData;Object.keys(wa).forEach(ki=>{Mo.append(ki,wa[ki])});const Uo=new window.XMLHttpRequest;return Uo.withCredentials=!0,Uo.addEventListener("load",function(ki){var Gi;so(JSON.parse((Gi=ki==null?void 0:ki.target)==null?void 0:Gi.response))},!1),Uo.addEventListener("error",function(ki){ei&&ei(ki)},!1),Uo.upload.onprogress=ki=>{Br&&Br(ki)},Uo.open("POST",Kr),Uo.send(Mo),Uo},To=(wa,Kr)=>{if(wa.lengthComputable){const so=Math.floor(wa.loaded/wa.total*100),Br=Vu(Ql({},Kr),{percent:so,status:so===100?"done":"uploading"});console.log(va.current,333),va.current=va.current.map(ei=>ei.uid===Kr.uid?Br:ei),dr(va.current)}},jr=(wa,Kr)=>{const so=Vu(Ql({},Kr),{status:"error"});Qe.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),va.current=va.current.map(Br=>Br.uid===Kr.uid?so:Br),va.current.every(Br=>Br.status==="done"||Br.status==="error")&&(pr(!1),Jn(2)),dr(va.current)},ja=(wa,Kr)=>{let so=Vu(Ql({},Kr),{status:"done"});if(wa.status===0||(so=Vu(Ql({},Kr),{status:"error"}),Qe.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),va.current=va.current.map(Br=>Br.uid===Kr.uid?so:Br),va.current.every(Br=>Br.status==="done")){Qe.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Lo(!0);return}va.current.every(Br=>Br.status==="done"||Br.status==="error")&&(pr(!1),Jn(2)),dr(va.current)},Xa=()=>{let wa=!0;return window.navigator.onLine==!0?wa=!0:wa=!1,wa},Rr=wa=>Ns(void 0,null,function*(){if(pr(!0),da===3){Jn(2);return}if(da===2||da===1){Ja();return}const{commitMessage:Kr="",fileOss:so=[]}=wa||{},ei=(Dn?Qn:so).map(Uo=>Uo.name);if(ei.filter(Uo=>Uo.indexOf("\u3001")!=-1||Uo.indexOf(" ")!=-1).length>0){Qe.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),pr(!1);return}const Mo=yield(0,Ke.ZP)(`/api/shixuns/${Se}/check_data_sets`,{method:"post",body:{files_name:ei}});if(Mo.status===-3){Ba(Mo==null?void 0:Mo.exist_files),pr(!1);return}if(JSON.stringify(Mo)==="{}"){pr(!1),Qe.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Mo.status===0&&(Qn.forEach(Uo=>{const ki=Kn({file:Uo.file,description:Kr},`${an.Z.API_SERVER}/api/shixuns/${Se}/upload_data_sets.json`,Gi=>ja(Gi,Uo),Gi=>To(Gi,Uo),Gi=>jr(Gi,Uo));ha.push(ki)}),Jn(1))}),Ja=()=>{const{commitMessage:wa=""}=Ql({},ra.getFieldsValue())||{},Kr=va.current.filter(Br=>Br.status==="error"),so=va.current.map(Br=>Vu(Ql({},Br),{status:Br.status==="error"?"uploading":Br.status}));dr(so),Kr.forEach(Br=>{const ei=Kn({file:Br.file,description:wa},`${an.Z.API_SERVER}/api/shixuns/${Se}/upload_data_sets.json`,Mo=>ja(Mo,Br),Mo=>To(Mo,Br),Mo=>jr(Mo,Br));ha.push(ei)})},Sr=wa=>{var Kr,so;if(console.log(wa,"changedValues"),"fileOss"in wa){if(wa!=null&&wa.fileOss.every(Br=>Br.status==="done")&&((Kr=wa==null?void 0:wa.fileOss)!=null&&Kr.length)){Qe.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Lo(!0);return}if(wa!=null&&wa.fileOss.every(Br=>Br.status==="done"||Br.status==="error")&&((so=wa==null?void 0:wa.fileOss)!=null&&so.length)){Jn(3),pr(!1);return}Ba(aa.filter(Br=>{var ei;return(ei=wa==null?void 0:wa.fileOss)==null?void 0:ei.some(Mo=>Mo.name===Br)}))}Ka(Ql({},ra.getFieldsValue()))},Lo=wa=>{wa||(br(!0),ha.forEach(Kr=>{Kr.abort()})),rt(),pe()},Ro=()=>{const{fileOss:wa=[]}=Ql({},ra.getFieldsValue())||{},Kr=Qn==null?void 0:Qn.every(Br=>Br.status==="done"),so=wa==null?void 0:wa.every(Br=>Br.status==="done");if(!Kr||!so){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:()=>{Lo()}});return}Lo()},Wo=()=>b.createElement(b.Fragment,null,b.createElement("div",null,b.createElement("i",{className:`iconfont icon-shangchuan font50 ${Du.colorBlue}`})),b.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",b.createElement("span",{className:`${Du.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Oo=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:da===0?"\u786E\u5B9A":da===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:Ga},onCancel:Ro,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},b.createElement("div",{className:Du.wrap},b.createElement(oe.default,{className:"mt10",form:ra,scrollToFirstError:!0,layout:"vertical",onFinish:Rr,onValuesChange:Sr},Dn?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($s,Ql({},Qt)," ",Wo())):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(Qs.ZP,{identifier:gt,cancelUpload:Tr,container_type:"Shixun",container_id:on,uploading:da<3?da:0,disabled:da>0,height:300,maxSize:100*1024*1024*1024,description:Ca.commitMessage||"",text:Wo(),onComplete:Oo,realFileName:!0})),!!aa.length&&b.createElement("span",{className:Du.repeatedName},aa.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:da>0,maxLength:100,suffix:`${((ln=Ca.commitMessage)==null?void 0:ln.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},as=ae(59149),ed=ae(63457),Ps=ae(64006),zu=Object.defineProperty,rs=Object.defineProperties,As=Object.getOwnPropertyDescriptors,Gu=Object.getOwnPropertySymbols,Cs=Object.prototype.hasOwnProperty,td=Object.prototype.propertyIsEnumerable,os=(ve,Se,pe)=>Se in ve?zu(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,ql=(ve,Se)=>{for(var pe in Se||(Se={}))Cs.call(Se,pe)&&os(ve,pe,Se[pe]);if(Gu)for(var pe of Gu(Se))td.call(Se,pe)&&os(ve,pe,Se[pe]);return ve},Cl=(ve,Se)=>rs(ve,As(Se)),ju=(ve,Se)=>{var pe={};for(var rt in ve)Cs.call(ve,rt)&&Se.indexOf(rt)<0&&(pe[rt]=ve[rt]);if(ve!=null&&Gu)for(var rt of Gu(ve))Se.indexOf(rt)<0&&td.call(ve,rt)&&(pe[rt]=ve[rt]);return pe},Fs=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const{Fragment:Ld}=b,{TabPane:fd}=Yn.default,Ts=ve=>{var Se=ve,{globalSetting:pe,dispatch:rt,practiceSetting:qt,shixunsDetail:xn,user:Dn}=Se,on=ju(Se,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),gt,ln,Ca,Ka,aa,Ba;const{id:ha}=qt,[wr,da]=(0,b.useState)([]),[Jn,Tr]=(0,b.useState)({}),[br,Ga]=(0,b.useState)([]),[pr,ra]=(0,b.useState)(!1),[Qn,dr]=(0,b.useState)(!0),[va,za]=(0,b.useState)(!1),[ka,Zr]=(0,b.useState)(!1),[Qt,Kn]=(0,b.useState)(!1),[To,jr]=(0,b.useState)(!1),[ja,Xa]=(0,b.useState)("all"),[Rr,Ja]=(0,b.useState)([]),[Sr,Lo]=(0,b.useState)([]),[Ro,Wo]=(0,b.useState)(!1),[Oo,wa]=(0,b.useState)({}),[Kr,so]=(0,b.useState)(!1),[Br,ei]=(0,b.useState)([]),[Mo,Uo]=(0,b.useState)({page:1,limit:10,total:0}),[ki,Gi]=(0,b.useState)({page:1,limit:10,search:"",order:"mine"});(0,b.useEffect)(()=>{ha&&oo()},[ha]);const xa=ar=>{const xr=Cl(ql({},Mo),{page:ar});Lo([]),Uo(xr),oo(xr)},oo=ar=>Fs(void 0,null,function*(){const po=ar||{page:1,limit:10,total:0};ra(!0);const yi=yield rt({type:"shixunsDetail/getSetData",payload:Cl(ql({},po),{id:ha})});yi!=null&&yi.data_sets&&(ra(!1),da([...yi.data_sets]),Uo(Cl(ql({},po),{total:yi==null?void 0:yi.data_sets_count})),dr(!1),Tr(ql({},yi)))}),Fi=()=>b.createElement("div",{className:xo.empty},b.createElement("img",{src:as.x7,width:"258"}),b.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),mr={selectedRowKeys:Sr,columnWidth:70,onChange:ar=>{console.log("selectedRowKeys changed: ",ar),Lo(ar)}},Fr=ar=>{(0,Te.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const xr=ar?[ar]:Sr;he.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Fs(void 0,null,function*(){if((yield(0,Ke.ZP)(`/api/shixuns/${ha}/destroy_data_sets.json`,{method:"Delete",body:{id:xr}})).status===0){const yi=xr.length===wr.length&&Mo.page>1?Mo.page-1:Mo.page;Qe.ZP.success("\u5220\u9664\u6210\u529F"),oo(Cl(ql({},Mo),{page:yi})),Lo([])}})})},ea=()=>Fs(void 0,null,function*(){const{title:ar}=Oo;let xr=null;if(console.log(ar,"title"),ar===""){xr="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",wa(Cl(ql({},Oo),{errorDes:xr}));return}if(ar.includes(" ")){xr="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",wa(Cl(ql({},Oo),{errorDes:xr}));return}const po=wr.find(Qa=>Qa.id===(Oo==null?void 0:Oo.id)).title;if(ar===po.substring(0,po.lastIndexOf("."))||ar===po){xr="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",wa(Cl(ql({},Oo),{errorDes:xr}));return}const yi=po.includes(".")?po.substring(po.lastIndexOf("."),po.length):"";(yield(0,Ke.ZP)(`/api/shixuns/${ha}/rename_data_sets.json`,{method:"post",body:{id:Oo==null?void 0:Oo.id,new_file_name:ar+yi}})).status===0&&(Qe.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),oo(Mo),za(!1),wa({}))}),bo=()=>{const{download_url:ar}=Oo;pi(ar),Qe.ZP.success("\u590D\u5236\u6210\u529F"),Zr(!1),wa({})},pi=ar=>{const xr=ar,po=document.createElement("input");po.value=xr,document.body.appendChild(po),po.select(),document.execCommand("Copy"),po.style.display="none"},co=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:ar=>b.createElement(Ea.Z,{title:ar},b.createElement("span",null,ar))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(ar,xr)=>xr!=null&&xr.data_set_id?b.createElement(Ea.Z,{title:ar},b.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Te.xg)(`/dataset/${xr==null?void 0:xr.data_set_id}/detail?tabId=public`)}},ar)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:ar=>b.createElement(Ea.Z,{title:ar},b.createElement("span",null,ar||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(ar,xr)=>ir()(xr.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(ar,xr)=>b.createElement("div",{className:xo.path},b.createElement(Ea.Z,{title:ar},b.createElement("span",{className:xo.text},ar)),b.createElement(Zu.CopyToClipboard,{text:ar,onCopy:()=>Qe.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:(ar,xr)=>b.createElement("div",{className:xo.actionsBtns},b.createElement(Ea.Z,{title:"\u91CD\u547D\u540D"},b.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var po;wa((0,un.clone)(Cl(ql({},xr),{title:xr!=null&&xr.title.includes(".")?(po=xr==null?void 0:xr.title)==null?void 0:po.substring(0,xr.title.lastIndexOf(".")):xr==null?void 0:xr.title}))),za(!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,un.clone)(xr)),Zr(!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)(xr.title,xr==null?void 0:xr.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"]),jr(!0),ei([xr]),Ja([xr.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"]),Fr(xr.id)}})))}];return b.createElement("div",{className:xo.dataset},b.createElement("div",{className:xo.header},b.createElement("div",{className:xo.title},"\u6570\u636E\u96C6(",Mo.total,")"),b.createElement("div",{className:xo.dataPath},b.createElement("span",{className:xo.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),b.createElement("input",{value:Jn==null?void 0:Jn.folder_name,disabled:!0}),b.createElement(Zu.CopyToClipboard,{text:Jn==null?void 0:Jn.folder_name,onCopy:()=>Qe.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:xo.btns},b.createElement(le.ZP,{type:"primary",ghost:!0,onClick:()=>Fr(),disabled:!Sr.length,style:{width:"60px"}},"\u5220\u9664"),b.createElement(le.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{jr(!0),Ja(Sr),ei(wr.filter(ar=>Sr.includes(ar.id)))},disabled:!Sr.length},"\u540C\u6B65"),b.createElement(Ua.Z,{className:"ml10",disabled:((gt=Dn==null?void 0:Dn.userInfo)==null?void 0:gt.user_status)===2,dropdownRender:()=>b.createElement(Ya.default,null,b.createElement(Ya.default.Item,{key:1,onClick:()=>{Wo(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),b.createElement(Ya.default.Item,{key:2,onClick:()=>{Kn(!0),Xa("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},b.createElement("span",{className:xo.selectBtn},b.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),b.createElement("div",{className:xo.content},b.createElement(gr.Z,{loading:Qn,active:!0,paragraph:{rows:5}},Mo.total?b.createElement(es.default,{rowSelection:mr,className:xo.customTable,dataSource:wr,bordered:!1,rowKey:ar=>ar.id,rowClassName:xo.row,columns:co,loading:pr,pagination:{pageSize:Mo.limit,total:Mo.total,current:Mo.page,onChange:xa,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Fi())),b.createElement(Ss,{rootIdentifier:(ln=xn==null?void 0:xn.detail)==null?void 0:ln.root_identifier,wrapClassName:xo.uploadFileModal,id:ha,containerId:(Ca=xn==null?void 0:xn.detail)==null?void 0:Ca.id,local:(Ka=pe==null?void 0:pe.setting)==null?void 0:Ka.is_local,dispatch:rt,visible:Ro,onClose:()=>Wo(!1),onOK:oo}),b.createElement(he.default,{title:"\u91CD\u547D\u540D",open:va,onOk:ea,centered:!0,wrapClassName:xo.renameModal,onCancel:()=>{za(!1),wa({})},width:"1000px"},b.createElement("div",null,b.createElement("div",{className:xo.fileName},b.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),b.createElement(ie.default,{value:Oo==null?void 0:Oo.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:ar=>{wa(Cl(ql({},Oo),{title:ar.target.value,errorDes:null}))},maxLength:60,suffix:`${((aa=Oo==null?void 0:Oo.title)==null?void 0:aa.length)||0}/60`}),(Oo==null?void 0:Oo.errorDes)&&b.createElement("div",{className:xo.errorDes},Oo==null?void 0:Oo.errorDes))),b.createElement(he.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:ka,onOk:bo,centered:!0,wrapClassName:xo.shareModal,onCancel:()=>{Zr(!1),wa({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},b.createElement("div",null,b.createElement("div",{className:xo.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:Oo==null?void 0:Oo.download_url}))),b.createElement(ed.Z,{setVisible:Kn,visible:Qt,recordId:Rr,type:ja,updateData:oo,identifier:(Ba=xn.detail)==null?void 0:Ba.identifier}),b.createElement(he.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:To,width:400,centered:!0,keyboard:!1,onCancel:()=>jr(!1),maskClosable:!1,footer:b.createElement("div",{style:{display:"flex",justifyContent:"center"}},b.createElement("div",{className:xo.leftButton,onClick:()=>{so(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),b.createElement("div",{className:xo.rightButton,onClick:()=>{jr(!1),Kn(!0),Xa("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},b.createElement("div",{className:xo.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(Ps.Z,{visible:Kr,attachmentInfo:Br,onClose:()=>so(!1),onSuccess:ar=>{so(!1),Ie.history.push(`/dataset/${ar}/detail?tabId=mine`)}}))};var cu=(0,Ie.connect)(({globalSetting:ve,shixunsDetail:Se,practiceSetting:pe,user:rt})=>({globalSetting:ve,shixunsDetail:Se,user:rt,practiceSetting:pe}))(Ts),is=ae(31797),Pu={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},Rs=Object.defineProperty,Ws=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,ge=(ve,Se,pe)=>Se in ve?Rs(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,Oe=(ve,Se)=>{for(var pe in Se||(Se={}))se.call(Se,pe)&&ge(ve,pe,Se[pe]);if(Ws)for(var pe of Ws(Se))ce.call(Se,pe)&&ge(ve,pe,Se[pe]);return ve},Me=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const Et=ve=>ve!=null&&ve.length?ve.filter((Se,pe)=>pe!==0).map(Se=>Se.val).join("").substr(1):"",ft=({shixunsDetail:ve,globalSetting:Se,loading:pe,dispatch:rt,fileType:qt,path:xn,onFinish:Dn=()=>{}})=>{const on=(0,Ie.useParams)(),[gt,ln]=(0,b.useState)(""),[Ca,Ka]=(0,b.useState)([]),[aa,Ba]=(0,b.useState)([]),wr=[Fo.OriginalPicturePath,Fo.ExpectPicturePath,Fo.PicturePath].includes(qt);(0,b.useEffect)(()=>{ve.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(ln(xn||""),da())},[ve.actionTabs.key]);const da=(Qn="")=>Me(void 0,null,function*(){var dr;const va=yield rt({type:"shixunsDetail/getRepository",payload:{id:on.id,path:Qn}});if(Qn===""&&!((dr=va==null?void 0:va.trees)!=null&&dr.length)&&Qe.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),va!=null&&va.trees){const za=va.trees.map(ka=>Oe(Oe({},ka),{name:ka.name,val:ka.name}));Ba(za||[])}}),Jn=Qn=>{const dr=Et(Ca),va=`${dr&&`${dr}/`}${Qn}`;qt===Fo.Path?!(gt!=null&>.includes(`${va}\uFF1B`))&&ln(`${gt}${va}\uFF1B`):qt===Fo.ExecPath&&ln(va)},Tr=Qn=>{if(Qn.type==="tree"){Ca.length?Ca.push({val:`/${Qn.val}`,path:Qn.val}):Ca.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Qn.val}`,path:Qn.val}),Ka(Ca);const dr=Et(Ca);wr&&ln(dr),da(dr)}},br=(Qn,dr)=>{const va=Ca.filter((ka,Zr)=>Zr<=dr);Ka(va);const za=Et(va);wr&&ln(za),da(za)},Ga=()=>Me(void 0,null,function*(){Dn(gt),pr()}),pr=()=>{ln(""),Ka([]),Ba([]),rt({type:"shixunsDetail/setActionTabs",payload:{}})},ra=Et(Ca);return b.createElement(he.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:ve.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Ga,onCancel:pr},b.createElement("div",{className:Pu.wrap},b.createElement("div",{className:Pu.content},b.createElement("div",{className:Pu.mainPathWrap},!!(Ca!=null&&Ca.length)&&Ca.map((Qn,dr)=>b.createElement("a",{key:dr,onClick:()=>br(Qn,dr)},Qn.val))),!!(aa!=null&&aa.length)&&aa.map((Qn,dr)=>Qn.type==="tree"?b.createElement("a",{key:dr,onClick:()=>Tr(Qn)},b.createElement("i",{className:`iconfont icon-wenjianjia ${Pu.colorBlue}`}),ra&&`${ra}/`,Qn.name):b.createElement("a",{key:dr,onClick:()=>Jn(`${Qn.name}`)},b.createElement("i",{className:`iconfont icon-zuoye ${Pu.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:gt,onChange:Qn=>ln(Qn.target.value)})))};var Xt=(0,Ie.connect)(({shixunsDetail:ve,loading:Se,globalSetting:pe})=>({shixunsDetail:ve,globalSetting:pe,loading:Se.models.index}))(ft),Kt={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},fn=ae(67671),$n=Object.defineProperty,hn=Object.getOwnPropertySymbols,An=Object.prototype.hasOwnProperty,Wn=Object.prototype.propertyIsEnumerable,kn=(ve,Se,pe)=>Se in ve?$n(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,Gt=(ve,Se)=>{for(var pe in Se||(Se={}))An.call(Se,pe)&&kn(ve,pe,Se[pe]);if(hn)for(var pe of hn(Se))Wn.call(Se,pe)&&kn(ve,pe,Se[pe]);return ve},Sn=(ve,Se)=>{var pe={};for(var rt in ve)An.call(ve,rt)&&Se.indexOf(rt)<0&&(pe[rt]=ve[rt]);if(ve!=null&&hn)for(var rt of hn(ve))Se.indexOf(rt)<0&&Wn.call(ve,rt)&&(pe[rt]=ve[rt]);return pe},Zn=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const Ia=ve=>{var Se=ve,{shixunsDetail:pe,globalSetting:rt,user:qt,dispatch:xn}=Se,Dn=Sn(Se,["shixunsDetail","globalSetting","user","dispatch"]),on,gt;const ln=(0,Ie.useLocation)(),Ca=(0,b.useRef)((gt=(on=ln.pathname)==null?void 0:on.split("/"))==null?void 0:gt[2]),[Ka]=oe.default.useForm(),[aa,Ba]=(0,b.useState)(""),[ha,wr]=(0,b.useState)(!1),[da,Jn]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Ca.current&&Tr()},[Ca.current]);const Tr=()=>Zn(void 0,null,function*(){wr(!0);const Ga=yield(0,Ke.ZP)(`/api/shixuns/${Ca.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Ga.status===0&&(Ba((Ga==null?void 0:Ga.standard_answer)||""),Ka.setFieldsValue({hide_answer:Ga==null?void 0:Ga.hide_answer,disable_copy:Ga==null?void 0:Ga.disable_copy}),wr(!1))}),br=Ga=>Zn(void 0,null,function*(){Jn(!0),(yield(0,Ke.ZP)(`/api/shixuns/${Ca.current}/set_standard_answer.json`,{method:"post",body:Gt({},Ga)})).status===0&&Qe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Jn(!1)});return b.createElement("section",{className:Kt.wrap},b.createElement(gr.Z,{loading:ha},b.createElement(oe.default,{form:Ka,scrollToFirstError:!0,layout:"vertical",onFinish:br},b.createElement(oe.default.Item,{name:"hide_answer",valuePropName:"checked"},b.createElement(St.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),b.createElement(oe.default.Item,{name:"disable_copy",valuePropName:"checked"},b.createElement(St.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:aa})),b.createElement(oe.default.Item,null,b.createElement(fn.t,{okText:"\u4FDD\u5B58",loading:da,hasCancelBtn:!1,className:Kt.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var Aa=(0,Ie.connect)(({shixunsDetail:ve,globalSetting:Se,user:pe})=>({shixunsDetail:ve,globalSetting:Se,user:pe}))(Ia),Na=ae(77254),Ha=ae(61485),Wa=ae(65995),Hn=ae(59301),lo=Object.defineProperty,Dr=Object.defineProperties,ao=Object.getOwnPropertyDescriptors,Po=Object.getOwnPropertySymbols,No=Object.prototype.hasOwnProperty,Ko=Object.prototype.propertyIsEnumerable,gi=(ve,Se,pe)=>Se in ve?lo(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,Vo=(ve,Se)=>{for(var pe in Se||(Se={}))No.call(Se,pe)&&gi(ve,pe,Se[pe]);if(Po)for(var pe of Po(Se))Ko.call(Se,pe)&&gi(ve,pe,Se[pe]);return ve},Ao=(ve,Se)=>Dr(ve,ao(Se)),io=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const{Countdown:$o}=is.default;var ai=(ve=>(ve[ve.LoadingFail=1]="LoadingFail",ve[ve.Loading=2]="Loading",ve[ve.Finish=3]="Finish",ve))(ai||{}),Fo=(ve=>(ve.Path="path",ve.ExecPath="exec_path",ve.OriginalPicturePath="original_picture_path",ve.ExpectPicturePath="expect_picture_path",ve.PicturePath="picture_path",ve))(Fo||{});const mi=({globalSetting:ve,loading:Se,dispatch:pe,practiceSetting:rt,shixunsDetail:qt})=>{var xn;const[Dn,on]=(0,b.useState)(),[gt,ln]=(0,b.useState)(),Ca=(0,b.useRef)(),[Ka,aa]=(0,b.useState)(),[Ba,ha]=(0,b.useState)(),[wr,da]=(0,b.useState)(!0),[Jn,Tr]=(0,b.useState)(700),[br,Ga]=(0,b.useState)(""),[pr,ra]=(0,b.useState)("1"),Qn=(0,Ie.useParams)();(0,b.useEffect)(()=>{va()},[]);const dr=()=>io(void 0,null,function*(){var ja,Xa;const Rr=yield pe({type:"shixunsDetail/updateRepositoryFile",payload:{id:Qn.id,path:(Xa=(ja=qt==null?void 0:qt.fileContent)==null?void 0:ja.params)==null?void 0:Xa.path,content:Dn,secret_repository:wr?null:!0}});Rr!=null&&Rr.content&&(Qe.ZP.info("\u4FDD\u5B58\u6210\u529F"),pe({type:"practiceSetting/setSideBarTabs",payload:Ao(Vo({},rt.sideBar),{confirmLeave:!1})}))}),va=()=>io(void 0,null,function*(){var ja,Xa,Rr,Ja;const Sr=yield(0,it.Ui)({identifier:Qn.id});if((Xa=(ja=Sr==null?void 0:Sr.data)==null?void 0:ja.data_list)!=null&&Xa.length){Na.Z.publish("pod-restrict-data",{identifier:(Rr=Sr==null?void 0:Sr.data)==null?void 0:Rr.identifier,data_list:(Ja=Sr==null?void 0:Sr.data)==null?void 0:Ja.data_list});return}Sr!=null&&Sr.url&&Ga(Sr==null?void 0:Sr.url)}),za=()=>io(void 0,null,function*(){const ja=yield(0,it.K_)({identifier:Qn.id});(ja==null?void 0:ja.status)===0&&(ja!=null&&ja.remainingSeconds?(aa(Date.now()+ja.remainingSeconds*1e3),ha(ja.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(ja.remainingSeconds-300)*1e3)):ka())}),ka=()=>{he.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:Hn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>io(void 0,null,function*(){Zr()})})},Zr=()=>io(void 0,null,function*(){var ja,Xa,Rr,Ja;ln(2);const Sr=yield(0,it.zH)({identifier:Qn.id});if((Xa=(ja=Sr==null?void 0:Sr.data)==null?void 0:ja.data_list)!=null&&Xa.length){Na.Z.publish("pod-restrict-data",{identifier:(Rr=Sr==null?void 0:Sr.data)==null?void 0:Rr.identifier,data_list:(Ja=Sr==null?void 0:Sr.data)==null?void 0:Ja.data_list});return}(Sr==null?void 0:Sr.status)===0&&(ln(3),Ga(Sr.url),Ca.current=Sr.port,Qe.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:Hn.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Hn.createElement("span",null,Hn.createElement($o,{value:Ka,format:"HH:mm:ss",onFinish:Kn})),"\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:()=>io(void 0,null,function*(){(yield(0,it.q9)({identifier:Qn.id})).status===0&&(yield za(),Qe.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},Kn=()=>{he.default.destroyAll(),he.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:Hn.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:()=>{Zr()}})},To=ja=>{pe({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},jr=ja=>io(void 0,null,function*(){yield(0,it.QA)({id:Qn.id,startup_file:ja}),va(),pe({type:"practiceSetting/getCommonData",payload:Vo({},Qn)})});return Hn.createElement(Yn.default,{activeKey:pr,onChange:ja=>ra(ja),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Hn.createElement("div",null,Hn.createElement(be.Z,{className:"mt20 ml20 font14",align:"middle"},Hn.createElement(tt.Z,null,Hn.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Hn.createElement(tt.Z,{className:"mr10"},Hn.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"},Hn.createElement(Ha.Z,{style:{cursor:"pointer"}}))),Hn.createElement(tt.Z,{flex:"300px",onClick:()=>To("exec_path")},Hn.createElement(ie.default,{value:br})),Hn.createElement(tt.Z,{flex:"1"},Hn.createElement(le.ZP,{type:"primary",className:"ml10",onClick:()=>To("exec_path")},"\u8BBE\u7F6E"))),Hn.createElement("iframe",{onLoad:ja=>{},src:br,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Hn.createElement(Xt,{fileType:"path",path:(xn=qt==null?void 0:qt.detail)==null?void 0:xn.startup_file,onFinish:ja=>jr(ja)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:pr==="2"?Hn.createElement(Wa.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Hn.createElement(Aa,null)}]})};var Ti=(0,Ie.connect)(({loading:ve,globalSetting:Se,practiceSetting:pe,shixunsDetail:rt})=>({globalSetting:Se,loading:ve,practiceSetting:pe,shixunsDetail:rt}))(mi),wi={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},Ni=ae(82636),Si={collect:"collect___pxqYO",head:"head___WuH5D"},xi=ae(59301),Pi=Object.defineProperty,Li=Object.getOwnPropertySymbols,Zi=Object.prototype.hasOwnProperty,nl=Object.prototype.propertyIsEnumerable,Ri=(ve,Se,pe)=>Se in ve?Pi(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,ml=(ve,Se)=>{for(var pe in Se||(Se={}))Zi.call(Se,pe)&&Ri(ve,pe,Se[pe]);if(Li)for(var pe of Li(Se))nl.call(Se,pe)&&Ri(ve,pe,Se[pe]);return ve},Fl=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())}),fi=({onOk:ve,onCancel:Se,visible:pe,modalParams:rt,forceIn:qt})=>{const[xn]=oe.default.useForm(),[Dn,on]=(0,b.useState)(!1),gt=qt?!1:typeof pe=="number";(0,b.useEffect)(()=>{pe?xn.setFieldsValue(ml({},rt)):xn.resetFields()},[pe]);const ln=Ca=>Fl(void 0,null,function*(){on(!0),yield ve(Ca),on(!1)});return xi.createElement(he.default,{centered:!0,destroyOnClose:!0,onCancel:()=>Se(),onOk:()=>xn.submit(),open:!!pe,confirmLoading:Dn,title:gt?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:gt?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},xi.createElement(oe.default,{form:xn,size:"large",onFinish:ln},xi.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"}]},xi.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),xi.createElement(oe.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},xi.createElement(ne.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:rt==null?void 0:rt.content}))))},_r=ae(59301),Wi=Object.defineProperty,Ui=Object.getOwnPropertySymbols,bi=Object.prototype.hasOwnProperty,Vi=Object.prototype.propertyIsEnumerable,Ml=(ve,Se,pe)=>Se in ve?Wi(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,al=(ve,Se)=>{for(var pe in Se||(Se={}))bi.call(Se,pe)&&Ml(ve,pe,Se[pe]);if(Ui)for(var pe of Ui(Se))Vi.call(Se,pe)&&Ml(ve,pe,Se[pe]);return ve},zi=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())}),wu=({})=>{const ve=(0,Ie.useParams)(),[Se,pe]=(0,b.useState)(!1),[rt,qt]=(0,b.useState)(0),[xn,Dn]=(0,b.useState)([]),[on,gt]=(0,b.useState)(!1),[ln,Ca]=(0,b.useState)({title:"",content:""}),[Ka,aa]=(0,b.useState)(!1),[Ba,ha]=(0,b.useState)(!1),[wr,da]=(0,b.useState)([]),[Jn,Tr]=(0,b.useState)({keywords:"",page:1,limit:10});(0,b.useEffect)(()=>{br(Jn)},[]);const br=za=>zi(void 0,null,function*(){var ka,Zr;pe(!0);const Qt=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets.json`,{method:"get",params:za});Qt.status===0&&(Dn(((ka=Qt==null?void 0:Qt.data)==null?void 0:ka.qna_sets)||[]),qt((Zr=Qt==null?void 0:Qt.data)==null?void 0:Zr.total_count)),pe(!1)}),Ga=za=>{Jn.keywords=za,Jn.page=1,Tr(al({},Jn)),br(Jn)},pr=(za,ka)=>{Jn.page=za,Jn.limit=ka,Tr(al({},Jn)),br(Jn)},ra=za=>zi(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:za});(ka==null?void 0:ka.status)===0&&(Qe.ZP.success("\u7F16\u8F91\u6210\u529F"),br(Jn),gt(!1))}else{const ka=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets.json`,{method:"post",body:za});(ka==null?void 0:ka.status)===0&&(Qe.ZP.success("\u6DFB\u52A0\u6210\u529F"),Jn.page=1,Jn.keywords="",Tr(al({},Jn)),br(Jn),gt(!1))}}),Qn=za=>zi(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:()=>zi(void 0,null,function*(){const ka=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets/${za.id}.json`,{method:"delete"});if((ka==null?void 0:ka.status)===0){const Zr=xn.length===1&&Jn.page>1?Jn.page-1:Jn.page;Jn.page=Zr,Tr(al({},Jn)),br(Jn),Qe.ZP.success("\u5220\u9664\u6210\u529F")}})})}),dr=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:za=>_r.createElement(Ea.Z,{placement:"topLeft",title:za},_r.createElement("span",{className:"c-black"},za||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:za=>_r.createElement(Ea.Z,{placement:"topLeft",title:za},_r.createElement("span",{className:"c-black"},za||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(za,ka)=>_r.createElement("span",null,_r.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{gt(za),Ca({title:ka==null?void 0:ka.title,content:ka==null?void 0:ka.content})}},"\u7F16\u8F91"),_r.createElement("span",{className:"current c-red",onClick:()=>Qn(ka)},"\u5220\u9664"))}],va={onRemove:()=>{da([])},beforeUpload:za=>{if((za==null?void 0:za.size)>1024*1024*50)return Qe.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(za.type==="application/vnd.ms-excel"||za.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Qe.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Zr=[];return Zr.push(za),da([...Zr]),!1},fileList:wr,accept:".xls,.xlsx"};return _r.createElement("div",{className:Si.collect},_r.createElement("div",{className:Si.head},_r.createElement(Ni.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Jn.keywords,onChange:Ga}),_r.createElement(Ni.op,{className:"ml40 mr20",shape:"default",onClick:()=>{gt(!0),Ca({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),_r.createElement(Ni.op,{type:"primary",shape:"default",onClick:()=>aa(!0)},"\u5BFC\u5165\u95EE\u7B54")),_r.createElement(es.default,{columns:dr,style:{marginTop:33},dataSource:xn,loading:Se,rowKey:"id",pagination:{current:Jn.page,hideOnSinglePage:!rt,showQuickJumper:!0,showSizeChanger:!0,pageSize:Jn.limit,pageSizeOptions:["10","20","50","100","200"],total:rt,size:"default",showTotal:Te.rU,onChange:pr}}),_r.createElement(he.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:Ka,centered:!0,confirmLoading:Ba,onCancel:()=>{aa(!1),da([])},onOk:()=>zi(void 0,null,function*(){var za;const ka=new FormData;if(wr.length>0)ka.append("file",wr[0]);else{Qe.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}ha(!0);let Zr=yield(0,Ke.ZP)(`/api/shixuns/${ve==null?void 0:ve.id}/qna_sets/import.json`,{method:"post",body:ka},!0);(Zr==null?void 0:Zr.status)===0&&((za=Zr==null?void 0:Zr.fail)!=null&&za.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:`${an.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")}):(Qe.ZP.success("\u5BFC\u5165\u6210\u529F"),Jn.page=1,Jn.keywords="",Tr(al({},Jn)),br(Jn),aa(!1),da([]))),ha(!1)})},_r.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",_r.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),_r.createElement("a",{href:`${an.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(Ze.default,al({},va),_r.createElement(Ni.op,{shape:"default",icon:_r.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),_r.createElement(fi,{visible:on,onCancel:()=>gt(!1),onOk:ra,modalParams:ln}))},gu={record:"record___Ueu3j",head:"head___UOVq4"},vo=ae(59301),Il=Object.defineProperty,ul=Object.defineProperties,Cu=Object.getOwnPropertyDescriptors,kl=Object.getOwnPropertySymbols,pl=Object.prototype.hasOwnProperty,Bi=Object.prototype.propertyIsEnumerable,sl=(ve,Se,pe)=>Se in ve?Il(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,hl=(ve,Se)=>{for(var pe in Se||(Se={}))pl.call(Se,pe)&&sl(ve,pe,Se[pe]);if(kl)for(var pe of kl(Se))Bi.call(Se,pe)&&sl(ve,pe,Se[pe]);return ve},Zl=(ve,Se)=>ul(ve,Cu(Se)),rl=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())}),Vl=({})=>{const ve=(0,Ie.useParams)(),[Se]=oe.default.useForm(),[pe,rt]=(0,b.useState)(!1),[qt,xn]=(0,b.useState)(0),[Dn,on]=(0,b.useState)([]),[gt,ln]=(0,b.useState)(!1),[Ca,Ka]=(0,b.useState)({title:"",content:""});let[aa,Ba]=(0,b.useState)({page:1,limit:10});(0,b.useEffect)(()=>{da(aa)},[]);const ha=[{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"}],da=ra=>rl(void 0,null,function*(){var Qn,dr;rt(!0);const va=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_records.json`,{method:"get",params:ra});va.status===0&&(on(((Qn=va==null?void 0:va.data)==null?void 0:Qn.qna_records)||[]),xn((dr=va==null?void 0:va.data)==null?void 0:dr.total_count)),rt(!1)}),Jn=ra=>{aa.page=1,aa=hl(hl({},aa),ra),Ba(hl({},aa)),da(aa)},Tr=(ra,Qn)=>{aa.page=ra,aa.limit=Qn,Ba(hl({},aa)),da(aa)},br=ra=>rl(void 0,null,function*(){const Qn=yield(0,Ke.ZP)(`/api/shixuns/${ve.id}/qna_sets.json`,{method:"post",body:Zl(hl({},ra),{qna_record_id:gt})});(Qn==null?void 0:Qn.status)===0&&(Qe.ZP.success("\u6DFB\u52A0\u6210\u529F"),da(aa),ln(!1))}),Ga=ra=>rl(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:()=>rl(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&&da(aa)})})}),pr=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:ra=>vo.createElement(Ea.Z,{placement:"topLeft",title:ra},vo.createElement("span",{className:"c-black"},ra||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:ra=>vo.createElement(Ea.Z,{placement:"topLeft",title:ra},vo.createElement("span",{className:"c-black"},ra||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:ra=>{var Qn;return vo.createElement("span",{className:"c-black"},(Qn=ha==null?void 0:ha.find(dr=>dr.value===ra))==null?void 0:Qn.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:ra=>{var Qn;return vo.createElement("span",{className:"c-black"},(Qn=wr==null?void 0:wr.find(dr=>dr.value===ra))==null?void 0:Qn.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(ra,Qn)=>vo.createElement("span",null,["pending","ignored"].includes(Qn.status)&&vo.createElement(vo.Fragment,null,vo.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{ln(ra),Ka({title:Qn==null?void 0:Qn.question,content:Qn==null?void 0:Qn.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),vo.createElement("span",{className:"current c-light-primary",onClick:()=>Ga(Qn)},"\u5FFD\u7565")),["skipped"].includes(Qn.status)&&vo.createElement(Ea.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},vo.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(Qn.status)&&vo.createElement(Ea.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},vo.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return vo.createElement("div",{className:gu.record},vo.createElement("div",{className:gu.head},vo.createElement(oe.default,{layout:"inline",form:Se,colon:!1,size:"large",onFinish:Jn},vo.createElement(oe.default.Item,{name:"keywords",label:"\u95EE\u9898"},vo.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),vo.createElement(oe.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},vo.createElement(sa.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:ha,style:{width:200}})),vo.createElement(oe.default.Item,{name:"status",label:"\u72B6\u6001"},vo.createElement(sa.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:wr,style:{width:200}})),vo.createElement(oe.default.Item,{style:{marginRight:0}},vo.createElement(le.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),vo.createElement(es.default,{columns:pr,style:{marginTop:33},dataSource:Dn,loading:pe,rowKey:"id",pagination:{current:aa.page,hideOnSinglePage:!qt,showQuickJumper:!0,showSizeChanger:!0,pageSize:aa.limit,pageSizeOptions:["10","20","50","100","200"],total:qt,size:"default",showTotal:Te.rU,onChange:Tr}}),vo.createElement(fi,{visible:gt,onCancel:()=>ln(!1),onOk:br,modalParams:Ca,forceIn:!0}))},Oi=ae(59301);const dl=({dispatch:ve,practiceSetting:Se,shixunsDetail:pe})=>{const[rt,qt]=(0,b.useState)("1");return Oi.createElement("div",{className:wi.catechism},Oi.createElement(Ni.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:rt,onChange:xn=>qt(xn),className:wi.tab}),rt==="1"&&Oi.createElement(wu,null),rt==="2"&&Oi.createElement(Vl,null))};var au=(0,Ie.connect)(({practiceSetting:ve,shixunsDetail:Se})=>({practiceSetting:ve,shixunsDetail:Se}))(dl),si=Object.defineProperty,qi=Object.getOwnPropertySymbols,Nl=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,zl=(ve,Se,pe)=>Se in ve?si(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,ol=(ve,Se)=>{for(var pe in Se||(Se={}))Nl.call(Se,pe)&&zl(ve,pe,Se[pe]);if(qi)for(var pe of qi(Se))Qo.call(Se,pe)&&zl(ve,pe,Se[pe]);return ve},bl=(ve,Se)=>{var pe={};for(var rt in ve)Nl.call(ve,rt)&&Se.indexOf(rt)<0&&(pe[rt]=ve[rt]);if(ve!=null&&qi)for(var rt of qi(ve))Se.indexOf(rt)<0&&Qo.call(ve,rt)&&(pe[rt]=ve[rt]);return pe},$l=ve=>{var Se=ve,{tabsActive:pe}=Se,rt=bl(Se,["tabsActive"]);return b.createElement(b.Fragment,null,pe==="information"&&b.createElement(Yt,null),pe==="warehouse"&&b.createElement(Ft.default,null),pe==="level"&&b.createElement(Wr,ol({},rt)),pe==="collaborate"&&b.createElement(Mn,ol({},rt)),pe==="setting"&&b.createElement(nn.Z,null),pe==="environment"&&b.createElement(Os,ol({},rt)),pe==="dataset"&&b.createElement(cu,null),pe==="service"&&b.createElement(Ti,ol({},rt)),pe==="catechism"&&b.createElement(au,ol({},rt)))},Tl={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"},mu=Object.defineProperty,Qr=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,Co=Object.prototype.propertyIsEnumerable,Ai=(ve,Se,pe)=>Se in ve?mu(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,Bl=(ve,Se)=>{for(var pe in Se||(Se={}))qa.call(Se,pe)&&Ai(ve,pe,Se[pe]);if(Qr)for(var pe of Qr(Se))Co.call(Se,pe)&&Ai(ve,pe,Se[pe]);return ve};const Ku=ve=>React.createElement("svg",Bl({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 fu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",li=ae(59301),Lu=Object.defineProperty,Yi=Object.defineProperties,ro=Object.getOwnPropertyDescriptors,ru=Object.getOwnPropertySymbols,Dl=Object.prototype.hasOwnProperty,Uu=Object.prototype.propertyIsEnumerable,ls=(ve,Se,pe)=>Se in ve?Lu(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,vu=(ve,Se)=>{for(var pe in Se||(Se={}))Dl.call(Se,pe)&&ls(ve,pe,Se[pe]);if(ru)for(var pe of ru(Se))Uu.call(Se,pe)&&ls(ve,pe,Se[pe]);return ve},ou=(ve,Se)=>Yi(ve,ro(Se)),Fu=(ve,Se)=>{var pe={};for(var rt in ve)Dl.call(ve,rt)&&Se.indexOf(rt)<0&&(pe[rt]=ve[rt]);if(ve!=null&&ru)for(var rt of ru(ve))Se.indexOf(rt)<0&&Uu.call(ve,rt)&&(pe[rt]=ve[rt]);return pe};const yu=[{name:"\u57FA\u672C\u4FE1\u606F",icon:li.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:li.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:li.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:li.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:li.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:li.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:li.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:li.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:li.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],us=ve=>{var Se=ve,{globalSetting:pe,loading:rt,dispatch:qt,shixunsDetail:xn,practiceSetting:Dn}=Se,on=Fu(Se,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),gt;const{base_info_warning:ln,challenges_warning:Ca,id:Ka,repository_warning:aa,sideBar:Ba,service_warning:ha}=Dn,wr=(0,Ie.useLocation)(),da=(0,Ie.useParams)(),[Jn]=(0,Ie.useSearchParams)();(0,b.useEffect)(()=>{var Ga;const pr=Jn.get("tabId"),ra=wr.pathname.split("/").length,dr=((Ga=xn==null?void 0:xn.detail)!=null&&Ga.windows_vnc?yu.filter(va=>va.tabId!=="dataset"):yu).map(va=>va.tabId).includes(pr);if(pr&&dr){qt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:pr}});return}if(ra>4){qt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!pr||pr&&!dr){qt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(gt=xn==null?void 0:xn.detail)==null?void 0:gt.windows_vnc]),(0,b.useEffect)(()=>()=>{qt({type:"practiceSetting/setSideBarTabs",payload:ou(vu({},Dn.sideBar),{selectPath:""})})},[da.id]);const Tr=Ga=>{var pr;if(Ga===Ba.tabsActive)return;const ra=()=>{Ie.history.push(`/shixuns/${Ka}/edit?tabId=${Ga}`),qt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Ga,selectPath:"",confirmLeave:!1}})};(pr=Dn==null?void 0:Dn.sideBar)!=null&&pr.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()},br=()=>{var Ga;return((Ga=xn==null?void 0:xn.detail)!=null&&Ga.windows_vnc?yu.filter(ra=>ra.tabId!=="dataset"):yu).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:dr,tabId:va}=ra;return li.createElement("div",{key:va,className:`${Dn.sideBar.tabsActive===va?Tl.itemActive:Tl.item} font12`,onClick:()=>Tr(va)},dr,li.createElement("span",{className:Tl.name},Qn),va==="information"&&ln&&li.createElement(Ea.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},li.createElement("img",{src:fu,alt:""})),va==="level"&&Ca&&li.createElement(Ea.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},li.createElement("img",{src:fu,alt:""})),va==="service"&&ha&&li.createElement(Ea.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},li.createElement("img",{src:fu,alt:""})),va==="warehouse"&&aa&&li.createElement(Ea.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},li.createElement("img",{src:fu,alt:""})))})};return li.createElement("div",{className:Tl.sidebar},li.createElement("div",{className:Tl.items},br()),li.createElement("div",{className:Tl.question},li.createElement(Ea.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},li.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},li.createElement("img",{src:as.Pt,height:44,width:44,alt:""})))))};var ss=(0,Ie.connect)(({loading:ve,globalSetting:Se,shixunsDetail:pe,practiceSetting:rt})=>({globalSetting:Se,loading:ve,practiceSetting:rt,shixunsDetail:pe}))(us),ui={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},$a=ae(59301),cl=Object.defineProperty,vi=Object.getOwnPropertySymbols,ys=Object.prototype.hasOwnProperty,bs=Object.prototype.propertyIsEnumerable,ks=(ve,Se,pe)=>Se in ve?cl(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,ds=(ve,Se)=>{for(var pe in Se||(Se={}))ys.call(Se,pe)&&ks(ve,pe,Se[pe]);if(vi)for(var pe of vi(Se))bs.call(Se,pe)&&ks(ve,pe,Se[pe]);return ve},Gl=(ve,Se,pe)=>new Promise((rt,qt)=>{var xn=gt=>{try{on(pe.next(gt))}catch(ln){qt(ln)}},Dn=gt=>{try{on(pe.throw(gt))}catch(ln){qt(ln)}},on=gt=>gt.done?rt(gt.value):Promise.resolve(gt.value).then(xn,Dn);on((pe=pe.apply(ve,Se)).next())});const Zs=({classroomList:ve,loading:Se,dispatch:pe,shixunsDetail:rt})=>{var qt,xn;const Dn=(0,Ie.useParams)(),on=(0,Ie.useLocation)(),[gt,ln]=(0,b.useState)(!1),[Ca,Ka]=(0,b.useState)(!1),{actionTabs:aa}=ve,[Ba]=oe.default.useForm(),[ha,wr]=(0,b.useState)({name:"string"}),da=Ga=>Ga&&Ga{console.log(Dn),ve.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(ha.name=aa==null?void 0:aa.name),wr(ds({},ha)),Ba.setFieldsValue({name:aa==null?void 0:aa.name})},[ve.actionTabs.key]);const br={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 $a.createElement($a.Fragment,null,$a.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:()=>Gl(void 0,null,function*(){console.log(123123)}),onCancel:()=>{pe({type:"classroomList/setActionTabs",payload:{}})}},$a.createElement("div",null,$a.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",br[ve.actionTabs.type],"\uFF1F")),$a.createElement("div",{className:ui.bottom},$a.createElement(le.ZP,{loading:Se["shixunsDetail/saveCopyForExercise"]&&Ca,className:ui.no,onClick:()=>Gl(void 0,null,function*(){var Ga;Ka(!0),(Ga=ve.actionTabs)!=null&&Ga.value?ve.actionTabs.fn(ve.actionTabs.value,!0,2):ve.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),$a.createElement(le.ZP,{loading:Se["shixunsDetail/saveCopyForExercise"]&&!Ca,className:ui.yes,onClick:()=>Gl(void 0,null,function*(){var Ga;Ka(!1),(Ga=ve.actionTabs)!=null&&Ga.value?ve.actionTabs.fn(ve.actionTabs.value,!1,1):ve.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),$a.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:gt,onOk:()=>Gl(void 0,null,function*(){var Ga,pr;yield Ba.validateFields();const ra=Ba.getFieldValue();ln(!0);const Qn=yield(0,Ke.ZP)(`/api/shixuns/${Dn==null?void 0:Dn.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:ra.name}});ln(!1),Qn.status===0&&(Qe.ZP.success("\u4FEE\u6539\u6210\u529F"),pe({type:"practiceSetting/getCommonData",payload:{id:Dn.id}}),(Ga=ve.actionTabs)!=null&&Ga.getBaseInfo&&((pr=ve.actionTabs)==null||pr.getBaseInfo())),pe({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{pe({type:"classroomList/setActionTabs",payload:{}})}},$a.createElement("div",null,$a.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"),$a.createElement(oe.default,{form:Ba,initialValues:{name:Jn},onChange:()=>{wr(Ba.getFieldValue())}},$a.createElement(oe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},$a.createElement(be.Z,{className:"mt30",align:"middle"},$a.createElement(tt.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),$a.createElement(tt.Z,{flex:"1"},$a.createElement(ie.default,{maxLength:60,defaultValue:aa==null?void 0:aa.name,suffix:$a.createElement("span",null,((xn=ha==null?void 0:ha.name)==null?void 0:xn.length)||0,"/",60)}))))))))};var nd=(0,Ie.connect)(({classroomList:ve,loading:Se,shixunsDetail:pe})=>({classroomList:ve,loading:Se.effects,shixunsDetail:pe}))(Zs),eu=ae(59301),cs=Object.defineProperty,Bs=Object.defineProperties,Ou=Object.getOwnPropertyDescriptors,gs=Object.getOwnPropertySymbols,ms=Object.prototype.hasOwnProperty,Yu=Object.prototype.propertyIsEnumerable,fs=(ve,Se,pe)=>Se in ve?cs(ve,Se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ve[Se]=pe,Ds=(ve,Se)=>{for(var pe in Se||(Se={}))ms.call(Se,pe)&&fs(ve,pe,Se[pe]);if(gs)for(var pe of gs(Se))Yu.call(Se,pe)&&fs(ve,pe,Se[pe]);return ve},Vs=(ve,Se)=>Bs(ve,Ou(Se)),Hu=(ve,Se)=>{var pe={};for(var rt in ve)ms.call(ve,rt)&&Se.indexOf(rt)<0&&(pe[rt]=ve[rt]);if(ve!=null&&gs)for(var rt of gs(ve))Se.indexOf(rt)<0&&Yu.call(ve,rt)&&(pe[rt]=ve[rt]);return pe};const vs=ve=>{var Se=ve,{globalSetting:pe,loading:rt,dispatch:qt,practiceSetting:xn}=Se,Dn=Hu(Se,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:on}=xn,{tabsActive:gt}=on;let ln=(0,Ie.useParams)();return(0,b.useEffect)(()=>(qt({type:"globalSetting/headerFooterToggle",payload:!1}),qt({type:"shixunsDetail/getShixunsDetail",payload:Vs(Ds({},ln),{shixun_managed:!0})}),()=>{qt({type:"globalSetting/headerFooterToggle",payload:!0}),qt({type:"practiceSetting/setParams",payload:{id:""}})}),[]),eu.createElement("div",{className:Be.practiceSetting},eu.createElement("div",{className:Be.wrapHeader},eu.createElement(y,null)),eu.createElement("div",{className:Be.wrapLayout},eu.createElement("div",{className:Be.wrapSidebar},eu.createElement(ss,null)),eu.createElement("div",{className:Be.wrapContent},eu.createElement($l,Vs(Ds({},Dn),{tabsActive:xn.sideBar.tabsActive})))),eu.createElement(nd,null))};var zs=(0,Ie.connect)(({loading:ve,globalSetting:Se,practiceSetting:pe})=>({globalSetting:Se,loading:ve,practiceSetting:pe}))(vs)},10008:function(je,Wt,ae){"use strict";ae.d(Wt,{S:function(){return it},m:function(){return he}});var b=ae(65862),Be=ae(8591),$e=ae(43418),Te=ae(59301),ze=(Qe,Ke,Ie)=>new Promise((at,bt)=>{var Re=E=>{try{a(Ie.next(E))}catch(x){bt(x)}},de=E=>{try{a(Ie.throw(E))}catch(x){bt(x)}},a=E=>E.done?at(E.value):Promise.resolve(E.value).then(Re,de);a((Ie=Ie.apply(Qe,Ke)).next())});const it=Qe=>{let Ke=document.createElement("textarea");return Ke.value=Qe,Ke.value},he=(Qe,Ke,Ie,at,bt)=>ze(void 0,null,function*(){var Re,de;const a=yield Qe({type:"shixunsDetail/saveCopyForExercise",payload:{id:Ie,save_type:at}});at===1?((a==null?void 0:a.status)==0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),(Re=a==null?void 0:a.data)!=null&&Re.exists_same_shixun_name?Qe({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(de=a==null?void 0:a.data)==null?void 0:de.shixun_name}}):Qe({type:"classroomList/setActionTabs",payload:{}})):(Qe({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&$e.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`)}}))})},39785:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return ee}});var b=ae(59301),Be=ae(65582),$e=ae(92832),Te=ae(78241),ze=ae(43418),it=ae(8591),he=ae(54580),Qe=ae(3113),Ke=ae(74128),Ie=ae(55351),at={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"},bt=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,a=(ne,oe)=>{var le={};for(var ie in ne)Re.call(ne,ie)&&oe.indexOf(ie)<0&&(le[ie]=ne[ie]);if(ne!=null&&bt)for(var ie of bt(ne))oe.indexOf(ie)<0&&de.call(ne,ie)&&(le[ie]=ne[ie]);return le},E=(ne,oe,le)=>new Promise((ie,Fe)=>{var be=St=>{try{Ze(le.next(St))}catch(ht){Fe(ht)}},tt=St=>{try{Ze(le.throw(St))}catch(ht){Fe(ht)}},Ze=St=>St.done?ie(St.value):Promise.resolve(St.value).then(be,tt);Ze((le=le.apply(ne,oe)).next())});const x=$e.default.TextArea,y=ne=>{var oe=ne,{newShixuns:le,globalSetting:ie,loading:Fe,dispatch:be}=oe,tt=a(oe,["newShixuns","globalSetting","loading","dispatch"]);const[Ze]=Te.default.useForm(),[St,ht]=(0,b.useState)([]),vt=jt=>{["uploading","done","removed"].includes(jt.file.status)&&ht(jt.fileList)},Vn=jt=>{var rn;if(!jt.percent||jt.percent==100){const Ye=(rn=jt.response)==null?void 0:rn.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:Ye}}))&&ht(St.filter(Jt=>{var un;return((un=Jt.response)==null?void 0:un.id)!==Ye}))})}),!1}},zn=jt=>St.length?!1:jt.size/1024/1024>50?(it.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,ca=jt=>E(void 0,null,function*(){var rn,Ye;const{language:ut,env:Jt,mode:un,code:an}=jt||{},qe=yield be({type:"newShixuns/applyShixunMirror",payload:{language:ut,runtime:Jt,run_method:un,attachment_id:(Ye=(rn=St==null?void 0:St[0])==null?void 0:rn.response)==null?void 0:Ye.id}});be({type:"newShixuns/setActionTabs",payload:{}}),qe&&it.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),qn=()=>{Ze.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:qn},b.createElement("section",{className:at.qrCode},b.createElement("aside",{className:at.a1},b.createElement("div",{className:at.code},b.createElement("img",{width:120,height:120,src:Ie,alt:"\u4E8C\u7EF4\u7801"})),b.createElement("div",{className:at.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),b.createElement("div",{className:at.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),b.createElement("aside",{className:at.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:at.formWrap,form:Ze,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:at.upload},b.createElement(he.default,{fileList:St,action:`${Ke.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:vt,onRemove:Vn,beforeUpload:zn,withCredentials:!0},b.createElement("span",{className:`${at.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),b.createElement("span",{className:`${at.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),b.createElement("div",{className:at.footerWrap},b.createElement(Te.default.Item,null,b.createElement(Qe.ZP,{className:"mr5",size:"middle",onClick:()=>{be({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),b.createElement(Qe.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Fe["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var ee=(0,Be.connect)(({newShixuns:ne,loading:oe,globalSetting:le})=>({newShixuns:ne,globalSetting:le,loading:oe.effects}))(y)},8458:function(je,Wt,ae){"use strict";var b=ae(59301),Be=ae(65582),$e=ae(43418),Te=ae(55351);const ze=({newShixuns:it,dispatch:he,user:Qe})=>{var Ke;const[Ie,at]=(0,b.useState)(!1);(0,b.useEffect)(()=>{it.actionTabs.key==="Create-Environment"&&Re()},[(Ke=it==null?void 0:it.actionTabs)==null?void 0:Ke.key]);const bt=()=>{he({type:"newShixuns/setActionTabs",payload:{}})},Re=()=>{var de,a,E,x;bt(),((de=Qe.userInfo)==null?void 0:de.mirror_marker_status)===0?at(!0):((a=Qe.userInfo)==null?void 0:a.mirror_marker_status)===1?Be.history.push(`/users/${(E=Qe.userInfo)==null?void 0:E.login}/experiment-img/add`):((x=Qe.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=Qe.userInfo)==null?void 0:y.login}/experiment-img`)}})};return b.createElement($e.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:Ie,footer:null,onCancel:()=>{at(!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))};Wt.Z=(0,Be.connect)(({newShixuns:it,user:he,globalSetting:Qe})=>({newShixuns:it,globalSetting:Qe,user:he}))(ze)},84056:function(je,Wt,ae){"use strict";ae.d(Wt,{BU:function(){return Be},Dj:function(){return b},gH:function(){return $e},vp:function(){return Te}});function b(ze){try{ze.mozRequestFullScreen?ze.mozRequestFullScreen():ze.webkitRequestFullScreen&&ze.webkitRequestFullScreen()}catch(it){console.log(it,":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 Te(){var ze=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,it=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",ze),window.isFullScreen?window.isFullScreen:ze!=null}},66457:function(je,Wt,ae){"use strict";ae.d(Wt,{rX:function(){return ca},pW:function(){return qn},gy:function(){return jt},xY:function(){return zn},O5:function(){return Vn},PH:function(){return St},tJ:function(){return Fe},o1:function(){return be},Rd:function(){return vt}});var b=ae(65582),Be=ae(43418),$e=ae(28103),Te=ae(8591),ze=ae(41867),it=ae(65862),he=ae(87169),Qe=ae(25510),Ke="data:image/png;base64,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",Ie=ae.p+"static/newqrcode.a8740efb.png",at=ae(32637),bt=ae(38147),Re=ae(59301),de=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(rn,Ye,ut)=>Ye in rn?de(rn,Ye,{enumerable:!0,configurable:!0,writable:!0,value:ut}):rn[Ye]=ut,oe=(rn,Ye)=>{for(var ut in Ye||(Ye={}))y.call(Ye,ut)&&ne(rn,ut,Ye[ut]);if(x)for(var ut of x(Ye))ee.call(Ye,ut)&&ne(rn,ut,Ye[ut]);return rn},le=(rn,Ye)=>a(rn,E(Ye)),ie=(rn,Ye,ut)=>new Promise((Jt,un)=>{var an=Pt=>{try{st(ut.next(Pt))}catch(Cn){un(Cn)}},qe=Pt=>{try{st(ut.throw(Pt))}catch(Cn){un(Cn)}},st=Pt=>Pt.done?Jt(Pt.value):Promise.resolve(Pt.value).then(an,qe);st((ut=ut.apply(rn,Ye)).next())});const Fe=(rn,Ye=!1)=>!!(be(rn)&&tt(Ye)),be=rn=>(0,ze.bg)()?!0:(rn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),tt=(rn=!1)=>{var Ye;const{user:ut}=(0,b.getDvaApp)()._store.getState();return(Ye=ut.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,it.xg)("/account/profile/edit"),ht()}}),!1)};function Ze(rn,Ye){rn=rn.map(kt=>le(oe({},kt),{children:kt.items}));let ut=null;function Jt(kt){for(const en of kt){if(en.complete_status===0&&!ut){ut=en;return}if(en.children&&en.children.length>0&&(Jt(en.children),ut))return}}if(Jt(rn),!ut)return{foundItem:null,isAbove:!0};if(ut.id===Ye)return{foundItem:ut,isAbove:!0};let un=!1;function an(kt){if(kt.id===Ye){un=!0;return}if(kt.children&&kt.children.length>0)for(const en of kt.children)an(en)}if(an(ut),un)return{foundItem:ut,isAbove:!1};let qe=-1,st=-1,Pt=[];function Cn(kt){for(const en of kt)if(Pt.push(en),en.children&&en.children.length>0)for(const De of en.children)Pt.push(De)}Cn(rn);for(let kt=0;ktie(void 0,null,function*(){const Jt=yield(0,bt.ZP)(`/api/paths/${rn}/choose_course.json`,{method:"get"});if(Jt!=null&&Jt.stages){const{isAbove:un,foundItem:an}=Ze(Jt==null?void 0:Jt.stages,Ye.id),qe=()=>ie(void 0,null,function*(){yield ut(an.identifier,an.is_jupyter||an.is_jupyter_lab,an),Be.default.destroyAll()});return console.log(un,an,22),un?Promise.resolve():(Be.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:Re.createElement("div",null,"\u672C\u8BFE\u7A0B\u4E3A\u5FC5\u4FEE\u8BFE\uFF0C\u9700\u6309\u987A\u5E8F\u5B8C\u6210\u5B9E\u8BAD\u3002\u60A8\u5F53\u524D\u7684\u8FDB\u5EA6\u4E3A\uFF1A",Re.createElement("span",{onClick:qe,className:"current c-light-primary"},(an==null?void 0:an.name)||""),"\uFF0C\u662F\u5426\u73B0\u5728\u5F00\u59CB\u5B9E\u6218\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:qe}),Promise.reject())}return Promise.reject()}),ht=()=>{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()}})},vt=()=>{Be.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Re.createElement("div",{style:{textAlign:"center"}},Re.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"),Re.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:at}),Re.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Vn=()=>{var rn;const{user:Ye}=(0,b.getDvaApp)()._store.getState();return(rn=Ye.userInfo)!=null&&rn.professional_certification?!0:(Be.default.confirm({title:"\u63D0\u793A",centered:!0,content:Re.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,it.xg)("/account/certification")}}),!1)},zn=()=>(0,ze.V9)()?!0:(Be.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Re.createElement("div",{className:"tc",style:{marginLeft:-38}},Re.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Re.createElement("img",{src:Ie,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ca=(rn,Ye)=>rn?!0:(Be.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Re.createElement("div",null,Re.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"),Re.createElement("div",{style:{marginLeft:"110px"}},Re.createElement("img",{src:Ke,width:200}),Re.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,it.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),qn=rn=>{Be.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Re.createElement("div",null,Re.createElement("div",null,Re.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"),Re.createElement($e.Z,null),Re.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Re.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 ",Re.createElement("a",null,rn),"\u5929\u3002"),Re.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Re.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")),Re.createElement("div",{style:{textAlign:"center",marginTop:30}},Re.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Qe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},jt=(rn,Ye="")=>{const{shixunsDetail:{detail:ut}}=(0,b.getDvaApp)()._store.getState();if((ut==null?void 0:ut.public)===2||(ut==null?void 0:ut.public)===1||(ut==null?void 0:ut.shixun_status)===3){let Jt="";return(ut==null?void 0:ut.public)===2&&(Jt="\u5DF2\u516C\u5F00"),(ut==null?void 0:ut.public)===1&&(Jt="\u5F85\u5BA1\u6838"),(ut==null?void 0:ut.shixun_status)===3&&(Jt="\u5DF2\u5173\u95ED"),Be.default.info({centered:!0,icon:Re.createElement(he.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Re.createElement("div",{className:"tc",style:{marginLeft:-38}},Re.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Re.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Jt,"\uFF0C",Ye,"\u3002"),Re.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Re.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Qe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ut==null?void 0:ut.shixun_status)===2?(Be.default.confirm({centered:!0,icon:Re.createElement(he.Z,null),title:"\u63D0\u793A",content:Re.createElement("div",null,Re.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ye,"\u3002"),Re.createElement("br",null),Re.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:Re.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:()=>ie(void 0,null,function*(){(yield rn({type:"shixunsDetail/cancelRelease",payload:{id:ut==null?void 0:ut.identifier}})).status!==401&&(Te.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),rn({type:"shixunsDetail/getShixunsDetail",payload:{id:ut==null?void 0:ut.identifier}}),rn({type:"practiceSetting/getCommonData",payload:{id:ut==null?void 0:ut.identifier}}))})})}}),!0):!1}},77578:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return b}});const b=Be=>Be?typeof Be=="function"?Be():Be:null},46400:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return qn}});var b=ae(29679),Be=ae(19248),$e=ae(99267),Te=ae(96512),ze=ae(78987),it=ae(92310),he=ae.n(it),Qe=ae(77900),Ke=ae(26112),Ie=ae(59301),at=ae(92343),bt=ae(36355),Re=ae(17313),de=ae(83116);const a=(jt,rn,Ye,ut,Jt)=>({backgroundColor:jt,border:`${ut.lineWidth}px ${ut.lineType} ${rn}`,[`${Jt}-icon`]:{color:Ye}}),E=jt=>{const{componentCls:rn,motionDurationSlow:Ye,marginXS:ut,marginSM:Jt,fontSize:un,fontSizeLG:an,lineHeight:qe,borderRadiusLG:st,motionEaseInOutCirc:Pt,withDescriptionIconSize:Cn,colorText:kt,colorTextHeading:en,withDescriptionPadding:De,defaultPadding:Ae}=jt;return{[rn]:Object.assign(Object.assign({},(0,Re.Wf)(jt)),{position:"relative",display:"flex",alignItems:"center",padding:Ae,wordWrap:"break-word",borderRadius:st,[`&${rn}-rtl`]:{direction:"rtl"},[`${rn}-content`]:{flex:1,minWidth:0},[`${rn}-icon`]:{marginInlineEnd:ut,lineHeight:0},"&-description":{display:"none",fontSize:un,lineHeight:qe},"&-message":{color:en},[`&${rn}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${Ye} ${Pt}, opacity ${Ye} ${Pt}, + padding-top ${Ye} ${Pt}, padding-bottom ${Ye} ${Pt}, + margin-bottom ${Ye} ${Pt}`},[`&${rn}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${rn}-with-description`]:{alignItems:"flex-start",padding:De,[`${rn}-icon`]:{marginInlineEnd:Jt,fontSize:Cn,lineHeight:0},[`${rn}-message`]:{display:"block",marginBottom:ut,color:en,fontSize:an},[`${rn}-description`]:{display:"block",color:kt}},[`${rn}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},x=jt=>{const{componentCls:rn,colorSuccess:Ye,colorSuccessBorder:ut,colorSuccessBg:Jt,colorWarning:un,colorWarningBorder:an,colorWarningBg:qe,colorError:st,colorErrorBorder:Pt,colorErrorBg:Cn,colorInfo:kt,colorInfoBorder:en,colorInfoBg:De}=jt;return{[rn]:{"&-success":a(Jt,ut,Ye,jt,rn),"&-info":a(De,en,kt,jt,rn),"&-warning":a(qe,an,un,jt,rn),"&-error":Object.assign(Object.assign({},a(Cn,Pt,st,jt,rn)),{[`${rn}-description > pre`]:{margin:0,padding:0}})}}},y=jt=>{const{componentCls:rn,iconCls:Ye,motionDurationMid:ut,marginXS:Jt,fontSizeIcon:un,colorIcon:an,colorIconHover:qe}=jt;return{[rn]:{"&-action":{marginInlineStart:Jt},[`${rn}-close-icon`]:{marginInlineStart:Jt,padding:0,overflow:"hidden",fontSize:un,lineHeight:`${un}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${Ye}-close`]:{color:an,transition:`color ${ut}`,"&:hover":{color:qe}}},"&-close-text":{color:an,transition:`color ${ut}`,"&:hover":{color:qe}}}}},ee=jt=>[E(jt),x(jt),y(jt)];var ne=(0,de.Z)("Alert",jt=>[ee(jt)],jt=>({withDescriptionIconSize:jt.fontSizeHeading3,defaultPadding:`${jt.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${jt.paddingMD}px ${jt.paddingContentHorizontalLG}px`})),oe=function(jt,rn){var Ye={};for(var ut in jt)Object.prototype.hasOwnProperty.call(jt,ut)&&rn.indexOf(ut)<0&&(Ye[ut]=jt[ut]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Jt=0,ut=Object.getOwnPropertySymbols(jt);Jt{const{icon:rn,prefixCls:Ye,type:ut}=jt,Jt=le[ut]||null;return rn?(0,at.wm)(rn,Ie.createElement("span",{className:`${Ye}-icon`},rn),()=>({className:he()(`${Ye}-icon`,{[rn.props.className]:rn.props.className})})):Ie.createElement(Jt,{className:`${Ye}-icon`})},Fe=jt=>{const{isClosable:rn,prefixCls:Ye,closeIcon:ut,handleClose:Jt}=jt,un=ut===!0||ut===void 0?Ie.createElement($e.Z,null):ut;return rn?Ie.createElement("button",{type:"button",onClick:Jt,className:`${Ye}-close-icon`,tabIndex:0},un):null};var tt=jt=>{const{description:rn,prefixCls:Ye,message:ut,banner:Jt,className:un,rootClassName:an,style:qe,onMouseEnter:st,onMouseLeave:Pt,onClick:Cn,afterClose:kt,showIcon:en,closable:De,closeText:Ae,closeIcon:Je,action:Ct}=jt,Bt=oe(jt,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[Nt,Ut]=Ie.useState(!1),$t=Ie.useRef(null),{getPrefixCls:bn,direction:Tt,alert:ye}=Ie.useContext(bt.E_),xe=bn("alert",Ye),[lt,Mt]=ne(xe),Yt=Ht=>{var wt;Ut(!0),(wt=jt.onClose)===null||wt===void 0||wt.call(jt,Ht)},Ft=Ie.useMemo(()=>jt.type!==void 0?jt.type:Jt?"warning":"info",[jt.type,Jt]),Vt=Ie.useMemo(()=>Ae?!0:typeof De=="boolean"?De:Je!==!1&&Je!==null&&Je!==void 0,[Ae,Je,De]),sn=Jt&&en===void 0?!0:en,zt=he()(xe,`${xe}-${Ft}`,{[`${xe}-with-description`]:!!rn,[`${xe}-no-icon`]:!sn,[`${xe}-banner`]:!!Jt,[`${xe}-rtl`]:Tt==="rtl"},ye==null?void 0:ye.className,un,an,Mt),Lt=(0,Ke.Z)(Bt,{aria:!0,data:!0});return lt(Ie.createElement(Qe.default,{visible:!Nt,motionName:`${xe}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Ht=>({maxHeight:Ht.offsetHeight}),onLeaveEnd:kt},Ht=>{let{className:wt,style:Dt}=Ht;return Ie.createElement("div",Object.assign({ref:$t,"data-show":!Nt,className:he()(zt,wt),style:Object.assign(Object.assign(Object.assign({},ye==null?void 0:ye.style),qe),Dt),onMouseEnter:st,onMouseLeave:Pt,onClick:Cn,role:"alert"},Lt),sn?Ie.createElement(ie,{description:rn,icon:jt.icon,prefixCls:xe,type:Ft}):null,Ie.createElement("div",{className:`${xe}-content`},ut?Ie.createElement("div",{className:`${xe}-message`},ut):null,rn?Ie.createElement("div",{className:`${xe}-description`},rn):null),Ct?Ie.createElement("div",{className:`${xe}-action`},Ct):null,Ie.createElement(Fe,{isClosable:Vt,prefixCls:xe,closeIcon:Ae||Je,handleClose:Yt}))}))},Ze=ae(67732),St=ae(83652),ht=ae(42403),vt=ae(158),zn=function(jt){(0,ht.Z)(Ye,jt);var rn=(0,vt.Z)(Ye);function Ye(){var ut;return(0,Ze.Z)(this,Ye),ut=rn.apply(this,arguments),ut.state={error:void 0,info:{componentStack:""}},ut}return(0,St.Z)(Ye,[{key:"componentDidCatch",value:function(Jt,un){this.setState({error:Jt,info:un})}},{key:"render",value:function(){const{message:Jt,description:un,children:an}=this.props,{error:qe,info:st}=this.state,Pt=st&&st.componentStack?st.componentStack:null,Cn=typeof Jt=="undefined"?(qe||"").toString():Jt,kt=typeof un=="undefined"?Pt:un;return qe?Ie.createElement(tt,{type:"error",message:Cn,description:Ie.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},kt)}):an}}]),Ye}(Ie.Component);const ca=tt;ca.ErrorBoundary=zn;var qn=ca},88522:function(je,Wt,ae){"use strict";var b=ae(92310),Be=ae.n(b),$e=ae(11592),Te=ae(2738),ze=ae(59301),it=ae(53487),he=ae(92343),Qe=ae(36355),Ke=ae(57809);const{Option:Ie}=Ke.default;function at(a){return a&&a.type&&(a.type.isSelectOption||a.type.isSelectOptGroup)}const bt=(a,E)=>{const{prefixCls:x,className:y,popupClassName:ee,dropdownClassName:ne,children:oe,dataSource:le}=a,ie=(0,$e.Z)(oe);let Fe;ie.length===1&&(0,he.l$)(ie[0])&&!at(ie[0])&&([Fe]=ie);const be=Fe?()=>Fe:void 0;let tt;ie.length&&at(ie[0])?tt=oe:tt=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:vt}=ht;return ze.createElement(Ie,{key:vt,value:vt},ht.text)}default:return}}):[];const{getPrefixCls:Ze}=ze.useContext(Qe.E_),St=Ze("select",x);return ze.createElement(Ke.default,Object.assign({ref:E,suffixIcon:null},(0,Te.Z)(a,["dataSource","dropdownClassName"]),{prefixCls:St,popupClassName:ee||ne,className:Be()(`${St}-auto-complete`,y),mode:Ke.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:be}),tt)},Re=ze.forwardRef(bt),de=(0,it.Z)(Re);Re.Option=Ie,Re._InternalPanelDoNotUseOrYouWillBeFired=de,Wt.Z=Re},49127:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return rn}});var b=ae(92310),Be=ae.n(b),$e=ae(77900),Te=ae(59301),ze=ae(36785),it=ae(92343),he=ae(36355),Qe=ae(36237),Ke=ae(17313),Ie=ae(45157),at=ae(37613),bt=ae(83116);const Re=new Qe.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),de=new Qe.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),a=new Qe.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),E=new Qe.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),x=new Qe.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new Qe.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),ee=Ye=>{const{componentCls:ut,iconCls:Jt,antCls:un,badgeShadowSize:an,motionDurationSlow:qe,textFontSize:st,textFontSizeSM:Pt,statusSize:Cn,dotSize:kt,textFontWeight:en,indicatorHeight:De,indicatorHeightSM:Ae,marginXS:Je}=Ye,Ct=`${un}-scroll-number`,Bt=(0,Ie.Z)(Ye,(Nt,Ut)=>{let{darkColor:$t}=Ut;return{[`&${ut} ${ut}-color-${Nt}`]:{background:$t,[`&:not(${ut}-count)`]:{color:$t}}}});return{[ut]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(Ye)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${ut}-count`]:{zIndex:Ye.indicatorZIndex,minWidth:De,height:De,color:Ye.badgeTextColor,fontWeight:en,fontSize:st,lineHeight:`${De}px`,whiteSpace:"nowrap",textAlign:"center",background:Ye.badgeColor,borderRadius:De/2,boxShadow:`0 0 0 ${an}px ${Ye.badgeShadowColor}`,transition:`background ${Ye.motionDurationMid}`,a:{color:Ye.badgeTextColor},"a:hover":{color:Ye.badgeTextColor},"a:hover &":{background:Ye.badgeColorHover}},[`${ut}-count-sm`]:{minWidth:Ae,height:Ae,fontSize:Pt,lineHeight:`${Ae}px`,borderRadius:Ae/2},[`${ut}-multiple-words`]:{padding:`0 ${Ye.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${ut}-dot`]:{zIndex:Ye.indicatorZIndex,width:kt,minWidth:kt,height:kt,background:Ye.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${an}px ${Ye.badgeShadowColor}`},[`${ut}-dot${Ct}`]:{transition:`background ${qe}`},[`${ut}-count, ${ut}-dot, ${Ct}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Jt}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${ut}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${ut}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Cn,height:Cn,verticalAlign:"middle",borderRadius:"50%"},[`${ut}-status-success`]:{backgroundColor:Ye.colorSuccess},[`${ut}-status-processing`]:{overflow:"visible",color:Ye.colorPrimary,backgroundColor:Ye.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:an,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Re,animationDuration:Ye.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${ut}-status-default`]:{backgroundColor:Ye.colorTextPlaceholder},[`${ut}-status-error`]:{backgroundColor:Ye.colorError},[`${ut}-status-warning`]:{backgroundColor:Ye.colorWarning},[`${ut}-status-text`]:{marginInlineStart:Je,color:Ye.colorText,fontSize:Ye.fontSize}}}),Bt),{[`${ut}-zoom-appear, ${ut}-zoom-enter`]:{animationName:de,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack,animationFillMode:"both"},[`${ut}-zoom-leave`]:{animationName:a,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack,animationFillMode:"both"},[`&${ut}-not-a-wrapper`]:{[`${ut}-zoom-appear, ${ut}-zoom-enter`]:{animationName:E,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack},[`${ut}-zoom-leave`]:{animationName:x,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack},[`&:not(${ut}-status)`]:{verticalAlign:"middle"},[`${Ct}-custom-component, ${ut}-count`]:{transform:"none"},[`${Ct}-custom-component, ${Ct}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Ct}`]:{overflow:"hidden",[`${Ct}-only`]:{position:"relative",display:"inline-block",height:De,transition:`all ${Ye.motionDurationSlow} ${Ye.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Ct}-only-unit`]:{height:De,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Ct}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${ut}-count, ${ut}-dot, ${Ct}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ne=Ye=>{const{fontSize:ut,lineHeight:Jt,lineWidth:un,marginXS:an,colorBorderBg:qe}=Ye,st=Math.round(ut*Jt),Pt=un,Cn=Ye.colorBgContainer,kt=Ye.colorError,en=Ye.colorErrorHover;return(0,at.TS)(Ye,{badgeFontHeight:st,badgeShadowSize:Pt,badgeTextColor:Cn,badgeColor:kt,badgeColorHover:en,badgeShadowColor:qe,badgeProcessingDuration:"1.2s",badgeRibbonOffset:an,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},oe=Ye=>{const{fontSize:ut,lineHeight:Jt,fontSizeSM:un,lineWidth:an}=Ye;return{indicatorZIndex:"auto",indicatorHeight:Math.round(ut*Jt)-2*an,indicatorHeightSM:ut,dotSize:un/2,textFontSize:un,textFontSizeSM:un,textFontWeight:"normal",statusSize:un/2}};var le=(0,bt.Z)("Badge",Ye=>{const ut=ne(Ye);return[ee(ut)]},oe);const ie=Ye=>{const{antCls:ut,badgeFontHeight:Jt,marginXS:un,badgeRibbonOffset:an}=Ye,qe=`${ut}-ribbon`,st=`${ut}-ribbon-wrapper`,Pt=(0,Ie.Z)(Ye,(Cn,kt)=>{let{darkColor:en}=kt;return{[`&${qe}-color-${Cn}`]:{background:en,color:en}}});return{[`${st}`]:{position:"relative"},[`${qe}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(Ye)),{position:"absolute",top:un,padding:`0 ${Ye.paddingXS}px`,color:Ye.colorPrimary,lineHeight:`${Jt}px`,whiteSpace:"nowrap",backgroundColor:Ye.colorPrimary,borderRadius:Ye.borderRadiusSM,[`${qe}-text`]:{color:Ye.colorTextLightSolid},[`${qe}-corner`]:{position:"absolute",top:"100%",width:an,height:an,color:"currentcolor",border:`${an/2}px solid`,transform:Ye.badgeRibbonCornerTransform,transformOrigin:"top",filter:Ye.badgeRibbonCornerFilter}}),Pt),{[`&${qe}-placement-end`]:{insetInlineEnd:-an,borderEndEndRadius:0,[`${qe}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${qe}-placement-start`]:{insetInlineStart:-an,borderEndStartRadius:0,[`${qe}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var Fe=(0,bt.Z)(["Badge","Ribbon"],Ye=>{const ut=ne(Ye);return[ie(ut)]},oe),tt=Ye=>{const{className:ut,prefixCls:Jt,style:un,color:an,children:qe,text:st,placement:Pt="end",rootClassName:Cn}=Ye,{getPrefixCls:kt,direction:en}=Te.useContext(he.E_),De=kt("ribbon",Jt),Ae=(0,ze.o2)(an,!1),Je=Be()(De,`${De}-placement-${Pt}`,{[`${De}-rtl`]:en==="rtl",[`${De}-color-${an}`]:Ae},ut),[Ct,Bt]=Fe(De),Nt={},Ut={};return an&&!Ae&&(Nt.background=an,Ut.color=an),Ct(Te.createElement("div",{className:Be()(`${De}-wrapper`,Cn,Bt)},qe,Te.createElement("div",{className:Be()(Je,Bt),style:Object.assign(Object.assign({},Nt),un)},Te.createElement("span",{className:`${De}-text`},st),Te.createElement("div",{className:`${De}-corner`,style:Ut}))))};function Ze(Ye){let{prefixCls:ut,value:Jt,current:un,offset:an=0}=Ye,qe;return an&&(qe={position:"absolute",top:`${an}00%`,left:0}),Te.createElement("span",{style:qe,className:Be()(`${ut}-only-unit`,{current:un})},Jt)}function St(Ye,ut,Jt){let un=Ye,an=0;for(;(un+10)%10!==ut;)un+=Jt,an+=Jt;return an}function ht(Ye){const{prefixCls:ut,count:Jt,value:un}=Ye,an=Number(un),qe=Math.abs(Jt),[st,Pt]=Te.useState(an),[Cn,kt]=Te.useState(qe),en=()=>{Pt(an),kt(qe)};Te.useEffect(()=>{const Je=setTimeout(()=>{en()},1e3);return()=>{clearTimeout(Je)}},[an]);let De,Ae;if(st===an||Number.isNaN(an)||Number.isNaN(st))De=[Te.createElement(Ze,Object.assign({},Ye,{key:an,current:!0}))],Ae={transition:"none"};else{De=[];const Je=an+10,Ct=[];for(let Ut=an;Ut<=Je;Ut+=1)Ct.push(Ut);const Bt=Ct.findIndex(Ut=>Ut%10===st);De=Ct.map((Ut,$t)=>{const bn=Ut%10;return Te.createElement(Ze,Object.assign({},Ye,{key:Ut,value:bn,offset:$t-Bt,current:$t===Bt}))});const Nt=Cn{const{prefixCls:Jt,count:un,className:an,motionClassName:qe,style:st,title:Pt,show:Cn,component:kt="sup",children:en}=Ye,De=vt(Ye,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Ae}=Te.useContext(he.E_),Je=Ae("scroll-number",Jt),Ct=Object.assign(Object.assign({},De),{"data-show":Cn,style:st,className:Be()(Je,an,qe),title:Pt});let Bt=un;if(un&&Number(un)%1===0){const Nt=String(un).split("");Bt=Te.createElement("bdi",null,Nt.map((Ut,$t)=>Te.createElement(ht,{prefixCls:Je,count:Number(un),value:Ut,key:Nt.length-$t})))}return st&&st.borderColor&&(Ct.style=Object.assign(Object.assign({},st),{boxShadow:`0 0 0 1px ${st.borderColor} inset`})),en?(0,it.Tm)(en,Nt=>({className:Be()(`${Je}-custom-component`,Nt==null?void 0:Nt.className,qe)})):Te.createElement(kt,Object.assign({},Ct,{ref:ut}),Bt)}),ca=function(Ye,ut){var Jt={};for(var un in Ye)Object.prototype.hasOwnProperty.call(Ye,un)&&ut.indexOf(un)<0&&(Jt[un]=Ye[un]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var an=0,un=Object.getOwnPropertySymbols(Ye);an{var Jt,un,an,qe,st;const{prefixCls:Pt,scrollNumberPrefixCls:Cn,children:kt,status:en,text:De,color:Ae,count:Je=null,overflowCount:Ct=99,dot:Bt=!1,size:Nt="default",title:Ut,offset:$t,style:bn,className:Tt,rootClassName:ye,classNames:xe,styles:lt,showZero:Mt=!1}=Ye,Yt=ca(Ye,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ft,direction:Vt,badge:sn}=Te.useContext(he.E_),zt=Ft("badge",Pt),[Lt,Ht]=le(zt),wt=Je>Ct?`${Ct}+`:Je,Dt=wt==="0"||wt===0,It=Je===null||Dt&&!Mt,cn=(en!=null||Ae!=null)&&It,yt=Bt&&!Dt,Ot=yt?"":wt,Rn=(0,Te.useMemo)(()=>(Ot==null||Ot===""||Dt&&!Mt)&&!yt,[Ot,Dt,Mt,yt]),_t=(0,Te.useRef)(Je);Rn||(_t.current=Je);const Gn=_t.current,Ra=(0,Te.useRef)(Ot);Rn||(Ra.current=Ot);const cr=Ra.current,tr=(0,Te.useRef)(yt);Rn||(tr.current=yt);const Ma=(0,Te.useMemo)(()=>{if(!$t)return Object.assign(Object.assign({},sn==null?void 0:sn.style),bn);const Cr={marginTop:$t[1]};return Vt==="rtl"?Cr.left=parseInt($t[0],10):Cr.right=-parseInt($t[0],10),Object.assign(Object.assign(Object.assign({},Cr),sn==null?void 0:sn.style),bn)},[Vt,$t,bn,sn==null?void 0:sn.style]),Wr=Ut!=null?Ut:typeof Gn=="string"||typeof Gn=="number"?Gn:void 0,gr=Rn||!De?null:Te.createElement("span",{className:`${zt}-status-text`},De),Ua=!Gn||typeof Gn!="object"?void 0:(0,it.Tm)(Gn,Cr=>({style:Object.assign(Object.assign({},Ma),Cr.style)})),Ya=(0,ze.o2)(Ae,!1),Lr=Be()(xe==null?void 0:xe.indicator,(Jt=sn==null?void 0:sn.classNames)===null||Jt===void 0?void 0:Jt.indicator,{[`${zt}-status-dot`]:cn,[`${zt}-status-${en}`]:!!en,[`${zt}-color-${Ae}`]:Ya}),ya={};Ae&&!Ya&&(ya.color=Ae,ya.background=Ae);const zr=Be()(zt,{[`${zt}-status`]:cn,[`${zt}-not-a-wrapper`]:!kt,[`${zt}-rtl`]:Vt==="rtl"},Tt,ye,sn==null?void 0:sn.className,(un=sn==null?void 0:sn.classNames)===null||un===void 0?void 0:un.root,xe==null?void 0:xe.root,Ht);if(!kt&&cn){const Cr=Ma.color;return Lt(Te.createElement("span",Object.assign({},Yt,{className:zr,style:Object.assign(Object.assign(Object.assign({},lt==null?void 0:lt.root),(an=sn==null?void 0:sn.styles)===null||an===void 0?void 0:an.root),Ma)}),Te.createElement("span",{className:Lr,style:Object.assign(Object.assign(Object.assign({},lt==null?void 0:lt.indicator),(qe=sn==null?void 0:sn.styles)===null||qe===void 0?void 0:qe.indicator),ya)}),De&&Te.createElement("span",{style:{color:Cr},className:`${zt}-status-text`},De)))}return Lt(Te.createElement("span",Object.assign({ref:ut},Yt,{className:zr,style:Object.assign(Object.assign({},(st=sn==null?void 0:sn.styles)===null||st===void 0?void 0:st.root),lt==null?void 0:lt.root)}),kt,Te.createElement($e.default,{visible:!Rn,motionName:`${zt}-zoom`,motionAppear:!1,motionDeadline:1e3},Cr=>{let{className:At,ref:En}=Cr;var Fn,Zt;const dn=Ft("scroll-number",Cn),In=tr.current,Yn=Be()(xe==null?void 0:xe.indicator,(Fn=sn==null?void 0:sn.classNames)===null||Fn===void 0?void 0:Fn.indicator,{[`${zt}-dot`]:In,[`${zt}-count`]:!In,[`${zt}-count-sm`]:Nt==="small",[`${zt}-multiple-words`]:!In&&cr&&cr.toString().length>1,[`${zt}-status-${en}`]:!!en,[`${zt}-color-${Ae}`]:Ya});let We=Object.assign(Object.assign(Object.assign({},lt==null?void 0:lt.indicator),(Zt=sn==null?void 0:sn.styles)===null||Zt===void 0?void 0:Zt.indicator),Ma);return Ae&&!Ya&&(We=We||{},We.background=Ae),Te.createElement(zn,{prefixCls:dn,show:!Rn,motionClassName:At,className:Yn,count:cr,title:Wr,style:We,key:"scrollNumber",ref:En},Ua)}),gr))},jt=Te.forwardRef(qn);jt.Ribbon=tt;var rn=jt},19842:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return Cr}});var b=ae(94480),Be=ae(59301),$e=ae(33853),Te=ae(58617),ze=ae(38819),it=ae(92310),he=ae.n(it),Qe=ae(54476),Ke=ae(42978),Ie=ae(75931),at=ae(77861),bt=ae(17115),Re=ae(90782),de=ae(6089),a=ae(18929),E=Be.createContext(null),x=E,y=ae(76190),ee=ae(20068),ne=ae(33885),oe="__rc_cascader_search_mark__",le=function(En,Fn,Zt){var dn=Zt.label;return Fn.some(function(In){return String(In[dn]).toLowerCase().includes(En.toLowerCase())})},ie=function(En,Fn,Zt,dn){return Fn.map(function(In){return In[dn.label]}).join(" / ")},Fe=function(At,En,Fn,Zt,dn,In){var Yn=dn.filter,We=Yn===void 0?le:Yn,ot=dn.render,et=ot===void 0?ie:ot,Bn=dn.limit,vn=Bn===void 0?50:Bn,Nn=dn.sort;return Be.useMemo(function(){var Da=[];if(!At)return[];function ga(na,ma){var ua=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;na.forEach(function(pn){if(!(!Nn&&vn!==!1&&vn>0&&Da.length>=vn)){var Ta=[].concat((0,b.Z)(ma),[pn]),fr=pn[Fn.children],uo=ua||pn.disabled;if((!fr||fr.length===0||In)&&We(At,Ta,{label:Fn.label})){var Mn;Da.push((0,ne.Z)((0,ne.Z)({},pn),{},(Mn={disabled:uo},(0,ee.Z)(Mn,Fn.label,et(At,Ta,Zt,Fn)),(0,ee.Z)(Mn,oe,Ta),(0,ee.Z)(Mn,Fn.children,void 0),Mn)))}fr&&ga(pn[Fn.children],Ta,uo)}})}return ga(En,[]),Nn&&Da.sort(function(na,ma){return Nn(na[oe],ma[oe],At,Fn)}),vn!==!1&&vn>0?Da.slice(0,vn):Da},[At,En,Fn,Zt,et,In,We,Nn,vn])},be="__RC_CASCADER_SPLIT__",tt="SHOW_PARENT",Ze="SHOW_CHILD";function St(At){return At.join(be)}function ht(At){return At.map(St)}function vt(At){return At.split(be)}function Vn(At){var En=At||{},Fn=En.label,Zt=En.value,dn=En.children,In=Zt||"value";return{label:Fn||"label",value:In,key:In,children:dn||"children"}}function zn(At,En){var Fn,Zt;return(Fn=At.isLeaf)!==null&&Fn!==void 0?Fn:!((Zt=At[En.children])!==null&&Zt!==void 0&&Zt.length)}function ca(At){var En=At.parentElement;if(En){var Fn=At.offsetTop-En.offsetTop;Fn-En.scrollTop<0?En.scrollTo({top:Fn}):Fn+At.offsetHeight-En.scrollTop>En.offsetHeight&&En.scrollTo({top:Fn+At.offsetHeight-En.offsetHeight})}}function qn(At,En){return At.map(function(Fn){var Zt;return(Zt=Fn[oe])===null||Zt===void 0?void 0:Zt.map(function(dn){return dn[En.value]})})}function jt(At,En,Fn){var Zt=new Set(At),dn=En();return At.filter(function(In){var Yn=dn[In],We=Yn?Yn.parent:null,ot=Yn?Yn.children:null;return Yn&&Yn.node.disabled?!0:Fn===Ze?!(ot&&ot.some(function(et){return et.key&&Zt.has(et.key)})):!(We&&!We.node.disabled&&Zt.has(We.key))})}function rn(At,En,Fn){for(var Zt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,dn=En,In=[],Yn=function(){var et,Bn,vn,Nn=At[We],Da=(et=dn)===null||et===void 0?void 0:et.findIndex(function(na){var ma=na[Fn.value];return Zt?String(ma)===String(Nn):ma===Nn}),ga=Da!==-1?(Bn=dn)===null||Bn===void 0?void 0:Bn[Da]:null;In.push({value:(vn=ga==null?void 0:ga[Fn.value])!==null&&vn!==void 0?vn:Nn,index:Da,option:ga}),dn=ga==null?void 0:ga[Fn.children]},We=0;We1){var nn=ga.slice(0,-1);pn(nn)}else et(!1)},uo=function(){var nn,sa=((nn=ma[na])===null||nn===void 0?void 0:nn[Fn.children])||[],Ea=sa.find(function(Hr){return!Hr.disabled});if(Ea){var Gr=[].concat((0,b.Z)(ga),[Ea[Fn.value]]);pn(Gr)}};Be.useImperativeHandle(At,function(){return{onKeyDown:function(nn){var sa=nn.which;switch(sa){case Ae.Z.UP:case Ae.Z.DOWN:{var Ea=0;sa===Ae.Z.UP?Ea=-1:sa===Ae.Z.DOWN&&(Ea=1),Ea!==0&&Ta(Ea);break}case Ae.Z.LEFT:{if(ot)break;vn?uo():fr();break}case Ae.Z.RIGHT:{if(ot)break;vn?fr():uo();break}case Ae.Z.BACKSPACE:{ot||fr();break}case Ae.Z.ENTER:{if(ga.length){var Gr=ma[na],Hr=(Gr==null?void 0:Gr[oe])||[];Hr.length?In(Hr.map(function(hr){return hr[Fn.value]}),Hr[Hr.length-1]):In(ga,ma[na])}break}case Ae.Z.ESC:et(!1),Bn&&nn.stopPropagation()}},onKeyUp:function(){}}})},Ct=Be.forwardRef(function(At,En){var Fn,Zt,dn,In,Yn=(0,at.lk)(),We=Yn.prefixCls,ot=Yn.multiple,et=Yn.searchValue,Bn=Yn.toggleOpen,vn=Yn.notFoundContent,Nn=Yn.direction,Da=Yn.open,ga=Be.useRef(),na=Nn==="rtl",ma=Be.useContext(x),ua=ma.options,pn=ma.values,Ta=ma.halfValues,fr=ma.fieldNames,uo=ma.changeOnSelect,Mn=ma.onSelect,nn=ma.searchOptions,sa=ma.dropdownPrefixCls,Ea=ma.loadData,Gr=ma.expandTrigger,Hr=sa||We,hr=Be.useState([]),qr=(0,Ke.Z)(hr,2),Io=qr[0],$r=qr[1],Eo=function(ia){if(!(!Ea||et)){var La=rn(ia,ua,fr),rr=La.map(function(Oa){var Rt=Oa.option;return Rt}),Za=rr[rr.length-1];if(Za&&!zn(Za,fr)){var ir=St(ia);$r(function(Oa){return[].concat((0,b.Z)(Oa),[ir])}),Ea(rr)}}};Be.useEffect(function(){Io.length&&Io.forEach(function(la){var ia=vt(la),La=rn(ia,ua,fr,!0).map(function(Za){var ir=Za.option;return ir}),rr=La[La.length-1];(!rr||rr[fr.children]||zn(rr,fr))&&$r(function(Za){return Za.filter(function(ir){return ir!==la})})})},[ua,Io,fr]);var yn=Be.useMemo(function(){return new Set(ht(pn))},[pn]),kr=Be.useMemo(function(){return new Set(ht(Ta))},[Ta]),eo=De(),to=(0,Ke.Z)(eo,2),dt=to[0],Ue=to[1],Ee=function(ia){Ue(ia),Eo(ia)},Le=function(ia){var La=ia.disabled,rr=zn(ia,fr);return!La&&(rr||uo||ot)},ke=function(ia,La){var rr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Mn(ia),!ot&&(La||uo&&(Gr==="hover"||rr))&&Bn(!1)},mt=Be.useMemo(function(){return et?nn:ua},[et,nn,ua]),He=Be.useMemo(function(){for(var la=[{options:mt}],ia=mt,La=qn(ia,fr),rr=function(){var Rt=dt[Za],fa=ia.find(function(Ir,sr){return(La[sr]?St(La[sr]):Ir[fr.value])===Rt}),Er=fa==null?void 0:fa[fr.children];if(!(Er!=null&&Er.length))return"break";ia=Er,la.push({options:Er})},Za=0;Za":Io,Eo=At.loadingIcon,yn=At.children,kr=At.dropdownMatchSelectWidth,eo=kr===void 0?!1:kr,to=At.showCheckedStrategy,dt=to===void 0?tt:to,Ue=(0,Ie.Z)(At,bn),Ee=(0,bt.ZP)(Fn),Le=!!vn,ke=(0,a.Z)(Yn,{value:We,postState:ye}),mt=(0,Ke.Z)(ke,2),He=mt[0],Tn=mt[1],xt=Be.useMemo(function(){return Vn(In)},[JSON.stringify(In)]),gn=Be.useMemo(function(){return pn||[]},[pn]),Ln=Jt(gn,xt),Sa=Be.useCallback(function(Pn){var wn=Ln();return Pn.map(function(Un){var Pr=wn[Un].nodes;return Pr.map(function(we){return we[xt.value]})})},[Ln,xt]),yr=(0,a.Z)("",{value:ga,postState:function(wn){return wn||""}}),la=(0,Ke.Z)(yr,2),ia=la[0],La=la[1],rr=function(wn,Un){La(wn),Un.source!=="blur"&&na&&na(wn)},Za=qe(ma),ir=(0,Ke.Z)(Za,2),Oa=ir[0],Rt=ir[1],fa=Fe(ia,gn,xt,Ta||dn,Rt,ot),Er=un(gn,xt),Ir=Be.useMemo(function(){var Pn=Er(He),wn=(0,Ke.Z)(Pn,2),Un=wn[0],Pr=wn[1];if(!Le||!He.length)return[Un,[],Pr];var we=ht(Un),Or=Ln(),Va=(0,Re.S)(we,!0,Or),ur=Va.checkedKeys,Xr=Va.halfCheckedKeys;return[Sa(ur),Sa(Xr),Pr]},[Le,He,Ln,Sa,Er]),sr=(0,Ke.Z)(Ir,3),Xn=sr[0],On=sr[1],mn=sr[2],ba=Be.useMemo(function(){var Pn=ht(Xn),wn=jt(Pn,Ln,dt);return[].concat((0,b.Z)(mn),(0,b.Z)(Sa(wn)))},[Xn,Ln,Sa,mn,dt]),lr=Ye(ba,gn,xt,Le,Bn),mo=(0,de.Z)(function(Pn){if(Tn(Pn),et){var wn=ye(Pn),Un=wn.map(function(Or){return rn(Or,gn,xt).map(function(Va){return Va.option})}),Pr=Le?wn:wn[0],we=Le?Un:Un[0];et(Pr,we)}}),Ur=(0,de.Z)(function(Pn){if((!Le||Da)&&La(""),!Le)mo(Pn);else{var wn=St(Pn),Un=ht(Xn),Pr=ht(On),we=Un.includes(wn),Or=mn.some(function(ii){return St(ii)===wn}),Va=Xn,ur=mn;if(Or&&!we)ur=mn.filter(function(ii){return St(ii)!==wn});else{var Xr=we?Un.filter(function(ii){return ii!==wn}):[].concat((0,b.Z)(Un),[wn]),qo=Ln(),wo;if(we){var ni=(0,Re.S)(Xr,{checked:!1,halfCheckedKeys:Pr},qo);wo=ni.checkedKeys}else{var no=(0,Re.S)(Xr,!0,qo);wo=no.checkedKeys}var ci=jt(wo,Ln,dt);Va=Sa(ci)}mo([].concat((0,b.Z)(ur),(0,b.Z)(Va)))}}),Nr=function(wn,Un){if(Un.type==="clear"){mo([]);return}var Pr=Un.values[0],we=Pr.valueCells;Ur(we)},Ho=Mn!==void 0?Mn:uo,nr=sa||nn,_o=Hr||Gr,jo=function(wn){hr==null||hr(wn),qr==null||qr(wn)},or=Be.useMemo(function(){return{options:gn,fieldNames:xt,values:Xn,halfValues:On,changeOnSelect:ot,onSelect:Ur,checkable:vn,searchOptions:fa,dropdownPrefixCls:Ta,loadData:fr,expandTrigger:ua,expandIcon:$r,loadingIcon:Eo,dropdownMenuColumnStyle:Ea}},[gn,xt,Xn,On,ot,Ur,vn,fa,Ta,fr,ua,$r,Eo,Ea]),fo=!(ia?fa:gn).length,Pa=ia&&Rt.matchInputWidth||fo?{}:{minWidth:"auto"};return Be.createElement(x.Provider,{value:or},Be.createElement(at.Ac,(0,Qe.Z)({},Ue,{ref:En,id:Ee,prefixCls:dn,autoClearSearchValue:Da,dropdownMatchSelectWidth:eo,dropdownStyle:Pa,displayValues:lr,onDisplayValuesChange:Nr,mode:Le?"multiple":void 0,searchValue:ia,onSearch:rr,showSearch:Oa,OptionList:Bt,emptyOptions:fo,open:Ho,dropdownClassName:nr,placement:_o,onDropdownVisibleChange:jo,getRawInputElement:function(){return yn}})))});xe.SHOW_PARENT=tt,xe.SHOW_CHILD=Ze;var lt=xe,Mt=lt,Yt=ae(2738),Ft=ae(62892),Vt=ae(53487),sn=ae(19080),zt=ae(36355),Lt=ae(93891),Ht=ae(1684),wt=ae(19716),Dt=ae(32441),It=ae(14154),cn=ae(58582),yt=ae(84443),Ot=ae(66339),Rn=ae(33234),_t=ae(98447),Gn=ae(17313),Ra=ae(74207),cr=ae(83116);const tr=At=>{const{prefixCls:En,componentCls:Fn,antCls:Zt}=At,dn=`${Fn}-menu-item`,In=` + &${dn}-expand ${dn}-expand-icon, + ${dn}-loading-icon + `;return[{[Fn]:{width:At.controlWidth}},{[`${Fn}-dropdown`]:[(0,_t.C2)(`${En}-checkbox`,At),{[`&${Zt}-select-dropdown`]:{padding:0}},{[Fn]:{"&-checkbox":{top:0,marginInlineEnd:At.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Fn}-menu-empty`]:{[`${Fn}-menu`]:{width:"100%",height:"auto",[dn]:{color:At.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:At.controlItemWidth,height:At.dropdownHeight,margin:0,padding:At.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${At.lineWidth}px ${At.lineType} ${At.colorSplit}`},"&-item":Object.assign(Object.assign({},Gn.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:At.optionPadding,lineHeight:At.lineHeight,cursor:"pointer",transition:`all ${At.motionDurationMid}`,borderRadius:At.borderRadiusSM,"&:hover":{background:At.controlItemBgHover},"&-disabled":{color:At.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[In]:{color:At.colorTextDisabled}},[`&-active:not(${dn}-disabled)`]:{"&, &:hover":{fontWeight:At.optionSelectedFontWeight,backgroundColor:At.optionSelectedBg}},"&-content":{flex:"auto"},[In]:{marginInlineStart:At.paddingXXS,color:At.colorTextDescription,fontSize:At.fontSizeIcon},"&-keyword":{color:At.colorHighlight}})}}}]},{[`${Fn}-dropdown-rtl`]:{direction:"rtl"}},(0,Ra.c)(At)]};var Ma=(0,cr.Z)("Cascader",At=>[tr(At)],At=>{const En=Math.round((At.controlHeight-At.fontSize*At.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:At.controlItemBgActive,optionSelectedFontWeight:At.fontWeightStrong,optionPadding:`${En}px ${At.paddingSM}px`,menuPadding:At.paddingXXS}}),Wr=function(At,En){var Fn={};for(var Zt in At)Object.prototype.hasOwnProperty.call(At,Zt)&&En.indexOf(Zt)<0&&(Fn[Zt]=At[Zt]);if(At!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dn=0,Zt=Object.getOwnPropertySymbols(At);dnot===0?[We]:[].concat((0,b.Z)(Yn),[En,We]),[]),dn=[];let In=0;return Zt.forEach((Yn,We)=>{const ot=In+Yn.length;let et=At.slice(In,ot);In=ot,We%2===1&&(et=Be.createElement("span",{className:`${Fn}-menu-item-keyword`,key:`separator-${We}`},et)),dn.push(et)}),dn}const Lr=(At,En,Fn,Zt)=>{const dn=[],In=At.toLowerCase();return En.forEach((Yn,We)=>{We!==0&&dn.push(" / ");let ot=Yn[Zt.label];const et=typeof ot;(et==="string"||et==="number")&&(ot=Ya(String(ot),In,Fn)),dn.push(ot)}),dn},ya=Be.forwardRef((At,En)=>{const{prefixCls:Fn,size:Zt,disabled:dn,className:In,rootClassName:Yn,multiple:We,bordered:ot=!0,transitionName:et,choiceTransitionName:Bn="",popupClassName:vn,dropdownClassName:Nn,expandIcon:Da,placement:ga,showSearch:na,allowClear:ma=!0,notFoundContent:ua,direction:pn,getPopupContainer:Ta,status:fr,showArrow:uo,builtinPlacements:Mn,style:nn}=At,sa=Wr(At,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Ea=(0,Yt.Z)(sa,["suffixIcon"]),{getPopupContainer:Gr,getPrefixCls:Hr,renderEmpty:hr,direction:qr,popupOverflow:Io,cascader:$r}=Be.useContext(zt.E_),Eo=pn||qr,yn=Eo==="rtl",{status:kr,hasFeedback:eo,isFormItemInput:to,feedbackIcon:dt}=Be.useContext(Dt.aM),Ue=(0,sn.F)(kr,fr),Ee=ua||(hr==null?void 0:hr("Cascader"))||Be.createElement(Lt.Z,{componentName:"Cascader"}),Le=Hr(),ke=Hr("select",Fn),mt=Hr("cascader",Fn),[He,Tn]=(0,It.Z)(ke),[xt]=Ma(mt),{compactSize:gn,compactItemClassnames:Ln}=(0,Rn.ri)(ke,pn),Sa=he()(vn||Nn,`${mt}-dropdown`,{[`${mt}-dropdown-rtl`]:Eo==="rtl"},Yn,Tn),yr=Be.useMemo(()=>{if(!na)return na;let mn={render:Lr};return typeof na=="object"&&(mn=Object.assign(Object.assign({},mn),na)),mn},[na]),la=(0,wt.Z)(mn=>{var ba;return(ba=Zt!=null?Zt:gn)!==null&&ba!==void 0?ba:mn}),ia=Be.useContext(Ht.Z),La=dn!=null?dn:ia;let rr=Da;Da||(rr=yn?Be.createElement($e.Z,null):Be.createElement(ze.Z,null));const Za=Be.createElement("span",{className:`${ke}-menu-item-loading-icon`},Be.createElement(Te.Z,{spin:!0})),ir=Be.useMemo(()=>We?Be.createElement("span",{className:`${mt}-checkbox-inner`}):!1,[We]),Oa=(0,yt.Z)(At.suffixIcon,uo),{suffixIcon:Rt,removeIcon:fa,clearIcon:Er}=(0,Ot.Z)(Object.assign(Object.assign({},At),{hasFeedback:eo,feedbackIcon:dt,showSuffixIcon:Oa,multiple:We,prefixCls:ke,componentName:"Cascader"})),Ir=Be.useMemo(()=>ga!==void 0?ga:yn?"bottomRight":"bottomLeft",[ga,yn]),sr=(0,cn.Z)(Mn,Io),Xn=ma===!0?{clearIcon:Er}:ma,On=Be.createElement(Mt,Object.assign({prefixCls:ke,className:he()(!Fn&&mt,{[`${ke}-lg`]:la==="large",[`${ke}-sm`]:la==="small",[`${ke}-rtl`]:yn,[`${ke}-borderless`]:!ot,[`${ke}-in-form-item`]:to},(0,sn.Z)(ke,Ue,eo),Ln,$r==null?void 0:$r.className,In,Yn,Tn),disabled:La,style:Object.assign(Object.assign({},$r==null?void 0:$r.style),nn)},Ea,{builtinPlacements:sr,direction:Eo,placement:Ir,notFoundContent:Ee,allowClear:Xn,showSearch:yr,expandIcon:rr,suffixIcon:Rt,removeIcon:fa,loadingIcon:Za,checkable:ir,dropdownClassName:Sa,dropdownPrefixCls:Fn||mt,choiceTransitionName:(0,Ft.m)(Le,"",Bn),transitionName:(0,Ft.m)(Le,"slide-up",et),getPopupContainer:Ta||Gr,ref:En}));return xt(He(On))}),zr=(0,Vt.Z)(ya);ya.SHOW_PARENT=Ua,ya.SHOW_CHILD=gr,ya._InternalPanelDoNotUseOrYouWillBeFired=zr;var Cr=ya},36381:function(je,Wt,ae){"use strict";ae.d(Wt,{default:function(){return Je}});var b=ae(38819),Be=ae(92310),$e=ae.n(Be),Te=ae(54476),ze=ae(94480),it=ae(42978),he=ae(76190),Qe=ae(18929),Ke=ae(48736),Ie=ae(59301),at=ae(75931),bt=ae(11592),Re=ae(20068),de=ae(77900),a=ae(10228),E=Ie.forwardRef(function(Ct,Bt){var Nt=Ct.prefixCls,Ut=Ct.forceRender,$t=Ct.className,bn=Ct.style,Tt=Ct.children,ye=Ct.isActive,xe=Ct.role,lt=Ie.useState(ye||Ut),Mt=(0,it.Z)(lt,2),Yt=Mt[0],Ft=Mt[1];return Ie.useEffect(function(){(Ut||ye)&&Ft(!0)},[Ut,ye]),Yt?Ie.createElement("div",{ref:Bt,className:$e()("".concat(Nt,"-content"),(0,Re.Z)((0,Re.Z)({},"".concat(Nt,"-content-active"),ye),"".concat(Nt,"-content-inactive"),!ye),$t),style:bn,role:xe},Ie.createElement("div",{className:"".concat(Nt,"-content-box")},Tt)):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(Ct,Bt){var Nt=Ct.showArrow,Ut=Nt===void 0?!0:Nt,$t=Ct.headerClass,bn=Ct.isActive,Tt=Ct.onItemClick,ye=Ct.forceRender,xe=Ct.className,lt=Ct.prefixCls,Mt=Ct.collapsible,Yt=Ct.accordion,Ft=Ct.panelKey,Vt=Ct.extra,sn=Ct.header,zt=Ct.expandIcon,Lt=Ct.openMotion,Ht=Ct.destroyInactivePanel,wt=Ct.children,Dt=(0,at.Z)(Ct,y),It=Mt==="disabled",cn=Mt==="header",yt=Mt==="icon",Ot=Vt!=null&&typeof Vt!="boolean",Rn=function(){Tt==null||Tt(Ft)},_t=function(Wr){(Wr.key==="Enter"||Wr.keyCode===a.Z.ENTER||Wr.which===a.Z.ENTER)&&Rn()},Gn=typeof zt=="function"?zt(Ct):Ie.createElement("i",{className:"arrow"});Gn&&(Gn=Ie.createElement("div",{className:"".concat(lt,"-expand-icon"),onClick:["header","icon"].includes(Mt)?Rn:void 0},Gn));var Ra=$e()((0,Re.Z)((0,Re.Z)((0,Re.Z)({},"".concat(lt,"-item"),!0),"".concat(lt,"-item-active"),bn),"".concat(lt,"-item-disabled"),It),xe),cr=$e()($t,(0,Re.Z)((0,Re.Z)((0,Re.Z)({},"".concat(lt,"-header"),!0),"".concat(lt,"-header-collapsible-only"),cn),"".concat(lt,"-icon-collapsible-only"),yt)),tr={className:cr,"aria-expanded":bn,"aria-disabled":It,onKeyDown:_t};return!cn&&!yt&&(tr.onClick=Rn,tr.role=Yt?"tab":"button",tr.tabIndex=It?-1:0),Ie.createElement("div",(0,Te.Z)({},Dt,{ref:Bt,className:Ra}),Ie.createElement("div",tr,Ut&&Gn,Ie.createElement("span",{className:"".concat(lt,"-header-text"),onClick:Mt==="header"?Rn:void 0},sn),Ot&&Ie.createElement("div",{className:"".concat(lt,"-extra")},Vt)),Ie.createElement(de.default,(0,Te.Z)({visible:bn,leavedClassName:"".concat(lt,"-content-hidden")},Lt,{forceRender:ye,removeOnLeave:Ht}),function(Ma,Wr){var gr=Ma.className,Ua=Ma.style;return Ie.createElement(x,{ref:Wr,prefixCls:lt,className:gr,style:Ua,isActive:bn,forceRender:ye,role:Yt?"tabpanel":void 0},wt)}))}),ne=ee,oe=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],le=function(Bt,Nt){var Ut=Nt.prefixCls,$t=Nt.accordion,bn=Nt.collapsible,Tt=Nt.destroyInactivePanel,ye=Nt.onItemClick,xe=Nt.activeKey,lt=Nt.openMotion,Mt=Nt.expandIcon;return Bt.map(function(Yt,Ft){var Vt=Yt.children,sn=Yt.label,zt=Yt.key,Lt=Yt.collapsible,Ht=Yt.onItemClick,wt=Yt.destroyInactivePanel,Dt=(0,at.Z)(Yt,oe),It=String(zt!=null?zt:Ft),cn=Lt!=null?Lt:bn,yt=wt!=null?wt:Tt,Ot=function(Gn){cn!=="disabled"&&(ye(Gn),Ht==null||Ht(Gn))},Rn=!1;return $t?Rn=xe[0]===It:Rn=xe.indexOf(It)>-1,Ie.createElement(ne,(0,Te.Z)({},Dt,{prefixCls:Ut,key:It,panelKey:It,isActive:Rn,accordion:$t,openMotion:lt,expandIcon:Mt,header:sn,collapsible:cn,onItemClick:Ot,destroyInactivePanel:yt}),Vt)})},ie=function(Bt,Nt,Ut){if(!Bt)return null;var $t=Ut.prefixCls,bn=Ut.accordion,Tt=Ut.collapsible,ye=Ut.destroyInactivePanel,xe=Ut.onItemClick,lt=Ut.activeKey,Mt=Ut.openMotion,Yt=Ut.expandIcon,Ft=Bt.key||String(Nt),Vt=Bt.props,sn=Vt.header,zt=Vt.headerClass,Lt=Vt.destroyInactivePanel,Ht=Vt.collapsible,wt=Vt.onItemClick,Dt=!1;bn?Dt=lt[0]===Ft:Dt=lt.indexOf(Ft)>-1;var It=Ht!=null?Ht:Tt,cn=function(Rn){It!=="disabled"&&(xe(Rn),wt==null||wt(Rn))},yt={key:Ft,panelKey:Ft,header:sn,headerClass:zt,isActive:Dt,prefixCls:$t,destroyInactivePanel:Lt!=null?Lt:ye,openMotion:Mt,accordion:bn,children:Bt.props.children,onItemClick:cn,expandIcon:Yt,collapsible:It};return typeof Bt.type=="string"?Bt:(Object.keys(yt).forEach(function(Ot){typeof yt[Ot]=="undefined"&&delete yt[Ot]}),Ie.cloneElement(Bt,yt))};function Fe(Ct,Bt,Nt){return Array.isArray(Ct)?le(Ct,Nt):(0,bt.Z)(Bt).map(function(Ut,$t){return ie(Ut,$t,Nt)})}var be=Fe,tt=ae(26112);function Ze(Ct){var Bt=Ct;if(!Array.isArray(Bt)){var Nt=(0,he.Z)(Bt);Bt=Nt==="number"||Nt==="string"?[Bt]:[]}return Bt.map(function(Ut){return String(Ut)})}var St=Ie.forwardRef(function(Ct,Bt){var Nt=Ct.prefixCls,Ut=Nt===void 0?"rc-collapse":Nt,$t=Ct.destroyInactivePanel,bn=$t===void 0?!1:$t,Tt=Ct.style,ye=Ct.accordion,xe=Ct.className,lt=Ct.children,Mt=Ct.collapsible,Yt=Ct.openMotion,Ft=Ct.expandIcon,Vt=Ct.activeKey,sn=Ct.defaultActiveKey,zt=Ct.onChange,Lt=Ct.items,Ht=$e()(Ut,xe),wt=(0,Qe.Z)([],{value:Vt,onChange:function(_t){return zt==null?void 0:zt(_t)},defaultValue:sn,postState:Ze}),Dt=(0,it.Z)(wt,2),It=Dt[0],cn=Dt[1],yt=function(_t){return cn(function(){if(ye)return It[0]===_t?[]:[_t];var Gn=It.indexOf(_t),Ra=Gn>-1;return Ra?It.filter(function(cr){return cr!==_t}):[].concat((0,ze.Z)(It),[_t])})};(0,Ke.ZP)(!lt,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Ot=be(Lt,lt,{prefixCls:Ut,accordion:ye,openMotion:Yt,expandIcon:Ft,collapsible:Mt,destroyInactivePanel:bn,onItemClick:yt,activeKey:It});return Ie.createElement("div",(0,Te.Z)({ref:Bt,className:Ht,style:Tt,role:ye?"tablist":void 0},(0,tt.Z)(Ct,{aria:!0,data:!0})),Ot)}),ht=Object.assign(St,{Panel:ne}),vt=ht,Vn=ht.Panel,zn=ae(2738),ca=ae(62892),qn=ae(92343),jt=ae(36355),rn=ae(19716),ut=Ie.forwardRef((Ct,Bt)=>{const{getPrefixCls:Nt}=Ie.useContext(jt.E_),{prefixCls:Ut,className:$t,showArrow:bn=!0}=Ct,Tt=Nt("collapse",Ut),ye=$e()({[`${Tt}-no-arrow`]:!bn},$t);return Ie.createElement(vt.Panel,Object.assign({ref:Bt},Ct,{prefixCls:Tt,className:ye}))}),Jt=ae(17313),un=ae(8378),an=ae(83116),qe=ae(37613);const st=Ct=>{const{componentCls:Bt,contentBg:Nt,padding:Ut,headerBg:$t,headerPadding:bn,collapseHeaderPaddingSM:Tt,collapseHeaderPaddingLG:ye,collapsePanelBorderRadius:xe,lineWidth:lt,lineType:Mt,colorBorder:Yt,colorText:Ft,colorTextHeading:Vt,colorTextDisabled:sn,fontSize:zt,fontSizeLG:Lt,lineHeight:Ht,marginSM:wt,paddingSM:Dt,paddingLG:It,paddingXS:cn,motionDurationSlow:yt,fontSizeIcon:Ot,contentPadding:Rn}=Ct,_t=`${lt}px ${Mt} ${Yt}`;return{[Bt]:Object.assign(Object.assign({},(0,Jt.Wf)(Ct)),{backgroundColor:$t,border:_t,borderBottom:0,borderRadius:`${xe}px`,"&-rtl":{direction:"rtl"},[`& > ${Bt}-item`]:{borderBottom:_t,"&:last-child":{[` &, - & > ${Dt}-header`]:{borderRadius:`0 0 ${xe}px ${xe}px`}},[`> ${Dt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:Dn,color:Zt,lineHeight:_t,cursor:"pointer",transition:`all ${bt}, visibility 0s`,[`> ${Dt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Dt}-expand-icon`]:{height:Wt*_t,display:"flex",alignItems:"center",paddingInlineEnd:wt},[`${Dt}-arrow`]:Object.assign(Object.assign({},(0,Qt.Ro)()),{fontSize:xt,svg:{transition:`transform ${bt}`}}),[`${Dt}-header-text`]:{marginInlineEnd:"auto"}},[`${Dt}-header-collapsible-only`]:{cursor:"default",[`${Dt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Dt}-icon-collapsible-only`]:{cursor:"default",[`${Dt}-expand-icon`]:{cursor:"pointer"}}},[`${Dt}-content`]:{color:Ht,backgroundColor:Nt,borderTop:Xt,[`& > ${Dt}-content-box`]:{padding:Wn},"&-hidden":{display:"none"}},"&-small":{[`> ${Dt}-item`]:{[`> ${Dt}-header`]:{padding:It,paddingInlineStart:fn,[`> ${Dt}-expand-icon`]:{marginInlineStart:yt-fn}},[`> ${Dt}-content > ${Dt}-content-box`]:{padding:yt}}},"&-large":{[`> ${Dt}-item`]:{fontSize:rt,[`> ${Dt}-header`]:{padding:Fe,paddingInlineStart:Ut,[`> ${Dt}-expand-icon`]:{height:rt*_t,marginInlineStart:Mt-Ut}},[`> ${Dt}-content > ${Dt}-content-box`]:{padding:Mt}}},[`${Dt}-item:last-child`]:{[`> ${Dt}-content`]:{borderRadius:`0 0 ${xe}px ${xe}px`}},[`& ${Dt}-item-disabled > ${Dt}-header`]:{"\n &,\n & > .arrow\n ":{color:gn,cursor:"not-allowed"}},[`&${Dt}-icon-position-end`]:{[`& > ${Dt}-item`]:{[`> ${Dt}-header`]:{[`${Dt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:wt}}}}})}},At=Ft=>{const{componentCls:Dt}=Ft,Nt=`> ${Dt}-item > ${Dt}-header ${Dt}-arrow svg`;return{[`${Dt}-rtl`]:{[Nt]:{transform:"rotate(180deg)"}}}},Fn=Ft=>{const{componentCls:Dt,headerBg:Nt,paddingXXS:Ut,colorBorder:Gt}=Ft;return{[`${Dt}-borderless`]:{backgroundColor:Nt,border:0,[`> ${Dt}-item`]:{borderBottom:`1px solid ${Gt}`},[` - > ${Dt}-item:last-child, - > ${Dt}-item:last-child ${Dt}-header - `]:{borderRadius:0},[`> ${Dt}-item:last-child`]:{borderBottom:0},[`> ${Dt}-item > ${Dt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Dt}-item > ${Dt}-content > ${Dt}-content-box`]:{paddingTop:Ut}}}},zt=Ft=>{const{componentCls:Dt,paddingSM:Nt}=Ft;return{[`${Dt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Dt}-item`]:{borderBottom:0,[`> ${Dt}-content`]:{backgroundColor:"transparent",border:0,[`> ${Dt}-content-box`]:{paddingBlock:Nt}}}}}};var $t=(0,on.Z)("Collapse",Ft=>{const Dt=(0,Je.TS)(Ft,{collapseHeaderPaddingSM:`${Ft.paddingXS}px ${Ft.paddingSM}px`,collapseHeaderPaddingLG:`${Ft.padding}px ${Ft.paddingLG}px`,collapsePanelBorderRadius:Ft.borderRadiusLG});return[dt(Dt),Fn(Dt),zt(Dt),At(Dt),(0,cn.Z)(Dt)]},Ft=>({headerPadding:`${Ft.paddingSM}px ${Ft.padding}px`,headerBg:Ft.colorFillAlter,contentPadding:`${Ft.padding}px 16px`,contentBg:Ft.colorBgContainer})),Pe=Object.assign(Ie.forwardRef((Ft,Dt)=>{const{getPrefixCls:Nt,direction:Ut,collapse:Gt}=Ie.useContext(Kt.E_),{prefixCls:Dn,className:It,rootClassName:Fe,style:xe,bordered:mt=!0,ghost:Ot,size:tn,expandIconPosition:Ht="start",children:Zt,expandIcon:gn}=Ft,Wt=(0,un.Z)(Xt=>{var Un;return(Un=tn!=null?tn:Xt)!==null&&Un!==void 0?Un:"middle"}),rt=Nt("collapse",Dn),_t=Nt(),[wt,yt]=$t(rt),Mt=Ie.useMemo(()=>Ht==="left"?"start":Ht==="right"?"end":Ht,[Ht]),fn=function(){let Xt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Un=gn?gn(Xt):Ie.createElement(b.Z,{rotate:Xt.isActive?90:void 0});return(0,ea.Tm)(Un,()=>({className:qe()(Un.props.className,`${rt}-arrow`)}))},bt=qe()(`${rt}-icon-position-${Mt}`,{[`${rt}-borderless`]:!mt,[`${rt}-rtl`]:Ut==="rtl",[`${rt}-ghost`]:!!Ot,[`${rt}-${Wt}`]:Wt!=="middle"},Gt==null?void 0:Gt.className,It,Fe,yt),xt=Object.assign(Object.assign({},(0,fa.Z)(_t)),{motionAppear:!1,leavedClassName:`${rt}-content-hidden`}),Wn=Ie.useMemo(()=>Zt?(0,Bt.Z)(Zt).map((Xt,Un)=>{var Wa,mr;if(!((Wa=Xt.props)===null||Wa===void 0)&&Wa.disabled){const rr=(mr=Xt.key)!==null&&mr!==void 0?mr:String(Un),{disabled:Ma,collapsible:Wr}=Xt.props,lr=Object.assign(Object.assign({},(0,Kn.Z)(Xt.props,["disabled"])),{key:rr,collapsible:Wr!=null?Wr:Ma?"disabled":void 0});return(0,ea.Tm)(Xt,lr)}return Xt}):null,[Zt]);return wt(Ie.createElement(pt,Object.assign({ref:Dt,openMotion:xt},(0,Kn.Z)(Ft,["rootClassName"]),{expandIcon:fn,prefixCls:rt,className:bt,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),xe)}),Wn))}),{Panel:st}),Qe=Pe},5083:function(je,Tt,ae){"use strict";ae.d(Tt,{default:function(){return Ws}});var b=ae(66649),Be=ae.n(b),qe=ae(48736),Te=ae(9007),ze=ae.n(Te),ut=ae(50991),he=ae.n(ut),Xe=ae(9084),Ke=ae.n(Xe),Ie=ae(58626),nt=ae.n(Ie),Bt=ae(13477),Re=ae.n(Bt),de=ae(64796),a=ae.n(de);Be().extend(a()),Be().extend(Re()),Be().extend(ze()),Be().extend(he()),Be().extend(Ke()),Be().extend(nt()),Be().extend(function(se,ce){var ge=ce.prototype,we=ge.format;ge.format=function(St){var vt=(St||"").replace("Wo","wo");return we.bind(this)(vt)}});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,qe.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),St=0;St1&&(vt=ce.addDate(vt,-7)),vt}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 fn(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 St=function(zn,jt,Pn){for(var Gn=jt;Gn<=Pn;){var Ia=void 0;switch(zn){case"date":{if(Ia=Le.setDate(ce,Gn),!we(Ia))return!1;break}case"month":{if(Ia=Le.setMonth(ce,Gn),!bt({cellDate:Ia,mode:"month",generateConfig:Le,disabledDate:we}))return!1;break}case"year":{if(Ia=Le.setYear(ce,Gn),!bt({cellDate:Ia,mode:"year",generateConfig:Le,disabledDate:we}))return!1;break}}Gn+=1}return!0};switch(ge){case"date":case"week":return we(ce);case"month":{var vt=1,Jt=Le.getDate(Le.getEndDate(ce));return St("date",vt,Jt)}case"quarter":{var Yt=Math.floor(Le.getMonth(ce)/3)*3,vn=Yt+2;return St("month",Yt,vn)}case"year":return St("month",0,11);case"decade":{var ta=Le.getYear(ce),Sn=Math.floor(ta/Gt)*Gt,Cn=Sn+Gt-1;return St("year",Sn,Cn)}}}function xt(se,ce){var ge=ce.formatList,we=ce.generateConfig,Le=ce.locale;return(0,Nt.Z)(function(){if(!se)return[[""],""];for(var St="",vt=[],Jt=0;Jt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(vn.current),Gn){Yt(Pn);return}vn.current=requestAnimationFrame(function(){Yt(Pn)})}var Sn=xt(Jt,{formatList:ge,generateConfig:we,locale:Le}),Cn=(0,Qe.Z)(Sn,2),Vn=Cn[1];function zn(Pn){ta(Pn)}function jt(){var Pn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ta(null,Pn)}return(0,ie.useEffect)(function(){jt(!0)},[se]),(0,ie.useEffect)(function(){return function(){return cancelAnimationFrame(vn.current)}},[]),[Vn,zn,jt]}var Xt=ae(10228),Un=ae(16089),Wa=ae(94480),mr=ae(29194),rr=new Map;function Ma(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 Wr(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&&Wr(se,ce,ge-10)}))}function lr(se,ce){var ge=ce.onLeftRight,we=ce.onCtrlLeftRight,Le=ce.onUpDown,St=ce.onPageUpDown,vt=ce.onEnter,Jt=se.which,Yt=se.ctrlKey,vn=se.metaKey;switch(Jt){case Xt.Z.LEFT:if(Yt||vn){if(we)return we(-1),!0}else if(ge)return ge(-1),!0;break;case Xt.Z.RIGHT:if(Yt||vn){if(we)return we(1),!0}else if(ge)return ge(1),!0;break;case Xt.Z.UP:if(Le)return Le(-1),!0;break;case Xt.Z.DOWN:if(Le)return Le(1),!0;break;case Xt.Z.PAGE_UP:if(St)return St(-1),!0;break;case Xt.Z.PAGE_DOWN:if(St)return St(1),!0;break;case Xt.Z.ENTER:if(vt)return vt(),!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 Xa(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 Br=null,ba=new Set;function Zr(se){return!Br&&typeof window!="undefined"&&window.addEventListener&&(Br=function(ge){(0,Wa.Z)(ba).forEach(function(we){we(ge)})},window.addEventListener("mousedown",Br)),ba.add(se),function(){ba.delete(se),ba.size===0&&(window.removeEventListener("mousedown",Br),Br=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 Ct=function(ce){return ce==="month"||ce==="date"?"year":ce},An=function(ce){return ce==="date"?"month":ce},bn=function(ce){return ce==="month"||ce==="date"?"quarter":ce},Vt=function(ce){return ce==="date"?"week":ce},mn={year:Ct,month:An,quarter:bn,week:Vt,time:null,date:null};function On(se,ce){return se.some(function(ge){return ge&&ge.contains(ce)})}function Jn(se){var ce=se.open,ge=se.value,we=se.isClickOutside,Le=se.triggerOpen,St=se.forwardKeyDown,vt=se.onKeyDown,Jt=se.blurToCancel,Yt=se.onSubmit,vn=se.onCancel,ta=se.onFocus,Sn=se.onBlur,Cn=se.changeOnBlur,Vn=(0,ie.useState)(!1),zn=(0,Qe.Z)(Vn,2),jt=zn[0],Pn=zn[1],Gn=(0,ie.useState)(!1),Ia=(0,Qe.Z)(Gn,2),Ca=Ia[0],Na=Ia[1],Ja=(0,ie.useRef)(!1),ka=(0,ie.useRef)(!1),Qn=(0,ie.useRef)(!1),so={onMouseDown:function(){Pn(!0),Le(!0)},onKeyDown:function(ao){var Fo=function(){Qn.current=!0};if(vt(ao,Fo),!Qn.current){switch(ao.which){case Xt.Z.ENTER:{ce?Yt()!==!1&&Pn(!0):Le(!0),ao.preventDefault();return}case Xt.Z.TAB:{jt&&ce&&!ao.shiftKey?(Pn(!1),ao.preventDefault()):!jt&&ce&&!St(ao)&&ao.shiftKey&&(Pn(!0),ao.preventDefault());return}case Xt.Z.ESC:{Pn(!0),vn();return}}!ce&&![Xt.Z.SHIFT].includes(ao.which)?Le(!0):jt||St(ao)}},onFocus:function(ao){Pn(!0),Na(!0),ta&&ta(ao)},onBlur:function(ao){if(Ja.current||!we(document.activeElement)){Ja.current=!1;return}Jt?setTimeout(function(){for(var Fo=document,Ro=Fo.activeElement;Ro&&Ro.shadowRoot;)Ro=Ro.shadowRoot.activeElement;we(Ro)&&vn()},0):ce&&(Le(!1),ka.current&&Yt()),Na(!1),Sn==null||Sn(ao)}};return(0,ie.useEffect)(function(){ka.current=!1},[ce]),(0,ie.useEffect)(function(){ka.current=!0},[ge]),(0,ie.useEffect)(function(){return Zr(function(Dr){var ao=Fr(Dr),Fo=we(ao);ce&&(Fo?!Cn&&(!Ca||Fo)&&Le(!1):(Ja.current=!0,(0,Un.Z)(function(){Ja.current=!1})))})}),[so,{focused:Ca,typing:jt}]}function ke(se,ce){return ie.useMemo(function(){return se||(ce?((0,qe.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],St=we[1];return{label:Le,value:St}})):[])},[se,ce])}var ot=ae(34280);function $e(se){var ce=se.valueTexts,ge=se.onTextChange,we=ie.useState(""),Le=(0,Qe.Z)(we,2),St=Le[0],vt=Le[1],Jt=ie.useRef([]);Jt.current=ce;function Yt(ta){vt(ta),ge(ta)}function vn(){vt(Jt.current[0])}return(0,ot.Z)(function(){ce.every(function(ta){return ta!==St})&&vn()},[ce.join("||")]),[St,Yt,vn]}var wn=ie.createContext({}),pn=wn,Tn=ae(76190);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(St,vt){var Jt=St;return we&&vt.type==="date"?we(Jt,vt.today):ge&&vt.type==="month"?ge(Jt,vt.locale):vt.originNode}},[ce,ge,we]);return Le}function va(se,ce){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",we=String(se);we.length=1?ge|0:1,vt=se;vt<=ce;vt+=St)Le.push({label:va(vt,2),value:vt,disabled:(we||[]).includes(vt)});return Le}function Me(se){var ce=se.generateConfig,ge=se.prefixCls,we=se.operationRef,Le=se.activeColumnIndex,St=se.value,vt=se.showHour,Jt=se.showMinute,Yt=se.showSecond,vn=se.use12Hours,ta=se.hourStep,Sn=ta===void 0?1:ta,Cn=se.minuteStep,Vn=Cn===void 0?1:Cn,zn=se.secondStep,jt=zn===void 0?1:zn,Pn=se.disabledHours,Gn=se.disabledMinutes,Ia=se.disabledSeconds,Ca=se.disabledTime,Na=se.hideDisabledOptions,Ja=se.onSelect,ka=se.cellRender,Qn=se.locale,so=[],Dr="".concat(ge,"-content"),ao="".concat(ge,"-time-panel"),Fo,Ro=St?ce.getHour(St):-1,Uo=Ro,gi=St?ce.getMinute(St):-1,Go=St?ce.getSecond(St):-1,yo=ce.getNow(),lo=ie.useMemo(function(){if(Ca){var Do=Ca(yo);return[Do.disabledHours,Do.disabledMinutes,Do.disabledSeconds]}return[Pn,Gn,Ia]},[Pn,Gn,Ia,Ca,yo]),qo=(0,Qe.Z)(lo,3),ti=qo[0],Bo=qo[1],mi=qo[2],Wi=it(0,23,Sn,ti&&ti()),wi=(0,Nt.Z)(function(){return Wi},Wi,Oe);vn&&(Fo=Uo>=12,Uo%=12);var Ii=ie.useMemo(function(){if(!vn)return[!1,!1];var Do=[!0,!0];return wi.forEach(function(fi){var Hr=fi.disabled,Zi=fi.value;Hr||(Zi>=12?Do[1]=!1:Do[0]=!1)}),Do},[vn,wi]),Si=(0,Qe.Z)(Ii,2),xi=Si[0],Pi=Si[1],Li=ie.useMemo(function(){return vn?wi.filter(Fo?function(Do){return Do.value>=12}:function(Do){return Do.value<12}).map(function(Do){var fi=Do.value%12,Hr=fi===0?"12":va(fi,2);return(0,Pe.Z)((0,Pe.Z)({},Do),{},{label:Hr,value:fi})}):wi},[vn,Fo,wi]),zi=it(0,59,Vn,Bo&&Bo(Ro)),al=it(0,59,jt,mi&&mi(Ro,gi)),ki=Rt({value:St,generateConfig:ce,disabledMinutes:Bo,disabledSeconds:mi,minutes:zi,seconds:al,use12Hours:vn});we.current={onUpDown:function(fi){var Hr=so[Le];if(Hr)for(var Zi=Hr.units.findIndex(function(Nl){return Nl.value===Hr.value}),Yi=Hr.units.length,bi=1;bi2&&arguments[2]!==void 0?arguments[2]:!1;(Bi===Pn||Ai)&&(Au(er),so&&so(er),ki&&ki(er,bo),Dr&&!rt(Yt,er,ji)&&!(Vn!=null&&Vn(er))&&Dr(er))},gl=function(er){if(ii.includes(Bi)){var bo,Ai,xl=Bi==="date";switch(er===Xt.Z.PAGE_UP||er===Xt.Z.PAGE_DOWN?Ai=xl?Yt.addMonth:Yt.addYear:Ai=xl?Yt.addDate:Yt.addMonth,er){case Xt.Z.LEFT:case Xt.Z.PAGE_UP:bo=Ai(Eo,-1);break;case Xt.Z.RIGHT:case Xt.Z.PAGE_DOWN:bo=Ai(Eo,1);break;case Xt.Z.UP:case Xt.Z.DOWN:bo=Ai(Eo,Number("".concat(er===Xt.Z.UP?"-":"").concat(xl?It:Nn)));break}if(bo)return!(Vn!=null&&Vn(bo))}return!0},ru=function(er){if(bi.current&&bi.current.onKeyDown){var bo=!0,Ai=er.which;if([Xt.Z.LEFT,Xt.Z.RIGHT,Xt.Z.UP,Xt.Z.DOWN,Xt.Z.PAGE_UP,Xt.Z.PAGE_DOWN,Xt.Z.ENTER].includes(Ai)&&(er.preventDefault(),Ai!==Xt.Z.ENTER&&Ia===0&&(bo=gl(Ai))),bo)return bi.current.onKeyDown(er)}return(0,qe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},di=function(er){bi.current&&bi.current.onBlur&&bi.current.onBlur(er)};al&&Hr!=="right"&&(al.current={onKeyDown:ru,onClose:function(){bi.current&&bi.current.onClose&&bi.current.onClose()}}),ie.useEffect(function(){vn&&!Gi.current&&Tl(vn)},[vn]),ie.useEffect(function(){Gi.current=!1},[]);var $i,Rl=Ba({cellRender:Ii,monthCellRender:wi,dateRender:Wi}),Jo=(0,Pe.Z)((0,Pe.Z)({},se),{},{cellRender:Rl,operationRef:bi,prefixCls:Le,viewDate:Eo,value:ji,onViewDateChange:dl,sourceMode:ol,onPanelChange:Gl,disabledDate:Vn});switch(delete Jo.onChange,delete Jo.onSelect,Bi){case"decade":$i=ie.createElement(Pr,(0,le.Z)({},Jo,{onSelect:function(er,bo){dl(er),Oi(er,bo)}}));break;case"year":$i=ie.createElement(Jr,(0,le.Z)({},Jo,{onSelect:function(er,bo){dl(er),Oi(er,bo)}}));break;case"month":$i=ie.createElement(eo,(0,le.Z)({},Jo,{onSelect:function(er,bo){dl(er),Oi(er,bo)}}));break;case"quarter":$i=ie.createElement(Aa,(0,le.Z)({},Jo,{onSelect:function(er,bo){dl(er),Oi(er,bo)}}));break;case"week":$i=ie.createElement(an,(0,le.Z)({},Jo,{onSelect:function(er,bo){dl(er),Oi(er,bo)}}));break;case"time":delete Jo.showTime,$i=ie.createElement(za,(0,le.Z)({},Jo,(0,Tn.Z)(Na)==="object"?Na:null,{onSelect:function(er,bo){dl(er),Oi(er,bo)}}));break;default:Na?$i=ie.createElement(Xn,(0,le.Z)({},Jo,{onSelect:function(er,bo){dl(er),Oi(er,bo)}})):$i=ie.createElement(ct,(0,le.Z)({},Jo,{onSelect:function(er,bo){dl(er),Oi(er,bo)}}))}var jl,il,wl=function(){var er=Yt.getNow(),bo=Pa(Yt.getHour(er),Yt.getMinute(er),Yt.getSecond(er),xi?lo:1,Pi?ti:1,Li?mi:1),Ai=ln(Yt,er,bo[0],bo[1],bo[2]);Oi(Ai,"submit")};pl||(jl=Ao(Le,Bi,ka),Na&&Bi!=="date"?il=null:il=ho({prefixCls:Le,components:gi,needConfirmButton:Si,okDisabled:!ji||Vn&&Vn(ji),locale:Jt,showNow:Ca,onNow:Si&&wl,onOk:function(){ji&&(Oi(ji,"submit",!0),Uo&&Uo(ji))}}));var xu;if(Ja&&Bi==="date"&&Pn==="date"&&!Na){var eu=Yt.getNow(),Wl="".concat(Le,"-today-btn"),mu=Vn&&Vn(eu);xu=ie.createElement("a",{className:Je()(Wl,mu&&"".concat(Wl,"-disabled")),"aria-disabled":mu,onClick:function(){mu||Oi(eu,"mouse",!0)}},Jt.today)}return ie.createElement(pn.Provider,{value:(0,Pe.Z)((0,Pe.Z)({},zi),{},{mode:Bi,hideHeader:"hideHeader"in se?Qn:zi.hideHeader,hidePrevBtn:fi&&Hr==="right",hideNextBtn:fi&&Hr==="left"})},ie.createElement("div",{tabIndex:Ia,className:Je()("".concat(Le,"-panel"),St,(ce={},(0,De.Z)(ce,"".concat(Le,"-panel-has-range"),Zi&&Zi[0]&&Zi[1]),(0,De.Z)(ce,"".concat(Le,"-panel-has-range-hover"),Yi&&Yi[0]&&Yi[1]),(0,De.Z)(ce,"".concat(Le,"-panel-rtl"),Go==="rtl"),ce)),style:vt,onKeyDown:ru,onBlur:di,onMouseDown:Fo},$i,jl||il||xu?ie.createElement("div",{className:"".concat(Le,"-footer")},jl,il,xu):null))}var Ci=Qo,Ri=ae(35593),li={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 Cl(se){var ce,ge=se.prefixCls,we=se.popupElement,Le=se.popupStyle,St=se.visible,vt=se.dropdownClassName,Jt=se.dropdownAlign,Yt=se.transitionName,vn=se.getPopupContainer,ta=se.children,Sn=se.range,Cn=se.popupPlacement,Vn=se.direction,zn="".concat(ge,"-dropdown"),jt=function(){return Cn!==void 0?Cn:Vn==="rtl"?"bottomRight":"bottomLeft"};return ie.createElement(Ri.Z,{showAction:[],hideAction:[],popupPlacement:jt(),builtinPlacements:li,prefixCls:zn,popupTransitionName:Yt,popup:we,popupAlign:Jt,popupVisible:St,popupClassName:Je()(vt,(ce={},(0,De.Z)(ce,"".concat(zn,"-range"),Sn),(0,De.Z)(ce,"".concat(zn,"-rtl"),Vn==="rtl"),ce)),popupStyle:Le,getPopupContainer:vn},ta)}var Ti=Cl;function fl(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(St,vt){var Jt=St.label,Yt=St.value;return ie.createElement("li",{key:vt,onClick:function(){return we==null?void 0:we(Ta(Yt))},onMouseEnter:function(){return Le==null?void 0:Le(Ta(Yt))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},Jt)}))):null}function sl(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 Fl(se,ce,ge){var we=(0,Tn.Z)(ce)==="object"?ce.clearIcon:ge;return we||ie.createElement("span",{className:"".concat(se,"-clear-btn")})}function nl(se){var ce,ge=se,we=ge.prefixCls,Le=we===void 0?"rc-picker":we,St=ge.id,vt=ge.name,Jt=ge.tabIndex,Yt=ge.style,vn=ge.className,ta=ge.dropdownClassName,Sn=ge.dropdownAlign,Cn=ge.popupStyle,Vn=ge.transitionName,zn=ge.generateConfig,jt=ge.locale,Pn=ge.inputReadOnly,Gn=ge.allowClear,Ia=ge.autoFocus,Ca=ge.showTime,Na=ge.picker,Ja=Na===void 0?"date":Na,ka=ge.format,Qn=ge.use12Hours,so=ge.value,Dr=ge.defaultValue,ao=ge.presets,Fo=ge.open,Ro=ge.defaultOpen,Uo=ge.defaultOpenValue,gi=ge.suffixIcon,Go=ge.clearIcon,yo=ge.disabled,lo=ge.disabledDate,qo=ge.placeholder,ti=ge.getPopupContainer,Bo=ge.pickerRef,mi=ge.panelRender,Wi=ge.onChange,wi=ge.onOpenChange,Ii=ge.onFocus,Si=ge.onBlur,xi=ge.onMouseDown,Pi=ge.onMouseUp,Li=ge.onMouseEnter,zi=ge.onMouseLeave,al=ge.onContextMenu,ki=ge.onClick,pl=ge.onKeyDown,Bl=ge.onSelect,Do=ge.direction,fi=ge.autoComplete,Hr=fi===void 0?"off":fi,Zi=ge.inputRender,Yi=ge.changeOnBlur,bi=ie.useRef(null),Gi=Ja==="date"&&!!Ca||Ja==="time",Nl=ke(ao),rl=pa(Ha(ka,Ja,Ca,Qn)),ji=ie.useRef(null),Au=ie.useRef(null),wu=ie.useRef(null),gu=(0,Ft.Z)(null,{value:so,defaultValue:Dr}),Eo=(0,Qe.Z)(gu,2),Tl=Eo[0],dl=Eo[1],Cu=ie.useState(Tl),Vl=(0,Qe.Z)(Cu,2),El=Vl[0],Bi=Vl[1],cl=ie.useRef(null),Sl=(0,Ft.Z)(!1,{value:Fo,defaultValue:Ro,postState:function(tr){return yo?!1:tr},onChange:function(tr){wi&&wi(tr),!tr&&cl.current&&cl.current.onClose&&cl.current.onClose()}}),zl=(0,Qe.Z)(Sl,2),ol=zl[0],Dl=zl[1],Gl=xt(El,{formatList:rl,generateConfig:zn,locale:jt}),Oi=(0,Qe.Z)(Gl,2),gl=Oi[0],ru=Oi[1],di=$e({valueTexts:gl,onTextChange:function(tr){var ml=fn(tr,{locale:jt,formatList:rl,generateConfig:zn});ml&&(!lo||!lo(ml))&&Bi(ml)}}),$i=(0,Qe.Z)(di,3),Rl=$i[0],Jo=$i[1],jl=$i[2],il=function(tr){Bi(tr),dl(tr),Wi&&!rt(zn,Tl,tr)&&Wi(tr,tr?Mt(tr,{generateConfig:zn,locale:jt,format:rl[0]}):"")},wl=function(tr){yo&&tr||Dl(tr)},xu=function(tr){return ol&&cl.current&&cl.current.onKeyDown?cl.current.onKeyDown(tr):((0,qe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},eu=function(){for(var tr=arguments.length,ml=new Array(tr),vi=0;viCn(vn);case"month":return Sn(jt)>Sn(vn);case"week":return ta(jt)>ta(vn);default:return!Zt(Jt,jt,vn)&&Jt.isAfter(jt,vn)}return!1},[St,vt[1],vn,ce]),zn=ie.useCallback(function(jt){if(vt[1]||St&&St(jt))return!0;if(vt[0]&&Yt)return!Zt(Jt,jt,vn)&&Jt.isAfter(Yt,jt);if(!ce&&Yt)switch(ge){case"quarter":return Cn(jt)0&&arguments[0]!==void 0?arguments[0]:!1,$a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Rr=null;Hi&&sn&&sn[0]&&sn[1]&&jt.isAfter(sn[1],sn[0])&&(Rr=sn);var xo=Qn;if(Qn&&(0,Tn.Z)(Qn)==="object"&&Qn.defaultValue){var hi=Qn.defaultValue;xo=(0,Pe.Z)((0,Pe.Z)({},Qn),{},{defaultValue:da(hi,ro)||void 0})}return ie.createElement(In.Provider,{value:{inRange:!0,panelPosition:jo,rangedValue:at||$r,hoverRangedValue:Rr}},ie.createElement(Ci,(0,le.Z)({},se,$a,{cellRender:br,showTime:xo,mode:xl[ro],generateConfig:jt,style:void 0,direction:Eo,disabledDate:ro===0?Fu:yu,disabledTime:function(ll){return lo?lo(ll,ro===0?"start":"end"):!1},className:Je()((0,De.Z)({},"".concat(vt,"-panel-focused"),ro===0?!Ka:!ko)),value:da($r,ro),locale:Pn,tabIndex:-1,onPanelChange:function(ll,kl){ro===0&&wa(!0),ro===1&&Ir(!0),fu(En(xl,kl,ro),En($r,ll,ro));var hl=ll;jo==="right"&&xl[ro]===kl&&(hl=yt(hl,kl,jt,-1)),eu(hl,ro)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:ro===0?da($r,1):da($r,0)})))}var Yo=0,Vi=0;if(ro&&Sl.current&&ol.current&&cl.current&&Oi.current){Yo=Sl.current.offsetWidth+ol.current.offsetWidth;var Ki=Oi.current.offsetLeft>Yo?Oi.current.offsetLeft-Yo:Oi.current.offsetLeft,La=cl.current.offsetWidth,oo=Oi.current.offsetWidth;La&&oo&&Yo>La-oo-(Eo==="rtl"?0:Ki)&&(Vi=Yo)}var Fi=Eo==="rtl"?{right:Yo}:{left:Yo};function Mi(){var jo,$a=Ao(vt,xl[ro],ki),Rr=ho({prefixCls:vt,components:wu,needConfirmButton:El,okDisabled:!da($r,ro)||yo&&yo($r[ro]),locale:Pn,onOk:function(){var Yl=da($r,ro);Yl&&(vi($r,ro),ji==null||ji($r),Ll(!1,ro,"confirm"))}});if(ka!=="time"&&!Qn){var xo=xu(ro),hi=yt(xo,ka,jt),Ul=xl[ro],ll=Ul===ka,kl=To(ll?"left":!1,{pickerValue:xo,onPickerValueChange:function(Yl){eu(Yl,ro)}}),hl=To("right",{pickerValue:hi,onPickerValueChange:function(Yl){eu(yt(Yl,ka,jt,-1),ro)}});Eo==="rtl"?jo=ie.createElement(ie.Fragment,null,hl,ll&&kl):jo=ie.createElement(ie.Fragment,null,kl,ll&&hl)}else jo=To();var _u=ie.createElement("div",{className:"".concat(vt,"-panel-layout")},ie.createElement(fl,{prefixCls:vt,presets:$o,onClick:function(Yl){vi(Yl,null),Ll(!1,ro,"preset")},onHover:function(Yl){nn(Yl)}}),ie.createElement("div",null,ie.createElement("div",{className:"".concat(vt,"-panels")},jo),($a||Rr)&&ie.createElement("div",{className:"".concat(vt,"-footer")},$a,Rr)));return mi&&(_u=mi(_u)),ie.createElement("div",{className:"".concat(vt,"-panel-container"),style:{marginLeft:Vi},ref:cl,onMouseDown:function(Yl){Yl.preventDefault()}},_u)}var gr=ie.createElement("div",{className:Je()("".concat(vt,"-range-wrapper"),"".concat(vt,"-").concat(ka,"-range-wrapper")),style:{minWidth:si}},ie.createElement("div",{ref:Oi,className:"".concat(vt,"-range-arrow"),style:Fi}),Mi()),Cr;xi&&(Cr=ie.createElement("span",{className:"".concat(vt,"-suffix"),onMouseDown:function($a){$a.preventDefault()}},xi));var na=Fl(vt,Si,Pi),wo=ie.createElement("span",{onMouseDown:function($a){$a.preventDefault(),$a.stopPropagation()},onMouseUp:function($a){$a.preventDefault(),$a.stopPropagation();var Rr=Jo;di[0]||(Rr=En(Rr,null,0)),di[1]||(Rr=En(Rr,null,1)),vi(Rr,null),Ll(!1,ro,"clear")},className:"".concat(vt,"-clear"),role:"button"},na),pi=Si&&(da(Jo,0)&&!di[0]||da(Jo,1)&&!di[1]),fo={size:Xa(ka,gl[0],jt)},or=0,xr=0;Sl.current&&zl.current&&ol.current&&(ro===0?xr=Sl.current.offsetWidth:(or=Yo,xr=zl.current.offsetWidth));var So=Eo==="rtl"?{right:or}:{left:or},yi=function($a,Rr){var xo=En($r,$a,ro);if(Rr==="submit"||Rr!=="key"&&!El){vi(xo,ro),ro===0?wa():Ir();var hi=ro===0?1:0;di[hi]?Ll(!1,!1,"confirm"):Ll(!1,ro,"confirm")}else er(xo)};return ie.createElement(pn.Provider,{value:{operationRef:ru,hideHeader:ka==="time",onDateMouseEnter:yr,onDateMouseLeave:ja,hideRanges:!0,onSelect:yi,open:Hi}},ie.createElement(Ti,{visible:Hi,popupElement:gr,popupStyle:ta,prefixCls:vt,dropdownClassName:Sn,dropdownAlign:Vn,getPopupContainer:zn,transitionName:Cn,range:!0,direction:Eo},ie.createElement("div",(0,le.Z)({ref:Bi,className:Je()(vt,"".concat(vt,"-range"),vn,(ce={},(0,De.Z)(ce,"".concat(vt,"-disabled"),di[0]&&di[1]),(0,De.Z)(ce,"".concat(vt,"-focused"),ro===0?Gr:Io),(0,De.Z)(ce,"".concat(vt,"-rtl"),Eo==="rtl"),ce)),style:Yt,onClick:Zo,onMouseEnter:Gi,onMouseLeave:Nl,onMouseDown:No,onMouseUp:bi},(0,Dt.Z)(se,{aria:!0,data:!0})),ie.createElement("div",{className:Je()("".concat(vt,"-input"),(ge={},(0,De.Z)(ge,"".concat(vt,"-input-active"),ro===0),(0,De.Z)(ge,"".concat(vt,"-input-placeholder"),!!Ya),ge)),ref:Sl},ie.createElement("input",(0,le.Z)({id:Jt,disabled:di[0],readOnly:zi||typeof gl[0]=="function"||!Ka,value:Ya||Yu,onChange:function($a){fs($a.target.value)},autoFocus:Ia,placeholder:da(Gn,0)||"",ref:Dl},Hn,fo,{autoComplete:Cu}))),ie.createElement("div",{className:"".concat(vt,"-range-separator"),ref:ol},ao),ie.createElement("div",{className:Je()("".concat(vt,"-input"),(we={},(0,De.Z)(we,"".concat(vt,"-input-active"),ro===1),(0,De.Z)(we,"".concat(vt,"-input-placeholder"),!!ma),we)),ref:zl},ie.createElement("input",(0,le.Z)({disabled:di[1],readOnly:zi||typeof gl[0]=="function"||!ko,value:ma||vs,onChange:function($a){zs($a.target.value)},placeholder:da(Gn,1)||"",ref:Gl},qa,fo,{autoComplete:Cu}))),ie.createElement("div",{className:"".concat(vt,"-active-bar"),style:(0,Pe.Z)((0,Pe.Z)({},So),{},{width:xr,position:"absolute"})}),Cr,pi&&wo)))}var Ei=function(se){(0,zt.Z)(ge,se);var ce=(0,$t.Z)(ge);function ge(){var we;(0,dt.Z)(this,ge);for(var Le=arguments.length,St=new Array(Le),vt=0;vt{const{lineHeight:Le}=se,St=Math.floor(ge*Le)+2,vt=Math.max((ce-St)/2,0),Jt=Math.max(ce-St-vt,0);return{padding:`${vt}px ${we}px ${Jt}px`}},Is=se=>{const{componentCls:ce,pickerCellCls:ge,pickerCellInnerCls:we,cellHeight:Le,motionDurationSlow:St,borderRadiusSM:vt,motionDurationMid:Jt,cellHoverBg:Yt,lineWidth:vn,lineType:ta,colorPrimary:Sn,cellActiveWithRangeBg:Cn,colorTextLightSolid:Vn,controlHeightSM:zn,cellRangeBorderColor:jt,pickerCellBorderGap:Pn,cellHoverWithRangeBg:Gn,cellWidth:Ia,colorTextDisabled:Ca,cellBgDisabled:Na}=se;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${St}`,content:'""'},[we]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:vt,transition:`background ${Jt}, border ${Jt}`},"&-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:`${vn}px ${ta} ${Sn}`,borderRadius:vt,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:Cn}},[`&-in-view${ge}-selected ${we}, - &-in-view${ge}-range-start ${we}, - &-in-view${ge}-range-end ${we}`]:{color:Vn,background:Sn},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), - &-in-view${ge}-range-end:not(${ge}-range-end-single)`]:{"&::before":{background:Cn}},[`&-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), + & > ${Bt}-header`]:{borderRadius:`0 0 ${xe}px ${xe}px`}},[`> ${Bt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:bn,color:Vt,lineHeight:Ht,cursor:"pointer",transition:`all ${yt}, visibility 0s`,[`> ${Bt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Bt}-expand-icon`]:{height:zt*Ht,display:"flex",alignItems:"center",paddingInlineEnd:wt},[`${Bt}-arrow`]:Object.assign(Object.assign({},(0,Jt.Ro)()),{fontSize:Ot,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:Ft,backgroundColor:Nt,borderTop:_t,[`& > ${Bt}-content-box`]:{padding:Rn},"&-hidden":{display:"none"}},"&-small":{[`> ${Bt}-item`]:{[`> ${Bt}-header`]:{padding:Tt,paddingInlineStart:cn,[`> ${Bt}-expand-icon`]:{marginInlineStart:Dt-cn}},[`> ${Bt}-content > ${Bt}-content-box`]:{padding:Dt}}},"&-large":{[`> ${Bt}-item`]:{fontSize:Lt,[`> ${Bt}-header`]:{padding:ye,paddingInlineStart:Ut,[`> ${Bt}-expand-icon`]:{height:Lt*Ht,marginInlineStart:It-Ut}},[`> ${Bt}-content > ${Bt}-content-box`]:{padding:It}}},[`${Bt}-item:last-child`]:{[`> ${Bt}-content`]:{borderRadius:`0 0 ${xe}px ${xe}px`}},[`& ${Bt}-item-disabled > ${Bt}-header`]:{"\n &,\n & > .arrow\n ":{color:sn,cursor:"not-allowed"}},[`&${Bt}-icon-position-end`]:{[`& > ${Bt}-item`]:{[`> ${Bt}-header`]:{[`${Bt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:wt}}}}})}},Pt=Ct=>{const{componentCls:Bt}=Ct,Nt=`> ${Bt}-item > ${Bt}-header ${Bt}-arrow svg`;return{[`${Bt}-rtl`]:{[Nt]:{transform:"rotate(180deg)"}}}},Cn=Ct=>{const{componentCls:Bt,headerBg:Nt,paddingXXS:Ut,colorBorder:$t}=Ct;return{[`${Bt}-borderless`]:{backgroundColor:Nt,border:0,[`> ${Bt}-item`]:{borderBottom:`1px solid ${$t}`},[` + > ${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:Ut}}}},kt=Ct=>{const{componentCls:Bt,paddingSM:Nt}=Ct;return{[`${Bt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Bt}-item`]:{borderBottom:0,[`> ${Bt}-content`]:{backgroundColor:"transparent",border:0,[`> ${Bt}-content-box`]:{paddingBlock:Nt}}}}}};var en=(0,an.Z)("Collapse",Ct=>{const Bt=(0,qe.TS)(Ct,{collapseHeaderPaddingSM:`${Ct.paddingXS}px ${Ct.paddingSM}px`,collapseHeaderPaddingLG:`${Ct.padding}px ${Ct.paddingLG}px`,collapsePanelBorderRadius:Ct.borderRadiusLG});return[st(Bt),Cn(Bt),kt(Bt),Pt(Bt),(0,un.Z)(Bt)]},Ct=>({headerPadding:`${Ct.paddingSM}px ${Ct.padding}px`,headerBg:Ct.colorFillAlter,contentPadding:`${Ct.padding}px 16px`,contentBg:Ct.colorBgContainer})),Ae=Object.assign(Ie.forwardRef((Ct,Bt)=>{const{getPrefixCls:Nt,direction:Ut,collapse:$t}=Ie.useContext(jt.E_),{prefixCls:bn,className:Tt,rootClassName:ye,style:xe,bordered:lt=!0,ghost:Mt,size:Yt,expandIconPosition:Ft="start",children:Vt,expandIcon:sn}=Ct,zt=(0,rn.Z)(_t=>{var Gn;return(Gn=Yt!=null?Yt:_t)!==null&&Gn!==void 0?Gn:"middle"}),Lt=Nt("collapse",bn),Ht=Nt(),[wt,Dt]=en(Lt),It=Ie.useMemo(()=>Ft==="left"?"start":Ft==="right"?"end":Ft,[Ft]),cn=function(){let _t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Gn=sn?sn(_t):Ie.createElement(b.Z,{rotate:_t.isActive?90:void 0});return(0,qn.Tm)(Gn,()=>({className:$e()(Gn.props.className,`${Lt}-arrow`)}))},yt=$e()(`${Lt}-icon-position-${It}`,{[`${Lt}-borderless`]:!lt,[`${Lt}-rtl`]:Ut==="rtl",[`${Lt}-ghost`]:!!Mt,[`${Lt}-${zt}`]:zt!=="middle"},$t==null?void 0:$t.className,Tt,ye,Dt),Ot=Object.assign(Object.assign({},(0,ca.Z)(Ht)),{motionAppear:!1,leavedClassName:`${Lt}-content-hidden`}),Rn=Ie.useMemo(()=>Vt?(0,bt.Z)(Vt).map((_t,Gn)=>{var Ra,cr;if(!((Ra=_t.props)===null||Ra===void 0)&&Ra.disabled){const tr=(cr=_t.key)!==null&&cr!==void 0?cr:String(Gn),{disabled:Ma,collapsible:Wr}=_t.props,gr=Object.assign(Object.assign({},(0,zn.Z)(_t.props,["disabled"])),{key:tr,collapsible:Wr!=null?Wr:Ma?"disabled":void 0});return(0,qn.Tm)(_t,gr)}return _t}):null,[Vt]);return wt(Ie.createElement(vt,Object.assign({ref:Bt,openMotion:Ot},(0,zn.Z)(Ct,["rootClassName"]),{expandIcon:cn,prefixCls:Lt,className:yt,style:Object.assign(Object.assign({},$t==null?void 0:$t.style),xe)}),Rn))}),{Panel:ut}),Je=Ae},5083:function(je,Wt,ae){"use strict";ae.d(Wt,{default:function(){return Ws}});var b=ae(66649),Be=ae.n(b),$e=ae(48736),Te=ae(9007),ze=ae.n(Te),it=ae(50991),he=ae.n(it),Qe=ae(9084),Ke=ae.n(Qe),Ie=ae(58626),at=ae.n(Ie),bt=ae(13477),Re=ae.n(bt),de=ae(64796),a=ae.n(de);Be().extend(a()),Be().extend(Re()),Be().extend(ze()),Be().extend(he()),Be().extend(Ke()),Be().extend(at()),Be().extend(function(se,ce){var ge=ce.prototype,Oe=ge.format;ge.format=function(Et){var ft=(Et||"").replace("Wo","wo");return Oe.bind(this)(ft)}});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,Oe){return ge.locale(x(ce)).format(Oe)},parse:function(ce,ge,Oe){for(var Me=x(ce),Et=0;Et1&&(ft=ce.addDate(ft,-7)),ft}function Dt(se,ce,ge){var Oe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ce){case"year":return ge.addYear(se,Oe*10);case"quarter":case"month":return ge.addYear(se,Oe);default:return ge.addMonth(se,Oe)}}function It(se,ce){var ge=ce.generateConfig,Oe=ce.locale,Me=ce.format;return typeof Me=="function"?Me(se):ge.locale.format(Oe.locale,se,Me)}function cn(se,ce){var ge=ce.generateConfig,Oe=ce.locale,Me=ce.formatList;return!se||typeof Me[0]=="function"?null:ge.locale.parse(Oe.locale,se,Me)}function yt(se){var ce=se.cellDate,ge=se.mode,Oe=se.disabledDate,Me=se.generateConfig;if(!Oe)return!1;var Et=function(kn,Gt,Sn){for(var Zn=Gt;Zn<=Sn;){var Ia=void 0;switch(kn){case"date":{if(Ia=Me.setDate(ce,Zn),!Oe(Ia))return!1;break}case"month":{if(Ia=Me.setMonth(ce,Zn),!yt({cellDate:Ia,mode:"month",generateConfig:Me,disabledDate:Oe}))return!1;break}case"year":{if(Ia=Me.setYear(ce,Zn),!yt({cellDate:Ia,mode:"year",generateConfig:Me,disabledDate:Oe}))return!1;break}}Zn+=1}return!0};switch(ge){case"date":case"week":return Oe(ce);case"month":{var ft=1,Xt=Me.getDate(Me.getEndDate(ce));return Et("date",ft,Xt)}case"quarter":{var Kt=Math.floor(Me.getMonth(ce)/3)*3,fn=Kt+2;return Et("month",Kt,fn)}case"year":return Et("month",0,11);case"decade":{var $n=Me.getYear(ce),hn=Math.floor($n/$t)*$t,An=hn+$t-1;return Et("year",hn,An)}}}function Ot(se,ce){var ge=ce.formatList,Oe=ce.generateConfig,Me=ce.locale;return(0,Nt.Z)(function(){if(!se)return[[""],""];for(var Et="",ft=[],Xt=0;Xt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(fn.current),Zn){Kt(Sn);return}fn.current=requestAnimationFrame(function(){Kt(Sn)})}var hn=Ot(Xt,{formatList:ge,generateConfig:Oe,locale:Me}),An=(0,Je.Z)(hn,2),Wn=An[1];function kn(Sn){$n(Sn)}function Gt(){var Sn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;$n(null,Sn)}return(0,ie.useEffect)(function(){Gt(!0)},[se]),(0,ie.useEffect)(function(){return function(){return cancelAnimationFrame(fn.current)}},[]),[Wn,kn,Gt]}var _t=ae(10228),Gn=ae(16089),Ra=ae(94480),cr=ae(29194),tr=new Map;function Ma(se,ce){var ge;function Oe(){(0,cr.Z)(se)?ce():ge=(0,Gn.Z)(function(){Oe()})}return Oe(),function(){Gn.Z.cancel(ge)}}function Wr(se,ce,ge){if(tr.get(se)&&cancelAnimationFrame(tr.get(se)),ge<=0){tr.set(se,requestAnimationFrame(function(){se.scrollTop=ce}));return}var Oe=ce-se.scrollTop,Me=Oe/ge*10;tr.set(se,requestAnimationFrame(function(){se.scrollTop+=Me,se.scrollTop!==ce&&Wr(se,ce,ge-10)}))}function gr(se,ce){var ge=ce.onLeftRight,Oe=ce.onCtrlLeftRight,Me=ce.onUpDown,Et=ce.onPageUpDown,ft=ce.onEnter,Xt=se.which,Kt=se.ctrlKey,fn=se.metaKey;switch(Xt){case _t.Z.LEFT:if(Kt||fn){if(Oe)return Oe(-1),!0}else if(ge)return ge(-1),!0;break;case _t.Z.RIGHT:if(Kt||fn){if(Oe)return Oe(1),!0}else if(ge)return ge(1),!0;break;case _t.Z.UP:if(Me)return Me(-1),!0;break;case _t.Z.DOWN:if(Me)return Me(1),!0;break;case _t.Z.PAGE_UP:if(Et)return Et(-1),!0;break;case _t.Z.PAGE_DOWN:if(Et)return Et(1),!0;break;case _t.Z.ENTER:if(ft)return ft(),!0;break}return!1}function Ua(se,ce,ge,Oe){var Me=se;if(!Me)switch(ce){case"time":Me=Oe?"hh:mm:ss a":"HH:mm:ss";break;case"week":Me="gggg-wo";break;case"month":Me="YYYY-MM";break;case"quarter":Me="YYYY-[Q]Q";break;case"year":Me="YYYY";break;default:Me=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Me}function Ya(se,ce,ge){var Oe=se==="time"?8:10,Me=typeof ce=="function"?ce(ge.getNow()).length:ce.length;return Math.max(Oe,Me)+2}var Lr=null,ya=new Set;function zr(se){return!Lr&&typeof window!="undefined"&&window.addEventListener&&(Lr=function(ge){(0,Ra.Z)(ya).forEach(function(Oe){Oe(ge)})},window.addEventListener("mousedown",Lr)),ya.add(se),function(){ya.delete(se),ya.size===0&&(window.removeEventListener("mousedown",Lr),Lr=null)}}function Cr(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 At=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},Zt=function(ce){return ce==="date"?"week":ce},dn={year:At,month:En,quarter:Fn,week:Zt,time:null,date:null};function In(se,ce){return se.some(function(ge){return ge&&ge.contains(ce)})}function Yn(se){var ce=se.open,ge=se.value,Oe=se.isClickOutside,Me=se.triggerOpen,Et=se.forwardKeyDown,ft=se.onKeyDown,Xt=se.blurToCancel,Kt=se.onSubmit,fn=se.onCancel,$n=se.onFocus,hn=se.onBlur,An=se.changeOnBlur,Wn=(0,ie.useState)(!1),kn=(0,Je.Z)(Wn,2),Gt=kn[0],Sn=kn[1],Zn=(0,ie.useState)(!1),Ia=(0,Je.Z)(Zn,2),Aa=Ia[0],Na=Ia[1],Ha=(0,ie.useRef)(!1),Wa=(0,ie.useRef)(!1),Hn=(0,ie.useRef)(!1),lo={onMouseDown:function(){Sn(!0),Me(!0)},onKeyDown:function(ao){var Po=function(){Hn.current=!0};if(ft(ao,Po),!Hn.current){switch(ao.which){case _t.Z.ENTER:{ce?Kt()!==!1&&Sn(!0):Me(!0),ao.preventDefault();return}case _t.Z.TAB:{Gt&&ce&&!ao.shiftKey?(Sn(!1),ao.preventDefault()):!Gt&&ce&&!Et(ao)&&ao.shiftKey&&(Sn(!0),ao.preventDefault());return}case _t.Z.ESC:{Sn(!0),fn();return}}!ce&&![_t.Z.SHIFT].includes(ao.which)?Me(!0):Gt||Et(ao)}},onFocus:function(ao){Sn(!0),Na(!0),$n&&$n(ao)},onBlur:function(ao){if(Ha.current||!Oe(document.activeElement)){Ha.current=!1;return}Xt?setTimeout(function(){for(var Po=document,No=Po.activeElement;No&&No.shadowRoot;)No=No.shadowRoot.activeElement;Oe(No)&&fn()},0):ce&&(Me(!1),Wa.current&&Kt()),Na(!1),hn==null||hn(ao)}};return(0,ie.useEffect)(function(){Wa.current=!1},[ce]),(0,ie.useEffect)(function(){Wa.current=!0},[ge]),(0,ie.useEffect)(function(){return zr(function(Dr){var ao=Cr(Dr),Po=Oe(ao);ce&&(Po?!An&&(!Aa||Po)&&Me(!1):(Ha.current=!0,(0,Gn.Z)(function(){Ha.current=!1})))})}),[lo,{focused:Aa,typing:Gt}]}function We(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 Oe=(0,Je.Z)(ge,2),Me=Oe[0],Et=Oe[1];return{label:Me,value:Et}})):[])},[se,ce])}var ot=ae(34280);function et(se){var ce=se.valueTexts,ge=se.onTextChange,Oe=ie.useState(""),Me=(0,Je.Z)(Oe,2),Et=Me[0],ft=Me[1],Xt=ie.useRef([]);Xt.current=ce;function Kt($n){ft($n),ge($n)}function fn(){ft(Xt.current[0])}return(0,ot.Z)(function(){ce.every(function($n){return $n!==Et})&&fn()},[ce.join("||")]),[Et,Kt,fn]}var Bn=ie.createContext({}),vn=Bn,Nn=ae(76190);function Da(se){var ce=se.cellRender,ge=se.monthCellRender,Oe=se.dateRender,Me=ie.useMemo(function(){if(ce)return ce;if(!(!ge&&!Oe))return function(Et,ft){var Xt=Et;return Oe&&ft.type==="date"?Oe(Xt,ft.today):ge&&ft.type==="month"?ge(Xt,ft.locale):ft.originNode}},[ce,ge,Oe]);return Me}function ga(se,ce){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Oe=String(se);Oe.length=1?ge|0:1,ft=se;ft<=ce;ft+=Et)Me.push({label:ga(ft,2),value:ft,disabled:(Oe||[]).includes(ft)});return Me}function xt(se){var ce=se.generateConfig,ge=se.prefixCls,Oe=se.operationRef,Me=se.activeColumnIndex,Et=se.value,ft=se.showHour,Xt=se.showMinute,Kt=se.showSecond,fn=se.use12Hours,$n=se.hourStep,hn=$n===void 0?1:$n,An=se.minuteStep,Wn=An===void 0?1:An,kn=se.secondStep,Gt=kn===void 0?1:kn,Sn=se.disabledHours,Zn=se.disabledMinutes,Ia=se.disabledSeconds,Aa=se.disabledTime,Na=se.hideDisabledOptions,Ha=se.onSelect,Wa=se.cellRender,Hn=se.locale,lo=[],Dr="".concat(ge,"-content"),ao="".concat(ge,"-time-panel"),Po,No=Et?ce.getHour(Et):-1,Ko=No,gi=Et?ce.getMinute(Et):-1,Vo=Et?ce.getSecond(Et):-1,Ao=ce.getNow(),io=ie.useMemo(function(){if(Aa){var yo=Aa(Ao);return[yo.disabledHours,yo.disabledMinutes,yo.disabledSeconds]}return[Sn,Zn,Ia]},[Sn,Zn,Ia,Aa,Ao]),$o=(0,Je.Z)(io,3),ai=$o[0],Fo=$o[1],mi=$o[2],Ti=Tn(0,23,hn,ai&&ai()),wi=(0,Nt.Z)(function(){return Ti},Ti,He);fn&&(Po=Ko>=12,Ko%=12);var Ni=ie.useMemo(function(){if(!fn)return[!1,!1];var yo=[!0,!0];return wi.forEach(function(fi){var _r=fi.disabled,Wi=fi.value;_r||(Wi>=12?yo[1]=!1:yo[0]=!1)}),yo},[fn,wi]),Si=(0,Je.Z)(Ni,2),xi=Si[0],Pi=Si[1],Li=ie.useMemo(function(){return fn?wi.filter(Po?function(yo){return yo.value>=12}:function(yo){return yo.value<12}).map(function(yo){var fi=yo.value%12,_r=fi===0?"12":ga(fi,2);return(0,Ae.Z)((0,Ae.Z)({},yo),{},{label:_r,value:fi})}):wi},[fn,Po,wi]),Zi=Tn(0,59,Wn,Fo&&Fo(No)),nl=Tn(0,59,Gt,mi&&mi(No,gi)),Ri=Le({value:Et,generateConfig:ce,disabledMinutes:Fo,disabledSeconds:mi,minutes:Zi,seconds:nl,use12Hours:fn});Oe.current={onUpDown:function(fi){var _r=lo[Me];if(_r)for(var Wi=_r.units.findIndex(function(Ml){return Ml.value===_r.value}),Ui=_r.units.length,bi=1;bi2&&arguments[2]!==void 0?arguments[2]:!1;(Bi===Sn||Ai)&&(Au(qa),lo&&lo(qa),Ri&&Ri(qa,Co),Dr&&!Lt(Kt,qa,zi)&&!(Wn!=null&&Wn(qa))&&Dr(qa))},dl=function(qa){if(ci.includes(Bi)){var Co,Ai,Bl=Bi==="date";switch(qa===_t.Z.PAGE_UP||qa===_t.Z.PAGE_DOWN?Ai=Bl?Kt.addMonth:Kt.addYear:Ai=Bl?Kt.addDate:Kt.addMonth,qa){case _t.Z.LEFT:case _t.Z.PAGE_UP:Co=Ai(vo,-1);break;case _t.Z.RIGHT:case _t.Z.PAGE_DOWN:Co=Ai(vo,1);break;case _t.Z.UP:case _t.Z.DOWN:Co=Ai(vo,Number("".concat(qa===_t.Z.UP?"-":"").concat(Bl?Tt:On)));break}if(Co)return!(Wn!=null&&Wn(Co))}return!0},au=function(qa){if(bi.current&&bi.current.onKeyDown){var Co=!0,Ai=qa.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(Ai)&&(qa.preventDefault(),Ai!==_t.Z.ENTER&&Ia===0&&(Co=dl(Ai))),Co)return bi.current.onKeyDown(qa)}return(0,$e.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},si=function(qa){bi.current&&bi.current.onBlur&&bi.current.onBlur(qa)};nl&&_r!=="right"&&(nl.current={onKeyDown:au,onClose:function(){bi.current&&bi.current.onClose&&bi.current.onClose()}}),ie.useEffect(function(){fn&&!Vi.current&&Il(fn)},[fn]),ie.useEffect(function(){Vi.current=!1},[]);var qi,Nl=Da({cellRender:Ni,monthCellRender:wi,dateRender:Ti}),Qo=(0,Ae.Z)((0,Ae.Z)({},se),{},{cellRender:Nl,operationRef:bi,prefixCls:Me,viewDate:vo,value:zi,onViewDateChange:ul,sourceMode:rl,onPanelChange:Vl,disabledDate:Wn});switch(delete Qo.onChange,delete Qo.onSelect,Bi){case"decade":qi=ie.createElement(Ir,(0,le.Z)({},Qo,{onSelect:function(qa,Co){ul(qa),Oi(qa,Co)}}));break;case"year":qi=ie.createElement(wo,(0,le.Z)({},Qo,{onSelect:function(qa,Co){ul(qa),Oi(qa,Co)}}));break;case"month":qi=ie.createElement(Ur,(0,le.Z)({},Qo,{onSelect:function(qa,Co){ul(qa),Oi(qa,Co)}}));break;case"quarter":qi=ie.createElement(Pa,(0,le.Z)({},Qo,{onSelect:function(qa,Co){ul(qa),Oi(qa,Co)}}));break;case"week":qi=ie.createElement(wn,(0,le.Z)({},Qo,{onSelect:function(qa,Co){ul(qa),Oi(qa,Co)}}));break;case"time":delete Qo.showTime,qi=ie.createElement(yr,(0,le.Z)({},Qo,(0,Nn.Z)(Na)==="object"?Na:null,{onSelect:function(qa,Co){ul(qa),Oi(qa,Co)}}));break;default:Na?qi=ie.createElement(La,(0,le.Z)({},Qo,{onSelect:function(qa,Co){ul(qa),Oi(qa,Co)}})):qi=ie.createElement(dt,(0,le.Z)({},Qo,{onSelect:function(qa,Co){ul(qa),Oi(qa,Co)}}))}var zl,ol,bl=function(){var qa=Kt.getNow(),Co=Ea(Kt.getHour(qa),Kt.getMinute(qa),Kt.getSecond(qa),xi?io:1,Pi?ai:1,Li?mi:1),Ai=nn(Kt,qa,Co[0],Co[1],Co[2]);Oi(Ai,"submit")};ml||(zl=ni(Me,Bi,Wa),Na&&Bi!=="date"?ol=null:ol=no({prefixCls:Me,components:gi,needConfirmButton:Si,okDisabled:!zi||Wn&&Wn(zi),locale:Xt,showNow:Aa,onNow:Si&&bl,onOk:function(){zi&&(Oi(zi,"submit",!0),Ko&&Ko(zi))}}));var xu;if(Ha&&Bi==="date"&&Sn==="date"&&!Na){var $l=Kt.getNow(),Tl="".concat(Me,"-today-btn"),mu=Wn&&Wn($l);xu=ie.createElement("a",{className:qe()(Tl,mu&&"".concat(Tl,"-disabled")),"aria-disabled":mu,onClick:function(){mu||Oi($l,"mouse",!0)}},Xt.today)}return ie.createElement(vn.Provider,{value:(0,Ae.Z)((0,Ae.Z)({},Zi),{},{mode:Bi,hideHeader:"hideHeader"in se?Hn:Zi.hideHeader,hidePrevBtn:fi&&_r==="right",hideNextBtn:fi&&_r==="left"})},ie.createElement("div",{tabIndex:Ia,className:qe()("".concat(Me,"-panel"),Et,(ce={},(0,De.Z)(ce,"".concat(Me,"-panel-has-range"),Wi&&Wi[0]&&Wi[1]),(0,De.Z)(ce,"".concat(Me,"-panel-has-range-hover"),Ui&&Ui[0]&&Ui[1]),(0,De.Z)(ce,"".concat(Me,"-panel-rtl"),Vo==="rtl"),ce)),style:ft,onKeyDown:au,onBlur:si,onMouseDown:Po},qi,zl||ol||xu?ie.createElement("div",{className:"".concat(Me,"-footer")},zl,ol,xu):null))}var Ii=ii,vl=ae(35593),Ci={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 Yl(se){var ce,ge=se.prefixCls,Oe=se.popupElement,Me=se.popupStyle,Et=se.visible,ft=se.dropdownClassName,Xt=se.dropdownAlign,Kt=se.transitionName,fn=se.getPopupContainer,$n=se.children,hn=se.range,An=se.popupPlacement,Wn=se.direction,kn="".concat(ge,"-dropdown"),Gt=function(){return An!==void 0?An:Wn==="rtl"?"bottomRight":"bottomLeft"};return ie.createElement(vl.Z,{showAction:[],hideAction:[],popupPlacement:Gt(),builtinPlacements:Ci,prefixCls:kn,popupTransitionName:Kt,popup:Oe,popupAlign:Xt,popupVisible:Et,popupClassName:qe()(ft,(ce={},(0,De.Z)(ce,"".concat(kn,"-range"),hn),(0,De.Z)(ce,"".concat(kn,"-rtl"),Wn==="rtl"),ce)),popupStyle:Me,getPopupContainer:fn},$n)}var Ki=Yl;function Ll(se){var ce=se.prefixCls,ge=se.presets,Oe=se.onClick,Me=se.onHover;return ge.length?ie.createElement("div",{className:"".concat(ce,"-presets")},ie.createElement("ul",null,ge.map(function(Et,ft){var Xt=Et.label,Kt=Et.value;return ie.createElement("li",{key:ft,onClick:function(){return Oe==null?void 0:Oe(Ta(Kt))},onMouseEnter:function(){return Me==null?void 0:Me(Ta(Kt))},onMouseLeave:function(){return Me==null?void 0:Me(null)}},Xt)}))):null}function su(se){var ce=se.picker,ge=se.disabledHours,Oe=se.disabledMinutes,Me=se.disabledSeconds;ce==="time"&&(ge||Oe||Me)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Pl(se,ce,ge){var Oe=(0,Nn.Z)(ce)==="object"?ce.clearIcon:ge;return Oe||ie.createElement("span",{className:"".concat(se,"-clear-btn")})}function tl(se){var ce,ge=se,Oe=ge.prefixCls,Me=Oe===void 0?"rc-picker":Oe,Et=ge.id,ft=ge.name,Xt=ge.tabIndex,Kt=ge.style,fn=ge.className,$n=ge.dropdownClassName,hn=ge.dropdownAlign,An=ge.popupStyle,Wn=ge.transitionName,kn=ge.generateConfig,Gt=ge.locale,Sn=ge.inputReadOnly,Zn=ge.allowClear,Ia=ge.autoFocus,Aa=ge.showTime,Na=ge.picker,Ha=Na===void 0?"date":Na,Wa=ge.format,Hn=ge.use12Hours,lo=ge.value,Dr=ge.defaultValue,ao=ge.presets,Po=ge.open,No=ge.defaultOpen,Ko=ge.defaultOpenValue,gi=ge.suffixIcon,Vo=ge.clearIcon,Ao=ge.disabled,io=ge.disabledDate,$o=ge.placeholder,ai=ge.getPopupContainer,Fo=ge.pickerRef,mi=ge.panelRender,Ti=ge.onChange,wi=ge.onOpenChange,Ni=ge.onFocus,Si=ge.onBlur,xi=ge.onMouseDown,Pi=ge.onMouseUp,Li=ge.onMouseEnter,Zi=ge.onMouseLeave,nl=ge.onContextMenu,Ri=ge.onClick,ml=ge.onKeyDown,Fl=ge.onSelect,yo=ge.direction,fi=ge.autoComplete,_r=fi===void 0?"off":fi,Wi=ge.inputRender,Ui=ge.changeOnBlur,bi=ie.useRef(null),Vi=Ha==="date"&&!!Aa||Ha==="time",Ml=We(ao),al=ma(Ua(Wa,Ha,Aa,Hn)),zi=ie.useRef(null),Au=ie.useRef(null),wu=ie.useRef(null),gu=(0,Ct.Z)(null,{value:lo,defaultValue:Dr}),vo=(0,Je.Z)(gu,2),Il=vo[0],ul=vo[1],Cu=ie.useState(Il),kl=(0,Je.Z)(Cu,2),pl=kl[0],Bi=kl[1],sl=ie.useRef(null),hl=(0,Ct.Z)(!1,{value:Po,defaultValue:No,postState:function($a){return Ao?!1:$a},onChange:function($a){wi&&wi($a),!$a&&sl.current&&sl.current.onClose&&sl.current.onClose()}}),Zl=(0,Je.Z)(hl,2),rl=Zl[0],yl=Zl[1],Vl=Ot(pl,{formatList:al,generateConfig:kn,locale:Gt}),Oi=(0,Je.Z)(Vl,2),dl=Oi[0],au=Oi[1],si=et({valueTexts:dl,onTextChange:function($a){var cl=cn($a,{locale:Gt,formatList:al,generateConfig:kn});cl&&(!io||!io(cl))&&Bi(cl)}}),qi=(0,Je.Z)(si,3),Nl=qi[0],Qo=qi[1],zl=qi[2],ol=function($a){Bi($a),ul($a),Ti&&!Lt(kn,Il,$a)&&Ti($a,$a?It($a,{generateConfig:kn,locale:Gt,format:al[0]}):"")},bl=function($a){Ao&&$a||yl($a)},xu=function($a){return rl&&sl.current&&sl.current.onKeyDown?sl.current.onKeyDown($a):((0,$e.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},$l=function(){for(var $a=arguments.length,cl=new Array($a),vi=0;vi<$a;vi++)cl[vi]=arguments[vi];Ri==null||Ri.apply(void 0,cl),bi.current&&(bi.current.focus(),bl(!0))},Tl=function($a){Ui&&ol(pl),Si==null||Si($a)},mu=Yn({blurToCancel:Vi,open:rl,value:Nl,triggerOpen:bl,forwardKeyDown:xu,isClickOutside:function($a){return!In([zi.current,Au.current,wu.current],$a)},onSubmit:function(){return!pl||io&&io(pl)?!1:(ol(pl),bl(!1),zl(),!0)},onCancel:function(){bl(!1),Bi(Il),zl()},onKeyDown:function($a,cl){ml==null||ml($a,cl)},onFocus:Ni,onBlur:Tl,changeOnBlur:Ui}),Qr=(0,Je.Z)(mu,2),qa=Qr[0],Co=Qr[1],Ai=Co.focused,Bl=Co.typing;ie.useEffect(function(){rl||(Bi(Il),!dl.length||dl[0]===""?Qo(""):au!==Nl&&zl())},[rl,dl]),ie.useEffect(function(){rl||zl()},[Ha]),ie.useEffect(function(){Bi(Il)},[Il]),Fo&&(Fo.current={focus:function(){var $a;($a=bi.current)===null||$a===void 0||$a.focus()},blur:function(){var $a;($a=bi.current)===null||$a===void 0||$a.blur()}});var Ku=Rn(Nl,{formatList:al,generateConfig:kn,locale:Gt}),fu=(0,Je.Z)(Ku,3),li=fu[0],Lu=fu[1],Yi=fu[2],ro=(0,Ae.Z)((0,Ae.Z)({},se),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),ru=ie.createElement("div",{className:"".concat(Me,"-panel-layout")},ie.createElement(Ll,{prefixCls:Me,presets:Ml,onClick:function($a){ol($a),bl(!1)}}),ie.createElement(Ii,(0,le.Z)({},ro,{generateConfig:kn,className:qe()((0,De.Z)({},"".concat(Me,"-panel-focused"),!Bl)),value:pl,locale:Gt,tabIndex:-1,onSelect:function($a){Fl==null||Fl($a),Bi($a)},direction:yo,onPanelChange:function($a,cl){var vi=se.onPanelChange;Yi(!0),vi==null||vi($a,cl)}})));mi&&(ru=mi(ru));var Dl=ie.createElement("div",{className:"".concat(Me,"-panel-container"),ref:zi,onMouseDown:function($a){$a.preventDefault()}},ru),Uu;gi&&(Uu=ie.createElement("span",{className:"".concat(Me,"-suffix"),onMouseDown:function($a){$a.preventDefault()}},gi));var ls=Pl(Me,Zn,Vo),vu=ie.createElement("span",{onMouseDown:function($a){$a.preventDefault(),$a.stopPropagation()},onMouseUp:function($a){$a.preventDefault(),$a.stopPropagation(),ol(null),bl(!1)},className:"".concat(Me,"-clear"),role:"button"},ls),ou=!!Zn&&Il&&!Ao,Fu=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({id:Et,tabIndex:Xt,disabled:Ao,readOnly:Sn||typeof al[0]=="function"||!Bl,value:li||Nl,onChange:function($a){Qo($a.target.value)},autoFocus:Ia,placeholder:$o,ref:bi,title:Nl},qa),{},{size:Ya(Ha,al[0],kn),name:ft},(0,Bt.Z)(se,{aria:!0,data:!0})),{},{autoComplete:_r}),yu=Wi?Wi(Fu):ie.createElement("input",Fu),us=function($a,cl){(cl==="submit"||cl!=="key"&&!Vi)&&(ol($a),bl(!1))},ss=yo==="rtl"?"bottomRight":"bottomLeft";return ie.createElement(vn.Provider,{value:{operationRef:sl,hideHeader:Ha==="time",onSelect:us,open:rl,defaultOpenValue:Ko,onDateMouseEnter:Lu,onDateMouseLeave:Yi}},ie.createElement(Ki,{visible:rl,popupElement:Dl,popupStyle:An,prefixCls:Me,dropdownClassName:$n,dropdownAlign:hn,getPopupContainer:ai,transitionName:Wn,popupPlacement:ss,direction:yo},ie.createElement("div",{ref:wu,className:qe()(Me,fn,(ce={},(0,De.Z)(ce,"".concat(Me,"-disabled"),Ao),(0,De.Z)(ce,"".concat(Me,"-focused"),Ai),(0,De.Z)(ce,"".concat(Me,"-rtl"),yo==="rtl"),ce)),style:Kt,onMouseDown:xi,onMouseUp:Pi,onMouseEnter:Li,onMouseLeave:Zi,onContextMenu:nl,onClick:$l},ie.createElement("div",{className:qe()("".concat(Me,"-input"),(0,De.Z)({},"".concat(Me,"-input-placeholder"),!!li)),ref:Au},yu,Uu,ou&&vu))))}var hu=function(se){(0,kt.Z)(ge,se);var ce=(0,en.Z)(ge);function ge(){var Oe;(0,st.Z)(this,ge);for(var Me=arguments.length,Et=new Array(Me),ft=0;ftAn(fn);case"month":return hn(Gt)>hn(fn);case"week":return $n(Gt)>$n(fn);default:return!Vt(Xt,Gt,fn)&&Xt.isAfter(Gt,fn)}return!1},[Et,ft[1],fn,ce]),kn=ie.useCallback(function(Gt){if(ft[1]||Et&&Et(Gt))return!0;if(ft[0]&&Kt)return!Vt(Xt,Gt,fn)&&Xt.isAfter(Kt,Gt);if(!ce&&Kt)switch(ge){case"quarter":return An(Gt)0&&arguments[0]!==void 0?arguments[0]:!1,Qa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Vr=null;Yi&&on&&on[0]&&on[1]&&Gt.isAfter(on[1],on[0])&&(Vr=on);var Bo=Hn;if(Hn&&(0,Nn.Z)(Hn)==="object"&&Hn.defaultValue){var hi=Hn.defaultValue;Bo=(0,Ae.Z)((0,Ae.Z)({},Hn),{},{defaultValue:ua(hi,ro)||void 0})}return ie.createElement(Mn.Provider,{value:{inRange:!0,panelPosition:zo,rangedValue:rt||Qr,hoverRangedValue:Vr}},ie.createElement(Ii,(0,le.Z)({},se,Qa,{cellRender:Br,showTime:Bo,mode:Bl[ro],generateConfig:Gt,style:void 0,direction:vo,disabledDate:ro===0?Fu:yu,disabledTime:function(il){return io?io(il,ro===0?"start":"end"):!1},className:qe()((0,De.Z)({},"".concat(ft,"-panel-focused"),ro===0?!ja:!Ro)),value:ua(Qr,ro),locale:Sn,tabIndex:-1,onPanelChange:function(il,Rl){ro===0&&Ba(!0),ro===1&&Tr(!0),fu(pn(Bl,Rl,ro),pn(Qr,il,ro));var fl=il;zo==="right"&&Bl[ro]===Rl&&(fl=Dt(fl,Rl,Gt,-1)),$l(fl,ro)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:ro===0?ua(Qr,1):ua(Qr,0)})))}var Uo=0,ki=0;if(ro&&hl.current&&rl.current&&sl.current&&Oi.current){Uo=hl.current.offsetWidth+rl.current.offsetWidth;var Gi=Oi.current.offsetLeft>Uo?Oi.current.offsetLeft-Uo:Oi.current.offsetLeft,xa=sl.current.offsetWidth,oo=Oi.current.offsetWidth;xa&&oo&&Uo>xa-oo-(vo==="rtl"?0:Gi)&&(ki=Uo)}var Fi=vo==="rtl"?{right:Uo}:{left:Uo};function Mi(){var zo,Qa=ni(ft,Bl[ro],Ri),Vr=no({prefixCls:ft,components:wu,needConfirmButton:pl,okDisabled:!ua(Qr,ro)||Ao&&Ao(Qr[ro]),locale:Sn,onOk:function(){var Kl=ua(Qr,ro);Kl&&(vi(Qr,ro),zi==null||zi(Qr),Dl(!1,ro,"confirm"))}});if(Wa!=="time"&&!Hn){var Bo=xu(ro),hi=Dt(Bo,Wa,Gt),jl=Bl[ro],il=jl===Wa,Rl=Mo(il?"left":!1,{pickerValue:Bo,onPickerValueChange:function(Kl){$l(Kl,ro)}}),fl=Mo("right",{pickerValue:hi,onPickerValueChange:function(Kl){$l(Dt(Kl,Wa,Gt,-1),ro)}});vo==="rtl"?zo=ie.createElement(ie.Fragment,null,fl,il&&Rl):zo=ie.createElement(ie.Fragment,null,Rl,il&&fl)}else zo=Mo();var _u=ie.createElement("div",{className:"".concat(ft,"-panel-layout")},ie.createElement(Ll,{prefixCls:ft,presets:ei,onClick:function(Kl){vi(Kl,null),Dl(!1,ro,"preset")},onHover:function(Kl){qt(Kl)}}),ie.createElement("div",null,ie.createElement("div",{className:"".concat(ft,"-panels")},zo),(Qa||Vr)&&ie.createElement("div",{className:"".concat(ft,"-footer")},Qa,Vr)));return mi&&(_u=mi(_u)),ie.createElement("div",{className:"".concat(ft,"-panel-container"),style:{marginLeft:ki},ref:sl,onMouseDown:function(Kl){Kl.preventDefault()}},_u)}var mr=ie.createElement("div",{className:qe()("".concat(ft,"-range-wrapper"),"".concat(ft,"-").concat(Wa,"-range-wrapper")),style:{minWidth:ui}},ie.createElement("div",{ref:Oi,className:"".concat(ft,"-range-arrow"),style:Fi}),Mi()),Fr;xi&&(Fr=ie.createElement("span",{className:"".concat(ft,"-suffix"),onMouseDown:function(Qa){Qa.preventDefault()}},xi));var ea=Pl(ft,Si,Pi),bo=ie.createElement("span",{onMouseDown:function(Qa){Qa.preventDefault(),Qa.stopPropagation()},onMouseUp:function(Qa){Qa.preventDefault(),Qa.stopPropagation();var Vr=Qo;si[0]||(Vr=pn(Vr,null,0)),si[1]||(Vr=pn(Vr,null,1)),vi(Vr,null),Dl(!1,ro,"clear")},className:"".concat(ft,"-clear"),role:"button"},ea),pi=Si&&(ua(Qo,0)&&!si[0]||ua(Qo,1)&&!si[1]),co={size:Ya(Wa,dl[0],Gt)},ar=0,xr=0;hl.current&&Zl.current&&rl.current&&(ro===0?xr=hl.current.offsetWidth:(ar=Uo,xr=Zl.current.offsetWidth));var po=vo==="rtl"?{right:ar}:{left:ar},yi=function(Qa,Vr){var Bo=pn(Qr,Qa,ro);if(Vr==="submit"||Vr!=="key"&&!pl){vi(Bo,ro),ro===0?Ba():Tr();var hi=ro===0?1:0;si[hi]?Dl(!1,!1,"confirm"):Dl(!1,ro,"confirm")}else qa(Bo)};return ie.createElement(vn.Provider,{value:{operationRef:au,hideHeader:Wa==="time",onDateMouseEnter:br,onDateMouseLeave:Ga,hideRanges:!0,onSelect:yi,open:Yi}},ie.createElement(Ki,{visible:Yi,popupElement:mr,popupStyle:$n,prefixCls:ft,dropdownClassName:hn,dropdownAlign:Wn,getPopupContainer:kn,transitionName:An,range:!0,direction:vo},ie.createElement("div",(0,le.Z)({ref:Bi,className:qe()(ft,"".concat(ft,"-range"),fn,(ce={},(0,De.Z)(ce,"".concat(ft,"-disabled"),si[0]&&si[1]),(0,De.Z)(ce,"".concat(ft,"-focused"),ro===0?jr:Lo),(0,De.Z)(ce,"".concat(ft,"-rtl"),vo==="rtl"),ce)),style:Kt,onClick:Wo,onMouseEnter:Vi,onMouseLeave:Ml,onMouseDown:Oo,onMouseUp:bi},(0,Bt.Z)(se,{aria:!0,data:!0})),ie.createElement("div",{className:qe()("".concat(ft,"-input"),(ge={},(0,De.Z)(ge,"".concat(ft,"-input-active"),ro===0),(0,De.Z)(ge,"".concat(ft,"-input-placeholder"),!!Ka),ge)),ref:hl},ie.createElement("input",(0,le.Z)({id:Xt,disabled:si[0],readOnly:Zi||typeof dl[0]=="function"||!ja,value:Ka||Yu,onChange:function(Qa){fs(Qa.target.value)},autoFocus:Ia,placeholder:ua(Zn,0)||"",ref:yl},Kn,co,{autoComplete:Cu}))),ie.createElement("div",{className:"".concat(ft,"-range-separator"),ref:rl},ao),ie.createElement("div",{className:qe()("".concat(ft,"-input"),(Oe={},(0,De.Z)(Oe,"".concat(ft,"-input-active"),ro===1),(0,De.Z)(Oe,"".concat(ft,"-input-placeholder"),!!da),Oe)),ref:Zl},ie.createElement("input",(0,le.Z)({disabled:si[1],readOnly:Zi||typeof dl[0]=="function"||!Ro,value:da||vs,onChange:function(Qa){zs(Qa.target.value)},placeholder:ua(Zn,1)||"",ref:Vl},Ja,co,{autoComplete:Cu}))),ie.createElement("div",{className:"".concat(ft,"-active-bar"),style:(0,Ae.Z)((0,Ae.Z)({},po),{},{width:xr,position:"absolute"})}),Fr,pi&&bo)))}var Ei=function(se){(0,kt.Z)(ge,se);var ce=(0,en.Z)(ge);function ge(){var Oe;(0,st.Z)(this,ge);for(var Me=arguments.length,Et=new Array(Me),ft=0;ft{const{lineHeight:Me}=se,Et=Math.floor(ge*Me)+2,ft=Math.max((ce-Et)/2,0),Xt=Math.max(ce-Et-ft,0);return{padding:`${ft}px ${Oe}px ${Xt}px`}},Is=se=>{const{componentCls:ce,pickerCellCls:ge,pickerCellInnerCls:Oe,cellHeight:Me,motionDurationSlow:Et,borderRadiusSM:ft,motionDurationMid:Xt,cellHoverBg:Kt,lineWidth:fn,lineType:$n,colorPrimary:hn,cellActiveWithRangeBg:An,colorTextLightSolid:Wn,controlHeightSM:kn,cellRangeBorderColor:Gt,pickerCellBorderGap:Sn,cellHoverWithRangeBg:Zn,cellWidth:Ia,colorTextDisabled:Aa,cellBgDisabled:Na}=se;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Me,transform:"translateY(-50%)",transition:`all ${Et}`,content:'""'},[Oe]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Me,height:Me,lineHeight:`${Me}px`,borderRadius:ft,transition:`background ${Xt}, border ${Xt}`},"&-range-hover-start, &-range-hover-end":{[Oe]:{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)`]:{[Oe]:{background:Kt}},[`&-in-view${ge}-today ${Oe}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${fn}px ${$n} ${hn}`,borderRadius:ft,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:An}},[`&-in-view${ge}-selected ${Oe}, + &-in-view${ge}-range-start ${Oe}, + &-in-view${ge}-range-end ${Oe}`]:{color:Wn,background:hn},[`&-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:zn,borderTop:`${vn}px dashed ${jt}`,borderBottom:`${vn}px dashed ${jt}`,transform:"translateY(-50%)",transition:`all ${St}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Pn},[`&-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:`${fn}px dashed ${Gt}`,borderBottom:`${fn}px dashed ${Gt}`,transform:"translateY(-50%)",transition:`all ${Et}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Sn},[`&-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:Gn},[`&-in-view${ge}-range-start:not(${ge}-range-start-single):not(${ge}-range-end) ${we}`]:{borderStartStartRadius:vt,borderEndStartRadius:vt,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${ge}-range-end:not(${ge}-range-end-single):not(${ge}-range-start) ${we}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:vt,borderEndEndRadius:vt},[`&-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:Zn},[`&-in-view${ge}-range-start:not(${ge}-range-start-single):not(${ge}-range-end) ${Oe}`]:{borderStartStartRadius:ft,borderEndStartRadius:ft,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${ge}-range-end:not(${ge}-range-end-single):not(${ge}-range-start) ${Oe}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:ft,borderEndEndRadius:ft},[`&-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:(Ia-Le)/2,borderInlineStart:`${vn}px dashed ${jt}`,borderStartStartRadius:vt,borderEndStartRadius:vt},[`tr > &-in-view${ge}-range-hover:last-child::after, + &-in-view${ge}-range-hover-start::after`]:{insetInlineStart:(Ia-Me)/2,borderInlineStart:`${fn}px dashed ${Gt}`,borderStartStartRadius:ft,borderEndStartRadius:ft},[`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:(Ia-Le)/2,borderInlineEnd:`${vn}px dashed ${jt}`,borderStartEndRadius:vt,borderEndEndRadius:vt},"&-disabled":{color:Ca,pointerEvents:"none",[we]:{background:"transparent"},"&::before":{background:Na}},[`&-disabled${ge}-today ${we}::before`]:{borderColor:Ca}}},ql=se=>{const{componentCls:ce,pickerCellCls:ge,pickerCellInnerCls:we,pickerYearMonthCellWidth:Le,pickerControlIconSize:St,cellWidth:vt,paddingSM:Jt,paddingXS:Yt,paddingXXS:vn,colorBgContainer:ta,lineWidth:Sn,lineType:Cn,borderRadiusLG:Vn,colorPrimary:zn,colorTextHeading:jt,colorSplit:Pn,pickerControlIconBorderWidth:Gn,colorIcon:Ia,textHeight:Ca,motionDurationMid:Na,colorIconHover:Ja,fontWeightStrong:ka,cellHeight:Qn,pickerCellPaddingVertical:so,colorTextDisabled:Dr,colorText:ao,fontSize:Fo,cellHoverWithRangeBg:Ro,motionDurationSlow:Uo,withoutTimeCellHeight:gi,pickerQuarterPanelContentHeight:Go,colorLink:yo,colorLinkActive:lo,colorLinkHover:qo,cellRangeBorderColor:ti,borderRadiusSM:Bo,colorTextLightSolid:mi,cellHoverBg:Wi,timeColumnHeight:wi,timeColumnWidth:Ii,timeCellHeight:Si,controlItemBgActive:xi,marginXXS:Pi,pickerDatePanelPaddingHorizontal:Li}=se,zi=vt*7+Li*2,al=(zi-Yt*2)/3-Le-Jt,ki=(zi-Yt*2)/4-Le;return{[ce]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:ta,border:`${Sn}px ${Cn} ${Pn}`,borderRadius:Vn,outline:"none","&-focused":{borderColor:zn},"&-rtl":{direction:"rtl",[`${ce}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(Ia-Me)/2,borderInlineEnd:`${fn}px dashed ${Gt}`,borderStartEndRadius:ft,borderEndEndRadius:ft},"&-disabled":{color:Aa,pointerEvents:"none",[Oe]:{background:"transparent"},"&::before":{background:Na}},[`&-disabled${ge}-today ${Oe}::before`]:{borderColor:Aa}}},Ql=se=>{const{componentCls:ce,pickerCellCls:ge,pickerCellInnerCls:Oe,pickerYearMonthCellWidth:Me,pickerControlIconSize:Et,cellWidth:ft,paddingSM:Xt,paddingXS:Kt,paddingXXS:fn,colorBgContainer:$n,lineWidth:hn,lineType:An,borderRadiusLG:Wn,colorPrimary:kn,colorTextHeading:Gt,colorSplit:Sn,pickerControlIconBorderWidth:Zn,colorIcon:Ia,textHeight:Aa,motionDurationMid:Na,colorIconHover:Ha,fontWeightStrong:Wa,cellHeight:Hn,pickerCellPaddingVertical:lo,colorTextDisabled:Dr,colorText:ao,fontSize:Po,cellHoverWithRangeBg:No,motionDurationSlow:Ko,withoutTimeCellHeight:gi,pickerQuarterPanelContentHeight:Vo,colorLink:Ao,colorLinkActive:io,colorLinkHover:$o,cellRangeBorderColor:ai,borderRadiusSM:Fo,colorTextLightSolid:mi,cellHoverBg:Ti,timeColumnHeight:wi,timeColumnWidth:Ni,timeCellHeight:Si,controlItemBgActive:xi,marginXXS:Pi,pickerDatePanelPaddingHorizontal:Li}=se,Zi=ft*7+Li*2,nl=(Zi-Kt*2)/3-Me-Xt,Ri=(Zi-Kt*2)/4-Me;return{[ce]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:$n,border:`${hn}px ${An} ${Sn}`,borderRadius:Wn,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 ${Yt}px`,color:jt,borderBottom:`${Sn}px ${Cn} ${Pn}`,"> *":{flex:"none"},button:{padding:0,color:Ia,lineHeight:`${Ca}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Na}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Fo,"&:hover":{color:Ja}},"&-view":{flex:"auto",fontWeight:ka,lineHeight:`${Ca}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Yt},"&:hover":{color:zn}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:St,height:St,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:St,height:St,border:"0 solid currentcolor",borderBlockStartWidth:Gn,borderBlockEndWidth:0,borderInlineStartWidth:Gn,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(St/2),insetInlineStart:Math.ceil(St/2),display:"inline-block",width:St,height:St,border:"0 solid currentcolor",borderBlockStartWidth:Gn,borderBlockEndWidth:0,borderInlineStartWidth:Gn,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:Qn,fontWeight:"normal"},th:{height:Qn+so*2,color:ao,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${so}px 0`,color:Dr,cursor:"pointer","&-in-view":{color:ao}},Is(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:Ro,transition:`all ${Uo}`,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 ${Kt}px`,color:Gt,borderBottom:`${hn}px ${An} ${Sn}`,"> *":{flex:"none"},button:{padding:0,color:Ia,lineHeight:`${Aa}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Na}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Po,"&:hover":{color:Ha}},"&-view":{flex:"auto",fontWeight:Wa,lineHeight:`${Aa}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Kt},"&: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:Zn,borderBlockEndWidth:0,borderInlineStartWidth:Zn,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:Zn,borderBlockEndWidth:0,borderInlineStartWidth:Zn,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:Hn,fontWeight:"normal"},th:{height:Hn+lo*2,color:ao,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${lo}px 0`,color:Dr,cursor:"pointer","&-in-view":{color:ao}},Is(se)),[`&-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-start ${Oe}, + &-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-end ${Oe}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:No,transition:`all ${Ko}`,content:'""'}},[`&-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-start - ${we}::after`]:{insetInlineEnd:-(vt-Qn)/2,insetInlineStart:0},[`&-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-end ${we}::after`]:{insetInlineEnd:0,insetInlineStart:-(vt-Qn)/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 ${Yt}px`}},"&-quarter-panel":{[`${ce}-content`]:{height:Go},[`${ce}-cell-range-hover-start::after`]:{insetInlineStart:ki,borderInlineStart:`${Sn}px dashed ${ti}`,[`${ce}-panel-rtl &`]:{insetInlineEnd:ki,borderInlineEnd:`${Sn}px dashed ${ti}`}},[`${ce}-cell-range-hover-end::after`]:{insetInlineEnd:ki,borderInlineEnd:`${Sn}px dashed ${ti}`,[`${ce}-panel-rtl &`]:{insetInlineStart:ki,borderInlineStart:`${Sn}px dashed ${ti}`}}},[`&-panel ${ce}-footer`]:{borderTop:`${Sn}px ${Cn} ${Pn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Ca-2*Sn}px`,textAlign:"center","&-extra":{padding:`0 ${Jt}px`,lineHeight:`${Ca-2*Sn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Sn}px ${Cn} ${Pn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:yo,"&:hover":{color:qo},"&:active":{color:lo},[`&${ce}-today-btn-disabled`]:{color:Dr,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:Bo,borderEndStartRadius:Bo,borderStartEndRadius:0,borderEndEndRadius:0,[`${ce}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Bo,borderEndEndRadius:Bo}},[`${ce}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Bo,borderEndEndRadius:Bo,[`${ce}-panel-rtl &`]:{borderStartStartRadius:Bo,borderEndStartRadius:Bo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${ce}-cell-range-hover-start::after`]:{insetInlineStart:al,borderInlineStart:`${Sn}px dashed ${ti}`,[`${ce}-panel-rtl &`]:{insetInlineEnd:al,borderInlineEnd:`${Sn}px dashed ${ti}`}},[`${ce}-cell-range-hover-end::after`]:{insetInlineEnd:al,borderInlineEnd:`${Sn}px dashed ${ti}`,[`${ce}-panel-rtl &`]:{insetInlineStart:al,borderInlineStart:`${Sn}px dashed ${ti}`}}},"&-week-panel":{[`${ce}-body`]:{padding:`${Yt}px ${Jt}px`},[`${ce}-cell`]:{[`&:hover ${we}, - &-selected ${we}, - ${we}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Na}`},"&:first-child:before":{borderStartStartRadius:Bo,borderEndStartRadius:Bo},"&:last-child:before":{borderStartEndRadius:Bo,borderEndEndRadius:Bo}},"&:hover td":{"&:before":{background:Wi}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:zn},[`&${ce}-cell-week`]:{color:new Zu.C(mi).setAlpha(.5).toHexString()},[we]:{color:mi}}},"&-range-hover td:before":{background:xi}}},"&-date-panel":{[`${ce}-body`]:{padding:`${Yt}px ${Li}px`},[`${ce}-content`]:{width:vt*7,th:{width:vt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${ce}-time-panel`]:{borderInlineStart:`${Sn}px ${Cn} ${Pn}`},[`${ce}-date-panel, - ${ce}-time-panel`]:{transition:`opacity ${Uo}`},"&-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:wi},"&-column":{flex:"1 0 auto",width:Ii,margin:`${vn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Na}`,overflowX:"hidden","&::after":{display:"block",height:wi-Si,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Sn}px ${Cn} ${Pn}`},"&-active":{background:new Zu.C(xi).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ce}-time-panel-cell`]:{marginInline:Pi,[`${ce}-time-panel-cell-inner`]:{display:"block",width:Ii-2*Pi,height:Si,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Ii-Si)/2,color:ao,lineHeight:`${Si}px`,borderRadius:Bo,cursor:"pointer",transition:`background ${Na}`,"&:hover":{background:Wi}},"&-selected":{[`${ce}-time-panel-cell-inner`]:{background:xi}},"&-disabled":{[`${ce}-time-panel-cell-inner`]:{color:Dr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${ce}-time-panel-column:after`]:{height:wi-Si+vn*2}}}},Vu=se=>{const{componentCls:ce,colorBgContainer:ge,colorError:we,errorActiveShadow:Le,colorWarning:St,warningActiveShadow:vt}=se;return{[`${ce}:not(${ce}-disabled)`]:{[`&${ce}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:we},[`&${ce}-focused, &:focus`]:Object.assign({},(0,Oo.M1)((0,ts.TS)(se,{activeBorderColor:we,activeShadow:Le}))),[`${ce}-active-bar`]:{background:we}},[`&${ce}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:St},[`&${ce}-focused, &:focus`]:Object.assign({},(0,Oo.M1)((0,ts.TS)(se,{activeBorderColor:St,activeShadow:vt}))),[`${ce}-active-bar`]:{background:St}}}}},Ns=se=>{const{componentCls:ce,antCls:ge,controlHeight:we,fontSize:Le,paddingInline:St,colorBgContainer:vt,lineWidth:Jt,lineType:Yt,colorBorder:vn,borderRadius:ta,motionDurationMid:Sn,colorBgContainerDisabled:Cn,colorTextDisabled:Vn,colorTextPlaceholder:zn,controlHeightLG:jt,fontSizeLG:Pn,controlHeightSM:Gn,paddingInlineSM:Ia,paddingXS:Ca,marginXS:Na,colorTextDescription:Ja,lineWidthBold:ka,lineHeight:Qn,colorPrimary:so,motionDurationSlow:Dr,zIndexPopup:ao,paddingXXS:Fo,paddingSM:Ro,textHeight:Uo,cellActiveWithRangeBg:gi,colorPrimaryBorder:Go,sizePopupArrow:yo,borderRadiusXS:lo,borderRadiusOuter:qo,colorBgElevated:ti,borderRadiusLG:Bo,boxShadowSecondary:mi,borderRadiusSM:Wi,colorSplit:wi,cellHoverBg:Ii,presetsWidth:Si,presetsMaxWidth:xi,boxShadowPopoverArrow:Pi,colorTextQuaternary:Li}=se;return[{[ce]:Object.assign(Object.assign(Object.assign({},(0,Du.Wf)(se)),ns(se,we,Le,St)),{position:"relative",display:"inline-flex",alignItems:"center",background:vt,lineHeight:1,border:`${Jt}px ${Yt} ${vn}`,borderRadius:ta,transition:`border ${Sn}, box-shadow ${Sn}`,"&:hover, &-focused":Object.assign({},(0,Oo.pU)(se)),"&-focused":Object.assign({},(0,Oo.M1)(se)),[`&${ce}-disabled`]:{background:Cn,borderColor:vn,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,Oo.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:zn}}},"&-large":Object.assign(Object.assign({},ns(se,jt,Pn,St)),{[`${ce}-input > input`]:{fontSize:Pn}}),"&-small":Object.assign({},ns(se,Gn,Le,Ia)),[`${ce}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ca/2,color:Vn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Na}}},[`${ce}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Vn,lineHeight:1,background:vt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Sn}, color ${Sn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Ja}},[`${ce}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Pn,color:Vn,fontSize:Pn,verticalAlign:"top",cursor:"default",[`${ce}-focused &`]:{color:Ja},[`${ce}-range-separator &`]:{[`${ce}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ce}-clear`]:{insetInlineEnd:St},"&:hover":{[`${ce}-clear`]:{opacity:1}},[`${ce}-active-bar`]:{bottom:-Jt,height:ka,marginInlineStart:St,background:so,opacity:0,transition:`all ${Dr} ease-out`,pointerEvents:"none"},[`&${ce}-focused`]:{[`${ce}-active-bar`]:{opacity:1}},[`${ce}-range-separator`]:{alignItems:"center",padding:`0 ${Ca}px`,lineHeight:1},[`&${ce}-small`]:{[`${ce}-clear`]:{insetInlineEnd:Ia},[`${ce}-active-bar`]:{marginInlineStart:Ia}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Du.Wf)(se)),ql(se)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ao,[`&${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, + ${Oe}::after`]:{insetInlineEnd:-(ft-Hn)/2,insetInlineStart:0},[`&-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-end ${Oe}::after`]:{insetInlineEnd:0,insetInlineStart:-(ft-Hn)/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},[Oe]:{padding:`0 ${Kt}px`}},"&-quarter-panel":{[`${ce}-content`]:{height:Vo},[`${ce}-cell-range-hover-start::after`]:{insetInlineStart:Ri,borderInlineStart:`${hn}px dashed ${ai}`,[`${ce}-panel-rtl &`]:{insetInlineEnd:Ri,borderInlineEnd:`${hn}px dashed ${ai}`}},[`${ce}-cell-range-hover-end::after`]:{insetInlineEnd:Ri,borderInlineEnd:`${hn}px dashed ${ai}`,[`${ce}-panel-rtl &`]:{insetInlineStart:Ri,borderInlineStart:`${hn}px dashed ${ai}`}}},[`&-panel ${ce}-footer`]:{borderTop:`${hn}px ${An} ${Sn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Aa-2*hn}px`,textAlign:"center","&-extra":{padding:`0 ${Xt}px`,lineHeight:`${Aa-2*hn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${hn}px ${An} ${Sn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Ao,"&:hover":{color:$o},"&:active":{color:io},[`&${ce}-today-btn-disabled`]:{color:Dr,cursor:"not-allowed"}},"&-decade-panel":{[Oe]:{padding:`0 ${Kt/2}px`},[`${ce}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ce}-body`]:{padding:`0 ${Kt}px`},[Oe]:{width:Me},[`${ce}-cell-range-hover-start::after`]:{borderStartStartRadius:Fo,borderEndStartRadius:Fo,borderStartEndRadius:0,borderEndEndRadius:0,[`${ce}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Fo,borderEndEndRadius:Fo}},[`${ce}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Fo,borderEndEndRadius:Fo,[`${ce}-panel-rtl &`]:{borderStartStartRadius:Fo,borderEndStartRadius:Fo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${ce}-cell-range-hover-start::after`]:{insetInlineStart:nl,borderInlineStart:`${hn}px dashed ${ai}`,[`${ce}-panel-rtl &`]:{insetInlineEnd:nl,borderInlineEnd:`${hn}px dashed ${ai}`}},[`${ce}-cell-range-hover-end::after`]:{insetInlineEnd:nl,borderInlineEnd:`${hn}px dashed ${ai}`,[`${ce}-panel-rtl &`]:{insetInlineStart:nl,borderInlineStart:`${hn}px dashed ${ai}`}}},"&-week-panel":{[`${ce}-body`]:{padding:`${Kt}px ${Xt}px`},[`${ce}-cell`]:{[`&:hover ${Oe}, + &-selected ${Oe}, + ${Oe}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Na}`},"&:first-child:before":{borderStartStartRadius:Fo,borderEndStartRadius:Fo},"&:last-child:before":{borderStartEndRadius:Fo,borderEndEndRadius:Fo}},"&:hover td":{"&:before":{background:Ti}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:kn},[`&${ce}-cell-week`]:{color:new Zu.C(mi).setAlpha(.5).toHexString()},[Oe]:{color:mi}}},"&-range-hover td:before":{background:xi}}},"&-date-panel":{[`${ce}-body`]:{padding:`${Kt}px ${Li}px`},[`${ce}-content`]:{width:ft*7,th:{width:ft,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${ce}-time-panel`]:{borderInlineStart:`${hn}px ${An} ${Sn}`},[`${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:wi},"&-column":{flex:"1 0 auto",width:Ni,margin:`${fn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Na}`,overflowX:"hidden","&::after":{display:"block",height:wi-Si,content:'""'},"&:not(:first-child)":{borderInlineStart:`${hn}px ${An} ${Sn}`},"&-active":{background:new Zu.C(xi).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ce}-time-panel-cell`]:{marginInline:Pi,[`${ce}-time-panel-cell-inner`]:{display:"block",width:Ni-2*Pi,height:Si,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Ni-Si)/2,color:ao,lineHeight:`${Si}px`,borderRadius:Fo,cursor:"pointer",transition:`background ${Na}`,"&:hover":{background:Ti}},"&-selected":{[`${ce}-time-panel-cell-inner`]:{background:xi}},"&-disabled":{[`${ce}-time-panel-cell-inner`]:{color:Dr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${ce}-time-panel-column:after`]:{height:wi-Si+fn*2}}}},Vu=se=>{const{componentCls:ce,colorBgContainer:ge,colorError:Oe,errorActiveShadow:Me,colorWarning:Et,warningActiveShadow:ft}=se;return{[`${ce}:not(${ce}-disabled)`]:{[`&${ce}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Oe},[`&${ce}-focused, &:focus`]:Object.assign({},(0,xo.M1)((0,ts.TS)(se,{activeBorderColor:Oe,activeShadow:Me}))),[`${ce}-active-bar`]:{background:Oe}},[`&${ce}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Et},[`&${ce}-focused, &:focus`]:Object.assign({},(0,xo.M1)((0,ts.TS)(se,{activeBorderColor:Et,activeShadow:ft}))),[`${ce}-active-bar`]:{background:Et}}}}},Ns=se=>{const{componentCls:ce,antCls:ge,controlHeight:Oe,fontSize:Me,paddingInline:Et,colorBgContainer:ft,lineWidth:Xt,lineType:Kt,colorBorder:fn,borderRadius:$n,motionDurationMid:hn,colorBgContainerDisabled:An,colorTextDisabled:Wn,colorTextPlaceholder:kn,controlHeightLG:Gt,fontSizeLG:Sn,controlHeightSM:Zn,paddingInlineSM:Ia,paddingXS:Aa,marginXS:Na,colorTextDescription:Ha,lineWidthBold:Wa,lineHeight:Hn,colorPrimary:lo,motionDurationSlow:Dr,zIndexPopup:ao,paddingXXS:Po,paddingSM:No,textHeight:Ko,cellActiveWithRangeBg:gi,colorPrimaryBorder:Vo,sizePopupArrow:Ao,borderRadiusXS:io,borderRadiusOuter:$o,colorBgElevated:ai,borderRadiusLG:Fo,boxShadowSecondary:mi,borderRadiusSM:Ti,colorSplit:wi,cellHoverBg:Ni,presetsWidth:Si,presetsMaxWidth:xi,boxShadowPopoverArrow:Pi,colorTextQuaternary:Li}=se;return[{[ce]:Object.assign(Object.assign(Object.assign({},(0,Du.Wf)(se)),ns(se,Oe,Me,Et)),{position:"relative",display:"inline-flex",alignItems:"center",background:ft,lineHeight:1,border:`${Xt}px ${Kt} ${fn}`,borderRadius:$n,transition:`border ${hn}, box-shadow ${hn}`,"&:hover, &-focused":Object.assign({},(0,xo.pU)(se)),"&-focused":Object.assign({},(0,xo.M1)(se)),[`&${ce}-disabled`]:{background:An,borderColor:fn,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,xo.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({},ns(se,Gt,Sn,Et)),{[`${ce}-input > input`]:{fontSize:Sn}}),"&-small":Object.assign({},ns(se,Zn,Me,Ia)),[`${ce}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Aa/2,color:Wn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Na}}},[`${ce}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Wn,lineHeight:1,background:ft,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${hn}, color ${hn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Ha}},[`${ce}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Sn,color:Wn,fontSize:Sn,verticalAlign:"top",cursor:"default",[`${ce}-focused &`]:{color:Ha},[`${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:-Xt,height:Wa,marginInlineStart:Et,background:lo,opacity:0,transition:`all ${Dr} 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:Ia},[`${ce}-active-bar`]:{marginInlineStart:Ia}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Du.Wf)(se)),Ql(se)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ao,[`&${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:Su.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:Su.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:Su.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:Su.Uw},[`${ce}-panel > ${ce}-time-panel`]:{paddingTop:Fo},[`${ce}-ranges`]:{marginBottom:0,padding:`${Fo}px ${Ro}px`,overflow:"hidden",lineHeight:`${Uo-2*Jt-Ca/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${ce}-preset > ${ge}-tag-blue`]:{color:so,background:gi,borderColor:Go,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:St*1.5,transition:`left ${Dr} ease-out`},(0,Qs.r)(yo,lo,qo,ti,Pi)),[`${ce}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ti,borderRadius:Bo,boxShadow:mi,transition:`margin ${Dr}`,[`${ce}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ce}-presets`]:{display:"flex",flexDirection:"column",minWidth:Si,maxWidth:xi,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ca,borderInlineEnd:`${Jt}px ${Yt} ${wi}`,li:Object.assign(Object.assign({},Du.vS),{borderRadius:Wi,paddingInline:Ca,paddingBlock:(Gn-Math.round(Le*Qn))/2,cursor:"pointer",transition:`all ${Dr}`,"+ li":{marginTop:Na},"&:hover":{background:Ii}})}},[`${ce}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${ce}-panel`]:{borderWidth:`0 0 ${Jt}px`},"&:last-child":{[`${ce}-panel`]:{borderWidth:0}}},[`${ce}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ce}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:vn}}}}),"&-dropdown-range":{padding:`${yo*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ce}-separator`]:{transform:"rotate(180deg)"},[`${ce}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Su.oN)(se,"slide-up"),(0,Su.oN)(se,"slide-down"),(0,Ms.Fm)(se,"move-up"),(0,Ms.Fm)(se,"move-down")]},$s=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}},md=se=>({cellHoverBg:se.controlItemBgHover,cellActiveWithRangeBg:se.controlItemBgActive,cellHoverWithRangeBg:new Zu.C(se.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Zu.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 Ss=(0,qs.Z)("DatePicker",se=>{const ce=(0,ts.TS)((0,Oo.e5)(se),$s(se));return[Ns(ce),Vu(ce),(0,Eu.c)(se,{focusElCls:`${se.componentCls}-focused`})]},se=>Object.assign(Object.assign(Object.assign({},(0,Oo.TM)(se)),md(se)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:se.zIndexPopupBase+50}));function as(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 ed(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 Ps(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 zu(se){return se?Array.isArray(se)?se:[se]:[]}function rs(se){const{format:ce,picker:ge,showHour:we,showMinute:Le,showSecond:St,use12Hours:vt}=se,Jt=zu(ce)[0],Yt=Object.assign({},se);return ce&&Array.isArray(ce)&&(Yt.format=Jt),Jt&&typeof Jt=="string"&&(!Jt.includes("s")&&St===void 0&&(Yt.showSecond=!1),!Jt.includes("m")&&Le===void 0&&(Yt.showMinute=!1),!Jt.includes("H")&&!Jt.includes("h")&&!Jt.includes("K")&&!Jt.includes("k")&&we===void 0&&(Yt.showHour=!1),(Jt.includes("a")||Jt.includes("A"))&&vt===void 0&&(Yt.use12Hours=!0)),ge==="time"?Yt:(typeof Jt=="function"&&delete Yt.format,{showTime:Yt})}function As(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 Gu=ae(3113);function Cs(se){return ie.createElement(Gu.ZP,Object.assign({size:"small",type:"primary"},se))}var os={button:Cs},$l=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:St,className:vt,placement:Jt,size:Yt,disabled:vn,bordered:ta=!0,placeholder:Sn,popupClassName:Cn,dropdownClassName:Vn,status:zn,clearIcon:jt,allowClear:Pn,rootClassName:Gn}=ge,Ia=$l(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ca=ie.useRef(null),{getPrefixCls:Na,direction:Ja,getPopupContainer:ka}=(0,ie.useContext)(vl.E_),Qn=Na("picker",Le),{compactSize:so,compactItemClassnames:Dr}=(0,Os.ri)(Qn,Ja),{format:ao,showTime:Fo,picker:Ro}=ge,Uo=Na(),[gi,Go]=Ss(Qn),yo=Object.assign(Object.assign({},Fo?rs(Object.assign({format:ao,picker:Ro},Fo)):{}),Ro==="time"?rs(Object.assign(Object.assign({format:ao},ge),{picker:Ro})):{}),lo=(0,Il.Z)(Pi=>{var Li;return(Li=Yt!=null?Yt:so)!==null&&Li!==void 0?Li:Pi}),qo=ie.useContext(yl.Z),ti=vn!=null?vn:qo,Bo=(0,ie.useContext)(ku.aM),{hasFeedback:mi,status:Wi,feedbackIcon:wi}=Bo,Ii=ie.createElement(ie.Fragment,null,Ro==="time"?ie.createElement(ea,null):ie.createElement(Et,null),mi&&wi);(0,ie.useImperativeHandle)(we,()=>({focus:()=>{var Pi;return(Pi=Ca.current)===null||Pi===void 0?void 0:Pi.focus()},blur:()=>{var Pi;return(Pi=Ca.current)===null||Pi===void 0?void 0:Pi.blur()}}));const[Si]=(0,Es.Z)("Calendar",es.Z),xi=Object.assign(Object.assign({},Si),ge.locale);return gi(ie.createElement(du,Object.assign({separator:ie.createElement("span",{"aria-label":"to",className:`${Qn}-separator`},ie.createElement(cn,null)),disabled:ti,ref:Ca,dropdownAlign:Ps(Ja,Jt),placeholder:ed(xi,Ro,Sn),suffixIcon:Ii,prevIcon:ie.createElement("span",{className:`${Qn}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${Qn}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${Qn}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${Qn}-super-next-icon`}),transitionName:`${Uo}-slide-up`},Ia,yo,{className:Je()({[`${Qn}-${lo}`]:lo,[`${Qn}-borderless`]:!ta},(0,ai.Z)(Qn,(0,ai.F)(Wi,zn),mi),Go,Dr,vt,Gn),locale:xi.lang,prefixCls:Qn,getPopupContainer:St||ka,generateConfig:se,components:os,direction:Ja,dropdownClassName:Je()(Go,Cn||Vn,Gn),allowClear:As(Pn,jt,ie.createElement(Kt.Z,null))})))})}var ju=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:zn,getPopupContainer:jt,style:Pn,className:Gn,rootClassName:Ia,size:Ca,bordered:Na=!0,placement:Ja,placeholder:ka,popupClassName:Qn,dropdownClassName:so,disabled:Dr,status:ao,clearIcon:Fo,allowClear:Ro}=Cn,Uo=ju(Cn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:gi,direction:Go,getPopupContainer:yo,[ta]:lo}=(0,ie.useContext)(vl.E_),qo=gi("picker",zn),{compactSize:ti,compactItemClassnames:Bo}=(0,Os.ri)(qo,Go),mi=ie.useRef(null),{format:Wi,showTime:wi}=Cn,[Ii,Si]=Ss(qo);(0,ie.useImperativeHandle)(Vn,()=>({focus:()=>{var Gi;return(Gi=mi.current)===null||Gi===void 0?void 0:Gi.focus()},blur:()=>{var Gi;return(Gi=mi.current)===null||Gi===void 0?void 0:Gi.blur()}}));const xi={showToday:!0};let Pi={};Yt&&(Pi.picker=Yt);const Li=Yt||Cn.picker;Pi=Object.assign(Object.assign(Object.assign({},Pi),wi?rs(Object.assign({format:Wi,picker:Li},wi)):{}),Li==="time"?rs(Object.assign(Object.assign({format:Wi},Cn),{picker:Li})):{});const zi=gi(),al=(0,Il.Z)(Gi=>{var Nl;return(Nl=Ca!=null?Ca:ti)!==null&&Nl!==void 0?Nl:Gi}),ki=ie.useContext(yl.Z),pl=Dr!=null?Dr:ki,Bl=(0,ie.useContext)(ku.aM),{hasFeedback:Do,status:fi,feedbackIcon:Hr}=Bl,Zi=ie.createElement(ie.Fragment,null,Li==="time"?ie.createElement(ea,null):ie.createElement(Et,null),Do&&Hr),[Yi]=(0,Es.Z)("DatePicker",es.Z),bi=Object.assign(Object.assign({},Yi),Cn.locale);return Ii(ie.createElement(Ql,Object.assign({ref:mi,placeholder:as(bi,Li,ka),suffixIcon:Zi,dropdownAlign:Ps(Go,Ja),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`},xi,Uo,Pi,{locale:bi.lang,className:Je()({[`${qo}-${al}`]:al,[`${qo}-borderless`]:!Na},(0,ai.Z)(qo,(0,ai.F)(fi,ao),Do),Si,Bo,lo==null?void 0:lo.className,Gn,Ia),style:Object.assign(Object.assign({},lo==null?void 0:lo.style),Pn),prefixCls:qo,getPopupContainer:jt||yo,generateConfig:se,components:os,direction:Go,disabled:pl,dropdownClassName:Je()(Si,Ia,Qn||so),allowClear:As(Ro,Fo,ie.createElement(Kt.Z,null))})))});return vn&&(Sn.displayName=vn),Sn}const ge=ce(),we=ce("week","WeekPicker"),Le=ce("month","MonthPicker"),St=ce("year","YearPicker"),vt=ce("time","TimePicker"),Jt=ce("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:we,MonthPicker:Le,YearPicker:St,TimePicker:vt,QuarterPicker:Jt}}const Ld=null;function fd(se){const{DatePicker:ce,WeekPicker:ge,MonthPicker:we,YearPicker:Le,TimePicker:St,QuarterPicker:vt}=Fs(se),Jt=bl(se),Yt=ce;return Yt.WeekPicker=ge,Yt.MonthPicker=we,Yt.YearPicker=Le,Yt.RangePicker=Jt,Yt.TimePicker=St,Yt.QuarterPicker=vt,Yt}var Ts=fd;const cu=Ts(ne);function is(se){const ce=Ps(se.direction,se.placement);return ce.overflow.adjustY=!1,ce.overflow.adjustX=!1,Object.assign(Object.assign({},se),{dropdownAlign:ce})}const Pu=(0,oe.Z)(cu,"picker",null,is);cu._InternalPanelDoNotUseOrYouWillBeFired=Pu;const Rs=(0,oe.Z)(cu.RangePicker,"picker",null,is);cu._InternalRangePanelDoNotUseOrYouWillBeFired=Rs,cu.generatePicker=Ts;var Ws=cu},28103:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return Bt}});var b=ae(92310),Be=ae.n(b),qe=ae(59301),Te=ae(36355),ze=ae(17313),ut=ae(83116),he=ae(37613);const Xe=Re=>{const{componentCls:de,sizePaddingEdgeHorizontal:a,colorSplit:E,lineWidth:x,textPaddingInline:y,orientationMargin:ee,verticalMarginInline:ne}=Re;return{[de]:Object.assign(Object.assign({},(0,ze.Wf)(Re)),{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:`${Re.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${de}-with-text`]:{display:"flex",alignItems:"center",margin:`${Re.dividerHorizontalWithTextGutterMargin}px 0`,color:Re.colorTextHeading,fontWeight:500,fontSize:Re.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${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:Re.colorText,fontWeight:"normal",fontSize:Re.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",Re=>{const de=(0,he.TS)(Re,{dividerHorizontalWithTextGutterMargin:Re.margin,dividerHorizontalGutterMargin:Re.marginLG,sizePaddingEdgeHorizontal:0});return[Xe(de)]},Re=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Re.marginXS})),Ie=function(Re,de){var a={};for(var E in Re)Object.prototype.hasOwnProperty.call(Re,E)&&de.indexOf(E)<0&&(a[E]=Re[E]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,E=Object.getOwnPropertySymbols(Re);x{const{getPrefixCls:de,direction:a,divider:E}=qe.useContext(Te.E_),{prefixCls:x,type:y="horizontal",orientation:ee="center",orientationMargin:ne,className:oe,rootClassName:le,children:ie,dashed:Ce,plain:ye,style:et}=Re,Ze=Ie(Re,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Pt=de("divider",x),[Et,pt]=Ke(Pt),jn=ee.length>0?`-${ee}`:ee,Kn=!!ie,fa=ee==="left"&&ne!=null,ea=ee==="right"&&ne!=null,Kt=Be()(Pt,E==null?void 0:E.className,pt,`${Pt}-${y}`,{[`${Pt}-with-text`]:Kn,[`${Pt}-with-text${jn}`]:Kn,[`${Pt}-dashed`]:!!Ce,[`${Pt}-plain`]:!!ye,[`${Pt}-rtl`]:a==="rtl",[`${Pt}-no-default-orientation-margin-left`]:fa,[`${Pt}-no-default-orientation-margin-right`]:ea},oe,le),un=qe.useMemo(()=>typeof ne=="number"?ne:/^\d+$/.test(ne)?Number(ne):ne,[ne]),Ye=Object.assign(Object.assign({},fa&&{marginLeft:un}),ea&&{marginRight:un});return Et(qe.createElement("div",Object.assign({className:Kt,style:Object.assign(Object.assign({},E==null?void 0:E.style),et)},Ze,{role:"separator"}),ie&&y!=="vertical"&&qe.createElement("span",{className:`${Pt}-inner-text`,style:Ye},ie)))}},43428:function(je,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return De}});var b=ae(92310),Be=ae.n(b),qe=ae(33885),Te=ae(42978),ze=ae(43403),ut=ae(34280),he=ae(59301),Xe=he.createContext(null),Ke=he.createContext({}),Ie=Xe,nt=ae(20068),Bt=ae(54476),Re=ae(77900),de=ae(10228),a=ae(26112),E=ae(70425),x=function(Qe){var Ft=Qe.prefixCls,Dt=Qe.className,Nt=Qe.style,Ut=Qe.children,Gt=Qe.containerRef,Dn=Qe.id,It=Qe.onMouseEnter,Fe=Qe.onMouseOver,xe=Qe.onMouseLeave,mt=Qe.onClick,Ot=Qe.onKeyDown,tn=Qe.onKeyUp,Ht={onMouseEnter:It,onMouseOver:Fe,onMouseLeave:xe,onClick:mt,onKeyDown:Ot,onKeyUp:tn},Zt=he.useContext(Ke),gn=Zt.panel,Wt=(0,E.useComposeRef)(gn,Gt);return he.createElement(he.Fragment,null,he.createElement("div",(0,Bt.Z)({id:Dn,className:Be()("".concat(Ft,"-content"),Dt),style:(0,qe.Z)({},Nt),"aria-modal":"true",role:"dialog",ref:Wt},Ht),Ut))},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 Ft,Dt,Nt,Ut,Gt=Pe.prefixCls,Dn=Pe.open,It=Pe.placement,Fe=Pe.inline,xe=Pe.push,mt=Pe.forceRender,Ot=Pe.autoFocus,tn=Pe.keyboard,Ht=Pe.rootClassName,Zt=Pe.rootStyle,gn=Pe.zIndex,Wt=Pe.className,rt=Pe.id,_t=Pe.style,wt=Pe.motion,yt=Pe.width,Mt=Pe.height,fn=Pe.children,bt=Pe.contentWrapperStyle,xt=Pe.mask,Wn=Pe.maskClosable,Xt=Pe.maskMotion,Un=Pe.maskClassName,Wa=Pe.maskStyle,mr=Pe.afterOpenChange,rr=Pe.onClose,Ma=Pe.onMouseEnter,Wr=Pe.onMouseOver,lr=Pe.onMouseLeave,Ha=Pe.onClick,Xa=Pe.onKeyDown,Br=Pe.onKeyUp,ba=he.useRef(),Zr=he.useRef(),Fr=he.useRef();he.useImperativeHandle(Qe,function(){return ba.current});var Ct=function(pa){var da=pa.keyCode,En=pa.shiftKey;switch(da){case de.Z.TAB:{if(da===de.Z.TAB){if(!En&&document.activeElement===Fr.current){var Ta;(Ta=Zr.current)===null||Ta===void 0||Ta.focus({preventScroll:!0})}else if(En&&document.activeElement===Zr.current){var fr;(fr=Fr.current)===null||fr===void 0||fr.focus({preventScroll:!0})}}break}case de.Z.ESC:{rr&&tn&&(pa.stopPropagation(),rr(pa));break}}};he.useEffect(function(){if(Dn&&Ot){var ra;(ra=ba.current)===null||ra===void 0||ra.focus({preventScroll:!0})}},[Dn]);var An=he.useState(!1),bn=(0,Te.Z)(An,2),Vt=bn[0],mn=bn[1],On=he.useContext(Ie),Jn;xe===!1?Jn={distance:0}:xe===!0?Jn={}:Jn=xe||{};var ke=(Ft=(Dt=(Nt=Jn)===null||Nt===void 0?void 0:Nt.distance)!==null&&Dt!==void 0?Dt:On==null?void 0:On.pushDistance)!==null&&Ft!==void 0?Ft:180,ot=he.useMemo(function(){return{pushDistance:ke,push:function(){mn(!0)},pull:function(){mn(!1)}}},[ke]);he.useEffect(function(){if(Dn){var ra;On==null||(ra=On.push)===null||ra===void 0||ra.call(On)}else{var pa;On==null||(pa=On.pull)===null||pa===void 0||pa.call(On)}},[Dn]),he.useEffect(function(){return function(){var ra;On==null||(ra=On.pull)===null||ra===void 0||ra.call(On)}},[]);var $e=xt&&he.createElement(Re.default,(0,Bt.Z)({key:"mask"},Xt,{visible:Dn}),function(ra,pa){var da=ra.className,En=ra.style;return he.createElement("div",{className:Be()("".concat(Gt,"-mask"),da,Un),style:(0,qe.Z)((0,qe.Z)({},En),Wa),onClick:Wn&&Dn?rr:void 0,ref:pa})}),wn=typeof wt=="function"?wt(It):wt,pn={};if(Vt&&ke)switch(It){case"top":pn.transform="translateY(".concat(ke,"px)");break;case"bottom":pn.transform="translateY(".concat(-ke,"px)");break;case"left":pn.transform="translateX(".concat(ke,"px)");break;default:pn.transform="translateX(".concat(-ke,"px)");break}It==="left"||It==="right"?pn.width=ne(yt):pn.height=ne(Mt);var Tn={onMouseEnter:Ma,onMouseOver:Wr,onMouseLeave:lr,onClick:Ha,onKeyDown:Xa,onKeyUp:Br},Ba=he.createElement(Re.default,(0,Bt.Z)({key:"panel"},wn,{visible:Dn,forceRender:mt,onVisibleChanged:function(pa){mr==null||mr(pa)},removeOnLeave:!1,leavedClassName:"".concat(Gt,"-content-wrapper-hidden")}),function(ra,pa){var da=ra.className,En=ra.style;return he.createElement("div",(0,Bt.Z)({className:Be()("".concat(Gt,"-content-wrapper"),da),style:(0,qe.Z)((0,qe.Z)((0,qe.Z)({},pn),En),bt)},(0,a.Z)(Pe,{data:!0})),he.createElement(y,(0,Bt.Z)({id:rt,containerRef:pa,prefixCls:Gt,className:Wt,style:_t},Tn),fn))}),va=(0,qe.Z)({},Zt);return gn&&(va.zIndex=gn),he.createElement(Ie.Provider,{value:ot},he.createElement("div",{className:Be()(Gt,"".concat(Gt,"-").concat(It),Ht,(Ut={},(0,nt.Z)(Ut,"".concat(Gt,"-open"),Dn),(0,nt.Z)(Ut,"".concat(Gt,"-inline"),Fe),Ut)),style:va,tabIndex:-1,ref:ba,onKeyDown:Ct},$e,he.createElement("div",{tabIndex:0,ref:Zr,style:le,"aria-hidden":"true","data-sentinel":"start"}),Ba,he.createElement("div",{tabIndex:0,ref:Fr,style:le,"aria-hidden":"true","data-sentinel":"end"})))}var Ce=he.forwardRef(ie),ye=Ce,et=function(Qe){var Ft=Qe.open,Dt=Ft===void 0?!1:Ft,Nt=Qe.prefixCls,Ut=Nt===void 0?"rc-drawer":Nt,Gt=Qe.placement,Dn=Gt===void 0?"right":Gt,It=Qe.autoFocus,Fe=It===void 0?!0:It,xe=Qe.keyboard,mt=xe===void 0?!0:xe,Ot=Qe.width,tn=Ot===void 0?378:Ot,Ht=Qe.mask,Zt=Ht===void 0?!0:Ht,gn=Qe.maskClosable,Wt=gn===void 0?!0:gn,rt=Qe.getContainer,_t=Qe.forceRender,wt=Qe.afterOpenChange,yt=Qe.destroyOnClose,Mt=Qe.onMouseEnter,fn=Qe.onMouseOver,bt=Qe.onMouseLeave,xt=Qe.onClick,Wn=Qe.onKeyDown,Xt=Qe.onKeyUp,Un=Qe.panelRef,Wa=he.useState(!1),mr=(0,Te.Z)(Wa,2),rr=mr[0],Ma=mr[1],Wr=he.useState(!1),lr=(0,Te.Z)(Wr,2),Ha=lr[0],Xa=lr[1];(0,ut.Z)(function(){Xa(!0)},[]);var Br=Ha?Dt:!1,ba=he.useRef(),Zr=he.useRef();(0,ut.Z)(function(){Br&&(Zr.current=document.activeElement)},[Br]);var Fr=function(mn){var On;if(Ma(mn),wt==null||wt(mn),!mn&&Zr.current&&!((On=ba.current)!==null&&On!==void 0&&On.contains(Zr.current))){var Jn;(Jn=Zr.current)===null||Jn===void 0||Jn.focus({preventScroll:!0})}},Ct=he.useMemo(function(){return{panel:Un}},[Un]);if(!_t&&!rr&&!Br&&yt)return null;var An={onMouseEnter:Mt,onMouseOver:fn,onMouseLeave:bt,onClick:xt,onKeyDown:Wn,onKeyUp:Xt},bn=(0,qe.Z)((0,qe.Z)({},Qe),{},{open:Br,prefixCls:Ut,placement:Dn,autoFocus:Fe,keyboard:mt,width:tn,mask:Zt,maskClosable:Wt,inline:rt===!1,afterOpenChange:Fr,ref:ba},An);return he.createElement(Ke.Provider,{value:Ct},he.createElement(ze.Z,{open:Br||_t||rr,autoDestroy:!1,getContainer:rt,autoLock:Zt&&(Br||rr)},he.createElement(ye,bn)))},Ze=et,Pt=Ze,Et=ae(62892),pt=ae(36355),jn=ae(32441),Kn=ae(47729),ea=Pe=>{const{prefixCls:Qe,title:Ft,footer:Dt,extra:Nt,closeIcon:Ut,closable:Gt,onClose:Dn,headerStyle:It,drawerStyle:Fe,bodyStyle:xe,footerStyle:mt,children:Ot}=Pe,tn=he.useCallback(rt=>he.createElement("button",{type:"button",onClick:Dn,"aria-label":"Close",className:`${Qe}-close`},rt),[Dn]),[Ht,Zt]=(0,Kn.Z)(Gt,Ut,tn,void 0,!0),gn=he.useMemo(()=>!Ft&&!Ht?null:he.createElement("div",{style:It,className:Be()(`${Qe}-header`,{[`${Qe}-header-close-only`]:Ht&&!Ft&&!Nt})},he.createElement("div",{className:`${Qe}-header-title`},Zt,Ft&&he.createElement("div",{className:`${Qe}-title`},Ft)),Nt&&he.createElement("div",{className:`${Qe}-extra`},Nt)),[Ht,Zt,Nt,It,Qe,Ft]),Wt=he.useMemo(()=>{if(!Dt)return null;const rt=`${Qe}-footer`;return he.createElement("div",{className:rt,style:mt},Dt)},[Dt,mt,Qe]);return he.createElement("div",{className:`${Qe}-wrapper-body`,style:Fe},gn,he.createElement("div",{className:`${Qe}-body`,style:xe},Ot),Wt)},Kt=ae(33234),un=ae(83116),Ye=ae(37613),Qt=Pe=>{const{componentCls:Qe,motionDurationSlow:Ft}=Pe,Dt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${Ft}`}}};return{[Qe]:{[`${Qe}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${Ft}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Qe}-panel-motion`]:{"&-left":[Dt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Dt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Dt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Dt,{"&-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:Ft,colorBgMask:Dt,colorBgElevated:Nt,motionDurationSlow:Ut,motionDurationMid:Gt,padding:Dn,paddingLG:It,fontSizeLG:Fe,lineHeightLG:xe,lineWidth:mt,lineType:Ot,colorSplit:tn,marginSM:Ht,colorIcon:Zt,colorIconHover:gn,colorText:Wt,fontWeightStrong:rt,footerPaddingBlock:_t,footerPaddingInline:wt}=Pe,yt=`${Qe}-content-wrapper`;return{[Qe]:{position:"fixed",inset:0,zIndex:Ft,pointerEvents:"none","&-pure":{position:"relative",background:Nt,[`&${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:Ft,background:Dt,pointerEvents:"auto"},[yt]:{position:"absolute",zIndex:Ft,maxWidth:"100vw",transition:`all ${Ut}`,"&-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:Nt,pointerEvents:"auto"},[`${Qe}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Qe}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Dn}px ${It}px`,fontSize:Fe,lineHeight:xe,borderBottom:`${mt}px ${Ot} ${tn}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Qe}-extra`]:{flex:"none"},[`${Qe}-close`]:{display:"inline-block",marginInlineEnd:Ht,color:Zt,fontWeight:rt,fontSize:Fe,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${Gt}`,textRendering:"auto","&:focus, &:hover":{color:gn,textDecoration:"none"}},[`${Qe}-title`]:{flex:1,margin:0,color:Wt,fontWeight:Pe.fontWeightStrong,fontSize:Fe,lineHeight:xe},[`${Qe}-body`]:{flex:1,minWidth:0,minHeight:0,padding:It,overflow:"auto"},[`${Qe}-footer`]:{flexShrink:0,padding:`${_t}px ${wt}px`,borderTop:`${mt}px ${Ot} ${tn}`},"&-rtl":{direction:"rtl"}}}};var on=(0,un.Z)("Drawer",Pe=>{const Qe=(0,Ye.TS)(Pe,{});return[cn(Qe),Qt(Qe)]},Pe=>({zIndexPopup:Pe.zIndexPopupBase,footerPaddingBlock:Pe.paddingXS,footerPaddingInline:Pe.padding})),Je=ae(11575),dt=function(Pe,Qe){var Ft={};for(var Dt in Pe)Object.prototype.hasOwnProperty.call(Pe,Dt)&&Qe.indexOf(Dt)<0&&(Ft[Dt]=Pe[Dt]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,Dt=Object.getOwnPropertySymbols(Pe);Nt{var Qe;const{rootClassName:Ft,width:Dt,height:Nt,size:Ut="default",mask:Gt=!0,push:Dn=Fn,open:It,afterOpenChange:Fe,onClose:xe,prefixCls:mt,getContainer:Ot,style:tn,className:Ht,visible:Zt,afterVisibleChange:gn}=Pe,Wt=dt(Pe,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:rt,getPrefixCls:_t,direction:wt,drawer:yt}=he.useContext(pt.E_),Mt=_t("drawer",mt),[fn,bt]=on(Mt),xt=Ot===void 0&&rt?()=>rt(document.body):Ot,Wn=Be()({"no-mask":!Gt,[`${Mt}-rtl`]:wt==="rtl"},Ft,bt),Xt=he.useMemo(()=>Dt!=null?Dt:Ut==="large"?736:378,[Dt,Ut]),Un=he.useMemo(()=>Nt!=null?Nt:Ut==="large"?736:378,[Nt,Ut]),Wa={motionName:(0,Et.m)(Mt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},mr=Ma=>({motionName:(0,Et.m)(Mt,`panel-motion-${Ma}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),rr=(0,Je.H)();return fn(he.createElement(Kt.BR,null,he.createElement(jn.Ux,{status:!0,override:!0},he.createElement(Pt,Object.assign({prefixCls:Mt,onClose:xe,maskMotion:Wa,motion:mr},Wt,{open:It!=null?It:Zt,mask:Gt,push:Dn,width:Xt,height:Un,style:Object.assign(Object.assign({},yt==null?void 0:yt.style),tn),className:Be()(yt==null?void 0:yt.className,Ht),rootClassName:Wn,getContainer:xt,afterOpenChange:Fe!=null?Fe:gn,panelRef:rr}),he.createElement(ea,Object.assign({prefixCls:Mt},Wt,{onClose:xe}))))))},$t=Pe=>{const{prefixCls:Qe,style:Ft,className:Dt,placement:Nt="right"}=Pe,Ut=dt(Pe,["prefixCls","style","className","placement"]),{getPrefixCls:Gt}=he.useContext(pt.E_),Dn=Gt("drawer",Qe),[It,Fe]=on(Dn),xe=Be()(Dn,`${Dn}-pure`,`${Dn}-${Nt}`,Fe,Dt);return It(he.createElement("div",{className:xe,style:Ft},he.createElement(ea,Object.assign({prefixCls:Dn},Ut))))};zt._InternalPanelDoNotUseOrYouWillBeFired=$t;var De=zt},44e3:function(je,Tt,ae){"use strict";var b=ae(84966),Be=ae(45818);const qe=b.ZP;qe.Header=b.h4,qe.Footer=b.$_,qe.Content=b.VY,qe.Sider=Be.Z,Tt.default=qe},39722:function(je,Tt,ae){"use strict";ae.d(Tt,{t5:function(){return Ie}});var b=ae(92310),Be=ae.n(b),qe=ae(55477),Te=ae(59301),ze=ae(36355),ut=ae(77578),he=ae(17356),Xe=function(Bt,Re){var de={};for(var a in Bt)Object.prototype.hasOwnProperty.call(Bt,a)&&Re.indexOf(a)<0&&(de[a]=Bt[a]);if(Bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(Bt);E{if(!(!Re&&!de))return Te.createElement(Te.Fragment,null,Re&&Te.createElement("div",{className:`${Bt}-title`},(0,ut.Z)(Re)),Te.createElement("div",{className:`${Bt}-inner-content`},(0,ut.Z)(de)))},Ie=Bt=>{const{hashId:Re,prefixCls:de,className:a,style:E,placement:x="top",title:y,content:ee,children:ne}=Bt;return Te.createElement("div",{className:Be()(Re,de,`${de}-pure`,`${de}-placement-${x}`,a),style:E},Te.createElement("div",{className:`${de}-arrow`}),Te.createElement(qe.G,Object.assign({},Bt,{className:Re,prefixCls:de}),ne||Ke(de,y,ee)))},nt=Bt=>{const{prefixCls:Re}=Bt,de=Xe(Bt,["prefixCls"]),{getPrefixCls:a}=Te.useContext(ze.E_),E=a("popover",Re),[x,y]=(0,he.Z)(E);return x(Te.createElement(Ie,Object.assign({},de,{prefixCls:E,hashId:y})))};Tt.ZP=nt},60324:function(je,Tt,ae){"use strict";var b=ae(92310),Be=ae.n(b),qe=ae(59301),Te=ae(77578),ze=ae(62892),ut=ae(36355),he=ae(6848),Xe=ae(39722),Ke=ae(17356),Ie=function(Re,de){var a={};for(var E in Re)Object.prototype.hasOwnProperty.call(Re,E)&&de.indexOf(E)<0&&(a[E]=Re[E]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,E=Object.getOwnPropertySymbols(Re);x{let{title:de,content:a,prefixCls:E}=Re;return qe.createElement(qe.Fragment,null,de&&qe.createElement("div",{className:`${E}-title`},(0,Te.Z)(de)),qe.createElement("div",{className:`${E}-inner-content`},(0,Te.Z)(a)))},Bt=qe.forwardRef((Re,de)=>{const{prefixCls:a,title:E,content:x,overlayClassName:y,placement:ee="top",trigger:ne="hover",mouseEnterDelay:oe=.1,mouseLeaveDelay:le=.1,overlayStyle:ie={}}=Re,Ce=Ie(Re,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:ye}=qe.useContext(ut.E_),et=ye("popover",a),[Ze,Pt]=(0,Ke.Z)(et),Et=ye(),pt=Be()(y,Pt);return Ze(qe.createElement(he.Z,Object.assign({placement:ee,trigger:ne,mouseEnterDelay:oe,mouseLeaveDelay:le,overlayStyle:ie},Ce,{prefixCls:et,overlayClassName:pt,ref:de,overlay:E||x?qe.createElement(nt,{prefixCls:et,title:E,content:x}):null,transitionName:(0,ze.m)(Et,"zoom-big",Ce.transitionName),"data-popover-inject":!0})))});Bt._InternalPanelDoNotUseOrYouWillBeFired=Xe.ZP,Tt.Z=Bt},17356:function(je,Tt,ae){"use strict";var b=ae(17313),Be=ae(29878),qe=ae(19447),Te=ae(33166),ze=ae(83116),ut=ae(37613);const he=Ie=>{const{componentCls:nt,popoverColor:Bt,minWidth:Re,fontWeightStrong:de,popoverPadding:a,boxShadowSecondary:E,colorTextHeading:x,borderRadiusLG:y,zIndexPopup:ee,marginXS:ne,colorBgElevated:oe,popoverBg:le}=Ie;return[{[nt]: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"},[`${nt}-content`]:{position:"relative"},[`${nt}-inner`]:{backgroundColor:le,backgroundClip:"padding-box",borderRadius:y,boxShadow:E,padding:a},[`${nt}-title`]:{minWidth:Re,marginBottom:ne,color:x,fontWeight:de},[`${nt}-inner-content`]:{color:Bt}})},(0,qe.ZP)(Ie,{colorBg:"var(--antd-arrow-background-color)"}),{[`${nt}-pure`]:{position:"relative",maxWidth:"none",margin:Ie.sizePopupArrow,display:"inline-block",[`${nt}-content`]:{display:"inline-block"}}}]},Xe=Ie=>{const{componentCls:nt}=Ie;return{[nt]:Te.i.map(Bt=>{const Re=Ie[`${Bt}6`];return{[`&${nt}-${Bt}`]:{"--antd-arrow-background-color":Re,[`${nt}-inner`]:{backgroundColor:Re},[`${nt}-arrow`]:{background:"transparent"}}}})}},Ke=Ie=>{const{componentCls:nt,lineWidth:Bt,lineType:Re,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-Bt,ie=ee;return{[nt]:{[`${nt}-inner`]:{padding:0},[`${nt}-title`]:{margin:0,padding:`${oe}px ${ie}px ${le}px`,borderBottom:`${Bt}px ${Re} ${de}`},[`${nt}-inner-content`]:{padding:`${a}px ${ie}px`}}}};Tt.Z=(0,ze.Z)("Popover",Ie=>{const{colorBgElevated:nt,colorText:Bt,wireframe:Re}=Ie,de=(0,ut.TS)(Ie,{popoverPadding:12,popoverBg:nt,popoverColor:Bt});return[he(de),Xe(de),Re&&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,Tt,ae){"use strict";ae.d(Tt,{Z:function(){return It}});var b=ae(92310),Be=ae.n(b),qe=ae(20068),Te=ae(94480),ze=ae(42978),ut=ae(76190),he=ae(59301),Xe=ae(13697),Ke=ae(18929),Ie=ae(54476),nt=ae(75931),Bt=ae(33885),Re=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,mt){return(Fe-xe)/(mt-xe)}function x(Fe,xe,mt,Ot){var tn=E(xe,mt,Ot),Ht={};switch(Fe){case"rtl":Ht.right="".concat(tn*100,"%"),Ht.transform="translateX(50%)";break;case"btt":Ht.bottom="".concat(tn*100,"%"),Ht.transform="translateY(50%)";break;case"ttb":Ht.top="".concat(tn*100,"%"),Ht.transform="translateY(-50%)";break;default:Ht.left="".concat(tn*100,"%"),Ht.transform="translateX(-50%)";break}return Ht}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 mt,Ot,tn=Fe.prefixCls,Ht=Fe.value,Zt=Fe.valueIndex,gn=Fe.onStartMove,Wt=Fe.style,rt=Fe.render,_t=Fe.dragging,wt=Fe.onOffsetChange,yt=(0,nt.Z)(Fe,ee),Mt=he.useContext(a),fn=Mt.min,bt=Mt.max,xt=Mt.direction,Wn=Mt.disabled,Xt=Mt.keyboard,Un=Mt.range,Wa=Mt.tabIndex,mr=Mt.ariaLabelForHandle,rr=Mt.ariaLabelledByForHandle,Ma=Mt.ariaValueTextFormatterForHandle,Wr="".concat(tn,"-handle"),lr=function(Zr){Wn||gn(Zr,Zt)},Ha=function(Zr){if(!Wn&&Xt){var Fr=null;switch(Zr.which||Zr.keyCode){case Re.Z.LEFT:Fr=xt==="ltr"||xt==="btt"?-1:1;break;case Re.Z.RIGHT:Fr=xt==="ltr"||xt==="btt"?1:-1;break;case Re.Z.UP:Fr=xt!=="ttb"?1:-1;break;case Re.Z.DOWN:Fr=xt!=="ttb"?-1:1;break;case Re.Z.HOME:Fr="min";break;case Re.Z.END:Fr="max";break;case Re.Z.PAGE_UP:Fr=2;break;case Re.Z.PAGE_DOWN:Fr=-2;break}Fr!==null&&(Zr.preventDefault(),wt(Fr,Zt))}},Xa=x(xt,Ht,fn,bt),Br=he.createElement("div",(0,Ie.Z)({ref:xe,className:Be()(Wr,(mt={},(0,qe.Z)(mt,"".concat(Wr,"-").concat(Zt+1),Un),(0,qe.Z)(mt,"".concat(Wr,"-dragging"),_t),mt)),style:(0,Bt.Z)((0,Bt.Z)({},Xa),Wt),onMouseDown:lr,onTouchStart:lr,onKeyDown:Ha,tabIndex:Wn?null:y(Wa,Zt),role:"slider","aria-valuemin":fn,"aria-valuemax":bt,"aria-valuenow":Ht,"aria-disabled":Wn,"aria-label":y(mr,Zt),"aria-labelledby":y(rr,Zt),"aria-valuetext":(Ot=y(Ma,Zt))===null||Ot===void 0?void 0:Ot(Ht),"aria-orientation":xt==="ltr"||xt==="rtl"?"horizontal":"vertical"},yt));return rt&&(Br=rt(Br,{index:Zt,prefixCls:tn,value:Ht,dragging:_t})),Br}),oe=ne,le=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],ie=he.forwardRef(function(Fe,xe){var mt=Fe.prefixCls,Ot=Fe.style,tn=Fe.onStartMove,Ht=Fe.onOffsetChange,Zt=Fe.values,gn=Fe.handleRender,Wt=Fe.draggingIndex,rt=(0,nt.Z)(Fe,le),_t=he.useRef({});return he.useImperativeHandle(xe,function(){return{focus:function(yt){var Mt;(Mt=_t.current[yt])===null||Mt===void 0||Mt.focus()}}}),he.createElement(he.Fragment,null,Zt.map(function(wt,yt){return he.createElement(oe,(0,Ie.Z)({ref:function(fn){fn?_t.current[yt]=fn:delete _t.current[yt]},dragging:Wt===yt,prefixCls:mt,style:y(Ot,yt),key:yt,value:wt,valueIndex:yt,onStartMove:tn,onOffsetChange:Ht,render:gn},rt))}))}),Ce=ie;function ye(Fe){var xe="touches"in Fe?Fe.touches[0]:Fe;return{pageX:xe.pageX,pageY:xe.pageY}}function et(Fe,xe,mt,Ot,tn,Ht,Zt,gn,Wt){var rt=he.useState(null),_t=(0,ze.Z)(rt,2),wt=_t[0],yt=_t[1],Mt=he.useState(-1),fn=(0,ze.Z)(Mt,2),bt=fn[0],xt=fn[1],Wn=he.useState(mt),Xt=(0,ze.Z)(Wn,2),Un=Xt[0],Wa=Xt[1],mr=he.useState(mt),rr=(0,ze.Z)(mr,2),Ma=rr[0],Wr=rr[1],lr=he.useRef(null),Ha=he.useRef(null);he.useEffect(function(){bt===-1&&Wa(mt)},[mt,bt]),he.useEffect(function(){return function(){document.removeEventListener("mousemove",lr.current),document.removeEventListener("mouseup",Ha.current),document.removeEventListener("touchmove",lr.current),document.removeEventListener("touchend",Ha.current)}},[]);var Xa=function(An,bn){Un.some(function(Vt,mn){return Vt!==An[mn]})&&(bn!==void 0&&yt(bn),Wa(An),Zt(An))},Br=function(An,bn){if(An===-1){var Vt=Ma[0],mn=Ma[Ma.length-1],On=Ot-Vt,Jn=tn-mn,ke=bn*(tn-Ot);ke=Math.max(ke,On),ke=Math.min(ke,Jn);var ot=Ht(Vt+ke);ke=ot-Vt;var $e=Ma.map(function(Ba){return Ba+ke});Xa($e)}else{var wn=(tn-Ot)*bn,pn=(0,Te.Z)(Un);pn[An]=Ma[An];var Tn=Wt(pn,wn,An,"dist");Xa(Tn.values,Tn.value)}},ba=he.useRef(Br);ba.current=Br;var Zr=function(An,bn){An.stopPropagation();var Vt=mt[bn];xt(bn),yt(Vt),Wr(mt);var mn=ye(An),On=mn.pageX,Jn=mn.pageY,ke=function(wn){wn.preventDefault();var pn=ye(wn),Tn=pn.pageX,Ba=pn.pageY,va=Tn-On,ra=Ba-Jn,pa=Fe.current.getBoundingClientRect(),da=pa.width,En=pa.height,Ta;switch(xe){case"btt":Ta=-ra/En;break;case"ttb":Ta=ra/En;break;case"rtl":Ta=-va/da;break;default:Ta=va/da}ba.current(bn,Ta)},ot=function $e(wn){wn.preventDefault(),document.removeEventListener("mouseup",$e),document.removeEventListener("mousemove",ke),document.removeEventListener("touchend",$e),document.removeEventListener("touchmove",ke),lr.current=null,Ha.current=null,xt(-1),gn()};document.addEventListener("mouseup",ot),document.addEventListener("mousemove",ke),document.addEventListener("touchend",ot),document.addEventListener("touchmove",ke),lr.current=ke,Ha.current=ot},Fr=he.useMemo(function(){var Ct=(0,Te.Z)(mt).sort(function(bn,Vt){return bn-Vt}),An=(0,Te.Z)(Un).sort(function(bn,Vt){return bn-Vt});return Ct.every(function(bn,Vt){return bn===An[Vt]})?Un:mt},[mt,Un]);return[bt,wt,Fr,Zr]}function Ze(Fe){var xe,mt=Fe.prefixCls,Ot=Fe.style,tn=Fe.start,Ht=Fe.end,Zt=Fe.index,gn=Fe.onStartMove,Wt=he.useContext(a),rt=Wt.direction,_t=Wt.min,wt=Wt.max,yt=Wt.disabled,Mt=Wt.range,fn="".concat(mt,"-track"),bt=E(tn,_t,wt),xt=E(Ht,_t,wt),Wn=function(Wa){!yt&&gn&&gn(Wa,-1)},Xt={};switch(rt){case"rtl":Xt.right="".concat(bt*100,"%"),Xt.width="".concat(xt*100-bt*100,"%");break;case"btt":Xt.bottom="".concat(bt*100,"%"),Xt.height="".concat(xt*100-bt*100,"%");break;case"ttb":Xt.top="".concat(bt*100,"%"),Xt.height="".concat(xt*100-bt*100,"%");break;default:Xt.left="".concat(bt*100,"%"),Xt.width="".concat(xt*100-bt*100,"%")}return he.createElement("div",{className:Be()(fn,(xe={},(0,qe.Z)(xe,"".concat(fn,"-").concat(Zt+1),Mt),(0,qe.Z)(xe,"".concat(mt,"-track-draggable"),gn),xe)),style:(0,Bt.Z)((0,Bt.Z)({},Xt),Ot),onMouseDown:Wn,onTouchStart:Wn})}function Pt(Fe){var xe=Fe.prefixCls,mt=Fe.style,Ot=Fe.values,tn=Fe.startPoint,Ht=Fe.onStartMove,Zt=he.useContext(a),gn=Zt.included,Wt=Zt.range,rt=Zt.min,_t=he.useMemo(function(){if(!Wt){if(Ot.length===0)return[];var wt=tn!=null?tn:rt,yt=Ot[0];return[{start:Math.min(wt,yt),end:Math.max(wt,yt)}]}for(var Mt=[],fn=0;fn3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof bt=="number"){var Xt,Un=fn[xt],Wa=Un+bt,mr=[];Ot.forEach(function(Ha){mr.push(Ha.value)}),mr.push(Fe,xe),mr.push(gn(Un));var rr=bt>0?1:-1;Wn==="unit"?mr.push(gn(Un+rr*mt)):mr.push(gn(Wa)),mr=mr.filter(function(Ha){return Ha!==null}).filter(function(Ha){return bt<0?Ha<=Un:Ha>=Un}),Wn==="unit"&&(mr=mr.filter(function(Ha){return Ha!==Un}));var Ma=Wn==="unit"?Un:Wa;Xt=mr[0];var Wr=Math.abs(Xt-Ma);if(mr.forEach(function(Ha){var Xa=Math.abs(Ha-Ma);Xa1){var lr=(0,Te.Z)(fn);return lr[xt]=Xt,Mt(lr,bt-rr,xt,Wn)}return Xt}else{if(bt==="min")return Fe;if(bt==="max")return xe}},_t=function(fn,bt,xt){var Wn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",Xt=fn[xt],Un=rt(fn,bt,xt,Wn);return{value:Un,changed:Un!==Xt}},wt=function(fn){return Ht===null&&fn===0||typeof Ht=="number"&&fn3&&arguments[3]!==void 0?arguments[3]:"unit",Xt=fn.map(Wt),Un=Xt[xt],Wa=rt(Xt,bt,xt,Wn);if(Xt[xt]=Wa,tn===!1){var mr=Ht||0;xt>0&&Xt[xt-1]!==Un&&(Xt[xt]=Math.max(Xt[xt],Xt[xt-1]+mr)),xt0;lr-=1)for(var Ha=!0;wt(Xt[lr]-Xt[lr-1])&&Ha;){var Xa=_t(Xt,-1,lr-1);Xt[lr-1]=Xa.value,Ha=Xa.changed}for(var Br=Xt.length-1;Br>0;Br-=1)for(var ba=!0;wt(Xt[Br]-Xt[Br-1])&&ba;){var Zr=_t(Xt,-1,Br-1);Xt[Br-1]=Zr.value,ba=Zr.changed}for(var Fr=0;Fr=0?Zr:!1},[Zr,ln]),Pa=he.useMemo(function(){var ir=Object.keys(wn||{});return ir.map(function(Zn){var Nn=wn[Zn],hn={value:Number(Zn)};return Nn&&(0,ut.Z)(Nn)==="object"&&!he.isValidElement(Nn)&&("label"in Nn||"style"in Nn)?(hn.style=Nn.style,hn.label=Nn.label):hn.label=Nn,hn}).filter(function(Zn){var Nn=Zn.label;return Nn||typeof Nn=="number"}).sort(function(Zn,Nn){return Zn.value-Nn.value})},[wn]),_r=fa(co,In,ln,Pa,Br,Mr),Yr=(0,ze.Z)(_r,2),ia=Yr[0],to=Yr[1],Mo=(0,Ke.Z)(mr,{value:Wa}),qr=(0,ze.Z)(Mo,2),vo=qr[0],Bn=qr[1],Lr=he.useMemo(function(){var ir=vo==null?[]:Array.isArray(vo)?vo:[vo],Zn=(0,ze.Z)(ir,1),Nn=Zn[0],hn=Nn===void 0?co:Nn,hr=vo===null?[]:[hn];if(rr){if(hr=(0,Te.Z)(ir),Ma||vo===void 0){var Vr=Ma>=0?Ma+1:2;for(hr=hr.slice(0,Vr);hr.length=0&&En.current.focus(ir)}Oe(null)},[oa]);var Me=he.useMemo(function(){return Fr&&ln===null?!1:Fr},[Fr,ln]),lt=function(){Ha==null||Ha(io(no.current))},kt=et(Ta,fr,Lr,co,In,ia,ct,lt,to),Va=(0,ze.Z)(kt,4),za=Va[0],kn=Va[1],qt=Va[2],Xn=Va[3],Da=function(Zn,Nn){Xn(Zn,Nn),lr==null||lr(io(no.current))},Oa=za!==-1;he.useEffect(function(){if(!Oa){var ir=Lr.lastIndexOf(kn);En.current.focus(ir)}},[Oa]);var ar=he.useMemo(function(){return(0,Te.Z)(qt).sort(function(ir,Zn){return ir-Zn})},[qt]),ca=he.useMemo(function(){return rr?[ar[0],ar[ar.length-1]]:[co,ar[0]]},[ar,rr,co]),Lt=(0,ze.Z)(ca,2),ga=Lt[0],sr=Lt[1];he.useImperativeHandle(xe,function(){return{focus:function(){En.current.focus(0)},blur:function(){var Zn=document,Nn=Zn.activeElement;Ta.current.contains(Nn)&&(Nn==null||Nn.blur())}}}),he.useEffect(function(){wt&&En.current.focus(0)},[]);var Pr=he.useMemo(function(){return{min:co,max:In,direction:fr,disabled:Wt,keyboard:_t,step:ln,included:Vt,includedStart:ga,includedEnd:sr,range:rr,tabIndex:va,ariaLabelForHandle:ra,ariaLabelledByForHandle:pa,ariaValueTextFormatterForHandle:da}},[co,In,fr,Wt,_t,ln,Vt,ga,sr,rr,va,ra,pa,da]);return he.createElement(a.Provider,{value:Pr},he.createElement("div",{ref:Ta,className:Be()(tn,Ht,(mt={},(0,qe.Z)(mt,"".concat(tn,"-disabled"),Wt),(0,qe.Z)(mt,"".concat(tn,"-vertical"),An),(0,qe.Z)(mt,"".concat(tn,"-horizontal"),!An),(0,qe.Z)(mt,"".concat(tn,"-with-marks"),Pa.length),mt)),style:Zt,onMouseDown:We},he.createElement("div",{className:"".concat(tn,"-rail"),style:ke}),he.createElement(Pt,{prefixCls:tn,style:On,values:ar,startPoint:mn,onStartMove:Me?Da:null}),he.createElement(Kn,{prefixCls:tn,marks:Pa,dots:pn,style:ot,activeStyle:$e}),he.createElement(Ce,{ref:En,prefixCls:tn,style:Jn,values:qt,draggingIndex:za,onStartMove:Da,onOffsetChange:it,onFocus:yt,onBlur:Mt,handleRender:Tn}),he.createElement(pt,{prefixCls:tn,marks:Pa,onClick:Ue})))}),un=Kt,Ye=un,st=ae(36355),Qt=ae(1684),cn=ae(16089),on=ae(8654),Je=ae(6848),At=he.forwardRef((Fe,xe)=>{const{open:mt}=Fe,Ot=(0,he.useRef)(null),tn=(0,he.useRef)(null);function Ht(){cn.Z.cancel(tn.current),tn.current=null}function Zt(){tn.current=(0,cn.Z)(()=>{var gn;(gn=Ot.current)===null||gn===void 0||gn.forceAlign(),tn.current=null})}return he.useEffect(()=>(mt?Zt():Ht(),Ht),[mt,Fe.title]),he.createElement(Je.Z,Object.assign({ref:(0,on.sQ)(Ot,xe)},Fe))}),Fn=ae(64993),zt=ae(17313),$t=ae(83116),De=ae(37613);const Pe=Fe=>{const{componentCls:xe,antCls:mt,controlSize:Ot,dotSize:tn,marginFull:Ht,marginPart:Zt,colorFillContentHover:gn}=Fe;return{[xe]:Object.assign(Object.assign({},(0,zt.Wf)(Fe)),{position:"relative",height:Ot,margin:`${Zt}px ${Ht}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${Ht}px ${Zt}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:gn},[`${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:tn,height:tn,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:Su.Uw},[`${ce}-panel > ${ce}-time-panel`]:{paddingTop:Po},[`${ce}-ranges`]:{marginBottom:0,padding:`${Po}px ${No}px`,overflow:"hidden",lineHeight:`${Ko-2*Xt-Aa/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${ce}-preset > ${ge}-tag-blue`]:{color:lo,background:gi,borderColor:Vo,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 ${Dr} ease-out`},(0,Qs.r)(Ao,io,$o,ai,Pi)),[`${ce}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ai,borderRadius:Fo,boxShadow:mi,transition:`margin ${Dr}`,[`${ce}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ce}-presets`]:{display:"flex",flexDirection:"column",minWidth:Si,maxWidth:xi,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Aa,borderInlineEnd:`${Xt}px ${Kt} ${wi}`,li:Object.assign(Object.assign({},Du.vS),{borderRadius:Ti,paddingInline:Aa,paddingBlock:(Zn-Math.round(Me*Hn))/2,cursor:"pointer",transition:`all ${Dr}`,"+ li":{marginTop:Na},"&:hover":{background:Ni}})}},[`${ce}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${ce}-panel`]:{borderWidth:`0 0 ${Xt}px`},"&:last-child":{[`${ce}-panel`]:{borderWidth:0}}},[`${ce}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ce}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:fn}}}}),"&-dropdown-range":{padding:`${Ao*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ce}-separator`]:{transform:"rotate(180deg)"},[`${ce}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Su.oN)(se,"slide-up"),(0,Su.oN)(se,"slide-down"),(0,Ms.Fm)(se,"move-up"),(0,Ms.Fm)(se,"move-down")]},$s=se=>{const{componentCls:ce,controlHeightLG:ge,paddingXXS:Oe,padding:Me}=se;return{pickerCellCls:`${ce}-cell`,pickerCellInnerCls:`${ce}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Oe+Oe/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Me+Oe/2}},md=se=>({cellHoverBg:se.controlItemBgHover,cellActiveWithRangeBg:se.controlItemBgActive,cellHoverWithRangeBg:new Zu.C(se.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Zu.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 Ss=(0,qs.Z)("DatePicker",se=>{const ce=(0,ts.TS)((0,xo.e5)(se),$s(se));return[Ns(ce),Vu(ce),(0,Eu.c)(se,{focusElCls:`${se.componentCls}-focused`})]},se=>Object.assign(Object.assign(Object.assign({},(0,xo.TM)(se)),md(se)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:se.zIndexPopupBase+50}));function as(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 ed(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 Ps(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 zu(se){return se?Array.isArray(se)?se:[se]:[]}function rs(se){const{format:ce,picker:ge,showHour:Oe,showMinute:Me,showSecond:Et,use12Hours:ft}=se,Xt=zu(ce)[0],Kt=Object.assign({},se);return ce&&Array.isArray(ce)&&(Kt.format=Xt),Xt&&typeof Xt=="string"&&(!Xt.includes("s")&&Et===void 0&&(Kt.showSecond=!1),!Xt.includes("m")&&Me===void 0&&(Kt.showMinute=!1),!Xt.includes("H")&&!Xt.includes("h")&&!Xt.includes("K")&&!Xt.includes("k")&&Oe===void 0&&(Kt.showHour=!1),(Xt.includes("a")||Xt.includes("A"))&&ft===void 0&&(Kt.use12Hours=!0)),ge==="time"?Kt:(typeof Xt=="function"&&delete Kt.format,{showTime:Kt})}function As(se,ce,ge){if(se===!1)return!1;const Oe={clearIcon:ce!=null?ce:ge};return typeof se=="object"?Object.assign(Object.assign({},Oe),se):Oe}var Gu=ae(3113);function Cs(se){return ie.createElement(Gu.ZP,Object.assign({size:"small",type:"primary"},se))}var os={button:Cs},ql=function(se,ce){var ge={};for(var Oe in se)Object.prototype.hasOwnProperty.call(se,Oe)&&ce.indexOf(Oe)<0&&(ge[Oe]=se[Oe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,Oe=Object.getOwnPropertySymbols(se);Me{const{prefixCls:Me,getPopupContainer:Et,className:ft,placement:Xt,size:Kt,disabled:fn,bordered:$n=!0,placeholder:hn,popupClassName:An,dropdownClassName:Wn,status:kn,clearIcon:Gt,allowClear:Sn,rootClassName:Zn}=ge,Ia=ql(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Aa=ie.useRef(null),{getPrefixCls:Na,direction:Ha,getPopupContainer:Wa}=(0,ie.useContext)(gl.E_),Hn=Na("picker",Me),{compactSize:lo,compactItemClassnames:Dr}=(0,Os.ri)(Hn,Ha),{format:ao,showTime:Po,picker:No}=ge,Ko=Na(),[gi,Vo]=Ss(Hn),Ao=Object.assign(Object.assign({},Po?rs(Object.assign({format:ao,picker:No},Po)):{}),No==="time"?rs(Object.assign(Object.assign({format:ao},ge),{picker:No})):{}),io=(0,Ol.Z)(Pi=>{var Li;return(Li=Kt!=null?Kt:lo)!==null&&Li!==void 0?Li:Pi}),$o=ie.useContext(Al.Z),ai=fn!=null?fn:$o,Fo=(0,ie.useContext)(ku.aM),{hasFeedback:mi,status:Ti,feedbackIcon:wi}=Fo,Ni=ie.createElement(ie.Fragment,null,No==="time"?ie.createElement(qn,null):ie.createElement(ht,null),mi&&wi);(0,ie.useImperativeHandle)(Oe,()=>({focus:()=>{var Pi;return(Pi=Aa.current)===null||Pi===void 0?void 0:Pi.focus()},blur:()=>{var Pi;return(Pi=Aa.current)===null||Pi===void 0?void 0:Pi.blur()}}));const[Si]=(0,Es.Z)("Calendar",es.Z),xi=Object.assign(Object.assign({},Si),ge.locale);return gi(ie.createElement(du,Object.assign({separator:ie.createElement("span",{"aria-label":"to",className:`${Hn}-separator`},ie.createElement(un,null)),disabled:ai,ref:Aa,dropdownAlign:Ps(Ha,Xt),placeholder:ed(xi,No,hn),suffixIcon:Ni,prevIcon:ie.createElement("span",{className:`${Hn}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${Hn}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${Hn}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${Hn}-super-next-icon`}),transitionName:`${Ko}-slide-up`},Ia,Ao,{className:qe()({[`${Hn}-${io}`]:io,[`${Hn}-borderless`]:!$n},(0,ri.Z)(Hn,(0,ri.F)(Ti,kn),mi),Vo,Dr,ft,Zn),locale:xi.lang,prefixCls:Hn,getPopupContainer:Et||Wa,generateConfig:se,components:os,direction:Ha,dropdownClassName:qe()(Vo,An||Wn,Zn),allowClear:As(Sn,Gt,ie.createElement(jt.Z,null))})))})}var ju=function(se,ce){var ge={};for(var Oe in se)Object.prototype.hasOwnProperty.call(se,Oe)&&ce.indexOf(Oe)<0&&(ge[Oe]=se[Oe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,Oe=Object.getOwnPropertySymbols(se);Me{const{prefixCls:kn,getPopupContainer:Gt,style:Sn,className:Zn,rootClassName:Ia,size:Aa,bordered:Na=!0,placement:Ha,placeholder:Wa,popupClassName:Hn,dropdownClassName:lo,disabled:Dr,status:ao,clearIcon:Po,allowClear:No}=An,Ko=ju(An,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:gi,direction:Vo,getPopupContainer:Ao,[$n]:io}=(0,ie.useContext)(gl.E_),$o=gi("picker",kn),{compactSize:ai,compactItemClassnames:Fo}=(0,Os.ri)($o,Vo),mi=ie.useRef(null),{format:Ti,showTime:wi}=An,[Ni,Si]=Ss($o);(0,ie.useImperativeHandle)(Wn,()=>({focus:()=>{var Vi;return(Vi=mi.current)===null||Vi===void 0?void 0:Vi.focus()},blur:()=>{var Vi;return(Vi=mi.current)===null||Vi===void 0?void 0:Vi.blur()}}));const xi={showToday:!0};let Pi={};Kt&&(Pi.picker=Kt);const Li=Kt||An.picker;Pi=Object.assign(Object.assign(Object.assign({},Pi),wi?rs(Object.assign({format:Ti,picker:Li},wi)):{}),Li==="time"?rs(Object.assign(Object.assign({format:Ti},An),{picker:Li})):{});const Zi=gi(),nl=(0,Ol.Z)(Vi=>{var Ml;return(Ml=Aa!=null?Aa:ai)!==null&&Ml!==void 0?Ml:Vi}),Ri=ie.useContext(Al.Z),ml=Dr!=null?Dr:Ri,Fl=(0,ie.useContext)(ku.aM),{hasFeedback:yo,status:fi,feedbackIcon:_r}=Fl,Wi=ie.createElement(ie.Fragment,null,Li==="time"?ie.createElement(qn,null):ie.createElement(ht,null),yo&&_r),[Ui]=(0,Es.Z)("DatePicker",es.Z),bi=Object.assign(Object.assign({},Ui),An.locale);return Ni(ie.createElement(Jl,Object.assign({ref:mi,placeholder:as(bi,Li,Wa),suffixIcon:Wi,dropdownAlign:Ps(Vo,Ha),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`},xi,Ko,Pi,{locale:bi.lang,className:qe()({[`${$o}-${nl}`]:nl,[`${$o}-borderless`]:!Na},(0,ri.Z)($o,(0,ri.F)(fi,ao),yo),Si,Fo,io==null?void 0:io.className,Zn,Ia),style:Object.assign(Object.assign({},io==null?void 0:io.style),Sn),prefixCls:$o,getPopupContainer:Gt||Ao,generateConfig:se,components:os,direction:Vo,disabled:ml,dropdownClassName:qe()(Si,Ia,Hn||lo),allowClear:As(No,Po,ie.createElement(jt.Z,null))})))});return fn&&(hn.displayName=fn),hn}const ge=ce(),Oe=ce("week","WeekPicker"),Me=ce("month","MonthPicker"),Et=ce("year","YearPicker"),ft=ce("time","TimePicker"),Xt=ce("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Oe,MonthPicker:Me,YearPicker:Et,TimePicker:ft,QuarterPicker:Xt}}const Ld=null;function fd(se){const{DatePicker:ce,WeekPicker:ge,MonthPicker:Oe,YearPicker:Me,TimePicker:Et,QuarterPicker:ft}=Fs(se),Xt=Cl(se),Kt=ce;return Kt.WeekPicker=ge,Kt.MonthPicker=Oe,Kt.YearPicker=Me,Kt.RangePicker=Xt,Kt.TimePicker=Et,Kt.QuarterPicker=ft,Kt}var Ts=fd;const cu=Ts(ne);function is(se){const ce=Ps(se.direction,se.placement);return ce.overflow.adjustY=!1,ce.overflow.adjustX=!1,Object.assign(Object.assign({},se),{dropdownAlign:ce})}const Pu=(0,oe.Z)(cu,"picker",null,is);cu._InternalPanelDoNotUseOrYouWillBeFired=Pu;const Rs=(0,oe.Z)(cu.RangePicker,"picker",null,is);cu._InternalRangePanelDoNotUseOrYouWillBeFired=Rs,cu.generatePicker=Ts;var Ws=cu},28103:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return bt}});var b=ae(92310),Be=ae.n(b),$e=ae(59301),Te=ae(36355),ze=ae(17313),it=ae(83116),he=ae(37613);const Qe=Re=>{const{componentCls:de,sizePaddingEdgeHorizontal:a,colorSplit:E,lineWidth:x,textPaddingInline:y,orientationMargin:ee,verticalMarginInline:ne}=Re;return{[de]:Object.assign(Object.assign({},(0,ze.Wf)(Re)),{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:`${Re.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${de}-with-text`]:{display:"flex",alignItems:"center",margin:`${Re.dividerHorizontalWithTextGutterMargin}px 0`,color:Re.colorTextHeading,fontWeight:500,fontSize:Re.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${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:Re.colorText,fontWeight:"normal",fontSize:Re.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,it.Z)("Divider",Re=>{const de=(0,he.TS)(Re,{dividerHorizontalWithTextGutterMargin:Re.margin,dividerHorizontalGutterMargin:Re.marginLG,sizePaddingEdgeHorizontal:0});return[Qe(de)]},Re=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Re.marginXS})),Ie=function(Re,de){var a={};for(var E in Re)Object.prototype.hasOwnProperty.call(Re,E)&&de.indexOf(E)<0&&(a[E]=Re[E]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,E=Object.getOwnPropertySymbols(Re);x{const{getPrefixCls:de,direction:a,divider:E}=$e.useContext(Te.E_),{prefixCls:x,type:y="horizontal",orientation:ee="center",orientationMargin:ne,className:oe,rootClassName:le,children:ie,dashed:Fe,plain:be,style:tt}=Re,Ze=Ie(Re,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),St=de("divider",x),[ht,vt]=Ke(St),Vn=ee.length>0?`-${ee}`:ee,zn=!!ie,ca=ee==="left"&&ne!=null,qn=ee==="right"&&ne!=null,jt=Be()(St,E==null?void 0:E.className,vt,`${St}-${y}`,{[`${St}-with-text`]:zn,[`${St}-with-text${Vn}`]:zn,[`${St}-dashed`]:!!Fe,[`${St}-plain`]:!!be,[`${St}-rtl`]:a==="rtl",[`${St}-no-default-orientation-margin-left`]:ca,[`${St}-no-default-orientation-margin-right`]:qn},oe,le),rn=$e.useMemo(()=>typeof ne=="number"?ne:/^\d+$/.test(ne)?Number(ne):ne,[ne]),Ye=Object.assign(Object.assign({},ca&&{marginLeft:rn}),qn&&{marginRight:rn});return ht($e.createElement("div",Object.assign({className:jt,style:Object.assign(Object.assign({},E==null?void 0:E.style),tt)},Ze,{role:"separator"}),ie&&y!=="vertical"&&$e.createElement("span",{className:`${St}-inner-text`,style:Ye},ie)))}},43428:function(je,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return De}});var b=ae(92310),Be=ae.n(b),$e=ae(33885),Te=ae(42978),ze=ae(43403),it=ae(34280),he=ae(59301),Qe=he.createContext(null),Ke=he.createContext({}),Ie=Qe,at=ae(20068),bt=ae(54476),Re=ae(77900),de=ae(10228),a=ae(26112),E=ae(70425),x=function(Je){var Ct=Je.prefixCls,Bt=Je.className,Nt=Je.style,Ut=Je.children,$t=Je.containerRef,bn=Je.id,Tt=Je.onMouseEnter,ye=Je.onMouseOver,xe=Je.onMouseLeave,lt=Je.onClick,Mt=Je.onKeyDown,Yt=Je.onKeyUp,Ft={onMouseEnter:Tt,onMouseOver:ye,onMouseLeave:xe,onClick:lt,onKeyDown:Mt,onKeyUp:Yt},Vt=he.useContext(Ke),sn=Vt.panel,zt=(0,E.useComposeRef)(sn,$t);return he.createElement(he.Fragment,null,he.createElement("div",(0,bt.Z)({id:bn,className:Be()("".concat(Ct,"-content"),Bt),style:(0,$e.Z)({},Nt),"aria-modal":"true",role:"dialog",ref:zt},Ft),Ut))},y=x,ee=ae(48736);function ne(Ae){return typeof Ae=="string"&&String(Number(Ae))===Ae?((0,ee.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Ae)):Ae}function oe(Ae){warning(!("wrapperClassName"in Ae),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Ae.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(Ae,Je){var Ct,Bt,Nt,Ut,$t=Ae.prefixCls,bn=Ae.open,Tt=Ae.placement,ye=Ae.inline,xe=Ae.push,lt=Ae.forceRender,Mt=Ae.autoFocus,Yt=Ae.keyboard,Ft=Ae.rootClassName,Vt=Ae.rootStyle,sn=Ae.zIndex,zt=Ae.className,Lt=Ae.id,Ht=Ae.style,wt=Ae.motion,Dt=Ae.width,It=Ae.height,cn=Ae.children,yt=Ae.contentWrapperStyle,Ot=Ae.mask,Rn=Ae.maskClosable,_t=Ae.maskMotion,Gn=Ae.maskClassName,Ra=Ae.maskStyle,cr=Ae.afterOpenChange,tr=Ae.onClose,Ma=Ae.onMouseEnter,Wr=Ae.onMouseOver,gr=Ae.onMouseLeave,Ua=Ae.onClick,Ya=Ae.onKeyDown,Lr=Ae.onKeyUp,ya=he.useRef(),zr=he.useRef(),Cr=he.useRef();he.useImperativeHandle(Je,function(){return ya.current});var At=function(ma){var ua=ma.keyCode,pn=ma.shiftKey;switch(ua){case de.Z.TAB:{if(ua===de.Z.TAB){if(!pn&&document.activeElement===Cr.current){var Ta;(Ta=zr.current)===null||Ta===void 0||Ta.focus({preventScroll:!0})}else if(pn&&document.activeElement===zr.current){var fr;(fr=Cr.current)===null||fr===void 0||fr.focus({preventScroll:!0})}}break}case de.Z.ESC:{tr&&Yt&&(ma.stopPropagation(),tr(ma));break}}};he.useEffect(function(){if(bn&&Mt){var na;(na=ya.current)===null||na===void 0||na.focus({preventScroll:!0})}},[bn]);var En=he.useState(!1),Fn=(0,Te.Z)(En,2),Zt=Fn[0],dn=Fn[1],In=he.useContext(Ie),Yn;xe===!1?Yn={distance:0}:xe===!0?Yn={}:Yn=xe||{};var We=(Ct=(Bt=(Nt=Yn)===null||Nt===void 0?void 0:Nt.distance)!==null&&Bt!==void 0?Bt:In==null?void 0:In.pushDistance)!==null&&Ct!==void 0?Ct:180,ot=he.useMemo(function(){return{pushDistance:We,push:function(){dn(!0)},pull:function(){dn(!1)}}},[We]);he.useEffect(function(){if(bn){var na;In==null||(na=In.push)===null||na===void 0||na.call(In)}else{var ma;In==null||(ma=In.pull)===null||ma===void 0||ma.call(In)}},[bn]),he.useEffect(function(){return function(){var na;In==null||(na=In.pull)===null||na===void 0||na.call(In)}},[]);var et=Ot&&he.createElement(Re.default,(0,bt.Z)({key:"mask"},_t,{visible:bn}),function(na,ma){var ua=na.className,pn=na.style;return he.createElement("div",{className:Be()("".concat($t,"-mask"),ua,Gn),style:(0,$e.Z)((0,$e.Z)({},pn),Ra),onClick:Rn&&bn?tr:void 0,ref:ma})}),Bn=typeof wt=="function"?wt(Tt):wt,vn={};if(Zt&&We)switch(Tt){case"top":vn.transform="translateY(".concat(We,"px)");break;case"bottom":vn.transform="translateY(".concat(-We,"px)");break;case"left":vn.transform="translateX(".concat(We,"px)");break;default:vn.transform="translateX(".concat(-We,"px)");break}Tt==="left"||Tt==="right"?vn.width=ne(Dt):vn.height=ne(It);var Nn={onMouseEnter:Ma,onMouseOver:Wr,onMouseLeave:gr,onClick:Ua,onKeyDown:Ya,onKeyUp:Lr},Da=he.createElement(Re.default,(0,bt.Z)({key:"panel"},Bn,{visible:bn,forceRender:lt,onVisibleChanged:function(ma){cr==null||cr(ma)},removeOnLeave:!1,leavedClassName:"".concat($t,"-content-wrapper-hidden")}),function(na,ma){var ua=na.className,pn=na.style;return he.createElement("div",(0,bt.Z)({className:Be()("".concat($t,"-content-wrapper"),ua),style:(0,$e.Z)((0,$e.Z)((0,$e.Z)({},vn),pn),yt)},(0,a.Z)(Ae,{data:!0})),he.createElement(y,(0,bt.Z)({id:Lt,containerRef:ma,prefixCls:$t,className:zt,style:Ht},Nn),cn))}),ga=(0,$e.Z)({},Vt);return sn&&(ga.zIndex=sn),he.createElement(Ie.Provider,{value:ot},he.createElement("div",{className:Be()($t,"".concat($t,"-").concat(Tt),Ft,(Ut={},(0,at.Z)(Ut,"".concat($t,"-open"),bn),(0,at.Z)(Ut,"".concat($t,"-inline"),ye),Ut)),style:ga,tabIndex:-1,ref:ya,onKeyDown:At},et,he.createElement("div",{tabIndex:0,ref:zr,style:le,"aria-hidden":"true","data-sentinel":"start"}),Da,he.createElement("div",{tabIndex:0,ref:Cr,style:le,"aria-hidden":"true","data-sentinel":"end"})))}var Fe=he.forwardRef(ie),be=Fe,tt=function(Je){var Ct=Je.open,Bt=Ct===void 0?!1:Ct,Nt=Je.prefixCls,Ut=Nt===void 0?"rc-drawer":Nt,$t=Je.placement,bn=$t===void 0?"right":$t,Tt=Je.autoFocus,ye=Tt===void 0?!0:Tt,xe=Je.keyboard,lt=xe===void 0?!0:xe,Mt=Je.width,Yt=Mt===void 0?378:Mt,Ft=Je.mask,Vt=Ft===void 0?!0:Ft,sn=Je.maskClosable,zt=sn===void 0?!0:sn,Lt=Je.getContainer,Ht=Je.forceRender,wt=Je.afterOpenChange,Dt=Je.destroyOnClose,It=Je.onMouseEnter,cn=Je.onMouseOver,yt=Je.onMouseLeave,Ot=Je.onClick,Rn=Je.onKeyDown,_t=Je.onKeyUp,Gn=Je.panelRef,Ra=he.useState(!1),cr=(0,Te.Z)(Ra,2),tr=cr[0],Ma=cr[1],Wr=he.useState(!1),gr=(0,Te.Z)(Wr,2),Ua=gr[0],Ya=gr[1];(0,it.Z)(function(){Ya(!0)},[]);var Lr=Ua?Bt:!1,ya=he.useRef(),zr=he.useRef();(0,it.Z)(function(){Lr&&(zr.current=document.activeElement)},[Lr]);var Cr=function(dn){var In;if(Ma(dn),wt==null||wt(dn),!dn&&zr.current&&!((In=ya.current)!==null&&In!==void 0&&In.contains(zr.current))){var Yn;(Yn=zr.current)===null||Yn===void 0||Yn.focus({preventScroll:!0})}},At=he.useMemo(function(){return{panel:Gn}},[Gn]);if(!Ht&&!tr&&!Lr&&Dt)return null;var En={onMouseEnter:It,onMouseOver:cn,onMouseLeave:yt,onClick:Ot,onKeyDown:Rn,onKeyUp:_t},Fn=(0,$e.Z)((0,$e.Z)({},Je),{},{open:Lr,prefixCls:Ut,placement:bn,autoFocus:ye,keyboard:lt,width:Yt,mask:Vt,maskClosable:zt,inline:Lt===!1,afterOpenChange:Cr,ref:ya},En);return he.createElement(Ke.Provider,{value:At},he.createElement(ze.Z,{open:Lr||Ht||tr,autoDestroy:!1,getContainer:Lt,autoLock:Vt&&(Lr||tr)},he.createElement(be,Fn)))},Ze=tt,St=Ze,ht=ae(62892),vt=ae(36355),Vn=ae(32441),zn=ae(47729),qn=Ae=>{const{prefixCls:Je,title:Ct,footer:Bt,extra:Nt,closeIcon:Ut,closable:$t,onClose:bn,headerStyle:Tt,drawerStyle:ye,bodyStyle:xe,footerStyle:lt,children:Mt}=Ae,Yt=he.useCallback(Lt=>he.createElement("button",{type:"button",onClick:bn,"aria-label":"Close",className:`${Je}-close`},Lt),[bn]),[Ft,Vt]=(0,zn.Z)($t,Ut,Yt,void 0,!0),sn=he.useMemo(()=>!Ct&&!Ft?null:he.createElement("div",{style:Tt,className:Be()(`${Je}-header`,{[`${Je}-header-close-only`]:Ft&&!Ct&&!Nt})},he.createElement("div",{className:`${Je}-header-title`},Vt,Ct&&he.createElement("div",{className:`${Je}-title`},Ct)),Nt&&he.createElement("div",{className:`${Je}-extra`},Nt)),[Ft,Vt,Nt,Tt,Je,Ct]),zt=he.useMemo(()=>{if(!Bt)return null;const Lt=`${Je}-footer`;return he.createElement("div",{className:Lt,style:lt},Bt)},[Bt,lt,Je]);return he.createElement("div",{className:`${Je}-wrapper-body`,style:ye},sn,he.createElement("div",{className:`${Je}-body`,style:xe},Mt),zt)},jt=ae(33234),rn=ae(83116),Ye=ae(37613),Jt=Ae=>{const{componentCls:Je,motionDurationSlow:Ct}=Ae,Bt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${Ct}`}}};return{[Je]:{[`${Je}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${Ct}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Je}-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 un=Ae=>{const{componentCls:Je,zIndexPopup:Ct,colorBgMask:Bt,colorBgElevated:Nt,motionDurationSlow:Ut,motionDurationMid:$t,padding:bn,paddingLG:Tt,fontSizeLG:ye,lineHeightLG:xe,lineWidth:lt,lineType:Mt,colorSplit:Yt,marginSM:Ft,colorIcon:Vt,colorIconHover:sn,colorText:zt,fontWeightStrong:Lt,footerPaddingBlock:Ht,footerPaddingInline:wt}=Ae,Dt=`${Je}-content-wrapper`;return{[Je]:{position:"fixed",inset:0,zIndex:Ct,pointerEvents:"none","&-pure":{position:"relative",background:Nt,[`&${Je}-left`]:{boxShadow:Ae.boxShadowDrawerLeft},[`&${Je}-right`]:{boxShadow:Ae.boxShadowDrawerRight},[`&${Je}-top`]:{boxShadow:Ae.boxShadowDrawerUp},[`&${Je}-bottom`]:{boxShadow:Ae.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Je}-mask`]:{position:"absolute",inset:0,zIndex:Ct,background:Bt,pointerEvents:"auto"},[Dt]:{position:"absolute",zIndex:Ct,maxWidth:"100vw",transition:`all ${Ut}`,"&-hidden":{display:"none"}},[`&-left > ${Dt}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Ae.boxShadowDrawerLeft},[`&-right > ${Dt}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Ae.boxShadowDrawerRight},[`&-top > ${Dt}`]:{top:0,insetInline:0,boxShadow:Ae.boxShadowDrawerUp},[`&-bottom > ${Dt}`]:{bottom:0,insetInline:0,boxShadow:Ae.boxShadowDrawerDown},[`${Je}-content`]:{width:"100%",height:"100%",overflow:"auto",background:Nt,pointerEvents:"auto"},[`${Je}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Je}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${bn}px ${Tt}px`,fontSize:ye,lineHeight:xe,borderBottom:`${lt}px ${Mt} ${Yt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Je}-extra`]:{flex:"none"},[`${Je}-close`]:{display:"inline-block",marginInlineEnd:Ft,color:Vt,fontWeight:Lt,fontSize:ye,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${$t}`,textRendering:"auto","&:focus, &:hover":{color:sn,textDecoration:"none"}},[`${Je}-title`]:{flex:1,margin:0,color:zt,fontWeight:Ae.fontWeightStrong,fontSize:ye,lineHeight:xe},[`${Je}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Tt,overflow:"auto"},[`${Je}-footer`]:{flexShrink:0,padding:`${Ht}px ${wt}px`,borderTop:`${lt}px ${Mt} ${Yt}`},"&-rtl":{direction:"rtl"}}}};var an=(0,rn.Z)("Drawer",Ae=>{const Je=(0,Ye.TS)(Ae,{});return[un(Je),Jt(Je)]},Ae=>({zIndexPopup:Ae.zIndexPopupBase,footerPaddingBlock:Ae.paddingXS,footerPaddingInline:Ae.padding})),qe=ae(11575),st=function(Ae,Je){var Ct={};for(var Bt in Ae)Object.prototype.hasOwnProperty.call(Ae,Bt)&&Je.indexOf(Bt)<0&&(Ct[Bt]=Ae[Bt]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,Bt=Object.getOwnPropertySymbols(Ae);Nt{var Je;const{rootClassName:Ct,width:Bt,height:Nt,size:Ut="default",mask:$t=!0,push:bn=Cn,open:Tt,afterOpenChange:ye,onClose:xe,prefixCls:lt,getContainer:Mt,style:Yt,className:Ft,visible:Vt,afterVisibleChange:sn}=Ae,zt=st(Ae,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Lt,getPrefixCls:Ht,direction:wt,drawer:Dt}=he.useContext(vt.E_),It=Ht("drawer",lt),[cn,yt]=an(It),Ot=Mt===void 0&&Lt?()=>Lt(document.body):Mt,Rn=Be()({"no-mask":!$t,[`${It}-rtl`]:wt==="rtl"},Ct,yt),_t=he.useMemo(()=>Bt!=null?Bt:Ut==="large"?736:378,[Bt,Ut]),Gn=he.useMemo(()=>Nt!=null?Nt:Ut==="large"?736:378,[Nt,Ut]),Ra={motionName:(0,ht.m)(It,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},cr=Ma=>({motionName:(0,ht.m)(It,`panel-motion-${Ma}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),tr=(0,qe.H)();return cn(he.createElement(jt.BR,null,he.createElement(Vn.Ux,{status:!0,override:!0},he.createElement(St,Object.assign({prefixCls:It,onClose:xe,maskMotion:Ra,motion:cr},zt,{open:Tt!=null?Tt:Vt,mask:$t,push:bn,width:_t,height:Gn,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),Yt),className:Be()(Dt==null?void 0:Dt.className,Ft),rootClassName:Rn,getContainer:Ot,afterOpenChange:ye!=null?ye:sn,panelRef:tr}),he.createElement(qn,Object.assign({prefixCls:It},zt,{onClose:xe}))))))},en=Ae=>{const{prefixCls:Je,style:Ct,className:Bt,placement:Nt="right"}=Ae,Ut=st(Ae,["prefixCls","style","className","placement"]),{getPrefixCls:$t}=he.useContext(vt.E_),bn=$t("drawer",Je),[Tt,ye]=an(bn),xe=Be()(bn,`${bn}-pure`,`${bn}-${Nt}`,ye,Bt);return Tt(he.createElement("div",{className:xe,style:Ct},he.createElement(qn,Object.assign({prefixCls:bn},Ut))))};kt._InternalPanelDoNotUseOrYouWillBeFired=en;var De=kt},44e3:function(je,Wt,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,Wt.default=$e},39722:function(je,Wt,ae){"use strict";ae.d(Wt,{t5:function(){return Ie}});var b=ae(92310),Be=ae.n(b),$e=ae(55477),Te=ae(59301),ze=ae(36355),it=ae(77578),he=ae(17356),Qe=function(bt,Re){var de={};for(var a in bt)Object.prototype.hasOwnProperty.call(bt,a)&&Re.indexOf(a)<0&&(de[a]=bt[a]);if(bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(bt);E{if(!(!Re&&!de))return Te.createElement(Te.Fragment,null,Re&&Te.createElement("div",{className:`${bt}-title`},(0,it.Z)(Re)),Te.createElement("div",{className:`${bt}-inner-content`},(0,it.Z)(de)))},Ie=bt=>{const{hashId:Re,prefixCls:de,className:a,style:E,placement:x="top",title:y,content:ee,children:ne}=bt;return Te.createElement("div",{className:Be()(Re,de,`${de}-pure`,`${de}-placement-${x}`,a),style:E},Te.createElement("div",{className:`${de}-arrow`}),Te.createElement($e.G,Object.assign({},bt,{className:Re,prefixCls:de}),ne||Ke(de,y,ee)))},at=bt=>{const{prefixCls:Re}=bt,de=Qe(bt,["prefixCls"]),{getPrefixCls:a}=Te.useContext(ze.E_),E=a("popover",Re),[x,y]=(0,he.Z)(E);return x(Te.createElement(Ie,Object.assign({},de,{prefixCls:E,hashId:y})))};Wt.ZP=at},60324:function(je,Wt,ae){"use strict";var b=ae(92310),Be=ae.n(b),$e=ae(59301),Te=ae(77578),ze=ae(62892),it=ae(36355),he=ae(6848),Qe=ae(39722),Ke=ae(17356),Ie=function(Re,de){var a={};for(var E in Re)Object.prototype.hasOwnProperty.call(Re,E)&&de.indexOf(E)<0&&(a[E]=Re[E]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,E=Object.getOwnPropertySymbols(Re);x{let{title:de,content:a,prefixCls:E}=Re;return $e.createElement($e.Fragment,null,de&&$e.createElement("div",{className:`${E}-title`},(0,Te.Z)(de)),$e.createElement("div",{className:`${E}-inner-content`},(0,Te.Z)(a)))},bt=$e.forwardRef((Re,de)=>{const{prefixCls:a,title:E,content:x,overlayClassName:y,placement:ee="top",trigger:ne="hover",mouseEnterDelay:oe=.1,mouseLeaveDelay:le=.1,overlayStyle:ie={}}=Re,Fe=Ie(Re,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:be}=$e.useContext(it.E_),tt=be("popover",a),[Ze,St]=(0,Ke.Z)(tt),ht=be(),vt=Be()(y,St);return Ze($e.createElement(he.Z,Object.assign({placement:ee,trigger:ne,mouseEnterDelay:oe,mouseLeaveDelay:le,overlayStyle:ie},Fe,{prefixCls:tt,overlayClassName:vt,ref:de,overlay:E||x?$e.createElement(at,{prefixCls:tt,title:E,content:x}):null,transitionName:(0,ze.m)(ht,"zoom-big",Fe.transitionName),"data-popover-inject":!0})))});bt._InternalPanelDoNotUseOrYouWillBeFired=Qe.ZP,Wt.Z=bt},17356:function(je,Wt,ae){"use strict";var b=ae(17313),Be=ae(29878),$e=ae(19447),Te=ae(33166),ze=ae(83116),it=ae(37613);const he=Ie=>{const{componentCls:at,popoverColor:bt,minWidth:Re,fontWeightStrong:de,popoverPadding:a,boxShadowSecondary:E,colorTextHeading:x,borderRadiusLG:y,zIndexPopup:ee,marginXS:ne,colorBgElevated:oe,popoverBg:le}=Ie;return[{[at]: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"},[`${at}-content`]:{position:"relative"},[`${at}-inner`]:{backgroundColor:le,backgroundClip:"padding-box",borderRadius:y,boxShadow:E,padding:a},[`${at}-title`]:{minWidth:Re,marginBottom:ne,color:x,fontWeight:de},[`${at}-inner-content`]:{color:bt}})},(0,$e.ZP)(Ie,{colorBg:"var(--antd-arrow-background-color)"}),{[`${at}-pure`]:{position:"relative",maxWidth:"none",margin:Ie.sizePopupArrow,display:"inline-block",[`${at}-content`]:{display:"inline-block"}}}]},Qe=Ie=>{const{componentCls:at}=Ie;return{[at]:Te.i.map(bt=>{const Re=Ie[`${bt}6`];return{[`&${at}-${bt}`]:{"--antd-arrow-background-color":Re,[`${at}-inner`]:{backgroundColor:Re},[`${at}-arrow`]:{background:"transparent"}}}})}},Ke=Ie=>{const{componentCls:at,lineWidth:bt,lineType:Re,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-bt,ie=ee;return{[at]:{[`${at}-inner`]:{padding:0},[`${at}-title`]:{margin:0,padding:`${oe}px ${ie}px ${le}px`,borderBottom:`${bt}px ${Re} ${de}`},[`${at}-inner-content`]:{padding:`${a}px ${ie}px`}}}};Wt.Z=(0,ze.Z)("Popover",Ie=>{const{colorBgElevated:at,colorText:bt,wireframe:Re}=Ie,de=(0,it.TS)(Ie,{popoverPadding:12,popoverBg:at,popoverColor:bt});return[he(de),Qe(de),Re&&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,Wt,ae){"use strict";ae.d(Wt,{Z:function(){return Tt}});var b=ae(92310),Be=ae.n(b),$e=ae(20068),Te=ae(94480),ze=ae(42978),it=ae(76190),he=ae(59301),Qe=ae(13697),Ke=ae(18929),Ie=ae(54476),at=ae(75931),bt=ae(33885),Re=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,lt){return(ye-xe)/(lt-xe)}function x(ye,xe,lt,Mt){var Yt=E(xe,lt,Mt),Ft={};switch(ye){case"rtl":Ft.right="".concat(Yt*100,"%"),Ft.transform="translateX(50%)";break;case"btt":Ft.bottom="".concat(Yt*100,"%"),Ft.transform="translateY(50%)";break;case"ttb":Ft.top="".concat(Yt*100,"%"),Ft.transform="translateY(-50%)";break;default:Ft.left="".concat(Yt*100,"%"),Ft.transform="translateX(-50%)";break}return Ft}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 lt,Mt,Yt=ye.prefixCls,Ft=ye.value,Vt=ye.valueIndex,sn=ye.onStartMove,zt=ye.style,Lt=ye.render,Ht=ye.dragging,wt=ye.onOffsetChange,Dt=(0,at.Z)(ye,ee),It=he.useContext(a),cn=It.min,yt=It.max,Ot=It.direction,Rn=It.disabled,_t=It.keyboard,Gn=It.range,Ra=It.tabIndex,cr=It.ariaLabelForHandle,tr=It.ariaLabelledByForHandle,Ma=It.ariaValueTextFormatterForHandle,Wr="".concat(Yt,"-handle"),gr=function(zr){Rn||sn(zr,Vt)},Ua=function(zr){if(!Rn&&_t){var Cr=null;switch(zr.which||zr.keyCode){case Re.Z.LEFT:Cr=Ot==="ltr"||Ot==="btt"?-1:1;break;case Re.Z.RIGHT:Cr=Ot==="ltr"||Ot==="btt"?1:-1;break;case Re.Z.UP:Cr=Ot!=="ttb"?1:-1;break;case Re.Z.DOWN:Cr=Ot!=="ttb"?-1:1;break;case Re.Z.HOME:Cr="min";break;case Re.Z.END:Cr="max";break;case Re.Z.PAGE_UP:Cr=2;break;case Re.Z.PAGE_DOWN:Cr=-2;break}Cr!==null&&(zr.preventDefault(),wt(Cr,Vt))}},Ya=x(Ot,Ft,cn,yt),Lr=he.createElement("div",(0,Ie.Z)({ref:xe,className:Be()(Wr,(lt={},(0,$e.Z)(lt,"".concat(Wr,"-").concat(Vt+1),Gn),(0,$e.Z)(lt,"".concat(Wr,"-dragging"),Ht),lt)),style:(0,bt.Z)((0,bt.Z)({},Ya),zt),onMouseDown:gr,onTouchStart:gr,onKeyDown:Ua,tabIndex:Rn?null:y(Ra,Vt),role:"slider","aria-valuemin":cn,"aria-valuemax":yt,"aria-valuenow":Ft,"aria-disabled":Rn,"aria-label":y(cr,Vt),"aria-labelledby":y(tr,Vt),"aria-valuetext":(Mt=y(Ma,Vt))===null||Mt===void 0?void 0:Mt(Ft),"aria-orientation":Ot==="ltr"||Ot==="rtl"?"horizontal":"vertical"},Dt));return Lt&&(Lr=Lt(Lr,{index:Vt,prefixCls:Yt,value:Ft,dragging:Ht})),Lr}),oe=ne,le=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],ie=he.forwardRef(function(ye,xe){var lt=ye.prefixCls,Mt=ye.style,Yt=ye.onStartMove,Ft=ye.onOffsetChange,Vt=ye.values,sn=ye.handleRender,zt=ye.draggingIndex,Lt=(0,at.Z)(ye,le),Ht=he.useRef({});return he.useImperativeHandle(xe,function(){return{focus:function(Dt){var It;(It=Ht.current[Dt])===null||It===void 0||It.focus()}}}),he.createElement(he.Fragment,null,Vt.map(function(wt,Dt){return he.createElement(oe,(0,Ie.Z)({ref:function(cn){cn?Ht.current[Dt]=cn:delete Ht.current[Dt]},dragging:zt===Dt,prefixCls:lt,style:y(Mt,Dt),key:Dt,value:wt,valueIndex:Dt,onStartMove:Yt,onOffsetChange:Ft,render:sn},Lt))}))}),Fe=ie;function be(ye){var xe="touches"in ye?ye.touches[0]:ye;return{pageX:xe.pageX,pageY:xe.pageY}}function tt(ye,xe,lt,Mt,Yt,Ft,Vt,sn,zt){var Lt=he.useState(null),Ht=(0,ze.Z)(Lt,2),wt=Ht[0],Dt=Ht[1],It=he.useState(-1),cn=(0,ze.Z)(It,2),yt=cn[0],Ot=cn[1],Rn=he.useState(lt),_t=(0,ze.Z)(Rn,2),Gn=_t[0],Ra=_t[1],cr=he.useState(lt),tr=(0,ze.Z)(cr,2),Ma=tr[0],Wr=tr[1],gr=he.useRef(null),Ua=he.useRef(null);he.useEffect(function(){yt===-1&&Ra(lt)},[lt,yt]),he.useEffect(function(){return function(){document.removeEventListener("mousemove",gr.current),document.removeEventListener("mouseup",Ua.current),document.removeEventListener("touchmove",gr.current),document.removeEventListener("touchend",Ua.current)}},[]);var Ya=function(En,Fn){Gn.some(function(Zt,dn){return Zt!==En[dn]})&&(Fn!==void 0&&Dt(Fn),Ra(En),Vt(En))},Lr=function(En,Fn){if(En===-1){var Zt=Ma[0],dn=Ma[Ma.length-1],In=Mt-Zt,Yn=Yt-dn,We=Fn*(Yt-Mt);We=Math.max(We,In),We=Math.min(We,Yn);var ot=Ft(Zt+We);We=ot-Zt;var et=Ma.map(function(Da){return Da+We});Ya(et)}else{var Bn=(Yt-Mt)*Fn,vn=(0,Te.Z)(Gn);vn[En]=Ma[En];var Nn=zt(vn,Bn,En,"dist");Ya(Nn.values,Nn.value)}},ya=he.useRef(Lr);ya.current=Lr;var zr=function(En,Fn){En.stopPropagation();var Zt=lt[Fn];Ot(Fn),Dt(Zt),Wr(lt);var dn=be(En),In=dn.pageX,Yn=dn.pageY,We=function(Bn){Bn.preventDefault();var vn=be(Bn),Nn=vn.pageX,Da=vn.pageY,ga=Nn-In,na=Da-Yn,ma=ye.current.getBoundingClientRect(),ua=ma.width,pn=ma.height,Ta;switch(xe){case"btt":Ta=-na/pn;break;case"ttb":Ta=na/pn;break;case"rtl":Ta=-ga/ua;break;default:Ta=ga/ua}ya.current(Fn,Ta)},ot=function et(Bn){Bn.preventDefault(),document.removeEventListener("mouseup",et),document.removeEventListener("mousemove",We),document.removeEventListener("touchend",et),document.removeEventListener("touchmove",We),gr.current=null,Ua.current=null,Ot(-1),sn()};document.addEventListener("mouseup",ot),document.addEventListener("mousemove",We),document.addEventListener("touchend",ot),document.addEventListener("touchmove",We),gr.current=We,Ua.current=ot},Cr=he.useMemo(function(){var At=(0,Te.Z)(lt).sort(function(Fn,Zt){return Fn-Zt}),En=(0,Te.Z)(Gn).sort(function(Fn,Zt){return Fn-Zt});return At.every(function(Fn,Zt){return Fn===En[Zt]})?Gn:lt},[lt,Gn]);return[yt,wt,Cr,zr]}function Ze(ye){var xe,lt=ye.prefixCls,Mt=ye.style,Yt=ye.start,Ft=ye.end,Vt=ye.index,sn=ye.onStartMove,zt=he.useContext(a),Lt=zt.direction,Ht=zt.min,wt=zt.max,Dt=zt.disabled,It=zt.range,cn="".concat(lt,"-track"),yt=E(Yt,Ht,wt),Ot=E(Ft,Ht,wt),Rn=function(Ra){!Dt&&sn&&sn(Ra,-1)},_t={};switch(Lt){case"rtl":_t.right="".concat(yt*100,"%"),_t.width="".concat(Ot*100-yt*100,"%");break;case"btt":_t.bottom="".concat(yt*100,"%"),_t.height="".concat(Ot*100-yt*100,"%");break;case"ttb":_t.top="".concat(yt*100,"%"),_t.height="".concat(Ot*100-yt*100,"%");break;default:_t.left="".concat(yt*100,"%"),_t.width="".concat(Ot*100-yt*100,"%")}return he.createElement("div",{className:Be()(cn,(xe={},(0,$e.Z)(xe,"".concat(cn,"-").concat(Vt+1),It),(0,$e.Z)(xe,"".concat(lt,"-track-draggable"),sn),xe)),style:(0,bt.Z)((0,bt.Z)({},_t),Mt),onMouseDown:Rn,onTouchStart:Rn})}function St(ye){var xe=ye.prefixCls,lt=ye.style,Mt=ye.values,Yt=ye.startPoint,Ft=ye.onStartMove,Vt=he.useContext(a),sn=Vt.included,zt=Vt.range,Lt=Vt.min,Ht=he.useMemo(function(){if(!zt){if(Mt.length===0)return[];var wt=Yt!=null?Yt:Lt,Dt=Mt[0];return[{start:Math.min(wt,Dt),end:Math.max(wt,Dt)}]}for(var It=[],cn=0;cn3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof yt=="number"){var _t,Gn=cn[Ot],Ra=Gn+yt,cr=[];Mt.forEach(function(Ua){cr.push(Ua.value)}),cr.push(ye,xe),cr.push(sn(Gn));var tr=yt>0?1:-1;Rn==="unit"?cr.push(sn(Gn+tr*lt)):cr.push(sn(Ra)),cr=cr.filter(function(Ua){return Ua!==null}).filter(function(Ua){return yt<0?Ua<=Gn:Ua>=Gn}),Rn==="unit"&&(cr=cr.filter(function(Ua){return Ua!==Gn}));var Ma=Rn==="unit"?Gn:Ra;_t=cr[0];var Wr=Math.abs(_t-Ma);if(cr.forEach(function(Ua){var Ya=Math.abs(Ua-Ma);Ya1){var gr=(0,Te.Z)(cn);return gr[Ot]=_t,It(gr,yt-tr,Ot,Rn)}return _t}else{if(yt==="min")return ye;if(yt==="max")return xe}},Ht=function(cn,yt,Ot){var Rn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",_t=cn[Ot],Gn=Lt(cn,yt,Ot,Rn);return{value:Gn,changed:Gn!==_t}},wt=function(cn){return Ft===null&&cn===0||typeof Ft=="number"&&cn3&&arguments[3]!==void 0?arguments[3]:"unit",_t=cn.map(zt),Gn=_t[Ot],Ra=Lt(_t,yt,Ot,Rn);if(_t[Ot]=Ra,Yt===!1){var cr=Ft||0;Ot>0&&_t[Ot-1]!==Gn&&(_t[Ot]=Math.max(_t[Ot],_t[Ot-1]+cr)),Ot<_t.length-1&&_t[Ot+1]!==Gn&&(_t[Ot]=Math.min(_t[Ot],_t[Ot+1]-cr))}else if(typeof Ft=="number"||Ft===null){for(var tr=Ot+1;tr<_t.length;tr+=1)for(var Ma=!0;wt(_t[tr]-_t[tr-1])&&Ma;){var Wr=Ht(_t,1,tr);_t[tr]=Wr.value,Ma=Wr.changed}for(var gr=Ot;gr>0;gr-=1)for(var Ua=!0;wt(_t[gr]-_t[gr-1])&&Ua;){var Ya=Ht(_t,-1,gr-1);_t[gr-1]=Ya.value,Ua=Ya.changed}for(var Lr=_t.length-1;Lr>0;Lr-=1)for(var ya=!0;wt(_t[Lr]-_t[Lr-1])&&ya;){var zr=Ht(_t,-1,Lr-1);_t[Lr-1]=zr.value,ya=zr.changed}for(var Cr=0;Cr<_t.length-1;Cr+=1)for(var At=!0;wt(_t[Cr+1]-_t[Cr])&&At;){var En=Ht(_t,1,Cr+1);_t[Cr+1]=En.value,At=En.changed}}return{value:_t[Ot],values:_t}};return[zt,Dt]}var qn=ae(48736),jt=he.forwardRef(function(ye,xe){var lt,Mt=ye.prefixCls,Yt=Mt===void 0?"rc-slider":Mt,Ft=ye.className,Vt=ye.style,sn=ye.disabled,zt=sn===void 0?!1:sn,Lt=ye.keyboard,Ht=Lt===void 0?!0:Lt,wt=ye.autoFocus,Dt=ye.onFocus,It=ye.onBlur,cn=ye.min,yt=cn===void 0?0:cn,Ot=ye.max,Rn=Ot===void 0?100:Ot,_t=ye.step,Gn=_t===void 0?1:_t,Ra=ye.value,cr=ye.defaultValue,tr=ye.range,Ma=ye.count,Wr=ye.onChange,gr=ye.onBeforeChange,Ua=ye.onAfterChange,Ya=ye.allowCross,Lr=Ya===void 0?!0:Ya,ya=ye.pushable,zr=ya===void 0?!1:ya,Cr=ye.draggableTrack,At=ye.reverse,En=ye.vertical,Fn=ye.included,Zt=Fn===void 0?!0:Fn,dn=ye.startPoint,In=ye.trackStyle,Yn=ye.handleStyle,We=ye.railStyle,ot=ye.dotStyle,et=ye.activeDotStyle,Bn=ye.marks,vn=ye.dots,Nn=ye.handleRender,Da=ye.tabIndex,ga=Da===void 0?0:Da,na=ye.ariaLabelForHandle,ma=ye.ariaLabelledByForHandle,ua=ye.ariaValueTextFormatterForHandle,pn=he.useRef(),Ta=he.useRef(),fr=he.useMemo(function(){return En?At?"ttb":"btt":At?"rtl":"ltr"},[At,En]),uo=he.useMemo(function(){return isFinite(yt)?yt:0},[yt]),Mn=he.useMemo(function(){return isFinite(Rn)?Rn:100},[Rn]),nn=he.useMemo(function(){return Gn!==null&&Gn<=0?1:Gn},[Gn]),sa=he.useMemo(function(){return typeof zr=="boolean"?zr?nn:!1:zr>=0?zr:!1},[zr,nn]),Ea=he.useMemo(function(){var sr=Object.keys(Bn||{});return sr.map(function(Xn){var On=Bn[Xn],mn={value:Number(Xn)};return On&&(0,it.Z)(On)==="object"&&!he.isValidElement(On)&&("label"in On||"style"in On)?(mn.style=On.style,mn.label=On.label):mn.label=On,mn}).filter(function(Xn){var On=Xn.label;return On||typeof On=="number"}).sort(function(Xn,On){return Xn.value-On.value})},[Bn]),Gr=ca(uo,Mn,nn,Ea,Lr,sa),Hr=(0,ze.Z)(Gr,2),hr=Hr[0],qr=Hr[1],Io=(0,Ke.Z)(cr,{value:Ra}),$r=(0,ze.Z)(Io,2),Eo=$r[0],yn=$r[1],kr=he.useMemo(function(){var sr=Eo==null?[]:Array.isArray(Eo)?Eo:[Eo],Xn=(0,ze.Z)(sr,1),On=Xn[0],mn=On===void 0?uo:On,ba=Eo===null?[]:[mn];if(tr){if(ba=(0,Te.Z)(sr),Ma||Eo===void 0){var lr=Ma>=0?Ma+1:2;for(ba=ba.slice(0,lr);ba.length=0&&pn.current.focus(sr)}He(null)},[mt]);var xt=he.useMemo(function(){return Cr&&nn===null?!1:Cr},[Cr,nn]),gn=function(){Ua==null||Ua(to(eo.current))},Ln=tt(Ta,fr,kr,uo,Mn,hr,dt,gn,qr),Sa=(0,ze.Z)(Ln,4),yr=Sa[0],la=Sa[1],ia=Sa[2],La=Sa[3],rr=function(Xn,On){La(Xn,On),gr==null||gr(to(eo.current))},Za=yr!==-1;he.useEffect(function(){if(!Za){var sr=kr.lastIndexOf(la);pn.current.focus(sr)}},[Za]);var ir=he.useMemo(function(){return(0,Te.Z)(ia).sort(function(sr,Xn){return sr-Xn})},[ia]),Oa=he.useMemo(function(){return tr?[ir[0],ir[ir.length-1]]:[uo,ir[0]]},[ir,tr,uo]),Rt=(0,ze.Z)(Oa,2),fa=Rt[0],Er=Rt[1];he.useImperativeHandle(xe,function(){return{focus:function(){pn.current.focus(0)},blur:function(){var Xn=document,On=Xn.activeElement;Ta.current.contains(On)&&(On==null||On.blur())}}}),he.useEffect(function(){wt&&pn.current.focus(0)},[]);var Ir=he.useMemo(function(){return{min:uo,max:Mn,direction:fr,disabled:zt,keyboard:Ht,step:nn,included:Zt,includedStart:fa,includedEnd:Er,range:tr,tabIndex:ga,ariaLabelForHandle:na,ariaLabelledByForHandle:ma,ariaValueTextFormatterForHandle:ua}},[uo,Mn,fr,zt,Ht,nn,Zt,fa,Er,tr,ga,na,ma,ua]);return he.createElement(a.Provider,{value:Ir},he.createElement("div",{ref:Ta,className:Be()(Yt,Ft,(lt={},(0,$e.Z)(lt,"".concat(Yt,"-disabled"),zt),(0,$e.Z)(lt,"".concat(Yt,"-vertical"),En),(0,$e.Z)(lt,"".concat(Yt,"-horizontal"),!En),(0,$e.Z)(lt,"".concat(Yt,"-with-marks"),Ea.length),lt)),style:Vt,onMouseDown:Ee},he.createElement("div",{className:"".concat(Yt,"-rail"),style:We}),he.createElement(St,{prefixCls:Yt,style:In,values:ir,startPoint:dn,onStartMove:xt?rr:null}),he.createElement(zn,{prefixCls:Yt,marks:Ea,dots:vn,style:ot,activeStyle:et}),he.createElement(Fe,{ref:pn,prefixCls:Yt,style:Yn,values:ia,draggingIndex:yr,onStartMove:rr,onOffsetChange:Tn,onFocus:Dt,onBlur:It,handleRender:Nn}),he.createElement(vt,{prefixCls:Yt,marks:Ea,onClick:Ue})))}),rn=jt,Ye=rn,ut=ae(36355),Jt=ae(1684),un=ae(16089),an=ae(8654),qe=ae(6848),Pt=he.forwardRef((ye,xe)=>{const{open:lt}=ye,Mt=(0,he.useRef)(null),Yt=(0,he.useRef)(null);function Ft(){un.Z.cancel(Yt.current),Yt.current=null}function Vt(){Yt.current=(0,un.Z)(()=>{var sn;(sn=Mt.current)===null||sn===void 0||sn.forceAlign(),Yt.current=null})}return he.useEffect(()=>(lt?Vt():Ft(),Ft),[lt,ye.title]),he.createElement(qe.Z,Object.assign({ref:(0,an.sQ)(Mt,xe)},ye))}),Cn=ae(64993),kt=ae(17313),en=ae(83116),De=ae(37613);const Ae=ye=>{const{componentCls:xe,antCls:lt,controlSize:Mt,dotSize:Yt,marginFull:Ft,marginPart:Vt,colorFillContentHover:sn}=ye;return{[xe]:Object.assign(Object.assign({},(0,kt.Wf)(ye)),{position:"relative",height:Mt,margin:`${Vt}px ${Ft}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${Ft}px ${Vt}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:sn},[`${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:Yt,height:Yt,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 Fn.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 Cn.C(ye.colorTextDisabled).onBackground(ye.colorBgContainer).toHexShortString()}`,insetInlineStart:0,insetBlockStart:0},[` ${xe}-mark-text, ${xe}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${mt}-tooltip-inner`]:{minWidth:"unset"}})}},Qe=(Fe,xe)=>{const{componentCls:mt,railSize:Ot,handleSize:tn,dotSize:Ht}=Fe,Zt=xe?"paddingBlock":"paddingInline",gn=xe?"width":"height",Wt=xe?"height":"width",rt=xe?"insetBlockStart":"insetInlineStart",_t=xe?"top":"insetInlineStart",wt=(Ot*3-tn)/2,yt=(tn-Ot)/2,Mt=xe?{borderWidth:`${yt}px 0`,transform:`translateY(-${yt}px)`}:{borderWidth:`0 ${yt}px`,transform:`translateX(-${yt}px)`};return{[Zt]:Ot,[Wt]:Ot*3,[`${mt}-rail`]:{[gn]:"100%",[Wt]:Ot},[`${mt}-track`]:{[Wt]:Ot},[`${mt}-track-draggable`]:Object.assign({},Mt),[`${mt}-handle`]:{[rt]:wt},[`${mt}-mark`]:{insetInlineStart:0,top:0,[_t]:Ot*3+(xe?0:Fe.marginFull),[gn]:"100%"},[`${mt}-step`]:{insetInlineStart:0,top:0,[_t]:Ot,[gn]:"100%",[Wt]:Ot},[`${mt}-dot`]:{position:"absolute",[rt]:(Ot-Ht)/2}}},Ft=Fe=>{const{componentCls:xe,marginPartWithMark:mt}=Fe;return{[`${xe}-horizontal`]:Object.assign(Object.assign({},Qe(Fe,!0)),{[`&${xe}-with-marks`]:{marginBottom:mt}})}},Dt=Fe=>{const{componentCls:xe}=Fe;return{[`${xe}-vertical`]:Object.assign(Object.assign({},Qe(Fe,!1)),{height:"100%"})}};var Nt=(0,$t.Z)("Slider",Fe=>{const xe=(0,De.TS)(Fe,{marginPart:(Fe.controlHeight-Fe.controlSize)/2,marginFull:Fe.controlSize/2,marginPartWithMark:Fe.controlHeightLG-Fe.controlSize});return[Pe(xe),Ft(xe),Dt(xe)]},Fe=>{const mt=Fe.controlHeightLG/4,Ot=Fe.controlHeightSM/2,tn=Fe.lineWidth+1,Ht=Fe.lineWidth+1*3;return{controlSize:mt,railSize:4,handleSize:mt,handleSizeHover:Ot,dotSize:8,handleLineWidth:tn,handleLineWidthHover:Ht,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}}),Ut=function(Fe,xe){var mt={};for(var Ot in Fe)Object.prototype.hasOwnProperty.call(Fe,Ot)&&xe.indexOf(Ot)<0&&(mt[Ot]=Fe[Ot]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tn=0,Ot=Object.getOwnPropertySymbols(Fe);tntypeof Fe=="number"?Fe.toString():"";var It=he.forwardRef((Fe,xe)=>{const{prefixCls:mt,range:Ot,className:tn,rootClassName:Ht,style:Zt,disabled:gn,tooltipPrefixCls:Wt,tipFormatter:rt,tooltipVisible:_t,getTooltipPopupContainer:wt,tooltipPlacement:yt}=Fe,Mt=Ut(Fe,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:fn,slider:bt,getPrefixCls:xt,getPopupContainer:Wn}=he.useContext(st.E_),Xt=he.useContext(Qt.Z),Un=gn!=null?gn:Xt,[Wa,mr]=he.useState({}),rr=(Ct,An)=>{mr(bn=>Object.assign(Object.assign({},bn),{[Ct]:An}))},Ma=(Ct,An)=>Ct||(An?fn==="rtl"?"left":"right":"top"),Wr=xt("slider",mt),[lr,Ha]=Nt(Wr),Xa=Be()(tn,bt==null?void 0:bt.className,Ht,{[`${Wr}-rtl`]:fn==="rtl"},Ha);fn==="rtl"&&!Mt.vertical&&(Mt.reverse=!Mt.reverse);const[Br,ba]=he.useMemo(()=>Ot?typeof Ot=="object"?[!0,Ot.draggableTrack]:[!0,!1]:[!1],[Ot]),Zr=(Ct,An)=>{var bn;const{index:Vt,dragging:mn}=An,{tooltip:On={},vertical:Jn}=Fe,ke=Object.assign({},On),{open:ot,placement:$e,getPopupContainer:wn,prefixCls:pn,formatter:Tn}=ke;let Ba;Tn||Tn===null?Ba=Tn:rt||rt===null?Ba=rt:Ba=Gt;const va=Ba?Wa[Vt]||mn:!1,ra=(bn=ot!=null?ot:_t)!==null&&bn!==void 0?bn:ot===void 0&&va,pa=Object.assign(Object.assign({},Ct.props),{onMouseEnter:()=>rr(Vt,!0),onMouseLeave:()=>rr(Vt,!1)}),da=xt("tooltip",pn!=null?pn:Wt);return he.createElement(At,Object.assign({},ke,{prefixCls:da,title:Ba?Ba(An.value):"",open:ra,placement:Ma($e!=null?$e:yt,Jn),key:Vt,overlayClassName:`${Wr}-tooltip`,getPopupContainer:wn||wt||Wn}),he.cloneElement(Ct,pa))},Fr=Object.assign(Object.assign({},bt==null?void 0:bt.style),Zt);return lr(he.createElement(Ye,Object.assign({},Mt,{step:Mt.step,range:Br,draggableTrack:ba,className:Xa,style:Fr,disabled:Un,ref:xe,prefixCls:Wr,handleRender:Zr})))})},10527:function(je,Tt,ae){"use strict";var b,Be=ae(25569).default;b={value:!0},Tt.Z=void 0;var qe=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"]},qe.default),timePickerLocale:Object.assign({},Te.default)};ze.lang.ok="\u786E\u5B9A";var ut=ze;Tt.Z=ut},6432:function(je,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(je,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},11414:function(je,Tt,ae){"use strict";ae.d(Tt,{Z5:function(){return kl},_l:function(){return Cd},bK:function(){return sd}});var b=ae(59301),Be=ae(18773);function qe(z,te){z.prototype=Object.create(te.prototype),z.prototype.constructor=z,(0,Be.Z)(z,te)}var Te=ae(54476),ze=ae(59781),ut=b.createContext(null),he=null;function Xe(z){z()}var Ke=Xe,Ie=function(te){return Ke=te},nt=function(){return Ke};function Bt(){var z=nt(),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 Re={notify:function(){},get:function(){return[]}};function de(z,te){var re,ue=Re;function me(Ve){return Ne(),ue.subscribe(Ve)}function fe(){ue.notify()}function Se(){He.onStateChange&&He.onStateChange()}function Ae(){return!!re}function Ne(){re||(re=te?te.addNestedSub(Se):z.subscribe(Se),ue=Bt())}function tt(){re&&(re(),re=void 0,ue.clear(),ue=Re)}var He={addNestedSub:me,notifyNestedSubs:fe,handleChangeWrapper:Se,isSubscribed:Ae,trySubscribe:Ne,tryUnsubscribe:tt,getListeners:function(){return ue}};return He}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(85377),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],et=function(te){try{return JSON.stringify(te)}catch(re){return String(te)}};function Ze(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 Et(z,te,re,ue,me,fe,Se){z.current=ue,te.current=me,re.current=!1,fe.current&&(fe.current=null,Se())}function pt(z,te,re,ue,me,fe,Se,Ae,Ne,tt){if(z){var He=!1,Ve=null,Ge=function(){if(!He){var sa=te.getState(),Ea,ya;try{Ea=ue(sa,me.current)}catch(nr){ya=nr,Ve=nr}ya||(Ve=null),Ea===fe.current?Se.current||Ne():(fe.current=Ea,Ae.current=Ea,Se.current=!0,tt({type:"STORE_UPDATED",payload:{error:ya}}))}};re.onStateChange=Ge,re.trySubscribe(),Ge();var ht=function(){if(He=!0,re.tryUnsubscribe(),re.onStateChange=null,Ve)throw Ve};return ht}}var jn=function(){return[null,0]};function Kn(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,Ne=Ae===void 0?void 0:Ae,tt=re.shouldHandleStateChanges,He=tt===void 0?!0:tt,Ve=re.storeKey,Ge=Ve===void 0?"store":Ve,ht=re.withRef,rn=ht===void 0?!1:ht,sa=re.forwardRef,Ea=sa===void 0?!1:sa,ya=re.context,nr=ya===void 0?ut:ya,pr=(0,y.Z)(re,le);if(0)var Ar;var Lo=nr;return function(Xo){var Qi=Xo.displayName||Xo.name||"Component",ei=me(Qi),qi=(0,Te.Z)({},pr,{getDisplayName:me,methodName:Se,renderCountProp:Ne,shouldHandleStateChanges:He,storeKey:Ge,displayName:ei,wrappedComponentName:Qi,WrappedComponent:Xo}),Al=pr.pure;function Ol(Ml){return z(Ml.dispatch,qi)}var Iu=Al?b.useMemo:function(Ml){return Ml()};function bu(Ml){var ps=(0,b.useMemo)(function(){var gd=Ml.reactReduxForwardedRef,Qd=(0,y.Z)(Ml,ie);return[Ml.context,gd,Qd]},[Ml]),Tu=ps[0],dd=ps[1],xs=ps[2],hs=(0,b.useMemo)(function(){return Tu&&Tu.Consumer&&(0,oe.isContextConsumer)(b.createElement(Tu.Consumer,null))?Tu:Lo},[Tu,Lo]),Ru=(0,b.useContext)(hs),Ls=!!Ml.store&&!!Ml.store.getState&&!!Ml.store.dispatch,yd=!!Ru&&!!Ru.store,Wu=Ls?Ml.store:Ru.store,cd=(0,b.useMemo)(function(){return Ol(Wu)},[Wu]),bd=(0,b.useMemo)(function(){if(!He)return ye;var gd=de(Wu,Ls?null:Ru.subscription),Qd=gd.notifyNestedSubs.bind(gd);return[gd,Qd]},[Wu,Ls,Ru]),Js=bd[0],Bd=bd[1],Dd=(0,b.useMemo)(function(){return Ls?Ru:(0,Te.Z)({},Ru,{subscription:Js})},[Ls,Ru,Js]),qd=(0,b.useReducer)(Ze,Ce,jn),tc=qd[0],wd=tc[0],nc=qd[1];if(wd&&wd.error)throw wd.error;var $d=(0,b.useRef)(),Hd=(0,b.useRef)(xs),xd=(0,b.useRef)(),ec=(0,b.useRef)(!1),Xd=Iu(function(){return xd.current&&xs===Hd.current?xd.current:cd(Wu.getState(),xs)},[Wu,wd,xs]);Pt(Et,[Hd,$d,ec,xs,Xd,xd,Bd]),Pt(pt,[He,Wu,Js,cd,Hd,$d,ec,xd,Bd,nc],[Wu,Js,cd]);var Jd=(0,b.useMemo)(function(){return b.createElement(Xo,(0,Te.Z)({},Xd,{ref:dd}))},[dd,Xo,Xd]),ac=(0,b.useMemo)(function(){return He?b.createElement(hs.Provider,{value:Dd},Jd):Jd},[hs,Jd,Dd]);return ac}var su=Al?b.memo(bu):bu;if(su.WrappedComponent=Xo,su.displayName=bu.displayName=ei,Ea){var Nu=b.forwardRef(function(ps,Tu){return b.createElement(su,(0,Te.Z)({},ps,{reactReduxForwardedRef:Tu}))});return Nu.displayName=ei,Nu.WrappedComponent=Xo,ne()(Nu,Xo)}return ne()(su,Xo)}}function fa(z,te){return z===te?z!==0||te!==0||1/z===1/te:z!==z&&te!==te}function ea(z,te){if(fa(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 It(z,te){return z===te}function Fe(z){var te=z===void 0?{}:z,re=te.connectHOC,ue=re===void 0?Kn:re,me=te.mapStateToPropsFactories,fe=me===void 0?Fn:me,Se=te.mapDispatchToPropsFactories,Ae=Se===void 0?Je:Se,Ne=te.mergePropsFactories,tt=Ne===void 0?Qe:Ne,He=te.selectorFactory,Ve=He===void 0?Ut:He;return function(ht,rn,sa,Ea){Ea===void 0&&(Ea={});var ya=Ea,nr=ya.pure,pr=nr===void 0?!0:nr,Ar=ya.areStatesEqual,Lo=Ar===void 0?It:Ar,Po=ya.areOwnPropsEqual,Xo=Po===void 0?ea:Po,Qi=ya.areStatePropsEqual,ei=Qi===void 0?ea:Qi,qi=ya.areMergedPropsEqual,Al=qi===void 0?ea:qi,Ol=(0,y.Z)(ya,Gt),Iu=Dn(ht,fe,"mapStateToProps"),bu=Dn(rn,Ae,"mapDispatchToProps"),su=Dn(sa,tt,"mergeProps");return ue(Ve,(0,Te.Z)({methodName:"connect",getDisplayName:function(Ml){return"Connect("+Ml+")"},shouldHandleStateChanges:!!ht,initMapStateToProps:Iu,initMapDispatchToProps:bu,initMergeProps:su,pure:pr,areStatesEqual:Lo,areOwnPropsEqual:Xo,areStatePropsEqual:ei,areMergedPropsEqual:Al},Ol))}}var xe=Fe();function mt(){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 tn=null;function Ht(z){z===void 0&&(z=ReactReduxContext);var te=z===ReactReduxContext?useDefaultStore:createStoreHook(z);return function(){var ue=te();return ue.dispatch}}var Zt=null,gn=function(te,re){return te===re};function Wt(z,te,re,ue){var me=useReducer(function(rn){return rn+1},0),fe=me[1],Se=useMemo(function(){return createSubscription(re,ue)},[re,ue]),Ae=useRef(),Ne=useRef(),tt=useRef(),He=useRef(),Ve=re.getState(),Ge;try{if(z!==Ne.current||Ve!==tt.current||Ae.current){var ht=z(Ve);He.current===void 0||!te(ht,He.current)?Ge=ht:Ge=He.current}else Ge=He.current}catch(rn){throw Ae.current&&(rn.message+=` + `]:{cursor:"not-allowed !important"}},[`&-tooltip ${lt}-tooltip-inner`]:{minWidth:"unset"}})}},Je=(ye,xe)=>{const{componentCls:lt,railSize:Mt,handleSize:Yt,dotSize:Ft}=ye,Vt=xe?"paddingBlock":"paddingInline",sn=xe?"width":"height",zt=xe?"height":"width",Lt=xe?"insetBlockStart":"insetInlineStart",Ht=xe?"top":"insetInlineStart",wt=(Mt*3-Yt)/2,Dt=(Yt-Mt)/2,It=xe?{borderWidth:`${Dt}px 0`,transform:`translateY(-${Dt}px)`}:{borderWidth:`0 ${Dt}px`,transform:`translateX(-${Dt}px)`};return{[Vt]:Mt,[zt]:Mt*3,[`${lt}-rail`]:{[sn]:"100%",[zt]:Mt},[`${lt}-track`]:{[zt]:Mt},[`${lt}-track-draggable`]:Object.assign({},It),[`${lt}-handle`]:{[Lt]:wt},[`${lt}-mark`]:{insetInlineStart:0,top:0,[Ht]:Mt*3+(xe?0:ye.marginFull),[sn]:"100%"},[`${lt}-step`]:{insetInlineStart:0,top:0,[Ht]:Mt,[sn]:"100%",[zt]:Mt},[`${lt}-dot`]:{position:"absolute",[Lt]:(Mt-Ft)/2}}},Ct=ye=>{const{componentCls:xe,marginPartWithMark:lt}=ye;return{[`${xe}-horizontal`]:Object.assign(Object.assign({},Je(ye,!0)),{[`&${xe}-with-marks`]:{marginBottom:lt}})}},Bt=ye=>{const{componentCls:xe}=ye;return{[`${xe}-vertical`]:Object.assign(Object.assign({},Je(ye,!1)),{height:"100%"})}};var Nt=(0,en.Z)("Slider",ye=>{const xe=(0,De.TS)(ye,{marginPart:(ye.controlHeight-ye.controlSize)/2,marginFull:ye.controlSize/2,marginPartWithMark:ye.controlHeightLG-ye.controlSize});return[Ae(xe),Ct(xe),Bt(xe)]},ye=>{const lt=ye.controlHeightLG/4,Mt=ye.controlHeightSM/2,Yt=ye.lineWidth+1,Ft=ye.lineWidth+1*3;return{controlSize:lt,railSize:4,handleSize:lt,handleSizeHover:Mt,dotSize:8,handleLineWidth:Yt,handleLineWidthHover:Ft,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}}),Ut=function(ye,xe){var lt={};for(var Mt in ye)Object.prototype.hasOwnProperty.call(ye,Mt)&&xe.indexOf(Mt)<0&&(lt[Mt]=ye[Mt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,Mt=Object.getOwnPropertySymbols(ye);Yttypeof ye=="number"?ye.toString():"";var Tt=he.forwardRef((ye,xe)=>{const{prefixCls:lt,range:Mt,className:Yt,rootClassName:Ft,style:Vt,disabled:sn,tooltipPrefixCls:zt,tipFormatter:Lt,tooltipVisible:Ht,getTooltipPopupContainer:wt,tooltipPlacement:Dt}=ye,It=Ut(ye,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:cn,slider:yt,getPrefixCls:Ot,getPopupContainer:Rn}=he.useContext(ut.E_),_t=he.useContext(Jt.Z),Gn=sn!=null?sn:_t,[Ra,cr]=he.useState({}),tr=(At,En)=>{cr(Fn=>Object.assign(Object.assign({},Fn),{[At]:En}))},Ma=(At,En)=>At||(En?cn==="rtl"?"left":"right":"top"),Wr=Ot("slider",lt),[gr,Ua]=Nt(Wr),Ya=Be()(Yt,yt==null?void 0:yt.className,Ft,{[`${Wr}-rtl`]:cn==="rtl"},Ua);cn==="rtl"&&!It.vertical&&(It.reverse=!It.reverse);const[Lr,ya]=he.useMemo(()=>Mt?typeof Mt=="object"?[!0,Mt.draggableTrack]:[!0,!1]:[!1],[Mt]),zr=(At,En)=>{var Fn;const{index:Zt,dragging:dn}=En,{tooltip:In={},vertical:Yn}=ye,We=Object.assign({},In),{open:ot,placement:et,getPopupContainer:Bn,prefixCls:vn,formatter:Nn}=We;let Da;Nn||Nn===null?Da=Nn:Lt||Lt===null?Da=Lt:Da=$t;const ga=Da?Ra[Zt]||dn:!1,na=(Fn=ot!=null?ot:Ht)!==null&&Fn!==void 0?Fn:ot===void 0&&ga,ma=Object.assign(Object.assign({},At.props),{onMouseEnter:()=>tr(Zt,!0),onMouseLeave:()=>tr(Zt,!1)}),ua=Ot("tooltip",vn!=null?vn:zt);return he.createElement(Pt,Object.assign({},We,{prefixCls:ua,title:Da?Da(En.value):"",open:na,placement:Ma(et!=null?et:Dt,Yn),key:Zt,overlayClassName:`${Wr}-tooltip`,getPopupContainer:Bn||wt||Rn}),he.cloneElement(At,ma))},Cr=Object.assign(Object.assign({},yt==null?void 0:yt.style),Vt);return gr(he.createElement(Ye,Object.assign({},It,{step:It.step,range:Lr,draggableTrack:ya,className:Ya,style:Cr,disabled:Gn,ref:xe,prefixCls:Wr,handleRender:zr})))})},10527:function(je,Wt,ae){"use strict";var b,Be=ae(25569).default;b={value:!0},Wt.Z=void 0;var $e=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"]},$e.default),timePickerLocale:Object.assign({},Te.default)};ze.lang.ok="\u786E\u5B9A";var it=ze;Wt.Z=it},6432:function(je,Wt){"use strict";Object.defineProperty(Wt,"__esModule",{value:!0}),Wt.default=void 0;var b={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};Wt.default=b},65835:function(je,Wt){"use strict";Object.defineProperty(Wt,"__esModule",{value:!0}),Wt.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;Wt.default=b},11414:function(je,Wt,ae){"use strict";ae.d(Wt,{Z5:function(){return Rl},_l:function(){return Cd},bK:function(){return sd}});var b=ae(59301),Be=ae(18773);function $e(z,te){z.prototype=Object.create(te.prototype),z.prototype.constructor=z,(0,Be.Z)(z,te)}var Te=ae(54476),ze=ae(59781),it=b.createContext(null),he=null;function Qe(z){z()}var Ke=Qe,Ie=function(te){return Ke=te},at=function(){return Ke};function bt(){var z=at(),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,Pe=re={callback:me,next:null,prev:re};return Pe.prev?Pe.prev.next=Pe:te=Pe,function(){!fe||te===null||(fe=!1,Pe.next?Pe.next.prev=Pe.prev:re=Pe.prev,Pe.prev?Pe.prev.next=Pe.next:te=Pe.next)}}}}var Re={notify:function(){},get:function(){return[]}};function de(z,te){var re,ue=Re;function me(Ve){return Ne(),ue.subscribe(Ve)}function fe(){ue.notify()}function Pe(){Xe.onStateChange&&Xe.onStateChange()}function Ce(){return!!re}function Ne(){re||(re=te?te.addNestedSub(Pe):z.subscribe(Pe),ue=bt())}function nt(){re&&(re(),re=void 0,ue.clear(),ue=Re)}var Xe={addNestedSub:me,notifyNestedSubs:fe,handleChangeWrapper:Pe,isSubscribed:Ce,trySubscribe:Ne,tryUnsubscribe:nt,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 Ce=de(te);return{store:te,subscription:Ce}},[te]),fe=(0,b.useMemo)(function(){return te.getState()},[te]);a(function(){var Ce=me.subscription;return Ce.onStateChange=Ce.notifyNestedSubs,Ce.trySubscribe(),fe!==te.getState()&&Ce.notifyNestedSubs(),function(){Ce.tryUnsubscribe(),Ce.onStateChange=null}},[me,fe]);var Pe=re||it;return b.createElement(Pe.Provider,{value:me},ue)}var x=E,y=ae(85377),ee=ae(94266),ne=ae.n(ee),oe=ae(53410),le=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ie=["reactReduxForwardedRef"],Fe=[],be=[null,null],tt=function(te){try{return JSON.stringify(te)}catch(re){return String(te)}};function Ze(z,te){var re=z[1];return[te.payload,re+1]}function St(z,te,re){a(function(){return z.apply(void 0,te)},re)}function ht(z,te,re,ue,me,fe,Pe){z.current=ue,te.current=me,re.current=!1,fe.current&&(fe.current=null,Pe())}function vt(z,te,re,ue,me,fe,Pe,Ce,Ne,nt){if(z){var Xe=!1,Ve=null,Ge=function(){if(!Xe){var oa=te.getState(),pa,Fa;try{pa=ue(oa,me.current)}catch(er){Fa=er,Ve=er}Fa||(Ve=null),pa===fe.current?Pe.current||Ne():(fe.current=pa,Ce.current=pa,Pe.current=!0,nt({type:"STORE_UPDATED",payload:{error:Fa}}))}};re.onStateChange=Ge,re.trySubscribe(),Ge();var pt=function(){if(Xe=!0,re.tryUnsubscribe(),re.onStateChange=null,Ve)throw Ve};return pt}}var Vn=function(){return[null,0]};function zn(z,te){te===void 0&&(te={});var re=te,ue=re.getDisplayName,me=ue===void 0?function(ho){return"ConnectAdvanced("+ho+")"}:ue,fe=re.methodName,Pe=fe===void 0?"connectAdvanced":fe,Ce=re.renderCountProp,Ne=Ce===void 0?void 0:Ce,nt=re.shouldHandleStateChanges,Xe=nt===void 0?!0:nt,Ve=re.storeKey,Ge=Ve===void 0?"store":Ve,pt=re.withRef,tn=pt===void 0?!1:pt,oa=re.forwardRef,pa=oa===void 0?!1:oa,Fa=re.context,er=Fa===void 0?it:Fa,vr=(0,y.Z)(re,le);if(0)var Ar;var Do=er;return function(Jo){var Ji=Jo.displayName||Jo.name||"Component",ti=me(Ji),Qi=(0,Te.Z)({},vr,{getDisplayName:me,methodName:Pe,renderCountProp:Ne,shouldHandleStateChanges:Xe,storeKey:Ge,displayName:ti,wrappedComponentName:Ji,WrappedComponent:Jo}),Sl=vr.pure;function wl(xl){return z(xl.dispatch,Qi)}var Iu=Sl?b.useMemo:function(xl){return xl()};function bu(xl){var ps=(0,b.useMemo)(function(){var gd=xl.reactReduxForwardedRef,Qd=(0,y.Z)(xl,ie);return[xl.context,gd,Qd]},[xl]),Tu=ps[0],dd=ps[1],xs=ps[2],hs=(0,b.useMemo)(function(){return Tu&&Tu.Consumer&&(0,oe.isContextConsumer)(b.createElement(Tu.Consumer,null))?Tu:Do},[Tu,Do]),Ru=(0,b.useContext)(hs),Ls=!!xl.store&&!!xl.store.getState&&!!xl.store.dispatch,yd=!!Ru&&!!Ru.store,Wu=Ls?xl.store:Ru.store,cd=(0,b.useMemo)(function(){return wl(Wu)},[Wu]),bd=(0,b.useMemo)(function(){if(!Xe)return be;var gd=de(Wu,Ls?null:Ru.subscription),Qd=gd.notifyNestedSubs.bind(gd);return[gd,Qd]},[Wu,Ls,Ru]),Js=bd[0],Bd=bd[1],Dd=(0,b.useMemo)(function(){return Ls?Ru:(0,Te.Z)({},Ru,{subscription:Js})},[Ls,Ru,Js]),qd=(0,b.useReducer)(Ze,Fe,Vn),tc=qd[0],wd=tc[0],nc=qd[1];if(wd&&wd.error)throw wd.error;var $d=(0,b.useRef)(),Hd=(0,b.useRef)(xs),xd=(0,b.useRef)(),ec=(0,b.useRef)(!1),Xd=Iu(function(){return xd.current&&xs===Hd.current?xd.current:cd(Wu.getState(),xs)},[Wu,wd,xs]);St(ht,[Hd,$d,ec,xs,Xd,xd,Bd]),St(vt,[Xe,Wu,Js,cd,Hd,$d,ec,xd,Bd,nc],[Wu,Js,cd]);var Jd=(0,b.useMemo)(function(){return b.createElement(Jo,(0,Te.Z)({},Xd,{ref:dd}))},[dd,Jo,Xd]),ac=(0,b.useMemo)(function(){return Xe?b.createElement(hs.Provider,{value:Dd},Jd):Jd},[hs,Jd,Dd]);return ac}var uu=Sl?b.memo(bu):bu;if(uu.WrappedComponent=Jo,uu.displayName=bu.displayName=ti,pa){var Nu=b.forwardRef(function(ps,Tu){return b.createElement(uu,(0,Te.Z)({},ps,{reactReduxForwardedRef:Tu}))});return Nu.displayName=ti,Nu.WrappedComponent=Jo,ne()(Nu,Jo)}return ne()(uu,Jo)}}function ca(z,te){return z===te?z!==0||te!==0||1/z===1/te:z!==z&&te!==te}function qn(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,Pe){throw new Error("Invalid value of type "+typeof z+" for "+re+" argument when connecting component "+Pe.wrappedComponentName+".")}}function Tt(z,te){return z===te}function ye(z){var te=z===void 0?{}:z,re=te.connectHOC,ue=re===void 0?zn:re,me=te.mapStateToPropsFactories,fe=me===void 0?Cn:me,Pe=te.mapDispatchToPropsFactories,Ce=Pe===void 0?qe:Pe,Ne=te.mergePropsFactories,nt=Ne===void 0?Je:Ne,Xe=te.selectorFactory,Ve=Xe===void 0?Ut:Xe;return function(pt,tn,oa,pa){pa===void 0&&(pa={});var Fa=pa,er=Fa.pure,vr=er===void 0?!0:er,Ar=Fa.areStatesEqual,Do=Ar===void 0?Tt:Ar,ho=Fa.areOwnPropsEqual,Jo=ho===void 0?qn:ho,Ji=Fa.areStatePropsEqual,ti=Ji===void 0?qn:Ji,Qi=Fa.areMergedPropsEqual,Sl=Qi===void 0?qn:Qi,wl=(0,y.Z)(Fa,$t),Iu=bn(pt,fe,"mapStateToProps"),bu=bn(tn,Ce,"mapDispatchToProps"),uu=bn(oa,nt,"mergeProps");return ue(Ve,(0,Te.Z)({methodName:"connect",getDisplayName:function(xl){return"Connect("+xl+")"},shouldHandleStateChanges:!!pt,initMapStateToProps:Iu,initMapDispatchToProps:bu,initMergeProps:uu,pure:vr,areStatesEqual:Do,areOwnPropsEqual:Jo,areStatePropsEqual:ti,areMergedPropsEqual:Sl},wl))}}var xe=ye();function lt(){var z=useContext(ReactReduxContext);return z}function Mt(z){z===void 0&&(z=ReactReduxContext);var te=z===ReactReduxContext?useDefaultReduxContext:function(){return useContext(z)};return function(){var ue=te(),me=ue.store;return me}}var Yt=null;function Ft(z){z===void 0&&(z=ReactReduxContext);var te=z===ReactReduxContext?useDefaultStore:createStoreHook(z);return function(){var ue=te();return ue.dispatch}}var Vt=null,sn=function(te,re){return te===re};function zt(z,te,re,ue){var me=useReducer(function(tn){return tn+1},0),fe=me[1],Pe=useMemo(function(){return createSubscription(re,ue)},[re,ue]),Ce=useRef(),Ne=useRef(),nt=useRef(),Xe=useRef(),Ve=re.getState(),Ge;try{if(z!==Ne.current||Ve!==nt.current||Ce.current){var pt=z(Ve);Xe.current===void 0||!te(pt,Xe.current)?Ge=pt:Ge=Xe.current}else Ge=Xe.current}catch(tn){throw Ce.current&&(tn.message+=` The error may be correlated with this previous error: -`+Ae.current.stack+` +`+Ce.current.stack+` -`),rn}return useIsomorphicLayoutEffect(function(){Ne.current=z,tt.current=Ve,He.current=Ge,Ae.current=void 0}),useIsomorphicLayoutEffect(function(){function rn(){try{var sa=re.getState();if(sa===tt.current)return;var Ea=Ne.current(sa);if(te(Ea,He.current))return;He.current=Ea,tt.current=sa}catch(ya){Ae.current=ya}fe()}return Se.onStateChange=rn,Se.trySubscribe(),rn(),function(){return Se.tryUnsubscribe()}},[re,Se]),Ge}function rt(z){z===void 0&&(z=ReactReduxContext);var te=z===ReactReduxContext?useDefaultReduxContext:function(){return useContext(z)};return function(ue,me){me===void 0&&(me=gn);var fe=te(),Se=fe.store,Ae=fe.subscription,Ne=Wt(ue,me,Se,Ae);return useDebugValue(Ne),Ne}}var _t=null,wt=ae(4676);Ie(wt.unstable_batchedUpdates);function yt(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),Pa=` +`)},Nn=function(te){return[vn(te),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},Da="__react-beautiful-dnd-disable-dev-warnings";function ga(z,te){var re;We||typeof window!="undefined"&&window[Da]||(re=console)[z].apply(re,Nn(te))}var na=ga.bind(null,"warn"),ma=ga.bind(null,"error");function ua(){}function pn(z,te){return(0,Te.Z)({},z,{},te)}function Ta(z,te,re){var ue=te.map(function(me){var fe=pn(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,uo="Invariant failed";function Mn(z){this.message=z}Mn.prototype.toString=function(){return this.message};function nn(z,te){if(!z)throw fr?new Mn(uo):new Mn(uo+": "+(te||""))}var sa=function(z){$e(te,z);function te(){for(var ue,me=arguments.length,fe=new Array(me),Pe=0;Pe");return ue.callbacks},ue.setCallbacks=function(Ce){ue.callbacks=Ce},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 Mn){this.setState({});return}throw me},re.render=function(){return this.props.children(this.setCallbacks)},te}(b.Component),Ea=` 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 -`,_r=function(te){return te+1},Yr=function(te){return` - You have lifted an item in position `+_r(te.source.index)+` -`},ia=function(te,re){var ue=te.droppableId===re.droppableId,me=_r(te.index),fe=_r(re.index);return ue?` +`,Gr=function(te){return te+1},Hr=function(te){return` + You have lifted an item in position `+Gr(te.source.index)+` +`},hr=function(te,re){var ue=te.droppableId===re.droppableId,me=Gr(te.index),fe=Gr(re.index);return ue?` You have moved the item from position `+me+` to position `+fe+` `:` @@ -202,38 +202,38 @@ The error may be correlated with this previous error: in list `+te.droppableId+` to list `+re.droppableId+` in position `+fe+` - `},to=function(te,re,ue){var me=re.droppableId===ue.droppableId;return me?` + `},qr=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+` - `},Mo=function(te){var re=te.destination;if(re)return ia(te.source,re);var ue=te.combine;return ue?to(te.draggableId,te.source,ue):"You are over an area that cannot be dropped on"},qr=function(te){return` + `},Io=function(te){var re=te.destination;if(re)return hr(te.source,re);var ue=te.combine;return ue?qr(te.draggableId,te.source,ue):"You are over an area that cannot be dropped on"},$r=function(te){return` The item has returned to its starting position - of `+_r(te.index)+` -`},vo=function(te){if(te.reason==="CANCEL")return` + of `+Gr(te.index)+` +`},Eo=function(te){if(te.reason==="CANCEL")return` Movement cancelled. - `+qr(te.source)+` + `+$r(te.source)+` `;var re=te.destination,ue=te.combine;return re?` You have dropped the item. - `+ia(te.source,re)+` + `+hr(te.source,re)+` `:ue?` You have dropped the item. - `+to(te.draggableId,te.source,ue)+` + `+qr(te.draggableId,te.source,ue)+` `:` The item has been dropped while not over a drop area. - `+qr(te.source)+` - `},Bn={dragHandleUsageInstructions:Pa,onDragStart:Yr,onDragUpdate:Mo,onDragEnd:vo},Lr={x:0,y:0},no=function(te,re){return{x:te.x+re.x,y:te.y+re.y}},io=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}},We=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))},yn=function(te,re){return Math.min.apply(Math,re.map(function(ue){return Rt(te,ue)}))},oa=function(te){return function(re){return{x:te(re.x),y:te(re.y)}}},Oe=function(z,te){var re=Wa({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},kt=function(te,re){return re?it(te,re.scroll.diff.displacement):te},Va=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},za=function(te,re){return re&&re.shouldClipSubject?Oe(re.pageMarginBox,te):Wa(te)},kn=function(z){var te=z.page,re=z.withPlaceholder,ue=z.axis,me=z.frame,fe=kt(te.marginBox,me),Se=Va(fe,ue,re),Ae=za(Se,me);return{page:te,withPlaceholder:re,active:Ae}},qt=function(z,te){z.frame||ln(!1);var re=z.frame,ue=io(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=kn({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 Xn(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,tt=ue.leftz.right,He=Ne&&tt;if(He)return!0;var Ve=Ne&&Se||tt&&fe;return Ve}},ni=function(z){var te=Xr(z.top,z.bottom),re=Xr(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"},Ni={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},zr=function(z){return function(te){var re=Xr(te.top,te.bottom),ue=Xr(te.left,te.right);return function(me){return z===oi?re(me.top)&&re(me.bottom):ue(me.left)&&ue(me.right)}}},Aa=function(te,re){var ue=re.frame?re.frame.scroll.diff.displacement:Lr;return it(te,ue)},Rn=function(te,re,ue){return re.subject.active?ue(re.subject.active)(te):!1},an=function(te,re,ue){return ue(re)(te)},Mn=function(te){var re=te.target,ue=te.destination,me=te.viewport,fe=te.withDroppableDisplacement,Se=te.isVisibleThroughFrameFn,Ae=fe?Aa(re,ue):re;return Rn(Ae,ue,Se)&&an(Ae,me,Se)},vr=function(te){return Mn((0,Te.Z)({},te,{isVisibleThroughFrameFn:po}))},be=function(te){return Mn((0,Te.Z)({},te,{isVisibleThroughFrameFn:ni}))},Kr=function(te){return Mn((0,Te.Z)({},te,{isVisibleThroughFrameFn:zr(te.destination.axis)}))},Ra=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 Wa(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(Ne,tt){var He=dr(tt,ue),Ve=tt.descriptor.id;Ne.all.push(Ve);var Ge=vr({target:He,destination:re,viewport:me,withDroppableDisplacement:!0});if(!Ge)return Ne.invisible[tt.descriptor.id]=!0,Ne;var ht=Ra(Ve,Se,fe),rn={draggableId:Ve,shouldAnimate:ht};return Ne.visible[Ve]=rn,Ne},{all:[],visible:{},invisible:{}})}function kr(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=kr(te,{inHomeList:re});return{displaced:eo,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,Ne=z.forceShouldAnimate,tt=Vr(te,ue);if(Ae==null)return Jr({insideDestination:re,inHomeList:tt,displacedBy:fe,destination:ue});var He=ar(re,function(sa){return sa.descriptor.index===Ae});if(!He)return Jr({insideDestination:re,inHomeList:tt,displacedBy:fe,destination:ue});var Ve=hn(te,re),Ge=re.indexOf(He),ht=Ve.slice(Ge),rn=cr({afterDragging:ht,destination:ue,displacedBy:fe,last:Se,viewport:me.frame,forceShouldAnimate:Ne});return{displaced:rn,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,tt=ho(Se,fe);return tt?te?Ne:Ne-1:te?Ne+1:Ne},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,Ne=ue[ue.length-1].descriptor.index,tt=re?Ne:Ne+1;return Sett?null:Se},Ci=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,tt=z.afterCritical,He=Ae.at;if(He||ln(!1),He.type==="REORDER"){var Ve=Qo({isMovingForward:te,isInHomeList:re,location:He.destination,insideDestination:Se});return Ve==null?null:Ao({draggable:ue,insideDestination:Se,destination:fe,viewport:Ne,last:Ae.displaced,displacedBy:Ae.displacedBy,index:Ve})}var Ge=ii({isMovingForward:te,destination:fe,displaced:Ae.displaced,draggables:me,combine:He.combine,afterCritical:tt});return Ge==null?null:Ao({draggable:ue,insideDestination:Se,destination:fe,viewport:Ne,last:Ae.displaced,displacedBy:Ae.displacedBy,index:Ge})},Ri=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?Lr:Ue(me.point):fe?me.point:Lr},li=function(z){var te=z.afterCritical,re=z.impact,ue=z.draggables,me=Nn(re);me||ln(!1);var fe=me.draggableId,Se=ue[fe].page.borderBox.center,Ae=Ri({displaced:re.displaced,afterCritical:te,combineWith:fe,displacedBy:re.displacedBy});return no(Se,Ae)},Cl=function(te,re){return re.margin[te.start]+re.borderBox[te.size]/2},Ti=function(te,re){return re.margin[te.end]+re.borderBox[te.size]/2},fl=function(te,re,ue){return re[te.crossAxisStart]+ue.margin[te.crossAxisStart]+ue.borderBox[te.crossAxisSize]/2},sl=function(te){var re=te.axis,ue=te.moveRelativeTo,me=te.isMoving;return We(re.line,ue.marginBox[re.end]+Cl(re,me),fl(re,ue.marginBox,me))},Fl=function(te){var re=te.axis,ue=te.moveRelativeTo,me=te.isMoving;return We(re.line,ue.marginBox[re.start]-Ti(re,me),fl(re,ue.marginBox,me))},nl=function(te){var re=te.axis,ue=te.moveInto,me=te.isMoving;return We(re.line,ue.contentBox[re.start]+Cl(re,me),fl(re,ue.contentBox,me))},hu=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,Ne=me.axis;if(!Se.length)return nl({axis:Ne,moveInto:me.page,isMoving:Ae});var tt=te.displaced,He=te.displacedBy,Ve=tt.all[0];if(Ve){var Ge=ue[Ve];if(ho(Ve,fe))return Fl({axis:Ne,moveRelativeTo:Ge.page,isMoving:Ae});var ht=Br(Ge.page,He.point);return Fl({axis:Ne,moveRelativeTo:ht,isMoving:Ae})}var rn=Se[Se.length-1];if(rn.descriptor.id===re.descriptor.id)return Ae.borderBox.center;if(ho(rn.descriptor.id,fe)){var sa=Br(rn.page,Ue(fe.displacedBy.point));return sl({axis:Ne,moveRelativeTo:sa,isMoving:Ae})}return sl({axis:Ne,moveRelativeTo:rn.page,isMoving:Ae})},au=function(z,te){var re=z.frame;return re?no(te,re.scroll.diff.displacement):te},Bu=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"?hu({impact:re,draggable:ue,draggables:fe,droppable:me,afterCritical:Se}):li({impact:re,draggables:fe,afterCritical:Se})},Xl=function(z){var te=Bu(z),re=z.droppable,ue=re?au(re,te):te;return ue},qu=function(z,te){var re=io(te,z.scroll.initial),ue=Ue(re),me=Wa({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 $u(z,te){return z.map(function(re){return te[re]})}function Yn(z,te){for(var re=0;re1?He.sort(function(Ve,Ge){return Ei(Ve)[Ae.start]-Ei(Ge)[Ae.start]})[0]:tt.sort(function(Ve,Ge){var ht=yn(re,Me(Ei(Ve))),rn=yn(re,Me(Ei(Ge)));return ht!==rn?ht-rn:Ei(Ve)[Ae.start]-Ei(Ge)[Ae.start]})[0]},Ql=function(te,re){var ue=te.page.borderBox.center;return ho(te.descriptor.id,re)?io(ue,re.displacedBy.point):ue},ai=function(te,re){var ue=te.page.borderBox;return ho(te.descriptor.id,re)?it(ue,Ue(re.displacedBy.point)):ue},vl=function(z){var te=z.pageBorderBoxCenter,re=z.viewport,ue=z.destination,me=z.insideDestination,fe=z.afterCritical,Se=me.filter(function(Ae){return be({target:ai(Ae,fe),destination:ue,viewport:re.frame,withDroppableDisplacement:!0})}).sort(function(Ae,Ne){var tt=Rt(te,au(ue,Ql(Ae,fe))),He=Rt(te,au(ue,Ql(Ne,fe)));return ttte.left&&z.topte.top}function ts(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=We(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 qs(z){var te=z.pageBorderBox,re=z.draggable,ue=z.droppables,me=sr(ue).filter(function(fe){if(!fe.isEnabled)return!1;var Se=fe.subject.active;if(!Se||!Ms(te,Se))return!1;if(Su(Se)(te.center))return!0;var Ae=fe.axis,Ne=Se.center[Ae.crossAxisLine],tt=te[Ae.crossAxisStart],He=te[Ae.crossAxisEnd],Ve=Xr(Se[Ae.crossAxisStart],Se[Ae.crossAxisEnd]),Ge=Ve(tt),ht=Ve(He);return!Ge&&!ht?!0:Ge?ttNe});return me.length?me.length===1?me[0].descriptor.id:ts({pageBorderBox:te,draggable:re,candidates:me}):null}var ns=function(te,re){return Wa(it(te,re))},Is=function(z,te){var re=z.frame;return re?ns(te,re.scroll.diff.value):te};function ql(z){var te=z.displaced,re=z.id;return!!(te.visible[re]||te.invisible[re])}function Vu(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 Ns=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,tt=yl(ue.axis,re.displaceBy),He=tt.value,Ve=te[Ne.start],Ge=te[Ne.end],ht=hn(re,me),rn=ar(ht,function(Ea){var ya=Ea.descriptor.id,nr=Ea.page.borderBox.center[Ne.line],pr=ho(ya,Ae),Ar=ql({displaced:fe,id:ya});return pr?Ar?Ge<=nr:Veya[Ae.start]+pr&&Veya[Ae.start]-tt+pr&&Heya[Ae.start]+tt+pr&&Veya[Ae.start]+pr&&He=ti)return lo;var fe=me/ti,Se=yo+qo*fe,Ae=ue==="CANCEL"?Se*Bo:Se;return Number(Ae.toFixed(2))},Wi=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=Oo(te),tt=Ne?Ae[Ne]:null,He=Ae[re.descriptor.droppableId],Ve=Gu({impact:te,draggable:re,draggables:Se,afterCritical:fe,droppable:tt||He,viewport:me}),Ge=io(Ve,re.client.borderBox.center);return Ge},wi=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=As({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:eo});return{impact:Ne,didDropInsideDroppable:!0}},Ii=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(Ca({reason:Se}));return}if(fe.phase!=="IDLE"){var Ae=fe.phase==="DROP_PENDING"&&fe.isWaiting;Ae&&ln(!1),fe.phase==="DRAGGING"||fe.phase==="DROP_PENDING"||ln(!1);var Ne=fe.critical,tt=fe.dimensions,He=tt.draggables[fe.critical.draggable.id],Ve=wi({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}),Ge=Ve.impact,ht=Ve.didDropInsideDroppable,rn=ht?Zn(Ge):null,sa=ht?Nn(Ge):null,Ea={index:Ne.draggable.index,droppableId:Ne.droppable.id},ya={draggableId:He.descriptor.id,type:He.descriptor.type,source:Ea,reason:Se,mode:fe.movementMode,destination:rn,combine:sa},nr=Wi({impact:Ge,draggable:He,dimensions:tt,viewport:fe.viewport,afterCritical:fe.afterCritical}),pr={critical:fe.critical,afterCritical:fe.afterCritical,result:ya,impact:Ge},Ar=!ct(fe.current.client.offset,nr)||!!ya.combine;if(!Ar){re(Gn({completed:pr}));return}var Lo=mi({current:fe.current.client.offset,destination:nr,reason:Se}),Po={newHomeClientOffset:nr,dropDuration:Lo,completed:pr};re(Pn(Po))}}}},Si=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function xi(z){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(re){re.target!==window&&re.target!==window.document||z()}}}function Pi(z){var te=z.onWindowScroll;function re(){te(Si())}var ue=Jn(re),me=xi(ue),fe=da;function Se(){return fe!==da}function Ae(){Se()&&ln(!1),fe=Ta(window,[me])}function Ne(){Se()||ln(!1),ue.cancel(),fe(),fe=da}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=Pi({onWindowScroll:function(ue){z.dispatch(vn({newScroll:ue}))}});return function(re){return function(ue){!te.isActive()&&ue.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&Li(ue)&&te.stop(),re(ue)}}},al=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},ki=function(){var z=[],te=function(fe){var Se=Oa(z,function(tt){return tt.timerId===fe});Se===-1&&ln(!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}},pl=function(te,re){return te==null&&re==null?!0:te==null||re==null?!1:te.droppableId===re.droppableId&&te.index===re.index},Bl=function(te,re){return te==null&&re==null?!0:te==null||re==null?!1:te.draggableId===re.draggableId&&te.droppableId===re.droppableId},Do=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},fi=function(te,re){bl(),re(),ju()},Hr=function(te,re){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:re}},Zi=function(te,re,ue,me){if(!te){ue(me(re));return}var fe=al(ue),Se={announce:fe};te(re,Se),fe.wasCalled()||ue(me(re))},Yi=function(z,te){var re=ki(),ue=null,me=function(Ge,ht){ue&&ln(!1),fi("onBeforeCapture",function(){var rn=z().onBeforeCapture;if(rn){var sa={draggableId:Ge,mode:ht};rn(sa)}})},fe=function(Ge,ht){ue&&ln(!1),fi("onBeforeDragStart",function(){var rn=z().onBeforeDragStart;rn&&rn(Hr(Ge,ht))})},Se=function(Ge,ht){ue&&ln(!1);var rn=Hr(Ge,ht);ue={mode:ht,lastCritical:Ge,lastLocation:rn.source,lastCombine:null},re.add(function(){fi("onDragStart",function(){return Zi(z().onDragStart,rn,te,Bn.onDragStart)})})},Ae=function(Ge,ht){var rn=Zn(ht),sa=Nn(ht);ue||ln(!1);var Ea=!Do(Ge,ue.lastCritical);Ea&&(ue.lastCritical=Ge);var ya=!pl(ue.lastLocation,rn);ya&&(ue.lastLocation=rn);var nr=!Bl(ue.lastCombine,sa);if(nr&&(ue.lastCombine=sa),!(!Ea&&!ya&&!nr)){var pr=(0,Te.Z)({},Hr(Ge,ue.mode),{combine:sa,destination:rn});re.add(function(){fi("onDragUpdate",function(){return Zi(z().onDragUpdate,pr,te,Bn.onDragUpdate)})})}},Ne=function(){ue||ln(!1),re.flush()},tt=function(Ge){ue||ln(!1),ue=null,fi("onDragEnd",function(){return Zi(z().onDragEnd,Ge,te,Bn.onDragEnd)})},He=function(){if(ue){var Ge=(0,Te.Z)({},Hr(ue.lastCritical,ue.mode),{combine:null,destination:null,reason:"CANCEL"});tt(Ge)}};return{beforeCapture:me,beforeStart:fe,start:Se,update:Ae,flush:Ne,drop:tt,abort:He}},bi=function(z,te){var re=Yi(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)}}}},Gi=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"&&ln(!1),z.dispatch(Gn({completed:ue.completed}))}}},Nl=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(Na())}};re=requestAnimationFrame(function(){re=null,te=Ta(window,[Se])})}}}},rl=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)}}}},ji=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()}}}}}},Au=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},wu=function(z){return function(te){return function(re){return function(ue){if(Au(ue)){z.stop(),re(ue);return}if(ue.type==="INITIAL_PUBLISH"){re(ue);var me=te.getState();me.phase!=="DRAGGING"&&ln(!1),z.start(me);return}re(ue),z.scroll(te.getState())}}}},gu=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(Ia({reason:ue.reason})))}}}},Eo=ze.qC,Tl=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)(Ws,Eo((0,ze.md)(so(ue),rl(te),Qn(te),Ii,Gi,Nl,gu,wu(Se),zi,ji(re),bi(me,fe))))},dl=function(){return{additions:{},removals:{},modified:{}}};function Cu(z){var te=z.registry,re=z.callbacks,ue=dl(),me=null,fe=function(){me||(re.collectionStarting(),me=requestAnimationFrame(function(){me=null,bl();var He=ue,Ve=He.additions,Ge=He.removals,ht=He.modified,rn=Object.keys(Ve).map(function(ya){return te.draggable.getById(ya).getDimension(Lr)}).sort(function(ya,nr){return ya.descriptor.index-nr.descriptor.index}),sa=Object.keys(ht).map(function(ya){var nr=te.droppable.getById(ya),pr=nr.callbacks.getScrollWhileDragging();return{droppableId:ya,scroll:pr}}),Ea={additions:rn,removals:Object.keys(Ge),modified:sa};ue=dl(),ju(),re.publish(Ea)}))},Se=function(He){var Ve=He.descriptor.id;ue.additions[Ve]=He,ue.modified[He.descriptor.droppableId]=!0,ue.removals[Ve]&&delete ue.removals[Ve],fe()},Ae=function(He){var Ve=He.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=dl())};return{add:Se,remove:Ae,stop:Ne}}var Vl=function(z){var te=z.scrollHeight,re=z.scrollWidth,ue=z.height,me=z.width,fe=io({x:re,y:te},{x:me,y:ue}),Se={x:Math.max(0,fe.x),y:Math.max(0,fe.y)};return Se},El=function(){var z=document.documentElement;return z||ln(!1),z},Bi=function(){var z=El(),te=Vl({scrollHeight:z.scrollHeight,scrollWidth:z.scrollWidth,width:z.clientWidth,height:z.clientHeight});return te},cl=function(){var z=Si(),te=Bi(),re=z.y,ue=z.x,me=El(),fe=me.clientWidth,Se=me.clientHeight,Ae=ue+fe,Ne=re+Se,tt=Wa({top:re,left:ue,right:Ae,bottom:Ne}),He={frame:tt,scroll:{initial:z,current:z,max:te,diff:{value:Lr,displacement:Lr}}};return He},Sl=function(z){var te=z.critical,re=z.scrollOptions,ue=z.registry;bl();var me=cl(),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)}),tt={draggables:ga(Ne),droppables:Lt(Ae)};ju();var He={dimensions:tt,critical:te,viewport:me};return He};function zl(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 ol=function(z,te){var re=null,ue=Cu({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:z}),me=function(ht,rn){z.droppable.exists(ht)||ln(!1),re&&te.updateDroppableIsEnabled({id:ht,isEnabled:rn})},fe=function(ht,rn){re&&(z.droppable.exists(ht)||ln(!1),te.updateDroppableIsCombineEnabled({id:ht,isCombineEnabled:rn}))},Se=function(ht,rn){re&&(z.droppable.exists(ht)||ln(!1),te.updateDroppableScroll({id:ht,newScroll:rn}))},Ae=function(ht,rn){re&&z.droppable.getById(ht).callbacks.scroll(rn)},Ne=function(){if(re){ue.stop();var ht=re.critical.droppable;z.droppable.getAllByType(ht.type).forEach(function(rn){return rn.callbacks.dragStopped()}),re.unsubscribe(),re=null}},tt=function(ht){re||ln(!1);var rn=re.critical.draggable;ht.type==="ADDITION"&&zl(z,rn,ht.value)&&ue.add(ht.value),ht.type==="REMOVAL"&&zl(z,rn,ht.value)&&ue.remove(ht.value)},He=function(ht){re&&ln(!1);var rn=z.draggable.getById(ht.draggableId),sa=z.droppable.getById(rn.descriptor.droppableId),Ea={draggable:rn.descriptor,droppable:sa.descriptor},ya=z.subscribe(tt);return re={critical:Ea,unsubscribe:ya},Sl({critical:Ea,registry:z,scrollOptions:ht.scrollOptions})},Ve={updateDroppableIsEnabled:me,updateDroppableIsCombineEnabled:fe,scrollDroppable:Ae,updateDroppableScroll:Se,startPublishing:He,stopPublishing:Ne};return Ve},Dl=function(z,te){return z.phase==="IDLE"?!0:z.phase!=="DROP_ANIMATING"||z.completed.result.draggableId===te?!1:z.completed.result.reason==="DROP"},Gl=function(z){window.scrollBy(z.x,z.y)},Oi=mn(function(z){return sr(z).filter(function(te){return!(!te.isEnabled||!te.frame)})}),gl=function(te,re){var ue=ar(Oi(re),function(me){return me.frame||ln(!1),Su(me.frame.pageMarginBox)(te)});return ue},ru=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=gl(te,ue);return fe},di={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},$i=function(z,te){var re=z[te.size]*di.startFromPercentage,ue=z[te.size]*di.maxScrollAtPercentage,me={startScrollingFrom:re,maxScrollValueAt:ue};return me},Rl=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,jl=function(z,te){if(z>te.startScrollingFrom)return 0;if(z<=te.maxScrollValueAt)return di.maxPixelScroll;if(z===te.startScrollingFrom)return Jo;var re=Rl({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:z}),ue=1-re,me=di.maxPixelScroll*di.ease(ue);return Math.ceil(me)},il=di.durationDampening.accelerateAt,wl=di.durationDampening.stopDampeningAt,xu=function(z,te){var re=te,ue=wl,me=Date.now(),fe=me-re;if(fe>=wl)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}},$r=oa(function(z){return z===0?0:z}),er=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=Wl({container:re,distanceToEdges:Se,dragStartTime:te,axis:oi,shouldUseTimeDampening:fe}),Ne=Wl({container:re,distanceToEdges:Se,dragStartTime:te,axis:Ni,shouldUseTimeDampening:fe}),tt=$r({x:Ne,y:Ae});if(ct(tt,Lr))return null;var He=mu({container:re,subject:ue,proposedScroll:tt});return He?ct(He,Lr)?null:He:null},bo=oa(function(z){return z===0?0:z>0?1:-1}),Ai=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=no(re,me),Se={x:z(fe.x,ue.x),y:z(fe.y,ue.y)};return ct(Se,Lr)?null:Se}}(),xl=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=bo(me),Ae=Ai({max:fe,current:ue,change:Se});return!Ae||Se.x!==0&&Ae.x===0||Se.y!==0&&Ae.y===0},Ku=function(te,re){return xl({current:te.scroll.current,max:te.scroll.max,change:re})},fu=function(te,re){if(!Ku(te,re))return null;var ue=te.scroll.max,me=te.scroll.current;return Ai({current:me,max:ue,change:re})},ui=function(te,re){var ue=te.frame;return ue?xl({current:ue.scroll.current,max:ue.scroll.max,change:re}):!1},Lu=function(te,re){var ue=te.frame;return!ue||!ui(te,re)?null:Ai({current:ue.scroll.current,max:ue.scroll.max,change:re})},Hi=function(z){var te=z.viewport,re=z.subject,ue=z.center,me=z.dragStartTime,fe=z.shouldUseTimeDampening,Se=er({dragStartTime:me,container:te.frame,subject:re,center:ue,shouldUseTimeDampening:fe});return Se&&Ku(te,Se)?Se:null},ro=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=er({dragStartTime:me,container:Se.pageMarginBox,subject:re,center:ue,shouldUseTimeDampening:fe});return Ae&&ui(te,Ae)?Ae:null},ou=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 tt=te.viewport,He=Hi({dragStartTime:re,viewport:tt,subject:Ne,center:Se,shouldUseTimeDampening:ue});if(He){me(He);return}}var Ve=ru({center:Se,destination:Oo(te.impact),droppables:te.dimensions.droppables});if(Ve){var Ge=ro({dragStartTime:re,droppable:Ve,subject:Ne,center:Se,shouldUseTimeDampening:ue});Ge&&fe(Ve.descriptor.id,Ge)}},Ll=function(z){var te=z.scrollWindow,re=z.scrollDroppable,ue=Jn(te),me=Jn(re),fe=null,Se=function(He){fe||ln(!1);var Ve=fe,Ge=Ve.shouldUseTimeDampening,ht=Ve.dragStartTime;ou({state:He,scrollWindow:ue,scrollDroppable:me,dragStartTime:ht,shouldUseTimeDampening:Ge})},Ae=function(He){bl(),fe&&ln(!1);var Ve=Date.now(),Ge=!1,ht=function(){Ge=!0};ou({state:He,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:ht,scrollDroppable:ht}),fe={dragStartTime:Ve,shouldUseTimeDampening:Ge},ju(),Ge&&Se(He)},Ne=function(){fe&&(ue.cancel(),me.cancel(),fe=null)};return{start:Ae,stop:Ne,scroll:Se}},Uu=function(z){var te=z.move,re=z.scrollDroppable,ue=z.scrollWindow,me=function(tt,He){var Ve=no(tt.current.client.selection,He);te({client:Ve})},fe=function(tt,He){if(!ui(tt,He))return He;var Ve=Lu(tt,He);if(!Ve)return re(tt.descriptor.id,He),null;var Ge=io(He,Ve);re(tt.descriptor.id,Ge);var ht=io(He,Ge);return ht},Se=function(tt,He,Ve){if(!tt||!Ku(He,Ve))return Ve;var Ge=fu(He,Ve);if(!Ge)return ue(Ve),null;var ht=io(Ve,Ge);ue(ht);var rn=io(Ve,ht);return rn},Ae=function(tt){var He=tt.scrollJumpRequest;if(He){var Ve=Oo(tt.impact);Ve||ln(!1);var Ge=fe(tt.dimensions.droppables[Ve],He);if(Ge){var ht=tt.viewport,rn=Se(tt.isWindowScrollAllowed,ht,Ge);rn&&me(tt,rn)}}};return Ae},ls=function(z){var te=z.scrollDroppable,re=z.scrollWindow,ue=z.move,me=Ll({scrollWindow:re,scrollDroppable:te}),fe=Uu({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},vu="data-rbd",iu=function(){var z=vu+"-drag-handle";return{base:z,draggableId:z+"-draggable-id",contextId:z+"-context-id"}}(),Fu=function(){var z=vu+"-draggable";return{base:z,contextId:z+"-context-id",id:z+"-id"}}(),yu=function(){var z=vu+"-droppable";return{base:z,contextId:z+"-context-id",id:z+"-id"}}(),us={contextId:vu+"-scroll-container-context-id"},ss=function(te){return function(re){return"["+re+'="'+te+'"]'}},si=function(te,re){return te.map(function(ue){var me=ue.styles[re];return me?ue.selector+" { "+me+" }":""}).join(" ")},tr="pointer-events: none;",ml=function(z){var te=ss(z),re=function(){var Ae=` + `+$r(te.source)+` + `},yn={dragHandleUsageInstructions:Ea,onDragStart:Hr,onDragUpdate:Io,onDragEnd:Eo},kr={x:0,y:0},eo=function(te,re){return{x:te.x+re.x,y:te.y+re.y}},to=function(te,re){return{x:te.x-re.x,y:te.y-re.y}},dt=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}},Ee=function(te,re,ue){var me;return ue===void 0&&(ue=0),me={},me[te]=re,me[te==="x"?"y":"x"]=ue,me},Le=function(te,re){return Math.sqrt(Math.pow(re.x-te.x,2)+Math.pow(re.y-te.y,2))},ke=function(te,re){return Math.min.apply(Math,re.map(function(ue){return Le(te,ue)}))},mt=function(te){return function(re){return{x:te(re.x),y:te(re.y)}}},He=function(z,te){var re=Ra({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},Tn=function(te,re){return{top:te.top+re.y,left:te.left+re.x,bottom:te.bottom+re.y,right:te.right+re.x}},xt=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}]},gn={top:0,right:0,bottom:0,left:0},Ln=function(te,re){return re?Tn(te,re.scroll.diff.displacement):te},Sa=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},yr=function(te,re){return re&&re.shouldClipSubject?He(re.pageMarginBox,te):Ra(te)},la=function(z){var te=z.page,re=z.withPlaceholder,ue=z.axis,me=z.frame,fe=Ln(te.marginBox,me),Pe=Sa(fe,ue,re),Ce=yr(Pe,me);return{page:te,withPlaceholder:re,active:Ce}},ia=function(z,te){z.frame||nn(!1);var re=z.frame,ue=to(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}}),Pe=la({page:z.subject.page,withPlaceholder:z.subject.withPlaceholder,axis:z.axis,frame:fe}),Ce=(0,Te.Z)({},z,{frame:fe,subject:Pe});return Ce};function La(z){return Number.isInteger?Number.isInteger(z):typeof z=="number"&&isFinite(z)&&Math.floor(z)===z}function rr(z){return Object.values?Object.values(z):Object.keys(z).map(function(te){return z[te]})}function Za(z,te){if(z.findIndex)return z.findIndex(te);for(var re=0;rez.bottom,nt=ue.leftz.right,Xe=Ne&&nt;if(Xe)return!0;var Ve=Ne&&Pe||nt&&fe;return Ve}},_o=function(z){var te=Ho(z.top,z.bottom),re=Ho(z.left,z.right);return function(ue){var me=te(ue.top)&&te(ue.bottom)&&re(ue.left)&&re(ue.right);return me}},jo={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},or={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},fo=function(z){return function(te){var re=Ho(te.top,te.bottom),ue=Ho(te.left,te.right);return function(me){return z===jo?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:kr;return Tn(te,ue)},Pn=function(te,re,ue){return re.subject.active?ue(re.subject.active)(te):!1},wn=function(te,re,ue){return ue(re)(te)},Un=function(te){var re=te.target,ue=te.destination,me=te.viewport,fe=te.withDroppableDisplacement,Pe=te.isVisibleThroughFrameFn,Ce=fe?Pa(re,ue):re;return Pn(Ce,ue,Pe)&&wn(Ce,me,Pe)},Pr=function(te){return Un((0,Te.Z)({},te,{isVisibleThroughFrameFn:nr}))},we=function(te){return Un((0,Te.Z)({},te,{isVisibleThroughFrameFn:_o}))},Or=function(te){return Un((0,Te.Z)({},te,{isVisibleThroughFrameFn:fo(te.destination.axis)}))},Va=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 Pe=fe[te];return Pe?Pe.shouldAnimate:!0};function ur(z,te){var re=z.page.marginBox,ue={top:te.point.y,right:0,bottom:0,left:te.point.x};return Ra(cr(re,ue))}function Xr(z){var te=z.afterDragging,re=z.destination,ue=z.displacedBy,me=z.viewport,fe=z.forceShouldAnimate,Pe=z.last;return te.reduce(function(Ne,nt){var Xe=ur(nt,ue),Ve=nt.descriptor.id;Ne.all.push(Ve);var Ge=Pr({target:Xe,destination:re,viewport:me,withDroppableDisplacement:!0});if(!Ge)return Ne.invisible[nt.descriptor.id]=!0,Ne;var pt=Va(Ve,Pe,fe),tn={draggableId:Ve,shouldAnimate:pt};return Ne.visible[Ve]=tn,Ne},{all:[],visible:{},invisible:{}})}function qo(z,te){if(!z.length)return 0;var re=z[z.length-1].descriptor.index;return te.inHomeList?re:re+1}function wo(z){var te=z.insideDestination,re=z.inHomeList,ue=z.displacedBy,me=z.destination,fe=qo(te,{inHomeList:re});return{displaced:Ur,displacedBy:ue,at:{type:"REORDER",destination:{droppableId:me.descriptor.id,index:fe}}}}function ni(z){var te=z.draggable,re=z.insideDestination,ue=z.destination,me=z.viewport,fe=z.displacedBy,Pe=z.last,Ce=z.index,Ne=z.forceShouldAnimate,nt=lr(te,ue);if(Ce==null)return wo({insideDestination:re,inHomeList:nt,displacedBy:fe,destination:ue});var Xe=ir(re,function(oa){return oa.descriptor.index===Ce});if(!Xe)return wo({insideDestination:re,inHomeList:nt,displacedBy:fe,destination:ue});var Ve=mn(te,re),Ge=re.indexOf(Xe),pt=Ve.slice(Ge),tn=Xr({afterDragging:pt,destination:ue,displacedBy:fe,last:Pe,viewport:me.frame,forceShouldAnimate:Ne});return{displaced:tn,displacedBy:fe,at:{type:"REORDER",destination:{droppableId:ue.descriptor.id,index:Ce}}}}function no(z,te){return!!te.effected[z]}var ci=function(z){var te=z.isMovingForward,re=z.destination,ue=z.draggables,me=z.combine,fe=z.afterCritical;if(!re.isCombineEnabled)return null;var Pe=me.draggableId,Ce=ue[Pe],Ne=Ce.descriptor.index,nt=no(Pe,fe);return nt?te?Ne:Ne-1:te?Ne+1:Ne},ii=function(z){var te=z.isMovingForward,re=z.isInHomeList,ue=z.insideDestination,me=z.location;if(!ue.length)return null;var fe=me.index,Pe=te?fe+1:fe-1,Ce=ue[0].descriptor.index,Ne=ue[ue.length-1].descriptor.index,nt=re?Ne:Ne+1;return Pent?null:Pe},Ii=function(z){var te=z.isMovingForward,re=z.isInHomeList,ue=z.draggable,me=z.draggables,fe=z.destination,Pe=z.insideDestination,Ce=z.previousImpact,Ne=z.viewport,nt=z.afterCritical,Xe=Ce.at;if(Xe||nn(!1),Xe.type==="REORDER"){var Ve=ii({isMovingForward:te,isInHomeList:re,location:Xe.destination,insideDestination:Pe});return Ve==null?null:ni({draggable:ue,insideDestination:Pe,destination:fe,viewport:Ne,last:Ce.displaced,displacedBy:Ce.displacedBy,index:Ve})}var Ge=ci({isMovingForward:te,destination:fe,displaced:Ce.displaced,draggables:me,combine:Xe.combine,afterCritical:nt});return Ge==null?null:ni({draggable:ue,insideDestination:Pe,destination:fe,viewport:Ne,last:Ce.displaced,displacedBy:Ce.displacedBy,index:Ge})},vl=function(z){var te=z.displaced,re=z.afterCritical,ue=z.combineWith,me=z.displacedBy,fe=!!(te.visible[ue]||te.invisible[ue]);return no(ue,re)?fe?kr:Ue(me.point):fe?me.point:kr},Ci=function(z){var te=z.afterCritical,re=z.impact,ue=z.draggables,me=On(re);me||nn(!1);var fe=me.draggableId,Pe=ue[fe].page.borderBox.center,Ce=vl({displaced:re.displaced,afterCritical:te,combineWith:fe,displacedBy:re.displacedBy});return eo(Pe,Ce)},Yl=function(te,re){return re.margin[te.start]+re.borderBox[te.size]/2},Ki=function(te,re){return re.margin[te.end]+re.borderBox[te.size]/2},Ll=function(te,re,ue){return re[te.crossAxisStart]+ue.margin[te.crossAxisStart]+ue.borderBox[te.crossAxisSize]/2},su=function(te){var re=te.axis,ue=te.moveRelativeTo,me=te.isMoving;return Ee(re.line,ue.marginBox[re.end]+Yl(re,me),Ll(re,ue.marginBox,me))},Pl=function(te){var re=te.axis,ue=te.moveRelativeTo,me=te.isMoving;return Ee(re.line,ue.marginBox[re.start]-Ki(re,me),Ll(re,ue.marginBox,me))},tl=function(te){var re=te.axis,ue=te.moveInto,me=te.isMoving;return Ee(re.line,ue.contentBox[re.start]+Yl(re,me),Ll(re,ue.contentBox,me))},hu=function(z){var te=z.impact,re=z.draggable,ue=z.draggables,me=z.droppable,fe=z.afterCritical,Pe=sr(me.descriptor.id,ue),Ce=re.page,Ne=me.axis;if(!Pe.length)return tl({axis:Ne,moveInto:me.page,isMoving:Ce});var nt=te.displaced,Xe=te.displacedBy,Ve=nt.all[0];if(Ve){var Ge=ue[Ve];if(no(Ve,fe))return Pl({axis:Ne,moveRelativeTo:Ge.page,isMoving:Ce});var pt=Lr(Ge.page,Xe.point);return Pl({axis:Ne,moveRelativeTo:pt,isMoving:Ce})}var tn=Pe[Pe.length-1];if(tn.descriptor.id===re.descriptor.id)return Ce.borderBox.center;if(no(tn.descriptor.id,fe)){var oa=Lr(tn.page,Ue(fe.displacedBy.point));return su({axis:Ne,moveRelativeTo:oa,isMoving:Ce})}return su({axis:Ne,moveRelativeTo:tn.page,isMoving:Ce})},nu=function(z,te){var re=z.frame;return re?eo(te,re.scroll.diff.displacement):te},Bu=function(te){var re=te.impact,ue=te.draggable,me=te.droppable,fe=te.draggables,Pe=te.afterCritical,Ce=ue.page.borderBox.center,Ne=re.at;return!me||!Ne?Ce:Ne.type==="REORDER"?hu({impact:re,draggable:ue,draggables:fe,droppable:me,afterCritical:Pe}):Ci({impact:re,draggables:fe,afterCritical:Pe})},Hl=function(z){var te=Bu(z),re=z.droppable,ue=re?nu(re,te):te;return ue},qu=function(z,te){var re=to(te,z.scroll.initial),ue=Ue(re),me=Ra({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 $u(z,te){return z.map(function(re){return te[re]})}function jn(z,te){for(var re=0;re1?Xe.sort(function(Ve,Ge){return Ei(Ve)[Ce.start]-Ei(Ge)[Ce.start]})[0]:nt.sort(function(Ve,Ge){var pt=ke(re,xt(Ei(Ve))),tn=ke(re,xt(Ei(Ge)));return pt!==tn?pt-tn:Ei(Ve)[Ce.start]-Ei(Ge)[Ce.start]})[0]},Jl=function(te,re){var ue=te.page.borderBox.center;return no(te.descriptor.id,re)?to(ue,re.displacedBy.point):ue},ri=function(te,re){var ue=te.page.borderBox;return no(te.descriptor.id,re)?Tn(ue,Ue(re.displacedBy.point)):ue},gl=function(z){var te=z.pageBorderBoxCenter,re=z.viewport,ue=z.destination,me=z.insideDestination,fe=z.afterCritical,Pe=me.filter(function(Ce){return we({target:ri(Ce,fe),destination:ue,viewport:re.frame,withDroppableDisplacement:!0})}).sort(function(Ce,Ne){var nt=Le(te,nu(ue,Jl(Ce,fe))),Xe=Le(te,nu(ue,Jl(Ne,fe)));return ntte.left&&z.topte.top}function ts(z){var te=z.pageBorderBox,re=z.draggable,ue=z.candidates,me=re.page.borderBox.center,fe=ue.map(function(Pe){var Ce=Pe.axis,Ne=Ee(Pe.axis.line,te.center[Ce.line],Pe.page.borderBox.center[Ce.crossAxisLine]);return{id:Pe.descriptor.id,distance:Le(me,Ne)}}).sort(function(Pe,Ce){return Ce.distance-Pe.distance});return fe[0]?fe[0].id:null}function qs(z){var te=z.pageBorderBox,re=z.draggable,ue=z.droppables,me=Er(ue).filter(function(fe){if(!fe.isEnabled)return!1;var Pe=fe.subject.active;if(!Pe||!Ms(te,Pe))return!1;if(Su(Pe)(te.center))return!0;var Ce=fe.axis,Ne=Pe.center[Ce.crossAxisLine],nt=te[Ce.crossAxisStart],Xe=te[Ce.crossAxisEnd],Ve=Ho(Pe[Ce.crossAxisStart],Pe[Ce.crossAxisEnd]),Ge=Ve(nt),pt=Ve(Xe);return!Ge&&!pt?!0:Ge?ntNe});return me.length?me.length===1?me[0].descriptor.id:ts({pageBorderBox:te,draggable:re,candidates:me}):null}var ns=function(te,re){return Ra(Tn(te,re))},Is=function(z,te){var re=z.frame;return re?ns(te,re.scroll.diff.value):te};function Ql(z){var te=z.displaced,re=z.id;return!!(te.visible[re]||te.invisible[re])}function Vu(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 Ns=function(z){var te=z.pageBorderBoxWithDroppableScroll,re=z.draggable,ue=z.destination,me=z.insideDestination,fe=z.last,Pe=z.viewport,Ce=z.afterCritical,Ne=ue.axis,nt=Al(ue.axis,re.displaceBy),Xe=nt.value,Ve=te[Ne.start],Ge=te[Ne.end],pt=mn(re,me),tn=ir(pt,function(pa){var Fa=pa.descriptor.id,er=pa.page.borderBox.center[Ne.line],vr=no(Fa,Ce),Ar=Ql({displaced:fe,id:Fa});return vr?Ar?Ge<=er:VeFa[Ce.start]+vr&&VeFa[Ce.start]-nt+vr&&XeFa[Ce.start]+nt+vr&&VeFa[Ce.start]+vr&&Xe=ai)return io;var fe=me/ai,Pe=Ao+$o*fe,Ce=ue==="CANCEL"?Pe*Fo:Pe;return Number(Ce.toFixed(2))},Ti=function(z){var te=z.impact,re=z.draggable,ue=z.dimensions,me=z.viewport,fe=z.afterCritical,Pe=ue.draggables,Ce=ue.droppables,Ne=xo(te),nt=Ne?Ce[Ne]:null,Xe=Ce[re.descriptor.droppableId],Ve=Gu({impact:te,draggable:re,draggables:Pe,afterCritical:fe,droppable:nt||Xe,viewport:me}),Ge=to(Ve,re.client.borderBox.center);return Ge},wi=function(z){var te=z.draggables,re=z.reason,ue=z.lastImpact,me=z.home,fe=z.viewport,Pe=z.onLiftImpact;if(!ue.at||re!=="DROP"){var Ce=As({draggables:te,impact:Pe,destination:me,viewport:fe,forceShouldAnimate:!0});return{impact:Ce,didDropInsideDroppable:!1}}if(ue.at.type==="REORDER")return{impact:ue,didDropInsideDroppable:!0};var Ne=(0,Te.Z)({},ue,{displaced:Ur});return{impact:Ne,didDropInsideDroppable:!0}},Ni=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(),Pe=me.payload.reason;if(fe.phase==="COLLECTING"){re(Aa({reason:Pe}));return}if(fe.phase!=="IDLE"){var Ce=fe.phase==="DROP_PENDING"&&fe.isWaiting;Ce&&nn(!1),fe.phase==="DRAGGING"||fe.phase==="DROP_PENDING"||nn(!1);var Ne=fe.critical,nt=fe.dimensions,Xe=nt.draggables[fe.critical.draggable.id],Ve=wi({reason:Pe,lastImpact:fe.impact,afterCritical:fe.afterCritical,onLiftImpact:fe.onLiftImpact,home:fe.dimensions.droppables[fe.critical.droppable.id],viewport:fe.viewport,draggables:fe.dimensions.draggables}),Ge=Ve.impact,pt=Ve.didDropInsideDroppable,tn=pt?Xn(Ge):null,oa=pt?On(Ge):null,pa={index:Ne.draggable.index,droppableId:Ne.droppable.id},Fa={draggableId:Xe.descriptor.id,type:Xe.descriptor.type,source:pa,reason:Pe,mode:fe.movementMode,destination:tn,combine:oa},er=Ti({impact:Ge,draggable:Xe,dimensions:nt,viewport:fe.viewport,afterCritical:fe.afterCritical}),vr={critical:fe.critical,afterCritical:fe.afterCritical,result:Fa,impact:Ge},Ar=!dt(fe.current.client.offset,er)||!!Fa.combine;if(!Ar){re(Zn({completed:vr}));return}var Do=mi({current:fe.current.client.offset,destination:er,reason:Pe}),ho={newHomeClientOffset:er,dropDuration:Do,completed:vr};re(Sn(ho))}}}},Si=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function xi(z){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(re){re.target!==window&&re.target!==window.document||z()}}}function Pi(z){var te=z.onWindowScroll;function re(){te(Si())}var ue=Yn(re),me=xi(ue),fe=ua;function Pe(){return fe!==ua}function Ce(){Pe()&&nn(!1),fe=Ta(window,[me])}function Ne(){Pe()||nn(!1),ue.cancel(),fe(),fe=ua}return{start:Ce,stop:Ne,isActive:Pe}}var Li=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},Zi=function(z){var te=Pi({onWindowScroll:function(ue){z.dispatch(fn({newScroll:ue}))}});return function(re){return function(ue){!te.isActive()&&ue.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&Li(ue)&&te.stop(),re(ue)}}},nl=function(z){var te=!1,re=!1,ue=setTimeout(function(){re=!0}),me=function(Pe){te||re||(te=!0,z(Pe),clearTimeout(ue))};return me.wasCalled=function(){return te},me},Ri=function(){var z=[],te=function(fe){var Pe=Za(z,function(nt){return nt.timerId===fe});Pe===-1&&nn(!1);var Ce=z.splice(Pe,1),Ne=Ce[0];Ne.callback()},re=function(fe){var Pe=setTimeout(function(){return te(Pe)}),Ce={timerId:Pe,callback:fe};z.push(Ce)},ue=function(){if(z.length){var fe=[].concat(z);z.length=0,fe.forEach(function(Pe){clearTimeout(Pe.timerId),Pe.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},Fl=function(te,re){return te==null&&re==null?!0:te==null||re==null?!1:te.draggableId===re.draggableId&&te.droppableId===re.droppableId},yo=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},fi=function(te,re){Cl(),re(),ju()},_r=function(te,re){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:re}},Wi=function(te,re,ue,me){if(!te){ue(me(re));return}var fe=nl(ue),Pe={announce:fe};te(re,Pe),fe.wasCalled()||ue(me(re))},Ui=function(z,te){var re=Ri(),ue=null,me=function(Ge,pt){ue&&nn(!1),fi("onBeforeCapture",function(){var tn=z().onBeforeCapture;if(tn){var oa={draggableId:Ge,mode:pt};tn(oa)}})},fe=function(Ge,pt){ue&&nn(!1),fi("onBeforeDragStart",function(){var tn=z().onBeforeDragStart;tn&&tn(_r(Ge,pt))})},Pe=function(Ge,pt){ue&&nn(!1);var tn=_r(Ge,pt);ue={mode:pt,lastCritical:Ge,lastLocation:tn.source,lastCombine:null},re.add(function(){fi("onDragStart",function(){return Wi(z().onDragStart,tn,te,yn.onDragStart)})})},Ce=function(Ge,pt){var tn=Xn(pt),oa=On(pt);ue||nn(!1);var pa=!yo(Ge,ue.lastCritical);pa&&(ue.lastCritical=Ge);var Fa=!ml(ue.lastLocation,tn);Fa&&(ue.lastLocation=tn);var er=!Fl(ue.lastCombine,oa);if(er&&(ue.lastCombine=oa),!(!pa&&!Fa&&!er)){var vr=(0,Te.Z)({},_r(Ge,ue.mode),{combine:oa,destination:tn});re.add(function(){fi("onDragUpdate",function(){return Wi(z().onDragUpdate,vr,te,yn.onDragUpdate)})})}},Ne=function(){ue||nn(!1),re.flush()},nt=function(Ge){ue||nn(!1),ue=null,fi("onDragEnd",function(){return Wi(z().onDragEnd,Ge,te,yn.onDragEnd)})},Xe=function(){if(ue){var Ge=(0,Te.Z)({},_r(ue.lastCritical,ue.mode),{combine:null,destination:null,reason:"CANCEL"});nt(Ge)}};return{beforeCapture:me,beforeStart:fe,start:Pe,update:Ce,flush:Ne,drop:nt,abort:Xe}},bi=function(z,te){var re=Ui(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 Pe=fe.payload.critical;re.beforeStart(Pe,fe.payload.movementMode),me(fe),re.start(Pe,fe.payload.movementMode);return}if(fe.type==="DROP_COMPLETE"){var Ce=fe.payload.completed.result;re.flush(),me(fe),re.drop(Ce);return}if(me(fe),fe.type==="FLUSH"){re.abort();return}var Ne=ue.getState();Ne.phase==="DRAGGING"&&re.update(Ne.critical,Ne.impact)}}}},Vi=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(Zn({completed:ue.completed}))}}},Ml=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 Pe={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var Ne=z.getState();Ne.phase==="DROP_ANIMATING"&&z.dispatch(Na())}};re=requestAnimationFrame(function(){re=null,te=Ta(window,[Pe])})}}}},al=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)}}}},zi=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()}}}}}},Au=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},wu=function(z){return function(te){return function(re){return function(ue){if(Au(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())}}}},gu=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(Ia({reason:ue.reason})))}}}},vo=ze.qC,Il=function(z){var te=z.dimensionMarshal,re=z.focusMarshal,ue=z.styleMarshal,me=z.getResponders,fe=z.announce,Pe=z.autoScroller;return(0,ze.MT)(Ws,vo((0,ze.md)(lo(ue),al(te),Hn(te),Ni,Vi,Ml,gu,wu(Pe),Zi,zi(re),bi(me,fe))))},ul=function(){return{additions:{},removals:{},modified:{}}};function Cu(z){var te=z.registry,re=z.callbacks,ue=ul(),me=null,fe=function(){me||(re.collectionStarting(),me=requestAnimationFrame(function(){me=null,Cl();var Xe=ue,Ve=Xe.additions,Ge=Xe.removals,pt=Xe.modified,tn=Object.keys(Ve).map(function(Fa){return te.draggable.getById(Fa).getDimension(kr)}).sort(function(Fa,er){return Fa.descriptor.index-er.descriptor.index}),oa=Object.keys(pt).map(function(Fa){var er=te.droppable.getById(Fa),vr=er.callbacks.getScrollWhileDragging();return{droppableId:Fa,scroll:vr}}),pa={additions:tn,removals:Object.keys(Ge),modified:oa};ue=ul(),ju(),re.publish(pa)}))},Pe=function(Xe){var Ve=Xe.descriptor.id;ue.additions[Ve]=Xe,ue.modified[Xe.descriptor.droppableId]=!0,ue.removals[Ve]&&delete ue.removals[Ve],fe()},Ce=function(Xe){var Ve=Xe.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:Pe,remove:Ce,stop:Ne}}var kl=function(z){var te=z.scrollHeight,re=z.scrollWidth,ue=z.height,me=z.width,fe=to({x:re,y:te},{x:me,y:ue}),Pe={x:Math.max(0,fe.x),y:Math.max(0,fe.y)};return Pe},pl=function(){var z=document.documentElement;return z||nn(!1),z},Bi=function(){var z=pl(),te=kl({scrollHeight:z.scrollHeight,scrollWidth:z.scrollWidth,width:z.clientWidth,height:z.clientHeight});return te},sl=function(){var z=Si(),te=Bi(),re=z.y,ue=z.x,me=pl(),fe=me.clientWidth,Pe=me.clientHeight,Ce=ue+fe,Ne=re+Pe,nt=Ra({top:re,left:ue,right:Ce,bottom:Ne}),Xe={frame:nt,scroll:{initial:z,current:z,max:te,diff:{value:kr,displacement:kr}}};return Xe},hl=function(z){var te=z.critical,re=z.scrollOptions,ue=z.registry;Cl();var me=sl(),fe=me.scroll.current,Pe=te.droppable,Ce=ue.droppable.getAllByType(Pe.type).map(function(Ve){return Ve.callbacks.getDimensionAndWatchScroll(fe,re)}),Ne=ue.draggable.getAllByType(te.draggable.type).map(function(Ve){return Ve.getDimension(fe)}),nt={draggables:fa(Ne),droppables:Rt(Ce)};ju();var Xe={dimensions:nt,critical:te,viewport:me};return Xe};function Zl(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 rl=function(z,te){var re=null,ue=Cu({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}))},Pe=function(pt,tn){re&&(z.droppable.exists(pt)||nn(!1),te.updateDroppableScroll({id:pt,newScroll:tn}))},Ce=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}},nt=function(pt){re||nn(!1);var tn=re.critical.draggable;pt.type==="ADDITION"&&Zl(z,tn,pt.value)&&ue.add(pt.value),pt.type==="REMOVAL"&&Zl(z,tn,pt.value)&&ue.remove(pt.value)},Xe=function(pt){re&&nn(!1);var tn=z.draggable.getById(pt.draggableId),oa=z.droppable.getById(tn.descriptor.droppableId),pa={draggable:tn.descriptor,droppable:oa.descriptor},Fa=z.subscribe(nt);return re={critical:pa,unsubscribe:Fa},hl({critical:pa,registry:z,scrollOptions:pt.scrollOptions})},Ve={updateDroppableIsEnabled:me,updateDroppableIsCombineEnabled:fe,scrollDroppable:Ce,updateDroppableScroll:Pe,startPublishing:Xe,stopPublishing:Ne};return Ve},yl=function(z,te){return z.phase==="IDLE"?!0:z.phase!=="DROP_ANIMATING"||z.completed.result.draggableId===te?!1:z.completed.result.reason==="DROP"},Vl=function(z){window.scrollBy(z.x,z.y)},Oi=dn(function(z){return Er(z).filter(function(te){return!(!te.isEnabled||!te.frame)})}),dl=function(te,re){var ue=ir(Oi(re),function(me){return me.frame||nn(!1),Su(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=dl(te,ue);return fe},si={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},qi=function(z,te){var re=z[te.size]*si.startFromPercentage,ue=z[te.size]*si.maxScrollAtPercentage,me={startScrollingFrom:re,maxScrollValueAt:ue};return me},Nl=function(z){var te=z.startOfRange,re=z.endOfRange,ue=z.current,me=re-te;if(me===0)return 0;var fe=ue-te,Pe=fe/me;return Pe},Qo=1,zl=function(z,te){if(z>te.startScrollingFrom)return 0;if(z<=te.maxScrollValueAt)return si.maxPixelScroll;if(z===te.startScrollingFrom)return Qo;var re=Nl({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:z}),ue=1-re,me=si.maxPixelScroll*si.ease(ue);return Math.ceil(me)},ol=si.durationDampening.accelerateAt,bl=si.durationDampening.stopDampeningAt,xu=function(z,te){var re=te,ue=bl,me=Date.now(),fe=me-re;if(fe>=bl)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}},Qr=mt(function(z){return z===0?0:z}),qa=function(z){var te=z.dragStartTime,re=z.container,ue=z.subject,me=z.center,fe=z.shouldUseTimeDampening,Pe={top:me.y-re.top,right:re.right-me.x,bottom:re.bottom-me.y,left:me.x-re.left},Ce=Tl({container:re,distanceToEdges:Pe,dragStartTime:te,axis:jo,shouldUseTimeDampening:fe}),Ne=Tl({container:re,distanceToEdges:Pe,dragStartTime:te,axis:or,shouldUseTimeDampening:fe}),nt=Qr({x:Ne,y:Ce});if(dt(nt,kr))return null;var Xe=mu({container:re,subject:ue,proposedScroll:nt});return Xe?dt(Xe,kr)?null:Xe:null},Co=mt(function(z){return z===0?0:z>0?1:-1}),Ai=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),Pe={x:z(fe.x,ue.x),y:z(fe.y,ue.y)};return dt(Pe,kr)?null:Pe}}(),Bl=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)},Pe=Co(me),Ce=Ai({max:fe,current:ue,change:Pe});return!Ce||Pe.x!==0&&Ce.x===0||Pe.y!==0&&Ce.y===0},Ku=function(te,re){return Bl({current:te.scroll.current,max:te.scroll.max,change:re})},fu=function(te,re){if(!Ku(te,re))return null;var ue=te.scroll.max,me=te.scroll.current;return Ai({current:me,max:ue,change:re})},li=function(te,re){var ue=te.frame;return ue?Bl({current:ue.scroll.current,max:ue.scroll.max,change:re}):!1},Lu=function(te,re){var ue=te.frame;return!ue||!li(te,re)?null:Ai({current:ue.scroll.current,max:ue.scroll.max,change:re})},Yi=function(z){var te=z.viewport,re=z.subject,ue=z.center,me=z.dragStartTime,fe=z.shouldUseTimeDampening,Pe=qa({dragStartTime:me,container:te.frame,subject:re,center:ue,shouldUseTimeDampening:fe});return Pe&&Ku(te,Pe)?Pe:null},ro=function(z){var te=z.droppable,re=z.subject,ue=z.center,me=z.dragStartTime,fe=z.shouldUseTimeDampening,Pe=te.frame;if(!Pe)return null;var Ce=qa({dragStartTime:me,container:Pe.pageMarginBox,subject:re,center:ue,shouldUseTimeDampening:fe});return Ce&&li(te,Ce)?Ce:null},ru=function(z){var te=z.state,re=z.dragStartTime,ue=z.shouldUseTimeDampening,me=z.scrollWindow,fe=z.scrollDroppable,Pe=te.current.page.borderBoxCenter,Ce=te.dimensions.draggables[te.critical.draggable.id],Ne=Ce.page.marginBox;if(te.isWindowScrollAllowed){var nt=te.viewport,Xe=Yi({dragStartTime:re,viewport:nt,subject:Ne,center:Pe,shouldUseTimeDampening:ue});if(Xe){me(Xe);return}}var Ve=au({center:Pe,destination:xo(te.impact),droppables:te.dimensions.droppables});if(Ve){var Ge=ro({dragStartTime:re,droppable:Ve,subject:Ne,center:Pe,shouldUseTimeDampening:ue});Ge&&fe(Ve.descriptor.id,Ge)}},Dl=function(z){var te=z.scrollWindow,re=z.scrollDroppable,ue=Yn(te),me=Yn(re),fe=null,Pe=function(Xe){fe||nn(!1);var Ve=fe,Ge=Ve.shouldUseTimeDampening,pt=Ve.dragStartTime;ru({state:Xe,scrollWindow:ue,scrollDroppable:me,dragStartTime:pt,shouldUseTimeDampening:Ge})},Ce=function(Xe){Cl(),fe&&nn(!1);var Ve=Date.now(),Ge=!1,pt=function(){Ge=!0};ru({state:Xe,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:pt,scrollDroppable:pt}),fe={dragStartTime:Ve,shouldUseTimeDampening:Ge},ju(),Ge&&Pe(Xe)},Ne=function(){fe&&(ue.cancel(),me.cancel(),fe=null)};return{start:Ce,stop:Ne,scroll:Pe}},Uu=function(z){var te=z.move,re=z.scrollDroppable,ue=z.scrollWindow,me=function(nt,Xe){var Ve=eo(nt.current.client.selection,Xe);te({client:Ve})},fe=function(nt,Xe){if(!li(nt,Xe))return Xe;var Ve=Lu(nt,Xe);if(!Ve)return re(nt.descriptor.id,Xe),null;var Ge=to(Xe,Ve);re(nt.descriptor.id,Ge);var pt=to(Xe,Ge);return pt},Pe=function(nt,Xe,Ve){if(!nt||!Ku(Xe,Ve))return Ve;var Ge=fu(Xe,Ve);if(!Ge)return ue(Ve),null;var pt=to(Ve,Ge);ue(pt);var tn=to(Ve,pt);return tn},Ce=function(nt){var Xe=nt.scrollJumpRequest;if(Xe){var Ve=xo(nt.impact);Ve||nn(!1);var Ge=fe(nt.dimensions.droppables[Ve],Xe);if(Ge){var pt=nt.viewport,tn=Pe(nt.isWindowScrollAllowed,pt,Ge);tn&&me(nt,tn)}}};return Ce},ls=function(z){var te=z.scrollDroppable,re=z.scrollWindow,ue=z.move,me=Dl({scrollWindow:re,scrollDroppable:te}),fe=Uu({move:ue,scrollWindow:re,scrollDroppable:te}),Pe=function(nt){if(nt.phase==="DRAGGING"){if(nt.movementMode==="FLUID"){me.scroll(nt);return}nt.scrollJumpRequest&&fe(nt)}},Ce={scroll:Pe,start:me.start,stop:me.stop};return Ce},vu="data-rbd",ou=function(){var z=vu+"-drag-handle";return{base:z,draggableId:z+"-draggable-id",contextId:z+"-context-id"}}(),Fu=function(){var z=vu+"-draggable";return{base:z,contextId:z+"-context-id",id:z+"-id"}}(),yu=function(){var z=vu+"-droppable";return{base:z,contextId:z+"-context-id",id:z+"-id"}}(),us={contextId:vu+"-scroll-container-context-id"},ss=function(te){return function(re){return"["+re+'="'+te+'"]'}},ui=function(te,re){return te.map(function(ue){var me=ue.styles[re];return me?ue.selector+" { "+me+" }":""}).join(" ")},$a="pointer-events: none;",cl=function(z){var te=ss(z),re=function(){var Ce=` cursor: -webkit-grab; cursor: grab; - `;return{selector:te(iu.contextId),styles:{always:` + `;return{selector:te(ou.contextId),styles:{always:` -webkit-touch-callout: none; -webkit-tap-highlight-color: rgba(0,0,0,0); touch-action: manipulation; - `,resting:Ae,dragging:tr,dropAnimating:Ae}}}(),ue=function(){var Ae=` - transition: `+Uo.outOfTheWay+`; - `;return{selector:te(Fu.contextId),styles:{dragging:Ae,dropAnimating:Ae,userCancel:Ae}}}(),me={selector:te(yu.contextId),styles:{always:"overflow-anchor: none;"}},fe={selector:"body",styles:{dragging:` + `,resting:Ce,dragging:$a,dropAnimating:Ce}}}(),ue=function(){var Ce=` + transition: `+Ko.outOfTheWay+`; + `;return{selector:te(Fu.contextId),styles:{dragging:Ce,dropAnimating:Ce,userCancel:Ce}}}(),me={selector:te(yu.contextId),styles:{always:"overflow-anchor: none;"}},fe={selector:"body",styles:{dragging:` cursor: grabbing; cursor: -webkit-grabbing; user-select: none; @@ -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:si(Se,"always"),resting:si(Se,"resting"),dragging:si(Se,"dragging"),dropAnimating:si(Se,"dropAnimating"),userCancel:si(Se,"userCancel")}},vi=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect,ys=function(){var te=document.querySelector("head");return te||ln(!1),te},bs=function(te){var re=document.createElement("style");return te&&re.setAttribute("nonce",te),re.type="text/css",re};function ks(z,te){var re=bt(function(){return ml(z)},[z]),ue=(0,b.useRef)(null),me=(0,b.useRef)(null),fe=xt(mn(function(Ve){var Ge=me.current;Ge||ln(!1),Ge.textContent=Ve}),[]),Se=xt(function(Ve){var Ge=ue.current;Ge||ln(!1),Ge.textContent=Ve},[]);vi(function(){!ue.current&&!me.current||ln(!1);var Ve=bs(te),Ge=bs(te);return ue.current=Ve,me.current=Ge,Ve.setAttribute(vu+"-always",z),Ge.setAttribute(vu+"-dynamic",z),ys().appendChild(Ve),ys().appendChild(Ge),Se(re.always),fe(re.resting),function(){var ht=function(sa){var Ea=sa.current;Ea||ln(!1),ys().removeChild(Ea),sa.current=null};ht(ue),ht(me)}},[te,Se,fe,re.always,re.resting,z]);var Ae=xt(function(){return fe(re.dragging)},[fe,re.dragging]),Ne=xt(function(Ve){if(Ve==="DROP"){fe(re.dropAnimating);return}fe(re.userCancel)},[fe,re.dropAnimating,re.userCancel]),tt=xt(function(){me.current&&fe(re.resting)},[fe,re.resting]),He=bt(function(){return{dragging:Ae,dropping:Ne,resting:tt}},[Ae,Ne,tt]);return He}var ds=function(z){return z&&z.ownerDocument?z.ownerDocument.defaultView:window};function Kl(z){return z instanceof ds(z).HTMLElement}function Zs(z,te){var re="["+iu.contextId+'="'+z+'"]',ue=ca(document.querySelectorAll(re));if(!ue.length)return null;var me=ar(ue,function(fe){return fe.getAttribute(iu.draggableId)===te});return!me||!Kl(me)?null:me}function nd(z){var te=(0,b.useRef)({}),re=(0,b.useRef)(null),ue=(0,b.useRef)(null),me=(0,b.useRef)(!1),fe=xt(function(Ge,ht){var rn={id:Ge,focus:ht};return te.current[Ge]=rn,function(){var Ea=te.current,ya=Ea[Ge];ya!==rn&&delete Ea[Ge]}},[]),Se=xt(function(Ge){var ht=Zs(z,Ge);ht&&ht!==document.activeElement&&ht.focus()},[z]),Ae=xt(function(Ge,ht){re.current===Ge&&(re.current=ht)},[]),Ne=xt(function(){ue.current||me.current&&(ue.current=requestAnimationFrame(function(){ue.current=null;var Ge=re.current;Ge&&Se(Ge)}))},[Se]),tt=xt(function(Ge){re.current=null;var ht=document.activeElement;ht&&ht.getAttribute(iu.draggableId)===Ge&&(re.current=Ge)},[]);vi(function(){return me.current=!0,function(){me.current=!1;var Ge=ue.current;Ge&&cancelAnimationFrame(Ge)}},[]);var He=bt(function(){return{register:fe,tryRecordFocus:tt,tryRestoreFocusRecorded:Ne,tryShiftRecord:Ae}},[fe,tt,Ne,Ae]);return He}function tu(){var z={draggables:{},droppables:{}},te=[];function re(Ve){return te.push(Ve),function(){var ht=te.indexOf(Ve);ht!==-1&&te.splice(ht,1)}}function ue(Ve){te.length&&te.forEach(function(Ge){return Ge(Ve)})}function me(Ve){return z.draggables[Ve]||null}function fe(Ve){var Ge=me(Ve);return Ge||ln(!1),Ge}var Se={register:function(Ge){z.draggables[Ge.descriptor.id]=Ge,ue({type:"ADDITION",value:Ge})},update:function(Ge,ht){var rn=z.draggables[ht.descriptor.id];rn&&rn.uniqueId===Ge.uniqueId&&(delete z.draggables[ht.descriptor.id],z.draggables[Ge.descriptor.id]=Ge)},unregister:function(Ge){var ht=Ge.descriptor.id,rn=me(ht);rn&&Ge.uniqueId===rn.uniqueId&&(delete z.draggables[ht],ue({type:"REMOVAL",value:Ge}))},getById:fe,findById:me,exists:function(Ge){return!!me(Ge)},getAllByType:function(Ge){return Da(z.draggables).filter(function(ht){return ht.descriptor.type===Ge})}};function Ae(Ve){return z.droppables[Ve]||null}function Ne(Ve){var Ge=Ae(Ve);return Ge||ln(!1),Ge}var tt={register:function(Ge){z.droppables[Ge.descriptor.id]=Ge},unregister:function(Ge){var ht=Ae(Ge.descriptor.id);ht&&Ge.uniqueId===ht.uniqueId&&delete z.droppables[Ge.descriptor.id]},getById:Ne,findById:Ae,exists:function(Ge){return!!Ae(Ge)},getAllByType:function(Ge){return Da(z.droppables).filter(function(ht){return ht.descriptor.type===Ge})}};function He(){z.draggables={},z.droppables={},te.length=0}return{draggable:Se,droppable:tt,subscribe:re,clean:He}}function cs(){var z=bt(tu,[]);return(0,b.useEffect)(function(){return function(){requestAnimationFrame(z.clean)}},[z]),z}var Bs=b.createContext(null),Ou=function(){var z=document.body;return z||ln(!1),z},gs={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},ms=function(te){return"rbd-announcement-"+te};function Yu(z){var te=bt(function(){return ms(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,gs),Ou().appendChild(fe),function(){setTimeout(function(){var Ne=Ou();Ne.contains(fe)&&Ne.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 fs=0,Ds={separator:"::"};function Vs(){fs=0}function Hu(z,te){return te===void 0&&(te=Ds),bt(function(){return""+z+te.separator+fs++},[te.separator,z])}function vs(z){var te=z.contextId,re=z.uniqueId;return"rbd-hidden-text-"+te+"-"+re}function zs(z){var te=z.contextId,re=z.text,ue=Hu("hidden-text",{separator:"-"}),me=bt(function(){return vs({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",Ou().appendChild(Se),function(){var Ne=Ou();Ne.contains(Se)&&Ne.removeChild(Se)}},[me,re]),me}var ve=b.createContext(null),Ee={react:"^16.8.5","react-dom":"^16.8.5"},pe=/(\d+)\.(\d+)\.(\d+)/,at=function(te){var re=pe.exec(te);re==null&&ln(!1);var ue=Number(re[1]),me=Number(re[2]),fe=Number(re[3]);return{major:ue,minor:me,patch:fe,raw:te}},nn=function(te,re){return re.major>te.major?!0:re.majorte.minor?!0:re.minor=te.patch},Ln=function(z,te){var re=at(z),ue=at(te);nn(re,ue)},xn=` + `}},Pe=[ue,re,me,fe];return{always:ui(Pe,"always"),resting:ui(Pe,"resting"),dragging:ui(Pe,"dragging"),dropAnimating:ui(Pe,"dropAnimating"),userCancel:ui(Pe,"userCancel")}},vi=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect,ys=function(){var te=document.querySelector("head");return te||nn(!1),te},bs=function(te){var re=document.createElement("style");return te&&re.setAttribute("nonce",te),re.type="text/css",re};function ks(z,te){var re=yt(function(){return cl(z)},[z]),ue=(0,b.useRef)(null),me=(0,b.useRef)(null),fe=Ot(dn(function(Ve){var Ge=me.current;Ge||nn(!1),Ge.textContent=Ve}),[]),Pe=Ot(function(Ve){var Ge=ue.current;Ge||nn(!1),Ge.textContent=Ve},[]);vi(function(){!ue.current&&!me.current||nn(!1);var Ve=bs(te),Ge=bs(te);return ue.current=Ve,me.current=Ge,Ve.setAttribute(vu+"-always",z),Ge.setAttribute(vu+"-dynamic",z),ys().appendChild(Ve),ys().appendChild(Ge),Pe(re.always),fe(re.resting),function(){var pt=function(oa){var pa=oa.current;pa||nn(!1),ys().removeChild(pa),oa.current=null};pt(ue),pt(me)}},[te,Pe,fe,re.always,re.resting,z]);var Ce=Ot(function(){return fe(re.dragging)},[fe,re.dragging]),Ne=Ot(function(Ve){if(Ve==="DROP"){fe(re.dropAnimating);return}fe(re.userCancel)},[fe,re.dropAnimating,re.userCancel]),nt=Ot(function(){me.current&&fe(re.resting)},[fe,re.resting]),Xe=yt(function(){return{dragging:Ce,dropping:Ne,resting:nt}},[Ce,Ne,nt]);return Xe}var ds=function(z){return z&&z.ownerDocument?z.ownerDocument.defaultView:window};function Gl(z){return z instanceof ds(z).HTMLElement}function Zs(z,te){var re="["+ou.contextId+'="'+z+'"]',ue=Oa(document.querySelectorAll(re));if(!ue.length)return null;var me=ir(ue,function(fe){return fe.getAttribute(ou.draggableId)===te});return!me||!Gl(me)?null:me}function nd(z){var te=(0,b.useRef)({}),re=(0,b.useRef)(null),ue=(0,b.useRef)(null),me=(0,b.useRef)(!1),fe=Ot(function(Ge,pt){var tn={id:Ge,focus:pt};return te.current[Ge]=tn,function(){var pa=te.current,Fa=pa[Ge];Fa!==tn&&delete pa[Ge]}},[]),Pe=Ot(function(Ge){var pt=Zs(z,Ge);pt&&pt!==document.activeElement&&pt.focus()},[z]),Ce=Ot(function(Ge,pt){re.current===Ge&&(re.current=pt)},[]),Ne=Ot(function(){ue.current||me.current&&(ue.current=requestAnimationFrame(function(){ue.current=null;var Ge=re.current;Ge&&Pe(Ge)}))},[Pe]),nt=Ot(function(Ge){re.current=null;var pt=document.activeElement;pt&&pt.getAttribute(ou.draggableId)===Ge&&(re.current=Ge)},[]);vi(function(){return me.current=!0,function(){me.current=!1;var Ge=ue.current;Ge&&cancelAnimationFrame(Ge)}},[]);var Xe=yt(function(){return{register:fe,tryRecordFocus:nt,tryRestoreFocusRecorded:Ne,tryShiftRecord:Ce}},[fe,nt,Ne,Ce]);return Xe}function eu(){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(Ge){return Ge(Ve)})}function me(Ve){return z.draggables[Ve]||null}function fe(Ve){var Ge=me(Ve);return Ge||nn(!1),Ge}var Pe={register:function(Ge){z.draggables[Ge.descriptor.id]=Ge,ue({type:"ADDITION",value:Ge})},update:function(Ge,pt){var tn=z.draggables[pt.descriptor.id];tn&&tn.uniqueId===Ge.uniqueId&&(delete z.draggables[pt.descriptor.id],z.draggables[Ge.descriptor.id]=Ge)},unregister:function(Ge){var pt=Ge.descriptor.id,tn=me(pt);tn&&Ge.uniqueId===tn.uniqueId&&(delete z.draggables[pt],ue({type:"REMOVAL",value:Ge}))},getById:fe,findById:me,exists:function(Ge){return!!me(Ge)},getAllByType:function(Ge){return rr(z.draggables).filter(function(pt){return pt.descriptor.type===Ge})}};function Ce(Ve){return z.droppables[Ve]||null}function Ne(Ve){var Ge=Ce(Ve);return Ge||nn(!1),Ge}var nt={register:function(Ge){z.droppables[Ge.descriptor.id]=Ge},unregister:function(Ge){var pt=Ce(Ge.descriptor.id);pt&&Ge.uniqueId===pt.uniqueId&&delete z.droppables[Ge.descriptor.id]},getById:Ne,findById:Ce,exists:function(Ge){return!!Ce(Ge)},getAllByType:function(Ge){return rr(z.droppables).filter(function(pt){return pt.descriptor.type===Ge})}};function Xe(){z.draggables={},z.droppables={},te.length=0}return{draggable:Pe,droppable:nt,subscribe:re,clean:Xe}}function cs(){var z=yt(eu,[]);return(0,b.useEffect)(function(){return function(){requestAnimationFrame(z.clean)}},[z]),z}var Bs=b.createContext(null),Ou=function(){var z=document.body;return z||nn(!1),z},gs={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},ms=function(te){return"rbd-announcement-"+te};function Yu(z){var te=yt(function(){return ms(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,gs),Ou().appendChild(fe),function(){setTimeout(function(){var Ne=Ou();Ne.contains(fe)&&Ne.removeChild(fe),fe===re.current&&(re.current=null)})}},[te]);var ue=Ot(function(me){var fe=re.current;if(fe){fe.textContent=me;return}},[]);return ue}var fs=0,Ds={separator:"::"};function Vs(){fs=0}function Hu(z,te){return te===void 0&&(te=Ds),yt(function(){return""+z+te.separator+fs++},[te.separator,z])}function vs(z){var te=z.contextId,re=z.uniqueId;return"rbd-hidden-text-"+te+"-"+re}function zs(z){var te=z.contextId,re=z.text,ue=Hu("hidden-text",{separator:"-"}),me=yt(function(){return vs({contextId:te,uniqueId:ue})},[ue,te]);return(0,b.useEffect)(function(){var Pe=document.createElement("div");return Pe.id=me,Pe.textContent=re,Pe.style.display="none",Ou().appendChild(Pe),function(){var Ne=Ou();Ne.contains(Pe)&&Ne.removeChild(Pe)}},[me,re]),me}var ve=b.createContext(null),Se={react:"^16.8.5","react-dom":"^16.8.5"},pe=/(\d+)\.(\d+)\.(\d+)/,rt=function(te){var re=pe.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}},qt=function(te,re){return re.major>te.major?!0:re.majorte.minor?!0:re.minor=te.patch},xn=function(z,te){var re=rt(z),ue=rt(te);qt(re,ue)},Dn=` 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 -`,sn=function(z){var te=z.doctype;te&&(te.name.toLowerCase(),te.publicId)};function ft(z){}function dn(z,te){}function Fa(){dn(function(){Ln(Ee.react,b.version),sn(document)},[])}function Ya(z){var te=(0,b.useRef)(z);return(0,b.useEffect)(function(){te.current=z}),te}function la(){var z=null;function te(){return!!z}function re(Se){return Se===z}function ue(Se){z&&ln(!1);var Ae={abandon:Se};return z=Ae,Ae}function me(){z||ln(!1),z=null}function fe(){z&&(z.abandon(),me())}return{isClaimed:te,isActive:re,claim:ue,release:me,tryAbandon:fe}}var wa=9,Sa=13,wr=27,ma=32,qn=33,Ir=34,yr=35,ja=36,Er=37,ua=38,$n=39,ur=40,ha,Ga=(ha={},ha[Sa]=!0,ha[wa]=!0,ha),Za=function(z){Ga[z.keyCode]&&z.preventDefault()},Tr=function(){var z="visibilitychange";if(typeof document=="undefined")return z;var te=[z,"ms"+z,"webkit"+z,"moz"+z,"o"+z],re=ar(te,function(ue){return"on"+ue in document});return re||z}(),en=0,Hn=5;function Wo(z,te){return Math.abs(te.x-z.x)>=Hn||Math.abs(te.y-z.y)>=Hn}var Gr={type:"IDLE"};function Ka(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,tt=Se.clientY;if(Ae===en){var He={x:Ne,y:tt},Ve=ue();if(Ve.type==="DRAGGING"){Se.preventDefault(),Ve.actions.move(He);return}Ve.type!=="PENDING"&&ln(!1);var Ge=Ve.point;if(Wo(Ge,He)){Se.preventDefault();var ht=Ve.actions.fluidLift(He);me({type:"DRAGGING",actions:ht})}}}},{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===wr){Se.preventDefault(),te();return}Za(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"&&ln(!1),Ae.actions.shouldRespectForcePress()){te();return}Se.preventDefault()}},{eventName:Tr,fn:te}]}function Qa(z){var te=(0,b.useRef)(Gr),re=(0,b.useRef)(da),ue=bt(function(){return{eventName:"mousedown",fn:function(Ve){if(!Ve.defaultPrevented&&Ve.button===en&&!(Ve.ctrlKey||Ve.metaKey||Ve.shiftKey||Ve.altKey)){var Ge=z.findClosestDraggableId(Ve);if(Ge){var ht=z.tryGetLock(Ge,Se,{sourceEvent:Ve});if(ht){Ve.preventDefault();var rn={x:Ve.clientX,y:Ve.clientY};re.current(),tt(ht,rn)}}}}}},[z]),me=bt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(Ve){if(!Ve.defaultPrevented){var Ge=z.findClosestDraggableId(Ve);if(Ge){var ht=z.findOptionsForDraggable(Ge);ht&&(ht.shouldRespectForcePress||z.canGetLock(Ge)&&Ve.preventDefault())}}}}},[z]),fe=xt(function(){var Ve={passive:!1,capture:!0};re.current=Ta(window,[me,ue],Ve)},[me,ue]),Se=xt(function(){var He=te.current;He.type!=="IDLE"&&(te.current=Gr,re.current(),fe())},[fe]),Ae=xt(function(){var He=te.current;Se(),He.type==="DRAGGING"&&He.actions.cancel({shouldBlockNextClick:!0}),He.type==="PENDING"&&He.actions.abort()},[Se]),Ne=xt(function(){var Ve={capture:!0,passive:!1},Ge=Ka({cancel:Ae,completed:Se,getPhase:function(){return te.current},setPhase:function(rn){te.current=rn}});re.current=Ta(window,Ge,Ve)},[Ae,Se]),tt=xt(function(Ve,Ge){te.current.type!=="IDLE"&&ln(!1),te.current={type:"PENDING",point:Ge,actions:Ve},Ne()},[Ne]);vi(function(){return fe(),function(){re.current()}},[fe])}var Nr;function qa(){}var Sr=(Nr={},Nr[Ir]=!0,Nr[qn]=!0,Nr[ja]=!0,Nr[yr]=!0,Nr);function Io(z,te){function re(){te(),z.cancel()}function ue(){te(),z.drop()}return[{eventName:"keydown",fn:function(fe){if(fe.keyCode===wr){fe.preventDefault(),re();return}if(fe.keyCode===ma){fe.preventDefault(),ue();return}if(fe.keyCode===ur){fe.preventDefault(),z.moveDown();return}if(fe.keyCode===ua){fe.preventDefault(),z.moveUp();return}if(fe.keyCode===$n){fe.preventDefault(),z.moveRight();return}if(fe.keyCode===Er){fe.preventDefault(),z.moveLeft();return}if(Sr[fe.keyCode]){fe.preventDefault();return}Za(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:Tr,fn:re}]}function ko(z){var te=(0,b.useRef)(qa),re=bt(function(){return{eventName:"keydown",fn:function(fe){if(fe.defaultPrevented||fe.keyCode!==ma)return;var Se=z.findClosestDraggableId(fe);if(!Se)return;var Ae=z.tryGetLock(Se,He,{sourceEvent:fe});if(!Ae)return;fe.preventDefault();var Ne=!0,tt=Ae.snapLift();te.current();function He(){Ne||ln(!1),Ne=!1,te.current(),ue()}te.current=Ta(window,Io(tt,He),{capture:!0,passive:!1})}}},[z]),ue=xt(function(){var fe={passive:!1,capture:!0};te.current=Ta(window,[re],fe)},[re]);vi(function(){return ue(),function(){te.current()}},[ue])}var Zo={type:"IDLE"},No=120,xa=.15;function jr(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===wr&&me.preventDefault(),te()}},{eventName:Tr,fn:te}]}function mo(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,tt=Ae.clientY,He={x:Ne,y:tt};fe.preventDefault(),Se.actions.move(He)}},{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"&&ln(!1);var Ae=fe.touches[0];if(Ae){var Ne=Ae.force>=xa;if(Ne){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:Tr,fn:te}]}function br(z){var te=(0,b.useRef)(Zo),re=(0,b.useRef)(da),ue=xt(function(){return te.current},[]),me=xt(function(ht){te.current=ht},[]),fe=bt(function(){return{eventName:"touchstart",fn:function(ht){if(!ht.defaultPrevented){var rn=z.findClosestDraggableId(ht);if(rn){var sa=z.tryGetLock(rn,Ae,{sourceEvent:ht});if(sa){var Ea=ht.touches[0],ya=Ea.clientX,nr=Ea.clientY,pr={x:ya,y:nr};re.current(),Ve(sa,pr)}}}}}},[z]),Se=xt(function(){var ht={capture:!0,passive:!1};re.current=Ta(window,[fe],ht)},[fe]),Ae=xt(function(){var Ge=te.current;Ge.type!=="IDLE"&&(Ge.type==="PENDING"&&clearTimeout(Ge.longPressTimerId),me(Zo),re.current(),Se())},[Se,me]),Ne=xt(function(){var Ge=te.current;Ae(),Ge.type==="DRAGGING"&&Ge.actions.cancel({shouldBlockNextClick:!0}),Ge.type==="PENDING"&&Ge.actions.abort()},[Ae]),tt=xt(function(){var ht={capture:!0,passive:!1},rn={cancel:Ne,completed:Ae,getPhase:ue},sa=Ta(window,mo(rn),ht),Ea=Ta(window,jr(rn),ht);re.current=function(){sa(),Ea()}},[Ne,ue,Ae]),He=xt(function(){var ht=ue();ht.type!=="PENDING"&&ln(!1);var rn=ht.actions.fluidLift(ht.point);me({type:"DRAGGING",actions:rn,hasMoved:!1})},[ue,me]),Ve=xt(function(ht,rn){ue().type!=="IDLE"&&ln(!1);var sa=setTimeout(He,No);me({type:"PENDING",point:rn,actions:ht,longPressTimerId:sa}),tt()},[tt,ue,me,He]);vi(function(){return Se(),function(){re.current();var rn=ue();rn.type==="PENDING"&&(clearTimeout(rn.longPressTimerId),me(Zo))}},[ue,Se,me]),vi(function(){var ht=Ta(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return ht},[])}function $o(z){}var To={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Yo(z,te){if(te==null)return!1;var re=!!To[te.tagName.toLowerCase()];if(re)return!0;var ue=te.getAttribute("contenteditable");return ue==="true"||ue===""?!0:te===z?!1:Yo(z,te.parentElement)}function Vi(z,te){var re=te.target;return Kl(re)?Yo(z,re):!1}var Ki=function(z){return Wa(z.getBoundingClientRect()).center};function La(z){return z instanceof ds(z).Element}var oo=function(){var z="matches";if(typeof document=="undefined")return z;var te=[z,"msMatchesSelector","webkitMatchesSelector"],re=ar(te,function(ue){return ue in Element.prototype});return re||z}();function Fi(z,te){return z==null?null:z[oo](te)?z:Fi(z.parentElement,te)}function Mi(z,te){return z.closest?z.closest(te):Fi(z,te)}function gr(z){return"["+iu.contextId+'="'+z+'"]'}function Cr(z,te){var re=te.target;if(!La(re))return null;var ue=gr(z),me=Mi(re,ue);return!me||!Kl(me)?null:me}function na(z,te){var re=Cr(z,te);return re?re.getAttribute(iu.draggableId):null}function wo(z,te){var re="["+Fu.contextId+'="'+z+'"]',ue=ca(document.querySelectorAll(re)),me=ar(ue,function(fe){return fe.getAttribute(Fu.id)===te});return!me||!Kl(me)?null:me}function pi(z){z.preventDefault()}function fo(z){var te=z.expected,re=z.phase,ue=z.isLockActive,me=z.shouldWarn;return!(!ue()||te!==re)}function or(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||!Dl(re.getState(),me))}function xr(z){var te=z.lockAPI,re=z.contextId,ue=z.store,me=z.registry,fe=z.draggableId,Se=z.forceSensorStop,Ae=z.sourceEvent,Ne=or({lockAPI:te,store:ue,registry:me,draggableId:fe});if(!Ne)return null;var tt=me.draggable.getById(fe),He=wo(re,tt.descriptor.id);if(!He||Ae&&!tt.options.canDragInteractiveElements&&Vi(He,Ae))return null;var Ve=te.claim(Se||da),Ge="PRE_DRAG";function ht(){return tt.options.shouldRespectForcePress}function rn(){return te.isActive(Ve)}function sa(Po,Xo){fo({expected:Po,phase:Ge,isLockActive:rn,shouldWarn:!0})&&ue.dispatch(Xo())}var Ea=sa.bind(null,"DRAGGING");function ya(Po){function Xo(){te.release(),Ge="COMPLETED"}Ge!=="PRE_DRAG"&&(Xo(),Ge!=="PRE_DRAG"&&ln(!1)),ue.dispatch(ce(Po.liftActionArgs)),Ge="DRAGGING";function Qi(ei,qi){if(qi===void 0&&(qi={shouldBlockNextClick:!1}),Po.cleanup(),qi.shouldBlockNextClick){var Al=Ta(window,[{eventName:"click",fn:pi,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Al)}Xo(),ue.dispatch(Ia({reason:ei}))}return(0,Te.Z)({isActive:function(){return fo({expected:"DRAGGING",phase:Ge,isLockActive:rn,shouldWarn:!1})},shouldRespectForcePress:ht,drop:function(qi){return Qi("DROP",qi)},cancel:function(qi){return Qi("CANCEL",qi)}},Po.actions)}function nr(Po){var Xo=Jn(function(ei){Ea(function(){return Yt({client:ei})})}),Qi=ya({liftActionArgs:{id:fe,clientSelection:Po,movementMode:"FLUID"},cleanup:function(){return Xo.cancel()},actions:{move:Xo}});return(0,Te.Z)({},Qi,{move:Xo})}function pr(){var Po={moveUp:function(){return Ea(Sn)},moveRight:function(){return Ea(Vn)},moveDown:function(){return Ea(Cn)},moveLeft:function(){return Ea(zn)}};return ya({liftActionArgs:{id:fe,clientSelection:Ki(He),movementMode:"SNAP"},cleanup:da,actions:Po})}function Ar(){var Po=fo({expected:"PRE_DRAG",phase:Ge,isLockActive:rn,shouldWarn:!0});Po&&te.release()}var Lo={isActive:function(){return fo({expected:"PRE_DRAG",phase:Ge,isLockActive:rn,shouldWarn:!1})},shouldRespectForcePress:ht,fluidLift:nr,snapLift:pr,abort:Ar};return Lo}var So=[Qa,ko,br];function yi(z){var te=z.contextId,re=z.store,ue=z.registry,me=z.customSensors,fe=z.enableDefaultSensors,Se=[].concat(fe?So:[],me||[]),Ae=(0,b.useState)(function(){return la()})[0],Ne=xt(function(nr,pr){nr.isDragging&&!pr.isDragging&&Ae.tryAbandon()},[Ae]);vi(function(){var nr=re.getState(),pr=re.subscribe(function(){var Ar=re.getState();Ne(nr,Ar),nr=Ar});return pr},[Ae,re,Ne]),vi(function(){return Ae.tryAbandon},[Ae.tryAbandon]);var tt=xt(function(ya){return or({lockAPI:Ae,registry:ue,store:re,draggableId:ya})},[Ae,ue,re]),He=xt(function(ya,nr,pr){return xr({lockAPI:Ae,registry:ue,contextId:te,store:re,draggableId:ya,forceSensorStop:nr,sourceEvent:pr&&pr.sourceEvent?pr.sourceEvent:null})},[te,Ae,ue,re]),Ve=xt(function(ya){return na(te,ya)},[te]),Ge=xt(function(ya){var nr=ue.draggable.findById(ya);return nr?nr.options:null},[ue.draggable]),ht=xt(function(){Ae.isClaimed()&&(Ae.tryAbandon(),re.getState().phase!=="IDLE"&&re.dispatch(jt()))},[Ae,re]),rn=xt(Ae.isClaimed,[Ae]),sa=bt(function(){return{canGetLock:tt,tryGetLock:He,findClosestDraggableId:Ve,findOptionsForDraggable:Ge,tryReleaseLock:ht,isLockClaimed:rn}},[tt,He,Ve,Ge,ht,rn]);$o(Se);for(var Ea=0;Ea=0||Object.prototype.hasOwnProperty.call(Bt,a)&&(de[a]=Bt[a]);return de}function Xe(Bt,Re){if(!(Bt instanceof Re))throw new TypeError("Cannot call a class as a function")}function Ke(Bt,Re){if(!Bt)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Re&&(typeof Re=="object"||typeof Re=="function")?Re:Bt}function Ie(Bt,Re){if(typeof Re!="function"&&Re!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Re);Bt.prototype=Object.create(Re&&Re.prototype,{constructor:{value:Bt,enumerable:!1,writable:!0,configurable:!0}}),Re&&(Object.setPrototypeOf?Object.setPrototypeOf(Bt,Re):Bt.__proto__=Re)}var nt=function(Bt){Ie(Re,Bt);function Re(de){Xe(this,Re);var a=Ke(this,(Re.__proto__||Object.getPrototypeOf(Re)).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(Re,[{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=Kn||Math.abs(te.y-z.y)>=Kn}var jr={type:"IDLE"};function ja(z){var te=z.cancel,re=z.completed,ue=z.getPhase,me=z.setPhase;return[{eventName:"mousemove",fn:function(Pe){var Ce=Pe.button,Ne=Pe.clientX,nt=Pe.clientY;if(Ce===Qt){var Xe={x:Ne,y:nt},Ve=ue();if(Ve.type==="DRAGGING"){Pe.preventDefault(),Ve.actions.move(Xe);return}Ve.type!=="PENDING"&&nn(!1);var Ge=Ve.point;if(To(Ge,Xe)){Pe.preventDefault();var pt=Ve.actions.fluidLift(Xe);me({type:"DRAGGING",actions:pt})}}}},{eventName:"mouseup",fn:function(Pe){var Ce=ue();if(Ce.type!=="DRAGGING"){te();return}Pe.preventDefault(),Ce.actions.drop({shouldBlockNextClick:!0}),re()}},{eventName:"mousedown",fn:function(Pe){ue().type==="DRAGGING"&&Pe.preventDefault(),te()}},{eventName:"keydown",fn:function(Pe){var Ce=ue();if(Ce.type==="PENDING"){te();return}if(Pe.keyCode===wr){Pe.preventDefault(),te();return}ka(Pe)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ue().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(Pe){var Ce=ue();if(Ce.type==="IDLE"&&nn(!1),Ce.actions.shouldRespectForcePress()){te();return}Pe.preventDefault()}},{eventName:Zr,fn:te}]}function Xa(z){var te=(0,b.useRef)(jr),re=(0,b.useRef)(ua),ue=yt(function(){return{eventName:"mousedown",fn:function(Ve){if(!Ve.defaultPrevented&&Ve.button===Qt&&!(Ve.ctrlKey||Ve.metaKey||Ve.shiftKey||Ve.altKey)){var Ge=z.findClosestDraggableId(Ve);if(Ge){var pt=z.tryGetLock(Ge,Pe,{sourceEvent:Ve});if(pt){Ve.preventDefault();var tn={x:Ve.clientX,y:Ve.clientY};re.current(),nt(pt,tn)}}}}}},[z]),me=yt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(Ve){if(!Ve.defaultPrevented){var Ge=z.findClosestDraggableId(Ve);if(Ge){var pt=z.findOptionsForDraggable(Ge);pt&&(pt.shouldRespectForcePress||z.canGetLock(Ge)&&Ve.preventDefault())}}}}},[z]),fe=Ot(function(){var Ve={passive:!1,capture:!0};re.current=Ta(window,[me,ue],Ve)},[me,ue]),Pe=Ot(function(){var Xe=te.current;Xe.type!=="IDLE"&&(te.current=jr,re.current(),fe())},[fe]),Ce=Ot(function(){var Xe=te.current;Pe(),Xe.type==="DRAGGING"&&Xe.actions.cancel({shouldBlockNextClick:!0}),Xe.type==="PENDING"&&Xe.actions.abort()},[Pe]),Ne=Ot(function(){var Ve={capture:!0,passive:!1},Ge=ja({cancel:Ce,completed:Pe,getPhase:function(){return te.current},setPhase:function(tn){te.current=tn}});re.current=Ta(window,Ge,Ve)},[Ce,Pe]),nt=Ot(function(Ve,Ge){te.current.type!=="IDLE"&&nn(!1),te.current={type:"PENDING",point:Ge,actions:Ve},Ne()},[Ne]);vi(function(){return fe(),function(){re.current()}},[fe])}var Rr;function Ja(){}var Sr=(Rr={},Rr[Tr]=!0,Rr[Jn]=!0,Rr[Ga]=!0,Rr[br]=!0,Rr);function Lo(z,te){function re(){te(),z.cancel()}function ue(){te(),z.drop()}return[{eventName:"keydown",fn:function(fe){if(fe.keyCode===wr){fe.preventDefault(),re();return}if(fe.keyCode===da){fe.preventDefault(),ue();return}if(fe.keyCode===dr){fe.preventDefault(),z.moveDown();return}if(fe.keyCode===ra){fe.preventDefault(),z.moveUp();return}if(fe.keyCode===Qn){fe.preventDefault(),z.moveRight();return}if(fe.keyCode===pr){fe.preventDefault(),z.moveLeft();return}if(Sr[fe.keyCode]){fe.preventDefault();return}ka(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:Zr,fn:re}]}function Ro(z){var te=(0,b.useRef)(Ja),re=yt(function(){return{eventName:"keydown",fn:function(fe){if(fe.defaultPrevented||fe.keyCode!==da)return;var Pe=z.findClosestDraggableId(fe);if(!Pe)return;var Ce=z.tryGetLock(Pe,Xe,{sourceEvent:fe});if(!Ce)return;fe.preventDefault();var Ne=!0,nt=Ce.snapLift();te.current();function Xe(){Ne||nn(!1),Ne=!1,te.current(),ue()}te.current=Ta(window,Lo(nt,Xe),{capture:!0,passive:!1})}}},[z]),ue=Ot(function(){var fe={passive:!1,capture:!0};te.current=Ta(window,[re],fe)},[re]);vi(function(){return ue(),function(){te.current()}},[ue])}var Wo={type:"IDLE"},Oo=120,wa=.15;function Kr(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===wr&&me.preventDefault(),te()}},{eventName:Zr,fn:te}]}function so(z){var te=z.cancel,re=z.completed,ue=z.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(fe){var Pe=ue();if(Pe.type!=="DRAGGING"){te();return}Pe.hasMoved=!0;var Ce=fe.touches[0],Ne=Ce.clientX,nt=Ce.clientY,Xe={x:Ne,y:nt};fe.preventDefault(),Pe.actions.move(Xe)}},{eventName:"touchend",fn:function(fe){var Pe=ue();if(Pe.type!=="DRAGGING"){te();return}fe.preventDefault(),Pe.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 Pe=ue();Pe.type==="IDLE"&&nn(!1);var Ce=fe.touches[0];if(Ce){var Ne=Ce.force>=wa;if(Ne){var nt=Pe.actions.shouldRespectForcePress();if(Pe.type==="PENDING"){nt&&te();return}if(nt){if(Pe.hasMoved){fe.preventDefault();return}te();return}fe.preventDefault()}}}},{eventName:Zr,fn:te}]}function Br(z){var te=(0,b.useRef)(Wo),re=(0,b.useRef)(ua),ue=Ot(function(){return te.current},[]),me=Ot(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,Ce,{sourceEvent:pt});if(oa){var pa=pt.touches[0],Fa=pa.clientX,er=pa.clientY,vr={x:Fa,y:er};re.current(),Ve(oa,vr)}}}}}},[z]),Pe=Ot(function(){var pt={capture:!0,passive:!1};re.current=Ta(window,[fe],pt)},[fe]),Ce=Ot(function(){var Ge=te.current;Ge.type!=="IDLE"&&(Ge.type==="PENDING"&&clearTimeout(Ge.longPressTimerId),me(Wo),re.current(),Pe())},[Pe,me]),Ne=Ot(function(){var Ge=te.current;Ce(),Ge.type==="DRAGGING"&&Ge.actions.cancel({shouldBlockNextClick:!0}),Ge.type==="PENDING"&&Ge.actions.abort()},[Ce]),nt=Ot(function(){var pt={capture:!0,passive:!1},tn={cancel:Ne,completed:Ce,getPhase:ue},oa=Ta(window,so(tn),pt),pa=Ta(window,Kr(tn),pt);re.current=function(){oa(),pa()}},[Ne,ue,Ce]),Xe=Ot(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=Ot(function(pt,tn){ue().type!=="IDLE"&&nn(!1);var oa=setTimeout(Xe,Oo);me({type:"PENDING",point:tn,actions:pt,longPressTimerId:oa}),nt()},[nt,ue,me,Xe]);vi(function(){return Pe(),function(){re.current();var tn=ue();tn.type==="PENDING"&&(clearTimeout(tn.longPressTimerId),me(Wo))}},[ue,Pe,me]),vi(function(){var pt=Ta(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return pt},[])}function ei(z){}var Mo={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Uo(z,te){if(te==null)return!1;var re=!!Mo[te.tagName.toLowerCase()];if(re)return!0;var ue=te.getAttribute("contenteditable");return ue==="true"||ue===""?!0:te===z?!1:Uo(z,te.parentElement)}function ki(z,te){var re=te.target;return Gl(re)?Uo(z,re):!1}var Gi=function(z){return Ra(z.getBoundingClientRect()).center};function xa(z){return z instanceof ds(z).Element}var oo=function(){var z="matches";if(typeof document=="undefined")return z;var te=[z,"msMatchesSelector","webkitMatchesSelector"],re=ir(te,function(ue){return ue in Element.prototype});return re||z}();function Fi(z,te){return z==null?null:z[oo](te)?z:Fi(z.parentElement,te)}function Mi(z,te){return z.closest?z.closest(te):Fi(z,te)}function mr(z){return"["+ou.contextId+'="'+z+'"]'}function Fr(z,te){var re=te.target;if(!xa(re))return null;var ue=mr(z),me=Mi(re,ue);return!me||!Gl(me)?null:me}function ea(z,te){var re=Fr(z,te);return re?re.getAttribute(ou.draggableId):null}function bo(z,te){var re="["+Fu.contextId+'="'+z+'"]',ue=Oa(document.querySelectorAll(re)),me=ir(ue,function(fe){return fe.getAttribute(Fu.id)===te});return!me||!Gl(me)?null:me}function pi(z){z.preventDefault()}function co(z){var te=z.expected,re=z.phase,ue=z.isLockActive,me=z.shouldWarn;return!(!ue()||te!==re)}function ar(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||!yl(re.getState(),me))}function xr(z){var te=z.lockAPI,re=z.contextId,ue=z.store,me=z.registry,fe=z.draggableId,Pe=z.forceSensorStop,Ce=z.sourceEvent,Ne=ar({lockAPI:te,store:ue,registry:me,draggableId:fe});if(!Ne)return null;var nt=me.draggable.getById(fe),Xe=bo(re,nt.descriptor.id);if(!Xe||Ce&&!nt.options.canDragInteractiveElements&&ki(Xe,Ce))return null;var Ve=te.claim(Pe||ua),Ge="PRE_DRAG";function pt(){return nt.options.shouldRespectForcePress}function tn(){return te.isActive(Ve)}function oa(ho,Jo){co({expected:ho,phase:Ge,isLockActive:tn,shouldWarn:!0})&&ue.dispatch(Jo())}var pa=oa.bind(null,"DRAGGING");function Fa(ho){function Jo(){te.release(),Ge="COMPLETED"}Ge!=="PRE_DRAG"&&(Jo(),Ge!=="PRE_DRAG"&&nn(!1)),ue.dispatch(ce(ho.liftActionArgs)),Ge="DRAGGING";function Ji(ti,Qi){if(Qi===void 0&&(Qi={shouldBlockNextClick:!1}),ho.cleanup(),Qi.shouldBlockNextClick){var Sl=Ta(window,[{eventName:"click",fn:pi,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Sl)}Jo(),ue.dispatch(Ia({reason:ti}))}return(0,Te.Z)({isActive:function(){return co({expected:"DRAGGING",phase:Ge,isLockActive:tn,shouldWarn:!1})},shouldRespectForcePress:pt,drop:function(Qi){return Ji("DROP",Qi)},cancel:function(Qi){return Ji("CANCEL",Qi)}},ho.actions)}function er(ho){var Jo=Yn(function(ti){pa(function(){return Kt({client:ti})})}),Ji=Fa({liftActionArgs:{id:fe,clientSelection:ho,movementMode:"FLUID"},cleanup:function(){return Jo.cancel()},actions:{move:Jo}});return(0,Te.Z)({},Ji,{move:Jo})}function vr(){var ho={moveUp:function(){return pa(hn)},moveRight:function(){return pa(Wn)},moveDown:function(){return pa(An)},moveLeft:function(){return pa(kn)}};return Fa({liftActionArgs:{id:fe,clientSelection:Gi(Xe),movementMode:"SNAP"},cleanup:ua,actions:ho})}function Ar(){var ho=co({expected:"PRE_DRAG",phase:Ge,isLockActive:tn,shouldWarn:!0});ho&&te.release()}var Do={isActive:function(){return co({expected:"PRE_DRAG",phase:Ge,isLockActive:tn,shouldWarn:!1})},shouldRespectForcePress:pt,fluidLift:er,snapLift:vr,abort:Ar};return Do}var po=[Xa,Ro,Br];function yi(z){var te=z.contextId,re=z.store,ue=z.registry,me=z.customSensors,fe=z.enableDefaultSensors,Pe=[].concat(fe?po:[],me||[]),Ce=(0,b.useState)(function(){return aa()})[0],Ne=Ot(function(er,vr){er.isDragging&&!vr.isDragging&&Ce.tryAbandon()},[Ce]);vi(function(){var er=re.getState(),vr=re.subscribe(function(){var Ar=re.getState();Ne(er,Ar),er=Ar});return vr},[Ce,re,Ne]),vi(function(){return Ce.tryAbandon},[Ce.tryAbandon]);var nt=Ot(function(Fa){return ar({lockAPI:Ce,registry:ue,store:re,draggableId:Fa})},[Ce,ue,re]),Xe=Ot(function(Fa,er,vr){return xr({lockAPI:Ce,registry:ue,contextId:te,store:re,draggableId:Fa,forceSensorStop:er,sourceEvent:vr&&vr.sourceEvent?vr.sourceEvent:null})},[te,Ce,ue,re]),Ve=Ot(function(Fa){return ea(te,Fa)},[te]),Ge=Ot(function(Fa){var er=ue.draggable.findById(Fa);return er?er.options:null},[ue.draggable]),pt=Ot(function(){Ce.isClaimed()&&(Ce.tryAbandon(),re.getState().phase!=="IDLE"&&re.dispatch(Gt()))},[Ce,re]),tn=Ot(Ce.isClaimed,[Ce]),oa=yt(function(){return{canGetLock:nt,tryGetLock:Xe,findClosestDraggableId:Ve,findOptionsForDraggable:Ge,tryReleaseLock:pt,isLockClaimed:tn}},[nt,Xe,Ve,Ge,pt,tn]);ei(Pe);for(var pa=0;pa=0||Object.prototype.hasOwnProperty.call(bt,a)&&(de[a]=bt[a]);return de}function Qe(bt,Re){if(!(bt instanceof Re))throw new TypeError("Cannot call a class as a function")}function Ke(bt,Re){if(!bt)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Re&&(typeof Re=="object"||typeof Re=="function")?Re:bt}function Ie(bt,Re){if(typeof Re!="function"&&Re!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Re);bt.prototype=Object.create(Re&&Re.prototype,{constructor:{value:bt,enumerable:!1,writable:!0,configurable:!0}}),Re&&(Object.setPrototypeOf?Object.setPrototypeOf(bt,Re):bt.__proto__=Re)}var at=function(bt){Ie(Re,bt);function Re(de){Qe(this,Re);var a=Ke(this,(Re.__proto__||Object.getPrototypeOf(Re)).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(Re,[{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{}})=>{const ct=()=>s.createElement("div",{className:L.flexColumn},s.createElement("img",{className:L.img,src:Z}),s.createElement("span",{className:L.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),Fe=()=>s.createElement("div",{className:L.flexColumn},s.createElement("img",{className:L.img,src:q}),s.createElement("span",{className:L.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),Te=()=>he===3?s.createElement(s.Fragment,null,Fe(),ct()):he===2?ct():Fe();return s.createElement(O.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:j,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:()=>{rt(),me.history.push("/account/certification")},onCancel:()=>{rt()}},s.createElement("div",{className:L.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),s.createElement("div",{className:L.flexRow},Te()))};var X=(0,me.connect)(({paperlibrary:j,loading:he,globalSetting:rt})=>({paperlibrary:j,globalSetting:rt,loading:he.effects}))(de)},98315:function(si,Et,S){"use strict";S.d(Et,{Z:function(){return Be}});var s=S(59301),me=S(65582),O=S(43418),q=S(8591),Z=S(92832),L=S(24905),de=S(95707),X=S(15028),j=S(65862),he=S(3113),rt=S(87169),ct={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},Fe=S(32637),Te=S(59301);const pt=({classroomList:Ie,dispatch:Ve,user:We})=>Te.createElement(O.default,{open:Ie.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:Te.createElement("span",null,Te.createElement(rt.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{Ve({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},Te.createElement("div",{style:{textAlign:"center",marginBottom:30}},Te.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",Te.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"),Te.createElement("img",{style:{width:130,height:130},src:Fe})),Te.createElement("div",{className:ct.bottom},Te.createElement(he.ZP,{className:ct.yes,onClick:()=>{Ve({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var ut=(0,me.connect)(({classroomList:Ie,user:Ve})=>({classroomList:Ie,user:Ve}))(pt),et=S(38147),De=S(59301),pe=(Ie,Ve,We)=>new Promise((Dt,Ft)=>{var _e=ie=>{try{Ce(We.next(ie))}catch(be){Ft(be)}},fe=ie=>{try{Ce(We.throw(ie))}catch(be){Ft(be)}},Ce=ie=>ie.done?Dt(ie.value):Promise.resolve(ie.value).then(_e,fe);Ce((We=We.apply(Ie,Ve)).next())}),le=(Ie=>(Ie[Ie.Professor=1]="Professor",Ie[Ie.AssistantProfessor=2]="AssistantProfessor",Ie[Ie.Student=3]="Student",Ie))(le||{});const ge=({visible:Ie,user:Ve,account:We,onCancel:Dt=()=>{},dispatch:Ft})=>{const[_e,fe]=(0,s.useState)(),[Ce,ie]=(0,s.useState)([]),[be,b]=(0,s.useState)(!1),[Ae,ve]=(0,s.useState)(!1),[Re,ne]=(0,s.useState)(),[Se,St]=(0,s.useState)(!1);(0,s.useEffect)(()=>{var It,tt;(It=Ve==null?void 0:Ve.userInfo)!=null&&It.identity&&ie([((tt=Ve==null?void 0:Ve.userInfo)==null?void 0:tt.identity)==="student"?3:1])},[Ve]);const mt=It=>{const tt=()=>{window.location.href=(It==null?void 0:It.jump_url)||`/classrooms/${It==null?void 0:It.course_id}`};if(Ce.includes(1)){O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:De.createElement("div",{className:"tc"},(It==null?void 0:It.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{tt()}});return}tt()},ft=()=>pe(void 0,null,function*(){if(!_e){q.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let It=yield(0,et.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:_e}});if(It!=null&&It.need_pro_auth&&!Ce.includes(1)&&!Ce.includes(2)){Ft({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:_e,checkedList:Ce}}),qe();return}b(!0);const tt=yield(0,de.cR)({invite_code:_e,professor:Ce.includes(1)?1:null,assistant_professor:Ce.includes(2)?1:null,student:Ce.includes(3)?1:null});if(b(!1),(tt==null?void 0:tt.status)===-4&&(Dt(),Ft({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(tt==null?void 0:tt.status)===-12&&q.ZP.warning(tt==null?void 0:tt.message),(tt==null?void 0:tt.status)===-2){if(qe(),tt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ve(!0),ne(1);return}if(tt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ve(!0),ne(2);return}if(tt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ve(!0),ne(3);return}}if((tt==null?void 0:tt.status)===0){(0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),qe(),tt!=null&&tt.course_id?mt(tt):q.ZP.success(tt.message);return}}),qe=()=>pe(void 0,null,function*(){Dt()});return De.createElement(De.Fragment,null,De.createElement(O.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:Ie,confirmLoading:be,onOk:ft,onCancel:qe},De.createElement("div",{className:"tc"},De.createElement("div",null,De.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),De.createElement(Z.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:_e,onChange:It=>{if(It.target.value.length>=7){q.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}fe(It.target.value)}})),De.createElement("div",{className:"mt10 font14"},De.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),De.createElement(L.default.Group,{value:Ce,onChange:It=>ie(It)},De.createElement(L.default,{value:1,disabled:Ce.includes(2)},"\u6559\u5E08"),De.createElement(L.default,{value:2,disabled:Ce.includes(1)},"\u52A9\u6559"),De.createElement(L.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),De.createElement(ut,null),De.createElement(X.Z,{visible:Ae,onCancel:()=>ve(!1),occupationValue:Re}))};var Be=(0,me.connect)(({user:Ie,account:Ve})=>({user:Ie,account:Ve}))(ge)},54842:function(si,Et,S){"use strict";S.d(Et,{Z:function(){return Sn},g:function(){return Qi}});var s=S(59301),me=S(65582),O=S(44e3),q=S(92832),Z=S(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"},de=S(8591),X=S(95237),j=S(43604),he=S(20834),rt=S(38854),ct=S(5112),Fe=S(95707),Te=S(65862),pt=(H,Y,W)=>new Promise((ee,se)=>{var Xt=Ge=>{try{Lt(W.next(Ge))}catch(Nt){se(Nt)}},kt=Ge=>{try{Lt(W.throw(Ge))}catch(Nt){se(Nt)}},Lt=Ge=>Ge.done?ee(Ge.value):Promise.resolve(Ge.value).then(Xt,kt);Lt((W=W.apply(H,Y)).next())}),ut=(H=>(H.Manager="manager",H.Developer="developer",H.Reporter="reporter",H))(ut||{}),De=({visible:H,onCancel:Y=()=>{}})=>{const[W,ee]=(0,s.useState)(),[se,Xt]=(0,s.useState)(),[kt,Lt]=(0,s.useState)(!1),Ge=()=>pt(void 0,null,function*(){if(!W){de.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(W.length!==6){de.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!se){de.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Lt(!0);const oi=yield(0,Fe.vm)({code:W,role:se});Lt(!1),Nt();const pi={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(pi[oi.status]){de.ZP.info(pi[oi.status]);return}if(oi.status===0){se==="reporter"?(de.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,Te.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),me.history.push(`/projects/${oi==null?void 0:oi.project_id}`)):((0,Te.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),de.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Nt=()=>pt(void 0,null,function*(){Y()});return s.createElement(s.Fragment,null,s.createElement(Z.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:H,confirmLoading:kt,onOk:Ge,onCancel:Nt},s.createElement("div",{className:"tc"},s.createElement("div",null,s.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),s.createElement(q.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:W,onChange:oi=>{if(oi.target.value.length>=7){de.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}ee(oi.target.value)}})),s.createElement("div",{className:"mt10 font14"},s.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),s.createElement(ct.ZP.Group,{value:se,onChange:oi=>Xt(oi.target.value)},s.createElement(ct.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),s.createElement(ct.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),s.createElement(ct.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},pe=S(98315),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"},ge=S(66457),Be=S(78241),Ie=S(57809),Ve=S(37090),We=Object.defineProperty,Dt=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ie=(H,Y,W)=>Y in H?We(H,Y,{enumerable:!0,configurable:!0,writable:!0,value:W}):H[Y]=W,be=(H,Y)=>{for(var W in Y||(Y={}))fe.call(Y,W)&&ie(H,W,Y[W]);if(_e)for(var W of _e(Y))Ce.call(Y,W)&&ie(H,W,Y[W]);return H},b=(H,Y)=>Dt(H,Ft(Y)),Ae=(H,Y,W)=>new Promise((ee,se)=>{var Xt=Ge=>{try{Lt(W.next(Ge))}catch(Nt){se(Nt)}},kt=Ge=>{try{Lt(W.throw(Ge))}catch(Nt){se(Nt)}},Lt=Ge=>Ge.done?ee(Ge.value):Promise.resolve(Ge.value).then(Xt,kt);Lt((W=W.apply(H,Y)).next())});const ve=({globalSetting:H,dispatch:Y,user:W,info:ee,open:se,onCancel:Xt=()=>{}})=>{var kt;const[Lt,Ge]=(0,s.useState)([]),[Nt,oi]=(0,s.useState)([]),[pi,Ji]=(0,s.useState)([]),[Ci]=Be.default.useForm(),[ui,xi]=(0,s.useState)(!1),[mn,Ii]=(0,s.useState)(!1),ln=(0,s.useRef)(null),Oi=(0,s.useRef)(1),[Fn,wn]=(0,s.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,s.useEffect)(()=>{se&&on()},[se]);const on=()=>Ae(void 0,null,function*(){var li;const vi=ee;if(!(0,ge.o1)(Y))return;const{user_school_id:hn="",department_id:Gi="",school_name:Xi="",department_name:pn=""}=W.userInfo||{},Jt=(li=vi==null?void 0:vi.graduation_years)==null?void 0:li.at(-1);oi([{id:hn,name:Xi}]),yield fn(hn),Ci.setFieldsValue({year:Jt,school_id:hn,department_id:Number(Gi),name:`${Jt}${Xi}${pn}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Bn=li=>Ae(void 0,null,function*(){const vi=yield(0,Ve.J3)(b(be({},li),{tab_module_type:"graduations"}));return vi!=null&&vi.un_purchased&&Y({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),vi.status===0&&Ge((vi==null?void 0:vi.graduation_years)||[]),vi}),rn=(li,vi=500)=>{Ii(!0),clearTimeout(ln.current),ln.current=setTimeout(()=>Ae(void 0,null,function*(){Oi.current+=1;const hn=Oi.current,Gi=yield(0,Ve.NT)({keyword:li});Gi.status===0&&Oi.current===hn&&(oi((Gi==null?void 0:Gi.schools)||[]),Ii(!1))}),vi)},fn=li=>Ae(void 0,null,function*(){if(!li)return;const vi=yield(0,Ve.Ps)({page:1,limit:9999,id:li});vi.status===0&&Ji((vi==null?void 0:vi.departments)||[])});return s.createElement(Z.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:se,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:ui,onCancel:Xt,onOk:()=>Ci.submit()},s.createElement(Be.default,{colon:!1,form:Ci,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(li,vi)=>{li.school_id&&(fn(vi.school_id),Ci.setFieldValue("department_id",null))},onFinish:li=>Ae(void 0,null,function*(){xi(!0);const vi=yield(0,Ve.Wz)(li);vi.status===0&&(de.ZP.success("\u521B\u5EFA\u6210\u529F"),Ci.resetFields(),Xt(),(0,Te.xg)(`/graduations/${vi==null?void 0:vi.identifier}/index`)),xi(!1)})},s.createElement(Be.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},s.createElement(Ie.default,{style:{width:344},size:"large",options:(kt=ee==null?void 0:ee.graduation_years)==null?void 0:kt.map(li=>({value:li,label:li}))})),s.createElement(Be.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},s.createElement(Ie.default,{showSearch:!0,filterOption:!1,onSearch:li=>{rn(li)},loading:mn,size:"large",style:{width:344},options:Nt.map(li=>({value:li.id,label:li.name}))})),s.createElement(Be.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},s.createElement(Ie.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:pi.map(li=>({value:li.id,label:li.name}))})),s.createElement(Be.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"}]},s.createElement(q.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Re=(0,me.connect)(({user:H,globalSetting:Y,loading:W})=>({user:H,globalSetting:Y,loading:W}))(ve),ne=S(38147),Se=Object.defineProperty,St=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,qe=(H,Y,W)=>Y in H?Se(H,Y,{enumerable:!0,configurable:!0,writable:!0,value:W}):H[Y]=W,It=(H,Y)=>{for(var W in Y||(Y={}))mt.call(Y,W)&&qe(H,W,Y[W]);if(St)for(var W of St(Y))ft.call(Y,W)&&qe(H,W,Y[W]);return H},tt=(H,Y,W)=>new Promise((ee,se)=>{var Xt=Ge=>{try{Lt(W.next(Ge))}catch(Nt){se(Nt)}},kt=Ge=>{try{Lt(W.throw(Ge))}catch(Nt){se(Nt)}},Lt=Ge=>Ge.done?ee(Ge.value):Promise.resolve(Ge.value).then(Xt,kt);Lt((W=W.apply(H,Y)).next())});const Ut=({globalSetting:H,dispatch:Y,user:W,open:ee,onCancel:se=()=>{}})=>{const[Xt]=Be.default.useForm(),[kt,Lt]=(0,s.useState)(!1),[Ge,Nt]=(0,s.useState)(null);return(0,s.useEffect)(()=>{var oi;if(ee){const pi={code:"",user_type:((oi=W==null?void 0:W.userInfo)==null?void 0:oi.identity)==="student"?2:1,major:""};Xt.setFieldsValue(pi),Nt(It({},pi))}},[ee]),s.createElement(Z.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ee,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:kt,onCancel:se,onOk:()=>Xt.submit()},s.createElement(Be.default,{colon:!1,form:Xt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(oi,pi)=>Nt(It({},pi)),onFinish:oi=>tt(void 0,null,function*(){Lt(!0);const pi=yield(0,ne.ZP)("/api/graduations/join.json",{method:"post",body:oi});pi.status===0&&(se(),pi!=null&&pi.identifier?(0,Te.xg)(`/graduations/${pi==null?void 0:pi.identifier}/index`):de.ZP.success(pi==null?void 0:pi.message)),Lt(!1)})},s.createElement(Be.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},s.createElement(q.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),s.createElement(Be.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},s.createElement(ct.ZP.Group,null,s.createElement(ct.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),s.createElement(ct.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ge==null?void 0:Ge.user_type)===2&&s.createElement(Be.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"}]},s.createElement(q.default,{showCount:!0,maxLength:60}))))};var ri=(0,me.connect)(({user:H,globalSetting:Y})=>({user:H,globalSetting:Y}))(Ut),Ct=S(59301),fi=Object.defineProperty,Ot=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,hi=Object.prototype.propertyIsEnumerable,Kt=(H,Y,W)=>Y in H?fi(H,Y,{enumerable:!0,configurable:!0,writable:!0,value:W}):H[Y]=W,Rt=(H,Y)=>{for(var W in Y||(Y={}))jt.call(Y,W)&&Kt(H,W,Y[W]);if(Ot)for(var W of Ot(Y))hi.call(Y,W)&&Kt(H,W,Y[W]);return H},Si=(H,Y)=>{var W={};for(var ee in H)jt.call(H,ee)&&Y.indexOf(ee)<0&&(W[ee]=H[ee]);if(H!=null&&Ot)for(var ee of Ot(H))Y.indexOf(ee)<0&&hi.call(H,ee)&&(W[ee]=H[ee]);return W},Ti=(H=>(H.Projects="projects",H.Shixuns="shixuns",H.Classrooms="classrooms",H))(Ti||{}),_t=(H=>(H.Classrooms="classrooms",H.Shixuns="shixuns",H.Paths="paths",H.Projects="projects",H.Videos="videos",H.Topics="topics",H.Graduations="graduations",H))(_t||{});const C=H=>{var Y=H,{homePage:W,user:ee,globalSetting:se,loading:Xt,dispatch:kt}=Y,Lt=Si(Y,["homePage","user","globalSetting","loading","dispatch"]),Ge,Nt,oi,pi;const[Ji,Ci]=(0,s.useState)(),[ui,xi]=(0,s.useState)(),[mn,Ii]=(0,s.useState)(!1),[ln,Oi]=(0,s.useState)(!1),[Fn,wn]=(0,s.useState)(!1),[on,Bn]=(0,s.useState)();function rn(Jt,ji){for(const Fi of Jt){if(Fi.link===ji)return Fi.hidden;if(Fi.subitem&&Fi.subitem.length>0){let gt=Fi.subitem;for(const ci of gt)if(ci.link===ji)return ci.hidden;return!1}}return!0}const fn=rn(((Ge=se.setting)==null?void 0:Ge.navbar)||[],"/classrooms"),li=rn(((Nt=se.setting)==null?void 0:Nt.navbar)||[],"/shixuns"),vi=rn(((oi=se.setting)==null?void 0:oi.navbar)||[],"/paths"),hn=rn(((pi=se.setting)==null?void 0:pi.navbar)||[],"/graduations"),Gi=Jt=>{var ji;if((0,ge.tJ)(kt)){if(Jt==="projects"&&!((ji=ee.userInfo)!=null&&ji.email)){de.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Jt==="classrooms"?Ci(!0):Jt==="projects"&&xi(!0)}},Xi=(Jt,ji)=>{var Fi;if((0,ge.tJ)(kt)){if(ji==="projects"&&!((Fi=ee.userInfo)!=null&&Fi.email)){de.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ji==="shixuns"&&!(0,ge.xY)()||Jt&&(window.location.href=Jt)}},pn=Jt=>{var ji,Fi,gt,ci,Ri,Ht,Di,ki,Pi,bi,Pt,Hi,Zi,gn,kn,Vn,Mn,An,En,nr,Yn;return Ct.createElement(Ct.Fragment,null,Ct.createElement(X.Z,{justify:"space-around",className:"pt5 pb5"},Ct.createElement(j.Z,{className:((ji=ee.userInfo)==null?void 0:ji.user_identity)!=="\u5B66\u751F"?le.joinCol:le.hidden},((Fi=ee.userInfo)==null?void 0:Fi.user_identity)!=="\u5B66\u751F"&&!((gt=se==null?void 0:se.setting)!=null&>.hide_course)&&Ct.createElement(he.default.Item,Rt({},Jt),Ct.createElement("a",{onClick:()=>Xi("/classrooms/new")},(ci=ee.userInfo)!=null&&ci.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Ri=se==null?void 0:se.setting)!=null&&Ri.hide_shixun)&&((Ht=ee==null?void 0:ee.userInfo)==null?void 0:Ht.is_shixun_marker)&&Ct.createElement(he.default.Item,Rt({},Jt),Ct.createElement("a",{onClick:()=>Xi("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Di=ee.userInfo)==null?void 0:Di.user_identity)!=="\u5B66\u751F"&&!((ki=se==null?void 0:se.setting)!=null&&ki.hide_subject)&&Ct.createElement(he.default.Item,Rt({},Jt),Ct.createElement("a",{onClick:()=>Xi("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Pi=se==null?void 0:se.setting)!=null&&Pi.is_local)&&((bi=ee.userInfo)==null?void 0:bi.main_site)&&Ct.createElement(he.default.Item,Rt({},Jt),Ct.createElement("a",{onClick:()=>{var Kn;return Xi(`${(Kn=se==null?void 0:se.setting)==null?void 0:Kn.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Pt=ee.userInfo)!=null&&Pt.main_site)&&Ct.createElement("div",null,Ct.createElement(he.default.Item,Rt({},Jt),Ct.createElement("a",{onClick:()=>Gi("classrooms")},(Hi=ee.userInfo)!=null&&Hi.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Zi=ee.userInfo)==null?void 0:Zi.main_site)&&!((gn=se==null?void 0:se.setting)!=null&&gn.is_local)&&Ct.createElement(he.default.Item,Rt({},Jt),Ct.createElement("a",{onClick:()=>Gi("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((kn=ee.userInfo)==null?void 0:kn.main_site)&&((Vn=ee.userInfo)==null?void 0:Vn.user_identity)!=="\u5B66\u751F"&&Ct.createElement(j.Z,null,Ct.createElement("div",{className:le.joinBoard})),((Mn=ee.userInfo)==null?void 0:Mn.main_site)&&Ct.createElement(j.Z,{className:((An=ee.userInfo)==null?void 0:An.user_identity)!=="\u5B66\u751F"?le.joinCol:le.w90},Ct.createElement(he.default.Item,Rt({},Jt),Ct.createElement("a",{onClick:()=>Gi("classrooms")},(En=ee.userInfo)!=null&&En.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((nr=ee.userInfo)==null?void 0:nr.main_site)&&!((Yn=se==null?void 0:se.setting)!=null&&Yn.is_local)&&Ct.createElement(he.default.Item,Rt({},Jt),Ct.createElement("a",{onClick:()=>Gi("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return Ct.createElement("section",null,Ct.createElement(rt.Z,{dropdownRender:()=>{var Jt;return Ct.createElement(he.default,{className:((Jt=ee.userInfo)==null?void 0:Jt.user_identity)!=="\u5B66\u751F"?`${le.rightMenu} ${le.joinMenu} mt10`:`${le.rightMenu} ${le.joinMenu} ${le.w140} mt10`},Ct.createElement(pn,null))},placement:"bottom"},Ct.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),Ct.createElement(pe.Z,{visible:Ji,onCancel:()=>Ci(!1)}),Ct.createElement(De,{visible:ui,onCancel:()=>xi(!1)}),Ct.createElement(Re,{info:on,open:mn,onCancel:()=>Ii(!1)}),Ct.createElement(ri,{open:ln,onCancel:()=>Oi(!1)}))};var z=(0,me.connect)(({homePage:H,loading:Y,user:W,globalSetting:ee})=>({homePage:H,user:W,globalSetting:ee,loading:Y.models.index}))(C),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"},P=S(41867),G=S(89540),p=S(74128),R=S(59301),oe=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,$t=(H,Y)=>{var W={};for(var ee in H)Ue.call(H,ee)&&Y.indexOf(ee)<0&&(W[ee]=H[ee]);if(H!=null&&oe)for(var ee of oe(H))Y.indexOf(ee)<0&&vt.call(H,ee)&&(W[ee]=H[ee]);return W},lt=(H,Y,W)=>new Promise((ee,se)=>{var Xt=Ge=>{try{Lt(W.next(Ge))}catch(Nt){se(Nt)}},kt=Ge=>{try{Lt(W.throw(Ge))}catch(Nt){se(Nt)}},Lt=Ge=>Ge.done?ee(Ge.value):Promise.resolve(Ge.value).then(Xt,kt);Lt((W=W.apply(H,Y)).next())});const Mt=H=>{var Y,W=RegExp("(^| )"+H+"=([^;]+)(;|$)");return(Y=document.cookie.match(W))?decodeURIComponent(Y[2]):null},F=H=>{var Y=new Date;Y.setTime(Y.getTime()-1);var W=Mt(H);W!=null&&(document.cookie=H+"="+W+";expires="+Y.toGMTString())};var U=(H=>(H.Classrooms="classrooms",H.Shixuns="shixuns",H.Paths="paths",H.Projects="projects",H.Videos="videos",H.Topics="topics",H.Competition="competitions",H.Engineering="engineering",H.Graduations="graduations",H.Paperlibrary="paperlibrary",H.Problemset="problemset",H.Dataset="dataset",H))(U||{});const re=H=>{var Y=H,{homePage:W,user:ee,globalSetting:se,loading:Xt,dispatch:kt,shixunHomeworks:Lt,location:Ge,payload:Nt={}}=Y,oi=$t(Y,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),pi,Ji,Ci,ui,xi,mn,Ii,ln,Oi,Fn,wn,on,Bn,rn,fn,li;const vi=(Ji=(((pi=se.setting)==null?void 0:pi.navbar)||[]).find(Jt=>Jt.link==="/classrooms"))==null?void 0:Ji.hidden,hn=(ui=(((Ci=se.setting)==null?void 0:Ci.navbar)||[]).find(Jt=>Jt.link==="/shixuns"))==null?void 0:ui.hidden,Gi=(mn=(((xi=se.setting)==null?void 0:xi.navbar)||[]).find(Jt=>Jt.link==="/paths"))==null?void 0:mn.hidden,Xi=(Ii=ee.userInfo)==null?void 0:Ii.is_school_manage,pn=()=>{var Jt,ji,Fi,gt,ci,Ri,Ht,Di,ki,Pi,bi,Pt,Hi,Zi,gn,kn,Vn,Mn;return(0,Te.Ll)()?R.createElement(he.default,{className:`${T.rightMenu} ${T.menuWrap}`},R.createElement(he.default.Item,null,R.createElement(me.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):R.createElement(he.default,{className:`${T.rightMenu} ${T.menuWrap}`},R.createElement(he.default.Item,null,R.createElement(me.Link,{to:`/users/${(Jt=ee.userInfo)==null?void 0:Jt.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),R.createElement(he.default.Item,null,R.createElement(me.Link,{to:`/users/${(ji=ee.userInfo)==null?void 0:ji.login}/classrooms`},(Fi=ee.userInfo)!=null&&Fi.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),R.createElement(he.default.Item,null,R.createElement(me.Link,{to:`/users/${(gt=ee.userInfo)==null?void 0:gt.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),R.createElement(he.default.Item,null,R.createElement(me.Link,{to:`/users/${(ci=ee.userInfo)==null?void 0:ci.login}/paths`},(Ri=ee.userInfo)!=null&&Ri.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Ht=ee.userInfo)==null?void 0:Ht.user_identity)!=="\u5B66\u751F"&&R.createElement(he.default.Item,null,R.createElement(me.Link,{to:`/users/${(Di=ee.userInfo)==null?void 0:Di.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((ki=se.setting)!=null&&ki.hide_competition)&&R.createElement(he.default.Item,null,R.createElement(me.Link,{to:`/users/${(Pi=ee.userInfo)==null?void 0:Pi.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((bi=se.setting)!=null&&bi.hide_virtual)&&R.createElement(he.default.Item,null,R.createElement(me.Link,{to:`/users/${(Pt=ee.userInfo)==null?void 0:Pt.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,P.JA)()&&!((Hi=se==null?void 0:se.setting)!=null&&Hi.hide_problemset)&&R.createElement(he.default.Item,null,R.createElement("a",{onClick:()=>{(0,ge.tJ)(kt)&&me.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,P.JA)()&&!((Zi=se==null?void 0:se.setting)!=null&&Zi.hide_paperlibrary)&&R.createElement(he.default.Item,null,R.createElement("a",{onClick:()=>{(0,ge.tJ)(kt)&&me.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((kn=(gn=ee.navigationInfo)==null?void 0:gn.top)==null?void 0:kn.laboratory_admin_url)&&R.createElement(he.default.Item,null,R.createElement("a",{href:(Mn=(Vn=ee.navigationInfo)==null?void 0:Vn.top)==null?void 0:Mn.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),R.createElement(he.default.Item,null,R.createElement(me.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:R.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Xi&&R.createElement(he.default.Item,null,R.createElement(me.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),R.createElement(he.default.Item,{className:T.exit},R.createElement("a",{onClick:()=>lt(void 0,null,function*(){(0,Te.m5)();let An;try{An=yield(0,G.vR)({}),de.ZP.success(An==null?void 0:An.message)}catch(En){}(0,Te.d8)("_educoder_session","logout",1),(0,Te.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),An!=null&&An.url?window.location.href=An.url:(me.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,P.bg)()?R.createElement(rt.Z,{className:`${T.height67}`,dropdownRender:pn,placement:"bottomRight"},R.createElement("section",null,R.createElement("aside",null,R.createElement("div",{className:Lt.actionTabs.type===1?T.classromediv:""},R.createElement("img",{className:`${T.userPic} current ml15`,src:`${(ln=p.Z)==null?void 0:ln.IMG_SERVER}/images/${(Oi=ee.userInfo)==null?void 0:Oi.image_url}`,alt:"",onClick:()=>{var Jt;return me.history.push((0,Te.Ll)()?"/account/profile":`/users/${(Jt=ee.userInfo)==null?void 0:Jt.login}/classrooms`)}}),(0,Te.Ll)()&&R.createElement("span",{className:"ml10 font16"},(Fn=ee.userInfo)==null?void 0:Fn.username),R.createElement("i",{className:`iconfont icon-zhankai4 ${T.icon}`}))))):R.createElement("div",{className:`font15 ${se.isIlearning?T.login:""}`},((wn=se.setting)==null?void 0:wn.sso_login_url)&&R.createElement("a",{target:"_blank",href:(on=se.setting)==null?void 0:on.sso_login_url},R.createElement("img",{src:`${p.Z.IMG_SERVER}/${(Bn=se.setting)==null?void 0:Bn.login_logo_url}`,width:40}),R.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(rn=se.setting)==null?void 0:rn.sso_login_button_name)),!((fn=se.setting)!=null&&fn.hide_account_login)&&R.createElement(R.Fragment,null,R.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{kt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((li=se.setting)!=null&&li.close_register)&&R.createElement(R.Fragment,null,R.createElement("span",{className:"ml5 mr5"},"|"),R.createElement(me.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var V=(0,me.connect)(({homePage:H,loading:Y,user:W,globalSetting:ee,shixunHomeworks:se})=>({homePage:H,user:W,globalSetting:ee,shixunHomeworks:se,loading:Y.models.index}))(re),Qe=S(65363),Je={tip:"tip___a6MfI"},dt=Object.defineProperty,ot=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,bt=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,D=(H,Y,W)=>Y in H?dt(H,Y,{enumerable:!0,configurable:!0,writable:!0,value:W}):H[Y]=W,_=(H,Y)=>{for(var W in Y||(Y={}))te.call(Y,W)&&D(H,W,Y[W]);if(bt)for(var W of bt(Y))m.call(Y,W)&&D(H,W,Y[W]);return H},u=(H,Y)=>ot(H,Pe(Y)),k=(H,Y,W)=>new Promise((ee,se)=>{var Xt=Ge=>{try{Lt(W.next(Ge))}catch(Nt){se(Nt)}},kt=Ge=>{try{Lt(W.throw(Ge))}catch(Nt){se(Nt)}},Lt=Ge=>Ge.done?ee(Ge.value):Promise.resolve(Ge.value).then(Xt,kt);Lt((W=W.apply(H,Y)).next())}),M=(H=>(H[H.Professor=1]="Professor",H[H.AssistantProfessor=2]="AssistantProfessor",H[H.Student=3]="Student",H))(M||{});const x=({visible:H,user:Y,onCancel:W=()=>{},dispatch:ee,globalSetting:se})=>{var Xt,kt;const[Lt,Ge]=(0,s.useState)(!1),[Nt,oi]=(0,s.useState)({name:"",phone:""});(0,s.useEffect)(()=>{var Ci,ui;if((Ci=Y==null?void 0:Y.userInfo)!=null&&Ci.login){let xi=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(xi),xi&&(xi!=null&&xi.isShow)&&(xi==null?void 0:xi.login)===((ui=Y==null?void 0:Y.userInfo)==null?void 0:ui.login)&&(Ge(!0),oi({name:xi==null?void 0:xi.name,phone:xi==null?void 0:xi.phone}))}},[Y==null?void 0:Y.userInfo]);const pi=()=>k(void 0,null,function*(){W()}),Ji=()=>{let Ci=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(u(_({},Ci),{isShow:!1}))),Ge(!1)};return s.createElement(s.Fragment,null,Lt&&s.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},s.createElement("div",{className:Je.tip},s.createElement("div",null,s.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=se==null?void 0:se.infoData)==null?void 0:Xt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(kt=se==null?void 0:se.infoData)==null?void 0:kt.phone}`),s.createElement("div",null,s.createElement(Qe.Z,{onClick:Ji,style:{color:"#165dff",fontSize:16}})))))};var Q=(0,me.connect)(({user:H,globalSetting:Y})=>({user:H,globalSetting:Y}))(x),ue=S(3113),ce="data:image/png;base64,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",we=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,it=(H,Y)=>{var W={};for(var ee in H)Oe.call(H,ee)&&Y.indexOf(ee)<0&&(W[ee]=H[ee]);if(H!=null&&we)for(var ee of we(H))Y.indexOf(ee)<0&&Ye.call(H,ee)&&(W[ee]=H[ee]);return W};const J=null,n=H=>{var Y=H,{homePage:W,user:ee,globalSetting:se,loading:Xt,dispatch:kt,location:Lt,text:Ge,shixunHomeworks:Nt,payload:oi={}}=Y,pi=it(Y,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Ji,Ci]=(0,s.useState)("none");return(0,s.useEffect)(()=>{Nt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Ci("flex")},[Nt.actionTabs.key]),(0,s.useEffect)(()=>{Nt.actionTabs.key==="\u9690\u85CF"&&(Ci("none"),localStorage.setItem("Noviceguide","0"))},[Nt.actionTabs.key]),s.createElement("div",{style:{display:Ji,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},s.createElement("div",{style:{margin:"0 auto",width:"1200px"}},s.createElement("img",{src:ce,style:{position:"absolute",top:"-32px"}}),s.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Nt.actionTabs.text),Nt.actionTabs.type===9?s.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},s.createElement(ue.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Ci("none"),kt({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")):s.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},s.createElement(ue.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),kt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ci("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var a=(0,me.connect)(({homePage:H,loading:Y,user:W,globalSetting:ee,shixunHomeworks:se})=>({homePage:H,user:W,globalSetting:ee,loading:Y.models.index,shixunHomeworks:se}))(n),o=Object.defineProperty,d=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,v=(H,Y,W)=>Y in H?o(H,Y,{enumerable:!0,configurable:!0,writable:!0,value:W}):H[Y]=W,ae=(H,Y)=>{for(var W in Y||(Y={}))h.call(Y,W)&&v(H,W,Y[W]);if(d)for(var W of d(Y))B.call(Y,W)&&v(H,W,Y[W]);return H};const Me=H=>React.createElement("svg",ae({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},H),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=",xt=S(89392),Bt=S(92736),ke=S(6848),yt={content:"content___L4gl0"},nt="data:image/png;base64,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",Ne=(H,Y,W)=>new Promise((ee,se)=>{var Xt=Ge=>{try{Lt(W.next(Ge))}catch(Nt){se(Nt)}},kt=Ge=>{try{Lt(W.throw(Ge))}catch(Nt){se(Nt)}},Lt=Ge=>Ge.done?ee(Ge.value):Promise.resolve(Ge.value).then(Xt,kt);Lt((W=W.apply(H,Y)).next())});const He=({classroomList:H,loading:Y,user:W,dispatch:ee,virtualSpaces:se,globalSetting:Xt})=>{const kt=(0,me.useLocation)();let Lt=!1;(0,s.useEffect)(()=>{Xt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Lt=!0)},[Xt.actionTabs.key]),(0,s.useEffect)(()=>{Lt&&ee({type:"globalSetting/setActionTabs",payload:{}})},[kt.pathname]);const Ge=()=>{ee({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return s.createElement(Bt.ZP,{theme:{token:{colorBgMask:"#999"}}},s.createElement(Z.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:()=>Ne(void 0,null,function*(){}),onCancel:()=>{Ge()}},s.createElement("div",{className:yt.content},s.createElement("div",{className:"mb15"},s.createElement("img",{src:nt,alt:""})),s.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"),s.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 ",s.createElement(ke.Z,{placement:"bottom",title:s.createElement("div",null,s.createElement("img",{src:`${p.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),s.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),s.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},s.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var ht=(0,me.connect)(({classroomList:H,user:Y,loading:W,virtualSpaces:ee,globalSetting:se})=>({classroomList:H,user:Y,loading:W,virtualSpaces:ee,globalSetting:se}))(He),Le=S(59301),ei=Object.defineProperty,zi=Object.getOwnPropertySymbols,Ei=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,ai=(H,Y,W)=>Y in H?ei(H,Y,{enumerable:!0,configurable:!0,writable:!0,value:W}):H[Y]=W,wi=(H,Y)=>{for(var W in Y||(Y={}))Ei.call(Y,W)&&ai(H,W,Y[W]);if(zi)for(var W of zi(Y))At.call(Y,W)&&ai(H,W,Y[W]);return H},Li=(H,Y)=>{var W={};for(var ee in H)Ei.call(H,ee)&&Y.indexOf(ee)<0&&(W[ee]=H[ee]);if(H!=null&&zi)for(var ee of zi(H))Y.indexOf(ee)<0&&At.call(H,ee)&&(W[ee]=H[ee]);return W},Mi=(H,Y,W)=>new Promise((ee,se)=>{var Xt=Ge=>{try{Lt(W.next(Ge))}catch(Nt){se(Nt)}},kt=Ge=>{try{Lt(W.throw(Ge))}catch(Nt){se(Nt)}},Lt=Ge=>Ge.done?ee(Ge.value):Promise.resolve(Ge.value).then(Xt,kt);Lt((W=W.apply(H,Y)).next())});const{Header:Ui}=O.default,{Search:Cn}=q.default;function Qi(){var H,Y;const ee=window.location.pathname.split("/"),se={};return ee[1]=="classrooms"&&ee.length>3&&!((H=ee[4])!=null&&H.includes("newgold"))&&!((Y=ee[5])!=null&&Y.includes("newgold"))&&ee[2]!=="coursesId"&&(se.course_id=ee[2]),ee[1]==="shixuns"&&ee.length>3&&(se.objective_type="shixun",se.objective_id=ee[2]),ee[1]==="paths"&&ee.length>3&&(se.objective_type="path",se.objective_id=ee[2]),wi(wi({},se),{school:1})}const nn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],bn=H=>{var Y=H,{homePage:W,user:ee,globalSetting:se,loading:Xt,dispatch:kt,isLogin:Lt=!1,shixunHomeworks:Ge}=Y,Nt=Li(Y,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),oi,pi,Ji,Ci,ui,xi,mn,Ii,ln;const Oi=(0,me.useLocation)(),[Fn,wn]=(0,s.useState)(!1),[on,Bn]=(0,s.useState)(""),[rn,fn]=(0,s.useState)(!1),li=Qi();(0,s.useEffect)(()=>{kt({type:"user/getNavigationInfo",payload:wi({},li)})},[se.name]),(0,s.useEffect)(()=>{Ge.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(nn!=null&&nn.includes(Oi==null?void 0:Oi.pathname)||(Oi==null?void 0:Oi.pathname.indexOf("/classrooms"))===0||kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Oi.pathname]),(0,s.useEffect)(()=>{Ge.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Ge.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Ge.actionTabs.key]),(0,s.useEffect)(()=>{var gt;if(se!=null&&se.setting){let ci=(0,xt.cloneDeep)((gt=se==null?void 0:se.setting)==null?void 0:gt.navbar);ci=ci==null?void 0:ci.filter(Ht=>{var Di;return!(Ht!=null&&Ht.hidden)&&!((0,P.JA)()&&((Di=["/paperlibrary","/problemset"])!=null&&Di.includes(Ht.link)))});for(const Ht of ci)Ht.subitem&&(Ht.subitem=Ht.subitem.filter(Di=>{var ki;return!(Di!=null&&Di.hidden)&&!((0,P.JA)()&&((ki=["/paperlibrary","/problemset"])!=null&&ki.includes(Di.link)))}));let Ri=!1;ci==null||ci.map(function(Ht,Di){var ki,Pi,bi,Pt;const Hi=Oi.pathname;Ht.link===Hi&&(Bn(Ht==null?void 0:Ht.link),(0,Te.Dk)(Hi==="/"?(ki=se==null?void 0:se.setting)==null?void 0:ki.name:Fi(Ht==null?void 0:Ht.name)),pn(ji(Di,{name:Ht==null?void 0:Ht.name,link:Ht==null?void 0:Ht.link},ci)),Ri=!0),Hi=="/"&&(Bn(""),(0,Te.Dk)((Pi=se==null?void 0:se.setting)==null?void 0:Pi.name)),(bi=Ht==null?void 0:Ht.subitem)!=null&&bi.length&&((Pt=Ht==null?void 0:Ht.subitem)==null||Pt.map(Zi=>{Zi.link===Hi&&(Bn(Zi==null?void 0:Zi.link),Hi!=="/"&&(0,Te.Dk)(Fi(Zi==null?void 0:Zi.name)),pn(ji(Di,{name:Zi==null?void 0:Zi.name,link:Zi==null?void 0:Zi.link},ci)),Ri=!0)}))}),Ri||pn(ci)}},[se==null?void 0:se.setting,ee]);const vi=(0,s.useMemo)(()=>{var gt,ci;return(gt=se==null?void 0:se.setting)!=null&>.nav_logo_url?`${p.Z.IMG_SERVER}/${(ci=se==null?void 0:se.setting)==null?void 0:ci.nav_logo_url}`:`${p.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(oi=se==null?void 0:se.setting)==null?void 0:oi.nav_logo_url]);function hn(gt){me.history.push("/search?value="+gt)}const Gi=()=>Fn?Le.createElement("div",{onBlur:()=>{setTimeout(()=>{wn(!1)},300)}},Le.createElement(Cn,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:hn,autoFocus:!0})):Le.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{me.history.push("/search?value=")}}),[Xi,pn]=(0,s.useState)([]),Jt=(gt,ci)=>Mi(void 0,null,function*(){var Ri,Ht,Di,ki,Pi,bi;if((gt==null?void 0:gt.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Pt=yield(0,G.IU)({tab_module_type:"engineering"});if(Pt!=null&&Pt.un_purchased){kt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Ri=Pt==null?void 0:Pt.data)!=null&&Ri.engineer_url?(Di=(Ht=Pt==null?void 0:Pt.data)==null?void 0:Ht.engineer_url)!=null&&Di.includes("http")?(0,Te.xg)((ki=Pt==null?void 0:Pt.data)==null?void 0:ki.engineer_url):me.history.push((Pi=Pt==null?void 0:Pt.data)==null?void 0:Pi.engineer_url):(Pt==null?void 0:Pt.status)!=401&&fn(!0);return}(bi=gt==null?void 0:gt.link)!=null&&bi.includes("http")?(0,Te.xg)(gt==null?void 0:gt.link):((0,Te.Dk)(gt==null?void 0:gt.name),me.history.push(gt==null?void 0:gt.link)),(gt==null?void 0:gt.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&kt({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~")}})}),ji=(gt,ci,Ri)=>{const Ht=Ri.slice();return Ht[gt]&&(Ht[gt].name=ci.name,Ht[gt].link=ci.link),Ht||[]},Fi=(gt="")=>(gt==null?void 0:gt.indexOf("<"))>-1?gt==null?void 0:gt.slice(0,gt==null?void 0:gt.indexOf("<")):gt;return se.showHeader&&se.showHeaderFooter?Le.createElement(O.default,{style:{background:`${Oi.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${se.isIlearning?L["header-iearning"]:L.header} ${se.showHeaderFixed?L.headerFixed:""}`},(se==null?void 0:se.showTip)&&Le.createElement(Q,null),Le.createElement(Ui,{className:"header",style:{background:`${Oi.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Oi.pathname=="/training"?"999":""}`}},Le.createElement("section",{className:L["edu-menu"]},(!!se.isIlearning||!((pi=se==null?void 0:se.setting)!=null&&pi.main_site)&&!!((Ji=se==null?void 0:se.setting)!=null&&Ji.navbar))&&Le.createElement(me.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{kt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Le.createElement("img",{className:L.logo,title:(Ci=se.setting)==null?void 0:Ci.name,src:vi||$e})),Le.createElement("ul",{className:`${L.menu} ${(0,Te.Ll)()&&"ml0"}`},(0,Te.Ll)()&&Le.createElement("li",null,Le.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,Te.Ll)()&&se.setting&&(Xi==null?void 0:Xi.map(function(gt,ci){var Ri,Ht,Di,ki,Pi;return Le.createElement("li",{key:ci,className:!((Ri=gt==null?void 0:gt.subitem)!=null&&Ri.length)&&on===(gt==null?void 0:gt.link)||(Ht=gt==null?void 0:gt.subitem)!=null&&Ht.some(bi=>on===(bi==null?void 0:bi.link))?L.actived:""},Le.createElement("div",{onClick:()=>Jt(gt,ci),className:L.name},Le.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var bi;let Pt=gt==null?void 0:gt.name;return(bi=gt==null?void 0:gt.subitem)==null||bi.map((Hi,Zi)=>(Hi.link===Oi.pathname&&(Pt=Hi.name),Hi)),Pt})()}}),((Di=gt==null?void 0:gt.subitem)==null?void 0:Di.length)>0&&Le.createElement("i",{className:"iconfont icon-zhankai4"})),((ki=gt==null?void 0:gt.subitem)==null?void 0:ki.length)>0&&Le.createElement("div",{className:L.dropDown},(Pi=gt==null?void 0:gt.subitem)==null?void 0:Pi.map((bi,Pt)=>Le.createElement("div",{className:L.subName,onClick:()=>Jt(bi,ci),key:ci+"-"+Pt},!!Pt&&Le.createElement("div",{className:L.line}),Le.createElement("aside",{className:"font16 c-black"},Fi(bi==null?void 0:bi.name)),Le.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},bi.content)))))}))),Le.createElement("div",{className:"search-bar",style:{flex:se.isIlearning?"initial":"1 0 auto"}},!(0,Te.Ll)()&&!(se!=null&&se.isIlearning)&&Le.createElement(Le.Fragment,null,Le.createElement(Gi,null),!Lt&&Le.createElement(z,null),!Lt&&!!((ui=ee==null?void 0:ee.userInfo)!=null&&ui.login)&&Le.createElement(me.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(xi=ee==null?void 0:ee.userInfo)==null?void 0:xi.login}/user_tidings`},((mn=ee==null?void 0:ee.navigationInfo)==null?void 0:mn.new_message)&&Le.createElement("span",{className:L.newslight}))),!Lt&&Le.createElement(V,{payload:li}))),Le.createElement(Z.default,{centered:!0,destroyOnClose:!0,open:rn,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Te.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>fn(!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:`${p.Z.IMG_SERVER}/${(Ii=se==null?void 0:se.setting)==null?void 0:Ii.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Le.createElement("p",null,"\u7FA4\u53F7\uFF1A",(ln=se==null?void 0:se.setting)==null?void 0:ln.homepage_tea_qq_number)))),Le.createElement(a,null),Le.createElement(ht,null)):Le.createElement(Le.Fragment,null,Le.createElement(ht,null))};var Sn=(0,me.connect)(({homePage:H,loading:Y,user:W,globalSetting:ee,shixunHomeworks:se})=>({homePage:H,user:W,globalSetting:ee,loading:Y.models.index,shixunHomeworks:se}))(bn)},86340:function(si,Et,S){"use strict";S.d(Et,{K:function(){return L}});var s=S(59301),me=S(43418),O=S(44080),q={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},Z=S(24334);const L=({visible:de,width:X,videoId:j,file_url:he,course_id:rt,copyUrl:ct,toLog:Fe=!0,logWatchHistory:Te=()=>{},allow_skip:pt,onClose:ut=()=>{},autoPlay:et=!1,onPlayEnded:De=()=>{}})=>s.createElement(me.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:de,title:null,footer:null,width:X,className:q.modal},s.createElement("i",{className:`${q.closeIcon} iconfont icon-guanbi10`,onClick:ut}),de&&s.createElement(O.Z,{onPlayEnded:De,autoPlay:et,allow_skip:pt,courseId:rt,src:he!=null&&he.startsWith("http")?he:Z.Base64.decode(he),videoId:j,toLog:Fe,logWatchHistory:Te}))},44080:function(si,Et,S){"use strict";S.d(Et,{Z:function(){return pt}});var s=S(59301),me=S(8591),O=S(38854),q=S(73217),Z=S(17030),L=S(41867),de=S(56102),X=S(84056),j={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},he=(ut,et,De)=>new Promise((pe,le)=>{var ge=Ve=>{try{Ie(De.next(Ve))}catch(We){le(We)}},Be=Ve=>{try{Ie(De.throw(Ve))}catch(We){le(We)}},Ie=Ve=>Ve.done?pe(Ve.value):Promise.resolve(Ve.value).then(ge,Be);Ie((De=De.apply(ut,et)).next())});function rt(ut){if(isNaN(ut))return{minutes:"00",seconds:"00"};const et=new Date(ut*1e3).toISOString().substr(11,8);return{hour:et.substr(0,2),minutes:et.substr(3,2),seconds:et.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function ct(ut,et){return ut-et}function Fe(ut){ut.sort(ct);let et=0;for(let De=0;De{},handlePlay:Ve=()=>{},handlePlayEnded:We=()=>{},autoPlay:Dt=!1,onPlayEnded:Ft=()=>{},isShowWaterMark:_e=!0},fe)=>{var Ce;const be=((Ce=et==null?void 0:et.split("."))==null?void 0:Ce.pop())==="flv",b=(0,s.useRef)(),Ae=(0,s.useRef)(),ve=(0,s.useRef)(),Re=(0,s.useRef)(),ne=(0,s.useRef)(),Se=(0,s.useRef)(),St=(0,s.useRef)(),mt=(0,s.useRef)(),ft=(0,s.useRef)(),qe=(0,s.useRef)(),It=(0,s.useRef)(),tt=(0,s.useRef)(),Ut=(0,s.useRef)(),ri=(0,s.useRef)(),Ct=navigator.userAgent.toLowerCase().match(Te),fi=Ct?Ct[0]:"pc",Ot=(0,s.useRef)(!1),jt=(0,L.eY)();let hi=0,Kt=0,Rt=0,Si=null,Ti=!1,_t=20,C=1,z=!1,T=!1,P=[];(0,s.useImperativeHandle)(fe,()=>({getLastUpdatedTime:()=>b.current.currentTime,getDuration:()=>b.current.duration})),me.ZP.config({maxCount:1,getContainer:()=>ve.current});const G=(0,s.useCallback)((lt,Mt=!1)=>{let F={point:b.current.currentTime};Si?(F.log_id=Si,F.watch_duration=Fe(P),F.total_duration=Kt):(ge?(F.video_id=parseInt(pe,10),F.course_id=ge):F.video_id=pe,F.duration=hi,F.device=fi),Mt&&(F.ed="1");function U(){return he(this,null,function*(){z=!0,Si=yield le==null?void 0:le(F),z=!1,lt&<()})}U()},[pe,ge]);(0,s.useEffect)(()=>{b.current&&(Re.current.style.display="none",ne.current.style.display="block"),me.ZP.destroy();let lt=null;return q.Z.isSupported&&be&&et&&(et==null?void 0:et.indexOf(".m3u8"))<0?(lt=q.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:et,muted:!1}),b.current&&(lt.attachMediaElement(b.current),lt.load())):b.current.setAttribute("src",et),R(),()=>{lt&&(lt.unload(),lt.pause(),lt.destroy(),lt=null)}},[b,be,et]);function p(){b.current.paused?(Re.current.style.display="none",ne.current.style.display="block"):(Re.current.style.display="block",ne.current.style.display="none")}function R(){It.current.style.display="none",Ut.current.style.display="none",tt.current.style.display="none",b.current.muted||b.current.volume===0?It.current.style.display="block":b.current.volume>0&&b.current.volume<=.5?Ut.current.style.display="block":tt.current.style.display="block"}(0,s.useEffect)(()=>{const lt=document.getElementById("play"),Mt=document.querySelectorAll(".playback-icons use");function F(){Ve(),Be&&!Ot.current&&(b.current.currentTime=Be),Ot.current=!0,P.push(b.current.currentTime),Ti||(Ti=!0,De&&G())}function U(){return he(this,null,function*(){p(),P.push(b.current.currentTime),De&&G(()=>{Si=null,Rt=0,Ti=!1,z=!1,T=!1,P=[],Kt=0,C=1},!0),Ft()})}function re(){Se.current.value=Math.round(b.current.currentTime),St.current.value=Math.round(b.current.currentTime)}function V(){const u=rt(Math.round(b.current.currentTime));ft.current.innerText=`${u.hour>0?u.hour+":":""}${u.minutes}:${u.seconds}`,ft.current.setAttribute("datetime",`${u.hour>0?" "+u.hour+" ":""}${u.minutes}m ${u.seconds}s`)}function Qe(){var u,k,M,x,Q,ue,ce;const we=Math.round((u=b.current)==null?void 0:u.duration);(M=(k=Se.current)==null?void 0:k.setAttribute)==null||M.call(k,"max",we),(Q=(x=St.current)==null?void 0:x.setAttribute)==null||Q.call(x,"max",we);const Oe=rt(we);mt.current&&(mt.current.innerText=`${Oe.hour>0?Oe.hour+":":""}${Oe.minutes}:${Oe.seconds}`,(ce=(ue=mt.current).setAttribute)==null||ce.call(ue,"datetime",`${Oe.hour>0?" "+Oe.hour+" ":""}${Oe.minutes}m ${Oe.seconds}s`))}function Je(){try{const u=Math.round(b.current.duration);Se.current.setAttribute("max",u),St.current.setAttribute("max",u);const k=rt(u);mt.current.innerText=`${k.hour>0?k.hour+":":""}${k.minutes}:${k.seconds}`,mt.current.setAttribute("datetime",`${k.hour>0?" "+k.hour+" ":""}${k.minutes}m ${k.seconds}s`),re(),V();const{width:M,height:x,x:Q,y:ue}=Ae.current.getBoundingClientRect();if(Q<0||ue<0||!M)return;if(!T){let ce=b.current.currentTime,we=ce-Rt;Math.abs(we)<10?(Kt+=Math.abs(we),Rt=ce,z||Kt-C*_t>=0&&(C++,P.push(Rt),De&&G())):(Rt=ce,De&&G())}}catch(u){console.log(u)}}function dt(){T=!0}function ot(){b.current.playing&&P.push(b.current.currentTime,Rt),Rt=b.current.currentTime,T=!1}function Pe(){hi=b.current.duration,hi<=20&&(_t=hi/3),b.current.addEventListener("play",F)}function bt(u){u.preventDefault(),(0,X.vp)()?(b.current.style.width="100%",b.current.style.height="100%"):b.current.style.cssText=""}function te(){Ie()}function m(u){if(!ut){me.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const k=u.target.dataset.seek?u.target.dataset.seek:u.target.value;b.current.currentTime=k,St.current.value=k,Se.current.value=k}function D(u){const k=Math.round(u.offsetX/u.target.clientWidth*parseInt(u.target.getAttribute("max"),10));Se.current.setAttribute("data-seek",k);const M=rt(k);qe.current.textContent=`${M.hour>0?M.hour+":":""}${M.minutes}:${M.seconds}`;const x=b.current.getBoundingClientRect();qe.current.style.left=`${u.pageX-x.left}px`}function _(u){switch(u.code){case"Space":u.preventDefault(),vt();break;case"ArrowRight":if(u.preventDefault(),!ut){me.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(b.current.currentTime>=b.current.duration)break;b.current.currentTime=parseInt(b.current.currentTime)+5,re();break;case"ArrowLeft":if(u.preventDefault(),!ut){me.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(b.current.currentTime===0)break;b.current.currentTime=parseInt(b.current.currentTime)-5,re();break;case"ArrowUp":u.preventDefault(),b.current.volume<1&&(b.current.volume=(parseInt(b.current.volume*10)+1)/10);break;case"ArrowDown":u.preventDefault(),b.current.volume>0&&(b.current.volume=(parseInt(b.current.volume*10)-1)/10);break}}return ve.current.addEventListener((0,X.gH)(),bt),b.current.addEventListener("canplay",Pe),b.current.addEventListener("ended",U),b.current.addEventListener("seeking",dt),b.current.addEventListener("seeked",ot),b.current.addEventListener("loadedmetadata",Qe),Se.current.addEventListener("mousemove",D),Se.current.addEventListener("input",m),b.current.addEventListener("timeupdate",Je),b.current.addEventListener("pause",te),b.current.addEventListener("volumechange",R),document.addEventListener("keydown",_),()=>{var u,k,M,x,Q,ue,ce,we,Oe,Ye,it,J;(u=b.current)==null||u.removeEventListener("canplay",Pe),(k=b.current)==null||k.removeEventListener("play",F),(M=b.current)==null||M.removeEventListener("ended",U),(x=b.current)==null||x.removeEventListener("seeking",dt),(Q=b.current)==null||Q.removeEventListener("seeked",ot),(ue=Se.current)==null||ue.removeEventListener("mousemove",D),(ce=Se.current)==null||ce.removeEventListener("input",m),(we=b.current)==null||we.removeEventListener("timeupdate",Je),(Oe=b.current)==null||Oe.removeEventListener("pause",te),(Ye=b.current)==null||Ye.removeEventListener("loadedmetadata",Qe),(it=b.current)==null||it.removeEventListener("volumechange",R),document.removeEventListener("keydown",_),(J=b.current)!=null&&J.playing&&(P.push(Rt,b.current.currentTime),De&&G())}},[b,et]),(0,s.useEffect)(()=>{if(b.current.onended=()=>{We(b)},b.current.oncontextmenu=()=>!1,(et==null?void 0:et.indexOf(".m3u8"))>-1){if(b.current.canPlayType("application/vnd.apple.mpegurl"))b.current.src=et;else if(Z.ZP.isSupported()){var lt=new Z.ZP;lt.loadSource(et),lt.attachMedia(b.current)}}},[et]);const[oe,Ue]=(0,s.useState)(1),vt=()=>{b.current.paused||b.current.ended?b.current.play():b.current.pause(),p()};function $t(){b.current.muted=!b.current.muted,b.current.muted?(ri.current.setAttribute("data-volume",volume.value),ri.current.value=0):ri.current.value=ri.current.dataset.volume}return s.createElement("div",{style:{position:"relative"},ref:ve},s.createElement("div",{ref:Ae,className:`${j.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${j.animate__loop}`},_e&&jt?jt.login:" "),s.createElement("div",{className:j.container},s.createElement("div",{className:j["video-container"],id:"video-container"},s.createElement("div",{className:j["playback-animation"],id:"playback-animation"},s.createElement("svg",{className:j["playback-icons"]},s.createElement("use",{className:"hidden",href:"#play-icon"}),s.createElement("use",{href:"#pause"}))),s.createElement("video",{className:j.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:b,autoPlay:Dt}),s.createElement("div",{className:`${j["video-controls"]} `,id:"video-controls"},s.createElement("div",{className:j["bottom-controls"]},s.createElement("div",{className:j["left-controls"]},s.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:vt},s.createElement("svg",{className:j["playback-icons"]},s.createElement("use",{ref:ne,href:"#play-icon"}),s.createElement("use",{ref:Re,style:{display:"none"},href:"#pause"}))),s.createElement("div",{className:j.time},s.createElement("time",{id:"time-elapsed",ref:ft},"00:00"),s.createElement("span",null," / "),s.createElement("time",{id:"duration",ref:mt},"00:00"))),s.createElement("div",{className:j["right-controls"]},ut&&s.createElement(O.Z,{placement:"top",overlayClassName:j.rateOverlay,getPopupContainer:lt=>lt.parentNode,menu:{items:[{key:"1",label:s.createElement("span",{onClick:()=>{Ue(1),b.current.playbackRate=1}},"1.0x")},{key:"2",label:s.createElement("span",{onClick:()=>{Ue(1.5),b.current.playbackRate=1.5}},"1.5x")},{key:"3",label:s.createElement("span",{onClick:()=>{Ue(2),b.current.playbackRate=2}},"2.0x")}]}},s.createElement("div",{className:`${j.controlText} mr5`},"\u500D\u901F")),s.createElement(de.CopyToClipboard,{text:et,onCopy:()=>me.ZP.success("\u590D\u5236\u6210\u529F")},s.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},s.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),s.createElement("div",{className:j["volume-controls"]},s.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:j["volume-button"],id:"volume-button",onClick:$t},s.createElement("i",{ref:It,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),s.createElement("i",{ref:Ut,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),s.createElement("i",{ref:tt,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),s.createElement("input",{className:j.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:ri,style:{display:"none"},onClick:R})),s.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:j["fullscreen-button"],onClick:()=>{(0,X.vp)()?(0,X.BU)():(0,X.Dj)(ve.current)}},s.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),s.createElement("div",{className:j["video-progress"]},s.createElement("progress",{ref:St,value:"0",min:"0"}),s.createElement("input",{className:j.seek,ref:Se,value:"0",min:"0",type:"range",step:"1"}),s.createElement("div",{className:j["seek-tooltip"],ref:qe,id:"seek-tooltip"},"00:00"))))),s.createElement("svg",{style:{display:"none"}},s.createElement("defs",null,s.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},s.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),s.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},s.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),s.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},s.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),s.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},s.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),s.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},s.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),s.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},s.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),s.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},s.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),s.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},s.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},29251:function(si,Et,S){"use strict";S.r(Et),S.d(Et,{default:function(){return G}});var s=S(59301),me=S(65582),O=S(57809),q=S(8591),Z=S(95237),L=S(43604),de=S(3113),X=S(61621),j=S(58421),he=S(2524),rt={flex_box_center:"flex_box_center___k6E7Z",flex_space_between:"flex_space_between___oW8nd",flex_box_vertical_center:"flex_box_vertical_center___hKiel",flex_box_center_end:"flex_box_center_end___bWBYz",flex_box_column:"flex_box_column___PI5IU",bg:"bg___pNQux",containerTitle:"containerTitle___yNJpi",containerDesc:"containerDesc___i_svy",menus:"menus___o7OFa",listItem:"listItem___z1ETv",info:"info___Ki3Js",title:"title___pwlJ7",titleLeft:"titleLeft___zGhmc",titleRight:"titleRight___e7Ghq",acitons:"acitons___teF7U",move:"move___SbOmH",hideHeadCheckbox:"hideHeadCheckbox___sAsoB",moveCategory:"moveCategory___QzsCK",tabSearch:"tabSearch____pHQT",warpModal:"warpModal___oxvp3",modalColumn:"modalColumn___RMpgc",modalRow:"modalRow___vjqMa",sup:"sup___nGUBA"},ct=S(43418),Fe=S(6848),Te=S(24905),pt=S(65862),ut=S(38147),et={flex_box_center:"flex_box_center___ait_r",flex_space_between:"flex_space_between___rFCZt",flex_box_vertical_center:"flex_box_vertical_center___Se_r1",flex_box_center_end:"flex_box_center_end___zrmDd",flex_box_column:"flex_box_column___p4QYF",bg:"bg___K7jhB",containerTitle:"containerTitle___jYThs",containerDesc:"containerDesc___n3gfb",tablestyle:"tablestyle___OUTg8",listItem:"listItem___ye5vB",info:"info___Z1Jmz",title:"title___Pq4sD",titleLeft:"titleLeft___nUs7_",titleRight:"titleRight___nhuLW",acitons:"acitons___mwr_3",moveCategory:"moveCategory___ADEes",name:"name___hjh5r",categoryName:"categoryName___HTKzg",schedule:"schedule___Dli0r",fnSign:"fnSign___RB8GU",spanSize:"spanSize___yDHwD",classromediv:"classromediv___a26Uj",glow:"glow___IPF2B",popover:"popover___W5sXq",dot:"dot___MB2Pk"},De=Object.defineProperty,pe=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Be=(p,R,oe)=>R in p?De(p,R,{enumerable:!0,configurable:!0,writable:!0,value:oe}):p[R]=oe,Ie=(p,R)=>{for(var oe in R||(R={}))le.call(R,oe)&&Be(p,oe,R[oe]);if(pe)for(var oe of pe(R))ge.call(R,oe)&&Be(p,oe,R[oe]);return p};const Ve=p=>React.createElement("svg",Ie({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},p),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var We="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",Dt=Object.defineProperty,Ft=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Ce=(p,R,oe)=>R in p?Dt(p,R,{enumerable:!0,configurable:!0,writable:!0,value:oe}):p[R]=oe,ie=(p,R)=>{for(var oe in R||(R={}))_e.call(R,oe)&&Ce(p,oe,R[oe]);if(Ft)for(var oe of Ft(R))fe.call(R,oe)&&Ce(p,oe,R[oe]);return p};const be=p=>React.createElement("svg",ie({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},p),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var b="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",Ae=S(41867),ve=S(66649),Re=S.n(ve),ne=S(59301),Se=Object.defineProperty,St=Object.defineProperties,mt=Object.getOwnPropertyDescriptors,ft=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,tt=(p,R,oe)=>R in p?Se(p,R,{enumerable:!0,configurable:!0,writable:!0,value:oe}):p[R]=oe,Ut=(p,R)=>{for(var oe in R||(R={}))qe.call(R,oe)&&tt(p,oe,R[oe]);if(ft)for(var oe of ft(R))It.call(R,oe)&&tt(p,oe,R[oe]);return p},ri=(p,R)=>St(p,mt(R)),Ct=(p,R,oe)=>new Promise((Ue,vt)=>{var $t=F=>{try{Mt(oe.next(F))}catch(U){vt(U)}},lt=F=>{try{Mt(oe.throw(F))}catch(U){vt(U)}},Mt=F=>F.done?Ue(F.value):Promise.resolve(F.value).then($t,lt);Mt((oe=oe.apply(p,R)).next())}),Ot=({v:p,k:R,match:oe,selectArrs:Ue,setSelectArrs:vt,dispatch:$t,params:lt})=>{var Mt,F,U,re,V,Qe,Je;const[dt,ot]=(0,s.useState)([]),[Pe,bt]=(0,s.useState)(!1),te="YYYY-MM-DD",m=Re()("2020-11-15",te);function D(){return Ct(this,null,function*(){console.log(lt,222);let x=yield(0,ut.ZP)(`/api/courses/${lt==null?void 0:lt.coursesId}/exercises/group_use_list.json`,{method:"get",params:ri(Ut({},lt),{id:p.id})});ot((x==null?void 0:x.groups)||[])})}const _=()=>ct.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:ne.createElement(ne.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),u=x=>{var Q;me.history.push(`/classrooms/${x.course_identifier}/exercisenotice/${x.id}/users/${(Q=(0,Ae.eY)())==null?void 0:Q.login}`)},k=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u7ED3\u675F",value:3}],onFilter:(x,Q)=>Q.exercise_status===x,render:(x,Q)=>ne.createElement("div",null,x===1&&ne.createElement("span",null,ne.createElement("i",{className:et.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),x===2&&ne.createElement("span",null,ne.createElement("i",{className:et.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),x===3&&ne.createElement("span",null,ne.createElement("i",{className:et.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:lt.order_by==="publish_time"?lt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:lt.order_by==="end_time"?lt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(x,Q)=>Q.exercise_status===1?"-":ne.createElement("span",null,x,"/",Q.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(x,Q)=>Q.exercise_status===1?"-":ne.createElement(me.Link,{to:`/classrooms/${lt==null?void 0:lt.coursesId}/exercise/${p==null?void 0:p.id}/detail?random=false&exercise_group_id=${Q.course_group_id}`},x)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(x,Q)=>Q.exercise_status===1?ne.createElement("img",{style:{cursor:"not-allowed"},src:We}):ne.createElement(Fe.Z,{title:"\u8BC4\u9605"},ne.createElement(me.Link,{to:`/classrooms/${lt==null?void 0:lt.coursesId}/exercise/${p==null?void 0:p.id}/detail?random=false&exercise_group_id=${Q.course_group_id}`},ne.createElement("img",{src:b})))}],M=x=>{if(x!=null&&x.includes("\u672A\u5F00\u59CB"))return ne.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(x!=null&&x.includes("\u8003\u8BD5\u4E2D"))return ne.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(x!=null&&x.includes("\u5DF2\u7ED3\u675F"))return ne.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u7ED3\u675F")};return console.log((0,Ae.RV)(),222),ne.createElement("div",{className:et.listItem,key:R},(0,Ae.GJ)()&&ne.createElement(Te.default,{checked:Ue.includes(p.id),value:p.id,onClick:x=>{x.stopPropagation()},onChange:x=>{let Q=Ue.indexOf(p.id);Ue.indexOf(p.id)>-1?vt(Ue.filter(ue=>ue!==p.id)):vt(Ue.concat(p.id))}}),ne.createElement("div",{className:et.info},ne.createElement("div",{className:et.title},ne.createElement("div",{className:et.titleLeft,style:{marginRight:"15px"}},M(p==null?void 0:p.exercise_tips),ne.createElement(Fe.Z,{title:p.exercise_name},ne.createElement("span",{className:`${et.name}`,style:{maxWidth:(Mt=p==null?void 0:p.exercise_tips)!=null&&Mt.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")?400:498}},p.exercise_name)),!p.is_public&&(0,Ae.GJ)()&&ne.createElement(Fe.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},ne.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),((F=p==null?void 0:p.exercise_tips)==null?void 0:F.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&ne.createElement("span",{style:{flexShrink:0},className:"tag-style-fzb iconfont icon-fangzuobi ml10"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),((U=p==null?void 0:p.exercise_tips)==null?void 0:U.includes("\u5DF2\u7ED3\u675F"))&&((re=p==null?void 0:p.exercise_tips)==null?void 0:re.includes("\u672A\u63D0\u4EA4"))&&ne.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4")),ne.createElement("div",{className:et.titleRight,onClick:x=>{x.stopPropagation(),x.preventDefault()}},(0,Ae.GJ)()&&p.assistant_auth&&ne.createElement("span",{onClick:x=>{x.stopPropagation();const Q=Re()(p.created_at,te);Re()(m).diff(Re()(Q),"days")>0&&(p!=null&&p.is_random)?_():p!=null&&p.is_random?me.history.push(`/classrooms/${p.course_id}/exercise/${p.id}/random/preview?random=${p.is_random}`):me.history.push(`/classrooms/${p.course_id}/exercise/${p.id}/detail?random=${p.is_random}&tabs=2`)}},"\u9884\u89C8"),ne.createElement("a",{onClick:x=>{x.preventDefault(),x.stopPropagation(),(0,pt.xg)(`/classrooms/${p.course_id}/exercise/${p.id}/detail?random=${p.is_random}`)}},"\u8BE6\u60C5"),ne.createElement(ne.Fragment,null,!!p.off_limits&&ne.createElement(Fe.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${p==null?void 0:p.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},ne.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),!p.off_limits&&p.current_status===0&&p.exercise_status>1&&!((V=p.exercise_tips)!=null&&V.includes("\u5DF2\u622A\u6B62"))&&ne.createElement("a",{onClick:x=>{x.stopPropagation(),x.preventDefault(),u(p)},href:""},(p==null?void 0:p.screen_used_num)>(p==null?void 0:p.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5"),!((Qe=p.exercise_tips)!=null&&Qe.includes("\u5DF2\u622A\u6B62"))&&(p==null?void 0:p.screen_used_num)>(p==null?void 0:p.screen_total_num)&&ne.createElement("a",{onClick:x=>{x.stopPropagation(),x.preventDefault(),u(p)},href:""},"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5"),!p.off_limits&&p.current_status===1&&p.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&ne.createElement("a",{style:{color:"#0152d9"},onClick:x=>Ct(void 0,null,function*(){var Q;if(x.preventDefault(),x.stopPropagation(),!(p!=null&&p.answered_open)){q.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}(0,pt.xg)(`/classrooms/${lt.coursesId}/exercise/${p.id}/users/${(Q=(0,Ae.eY)())==null?void 0:Q.login}?check=true`)})},"\u67E5\u770B\u8003\u8BD5"),!p.off_limits&&p.current_status===2&&p.exercise_status>1&&!((Je=p.exercise_tips)!=null&&Je.includes("\u5DF2\u622A\u6B62"))&&ne.createElement("a",{style:{color:(p==null?void 0:p.is_redo)===1&&"red"},onClick:x=>{x.stopPropagation(),x.preventDefault(),u(p)},href:""},(p==null?void 0:p.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")))),ne.createElement("p",{style:{display:"flex"}},ne.createElement("span",{className:"c-grey-999 mr20"},"\u521B\u5EFA\u8005\uFF1A",ne.createElement("span",{className:"c-blue"},p.username)),ne.createElement("span",{className:"c-grey-999 mr20"},"\u6240\u5C5E\u8BFE\u5802\uFF1A",ne.createElement("span",{className:"c-blue"},p.course_name)),ne.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u8003\u8BD5\u65F6\u957F\uFF1A",ne.createElement("span",{className:"c-blue"},p.time===null||p.time===-1?"\u4E0D\u9650":`${p.time}\u5206\u949F`)),ne.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u65F6\u95F4\uFF1A",ne.createElement("span",{className:"c-blue"},Re()(p==null?void 0:p.published_time).format("YYYY-MM-DD HH:mm"))," \u81F3 ",ne.createElement("span",{className:"c-blue"},Re()(p==null?void 0:p.end_time).format("YYYY-MM-DD HH:mm"))))))},jt=S(59301),hi=Object.defineProperty,Kt=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Si=Object.prototype.propertyIsEnumerable,Ti=(p,R,oe)=>R in p?hi(p,R,{enumerable:!0,configurable:!0,writable:!0,value:oe}):p[R]=oe,_t=(p,R)=>{for(var oe in R||(R={}))Rt.call(R,oe)&&Ti(p,oe,R[oe]);if(Kt)for(var oe of Kt(R))Si.call(R,oe)&&Ti(p,oe,R[oe]);return p},C=(p,R)=>{var oe={};for(var Ue in p)Rt.call(p,Ue)&&R.indexOf(Ue)<0&&(oe[Ue]=p[Ue]);if(p!=null&&Kt)for(var Ue of Kt(p))R.indexOf(Ue)<0&&Si.call(p,Ue)&&(oe[Ue]=p[Ue]);return oe},z=(p,R,oe)=>new Promise((Ue,vt)=>{var $t=F=>{try{Mt(oe.next(F))}catch(U){vt(U)}},lt=F=>{try{Mt(oe.throw(F))}catch(U){vt(U)}},Mt=F=>F.done?Ue(F.value):Promise.resolve(F.value).then($t,lt);Mt((oe=oe.apply(p,R)).next())});const{Option:T}=O.default,P=p=>{var R=p,{classroomList:oe,globalSetting:Ue,exercise:vt,loading:$t,dispatch:lt,match:Mt}=R,F=C(R,["classroomList","globalSetting","exercise","loading","dispatch","match"]),U,re,V,Qe,Je;const[dt,ot]=(0,s.useState)(_t({},(0,me.useParams)())),Pe=(0,me.useLocation)(),{detailExerciseList:bt,detailTopBanner:te,detailLeftMenus:m}=oe,[D,_]=(0,s.useState)([]),[u,k]=(0,s.useState)(!1),[M,x]=(0,s.useState)({page:1,course_id:""});dt.id=dt.coursesId;const Q=(0,s.useMemo)(()=>new WebSocket("ws://localhost:8082"),[]);(0,s.useEffect)(()=>{ce(),lt({type:"globalSetting/footerToggle",payload:!1}),lt({type:"globalSetting/onlyShowBackTopToggle",payload:!0})},[M]),(0,s.useEffect)(()=>{ue()},[]);const ue=()=>z(void 0,null,function*(){var Oe;const Ye=yield(0,ut.ZP)("/api/users/check_client_cheating.json",{method:"get"});Ye.status===0&&k((Oe=Ye==null?void 0:Ye.data)==null?void 0:Oe.show_unlimit)});(0,s.useEffect)(()=>{_([])},[bt]);const ce=()=>{document.body.scrollIntoView(),lt({type:"exercise/getUserExercise",payload:M})},we=()=>z(void 0,null,function*(){(0,pt.G5)(Q),q.ZP.success("\u64CD\u4F5C\u6210\u529F")});return jt.createElement("section",{className:"minH500 minW1200"},jt.createElement("aside",{className:`${rt.acitons} w100`},jt.createElement(Z.Z,{className:"w100",align:"middle"},jt.createElement(L.Z,{flex:"1"},jt.createElement("div",{className:"font20 blod"},"\u8003\u8BD5\u5217\u8868")),u&&jt.createElement(L.Z,null,jt.createElement(de.ZP,{onClick:we,className:"mr20",type:"primary",ghost:!0},"\u89E3\u9664\u5BA2\u6237\u7AEF\u9650\u5236")),jt.createElement(L.Z,null,jt.createElement("div",null,"\u6309\u8BFE\u5802\u540D\u79F0\u641C\u7D22\u8BD5\u5377\u8003\u8BD5\uFF1A",jt.createElement(O.default,{className:"ml20",size:"large",style:{width:300},placeholder:"\u5168\u90E8",onChange:Oe=>{M.course_id=Oe,M.page=1,x(_t({},M))}},jt.createElement(T,{value:""},"\u5168\u90E8"),(re=(U=vt==null?void 0:vt.userExerciseList)==null?void 0:U.courses)==null?void 0:re.map((Oe,Ye)=>jt.createElement(T,{value:Oe.id},Oe.name))))))),((V=vt==null?void 0:vt.userExerciseList)==null?void 0:V.exercises_count)===0&&jt.createElement(he.Z,null),jt.createElement(X.Z,{loading:$t["exercise/getUserExercise"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},((Qe=vt==null?void 0:vt.userExerciseList)==null?void 0:Qe.exercises)&&((Je=vt==null?void 0:vt.userExerciseList)==null?void 0:Je.exercises.map(function(Oe,Ye){return jt.createElement(Ot,{v:Oe,k:Ye,match:Mt,selectArrs:D,setSelectArrs:_,dispatch:lt,params:dt})})),jt.createElement("aside",{className:"tc mb50 mt30"},jt.createElement(j.Z,{showTotal:Oe=>{var Ye;return`\u5171 ${(Ye=vt==null?void 0:vt.userExerciseList)==null?void 0:Ye.exercises_count} \u6761`},hideOnSinglePage:!0,showSizeChanger:!1,onChange:Oe=>{M.page=Oe,x(_t({},M))},defaultPageSize:20,defaultCurrent:M.page,current:M.page||1,total:vt==null?void 0:vt.userExerciseList.exercises_count}))))};var G=(0,me.connect)(({classroomList:p,loading:R,globalSetting:oe,exercise:Ue})=>({classroomList:p,globalSetting:oe,loading:R.effects,exercise:Ue}))(P)},51415:function(si,Et,S){"use strict";S.r(Et),S.d(Et,{default:function(){return Ss}});var s=S(59301),me=S(92736),O=S(81863),q=S(65582),Z=S(54842),L=S(9951),de=S(61621),X=S(33853),j=S(38819),he=S(18889),rt=S(13570),ct=S(6848),Fe=S(74128),Te={courseItems:"courseItems___TlWT7",jupyterTag:"jupyterTag___Z9VrH",lockWrap:"lockWrap___fnkyf",flexCenter:"flexCenter___v3RGV"},pt=S(65862);const ut=({data:A})=>s.createElement("aside",{className:Te.courseItems},A&&A.map(function(E,I){return s.createElement("a",{key:I,onClick:()=>{E.power&&(0,pt.xg)(`/shixuns/${E.identifier}/challenges`)}},s.createElement(he.Z,{className:"animated fadeIn",cover:s.createElement("img",{alt:E.name,src:E.pic})},s.createElement(he.Z.Meta,{title:E.name,description:s.createElement("div",null,E.is_jupyter&&s.createElement("div",{className:Te.jupyterTag},s.createElement("span",null,"Jupyter")),!E.power&&s.createElement("div",{className:Te.lockWrap},s.createElement("img",{className:"mt80 mb25",width:"60px",height:"80px",src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),s.createElement("span",{className:"font14 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")),s.createElement("div",null,s.createElement(rt.Z,{allowHalf:!0,disabled:!0,defaultValue:E.score_info}),s.createElement("span",{className:"ml20"},E.score_info?`${E.score_info}\u5206`:"5\u5206")),s.createElement("div",{className:Te.flexCenter},s.createElement("p",{className:"flex1"},!E.is_jupyter&&s.createElement(ct.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-shixunguanqia fon18 mr3"}),E.challenges_count)),!!E.myshixuns_count&&s.createElement(ct.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},s.createElement("span",{className:"ml10"},s.createElement("i",{className:"iconfont icon-chengyuan font18 mr3"}),E.myshixuns_count))),s.createElement("p",null,E.level)))})))}));var et={courseItems:"courseItems___Z_T4k",unit:"unit___BkH16",excellentTag:"excellentTag___MRMEJ",flexCenter:"flexCenter___VXjtA",flexEnd:"flexEnd___sq3TF",righttag:"righttag___LIWQ4",esTitle:"esTitle___PyxzH",price:"price___Jh8Xh",discounts:"discounts___xQMSJ",realPrice:"realPrice___wJVLr",lineationPrice:"lineationPrice___bUQ8N",unitImg:"unitImg___hjHJS"},De="data:image/png;base64,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",pe=Object.defineProperty,le=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,Ie=(A,E,I)=>E in A?pe(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Ve=(A,E)=>{for(var I in E||(E={}))ge.call(E,I)&&Ie(A,I,E[I]);if(le)for(var I of le(E))Be.call(E,I)&&Ie(A,I,E[I]);return A};const We=A=>React.createElement("svg",Ve({width:34,height:32,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u5355\u4F4D"),React.createElement("defs",null,React.createElement("filter",{x:"-5.8%",y:"-5%",width:"111.5%",height:"109.4%",filterUnits:"objectBoundingBox",id:"unit_svg__a"},React.createElement("feOffset",{in:"SourceAlpha",result:"shadowOffsetOuter1"}),React.createElement("feGaussianBlur",{stdDeviation:3,in:"shadowOffsetOuter1",result:"shadowBlurOuter1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.945098039 0 0 0 0 0.945098039 0 0 0 0 0.945098039 0 0 0 1 0",in:"shadowBlurOuter1",result:"shadowMatrixOuter1"}),React.createElement("feMerge",null,React.createElement("feMergeNode",{in:"shadowMatrixOuter1"}),React.createElement("feMergeNode",{in:"SourceGraphic"})))),React.createElement("g",{filter:"url(#unit_svg__a)",transform:"translate(-11 -214)",stroke:"#999",strokeWidth:.6,fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M21.563 235.567v-8.379a.6.6 0 0 1 .312-.526l5.8-3.176a.6.6 0 0 1 .888.527v11.555M28.705 228.446l5.11 2.028a.6.6 0 0 1 .378.557v4.537"}),React.createElement("path",{strokeLinecap:"round",d:"m23.532 227.724 3.224-.005M23.532 230.524l3.224-.005M29.832 232.388h2.8M20.378 235.871l14.943-.054"})));var Dt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGZpbHRlciB4PSItNS44JSIgeT0iLTUlIiB3aWR0aD0iMTExLjUlIiBoZWlnaHQ9IjEwOS40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYSI+PGZlT2Zmc2V0IGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIzIiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC45NDUwOTgwMzkgMCAwIDAgMCAwLjk0NTA5ODAzOSAwIDAgMCAwIDAuOTQ1MDk4MDM5IDAgMCAwIDEgMCIgaW49InNoYWRvd0JsdXJPdXRlcjEiIHJlc3VsdD0ic2hhZG93TWF0cml4T3V0ZXIxIi8+PGZlTWVyZ2U+PGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhPdXRlcjEiLz48ZmVNZXJnZU5vZGUgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZlTWVyZ2U+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExIC0yMTQpIiBzdHJva2U9IiM5OTkiIHN0cm9rZS13aWR0aD0iLjYiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTIxLjU2MyAyMzUuNTY3di04LjM3OWEuNi42IDAgMCAxIC4zMTItLjUyNmw1LjgtMy4xNzZhLjYuNiAwIDAgMSAuODg4LjUyN3YxMS41NTVNMjguNzA1IDIyOC40NDZsNS4xMSAyLjAyOGEuNi42IDAgMCAxIC4zNzguNTU3djQuNTM3Ii8+PHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJtMjMuNTMyIDIyNy43MjQgMy4yMjQtLjAwNU0yMy41MzIgMjMwLjUyNGwzLjIyNC0uMDA1TTI5LjgzMiAyMzIuMzg4aDIuOE0yMC4zNzggMjM1Ljg3MWwxNC45NDMtLjA1NCIvPjwvZz48L3N2Zz4=";const Ft=({data:A})=>s.createElement("aside",{className:et.courseItems},A&&A.map(function(E,I){return s.createElement("a",{href:`/paths/${E.identifier}`,target:"_blank",key:E.identifier},s.createElement(he.Z,{className:"animated fadeIn",key:I,cover:s.createElement("img",{alt:E.name,src:E.image_url})},s.createElement(he.Z.Meta,{title:s.createElement(s.Fragment,null,s.createElement(ct.Z,{title:E.name},s.createElement("div",{className:`${et.esTitle}`},E.name)),s.createElement("br",null),s.createElement(ct.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${E.school_name}`},s.createElement("div",{className:`${et.unit}`},s.createElement("img",{src:Dt,className:"unitImg"}),E.school_name))),description:s.createElement("div",null,E.featured>0&&s.createElement("div",{className:et.excellentTag},s.createElement("span",{style:{background:E.featured===1?"#FF6500":E.featured===2?"#4361F2":E.featured===3?"#E9AD5D":E.featured===4?"#f7ce62":""}},E.featured===1&&"\u56FD\u5BB6\u4E00\u6D41",E.featured===2&&"\u519B\u961F\u4E00\u6D41",E.featured===3&&"\u7701\u7EA7\u4E00\u6D41",E.featured===4&&"\u7CBE\u54C1\u8BFE\u7A0B")),E.excellent&&s.createElement("div",{className:et.righttag},s.createElement("img",{src:De})),s.createElement("div",{className:et.flexEnd},s.createElement(ct.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-zhangjie1 mr3 font16"}),s.createElement("span",null,E.stages_count))),s.createElement(ct.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-chengyuan mr3 font18 ml10"}),s.createElement("span",null,E.members_count)))))})))}));var _e={flex_box_center:"flex_box_center___aFf5V",flex_space_between:"flex_space_between___lgjHK",flex_box_vertical_center:"flex_box_vertical_center___MWYpu",flex_box_center_end:"flex_box_center_end___fAgVO",flex_box_column:"flex_box_column___oLrCs",banner:"banner___zjrmW",LeftButton:"LeftButton___Dg0SE",RightButton:"RightButton___ruhiv",bgWrapper:"bgWrapper___JvMyw",leftWrapper:"leftWrapper___oLYXP",mainSiteBanner:"mainSiteBanner___zKH3a",subnavDetail:"subnavDetail___NWSKp",dataView:"dataView___dsjJ6",showArea:"showArea___B_tGS",showContent:"showContent___Qvdqj",subnav:"subnav___TlZMN",nav:"nav___usdIP",link:"link___thKdp",course:"course___VqKLf",title:"title___UQUEK",more:"more___cd8yr",mainSite:"mainSite___L7hjf",mainSiteContent:"mainSiteContent___jh1Rf",auto:"auto___qF0mN",ContentWarp:"ContentWarp___scQcv",orientation:"orientation___KEYxX",lf:"lf___xIgy7",left:"left___C9bfs",btn:"btn___TiMo8",right:"right___nM0XG"},fe=S(14207),Ce={flex_box_center:"flex_box_center___whnXg",flex_space_between:"flex_space_between___GiIgc",flex_box_vertical_center:"flex_box_vertical_center___xh2BF",flex_box_center_end:"flex_box_center_end___HEato",flex_box_column:"flex_box_column___tSuHk",mainSiteContent:"mainSiteContent___R3sSQ",auto:"auto___qazgM",ContentWarp:"ContentWarp___Tjdyn",operatingEnvironment:"operatingEnvironment___JFnXi",tabs:"tabs___h0pNd",operatingActive:"operatingActive___dpZZ1",tabContent:"tabContent___wJkLs",left:"left___tlYg8",btns:"btns___hih1a",b1:"b1___tfd5q",b2:"b2___SKalN",right:"right___cBLgU",videoMask:"videoMask___U6Ue5",orientation:"orientation___VghPm",lf:"lf___juYPG",btn:"btn___b2TnH",teachingTool:"teachingTool___Rtpec",clausesWarp:"clausesWarp___GlCmT",school:"school___NwYEs",iconWrapper:"iconWrapper___pseDu",tuijianWrapper:"tuijianWrapper___hxnw6",tuijinaspan:"tuijinaspan___tsLyc",bigDes:"bigDes___WIsDJ",p1:"p1___LUvl_",p2:"p2____iZsC",img1:"img1___SZfZP",img2:"img2___zVSnP",customModel:"customModel___qDZrd",formWrap:"formWrap___Nh1Hw",inputWrap:"inputWrap___Vzf1A",area:"area___enXfk"},ie="data:image/png;base64,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9dZjHmMmDz+0MfmdtPrvw7x+/fpbWmt/oLX21tFo9NbW2ltqrW8tpTzfWnu+1nrO92t+J0nvJ0CAAAECBAgQIEDgXgJ3vm+xD8WXSykvt9b+X631W13X9W/73/93ZWXlW/3HPYmCT2xMPszFaq3VtbW1Uzs7O8+PRqPnuq47V2s921p77W0ppf9y2jOllGd8pvNhVH0MAQIECBAgQIAAgUMt0H8msf/S0ldLKRdqredba6+9HY1G57uue2Uymby8vLx8ab9e7OYgij7VMflmLkhrbby2ttZ/D+eZ0WjUx+XpWuupruv6Fwk6VWt9tuu622/73621Pj6P+b7ON6PsYwkQIECAAAECBAhEBVopZbXWeqW1drn/PRqNLvVvSymXRqNR/9culVIudl336tzc3KvLy8uXa63T6Fk8oWNicsAL279S7fnz508uLS2d3N7efmYymZwspfS/T7TWTpRSVvo/777tuu72n2utfYQer7UutdZGA56iaQIECBAgQIAAAQIHVqDW2rXW1kspN1prq6WU66PR6Foppf99ffdtrXX3r13d2dm5Ojc3d2V9ff3quXPnrs76FU8PLG7gxMRkAHGoif7LcEsp/c/gnF9dXV0Yj8fztdbxUMezS4AAAQIECBAgQGCWAq216XQ63Tp27NhmKaX/PsOtp/nLSGd5LR7m2P8fReLGLk+ODAIAAAAASUVORK5CYII=",be="data:image/png;base64,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",b="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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",Re="data:image/png;base64,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",ne="data:image/png;base64,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",Se="data:image/png;base64,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",St="data:image/png;base64,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",mt="data:image/png;base64,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";const ri=[{img:ie,video:"https://video.educoder.net/sv/20821c44-1775248f8e1/20821c44-1775248f8e1.mp4",key:0,clazz:"normal",firstTitle:"\u4E91\u7AEF\u7F16\u7A0B\u73AF\u5883\u7279\u70B9",firstDescribe:["\u56FE\u6587\u3001\u89C6\u9891\u3001Latex","VS Code\u7F16\u7A0B\u73AF\u5883","Online Judge\uFF08OJ\uFF09\u6A21\u5F0F","\u4EE3\u7801\u81EA\u52A8\u63A8\u8350","\u53EF\u5B9A\u5236\u6D4B\u8BD5\u96C6","\u81EA\u52A8\u5316\u90E8\u7F72\u3001\u6D4B\u8BD5\u3001\u53CD\u9988"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["CentOS\u3001Ubuntu\u3001Python\u3001Matplotlib","Pandas\u3001Numpy\u3001Scrapy \u2026 \u2026"]},{img:ie,video:"https://video.educoder.net/sv/28357c10-1775907ad78/28357c10-1775907ad78.mp4",key:1,clazz:"vnc",firstTitle:"\u8FDC\u7A0B\u684C\u9762\u7279\u70B9",firstDescribe:["\u56FE\u5F62\u5316\u64CD\u4F5C\u7CFB\u7EDF","\u53EF\u914D\u7F6E\u5E94\u7528\u8F6F\u4EF6\u548C\u6A21\u62DF\u5668","\u53EF\u5B9A\u5236\u6D4B\u8BD5\u96C6","\u81EA\u52A8\u5316\u90E8\u7F72\u3001\u6D4B\u8BD5\u3001\u53CD\u9988","\u5927\u89C4\u6A21\u5E76\u53D1\u5B9E\u9A8C","\u652F\u6301\u4E00\u6D41\u8BFE\u7A0B\u5EFA\u8BBE"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["CentOS\u3001Ubuntu\u3001 Windows\u3001 Kylin OS","Wireshark\u3001Vscode\u3001GN3 \u2026 \u2026"]},{img:ie,video:"https://video.educoder.net/sv/4fdca3e8-17752499adf/4fdca3e8-17752499adf.mp4",key:2,clazz:"web_ssh",firstTitle:"\u8FDC\u7A0B\u547D\u4EE4\u884C\u73AF\u5883",firstDescribe:["\u6807\u51C6Linux Shell\u547D\u4EE4","\u547D\u4EE4\u64CD\u4F5C\u5168\u7A0B\u8BB0\u5F55","\u53EF\u914D\u7F6E\u547D\u4EE4\u884C\u5E94\u7528\u7A0B\u5E8F","\u53EF\u914D\u7F6E\u547D\u4EE4\u884C\u6A21\u62DF\u5668","\u81EA\u52A8\u5316\u90E8\u7F72\u3001\u6D4B\u8BD5\u3001\u53CD\u9988","\u652F\u6301\u4E00\u6D41\u8BFE\u7A0B\u5EFA\u8BBE"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["CentOS\u3001Ubuntu\u3001Python\u3001Vim\u3001Docker","SSH\u3001Git\u3001Hadoop\u3001Hive \u2026 \u2026"]},{img:ie,video:"https://video.educoder.net/sv/5490aa0d-17759081e1d/5490aa0d-17759081e1d.mp4",key:3,clazz:"unity_3d",firstTitle:"\u865A\u62DF\u4EFF\u771F\u9879\u76EE\u7279\u70B9",firstDescribe:["\u4E09\u7EF4\u52A8\u753B\u6559\u5B66","\u53EF\u7F16\u7A0B\u9A71\u52A8\u52A8\u753B\u884C\u4E3A","\u6784\u4EF6\u5316\u3001\u53EF\u7EC4\u88C5\u865A\u62DF\u573A\u666F","\u81EA\u52A8\u5316\u8BC4\u6D4B\u3001\u53CD\u9988","\u5927\u89C4\u6A21\u5E76\u53D1\u4EFF\u771F\u5B9E\u9A8C","\u652F\u6301\u865A\u62DF\u4EFF\u771F\u9879\u76EE\u5EFA\u8BBE"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["Ubuntu\u3001CentOS\u3001WebGL\u3001Python","Java\u3001C#\u3001ThreeJS\u3001Unity \u2026 \u2026"]},{img:ie,video:"https://video.educoder.net/sv/3fcef362-17759076bd9/3fcef362-17759076bd9.mp4",key:4,clazz:"jupyter",firstTitle:"Jupyter NoteBook\u73AF\u5883",firstDescribe:["\u4EE3\u7801\u7F16\u8F91\u4E0E\u7ED3\u679C\u5C55\u793A\u540C\u6B65","\u5BCC\u5A92\u4F53\u5C55\u793A\u8BA1\u7B97\u7ED3\u679C","\u6A21\u5757\u5316\u6267\u884C","\u652F\u6301Latex\u3001Markdown","200\u79CD\u53EF\u9009\u8FD0\u884C\u73AF\u5883","\u81EA\u52A8\u5316\u90E8\u7F72\u3001\u6D4B\u8BD5\u3001\u53CD\u9988"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["CentOS\u3001openEuler\u3001TensorFlow\u3001Python","MindSpore\u3001Spark\u3001Ubuntu \u2026 \u2026"]},{img:ie,video:"",key:5,clazz:"design_simulation",firstTitle:"\u8BBE\u8BA1\u4EFF\u771F\u73AF\u5883\u7684\u7279\u70B9",firstDescribe:["Web\u4EFF\u771F\u5B9E\u9A8C\u7CFB\u7EDF\u63A5\u5165","\u5B9E\u9A8C\u7684\u81EA\u52A8\u8BC4\u6D4B\u4E0E\u53CD\u9988","\u5B9E\u65F6\u7684\u4EFF\u771F\u7ED3\u679C\u4E0E\u5C55\u793A","\u5B66\u4E60\u6210\u7EE9\u4E0E\u5B9E\u9A8C\u62A5\u544A\u7684\u81EA\u52A8\u7EDF\u8BA1","\u5B9E\u9A8C\u6570\u636E\u5168\u6D41\u7A0B\u8BB0\u5F55","\u53EF\u5B9A\u5236\u7684\u68C0\u6D4B\u6D41\u7A0B"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["CentOS\u3001Ubuntu\u3001Windows\u3001Kylin OS","Nginx\u3001Vscode\u3001HTML5\u3001JavaScript\u3001CSS3\u3001","Node.js \u2026 \u2026"]},{img:ie,video:"",key:6,clazz:"soft_hard",firstTitle:"\u8F6F\u786C\u4E92\u8054\u73AF\u5883\u7684\u7279\u70B9",firstDescribe:["\u591A\u786C\u4EF6\u517C\u5BB9\u6027","\u7528\u6237\u7AEF\u786C\u4EF6\u63A5\u5165","\u5F00\u7BB1\u5373\u7528\u7684\u7EBF\u4E0A\u73AF\u5883","\u786C\u4EF6\u8BBE\u5907\u4E00\u952E\u7ED1\u5B9A","\u786C\u4EF6\u8054\u7F51\u81EA\u52A8\u8BC4\u6D4B","\u786C\u4EF6\u4E0E\u73AF\u5883\u4E00\u952E\u7ED1\u5B9A"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["Ubuntu18\u3001Python\u3001Paho MQTT","OpenCV\u3001Git\u3001Matplotlib \u2026 \u2026"]},{img:ie,video:"",key:7,clazz:"ai_assistant",firstTitle:"\u667A\u80FD\u52A9\u6559\u73AF\u5883\u7684\u7279\u70B9",firstDescribe:["\u6559\u7EC3\u7814\u573A\u666F\u6DF1\u5EA6\u878D\u5408","\u5168\u6D41\u7A0B\u6559\u5B66\u8F85\u52A9\u5DE5\u5177","\u5168\u6D41\u7A0B\u5B9E\u9A8C\u8F85\u52A9\u5DE5\u5177","\u672C\u5730\u5316/\u4FE1\u521B\u5316\u90E8\u7F72","\u5E73\u53F0\u5185\u7F6E\u6D77\u91CF\u6559\u5B66\u8D44\u6599","\u81EA\u5B9A\u4E49\u667A\u80FD\u4F53\u63A5\u5165"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["\u667A\u80FD\u5907\u8BFE\u3001\u667A\u80FD\u5BFC\u5B66\u3001\u667A\u80FD\u51FA\u9898","\u667A\u80FD\u9605\u5377\u3001\u667A\u80FD\u8BC4\u9605\u3001\u8F85\u52A9\u7F16\u7801 \u2026 \u2026"],ButtonProps:{children:"\u65B9\u6848\u4ECB\u7ECD"}},{img:ie,video:"",key:8,clazz:"intelligent_curriculum",firstTitle:"\u667A\u80FD\u8BFE\u7A0B\u5E73\u53F0\u73AF\u5883\u7684\u7279\u70B9",firstDescribe:["\u667A\u80FD\u4F53\u521B\u5EFA","\u63D0\u793A\u8BCD\u667A\u80FD\u4F18\u5316","\u77E5\u8BC6\u5E93\u7BA1\u7406\u3001RAG \u68C0\u7D22","\u667A\u80FD\u4F53\u5DE5\u4F5C\u6D41\u7F16\u6392","\u667A\u80FD\u4F53\u4E00\u952E\u53D1\u5E03","\u667A\u80FD\u4F53\u6548\u679C\u5206\u6790"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["Ubuntu\u3001CentOS\u3001QWen\u3001ChatGLM","Llama\u3001Baichuan\u3001OpenSora \u2026 \u2026"],ButtonProps:{children:"\u65B9\u6848\u4ECB\u7ECD"}}],Ct=[{img:be,title:"\u8BFE\u5802\u7075\u6D3B\u7EC4\u7EC7",intro:"\u6559\u5B66\u8BFE\u5802\u662F\u4E00\u79CD\u96C6\u6210\u5316\u73ED\u7EA7\u534F\u540C\u7A7A\u95F4\uFF0C\u652F\u6301\u5B9E\u9A8C\u3001\u4F5C\u4E1A\u3001\u89C6\u9891\u3001\u8003\u8BD5\u3001\u6BD5\u8BBE\u7B49\u5341\u4F59\u79CD\u7EBF\u4E0A\u7EBF\u4E0B\u7BA1\u7406\u5DE5\u5177\u3002",describe:["Front is an incredibly beautiful,","fully responsive, and mobile-first","projects on the web."]},{img:b,title:"\u4F5C\u4E1A\u81EA\u52A8\u7BA1\u7406",intro:"\u4F5C\u4E1A\u7BA1\u7406\u662F\u8BFE\u5802\u6838\u5FC3\u7EC4\u4EF6\uFF0C\u652F\u6301\u666E\u901A\u4F5C\u4E1A\u3001\u5B9E\u8DF5\u4F5C\u4E1A\u3001\u5206\u7EC4\u4F5C\u4E1A\u7B49\u81EA\u52A8\u5316\u6279\u9605\u3001\u7EDF\u8BA1\u548C\u6559\u52A1\u6570\u636E\u5BF9\u63A5\u3002",describe:["Front is an incredibly beautiful,","fully responsive, and mobile-first","projects on the web."]},{img:Ae,title:"\u5206\u7EC4\u534F\u540C\u5F00\u53D1",intro:"\u5206\u7EC4\u4F5C\u4E1A\u662F\u8BFE\u5802\u6838\u5FC3\u7EC4\u4EF6\uFF0C\u652F\u6301\u5206\u7EC4\u5F00\u5C55\u9879\u76EE\u534F\u540C\u5F00\u53D1\u3001\u4EE3\u7801\u6258\u7BA1\u3001\u4EFB\u52A1\u8DDF\u8E2A\u3001CI/CD\u3001\u6309\u7EC4\u8BC4\u5206\u7B49\u3002",describe:["Front is an incredibly beautiful,","fully responsive, and mobile-first","projects on the web."]},{img:ve,title:"\u8003\u8BD5\u4E0E\u9632\u4F5C\u5F0A",intro:" \u667A\u80FD\u5316\u8003\u8BD5\u7CFB\u7EDF\u63D0\u4F9B\u4E86\u5168\u9762\u9632\u4F5C\u5F0A\u673A\u5236\uFF0C\u652F\u6301\u5207\u5C4F\u5F3A\u5236\u4EA4\u5377\u3001\u4EE3\u7801\u67E5\u91CD\u3001\u968F\u673A\u62CD\u7167\u3001IP\u5730\u5740\u7ED1\u5B9A\u7B49\u9632\u4F5C\u5F0A\u673A\u5236\u3002",describe:["Front is an incredibly beautiful,","fully responsive, and mobile-first","projects on the web."]},{img:Re,title:"\u7ED3\u679C\u5BFC\u5411\u7EDF\u8BA1",intro:"\u652F\u6301OBE\uFF08\u6210\u679C\u5BFC\u5411\u6559\u80B2\uFF09\u7406\u5FF5\u548C\u673A\u5236\uFF0C\u652F\u6301\u4F5C\u4E1A\u3001\u5B9E\u9A8C\u3001\u8003\u8BD5\u3001\u8BFE\u5802\u7B49\u591A\u7C92\u5EA6\u3001\u591A\u7EF4\u5EA6\u7684\u6559\u5B66\u6210\u6548\u5206\u6790\u3002",describe:["Front is an incredibly beautiful,","fully responsive, and mobile-first","projects on the web."]},{img:ne,title:"\u7F16\u7A0B\u7ADE\u8D5B",intro:"\u7F16\u7A0B\u4F5C\u4E1A\u652F\u6301\u4ECE\u5355\u4E2A\u5B9E\u9A8C\u8FD0\u884C\u65F6\u957F\uFF0C\u8FD0\u884C\u5185\u5B58\u8FDB\u884C\u6392\u540D\uFF0C\u4E5F\u652F\u6301\u4ECE\u6574\u4E2A\u4F5C\u4E1A\u7684\u7B54\u9898\u60C5\u51B5\uFF0C\u6839\u636EACM\u89C4\u5219\u8FDB\u884C\u6392\u540D",describe:["Front is an incredibly beautiful,","fully responsive, and mobile-first","projects on the web."]}],fi=[{title:"\u7535\u5B50\u4FE1\u606F\u4E13\u4E1A\u8BFE\u7A0B\u65B9\u5411",twoTitle:"Electronic Information Courses",img:St,smallImg:[{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"}]},{title:"\u8BA1\u7B97\u673A\u7CFB\u7EDF\u80FD\u529B\u8BFE\u7A0B\u65B9\u5411",twoTitle:"Computer System Capability Courses",img:mt,smallImg:[{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"}]},{title:"\u7535\u5B50\u4FE1\u606F\u4E13\u4E1A\u8BFE\u7A0B\u65B9\u5411",twoTitle:"Electronic Information Courses",img:St,smallImg:[{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"}]},{title:"\u8BA1\u7B97\u673A\u7CFB\u7EDF\u80FD\u529B\u8BFE\u7A0B\u65B9\u5411",twoTitle:"Computer System Capability Courses",img:mt,smallImg:[{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"}]},{title:"\u7535\u5B50\u4FE1\u606F\u4E13\u4E1A\u8BFE\u7A0B\u65B9\u5411",twoTitle:"Electronic Information Courses",img:St,smallImg:[{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"}]}];var Ot=S(38147),jt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABvklEQVQ4T62UTShEURTH/+e+MeaNbxkLbAhRRFkoGh+RLCysWFlasLKwVUpJ2VuMbBUrS4lGZDHFQhE1xKQhM4OYMQ/N3Kv7eNNjZpjF3NXtdM/vnP859xxCihPStD4BPgIhugRQKZ8Q4AfRHoGtl6nqzm83Mhue395qP3hsWQj0pApg2Iiwa2WW8SKb7SJhMy4BTXMSj28IoPQviMnxUTBluFxV978zBvRM4jFPphAzzKpY2mVmurRgNOL+T066LKVMhz2/l2RhOY9vZyLHeBN6f0VZbl7ChTGln+5fwy4CjWcK2rw9hzvgxULLEIi+eiUglikYjZwJgYZMQAfBK6xeH2G2eRAOW37ChQjnFIhGXiBQYFj90WdUqIWJaIb9+MmPJe8BZpoGUGUv/hmXEE4CzZ9uI4cpmKzrQJ4lV3fwhoNYPHNjurEX9QWO5OQl6Le0GOdY9R3h8OEGUw3dsDIFcydbmKjrRGuJ/smTji4tXbE9Dz6sXHrAQBirbkOnoyZtGYmR68/232kvuAiH4CxPD5F0vf1Z+5ASlLURkbCsDK1RxaysEXNL5PzFeWyUETnNi40Lsa8wy1qqxfYJy4vRDM5HnlMAAAAASUVORK5CYII=",hi=S(89392),Kt=S.n(hi),Rt=S(40937),Si=S.p+"static/modelimg.27d66267.png",Ti="data:image/png;base64,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",_t="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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",T=S(78241),P=S(8591),G=S(43418),p=S(66457),R=S(98315),oe=S(65363),Ue=S(59672),vt=S(49320),$t=S(82636),lt=Object.defineProperty,Mt=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,re=(A,E,I)=>E in A?lt(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,V=(A,E)=>{for(var I in E||(E={}))F.call(E,I)&&re(A,I,E[I]);if(Mt)for(var I of Mt(E))U.call(E,I)&&re(A,I,E[I]);return A},Qe=(A,E,I)=>new Promise((Ee,Zt)=>{var Qt=Ze=>{try{zt(I.next(Ze))}catch(Tt){Zt(Tt)}},Gt=Ze=>{try{zt(I.throw(Ze))}catch(Tt){Zt(Tt)}},zt=Ze=>Ze.done?Ee(Ze.value):Promise.resolve(Ze.value).then(Qt,Gt);zt((I=I.apply(A,E)).next())}),Je=(A=>(A.Projects="projects",A.Shixuns="shixuns",A.Classrooms="classrooms",A))(Je||{});const dt=({homePage:A,user:E,dispatch:I})=>{const[Ee,Zt]=(0,s.useState)(ri[0]),Qt=(0,s.useRef)(),Gt=(0,s.useRef)(!0),[zt]=T.default.useForm(),{index_option:Ze}=A,[Tt,Yi]=(0,s.useState)(!1),[un,$i]=(0,s.useState)(!1),[Tn,jn]=(0,s.useState)(!0),[Ln,Rn]=(0,s.useState)(""),[di,Ni]=(0,s.useState)(!1),[en,tr]=(0,s.useState)(!0),[Qn,hr]=(0,s.useState)([]),[pr,Nr]=(0,s.useState)(0),[cn,gr]=(0,s.useState)([]),[Ar,Er]=(0,s.useState)({sort:"desc",page:1,limit:16,keyword:"",order:"new",type:"all",discipline_id:"all",sub_discipline_id:"all"}),Jn=(0,s.useRef)((0,hi.throttle)(()=>vr(),100,{leading:!0,trailing:!0})).current,Lr=(0,s.useRef)((0,hi.throttle)(wt=>as(wt),2e3,{leading:!0,trailing:!1})),{shixun_demo:qt=[],new_discipline:mi=[]}=A,{key:_i,name:tn,video:an,img:dn,firstTitle:Gn,firstDescribe:Xn,secondTitle:qr,secondDescribe:On}=Ee,vr=()=>{var wt,ni,Wi,yn,qn,ir;const Hn=(0,pt.b9)()?880:2600;if(Gt.current){const zr=document.querySelectorAll(".animate__animated").length,cs=document.querySelectorAll(".animationOrientation");cs==null||cs.forEach(zn=>{var Ir;(zn==null?void 0:zn.getBoundingClientRect().top){_r.setAttribute("class","animate__animated animate__fadeInUp")}))});const Fr=document.querySelectorAll("h2[data-type='animationH2']");Fr==null||Fr.forEach((zn,Ir)=>{(zn==null?void 0:zn.getBoundingClientRect().top){_r.removeAttribute("class")}),zn.setAttribute("class","animate__animated animate__fadeInUp"))),Ir!==0&&zr>6&&zn.setAttribute("class","animate__animated animate__fadeInUp"))});const Kr=document.querySelector(".animationTeachingTool");(Kr==null?void 0:Kr.getBoundingClientRect().top){zn.setAttribute("class","animate__animated animate__fadeInUp")})),zr>53&&(Gt.current=!1)}const us=(ni=document.getElementById("videoIndexId"))==null?void 0:ni.getBoundingClientRect().top;if((0,pt.b9)()&&!(!((Wi=Qt.current)!=null&&Wi.currentSrc)||(yn=Qt.current)!=null&&yn.currentSrc&&((ir=(qn=Qt.current)==null?void 0:qn.error)!=null&&ir.code)))try{us-200?Qt.current.play():Qt.current.pause()}catch(zr){console.log(zr)}};(0,s.useEffect)(()=>{Or(Ar)},[]),(0,s.useEffect)(()=>{if(A!=null&&A.homepage_disciplines)return document.body.scrollIntoView(),Jn(),window.addEventListener("scroll",Jn),()=>{window.removeEventListener("scroll",Jn)}},[A]),(0,s.useEffect)(()=>{Lr.current=(0,hi.throttle)(wt=>as(wt),2e3,{leading:!0,trailing:!1})},[E]);const Or=wt=>Qe(void 0,null,function*(){tr(!0),wt.keyword=encodeURIComponent(wt.keyword);const ni=Kt().pickBy(wt,yn=>yn!=="all"),Wi=yield(0,vt.tS)(ni);Wi.status!==-1&&(hr((Wi==null?void 0:Wi.subjects)||[]),Nr((Wi==null?void 0:Wi.total_count)||0),gr((Wi==null?void 0:Wi.recommend_subjects)||[])),tr(!1)}),yr=wt=>{var ni,Wi,yn,qn;Zt(wt),jn(!1),(0,pt.b9)()&&(!((ni=Qt.current)!=null&&ni.currentSrc)||(Wi=Qt.current)!=null&&Wi.currentSrc&&((qn=(yn=Qt.current)==null?void 0:yn.error)!=null&&qn.code)||setTimeout(()=>{Qt&&Qt.current&&Qt.current.play()},500))},Ts=wt=>Qe(void 0,null,function*(){(yield(0,Ot.ZP)("/api/trial_requests.json",{method:"post",body:V({},wt)})).status===0&&(P.ZP.success("\u63D0\u4EA4\u6210\u529F"),Yi(!1))}),Ds=wt=>{var ni;if((0,p.tJ)(I)){if(wt==="projects"&&!((ni=E.userInfo)!=null&&ni.email)){P.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}wt==="classrooms"&&Ni(!0)}},as=(wt,ni)=>{var Wi,yn;if((0,p.tJ)(I)){if(((Wi=E==null?void 0:E.userInfo)==null?void 0:Wi.user_identity)==="\u5B66\u751F"){P.ZP.warn("\u5B66\u751F\u4E0D\u53EF\u4EE5\u521B\u5EFA\u8BFE\u5802\u54E6\uFF01\u8BF7\u52A0\u5165\u60A8\u7684\u8001\u5E08\u521B\u5EFA\u7684\u8BFE\u5802\u3002");return}if(ni==="projects"&&!((yn=E.userInfo)!=null&&yn.email)){P.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ni==="shixuns"&&!(0,p.xY)()||wt&&(window.location.href=wt)}},ur=(wt,ni)=>Array.isArray(wt)&&wt.length>0?ni:null,ws=wt=>Qe(void 0,null,function*(){const ni=yield(0,Ot.ZP)(wt,{method:"get"});if(ni!=null&&ni.game_identifier){(0,pt.xg)(`/tasks/${ni==null?void 0:ni.game_identifier}`);return}ni!=null&&ni.identifier&&(0,pt.xg)(`/tasks/${ni==null?void 0:ni.identifier}/jupyter`)}),ls=()=>{const wt=function(){return/macintosh|mac os x/i.test(navigator.userAgent)}();if(console.log(wt),wt){$i(!0);return}(0,pt.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")},Bs=()=>{const wt=Ee.key;if(wt===4){yr(ri[0]);return}yr(ri[wt+1])},os=[s.createElement("div",{key:1,className:Ce.left},s.createElement("h3",null,Gn),Xn.map((wt,ni)=>s.createElement("p",{key:ni},s.createElement("img",{src:jt,alt:""}),s.createElement("span",null,wt))),s.createElement("h3",{style:{marginTop:20}},qr),On.map((wt,ni)=>s.createElement("p",{key:ni},s.createElement("span",null,wt))),s.createElement("div",{style:{visibility:"hidden"},className:Ce.btns},s.createElement("div",{onClick:ls,className:Ce.b1},"\u793E\u533A\u652F\u6301"),s.createElement("div",{onClick:()=>{var wt;return ws((wt=qt[_i])==null?void 0:wt.url)},className:Ce.b2},"\u7ACB\u5373\u4F53\u9A8C",s.createElement("i",{className:"iconfont icon-jiantou1"})))),s.createElement("div",{key:2,className:Ce.right,id:"videoIndexId"},s.createElement("img",{src:dn,alt:""}),s.createElement("video",{ref:Qt,key:an,onEnded:Bs,controls:!(0,pt.b9)(),controlsList:"nodownload",muted:!0,src:an}),s.createElement("div",{className:Ce.videoMask}))],Ms=(wt,ni)=>{var Wi;const yn=ni%2===0,qn=[s.createElement("div",{key:3,className:Ce.left},s.createElement("img",{src:`${Fe.Z.IMG_SERVER}/${wt==null?void 0:wt.image_url}`,alt:""}),s.createElement("div",{className:Ce.btn,onClick:ls,style:{marginLeft:yn?"initial":"auto"}},"\u793E\u533A\u652F\u6301")),s.createElement("div",{key:4,className:`${Ce.right} animationOrientation`},(Wi=wt==null?void 0:wt.subjects)==null?void 0:Wi.map((ir,Hn)=>s.createElement("a",{target:"_blank",style:{animationDuration:`${Hn%2===0?Hn*.2+1:(Hn-1)*.2+1}s`},key:Hn,href:ir==null?void 0:ir.url},s.createElement("img",{src:`${Fe.Z.IMG_SERVER}/${ir==null?void 0:ir.image_url}`}))))];return yn?qn:qn.reverse()},Ns=()=>{zt.resetFields()};return s.createElement("div",{className:Ce.mainSiteContent},s.createElement("aside",{className:Ce.ContentWarp},Ze&&!!ri.filter(wt=>Ze&&Ze.includes(wt.name)).length&&s.createElement("div",{className:Ce.operatingEnvironment},s.createElement("h2",{className:"animate__animated animate__fadeInUp"},"\u4EA7\u6559\u878D\u5408\u7684\u8D85\u7EA7\u96C6\u6210\u5F00\u53D1\u4E0E\u8FD0\u884C\u73AF\u5883"),s.createElement("h5",null,"Super Integrated Development & Runtime Environment for Industry and Education"),s.createElement("ul",{className:Ce.tabs},ri.filter(wt=>Ze&&Ze.includes(wt.name)).map((wt,ni)=>s.createElement("li",{key:ni,className:wt.name===tn?Ce.operatingActive:"",onClick:()=>yr(wt)},wt.name))),s.createElement("div",{className:Ce.tabContent},(_i%2===0,os)))),mi.map((wt,ni)=>s.createElement("aside",{key:ni+wt.name,className:Ce.ContentWarp,style:{backgroundColor:ni%2===0?"transparent":"#fff"}},s.createElement("div",{className:Ce.orientation},s.createElement("h2",{"data-type":"async_animationH2"},wt.name),s.createElement("h5",null,wt==null?void 0:wt.name_en),s.createElement("div",{className:Ce.lf},Ms(wt,ni))))),s.createElement("aside",{className:Ce.ContentWarp,style:{backgroundColor:"#fff"}},A&&ur(A.recommend_subjects,s.createElement("div",{className:Ce.school},s.createElement("h2",{"data-type":"animationH2"},"\u5B9E\u8DF5\u578BMOOC\uFF0C\u8BA9\u5728\u7EBF\u8BFE\u7A0B\u66F4\u4E13\u4E1A"),s.createElement("h5",null,"Practical MOOC makes online courses more professional"),A&&ur(A.recommend_subjects,s.createElement("div",{style:{width:"100%"}},s.createElement("div",{className:Ce.iconWrapper},s.createElement("div",{className:Ce.tuijianWrapper},s.createElement("img",{src:Ti,alt:"\u6807\u7B7E"})),s.createElement("div",{onClick:()=>{q.history.push("/paths?order=hot")},style:{fontSize:"14px",color:"#3061D0",cursor:"pointer"}},"\u67E5\u770B\u66F4\u591A(",A==null?void 0:A.subject_count,")",s.createElement(j.Z,null))),s.createElement(Ue.Z,{dataSource:A&&A.recommend_subjects?A.recommend_subjects:[],right:23,col:4,precision:1,loading:en,wrapWidth:1200}))),A&&ur(A.subjects,s.createElement("div",{style:{width:"100%",marginTop:"60px"}},s.createElement("div",{className:Ce.iconWrapper},s.createElement("div",{className:Ce.tuijianWrapper},s.createElement("img",{src:_t,alt:"\u6807\u7B7E"})),s.createElement("div",{onClick:()=>{q.history.push("/paths?order=new")},style:{fontSize:"14px",color:"#3061D0",cursor:"pointer"}},"\u67E5\u770B\u66F4\u591A(",A==null?void 0:A.subject_count,")",s.createElement(j.Z,null))),s.createElement(Ue.Z,{dataSource:A&&A.subjects?A.subjects:[],right:23,col:4,precision:1,loading:en,wrapWidth:1200}))))),A&&ur(A.shixuns,s.createElement("div",{className:Ce.school},A&&ur(A.shixuns,s.createElement("div",{style:{width:"100%"}},s.createElement("div",{className:Ce.iconWrapper},s.createElement("div",{className:Ce.tuijianWrapper},s.createElement("img",{src:z,alt:"\u6807\u7B7E"})),s.createElement("div",{onClick:()=>{q.history.push("/shixuns?order=hot")},style:{fontSize:"14px",color:"#3061D0",cursor:"pointer"}},"\u67E5\u770B\u66F4\u591A(",A==null?void 0:A.shixun_count,")",s.createElement(j.Z,null))),s.createElement($t.wb,{dataSource:A&&A.shixuns?A.shixuns:[],right:23,col:4,precision:1,loading:en,wrapWidth:1200}))),A&&ur(A.recommend_shixuns,s.createElement("div",{style:{width:"100%",marginTop:"60px"}},s.createElement("div",{className:Ce.iconWrapper},s.createElement("div",{className:Ce.tuijianWrapper},s.createElement("img",{src:C,alt:"\u6807\u7B7E"})),s.createElement("div",{onClick:()=>{q.history.push("/shixuns?order=new")},style:{fontSize:"14px",color:"#3061D0",cursor:"pointer"}},"\u67E5\u770B\u66F4\u591A(",A==null?void 0:A.shixun_count,")",s.createElement(j.Z,null))),s.createElement($t.wb,{dataSource:A&&A.recommend_shixuns?A.recommend_shixuns:[],right:23,col:4,precision:1,loading:en,wrapWidth:1200})))))),s.createElement(G.default,{visible:Tt,title:null,footer:null,style:{background:"transparen"},centered:!0,width:670,className:"advertisementModal",maskClosable:!1,closeIcon:s.createElement(oe.Z,{onClick:()=>Yi(!1),style:{fontSize:"25px",color:"#fff"}})},s.createElement("div",{style:{position:"relative"}},s.createElement("img",{style:{width:"630px",height:"775px",marginTop:"15px",borderRadius:"10px"},src:Si}),s.createElement("span",{style:{position:"absolute",color:"#F55309",fontSize:16,left:342,top:392}},"QQ\u7FA4\uFF1A612934990"),s.createElement("span",{style:{position:"absolute",width:291,height:84,display:"inline-flex",left:168,top:659,cursor:"pointer"},onClick:()=>{window.open("https://jq.qq.com/?_wv=1027&k=HZpuGWyu")}}))),s.createElement(G.default,{centered:!0,destroyOnClose:!0,visible:un,title:"\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>$i(!1)},s.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},s.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A612934990 "),s.createElement("img",{src:Rt,width:200,height:200}))),s.createElement(R.Z,{visible:di,onCancel:()=>Ni(!1)}))};var ot=(0,q.connect)(({homePage:A,user:E})=>({homePage:A,user:E}))(dt),Pe=S(29251),bt=S.p+"static/yqh.7ef50d7c.jpg",te=S(66649),m=S.n(te),D=(A,E,I)=>new Promise((Ee,Zt)=>{var Qt=Ze=>{try{zt(I.next(Ze))}catch(Tt){Zt(Tt)}},Gt=Ze=>{try{zt(I.throw(Ze))}catch(Tt){Zt(Tt)}},zt=Ze=>Ze.done?Ee(Ze.value):Promise.resolve(Ze.value).then(Qt,Gt);zt((I=I.apply(A,E)).next())});function _({modeldata:A,userInfo:E}){const[I,Ee]=(0,s.useState)(!1),[Zt,Qt]=(0,s.useState)(!1),Gt=`${E==null?void 0:E.login}recordNewStudentModal`;(0,s.useEffect)(()=>{if(E!=null&&E.login&&(E==null?void 0:E.identity)==="teacher"){const Ze=JSON.parse(localStorage.getItem(Gt)),Tt=m()("2021-10-30T24:00:00+08:00").valueOf(),Yi=m()().valueOf();console.log(Ze,m()("2021-10-30T24:00:00+08:00"),Tt,Yi,Tt>Yi,44),!Ze&&Tt>Yi&&Ee(!0)}},[E]);function zt(Ze){return D(this,null,function*(){Ee(!1),localStorage.setItem(Gt,"1")})}return s.createElement(G.default,{open:I,title:null,footer:null,style:{background:"transparen"},centered:!0,width:880,className:"advertisementModal",maskClosable:!1,closable:!1,closeIcon:null},s.createElement("div",null,s.createElement("div",{style:{backgroundImage:`url(${bt})`,width:"900px",height:"672px",textAlign:"center",paddingTop:"20px"}},s.createElement("span",{className:"spanButton",style:{top:"219px"},onClick:()=>{}},"\u9886\u53D6\u91D1\u5E01"),s.createElement("span",{className:"spanButton",style:{top:"288px"},onClick:()=>{}},"\u9886\u53D6\u8BC1\u4E66"),s.createElement("span",{className:"spanButton",style:{top:"359px"},onClick:()=>{}},"\u74DC\u5206\u5956\u91D1"),s.createElement("span",{className:"spanButton",style:{top:"430px"},onClick:()=>{}},"\u9886\u53D6\u8D2D\u7269\u5361"),s.createElement("span",{className:"spanButton",style:{top:"500px"},onClick:()=>{}},"\u9886\u53D6\u5185\u63A8\u673A\u4F1A"),s.createElement("div",{onClick:()=>{},style:{marginTop:"560px",textAlign:"center",display:"flex",justifyContent:"center"}},s.createElement("span",{onClick:()=>zt(1),style:{cursor:"pointer",fontSize:"16px",width:"134px",height:"40px",background:"#0152d9",borderRadius:"20px",color:"#fff",display:"flex",alignItems:"center",justifyContent:"center"}},"\u786E\u5B9A")))))}var u=_,k=S(45413),M=S(28103),x="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAABb5JREFUSEudV3tsU2UU/52v3SszZrzVMaJOjUYJIZt9EEJEmbzVJY6gURFpywTG+phAQDOIIBC3tqMLsrYSkPjAmaCCqBiECNnaOkDEBBQhRh7DEYVMZGztvcfc9rbrulfH+eve851zft8593e+811CGmJpsWRI4dwZQlAJMxcTUMhAHjEYhOsAfgfjBBN9nfNP+KBnlqdzsLA0kMGLR14flpuRbQVhCRgjBwumrrcR03tZ18IbB9pAv8DmUNU8yJIHwOg0AXuaCbzl07nW9+fbC7i6ulpcmtm+gYCVAJLXIwCOksA+WRY/k5CuyiSIJBopwI8yeBoI08DIUsCIaK1X71yXFnA1V4vLwfbdAJ5POBC6iNnXJbrW79BtvTJQ9qZA5RhBtABE4loEdY2TXB2WFsdIibng/cedJ5J9e2RsDlo3gUnJNCpE+FWWudRvdJ++nXKX/2TLl27hFIBhIPL49M7lidjxB3PANh+Ej6I8jcnhcAeX7pjqVlg7dGGQOWCdAaL9sSzAglHaYHB9EXsFsKjJNlxocAaMUfFMuzLZsGPi7YEuDtnmyhKVUMYNB0dyjwEYr4JfzebIAx6Dpz0KbA7Y3gbwpppWmJkn3E55K85WZHX+rd3CgAVAnc/gslpabOM5ghCAbPUDrvYZnBup7JfqzLwb7a0AhkcXGPU+o6tiqLVdeLxilLZLuw+ATvVd6jO4tkYTC9prwWxX9W3ZIyLjyBSwPUvA56oywpDH+g11fw0FeGHIXqBlPgjGgwk/5pd8RveHynt5ky0/InCegMxYbvLTZAnY6xm8NE4on8E1daigGpkPE3B/sh8JXuzVub3d5LUfALhELXcNmYO2ZjAMUVIJVHl1rtp0gZUe5QgfAfjhXj4p7WMJWlcw02bVLqgAtyXYDEz3GlwH0gEua7Ll5AkcAqBPtmfgvEZorA26mr3J+ijTZXwZZ7cC3AmO1Z6Yi7xG9/G4w5KQvSDMvIKA+7x615zu7wcyhey7ibms5ya5gbQ37d5i783UzS/60aYTEoLxzlGAb8XPV84Qxf6i2mOWljcKZUlaBeZXEoQgfsqvd3+vOFqarWuYKHkA3ASzJU6mvipmOuYoorDcombcSZagrZUZd8XYRrMzwh3NUmb2TmbMTSlhs9/gmmQOWadBpm8AaOJlY6Zn/AZnYKBPZArYZxH4qygO4QqZA3aFHJNVxRq/3vVONKtg1WxmyQfg7u6AtAhgZX1MDJTPCZZnNhi2nB2MF6agbTUxNqisPko9mpsQ8OldxngQZdoQNJ8lNgZmUkZHTM5QFz/pneJWDp9BJbl7QOQkc7ByOlgopVNOblkjc+E2o/uPeKRXD1VnZ+T8+zHAz8V1RDgPDU/2FqcHWt5svVcSdA4MEcORZ1DZp2WavHFjL3SXlD7wGZwLklOI2eTvAugFgK6JLI2+YeK7g5Y3HsMctO9UiKq+t17/82JBbEgE7SvBvEldkInlSV5jXZz6UbVy4ePIHXtB3ODTu/YMWlvVwNJcqWcSTUA8W1rl0zs3R4FfPlmVm9UhnSagQLW/JEXCuu2T6y+nZJ7ZOK+xK13Q144uu0ejzVAmU77iw8CFzhzNI7sm1PyXuIGUBx3TJZYVusfaBDjJiMzxGzwX0wVKtjMFKsYSotNqgqqXNCRmb9PXfhujU5JYQjYHy6hJqAitgsT8Bl3tD0MBXxxyTJFZ/gTc3Yqpc6DXLdMctHnAWJYExATsgRZrvcUu5f7UryhDHxGsZaC0R1KEep++54zv815tCdmXs8zKlNKmoPxGwF4wTrFWtEVLFpFHgzCeET3pHkqxjxCTw2t0bkndbb8XelNz1RNEkjJPu4f7UOoNnGXWWPzGmsN9uQ34C1OxvyLr1gjtQjAqAfSeuX1v5AwIdddz79ze+Ni6fjtgQOCeLHUUCSGXsIxiEArByIuuKz9tjHMk0CLL4ju/oVa5VQ4q/wMEN2Bw9sjQBgAAAABJRU5ErkJggg==",Q="data:image/png;base64,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",ue=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Oe=(A,E)=>{var I={};for(var Ee in A)ce.call(A,Ee)&&E.indexOf(Ee)<0&&(I[Ee]=A[Ee]);if(A!=null&&ue)for(var Ee of ue(A))E.indexOf(Ee)<0&&we.call(A,Ee)&&(I[Ee]=A[Ee]);return I};const Ye=A=>{var E,I=RegExp("(^| )"+A+"=([^;]+)(;|$)");return(E=document.cookie.match(I))?decodeURIComponent(E[2]):null},it=A=>{var E=new Date;E.setTime(E.getTime()-1);var I=Ye(A);I!=null&&(document.cookie=A+"="+I+";expires="+E.toGMTString())};var J=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A))(J||{});const n=A=>{var E=A,{homePage:I,user:Ee,globalSetting:Zt,loading:Qt,dispatch:Gt,location:zt,payload:Ze={}}=E,Tt=Oe(E,["homePage","user","globalSetting","loading","dispatch","location","payload"]);return s.createElement("div",{style:{display:"flex"}},s.createElement("div",{style:{width:"320px",textAlign:"center",padding:"52px 40px",margin:"auto"}},s.createElement("span",{style:{fontSize:"18px",fontWeight:"500",color:"#333333"}},s.createElement("img",{src:x,style:{width:"30px",height:"30px",marginRight:"20px"}}),parseInt(localStorage.getItem("registeruser"))===1?"\u6CE8\u518C":"\u767B\u5F55","\u6210\u529F"),s.createElement("div",{style:{marginTop:"60px"}},s.createElement("p",null,s.createElement("span",{style:{color:"#333333",fontSize:"16px",fontWeight:"500"}},"\u82B130\u79D2"),s.createElement("span",{style:{color:"#0152d9",fontSize:"20px",fontWeight:"500",marginLeft:"10px"}},"\u719F\u6089\u5E73\u53F0")),s.createElement("p",{style:{color:"#666666",fontSize:"14px"}},"\u4EE5\u4FBF\u4E3A\u60A8\u63D0\u4F9B\u66F4\u597D\u7684\u529F\u80FD\u670D\u52A1")),s.createElement("img",{src:Q})),s.createElement(M.Z,{type:"vertical",style:{height:"346px",marginTop:"52px"}}))};var a=(0,q.connect)(({homePage:A,loading:E,user:I,globalSetting:Ee})=>({homePage:A,user:I,globalSetting:Ee,loading:E.models.index}))(n),o="data:image/png;base64,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",d="data:image/png;base64,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",h="data:image/png;base64,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",B={beginner:"beginner___iEOzq",spandiv:"spandiv___ZUQ4z",group_name:"group_name___X_brb",tips:"tips___rpDET",xvhao:"xvhao___FwVx_",newInfo:"newInfo___MQU3A",directionItem:"directionItem___hYbvU",active:"active___qlb51",courseGroup:"courseGroup___mEYSl"},v=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,$e=(A,E)=>{var I={};for(var Ee in A)ae.call(A,Ee)&&E.indexOf(Ee)<0&&(I[Ee]=A[Ee]);if(A!=null&&v)for(var Ee of v(A))E.indexOf(Ee)<0&&Me.call(A,Ee)&&(I[Ee]=A[Ee]);return I},xt=(A,E,I)=>new Promise((Ee,Zt)=>{var Qt=Ze=>{try{zt(I.next(Ze))}catch(Tt){Zt(Tt)}},Gt=Ze=>{try{zt(I.throw(Ze))}catch(Tt){Zt(Tt)}},zt=Ze=>Ze.done?Ee(Ze.value):Promise.resolve(Ze.value).then(Qt,Gt);zt((I=I.apply(A,E)).next())}),Bt=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A))(Bt||{});const ke=A=>{var E=A,{homePage:I,user:Ee,globalSetting:Zt,loading:Qt,dispatch:Gt,location:zt,getUserInfo:Ze,payload:Tt={}}=E,Yi=$e(E,["homePage","user","globalSetting","loading","dispatch","location","getUserInfo","payload"]);function un($i){return xt(this,null,function*(){(yield(0,Ot.ZP)("/api/users/update_identity.json",{method:"post",body:{identity:$i}})).status===0&&Ze()})}return s.createElement("div",{style:{display:"flex",padding:"52px",width:"100%",flexDirection:"column"}},s.createElement("div",{style:{width:"100%"}},s.createElement("span",{style:{fontSize:"16px",fontWeight:"500",color:"#333333"}},"\u8BF7\u9009\u62E9\u60A8\u7684\u89D2\u8272"),s.createElement("div",{style:{marginTop:"97px",display:"flex",justifyContent:"space-between"}},s.createElement("div",{onClick:()=>{un("teacher")},className:B.beginner},s.createElement("img",{src:d}),s.createElement("span",{style:{marginTop:"8px"}},"\u6211\u662F\u6559\u5E08")),s.createElement("div",{onClick:()=>{un("student")},className:B.beginner},s.createElement("img",{src:o,style:{height:"120px"}}),s.createElement("span",{style:{marginTop:"8px"}},"\u6211\u662F\u5B66\u751F")),s.createElement("div",{onClick:()=>{un("professional")},className:B.beginner},s.createElement("img",{src:h}),s.createElement("span",{style:{marginTop:"8px",width:"100px",textAlign:"left"}},"\u5176\u4ED6\u4E13\u4E1A\u4EBA\u58EB")))))};var yt=(0,q.connect)(({homePage:A,loading:E,user:I,globalSetting:Ee})=>({homePage:A,user:I,globalSetting:Ee,loading:E.models.index}))(ke),nt=S(12563),Ne=S(3113),He="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAAXNSR0IArs4c6QAAAdRJREFUOE99kjtoUwEUhr//JpFU1NKHTWInQRcV6VhdMopYFR84iSAYcEmTFKXgoFZQrGC9aVWMiODgmkJTFxftJE4iWjdBITU3dXGy0sR7JCmNMSY943l8/3mJNjbgWsQxTuOwF5+qHD75q+TLl7Xcmq5WRyRrF2RMA10tsZ/ADS+tyWb//wDX8oLjBnMYCxJVRBzjBBAA7ntpJdchDUAsaxdLKT3qn7StoQC9pUv62qw0kLWDjjEH9EmcLKU0W4vXARHXRgQFiUQppSft9tKcB3zw0tpfB/Tctu5NYRYFgwY/Qj77imNa6gSJufbOYMh32LU8qs+KuPZYkGgUiIKX0rFOgOg9m0YkDY6W05pX/4ztCPmMmJEDHgZ9bhUzfEOyfyBmimZ5CsSBncCiwcu1Hdy1YQV4g1HwMhuoz9hhfF5g1OhVx+fA2hWuWTDSw3eJcEDsXhpVseMIrj0DzmHc8TIa/3tG124aXEG8Cv7mSHFMK+0g26asd7PDbLibQ1/O61cDsP2BbQlUeAvskfHeF1crDq+7HEJ+hbiJJGLBS+l6rWMmVG38wbpS35QNBh3mBUMdRsh7aZ3a8JXJWSi6QsLgbL0bCAIfTTwvx8hxRqvNgD+WtacdNnqQbAAAAABJRU5ErkJggg==",ht="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAaCAYAAACzdqxAAAAAAXNSR0IArs4c6QAAA8JJREFUSEudlVlsVVUUhr+1TweKVatC72lRo8YhSlATjBNBohKD6IMNxDjEGIIJFoTeFuGBkGAT35T23tsYIdHEYAwqMkgAiWgCBWcFHOIQhUZjuOe2CAXRNvbe/ZtTKSlt6eB+OTn7rP2ttdf+93+MIUbiBZ1nxSwHHgMuA9oxtqiE53O11j7UmoFzNnBi4ksqD/LsRlyOscZ7fgqMKz08bSDvmdHeYIdHgg8Chym1APfnxXQHVwWOKZZn+ynjrzLHhwYno6TNGBs4o9LQ84eMx2V0Oc97gBN0BnC7hwuAz13A9UcW24/Dwc+qONGkKeb4etyFjO8+wcvAVOd4suBZYNATJW1xmFJkYmG23jaNGly5Wje5gP1FnvJ8wFuIA1HSVoUZzbAC9dl6eyhM6WdgRZS0DaMGn1bDURmPGMwHvorqrLEqo+kUWBqD45jAKDvyrB0dNTgOrErpFUErxtz+YHnWIX6VccwcK6Ml9v2YwBXNqhgXcC1i5QBwq+CEGZ0Sxc4xz3smO7EnW2/7R9RxX0CY1tZB4AJ35Io5EIrDiOrTsd4FzCkK2BO//7bQjsfPQToeFlxKIr55YVqfIMbHsjTRIKgByg0Cg3Q2afX/HwwfR3W2tKpJt8jxhRmbJT7AWO3h3l7wpU0qKwTMlae8UMLmjkUWDdmK/hXDvqjOlk1q1s0F4wCOyfGBhintjZMYGZUmPJ8aXAf8iVEsY7aJFX09npjWNYHYUeS58fcG6+ptxQCwd1zdvsQOhWm1IrZbZVo1TmyyIqZmO/guvJh3JGIvyJnxRqzjgSceprRRsC+XtOa+ivuBPyPmhRnV4mkpFFPRschOxTsIPZtjI8J4bihw/0TVL2pCIWC9L6EmXp9I66CJ9TahRdVFBb41aM2W8TALrIe1Kg67ib3gy5HAg3aT1g+I13oPL8zoVnl2mfF+dIxHabR89VqNVzd3Zets50gW2f97mNIhYM0ZuVWndacXOw22ZT/iCTZYYSzAM/pPqU0ifZaOY7PRfx68MTrOPBrNjxUeptSBsXzwHyStuxHbMN6MlvAUZhot/LQ7nvQwa8ibV5nRTOfZKliXS1ILo4NXZnSf8+zoFhPOeaWr0polsQV4NarjmRErf1tBmGUXoitK2gPnBMfbT6T0oImNZuzwPTTkllnbUG25pEmTigJaTMxUwLTcYovlO/xINOsejNeBSoODiG9wdAJ5iYuAGxC3YbQ5z/xsg+0d1jb7p7tilcb9XcEc55iGej3lfITk6DTxC7A7Os67NNo/fev+BVBB428ht1HXAAAAAElFTkSuQmCC",Le=Object.getOwnPropertySymbols,ei=Object.prototype.hasOwnProperty,zi=Object.prototype.propertyIsEnumerable,Ei=(A,E)=>{var I={};for(var Ee in A)ei.call(A,Ee)&&E.indexOf(Ee)<0&&(I[Ee]=A[Ee]);if(A!=null&&Le)for(var Ee of Le(A))E.indexOf(Ee)<0&&zi.call(A,Ee)&&(I[Ee]=A[Ee]);return I},At=(A,E,I)=>new Promise((Ee,Zt)=>{var Qt=Ze=>{try{zt(I.next(Ze))}catch(Tt){Zt(Tt)}},Gt=Ze=>{try{zt(I.throw(Ze))}catch(Tt){Zt(Tt)}},zt=Ze=>Ze.done?Ee(Ze.value):Promise.resolve(Ze.value).then(Qt,Gt);zt((I=I.apply(A,E)).next())});const{CheckableTag:ai}=nt.default;var wi=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A))(wi||{});const Li=A=>{var E=A,{homePage:I,user:Ee,globalSetting:Zt,loading:Qt,dispatch:Gt,location:zt,setisone:Ze,users:Tt,setIsShow:Yi,payload:un={}}=E,$i=Ei(E,["homePage","user","globalSetting","loading","dispatch","location","setisone","users","setIsShow","payload"]);const[Tn,jn]=(0,s.useState)([]),[Ln,Rn]=(0,s.useState)([]),[di,Ni]=(0,s.useState)([]),[en,tr]=(0,s.useState)([]),[Qn,hr]=(0,s.useState)([]),[pr,Nr]=(0,s.useState)([]),[cn,gr]=(0,s.useState)([]),[Ar,Er]=(0,s.useState)("");(0,s.useEffect)(()=>{Jn(),Lr()},[]),(0,s.useEffect)(()=>{(cn==null?void 0:cn.length)>0&&Er(cn[0].id)},[cn]);function Jn(){return At(this,null,function*(){let qt=yield(0,Ot.ZP)("/api/users/interest_tags.json",{method:"get"});jn(qt.tags.filter(mi=>mi.tag_type===1)),Rn(qt.tags.filter(mi=>mi.tag_type===2)),Ni(qt.tags.filter(mi=>mi.tag_type===3))})}const Lr=()=>At(void 0,null,function*(){let qt=yield(0,Ot.ZP)("/api/paid_subjects/qr_code_banner.json",{});qt.status===0&&(console.log(qt.data),gr([...qt.data]))});return s.createElement("div",{style:{display:"flex",padding:"52px",width:"100%",flexDirection:"column"}},s.createElement("div",{style:{width:"100%"}},s.createElement("div",{style:{display:"flex"}},s.createElement("span",{style:{fontSize:"16px",fontWeight:"600",color:"#333333",flex:"1"}},"\u8BF7\u9009\u62E9\u60A8\u611F\u5174\u8DA3\u7684\u7FA4\u7EC4"),s.createElement("span",{onClick:()=>{Ze(0)},style:{cursor:"pointer"}},"\u8FD4\u56DE\u4E0A\u4E00\u6B65 ",s.createElement(j.Z,null))),Tt.identity==="student"&&s.createElement("div",{style:{marginTop:60},className:B.courseGroup},cn.map(qt=>s.createElement(ct.Z,{title:qt.name},s.createElement("li",{key:qt.id,style:qt.name.length>9?{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",maxWidth:"178px"}:{},className:`${B.directionItem} ${Ar==qt.id?B.active:""} `,onClick:()=>{Er(qt.id)}},qt.name)))),Tt.identity==="student"&&s.createElement("div",{style:{marginTop:30,textAlign:"center"}},cn.map(qt=>{if(qt.id==Ar)return s.createElement(s.Fragment,null,s.createElement("img",{src:Fe.Z.IMG_SERVER+qt.image_url,style:{width:130}}),s.createElement("div",{style:{marginTop:"20px",fontWeight:"600"}},`${qt.name}`))}),s.createElement("div",{className:B.tips},s.createElement("div",{style:{zIndex:"999",position:"absolute",left:18}},"QQ\u626B\u7801\u52A0\u5165\u5934\u6B4C\u4EA4\u6D41\u793E\u7FA4\uFF0C\u4E3A\u60A8\u63D0\u4F9B\u4EE5\u4E0B\u670D\u52A1")),s.createElement("div",{className:B.newInfo}," ",s.createElement("div",{className:B.xvhao},"1"),"\u76EE\u524D\u5DF2\u6709",s.createElement("b",null,"10W+\u5927\u5B66\u751F"),"\u52A0\u5165\u5B66\u4E60\uFF0C\u53EA\u7B49\u4F60\u6765!"),s.createElement("div",{className:B.newInfo,style:{margin:"8px auto"}}," ",s.createElement("div",{className:B.xvhao},"2"),"\u793E\u7FA4\u6BCF\u65E5\u66F4\u65B0\u5B66\u4E60\u8D44\u6599\uFF0C\u5DF2\u5206\u4EAB",s.createElement("b",null,"1000G+"),"!"),s.createElement("div",{className:B.newInfo}," ",s.createElement("div",{className:B.xvhao},"3"),"\u5E73\u53F0\u6280\u672F\u7B54\u7591\u3001\u8BFE\u7A0B\u5B66\u4E60\u6307\u5BFC\u3001\u7F16\u7A0B\u4EA4\u53CB\u793E\u533A\u7B49...")),Tt.identity!="student"&&s.createElement("div",{style:{marginTop:"60px"}},s.createElement("div",null,s.createElement("span",{style:{marginRight:"20px"}},"\u8BFE\u7A0B\uFF1A"),Tn.map(qt=>s.createElement(ai,{style:{fontSize:"14px"},key:qt.id,checked:en.includes(qt.id),onChange:mi=>{let _i=mi?[...en,qt.id]:en.filter(tn=>tn!==qt.id);tr([..._i])}},qt.tag_name))),s.createElement("div",{style:{marginTop:"30px"}},s.createElement("span",{style:{marginRight:"20px"}},"\u5174\u8DA3\uFF1A"),Ln.map(qt=>s.createElement(ai,{style:{fontSize:"14px"},key:qt.id,checked:Qn.includes(qt.id),onChange:mi=>{let _i=mi?[...Qn,qt.id]:Qn.filter(tn=>tn!==qt.id);hr([..._i])}},qt.tag_name))),s.createElement("div",{style:{marginTop:"30px"}},s.createElement("span",{style:{marginRight:"20px"}},"\u9886\u57DF\uFF1A"),di.map(qt=>s.createElement(ai,{style:{fontSize:"14px"},key:qt.id,checked:pr.includes(qt.id),onChange:mi=>{let _i=mi?[...pr,qt.id]:pr.filter(tn=>tn!==qt.id);Nr([..._i])}},qt.tag_name)))),Tt.identity!="student"&&s.createElement("div",{style:{textAlign:"end",marginTop:"20px"}},s.createElement("span",{style:{color:"#0152d9",fontSize:"14px",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"end"},onClick:()=>{Jn()}},"\u6362\u4E00\u6279 ",s.createElement("img",{style:{marginLeft:"10px"},src:He}))),s.createElement("div",{style:{marginTop:"48px",textAlign:"center"}},Tt.identity==="teacher"&&s.createElement(Ne.ZP,{type:"primary",ghost:!0,style:{width:"120px",height:"40px",marginRight:"15px"},onClick:()=>{localStorage.setItem("Noviceguide","1"),Gt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:1,href:"/account/profile/edit",text:s.createElement("div",null,s.createElement("span",null,"\u6B22\u8FCE\u6765\u5230\u3010\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u3011\uFF0C\u63A5\u4E0B\u6765\uFF0C\u6211\u5C06\u7528\uFF1A"),s.createElement("span",{style:{display:"inline-block",position:"absolute"},className:B.spandiv}),s.createElement("span",{style:{marginLeft:"80px"}}," \u95EA\u5149\u7684\u65B9\u5F0F\u4E00\u6B65\u6B65\u534F\u52A9\u60A8\u65B0\u5EFA\u4E00\u4E2A\u3010\u6559\u5B66\u8BFE\u5802\u3011\u3002\u9996\u5148\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u5C06\u9F20\u6807\u79FB\u5230\u5934\u50CF\u4E0A\u65B9\uFF0C\u5728\u51FA\u73B0\u7684\u4E0B\u62C9\u83DC\u5355\u4E2D",s.createElement("img",{src:ht}),"\u70B9\u51FB\u201C\u8D26\u53F7\u7BA1\u7406\u201D\u3002"))}}),Yi(!1)}},"\u65B0\u624B\u5F15\u5BFC"),s.createElement(Ne.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Yi(!1)},style:{width:"120px",height:"40px",marginLeft:"15px"}},"\u5F00\u59CB\u4F7F\u7528"))))};var Mi=(0,q.connect)(({homePage:A,loading:E,user:I,globalSetting:Ee})=>({homePage:A,user:I,globalSetting:Ee,loading:E.models.index}))(Li),Ui=(A,E,I)=>new Promise((Ee,Zt)=>{var Qt=Ze=>{try{zt(I.next(Ze))}catch(Tt){Zt(Tt)}},Gt=Ze=>{try{zt(I.throw(Ze))}catch(Tt){Zt(Tt)}},zt=Ze=>Ze.done?Ee(Ze.value):Promise.resolve(Ze.value).then(Qt,Gt);zt((I=I.apply(A,E)).next())});const{Step:Cn}=k.default;function Qi({userInfo:A}){const[E,I]=(0,s.useState)(!1),[Ee,Zt]=(0,s.useState)([]),[Qt,Gt]=(0,s.useState)(0);(0,s.useEffect)(()=>{let Ze=localStorage.getItem("registeruser");parseInt(Ze)===1&&(I(!0),setTimeout(()=>{localStorage.setItem("registeruser","2")},2e3))},[]),(0,s.useEffect)(()=>{A.login&&zt()},[A]);function zt(){return Ui(this,null,function*(){let Ze=yield(0,Ot.ZP)(`/api/users/accounts/${A.login}.json`,{method:"get"});Zt(Ze),Ze.identity?Gt(1):Gt(0)})}return s.createElement(G.default,{open:E,title:null,footer:null,centered:!0,width:1081,closable:!1,closeIcon:!1,afterClose:()=>{}},s.createElement("div",{style:{display:"flex"}},s.createElement(a,null),Qt===1&&s.createElement(Mi,{users:Ee,setIsShow:I,setisone:Gt}),Qt===0&&s.createElement(yt,{getUserInfo:zt}),s.createElement(k.default,{type:"navigation",size:"small",current:Qt,style:{width:"250px",position:"absolute",right:"30px",bottom:"20px"}},s.createElement(Cn,{status:Ee.identity?"process":"finish",title:"\u9009\u62E9\u89D2\u8272"}),s.createElement(Cn,{status:Ee.identity?"process":"finish",title:"\u9009\u62E9\u5185\u5BB9"}))))}var nn=Qi,bn=S.p+"static/kycx.615a0290.png";function Sn({modeldata:A,userid:E}){const[I,Ee]=(0,s.useState)(!1),[Zt,Qt]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let Gt=JSON.parse(localStorage.getItem("Studentshow"));Gt!=null&&Gt.includes(E)?Ee(!1):Ee(A==null?void 0:A.is_show),A!=null&&A.is_show&&setTimeout(()=>{let zt=JSON.parse(localStorage.getItem("Studentshow"))||[];zt.push(E),localStorage.setItem("Studentshow",JSON.stringify(zt))},2e3)},[A]),s.createElement(G.default,{open:I,title:null,footer:null,style:{background:"transparen"},centered:!0,width:880,className:"advertisementModal",maskClosable:!1,closable:!1,closeIcon:null},s.createElement("div",{style:{backgroundImage:`url(${bn})`,width:"900px",height:"638px",textAlign:"center",paddingTop:"20px"}},s.createElement("div",{onClick:()=>{Ee(!1)},style:{width:"20px",height:"30px",position:"absolute",right:"-20px",top:"25px",cursor:"pointer"}}),s.createElement("a",{href:"./tcone.docx",download:"\u8D5B\u9898\u6848\u4F8B1",style:{width:"90px",height:"32px",position:"absolute",right:"165px",top:"445px",cursor:"pointer"}}),s.createElement("a",{href:"./tctwo.docx",download:"\u8D5B\u9898\u6848\u4F8B2",style:{width:"90px",height:"32px",position:"absolute",right:"165px",top:"508px",cursor:"pointer"}}),s.createElement("a",{href:"./tcthree.docx",download:"\u8D5B\u9898\u6848\u4F8B3",style:{width:"90px",height:"32px",position:"absolute",right:"165px",top:"570px",cursor:"pointer"}})))}var H=Sn,Y=S.p+"static/banner.d71ab7c9.jpg",W="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAbCAYAAABvCO8sAAAAAXNSR0IArs4c6QAABBJJREFUSEvllltM22UYxp/nXyqEjU0GLSd3g0uWQMZSCkSZFGKihMQLddOLhRZhiYkGvTBeGRfxYvHKRBOXOaNhgMQDRi+WmRjjskJwQ2ghxJAQM0XnNmjBMQzl0Pb/mH85SNigHLzzu/3e9/m9h+998xFbPCXecaedtmZQT0jIBRmmeDka5wfDnVl/blEG3Iphme+vOiH2GYD9AOOApgHuB5QCICLaGoNtWV9uRSsp0OUNlxlUjwASxltxw3Z+6ELm9LGmcMZ8TC8AeAdiqlJYG2zNvpwMmhRY6gv1EqiUdDzYkfP1esFS7+TjoPk9wdFAe3YxQG0G3RRY3jRdaMYWrwvwB9udNRsJuX0hK5BnTLF8sMMxsGNgqS/8FKGLAt8OtjtaNgQ2hF6F8D6phoG2nPYdA12+UJ0BfCviTLDN+ebGGYZfA/SuyPpgm6Nzx8CjvsmCFJk3RASC7c7yTUr6HYAnqZQjAx0Hft4x0HJ0+0IJMUgvBTpyPrzn0TSEnqfwhcT+YIejYtevtKwpfFgx9QnMIHRWMs7NTN75dV++8yCjC6cgvg4qKrIq2OYI7ApYfnKi0LQZ9aCOAyjZUIy8BbAXMi9lFDo6r7QwtpFtYixcjbcdMO0lou360IXMsaVSTr4M6D1A9mXnWQAhACkA7ZC5AHAGRDqEHBB7E3bClbl5R+1IFxcPvaLUB+9OHY3FoxrqzB2wZpSl3olagF9xxQH8Q9A1ACcIWivstGlfvDT4Sf7vm5XL1ThVZDPNc5I8Ei4SzAD1CIA0y4/gD0rLrqPbGxoGUQThLIjDAo4Ry9EuEW4C9JPwIw7/wKeO0RWw+0WlG/NTlabMahisllRBIHXlXsAvBPwCigk8SvKkBYyAGAu0O4ssw5oapfx9cMpNA9WyhIDHAOz7NzuOS+oFkUewDNADy3fWShsV6DcIf3wB/sHPHbcS7amfeBoGvwFxmm6fBdRvgbac4vuW7DnZXGmTLiMRADwEqgBlQhDIEUB+EX67Pd3f9/HeiftpbA+4XqFFhnvsTrHJhfHB1rxwsjHYfoZbUUxis7sMdxDA/w94E8AeE6obnHP+hC7rz/LfnQrfTFYM8y0EmiU0s9QXeoPAmWXEjIQfaaCbUHck4uy3VtR28K6m2XxbNOIR4QFMD8Qia80ICMVkHkns0nLvxLMmcQIwrBl7aA1gDmIfDHSbMnvi0tXhjlxrp66e8qaJwniUHjAxox4AD69ZEouEAiaNyzZj4Xx/a8GNe/40awSqlgUOrdGPAgoCRi9g5gm0IAWr99IcaFwj0B2Px3uMPebVwEf5kbUBJv21uetn82TMLkcvj2AUETJWWwD0kuhZasFk/0hX8aYtSApc37/iU3cPpEYXK0HcDkayh7b7yP4BoxTr1C7JW18AAAAASUVORK5CYII=",ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAAAXNSR0IArs4c6QAABURJREFUSEutlntsFFUUxr/v7vZFgQp0tlCtgihE0Go7VSQqPiMao/FBEwjurNKEWGONb/5QA4kYfD+ioAKa3SlWQ/9QY42IGBDiA+ksUkRMGqWAAp3dolRxW7pzj5nq4pa2pjTevyZzz/f9zj1z7r1DDGOUhw8VBphTHkS6UBN7nFjJjydrw5MRTK85MjYvfWwZRcIACrK0LUph0bZoaN1Q/YYMrliQKFVp2QxgsgCthHwIUUdAuQCCG4VUhDzg2KGXhwIfEGyGD80AWSPgFFJ2O7GSWjPsbgZxGYCnnJTxGBrpZQAVC9rPV2nVJJBSApdTMSieLAbxB4D1uanu1V81lqWyE+oHrgy7jxJ4AgQhEJCLNfmlEr0B5PtOzLhloBVdZHXM9MT7AgobgunAnHTAOwhgRG8s+X1aeO0Ou/iXjLYP2IwkboBIEyD7RIILJ3eN3dA4HWL+lHwWkAcAXuXYxsbBSmla7VsBVZGb6io6DacdaytMGNrjUlBqQGxxYqFZA4PD7kYhZlHzQmeNEc8EVUbcdyiYq4M8dftbxoHBwJVWwiYkrNM5E7c3jNmbiTOt5DpAz4boi5368Vt7i5BtYlrub4D87Ngl52a/r7TcVwjcA00zO6ETEzAj7noIr+kRb1RL/fijx3sg3B5WpA2RWqe+5PX+4LB7SIhU3A5N6pNQ2K0GsRbgC45tPDjQii+8s6PM87xWgt85tlHVV99+F8jXRHBnvD4UHWDFiQZA5lFxXnPUeDcjnlYtuQUFyV0QmSgB3hqPGh9mG8+Y3zE6HfA+AnApwPmObTRk5mdW7y84VpAXF2CKVt7kb6MT2vqBq25PTBUlDsAciDwP8lNSzgRZpqHWUXvrezuVeBtU74mX7iQD/j6+F5QzILAR5MvwMB9Un4h4Yyh4FMR5JJY3x0L3DNhcZ9VJ3ujOZJQic/uWk3s1g1ZAvIhALxikuToCQV6n06zV0HcQUFlxR4mcy5rtMdv7gSvmJkpVrnwMoFyAPwh+BkgboA4KuYfi+SfSeIA9AnxJoBUif0JhAoSXAFIKUECJUbBWoGYDUgjAnzsHQA/BumbbeON4qacuSIwamcbngFQAXHUsnbNoZ8Mpv/oBZiTxELQ8AyIFwQtduXkv7nqz6HDfVQurbnevEcVlvgRgi1Iye1s0dOhvj8M3QKffFMLwt6VTH2rs3U5mJLHCb3VAnnPskoczplXh9rBQxQC9P6Bx0zdrSnYMtof991dcIcHfT0/4lbmb5LYki2e1Rdnlz11wh3t2QPNrgeRScwpn1hwZ293TfYDAfuTvm+asrOrxA/+5FH4AoKHUxU602H8e0jAjbgwCS6iejMeKH8uIzEiyFqJXQLCUVVbHHIHXCOJxJxZaejzIcpf3Zg7elfkuQ6L6FVx4YAS6gq0AxiI/v8xZOTrpa6dVuyPzCySpoHbStNxF/o1D6Jub7fEf+AFnXd+aV2QUuQA6R+3bNWnTpivTQ4X++5kS9wnlRVG8Px41Xspa0G4AJay0EosJWUJgswAuFNZCw79ZtgjxajwWqjtZqB/vn2Ta03tJNEle8W3o8g8nQARXk8g/Ds6YawRqAuJRiNUiXBivN1YNB+xrKi33MIGEY4emmpbrV9D4xyvF8rAUFuQdHZkx7/jl4G9FoVPqIPIsoW5utot7yz+cYVqJ3YCMc+xQ6CKrcxxzVdD3SXWLDPgHUhVJPiKinxbwxrhtNA0H6mtMK/EdoCc4dsm4Ez3+EwygBZDejhze4AxAuocDHh6vj0oODxmMJaLMAwj8D1SMKoVsWsJ+2/EvhYRN7/GobL0AAAAASUVORK5CYII=",se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAbCAYAAACJISRoAAAAAXNSR0IArs4c6QAABEtJREFUSEu1lm1sFFUUht9zZ6HbIkhoZ1YEiaVGENG2O4sUNYbEVP0j+qcSgZ1FTUWCYIIxKvjRGBNiQho1+oPGaHdAgaKRkBgTE6VFgx90lkiwGqP1IxjamW1VPgS6w7xmVlpK2W4lwP157z3nufece95zBQUHpWaJV61prBOlZgXELAXoBCYCLAPwD0WOCOkC8j2FXVqOHfvei3UXcidDkw3UElHvboosBVgPQB9uQEggwHGAJ0iUCTABgrP2+c3yI8APVWR8y763Jw8B85viqewqYbAewNQzjvsA7KaodmGuC0HkB2dLRQ8gPAummr+0/2o/4s8hVTWAuwS8HUCUQKBEPjo5EDQe3BrrlVqrd4GC7CVwTIAPRElrZ2vFHkCCwqEcfXZOg3tFtJRLQVkpgmpCtmRsPSnxpNcowhYKHs+kjTcv1HHB/Q3UzNLsCYBdjm3USDzlPSrkJoqsyKT1lksCCVOQdI+KyB+Orc++bBDTcj0AxxzbqLxskLjlHhJAc2xj6iWB3GJ5158Wda2TLv9kMNym5f4EyBTH1qdcNKR2WW+1UvIpIJMm/l5R1t4ufr4skt53Iqx0bKPsoiCJZM9civoMQIVArem0K94YuknKc0jWZGxDKwoxl2dn49T4rLN1Unbkq4snszcIgt0QxAB50rH15uF7EpYb1t4CRPXxo0OaqMxu7yiAw8hF64aD8jkA288oxDOObbwy8hBm0g0PsPBYRCYVv4nlvgrgCQJ7+9XxO39trTxppnqrSOkQYBoEzztp4+VCtZVIuh9TcA9yUb14TpqoEr9kd5K8VyDbxQ/WBRG1G+AMCF9y0rEXRyte0/J2ArzPh5p+VlYgj2VsfdNIo5uTPRPGKW0PyDjyKpxX3w1O2lhXTB3MpNsGQYPyWSW1KfcORXQA+MqZqd+GpvOF0VzmTYXi1wCuAWSjY+tPFQPMfbA3VjJOdQEsyTGI5aU+kfJ2hSEp9EoGnc17uHfmaV/mZWxj+1j6FrfcbQIshmCdkzY25CHVVnZaBDwIMCrArZ22sX8sR6Otxy13sQDbAHw7caaeaG8Sf6izxVPuA0IJF3/WcKruG3t62LguaJipv6rI3D4BSwnOz9ixA/l+OdyLmcq+BgZrBPhygEH9gc1XhYn+X+PGR/6eUjIw8LkI5wjU6uHVf26PDptNWfZ9kPcT6JRAFjlb9MNjUUyrfwbg7wojD+AtxzYah9uM+AgA161myZVH+jaDQQPAPkJWFUu2aXlLgOB1QMoJ2Zw5UfEQdsjpopD/Fimm1fc0ETQJUALBjpyvrT3wbvmhQeNEsn8uld8Mop7AKRE+56RjGwvd+rybnJOj5T03IVBpALXhXwtEM7RIG+ivBWUZwAiALwJNW7H/nfKu0cJaFBIaLWxi5Gi3txLAC6GkDzkiuqnwbCZttI2VszEhgw5qlv85WQv89QAXkbJRSn9rdVoSubEA4fq/8j8FlprfcJwAAAAASUVORK5CYII=",Xt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAYCAYAAAALQIb7AAAAAXNSR0IArs4c6QAAArlJREFUSEvllV1Ik1EYx//PeR1uCib2vqOEJKmLIpDcu+giKjIppIsuagbJ3pWQURRSXUogFBFdGPRBIX3sow/Lqz4hDAnsIsp3QRIiBEVf6N4tqaSU1+2JDTa3MdyMeeW5Pc95fuf8//9zDjk04yqBD2KeBws00QyMhgH+Mw/MagBLM2BM5Az6FL3YMIcndJoYHQsYVuceLbeQdJuFOBv0Ln6VlFht+16GvyUDEOKa7pOvOLVQE4PcsMoevZvMdCsKknF9S6RiWoo+BbABJHp1n9ycbFKvRVoFoteZ6XwwoBx3aKEXBGwG6ElETOz+5K2dTNbmha1xfamy2UqfMeBkwqNfFYrrw0WaSjVwG68J7CSm1YO3lJHExkqij8HYSKDnbJV36t2USPassDr3qN1Cog9AHQi9KFVa0qVxeAyVmAcB6tf9ytYZabmMJsMPGNwIwsCERDtGbii/Z4WpnrEVYNEPcA1AXbpfOZHugaoZ3QAfYMKeoM9+PzXXyUL9aNwEQwNoWAhueOO1j+aVce2+8eVSzOwHUAsSF3Sf3B5vGpfLlKLfCDQBq1yTOrGLJdUW9gO8F4whE7HGd4ElobwyJne6bn9kWSwajQNXMnAp6LcfVbXwYSB2mYEzQb+9IyWhZtwDuBmgtzDNbfrd6nDBAUmlrtWoFib6CDg1GFB6VNePRWybdhNKHur+qs/JOqcWOgIibcq0bB+6Uzk+5+inGW/Jvju5njS1jXPW5fWsmO9jbhjzLsHifTFB8V4s0A7woawvptiYzH4JWL0WahVEDQWjmFUAq0DoAygR70IGc+wcFVKYmS6ji5iPscCmoNc+MJf1Cwzm0IxOAspzScTgLQSozOghoq85ZWSa1APyyey5nDKqWihuvDIXPzJqiX7qPqWyIJjTMxb/MC3/C+OYNK37q15mr/8HdMuy03Y4XqkAAAAASUVORK5CYII=",kt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAYAAAAv3j5gAAAAAXNSR0IArs4c6QAABOlJREFUSEuNlmtsFFUUx///2b4WgUrZ2UIThUIIhEeBnYIohgDRIEZjIGlCpDvbBgNqRAjGoCgEEU2EDwZjYgTFdloKBg18kPCIQCPic2eroCCYUFoF2Z2tCAVaujtzzCytaZfu1vtp5p57zm/O654hBlhlwX9Kc9i1hlSKKfgq3DH8A+ylPZBeupzZFKZXRqeS/JrE4F7nDpuGuhCg9Kc7o/rSfY6dVwFIHh3uC9er59xzWUGaHj0KKPNEZCWgHCPlfUDmE6gIG/7P0kGBYHw+6ewDMNSVCXBbIavDteruAUCxKARi1vlHuIqBYHQxyc8JvhE21I19QBXi0bxWM4ARAF8hcUNEtrq+dCVzRw8EOgHBbHpynvbk5B23b9/aIcSTAJeahtrQGzStKjbO4+A8yP1mrbrIlWnB2DYQLzpUHskKClS1zYJjNxLI7zEqgm8ineqc9IKYVnX1Xo+TiINo6UrklQ9OtHd2efOOA3wgSc/krKBUuPRoGYG1AOe7YcmUH0Co6daPriMAbgJIAigEsM80/IsHBPV4EghZGkR+IHhBIJ8QLAVwXcRujIwtPqA1x7dA5CUAF7vLMZfkHuQnNpjbS279b1DPF4sgQKZXK1sBuR9AMxzONuvVvzL2UUC3niDxDsQZI2CEDlea9WqkR0HTo5sArgfEgigbbI985xHxQ7gGwAK3mh3hzKY6Ndxff6U8Kq+05jqKHCXgdnwLgLEA2p1ksqypoaRl+rKro5RE8jwg7UkoU382fJd6GyvXYzsFqIZgs1nnX58RpOnWAUAedxNuGurxct16WSBbBPgWwtOkTATwMIDVpuHflm5Iq/i7EN6kG65W0/BPyAb6HpAZN3JYeG6n2h4Iti0g7UPpCuJgTqTef6I/Q5oeOy3AuIjhL8gcOj32lgDrAB4AuBdwVgGYLpS1VJQvxZZqAi8IsCRi+D+925AoWjAWBZk0Df/IzB4tvzwInTmHu8Nz5xyVGrPWV+0+zqiMPuQoPClgeGir78HGRro98t8KhKzlFPmQYH3YUIMZQSnBRlECF9qeothjQCXi5qq3gqbHDwHOAoBfJGzluVO7hv85d67kXB/VtoLibAGgOLZHa9o1/Ex2UH/S7r2y4JV7cqGYQowjoACpeeRW3jBAhqTeyT1mra8yk5kBG3ZiheR5vda7AJ4HuANQfgXtJRC3BXgNkEYBFhJUPcAUu8DXbG5nImPDpgsCQWs1Ka8DKEqNLUpzwlHLTtXRvcf6LE23ngFkhztShBCFPGIncp5tahjm9uSdlPfnak9yAVwDeAHANIjEkExONneXxO/6qFB8M8V5DYAFMAbIJABn25SbgYs1pZ0ZQZoeOytAqeTmjm/6eFiLplubAFkPwSqzzv9eX5AogaB1jcStrmTHhNMNo65qeqwGQAiOLDLri/dnA10GmD+k9ZfixsZ5yUAoupTCeoAbTEN9szfIzWGBN95BOGdMo3iKK9NCsVcheBtAlWn4azODQrGPIFjmTksITgjEvThHOrY966ddI92Z0zdHodgRCB4VKDsJ53e480skH7QnmEZJa0bQpIo/igq8BQcBmZmyKEwKsS5iqFv7y+nM4JVSm8pBAOO75R2OKCua6nx1WYshJXR/NgbFHyNkhFA5adb4fsvUI+7+6CopKHLaFkJQSCrHTKMo5UnP+hc3fxUl0VM2UAAAAABJRU5ErkJggg==",Lt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAACAyoQSAAAAAXNSR0IArs4c6QAAA6FJREFUSEvtlk1oXFUYht/33kkmCZi/JmMTpQimUCS2NZPSusnGQO1CKIHQn2SSSQQ3Egv+LMSFCBW6MIggUiNkkklMqIlWUDBou6i6aZM7UWpBWlFRhGSapE0Ra5zc88qdzLSTdGJu/Fv1Lu95z/ec7zvn+yHyfDvb5u8vMEu/O6O1c/nW/fx7IPpDURUraqdi5d+v1TOfgcbOq0ck9YN8H8Y+6QxVfukH5Gka2mb2MWB3QjoM4KQTD724GejIbbEuAXwbNwNxZ6xyca2RXR1z9wWECKhOQDty1k9sHkqMQSwGdACAbWg1Tw9WnfWMPtr6c3GqpOig5IHQ7K0DTImYsIRvBb0A4O9A+bwzWN0bjixsE1OHEvHQawAVjsy3Au47IMrSXgkXQQ4EUubd86P3zjZ2zDQL1mf/CLo2nI2R5EsijoPWGFydcIarE7maDaEN0fl9lkxIwapPnD6mvM2ZhzQCrni6HlSwWhLxqtN3rG/kabgjOQFgv42iqgvx0vn/CrozMhMqoP0qiUn+X9CG9mQdLVwhcOou1KtI/+pDuhveO1KG5ERKOPZ1vPryquTPFId8ebq3bb502XaPA+jJrUgbhjccmdsL6jSgGgGG4Ecy6k0Mh75I53Ee6MNHr1cUBJaOAXyGQIWAXy3yqanB6tF099koZTxR3YErwdJQ5VHKfRZA/YqnvCCql+AOSK9kPV05pPkUQCmAGwLeZGr59dx+7AuaG86GaPJxGD5H4DFAhLAMIpCF1vUoWLY45whmPLUcfOPiSPm1taVx09CsgUe6Z3dx2fLghwAVrr5T0etA6zX7vFBju6HpWM1VPxNCumlbpscYc2Y6vvWMnz27o4vbbbN0eVUZFPALaA3ANQOJ4dB3fgz50TRGFupFt0tQO4FQGuq1NhjzNKEWACUQJOJzi+pX0B13+mp/82M8V7M7eq3clntEUBelPZlHeAPAe4TeujWYhVsXyljsHjbSkyRWhOKiYE4R6neGtp7/S/jLssI/Jptl2EXqIMAizwFYPEcwpuCWcaePaQfyT4ORhXpjud2U2gFUZ056CUC/sYuGpmP33Lr7cOfsgzCMguwAtC2j/Qkwg7SDA75H0KxHD7V+U1hSUvOEZLoB7c8MX38I+pjEOQktFJrA9OFvAvqQBrGp4dBZgGa9yOT1NJ/Ye7G2TJRE1KsdWY2ESVqKuSwc/Wqg4rqf+/cNvW1M3BOZazK21WQJH0wObvHCvqnvT3ogo5/wO49eAAAAAElFTkSuQmCC",Ge="data:image/png;base64,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",Nt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAbCAYAAACX6BTbAAAAAXNSR0IArs4c6QAAAtRJREFUSEvd1V9IU3EUB/DvuXebOqQ53UYKhaZED1qb00QIEnopqN6KsDanRkgUET30UCRSSNBD9FBmf+cMIaSX6sF6WvWQoXcmRgRFWBDobuVIc3NuvxPXMkpzd82eOo+/e87nnnt+P36XAMC967OFzOIMs9gKIrO2phfMzACOhQKO20vlUtm211kWm2UAhAoA0yCK6MFgZDM4T8sjkg4pXbaOP9WQ2/vxICAuEugWZ9ualCs0q4fP14CRAJEMoFUJ2E8vrCN3g9oB5haW5NqQv6BfD54b43xDxOeZaQ+AQkC6oAQKjgKkjWsuyO1VrwK8X5KMrgG/9flf4UAzEiLIBukhgFLt63Pf2xqDQUr8E3ww4LhR7QuvFIL6AN4A0H1TNLb7ae+q6LI6B8GvFNub0UbC6ZvIk8XsPQCbQHiCLMOOjPDKfeEykvEAjDUAKQwO/5iykYDNABsZ3JkRrkHrPWMOI8l3Aa5ZYp+6FuGuJrWI4lyqt7FMFJVybMOz0XHrr7myJK2TGI8ALMbd3vBbACV6uPacmXaGuu3anH9GlWesnEkaWQJX64m4Wg9ngWg8aTo30pM3kTauh+o9T9l5pVdtJXCtHgJwTBhNR4auW9+l3bnbq4YAdunhDAhJoi2Dfnswbbyujg3Tqz9Y9PCpXNPMy0uOqYV5Kcfiapy0G3imWA/npBQd7M5/oeXV7P204lk8/yt6KalzWsJvtEtID/9+7Rm2yzzdn2DTKBHuKAGHL/WGNoQbSZD+UYSIUSLZHk0UfjGb1R5m6lMC9msp8bQ6TpH0n+BVHrWTiQ8Ipuqhbvvgcsfi9IWdssAQAze1H/RxQJxloD0UcJxYLu72jLeB6BQxTlJFfcRqMsS181oEYJhBaqYvILANgBPAmIzsctKgjV51bRK4DOY6EObWMgrWbmF6TBK1KH7bq9+gssOclTsZyckIBhBBJDbqL4nN138Dkaaq81CqFPwAAAAASUVORK5CYII=",oi=S(41867),pi=(A,E,I)=>new Promise((Ee,Zt)=>{var Qt=Ze=>{try{zt(I.next(Ze))}catch(Tt){Zt(Tt)}},Gt=Ze=>{try{zt(I.throw(Ze))}catch(Tt){Zt(Tt)}},zt=Ze=>Ze.done?Ee(Ze.value):Promise.resolve(Ze.value).then(Qt,Gt);zt((I=I.apply(A,E)).next())});const Ji=({homePage:A,globalSetting:E,user:I,loading:Ee,dispatch:Zt})=>{var Qt,Gt,zt,Ze,Tt,Yi,un,$i,Tn,jn,Ln;const[Rn,di]=(0,s.useState)(),Ni=(0,s.useRef)(null),[en,tr]=(0,s.useState)(!1),[Qn,hr]=(0,s.useState)();(0,s.useEffect)(()=>{Zt({type:"homePage/home",payload:{}})},[A.name]),(0,s.useEffect)(()=>((0,pt.Ll)()||Zt({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{Zt({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),(0,s.useEffect)(()=>{var mi;(0,pt.Dk)(((mi=E==null?void 0:E.setting)==null?void 0:mi.name)||"\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0")},[E.setting]);function pr(){return pi(this,null,function*(){let mi=yield Zt({type:"homePage/getHomeNotice",payload:{}});if(mi){let _i=localStorage.getItem("SystemUpdateadvtime");localStorage.setItem("SystemUpdateadvtime",mi.start_at),mi!=null&&mi.id?localStorage.setItem("isfirst","0"):localStorage.setItem("isfirst","2"),di(mi)}})}function Nr(){return pi(this,null,function*(){let mi=yield(0,Ot.ZP)("/api/home/competition_popup.json",{method:"get"});hr(mi)})}const[cn,gr]=(0,s.useState)(-1),Ar={pagination:{el:".swiper-pagination",type:"bullets",clickable:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},autoplay:{delay:3e3},spaceBetween:30},Er=mi=>{var _i,tn,an;const dn=A.homepage_disciplines,Gn="sub_disciplines",Xn="paths",qr=On=>`/paths?discipline_id=${dn[cn].id}&&tag_tabs=${cn+1}&sub_discipline_id=${On.id}&tag_level=2`;return s.createElement(s.Fragment,null,s.createElement("div",{className:`${_e.banner} ${_e.mainSiteBanner} `},s.createElement("div",{className:_e.subnav,onMouseLeave:()=>gr(-1)},dn&&dn[cn]&&s.createElement("div",{style:{zIndex:2},className:_e.subnavDetail},(tn=(_i=dn[cn])==null?void 0:_i[Gn])==null?void 0:tn.map(function(On,vr){return s.createElement(q.Link,{key:vr,to:qr(On)},s.createElement("div",null,s.createElement("h1",null,On.name),s.createElement("ul",null,On.tags&&On.tags.map(function(Or,yr){return s.createElement("li",{key:yr},s.createElement(q.Link,{className:_e.link,to:`/${Xn}?current_id=${dn[cn].id}&&tag_tabs=${cn+1}&tag_id=${Or.id}&tag_level=3`},Or.name))}))))}))),s.createElement("div",{style:{position:"relative"}},s.createElement(X.Z,{className:_e.LeftButton,onClick:()=>{Ni.current.prev()}}),A.images_url&&s.createElement(L.Z,{className:mi?_e.mainSite:"",ref:Ni,autoplay:!0,pauseOnDotsHover:!0},A.images_url.length>0?(an=A.images_url)==null?void 0:an.map((On,vr)=>s.createElement("div",{style:{display:"flex"},key:vr},s.createElement("a",{style:{display:"block",width:"100%",height:"400px",position:"relative",background:`url(${Fe.Z.IMG_SERVER+On.image_url}) no-repeat`,backgroundPosition:"center center",backgroundSize:"auto 100%"},href:On.path}))):s.createElement("div",{style:{display:"flex"}},s.createElement("a",{style:{display:"block",width:"100%",height:"400px",position:"relative",background:`url(${Y}) no-repeat`,backgroundPosition:"center center",backgroundSize:"auto 100%"},href:"/"})))),s.createElement(j.Z,{className:_e.RightButton,onClick:()=>{Ni.current.next()}})))},Jn=(mi,_i)=>{var tn;const an=_i%2===0,dn=[s.createElement("div",{key:3,className:_e.left},s.createElement("img",{src:`${Fe.Z.IMG_SERVER}/${mi==null?void 0:mi.image_url}`,alt:""}),s.createElement("div",{className:_e.btn,style:{marginLeft:an?"initial":"auto",visibility:"hidden"}},"\u793E\u533A\u652F\u6301")),s.createElement("div",{key:4,className:`${_e.right} animationOrientation`},(tn=mi==null?void 0:mi.subjects)==null?void 0:tn.map((Gn,Xn)=>s.createElement("a",{target:"_blank",style:{animationDuration:`${Xn%2===0?Xn*.2+1:(Xn-1)*.2+1}s`},key:Xn,href:Gn==null?void 0:Gn.url},s.createElement("img",{src:`${Fe.Z.IMG_SERVER}/${Gn==null?void 0:Gn.image_url}`}))))];return an?dn:dn.reverse()},Lr=()=>{var mi,_i,tn;return s.createElement(s.Fragment,null,document.domain==="gufe.educoder.net"&&s.createElement("div",{className:_e.mainSiteContent},(mi=A==null?void 0:A.new_discipline)==null?void 0:mi.map((an,dn)=>s.createElement("aside",{key:dn+an.name,className:_e.ContentWarp,style:{backgroundColor:dn%2===0?"#fff":"transparent",display:an.name==="\u8BA1\u7B97\u673A\u7CFB\u7EDF\u80FD\u529B\u8BFE\u7A0B\u65B9\u5411"?"block":"none"}},s.createElement("div",{className:_e.orientation},s.createElement("h2",{"data-type":"animationH2"},an.name),s.createElement("h5",null,an==null?void 0:an.name_en),s.createElement("div",{className:_e.lf},Jn(an,dn)))))),!!((_i=A.subjects)!=null&&_i.length)&&s.createElement("section",{className:_e.course},s.createElement("aside",{className:_e.title},s.createElement("h1",null,"\u5B9E\u8DF5\u8BFE\u7A0B"),s.createElement("h2",null,"TRAINING COURSE"),s.createElement("aside",{className:_e.more},s.createElement(q.Link,{to:"/paths",className:"font14 mr3"},"\u66F4\u591A >"))),s.createElement(de.Z,{loading:Ee},s.createElement(Ft,{data:A.subjects}))),!!((tn=A.shixuns)!=null&&tn.length)&&s.createElement("section",{className:_e.course},s.createElement("aside",{className:_e.title},s.createElement("h1",null,"\u5B9E\u8DF5\u9879\u76EE"),s.createElement("h2",null,"DEVELOPMENT COMMUNITY"),s.createElement("aside",{className:_e.more},s.createElement(q.Link,{to:"shixuns",className:"font14 mr3"},"\u66F4\u591A >"))),s.createElement(de.Z,{loading:Ee},s.createElement(ut,{data:A.shixuns}))))},qt=((Qt=E==null?void 0:E.setting)==null?void 0:Qt.main_site)&&!((Gt=E==null?void 0:E.setting)!=null&&Gt.is_local);return(0,pt.Ll)()?s.createElement(Pe.default,null):s.createElement("section",null,s.createElement(fe.Z,{modeldata:Rn,dispatch:Zt}),s.createElement(u,{modeldata:Qn,userInfo:I==null?void 0:I.userInfo}),s.createElement(H,{modeldata:Qn,userid:(zt=I==null?void 0:I.userInfo)==null?void 0:zt.user_id}),parseInt(localStorage.getItem("registeruser"))===1&&s.createElement(nn,{userInfo:I==null?void 0:I.userInfo}),Er(qt),s.createElement("div",{className:_e.dataView},s.createElement("aside",{className:_e.showArea},s.createElement("div",{className:"item"},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:W,alt:"1"})),s.createElement("aside",{className:_e.showContent},s.createElement("h1",null,(Ze=A==null?void 0:A.index_statistics)==null?void 0:Ze.total_user_count),s.createElement("h5",null,"\u7D2F\u8BA1\u5B66\u4E60\u4EBA\u6570\uFF08\u4EBA\uFF09"))),s.createElement("div",{className:"item current",onClick:()=>{(0,oi.Ny)()&&(0,pt.xg)("/onlinenum")}},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:ee,alt:"1"})),s.createElement("aside",{className:_e.showContent},s.createElement("h1",null,(Tt=A==null?void 0:A.index_statistics)==null?void 0:Tt.user_online_count),s.createElement("h5",null,"\u5728\u7EBF\u4EBA\u6570\uFF08\u4EBA\uFF09"))),s.createElement("div",{className:"item"},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:se,alt:"1"})),s.createElement("aside",{className:_e.showContent},s.createElement("h1",null,(Yi=A==null?void 0:A.index_statistics)==null?void 0:Yi.evaluate_count),s.createElement("h5",null,"\u8BC4\u6D4B\u6B21\u6570\uFF08\u6B21\uFF09"))),s.createElement("div",{className:"item"},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:Xt,alt:"1"})),s.createElement("aside",{className:_e.showContent},s.createElement("h1",null,(un=A==null?void 0:A.index_statistics)==null?void 0:un.exercise_count),s.createElement("h5",null,"\u7EBF\u4E0A\u8003\u8BD5\uFF08\u573A\uFF09"))),s.createElement("div",{className:"item current",onClick:()=>{(0,oi.Ny)()&&(0,pt.xg)("/shixuncontext")}},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:kt,alt:"1"})),s.createElement("aside",{className:_e.showContent},s.createElement("h1",null,($i=A==null?void 0:A.index_statistics)==null?void 0:$i.repository_count),s.createElement("h5",null,"\u5B9E\u9A8C\u73AF\u5883\uFF08\u79CD\uFF09"))),s.createElement("div",{className:"item"},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:Lt,alt:"1"})),s.createElement("aside",{className:_e.showContent},s.createElement("h1",null,(Tn=A==null?void 0:A.index_statistics)==null?void 0:Tn.subject_count),s.createElement("h5",null,"\u5B9E\u8DF5\u8BFE\u7A0B\uFF08\u95E8\uFF09"))),s.createElement("div",{className:"item"},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:Ge,alt:"1"})),s.createElement("aside",{className:_e.showContent},s.createElement("h1",null,(jn=A==null?void 0:A.index_statistics)==null?void 0:jn.shixun_count),s.createElement("h5",null,"\u5B9E\u8DF5\u9879\u76EE\uFF08\u4E2A\uFF09"))),s.createElement("div",{className:"item"},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:Nt,alt:"1"})),s.createElement("aside",{className:_e.showContent},s.createElement("h1",null,(Ln=A==null?void 0:A.index_statistics)==null?void 0:Ln.question_count),s.createElement("h5",null,"\u8BD5\u9898\u5E93\u9898\uFF08\u9053\uFF09"))))),s.createElement(ot,null))};var Ci=(0,q.connect)(({homePage:A,loading:E,globalSetting:I,user:Ee})=>({homePage:A,globalSetting:I,loading:E.models.homePage,user:Ee}))(Ji),ui={flex_box_center:"flex_box_center___sEfC3",flex_space_between:"flex_space_between___rfkoZ",flex_box_vertical_center:"flex_box_vertical_center___g_6Jh",flex_box_center_end:"flex_box_center_end___k37Qa",flex_box_column:"flex_box_column___A9yPD",home:"home___h5c5I",bg:"bg___mDgYE",public_width:"public_width___ctVWu",banner:"banner___Y_cZp",content:"content___S8Tis",experience:"experience___H8Zlm",li:"li___bsBii",btn:"btn___zmK7O",demonstrate:"demonstrate___HUSkM",title:"title___ZV9fz",mask:"mask___G3HO0",name:"name___TRCUE",tagWarp:"tagWarp___kbulg",tag:"tag___O6XvS",feature:"feature___k3jMC"},xi=S(62945),mn=S.n(xi),Ii=S(86340),ln=Object.defineProperty,Oi=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,on=(A,E,I)=>E in A?ln(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Bn=(A,E)=>{for(var I in E||(E={}))Fn.call(E,I)&&on(A,I,E[I]);if(Oi)for(var I of Oi(E))wn.call(E,I)&&on(A,I,E[I]);return A};const rn=A=>React.createElement("svg",Bn({width:77,height:50,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},A),React.createElement("title",null,"icon1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"55.976%",x2:"50%",y2:"99.812%",id:"icon1_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon1_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"55.976%",x2:"50%",y2:"99.812%",id:"icon1_svg__e"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-5.7%",y:"-4.8%",width:"111.3%",height:"109.6%",filterUnits:"objectBoundingBox",id:"icon1_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-3.8%",y:"-4.8%",width:"107.5%",height:"109.7%",filterUnits:"objectBoundingBox",id:"icon1_svg__g"},React.createElement("feGaussianBlur",{stdDeviation:1,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M65.5 33.265C73.167 33.265 77 36.843 77 44H54c0-7.157 3.833-10.735 11.5-10.735ZM65.538 17c4.024 0 7.286 3.223 7.286 7.198 0 3.976-3.262 7.198-7.286 7.198-4.025 0-7.287-3.222-7.287-7.198 0-3.975 3.262-7.198 7.287-7.198Z",id:"icon1_svg__b"}),React.createElement("path",{d:"M34.221 7.589c-.165.612-.397 1.045-.698 1.3.52 1.288.664 2.351.431 3.19-.349 1.259-1.431 2.364-3.645 4.06-1.476 1.131-5.362 2.82-11.659 5.068v5.601H.383c-1.304-7.167.724-11.441 6.083-12.823 3.633-.937 5.927 0 10.113 0 3.925 0 7.273-1.467 13.01-4.935.506-.213 1.139-.473 1.9-.781.592-.613.958-1.242 1.096-1.887.208-.969 2.752-1.804 1.636 1.207ZM10.613 0a5.96 5.96 0 0 1 5.966 5.956 5.96 5.96 0 0 1-5.966 5.956 5.96 5.96 0 0 1-5.966-5.956A5.96 5.96 0 0 1 10.613 0Z",id:"icon1_svg__f"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon1_svg__a)",xlinkHref:"#icon1_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon1_svg__c)",xlinkHref:"#icon1_svg__b"})),React.createElement("circle",{stroke:"url(#icon1_svg__d)",fillOpacity:.29,fill:"#C2D5FE",cx:38,cy:25,r:24.5}),React.createElement("path",{d:"M24 15c3.493-4 8.16-6 14-6s10.507 2 14 6M52 37c-3.369 4-7.869 6-13.5 6S28.369 41 25 37",stroke:"#175FFF"}),React.createElement("g",{transform:"translate(0 16)",fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon1_svg__e)",xlinkHref:"#icon1_svg__f"}),React.createElement("use",{fill:"#000",filter:"url(#icon1_svg__g)",xlinkHref:"#icon1_svg__f"})),React.createElement("path",{stroke:"#175FFF",d:"m51.45 12 .55 4-4-.284M29 37.622 25 37l.217 4"})));var fn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTUuOTc2JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1NS45NzYlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTUuNyUiIHk9Ii00LjglIiB3aWR0aD0iMTExLjMlIiBoZWlnaHQ9IjEwOS42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTMuOCUiIHk9Ii00LjglIiB3aWR0aD0iMTA3LjUlIiBoZWlnaHQ9IjEwOS43JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik02NS41IDMzLjI2NUM3My4xNjcgMzMuMjY1IDc3IDM2Ljg0MyA3NyA0NEg1NGMwLTcuMTU3IDMuODMzLTEwLjczNSAxMS41LTEwLjczNVpNNjUuNTM4IDE3YzQuMDI0IDAgNy4yODYgMy4yMjMgNy4yODYgNy4xOTggMCAzLjk3Ni0zLjI2MiA3LjE5OC03LjI4NiA3LjE5OC00LjAyNSAwLTcuMjg3LTMuMjIyLTcuMjg3LTcuMTk4IDAtMy45NzUgMy4yNjItNy4xOTggNy4yODctNy4xOThaIiBpZD0iYiIvPjxwYXRoIGQ9Ik0zNC4yMjEgNy41ODljLS4xNjUuNjEyLS4zOTcgMS4wNDUtLjY5OCAxLjMuNTIgMS4yODguNjY0IDIuMzUxLjQzMSAzLjE5LS4zNDkgMS4yNTktMS40MzEgMi4zNjQtMy42NDUgNC4wNi0xLjQ3NiAxLjEzMS01LjM2MiAyLjgyLTExLjY1OSA1LjA2OHY1LjYwMUguMzgzYy0xLjMwNC03LjE2Ny43MjQtMTEuNDQxIDYuMDgzLTEyLjgyMyAzLjYzMy0uOTM3IDUuOTI3IDAgMTAuMTEzIDAgMy45MjUgMCA3LjI3My0xLjQ2NyAxMy4wMS00LjkzNS41MDYtLjIxMyAxLjEzOS0uNDczIDEuOS0uNzgxLjU5Mi0uNjEzLjk1OC0xLjI0MiAxLjA5Ni0xLjg4Ny4yMDgtLjk2OSAyLjc1Mi0xLjgwNCAxLjYzNiAxLjIwN1pNMTAuNjEzIDBhNS45NiA1Ljk2IDAgMCAxIDUuOTY2IDUuOTU2IDUuOTYgNS45NiAwIDAgMS01Ljk2NiA1Ljk1NiA1Ljk2IDUuOTYgMCAwIDEtNS45NjYtNS45NTZBNS45NiA1Ljk2IDAgMCAxIDEwLjYxMyAwWiIgaWQ9ImYiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PGNpcmNsZSBzdHJva2U9InVybCgjZCkiIGZpbGwtb3BhY2l0eT0iLjI5IiBmaWxsPSIjQzJENUZFIiBjeD0iMzgiIGN5PSIyNSIgcj0iMjQuNSIvPjxwYXRoIGQ9Ik0yNCAxNWMzLjQ5My00IDguMTYtNiAxNC02czEwLjUwNyAyIDE0IDZNNTIgMzdjLTMuMzY5IDQtNy44NjkgNi0xMy41IDZTMjguMzY5IDQxIDI1IDM3IiBzdHJva2U9IiMxNzVGRkYiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDE2KSIgZmlsbC1ydWxlPSJub256ZXJvIj48dXNlIGZpbGw9InVybCgjZSkiIHhsaW5rOmhyZWY9IiNmIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjZykiIHhsaW5rOmhyZWY9IiNmIi8+PC9nPjxwYXRoIHN0cm9rZT0iIzE3NUZGRiIgZD0ibTUxLjQ1IDEyIC41NSA0LTQtLjI4NE0yOSAzNy42MjIgMjUgMzdsLjIxNyA0Ii8+PC9nPjwvc3ZnPg==",li=Object.defineProperty,vi=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,Xi=(A,E,I)=>E in A?li(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,pn=(A,E)=>{for(var I in E||(E={}))hn.call(E,I)&&Xi(A,I,E[I]);if(vi)for(var I of vi(E))Gi.call(E,I)&&Xi(A,I,E[I]);return A};const Jt=A=>React.createElement("svg",pn({width:64,height:63,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},A),React.createElement("title",null,"icon2"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"55.976%",x2:"50%",y2:"99.812%",id:"icon2_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon2_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("filter",{x:"-3.4%",y:"-11.8%",width:"106.8%",height:"123.6%",filterUnits:"objectBoundingBox",id:"icon2_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("rect",{id:"icon2_svg__b",x:13,y:52,width:38,height:11,rx:2})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon2_svg__a)",xlinkHref:"#icon2_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon2_svg__c)",xlinkHref:"#icon2_svg__b"})),React.createElement("rect",{stroke:"url(#icon2_svg__d)",fillOpacity:.29,fill:"#C2D5FE",x:.5,y:.5,width:63,height:57,rx:4}),React.createElement("path",{d:"M31.611 15c.602 0 1.097.383 1.16.875l.007.107v2.156a10.89 10.89 0 0 1 10.084 10.084h2.156c.543 0 .982.522.982 1.167 0 .601-.383 1.096-.875 1.16l-.107.007h-2.24c-.718 5.025-4.868 8.943-10 9.306v2.156c0 .543-.522.982-1.167.982-.601 0-1.096-.383-1.16-.875l-.007-.107v-2.24a10.896 10.896 0 0 1-9.223-9.222h-2.24c-.542 0-.981-.523-.981-1.167 0-.602.383-1.097.875-1.16l.107-.007h2.156c.363-5.132 4.28-9.282 9.306-10v-2.24c0-.543.523-.982 1.167-.982ZM32 24.333a4.667 4.667 0 1 0 0 9.334 4.667 4.667 0 0 0 0-9.334ZM59 19V8H48v2.2h8.8V19H59Zm0 20h-2.2v8.8H48V50h11V39ZM5 19V8h11v2.2H7.2V19H5Zm0 20h2.2v8.8H16V50H5V39Z",fill:"#2367FE",fillRule:"nonzero"})));var ji="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTUuOTc2JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGZpbHRlciB4PSItMy40JSIgeT0iLTExLjglIiB3aWR0aD0iMTA2LjglIiBoZWlnaHQ9IjEyMy42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxyZWN0IGlkPSJiIiB4PSIxMyIgeT0iNTIiIHdpZHRoPSIzOCIgaGVpZ2h0PSIxMSIgcng9IjIiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PHJlY3Qgc3Ryb2tlPSJ1cmwoI2QpIiBmaWxsLW9wYWNpdHk9Ii4yOSIgZmlsbD0iI0MyRDVGRSIgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNjMiIGhlaWdodD0iNTciIHJ4PSI0Ii8+PHBhdGggZD0iTTMxLjYxMSAxNWMuNjAyIDAgMS4wOTcuMzgzIDEuMTYuODc1bC4wMDcuMTA3djIuMTU2YTEwLjg5IDEwLjg5IDAgMCAxIDEwLjA4NCAxMC4wODRoMi4xNTZjLjU0MyAwIC45ODIuNTIyLjk4MiAxLjE2NyAwIC42MDEtLjM4MyAxLjA5Ni0uODc1IDEuMTZsLS4xMDcuMDA3aC0yLjI0Yy0uNzE4IDUuMDI1LTQuODY4IDguOTQzLTEwIDkuMzA2djIuMTU2YzAgLjU0My0uNTIyLjk4Mi0xLjE2Ny45ODItLjYwMSAwLTEuMDk2LS4zODMtMS4xNi0uODc1bC0uMDA3LS4xMDd2LTIuMjRhMTAuODk2IDEwLjg5NiAwIDAgMS05LjIyMy05LjIyMmgtMi4yNGMtLjU0MiAwLS45ODEtLjUyMy0uOTgxLTEuMTY3IDAtLjYwMi4zODMtMS4wOTcuODc1LTEuMTZsLjEwNy0uMDA3aDIuMTU2Yy4zNjMtNS4xMzIgNC4yOC05LjI4MiA5LjMwNi0xMHYtMi4yNGMwLS41NDMuNTIzLS45ODIgMS4xNjctLjk4MlpNMzIgMjQuMzMzYTQuNjY3IDQuNjY3IDAgMSAwIDAgOS4zMzQgNC42NjcgNC42NjcgMCAwIDAgMC05LjMzNFpNNTkgMTlWOEg0OHYyLjJoOC44VjE5SDU5Wm0wIDIwaC0yLjJ2OC44SDQ4VjUwaDExVjM5Wk01IDE5VjhoMTF2Mi4ySDcuMlYxOUg1Wm0wIDIwaDIuMnY4LjhIMTZWNTBINVYzOVoiIGZpbGw9IiMyMzY3RkUiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",Fi=Object.defineProperty,gt=Object.getOwnPropertySymbols,ci=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,Ht=(A,E,I)=>E in A?Fi(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Di=(A,E)=>{for(var I in E||(E={}))ci.call(E,I)&&Ht(A,I,E[I]);if(gt)for(var I of gt(E))Ri.call(E,I)&&Ht(A,I,E[I]);return A};const ki=A=>React.createElement("svg",Di({width:71,height:63,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},A),React.createElement("title",null,"icon3"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"28.312%",x2:"50%",y2:"100%",id:"icon3_svg__a"},React.createElement("stop",{stopColor:"#145DFF",offset:"0%"}),React.createElement("stop",{stopColor:"#578BFE",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon3_svg__b"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon3_svg__c"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-6.7%",y:"-7.1%",width:"113.3%",height:"114.2%",filterUnits:"objectBoundingBox",id:"icon3_svg__e"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M43.327 25.99c.305 1.42.574 2.705.807 3.856.108.485.206.97.296 1.456.09.485.175.926.255 1.321.08.396.148.733.202 1.012.054.278.09.454.107.526.054.36-.026.597-.242.714a1.496 1.496 0 0 1-.726.176c-.09 0-.22-.032-.39-.095s-.3-.112-.39-.148l-7.017-4.1c-1.273.756-2.43 1.43-3.47 2.023-.447.252-.89.504-1.33.755-.44.252-.838.486-1.197.702a30.21 30.21 0 0 1-.927.539 6.01 6.01 0 0 1-.525.27.915.915 0 0 1-.55.094 1.155 1.155 0 0 1-.512-.202.996.996 0 0 1-.336-.391.717.717 0 0 1-.054-.472l.135-.526c.071-.279.152-.611.242-.998.09-.386.192-.813.309-1.28.116-.468.237-.945.363-1.43l.914-3.776a493.653 493.653 0 0 0-3.912-3.357 87.6 87.6 0 0 1-.941-.81c-.278-.242-.507-.44-.686-.593-.18-.153-.278-.238-.296-.256a3.22 3.22 0 0 1-.551-.66 1.078 1.078 0 0 1-.175-.742.941.941 0 0 1 .296-.594c.161-.144.34-.233.538-.27l8.309-.754 3.092-7.228c.107-.288.26-.535.457-.742.197-.206.466-.31.807-.31.179 0 .336.04.47.121.135.081.247.176.336.284.09.108.166.215.229.323.063.108.112.198.148.27l3.011 7.228 8.309.782c.359.09.61.197.753.323.143.126.215.324.215.594 0 .251-.076.472-.229.66-.152.19-.345.418-.578.688l-5.566 5.016Z",id:"icon3_svg__d"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M35.5 0v16.933h7.1v4.234H0v-4.233l7.1-.001V0h28.4Z",transform:"translate(14.2 41.834)",fill:"url(#icon3_svg__a)",fillRule:"nonzero"}),React.createElement("rect",{stroke:"url(#icon3_svg__b)",fillOpacity:.29,fill:"#C2D5FE",x:.5,y:.5,width:70,height:49.801,rx:2}),React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon3_svg__c)",xlinkHref:"#icon3_svg__d"}),React.createElement("use",{fill:"#000",filter:"url(#icon3_svg__e)",xlinkHref:"#icon3_svg__d"}))));var Pi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iNjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMjguMzEyJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMTQ1REZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzU3OEJGRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImIiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTYuNyUiIHk9Ii03LjElIiB3aWR0aD0iMTEzLjMlIiBoZWlnaHQ9IjExNC4yJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PHBhdGggZD0iTTQzLjMyNyAyNS45OWMuMzA1IDEuNDIuNTc0IDIuNzA1LjgwNyAzLjg1Ni4xMDguNDg1LjIwNi45Ny4yOTYgMS40NTYuMDkuNDg1LjE3NS45MjYuMjU1IDEuMzIxLjA4LjM5Ni4xNDguNzMzLjIwMiAxLjAxMi4wNTQuMjc4LjA5LjQ1NC4xMDcuNTI2LjA1NC4zNi0uMDI2LjU5Ny0uMjQyLjcxNGExLjQ5NiAxLjQ5NiAwIDAgMS0uNzI2LjE3NmMtLjA5IDAtLjIyLS4wMzItLjM5LS4wOTVzLS4zLS4xMTItLjM5LS4xNDhsLTcuMDE3LTQuMWMtMS4yNzMuNzU2LTIuNDMgMS40My0zLjQ3IDIuMDIzLS40NDcuMjUyLS44OS41MDQtMS4zMy43NTUtLjQ0LjI1Mi0uODM4LjQ4Ni0xLjE5Ny43MDJhMzAuMjEgMzAuMjEgMCAwIDEtLjkyNy41MzkgNi4wMSA2LjAxIDAgMCAxLS41MjUuMjcuOTE1LjkxNSAwIDAgMS0uNTUuMDk0IDEuMTU1IDEuMTU1IDAgMCAxLS41MTItLjIwMi45OTYuOTk2IDAgMCAxLS4zMzYtLjM5MS43MTcuNzE3IDAgMCAxLS4wNTQtLjQ3MmwuMTM1LS41MjZjLjA3MS0uMjc5LjE1Mi0uNjExLjI0Mi0uOTk4LjA5LS4zODYuMTkyLS44MTMuMzA5LTEuMjguMTE2LS40NjguMjM3LS45NDUuMzYzLTEuNDNsLjkxNC0zLjc3NmE0OTMuNjUzIDQ5My42NTMgMCAwIDAtMy45MTItMy4zNTcgODcuNiA4Ny42IDAgMCAxLS45NDEtLjgxYy0uMjc4LS4yNDItLjUwNy0uNDQtLjY4Ni0uNTkzLS4xOC0uMTUzLS4yNzgtLjIzOC0uMjk2LS4yNTZhMy4yMiAzLjIyIDAgMCAxLS41NTEtLjY2IDEuMDc4IDEuMDc4IDAgMCAxLS4xNzUtLjc0Mi45NDEuOTQxIDAgMCAxIC4yOTYtLjU5NGMuMTYxLS4xNDQuMzQtLjIzMy41MzgtLjI3bDguMzA5LS43NTQgMy4wOTItNy4yMjhjLjEwNy0uMjg4LjI2LS41MzUuNDU3LS43NDIuMTk3LS4yMDYuNDY2LS4zMS44MDctLjMxLjE3OSAwIC4zMzYuMDQuNDcuMTIxLjEzNS4wODEuMjQ3LjE3Ni4zMzYuMjg0LjA5LjEwOC4xNjYuMjE1LjIyOS4zMjMuMDYzLjEwOC4xMTIuMTk4LjE0OC4yN2wzLjAxMSA3LjIyOCA4LjMwOS43ODJjLjM1OS4wOS42MS4xOTcuNzUzLjMyMy4xNDMuMTI2LjIxNS4zMjQuMjE1LjU5NCAwIC4yNTEtLjA3Ni40NzItLjIyOS42Ni0uMTUyLjE5LS4zNDUuNDE4LS41NzguNjg4bC01LjU2NiA1LjAxNloiIGlkPSJkIi8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTM1LjUgMHYxNi45MzNoNy4xdjQuMjM0SDB2LTQuMjMzbDcuMS0uMDAxVjBoMjguNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LjIgNDEuODM0KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHJlY3Qgc3Ryb2tlPSJ1cmwoI2IpIiBmaWxsLW9wYWNpdHk9Ii4yOSIgZmlsbD0iI0MyRDVGRSIgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNzAiIGhlaWdodD0iNDkuODAxIiByeD0iMiIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHVzZSBmaWxsPSJ1cmwoI2MpIiB4bGluazpocmVmPSIjZCIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjZCIvPjwvZz48L2c+PC9zdmc+",bi=Object.defineProperty,Pt=Object.getOwnPropertySymbols,Hi=Object.prototype.hasOwnProperty,Zi=Object.prototype.propertyIsEnumerable,gn=(A,E,I)=>E in A?bi(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,kn=(A,E)=>{for(var I in E||(E={}))Hi.call(E,I)&&gn(A,I,E[I]);if(Pt)for(var I of Pt(E))Zi.call(E,I)&&gn(A,I,E[I]);return A};const Vn=A=>React.createElement("svg",kn({width:77,height:62,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},A),React.createElement("title",null,"icon4"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon4_svg__a"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon4_svg__b"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon4_svg__f"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon4_svg__g"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-6.7%",y:"-4.4%",width:"113.3%",height:"108.8%",filterUnits:"objectBoundingBox",id:"icon4_svg__d"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-6.7%",y:"-4.4%",width:"113.3%",height:"108.8%",filterUnits:"objectBoundingBox",id:"icon4_svg__e"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-10.6%",y:"-6.2%",width:"121.2%",height:"112.4%",filterUnits:"objectBoundingBox",id:"icon4_svg__i"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-10.6%",y:"-6.2%",width:"121.2%",height:"112.4%",filterUnits:"objectBoundingBox",id:"icon4_svg__j"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("text",{id:"icon4_svg__c",fontFamily:"Helvetica",fontSize:34,fontWeight:"normal"},React.createElement("tspan",{x:13,y:33},"Q")),React.createElement("text",{id:"icon4_svg__h",fontFamily:"Helvetica",fontSize:24,fontWeight:"normal"},React.createElement("tspan",{x:48,y:43},"A"))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m8.258 53.857 13.1-12.102H46a1.5 1.5 0 0 0 1.5-1.5V3A1.5 1.5 0 0 0 46 1.5H2A1.5 1.5 0 0 0 .5 3v37.255a1.5 1.5 0 0 0 1.5 1.5h6.258v12.102Z",stroke:"url(#icon4_svg__a)",fillOpacity:.29,fill:"#C2D5FE",transform:"translate(0 -1)"}),React.createElement("g",{fillRule:"nonzero",transform:"translate(0 -1)"},React.createElement("use",{fill:"url(#icon4_svg__b)",xlinkHref:"#icon4_svg__c"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__d)",xlinkHref:"#icon4_svg__c"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__e)",xlinkHref:"#icon4_svg__c"})),React.createElement("path",{d:"m40.064 61.873 10.982-9.942H75a1.5 1.5 0 0 0 1.5-1.5V19a1.5 1.5 0 0 0-1.5-1.5H35a1.5 1.5 0 0 0-1.5 1.5v31.431a1.5 1.5 0 0 0 1.5 1.5h5.064v9.942Z",stroke:"url(#icon4_svg__f)",fillOpacity:.29,fill:"#C2D5FE",transform:"matrix(-1 0 0 1 110 -1)"}),React.createElement("g",{fillRule:"nonzero",transform:"translate(0 -1)"},React.createElement("use",{fill:"url(#icon4_svg__g)",xlinkHref:"#icon4_svg__h"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__i)",xlinkHref:"#icon4_svg__h"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__j)",xlinkHref:"#icon4_svg__h"}))));var Mn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iNjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0M0RDFGMyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNEREU5RkQiIHN0b3Atb3BhY2l0eT0iLjM5NCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjU3LjE1NCUiIHgyPSI1MCUiIHkyPSI5OS44MTIlIiBpZD0iYiI+PHN0b3Agc3RvcC1jb2xvcj0iIzBBNTVGQyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM0NzgwRkYiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJmIj48c3RvcCBzdG9wLWNvbG9yPSIjQzREMUYzIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERTlGRCIgc3RvcC1vcGFjaXR5PSIuMzk0IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJnIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48ZmlsdGVyIHg9Ii02LjclIiB5PSItNC40JSIgd2lkdGg9IjExMy4zJSIgaGVpZ2h0PSIxMDguOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTYuNyUiIHk9Ii00LjQlIiB3aWR0aD0iMTEzLjMlIiBoZWlnaHQ9IjEwOC44JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMTAuNiUiIHk9Ii02LjIlIiB3aWR0aD0iMTIxLjIlIiBoZWlnaHQ9IjExMi40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMTAuNiUiIHk9Ii02LjIlIiB3aWR0aD0iMTIxLjIlIiBoZWlnaHQ9IjExMi40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaiI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PHRleHQgaWQ9ImMiIGZvbnQtZmFtaWx5PSJIZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMzQiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPgogICAgICAgICAgICA8dHNwYW4geD0iMTMiIHk9IjMzIj5RPC90c3Bhbj4KICAgICAgICA8L3RleHQ+PHRleHQgaWQ9ImgiIGZvbnQtZmFtaWx5PSJIZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPgogICAgICAgICAgICA8dHNwYW4geD0iNDgiIHk9IjQzIj5BPC90c3Bhbj4KICAgICAgICA8L3RleHQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTguMjU4IDUzLjg1NyAxMy4xLTEyLjEwMkg0NmExLjUgMS41IDAgMCAwIDEuNS0xLjVWM0ExLjUgMS41IDAgMCAwIDQ2IDEuNUgyQTEuNSAxLjUgMCAwIDAgLjUgM3YzNy4yNTVhMS41IDEuNSAwIDAgMCAxLjUgMS41aDYuMjU4djEyLjEwMloiIHN0cm9rZT0idXJsKCNhKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEpIi8+PGcgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xKSI+PHVzZSBmaWxsPSJ1cmwoI2IpIiB4bGluazpocmVmPSIjYyIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2QpIiB4bGluazpocmVmPSIjYyIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjYyIvPjwvZz48cGF0aCBkPSJtNDAuMDY0IDYxLjg3MyAxMC45ODItOS45NDJINzVhMS41IDEuNSAwIDAgMCAxLjUtMS41VjE5YTEuNSAxLjUgMCAwIDAtMS41LTEuNUgzNWExLjUgMS41IDAgMCAwLTEuNSAxLjV2MzEuNDMxYTEuNSAxLjUgMCAwIDAgMS41IDEuNWg1LjA2NHY5Ljk0MloiIHN0cm9rZT0idXJsKCNmKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDExMCAtMSkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEpIj48dXNlIGZpbGw9InVybCgjZykiIHhsaW5rOmhyZWY9IiNoIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaSkiIHhsaW5rOmhyZWY9IiNoIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaikiIHhsaW5rOmhyZWY9IiNoIi8+PC9nPjwvZz48L3N2Zz4=",An=Object.defineProperty,En=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,Kn=(A,E,I)=>E in A?An(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,jr=(A,E)=>{for(var I in E||(E={}))nr.call(E,I)&&Kn(A,I,E[I]);if(En)for(var I of En(E))Yn.call(E,I)&&Kn(A,I,E[I]);return A};const Dn=A=>React.createElement("svg",jr({width:70,height:53,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},A),React.createElement("title",null,"icon5"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon5_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon5_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon5_svg__e"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-5.6%",y:"-4.2%",width:"111.2%",height:"105%",filterUnits:"objectBoundingBox",id:"icon5_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-11%",y:"-9.5%",width:"122%",height:"119%",filterUnits:"objectBoundingBox",id:"icon5_svg__g"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M40 5.37h9.888a2 2 0 0 1 1.409.58l2.228 2.212a3.39 3.39 0 0 0 4.912-.14l1.786-1.99a2 2 0 0 1 1.488-.663H68a2 2 0 0 1 2 2v33.926a2 2 0 0 1-2 2h-6.315a2 2 0 0 0-1.458.631l-1.79 1.906a3.46 3.46 0 0 1-4.906.14l-2.24-2.127a2 2 0 0 0-1.377-.55H40a2 2 0 0 1-2-2V7.369a2 2 0 0 1 2-2Z",id:"icon5_svg__b"}),React.createElement("path",{id:"icon5_svg__f",d:"M7.343 0h16.376v18.963l-8.188-4.077-8.188 4.077z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon5_svg__a)",xlinkHref:"#icon5_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon5_svg__c)",xlinkHref:"#icon5_svg__b"})),React.createElement("path",{d:"M2 .87a1.5 1.5 0 0 0-1.5 1.5v44.398a1.5 1.5 0 0 0 1.5 1.5h22.392a2.5 2.5 0 0 1 1.441.457l3.67 2.59a3.5 3.5 0 0 0 4.065-.021l3.541-2.554a2.5 2.5 0 0 1 1.462-.472H61a1.5 1.5 0 0 0 1.5-1.5V2.369A1.5 1.5 0 0 0 61 .87H38.595a1.5 1.5 0 0 0-.903.303l-3.463 2.61a4.5 4.5 0 0 1-5.381.029l-3.589-2.649a1.5 1.5 0 0 0-.89-.293H2Z",stroke:"url(#icon5_svg__d)",fillOpacity:.29,fill:"#C2D5FE"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon5_svg__e)",xlinkHref:"#icon5_svg__f"}),React.createElement("use",{fill:"#000",filter:"url(#icon5_svg__g)",xlinkHref:"#icon5_svg__f"}))));var Rr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTUuNiUiIHk9Ii00LjIlIiB3aWR0aD0iMTExLjIlIiBoZWlnaHQ9IjEwNSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTExJSIgeT0iLTkuNSUiIHdpZHRoPSIxMjIlIiBoZWlnaHQ9IjExOSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik00MCA1LjM3aDkuODg4YTIgMiAwIDAgMSAxLjQwOS41OGwyLjIyOCAyLjIxMmEzLjM5IDMuMzkgMCAwIDAgNC45MTItLjE0bDEuNzg2LTEuOTlhMiAyIDAgMCAxIDEuNDg4LS42NjNINjhhMiAyIDAgMCAxIDIgMnYzMy45MjZhMiAyIDAgMCAxLTIgMmgtNi4zMTVhMiAyIDAgMCAwLTEuNDU4LjYzMWwtMS43OSAxLjkwNmEzLjQ2IDMuNDYgMCAwIDEtNC45MDYuMTRsLTIuMjQtMi4xMjdhMiAyIDAgMCAwLTEuMzc3LS41NUg0MGEyIDIgMCAwIDEtMi0yVjcuMzY5YTIgMiAwIDAgMSAyLTJaIiBpZD0iYiIvPjxwYXRoIGlkPSJmIiBkPSJNNy4zNDMgMGgxNi4zNzZ2MTguOTYzbC04LjE4OC00LjA3Ny04LjE4OCA0LjA3N3oiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PHBhdGggZD0iTTIgLjg3YTEuNSAxLjUgMCAwIDAtMS41IDEuNXY0NC4zOThhMS41IDEuNSAwIDAgMCAxLjUgMS41aDIyLjM5MmEyLjUgMi41IDAgMCAxIDEuNDQxLjQ1N2wzLjY3IDIuNTlhMy41IDMuNSAwIDAgMCA0LjA2NS0uMDIxbDMuNTQxLTIuNTU0YTIuNSAyLjUgMCAwIDEgMS40NjItLjQ3Mkg2MWExLjUgMS41IDAgMCAwIDEuNS0xLjVWMi4zNjlBMS41IDEuNSAwIDAgMCA2MSAuODdIMzguNTk1YTEuNSAxLjUgMCAwIDAtLjkwMy4zMDNsLTMuNDYzIDIuNjFhNC41IDQuNSAwIDAgMS01LjM4MS4wMjlsLTMuNTg5LTIuNjQ5YTEuNSAxLjUgMCAwIDAtLjg5LS4yOTNIMloiIHN0cm9rZT0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNlKSIgeGxpbms6aHJlZj0iI2YiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNnKSIgeGxpbms6aHJlZj0iI2YiLz48L2c+PC9nPjwvc3ZnPg==",_n=Object.defineProperty,Cr=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,sn=(A,E,I)=>E in A?_n(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Pr=(A,E)=>{for(var I in E||(E={}))rr.call(E,I)&&sn(A,I,E[I]);if(Cr)for(var I of Cr(E))kr.call(E,I)&&sn(A,I,E[I]);return A};const br=A=>React.createElement("svg",Pr({width:58,height:57,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},A),React.createElement("title",null,"icon6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon6_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon6_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon6_svg__e"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-9%",y:"-6.2%",width:"118%",height:"112.4%",filterUnits:"objectBoundingBox",id:"icon6_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-6.2%",y:"-6.4%",width:"112.4%",height:"112.8%",filterUnits:"objectBoundingBox",id:"icon6_svg__g"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M21-4h13a2 2 0 0 1 2 2v25a2 2 0 0 1-2 2H21a5 5 0 0 1-5-5V1a5 5 0 0 1 5-5Z",id:"icon6_svg__b"}),React.createElement("path",{d:"M12.447 27.454 1.615 30.291l3.98-9.69 6.852 6.853Zm17.87-17.91-2.29 2.294-6.809-6.822 2.29-2.294s1.09-1.091 2.2.02l4.48 4.488c1.214 1.217.129 2.315.129 2.315Zm-2.975 2.98L12.347 27.547l-6.808-6.821L20.535 5.702l6.807 6.821Z",id:"icon6_svg__f"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero",transform:"rotate(90 26 10.5)"},React.createElement("use",{fill:"url(#icon6_svg__a)",xlinkHref:"#icon6_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon6_svg__c)",xlinkHref:"#icon6_svg__b"})),React.createElement("rect",{stroke:"url(#icon6_svg__d)",fillOpacity:.29,fill:"#C2D5FE",x:.5,y:6.5,width:50,height:50,rx:4}),React.createElement("path",{stroke:"#145CFC",strokeWidth:2,strokeLinecap:"round",d:"M8 21.5h20M8 32h19M8 42.5h9"}),React.createElement("g",{transform:"rotate(-7 169.163 -204.131)",fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon6_svg__e)",xlinkHref:"#icon6_svg__f"}),React.createElement("use",{fill:"#000",filter:"url(#icon6_svg__g)",xlinkHref:"#icon6_svg__f"}))));var Zr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iNTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTklIiB5PSItNi4yJSIgd2lkdGg9IjExOCUiIGhlaWdodD0iMTEyLjQlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJjIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjUiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dCbHVySW5uZXIxIi8+PGZlT2Zmc2V0IGR5PSIuNiIgaW49InNoYWRvd0JsdXJJbm5lcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0SW5uZXIxIi8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIiByZXN1bHQ9InNoYWRvd0lubmVySW5uZXIxIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuODc5MjMwMTgzIDAgMCAwIDAgMC45MDI4NTEwMjggMCAwIDAgMCAxIDAgMCAwIDAuNSAwIiBpbj0ic2hhZG93SW5uZXJJbm5lcjEiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii02LjIlIiB5PSItNi40JSIgd2lkdGg9IjExMi40JSIgaGVpZ2h0PSIxMTIuOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik0yMS00aDEzYTIgMiAwIDAgMSAyIDJ2MjVhMiAyIDAgMCAxLTIgMkgyMWE1IDUgMCAwIDEtNS01VjFhNSA1IDAgMCAxIDUtNVoiIGlkPSJiIi8+PHBhdGggZD0iTTEyLjQ0NyAyNy40NTQgMS42MTUgMzAuMjkxbDMuOTgtOS42OSA2Ljg1MiA2Ljg1M1ptMTcuODctMTcuOTEtMi4yOSAyLjI5NC02LjgwOS02LjgyMiAyLjI5LTIuMjk0czEuMDktMS4wOTEgMi4yLjAybDQuNDggNC40ODhjMS4yMTQgMS4yMTcuMTI5IDIuMzE1LjEyOSAyLjMxNVptLTIuOTc1IDIuOThMMTIuMzQ3IDI3LjU0N2wtNi44MDgtNi44MjFMMjAuNTM1IDUuNzAybDYuODA3IDYuODIxWiIgaWQ9ImYiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0icm90YXRlKDkwIDI2IDEwLjUpIj48dXNlIGZpbGw9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYykiIHhsaW5rOmhyZWY9IiNiIi8+PC9nPjxyZWN0IHN0cm9rZT0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHg9Ii41IiB5PSI2LjUiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgcng9IjQiLz48cGF0aCBzdHJva2U9IiMxNDVDRkMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNOCAyMS41aDIwTTggMzJoMTlNOCA0Mi41aDkiLz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgtNyAxNjkuMTYzIC0yMDQuMTMxKSIgZmlsbC1ydWxlPSJub256ZXJvIj48dXNlIGZpbGw9InVybCgjZSkiIHhsaW5rOmhyZWY9IiNmIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjZykiIHhsaW5rOmhyZWY9IiNmIi8+PC9nPjwvZz48L3N2Zz4=",cr=Object.defineProperty,sr=Object.getOwnPropertySymbols,dr=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Wn=(A,E,I)=>E in A?cr(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Qr=(A,E)=>{for(var I in E||(E={}))dr.call(E,I)&&Wn(A,I,E[I]);if(sr)for(var I of sr(E))Sr.call(E,I)&&Wn(A,I,E[I]);return A},wr=(A,E)=>{var I={};for(var Ee in A)dr.call(A,Ee)&&E.indexOf(Ee)<0&&(I[Ee]=A[Ee]);if(A!=null&&sr)for(var Ee of sr(A))E.indexOf(Ee)<0&&Sr.call(A,Ee)&&(I[Ee]=A[Ee]);return I},Hr=(A,E,I)=>new Promise((Ee,Zt)=>{var Qt=Ze=>{try{zt(I.next(Ze))}catch(Tt){Zt(Tt)}},Gt=Ze=>{try{zt(I.throw(Ze))}catch(Tt){Zt(Tt)}},zt=Ze=>Ze.done?Ee(Ze.value):Promise.resolve(Ze.value).then(Qt,Gt);zt((I=I.apply(A,E)).next())});const Nn=A=>{var E=A,{user:I}=E,Ee=wr(E,["user"]),Zt;const[Qt,Gt]=(0,s.useState)(!0),[zt,Ze]=(0,s.useState)(0),[Tt,Yi]=(0,s.useState)({}),[un,$i]=(0,s.useState)(!1);(0,s.useEffect)(()=>{Tn()},[]);const Tn=()=>Hr(void 0,null,function*(){Gt(!0);const di=yield(0,Ot.ZP)("/api/home/index.json",{method:"get"});di.images_url&&Yi(di),Gt(!1)}),jn={loop:!0,slidesPerView:3,noSwiping:!0,autoplay:{delay:5e3,disableOnInteraction:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",clickable:!0}},Ln=[{name:"\u6C89\u6D78\u5F0F\u6559\u5B66",background:"linear-gradient(90deg, #F5F7FA 0%, #FBFCFD 100%)",tags:["\u6C89\u6D78\u5F0F\u4F53\u9A8C","3D\u7ACB\u4F53\u5E94\u7528\u6559\u5B66","\u4E92\u52A8\u5F0F\u5B66\u4E60"],more:!0},{name:"\u77E5\u8BC6\u68EE\u6797\u5B66\u4E60\u8DEF\u5F84\u667A\u80FD\u5BFC\u822A",background:"linear-gradient(90deg, #FBF3F3 0%, #FCFBFB 100%)",tags:["\u56FE\u8C31\u53EF\u89C6\u5316","\u591A\u6E90\u5F02\u6784\u6570\u636E\u5904\u7406","\u9AD8\u7EA7\u63A8\u7406\u5E94\u7528"],link:"https://ilearning.educoder.net/paths?openLearningPath=true&discipline_id=1&sub_discipline_id=2",more:!0},{name:"\u8BA4\u77E5\u8FC7\u7A0B\u63A8\u7406\u865A\u62DF\u73B0\u5B9E\u5B66\u4E60\u73AF\u5883",background:"linear-gradient(270deg, #FBF8FC 0%, #F0EFFB 100%)",tags:["\u4EFF\u771F\u6A21\u62DF\u8BAD\u7EC3","3D\u865A\u62DF\u73AF\u5883","\u6E38\u620F\u5316\u5B66\u4E60"],more:!1},{name:"\u56FE\u7075\u6D4B\u8BD5",background:"linear-gradient(90deg, #F0F2FD 0%, #F9FAFA 100%)",tags:["\u673A\u5668\u601D\u8003","\u4EBA\u5DE5\u667A\u80FD\u79D1\u5B66","\u6A21\u62DF\u6E38\u620F"],link:"https://ilearning.educoder.net/tasks/4z3jgw6vsuea",more:!0}],Rn=[{img:fn,title:"\u6DF7\u5408\u589E\u5F3A\u60C5\u666F\u7406\u89E3",intro:"\u5E08-\u673A-\u751F\u4E09\u5143\u7ED3\u6784\u7684\u590D\u5408\u4E3B\u4F53\uFF0C\u7834\u89E3\u8BA4\u77E5\u80FD\u529B\u7684\u5C40\u9650\u6027"},{img:ji,title:"\u884C\u4E3A\u610F\u56FE\u8BC6\u522B\u8DDF\u8E2A",intro:"\u611F\u77E5\u5B66\u751F\u7684\u5B66\u4E60\u72B6\u6001\u3001\u95EE\u9898\u610F\u56FE\u548C\u8F85\u5BFC\u9700\u6C42\uFF0C\u63D0\u4F9B\u667A\u80FD\u76D1\u6D4B\u5BFC\u5B66",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/exercise/35872/detail?random=false"},{img:Pi,title:"\u5B66\u4E60\u8DEF\u5F84\u667A\u80FD\u63A8\u8350",intro:"\u53EF\u89E3\u91CA\u7684\u5B66\u4E60\u89C4\u5212\u548C\u5185\u5BB9\u63A8\u8350\u65B9\u6CD5\uFF0C\u652F\u6491\u4E2A\u6027\u5316\u5BFC\u6559",link:"https://ilearning.educoder.net/paths?openLearningPath=true&discipline_id=1&sub_discipline_id=2"},{img:Mn,title:"\u4E2A\u6027\u5316\u8F85\u5BFC\u7B54\u7591",intro:"\u6570\u636E\u9A71\u52A8\u548C\u77E5\u8BC6\u68EE\u6797\u5F15\u5BFC\u7684\u95EE\u7B54\u65B9\u6CD5\uFF0C\u652F\u6491\u4E2A\u6027\u5316\u4F34\u5B66",link:"https://www.educoder.net/tasks/4z3jgw6vsuea"},{img:Rr,title:"\u4EBA\u673A\u589E\u5F3A\u7FA4\u4F53\u6FC0\u52B1",intro:"\u591A\u7EF4\u5EA6\u6FC0\u52B1\u65B9\u6CD5\uFF0C\u589E\u5F3A\u5B66\u751F\u5BF9\u673A\u5668\u7684\u6B63\u5411\u53CD\u9988",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/group_homework/572013/detail"},{img:Zr,title:"\u4EBA\u673A\u589E\u5F3A\u7FA4\u4F53\u8BC4\u6D4B",intro:"\u884C\u4E3A\u7279\u5F81\u5D4C\u5165\u3001\u534F\u540C\u8BC4\u6D4B\u7B49\u7FA4\u7EC4\u8BC4\u6D4B\u65B9\u6CD5\uFF0C\u652F\u6491\u6559\u5B66\u6210\u6548\u8BC4\u4EF7",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/statistics_quality/192066"}];return s.createElement("section",{className:ui.home},s.createElement(Ii.K,{width:800,visible:un,file_url:"https://www-cdn.educoder.net/video/learning.mp4",copyUrl:"https://www-cdn.educoder.net/video/learning.mp4",onClose:()=>$i(!1)}),s.createElement(de.Z,{loading:Qt,active:!0,paragraph:{rows:5}},s.createElement("div",{className:ui.bg},s.createElement("div",{className:ui.public_width},s.createElement("div",{className:ui.banner},s.createElement(mn(),Qr({},jn),(Zt=Tt==null?void 0:Tt.images_url)==null?void 0:Zt.map(di=>s.createElement("div",{onClick:()=>{di.path&&(0,pt.xg)(di.path)}},s.createElement("div",{className:"index_moe_li",style:{cursor:di.path?"pointer":"default"}},s.createElement("img",{src:Fe.Z.IMG_SERVER+di.image_url,alt:""}),s.createElement("div",{className:"index_moe_focus_shadow"}),s.createElement("span",{className:"index_moe_focus_b"})))))))),s.createElement("div",{className:ui.content},s.createElement("div",{className:ui.experience},s.createElement("a",{href:"https://i-learning.smartedu.lenovo.com/ilearning",target:"_blank",className:ui.li}),s.createElement(q.Link,{to:"/paths/higherVocationalEducation",target:"_blank",className:ui.li}),s.createElement(q.Link,{to:"/paths",target:"_blank",className:ui.li})),s.createElement("div",{className:ui.demonstrate},s.createElement("div",{className:ui.title},"\u5178\u578B\u573A\u666F\u5E94\u7528\u793A\u8303"),s.createElement("aside",null,Ln.map((di,Ni)=>{var en;return s.createElement("div",{key:Ni,className:ui.li,style:{background:di.background,cursor:di!=null&&di.more?"pointer":"default"},onClick:()=>{}},s.createElement("div",{className:ui.name},di.name),s.createElement("div",{className:ui.tagWarp},(en=di==null?void 0:di.tags)==null?void 0:en.map((tr,Qn)=>s.createElement("div",{key:`${Ni}-${Qn}`,className:ui.tag},tr))),s.createElement("div",{className:ui.mask,onClick:()=>{switch(Ni){case 0:$i(!0);break;default:di.link?(0,pt.xg)(di.link):di.more&&q.history.push("/classrooms/classicCases");return}},style:{background:di.more?"rgba(25, 110, 253, 0.8)":"rgba(90, 106, 132, 0.6)"}},di.more?"\u67E5\u770B\u66F4\u591A":"\u656C\u8BF7\u671F\u5F85\uFF5E"))}))),s.createElement("div",{className:ui.feature},s.createElement("div",{className:ui.name},s.createElement("span",null,"\u7279\u8272\u529F\u80FD"),s.createElement("span",null,"FEATURES")),s.createElement("aside",null,Rn.map((di,Ni)=>s.createElement("div",{className:ui.li,key:di.title,onClick:()=>{switch(Ni){case 0:$i(!0);break;default:di.link&&(0,pt.xg)(di.link);break}}},s.createElement("img",{src:di.img}),s.createElement("div",null,s.createElement("h4",null,di.title),s.createElement("h6",null,di.intro)))))))))};var Vr=(0,q.connect)(({user:A})=>({user:A}))(Nn),Pn=S(99313),gi={flex_box_center:"flex_box_center___tP1nn",flex_space_between:"flex_space_between___nu84w",flex_box_vertical_center:"flex_box_vertical_center___zbP1q",flex_box_center_end:"flex_box_center_end___a1egM",flex_box_column:"flex_box_column___QHIuF",home:"home___MEDZZ",bg:"bg___KfDDG",btns:"btns___oNaXd",li:"li___UWBaA",competition:"competition___cOtyF",title:"title___esRZA",des:"des___DojIR",information:"information___Awtv_",d1:"d1___X_1hT",d2:"d2___dbc36",d3:"d3___BI04Y",retrospect:"retrospect___PNb0W",banner:"banner___TQcxa",left:"left___c8wMQ",right:"right___Zl7Zw",name:"name___pi8R2",btn:"btn___Jsqzc",l:"l___WuZMb",r:"r___oxdMr",group:"group___rxBvb",tabs:"tabs___GRAT5",list:"list___x_s8k"},ar=S(43580),lr=S.p+"static/bg1.02a5f786.png",Br=Object.defineProperty,Mr=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,Yr=Object.prototype.propertyIsEnumerable,mr=(A,E,I)=>E in A?Br(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Wr=(A,E)=>{for(var I in E||(E={}))xr.call(E,I)&&mr(A,I,E[I]);if(Mr)for(var I of Mr(E))Yr.call(E,I)&&mr(A,I,E[I]);return A};const Ur=A=>React.createElement("svg",Wr({width:33,height:56,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 29"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982"},React.createElement("tspan",{x:0,y:42},"1")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m31.5 8.5-13 40"})));var Jr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiPgogICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSIwIiB5PSI0MiI+MTwvdHNwYW4+CiAgICAgICAgICAgICAgICA8L3RleHQ+PHBhdGggc3Ryb2tlPSIjRDJEOEVBIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJtMzEuNSA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",fr=Object.defineProperty,Tr=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,Xr=Object.prototype.propertyIsEnumerable,e=(A,E,I)=>E in A?fr(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,t=(A,E)=>{for(var I in E||(E={}))Gr.call(E,I)&&e(A,I,E[I]);if(Tr)for(var I of Tr(E))Xr.call(E,I)&&e(A,I,E[I]);return A};const i=A=>React.createElement("svg",t({width:40,height:56,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 26"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982",transform:"translate(.667)"},React.createElement("tspan",{x:0,y:42},"2")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m39.167 8.5-13 40"})));var r="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC42NjcpIj4KICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMCIgeT0iNDIiPjI8L3RzcGFuPgogICAgICAgICAgICAgICAgPC90ZXh0PjxwYXRoIHN0cm9rZT0iI0QyRDhFQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0ibTM5LjE2NyA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",l=Object.defineProperty,c=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,y=(A,E,I)=>E in A?l(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,w=(A,E)=>{for(var I in E||(E={}))f.call(E,I)&&y(A,I,E[I]);if(c)for(var I of c(E))g.call(E,I)&&y(A,I,E[I]);return A};const N=A=>React.createElement("svg",w({width:40,height:56,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 27"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982",transform:"translate(.333)"},React.createElement("tspan",{x:0,y:42},"3")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m38.833 8.5-13 40"})));var $="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4zMzMpIj4KICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMCIgeT0iNDIiPjM8L3RzcGFuPgogICAgICAgICAgICAgICAgPC90ZXh0PjxwYXRoIHN0cm9rZT0iI0QyRDhFQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0ibTM4LjgzMyA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",K=Object.defineProperty,je=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,st=(A,E,I)=>E in A?K(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,ye=(A,E)=>{for(var I in E||(E={}))ze.call(E,I)&&st(A,I,E[I]);if(je)for(var I of je(E))xe.call(E,I)&&st(A,I,E[I]);return A};const Ke=A=>React.createElement("svg",ye({width:40,height:56,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 25"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982"},React.createElement("tspan",{x:0,y:42},"4")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m38.5 8.5-13 40"})));var Xe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiPgogICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSIwIiB5PSI0MiI+NDwvdHNwYW4+CiAgICAgICAgICAgICAgICA8L3RleHQ+PHBhdGggc3Ryb2tlPSIjRDJEOEVBIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJtMzguNSA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",Vt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKsAAAAOCAYAAABQOexEAAAAAXNSR0IArs4c6QAAAqtJREFUaEPtmj9oE1Ecx39XDXRQiINLO9ShCBnMcg5BCEiWLHXIcqAZzGBb7GBBi5ihGdqhCulQKZH+AesQhXM4wSxZUiRQAnpLloBESge7ZLBYF3nIyfuX3LtEcXgPhP5uCOTzfve7d9/3uUt7iQW4YQKaE3i5fzheuHnlp2VZQbS1t38YJ72Pp47j/IqOPX72ZuIk/r23PT9PRk3J0jxPbIcJwLsPnWtj58fGb924+ikqrHfw5TYEECdf/e2osA/X325CEEz+uPjNGSUsyopyaU8gCALr/cHn67RxVFjXdc/FJu05OhYVdm5rK3bh9JJLx0YJi7JqXypsSBMwISzKim4ZS0C3sCirsaXCxrrvsFbn+MSG0P9eiam4Tw/SPurZ/bgJQHL6MuN+V3K6UwxswVud4349HUknJlh9s0354ADp5BTjDf9Iqc/anNf9LpuP3GMmNc14rdVl9YQNEMilE4x7zQ7n4sXJcO422gMOAPlMkvFqXeWFLOd7NV+pn52xGd/xfJuE5r+QSzG+4bYG+QDAoiN505ZzoXVL+TSrL1cFFydRLGQYX9lrKH1Kgi/v1BW+Optl9U8qKn+6wPmjSk1Zx/XFGcYfbEjOE32+lGP8ftlT1vdFkfN7a65y3N2iw/jdlTAn8KqUZ/zOclWpf73KeXjTdYflsvZXG2BIVmHNsKxUHAIpIeXfZeUHoK0yEVmllH1ZhZRySsOy8j2GZBWN/kXWwaVDoJDlUlJZw89LVFkHAUlZK17L5hcO36SsZbep5CllXasKLq5E7bJSKUObIiub/h9kFecwUlYCsFv6j2SNXgX4HhPQmYCuuyp9lIV/s+pcGexl5ONfPnNFWVEwIwnovKPKCaKsRpbqbDc1ISpNFGU9214ZOXv8utVIrNjURAKmfsjyG/THRGdCCtl7AAAAAElFTkSuQmCC",Wt=S.p+"static/a1.86bdd427.png",Yt=Object.defineProperty,at=Object.getOwnPropertySymbols,ti=Object.prototype.hasOwnProperty,Bi=Object.prototype.propertyIsEnumerable,vn=(A,E,I)=>E in A?Yt(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,qi=(A,E)=>{for(var I in E||(E={}))ti.call(E,I)&&vn(A,I,E[I]);if(at)for(var I of at(E))Bi.call(E,I)&&vn(A,I,E[I]);return A};const ii=A=>React.createElement("svg",qi({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 9"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{stroke:"#044CDE",opacity:.3,cx:19,cy:19,r:18.5}),React.createElement("circle",{fill:"#0152D9",cx:19,cy:19,r:13}),React.createElement("g",{fill:"#FFF",fillRule:"nonzero"},React.createElement("path",{d:"M24.333 19.92H13.667a.488.488 0 1 1 0-.979h10.666a.488.488 0 1 1 0 .978Z"}),React.createElement("path",{d:"M24.327 19.913a.487.487 0 0 1-.347-.145l-3.807-3.851a.49.49 0 0 1 .003-.691.49.49 0 0 1 .691.003l3.807 3.85a.49.49 0 0 1-.347.834Z"}),React.createElement("path",{d:"M20.476 23.732a.487.487 0 0 1-.344-.836l3.851-3.806a.49.49 0 0 1 .69.003.49.49 0 0 1-.002.69l-3.851 3.808a.489.489 0 0 1-.344.141Z"}))));var yi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzA0NENERSIgb3BhY2l0eT0iLjMiIGN4PSIxOSIgY3k9IjE5IiByPSIxOC41Ii8+PGNpcmNsZSBmaWxsPSIjMDE1MkQ5IiBjeD0iMTkiIGN5PSIxOSIgcj0iMTMiLz48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yNC4zMzMgMTkuOTJIMTMuNjY3YS40ODguNDg4IDAgMSAxIDAtLjk3OWgxMC42NjZhLjQ4OC40ODggMCAxIDEgMCAuOTc4WiIvPjxwYXRoIGQ9Ik0yNC4zMjcgMTkuOTEzYS40ODcuNDg3IDAgMCAxLS4zNDctLjE0NWwtMy44MDctMy44NTFhLjQ5LjQ5IDAgMCAxIC4wMDMtLjY5MS40OS40OSAwIDAgMSAuNjkxLjAwM2wzLjgwNyAzLjg1YS40OS40OSAwIDAgMS0uMzQ3LjgzNFoiLz48cGF0aCBkPSJNMjAuNDc2IDIzLjczMmEuNDg3LjQ4NyAwIDAgMS0uMzQ0LS44MzZsMy44NTEtMy44MDZhLjQ5LjQ5IDAgMCAxIC42OS4wMDMuNDkuNDkgMCAwIDEtLjAwMi42OWwtMy44NTEgMy44MDhhLjQ4OS40ODkgMCAwIDEtLjM0NC4xNDFaIi8+PC9nPjwvZz48L3N2Zz4=",Ai=Object.defineProperty,Vi=Object.getOwnPropertySymbols,Ki=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,Zn=(A,E,I)=>E in A?Ai(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Un=(A,E)=>{for(var I in E||(E={}))Ki.call(E,I)&&Zn(A,I,E[I]);if(Vi)for(var I of Vi(E))xn.call(E,I)&&Zn(A,I,E[I]);return A};const or=A=>React.createElement("svg",Un({width:55,height:34,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 31\u5907\u4EFD"),React.createElement("g",{fill:"#F2F5FA",fillRule:"evenodd"},React.createElement("path",{d:"M54.057 33.328H32.811V12.023L45.81.67h8.246l-8.245 11.352h8.245zM22.057 33.328H.811V12.023L13.81.67h8.246l-8.245 11.352h8.245z"})));var $n="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0YyRjVGQSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNTQuMDU3IDMzLjMyOEgzMi44MTFWMTIuMDIzTDQ1LjgxLjY3aDguMjQ2bC04LjI0NSAxMS4zNTJoOC4yNDV6TTIyLjA1NyAzMy4zMjhILjgxMVYxMi4wMjNMMTMuODEuNjdoOC4yNDZsLTguMjQ1IDExLjM1Mmg4LjI0NXoiLz48L2c+PC9zdmc+",er=Object.defineProperty,$r=Object.getOwnPropertySymbols,ds=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,es=(A,E,I)=>E in A?er(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,fs=(A,E)=>{for(var I in E||(E={}))ds.call(E,I)&&es(A,I,E[I]);if($r)for(var I of $r(E))ms.call(E,I)&&es(A,I,E[I]);return A};const xs=A=>React.createElement("svg",fs({width:55,height:34,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 31"),React.createElement("g",{fill:"#F2F5FA",fillRule:"evenodd"},React.createElement("path",{d:"M.057.328h21.246v21.306l-13 11.352H.056l8.245-11.352H.057zM32.057.328h21.246v21.306l-13 11.352h-8.246l8.245-11.352h-8.245z"})));var hs="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0YyRjVGQSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLjA1Ny4zMjhoMjEuMjQ2djIxLjMwNmwtMTMgMTEuMzUySC4wNTZsOC4yNDUtMTEuMzUySC4wNTd6TTMyLjA1Ny4zMjhoMjEuMjQ2djIxLjMwNmwtMTMgMTEuMzUyaC04LjI0Nmw4LjI0NS0xMS4zNTJoLTguMjQ1eiIvPjwvZz48L3N2Zz4=",ps=Object.defineProperty,Dr=Object.getOwnPropertySymbols,ts=Object.prototype.hasOwnProperty,is=Object.prototype.propertyIsEnumerable,ns=(A,E,I)=>E in A?ps(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,rs=(A,E)=>{for(var I in E||(E={}))ts.call(E,I)&&ns(A,I,E[I]);if(Dr)for(var I of Dr(E))is.call(E,I)&&ns(A,I,E[I]);return A},gs=(A,E)=>{var I={};for(var Ee in A)ts.call(A,Ee)&&E.indexOf(Ee)<0&&(I[Ee]=A[Ee]);if(A!=null&&Dr)for(var Ee of Dr(A))E.indexOf(Ee)<0&&is.call(A,Ee)&&(I[Ee]=A[Ee]);return I},As=(A,E,I)=>new Promise((Ee,Zt)=>{var Qt=Ze=>{try{zt(I.next(Ze))}catch(Tt){Zt(Tt)}},Gt=Ze=>{try{zt(I.throw(Ze))}catch(Tt){Zt(Tt)}},zt=Ze=>Ze.done?Ee(Ze.value):Promise.resolve(Ze.value).then(Qt,Gt);zt((I=I.apply(A,E)).next())});const Es=A=>{var E=A,{competitions:I,user:Ee,dispatch:Zt}=E,Qt=gs(E,["competitions","user","dispatch"]);const[Gt,zt]=(0,s.useState)(!1),[Ze,Tt]=(0,s.useState)({}),[Yi,un]=(0,s.useState)(""),$i=(0,s.useRef)(null),Tn=(0,s.useRef)(null);(0,s.useEffect)(()=>{jn()},[]);const jn=()=>As(void 0,null,function*(){I.listParams.keyword="",I.listParams.category="",I.listParams.page=1,Zt({type:"competitions/getList",payload:rs({},I.listParams)})}),Ln=[{path:"",img:lr},{path:"",img:lr},{path:"",img:lr},{path:"",img:lr}],Rn=[{path:"",img:Wt,name:"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8BA1\u7B97\u673A\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u667A\u80FD\u5927\u8D5B",des:"\u968F\u7740AI\u6280\u672F\u7684\u5F15\u5165\uFF0C\u6559\u80B2\u884C\u4E1A\u6B63\u5728\u8131\u79BB\u5355\u4E00\u6559\u80B2\u8F85\u52A9\u7684\u89D2\u8272\uFF0C\u4E3A\u53D7\u6559\u80B2\u8005\u63D0\u4F9B\u79D1\u6280\u8D4B\u80FD\u3001\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\uFF0C\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\u7ED3\u5408\u6D77\u91CF\u4F18\u8D28\u8D44\u6E90\u8986\u76D6\u7EC8\u8EAB\u5B66\u4E60\u573A\u666F\uFF0C\u5B9E\u73B0\u9AD8\u8D28\u91CF\u6559\u80B2\u7684\u53EF\u6301\u7EED\u53D1\u5C55\u76EE\u6807\u3002"},{path:"",img:Wt,name:"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8BA1\u7B97\u673A\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u667A\u80FD\u5927\u8D5B",des:"\u968F\u7740AI\u6280\u672F\u7684\u5F15\u5165\uFF0C\u6559\u80B2\u884C\u4E1A\u6B63\u5728\u8131\u79BB\u5355\u4E00\u6559\u80B2\u8F85\u52A9\u7684\u89D2\u8272\uFF0C\u4E3A\u53D7\u6559\u80B2\u8005\u63D0\u4F9B\u79D1\u6280\u8D4B\u80FD\u3001\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\uFF0C\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\u7ED3\u5408\u6D77\u91CF\u4F18\u8D28\u8D44\u6E90\u8986\u76D6\u7EC8\u8EAB\u5B66\u4E60\u573A\u666F\uFF0C\u5B9E\u73B0\u9AD8\u8D28\u91CF\u6559\u80B2\u7684\u53EF\u6301\u7EED\u53D1\u5C55\u76EE\u6807\u3002"},{path:"",img:Wt,name:"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8BA1\u7B97\u673A\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u667A\u80FD\u5927\u8D5B",des:"\u968F\u7740AI\u6280\u672F\u7684\u5F15\u5165\uFF0C\u6559\u80B2\u884C\u4E1A\u6B63\u5728\u8131\u79BB\u5355\u4E00\u6559\u80B2\u8F85\u52A9\u7684\u89D2\u8272\uFF0C\u4E3A\u53D7\u6559\u80B2\u8005\u63D0\u4F9B\u79D1\u6280\u8D4B\u80FD\u3001\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\uFF0C\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\u7ED3\u5408\u6D77\u91CF\u4F18\u8D28\u8D44\u6E90\u8986\u76D6\u7EC8\u8EAB\u5B66\u4E60\u573A\u666F\uFF0C\u5B9E\u73B0\u9AD8\u8D28\u91CF\u6559\u80B2\u7684\u53EF\u6301\u7EED\u53D1\u5C55\u76EE\u6807\u3002"}],di=Ni=>{un(Ni),I.listParams.page=1,I.listParams.category=Ni,Zt({type:"competitions/getList",payload:rs({},I.listParams)})};return s.createElement("section",{className:gi.home},s.createElement(de.Z,{loading:Gt,active:!0,paragraph:{rows:5}},s.createElement("div",{className:gi.bg},Ln&&s.createElement(L.Z,{ref:$i,autoplay:!0,pauseOnDotsHover:!0},Ln==null?void 0:Ln.map((Ni,en)=>s.createElement("div",{key:en,className:gi.li},s.createElement("a",{href:Ni.path},s.createElement("img",{width:"100%",src:Ni.img}))))),s.createElement("div",{className:gi.btns},s.createElement("div",{onClick:()=>{$i.current.prev()}},s.createElement("i",{className:"iconfont icon-fanhui1"})),s.createElement("div",{style:{transform:"rotate(180deg)"},onClick:()=>{$i.current.next()}},s.createElement("i",{className:"iconfont icon-fanhui1"})))),s.createElement("div",{className:gi.competition},s.createElement("div",{className:gi.title},"2022\u8D5B\u4E8B"),s.createElement("div",{className:gi.des},s.createElement("img",{src:Jr,alt:""}),s.createElement("aside",null,s.createElement("div",null,"5\u67087\u65E5"),s.createElement("div",null,"\u5927\u8D5B\u5F00\u542F")),s.createElement("img",{className:"ml5 mr5",src:Vt}),s.createElement("img",{src:r,alt:""}),s.createElement("aside",null,s.createElement("div",null,"5\u67087\u65E5-8\u670815\u65E5"),s.createElement("div",null,"\u5927\u8D5B\u5E38\u89C4\u8D5B\u9636\u6BB5")),s.createElement("img",{className:"ml5 mr5",src:Vt}),s.createElement("img",{src:$,alt:""}),s.createElement("aside",null,s.createElement("div",null,"8\u670815\u65E5-11\u670820\u65E5"),s.createElement("div",null,"\u5927\u8D5B\u51B3\u8D5B\u9636\u6BB5")),s.createElement("img",{className:"ml5 mr5",src:Vt}),s.createElement("img",{src:Xe,alt:""}),s.createElement("aside",null,s.createElement("div",null,"12\u67081\u65E5"),s.createElement("div",null,"\u9881\u5956\u5927\u4F1A")))),s.createElement("div",{className:gi.information},s.createElement("div",{className:gi.title},s.createElement("b",null,"\u8D5B\u4E8B\u8D44\u8BAF"),s.createElement("span",null,"\u66F4\u591A",s.createElement("i",{className:"iconfont icon-zhankai1 font14"}))),s.createElement("div",{className:gi.des},s.createElement("div",{className:gi.d1},s.createElement("b",null,"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u5927\u8D5B"),s.createElement("aside",null,"openEuler\u5F00\u6E90\u793E\u533A\u8D21\u732E\u8D5B"),s.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5")),s.createElement("div",{className:gi.d2},s.createElement("div",null,s.createElement("b",null,"\u7B2C\u4E8C\u5C4A\u300C\u8BA1\u56FE\u300Dittor\u300D\u4EBA\u5DE5\u667A\u80FD\u6311\u6218\u8D5B"),s.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),s.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5")),s.createElement("div",null,s.createElement("b",null,"\u7B2C\u4E8C\u5C4A\u300C\u8BA1\u56FE\u300Dittor\u300D\u8BA1\u7B97\u673A\u4EBA\u5DE5\u667A\u80FD\u6311\u6218\u2026"),s.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),s.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5"))),s.createElement("div",{className:gi.d3},s.createElement("div",null,s.createElement("b",null,"DataWorks\u4E00\u7AD9\u5F0F\u5927\u6570\u636E\u5F00\u53D1\u6311\u6218\u5927\u8D5B"),s.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),s.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5")),s.createElement("div",null,s.createElement("b",null,"\u300C\u8BA1\u56FE\u300Dittor\u300D\u5927\u6570\u636E\u8FD0\u7528\u4EBA\u5DE5\u667A\u80FD\u6311\u6218\u8D5B\u2026"),s.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),s.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5"))))),s.createElement("div",{className:gi.retrospect},s.createElement("div",{className:gi.title},s.createElement("b",null,"\u5F80\u671F\u56DE\u987E"),s.createElement("span",null,"\u66F4\u591A",s.createElement("i",{className:"iconfont icon-zhankai1 font14"}))),s.createElement("div",{className:gi.banner},Rn&&s.createElement(L.Z,{ref:Tn,autoplay:!1,pauseOnDotsHover:!0},Rn==null?void 0:Rn.map((Ni,en)=>s.createElement("div",{key:en,className:gi.li},s.createElement("div",{className:gi.left},s.createElement("img",{width:524,src:Ni.img})),s.createElement("div",{className:gi.right},s.createElement("div",{className:gi.name},Ni==null?void 0:Ni.name),s.createElement("div",{className:gi.des},Ni.des),s.createElement("div",{className:gi.btn},s.createElement("span",null,"\u7ACB\u5373\u67E5\u770B"),s.createElement("img",{src:yi})),s.createElement("img",{className:gi.l,src:$n}),s.createElement("img",{className:gi.r,src:hs}))))),s.createElement("div",{className:gi.btns},s.createElement("div",{onClick:()=>{Tn.current.prev()}},s.createElement("i",{className:"iconfont icon-fanhui1"})),s.createElement("div",{style:{transform:"rotate(180deg)"},onClick:()=>{Tn.current.next()}},s.createElement("i",{className:"iconfont icon-fanhui1"}))))),s.createElement("div",{className:gi.group},s.createElement("div",{className:gi.title},"\u8D5B\u9898\u5206\u7EC4"),s.createElement(Pn.default,{className:gi.tabs,activeKey:Yi,onChange:di},s.createElement(Pn.default.TabPane,{tab:"\u5168\u90E8",key:""}),s.createElement(Pn.default.TabPane,{tab:"\u8FDB\u884C\u4E2D",key:"progressing"}),s.createElement(Pn.default.TabPane,{tab:"\u5DF2\u7ED3\u675F",key:"ended"})),s.createElement("div",{className:gi.list},s.createElement(ar.default,{show:!1})),s.createElement("div",{onClick:()=>q.history.push(`/competitions?tabs=${Yi}`),className:gi.btn},"\u66F4\u591A\u8D5B\u4E8B",s.createElement("i",{className:"iconfont icon-zhankai1 font14 ml5"})))))};var vs=(0,q.connect)(({competitions:A,user:E})=>({competitions:A,user:E}))(Es),ss=Object.getOwnPropertySymbols,ys=Object.prototype.hasOwnProperty,Is=Object.prototype.propertyIsEnumerable,Cs=(A,E)=>{var I={};for(var Ee in A)ys.call(A,Ee)&&E.indexOf(Ee)<0&&(I[Ee]=A[Ee]);if(A!=null&&ss)for(var Ee of ss(A))E.indexOf(Ee)<0&&Is.call(A,Ee)&&(I[Ee]=A[Ee]);return I};const bs=A=>{var E=A,{loading:I,globalSetting:Ee,children:Zt,user:Qt,dispatch:Gt,location:zt}=E,Ze=Cs(E,["loading","globalSetting","children","user","dispatch","location"]);const Tt=(0,q.useLocation)(),Yi=(0,Z.g)(),{globalLoading:un}=Ee;return(0,s.useEffect)(()=>{},[Ee.theme]),s.createElement(me.ZP,{locale:O.Z},!Ee.isIlearning&&Ee.isPaZhou?s.createElement(vs,null):s.createElement(Ci,null),Ee.isIlearning&&s.createElement(Vr,null))};var Ss=(0,q.connect)(({loading:A,globalSetting:E,user:I})=>({loading:A,globalSetting:E,user:I}))(bs)},84056:function(si,Et,S){"use strict";S.d(Et,{BU:function(){return me},Dj:function(){return s},gH:function(){return O},vp:function(){return q}});function s(Z){try{Z.mozRequestFullScreen?Z.mozRequestFullScreen():Z.webkitRequestFullScreen&&Z.webkitRequestFullScreen()}catch(L){console.log(L,":e")}}function me(){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 O=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function q(){var Z=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,L=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Z),window.isFullScreen?window.isFullScreen:Z!=null}},73217:function(si,Et,S){"use strict";S.d(Et,{Z:function(){return it}});class s{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(n,a){return n.__proto__=a,n},Object.assign=Object.assign||function(n){if(n==null)throw new TypeError("Cannot convert undefined or null to object");let a=Object(n);for(let o=1;o ${a}`;Z.ENABLE_CALLBACK&&Z.emitter.emit("log","error",o),Z.ENABLE_ERROR&&(console.error?console.error(o):console.warn?console.warn(o):console.log(o))}static i(n,a){(!n||Z.FORCE_GLOBAL_TAG)&&(n=Z.GLOBAL_TAG);let o=`[${n}] > ${a}`;Z.ENABLE_CALLBACK&&Z.emitter.emit("log","info",o),Z.ENABLE_INFO&&(console.info?console.info(o):console.log(o))}static w(n,a){(!n||Z.FORCE_GLOBAL_TAG)&&(n=Z.GLOBAL_TAG);let o=`[${n}] > ${a}`;Z.ENABLE_CALLBACK&&Z.emitter.emit("log","warn",o),Z.ENABLE_WARN&&(console.warn?console.warn(o):console.log(o))}static d(n,a){(!n||Z.FORCE_GLOBAL_TAG)&&(n=Z.GLOBAL_TAG);let o=`[${n}] > ${a}`;Z.ENABLE_CALLBACK&&Z.emitter.emit("log","debug",o),Z.ENABLE_DEBUG&&(console.debug?console.debug(o):console.log(o))}static v(n,a){(!n||Z.FORCE_GLOBAL_TAG)&&(n=Z.GLOBAL_TAG);let o=`[${n}] > ${a}`;Z.ENABLE_CALLBACK&&Z.emitter.emit("log","verbose",o),Z.ENABLE_VERBOSE&&console.log(o)}}Z.GLOBAL_TAG="flv.js",Z.FORCE_GLOBAL_TAG=!1,Z.ENABLE_ERROR=!0,Z.ENABLE_INFO=!0,Z.ENABLE_WARN=!0,Z.ENABLE_DEBUG=!0,Z.ENABLE_VERBOSE=!0,Z.ENABLE_CALLBACK=!1,Z.emitter=new(q());var L=Z;class de{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(n){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=n,this._totalBytes+=n):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=n,this._totalBytes+=n):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=n,this._totalBytes+=n,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let n=(this._now()-this._lastCheckpoint)/1e3;return n==0&&(n=1),this._intervalBytes/n/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let n=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/n/1024}}var X=de;class j{constructor(n){this._message=n}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class he extends j{constructor(n){super(n)}get name(){return"IllegalStateException"}}class rt extends j{constructor(n){super(n)}get name(){return"InvalidArgumentException"}}class ct extends j{constructor(n){super(n)}get name(){return"NotImplementedException"}}const Fe={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},Te={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class pt{constructor(n){this._type=n||"undefined",this._status=Fe.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=Fe.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===Fe.kConnecting||this._status===Fe.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(n){this._onContentLengthKnown=n}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(n){this._onURLRedirect=n}get onDataArrival(){return this._onDataArrival}set onDataArrival(n){this._onDataArrival=n}get onError(){return this._onError}set onError(n){this._onError=n}get onComplete(){return this._onComplete}set onComplete(n){this._onComplete=n}open(n,a){throw new ct("Unimplemented abstract function!")}abort(){throw new ct("Unimplemented abstract function!")}}let ut={};function et(){let J=self.navigator.userAgent.toLowerCase(),n=/(edge)\/([\w.]+)/.exec(J)||/(opr)[\/]([\w.]+)/.exec(J)||/(chrome)[ \/]([\w.]+)/.exec(J)||/(iemobile)[\/]([\w.]+)/.exec(J)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(J)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(J)||/(webkit)[ \/]([\w.]+)/.exec(J)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(J)||/(msie) ([\w.]+)/.exec(J)||J.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(J)||J.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(J)||[],a=/(ipad)/.exec(J)||/(ipod)/.exec(J)||/(windows phone)/.exec(J)||/(iphone)/.exec(J)||/(kindle)/.exec(J)||/(android)/.exec(J)||/(windows)/.exec(J)||/(mac)/.exec(J)||/(linux)/.exec(J)||/(cros)/.exec(J)||[],o={browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",majorVersion:n[4]||n[2]||"0",platform:a[0]||""},d={};if(o.browser){d[o.browser]=!0;let h=o.majorVersion.split(".");d.version={major:parseInt(o.majorVersion,10),string:o.version},h.length>1&&(d.version.minor=parseInt(h[1],10)),h.length>2&&(d.version.build=parseInt(h[2],10))}if(o.platform&&(d[o.platform]=!0),(d.chrome||d.opr||d.safari)&&(d.webkit=!0),d.rv||d.iemobile){d.rv&&delete d.rv;let h="msie";o.browser=h,d[h]=!0}if(d.edge){delete d.edge;let h="msedge";o.browser=h,d[h]=!0}if(d.opr){let h="opera";o.browser=h,d[h]=!0}if(d.safari&&d.android){let h="android";o.browser=h,d[h]=!0}d.name=o.browser,d.platform=o.platform;for(let h in ut)ut.hasOwnProperty(h)&&delete ut[h];Object.assign(ut,d)}et();var De=ut;class pe extends pt{static isSupported(){try{let n=De.msedge&&De.version.minor>=15048,a=De.msedge?n:!0;return self.fetch&&self.ReadableStream&&a}catch(n){return!1}}constructor(n,a){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=n,this._config=a,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(n,a){this._dataSource=n,this._range=a;let o=n.url;this._config.reuseRedirectedURL&&n.redirectedURL!=null&&(o=n.redirectedURL);let d=this._seekHandler.getConfig(o,a),h=new self.Headers;if(typeof d.headers=="object"){let v=d.headers;for(let ae in v)v.hasOwnProperty(ae)&&h.append(ae,v[ae])}let B={method:"GET",headers:h,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let v in this._config.headers)h.append(v,this._config.headers[v]);n.cors===!1&&(B.mode="same-origin"),n.withCredentials&&(B.credentials="include"),n.referrerPolicy&&(B.referrerPolicy=n.referrerPolicy),this._status=Fe.kConnecting,self.fetch(d.url,B).then(v=>{if(this._requestAbort){this._requestAbort=!1,this._status=Fe.kIdle;return}if(v.ok&&v.status>=200&&v.status<=299){if(v.url!==d.url&&this._onURLRedirect){let Me=this._seekHandler.removeURLParameters(v.url);this._onURLRedirect(Me)}let ae=v.headers.get("Content-Length");return ae!=null&&(this._contentLength=parseInt(ae),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,v.body.getReader())}else if(this._status=Fe.kError,this._onError)this._onError(Te.HTTP_STATUS_CODE_INVALID,{code:v.status,msg:v.statusText});else throw new j("FetchStreamLoader: Http code invalid, "+v.status+" "+v.statusText)}).catch(v=>{if(this._status=Fe.kError,this._onError)this._onError(Te.EXCEPTION,{code:-1,msg:v.message});else throw v})}abort(){this._requestAbort=!0}_pump(n){return n.read().then(a=>{if(a.done)if(this._contentLength!==null&&this._receivedLength{if(a.code===11&&De.msedge)return;this._status=Fe.kError;let o=0,d=null;if((a.code===19||a.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=Fe.kError,this._onError)this._onError(Te.HTTP_STATUS_CODE_INVALID,{code:a.status,msg:a.statusText});else throw new j("MozChunkedLoader: Http code invalid, "+a.status+" "+a.statusText);else this._status=Fe.kBuffering}}_onProgress(n){if(this._status===Fe.kError)return;this._contentLength===null&&n.total!==null&&n.total!==0&&(this._contentLength=n.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let a=n.target.response,o=this._range.from+this._receivedLength;this._receivedLength+=a.byteLength,this._onDataArrival&&this._onDataArrival(a,o,this._receivedLength)}_onLoadEnd(n){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===Fe.kError)return;this._status=Fe.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(n){this._status=Fe.kError;let a=0,o=null;if(this._contentLength&&n.loaded=200&&a.status<=299){if(this._status=LoaderStatus.kBuffering,a.responseURL!=null){let d=this._seekHandler.removeURLParameters(a.responseURL);a.responseURL!==this._currentRequestURL&&d!==this._currentRedirectedURL&&(this._currentRedirectedURL=d,this._onURLRedirect&&this._onURLRedirect(d))}let o=a.getResponseHeader("Content-Length");if(o!=null&&this._contentLength==null){let d=parseInt(o);d>0&&(this._contentLength=d,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:a.status,msg:a.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+a.status+" "+a.statusText);else if(a.readyState===3&&a.status>=200&&a.status<=299){this._status=LoaderStatus.kBuffering;let o=a.response;this._reader.readAsArrayBuffer(o)}}_xhrOnError(n){this._status=LoaderStatus.kError;let a=LoaderErrors.EXCEPTION,o={code:-1,msg:n.constructor.name+" "+n.type};if(this._onError)this._onError(a,o);else throw new RuntimeException(o.msg)}_msrOnProgress(n){let o=n.target.result;if(o==null){this._doReconnectIfNeeded();return}let d=o.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=o.byteLength;let h=this._totalRange.from+this._receivedLength;this._receivedLength+=d.byteLength,this._onDataArrival&&this._onDataArrival(d,h,this._receivedLength),o.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${h+d.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(o=this._range.from+this._contentLength-1),this._currentRequestRange={from:a,to:o},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(n,a){this._lastTimeLoaded=0;let o=n.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?o=this._currentRedirectedURL:n.redirectedURL!=null&&(o=n.redirectedURL));let d=this._seekHandler.getConfig(o,a);this._currentRequestURL=d.url;let h=this._xhr=new XMLHttpRequest;if(h.open("GET",d.url,!0),h.responseType="arraybuffer",h.onreadystatechange=this._onReadyStateChange.bind(this),h.onprogress=this._onProgress.bind(this),h.onload=this._onLoad.bind(this),h.onerror=this._onXhrError.bind(this),n.withCredentials&&(h.withCredentials=!0),typeof d.headers=="object"){let B=d.headers;for(let v in B)B.hasOwnProperty(v)&&h.setRequestHeader(v,B[v])}if(typeof this._config.headers=="object"){let B=this._config.headers;for(let v in B)B.hasOwnProperty(v)&&h.setRequestHeader(v,B[v])}h.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=Fe.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(n){let a=n.target;if(a.readyState===2){if(a.responseURL!=null){let o=this._seekHandler.removeURLParameters(a.responseURL);a.responseURL!==this._currentRequestURL&&o!==this._currentRedirectedURL&&(this._currentRedirectedURL=o,this._onURLRedirect&&this._onURLRedirect(o))}if(a.status>=200&&a.status<=299){if(this._waitForTotalLength)return;this._status=Fe.kBuffering}else if(this._status=Fe.kError,this._onError)this._onError(Te.HTTP_STATUS_CODE_INVALID,{code:a.status,msg:a.statusText});else throw new j("RangeLoader: Http code invalid, "+a.status+" "+a.statusText)}}_onProgress(n){if(this._status===Fe.kError)return;if(this._contentLength===null){let o=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,o=!0;let d=n.total;this._internalAbort(),d!=null&d!==0&&(this._totalLength=d)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,o){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let a=n.loaded-this._lastTimeLoaded;this._lastTimeLoaded=n.loaded,this._speedSampler.addBytes(a)}_normalizeSpeed(n){let a=this._chunkSizeKBList,o=a.length-1,d=0,h=0,B=o;if(n=a[d]&&n=3&&(a=this._speedSampler.currentKBps)),a!==0){let B=this._normalizeSpeed(a);this._currentSpeedNormalized!==B&&(this._currentSpeedNormalized=B,this._currentChunkSizeKB=B)}let o=n.target.response,d=this._range.from+this._receivedLength;this._receivedLength+=o.byteLength;let h=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(a.result)},a.readAsArrayBuffer(n.data)}else{this._status=Fe.kError;let a={code:-1,msg:"Unsupported WebSocket message type: "+n.data.constructor.name};if(this._onError)this._onError(Te.EXCEPTION,a);else throw new j(a.msg)}}_dispatchArrayBuffer(n){let a=n,o=this._receivedLength;this._receivedLength+=a.byteLength,this._onDataArrival&&this._onDataArrival(a,o,this._receivedLength)}_onWebSocketError(n){this._status=Fe.kError;let a={code:n.code,msg:n.message};if(this._onError)this._onError(Te.EXCEPTION,a);else throw new j(a.msg)}}var _e=Ft;class fe{constructor(n){this._zeroStart=n||!1}getConfig(n,a){let o={};if(a.from!==0||a.to!==-1){let d;a.to!==-1?d=`bytes=${a.from.toString()}-${a.to.toString()}`:d=`bytes=${a.from.toString()}-`,o.Range=d}else this._zeroStart&&(o.Range="bytes=0-");return{url:n,headers:o}}removeURLParameters(n){return n}}var Ce=fe;class ie{constructor(n,a){this._startName=n,this._endName=a}getConfig(n,a){let o=n;if(a.from!==0||a.to!==-1){let d=!0;o.indexOf("?")===-1&&(o+="?",d=!1),d&&(o+="&"),o+=`${this._startName}=${a.from.toString()}`,a.to!==-1&&(o+=`&${this._endName}=${a.to.toString()}`)}return{url:o,headers:{}}}removeURLParameters(n){let a=n.split("?")[0],o,d=n.indexOf("?");d!==-1&&(o=n.substring(d+1));let h="";if(o!=null&&o.length>0){let B=o.split("&");for(let v=0;v0;ae[0]!==this._startName&&ae[0]!==this._endName&&(Me&&(h+="&"),h+=B[v])}}return h.length===0?a:a+"?"+h}}var be=ie;class b{constructor(n,a,o){this.TAG="IOController",this._config=a,this._extraData=o,this._stashInitialSize=1024*384,a.stashInitialSize!=null&&a.stashInitialSize>0&&(this._stashInitialSize=a.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,a.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=n,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(n.url),this._refTotalLength=n.filesize?n.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new X,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(n){this._extraData=n}get onDataArrival(){return this._onDataArrival}set onDataArrival(n){this._onDataArrival=n}get onSeeked(){return this._onSeeked}set onSeeked(n){this._onSeeked=n}get onError(){return this._onError}set onError(n){this._onError=n}get onComplete(){return this._onComplete}set onComplete(n){this._onComplete=n}get onRedirect(){return this._onRedirect}set onRedirect(n){this._onRedirect=n}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(n){this._onRecoveredEarlyEof=n}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Dt?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let n=this._config;if(n.seekType==="range")this._seekHandler=new Ce(this._config.rangeLoadZeroStart);else if(n.seekType==="param"){let a=n.seekParamStart||"bstart",o=n.seekParamEnd||"bend";this._seekHandler=new be(a,o)}else if(n.seekType==="custom"){if(typeof n.customSeekHandler!="function")throw new rt("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new n.customSeekHandler}else throw new rt(`Invalid seekType in config: ${n.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=_e;else if(le.isSupported())this._loaderClass=le;else if(Be.isSupported())this._loaderClass=Be;else if(Dt.isSupported())this._loaderClass=Dt;else throw new j("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(n){this._currentRange={from:0,to:-1},n&&(this._currentRange.from=n),this._speedSampler.reset(),n||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let n=this._resumeFrom;this._resumeFrom=0,this._internalSeek(n,!0)}}seek(n){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(n,!0)}_internalSeek(n,a){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(a),this._loader.destroy(),this._loader=null;let o={from:n,to:-1};this._currentRange={from:o.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,o),this._onSeeked&&this._onSeeked()}updateUrl(n){if(!n||typeof n!="string"||n.length===0)throw new rt("Url must be a non-empty string!");this._dataSource.url=n}_expandBuffer(n){let a=this._stashSize;for(;a+1024*1024*10){let d=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(o,0,a).set(d,0)}this._stashBuffer=o,this._bufferSize=a}_normalizeSpeed(n){let a=this._speedNormalizeList,o=a.length-1,d=0,h=0,B=o;if(n=a[d]&&n=512&&n<=1024?a=Math.floor(n*1.5):a=n*2,a>8192&&(a=8192);let o=a*1024+1024*1024*1;this._bufferSize0){let B=this._stashBuffer.slice(0,this._stashUsed),v=this._dispatchChunks(B,this._stashByteStart);if(v0){let ae=new Uint8Array(B,v);h.set(ae,0),this._stashUsed=ae.byteLength,this._stashByteStart+=v}}else this._stashUsed=0,this._stashByteStart+=v;this._stashUsed+n.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+n.byteLength),h=new Uint8Array(this._stashBuffer,0,this._bufferSize)),h.set(new Uint8Array(n),this._stashUsed),this._stashUsed+=n.byteLength}else{let B=this._dispatchChunks(n,a);if(Bthis._bufferSize&&(this._expandBuffer(v),h=new Uint8Array(this._stashBuffer,0,this._bufferSize)),h.set(new Uint8Array(n,B),0),this._stashUsed+=v,this._stashByteStart=a+B}}}else if(this._stashUsed===0){let h=this._dispatchChunks(n,a);if(hthis._bufferSize&&this._expandBuffer(B),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(n,h),0),this._stashUsed+=B,this._stashByteStart=a+h}}else{this._stashUsed+n.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+n.byteLength);let h=new Uint8Array(this._stashBuffer,0,this._bufferSize);h.set(new Uint8Array(n),this._stashUsed),this._stashUsed+=n.byteLength;let B=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(B0){let v=new Uint8Array(this._stashBuffer,B);h.set(v,0)}this._stashUsed-=B,this._stashByteStart+=B}}_flushStashBuffer(n){if(this._stashUsed>0){let a=this._stashBuffer.slice(0,this._stashUsed),o=this._dispatchChunks(a,this._stashByteStart),d=a.byteLength-o;if(o0){let h=new Uint8Array(this._stashBuffer,0,this._bufferSize),B=new Uint8Array(a,o);h.set(B,0),this._stashUsed=B.byteLength,this._stashByteStart+=o}return 0}return this._stashUsed=0,this._stashByteStart=0,d}return 0}_onLoaderComplete(n,a){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(n,a){switch(L.e(this.TAG,`Loader error, code = ${a.code}, msg = ${a.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,n=Te.UNRECOVERABLE_EARLY_EOF),n){case Te.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let o=this._currentRange.to+1;o0){let a=ft.getConfig();n.emit("change",a)}}static registerListener(n){ft.emitter.addListener("change",n)}static removeListener(n){ft.emitter.removeListener("change",n)}static addLogListener(n){L.emitter.addListener("log",n),L.emitter.listenerCount("log")>0&&(L.ENABLE_CALLBACK=!0,ft._notifyChange())}static removeLogListener(n){L.emitter.removeListener("log",n),L.emitter.listenerCount("log")===0&&(L.ENABLE_CALLBACK=!1,ft._notifyChange())}}ft.emitter=new(q());var qe=ft;class It{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let n=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,a=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&n&&a}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(n){if(this.keyframesIndex==null)return null;let a=this.keyframesIndex,o=this._search(a.times,n);return{index:o,milliseconds:a.times[o],fileposition:a.filepositions[o]}}_search(n,a){let o=0,d=n.length-1,h=0,B=0,v=d;for(a=n[h]&&a=128){n.push(String.fromCharCode(h&65535)),o+=2;continue}}}else if(a[o]<240){if(Ut(a,o,2)){let h=(a[o]&15)<<12|(a[o+1]&63)<<6|a[o+2]&63;if(h>=2048&&(h&63488)!==55296){n.push(String.fromCharCode(h&65535)),o+=3;continue}}}else if(a[o]<248&&Ut(a,o,3)){let h=(a[o]&7)<<18|(a[o+1]&63)<<12|(a[o+2]&63)<<6|a[o+3]&63;if(h>65536&&h<1114112){h-=65536,n.push(String.fromCharCode(h>>>10|55296)),n.push(String.fromCharCode(h&1023|56320)),o+=4;continue}}}n.push("\uFFFD"),++o}return n.join("")}var Ct=ri;let fi=function(){let J=new ArrayBuffer(2);return new DataView(J).setInt16(0,256,!0),new Int16Array(J)[0]===256}();class Ot{static parseScriptData(n,a,o){let d={};try{let h=Ot.parseValue(n,a,o),B=Ot.parseValue(n,a+h.size,o-h.size);d[h.data]=B.data}catch(h){L.e("AMF",h.toString())}return d}static parseObject(n,a,o){if(o<3)throw new he("Data not enough when parse ScriptDataObject");let d=Ot.parseString(n,a,o),h=Ot.parseValue(n,a+d.size,o-d.size),B=h.objectEnd;return{data:{name:d.data,value:h.data},size:d.size+h.size,objectEnd:B}}static parseVariable(n,a,o){return Ot.parseObject(n,a,o)}static parseString(n,a,o){if(o<2)throw new he("Data not enough when parse String");let h=new DataView(n,a,o).getUint16(0,!fi),B;return h>0?B=Ct(new Uint8Array(n,a+2,h)):B="",{data:B,size:2+h}}static parseLongString(n,a,o){if(o<4)throw new he("Data not enough when parse LongString");let h=new DataView(n,a,o).getUint32(0,!fi),B;return h>0?B=Ct(new Uint8Array(n,a+4,h)):B="",{data:B,size:4+h}}static parseDate(n,a,o){if(o<10)throw new he("Data size invalid when parse Date");let d=new DataView(n,a,o),h=d.getFloat64(0,!fi),B=d.getInt16(8,!fi);return h+=B*60*1e3,{data:new Date(h),size:10}}static parseValue(n,a,o){if(o<1)throw new he("Data not enough when parse Value");let d=new DataView(n,a,o),h=1,B=d.getUint8(0),v,ae=!1;try{switch(B){case 0:v=d.getFloat64(1,!fi),h+=8;break;case 1:{v=!!d.getUint8(1),h+=1;break}case 2:{let Me=Ot.parseString(n,a+1,o-1);v=Me.data,h+=Me.size;break}case 3:{v={};let Me=0;for((d.getUint32(o-4,!fi)&16777215)===9&&(Me=3);h32)throw new rt("ExpGolomb: readBits() bits exceeded max 32bits!");if(n<=this._current_word_bits_left){let B=this._current_word>>>32-n;return this._current_word<<=n,this._current_word_bits_left-=n,B}let a=this._current_word_bits_left?this._current_word:0;a=a>>>32-this._current_word_bits_left;let o=n-this._current_word_bits_left;this._fillCurrentWord();let d=Math.min(o,this._current_word_bits_left),h=this._current_word>>>32-d;return this._current_word<<=d,this._current_word_bits_left-=d,a=a<>>n)return this._current_word<<=n,this._current_word_bits_left-=n,n;return this._fillCurrentWord(),n+this._skipLeadingZero()}readUEG(){let n=this._skipLeadingZero();return this.readBits(n+1)-1}readSEG(){let n=this.readUEG();return n&1?n+1>>>1:-1*(n>>>1)}}var Kt=hi;class Rt{static _ebsp2rbsp(n){let a=n,o=a.byteLength,d=new Uint8Array(o),h=0;for(let B=0;B=2&&a[B]===3&&a[B-1]===0&&a[B-2]===0||(d[h]=a[B],h++);return new Uint8Array(d.buffer,0,h)}static parseSPS(n){let a=Rt._ebsp2rbsp(n),o=new Kt(a);o.readByte();let d=o.readByte();o.readByte();let h=o.readByte();o.readUEG();let B=Rt.getProfileString(d),v=Rt.getLevelString(h),ae=1,Me=420,$e=[0,420,422,444],xt=8;if((d===100||d===110||d===122||d===244||d===44||d===83||d===86||d===118||d===128||d===138||d===144)&&(ae=o.readUEG(),ae===3&&o.readBits(1),ae<=3&&(Me=$e[ae]),xt=o.readUEG()+8,o.readUEG(),o.readBits(1),o.readBool())){let Y=ae!==3?8:12;for(let W=0;W0&&Y<16?(Ei=W[Y-1],At=ee[Y-1]):Y===255&&(Ei=o.readByte()<<8|o.readByte(),At=o.readByte()<<8|o.readByte())}if(o.readBool()&&o.readBool(),o.readBool()&&(o.readBits(4),o.readBool()&&o.readBits(24)),o.readBool()&&(o.readUEG(),o.readUEG()),o.readBool()){let Y=o.readBits(32),W=o.readBits(32);wi=o.readBool(),Li=W,Mi=Y*2,ai=Li/Mi}}let Cn=1;(Ei!==1||At!==1)&&(Cn=Ei/At);let Qi=0,nn=0;if(ae===0)Qi=1,nn=2-Ne;else{let Y=ae===3?1:2,W=ae===1?2:1;Qi=Y,nn=W*(2-Ne)}let bn=(yt+1)*16,Sn=(2-Ne)*((nt+1)*16);bn-=(He+ht)*Qi,Sn-=(Le+ei)*nn;let H=Math.ceil(bn*Cn);return o.destroy(),o=null,{profile_string:B,level_string:v,bit_depth:xt,ref_frames:ke,chroma_format:Me,chroma_format_string:Rt.getChromaFormatString(Me),frame_rate:{fixed:wi,fps:ai,fps_den:Mi,fps_num:Li},sar_ratio:{width:Ei,height:At},codec_size:{width:bn,height:Sn},present_size:{width:H,height:Sn}}}static _skipScalingList(n,a){let o=8,d=8,h=0;for(let B=0;B>>8&255|(J&255)<<8}function z(J){return(J&4278190080)>>>24|(J&16711680)>>>8|(J&65280)<<8|(J&255)<<24}function T(J,n){return J[n]<<24|J[n+1]<<16|J[n+2]<<8|J[n+3]}class P{constructor(n,a){this.TAG="FLVDemuxer",this._config=a,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=n.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=n.hasAudioTrack,this._hasVideo=n.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new tt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let o=new ArrayBuffer(2);return new DataView(o).setInt16(0,256,!0),new Int16Array(o)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(n){let a=new Uint8Array(n),o={match:!1};if(a[0]!==70||a[1]!==76||a[2]!==86||a[3]!==1)return o;let d=(a[4]&4)>>>2!==0,h=(a[4]&1)!==0,B=T(a,5);return B<9?o:{match:!0,consumed:B,dataOffset:B,hasAudioTrack:d,hasVideoTrack:h}}bindDataSource(n){return n.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(n){this._onTrackMetadata=n}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(n){this._onMediaInfo=n}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(n){this._onMetaDataArrived=n}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(n){this._onScriptDataArrived=n}get onError(){return this._onError}set onError(n){this._onError=n}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(n){this._onDataAvailable=n}get timestampBase(){return this._timestampBase}set timestampBase(n){this._timestampBase=n}get overridedDuration(){return this._duration}set overridedDuration(n){this._durationOverrided=!0,this._duration=n,this._mediaInfo.duration=n}set overridedHasAudio(n){this._hasAudioFlagOverrided=!0,this._hasAudio=n,this._mediaInfo.hasAudio=n}set overridedHasVideo(n){this._hasVideoFlagOverrided=!0,this._hasVideo=n,this._mediaInfo.hasVideo=n}resetMediaInfo(){this._mediaInfo=new tt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(n,a){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new he("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let o=0,d=this._littleEndian;if(a===0)if(n.byteLength>13)o=P.probe(n).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,a+o!==this._dataOffset&&L.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(n,o).getUint32(0,!d)!==0&&L.w(this.TAG,"PrevTagSize0 !== 0 !!!"),o+=4);on.byteLength)break;let B=h.getUint8(0),v=h.getUint32(0,!d)&16777215;if(o+11+v+4>n.byteLength)break;if(B!==8&&B!==9&&B!==18){L.w(this.TAG,`Unsupported tag type ${B}, skipped`),o+=11+v+4;continue}let ae=h.getUint8(4),Me=h.getUint8(5),$e=h.getUint8(6),xt=h.getUint8(7),Bt=$e|Me<<8|ae<<16|xt<<24;(h.getUint32(7,!d)&16777215)!==0&&L.w(this.TAG,"Meet tag which has StreamID != 0!");let yt=o+11;switch(B){case 8:this._parseAudioData(n,yt,v,Bt);break;case 9:this._parseVideoData(n,yt,v,Bt,a+o);break;case 18:this._parseScriptData(n,yt,v);break}let nt=h.getUint32(11+v,!d);nt!==11+v&&L.w(this.TAG,`Invalid PrevTagSize ${nt}`),o+=11+v+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),o}_parseScriptData(n,a,o){let d=jt.parseScriptData(n,a,o);if(d.hasOwnProperty("onMetaData")){if(d.onMetaData==null||typeof d.onMetaData!="object"){L.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&L.w(this.TAG,"Found another onMetaData tag!"),this._metadata=d;let h=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},h)),typeof h.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=h.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof h.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=h.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof h.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=h.audiodatarate),typeof h.videodatarate=="number"&&(this._mediaInfo.videoDataRate=h.videodatarate),typeof h.width=="number"&&(this._mediaInfo.width=h.width),typeof h.height=="number"&&(this._mediaInfo.height=h.height),typeof h.duration=="number"){if(!this._durationOverrided){let B=Math.floor(h.duration*this._timescale);this._duration=B,this._mediaInfo.duration=B}}else this._mediaInfo.duration=0;if(typeof h.framerate=="number"){let B=Math.floor(h.framerate*1e3);if(B>0){let v=B/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=v,this._referenceFrameRate.fps_num=B,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=v}}if(typeof h.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let B=h.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(B),h.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=h,L.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(d).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},d))}_parseKeyframesIndex(n){let a=[],o=[];for(let d=1;d>>4;if(ae!==2&&ae!==10){this._onError(_t.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+ae);return}let Me=0,$e=(v&12)>>>2;if($e>=0&&$e<=4)Me=this._flvSoundRateTable[$e];else{this._onError(_t.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+$e);return}let xt=(v&2)>>>1,Bt=v&1,ke=this._audioMetadata,yt=this._audioTrack;if(ke||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),ke=this._audioMetadata={},ke.type="audio",ke.id=yt.id,ke.timescale=this._timescale,ke.duration=this._duration,ke.audioSampleRate=Me,ke.channelCount=Bt===0?1:2),ae===10){let nt=this._parseAACAudioData(n,a+1,o-1);if(nt==null)return;if(nt.packetType===0){ke.config&&L.w(this.TAG,"Found another AudioSpecificConfig!");let Ne=nt.data;ke.audioSampleRate=Ne.samplingRate,ke.channelCount=Ne.channelCount,ke.codec=Ne.codec,ke.originalCodec=Ne.originalCodec,ke.config=Ne.config,ke.refSampleDuration=1024/ke.audioSampleRate*ke.timescale,L.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",ke);let He=this._mediaInfo;He.audioCodec=ke.originalCodec,He.audioSampleRate=ke.audioSampleRate,He.audioChannelCount=ke.channelCount,He.hasVideo?He.videoCodec!=null&&(He.mimeType='video/x-flv; codecs="'+He.videoCodec+","+He.audioCodec+'"'):He.mimeType='video/x-flv; codecs="'+He.audioCodec+'"',He.isComplete()&&this._onMediaInfo(He)}else if(nt.packetType===1){let Ne=this._timestampBase+d,He={unit:nt.data,length:nt.data.byteLength,dts:Ne,pts:Ne};yt.samples.push(He),yt.length+=nt.data.length}else L.e(this.TAG,`Flv: Unsupported AAC data type ${nt.packetType}`)}else if(ae===2){if(!ke.codec){let ht=this._parseMP3AudioData(n,a+1,o-1,!0);if(ht==null)return;ke.audioSampleRate=ht.samplingRate,ke.channelCount=ht.channelCount,ke.codec=ht.codec,ke.originalCodec=ht.originalCodec,ke.refSampleDuration=1152/ke.audioSampleRate*ke.timescale,L.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",ke);let Le=this._mediaInfo;Le.audioCodec=ke.codec,Le.audioSampleRate=ke.audioSampleRate,Le.audioChannelCount=ke.channelCount,Le.audioDataRate=ht.bitRate,Le.hasVideo?Le.videoCodec!=null&&(Le.mimeType='video/x-flv; codecs="'+Le.videoCodec+","+Le.audioCodec+'"'):Le.mimeType='video/x-flv; codecs="'+Le.audioCodec+'"',Le.isComplete()&&this._onMediaInfo(Le)}let nt=this._parseMP3AudioData(n,a+1,o-1,!1);if(nt==null)return;let Ne=this._timestampBase+d,He={unit:nt,length:nt.byteLength,dts:Ne,pts:Ne};yt.samples.push(He),yt.length+=nt.length}}_parseAACAudioData(n,a,o){if(o<=1){L.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let d={},h=new Uint8Array(n,a,o);return d.packetType=h[0],h[0]===0?d.data=this._parseAACAudioSpecificConfig(n,a+1,o-1):d.data=h.subarray(1),d}_parseAACAudioSpecificConfig(n,a,o){let d=new Uint8Array(n,a,o),h=null,B=0,v=0,ae=null,Me=0,$e=null;if(B=v=d[0]>>>3,Me=(d[0]&7)<<1|d[1]>>>7,Me<0||Me>=this._mpegSamplingRates.length){this._onError(_t.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let xt=this._mpegSamplingRates[Me],Bt=(d[1]&120)>>>3;if(Bt<0||Bt>=8){this._onError(_t.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}B===5&&($e=(d[1]&7)<<1|d[2]>>>7,ae=(d[2]&124)>>>2);let ke=self.navigator.userAgent.toLowerCase();return ke.indexOf("firefox")!==-1?Me>=6?(B=5,h=new Array(4),$e=Me-3):(B=2,h=new Array(2),$e=Me):ke.indexOf("android")!==-1?(B=2,h=new Array(2),$e=Me):(B=5,$e=Me,h=new Array(4),Me>=6?$e=Me-3:Bt===1&&(B=2,h=new Array(2),$e=Me)),h[0]=B<<3,h[0]|=(Me&15)>>>1,h[1]=(Me&15)<<7,h[1]|=(Bt&15)<<3,B===5&&(h[1]|=($e&15)>>>1,h[2]=($e&1)<<7,h[2]|=8,h[3]=0),{config:h,samplingRate:xt,channelCount:Bt,codec:"mp4a.40."+B,originalCodec:"mp4a.40."+v}}_parseMP3AudioData(n,a,o,d){if(o<4){L.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let h=this._littleEndian,B=new Uint8Array(n,a,o),v=null;if(d){if(B[0]!==255)return;let ae=B[1]>>>3&3,Me=(B[1]&6)>>1,$e=(B[2]&240)>>>4,xt=(B[2]&12)>>>2,ke=(B[3]>>>6&3)!==3?2:1,yt=0,nt=0,Ne=34,He="mp3";switch(ae){case 0:yt=this._mpegAudioV25SampleRateTable[xt];break;case 2:yt=this._mpegAudioV20SampleRateTable[xt];break;case 3:yt=this._mpegAudioV10SampleRateTable[xt];break}switch(Me){case 1:Ne=34,$e>>4,ae=B&15;if(ae!==7){this._onError(_t.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${ae}`);return}this._parseAVCVideoPacket(n,a+1,o-1,d,h,v)}_parseAVCVideoPacket(n,a,o,d,h,B){if(o<4){L.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let v=this._littleEndian,ae=new DataView(n,a,o),Me=ae.getUint8(0),xt=(ae.getUint32(0,!v)&16777215)<<8>>8;if(Me===0)this._parseAVCDecoderConfigurationRecord(n,a+4,o-4);else if(Me===1)this._parseAVCVideoData(n,a+4,o-4,d,h,B,xt);else if(Me!==2){this._onError(_t.FORMAT_ERROR,`Flv: Invalid video packet type ${Me}`);return}}_parseAVCDecoderConfigurationRecord(n,a,o){if(o<7){L.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let d=this._videoMetadata,h=this._videoTrack,B=this._littleEndian,v=new DataView(n,a,o);d?typeof d.avcc!="undefined"&&L.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),d=this._videoMetadata={},d.type="video",d.id=h.id,d.timescale=this._timescale,d.duration=this._duration);let ae=v.getUint8(0),Me=v.getUint8(1),$e=v.getUint8(2),xt=v.getUint8(3);if(ae!==1||Me===0){this._onError(_t.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(v.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(_t.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let Bt=v.getUint8(5)&31;if(Bt===0){this._onError(_t.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else Bt>1&&L.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${Bt}`);let ke=6;for(let nt=0;nt1&&L.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${yt}`);ke++;for(let nt=0;nt=o){L.w(this.TAG,`Malformed Nalu near timestamp ${yt}, offset = ${Bt}, dataSize = ${o}`);break}let Ne=Me.getUint32(Bt,!ae);if(ke===3&&(Ne>>>=8),Ne>o-ke){L.w(this.TAG,`Malformed Nalus near timestamp ${yt}, NaluSize > DataSize!`);return}let He=Me.getUint8(Bt+ke)&31;He===5&&(nt=!0);let ht=new Uint8Array(n,a+Bt,ke+Ne),Le={type:He,data:ht};$e.push(Le),xt+=ht.byteLength,Bt+=ke+Ne}if($e.length){let Ne=this._videoTrack,He={units:$e,length:xt,isKeyframe:nt,dts:yt,cts:v,pts:yt+v};nt&&(He.fileposition=h),Ne.samples.push(He),Ne.length+=xt}}}var G=P;class p{static init(){p.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let a in p.types)p.types.hasOwnProperty(a)&&(p.types[a]=[a.charCodeAt(0),a.charCodeAt(1),a.charCodeAt(2),a.charCodeAt(3)]);let n=p.constants={};n.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),n.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),n.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),n.STSC=n.STCO=n.STTS,n.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),n.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),n.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),n.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),n.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),n.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(n){let a=8,o=null,d=Array.prototype.slice.call(arguments,1),h=d.length;for(let v=0;v>>24&255,o[1]=a>>>16&255,o[2]=a>>>8&255,o[3]=a&255,o.set(n,4);let B=8;for(let v=0;v>>24&255,n>>>16&255,n>>>8&255,n&255,a>>>24&255,a>>>16&255,a>>>8&255,a&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(n){return p.box(p.types.trak,p.tkhd(n),p.mdia(n))}static tkhd(n){let a=n.id,o=n.duration,d=n.presentWidth,h=n.presentHeight;return p.box(p.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,a>>>24&255,a>>>16&255,a>>>8&255,a&255,0,0,0,0,o>>>24&255,o>>>16&255,o>>>8&255,o&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,d>>>8&255,d&255,0,0,h>>>8&255,h&255,0,0]))}static mdia(n){return p.box(p.types.mdia,p.mdhd(n),p.hdlr(n),p.minf(n))}static mdhd(n){let a=n.timescale,o=n.duration;return p.box(p.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,a>>>24&255,a>>>16&255,a>>>8&255,a&255,o>>>24&255,o>>>16&255,o>>>8&255,o&255,85,196,0,0]))}static hdlr(n){let a=null;return n.type==="audio"?a=p.constants.HDLR_AUDIO:a=p.constants.HDLR_VIDEO,p.box(p.types.hdlr,a)}static minf(n){let a=null;return n.type==="audio"?a=p.box(p.types.smhd,p.constants.SMHD):a=p.box(p.types.vmhd,p.constants.VMHD),p.box(p.types.minf,a,p.dinf(),p.stbl(n))}static dinf(){return p.box(p.types.dinf,p.box(p.types.dref,p.constants.DREF))}static stbl(n){return p.box(p.types.stbl,p.stsd(n),p.box(p.types.stts,p.constants.STTS),p.box(p.types.stsc,p.constants.STSC),p.box(p.types.stsz,p.constants.STSZ),p.box(p.types.stco,p.constants.STCO))}static stsd(n){return n.type==="audio"?n.codec==="mp3"?p.box(p.types.stsd,p.constants.STSD_PREFIX,p.mp3(n)):p.box(p.types.stsd,p.constants.STSD_PREFIX,p.mp4a(n)):p.box(p.types.stsd,p.constants.STSD_PREFIX,p.avc1(n))}static mp3(n){let a=n.channelCount,o=n.audioSampleRate,d=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,a,0,16,0,0,0,0,o>>>8&255,o&255,0,0]);return p.box(p.types[".mp3"],d)}static mp4a(n){let a=n.channelCount,o=n.audioSampleRate,d=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,a,0,16,0,0,0,0,o>>>8&255,o&255,0,0]);return p.box(p.types.mp4a,d,p.esds(n))}static esds(n){let a=n.config||[],o=a.length,d=new Uint8Array([0,0,0,0,3,23+o,0,1,0,4,15+o,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([o]).concat(a).concat([6,1,2]));return p.box(p.types.esds,d)}static avc1(n){let a=n.avcc,o=n.codecWidth,d=n.codecHeight,h=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,o>>>8&255,o&255,d>>>8&255,d&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return p.box(p.types.avc1,h,p.box(p.types.avcC,a))}static mvex(n){return p.box(p.types.mvex,p.trex(n))}static trex(n){let a=n.id,o=new Uint8Array([0,0,0,0,a>>>24&255,a>>>16&255,a>>>8&255,a&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return p.box(p.types.trex,o)}static moof(n,a){return p.box(p.types.moof,p.mfhd(n.sequenceNumber),p.traf(n,a))}static mfhd(n){let a=new Uint8Array([0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255]);return p.box(p.types.mfhd,a)}static traf(n,a){let o=n.id,d=p.box(p.types.tfhd,new Uint8Array([0,0,0,0,o>>>24&255,o>>>16&255,o>>>8&255,o&255])),h=p.box(p.types.tfdt,new Uint8Array([0,0,0,0,a>>>24&255,a>>>16&255,a>>>8&255,a&255])),B=p.sdtp(n),v=p.trun(n,B.byteLength+16+16+8+16+8+8);return p.box(p.types.traf,d,h,v,B)}static sdtp(n){let a=n.samples||[],o=a.length,d=new Uint8Array(4+o);for(let h=0;h>>24&255,d>>>16&255,d>>>8&255,d&255,a>>>24&255,a>>>16&255,a>>>8&255,a&255],0);for(let v=0;v>>24&255,ae>>>16&255,ae>>>8&255,ae&255,Me>>>24&255,Me>>>16&255,Me>>>8&255,Me&255,$e.isLeading<<2|$e.dependsOn,$e.isDependedOn<<6|$e.hasRedundancy<<4|$e.isNonSync,0,0,xt>>>24&255,xt>>>16&255,xt>>>8&255,xt&255],12+16*v)}return p.box(p.types.trun,B)}static mdat(n){return p.box(p.types.mdat,n)}}p.init();var R=p;class oe{static getSilentFrame(n,a){if(n==="mp4a.40.2"){if(a===1)return new Uint8Array([0,200,0,128,35,128]);if(a===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(a===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(a===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(a===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(a===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(a===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(a===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(a===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var Ue=oe;class vt{constructor(n,a,o,d,h){this.dts=n,this.pts=a,this.duration=o,this.originalDts=d,this.isSyncPoint=h,this.fileposition=null}}class $t{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(n){n.isSyncPoint=!0,this.syncPoints.push(n)}}class lt{constructor(){this._list=[]}clear(){this._list=[]}appendArray(n){let a=this._list;n.length!==0&&(a.length>0&&n[0].originalDts=a[h].dts&&na[d].lastSample.originalDts&&n=a[d].lastSample.originalDts&&(d===a.length-1||d0&&(h=this._searchNearestSegmentBefore(o.originalBeginDts)+1),this._lastAppendLocation=h,this._list.splice(h,0,o)}getLastSegmentBefore(n){let a=this._searchNearestSegmentBefore(n);return a>=0?this._list[a]:null}getLastSampleBefore(n){let a=this.getLastSegmentBefore(n);return a!=null?a.lastSample:null}getLastSyncPointBefore(n){let a=this._searchNearestSegmentBefore(n),o=this._list[a].syncPoints;for(;o.length===0&&a>0;)a--,o=this._list[a].syncPoints;return o.length>0?o[o.length-1]:null}}class F{constructor(n){this.TAG="MP4Remuxer",this._config=n,this._isLive=n.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new Mt("audio"),this._videoSegmentInfoList=new Mt("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(De.chrome&&(De.version.major<50||De.version.major===50&&De.version.build<2661)),this._fillSilentAfterSeek=De.msedge||De.msie,this._mp3UseMpegAudio=!De.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(n){return n.onDataAvailable=this.remux.bind(this),n.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(n){this._onInitSegment=n}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(n){this._onMediaSegment=n}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(n){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(n,a){if(!this._onMediaSegment)throw new he("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(n,a),this._remuxVideo(a),this._remuxAudio(n)}_onTrackMetadataReceived(n,a){let o=null,d="mp4",h=a.codec;if(n==="audio")this._audioMeta=a,a.codec==="mp3"&&this._mp3UseMpegAudio?(d="mpeg",h="",o=new Uint8Array):o=R.generateInitSegment(a);else if(n==="video")this._videoMeta=a,o=R.generateInitSegment(a);else return;if(!this._onInitSegment)throw new he("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(n,{type:n,data:o.buffer,codec:h,container:`${n}/${d}`,mediaDuration:a.duration})}_calculateDtsBase(n,a){this._dtsBaseInited||(n.samples&&n.samples.length&&(this._audioDtsBase=n.samples[0].dts),a.samples&&a.samples.length&&(this._videoDtsBase=a.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let n=this._videoStashedLastSample,a=this._audioStashedLastSample,o={type:"video",id:1,sequenceNumber:0,samples:[],length:0};n!=null&&(o.samples.push(n),o.length=n.length);let d={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};a!=null&&(d.samples.push(a),d.length=a.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(o,!0),this._remuxAudio(d,!0)}_remuxAudio(n,a){if(this._audioMeta==null)return;let o=n,d=o.samples,h,B=-1,v=-1,ae=-1,Me=this._audioMeta.refSampleDuration,$e=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,xt=this._dtsBaseInited&&this._audioNextDts===void 0,Bt=!1;if(!d||d.length===0||d.length===1&&!a)return;let ke=0,yt=null,nt=0;$e?(ke=0,nt=o.length):(ke=8,nt=8+o.length);let Ne=null;if(d.length>1&&(Ne=d.pop(),nt-=Ne.length),this._audioStashedLastSample!=null){let At=this._audioStashedLastSample;this._audioStashedLastSample=null,d.unshift(At),nt+=At.length}Ne!=null&&(this._audioStashedLastSample=Ne);let He=d[0].dts-this._dtsBase;if(this._audioNextDts)h=He-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())h=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(Bt=!0);else{let At=this._audioSegmentInfoList.getLastSampleBefore(He);if(At!=null){let ai=He-(At.originalDts+At.duration);ai<=3&&(ai=0);let wi=At.dts+At.duration+ai;h=He-wi}else h=0}if(Bt){let At=He-h,ai=this._videoSegmentInfoList.getLastSegmentBefore(He);if(ai!=null&&ai.beginDts=1?Ui=ht[ht.length-1].duration:Ui=Math.floor(Me);let Cn=!1,Qi=null;if(Ui>Me*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!De.safari){Cn=!0;let nn=Math.abs(Ui-Me),bn=Math.ceil(nn/Me),Sn=Mi+Me;L.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. +dts: ${Mi+Ui} ms, expected: ${Mi+Math.round(Me)} ms, delta: ${Math.round(nn)} ms, generate: ${bn} frames`);let H=Ue.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);H==null&&(L.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),H=wi),Qi=[];for(let W=0;W0){let Xt=Qi[Qi.length-1];Xt.duration=ee-Xt.dts}let se={dts:ee,pts:ee,cts:0,unit:H,size:H.byteLength,duration:0,originalDts:Li,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};Qi.push(se),nt+=se.size,Sn+=Me}let Y=Qi[Qi.length-1];Y.duration=Mi+Ui-Y.dts,Ui=Math.round(Me)}ht.push({dts:Mi,pts:Mi,cts:0,unit:ai.unit,size:ai.unit.byteLength,duration:Ui,originalDts:Li,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),Cn&&ht.push.apply(ht,Qi)}$e?yt=new Uint8Array(nt):(yt=new Uint8Array(nt),yt[0]=nt>>>24&255,yt[1]=nt>>>16&255,yt[2]=nt>>>8&255,yt[3]=nt&255,yt.set(R.types.mdat,4));for(let At=0;At1&&(ke=d.pop(),Bt-=ke.length),this._videoStashedLastSample!=null){let Le=this._videoStashedLastSample;this._videoStashedLastSample=null,d.unshift(Le),Bt+=Le.length}ke!=null&&(this._videoStashedLastSample=ke);let yt=d[0].dts-this._dtsBase;if(this._videoNextDts)h=yt-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())h=0;else{let Le=this._videoSegmentInfoList.getLastSampleBefore(yt);if(Le!=null){let ei=yt-(Le.originalDts+Le.duration);ei<=3&&(ei=0);let zi=Le.dts+Le.duration+ei;h=yt-zi}else h=0}let nt=new $t,Ne=[];for(let Le=0;Le=1?Li=Ne[Ne.length-1].duration:Li=Math.floor(this._videoMeta.refSampleDuration),Ei){let Mi=new vt(At,wi,Li,ei.dts,!0);Mi.fileposition=ei.fileposition,nt.appendSyncPoint(Mi)}Ne.push({dts:At,pts:wi,cts:ai,units:ei.units,size:ei.length,isKeyframe:Ei,duration:Li,originalDts:zi,flags:{isLeading:0,dependsOn:Ei?2:1,isDependedOn:Ei?1:0,hasRedundancy:0,isNonSync:Ei?0:1}})}xt=new Uint8Array(Bt),xt[0]=Bt>>>24&255,xt[1]=Bt>>>16&255,xt[2]=Bt>>>8&255,xt[3]=Bt&255,xt.set(R.types.mdat,4);for(let Le=0;Le{d.timestampBase=o,o+=d.duration,d.cors=n.cors,d.withCredentials=n.withCredentials,a.referrerPolicy&&(d.referrerPolicy=a.referrerPolicy)}),!isNaN(o)&&this._mediaDataSource.duration!==o&&(this._mediaDataSource.duration=o),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(n,a){this._emitter.addListener(n,a)}off(n,a){this._emitter.removeListener(n,a)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(n,a){this._currentSegmentIndex=n;let o=this._mediaDataSource.segments[n],d=this._ioctl=new Ae(o,this._config,n);d.onError=this._onIOException.bind(this),d.onSeeked=this._onIOSeeked.bind(this),d.onComplete=this._onIOComplete.bind(this),d.onRedirect=this._onIORedirect.bind(this),d.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),a?this._demuxer.bindDataSource(this._ioctl):d.onDataArrival=this._onInitChunkArrival.bind(this),d.open(a)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(n){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let a=this._searchSegmentIndexContains(n);if(a===this._currentSegmentIndex){let o=this._mediaInfo.segments[a];if(o==null)this._pendingSeekTime=n;else{let d=o.getNearestKeyframe(n);this._remuxer.seek(d.milliseconds),this._ioctl.seek(d.fileposition),this._pendingResolveSeekPoint=d.milliseconds}}else{let o=this._mediaInfo.segments[a];if(o==null)this._pendingSeekTime=n,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(a);else{let d=o.getNearestKeyframe(n);this._internalAbort(),this._remuxer.seek(n),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[a].timestampBase,this._loadSegment(a,d.fileposition),this._pendingResolveSeekPoint=d.milliseconds,this._reportSegmentMediaInfo(a)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(n){let a=this._mediaDataSource.segments,o=a.length-1;for(let d=0;d0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,d=this._demuxer.parseChunks(n,a);else if((o=G.probe(n)).match){this._demuxer=new G(o,this._config),this._remuxer||(this._remuxer=new U(this._config));let h=this._mediaDataSource;h.duration!=null&&!isNaN(h.duration)&&(this._demuxer.overridedDuration=h.duration),typeof h.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=h.hasAudio),typeof h.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=h.hasVideo),this._demuxer.timestampBase=h.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),d=this._demuxer.parseChunks(n,a)}else o=null,L.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(V.DEMUX_ERROR,_t.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),d=0;return d}_onMediaInfo(n){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},n),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,tt.prototype));let a=Object.assign({},n);Object.setPrototypeOf(a,tt.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=a,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let o=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(o)})}_onMetaDataArrived(n){this._emitter.emit(V.METADATA_ARRIVED,n)}_onScriptDataArrived(n){this._emitter.emit(V.SCRIPTDATA_ARRIVED,n)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(n){let o=n+1;o0&&o[0].originalDts===d&&(d=o[0].pts),this._emitter.emit(V.RECOMMEND_SEEKPOINT,d)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(n){let a=this._mediaInfo.segments[n],o=Object.assign({},a);o.duration=this._mediaInfo.duration,o.segmentCount=this._mediaInfo.segmentCount,delete o.segments,delete o.keyframesIndex,this._emitter.emit(V.MEDIA_INFO,o)}_reportStatisticsInfo(){let n={};n.url=this._ioctl.currentURL,n.hasRedirect=this._ioctl.hasRedirect,n.hasRedirect&&(n.redirectedURL=this._ioctl.currentRedirectedURL),n.speed=this._ioctl.currentSpeed,n.loaderType=this._ioctl.loaderType,n.currentSegmentIndex=this._currentSegmentIndex,n.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(V.STATISTICS_INFO,n)}}var Je=Qe,ot=function(J){let n="TransmuxingWorker",a=null,o=nt.bind(this);me.install(),J.addEventListener("message",function(Ne){switch(Ne.data.cmd){case"init":a=new Je(Ne.data.param[0],Ne.data.param[1]),a.on(V.IO_ERROR,Bt.bind(this)),a.on(V.DEMUX_ERROR,ke.bind(this)),a.on(V.INIT_SEGMENT,d.bind(this)),a.on(V.MEDIA_SEGMENT,h.bind(this)),a.on(V.LOADING_COMPLETE,B.bind(this)),a.on(V.RECOVERED_EARLY_EOF,v.bind(this)),a.on(V.MEDIA_INFO,ae.bind(this)),a.on(V.METADATA_ARRIVED,Me.bind(this)),a.on(V.SCRIPTDATA_ARRIVED,$e.bind(this)),a.on(V.STATISTICS_INFO,xt.bind(this)),a.on(V.RECOMMEND_SEEKPOINT,yt.bind(this));break;case"destroy":a&&(a.destroy(),a=null),J.postMessage({msg:"destroyed"});break;case"start":a.start();break;case"stop":a.stop();break;case"seek":a.seek(Ne.data.param);break;case"pause":a.pause();break;case"resume":a.resume();break;case"logging_config":{let He=Ne.data.param;qe.applyConfig(He),He.enableCallback===!0?qe.addLogListener(o):qe.removeLogListener(o);break}}});function d(Ne,He){let ht={msg:V.INIT_SEGMENT,data:{type:Ne,data:He}};J.postMessage(ht,[He.data])}function h(Ne,He){let ht={msg:V.MEDIA_SEGMENT,data:{type:Ne,data:He}};J.postMessage(ht,[He.data])}function B(){let Ne={msg:V.LOADING_COMPLETE};J.postMessage(Ne)}function v(){let Ne={msg:V.RECOVERED_EARLY_EOF};J.postMessage(Ne)}function ae(Ne){let He={msg:V.MEDIA_INFO,data:Ne};J.postMessage(He)}function Me(Ne){let He={msg:V.METADATA_ARRIVED,data:Ne};J.postMessage(He)}function $e(Ne){let He={msg:V.SCRIPTDATA_ARRIVED,data:Ne};J.postMessage(He)}function xt(Ne){let He={msg:V.STATISTICS_INFO,data:Ne};J.postMessage(He)}function Bt(Ne,He){J.postMessage({msg:V.IO_ERROR,data:{type:Ne,info:He}})}function ke(Ne,He){J.postMessage({msg:V.DEMUX_ERROR,data:{type:Ne,info:He}})}function yt(Ne){J.postMessage({msg:V.RECOMMEND_SEEKPOINT,data:Ne})}function nt(Ne,He){J.postMessage({msg:"logcat_callback",data:{type:Ne,logcat:He}})}};class Pe{constructor(n,a){if(this.TAG="Transmuxer",this._emitter=new(q()),a.enableWorker&&typeof Worker!="undefined")try{let o=S(82059);this._worker=o(ot),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[n,a]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},qe.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:qe.getConfig()})}catch(o){L.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Je(n,a)}else this._controller=new Je(n,a);if(this._controller){let o=this._controller;o.on(V.IO_ERROR,this._onIOError.bind(this)),o.on(V.DEMUX_ERROR,this._onDemuxError.bind(this)),o.on(V.INIT_SEGMENT,this._onInitSegment.bind(this)),o.on(V.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),o.on(V.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),o.on(V.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),o.on(V.MEDIA_INFO,this._onMediaInfo.bind(this)),o.on(V.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),o.on(V.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),o.on(V.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),o.on(V.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),qe.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(n,a){this._emitter.addListener(n,a)}off(n,a){this._emitter.removeListener(n,a)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(n){this._worker?this._worker.postMessage({cmd:"seek",param:n}):this._controller.seek(n)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(n,a){Promise.resolve().then(()=>{this._emitter.emit(V.INIT_SEGMENT,n,a)})}_onMediaSegment(n,a){Promise.resolve().then(()=>{this._emitter.emit(V.MEDIA_SEGMENT,n,a)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(V.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(V.RECOVERED_EARLY_EOF)})}_onMediaInfo(n){Promise.resolve().then(()=>{this._emitter.emit(V.MEDIA_INFO,n)})}_onMetaDataArrived(n){Promise.resolve().then(()=>{this._emitter.emit(V.METADATA_ARRIVED,n)})}_onScriptDataArrived(n){Promise.resolve().then(()=>{this._emitter.emit(V.SCRIPTDATA_ARRIVED,n)})}_onStatisticsInfo(n){Promise.resolve().then(()=>{this._emitter.emit(V.STATISTICS_INFO,n)})}_onIOError(n,a){Promise.resolve().then(()=>{this._emitter.emit(V.IO_ERROR,n,a)})}_onDemuxError(n,a){Promise.resolve().then(()=>{this._emitter.emit(V.DEMUX_ERROR,n,a)})}_onRecommendSeekpoint(n){Promise.resolve().then(()=>{this._emitter.emit(V.RECOMMEND_SEEKPOINT,n)})}_onLoggingConfigChanged(n){this._worker&&this._worker.postMessage({cmd:"logging_config",param:n})}_onWorkerMessage(n){let a=n.data,o=a.data;if(a.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(a.msg){case V.INIT_SEGMENT:case V.MEDIA_SEGMENT:this._emitter.emit(a.msg,o.type,o.data);break;case V.LOADING_COMPLETE:case V.RECOVERED_EARLY_EOF:this._emitter.emit(a.msg);break;case V.MEDIA_INFO:Object.setPrototypeOf(o,tt.prototype),this._emitter.emit(a.msg,o);break;case V.METADATA_ARRIVED:case V.SCRIPTDATA_ARRIVED:case V.STATISTICS_INFO:this._emitter.emit(a.msg,o);break;case V.IO_ERROR:case V.DEMUX_ERROR:this._emitter.emit(a.msg,o.type,o.info);break;case V.RECOMMEND_SEEKPOINT:this._emitter.emit(a.msg,o);break;case"logcat_callback":L.emitter.emit("log",o.type,o.logcat);break;default:break}}}var bt=Pe,m={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class D{constructor(n){this.TAG="MSEController",this._config=n,this._emitter=new(q()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new lt}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(n,a){this._emitter.addListener(n,a)}off(n,a){this._emitter.removeListener(n,a)}attachMediaElement(n){if(this._mediaSource)throw new he("MediaSource has been attached to an HTMLMediaElement!");let a=this._mediaSource=new window.MediaSource;a.addEventListener("sourceopen",this.e.onSourceOpen),a.addEventListener("sourceended",this.e.onSourceEnded),a.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=n,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),n.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let n=this._mediaSource;for(let a in this._sourceBuffers){let o=this._pendingSegments[a];o.splice(0,o.length),this._pendingSegments[a]=null,this._pendingRemoveRanges[a]=null,this._lastInitSegments[a]=null;let d=this._sourceBuffers[a];if(d){if(n.readyState!=="closed"){try{n.removeSourceBuffer(d)}catch(h){L.e(this.TAG,h.message)}d.removeEventListener("error",this.e.onSourceBufferError),d.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[a]=null,this._sourceBuffers[a]=null}}if(n.readyState==="open")try{n.endOfStream()}catch(a){L.e(this.TAG,a.message)}n.removeEventListener("sourceopen",this.e.onSourceOpen),n.removeEventListener("sourceended",this.e.onSourceEnded),n.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(n,a){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(n),this._pendingSegments[n.type].push(n);return}let o=n,d=`${o.container}`;o.codec&&o.codec.length>0&&(d+=`;codecs=${o.codec}`);let h=!1;if(L.v(this.TAG,"Received Initialization Segment, mimeType: "+d),this._lastInitSegments[o.type]=o,d!==this._mimeTypes[o.type]){if(this._mimeTypes[o.type])L.v(this.TAG,`Notice: ${o.type} mimeType changed, origin: ${this._mimeTypes[o.type]}, target: ${d}`);else{h=!0;try{let B=this._sourceBuffers[o.type]=this._mediaSource.addSourceBuffer(d);B.addEventListener("error",this.e.onSourceBufferError),B.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(B){L.e(this.TAG,B.message),this._emitter.emit(m.ERROR,{code:B.code,msg:B.message});return}}this._mimeTypes[o.type]=d}a||this._pendingSegments[o.type].push(o),h||this._sourceBuffers[o.type]&&!this._sourceBuffers[o.type].updating&&this._doAppendSegments(),De.safari&&o.container==="audio/mpeg"&&o.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=o.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(n){let a=n;this._pendingSegments[a.type].push(a),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let o=this._sourceBuffers[a.type];o&&!o.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(n){for(let a in this._sourceBuffers){if(!this._sourceBuffers[a])continue;let o=this._sourceBuffers[a];if(this._mediaSource.readyState==="open")try{o.abort()}catch(h){L.e(this.TAG,h.message)}this._idrList.clear();let d=this._pendingSegments[a];if(d.splice(0,d.length),this._mediaSource.readyState!=="closed"){for(let h=0;h=1&&n-d.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let n=this._mediaElement.currentTime;for(let a in this._sourceBuffers){let o=this._sourceBuffers[a];if(o){let d=o.buffered,h=!1;for(let B=0;B=this._config.autoCleanupMaxBackwardDuration){h=!0;let Me=n-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[a].push({start:v,end:Me})}}else ae0&&(isNaN(a)||o>a)&&(L.v(this.TAG,`Update MediaSource duration from ${a} to ${o}`),this._mediaSource.duration=o),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let n in this._pendingRemoveRanges){if(!this._sourceBuffers[n]||this._sourceBuffers[n].updating)continue;let a=this._sourceBuffers[n],o=this._pendingRemoveRanges[n];for(;o.length&&!a.updating;){let d=o.shift();a.remove(d.start,d.end)}}}_doAppendSegments(){let n=this._pendingSegments;for(let a in n)if(!(!this._sourceBuffers[a]||this._sourceBuffers[a].updating)&&n[a].length>0){let o=n[a].shift();if(o.timestampOffset){let d=this._sourceBuffers[a].timestampOffset,h=o.timestampOffset/1e3;Math.abs(d-h)>.1&&(L.v(this.TAG,`Update MPEG audio timestampOffset from ${d} to ${h}`),this._sourceBuffers[a].timestampOffset=h),delete o.timestampOffset}if(!o.data||o.data.byteLength===0)continue;try{this._sourceBuffers[a].appendBuffer(o.data),this._isBufferFull=!1,a==="video"&&o.hasOwnProperty("info")&&this._idrList.appendArray(o.info.syncPoints)}catch(d){this._pendingSegments[a].unshift(o),d.code===22?(this._isBufferFull||this._emitter.emit(m.BUFFER_FULL),this._isBufferFull=!0):(L.e(this.TAG,d.message),this._emitter.emit(m.ERROR,{code:d.code,msg:d.message}))}}}_onSourceOpen(){if(L.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let n=this._pendingSourceBufferInit;for(;n.length;){let a=n.shift();this.appendInitSegment(a,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(m.SOURCE_OPEN)}_onSourceEnded(){L.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){L.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let n=this._pendingSegments;return n.video.length>0||n.audio.length>0}_hasPendingRemoveRanges(){let n=this._pendingRemoveRanges;return n.video.length>0||n.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(m.UPDATE_END)}_onSourceBufferError(n){L.e(this.TAG,`SourceBuffer Error: ${n}`)}}var _=D;const u={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},k={NETWORK_EXCEPTION:Te.EXCEPTION,NETWORK_STATUS_CODE_INVALID:Te.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:Te.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:Te.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:_t.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:_t.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:_t.CODEC_UNSUPPORTED};class M{constructor(n,a){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(q()),this._config=Re(),typeof a=="object"&&Object.assign(this._config,a),n.type.toLowerCase()!=="flv")throw new rt("FlvPlayer requires an flv MediaDataSource input!");n.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=n,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let o=De.chrome&&(De.version.major<50||De.version.major===50&&De.version.build<2661);this._alwaysSeekKeyframe=!!(o||De.msedge||De.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(n,a){n===mt.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(mt.MEDIA_INFO,this.mediaInfo)}):n===mt.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(mt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(n,a)}off(n,a){this._emitter.removeListener(n,a)}attachMediaElement(n){if(this._mediaElement=n,n.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),n.addEventListener("seeking",this.e.onvSeeking),n.addEventListener("canplay",this.e.onvCanPlay),n.addEventListener("stalled",this.e.onvStalled),n.addEventListener("progress",this.e.onvProgress),this._msectl=new _(this._config),this._msectl.on(m.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(m.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(m.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(m.ERROR,a=>{this._emitter.emit(mt.ERROR,u.MEDIA_ERROR,k.MEDIA_MSE_ERROR,a)}),this._msectl.attachMediaElement(n),this._pendingSeekTime!=null)try{n.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(a){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new he("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new he("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new bt(this._mediaDataSource,this._config),this._transmuxer.on(V.INIT_SEGMENT,(n,a)=>{this._msectl.appendInitSegment(a)}),this._transmuxer.on(V.MEDIA_SEGMENT,(n,a)=>{if(this._msectl.appendMediaSegment(a),this._config.lazyLoad&&!this._config.isLive){let o=this._mediaElement.currentTime;a.info.endDts>=(o+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(L.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(V.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(mt.LOADING_COMPLETE)}),this._transmuxer.on(V.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(mt.RECOVERED_EARLY_EOF)}),this._transmuxer.on(V.IO_ERROR,(n,a)=>{this._emitter.emit(mt.ERROR,u.NETWORK_ERROR,n,a)}),this._transmuxer.on(V.DEMUX_ERROR,(n,a)=>{this._emitter.emit(mt.ERROR,u.MEDIA_ERROR,n,{code:-1,msg:a})}),this._transmuxer.on(V.MEDIA_INFO,n=>{this._mediaInfo=n,this._emitter.emit(mt.MEDIA_INFO,Object.assign({},n))}),this._transmuxer.on(V.METADATA_ARRIVED,n=>{this._emitter.emit(mt.METADATA_ARRIVED,n)}),this._transmuxer.on(V.SCRIPTDATA_ARRIVED,n=>{this._emitter.emit(mt.SCRIPTDATA_ARRIVED,n)}),this._transmuxer.on(V.STATISTICS_INFO,n=>{this._statisticsInfo=this._fillStatisticsInfo(n),this._emitter.emit(mt.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(V.RECOMMEND_SEEKPOINT,n=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=n/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(n){this._mediaElement.volume=n}get muted(){return this._mediaElement.muted}set muted(n){this._mediaElement.muted=n}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(n){this._mediaElement?this._internalSeek(n):this._pendingSeekTime=n}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(n){if(n.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return n;let a=!0,o=0,d=0;if(this._mediaElement.getVideoPlaybackQuality){let h=this._mediaElement.getVideoPlaybackQuality();o=h.totalVideoFrames,d=h.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(o=this._mediaElement.webkitDecodedFrameCount,d=this._mediaElement.webkitDroppedFrameCount):a=!1;return a&&(n.decodedFrames=o,n.droppedFrames=d),n}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let n=this._mediaElement.buffered,a=this._mediaElement.currentTime,o=0,d=0;for(let h=0;h=a+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(L.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){L.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let n=this._mediaElement.currentTime,a=this._mediaElement.buffered,o=!1;for(let d=0;d=h&&n=B-this._config.lazyLoadRecoverDuration&&(o=!0);break}}o&&(window.clearInterval(this._progressChecker),this._progressChecker=null,o&&(L.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(n){let a=this._mediaElement.buffered;for(let o=0;o=d&&n0){let h=this._mediaElement.buffered.start(0);(h<1&&n0&&a.currentTime0){let d=o.start(0);if(d<1&&a{this._emitter.emit(mt.MEDIA_INFO,this.mediaInfo)}):n===mt.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(mt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(n,a)}off(n,a){this._emitter.removeListener(n,a)}attachMediaElement(n){if(this._mediaElement=n,n.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{n.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(a){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new he("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(n){this._mediaElement.volume=n}get muted(){return this._mediaElement.muted}set muted(n){this._mediaElement.muted=n}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(n){this._mediaElement?this._mediaElement.currentTime=n:this._pendingSeekTime=n}get mediaInfo(){let a={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(a.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(a.width=this._mediaElement.videoWidth,a.height=this._mediaElement.videoHeight)),a}get statisticsInfo(){let n={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return n;let a=!0,o=0,d=0;if(this._mediaElement.getVideoPlaybackQuality){let h=this._mediaElement.getVideoPlaybackQuality();o=h.totalVideoFrames,d=h.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(o=this._mediaElement.webkitDecodedFrameCount,d=this._mediaElement.webkitDroppedFrameCount):a=!1;return a&&(n.decodedFrames=o,n.droppedFrames=d),n}_onvLoadedMetadata(n){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(mt.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(mt.STATISTICS_INFO,this.statisticsInfo)}}var ue=Q;me.install();function ce(J,n){let a=J;if(a==null||typeof a!="object")throw new rt("MediaDataSource must be an javascript object!");if(!a.hasOwnProperty("type"))throw new rt("MediaDataSource must has type field to indicate video file type!");switch(a.type){case"flv":return new x(a,n);default:return new ue(a,n)}}function we(){return Se.supportMSEH264Playback()}function Oe(){return Se.getFeatureList()}let Ye={};Ye.createPlayer=ce,Ye.isSupported=we,Ye.getFeatureList=Oe,Ye.BaseLoader=pt,Ye.LoaderStatus=Fe,Ye.LoaderErrors=Te,Ye.Events=mt,Ye.ErrorTypes=u,Ye.ErrorDetails=k,Ye.FlvPlayer=x,Ye.NativePlayer=ue,Ye.LoggingControl=qe,Object.defineProperty(Ye,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var it=Ye},18889:function(si,Et,S){"use strict";S.d(Et,{Z:function(){return be}});var s=S(92310),me=S.n(s),O=S(2738),q=S(59301),Z=S(36355),L=S(19716),de=S(61621),X=S(99313),j=function(b,Ae){var ve={};for(var Re in b)Object.prototype.hasOwnProperty.call(b,Re)&&Ae.indexOf(Re)<0&&(ve[Re]=b[Re]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,Re=Object.getOwnPropertySymbols(b);ne{var{prefixCls:Ae,className:ve,hoverable:Re=!0}=b,ne=j(b,["prefixCls","className","hoverable"]);const{getPrefixCls:Se}=q.useContext(Z.E_),St=Se("card",Ae),mt=me()(`${St}-grid`,ve,{[`${St}-grid-hoverable`]:Re});return q.createElement("div",Object.assign({},ne,{className:mt}))},ct=S(17313),Fe=S(83116),Te=S(37613);const pt=b=>{const{antCls:Ae,componentCls:ve,headerHeight:Re,cardPaddingBase:ne,tabsMarginBottom:Se}=b;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:Re,marginBottom:-1,padding:`0 ${ne}px`,color:b.colorTextHeading,fontWeight:b.fontWeightStrong,fontSize:b.headerFontSize,background:b.headerBg,borderBottom:`${b.lineWidth}px ${b.lineType} ${b.colorBorderSecondary}`,borderRadius:`${b.borderRadiusLG}px ${b.borderRadiusLG}px 0 0`},(0,ct.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},ct.vS),{[` + > ${ve}-typography, + > ${ve}-typography-edit-content + `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${Ae}-tabs-top`]:{clear:"both",marginBottom:Se,color:b.colorText,fontWeight:"normal",fontSize:b.fontSize,"&-bar":{borderBottom:`${b.lineWidth}px ${b.lineType} ${b.colorBorderSecondary}`}}})},ut=b=>{const{cardPaddingBase:Ae,colorBorderSecondary:ve,cardShadow:Re,lineWidth:ne}=b;return{width:"33.33%",padding:Ae,border:0,borderRadius:0,boxShadow:` + ${ne}px 0 0 0 ${ve}, + 0 ${ne}px 0 0 ${ve}, + ${ne}px ${ne}px 0 0 ${ve}, + ${ne}px 0 0 0 ${ve} inset, + 0 ${ne}px 0 0 ${ve} inset; + `,transition:`all ${b.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:Re}}},et=b=>{const{componentCls:Ae,iconCls:ve,actionsLiMargin:Re,cardActionsIconSize:ne,colorBorderSecondary:Se,actionsBg:St}=b;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:St,borderTop:`${b.lineWidth}px ${b.lineType} ${Se}`,display:"flex",borderRadius:`0 0 ${b.borderRadiusLG}px ${b.borderRadiusLG}px `},(0,ct.dF)()),{"& > li":{margin:Re,color:b.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:b.cardActionsIconSize*2,fontSize:b.fontSize,lineHeight:b.lineHeight,cursor:"pointer","&:hover":{color:b.colorPrimary,transition:`color ${b.motionDurationMid}`},[`a:not(${Ae}-btn), > ${ve}`]:{display:"inline-block",width:"100%",color:b.colorTextDescription,lineHeight:`${b.fontSize*b.lineHeight}px`,transition:`color ${b.motionDurationMid}`,"&:hover":{color:b.colorPrimary}},[`> ${ve}`]:{fontSize:ne,lineHeight:`${ne*b.lineHeight}px`}},"&:not(:last-child)":{borderInlineEnd:`${b.lineWidth}px ${b.lineType} ${Se}`}}})},De=b=>Object.assign(Object.assign({margin:`-${b.marginXXS}px 0`,display:"flex"},(0,ct.dF)()),{"&-avatar":{paddingInlineEnd:b.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:b.marginXS}},"&-title":Object.assign({color:b.colorTextHeading,fontWeight:b.fontWeightStrong,fontSize:b.fontSizeLG},ct.vS),"&-description":{color:b.colorTextDescription}}),pe=b=>{const{componentCls:Ae,cardPaddingBase:ve,colorFillAlter:Re}=b;return{[`${Ae}-head`]:{padding:`0 ${ve}px`,background:Re,"&-title":{fontSize:b.fontSize}},[`${Ae}-body`]:{padding:`${b.padding}px ${ve}px`}}},le=b=>{const{componentCls:Ae}=b;return{overflow:"hidden",[`${Ae}-body`]:{userSelect:"none"}}},ge=b=>{const{antCls:Ae,componentCls:ve,cardShadow:Re,cardHeadPadding:ne,colorBorderSecondary:Se,boxShadowTertiary:St,cardPaddingBase:mt,extraColor:ft}=b;return{[ve]:Object.assign(Object.assign({},(0,ct.Wf)(b)),{position:"relative",background:b.colorBgContainer,borderRadius:b.borderRadiusLG,[`&:not(${ve}-bordered)`]:{boxShadow:St},[`${ve}-head`]:pt(b),[`${ve}-extra`]:{marginInlineStart:"auto",color:ft,fontWeight:"normal",fontSize:b.fontSize},[`${ve}-body`]:Object.assign({padding:mt,borderRadius:` 0 0 ${b.borderRadiusLG}px ${b.borderRadiusLG}px`},(0,ct.dF)()),[`${ve}-grid`]:ut(b),[`${ve}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${Ae}-image-mask`]:{borderRadius:`${b.borderRadiusLG}px ${b.borderRadiusLG}px 0 0`}},[`${ve}-actions`]:et(b),[`${ve}-meta`]:De(b)}),[`${ve}-bordered`]:{border:`${b.lineWidth}px ${b.lineType} ${Se}`,[`${ve}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${ve}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${b.motionDurationMid}, border-color ${b.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:Re}},[`${ve}-contain-grid`]:{[`${ve}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${ve}-loading) ${ve}-body`]:{marginBlockStart:-b.lineWidth,marginInlineStart:-b.lineWidth,padding:0}},[`${ve}-contain-tabs`]:{[`> ${ve}-head`]:{[`${ve}-head-title, ${ve}-extra`]:{paddingTop:ne}}},[`${ve}-type-inner`]:pe(b),[`${ve}-loading`]:le(b),[`${ve}-rtl`]:{direction:"rtl"}}},Be=b=>{const{componentCls:Ae,cardPaddingSM:ve,headerHeightSM:Re,headerFontSizeSM:ne}=b;return{[`${Ae}-small`]:{[`> ${Ae}-head`]:{minHeight:Re,padding:`0 ${ve}px`,fontSize:ne,[`> ${Ae}-head-wrapper`]:{[`> ${Ae}-extra`]:{fontSize:b.fontSize}}},[`> ${Ae}-body`]:{padding:ve}},[`${Ae}-small${Ae}-contain-tabs`]:{[`> ${Ae}-head`]:{[`${Ae}-head-title, ${Ae}-extra`]:{minHeight:Re,paddingTop:0,display:"flex",alignItems:"center"}}}}};var Ie=(0,Fe.Z)("Card",b=>{const Ae=(0,Te.TS)(b,{cardShadow:b.boxShadowCard,cardHeadPadding:b.padding,cardPaddingBase:b.paddingLG,cardActionsIconSize:b.fontSize,cardPaddingSM:12});return[ge(Ae),Be(Ae)]},b=>({headerBg:"transparent",headerFontSize:b.fontSizeLG,headerFontSizeSM:b.fontSize,headerHeight:b.fontSizeLG*b.lineHeightLG+b.padding*2,headerHeightSM:b.fontSize*b.lineHeight+b.paddingXS*2,actionsBg:b.colorBgContainer,actionsLiMargin:`${b.paddingSM}px 0`,tabsMarginBottom:-b.padding-b.lineWidth,extraColor:b.colorText})),Ve=function(b,Ae){var ve={};for(var Re in b)Object.prototype.hasOwnProperty.call(b,Re)&&Ae.indexOf(Re)<0&&(ve[Re]=b[Re]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,Re=Object.getOwnPropertySymbols(b);neq.createElement("li",{style:{width:`${100/b.length}%`},key:`action-${ve}`},q.createElement("span",null,Ae)))}var Ft=q.forwardRef((b,Ae)=>{const{prefixCls:ve,className:Re,rootClassName:ne,style:Se,extra:St,headStyle:mt={},bodyStyle:ft={},title:qe,loading:It,bordered:tt=!0,size:Ut,type:ri,cover:Ct,actions:fi,tabList:Ot,children:jt,activeTabKey:hi,defaultActiveTabKey:Kt,tabBarExtraContent:Rt,hoverable:Si,tabProps:Ti={}}=b,_t=Ve(b,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:C,direction:z,card:T}=q.useContext(Z.E_),P=Pe=>{var bt;(bt=b.onTabChange)===null||bt===void 0||bt.call(b,Pe)},G=q.useMemo(()=>{let Pe=!1;return q.Children.forEach(jt,bt=>{bt&&bt.type&&bt.type===rt&&(Pe=!0)}),Pe},[jt]),p=C("card",ve),[R,oe]=Ie(p),Ue=q.createElement(de.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},jt),vt=hi!==void 0,$t=Object.assign(Object.assign({},Ti),{[vt?"activeKey":"defaultActiveKey"]:vt?hi:Kt,tabBarExtraContent:Rt});let lt;const Mt=(0,L.Z)(Ut),F=!Mt||Mt==="default"?"large":Mt,U=Ot?q.createElement(X.default,Object.assign({size:F},$t,{className:`${p}-head-tabs`,onChange:P,items:Ot.map(Pe=>{var{tab:bt}=Pe,te=Ve(Pe,["tab"]);return Object.assign({label:bt},te)})})):null;(qe||St||U)&&(lt=q.createElement("div",{className:`${p}-head`,style:mt},q.createElement("div",{className:`${p}-head-wrapper`},qe&&q.createElement("div",{className:`${p}-head-title`},qe),St&&q.createElement("div",{className:`${p}-extra`},St)),U));const re=Ct?q.createElement("div",{className:`${p}-cover`},Ct):null,V=q.createElement("div",{className:`${p}-body`,style:ft},It?Ue:jt),Qe=fi&&fi.length?q.createElement("ul",{className:`${p}-actions`},We(fi)):null,Je=(0,O.Z)(_t,["onTabChange"]),dt=me()(p,T==null?void 0:T.className,{[`${p}-loading`]:It,[`${p}-bordered`]:tt,[`${p}-hoverable`]:Si,[`${p}-contain-grid`]:G,[`${p}-contain-tabs`]:Ot&&Ot.length,[`${p}-${Mt}`]:Mt,[`${p}-type-${ri}`]:!!ri,[`${p}-rtl`]:z==="rtl"},Re,ne,oe),ot=Object.assign(Object.assign({},T==null?void 0:T.style),Se);return R(q.createElement("div",Object.assign({ref:Ae},Je,{className:dt,style:ot}),lt,re,V,Qe))}),_e=function(b,Ae){var ve={};for(var Re in b)Object.prototype.hasOwnProperty.call(b,Re)&&Ae.indexOf(Re)<0&&(ve[Re]=b[Re]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,Re=Object.getOwnPropertySymbols(b);ne{const{prefixCls:Ae,className:ve,avatar:Re,title:ne,description:Se}=b,St=_e(b,["prefixCls","className","avatar","title","description"]),{getPrefixCls:mt}=q.useContext(Z.E_),ft=mt("card",Ae),qe=me()(`${ft}-meta`,ve),It=Re?q.createElement("div",{className:`${ft}-meta-avatar`},Re):null,tt=ne?q.createElement("div",{className:`${ft}-meta-title`},ne):null,Ut=Se?q.createElement("div",{className:`${ft}-meta-description`},Se):null,ri=tt||Ut?q.createElement("div",{className:`${ft}-meta-detail`},tt,Ut):null;return q.createElement("div",Object.assign({},St,{className:qe}),It,ri)};const ie=Ft;ie.Grid=rt,ie.Meta=Ce;var be=ie},9951:function(si,Et,S){"use strict";S.d(Et,{Z:function(){return bt}});var s=S(59301),me=S(54476),O=S(33885),q=S(67732),Z=S(83652),L=S(31226),de=S(42403),X=S(158),j=S(20068),he=S(76190),rt=S(75931),ct={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},Fe=ct,Te=S(53280),pt=S(92310),ut=S.n(pt);function et(te,m,D){return Math.max(m,Math.min(te,D))}var De=function(m){var D=["onTouchStart","onTouchMove","onWheel"];D.includes(m._reactName)||m.preventDefault()},pe=function(m){for(var D=[],_=ge(m),u=Be(m),k=_;k0?1:0):0},Ve=function(m){return m.centerMode?Math.floor((m.slidesToShow-1)/2)+1+(parseInt(m.centerPadding)>0?1:0):m.slidesToShow},We=function(m){return m&&m.offsetWidth||0},Dt=function(m){return m&&m.offsetHeight||0},Ft=function(m){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_,u,k,M;return _=m.startX-m.curX,u=m.startY-m.curY,k=Math.atan2(u,_),M=Math.round(k*180/Math.PI),M<0&&(M=360-Math.abs(M)),M<=45&&M>=0||M<=360&&M>=315?"left":M>=135&&M<=225?"right":D===!0?M>=35&&M<=135?"up":"down":"vertical"},_e=function(m){var D=!0;return m.infinite||(m.centerMode&&m.currentSlide>=m.slideCount-1||m.slideCount<=m.slidesToShow||m.currentSlide>=m.slideCount-m.slidesToShow)&&(D=!1),D},fe=function(m,D){var _={};return D.forEach(function(u){return _[u]=m[u]}),_},Ce=function(m){var D=s.Children.count(m.children),_=m.listRef,u=Math.ceil(We(_)),k=m.trackRef&&m.trackRef.node,M=Math.ceil(We(k)),x;if(m.vertical)x=u;else{var Q=m.centerMode&&parseInt(m.centerPadding)*2;typeof m.centerPadding=="string"&&m.centerPadding.slice(-1)==="%"&&(Q*=u/100),x=Math.ceil((u-Q)/m.slidesToShow)}var ue=_&&Dt(_.querySelector('[data-index="0"]')),ce=ue*m.slidesToShow,we=m.currentSlide===void 0?m.initialSlide:m.currentSlide;m.rtl&&m.currentSlide===void 0&&(we=D-1-m.initialSlide);var Oe=m.lazyLoadedList||[],Ye=pe((0,O.Z)((0,O.Z)({},m),{},{currentSlide:we,lazyLoadedList:Oe}));Oe=Oe.concat(Ye);var it={slideCount:D,slideWidth:x,listWidth:u,trackWidth:M,currentSlide:we,slideHeight:ue,listHeight:ce,lazyLoadedList:Oe};return m.autoplaying===null&&m.autoplay&&(it.autoplaying="playing"),it},ie=function(m){var D=m.waitForAnimate,_=m.animating,u=m.fade,k=m.infinite,M=m.index,x=m.slideCount,Q=m.lazyLoad,ue=m.currentSlide,ce=m.centerMode,we=m.slidesToScroll,Oe=m.slidesToShow,Ye=m.useCSS,it=m.lazyLoadedList;if(D&&_)return{};var J=M,n,a,o,d={},h={},B=k?M:et(M,0,x-1);if(u){if(!k&&(M<0||M>=x))return{};M<0?J=M+x:M>=x&&(J=M-x),Q&&it.indexOf(J)<0&&(it=it.concat(J)),d={animating:!0,currentSlide:J,lazyLoadedList:it,targetSlide:J},h={animating:!1,targetSlide:J}}else n=J,J<0?(n=J+x,k?x%we!==0&&(n=x-x%we):n=0):!_e(m)&&J>ue?J=n=ue:ce&&J>=x?(J=k?x:x-1,n=k?0:x-1):J>=x&&(n=J-x,k?x%we!==0&&(n=0):n=x-Oe),!k&&J+Oe>=x&&(n=x-Oe),a=It((0,O.Z)((0,O.Z)({},m),{},{slideIndex:J})),o=It((0,O.Z)((0,O.Z)({},m),{},{slideIndex:n})),k||(a===o&&(J=n),a=o),Q&&(it=it.concat(pe((0,O.Z)((0,O.Z)({},m),{},{currentSlide:J})))),Ye?(d={animating:!0,currentSlide:n,trackStyle:qe((0,O.Z)((0,O.Z)({},m),{},{left:a})),lazyLoadedList:it,targetSlide:B},h={animating:!1,currentSlide:n,trackStyle:ft((0,O.Z)((0,O.Z)({},m),{},{left:o})),swipeLeft:null,targetSlide:B}):d={currentSlide:n,trackStyle:ft((0,O.Z)((0,O.Z)({},m),{},{left:o})),lazyLoadedList:it,targetSlide:B};return{state:d,nextState:h}},be=function(m,D){var _,u,k,M,x,Q=m.slidesToScroll,ue=m.slidesToShow,ce=m.slideCount,we=m.currentSlide,Oe=m.targetSlide,Ye=m.lazyLoad,it=m.infinite;if(M=ce%Q!==0,_=M?0:(ce-we)%Q,D.message==="previous")k=_===0?Q:ue-_,x=we-k,Ye&&!it&&(u=we-k,x=u===-1?ce-1:u),it||(x=Oe-Q);else if(D.message==="next")k=_===0?Q:_,x=we+k,Ye&&!it&&(x=(we+Q)%ce+_),it||(x=Oe+Q);else if(D.message==="dots")x=D.index*D.slidesToScroll;else if(D.message==="children"){if(x=D.index,it){var J=Ct((0,O.Z)((0,O.Z)({},m),{},{targetSlide:x}));x>D.currentSlide&&J==="left"?x=x-ce:x10)return{scrolling:!0};x&&(o.swipeLength=$e);var xt=(Q?-1:1)*(o.curX>o.startX?1:-1);x&&(xt=o.curY>o.startY?1:-1);var Bt=Math.ceil(J/n),ke=Ft(D.touchObject,x),yt=o.swipeLength;return a||(ue===0&&(ke==="right"||ke==="down")||ue+1>=Bt&&(ke==="left"||ke==="up")||!_e(D)&&(ke==="left"||ke==="up"))&&(yt=o.swipeLength*ce,we===!1&&Oe&&(Oe(ke),ae.edgeDragged=!0)),!Ye&&d&&(d(ke),ae.swiped=!0),k?v=Me+yt*(h/B)*xt:Q?v=Me-yt*xt:v=Me+yt*xt,x&&(v=Me+yt*xt),ae=(0,O.Z)((0,O.Z)({},ae),{},{touchObject:o,swipeLeft:v,trackStyle:ft((0,O.Z)((0,O.Z)({},D),{},{left:v}))}),Math.abs(o.curX-o.startX)10&&(ae.swiping=!0,De(m)),ae}},Re=function(m,D){var _=D.dragging,u=D.swipe,k=D.touchObject,M=D.listWidth,x=D.touchThreshold,Q=D.verticalSwiping,ue=D.listHeight,ce=D.swipeToSlide,we=D.scrolling,Oe=D.onSwipe,Ye=D.targetSlide,it=D.currentSlide,J=D.infinite;if(!_)return u&&De(m),{};var n=Q?ue/x:M/x,a=Ft(k,Q),o={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(we||!k.swipeLength)return o;if(k.swipeLength>n){De(m),Oe&&Oe(a);var d,h,B=J?it:Ye;switch(a){case"left":case"up":h=B+St(D),d=ce?Se(D,h):h,o.currentDirection=0;break;case"right":case"down":h=B-St(D),d=ce?Se(D,h):h,o.currentDirection=1;break;default:d=B}o.triggerSlideHandler=d}else{var v=It(D);o.trackStyle=qe((0,O.Z)((0,O.Z)({},D),{},{left:v}))}return o},ne=function(m){for(var D=m.infinite?m.slideCount*2:m.slideCount,_=m.infinite?m.slidesToShow*-1:0,u=m.infinite?m.slidesToShow*-1:0,k=[];__[_.length-1])D=_[_.length-1];else for(var k in _){if(D<_[k]){D=u;break}u=_[k]}return D},St=function(m){var D=m.centerMode?m.slideWidth*Math.floor(m.slidesToShow/2):0;if(m.swipeToSlide){var _,u=m.listRef,k=u.querySelectorAll&&u.querySelectorAll(".slick-slide")||[];if(Array.from(k).every(function(Q){if(m.vertical){if(Q.offsetTop+Dt(Q)/2>m.swipeLeft*-1)return _=Q,!1}else if(Q.offsetLeft-D+We(Q)/2>m.swipeLeft*-1)return _=Q,!1;return!0}),!_)return 0;var M=m.rtl===!0?m.slideCount-m.currentSlide:m.currentSlide,x=Math.abs(_.dataset.index-M)||1;return x}else return m.slidesToScroll},mt=function(m,D){return D.reduce(function(_,u){return _&&m.hasOwnProperty(u)},!0)?null:console.error("Keys Missing:",m)},ft=function(m){mt(m,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var D,_,u=m.slideCount+2*m.slidesToShow;m.vertical?_=u*m.slideHeight:D=ri(m)*m.slideWidth;var k={opacity:1,transition:"",WebkitTransition:""};if(m.useTransform){var M=m.vertical?"translate3d(0px, "+m.left+"px, 0px)":"translate3d("+m.left+"px, 0px, 0px)",x=m.vertical?"translate3d(0px, "+m.left+"px, 0px)":"translate3d("+m.left+"px, 0px, 0px)",Q=m.vertical?"translateY("+m.left+"px)":"translateX("+m.left+"px)";k=(0,O.Z)((0,O.Z)({},k),{},{WebkitTransform:M,transform:x,msTransform:Q})}else m.vertical?k.top=m.left:k.left=m.left;return m.fade&&(k={opacity:1}),D&&(k.width=D),_&&(k.height=_),window&&!window.addEventListener&&window.attachEvent&&(m.vertical?k.marginTop=m.left+"px":k.marginLeft=m.left+"px"),k},qe=function(m){mt(m,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var D=ft(m);return m.useTransform?(D.WebkitTransition="-webkit-transform "+m.speed+"ms "+m.cssEase,D.transition="transform "+m.speed+"ms "+m.cssEase):m.vertical?D.transition="top "+m.speed+"ms "+m.cssEase:D.transition="left "+m.speed+"ms "+m.cssEase,D},It=function(m){if(m.unslick)return 0;mt(m,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var D=m.slideIndex,_=m.trackRef,u=m.infinite,k=m.centerMode,M=m.slideCount,x=m.slidesToShow,Q=m.slidesToScroll,ue=m.slideWidth,ce=m.listWidth,we=m.variableWidth,Oe=m.slideHeight,Ye=m.fade,it=m.vertical,J=0,n,a,o=0;if(Ye||m.slideCount===1)return 0;var d=0;if(u?(d=-tt(m),M%Q!==0&&D+Q>M&&(d=-(D>M?x-(D-M):M%Q)),k&&(d+=parseInt(x/2))):(M%Q!==0&&D+Q>M&&(d=x-M%Q),k&&(d=parseInt(x/2))),J=d*ue,o=d*Oe,it?n=D*Oe*-1+o:n=D*ue*-1+J,we===!0){var h,B=_&&_.node;if(h=D+tt(m),a=B&&B.childNodes[h],n=a?a.offsetLeft*-1:0,k===!0){h=u?D+tt(m):D,a=B&&B.children[h],n=0;for(var v=0;vm.currentSlide?m.targetSlide>m.currentSlide+fi(m)?"left":"right":m.targetSlide0&&(M+=1),u&&D%2===0&&(M+=1),M}return u?0:D-1},Ot=function(m){var D=m.slidesToShow,_=m.centerMode,u=m.rtl,k=m.centerPadding;if(_){var M=(D-1)/2+1;return parseInt(k)>0&&(M+=1),!u&&D%2===0&&(M+=1),M}return u?D-1:0},jt=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},hi=function(m){var D,_,u,k,M;m.rtl?M=m.slideCount-1-m.index:M=m.index,u=M<0||M>=m.slideCount,m.centerMode?(k=Math.floor(m.slidesToShow/2),_=(M-m.currentSlide)%m.slideCount===0,M>m.currentSlide-k-1&&M<=m.currentSlide+k&&(D=!0)):D=m.currentSlide<=M&&M=m.slideCount?x=m.targetSlide-m.slideCount:x=m.targetSlide;var Q=M===x;return{"slick-slide":!0,"slick-active":D,"slick-center":_,"slick-cloned":u,"slick-current":Q}},Kt=function(m){var D={};return(m.variableWidth===void 0||m.variableWidth===!1)&&(D.width=m.slideWidth),m.fade&&(D.position="relative",m.vertical&&m.slideHeight?D.top=-m.index*parseInt(m.slideHeight):D.left=-m.index*parseInt(m.slideWidth),D.opacity=m.currentSlide===m.index?1:0,m.useCSS&&(D.transition="opacity "+m.speed+"ms "+m.cssEase+", visibility "+m.speed+"ms "+m.cssEase)),D},Rt=function(m,D){return m.key+"-"+D},Si=function(m){var D,_=[],u=[],k=[],M=s.Children.count(m.children),x=ge(m),Q=Be(m);return s.Children.forEach(m.children,function(ue,ce){var we,Oe={message:"children",index:ce,slidesToScroll:m.slidesToScroll,currentSlide:m.currentSlide};!m.lazyLoad||m.lazyLoad&&m.lazyLoadedList.indexOf(ce)>=0?we=ue:we=s.createElement("div",null);var Ye=Kt((0,O.Z)((0,O.Z)({},m),{},{index:ce})),it=we.props.className||"",J=hi((0,O.Z)((0,O.Z)({},m),{},{index:ce}));if(_.push(s.cloneElement(we,{key:"original"+Rt(we,ce),"data-index":ce,className:ut()(J,it),tabIndex:"-1","aria-hidden":!J["slick-active"],style:(0,O.Z)((0,O.Z)({outline:"none"},we.props.style||{}),Ye),onClick:function(o){we.props&&we.props.onClick&&we.props.onClick(o),m.focusOnSelect&&m.focusOnSelect(Oe)}})),m.infinite&&m.fade===!1){var n=M-ce;n<=tt(m)&&M!==m.slidesToShow&&(D=-n,D>=x&&(we=ue),J=hi((0,O.Z)((0,O.Z)({},m),{},{index:D})),u.push(s.cloneElement(we,{key:"precloned"+Rt(we,D),"data-index":D,tabIndex:"-1",className:ut()(J,it),"aria-hidden":!J["slick-active"],style:(0,O.Z)((0,O.Z)({},we.props.style||{}),Ye),onClick:function(o){we.props&&we.props.onClick&&we.props.onClick(o),m.focusOnSelect&&m.focusOnSelect(Oe)}}))),M!==m.slidesToShow&&(D=M+ce,D=h&&Oe<=o:Oe===h}),v={message:"dots",index:n,slidesToScroll:ue,currentSlide:Oe},ae=this.clickHandler.bind(this,v);J=J.concat(s.createElement("li",{key:n,className:B},s.cloneElement(this.props.customPaging(n),{onClick:ae})))}return s.cloneElement(this.props.appendDots(J),(0,O.Z)({className:this.props.dotsClass},it))}}]),D}(s.PureComponent),z=function(te){(0,de.Z)(D,te);var m=(0,X.Z)(D);function D(){return(0,q.Z)(this,D),m.apply(this,arguments)}return(0,Z.Z)(D,[{key:"clickHandler",value:function(u,k){k&&k.preventDefault(),this.props.clickHandler(u,k)}},{key:"render",value:function(){var u={"slick-arrow":!0,"slick-prev":!0},k=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(u["slick-disabled"]=!0,k=null);var M={key:"0","data-role":"none",className:ut()(u),style:{display:"block"},onClick:k},x={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Q;return this.props.prevArrow?Q=s.cloneElement(this.props.prevArrow,(0,O.Z)((0,O.Z)({},M),x)):Q=s.createElement("button",(0,me.Z)({key:"0",type:"button"},M)," ","Previous"),Q}}]),D}(s.PureComponent),T=function(te){(0,de.Z)(D,te);var m=(0,X.Z)(D);function D(){return(0,q.Z)(this,D),m.apply(this,arguments)}return(0,Z.Z)(D,[{key:"clickHandler",value:function(u,k){k&&k.preventDefault(),this.props.clickHandler(u,k)}},{key:"render",value:function(){var u={"slick-arrow":!0,"slick-next":!0},k=this.clickHandler.bind(this,{message:"next"});_e(this.props)||(u["slick-disabled"]=!0,k=null);var M={key:"1","data-role":"none",className:ut()(u),style:{display:"block"},onClick:k},x={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Q;return this.props.nextArrow?Q=s.cloneElement(this.props.nextArrow,(0,O.Z)((0,O.Z)({},M),x)):Q=s.createElement("button",(0,me.Z)({key:"1",type:"button"},M)," ","Next"),Q}}]),D}(s.PureComponent),P=S(76374),G=["animating"],p=function(te){(0,de.Z)(D,te);var m=(0,X.Z)(D);function D(_){var u;(0,q.Z)(this,D),u=m.call(this,_),(0,j.Z)((0,L.Z)(u),"listRefHandler",function(M){return u.list=M}),(0,j.Z)((0,L.Z)(u),"trackRefHandler",function(M){return u.track=M}),(0,j.Z)((0,L.Z)(u),"adaptHeight",function(){if(u.props.adaptiveHeight&&u.list){var M=u.list.querySelector('[data-index="'.concat(u.state.currentSlide,'"]'));u.list.style.height=Dt(M)+"px"}}),(0,j.Z)((0,L.Z)(u),"componentDidMount",function(){if(u.props.onInit&&u.props.onInit(),u.props.lazyLoad){var M=pe((0,O.Z)((0,O.Z)({},u.props),u.state));M.length>0&&(u.setState(function(Q){return{lazyLoadedList:Q.lazyLoadedList.concat(M)}}),u.props.onLazyLoad&&u.props.onLazyLoad(M))}var x=(0,O.Z)({listRef:u.list,trackRef:u.track},u.props);u.updateState(x,!0,function(){u.adaptHeight(),u.props.autoplay&&u.autoPlay("playing")}),u.props.lazyLoad==="progressive"&&(u.lazyLoadTimer=setInterval(u.progressiveLazyLoad,1e3)),u.ro=new P.Z(function(){u.state.animating?(u.onWindowResized(!1),u.callbackTimers.push(setTimeout(function(){return u.onWindowResized()},u.props.speed))):u.onWindowResized()}),u.ro.observe(u.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(Q){Q.onfocus=u.props.pauseOnFocus?u.onSlideFocus:null,Q.onblur=u.props.pauseOnFocus?u.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",u.onWindowResized):window.attachEvent("onresize",u.onWindowResized)}),(0,j.Z)((0,L.Z)(u),"componentWillUnmount",function(){u.animationEndCallback&&clearTimeout(u.animationEndCallback),u.lazyLoadTimer&&clearInterval(u.lazyLoadTimer),u.callbackTimers.length&&(u.callbackTimers.forEach(function(M){return clearTimeout(M)}),u.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",u.onWindowResized):window.detachEvent("onresize",u.onWindowResized),u.autoplayTimer&&clearInterval(u.autoplayTimer),u.ro.disconnect()}),(0,j.Z)((0,L.Z)(u),"componentDidUpdate",function(M){if(u.checkImagesLoad(),u.props.onReInit&&u.props.onReInit(),u.props.lazyLoad){var x=pe((0,O.Z)((0,O.Z)({},u.props),u.state));x.length>0&&(u.setState(function(ce){return{lazyLoadedList:ce.lazyLoadedList.concat(x)}}),u.props.onLazyLoad&&u.props.onLazyLoad(x))}u.adaptHeight();var Q=(0,O.Z)((0,O.Z)({listRef:u.list,trackRef:u.track},u.props),u.state),ue=u.didPropsChange(M);ue&&u.updateState(Q,ue,function(){u.state.currentSlide>=s.Children.count(u.props.children)&&u.changeSlide({message:"index",index:s.Children.count(u.props.children)-u.props.slidesToShow,currentSlide:u.state.currentSlide}),(M.autoplay!==u.props.autoplay||M.autoplaySpeed!==u.props.autoplaySpeed)&&(!M.autoplay&&u.props.autoplay?u.autoPlay("playing"):u.props.autoplay?u.autoPlay("update"):u.pause("paused"))})}),(0,j.Z)((0,L.Z)(u),"onWindowResized",function(M){u.debouncedResize&&u.debouncedResize.cancel(),u.debouncedResize=(0,Te.D)(50,function(){return u.resizeWindow(M)}),u.debouncedResize()}),(0,j.Z)((0,L.Z)(u),"resizeWindow",function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,x=!!(u.track&&u.track.node);if(x){var Q=(0,O.Z)((0,O.Z)({listRef:u.list,trackRef:u.track},u.props),u.state);u.updateState(Q,M,function(){u.props.autoplay?u.autoPlay("update"):u.pause("paused")}),u.setState({animating:!1}),clearTimeout(u.animationEndCallback),delete u.animationEndCallback}}),(0,j.Z)((0,L.Z)(u),"updateState",function(M,x,Q){var ue=Ce(M);M=(0,O.Z)((0,O.Z)((0,O.Z)({},M),ue),{},{slideIndex:ue.currentSlide});var ce=It(M);M=(0,O.Z)((0,O.Z)({},M),{},{left:ce});var we=ft(M);(x||s.Children.count(u.props.children)!==s.Children.count(M.children))&&(ue.trackStyle=we),u.setState(ue,Q)}),(0,j.Z)((0,L.Z)(u),"ssrInit",function(){if(u.props.variableWidth){var M=0,x=0,Q=[],ue=tt((0,O.Z)((0,O.Z)((0,O.Z)({},u.props),u.state),{},{slideCount:u.props.children.length})),ce=Ut((0,O.Z)((0,O.Z)((0,O.Z)({},u.props),u.state),{},{slideCount:u.props.children.length}));u.props.children.forEach(function(ae){Q.push(ae.props.style.width),M+=ae.props.style.width});for(var we=0;we=x&&u.onWindowResized()};if(!ue.onclick)ue.onclick=function(){return ue.parentNode.focus()};else{var we=ue.onclick;ue.onclick=function(Oe){we(Oe),ue.parentNode.focus()}}ue.onload||(u.props.lazyLoad?ue.onload=function(){u.adaptHeight(),u.callbackTimers.push(setTimeout(u.onWindowResized,u.props.speed))}:(ue.onload=ce,ue.onerror=function(){ce(),u.props.onLazyLoadError&&u.props.onLazyLoadError()}))})}),(0,j.Z)((0,L.Z)(u),"progressiveLazyLoad",function(){for(var M=[],x=(0,O.Z)((0,O.Z)({},u.props),u.state),Q=u.state.currentSlide;Q=-tt(x);ue--)if(u.state.lazyLoadedList.indexOf(ue)<0){M.push(ue);break}M.length>0?(u.setState(function(ce){return{lazyLoadedList:ce.lazyLoadedList.concat(M)}}),u.props.onLazyLoad&&u.props.onLazyLoad(M)):u.lazyLoadTimer&&(clearInterval(u.lazyLoadTimer),delete u.lazyLoadTimer)}),(0,j.Z)((0,L.Z)(u),"slideHandler",function(M){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Q=u.props,ue=Q.asNavFor,ce=Q.beforeChange,we=Q.onLazyLoad,Oe=Q.speed,Ye=Q.afterChange,it=u.state.currentSlide,J=ie((0,O.Z)((0,O.Z)((0,O.Z)({index:M},u.props),u.state),{},{trackRef:u.track,useCSS:u.props.useCSS&&!x})),n=J.state,a=J.nextState;if(n){ce&&ce(it,n.currentSlide);var o=n.lazyLoadedList.filter(function(d){return u.state.lazyLoadedList.indexOf(d)<0});we&&o.length>0&&we(o),!u.props.waitForAnimate&&u.animationEndCallback&&(clearTimeout(u.animationEndCallback),Ye&&Ye(it),delete u.animationEndCallback),u.setState(n,function(){ue&&u.asNavForIndex!==M&&(u.asNavForIndex=M,ue.innerSlider.slideHandler(M)),a&&(u.animationEndCallback=setTimeout(function(){var d=a.animating,h=(0,rt.Z)(a,G);u.setState(h,function(){u.callbackTimers.push(setTimeout(function(){return u.setState({animating:d})},10)),Ye&&Ye(n.currentSlide),delete u.animationEndCallback})},Oe))})}}),(0,j.Z)((0,L.Z)(u),"changeSlide",function(M){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Q=(0,O.Z)((0,O.Z)({},u.props),u.state),ue=be(Q,M);if(!(ue!==0&&!ue)&&(x===!0?u.slideHandler(ue,x):u.slideHandler(ue),u.props.autoplay&&u.autoPlay("update"),u.props.focusOnSelect)){var ce=u.list.querySelectorAll(".slick-current");ce[0]&&ce[0].focus()}}),(0,j.Z)((0,L.Z)(u),"clickHandler",function(M){u.clickable===!1&&(M.stopPropagation(),M.preventDefault()),u.clickable=!0}),(0,j.Z)((0,L.Z)(u),"keyHandler",function(M){var x=b(M,u.props.accessibility,u.props.rtl);x!==""&&u.changeSlide({message:x})}),(0,j.Z)((0,L.Z)(u),"selectHandler",function(M){u.changeSlide(M)}),(0,j.Z)((0,L.Z)(u),"disableBodyScroll",function(){var M=function(Q){Q=Q||window.event,Q.preventDefault&&Q.preventDefault(),Q.returnValue=!1};window.ontouchmove=M}),(0,j.Z)((0,L.Z)(u),"enableBodyScroll",function(){window.ontouchmove=null}),(0,j.Z)((0,L.Z)(u),"swipeStart",function(M){u.props.verticalSwiping&&u.disableBodyScroll();var x=Ae(M,u.props.swipe,u.props.draggable);x!==""&&u.setState(x)}),(0,j.Z)((0,L.Z)(u),"swipeMove",function(M){var x=ve(M,(0,O.Z)((0,O.Z)((0,O.Z)({},u.props),u.state),{},{trackRef:u.track,listRef:u.list,slideIndex:u.state.currentSlide}));x&&(x.swiping&&(u.clickable=!1),u.setState(x))}),(0,j.Z)((0,L.Z)(u),"swipeEnd",function(M){var x=Re(M,(0,O.Z)((0,O.Z)((0,O.Z)({},u.props),u.state),{},{trackRef:u.track,listRef:u.list,slideIndex:u.state.currentSlide}));if(x){var Q=x.triggerSlideHandler;delete x.triggerSlideHandler,u.setState(x),Q!==void 0&&(u.slideHandler(Q),u.props.verticalSwiping&&u.enableBodyScroll())}}),(0,j.Z)((0,L.Z)(u),"touchEnd",function(M){u.swipeEnd(M),u.clickable=!0}),(0,j.Z)((0,L.Z)(u),"slickPrev",function(){u.callbackTimers.push(setTimeout(function(){return u.changeSlide({message:"previous"})},0))}),(0,j.Z)((0,L.Z)(u),"slickNext",function(){u.callbackTimers.push(setTimeout(function(){return u.changeSlide({message:"next"})},0))}),(0,j.Z)((0,L.Z)(u),"slickGoTo",function(M){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(M=Number(M),isNaN(M))return"";u.callbackTimers.push(setTimeout(function(){return u.changeSlide({message:"index",index:M,currentSlide:u.state.currentSlide},x)},0))}),(0,j.Z)((0,L.Z)(u),"play",function(){var M;if(u.props.rtl)M=u.state.currentSlide-u.props.slidesToScroll;else if(_e((0,O.Z)((0,O.Z)({},u.props),u.state)))M=u.state.currentSlide+u.props.slidesToScroll;else return!1;u.slideHandler(M)}),(0,j.Z)((0,L.Z)(u),"autoPlay",function(M){u.autoplayTimer&&clearInterval(u.autoplayTimer);var x=u.state.autoplaying;if(M==="update"){if(x==="hovered"||x==="focused"||x==="paused")return}else if(M==="leave"){if(x==="paused"||x==="focused")return}else if(M==="blur"&&(x==="paused"||x==="hovered"))return;u.autoplayTimer=setInterval(u.play,u.props.autoplaySpeed+50),u.setState({autoplaying:"playing"})}),(0,j.Z)((0,L.Z)(u),"pause",function(M){u.autoplayTimer&&(clearInterval(u.autoplayTimer),u.autoplayTimer=null);var x=u.state.autoplaying;M==="paused"?u.setState({autoplaying:"paused"}):M==="focused"?(x==="hovered"||x==="playing")&&u.setState({autoplaying:"focused"}):x==="playing"&&u.setState({autoplaying:"hovered"})}),(0,j.Z)((0,L.Z)(u),"onDotsOver",function(){return u.props.autoplay&&u.pause("hovered")}),(0,j.Z)((0,L.Z)(u),"onDotsLeave",function(){return u.props.autoplay&&u.state.autoplaying==="hovered"&&u.autoPlay("leave")}),(0,j.Z)((0,L.Z)(u),"onTrackOver",function(){return u.props.autoplay&&u.pause("hovered")}),(0,j.Z)((0,L.Z)(u),"onTrackLeave",function(){return u.props.autoplay&&u.state.autoplaying==="hovered"&&u.autoPlay("leave")}),(0,j.Z)((0,L.Z)(u),"onSlideFocus",function(){return u.props.autoplay&&u.pause("focused")}),(0,j.Z)((0,L.Z)(u),"onSlideBlur",function(){return u.props.autoplay&&u.state.autoplaying==="focused"&&u.autoPlay("blur")}),(0,j.Z)((0,L.Z)(u),"render",function(){var M=ut()("slick-slider",u.props.className,{"slick-vertical":u.props.vertical,"slick-initialized":!0}),x=(0,O.Z)((0,O.Z)({},u.props),u.state),Q=fe(x,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),ue=u.props.pauseOnHover;Q=(0,O.Z)((0,O.Z)({},Q),{},{onMouseEnter:ue?u.onTrackOver:null,onMouseLeave:ue?u.onTrackLeave:null,onMouseOver:ue?u.onTrackOver:null,focusOnSelect:u.props.focusOnSelect&&u.clickable?u.selectHandler:null});var ce;if(u.props.dots===!0&&u.state.slideCount>=u.props.slidesToShow){var we=fe(x,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),Oe=u.props.pauseOnDotsHover;we=(0,O.Z)((0,O.Z)({},we),{},{clickHandler:u.changeSlide,onMouseEnter:Oe?u.onDotsLeave:null,onMouseOver:Oe?u.onDotsOver:null,onMouseLeave:Oe?u.onDotsLeave:null}),ce=s.createElement(C,we)}var Ye,it,J=fe(x,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);J.clickHandler=u.changeSlide,u.props.arrows&&(Ye=s.createElement(z,J),it=s.createElement(T,J));var n=null;u.props.vertical&&(n={height:u.state.listHeight});var a=null;u.props.vertical===!1?u.props.centerMode===!0&&(a={padding:"0px "+u.props.centerPadding}):u.props.centerMode===!0&&(a={padding:u.props.centerPadding+" 0px"});var o=(0,O.Z)((0,O.Z)({},n),a),d=u.props.touchMove,h={className:"slick-list",style:o,onClick:u.clickHandler,onMouseDown:d?u.swipeStart:null,onMouseMove:u.state.dragging&&d?u.swipeMove:null,onMouseUp:d?u.swipeEnd:null,onMouseLeave:u.state.dragging&&d?u.swipeEnd:null,onTouchStart:d?u.swipeStart:null,onTouchMove:u.state.dragging&&d?u.swipeMove:null,onTouchEnd:d?u.touchEnd:null,onTouchCancel:u.state.dragging&&d?u.swipeEnd:null,onKeyDown:u.props.accessibility?u.keyHandler:null},B={className:M,dir:"ltr",style:u.props.style};return u.props.unslick&&(h={className:"slick-list"},B={className:M,style:u.props.style}),s.createElement("div",B,u.props.unslick?"":Ye,s.createElement("div",(0,me.Z)({ref:u.listRefHandler},h),s.createElement(Ti,(0,me.Z)({ref:u.trackRefHandler},Q),u.props.children)),u.props.unslick?"":it,u.props.unslick?"":ce)}),u.list=null,u.track=null,u.state=(0,O.Z)((0,O.Z)({},Fe),{},{currentSlide:u.props.initialSlide,slideCount:s.Children.count(u.props.children)}),u.callbackTimers=[],u.clickable=!0,u.debouncedResize=null;var k=u.ssrInit();return u.state=(0,O.Z)((0,O.Z)({},u.state),k),u}return(0,Z.Z)(D,[{key:"didPropsChange",value:function(u){for(var k=!1,M=0,x=Object.keys(this.props);M1&&arguments[1]!==void 0?arguments[1]:!1;return u.innerSlider.slickGoTo(k,M)}),(0,j.Z)((0,L.Z)(u),"slickPause",function(){return u.innerSlider.pause("paused")}),(0,j.Z)((0,L.Z)(u),"slickPlay",function(){return u.innerSlider.autoPlay("play")}),u.state={breakpoint:null},u._responsiveMediaHandlers=[],u}return(0,Z.Z)(D,[{key:"media",value:function(u,k){var M=window.matchMedia(u),x=function(ue){var ce=ue.matches;ce&&k()};M.addListener(x),x(M),this._responsiveMediaHandlers.push({mql:M,query:u,listener:x})}},{key:"componentDidMount",value:function(){var u=this;if(this.props.responsive){var k=this.props.responsive.map(function(x){return x.breakpoint});k.sort(function(x,Q){return x-Q}),k.forEach(function(x,Q){var ue;Q===0?ue=oe()({minWidth:0,maxWidth:x}):ue=oe()({minWidth:k[Q-1]+1,maxWidth:x}),jt()&&u.media(ue,function(){u.setState({breakpoint:x})})});var M=oe()({minWidth:k.slice(-1)[0]});jt()&&this.media(M,function(){u.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(u){u.mql.removeListener(u.listener)})}},{key:"render",value:function(){var u=this,k,M;this.state.breakpoint?(M=this.props.responsive.filter(function(n){return n.breakpoint===u.state.breakpoint}),k=M[0].settings==="unslick"?"unslick":(0,O.Z)((0,O.Z)((0,O.Z)({},vt),this.props),M[0].settings)):k=(0,O.Z)((0,O.Z)({},vt),this.props),k.centerMode&&(k.slidesToScroll>1,k.slidesToScroll=1),k.fade&&(k.slidesToShow>1,k.slidesToScroll>1,k.slidesToShow=1,k.slidesToScroll=1);var x=s.Children.toArray(this.props.children);x=x.filter(function(n){return typeof n=="string"?!!n.trim():!!n}),k.variableWidth&&(k.rows>1||k.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),k.variableWidth=!1);for(var Q=[],ue=null,ce=0;ce=x.length));it+=1)Ye.push(s.cloneElement(x[it],{key:100*ce+10*Oe+it,tabIndex:-1,style:{width:"".concat(100/k.slidesPerRow,"%"),display:"inline-block"}}));we.push(s.createElement("div",{key:10*ce+Oe},Ye))}k.variableWidth?Q.push(s.createElement("div",{key:ce,style:{width:ue}},we)):Q.push(s.createElement("div",{key:ce},we))}if(k==="unslick"){var J="regular slider "+(this.props.className||"");return s.createElement("div",{className:J},x)}else Q.length<=k.slidesToShow&&(k.unslick=!0);return s.createElement(p,(0,me.Z)({style:this.props.style,ref:this.innerSliderRefHandler},k),Q)}}]),D}(s.Component),lt=$t,Mt=S(36355),F=S(17313),U=S(83116),re=S(37613);const V=te=>{const{componentCls:m,antCls:D,carouselArrowSize:_,carouselDotOffset:u,marginXXS:k}=te,M=-_*1.25,x=k;return{[m]:Object.assign(Object.assign({},(0,F.Wf)(te)),{".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${D}-radio-input, input${D}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${D}-radio-input, input${D}-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:_,height:_,marginTop:-_/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:M,"&::before":{content:'"\u2190"'}},".slick-next":{insetInlineEnd:M,"&::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:u},"&-top":{top:u,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:te.dotWidth,height:te.dotHeight,marginInline:x,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${te.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:te.dotHeight,padding:0,color:"transparent",fontSize:0,background:te.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${te.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-x,content:'""'}},"&.slick-active":{width:te.dotActiveWidth,"& button":{background:te.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},Qe=te=>{const{componentCls:m,carouselDotOffset:D,marginXXS:_}=te,u={width:te.dotHeight,height:te.dotWidth};return{[`${m}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:te.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:D},"&-right":{insetInlineEnd:D,insetInlineStart:"auto"},li:Object.assign(Object.assign({},u),{margin:`${_}px 0`,verticalAlign:"baseline",button:u,"&.slick-active":Object.assign(Object.assign({},u),{button:u})})}}}},Je=te=>{const{componentCls:m}=te;return[{[`${m}-rtl`]:{direction:"rtl",".slick-dots":{[`${m}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${m}-vertical`]:{".slick-dots":{[`${m}-rtl&`]:{flexDirection:"column"}}}}]};var dt=(0,U.Z)("Carousel",te=>{const{controlHeightLG:m,controlHeightSM:D}=te,_=(0,re.TS)(te,{carouselArrowSize:m/2,carouselDotOffset:D/2});return[V(_),Qe(_),Je(_)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),ot=function(te,m){var D={};for(var _ in te)Object.prototype.hasOwnProperty.call(te,_)&&m.indexOf(_)<0&&(D[_]=te[_]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,_=Object.getOwnPropertySymbols(te);u<_.length;u++)m.indexOf(_[u])<0&&Object.prototype.propertyIsEnumerable.call(te,_[u])&&(D[_[u]]=te[_[u]]);return D},bt=s.forwardRef((te,m)=>{const{dots:D=!0,arrows:_=!1,draggable:u=!1,waitForAnimate:k=!1,dotPosition:M="bottom",vertical:x=M==="left"||M==="right",rootClassName:Q,className:ue,style:ce,id:we}=te,Oe=ot(te,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:Ye,direction:it,carousel:J}=s.useContext(Mt.E_),n=s.useRef(),a=function(Bt){let ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;n.current.slickGoTo(Bt,ke)};s.useImperativeHandle(m,()=>({goTo:a,autoPlay:n.current.innerSlider.autoPlay,innerSlider:n.current.innerSlider,prev:n.current.slickPrev,next:n.current.slickNext}),[n.current]);const o=s.useRef(s.Children.count(te.children));s.useEffect(()=>{o.current!==s.Children.count(te.children)&&(a(te.initialSlide||0,!1),o.current=s.Children.count(te.children))},[te.children]);const d=Object.assign({vertical:x,className:ut()(ue,J==null?void 0:J.className),style:Object.assign(Object.assign({},J==null?void 0:J.style),ce)},Oe);d.effect==="fade"&&(d.fade=!0);const h=Ye("carousel",d.prefixCls),B="slick-dots",v=!!D,ae=ut()(B,`${B}-${M}`,typeof D=="boolean"?!1:D==null?void 0:D.className),[Me,$e]=dt(h),xt=ut()(h,{[`${h}-rtl`]:it==="rtl",[`${h}-vertical`]:d.vertical},$e,Q);return Me(s.createElement("div",{className:xt,id:we},s.createElement(lt,Object.assign({ref:n},d,{dots:v,dotsClass:ae,arrows:_,draggable:u,verticalSwiping:x,waitForAnimate:k}))))})},44e3:function(si,Et,S){"use strict";var s=S(84966),me=S(45818);const O=s.ZP;O.Header=s.h4,O.Footer=s.$_,O.Content=s.VY,O.Sider=me.Z,Et.default=O},93948:function(si,Et,S){"use strict";S.d(Et,{Z:function(){return Mt}});var s=S(59301),me=S(29679),O=S(40001),q=S(19248),Z=S(99267),L=S(92310),de=S.n(L),X=S(2738),j=S(36355),he=S(54476),rt=S(33885),ct=S(75931),Fe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Te=function(){var U=(0,s.useRef)([]),re=(0,s.useRef)(null);return(0,s.useEffect)(function(){var V=Date.now(),Qe=!1;U.current.forEach(function(Je){if(Je){Qe=!0;var dt=Je.style;dt.transitionDuration=".3s, .3s, .3s, .06s",re.current&&V-re.current<100&&(dt.transitionDuration="0s, 0s")}}),Qe&&(re.current=Date.now())}),U.current},pt=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ut=function(U){var re=(0,rt.Z)((0,rt.Z)({},Fe),U),V=re.className,Qe=re.percent,Je=re.prefixCls,dt=re.strokeColor,ot=re.strokeLinecap,Pe=re.strokeWidth,bt=re.style,te=re.trailColor,m=re.trailWidth,D=re.transition,_=(0,ct.Z)(re,pt);delete _.gapPosition;var u=Array.isArray(Qe)?Qe:[Qe],k=Array.isArray(dt)?dt:[dt],M=Te(),x=Pe/2,Q=100-Pe/2,ue="M ".concat(ot==="round"?x:0,",").concat(x,` + L `).concat(ot==="round"?Q:100,",").concat(x),ce="0 0 100 ".concat(Pe),we=0;return s.createElement("svg",(0,he.Z)({className:de()("".concat(Je,"-line"),V),viewBox:ce,preserveAspectRatio:"none",style:bt},_),s.createElement("path",{className:"".concat(Je,"-line-trail"),d:ue,strokeLinecap:ot,stroke:te,strokeWidth:m||Pe,fillOpacity:"0"}),u.map(function(Oe,Ye){var it=1;switch(ot){case"round":it=1-Pe/100;break;case"square":it=1-Pe/2/100;break;default:it=1;break}var J={strokeDasharray:"".concat(Oe*it,"px, 100px"),strokeDashoffset:"-".concat(we,"px"),transition:D||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},n=k[Ye]||k[k.length-1];return we+=Oe,s.createElement("path",{key:Ye,className:"".concat(Je,"-line-path"),d:ue,strokeLinecap:ot,stroke:n,strokeWidth:Pe,fillOpacity:"0",ref:function(o){M[Ye]=o},style:J})}))},et=ut,De=S(76190),pe=S(42978),le=S(47273),ge=0,Be=(0,le.Z)();function Ie(){var F;return Be?(F=ge,ge+=1):F="TEST_OR_SSR",F}var Ve=function(F){var U=s.useState(),re=(0,pe.Z)(U,2),V=re[0],Qe=re[1];return s.useEffect(function(){Qe("rc_progress_".concat(Ie()))},[]),F||V},We=function(U){var re=U.bg,V=U.children;return s.createElement("div",{style:{width:"100%",height:"100%",background:re}},V)};function Dt(F,U){return Object.keys(F).map(function(re){var V=parseFloat(re),Qe="".concat(Math.floor(V*U),"%");return"".concat(F[re]," ").concat(Qe)})}var Ft=s.forwardRef(function(F,U){var re=F.prefixCls,V=F.color,Qe=F.gradientId,Je=F.radius,dt=F.style,ot=F.ptg,Pe=F.strokeLinecap,bt=F.strokeWidth,te=F.size,m=F.gapDegree,D=V&&(0,De.Z)(V)==="object",_=D?"#FFF":void 0,u=te/2,k=s.createElement("circle",{className:"".concat(re,"-circle-path"),r:Je,cx:u,cy:u,stroke:_,strokeLinecap:Pe,strokeWidth:bt,opacity:ot===0?0:1,style:dt,ref:U});if(!D)return k;var M="".concat(Qe,"-conic"),x=m?"".concat(180+m/2,"deg"):"0deg",Q=Dt(V,(360-m)/360),ue=Dt(V,1),ce="conic-gradient(from ".concat(x,", ").concat(Q.join(", "),")"),we="linear-gradient(to ".concat(m?"bottom":"top",", ").concat(ue.join(", "),")");return s.createElement(s.Fragment,null,s.createElement("mask",{id:M},k),s.createElement("foreignObject",{x:0,y:0,width:te,height:te,mask:"url(#".concat(M,")")},s.createElement(We,{bg:we},s.createElement(We,{bg:ce}))))}),_e=Ft,fe=100,Ce=function(U,re,V,Qe,Je,dt,ot,Pe,bt,te){var m=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,D=V/100*360*((360-dt)/360),_=dt===0?0:{bottom:0,top:180,left:90,right:-90}[ot],u=(100-Qe)/100*re;bt==="round"&&Qe!==100&&(u+=te/2,u>=re&&(u=re-.01));var k=fe/2;return{stroke:typeof Pe=="string"?Pe:void 0,strokeDasharray:"".concat(re,"px ").concat(U),strokeDashoffset:u+m,transform:"rotate(".concat(Je+D+_,"deg)"),transformOrigin:"".concat(k,"px ").concat(k,"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}},ie=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function be(F){var U=F!=null?F:[];return Array.isArray(U)?U:[U]}var b=function(U){var re=(0,rt.Z)((0,rt.Z)({},Fe),U),V=re.id,Qe=re.prefixCls,Je=re.steps,dt=re.strokeWidth,ot=re.trailWidth,Pe=re.gapDegree,bt=Pe===void 0?0:Pe,te=re.gapPosition,m=re.trailColor,D=re.strokeLinecap,_=re.style,u=re.className,k=re.strokeColor,M=re.percent,x=(0,ct.Z)(re,ie),Q=fe/2,ue=Ve(V),ce="".concat(ue,"-gradient"),we=Q-dt/2,Oe=Math.PI*2*we,Ye=bt>0?90+bt/2:-90,it=Oe*((360-bt)/360),J=(0,De.Z)(Je)==="object"?Je:{count:Je,space:2},n=J.count,a=J.space,o=be(M),d=be(k),h=d.find(function(Bt){return Bt&&(0,De.Z)(Bt)==="object"}),B=h&&(0,De.Z)(h)==="object",v=B?"butt":D,ae=Ce(Oe,it,0,100,Ye,bt,te,m,v,dt),Me=Te(),$e=function(){var ke=0;return o.map(function(yt,nt){var Ne=d[nt]||d[d.length-1],He=Ce(Oe,it,ke,yt,Ye,bt,te,Ne,v,dt);return ke+=yt,s.createElement(_e,{key:nt,color:Ne,ptg:yt,radius:we,prefixCls:Qe,gradientId:ce,style:He,strokeLinecap:v,strokeWidth:dt,gapDegree:bt,ref:function(Le){Me[nt]=Le},size:fe})}).reverse()},xt=function(){var ke=Math.round(n*(o[0]/100)),yt=100/n,nt=0;return new Array(n).fill(null).map(function(Ne,He){var ht=He<=ke-1?d[0]:m,Le=ht&&(0,De.Z)(ht)==="object"?"url(#".concat(ce,")"):void 0,ei=Ce(Oe,it,nt,yt,Ye,bt,te,ht,"butt",dt,a);return nt+=(it-ei.strokeDashoffset+a)*100/it,s.createElement("circle",{key:He,className:"".concat(Qe,"-circle-path"),r:we,cx:Q,cy:Q,stroke:Le,strokeWidth:dt,opacity:1,style:ei,ref:function(Ei){Me[He]=Ei}})})};return s.createElement("svg",(0,he.Z)({className:de()("".concat(Qe,"-circle"),u),viewBox:"0 0 ".concat(fe," ").concat(fe),style:_,id:V,role:"presentation"},x),!n&&s.createElement("circle",{className:"".concat(Qe,"-circle-trail"),r:we,cx:Q,cy:Q,stroke:m,strokeLinecap:v,strokeWidth:ot||dt,style:ae}),n?xt():$e())},Ae=b,ve={Line:et,Circle:Ae},Re=S(6848),ne=S(30071);function Se(F){return!F||F<0?0:F>100?100:F}function St(F){let{success:U,successPercent:re}=F,V=re;return U&&"progress"in U&&(V=U.progress),U&&"percent"in U&&(V=U.percent),V}const mt=F=>{let{percent:U,success:re,successPercent:V}=F;const Qe=Se(St({success:re,successPercent:V}));return[Qe,Se(Se(U)-Qe)]},ft=F=>{let{success:U={},strokeColor:re}=F;const{strokeColor:V}=U;return[V||ne.presetPrimaryColors.green,re||null]},qe=(F,U,re)=>{var V,Qe,Je,dt;let ot=-1,Pe=-1;if(U==="step"){const bt=re.steps,te=re.strokeWidth;typeof F=="string"||typeof F=="undefined"?(ot=F==="small"?2:14,Pe=te!=null?te:8):typeof F=="number"?[ot,Pe]=[F,F]:[ot=14,Pe=8]=F,ot*=bt}else if(U==="line"){const bt=re==null?void 0:re.strokeWidth;typeof F=="string"||typeof F=="undefined"?Pe=bt||(F==="small"?6:8):typeof F=="number"?[ot,Pe]=[F,F]:[ot=-1,Pe=8]=F}else(U==="circle"||U==="dashboard")&&(typeof F=="string"||typeof F=="undefined"?[ot,Pe]=F==="small"?[60,60]:[120,120]:typeof F=="number"?[ot,Pe]=[F,F]:(ot=(Qe=(V=F[0])!==null&&V!==void 0?V:F[1])!==null&&Qe!==void 0?Qe:120,Pe=(dt=(Je=F[0])!==null&&Je!==void 0?Je:F[1])!==null&&dt!==void 0?dt:120));return[ot,Pe]},It=3,tt=F=>It/F*100;var ri=F=>{const{prefixCls:U,trailColor:re=null,strokeLinecap:V="round",gapPosition:Qe,gapDegree:Je,width:dt=120,type:ot,children:Pe,success:bt,size:te=dt}=F,[m,D]=qe(te,"circle");let{strokeWidth:_}=F;_===void 0&&(_=Math.max(tt(m),6));const u={width:m,height:D,fontSize:m*.15+6},k=s.useMemo(()=>{if(Je||Je===0)return Je;if(ot==="dashboard")return 75},[Je,ot]),M=Qe||ot==="dashboard"&&"bottom"||void 0,x=Object.prototype.toString.call(F.strokeColor)==="[object Object]",Q=ft({success:bt,strokeColor:F.strokeColor}),ue=de()(`${U}-inner`,{[`${U}-circle-gradient`]:x}),ce=s.createElement(Ae,{percent:mt(F),strokeWidth:_,trailWidth:_,strokeColor:Q,strokeLinecap:V,trailColor:re,prefixCls:U,gapDegree:k,gapPosition:M});return s.createElement("div",{className:ue,style:u},m<=20?s.createElement(Re.Z,{title:Pe},s.createElement("span",null,ce)):s.createElement(s.Fragment,null,ce,Pe))},Ct=function(F,U){var re={};for(var V in F)Object.prototype.hasOwnProperty.call(F,V)&&U.indexOf(V)<0&&(re[V]=F[V]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,V=Object.getOwnPropertySymbols(F);Qe{let U=[];return Object.keys(F).forEach(re=>{const V=parseFloat(re.replace(/%/g,""));isNaN(V)||U.push({key:V,value:F[re]})}),U=U.sort((re,V)=>re.key-V.key),U.map(re=>{let{key:V,value:Qe}=re;return`${Qe} ${V}%`}).join(", ")},Ot=(F,U)=>{const{from:re=ne.presetPrimaryColors.blue,to:V=ne.presetPrimaryColors.blue,direction:Qe=U==="rtl"?"to left":"to right"}=F,Je=Ct(F,["from","to","direction"]);if(Object.keys(Je).length!==0){const dt=fi(Je);return{backgroundImage:`linear-gradient(${Qe}, ${dt})`}}return{backgroundImage:`linear-gradient(${Qe}, ${re}, ${V})`}};var hi=F=>{const{prefixCls:U,direction:re,percent:V,size:Qe,strokeWidth:Je,strokeColor:dt,strokeLinecap:ot="round",children:Pe,trailColor:bt=null,success:te}=F,m=dt&&typeof dt!="string"?Ot(dt,re):{backgroundColor:dt},D=ot==="square"||ot==="butt"?0:void 0,_={backgroundColor:bt||void 0,borderRadius:D},u=Qe!=null?Qe:[-1,Je||(Qe==="small"?6:8)],[k,M]=qe(u,"line",{strokeWidth:Je}),x=Object.assign({width:`${Se(V)}%`,height:M,borderRadius:D},m),Q=St(F),ue={width:`${Se(Q)}%`,height:M,borderRadius:D,backgroundColor:te==null?void 0:te.strokeColor},ce={width:k<0?"100%":k,height:M};return s.createElement(s.Fragment,null,s.createElement("div",{className:`${U}-outer`,style:ce},s.createElement("div",{className:`${U}-inner`,style:_},s.createElement("div",{className:`${U}-bg`,style:x}),Q!==void 0?s.createElement("div",{className:`${U}-success-bg`,style:ue}):null)),Pe)},Rt=F=>{const{size:U,steps:re,percent:V=0,strokeWidth:Qe=8,strokeColor:Je,trailColor:dt=null,prefixCls:ot,children:Pe}=F,bt=Math.round(re*(V/100)),te=U==="small"?2:14,m=U!=null?U:[te,Qe],[D,_]=qe(m,"step",{steps:re,strokeWidth:Qe}),u=D/re,k=new Array(re);for(let M=0;M{const U=F?"100%":"-100%";return new Si.Keyframes(`antProgress${F?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${U}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${U}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},T=F=>{const{componentCls:U,iconCls:re}=F;return{[U]:Object.assign(Object.assign({},(0,Ti.Wf)(F)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:F.fontSize,marginInlineEnd:F.marginXS,marginBottom:F.marginXS},[`${U}-outer`]:{display:"inline-block",width:"100%"},[`&${U}-show-info`]:{[`${U}-outer`]:{marginInlineEnd:`calc(-2em - ${F.marginXS}px)`,paddingInlineEnd:`calc(2em + ${F.paddingXS}px)`}},[`${U}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:F.remainingColor,borderRadius:F.lineBorderRadius},[`${U}-inner:not(${U}-circle-gradient)`]:{[`${U}-circle-path`]:{stroke:F.defaultColor}},[`${U}-success-bg, ${U}-bg`]:{position:"relative",backgroundColor:F.defaultColor,borderRadius:F.lineBorderRadius,transition:`all ${F.motionDurationSlow} ${F.motionEaseInOutCirc}`},[`${U}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:F.colorSuccess},[`${U}-text`]:{display:"inline-block",width:"2em",marginInlineStart:F.marginXS,color:F.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[re]:{fontSize:F.fontSize}},[`&${U}-status-active`]:{[`${U}-bg::before`]:{position:"absolute",inset:0,backgroundColor:F.colorBgContainer,borderRadius:F.lineBorderRadius,opacity:0,animationName:z(),animationDuration:F.progressActiveMotionDuration,animationTimingFunction:F.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${U}-rtl${U}-status-active`]:{[`${U}-bg::before`]:{animationName:z(!0)}},[`&${U}-status-exception`]:{[`${U}-bg`]:{backgroundColor:F.colorError},[`${U}-text`]:{color:F.colorError}},[`&${U}-status-exception ${U}-inner:not(${U}-circle-gradient)`]:{[`${U}-circle-path`]:{stroke:F.colorError}},[`&${U}-status-success`]:{[`${U}-bg`]:{backgroundColor:F.colorSuccess},[`${U}-text`]:{color:F.colorSuccess}},[`&${U}-status-success ${U}-inner:not(${U}-circle-gradient)`]:{[`${U}-circle-path`]:{stroke:F.colorSuccess}}})}},P=F=>{const{componentCls:U,iconCls:re}=F;return{[U]:{[`${U}-circle-trail`]:{stroke:F.remainingColor},[`&${U}-circle ${U}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${U}-circle ${U}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:F.circleTextColor,fontSize:F.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[re]:{fontSize:`${F.fontSize/F.fontSizeSM}em`}},[`${U}-circle&-status-exception`]:{[`${U}-text`]:{color:F.colorError}},[`${U}-circle&-status-success`]:{[`${U}-text`]:{color:F.colorSuccess}}},[`${U}-inline-circle`]:{lineHeight:1,[`${U}-inner`]:{verticalAlign:"bottom"}}}},G=F=>{const{componentCls:U}=F;return{[U]:{[`${U}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:F.progressStepMinWidth,marginInlineEnd:F.progressStepMarginInlineEnd,backgroundColor:F.remainingColor,transition:`all ${F.motionDurationSlow}`,"&-active":{backgroundColor:F.defaultColor}}}}}},p=F=>{const{componentCls:U,iconCls:re}=F;return{[U]:{[`${U}-small&-line, ${U}-small&-line ${U}-text ${re}`]:{fontSize:F.fontSizeSM}}}};var R=(0,_t.Z)("Progress",F=>{const U=F.marginXXS/2,re=(0,C.TS)(F,{progressStepMarginInlineEnd:U,progressStepMinWidth:U,progressActiveMotionDuration:"2.4s"});return[T(re),P(re),G(re),p(re)]},F=>({circleTextColor:F.colorText,defaultColor:F.colorInfo,remainingColor:F.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),oe=function(F,U){var re={};for(var V in F)Object.prototype.hasOwnProperty.call(F,V)&&U.indexOf(V)<0&&(re[V]=F[V]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,V=Object.getOwnPropertySymbols(F);Qe{const{prefixCls:re,className:V,rootClassName:Qe,steps:Je,strokeColor:dt,percent:ot=0,size:Pe="default",showInfo:bt=!0,type:te="line",status:m,format:D,style:_}=F,u=oe(F,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),k=s.useMemo(()=>{var o,d;const h=St(F);return parseInt(h!==void 0?(o=h!=null?h:0)===null||o===void 0?void 0:o.toString():(d=ot!=null?ot:0)===null||d===void 0?void 0:d.toString(),10)},[ot,F.success,F.successPercent]),M=s.useMemo(()=>!vt.includes(m)&&k>=100?"success":m||"normal",[m,k]),{getPrefixCls:x,direction:Q,progress:ue}=s.useContext(j.E_),ce=x("progress",re),[we,Oe]=R(ce),Ye=s.useMemo(()=>{if(!bt)return null;const o=St(F);let d;const h=D||(v=>`${v}%`),B=te==="line";return D||M!=="exception"&&M!=="success"?d=h(Se(ot),Se(o)):M==="exception"?d=B?s.createElement(q.Z,null):s.createElement(Z.Z,null):M==="success"&&(d=B?s.createElement(me.Z,null):s.createElement(O.Z,null)),s.createElement("span",{className:`${ce}-text`,title:typeof d=="string"?d:void 0},d)},[bt,ot,k,M,te,ce,D]),it=Array.isArray(dt)?dt[0]:dt,J=typeof dt=="string"||Array.isArray(dt)?dt:void 0;let n;te==="line"?n=Je?s.createElement(Rt,Object.assign({},F,{strokeColor:J,prefixCls:ce,steps:Je}),Ye):s.createElement(hi,Object.assign({},F,{strokeColor:it,prefixCls:ce,direction:Q}),Ye):(te==="circle"||te==="dashboard")&&(n=s.createElement(ri,Object.assign({},F,{strokeColor:it,prefixCls:ce,progressStatus:M}),Ye));const a=de()(ce,`${ce}-status-${M}`,`${ce}-${te==="dashboard"&&"circle"||Je&&"steps"||te}`,{[`${ce}-inline-circle`]:te==="circle"&&qe(Pe,"circle")[0]<=20,[`${ce}-show-info`]:bt,[`${ce}-${Pe}`]:typeof Pe=="string",[`${ce}-rtl`]:Q==="rtl"},ue==null?void 0:ue.className,V,Qe,Oe);return we(s.createElement("div",Object.assign({ref:U,style:Object.assign(Object.assign({},ue==null?void 0:ue.style),_),className:a,role:"progressbar","aria-valuenow":k},(0,X.Z)(u,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),n))}),Mt=lt},45413:function(si,Et,S){"use strict";S.d(Et,{default:function(){return _t}});var s=S(40001),me=S(99267),O=S(92310),q=S.n(O),Z=S(54476),L=S(33885),de=S(20068),X=S(75931),j=S(59301),he=S(10228),rt=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function ct(C){return typeof C=="string"}function Fe(C){var z,T=C.className,P=C.prefixCls,G=C.style,p=C.active,R=C.status,oe=C.iconPrefix,Ue=C.icon,vt=C.wrapperStyle,$t=C.stepNumber,lt=C.disabled,Mt=C.description,F=C.title,U=C.subTitle,re=C.progressDot,V=C.stepIcon,Qe=C.tailContent,Je=C.icons,dt=C.stepIndex,ot=C.onStepClick,Pe=C.onClick,bt=C.render,te=(0,X.Z)(C,rt),m=!!ot&&!lt,D={};m&&(D.role="button",D.tabIndex=0,D.onClick=function(Q){Pe==null||Pe(Q),ot(dt)},D.onKeyDown=function(Q){var ue=Q.which;(ue===he.Z.ENTER||ue===he.Z.SPACE)&&ot(dt)});var _=function(){var ue,ce,we=q()("".concat(P,"-icon"),"".concat(oe,"icon"),(ue={},(0,de.Z)(ue,"".concat(oe,"icon-").concat(Ue),Ue&&ct(Ue)),(0,de.Z)(ue,"".concat(oe,"icon-check"),!Ue&&R==="finish"&&(Je&&!Je.finish||!Je)),(0,de.Z)(ue,"".concat(oe,"icon-cross"),!Ue&&R==="error"&&(Je&&!Je.error||!Je)),ue)),Oe=j.createElement("span",{className:"".concat(P,"-icon-dot")});return re?typeof re=="function"?ce=j.createElement("span",{className:"".concat(P,"-icon")},re(Oe,{index:$t-1,status:R,title:F,description:Mt})):ce=j.createElement("span",{className:"".concat(P,"-icon")},Oe):Ue&&!ct(Ue)?ce=j.createElement("span",{className:"".concat(P,"-icon")},Ue):Je&&Je.finish&&R==="finish"?ce=j.createElement("span",{className:"".concat(P,"-icon")},Je.finish):Je&&Je.error&&R==="error"?ce=j.createElement("span",{className:"".concat(P,"-icon")},Je.error):Ue||R==="finish"||R==="error"?ce=j.createElement("span",{className:we}):ce=j.createElement("span",{className:"".concat(P,"-icon")},$t),V&&(ce=V({index:$t-1,status:R,title:F,description:Mt,node:ce})),ce},u=R||"wait",k=q()("".concat(P,"-item"),"".concat(P,"-item-").concat(u),T,(z={},(0,de.Z)(z,"".concat(P,"-item-custom"),Ue),(0,de.Z)(z,"".concat(P,"-item-active"),p),(0,de.Z)(z,"".concat(P,"-item-disabled"),lt===!0),z)),M=(0,L.Z)({},G),x=j.createElement("div",(0,Z.Z)({},te,{className:k,style:M}),j.createElement("div",(0,Z.Z)({onClick:Pe},D,{className:"".concat(P,"-item-container")}),j.createElement("div",{className:"".concat(P,"-item-tail")},Qe),j.createElement("div",{className:"".concat(P,"-item-icon")},_()),j.createElement("div",{className:"".concat(P,"-item-content")},j.createElement("div",{className:"".concat(P,"-item-title")},F,U&&j.createElement("div",{title:typeof U=="string"?U:void 0,className:"".concat(P,"-item-subtitle")},U)),Mt&&j.createElement("div",{className:"".concat(P,"-item-description")},Mt))));return bt&&(x=bt(x)||null),x}var Te=Fe,pt=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function ut(C){var z,T=C.prefixCls,P=T===void 0?"rc-steps":T,G=C.style,p=G===void 0?{}:G,R=C.className,oe=C.children,Ue=C.direction,vt=Ue===void 0?"horizontal":Ue,$t=C.type,lt=$t===void 0?"default":$t,Mt=C.labelPlacement,F=Mt===void 0?"horizontal":Mt,U=C.iconPrefix,re=U===void 0?"rc":U,V=C.status,Qe=V===void 0?"process":V,Je=C.size,dt=C.current,ot=dt===void 0?0:dt,Pe=C.progressDot,bt=Pe===void 0?!1:Pe,te=C.stepIcon,m=C.initial,D=m===void 0?0:m,_=C.icons,u=C.onChange,k=C.itemRender,M=C.items,x=M===void 0?[]:M,Q=(0,X.Z)(C,pt),ue=lt==="navigation",ce=lt==="inline",we=ce||bt,Oe=ce?"horizontal":vt,Ye=ce?void 0:Je,it=we?"vertical":F,J=q()(P,"".concat(P,"-").concat(Oe),R,(z={},(0,de.Z)(z,"".concat(P,"-").concat(Ye),Ye),(0,de.Z)(z,"".concat(P,"-label-").concat(it),Oe==="horizontal"),(0,de.Z)(z,"".concat(P,"-dot"),!!we),(0,de.Z)(z,"".concat(P,"-navigation"),ue),(0,de.Z)(z,"".concat(P,"-inline"),ce),z)),n=function(d){u&&ot!==d&&u(d)},a=function(d,h){var B=(0,L.Z)({},d),v=D+h;return Qe==="error"&&h===ot-1&&(B.className="".concat(P,"-next-error")),B.status||(v===ot?B.status=Qe:v{const{componentCls:z,customIconTop:T,customIconSize:P,customIconFontSize:G}=C;return{[`${z}-item-custom`]:{[`> ${z}-item-container > ${z}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${z}-icon`]:{top:T,width:P,height:P,fontSize:G,lineHeight:`${G}px`}}},[`&:not(${z}-vertical)`]:{[`${z}-item-custom`]:{[`${z}-item-icon`]:{width:"auto",background:"none"}}}}},Ce=C=>{const{componentCls:z,inlineDotSize:T,inlineTitleColor:P,inlineTailColor:G}=C,p=C.paddingXS+C.lineWidth,R={[`${z}-item-container ${z}-item-content ${z}-item-title`]:{color:P}};return{[`&${z}-inline`]:{width:"auto",display:"inline-flex",[`${z}-item`]:{flex:"none","&-container":{padding:`${p}px ${C.paddingXXS}px 0`,margin:`0 ${C.marginXXS/2}px`,borderRadius:C.borderRadiusSM,cursor:"pointer",transition:`background-color ${C.motionDurationMid}`,"&:hover":{background:C.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:T,height:T,marginInlineStart:`calc(50% - ${T/2}px)`,[`> ${z}-icon`]:{top:0},[`${z}-icon-dot`]:{borderRadius:C.fontSizeSM/4}},"&-content":{width:"auto",marginTop:C.marginXS-C.lineWidth},"&-title":{color:P,fontSize:C.fontSizeSM,lineHeight:C.lineHeightSM,fontWeight:"normal",marginBottom:C.marginXXS/2},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:p+T/2,transform:"translateY(-50%)","&:after":{width:"100%",height:C.lineWidth,borderRadius:0,marginInlineStart:0,background:G}},[`&:first-child ${z}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${z}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${z}-item-icon ${z}-icon ${z}-icon-dot`]:{backgroundColor:C.colorBorderBg,border:`${C.lineWidth}px ${C.lineType} ${G}`}},R),"&-finish":Object.assign({[`${z}-item-tail::after`]:{backgroundColor:G},[`${z}-item-icon ${z}-icon ${z}-icon-dot`]:{backgroundColor:G,border:`${C.lineWidth}px ${C.lineType} ${G}`}},R),"&-error":R,"&-active, &-process":Object.assign({[`${z}-item-icon`]:{width:T,height:T,marginInlineStart:`calc(50% - ${T/2}px)`,top:0}},R),[`&:not(${z}-item-active) > ${z}-item-container[role='button']:hover`]:{[`${z}-item-title`]:{color:P}}}}}},be=C=>{const{componentCls:z,iconSize:T,lineHeight:P,iconSizeSM:G}=C;return{[`&${z}-label-vertical`]:{[`${z}-item`]:{overflow:"visible","&-tail":{marginInlineStart:T/2+C.controlHeightLG,padding:`${C.paddingXXS}px ${C.paddingLG}px`},"&-content":{display:"block",width:(T/2+C.controlHeightLG)*2,marginTop:C.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:C.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:C.marginXXS,marginInlineStart:0,lineHeight:P}},[`&${z}-small:not(${z}-dot)`]:{[`${z}-item`]:{"&-icon":{marginInlineStart:C.controlHeightLG+(T-G)/2}}}}}},Ae=C=>{const{componentCls:z,navContentMaxWidth:T,navArrowColor:P,stepsNavActiveColor:G,motionDurationSlow:p}=C;return{[`&${z}-navigation`]:{paddingTop:C.paddingSM,[`&${z}-small`]:{[`${z}-item`]:{"&-container":{marginInlineStart:-C.marginSM}}},[`${z}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:-C.margin,paddingBottom:C.paddingSM,textAlign:"start",transition:`opacity ${p}`,[`${z}-item-content`]:{maxWidth:T},[`${z}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},Ve.vS),{"&::after":{display:"none"}})},[`&:not(${z}-item-active)`]:{[`${z}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${C.paddingSM/2}px)`,insetInlineStart:"100%",display:"inline-block",width:C.fontSizeIcon,height:C.fontSizeIcon,borderTop:`${C.lineWidth}px ${C.lineType} ${P}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${C.lineWidth}px ${C.lineType} ${P}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:C.lineWidthBold,backgroundColor:G,transition:`width ${p}, inset-inline-start ${p}`,transitionTimingFunction:"ease-out",content:'""'}},[`${z}-item${z}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${z}-navigation${z}-vertical`]:{[`> ${z}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${z}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:C.lineWidth*3,height:`calc(100% - ${C.marginLG}px)`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:C.controlHeight*.25,height:C.controlHeight*.25,marginBottom:C.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${z}-item-container > ${z}-item-tail`]:{visibility:"hidden"}}},[`&${z}-navigation${z}-horizontal`]:{[`> ${z}-item > ${z}-item-container > ${z}-item-tail`]:{visibility:"hidden"}}}},Re=C=>{const{antCls:z,componentCls:T}=C;return{[`&${T}-with-progress`]:{[`${T}-item`]:{paddingTop:C.paddingXXS,[`&-process ${T}-item-container ${T}-item-icon ${T}-icon`]:{color:C.processIconColor}},[`&${T}-vertical > ${T}-item `]:{paddingInlineStart:C.paddingXXS,[`> ${T}-item-container > ${T}-item-tail`]:{top:C.marginXXS,insetInlineStart:C.iconSize/2-C.lineWidth+C.paddingXXS}},[`&, &${T}-small`]:{[`&${T}-horizontal ${T}-item:first-child`]:{paddingBottom:C.paddingXXS,paddingInlineStart:C.paddingXXS}},[`&${T}-small${T}-vertical > ${T}-item > ${T}-item-container > ${T}-item-tail`]:{insetInlineStart:C.iconSizeSM/2-C.lineWidth+C.paddingXXS},[`&${T}-label-vertical`]:{[`${T}-item ${T}-item-tail`]:{top:C.margin-2*C.lineWidth}},[`${T}-item-icon`]:{position:"relative",[`${z}-progress`]:{position:"absolute",insetBlockStart:(C.iconSize-C.stepsProgressSize-C.lineWidth*2)/2,insetInlineStart:(C.iconSize-C.stepsProgressSize-C.lineWidth*2)/2}}}}},Se=C=>{const{componentCls:z,descriptionMaxWidth:T,lineHeight:P,dotCurrentSize:G,dotSize:p,motionDurationSlow:R}=C;return{[`&${z}-dot, &${z}-dot${z}-small`]:{[`${z}-item`]:{"&-title":{lineHeight:P},"&-tail":{top:Math.floor((C.dotSize-C.lineWidth*3)/2),width:"100%",marginTop:0,marginBottom:0,marginInline:`${T/2}px 0`,padding:0,"&::after":{width:`calc(100% - ${C.marginSM*2}px)`,height:C.lineWidth*3,marginInlineStart:C.marginSM}},"&-icon":{width:p,height:p,marginInlineStart:(C.descriptionMaxWidth-p)/2,paddingInlineEnd:0,lineHeight:`${p}px`,background:"transparent",border:0,[`${z}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${R}`,"&::after":{position:"absolute",top:-C.marginSM,insetInlineStart:(p-C.controlHeightLG*1.5)/2,width:C.controlHeightLG*1.5,height:C.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:T},[`&-process ${z}-item-icon`]:{position:"relative",top:(p-G)/2,width:G,height:G,lineHeight:`${G}px`,background:"none",marginInlineStart:(C.descriptionMaxWidth-G)/2},[`&-process ${z}-icon`]:{[`&:first-child ${z}-icon-dot`]:{insetInlineStart:0}}}},[`&${z}-vertical${z}-dot`]:{[`${z}-item-icon`]:{marginTop:(C.controlHeight-p)/2,marginInlineStart:0,background:"none"},[`${z}-item-process ${z}-item-icon`]:{marginTop:(C.controlHeight-G)/2,top:0,insetInlineStart:(p-G)/2,marginInlineStart:0},[`${z}-item > ${z}-item-container > ${z}-item-tail`]:{top:(C.controlHeight-p)/2,insetInlineStart:0,margin:0,padding:`${p+C.paddingXS}px 0 ${C.paddingXS}px`,"&::after":{marginInlineStart:(p-C.lineWidth)/2}},[`&${z}-small`]:{[`${z}-item-icon`]:{marginTop:(C.controlHeightSM-p)/2},[`${z}-item-process ${z}-item-icon`]:{marginTop:(C.controlHeightSM-G)/2},[`${z}-item > ${z}-item-container > ${z}-item-tail`]:{top:(C.controlHeightSM-p)/2}},[`${z}-item:first-child ${z}-icon-dot`]:{insetInlineStart:0},[`${z}-item-content`]:{width:"inherit"}}}},mt=C=>{const{componentCls:z}=C;return{[`&${z}-rtl`]:{direction:"rtl",[`${z}-item`]:{"&-subtitle":{float:"left"}},[`&${z}-navigation`]:{[`${z}-item::after`]:{transform:"rotate(-45deg)"}},[`&${z}-vertical`]:{[`> ${z}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${z}-item-icon`]:{float:"right"}}},[`&${z}-dot`]:{[`${z}-item-icon ${z}-icon-dot, &${z}-small ${z}-item-icon ${z}-icon-dot`]:{float:"right"}}}}},qe=C=>{const{componentCls:z,iconSizeSM:T,fontSizeSM:P,fontSize:G,colorTextDescription:p}=C;return{[`&${z}-small`]:{[`&${z}-horizontal:not(${z}-label-vertical) ${z}-item`]:{paddingInlineStart:C.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${z}-item-icon`]:{width:T,height:T,marginTop:0,marginBottom:0,marginInline:`0 ${C.marginXS}px`,fontSize:P,lineHeight:`${T}px`,textAlign:"center",borderRadius:T},[`${z}-item-title`]:{paddingInlineEnd:C.paddingSM,fontSize:G,lineHeight:`${T}px`,"&::after":{top:T/2}},[`${z}-item-description`]:{color:p,fontSize:G},[`${z}-item-tail`]:{top:T/2-C.paddingXXS},[`${z}-item-custom ${z}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${z}-icon`]:{fontSize:T,lineHeight:`${T}px`,transform:"none"}}}}},tt=C=>{const{componentCls:z,iconSizeSM:T,iconSize:P}=C;return{[`&${z}-vertical`]:{display:"flex",flexDirection:"column",[`> ${z}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${z}-item-icon`]:{float:"left",marginInlineEnd:C.margin},[`${z}-item-content`]:{display:"block",minHeight:C.controlHeight*1.5,overflow:"hidden"},[`${z}-item-title`]:{lineHeight:`${P}px`},[`${z}-item-description`]:{paddingBottom:C.paddingSM}},[`> ${z}-item > ${z}-item-container > ${z}-item-tail`]:{position:"absolute",top:0,insetInlineStart:P/2-C.lineWidth,width:C.lineWidth,height:"100%",padding:`${P+C.marginXXS*1.5}px 0 ${C.marginXXS*1.5}px`,"&::after":{width:C.lineWidth,height:"100%"}},[`> ${z}-item:not(:last-child) > ${z}-item-container > ${z}-item-tail`]:{display:"block"},[` > ${z}-item > ${z}-item-container > ${z}-item-content > ${z}-item-title`]:{"&::after":{display:"none"}},[`&${z}-small ${z}-item-container`]:{[`${z}-item-tail`]:{position:"absolute",top:0,insetInlineStart:T/2-C.lineWidth,padding:`${T+C.marginXXS*1.5}px 0 ${C.marginXXS*1.5}px`},[`${z}-item-title`]:{lineHeight:`${T}px`}}}}},Ut;(function(C){C.wait="wait",C.process="process",C.finish="finish",C.error="error"})(Ut||(Ut={}));const ri=(C,z)=>{const T=`${z.componentCls}-item`,P=`${C}IconColor`,G=`${C}TitleColor`,p=`${C}DescriptionColor`,R=`${C}TailColor`,oe=`${C}IconBgColor`,Ue=`${C}IconBorderColor`,vt=`${C}DotColor`;return{[`${T}-${C} ${T}-icon`]:{backgroundColor:z[oe],borderColor:z[Ue],[`> ${z.componentCls}-icon`]:{color:z[P],[`${z.componentCls}-icon-dot`]:{background:z[vt]}}},[`${T}-${C}${T}-custom ${T}-icon`]:{[`> ${z.componentCls}-icon`]:{color:z[vt]}},[`${T}-${C} > ${T}-container > ${T}-content > ${T}-title`]:{color:z[G],"&::after":{backgroundColor:z[R]}},[`${T}-${C} > ${T}-container > ${T}-content > ${T}-description`]:{color:z[p]},[`${T}-${C} > ${T}-container > ${T}-tail::after`]:{backgroundColor:z[R]}}},Ct=C=>{const{componentCls:z,motionDurationSlow:T}=C,P=`${z}-item`,G=`${P}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[P]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${P}-container > ${P}-tail, > ${P}-container > ${P}-content > ${P}-title::after`]:{display:"none"}}},[`${P}-container`]:{outline:"none","&:focus-visible":{[G]:Object.assign({},(0,Ve.oN)(C))}},[`${G}, ${P}-content`]:{display:"inline-block",verticalAlign:"top"},[G]:{width:C.iconSize,height:C.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:C.marginXS,fontSize:C.iconFontSize,fontFamily:C.fontFamily,lineHeight:`${C.iconSize}px`,textAlign:"center",borderRadius:C.iconSize,border:`${C.lineWidth}px ${C.lineType} transparent`,transition:`background-color ${T}, border-color ${T}`,[`${z}-icon`]:{position:"relative",top:C.iconTop,color:C.colorPrimary,lineHeight:1}},[`${P}-tail`]:{position:"absolute",top:C.iconSize/2-C.paddingXXS,insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:C.lineWidth,background:C.colorSplit,borderRadius:C.lineWidth,transition:`background ${T}`,content:'""'}},[`${P}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:C.padding,color:C.colorText,fontSize:C.fontSizeLG,lineHeight:`${C.titleLineHeight}px`,"&::after":{position:"absolute",top:C.titleLineHeight/2,insetInlineStart:"100%",display:"block",width:9999,height:C.lineWidth,background:C.processTailColor,content:'""'}},[`${P}-subtitle`]:{display:"inline",marginInlineStart:C.marginXS,color:C.colorTextDescription,fontWeight:"normal",fontSize:C.fontSize},[`${P}-description`]:{color:C.colorTextDescription,fontSize:C.fontSize}},ri(Ut.wait,C)),ri(Ut.process,C)),{[`${P}-process > ${P}-container > ${P}-title`]:{fontWeight:C.fontWeightStrong}}),ri(Ut.finish,C)),ri(Ut.error,C)),{[`${P}${z}-next-error > ${z}-item-title::after`]:{background:C.colorError},[`${P}-disabled`]:{cursor:"not-allowed"}})},fi=C=>{const{componentCls:z,motionDurationSlow:T}=C;return{[`& ${z}-item`]:{[`&:not(${z}-item-active)`]:{[`& > ${z}-item-container[role='button']`]:{cursor:"pointer",[`${z}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${z}-icon`]:{transition:`color ${T}`}},"&:hover":{[`${z}-item`]:{"&-title, &-subtitle, &-description":{color:C.colorPrimary}}}},[`&:not(${z}-item-process)`]:{[`& > ${z}-item-container[role='button']:hover`]:{[`${z}-item`]:{"&-icon":{borderColor:C.colorPrimary,[`${z}-icon`]:{color:C.colorPrimary}}}}}}},[`&${z}-horizontal:not(${z}-label-vertical)`]:{[`${z}-item`]:{paddingInlineStart:C.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${z}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:C.descriptionMaxWidth,whiteSpace:"normal"}}}}},Ot=C=>{const{componentCls:z}=C;return{[z]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(C)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),Ct(C)),fi(C)),_e(C)),qe(C)),tt(C)),be(C)),Se(C)),Ae(C)),mt(C)),Re(C)),Ce(C))}};var jt=(0,We.Z)("Steps",C=>{const{wireframe:z,colorTextDisabled:T,controlHeightLG:P,colorTextLightSolid:G,colorText:p,colorPrimary:R,colorTextLabel:oe,colorTextDescription:Ue,colorTextQuaternary:vt,colorFillContent:$t,controlItemBgActive:lt,colorError:Mt,colorBgContainer:F,colorBorderSecondary:U,colorSplit:re}=C,V=(0,Dt.TS)(C,{processIconColor:G,processTitleColor:p,processDescriptionColor:p,processIconBgColor:R,processIconBorderColor:R,processDotColor:R,processTailColor:re,waitIconColor:z?T:oe,waitTitleColor:Ue,waitDescriptionColor:Ue,waitTailColor:re,waitIconBgColor:z?F:$t,waitIconBorderColor:z?T:"transparent",waitDotColor:T,finishIconColor:R,finishTitleColor:p,finishDescriptionColor:Ue,finishTailColor:R,finishIconBgColor:z?F:lt,finishIconBorderColor:z?R:lt,finishDotColor:R,errorIconColor:G,errorTitleColor:Mt,errorDescriptionColor:Mt,errorTailColor:re,errorIconBgColor:Mt,errorIconBorderColor:Mt,errorDotColor:Mt,stepsNavActiveColor:R,stepsProgressSize:P,inlineDotSize:6,inlineTitleColor:vt,inlineTailColor:U});return[Ot(V)]},C=>{const{colorTextDisabled:z,fontSize:T,controlHeightSM:P,controlHeight:G,controlHeightLG:p,fontSizeHeading3:R}=C;return{titleLineHeight:G,customIconSize:G,customIconTop:0,customIconFontSize:P,iconSize:G,iconTop:-.5,iconFontSize:T,iconSizeSM:R,dotSize:G/4,dotCurrentSize:p/4,navArrowColor:z,navContentMaxWidth:"auto",descriptionMaxWidth:140}}),hi=S(11592);function Kt(C){return C.filter(z=>z)}function Rt(C,z){if(C)return C;const T=(0,hi.Z)(z).map(P=>{if(j.isValidElement(P)){const{props:G}=P;return Object.assign({},G)}return null});return Kt(T)}var Si=function(C,z){var T={};for(var P in C)Object.prototype.hasOwnProperty.call(C,P)&&z.indexOf(P)<0&&(T[P]=C[P]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,P=Object.getOwnPropertySymbols(C);G{const{percent:z,size:T,className:P,rootClassName:G,direction:p,items:R,responsive:oe=!0,current:Ue=0,children:vt,style:$t}=C,lt=Si(C,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:Mt}=(0,ge.Z)(oe),{getPrefixCls:F,direction:U,steps:re}=j.useContext(pe.E_),V=j.useMemo(()=>oe&&Mt?"vertical":p,[Mt,p]),Qe=(0,le.Z)(T),Je=F("steps",C.prefixCls),[dt,ot]=jt(Je),Pe=C.type==="inline",bt=F("",C.iconPrefix),te=Rt(R,vt),m=Pe?void 0:z,D=Object.assign(Object.assign({},re==null?void 0:re.style),$t),_=q()(re==null?void 0:re.className,{[`${Je}-rtl`]:U==="rtl",[`${Je}-with-progress`]:m!==void 0},P,G,ot),u={finish:j.createElement(s.Z,{className:`${Je}-finish-icon`}),error:j.createElement(me.Z,{className:`${Je}-error-icon`})},k=x=>{let{node:Q,status:ue}=x;if(ue==="process"&&m!==void 0){const ce=Qe==="small"?32:40;return j.createElement("div",{className:`${Je}-progress-icon`},j.createElement(Be.Z,{type:"circle",percent:m,size:ce,strokeWidth:4,format:()=>null}),Q)}return Q},M=(x,Q)=>x.description?j.createElement(Ie.Z,{title:x.description},Q):Q;return dt(j.createElement(De,Object.assign({icons:u},lt,{style:D,current:Ue,size:Qe,items:te,itemRender:Pe?M:void 0,stepIcon:k,direction:V,prefixCls:Je,iconPrefix:bt,className:_})))};Ti.Step=De.Step;var _t=Ti},12563:function(si,Et,S){"use strict";S.d(Et,{default:function(){return _e}});var s=S(59301),me=S(99267),O=S(92310),q=S.n(O),Z=S(36785),L=S(47729),de=S(14088),X=S(36355),j=S(17313),he=S(37613),rt=S(83116);const ct=fe=>{const{paddingXXS:Ce,lineWidth:ie,tagPaddingHorizontal:be,componentCls:b}=fe,Ae=be-ie,ve=Ce-ie;return{[b]:Object.assign(Object.assign({},(0,j.Wf)(fe)),{display:"inline-block",height:"auto",marginInlineEnd:fe.marginXS,paddingInline:Ae,fontSize:fe.tagFontSize,lineHeight:fe.tagLineHeight,whiteSpace:"nowrap",background:fe.defaultBg,border:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`,borderRadius:fe.borderRadiusSM,opacity:1,transition:`all ${fe.motionDurationMid}`,textAlign:"start",position:"relative",[`&${b}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:fe.defaultColor},[`${b}-close-icon`]:{marginInlineStart:ve,color:fe.colorTextDescription,fontSize:fe.tagIconSize,cursor:"pointer",transition:`all ${fe.motionDurationMid}`,"&:hover":{color:fe.colorTextHeading}},[`&${b}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${fe.iconCls}-close, ${fe.iconCls}-close:hover`]:{color:fe.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${b}-checkable-checked):hover`]:{color:fe.colorPrimary,backgroundColor:fe.colorFillSecondary},"&:active, &-checked":{color:fe.colorTextLightSolid},"&-checked":{backgroundColor:fe.colorPrimary,"&:hover":{backgroundColor:fe.colorPrimaryHover}},"&:active":{backgroundColor:fe.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${fe.iconCls} + span, > span + ${fe.iconCls}`]:{marginInlineStart:Ae}}),[`${b}-borderless`]:{borderColor:"transparent",background:fe.tagBorderlessBg}}},Fe=fe=>{const{lineWidth:Ce,fontSizeIcon:ie}=fe,be=fe.fontSizeSM,b=`${fe.lineHeightSM*be}px`;return(0,he.TS)(fe,{tagFontSize:be,tagLineHeight:b,tagIconSize:ie-2*Ce,tagPaddingHorizontal:8,tagBorderlessBg:fe.colorFillTertiary})},Te=fe=>({defaultBg:fe.colorFillQuaternary,defaultColor:fe.colorText});var pt=(0,rt.Z)("Tag",fe=>{const Ce=Fe(fe);return ct(Ce)},Te),ut=function(fe,Ce){var ie={};for(var be in fe)Object.prototype.hasOwnProperty.call(fe,be)&&Ce.indexOf(be)<0&&(ie[be]=fe[be]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,be=Object.getOwnPropertySymbols(fe);b{const{prefixCls:Ce,style:ie,className:be,checked:b,onChange:Ae,onClick:ve}=fe,Re=ut(fe,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:ne,tag:Se}=s.useContext(X.E_),St=tt=>{Ae==null||Ae(!b),ve==null||ve(tt)},mt=ne("tag",Ce),[ft,qe]=pt(mt),It=q()(mt,`${mt}-checkable`,{[`${mt}-checkable-checked`]:b},Se==null?void 0:Se.className,be,qe);return ft(s.createElement("span",Object.assign({},Re,{style:Object.assign(Object.assign({},ie),Se==null?void 0:Se.style),className:It,onClick:St})))},pe=S(45157);const le=fe=>(0,pe.Z)(fe,(Ce,ie)=>{let{textColor:be,lightBorderColor:b,lightColor:Ae,darkColor:ve}=ie;return{[`${fe.componentCls}-${Ce}`]:{color:be,background:Ae,borderColor:b,"&-inverse":{color:fe.colorTextLightSolid,background:ve,borderColor:ve},[`&${fe.componentCls}-borderless`]:{borderColor:"transparent"}}}});var ge=(0,rt.b)(["Tag","preset"],fe=>{const Ce=Fe(fe);return le(Ce)},Te);function Be(fe){return typeof fe!="string"?fe:fe.charAt(0).toUpperCase()+fe.slice(1)}const Ie=(fe,Ce,ie)=>{const be=Be(ie);return{[`${fe.componentCls}-${Ce}`]:{color:fe[`color${ie}`],background:fe[`color${be}Bg`],borderColor:fe[`color${be}Border`],[`&${fe.componentCls}-borderless`]:{borderColor:"transparent"}}}};var Ve=(0,rt.b)(["Tag","status"],fe=>{const Ce=Fe(fe);return[Ie(Ce,"success","Success"),Ie(Ce,"processing","Info"),Ie(Ce,"error","Error"),Ie(Ce,"warning","Warning")]},Te),We=function(fe,Ce){var ie={};for(var be in fe)Object.prototype.hasOwnProperty.call(fe,be)&&Ce.indexOf(be)<0&&(ie[be]=fe[be]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,be=Object.getOwnPropertySymbols(fe);b{const{prefixCls:ie,className:be,rootClassName:b,style:Ae,children:ve,icon:Re,color:ne,onClose:Se,closeIcon:St,closable:mt,bordered:ft=!0}=fe,qe=We(fe,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:It,direction:tt,tag:Ut}=s.useContext(X.E_),[ri,Ct]=s.useState(!0);s.useEffect(()=>{"visible"in qe&&Ct(qe.visible)},[qe.visible]);const fi=(0,Z.o2)(ne),Ot=(0,Z.yT)(ne),jt=fi||Ot,hi=Object.assign(Object.assign({backgroundColor:ne&&!jt?ne:void 0},Ut==null?void 0:Ut.style),Ae),Kt=It("tag",ie),[Rt,Si]=pt(Kt),Ti=q()(Kt,Ut==null?void 0:Ut.className,{[`${Kt}-${ne}`]:jt,[`${Kt}-has-color`]:ne&&!jt,[`${Kt}-hidden`]:!ri,[`${Kt}-rtl`]:tt==="rtl",[`${Kt}-borderless`]:!ft},be,b,Si),_t=p=>{p.stopPropagation(),Se==null||Se(p),!p.defaultPrevented&&Ct(!1)},[,C]=(0,L.Z)(mt,St,p=>p===null?s.createElement(me.Z,{className:`${Kt}-close-icon`,onClick:_t}):s.createElement("span",{className:`${Kt}-close-icon`,onClick:_t},p),null,!1),z=typeof qe.onClick=="function"||ve&&ve.type==="a",T=Re||null,P=T?s.createElement(s.Fragment,null,T,ve&&s.createElement("span",null,ve)):ve,G=s.createElement("span",Object.assign({},qe,{ref:Ce,className:Ti,style:hi}),P,C,fi&&s.createElement(ge,{key:"preset",prefixCls:Kt}),Ot&&s.createElement(Ve,{key:"status",prefixCls:Kt}));return Rt(z?s.createElement(de.Z,{component:"Tag"},G):G)},Ft=s.forwardRef(Dt);Ft.CheckableTag=De;var _e=Ft},3867:function(si,Et,S){var s=S(97671);(function(me,O){si.exports=O()})(this,function(){"use strict";function me(T){var P=typeof T;return T!==null&&(P==="object"||P==="function")}function O(T){return typeof T=="function"}var q=void 0;Array.isArray?q=Array.isArray:q=function(T){return Object.prototype.toString.call(T)==="[object Array]"};var Z=q,L=0,de=void 0,X=void 0,j=function(P,G){Be[L]=P,Be[L+1]=G,L+=2,L===2&&(X?X(Ie):We())};function he(T){X=T}function rt(T){j=T}var ct=typeof window!="undefined"?window:void 0,Fe=ct||{},Te=Fe.MutationObserver||Fe.WebKitMutationObserver,pt=typeof self=="undefined"&&typeof s!="undefined"&&{}.toString.call(s)==="[object process]",ut=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function et(){return function(){return s.nextTick(Ie)}}function De(){return typeof de!="undefined"?function(){de(Ie)}:ge()}function pe(){var T=0,P=new Te(Ie),G=document.createTextNode("");return P.observe(G,{characterData:!0}),function(){G.data=T=++T%2}}function le(){var T=new MessageChannel;return T.port1.onmessage=Ie,function(){return T.port2.postMessage(0)}}function ge(){var T=setTimeout;return function(){return T(Ie,1)}}var Be=new Array(1e3);function Ie(){for(var T=0;T0&&(We=ge[0]),We instanceof Error)throw We;var Dt=new Error("Unhandled error."+(We?" ("+We.message+")":""));throw Dt.context=We,Dt}var Ft=Ve[le];if(Ft===void 0)return!1;if(typeof Ft=="function")S(Ft,this,ge);else for(var _e=Ft.length,fe=Fe(Ft,_e),Be=0;Be<_e;++Be)S(fe[Be],this,ge);return!0};function X(pe,le,ge,Be){var Ie,Ve,We;if(L(ge),Ve=pe._events,Ve===void 0?(Ve=pe._events=Object.create(null),pe._eventsCount=0):(Ve.newListener!==void 0&&(pe.emit("newListener",le,ge.listener?ge.listener:ge),Ve=pe._events),We=Ve[le]),We===void 0)We=Ve[le]=ge,++pe._eventsCount;else if(typeof We=="function"?We=Ve[le]=Be?[ge,We]:[We,ge]:Be?We.unshift(ge):We.push(ge),Ie=de(pe),Ie>0&&We.length>Ie&&!We.warned){We.warned=!0;var Dt=new Error("Possible EventEmitter memory leak detected. "+We.length+" "+String(le)+" listeners added. Use emitter.setMaxListeners() to increase limit");Dt.name="MaxListenersExceededWarning",Dt.emitter=pe,Dt.type=le,Dt.count=We.length,me(Dt)}return pe}q.prototype.addListener=function(le,ge){return X(this,le,ge,!1)},q.prototype.on=q.prototype.addListener,q.prototype.prependListener=function(le,ge){return X(this,le,ge,!0)};function j(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function he(pe,le,ge){var Be={fired:!1,wrapFn:void 0,target:pe,type:le,listener:ge},Ie=j.bind(Be);return Ie.listener=ge,Be.wrapFn=Ie,Ie}q.prototype.once=function(le,ge){return L(ge),this.on(le,he(this,le,ge)),this},q.prototype.prependOnceListener=function(le,ge){return L(ge),this.prependListener(le,he(this,le,ge)),this},q.prototype.removeListener=function(le,ge){var Be,Ie,Ve,We,Dt;if(L(ge),Ie=this._events,Ie===void 0)return this;if(Be=Ie[le],Be===void 0)return this;if(Be===ge||Be.listener===ge)--this._eventsCount===0?this._events=Object.create(null):(delete Ie[le],Ie.removeListener&&this.emit("removeListener",le,Be.listener||ge));else if(typeof Be!="function"){for(Ve=-1,We=Be.length-1;We>=0;We--)if(Be[We]===ge||Be[We].listener===ge){Dt=Be[We].listener,Ve=We;break}if(Ve<0)return this;Ve===0?Be.shift():Te(Be,Ve),Be.length===1&&(Ie[le]=Be[0]),Ie.removeListener!==void 0&&this.emit("removeListener",le,Dt||ge)}return this},q.prototype.off=q.prototype.removeListener,q.prototype.removeAllListeners=function(le){var ge,Be,Ie;if(Be=this._events,Be===void 0)return this;if(Be.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):Be[le]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete Be[le]),this;if(arguments.length===0){var Ve=Object.keys(Be),We;for(Ie=0;Ie=0;Ie--)this.removeListener(le,ge[Ie]);return this};function rt(pe,le,ge){var Be=pe._events;if(Be===void 0)return[];var Ie=Be[le];return Ie===void 0?[]:typeof Ie=="function"?ge?[Ie.listener||Ie]:[Ie]:ge?pt(Ie):Fe(Ie,Ie.length)}q.prototype.listeners=function(le){return rt(this,le,!0)},q.prototype.rawListeners=function(le){return rt(this,le,!1)},q.listenerCount=function(pe,le){return typeof pe.listenerCount=="function"?pe.listenerCount(le):ct.call(pe,le)},q.prototype.listenerCount=ct;function ct(pe){var le=this._events;if(le!==void 0){var ge=le[pe];if(typeof ge=="function")return 1;if(ge!==void 0)return ge.length}return 0}q.prototype.eventNames=function(){return this._eventsCount>0?s(this._events):[]};function Fe(pe,le){for(var ge=new Array(le),Be=0;Be>>6)+X(128|be&63):X(224|be>>>12&15)+X(128|be>>>6&63)+X(128|be&63)}else{var be=65536+(ie.charCodeAt(0)-55296)*1024+(ie.charCodeAt(1)-56320);return X(240|be>>>18&7)+X(128|be>>>12&63)+X(128|be>>>6&63)+X(128|be&63)}},he=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,rt=function(ie){return ie.replace(he,j)},ct=function(ie){var be=[0,2,1][ie.length%3],b=ie.charCodeAt(0)<<16|(ie.length>1?ie.charCodeAt(1):0)<<8|(ie.length>2?ie.charCodeAt(2):0),Ae=[L.charAt(b>>>18),L.charAt(b>>>12&63),be>=2?"=":L.charAt(b>>>6&63),be>=1?"=":L.charAt(b&63)];return Ae.join("")},Fe=O.btoa&&typeof O.btoa=="function"?function(ie){return O.btoa(ie)}:function(ie){if(ie.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return ie.replace(/[\s\S]{1,3}/g,ct)},Te=function(ie){return Fe(rt(String(ie)))},pt=function(ie){return ie.replace(/[+\/]/g,function(be){return be=="+"?"-":"_"}).replace(/=/g,"")},ut=function(ie,be){return be?pt(Te(ie)):Te(ie)},et=function(ie){return ut(ie,!0)},De;O.Uint8Array&&(De=function(ie,be){for(var b="",Ae=0,ve=ie.length;Ae>>18)+L.charAt(St>>>12&63)+(typeof ne!="undefined"?L.charAt(St>>>6&63):"=")+(typeof Se!="undefined"?L.charAt(St&63):"=")}return be?pt(b):b});var pe=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,le=function(ie){switch(ie.length){case 4:var be=(7&ie.charCodeAt(0))<<18|(63&ie.charCodeAt(1))<<12|(63&ie.charCodeAt(2))<<6|63&ie.charCodeAt(3),b=be-65536;return X((b>>>10)+55296)+X((b&1023)+56320);case 3:return X((15&ie.charCodeAt(0))<<12|(63&ie.charCodeAt(1))<<6|63&ie.charCodeAt(2));default:return X((31&ie.charCodeAt(0))<<6|63&ie.charCodeAt(1))}},ge=function(ie){return ie.replace(pe,le)},Be=function(ie){var be=ie.length,b=be%4,Ae=(be>0?de[ie.charAt(0)]<<18:0)|(be>1?de[ie.charAt(1)]<<12:0)|(be>2?de[ie.charAt(2)]<<6:0)|(be>3?de[ie.charAt(3)]:0),ve=[X(Ae>>>16),X(Ae>>>8&255),X(Ae&255)];return ve.length-=[0,0,2,1][b],ve.join("")},Ie=O.atob&&typeof O.atob=="function"?function(ie){return O.atob(ie)}:function(ie){return ie.replace(/\S{1,4}/g,Be)},Ve=function(ie){return Ie(String(ie).replace(/[^A-Za-z0-9\+\/]/g,""))},We=function(ie){return ge(Ie(ie))},Dt=function(ie){return String(ie).replace(/[-_]/g,function(be){return be=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Ft=function(ie){return We(Dt(ie))},_e;O.Uint8Array&&(_e=function(ie){return Uint8Array.from(Ve(Dt(ie)),function(be){return be.charCodeAt(0)})});var fe=function(){var ie=O.Base64;return O.Base64=q,ie};if(O.Base64={VERSION:Z,atob:Ve,btoa:Fe,fromBase64:Ft,toBase64:ut,utob:rt,encode:ut,encodeURI:et,btou:ge,decode:Ft,noConflict:fe,fromUint8Array:De,toUint8Array:_e},typeof Object.defineProperty=="function"){var Ce=function(ie){return{value:ie,enumerable:!1,writable:!0,configurable:!0}};O.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ce(function(){return Ft(this)})),Object.defineProperty(String.prototype,"toBase64",Ce(function(ie){return ut(this,ie)})),Object.defineProperty(String.prototype,"toBase64URI",Ce(function(){return ut(this,!0)}))}}return O.Meteor&&(Base64=O.Base64),si.exports?si.exports.Base64=O.Base64:(s=[],me=function(){return O.Base64}.apply(Et,s),me!==void 0&&(si.exports=me)),{Base64:O.Base64}})},7861:function(si,Et,S){var s=S(38710),me=function(Z){var L=/[height|width]$/;return L.test(Z)},O=function(Z){var L="",de=Object.keys(Z);return de.forEach(function(X,j){var he=Z[X];X=s(X),me(X)&&typeof he=="number"&&(he=he+"px"),he===!0?L+=X:he===!1?L+="not "+X:L+="("+X+": "+he+")",j0&&me(e[i],t[i])})}var O=typeof document!="undefined"?document:{},q={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};me(O,q);var Z=typeof window!="undefined"?window:{},L={document:q,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}}};me(Z,L);class de{constructor(t){const i=this;for(let r=0;r=0&&f.indexOf(">")>=0){let g="div";for(f.indexOf(":~]/)?l=[O.getElementById(e.trim().split("#")[1])]:l=(t||O).querySelectorAll(e.trim()),r=0;r0&&e[0].nodeType)for(r=0;ri.toUpperCase())}function rt(e){return window.requestAnimationFrame?window.requestAnimationFrame(e):window.webkitRequestAnimationFrame?window.webkitRequestAnimationFrame(e):window.setTimeout(e,1e3/60)}function ct(e){return window.cancelAnimationFrame?window.cancelAnimationFrame(e):window.webkitCancelAnimationFrame?window.webkitCancelAnimationFrame(e):window.clearTimeout(e)}function Fe(e){if(typeof e=="undefined")return this;const t=e.split(" ");for(let i=0;i=0&&(t[he(r.name.split("data-")[1])]=r.value)}for(const i in t)t[i]==="false"?t[i]=!1:t[i]==="true"?t[i]=!0:parseFloat(t[i])===t[i]*1&&(t[i]*=1);return t}function Ie(e){const t=this;if(typeof e=="undefined"){if(t[0]){if(t[0].multiple&&t[0].nodeName.toLowerCase()==="select"){const i=[];for(let r=0;r=0;else r.value=e}return t}function Ve(e){for(let t=0;t=0;$-=1){const K=N[$];r&&K.listener===r||r&&K.listener&&K.listener.dom7proxy&&K.listener.dom7proxy===r?(w.removeEventListener(g,K.proxyListener,l),N.splice($,1)):r||(w.removeEventListener(g,K.proxyListener,l),N.splice($,1))}}}return this}function _e(...e){const t=this;let[i,r,l,c]=e;typeof e[1]=="function"&&([i,l,c]=e,r=void 0);function f(...g){l.apply(this,g),t.off(i,r,f,c),f.dom7proxy&&delete f.dom7proxy}return f.dom7proxy=l,t.on(i,r,f,c)}function fe(...e){const t=e[0].split(" "),i=e[1];for(let r=0;rw>0),f.dispatchEvent(g),f.dom7EventData=[],delete f.dom7EventData}}return this}function Ce(e){const t=["webkitTransitionEnd","transitionend"],i=this;let r;function l(c){if(c.target===this)for(e.call(this,c),r=0;r0?parseFloat(this.css("width")):null}function b(e){if(this.length>0){if(e){const t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function Ae(){return this[0]===window?window.innerHeight:this.length>0?parseFloat(this.css("height")):null}function ve(e){if(this.length>0){if(e){const t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function Re(){if(this.length>0){const e=this[0],t=e.getBoundingClientRect(),i=O.body,r=e.clientTop||i.clientTop||0,l=e.clientLeft||i.clientLeft||0,c=e===Z?Z.scrollY:e.scrollTop,f=e===Z?Z.scrollX:e.scrollLeft;return{top:t.top+c-r,left:t.left+f-l}}return null}function ne(){for(let e=0;et-1?new de([]):e<0?(i=t+e,i<0?new de([]):new de([this[i]])):new de([this[e]])}function Kt(...e){let t;for(let i=0;i=0;i-=1)this[t].insertBefore(r.childNodes[i],this[t].childNodes[0])}else if(e instanceof de)for(i=0;i1)for(let r=0;r1)for(let r=0;r0?e?this[0].nextElementSibling&&X(this[0].nextElementSibling).is(e)?new de([this[0].nextElementSibling]):new de([]):this[0].nextElementSibling?new de([this[0].nextElementSibling]):new de([]):new de([])}function T(e){const t=[];let i=this[0];if(!i)return new de([]);for(;i.nextElementSibling;){const r=i.nextElementSibling;e?X(r).is(e)&&t.push(r):t.push(r),i=r}return new de(t)}function P(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&X(t.previousElementSibling).is(e)?new de([t.previousElementSibling]):new de([]):t.previousElementSibling?new de([t.previousElementSibling]):new de([])}return new de([])}function G(e){const t=[];let i=this[0];if(!i)return new de([]);for(;i.previousElementSibling;){const r=i.previousElementSibling;e?X(r).is(e)&&t.push(r):t.push(r),i=r}return new de(t)}function p(e){return this.nextAll(e).add(this.prevAll(e))}function R(e){const t=[];for(let i=0;i0||i===0,ye=t>0||t===0;if(typeof l=="undefined"&&(l="swing"),st&&(y=g.scrollTop,r||(g.scrollTop=i)),ye&&(w=g.scrollLeft,r||(g.scrollLeft=t)),!r)return;st&&(N=g.scrollHeight-g.offsetHeight,K=Math.max(Math.min(i,N),0)),ye&&($=g.scrollWidth-g.offsetWidth,je=Math.max(Math.min(t,$),0));let Ke=null;st&&K===y&&(st=!1),ye&&je===w&&(ye=!1);function Xe(Vt=new Date().getTime()){Ke===null&&(Ke=Vt);const Wt=Math.max(Math.min((Vt-Ke)/r,1),0),Yt=l==="linear"?Wt:.5-Math.cos(Wt*Math.PI)/2;let at;if(st&&(ze=y+Yt*(K-y)),ye&&(xe=w+Yt*(je-w)),st&&K>y&&ze>=K&&(g.scrollTop=K,at=!0),st&&Kw&&xe>=je&&(g.scrollLeft=je,at=!0),ye&&je0?c[0].scrollTop:null:c.scrollTo(void 0,t,i,r,l)}function Qe(...e){let[t,i,r,l]=e;e.length===3&&typeof r=="function"&&([t,i,l,r]=e);const c=this;return typeof t=="undefined"?c.length>0?c[0].scrollLeft:null:c.scrollTo(t,void 0,i,r,l)}function Je(e,t){const i=this,r={props:Object.assign({},e),params:Object.assign({duration:300,easing:"swing"},t),elements:i,animating:!1,que:[],easingProgress(c,f){return c==="swing"?.5-Math.cos(f*Math.PI)/2:typeof c=="function"?c(f):f},stop(){r.frameId&&ct(r.frameId),r.animating=!1,r.elements.each((c,f)=>{const g=f;delete g.dom7AnimateInstance}),r.que=[]},done(c){if(r.animating=!1,r.elements.each((f,g)=>{const y=g;delete y.dom7AnimateInstance}),c&&c(i),r.que.length>0){const f=r.que.shift();r.animate(f[0],f[1])}},animate(c,f){if(r.animating)return r.que.push([c,f]),r;const g=[];r.elements.each((xe,st)=>{let ye,Ke,Xe,Vt,Wt;st.dom7AnimateInstance||(r.elements[xe].dom7AnimateInstance=r),g[xe]={container:st},Object.keys(c).forEach(Yt=>{ye=window.getComputedStyle(st,null).getPropertyValue(Yt).replace(",","."),Ke=parseFloat(ye),Xe=ye.replace(Ke,""),Vt=parseFloat(c[Yt]),Wt=c[Yt]+Xe,g[xe][Yt]={initialFullValue:ye,initialValue:Ke,unit:Xe,finalValue:Vt,finalFullValue:Wt,currentValue:Ke}})});let y=null,w,N=0,$=0,K,je=!1;r.animating=!0;function ze(){w=new Date().getTime();let xe,st;je||(je=!0,f.begin&&f.begin(i)),y===null&&(y=w),f.progress&&f.progress(i,Math.max(Math.min((w-y)/f.duration,1),0),y+f.duration-w<0?0:y+f.duration-w,y),g.forEach(ye=>{const Ke=ye;K||Ke.done||Object.keys(c).forEach(Xe=>{if(K||Ke.done)return;xe=Math.max(Math.min((w-y)/f.duration,1),0),st=r.easingProgress(f.easing,xe);const{initialValue:Vt,finalValue:Wt,unit:Yt}=Ke[Xe];Ke[Xe].currentValue=Vt+st*(Wt-Vt);const at=Ke[Xe].currentValue;if((Wt>Vt&&at>=Wt||Wt{X.fn[e]=X.fn[e]||B[e]});const v={deleteProps(e){const t=e;Object.keys(t).forEach(i=>{try{t[i]=null}catch(r){}try{delete t[i]}catch(r){}})},nextTick(e,t=0){return setTimeout(e,t)},now(){return Date.now()},getTranslate(e,t="x"){let i,r,l;const c=Z.getComputedStyle(e,null);return Z.WebKitCSSMatrix?(r=c.transform||c.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map(f=>f.replace(",",".")).join(", ")),l=new Z.WebKitCSSMatrix(r==="none"?"":r)):(l=c.MozTransform||c.OTransform||c.MsTransform||c.msTransform||c.transform||c.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=l.toString().split(",")),t==="x"&&(Z.WebKitCSSMatrix?r=l.m41:i.length===16?r=parseFloat(i[12]):r=parseFloat(i[4])),t==="y"&&(Z.WebKitCSSMatrix?r=l.m42:i.length===16?r=parseFloat(i[13]):r=parseFloat(i[5])),r||0},parseUrlQuery(e){const t={};let i=e||Z.location.href,r,l,c,f;if(typeof i=="string"&&i.length)for(i=i.indexOf("?")>-1?i.replace(/\S*\?/,""):"",l=i.split("&").filter(g=>g!==""),f=l.length,r=0;r=0,observer:function(){return"MutationObserver"in Z||"WebkitMutationObserver"in Z}(),passiveListener:function(){let i=!1;try{const r=Object.defineProperty({},"passive",{get(){i=!0}});Z.addEventListener("testPassiveListener",null,r)}catch(r){}return i}(),gestures:function(){return"ongesturestart"in Z}()}}();class Me{constructor(t={}){const i=this;i.params=t,i.eventsListeners={},i.params&&i.params.on&&Object.keys(i.params.on).forEach(r=>{i.on(r,i.params.on[r])})}on(t,i,r){const l=this;if(typeof i!="function")return l;const c=r?"unshift":"push";return t.split(" ").forEach(f=>{l.eventsListeners[f]||(l.eventsListeners[f]=[]),l.eventsListeners[f][c](i)}),l}once(t,i,r){const l=this;if(typeof i!="function")return l;function c(...f){l.off(t,c),c.f7proxy&&delete c.f7proxy,i.apply(l,f)}return c.f7proxy=i,l.on(t,c,r)}off(t,i){const r=this;return r.eventsListeners&&t.split(" ").forEach(l=>{typeof i=="undefined"?r.eventsListeners[l]=[]:r.eventsListeners[l]&&r.eventsListeners[l].length&&r.eventsListeners[l].forEach((c,f)=>{(c===i||c.f7proxy&&c.f7proxy===i)&&r.eventsListeners[l].splice(f,1)})}),r}emit(...t){const i=this;if(!i.eventsListeners)return i;let r,l,c;return typeof t[0]=="string"||Array.isArray(t[0])?(r=t[0],l=t.slice(1,t.length),c=i):(r=t[0].events,l=t[0].data,c=t[0].context||i),(Array.isArray(r)?r:r.split(" ")).forEach(g=>{if(i.eventsListeners&&i.eventsListeners[g]){const y=[];i.eventsListeners[g].forEach(w=>{y.push(w)}),y.forEach(w=>{w.apply(c,l)})}}),i}useModulesParams(t){const i=this;i.modules&&Object.keys(i.modules).forEach(r=>{const l=i.modules[r];l.params&&v.extend(t,l.params)})}useModules(t={}){const i=this;i.modules&&Object.keys(i.modules).forEach(r=>{const l=i.modules[r],c=t[r]||{};l.instance&&Object.keys(l.instance).forEach(f=>{const g=l.instance[f];typeof g=="function"?i[f]=g.bind(i):i[f]=g}),l.on&&i.on&&Object.keys(l.on).forEach(f=>{i.on(f,l.on[f])}),l.create&&l.create.bind(i)(c)})}static set components(t){const i=this;i.use&&i.use(t)}static installModule(t,...i){const r=this;r.prototype.modules||(r.prototype.modules={});const l=t.name||`${Object.keys(r.prototype.modules).length}_${v.now()}`;return r.prototype.modules[l]=t,t.proto&&Object.keys(t.proto).forEach(c=>{r.prototype[c]=t.proto[c]}),t.static&&Object.keys(t.static).forEach(c=>{r[c]=t.static[c]}),t.install&&t.install.apply(r,i),r}static use(t,...i){const r=this;return Array.isArray(t)?(t.forEach(l=>r.installModule(l)),r):r.installModule(t,...i)}}function $e(){const e=this;let t,i;const r=e.$el;typeof e.params.width!="undefined"?t=e.params.width:t=r[0].clientWidth,typeof e.params.height!="undefined"?i=e.params.height:i=r[0].clientHeight,!(t===0&&e.isHorizontal()||i===0&&e.isVertical())&&(t=t-parseInt(r.css("padding-left"),10)-parseInt(r.css("padding-right"),10),i=i-parseInt(r.css("padding-top"),10)-parseInt(r.css("padding-bottom"),10),v.extend(e,{width:t,height:i,size:e.isHorizontal()?t:i}))}function xt(){const e=this,t=e.params,{$wrapperEl:i,size:r,rtlTranslate:l,wrongRTL:c}=e,f=e.virtual&&t.virtual.enabled,g=f?e.virtual.slides.length:e.slides.length,y=i.children(`.${e.params.slideClass}`),w=f?e.virtual.slides.length:y.length;let N=[];const $=[],K=[];function je(ii){return t.cssMode?ii!==y.length-1:!0}let ze=t.slidesOffsetBefore;typeof ze=="function"&&(ze=t.slidesOffsetBefore.call(e));let xe=t.slidesOffsetAfter;typeof xe=="function"&&(xe=t.slidesOffsetAfter.call(e));const st=e.snapGrid.length,ye=e.snapGrid.length;let Ke=t.spaceBetween,Xe=-ze,Vt=0,Wt=0;if(typeof r=="undefined")return;typeof Ke=="string"&&Ke.indexOf("%")>=0&&(Ke=parseFloat(Ke.replace("%",""))/100*r),e.virtualSize=-Ke,l?y.css({marginLeft:"",marginTop:""}):y.css({marginRight:"",marginBottom:""});let Yt;t.slidesPerColumn>1&&(Math.floor(w/t.slidesPerColumn)===w/e.params.slidesPerColumn?Yt=w:Yt=Math.ceil(w/t.slidesPerColumn)*t.slidesPerColumn,t.slidesPerView!=="auto"&&t.slidesPerColumnFill==="row"&&(Yt=Math.max(Yt,t.slidesPerView*t.slidesPerColumn)));let at;const ti=t.slidesPerColumn,Bi=Yt/ti,vn=Math.floor(w/t.slidesPerColumn);for(let ii=0;ii1){let Ai,Vi,Ki;if(t.slidesPerColumnFill==="row"&&t.slidesPerGroup>1){const xn=Math.floor(ii/(t.slidesPerGroup*t.slidesPerColumn)),Zn=ii-t.slidesPerColumn*t.slidesPerGroup*xn,Un=xn===0?t.slidesPerGroup:Math.min(Math.ceil((w-xn*ti*t.slidesPerGroup)/ti),t.slidesPerGroup);Ki=Math.floor(Zn/Un),Vi=Zn-Ki*Un+xn*t.slidesPerGroup,Ai=Vi+Ki*Yt/ti,yi.css({"-webkit-box-ordinal-group":Ai,"-moz-box-ordinal-group":Ai,"-ms-flex-order":Ai,"-webkit-order":Ai,order:Ai})}else t.slidesPerColumnFill==="column"?(Vi=Math.floor(ii/ti),Ki=ii-Vi*ti,(Vi>vn||Vi===vn&&Ki===ti-1)&&(Ki+=1,Ki>=ti&&(Ki=0,Vi+=1))):(Ki=Math.floor(ii/Bi),Vi=ii-Ki*Bi);yi.css(`margin-${e.isHorizontal()?"top":"left"}`,Ki!==0&&t.spaceBetween&&`${t.spaceBetween}px`)}if(yi.css("display")!=="none"){if(t.slidesPerView==="auto"){const Ai=Z.getComputedStyle(yi[0],null),Vi=yi[0].style.transform,Ki=yi[0].style.webkitTransform;if(Vi&&(yi[0].style.transform="none"),Ki&&(yi[0].style.webkitTransform="none"),t.roundLengths)at=e.isHorizontal()?yi.outerWidth(!0):yi.outerHeight(!0);else if(e.isHorizontal()){const xn=parseFloat(Ai.getPropertyValue("width")),Zn=parseFloat(Ai.getPropertyValue("padding-left")),Un=parseFloat(Ai.getPropertyValue("padding-right")),or=parseFloat(Ai.getPropertyValue("margin-left")),$n=parseFloat(Ai.getPropertyValue("margin-right")),er=Ai.getPropertyValue("box-sizing");er&&er==="border-box"?at=xn+or+$n:at=xn+Zn+Un+or+$n}else{const xn=parseFloat(Ai.getPropertyValue("height")),Zn=parseFloat(Ai.getPropertyValue("padding-top")),Un=parseFloat(Ai.getPropertyValue("padding-bottom")),or=parseFloat(Ai.getPropertyValue("margin-top")),$n=parseFloat(Ai.getPropertyValue("margin-bottom")),er=Ai.getPropertyValue("box-sizing");er&&er==="border-box"?at=xn+or+$n:at=xn+Zn+Un+or+$n}Vi&&(yi[0].style.transform=Vi),Ki&&(yi[0].style.webkitTransform=Ki),t.roundLengths&&(at=Math.floor(at))}else at=(r-(t.slidesPerView-1)*Ke)/t.slidesPerView,t.roundLengths&&(at=Math.floor(at)),y[ii]&&(e.isHorizontal()?y[ii].style.width=`${at}px`:y[ii].style.height=`${at}px`);y[ii]&&(y[ii].swiperSlideSize=at),K.push(at),t.centeredSlides?(Xe=Xe+at/2+Vt/2+Ke,Vt===0&&ii!==0&&(Xe=Xe-r/2-Ke),ii===0&&(Xe=Xe-r/2-Ke),Math.abs(Xe)<1/1e3&&(Xe=0),t.roundLengths&&(Xe=Math.floor(Xe)),Wt%t.slidesPerGroup===0&&N.push(Xe),$.push(Xe)):(t.roundLengths&&(Xe=Math.floor(Xe)),(Wt-Math.min(e.params.slidesPerGroupSkip,Wt))%e.params.slidesPerGroup===0&&N.push(Xe),$.push(Xe),Xe=Xe+at+Ke),e.virtualSize+=at+Ke,Vt=at,Wt+=1}}e.virtualSize=Math.max(e.virtualSize,r)+xe;let qi;if(l&&c&&(t.effect==="slide"||t.effect==="coverflow")&&i.css({width:`${e.virtualSize+t.spaceBetween}px`}),t.setWrapperSize&&(e.isHorizontal()?i.css({width:`${e.virtualSize+t.spaceBetween}px`}):i.css({height:`${e.virtualSize+t.spaceBetween}px`})),t.slidesPerColumn>1&&(e.virtualSize=(at+t.spaceBetween)*Yt,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?i.css({width:`${e.virtualSize+t.spaceBetween}px`}):i.css({height:`${e.virtualSize+t.spaceBetween}px`}),t.centeredSlides)){qi=[];for(let ii=0;ii1&&N.push(e.virtualSize-r)}if(N.length===0&&(N=[0]),t.spaceBetween!==0&&(e.isHorizontal()?l?y.filter(je).css({marginLeft:`${Ke}px`}):y.filter(je).css({marginRight:`${Ke}px`}):y.filter(je).css({marginBottom:`${Ke}px`})),t.centeredSlides&&t.centeredSlidesBounds){let ii=0;K.forEach(Ai=>{ii+=Ai+(t.spaceBetween?t.spaceBetween:0)}),ii-=t.spaceBetween;const yi=ii-r;N=N.map(Ai=>Ai<0?-ze:Ai>yi?yi+xe:Ai)}if(t.centerInsufficientSlides){let ii=0;if(K.forEach(yi=>{ii+=yi+(t.spaceBetween?t.spaceBetween:0)}),ii-=t.spaceBetween,ii{N[Vi]=Ai-yi}),$.forEach((Ai,Vi)=>{$[Vi]=Ai+yi})}}v.extend(e,{slides:y,snapGrid:N,slidesGrid:$,slidesSizesGrid:K}),w!==g&&e.emit("slidesLengthChange"),N.length!==st&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),$.length!==ye&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()}function Bt(e){const t=this,i=[];let r=0,l;if(typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed),t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((c,f)=>{i.push(f)});else for(l=0;lt.slides.length)break;i.push(t.slides.eq(c)[0])}else i.push(t.slides.eq(t.activeIndex)[0]);for(l=0;lr?c:r}r&&t.$wrapperEl.css("height",`${r}px`)}function ke(){const e=this,t=e.slides;for(let i=0;i=0&&w1&&N<=t.size||w<=0&&N>=t.size)&&(t.visibleSlides.push(g),t.visibleSlidesIndexes.push(f),r.eq(f).addClass(i.slideVisibleClass))}g.progress=l?-y:y}t.visibleSlides=X(t.visibleSlides)}function nt(e){const t=this;if(typeof e=="undefined"){const w=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*w||0}const i=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:l,isBeginning:c,isEnd:f}=t;const g=c,y=f;r===0?(l=0,c=!0,f=!0):(l=(e-t.minTranslate())/r,c=l<=0,f=l>=1),v.extend(t,{progress:l,isBeginning:c,isEnd:f}),(i.watchSlidesProgress||i.watchSlidesVisibility||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),c&&!g&&t.emit("reachBeginning toEdge"),f&&!y&&t.emit("reachEnd toEdge"),(g&&!c||y&&!f)&&t.emit("fromEdge"),t.emit("progress",l)}function Ne(){const e=this,{slides:t,params:i,$wrapperEl:r,activeIndex:l,realIndex:c}=e,f=e.virtual&&i.virtual.enabled;t.removeClass(`${i.slideActiveClass} ${i.slideNextClass} ${i.slidePrevClass} ${i.slideDuplicateActiveClass} ${i.slideDuplicateNextClass} ${i.slideDuplicatePrevClass}`);let g;f?g=e.$wrapperEl.find(`.${i.slideClass}[data-swiper-slide-index="${l}"]`):g=t.eq(l),g.addClass(i.slideActiveClass),i.loop&&(g.hasClass(i.slideDuplicateClass)?r.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${c}"]`).addClass(i.slideDuplicateActiveClass):r.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${c}"]`).addClass(i.slideDuplicateActiveClass));let y=g.nextAll(`.${i.slideClass}`).eq(0).addClass(i.slideNextClass);i.loop&&y.length===0&&(y=t.eq(0),y.addClass(i.slideNextClass));let w=g.prevAll(`.${i.slideClass}`).eq(0).addClass(i.slidePrevClass);i.loop&&w.length===0&&(w=t.eq(-1),w.addClass(i.slidePrevClass)),i.loop&&(y.hasClass(i.slideDuplicateClass)?r.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${y.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicateNextClass):r.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${y.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicateNextClass),w.hasClass(i.slideDuplicateClass)?r.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${w.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicatePrevClass):r.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${w.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicatePrevClass))}function He(e){const t=this,i=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:r,snapGrid:l,params:c,activeIndex:f,realIndex:g,snapIndex:y}=t;let w=e,N;if(typeof w=="undefined"){for(let K=0;K=r[K]&&i=r[K]&&i=r[K]&&(w=K);c.normalizeSlideIndex&&(w<0||typeof w=="undefined")&&(w=0)}if(l.indexOf(i)>=0)N=l.indexOf(i);else{const K=Math.min(c.slidesPerGroupSkip,w);N=K+Math.floor((w-K)/c.slidesPerGroup)}if(N>=l.length&&(N=l.length-1),w===f){N!==y&&(t.snapIndex=N,t.emit("snapIndexChange"));return}const $=parseInt(t.slides.eq(w).attr("data-swiper-slide-index")||w,10);v.extend(t,{snapIndex:N,realIndex:$,previousIndex:f,activeIndex:w}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),g!==$&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")}function ht(e){const t=this,i=t.params,r=X(e.target).closest(`.${i.slideClass}`)[0];let l=!1;if(r)for(let c=0;cy?N=y:r&&ec?f="next":rl?f="next":r=g.length&&(ze=g.length-1),(N||f.initialSlide||0)===(w||0)&&i&&l.emit("beforeSlideChangeStart");const xe=-g[ze];if(l.updateProgress(xe),f.normalizeSlideIndex)for(let ye=0;ye=Math.floor(y[ye]*100)&&(c=ye);if(l.initialized&&c!==N&&(!l.allowSlideNext&&xel.translate&&xe>l.maxTranslate()&&(N||0)!==c))return!1;let st;if(c>N?st="next":cN(ye)),je=g.map(ye=>N(ye)),ze=f[K.indexOf($)];let xe=f[K.indexOf($)-1];typeof xe=="undefined"&&l.cssMode&&f.forEach(ye=>{!xe&&$>=ye&&(xe=ye)});let st;return typeof xe!="undefined"&&(st=g.indexOf(xe),st<0&&(st=r.activeIndex-1)),r.slideTo(st,e,t,i)}function H(e=this.params.speed,t=!0,i){const r=this;return r.slideTo(r.activeIndex,e,t,i)}function Y(e=this.params.speed,t=!0,i,r=.5){const l=this;let c=l.activeIndex;const f=Math.min(l.params.slidesPerGroupSkip,c),g=f+Math.floor((c-f)/l.params.slidesPerGroup),y=l.rtlTranslate?l.translate:-l.translate;if(y>=l.snapGrid[g]){const w=l.snapGrid[g],N=l.snapGrid[g+1];y-w>(N-w)*r&&(c+=l.params.slidesPerGroup)}else{const w=l.snapGrid[g-1],N=l.snapGrid[g];y-w<=(N-w)*r&&(c-=l.params.slidesPerGroup)}return c=Math.max(c,0),c=Math.min(c,l.slidesGrid.length-1),l.slideTo(c,e,t,i)}function W(){const e=this,{params:t,$wrapperEl:i}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let l=e.clickedIndex,c;if(t.loop){if(e.animating)return;c=parseInt(X(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?le.slides.length-e.loopedSlides+r/2?(e.loopFix(),l=i.children(`.${t.slideClass}[data-swiper-slide-index="${c}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),v.nextTick(()=>{e.slideTo(l)})):e.slideTo(l):l>e.slides.length-r?(e.loopFix(),l=i.children(`.${t.slideClass}[data-swiper-slide-index="${c}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),v.nextTick(()=>{e.slideTo(l)})):e.slideTo(l)}else e.slideTo(l)}var ee={slideTo:Qi,slideToLoop:nn,slideNext:bn,slidePrev:Sn,slideReset:H,slideToClosest:Y,slideToClickedSlide:W};function se(){const e=this,{params:t,$wrapperEl:i}=e;i.children(`.${t.slideClass}.${t.slideDuplicateClass}`).remove();let r=i.children(`.${t.slideClass}`);if(t.loopFillGroupWithBlank){const f=t.slidesPerGroup-r.length%t.slidesPerGroup;if(f!==t.slidesPerGroup){for(let g=0;gr.length&&(e.loopedSlides=r.length);const l=[],c=[];r.each((f,g)=>{const y=X(g);f=r.length-e.loopedSlides&&l.push(g),y.attr("data-swiper-slide-index",f)});for(let f=0;f=0;f-=1)i.prepend(X(l[f].cloneNode(!0)).addClass(t.slideDuplicateClass))}function Xt(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:i,loopedSlides:r,allowSlidePrev:l,allowSlideNext:c,snapGrid:f,rtlTranslate:g}=e;let y;e.allowSlidePrev=!0,e.allowSlideNext=!0;const N=-f[t]-e.getTranslate();t=i.length-r&&(y=-i.length+t+r,y+=r,e.slideTo(y,0,!1,!0)&&N!==0&&e.setTranslate((g?-e.translate:e.translate)-N)),e.allowSlidePrev=l,e.allowSlideNext=c,e.emit("loopFix")}function kt(){const e=this,{$wrapperEl:t,params:i,slides:r}=e;t.children(`.${i.slideClass}.${i.slideDuplicateClass},.${i.slideClass}.${i.slideBlankClass}`).remove(),r.removeAttr("data-swiper-slide-index")}var Lt={loopCreate:se,loopFix:Xt,loopDestroy:kt};function Ge(e){const t=this;if(ae.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const i=t.el;i.style.cursor="move",i.style.cursor=e?"-webkit-grabbing":"-webkit-grab",i.style.cursor=e?"-moz-grabbin":"-moz-grab",i.style.cursor=e?"grabbing":"grab"}function Nt(){const e=this;ae.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.el.style.cursor="")}var oi={setGrabCursor:Ge,unsetGrabCursor:Nt};function pi(e){const t=this,{$wrapperEl:i,params:r}=t;if(r.loop&&t.loopDestroy(),typeof e=="object"&&"length"in e)for(let l=0;l=g){i.appendSlide(t);return}let y=f>e?f+1:f;const w=[];for(let N=g-1;N>=e;N-=1){const $=i.slides.eq(N);$.remove(),w.unshift($)}if(typeof t=="object"&&"length"in t){for(let N=0;Ne?f+t.length:f}else r.append(t);for(let N=0;N=0||i.indexOf("Trident/")>=0,$=i.indexOf("Edge/")>=0,K=i.indexOf("Gecko/")>=0&&i.indexOf("Firefox/")>=0,je=t==="Win32",ze=i.toLowerCase().indexOf("electron")>=0;let xe=t==="MacIntel";return!g&&xe&&ae.touch&&(l===1024&&c===1366||l===834&&c===1194||l===834&&c===1112||l===768&&c===1024)&&(g=i.match(/(Version)\/([\d.]+)/),xe=!1),r.ie=N,r.edge=$,r.firefox=K,f&&!je&&(r.os="android",r.osVersion=f[2],r.android=!0,r.androidChrome=i.toLowerCase().indexOf("chrome")>=0),(g||w||y)&&(r.os="ios",r.ios=!0),w&&!y&&(r.osVersion=w[2].replace(/_/g,"."),r.iphone=!0),g&&(r.osVersion=g[2].replace(/_/g,"."),r.ipad=!0),y&&(r.osVersion=y[3]?y[3].replace(/_/g,"."):null,r.ipod=!0),r.ios&&r.osVersion&&i.indexOf("Version/")>=0&&r.osVersion.split(".")[0]==="10"&&(r.osVersion=i.toLowerCase().split("version/")[1].split(" ")[0]),r.webView=!!((w||g||y)&&(i.match(/.*AppleWebKit(?!.*Safari)/i)||Z.navigator.standalone))||Z.matchMedia&&Z.matchMedia("(display-mode: standalone)").matches,r.webview=r.webView,r.standalone=r.webView,r.desktop=!(r.ios||r.android)||ze,r.desktop&&(r.electron=ze,r.macos=xe,r.windows=je,r.macos&&(r.os="macos"),r.windows&&(r.os="windows")),r.pixelRatio=Z.devicePixelRatio||1,r}();function ln(e){const t=this,i=t.touchEventsData,{params:r,touches:l}=t;if(t.animating&&r.preventInteractionOnTransition)return;let c=e;c.originalEvent&&(c=c.originalEvent);const f=X(c.target);if(r.touchEventsTarget==="wrapper"&&!f.closest(t.wrapperEl).length||(i.isTouchEvent=c.type==="touchstart",!i.isTouchEvent&&"which"in c&&c.which===3)||!i.isTouchEvent&&"button"in c&&c.button>0||i.isTouched&&i.isMoved)return;if(r.noSwiping&&f.closest(r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`)[0]){t.allowClick=!0;return}if(r.swipeHandler&&!f.closest(r.swipeHandler)[0])return;l.currentX=c.type==="touchstart"?c.targetTouches[0].pageX:c.pageX,l.currentY=c.type==="touchstart"?c.targetTouches[0].pageY:c.pageY;const g=l.currentX,y=l.currentY,w=r.edgeSwipeDetection||r.iOSEdgeSwipeDetection,N=r.edgeSwipeThreshold||r.iOSEdgeSwipeThreshold;if(!(w&&(g<=N||g>=Z.screen.width-N))){if(v.extend(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=g,l.startY=y,i.touchStartTime=v.now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold>0&&(i.allowThresholdMove=!1),c.type!=="touchstart"){let $=!0;f.is(i.formElements)&&($=!1),O.activeElement&&X(O.activeElement).is(i.formElements)&&O.activeElement!==f[0]&&O.activeElement.blur();const K=$&&t.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||K)&&c.preventDefault()}t.emit("touchStart",c)}}function Oi(e){const t=this,i=t.touchEventsData,{params:r,touches:l,rtlTranslate:c}=t;let f=e;if(f.originalEvent&&(f=f.originalEvent),!i.isTouched){i.startMoving&&i.isScrolling&&t.emit("touchMoveOpposite",f);return}if(i.isTouchEvent&&f.type!=="touchmove")return;const g=f.type==="touchmove"&&f.targetTouches&&(f.targetTouches[0]||f.changedTouches[0]),y=f.type==="touchmove"?g.pageX:f.pageX,w=f.type==="touchmove"?g.pageY:f.pageY;if(f.preventedByNestedSwiper){l.startX=y,l.startY=w;return}if(!t.allowTouchMove){t.allowClick=!1,i.isTouched&&(v.extend(l,{startX:y,startY:w,currentX:y,currentY:w}),i.touchStartTime=v.now());return}if(i.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop){if(t.isVertical()){if(wl.startY&&t.translate>=t.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(yl.startX&&t.translate>=t.minTranslate())return}if(i.isTouchEvent&&O.activeElement&&f.target===O.activeElement&&X(f.target).is(i.formElements)){i.isMoved=!0,t.allowClick=!1;return}if(i.allowTouchCallbacks&&t.emit("touchMove",f),f.targetTouches&&f.targetTouches.length>1)return;l.currentX=y,l.currentY=w;const N=l.currentX-l.startX,$=l.currentY-l.startY;if(t.params.threshold&&Math.sqrt(In(N,2)+In($,2))=25&&(xe=Math.atan2(Math.abs($),Math.abs(N))*180/Math.PI,i.isScrolling=t.isHorizontal()?xe>r.touchAngle:90-xe>r.touchAngle)}if(i.isScrolling&&t.emit("touchMoveOpposite",f),typeof i.startMoving=="undefined"&&(l.currentX!==l.startX||l.currentY!==l.startY)&&(i.startMoving=!0),i.isScrolling){i.isTouched=!1;return}if(!i.startMoving)return;t.allowClick=!1,!r.cssMode&&f.cancelable&&f.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&f.stopPropagation(),i.isMoved||(r.loop&&t.loopFix(),i.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,r.grabCursor&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!0),t.emit("sliderFirstMove",f)),t.emit("sliderMove",f),i.isMoved=!0;let K=t.isHorizontal()?N:$;l.diff=K,K*=r.touchRatio,c&&(K=-K),t.swipeDirection=K>0?"prev":"next",i.currentTranslate=K+i.startTranslate;let je=!0,ze=r.resistanceRatio;if(r.touchReleaseOnEdges&&(ze=0),K>0&&i.currentTranslate>t.minTranslate()?(je=!1,r.resistance&&(i.currentTranslate=t.minTranslate()-1+In(-t.minTranslate()+i.startTranslate+K,ze))):K<0&&i.currentTranslatei.startTranslate&&(i.currentTranslate=i.startTranslate),r.threshold>0)if(Math.abs(K)>r.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,l.startX=l.currentX,l.startY=l.currentY,i.currentTranslate=i.startTranslate,l.diff=t.isHorizontal()?l.currentX-l.startX:l.currentY-l.startY;return}}else{i.currentTranslate=i.startTranslate;return}!r.followFinger||r.cssMode||((r.freeMode||r.watchSlidesProgress||r.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),r.freeMode&&(i.velocities.length===0&&i.velocities.push({position:l[t.isHorizontal()?"startX":"startY"],time:i.touchStartTime}),i.velocities.push({position:l[t.isHorizontal()?"currentX":"currentY"],time:v.now()})),t.updateProgress(i.currentTranslate),t.setTranslate(i.currentTranslate))}function Fn(e){const t=this,i=t.touchEventsData,{params:r,touches:l,rtlTranslate:c,$wrapperEl:f,slidesGrid:g,snapGrid:y}=t;let w=e;if(w.originalEvent&&(w=w.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",w),i.allowTouchCallbacks=!1,!i.isTouched){i.isMoved&&r.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,i.startMoving=!1;return}r.grabCursor&&i.isMoved&&i.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const N=v.now(),$=N-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(w),t.emit("tap click",w),$<300&&N-i.lastClickTime<300&&t.emit("doubleTap doubleClick",w)),i.lastClickTime=v.now(),v.nextTick(()=>{t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||l.diff===0||i.currentTranslate===i.startTranslate){i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;return}i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;let K;if(r.followFinger?K=c?t.translate:-t.translate:K=-i.currentTranslate,r.cssMode)return;if(r.freeMode){if(K<-t.minTranslate()){t.slideTo(t.activeIndex);return}if(K>-t.maxTranslate()){t.slides.length1){const ti=i.velocities.pop(),Bi=i.velocities.pop(),vn=ti.position-Bi.position,qi=ti.time-Bi.time;t.velocity=vn/qi,t.velocity/=2,Math.abs(t.velocity)150||v.now()-ti.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeModeMomentumVelocityRatio,i.velocities.length=0;let ye=1e3*r.freeModeMomentumRatio;const Ke=t.velocity*ye;let Xe=t.translate+Ke;c&&(Xe=-Xe);let Vt=!1,Wt;const Yt=Math.abs(t.velocity)*20*r.freeModeMomentumBounceRatio;let at;if(Xet.minTranslate())r.freeModeMomentumBounce?(Xe-t.minTranslate()>Yt&&(Xe=t.minTranslate()+Yt),Wt=t.minTranslate(),Vt=!0,i.allowMomentumBounce=!0):Xe=t.minTranslate(),r.loop&&r.centeredSlides&&(at=!0);else if(r.freeModeSticky){let ti;for(let Bi=0;Bi-Xe){ti=Bi;break}Math.abs(y[ti]-Xe){t.loopFix()}),t.velocity!==0){if(c?ye=Math.abs((-Xe-t.translate)/t.velocity):ye=Math.abs((Xe-t.translate)/t.velocity),r.freeModeSticky){const ti=Math.abs((c?-Xe:Xe)-t.translate),Bi=t.slidesSizesGrid[t.activeIndex];ti{!t||t.destroyed||!i.allowMomentumBounce||(t.emit("momentumBounce"),t.setTransition(r.speed),setTimeout(()=>{t.setTranslate(Wt),f.transitionEnd(()=>{!t||t.destroyed||t.transitionEnd()})},0))})):t.velocity?(t.updateProgress(Xe),t.setTransition(ye),t.setTranslate(Xe),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,f.transitionEnd(()=>{!t||t.destroyed||t.transitionEnd()}))):t.updateProgress(Xe),t.updateActiveIndex(),t.updateSlidesClasses()}else if(r.freeModeSticky){t.slideToClosest();return}(!r.freeModeMomentum||$>=r.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses());return}let je=0,ze=t.slidesSizesGrid[0];for(let ye=0;ye=g[ye]&&K=g[ye]&&(je=ye,ze=g[g.length-1]-g[g.length-2])}const xe=(K-g[je])/ze,st=jer.longSwipesMs){if(!r.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(xe>=r.longSwipesRatio?t.slideTo(je+st):t.slideTo(je)),t.swipeDirection==="prev"&&(xe>1-r.longSwipesRatio?t.slideTo(je+st):t.slideTo(je))}else{if(!r.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(w.target===t.navigation.nextEl||w.target===t.navigation.prevEl)?w.target===t.navigation.nextEl?t.slideTo(je+st):t.slideTo(je):(t.swipeDirection==="next"&&t.slideTo(je+st),t.swipeDirection==="prev"&&t.slideTo(je))}}function wn(){const e=this,{params:t,el:i}=e;if(i&&i.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:l,snapGrid:c}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=l,e.allowSlideNext=r,e.params.watchOverflow&&c!==e.snapGrid&&e.checkOverflow()}function on(e){const t=this;t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function Bn(){const e=this,{wrapperEl:t,rtlTranslate:i}=e;e.previousTranslate=e.translate,e.isHorizontal()?i?e.translate=t.scrollWidth-t.offsetWidth-t.scrollLeft:e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===-0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let r;const l=e.maxTranslate()-e.minTranslate();l===0?r=0:r=(e.translate-e.minTranslate())/l,r!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let rn=!1;function fn(){}function li(){const e=this,{params:t,touchEvents:i,el:r,wrapperEl:l}=e;e.onTouchStart=ln.bind(e),e.onTouchMove=Oi.bind(e),e.onTouchEnd=Fn.bind(e),t.cssMode&&(e.onScroll=Bn.bind(e)),e.onClick=on.bind(e);const c=!!t.nested;if(!ae.touch&&ae.pointerEvents)r.addEventListener(i.start,e.onTouchStart,!1),O.addEventListener(i.move,e.onTouchMove,c),O.addEventListener(i.end,e.onTouchEnd,!1);else{if(ae.touch){const f=i.start==="touchstart"&&ae.passiveListener&&t.passiveListeners?{passive:!0,capture:!1}:!1;r.addEventListener(i.start,e.onTouchStart,f),r.addEventListener(i.move,e.onTouchMove,ae.passiveListener?{passive:!1,capture:c}:c),r.addEventListener(i.end,e.onTouchEnd,f),i.cancel&&r.addEventListener(i.cancel,e.onTouchEnd,f),rn||(O.addEventListener("touchstart",fn),rn=!0)}(t.simulateTouch&&!Ii.ios&&!Ii.android||t.simulateTouch&&!ae.touch&&Ii.ios)&&(r.addEventListener("mousedown",e.onTouchStart,!1),O.addEventListener("mousemove",e.onTouchMove,c),O.addEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&r.addEventListener("click",e.onClick,!0),t.cssMode&&l.addEventListener("scroll",e.onScroll),t.updateOnWindowResize?e.on(Ii.ios||Ii.android?"resize orientationchange observerUpdate":"resize observerUpdate",wn,!0):e.on("observerUpdate",wn,!0)}function vi(){const e=this,{params:t,touchEvents:i,el:r,wrapperEl:l}=e,c=!!t.nested;if(!ae.touch&&ae.pointerEvents)r.removeEventListener(i.start,e.onTouchStart,!1),O.removeEventListener(i.move,e.onTouchMove,c),O.removeEventListener(i.end,e.onTouchEnd,!1);else{if(ae.touch){const f=i.start==="onTouchStart"&&ae.passiveListener&&t.passiveListeners?{passive:!0,capture:!1}:!1;r.removeEventListener(i.start,e.onTouchStart,f),r.removeEventListener(i.move,e.onTouchMove,c),r.removeEventListener(i.end,e.onTouchEnd,f),i.cancel&&r.removeEventListener(i.cancel,e.onTouchEnd,f)}(t.simulateTouch&&!Ii.ios&&!Ii.android||t.simulateTouch&&!ae.touch&&Ii.ios)&&(r.removeEventListener("mousedown",e.onTouchStart,!1),O.removeEventListener("mousemove",e.onTouchMove,c),O.removeEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&r.removeEventListener("click",e.onClick,!0),t.cssMode&&l.removeEventListener("scroll",e.onScroll),e.off(Ii.ios||Ii.android?"resize orientationchange observerUpdate":"resize observerUpdate",wn)}var hn={attachEvents:li,detachEvents:vi};function Gi(){const e=this,{activeIndex:t,initialized:i,loopedSlides:r=0,params:l,$el:c}=e,f=l.breakpoints;if(!f||f&&Object.keys(f).length===0)return;const g=e.getBreakpoint(f);if(g&&e.currentBreakpoint!==g){const y=g in f?f[g]:void 0;y&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(ze=>{const xe=y[ze];typeof xe!="undefined"&&(ze==="slidesPerView"&&(xe==="AUTO"||xe==="auto")?y[ze]="auto":ze==="slidesPerView"?y[ze]=parseFloat(xe):y[ze]=parseInt(xe,10))});const w=y||e.originalParams,N=l.slidesPerColumn>1,$=w.slidesPerColumn>1;N&&!$?c.removeClass(`${l.containerModifierClass}multirow ${l.containerModifierClass}multirow-column`):!N&&$&&(c.addClass(`${l.containerModifierClass}multirow`),w.slidesPerColumnFill==="column"&&c.addClass(`${l.containerModifierClass}multirow-column`));const K=w.direction&&w.direction!==l.direction,je=l.loop&&(w.slidesPerView!==l.slidesPerView||K);K&&i&&e.changeDirection(),v.extend(e.params,w),v.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=g,je&&i&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-r+e.loopedSlides,0,!1)),e.emit("breakpoint",w)}}function Xi(e){if(!e)return;let t=!1;const i=Object.keys(e).map(r=>{if(typeof r=="string"&&r.indexOf("@")===0){const l=parseFloat(r.substr(1));return{value:Z.innerHeight*l,point:r}}return{value:r,point:r}});i.sort((r,l)=>parseInt(r.value,10)-parseInt(l.value,10));for(let r=0;r1&&(c.push("multirow"),i.slidesPerColumnFill==="column"&&c.push("multirow-column")),Ii.android&&c.push("android"),Ii.ios&&c.push("ios"),i.cssMode&&c.push("css-mode"),c.forEach(f=>{t.push(i.containerModifierClass+f)}),l.addClass(t.join(" "))}function ji(){const e=this,{$el:t,classNames:i}=e;t.removeClass(i.join(" "))}var Fi={addClasses:Jt,removeClasses:ji};function gt(e,t,i,r,l,c){let f;function g(){c&&c()}!X(e).parent("picture")[0]&&(!e.complete||!l)&&t?(f=new Z.Image,f.onload=g,f.onerror=g,r&&(f.sizes=r),i&&(f.srcset=i),t&&(f.src=t)):g()}function ci(){const e=this;e.imagesToLoad=e.$el.find("img");function t(){typeof e=="undefined"||e===null||!e||e.destroyed||(e.imagesLoaded!==void 0&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}for(let i=0;i0&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&&t.slidesOffsetAfter&&r?e.isLocked=r<=e.size:e.isLocked=e.snapGrid.length===1,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,i!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),i&&i!==e.isLocked&&(e.isEnd=!1,e.navigation&&e.navigation.update())}var Di={checkOverflow:Ht},ki={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0};const Pi={update:Le,translate:wi,transition:Cn,slide:ee,loop:Lt,grabCursor:oi,manipulation:mn,events:hn,breakpoints:pn,checkOverflow:Di,classes:Fi,images:Ri},bi={};class Pt extends Me{constructor(...t){let i,r;t.length===1&&t[0].constructor&&t[0].constructor===Object?r=t[0]:[i,r]=t,r||(r={}),r=v.extend({},r),i&&!r.el&&(r.el=i),super(r),Object.keys(Pi).forEach(y=>{Object.keys(Pi[y]).forEach(w=>{Pt.prototype[w]||(Pt.prototype[w]=Pi[y][w])})});const l=this;typeof l.modules=="undefined"&&(l.modules={}),Object.keys(l.modules).forEach(y=>{const w=l.modules[y];if(w.params){const N=Object.keys(w.params)[0],$=w.params[N];if(typeof $!="object"||$===null||!(N in r&&"enabled"in $))return;r[N]===!0&&(r[N]={enabled:!0}),typeof r[N]=="object"&&!("enabled"in r[N])&&(r[N].enabled=!0),r[N]||(r[N]={enabled:!1})}});const c=v.extend({},ki);l.useModulesParams(c),l.params=v.extend({},c,bi,r),l.originalParams=v.extend({},l.params),l.passedParams=v.extend({},r),l.$=X;const f=X(l.params.el);if(i=f[0],!i)return;if(f.length>1){const y=[];return f.each((w,N)=>{const $=v.extend({},r,{el:N});y.push(new Pt($))}),y}i.swiper=l,f.data("swiper",l);let g;return i&&i.shadowRoot&&i.shadowRoot.querySelector?(g=X(i.shadowRoot.querySelector(`.${l.params.wrapperClass}`)),g.children=y=>f.children(y)):g=f.children(`.${l.params.wrapperClass}`),v.extend(l,{$el:f,el:i,$wrapperEl:g,wrapperEl:g[0],classNames:[],slides:X(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return l.params.direction==="horizontal"},isVertical(){return l.params.direction==="vertical"},rtl:i.dir.toLowerCase()==="rtl"||f.css("direction")==="rtl",rtlTranslate:l.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||f.css("direction")==="rtl"),wrongRTL:g.css("display")==="-webkit-box",activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEvents:function(){const w=["touchstart","touchmove","touchend","touchcancel"];let N=["mousedown","mousemove","mouseup"];return ae.pointerEvents&&(N=["pointerdown","pointermove","pointerup"]),l.touchEventsTouch={start:w[0],move:w[1],end:w[2],cancel:w[3]},l.touchEventsDesktop={start:N[0],move:N[1],end:N[2]},ae.touch||!l.params.simulateTouch?l.touchEventsTouch:l.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:v.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.useModules(),l.params.init&&l.init(),l}slidesPerViewDynamic(){const t=this,{params:i,slides:r,slidesGrid:l,size:c,activeIndex:f}=t;let g=1;if(i.centeredSlides){let y=r[f].swiperSlideSize,w;for(let N=f+1;Nc&&(w=!0));for(let N=f-1;N>=0;N-=1)r[N]&&!w&&(y+=r[N].swiperSlideSize,g+=1,y>c&&(w=!0))}else for(let y=f+1;y1)&&t.isEnd&&!t.params.centeredSlides?c=t.slideTo(t.slides.length-1,0,!1,!0):c=t.slideTo(t.activeIndex,0,!1,!0),c||l()),r.watchOverflow&&i!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,i=!0){const r=this,l=r.params.direction;return t||(t=l==="horizontal"?"vertical":"horizontal"),t===l||t!=="horizontal"&&t!=="vertical"||(r.$el.removeClass(`${r.params.containerModifierClass}${l}`).addClass(`${r.params.containerModifierClass}${t}`),r.params.direction=t,r.slides.each((c,f)=>{t==="vertical"?f.style.width="":f.style.height=""}),r.emit("changeDirection"),i&&r.update()),r}init(){const t=this;t.initialized||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit),t.attachEvents(),t.initialized=!0,t.emit("init"))}destroy(t=!0,i=!0){const r=this,{params:l,$el:c,$wrapperEl:f,slides:g}=r;return typeof r.params=="undefined"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),l.loop&&r.loopDestroy(),i&&(r.removeClasses(),c.removeAttr("style"),f.removeAttr("style"),g&&g.length&&g.removeClass([l.slideVisibleClass,l.slideActiveClass,l.slideNextClass,l.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(y=>{r.off(y)}),t!==!1&&(r.$el[0].swiper=null,r.$el.data("swiper",null),v.deleteProps(r)),r.destroyed=!0),null}static extendDefaults(t){v.extend(bi,t)}static get extendedDefaults(){return bi}static get defaults(){return ki}static get Class(){return Me}static get $(){return X}}var Hi={name:"device",proto:{device:Ii},static:{device:Ii}},Zi={name:"support",proto:{support:ae},static:{support:ae}};const gn=function(){function t(){const i=Z.navigator.userAgent.toLowerCase();return i.indexOf("safari")>=0&&i.indexOf("chrome")<0&&i.indexOf("android")<0}return{isEdge:!!Z.navigator.userAgent.match(/Edge/g),isSafari:t(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(Z.navigator.userAgent)}}();var kn={name:"browser",proto:{browser:gn},static:{browser:gn}},Vn={name:"resize",create(){const e=this;v.extend(e,{resize:{resizeHandler(){!e||e.destroyed||!e.initialized||(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler(){!e||e.destroyed||!e.initialized||e.emit("orientationchange")}}})},on:{init(){const e=this;Z.addEventListener("resize",e.resize.resizeHandler),Z.addEventListener("orientationchange",e.resize.orientationChangeHandler)},destroy(){const e=this;Z.removeEventListener("resize",e.resize.resizeHandler),Z.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}};const Mn={func:Z.MutationObserver||Z.WebkitMutationObserver,attach(e,t={}){const i=this,r=Mn.func,l=new r(c=>{if(c.length===1){i.emit("observerUpdate",c[0]);return}const f=function(){i.emit("observerUpdate",c[0])};Z.requestAnimationFrame?Z.requestAnimationFrame(f):Z.setTimeout(f,0)});l.observe(e,{attributes:typeof t.attributes=="undefined"?!0:t.attributes,childList:typeof t.childList=="undefined"?!0:t.childList,characterData:typeof t.characterData=="undefined"?!0:t.characterData}),i.observer.observers.push(l)},init(){const e=this;if(!(!ae.observer||!e.params.observer)){if(e.params.observeParents){const t=e.$el.parents();for(let i=0;i{t.disconnect()}),e.observer.observers=[]}};var An={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create(){const e=this;v.extend(e,{observer:{init:Mn.init.bind(e),attach:Mn.attach.bind(e),destroy:Mn.destroy.bind(e),observers:[]}})},on:{init(){this.observer.init()},destroy(){this.observer.destroy()}}};const En={update(e){const t=this,{slidesPerView:i,slidesPerGroup:r,centeredSlides:l}=t.params,{addSlidesBefore:c,addSlidesAfter:f}=t.params.virtual,{from:g,to:y,slides:w,slidesGrid:N,renderSlide:$,offset:K}=t.virtual;t.updateActiveIndex();const je=t.activeIndex||0;let ze;t.rtlTranslate?ze="right":ze=t.isHorizontal()?"left":"top";let xe,st;l?(xe=Math.floor(i/2)+r+c,st=Math.floor(i/2)+r+f):(xe=i+(r-1)+c,st=r+f);const ye=Math.max((je||0)-st,0),Ke=Math.min((je||0)+xe,w.length-1),Xe=(t.slidesGrid[ye]||0)-(t.slidesGrid[0]||0);v.extend(t.virtual,{from:ye,to:Ke,offset:Xe,slidesGrid:t.slidesGrid});function Vt(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(g===ye&&y===Ke&&!e){t.slidesGrid!==N&&Xe!==K&&t.slides.css(ze,`${Xe}px`),t.updateProgress();return}if(t.params.virtual.renderExternal){t.params.virtual.renderExternal.call(t,{offset:Xe,from:ye,to:Ke,slides:function(){const ti=[];for(let Bi=ye;Bi<=Ke;Bi+=1)ti.push(w[Bi]);return ti}()}),Vt();return}const Wt=[],Yt=[];if(e)t.$wrapperEl.find(`.${t.params.slideClass}`).remove();else for(let at=g;at<=y;at+=1)(atKe)&&t.$wrapperEl.find(`.${t.params.slideClass}[data-swiper-slide-index="${at}"]`).remove();for(let at=0;at=ye&&at<=Ke&&(typeof y=="undefined"||e?Yt.push(at):(at>y&&Yt.push(at),at{t.$wrapperEl.append($(w[at],at))}),Wt.sort((at,ti)=>ti-at).forEach(at=>{t.$wrapperEl.prepend($(w[at],at))}),t.$wrapperEl.children(".swiper-slide").css(ze,`${Xe}px`),Vt()},renderSlide(e,t){const i=this,r=i.params.virtual;if(r.cache&&i.virtual.cache[t])return i.virtual.cache[t];const l=r.renderSlide?X(r.renderSlide.call(i,e,t)):X(`
${e}
`);return l.attr("data-swiper-slide-index")||l.attr("data-swiper-slide-index",t),r.cache&&(i.virtual.cache[t]=l),l},appendSlide(e){const t=this;if(typeof e=="object"&&"length"in e)for(let i=0;i{const y=c[g],w=y.attr("data-swiper-slide-index");w&&y.attr("data-swiper-slide-index",parseInt(w,10)+1),f[parseInt(g,10)+l]=y}),t.virtual.cache=f}t.virtual.update(!0),t.slideTo(r,0)},removeSlide(e){const t=this;if(typeof e=="undefined"||e===null)return;let i=t.activeIndex;if(Array.isArray(e))for(let r=e.length-1;r>=0;r-=1)t.virtual.slides.splice(e[r],1),t.params.virtual.cache&&delete t.virtual.cache[e[r]],e[r]0&&t.$el.parents(`.${t.params.slideActiveClass}`).length===0)return;const je=Z.innerWidth,ze=Z.innerHeight,xe=t.$el.offset();i&&(xe.left-=t.$el[0].scrollLeft);const st=[[xe.left,xe.top],[xe.left+t.width,xe.top],[xe.left,xe.top+t.height],[xe.left+t.width,xe.top+t.height]];for(let ye=0;ye=0&&Ke[0]<=je&&Ke[1]>=0&&Ke[1]<=ze&&(K=!0)}if(!K)return}t.isHorizontal()?((f||g||y||w)&&(r.preventDefault?r.preventDefault():r.returnValue=!1),((g||w)&&!i||(f||y)&&i)&&t.slideNext(),((f||y)&&!i||(g||w)&&i)&&t.slidePrev()):((f||g||N||$)&&(r.preventDefault?r.preventDefault():r.returnValue=!1),(g||$)&&t.slideNext(),(f||N)&&t.slidePrev()),t.emit("keyPress",l)}},enable(){const e=this;e.keyboard.enabled||(X(O).on("keydown",e.keyboard.handle),e.keyboard.enabled=!0)},disable(){const e=this;e.keyboard.enabled&&(X(O).off("keydown",e.keyboard.handle),e.keyboard.enabled=!1)}};var Kn={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create(){const e=this;v.extend(e,{keyboard:{enabled:!1,enable:Yn.enable.bind(e),disable:Yn.disable.bind(e),handle:Yn.handle.bind(e)}})},on:{init(){const e=this;e.params.keyboard.enabled&&e.keyboard.enable()},destroy(){const e=this;e.keyboard.enabled&&e.keyboard.disable()}}};function jr(){const e="onwheel";let t=e in O;if(!t){const i=O.createElement("div");i.setAttribute(e,"return;"),t=typeof i[e]=="function"}return!t&&O.implementation&&O.implementation.hasFeature&&O.implementation.hasFeature("","")!==!0&&(t=O.implementation.hasFeature("Events.wheel","3.0")),t}const Dn={lastScrollTime:v.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event(){return Z.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":jr()?"wheel":"mousewheel"},normalize(e){let l=0,c=0,f=0,g=0;return"detail"in e&&(c=e.detail),"wheelDelta"in e&&(c=-e.wheelDelta/120),"wheelDeltaY"in e&&(c=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(l=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(l=c,c=0),f=l*10,g=c*10,"deltaY"in e&&(g=e.deltaY),"deltaX"in e&&(f=e.deltaX),e.shiftKey&&!f&&(f=g,g=0),(f||g)&&e.deltaMode&&(e.deltaMode===1?(f*=40,g*=40):(f*=800,g*=800)),f&&!l&&(l=f<1?-1:1),g&&!c&&(c=g<1?-1:1),{spinX:l,spinY:c,pixelX:f,pixelY:g}},handleMouseEnter(){const e=this;e.mouseEntered=!0},handleMouseLeave(){const e=this;e.mouseEntered=!1},handle(e){let t=e;const i=this,r=i.params.mousewheel;i.params.cssMode&&t.preventDefault();let l=i.$el;if(i.params.mousewheel.eventsTarged!=="container"&&(l=X(i.params.mousewheel.eventsTarged)),!i.mouseEntered&&!l[0].contains(t.target)&&!r.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);let c=0;const f=i.rtlTranslate?-1:1,g=Dn.normalize(t);if(r.forceToAxis)if(i.isHorizontal())if(Math.abs(g.pixelX)>Math.abs(g.pixelY))c=-g.pixelX*f;else return!0;else if(Math.abs(g.pixelY)>Math.abs(g.pixelX))c=-g.pixelY;else return!0;else c=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*f:-g.pixelY;if(c===0)return!0;if(r.invert&&(c=-c),i.params.freeMode){const y={time:v.now(),delta:Math.abs(c),direction:Math.sign(c)},{lastEventBeforeSnap:w}=i.mousewheel,N=w&&y.time=i.minTranslate()&&($=i.minTranslate()),$<=i.maxTranslate()&&($=i.maxTranslate()),i.setTransition(0),i.setTranslate($),i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses(),(!K&&i.isBeginning||!je&&i.isEnd)&&i.updateSlidesClasses(),i.params.freeModeSticky){clearTimeout(i.mousewheel.timeout),i.mousewheel.timeout=void 0;const ze=i.mousewheel.recentWheelEvents;ze.length>=15&&ze.shift();const xe=ze.length?ze[ze.length-1]:void 0,st=ze[0];if(ze.push(y),xe&&(y.delta>xe.delta||y.direction!==xe.direction))ze.splice(0);else if(ze.length>=15&&y.time-st.time<500&&st.delta-y.delta>=1&&y.delta<=6){const ye=c>0?.8:.2;i.mousewheel.lastEventBeforeSnap=y,ze.splice(0),i.mousewheel.timeout=v.nextTick(()=>{i.slideToClosest(i.params.speed,!0,void 0,ye)},0)}i.mousewheel.timeout||(i.mousewheel.timeout=v.nextTick(()=>{i.mousewheel.lastEventBeforeSnap=y,ze.splice(0),i.slideToClosest(i.params.speed,!0,void 0,.5)},500))}if(N||i.emit("scroll",t),i.params.autoplay&&i.params.autoplayDisableOnInteraction&&i.autoplay.stop(),$===i.minTranslate()||$===i.maxTranslate())return!0}}else{const y={time:v.now(),delta:Math.abs(c),direction:Math.sign(c),raw:e},w=i.mousewheel.recentWheelEvents;w.length>=2&&w.shift();const N=w.length?w[w.length-1]:void 0;if(w.push(y),N?(y.direction!==N.direction||y.delta>N.delta||y.time>N.time+150)&&i.mousewheel.animateSlider(y):i.mousewheel.animateSlider(y),i.mousewheel.releaseScroll(y))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},animateSlider(e){const t=this;return e.delta>=6&&v.now()-t.mousewheel.lastScrollTime<60?!0:(e.direction<0?(!t.isEnd||t.params.loop)&&!t.animating&&(t.slideNext(),t.emit("scroll",e.raw)):(!t.isBeginning||t.params.loop)&&!t.animating&&(t.slidePrev(),t.emit("scroll",e.raw)),t.mousewheel.lastScrollTime=new Z.Date().getTime(),!1)},releaseScroll(e){const t=this,i=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&i.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&i.releaseOnEdges)return!0;return!1},enable(){const e=this,t=Dn.event();if(e.params.cssMode)return e.wrapperEl.removeEventListener(t,e.mousewheel.handle),!0;if(!t||e.mousewheel.enabled)return!1;let i=e.$el;return e.params.mousewheel.eventsTarged!=="container"&&(i=X(e.params.mousewheel.eventsTarged)),i.on("mouseenter",e.mousewheel.handleMouseEnter),i.on("mouseleave",e.mousewheel.handleMouseLeave),i.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0,!0},disable(){const e=this,t=Dn.event();if(e.params.cssMode)return e.wrapperEl.addEventListener(t,e.mousewheel.handle),!0;if(!t||!e.mousewheel.enabled)return!1;let i=e.$el;return e.params.mousewheel.eventsTarged!=="container"&&(i=X(e.params.mousewheel.eventsTarged)),i.off(t,e.mousewheel.handle),e.mousewheel.enabled=!1,!0}};var Rr={name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create(){const e=this;v.extend(e,{mousewheel:{enabled:!1,enable:Dn.enable.bind(e),disable:Dn.disable.bind(e),handle:Dn.handle.bind(e),handleMouseEnter:Dn.handleMouseEnter.bind(e),handleMouseLeave:Dn.handleMouseLeave.bind(e),animateSlider:Dn.animateSlider.bind(e),releaseScroll:Dn.releaseScroll.bind(e),lastScrollTime:v.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[]}})},on:{init(){const e=this;!e.params.mousewheel.enabled&&e.params.cssMode&&e.mousewheel.disable(),e.params.mousewheel.enabled&&e.mousewheel.enable()},destroy(){const e=this;e.params.cssMode&&e.mousewheel.enable(),e.mousewheel.enabled&&e.mousewheel.disable()}}};const _n={update(){const e=this,t=e.params.navigation;if(e.params.loop)return;const{$nextEl:i,$prevEl:r}=e.navigation;r&&r.length>0&&(e.isBeginning?r.addClass(t.disabledClass):r.removeClass(t.disabledClass),r[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),i&&i.length>0&&(e.isEnd?i.addClass(t.disabledClass):i.removeClass(t.disabledClass),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))},onPrevClick(e){const t=this;e.preventDefault(),!(t.isBeginning&&!t.params.loop)&&t.slidePrev()},onNextClick(e){const t=this;e.preventDefault(),!(t.isEnd&&!t.params.loop)&&t.slideNext()},init(){const e=this,t=e.params.navigation;if(!(t.nextEl||t.prevEl))return;let i,r;t.nextEl&&(i=X(t.nextEl),e.params.uniqueNavElements&&typeof t.nextEl=="string"&&i.length>1&&e.$el.find(t.nextEl).length===1&&(i=e.$el.find(t.nextEl))),t.prevEl&&(r=X(t.prevEl),e.params.uniqueNavElements&&typeof t.prevEl=="string"&&r.length>1&&e.$el.find(t.prevEl).length===1&&(r=e.$el.find(t.prevEl))),i&&i.length>0&&i.on("click",e.navigation.onNextClick),r&&r.length>0&&r.on("click",e.navigation.onPrevClick),v.extend(e.navigation,{$nextEl:i,nextEl:i&&i[0],$prevEl:r,prevEl:r&&r[0]})},destroy(){const e=this,{$nextEl:t,$prevEl:i}=e.navigation;t&&t.length&&(t.off("click",e.navigation.onNextClick),t.removeClass(e.params.navigation.disabledClass)),i&&i.length&&(i.off("click",e.navigation.onPrevClick),i.removeClass(e.params.navigation.disabledClass))}};var Cr={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create(){const e=this;v.extend(e,{navigation:{init:_n.init.bind(e),update:_n.update.bind(e),destroy:_n.destroy.bind(e),onNextClick:_n.onNextClick.bind(e),onPrevClick:_n.onPrevClick.bind(e)}})},on:{init(){const e=this;e.navigation.init(),e.navigation.update()},toEdge(){this.navigation.update()},fromEdge(){this.navigation.update()},destroy(){this.navigation.destroy()},click(e){const t=this,{$nextEl:i,$prevEl:r}=t.navigation;if(t.params.navigation.hideOnClick&&!X(e.target).is(r)&&!X(e.target).is(i)){let l;i?l=i.hasClass(t.params.navigation.hiddenClass):r&&(l=r.hasClass(t.params.navigation.hiddenClass)),l===!0?t.emit("navigationShow",t):t.emit("navigationHide",t),i&&i.toggleClass(t.params.navigation.hiddenClass),r&&r.toggleClass(t.params.navigation.hiddenClass)}}}};const rr={update(){const e=this,t=e.rtl,i=e.params.pagination;if(!i.el||!e.pagination.el||!e.pagination.$el||e.pagination.$el.length===0)return;const r=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,l=e.pagination.$el;let c;const f=e.params.loop?Math.ceil((r-e.loopedSlides*2)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(c=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup),c>r-1-e.loopedSlides*2&&(c-=r-e.loopedSlides*2),c>f-1&&(c-=f),c<0&&e.params.paginationType!=="bullets"&&(c=f+c)):typeof e.snapIndex!="undefined"?c=e.snapIndex:c=e.activeIndex||0,i.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const g=e.pagination.bullets;let y,w,N;if(i.dynamicBullets&&(e.pagination.bulletSize=g.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),l.css(e.isHorizontal()?"width":"height",`${e.pagination.bulletSize*(i.dynamicMainBullets+4)}px`),i.dynamicMainBullets>1&&e.previousIndex!==void 0&&(e.pagination.dynamicBulletIndex+=c-e.previousIndex,e.pagination.dynamicBulletIndex>i.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=i.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),y=c-e.pagination.dynamicBulletIndex,w=y+(Math.min(g.length,i.dynamicMainBullets)-1),N=(w+y)/2),g.removeClass(`${i.bulletActiveClass} ${i.bulletActiveClass}-next ${i.bulletActiveClass}-next-next ${i.bulletActiveClass}-prev ${i.bulletActiveClass}-prev-prev ${i.bulletActiveClass}-main`),l.length>1)g.each(($,K)=>{const je=X(K),ze=je.index();ze===c&&je.addClass(i.bulletActiveClass),i.dynamicBullets&&(ze>=y&&ze<=w&&je.addClass(`${i.bulletActiveClass}-main`),ze===y&&je.prev().addClass(`${i.bulletActiveClass}-prev`).prev().addClass(`${i.bulletActiveClass}-prev-prev`),ze===w&&je.next().addClass(`${i.bulletActiveClass}-next`).next().addClass(`${i.bulletActiveClass}-next-next`))});else{const $=g.eq(c),K=$.index();if($.addClass(i.bulletActiveClass),i.dynamicBullets){const je=g.eq(y),ze=g.eq(w);for(let xe=y;xe<=w;xe+=1)g.eq(xe).addClass(`${i.bulletActiveClass}-main`);if(e.params.loop)if(K>=g.length-i.dynamicMainBullets){for(let xe=i.dynamicMainBullets;xe>=0;xe-=1)g.eq(g.length-xe).addClass(`${i.bulletActiveClass}-main`);g.eq(g.length-i.dynamicMainBullets-1).addClass(`${i.bulletActiveClass}-prev`)}else je.prev().addClass(`${i.bulletActiveClass}-prev`).prev().addClass(`${i.bulletActiveClass}-prev-prev`),ze.next().addClass(`${i.bulletActiveClass}-next`).next().addClass(`${i.bulletActiveClass}-next-next`);else je.prev().addClass(`${i.bulletActiveClass}-prev`).prev().addClass(`${i.bulletActiveClass}-prev-prev`),ze.next().addClass(`${i.bulletActiveClass}-next`).next().addClass(`${i.bulletActiveClass}-next-next`)}}if(i.dynamicBullets){const $=Math.min(g.length,i.dynamicMainBullets+4),K=(e.pagination.bulletSize*$-e.pagination.bulletSize)/2-N*e.pagination.bulletSize,je=t?"right":"left";g.css(e.isHorizontal()?je:"top",`${K}px`)}}if(i.type==="fraction"&&(l.find(`.${i.currentClass}`).text(i.formatFractionCurrent(c+1)),l.find(`.${i.totalClass}`).text(i.formatFractionTotal(f))),i.type==="progressbar"){let g;i.progressbarOpposite?g=e.isHorizontal()?"vertical":"horizontal":g=e.isHorizontal()?"horizontal":"vertical";const y=(c+1)/f;let w=1,N=1;g==="horizontal"?w=y:N=y,l.find(`.${i.progressbarFillClass}`).transform(`translate3d(0,0,0) scaleX(${w}) scaleY(${N})`).transition(e.params.speed)}i.type==="custom"&&i.renderCustom?(l.html(i.renderCustom(e,c+1,f)),e.emit("paginationRender",e,l[0])):e.emit("paginationUpdate",e,l[0]),l[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](i.lockClass)},render(){const e=this,t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||e.pagination.$el.length===0)return;const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,r=e.pagination.$el;let l="";if(t.type==="bullets"){const c=e.params.loop?Math.ceil((i-e.loopedSlides*2)/e.params.slidesPerGroup):e.snapGrid.length;for(let f=0;f`;r.html(l),e.pagination.bullets=r.find(`.${t.bulletClass}`)}t.type==="fraction"&&(t.renderFraction?l=t.renderFraction.call(e,t.currentClass,t.totalClass):l=` / `,r.html(l)),t.type==="progressbar"&&(t.renderProgressbar?l=t.renderProgressbar.call(e,t.progressbarFillClass):l=``,r.html(l)),t.type!=="custom"&&e.emit("paginationRender",e.pagination.$el[0])},init(){const e=this,t=e.params.pagination;if(!t.el)return;let i=X(t.el);i.length!==0&&(e.params.uniqueNavElements&&typeof t.el=="string"&&i.length>1&&(i=e.$el.find(t.el)),t.type==="bullets"&&t.clickable&&i.addClass(t.clickableClass),i.addClass(t.modifierClass+t.type),t.type==="bullets"&&t.dynamicBullets&&(i.addClass(`${t.modifierClass}${t.type}-dynamic`),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),t.type==="progressbar"&&t.progressbarOpposite&&i.addClass(t.progressbarOppositeClass),t.clickable&&i.on("click",`.${t.bulletClass}`,function(l){l.preventDefault();let c=X(this).index()*e.params.slidesPerGroup;e.params.loop&&(c+=e.loopedSlides),e.slideTo(c)}),v.extend(e.pagination,{$el:i,el:i[0]}))},destroy(){const e=this,t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||e.pagination.$el.length===0)return;const i=e.pagination.$el;i.removeClass(t.hiddenClass),i.removeClass(t.modifierClass+t.type),e.pagination.bullets&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&i.off("click",`.${t.bulletClass}`)}};var kr={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create(){const e=this;v.extend(e,{pagination:{init:rr.init.bind(e),render:rr.render.bind(e),update:rr.update.bind(e),destroy:rr.destroy.bind(e),dynamicBulletIndex:0}})},on:{init(){const e=this;e.pagination.init(),e.pagination.render(),e.pagination.update()},activeIndexChange(){const e=this;(e.params.loop||typeof e.snapIndex=="undefined")&&e.pagination.update()},snapIndexChange(){const e=this;e.params.loop||e.pagination.update()},slidesLengthChange(){const e=this;e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange(){const e=this;e.params.loop||(e.pagination.render(),e.pagination.update())},destroy(){this.pagination.destroy()},click(e){const t=this;t.params.pagination.el&&t.params.pagination.hideOnClick&&t.pagination.$el.length>0&&!X(e.target).hasClass(t.params.pagination.bulletClass)&&(t.pagination.$el.hasClass(t.params.pagination.hiddenClass)===!0?t.emit("paginationShow",t):t.emit("paginationHide",t),t.pagination.$el.toggleClass(t.params.pagination.hiddenClass))}}};const sn={setTranslate(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:i,progress:r}=e,{dragSize:l,trackSize:c,$dragEl:f,$el:g}=t,y=e.params.scrollbar;let w=l,N=(c-l)*r;i?(N=-N,N>0?(w=l-N,N=0):-N+l>c&&(w=c+N)):N<0?(w=l+N,N=0):N+l>c&&(w=c-N),e.isHorizontal()?(f.transform(`translate3d(${N}px, 0, 0)`),f[0].style.width=`${w}px`):(f.transform(`translate3d(0px, ${N}px, 0)`),f[0].style.height=`${w}px`),y.hide&&(clearTimeout(e.scrollbar.timeout),g[0].style.opacity=1,e.scrollbar.timeout=setTimeout(()=>{g[0].style.opacity=0,g.transition(400)},1e3))},setTransition(e){const t=this;!t.params.scrollbar.el||!t.scrollbar.el||t.scrollbar.$dragEl.transition(e)},updateSize(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:i,$el:r}=t;i[0].style.width="",i[0].style.height="";const l=e.isHorizontal()?r[0].offsetWidth:r[0].offsetHeight,c=e.size/e.virtualSize,f=c*(l/e.size);let g;e.params.scrollbar.dragSize==="auto"?g=l*c:g=parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?i[0].style.width=`${g}px`:i[0].style.height=`${g}px`,c>=1?r[0].style.display="none":r[0].style.display="",e.params.scrollbar.hide&&(r[0].style.opacity=0),v.extend(t,{trackSize:l,divider:c,moveDivider:f,dragSize:g}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)},getPointerPosition(e){return this.isHorizontal()?e.type==="touchstart"||e.type==="touchmove"?e.targetTouches[0].clientX:e.clientX:e.type==="touchstart"||e.type==="touchmove"?e.targetTouches[0].clientY:e.clientY},setDragPosition(e){const t=this,{scrollbar:i,rtlTranslate:r}=t,{$el:l,dragSize:c,trackSize:f,dragStartPos:g}=i;let y;y=(i.getPointerPosition(e)-l.offset()[t.isHorizontal()?"left":"top"]-(g!==null?g:c/2))/(f-c),y=Math.max(Math.min(y,1),0),r&&(y=1-y);const w=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*y;t.updateProgress(w),t.setTranslate(w),t.updateActiveIndex(),t.updateSlidesClasses()},onDragStart(e){const t=this,i=t.params.scrollbar,{scrollbar:r,$wrapperEl:l}=t,{$el:c,$dragEl:f}=r;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===f[0]||e.target===f?r.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),l.transition(100),f.transition(100),r.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),c.transition(0),i.hide&&c.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),t.emit("scrollbarDragStart",e)},onDragMove(e){const t=this,{scrollbar:i,$wrapperEl:r}=t,{$el:l,$dragEl:c}=i;t.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,i.setDragPosition(e),r.transition(0),l.transition(0),c.transition(0),t.emit("scrollbarDragMove",e))},onDragEnd(e){const t=this,i=t.params.scrollbar,{scrollbar:r,$wrapperEl:l}=t,{$el:c}=r;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),l.transition("")),i.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=v.nextTick(()=>{c.css("opacity",0),c.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),i.snapOnRelease&&t.slideToClosest())},enableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:i,touchEventsDesktop:r,params:l}=e,f=t.$el[0],g=ae.passiveListener&&l.passiveListeners?{passive:!1,capture:!1}:!1,y=ae.passiveListener&&l.passiveListeners?{passive:!0,capture:!1}:!1;ae.touch?(f.addEventListener(i.start,e.scrollbar.onDragStart,g),f.addEventListener(i.move,e.scrollbar.onDragMove,g),f.addEventListener(i.end,e.scrollbar.onDragEnd,y)):(f.addEventListener(r.start,e.scrollbar.onDragStart,g),O.addEventListener(r.move,e.scrollbar.onDragMove,g),O.addEventListener(r.end,e.scrollbar.onDragEnd,y))},disableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:i,touchEventsDesktop:r,params:l}=e,f=t.$el[0],g=ae.passiveListener&&l.passiveListeners?{passive:!1,capture:!1}:!1,y=ae.passiveListener&&l.passiveListeners?{passive:!0,capture:!1}:!1;ae.touch?(f.removeEventListener(i.start,e.scrollbar.onDragStart,g),f.removeEventListener(i.move,e.scrollbar.onDragMove,g),f.removeEventListener(i.end,e.scrollbar.onDragEnd,y)):(f.removeEventListener(r.start,e.scrollbar.onDragStart,g),O.removeEventListener(r.move,e.scrollbar.onDragMove,g),O.removeEventListener(r.end,e.scrollbar.onDragEnd,y))},init(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,$el:i}=e,r=e.params.scrollbar;let l=X(r.el);e.params.uniqueNavElements&&typeof r.el=="string"&&l.length>1&&i.find(r.el).length===1&&(l=i.find(r.el));let c=l.find(`.${e.params.scrollbar.dragClass}`);c.length===0&&(c=X(`
`),l.append(c)),v.extend(t,{$el:l,el:l[0],$dragEl:c,dragEl:c[0]}),r.draggable&&t.enableDraggable()},destroy(){this.scrollbar.disableDraggable()}};var Pr={name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create(){const e=this;v.extend(e,{scrollbar:{init:sn.init.bind(e),destroy:sn.destroy.bind(e),updateSize:sn.updateSize.bind(e),setTranslate:sn.setTranslate.bind(e),setTransition:sn.setTransition.bind(e),enableDraggable:sn.enableDraggable.bind(e),disableDraggable:sn.disableDraggable.bind(e),setDragPosition:sn.setDragPosition.bind(e),getPointerPosition:sn.getPointerPosition.bind(e),onDragStart:sn.onDragStart.bind(e),onDragMove:sn.onDragMove.bind(e),onDragEnd:sn.onDragEnd.bind(e),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init(){const e=this;e.scrollbar.init(),e.scrollbar.updateSize(),e.scrollbar.setTranslate()},update(){this.scrollbar.updateSize()},resize(){this.scrollbar.updateSize()},observerUpdate(){this.scrollbar.updateSize()},setTranslate(){this.scrollbar.setTranslate()},setTransition(e){this.scrollbar.setTransition(e)},destroy(){this.scrollbar.destroy()}}};const br={setTransform(e,t){const i=this,{rtl:r}=i,l=X(e),c=r?-1:1,f=l.attr("data-swiper-parallax")||"0";let g=l.attr("data-swiper-parallax-x"),y=l.attr("data-swiper-parallax-y");const w=l.attr("data-swiper-parallax-scale"),N=l.attr("data-swiper-parallax-opacity");if(g||y?(g=g||"0",y=y||"0"):i.isHorizontal()?(g=f,y="0"):(y=f,g="0"),g.indexOf("%")>=0?g=`${parseInt(g,10)*t*c}%`:g=`${g*t*c}px`,y.indexOf("%")>=0?y=`${parseInt(y,10)*t}%`:y=`${y*t}px`,typeof N!="undefined"&&N!==null){const $=N-(N-1)*(1-Math.abs(t));l[0].style.opacity=$}if(typeof w=="undefined"||w===null)l.transform(`translate3d(${g}, ${y}, 0px)`);else{const $=w-(w-1)*(1-Math.abs(t));l.transform(`translate3d(${g}, ${y}, 0px) scale(${$})`)}},setTranslate(){const e=this,{$el:t,slides:i,progress:r,snapGrid:l}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((c,f)=>{e.parallax.setTransform(f,r)}),i.each((c,f)=>{let g=f.progress;e.params.slidesPerGroup>1&&e.params.slidesPerView!=="auto"&&(g+=Math.ceil(c/2)-r*(l.length-1)),g=Math.min(Math.max(g,-1),1),X(f).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((y,w)=>{e.parallax.setTransform(w,g)})})},setTransition(e=this.params.speed){const t=this,{$el:i}=t;i.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((r,l)=>{const c=X(l);let f=parseInt(c.attr("data-swiper-parallax-duration"),10)||e;e===0&&(f=0),c.transition(f)})}};var Zr={name:"parallax",params:{parallax:{enabled:!1}},create(){const e=this;v.extend(e,{parallax:{setTransform:br.setTransform.bind(e),setTranslate:br.setTranslate.bind(e),setTransition:br.setTransition.bind(e)}})},on:{beforeInit(){const e=this;e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},init(){const e=this;e.params.parallax.enabled&&e.parallax.setTranslate()},setTranslate(){const e=this;e.params.parallax.enabled&&e.parallax.setTranslate()},setTransition(e){const t=this;t.params.parallax.enabled&&t.parallax.setTransition(e)}}};const cr={getDistanceBetweenTouches(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,r=e.targetTouches[1].pageX,l=e.targetTouches[1].pageY;return Math.sqrt(In(r-t,2)+In(l-i,2))},onGestureStart(e){const t=this,i=t.params.zoom,r=t.zoom,{gesture:l}=r;if(r.fakeGestureTouched=!1,r.fakeGestureMoved=!1,!ae.gestures){if(e.type!=="touchstart"||e.type==="touchstart"&&e.targetTouches.length<2)return;r.fakeGestureTouched=!0,l.scaleStart=cr.getDistanceBetweenTouches(e)}if((!l.$slideEl||!l.$slideEl.length)&&(l.$slideEl=X(e.target).closest(`.${t.params.slideClass}`),l.$slideEl.length===0&&(l.$slideEl=t.slides.eq(t.activeIndex)),l.$imageEl=l.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),l.$imageWrapEl=l.$imageEl.parent(`.${i.containerClass}`),l.maxRatio=l.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,l.$imageWrapEl.length===0)){l.$imageEl=void 0;return}l.$imageEl&&l.$imageEl.transition(0),t.zoom.isScaling=!0},onGestureChange(e){const t=this,i=t.params.zoom,r=t.zoom,{gesture:l}=r;if(!ae.gestures){if(e.type!=="touchmove"||e.type==="touchmove"&&e.targetTouches.length<2)return;r.fakeGestureMoved=!0,l.scaleMove=cr.getDistanceBetweenTouches(e)}!l.$imageEl||l.$imageEl.length===0||(ae.gestures?r.scale=e.scale*r.currentScale:r.scale=l.scaleMove/l.scaleStart*r.currentScale,r.scale>l.maxRatio&&(r.scale=l.maxRatio-1+In(r.scale-l.maxRatio+1,.5)),r.scalel.touchesStart.x)){l.isTouched=!1;return}if(!t.isHorizontal()&&(Math.floor(l.minY)===Math.floor(l.startY)&&l.touchesCurrent.yl.touchesStart.y)){l.isTouched=!1;return}}e.cancelable&&e.preventDefault(),e.stopPropagation(),l.isMoved=!0,l.currentX=l.touchesCurrent.x-l.touchesStart.x+l.startX,l.currentY=l.touchesCurrent.y-l.touchesStart.y+l.startY,l.currentXl.maxX&&(l.currentX=l.maxX-1+In(l.currentX-l.maxX+1,.8)),l.currentYl.maxY&&(l.currentY=l.maxY-1+In(l.currentY-l.maxY+1,.8)),c.prevPositionX||(c.prevPositionX=l.touchesCurrent.x),c.prevPositionY||(c.prevPositionY=l.touchesCurrent.y),c.prevTime||(c.prevTime=Date.now()),c.x=(l.touchesCurrent.x-c.prevPositionX)/(Date.now()-c.prevTime)/2,c.y=(l.touchesCurrent.y-c.prevPositionY)/(Date.now()-c.prevTime)/2,Math.abs(l.touchesCurrent.x-c.prevPositionX)<2&&(c.x=0),Math.abs(l.touchesCurrent.y-c.prevPositionY)<2&&(c.y=0),c.prevPositionX=l.touchesCurrent.x,c.prevPositionY=l.touchesCurrent.y,c.prevTime=Date.now(),r.$imageWrapEl.transform(`translate3d(${l.currentX}px, ${l.currentY}px,0)`)}},onTouchEnd(){const t=this.zoom,{gesture:i,image:r,velocity:l}=t;if(!i.$imageEl||i.$imageEl.length===0)return;if(!r.isTouched||!r.isMoved){r.isTouched=!1,r.isMoved=!1;return}r.isTouched=!1,r.isMoved=!1;let c=300,f=300;const g=l.x*c,y=r.currentX+g,w=l.y*f,N=r.currentY+w;l.x!==0&&(c=Math.abs((y-r.currentX)/l.x)),l.y!==0&&(f=Math.abs((N-r.currentY)/l.y));const $=Math.max(c,f);r.currentX=y,r.currentY=N;const K=r.width*t.scale,je=r.height*t.scale;r.minX=Math.min(i.slideWidth/2-K/2,0),r.maxX=-r.minX,r.minY=Math.min(i.slideHeight/2-je/2,0),r.maxY=-r.minY,r.currentX=Math.max(Math.min(r.currentX,r.maxX),r.minX),r.currentY=Math.max(Math.min(r.currentY,r.maxY),r.minY),i.$imageWrapEl.transition($).transform(`translate3d(${r.currentX}px, ${r.currentY}px,0)`)},onTransitionEnd(){const e=this,t=e.zoom,{gesture:i}=t;i.$slideEl&&e.previousIndex!==e.activeIndex&&(i.$imageEl&&i.$imageEl.transform("translate3d(0,0,0) scale(1)"),i.$imageWrapEl&&i.$imageWrapEl.transform("translate3d(0,0,0)"),t.scale=1,t.currentScale=1,i.$slideEl=void 0,i.$imageEl=void 0,i.$imageWrapEl=void 0)},toggle(e){const i=this.zoom;i.scale&&i.scale!==1?i.out():i.in(e)},in(e){const t=this,i=t.zoom,r=t.params.zoom,{gesture:l,image:c}=i;if(l.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?l.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):l.$slideEl=t.slides.eq(t.activeIndex),l.$imageEl=l.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),l.$imageWrapEl=l.$imageEl.parent(`.${r.containerClass}`)),!l.$imageEl||l.$imageEl.length===0)return;l.$slideEl.addClass(`${r.zoomedSlideClass}`);let f,g,y,w,N,$,K,je,ze,xe,st,ye,Ke,Xe,Vt,Wt,Yt,at;typeof c.touchesStart.x=="undefined"&&e?(f=e.type==="touchend"?e.changedTouches[0].pageX:e.pageX,g=e.type==="touchend"?e.changedTouches[0].pageY:e.pageY):(f=c.touchesStart.x,g=c.touchesStart.y),i.scale=l.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,i.currentScale=l.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,e?(Yt=l.$slideEl[0].offsetWidth,at=l.$slideEl[0].offsetHeight,y=l.$slideEl.offset().left,w=l.$slideEl.offset().top,N=y+Yt/2-f,$=w+at/2-g,ze=l.$imageEl[0].offsetWidth,xe=l.$imageEl[0].offsetHeight,st=ze*i.scale,ye=xe*i.scale,Ke=Math.min(Yt/2-st/2,0),Xe=Math.min(at/2-ye/2,0),Vt=-Ke,Wt=-Xe,K=N*i.scale,je=$*i.scale,KVt&&(K=Vt),jeWt&&(je=Wt)):(K=0,je=0),l.$imageWrapEl.transition(300).transform(`translate3d(${K}px, ${je}px,0)`),l.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${i.scale})`)},out(){const e=this,t=e.zoom,i=e.params.zoom,{gesture:r}=t;r.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?r.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):r.$slideEl=e.slides.eq(e.activeIndex),r.$imageEl=r.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),r.$imageWrapEl=r.$imageEl.parent(`.${i.containerClass}`)),!(!r.$imageEl||r.$imageEl.length===0)&&(t.scale=1,t.currentScale=1,r.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),r.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),r.$slideEl.removeClass(`${i.zoomedSlideClass}`),r.$slideEl=void 0)},enable(){const e=this,t=e.zoom;if(t.enabled)return;t.enabled=!0;const i=e.touchEvents.start==="touchstart"&&ae.passiveListener&&e.params.passiveListeners?{passive:!0,capture:!1}:!1,r=ae.passiveListener?{passive:!1,capture:!0}:!0,l=`.${e.params.slideClass}`;ae.gestures?(e.$wrapperEl.on("gesturestart",l,t.onGestureStart,i),e.$wrapperEl.on("gesturechange",l,t.onGestureChange,i),e.$wrapperEl.on("gestureend",l,t.onGestureEnd,i)):e.touchEvents.start==="touchstart"&&(e.$wrapperEl.on(e.touchEvents.start,l,t.onGestureStart,i),e.$wrapperEl.on(e.touchEvents.move,l,t.onGestureChange,r),e.$wrapperEl.on(e.touchEvents.end,l,t.onGestureEnd,i),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,l,t.onGestureEnd,i)),e.$wrapperEl.on(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,r)},disable(){const e=this,t=e.zoom;if(!t.enabled)return;e.zoom.enabled=!1;const i=e.touchEvents.start==="touchstart"&&ae.passiveListener&&e.params.passiveListeners?{passive:!0,capture:!1}:!1,r=ae.passiveListener?{passive:!1,capture:!0}:!0,l=`.${e.params.slideClass}`;ae.gestures?(e.$wrapperEl.off("gesturestart",l,t.onGestureStart,i),e.$wrapperEl.off("gesturechange",l,t.onGestureChange,i),e.$wrapperEl.off("gestureend",l,t.onGestureEnd,i)):e.touchEvents.start==="touchstart"&&(e.$wrapperEl.off(e.touchEvents.start,l,t.onGestureStart,i),e.$wrapperEl.off(e.touchEvents.move,l,t.onGestureChange,r),e.$wrapperEl.off(e.touchEvents.end,l,t.onGestureEnd,i),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,l,t.onGestureEnd,i)),e.$wrapperEl.off(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,r)}};var sr={name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create(){const e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(r=>{t[r]=cr[r].bind(e)}),v.extend(e,{zoom:t});let i=1;Object.defineProperty(e.zoom,"scale",{get(){return i},set(r){if(i!==r){const l=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:void 0,c=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:void 0;e.emit("zoomChange",r,l,c)}i=r}})},on:{init(){const e=this;e.params.zoom.enabled&&e.zoom.enable()},destroy(){this.zoom.disable()},touchStart(e){const t=this;t.zoom.enabled&&t.zoom.onTouchStart(e)},touchEnd(e){const t=this;t.zoom.enabled&&t.zoom.onTouchEnd(e)},doubleTap(e){const t=this;t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&t.zoom.toggle(e)},transitionEnd(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.zoom.onTransitionEnd()},slideChange(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&e.zoom.onTransitionEnd()}}};const dr={loadInSlide(e,t=!0){const i=this,r=i.params.lazy;if(typeof e=="undefined"||i.slides.length===0)return;const c=i.virtual&&i.params.virtual.enabled?i.$wrapperEl.children(`.${i.params.slideClass}[data-swiper-slide-index="${e}"]`):i.slides.eq(e);let f=c.find(`.${r.elementClass}:not(.${r.loadedClass}):not(.${r.loadingClass})`);c.hasClass(r.elementClass)&&!c.hasClass(r.loadedClass)&&!c.hasClass(r.loadingClass)&&(f=f.add(c[0])),f.length!==0&&f.each((g,y)=>{const w=X(y);w.addClass(r.loadingClass);const N=w.attr("data-background"),$=w.attr("data-src"),K=w.attr("data-srcset"),je=w.attr("data-sizes"),ze=w.parent("picture");i.loadImage(w[0],$||N,K,je,!1,()=>{if(!(typeof i=="undefined"||i===null||!i||i&&!i.params||i.destroyed)){if(N?(w.css("background-image",`url("${N}")`),w.removeAttr("data-background")):(K&&(w.attr("srcset",K),w.removeAttr("data-srcset")),je&&(w.attr("sizes",je),w.removeAttr("data-sizes")),ze.length&&ze.children("source").each((xe,st)=>{const ye=X(st);ye.attr("data-srcset")&&(ye.attr("srcset",ye.attr("data-srcset")),ye.removeAttr("data-srcset"))}),$&&(w.attr("src",$),w.removeAttr("data-src"))),w.addClass(r.loadedClass).removeClass(r.loadingClass),c.find(`.${r.preloaderClass}`).remove(),i.params.loop&&t){const xe=c.attr("data-swiper-slide-index");if(c.hasClass(i.params.slideDuplicateClass)){const st=i.$wrapperEl.children(`[data-swiper-slide-index="${xe}"]:not(.${i.params.slideDuplicateClass})`);i.lazy.loadInSlide(st.index(),!1)}else{const st=i.$wrapperEl.children(`.${i.params.slideDuplicateClass}[data-swiper-slide-index="${xe}"]`);i.lazy.loadInSlide(st.index(),!1)}}i.emit("lazyImageReady",c[0],w[0]),i.params.autoHeight&&i.updateAutoHeight()}}),i.emit("lazyImageLoad",c[0],w[0])})},load(){const e=this,{$wrapperEl:t,params:i,slides:r,activeIndex:l}=e,c=e.virtual&&i.virtual.enabled,f=i.lazy;let g=i.slidesPerView;g==="auto"&&(g=0);function y(N){if(c){if(t.children(`.${i.slideClass}[data-swiper-slide-index="${N}"]`).length)return!0}else if(r[N])return!0;return!1}function w(N){return c?X(N).attr("data-swiper-slide-index"):X(N).index()}if(e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children(`.${i.slideVisibleClass}`).each((N,$)=>{const K=c?X($).attr("data-swiper-slide-index"):X($).index();e.lazy.loadInSlide(K)});else if(g>1)for(let N=l;N1||f.loadPrevNextAmount&&f.loadPrevNextAmount>1){const N=f.loadPrevNextAmount,$=g,K=Math.min(l+$+Math.max(N,$),r.length),je=Math.max(l-Math.max($,N),0);for(let ze=l+g;ze0&&e.lazy.loadInSlide(w(N));const $=t.children(`.${i.slidePrevClass}`);$.length>0&&e.lazy.loadInSlide(w($))}}};var Sr={name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create(){const e=this;v.extend(e,{lazy:{initialImageLoaded:!1,load:dr.load.bind(e),loadInSlide:dr.loadInSlide.bind(e)}})},on:{beforeInit(){const e=this;e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init(){const e=this;e.params.lazy.enabled&&!e.params.loop&&e.params.initialSlide===0&&e.lazy.load()},scroll(){const e=this;e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},resize(){const e=this;e.params.lazy.enabled&&e.lazy.load()},scrollbarDragMove(){const e=this;e.params.lazy.enabled&&e.lazy.load()},transitionStart(){const e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd(){const e=this;e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()},slideChange(){const e=this;e.params.lazy.enabled&&e.params.cssMode&&e.lazy.load()}}};const Wn={LinearSpline:function(t,i){const r=function(){let g,y,w;return(N,$)=>{for(y=-1,g=N.length;g-y>1;)w=g+y>>1,N[w]<=$?y=w:g=w;return g}}();this.x=t,this.y=i,this.lastIndex=t.length-1;let l,c;return this.interpolate=function(g){return g?(c=r(this.x,g),l=c-1,(g-this.x[l])*(this.y[c]-this.y[l])/(this.x[c]-this.x[l])+this.y[l]):0},this},getInterpolateFunction(e){const t=this;t.controller.spline||(t.controller.spline=t.params.loop?new Wn.LinearSpline(t.slidesGrid,e.slidesGrid):new Wn.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate(e,t){const i=this,r=i.controller.control;let l,c;function f(g){const y=i.rtlTranslate?-i.translate:i.translate;i.params.controller.by==="slide"&&(i.controller.getInterpolateFunction(g),c=-i.controller.spline.interpolate(-y)),(!c||i.params.controller.by==="container")&&(l=(g.maxTranslate()-g.minTranslate())/(i.maxTranslate()-i.minTranslate()),c=(y-i.minTranslate())*l+g.minTranslate()),i.params.controller.inverse&&(c=g.maxTranslate()-c),g.updateProgress(c),g.setTranslate(c,i),g.updateActiveIndex(),g.updateSlidesClasses()}if(Array.isArray(r))for(let g=0;g{f.updateAutoHeight()}),f.$wrapperEl.transitionEnd(()=>{r&&(f.params.loop&&i.params.controller.by==="slide"&&f.loopFix(),f.transitionEnd())}))}if(Array.isArray(r))for(l=0;l0&&(e.isBeginning?(e.a11y.disableEl(i),e.a11y.makeElNotFocusable(i)):(e.a11y.enableEl(i),e.a11y.makeElFocusable(i))),t&&t.length>0&&(e.isEnd?(e.a11y.disableEl(t),e.a11y.makeElNotFocusable(t)):(e.a11y.enableEl(t),e.a11y.makeElFocusable(t)))},updatePagination(){const e=this,t=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each((i,r)=>{const l=X(r);e.a11y.makeElFocusable(l),e.a11y.addElRole(l,"button"),e.a11y.addElLabel(l,t.paginationBulletMessage.replace(/\{\{index\}\}/,l.index()+1))})},init(){const e=this;e.$el.append(e.a11y.liveRegion);const t=e.params.a11y;let i,r;e.navigation&&e.navigation.$nextEl&&(i=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(r=e.navigation.$prevEl),i&&(e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,t.nextSlideMessage),i.on("keydown",e.a11y.onEnterKey)),r&&(e.a11y.makeElFocusable(r),e.a11y.addElRole(r,"button"),e.a11y.addElLabel(r,t.prevSlideMessage),r.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)},destroy(){const e=this;e.a11y.liveRegion&&e.a11y.liveRegion.length>0&&e.a11y.liveRegion.remove();let t,i;e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),t&&t.off("keydown",e.a11y.onEnterKey),i&&i.off("keydown",e.a11y.onEnterKey),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.off("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)}};var Hr={name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create(){const e=this;v.extend(e,{a11y:{liveRegion:X(``)}}),Object.keys(wr).forEach(t=>{e.a11y[t]=wr[t].bind(e)})},on:{init(){const e=this;e.params.a11y.enabled&&(e.a11y.init(),e.a11y.updateNavigation())},toEdge(){const e=this;e.params.a11y.enabled&&e.a11y.updateNavigation()},fromEdge(){const e=this;e.params.a11y.enabled&&e.a11y.updateNavigation()},paginationUpdate(){const e=this;e.params.a11y.enabled&&e.a11y.updatePagination()},destroy(){const e=this;e.params.a11y.enabled&&e.a11y.destroy()}}};const Nn={init(){const e=this;if(!e.params.history)return;if(!Z.history||!Z.history.pushState){e.params.history.enabled=!1,e.params.hashNavigation.enabled=!0;return}const t=e.history;t.initialized=!0,t.paths=Nn.getPathValues(),!(!t.paths.key&&!t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||Z.addEventListener("popstate",e.history.setHistoryPopState))},destroy(){const e=this;e.params.history.replaceState||Z.removeEventListener("popstate",e.history.setHistoryPopState)},setHistoryPopState(){const e=this;e.history.paths=Nn.getPathValues(),e.history.scrollToSlide(e.params.speed,e.history.paths.value,!1)},getPathValues(){const e=Z.location.pathname.slice(1).split("/").filter(l=>l!==""),t=e.length,i=e[t-2],r=e[t-1];return{key:i,value:r}},setHistory(e,t){const i=this;if(!i.history.initialized||!i.params.history.enabled)return;const r=i.slides.eq(t);let l=Nn.slugify(r.attr("data-history"));Z.location.pathname.includes(e)||(l=`${e}/${l}`);const c=Z.history.state;c&&c.value===l||(i.params.history.replaceState?Z.history.replaceState({value:l},null,l):Z.history.pushState({value:l},null,l))},slugify(e){return e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide(e,t,i){const r=this;if(t)for(let l=0,c=r.slides.length;l{e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()},i)},start(){const e=this;return typeof e.autoplay.timeout!="undefined"||e.autoplay.running?!1:(e.autoplay.running=!0,e.emit("autoplayStart"),e.autoplay.run(),!0)},stop(){const e=this;return!e.autoplay.running||typeof e.autoplay.timeout=="undefined"?!1:(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0)},pause(e){const t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,e===0||!t.params.autoplay.waitForTransition?(t.autoplay.paused=!1,t.autoplay.run()):(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd))))}};var lr={name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create(){const e=this;v.extend(e,{autoplay:{running:!1,paused:!1,run:ar.run.bind(e),start:ar.start.bind(e),stop:ar.stop.bind(e),pause:ar.pause.bind(e),onVisibilityChange(){document.visibilityState==="hidden"&&e.autoplay.running&&e.autoplay.pause(),document.visibilityState==="visible"&&e.autoplay.paused&&(e.autoplay.run(),e.autoplay.paused=!1)},onTransitionEnd(t){!e||e.destroyed||!e.$wrapperEl||t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init(){const e=this;e.params.autoplay.enabled&&(e.autoplay.start(),document.addEventListener("visibilitychange",e.autoplay.onVisibilityChange))},beforeTransitionStart(e,t){const i=this;i.autoplay.running&&(t||!i.params.autoplay.disableOnInteraction?i.autoplay.pause(e):i.autoplay.stop())},sliderFirstMove(){const e=this;e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd(){const e=this;e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&e.autoplay.run()},destroy(){const e=this;e.autoplay.running&&e.autoplay.stop(),document.removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}};const Br={setTranslate(){const e=this,{slides:t}=e;for(let i=0;i{if(l||!t||t.destroyed)return;l=!0,t.animating=!1;const c=["webkitTransitionEnd","transitionend"];for(let f=0;f
'),i.append(K)),K.css({height:`${l}px`})):(K=t.find(".swiper-cube-shadow"),K.length===0&&(K=X('
'),t.append(K))));for(let ze=0;ze-1&&($=st*90+Xe*90,f&&($=-st*90-Xe*90)),xe.transform(at),y.slideShadows){let ti=w?xe.find(".swiper-slide-shadow-left"):xe.find(".swiper-slide-shadow-top"),Bi=w?xe.find(".swiper-slide-shadow-right"):xe.find(".swiper-slide-shadow-bottom");ti.length===0&&(ti=X(`
`),xe.append(ti)),Bi.length===0&&(Bi=X(`
`),xe.append(Bi)),ti.length&&(ti[0].style.opacity=Math.max(-Xe,0)),Bi.length&&(Bi[0].style.opacity=Math.max(Xe,0))}}if(i.css({"-webkit-transform-origin":`50% 50% -${g/2}px`,"-moz-transform-origin":`50% 50% -${g/2}px`,"-ms-transform-origin":`50% 50% -${g/2}px`,"transform-origin":`50% 50% -${g/2}px`}),y.shadow)if(w)K.transform(`translate3d(0px, ${l/2+y.shadowOffset}px, ${-l/2}px) rotateX(90deg) rotateZ(0deg) scale(${y.shadowScale})`);else{const ze=Math.abs($)-Math.floor(Math.abs($)/90)*90,xe=1.5-(Math.sin(ze*2*Math.PI/360)/2+Math.cos(ze*2*Math.PI/360)/2),st=y.shadowScale,ye=y.shadowScale/xe,Ke=y.shadowOffset;K.transform(`scale3d(${st}, 1, ${ye}) translate3d(0px, ${c/2+Ke}px, ${-c/2/ye}px) rotateX(-90deg)`)}const je=gn.isSafari||gn.isWebView?-g/2:0;i.transform(`translate3d(0px,0,${je}px) rotateX(${e.isHorizontal()?0:$}deg) rotateY(${e.isHorizontal()?-$:0}deg)`)},setTransition(e){const t=this,{$el:i,slides:r}=t;r.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.cubeEffect.shadow&&!t.isHorizontal()&&i.find(".swiper-cube-shadow").transition(e)}};var Yr={name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create(){const e=this;v.extend(e,{cubeEffect:{setTranslate:xr.setTranslate.bind(e),setTransition:xr.setTransition.bind(e)}})},on:{beforeInit(){const e=this;if(e.params.effect!=="cube")return;e.classNames.push(`${e.params.containerModifierClass}cube`),e.classNames.push(`${e.params.containerModifierClass}3d`);const t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};v.extend(e.params,t),v.extend(e.originalParams,t)},setTranslate(){const e=this;e.params.effect==="cube"&&e.cubeEffect.setTranslate()},setTransition(e){const t=this;t.params.effect==="cube"&&t.cubeEffect.setTransition(e)}}};const mr={setTranslate(){const e=this,{slides:t,rtlTranslate:i}=e;for(let r=0;r
`),l.append(K)),je.length===0&&(je=X(`
`),l.append(je)),K.length&&(K[0].style.opacity=Math.max(-c,0)),je.length&&(je[0].style.opacity=Math.max(c,0))}l.transform(`translate3d(${N}px, ${$}px, 0px) rotateX(${w}deg) rotateY(${y}deg)`)}},setTransition(e){const t=this,{slides:i,activeIndex:r,$wrapperEl:l}=t;if(i.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&e!==0){let c=!1;i.eq(r).transitionEnd(function(){if(c||!t||t.destroyed)return;c=!0,t.animating=!1;const g=["webkitTransitionEnd","transitionend"];for(let y=0;y`),ze.append(vn)),qi.length===0&&(qi=X(`
`),ze.append(qi)),vn.length&&(vn[0].style.opacity=ye>0?ye:0),qi.length&&(qi[0].style.opacity=-ye>0?-ye:0)}}if(ae.pointerEvents||ae.prefixedPointerEvents){const K=l[0].style;K.perspectiveOrigin=`${w}px 50%`}},setTransition(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}};var Jr={name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create(){const e=this;v.extend(e,{coverflowEffect:{setTranslate:Ur.setTranslate.bind(e),setTransition:Ur.setTransition.bind(e)}})},on:{beforeInit(){const e=this;e.params.effect==="coverflow"&&(e.classNames.push(`${e.params.containerModifierClass}coverflow`),e.classNames.push(`${e.params.containerModifierClass}3d`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},setTranslate(){const e=this;e.params.effect==="coverflow"&&e.coverflowEffect.setTranslate()},setTransition(e){const t=this;t.params.effect==="coverflow"&&t.coverflowEffect.setTransition(e)}}};const fr={init(){const e=this,{thumbs:t}=e.params,i=e.constructor;t.swiper instanceof i?(e.thumbs.swiper=t.swiper,v.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),v.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):v.isObject(t.swiper)&&(e.thumbs.swiper=new i(v.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick(){const e=this,t=e.thumbs.swiper;if(!t)return;const i=t.clickedIndex,r=t.clickedSlide;if(r&&X(r).hasClass(e.params.thumbs.slideThumbActiveClass)||typeof i=="undefined"||i===null)return;let l;if(t.params.loop?l=parseInt(X(t.clickedSlide).attr("data-swiper-slide-index"),10):l=i,e.params.loop){let c=e.activeIndex;e.slides.eq(c).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,c=e.activeIndex);const f=e.slides.eq(c).prevAll(`[data-swiper-slide-index="${l}"]`).eq(0).index(),g=e.slides.eq(c).nextAll(`[data-swiper-slide-index="${l}"]`).eq(0).index();typeof f=="undefined"?l=g:typeof g=="undefined"?l=f:g-ct.previousIndex?"next":"prev"}else w=t.realIndex,N=w>t.previousIndex?"next":"prev";c&&(w+=N==="next"?l:-1*l),i.visibleSlidesIndexes&&i.visibleSlidesIndexes.indexOf(w)<0&&(i.params.centeredSlides?w>y?w=w-Math.floor(r/2)+1:w=w+Math.floor(r/2)-1:w>y&&(w=w-r+1),i.slideTo(w,e?0:void 0))}let f=1;const g=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(f=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(f=1),f=Math.floor(f),i.slides.removeClass(g),i.params.loop||i.params.virtual&&i.params.virtual.enabled)for(let y=0;y{}})=>{const dt=()=>s.createElement("div",{className:L.flexColumn},s.createElement("img",{className:L.img,src:P}),s.createElement("span",{className:L.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),Fe=()=>s.createElement("div",{className:L.flexColumn},s.createElement("img",{className:L.img,src:X}),s.createElement("span",{className:L.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),Te=()=>fe===3?s.createElement(s.Fragment,null,Fe(),dt()):fe===2?dt():Fe();return s.createElement(O.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:j,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:()=>{st(),me.history.push("/account/certification")},onCancel:()=>{st()}},s.createElement("div",{className:L.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),s.createElement("div",{className:L.flexRow},Te()))};var U=(0,me.connect)(({paperlibrary:j,loading:fe,globalSetting:st})=>({paperlibrary:j,globalSetting:st,loading:fe.effects}))(de)},98315:function(li,Ct,S){"use strict";S.d(Ct,{Z:function(){return Me}});var s=S(59301),me=S(65582),O=S(43418),X=S(8591),P=S(92832),L=S(24905),de=S(95707),U=S(15028),j=S(65862),fe=S(3113),st=S(87169),dt={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},Fe=S(32637),Te=S(59301);const At=({classroomList:Ce,dispatch:We,user:Ge})=>Te.createElement(O.default,{open:Ce.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:Te.createElement("span",null,Te.createElement(st.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{We({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},Te.createElement("div",{style:{textAlign:"center",marginBottom:30}},Te.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",Te.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"),Te.createElement("img",{style:{width:130,height:130},src:Fe})),Te.createElement("div",{className:dt.bottom},Te.createElement(fe.ZP,{className:dt.yes,onClick:()=>{We({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var ct=(0,me.connect)(({classroomList:Ce,user:We})=>({classroomList:Ce,user:We}))(At),tt=S(38147),De=S(59301),ge=(Ce,We,Ge)=>new Promise((Ot,kt)=>{var $e=te=>{try{Ee(Ge.next(te))}catch(be){kt(be)}},pe=te=>{try{Ee(Ge.throw(te))}catch(be){kt(be)}},Ee=te=>te.done?Ot(te.value):Promise.resolve(te.value).then($e,pe);Ee((Ge=Ge.apply(Ce,We)).next())}),oe=(Ce=>(Ce[Ce.Professor=1]="Professor",Ce[Ce.AssistantProfessor=2]="AssistantProfessor",Ce[Ce.Student=3]="Student",Ce))(oe||{});const he=({visible:Ce,user:We,account:Ge,onCancel:Ot=()=>{},dispatch:kt})=>{const[$e,pe]=(0,s.useState)(),[Ee,te]=(0,s.useState)([]),[be,b]=(0,s.useState)(!1),[Ae,ye]=(0,s.useState)(!1),[Re,ie]=(0,s.useState)(),[Se,Bt]=(0,s.useState)(!1);(0,s.useEffect)(()=>{var St,it;(St=We==null?void 0:We.userInfo)!=null&&St.identity&&te([((it=We==null?void 0:We.userInfo)==null?void 0:it.identity)==="student"?3:1])},[We]);const ht=St=>{const it=()=>{window.location.href=(St==null?void 0:St.jump_url)||`/classrooms/${St==null?void 0:St.course_id}`};if(Ee.includes(1)){O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:De.createElement("div",{className:"tc"},(St==null?void 0:St.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{it()}});return}it()},pt=()=>ge(void 0,null,function*(){if(!$e){X.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let St=yield(0,tt.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:$e}});if(St!=null&&St.need_pro_auth&&!Ee.includes(1)&&!Ee.includes(2)){kt({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:$e,checkedList:Ee}}),Ke();return}b(!0);const it=yield(0,de.cR)({invite_code:$e,professor:Ee.includes(1)?1:null,assistant_professor:Ee.includes(2)?1:null,student:Ee.includes(3)?1:null});if(b(!1),(it==null?void 0:it.status)===-4&&(Ot(),kt({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(it==null?void 0:it.status)===-12&&X.ZP.warning(it==null?void 0:it.message),(it==null?void 0:it.status)===-2){if(Ke(),it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ye(!0),ie(1);return}if(it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ye(!0),ie(2);return}if(it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ye(!0),ie(3);return}}if((it==null?void 0:it.status)===0){(0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),Ke(),it!=null&&it.course_id?ht(it):X.ZP.success(it.message);return}}),Ke=()=>ge(void 0,null,function*(){Ot()});return De.createElement(De.Fragment,null,De.createElement(O.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:Ce,confirmLoading:be,onOk:pt,onCancel:Ke},De.createElement("div",{className:"tc"},De.createElement("div",null,De.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),De.createElement(P.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:$e,onChange:St=>{if(St.target.value.length>=7){X.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}pe(St.target.value)}})),De.createElement("div",{className:"mt10 font14"},De.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),De.createElement(L.default.Group,{value:Ee,onChange:St=>te(St)},De.createElement(L.default,{value:1,disabled:Ee.includes(2)},"\u6559\u5E08"),De.createElement(L.default,{value:2,disabled:Ee.includes(1)},"\u52A9\u6559"),De.createElement(L.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),De.createElement(ct,null),De.createElement(U.Z,{visible:Ae,onCancel:()=>ye(!1),occupationValue:Re}))};var Me=(0,me.connect)(({user:Ce,account:We})=>({user:Ce,account:We}))(he)},54842:function(li,Ct,S){"use strict";S.d(Ct,{Z:function(){return Ln},g:function(){return vn}});var s=S(59301),me=S(65582),O=S(44e3),X=S(92832),P=S(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"},de=S(8591),U=S(95237),j=S(43604),fe=S(20834),st=S(38854),dt=S(5112),Fe=S(95707),Te=S(65862),At=(Q,G,q)=>new Promise((ne,le)=>{var ni=Ze=>{try{Tt(q.next(Ze))}catch(Dt){le(Dt)}},zt=Ze=>{try{Tt(q.throw(Ze))}catch(Dt){le(Dt)}},Tt=Ze=>Ze.done?ne(Ze.value):Promise.resolve(Ze.value).then(ni,zt);Tt((q=q.apply(Q,G)).next())}),ct=(Q=>(Q.Manager="manager",Q.Developer="developer",Q.Reporter="reporter",Q))(ct||{}),De=({visible:Q,onCancel:G=()=>{}})=>{const[q,ne]=(0,s.useState)(),[le,ni]=(0,s.useState)(),[zt,Tt]=(0,s.useState)(!1),Ze=()=>At(void 0,null,function*(){if(!q){de.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(q.length!==6){de.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!le){de.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Tt(!0);const Ft=yield(0,Fe.vm)({code:q,role:le});Tt(!1),Dt();const gi={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(gi[Ft.status]){de.ZP.info(gi[Ft.status]);return}if(Ft.status===0){le==="reporter"?(de.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,Te.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),me.history.push(`/projects/${Ft==null?void 0:Ft.project_id}`)):((0,Te.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),de.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Dt=()=>At(void 0,null,function*(){G()});return s.createElement(s.Fragment,null,s.createElement(P.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Q,confirmLoading:zt,onOk:Ze,onCancel:Dt},s.createElement("div",{className:"tc"},s.createElement("div",null,s.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),s.createElement(X.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:q,onChange:Ft=>{if(Ft.target.value.length>=7){de.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}ne(Ft.target.value)}})),s.createElement("div",{className:"mt10 font14"},s.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),s.createElement(dt.ZP.Group,{value:le,onChange:Ft=>ni(Ft.target.value)},s.createElement(dt.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),s.createElement(dt.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),s.createElement(dt.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ge=S(98315),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"},he=S(66457),Me=S(78241),Ce=S(57809),We=S(37090),Ge=Object.defineProperty,Ot=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,te=(Q,G,q)=>G in Q?Ge(Q,G,{enumerable:!0,configurable:!0,writable:!0,value:q}):Q[G]=q,be=(Q,G)=>{for(var q in G||(G={}))pe.call(G,q)&&te(Q,q,G[q]);if($e)for(var q of $e(G))Ee.call(G,q)&&te(Q,q,G[q]);return Q},b=(Q,G)=>Ot(Q,kt(G)),Ae=(Q,G,q)=>new Promise((ne,le)=>{var ni=Ze=>{try{Tt(q.next(Ze))}catch(Dt){le(Dt)}},zt=Ze=>{try{Tt(q.throw(Ze))}catch(Dt){le(Dt)}},Tt=Ze=>Ze.done?ne(Ze.value):Promise.resolve(Ze.value).then(ni,zt);Tt((q=q.apply(Q,G)).next())});const ye=({globalSetting:Q,dispatch:G,user:q,info:ne,open:le,onCancel:ni=()=>{}})=>{var zt;const[Tt,Ze]=(0,s.useState)([]),[Dt,Ft]=(0,s.useState)([]),[gi,Ji]=(0,s.useState)([]),[Yt]=Me.default.useForm(),[$i,Mi]=(0,s.useState)(!1),[yn,Gi]=(0,s.useState)(!1),sn=(0,s.useRef)(null),Ni=(0,s.useRef)(1),[kn,Pn]=(0,s.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,s.useEffect)(()=>{le&&In()},[le]);const In=()=>Ae(void 0,null,function*(){var oi;const bi=ne;if(!(0,he.o1)(G))return;const{user_school_id:xn="",department_id:Xi="",school_name:en="",department_name:fn=""}=q.userInfo||{},Qt=(oi=bi==null?void 0:bi.graduation_years)==null?void 0:oi.at(-1);Ft([{id:xn,name:en}]),yield Cn(xn),Yt.setFieldsValue({year:Qt,school_id:xn,department_id:Number(Xi),name:`${Qt}${en}${fn}\u6BD5\u4E1A\u8BBE\u8BA1`})}),mn=oi=>Ae(void 0,null,function*(){const bi=yield(0,We.J3)(b(be({},oi),{tab_module_type:"graduations"}));return bi!=null&&bi.un_purchased&&G({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),bi.status===0&&Ze((bi==null?void 0:bi.graduation_years)||[]),bi}),an=(oi,bi=500)=>{Gi(!0),clearTimeout(sn.current),sn.current=setTimeout(()=>Ae(void 0,null,function*(){Ni.current+=1;const xn=Ni.current,Xi=yield(0,We.NT)({keyword:oi});Xi.status===0&&Ni.current===xn&&(Ft((Xi==null?void 0:Xi.schools)||[]),Gi(!1))}),bi)},Cn=oi=>Ae(void 0,null,function*(){if(!oi)return;const bi=yield(0,We.Ps)({page:1,limit:9999,id:oi});bi.status===0&&Ji((bi==null?void 0:bi.departments)||[])});return s.createElement(P.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:le,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:$i,onCancel:ni,onOk:()=>Yt.submit()},s.createElement(Me.default,{colon:!1,form:Yt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(oi,bi)=>{oi.school_id&&(Cn(bi.school_id),Yt.setFieldValue("department_id",null))},onFinish:oi=>Ae(void 0,null,function*(){Mi(!0);const bi=yield(0,We.Wz)(oi);bi.status===0&&(de.ZP.success("\u521B\u5EFA\u6210\u529F"),Yt.resetFields(),ni(),(0,Te.xg)(`/graduations/${bi==null?void 0:bi.identifier}/index`)),Mi(!1)})},s.createElement(Me.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},s.createElement(Ce.default,{style:{width:344},size:"large",options:(zt=ne==null?void 0:ne.graduation_years)==null?void 0:zt.map(oi=>({value:oi,label:oi}))})),s.createElement(Me.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},s.createElement(Ce.default,{showSearch:!0,filterOption:!1,onSearch:oi=>{an(oi)},loading:yn,size:"large",style:{width:344},options:Dt.map(oi=>({value:oi.id,label:oi.name}))})),s.createElement(Me.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},s.createElement(Ce.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:gi.map(oi=>({value:oi.id,label:oi.name}))})),s.createElement(Me.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"}]},s.createElement(X.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Re=(0,me.connect)(({user:Q,globalSetting:G,loading:q})=>({user:Q,globalSetting:G,loading:q}))(ye),ie=S(38147),Se=Object.defineProperty,Bt=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,Ke=(Q,G,q)=>G in Q?Se(Q,G,{enumerable:!0,configurable:!0,writable:!0,value:q}):Q[G]=q,St=(Q,G)=>{for(var q in G||(G={}))ht.call(G,q)&&Ke(Q,q,G[q]);if(Bt)for(var q of Bt(G))pt.call(G,q)&&Ke(Q,q,G[q]);return Q},it=(Q,G,q)=>new Promise((ne,le)=>{var ni=Ze=>{try{Tt(q.next(Ze))}catch(Dt){le(Dt)}},zt=Ze=>{try{Tt(q.throw(Ze))}catch(Dt){le(Dt)}},Tt=Ze=>Ze.done?ne(Ze.value):Promise.resolve(Ze.value).then(ni,zt);Tt((q=q.apply(Q,G)).next())});const Gt=({globalSetting:Q,dispatch:G,user:q,open:ne,onCancel:le=()=>{}})=>{const[ni]=Me.default.useForm(),[zt,Tt]=(0,s.useState)(!1),[Ze,Dt]=(0,s.useState)(null);return(0,s.useEffect)(()=>{var Ft;if(ne){const gi={code:"",user_type:((Ft=q==null?void 0:q.userInfo)==null?void 0:Ft.identity)==="student"?2:1,major:""};ni.setFieldsValue(gi),Dt(St({},gi))}},[ne]),s.createElement(P.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ne,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:zt,onCancel:le,onOk:()=>ni.submit()},s.createElement(Me.default,{colon:!1,form:ni,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Ft,gi)=>Dt(St({},gi)),onFinish:Ft=>it(void 0,null,function*(){Tt(!0);const gi=yield(0,ie.ZP)("/api/graduations/join.json",{method:"post",body:Ft});gi.status===0&&(le(),gi!=null&&gi.identifier?(0,Te.xg)(`/graduations/${gi==null?void 0:gi.identifier}/index`):de.ZP.success(gi==null?void 0:gi.message)),Tt(!1)})},s.createElement(Me.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},s.createElement(X.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),s.createElement(Me.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},s.createElement(dt.ZP.Group,null,s.createElement(dt.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),s.createElement(dt.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ze==null?void 0:Ze.user_type)===2&&s.createElement(Me.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"}]},s.createElement(X.default,{showCount:!0,maxLength:60}))))};var ai=(0,me.connect)(({user:Q,globalSetting:G})=>({user:Q,globalSetting:G}))(Gt),gt=S(59301),pi=Object.defineProperty,Rt=Object.defineProperties,Pt=Object.getOwnPropertyDescriptors,ui=Object.getOwnPropertySymbols,ti=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,Si=(Q,G,q)=>G in Q?pi(Q,G,{enumerable:!0,configurable:!0,writable:!0,value:q}):Q[G]=q,ci=(Q,G)=>{for(var q in G||(G={}))ti.call(G,q)&&Si(Q,q,G[q]);if(ui)for(var q of ui(G))qt.call(G,q)&&Si(Q,q,G[q]);return Q},Kt=(Q,G)=>Rt(Q,Pt(G)),C=(Q,G)=>{var q={};for(var ne in Q)ti.call(Q,ne)&&G.indexOf(ne)<0&&(q[ne]=Q[ne]);if(Q!=null&&ui)for(var ne of ui(Q))G.indexOf(ne)<0&&qt.call(Q,ne)&&(q[ne]=Q[ne]);return q},z=(Q,G,q)=>new Promise((ne,le)=>{var ni=Ze=>{try{Tt(q.next(Ze))}catch(Dt){le(Dt)}},zt=Ze=>{try{Tt(q.throw(Ze))}catch(Dt){le(Dt)}},Tt=Ze=>Ze.done?ne(Ze.value):Promise.resolve(Ze.value).then(ni,zt);Tt((q=q.apply(Q,G)).next())}),D=(Q=>(Q.Projects="projects",Q.Shixuns="shixuns",Q.Classrooms="classrooms",Q))(D||{}),k=(Q=>(Q.Classrooms="classrooms",Q.Shixuns="shixuns",Q.Paths="paths",Q.Projects="projects",Q.Videos="videos",Q.Topics="topics",Q.Graduations="graduations",Q))(k||{});const J=Q=>{var G=Q,{homePage:q,user:ne,globalSetting:le,loading:ni,dispatch:zt}=G,Tt=C(G,["homePage","user","globalSetting","loading","dispatch"]),Ze,Dt,Ft,gi;const[Ji,Yt]=(0,s.useState)(),[$i,Mi]=(0,s.useState)(),[yn,Gi]=(0,s.useState)(!1),[sn,Ni]=(0,s.useState)(!1),[kn,Pn]=(0,s.useState)(!1),[In,mn]=(0,s.useState)();function an(Qt,Ri){for(const Oi of Qt){if(Oi.link===Ri)return Oi.hidden;if(Oi.subitem&&Oi.subitem.length>0){let yt=Oi.subitem;for(const mi of yt)if(mi.link===Ri)return mi.hidden;return!1}}return!0}const Cn=an(((Ze=le.setting)==null?void 0:Ze.navbar)||[],"/classrooms"),oi=an(((Dt=le.setting)==null?void 0:Dt.navbar)||[],"/shixuns"),bi=an(((Ft=le.setting)==null?void 0:Ft.navbar)||[],"/paths"),xn=an(((gi=le.setting)==null?void 0:gi.navbar)||[],"/graduations"),Xi=Qt=>{var Ri;if((0,he.tJ)(zt)){if(Qt==="projects"&&!((Ri=ne.userInfo)!=null&&Ri.email)){de.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Qt==="classrooms"?Yt(!0):Qt==="projects"&&Mi(!0)}},en=(Qt,Ri)=>{var Oi;if((0,he.tJ)(zt)){if(Ri==="projects"&&!((Oi=ne.userInfo)!=null&&Oi.email)){de.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Ri==="shixuns"&&!(0,he.xY)()||Qt&&(window.location.href=Qt)}},fn=Qt=>{var Ri,Oi,yt,mi,zi,Ht,_t,ki,Wi,Ii,Ei,Ui,Fi,Vn,ln,Yn,On,hn,tr,pn,ar,Zn;return gt.createElement(gt.Fragment,null,gt.createElement(U.Z,{justify:"space-around",className:"pt5 pb5"},gt.createElement(j.Z,{className:((Ri=ne.userInfo)==null?void 0:Ri.user_identity)!=="\u5B66\u751F"?oe.joinCol:oe.hidden},((Oi=ne.userInfo)==null?void 0:Oi.user_identity)!=="\u5B66\u751F"&&!((yt=le==null?void 0:le.setting)!=null&&yt.hide_course)&>.createElement(fe.default.Item,ci({},Qt),gt.createElement("a",{onClick:()=>en("/classrooms/new")},(mi=ne.userInfo)!=null&&mi.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((zi=le==null?void 0:le.setting)!=null&&zi.hide_shixun)&&((Ht=ne==null?void 0:ne.userInfo)==null?void 0:Ht.is_shixun_marker)&>.createElement(fe.default.Item,ci({},Qt),gt.createElement("a",{onClick:()=>en("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((_t=ne.userInfo)==null?void 0:_t.user_identity)!=="\u5B66\u751F"&&!((ki=le==null?void 0:le.setting)!=null&&ki.hide_subject)&>.createElement(fe.default.Item,ci({},Qt),gt.createElement("a",{onClick:()=>en("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Wi=le==null?void 0:le.setting)!=null&&Wi.is_local)&&((Ii=ne.userInfo)==null?void 0:Ii.main_site)&>.createElement(fe.default.Item,ci({},Qt),gt.createElement("a",{onClick:()=>{var Tn;return en(`${(Tn=le==null?void 0:le.setting)==null?void 0:Tn.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Ei=ne==null?void 0:ne.userInfo)==null?void 0:Ei.identity)!=="student"&>.createElement(fe.default.Item,Kt(ci({},Qt),{onClick:()=>z(void 0,null,function*(){if(!(0,he.o1)(zt))return;const Tn=yield(0,We.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Tn!=null&&Tn.un_purchased){zt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Tn.status===0&&(mn(Tn),Gi(!0))})}),gt.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Ui=ne.userInfo)!=null&&Ui.main_site)&>.createElement("div",null,gt.createElement(fe.default.Item,ci({},Qt),gt.createElement("a",{onClick:()=>Xi("classrooms")},(Fi=ne.userInfo)!=null&&Fi.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Vn=ne.userInfo)==null?void 0:Vn.main_site)&&!((ln=le==null?void 0:le.setting)!=null&&ln.is_local)&>.createElement(fe.default.Item,ci({},Qt),gt.createElement("a",{onClick:()=>Xi("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Yn=ne.userInfo)==null?void 0:Yn.main_site)&&((On=ne.userInfo)==null?void 0:On.user_identity)!=="\u5B66\u751F"&>.createElement(j.Z,null,gt.createElement("div",{className:oe.joinBoard})),((hn=ne.userInfo)==null?void 0:hn.main_site)&>.createElement(j.Z,{className:((tr=ne.userInfo)==null?void 0:tr.user_identity)!=="\u5B66\u751F"?oe.joinCol:oe.w90},gt.createElement(fe.default.Item,ci({},Qt),gt.createElement("a",{onClick:()=>Xi("classrooms")},(pn=ne.userInfo)!=null&&pn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ar=ne.userInfo)==null?void 0:ar.main_site)&&!((Zn=le==null?void 0:le.setting)!=null&&Zn.is_local)&>.createElement(fe.default.Item,ci({},Qt),gt.createElement("a",{onClick:()=>Xi("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),gt.createElement(fe.default.Item,Kt(ci({},Qt),{onClick:()=>{(0,he.o1)(zt)&&Ni(!0)}}),gt.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return gt.createElement("section",null,gt.createElement(st.Z,{dropdownRender:()=>{var Qt;return gt.createElement(fe.default,{className:((Qt=ne.userInfo)==null?void 0:Qt.user_identity)!=="\u5B66\u751F"?`${oe.rightMenu} ${oe.joinMenu} mt10`:`${oe.rightMenu} ${oe.joinMenu} ${oe.w140} mt10`},gt.createElement(fn,null))},placement:"bottom"},gt.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),gt.createElement(ge.Z,{visible:Ji,onCancel:()=>Yt(!1)}),gt.createElement(De,{visible:$i,onCancel:()=>Mi(!1)}),gt.createElement(Re,{info:In,open:yn,onCancel:()=>Gi(!1)}),gt.createElement(ai,{open:sn,onCancel:()=>Ni(!1)}))};var p=(0,me.connect)(({homePage:Q,loading:G,user:q,globalSetting:ne})=>({homePage:Q,user:q,globalSetting:ne,loading:G.models.index}))(J),V={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=S(41867),Je=S(89540),ft=S(74128),He=S(59301),ot=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,W=(Q,G)=>{var q={};for(var ne in Q)Nt.call(Q,ne)&&G.indexOf(ne)<0&&(q[ne]=Q[ne]);if(Q!=null&&ot)for(var ne of ot(Q))G.indexOf(ne)<0&&F.call(Q,ne)&&(q[ne]=Q[ne]);return q},re=(Q,G,q)=>new Promise((ne,le)=>{var ni=Ze=>{try{Tt(q.next(Ze))}catch(Dt){le(Dt)}},zt=Ze=>{try{Tt(q.throw(Ze))}catch(Dt){le(Dt)}},Tt=Ze=>Ze.done?ne(Ze.value):Promise.resolve(Ze.value).then(ni,zt);Tt((q=q.apply(Q,G)).next())});const H=Q=>{var G,q=RegExp("(^| )"+Q+"=([^;]+)(;|$)");return(G=document.cookie.match(q))?decodeURIComponent(G[2]):null},Ve=Q=>{var G=new Date;G.setTime(G.getTime()-1);var q=H(Q);q!=null&&(document.cookie=Q+"="+q+";expires="+G.toGMTString())};var Xe=(Q=>(Q.Classrooms="classrooms",Q.Shixuns="shixuns",Q.Paths="paths",Q.Projects="projects",Q.Videos="videos",Q.Topics="topics",Q.Competition="competitions",Q.Engineering="engineering",Q.Graduations="graduations",Q.Paperlibrary="paperlibrary",Q.Problemset="problemset",Q.Dataset="dataset",Q))(Xe||{});const mt=Q=>{var G=Q,{homePage:q,user:ne,globalSetting:le,loading:ni,dispatch:zt,shixunHomeworks:Tt,location:Ze,payload:Dt={}}=G,Ft=W(G,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),gi,Ji,Yt,$i,Mi,yn,Gi,sn,Ni,kn,Pn,In,mn,an,Cn,oi;const bi=(Ji=(((gi=le.setting)==null?void 0:gi.navbar)||[]).find(Qt=>Qt.link==="/classrooms"))==null?void 0:Ji.hidden,xn=($i=(((Yt=le.setting)==null?void 0:Yt.navbar)||[]).find(Qt=>Qt.link==="/shixuns"))==null?void 0:$i.hidden,Xi=(yn=(((Mi=le.setting)==null?void 0:Mi.navbar)||[]).find(Qt=>Qt.link==="/paths"))==null?void 0:yn.hidden,en=(Gi=ne.userInfo)==null?void 0:Gi.is_school_manage,fn=()=>{var Qt,Ri,Oi,yt,mi,zi,Ht,_t,ki,Wi,Ii,Ei,Ui,Fi,Vn,ln,Yn,On;return(0,Te.Ll)()?He.createElement(fe.default,{className:`${V.rightMenu} ${V.menuWrap}`},He.createElement(fe.default.Item,null,He.createElement(me.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):He.createElement(fe.default,{className:`${V.rightMenu} ${V.menuWrap}`},He.createElement(fe.default.Item,null,He.createElement(me.Link,{to:`/users/${(Qt=ne.userInfo)==null?void 0:Qt.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),He.createElement(fe.default.Item,null,He.createElement(me.Link,{to:`/users/${(Ri=ne.userInfo)==null?void 0:Ri.login}/classrooms`},(Oi=ne.userInfo)!=null&&Oi.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),He.createElement(fe.default.Item,null,He.createElement(me.Link,{to:`/users/${(yt=ne.userInfo)==null?void 0:yt.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),He.createElement(fe.default.Item,null,He.createElement(me.Link,{to:`/users/${(mi=ne.userInfo)==null?void 0:mi.login}/paths`},(zi=ne.userInfo)!=null&&zi.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Ht=ne.userInfo)==null?void 0:Ht.user_identity)!=="\u5B66\u751F"&&He.createElement(fe.default.Item,null,He.createElement(me.Link,{to:`/users/${(_t=ne.userInfo)==null?void 0:_t.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((ki=le.setting)!=null&&ki.hide_competition)&&He.createElement(fe.default.Item,null,He.createElement(me.Link,{to:`/users/${(Wi=ne.userInfo)==null?void 0:Wi.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((Ii=le.setting)!=null&&Ii.hide_virtual)&&He.createElement(fe.default.Item,null,He.createElement(me.Link,{to:`/users/${(Ei=ne.userInfo)==null?void 0:Ei.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,se.JA)()&&!((Ui=le==null?void 0:le.setting)!=null&&Ui.hide_problemset)&&He.createElement(fe.default.Item,null,He.createElement("a",{onClick:()=>{(0,he.tJ)(zt)&&me.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,se.JA)()&&!((Fi=le==null?void 0:le.setting)!=null&&Fi.hide_paperlibrary)&&He.createElement(fe.default.Item,null,He.createElement("a",{onClick:()=>{(0,he.tJ)(zt)&&me.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((ln=(Vn=ne.navigationInfo)==null?void 0:Vn.top)==null?void 0:ln.laboratory_admin_url)&&He.createElement(fe.default.Item,null,He.createElement("a",{href:(On=(Yn=ne.navigationInfo)==null?void 0:Yn.top)==null?void 0:On.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),He.createElement(fe.default.Item,null,He.createElement(me.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:He.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&&He.createElement(fe.default.Item,null,He.createElement(me.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),He.createElement(fe.default.Item,{className:V.exit},He.createElement("a",{onClick:()=>re(void 0,null,function*(){(0,Te.m5)();let hn;try{hn=yield(0,Je.vR)({}),de.ZP.success(hn==null?void 0:hn.message)}catch(tr){}(0,Te.d8)("_educoder_session","logout",1),(0,Te.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),hn!=null&&hn.url?window.location.href=hn.url:(me.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,se.bg)()?He.createElement(st.Z,{className:`${V.height67}`,dropdownRender:fn,placement:"bottomRight"},He.createElement("section",null,He.createElement("aside",null,He.createElement("div",{className:Tt.actionTabs.type===1?V.classromediv:""},He.createElement("img",{className:`${V.userPic} current ml15`,src:`${(sn=ft.Z)==null?void 0:sn.IMG_SERVER}/images/${(Ni=ne.userInfo)==null?void 0:Ni.image_url}`,alt:"",onClick:()=>{var Qt;return me.history.push((0,Te.Ll)()?"/account/profile":`/users/${(Qt=ne.userInfo)==null?void 0:Qt.login}/classrooms`)}}),(0,Te.Ll)()&&He.createElement("span",{className:"ml10 font16"},(kn=ne.userInfo)==null?void 0:kn.username),He.createElement("i",{className:`iconfont icon-zhankai4 ${V.icon}`}))))):He.createElement("div",{className:`font15 ${le.isIlearning?V.login:""}`},((Pn=le.setting)==null?void 0:Pn.sso_login_url)&&He.createElement("a",{target:"_blank",href:(In=le.setting)==null?void 0:In.sso_login_url},He.createElement("img",{src:`${ft.Z.IMG_SERVER}/${(mn=le.setting)==null?void 0:mn.login_logo_url}`,width:40}),He.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(an=le.setting)==null?void 0:an.sso_login_button_name)),!((Cn=le.setting)!=null&&Cn.hide_account_login)&&He.createElement(He.Fragment,null,He.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{zt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((oi=le.setting)!=null&&oi.close_register)&&He.createElement(He.Fragment,null,He.createElement("span",{className:"ml5 mr5"},"|"),He.createElement(me.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var ut=(0,me.connect)(({homePage:Q,loading:G,user:q,globalSetting:ne,shixunHomeworks:le})=>({homePage:Q,user:q,globalSetting:ne,shixunHomeworks:le,loading:G.models.index}))(mt),Pe=S(65363),wt={tip:"tip___a6MfI"},ee=Object.defineProperty,m=Object.defineProperties,T=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,M=(Q,G,q)=>G in Q?ee(Q,G,{enumerable:!0,configurable:!0,writable:!0,value:q}):Q[G]=q,x=(Q,G)=>{for(var q in G||(G={}))u.call(G,q)&&M(Q,q,G[q]);if(K)for(var q of K(G))R.call(G,q)&&M(Q,q,G[q]);return Q},Z=(Q,G)=>m(Q,T(G)),ue=(Q,G,q)=>new Promise((ne,le)=>{var ni=Ze=>{try{Tt(q.next(Ze))}catch(Dt){le(Dt)}},zt=Ze=>{try{Tt(q.throw(Ze))}catch(Dt){le(Dt)}},Tt=Ze=>Ze.done?ne(Ze.value):Promise.resolve(Ze.value).then(ni,zt);Tt((q=q.apply(Q,G)).next())}),ce=(Q=>(Q[Q.Professor=1]="Professor",Q[Q.AssistantProfessor=2]="AssistantProfessor",Q[Q.Student=3]="Student",Q))(ce||{});const we=({visible:Q,user:G,onCancel:q=()=>{},dispatch:ne,globalSetting:le})=>{var ni,zt;const[Tt,Ze]=(0,s.useState)(!1),[Dt,Ft]=(0,s.useState)({name:"",phone:""});(0,s.useEffect)(()=>{var Yt,$i;if((Yt=G==null?void 0:G.userInfo)!=null&&Yt.login){let Mi=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(Mi),Mi&&(Mi!=null&&Mi.isShow)&&(Mi==null?void 0:Mi.login)===(($i=G==null?void 0:G.userInfo)==null?void 0:$i.login)&&(Ze(!0),Ft({name:Mi==null?void 0:Mi.name,phone:Mi==null?void 0:Mi.phone}))}},[G==null?void 0:G.userInfo]);const gi=()=>ue(void 0,null,function*(){q()}),Ji=()=>{let Yt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Z(x({},Yt),{isShow:!1}))),Ze(!1)};return s.createElement(s.Fragment,null,Tt&&s.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},s.createElement("div",{className:wt.tip},s.createElement("div",null,s.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${(ni=le==null?void 0:le.infoData)==null?void 0:ni.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(zt=le==null?void 0:le.infoData)==null?void 0:zt.phone}`),s.createElement("div",null,s.createElement(Pe.Z,{onClick:Ji,style:{color:"#165dff",fontSize:16}})))))};var Oe=(0,me.connect)(({user:Q,globalSetting:G})=>({user:Q,globalSetting:G}))(we),Ue=S(3113),nt="data:image/png;base64,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",Y=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,o=(Q,G)=>{var q={};for(var ne in Q)n.call(Q,ne)&&G.indexOf(ne)<0&&(q[ne]=Q[ne]);if(Q!=null&&Y)for(var ne of Y(Q))G.indexOf(ne)<0&&a.call(Q,ne)&&(q[ne]=Q[ne]);return q};const d=null,h=Q=>{var G=Q,{homePage:q,user:ne,globalSetting:le,loading:ni,dispatch:zt,location:Tt,text:Ze,shixunHomeworks:Dt,payload:Ft={}}=G,gi=o(G,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Ji,Yt]=(0,s.useState)("none");return(0,s.useEffect)(()=>{Dt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Yt("flex")},[Dt.actionTabs.key]),(0,s.useEffect)(()=>{Dt.actionTabs.key==="\u9690\u85CF"&&(Yt("none"),localStorage.setItem("Noviceguide","0"))},[Dt.actionTabs.key]),s.createElement("div",{style:{display:Ji,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},s.createElement("div",{style:{margin:"0 auto",width:"1200px"}},s.createElement("img",{src:nt,style:{position:"absolute",top:"-32px"}}),s.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Dt.actionTabs.text),Dt.actionTabs.type===9?s.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},s.createElement(Ue.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Yt("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")):s.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},s.createElement(Ue.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),zt({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 B=(0,me.connect)(({homePage:Q,loading:G,user:q,globalSetting:ne,shixunHomeworks:le})=>({homePage:Q,user:q,globalSetting:ne,loading:G.models.index,shixunHomeworks:le}))(h),v=Object.defineProperty,ae=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,Mt=(Q,G,q)=>G in Q?v(Q,G,{enumerable:!0,configurable:!0,writable:!0,value:q}):Q[G]=q,xt=(Q,G)=>{for(var q in G||(G={}))Be.call(G,q)&&Mt(Q,q,G[q]);if(ae)for(var q of ae(G))et.call(G,q)&&Mt(Q,q,G[q]);return Q};const ke=Q=>React.createElement("svg",xt({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Q),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 bt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",rt=S(89392),Ne=S(92736),Ye=S(6848),Et={content:"content___L4gl0"},vt="data:image/png;base64,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",ii=(Q,G,q)=>new Promise((ne,le)=>{var ni=Ze=>{try{Tt(q.next(Ze))}catch(Dt){le(Dt)}},zt=Ze=>{try{Tt(q.throw(Ze))}catch(Dt){le(Dt)}},Tt=Ze=>Ze.done?ne(Ze.value):Promise.resolve(Ze.value).then(ni,zt);Tt((q=q.apply(Q,G)).next())});const Pi=({classroomList:Q,loading:G,user:q,dispatch:ne,virtualSpaces:le,globalSetting:ni})=>{const zt=(0,me.useLocation)();let Tt=!1;(0,s.useEffect)(()=>{ni.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Tt=!0)},[ni.actionTabs.key]),(0,s.useEffect)(()=>{Tt&&ne({type:"globalSetting/setActionTabs",payload:{}})},[zt.pathname]);const Ze=()=>{ne({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return s.createElement(Ne.ZP,{theme:{token:{colorBgMask:"#999"}}},s.createElement(P.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:ni.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>ii(void 0,null,function*(){}),onCancel:()=>{Ze()}},s.createElement("div",{className:Et.content},s.createElement("div",{className:"mb15"},s.createElement("img",{src:vt,alt:""})),s.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"),s.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 ",s.createElement(Ye.Z,{placement:"bottom",title:s.createElement("div",null,s.createElement("img",{src:`${ft.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),s.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),s.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},s.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var yi=(0,me.connect)(({classroomList:Q,user:G,loading:q,virtualSpaces:ne,globalSetting:le})=>({classroomList:Q,user:G,loading:q,virtualSpaces:ne,globalSetting:le}))(Pi),Le=S(59301),di=Object.defineProperty,wi=Object.getOwnPropertySymbols,Ti=Object.prototype.hasOwnProperty,Bi=Object.prototype.propertyIsEnumerable,Vi=(Q,G,q)=>G in Q?di(Q,G,{enumerable:!0,configurable:!0,writable:!0,value:q}):Q[G]=q,cn=(Q,G)=>{for(var q in G||(G={}))Ti.call(G,q)&&Vi(Q,q,G[q]);if(wi)for(var q of wi(G))Bi.call(G,q)&&Vi(Q,q,G[q]);return Q},Yi=(Q,G)=>{var q={};for(var ne in Q)Ti.call(Q,ne)&&G.indexOf(ne)<0&&(q[ne]=Q[ne]);if(Q!=null&&wi)for(var ne of wi(Q))G.indexOf(ne)<0&&Bi.call(Q,ne)&&(q[ne]=Q[ne]);return q},dn=(Q,G,q)=>new Promise((ne,le)=>{var ni=Ze=>{try{Tt(q.next(Ze))}catch(Dt){le(Dt)}},zt=Ze=>{try{Tt(q.throw(Ze))}catch(Dt){le(Dt)}},Tt=Ze=>Ze.done?ne(Ze.value):Promise.resolve(Ze.value).then(ni,zt);Tt((q=q.apply(Q,G)).next())});const{Header:Bn}=O.default,{Search:Mn}=X.default;function vn(){var Q,G;const ne=window.location.pathname.split("/"),le={};return ne[1]=="classrooms"&&ne.length>3&&!((Q=ne[4])!=null&&Q.includes("newgold"))&&!((G=ne[5])!=null&&G.includes("newgold"))&&ne[2]!=="coursesId"&&(le.course_id=ne[2]),ne[1]==="shixuns"&&ne.length>3&&(le.objective_type="shixun",le.objective_id=ne[2]),ne[1]==="paths"&&ne.length>3&&(le.objective_type="path",le.objective_id=ne[2]),cn(cn({},le),{school:1})}const Li=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ji=Q=>{var G=Q,{homePage:q,user:ne,globalSetting:le,loading:ni,dispatch:zt,isLogin:Tt=!1,shixunHomeworks:Ze}=G,Dt=Yi(G,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Ft,gi,Ji,Yt,$i,Mi,yn,Gi,sn;const Ni=(0,me.useLocation)(),[kn,Pn]=(0,s.useState)(!1),[In,mn]=(0,s.useState)(""),[an,Cn]=(0,s.useState)(!1),oi=vn();(0,s.useEffect)(()=>{zt({type:"user/getNavigationInfo",payload:cn({},oi)})},[le.name]),(0,s.useEffect)(()=>{Ze.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Li!=null&&Li.includes(Ni==null?void 0:Ni.pathname)||(Ni==null?void 0:Ni.pathname.indexOf("/classrooms"))===0||zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Ni.pathname]),(0,s.useEffect)(()=>{Ze.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Ze.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Ze.actionTabs.key]),(0,s.useEffect)(()=>{var yt;if(le!=null&&le.setting){let mi=(0,rt.cloneDeep)((yt=le==null?void 0:le.setting)==null?void 0:yt.navbar);mi=mi==null?void 0:mi.filter(Ht=>{var _t;return!(Ht!=null&&Ht.hidden)&&!((0,se.JA)()&&((_t=["/paperlibrary","/problemset"])!=null&&_t.includes(Ht.link)))});for(const Ht of mi)Ht.subitem&&(Ht.subitem=Ht.subitem.filter(_t=>{var ki;return!(_t!=null&&_t.hidden)&&!((0,se.JA)()&&((ki=["/paperlibrary","/problemset"])!=null&&ki.includes(_t.link)))}));let zi=!1;mi==null||mi.map(function(Ht,_t){var ki,Wi,Ii,Ei;const Ui=Ni.pathname;Ht.link===Ui&&(mn(Ht==null?void 0:Ht.link),(0,Te.Dk)(Ui==="/"?(ki=le==null?void 0:le.setting)==null?void 0:ki.name:Oi(Ht==null?void 0:Ht.name)),fn(Ri(_t,{name:Ht==null?void 0:Ht.name,link:Ht==null?void 0:Ht.link},mi)),zi=!0),Ui=="/"&&(mn(""),(0,Te.Dk)((Wi=le==null?void 0:le.setting)==null?void 0:Wi.name)),(Ii=Ht==null?void 0:Ht.subitem)!=null&&Ii.length&&((Ei=Ht==null?void 0:Ht.subitem)==null||Ei.map(Fi=>{Fi.link===Ui&&(mn(Fi==null?void 0:Fi.link),Ui!=="/"&&(0,Te.Dk)(Oi(Fi==null?void 0:Fi.name)),fn(Ri(_t,{name:Fi==null?void 0:Fi.name,link:Fi==null?void 0:Fi.link},mi)),zi=!0)}))}),zi||fn(mi)}},[le==null?void 0:le.setting,ne]);const bi=(0,s.useMemo)(()=>{var yt,mi;return(yt=le==null?void 0:le.setting)!=null&&yt.nav_logo_url?`${ft.Z.IMG_SERVER}/${(mi=le==null?void 0:le.setting)==null?void 0:mi.nav_logo_url}`:`${ft.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Ft=le==null?void 0:le.setting)==null?void 0:Ft.nav_logo_url]);function xn(yt){me.history.push("/search?value="+yt)}const Xi=()=>kn?Le.createElement("div",{onBlur:()=>{setTimeout(()=>{Pn(!1)},300)}},Le.createElement(Mn,{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})):Le.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{me.history.push("/search?value=")}}),[en,fn]=(0,s.useState)([]),Qt=(yt,mi)=>dn(void 0,null,function*(){var zi,Ht,_t,ki,Wi,Ii;if((yt==null?void 0:yt.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Ei=yield(0,Je.IU)({tab_module_type:"engineering"});if(Ei!=null&&Ei.un_purchased){zt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(zi=Ei==null?void 0:Ei.data)!=null&&zi.engineer_url?(_t=(Ht=Ei==null?void 0:Ei.data)==null?void 0:Ht.engineer_url)!=null&&_t.includes("http")?(0,Te.xg)((ki=Ei==null?void 0:Ei.data)==null?void 0:ki.engineer_url):me.history.push((Wi=Ei==null?void 0:Ei.data)==null?void 0:Wi.engineer_url):(Ei==null?void 0:Ei.status)!=401&&Cn(!0);return}(Ii=yt==null?void 0:yt.link)!=null&&Ii.includes("http")?(0,Te.xg)(yt==null?void 0:yt.link):((0,Te.Dk)(yt==null?void 0:yt.name),me.history.push(yt==null?void 0:yt.link)),(yt==null?void 0:yt.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&zt({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~")}})}),Ri=(yt,mi,zi)=>{const Ht=zi.slice();return Ht[yt]&&(Ht[yt].name=mi.name,Ht[yt].link=mi.link),Ht||[]},Oi=(yt="")=>(yt==null?void 0:yt.indexOf("<"))>-1?yt==null?void 0:yt.slice(0,yt==null?void 0:yt.indexOf("<")):yt;return le.showHeader&&le.showHeaderFooter?Le.createElement(O.default,{style:{background:`${Ni.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${le.isIlearning?L["header-iearning"]:L.header} ${le.showHeaderFixed?L.headerFixed:""}`},(le==null?void 0:le.showTip)&&Le.createElement(Oe,null),Le.createElement(Bn,{className:"header",style:{background:`${Ni.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Ni.pathname=="/training"?"999":""}`}},Le.createElement("section",{className:L["edu-menu"]},(!!le.isIlearning||!((gi=le==null?void 0:le.setting)!=null&&gi.main_site)&&!!((Ji=le==null?void 0:le.setting)!=null&&Ji.navbar))&&Le.createElement(me.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{zt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Le.createElement("img",{className:L.logo,title:(Yt=le.setting)==null?void 0:Yt.name,src:bi||bt})),Le.createElement("ul",{className:`${L.menu} ${(0,Te.Ll)()&&"ml0"}`},(0,Te.Ll)()&&Le.createElement("li",null,Le.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,Te.Ll)()&&le.setting&&(en==null?void 0:en.map(function(yt,mi){var zi,Ht,_t,ki,Wi;return Le.createElement("li",{key:mi,className:!((zi=yt==null?void 0:yt.subitem)!=null&&zi.length)&&In===(yt==null?void 0:yt.link)||(Ht=yt==null?void 0:yt.subitem)!=null&&Ht.some(Ii=>In===(Ii==null?void 0:Ii.link))?L.actived:""},Le.createElement("div",{onClick:()=>Qt(yt,mi),className:L.name},Le.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Ii;let Ei=yt==null?void 0:yt.name;return(Ii=yt==null?void 0:yt.subitem)==null||Ii.map((Ui,Fi)=>(Ui.link===Ni.pathname&&(Ei=Ui.name),Ui)),Ei})()}}),((_t=yt==null?void 0:yt.subitem)==null?void 0:_t.length)>0&&Le.createElement("i",{className:"iconfont icon-zhankai4"})),((ki=yt==null?void 0:yt.subitem)==null?void 0:ki.length)>0&&Le.createElement("div",{className:L.dropDown},(Wi=yt==null?void 0:yt.subitem)==null?void 0:Wi.map((Ii,Ei)=>Le.createElement("div",{className:L.subName,onClick:()=>Qt(Ii,mi),key:mi+"-"+Ei},!!Ei&&Le.createElement("div",{className:L.line}),Le.createElement("aside",{className:"font16 c-black"},Oi(Ii==null?void 0:Ii.name)),Le.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Ii.content)))))}))),Le.createElement("div",{className:"search-bar",style:{flex:le.isIlearning?"initial":"1 0 auto"}},!(0,Te.Ll)()&&!(le!=null&&le.isIlearning)&&Le.createElement(Le.Fragment,null,Le.createElement(Xi,null),!Tt&&Le.createElement(p,null),!Tt&&!!(($i=ne==null?void 0:ne.userInfo)!=null&&$i.login)&&Le.createElement(me.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(Mi=ne==null?void 0:ne.userInfo)==null?void 0:Mi.login}/user_tidings`},((yn=ne==null?void 0:ne.navigationInfo)==null?void 0:yn.new_message)&&Le.createElement("span",{className:L.newslight}))),!Tt&&Le.createElement(ut,{payload:oi}))),Le.createElement(P.default,{centered:!0,destroyOnClose:!0,open:an,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Te.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Cn(!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:`${ft.Z.IMG_SERVER}/${(Gi=le==null?void 0:le.setting)==null?void 0:Gi.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Le.createElement("p",null,"\u7FA4\u53F7\uFF1A",(sn=le==null?void 0:le.setting)==null?void 0:sn.homepage_tea_qq_number)))),Le.createElement(B,null),Le.createElement(yi,null)):Le.createElement(Le.Fragment,null,Le.createElement(yi,null))};var Ln=(0,me.connect)(({homePage:Q,loading:G,user:q,globalSetting:ne,shixunHomeworks:le})=>({homePage:Q,user:q,globalSetting:ne,loading:G.models.index,shixunHomeworks:le}))(ji)},86340:function(li,Ct,S){"use strict";S.d(Ct,{K:function(){return L}});var s=S(59301),me=S(43418),O=S(44080),X={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},P=S(24334);const L=({visible:de,width:U,videoId:j,file_url:fe,course_id:st,copyUrl:dt,toLog:Fe=!0,logWatchHistory:Te=()=>{},allow_skip:At,onClose:ct=()=>{},autoPlay:tt=!1,onPlayEnded:De=()=>{}})=>s.createElement(me.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:de,title:null,footer:null,width:U,className:X.modal},s.createElement("i",{className:`${X.closeIcon} iconfont icon-guanbi10`,onClick:ct}),de&&s.createElement(O.Z,{onPlayEnded:De,autoPlay:tt,allow_skip:At,courseId:st,src:fe!=null&&fe.startsWith("http")?fe:P.Base64.decode(fe),videoId:j,toLog:Fe,logWatchHistory:Te}))},44080:function(li,Ct,S){"use strict";S.d(Ct,{Z:function(){return At}});var s=S(59301),me=S(8591),O=S(38854),X=S(73217),P=S(17030),L=S(41867),de=S(56102),U=S(84056),j={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},fe=(ct,tt,De)=>new Promise((ge,oe)=>{var he=We=>{try{Ce(De.next(We))}catch(Ge){oe(Ge)}},Me=We=>{try{Ce(De.throw(We))}catch(Ge){oe(Ge)}},Ce=We=>We.done?ge(We.value):Promise.resolve(We.value).then(he,Me);Ce((De=De.apply(ct,tt)).next())});function st(ct){if(isNaN(ct))return{minutes:"00",seconds:"00"};const tt=new Date(ct*1e3).toISOString().substr(11,8);return{hour:tt.substr(0,2),minutes:tt.substr(3,2),seconds:tt.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function dt(ct,tt){return ct-tt}function Fe(ct){ct.sort(dt);let tt=0;for(let De=0;De{},handlePlay:We=()=>{},handlePlayEnded:Ge=()=>{},autoPlay:Ot=!1,onPlayEnded:kt=()=>{},isShowWaterMark:$e=!0},pe)=>{var Ee;const be=((Ee=tt==null?void 0:tt.split("."))==null?void 0:Ee.pop())==="flv",b=(0,s.useRef)(),Ae=(0,s.useRef)(),ye=(0,s.useRef)(),Re=(0,s.useRef)(),ie=(0,s.useRef)(),Se=(0,s.useRef)(),Bt=(0,s.useRef)(),ht=(0,s.useRef)(),pt=(0,s.useRef)(),Ke=(0,s.useRef)(),St=(0,s.useRef)(),it=(0,s.useRef)(),Gt=(0,s.useRef)(),ai=(0,s.useRef)(),gt=navigator.userAgent.toLowerCase().match(Te),pi=gt?gt[0]:"pc",Rt=(0,s.useRef)(!1),Pt=(0,L.eY)();let ui=0,ti=0,qt=0,Si=null,ci=!1,Kt=20,C=1,z=!1,D=!1,k=[];(0,s.useImperativeHandle)(pe,()=>({getLastUpdatedTime:()=>b.current.currentTime,getDuration:()=>b.current.duration})),me.ZP.config({maxCount:1,getContainer:()=>ye.current});const J=(0,s.useCallback)((ot,Nt=!1)=>{let F={point:b.current.currentTime};Si?(F.log_id=Si,F.watch_duration=Fe(k),F.total_duration=ti):(he?(F.video_id=parseInt(ge,10),F.course_id=he):F.video_id=ge,F.duration=ui,F.device=pi),Nt&&(F.ed="1");function W(){return fe(this,null,function*(){z=!0,Si=yield oe==null?void 0:oe(F),z=!1,ot&&ot()})}W()},[ge,he]);(0,s.useEffect)(()=>{b.current&&(Re.current.style.display="none",ie.current.style.display="block"),me.ZP.destroy();let ot=null;return X.Z.isSupported&&be&&tt&&(tt==null?void 0:tt.indexOf(".m3u8"))<0?(ot=X.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:tt,muted:!1}),b.current&&(ot.attachMediaElement(b.current),ot.load())):b.current.setAttribute("src",tt),V(),()=>{ot&&(ot.unload(),ot.pause(),ot.destroy(),ot=null)}},[b,be,tt]);function p(){b.current.paused?(Re.current.style.display="none",ie.current.style.display="block"):(Re.current.style.display="block",ie.current.style.display="none")}function V(){St.current.style.display="none",Gt.current.style.display="none",it.current.style.display="none",b.current.muted||b.current.volume===0?St.current.style.display="block":b.current.volume>0&&b.current.volume<=.5?Gt.current.style.display="block":it.current.style.display="block"}(0,s.useEffect)(()=>{const ot=document.getElementById("play"),Nt=document.querySelectorAll(".playback-icons use");function F(){We(),Me&&!Rt.current&&(b.current.currentTime=Me),Rt.current=!0,k.push(b.current.currentTime),ci||(ci=!0,De&&J())}function W(){return fe(this,null,function*(){p(),k.push(b.current.currentTime),De&&J(()=>{Si=null,qt=0,ci=!1,z=!1,D=!1,k=[],ti=0,C=1},!0),kt()})}function re(){Se.current.value=Math.round(b.current.currentTime),Bt.current.value=Math.round(b.current.currentTime)}function H(){const u=st(Math.round(b.current.currentTime));pt.current.innerText=`${u.hour>0?u.hour+":":""}${u.minutes}:${u.seconds}`,pt.current.setAttribute("datetime",`${u.hour>0?" "+u.hour+" ":""}${u.minutes}m ${u.seconds}s`)}function Ve(){var u,R,M,x,Z,ue,ce;const we=Math.round((u=b.current)==null?void 0:u.duration);(M=(R=Se.current)==null?void 0:R.setAttribute)==null||M.call(R,"max",we),(Z=(x=Bt.current)==null?void 0:x.setAttribute)==null||Z.call(x,"max",we);const Oe=st(we);ht.current&&(ht.current.innerText=`${Oe.hour>0?Oe.hour+":":""}${Oe.minutes}:${Oe.seconds}`,(ce=(ue=ht.current).setAttribute)==null||ce.call(ue,"datetime",`${Oe.hour>0?" "+Oe.hour+" ":""}${Oe.minutes}m ${Oe.seconds}s`))}function Xe(){try{const u=Math.round(b.current.duration);Se.current.setAttribute("max",u),Bt.current.setAttribute("max",u);const R=st(u);ht.current.innerText=`${R.hour>0?R.hour+":":""}${R.minutes}:${R.seconds}`,ht.current.setAttribute("datetime",`${R.hour>0?" "+R.hour+" ":""}${R.minutes}m ${R.seconds}s`),re(),H();const{width:M,height:x,x:Z,y:ue}=Ae.current.getBoundingClientRect();if(Z<0||ue<0||!M)return;if(!D){let ce=b.current.currentTime,we=ce-qt;Math.abs(we)<10?(ti+=Math.abs(we),qt=ce,z||ti-C*Kt>=0&&(C++,k.push(qt),De&&J())):(qt=ce,De&&J())}}catch(u){console.log(u)}}function mt(){D=!0}function ut(){b.current.playing&&k.push(b.current.currentTime,qt),qt=b.current.currentTime,D=!1}function Pe(){ui=b.current.duration,ui<=20&&(Kt=ui/3),b.current.addEventListener("play",F)}function wt(u){u.preventDefault(),(0,U.vp)()?(b.current.style.width="100%",b.current.style.height="100%"):b.current.style.cssText=""}function ee(){Ce()}function m(u){if(!ct){me.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const R=u.target.dataset.seek?u.target.dataset.seek:u.target.value;b.current.currentTime=R,Bt.current.value=R,Se.current.value=R}function T(u){const R=Math.round(u.offsetX/u.target.clientWidth*parseInt(u.target.getAttribute("max"),10));Se.current.setAttribute("data-seek",R);const M=st(R);Ke.current.textContent=`${M.hour>0?M.hour+":":""}${M.minutes}:${M.seconds}`;const x=b.current.getBoundingClientRect();Ke.current.style.left=`${u.pageX-x.left}px`}function K(u){switch(u.code){case"Space":u.preventDefault(),ft();break;case"ArrowRight":if(u.preventDefault(),!ct){me.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(b.current.currentTime>=b.current.duration)break;b.current.currentTime=parseInt(b.current.currentTime)+5,re();break;case"ArrowLeft":if(u.preventDefault(),!ct){me.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(b.current.currentTime===0)break;b.current.currentTime=parseInt(b.current.currentTime)-5,re();break;case"ArrowUp":u.preventDefault(),b.current.volume<1&&(b.current.volume=(parseInt(b.current.volume*10)+1)/10);break;case"ArrowDown":u.preventDefault(),b.current.volume>0&&(b.current.volume=(parseInt(b.current.volume*10)-1)/10);break}}return ye.current.addEventListener((0,U.gH)(),wt),b.current.addEventListener("canplay",Pe),b.current.addEventListener("ended",W),b.current.addEventListener("seeking",mt),b.current.addEventListener("seeked",ut),b.current.addEventListener("loadedmetadata",Ve),Se.current.addEventListener("mousemove",T),Se.current.addEventListener("input",m),b.current.addEventListener("timeupdate",Xe),b.current.addEventListener("pause",ee),b.current.addEventListener("volumechange",V),document.addEventListener("keydown",K),()=>{var u,R,M,x,Z,ue,ce,we,Oe,Ue,nt,Y;(u=b.current)==null||u.removeEventListener("canplay",Pe),(R=b.current)==null||R.removeEventListener("play",F),(M=b.current)==null||M.removeEventListener("ended",W),(x=b.current)==null||x.removeEventListener("seeking",mt),(Z=b.current)==null||Z.removeEventListener("seeked",ut),(ue=Se.current)==null||ue.removeEventListener("mousemove",T),(ce=Se.current)==null||ce.removeEventListener("input",m),(we=b.current)==null||we.removeEventListener("timeupdate",Xe),(Oe=b.current)==null||Oe.removeEventListener("pause",ee),(Ue=b.current)==null||Ue.removeEventListener("loadedmetadata",Ve),(nt=b.current)==null||nt.removeEventListener("volumechange",V),document.removeEventListener("keydown",K),(Y=b.current)!=null&&Y.playing&&(k.push(qt,b.current.currentTime),De&&J())}},[b,tt]),(0,s.useEffect)(()=>{if(b.current.onended=()=>{Ge(b)},b.current.oncontextmenu=()=>!1,(tt==null?void 0:tt.indexOf(".m3u8"))>-1){if(b.current.canPlayType("application/vnd.apple.mpegurl"))b.current.src=tt;else if(P.ZP.isSupported()){var ot=new P.ZP;ot.loadSource(tt),ot.attachMedia(b.current)}}},[tt]);const[se,Je]=(0,s.useState)(1),ft=()=>{b.current.paused||b.current.ended?b.current.play():b.current.pause(),p()};function He(){b.current.muted=!b.current.muted,b.current.muted?(ai.current.setAttribute("data-volume",volume.value),ai.current.value=0):ai.current.value=ai.current.dataset.volume}return s.createElement("div",{style:{position:"relative"},ref:ye},s.createElement("div",{ref:Ae,className:`${j.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${j.animate__loop}`},$e&&Pt?Pt.login:" "),s.createElement("div",{className:j.container},s.createElement("div",{className:j["video-container"],id:"video-container"},s.createElement("div",{className:j["playback-animation"],id:"playback-animation"},s.createElement("svg",{className:j["playback-icons"]},s.createElement("use",{className:"hidden",href:"#play-icon"}),s.createElement("use",{href:"#pause"}))),s.createElement("video",{className:j.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:b,autoPlay:Ot}),s.createElement("div",{className:`${j["video-controls"]} `,id:"video-controls"},s.createElement("div",{className:j["bottom-controls"]},s.createElement("div",{className:j["left-controls"]},s.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:ft},s.createElement("svg",{className:j["playback-icons"]},s.createElement("use",{ref:ie,href:"#play-icon"}),s.createElement("use",{ref:Re,style:{display:"none"},href:"#pause"}))),s.createElement("div",{className:j.time},s.createElement("time",{id:"time-elapsed",ref:pt},"00:00"),s.createElement("span",null," / "),s.createElement("time",{id:"duration",ref:ht},"00:00"))),s.createElement("div",{className:j["right-controls"]},ct&&s.createElement(O.Z,{placement:"top",overlayClassName:j.rateOverlay,getPopupContainer:ot=>ot.parentNode,menu:{items:[{key:"1",label:s.createElement("span",{onClick:()=>{Je(1),b.current.playbackRate=1}},"1.0x")},{key:"2",label:s.createElement("span",{onClick:()=>{Je(1.5),b.current.playbackRate=1.5}},"1.5x")},{key:"3",label:s.createElement("span",{onClick:()=>{Je(2),b.current.playbackRate=2}},"2.0x")}]}},s.createElement("div",{className:`${j.controlText} mr5`},"\u500D\u901F")),s.createElement(de.CopyToClipboard,{text:tt,onCopy:()=>me.ZP.success("\u590D\u5236\u6210\u529F")},s.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},s.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),s.createElement("div",{className:j["volume-controls"]},s.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:j["volume-button"],id:"volume-button",onClick:He},s.createElement("i",{ref:St,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),s.createElement("i",{ref:Gt,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),s.createElement("i",{ref:it,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),s.createElement("input",{className:j.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:ai,style:{display:"none"},onClick:V})),s.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:j["fullscreen-button"],onClick:()=>{(0,U.vp)()?(0,U.BU)():(0,U.Dj)(ye.current)}},s.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),s.createElement("div",{className:j["video-progress"]},s.createElement("progress",{ref:Bt,value:"0",min:"0"}),s.createElement("input",{className:j.seek,ref:Se,value:"0",min:"0",type:"range",step:"1"}),s.createElement("div",{className:j["seek-tooltip"],ref:Ke,id:"seek-tooltip"},"00:00"))))),s.createElement("svg",{style:{display:"none"}},s.createElement("defs",null,s.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},s.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),s.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},s.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),s.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},s.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),s.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},s.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),s.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},s.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),s.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},s.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),s.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},s.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),s.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},s.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},29251:function(li,Ct,S){"use strict";S.r(Ct),S.d(Ct,{default:function(){return J}});var s=S(59301),me=S(65582),O=S(57809),X=S(8591),P=S(95237),L=S(43604),de=S(3113),U=S(61621),j=S(58421),fe=S(2524),st={flex_box_center:"flex_box_center___k6E7Z",flex_space_between:"flex_space_between___oW8nd",flex_box_vertical_center:"flex_box_vertical_center___hKiel",flex_box_center_end:"flex_box_center_end___bWBYz",flex_box_column:"flex_box_column___PI5IU",bg:"bg___pNQux",containerTitle:"containerTitle___yNJpi",containerDesc:"containerDesc___i_svy",menus:"menus___o7OFa",listItem:"listItem___z1ETv",info:"info___Ki3Js",title:"title___pwlJ7",titleLeft:"titleLeft___zGhmc",titleRight:"titleRight___e7Ghq",acitons:"acitons___teF7U",move:"move___SbOmH",hideHeadCheckbox:"hideHeadCheckbox___sAsoB",moveCategory:"moveCategory___QzsCK",tabSearch:"tabSearch____pHQT",warpModal:"warpModal___oxvp3",modalColumn:"modalColumn___RMpgc",modalRow:"modalRow___vjqMa",sup:"sup___nGUBA"},dt=S(43418),Fe=S(6848),Te=S(24905),At=S(65862),ct=S(38147),tt={flex_box_center:"flex_box_center___ait_r",flex_space_between:"flex_space_between___rFCZt",flex_box_vertical_center:"flex_box_vertical_center___Se_r1",flex_box_center_end:"flex_box_center_end___zrmDd",flex_box_column:"flex_box_column___p4QYF",bg:"bg___K7jhB",containerTitle:"containerTitle___jYThs",containerDesc:"containerDesc___n3gfb",tablestyle:"tablestyle___OUTg8",listItem:"listItem___ye5vB",info:"info___Z1Jmz",title:"title___Pq4sD",titleLeft:"titleLeft___nUs7_",titleRight:"titleRight___nhuLW",acitons:"acitons___mwr_3",moveCategory:"moveCategory___ADEes",name:"name___hjh5r",categoryName:"categoryName___HTKzg",schedule:"schedule___Dli0r",fnSign:"fnSign___RB8GU",spanSize:"spanSize___yDHwD",classromediv:"classromediv___a26Uj",glow:"glow___IPF2B",popover:"popover___W5sXq",dot:"dot___MB2Pk"},De=Object.defineProperty,ge=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Me=(p,V,se)=>V in p?De(p,V,{enumerable:!0,configurable:!0,writable:!0,value:se}):p[V]=se,Ce=(p,V)=>{for(var se in V||(V={}))oe.call(V,se)&&Me(p,se,V[se]);if(ge)for(var se of ge(V))he.call(V,se)&&Me(p,se,V[se]);return p};const We=p=>React.createElement("svg",Ce({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},p),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var Ge="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",Ot=Object.defineProperty,kt=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ee=(p,V,se)=>V in p?Ot(p,V,{enumerable:!0,configurable:!0,writable:!0,value:se}):p[V]=se,te=(p,V)=>{for(var se in V||(V={}))$e.call(V,se)&&Ee(p,se,V[se]);if(kt)for(var se of kt(V))pe.call(V,se)&&Ee(p,se,V[se]);return p};const be=p=>React.createElement("svg",te({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},p),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var b="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",Ae=S(41867),ye=S(66649),Re=S.n(ye),ie=S(59301),Se=Object.defineProperty,Bt=Object.defineProperties,ht=Object.getOwnPropertyDescriptors,pt=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,it=(p,V,se)=>V in p?Se(p,V,{enumerable:!0,configurable:!0,writable:!0,value:se}):p[V]=se,Gt=(p,V)=>{for(var se in V||(V={}))Ke.call(V,se)&&it(p,se,V[se]);if(pt)for(var se of pt(V))St.call(V,se)&&it(p,se,V[se]);return p},ai=(p,V)=>Bt(p,ht(V)),gt=(p,V,se)=>new Promise((Je,ft)=>{var He=F=>{try{Nt(se.next(F))}catch(W){ft(W)}},ot=F=>{try{Nt(se.throw(F))}catch(W){ft(W)}},Nt=F=>F.done?Je(F.value):Promise.resolve(F.value).then(He,ot);Nt((se=se.apply(p,V)).next())}),Rt=({v:p,k:V,match:se,selectArrs:Je,setSelectArrs:ft,dispatch:He,params:ot})=>{var Nt,F,W,re,H,Ve,Xe;const[mt,ut]=(0,s.useState)([]),[Pe,wt]=(0,s.useState)(!1),ee="YYYY-MM-DD",m=Re()("2020-11-15",ee);function T(){return gt(this,null,function*(){console.log(ot,222);let x=yield(0,ct.ZP)(`/api/courses/${ot==null?void 0:ot.coursesId}/exercises/group_use_list.json`,{method:"get",params:ai(Gt({},ot),{id:p.id})});ut((x==null?void 0:x.groups)||[])})}const K=()=>dt.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:ie.createElement(ie.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),u=x=>{var Z;me.history.push(`/classrooms/${x.course_identifier}/exercisenotice/${x.id}/users/${(Z=(0,Ae.eY)())==null?void 0:Z.login}`)},R=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u7ED3\u675F",value:3}],onFilter:(x,Z)=>Z.exercise_status===x,render:(x,Z)=>ie.createElement("div",null,x===1&&ie.createElement("span",null,ie.createElement("i",{className:tt.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),x===2&&ie.createElement("span",null,ie.createElement("i",{className:tt.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),x===3&&ie.createElement("span",null,ie.createElement("i",{className:tt.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:ot.order_by==="publish_time"?ot.sort_direction==="desc"?"descend":"ascend":null},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:ot.order_by==="end_time"?ot.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(x,Z)=>Z.exercise_status===1?"-":ie.createElement("span",null,x,"/",Z.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(x,Z)=>Z.exercise_status===1?"-":ie.createElement(me.Link,{to:`/classrooms/${ot==null?void 0:ot.coursesId}/exercise/${p==null?void 0:p.id}/detail?random=false&exercise_group_id=${Z.course_group_id}`},x)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(x,Z)=>Z.exercise_status===1?ie.createElement("img",{style:{cursor:"not-allowed"},src:Ge}):ie.createElement(Fe.Z,{title:"\u8BC4\u9605"},ie.createElement(me.Link,{to:`/classrooms/${ot==null?void 0:ot.coursesId}/exercise/${p==null?void 0:p.id}/detail?random=false&exercise_group_id=${Z.course_group_id}`},ie.createElement("img",{src:b})))}],M=x=>{if(x!=null&&x.includes("\u672A\u5F00\u59CB"))return ie.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(x!=null&&x.includes("\u8003\u8BD5\u4E2D"))return ie.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(x!=null&&x.includes("\u5DF2\u7ED3\u675F"))return ie.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u7ED3\u675F")};return console.log((0,Ae.RV)(),222),ie.createElement("div",{className:tt.listItem,key:V},(0,Ae.GJ)()&&ie.createElement(Te.default,{checked:Je.includes(p.id),value:p.id,onClick:x=>{x.stopPropagation()},onChange:x=>{let Z=Je.indexOf(p.id);Je.indexOf(p.id)>-1?ft(Je.filter(ue=>ue!==p.id)):ft(Je.concat(p.id))}}),ie.createElement("div",{className:tt.info},ie.createElement("div",{className:tt.title},ie.createElement("div",{className:tt.titleLeft,style:{marginRight:"15px"}},M(p==null?void 0:p.exercise_tips),ie.createElement(Fe.Z,{title:p.exercise_name},ie.createElement("span",{className:`${tt.name}`,style:{maxWidth:(Nt=p==null?void 0:p.exercise_tips)!=null&&Nt.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")?400:498}},p.exercise_name)),!p.is_public&&(0,Ae.GJ)()&&ie.createElement(Fe.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},ie.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),((F=p==null?void 0:p.exercise_tips)==null?void 0:F.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&ie.createElement("span",{style:{flexShrink:0},className:"tag-style-fzb iconfont icon-fangzuobi ml10"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),((W=p==null?void 0:p.exercise_tips)==null?void 0:W.includes("\u5DF2\u7ED3\u675F"))&&((re=p==null?void 0:p.exercise_tips)==null?void 0:re.includes("\u672A\u63D0\u4EA4"))&&ie.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4")),ie.createElement("div",{className:tt.titleRight,onClick:x=>{x.stopPropagation(),x.preventDefault()}},(0,Ae.GJ)()&&p.assistant_auth&&ie.createElement("span",{onClick:x=>{x.stopPropagation();const Z=Re()(p.created_at,ee);Re()(m).diff(Re()(Z),"days")>0&&(p!=null&&p.is_random)?K():p!=null&&p.is_random?me.history.push(`/classrooms/${p.course_id}/exercise/${p.id}/random/preview?random=${p.is_random}`):me.history.push(`/classrooms/${p.course_id}/exercise/${p.id}/detail?random=${p.is_random}&tabs=2`)}},"\u9884\u89C8"),ie.createElement("a",{onClick:x=>{x.preventDefault(),x.stopPropagation(),(0,At.xg)(`/classrooms/${p.course_id}/exercise/${p.id}/detail?random=${p.is_random}`)}},"\u8BE6\u60C5"),ie.createElement(ie.Fragment,null,!!p.off_limits&&ie.createElement(Fe.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${p==null?void 0:p.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},ie.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),!p.off_limits&&p.current_status===0&&p.exercise_status>1&&!((H=p.exercise_tips)!=null&&H.includes("\u5DF2\u622A\u6B62"))&&ie.createElement("a",{onClick:x=>{x.stopPropagation(),x.preventDefault(),u(p)},href:""},(p==null?void 0:p.screen_used_num)>(p==null?void 0:p.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5"),!((Ve=p.exercise_tips)!=null&&Ve.includes("\u5DF2\u622A\u6B62"))&&(p==null?void 0:p.screen_used_num)>(p==null?void 0:p.screen_total_num)&&ie.createElement("a",{onClick:x=>{x.stopPropagation(),x.preventDefault(),u(p)},href:""},"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5"),!p.off_limits&&p.current_status===1&&p.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&ie.createElement("a",{style:{color:"#0152d9"},onClick:x=>gt(void 0,null,function*(){var Z;if(x.preventDefault(),x.stopPropagation(),!(p!=null&&p.answered_open)){X.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}(0,At.xg)(`/classrooms/${ot.coursesId}/exercise/${p.id}/users/${(Z=(0,Ae.eY)())==null?void 0:Z.login}?check=true`)})},"\u67E5\u770B\u8003\u8BD5"),!p.off_limits&&p.current_status===2&&p.exercise_status>1&&!((Xe=p.exercise_tips)!=null&&Xe.includes("\u5DF2\u622A\u6B62"))&&ie.createElement("a",{style:{color:(p==null?void 0:p.is_redo)===1&&"red"},onClick:x=>{x.stopPropagation(),x.preventDefault(),u(p)},href:""},(p==null?void 0:p.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")))),ie.createElement("p",{style:{display:"flex"}},ie.createElement("span",{className:"c-grey-999 mr20"},"\u521B\u5EFA\u8005\uFF1A",ie.createElement("span",{className:"c-blue"},p.username)),ie.createElement("span",{className:"c-grey-999 mr20"},"\u6240\u5C5E\u8BFE\u5802\uFF1A",ie.createElement("span",{className:"c-blue"},p.course_name)),ie.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u8003\u8BD5\u65F6\u957F\uFF1A",ie.createElement("span",{className:"c-blue"},p.time===null||p.time===-1?"\u4E0D\u9650":`${p.time}\u5206\u949F`)),ie.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u65F6\u95F4\uFF1A",ie.createElement("span",{className:"c-blue"},Re()(p==null?void 0:p.published_time).format("YYYY-MM-DD HH:mm"))," \u81F3 ",ie.createElement("span",{className:"c-blue"},Re()(p==null?void 0:p.end_time).format("YYYY-MM-DD HH:mm"))))))},Pt=S(59301),ui=Object.defineProperty,ti=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,Si=Object.prototype.propertyIsEnumerable,ci=(p,V,se)=>V in p?ui(p,V,{enumerable:!0,configurable:!0,writable:!0,value:se}):p[V]=se,Kt=(p,V)=>{for(var se in V||(V={}))qt.call(V,se)&&ci(p,se,V[se]);if(ti)for(var se of ti(V))Si.call(V,se)&&ci(p,se,V[se]);return p},C=(p,V)=>{var se={};for(var Je in p)qt.call(p,Je)&&V.indexOf(Je)<0&&(se[Je]=p[Je]);if(p!=null&&ti)for(var Je of ti(p))V.indexOf(Je)<0&&Si.call(p,Je)&&(se[Je]=p[Je]);return se},z=(p,V,se)=>new Promise((Je,ft)=>{var He=F=>{try{Nt(se.next(F))}catch(W){ft(W)}},ot=F=>{try{Nt(se.throw(F))}catch(W){ft(W)}},Nt=F=>F.done?Je(F.value):Promise.resolve(F.value).then(He,ot);Nt((se=se.apply(p,V)).next())});const{Option:D}=O.default,k=p=>{var V=p,{classroomList:se,globalSetting:Je,exercise:ft,loading:He,dispatch:ot,match:Nt}=V,F=C(V,["classroomList","globalSetting","exercise","loading","dispatch","match"]),W,re,H,Ve,Xe;const[mt,ut]=(0,s.useState)(Kt({},(0,me.useParams)())),Pe=(0,me.useLocation)(),{detailExerciseList:wt,detailTopBanner:ee,detailLeftMenus:m}=se,[T,K]=(0,s.useState)([]),[u,R]=(0,s.useState)(!1),[M,x]=(0,s.useState)({page:1,course_id:""});mt.id=mt.coursesId;const Z=(0,s.useMemo)(()=>new WebSocket("ws://localhost:8082"),[]);(0,s.useEffect)(()=>{ce(),ot({type:"globalSetting/footerToggle",payload:!1}),ot({type:"globalSetting/onlyShowBackTopToggle",payload:!0})},[M]),(0,s.useEffect)(()=>{ue()},[]);const ue=()=>z(void 0,null,function*(){var Oe;const Ue=yield(0,ct.ZP)("/api/users/check_client_cheating.json",{method:"get"});Ue.status===0&&R((Oe=Ue==null?void 0:Ue.data)==null?void 0:Oe.show_unlimit)});(0,s.useEffect)(()=>{K([])},[wt]);const ce=()=>{document.body.scrollIntoView(),ot({type:"exercise/getUserExercise",payload:M})},we=()=>z(void 0,null,function*(){(0,At.G5)(Z),X.ZP.success("\u64CD\u4F5C\u6210\u529F")});return Pt.createElement("section",{className:"minH500 minW1200"},Pt.createElement("aside",{className:`${st.acitons} w100`},Pt.createElement(P.Z,{className:"w100",align:"middle"},Pt.createElement(L.Z,{flex:"1"},Pt.createElement("div",{className:"font20 blod"},"\u8003\u8BD5\u5217\u8868")),u&&Pt.createElement(L.Z,null,Pt.createElement(de.ZP,{onClick:we,className:"mr20",type:"primary",ghost:!0},"\u89E3\u9664\u5BA2\u6237\u7AEF\u9650\u5236")),Pt.createElement(L.Z,null,Pt.createElement("div",null,"\u6309\u8BFE\u5802\u540D\u79F0\u641C\u7D22\u8BD5\u5377\u8003\u8BD5\uFF1A",Pt.createElement(O.default,{className:"ml20",size:"large",style:{width:300},placeholder:"\u5168\u90E8",onChange:Oe=>{M.course_id=Oe,M.page=1,x(Kt({},M))}},Pt.createElement(D,{value:""},"\u5168\u90E8"),(re=(W=ft==null?void 0:ft.userExerciseList)==null?void 0:W.courses)==null?void 0:re.map((Oe,Ue)=>Pt.createElement(D,{value:Oe.id},Oe.name))))))),((H=ft==null?void 0:ft.userExerciseList)==null?void 0:H.exercises_count)===0&&Pt.createElement(fe.Z,null),Pt.createElement(U.Z,{loading:He["exercise/getUserExercise"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},((Ve=ft==null?void 0:ft.userExerciseList)==null?void 0:Ve.exercises)&&((Xe=ft==null?void 0:ft.userExerciseList)==null?void 0:Xe.exercises.map(function(Oe,Ue){return Pt.createElement(Rt,{v:Oe,k:Ue,match:Nt,selectArrs:T,setSelectArrs:K,dispatch:ot,params:mt})})),Pt.createElement("aside",{className:"tc mb50 mt30"},Pt.createElement(j.Z,{showTotal:Oe=>{var Ue;return`\u5171 ${(Ue=ft==null?void 0:ft.userExerciseList)==null?void 0:Ue.exercises_count} \u6761`},hideOnSinglePage:!0,showSizeChanger:!1,onChange:Oe=>{M.page=Oe,x(Kt({},M))},defaultPageSize:20,defaultCurrent:M.page,current:M.page||1,total:ft==null?void 0:ft.userExerciseList.exercises_count}))))};var J=(0,me.connect)(({classroomList:p,loading:V,globalSetting:se,exercise:Je})=>({classroomList:p,globalSetting:se,loading:V.effects,exercise:Je}))(k)},51415:function(li,Ct,S){"use strict";S.r(Ct),S.d(Ct,{default:function(){return Ss}});var s=S(59301),me=S(92736),O=S(81863),X=S(65582),P=S(54842),L=S(9951),de=S(61621),U=S(33853),j=S(38819),fe=S(18889),st=S(13570),dt=S(6848),Fe=S(74128),Te={courseItems:"courseItems___TlWT7",jupyterTag:"jupyterTag___Z9VrH",lockWrap:"lockWrap___fnkyf",flexCenter:"flexCenter___v3RGV"},At=S(65862);const ct=({data:A})=>s.createElement("aside",{className:Te.courseItems},A&&A.map(function(E,I){return s.createElement("a",{key:I,onClick:()=>{E.power&&(0,At.xg)(`/shixuns/${E.identifier}/challenges`)}},s.createElement(fe.Z,{className:"animated fadeIn",cover:s.createElement("img",{alt:E.name,src:E.pic})},s.createElement(fe.Z.Meta,{title:E.name,description:s.createElement("div",null,E.is_jupyter&&s.createElement("div",{className:Te.jupyterTag},s.createElement("span",null,"Jupyter")),!E.power&&s.createElement("div",{className:Te.lockWrap},s.createElement("img",{className:"mt80 mb25",width:"60px",height:"80px",src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),s.createElement("span",{className:"font14 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")),s.createElement("div",null,s.createElement(st.Z,{allowHalf:!0,disabled:!0,defaultValue:E.score_info}),s.createElement("span",{className:"ml20"},E.score_info?`${E.score_info}\u5206`:"5\u5206")),s.createElement("div",{className:Te.flexCenter},s.createElement("p",{className:"flex1"},!E.is_jupyter&&s.createElement(dt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-shixunguanqia fon18 mr3"}),E.challenges_count)),!!E.myshixuns_count&&s.createElement(dt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},s.createElement("span",{className:"ml10"},s.createElement("i",{className:"iconfont icon-chengyuan font18 mr3"}),E.myshixuns_count))),s.createElement("p",null,E.level)))})))}));var tt={courseItems:"courseItems___Z_T4k",unit:"unit___BkH16",excellentTag:"excellentTag___MRMEJ",flexCenter:"flexCenter___VXjtA",flexEnd:"flexEnd___sq3TF",righttag:"righttag___LIWQ4",esTitle:"esTitle___PyxzH",price:"price___Jh8Xh",discounts:"discounts___xQMSJ",realPrice:"realPrice___wJVLr",lineationPrice:"lineationPrice___bUQ8N",unitImg:"unitImg___hjHJS"},De="data:image/png;base64,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",ge=Object.defineProperty,oe=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Ce=(A,E,I)=>E in A?ge(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,We=(A,E)=>{for(var I in E||(E={}))he.call(E,I)&&Ce(A,I,E[I]);if(oe)for(var I of oe(E))Me.call(E,I)&&Ce(A,I,E[I]);return A};const Ge=A=>React.createElement("svg",We({width:34,height:32,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u5355\u4F4D"),React.createElement("defs",null,React.createElement("filter",{x:"-5.8%",y:"-5%",width:"111.5%",height:"109.4%",filterUnits:"objectBoundingBox",id:"unit_svg__a"},React.createElement("feOffset",{in:"SourceAlpha",result:"shadowOffsetOuter1"}),React.createElement("feGaussianBlur",{stdDeviation:3,in:"shadowOffsetOuter1",result:"shadowBlurOuter1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.945098039 0 0 0 0 0.945098039 0 0 0 0 0.945098039 0 0 0 1 0",in:"shadowBlurOuter1",result:"shadowMatrixOuter1"}),React.createElement("feMerge",null,React.createElement("feMergeNode",{in:"shadowMatrixOuter1"}),React.createElement("feMergeNode",{in:"SourceGraphic"})))),React.createElement("g",{filter:"url(#unit_svg__a)",transform:"translate(-11 -214)",stroke:"#999",strokeWidth:.6,fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M21.563 235.567v-8.379a.6.6 0 0 1 .312-.526l5.8-3.176a.6.6 0 0 1 .888.527v11.555M28.705 228.446l5.11 2.028a.6.6 0 0 1 .378.557v4.537"}),React.createElement("path",{strokeLinecap:"round",d:"m23.532 227.724 3.224-.005M23.532 230.524l3.224-.005M29.832 232.388h2.8M20.378 235.871l14.943-.054"})));var Ot="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGZpbHRlciB4PSItNS44JSIgeT0iLTUlIiB3aWR0aD0iMTExLjUlIiBoZWlnaHQ9IjEwOS40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYSI+PGZlT2Zmc2V0IGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIzIiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC45NDUwOTgwMzkgMCAwIDAgMCAwLjk0NTA5ODAzOSAwIDAgMCAwIDAuOTQ1MDk4MDM5IDAgMCAwIDEgMCIgaW49InNoYWRvd0JsdXJPdXRlcjEiIHJlc3VsdD0ic2hhZG93TWF0cml4T3V0ZXIxIi8+PGZlTWVyZ2U+PGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhPdXRlcjEiLz48ZmVNZXJnZU5vZGUgaW49IlNvdXJjZUdyYXBoaWMiLz48L2ZlTWVyZ2U+PC9maWx0ZXI+PC9kZWZzPjxnIGZpbHRlcj0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExIC0yMTQpIiBzdHJva2U9IiM5OTkiIHN0cm9rZS13aWR0aD0iLjYiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTIxLjU2MyAyMzUuNTY3di04LjM3OWEuNi42IDAgMCAxIC4zMTItLjUyNmw1LjgtMy4xNzZhLjYuNiAwIDAgMSAuODg4LjUyN3YxMS41NTVNMjguNzA1IDIyOC40NDZsNS4xMSAyLjAyOGEuNi42IDAgMCAxIC4zNzguNTU3djQuNTM3Ii8+PHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJtMjMuNTMyIDIyNy43MjQgMy4yMjQtLjAwNU0yMy41MzIgMjMwLjUyNGwzLjIyNC0uMDA1TTI5LjgzMiAyMzIuMzg4aDIuOE0yMC4zNzggMjM1Ljg3MWwxNC45NDMtLjA1NCIvPjwvZz48L3N2Zz4=";const kt=({data:A})=>s.createElement("aside",{className:tt.courseItems},A&&A.map(function(E,I){return s.createElement("a",{href:`/paths/${E.identifier}`,target:"_blank",key:E.identifier},s.createElement(fe.Z,{className:"animated fadeIn",key:I,cover:s.createElement("img",{alt:E.name,src:E.image_url})},s.createElement(fe.Z.Meta,{title:s.createElement(s.Fragment,null,s.createElement(dt.Z,{title:E.name},s.createElement("div",{className:`${tt.esTitle}`},E.name)),s.createElement("br",null),s.createElement(dt.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${E.school_name}`},s.createElement("div",{className:`${tt.unit}`},s.createElement("img",{src:Ot,className:"unitImg"}),E.school_name))),description:s.createElement("div",null,E.featured>0&&s.createElement("div",{className:tt.excellentTag},s.createElement("span",{style:{background:E.featured===1?"#FF6500":E.featured===2?"#4361F2":E.featured===3?"#E9AD5D":E.featured===4?"#f7ce62":""}},E.featured===1&&"\u56FD\u5BB6\u4E00\u6D41",E.featured===2&&"\u519B\u961F\u4E00\u6D41",E.featured===3&&"\u7701\u7EA7\u4E00\u6D41",E.featured===4&&"\u7CBE\u54C1\u8BFE\u7A0B")),E.excellent&&s.createElement("div",{className:tt.righttag},s.createElement("img",{src:De})),s.createElement("div",{className:tt.flexEnd},s.createElement(dt.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-zhangjie1 mr3 font16"}),s.createElement("span",null,E.stages_count))),s.createElement(dt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-chengyuan mr3 font18 ml10"}),s.createElement("span",null,E.members_count)))))})))}));var $e={flex_box_center:"flex_box_center___aFf5V",flex_space_between:"flex_space_between___lgjHK",flex_box_vertical_center:"flex_box_vertical_center___MWYpu",flex_box_center_end:"flex_box_center_end___fAgVO",flex_box_column:"flex_box_column___oLrCs",banner:"banner___zjrmW",LeftButton:"LeftButton___Dg0SE",RightButton:"RightButton___ruhiv",bgWrapper:"bgWrapper___JvMyw",leftWrapper:"leftWrapper___oLYXP",mainSiteBanner:"mainSiteBanner___zKH3a",subnavDetail:"subnavDetail___NWSKp",dataView:"dataView___dsjJ6",showArea:"showArea___B_tGS",showContent:"showContent___Qvdqj",subnav:"subnav___TlZMN",nav:"nav___usdIP",link:"link___thKdp",course:"course___VqKLf",title:"title___UQUEK",more:"more___cd8yr",mainSite:"mainSite___L7hjf",mainSiteContent:"mainSiteContent___jh1Rf",auto:"auto___qF0mN",ContentWarp:"ContentWarp___scQcv",orientation:"orientation___KEYxX",lf:"lf___xIgy7",left:"left___C9bfs",btn:"btn___TiMo8",right:"right___nM0XG"},pe=S(14207),Ee={flex_box_center:"flex_box_center___whnXg",flex_space_between:"flex_space_between___GiIgc",flex_box_vertical_center:"flex_box_vertical_center___xh2BF",flex_box_center_end:"flex_box_center_end___HEato",flex_box_column:"flex_box_column___tSuHk",mainSiteContent:"mainSiteContent___R3sSQ",auto:"auto___qazgM",ContentWarp:"ContentWarp___Tjdyn",operatingEnvironment:"operatingEnvironment___JFnXi",tabs:"tabs___h0pNd",operatingActive:"operatingActive___dpZZ1",tabContent:"tabContent___wJkLs",left:"left___tlYg8",btns:"btns___hih1a",b1:"b1___tfd5q",b2:"b2___SKalN",right:"right___cBLgU",videoMask:"videoMask___U6Ue5",orientation:"orientation___VghPm",lf:"lf___juYPG",btn:"btn___b2TnH",teachingTool:"teachingTool___Rtpec",clausesWarp:"clausesWarp___GlCmT",school:"school___NwYEs",iconWrapper:"iconWrapper___pseDu",tuijianWrapper:"tuijianWrapper___hxnw6",tuijinaspan:"tuijinaspan___tsLyc",bigDes:"bigDes___WIsDJ",p1:"p1___LUvl_",p2:"p2____iZsC",img1:"img1___SZfZP",img2:"img2___zVSnP",customModel:"customModel___qDZrd",formWrap:"formWrap___Nh1Hw",inputWrap:"inputWrap___Vzf1A",area:"area___enXfk"},te="data:image/png;base64,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9dZjHmMmDz+0MfmdtPrvw7x+/fpbWmt/oLX21tFo9NbW2ltqrW8tpTzfWnu+1nrO92t+J0nvJ0CAAAECBAgQIEDgXgJ3vm+xD8WXSykvt9b+X631W13X9W/73/93ZWXlW/3HPYmCT2xMPszFaq3VtbW1Uzs7O8+PRqPnuq47V2s921p77W0ppf9y2jOllGd8pvNhVH0MAQIECBAgQIAAgUMt0H8msf/S0ldLKRdqredba6+9HY1G57uue2Uymby8vLx8ab9e7OYgij7VMflmLkhrbby2ttZ/D+eZ0WjUx+XpWuupruv6Fwk6VWt9tuu622/73621Pj6P+b7ON6PsYwkQIECAAAECBAhEBVopZbXWeqW1drn/PRqNLvVvSymXRqNR/9culVIudl336tzc3KvLy8uXa63T6Fk8oWNicsAL279S7fnz508uLS2d3N7efmYymZwspfS/T7TWTpRSVvo/777tuu72n2utfYQer7UutdZGA56iaQIECBAgQIAAAQIHVqDW2rXW1kspN1prq6WU66PR6Foppf99ffdtrXX3r13d2dm5Ojc3d2V9ff3quXPnrs76FU8PLG7gxMRkAHGoif7LcEsp/c/gnF9dXV0Yj8fztdbxUMezS4AAAQIECBAgQGCWAq216XQ63Tp27NhmKaX/PsOtp/nLSGd5LR7m2P8fReLGLk+ODAIAAAAASUVORK5CYII=",be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAuCAYAAACViW+zAAALWklEQVRoQ+1aeVTU9Rb/3N9vFnYs5akguWS+UkSRYVgMZVB7gE9NLSxByNMrX77eKU/2TmVHs7J6zxazxfK1qJALpvXIcCkZQGQZxn3r5cJLKTeoRGGGmd/87ju/IREVmBmwpHO858wf8/ve710+3/Xe+yW4SQVlZoOD5QwCxQNyCEBebna9XmwSA2eIaDeAdQEqytLpdHZ3jSFXjEazuRtLvBzMKa54O3n7USI53RATU+aOnW0CYzSZerCE7SD0A/AjQXiDHfJnZK87ajAYrO4ouF48OTk5YtAtt/QEq0Yx5NkAwgBYSRQnGvSRm1zZ1SowzEzGcvM2MA8HyERWnmAw6E+5EtgZ23NyWOwaalpEoEcBnCOohxpiI/7Xlq2tAmMsNaUxkE2EE7AIwwwGXXVndNoTm/JLTTkA7hWAlQmx+rR2AZNfZioEYwQB0w2x+mWeGNBZebeW7A4B2Y4JAKl8vbrHh4f/1JqtLc4Ys9nsU2tz1AIkdfXVdh0yZEhdZ3XWU7vySyo2g/guAJMTY/XrPQKmsGzXbQ62fwvCt4kx+j96qrwz8+eXVrwO8CwimmWIiVrkETBFpeZhEuQdAHYmxuojf0tH84qKgrzU3gMSY6O2/xp688vM88HyXIEwNyFG/8LvAhhjufluluX3AHjLpIodHTPs4LUG53cFjHHXri7cIC0G87RLQNARtaTVx8e3vkG6Am1riSmOBe+jo2MGn77I+7sBxmjakcQOxwcAQkCoIxlzmKAAFAmiLdXHK1NSU1MdrkBo3l5YUhEhE15jsIGATYZYfXKHgTE/bFbXT+EIu1YuB7ArcIUYrVvqfozhrgP/KS7291dpXgPjLwAIoO3EwgOGuMgjxrI9vZgbzAC6A/R6YmzUE+7ILd65M7ihQVoAIIMAAYRqURBnjNRHNp0+Hs2YDY9siKw7U7dQsjtGgiFcaQQROUS1YPTr7vfk2HfHKkFZh8hYWpEA4o+Y0Ve5pgsCzR2p171GRHLTyFZUDGeJ8wnQCEQZCTFRWa0p3bx5s68qoMuTBFKu/r4ANRDRW7CICwyGiJ+b93MbmNy/5Q6znLGWDp46WHNbUn+ovFRX6bdb7Dj85WHsW7Pf6t/DTz/27bH72oNMSUmJt5VUr4DoUTALRDCLUGWOaGWTLSg1PSQDSwG2CqJmRII+oqK53nnMQkLZzgyG40XnUgQYwKcOEU+N0euPtWSj28CsuSdnS9j9YWMGTrrDpa/71+zHgbWHNty3LnWcS+YrGArKy2NlpmVgDACRDTIvoIa6lwwGg9SWrPxS0zsAZgL43mYXopJG6E4q/Fu3lycKgvAqgyOc/YnKwXjC1THvNjCr7l5tn5Q9UaXx1bj01fqzFbkP5jZMWT/F7VxMXl6eVntTt/nEPBtEIgP7ZKbMMXFRu1wqBPC+2ay+zS5/BWAkEUpFiH91sONFBn4ZHPpOEPB0gl63GkTKjGmT3AYmKzmb0/MuxVO2OlvjhGwcBWh81U2KHHYZOZPX8NQvpl61D7VkzdZS8zCCvPyXkF8CYeEf/HyeCwsLs7lyoHm7cunz1niZmNGn2fdaIrwMS90iT1IgCjDscMzlBn7hxyXH56eubfnEoyuBWZ/5GbwCvCCoBLDMsJ6zIlgXjKhHopz/3QHGaGQVvMxzGDwHgBqE/4KFzMRYnXLStYvyy3cOAUvbwdAS6AONrJk3fPiQM+4KW5y8WNuVus6AlmYJEPpoA7SwnbOx3WbfC6YPtH7qpalrU5sGrEVgkt9IgvfN3k6dDrsDhc8XoveI3uiT0NclMMUm0yCbjOVgRDIgg7C4RpaeSY2Ls7jrRGt8BRUVY2TmHxL1+gOeyMpOzu7FoNyQ6OCIsNRB6HZ7NxCRc6DPflONA6v343vzSbNKEibc/9X9PzgXS0szpjkwCtPBdQdhO2/D4LTwVoFhZsFYZp4N5udB0ILomCiI00fqhxV54sS15l1x1wpfEoWyiOlDwwbdO6hV8ftW7cee7D17tD9pYlNLUy0ugbHX22F8rgADxg5AaFxoi8A0RuPSMoDjnEcm8VKy1M82GAwXrrWjnsrLSsl6ru/IvvOG/2O4s2ttVS2qyr+H5ScLfLr6oFd0CPyD/Z1t217ehuPbjj+bvjF9QYvACKIA5cfMyv7rXEbh6eGQpcv3GCX9WWja8ahDll8hwAdAFZPw4KgY3RZPHMhKWZkqyNxonQfkIEdlxsaM/La6ZCVnV43/97gQv+5+MC/dgbozdeib0Ac+QT6oO12HSmMlAkMDEfFgBGqrzmPDIxu+m7YxvY/LGdNcafNTqbi42N+m0nwORqJzTQpYLonCY2N0unMe+IaPEz72Unmpt4DgMTBKaSQ9L216a/o+HP+hf5fAm2onrZiI8z+cx9lDZ9FvVD+cO1GL2hPnEHhLIAJ6BeDIpiPoMbQH/Hr4YV3aOlhqLMHtBsZYVnYns7ANhFNgmpEYG5XrCSC/Be/6ieu7qntoqv/87tgmdRVLzLhw+gKC7ghyAhUQ7I/Ihy+lnHIf/kIB7XZaNWG1fdInly54ynF95eZ7UeqVF7z8EtNItZ/X3rZyp78FAK3pyEvO0573vWC5Z/U9JIiNWdzqQ9Xw7uaN03tPO2dJ/dl65ymlkCzJyJmyVnZYpJtozeScrwanhY2+Y2JjSHDos0Pon9Qfau9LF7uLivfnHMCBtQc33Pep5yHB9QIoKzm7zDA/ITokSgmlGmnXst3w7eaDuup6RDwwtOn7idIqFL5QVDxtY1o8OSPr6vqS8LRwTf+kW6HSXh1ESlYJh/MOY9+qfdaAoIDo5CXJez119P1x7/t4S74fNUa/nhGBJMjyk9M2TzuSnZT9FBNFAywpP2KyM5EkEq2amjdVCR0uo09SPpngHxrwedIbf2oa7IbzDTi65RgGTr4UH9rr7Nj4+CZcqDo/Nm1TWp5zfuXOzI2ynLW+KjVIdxLRVdd9ZpZFtVgYEOz/RMpbKW7FOFcamHNvjthwwT4L3A5giCWHzfFe5tbMGsVRmeVIYlKxABUz1ARSCQLWp32ZZmwJ8uyU7HeCBgbNjH86/tLF1eaAqBGd7PU19dj20jbUHKp5M21j2uPKt8vKJwymZQnLtMEzB/ZU9cQxYpz8bu7BftMLpjf8EtJ7NtSdhFvxa2XKyjmit2pOv9H9vJS9xStQC+vPDTi1+ySOfn3MardKz2fkpb9y0c8W60pK3bdbaB8lDrmZ1UL/UTrd0U7iY4fMWHXXqlDvUYF7HTVSl4bK+iK5TqqSGXuUymT6xvSq5sJbLdHml5qU6mMmgd42xEb9vUMWdZLOW0srkgmcR4RTCdFRIc0zhlea2HrtusR8O5OsZOoIROMTY6LyOol/7TKjqMjc06GRy5kRSoTHDTH6N9sS1OYzkPzSimcAXuDMobI8+2yVfklqKnmUsW+XF9e4U0H5jnhZlrIA6g2g8LBaGDPDxSMi1w+HykwLmaEkmZWdulJm5BJBKYx3OI1wjf2/TJwDUBGjJxElghCnxHUAtssCTxgdHV3jSrdLYBQBX5eU3y0Q/RPAAFcCO2l7LQMLu/v7/Mvd7KFbwCjOzps3T4hPSYkWZYxgUDCoA2/wmG8FEE6EIwy6vOLAEAEer+TIQNT++IvZQaDTEGiPv4gtOp2u3pNBcxsYT4S64jWWmR5jxiIiWmSIiZrVnN9YWenFp85aCLAYYvVKKuO60A1gWoH9BjA3gPFsRd6YMTdmTCeaMcoRn5iS0lt2qBrj+4skcCaz/CwDywQWlWcbTcQqUQuHbb/zsTKLg5u3yRrmeuDkOA+PXs8gaeT+VZfS1lLTqwS49bbFA+O/SYzVu36B4IHAllh/VWDySyoyIOAZcl7aOk6sFDYFKjBE6x/quLS2JfwfBiFSdHXQX6oAAAAASUVORK5CYII=",b="data:image/png;base64,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",Ae="data:image/png;base64,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",ye="data:image/png;base64,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",Re="data:image/png;base64,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",ie="data:image/png;base64,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",Se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMYAAACUCAYAAADI3VahAAAgAElEQVR4Xuy9B5QcxfU9fHvSZuVAFBmBEAhEEElgAQYkASLZRImcDZicjMmYnIyJBgyYnKNFtMkGRBKggAQCJEAggdLG2Znp/3nv1auq7unZXeHld77vHBZGM9PTobrq3XdfquoAv/792gO/9kBZDwRL0ydhGOr+9O5/1tMs1fmW5tq/7vtrD3ShB0JvH/1M7/w5CAL/9w5P1yVBNoBQMKQA+C/dngSULtzLr7v82gPd0gNxIND3UuzFIOkKQDoEhgcIBUIaQAZAesmSJZlUKpUOgiBFL8Mgv4KjW8b415MsZQ9EQBGGYYlepVKp2NDQUABQBKDvCpYOAVIRGAYUPiCyS5YsyaXT6Vw+n8/V1NRkgyDItre3M1AKhQKDI5vNMmst5Y39uvuvPfC/9EDY3t5Ox4eZTIYEv5jNZgthGLbTq1Qq5YvFYr6hoSEPgHYkoDBAKrFHogB7oFCGyDU1NVWn0+maQqFQWyqValOpVE0QBFVBEOSIRYIgSBeLxVQ6nUaxWPwVGP/LMP967FL1QDqdDovFItLpNDEFs0MYhvkwDNtKpVJLKpVqzmQyzcVisaWurq4VAAHEMkgSOMoEOAYKUv9VLS0ttYVCoT6dTjeEYdjTvHqk0+naMAyrS6USMUmqVCoRkH4FxVIN6687d1MPhKlUqlgsFkupVCofBEFrsVhsDoJgcRAEi4rFIr0vzmQyjTU1Nc0A2nz2iIMjCRhkEilTVLe0tNQXi8UemUymTxiG/cIw7P/+pI82fPGFV0Z8Oeurtb+Z8212/twfglJ7HigUkS6VkAkBphH20uUSRYTMX+1hyHBVPisi4JAB8RphSozFkL+H9pt0XZdDCkvZ05WQHA1xaMuW8uSJu3tX9C4iW8tbw1uC6K9+29wR9EnbGe8t9z1+hcBcU/tb+trdb6V+Lz+P7KmjSJ9p/FUGtCtkbN3rfxlb7ZVUOkWMgVwuh4ED+oUrDFq+fdVVBk397faj3h4+fL330+n0D0EQzC8UCj+l0+nFNTU1jQCIPZg5giAQETR/kXvz2IJkmkGRTqd75vP5/ul0etnFixev8sC9T46fNOmDwT/N/zFoXNIYNDc1or21DYV8HkGxhHRYQjYEiGoUGHQRAga1gABB4BBgBAyWJGBIx8nw+J5Vd4hl4s1XOHH02t0Bjpg4hQqFykQbGFD4sPn/EzA0bBlaAHYfMKRPAgQpAkYK5ONWV1ehvr6OXmHfvn3CESOGT99n3z3v7tGjflaxWPwul8vNKxaLi2LgiPgbcWAoW1Q1NjaSmdQrk8kMKBaLKzQ3N69x+833HP35F18NWLhgQbBo4aKgqakJrc0taM+3oZgvIAhLyJRCCwr2yrnZHmMwMGIeEAu/6BkniAoKX491D2ssra3nt8tvwc9jsAResOmhcnT6oOgYGP5dxbk2qpOj96984Vjif2cMdx8kUNF2u3HuLoXHwAtSINbIZNKoqqpCTU0N6utq0dCjIezTu3e4+uqr/nDEUeNvqK2tnZFOp+cUCgVikIX19fVqVkVYw/aRxxak7IktepDZBGDFIAhWve3mfx7x4YefrL5k0ZJg8eLFaGpsDFpaWtDelkch345SsYCgVLI2mDBGwN91WCxrhM7z0fBAXJvoMDk2iYrhzxHKpQOE7l3OEt0xoCqOcSHtiBGjoh+n/fJfK7W8kskWB30SvCqaG54J5bdE2UKPEyUje3RHPzr2D5BKB2xOZXNZVGVzAo76urChRz169ewZrr/BejMPO3z/W4Ig+BzA7CAI5tXU1Cw2JhUZMZY14sAgOc41NjbWZbPZPoVCYYV0Or3q5I8+HXXDdbft1bikKWhubkZzYxODoq2tDRQmKxUKCEslpMIQ6VAclGwgbKHeuAp4gUyqGDB8tihnjK5YzR0bWB0BwteXTrM5K9kBsDuZKy6anUM2fkSyKeWLX2Vuq3y15HuMbq1gh1vvSMXeMYWvYuJeyM9RcEmjzdcIAqRSKWTIpMrlUF1F4KhGXV1dWF8nptVxxx3+wHobDP13sVj8IpPJzGlvb/+pvr6+yUSqiDW4ST4wiPXI+qEoFLHFgFKptEoqlVrruituPuCN199eI5/Po62lNWhta0Vbq4CiWCygVCoBDAxJiavnToyRCuQiao4UQnHC/Zd2pXo/znRxPkbUnIkKQPK3ygOoQxbXbEkdHjejkgcySdSSGC5JV3cOChmo6H4dA8P1iA/syIAn3KzPMP75K3lW8Zbrd9/5Tma5JMXTsXLryq/MTikFR1r8jaoq9jlqq6vDXFUOI0duNuOPJx99Z6lUmpZKpWYFQfCDYQ2KUhXUCed2exlusoBqFi1a1DuVSi2XzWbXKBaLQ4874rTjZn3xFSXz0E7gaGtDob1A+QoUS0VmC8JZypCkAIOiEbDAIGRoylEjVJXNKI1SKaCczqqsYbque3whqzS4SVRfLixdGa5K+3QNEOWQWNprur4TcawMYgVAvCfj4HLmS7LycQCJtjXef10fsa7fs4BDWIPNqkwGVWRaVVWhKpvFqqut0n79zVdcl06nP2lvb59RKpW+7dmz5wIALSY2xBlxHxgkx5TdrsvlchSaHRSG4drFYnHYHmMnHELOdqFQQLFQQIFYolBiYJRCE3wzbEEnjBdT0XftBIlCCWvY3HzM5qRu0JCeCqhq7vLOXPrujdu9lZjDt4Hl+l0V5vKBXPpWJvFa1wXE7dm1K0dDtfGjk6GS1G8dsXC8P3/O3XR2jI4tR6lSKWQ5UpVBJp1BJptBr149w8efue+2dDr9URAEU4Mg+Dqfz//U0NBA5pT1M+LAIP+iPpfLUb5ilUKhsC6AYSM33GGfMAzZZCoWigjDEn+mF9+s7bewDBTaUL9TBBAyFKUyR0y61plVcqRvZiV3TiVLuFyrdcQScWNH29359TsbMv/3coAlie/Ph2HnbVHz1nlwMpBdZwu3Z5wh4oonCRBdg2vn9xHfw792Ws2qIIVMNo1UIGB5472X7gPwUSaT+TgIgln5fH5+fX095TUoxcYOuA8MsoCqmpqa6rPZ7IBCobAagHVLpdL6mw3bdvewJFkFAgh9BoHDoCL07tKvJrTo9bpbwFApji1d7LNDJS2jtF9G1kEspGvzBKqByzs7OrDJQqttkvb9kiK79MKwtEdo630Tyb+/ym67D4YoMFwfxr0hB7hoHy5tq7u2v5M5MRpTqQBpCuUSSMg5DwK8PfnVR1Op1IcAPs5kMp+3t7f/UFdXR8AgP4Md8DgwqgkYuVxuYKFQWD0IgvUIGBsN2WoXlW0LjIh2IcBEJ2j4DfRvSQXaF/64sMU7sPMONYNkQRHTR97XZLaI80S5HkpijLjWi5/7l9KKXROR5L38NlYGRjJ7yBl9teA+c5ItVmKtSk7P1vk4/i93Vi5/rKQJDNQ2CgJRJAjAh1PfepKAEYbh5EwmMzOfz39vgEGZ8DJgcESqubm5AcAyQRCsHobhsDAM199w8MixSU0u19qyxWqPmLZ2P0ajTdLf5ZGKCHi8EdUBdZu6EEpNkFJfSDrmgGjbfBbz++XnAcMclSyxXaw8IwbvmlB1HRjxU0YZQn/1TRf5LEEX/XPVC79cFUPSODrLxTCYt9Pk6f99JgiCD4Mg+CgMw5kA5tbW1i4xjEGRqQhjKDB6EDBKpdIaqVRqPQLG8MEjx+iNVurYqIA4gCQJXFyw+LvZ6I+vD4wOksMRiagktAK++OBWZgr6JS5rP1fjJTOL1zPmYxdlOxkBfieW7ZF0n36kL9k/i7an3IBUdeGzhQ+KKFP8MsDoGBSipmUsnVXx8fS3nyVglEqlyalUaoYBBiX6NGRrgaHph2qPMdYolUrDgiAYtsGaW1pgVNZLcaGLKju5gcqa3fdTfOHmz8ZEShKcSoo2SahNE8o8hGTzytd68jkJdMlC35kC90ERvbpv3pT3dSVe81pRAV3lR0ZD4HJYHArRFugYmiHhH/W88ZlqPmP8UgWhSw0Kc4efznjn2TAMP0qlUsQYCgxiDDWlSnzuMAwtMExyL8YYW41OBER8Cm3o25xJnZrs1llNXGF8qZVRfVUOQh3WOOMkttvbKUnUOjKJ4uUMHSmKqJi5szr9bbKfFURSj+f93T9llyS/rwyKZfforsX78v9J+aHOeSsOEPrOdrxpma+h6Qou9J7ETEkqs3Kv6i9JoKBt0pb4XtH7/PSzt//lM0YQBHO90hCumeoQGMQWFK4dPrirwChfIaGSjvPZIzIUnrnss0W5PouWN8c1etLw+tui7fKEtoJcxIU8rlu7Kk7RISsHhq+5lw4YlYVJBSaqPMyVDFV3zFTu3L7w69Z4JNJdR0PyXT27MnPl3qzE7nFQiB4xxh5FUr1o55TP3v4XhWsNa8z434ER0VpR3ZzU4LiOjCU9bG/rmSJJJrPR9y0ca8iP7vxOnPSXSHF95wooqmPC8hkKSSHazsGRPIyWMbyfy5iubEGLyipGxakjB1yPFgGJ9bgRnM66KQkUqqErsQVdScbCh3xnV0reuxIo6GwRU87qG29+j6dwuxcY3pwAd1vJAqoDn3gjngR0nG1Ntunj1453sa8ZOtfi8aNdyNEXMidGyQNaJtSJuznRsZ9iwIgqgY4ZwP+17D69DfExKAdGlDk6Etk4MFRL+4xEn33YaSI3qb1+2zpOz5aPpH+sD04nprKH3q8vF1OndxdjrLV1mY9hG0aaLSEsG294ZIAi4Ihax3EhSxbKZEvf35ft2iSp8EcowoCGgcxJ+CdlLXNMR0CLtruSdrdcoRPy5MxeUrIzEMYt+Y6Mj6RWkOXk625rZBifoxIw4uOpjK1CWVlBqcgnoLVCh3bGLfEiRQWmSVMYS8Kf9+H7OcAvAoxIZ3tfVJAq0V1Eq3i0ZopKOgyNlg9Wco+6mLnRFAlZ8EisLN5+DwxRbdYBT/kgd9rCsxqjPaITj5L6MQkUus07tWmM0c1doMWIFo+YTb77LeHspNP5xoIN0RplKMJoAO+Bq6LD3ZmyqmgPJrGGKEh2tgM1p3ymUMZwJUi0a7cCo0z7+EEOT3J901iPUVCU9YmnkZXqkjSPbnNC4jpJu4G22FKTWHi3suw4DZ6oKf0DtfGd5NI6jlq56UmePNlLK8PxZRMl1AlhhPgi+1ZSGnJS7mc/Nu7Hpux4eP2bpDy8DHc8b+FHuyqNqZ2HYI2dpN6vNGqy3bJEBBTuPFy15DG98zlDdJuPsSGbUtEeqlRz79+rD4gyYGmjuwCOJDlxekGNCTKdHGXGByXaza41SZU9lcwJJ8GV8xRJWt/vOwuNqBqOiEhnJJDY5oiw+5rK9I+NPkm9m/9necJDJH2Mu5XRRQ5UOMu5lU5fyRLouG/jd57cE8ISRgVZpnC9zEoyBgz/TJ9+9t/uiUptuNZv2Mcop/PK5XTEHA4YqpnLb1QF2Bcou1eSxq6g2v3zxEvWk4FVCaqdwsLho4IEO1BqD5hDmGV9lorSruuD5BvvsMXmkEQmUq/Chi1NC73LRIwoRkW0H3xF5I9rdDdTaGpYqTOAV+ppH4BJKkiub8woA4wI0M3cn6iScv3+8WdvdRMw1o4Bw41z2b35HRU3ofzv6gTKgFSYIO9rtrhUxBRVZ8CoLO7/A0A8touf3w2KZ2wEUdc5LnxWkGK+UbxPY+q+81sz2tNWR5fV38iVk9VWeVi8EjB8N1uuldS0zuESBYaewylh7VGdHSrf3T0IY6kl4SsiSUR++Nmb3QOMjdYeFYtKVWKK6MDrgJYDxOmnyHTWBEEr60YrJdFftDOSGKh8eJLA8L8BJN4jfuv4N58cvDi7HfYuXD46xLGe8UNwkXNJj4giivkYlUyqWIeV6yS6Iy+07eVGotn0DjRHAgzLu8DdozJWEij0OL5TqwQEKj6INdcx6ZcCRuIYegPPv3umlJph2kinA6IZScU9d0cH456ohzz6jFJoZX8guXTV7+bOzCqzr7VnXc9ULHr0WMNePx49S7hsF3ATsX9of0+Hyjwao1kFD+Z7pJ/LM0tJ140vieOdzeYN4rdALGAvlTDAle9PjvKVKzFFNNsu+7AJ7QHDBwVNNqIXHfvm9F+AMToHhafXvPyGRboOjqW6+PzuaJdGNW9lQaX9fIdLO8qBsNKxXRO5jiGi+kz3in8323lzzHU22xJ0gb3k0rSwfNEEwxhmkpm9Tixsa4bFXlO0rfKvu3tfufnt0qsk3YdTNd75PJR0dn/qTzBL8eozpiaKlbGr+1Jg+GNFplMmCGSJfgOo/0x7o3tMqY2HbJNcRFjmo0Xp1d6wNx880pmsKSWSFO/QuNYvz0Q7yNjjvTkder5kU6yzoSiHgX8eZUR/r2h7jfhELhO7ZmIlQbQflqaVbt8oNJxpIzlojUip2RG501gYt7LjK0cp/H34lPW3V/4ZzZJ4ZlKUSiJNkp4MTYRMlmPSNQWkCxUYrvREJs3JvJBMIAtz5OjdAOTZqa93FzC2TQSGP3BJn3Ub35xvWpkftD+6EkXiLvBNAK/7HDCom1xLIsK6NFLWMT24X+2ARoPXzoyKX9R87+a2RFc9UetfzVSX9owCwzQ+MS8TU0vmq2MLZ97IJ7/6Ktp5/mg4KETtgLiiifSmMdFpH3+RDdUrtN35Ts6v0H2zBhRVQYCsAcajU17rfmAkjWkyKNxWtQedltHOi/oYceKOax+DizJ2SXLgIwzUBRu+q1iIGhVqyKvudOXhnj5MdmW6fMGOUSS/un8tSEhy2FyK/uc74spPfr8moN7yuSq3+D4Kjjjrx1tenld3AFPNb48JRMXpd12KybKF+U1lRhjQnY+XcAoCXlycQEGvHJlVCHDflFe6BxgjhmxX0ZSKj69jCX+wnPMU3b8cGPHOrQQOfzAEGFpiHKu9irFTl+UxtmOyeHqA8NvAeKlQGlDWgBiLlNsi5UkF7xzayy5xGE10qcC49ePV6XZGVtSSSezxyFwL7W0FVJQJkoyp+E1H9/EnDvtWhvJ/FBRu6qyyhbU4zGnZ0Q5kxX1iiWoEqCbGoJUxA+DuT7sJGJsO2X6pgaFdoUvA++jXG1IQ+KiPA8N996Gg2kG2KTCi7mJcaLsGCX/Ium7xxK4VYaikdiScWTd1dQ6vB5dIoYmNevlRKIJFdEEiq71pWaQIBzsTy+8xX2D1jhwwtNcSUd1Jwbku0OoA7a7laqEomkRLvmpEysqO335zeXK0aYlYAgIxRTWDJGUc8AB3fvqf7mGMzYbsMDr5lqPCliRISWaUACNKyEl+RhwU/ndfy7lhSVr60bWqK/fQNfhU3ouvkQCMuD3lGxFlc23t6StAM74kkAWD8S9sBzuHW0s0tKxOlJEqG+fARiuMpCFa/xbV5v7xnjpL6ORKTrfepgItDgiyBtV04kiUF6bVK0ok0kmAhGUDVNEizMZ8ondaYlOZp9sYg4DxcwRGWSLOFnFWoNvqsgNeQf9oQCX+OIGOSfzn3FUHx0TMNp8p4iLlCXxM9rsKXjWhBIcaDSTzzVKPMdtLNofhx/8cKGQ0HIP4+Q8DDNPnPkDiii0xW9Th7ECH7iTzibb5oPBzFzoCLDdefkbnZ5MvQSYUgUMdbv9RX93mY2w2ZHRZ5rujtJmY127oaDGSuGhEcK7FfzEWTxKSSqQdH6iOyb37AFHeRlEDcSu6jDEigDBfPCrtCCDuUIEEf/f63AqOmQtu3W+1fVwcxxpRZY6xDd1GuE2uFZvTEVd0kd61Gt27I3sDzowyt+Al8tyqluQX6HNWTEwhMRIlDrf4FlXGlJKHF8mftuDh7nK+N1vHA0Z8xCqwvQ+ECGN4x/tmhz/Ty02m8bu4I0L2tXO5MdBVLfxz4eLO73eGZ8Kp5EYuYMDTaT5Dzx7lCCdI3nb/XFowaMGhy6k6leECuq5h7l4qTUAz5ldsAYaKfZwAIkWX10OR6BO1hqpnNVOtuQu9PZvd9swoYQvJV/BLn7ttatxlWVhZZf+p7gLG5uuM+VmmlA6erw38bUri9K4NV2SXh/bKOSqpSC2ex4iaDJVEvwK6lxIpUd1q1XhEW0WZwzd9FNxR7oszTxwegjmfn5V2nVOtq4j4Dne5h9CB+jA/+TwYPZfRyNaKSz6Xg3j892iBIF2HBd34FOpfMKEa1vOrHGi7zxbiW7iyEZItei4LP3oiDPHc1Fe7x/neYp2xDIyl1rx+/ZTt3KhoGP1jF3nWa0QXM9C9opJqBTGBxSLiFUtiLfV9dAiQciPRmjIWb0m6USc8eKC0guUbms4MKOMMBoS7PpsZXomEm5FHfoZTOa64Nhqp6miEo2szeD5JzG6yfVv+IbkXzYnVqhAhjy4OTgBxmJMTO9/CgYKiUBSNknyFHEMt5Yei8gOL5DmQ/+4uYGw5tDNgRE0Zn5jjxkVcjHwg2O6OrXmkvRIRaFWM9mJRrR8xCcw+ySuHVGILF1qqCCRPkGNWklcwEedLX7uaE7CNED9ZEmfKsX7hDX8uM8fM4tsaolUH1Zo/LpfRdXXn9V7F+eG+AutoqqPXo9oFnoZXR1kL/3jdWfUqzCSoSDLP5CgEFPJgVEkTCGsSKOSBqAKM17sbGFEZNGBIkBreVKYIo5lM3UUPp3f2M2ICHzm9JHM7/UvaJdlv8SEcP613A94J4/dWQQ2azaaPrODGQehTqgNGnO0SWxZIIDwJ1nQ8i4TnB7hZeySwRgV1pTMjhqAbrWgfx3q8E+D4YPQVpaoHWwnrP3iICU8A7ULPYi5x3sJEoMSEoiSg3COZUPz4bGaLEMUQeGtaN5lSI4eONXmMeDa3ElPE9ZC3QqFXEekPuJ2vbTZGhKMCFKx1kPB7Jfx0et5OmMiaSR3C0xvuslUU9UDtyySNXx4ypWY5EDiGseaVVRqqtU04w+8knzHiGqjD+xGoGa7rIGHn8XRHg+Ndy/WUyIhfHi7hWo+FDOA0Ian72yJBY0LpxCXqAccWYFOKjn2n+4Cx02hnziTpKLewVURwusAaur+yRSXB7QJR2O4uO0clVqsIOD9DV2k+WUeSFJ2VVHZ5n0EqsEnlGJwPCg9cmrDz511o2bgKqXkXP8QJuu88VmIguVsVSe/Yit2g5lp0B3d+1yt6RyrokuVW59kBgx9e5DGYXyhIZpQ8Ptv3LYQl7HPlzfGTug0Y6+5io1KVKhbigx//7nOLdER0jzhjxPs7CRiVlVI50Ue3VGY616zAyE4H+yYFJOzIe8Yz30yF5SMi/oVngXWyGkmkWJDP4ZWUq6lkvWwfBL7AxryupMc2lPGEzx5OrXVIOC7xkbgbtT5eJOgXC4phGLLD7f9pQo8AQfkLBRPtI063ONzEGvxoOzOZ7b1p3VQrNZKA4Q14RSH1Wm33scqzXENYgyGyzlTHXVxupHU6JGoBeMZApWMUBMIY0uJyHVqJ1SJnTchPuD5xWt+eXxN0PllVNHeSzTBlArauI1qD/A0jLrYR5oO3X7nHovu4KFRySCCJQbpG0/5UVb+s3JUSGb/CS1bqqCgwNFTrlx/JA1AFGPKEYM3aAO9P7S5grDcuksfoFBjJ1pYnZi55FO9SS5ydaMxk0XYtq8Rg7noJjfTRzL5edJ9KgChjo4qskcwcgiFf2JWKPAH3L6JhWsM22mc+MATY3kEqWGWTkaK0lzR0tmREwRXp/K71ij3EA6ZVD1bbmyf9xvhVgB7NSOmxEUfd80eIYQgM8i53oPz4iwGDdU+sB5PAUh6ZSta/qrQSzxEbhEoCH7XMonv5mr9j3WZuineKWcO+jJUZgkYhxwHBp0kWNZ8pBBSx1RKUsmyoVTR+JJnHx2ibRavbZF4842zrlnz/opzik/nRE8oIE7njy3u849F0D52RnnAz84i33LJ1dBZ+WfNQ+kHZgY6jP1cL5SJXbH7ZB6E6NfHLAUPpXjVdR6k/z2oo63S9a3NzSeLcFUOpks7iLoxdQ88Xta6dHxFZ7SMCBj1S7yKwGqi8jSLklVfd8o6wgEj5D3aw5p+9gRhjOGBVBoaBkjmX6whNAiblMCJj5Gl3ZaXIMZEB63j0omrGV1VOqFW4VWQM1Ln9zjyU27HrStlaqKjKE59V/ounMd+f2k1l5yN9U8qfU+hLhK9sKyhKh5GuQyCmtxMYuQOr11ymrOI2QZnpUPmWRhRwnsiwNi6vdXL7VzbBzKi6nqN8hAWHOY7efBqNJ2HsGPhtEsEvZwx3KifUfibACFpZn8Q2JOY8bAdHzbYOaySioFC2oHd/5Q8FgzrebuDd8XF5sknAWHDZgVrO8t7Uf3dPScjIYeRjeIOgTJFkJcS2SeOjN+PUYfyTkxd1yqLaOJmenWvo9hb6TdBTbiyNJvI0u/+bvVR0joc/rOXr1CYYIlE8eYAQvSegcCaRCTBZXNj1YCLCFg3Tyo0YRrDFg060LHMo2Dz1QpsSA9LxfT32iI6JLWCymr3s9wSgaLf40SffeZY2u/Cwqj/L1wao5YrTyUilkPekqS93FzB2dc63bVkcKLExN1+jS7P72e9kIdezOIPFaLRIb0d1gFOues7yRR4t0XpOvWUJIzn+PrLJmFheU0X81PSKvpexgWmzEVknjlaxyPEBs4ZJ86oUk4DHWUMvoMf7fWKBYZxub32lmBtutJHf/8ljEcQc3nL5rswqyTyuYxlVlAwIKhj0wsXSZ/qv60Ff9fhK17XNjmI0EakHhiG6DRhbDTPA4JZ4IlsBGxqajzOFc6qSZywkgSKig+MK2dNivvBFhpyW1PGYwN8vaRGFOAuEGumM0LMbkgi49AYS6C4KDmME8JsBhW9OKSjsu9X5SbU2ntllFEYcyBFtHxfZqHDbLragjIPGfU+uKImrAQ+9sVOxLjAiJZ+jgYH4rEPDsXYkyvjZAivWBi5UdBd/d8pL3cMYW68vwNBnO5Qvg23haKOOZuglgkCqwAypipT73Rlp8W1JrOF3htMNzmywIOAfo2viavfY4zytamv8PcOC948xjGzzIK7PefOBE0OzL/8rbw8AACAASURBVA9ufroyhK4PY3wNvhVTz+QalWi1l/VFJO+hibzEYnFvxXPXuqig6Y17QhXHiGXESrH1pAOi15OHWsYsCQPKJFPIV7adBg8iveZGv9uAMWqD3bw8RrReyoHF0KS/7EmgYTV347p8ux+dVEB09C7ATAj3WuF2tCBd4ARCmcFm1z1AUDaU/rS+XxlDs6Sqq1Wg/XMr3H19ZEHnhWmjvxvxY9tBmUM/G79IgcGNUgE3Uhg3o6wQeQ57xDSU63l6Xr6b4/iXiPwmrMJrf/fOEtsmXxOAkHCs0/zO4Tb2nWfm+QDSnpZrxO/IP7aMRSxh2ZHBu1Ne6B7G2EaBERsUBkUsL0Uz56OsENqVHXRFubq6GrS3tqFULIlsGDZR5yv+XsYkkbuXgfWFT4dIFK4AJA4Kjm+b4/g3ew4Jw/rbfNDEgeEDkHx9Cxb78JroMLrfHVOEkXyENIajS3wxk9yiz9r/+s5o1fv3hDImnxKD0Mb5QHNlJK5LfaawUuUJbHRb/CE07teYyRZrk15Prc5IiMMHbcTSUFmJj3YSKBNAakbn3SnPdw8wth2+eyTzzYKqEq3jpaayWU7RMgObUqIZjjn9GIz53Vhks1mcffipmPz2++JzevNy/Vp8/s3M4lpzw3Wx6+ET8N7Lr+Pd515C8+IlXtG1cdO8vigZvVIq0W9RcAzeaD1stuM2+PtF16JYCtFvuYHo2bePraVJApM9H4C5383DvB9+jOguCzyTv6BzHHHMfth0i+Ho3acXLvvLzXj1lXckNaUyyuvYBwiNn8HN9xyf2ppq9OndA7379MTcufPxw7yfkE5TZZD5sya5s83pHO15mnWgf57mYpn3LhACf7v+TKy66gro06cndt/9j/hmzvfescnJQNr35FMOwuOPv4S3/zvZcsUKKwxE//69Tdg4BioAixc34ovPZ7vGe+P++73GYPDglXHheX9zzGPGk+RjvfUH49obz+NjL7/oRkx8+uXyC5SpR38XJxzvTnmue4DxWx8YPJaCd3WyFfU002rvg/Y0LOLZjSzcIVZaaxVsO/q3fOykV/+Lae9Jp/rxa52U8uJdDyJl2IfAcvAlf8bw3/4Gixctwnnj9sNOh4zHqPF7JXROdNMlex2Cb2bOEtYIA6y79eY48qrz+R6evPluPHbjndj71KOxw767d3ou3eHWq27D/bc/FGEiAo4yE3UAPUF9x3Ejce6FZ/BhDz/4LC6+4G9gdqC2sG9iwrQGIHSCW248F0PXWQO1tdVIkUYxf9f/7T40NNThgAm7dNrOYcN/h5aWNjtfg4DVo6Euepwx1449djfsvPOO/NuVV/4DE59701XesjMbgpTL119/x+RUXZ3DCy/fhoED+2LevJ8wbuc/8Dvd+5/POQoTJoyr2L7//OdtHHLQn3zI8ueTTj4IRx2zL3++5cb7ccWlf7fg0BLy9YevifsfvYn3Of2ki/Dkwy+Y8yQxA/3kb49+7jZg7EjAiHjCsuo0C7VaBDR5PRXghY8ndjpwne1QKpVwyojtZIpjAPRZdiBOeuSfSGcyOPv0M5B/8VWMOf4YbD1eOrOjv0v23Bcts78zQhtg5uIFOOEfN2HEiBGg69xy/Bnou9bq2HQXEY7a2lr07duXP3/33XcoFHztK1d69I6H8OIjz7PuvfSOK9BvYH/bBH8I0tkUBgyQ39ra8vhx/oJoU00ffv31XBz5h/PYnLvq8uOx7TZbl93SE0++jJ8WLMRBB3QO4PWG74G2NqoQIsEOcMbpB+OA8Tt31lUVf29qasEG6+/JslYKC9h5l/Vw9dWX8/5vvfURDpxwBvflOeceif3H71rxPC+99CoOP/TCWFlmiJ69Cpj4/IPo31/66tKLb8ZttzxkTHKxIIcNXz0KjEde9DOXsWs6P8kZdD5jTOwexhi9oZhS1sQ1laDqDIvJIytSb71P+aAu7YiQ3dr+1As8GZ5eY888FcN2GoPPP/8cp4/dCVv0H4AvezQgXH01XHvttXz6s846C1988QV/HjNmDMaPH4/29nZctfM4VDU2cSSJBJmqLV9obcSTr7/GIHj7yWdw6tHH4MN5c/nYY/54PC6+9FIGxDJ9+qKtta1M9wxZZlWs3m8QF6dd+fitWHHQikt7i5H9p0+fgX32P42vM6BvEbU1KZx88snYYost8I9//APHH388glRPXHPtNThwwu548803sdVWW0XOsfPOO+Oxxx7jbcM23BN5AwwalNNOnoADD6gssJ01vrGxERsO39sK4sJFX+Gee6/Bdtttx4A45OCz8fpr7+O228/DVltvgldeeQWjvYVlJk6cyO3997/fwGGHnC+X8xJ0+fZmDFolgxdffA5VVVWYPHkK9t/rFO57NbXX2yAODDKlfFPPd9Cjd+TqamX7u1P+1T3A2GkjikoZ84nOrPkos2Qir+pgZubN+GEmm00bjNgQW2z/m876PPL75Jf+jZmTJrFpNXblVZAOQvRbeWXsfcftSKXTOHCP3TFuQD9sddIpePqmGzB92hRc/PRzAoxxY7Hki5lI56pw2hPPYpkVVsD1112H0gP/RK9cNY+Dmjtzm1vw3UYbYcHixZj5wos4aMONseEBE1gwB204HANXXw2LFy/GB09NRCpFvOWc8UnP/wezpnyGIgIGRvPKvZCuoomVP/+vpaUdX8/OcxsXL/kR7fk2XHfdedhp7A64865HcNkV/0A6k8VJfxyPAybshrffeQ8HHX5RxEHfcot1cOtNF3Ej1t/498i3Fayte+pJ++PACbtizpw52HDDDX9GQ1Po3WsjCwyaF5HOzMWtt16Lk08+BbO/KmDUNtvizrsuQjqdxl13PoDzzyVzSA658+4LsOWWm2LBgoW45qq70dTcgucnvoGWllYDEqCldQG2H70uttxyC5x4wukY0GtdNiU18CLAuJH3P/2ki/HkI+pj+AHwCgWS0VQf3p3ybPcAYxcGhlYuuKn4akbxMifmlWH3MsSY/XfDAaccvVSD8PJ1f8XURx6WZxqkQuRyWex45bXov85QfPLJJ3jr1r9htyOORr8h62LO1E8x6dpLsOtNd/M1HjpwT9T98C1W3/dgrLn/oZg/fz5O2m5r/G5gbxdx0qcuhSk8N+c75NIpbLHMMgj79sM+Dz7Spbbef95f8MnzL6OAFINj+o/fI8xlMe7IgzsJJDqr1ze3br7xbuTzRfTqtRy3c9/9x6G6pgqjRm2C1VdfBZM/nsbmyidTPsdGG66NA8bvxmzW3GyEyrSaBJKiffQ3fJO90NpWFF8wAE49YX8cMGEcvv56Nrbb8Sjcdst5Zt94+Kq8C3744Scc+4cLkU7Tun5m/zAEafnv5n6I/n3XxnHHH4bjjtsPuaost2373+6JObNpprVEuC76y5H43e+d75HP57He0HEo0QRsrwmLlsxhgAzsszbSKVolStVxCWXAePRle6yL++nJXDuTuKPbgLH7xi6PYR8IaNYy4mmI/JKcBQt1EGK7fcdh/Cl/4HYRPcYfoes3uLm5GZlMBq/89VrMeuJhZIMQGYpkVWUx9v5n2OTx/6hj99t+FA7dcC3scOVt/NO7F52K1kmvYuM7nkV1rz5YuHAhwp/m8RKNX95zK+b/9zWka+qwzlmXWE3W+uN8fHzZBfgJafx70JpoaGjAVVddxb/feeedeP311/lzfX09rr76av78yHkXYPa/X0UBAQohrUARIKirx5+e7Rqw4qK36w77Y8mSFgZZqQQ89swt6Nu3T5mEPvDQs6D7Hr9f5ybRRpvtjba2kk38nPzH/XDA/rtg9uw52GGnE/DmK39Hr149u6QIvvxyNkaP/gMLYa9eDbj/AfEtVCr32/c0DFwmjXvvvRnFYhEHH3ww3nxjDqqr6PwioPU9mnDhhadhrbXW4nGeMWMmjjzsUi6FefTx65DNukjbbbc+jCceewnvffQIs4/+URS0uprACe6HYiFaH73VxnuiuaklkudwmfmoAnhnyjPdwxh7brwrO98SITCTSQxDpANZWp2ZwoCCwDFqn3HY1wCjpbHJHKm3GbUHq+rr+YfX/3YNvn7yYQYFMUYxLKL+6LOw/egxWLBgAfr168f7XXTB+VjhtYewxshtsfnZ1/C2H19/Dl/89c9Y86aJ6NmbQobu74Mrz0H+9eeRr67DyPtetD98/9WXmHHUfmgqFPHSd/MxcN31cdK9D/PvZ+6+C5qmT2UtnmroiWvensTbn73gfMx75RUBBoMjAAWOp66wTJcELb7T/C8WoxSmefUKypf85ZrT0LtPbyy33HKsEAjgxH4Tn3sNV119HRYv1HBn5cstM2hrpCisa8KGJx+3DyYYYIwedyLWXLmEdDrAcccdh6FDh+L8889nM4v+6urqcMYZZ2Dw4MH8/b33PsD48eexiPfqWYu33ro3cuGRW+6HL7/8HNv9dgg+++wzLFyYRUP9spHxzuebMP/HaWhvb0GxWEDjkjxWWG4T3mfylMdYcerfXy68CXfe/jg+nfFMBBidde5GQ8agtdmwlE9DXt2KSF2IbgPG3puYkhBjTunzB6jfifCIIRgc3qvv0NWw/BbDO7uf6O8fvI2GL6dZYKRTwLWfzsZrX83FZZdegj+eeBImT56MGw4chwPXHojciO0x/Dhx5optrZhy/M54uO/GSOWqOLL0hz8IY7198Smo/vA1NAZZfL/XCRgyZAhrrzmzZuH74/fBKqf9BUE6g1Sf/ui55lp8zFdvvYE6s1BLMZXBMiM24+3zPpuG9h9/xNsXnov2YonB0Z7JoTRmJ9Ptckt+CsqVlUQrdWm/Vx//D5s9BAxioDc+ehnpbBozZk5Hnz59cOMNN+HEk07B8suvjosuvhDFUtElNMsGXaJQn3w6C8+99JY4gyFw4vH7YPy+O7MpNXa3k7F44TdYd+haePiB61FdXY3Fi5fgnPMuw7ffzsOlfzkTK688iJ3q66+/HhdccDn6DxC/JJcLcOABW2O11VYDOfv0R8BobMzjgw8f6tJYUw5om5EH2f45+9x90KNnD3u+v1x4I+684wlceOmhkXA1KUUNOLz33nv46quvIte74PRbUGj3IoiMAjMKseT+21Oe6h7G2H8TmdpKnc6rwlnzyS13wlqeQqv9+mDzXXfAd42L8OXiHyt2VlLqfmi/Xlijdw/MevEZtC2YBwJGe6mIlTYegS3OvgbFUgn77DAKR/TPozoTYLldDsCqvz/KXmPu47fgkgsvQL5YwmZ7H4bxp52LlpYW3LnnlhjZK4vmfBFn/vdzTDjxdIw/4VTM+XIWFpywD9Z64BVkc05rdWWEn99lO4SFAptA7XUNGPfQk105rGyfY3YZj8VLWhgU+tpm7LY49jS5r2lTZ+CcP12NxqYmPDPxzi5d4+FHn8MlV94ltWIhcNLx+2DfvcZi1pdfYdzvTmN5aWr8EbngG9xxx+3YdNNNI+edMmUKDjvsMEyd/j0GDBiCVEpMnWIhj3nzpmLHHUfh3nvEuR45cn8sWdyCDz/qmik5Z8432H6bI21W/5vvP8Byyy+DqdPe4/MxY9zxJL6d+36kTZtuvhGef+Fp3nb0kcfhn3c/wJ9VjlboN9QDkvoY8e6S7f/99MnuAcaBm4wbrY4QgYJXZNAX+RUGFMQkyw5eBafdd2uXBrDSTncffTAav5jGwBiw2uoY85frkavvgUcfeQQtbz+PdVcbhHnvvoy1DjgJy48cg59++om1a6k9j8/O2x/t8+ZgzfPvR9XAQXjkwQew4hOXo0c2LRHCEtBn18MwcI9DMefLL7DklL1xed3akn1eir8Df5jJ0ykpUbcIaUxcachSHO12Tc38DmEpQD4Un6UYpHHBLZdj0KqD7E6LFy3BNVfdgtb2qKK58MILWRieeuopvPUWMYT8zf5mIT6btUT0ZYmiOOOxx27bs23/wKOvYNRWG7JgFgptaM8vwW9+8xu2/emPmILCrSFyyOXEt5s953tccOGtYushxMiR6+Lmm4Spt9p6POb9sBCDB6dx8cUXY/nll8fvfvc7LFmyxLZnxRVXxD333MMVD6+9+gaOPPQyu5Qona//gAa88oaYaASMu+94KpKgI9lbd/1Vcf8j1/M+Z5x0CZ5+9D/2/EkzZuTH5OTfW5880T3AONQAQyNPEVB4QCHA9FhtRfzpwTu4WZRjmD27c5uY9qUOPeGEE/i4Kw85AC1ffI5UGhh35rlYZ5vtyoTuvoN2xKizrsEyq6+Fqy/9C3bYeRybSEtmfoSF776AFfc5mY+54vDfYSxmg+YWBKZuo/cuh2HArofimy+/QOOZe+Oxz+ejas31kO5BTm/sgX0xGi61tWHJpLcwesWBHPWhVFKw4ip4Z/VhZUPhhqXchFJTK5g+C9/P/paB0R4G2GynHbH3sYfa+6VcDAnUvB/mY9utR6OtvZ2XkSmWgBkz32c7/E9nX4i7/0mmjOjP2oY+6NVnBZ6YT7d87pmHYPQOW+Gjjz7Gx1O+wv77iNnX1b9PP52O3+1zppWzrbYciptMecZWW09A/379UAqb8PBDN3B7Hn7oGZx6yqXcmmwmg3/edzU22ngYWltbMXKL36K1sa8NoFKOoV8/AsY93JxLLroZdzEwormO9dZfFfc98lfefObJl+KpR//j5ZwjhmtHmODf3vzkse4BxlEjdmHG4OVKUmJO6eoMpNVlTR9K8IXosdognPngP7gBB+24E5oWLsJuxx7Z4Rjcf/2NqK6rwwMvSk7inAkHYcHML7jGqv+IjXHWlVfwdko0ffvtt5g7dy4m//0qHHPnYyycd531B7w563vceM+DIqzFAvsMlFia87cTsdkKPSRRxP0Xou/Yw9B/FwFGy2WHI1XbCz32PQH9hm/Rqaw0/TAXsw7alUs+eOzIvNx0awz9k0S7lvbvofPPx5fvfcjACGrr8Mdbb0BtQz3f4zLLLINbbrmFo2Vvv/UOdt91Tyy7wrIm/BxizTVX5fudO3ceFi5cYu2Kv1x+G76Y9Y3kbsIQV1/6R4zYZAO8+tqb+NtNd2Gl5XtEmjlw4ECcdNJJvO2uu+7i0Dj9HXnkkVh11VXx+uv/xRHHXGmOCTFyi6G46YZz+fvV19yJQw7eAxtuNA5HHbkTTjxRlNuNNzyA225+BJdccQK2+634Z6eddjoef+g9VFU12OJIAm7//vX4z+v/5H0uuegWvPTiOzj7nCNw1KHnWTCut/4qHjAuw9OPveKVq3tTdRNIgofK88de/+TR7gHG8SN2FlPKM6HsA8XNNsmKh6hfbRDOelBs4XN/fwAy6RT+dJ8wCJk8RNX0R5qlt4kenbz3wWjL5/HXR6VzTtr3EHz32Sw2peblm7CwOsCMGTOweOFC1FVVoS6Xw/UXnIPdjj2Bs9unjdkS7U1LsMGhJ3O4kP4odHjYmK1w5CqhCf+aFbRDoO/YQzFg7KFY+NN81OabsOi1p7BghXWx5mZbswnw0Ucflcn3GmusARKg77/5BvOPcGUZBIyWDbfExucJeO+++24GcEd/dN9777037/LwuWdj4acfoy0M0FgEDrvtNpCNv+inBRi7y8547tEncfzxf8TA/svglnvuwOC1JVrU0d/hR56JGV98x5YPFUk+9M9LseyyA/HIY8/gjLOvRnOj1DaZNANWX3UFvPpv8ZEOPPhYPPfC6+jduwEfTnoRuVwOZ5x1IZ569mOb4Bu5xTq48W/nRJpw2GHnYeK/HsEDD96EzTffnH/76qtvsdJKy/Hnv//97zjnT9dhQN81TFWzqx7u178eL78m+aiXX3wLG240FD17NWDsb4/EV7O+4e0EjHsfvo4/n3XyZXj2sVf5s5txIzekkSf+scICcq99/Ej3AOPkTXcarRWwmszzI1MECp13Xbf6Sjj7IQHGWb+bwNGWSx4mRxBYecWV8N1330qGedBKmPnFTN5+5B4HoVAo4u9PyH5H73UYZk/7iie31TbUoGFAT6w9eE2sutrKWH7lFfH19Bn4za5j0XfZZfHC88/jpUvOxRprrIJtTvozVlnTCc6Xbz6Pbx64BkHbIuRSoYmehRgw9ggMHH2QHdjF772Mue1prLnp1njv3Xdw+Nht5TePoc+4+nrsOf4ABsaPR+5qhERoo3nDrbCRAcYhI9ZH4/dzjUVmUk/G5OKy9CBA70Er47aXJUfyzAV/QsuUycgjhZYS0LDr7/HEvffi+BNPwiajRuE/Tz6FiXfdj9ZiiA++/xptJRd5eeONN1jBXHHFFXj4YQkz019N3SCks/UsgAOX6Y/77ryUt1917d9x36OvmnlQZupsGGKF5XrjyYfETDn2hIvw+ltTse9eO+CUE8azgtlks13QXuphc1E7j9kcF19wnL3es88+ixNPuhq5bE+0tc3EpEmvMcvp3zvvvINdxu6HFQZuYABpanxNSf3AZXviuZdvt/vrhz+feR0ee+gl/rru+ivj3oek/OdPJ1/OwHCJPRmsCCjs2UzdlCmIpM2vdBcwztp0rJhSujCWyV0oS7BPS84cQtSuvhLOM0A4ZU8BxlWPiMB/+/UcnoNBf1Tisdyg5fnzIbsfjHQ6i1seupm/H77Xkfhy6leoravDY28+5GYOmptd+ONP6GWSYMcccBC22WAYxh5+GKprpYJ00aJF6NlTElitC+Zh6h0Xo3H6u8imQ2RTJaw04Rz020SKBinxeM+lf8Imo7bHmiO2xpyZ01C87zL3JBteNDxEZswErLD5KAbGT0fvyr9rqVrz8JHY6DwxNT7/+3WoaWsy+X+hWQIDl7KnyFlPoaW2B4bsL37EixeeicL0yWhHil/3zpiNdXr1xLjTz8bw34zCG08/hVfufQCtJeCbBQvR1F5AvkjROuDx/0is/6rLr8PTTz5nSl4C1Nb3QRhkuO9323U7HH3EPnytfcb/AbPmNMpSl6Z6gj5uNHwN3HStVL0ee8LFePPtaZj//XQM7BtyWPu9j5uQzUpWnQ687qqTsdWWG0j7X3wR++13BDYZsRN23mkr7LnHdujTtzx5+PmM2Xji0Zfxxmsf4OuvqKjTAXPLrYfh2htc1S3192WXXYYbr3sIPepXYAAMHbYy7nlQclZnn3IF/vXY65H5mZpAjoNDwSPBI7nvf3/8cPcwxgWbCTD0AR66zig1kqw7DjNSRhIhiDEufERo8Y+7T8CSxkZMOOt406nRN7KhKZH02H2PY/CQwRgybG3eYa/RE/DjNwtQKBVw979uAUU16MbJkZ82bRpGjRrFDun06dNRzLdjyLpDrZBTsupv112LW267HbvuKlniRT98hzfP3AfZoIC6hlpsfOlTyGSrWBseddRRGDD9OUy4/C6suUnnBZAEjAXH7SrPrDLzyZs2cMBIvNEONr5y8elIT/8IhVQahSCF+a3tqK2uwUoHHIthW4/Cu88+iXcfvA/7XX4tevYf0OXT77Pv8VjS1Iy/33wxllmmPyuLbUdPQFVNH9asB+y7EzYYthabtquvtiL69e0l4JlwEmZ+uQBhqYjmxh/R2rwIffqvZjAhWvnQCaNw1JEH4rXXXsMll1yBq666ludS+H9kjj799NM49NBD2QT1/95791Mcc+gFwrol4MobTsMWWwnQqEZt//3H4+03pmG5/kNkzk0IrDNsJdz9oFQf/PnUKzHxcWJcmTmjsxEjjzoQDNs/G1VFiJcmP9g9wLhy8zE2XGuXOAnMM81CAgRANajtIZgxLn5UgHH87hMwdfIUvP/dzFjgTCzDzUdugacnSmxa/6ZOnYoj9zweNRkKFQYYMLQHvv3+G0yaNAltzXnUV9dj7O5jcPvtt2PMb0djp112wh+OPxbff/89jjn6aMx+90NsPmhF/OuzqdjnmKNx9tln45iDD8TmbbNQn6NcQTu+Wnd3nHDiSTj4oAOx0rdv4PfrDkB2n0sxeJOtOe/x9ddflwkggZhYiIFxwm4CDBPlaiRgnCOMQcJC0ZeO/ii7rHb4mxedhtyMD1BKpTlUW0in0B6kMWC/YzF0q23w4cQnMeWRe7HV2ZdihUErdRkY++5zFJpb2jFq1Ho47rhjceNNN+PBx98GgjSz+247bY4TjhV/TP/It9n/4LNRU98XIU3wsqZkyGFfNldC4NvZ7+H8c47Hueddhv4D1sK/nrnFloy///77uOSSSzDx2ZfRu8fyWNw8BwcdfAAOOuggrLvuunypE44/HZNeoUy70Fa6YQGeee5hHsNx43ZD66IG9DLZc3Wah6w3CHc+IOU65552FZ57/HUX2Sp7ME7U2WZQeNW8L05+oHuAcRMBw8/ImYgmUTUtsU5TYkgU8vS9dwOG7i3hwP/e9wxaf1zCFC+VrTo5Ryb+t6WL2OnwPUxRXDNmzZqFfz35LwwfOBwBT9IJ8M2COchlcuhV2xvZdJZt99k/foXaQbVIfx9icWEJ9jtmAq689HIM7rEs1uw7ELl0Cbl0iP9+PROpFZfHSk0/YbOV+6MmW0JNVYhHP56NluWHYljbNOw8pB9yaWDuRoegz2rrYfrUKTjnxKOdtjFa5/ATTsU2O47Bkp/mY8W7z2NgsLCUgDnLDUZp5/F8z1cceyQaf5rvpZ48yTN1+72WXQ5/vFzMgnDi/Vjux69RTKdQSqdQTKVRSqXw3fAd0HP1ddA09X2En76DYx9+GfO5Fqhrf6O32wNIZ/Hh5LcxYsQwzP+xBUGmr52226s+wFabD+XgBdUeUcn+U888j8Hr7sgrl9ggjjElua1m1ZJSsYiZ01/Fyqtuys8AH7p2NUfIKPDw9ZdzsfIKwzCwzyrch8ViO+Z8Pw3fzvsMg1ZeFrvssgueffgtDOi5sn2AzeKmn7Dc4CymT5uJWgxCdZX4M9T1+oiz5Qb1whEn7ME3/+g/X8TH79DkMwKWRKTENPP8DON4q/mk4kvfX/jo/u4Bxl1bjvFWOxeZIYVJcxsIDG2hA8aP+Ta8O282D8DQfoNQm61mULCtrdX1poYnyBcPHgAAIABJREFUXyph8tzPuJgsk86gLleHQb2XRy5DWWhnHeq6aX4kbt6SeRjQ0A+FUh4ffzMFw5ZbE9WZLDJBCZlUCVlytlMlzG38CWv064GaXAnV2RC1VSGqMkVMn/cTRq7am8FSlQGufWUWPp3biDX61eCiHVblnAe/ZKls3DDpG/z7y4XoU53BTb8ZLB1g1pZ/54cluGnqt9wxlw5fFX1ypiiOR9YMiU5eSQWY29qOs9/7nH87er2VsP4yvRFm0ghTKYQEjnQaN0yagQ++/QlbrrY8dhm2Bpa0l9BaCtBWCvi9tZRCnr6HKeTDFNrCNPIIeBuFfkupLPsh9Priy5no0as/6hp6m+m7ARYtnI/ZX02T0u4gg5q6nlhmuTWQzuRsYtBM8pNQZ8k98YqnCxs/hTTxD99NR0vTAiw3YE30qOuDFPWbEVTalzVIGKKxeSHmLfgaqyyzDpcSyXx28k9L+H7hbNRU90IuW2sByJOSzaA3tSzErLkfMDCW7zMYveoHSjsJGOY8bklPOUiYIh6dCvHCh/d2DzAe3do9tVUXCSCfgp47wMAoCThoYNr5CZkkM5JckiAp/blp77LcB7GGeXGhus5/5gnlnumlbCNnUXZ3tZU6G5t+VV6iRRZKXPGbThcZIFXZEnKZEgOkJgfUV9F7iLpciNosUJ0TlqFH4XJlL7W4RC9SewYE3nsY+0ymh11xQc0Qq9yj4OD58lymnELASaE0woyAQt9LmQyKATFIit8lASggaCUgMEgEEASOVgJGGMhv/DsYJIWSHMdFioa5aYqvmPeGxdlXMoFP4zdpDkRk2gCjJM+oiAMjHQLpMOQ8kYBCTBd28s1KJ4QAEtIgLMnCaiZeTP1GT1ItosShZfrMY0xhfT9vZ8w4AaQAUwib2iOSJg8fMkhSxvDyF5pmff6De7oHGC9sM4YfNWZ8JVvwxs83owEAaS4pwSZHXFfZYL1hmcITDp7pJClDLcUIg7QNcUYGzbsugccuOmAHVrrEUr0NHIvKpyNSKaomLSGbJnYoMQjqqkIGSV0VGBz0vToToprAkQE//ZNX4ObBNllzHyAFY0rpO5tW7uatfa7r8zDwhUG4Jww42GRkcHBJMUDMoSBJkXmVRiGVsvM/KHJF4LAvpNGGNFoYJPJqLaUZOLQPZdOLIR1PE6tSDhwKkpKAg8DCzSdgGDDQuyh8AQMJLb0zCxiBp/4RYMgrpTRDwqvMUhLQEFjod/3Mwk2g4Ew+vZf4xU9kNZrPXy2FBFCfB0/7E9MIQOQ8ak4ZYbCa1F9ZizY+//7d3QOM17cXxtBlZLimh4FAPoZ78aw2b6acAMOSmtH4GjgjUPDcPxfONHEGEWc/YuoWGqDf1O8VkOi+1DlK96azpMsEIMQgZGKR/2HAwYxRFaK+ShikNgfU5kLUZEJUpYFs2jy+igbVgENNK2URYg5mD6JJEigPHBoStTOluCsMMHTpIU4MpQ1zCDjCrHk3phWBg8K8xSDgyBVNkmoP0xzezYNMKGENYo9W+myYhHIjxBYFBgaxBk2ucuBgVmfgeMAoCUBY2TMI9N0Ib5G0convk7Q+CXnGAEKViNpi4oOZhK4BhwDDzhhjIBRKIQolAoVcQ0wjF85VpacgZYASiAwg6LM+bSkSodIsppoaxg557v27ugcY740ZPdq7F8MYwg4kD1IVKgIqD+lw1Cyw1fykgMJ3xOUzDZYCwRf8KAhoAOX8Yqr5AFGLh8/D1Gy0kQFHaMBB7EGmVS5rfI5ciPpqoKGqhDoysaqdeUXgyKWUPYQ1yFTwTatQ7EZxxk2D+F07TJf4NFEd6Q2PPczMr8AyhmEQAgeZVt6LnPISUigEaRZwepf8R4ZZg4DQhozzORg8aRSQFnOKZx3KzEMBiowFj11JlFpRgaGAMNlzqmwuFun3kjAGCXhJWQLIWFaQe2dTyCgJGuG0+Z1YhZQM7UPnIUDw87eLDhhqKtHxmu9g1lJ24XcBg5AXqT95lrnNZxgTyjGOM8Qnvn9n9wDj411Gjza5EZGBkjCGvEyHGkGVxplnRxj2sGxjBkJAIIPCFG6FXITdKF+TNJRt/DKKhswCK58eIBVcIp/OdmXNR/8Zj5r8j2yG2CNETRaGNUqorwrRUAU0MFDAvkdNBsIeph5M7egIOEyjWUMqSGLMIdaeHz5QgOi8YIqkChgCmdtritBSHKViJiGQULg1RcvzkA9CDEL5jwy/M0MQMPglnwkYCg4CiLIN45l9D5lwRYCQyVL0WRQ9KxsDBpowVyThJWE198a1cwQO9scEKORDOH9LlYmYTwwOUpvG7GRQlEK0FykXVhSGUkYyioXYSd0NNbf4scTq7xhQ8D6cvzMGv37moIHLi9NO/3rvju4BxpTddnQ+hnaY+qSsYbRTjZIwwqq+l5qkDAA+zoCBGUBX7zBAMwBQB16BosDwzXwnh57pxec0DyPkczmziu1QU2KbDopIsz9B4CBQkK8BNNQAPauAntUh6nOB+CAZoJrAQXJL2o+1nrwUrWXMoewhFBaJGviRb/E71NsXkAQZAocBBr0bwITpQMBBJhYt0sDOOeU/MuyH0DvlQIRJzGd+F4D4JhgzjppZrODEQS+WjKPOn6XWigS3SMJLfoAxF9lPKIUMioxG8HgbaXJzz0V1yKXPNJjBoKNzlkoy2YuYo0Cgo2PposYkNSaVgoBZy2MNYQzjX9jHHxjmUGc99swQUk9PT7qte4DxyR47CDCMzyXFaR5jMFiMacPbjSPngYhZQFnGOOnqk4j2EtDIZ3oMrQkJWzB5FowBZZQhlIVcOFkfNSVRVUO3XjyGlvzJZCgaJb5FbVYYo2cN0Ks6QI9qoAcxSI5AE3BYN0fH8JL1RkP6LCGoR1jQ7KfctOY76NKcaNIohnW/vGdkpAPKwXGkipzygKnKOOYawTK+B4ODzCsCB+c/hD3IJyEwMGCIMVICFGUM8kn4M7OFTKslkIiCSxlAyBgTUxSKIYd9ydxhl8FEQNTxZoE3QGGH27Kl9JG+WJEYViD24fPyu7w42qVCor4Gg9GZWWJC0Xczphqh8pJ8QjYaxhWWtj4IgCfevbV7gPH+ntuzj0EvnZtsgWFtUyfcNPuSBduCR8pGrPnlAcPOXDPKV/MjkQipAYxv3pc76DpeLnKlESyJWgidSgcZlc+LxIVsUlUZs4rMqR5VAXrXECgC9CIGqQ4YHOScE3OI32GcT1L4BhDWz/CdcXWEdEUMNjds0lddMIm6c05TfAwJ4xJ7KDCMeWXZg1gmbXwQAogAg0ChLMLvKTKzxNRis4oYxZhXEq0Sp5yBwQsymAgWmVAUgqe6LK7NEtZgNijSPQQSsfPYU4WawcH7SB5I96ETcqSrQExhQFEwoODf6DgTjmV7TvIUakJpZIzBYYBjQ7Q2z+ISfWyGeWFejaw+8s7N3QOMV3bb1jKGaS8KRWEFipOzncq0K53JINDPJsxH0SsFBtu0xmEXIMjjZi1jeD6FlSujqDz5cmkDzW+YJfnpGOPzS3LR+ByirE3Az6RVaQ4J5TsEHOJXUOlIz2p59aoJ0KcmQK9q2h6wuUV+iVTrmnxH0SSi/NyGRql8G9AglYFhbGKb6rBtdmsRMTgyBBI1qwxI+DsxivoeUYCEDI6MZZJiWoDBTjuDhEwrccQLtBADBT9CKhURn4PHk/ImRRpXEmABiPgX0nYCBr0YJHQvRrBJKbK9T33CJlZgTE4T3SKTrBCinQBREKebCkvpONG8JUmqGl+F8xwmNCsTtEwOw4RqxdEvd9I12cejbfJKJqiPe9++sXuA8cTO20pUSoVbmYDolcN6kmF1YPAA4s1lFgCY35Qh/PyZfSazC9Wqw+0xuJcncaa7aAMJD6uLG/nsSaDsa4/guBitSkLmPIODfI0qoEdOTKo+tcQgAfsePaoDBg5l0TViRQ4lT4LyMuWsHf1IQiSEFknO+HNobK7D5jl0Vhj7HR5ryFIq0fwHR7AoD0JAIQYRs8qZWgIKShgWkJEQMJlSbE7xVDP5zCZUSjLnBAr6XpDxZaGnWVoEDFMWExaITYzfQKxiAxCmcoBZwjjyzBQCDGIgOo5ZwjiiKRN2JP9FBFqceXbMFSwmDs4MZcO6znRSFrGhX6MOtaNve+tv3QOM23cYFQWGF9ZLYgpnNhlfQVkkBgwNsSpb2JCtzWo6gCgNOnG2+RubIGVAaN7En6HqPdwlGhlyqVUSblLAVEpC4ODQbS5gH4MYow/5Hcwc4nuQs15tIlYEKt+ssOj3w7g21KalJC6Nb5OBHtNJ9YxxxnUuMbGHOuUm16FJQbO0CgNCIlgZa2YJOIRB+EXMQd+JNcgnQZo/6zs75WRSUZKQzKiCU3wUZKDQLudv2IkGiu3CAgweEvZCyECgaY60H+9jfiO/Is9AEgBJslBYx/oqdhqyybirVlaaNcEM8de0PMWYUCZaJYk/kyzUvIgJDP71jWu7BxhXjPrNaMlSGtYwsW6JYojwKnOoKSVyEPctHGNY5ozJiTjJzj+NAsKwgq/9Y1O07U829KMZ9zKjJRY+pXWxZBkgMqtI6GszxBwBepHPQaxRDWaOXrUBetYE/Dsxh4ZzWZbZrtaOsvUxXhjXu2FzoxYYerOuRloqBGiJKPYtaBK1iViRU07mFL0rSCLZczK1TP0VMwgBQxx1Agn7JBT6pTgbfWYGke/slJfSbC63U0kJ+YzFwLCCaH5mADKJCBTt8s6fSegJPIUQBCJhEgFXgf0VMp8EGJLvIUA4fyXNJprxT+zgS39qqYkkFsl8NSasBYfJhPsOuZamKLPQ9NlXr+weYJyx+daWMXyTiq0HHxhJ5pFE32zewSXyDMi8ZzFrlM8Hg0vLOIZQEXcPZfUCoJEyYOdr+MrYzqKPYMXU/prFHZzPIazRszrFfgaZVfQi9qDtdVUB+yVctGjLSEynqM9hbUjTEVRGopEpNk2Mfe0IzJlUUjkT8zWAgNLyCgoLDmELAUoaNGmeI1dscgkAJNybdSFfBoiwCQVfKU9SDDPMFswcxRTy5GsYYJDQF9qB9vYSCvkQbe0h8q0lec+HKOTJdxAWEfOJgGMceAaYJAotU7ATHyATBlxYyDVqCg5OhQpoeD4Qbaeu0Ew772ueZmJD4mJyqYmlWXSZnCVG9pkvX9o9wDh6o60kKqXj5zL6WmBqknWqGEXrS5jUASMCChf1c9lNtS68wq84SKJ6P/44pwRWsCUpLgAU2RRJKshqiqSyqD6WZI9CtCT4PavIhBJfg4DRt1a+l5lVJpRrVyVRJ4miD/Gsud8hkQdReoDWqlxqEFXCEvqYLSQlz+FcCxLDIuyLGJAw0wggJJNOgBGTipdhYbAQg2QYFAwMCu0aZ5yAwU54gV4ECHqFaGujVwmtrSW0tJXQ1lpiYLQzOEJnXjGLkPMuTCFsITLKmr9EhEigSMliGwyOlES9+LO8OF/Ci/ul3GetZdOFLjQL7ZtYqnT0N5o6/dwF3QOMCcO25FopCwxr6kgVrOaw4nkF39/0FKStltB54oJjnYkl54v/qUOdZBCxPok8ny/2sD6fUDy6sOTiW1ucUpCaYPE5xJeoywbsV5CPweCoMw55rYR11eegCl2WYVMyzeUPyhj82c+O+wVh7v65U7XNCgxOLwsgBByyoBcDg0uCYwxicx8CDCkZ1mQhsUdGbpAAwcAhe01NrCw745zsI1+DwNEuDng+D7S2ldDSEqKFQNFaRHOzACTfVkJ7mwCDwEOmFplZ5FO008sAQ51mFv5SYIBBfSagsIAI5DstA0uAyCLFaxHzCylkaLsBkxR8CqNwHbfJGUUe2GqEaP+nz+4eYPx+3S04XKvgEBC69RkEGPKdzUaJ4kV8BfUbyn0GEyGKST5/9ZijHBAJT6rUAr2I3URfnOTLJ/OvX/Drf9bHn6liTgs4iDnY56hJGXMK7HuQz0FmFZevk8/BqQgpltOklu0QdsZcKM4l/wyjaCdzP9qn8pi1i0xuw66H6ptUxtfwfQ4/isUgMCAxLAICAycSBRwMEjKrCCDkc1D4tkjACJBvDxgcxBItrSGamktobqGXAKOlpYR8a8jAaCdzisDBwCgxMNjh5uy25ipM5TKVihihVmDwczsNPEj400EKOQKGedFn/U6/03ZZzklAlqJjeAwNUIxppmIx7rEzugcYu6yzuS0J8QGhQi5MYYBikr7WgbYPaVRg+QueKFckYSC20lklK4nl3FGCfYqsv79nO8muDhhSkRE93j5M1TwQR812BkcuEHCQA84+hwFJrUSqtL6KqnhpTV+b3DLVuSHHtL1EjaFS63P4wNCm2giVsIYk/YxTzuxhKh0NKIRRvJIS42O4DLoxoxQY7I+IOcWmFRe+EDBMws+YUMQW9ASz5uYiGptLDI6mppC/NzeTr0F+BrGG+CDqh+QpoWcSeTKPRex9NaU4omdn68m8HRJuZouUAwQBgEGRSiOXMp8JLP4+xCq09hkxCi8pS6BxJhmN/6gHT+keYGw/ZDNrSlGjReh1qqpjBjWXeGw9QPhTiZzD7AVO43ZSh0zhJN4FnpYeGAwI8w+BSZRzgJQBCX83CptXR6EMOeU5yKwicJhykd4EDDKr6iTPQdvrsjK3g2ur2CxzqyDaSkgbu9cO9eqpIvGyGGu45y6wqg3IlmAzykSsGCTy2TniwhS2gpcBIWaUJAoFEFSLIvNjiDEkX8HFhRYYIVraQjQ3hWhsKsmrWdijpTlEKwGDQNFG/gZFosgpJ2ecgEHOeMlktiWJJ1W27l1NEnG55T9rRqXSzAy5VIBckEaV/Z5msFQxUBQw8i4MI8eRKUZgo/82u//k7gHGqCGb2sy3KLTohCEBi2MM3+yyU1QTwqq6n+//6lTGZF8iutWDg7OWKkallCXMg28YFPKgTXppp5FGFmxIhEQqNeQxapIhV3AIQ/SsSTEo+tSJ/9GrVpKDNPmJarAouiW0LuFFa296URSxP6PA8HxFQah9xrN8ZpYTj9RV4rIzruxhHCRGZxqBOuO0Ri2bVAoOCetygRaDwsyRUSajSBKHZUngBRhkNi1pCtGkwCDWaAFa6dVG5laItjyZT8QaJplHwND4PmXFDWtoDkCDRlrTZIHBq9N4/oUFBIFEWINAQixSxYBJoTqVQTV9N9sJMJlUms9D47zJ/ad2DzC2WHsEP2rMF/ioryBCp7/r8pVu3rZn9EeiQOXav6vAiJzGgEHkOQIzuUAkeKUThWhXmu/swEHCJgAxJeH2kWpyZ1o+QgJPTxcjs4kiU2RWEWtQXRUzR42Ag0pHqjKSUSdQScBLTAhxQLUy0+u8OEAM+5pGyRpbHBnw3r0y9UDT8ZTv4GiVhnAFAIHxKZgxuC7LPEDagEKWBHJTWSkrLQm8EtrzxsdoARoZDDSPG2gyL1ochfwPMrdaTShXgGHYwpROSG2Z+Fo6y4/LPnh6gPpaMg7qK5DG16gUmU458ifo3TCFACLNrxp6pTOoSmX4cy6VQdYCI4VNHzqre4AxgoHhxtFNPHKCzWPsbBsBSlR6Y+reCKi3VUFRATuR443C96TeR4DZ1Z8tZzwLNZnibKHfGRgEGGtqaZRDYmU0E5BNeHLICRxUPkK+Rl2KHXExq6TOqq7a1FWpxWIe4CkRE53T7JgikgH3zUvtEL1pf1lI9jWcPyHhW2ILYgl6p3m6FMlSR9vUWDFDELjMXHzrMBqBLVIpRglU7kHJuiL5DGQe5UO0kjnVArS0GFAQUJoBevoZvZraxBeh3Aa9NOtNYFATinwtyZzLA4Kk3ETmb1tL2hQp2pCteR6LmkaZFEWrxLSqNv5HdTqN2hS9hDWq0/SeYUZhxkil8JvHL+weYGy01ohIVMpnh7jJo/2rmtrYKxUtI6VMj1PsvnGA+KaT50N7tJPga3iRKmUU37fgyIVBgYDCtEjXK7BnlzvjOeSmKpzAQawgJlWAngSM+gB9DTgIMLXVAS+6QPPINTAk8m0kP5IgkouJYCQEqNUJZ1Vq5nBohIoaw2XqZuJIJm0+Z4Ql2MFWUHhl7notm7mVoreQ/QHzzsk6E35l1qAcBrGDAIAYo7ElQFMr0GhezcQaFMXiMK8pEdHEliky1JKQAlXQ8vwMt9iCokOz4DbCZMOz5kleDIhAmAPCGrWpFAOD2EJZJJPKsCNPjvhOE6/uHmBssJYwRhIIdFuZ/xyTdOtPeBJtrH5nuqii16hR7IIaUSpnFBe6jZtTIujyZyNSFNkxgGBuMMAQX0PMKPu7vZiGGySUQOdixcyRKjKpgB414oT3bUihT718b6glcAi7sJ+b1iSiaY8RTDavHCo8WNBWzwHXqIBdcl5n/eliCkRPAQJGojGdtBKX2EEjCtYu1imopkLQFL+F7UVxlNspvFpCqJqfQ7CSzyBHm3yKplYBBb2WtAZYQuBgcwpoYydcaqXCoqux4sJAnrlHST8qWpRScl4lxCTlyKRzZR9mDL18hayfrKxBzJFi5qBXrfU3xNcgs4sYg8Z4/Mu3dA8w1q8AjCRQRB1vL1HlC3ksGac2vQKFhdgHh90/bn75gDBHR1FQDgoPBPa6xkRRJ5yubzWUjVgpYwhAdAUca1KZiFSvOgJFgL71AXqSv1EH1NcEoOcqZrPivHMASM2quFtkp2fGtII+FZRZwyTqJFxmMpHEDKYURMOzlAC0NCVCYTjJrAtlqgDtzDOdmURAMBEkAwoyqbggkMs9TO0TCX67CeGSGdUmoFBgtFB4l4DB+wc8gYuz3jxN1kyCImDQDD6e6yEzBKVW0JRwKKNyabltvi0ToXHiKgXOcwo4qpBCDUevTL7Dc7ypD45/vZtWCYkDI4HkxQTwxtJ+7shh8BShDwXR16ohVOAjUIn42BGWiCf5fKbwQKOMwNEndzGTOQ046iNr9IqpxfEakxEnP0OtGpJBUs5kUtWaKBUBok9DgF7kkNcHaKgLQE8arsoBGWaOUMBhIk0uXiC9VtZ3ejEGhwEDgYNOYnMUJhyrLGHXrhKfyRbos2+jk7pFQnnhAmYKqQolENB3nq7LgJCMPc+5MOXnIZlIJNxkLhkAsFmVB5a0iUnVkg/4ReBpy0tJCQHCFhTSaekc/C5Fqjx11jj/Wjmry4PKgiNSIaDrUvGUWQOMLCjZB+ToOyhMG8jzXExGXVZoCXDhu920qPMw43z7OiwCDmMOJAKmI2CIgeOBwESI7HYHEes0q0/gH2muwWeKXc+z3CLhKfEr1GwyrTByJyAQwHCiSZ9Q6yrBuRKXp8aaqCjlN4gV6qpS7Gv0JsaoB3rWB+hRn0J9Hf0eIJcLGRxcgaGWjV0QWLWBrhbmzDxdoM06KuwvSKGgZK/lM69TxUhW/jVen0ykMDXgxAZmRpFOsrAAMJl5BoIHDFtCb5jDrIpCws7goFdBGILAQaYUPUS1pS1Aaz5gf4Oy57RPviD76kqJYkrZvJ+bPsuLqQkQuLrbMgknWUQ50RRjjVrbdwMGjTBGHiMX4IYPuunhlOslACPuHCbm5CJCmgQbt4NCQCwdI7XGpPFzCqzH46aVSr8FSMwMEfxZDlJAWGD453MT6CwwZDqEAIQtF/tuJjiRlqK5GZkAtVUBGqjyti5Aj1qgZ4MAo6GBnlMNVFWTSSXMYVMHuv6cASY9LsAkUFzkSCNIzBTiyQdeISADxMtKypqtHjvIch8MDAYFSSJJmpldxqxg6njsZ5Ol1mWBdOquroYi01SN1meBDy04moktyMzKk4kl7y3tBBKgtSCOOc314AX7zDRaWZlEF3wTMDB58HYHECmmKzFr0AqI9C41U2ZGpc2iSz/6yWbacvdHE7vHx1hvyCblzndixUYlIytBUCObnJlkF/I09oXUXLpkm7CC21/NkCS2iF0iBgyxsdSRtsA0eQ2dG8R1e6SQqcSAzfnATX8wAKH539mMJPSqcwIOcrzrqMCQGKNHCg31AWpqweDIVfN6y1zaQbItCTvDYJrZ5syiUpipc7JAMGaUscfYVNKOsLa5+g8kuQQAsWNCq57Vh/BqtygBxREjV9xoa7ni28xKHjKN1fgMZn44sYcKPwOjPZBSEvqsLwIH11ABbWa+B8/3MbEALj0yTXNsYSJ25h7JMafiFV7fSufCmMxotJJb16oUEXhk8gvdA4x1KwAjKu4/FxRRc0oyCEbBc70M/Zm8gppPJqzq9ouyTEUYRnwMvYaYS3oVznlxaYgpR9L1z9JUVkDpAarFMUvpmCQzV2TwogrCGmxSUaiWolLEFvVAfUOAGjKnagkYATI5IMWsIauC8PxuipaJY2OW1CHnWfINNJeCG8VIkuw1Myu3nZ7nbSaRy9o0Zh4pgUJUOkWZxMAXf4LDsbYMXnMpBAyZtmpmj5p6H1MVSkMcW22RZ/LR4RxudZfIFwIWegIIMQexBoGi0ZhaTflQGIVMMAaUOOac99NAmWEPrd6WPI+Z8WeW+uQ1c01lgdQqydJJsh4ukaBZUcR5WXj245d+QWBEvMSyL51RROz3qLPtDCnR6hohsjlpm8k2et74CoKoDpwaz9TSMK7NfFv/QUwmrurUCCgDIYVsmuLlgQDABICoYE38DAEGm1S0UBvlL6oC1JHj3QDUEWPUBaiqA3I1AbLVZBFR3sGAg1dWIGAIO+i7zpkQU4lentfOSkTVqoKB1a8wBE+gEDXO4VcDCn2guF05kSVPa3a0/whsRvXob8ZdiSxDqgudmYUSdF0AJiaqyi0CLcb3aGkPnXNOSUICDCUM2T/RmYJmtRljVumsUWUQW3xoACHrVbm531Llb8LAPIPUzA2yFk6I5z95+RcGRgQP3cMYvq+h6BGNbmFh5D8WrTIRByGcCuDwfFk9o/ipJvLk+RKcVfXq8LgojYCRDngqK73TS9lDqy8YNDl5kbNdUxOgph6orQ9QzcAIkK0FMtUB0swaUi3LWWoCBDvRBBDDEAQE+1lT3l4ZgsY+ec0iLmxsrEznAAAdn0lEQVQyU+x03RsDCjLmKSdBZhW/x+eeG6YwpqpVMNRB9jkMMSYxZS1SGaw+gC72ISvBEBaZOdi8EmAQazRS6TqzR8hMIuBQHMuqMwoyBwozucmUkYv5ZEpsdMlPA4y8Bw4LLhPve/H/BBgqvV2siI1ShWc2WXGORqmUBBxgrD0kPoIXWeJl9X37yruY759rjksBQezBncxmkwKCEkdmchwzBdXliKmUS6cEHJkAVRQvp6oLU5bE71QjlQNyVUAV1UzVC1NU1aWQU2DUBEhXpQwwzDxucqgp3BoHA5dtmMItVkZqb/AqaN6kasMS7NUKUELj3VKCjl70+CsJxyYAw3a2RrYMA9uojsnXG5PKFc/plE63aotR4mxe6fI7bYWQ2YNKRpraFCShfFdwWNPKrToj53JzwXlGH5eLyDY2n7hL6Kle8mgKehfmkBITO5GPHjX2fwoMHbBODfxkfe7r+GjGwiVr5dTqdzgWEYC4bLVDh7KKSW7rOBswcRiWAeHMJ5JBNo+8SUoECgZEitgiQDUBgl7EHrQ6If1GCWf+LO8EjlwuYEc7V2uYgkyoOiBbm0KmJoUUASMnZRzCGCYXQe8MDs+ptgrIRJI406ZGvZlepxLYXkBID8ggdd1WQkkkBZR74OXpPWBo4EqfX8L9yJ0izGU6SPwcDQeWJaxiJfPmdxZGE4aVlQzVKReWkLCuAGMJVe2yo27YRS1Cc7tSX2YWTtAELINCWEzNJ7pt+kzPbpElRWmtkOh8nxd/cR+jK55EzMIqM3L8ZzEnZMT1Ei76pMDyI1PqsrtKWRtxMnkPZQxNIEfyE+YptBRxkno88SM4eUdMQWBg04lWIkyhOivAYIDwZyCXDQQQ9MoFksjLAdkqMZtyNSlkagNkagJkDDACBkYKQc4DBGeqxeGWOzQdGEnMGWbgsKvJmOmSgfkSQvJm6Z0AkQ8RtoXyWZ4gahN2NjzL4U+jRGwS0UyGYho1dMpArWCpxi1pLZI1S2dqDpGxysIvzjeBgsBBeQ9iETKzOP9hIla8RKgGCXjBBLMSi43Byqr7tFIi4T5PWXTDGFLE6y2xY0z/F/4/AYyYX26BUeHh5L7v7BeA+MDwvQjnkDvG0DwIJ+lMXkRzXhzD8ZN2Hii0UJUYgx1pMpMMSyhDKFvUZIVFKDxLoMhxbkLfgbSCo4pMJgOI6hTSNfQKkKpJMygYGIQmU77BoVfNY3A8niTO1GL4ESfKqrGdQgkEtzIaMwWDg94JFDAAMcm6dghz2IXOTGjWJock6y/JGolHy3KhChCXPIxkZuNKUvGsU01MhQe7OJTvKJpyEnLIqYxETSsDkuZ2ccrJP9HFE3QFRF7czphXulwTW4lsSjlSdAs+e42gB8dM/qWjUl1hDGsCOBOKwVGJSSok6SL5Ck9pReJZOuFI/Q4LAJMNMWMtPoUfkjUzxYyzzVMa2LE25pJhDGWJmmzArJHLpRgYxBrEEvKiHAU51gHnKtiPoM8MkBRS1caEqiamoN+MGZVJSySWzULtHAm9BlqkFAnDmiSdLhXIfgUxgzz3TViCHqdr2IKYgv0LWetKnO9YybsmV02q306h1SVCFSA6UUq0TAUWiSW6NHhmTCN2gdgpFxOKTSouJyHTShiEWEOqc4U1JKciuRb1YWg73aaJLVhg6LMzBEBu6Rz6PvGjF/8PolKdgCNiOvksUYExjBtRFlfynWdhDN9x189mopGNNMl3GWeavaU5CvEh6DdZacb5FGI+0VKdZholsQIvhkCmU0recwSMFHJVAgrKSxBIMsQS5j1lIk4EEgJAkAvEn1Aw0OfM/2vv2mIlua7qPqequ7r73ukZgx9xHo4NcUKCM+PgICAgISzEBwQUKfARJb/Ad8Qfv0iIX+ADCaQgAUICRQjb4AiRICwe5hGHPExCMkkmxnYSv2f69ruqzkFrP06d6tse3yQzEpLbSqf79tzb93Z1rVp77b323hDf1jshWkdmfSI3rzvMuHrWkOMRgFngbYU681UkAMiZEtc5WyhIcmBki25kUnMKWrsOQclb63BpxJY2IlTmXHV1lyxNnl/10mesHjArxuveDbwFjNVBNVwMhx04ABTWG2pUNJ8VW9XFyqUhlGwL7gS3Dv8zLNhbMzMiET36XzezwHcGtviuQPEqpYiUi+oxym4Gy4CRA0LYQNoaLetkzykodIZUpylQpzBN0YltgIH1BYAxVGBUnkX2YARgeGYKFtUD19Up0CjEk8u74cxoNZU0rcyGcoMoWruQtWgY0M9+IPZrp8GvXP1yaT6/pF75plrCwqc+a2j4pAKci3KWldKwpAPHjj9Lhy7InCqbY6UjfLikYlpEaXwf41vGUjNIOx5GqX6r7kAhcA6AcEEQbKIhlQ5tw/emHANWaUvEyFkoGxzepWezqp69T+zH+MwNAsZeS8gZgJF/S96yer321X1liH7Gqqvh9TSI+mTMMiLeJgEArsQyhkXcltb5JffW8CahE9iiL7aVKXQ/BoMDTFEhbAI4PA0BCugHAKNyzAJgCAFDZr4yoZPF8BhmgAq4H0QGhS8DOQ9wIIRqyFn4ZGPEs8nZ3CIKpamxBIdOqitoHSno11jEnsIoaAwDhs6NTYO8dKAXziEpqOvfnm94YhDLDCsZxADQm0lJ+9FP6Y1dwSGtvcl+rmGVgKMzIq62QTJVXCWPtM0yVutWQLEJci/p2c6ImGofWdhuHZKPPHGDgHFpnyXkOwSGaQpj2lcpwVlGNif29Nh8VLmJEP9o5lQLqCR8UlDwBQ1jWAQcUriDuNbBXZqeNaHNletMcHMYNXAEXQEgjCG2Ky/AqLzcAAoFBmsGLdpJqGFbUa0RSd4OkiquiOTKyNXvYhgZFH4YyBctOS9rJFljsBc780sYIDAMmVMwOPEt2NawaU2Spt0oWBBG6a5psEVuDOTPJl9LwMjQm4HYipDs69ZBbzZ8gVcVmOcrSy3ah5wzhuVOFRjGHqwj1HkL3cHhlfV6cBFQwLGAJkEtBDURpH+DbA7m/R02NN3AoALdAGFR1UP/eYOAcf+79nfwnQkbKXyVB3lWau/P71DxKbbgF9mxqu+IcWMLs41DaPOsIQaFaAeuYqOxhbNPKNhZBkr9TlmdIrGEhlGsKUYFg6KswBKFimzVDFyTkBMEHwqyKvjUeL+cbQ3C2ejBEpF8FamoAIpIxSiQHwAcsqtc29kEHOyOlb5p3dnG9w7A4HRPxhjGEhkwGEAameV7ynvAyE/inDV42rWGg5h8qODg4Qs6NrRzq+wT5NlAuWR+0oQbjo1avAQcmDKCSrgIc9YeSOfWSOdGOmk0rQt9glsOjAzgSVboKGH5OtJD/3GDslLv2Ws7PxMssm/aSUPxl/3nujAqF9a7SY/cEdsRjLCG/FvXXGSNKlK0Q88vg6IHBM81Ci7WaWUb2acxF+1EXIMxTFOALQboqxgJGAAMj8c64Ix1hBbDrNk/oBsOfdPcFScGPkYMQiYwBgAxtlugAj4qBgfG9sDyEHT5ilbLLATCbCazi1vhjrNPkWgtDIF0LYtxhFUKDMtKJROhZoTN2pFG9+gHwgU/W2LDQkzHglrIqJNJmDVMlBuo0hmgalibjdIcX+DFdu6ZS1f7xFl7qNlwiUxVHelkG2kGcIA9WmEOgAOMYYeVM1bmqdRMbUrAxUgP/fv/Y2BIv0AfXGbV2K2NJ+Gd/FJq0dYf74NCACKT7MQmLtPzZf4ph0wMBMwjQsZJM007KVku3CkoILZzTVGCLSx0qlCP0IWSPJJGQyfuVRBR3G5brisIQLQfAp+eAgOM4cdExSRScURUjiN5BgcEuahGGfVpwLBVA9mCTNsrzWBQ64eBhLXG6XQtAwM/1wOG1gjyPFXq1NINTwCGhlQAiWXdJGtla9LU8ZyHCHmmKOkbG3ata8iyFQMptNJQCr6qE6R060jXtoEZxEIqaA1pV1f2MRwie6Wr5syK/vDj3z0w7gghvN17fzHGeP8DGWPkA5ctDD0bd5zyEZz6se71ugAqT8umf9d/zgHBFyjNw/O4FRu7pMBgXZEBYwxAKFNMikJnQHlmigQIFPGgKdja4aVOURViAByVknnSfRXorZb95hK/B/UmBRTb1i21G/iWxOHKjULcnymMwcCYEIOiOHZU4n5CJClfZQ2LzbNAWvZw6E48O8lhJ8+AkNgCzyGMygt8pjV0T0U3R7cDBx9qObA6VBrzcjVjoczBlpZKpx+avrKM1c5JklvH03BjZT0OMzkZpysEWHdILQNzqqAx5tvAjIEbGGTeRFqiHmKsoVKMLex4yzpgId/M9fC/fuoTzrnPhhA+773/inPuufF4PCPmWWyJxoI0phruGcOFdbRaraYxxgQMIrr0wDt/7OdtsfjZQHAqLXEqpEpCeudb8yCq57TNtEdqZlLfVCe6jS10JhnMZlqwBTB4EDBYAjfUJAosf8GtYEDwc1qjsIo2mGIIMHDY5PS+zxKoVvNgHWvkrwMFLrLBpwS2MMYQcOAbsULLNAZCJzcm8rCMTIk8wHHsqMBzYA1kf2ySoekLi9OztcqiPZQdcIIpQBI4wA4GDMtOpa69TICrGE+iMBfiNjuXx4Ca1vDkRt38XJ6GyC11WkW37EjmbkmTF3mvty1i1Akh2l+eRvZoSAV3LkQ46wwFxkkN5iBasd4QEc7FQ7WG8D3vBRdZBoD/9T9/8jsHxnK5PEdEbwgh3GuM8eP3vY+BIbJAOONsZtqdWGnPrKTT4joPnFRD5NNjMi1hnxeHTnZRU28UBHdyNbD4xucooRQ+w7ECA/eTgdxg88ANegIpWYhrqVEoMLhIp3oCTMG/FH0LOhYGH/IWaVKxZAgwtHdz2+rsVltkJ9UvFt/DDhj+HFExdVSec8IiGlLJPAMNqXbm3qaJ6pylssq2ZKskY+WSxuDQycCRjbSRBqTe0pL+p5XMhTYaVIt/bIL0BN8Xz8zlYqZ1cGlYlacNd8Fhv9c2LBl7cA960KkkMs0Q+zcwwA1MsdgGWjYdQPAYlXKAg+0msIdomceWn8oYWUd/9Y9/92jGGJeJ6NuTyeTkuoyhwOgxxk9e/KlfkKq6TqezTZivRR+9gkWWlcrw0k/bZsZAc8Lq78hB0D22VG03DypVtzUNz2Evj3PULBRSsQqMsTLGeFDQ0RDhlDJGVdBIQyeI7QLAQI0CoRMb/rK2U+yZw4eL+gE+TAYF7jV04s2O2gOhgweEfWVkJ/zTqAc4AGDiyB0TlVPH4PBZSCWDA3X+rTFD1r8pA5Klb5uZw2wfnKkSMAR+7ERXsBCXzjwJXzLGsHjZ+jC6a5W6ba0ijrBKAMHA4CKQ1HBsc6fsLNdOwyys6gl9HcTW9ZrLscTfiUHQMgnRwBG08081BpgDfR41QqpIy1ZCLmSq+JrEL8PlUl1e6ujjn/zE3xLR5yyUIqLnXg0Y+JNBfhWAgVDKe39v27aXnHOXHnzvg++XvlsBBq+fjW1qVt8rFoRXToVQuRazf+yLa6GHHDC7WqIPjC4TZawhOxLSpHxxy/LMIUnJcm2CxbbnUAqgmAwLtnmMK0+jUSGaQusUnHkawsukIlsbpxgQuNJBT7BPyXoetFsOesLsoSae2X6RlWE5ZYsTC+Bw5AAGsMV5R8UxdAcMh9oGCyFuK8pt+WHWiy1rkvV7lDlMV1CNuU4dSKymIWZCYTxbbiJ/4k5HX37QwR56wqcNTwYGMAiaVSqtktvKAvWBpfqIVcE1g2Trt8zDJSN7pLEKeg03XoCJfRtsMAQAAsFsCFE+x2OkcbnGEWjJrOH4mtBgOy1WGmjI++ePPvQ3McbPFUUBcFyGxlBgIIfXOMeLmlljJGAsFovjwWBwe9u2b3POXWya5v4Pvf9Dv3jtlVdc2wbXtg2FBrNGW2oZILkcv562sNRqxxyng6Z8nE2Xis0FeM7KFkJZBiqxhayO0BUSUsNgveiksQg3sAXAgcLdZFDQGIwBUIAtUMAbI3ySEErCJ2k7taFlaIfgCjLztRTY+DHfq5lHaw/5CdsDBdtFtTDGV10iQnbqnCMH1jgHcEhIhSwVA0g3NaXNsIk1umYh/n26f5svlSa6lSkAErGf82mgM6N0EAKDSzv1eh+niTytbtuJbtVv2+zEE69Ve3B41fmteoZDvJxeH4StRF8IIJCgUDcw96cLMJDVE+bAmgHZ+2fggO5gYNRBBHnraU2ONthXzttpsWvQx+Pz5+Pv/vEfPVKW5WebpvnCcDi8XNf180dHR3NYLvcBA2+1UmDc1jTNDxLRuyG+f+PXP/pLT339qUFdN9TUW1dvt9TUNTNHi8kTCLGuG1Zp2JCnALMQCQ9NQOdJDHlsxvKs2cgaVcxCbqNTNEXb7VWRaneaUqdhVJemhTlQ9QUYA4AYFVSxzaNkYMDm4WH2s+ngmnWSqxkAAcXHnmelfwWFbe3U+UfSm23v046WrSdVvgY4EFIdCTA8GENDqo419DVSOJUtObRBATigCpheWMXAcJ324OmAtsRGBiHwSYrrJM+c7nib/2IbQpGJ8RQq2foBdmCq5kghlRYBrR7CP6+v3WMO8XTY1EMGiF5krBaE4dI8YFqZA6sGxHwojIH0LbMGes2jpw220BYDrG+OGOb1hrfcVf/mb//WwwiliOgLZVl+ra7rFzJgICvVYwwAA0PcJvP5/Dbv/d0xxvsAjI/9wcce/Ke/f+yOert1m82aNquNa7Zbquua2qbhEGsfc+wKa8FCB6EcBF1Pd84U+4Fhg5il4VPrFVa3sHURaXSjeqD4ItYxhqVqxe4BxoDQFsaA2B5UJRftikHBwGB7h4psuQojbLL+aW1uTuPtUZBTZjQ/Qroo2Ommx4EPgo7T42CWOHRyCKf4BgZR/YH0Lb4HoablH21/uKZcLdvDglyvyCzITXcYMHZ1Ruu7peoAiCBBPy3NA+rJnMZ+9bxUJsZVfJvmYNbImENo/dTQCtZdqdCn4EgTEUWzSQpcgGHgwJqBdQ3dgZuwxqJ1NG8dg2LjSqqLYYyDimIxiO95308898GPfPgfAAzn3JMhhG8cHx+/QERLDTRPAQPvHnmFyWazuSXGeFcI4V0AxpXLX3vv7/3O79+3Xi2L5WLp1oslbdYrt91sqKkbapuWAgZ5nToJOorYB5JdduiYw9jhNFtYjaKrcouVXHaw6RhX3cUG5uBaFCrdqgehM1Dcg86Q1lQ4ZiUTNRwWDA6AooSmADB0NixfQ9BjjBOMhwlYi2jmgdYhxBbnp2tuJqxYQPfYVQHCV9MonwC0xjGYgwQc5/XxCHUT1WDMDsoWvf7trnCaFjNatkrBkYS3VcIBChbgtidOJ4TwdTP7a60Cm99n1vTkyFTWUP++VsrNtt4tvkk7BiXdKf/jWoYyB2f5lIlrAEPCVaTAEVIBHKI5AoMD6dx162jZOFpEhFICirYcUagm0Q9H7a/82q8+edfdb/00gOG9/6Jz7n+rqnpFgYH0RNhlDHw05dWrV8dVVU2J6E1I2SKccs7d95d/8hc/8sTjn75lOV/45cmJX8zntFkBHBJWARzgYTSI7GeKjgly5ng1cOTzpRgE1n7MP6wtjvycMIbt2JZNnuKaleUiDucZh1NsJVc7CIDBFfDScwfeaFDQYOCpxD3SsmXJ4RMKd7IoUWcuIXY3UNhmIPM5J5ZQ3ZU5uNN75ucy8Z0yEMoaXE0SrQEh7hFKTVV3oPMPIp2ntVvqVn1SSTwrU1iPhfVEABwGDOgK682ovQpvzVCluVLdfKn0yaVJh/rGLF3Ngs4GcKllxGYMMXPAmWl7Ac2ynmWqLI7QsErCKQEE32vPSXIOACRbYQ0AAzfuCsQ+juBoHQoGxcYNYs2gOArtcBzvuXjp5Z/9wAc+E2N8EmGU9x6p2mc3m83swoULK/UBnAKGCfAhMlNlWUJn3BNjfCfAUW/qt//ZH/7pvZf/58uT+Wzm51ev+eV8Qdv1ptMcPMq9E+OduO5nmbrdTH0fFH//jv+sZ/cwL5SmYm1hepqIz4DAqlsR2gBHha8R9mpGysS3TPtQYOAxQFHKrdA2U89DCQQWiL9d8GzNsI1AKUWqVWl5v12oxO9TkZ8uFhl79EJLu7zz6G4FBkT3FHpDtcbEkQebIL2LQ2W90Gm4gZgUU0VZAyH+laY5OAxUnQGNgYyUPcfiVy8AdiHQkEo+mHz+kE26tpml+QIbHbwlHV9IAcogrrTlyXo47DX0SOTAyLJSNhOLXQPsHgAwhEEsrOJ1aNz4BMFd0JaGsRmMqB4exVAdtefv+oHlT3/wly8PBoOvABTOuS+VZXmlaZoXNCOl3gAsy1WNwR9nV/3mj0XDKbDG2wAO59w7NpvN3Y9+/JE3/ttjj5+79tLLxeLkxK2XC9YcrDU4pIIQ32UNk9bdidOBJou19erZVba1kp2JbU7ipHW1klYXttBFIiRpWUmGOL1Q4V6e50witAaYAo5aHYcDtkDYVIIhkJbVXQrcBMtjWuSGcZBsjE0O0e69GuBzRpCwPGtX7KWi+y2NXELlgDYyazita3AoNfVS1xjrkDa8TgKGTv+wWbPJVprpOc42KWtAZ6RCoIRRAEuaGILQah8w8FxqZbXHGTBS0zxblq0VUoHBFC31Dm3Y4nqQhQIWTfF+DMtM6T3CJ+1OYnAoMOQ+yJpkbmCCXwq9j2XcuIrqwTjG8bn2znc/MP/hn/m5Z4vh8Bsxxi8DFN77rzrnntUwCmzBnfCwg+QhvaVs+TyDBFytVmCNW+u6fkuMEalbhFXIVL3x6StPff+/fOqx6X8/8fnqW09/s3jp28+7pqkdwimuc+yEU/0TvRdgS1iRh7E9C3lXwGNAWO+MCW59TrJQGkIpW8iidNmZIDpQwMGWENYXngbqoB0WBZWlY2DgxgPeeEYVwOAFEDkw8PvVJZqzRJ7DSazYA4ZWu/UQdIkZOYEFGDqhGCETi3ANp86j4Kc1DVTK4VfMwiPJ3mjak70PeqbZ71LW6IVT3J8hrCH3VuiDEFe9kQoPFvSmnQjayNSbcq0ij7u9FBhelqTjhuIfrkzmRLY9gp17VHQqV8F1JwDXMTqmkJR4w8ZMZK2YObQAiA2zTXCRxheiv+X2dvrWH9rcfvFHZ8d3vuklIvomEX09xghv1FcHg8HTTdO8OB6PUfHmNK3pi33AwLtnMypYY71ewzd1OxG9OYSAsOoe7/2biegO59z5GOPEOTcIIZQuG1GudZE+Ag5fHY7ATToCCH3sShAR+njfxBhr59wyxngNBbwY4zMxxive+ytE9Ixz7vnRaATjYGILTlTra/USJHpCG2sMF4vFpCzLaQjhViK6UwFiwPg+5xyq5JCKABIn4fAaWgTrJ19u0kE5vOzr/ggACyi8WkaD84bOuXWM8STG+DIsH977ZwAIIvqW9/7FpmlmR0dHlqLtsUWPMVRnGF9a9hN1DegNgAMp3Ntw897fGkIAMMAoY61/yFgu710I3ULj1/3HdjgAN/0IeO9jwHzOZMKnrXNuFWOcee9fDiG86Jx7ATfv/StVVRlTQHB3ZpiOeU5Nqcm1hjHHYLFYjIuimLRte857DzAgjJo6545CCGPnHABkLfFgjANb3PTT4fAL7AgwZUg5k9MRMcat9x7AWDjnZs65ayGEWVEUJ23bLo+Ojix8svIop2jzI7r3BM5CKuvT4AzocrkcFUUBIIycc+OmaUZt2w6hM5xzRVEUrm2h5E4D7vAxHo7ATTwCsSiK2LbARMT/1UVRbMuyRDgFgKzbtl1NJhM0IqkZ3waUSkFv92+7HjDwvebZs9CqnM1m5XQ6HaxWK4ABorvcbrdFVVVuu93a99NwCBI5/Hc4Ajf3CGyxV1n+i8PhMGw2G9wDHBDgzXg8rmezWT2dTs1vnJdCJTV7VmBkFJXl6HRxTbbq7OrVq9AUfjqd8vfN53N3fHxMuL+5h+Pw6ocj0B2B4+PjOJ/PCfcAyGw2g+YIFy5cyDpWOoYwF9k+QNirvuYJnKVec5BYWSF/blfMv+ZrHz7cwxG4AUcgD4PyAk6uO+xx8uJcDxS7J/J1/8YdgOQ/2xWxb8C7PLzE4Qh8j0dgt7rZ+/q1AHFmxtj3R56xgHdgjO/xEz78+JmOwCnhvPtTZwVD/nOHk/dMx/7wTa+3I/B/mlfnCVu2eCMAAAAASUVORK5CYII=",Bt="data:image/png;base64,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",ht="data:image/png;base64,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";const ai=[{img:te,video:"https://video.educoder.net/sv/20821c44-1775248f8e1/20821c44-1775248f8e1.mp4",key:0,clazz:"normal",firstTitle:"\u4E91\u7AEF\u7F16\u7A0B\u73AF\u5883\u7279\u70B9",firstDescribe:["\u56FE\u6587\u3001\u89C6\u9891\u3001Latex","VS Code\u7F16\u7A0B\u73AF\u5883","Online Judge\uFF08OJ\uFF09\u6A21\u5F0F","\u4EE3\u7801\u81EA\u52A8\u63A8\u8350","\u53EF\u5B9A\u5236\u6D4B\u8BD5\u96C6","\u81EA\u52A8\u5316\u90E8\u7F72\u3001\u6D4B\u8BD5\u3001\u53CD\u9988"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["CentOS\u3001Ubuntu\u3001Python\u3001Matplotlib","Pandas\u3001Numpy\u3001Scrapy \u2026 \u2026"]},{img:te,video:"https://video.educoder.net/sv/28357c10-1775907ad78/28357c10-1775907ad78.mp4",key:1,clazz:"vnc",firstTitle:"\u8FDC\u7A0B\u684C\u9762\u7279\u70B9",firstDescribe:["\u56FE\u5F62\u5316\u64CD\u4F5C\u7CFB\u7EDF","\u53EF\u914D\u7F6E\u5E94\u7528\u8F6F\u4EF6\u548C\u6A21\u62DF\u5668","\u53EF\u5B9A\u5236\u6D4B\u8BD5\u96C6","\u81EA\u52A8\u5316\u90E8\u7F72\u3001\u6D4B\u8BD5\u3001\u53CD\u9988","\u5927\u89C4\u6A21\u5E76\u53D1\u5B9E\u9A8C","\u652F\u6301\u4E00\u6D41\u8BFE\u7A0B\u5EFA\u8BBE"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["CentOS\u3001Ubuntu\u3001 Windows\u3001 Kylin OS","Wireshark\u3001Vscode\u3001GN3 \u2026 \u2026"]},{img:te,video:"https://video.educoder.net/sv/4fdca3e8-17752499adf/4fdca3e8-17752499adf.mp4",key:2,clazz:"web_ssh",firstTitle:"\u8FDC\u7A0B\u547D\u4EE4\u884C\u73AF\u5883",firstDescribe:["\u6807\u51C6Linux Shell\u547D\u4EE4","\u547D\u4EE4\u64CD\u4F5C\u5168\u7A0B\u8BB0\u5F55","\u53EF\u914D\u7F6E\u547D\u4EE4\u884C\u5E94\u7528\u7A0B\u5E8F","\u53EF\u914D\u7F6E\u547D\u4EE4\u884C\u6A21\u62DF\u5668","\u81EA\u52A8\u5316\u90E8\u7F72\u3001\u6D4B\u8BD5\u3001\u53CD\u9988","\u652F\u6301\u4E00\u6D41\u8BFE\u7A0B\u5EFA\u8BBE"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["CentOS\u3001Ubuntu\u3001Python\u3001Vim\u3001Docker","SSH\u3001Git\u3001Hadoop\u3001Hive \u2026 \u2026"]},{img:te,video:"https://video.educoder.net/sv/5490aa0d-17759081e1d/5490aa0d-17759081e1d.mp4",key:3,clazz:"unity_3d",firstTitle:"\u865A\u62DF\u4EFF\u771F\u9879\u76EE\u7279\u70B9",firstDescribe:["\u4E09\u7EF4\u52A8\u753B\u6559\u5B66","\u53EF\u7F16\u7A0B\u9A71\u52A8\u52A8\u753B\u884C\u4E3A","\u6784\u4EF6\u5316\u3001\u53EF\u7EC4\u88C5\u865A\u62DF\u573A\u666F","\u81EA\u52A8\u5316\u8BC4\u6D4B\u3001\u53CD\u9988","\u5927\u89C4\u6A21\u5E76\u53D1\u4EFF\u771F\u5B9E\u9A8C","\u652F\u6301\u865A\u62DF\u4EFF\u771F\u9879\u76EE\u5EFA\u8BBE"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["Ubuntu\u3001CentOS\u3001WebGL\u3001Python","Java\u3001C#\u3001ThreeJS\u3001Unity \u2026 \u2026"]},{img:te,video:"https://video.educoder.net/sv/3fcef362-17759076bd9/3fcef362-17759076bd9.mp4",key:4,clazz:"jupyter",firstTitle:"Jupyter NoteBook\u73AF\u5883",firstDescribe:["\u4EE3\u7801\u7F16\u8F91\u4E0E\u7ED3\u679C\u5C55\u793A\u540C\u6B65","\u5BCC\u5A92\u4F53\u5C55\u793A\u8BA1\u7B97\u7ED3\u679C","\u6A21\u5757\u5316\u6267\u884C","\u652F\u6301Latex\u3001Markdown","200\u79CD\u53EF\u9009\u8FD0\u884C\u73AF\u5883","\u81EA\u52A8\u5316\u90E8\u7F72\u3001\u6D4B\u8BD5\u3001\u53CD\u9988"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["CentOS\u3001openEuler\u3001TensorFlow\u3001Python","MindSpore\u3001Spark\u3001Ubuntu \u2026 \u2026"]},{img:te,video:"",key:5,clazz:"design_simulation",firstTitle:"\u8BBE\u8BA1\u4EFF\u771F\u73AF\u5883\u7684\u7279\u70B9",firstDescribe:["Web\u4EFF\u771F\u5B9E\u9A8C\u7CFB\u7EDF\u63A5\u5165","\u5B9E\u9A8C\u7684\u81EA\u52A8\u8BC4\u6D4B\u4E0E\u53CD\u9988","\u5B9E\u65F6\u7684\u4EFF\u771F\u7ED3\u679C\u4E0E\u5C55\u793A","\u5B66\u4E60\u6210\u7EE9\u4E0E\u5B9E\u9A8C\u62A5\u544A\u7684\u81EA\u52A8\u7EDF\u8BA1","\u5B9E\u9A8C\u6570\u636E\u5168\u6D41\u7A0B\u8BB0\u5F55","\u53EF\u5B9A\u5236\u7684\u68C0\u6D4B\u6D41\u7A0B"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["CentOS\u3001Ubuntu\u3001Windows\u3001Kylin OS","Nginx\u3001Vscode\u3001HTML5\u3001JavaScript\u3001CSS3\u3001","Node.js \u2026 \u2026"]},{img:te,video:"",key:6,clazz:"soft_hard",firstTitle:"\u8F6F\u786C\u4E92\u8054\u73AF\u5883\u7684\u7279\u70B9",firstDescribe:["\u591A\u786C\u4EF6\u517C\u5BB9\u6027","\u7528\u6237\u7AEF\u786C\u4EF6\u63A5\u5165","\u5F00\u7BB1\u5373\u7528\u7684\u7EBF\u4E0A\u73AF\u5883","\u786C\u4EF6\u8BBE\u5907\u4E00\u952E\u7ED1\u5B9A","\u786C\u4EF6\u8054\u7F51\u81EA\u52A8\u8BC4\u6D4B","\u786C\u4EF6\u4E0E\u73AF\u5883\u4E00\u952E\u7ED1\u5B9A"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["Ubuntu18\u3001Python\u3001Paho MQTT","OpenCV\u3001Git\u3001Matplotlib \u2026 \u2026"]},{img:te,video:"",key:7,clazz:"ai_assistant",firstTitle:"\u667A\u80FD\u52A9\u6559\u73AF\u5883\u7684\u7279\u70B9",firstDescribe:["\u6559\u7EC3\u7814\u573A\u666F\u6DF1\u5EA6\u878D\u5408","\u5168\u6D41\u7A0B\u6559\u5B66\u8F85\u52A9\u5DE5\u5177","\u5168\u6D41\u7A0B\u5B9E\u9A8C\u8F85\u52A9\u5DE5\u5177","\u672C\u5730\u5316/\u4FE1\u521B\u5316\u90E8\u7F72","\u5E73\u53F0\u5185\u7F6E\u6D77\u91CF\u6559\u5B66\u8D44\u6599","\u81EA\u5B9A\u4E49\u667A\u80FD\u4F53\u63A5\u5165"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["\u667A\u80FD\u5907\u8BFE\u3001\u667A\u80FD\u5BFC\u5B66\u3001\u667A\u80FD\u51FA\u9898","\u667A\u80FD\u9605\u5377\u3001\u667A\u80FD\u8BC4\u9605\u3001\u8F85\u52A9\u7F16\u7801 \u2026 \u2026"],ButtonProps:{children:"\u65B9\u6848\u4ECB\u7ECD"}},{img:te,video:"",key:8,clazz:"intelligent_curriculum",firstTitle:"\u667A\u80FD\u8BFE\u7A0B\u5E73\u53F0\u73AF\u5883\u7684\u7279\u70B9",firstDescribe:["\u667A\u80FD\u4F53\u521B\u5EFA","\u63D0\u793A\u8BCD\u667A\u80FD\u4F18\u5316","\u77E5\u8BC6\u5E93\u7BA1\u7406\u3001RAG \u68C0\u7D22","\u667A\u80FD\u4F53\u5DE5\u4F5C\u6D41\u7F16\u6392","\u667A\u80FD\u4F53\u4E00\u952E\u53D1\u5E03","\u667A\u80FD\u4F53\u6548\u679C\u5206\u6790"],secondTitle:"\u53EF\u5B9A\u5236\u8FD0\u884C\u73AF\u5883",secondDescribe:["Ubuntu\u3001CentOS\u3001QWen\u3001ChatGLM","Llama\u3001Baichuan\u3001OpenSora \u2026 \u2026"],ButtonProps:{children:"\u65B9\u6848\u4ECB\u7ECD"}}],gt=[{img:be,title:"\u8BFE\u5802\u7075\u6D3B\u7EC4\u7EC7",intro:"\u6559\u5B66\u8BFE\u5802\u662F\u4E00\u79CD\u96C6\u6210\u5316\u73ED\u7EA7\u534F\u540C\u7A7A\u95F4\uFF0C\u652F\u6301\u5B9E\u9A8C\u3001\u4F5C\u4E1A\u3001\u89C6\u9891\u3001\u8003\u8BD5\u3001\u6BD5\u8BBE\u7B49\u5341\u4F59\u79CD\u7EBF\u4E0A\u7EBF\u4E0B\u7BA1\u7406\u5DE5\u5177\u3002",describe:["Front is an incredibly beautiful,","fully responsive, and mobile-first","projects on the web."]},{img:b,title:"\u4F5C\u4E1A\u81EA\u52A8\u7BA1\u7406",intro:"\u4F5C\u4E1A\u7BA1\u7406\u662F\u8BFE\u5802\u6838\u5FC3\u7EC4\u4EF6\uFF0C\u652F\u6301\u666E\u901A\u4F5C\u4E1A\u3001\u5B9E\u8DF5\u4F5C\u4E1A\u3001\u5206\u7EC4\u4F5C\u4E1A\u7B49\u81EA\u52A8\u5316\u6279\u9605\u3001\u7EDF\u8BA1\u548C\u6559\u52A1\u6570\u636E\u5BF9\u63A5\u3002",describe:["Front is an incredibly beautiful,","fully responsive, and mobile-first","projects on the web."]},{img:Ae,title:"\u5206\u7EC4\u534F\u540C\u5F00\u53D1",intro:"\u5206\u7EC4\u4F5C\u4E1A\u662F\u8BFE\u5802\u6838\u5FC3\u7EC4\u4EF6\uFF0C\u652F\u6301\u5206\u7EC4\u5F00\u5C55\u9879\u76EE\u534F\u540C\u5F00\u53D1\u3001\u4EE3\u7801\u6258\u7BA1\u3001\u4EFB\u52A1\u8DDF\u8E2A\u3001CI/CD\u3001\u6309\u7EC4\u8BC4\u5206\u7B49\u3002",describe:["Front is an incredibly beautiful,","fully responsive, and mobile-first","projects on the web."]},{img:ye,title:"\u8003\u8BD5\u4E0E\u9632\u4F5C\u5F0A",intro:" \u667A\u80FD\u5316\u8003\u8BD5\u7CFB\u7EDF\u63D0\u4F9B\u4E86\u5168\u9762\u9632\u4F5C\u5F0A\u673A\u5236\uFF0C\u652F\u6301\u5207\u5C4F\u5F3A\u5236\u4EA4\u5377\u3001\u4EE3\u7801\u67E5\u91CD\u3001\u968F\u673A\u62CD\u7167\u3001IP\u5730\u5740\u7ED1\u5B9A\u7B49\u9632\u4F5C\u5F0A\u673A\u5236\u3002",describe:["Front is an incredibly beautiful,","fully responsive, and mobile-first","projects on the web."]},{img:Re,title:"\u7ED3\u679C\u5BFC\u5411\u7EDF\u8BA1",intro:"\u652F\u6301OBE\uFF08\u6210\u679C\u5BFC\u5411\u6559\u80B2\uFF09\u7406\u5FF5\u548C\u673A\u5236\uFF0C\u652F\u6301\u4F5C\u4E1A\u3001\u5B9E\u9A8C\u3001\u8003\u8BD5\u3001\u8BFE\u5802\u7B49\u591A\u7C92\u5EA6\u3001\u591A\u7EF4\u5EA6\u7684\u6559\u5B66\u6210\u6548\u5206\u6790\u3002",describe:["Front is an incredibly beautiful,","fully responsive, and mobile-first","projects on the web."]},{img:ie,title:"\u7F16\u7A0B\u7ADE\u8D5B",intro:"\u7F16\u7A0B\u4F5C\u4E1A\u652F\u6301\u4ECE\u5355\u4E2A\u5B9E\u9A8C\u8FD0\u884C\u65F6\u957F\uFF0C\u8FD0\u884C\u5185\u5B58\u8FDB\u884C\u6392\u540D\uFF0C\u4E5F\u652F\u6301\u4ECE\u6574\u4E2A\u4F5C\u4E1A\u7684\u7B54\u9898\u60C5\u51B5\uFF0C\u6839\u636EACM\u89C4\u5219\u8FDB\u884C\u6392\u540D",describe:["Front is an incredibly beautiful,","fully responsive, and mobile-first","projects on the web."]}],pi=[{title:"\u7535\u5B50\u4FE1\u606F\u4E13\u4E1A\u8BFE\u7A0B\u65B9\u5411",twoTitle:"Electronic Information Courses",img:Bt,smallImg:[{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"}]},{title:"\u8BA1\u7B97\u673A\u7CFB\u7EDF\u80FD\u529B\u8BFE\u7A0B\u65B9\u5411",twoTitle:"Computer System Capability Courses",img:ht,smallImg:[{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"}]},{title:"\u7535\u5B50\u4FE1\u606F\u4E13\u4E1A\u8BFE\u7A0B\u65B9\u5411",twoTitle:"Electronic Information Courses",img:Bt,smallImg:[{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"}]},{title:"\u8BA1\u7B97\u673A\u7CFB\u7EDF\u80FD\u529B\u8BFE\u7A0B\u65B9\u5411",twoTitle:"Computer System Capability Courses",img:ht,smallImg:[{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"}]},{title:"\u7535\u5B50\u4FE1\u606F\u4E13\u4E1A\u8BFE\u7A0B\u65B9\u5411",twoTitle:"Electronic Information Courses",img:Bt,smallImg:[{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"},{image:Se,url:"/index"}]}];var Rt=S(38147),Pt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABvklEQVQ4T62UTShEURTH/+e+MeaNbxkLbAhRRFkoGh+RLCysWFlasLKwVUpJ2VuMbBUrS4lGZDHFQhE1xKQhM4OYMQ/N3Kv7eNNjZpjF3NXtdM/vnP859xxCihPStD4BPgIhugRQKZ8Q4AfRHoGtl6nqzm83Mhue395qP3hsWQj0pApg2Iiwa2WW8SKb7SJhMy4BTXMSj28IoPQviMnxUTBluFxV978zBvRM4jFPphAzzKpY2mVmurRgNOL+T066LKVMhz2/l2RhOY9vZyLHeBN6f0VZbl7ChTGln+5fwy4CjWcK2rw9hzvgxULLEIi+eiUglikYjZwJgYZMQAfBK6xeH2G2eRAOW37ChQjnFIhGXiBQYFj90WdUqIWJaIb9+MmPJe8BZpoGUGUv/hmXEE4CzZ9uI4cpmKzrQJ4lV3fwhoNYPHNjurEX9QWO5OQl6Le0GOdY9R3h8OEGUw3dsDIFcydbmKjrRGuJ/smTji4tXbE9Dz6sXHrAQBirbkOnoyZtGYmR68/232kvuAiH4CxPD5F0vf1Z+5ASlLURkbCsDK1RxaysEXNL5PzFeWyUETnNi40Lsa8wy1qqxfYJy4vRDM5HnlMAAAAASUVORK5CYII=",ui=S(89392),ti=S.n(ui),qt=S(40937),Si=S.p+"static/modelimg.27d66267.png",ci="data:image/png;base64,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",Kt="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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",D=S(78241),k=S(8591),J=S(43418),p=S(66457),V=S(98315),se=S(65363),Je=S(59672),ft=S(49320),He=S(82636),ot=Object.defineProperty,Nt=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,re=(A,E,I)=>E in A?ot(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,H=(A,E)=>{for(var I in E||(E={}))F.call(E,I)&&re(A,I,E[I]);if(Nt)for(var I of Nt(E))W.call(E,I)&&re(A,I,E[I]);return A},Ve=(A,E,I)=>new Promise((ve,Zt)=>{var Vt=Qe=>{try{jt(I.next(Qe))}catch(Lt){Zt(Lt)}},Xt=Qe=>{try{jt(I.throw(Qe))}catch(Lt){Zt(Lt)}},jt=Qe=>Qe.done?ve(Qe.value):Promise.resolve(Qe.value).then(Vt,Xt);jt((I=I.apply(A,E)).next())}),Xe=(A=>(A.Projects="projects",A.Shixuns="shixuns",A.Classrooms="classrooms",A))(Xe||{});const mt=({homePage:A,user:E,dispatch:I})=>{const[ve,Zt]=(0,s.useState)(ai[0]),Vt=(0,s.useRef)(),Xt=(0,s.useRef)(!0),[jt]=D.default.useForm(),{index_option:Qe}=A,[Lt,Qi]=(0,s.useState)(!1),[gn,tn]=(0,s.useState)(!1),[Nn,Qn]=(0,s.useState)(!0),[Fn,Hn]=(0,s.useState)(""),[fi,Di]=(0,s.useState)(!1),[nn,rr]=(0,s.useState)(!0),[Jn,Ar]=(0,s.useState)([]),[Er,Or]=(0,s.useState)(0),[An,vr]=(0,s.useState)([]),[yr,Ir]=(0,s.useState)({sort:"desc",page:1,limit:16,keyword:"",order:"new",type:"all",discipline_id:"all",sub_discipline_id:"all"}),Kn=(0,s.useRef)((0,ui.throttle)(()=>Cr(),100,{leading:!0,trailing:!0})).current,zr=(0,s.useRef)((0,ui.throttle)(It=>as(It),2e3,{leading:!0,trailing:!1})),{shixun_demo:$t=[],new_discipline:hi=[]}=A,{key:_i,name:rn,video:un,img:En,firstTitle:_n,firstDescribe:$n,secondTitle:qr,secondDescribe:jn}=ve,Cr=()=>{var It,ei,Hi,Sn,er,sr;const Gn=(0,At.b9)()?880:2600;if(Xt.current){const jr=document.querySelectorAll(".animate__animated").length,cs=document.querySelectorAll(".animationOrientation");cs==null||cs.forEach(Rn=>{var Sr;(Rn==null?void 0:Rn.getBoundingClientRect().top){_r.setAttribute("class","animate__animated animate__fadeInUp")}))});const Rr=document.querySelectorAll("h2[data-type='animationH2']");Rr==null||Rr.forEach((Rn,Sr)=>{(Rn==null?void 0:Rn.getBoundingClientRect().top){_r.removeAttribute("class")}),Rn.setAttribute("class","animate__animated animate__fadeInUp"))),Sr!==0&&jr>6&&Rn.setAttribute("class","animate__animated animate__fadeInUp"))});const Kr=document.querySelector(".animationTeachingTool");(Kr==null?void 0:Kr.getBoundingClientRect().top){Rn.setAttribute("class","animate__animated animate__fadeInUp")})),jr>53&&(Xt.current=!1)}const us=(ei=document.getElementById("videoIndexId"))==null?void 0:ei.getBoundingClientRect().top;if((0,At.b9)()&&!(!((Hi=Vt.current)!=null&&Hi.currentSrc)||(Sn=Vt.current)!=null&&Sn.currentSrc&&((sr=(er=Vt.current)==null?void 0:er.error)!=null&&sr.code)))try{us-200?Vt.current.play():Vt.current.pause()}catch(jr){console.log(jr)}};(0,s.useEffect)(()=>{Fr(yr)},[]),(0,s.useEffect)(()=>{if(A!=null&&A.homepage_disciplines)return document.body.scrollIntoView(),Kn(),window.addEventListener("scroll",Kn),()=>{window.removeEventListener("scroll",Kn)}},[A]),(0,s.useEffect)(()=>{zr.current=(0,ui.throttle)(It=>as(It),2e3,{leading:!0,trailing:!1})},[E]);const Fr=It=>Ve(void 0,null,function*(){rr(!0),It.keyword=encodeURIComponent(It.keyword);const ei=ti().pickBy(It,Sn=>Sn!=="all"),Hi=yield(0,ft.tS)(ei);Hi.status!==-1&&(Ar((Hi==null?void 0:Hi.subjects)||[]),Or((Hi==null?void 0:Hi.total_count)||0),vr((Hi==null?void 0:Hi.recommend_subjects)||[])),rr(!1)}),br=It=>{var ei,Hi,Sn,er;Zt(It),Qn(!1),(0,At.b9)()&&(!((ei=Vt.current)!=null&&ei.currentSrc)||(Hi=Vt.current)!=null&&Hi.currentSrc&&((er=(Sn=Vt.current)==null?void 0:Sn.error)!=null&&er.code)||setTimeout(()=>{Vt&&Vt.current&&Vt.current.play()},500))},Ts=It=>Ve(void 0,null,function*(){(yield(0,Rt.ZP)("/api/trial_requests.json",{method:"post",body:H({},It)})).status===0&&(k.ZP.success("\u63D0\u4EA4\u6210\u529F"),Qi(!1))}),Ds=It=>{var ei;if((0,p.tJ)(I)){if(It==="projects"&&!((ei=E.userInfo)!=null&&ei.email)){k.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}It==="classrooms"&&Di(!0)}},as=(It,ei)=>{var Hi,Sn;if((0,p.tJ)(I)){if(((Hi=E==null?void 0:E.userInfo)==null?void 0:Hi.user_identity)==="\u5B66\u751F"){k.ZP.warn("\u5B66\u751F\u4E0D\u53EF\u4EE5\u521B\u5EFA\u8BFE\u5802\u54E6\uFF01\u8BF7\u52A0\u5165\u60A8\u7684\u8001\u5E08\u521B\u5EFA\u7684\u8BFE\u5802\u3002");return}if(ei==="projects"&&!((Sn=E.userInfo)!=null&&Sn.email)){k.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ei==="shixuns"&&!(0,p.xY)()||It&&(window.location.href=It)}},mr=(It,ei)=>Array.isArray(It)&&It.length>0?ei:null,ws=It=>Ve(void 0,null,function*(){const ei=yield(0,Rt.ZP)(It,{method:"get"});if(ei!=null&&ei.game_identifier){(0,At.xg)(`/tasks/${ei==null?void 0:ei.game_identifier}`);return}ei!=null&&ei.identifier&&(0,At.xg)(`/tasks/${ei==null?void 0:ei.identifier}/jupyter`)}),ls=()=>{const It=function(){return/macintosh|mac os x/i.test(navigator.userAgent)}();if(console.log(It),It){tn(!0);return}(0,At.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")},Bs=()=>{const It=ve.key;if(It===4){br(ai[0]);return}br(ai[It+1])},os=[s.createElement("div",{key:1,className:Ee.left},s.createElement("h3",null,_n),$n.map((It,ei)=>s.createElement("p",{key:ei},s.createElement("img",{src:Pt,alt:""}),s.createElement("span",null,It))),s.createElement("h3",{style:{marginTop:20}},qr),jn.map((It,ei)=>s.createElement("p",{key:ei},s.createElement("span",null,It))),s.createElement("div",{style:{visibility:"hidden"},className:Ee.btns},s.createElement("div",{onClick:ls,className:Ee.b1},"\u793E\u533A\u652F\u6301"),s.createElement("div",{onClick:()=>{var It;return ws((It=$t[_i])==null?void 0:It.url)},className:Ee.b2},"\u7ACB\u5373\u4F53\u9A8C",s.createElement("i",{className:"iconfont icon-jiantou1"})))),s.createElement("div",{key:2,className:Ee.right,id:"videoIndexId"},s.createElement("img",{src:En,alt:""}),s.createElement("video",{ref:Vt,key:un,onEnded:Bs,controls:!(0,At.b9)(),controlsList:"nodownload",muted:!0,src:un}),s.createElement("div",{className:Ee.videoMask}))],Ms=(It,ei)=>{var Hi;const Sn=ei%2===0,er=[s.createElement("div",{key:3,className:Ee.left},s.createElement("img",{src:`${Fe.Z.IMG_SERVER}/${It==null?void 0:It.image_url}`,alt:""}),s.createElement("div",{className:Ee.btn,onClick:ls,style:{marginLeft:Sn?"initial":"auto"}},"\u793E\u533A\u652F\u6301")),s.createElement("div",{key:4,className:`${Ee.right} animationOrientation`},(Hi=It==null?void 0:It.subjects)==null?void 0:Hi.map((sr,Gn)=>s.createElement("a",{target:"_blank",style:{animationDuration:`${Gn%2===0?Gn*.2+1:(Gn-1)*.2+1}s`},key:Gn,href:sr==null?void 0:sr.url},s.createElement("img",{src:`${Fe.Z.IMG_SERVER}/${sr==null?void 0:sr.image_url}`}))))];return Sn?er:er.reverse()},Ns=()=>{jt.resetFields()};return s.createElement("div",{className:Ee.mainSiteContent},s.createElement("aside",{className:Ee.ContentWarp},Qe&&!!ai.filter(It=>Qe&&Qe.includes(It.name)).length&&s.createElement("div",{className:Ee.operatingEnvironment},s.createElement("h2",{className:"animate__animated animate__fadeInUp"},"\u4EA7\u6559\u878D\u5408\u7684\u8D85\u7EA7\u96C6\u6210\u5F00\u53D1\u4E0E\u8FD0\u884C\u73AF\u5883"),s.createElement("h5",null,"Super Integrated Development & Runtime Environment for Industry and Education"),s.createElement("ul",{className:Ee.tabs},ai.filter(It=>Qe&&Qe.includes(It.name)).map((It,ei)=>s.createElement("li",{key:ei,className:It.name===rn?Ee.operatingActive:"",onClick:()=>br(It)},It.name))),s.createElement("div",{className:Ee.tabContent},(_i%2===0,os)))),s.createElement("aside",{className:Ee.ContentWarp,style:{backgroundColor:"#fff"}},s.createElement("div",{className:Ee.teachingTool},s.createElement("h2",{"data-type":"animationH2"},"\u8BFE\u5802\u6559\u5B66\u5DE5\u5177"),s.createElement("h5",null,"Classroom Teaching Toolsets"),s.createElement("div",{className:Ee.btns}),s.createElement("div",{className:`${Ee.clausesWarp} animationTeachingTool`},gt.map((It,ei)=>s.createElement("aside",{key:It.title,style:{animationDuration:`${ei>2?3:1}s`}},s.createElement("img",{src:It.img}),s.createElement("div",null,s.createElement("h4",null,It.title),s.createElement("h6",null,It.intro))))))),hi.map((It,ei)=>s.createElement("aside",{key:ei+It.name,className:Ee.ContentWarp,style:{backgroundColor:ei%2===0?"transparent":"#fff"}},s.createElement("div",{className:Ee.orientation},s.createElement("h2",{"data-type":"async_animationH2"},It.name),s.createElement("h5",null,It==null?void 0:It.name_en),s.createElement("div",{className:Ee.lf},Ms(It,ei))))),s.createElement("aside",{className:Ee.ContentWarp,style:{backgroundColor:"#fff"}},A&&mr(A.recommend_subjects,s.createElement("div",{className:Ee.school},s.createElement("h2",{"data-type":"animationH2"},"\u5B9E\u8DF5\u578BMOOC\uFF0C\u8BA9\u5728\u7EBF\u8BFE\u7A0B\u66F4\u4E13\u4E1A"),s.createElement("h5",null,"Practical MOOC makes online courses more professional"),A&&mr(A.recommend_subjects,s.createElement("div",{style:{width:"100%"}},s.createElement("div",{className:Ee.iconWrapper},s.createElement("div",{className:Ee.tuijianWrapper},s.createElement("img",{src:ci,alt:"\u6807\u7B7E"})),s.createElement("div",{onClick:()=>{X.history.push("/paths?order=hot")},style:{fontSize:"14px",color:"#3061D0",cursor:"pointer"}},"\u67E5\u770B\u66F4\u591A(",A==null?void 0:A.subject_count,")",s.createElement(j.Z,null))),s.createElement(Je.Z,{dataSource:A&&A.recommend_subjects?A.recommend_subjects:[],right:23,col:4,precision:1,loading:nn,wrapWidth:1200}))),A&&mr(A.subjects,s.createElement("div",{style:{width:"100%",marginTop:"60px"}},s.createElement("div",{className:Ee.iconWrapper},s.createElement("div",{className:Ee.tuijianWrapper},s.createElement("img",{src:Kt,alt:"\u6807\u7B7E"})),s.createElement("div",{onClick:()=>{X.history.push("/paths?order=new")},style:{fontSize:"14px",color:"#3061D0",cursor:"pointer"}},"\u67E5\u770B\u66F4\u591A(",A==null?void 0:A.subject_count,")",s.createElement(j.Z,null))),s.createElement(Je.Z,{dataSource:A&&A.subjects?A.subjects:[],right:23,col:4,precision:1,loading:nn,wrapWidth:1200}))))),A&&mr(A.shixuns,s.createElement("div",{className:Ee.school},s.createElement("h2",{"data-type":"animationH2"},"\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BA9\u60A8\u4FBF\u6377\u5730\u5F00\u53D1\u8BFE\u7A0B"),s.createElement("h5",null,"Practical projects that make it easy for you to develop courses"),A&&mr(A.shixuns,s.createElement("div",{style:{width:"100%"}},s.createElement("div",{className:Ee.iconWrapper},s.createElement("div",{className:Ee.tuijianWrapper},s.createElement("img",{src:z,alt:"\u6807\u7B7E"})),s.createElement("div",{onClick:()=>{X.history.push("/shixuns?order=hot")},style:{fontSize:"14px",color:"#3061D0",cursor:"pointer"}},"\u67E5\u770B\u66F4\u591A(",A==null?void 0:A.shixun_count,")",s.createElement(j.Z,null))),s.createElement(He.wb,{dataSource:A&&A.shixuns?A.shixuns:[],right:23,col:4,precision:1,loading:nn,wrapWidth:1200}))),A&&mr(A.recommend_shixuns,s.createElement("div",{style:{width:"100%",marginTop:"60px"}},s.createElement("div",{className:Ee.iconWrapper},s.createElement("div",{className:Ee.tuijianWrapper},s.createElement("img",{src:C,alt:"\u6807\u7B7E"})),s.createElement("div",{onClick:()=>{X.history.push("/shixuns?order=new")},style:{fontSize:"14px",color:"#3061D0",cursor:"pointer"}},"\u67E5\u770B\u66F4\u591A(",A==null?void 0:A.shixun_count,")",s.createElement(j.Z,null))),s.createElement(He.wb,{dataSource:A&&A.recommend_shixuns?A.recommend_shixuns:[],right:23,col:4,precision:1,loading:nn,wrapWidth:1200})))))),s.createElement(J.default,{visible:Lt,title:null,footer:null,style:{background:"transparen"},centered:!0,width:670,className:"advertisementModal",maskClosable:!1,closeIcon:s.createElement(se.Z,{onClick:()=>Qi(!1),style:{fontSize:"25px",color:"#fff"}})},s.createElement("div",{style:{position:"relative"}},s.createElement("img",{style:{width:"630px",height:"775px",marginTop:"15px",borderRadius:"10px"},src:Si}),s.createElement("span",{style:{position:"absolute",color:"#F55309",fontSize:16,left:342,top:392}},"QQ\u7FA4\uFF1A612934990"),s.createElement("span",{style:{position:"absolute",width:291,height:84,display:"inline-flex",left:168,top:659,cursor:"pointer"},onClick:()=>{window.open("https://jq.qq.com/?_wv=1027&k=HZpuGWyu")}}))),s.createElement(J.default,{centered:!0,destroyOnClose:!0,visible:gn,title:"\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>tn(!1)},s.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},s.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A612934990 "),s.createElement("img",{src:qt,width:200,height:200}))),s.createElement(V.Z,{visible:fi,onCancel:()=>Di(!1)}))};var ut=(0,X.connect)(({homePage:A,user:E})=>({homePage:A,user:E}))(mt),Pe=S(29251),wt=S.p+"static/yqh.7ef50d7c.jpg",ee=S(66649),m=S.n(ee),T=(A,E,I)=>new Promise((ve,Zt)=>{var Vt=Qe=>{try{jt(I.next(Qe))}catch(Lt){Zt(Lt)}},Xt=Qe=>{try{jt(I.throw(Qe))}catch(Lt){Zt(Lt)}},jt=Qe=>Qe.done?ve(Qe.value):Promise.resolve(Qe.value).then(Vt,Xt);jt((I=I.apply(A,E)).next())});function K({modeldata:A,userInfo:E}){const[I,ve]=(0,s.useState)(!1),[Zt,Vt]=(0,s.useState)(!1),Xt=`${E==null?void 0:E.login}recordNewStudentModal`;(0,s.useEffect)(()=>{if(E!=null&&E.login&&(E==null?void 0:E.identity)==="teacher"){const Qe=JSON.parse(localStorage.getItem(Xt)),Lt=m()("2021-10-30T24:00:00+08:00").valueOf(),Qi=m()().valueOf();console.log(Qe,m()("2021-10-30T24:00:00+08:00"),Lt,Qi,Lt>Qi,44),!Qe&&Lt>Qi&&ve(!0)}},[E]);function jt(Qe){return T(this,null,function*(){ve(!1),localStorage.setItem(Xt,"1")})}return s.createElement(J.default,{open:I,title:null,footer:null,style:{background:"transparen"},centered:!0,width:880,className:"advertisementModal",maskClosable:!1,closable:!1,closeIcon:null},s.createElement("div",null,s.createElement("div",{style:{backgroundImage:`url(${wt})`,width:"900px",height:"672px",textAlign:"center",paddingTop:"20px"}},s.createElement("span",{className:"spanButton",style:{top:"219px"},onClick:()=>{}},"\u9886\u53D6\u91D1\u5E01"),s.createElement("span",{className:"spanButton",style:{top:"288px"},onClick:()=>{}},"\u9886\u53D6\u8BC1\u4E66"),s.createElement("span",{className:"spanButton",style:{top:"359px"},onClick:()=>{}},"\u74DC\u5206\u5956\u91D1"),s.createElement("span",{className:"spanButton",style:{top:"430px"},onClick:()=>{}},"\u9886\u53D6\u8D2D\u7269\u5361"),s.createElement("span",{className:"spanButton",style:{top:"500px"},onClick:()=>{}},"\u9886\u53D6\u5185\u63A8\u673A\u4F1A"),s.createElement("div",{onClick:()=>{},style:{marginTop:"560px",textAlign:"center",display:"flex",justifyContent:"center"}},s.createElement("span",{onClick:()=>jt(1),style:{cursor:"pointer",fontSize:"16px",width:"134px",height:"40px",background:"#0152d9",borderRadius:"20px",color:"#fff",display:"flex",alignItems:"center",justifyContent:"center"}},"\u786E\u5B9A")))))}var u=K,R=S(45413),M=S(28103),x="data:image/png;base64,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",Z="data:image/png;base64,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",ue=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Oe=(A,E)=>{var I={};for(var ve in A)ce.call(A,ve)&&E.indexOf(ve)<0&&(I[ve]=A[ve]);if(A!=null&&ue)for(var ve of ue(A))E.indexOf(ve)<0&&we.call(A,ve)&&(I[ve]=A[ve]);return I};const Ue=A=>{var E,I=RegExp("(^| )"+A+"=([^;]+)(;|$)");return(E=document.cookie.match(I))?decodeURIComponent(E[2]):null},nt=A=>{var E=new Date;E.setTime(E.getTime()-1);var I=Ue(A);I!=null&&(document.cookie=A+"="+I+";expires="+E.toGMTString())};var Y=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A))(Y||{});const n=A=>{var E=A,{homePage:I,user:ve,globalSetting:Zt,loading:Vt,dispatch:Xt,location:jt,payload:Qe={}}=E,Lt=Oe(E,["homePage","user","globalSetting","loading","dispatch","location","payload"]);return s.createElement("div",{style:{display:"flex"}},s.createElement("div",{style:{width:"320px",textAlign:"center",padding:"52px 40px",margin:"auto"}},s.createElement("span",{style:{fontSize:"18px",fontWeight:"500",color:"#333333"}},s.createElement("img",{src:x,style:{width:"30px",height:"30px",marginRight:"20px"}}),parseInt(localStorage.getItem("registeruser"))===1?"\u6CE8\u518C":"\u767B\u5F55","\u6210\u529F"),s.createElement("div",{style:{marginTop:"60px"}},s.createElement("p",null,s.createElement("span",{style:{color:"#333333",fontSize:"16px",fontWeight:"500"}},"\u82B130\u79D2"),s.createElement("span",{style:{color:"#0152d9",fontSize:"20px",fontWeight:"500",marginLeft:"10px"}},"\u719F\u6089\u5E73\u53F0")),s.createElement("p",{style:{color:"#666666",fontSize:"14px"}},"\u4EE5\u4FBF\u4E3A\u60A8\u63D0\u4F9B\u66F4\u597D\u7684\u529F\u80FD\u670D\u52A1")),s.createElement("img",{src:Z})),s.createElement(M.Z,{type:"vertical",style:{height:"346px",marginTop:"52px"}}))};var a=(0,X.connect)(({homePage:A,loading:E,user:I,globalSetting:ve})=>({homePage:A,user:I,globalSetting:ve,loading:E.models.index}))(n),o="data:image/png;base64,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",d="data:image/png;base64,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",h="data:image/png;base64,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",B={beginner:"beginner___iEOzq",spandiv:"spandiv___ZUQ4z",group_name:"group_name___X_brb",tips:"tips___rpDET",xvhao:"xvhao___FwVx_",newInfo:"newInfo___MQU3A",directionItem:"directionItem___hYbvU",active:"active___qlb51",courseGroup:"courseGroup___mEYSl"},v=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,et=(A,E)=>{var I={};for(var ve in A)ae.call(A,ve)&&E.indexOf(ve)<0&&(I[ve]=A[ve]);if(A!=null&&v)for(var ve of v(A))E.indexOf(ve)<0&&Be.call(A,ve)&&(I[ve]=A[ve]);return I},Mt=(A,E,I)=>new Promise((ve,Zt)=>{var Vt=Qe=>{try{jt(I.next(Qe))}catch(Lt){Zt(Lt)}},Xt=Qe=>{try{jt(I.throw(Qe))}catch(Lt){Zt(Lt)}},jt=Qe=>Qe.done?ve(Qe.value):Promise.resolve(Qe.value).then(Vt,Xt);jt((I=I.apply(A,E)).next())}),xt=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A))(xt||{});const ke=A=>{var E=A,{homePage:I,user:ve,globalSetting:Zt,loading:Vt,dispatch:Xt,location:jt,getUserInfo:Qe,payload:Lt={}}=E,Qi=et(E,["homePage","user","globalSetting","loading","dispatch","location","getUserInfo","payload"]);function gn(tn){return Mt(this,null,function*(){(yield(0,Rt.ZP)("/api/users/update_identity.json",{method:"post",body:{identity:tn}})).status===0&&Qe()})}return s.createElement("div",{style:{display:"flex",padding:"52px",width:"100%",flexDirection:"column"}},s.createElement("div",{style:{width:"100%"}},s.createElement("span",{style:{fontSize:"16px",fontWeight:"500",color:"#333333"}},"\u8BF7\u9009\u62E9\u60A8\u7684\u89D2\u8272"),s.createElement("div",{style:{marginTop:"97px",display:"flex",justifyContent:"space-between"}},s.createElement("div",{onClick:()=>{gn("teacher")},className:B.beginner},s.createElement("img",{src:d}),s.createElement("span",{style:{marginTop:"8px"}},"\u6211\u662F\u6559\u5E08")),s.createElement("div",{onClick:()=>{gn("student")},className:B.beginner},s.createElement("img",{src:o,style:{height:"120px"}}),s.createElement("span",{style:{marginTop:"8px"}},"\u6211\u662F\u5B66\u751F")),s.createElement("div",{onClick:()=>{gn("professional")},className:B.beginner},s.createElement("img",{src:h}),s.createElement("span",{style:{marginTop:"8px",width:"100px",textAlign:"left"}},"\u5176\u4ED6\u4E13\u4E1A\u4EBA\u58EB")))))};var bt=(0,X.connect)(({homePage:A,loading:E,user:I,globalSetting:ve})=>({homePage:A,user:I,globalSetting:ve,loading:E.models.index}))(ke),rt=S(12563),Ne=S(3113),Ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAAXNSR0IArs4c6QAAAdRJREFUOE99kjtoUwEUhr//JpFU1NKHTWInQRcV6VhdMopYFR84iSAYcEmTFKXgoFZQrGC9aVWMiODgmkJTFxftJE4iWjdBITU3dXGy0sR7JCmNMSY943l8/3mJNjbgWsQxTuOwF5+qHD75q+TLl7Xcmq5WRyRrF2RMA10tsZ/ADS+tyWb//wDX8oLjBnMYCxJVRBzjBBAA7ntpJdchDUAsaxdLKT3qn7StoQC9pUv62qw0kLWDjjEH9EmcLKU0W4vXARHXRgQFiUQppSft9tKcB3zw0tpfB/Tctu5NYRYFgwY/Qj77imNa6gSJufbOYMh32LU8qs+KuPZYkGgUiIKX0rFOgOg9m0YkDY6W05pX/4ztCPmMmJEDHgZ9bhUzfEOyfyBmimZ5CsSBncCiwcu1Hdy1YQV4g1HwMhuoz9hhfF5g1OhVx+fA2hWuWTDSw3eJcEDsXhpVseMIrj0DzmHc8TIa/3tG124aXEG8Cv7mSHFMK+0g26asd7PDbLibQ1/O61cDsP2BbQlUeAvskfHeF1crDq+7HEJ+hbiJJGLBS+l6rWMmVG38wbpS35QNBh3mBUMdRsh7aZ3a8JXJWSi6QsLgbL0bCAIfTTwvx8hxRqvNgD+WtacdNnqQbAAAAABJRU5ErkJggg==",Et="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAaCAYAAACzdqxAAAAAAXNSR0IArs4c6QAAA8JJREFUSEudlVlsVVUUhr+1TweKVatC72lRo8YhSlATjBNBohKD6IMNxDjEGIIJFoTeFuGBkGAT35T23tsYIdHEYAwqMkgAiWgCBWcFHOIQhUZjuOe2CAXRNvbe/ZtTKSlt6eB+OTn7rP2ttdf+93+MIUbiBZ1nxSwHHgMuA9oxtqiE53O11j7UmoFzNnBi4ksqD/LsRlyOscZ7fgqMKz08bSDvmdHeYIdHgg8Chym1APfnxXQHVwWOKZZn+ynjrzLHhwYno6TNGBs4o9LQ84eMx2V0Oc97gBN0BnC7hwuAz13A9UcW24/Dwc+qONGkKeb4etyFjO8+wcvAVOd4suBZYNATJW1xmFJkYmG23jaNGly5Wje5gP1FnvJ8wFuIA1HSVoUZzbAC9dl6eyhM6WdgRZS0DaMGn1bDURmPGMwHvorqrLEqo+kUWBqD45jAKDvyrB0dNTgOrErpFUErxtz+YHnWIX6VccwcK6Ml9v2YwBXNqhgXcC1i5QBwq+CEGZ0Sxc4xz3smO7EnW2/7R9RxX0CY1tZB4AJ35Io5EIrDiOrTsd4FzCkK2BO//7bQjsfPQToeFlxKIr55YVqfIMbHsjTRIKgByg0Cg3Q2afX/HwwfR3W2tKpJt8jxhRmbJT7AWO3h3l7wpU0qKwTMlae8UMLmjkUWDdmK/hXDvqjOlk1q1s0F4wCOyfGBhintjZMYGZUmPJ8aXAf8iVEsY7aJFX09npjWNYHYUeS58fcG6+ptxQCwd1zdvsQOhWm1IrZbZVo1TmyyIqZmO/guvJh3JGIvyJnxRqzjgSceprRRsC+XtOa+ivuBPyPmhRnV4mkpFFPRschOxTsIPZtjI8J4bihw/0TVL2pCIWC9L6EmXp9I66CJ9TahRdVFBb41aM2W8TALrIe1Kg67ib3gy5HAg3aT1g+I13oPL8zoVnl2mfF+dIxHabR89VqNVzd3Zets50gW2f97mNIhYM0ZuVWndacXOw22ZT/iCTZYYSzAM/pPqU0ifZaOY7PRfx68MTrOPBrNjxUeptSBsXzwHyStuxHbMN6MlvAUZhot/LQ7nvQwa8ibV5nRTOfZKliXS1ILo4NXZnSf8+zoFhPOeaWr0polsQV4NarjmRErf1tBmGUXoitK2gPnBMfbT6T0oImNZuzwPTTkllnbUG25pEmTigJaTMxUwLTcYovlO/xINOsejNeBSoODiG9wdAJ5iYuAGxC3YbQ5z/xsg+0d1jb7p7tilcb9XcEc55iGej3lfITk6DTxC7A7Os67NNo/fev+BVBB428ht1HXAAAAAElFTkSuQmCC",vt=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,yi=(A,E)=>{var I={};for(var ve in A)ii.call(A,ve)&&E.indexOf(ve)<0&&(I[ve]=A[ve]);if(A!=null&&vt)for(var ve of vt(A))E.indexOf(ve)<0&&Pi.call(A,ve)&&(I[ve]=A[ve]);return I},Le=(A,E,I)=>new Promise((ve,Zt)=>{var Vt=Qe=>{try{jt(I.next(Qe))}catch(Lt){Zt(Lt)}},Xt=Qe=>{try{jt(I.throw(Qe))}catch(Lt){Zt(Lt)}},jt=Qe=>Qe.done?ve(Qe.value):Promise.resolve(Qe.value).then(Vt,Xt);jt((I=I.apply(A,E)).next())});const{CheckableTag:di}=rt.default;var wi=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A))(wi||{});const Ti=A=>{var E=A,{homePage:I,user:ve,globalSetting:Zt,loading:Vt,dispatch:Xt,location:jt,setisone:Qe,users:Lt,setIsShow:Qi,payload:gn={}}=E,tn=yi(E,["homePage","user","globalSetting","loading","dispatch","location","setisone","users","setIsShow","payload"]);const[Nn,Qn]=(0,s.useState)([]),[Fn,Hn]=(0,s.useState)([]),[fi,Di]=(0,s.useState)([]),[nn,rr]=(0,s.useState)([]),[Jn,Ar]=(0,s.useState)([]),[Er,Or]=(0,s.useState)([]),[An,vr]=(0,s.useState)([]),[yr,Ir]=(0,s.useState)("");(0,s.useEffect)(()=>{Kn(),zr()},[]),(0,s.useEffect)(()=>{(An==null?void 0:An.length)>0&&Ir(An[0].id)},[An]);function Kn(){return Le(this,null,function*(){let $t=yield(0,Rt.ZP)("/api/users/interest_tags.json",{method:"get"});Qn($t.tags.filter(hi=>hi.tag_type===1)),Hn($t.tags.filter(hi=>hi.tag_type===2)),Di($t.tags.filter(hi=>hi.tag_type===3))})}const zr=()=>Le(void 0,null,function*(){let $t=yield(0,Rt.ZP)("/api/paid_subjects/qr_code_banner.json",{});$t.status===0&&(console.log($t.data),vr([...$t.data]))});return s.createElement("div",{style:{display:"flex",padding:"52px",width:"100%",flexDirection:"column"}},s.createElement("div",{style:{width:"100%"}},s.createElement("div",{style:{display:"flex"}},s.createElement("span",{style:{fontSize:"16px",fontWeight:"600",color:"#333333",flex:"1"}},"\u8BF7\u9009\u62E9\u60A8\u611F\u5174\u8DA3\u7684\u7FA4\u7EC4"),s.createElement("span",{onClick:()=>{Qe(0)},style:{cursor:"pointer"}},"\u8FD4\u56DE\u4E0A\u4E00\u6B65 ",s.createElement(j.Z,null))),Lt.identity==="student"&&s.createElement("div",{style:{marginTop:60},className:B.courseGroup},An.map($t=>s.createElement(dt.Z,{title:$t.name},s.createElement("li",{key:$t.id,style:$t.name.length>9?{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",maxWidth:"178px"}:{},className:`${B.directionItem} ${yr==$t.id?B.active:""} `,onClick:()=>{Ir($t.id)}},$t.name)))),Lt.identity==="student"&&s.createElement("div",{style:{marginTop:30,textAlign:"center"}},An.map($t=>{if($t.id==yr)return s.createElement(s.Fragment,null,s.createElement("img",{src:Fe.Z.IMG_SERVER+$t.image_url,style:{width:130}}),s.createElement("div",{style:{marginTop:"20px",fontWeight:"600"}},`${$t.name}`))}),s.createElement("div",{className:B.tips},s.createElement("div",{style:{zIndex:"999",position:"absolute",left:18}},"QQ\u626B\u7801\u52A0\u5165\u5934\u6B4C\u4EA4\u6D41\u793E\u7FA4\uFF0C\u4E3A\u60A8\u63D0\u4F9B\u4EE5\u4E0B\u670D\u52A1")),s.createElement("div",{className:B.newInfo}," ",s.createElement("div",{className:B.xvhao},"1"),"\u76EE\u524D\u5DF2\u6709",s.createElement("b",null,"10W+\u5927\u5B66\u751F"),"\u52A0\u5165\u5B66\u4E60\uFF0C\u53EA\u7B49\u4F60\u6765!"),s.createElement("div",{className:B.newInfo,style:{margin:"8px auto"}}," ",s.createElement("div",{className:B.xvhao},"2"),"\u793E\u7FA4\u6BCF\u65E5\u66F4\u65B0\u5B66\u4E60\u8D44\u6599\uFF0C\u5DF2\u5206\u4EAB",s.createElement("b",null,"1000G+"),"!"),s.createElement("div",{className:B.newInfo}," ",s.createElement("div",{className:B.xvhao},"3"),"\u5E73\u53F0\u6280\u672F\u7B54\u7591\u3001\u8BFE\u7A0B\u5B66\u4E60\u6307\u5BFC\u3001\u7F16\u7A0B\u4EA4\u53CB\u793E\u533A\u7B49...")),Lt.identity!="student"&&s.createElement("div",{style:{marginTop:"60px"}},s.createElement("div",null,s.createElement("span",{style:{marginRight:"20px"}},"\u8BFE\u7A0B\uFF1A"),Nn.map($t=>s.createElement(di,{style:{fontSize:"14px"},key:$t.id,checked:nn.includes($t.id),onChange:hi=>{let _i=hi?[...nn,$t.id]:nn.filter(rn=>rn!==$t.id);rr([..._i])}},$t.tag_name))),s.createElement("div",{style:{marginTop:"30px"}},s.createElement("span",{style:{marginRight:"20px"}},"\u5174\u8DA3\uFF1A"),Fn.map($t=>s.createElement(di,{style:{fontSize:"14px"},key:$t.id,checked:Jn.includes($t.id),onChange:hi=>{let _i=hi?[...Jn,$t.id]:Jn.filter(rn=>rn!==$t.id);Ar([..._i])}},$t.tag_name))),s.createElement("div",{style:{marginTop:"30px"}},s.createElement("span",{style:{marginRight:"20px"}},"\u9886\u57DF\uFF1A"),fi.map($t=>s.createElement(di,{style:{fontSize:"14px"},key:$t.id,checked:Er.includes($t.id),onChange:hi=>{let _i=hi?[...Er,$t.id]:Er.filter(rn=>rn!==$t.id);Or([..._i])}},$t.tag_name)))),Lt.identity!="student"&&s.createElement("div",{style:{textAlign:"end",marginTop:"20px"}},s.createElement("span",{style:{color:"#0152d9",fontSize:"14px",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"end"},onClick:()=>{Kn()}},"\u6362\u4E00\u6279 ",s.createElement("img",{style:{marginLeft:"10px"},src:Ye}))),s.createElement("div",{style:{marginTop:"48px",textAlign:"center"}},Lt.identity==="teacher"&&s.createElement(Ne.ZP,{type:"primary",ghost:!0,style:{width:"120px",height:"40px",marginRight:"15px"},onClick:()=>{localStorage.setItem("Noviceguide","1"),Xt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:1,href:"/account/profile/edit",text:s.createElement("div",null,s.createElement("span",null,"\u6B22\u8FCE\u6765\u5230\u3010\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u3011\uFF0C\u63A5\u4E0B\u6765\uFF0C\u6211\u5C06\u7528\uFF1A"),s.createElement("span",{style:{display:"inline-block",position:"absolute"},className:B.spandiv}),s.createElement("span",{style:{marginLeft:"80px"}}," \u95EA\u5149\u7684\u65B9\u5F0F\u4E00\u6B65\u6B65\u534F\u52A9\u60A8\u65B0\u5EFA\u4E00\u4E2A\u3010\u6559\u5B66\u8BFE\u5802\u3011\u3002\u9996\u5148\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u5C06\u9F20\u6807\u79FB\u5230\u5934\u50CF\u4E0A\u65B9\uFF0C\u5728\u51FA\u73B0\u7684\u4E0B\u62C9\u83DC\u5355\u4E2D",s.createElement("img",{src:Et}),"\u70B9\u51FB\u201C\u8D26\u53F7\u7BA1\u7406\u201D\u3002"))}}),Qi(!1)}},"\u65B0\u624B\u5F15\u5BFC"),s.createElement(Ne.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Qi(!1)},style:{width:"120px",height:"40px",marginLeft:"15px"}},"\u5F00\u59CB\u4F7F\u7528"))))};var Bi=(0,X.connect)(({homePage:A,loading:E,user:I,globalSetting:ve})=>({homePage:A,user:I,globalSetting:ve,loading:E.models.index}))(Ti),Vi=(A,E,I)=>new Promise((ve,Zt)=>{var Vt=Qe=>{try{jt(I.next(Qe))}catch(Lt){Zt(Lt)}},Xt=Qe=>{try{jt(I.throw(Qe))}catch(Lt){Zt(Lt)}},jt=Qe=>Qe.done?ve(Qe.value):Promise.resolve(Qe.value).then(Vt,Xt);jt((I=I.apply(A,E)).next())});const{Step:cn}=R.default;function Yi({userInfo:A}){const[E,I]=(0,s.useState)(!1),[ve,Zt]=(0,s.useState)([]),[Vt,Xt]=(0,s.useState)(0);(0,s.useEffect)(()=>{let Qe=localStorage.getItem("registeruser");parseInt(Qe)===1&&(I(!0),setTimeout(()=>{localStorage.setItem("registeruser","2")},2e3))},[]),(0,s.useEffect)(()=>{A.login&&jt()},[A]);function jt(){return Vi(this,null,function*(){let Qe=yield(0,Rt.ZP)(`/api/users/accounts/${A.login}.json`,{method:"get"});Zt(Qe),Qe.identity?Xt(1):Xt(0)})}return s.createElement(J.default,{open:E,title:null,footer:null,centered:!0,width:1081,closable:!1,closeIcon:!1,afterClose:()=>{}},s.createElement("div",{style:{display:"flex"}},s.createElement(a,null),Vt===1&&s.createElement(Bi,{users:ve,setIsShow:I,setisone:Xt}),Vt===0&&s.createElement(bt,{getUserInfo:jt}),s.createElement(R.default,{type:"navigation",size:"small",current:Vt,style:{width:"250px",position:"absolute",right:"30px",bottom:"20px"}},s.createElement(cn,{status:ve.identity?"process":"finish",title:"\u9009\u62E9\u89D2\u8272"}),s.createElement(cn,{status:ve.identity?"process":"finish",title:"\u9009\u62E9\u5185\u5BB9"}))))}var dn=Yi,Bn=S.p+"static/kycx.615a0290.png";function Mn({modeldata:A,userid:E}){const[I,ve]=(0,s.useState)(!1),[Zt,Vt]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let Xt=JSON.parse(localStorage.getItem("Studentshow"));Xt!=null&&Xt.includes(E)?ve(!1):ve(A==null?void 0:A.is_show),A!=null&&A.is_show&&setTimeout(()=>{let jt=JSON.parse(localStorage.getItem("Studentshow"))||[];jt.push(E),localStorage.setItem("Studentshow",JSON.stringify(jt))},2e3)},[A]),s.createElement(J.default,{open:I,title:null,footer:null,style:{background:"transparen"},centered:!0,width:880,className:"advertisementModal",maskClosable:!1,closable:!1,closeIcon:null},s.createElement("div",{style:{backgroundImage:`url(${Bn})`,width:"900px",height:"638px",textAlign:"center",paddingTop:"20px"}},s.createElement("div",{onClick:()=>{ve(!1)},style:{width:"20px",height:"30px",position:"absolute",right:"-20px",top:"25px",cursor:"pointer"}}),s.createElement("a",{href:"./tcone.docx",download:"\u8D5B\u9898\u6848\u4F8B1",style:{width:"90px",height:"32px",position:"absolute",right:"165px",top:"445px",cursor:"pointer"}}),s.createElement("a",{href:"./tctwo.docx",download:"\u8D5B\u9898\u6848\u4F8B2",style:{width:"90px",height:"32px",position:"absolute",right:"165px",top:"508px",cursor:"pointer"}}),s.createElement("a",{href:"./tcthree.docx",download:"\u8D5B\u9898\u6848\u4F8B3",style:{width:"90px",height:"32px",position:"absolute",right:"165px",top:"570px",cursor:"pointer"}})))}var vn=Mn,Li=S.p+"static/banner.d71ab7c9.jpg",ji="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAbCAYAAABvCO8sAAAAAXNSR0IArs4c6QAABBJJREFUSEvllltM22UYxp/nXyqEjU0GLSd3g0uWQMZSCkSZFGKihMQLddOLhRZhiYkGvTBeGRfxYvHKRBOXOaNhgMQDRi+WmRjjskJwQ2ghxJAQM0XnNmjBMQzl0Pb/mH85SNigHLzzu/3e9/m9h+998xFbPCXecaedtmZQT0jIBRmmeDka5wfDnVl/blEG3Iphme+vOiH2GYD9AOOApgHuB5QCICLaGoNtWV9uRSsp0OUNlxlUjwASxltxw3Z+6ELm9LGmcMZ8TC8AeAdiqlJYG2zNvpwMmhRY6gv1EqiUdDzYkfP1esFS7+TjoPk9wdFAe3YxQG0G3RRY3jRdaMYWrwvwB9udNRsJuX0hK5BnTLF8sMMxsGNgqS/8FKGLAt8OtjtaNgQ2hF6F8D6phoG2nPYdA12+UJ0BfCviTLDN+ebGGYZfA/SuyPpgm6Nzx8CjvsmCFJk3RASC7c7yTUr6HYAnqZQjAx0Hft4x0HJ0+0IJMUgvBTpyPrzn0TSEnqfwhcT+YIejYtevtKwpfFgx9QnMIHRWMs7NTN75dV++8yCjC6cgvg4qKrIq2OYI7ApYfnKi0LQZ9aCOAyjZUIy8BbAXMi9lFDo6r7QwtpFtYixcjbcdMO0lou360IXMsaVSTr4M6D1A9mXnWQAhACkA7ZC5AHAGRDqEHBB7E3bClbl5R+1IFxcPvaLUB+9OHY3FoxrqzB2wZpSl3olagF9xxQH8Q9A1ACcIWivstGlfvDT4Sf7vm5XL1ThVZDPNc5I8Ei4SzAD1CIA0y4/gD0rLrqPbGxoGUQThLIjDAo4Ry9EuEW4C9JPwIw7/wKeO0RWw+0WlG/NTlabMahisllRBIHXlXsAvBPwCigk8SvKkBYyAGAu0O4ssw5oapfx9cMpNA9WyhIDHAOz7NzuOS+oFkUewDNADy3fWShsV6DcIf3wB/sHPHbcS7amfeBoGvwFxmm6fBdRvgbac4vuW7DnZXGmTLiMRADwEqgBlQhDIEUB+EX67Pd3f9/HeiftpbA+4XqFFhnvsTrHJhfHB1rxwsjHYfoZbUUxis7sMdxDA/w94E8AeE6obnHP+hC7rz/LfnQrfTFYM8y0EmiU0s9QXeoPAmWXEjIQfaaCbUHck4uy3VtR28K6m2XxbNOIR4QFMD8Qia80ICMVkHkns0nLvxLMmcQIwrBl7aA1gDmIfDHSbMnvi0tXhjlxrp66e8qaJwniUHjAxox4AD69ZEouEAiaNyzZj4Xx/a8GNe/40awSqlgUOrdGPAgoCRi9g5gm0IAWr99IcaFwj0B2Px3uMPebVwEf5kbUBJv21uetn82TMLkcvj2AUETJWWwD0kuhZasFk/0hX8aYtSApc37/iU3cPpEYXK0HcDkayh7b7yP4BoxTr1C7JW18AAAAASUVORK5CYII=",Ln="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAAAXNSR0IArs4c6QAABURJREFUSEutlntsFFUUxr/v7vZFgQp0tlCtgihE0Go7VSQqPiMao/FBEwjurNKEWGONb/5QA4kYfD+ioAKa3SlWQ/9QY42IGBDiA+ksUkRMGqWAAp3dolRxW7pzj5nq4pa2pjTevyZzz/f9zj1z7r1DDGOUhw8VBphTHkS6UBN7nFjJjydrw5MRTK85MjYvfWwZRcIACrK0LUph0bZoaN1Q/YYMrliQKFVp2QxgsgCthHwIUUdAuQCCG4VUhDzg2KGXhwIfEGyGD80AWSPgFFJ2O7GSWjPsbgZxGYCnnJTxGBrpZQAVC9rPV2nVJJBSApdTMSieLAbxB4D1uanu1V81lqWyE+oHrgy7jxJ4AgQhEJCLNfmlEr0B5PtOzLhloBVdZHXM9MT7AgobgunAnHTAOwhgRG8s+X1aeO0Ou/iXjLYP2IwkboBIEyD7RIILJ3eN3dA4HWL+lHwWkAcAXuXYxsbBSmla7VsBVZGb6io6DacdaytMGNrjUlBqQGxxYqFZA4PD7kYhZlHzQmeNEc8EVUbcdyiYq4M8dftbxoHBwJVWwiYkrNM5E7c3jNmbiTOt5DpAz4boi5368Vt7i5BtYlrub4D87Ngl52a/r7TcVwjcA00zO6ETEzAj7noIr+kRb1RL/fijx3sg3B5WpA2RWqe+5PX+4LB7SIhU3A5N6pNQ2K0GsRbgC45tPDjQii+8s6PM87xWgt85tlHVV99+F8jXRHBnvD4UHWDFiQZA5lFxXnPUeDcjnlYtuQUFyV0QmSgB3hqPGh9mG8+Y3zE6HfA+AnApwPmObTRk5mdW7y84VpAXF2CKVt7kb6MT2vqBq25PTBUlDsAciDwP8lNSzgRZpqHWUXvrezuVeBtU74mX7iQD/j6+F5QzILAR5MvwMB9Un4h4Yyh4FMR5JJY3x0L3DNhcZ9VJ3ujOZJQic/uWk3s1g1ZAvIhALxikuToCQV6n06zV0HcQUFlxR4mcy5rtMdv7gSvmJkpVrnwMoFyAPwh+BkgboA4KuYfi+SfSeIA9AnxJoBUif0JhAoSXAFIKUECJUbBWoGYDUgjAnzsHQA/BumbbeON4qacuSIwamcbngFQAXHUsnbNoZ8Mpv/oBZiTxELQ8AyIFwQtduXkv7nqz6HDfVQurbnevEcVlvgRgi1Iye1s0dOhvj8M3QKffFMLwt6VTH2rs3U5mJLHCb3VAnnPskoczplXh9rBQxQC9P6Bx0zdrSnYMtof991dcIcHfT0/4lbmb5LYki2e1Rdnlz11wh3t2QPNrgeRScwpn1hwZ293TfYDAfuTvm+asrOrxA/+5FH4AoKHUxU602H8e0jAjbgwCS6iejMeKH8uIzEiyFqJXQLCUVVbHHIHXCOJxJxZaejzIcpf3Zg7elfkuQ6L6FVx4YAS6gq0AxiI/v8xZOTrpa6dVuyPzCySpoHbStNxF/o1D6Jub7fEf+AFnXd+aV2QUuQA6R+3bNWnTpivTQ4X++5kS9wnlRVG8Px41Xspa0G4AJay0EosJWUJgswAuFNZCw79ZtgjxajwWqjtZqB/vn2Ta03tJNEle8W3o8g8nQARXk8g/Ds6YawRqAuJRiNUiXBivN1YNB+xrKi33MIGEY4emmpbrV9D4xyvF8rAUFuQdHZkx7/jl4G9FoVPqIPIsoW5utot7yz+cYVqJ3YCMc+xQ6CKrcxxzVdD3SXWLDPgHUhVJPiKinxbwxrhtNA0H6mtMK/EdoCc4dsm4Ez3+EwygBZDejhze4AxAuocDHh6vj0oODxmMJaLMAwj8D1SMKoVsWsJ+2/EvhYRN7/GobL0AAAAASUVORK5CYII=",Q="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAbCAYAAACJISRoAAAAAXNSR0IArs4c6QAABEtJREFUSEu1lm1sFFUUht9zZ6HbIkhoZ1YEiaVGENG2O4sUNYbEVP0j+qcSgZ1FTUWCYIIxKvjRGBNiQho1+oPGaHdAgaKRkBgTE6VFgx90lkiwGqP1IxjamW1VPgS6w7xmVlpK2W4lwP157z3nufece95zBQUHpWaJV61prBOlZgXELAXoBCYCLAPwD0WOCOkC8j2FXVqOHfvei3UXcidDkw3UElHvboosBVgPQB9uQEggwHGAJ0iUCTABgrP2+c3yI8APVWR8y763Jw8B85viqewqYbAewNQzjvsA7KaodmGuC0HkB2dLRQ8gPAummr+0/2o/4s8hVTWAuwS8HUCUQKBEPjo5EDQe3BrrlVqrd4GC7CVwTIAPRElrZ2vFHkCCwqEcfXZOg3tFtJRLQVkpgmpCtmRsPSnxpNcowhYKHs+kjTcv1HHB/Q3UzNLsCYBdjm3USDzlPSrkJoqsyKT1lksCCVOQdI+KyB+Orc++bBDTcj0AxxzbqLxskLjlHhJAc2xj6iWB3GJ5158Wda2TLv9kMNym5f4EyBTH1qdcNKR2WW+1UvIpIJMm/l5R1t4ufr4skt53Iqx0bKPsoiCJZM9civoMQIVArem0K94YuknKc0jWZGxDKwoxl2dn49T4rLN1Unbkq4snszcIgt0QxAB50rH15uF7EpYb1t4CRPXxo0OaqMxu7yiAw8hF64aD8jkA288oxDOObbwy8hBm0g0PsPBYRCYVv4nlvgrgCQJ7+9XxO39trTxppnqrSOkQYBoEzztp4+VCtZVIuh9TcA9yUb14TpqoEr9kd5K8VyDbxQ/WBRG1G+AMCF9y0rEXRyte0/J2ArzPh5p+VlYgj2VsfdNIo5uTPRPGKW0PyDjyKpxX3w1O2lhXTB3MpNsGQYPyWSW1KfcORXQA+MqZqd+GpvOF0VzmTYXi1wCuAWSjY+tPFQPMfbA3VjJOdQEsyTGI5aU+kfJ2hSEp9EoGnc17uHfmaV/mZWxj+1j6FrfcbQIshmCdkzY25CHVVnZaBDwIMCrArZ22sX8sR6Otxy13sQDbAHw7caaeaG8Sf6izxVPuA0IJF3/WcKruG3t62LguaJipv6rI3D4BSwnOz9ixA/l+OdyLmcq+BgZrBPhygEH9gc1XhYn+X+PGR/6eUjIw8LkI5wjU6uHVf26PDptNWfZ9kPcT6JRAFjlb9MNjUUyrfwbg7wojD+AtxzYah9uM+AgA161myZVH+jaDQQPAPkJWFUu2aXlLgOB1QMoJ2Zw5UfEQdsjpopD/Fimm1fc0ETQJUALBjpyvrT3wbvmhQeNEsn8uld8Mop7AKRE+56RjGwvd+rybnJOj5T03IVBpALXhXwtEM7RIG+ivBWUZwAiALwJNW7H/nfKu0cJaFBIaLWxi5Gi3txLAC6GkDzkiuqnwbCZttI2VszEhgw5qlv85WQv89QAXkbJRSn9rdVoSubEA4fq/8j8FlprfcJwAAAAASUVORK5CYII=",G="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAYCAYAAAALQIb7AAAAAXNSR0IArs4c6QAAArlJREFUSEvllV1Ik1EYx//PeR1uCib2vqOEJKmLIpDcu+giKjIppIsuagbJ3pWQURRSXUogFBFdGPRBIX3sow/Lqz4hDAnsIsp3QRIiBEVf6N4tqaSU1+2JDTa3MdyMeeW5Pc95fuf8//9zDjk04yqBD2KeBws00QyMhgH+Mw/MagBLM2BM5Az6FL3YMIcndJoYHQsYVuceLbeQdJuFOBv0Ln6VlFht+16GvyUDEOKa7pOvOLVQE4PcsMoevZvMdCsKknF9S6RiWoo+BbABJHp1n9ycbFKvRVoFoteZ6XwwoBx3aKEXBGwG6ElETOz+5K2dTNbmha1xfamy2UqfMeBkwqNfFYrrw0WaSjVwG68J7CSm1YO3lJHExkqij8HYSKDnbJV36t2USPassDr3qN1Cog9AHQi9KFVa0qVxeAyVmAcB6tf9ytYZabmMJsMPGNwIwsCERDtGbii/Z4WpnrEVYNEPcA1AXbpfOZHugaoZ3QAfYMKeoM9+PzXXyUL9aNwEQwNoWAhueOO1j+aVce2+8eVSzOwHUAsSF3Sf3B5vGpfLlKLfCDQBq1yTOrGLJdUW9gO8F4whE7HGd4ElobwyJne6bn9kWSwajQNXMnAp6LcfVbXwYSB2mYEzQb+9IyWhZtwDuBmgtzDNbfrd6nDBAUmlrtWoFib6CDg1GFB6VNePRWybdhNKHur+qs/JOqcWOgIibcq0bB+6Uzk+5+inGW/Jvju5njS1jXPW5fWsmO9jbhjzLsHifTFB8V4s0A7woawvptiYzH4JWL0WahVEDQWjmFUAq0DoAygR70IGc+wcFVKYmS6ji5iPscCmoNc+MJf1Cwzm0IxOAspzScTgLQSozOghoq85ZWSa1APyyey5nDKqWihuvDIXPzJqiX7qPqWyIJjTMxb/MC3/C+OYNK37q15mr/8HdMuy03Y4XqkAAAAASUVORK5CYII=",q="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAYAAAAv3j5gAAAAAXNSR0IArs4c6QAABOlJREFUSEuNlmtsFFUUx///2b4WgUrZ2UIThUIIhEeBnYIohgDRIEZjIGlCpDvbBgNqRAjGoCgEEU2EDwZjYgTFdloKBg18kPCIQCPic2eroCCYUFoF2Z2tCAVaujtzzCytaZfu1vtp5p57zm/O654hBlhlwX9Kc9i1hlSKKfgq3DH8A+ylPZBeupzZFKZXRqeS/JrE4F7nDpuGuhCg9Kc7o/rSfY6dVwFIHh3uC9er59xzWUGaHj0KKPNEZCWgHCPlfUDmE6gIG/7P0kGBYHw+6ewDMNSVCXBbIavDteruAUCxKARi1vlHuIqBYHQxyc8JvhE21I19QBXi0bxWM4ARAF8hcUNEtrq+dCVzRw8EOgHBbHpynvbk5B23b9/aIcSTAJeahtrQGzStKjbO4+A8yP1mrbrIlWnB2DYQLzpUHskKClS1zYJjNxLI7zEqgm8ineqc9IKYVnX1Xo+TiINo6UrklQ9OtHd2efOOA3wgSc/krKBUuPRoGYG1AOe7YcmUH0Co6daPriMAbgJIAigEsM80/IsHBPV4EghZGkR+IHhBIJ8QLAVwXcRujIwtPqA1x7dA5CUAF7vLMZfkHuQnNpjbS279b1DPF4sgQKZXK1sBuR9AMxzONuvVvzL2UUC3niDxDsQZI2CEDlea9WqkR0HTo5sArgfEgigbbI985xHxQ7gGwAK3mh3hzKY6Ndxff6U8Kq+05jqKHCXgdnwLgLEA2p1ksqypoaRl+rKro5RE8jwg7UkoU382fJd6GyvXYzsFqIZgs1nnX58RpOnWAUAedxNuGurxct16WSBbBPgWwtOkTATwMIDVpuHflm5Iq/i7EN6kG65W0/BPyAb6HpAZN3JYeG6n2h4Iti0g7UPpCuJgTqTef6I/Q5oeOy3AuIjhL8gcOj32lgDrAB4AuBdwVgGYLpS1VJQvxZZqAi8IsCRi+D+925AoWjAWBZk0Df/IzB4tvzwInTmHu8Nz5xyVGrPWV+0+zqiMPuQoPClgeGir78HGRro98t8KhKzlFPmQYH3YUIMZQSnBRlECF9qeothjQCXi5qq3gqbHDwHOAoBfJGzluVO7hv85d67kXB/VtoLibAGgOLZHa9o1/Ex2UH/S7r2y4JV7cqGYQowjoACpeeRW3jBAhqTeyT1mra8yk5kBG3ZiheR5vda7AJ4HuANQfgXtJRC3BXgNkEYBFhJUPcAUu8DXbG5nImPDpgsCQWs1Ka8DKEqNLUpzwlHLTtXRvcf6LE23ngFkhztShBCFPGIncp5tahjm9uSdlPfnak9yAVwDeAHANIjEkExONneXxO/6qFB8M8V5DYAFMAbIJABn25SbgYs1pZ0ZQZoeOytAqeTmjm/6eFiLplubAFkPwSqzzv9eX5AogaB1jcStrmTHhNMNo65qeqwGQAiOLDLri/dnA10GmD+k9ZfixsZ5yUAoupTCeoAbTEN9szfIzWGBN95BOGdMo3iKK9NCsVcheBtAlWn4azODQrGPIFjmTksITgjEvThHOrY966ddI92Z0zdHodgRCB4VKDsJ53e480skH7QnmEZJa0bQpIo/igq8BQcBmZmyKEwKsS5iqFv7y+nM4JVSm8pBAOO75R2OKCua6nx1WYshJXR/NgbFHyNkhFA5adb4fsvUI+7+6CopKHLaFkJQSCrHTKMo5UnP+hc3fxUl0VM2UAAAAABJRU5ErkJggg==",ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAACAyoQSAAAAAXNSR0IArs4c6QAAA6FJREFUSEvtlk1oXFUYht/33kkmCZi/JmMTpQimUCS2NZPSusnGQO1CKIHQn2SSSQQ3Egv+LMSFCBW6MIggUiNkkklMqIlWUDBou6i6aZM7UWpBWlFRhGSapE0Ra5zc88qdzLSTdGJu/Fv1Lu95z/ec7zvn+yHyfDvb5u8vMEu/O6O1c/nW/fx7IPpDURUraqdi5d+v1TOfgcbOq0ck9YN8H8Y+6QxVfukH5Gka2mb2MWB3QjoM4KQTD724GejIbbEuAXwbNwNxZ6xyca2RXR1z9wWECKhOQDty1k9sHkqMQSwGdACAbWg1Tw9WnfWMPtr6c3GqpOig5IHQ7K0DTImYsIRvBb0A4O9A+bwzWN0bjixsE1OHEvHQawAVjsy3Au47IMrSXgkXQQ4EUubd86P3zjZ2zDQL1mf/CLo2nI2R5EsijoPWGFydcIarE7maDaEN0fl9lkxIwapPnD6mvM2ZhzQCrni6HlSwWhLxqtN3rG/kabgjOQFgv42iqgvx0vn/CrozMhMqoP0qiUn+X9CG9mQdLVwhcOou1KtI/+pDuhveO1KG5ERKOPZ1vPryquTPFId8ebq3bb502XaPA+jJrUgbhjccmdsL6jSgGgGG4Ecy6k0Mh75I53Ee6MNHr1cUBJaOAXyGQIWAXy3yqanB6tF099koZTxR3YErwdJQ5VHKfRZA/YqnvCCql+AOSK9kPV05pPkUQCmAGwLeZGr59dx+7AuaG86GaPJxGD5H4DFAhLAMIpCF1vUoWLY45whmPLUcfOPiSPm1taVx09CsgUe6Z3dx2fLghwAVrr5T0etA6zX7vFBju6HpWM1VPxNCumlbpscYc2Y6vvWMnz27o4vbbbN0eVUZFPALaA3ANQOJ4dB3fgz50TRGFupFt0tQO4FQGuq1NhjzNKEWACUQJOJzi+pX0B13+mp/82M8V7M7eq3clntEUBelPZlHeAPAe4TeujWYhVsXyljsHjbSkyRWhOKiYE4R6neGtp7/S/jLssI/Jptl2EXqIMAizwFYPEcwpuCWcaePaQfyT4ORhXpjud2U2gFUZ056CUC/sYuGpmP33Lr7cOfsgzCMguwAtC2j/Qkwg7SDA75H0KxHD7V+U1hSUvOEZLoB7c8MX38I+pjEOQktFJrA9OFvAvqQBrGp4dBZgGa9yOT1NJ/Ye7G2TJRE1KsdWY2ESVqKuSwc/Wqg4rqf+/cNvW1M3BOZazK21WQJH0wObvHCvqnvT3ogo5/wO49eAAAAAElFTkSuQmCC",le="data:image/png;base64,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",ni="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAbCAYAAACX6BTbAAAAAXNSR0IArs4c6QAAAtRJREFUSEvd1V9IU3EUB/DvuXebOqQ53UYKhaZED1qb00QIEnopqN6KsDanRkgUET30UCRSSNBD9FBmf+cMIaSX6sF6WvWQoXcmRgRFWBDobuVIc3NuvxPXMkpzd82eOo+/e87nnnt+P36XAMC967OFzOIMs9gKIrO2phfMzACOhQKO20vlUtm211kWm2UAhAoA0yCK6MFgZDM4T8sjkg4pXbaOP9WQ2/vxICAuEugWZ9ualCs0q4fP14CRAJEMoFUJ2E8vrCN3g9oB5haW5NqQv6BfD54b43xDxOeZaQ+AQkC6oAQKjgKkjWsuyO1VrwK8X5KMrgG/9flf4UAzEiLIBukhgFLt63Pf2xqDQUr8E3ww4LhR7QuvFIL6AN4A0H1TNLb7ae+q6LI6B8GvFNub0UbC6ZvIk8XsPQCbQHiCLMOOjPDKfeEykvEAjDUAKQwO/5iykYDNABsZ3JkRrkHrPWMOI8l3Aa5ZYp+6FuGuJrWI4lyqt7FMFJVybMOz0XHrr7myJK2TGI8ALMbd3vBbACV6uPacmXaGuu3anH9GlWesnEkaWQJX64m4Wg9ngWg8aTo30pM3kTauh+o9T9l5pVdtJXCtHgJwTBhNR4auW9+l3bnbq4YAdunhDAhJoi2Dfnswbbyujg3Tqz9Y9PCpXNPMy0uOqYV5Kcfiapy0G3imWA/npBQd7M5/oeXV7P204lk8/yt6KalzWsJvtEtID/9+7Rm2yzzdn2DTKBHuKAGHL/WGNoQbSZD+UYSIUSLZHk0UfjGb1R5m6lMC9msp8bQ6TpH0n+BVHrWTiQ8Ipuqhbvvgcsfi9IWdssAQAze1H/RxQJxloD0UcJxYLu72jLeB6BQxTlJFfcRqMsS181oEYJhBaqYvILANgBPAmIzsctKgjV51bRK4DOY6EObWMgrWbmF6TBK1KH7bq9+gssOclTsZyckIBhBBJDbqL4nN138Dkaaq81CqFPwAAAAASUVORK5CYII=",zt=S(41867),Tt=(A,E,I)=>new Promise((ve,Zt)=>{var Vt=Qe=>{try{jt(I.next(Qe))}catch(Lt){Zt(Lt)}},Xt=Qe=>{try{jt(I.throw(Qe))}catch(Lt){Zt(Lt)}},jt=Qe=>Qe.done?ve(Qe.value):Promise.resolve(Qe.value).then(Vt,Xt);jt((I=I.apply(A,E)).next())});const Ze=({homePage:A,globalSetting:E,user:I,loading:ve,dispatch:Zt})=>{var Vt,Xt,jt,Qe,Lt,Qi,gn,tn,Nn,Qn,Fn;const[Hn,fi]=(0,s.useState)(),Di=(0,s.useRef)(null),[nn,rr]=(0,s.useState)(!1),[Jn,Ar]=(0,s.useState)();(0,s.useEffect)(()=>{Zt({type:"homePage/home",payload:{}})},[A.name]),(0,s.useEffect)(()=>((0,At.Ll)()||Zt({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{Zt({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),(0,s.useEffect)(()=>{var hi;(0,At.Dk)(((hi=E==null?void 0:E.setting)==null?void 0:hi.name)||"\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0")},[E.setting]);function Er(){return Tt(this,null,function*(){let hi=yield Zt({type:"homePage/getHomeNotice",payload:{}});if(hi){let _i=localStorage.getItem("SystemUpdateadvtime");localStorage.setItem("SystemUpdateadvtime",hi.start_at),hi!=null&&hi.id?localStorage.setItem("isfirst","0"):localStorage.setItem("isfirst","2"),fi(hi)}})}function Or(){return Tt(this,null,function*(){let hi=yield(0,Rt.ZP)("/api/home/competition_popup.json",{method:"get"});Ar(hi)})}const[An,vr]=(0,s.useState)(-1),yr={pagination:{el:".swiper-pagination",type:"bullets",clickable:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},autoplay:{delay:3e3},spaceBetween:30},Ir=hi=>{var _i,rn,un;const En=A.homepage_disciplines,_n="sub_disciplines",$n="paths",qr=jn=>`/paths?discipline_id=${En[An].id}&&tag_tabs=${An+1}&sub_discipline_id=${jn.id}&tag_level=2`;return s.createElement(s.Fragment,null,s.createElement("div",{className:`${$e.banner} ${$e.mainSiteBanner} `},s.createElement("div",{className:$e.subnav,onMouseLeave:()=>vr(-1)},En&&En[An]&&s.createElement("div",{style:{zIndex:2},className:$e.subnavDetail},(rn=(_i=En[An])==null?void 0:_i[_n])==null?void 0:rn.map(function(jn,Cr){return s.createElement(X.Link,{key:Cr,to:qr(jn)},s.createElement("div",null,s.createElement("h1",null,jn.name),s.createElement("ul",null,jn.tags&&jn.tags.map(function(Fr,br){return s.createElement("li",{key:br},s.createElement(X.Link,{className:$e.link,to:`/${$n}?current_id=${En[An].id}&&tag_tabs=${An+1}&tag_id=${Fr.id}&tag_level=3`},Fr.name))}))))}))),s.createElement("div",{style:{position:"relative"}},s.createElement(U.Z,{className:$e.LeftButton,onClick:()=>{Di.current.prev()}}),A.images_url&&s.createElement(L.Z,{className:hi?$e.mainSite:"",ref:Di,autoplay:!0,pauseOnDotsHover:!0},A.images_url.length>0?(un=A.images_url)==null?void 0:un.map((jn,Cr)=>s.createElement("div",{style:{display:"flex"},key:Cr},s.createElement("a",{style:{display:"block",width:"100%",height:"400px",position:"relative",background:`url(${Fe.Z.IMG_SERVER+jn.image_url}) no-repeat`,backgroundPosition:"center center",backgroundSize:"auto 100%"},href:jn.path}))):s.createElement("div",{style:{display:"flex"}},s.createElement("a",{style:{display:"block",width:"100%",height:"400px",position:"relative",background:`url(${Li}) no-repeat`,backgroundPosition:"center center",backgroundSize:"auto 100%"},href:"/"})))),s.createElement(j.Z,{className:$e.RightButton,onClick:()=>{Di.current.next()}})))},Kn=(hi,_i)=>{var rn;const un=_i%2===0,En=[s.createElement("div",{key:3,className:$e.left},s.createElement("img",{src:`${Fe.Z.IMG_SERVER}/${hi==null?void 0:hi.image_url}`,alt:""}),s.createElement("div",{className:$e.btn,style:{marginLeft:un?"initial":"auto",visibility:"hidden"}},"\u793E\u533A\u652F\u6301")),s.createElement("div",{key:4,className:`${$e.right} animationOrientation`},(rn=hi==null?void 0:hi.subjects)==null?void 0:rn.map((_n,$n)=>s.createElement("a",{target:"_blank",style:{animationDuration:`${$n%2===0?$n*.2+1:($n-1)*.2+1}s`},key:$n,href:_n==null?void 0:_n.url},s.createElement("img",{src:`${Fe.Z.IMG_SERVER}/${_n==null?void 0:_n.image_url}`}))))];return un?En:En.reverse()},zr=()=>{var hi,_i,rn;return s.createElement(s.Fragment,null,document.domain==="gufe.educoder.net"&&s.createElement("div",{className:$e.mainSiteContent},(hi=A==null?void 0:A.new_discipline)==null?void 0:hi.map((un,En)=>s.createElement("aside",{key:En+un.name,className:$e.ContentWarp,style:{backgroundColor:En%2===0?"#fff":"transparent",display:un.name==="\u8BA1\u7B97\u673A\u7CFB\u7EDF\u80FD\u529B\u8BFE\u7A0B\u65B9\u5411"?"block":"none"}},s.createElement("div",{className:$e.orientation},s.createElement("h2",{"data-type":"animationH2"},un.name),s.createElement("h5",null,un==null?void 0:un.name_en),s.createElement("div",{className:$e.lf},Kn(un,En)))))),!!((_i=A.subjects)!=null&&_i.length)&&s.createElement("section",{className:$e.course},s.createElement("aside",{className:$e.title},s.createElement("h1",null,"\u5B9E\u8DF5\u8BFE\u7A0B"),s.createElement("h2",null,"TRAINING COURSE"),s.createElement("aside",{className:$e.more},s.createElement(X.Link,{to:"/paths",className:"font14 mr3"},"\u66F4\u591A >"))),s.createElement(de.Z,{loading:ve},s.createElement(kt,{data:A.subjects}))),!!((rn=A.shixuns)!=null&&rn.length)&&s.createElement("section",{className:$e.course},s.createElement("aside",{className:$e.title},s.createElement("h1",null,"\u5B9E\u8DF5\u9879\u76EE"),s.createElement("h2",null,"DEVELOPMENT COMMUNITY"),s.createElement("aside",{className:$e.more},s.createElement(X.Link,{to:"shixuns",className:"font14 mr3"},"\u66F4\u591A >"))),s.createElement(de.Z,{loading:ve},s.createElement(ct,{data:A.shixuns}))))},$t=((Vt=E==null?void 0:E.setting)==null?void 0:Vt.main_site)&&!((Xt=E==null?void 0:E.setting)!=null&&Xt.is_local);return(0,At.Ll)()?s.createElement(Pe.default,null):s.createElement("section",null,s.createElement(pe.Z,{modeldata:Hn,dispatch:Zt}),s.createElement(u,{modeldata:Jn,userInfo:I==null?void 0:I.userInfo}),s.createElement(vn,{modeldata:Jn,userid:(jt=I==null?void 0:I.userInfo)==null?void 0:jt.user_id}),parseInt(localStorage.getItem("registeruser"))===1&&s.createElement(dn,{userInfo:I==null?void 0:I.userInfo}),Ir($t),s.createElement("div",{className:$e.dataView},s.createElement("aside",{className:$e.showArea},s.createElement("div",{className:"item"},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:ji,alt:"1"})),s.createElement("aside",{className:$e.showContent},s.createElement("h1",null,(Qe=A==null?void 0:A.index_statistics)==null?void 0:Qe.total_user_count),s.createElement("h5",null,"\u7D2F\u8BA1\u5B66\u4E60\u4EBA\u6570\uFF08\u4EBA\uFF09"))),s.createElement("div",{className:"item current",onClick:()=>{(0,zt.Ny)()&&(0,At.xg)("/onlinenum")}},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:Ln,alt:"1"})),s.createElement("aside",{className:$e.showContent},s.createElement("h1",null,(Lt=A==null?void 0:A.index_statistics)==null?void 0:Lt.user_online_count),s.createElement("h5",null,"\u5728\u7EBF\u4EBA\u6570\uFF08\u4EBA\uFF09"))),s.createElement("div",{className:"item"},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:Q,alt:"1"})),s.createElement("aside",{className:$e.showContent},s.createElement("h1",null,(Qi=A==null?void 0:A.index_statistics)==null?void 0:Qi.evaluate_count),s.createElement("h5",null,"\u8BC4\u6D4B\u6B21\u6570\uFF08\u6B21\uFF09"))),s.createElement("div",{className:"item"},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:G,alt:"1"})),s.createElement("aside",{className:$e.showContent},s.createElement("h1",null,(gn=A==null?void 0:A.index_statistics)==null?void 0:gn.exercise_count),s.createElement("h5",null,"\u7EBF\u4E0A\u8003\u8BD5\uFF08\u573A\uFF09"))),s.createElement("div",{className:"item current",onClick:()=>{(0,zt.Ny)()&&(0,At.xg)("/shixuncontext")}},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:q,alt:"1"})),s.createElement("aside",{className:$e.showContent},s.createElement("h1",null,(tn=A==null?void 0:A.index_statistics)==null?void 0:tn.repository_count),s.createElement("h5",null,"\u5B9E\u9A8C\u73AF\u5883\uFF08\u79CD\uFF09"))),s.createElement("div",{className:"item"},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:ne,alt:"1"})),s.createElement("aside",{className:$e.showContent},s.createElement("h1",null,(Nn=A==null?void 0:A.index_statistics)==null?void 0:Nn.subject_count),s.createElement("h5",null,"\u5B9E\u8DF5\u8BFE\u7A0B\uFF08\u95E8\uFF09"))),s.createElement("div",{className:"item"},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:le,alt:"1"})),s.createElement("aside",{className:$e.showContent},s.createElement("h1",null,(Qn=A==null?void 0:A.index_statistics)==null?void 0:Qn.shixun_count),s.createElement("h5",null,"\u5B9E\u8DF5\u9879\u76EE\uFF08\u4E2A\uFF09"))),s.createElement("div",{className:"item"},s.createElement("div",{className:"imgWrapper"},s.createElement("img",{src:ni,alt:"1"})),s.createElement("aside",{className:$e.showContent},s.createElement("h1",null,(Fn=A==null?void 0:A.index_statistics)==null?void 0:Fn.question_count),s.createElement("h5",null,"\u8BD5\u9898\u5E93\u9898\uFF08\u9053\uFF09"))))),s.createElement(ut,null))};var Dt=(0,X.connect)(({homePage:A,loading:E,globalSetting:I,user:ve})=>({homePage:A,globalSetting:I,loading:E.models.homePage,user:ve}))(Ze),Ft={flex_box_center:"flex_box_center___sEfC3",flex_space_between:"flex_space_between___rfkoZ",flex_box_vertical_center:"flex_box_vertical_center___g_6Jh",flex_box_center_end:"flex_box_center_end___k37Qa",flex_box_column:"flex_box_column___A9yPD",home:"home___h5c5I",bg:"bg___mDgYE",public_width:"public_width___ctVWu",banner:"banner___Y_cZp",content:"content___S8Tis",experience:"experience___H8Zlm",li:"li___bsBii",btn:"btn___zmK7O",demonstrate:"demonstrate___HUSkM",title:"title___ZV9fz",mask:"mask___G3HO0",name:"name___TRCUE",tagWarp:"tagWarp___kbulg",tag:"tag___O6XvS",feature:"feature___k3jMC"},gi=S(62945),Ji=S.n(gi),Yt=S(86340),$i=Object.defineProperty,Mi=Object.getOwnPropertySymbols,yn=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,sn=(A,E,I)=>E in A?$i(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Ni=(A,E)=>{for(var I in E||(E={}))yn.call(E,I)&&sn(A,I,E[I]);if(Mi)for(var I of Mi(E))Gi.call(E,I)&&sn(A,I,E[I]);return A};const kn=A=>React.createElement("svg",Ni({width:77,height:50,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},A),React.createElement("title",null,"icon1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"55.976%",x2:"50%",y2:"99.812%",id:"icon1_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon1_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"55.976%",x2:"50%",y2:"99.812%",id:"icon1_svg__e"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-5.7%",y:"-4.8%",width:"111.3%",height:"109.6%",filterUnits:"objectBoundingBox",id:"icon1_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-3.8%",y:"-4.8%",width:"107.5%",height:"109.7%",filterUnits:"objectBoundingBox",id:"icon1_svg__g"},React.createElement("feGaussianBlur",{stdDeviation:1,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M65.5 33.265C73.167 33.265 77 36.843 77 44H54c0-7.157 3.833-10.735 11.5-10.735ZM65.538 17c4.024 0 7.286 3.223 7.286 7.198 0 3.976-3.262 7.198-7.286 7.198-4.025 0-7.287-3.222-7.287-7.198 0-3.975 3.262-7.198 7.287-7.198Z",id:"icon1_svg__b"}),React.createElement("path",{d:"M34.221 7.589c-.165.612-.397 1.045-.698 1.3.52 1.288.664 2.351.431 3.19-.349 1.259-1.431 2.364-3.645 4.06-1.476 1.131-5.362 2.82-11.659 5.068v5.601H.383c-1.304-7.167.724-11.441 6.083-12.823 3.633-.937 5.927 0 10.113 0 3.925 0 7.273-1.467 13.01-4.935.506-.213 1.139-.473 1.9-.781.592-.613.958-1.242 1.096-1.887.208-.969 2.752-1.804 1.636 1.207ZM10.613 0a5.96 5.96 0 0 1 5.966 5.956 5.96 5.96 0 0 1-5.966 5.956 5.96 5.96 0 0 1-5.966-5.956A5.96 5.96 0 0 1 10.613 0Z",id:"icon1_svg__f"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon1_svg__a)",xlinkHref:"#icon1_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon1_svg__c)",xlinkHref:"#icon1_svg__b"})),React.createElement("circle",{stroke:"url(#icon1_svg__d)",fillOpacity:.29,fill:"#C2D5FE",cx:38,cy:25,r:24.5}),React.createElement("path",{d:"M24 15c3.493-4 8.16-6 14-6s10.507 2 14 6M52 37c-3.369 4-7.869 6-13.5 6S28.369 41 25 37",stroke:"#175FFF"}),React.createElement("g",{transform:"translate(0 16)",fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon1_svg__e)",xlinkHref:"#icon1_svg__f"}),React.createElement("use",{fill:"#000",filter:"url(#icon1_svg__g)",xlinkHref:"#icon1_svg__f"})),React.createElement("path",{stroke:"#175FFF",d:"m51.45 12 .55 4-4-.284M29 37.622 25 37l.217 4"})));var Pn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTUuOTc2JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1NS45NzYlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTUuNyUiIHk9Ii00LjglIiB3aWR0aD0iMTExLjMlIiBoZWlnaHQ9IjEwOS42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTMuOCUiIHk9Ii00LjglIiB3aWR0aD0iMTA3LjUlIiBoZWlnaHQ9IjEwOS43JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik02NS41IDMzLjI2NUM3My4xNjcgMzMuMjY1IDc3IDM2Ljg0MyA3NyA0NEg1NGMwLTcuMTU3IDMuODMzLTEwLjczNSAxMS41LTEwLjczNVpNNjUuNTM4IDE3YzQuMDI0IDAgNy4yODYgMy4yMjMgNy4yODYgNy4xOTggMCAzLjk3Ni0zLjI2MiA3LjE5OC03LjI4NiA3LjE5OC00LjAyNSAwLTcuMjg3LTMuMjIyLTcuMjg3LTcuMTk4IDAtMy45NzUgMy4yNjItNy4xOTggNy4yODctNy4xOThaIiBpZD0iYiIvPjxwYXRoIGQ9Ik0zNC4yMjEgNy41ODljLS4xNjUuNjEyLS4zOTcgMS4wNDUtLjY5OCAxLjMuNTIgMS4yODguNjY0IDIuMzUxLjQzMSAzLjE5LS4zNDkgMS4yNTktMS40MzEgMi4zNjQtMy42NDUgNC4wNi0xLjQ3NiAxLjEzMS01LjM2MiAyLjgyLTExLjY1OSA1LjA2OHY1LjYwMUguMzgzYy0xLjMwNC03LjE2Ny43MjQtMTEuNDQxIDYuMDgzLTEyLjgyMyAzLjYzMy0uOTM3IDUuOTI3IDAgMTAuMTEzIDAgMy45MjUgMCA3LjI3My0xLjQ2NyAxMy4wMS00LjkzNS41MDYtLjIxMyAxLjEzOS0uNDczIDEuOS0uNzgxLjU5Mi0uNjEzLjk1OC0xLjI0MiAxLjA5Ni0xLjg4Ny4yMDgtLjk2OSAyLjc1Mi0xLjgwNCAxLjYzNiAxLjIwN1pNMTAuNjEzIDBhNS45NiA1Ljk2IDAgMCAxIDUuOTY2IDUuOTU2IDUuOTYgNS45NiAwIDAgMS01Ljk2NiA1Ljk1NiA1Ljk2IDUuOTYgMCAwIDEtNS45NjYtNS45NTZBNS45NiA1Ljk2IDAgMCAxIDEwLjYxMyAwWiIgaWQ9ImYiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PGNpcmNsZSBzdHJva2U9InVybCgjZCkiIGZpbGwtb3BhY2l0eT0iLjI5IiBmaWxsPSIjQzJENUZFIiBjeD0iMzgiIGN5PSIyNSIgcj0iMjQuNSIvPjxwYXRoIGQ9Ik0yNCAxNWMzLjQ5My00IDguMTYtNiAxNC02czEwLjUwNyAyIDE0IDZNNTIgMzdjLTMuMzY5IDQtNy44NjkgNi0xMy41IDZTMjguMzY5IDQxIDI1IDM3IiBzdHJva2U9IiMxNzVGRkYiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDE2KSIgZmlsbC1ydWxlPSJub256ZXJvIj48dXNlIGZpbGw9InVybCgjZSkiIHhsaW5rOmhyZWY9IiNmIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjZykiIHhsaW5rOmhyZWY9IiNmIi8+PC9nPjxwYXRoIHN0cm9rZT0iIzE3NUZGRiIgZD0ibTUxLjQ1IDEyIC41NSA0LTQtLjI4NE0yOSAzNy42MjIgMjUgMzdsLjIxNyA0Ii8+PC9nPjwvc3ZnPg==",In=Object.defineProperty,mn=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,oi=(A,E,I)=>E in A?In(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,bi=(A,E)=>{for(var I in E||(E={}))an.call(E,I)&&oi(A,I,E[I]);if(mn)for(var I of mn(E))Cn.call(E,I)&&oi(A,I,E[I]);return A};const xn=A=>React.createElement("svg",bi({width:64,height:63,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},A),React.createElement("title",null,"icon2"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"55.976%",x2:"50%",y2:"99.812%",id:"icon2_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon2_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("filter",{x:"-3.4%",y:"-11.8%",width:"106.8%",height:"123.6%",filterUnits:"objectBoundingBox",id:"icon2_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("rect",{id:"icon2_svg__b",x:13,y:52,width:38,height:11,rx:2})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon2_svg__a)",xlinkHref:"#icon2_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon2_svg__c)",xlinkHref:"#icon2_svg__b"})),React.createElement("rect",{stroke:"url(#icon2_svg__d)",fillOpacity:.29,fill:"#C2D5FE",x:.5,y:.5,width:63,height:57,rx:4}),React.createElement("path",{d:"M31.611 15c.602 0 1.097.383 1.16.875l.007.107v2.156a10.89 10.89 0 0 1 10.084 10.084h2.156c.543 0 .982.522.982 1.167 0 .601-.383 1.096-.875 1.16l-.107.007h-2.24c-.718 5.025-4.868 8.943-10 9.306v2.156c0 .543-.522.982-1.167.982-.601 0-1.096-.383-1.16-.875l-.007-.107v-2.24a10.896 10.896 0 0 1-9.223-9.222h-2.24c-.542 0-.981-.523-.981-1.167 0-.602.383-1.097.875-1.16l.107-.007h2.156c.363-5.132 4.28-9.282 9.306-10v-2.24c0-.543.523-.982 1.167-.982ZM32 24.333a4.667 4.667 0 1 0 0 9.334 4.667 4.667 0 0 0 0-9.334ZM59 19V8H48v2.2h8.8V19H59Zm0 20h-2.2v8.8H48V50h11V39ZM5 19V8h11v2.2H7.2V19H5Zm0 20h2.2v8.8H16V50H5V39Z",fill:"#2367FE",fillRule:"nonzero"})));var Xi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTUuOTc2JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGZpbHRlciB4PSItMy40JSIgeT0iLTExLjglIiB3aWR0aD0iMTA2LjglIiBoZWlnaHQ9IjEyMy42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxyZWN0IGlkPSJiIiB4PSIxMyIgeT0iNTIiIHdpZHRoPSIzOCIgaGVpZ2h0PSIxMSIgcng9IjIiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PHJlY3Qgc3Ryb2tlPSJ1cmwoI2QpIiBmaWxsLW9wYWNpdHk9Ii4yOSIgZmlsbD0iI0MyRDVGRSIgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNjMiIGhlaWdodD0iNTciIHJ4PSI0Ii8+PHBhdGggZD0iTTMxLjYxMSAxNWMuNjAyIDAgMS4wOTcuMzgzIDEuMTYuODc1bC4wMDcuMTA3djIuMTU2YTEwLjg5IDEwLjg5IDAgMCAxIDEwLjA4NCAxMC4wODRoMi4xNTZjLjU0MyAwIC45ODIuNTIyLjk4MiAxLjE2NyAwIC42MDEtLjM4MyAxLjA5Ni0uODc1IDEuMTZsLS4xMDcuMDA3aC0yLjI0Yy0uNzE4IDUuMDI1LTQuODY4IDguOTQzLTEwIDkuMzA2djIuMTU2YzAgLjU0My0uNTIyLjk4Mi0xLjE2Ny45ODItLjYwMSAwLTEuMDk2LS4zODMtMS4xNi0uODc1bC0uMDA3LS4xMDd2LTIuMjRhMTAuODk2IDEwLjg5NiAwIDAgMS05LjIyMy05LjIyMmgtMi4yNGMtLjU0MiAwLS45ODEtLjUyMy0uOTgxLTEuMTY3IDAtLjYwMi4zODMtMS4wOTcuODc1LTEuMTZsLjEwNy0uMDA3aDIuMTU2Yy4zNjMtNS4xMzIgNC4yOC05LjI4MiA5LjMwNi0xMHYtMi4yNGMwLS41NDMuNTIzLS45ODIgMS4xNjctLjk4MlpNMzIgMjQuMzMzYTQuNjY3IDQuNjY3IDAgMSAwIDAgOS4zMzQgNC42NjcgNC42NjcgMCAwIDAgMC05LjMzNFpNNTkgMTlWOEg0OHYyLjJoOC44VjE5SDU5Wm0wIDIwaC0yLjJ2OC44SDQ4VjUwaDExVjM5Wk01IDE5VjhoMTF2Mi4ySDcuMlYxOUg1Wm0wIDIwaDIuMnY4LjhIMTZWNTBINVYzOVoiIGZpbGw9IiMyMzY3RkUiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",en=Object.defineProperty,fn=Object.getOwnPropertySymbols,Qt=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,Oi=(A,E,I)=>E in A?en(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,yt=(A,E)=>{for(var I in E||(E={}))Qt.call(E,I)&&Oi(A,I,E[I]);if(fn)for(var I of fn(E))Ri.call(E,I)&&Oi(A,I,E[I]);return A};const mi=A=>React.createElement("svg",yt({width:71,height:63,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},A),React.createElement("title",null,"icon3"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"28.312%",x2:"50%",y2:"100%",id:"icon3_svg__a"},React.createElement("stop",{stopColor:"#145DFF",offset:"0%"}),React.createElement("stop",{stopColor:"#578BFE",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon3_svg__b"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon3_svg__c"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-6.7%",y:"-7.1%",width:"113.3%",height:"114.2%",filterUnits:"objectBoundingBox",id:"icon3_svg__e"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M43.327 25.99c.305 1.42.574 2.705.807 3.856.108.485.206.97.296 1.456.09.485.175.926.255 1.321.08.396.148.733.202 1.012.054.278.09.454.107.526.054.36-.026.597-.242.714a1.496 1.496 0 0 1-.726.176c-.09 0-.22-.032-.39-.095s-.3-.112-.39-.148l-7.017-4.1c-1.273.756-2.43 1.43-3.47 2.023-.447.252-.89.504-1.33.755-.44.252-.838.486-1.197.702a30.21 30.21 0 0 1-.927.539 6.01 6.01 0 0 1-.525.27.915.915 0 0 1-.55.094 1.155 1.155 0 0 1-.512-.202.996.996 0 0 1-.336-.391.717.717 0 0 1-.054-.472l.135-.526c.071-.279.152-.611.242-.998.09-.386.192-.813.309-1.28.116-.468.237-.945.363-1.43l.914-3.776a493.653 493.653 0 0 0-3.912-3.357 87.6 87.6 0 0 1-.941-.81c-.278-.242-.507-.44-.686-.593-.18-.153-.278-.238-.296-.256a3.22 3.22 0 0 1-.551-.66 1.078 1.078 0 0 1-.175-.742.941.941 0 0 1 .296-.594c.161-.144.34-.233.538-.27l8.309-.754 3.092-7.228c.107-.288.26-.535.457-.742.197-.206.466-.31.807-.31.179 0 .336.04.47.121.135.081.247.176.336.284.09.108.166.215.229.323.063.108.112.198.148.27l3.011 7.228 8.309.782c.359.09.61.197.753.323.143.126.215.324.215.594 0 .251-.076.472-.229.66-.152.19-.345.418-.578.688l-5.566 5.016Z",id:"icon3_svg__d"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M35.5 0v16.933h7.1v4.234H0v-4.233l7.1-.001V0h28.4Z",transform:"translate(14.2 41.834)",fill:"url(#icon3_svg__a)",fillRule:"nonzero"}),React.createElement("rect",{stroke:"url(#icon3_svg__b)",fillOpacity:.29,fill:"#C2D5FE",x:.5,y:.5,width:70,height:49.801,rx:2}),React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon3_svg__c)",xlinkHref:"#icon3_svg__d"}),React.createElement("use",{fill:"#000",filter:"url(#icon3_svg__e)",xlinkHref:"#icon3_svg__d"}))));var zi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iNjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMjguMzEyJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMTQ1REZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzU3OEJGRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImIiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTYuNyUiIHk9Ii03LjElIiB3aWR0aD0iMTEzLjMlIiBoZWlnaHQ9IjExNC4yJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PHBhdGggZD0iTTQzLjMyNyAyNS45OWMuMzA1IDEuNDIuNTc0IDIuNzA1LjgwNyAzLjg1Ni4xMDguNDg1LjIwNi45Ny4yOTYgMS40NTYuMDkuNDg1LjE3NS45MjYuMjU1IDEuMzIxLjA4LjM5Ni4xNDguNzMzLjIwMiAxLjAxMi4wNTQuMjc4LjA5LjQ1NC4xMDcuNTI2LjA1NC4zNi0uMDI2LjU5Ny0uMjQyLjcxNGExLjQ5NiAxLjQ5NiAwIDAgMS0uNzI2LjE3NmMtLjA5IDAtLjIyLS4wMzItLjM5LS4wOTVzLS4zLS4xMTItLjM5LS4xNDhsLTcuMDE3LTQuMWMtMS4yNzMuNzU2LTIuNDMgMS40My0zLjQ3IDIuMDIzLS40NDcuMjUyLS44OS41MDQtMS4zMy43NTUtLjQ0LjI1Mi0uODM4LjQ4Ni0xLjE5Ny43MDJhMzAuMjEgMzAuMjEgMCAwIDEtLjkyNy41MzkgNi4wMSA2LjAxIDAgMCAxLS41MjUuMjcuOTE1LjkxNSAwIDAgMS0uNTUuMDk0IDEuMTU1IDEuMTU1IDAgMCAxLS41MTItLjIwMi45OTYuOTk2IDAgMCAxLS4zMzYtLjM5MS43MTcuNzE3IDAgMCAxLS4wNTQtLjQ3MmwuMTM1LS41MjZjLjA3MS0uMjc5LjE1Mi0uNjExLjI0Mi0uOTk4LjA5LS4zODYuMTkyLS44MTMuMzA5LTEuMjguMTE2LS40NjguMjM3LS45NDUuMzYzLTEuNDNsLjkxNC0zLjc3NmE0OTMuNjUzIDQ5My42NTMgMCAwIDAtMy45MTItMy4zNTcgODcuNiA4Ny42IDAgMCAxLS45NDEtLjgxYy0uMjc4LS4yNDItLjUwNy0uNDQtLjY4Ni0uNTkzLS4xOC0uMTUzLS4yNzgtLjIzOC0uMjk2LS4yNTZhMy4yMiAzLjIyIDAgMCAxLS41NTEtLjY2IDEuMDc4IDEuMDc4IDAgMCAxLS4xNzUtLjc0Mi45NDEuOTQxIDAgMCAxIC4yOTYtLjU5NGMuMTYxLS4xNDQuMzQtLjIzMy41MzgtLjI3bDguMzA5LS43NTQgMy4wOTItNy4yMjhjLjEwNy0uMjg4LjI2LS41MzUuNDU3LS43NDIuMTk3LS4yMDYuNDY2LS4zMS44MDctLjMxLjE3OSAwIC4zMzYuMDQuNDcuMTIxLjEzNS4wODEuMjQ3LjE3Ni4zMzYuMjg0LjA5LjEwOC4xNjYuMjE1LjIyOS4zMjMuMDYzLjEwOC4xMTIuMTk4LjE0OC4yN2wzLjAxMSA3LjIyOCA4LjMwOS43ODJjLjM1OS4wOS42MS4xOTcuNzUzLjMyMy4xNDMuMTI2LjIxNS4zMjQuMjE1LjU5NCAwIC4yNTEtLjA3Ni40NzItLjIyOS42Ni0uMTUyLjE5LS4zNDUuNDE4LS41NzguNjg4bC01LjU2NiA1LjAxNloiIGlkPSJkIi8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTM1LjUgMHYxNi45MzNoNy4xdjQuMjM0SDB2LTQuMjMzbDcuMS0uMDAxVjBoMjguNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LjIgNDEuODM0KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHJlY3Qgc3Ryb2tlPSJ1cmwoI2IpIiBmaWxsLW9wYWNpdHk9Ii4yOSIgZmlsbD0iI0MyRDVGRSIgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNzAiIGhlaWdodD0iNDkuODAxIiByeD0iMiIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHVzZSBmaWxsPSJ1cmwoI2MpIiB4bGluazpocmVmPSIjZCIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjZCIvPjwvZz48L2c+PC9zdmc+",Ht=Object.defineProperty,_t=Object.getOwnPropertySymbols,ki=Object.prototype.hasOwnProperty,Wi=Object.prototype.propertyIsEnumerable,Ii=(A,E,I)=>E in A?Ht(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Ei=(A,E)=>{for(var I in E||(E={}))ki.call(E,I)&&Ii(A,I,E[I]);if(_t)for(var I of _t(E))Wi.call(E,I)&&Ii(A,I,E[I]);return A};const Ui=A=>React.createElement("svg",Ei({width:77,height:62,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},A),React.createElement("title",null,"icon4"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon4_svg__a"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon4_svg__b"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon4_svg__f"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon4_svg__g"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-6.7%",y:"-4.4%",width:"113.3%",height:"108.8%",filterUnits:"objectBoundingBox",id:"icon4_svg__d"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-6.7%",y:"-4.4%",width:"113.3%",height:"108.8%",filterUnits:"objectBoundingBox",id:"icon4_svg__e"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-10.6%",y:"-6.2%",width:"121.2%",height:"112.4%",filterUnits:"objectBoundingBox",id:"icon4_svg__i"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-10.6%",y:"-6.2%",width:"121.2%",height:"112.4%",filterUnits:"objectBoundingBox",id:"icon4_svg__j"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("text",{id:"icon4_svg__c",fontFamily:"Helvetica",fontSize:34,fontWeight:"normal"},React.createElement("tspan",{x:13,y:33},"Q")),React.createElement("text",{id:"icon4_svg__h",fontFamily:"Helvetica",fontSize:24,fontWeight:"normal"},React.createElement("tspan",{x:48,y:43},"A"))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m8.258 53.857 13.1-12.102H46a1.5 1.5 0 0 0 1.5-1.5V3A1.5 1.5 0 0 0 46 1.5H2A1.5 1.5 0 0 0 .5 3v37.255a1.5 1.5 0 0 0 1.5 1.5h6.258v12.102Z",stroke:"url(#icon4_svg__a)",fillOpacity:.29,fill:"#C2D5FE",transform:"translate(0 -1)"}),React.createElement("g",{fillRule:"nonzero",transform:"translate(0 -1)"},React.createElement("use",{fill:"url(#icon4_svg__b)",xlinkHref:"#icon4_svg__c"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__d)",xlinkHref:"#icon4_svg__c"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__e)",xlinkHref:"#icon4_svg__c"})),React.createElement("path",{d:"m40.064 61.873 10.982-9.942H75a1.5 1.5 0 0 0 1.5-1.5V19a1.5 1.5 0 0 0-1.5-1.5H35a1.5 1.5 0 0 0-1.5 1.5v31.431a1.5 1.5 0 0 0 1.5 1.5h5.064v9.942Z",stroke:"url(#icon4_svg__f)",fillOpacity:.29,fill:"#C2D5FE",transform:"matrix(-1 0 0 1 110 -1)"}),React.createElement("g",{fillRule:"nonzero",transform:"translate(0 -1)"},React.createElement("use",{fill:"url(#icon4_svg__g)",xlinkHref:"#icon4_svg__h"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__i)",xlinkHref:"#icon4_svg__h"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__j)",xlinkHref:"#icon4_svg__h"}))));var Fi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iNjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0M0RDFGMyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNEREU5RkQiIHN0b3Atb3BhY2l0eT0iLjM5NCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjU3LjE1NCUiIHgyPSI1MCUiIHkyPSI5OS44MTIlIiBpZD0iYiI+PHN0b3Agc3RvcC1jb2xvcj0iIzBBNTVGQyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM0NzgwRkYiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJmIj48c3RvcCBzdG9wLWNvbG9yPSIjQzREMUYzIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERTlGRCIgc3RvcC1vcGFjaXR5PSIuMzk0IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJnIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48ZmlsdGVyIHg9Ii02LjclIiB5PSItNC40JSIgd2lkdGg9IjExMy4zJSIgaGVpZ2h0PSIxMDguOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTYuNyUiIHk9Ii00LjQlIiB3aWR0aD0iMTEzLjMlIiBoZWlnaHQ9IjEwOC44JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMTAuNiUiIHk9Ii02LjIlIiB3aWR0aD0iMTIxLjIlIiBoZWlnaHQ9IjExMi40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMTAuNiUiIHk9Ii02LjIlIiB3aWR0aD0iMTIxLjIlIiBoZWlnaHQ9IjExMi40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaiI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PHRleHQgaWQ9ImMiIGZvbnQtZmFtaWx5PSJIZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMzQiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPgogICAgICAgICAgICA8dHNwYW4geD0iMTMiIHk9IjMzIj5RPC90c3Bhbj4KICAgICAgICA8L3RleHQ+PHRleHQgaWQ9ImgiIGZvbnQtZmFtaWx5PSJIZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPgogICAgICAgICAgICA8dHNwYW4geD0iNDgiIHk9IjQzIj5BPC90c3Bhbj4KICAgICAgICA8L3RleHQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTguMjU4IDUzLjg1NyAxMy4xLTEyLjEwMkg0NmExLjUgMS41IDAgMCAwIDEuNS0xLjVWM0ExLjUgMS41IDAgMCAwIDQ2IDEuNUgyQTEuNSAxLjUgMCAwIDAgLjUgM3YzNy4yNTVhMS41IDEuNSAwIDAgMCAxLjUgMS41aDYuMjU4djEyLjEwMloiIHN0cm9rZT0idXJsKCNhKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEpIi8+PGcgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xKSI+PHVzZSBmaWxsPSJ1cmwoI2IpIiB4bGluazpocmVmPSIjYyIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2QpIiB4bGluazpocmVmPSIjYyIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjYyIvPjwvZz48cGF0aCBkPSJtNDAuMDY0IDYxLjg3MyAxMC45ODItOS45NDJINzVhMS41IDEuNSAwIDAgMCAxLjUtMS41VjE5YTEuNSAxLjUgMCAwIDAtMS41LTEuNUgzNWExLjUgMS41IDAgMCAwLTEuNSAxLjV2MzEuNDMxYTEuNSAxLjUgMCAwIDAgMS41IDEuNWg1LjA2NHY5Ljk0MloiIHN0cm9rZT0idXJsKCNmKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDExMCAtMSkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEpIj48dXNlIGZpbGw9InVybCgjZykiIHhsaW5rOmhyZWY9IiNoIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaSkiIHhsaW5rOmhyZWY9IiNoIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaikiIHhsaW5rOmhyZWY9IiNoIi8+PC9nPjwvZz48L3N2Zz4=",Vn=Object.defineProperty,ln=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,hn=(A,E,I)=>E in A?Vn(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,tr=(A,E)=>{for(var I in E||(E={}))Yn.call(E,I)&&hn(A,I,E[I]);if(ln)for(var I of ln(E))On.call(E,I)&&hn(A,I,E[I]);return A};const pn=A=>React.createElement("svg",tr({width:70,height:53,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},A),React.createElement("title",null,"icon5"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon5_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon5_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon5_svg__e"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-5.6%",y:"-4.2%",width:"111.2%",height:"105%",filterUnits:"objectBoundingBox",id:"icon5_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-11%",y:"-9.5%",width:"122%",height:"119%",filterUnits:"objectBoundingBox",id:"icon5_svg__g"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M40 5.37h9.888a2 2 0 0 1 1.409.58l2.228 2.212a3.39 3.39 0 0 0 4.912-.14l1.786-1.99a2 2 0 0 1 1.488-.663H68a2 2 0 0 1 2 2v33.926a2 2 0 0 1-2 2h-6.315a2 2 0 0 0-1.458.631l-1.79 1.906a3.46 3.46 0 0 1-4.906.14l-2.24-2.127a2 2 0 0 0-1.377-.55H40a2 2 0 0 1-2-2V7.369a2 2 0 0 1 2-2Z",id:"icon5_svg__b"}),React.createElement("path",{id:"icon5_svg__f",d:"M7.343 0h16.376v18.963l-8.188-4.077-8.188 4.077z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon5_svg__a)",xlinkHref:"#icon5_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon5_svg__c)",xlinkHref:"#icon5_svg__b"})),React.createElement("path",{d:"M2 .87a1.5 1.5 0 0 0-1.5 1.5v44.398a1.5 1.5 0 0 0 1.5 1.5h22.392a2.5 2.5 0 0 1 1.441.457l3.67 2.59a3.5 3.5 0 0 0 4.065-.021l3.541-2.554a2.5 2.5 0 0 1 1.462-.472H61a1.5 1.5 0 0 0 1.5-1.5V2.369A1.5 1.5 0 0 0 61 .87H38.595a1.5 1.5 0 0 0-.903.303l-3.463 2.61a4.5 4.5 0 0 1-5.381.029l-3.589-2.649a1.5 1.5 0 0 0-.89-.293H2Z",stroke:"url(#icon5_svg__d)",fillOpacity:.29,fill:"#C2D5FE"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon5_svg__e)",xlinkHref:"#icon5_svg__f"}),React.createElement("use",{fill:"#000",filter:"url(#icon5_svg__g)",xlinkHref:"#icon5_svg__f"}))));var ar="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTUuNiUiIHk9Ii00LjIlIiB3aWR0aD0iMTExLjIlIiBoZWlnaHQ9IjEwNSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTExJSIgeT0iLTkuNSUiIHdpZHRoPSIxMjIlIiBoZWlnaHQ9IjExOSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik00MCA1LjM3aDkuODg4YTIgMiAwIDAgMSAxLjQwOS41OGwyLjIyOCAyLjIxMmEzLjM5IDMuMzkgMCAwIDAgNC45MTItLjE0bDEuNzg2LTEuOTlhMiAyIDAgMCAxIDEuNDg4LS42NjNINjhhMiAyIDAgMCAxIDIgMnYzMy45MjZhMiAyIDAgMCAxLTIgMmgtNi4zMTVhMiAyIDAgMCAwLTEuNDU4LjYzMWwtMS43OSAxLjkwNmEzLjQ2IDMuNDYgMCAwIDEtNC45MDYuMTRsLTIuMjQtMi4xMjdhMiAyIDAgMCAwLTEuMzc3LS41NUg0MGEyIDIgMCAwIDEtMi0yVjcuMzY5YTIgMiAwIDAgMSAyLTJaIiBpZD0iYiIvPjxwYXRoIGlkPSJmIiBkPSJNNy4zNDMgMGgxNi4zNzZ2MTguOTYzbC04LjE4OC00LjA3Ny04LjE4OCA0LjA3N3oiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PHBhdGggZD0iTTIgLjg3YTEuNSAxLjUgMCAwIDAtMS41IDEuNXY0NC4zOThhMS41IDEuNSAwIDAgMCAxLjUgMS41aDIyLjM5MmEyLjUgMi41IDAgMCAxIDEuNDQxLjQ1N2wzLjY3IDIuNTlhMy41IDMuNSAwIDAgMCA0LjA2NS0uMDIxbDMuNTQxLTIuNTU0YTIuNSAyLjUgMCAwIDEgMS40NjItLjQ3Mkg2MWExLjUgMS41IDAgMCAwIDEuNS0xLjVWMi4zNjlBMS41IDEuNSAwIDAgMCA2MSAuODdIMzguNTk1YTEuNSAxLjUgMCAwIDAtLjkwMy4zMDNsLTMuNDYzIDIuNjFhNC41IDQuNSAwIDAgMS01LjM4MS4wMjlsLTMuNTg5LTIuNjQ5YTEuNSAxLjUgMCAwIDAtLjg5LS4yOTNIMloiIHN0cm9rZT0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNlKSIgeGxpbms6aHJlZj0iI2YiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNnKSIgeGxpbms6aHJlZj0iI2YiLz48L2c+PC9nPjwvc3ZnPg==",Zn=Object.defineProperty,Tn=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,on=(A,E,I)=>E in A?Zn(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Pr=(A,E)=>{for(var I in E||(E={}))lr.call(E,I)&&on(A,I,E[I]);if(Tn)for(var I of Tn(E))kr.call(E,I)&&on(A,I,E[I]);return A};const wr=A=>React.createElement("svg",Pr({width:58,height:57,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},A),React.createElement("title",null,"icon6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon6_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon6_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon6_svg__e"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-9%",y:"-6.2%",width:"118%",height:"112.4%",filterUnits:"objectBoundingBox",id:"icon6_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-6.2%",y:"-6.4%",width:"112.4%",height:"112.8%",filterUnits:"objectBoundingBox",id:"icon6_svg__g"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M21-4h13a2 2 0 0 1 2 2v25a2 2 0 0 1-2 2H21a5 5 0 0 1-5-5V1a5 5 0 0 1 5-5Z",id:"icon6_svg__b"}),React.createElement("path",{d:"M12.447 27.454 1.615 30.291l3.98-9.69 6.852 6.853Zm17.87-17.91-2.29 2.294-6.809-6.822 2.29-2.294s1.09-1.091 2.2.02l4.48 4.488c1.214 1.217.129 2.315.129 2.315Zm-2.975 2.98L12.347 27.547l-6.808-6.821L20.535 5.702l6.807 6.821Z",id:"icon6_svg__f"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero",transform:"rotate(90 26 10.5)"},React.createElement("use",{fill:"url(#icon6_svg__a)",xlinkHref:"#icon6_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon6_svg__c)",xlinkHref:"#icon6_svg__b"})),React.createElement("rect",{stroke:"url(#icon6_svg__d)",fillOpacity:.29,fill:"#C2D5FE",x:.5,y:6.5,width:50,height:50,rx:4}),React.createElement("path",{stroke:"#145CFC",strokeWidth:2,strokeLinecap:"round",d:"M8 21.5h20M8 32h19M8 42.5h9"}),React.createElement("g",{transform:"rotate(-7 169.163 -204.131)",fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon6_svg__e)",xlinkHref:"#icon6_svg__f"}),React.createElement("use",{fill:"#000",filter:"url(#icon6_svg__g)",xlinkHref:"#icon6_svg__f"}))));var Zr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iNTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTklIiB5PSItNi4yJSIgd2lkdGg9IjExOCUiIGhlaWdodD0iMTEyLjQlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJjIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjUiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dCbHVySW5uZXIxIi8+PGZlT2Zmc2V0IGR5PSIuNiIgaW49InNoYWRvd0JsdXJJbm5lcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0SW5uZXIxIi8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIiByZXN1bHQ9InNoYWRvd0lubmVySW5uZXIxIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuODc5MjMwMTgzIDAgMCAwIDAgMC45MDI4NTEwMjggMCAwIDAgMCAxIDAgMCAwIDAuNSAwIiBpbj0ic2hhZG93SW5uZXJJbm5lcjEiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii02LjIlIiB5PSItNi40JSIgd2lkdGg9IjExMi40JSIgaGVpZ2h0PSIxMTIuOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik0yMS00aDEzYTIgMiAwIDAgMSAyIDJ2MjVhMiAyIDAgMCAxLTIgMkgyMWE1IDUgMCAwIDEtNS01VjFhNSA1IDAgMCAxIDUtNVoiIGlkPSJiIi8+PHBhdGggZD0iTTEyLjQ0NyAyNy40NTQgMS42MTUgMzAuMjkxbDMuOTgtOS42OSA2Ljg1MiA2Ljg1M1ptMTcuODctMTcuOTEtMi4yOSAyLjI5NC02LjgwOS02LjgyMiAyLjI5LTIuMjk0czEuMDktMS4wOTEgMi4yLjAybDQuNDggNC40ODhjMS4yMTQgMS4yMTcuMTI5IDIuMzE1LjEyOSAyLjMxNVptLTIuOTc1IDIuOThMMTIuMzQ3IDI3LjU0N2wtNi44MDgtNi44MjFMMjAuNTM1IDUuNzAybDYuODA3IDYuODIxWiIgaWQ9ImYiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0icm90YXRlKDkwIDI2IDEwLjUpIj48dXNlIGZpbGw9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYykiIHhsaW5rOmhyZWY9IiNiIi8+PC9nPjxyZWN0IHN0cm9rZT0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHg9Ii41IiB5PSI2LjUiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgcng9IjQiLz48cGF0aCBzdHJva2U9IiMxNDVDRkMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNOCAyMS41aDIwTTggMzJoMTlNOCA0Mi41aDkiLz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgtNyAxNjkuMTYzIC0yMDQuMTMxKSIgZmlsbC1ydWxlPSJub256ZXJvIj48dXNlIGZpbGw9InVybCgjZSkiIHhsaW5rOmhyZWY9IiNmIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjZykiIHhsaW5rOmhyZWY9IiNmIi8+PC9nPjwvZz48L3N2Zz4=",fr=Object.defineProperty,or=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,Xn=(A,E,I)=>E in A?fr(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Qr=(A,E)=>{for(var I in E||(E={}))hr.call(E,I)&&Xn(A,I,E[I]);if(or)for(var I of or(E))Br.call(E,I)&&Xn(A,I,E[I]);return A},Mr=(A,E)=>{var I={};for(var ve in A)hr.call(A,ve)&&E.indexOf(ve)<0&&(I[ve]=A[ve]);if(A!=null&&or)for(var ve of or(A))E.indexOf(ve)<0&&Br.call(A,ve)&&(I[ve]=A[ve]);return I},Hr=(A,E,I)=>new Promise((ve,Zt)=>{var Vt=Qe=>{try{jt(I.next(Qe))}catch(Lt){Zt(Lt)}},Xt=Qe=>{try{jt(I.throw(Qe))}catch(Lt){Zt(Lt)}},jt=Qe=>Qe.done?ve(Qe.value):Promise.resolve(Qe.value).then(Vt,Xt);jt((I=I.apply(A,E)).next())});const zn=A=>{var E=A,{user:I}=E,ve=Mr(E,["user"]),Zt;const[Vt,Xt]=(0,s.useState)(!0),[jt,Qe]=(0,s.useState)(0),[Lt,Qi]=(0,s.useState)({}),[gn,tn]=(0,s.useState)(!1);(0,s.useEffect)(()=>{Nn()},[]);const Nn=()=>Hr(void 0,null,function*(){Xt(!0);const fi=yield(0,Rt.ZP)("/api/home/index.json",{method:"get"});fi.images_url&&Qi(fi),Xt(!1)}),Qn={loop:!0,slidesPerView:3,noSwiping:!0,autoplay:{delay:5e3,disableOnInteraction:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",clickable:!0}},Fn=[{name:"\u6C89\u6D78\u5F0F\u6559\u5B66",background:"linear-gradient(90deg, #F5F7FA 0%, #FBFCFD 100%)",tags:["\u6C89\u6D78\u5F0F\u4F53\u9A8C","3D\u7ACB\u4F53\u5E94\u7528\u6559\u5B66","\u4E92\u52A8\u5F0F\u5B66\u4E60"],more:!0},{name:"\u77E5\u8BC6\u68EE\u6797\u5B66\u4E60\u8DEF\u5F84\u667A\u80FD\u5BFC\u822A",background:"linear-gradient(90deg, #FBF3F3 0%, #FCFBFB 100%)",tags:["\u56FE\u8C31\u53EF\u89C6\u5316","\u591A\u6E90\u5F02\u6784\u6570\u636E\u5904\u7406","\u9AD8\u7EA7\u63A8\u7406\u5E94\u7528"],link:"https://ilearning.educoder.net/paths?openLearningPath=true&discipline_id=1&sub_discipline_id=2",more:!0},{name:"\u8BA4\u77E5\u8FC7\u7A0B\u63A8\u7406\u865A\u62DF\u73B0\u5B9E\u5B66\u4E60\u73AF\u5883",background:"linear-gradient(270deg, #FBF8FC 0%, #F0EFFB 100%)",tags:["\u4EFF\u771F\u6A21\u62DF\u8BAD\u7EC3","3D\u865A\u62DF\u73AF\u5883","\u6E38\u620F\u5316\u5B66\u4E60"],more:!1},{name:"\u56FE\u7075\u6D4B\u8BD5",background:"linear-gradient(90deg, #F0F2FD 0%, #F9FAFA 100%)",tags:["\u673A\u5668\u601D\u8003","\u4EBA\u5DE5\u667A\u80FD\u79D1\u5B66","\u6A21\u62DF\u6E38\u620F"],link:"https://ilearning.educoder.net/tasks/4z3jgw6vsuea",more:!0}],Hn=[{img:Pn,title:"\u6DF7\u5408\u589E\u5F3A\u60C5\u666F\u7406\u89E3",intro:"\u5E08-\u673A-\u751F\u4E09\u5143\u7ED3\u6784\u7684\u590D\u5408\u4E3B\u4F53\uFF0C\u7834\u89E3\u8BA4\u77E5\u80FD\u529B\u7684\u5C40\u9650\u6027"},{img:Xi,title:"\u884C\u4E3A\u610F\u56FE\u8BC6\u522B\u8DDF\u8E2A",intro:"\u611F\u77E5\u5B66\u751F\u7684\u5B66\u4E60\u72B6\u6001\u3001\u95EE\u9898\u610F\u56FE\u548C\u8F85\u5BFC\u9700\u6C42\uFF0C\u63D0\u4F9B\u667A\u80FD\u76D1\u6D4B\u5BFC\u5B66",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/exercise/35872/detail?random=false"},{img:zi,title:"\u5B66\u4E60\u8DEF\u5F84\u667A\u80FD\u63A8\u8350",intro:"\u53EF\u89E3\u91CA\u7684\u5B66\u4E60\u89C4\u5212\u548C\u5185\u5BB9\u63A8\u8350\u65B9\u6CD5\uFF0C\u652F\u6491\u4E2A\u6027\u5316\u5BFC\u6559",link:"https://ilearning.educoder.net/paths?openLearningPath=true&discipline_id=1&sub_discipline_id=2"},{img:Fi,title:"\u4E2A\u6027\u5316\u8F85\u5BFC\u7B54\u7591",intro:"\u6570\u636E\u9A71\u52A8\u548C\u77E5\u8BC6\u68EE\u6797\u5F15\u5BFC\u7684\u95EE\u7B54\u65B9\u6CD5\uFF0C\u652F\u6491\u4E2A\u6027\u5316\u4F34\u5B66",link:"https://www.educoder.net/tasks/4z3jgw6vsuea"},{img:ar,title:"\u4EBA\u673A\u589E\u5F3A\u7FA4\u4F53\u6FC0\u52B1",intro:"\u591A\u7EF4\u5EA6\u6FC0\u52B1\u65B9\u6CD5\uFF0C\u589E\u5F3A\u5B66\u751F\u5BF9\u673A\u5668\u7684\u6B63\u5411\u53CD\u9988",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/group_homework/572013/detail"},{img:Zr,title:"\u4EBA\u673A\u589E\u5F3A\u7FA4\u4F53\u8BC4\u6D4B",intro:"\u884C\u4E3A\u7279\u5F81\u5D4C\u5165\u3001\u534F\u540C\u8BC4\u6D4B\u7B49\u7FA4\u7EC4\u8BC4\u6D4B\u65B9\u6CD5\uFF0C\u652F\u6491\u6559\u5B66\u6210\u6548\u8BC4\u4EF7",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/statistics_quality/192066"}];return s.createElement("section",{className:Ft.home},s.createElement(Yt.K,{width:800,visible:gn,file_url:"https://www-cdn.educoder.net/video/learning.mp4",copyUrl:"https://www-cdn.educoder.net/video/learning.mp4",onClose:()=>tn(!1)}),s.createElement(de.Z,{loading:Vt,active:!0,paragraph:{rows:5}},s.createElement("div",{className:Ft.bg},s.createElement("div",{className:Ft.public_width},s.createElement("div",{className:Ft.banner},s.createElement(Ji(),Qr({},Qn),(Zt=Lt==null?void 0:Lt.images_url)==null?void 0:Zt.map(fi=>s.createElement("div",{onClick:()=>{fi.path&&(0,At.xg)(fi.path)}},s.createElement("div",{className:"index_moe_li",style:{cursor:fi.path?"pointer":"default"}},s.createElement("img",{src:Fe.Z.IMG_SERVER+fi.image_url,alt:""}),s.createElement("div",{className:"index_moe_focus_shadow"}),s.createElement("span",{className:"index_moe_focus_b"})))))))),s.createElement("div",{className:Ft.content},s.createElement("div",{className:Ft.experience},s.createElement("a",{href:"https://i-learning.smartedu.lenovo.com/ilearning",target:"_blank",className:Ft.li}),s.createElement(X.Link,{to:"/paths/higherVocationalEducation",target:"_blank",className:Ft.li}),s.createElement(X.Link,{to:"/paths",target:"_blank",className:Ft.li})),s.createElement("div",{className:Ft.demonstrate},s.createElement("div",{className:Ft.title},"\u5178\u578B\u573A\u666F\u5E94\u7528\u793A\u8303"),s.createElement("aside",null,Fn.map((fi,Di)=>{var nn;return s.createElement("div",{key:Di,className:Ft.li,style:{background:fi.background,cursor:fi!=null&&fi.more?"pointer":"default"},onClick:()=>{}},s.createElement("div",{className:Ft.name},fi.name),s.createElement("div",{className:Ft.tagWarp},(nn=fi==null?void 0:fi.tags)==null?void 0:nn.map((rr,Jn)=>s.createElement("div",{key:`${Di}-${Jn}`,className:Ft.tag},rr))),s.createElement("div",{className:Ft.mask,onClick:()=>{switch(Di){case 0:tn(!0);break;default:fi.link?(0,At.xg)(fi.link):fi.more&&X.history.push("/classrooms/classicCases");return}},style:{background:fi.more?"rgba(25, 110, 253, 0.8)":"rgba(90, 106, 132, 0.6)"}},fi.more?"\u67E5\u770B\u66F4\u591A":"\u656C\u8BF7\u671F\u5F85\uFF5E"))}))),s.createElement("div",{className:Ft.feature},s.createElement("div",{className:Ft.name},s.createElement("span",null,"\u7279\u8272\u529F\u80FD"),s.createElement("span",null,"FEATURES")),s.createElement("aside",null,Hn.map((fi,Di)=>s.createElement("div",{className:Ft.li,key:fi.title,onClick:()=>{switch(Di){case 0:tn(!0);break;default:fi.link&&(0,At.xg)(fi.link);break}}},s.createElement("img",{src:fi.img}),s.createElement("div",null,s.createElement("h4",null,fi.title),s.createElement("h6",null,fi.intro)))))))))};var Vr=(0,X.connect)(({user:A})=>({user:A}))(zn),Wn=S(99313),Ai={flex_box_center:"flex_box_center___tP1nn",flex_space_between:"flex_space_between___nu84w",flex_box_vertical_center:"flex_box_vertical_center___zbP1q",flex_box_center_end:"flex_box_center_end___a1egM",flex_box_column:"flex_box_column___QHIuF",home:"home___MEDZZ",bg:"bg___KfDDG",btns:"btns___oNaXd",li:"li___UWBaA",competition:"competition___cOtyF",title:"title___esRZA",des:"des___DojIR",information:"information___Awtv_",d1:"d1___X_1hT",d2:"d2___dbc36",d3:"d3___BI04Y",retrospect:"retrospect___PNb0W",banner:"banner___TQcxa",left:"left___c8wMQ",right:"right___Zl7Zw",name:"name___pi8R2",btn:"btn___Jsqzc",l:"l___WuZMb",r:"r___oxdMr",group:"group___rxBvb",tabs:"tabs___GRAT5",list:"list___x_s8k"},ur=S(43580),cr=S.p+"static/bg1.02a5f786.png",xr=Object.defineProperty,Tr=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,Yr=Object.prototype.propertyIsEnumerable,pr=(A,E,I)=>E in A?xr(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Wr=(A,E)=>{for(var I in E||(E={}))Dr.call(E,I)&&pr(A,I,E[I]);if(Tr)for(var I of Tr(E))Yr.call(E,I)&&pr(A,I,E[I]);return A};const Ur=A=>React.createElement("svg",Wr({width:33,height:56,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 29"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982"},React.createElement("tspan",{x:0,y:42},"1")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m31.5 8.5-13 40"})));var Jr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiPgogICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSIwIiB5PSI0MiI+MTwvdHNwYW4+CiAgICAgICAgICAgICAgICA8L3RleHQ+PHBhdGggc3Ryb2tlPSIjRDJEOEVBIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJtMzEuNSA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",gr=Object.defineProperty,Nr=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,Xr=Object.prototype.propertyIsEnumerable,e=(A,E,I)=>E in A?gr(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,t=(A,E)=>{for(var I in E||(E={}))Gr.call(E,I)&&e(A,I,E[I]);if(Nr)for(var I of Nr(E))Xr.call(E,I)&&e(A,I,E[I]);return A};const i=A=>React.createElement("svg",t({width:40,height:56,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 26"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982",transform:"translate(.667)"},React.createElement("tspan",{x:0,y:42},"2")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m39.167 8.5-13 40"})));var r="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC42NjcpIj4KICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMCIgeT0iNDIiPjI8L3RzcGFuPgogICAgICAgICAgICAgICAgPC90ZXh0PjxwYXRoIHN0cm9rZT0iI0QyRDhFQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0ibTM5LjE2NyA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",l=Object.defineProperty,c=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,y=(A,E,I)=>E in A?l(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,w=(A,E)=>{for(var I in E||(E={}))f.call(E,I)&&y(A,I,E[I]);if(c)for(var I of c(E))g.call(E,I)&&y(A,I,E[I]);return A};const N=A=>React.createElement("svg",w({width:40,height:56,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 27"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982",transform:"translate(.333)"},React.createElement("tspan",{x:0,y:42},"3")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m38.833 8.5-13 40"})));var $="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4zMzMpIj4KICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMCIgeT0iNDIiPjM8L3RzcGFuPgogICAgICAgICAgICAgICAgPC90ZXh0PjxwYXRoIHN0cm9rZT0iI0QyRDhFQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0ibTM4LjgzMyA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",_=Object.defineProperty,je=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,at=(A,E,I)=>E in A?_(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,Ie=(A,E)=>{for(var I in E||(E={}))ze.call(E,I)&&at(A,I,E[I]);if(je)for(var I of je(E))xe.call(E,I)&&at(A,I,E[I]);return A};const _e=A=>React.createElement("svg",Ie({width:40,height:56,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 25"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982"},React.createElement("tspan",{x:0,y:42},"4")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m38.5 8.5-13 40"})));var qe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiPgogICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSIwIiB5PSI0MiI+NDwvdHNwYW4+CiAgICAgICAgICAgICAgICA8L3RleHQ+PHBhdGggc3Ryb2tlPSIjRDJEOEVBIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJtMzguNSA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",Wt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKsAAAAOCAYAAABQOexEAAAAAXNSR0IArs4c6QAAAqtJREFUaEPtmj9oE1Ecx39XDXRQiINLO9ShCBnMcg5BCEiWLHXIcqAZzGBb7GBBi5ihGdqhCulQKZH+AesQhXM4wSxZUiRQAnpLloBESge7ZLBYF3nIyfuX3LtEcXgPhP5uCOTzfve7d9/3uUt7iQW4YQKaE3i5fzheuHnlp2VZQbS1t38YJ72Pp47j/IqOPX72ZuIk/r23PT9PRk3J0jxPbIcJwLsPnWtj58fGb924+ikqrHfw5TYEECdf/e2osA/X325CEEz+uPjNGSUsyopyaU8gCALr/cHn67RxVFjXdc/FJu05OhYVdm5rK3bh9JJLx0YJi7JqXypsSBMwISzKim4ZS0C3sCirsaXCxrrvsFbn+MSG0P9eiam4Tw/SPurZ/bgJQHL6MuN+V3K6UwxswVud4349HUknJlh9s0354ADp5BTjDf9Iqc/anNf9LpuP3GMmNc14rdVl9YQNEMilE4x7zQ7n4sXJcO422gMOAPlMkvFqXeWFLOd7NV+pn52xGd/xfJuE5r+QSzG+4bYG+QDAoiN505ZzoXVL+TSrL1cFFydRLGQYX9lrKH1Kgi/v1BW+Optl9U8qKn+6wPmjSk1Zx/XFGcYfbEjOE32+lGP8ftlT1vdFkfN7a65y3N2iw/jdlTAn8KqUZ/zOclWpf73KeXjTdYflsvZXG2BIVmHNsKxUHAIpIeXfZeUHoK0yEVmllH1ZhZRySsOy8j2GZBWN/kXWwaVDoJDlUlJZw89LVFkHAUlZK17L5hcO36SsZbep5CllXasKLq5E7bJSKUObIiub/h9kFecwUlYCsFv6j2SNXgX4HhPQmYCuuyp9lIV/s+pcGexl5ONfPnNFWVEwIwnovKPKCaKsRpbqbDc1ISpNFGU9214ZOXv8utVIrNjURAKmfsjyG/THRGdCCtl7AAAAAElFTkSuQmCC",Jt=S.p+"static/a1.86bdd427.png",Ut=Object.defineProperty,lt=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,xi=Object.prototype.propertyIsEnumerable,bn=(A,E,I)=>E in A?Ut(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,qi=(A,E)=>{for(var I in E||(E={}))ri.call(E,I)&&bn(A,I,E[I]);if(lt)for(var I of lt(E))xi.call(E,I)&&bn(A,I,E[I]);return A};const si=A=>React.createElement("svg",qi({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 9"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{stroke:"#044CDE",opacity:.3,cx:19,cy:19,r:18.5}),React.createElement("circle",{fill:"#0152D9",cx:19,cy:19,r:13}),React.createElement("g",{fill:"#FFF",fillRule:"nonzero"},React.createElement("path",{d:"M24.333 19.92H13.667a.488.488 0 1 1 0-.979h10.666a.488.488 0 1 1 0 .978Z"}),React.createElement("path",{d:"M24.327 19.913a.487.487 0 0 1-.347-.145l-3.807-3.851a.49.49 0 0 1 .003-.691.49.49 0 0 1 .691.003l3.807 3.85a.49.49 0 0 1-.347.834Z"}),React.createElement("path",{d:"M20.476 23.732a.487.487 0 0 1-.344-.836l3.851-3.806a.49.49 0 0 1 .69.003.49.49 0 0 1-.002.69l-3.851 3.808a.489.489 0 0 1-.344.141Z"}))));var Ci="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzA0NENERSIgb3BhY2l0eT0iLjMiIGN4PSIxOSIgY3k9IjE5IiByPSIxOC41Ii8+PGNpcmNsZSBmaWxsPSIjMDE1MkQ5IiBjeD0iMTkiIGN5PSIxOSIgcj0iMTMiLz48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yNC4zMzMgMTkuOTJIMTMuNjY3YS40ODguNDg4IDAgMSAxIDAtLjk3OWgxMC42NjZhLjQ4OC40ODggMCAxIDEgMCAuOTc4WiIvPjxwYXRoIGQ9Ik0yNC4zMjcgMTkuOTEzYS40ODcuNDg3IDAgMCAxLS4zNDctLjE0NWwtMy44MDctMy44NTFhLjQ5LjQ5IDAgMCAxIC4wMDMtLjY5MS40OS40OSAwIDAgMSAuNjkxLjAwM2wzLjgwNyAzLjg1YS40OS40OSAwIDAgMS0uMzQ3LjgzNFoiLz48cGF0aCBkPSJNMjAuNDc2IDIzLjczMmEuNDg3LjQ4NyAwIDAgMS0uMzQ0LS44MzZsMy44NTEtMy44MDZhLjQ5LjQ5IDAgMCAxIC42OS4wMDMuNDkuNDkgMCAwIDEtLjAwMi42OWwtMy44NTEgMy44MDhhLjQ4OS40ODkgMCAwIDEtLjM0NC4xNDFaIi8+PC9nPjwvZz48L3N2Zz4=",vi=Object.defineProperty,Zi=Object.getOwnPropertySymbols,Ki=Object.prototype.hasOwnProperty,Dn=Object.prototype.propertyIsEnumerable,Un=(A,E,I)=>E in A?vi(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,qn=(A,E)=>{for(var I in E||(E={}))Ki.call(E,I)&&Un(A,I,E[I]);if(Zi)for(var I of Zi(E))Dn.call(E,I)&&Un(A,I,E[I]);return A};const dr=A=>React.createElement("svg",qn({width:55,height:34,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 31\u5907\u4EFD"),React.createElement("g",{fill:"#F2F5FA",fillRule:"evenodd"},React.createElement("path",{d:"M54.057 33.328H32.811V12.023L45.81.67h8.246l-8.245 11.352h8.245zM22.057 33.328H.811V12.023L13.81.67h8.246l-8.245 11.352h8.245z"})));var ir="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0YyRjVGQSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNTQuMDU3IDMzLjMyOEgzMi44MTFWMTIuMDIzTDQ1LjgxLjY3aDguMjQ2bC04LjI0NSAxMS4zNTJoOC4yNDV6TTIyLjA1NyAzMy4zMjhILjgxMVYxMi4wMjNMMTMuODEuNjdoOC4yNDZsLTguMjQ1IDExLjM1Mmg4LjI0NXoiLz48L2c+PC9zdmc+",nr=Object.defineProperty,$r=Object.getOwnPropertySymbols,ds=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,es=(A,E,I)=>E in A?nr(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,fs=(A,E)=>{for(var I in E||(E={}))ds.call(E,I)&&es(A,I,E[I]);if($r)for(var I of $r(E))ms.call(E,I)&&es(A,I,E[I]);return A};const xs=A=>React.createElement("svg",fs({width:55,height:34,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"\u7F16\u7EC4 31"),React.createElement("g",{fill:"#F2F5FA",fillRule:"evenodd"},React.createElement("path",{d:"M.057.328h21.246v21.306l-13 11.352H.056l8.245-11.352H.057zM32.057.328h21.246v21.306l-13 11.352h-8.246l8.245-11.352h-8.245z"})));var hs="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0YyRjVGQSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLjA1Ny4zMjhoMjEuMjQ2djIxLjMwNmwtMTMgMTEuMzUySC4wNTZsOC4yNDUtMTEuMzUySC4wNTd6TTMyLjA1Ny4zMjhoMjEuMjQ2djIxLjMwNmwtMTMgMTEuMzUyaC04LjI0Nmw4LjI0NS0xMS4zNTJoLTguMjQ1eiIvPjwvZz48L3N2Zz4=",ps=Object.defineProperty,Lr=Object.getOwnPropertySymbols,ts=Object.prototype.hasOwnProperty,is=Object.prototype.propertyIsEnumerable,ns=(A,E,I)=>E in A?ps(A,E,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[E]=I,rs=(A,E)=>{for(var I in E||(E={}))ts.call(E,I)&&ns(A,I,E[I]);if(Lr)for(var I of Lr(E))is.call(E,I)&&ns(A,I,E[I]);return A},gs=(A,E)=>{var I={};for(var ve in A)ts.call(A,ve)&&E.indexOf(ve)<0&&(I[ve]=A[ve]);if(A!=null&&Lr)for(var ve of Lr(A))E.indexOf(ve)<0&&is.call(A,ve)&&(I[ve]=A[ve]);return I},As=(A,E,I)=>new Promise((ve,Zt)=>{var Vt=Qe=>{try{jt(I.next(Qe))}catch(Lt){Zt(Lt)}},Xt=Qe=>{try{jt(I.throw(Qe))}catch(Lt){Zt(Lt)}},jt=Qe=>Qe.done?ve(Qe.value):Promise.resolve(Qe.value).then(Vt,Xt);jt((I=I.apply(A,E)).next())});const Es=A=>{var E=A,{competitions:I,user:ve,dispatch:Zt}=E,Vt=gs(E,["competitions","user","dispatch"]);const[Xt,jt]=(0,s.useState)(!1),[Qe,Lt]=(0,s.useState)({}),[Qi,gn]=(0,s.useState)(""),tn=(0,s.useRef)(null),Nn=(0,s.useRef)(null);(0,s.useEffect)(()=>{Qn()},[]);const Qn=()=>As(void 0,null,function*(){I.listParams.keyword="",I.listParams.category="",I.listParams.page=1,Zt({type:"competitions/getList",payload:rs({},I.listParams)})}),Fn=[{path:"",img:cr},{path:"",img:cr},{path:"",img:cr},{path:"",img:cr}],Hn=[{path:"",img:Jt,name:"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8BA1\u7B97\u673A\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u667A\u80FD\u5927\u8D5B",des:"\u968F\u7740AI\u6280\u672F\u7684\u5F15\u5165\uFF0C\u6559\u80B2\u884C\u4E1A\u6B63\u5728\u8131\u79BB\u5355\u4E00\u6559\u80B2\u8F85\u52A9\u7684\u89D2\u8272\uFF0C\u4E3A\u53D7\u6559\u80B2\u8005\u63D0\u4F9B\u79D1\u6280\u8D4B\u80FD\u3001\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\uFF0C\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\u7ED3\u5408\u6D77\u91CF\u4F18\u8D28\u8D44\u6E90\u8986\u76D6\u7EC8\u8EAB\u5B66\u4E60\u573A\u666F\uFF0C\u5B9E\u73B0\u9AD8\u8D28\u91CF\u6559\u80B2\u7684\u53EF\u6301\u7EED\u53D1\u5C55\u76EE\u6807\u3002"},{path:"",img:Jt,name:"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8BA1\u7B97\u673A\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u667A\u80FD\u5927\u8D5B",des:"\u968F\u7740AI\u6280\u672F\u7684\u5F15\u5165\uFF0C\u6559\u80B2\u884C\u4E1A\u6B63\u5728\u8131\u79BB\u5355\u4E00\u6559\u80B2\u8F85\u52A9\u7684\u89D2\u8272\uFF0C\u4E3A\u53D7\u6559\u80B2\u8005\u63D0\u4F9B\u79D1\u6280\u8D4B\u80FD\u3001\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\uFF0C\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\u7ED3\u5408\u6D77\u91CF\u4F18\u8D28\u8D44\u6E90\u8986\u76D6\u7EC8\u8EAB\u5B66\u4E60\u573A\u666F\uFF0C\u5B9E\u73B0\u9AD8\u8D28\u91CF\u6559\u80B2\u7684\u53EF\u6301\u7EED\u53D1\u5C55\u76EE\u6807\u3002"},{path:"",img:Jt,name:"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8BA1\u7B97\u673A\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u667A\u80FD\u5927\u8D5B",des:"\u968F\u7740AI\u6280\u672F\u7684\u5F15\u5165\uFF0C\u6559\u80B2\u884C\u4E1A\u6B63\u5728\u8131\u79BB\u5355\u4E00\u6559\u80B2\u8F85\u52A9\u7684\u89D2\u8272\uFF0C\u4E3A\u53D7\u6559\u80B2\u8005\u63D0\u4F9B\u79D1\u6280\u8D4B\u80FD\u3001\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\uFF0C\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\u7ED3\u5408\u6D77\u91CF\u4F18\u8D28\u8D44\u6E90\u8986\u76D6\u7EC8\u8EAB\u5B66\u4E60\u573A\u666F\uFF0C\u5B9E\u73B0\u9AD8\u8D28\u91CF\u6559\u80B2\u7684\u53EF\u6301\u7EED\u53D1\u5C55\u76EE\u6807\u3002"}],fi=Di=>{gn(Di),I.listParams.page=1,I.listParams.category=Di,Zt({type:"competitions/getList",payload:rs({},I.listParams)})};return s.createElement("section",{className:Ai.home},s.createElement(de.Z,{loading:Xt,active:!0,paragraph:{rows:5}},s.createElement("div",{className:Ai.bg},Fn&&s.createElement(L.Z,{ref:tn,autoplay:!0,pauseOnDotsHover:!0},Fn==null?void 0:Fn.map((Di,nn)=>s.createElement("div",{key:nn,className:Ai.li},s.createElement("a",{href:Di.path},s.createElement("img",{width:"100%",src:Di.img}))))),s.createElement("div",{className:Ai.btns},s.createElement("div",{onClick:()=>{tn.current.prev()}},s.createElement("i",{className:"iconfont icon-fanhui1"})),s.createElement("div",{style:{transform:"rotate(180deg)"},onClick:()=>{tn.current.next()}},s.createElement("i",{className:"iconfont icon-fanhui1"})))),s.createElement("div",{className:Ai.competition},s.createElement("div",{className:Ai.title},"2022\u8D5B\u4E8B"),s.createElement("div",{className:Ai.des},s.createElement("img",{src:Jr,alt:""}),s.createElement("aside",null,s.createElement("div",null,"5\u67087\u65E5"),s.createElement("div",null,"\u5927\u8D5B\u5F00\u542F")),s.createElement("img",{className:"ml5 mr5",src:Wt}),s.createElement("img",{src:r,alt:""}),s.createElement("aside",null,s.createElement("div",null,"5\u67087\u65E5-8\u670815\u65E5"),s.createElement("div",null,"\u5927\u8D5B\u5E38\u89C4\u8D5B\u9636\u6BB5")),s.createElement("img",{className:"ml5 mr5",src:Wt}),s.createElement("img",{src:$,alt:""}),s.createElement("aside",null,s.createElement("div",null,"8\u670815\u65E5-11\u670820\u65E5"),s.createElement("div",null,"\u5927\u8D5B\u51B3\u8D5B\u9636\u6BB5")),s.createElement("img",{className:"ml5 mr5",src:Wt}),s.createElement("img",{src:qe,alt:""}),s.createElement("aside",null,s.createElement("div",null,"12\u67081\u65E5"),s.createElement("div",null,"\u9881\u5956\u5927\u4F1A")))),s.createElement("div",{className:Ai.information},s.createElement("div",{className:Ai.title},s.createElement("b",null,"\u8D5B\u4E8B\u8D44\u8BAF"),s.createElement("span",null,"\u66F4\u591A",s.createElement("i",{className:"iconfont icon-zhankai1 font14"}))),s.createElement("div",{className:Ai.des},s.createElement("div",{className:Ai.d1},s.createElement("b",null,"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u5927\u8D5B"),s.createElement("aside",null,"openEuler\u5F00\u6E90\u793E\u533A\u8D21\u732E\u8D5B"),s.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5")),s.createElement("div",{className:Ai.d2},s.createElement("div",null,s.createElement("b",null,"\u7B2C\u4E8C\u5C4A\u300C\u8BA1\u56FE\u300Dittor\u300D\u4EBA\u5DE5\u667A\u80FD\u6311\u6218\u8D5B"),s.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),s.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5")),s.createElement("div",null,s.createElement("b",null,"\u7B2C\u4E8C\u5C4A\u300C\u8BA1\u56FE\u300Dittor\u300D\u8BA1\u7B97\u673A\u4EBA\u5DE5\u667A\u80FD\u6311\u6218\u2026"),s.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),s.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5"))),s.createElement("div",{className:Ai.d3},s.createElement("div",null,s.createElement("b",null,"DataWorks\u4E00\u7AD9\u5F0F\u5927\u6570\u636E\u5F00\u53D1\u6311\u6218\u5927\u8D5B"),s.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),s.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5")),s.createElement("div",null,s.createElement("b",null,"\u300C\u8BA1\u56FE\u300Dittor\u300D\u5927\u6570\u636E\u8FD0\u7528\u4EBA\u5DE5\u667A\u80FD\u6311\u6218\u8D5B\u2026"),s.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),s.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5"))))),s.createElement("div",{className:Ai.retrospect},s.createElement("div",{className:Ai.title},s.createElement("b",null,"\u5F80\u671F\u56DE\u987E"),s.createElement("span",null,"\u66F4\u591A",s.createElement("i",{className:"iconfont icon-zhankai1 font14"}))),s.createElement("div",{className:Ai.banner},Hn&&s.createElement(L.Z,{ref:Nn,autoplay:!1,pauseOnDotsHover:!0},Hn==null?void 0:Hn.map((Di,nn)=>s.createElement("div",{key:nn,className:Ai.li},s.createElement("div",{className:Ai.left},s.createElement("img",{width:524,src:Di.img})),s.createElement("div",{className:Ai.right},s.createElement("div",{className:Ai.name},Di==null?void 0:Di.name),s.createElement("div",{className:Ai.des},Di.des),s.createElement("div",{className:Ai.btn},s.createElement("span",null,"\u7ACB\u5373\u67E5\u770B"),s.createElement("img",{src:Ci})),s.createElement("img",{className:Ai.l,src:ir}),s.createElement("img",{className:Ai.r,src:hs}))))),s.createElement("div",{className:Ai.btns},s.createElement("div",{onClick:()=>{Nn.current.prev()}},s.createElement("i",{className:"iconfont icon-fanhui1"})),s.createElement("div",{style:{transform:"rotate(180deg)"},onClick:()=>{Nn.current.next()}},s.createElement("i",{className:"iconfont icon-fanhui1"}))))),s.createElement("div",{className:Ai.group},s.createElement("div",{className:Ai.title},"\u8D5B\u9898\u5206\u7EC4"),s.createElement(Wn.default,{className:Ai.tabs,activeKey:Qi,onChange:fi},s.createElement(Wn.default.TabPane,{tab:"\u5168\u90E8",key:""}),s.createElement(Wn.default.TabPane,{tab:"\u8FDB\u884C\u4E2D",key:"progressing"}),s.createElement(Wn.default.TabPane,{tab:"\u5DF2\u7ED3\u675F",key:"ended"})),s.createElement("div",{className:Ai.list},s.createElement(ur.default,{show:!1})),s.createElement("div",{onClick:()=>X.history.push(`/competitions?tabs=${Qi}`),className:Ai.btn},"\u66F4\u591A\u8D5B\u4E8B",s.createElement("i",{className:"iconfont icon-zhankai1 font14 ml5"})))))};var vs=(0,X.connect)(({competitions:A,user:E})=>({competitions:A,user:E}))(Es),ss=Object.getOwnPropertySymbols,ys=Object.prototype.hasOwnProperty,Is=Object.prototype.propertyIsEnumerable,Cs=(A,E)=>{var I={};for(var ve in A)ys.call(A,ve)&&E.indexOf(ve)<0&&(I[ve]=A[ve]);if(A!=null&&ss)for(var ve of ss(A))E.indexOf(ve)<0&&Is.call(A,ve)&&(I[ve]=A[ve]);return I};const bs=A=>{var E=A,{loading:I,globalSetting:ve,children:Zt,user:Vt,dispatch:Xt,location:jt}=E,Qe=Cs(E,["loading","globalSetting","children","user","dispatch","location"]);const Lt=(0,X.useLocation)(),Qi=(0,P.g)(),{globalLoading:gn}=ve;return(0,s.useEffect)(()=>{},[ve.theme]),s.createElement(me.ZP,{locale:O.Z},!ve.isIlearning&&ve.isPaZhou?s.createElement(vs,null):s.createElement(Dt,null),ve.isIlearning&&s.createElement(Vr,null))};var Ss=(0,X.connect)(({loading:A,globalSetting:E,user:I})=>({loading:A,globalSetting:E,user:I}))(bs)},84056:function(li,Ct,S){"use strict";S.d(Ct,{BU:function(){return me},Dj:function(){return s},gH:function(){return O},vp:function(){return X}});function s(P){try{P.mozRequestFullScreen?P.mozRequestFullScreen():P.webkitRequestFullScreen&&P.webkitRequestFullScreen()}catch(L){console.log(L,":e")}}function me(){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 O=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function X(){var P=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,L=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",P),window.isFullScreen?window.isFullScreen:P!=null}},73217:function(li,Ct,S){"use strict";S.d(Ct,{Z:function(){return nt}});class s{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(n,a){return n.__proto__=a,n},Object.assign=Object.assign||function(n){if(n==null)throw new TypeError("Cannot convert undefined or null to object");let a=Object(n);for(let o=1;o ${a}`;P.ENABLE_CALLBACK&&P.emitter.emit("log","error",o),P.ENABLE_ERROR&&(console.error?console.error(o):console.warn?console.warn(o):console.log(o))}static i(n,a){(!n||P.FORCE_GLOBAL_TAG)&&(n=P.GLOBAL_TAG);let o=`[${n}] > ${a}`;P.ENABLE_CALLBACK&&P.emitter.emit("log","info",o),P.ENABLE_INFO&&(console.info?console.info(o):console.log(o))}static w(n,a){(!n||P.FORCE_GLOBAL_TAG)&&(n=P.GLOBAL_TAG);let o=`[${n}] > ${a}`;P.ENABLE_CALLBACK&&P.emitter.emit("log","warn",o),P.ENABLE_WARN&&(console.warn?console.warn(o):console.log(o))}static d(n,a){(!n||P.FORCE_GLOBAL_TAG)&&(n=P.GLOBAL_TAG);let o=`[${n}] > ${a}`;P.ENABLE_CALLBACK&&P.emitter.emit("log","debug",o),P.ENABLE_DEBUG&&(console.debug?console.debug(o):console.log(o))}static v(n,a){(!n||P.FORCE_GLOBAL_TAG)&&(n=P.GLOBAL_TAG);let o=`[${n}] > ${a}`;P.ENABLE_CALLBACK&&P.emitter.emit("log","verbose",o),P.ENABLE_VERBOSE&&console.log(o)}}P.GLOBAL_TAG="flv.js",P.FORCE_GLOBAL_TAG=!1,P.ENABLE_ERROR=!0,P.ENABLE_INFO=!0,P.ENABLE_WARN=!0,P.ENABLE_DEBUG=!0,P.ENABLE_VERBOSE=!0,P.ENABLE_CALLBACK=!1,P.emitter=new(X());var L=P;class de{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(n){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=n,this._totalBytes+=n):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=n,this._totalBytes+=n):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=n,this._totalBytes+=n,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let n=(this._now()-this._lastCheckpoint)/1e3;return n==0&&(n=1),this._intervalBytes/n/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let n=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/n/1024}}var U=de;class j{constructor(n){this._message=n}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class fe extends j{constructor(n){super(n)}get name(){return"IllegalStateException"}}class st extends j{constructor(n){super(n)}get name(){return"InvalidArgumentException"}}class dt extends j{constructor(n){super(n)}get name(){return"NotImplementedException"}}const Fe={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},Te={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class At{constructor(n){this._type=n||"undefined",this._status=Fe.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=Fe.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===Fe.kConnecting||this._status===Fe.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(n){this._onContentLengthKnown=n}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(n){this._onURLRedirect=n}get onDataArrival(){return this._onDataArrival}set onDataArrival(n){this._onDataArrival=n}get onError(){return this._onError}set onError(n){this._onError=n}get onComplete(){return this._onComplete}set onComplete(n){this._onComplete=n}open(n,a){throw new dt("Unimplemented abstract function!")}abort(){throw new dt("Unimplemented abstract function!")}}let ct={};function tt(){let Y=self.navigator.userAgent.toLowerCase(),n=/(edge)\/([\w.]+)/.exec(Y)||/(opr)[\/]([\w.]+)/.exec(Y)||/(chrome)[ \/]([\w.]+)/.exec(Y)||/(iemobile)[\/]([\w.]+)/.exec(Y)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Y)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Y)||/(webkit)[ \/]([\w.]+)/.exec(Y)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(Y)||/(msie) ([\w.]+)/.exec(Y)||Y.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(Y)||Y.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(Y)||[],a=/(ipad)/.exec(Y)||/(ipod)/.exec(Y)||/(windows phone)/.exec(Y)||/(iphone)/.exec(Y)||/(kindle)/.exec(Y)||/(android)/.exec(Y)||/(windows)/.exec(Y)||/(mac)/.exec(Y)||/(linux)/.exec(Y)||/(cros)/.exec(Y)||[],o={browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",majorVersion:n[4]||n[2]||"0",platform:a[0]||""},d={};if(o.browser){d[o.browser]=!0;let h=o.majorVersion.split(".");d.version={major:parseInt(o.majorVersion,10),string:o.version},h.length>1&&(d.version.minor=parseInt(h[1],10)),h.length>2&&(d.version.build=parseInt(h[2],10))}if(o.platform&&(d[o.platform]=!0),(d.chrome||d.opr||d.safari)&&(d.webkit=!0),d.rv||d.iemobile){d.rv&&delete d.rv;let h="msie";o.browser=h,d[h]=!0}if(d.edge){delete d.edge;let h="msedge";o.browser=h,d[h]=!0}if(d.opr){let h="opera";o.browser=h,d[h]=!0}if(d.safari&&d.android){let h="android";o.browser=h,d[h]=!0}d.name=o.browser,d.platform=o.platform;for(let h in ct)ct.hasOwnProperty(h)&&delete ct[h];Object.assign(ct,d)}tt();var De=ct;class ge extends At{static isSupported(){try{let n=De.msedge&&De.version.minor>=15048,a=De.msedge?n:!0;return self.fetch&&self.ReadableStream&&a}catch(n){return!1}}constructor(n,a){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=n,this._config=a,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(n,a){this._dataSource=n,this._range=a;let o=n.url;this._config.reuseRedirectedURL&&n.redirectedURL!=null&&(o=n.redirectedURL);let d=this._seekHandler.getConfig(o,a),h=new self.Headers;if(typeof d.headers=="object"){let v=d.headers;for(let ae in v)v.hasOwnProperty(ae)&&h.append(ae,v[ae])}let B={method:"GET",headers:h,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let v in this._config.headers)h.append(v,this._config.headers[v]);n.cors===!1&&(B.mode="same-origin"),n.withCredentials&&(B.credentials="include"),n.referrerPolicy&&(B.referrerPolicy=n.referrerPolicy),this._status=Fe.kConnecting,self.fetch(d.url,B).then(v=>{if(this._requestAbort){this._requestAbort=!1,this._status=Fe.kIdle;return}if(v.ok&&v.status>=200&&v.status<=299){if(v.url!==d.url&&this._onURLRedirect){let Be=this._seekHandler.removeURLParameters(v.url);this._onURLRedirect(Be)}let ae=v.headers.get("Content-Length");return ae!=null&&(this._contentLength=parseInt(ae),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,v.body.getReader())}else if(this._status=Fe.kError,this._onError)this._onError(Te.HTTP_STATUS_CODE_INVALID,{code:v.status,msg:v.statusText});else throw new j("FetchStreamLoader: Http code invalid, "+v.status+" "+v.statusText)}).catch(v=>{if(this._status=Fe.kError,this._onError)this._onError(Te.EXCEPTION,{code:-1,msg:v.message});else throw v})}abort(){this._requestAbort=!0}_pump(n){return n.read().then(a=>{if(a.done)if(this._contentLength!==null&&this._receivedLength{if(a.code===11&&De.msedge)return;this._status=Fe.kError;let o=0,d=null;if((a.code===19||a.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=Fe.kError,this._onError)this._onError(Te.HTTP_STATUS_CODE_INVALID,{code:a.status,msg:a.statusText});else throw new j("MozChunkedLoader: Http code invalid, "+a.status+" "+a.statusText);else this._status=Fe.kBuffering}}_onProgress(n){if(this._status===Fe.kError)return;this._contentLength===null&&n.total!==null&&n.total!==0&&(this._contentLength=n.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let a=n.target.response,o=this._range.from+this._receivedLength;this._receivedLength+=a.byteLength,this._onDataArrival&&this._onDataArrival(a,o,this._receivedLength)}_onLoadEnd(n){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===Fe.kError)return;this._status=Fe.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(n){this._status=Fe.kError;let a=0,o=null;if(this._contentLength&&n.loaded=200&&a.status<=299){if(this._status=LoaderStatus.kBuffering,a.responseURL!=null){let d=this._seekHandler.removeURLParameters(a.responseURL);a.responseURL!==this._currentRequestURL&&d!==this._currentRedirectedURL&&(this._currentRedirectedURL=d,this._onURLRedirect&&this._onURLRedirect(d))}let o=a.getResponseHeader("Content-Length");if(o!=null&&this._contentLength==null){let d=parseInt(o);d>0&&(this._contentLength=d,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:a.status,msg:a.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+a.status+" "+a.statusText);else if(a.readyState===3&&a.status>=200&&a.status<=299){this._status=LoaderStatus.kBuffering;let o=a.response;this._reader.readAsArrayBuffer(o)}}_xhrOnError(n){this._status=LoaderStatus.kError;let a=LoaderErrors.EXCEPTION,o={code:-1,msg:n.constructor.name+" "+n.type};if(this._onError)this._onError(a,o);else throw new RuntimeException(o.msg)}_msrOnProgress(n){let o=n.target.result;if(o==null){this._doReconnectIfNeeded();return}let d=o.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=o.byteLength;let h=this._totalRange.from+this._receivedLength;this._receivedLength+=d.byteLength,this._onDataArrival&&this._onDataArrival(d,h,this._receivedLength),o.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${h+d.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(o=this._range.from+this._contentLength-1),this._currentRequestRange={from:a,to:o},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(n,a){this._lastTimeLoaded=0;let o=n.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?o=this._currentRedirectedURL:n.redirectedURL!=null&&(o=n.redirectedURL));let d=this._seekHandler.getConfig(o,a);this._currentRequestURL=d.url;let h=this._xhr=new XMLHttpRequest;if(h.open("GET",d.url,!0),h.responseType="arraybuffer",h.onreadystatechange=this._onReadyStateChange.bind(this),h.onprogress=this._onProgress.bind(this),h.onload=this._onLoad.bind(this),h.onerror=this._onXhrError.bind(this),n.withCredentials&&(h.withCredentials=!0),typeof d.headers=="object"){let B=d.headers;for(let v in B)B.hasOwnProperty(v)&&h.setRequestHeader(v,B[v])}if(typeof this._config.headers=="object"){let B=this._config.headers;for(let v in B)B.hasOwnProperty(v)&&h.setRequestHeader(v,B[v])}h.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=Fe.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(n){let a=n.target;if(a.readyState===2){if(a.responseURL!=null){let o=this._seekHandler.removeURLParameters(a.responseURL);a.responseURL!==this._currentRequestURL&&o!==this._currentRedirectedURL&&(this._currentRedirectedURL=o,this._onURLRedirect&&this._onURLRedirect(o))}if(a.status>=200&&a.status<=299){if(this._waitForTotalLength)return;this._status=Fe.kBuffering}else if(this._status=Fe.kError,this._onError)this._onError(Te.HTTP_STATUS_CODE_INVALID,{code:a.status,msg:a.statusText});else throw new j("RangeLoader: Http code invalid, "+a.status+" "+a.statusText)}}_onProgress(n){if(this._status===Fe.kError)return;if(this._contentLength===null){let o=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,o=!0;let d=n.total;this._internalAbort(),d!=null&d!==0&&(this._totalLength=d)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,o){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let a=n.loaded-this._lastTimeLoaded;this._lastTimeLoaded=n.loaded,this._speedSampler.addBytes(a)}_normalizeSpeed(n){let a=this._chunkSizeKBList,o=a.length-1,d=0,h=0,B=o;if(n=a[d]&&n=3&&(a=this._speedSampler.currentKBps)),a!==0){let B=this._normalizeSpeed(a);this._currentSpeedNormalized!==B&&(this._currentSpeedNormalized=B,this._currentChunkSizeKB=B)}let o=n.target.response,d=this._range.from+this._receivedLength;this._receivedLength+=o.byteLength;let h=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(a.result)},a.readAsArrayBuffer(n.data)}else{this._status=Fe.kError;let a={code:-1,msg:"Unsupported WebSocket message type: "+n.data.constructor.name};if(this._onError)this._onError(Te.EXCEPTION,a);else throw new j(a.msg)}}_dispatchArrayBuffer(n){let a=n,o=this._receivedLength;this._receivedLength+=a.byteLength,this._onDataArrival&&this._onDataArrival(a,o,this._receivedLength)}_onWebSocketError(n){this._status=Fe.kError;let a={code:n.code,msg:n.message};if(this._onError)this._onError(Te.EXCEPTION,a);else throw new j(a.msg)}}var $e=kt;class pe{constructor(n){this._zeroStart=n||!1}getConfig(n,a){let o={};if(a.from!==0||a.to!==-1){let d;a.to!==-1?d=`bytes=${a.from.toString()}-${a.to.toString()}`:d=`bytes=${a.from.toString()}-`,o.Range=d}else this._zeroStart&&(o.Range="bytes=0-");return{url:n,headers:o}}removeURLParameters(n){return n}}var Ee=pe;class te{constructor(n,a){this._startName=n,this._endName=a}getConfig(n,a){let o=n;if(a.from!==0||a.to!==-1){let d=!0;o.indexOf("?")===-1&&(o+="?",d=!1),d&&(o+="&"),o+=`${this._startName}=${a.from.toString()}`,a.to!==-1&&(o+=`&${this._endName}=${a.to.toString()}`)}return{url:o,headers:{}}}removeURLParameters(n){let a=n.split("?")[0],o,d=n.indexOf("?");d!==-1&&(o=n.substring(d+1));let h="";if(o!=null&&o.length>0){let B=o.split("&");for(let v=0;v0;ae[0]!==this._startName&&ae[0]!==this._endName&&(Be&&(h+="&"),h+=B[v])}}return h.length===0?a:a+"?"+h}}var be=te;class b{constructor(n,a,o){this.TAG="IOController",this._config=a,this._extraData=o,this._stashInitialSize=1024*384,a.stashInitialSize!=null&&a.stashInitialSize>0&&(this._stashInitialSize=a.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,a.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=n,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(n.url),this._refTotalLength=n.filesize?n.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new U,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(n){this._extraData=n}get onDataArrival(){return this._onDataArrival}set onDataArrival(n){this._onDataArrival=n}get onSeeked(){return this._onSeeked}set onSeeked(n){this._onSeeked=n}get onError(){return this._onError}set onError(n){this._onError=n}get onComplete(){return this._onComplete}set onComplete(n){this._onComplete=n}get onRedirect(){return this._onRedirect}set onRedirect(n){this._onRedirect=n}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(n){this._onRecoveredEarlyEof=n}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Ot?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let n=this._config;if(n.seekType==="range")this._seekHandler=new Ee(this._config.rangeLoadZeroStart);else if(n.seekType==="param"){let a=n.seekParamStart||"bstart",o=n.seekParamEnd||"bend";this._seekHandler=new be(a,o)}else if(n.seekType==="custom"){if(typeof n.customSeekHandler!="function")throw new st("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new n.customSeekHandler}else throw new st(`Invalid seekType in config: ${n.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=$e;else if(oe.isSupported())this._loaderClass=oe;else if(Me.isSupported())this._loaderClass=Me;else if(Ot.isSupported())this._loaderClass=Ot;else throw new j("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(n){this._currentRange={from:0,to:-1},n&&(this._currentRange.from=n),this._speedSampler.reset(),n||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let n=this._resumeFrom;this._resumeFrom=0,this._internalSeek(n,!0)}}seek(n){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(n,!0)}_internalSeek(n,a){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(a),this._loader.destroy(),this._loader=null;let o={from:n,to:-1};this._currentRange={from:o.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,o),this._onSeeked&&this._onSeeked()}updateUrl(n){if(!n||typeof n!="string"||n.length===0)throw new st("Url must be a non-empty string!");this._dataSource.url=n}_expandBuffer(n){let a=this._stashSize;for(;a+1024*1024*10){let d=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(o,0,a).set(d,0)}this._stashBuffer=o,this._bufferSize=a}_normalizeSpeed(n){let a=this._speedNormalizeList,o=a.length-1,d=0,h=0,B=o;if(n=a[d]&&n=512&&n<=1024?a=Math.floor(n*1.5):a=n*2,a>8192&&(a=8192);let o=a*1024+1024*1024*1;this._bufferSize0){let B=this._stashBuffer.slice(0,this._stashUsed),v=this._dispatchChunks(B,this._stashByteStart);if(v0){let ae=new Uint8Array(B,v);h.set(ae,0),this._stashUsed=ae.byteLength,this._stashByteStart+=v}}else this._stashUsed=0,this._stashByteStart+=v;this._stashUsed+n.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+n.byteLength),h=new Uint8Array(this._stashBuffer,0,this._bufferSize)),h.set(new Uint8Array(n),this._stashUsed),this._stashUsed+=n.byteLength}else{let B=this._dispatchChunks(n,a);if(Bthis._bufferSize&&(this._expandBuffer(v),h=new Uint8Array(this._stashBuffer,0,this._bufferSize)),h.set(new Uint8Array(n,B),0),this._stashUsed+=v,this._stashByteStart=a+B}}}else if(this._stashUsed===0){let h=this._dispatchChunks(n,a);if(hthis._bufferSize&&this._expandBuffer(B),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(n,h),0),this._stashUsed+=B,this._stashByteStart=a+h}}else{this._stashUsed+n.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+n.byteLength);let h=new Uint8Array(this._stashBuffer,0,this._bufferSize);h.set(new Uint8Array(n),this._stashUsed),this._stashUsed+=n.byteLength;let B=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(B0){let v=new Uint8Array(this._stashBuffer,B);h.set(v,0)}this._stashUsed-=B,this._stashByteStart+=B}}_flushStashBuffer(n){if(this._stashUsed>0){let a=this._stashBuffer.slice(0,this._stashUsed),o=this._dispatchChunks(a,this._stashByteStart),d=a.byteLength-o;if(o0){let h=new Uint8Array(this._stashBuffer,0,this._bufferSize),B=new Uint8Array(a,o);h.set(B,0),this._stashUsed=B.byteLength,this._stashByteStart+=o}return 0}return this._stashUsed=0,this._stashByteStart=0,d}return 0}_onLoaderComplete(n,a){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(n,a){switch(L.e(this.TAG,`Loader error, code = ${a.code}, msg = ${a.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,n=Te.UNRECOVERABLE_EARLY_EOF),n){case Te.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let o=this._currentRange.to+1;o0){let a=pt.getConfig();n.emit("change",a)}}static registerListener(n){pt.emitter.addListener("change",n)}static removeListener(n){pt.emitter.removeListener("change",n)}static addLogListener(n){L.emitter.addListener("log",n),L.emitter.listenerCount("log")>0&&(L.ENABLE_CALLBACK=!0,pt._notifyChange())}static removeLogListener(n){L.emitter.removeListener("log",n),L.emitter.listenerCount("log")===0&&(L.ENABLE_CALLBACK=!1,pt._notifyChange())}}pt.emitter=new(X());var Ke=pt;class St{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let n=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,a=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&n&&a}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(n){if(this.keyframesIndex==null)return null;let a=this.keyframesIndex,o=this._search(a.times,n);return{index:o,milliseconds:a.times[o],fileposition:a.filepositions[o]}}_search(n,a){let o=0,d=n.length-1,h=0,B=0,v=d;for(a=n[h]&&a=128){n.push(String.fromCharCode(h&65535)),o+=2;continue}}}else if(a[o]<240){if(Gt(a,o,2)){let h=(a[o]&15)<<12|(a[o+1]&63)<<6|a[o+2]&63;if(h>=2048&&(h&63488)!==55296){n.push(String.fromCharCode(h&65535)),o+=3;continue}}}else if(a[o]<248&&Gt(a,o,3)){let h=(a[o]&7)<<18|(a[o+1]&63)<<12|(a[o+2]&63)<<6|a[o+3]&63;if(h>65536&&h<1114112){h-=65536,n.push(String.fromCharCode(h>>>10|55296)),n.push(String.fromCharCode(h&1023|56320)),o+=4;continue}}}n.push("\uFFFD"),++o}return n.join("")}var gt=ai;let pi=function(){let Y=new ArrayBuffer(2);return new DataView(Y).setInt16(0,256,!0),new Int16Array(Y)[0]===256}();class Rt{static parseScriptData(n,a,o){let d={};try{let h=Rt.parseValue(n,a,o),B=Rt.parseValue(n,a+h.size,o-h.size);d[h.data]=B.data}catch(h){L.e("AMF",h.toString())}return d}static parseObject(n,a,o){if(o<3)throw new fe("Data not enough when parse ScriptDataObject");let d=Rt.parseString(n,a,o),h=Rt.parseValue(n,a+d.size,o-d.size),B=h.objectEnd;return{data:{name:d.data,value:h.data},size:d.size+h.size,objectEnd:B}}static parseVariable(n,a,o){return Rt.parseObject(n,a,o)}static parseString(n,a,o){if(o<2)throw new fe("Data not enough when parse String");let h=new DataView(n,a,o).getUint16(0,!pi),B;return h>0?B=gt(new Uint8Array(n,a+2,h)):B="",{data:B,size:2+h}}static parseLongString(n,a,o){if(o<4)throw new fe("Data not enough when parse LongString");let h=new DataView(n,a,o).getUint32(0,!pi),B;return h>0?B=gt(new Uint8Array(n,a+4,h)):B="",{data:B,size:4+h}}static parseDate(n,a,o){if(o<10)throw new fe("Data size invalid when parse Date");let d=new DataView(n,a,o),h=d.getFloat64(0,!pi),B=d.getInt16(8,!pi);return h+=B*60*1e3,{data:new Date(h),size:10}}static parseValue(n,a,o){if(o<1)throw new fe("Data not enough when parse Value");let d=new DataView(n,a,o),h=1,B=d.getUint8(0),v,ae=!1;try{switch(B){case 0:v=d.getFloat64(1,!pi),h+=8;break;case 1:{v=!!d.getUint8(1),h+=1;break}case 2:{let Be=Rt.parseString(n,a+1,o-1);v=Be.data,h+=Be.size;break}case 3:{v={};let Be=0;for((d.getUint32(o-4,!pi)&16777215)===9&&(Be=3);h32)throw new st("ExpGolomb: readBits() bits exceeded max 32bits!");if(n<=this._current_word_bits_left){let B=this._current_word>>>32-n;return this._current_word<<=n,this._current_word_bits_left-=n,B}let a=this._current_word_bits_left?this._current_word:0;a=a>>>32-this._current_word_bits_left;let o=n-this._current_word_bits_left;this._fillCurrentWord();let d=Math.min(o,this._current_word_bits_left),h=this._current_word>>>32-d;return this._current_word<<=d,this._current_word_bits_left-=d,a=a<>>n)return this._current_word<<=n,this._current_word_bits_left-=n,n;return this._fillCurrentWord(),n+this._skipLeadingZero()}readUEG(){let n=this._skipLeadingZero();return this.readBits(n+1)-1}readSEG(){let n=this.readUEG();return n&1?n+1>>>1:-1*(n>>>1)}}var ti=ui;class qt{static _ebsp2rbsp(n){let a=n,o=a.byteLength,d=new Uint8Array(o),h=0;for(let B=0;B=2&&a[B]===3&&a[B-1]===0&&a[B-2]===0||(d[h]=a[B],h++);return new Uint8Array(d.buffer,0,h)}static parseSPS(n){let a=qt._ebsp2rbsp(n),o=new ti(a);o.readByte();let d=o.readByte();o.readByte();let h=o.readByte();o.readUEG();let B=qt.getProfileString(d),v=qt.getLevelString(h),ae=1,Be=420,et=[0,420,422,444],Mt=8;if((d===100||d===110||d===122||d===244||d===44||d===83||d===86||d===118||d===128||d===138||d===144)&&(ae=o.readUEG(),ae===3&&o.readBits(1),ae<=3&&(Be=et[ae]),Mt=o.readUEG()+8,o.readUEG(),o.readBits(1),o.readBool())){let Li=ae!==3?8:12;for(let ji=0;ji0&&Li<16?(yi=ji[Li-1],Le=Ln[Li-1]):Li===255&&(yi=o.readByte()<<8|o.readByte(),Le=o.readByte()<<8|o.readByte())}if(o.readBool()&&o.readBool(),o.readBool()&&(o.readBits(4),o.readBool()&&o.readBits(24)),o.readBool()&&(o.readUEG(),o.readUEG()),o.readBool()){let Li=o.readBits(32),ji=o.readBits(32);wi=o.readBool(),Ti=ji,Bi=Li*2,di=Ti/Bi}}let cn=1;(yi!==1||Le!==1)&&(cn=yi/Le);let Yi=0,dn=0;if(ae===0)Yi=1,dn=2-Ne;else{let Li=ae===3?1:2,ji=ae===1?2:1;Yi=Li,dn=ji*(2-Ne)}let Bn=(bt+1)*16,Mn=(2-Ne)*((rt+1)*16);Bn-=(Ye+Et)*Yi,Mn-=(vt+ii)*dn;let vn=Math.ceil(Bn*cn);return o.destroy(),o=null,{profile_string:B,level_string:v,bit_depth:Mt,ref_frames:ke,chroma_format:Be,chroma_format_string:qt.getChromaFormatString(Be),frame_rate:{fixed:wi,fps:di,fps_den:Bi,fps_num:Ti},sar_ratio:{width:yi,height:Le},codec_size:{width:Bn,height:Mn},present_size:{width:vn,height:Mn}}}static _skipScalingList(n,a){let o=8,d=8,h=0;for(let B=0;B>>8&255|(Y&255)<<8}function z(Y){return(Y&4278190080)>>>24|(Y&16711680)>>>8|(Y&65280)<<8|(Y&255)<<24}function D(Y,n){return Y[n]<<24|Y[n+1]<<16|Y[n+2]<<8|Y[n+3]}class k{constructor(n,a){this.TAG="FLVDemuxer",this._config=a,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=n.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=n.hasAudioTrack,this._hasVideo=n.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new it,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let o=new ArrayBuffer(2);return new DataView(o).setInt16(0,256,!0),new Int16Array(o)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(n){let a=new Uint8Array(n),o={match:!1};if(a[0]!==70||a[1]!==76||a[2]!==86||a[3]!==1)return o;let d=(a[4]&4)>>>2!==0,h=(a[4]&1)!==0,B=D(a,5);return B<9?o:{match:!0,consumed:B,dataOffset:B,hasAudioTrack:d,hasVideoTrack:h}}bindDataSource(n){return n.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(n){this._onTrackMetadata=n}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(n){this._onMediaInfo=n}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(n){this._onMetaDataArrived=n}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(n){this._onScriptDataArrived=n}get onError(){return this._onError}set onError(n){this._onError=n}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(n){this._onDataAvailable=n}get timestampBase(){return this._timestampBase}set timestampBase(n){this._timestampBase=n}get overridedDuration(){return this._duration}set overridedDuration(n){this._durationOverrided=!0,this._duration=n,this._mediaInfo.duration=n}set overridedHasAudio(n){this._hasAudioFlagOverrided=!0,this._hasAudio=n,this._mediaInfo.hasAudio=n}set overridedHasVideo(n){this._hasVideoFlagOverrided=!0,this._hasVideo=n,this._mediaInfo.hasVideo=n}resetMediaInfo(){this._mediaInfo=new it}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(n,a){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new fe("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let o=0,d=this._littleEndian;if(a===0)if(n.byteLength>13)o=k.probe(n).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,a+o!==this._dataOffset&&L.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(n,o).getUint32(0,!d)!==0&&L.w(this.TAG,"PrevTagSize0 !== 0 !!!"),o+=4);on.byteLength)break;let B=h.getUint8(0),v=h.getUint32(0,!d)&16777215;if(o+11+v+4>n.byteLength)break;if(B!==8&&B!==9&&B!==18){L.w(this.TAG,`Unsupported tag type ${B}, skipped`),o+=11+v+4;continue}let ae=h.getUint8(4),Be=h.getUint8(5),et=h.getUint8(6),Mt=h.getUint8(7),xt=et|Be<<8|ae<<16|Mt<<24;(h.getUint32(7,!d)&16777215)!==0&&L.w(this.TAG,"Meet tag which has StreamID != 0!");let bt=o+11;switch(B){case 8:this._parseAudioData(n,bt,v,xt);break;case 9:this._parseVideoData(n,bt,v,xt,a+o);break;case 18:this._parseScriptData(n,bt,v);break}let rt=h.getUint32(11+v,!d);rt!==11+v&&L.w(this.TAG,`Invalid PrevTagSize ${rt}`),o+=11+v+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),o}_parseScriptData(n,a,o){let d=Pt.parseScriptData(n,a,o);if(d.hasOwnProperty("onMetaData")){if(d.onMetaData==null||typeof d.onMetaData!="object"){L.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&L.w(this.TAG,"Found another onMetaData tag!"),this._metadata=d;let h=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},h)),typeof h.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=h.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof h.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=h.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof h.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=h.audiodatarate),typeof h.videodatarate=="number"&&(this._mediaInfo.videoDataRate=h.videodatarate),typeof h.width=="number"&&(this._mediaInfo.width=h.width),typeof h.height=="number"&&(this._mediaInfo.height=h.height),typeof h.duration=="number"){if(!this._durationOverrided){let B=Math.floor(h.duration*this._timescale);this._duration=B,this._mediaInfo.duration=B}}else this._mediaInfo.duration=0;if(typeof h.framerate=="number"){let B=Math.floor(h.framerate*1e3);if(B>0){let v=B/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=v,this._referenceFrameRate.fps_num=B,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=v}}if(typeof h.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let B=h.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(B),h.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=h,L.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(d).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},d))}_parseKeyframesIndex(n){let a=[],o=[];for(let d=1;d>>4;if(ae!==2&&ae!==10){this._onError(Kt.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+ae);return}let Be=0,et=(v&12)>>>2;if(et>=0&&et<=4)Be=this._flvSoundRateTable[et];else{this._onError(Kt.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+et);return}let Mt=(v&2)>>>1,xt=v&1,ke=this._audioMetadata,bt=this._audioTrack;if(ke||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),ke=this._audioMetadata={},ke.type="audio",ke.id=bt.id,ke.timescale=this._timescale,ke.duration=this._duration,ke.audioSampleRate=Be,ke.channelCount=xt===0?1:2),ae===10){let rt=this._parseAACAudioData(n,a+1,o-1);if(rt==null)return;if(rt.packetType===0){ke.config&&L.w(this.TAG,"Found another AudioSpecificConfig!");let Ne=rt.data;ke.audioSampleRate=Ne.samplingRate,ke.channelCount=Ne.channelCount,ke.codec=Ne.codec,ke.originalCodec=Ne.originalCodec,ke.config=Ne.config,ke.refSampleDuration=1024/ke.audioSampleRate*ke.timescale,L.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",ke);let Ye=this._mediaInfo;Ye.audioCodec=ke.originalCodec,Ye.audioSampleRate=ke.audioSampleRate,Ye.audioChannelCount=ke.channelCount,Ye.hasVideo?Ye.videoCodec!=null&&(Ye.mimeType='video/x-flv; codecs="'+Ye.videoCodec+","+Ye.audioCodec+'"'):Ye.mimeType='video/x-flv; codecs="'+Ye.audioCodec+'"',Ye.isComplete()&&this._onMediaInfo(Ye)}else if(rt.packetType===1){let Ne=this._timestampBase+d,Ye={unit:rt.data,length:rt.data.byteLength,dts:Ne,pts:Ne};bt.samples.push(Ye),bt.length+=rt.data.length}else L.e(this.TAG,`Flv: Unsupported AAC data type ${rt.packetType}`)}else if(ae===2){if(!ke.codec){let Et=this._parseMP3AudioData(n,a+1,o-1,!0);if(Et==null)return;ke.audioSampleRate=Et.samplingRate,ke.channelCount=Et.channelCount,ke.codec=Et.codec,ke.originalCodec=Et.originalCodec,ke.refSampleDuration=1152/ke.audioSampleRate*ke.timescale,L.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",ke);let vt=this._mediaInfo;vt.audioCodec=ke.codec,vt.audioSampleRate=ke.audioSampleRate,vt.audioChannelCount=ke.channelCount,vt.audioDataRate=Et.bitRate,vt.hasVideo?vt.videoCodec!=null&&(vt.mimeType='video/x-flv; codecs="'+vt.videoCodec+","+vt.audioCodec+'"'):vt.mimeType='video/x-flv; codecs="'+vt.audioCodec+'"',vt.isComplete()&&this._onMediaInfo(vt)}let rt=this._parseMP3AudioData(n,a+1,o-1,!1);if(rt==null)return;let Ne=this._timestampBase+d,Ye={unit:rt,length:rt.byteLength,dts:Ne,pts:Ne};bt.samples.push(Ye),bt.length+=rt.length}}_parseAACAudioData(n,a,o){if(o<=1){L.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let d={},h=new Uint8Array(n,a,o);return d.packetType=h[0],h[0]===0?d.data=this._parseAACAudioSpecificConfig(n,a+1,o-1):d.data=h.subarray(1),d}_parseAACAudioSpecificConfig(n,a,o){let d=new Uint8Array(n,a,o),h=null,B=0,v=0,ae=null,Be=0,et=null;if(B=v=d[0]>>>3,Be=(d[0]&7)<<1|d[1]>>>7,Be<0||Be>=this._mpegSamplingRates.length){this._onError(Kt.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let Mt=this._mpegSamplingRates[Be],xt=(d[1]&120)>>>3;if(xt<0||xt>=8){this._onError(Kt.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}B===5&&(et=(d[1]&7)<<1|d[2]>>>7,ae=(d[2]&124)>>>2);let ke=self.navigator.userAgent.toLowerCase();return ke.indexOf("firefox")!==-1?Be>=6?(B=5,h=new Array(4),et=Be-3):(B=2,h=new Array(2),et=Be):ke.indexOf("android")!==-1?(B=2,h=new Array(2),et=Be):(B=5,et=Be,h=new Array(4),Be>=6?et=Be-3:xt===1&&(B=2,h=new Array(2),et=Be)),h[0]=B<<3,h[0]|=(Be&15)>>>1,h[1]=(Be&15)<<7,h[1]|=(xt&15)<<3,B===5&&(h[1]|=(et&15)>>>1,h[2]=(et&1)<<7,h[2]|=8,h[3]=0),{config:h,samplingRate:Mt,channelCount:xt,codec:"mp4a.40."+B,originalCodec:"mp4a.40."+v}}_parseMP3AudioData(n,a,o,d){if(o<4){L.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let h=this._littleEndian,B=new Uint8Array(n,a,o),v=null;if(d){if(B[0]!==255)return;let ae=B[1]>>>3&3,Be=(B[1]&6)>>1,et=(B[2]&240)>>>4,Mt=(B[2]&12)>>>2,ke=(B[3]>>>6&3)!==3?2:1,bt=0,rt=0,Ne=34,Ye="mp3";switch(ae){case 0:bt=this._mpegAudioV25SampleRateTable[Mt];break;case 2:bt=this._mpegAudioV20SampleRateTable[Mt];break;case 3:bt=this._mpegAudioV10SampleRateTable[Mt];break}switch(Be){case 1:Ne=34,et>>4,ae=B&15;if(ae!==7){this._onError(Kt.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${ae}`);return}this._parseAVCVideoPacket(n,a+1,o-1,d,h,v)}_parseAVCVideoPacket(n,a,o,d,h,B){if(o<4){L.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let v=this._littleEndian,ae=new DataView(n,a,o),Be=ae.getUint8(0),Mt=(ae.getUint32(0,!v)&16777215)<<8>>8;if(Be===0)this._parseAVCDecoderConfigurationRecord(n,a+4,o-4);else if(Be===1)this._parseAVCVideoData(n,a+4,o-4,d,h,B,Mt);else if(Be!==2){this._onError(Kt.FORMAT_ERROR,`Flv: Invalid video packet type ${Be}`);return}}_parseAVCDecoderConfigurationRecord(n,a,o){if(o<7){L.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let d=this._videoMetadata,h=this._videoTrack,B=this._littleEndian,v=new DataView(n,a,o);d?typeof d.avcc!="undefined"&&L.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),d=this._videoMetadata={},d.type="video",d.id=h.id,d.timescale=this._timescale,d.duration=this._duration);let ae=v.getUint8(0),Be=v.getUint8(1),et=v.getUint8(2),Mt=v.getUint8(3);if(ae!==1||Be===0){this._onError(Kt.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(v.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(Kt.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let xt=v.getUint8(5)&31;if(xt===0){this._onError(Kt.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else xt>1&&L.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${xt}`);let ke=6;for(let rt=0;rt1&&L.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${bt}`);ke++;for(let rt=0;rt=o){L.w(this.TAG,`Malformed Nalu near timestamp ${bt}, offset = ${xt}, dataSize = ${o}`);break}let Ne=Be.getUint32(xt,!ae);if(ke===3&&(Ne>>>=8),Ne>o-ke){L.w(this.TAG,`Malformed Nalus near timestamp ${bt}, NaluSize > DataSize!`);return}let Ye=Be.getUint8(xt+ke)&31;Ye===5&&(rt=!0);let Et=new Uint8Array(n,a+xt,ke+Ne),vt={type:Ye,data:Et};et.push(vt),Mt+=Et.byteLength,xt+=ke+Ne}if(et.length){let Ne=this._videoTrack,Ye={units:et,length:Mt,isKeyframe:rt,dts:bt,cts:v,pts:bt+v};rt&&(Ye.fileposition=h),Ne.samples.push(Ye),Ne.length+=Mt}}}var J=k;class p{static init(){p.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let a in p.types)p.types.hasOwnProperty(a)&&(p.types[a]=[a.charCodeAt(0),a.charCodeAt(1),a.charCodeAt(2),a.charCodeAt(3)]);let n=p.constants={};n.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),n.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),n.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),n.STSC=n.STCO=n.STTS,n.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),n.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),n.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),n.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),n.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),n.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(n){let a=8,o=null,d=Array.prototype.slice.call(arguments,1),h=d.length;for(let v=0;v>>24&255,o[1]=a>>>16&255,o[2]=a>>>8&255,o[3]=a&255,o.set(n,4);let B=8;for(let v=0;v>>24&255,n>>>16&255,n>>>8&255,n&255,a>>>24&255,a>>>16&255,a>>>8&255,a&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(n){return p.box(p.types.trak,p.tkhd(n),p.mdia(n))}static tkhd(n){let a=n.id,o=n.duration,d=n.presentWidth,h=n.presentHeight;return p.box(p.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,a>>>24&255,a>>>16&255,a>>>8&255,a&255,0,0,0,0,o>>>24&255,o>>>16&255,o>>>8&255,o&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,d>>>8&255,d&255,0,0,h>>>8&255,h&255,0,0]))}static mdia(n){return p.box(p.types.mdia,p.mdhd(n),p.hdlr(n),p.minf(n))}static mdhd(n){let a=n.timescale,o=n.duration;return p.box(p.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,a>>>24&255,a>>>16&255,a>>>8&255,a&255,o>>>24&255,o>>>16&255,o>>>8&255,o&255,85,196,0,0]))}static hdlr(n){let a=null;return n.type==="audio"?a=p.constants.HDLR_AUDIO:a=p.constants.HDLR_VIDEO,p.box(p.types.hdlr,a)}static minf(n){let a=null;return n.type==="audio"?a=p.box(p.types.smhd,p.constants.SMHD):a=p.box(p.types.vmhd,p.constants.VMHD),p.box(p.types.minf,a,p.dinf(),p.stbl(n))}static dinf(){return p.box(p.types.dinf,p.box(p.types.dref,p.constants.DREF))}static stbl(n){return p.box(p.types.stbl,p.stsd(n),p.box(p.types.stts,p.constants.STTS),p.box(p.types.stsc,p.constants.STSC),p.box(p.types.stsz,p.constants.STSZ),p.box(p.types.stco,p.constants.STCO))}static stsd(n){return n.type==="audio"?n.codec==="mp3"?p.box(p.types.stsd,p.constants.STSD_PREFIX,p.mp3(n)):p.box(p.types.stsd,p.constants.STSD_PREFIX,p.mp4a(n)):p.box(p.types.stsd,p.constants.STSD_PREFIX,p.avc1(n))}static mp3(n){let a=n.channelCount,o=n.audioSampleRate,d=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,a,0,16,0,0,0,0,o>>>8&255,o&255,0,0]);return p.box(p.types[".mp3"],d)}static mp4a(n){let a=n.channelCount,o=n.audioSampleRate,d=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,a,0,16,0,0,0,0,o>>>8&255,o&255,0,0]);return p.box(p.types.mp4a,d,p.esds(n))}static esds(n){let a=n.config||[],o=a.length,d=new Uint8Array([0,0,0,0,3,23+o,0,1,0,4,15+o,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([o]).concat(a).concat([6,1,2]));return p.box(p.types.esds,d)}static avc1(n){let a=n.avcc,o=n.codecWidth,d=n.codecHeight,h=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,o>>>8&255,o&255,d>>>8&255,d&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return p.box(p.types.avc1,h,p.box(p.types.avcC,a))}static mvex(n){return p.box(p.types.mvex,p.trex(n))}static trex(n){let a=n.id,o=new Uint8Array([0,0,0,0,a>>>24&255,a>>>16&255,a>>>8&255,a&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return p.box(p.types.trex,o)}static moof(n,a){return p.box(p.types.moof,p.mfhd(n.sequenceNumber),p.traf(n,a))}static mfhd(n){let a=new Uint8Array([0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255]);return p.box(p.types.mfhd,a)}static traf(n,a){let o=n.id,d=p.box(p.types.tfhd,new Uint8Array([0,0,0,0,o>>>24&255,o>>>16&255,o>>>8&255,o&255])),h=p.box(p.types.tfdt,new Uint8Array([0,0,0,0,a>>>24&255,a>>>16&255,a>>>8&255,a&255])),B=p.sdtp(n),v=p.trun(n,B.byteLength+16+16+8+16+8+8);return p.box(p.types.traf,d,h,v,B)}static sdtp(n){let a=n.samples||[],o=a.length,d=new Uint8Array(4+o);for(let h=0;h>>24&255,d>>>16&255,d>>>8&255,d&255,a>>>24&255,a>>>16&255,a>>>8&255,a&255],0);for(let v=0;v>>24&255,ae>>>16&255,ae>>>8&255,ae&255,Be>>>24&255,Be>>>16&255,Be>>>8&255,Be&255,et.isLeading<<2|et.dependsOn,et.isDependedOn<<6|et.hasRedundancy<<4|et.isNonSync,0,0,Mt>>>24&255,Mt>>>16&255,Mt>>>8&255,Mt&255],12+16*v)}return p.box(p.types.trun,B)}static mdat(n){return p.box(p.types.mdat,n)}}p.init();var V=p;class se{static getSilentFrame(n,a){if(n==="mp4a.40.2"){if(a===1)return new Uint8Array([0,200,0,128,35,128]);if(a===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(a===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(a===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(a===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(a===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(a===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(a===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(a===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var Je=se;class ft{constructor(n,a,o,d,h){this.dts=n,this.pts=a,this.duration=o,this.originalDts=d,this.isSyncPoint=h,this.fileposition=null}}class He{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(n){n.isSyncPoint=!0,this.syncPoints.push(n)}}class ot{constructor(){this._list=[]}clear(){this._list=[]}appendArray(n){let a=this._list;n.length!==0&&(a.length>0&&n[0].originalDts=a[h].dts&&na[d].lastSample.originalDts&&n=a[d].lastSample.originalDts&&(d===a.length-1||d0&&(h=this._searchNearestSegmentBefore(o.originalBeginDts)+1),this._lastAppendLocation=h,this._list.splice(h,0,o)}getLastSegmentBefore(n){let a=this._searchNearestSegmentBefore(n);return a>=0?this._list[a]:null}getLastSampleBefore(n){let a=this.getLastSegmentBefore(n);return a!=null?a.lastSample:null}getLastSyncPointBefore(n){let a=this._searchNearestSegmentBefore(n),o=this._list[a].syncPoints;for(;o.length===0&&a>0;)a--,o=this._list[a].syncPoints;return o.length>0?o[o.length-1]:null}}class F{constructor(n){this.TAG="MP4Remuxer",this._config=n,this._isLive=n.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new Nt("audio"),this._videoSegmentInfoList=new Nt("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(De.chrome&&(De.version.major<50||De.version.major===50&&De.version.build<2661)),this._fillSilentAfterSeek=De.msedge||De.msie,this._mp3UseMpegAudio=!De.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(n){return n.onDataAvailable=this.remux.bind(this),n.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(n){this._onInitSegment=n}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(n){this._onMediaSegment=n}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(n){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(n,a){if(!this._onMediaSegment)throw new fe("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(n,a),this._remuxVideo(a),this._remuxAudio(n)}_onTrackMetadataReceived(n,a){let o=null,d="mp4",h=a.codec;if(n==="audio")this._audioMeta=a,a.codec==="mp3"&&this._mp3UseMpegAudio?(d="mpeg",h="",o=new Uint8Array):o=V.generateInitSegment(a);else if(n==="video")this._videoMeta=a,o=V.generateInitSegment(a);else return;if(!this._onInitSegment)throw new fe("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(n,{type:n,data:o.buffer,codec:h,container:`${n}/${d}`,mediaDuration:a.duration})}_calculateDtsBase(n,a){this._dtsBaseInited||(n.samples&&n.samples.length&&(this._audioDtsBase=n.samples[0].dts),a.samples&&a.samples.length&&(this._videoDtsBase=a.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let n=this._videoStashedLastSample,a=this._audioStashedLastSample,o={type:"video",id:1,sequenceNumber:0,samples:[],length:0};n!=null&&(o.samples.push(n),o.length=n.length);let d={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};a!=null&&(d.samples.push(a),d.length=a.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(o,!0),this._remuxAudio(d,!0)}_remuxAudio(n,a){if(this._audioMeta==null)return;let o=n,d=o.samples,h,B=-1,v=-1,ae=-1,Be=this._audioMeta.refSampleDuration,et=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,Mt=this._dtsBaseInited&&this._audioNextDts===void 0,xt=!1;if(!d||d.length===0||d.length===1&&!a)return;let ke=0,bt=null,rt=0;et?(ke=0,rt=o.length):(ke=8,rt=8+o.length);let Ne=null;if(d.length>1&&(Ne=d.pop(),rt-=Ne.length),this._audioStashedLastSample!=null){let Le=this._audioStashedLastSample;this._audioStashedLastSample=null,d.unshift(Le),rt+=Le.length}Ne!=null&&(this._audioStashedLastSample=Ne);let Ye=d[0].dts-this._dtsBase;if(this._audioNextDts)h=Ye-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())h=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(xt=!0);else{let Le=this._audioSegmentInfoList.getLastSampleBefore(Ye);if(Le!=null){let di=Ye-(Le.originalDts+Le.duration);di<=3&&(di=0);let wi=Le.dts+Le.duration+di;h=Ye-wi}else h=0}if(xt){let Le=Ye-h,di=this._videoSegmentInfoList.getLastSegmentBefore(Ye);if(di!=null&&di.beginDts=1?Vi=Et[Et.length-1].duration:Vi=Math.floor(Be);let cn=!1,Yi=null;if(Vi>Be*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!De.safari){cn=!0;let dn=Math.abs(Vi-Be),Bn=Math.ceil(dn/Be),Mn=Bi+Be;L.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. -dts: ${Bi+Vi} ms, expected: ${Bi+Math.round(Be)} ms, delta: ${Math.round(dn)} ms, generate: ${Bn} frames`);let vn=Je.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);vn==null&&(L.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),vn=wi),Yi=[];for(let ji=0;ji0){let G=Yi[Yi.length-1];G.duration=Ln-G.dts}let Q={dts:Ln,pts:Ln,cts:0,unit:vn,size:vn.byteLength,duration:0,originalDts:Ti,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};Yi.push(Q),rt+=Q.size,Mn+=Be}let Li=Yi[Yi.length-1];Li.duration=Bi+Vi-Li.dts,Vi=Math.round(Be)}Et.push({dts:Bi,pts:Bi,cts:0,unit:di.unit,size:di.unit.byteLength,duration:Vi,originalDts:Ti,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),cn&&Et.push.apply(Et,Yi)}et?bt=new Uint8Array(rt):(bt=new Uint8Array(rt),bt[0]=rt>>>24&255,bt[1]=rt>>>16&255,bt[2]=rt>>>8&255,bt[3]=rt&255,bt.set(V.types.mdat,4));for(let Le=0;Le1&&(ke=d.pop(),xt-=ke.length),this._videoStashedLastSample!=null){let vt=this._videoStashedLastSample;this._videoStashedLastSample=null,d.unshift(vt),xt+=vt.length}ke!=null&&(this._videoStashedLastSample=ke);let bt=d[0].dts-this._dtsBase;if(this._videoNextDts)h=bt-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())h=0;else{let vt=this._videoSegmentInfoList.getLastSampleBefore(bt);if(vt!=null){let ii=bt-(vt.originalDts+vt.duration);ii<=3&&(ii=0);let Pi=vt.dts+vt.duration+ii;h=bt-Pi}else h=0}let rt=new He,Ne=[];for(let vt=0;vt=1?Ti=Ne[Ne.length-1].duration:Ti=Math.floor(this._videoMeta.refSampleDuration),yi){let Bi=new ft(Le,wi,Ti,ii.dts,!0);Bi.fileposition=ii.fileposition,rt.appendSyncPoint(Bi)}Ne.push({dts:Le,pts:wi,cts:di,units:ii.units,size:ii.length,isKeyframe:yi,duration:Ti,originalDts:Pi,flags:{isLeading:0,dependsOn:yi?2:1,isDependedOn:yi?1:0,hasRedundancy:0,isNonSync:yi?0:1}})}Mt=new Uint8Array(xt),Mt[0]=xt>>>24&255,Mt[1]=xt>>>16&255,Mt[2]=xt>>>8&255,Mt[3]=xt&255,Mt.set(V.types.mdat,4);for(let vt=0;vt{d.timestampBase=o,o+=d.duration,d.cors=n.cors,d.withCredentials=n.withCredentials,a.referrerPolicy&&(d.referrerPolicy=a.referrerPolicy)}),!isNaN(o)&&this._mediaDataSource.duration!==o&&(this._mediaDataSource.duration=o),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(n,a){this._emitter.addListener(n,a)}off(n,a){this._emitter.removeListener(n,a)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(n,a){this._currentSegmentIndex=n;let o=this._mediaDataSource.segments[n],d=this._ioctl=new Ae(o,this._config,n);d.onError=this._onIOException.bind(this),d.onSeeked=this._onIOSeeked.bind(this),d.onComplete=this._onIOComplete.bind(this),d.onRedirect=this._onIORedirect.bind(this),d.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),a?this._demuxer.bindDataSource(this._ioctl):d.onDataArrival=this._onInitChunkArrival.bind(this),d.open(a)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(n){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let a=this._searchSegmentIndexContains(n);if(a===this._currentSegmentIndex){let o=this._mediaInfo.segments[a];if(o==null)this._pendingSeekTime=n;else{let d=o.getNearestKeyframe(n);this._remuxer.seek(d.milliseconds),this._ioctl.seek(d.fileposition),this._pendingResolveSeekPoint=d.milliseconds}}else{let o=this._mediaInfo.segments[a];if(o==null)this._pendingSeekTime=n,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(a);else{let d=o.getNearestKeyframe(n);this._internalAbort(),this._remuxer.seek(n),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[a].timestampBase,this._loadSegment(a,d.fileposition),this._pendingResolveSeekPoint=d.milliseconds,this._reportSegmentMediaInfo(a)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(n){let a=this._mediaDataSource.segments,o=a.length-1;for(let d=0;d0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,d=this._demuxer.parseChunks(n,a);else if((o=J.probe(n)).match){this._demuxer=new J(o,this._config),this._remuxer||(this._remuxer=new W(this._config));let h=this._mediaDataSource;h.duration!=null&&!isNaN(h.duration)&&(this._demuxer.overridedDuration=h.duration),typeof h.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=h.hasAudio),typeof h.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=h.hasVideo),this._demuxer.timestampBase=h.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),d=this._demuxer.parseChunks(n,a)}else o=null,L.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(H.DEMUX_ERROR,Kt.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),d=0;return d}_onMediaInfo(n){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},n),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,it.prototype));let a=Object.assign({},n);Object.setPrototypeOf(a,it.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=a,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let o=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(o)})}_onMetaDataArrived(n){this._emitter.emit(H.METADATA_ARRIVED,n)}_onScriptDataArrived(n){this._emitter.emit(H.SCRIPTDATA_ARRIVED,n)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(n){let o=n+1;o0&&o[0].originalDts===d&&(d=o[0].pts),this._emitter.emit(H.RECOMMEND_SEEKPOINT,d)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(n){let a=this._mediaInfo.segments[n],o=Object.assign({},a);o.duration=this._mediaInfo.duration,o.segmentCount=this._mediaInfo.segmentCount,delete o.segments,delete o.keyframesIndex,this._emitter.emit(H.MEDIA_INFO,o)}_reportStatisticsInfo(){let n={};n.url=this._ioctl.currentURL,n.hasRedirect=this._ioctl.hasRedirect,n.hasRedirect&&(n.redirectedURL=this._ioctl.currentRedirectedURL),n.speed=this._ioctl.currentSpeed,n.loaderType=this._ioctl.loaderType,n.currentSegmentIndex=this._currentSegmentIndex,n.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(H.STATISTICS_INFO,n)}}var Xe=Ve,ut=function(Y){let n="TransmuxingWorker",a=null,o=rt.bind(this);me.install(),Y.addEventListener("message",function(Ne){switch(Ne.data.cmd){case"init":a=new Xe(Ne.data.param[0],Ne.data.param[1]),a.on(H.IO_ERROR,xt.bind(this)),a.on(H.DEMUX_ERROR,ke.bind(this)),a.on(H.INIT_SEGMENT,d.bind(this)),a.on(H.MEDIA_SEGMENT,h.bind(this)),a.on(H.LOADING_COMPLETE,B.bind(this)),a.on(H.RECOVERED_EARLY_EOF,v.bind(this)),a.on(H.MEDIA_INFO,ae.bind(this)),a.on(H.METADATA_ARRIVED,Be.bind(this)),a.on(H.SCRIPTDATA_ARRIVED,et.bind(this)),a.on(H.STATISTICS_INFO,Mt.bind(this)),a.on(H.RECOMMEND_SEEKPOINT,bt.bind(this));break;case"destroy":a&&(a.destroy(),a=null),Y.postMessage({msg:"destroyed"});break;case"start":a.start();break;case"stop":a.stop();break;case"seek":a.seek(Ne.data.param);break;case"pause":a.pause();break;case"resume":a.resume();break;case"logging_config":{let Ye=Ne.data.param;Ke.applyConfig(Ye),Ye.enableCallback===!0?Ke.addLogListener(o):Ke.removeLogListener(o);break}}});function d(Ne,Ye){let Et={msg:H.INIT_SEGMENT,data:{type:Ne,data:Ye}};Y.postMessage(Et,[Ye.data])}function h(Ne,Ye){let Et={msg:H.MEDIA_SEGMENT,data:{type:Ne,data:Ye}};Y.postMessage(Et,[Ye.data])}function B(){let Ne={msg:H.LOADING_COMPLETE};Y.postMessage(Ne)}function v(){let Ne={msg:H.RECOVERED_EARLY_EOF};Y.postMessage(Ne)}function ae(Ne){let Ye={msg:H.MEDIA_INFO,data:Ne};Y.postMessage(Ye)}function Be(Ne){let Ye={msg:H.METADATA_ARRIVED,data:Ne};Y.postMessage(Ye)}function et(Ne){let Ye={msg:H.SCRIPTDATA_ARRIVED,data:Ne};Y.postMessage(Ye)}function Mt(Ne){let Ye={msg:H.STATISTICS_INFO,data:Ne};Y.postMessage(Ye)}function xt(Ne,Ye){Y.postMessage({msg:H.IO_ERROR,data:{type:Ne,info:Ye}})}function ke(Ne,Ye){Y.postMessage({msg:H.DEMUX_ERROR,data:{type:Ne,info:Ye}})}function bt(Ne){Y.postMessage({msg:H.RECOMMEND_SEEKPOINT,data:Ne})}function rt(Ne,Ye){Y.postMessage({msg:"logcat_callback",data:{type:Ne,logcat:Ye}})}};class Pe{constructor(n,a){if(this.TAG="Transmuxer",this._emitter=new(X()),a.enableWorker&&typeof Worker!="undefined")try{let o=S(82059);this._worker=o(ut),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[n,a]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},Ke.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:Ke.getConfig()})}catch(o){L.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Xe(n,a)}else this._controller=new Xe(n,a);if(this._controller){let o=this._controller;o.on(H.IO_ERROR,this._onIOError.bind(this)),o.on(H.DEMUX_ERROR,this._onDemuxError.bind(this)),o.on(H.INIT_SEGMENT,this._onInitSegment.bind(this)),o.on(H.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),o.on(H.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),o.on(H.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),o.on(H.MEDIA_INFO,this._onMediaInfo.bind(this)),o.on(H.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),o.on(H.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),o.on(H.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),o.on(H.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),Ke.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(n,a){this._emitter.addListener(n,a)}off(n,a){this._emitter.removeListener(n,a)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(n){this._worker?this._worker.postMessage({cmd:"seek",param:n}):this._controller.seek(n)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(n,a){Promise.resolve().then(()=>{this._emitter.emit(H.INIT_SEGMENT,n,a)})}_onMediaSegment(n,a){Promise.resolve().then(()=>{this._emitter.emit(H.MEDIA_SEGMENT,n,a)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(H.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(H.RECOVERED_EARLY_EOF)})}_onMediaInfo(n){Promise.resolve().then(()=>{this._emitter.emit(H.MEDIA_INFO,n)})}_onMetaDataArrived(n){Promise.resolve().then(()=>{this._emitter.emit(H.METADATA_ARRIVED,n)})}_onScriptDataArrived(n){Promise.resolve().then(()=>{this._emitter.emit(H.SCRIPTDATA_ARRIVED,n)})}_onStatisticsInfo(n){Promise.resolve().then(()=>{this._emitter.emit(H.STATISTICS_INFO,n)})}_onIOError(n,a){Promise.resolve().then(()=>{this._emitter.emit(H.IO_ERROR,n,a)})}_onDemuxError(n,a){Promise.resolve().then(()=>{this._emitter.emit(H.DEMUX_ERROR,n,a)})}_onRecommendSeekpoint(n){Promise.resolve().then(()=>{this._emitter.emit(H.RECOMMEND_SEEKPOINT,n)})}_onLoggingConfigChanged(n){this._worker&&this._worker.postMessage({cmd:"logging_config",param:n})}_onWorkerMessage(n){let a=n.data,o=a.data;if(a.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(a.msg){case H.INIT_SEGMENT:case H.MEDIA_SEGMENT:this._emitter.emit(a.msg,o.type,o.data);break;case H.LOADING_COMPLETE:case H.RECOVERED_EARLY_EOF:this._emitter.emit(a.msg);break;case H.MEDIA_INFO:Object.setPrototypeOf(o,it.prototype),this._emitter.emit(a.msg,o);break;case H.METADATA_ARRIVED:case H.SCRIPTDATA_ARRIVED:case H.STATISTICS_INFO:this._emitter.emit(a.msg,o);break;case H.IO_ERROR:case H.DEMUX_ERROR:this._emitter.emit(a.msg,o.type,o.info);break;case H.RECOMMEND_SEEKPOINT:this._emitter.emit(a.msg,o);break;case"logcat_callback":L.emitter.emit("log",o.type,o.logcat);break;default:break}}}var wt=Pe,m={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class T{constructor(n){this.TAG="MSEController",this._config=n,this._emitter=new(X()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new ot}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(n,a){this._emitter.addListener(n,a)}off(n,a){this._emitter.removeListener(n,a)}attachMediaElement(n){if(this._mediaSource)throw new fe("MediaSource has been attached to an HTMLMediaElement!");let a=this._mediaSource=new window.MediaSource;a.addEventListener("sourceopen",this.e.onSourceOpen),a.addEventListener("sourceended",this.e.onSourceEnded),a.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=n,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),n.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let n=this._mediaSource;for(let a in this._sourceBuffers){let o=this._pendingSegments[a];o.splice(0,o.length),this._pendingSegments[a]=null,this._pendingRemoveRanges[a]=null,this._lastInitSegments[a]=null;let d=this._sourceBuffers[a];if(d){if(n.readyState!=="closed"){try{n.removeSourceBuffer(d)}catch(h){L.e(this.TAG,h.message)}d.removeEventListener("error",this.e.onSourceBufferError),d.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[a]=null,this._sourceBuffers[a]=null}}if(n.readyState==="open")try{n.endOfStream()}catch(a){L.e(this.TAG,a.message)}n.removeEventListener("sourceopen",this.e.onSourceOpen),n.removeEventListener("sourceended",this.e.onSourceEnded),n.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(n,a){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(n),this._pendingSegments[n.type].push(n);return}let o=n,d=`${o.container}`;o.codec&&o.codec.length>0&&(d+=`;codecs=${o.codec}`);let h=!1;if(L.v(this.TAG,"Received Initialization Segment, mimeType: "+d),this._lastInitSegments[o.type]=o,d!==this._mimeTypes[o.type]){if(this._mimeTypes[o.type])L.v(this.TAG,`Notice: ${o.type} mimeType changed, origin: ${this._mimeTypes[o.type]}, target: ${d}`);else{h=!0;try{let B=this._sourceBuffers[o.type]=this._mediaSource.addSourceBuffer(d);B.addEventListener("error",this.e.onSourceBufferError),B.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(B){L.e(this.TAG,B.message),this._emitter.emit(m.ERROR,{code:B.code,msg:B.message});return}}this._mimeTypes[o.type]=d}a||this._pendingSegments[o.type].push(o),h||this._sourceBuffers[o.type]&&!this._sourceBuffers[o.type].updating&&this._doAppendSegments(),De.safari&&o.container==="audio/mpeg"&&o.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=o.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(n){let a=n;this._pendingSegments[a.type].push(a),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let o=this._sourceBuffers[a.type];o&&!o.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(n){for(let a in this._sourceBuffers){if(!this._sourceBuffers[a])continue;let o=this._sourceBuffers[a];if(this._mediaSource.readyState==="open")try{o.abort()}catch(h){L.e(this.TAG,h.message)}this._idrList.clear();let d=this._pendingSegments[a];if(d.splice(0,d.length),this._mediaSource.readyState!=="closed"){for(let h=0;h=1&&n-d.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let n=this._mediaElement.currentTime;for(let a in this._sourceBuffers){let o=this._sourceBuffers[a];if(o){let d=o.buffered,h=!1;for(let B=0;B=this._config.autoCleanupMaxBackwardDuration){h=!0;let Be=n-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[a].push({start:v,end:Be})}}else ae0&&(isNaN(a)||o>a)&&(L.v(this.TAG,`Update MediaSource duration from ${a} to ${o}`),this._mediaSource.duration=o),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let n in this._pendingRemoveRanges){if(!this._sourceBuffers[n]||this._sourceBuffers[n].updating)continue;let a=this._sourceBuffers[n],o=this._pendingRemoveRanges[n];for(;o.length&&!a.updating;){let d=o.shift();a.remove(d.start,d.end)}}}_doAppendSegments(){let n=this._pendingSegments;for(let a in n)if(!(!this._sourceBuffers[a]||this._sourceBuffers[a].updating)&&n[a].length>0){let o=n[a].shift();if(o.timestampOffset){let d=this._sourceBuffers[a].timestampOffset,h=o.timestampOffset/1e3;Math.abs(d-h)>.1&&(L.v(this.TAG,`Update MPEG audio timestampOffset from ${d} to ${h}`),this._sourceBuffers[a].timestampOffset=h),delete o.timestampOffset}if(!o.data||o.data.byteLength===0)continue;try{this._sourceBuffers[a].appendBuffer(o.data),this._isBufferFull=!1,a==="video"&&o.hasOwnProperty("info")&&this._idrList.appendArray(o.info.syncPoints)}catch(d){this._pendingSegments[a].unshift(o),d.code===22?(this._isBufferFull||this._emitter.emit(m.BUFFER_FULL),this._isBufferFull=!0):(L.e(this.TAG,d.message),this._emitter.emit(m.ERROR,{code:d.code,msg:d.message}))}}}_onSourceOpen(){if(L.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let n=this._pendingSourceBufferInit;for(;n.length;){let a=n.shift();this.appendInitSegment(a,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(m.SOURCE_OPEN)}_onSourceEnded(){L.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){L.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let n=this._pendingSegments;return n.video.length>0||n.audio.length>0}_hasPendingRemoveRanges(){let n=this._pendingRemoveRanges;return n.video.length>0||n.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(m.UPDATE_END)}_onSourceBufferError(n){L.e(this.TAG,`SourceBuffer Error: ${n}`)}}var K=T;const u={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},R={NETWORK_EXCEPTION:Te.EXCEPTION,NETWORK_STATUS_CODE_INVALID:Te.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:Te.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:Te.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:Kt.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:Kt.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:Kt.CODEC_UNSUPPORTED};class M{constructor(n,a){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(X()),this._config=Re(),typeof a=="object"&&Object.assign(this._config,a),n.type.toLowerCase()!=="flv")throw new st("FlvPlayer requires an flv MediaDataSource input!");n.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=n,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let o=De.chrome&&(De.version.major<50||De.version.major===50&&De.version.build<2661);this._alwaysSeekKeyframe=!!(o||De.msedge||De.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(n,a){n===ht.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(ht.MEDIA_INFO,this.mediaInfo)}):n===ht.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(ht.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(n,a)}off(n,a){this._emitter.removeListener(n,a)}attachMediaElement(n){if(this._mediaElement=n,n.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),n.addEventListener("seeking",this.e.onvSeeking),n.addEventListener("canplay",this.e.onvCanPlay),n.addEventListener("stalled",this.e.onvStalled),n.addEventListener("progress",this.e.onvProgress),this._msectl=new K(this._config),this._msectl.on(m.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(m.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(m.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(m.ERROR,a=>{this._emitter.emit(ht.ERROR,u.MEDIA_ERROR,R.MEDIA_MSE_ERROR,a)}),this._msectl.attachMediaElement(n),this._pendingSeekTime!=null)try{n.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(a){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new fe("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new fe("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new wt(this._mediaDataSource,this._config),this._transmuxer.on(H.INIT_SEGMENT,(n,a)=>{this._msectl.appendInitSegment(a)}),this._transmuxer.on(H.MEDIA_SEGMENT,(n,a)=>{if(this._msectl.appendMediaSegment(a),this._config.lazyLoad&&!this._config.isLive){let o=this._mediaElement.currentTime;a.info.endDts>=(o+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(L.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(H.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(ht.LOADING_COMPLETE)}),this._transmuxer.on(H.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(ht.RECOVERED_EARLY_EOF)}),this._transmuxer.on(H.IO_ERROR,(n,a)=>{this._emitter.emit(ht.ERROR,u.NETWORK_ERROR,n,a)}),this._transmuxer.on(H.DEMUX_ERROR,(n,a)=>{this._emitter.emit(ht.ERROR,u.MEDIA_ERROR,n,{code:-1,msg:a})}),this._transmuxer.on(H.MEDIA_INFO,n=>{this._mediaInfo=n,this._emitter.emit(ht.MEDIA_INFO,Object.assign({},n))}),this._transmuxer.on(H.METADATA_ARRIVED,n=>{this._emitter.emit(ht.METADATA_ARRIVED,n)}),this._transmuxer.on(H.SCRIPTDATA_ARRIVED,n=>{this._emitter.emit(ht.SCRIPTDATA_ARRIVED,n)}),this._transmuxer.on(H.STATISTICS_INFO,n=>{this._statisticsInfo=this._fillStatisticsInfo(n),this._emitter.emit(ht.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(H.RECOMMEND_SEEKPOINT,n=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=n/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(n){this._mediaElement.volume=n}get muted(){return this._mediaElement.muted}set muted(n){this._mediaElement.muted=n}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(n){this._mediaElement?this._internalSeek(n):this._pendingSeekTime=n}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(n){if(n.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return n;let a=!0,o=0,d=0;if(this._mediaElement.getVideoPlaybackQuality){let h=this._mediaElement.getVideoPlaybackQuality();o=h.totalVideoFrames,d=h.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(o=this._mediaElement.webkitDecodedFrameCount,d=this._mediaElement.webkitDroppedFrameCount):a=!1;return a&&(n.decodedFrames=o,n.droppedFrames=d),n}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let n=this._mediaElement.buffered,a=this._mediaElement.currentTime,o=0,d=0;for(let h=0;h=a+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(L.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){L.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let n=this._mediaElement.currentTime,a=this._mediaElement.buffered,o=!1;for(let d=0;d=h&&n=B-this._config.lazyLoadRecoverDuration&&(o=!0);break}}o&&(window.clearInterval(this._progressChecker),this._progressChecker=null,o&&(L.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(n){let a=this._mediaElement.buffered;for(let o=0;o=d&&n0){let h=this._mediaElement.buffered.start(0);(h<1&&n0&&a.currentTime0){let d=o.start(0);if(d<1&&a{this._emitter.emit(ht.MEDIA_INFO,this.mediaInfo)}):n===ht.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(ht.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(n,a)}off(n,a){this._emitter.removeListener(n,a)}attachMediaElement(n){if(this._mediaElement=n,n.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{n.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(a){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new fe("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(n){this._mediaElement.volume=n}get muted(){return this._mediaElement.muted}set muted(n){this._mediaElement.muted=n}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(n){this._mediaElement?this._mediaElement.currentTime=n:this._pendingSeekTime=n}get mediaInfo(){let a={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(a.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(a.width=this._mediaElement.videoWidth,a.height=this._mediaElement.videoHeight)),a}get statisticsInfo(){let n={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return n;let a=!0,o=0,d=0;if(this._mediaElement.getVideoPlaybackQuality){let h=this._mediaElement.getVideoPlaybackQuality();o=h.totalVideoFrames,d=h.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(o=this._mediaElement.webkitDecodedFrameCount,d=this._mediaElement.webkitDroppedFrameCount):a=!1;return a&&(n.decodedFrames=o,n.droppedFrames=d),n}_onvLoadedMetadata(n){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(ht.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(ht.STATISTICS_INFO,this.statisticsInfo)}}var ue=Z;me.install();function ce(Y,n){let a=Y;if(a==null||typeof a!="object")throw new st("MediaDataSource must be an javascript object!");if(!a.hasOwnProperty("type"))throw new st("MediaDataSource must has type field to indicate video file type!");switch(a.type){case"flv":return new x(a,n);default:return new ue(a,n)}}function we(){return Se.supportMSEH264Playback()}function Oe(){return Se.getFeatureList()}let Ue={};Ue.createPlayer=ce,Ue.isSupported=we,Ue.getFeatureList=Oe,Ue.BaseLoader=At,Ue.LoaderStatus=Fe,Ue.LoaderErrors=Te,Ue.Events=ht,Ue.ErrorTypes=u,Ue.ErrorDetails=R,Ue.FlvPlayer=x,Ue.NativePlayer=ue,Ue.LoggingControl=Ke,Object.defineProperty(Ue,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var nt=Ue},18889:function(li,Ct,S){"use strict";S.d(Ct,{Z:function(){return be}});var s=S(92310),me=S.n(s),O=S(2738),X=S(59301),P=S(36355),L=S(19716),de=S(61621),U=S(99313),j=function(b,Ae){var ye={};for(var Re in b)Object.prototype.hasOwnProperty.call(b,Re)&&Ae.indexOf(Re)<0&&(ye[Re]=b[Re]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,Re=Object.getOwnPropertySymbols(b);ie{var{prefixCls:Ae,className:ye,hoverable:Re=!0}=b,ie=j(b,["prefixCls","className","hoverable"]);const{getPrefixCls:Se}=X.useContext(P.E_),Bt=Se("card",Ae),ht=me()(`${Bt}-grid`,ye,{[`${Bt}-grid-hoverable`]:Re});return X.createElement("div",Object.assign({},ie,{className:ht}))},dt=S(17313),Fe=S(83116),Te=S(37613);const At=b=>{const{antCls:Ae,componentCls:ye,headerHeight:Re,cardPaddingBase:ie,tabsMarginBottom:Se}=b;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:Re,marginBottom:-1,padding:`0 ${ie}px`,color:b.colorTextHeading,fontWeight:b.fontWeightStrong,fontSize:b.headerFontSize,background:b.headerBg,borderBottom:`${b.lineWidth}px ${b.lineType} ${b.colorBorderSecondary}`,borderRadius:`${b.borderRadiusLG}px ${b.borderRadiusLG}px 0 0`},(0,dt.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},dt.vS),{[` - > ${ye}-typography, - > ${ye}-typography-edit-content - `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${Ae}-tabs-top`]:{clear:"both",marginBottom:Se,color:b.colorText,fontWeight:"normal",fontSize:b.fontSize,"&-bar":{borderBottom:`${b.lineWidth}px ${b.lineType} ${b.colorBorderSecondary}`}}})},ct=b=>{const{cardPaddingBase:Ae,colorBorderSecondary:ye,cardShadow:Re,lineWidth:ie}=b;return{width:"33.33%",padding:Ae,border:0,borderRadius:0,boxShadow:` - ${ie}px 0 0 0 ${ye}, - 0 ${ie}px 0 0 ${ye}, - ${ie}px ${ie}px 0 0 ${ye}, - ${ie}px 0 0 0 ${ye} inset, - 0 ${ie}px 0 0 ${ye} inset; - `,transition:`all ${b.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:Re}}},tt=b=>{const{componentCls:Ae,iconCls:ye,actionsLiMargin:Re,cardActionsIconSize:ie,colorBorderSecondary:Se,actionsBg:Bt}=b;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:Bt,borderTop:`${b.lineWidth}px ${b.lineType} ${Se}`,display:"flex",borderRadius:`0 0 ${b.borderRadiusLG}px ${b.borderRadiusLG}px `},(0,dt.dF)()),{"& > li":{margin:Re,color:b.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:b.cardActionsIconSize*2,fontSize:b.fontSize,lineHeight:b.lineHeight,cursor:"pointer","&:hover":{color:b.colorPrimary,transition:`color ${b.motionDurationMid}`},[`a:not(${Ae}-btn), > ${ye}`]:{display:"inline-block",width:"100%",color:b.colorTextDescription,lineHeight:`${b.fontSize*b.lineHeight}px`,transition:`color ${b.motionDurationMid}`,"&:hover":{color:b.colorPrimary}},[`> ${ye}`]:{fontSize:ie,lineHeight:`${ie*b.lineHeight}px`}},"&:not(:last-child)":{borderInlineEnd:`${b.lineWidth}px ${b.lineType} ${Se}`}}})},De=b=>Object.assign(Object.assign({margin:`-${b.marginXXS}px 0`,display:"flex"},(0,dt.dF)()),{"&-avatar":{paddingInlineEnd:b.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:b.marginXS}},"&-title":Object.assign({color:b.colorTextHeading,fontWeight:b.fontWeightStrong,fontSize:b.fontSizeLG},dt.vS),"&-description":{color:b.colorTextDescription}}),ge=b=>{const{componentCls:Ae,cardPaddingBase:ye,colorFillAlter:Re}=b;return{[`${Ae}-head`]:{padding:`0 ${ye}px`,background:Re,"&-title":{fontSize:b.fontSize}},[`${Ae}-body`]:{padding:`${b.padding}px ${ye}px`}}},oe=b=>{const{componentCls:Ae}=b;return{overflow:"hidden",[`${Ae}-body`]:{userSelect:"none"}}},he=b=>{const{antCls:Ae,componentCls:ye,cardShadow:Re,cardHeadPadding:ie,colorBorderSecondary:Se,boxShadowTertiary:Bt,cardPaddingBase:ht,extraColor:pt}=b;return{[ye]:Object.assign(Object.assign({},(0,dt.Wf)(b)),{position:"relative",background:b.colorBgContainer,borderRadius:b.borderRadiusLG,[`&:not(${ye}-bordered)`]:{boxShadow:Bt},[`${ye}-head`]:At(b),[`${ye}-extra`]:{marginInlineStart:"auto",color:pt,fontWeight:"normal",fontSize:b.fontSize},[`${ye}-body`]:Object.assign({padding:ht,borderRadius:` 0 0 ${b.borderRadiusLG}px ${b.borderRadiusLG}px`},(0,dt.dF)()),[`${ye}-grid`]:ct(b),[`${ye}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${Ae}-image-mask`]:{borderRadius:`${b.borderRadiusLG}px ${b.borderRadiusLG}px 0 0`}},[`${ye}-actions`]:tt(b),[`${ye}-meta`]:De(b)}),[`${ye}-bordered`]:{border:`${b.lineWidth}px ${b.lineType} ${Se}`,[`${ye}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${ye}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${b.motionDurationMid}, border-color ${b.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:Re}},[`${ye}-contain-grid`]:{[`${ye}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${ye}-loading) ${ye}-body`]:{marginBlockStart:-b.lineWidth,marginInlineStart:-b.lineWidth,padding:0}},[`${ye}-contain-tabs`]:{[`> ${ye}-head`]:{[`${ye}-head-title, ${ye}-extra`]:{paddingTop:ie}}},[`${ye}-type-inner`]:ge(b),[`${ye}-loading`]:oe(b),[`${ye}-rtl`]:{direction:"rtl"}}},Me=b=>{const{componentCls:Ae,cardPaddingSM:ye,headerHeightSM:Re,headerFontSizeSM:ie}=b;return{[`${Ae}-small`]:{[`> ${Ae}-head`]:{minHeight:Re,padding:`0 ${ye}px`,fontSize:ie,[`> ${Ae}-head-wrapper`]:{[`> ${Ae}-extra`]:{fontSize:b.fontSize}}},[`> ${Ae}-body`]:{padding:ye}},[`${Ae}-small${Ae}-contain-tabs`]:{[`> ${Ae}-head`]:{[`${Ae}-head-title, ${Ae}-extra`]:{minHeight:Re,paddingTop:0,display:"flex",alignItems:"center"}}}}};var Ce=(0,Fe.Z)("Card",b=>{const Ae=(0,Te.TS)(b,{cardShadow:b.boxShadowCard,cardHeadPadding:b.padding,cardPaddingBase:b.paddingLG,cardActionsIconSize:b.fontSize,cardPaddingSM:12});return[he(Ae),Me(Ae)]},b=>({headerBg:"transparent",headerFontSize:b.fontSizeLG,headerFontSizeSM:b.fontSize,headerHeight:b.fontSizeLG*b.lineHeightLG+b.padding*2,headerHeightSM:b.fontSize*b.lineHeight+b.paddingXS*2,actionsBg:b.colorBgContainer,actionsLiMargin:`${b.paddingSM}px 0`,tabsMarginBottom:-b.padding-b.lineWidth,extraColor:b.colorText})),We=function(b,Ae){var ye={};for(var Re in b)Object.prototype.hasOwnProperty.call(b,Re)&&Ae.indexOf(Re)<0&&(ye[Re]=b[Re]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,Re=Object.getOwnPropertySymbols(b);ieX.createElement("li",{style:{width:`${100/b.length}%`},key:`action-${ye}`},X.createElement("span",null,Ae)))}var kt=X.forwardRef((b,Ae)=>{const{prefixCls:ye,className:Re,rootClassName:ie,style:Se,extra:Bt,headStyle:ht={},bodyStyle:pt={},title:Ke,loading:St,bordered:it=!0,size:Gt,type:ai,cover:gt,actions:pi,tabList:Rt,children:Pt,activeTabKey:ui,defaultActiveTabKey:ti,tabBarExtraContent:qt,hoverable:Si,tabProps:ci={}}=b,Kt=We(b,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:C,direction:z,card:D}=X.useContext(P.E_),k=Pe=>{var wt;(wt=b.onTabChange)===null||wt===void 0||wt.call(b,Pe)},J=X.useMemo(()=>{let Pe=!1;return X.Children.forEach(Pt,wt=>{wt&&wt.type&&wt.type===st&&(Pe=!0)}),Pe},[Pt]),p=C("card",ye),[V,se]=Ce(p),Je=X.createElement(de.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},Pt),ft=ui!==void 0,He=Object.assign(Object.assign({},ci),{[ft?"activeKey":"defaultActiveKey"]:ft?ui:ti,tabBarExtraContent:qt});let ot;const Nt=(0,L.Z)(Gt),F=!Nt||Nt==="default"?"large":Nt,W=Rt?X.createElement(U.default,Object.assign({size:F},He,{className:`${p}-head-tabs`,onChange:k,items:Rt.map(Pe=>{var{tab:wt}=Pe,ee=We(Pe,["tab"]);return Object.assign({label:wt},ee)})})):null;(Ke||Bt||W)&&(ot=X.createElement("div",{className:`${p}-head`,style:ht},X.createElement("div",{className:`${p}-head-wrapper`},Ke&&X.createElement("div",{className:`${p}-head-title`},Ke),Bt&&X.createElement("div",{className:`${p}-extra`},Bt)),W));const re=gt?X.createElement("div",{className:`${p}-cover`},gt):null,H=X.createElement("div",{className:`${p}-body`,style:pt},St?Je:Pt),Ve=pi&&pi.length?X.createElement("ul",{className:`${p}-actions`},Ge(pi)):null,Xe=(0,O.Z)(Kt,["onTabChange"]),mt=me()(p,D==null?void 0:D.className,{[`${p}-loading`]:St,[`${p}-bordered`]:it,[`${p}-hoverable`]:Si,[`${p}-contain-grid`]:J,[`${p}-contain-tabs`]:Rt&&Rt.length,[`${p}-${Nt}`]:Nt,[`${p}-type-${ai}`]:!!ai,[`${p}-rtl`]:z==="rtl"},Re,ie,se),ut=Object.assign(Object.assign({},D==null?void 0:D.style),Se);return V(X.createElement("div",Object.assign({ref:Ae},Xe,{className:mt,style:ut}),ot,re,H,Ve))}),$e=function(b,Ae){var ye={};for(var Re in b)Object.prototype.hasOwnProperty.call(b,Re)&&Ae.indexOf(Re)<0&&(ye[Re]=b[Re]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,Re=Object.getOwnPropertySymbols(b);ie{const{prefixCls:Ae,className:ye,avatar:Re,title:ie,description:Se}=b,Bt=$e(b,["prefixCls","className","avatar","title","description"]),{getPrefixCls:ht}=X.useContext(P.E_),pt=ht("card",Ae),Ke=me()(`${pt}-meta`,ye),St=Re?X.createElement("div",{className:`${pt}-meta-avatar`},Re):null,it=ie?X.createElement("div",{className:`${pt}-meta-title`},ie):null,Gt=Se?X.createElement("div",{className:`${pt}-meta-description`},Se):null,ai=it||Gt?X.createElement("div",{className:`${pt}-meta-detail`},it,Gt):null;return X.createElement("div",Object.assign({},Bt,{className:Ke}),St,ai)};const te=kt;te.Grid=st,te.Meta=Ee;var be=te},9951:function(li,Ct,S){"use strict";S.d(Ct,{Z:function(){return wt}});var s=S(59301),me=S(54476),O=S(33885),X=S(67732),P=S(83652),L=S(31226),de=S(42403),U=S(158),j=S(20068),fe=S(76190),st=S(75931),dt={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},Fe=dt,Te=S(53280),At=S(92310),ct=S.n(At);function tt(ee,m,T){return Math.max(m,Math.min(ee,T))}var De=function(m){var T=["onTouchStart","onTouchMove","onWheel"];T.includes(m._reactName)||m.preventDefault()},ge=function(m){for(var T=[],K=he(m),u=Me(m),R=K;R0?1:0):0},We=function(m){return m.centerMode?Math.floor((m.slidesToShow-1)/2)+1+(parseInt(m.centerPadding)>0?1:0):m.slidesToShow},Ge=function(m){return m&&m.offsetWidth||0},Ot=function(m){return m&&m.offsetHeight||0},kt=function(m){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,K,u,R,M;return K=m.startX-m.curX,u=m.startY-m.curY,R=Math.atan2(u,K),M=Math.round(R*180/Math.PI),M<0&&(M=360-Math.abs(M)),M<=45&&M>=0||M<=360&&M>=315?"left":M>=135&&M<=225?"right":T===!0?M>=35&&M<=135?"up":"down":"vertical"},$e=function(m){var T=!0;return m.infinite||(m.centerMode&&m.currentSlide>=m.slideCount-1||m.slideCount<=m.slidesToShow||m.currentSlide>=m.slideCount-m.slidesToShow)&&(T=!1),T},pe=function(m,T){var K={};return T.forEach(function(u){return K[u]=m[u]}),K},Ee=function(m){var T=s.Children.count(m.children),K=m.listRef,u=Math.ceil(Ge(K)),R=m.trackRef&&m.trackRef.node,M=Math.ceil(Ge(R)),x;if(m.vertical)x=u;else{var Z=m.centerMode&&parseInt(m.centerPadding)*2;typeof m.centerPadding=="string"&&m.centerPadding.slice(-1)==="%"&&(Z*=u/100),x=Math.ceil((u-Z)/m.slidesToShow)}var ue=K&&Ot(K.querySelector('[data-index="0"]')),ce=ue*m.slidesToShow,we=m.currentSlide===void 0?m.initialSlide:m.currentSlide;m.rtl&&m.currentSlide===void 0&&(we=T-1-m.initialSlide);var Oe=m.lazyLoadedList||[],Ue=ge((0,O.Z)((0,O.Z)({},m),{},{currentSlide:we,lazyLoadedList:Oe}));Oe=Oe.concat(Ue);var nt={slideCount:T,slideWidth:x,listWidth:u,trackWidth:M,currentSlide:we,slideHeight:ue,listHeight:ce,lazyLoadedList:Oe};return m.autoplaying===null&&m.autoplay&&(nt.autoplaying="playing"),nt},te=function(m){var T=m.waitForAnimate,K=m.animating,u=m.fade,R=m.infinite,M=m.index,x=m.slideCount,Z=m.lazyLoad,ue=m.currentSlide,ce=m.centerMode,we=m.slidesToScroll,Oe=m.slidesToShow,Ue=m.useCSS,nt=m.lazyLoadedList;if(T&&K)return{};var Y=M,n,a,o,d={},h={},B=R?M:tt(M,0,x-1);if(u){if(!R&&(M<0||M>=x))return{};M<0?Y=M+x:M>=x&&(Y=M-x),Z&&nt.indexOf(Y)<0&&(nt=nt.concat(Y)),d={animating:!0,currentSlide:Y,lazyLoadedList:nt,targetSlide:Y},h={animating:!1,targetSlide:Y}}else n=Y,Y<0?(n=Y+x,R?x%we!==0&&(n=x-x%we):n=0):!$e(m)&&Y>ue?Y=n=ue:ce&&Y>=x?(Y=R?x:x-1,n=R?0:x-1):Y>=x&&(n=Y-x,R?x%we!==0&&(n=0):n=x-Oe),!R&&Y+Oe>=x&&(n=x-Oe),a=St((0,O.Z)((0,O.Z)({},m),{},{slideIndex:Y})),o=St((0,O.Z)((0,O.Z)({},m),{},{slideIndex:n})),R||(a===o&&(Y=n),a=o),Z&&(nt=nt.concat(ge((0,O.Z)((0,O.Z)({},m),{},{currentSlide:Y})))),Ue?(d={animating:!0,currentSlide:n,trackStyle:Ke((0,O.Z)((0,O.Z)({},m),{},{left:a})),lazyLoadedList:nt,targetSlide:B},h={animating:!1,currentSlide:n,trackStyle:pt((0,O.Z)((0,O.Z)({},m),{},{left:o})),swipeLeft:null,targetSlide:B}):d={currentSlide:n,trackStyle:pt((0,O.Z)((0,O.Z)({},m),{},{left:o})),lazyLoadedList:nt,targetSlide:B};return{state:d,nextState:h}},be=function(m,T){var K,u,R,M,x,Z=m.slidesToScroll,ue=m.slidesToShow,ce=m.slideCount,we=m.currentSlide,Oe=m.targetSlide,Ue=m.lazyLoad,nt=m.infinite;if(M=ce%Z!==0,K=M?0:(ce-we)%Z,T.message==="previous")R=K===0?Z:ue-K,x=we-R,Ue&&!nt&&(u=we-R,x=u===-1?ce-1:u),nt||(x=Oe-Z);else if(T.message==="next")R=K===0?Z:K,x=we+R,Ue&&!nt&&(x=(we+Z)%ce+K),nt||(x=Oe+Z);else if(T.message==="dots")x=T.index*T.slidesToScroll;else if(T.message==="children"){if(x=T.index,nt){var Y=gt((0,O.Z)((0,O.Z)({},m),{},{targetSlide:x}));x>T.currentSlide&&Y==="left"?x=x-ce:x10)return{scrolling:!0};x&&(o.swipeLength=et);var Mt=(Z?-1:1)*(o.curX>o.startX?1:-1);x&&(Mt=o.curY>o.startY?1:-1);var xt=Math.ceil(Y/n),ke=kt(T.touchObject,x),bt=o.swipeLength;return a||(ue===0&&(ke==="right"||ke==="down")||ue+1>=xt&&(ke==="left"||ke==="up")||!$e(T)&&(ke==="left"||ke==="up"))&&(bt=o.swipeLength*ce,we===!1&&Oe&&(Oe(ke),ae.edgeDragged=!0)),!Ue&&d&&(d(ke),ae.swiped=!0),R?v=Be+bt*(h/B)*Mt:Z?v=Be-bt*Mt:v=Be+bt*Mt,x&&(v=Be+bt*Mt),ae=(0,O.Z)((0,O.Z)({},ae),{},{touchObject:o,swipeLeft:v,trackStyle:pt((0,O.Z)((0,O.Z)({},T),{},{left:v}))}),Math.abs(o.curX-o.startX)10&&(ae.swiping=!0,De(m)),ae}},Re=function(m,T){var K=T.dragging,u=T.swipe,R=T.touchObject,M=T.listWidth,x=T.touchThreshold,Z=T.verticalSwiping,ue=T.listHeight,ce=T.swipeToSlide,we=T.scrolling,Oe=T.onSwipe,Ue=T.targetSlide,nt=T.currentSlide,Y=T.infinite;if(!K)return u&&De(m),{};var n=Z?ue/x:M/x,a=kt(R,Z),o={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(we||!R.swipeLength)return o;if(R.swipeLength>n){De(m),Oe&&Oe(a);var d,h,B=Y?nt:Ue;switch(a){case"left":case"up":h=B+Bt(T),d=ce?Se(T,h):h,o.currentDirection=0;break;case"right":case"down":h=B-Bt(T),d=ce?Se(T,h):h,o.currentDirection=1;break;default:d=B}o.triggerSlideHandler=d}else{var v=St(T);o.trackStyle=Ke((0,O.Z)((0,O.Z)({},T),{},{left:v}))}return o},ie=function(m){for(var T=m.infinite?m.slideCount*2:m.slideCount,K=m.infinite?m.slidesToShow*-1:0,u=m.infinite?m.slidesToShow*-1:0,R=[];KK[K.length-1])T=K[K.length-1];else for(var R in K){if(Tm.swipeLeft*-1)return K=Z,!1}else if(Z.offsetLeft-T+Ge(Z)/2>m.swipeLeft*-1)return K=Z,!1;return!0}),!K)return 0;var M=m.rtl===!0?m.slideCount-m.currentSlide:m.currentSlide,x=Math.abs(K.dataset.index-M)||1;return x}else return m.slidesToScroll},ht=function(m,T){return T.reduce(function(K,u){return K&&m.hasOwnProperty(u)},!0)?null:console.error("Keys Missing:",m)},pt=function(m){ht(m,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var T,K,u=m.slideCount+2*m.slidesToShow;m.vertical?K=u*m.slideHeight:T=ai(m)*m.slideWidth;var R={opacity:1,transition:"",WebkitTransition:""};if(m.useTransform){var M=m.vertical?"translate3d(0px, "+m.left+"px, 0px)":"translate3d("+m.left+"px, 0px, 0px)",x=m.vertical?"translate3d(0px, "+m.left+"px, 0px)":"translate3d("+m.left+"px, 0px, 0px)",Z=m.vertical?"translateY("+m.left+"px)":"translateX("+m.left+"px)";R=(0,O.Z)((0,O.Z)({},R),{},{WebkitTransform:M,transform:x,msTransform:Z})}else m.vertical?R.top=m.left:R.left=m.left;return m.fade&&(R={opacity:1}),T&&(R.width=T),K&&(R.height=K),window&&!window.addEventListener&&window.attachEvent&&(m.vertical?R.marginTop=m.left+"px":R.marginLeft=m.left+"px"),R},Ke=function(m){ht(m,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var T=pt(m);return m.useTransform?(T.WebkitTransition="-webkit-transform "+m.speed+"ms "+m.cssEase,T.transition="transform "+m.speed+"ms "+m.cssEase):m.vertical?T.transition="top "+m.speed+"ms "+m.cssEase:T.transition="left "+m.speed+"ms "+m.cssEase,T},St=function(m){if(m.unslick)return 0;ht(m,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var T=m.slideIndex,K=m.trackRef,u=m.infinite,R=m.centerMode,M=m.slideCount,x=m.slidesToShow,Z=m.slidesToScroll,ue=m.slideWidth,ce=m.listWidth,we=m.variableWidth,Oe=m.slideHeight,Ue=m.fade,nt=m.vertical,Y=0,n,a,o=0;if(Ue||m.slideCount===1)return 0;var d=0;if(u?(d=-it(m),M%Z!==0&&T+Z>M&&(d=-(T>M?x-(T-M):M%Z)),R&&(d+=parseInt(x/2))):(M%Z!==0&&T+Z>M&&(d=x-M%Z),R&&(d=parseInt(x/2))),Y=d*ue,o=d*Oe,nt?n=T*Oe*-1+o:n=T*ue*-1+Y,we===!0){var h,B=K&&K.node;if(h=T+it(m),a=B&&B.childNodes[h],n=a?a.offsetLeft*-1:0,R===!0){h=u?T+it(m):T,a=B&&B.children[h],n=0;for(var v=0;vm.currentSlide?m.targetSlide>m.currentSlide+pi(m)?"left":"right":m.targetSlide0&&(M+=1),u&&T%2===0&&(M+=1),M}return u?0:T-1},Rt=function(m){var T=m.slidesToShow,K=m.centerMode,u=m.rtl,R=m.centerPadding;if(K){var M=(T-1)/2+1;return parseInt(R)>0&&(M+=1),!u&&T%2===0&&(M+=1),M}return u?T-1:0},Pt=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},ui=function(m){var T,K,u,R,M;m.rtl?M=m.slideCount-1-m.index:M=m.index,u=M<0||M>=m.slideCount,m.centerMode?(R=Math.floor(m.slidesToShow/2),K=(M-m.currentSlide)%m.slideCount===0,M>m.currentSlide-R-1&&M<=m.currentSlide+R&&(T=!0)):T=m.currentSlide<=M&&M=m.slideCount?x=m.targetSlide-m.slideCount:x=m.targetSlide;var Z=M===x;return{"slick-slide":!0,"slick-active":T,"slick-center":K,"slick-cloned":u,"slick-current":Z}},ti=function(m){var T={};return(m.variableWidth===void 0||m.variableWidth===!1)&&(T.width=m.slideWidth),m.fade&&(T.position="relative",m.vertical&&m.slideHeight?T.top=-m.index*parseInt(m.slideHeight):T.left=-m.index*parseInt(m.slideWidth),T.opacity=m.currentSlide===m.index?1:0,m.useCSS&&(T.transition="opacity "+m.speed+"ms "+m.cssEase+", visibility "+m.speed+"ms "+m.cssEase)),T},qt=function(m,T){return m.key+"-"+T},Si=function(m){var T,K=[],u=[],R=[],M=s.Children.count(m.children),x=he(m),Z=Me(m);return s.Children.forEach(m.children,function(ue,ce){var we,Oe={message:"children",index:ce,slidesToScroll:m.slidesToScroll,currentSlide:m.currentSlide};!m.lazyLoad||m.lazyLoad&&m.lazyLoadedList.indexOf(ce)>=0?we=ue:we=s.createElement("div",null);var Ue=ti((0,O.Z)((0,O.Z)({},m),{},{index:ce})),nt=we.props.className||"",Y=ui((0,O.Z)((0,O.Z)({},m),{},{index:ce}));if(K.push(s.cloneElement(we,{key:"original"+qt(we,ce),"data-index":ce,className:ct()(Y,nt),tabIndex:"-1","aria-hidden":!Y["slick-active"],style:(0,O.Z)((0,O.Z)({outline:"none"},we.props.style||{}),Ue),onClick:function(o){we.props&&we.props.onClick&&we.props.onClick(o),m.focusOnSelect&&m.focusOnSelect(Oe)}})),m.infinite&&m.fade===!1){var n=M-ce;n<=it(m)&&M!==m.slidesToShow&&(T=-n,T>=x&&(we=ue),Y=ui((0,O.Z)((0,O.Z)({},m),{},{index:T})),u.push(s.cloneElement(we,{key:"precloned"+qt(we,T),"data-index":T,tabIndex:"-1",className:ct()(Y,nt),"aria-hidden":!Y["slick-active"],style:(0,O.Z)((0,O.Z)({},we.props.style||{}),Ue),onClick:function(o){we.props&&we.props.onClick&&we.props.onClick(o),m.focusOnSelect&&m.focusOnSelect(Oe)}}))),M!==m.slidesToShow&&(T=M+ce,T=h&&Oe<=o:Oe===h}),v={message:"dots",index:n,slidesToScroll:ue,currentSlide:Oe},ae=this.clickHandler.bind(this,v);Y=Y.concat(s.createElement("li",{key:n,className:B},s.cloneElement(this.props.customPaging(n),{onClick:ae})))}return s.cloneElement(this.props.appendDots(Y),(0,O.Z)({className:this.props.dotsClass},nt))}}]),T}(s.PureComponent),z=function(ee){(0,de.Z)(T,ee);var m=(0,U.Z)(T);function T(){return(0,X.Z)(this,T),m.apply(this,arguments)}return(0,P.Z)(T,[{key:"clickHandler",value:function(u,R){R&&R.preventDefault(),this.props.clickHandler(u,R)}},{key:"render",value:function(){var u={"slick-arrow":!0,"slick-prev":!0},R=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(u["slick-disabled"]=!0,R=null);var M={key:"0","data-role":"none",className:ct()(u),style:{display:"block"},onClick:R},x={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Z;return this.props.prevArrow?Z=s.cloneElement(this.props.prevArrow,(0,O.Z)((0,O.Z)({},M),x)):Z=s.createElement("button",(0,me.Z)({key:"0",type:"button"},M)," ","Previous"),Z}}]),T}(s.PureComponent),D=function(ee){(0,de.Z)(T,ee);var m=(0,U.Z)(T);function T(){return(0,X.Z)(this,T),m.apply(this,arguments)}return(0,P.Z)(T,[{key:"clickHandler",value:function(u,R){R&&R.preventDefault(),this.props.clickHandler(u,R)}},{key:"render",value:function(){var u={"slick-arrow":!0,"slick-next":!0},R=this.clickHandler.bind(this,{message:"next"});$e(this.props)||(u["slick-disabled"]=!0,R=null);var M={key:"1","data-role":"none",className:ct()(u),style:{display:"block"},onClick:R},x={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Z;return this.props.nextArrow?Z=s.cloneElement(this.props.nextArrow,(0,O.Z)((0,O.Z)({},M),x)):Z=s.createElement("button",(0,me.Z)({key:"1",type:"button"},M)," ","Next"),Z}}]),T}(s.PureComponent),k=S(76374),J=["animating"],p=function(ee){(0,de.Z)(T,ee);var m=(0,U.Z)(T);function T(K){var u;(0,X.Z)(this,T),u=m.call(this,K),(0,j.Z)((0,L.Z)(u),"listRefHandler",function(M){return u.list=M}),(0,j.Z)((0,L.Z)(u),"trackRefHandler",function(M){return u.track=M}),(0,j.Z)((0,L.Z)(u),"adaptHeight",function(){if(u.props.adaptiveHeight&&u.list){var M=u.list.querySelector('[data-index="'.concat(u.state.currentSlide,'"]'));u.list.style.height=Ot(M)+"px"}}),(0,j.Z)((0,L.Z)(u),"componentDidMount",function(){if(u.props.onInit&&u.props.onInit(),u.props.lazyLoad){var M=ge((0,O.Z)((0,O.Z)({},u.props),u.state));M.length>0&&(u.setState(function(Z){return{lazyLoadedList:Z.lazyLoadedList.concat(M)}}),u.props.onLazyLoad&&u.props.onLazyLoad(M))}var x=(0,O.Z)({listRef:u.list,trackRef:u.track},u.props);u.updateState(x,!0,function(){u.adaptHeight(),u.props.autoplay&&u.autoPlay("playing")}),u.props.lazyLoad==="progressive"&&(u.lazyLoadTimer=setInterval(u.progressiveLazyLoad,1e3)),u.ro=new k.Z(function(){u.state.animating?(u.onWindowResized(!1),u.callbackTimers.push(setTimeout(function(){return u.onWindowResized()},u.props.speed))):u.onWindowResized()}),u.ro.observe(u.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(Z){Z.onfocus=u.props.pauseOnFocus?u.onSlideFocus:null,Z.onblur=u.props.pauseOnFocus?u.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",u.onWindowResized):window.attachEvent("onresize",u.onWindowResized)}),(0,j.Z)((0,L.Z)(u),"componentWillUnmount",function(){u.animationEndCallback&&clearTimeout(u.animationEndCallback),u.lazyLoadTimer&&clearInterval(u.lazyLoadTimer),u.callbackTimers.length&&(u.callbackTimers.forEach(function(M){return clearTimeout(M)}),u.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",u.onWindowResized):window.detachEvent("onresize",u.onWindowResized),u.autoplayTimer&&clearInterval(u.autoplayTimer),u.ro.disconnect()}),(0,j.Z)((0,L.Z)(u),"componentDidUpdate",function(M){if(u.checkImagesLoad(),u.props.onReInit&&u.props.onReInit(),u.props.lazyLoad){var x=ge((0,O.Z)((0,O.Z)({},u.props),u.state));x.length>0&&(u.setState(function(ce){return{lazyLoadedList:ce.lazyLoadedList.concat(x)}}),u.props.onLazyLoad&&u.props.onLazyLoad(x))}u.adaptHeight();var Z=(0,O.Z)((0,O.Z)({listRef:u.list,trackRef:u.track},u.props),u.state),ue=u.didPropsChange(M);ue&&u.updateState(Z,ue,function(){u.state.currentSlide>=s.Children.count(u.props.children)&&u.changeSlide({message:"index",index:s.Children.count(u.props.children)-u.props.slidesToShow,currentSlide:u.state.currentSlide}),(M.autoplay!==u.props.autoplay||M.autoplaySpeed!==u.props.autoplaySpeed)&&(!M.autoplay&&u.props.autoplay?u.autoPlay("playing"):u.props.autoplay?u.autoPlay("update"):u.pause("paused"))})}),(0,j.Z)((0,L.Z)(u),"onWindowResized",function(M){u.debouncedResize&&u.debouncedResize.cancel(),u.debouncedResize=(0,Te.D)(50,function(){return u.resizeWindow(M)}),u.debouncedResize()}),(0,j.Z)((0,L.Z)(u),"resizeWindow",function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,x=!!(u.track&&u.track.node);if(x){var Z=(0,O.Z)((0,O.Z)({listRef:u.list,trackRef:u.track},u.props),u.state);u.updateState(Z,M,function(){u.props.autoplay?u.autoPlay("update"):u.pause("paused")}),u.setState({animating:!1}),clearTimeout(u.animationEndCallback),delete u.animationEndCallback}}),(0,j.Z)((0,L.Z)(u),"updateState",function(M,x,Z){var ue=Ee(M);M=(0,O.Z)((0,O.Z)((0,O.Z)({},M),ue),{},{slideIndex:ue.currentSlide});var ce=St(M);M=(0,O.Z)((0,O.Z)({},M),{},{left:ce});var we=pt(M);(x||s.Children.count(u.props.children)!==s.Children.count(M.children))&&(ue.trackStyle=we),u.setState(ue,Z)}),(0,j.Z)((0,L.Z)(u),"ssrInit",function(){if(u.props.variableWidth){var M=0,x=0,Z=[],ue=it((0,O.Z)((0,O.Z)((0,O.Z)({},u.props),u.state),{},{slideCount:u.props.children.length})),ce=Gt((0,O.Z)((0,O.Z)((0,O.Z)({},u.props),u.state),{},{slideCount:u.props.children.length}));u.props.children.forEach(function(ae){Z.push(ae.props.style.width),M+=ae.props.style.width});for(var we=0;we=x&&u.onWindowResized()};if(!ue.onclick)ue.onclick=function(){return ue.parentNode.focus()};else{var we=ue.onclick;ue.onclick=function(Oe){we(Oe),ue.parentNode.focus()}}ue.onload||(u.props.lazyLoad?ue.onload=function(){u.adaptHeight(),u.callbackTimers.push(setTimeout(u.onWindowResized,u.props.speed))}:(ue.onload=ce,ue.onerror=function(){ce(),u.props.onLazyLoadError&&u.props.onLazyLoadError()}))})}),(0,j.Z)((0,L.Z)(u),"progressiveLazyLoad",function(){for(var M=[],x=(0,O.Z)((0,O.Z)({},u.props),u.state),Z=u.state.currentSlide;Z=-it(x);ue--)if(u.state.lazyLoadedList.indexOf(ue)<0){M.push(ue);break}M.length>0?(u.setState(function(ce){return{lazyLoadedList:ce.lazyLoadedList.concat(M)}}),u.props.onLazyLoad&&u.props.onLazyLoad(M)):u.lazyLoadTimer&&(clearInterval(u.lazyLoadTimer),delete u.lazyLoadTimer)}),(0,j.Z)((0,L.Z)(u),"slideHandler",function(M){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Z=u.props,ue=Z.asNavFor,ce=Z.beforeChange,we=Z.onLazyLoad,Oe=Z.speed,Ue=Z.afterChange,nt=u.state.currentSlide,Y=te((0,O.Z)((0,O.Z)((0,O.Z)({index:M},u.props),u.state),{},{trackRef:u.track,useCSS:u.props.useCSS&&!x})),n=Y.state,a=Y.nextState;if(n){ce&&ce(nt,n.currentSlide);var o=n.lazyLoadedList.filter(function(d){return u.state.lazyLoadedList.indexOf(d)<0});we&&o.length>0&&we(o),!u.props.waitForAnimate&&u.animationEndCallback&&(clearTimeout(u.animationEndCallback),Ue&&Ue(nt),delete u.animationEndCallback),u.setState(n,function(){ue&&u.asNavForIndex!==M&&(u.asNavForIndex=M,ue.innerSlider.slideHandler(M)),a&&(u.animationEndCallback=setTimeout(function(){var d=a.animating,h=(0,st.Z)(a,J);u.setState(h,function(){u.callbackTimers.push(setTimeout(function(){return u.setState({animating:d})},10)),Ue&&Ue(n.currentSlide),delete u.animationEndCallback})},Oe))})}}),(0,j.Z)((0,L.Z)(u),"changeSlide",function(M){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Z=(0,O.Z)((0,O.Z)({},u.props),u.state),ue=be(Z,M);if(!(ue!==0&&!ue)&&(x===!0?u.slideHandler(ue,x):u.slideHandler(ue),u.props.autoplay&&u.autoPlay("update"),u.props.focusOnSelect)){var ce=u.list.querySelectorAll(".slick-current");ce[0]&&ce[0].focus()}}),(0,j.Z)((0,L.Z)(u),"clickHandler",function(M){u.clickable===!1&&(M.stopPropagation(),M.preventDefault()),u.clickable=!0}),(0,j.Z)((0,L.Z)(u),"keyHandler",function(M){var x=b(M,u.props.accessibility,u.props.rtl);x!==""&&u.changeSlide({message:x})}),(0,j.Z)((0,L.Z)(u),"selectHandler",function(M){u.changeSlide(M)}),(0,j.Z)((0,L.Z)(u),"disableBodyScroll",function(){var M=function(Z){Z=Z||window.event,Z.preventDefault&&Z.preventDefault(),Z.returnValue=!1};window.ontouchmove=M}),(0,j.Z)((0,L.Z)(u),"enableBodyScroll",function(){window.ontouchmove=null}),(0,j.Z)((0,L.Z)(u),"swipeStart",function(M){u.props.verticalSwiping&&u.disableBodyScroll();var x=Ae(M,u.props.swipe,u.props.draggable);x!==""&&u.setState(x)}),(0,j.Z)((0,L.Z)(u),"swipeMove",function(M){var x=ye(M,(0,O.Z)((0,O.Z)((0,O.Z)({},u.props),u.state),{},{trackRef:u.track,listRef:u.list,slideIndex:u.state.currentSlide}));x&&(x.swiping&&(u.clickable=!1),u.setState(x))}),(0,j.Z)((0,L.Z)(u),"swipeEnd",function(M){var x=Re(M,(0,O.Z)((0,O.Z)((0,O.Z)({},u.props),u.state),{},{trackRef:u.track,listRef:u.list,slideIndex:u.state.currentSlide}));if(x){var Z=x.triggerSlideHandler;delete x.triggerSlideHandler,u.setState(x),Z!==void 0&&(u.slideHandler(Z),u.props.verticalSwiping&&u.enableBodyScroll())}}),(0,j.Z)((0,L.Z)(u),"touchEnd",function(M){u.swipeEnd(M),u.clickable=!0}),(0,j.Z)((0,L.Z)(u),"slickPrev",function(){u.callbackTimers.push(setTimeout(function(){return u.changeSlide({message:"previous"})},0))}),(0,j.Z)((0,L.Z)(u),"slickNext",function(){u.callbackTimers.push(setTimeout(function(){return u.changeSlide({message:"next"})},0))}),(0,j.Z)((0,L.Z)(u),"slickGoTo",function(M){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(M=Number(M),isNaN(M))return"";u.callbackTimers.push(setTimeout(function(){return u.changeSlide({message:"index",index:M,currentSlide:u.state.currentSlide},x)},0))}),(0,j.Z)((0,L.Z)(u),"play",function(){var M;if(u.props.rtl)M=u.state.currentSlide-u.props.slidesToScroll;else if($e((0,O.Z)((0,O.Z)({},u.props),u.state)))M=u.state.currentSlide+u.props.slidesToScroll;else return!1;u.slideHandler(M)}),(0,j.Z)((0,L.Z)(u),"autoPlay",function(M){u.autoplayTimer&&clearInterval(u.autoplayTimer);var x=u.state.autoplaying;if(M==="update"){if(x==="hovered"||x==="focused"||x==="paused")return}else if(M==="leave"){if(x==="paused"||x==="focused")return}else if(M==="blur"&&(x==="paused"||x==="hovered"))return;u.autoplayTimer=setInterval(u.play,u.props.autoplaySpeed+50),u.setState({autoplaying:"playing"})}),(0,j.Z)((0,L.Z)(u),"pause",function(M){u.autoplayTimer&&(clearInterval(u.autoplayTimer),u.autoplayTimer=null);var x=u.state.autoplaying;M==="paused"?u.setState({autoplaying:"paused"}):M==="focused"?(x==="hovered"||x==="playing")&&u.setState({autoplaying:"focused"}):x==="playing"&&u.setState({autoplaying:"hovered"})}),(0,j.Z)((0,L.Z)(u),"onDotsOver",function(){return u.props.autoplay&&u.pause("hovered")}),(0,j.Z)((0,L.Z)(u),"onDotsLeave",function(){return u.props.autoplay&&u.state.autoplaying==="hovered"&&u.autoPlay("leave")}),(0,j.Z)((0,L.Z)(u),"onTrackOver",function(){return u.props.autoplay&&u.pause("hovered")}),(0,j.Z)((0,L.Z)(u),"onTrackLeave",function(){return u.props.autoplay&&u.state.autoplaying==="hovered"&&u.autoPlay("leave")}),(0,j.Z)((0,L.Z)(u),"onSlideFocus",function(){return u.props.autoplay&&u.pause("focused")}),(0,j.Z)((0,L.Z)(u),"onSlideBlur",function(){return u.props.autoplay&&u.state.autoplaying==="focused"&&u.autoPlay("blur")}),(0,j.Z)((0,L.Z)(u),"render",function(){var M=ct()("slick-slider",u.props.className,{"slick-vertical":u.props.vertical,"slick-initialized":!0}),x=(0,O.Z)((0,O.Z)({},u.props),u.state),Z=pe(x,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),ue=u.props.pauseOnHover;Z=(0,O.Z)((0,O.Z)({},Z),{},{onMouseEnter:ue?u.onTrackOver:null,onMouseLeave:ue?u.onTrackLeave:null,onMouseOver:ue?u.onTrackOver:null,focusOnSelect:u.props.focusOnSelect&&u.clickable?u.selectHandler:null});var ce;if(u.props.dots===!0&&u.state.slideCount>=u.props.slidesToShow){var we=pe(x,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),Oe=u.props.pauseOnDotsHover;we=(0,O.Z)((0,O.Z)({},we),{},{clickHandler:u.changeSlide,onMouseEnter:Oe?u.onDotsLeave:null,onMouseOver:Oe?u.onDotsOver:null,onMouseLeave:Oe?u.onDotsLeave:null}),ce=s.createElement(C,we)}var Ue,nt,Y=pe(x,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);Y.clickHandler=u.changeSlide,u.props.arrows&&(Ue=s.createElement(z,Y),nt=s.createElement(D,Y));var n=null;u.props.vertical&&(n={height:u.state.listHeight});var a=null;u.props.vertical===!1?u.props.centerMode===!0&&(a={padding:"0px "+u.props.centerPadding}):u.props.centerMode===!0&&(a={padding:u.props.centerPadding+" 0px"});var o=(0,O.Z)((0,O.Z)({},n),a),d=u.props.touchMove,h={className:"slick-list",style:o,onClick:u.clickHandler,onMouseDown:d?u.swipeStart:null,onMouseMove:u.state.dragging&&d?u.swipeMove:null,onMouseUp:d?u.swipeEnd:null,onMouseLeave:u.state.dragging&&d?u.swipeEnd:null,onTouchStart:d?u.swipeStart:null,onTouchMove:u.state.dragging&&d?u.swipeMove:null,onTouchEnd:d?u.touchEnd:null,onTouchCancel:u.state.dragging&&d?u.swipeEnd:null,onKeyDown:u.props.accessibility?u.keyHandler:null},B={className:M,dir:"ltr",style:u.props.style};return u.props.unslick&&(h={className:"slick-list"},B={className:M,style:u.props.style}),s.createElement("div",B,u.props.unslick?"":Ue,s.createElement("div",(0,me.Z)({ref:u.listRefHandler},h),s.createElement(ci,(0,me.Z)({ref:u.trackRefHandler},Z),u.props.children)),u.props.unslick?"":nt,u.props.unslick?"":ce)}),u.list=null,u.track=null,u.state=(0,O.Z)((0,O.Z)({},Fe),{},{currentSlide:u.props.initialSlide,slideCount:s.Children.count(u.props.children)}),u.callbackTimers=[],u.clickable=!0,u.debouncedResize=null;var R=u.ssrInit();return u.state=(0,O.Z)((0,O.Z)({},u.state),R),u}return(0,P.Z)(T,[{key:"didPropsChange",value:function(u){for(var R=!1,M=0,x=Object.keys(this.props);M1&&arguments[1]!==void 0?arguments[1]:!1;return u.innerSlider.slickGoTo(R,M)}),(0,j.Z)((0,L.Z)(u),"slickPause",function(){return u.innerSlider.pause("paused")}),(0,j.Z)((0,L.Z)(u),"slickPlay",function(){return u.innerSlider.autoPlay("play")}),u.state={breakpoint:null},u._responsiveMediaHandlers=[],u}return(0,P.Z)(T,[{key:"media",value:function(u,R){var M=window.matchMedia(u),x=function(ue){var ce=ue.matches;ce&&R()};M.addListener(x),x(M),this._responsiveMediaHandlers.push({mql:M,query:u,listener:x})}},{key:"componentDidMount",value:function(){var u=this;if(this.props.responsive){var R=this.props.responsive.map(function(x){return x.breakpoint});R.sort(function(x,Z){return x-Z}),R.forEach(function(x,Z){var ue;Z===0?ue=se()({minWidth:0,maxWidth:x}):ue=se()({minWidth:R[Z-1]+1,maxWidth:x}),Pt()&&u.media(ue,function(){u.setState({breakpoint:x})})});var M=se()({minWidth:R.slice(-1)[0]});Pt()&&this.media(M,function(){u.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(u){u.mql.removeListener(u.listener)})}},{key:"render",value:function(){var u=this,R,M;this.state.breakpoint?(M=this.props.responsive.filter(function(n){return n.breakpoint===u.state.breakpoint}),R=M[0].settings==="unslick"?"unslick":(0,O.Z)((0,O.Z)((0,O.Z)({},ft),this.props),M[0].settings)):R=(0,O.Z)((0,O.Z)({},ft),this.props),R.centerMode&&(R.slidesToScroll>1,R.slidesToScroll=1),R.fade&&(R.slidesToShow>1,R.slidesToScroll>1,R.slidesToShow=1,R.slidesToScroll=1);var x=s.Children.toArray(this.props.children);x=x.filter(function(n){return typeof n=="string"?!!n.trim():!!n}),R.variableWidth&&(R.rows>1||R.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),R.variableWidth=!1);for(var Z=[],ue=null,ce=0;ce=x.length));nt+=1)Ue.push(s.cloneElement(x[nt],{key:100*ce+10*Oe+nt,tabIndex:-1,style:{width:"".concat(100/R.slidesPerRow,"%"),display:"inline-block"}}));we.push(s.createElement("div",{key:10*ce+Oe},Ue))}R.variableWidth?Z.push(s.createElement("div",{key:ce,style:{width:ue}},we)):Z.push(s.createElement("div",{key:ce},we))}if(R==="unslick"){var Y="regular slider "+(this.props.className||"");return s.createElement("div",{className:Y},x)}else Z.length<=R.slidesToShow&&(R.unslick=!0);return s.createElement(p,(0,me.Z)({style:this.props.style,ref:this.innerSliderRefHandler},R),Z)}}]),T}(s.Component),ot=He,Nt=S(36355),F=S(17313),W=S(83116),re=S(37613);const H=ee=>{const{componentCls:m,antCls:T,carouselArrowSize:K,carouselDotOffset:u,marginXXS:R}=ee,M=-K*1.25,x=R;return{[m]:Object.assign(Object.assign({},(0,F.Wf)(ee)),{".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${T}-radio-input, input${T}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${T}-radio-input, input${T}-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:K,height:K,marginTop:-K/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:M,"&::before":{content:'"\u2190"'}},".slick-next":{insetInlineEnd:M,"&::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:u},"&-top":{top:u,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:ee.dotWidth,height:ee.dotHeight,marginInline:x,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${ee.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:ee.dotHeight,padding:0,color:"transparent",fontSize:0,background:ee.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${ee.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-x,content:'""'}},"&.slick-active":{width:ee.dotActiveWidth,"& button":{background:ee.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},Ve=ee=>{const{componentCls:m,carouselDotOffset:T,marginXXS:K}=ee,u={width:ee.dotHeight,height:ee.dotWidth};return{[`${m}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:ee.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:T},"&-right":{insetInlineEnd:T,insetInlineStart:"auto"},li:Object.assign(Object.assign({},u),{margin:`${K}px 0`,verticalAlign:"baseline",button:u,"&.slick-active":Object.assign(Object.assign({},u),{button:u})})}}}},Xe=ee=>{const{componentCls:m}=ee;return[{[`${m}-rtl`]:{direction:"rtl",".slick-dots":{[`${m}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${m}-vertical`]:{".slick-dots":{[`${m}-rtl&`]:{flexDirection:"column"}}}}]};var mt=(0,W.Z)("Carousel",ee=>{const{controlHeightLG:m,controlHeightSM:T}=ee,K=(0,re.TS)(ee,{carouselArrowSize:m/2,carouselDotOffset:T/2});return[H(K),Ve(K),Xe(K)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),ut=function(ee,m){var T={};for(var K in ee)Object.prototype.hasOwnProperty.call(ee,K)&&m.indexOf(K)<0&&(T[K]=ee[K]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,K=Object.getOwnPropertySymbols(ee);u{const{dots:T=!0,arrows:K=!1,draggable:u=!1,waitForAnimate:R=!1,dotPosition:M="bottom",vertical:x=M==="left"||M==="right",rootClassName:Z,className:ue,style:ce,id:we}=ee,Oe=ut(ee,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:Ue,direction:nt,carousel:Y}=s.useContext(Nt.E_),n=s.useRef(),a=function(xt){let ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;n.current.slickGoTo(xt,ke)};s.useImperativeHandle(m,()=>({goTo:a,autoPlay:n.current.innerSlider.autoPlay,innerSlider:n.current.innerSlider,prev:n.current.slickPrev,next:n.current.slickNext}),[n.current]);const o=s.useRef(s.Children.count(ee.children));s.useEffect(()=>{o.current!==s.Children.count(ee.children)&&(a(ee.initialSlide||0,!1),o.current=s.Children.count(ee.children))},[ee.children]);const d=Object.assign({vertical:x,className:ct()(ue,Y==null?void 0:Y.className),style:Object.assign(Object.assign({},Y==null?void 0:Y.style),ce)},Oe);d.effect==="fade"&&(d.fade=!0);const h=Ue("carousel",d.prefixCls),B="slick-dots",v=!!T,ae=ct()(B,`${B}-${M}`,typeof T=="boolean"?!1:T==null?void 0:T.className),[Be,et]=mt(h),Mt=ct()(h,{[`${h}-rtl`]:nt==="rtl",[`${h}-vertical`]:d.vertical},et,Z);return Be(s.createElement("div",{className:Mt,id:we},s.createElement(ot,Object.assign({ref:n},d,{dots:v,dotsClass:ae,arrows:K,draggable:u,verticalSwiping:x,waitForAnimate:R}))))})},44e3:function(li,Ct,S){"use strict";var s=S(84966),me=S(45818);const O=s.ZP;O.Header=s.h4,O.Footer=s.$_,O.Content=s.VY,O.Sider=me.Z,Ct.default=O},93948:function(li,Ct,S){"use strict";S.d(Ct,{Z:function(){return Nt}});var s=S(59301),me=S(29679),O=S(40001),X=S(19248),P=S(99267),L=S(92310),de=S.n(L),U=S(2738),j=S(36355),fe=S(54476),st=S(33885),dt=S(75931),Fe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Te=function(){var W=(0,s.useRef)([]),re=(0,s.useRef)(null);return(0,s.useEffect)(function(){var H=Date.now(),Ve=!1;W.current.forEach(function(Xe){if(Xe){Ve=!0;var mt=Xe.style;mt.transitionDuration=".3s, .3s, .3s, .06s",re.current&&H-re.current<100&&(mt.transitionDuration="0s, 0s")}}),Ve&&(re.current=Date.now())}),W.current},At=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ct=function(W){var re=(0,st.Z)((0,st.Z)({},Fe),W),H=re.className,Ve=re.percent,Xe=re.prefixCls,mt=re.strokeColor,ut=re.strokeLinecap,Pe=re.strokeWidth,wt=re.style,ee=re.trailColor,m=re.trailWidth,T=re.transition,K=(0,dt.Z)(re,At);delete K.gapPosition;var u=Array.isArray(Ve)?Ve:[Ve],R=Array.isArray(mt)?mt:[mt],M=Te(),x=Pe/2,Z=100-Pe/2,ue="M ".concat(ut==="round"?x:0,",").concat(x,` - L `).concat(ut==="round"?Z:100,",").concat(x),ce="0 0 100 ".concat(Pe),we=0;return s.createElement("svg",(0,fe.Z)({className:de()("".concat(Xe,"-line"),H),viewBox:ce,preserveAspectRatio:"none",style:wt},K),s.createElement("path",{className:"".concat(Xe,"-line-trail"),d:ue,strokeLinecap:ut,stroke:ee,strokeWidth:m||Pe,fillOpacity:"0"}),u.map(function(Oe,Ue){var nt=1;switch(ut){case"round":nt=1-Pe/100;break;case"square":nt=1-Pe/2/100;break;default:nt=1;break}var Y={strokeDasharray:"".concat(Oe*nt,"px, 100px"),strokeDashoffset:"-".concat(we,"px"),transition:T||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},n=R[Ue]||R[R.length-1];return we+=Oe,s.createElement("path",{key:Ue,className:"".concat(Xe,"-line-path"),d:ue,strokeLinecap:ut,stroke:n,strokeWidth:Pe,fillOpacity:"0",ref:function(o){M[Ue]=o},style:Y})}))},tt=ct,De=S(76190),ge=S(42978),oe=S(47273),he=0,Me=(0,oe.Z)();function Ce(){var F;return Me?(F=he,he+=1):F="TEST_OR_SSR",F}var We=function(F){var W=s.useState(),re=(0,ge.Z)(W,2),H=re[0],Ve=re[1];return s.useEffect(function(){Ve("rc_progress_".concat(Ce()))},[]),F||H},Ge=function(W){var re=W.bg,H=W.children;return s.createElement("div",{style:{width:"100%",height:"100%",background:re}},H)};function Ot(F,W){return Object.keys(F).map(function(re){var H=parseFloat(re),Ve="".concat(Math.floor(H*W),"%");return"".concat(F[re]," ").concat(Ve)})}var kt=s.forwardRef(function(F,W){var re=F.prefixCls,H=F.color,Ve=F.gradientId,Xe=F.radius,mt=F.style,ut=F.ptg,Pe=F.strokeLinecap,wt=F.strokeWidth,ee=F.size,m=F.gapDegree,T=H&&(0,De.Z)(H)==="object",K=T?"#FFF":void 0,u=ee/2,R=s.createElement("circle",{className:"".concat(re,"-circle-path"),r:Xe,cx:u,cy:u,stroke:K,strokeLinecap:Pe,strokeWidth:wt,opacity:ut===0?0:1,style:mt,ref:W});if(!T)return R;var M="".concat(Ve,"-conic"),x=m?"".concat(180+m/2,"deg"):"0deg",Z=Ot(H,(360-m)/360),ue=Ot(H,1),ce="conic-gradient(from ".concat(x,", ").concat(Z.join(", "),")"),we="linear-gradient(to ".concat(m?"bottom":"top",", ").concat(ue.join(", "),")");return s.createElement(s.Fragment,null,s.createElement("mask",{id:M},R),s.createElement("foreignObject",{x:0,y:0,width:ee,height:ee,mask:"url(#".concat(M,")")},s.createElement(Ge,{bg:we},s.createElement(Ge,{bg:ce}))))}),$e=kt,pe=100,Ee=function(W,re,H,Ve,Xe,mt,ut,Pe,wt,ee){var m=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,T=H/100*360*((360-mt)/360),K=mt===0?0:{bottom:0,top:180,left:90,right:-90}[ut],u=(100-Ve)/100*re;wt==="round"&&Ve!==100&&(u+=ee/2,u>=re&&(u=re-.01));var R=pe/2;return{stroke:typeof Pe=="string"?Pe:void 0,strokeDasharray:"".concat(re,"px ").concat(W),strokeDashoffset:u+m,transform:"rotate(".concat(Xe+T+K,"deg)"),transformOrigin:"".concat(R,"px ").concat(R,"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}},te=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function be(F){var W=F!=null?F:[];return Array.isArray(W)?W:[W]}var b=function(W){var re=(0,st.Z)((0,st.Z)({},Fe),W),H=re.id,Ve=re.prefixCls,Xe=re.steps,mt=re.strokeWidth,ut=re.trailWidth,Pe=re.gapDegree,wt=Pe===void 0?0:Pe,ee=re.gapPosition,m=re.trailColor,T=re.strokeLinecap,K=re.style,u=re.className,R=re.strokeColor,M=re.percent,x=(0,dt.Z)(re,te),Z=pe/2,ue=We(H),ce="".concat(ue,"-gradient"),we=Z-mt/2,Oe=Math.PI*2*we,Ue=wt>0?90+wt/2:-90,nt=Oe*((360-wt)/360),Y=(0,De.Z)(Xe)==="object"?Xe:{count:Xe,space:2},n=Y.count,a=Y.space,o=be(M),d=be(R),h=d.find(function(xt){return xt&&(0,De.Z)(xt)==="object"}),B=h&&(0,De.Z)(h)==="object",v=B?"butt":T,ae=Ee(Oe,nt,0,100,Ue,wt,ee,m,v,mt),Be=Te(),et=function(){var ke=0;return o.map(function(bt,rt){var Ne=d[rt]||d[d.length-1],Ye=Ee(Oe,nt,ke,bt,Ue,wt,ee,Ne,v,mt);return ke+=bt,s.createElement($e,{key:rt,color:Ne,ptg:bt,radius:we,prefixCls:Ve,gradientId:ce,style:Ye,strokeLinecap:v,strokeWidth:mt,gapDegree:wt,ref:function(vt){Be[rt]=vt},size:pe})}).reverse()},Mt=function(){var ke=Math.round(n*(o[0]/100)),bt=100/n,rt=0;return new Array(n).fill(null).map(function(Ne,Ye){var Et=Ye<=ke-1?d[0]:m,vt=Et&&(0,De.Z)(Et)==="object"?"url(#".concat(ce,")"):void 0,ii=Ee(Oe,nt,rt,bt,Ue,wt,ee,Et,"butt",mt,a);return rt+=(nt-ii.strokeDashoffset+a)*100/nt,s.createElement("circle",{key:Ye,className:"".concat(Ve,"-circle-path"),r:we,cx:Z,cy:Z,stroke:vt,strokeWidth:mt,opacity:1,style:ii,ref:function(yi){Be[Ye]=yi}})})};return s.createElement("svg",(0,fe.Z)({className:de()("".concat(Ve,"-circle"),u),viewBox:"0 0 ".concat(pe," ").concat(pe),style:K,id:H,role:"presentation"},x),!n&&s.createElement("circle",{className:"".concat(Ve,"-circle-trail"),r:we,cx:Z,cy:Z,stroke:m,strokeLinecap:v,strokeWidth:ut||mt,style:ae}),n?Mt():et())},Ae=b,ye={Line:tt,Circle:Ae},Re=S(6848),ie=S(30071);function Se(F){return!F||F<0?0:F>100?100:F}function Bt(F){let{success:W,successPercent:re}=F,H=re;return W&&"progress"in W&&(H=W.progress),W&&"percent"in W&&(H=W.percent),H}const ht=F=>{let{percent:W,success:re,successPercent:H}=F;const Ve=Se(Bt({success:re,successPercent:H}));return[Ve,Se(Se(W)-Ve)]},pt=F=>{let{success:W={},strokeColor:re}=F;const{strokeColor:H}=W;return[H||ie.presetPrimaryColors.green,re||null]},Ke=(F,W,re)=>{var H,Ve,Xe,mt;let ut=-1,Pe=-1;if(W==="step"){const wt=re.steps,ee=re.strokeWidth;typeof F=="string"||typeof F=="undefined"?(ut=F==="small"?2:14,Pe=ee!=null?ee:8):typeof F=="number"?[ut,Pe]=[F,F]:[ut=14,Pe=8]=F,ut*=wt}else if(W==="line"){const wt=re==null?void 0:re.strokeWidth;typeof F=="string"||typeof F=="undefined"?Pe=wt||(F==="small"?6:8):typeof F=="number"?[ut,Pe]=[F,F]:[ut=-1,Pe=8]=F}else(W==="circle"||W==="dashboard")&&(typeof F=="string"||typeof F=="undefined"?[ut,Pe]=F==="small"?[60,60]:[120,120]:typeof F=="number"?[ut,Pe]=[F,F]:(ut=(Ve=(H=F[0])!==null&&H!==void 0?H:F[1])!==null&&Ve!==void 0?Ve:120,Pe=(mt=(Xe=F[0])!==null&&Xe!==void 0?Xe:F[1])!==null&&mt!==void 0?mt:120));return[ut,Pe]},St=3,it=F=>St/F*100;var ai=F=>{const{prefixCls:W,trailColor:re=null,strokeLinecap:H="round",gapPosition:Ve,gapDegree:Xe,width:mt=120,type:ut,children:Pe,success:wt,size:ee=mt}=F,[m,T]=Ke(ee,"circle");let{strokeWidth:K}=F;K===void 0&&(K=Math.max(it(m),6));const u={width:m,height:T,fontSize:m*.15+6},R=s.useMemo(()=>{if(Xe||Xe===0)return Xe;if(ut==="dashboard")return 75},[Xe,ut]),M=Ve||ut==="dashboard"&&"bottom"||void 0,x=Object.prototype.toString.call(F.strokeColor)==="[object Object]",Z=pt({success:wt,strokeColor:F.strokeColor}),ue=de()(`${W}-inner`,{[`${W}-circle-gradient`]:x}),ce=s.createElement(Ae,{percent:ht(F),strokeWidth:K,trailWidth:K,strokeColor:Z,strokeLinecap:H,trailColor:re,prefixCls:W,gapDegree:R,gapPosition:M});return s.createElement("div",{className:ue,style:u},m<=20?s.createElement(Re.Z,{title:Pe},s.createElement("span",null,ce)):s.createElement(s.Fragment,null,ce,Pe))},gt=function(F,W){var re={};for(var H in F)Object.prototype.hasOwnProperty.call(F,H)&&W.indexOf(H)<0&&(re[H]=F[H]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,H=Object.getOwnPropertySymbols(F);Ve{let W=[];return Object.keys(F).forEach(re=>{const H=parseFloat(re.replace(/%/g,""));isNaN(H)||W.push({key:H,value:F[re]})}),W=W.sort((re,H)=>re.key-H.key),W.map(re=>{let{key:H,value:Ve}=re;return`${Ve} ${H}%`}).join(", ")},Rt=(F,W)=>{const{from:re=ie.presetPrimaryColors.blue,to:H=ie.presetPrimaryColors.blue,direction:Ve=W==="rtl"?"to left":"to right"}=F,Xe=gt(F,["from","to","direction"]);if(Object.keys(Xe).length!==0){const mt=pi(Xe);return{backgroundImage:`linear-gradient(${Ve}, ${mt})`}}return{backgroundImage:`linear-gradient(${Ve}, ${re}, ${H})`}};var ui=F=>{const{prefixCls:W,direction:re,percent:H,size:Ve,strokeWidth:Xe,strokeColor:mt,strokeLinecap:ut="round",children:Pe,trailColor:wt=null,success:ee}=F,m=mt&&typeof mt!="string"?Rt(mt,re):{backgroundColor:mt},T=ut==="square"||ut==="butt"?0:void 0,K={backgroundColor:wt||void 0,borderRadius:T},u=Ve!=null?Ve:[-1,Xe||(Ve==="small"?6:8)],[R,M]=Ke(u,"line",{strokeWidth:Xe}),x=Object.assign({width:`${Se(H)}%`,height:M,borderRadius:T},m),Z=Bt(F),ue={width:`${Se(Z)}%`,height:M,borderRadius:T,backgroundColor:ee==null?void 0:ee.strokeColor},ce={width:R<0?"100%":R,height:M};return s.createElement(s.Fragment,null,s.createElement("div",{className:`${W}-outer`,style:ce},s.createElement("div",{className:`${W}-inner`,style:K},s.createElement("div",{className:`${W}-bg`,style:x}),Z!==void 0?s.createElement("div",{className:`${W}-success-bg`,style:ue}):null)),Pe)},qt=F=>{const{size:W,steps:re,percent:H=0,strokeWidth:Ve=8,strokeColor:Xe,trailColor:mt=null,prefixCls:ut,children:Pe}=F,wt=Math.round(re*(H/100)),ee=W==="small"?2:14,m=W!=null?W:[ee,Ve],[T,K]=Ke(m,"step",{steps:re,strokeWidth:Ve}),u=T/re,R=new Array(re);for(let M=0;M{const W=F?"100%":"-100%";return new Si.Keyframes(`antProgress${F?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${W}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${W}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},D=F=>{const{componentCls:W,iconCls:re}=F;return{[W]:Object.assign(Object.assign({},(0,ci.Wf)(F)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:F.fontSize,marginInlineEnd:F.marginXS,marginBottom:F.marginXS},[`${W}-outer`]:{display:"inline-block",width:"100%"},[`&${W}-show-info`]:{[`${W}-outer`]:{marginInlineEnd:`calc(-2em - ${F.marginXS}px)`,paddingInlineEnd:`calc(2em + ${F.paddingXS}px)`}},[`${W}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:F.remainingColor,borderRadius:F.lineBorderRadius},[`${W}-inner:not(${W}-circle-gradient)`]:{[`${W}-circle-path`]:{stroke:F.defaultColor}},[`${W}-success-bg, ${W}-bg`]:{position:"relative",backgroundColor:F.defaultColor,borderRadius:F.lineBorderRadius,transition:`all ${F.motionDurationSlow} ${F.motionEaseInOutCirc}`},[`${W}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:F.colorSuccess},[`${W}-text`]:{display:"inline-block",width:"2em",marginInlineStart:F.marginXS,color:F.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[re]:{fontSize:F.fontSize}},[`&${W}-status-active`]:{[`${W}-bg::before`]:{position:"absolute",inset:0,backgroundColor:F.colorBgContainer,borderRadius:F.lineBorderRadius,opacity:0,animationName:z(),animationDuration:F.progressActiveMotionDuration,animationTimingFunction:F.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${W}-rtl${W}-status-active`]:{[`${W}-bg::before`]:{animationName:z(!0)}},[`&${W}-status-exception`]:{[`${W}-bg`]:{backgroundColor:F.colorError},[`${W}-text`]:{color:F.colorError}},[`&${W}-status-exception ${W}-inner:not(${W}-circle-gradient)`]:{[`${W}-circle-path`]:{stroke:F.colorError}},[`&${W}-status-success`]:{[`${W}-bg`]:{backgroundColor:F.colorSuccess},[`${W}-text`]:{color:F.colorSuccess}},[`&${W}-status-success ${W}-inner:not(${W}-circle-gradient)`]:{[`${W}-circle-path`]:{stroke:F.colorSuccess}}})}},k=F=>{const{componentCls:W,iconCls:re}=F;return{[W]:{[`${W}-circle-trail`]:{stroke:F.remainingColor},[`&${W}-circle ${W}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${W}-circle ${W}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:F.circleTextColor,fontSize:F.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[re]:{fontSize:`${F.fontSize/F.fontSizeSM}em`}},[`${W}-circle&-status-exception`]:{[`${W}-text`]:{color:F.colorError}},[`${W}-circle&-status-success`]:{[`${W}-text`]:{color:F.colorSuccess}}},[`${W}-inline-circle`]:{lineHeight:1,[`${W}-inner`]:{verticalAlign:"bottom"}}}},J=F=>{const{componentCls:W}=F;return{[W]:{[`${W}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:F.progressStepMinWidth,marginInlineEnd:F.progressStepMarginInlineEnd,backgroundColor:F.remainingColor,transition:`all ${F.motionDurationSlow}`,"&-active":{backgroundColor:F.defaultColor}}}}}},p=F=>{const{componentCls:W,iconCls:re}=F;return{[W]:{[`${W}-small&-line, ${W}-small&-line ${W}-text ${re}`]:{fontSize:F.fontSizeSM}}}};var V=(0,Kt.Z)("Progress",F=>{const W=F.marginXXS/2,re=(0,C.TS)(F,{progressStepMarginInlineEnd:W,progressStepMinWidth:W,progressActiveMotionDuration:"2.4s"});return[D(re),k(re),J(re),p(re)]},F=>({circleTextColor:F.colorText,defaultColor:F.colorInfo,remainingColor:F.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),se=function(F,W){var re={};for(var H in F)Object.prototype.hasOwnProperty.call(F,H)&&W.indexOf(H)<0&&(re[H]=F[H]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,H=Object.getOwnPropertySymbols(F);Ve{const{prefixCls:re,className:H,rootClassName:Ve,steps:Xe,strokeColor:mt,percent:ut=0,size:Pe="default",showInfo:wt=!0,type:ee="line",status:m,format:T,style:K}=F,u=se(F,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),R=s.useMemo(()=>{var o,d;const h=Bt(F);return parseInt(h!==void 0?(o=h!=null?h:0)===null||o===void 0?void 0:o.toString():(d=ut!=null?ut:0)===null||d===void 0?void 0:d.toString(),10)},[ut,F.success,F.successPercent]),M=s.useMemo(()=>!ft.includes(m)&&R>=100?"success":m||"normal",[m,R]),{getPrefixCls:x,direction:Z,progress:ue}=s.useContext(j.E_),ce=x("progress",re),[we,Oe]=V(ce),Ue=s.useMemo(()=>{if(!wt)return null;const o=Bt(F);let d;const h=T||(v=>`${v}%`),B=ee==="line";return T||M!=="exception"&&M!=="success"?d=h(Se(ut),Se(o)):M==="exception"?d=B?s.createElement(X.Z,null):s.createElement(P.Z,null):M==="success"&&(d=B?s.createElement(me.Z,null):s.createElement(O.Z,null)),s.createElement("span",{className:`${ce}-text`,title:typeof d=="string"?d:void 0},d)},[wt,ut,R,M,ee,ce,T]),nt=Array.isArray(mt)?mt[0]:mt,Y=typeof mt=="string"||Array.isArray(mt)?mt:void 0;let n;ee==="line"?n=Xe?s.createElement(qt,Object.assign({},F,{strokeColor:Y,prefixCls:ce,steps:Xe}),Ue):s.createElement(ui,Object.assign({},F,{strokeColor:nt,prefixCls:ce,direction:Z}),Ue):(ee==="circle"||ee==="dashboard")&&(n=s.createElement(ai,Object.assign({},F,{strokeColor:nt,prefixCls:ce,progressStatus:M}),Ue));const a=de()(ce,`${ce}-status-${M}`,`${ce}-${ee==="dashboard"&&"circle"||Xe&&"steps"||ee}`,{[`${ce}-inline-circle`]:ee==="circle"&&Ke(Pe,"circle")[0]<=20,[`${ce}-show-info`]:wt,[`${ce}-${Pe}`]:typeof Pe=="string",[`${ce}-rtl`]:Z==="rtl"},ue==null?void 0:ue.className,H,Ve,Oe);return we(s.createElement("div",Object.assign({ref:W,style:Object.assign(Object.assign({},ue==null?void 0:ue.style),K),className:a,role:"progressbar","aria-valuenow":R},(0,U.Z)(u,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),n))}),Nt=ot},45413:function(li,Ct,S){"use strict";S.d(Ct,{default:function(){return Kt}});var s=S(40001),me=S(99267),O=S(92310),X=S.n(O),P=S(54476),L=S(33885),de=S(20068),U=S(75931),j=S(59301),fe=S(10228),st=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function dt(C){return typeof C=="string"}function Fe(C){var z,D=C.className,k=C.prefixCls,J=C.style,p=C.active,V=C.status,se=C.iconPrefix,Je=C.icon,ft=C.wrapperStyle,He=C.stepNumber,ot=C.disabled,Nt=C.description,F=C.title,W=C.subTitle,re=C.progressDot,H=C.stepIcon,Ve=C.tailContent,Xe=C.icons,mt=C.stepIndex,ut=C.onStepClick,Pe=C.onClick,wt=C.render,ee=(0,U.Z)(C,st),m=!!ut&&!ot,T={};m&&(T.role="button",T.tabIndex=0,T.onClick=function(Z){Pe==null||Pe(Z),ut(mt)},T.onKeyDown=function(Z){var ue=Z.which;(ue===fe.Z.ENTER||ue===fe.Z.SPACE)&&ut(mt)});var K=function(){var ue,ce,we=X()("".concat(k,"-icon"),"".concat(se,"icon"),(ue={},(0,de.Z)(ue,"".concat(se,"icon-").concat(Je),Je&&dt(Je)),(0,de.Z)(ue,"".concat(se,"icon-check"),!Je&&V==="finish"&&(Xe&&!Xe.finish||!Xe)),(0,de.Z)(ue,"".concat(se,"icon-cross"),!Je&&V==="error"&&(Xe&&!Xe.error||!Xe)),ue)),Oe=j.createElement("span",{className:"".concat(k,"-icon-dot")});return re?typeof re=="function"?ce=j.createElement("span",{className:"".concat(k,"-icon")},re(Oe,{index:He-1,status:V,title:F,description:Nt})):ce=j.createElement("span",{className:"".concat(k,"-icon")},Oe):Je&&!dt(Je)?ce=j.createElement("span",{className:"".concat(k,"-icon")},Je):Xe&&Xe.finish&&V==="finish"?ce=j.createElement("span",{className:"".concat(k,"-icon")},Xe.finish):Xe&&Xe.error&&V==="error"?ce=j.createElement("span",{className:"".concat(k,"-icon")},Xe.error):Je||V==="finish"||V==="error"?ce=j.createElement("span",{className:we}):ce=j.createElement("span",{className:"".concat(k,"-icon")},He),H&&(ce=H({index:He-1,status:V,title:F,description:Nt,node:ce})),ce},u=V||"wait",R=X()("".concat(k,"-item"),"".concat(k,"-item-").concat(u),D,(z={},(0,de.Z)(z,"".concat(k,"-item-custom"),Je),(0,de.Z)(z,"".concat(k,"-item-active"),p),(0,de.Z)(z,"".concat(k,"-item-disabled"),ot===!0),z)),M=(0,L.Z)({},J),x=j.createElement("div",(0,P.Z)({},ee,{className:R,style:M}),j.createElement("div",(0,P.Z)({onClick:Pe},T,{className:"".concat(k,"-item-container")}),j.createElement("div",{className:"".concat(k,"-item-tail")},Ve),j.createElement("div",{className:"".concat(k,"-item-icon")},K()),j.createElement("div",{className:"".concat(k,"-item-content")},j.createElement("div",{className:"".concat(k,"-item-title")},F,W&&j.createElement("div",{title:typeof W=="string"?W:void 0,className:"".concat(k,"-item-subtitle")},W)),Nt&&j.createElement("div",{className:"".concat(k,"-item-description")},Nt))));return wt&&(x=wt(x)||null),x}var Te=Fe,At=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function ct(C){var z,D=C.prefixCls,k=D===void 0?"rc-steps":D,J=C.style,p=J===void 0?{}:J,V=C.className,se=C.children,Je=C.direction,ft=Je===void 0?"horizontal":Je,He=C.type,ot=He===void 0?"default":He,Nt=C.labelPlacement,F=Nt===void 0?"horizontal":Nt,W=C.iconPrefix,re=W===void 0?"rc":W,H=C.status,Ve=H===void 0?"process":H,Xe=C.size,mt=C.current,ut=mt===void 0?0:mt,Pe=C.progressDot,wt=Pe===void 0?!1:Pe,ee=C.stepIcon,m=C.initial,T=m===void 0?0:m,K=C.icons,u=C.onChange,R=C.itemRender,M=C.items,x=M===void 0?[]:M,Z=(0,U.Z)(C,At),ue=ot==="navigation",ce=ot==="inline",we=ce||wt,Oe=ce?"horizontal":ft,Ue=ce?void 0:Xe,nt=we?"vertical":F,Y=X()(k,"".concat(k,"-").concat(Oe),V,(z={},(0,de.Z)(z,"".concat(k,"-").concat(Ue),Ue),(0,de.Z)(z,"".concat(k,"-label-").concat(nt),Oe==="horizontal"),(0,de.Z)(z,"".concat(k,"-dot"),!!we),(0,de.Z)(z,"".concat(k,"-navigation"),ue),(0,de.Z)(z,"".concat(k,"-inline"),ce),z)),n=function(d){u&&ut!==d&&u(d)},a=function(d,h){var B=(0,L.Z)({},d),v=T+h;return Ve==="error"&&h===ut-1&&(B.className="".concat(k,"-next-error")),B.status||(v===ut?B.status=Ve:v{const{componentCls:z,customIconTop:D,customIconSize:k,customIconFontSize:J}=C;return{[`${z}-item-custom`]:{[`> ${z}-item-container > ${z}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${z}-icon`]:{top:D,width:k,height:k,fontSize:J,lineHeight:`${J}px`}}},[`&:not(${z}-vertical)`]:{[`${z}-item-custom`]:{[`${z}-item-icon`]:{width:"auto",background:"none"}}}}},Ee=C=>{const{componentCls:z,inlineDotSize:D,inlineTitleColor:k,inlineTailColor:J}=C,p=C.paddingXS+C.lineWidth,V={[`${z}-item-container ${z}-item-content ${z}-item-title`]:{color:k}};return{[`&${z}-inline`]:{width:"auto",display:"inline-flex",[`${z}-item`]:{flex:"none","&-container":{padding:`${p}px ${C.paddingXXS}px 0`,margin:`0 ${C.marginXXS/2}px`,borderRadius:C.borderRadiusSM,cursor:"pointer",transition:`background-color ${C.motionDurationMid}`,"&:hover":{background:C.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:D,height:D,marginInlineStart:`calc(50% - ${D/2}px)`,[`> ${z}-icon`]:{top:0},[`${z}-icon-dot`]:{borderRadius:C.fontSizeSM/4}},"&-content":{width:"auto",marginTop:C.marginXS-C.lineWidth},"&-title":{color:k,fontSize:C.fontSizeSM,lineHeight:C.lineHeightSM,fontWeight:"normal",marginBottom:C.marginXXS/2},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:p+D/2,transform:"translateY(-50%)","&:after":{width:"100%",height:C.lineWidth,borderRadius:0,marginInlineStart:0,background:J}},[`&:first-child ${z}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${z}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${z}-item-icon ${z}-icon ${z}-icon-dot`]:{backgroundColor:C.colorBorderBg,border:`${C.lineWidth}px ${C.lineType} ${J}`}},V),"&-finish":Object.assign({[`${z}-item-tail::after`]:{backgroundColor:J},[`${z}-item-icon ${z}-icon ${z}-icon-dot`]:{backgroundColor:J,border:`${C.lineWidth}px ${C.lineType} ${J}`}},V),"&-error":V,"&-active, &-process":Object.assign({[`${z}-item-icon`]:{width:D,height:D,marginInlineStart:`calc(50% - ${D/2}px)`,top:0}},V),[`&:not(${z}-item-active) > ${z}-item-container[role='button']:hover`]:{[`${z}-item-title`]:{color:k}}}}}},be=C=>{const{componentCls:z,iconSize:D,lineHeight:k,iconSizeSM:J}=C;return{[`&${z}-label-vertical`]:{[`${z}-item`]:{overflow:"visible","&-tail":{marginInlineStart:D/2+C.controlHeightLG,padding:`${C.paddingXXS}px ${C.paddingLG}px`},"&-content":{display:"block",width:(D/2+C.controlHeightLG)*2,marginTop:C.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:C.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:C.marginXXS,marginInlineStart:0,lineHeight:k}},[`&${z}-small:not(${z}-dot)`]:{[`${z}-item`]:{"&-icon":{marginInlineStart:C.controlHeightLG+(D-J)/2}}}}}},Ae=C=>{const{componentCls:z,navContentMaxWidth:D,navArrowColor:k,stepsNavActiveColor:J,motionDurationSlow:p}=C;return{[`&${z}-navigation`]:{paddingTop:C.paddingSM,[`&${z}-small`]:{[`${z}-item`]:{"&-container":{marginInlineStart:-C.marginSM}}},[`${z}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:-C.margin,paddingBottom:C.paddingSM,textAlign:"start",transition:`opacity ${p}`,[`${z}-item-content`]:{maxWidth:D},[`${z}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},We.vS),{"&::after":{display:"none"}})},[`&:not(${z}-item-active)`]:{[`${z}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${C.paddingSM/2}px)`,insetInlineStart:"100%",display:"inline-block",width:C.fontSizeIcon,height:C.fontSizeIcon,borderTop:`${C.lineWidth}px ${C.lineType} ${k}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${C.lineWidth}px ${C.lineType} ${k}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:C.lineWidthBold,backgroundColor:J,transition:`width ${p}, inset-inline-start ${p}`,transitionTimingFunction:"ease-out",content:'""'}},[`${z}-item${z}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${z}-navigation${z}-vertical`]:{[`> ${z}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${z}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:C.lineWidth*3,height:`calc(100% - ${C.marginLG}px)`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:C.controlHeight*.25,height:C.controlHeight*.25,marginBottom:C.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${z}-item-container > ${z}-item-tail`]:{visibility:"hidden"}}},[`&${z}-navigation${z}-horizontal`]:{[`> ${z}-item > ${z}-item-container > ${z}-item-tail`]:{visibility:"hidden"}}}},Re=C=>{const{antCls:z,componentCls:D}=C;return{[`&${D}-with-progress`]:{[`${D}-item`]:{paddingTop:C.paddingXXS,[`&-process ${D}-item-container ${D}-item-icon ${D}-icon`]:{color:C.processIconColor}},[`&${D}-vertical > ${D}-item `]:{paddingInlineStart:C.paddingXXS,[`> ${D}-item-container > ${D}-item-tail`]:{top:C.marginXXS,insetInlineStart:C.iconSize/2-C.lineWidth+C.paddingXXS}},[`&, &${D}-small`]:{[`&${D}-horizontal ${D}-item:first-child`]:{paddingBottom:C.paddingXXS,paddingInlineStart:C.paddingXXS}},[`&${D}-small${D}-vertical > ${D}-item > ${D}-item-container > ${D}-item-tail`]:{insetInlineStart:C.iconSizeSM/2-C.lineWidth+C.paddingXXS},[`&${D}-label-vertical`]:{[`${D}-item ${D}-item-tail`]:{top:C.margin-2*C.lineWidth}},[`${D}-item-icon`]:{position:"relative",[`${z}-progress`]:{position:"absolute",insetBlockStart:(C.iconSize-C.stepsProgressSize-C.lineWidth*2)/2,insetInlineStart:(C.iconSize-C.stepsProgressSize-C.lineWidth*2)/2}}}}},Se=C=>{const{componentCls:z,descriptionMaxWidth:D,lineHeight:k,dotCurrentSize:J,dotSize:p,motionDurationSlow:V}=C;return{[`&${z}-dot, &${z}-dot${z}-small`]:{[`${z}-item`]:{"&-title":{lineHeight:k},"&-tail":{top:Math.floor((C.dotSize-C.lineWidth*3)/2),width:"100%",marginTop:0,marginBottom:0,marginInline:`${D/2}px 0`,padding:0,"&::after":{width:`calc(100% - ${C.marginSM*2}px)`,height:C.lineWidth*3,marginInlineStart:C.marginSM}},"&-icon":{width:p,height:p,marginInlineStart:(C.descriptionMaxWidth-p)/2,paddingInlineEnd:0,lineHeight:`${p}px`,background:"transparent",border:0,[`${z}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${V}`,"&::after":{position:"absolute",top:-C.marginSM,insetInlineStart:(p-C.controlHeightLG*1.5)/2,width:C.controlHeightLG*1.5,height:C.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:D},[`&-process ${z}-item-icon`]:{position:"relative",top:(p-J)/2,width:J,height:J,lineHeight:`${J}px`,background:"none",marginInlineStart:(C.descriptionMaxWidth-J)/2},[`&-process ${z}-icon`]:{[`&:first-child ${z}-icon-dot`]:{insetInlineStart:0}}}},[`&${z}-vertical${z}-dot`]:{[`${z}-item-icon`]:{marginTop:(C.controlHeight-p)/2,marginInlineStart:0,background:"none"},[`${z}-item-process ${z}-item-icon`]:{marginTop:(C.controlHeight-J)/2,top:0,insetInlineStart:(p-J)/2,marginInlineStart:0},[`${z}-item > ${z}-item-container > ${z}-item-tail`]:{top:(C.controlHeight-p)/2,insetInlineStart:0,margin:0,padding:`${p+C.paddingXS}px 0 ${C.paddingXS}px`,"&::after":{marginInlineStart:(p-C.lineWidth)/2}},[`&${z}-small`]:{[`${z}-item-icon`]:{marginTop:(C.controlHeightSM-p)/2},[`${z}-item-process ${z}-item-icon`]:{marginTop:(C.controlHeightSM-J)/2},[`${z}-item > ${z}-item-container > ${z}-item-tail`]:{top:(C.controlHeightSM-p)/2}},[`${z}-item:first-child ${z}-icon-dot`]:{insetInlineStart:0},[`${z}-item-content`]:{width:"inherit"}}}},ht=C=>{const{componentCls:z}=C;return{[`&${z}-rtl`]:{direction:"rtl",[`${z}-item`]:{"&-subtitle":{float:"left"}},[`&${z}-navigation`]:{[`${z}-item::after`]:{transform:"rotate(-45deg)"}},[`&${z}-vertical`]:{[`> ${z}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${z}-item-icon`]:{float:"right"}}},[`&${z}-dot`]:{[`${z}-item-icon ${z}-icon-dot, &${z}-small ${z}-item-icon ${z}-icon-dot`]:{float:"right"}}}}},Ke=C=>{const{componentCls:z,iconSizeSM:D,fontSizeSM:k,fontSize:J,colorTextDescription:p}=C;return{[`&${z}-small`]:{[`&${z}-horizontal:not(${z}-label-vertical) ${z}-item`]:{paddingInlineStart:C.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${z}-item-icon`]:{width:D,height:D,marginTop:0,marginBottom:0,marginInline:`0 ${C.marginXS}px`,fontSize:k,lineHeight:`${D}px`,textAlign:"center",borderRadius:D},[`${z}-item-title`]:{paddingInlineEnd:C.paddingSM,fontSize:J,lineHeight:`${D}px`,"&::after":{top:D/2}},[`${z}-item-description`]:{color:p,fontSize:J},[`${z}-item-tail`]:{top:D/2-C.paddingXXS},[`${z}-item-custom ${z}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${z}-icon`]:{fontSize:D,lineHeight:`${D}px`,transform:"none"}}}}},it=C=>{const{componentCls:z,iconSizeSM:D,iconSize:k}=C;return{[`&${z}-vertical`]:{display:"flex",flexDirection:"column",[`> ${z}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${z}-item-icon`]:{float:"left",marginInlineEnd:C.margin},[`${z}-item-content`]:{display:"block",minHeight:C.controlHeight*1.5,overflow:"hidden"},[`${z}-item-title`]:{lineHeight:`${k}px`},[`${z}-item-description`]:{paddingBottom:C.paddingSM}},[`> ${z}-item > ${z}-item-container > ${z}-item-tail`]:{position:"absolute",top:0,insetInlineStart:k/2-C.lineWidth,width:C.lineWidth,height:"100%",padding:`${k+C.marginXXS*1.5}px 0 ${C.marginXXS*1.5}px`,"&::after":{width:C.lineWidth,height:"100%"}},[`> ${z}-item:not(:last-child) > ${z}-item-container > ${z}-item-tail`]:{display:"block"},[` > ${z}-item > ${z}-item-container > ${z}-item-content > ${z}-item-title`]:{"&::after":{display:"none"}},[`&${z}-small ${z}-item-container`]:{[`${z}-item-tail`]:{position:"absolute",top:0,insetInlineStart:D/2-C.lineWidth,padding:`${D+C.marginXXS*1.5}px 0 ${C.marginXXS*1.5}px`},[`${z}-item-title`]:{lineHeight:`${D}px`}}}}},Gt;(function(C){C.wait="wait",C.process="process",C.finish="finish",C.error="error"})(Gt||(Gt={}));const ai=(C,z)=>{const D=`${z.componentCls}-item`,k=`${C}IconColor`,J=`${C}TitleColor`,p=`${C}DescriptionColor`,V=`${C}TailColor`,se=`${C}IconBgColor`,Je=`${C}IconBorderColor`,ft=`${C}DotColor`;return{[`${D}-${C} ${D}-icon`]:{backgroundColor:z[se],borderColor:z[Je],[`> ${z.componentCls}-icon`]:{color:z[k],[`${z.componentCls}-icon-dot`]:{background:z[ft]}}},[`${D}-${C}${D}-custom ${D}-icon`]:{[`> ${z.componentCls}-icon`]:{color:z[ft]}},[`${D}-${C} > ${D}-container > ${D}-content > ${D}-title`]:{color:z[J],"&::after":{backgroundColor:z[V]}},[`${D}-${C} > ${D}-container > ${D}-content > ${D}-description`]:{color:z[p]},[`${D}-${C} > ${D}-container > ${D}-tail::after`]:{backgroundColor:z[V]}}},gt=C=>{const{componentCls:z,motionDurationSlow:D}=C,k=`${z}-item`,J=`${k}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[k]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${k}-container > ${k}-tail, > ${k}-container > ${k}-content > ${k}-title::after`]:{display:"none"}}},[`${k}-container`]:{outline:"none","&:focus-visible":{[J]:Object.assign({},(0,We.oN)(C))}},[`${J}, ${k}-content`]:{display:"inline-block",verticalAlign:"top"},[J]:{width:C.iconSize,height:C.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:C.marginXS,fontSize:C.iconFontSize,fontFamily:C.fontFamily,lineHeight:`${C.iconSize}px`,textAlign:"center",borderRadius:C.iconSize,border:`${C.lineWidth}px ${C.lineType} transparent`,transition:`background-color ${D}, border-color ${D}`,[`${z}-icon`]:{position:"relative",top:C.iconTop,color:C.colorPrimary,lineHeight:1}},[`${k}-tail`]:{position:"absolute",top:C.iconSize/2-C.paddingXXS,insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:C.lineWidth,background:C.colorSplit,borderRadius:C.lineWidth,transition:`background ${D}`,content:'""'}},[`${k}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:C.padding,color:C.colorText,fontSize:C.fontSizeLG,lineHeight:`${C.titleLineHeight}px`,"&::after":{position:"absolute",top:C.titleLineHeight/2,insetInlineStart:"100%",display:"block",width:9999,height:C.lineWidth,background:C.processTailColor,content:'""'}},[`${k}-subtitle`]:{display:"inline",marginInlineStart:C.marginXS,color:C.colorTextDescription,fontWeight:"normal",fontSize:C.fontSize},[`${k}-description`]:{color:C.colorTextDescription,fontSize:C.fontSize}},ai(Gt.wait,C)),ai(Gt.process,C)),{[`${k}-process > ${k}-container > ${k}-title`]:{fontWeight:C.fontWeightStrong}}),ai(Gt.finish,C)),ai(Gt.error,C)),{[`${k}${z}-next-error > ${z}-item-title::after`]:{background:C.colorError},[`${k}-disabled`]:{cursor:"not-allowed"}})},pi=C=>{const{componentCls:z,motionDurationSlow:D}=C;return{[`& ${z}-item`]:{[`&:not(${z}-item-active)`]:{[`& > ${z}-item-container[role='button']`]:{cursor:"pointer",[`${z}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${z}-icon`]:{transition:`color ${D}`}},"&:hover":{[`${z}-item`]:{"&-title, &-subtitle, &-description":{color:C.colorPrimary}}}},[`&:not(${z}-item-process)`]:{[`& > ${z}-item-container[role='button']:hover`]:{[`${z}-item`]:{"&-icon":{borderColor:C.colorPrimary,[`${z}-icon`]:{color:C.colorPrimary}}}}}}},[`&${z}-horizontal:not(${z}-label-vertical)`]:{[`${z}-item`]:{paddingInlineStart:C.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${z}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:C.descriptionMaxWidth,whiteSpace:"normal"}}}}},Rt=C=>{const{componentCls:z}=C;return{[z]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,We.Wf)(C)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),gt(C)),pi(C)),$e(C)),Ke(C)),it(C)),be(C)),Se(C)),Ae(C)),ht(C)),Re(C)),Ee(C))}};var Pt=(0,Ge.Z)("Steps",C=>{const{wireframe:z,colorTextDisabled:D,controlHeightLG:k,colorTextLightSolid:J,colorText:p,colorPrimary:V,colorTextLabel:se,colorTextDescription:Je,colorTextQuaternary:ft,colorFillContent:He,controlItemBgActive:ot,colorError:Nt,colorBgContainer:F,colorBorderSecondary:W,colorSplit:re}=C,H=(0,Ot.TS)(C,{processIconColor:J,processTitleColor:p,processDescriptionColor:p,processIconBgColor:V,processIconBorderColor:V,processDotColor:V,processTailColor:re,waitIconColor:z?D:se,waitTitleColor:Je,waitDescriptionColor:Je,waitTailColor:re,waitIconBgColor:z?F:He,waitIconBorderColor:z?D:"transparent",waitDotColor:D,finishIconColor:V,finishTitleColor:p,finishDescriptionColor:Je,finishTailColor:V,finishIconBgColor:z?F:ot,finishIconBorderColor:z?V:ot,finishDotColor:V,errorIconColor:J,errorTitleColor:Nt,errorDescriptionColor:Nt,errorTailColor:re,errorIconBgColor:Nt,errorIconBorderColor:Nt,errorDotColor:Nt,stepsNavActiveColor:V,stepsProgressSize:k,inlineDotSize:6,inlineTitleColor:ft,inlineTailColor:W});return[Rt(H)]},C=>{const{colorTextDisabled:z,fontSize:D,controlHeightSM:k,controlHeight:J,controlHeightLG:p,fontSizeHeading3:V}=C;return{titleLineHeight:J,customIconSize:J,customIconTop:0,customIconFontSize:k,iconSize:J,iconTop:-.5,iconFontSize:D,iconSizeSM:V,dotSize:J/4,dotCurrentSize:p/4,navArrowColor:z,navContentMaxWidth:"auto",descriptionMaxWidth:140}}),ui=S(11592);function ti(C){return C.filter(z=>z)}function qt(C,z){if(C)return C;const D=(0,ui.Z)(z).map(k=>{if(j.isValidElement(k)){const{props:J}=k;return Object.assign({},J)}return null});return ti(D)}var Si=function(C,z){var D={};for(var k in C)Object.prototype.hasOwnProperty.call(C,k)&&z.indexOf(k)<0&&(D[k]=C[k]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,k=Object.getOwnPropertySymbols(C);J{const{percent:z,size:D,className:k,rootClassName:J,direction:p,items:V,responsive:se=!0,current:Je=0,children:ft,style:He}=C,ot=Si(C,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:Nt}=(0,he.Z)(se),{getPrefixCls:F,direction:W,steps:re}=j.useContext(ge.E_),H=j.useMemo(()=>se&&Nt?"vertical":p,[Nt,p]),Ve=(0,oe.Z)(D),Xe=F("steps",C.prefixCls),[mt,ut]=Pt(Xe),Pe=C.type==="inline",wt=F("",C.iconPrefix),ee=qt(V,ft),m=Pe?void 0:z,T=Object.assign(Object.assign({},re==null?void 0:re.style),He),K=X()(re==null?void 0:re.className,{[`${Xe}-rtl`]:W==="rtl",[`${Xe}-with-progress`]:m!==void 0},k,J,ut),u={finish:j.createElement(s.Z,{className:`${Xe}-finish-icon`}),error:j.createElement(me.Z,{className:`${Xe}-error-icon`})},R=x=>{let{node:Z,status:ue}=x;if(ue==="process"&&m!==void 0){const ce=Ve==="small"?32:40;return j.createElement("div",{className:`${Xe}-progress-icon`},j.createElement(Me.Z,{type:"circle",percent:m,size:ce,strokeWidth:4,format:()=>null}),Z)}return Z},M=(x,Z)=>x.description?j.createElement(Ce.Z,{title:x.description},Z):Z;return mt(j.createElement(De,Object.assign({icons:u},ot,{style:T,current:Je,size:Ve,items:ee,itemRender:Pe?M:void 0,stepIcon:R,direction:H,prefixCls:Xe,iconPrefix:wt,className:K})))};ci.Step=De.Step;var Kt=ci},12563:function(li,Ct,S){"use strict";S.d(Ct,{default:function(){return $e}});var s=S(59301),me=S(99267),O=S(92310),X=S.n(O),P=S(36785),L=S(47729),de=S(14088),U=S(36355),j=S(17313),fe=S(37613),st=S(83116);const dt=pe=>{const{paddingXXS:Ee,lineWidth:te,tagPaddingHorizontal:be,componentCls:b}=pe,Ae=be-te,ye=Ee-te;return{[b]:Object.assign(Object.assign({},(0,j.Wf)(pe)),{display:"inline-block",height:"auto",marginInlineEnd:pe.marginXS,paddingInline:Ae,fontSize:pe.tagFontSize,lineHeight:pe.tagLineHeight,whiteSpace:"nowrap",background:pe.defaultBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,borderRadius:pe.borderRadiusSM,opacity:1,transition:`all ${pe.motionDurationMid}`,textAlign:"start",position:"relative",[`&${b}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:pe.defaultColor},[`${b}-close-icon`]:{marginInlineStart:ye,color:pe.colorTextDescription,fontSize:pe.tagIconSize,cursor:"pointer",transition:`all ${pe.motionDurationMid}`,"&:hover":{color:pe.colorTextHeading}},[`&${b}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${pe.iconCls}-close, ${pe.iconCls}-close:hover`]:{color:pe.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${b}-checkable-checked):hover`]:{color:pe.colorPrimary,backgroundColor:pe.colorFillSecondary},"&:active, &-checked":{color:pe.colorTextLightSolid},"&-checked":{backgroundColor:pe.colorPrimary,"&:hover":{backgroundColor:pe.colorPrimaryHover}},"&:active":{backgroundColor:pe.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${pe.iconCls} + span, > span + ${pe.iconCls}`]:{marginInlineStart:Ae}}),[`${b}-borderless`]:{borderColor:"transparent",background:pe.tagBorderlessBg}}},Fe=pe=>{const{lineWidth:Ee,fontSizeIcon:te}=pe,be=pe.fontSizeSM,b=`${pe.lineHeightSM*be}px`;return(0,fe.TS)(pe,{tagFontSize:be,tagLineHeight:b,tagIconSize:te-2*Ee,tagPaddingHorizontal:8,tagBorderlessBg:pe.colorFillTertiary})},Te=pe=>({defaultBg:pe.colorFillQuaternary,defaultColor:pe.colorText});var At=(0,st.Z)("Tag",pe=>{const Ee=Fe(pe);return dt(Ee)},Te),ct=function(pe,Ee){var te={};for(var be in pe)Object.prototype.hasOwnProperty.call(pe,be)&&Ee.indexOf(be)<0&&(te[be]=pe[be]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,be=Object.getOwnPropertySymbols(pe);b{const{prefixCls:Ee,style:te,className:be,checked:b,onChange:Ae,onClick:ye}=pe,Re=ct(pe,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:ie,tag:Se}=s.useContext(U.E_),Bt=it=>{Ae==null||Ae(!b),ye==null||ye(it)},ht=ie("tag",Ee),[pt,Ke]=At(ht),St=X()(ht,`${ht}-checkable`,{[`${ht}-checkable-checked`]:b},Se==null?void 0:Se.className,be,Ke);return pt(s.createElement("span",Object.assign({},Re,{style:Object.assign(Object.assign({},te),Se==null?void 0:Se.style),className:St,onClick:Bt})))},ge=S(45157);const oe=pe=>(0,ge.Z)(pe,(Ee,te)=>{let{textColor:be,lightBorderColor:b,lightColor:Ae,darkColor:ye}=te;return{[`${pe.componentCls}-${Ee}`]:{color:be,background:Ae,borderColor:b,"&-inverse":{color:pe.colorTextLightSolid,background:ye,borderColor:ye},[`&${pe.componentCls}-borderless`]:{borderColor:"transparent"}}}});var he=(0,st.b)(["Tag","preset"],pe=>{const Ee=Fe(pe);return oe(Ee)},Te);function Me(pe){return typeof pe!="string"?pe:pe.charAt(0).toUpperCase()+pe.slice(1)}const Ce=(pe,Ee,te)=>{const be=Me(te);return{[`${pe.componentCls}-${Ee}`]:{color:pe[`color${te}`],background:pe[`color${be}Bg`],borderColor:pe[`color${be}Border`],[`&${pe.componentCls}-borderless`]:{borderColor:"transparent"}}}};var We=(0,st.b)(["Tag","status"],pe=>{const Ee=Fe(pe);return[Ce(Ee,"success","Success"),Ce(Ee,"processing","Info"),Ce(Ee,"error","Error"),Ce(Ee,"warning","Warning")]},Te),Ge=function(pe,Ee){var te={};for(var be in pe)Object.prototype.hasOwnProperty.call(pe,be)&&Ee.indexOf(be)<0&&(te[be]=pe[be]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,be=Object.getOwnPropertySymbols(pe);b{const{prefixCls:te,className:be,rootClassName:b,style:Ae,children:ye,icon:Re,color:ie,onClose:Se,closeIcon:Bt,closable:ht,bordered:pt=!0}=pe,Ke=Ge(pe,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:St,direction:it,tag:Gt}=s.useContext(U.E_),[ai,gt]=s.useState(!0);s.useEffect(()=>{"visible"in Ke&>(Ke.visible)},[Ke.visible]);const pi=(0,P.o2)(ie),Rt=(0,P.yT)(ie),Pt=pi||Rt,ui=Object.assign(Object.assign({backgroundColor:ie&&!Pt?ie:void 0},Gt==null?void 0:Gt.style),Ae),ti=St("tag",te),[qt,Si]=At(ti),ci=X()(ti,Gt==null?void 0:Gt.className,{[`${ti}-${ie}`]:Pt,[`${ti}-has-color`]:ie&&!Pt,[`${ti}-hidden`]:!ai,[`${ti}-rtl`]:it==="rtl",[`${ti}-borderless`]:!pt},be,b,Si),Kt=p=>{p.stopPropagation(),Se==null||Se(p),!p.defaultPrevented&>(!1)},[,C]=(0,L.Z)(ht,Bt,p=>p===null?s.createElement(me.Z,{className:`${ti}-close-icon`,onClick:Kt}):s.createElement("span",{className:`${ti}-close-icon`,onClick:Kt},p),null,!1),z=typeof Ke.onClick=="function"||ye&&ye.type==="a",D=Re||null,k=D?s.createElement(s.Fragment,null,D,ye&&s.createElement("span",null,ye)):ye,J=s.createElement("span",Object.assign({},Ke,{ref:Ee,className:ci,style:ui}),k,C,pi&&s.createElement(he,{key:"preset",prefixCls:ti}),Rt&&s.createElement(We,{key:"status",prefixCls:ti}));return qt(z?s.createElement(de.Z,{component:"Tag"},J):J)},kt=s.forwardRef(Ot);kt.CheckableTag=De;var $e=kt},3867:function(li,Ct,S){var s=S(97671);(function(me,O){li.exports=O()})(this,function(){"use strict";function me(D){var k=typeof D;return D!==null&&(k==="object"||k==="function")}function O(D){return typeof D=="function"}var X=void 0;Array.isArray?X=Array.isArray:X=function(D){return Object.prototype.toString.call(D)==="[object Array]"};var P=X,L=0,de=void 0,U=void 0,j=function(k,J){Me[L]=k,Me[L+1]=J,L+=2,L===2&&(U?U(Ce):Ge())};function fe(D){U=D}function st(D){j=D}var dt=typeof window!="undefined"?window:void 0,Fe=dt||{},Te=Fe.MutationObserver||Fe.WebKitMutationObserver,At=typeof self=="undefined"&&typeof s!="undefined"&&{}.toString.call(s)==="[object process]",ct=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function tt(){return function(){return s.nextTick(Ce)}}function De(){return typeof de!="undefined"?function(){de(Ce)}:he()}function ge(){var D=0,k=new Te(Ce),J=document.createTextNode("");return k.observe(J,{characterData:!0}),function(){J.data=D=++D%2}}function oe(){var D=new MessageChannel;return D.port1.onmessage=Ce,function(){return D.port2.postMessage(0)}}function he(){var D=setTimeout;return function(){return D(Ce,1)}}var Me=new Array(1e3);function Ce(){for(var D=0;D0&&(Ge=he[0]),Ge instanceof Error)throw Ge;var Ot=new Error("Unhandled error."+(Ge?" ("+Ge.message+")":""));throw Ot.context=Ge,Ot}var kt=We[oe];if(kt===void 0)return!1;if(typeof kt=="function")S(kt,this,he);else for(var $e=kt.length,pe=Fe(kt,$e),Me=0;Me<$e;++Me)S(pe[Me],this,he);return!0};function U(ge,oe,he,Me){var Ce,We,Ge;if(L(he),We=ge._events,We===void 0?(We=ge._events=Object.create(null),ge._eventsCount=0):(We.newListener!==void 0&&(ge.emit("newListener",oe,he.listener?he.listener:he),We=ge._events),Ge=We[oe]),Ge===void 0)Ge=We[oe]=he,++ge._eventsCount;else if(typeof Ge=="function"?Ge=We[oe]=Me?[he,Ge]:[Ge,he]:Me?Ge.unshift(he):Ge.push(he),Ce=de(ge),Ce>0&&Ge.length>Ce&&!Ge.warned){Ge.warned=!0;var Ot=new Error("Possible EventEmitter memory leak detected. "+Ge.length+" "+String(oe)+" listeners added. Use emitter.setMaxListeners() to increase limit");Ot.name="MaxListenersExceededWarning",Ot.emitter=ge,Ot.type=oe,Ot.count=Ge.length,me(Ot)}return ge}X.prototype.addListener=function(oe,he){return U(this,oe,he,!1)},X.prototype.on=X.prototype.addListener,X.prototype.prependListener=function(oe,he){return U(this,oe,he,!0)};function j(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function fe(ge,oe,he){var Me={fired:!1,wrapFn:void 0,target:ge,type:oe,listener:he},Ce=j.bind(Me);return Ce.listener=he,Me.wrapFn=Ce,Ce}X.prototype.once=function(oe,he){return L(he),this.on(oe,fe(this,oe,he)),this},X.prototype.prependOnceListener=function(oe,he){return L(he),this.prependListener(oe,fe(this,oe,he)),this},X.prototype.removeListener=function(oe,he){var Me,Ce,We,Ge,Ot;if(L(he),Ce=this._events,Ce===void 0)return this;if(Me=Ce[oe],Me===void 0)return this;if(Me===he||Me.listener===he)--this._eventsCount===0?this._events=Object.create(null):(delete Ce[oe],Ce.removeListener&&this.emit("removeListener",oe,Me.listener||he));else if(typeof Me!="function"){for(We=-1,Ge=Me.length-1;Ge>=0;Ge--)if(Me[Ge]===he||Me[Ge].listener===he){Ot=Me[Ge].listener,We=Ge;break}if(We<0)return this;We===0?Me.shift():Te(Me,We),Me.length===1&&(Ce[oe]=Me[0]),Ce.removeListener!==void 0&&this.emit("removeListener",oe,Ot||he)}return this},X.prototype.off=X.prototype.removeListener,X.prototype.removeAllListeners=function(oe){var he,Me,Ce;if(Me=this._events,Me===void 0)return this;if(Me.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):Me[oe]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete Me[oe]),this;if(arguments.length===0){var We=Object.keys(Me),Ge;for(Ce=0;Ce=0;Ce--)this.removeListener(oe,he[Ce]);return this};function st(ge,oe,he){var Me=ge._events;if(Me===void 0)return[];var Ce=Me[oe];return Ce===void 0?[]:typeof Ce=="function"?he?[Ce.listener||Ce]:[Ce]:he?At(Ce):Fe(Ce,Ce.length)}X.prototype.listeners=function(oe){return st(this,oe,!0)},X.prototype.rawListeners=function(oe){return st(this,oe,!1)},X.listenerCount=function(ge,oe){return typeof ge.listenerCount=="function"?ge.listenerCount(oe):dt.call(ge,oe)},X.prototype.listenerCount=dt;function dt(ge){var oe=this._events;if(oe!==void 0){var he=oe[ge];if(typeof he=="function")return 1;if(he!==void 0)return he.length}return 0}X.prototype.eventNames=function(){return this._eventsCount>0?s(this._events):[]};function Fe(ge,oe){for(var he=new Array(oe),Me=0;Me>>6)+U(128|be&63):U(224|be>>>12&15)+U(128|be>>>6&63)+U(128|be&63)}else{var be=65536+(te.charCodeAt(0)-55296)*1024+(te.charCodeAt(1)-56320);return U(240|be>>>18&7)+U(128|be>>>12&63)+U(128|be>>>6&63)+U(128|be&63)}},fe=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,st=function(te){return te.replace(fe,j)},dt=function(te){var be=[0,2,1][te.length%3],b=te.charCodeAt(0)<<16|(te.length>1?te.charCodeAt(1):0)<<8|(te.length>2?te.charCodeAt(2):0),Ae=[L.charAt(b>>>18),L.charAt(b>>>12&63),be>=2?"=":L.charAt(b>>>6&63),be>=1?"=":L.charAt(b&63)];return Ae.join("")},Fe=O.btoa&&typeof O.btoa=="function"?function(te){return O.btoa(te)}:function(te){if(te.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return te.replace(/[\s\S]{1,3}/g,dt)},Te=function(te){return Fe(st(String(te)))},At=function(te){return te.replace(/[+\/]/g,function(be){return be=="+"?"-":"_"}).replace(/=/g,"")},ct=function(te,be){return be?At(Te(te)):Te(te)},tt=function(te){return ct(te,!0)},De;O.Uint8Array&&(De=function(te,be){for(var b="",Ae=0,ye=te.length;Ae>>18)+L.charAt(Bt>>>12&63)+(typeof ie!="undefined"?L.charAt(Bt>>>6&63):"=")+(typeof Se!="undefined"?L.charAt(Bt&63):"=")}return be?At(b):b});var ge=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,oe=function(te){switch(te.length){case 4:var be=(7&te.charCodeAt(0))<<18|(63&te.charCodeAt(1))<<12|(63&te.charCodeAt(2))<<6|63&te.charCodeAt(3),b=be-65536;return U((b>>>10)+55296)+U((b&1023)+56320);case 3:return U((15&te.charCodeAt(0))<<12|(63&te.charCodeAt(1))<<6|63&te.charCodeAt(2));default:return U((31&te.charCodeAt(0))<<6|63&te.charCodeAt(1))}},he=function(te){return te.replace(ge,oe)},Me=function(te){var be=te.length,b=be%4,Ae=(be>0?de[te.charAt(0)]<<18:0)|(be>1?de[te.charAt(1)]<<12:0)|(be>2?de[te.charAt(2)]<<6:0)|(be>3?de[te.charAt(3)]:0),ye=[U(Ae>>>16),U(Ae>>>8&255),U(Ae&255)];return ye.length-=[0,0,2,1][b],ye.join("")},Ce=O.atob&&typeof O.atob=="function"?function(te){return O.atob(te)}:function(te){return te.replace(/\S{1,4}/g,Me)},We=function(te){return Ce(String(te).replace(/[^A-Za-z0-9\+\/]/g,""))},Ge=function(te){return he(Ce(te))},Ot=function(te){return String(te).replace(/[-_]/g,function(be){return be=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},kt=function(te){return Ge(Ot(te))},$e;O.Uint8Array&&($e=function(te){return Uint8Array.from(We(Ot(te)),function(be){return be.charCodeAt(0)})});var pe=function(){var te=O.Base64;return O.Base64=X,te};if(O.Base64={VERSION:P,atob:We,btoa:Fe,fromBase64:kt,toBase64:ct,utob:st,encode:ct,encodeURI:tt,btou:he,decode:kt,noConflict:pe,fromUint8Array:De,toUint8Array:$e},typeof Object.defineProperty=="function"){var Ee=function(te){return{value:te,enumerable:!1,writable:!0,configurable:!0}};O.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ee(function(){return kt(this)})),Object.defineProperty(String.prototype,"toBase64",Ee(function(te){return ct(this,te)})),Object.defineProperty(String.prototype,"toBase64URI",Ee(function(){return ct(this,!0)}))}}return O.Meteor&&(Base64=O.Base64),li.exports?li.exports.Base64=O.Base64:(s=[],me=function(){return O.Base64}.apply(Ct,s),me!==void 0&&(li.exports=me)),{Base64:O.Base64}})},7861:function(li,Ct,S){var s=S(38710),me=function(P){var L=/[height|width]$/;return L.test(P)},O=function(P){var L="",de=Object.keys(P);return de.forEach(function(U,j){var fe=P[U];U=s(U),me(U)&&typeof fe=="number"&&(fe=fe+"px"),fe===!0?L+=U:fe===!1?L+="not "+U:L+="("+U+": "+fe+")",j0&&me(e[i],t[i])})}var O=typeof document!="undefined"?document:{},X={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};me(O,X);var P=typeof window!="undefined"?window:{},L={document:X,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}}};me(P,L);class de{constructor(t){const i=this;for(let r=0;r=0&&f.indexOf(">")>=0){let g="div";for(f.indexOf(":~]/)?l=[O.getElementById(e.trim().split("#")[1])]:l=(t||O).querySelectorAll(e.trim()),r=0;r0&&e[0].nodeType)for(r=0;ri.toUpperCase())}function st(e){return window.requestAnimationFrame?window.requestAnimationFrame(e):window.webkitRequestAnimationFrame?window.webkitRequestAnimationFrame(e):window.setTimeout(e,1e3/60)}function dt(e){return window.cancelAnimationFrame?window.cancelAnimationFrame(e):window.webkitCancelAnimationFrame?window.webkitCancelAnimationFrame(e):window.clearTimeout(e)}function Fe(e){if(typeof e=="undefined")return this;const t=e.split(" ");for(let i=0;i=0&&(t[fe(r.name.split("data-")[1])]=r.value)}for(const i in t)t[i]==="false"?t[i]=!1:t[i]==="true"?t[i]=!0:parseFloat(t[i])===t[i]*1&&(t[i]*=1);return t}function Ce(e){const t=this;if(typeof e=="undefined"){if(t[0]){if(t[0].multiple&&t[0].nodeName.toLowerCase()==="select"){const i=[];for(let r=0;r=0;else r.value=e}return t}function We(e){for(let t=0;t=0;$-=1){const _=N[$];r&&_.listener===r||r&&_.listener&&_.listener.dom7proxy&&_.listener.dom7proxy===r?(w.removeEventListener(g,_.proxyListener,l),N.splice($,1)):r||(w.removeEventListener(g,_.proxyListener,l),N.splice($,1))}}}return this}function $e(...e){const t=this;let[i,r,l,c]=e;typeof e[1]=="function"&&([i,l,c]=e,r=void 0);function f(...g){l.apply(this,g),t.off(i,r,f,c),f.dom7proxy&&delete f.dom7proxy}return f.dom7proxy=l,t.on(i,r,f,c)}function pe(...e){const t=e[0].split(" "),i=e[1];for(let r=0;rw>0),f.dispatchEvent(g),f.dom7EventData=[],delete f.dom7EventData}}return this}function Ee(e){const t=["webkitTransitionEnd","transitionend"],i=this;let r;function l(c){if(c.target===this)for(e.call(this,c),r=0;r0?parseFloat(this.css("width")):null}function b(e){if(this.length>0){if(e){const t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function Ae(){return this[0]===window?window.innerHeight:this.length>0?parseFloat(this.css("height")):null}function ye(e){if(this.length>0){if(e){const t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function Re(){if(this.length>0){const e=this[0],t=e.getBoundingClientRect(),i=O.body,r=e.clientTop||i.clientTop||0,l=e.clientLeft||i.clientLeft||0,c=e===P?P.scrollY:e.scrollTop,f=e===P?P.scrollX:e.scrollLeft;return{top:t.top+c-r,left:t.left+f-l}}return null}function ie(){for(let e=0;et-1?new de([]):e<0?(i=t+e,i<0?new de([]):new de([this[i]])):new de([this[e]])}function ti(...e){let t;for(let i=0;i=0;i-=1)this[t].insertBefore(r.childNodes[i],this[t].childNodes[0])}else if(e instanceof de)for(i=0;i1)for(let r=0;r1)for(let r=0;r0?e?this[0].nextElementSibling&&U(this[0].nextElementSibling).is(e)?new de([this[0].nextElementSibling]):new de([]):this[0].nextElementSibling?new de([this[0].nextElementSibling]):new de([]):new de([])}function D(e){const t=[];let i=this[0];if(!i)return new de([]);for(;i.nextElementSibling;){const r=i.nextElementSibling;e?U(r).is(e)&&t.push(r):t.push(r),i=r}return new de(t)}function k(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&U(t.previousElementSibling).is(e)?new de([t.previousElementSibling]):new de([]):t.previousElementSibling?new de([t.previousElementSibling]):new de([])}return new de([])}function J(e){const t=[];let i=this[0];if(!i)return new de([]);for(;i.previousElementSibling;){const r=i.previousElementSibling;e?U(r).is(e)&&t.push(r):t.push(r),i=r}return new de(t)}function p(e){return this.nextAll(e).add(this.prevAll(e))}function V(e){const t=[];for(let i=0;i0||i===0,Ie=t>0||t===0;if(typeof l=="undefined"&&(l="swing"),at&&(y=g.scrollTop,r||(g.scrollTop=i)),Ie&&(w=g.scrollLeft,r||(g.scrollLeft=t)),!r)return;at&&(N=g.scrollHeight-g.offsetHeight,_=Math.max(Math.min(i,N),0)),Ie&&($=g.scrollWidth-g.offsetWidth,je=Math.max(Math.min(t,$),0));let _e=null;at&&_===y&&(at=!1),Ie&&je===w&&(Ie=!1);function qe(Wt=new Date().getTime()){_e===null&&(_e=Wt);const Jt=Math.max(Math.min((Wt-_e)/r,1),0),Ut=l==="linear"?Jt:.5-Math.cos(Jt*Math.PI)/2;let lt;if(at&&(ze=y+Ut*(_-y)),Ie&&(xe=w+Ut*(je-w)),at&&_>y&&ze>=_&&(g.scrollTop=_,lt=!0),at&&_w&&xe>=je&&(g.scrollLeft=je,lt=!0),Ie&&je0?c[0].scrollTop:null:c.scrollTo(void 0,t,i,r,l)}function Ve(...e){let[t,i,r,l]=e;e.length===3&&typeof r=="function"&&([t,i,l,r]=e);const c=this;return typeof t=="undefined"?c.length>0?c[0].scrollLeft:null:c.scrollTo(t,void 0,i,r,l)}function Xe(e,t){const i=this,r={props:Object.assign({},e),params:Object.assign({duration:300,easing:"swing"},t),elements:i,animating:!1,que:[],easingProgress(c,f){return c==="swing"?.5-Math.cos(f*Math.PI)/2:typeof c=="function"?c(f):f},stop(){r.frameId&&dt(r.frameId),r.animating=!1,r.elements.each((c,f)=>{const g=f;delete g.dom7AnimateInstance}),r.que=[]},done(c){if(r.animating=!1,r.elements.each((f,g)=>{const y=g;delete y.dom7AnimateInstance}),c&&c(i),r.que.length>0){const f=r.que.shift();r.animate(f[0],f[1])}},animate(c,f){if(r.animating)return r.que.push([c,f]),r;const g=[];r.elements.each((xe,at)=>{let Ie,_e,qe,Wt,Jt;at.dom7AnimateInstance||(r.elements[xe].dom7AnimateInstance=r),g[xe]={container:at},Object.keys(c).forEach(Ut=>{Ie=window.getComputedStyle(at,null).getPropertyValue(Ut).replace(",","."),_e=parseFloat(Ie),qe=Ie.replace(_e,""),Wt=parseFloat(c[Ut]),Jt=c[Ut]+qe,g[xe][Ut]={initialFullValue:Ie,initialValue:_e,unit:qe,finalValue:Wt,finalFullValue:Jt,currentValue:_e}})});let y=null,w,N=0,$=0,_,je=!1;r.animating=!0;function ze(){w=new Date().getTime();let xe,at;je||(je=!0,f.begin&&f.begin(i)),y===null&&(y=w),f.progress&&f.progress(i,Math.max(Math.min((w-y)/f.duration,1),0),y+f.duration-w<0?0:y+f.duration-w,y),g.forEach(Ie=>{const _e=Ie;_||_e.done||Object.keys(c).forEach(qe=>{if(_||_e.done)return;xe=Math.max(Math.min((w-y)/f.duration,1),0),at=r.easingProgress(f.easing,xe);const{initialValue:Wt,finalValue:Jt,unit:Ut}=_e[qe];_e[qe].currentValue=Wt+at*(Jt-Wt);const lt=_e[qe].currentValue;if((Jt>Wt&<>=Jt||Jt{U.fn[e]=U.fn[e]||B[e]});const v={deleteProps(e){const t=e;Object.keys(t).forEach(i=>{try{t[i]=null}catch(r){}try{delete t[i]}catch(r){}})},nextTick(e,t=0){return setTimeout(e,t)},now(){return Date.now()},getTranslate(e,t="x"){let i,r,l;const c=P.getComputedStyle(e,null);return P.WebKitCSSMatrix?(r=c.transform||c.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map(f=>f.replace(",",".")).join(", ")),l=new P.WebKitCSSMatrix(r==="none"?"":r)):(l=c.MozTransform||c.OTransform||c.MsTransform||c.msTransform||c.transform||c.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=l.toString().split(",")),t==="x"&&(P.WebKitCSSMatrix?r=l.m41:i.length===16?r=parseFloat(i[12]):r=parseFloat(i[4])),t==="y"&&(P.WebKitCSSMatrix?r=l.m42:i.length===16?r=parseFloat(i[13]):r=parseFloat(i[5])),r||0},parseUrlQuery(e){const t={};let i=e||P.location.href,r,l,c,f;if(typeof i=="string"&&i.length)for(i=i.indexOf("?")>-1?i.replace(/\S*\?/,""):"",l=i.split("&").filter(g=>g!==""),f=l.length,r=0;r=0,observer:function(){return"MutationObserver"in P||"WebkitMutationObserver"in P}(),passiveListener:function(){let i=!1;try{const r=Object.defineProperty({},"passive",{get(){i=!0}});P.addEventListener("testPassiveListener",null,r)}catch(r){}return i}(),gestures:function(){return"ongesturestart"in P}()}}();class Be{constructor(t={}){const i=this;i.params=t,i.eventsListeners={},i.params&&i.params.on&&Object.keys(i.params.on).forEach(r=>{i.on(r,i.params.on[r])})}on(t,i,r){const l=this;if(typeof i!="function")return l;const c=r?"unshift":"push";return t.split(" ").forEach(f=>{l.eventsListeners[f]||(l.eventsListeners[f]=[]),l.eventsListeners[f][c](i)}),l}once(t,i,r){const l=this;if(typeof i!="function")return l;function c(...f){l.off(t,c),c.f7proxy&&delete c.f7proxy,i.apply(l,f)}return c.f7proxy=i,l.on(t,c,r)}off(t,i){const r=this;return r.eventsListeners&&t.split(" ").forEach(l=>{typeof i=="undefined"?r.eventsListeners[l]=[]:r.eventsListeners[l]&&r.eventsListeners[l].length&&r.eventsListeners[l].forEach((c,f)=>{(c===i||c.f7proxy&&c.f7proxy===i)&&r.eventsListeners[l].splice(f,1)})}),r}emit(...t){const i=this;if(!i.eventsListeners)return i;let r,l,c;return typeof t[0]=="string"||Array.isArray(t[0])?(r=t[0],l=t.slice(1,t.length),c=i):(r=t[0].events,l=t[0].data,c=t[0].context||i),(Array.isArray(r)?r:r.split(" ")).forEach(g=>{if(i.eventsListeners&&i.eventsListeners[g]){const y=[];i.eventsListeners[g].forEach(w=>{y.push(w)}),y.forEach(w=>{w.apply(c,l)})}}),i}useModulesParams(t){const i=this;i.modules&&Object.keys(i.modules).forEach(r=>{const l=i.modules[r];l.params&&v.extend(t,l.params)})}useModules(t={}){const i=this;i.modules&&Object.keys(i.modules).forEach(r=>{const l=i.modules[r],c=t[r]||{};l.instance&&Object.keys(l.instance).forEach(f=>{const g=l.instance[f];typeof g=="function"?i[f]=g.bind(i):i[f]=g}),l.on&&i.on&&Object.keys(l.on).forEach(f=>{i.on(f,l.on[f])}),l.create&&l.create.bind(i)(c)})}static set components(t){const i=this;i.use&&i.use(t)}static installModule(t,...i){const r=this;r.prototype.modules||(r.prototype.modules={});const l=t.name||`${Object.keys(r.prototype.modules).length}_${v.now()}`;return r.prototype.modules[l]=t,t.proto&&Object.keys(t.proto).forEach(c=>{r.prototype[c]=t.proto[c]}),t.static&&Object.keys(t.static).forEach(c=>{r[c]=t.static[c]}),t.install&&t.install.apply(r,i),r}static use(t,...i){const r=this;return Array.isArray(t)?(t.forEach(l=>r.installModule(l)),r):r.installModule(t,...i)}}function et(){const e=this;let t,i;const r=e.$el;typeof e.params.width!="undefined"?t=e.params.width:t=r[0].clientWidth,typeof e.params.height!="undefined"?i=e.params.height:i=r[0].clientHeight,!(t===0&&e.isHorizontal()||i===0&&e.isVertical())&&(t=t-parseInt(r.css("padding-left"),10)-parseInt(r.css("padding-right"),10),i=i-parseInt(r.css("padding-top"),10)-parseInt(r.css("padding-bottom"),10),v.extend(e,{width:t,height:i,size:e.isHorizontal()?t:i}))}function Mt(){const e=this,t=e.params,{$wrapperEl:i,size:r,rtlTranslate:l,wrongRTL:c}=e,f=e.virtual&&t.virtual.enabled,g=f?e.virtual.slides.length:e.slides.length,y=i.children(`.${e.params.slideClass}`),w=f?e.virtual.slides.length:y.length;let N=[];const $=[],_=[];function je(si){return t.cssMode?si!==y.length-1:!0}let ze=t.slidesOffsetBefore;typeof ze=="function"&&(ze=t.slidesOffsetBefore.call(e));let xe=t.slidesOffsetAfter;typeof xe=="function"&&(xe=t.slidesOffsetAfter.call(e));const at=e.snapGrid.length,Ie=e.snapGrid.length;let _e=t.spaceBetween,qe=-ze,Wt=0,Jt=0;if(typeof r=="undefined")return;typeof _e=="string"&&_e.indexOf("%")>=0&&(_e=parseFloat(_e.replace("%",""))/100*r),e.virtualSize=-_e,l?y.css({marginLeft:"",marginTop:""}):y.css({marginRight:"",marginBottom:""});let Ut;t.slidesPerColumn>1&&(Math.floor(w/t.slidesPerColumn)===w/e.params.slidesPerColumn?Ut=w:Ut=Math.ceil(w/t.slidesPerColumn)*t.slidesPerColumn,t.slidesPerView!=="auto"&&t.slidesPerColumnFill==="row"&&(Ut=Math.max(Ut,t.slidesPerView*t.slidesPerColumn)));let lt;const ri=t.slidesPerColumn,xi=Ut/ri,bn=Math.floor(w/t.slidesPerColumn);for(let si=0;si1){let vi,Zi,Ki;if(t.slidesPerColumnFill==="row"&&t.slidesPerGroup>1){const Dn=Math.floor(si/(t.slidesPerGroup*t.slidesPerColumn)),Un=si-t.slidesPerColumn*t.slidesPerGroup*Dn,qn=Dn===0?t.slidesPerGroup:Math.min(Math.ceil((w-Dn*ri*t.slidesPerGroup)/ri),t.slidesPerGroup);Ki=Math.floor(Un/qn),Zi=Un-Ki*qn+Dn*t.slidesPerGroup,vi=Zi+Ki*Ut/ri,Ci.css({"-webkit-box-ordinal-group":vi,"-moz-box-ordinal-group":vi,"-ms-flex-order":vi,"-webkit-order":vi,order:vi})}else t.slidesPerColumnFill==="column"?(Zi=Math.floor(si/ri),Ki=si-Zi*ri,(Zi>bn||Zi===bn&&Ki===ri-1)&&(Ki+=1,Ki>=ri&&(Ki=0,Zi+=1))):(Ki=Math.floor(si/xi),Zi=si-Ki*xi);Ci.css(`margin-${e.isHorizontal()?"top":"left"}`,Ki!==0&&t.spaceBetween&&`${t.spaceBetween}px`)}if(Ci.css("display")!=="none"){if(t.slidesPerView==="auto"){const vi=P.getComputedStyle(Ci[0],null),Zi=Ci[0].style.transform,Ki=Ci[0].style.webkitTransform;if(Zi&&(Ci[0].style.transform="none"),Ki&&(Ci[0].style.webkitTransform="none"),t.roundLengths)lt=e.isHorizontal()?Ci.outerWidth(!0):Ci.outerHeight(!0);else if(e.isHorizontal()){const Dn=parseFloat(vi.getPropertyValue("width")),Un=parseFloat(vi.getPropertyValue("padding-left")),qn=parseFloat(vi.getPropertyValue("padding-right")),dr=parseFloat(vi.getPropertyValue("margin-left")),ir=parseFloat(vi.getPropertyValue("margin-right")),nr=vi.getPropertyValue("box-sizing");nr&&nr==="border-box"?lt=Dn+dr+ir:lt=Dn+Un+qn+dr+ir}else{const Dn=parseFloat(vi.getPropertyValue("height")),Un=parseFloat(vi.getPropertyValue("padding-top")),qn=parseFloat(vi.getPropertyValue("padding-bottom")),dr=parseFloat(vi.getPropertyValue("margin-top")),ir=parseFloat(vi.getPropertyValue("margin-bottom")),nr=vi.getPropertyValue("box-sizing");nr&&nr==="border-box"?lt=Dn+dr+ir:lt=Dn+Un+qn+dr+ir}Zi&&(Ci[0].style.transform=Zi),Ki&&(Ci[0].style.webkitTransform=Ki),t.roundLengths&&(lt=Math.floor(lt))}else lt=(r-(t.slidesPerView-1)*_e)/t.slidesPerView,t.roundLengths&&(lt=Math.floor(lt)),y[si]&&(e.isHorizontal()?y[si].style.width=`${lt}px`:y[si].style.height=`${lt}px`);y[si]&&(y[si].swiperSlideSize=lt),_.push(lt),t.centeredSlides?(qe=qe+lt/2+Wt/2+_e,Wt===0&&si!==0&&(qe=qe-r/2-_e),si===0&&(qe=qe-r/2-_e),Math.abs(qe)<1/1e3&&(qe=0),t.roundLengths&&(qe=Math.floor(qe)),Jt%t.slidesPerGroup===0&&N.push(qe),$.push(qe)):(t.roundLengths&&(qe=Math.floor(qe)),(Jt-Math.min(e.params.slidesPerGroupSkip,Jt))%e.params.slidesPerGroup===0&&N.push(qe),$.push(qe),qe=qe+lt+_e),e.virtualSize+=lt+_e,Wt=lt,Jt+=1}}e.virtualSize=Math.max(e.virtualSize,r)+xe;let qi;if(l&&c&&(t.effect==="slide"||t.effect==="coverflow")&&i.css({width:`${e.virtualSize+t.spaceBetween}px`}),t.setWrapperSize&&(e.isHorizontal()?i.css({width:`${e.virtualSize+t.spaceBetween}px`}):i.css({height:`${e.virtualSize+t.spaceBetween}px`})),t.slidesPerColumn>1&&(e.virtualSize=(lt+t.spaceBetween)*Ut,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?i.css({width:`${e.virtualSize+t.spaceBetween}px`}):i.css({height:`${e.virtualSize+t.spaceBetween}px`}),t.centeredSlides)){qi=[];for(let si=0;si1&&N.push(e.virtualSize-r)}if(N.length===0&&(N=[0]),t.spaceBetween!==0&&(e.isHorizontal()?l?y.filter(je).css({marginLeft:`${_e}px`}):y.filter(je).css({marginRight:`${_e}px`}):y.filter(je).css({marginBottom:`${_e}px`})),t.centeredSlides&&t.centeredSlidesBounds){let si=0;_.forEach(vi=>{si+=vi+(t.spaceBetween?t.spaceBetween:0)}),si-=t.spaceBetween;const Ci=si-r;N=N.map(vi=>vi<0?-ze:vi>Ci?Ci+xe:vi)}if(t.centerInsufficientSlides){let si=0;if(_.forEach(Ci=>{si+=Ci+(t.spaceBetween?t.spaceBetween:0)}),si-=t.spaceBetween,si{N[Zi]=vi-Ci}),$.forEach((vi,Zi)=>{$[Zi]=vi+Ci})}}v.extend(e,{slides:y,snapGrid:N,slidesGrid:$,slidesSizesGrid:_}),w!==g&&e.emit("slidesLengthChange"),N.length!==at&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),$.length!==Ie&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()}function xt(e){const t=this,i=[];let r=0,l;if(typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed),t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((c,f)=>{i.push(f)});else for(l=0;lt.slides.length)break;i.push(t.slides.eq(c)[0])}else i.push(t.slides.eq(t.activeIndex)[0]);for(l=0;lr?c:r}r&&t.$wrapperEl.css("height",`${r}px`)}function ke(){const e=this,t=e.slides;for(let i=0;i=0&&w1&&N<=t.size||w<=0&&N>=t.size)&&(t.visibleSlides.push(g),t.visibleSlidesIndexes.push(f),r.eq(f).addClass(i.slideVisibleClass))}g.progress=l?-y:y}t.visibleSlides=U(t.visibleSlides)}function rt(e){const t=this;if(typeof e=="undefined"){const w=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*w||0}const i=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:l,isBeginning:c,isEnd:f}=t;const g=c,y=f;r===0?(l=0,c=!0,f=!0):(l=(e-t.minTranslate())/r,c=l<=0,f=l>=1),v.extend(t,{progress:l,isBeginning:c,isEnd:f}),(i.watchSlidesProgress||i.watchSlidesVisibility||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),c&&!g&&t.emit("reachBeginning toEdge"),f&&!y&&t.emit("reachEnd toEdge"),(g&&!c||y&&!f)&&t.emit("fromEdge"),t.emit("progress",l)}function Ne(){const e=this,{slides:t,params:i,$wrapperEl:r,activeIndex:l,realIndex:c}=e,f=e.virtual&&i.virtual.enabled;t.removeClass(`${i.slideActiveClass} ${i.slideNextClass} ${i.slidePrevClass} ${i.slideDuplicateActiveClass} ${i.slideDuplicateNextClass} ${i.slideDuplicatePrevClass}`);let g;f?g=e.$wrapperEl.find(`.${i.slideClass}[data-swiper-slide-index="${l}"]`):g=t.eq(l),g.addClass(i.slideActiveClass),i.loop&&(g.hasClass(i.slideDuplicateClass)?r.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${c}"]`).addClass(i.slideDuplicateActiveClass):r.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${c}"]`).addClass(i.slideDuplicateActiveClass));let y=g.nextAll(`.${i.slideClass}`).eq(0).addClass(i.slideNextClass);i.loop&&y.length===0&&(y=t.eq(0),y.addClass(i.slideNextClass));let w=g.prevAll(`.${i.slideClass}`).eq(0).addClass(i.slidePrevClass);i.loop&&w.length===0&&(w=t.eq(-1),w.addClass(i.slidePrevClass)),i.loop&&(y.hasClass(i.slideDuplicateClass)?r.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${y.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicateNextClass):r.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${y.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicateNextClass),w.hasClass(i.slideDuplicateClass)?r.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${w.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicatePrevClass):r.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${w.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicatePrevClass))}function Ye(e){const t=this,i=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:r,snapGrid:l,params:c,activeIndex:f,realIndex:g,snapIndex:y}=t;let w=e,N;if(typeof w=="undefined"){for(let _=0;_=r[_]&&i=r[_]&&i=r[_]&&(w=_);c.normalizeSlideIndex&&(w<0||typeof w=="undefined")&&(w=0)}if(l.indexOf(i)>=0)N=l.indexOf(i);else{const _=Math.min(c.slidesPerGroupSkip,w);N=_+Math.floor((w-_)/c.slidesPerGroup)}if(N>=l.length&&(N=l.length-1),w===f){N!==y&&(t.snapIndex=N,t.emit("snapIndexChange"));return}const $=parseInt(t.slides.eq(w).attr("data-swiper-slide-index")||w,10);v.extend(t,{snapIndex:N,realIndex:$,previousIndex:f,activeIndex:w}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),g!==$&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")}function Et(e){const t=this,i=t.params,r=U(e.target).closest(`.${i.slideClass}`)[0];let l=!1;if(r)for(let c=0;cy?N=y:r&&ec?f="next":rl?f="next":r=g.length&&(ze=g.length-1),(N||f.initialSlide||0)===(w||0)&&i&&l.emit("beforeSlideChangeStart");const xe=-g[ze];if(l.updateProgress(xe),f.normalizeSlideIndex)for(let Ie=0;Ie=Math.floor(y[Ie]*100)&&(c=Ie);if(l.initialized&&c!==N&&(!l.allowSlideNext&&xel.translate&&xe>l.maxTranslate()&&(N||0)!==c))return!1;let at;if(c>N?at="next":cN(Ie)),je=g.map(Ie=>N(Ie)),ze=f[_.indexOf($)];let xe=f[_.indexOf($)-1];typeof xe=="undefined"&&l.cssMode&&f.forEach(Ie=>{!xe&&$>=Ie&&(xe=Ie)});let at;return typeof xe!="undefined"&&(at=g.indexOf(xe),at<0&&(at=r.activeIndex-1)),r.slideTo(at,e,t,i)}function vn(e=this.params.speed,t=!0,i){const r=this;return r.slideTo(r.activeIndex,e,t,i)}function Li(e=this.params.speed,t=!0,i,r=.5){const l=this;let c=l.activeIndex;const f=Math.min(l.params.slidesPerGroupSkip,c),g=f+Math.floor((c-f)/l.params.slidesPerGroup),y=l.rtlTranslate?l.translate:-l.translate;if(y>=l.snapGrid[g]){const w=l.snapGrid[g],N=l.snapGrid[g+1];y-w>(N-w)*r&&(c+=l.params.slidesPerGroup)}else{const w=l.snapGrid[g-1],N=l.snapGrid[g];y-w<=(N-w)*r&&(c-=l.params.slidesPerGroup)}return c=Math.max(c,0),c=Math.min(c,l.slidesGrid.length-1),l.slideTo(c,e,t,i)}function ji(){const e=this,{params:t,$wrapperEl:i}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let l=e.clickedIndex,c;if(t.loop){if(e.animating)return;c=parseInt(U(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?le.slides.length-e.loopedSlides+r/2?(e.loopFix(),l=i.children(`.${t.slideClass}[data-swiper-slide-index="${c}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),v.nextTick(()=>{e.slideTo(l)})):e.slideTo(l):l>e.slides.length-r?(e.loopFix(),l=i.children(`.${t.slideClass}[data-swiper-slide-index="${c}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),v.nextTick(()=>{e.slideTo(l)})):e.slideTo(l)}else e.slideTo(l)}var Ln={slideTo:Yi,slideToLoop:dn,slideNext:Bn,slidePrev:Mn,slideReset:vn,slideToClosest:Li,slideToClickedSlide:ji};function Q(){const e=this,{params:t,$wrapperEl:i}=e;i.children(`.${t.slideClass}.${t.slideDuplicateClass}`).remove();let r=i.children(`.${t.slideClass}`);if(t.loopFillGroupWithBlank){const f=t.slidesPerGroup-r.length%t.slidesPerGroup;if(f!==t.slidesPerGroup){for(let g=0;gr.length&&(e.loopedSlides=r.length);const l=[],c=[];r.each((f,g)=>{const y=U(g);f=r.length-e.loopedSlides&&l.push(g),y.attr("data-swiper-slide-index",f)});for(let f=0;f=0;f-=1)i.prepend(U(l[f].cloneNode(!0)).addClass(t.slideDuplicateClass))}function G(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:i,loopedSlides:r,allowSlidePrev:l,allowSlideNext:c,snapGrid:f,rtlTranslate:g}=e;let y;e.allowSlidePrev=!0,e.allowSlideNext=!0;const N=-f[t]-e.getTranslate();t=i.length-r&&(y=-i.length+t+r,y+=r,e.slideTo(y,0,!1,!0)&&N!==0&&e.setTranslate((g?-e.translate:e.translate)-N)),e.allowSlidePrev=l,e.allowSlideNext=c,e.emit("loopFix")}function q(){const e=this,{$wrapperEl:t,params:i,slides:r}=e;t.children(`.${i.slideClass}.${i.slideDuplicateClass},.${i.slideClass}.${i.slideBlankClass}`).remove(),r.removeAttr("data-swiper-slide-index")}var ne={loopCreate:Q,loopFix:G,loopDestroy:q};function le(e){const t=this;if(ae.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const i=t.el;i.style.cursor="move",i.style.cursor=e?"-webkit-grabbing":"-webkit-grab",i.style.cursor=e?"-moz-grabbin":"-moz-grab",i.style.cursor=e?"grabbing":"grab"}function ni(){const e=this;ae.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.el.style.cursor="")}var zt={setGrabCursor:le,unsetGrabCursor:ni};function Tt(e){const t=this,{$wrapperEl:i,params:r}=t;if(r.loop&&t.loopDestroy(),typeof e=="object"&&"length"in e)for(let l=0;l=g){i.appendSlide(t);return}let y=f>e?f+1:f;const w=[];for(let N=g-1;N>=e;N-=1){const $=i.slides.eq(N);$.remove(),w.unshift($)}if(typeof t=="object"&&"length"in t){for(let N=0;Ne?f+t.length:f}else r.append(t);for(let N=0;N=0||i.indexOf("Trident/")>=0,$=i.indexOf("Edge/")>=0,_=i.indexOf("Gecko/")>=0&&i.indexOf("Firefox/")>=0,je=t==="Win32",ze=i.toLowerCase().indexOf("electron")>=0;let xe=t==="MacIntel";return!g&&xe&&ae.touch&&(l===1024&&c===1366||l===834&&c===1194||l===834&&c===1112||l===768&&c===1024)&&(g=i.match(/(Version)\/([\d.]+)/),xe=!1),r.ie=N,r.edge=$,r.firefox=_,f&&!je&&(r.os="android",r.osVersion=f[2],r.android=!0,r.androidChrome=i.toLowerCase().indexOf("chrome")>=0),(g||w||y)&&(r.os="ios",r.ios=!0),w&&!y&&(r.osVersion=w[2].replace(/_/g,"."),r.iphone=!0),g&&(r.osVersion=g[2].replace(/_/g,"."),r.ipad=!0),y&&(r.osVersion=y[3]?y[3].replace(/_/g,"."):null,r.ipod=!0),r.ios&&r.osVersion&&i.indexOf("Version/")>=0&&r.osVersion.split(".")[0]==="10"&&(r.osVersion=i.toLowerCase().split("version/")[1].split(" ")[0]),r.webView=!!((w||g||y)&&(i.match(/.*AppleWebKit(?!.*Safari)/i)||P.navigator.standalone))||P.matchMedia&&P.matchMedia("(display-mode: standalone)").matches,r.webview=r.webView,r.standalone=r.webView,r.desktop=!(r.ios||r.android)||ze,r.desktop&&(r.electron=ze,r.macos=xe,r.windows=je,r.macos&&(r.os="macos"),r.windows&&(r.os="windows")),r.pixelRatio=P.devicePixelRatio||1,r}();function $i(e){const t=this,i=t.touchEventsData,{params:r,touches:l}=t;if(t.animating&&r.preventInteractionOnTransition)return;let c=e;c.originalEvent&&(c=c.originalEvent);const f=U(c.target);if(r.touchEventsTarget==="wrapper"&&!f.closest(t.wrapperEl).length||(i.isTouchEvent=c.type==="touchstart",!i.isTouchEvent&&"which"in c&&c.which===3)||!i.isTouchEvent&&"button"in c&&c.button>0||i.isTouched&&i.isMoved)return;if(r.noSwiping&&f.closest(r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`)[0]){t.allowClick=!0;return}if(r.swipeHandler&&!f.closest(r.swipeHandler)[0])return;l.currentX=c.type==="touchstart"?c.targetTouches[0].pageX:c.pageX,l.currentY=c.type==="touchstart"?c.targetTouches[0].pageY:c.pageY;const g=l.currentX,y=l.currentY,w=r.edgeSwipeDetection||r.iOSEdgeSwipeDetection,N=r.edgeSwipeThreshold||r.iOSEdgeSwipeThreshold;if(!(w&&(g<=N||g>=P.screen.width-N))){if(v.extend(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=g,l.startY=y,i.touchStartTime=v.now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold>0&&(i.allowThresholdMove=!1),c.type!=="touchstart"){let $=!0;f.is(i.formElements)&&($=!1),O.activeElement&&U(O.activeElement).is(i.formElements)&&O.activeElement!==f[0]&&O.activeElement.blur();const _=$&&t.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||_)&&c.preventDefault()}t.emit("touchStart",c)}}function Mi(e){const t=this,i=t.touchEventsData,{params:r,touches:l,rtlTranslate:c}=t;let f=e;if(f.originalEvent&&(f=f.originalEvent),!i.isTouched){i.startMoving&&i.isScrolling&&t.emit("touchMoveOpposite",f);return}if(i.isTouchEvent&&f.type!=="touchmove")return;const g=f.type==="touchmove"&&f.targetTouches&&(f.targetTouches[0]||f.changedTouches[0]),y=f.type==="touchmove"?g.pageX:f.pageX,w=f.type==="touchmove"?g.pageY:f.pageY;if(f.preventedByNestedSwiper){l.startX=y,l.startY=w;return}if(!t.allowTouchMove){t.allowClick=!1,i.isTouched&&(v.extend(l,{startX:y,startY:w,currentX:y,currentY:w}),i.touchStartTime=v.now());return}if(i.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop){if(t.isVertical()){if(wl.startY&&t.translate>=t.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(yl.startX&&t.translate>=t.minTranslate())return}if(i.isTouchEvent&&O.activeElement&&f.target===O.activeElement&&U(f.target).is(i.formElements)){i.isMoved=!0,t.allowClick=!1;return}if(i.allowTouchCallbacks&&t.emit("touchMove",f),f.targetTouches&&f.targetTouches.length>1)return;l.currentX=y,l.currentY=w;const N=l.currentX-l.startX,$=l.currentY-l.startY;if(t.params.threshold&&Math.sqrt(wn(N,2)+wn($,2))=25&&(xe=Math.atan2(Math.abs($),Math.abs(N))*180/Math.PI,i.isScrolling=t.isHorizontal()?xe>r.touchAngle:90-xe>r.touchAngle)}if(i.isScrolling&&t.emit("touchMoveOpposite",f),typeof i.startMoving=="undefined"&&(l.currentX!==l.startX||l.currentY!==l.startY)&&(i.startMoving=!0),i.isScrolling){i.isTouched=!1;return}if(!i.startMoving)return;t.allowClick=!1,!r.cssMode&&f.cancelable&&f.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&f.stopPropagation(),i.isMoved||(r.loop&&t.loopFix(),i.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,r.grabCursor&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!0),t.emit("sliderFirstMove",f)),t.emit("sliderMove",f),i.isMoved=!0;let _=t.isHorizontal()?N:$;l.diff=_,_*=r.touchRatio,c&&(_=-_),t.swipeDirection=_>0?"prev":"next",i.currentTranslate=_+i.startTranslate;let je=!0,ze=r.resistanceRatio;if(r.touchReleaseOnEdges&&(ze=0),_>0&&i.currentTranslate>t.minTranslate()?(je=!1,r.resistance&&(i.currentTranslate=t.minTranslate()-1+wn(-t.minTranslate()+i.startTranslate+_,ze))):_<0&&i.currentTranslatei.startTranslate&&(i.currentTranslate=i.startTranslate),r.threshold>0)if(Math.abs(_)>r.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,l.startX=l.currentX,l.startY=l.currentY,i.currentTranslate=i.startTranslate,l.diff=t.isHorizontal()?l.currentX-l.startX:l.currentY-l.startY;return}}else{i.currentTranslate=i.startTranslate;return}!r.followFinger||r.cssMode||((r.freeMode||r.watchSlidesProgress||r.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),r.freeMode&&(i.velocities.length===0&&i.velocities.push({position:l[t.isHorizontal()?"startX":"startY"],time:i.touchStartTime}),i.velocities.push({position:l[t.isHorizontal()?"currentX":"currentY"],time:v.now()})),t.updateProgress(i.currentTranslate),t.setTranslate(i.currentTranslate))}function yn(e){const t=this,i=t.touchEventsData,{params:r,touches:l,rtlTranslate:c,$wrapperEl:f,slidesGrid:g,snapGrid:y}=t;let w=e;if(w.originalEvent&&(w=w.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",w),i.allowTouchCallbacks=!1,!i.isTouched){i.isMoved&&r.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,i.startMoving=!1;return}r.grabCursor&&i.isMoved&&i.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const N=v.now(),$=N-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(w),t.emit("tap click",w),$<300&&N-i.lastClickTime<300&&t.emit("doubleTap doubleClick",w)),i.lastClickTime=v.now(),v.nextTick(()=>{t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||l.diff===0||i.currentTranslate===i.startTranslate){i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;return}i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;let _;if(r.followFinger?_=c?t.translate:-t.translate:_=-i.currentTranslate,r.cssMode)return;if(r.freeMode){if(_<-t.minTranslate()){t.slideTo(t.activeIndex);return}if(_>-t.maxTranslate()){t.slides.length1){const ri=i.velocities.pop(),xi=i.velocities.pop(),bn=ri.position-xi.position,qi=ri.time-xi.time;t.velocity=bn/qi,t.velocity/=2,Math.abs(t.velocity)150||v.now()-ri.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeModeMomentumVelocityRatio,i.velocities.length=0;let Ie=1e3*r.freeModeMomentumRatio;const _e=t.velocity*Ie;let qe=t.translate+_e;c&&(qe=-qe);let Wt=!1,Jt;const Ut=Math.abs(t.velocity)*20*r.freeModeMomentumBounceRatio;let lt;if(qet.minTranslate())r.freeModeMomentumBounce?(qe-t.minTranslate()>Ut&&(qe=t.minTranslate()+Ut),Jt=t.minTranslate(),Wt=!0,i.allowMomentumBounce=!0):qe=t.minTranslate(),r.loop&&r.centeredSlides&&(lt=!0);else if(r.freeModeSticky){let ri;for(let xi=0;xi-qe){ri=xi;break}Math.abs(y[ri]-qe){t.loopFix()}),t.velocity!==0){if(c?Ie=Math.abs((-qe-t.translate)/t.velocity):Ie=Math.abs((qe-t.translate)/t.velocity),r.freeModeSticky){const ri=Math.abs((c?-qe:qe)-t.translate),xi=t.slidesSizesGrid[t.activeIndex];ri{!t||t.destroyed||!i.allowMomentumBounce||(t.emit("momentumBounce"),t.setTransition(r.speed),setTimeout(()=>{t.setTranslate(Jt),f.transitionEnd(()=>{!t||t.destroyed||t.transitionEnd()})},0))})):t.velocity?(t.updateProgress(qe),t.setTransition(Ie),t.setTranslate(qe),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,f.transitionEnd(()=>{!t||t.destroyed||t.transitionEnd()}))):t.updateProgress(qe),t.updateActiveIndex(),t.updateSlidesClasses()}else if(r.freeModeSticky){t.slideToClosest();return}(!r.freeModeMomentum||$>=r.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses());return}let je=0,ze=t.slidesSizesGrid[0];for(let Ie=0;Ie=g[Ie]&&_=g[Ie]&&(je=Ie,ze=g[g.length-1]-g[g.length-2])}const xe=(_-g[je])/ze,at=jer.longSwipesMs){if(!r.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(xe>=r.longSwipesRatio?t.slideTo(je+at):t.slideTo(je)),t.swipeDirection==="prev"&&(xe>1-r.longSwipesRatio?t.slideTo(je+at):t.slideTo(je))}else{if(!r.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(w.target===t.navigation.nextEl||w.target===t.navigation.prevEl)?w.target===t.navigation.nextEl?t.slideTo(je+at):t.slideTo(je):(t.swipeDirection==="next"&&t.slideTo(je+at),t.swipeDirection==="prev"&&t.slideTo(je))}}function Gi(){const e=this,{params:t,el:i}=e;if(i&&i.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:l,snapGrid:c}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=l,e.allowSlideNext=r,e.params.watchOverflow&&c!==e.snapGrid&&e.checkOverflow()}function sn(e){const t=this;t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function Ni(){const e=this,{wrapperEl:t,rtlTranslate:i}=e;e.previousTranslate=e.translate,e.isHorizontal()?i?e.translate=t.scrollWidth-t.offsetWidth-t.scrollLeft:e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===-0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let r;const l=e.maxTranslate()-e.minTranslate();l===0?r=0:r=(e.translate-e.minTranslate())/l,r!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let kn=!1;function Pn(){}function In(){const e=this,{params:t,touchEvents:i,el:r,wrapperEl:l}=e;e.onTouchStart=$i.bind(e),e.onTouchMove=Mi.bind(e),e.onTouchEnd=yn.bind(e),t.cssMode&&(e.onScroll=Ni.bind(e)),e.onClick=sn.bind(e);const c=!!t.nested;if(!ae.touch&&ae.pointerEvents)r.addEventListener(i.start,e.onTouchStart,!1),O.addEventListener(i.move,e.onTouchMove,c),O.addEventListener(i.end,e.onTouchEnd,!1);else{if(ae.touch){const f=i.start==="touchstart"&&ae.passiveListener&&t.passiveListeners?{passive:!0,capture:!1}:!1;r.addEventListener(i.start,e.onTouchStart,f),r.addEventListener(i.move,e.onTouchMove,ae.passiveListener?{passive:!1,capture:c}:c),r.addEventListener(i.end,e.onTouchEnd,f),i.cancel&&r.addEventListener(i.cancel,e.onTouchEnd,f),kn||(O.addEventListener("touchstart",Pn),kn=!0)}(t.simulateTouch&&!Yt.ios&&!Yt.android||t.simulateTouch&&!ae.touch&&Yt.ios)&&(r.addEventListener("mousedown",e.onTouchStart,!1),O.addEventListener("mousemove",e.onTouchMove,c),O.addEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&r.addEventListener("click",e.onClick,!0),t.cssMode&&l.addEventListener("scroll",e.onScroll),t.updateOnWindowResize?e.on(Yt.ios||Yt.android?"resize orientationchange observerUpdate":"resize observerUpdate",Gi,!0):e.on("observerUpdate",Gi,!0)}function mn(){const e=this,{params:t,touchEvents:i,el:r,wrapperEl:l}=e,c=!!t.nested;if(!ae.touch&&ae.pointerEvents)r.removeEventListener(i.start,e.onTouchStart,!1),O.removeEventListener(i.move,e.onTouchMove,c),O.removeEventListener(i.end,e.onTouchEnd,!1);else{if(ae.touch){const f=i.start==="onTouchStart"&&ae.passiveListener&&t.passiveListeners?{passive:!0,capture:!1}:!1;r.removeEventListener(i.start,e.onTouchStart,f),r.removeEventListener(i.move,e.onTouchMove,c),r.removeEventListener(i.end,e.onTouchEnd,f),i.cancel&&r.removeEventListener(i.cancel,e.onTouchEnd,f)}(t.simulateTouch&&!Yt.ios&&!Yt.android||t.simulateTouch&&!ae.touch&&Yt.ios)&&(r.removeEventListener("mousedown",e.onTouchStart,!1),O.removeEventListener("mousemove",e.onTouchMove,c),O.removeEventListener("mouseup",e.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&r.removeEventListener("click",e.onClick,!0),t.cssMode&&l.removeEventListener("scroll",e.onScroll),e.off(Yt.ios||Yt.android?"resize orientationchange observerUpdate":"resize observerUpdate",Gi)}var an={attachEvents:In,detachEvents:mn};function Cn(){const e=this,{activeIndex:t,initialized:i,loopedSlides:r=0,params:l,$el:c}=e,f=l.breakpoints;if(!f||f&&Object.keys(f).length===0)return;const g=e.getBreakpoint(f);if(g&&e.currentBreakpoint!==g){const y=g in f?f[g]:void 0;y&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(ze=>{const xe=y[ze];typeof xe!="undefined"&&(ze==="slidesPerView"&&(xe==="AUTO"||xe==="auto")?y[ze]="auto":ze==="slidesPerView"?y[ze]=parseFloat(xe):y[ze]=parseInt(xe,10))});const w=y||e.originalParams,N=l.slidesPerColumn>1,$=w.slidesPerColumn>1;N&&!$?c.removeClass(`${l.containerModifierClass}multirow ${l.containerModifierClass}multirow-column`):!N&&$&&(c.addClass(`${l.containerModifierClass}multirow`),w.slidesPerColumnFill==="column"&&c.addClass(`${l.containerModifierClass}multirow-column`));const _=w.direction&&w.direction!==l.direction,je=l.loop&&(w.slidesPerView!==l.slidesPerView||_);_&&i&&e.changeDirection(),v.extend(e.params,w),v.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=g,je&&i&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-r+e.loopedSlides,0,!1)),e.emit("breakpoint",w)}}function oi(e){if(!e)return;let t=!1;const i=Object.keys(e).map(r=>{if(typeof r=="string"&&r.indexOf("@")===0){const l=parseFloat(r.substr(1));return{value:P.innerHeight*l,point:r}}return{value:r,point:r}});i.sort((r,l)=>parseInt(r.value,10)-parseInt(l.value,10));for(let r=0;r1&&(c.push("multirow"),i.slidesPerColumnFill==="column"&&c.push("multirow-column")),Yt.android&&c.push("android"),Yt.ios&&c.push("ios"),i.cssMode&&c.push("css-mode"),c.forEach(f=>{t.push(i.containerModifierClass+f)}),l.addClass(t.join(" "))}function Xi(){const e=this,{$el:t,classNames:i}=e;t.removeClass(i.join(" "))}var en={addClasses:xn,removeClasses:Xi};function fn(e,t,i,r,l,c){let f;function g(){c&&c()}!U(e).parent("picture")[0]&&(!e.complete||!l)&&t?(f=new P.Image,f.onload=g,f.onerror=g,r&&(f.sizes=r),i&&(f.srcset=i),t&&(f.src=t)):g()}function Qt(){const e=this;e.imagesToLoad=e.$el.find("img");function t(){typeof e=="undefined"||e===null||!e||e.destroyed||(e.imagesLoaded!==void 0&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}for(let i=0;i0&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&&t.slidesOffsetAfter&&r?e.isLocked=r<=e.size:e.isLocked=e.snapGrid.length===1,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,i!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),i&&i!==e.isLocked&&(e.isEnd=!1,e.navigation&&e.navigation.update())}var yt={checkOverflow:Oi},mi={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0};const zi={update:vt,translate:wi,transition:cn,slide:Ln,loop:ne,grabCursor:zt,manipulation:Ji,events:an,breakpoints:bi,checkOverflow:yt,classes:en,images:Ri},Ht={};class _t extends Be{constructor(...t){let i,r;t.length===1&&t[0].constructor&&t[0].constructor===Object?r=t[0]:[i,r]=t,r||(r={}),r=v.extend({},r),i&&!r.el&&(r.el=i),super(r),Object.keys(zi).forEach(y=>{Object.keys(zi[y]).forEach(w=>{_t.prototype[w]||(_t.prototype[w]=zi[y][w])})});const l=this;typeof l.modules=="undefined"&&(l.modules={}),Object.keys(l.modules).forEach(y=>{const w=l.modules[y];if(w.params){const N=Object.keys(w.params)[0],$=w.params[N];if(typeof $!="object"||$===null||!(N in r&&"enabled"in $))return;r[N]===!0&&(r[N]={enabled:!0}),typeof r[N]=="object"&&!("enabled"in r[N])&&(r[N].enabled=!0),r[N]||(r[N]={enabled:!1})}});const c=v.extend({},mi);l.useModulesParams(c),l.params=v.extend({},c,Ht,r),l.originalParams=v.extend({},l.params),l.passedParams=v.extend({},r),l.$=U;const f=U(l.params.el);if(i=f[0],!i)return;if(f.length>1){const y=[];return f.each((w,N)=>{const $=v.extend({},r,{el:N});y.push(new _t($))}),y}i.swiper=l,f.data("swiper",l);let g;return i&&i.shadowRoot&&i.shadowRoot.querySelector?(g=U(i.shadowRoot.querySelector(`.${l.params.wrapperClass}`)),g.children=y=>f.children(y)):g=f.children(`.${l.params.wrapperClass}`),v.extend(l,{$el:f,el:i,$wrapperEl:g,wrapperEl:g[0],classNames:[],slides:U(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return l.params.direction==="horizontal"},isVertical(){return l.params.direction==="vertical"},rtl:i.dir.toLowerCase()==="rtl"||f.css("direction")==="rtl",rtlTranslate:l.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||f.css("direction")==="rtl"),wrongRTL:g.css("display")==="-webkit-box",activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEvents:function(){const w=["touchstart","touchmove","touchend","touchcancel"];let N=["mousedown","mousemove","mouseup"];return ae.pointerEvents&&(N=["pointerdown","pointermove","pointerup"]),l.touchEventsTouch={start:w[0],move:w[1],end:w[2],cancel:w[3]},l.touchEventsDesktop={start:N[0],move:N[1],end:N[2]},ae.touch||!l.params.simulateTouch?l.touchEventsTouch:l.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:v.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.useModules(),l.params.init&&l.init(),l}slidesPerViewDynamic(){const t=this,{params:i,slides:r,slidesGrid:l,size:c,activeIndex:f}=t;let g=1;if(i.centeredSlides){let y=r[f].swiperSlideSize,w;for(let N=f+1;Nc&&(w=!0));for(let N=f-1;N>=0;N-=1)r[N]&&!w&&(y+=r[N].swiperSlideSize,g+=1,y>c&&(w=!0))}else for(let y=f+1;y1)&&t.isEnd&&!t.params.centeredSlides?c=t.slideTo(t.slides.length-1,0,!1,!0):c=t.slideTo(t.activeIndex,0,!1,!0),c||l()),r.watchOverflow&&i!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,i=!0){const r=this,l=r.params.direction;return t||(t=l==="horizontal"?"vertical":"horizontal"),t===l||t!=="horizontal"&&t!=="vertical"||(r.$el.removeClass(`${r.params.containerModifierClass}${l}`).addClass(`${r.params.containerModifierClass}${t}`),r.params.direction=t,r.slides.each((c,f)=>{t==="vertical"?f.style.width="":f.style.height=""}),r.emit("changeDirection"),i&&r.update()),r}init(){const t=this;t.initialized||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit),t.attachEvents(),t.initialized=!0,t.emit("init"))}destroy(t=!0,i=!0){const r=this,{params:l,$el:c,$wrapperEl:f,slides:g}=r;return typeof r.params=="undefined"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),l.loop&&r.loopDestroy(),i&&(r.removeClasses(),c.removeAttr("style"),f.removeAttr("style"),g&&g.length&&g.removeClass([l.slideVisibleClass,l.slideActiveClass,l.slideNextClass,l.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(y=>{r.off(y)}),t!==!1&&(r.$el[0].swiper=null,r.$el.data("swiper",null),v.deleteProps(r)),r.destroyed=!0),null}static extendDefaults(t){v.extend(Ht,t)}static get extendedDefaults(){return Ht}static get defaults(){return mi}static get Class(){return Be}static get $(){return U}}var ki={name:"device",proto:{device:Yt},static:{device:Yt}},Wi={name:"support",proto:{support:ae},static:{support:ae}};const Ii=function(){function t(){const i=P.navigator.userAgent.toLowerCase();return i.indexOf("safari")>=0&&i.indexOf("chrome")<0&&i.indexOf("android")<0}return{isEdge:!!P.navigator.userAgent.match(/Edge/g),isSafari:t(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(P.navigator.userAgent)}}();var Ei={name:"browser",proto:{browser:Ii},static:{browser:Ii}},Ui={name:"resize",create(){const e=this;v.extend(e,{resize:{resizeHandler(){!e||e.destroyed||!e.initialized||(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler(){!e||e.destroyed||!e.initialized||e.emit("orientationchange")}}})},on:{init(){const e=this;P.addEventListener("resize",e.resize.resizeHandler),P.addEventListener("orientationchange",e.resize.orientationChangeHandler)},destroy(){const e=this;P.removeEventListener("resize",e.resize.resizeHandler),P.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}};const Fi={func:P.MutationObserver||P.WebkitMutationObserver,attach(e,t={}){const i=this,r=Fi.func,l=new r(c=>{if(c.length===1){i.emit("observerUpdate",c[0]);return}const f=function(){i.emit("observerUpdate",c[0])};P.requestAnimationFrame?P.requestAnimationFrame(f):P.setTimeout(f,0)});l.observe(e,{attributes:typeof t.attributes=="undefined"?!0:t.attributes,childList:typeof t.childList=="undefined"?!0:t.childList,characterData:typeof t.characterData=="undefined"?!0:t.characterData}),i.observer.observers.push(l)},init(){const e=this;if(!(!ae.observer||!e.params.observer)){if(e.params.observeParents){const t=e.$el.parents();for(let i=0;i{t.disconnect()}),e.observer.observers=[]}};var Vn={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create(){const e=this;v.extend(e,{observer:{init:Fi.init.bind(e),attach:Fi.attach.bind(e),destroy:Fi.destroy.bind(e),observers:[]}})},on:{init(){this.observer.init()},destroy(){this.observer.destroy()}}};const ln={update(e){const t=this,{slidesPerView:i,slidesPerGroup:r,centeredSlides:l}=t.params,{addSlidesBefore:c,addSlidesAfter:f}=t.params.virtual,{from:g,to:y,slides:w,slidesGrid:N,renderSlide:$,offset:_}=t.virtual;t.updateActiveIndex();const je=t.activeIndex||0;let ze;t.rtlTranslate?ze="right":ze=t.isHorizontal()?"left":"top";let xe,at;l?(xe=Math.floor(i/2)+r+c,at=Math.floor(i/2)+r+f):(xe=i+(r-1)+c,at=r+f);const Ie=Math.max((je||0)-at,0),_e=Math.min((je||0)+xe,w.length-1),qe=(t.slidesGrid[Ie]||0)-(t.slidesGrid[0]||0);v.extend(t.virtual,{from:Ie,to:_e,offset:qe,slidesGrid:t.slidesGrid});function Wt(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(g===Ie&&y===_e&&!e){t.slidesGrid!==N&&qe!==_&&t.slides.css(ze,`${qe}px`),t.updateProgress();return}if(t.params.virtual.renderExternal){t.params.virtual.renderExternal.call(t,{offset:qe,from:Ie,to:_e,slides:function(){const ri=[];for(let xi=Ie;xi<=_e;xi+=1)ri.push(w[xi]);return ri}()}),Wt();return}const Jt=[],Ut=[];if(e)t.$wrapperEl.find(`.${t.params.slideClass}`).remove();else for(let lt=g;lt<=y;lt+=1)(lt_e)&&t.$wrapperEl.find(`.${t.params.slideClass}[data-swiper-slide-index="${lt}"]`).remove();for(let lt=0;lt=Ie&<<=_e&&(typeof y=="undefined"||e?Ut.push(lt):(lt>y&&Ut.push(lt),lt{t.$wrapperEl.append($(w[lt],lt))}),Jt.sort((lt,ri)=>ri-lt).forEach(lt=>{t.$wrapperEl.prepend($(w[lt],lt))}),t.$wrapperEl.children(".swiper-slide").css(ze,`${qe}px`),Wt()},renderSlide(e,t){const i=this,r=i.params.virtual;if(r.cache&&i.virtual.cache[t])return i.virtual.cache[t];const l=r.renderSlide?U(r.renderSlide.call(i,e,t)):U(`
${e}
`);return l.attr("data-swiper-slide-index")||l.attr("data-swiper-slide-index",t),r.cache&&(i.virtual.cache[t]=l),l},appendSlide(e){const t=this;if(typeof e=="object"&&"length"in e)for(let i=0;i{const y=c[g],w=y.attr("data-swiper-slide-index");w&&y.attr("data-swiper-slide-index",parseInt(w,10)+1),f[parseInt(g,10)+l]=y}),t.virtual.cache=f}t.virtual.update(!0),t.slideTo(r,0)},removeSlide(e){const t=this;if(typeof e=="undefined"||e===null)return;let i=t.activeIndex;if(Array.isArray(e))for(let r=e.length-1;r>=0;r-=1)t.virtual.slides.splice(e[r],1),t.params.virtual.cache&&delete t.virtual.cache[e[r]],e[r]0&&t.$el.parents(`.${t.params.slideActiveClass}`).length===0)return;const je=P.innerWidth,ze=P.innerHeight,xe=t.$el.offset();i&&(xe.left-=t.$el[0].scrollLeft);const at=[[xe.left,xe.top],[xe.left+t.width,xe.top],[xe.left,xe.top+t.height],[xe.left+t.width,xe.top+t.height]];for(let Ie=0;Ie=0&&_e[0]<=je&&_e[1]>=0&&_e[1]<=ze&&(_=!0)}if(!_)return}t.isHorizontal()?((f||g||y||w)&&(r.preventDefault?r.preventDefault():r.returnValue=!1),((g||w)&&!i||(f||y)&&i)&&t.slideNext(),((f||y)&&!i||(g||w)&&i)&&t.slidePrev()):((f||g||N||$)&&(r.preventDefault?r.preventDefault():r.returnValue=!1),(g||$)&&t.slideNext(),(f||N)&&t.slidePrev()),t.emit("keyPress",l)}},enable(){const e=this;e.keyboard.enabled||(U(O).on("keydown",e.keyboard.handle),e.keyboard.enabled=!0)},disable(){const e=this;e.keyboard.enabled&&(U(O).off("keydown",e.keyboard.handle),e.keyboard.enabled=!1)}};var hn={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create(){const e=this;v.extend(e,{keyboard:{enabled:!1,enable:On.enable.bind(e),disable:On.disable.bind(e),handle:On.handle.bind(e)}})},on:{init(){const e=this;e.params.keyboard.enabled&&e.keyboard.enable()},destroy(){const e=this;e.keyboard.enabled&&e.keyboard.disable()}}};function tr(){const e="onwheel";let t=e in O;if(!t){const i=O.createElement("div");i.setAttribute(e,"return;"),t=typeof i[e]=="function"}return!t&&O.implementation&&O.implementation.hasFeature&&O.implementation.hasFeature("","")!==!0&&(t=O.implementation.hasFeature("Events.wheel","3.0")),t}const pn={lastScrollTime:v.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event(){return P.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":tr()?"wheel":"mousewheel"},normalize(e){let l=0,c=0,f=0,g=0;return"detail"in e&&(c=e.detail),"wheelDelta"in e&&(c=-e.wheelDelta/120),"wheelDeltaY"in e&&(c=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(l=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(l=c,c=0),f=l*10,g=c*10,"deltaY"in e&&(g=e.deltaY),"deltaX"in e&&(f=e.deltaX),e.shiftKey&&!f&&(f=g,g=0),(f||g)&&e.deltaMode&&(e.deltaMode===1?(f*=40,g*=40):(f*=800,g*=800)),f&&!l&&(l=f<1?-1:1),g&&!c&&(c=g<1?-1:1),{spinX:l,spinY:c,pixelX:f,pixelY:g}},handleMouseEnter(){const e=this;e.mouseEntered=!0},handleMouseLeave(){const e=this;e.mouseEntered=!1},handle(e){let t=e;const i=this,r=i.params.mousewheel;i.params.cssMode&&t.preventDefault();let l=i.$el;if(i.params.mousewheel.eventsTarged!=="container"&&(l=U(i.params.mousewheel.eventsTarged)),!i.mouseEntered&&!l[0].contains(t.target)&&!r.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);let c=0;const f=i.rtlTranslate?-1:1,g=pn.normalize(t);if(r.forceToAxis)if(i.isHorizontal())if(Math.abs(g.pixelX)>Math.abs(g.pixelY))c=-g.pixelX*f;else return!0;else if(Math.abs(g.pixelY)>Math.abs(g.pixelX))c=-g.pixelY;else return!0;else c=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*f:-g.pixelY;if(c===0)return!0;if(r.invert&&(c=-c),i.params.freeMode){const y={time:v.now(),delta:Math.abs(c),direction:Math.sign(c)},{lastEventBeforeSnap:w}=i.mousewheel,N=w&&y.time=i.minTranslate()&&($=i.minTranslate()),$<=i.maxTranslate()&&($=i.maxTranslate()),i.setTransition(0),i.setTranslate($),i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses(),(!_&&i.isBeginning||!je&&i.isEnd)&&i.updateSlidesClasses(),i.params.freeModeSticky){clearTimeout(i.mousewheel.timeout),i.mousewheel.timeout=void 0;const ze=i.mousewheel.recentWheelEvents;ze.length>=15&&ze.shift();const xe=ze.length?ze[ze.length-1]:void 0,at=ze[0];if(ze.push(y),xe&&(y.delta>xe.delta||y.direction!==xe.direction))ze.splice(0);else if(ze.length>=15&&y.time-at.time<500&&at.delta-y.delta>=1&&y.delta<=6){const Ie=c>0?.8:.2;i.mousewheel.lastEventBeforeSnap=y,ze.splice(0),i.mousewheel.timeout=v.nextTick(()=>{i.slideToClosest(i.params.speed,!0,void 0,Ie)},0)}i.mousewheel.timeout||(i.mousewheel.timeout=v.nextTick(()=>{i.mousewheel.lastEventBeforeSnap=y,ze.splice(0),i.slideToClosest(i.params.speed,!0,void 0,.5)},500))}if(N||i.emit("scroll",t),i.params.autoplay&&i.params.autoplayDisableOnInteraction&&i.autoplay.stop(),$===i.minTranslate()||$===i.maxTranslate())return!0}}else{const y={time:v.now(),delta:Math.abs(c),direction:Math.sign(c),raw:e},w=i.mousewheel.recentWheelEvents;w.length>=2&&w.shift();const N=w.length?w[w.length-1]:void 0;if(w.push(y),N?(y.direction!==N.direction||y.delta>N.delta||y.time>N.time+150)&&i.mousewheel.animateSlider(y):i.mousewheel.animateSlider(y),i.mousewheel.releaseScroll(y))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},animateSlider(e){const t=this;return e.delta>=6&&v.now()-t.mousewheel.lastScrollTime<60?!0:(e.direction<0?(!t.isEnd||t.params.loop)&&!t.animating&&(t.slideNext(),t.emit("scroll",e.raw)):(!t.isBeginning||t.params.loop)&&!t.animating&&(t.slidePrev(),t.emit("scroll",e.raw)),t.mousewheel.lastScrollTime=new P.Date().getTime(),!1)},releaseScroll(e){const t=this,i=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&i.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&i.releaseOnEdges)return!0;return!1},enable(){const e=this,t=pn.event();if(e.params.cssMode)return e.wrapperEl.removeEventListener(t,e.mousewheel.handle),!0;if(!t||e.mousewheel.enabled)return!1;let i=e.$el;return e.params.mousewheel.eventsTarged!=="container"&&(i=U(e.params.mousewheel.eventsTarged)),i.on("mouseenter",e.mousewheel.handleMouseEnter),i.on("mouseleave",e.mousewheel.handleMouseLeave),i.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0,!0},disable(){const e=this,t=pn.event();if(e.params.cssMode)return e.wrapperEl.addEventListener(t,e.mousewheel.handle),!0;if(!t||!e.mousewheel.enabled)return!1;let i=e.$el;return e.params.mousewheel.eventsTarged!=="container"&&(i=U(e.params.mousewheel.eventsTarged)),i.off(t,e.mousewheel.handle),e.mousewheel.enabled=!1,!0}};var ar={name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create(){const e=this;v.extend(e,{mousewheel:{enabled:!1,enable:pn.enable.bind(e),disable:pn.disable.bind(e),handle:pn.handle.bind(e),handleMouseEnter:pn.handleMouseEnter.bind(e),handleMouseLeave:pn.handleMouseLeave.bind(e),animateSlider:pn.animateSlider.bind(e),releaseScroll:pn.releaseScroll.bind(e),lastScrollTime:v.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[]}})},on:{init(){const e=this;!e.params.mousewheel.enabled&&e.params.cssMode&&e.mousewheel.disable(),e.params.mousewheel.enabled&&e.mousewheel.enable()},destroy(){const e=this;e.params.cssMode&&e.mousewheel.enable(),e.mousewheel.enabled&&e.mousewheel.disable()}}};const Zn={update(){const e=this,t=e.params.navigation;if(e.params.loop)return;const{$nextEl:i,$prevEl:r}=e.navigation;r&&r.length>0&&(e.isBeginning?r.addClass(t.disabledClass):r.removeClass(t.disabledClass),r[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),i&&i.length>0&&(e.isEnd?i.addClass(t.disabledClass):i.removeClass(t.disabledClass),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))},onPrevClick(e){const t=this;e.preventDefault(),!(t.isBeginning&&!t.params.loop)&&t.slidePrev()},onNextClick(e){const t=this;e.preventDefault(),!(t.isEnd&&!t.params.loop)&&t.slideNext()},init(){const e=this,t=e.params.navigation;if(!(t.nextEl||t.prevEl))return;let i,r;t.nextEl&&(i=U(t.nextEl),e.params.uniqueNavElements&&typeof t.nextEl=="string"&&i.length>1&&e.$el.find(t.nextEl).length===1&&(i=e.$el.find(t.nextEl))),t.prevEl&&(r=U(t.prevEl),e.params.uniqueNavElements&&typeof t.prevEl=="string"&&r.length>1&&e.$el.find(t.prevEl).length===1&&(r=e.$el.find(t.prevEl))),i&&i.length>0&&i.on("click",e.navigation.onNextClick),r&&r.length>0&&r.on("click",e.navigation.onPrevClick),v.extend(e.navigation,{$nextEl:i,nextEl:i&&i[0],$prevEl:r,prevEl:r&&r[0]})},destroy(){const e=this,{$nextEl:t,$prevEl:i}=e.navigation;t&&t.length&&(t.off("click",e.navigation.onNextClick),t.removeClass(e.params.navigation.disabledClass)),i&&i.length&&(i.off("click",e.navigation.onPrevClick),i.removeClass(e.params.navigation.disabledClass))}};var Tn={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create(){const e=this;v.extend(e,{navigation:{init:Zn.init.bind(e),update:Zn.update.bind(e),destroy:Zn.destroy.bind(e),onNextClick:Zn.onNextClick.bind(e),onPrevClick:Zn.onPrevClick.bind(e)}})},on:{init(){const e=this;e.navigation.init(),e.navigation.update()},toEdge(){this.navigation.update()},fromEdge(){this.navigation.update()},destroy(){this.navigation.destroy()},click(e){const t=this,{$nextEl:i,$prevEl:r}=t.navigation;if(t.params.navigation.hideOnClick&&!U(e.target).is(r)&&!U(e.target).is(i)){let l;i?l=i.hasClass(t.params.navigation.hiddenClass):r&&(l=r.hasClass(t.params.navigation.hiddenClass)),l===!0?t.emit("navigationShow",t):t.emit("navigationHide",t),i&&i.toggleClass(t.params.navigation.hiddenClass),r&&r.toggleClass(t.params.navigation.hiddenClass)}}}};const lr={update(){const e=this,t=e.rtl,i=e.params.pagination;if(!i.el||!e.pagination.el||!e.pagination.$el||e.pagination.$el.length===0)return;const r=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,l=e.pagination.$el;let c;const f=e.params.loop?Math.ceil((r-e.loopedSlides*2)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(c=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup),c>r-1-e.loopedSlides*2&&(c-=r-e.loopedSlides*2),c>f-1&&(c-=f),c<0&&e.params.paginationType!=="bullets"&&(c=f+c)):typeof e.snapIndex!="undefined"?c=e.snapIndex:c=e.activeIndex||0,i.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const g=e.pagination.bullets;let y,w,N;if(i.dynamicBullets&&(e.pagination.bulletSize=g.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),l.css(e.isHorizontal()?"width":"height",`${e.pagination.bulletSize*(i.dynamicMainBullets+4)}px`),i.dynamicMainBullets>1&&e.previousIndex!==void 0&&(e.pagination.dynamicBulletIndex+=c-e.previousIndex,e.pagination.dynamicBulletIndex>i.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=i.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),y=c-e.pagination.dynamicBulletIndex,w=y+(Math.min(g.length,i.dynamicMainBullets)-1),N=(w+y)/2),g.removeClass(`${i.bulletActiveClass} ${i.bulletActiveClass}-next ${i.bulletActiveClass}-next-next ${i.bulletActiveClass}-prev ${i.bulletActiveClass}-prev-prev ${i.bulletActiveClass}-main`),l.length>1)g.each(($,_)=>{const je=U(_),ze=je.index();ze===c&&je.addClass(i.bulletActiveClass),i.dynamicBullets&&(ze>=y&&ze<=w&&je.addClass(`${i.bulletActiveClass}-main`),ze===y&&je.prev().addClass(`${i.bulletActiveClass}-prev`).prev().addClass(`${i.bulletActiveClass}-prev-prev`),ze===w&&je.next().addClass(`${i.bulletActiveClass}-next`).next().addClass(`${i.bulletActiveClass}-next-next`))});else{const $=g.eq(c),_=$.index();if($.addClass(i.bulletActiveClass),i.dynamicBullets){const je=g.eq(y),ze=g.eq(w);for(let xe=y;xe<=w;xe+=1)g.eq(xe).addClass(`${i.bulletActiveClass}-main`);if(e.params.loop)if(_>=g.length-i.dynamicMainBullets){for(let xe=i.dynamicMainBullets;xe>=0;xe-=1)g.eq(g.length-xe).addClass(`${i.bulletActiveClass}-main`);g.eq(g.length-i.dynamicMainBullets-1).addClass(`${i.bulletActiveClass}-prev`)}else je.prev().addClass(`${i.bulletActiveClass}-prev`).prev().addClass(`${i.bulletActiveClass}-prev-prev`),ze.next().addClass(`${i.bulletActiveClass}-next`).next().addClass(`${i.bulletActiveClass}-next-next`);else je.prev().addClass(`${i.bulletActiveClass}-prev`).prev().addClass(`${i.bulletActiveClass}-prev-prev`),ze.next().addClass(`${i.bulletActiveClass}-next`).next().addClass(`${i.bulletActiveClass}-next-next`)}}if(i.dynamicBullets){const $=Math.min(g.length,i.dynamicMainBullets+4),_=(e.pagination.bulletSize*$-e.pagination.bulletSize)/2-N*e.pagination.bulletSize,je=t?"right":"left";g.css(e.isHorizontal()?je:"top",`${_}px`)}}if(i.type==="fraction"&&(l.find(`.${i.currentClass}`).text(i.formatFractionCurrent(c+1)),l.find(`.${i.totalClass}`).text(i.formatFractionTotal(f))),i.type==="progressbar"){let g;i.progressbarOpposite?g=e.isHorizontal()?"vertical":"horizontal":g=e.isHorizontal()?"horizontal":"vertical";const y=(c+1)/f;let w=1,N=1;g==="horizontal"?w=y:N=y,l.find(`.${i.progressbarFillClass}`).transform(`translate3d(0,0,0) scaleX(${w}) scaleY(${N})`).transition(e.params.speed)}i.type==="custom"&&i.renderCustom?(l.html(i.renderCustom(e,c+1,f)),e.emit("paginationRender",e,l[0])):e.emit("paginationUpdate",e,l[0]),l[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](i.lockClass)},render(){const e=this,t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||e.pagination.$el.length===0)return;const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,r=e.pagination.$el;let l="";if(t.type==="bullets"){const c=e.params.loop?Math.ceil((i-e.loopedSlides*2)/e.params.slidesPerGroup):e.snapGrid.length;for(let f=0;f`;r.html(l),e.pagination.bullets=r.find(`.${t.bulletClass}`)}t.type==="fraction"&&(t.renderFraction?l=t.renderFraction.call(e,t.currentClass,t.totalClass):l=` / `,r.html(l)),t.type==="progressbar"&&(t.renderProgressbar?l=t.renderProgressbar.call(e,t.progressbarFillClass):l=``,r.html(l)),t.type!=="custom"&&e.emit("paginationRender",e.pagination.$el[0])},init(){const e=this,t=e.params.pagination;if(!t.el)return;let i=U(t.el);i.length!==0&&(e.params.uniqueNavElements&&typeof t.el=="string"&&i.length>1&&(i=e.$el.find(t.el)),t.type==="bullets"&&t.clickable&&i.addClass(t.clickableClass),i.addClass(t.modifierClass+t.type),t.type==="bullets"&&t.dynamicBullets&&(i.addClass(`${t.modifierClass}${t.type}-dynamic`),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),t.type==="progressbar"&&t.progressbarOpposite&&i.addClass(t.progressbarOppositeClass),t.clickable&&i.on("click",`.${t.bulletClass}`,function(l){l.preventDefault();let c=U(this).index()*e.params.slidesPerGroup;e.params.loop&&(c+=e.loopedSlides),e.slideTo(c)}),v.extend(e.pagination,{$el:i,el:i[0]}))},destroy(){const e=this,t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||e.pagination.$el.length===0)return;const i=e.pagination.$el;i.removeClass(t.hiddenClass),i.removeClass(t.modifierClass+t.type),e.pagination.bullets&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&i.off("click",`.${t.bulletClass}`)}};var kr={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create(){const e=this;v.extend(e,{pagination:{init:lr.init.bind(e),render:lr.render.bind(e),update:lr.update.bind(e),destroy:lr.destroy.bind(e),dynamicBulletIndex:0}})},on:{init(){const e=this;e.pagination.init(),e.pagination.render(),e.pagination.update()},activeIndexChange(){const e=this;(e.params.loop||typeof e.snapIndex=="undefined")&&e.pagination.update()},snapIndexChange(){const e=this;e.params.loop||e.pagination.update()},slidesLengthChange(){const e=this;e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange(){const e=this;e.params.loop||(e.pagination.render(),e.pagination.update())},destroy(){this.pagination.destroy()},click(e){const t=this;t.params.pagination.el&&t.params.pagination.hideOnClick&&t.pagination.$el.length>0&&!U(e.target).hasClass(t.params.pagination.bulletClass)&&(t.pagination.$el.hasClass(t.params.pagination.hiddenClass)===!0?t.emit("paginationShow",t):t.emit("paginationHide",t),t.pagination.$el.toggleClass(t.params.pagination.hiddenClass))}}};const on={setTranslate(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:i,progress:r}=e,{dragSize:l,trackSize:c,$dragEl:f,$el:g}=t,y=e.params.scrollbar;let w=l,N=(c-l)*r;i?(N=-N,N>0?(w=l-N,N=0):-N+l>c&&(w=c+N)):N<0?(w=l+N,N=0):N+l>c&&(w=c-N),e.isHorizontal()?(f.transform(`translate3d(${N}px, 0, 0)`),f[0].style.width=`${w}px`):(f.transform(`translate3d(0px, ${N}px, 0)`),f[0].style.height=`${w}px`),y.hide&&(clearTimeout(e.scrollbar.timeout),g[0].style.opacity=1,e.scrollbar.timeout=setTimeout(()=>{g[0].style.opacity=0,g.transition(400)},1e3))},setTransition(e){const t=this;!t.params.scrollbar.el||!t.scrollbar.el||t.scrollbar.$dragEl.transition(e)},updateSize(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:i,$el:r}=t;i[0].style.width="",i[0].style.height="";const l=e.isHorizontal()?r[0].offsetWidth:r[0].offsetHeight,c=e.size/e.virtualSize,f=c*(l/e.size);let g;e.params.scrollbar.dragSize==="auto"?g=l*c:g=parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?i[0].style.width=`${g}px`:i[0].style.height=`${g}px`,c>=1?r[0].style.display="none":r[0].style.display="",e.params.scrollbar.hide&&(r[0].style.opacity=0),v.extend(t,{trackSize:l,divider:c,moveDivider:f,dragSize:g}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)},getPointerPosition(e){return this.isHorizontal()?e.type==="touchstart"||e.type==="touchmove"?e.targetTouches[0].clientX:e.clientX:e.type==="touchstart"||e.type==="touchmove"?e.targetTouches[0].clientY:e.clientY},setDragPosition(e){const t=this,{scrollbar:i,rtlTranslate:r}=t,{$el:l,dragSize:c,trackSize:f,dragStartPos:g}=i;let y;y=(i.getPointerPosition(e)-l.offset()[t.isHorizontal()?"left":"top"]-(g!==null?g:c/2))/(f-c),y=Math.max(Math.min(y,1),0),r&&(y=1-y);const w=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*y;t.updateProgress(w),t.setTranslate(w),t.updateActiveIndex(),t.updateSlidesClasses()},onDragStart(e){const t=this,i=t.params.scrollbar,{scrollbar:r,$wrapperEl:l}=t,{$el:c,$dragEl:f}=r;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===f[0]||e.target===f?r.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),l.transition(100),f.transition(100),r.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),c.transition(0),i.hide&&c.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),t.emit("scrollbarDragStart",e)},onDragMove(e){const t=this,{scrollbar:i,$wrapperEl:r}=t,{$el:l,$dragEl:c}=i;t.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,i.setDragPosition(e),r.transition(0),l.transition(0),c.transition(0),t.emit("scrollbarDragMove",e))},onDragEnd(e){const t=this,i=t.params.scrollbar,{scrollbar:r,$wrapperEl:l}=t,{$el:c}=r;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),l.transition("")),i.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=v.nextTick(()=>{c.css("opacity",0),c.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),i.snapOnRelease&&t.slideToClosest())},enableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:i,touchEventsDesktop:r,params:l}=e,f=t.$el[0],g=ae.passiveListener&&l.passiveListeners?{passive:!1,capture:!1}:!1,y=ae.passiveListener&&l.passiveListeners?{passive:!0,capture:!1}:!1;ae.touch?(f.addEventListener(i.start,e.scrollbar.onDragStart,g),f.addEventListener(i.move,e.scrollbar.onDragMove,g),f.addEventListener(i.end,e.scrollbar.onDragEnd,y)):(f.addEventListener(r.start,e.scrollbar.onDragStart,g),O.addEventListener(r.move,e.scrollbar.onDragMove,g),O.addEventListener(r.end,e.scrollbar.onDragEnd,y))},disableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:i,touchEventsDesktop:r,params:l}=e,f=t.$el[0],g=ae.passiveListener&&l.passiveListeners?{passive:!1,capture:!1}:!1,y=ae.passiveListener&&l.passiveListeners?{passive:!0,capture:!1}:!1;ae.touch?(f.removeEventListener(i.start,e.scrollbar.onDragStart,g),f.removeEventListener(i.move,e.scrollbar.onDragMove,g),f.removeEventListener(i.end,e.scrollbar.onDragEnd,y)):(f.removeEventListener(r.start,e.scrollbar.onDragStart,g),O.removeEventListener(r.move,e.scrollbar.onDragMove,g),O.removeEventListener(r.end,e.scrollbar.onDragEnd,y))},init(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,$el:i}=e,r=e.params.scrollbar;let l=U(r.el);e.params.uniqueNavElements&&typeof r.el=="string"&&l.length>1&&i.find(r.el).length===1&&(l=i.find(r.el));let c=l.find(`.${e.params.scrollbar.dragClass}`);c.length===0&&(c=U(`
`),l.append(c)),v.extend(t,{$el:l,el:l[0],$dragEl:c,dragEl:c[0]}),r.draggable&&t.enableDraggable()},destroy(){this.scrollbar.disableDraggable()}};var Pr={name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create(){const e=this;v.extend(e,{scrollbar:{init:on.init.bind(e),destroy:on.destroy.bind(e),updateSize:on.updateSize.bind(e),setTranslate:on.setTranslate.bind(e),setTransition:on.setTransition.bind(e),enableDraggable:on.enableDraggable.bind(e),disableDraggable:on.disableDraggable.bind(e),setDragPosition:on.setDragPosition.bind(e),getPointerPosition:on.getPointerPosition.bind(e),onDragStart:on.onDragStart.bind(e),onDragMove:on.onDragMove.bind(e),onDragEnd:on.onDragEnd.bind(e),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init(){const e=this;e.scrollbar.init(),e.scrollbar.updateSize(),e.scrollbar.setTranslate()},update(){this.scrollbar.updateSize()},resize(){this.scrollbar.updateSize()},observerUpdate(){this.scrollbar.updateSize()},setTranslate(){this.scrollbar.setTranslate()},setTransition(e){this.scrollbar.setTransition(e)},destroy(){this.scrollbar.destroy()}}};const wr={setTransform(e,t){const i=this,{rtl:r}=i,l=U(e),c=r?-1:1,f=l.attr("data-swiper-parallax")||"0";let g=l.attr("data-swiper-parallax-x"),y=l.attr("data-swiper-parallax-y");const w=l.attr("data-swiper-parallax-scale"),N=l.attr("data-swiper-parallax-opacity");if(g||y?(g=g||"0",y=y||"0"):i.isHorizontal()?(g=f,y="0"):(y=f,g="0"),g.indexOf("%")>=0?g=`${parseInt(g,10)*t*c}%`:g=`${g*t*c}px`,y.indexOf("%")>=0?y=`${parseInt(y,10)*t}%`:y=`${y*t}px`,typeof N!="undefined"&&N!==null){const $=N-(N-1)*(1-Math.abs(t));l[0].style.opacity=$}if(typeof w=="undefined"||w===null)l.transform(`translate3d(${g}, ${y}, 0px)`);else{const $=w-(w-1)*(1-Math.abs(t));l.transform(`translate3d(${g}, ${y}, 0px) scale(${$})`)}},setTranslate(){const e=this,{$el:t,slides:i,progress:r,snapGrid:l}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((c,f)=>{e.parallax.setTransform(f,r)}),i.each((c,f)=>{let g=f.progress;e.params.slidesPerGroup>1&&e.params.slidesPerView!=="auto"&&(g+=Math.ceil(c/2)-r*(l.length-1)),g=Math.min(Math.max(g,-1),1),U(f).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((y,w)=>{e.parallax.setTransform(w,g)})})},setTransition(e=this.params.speed){const t=this,{$el:i}=t;i.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((r,l)=>{const c=U(l);let f=parseInt(c.attr("data-swiper-parallax-duration"),10)||e;e===0&&(f=0),c.transition(f)})}};var Zr={name:"parallax",params:{parallax:{enabled:!1}},create(){const e=this;v.extend(e,{parallax:{setTransform:wr.setTransform.bind(e),setTranslate:wr.setTranslate.bind(e),setTransition:wr.setTransition.bind(e)}})},on:{beforeInit(){const e=this;e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},init(){const e=this;e.params.parallax.enabled&&e.parallax.setTranslate()},setTranslate(){const e=this;e.params.parallax.enabled&&e.parallax.setTranslate()},setTransition(e){const t=this;t.params.parallax.enabled&&t.parallax.setTransition(e)}}};const fr={getDistanceBetweenTouches(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,r=e.targetTouches[1].pageX,l=e.targetTouches[1].pageY;return Math.sqrt(wn(r-t,2)+wn(l-i,2))},onGestureStart(e){const t=this,i=t.params.zoom,r=t.zoom,{gesture:l}=r;if(r.fakeGestureTouched=!1,r.fakeGestureMoved=!1,!ae.gestures){if(e.type!=="touchstart"||e.type==="touchstart"&&e.targetTouches.length<2)return;r.fakeGestureTouched=!0,l.scaleStart=fr.getDistanceBetweenTouches(e)}if((!l.$slideEl||!l.$slideEl.length)&&(l.$slideEl=U(e.target).closest(`.${t.params.slideClass}`),l.$slideEl.length===0&&(l.$slideEl=t.slides.eq(t.activeIndex)),l.$imageEl=l.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),l.$imageWrapEl=l.$imageEl.parent(`.${i.containerClass}`),l.maxRatio=l.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,l.$imageWrapEl.length===0)){l.$imageEl=void 0;return}l.$imageEl&&l.$imageEl.transition(0),t.zoom.isScaling=!0},onGestureChange(e){const t=this,i=t.params.zoom,r=t.zoom,{gesture:l}=r;if(!ae.gestures){if(e.type!=="touchmove"||e.type==="touchmove"&&e.targetTouches.length<2)return;r.fakeGestureMoved=!0,l.scaleMove=fr.getDistanceBetweenTouches(e)}!l.$imageEl||l.$imageEl.length===0||(ae.gestures?r.scale=e.scale*r.currentScale:r.scale=l.scaleMove/l.scaleStart*r.currentScale,r.scale>l.maxRatio&&(r.scale=l.maxRatio-1+wn(r.scale-l.maxRatio+1,.5)),r.scalel.touchesStart.x)){l.isTouched=!1;return}if(!t.isHorizontal()&&(Math.floor(l.minY)===Math.floor(l.startY)&&l.touchesCurrent.yl.touchesStart.y)){l.isTouched=!1;return}}e.cancelable&&e.preventDefault(),e.stopPropagation(),l.isMoved=!0,l.currentX=l.touchesCurrent.x-l.touchesStart.x+l.startX,l.currentY=l.touchesCurrent.y-l.touchesStart.y+l.startY,l.currentXl.maxX&&(l.currentX=l.maxX-1+wn(l.currentX-l.maxX+1,.8)),l.currentYl.maxY&&(l.currentY=l.maxY-1+wn(l.currentY-l.maxY+1,.8)),c.prevPositionX||(c.prevPositionX=l.touchesCurrent.x),c.prevPositionY||(c.prevPositionY=l.touchesCurrent.y),c.prevTime||(c.prevTime=Date.now()),c.x=(l.touchesCurrent.x-c.prevPositionX)/(Date.now()-c.prevTime)/2,c.y=(l.touchesCurrent.y-c.prevPositionY)/(Date.now()-c.prevTime)/2,Math.abs(l.touchesCurrent.x-c.prevPositionX)<2&&(c.x=0),Math.abs(l.touchesCurrent.y-c.prevPositionY)<2&&(c.y=0),c.prevPositionX=l.touchesCurrent.x,c.prevPositionY=l.touchesCurrent.y,c.prevTime=Date.now(),r.$imageWrapEl.transform(`translate3d(${l.currentX}px, ${l.currentY}px,0)`)}},onTouchEnd(){const t=this.zoom,{gesture:i,image:r,velocity:l}=t;if(!i.$imageEl||i.$imageEl.length===0)return;if(!r.isTouched||!r.isMoved){r.isTouched=!1,r.isMoved=!1;return}r.isTouched=!1,r.isMoved=!1;let c=300,f=300;const g=l.x*c,y=r.currentX+g,w=l.y*f,N=r.currentY+w;l.x!==0&&(c=Math.abs((y-r.currentX)/l.x)),l.y!==0&&(f=Math.abs((N-r.currentY)/l.y));const $=Math.max(c,f);r.currentX=y,r.currentY=N;const _=r.width*t.scale,je=r.height*t.scale;r.minX=Math.min(i.slideWidth/2-_/2,0),r.maxX=-r.minX,r.minY=Math.min(i.slideHeight/2-je/2,0),r.maxY=-r.minY,r.currentX=Math.max(Math.min(r.currentX,r.maxX),r.minX),r.currentY=Math.max(Math.min(r.currentY,r.maxY),r.minY),i.$imageWrapEl.transition($).transform(`translate3d(${r.currentX}px, ${r.currentY}px,0)`)},onTransitionEnd(){const e=this,t=e.zoom,{gesture:i}=t;i.$slideEl&&e.previousIndex!==e.activeIndex&&(i.$imageEl&&i.$imageEl.transform("translate3d(0,0,0) scale(1)"),i.$imageWrapEl&&i.$imageWrapEl.transform("translate3d(0,0,0)"),t.scale=1,t.currentScale=1,i.$slideEl=void 0,i.$imageEl=void 0,i.$imageWrapEl=void 0)},toggle(e){const i=this.zoom;i.scale&&i.scale!==1?i.out():i.in(e)},in(e){const t=this,i=t.zoom,r=t.params.zoom,{gesture:l,image:c}=i;if(l.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?l.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):l.$slideEl=t.slides.eq(t.activeIndex),l.$imageEl=l.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),l.$imageWrapEl=l.$imageEl.parent(`.${r.containerClass}`)),!l.$imageEl||l.$imageEl.length===0)return;l.$slideEl.addClass(`${r.zoomedSlideClass}`);let f,g,y,w,N,$,_,je,ze,xe,at,Ie,_e,qe,Wt,Jt,Ut,lt;typeof c.touchesStart.x=="undefined"&&e?(f=e.type==="touchend"?e.changedTouches[0].pageX:e.pageX,g=e.type==="touchend"?e.changedTouches[0].pageY:e.pageY):(f=c.touchesStart.x,g=c.touchesStart.y),i.scale=l.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,i.currentScale=l.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,e?(Ut=l.$slideEl[0].offsetWidth,lt=l.$slideEl[0].offsetHeight,y=l.$slideEl.offset().left,w=l.$slideEl.offset().top,N=y+Ut/2-f,$=w+lt/2-g,ze=l.$imageEl[0].offsetWidth,xe=l.$imageEl[0].offsetHeight,at=ze*i.scale,Ie=xe*i.scale,_e=Math.min(Ut/2-at/2,0),qe=Math.min(lt/2-Ie/2,0),Wt=-_e,Jt=-qe,_=N*i.scale,je=$*i.scale,_<_e&&(_=_e),_>Wt&&(_=Wt),jeJt&&(je=Jt)):(_=0,je=0),l.$imageWrapEl.transition(300).transform(`translate3d(${_}px, ${je}px,0)`),l.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${i.scale})`)},out(){const e=this,t=e.zoom,i=e.params.zoom,{gesture:r}=t;r.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?r.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):r.$slideEl=e.slides.eq(e.activeIndex),r.$imageEl=r.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),r.$imageWrapEl=r.$imageEl.parent(`.${i.containerClass}`)),!(!r.$imageEl||r.$imageEl.length===0)&&(t.scale=1,t.currentScale=1,r.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),r.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),r.$slideEl.removeClass(`${i.zoomedSlideClass}`),r.$slideEl=void 0)},enable(){const e=this,t=e.zoom;if(t.enabled)return;t.enabled=!0;const i=e.touchEvents.start==="touchstart"&&ae.passiveListener&&e.params.passiveListeners?{passive:!0,capture:!1}:!1,r=ae.passiveListener?{passive:!1,capture:!0}:!0,l=`.${e.params.slideClass}`;ae.gestures?(e.$wrapperEl.on("gesturestart",l,t.onGestureStart,i),e.$wrapperEl.on("gesturechange",l,t.onGestureChange,i),e.$wrapperEl.on("gestureend",l,t.onGestureEnd,i)):e.touchEvents.start==="touchstart"&&(e.$wrapperEl.on(e.touchEvents.start,l,t.onGestureStart,i),e.$wrapperEl.on(e.touchEvents.move,l,t.onGestureChange,r),e.$wrapperEl.on(e.touchEvents.end,l,t.onGestureEnd,i),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,l,t.onGestureEnd,i)),e.$wrapperEl.on(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,r)},disable(){const e=this,t=e.zoom;if(!t.enabled)return;e.zoom.enabled=!1;const i=e.touchEvents.start==="touchstart"&&ae.passiveListener&&e.params.passiveListeners?{passive:!0,capture:!1}:!1,r=ae.passiveListener?{passive:!1,capture:!0}:!0,l=`.${e.params.slideClass}`;ae.gestures?(e.$wrapperEl.off("gesturestart",l,t.onGestureStart,i),e.$wrapperEl.off("gesturechange",l,t.onGestureChange,i),e.$wrapperEl.off("gestureend",l,t.onGestureEnd,i)):e.touchEvents.start==="touchstart"&&(e.$wrapperEl.off(e.touchEvents.start,l,t.onGestureStart,i),e.$wrapperEl.off(e.touchEvents.move,l,t.onGestureChange,r),e.$wrapperEl.off(e.touchEvents.end,l,t.onGestureEnd,i),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,l,t.onGestureEnd,i)),e.$wrapperEl.off(e.touchEvents.move,`.${e.params.zoom.containerClass}`,t.onTouchMove,r)}};var or={name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create(){const e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(r=>{t[r]=fr[r].bind(e)}),v.extend(e,{zoom:t});let i=1;Object.defineProperty(e.zoom,"scale",{get(){return i},set(r){if(i!==r){const l=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:void 0,c=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:void 0;e.emit("zoomChange",r,l,c)}i=r}})},on:{init(){const e=this;e.params.zoom.enabled&&e.zoom.enable()},destroy(){this.zoom.disable()},touchStart(e){const t=this;t.zoom.enabled&&t.zoom.onTouchStart(e)},touchEnd(e){const t=this;t.zoom.enabled&&t.zoom.onTouchEnd(e)},doubleTap(e){const t=this;t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&t.zoom.toggle(e)},transitionEnd(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.zoom.onTransitionEnd()},slideChange(){const e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&e.zoom.onTransitionEnd()}}};const hr={loadInSlide(e,t=!0){const i=this,r=i.params.lazy;if(typeof e=="undefined"||i.slides.length===0)return;const c=i.virtual&&i.params.virtual.enabled?i.$wrapperEl.children(`.${i.params.slideClass}[data-swiper-slide-index="${e}"]`):i.slides.eq(e);let f=c.find(`.${r.elementClass}:not(.${r.loadedClass}):not(.${r.loadingClass})`);c.hasClass(r.elementClass)&&!c.hasClass(r.loadedClass)&&!c.hasClass(r.loadingClass)&&(f=f.add(c[0])),f.length!==0&&f.each((g,y)=>{const w=U(y);w.addClass(r.loadingClass);const N=w.attr("data-background"),$=w.attr("data-src"),_=w.attr("data-srcset"),je=w.attr("data-sizes"),ze=w.parent("picture");i.loadImage(w[0],$||N,_,je,!1,()=>{if(!(typeof i=="undefined"||i===null||!i||i&&!i.params||i.destroyed)){if(N?(w.css("background-image",`url("${N}")`),w.removeAttr("data-background")):(_&&(w.attr("srcset",_),w.removeAttr("data-srcset")),je&&(w.attr("sizes",je),w.removeAttr("data-sizes")),ze.length&&ze.children("source").each((xe,at)=>{const Ie=U(at);Ie.attr("data-srcset")&&(Ie.attr("srcset",Ie.attr("data-srcset")),Ie.removeAttr("data-srcset"))}),$&&(w.attr("src",$),w.removeAttr("data-src"))),w.addClass(r.loadedClass).removeClass(r.loadingClass),c.find(`.${r.preloaderClass}`).remove(),i.params.loop&&t){const xe=c.attr("data-swiper-slide-index");if(c.hasClass(i.params.slideDuplicateClass)){const at=i.$wrapperEl.children(`[data-swiper-slide-index="${xe}"]:not(.${i.params.slideDuplicateClass})`);i.lazy.loadInSlide(at.index(),!1)}else{const at=i.$wrapperEl.children(`.${i.params.slideDuplicateClass}[data-swiper-slide-index="${xe}"]`);i.lazy.loadInSlide(at.index(),!1)}}i.emit("lazyImageReady",c[0],w[0]),i.params.autoHeight&&i.updateAutoHeight()}}),i.emit("lazyImageLoad",c[0],w[0])})},load(){const e=this,{$wrapperEl:t,params:i,slides:r,activeIndex:l}=e,c=e.virtual&&i.virtual.enabled,f=i.lazy;let g=i.slidesPerView;g==="auto"&&(g=0);function y(N){if(c){if(t.children(`.${i.slideClass}[data-swiper-slide-index="${N}"]`).length)return!0}else if(r[N])return!0;return!1}function w(N){return c?U(N).attr("data-swiper-slide-index"):U(N).index()}if(e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children(`.${i.slideVisibleClass}`).each((N,$)=>{const _=c?U($).attr("data-swiper-slide-index"):U($).index();e.lazy.loadInSlide(_)});else if(g>1)for(let N=l;N1||f.loadPrevNextAmount&&f.loadPrevNextAmount>1){const N=f.loadPrevNextAmount,$=g,_=Math.min(l+$+Math.max(N,$),r.length),je=Math.max(l-Math.max($,N),0);for(let ze=l+g;ze<_;ze+=1)y(ze)&&e.lazy.loadInSlide(ze);for(let ze=je;ze0&&e.lazy.loadInSlide(w(N));const $=t.children(`.${i.slidePrevClass}`);$.length>0&&e.lazy.loadInSlide(w($))}}};var Br={name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create(){const e=this;v.extend(e,{lazy:{initialImageLoaded:!1,load:hr.load.bind(e),loadInSlide:hr.loadInSlide.bind(e)}})},on:{beforeInit(){const e=this;e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init(){const e=this;e.params.lazy.enabled&&!e.params.loop&&e.params.initialSlide===0&&e.lazy.load()},scroll(){const e=this;e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},resize(){const e=this;e.params.lazy.enabled&&e.lazy.load()},scrollbarDragMove(){const e=this;e.params.lazy.enabled&&e.lazy.load()},transitionStart(){const e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd(){const e=this;e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()},slideChange(){const e=this;e.params.lazy.enabled&&e.params.cssMode&&e.lazy.load()}}};const Xn={LinearSpline:function(t,i){const r=function(){let g,y,w;return(N,$)=>{for(y=-1,g=N.length;g-y>1;)w=g+y>>1,N[w]<=$?y=w:g=w;return g}}();this.x=t,this.y=i,this.lastIndex=t.length-1;let l,c;return this.interpolate=function(g){return g?(c=r(this.x,g),l=c-1,(g-this.x[l])*(this.y[c]-this.y[l])/(this.x[c]-this.x[l])+this.y[l]):0},this},getInterpolateFunction(e){const t=this;t.controller.spline||(t.controller.spline=t.params.loop?new Xn.LinearSpline(t.slidesGrid,e.slidesGrid):new Xn.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate(e,t){const i=this,r=i.controller.control;let l,c;function f(g){const y=i.rtlTranslate?-i.translate:i.translate;i.params.controller.by==="slide"&&(i.controller.getInterpolateFunction(g),c=-i.controller.spline.interpolate(-y)),(!c||i.params.controller.by==="container")&&(l=(g.maxTranslate()-g.minTranslate())/(i.maxTranslate()-i.minTranslate()),c=(y-i.minTranslate())*l+g.minTranslate()),i.params.controller.inverse&&(c=g.maxTranslate()-c),g.updateProgress(c),g.setTranslate(c,i),g.updateActiveIndex(),g.updateSlidesClasses()}if(Array.isArray(r))for(let g=0;g{f.updateAutoHeight()}),f.$wrapperEl.transitionEnd(()=>{r&&(f.params.loop&&i.params.controller.by==="slide"&&f.loopFix(),f.transitionEnd())}))}if(Array.isArray(r))for(l=0;l0&&(e.isBeginning?(e.a11y.disableEl(i),e.a11y.makeElNotFocusable(i)):(e.a11y.enableEl(i),e.a11y.makeElFocusable(i))),t&&t.length>0&&(e.isEnd?(e.a11y.disableEl(t),e.a11y.makeElNotFocusable(t)):(e.a11y.enableEl(t),e.a11y.makeElFocusable(t)))},updatePagination(){const e=this,t=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each((i,r)=>{const l=U(r);e.a11y.makeElFocusable(l),e.a11y.addElRole(l,"button"),e.a11y.addElLabel(l,t.paginationBulletMessage.replace(/\{\{index\}\}/,l.index()+1))})},init(){const e=this;e.$el.append(e.a11y.liveRegion);const t=e.params.a11y;let i,r;e.navigation&&e.navigation.$nextEl&&(i=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(r=e.navigation.$prevEl),i&&(e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,t.nextSlideMessage),i.on("keydown",e.a11y.onEnterKey)),r&&(e.a11y.makeElFocusable(r),e.a11y.addElRole(r,"button"),e.a11y.addElLabel(r,t.prevSlideMessage),r.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)},destroy(){const e=this;e.a11y.liveRegion&&e.a11y.liveRegion.length>0&&e.a11y.liveRegion.remove();let t,i;e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),t&&t.off("keydown",e.a11y.onEnterKey),i&&i.off("keydown",e.a11y.onEnterKey),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.off("keydown",`.${e.params.pagination.bulletClass}`,e.a11y.onEnterKey)}};var Hr={name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create(){const e=this;v.extend(e,{a11y:{liveRegion:U(``)}}),Object.keys(Mr).forEach(t=>{e.a11y[t]=Mr[t].bind(e)})},on:{init(){const e=this;e.params.a11y.enabled&&(e.a11y.init(),e.a11y.updateNavigation())},toEdge(){const e=this;e.params.a11y.enabled&&e.a11y.updateNavigation()},fromEdge(){const e=this;e.params.a11y.enabled&&e.a11y.updateNavigation()},paginationUpdate(){const e=this;e.params.a11y.enabled&&e.a11y.updatePagination()},destroy(){const e=this;e.params.a11y.enabled&&e.a11y.destroy()}}};const zn={init(){const e=this;if(!e.params.history)return;if(!P.history||!P.history.pushState){e.params.history.enabled=!1,e.params.hashNavigation.enabled=!0;return}const t=e.history;t.initialized=!0,t.paths=zn.getPathValues(),!(!t.paths.key&&!t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||P.addEventListener("popstate",e.history.setHistoryPopState))},destroy(){const e=this;e.params.history.replaceState||P.removeEventListener("popstate",e.history.setHistoryPopState)},setHistoryPopState(){const e=this;e.history.paths=zn.getPathValues(),e.history.scrollToSlide(e.params.speed,e.history.paths.value,!1)},getPathValues(){const e=P.location.pathname.slice(1).split("/").filter(l=>l!==""),t=e.length,i=e[t-2],r=e[t-1];return{key:i,value:r}},setHistory(e,t){const i=this;if(!i.history.initialized||!i.params.history.enabled)return;const r=i.slides.eq(t);let l=zn.slugify(r.attr("data-history"));P.location.pathname.includes(e)||(l=`${e}/${l}`);const c=P.history.state;c&&c.value===l||(i.params.history.replaceState?P.history.replaceState({value:l},null,l):P.history.pushState({value:l},null,l))},slugify(e){return e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide(e,t,i){const r=this;if(t)for(let l=0,c=r.slides.length;l{e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()},i)},start(){const e=this;return typeof e.autoplay.timeout!="undefined"||e.autoplay.running?!1:(e.autoplay.running=!0,e.emit("autoplayStart"),e.autoplay.run(),!0)},stop(){const e=this;return!e.autoplay.running||typeof e.autoplay.timeout=="undefined"?!1:(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0)},pause(e){const t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,e===0||!t.params.autoplay.waitForTransition?(t.autoplay.paused=!1,t.autoplay.run()):(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd))))}};var cr={name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create(){const e=this;v.extend(e,{autoplay:{running:!1,paused:!1,run:ur.run.bind(e),start:ur.start.bind(e),stop:ur.stop.bind(e),pause:ur.pause.bind(e),onVisibilityChange(){document.visibilityState==="hidden"&&e.autoplay.running&&e.autoplay.pause(),document.visibilityState==="visible"&&e.autoplay.paused&&(e.autoplay.run(),e.autoplay.paused=!1)},onTransitionEnd(t){!e||e.destroyed||!e.$wrapperEl||t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init(){const e=this;e.params.autoplay.enabled&&(e.autoplay.start(),document.addEventListener("visibilitychange",e.autoplay.onVisibilityChange))},beforeTransitionStart(e,t){const i=this;i.autoplay.running&&(t||!i.params.autoplay.disableOnInteraction?i.autoplay.pause(e):i.autoplay.stop())},sliderFirstMove(){const e=this;e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd(){const e=this;e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&e.autoplay.run()},destroy(){const e=this;e.autoplay.running&&e.autoplay.stop(),document.removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}};const xr={setTranslate(){const e=this,{slides:t}=e;for(let i=0;i{if(l||!t||t.destroyed)return;l=!0,t.animating=!1;const c=["webkitTransitionEnd","transitionend"];for(let f=0;f'),i.append(_)),_.css({height:`${l}px`})):(_=t.find(".swiper-cube-shadow"),_.length===0&&(_=U('
'),t.append(_))));for(let ze=0;ze-1&&($=at*90+qe*90,f&&($=-at*90-qe*90)),xe.transform(lt),y.slideShadows){let ri=w?xe.find(".swiper-slide-shadow-left"):xe.find(".swiper-slide-shadow-top"),xi=w?xe.find(".swiper-slide-shadow-right"):xe.find(".swiper-slide-shadow-bottom");ri.length===0&&(ri=U(`
`),xe.append(ri)),xi.length===0&&(xi=U(`
`),xe.append(xi)),ri.length&&(ri[0].style.opacity=Math.max(-qe,0)),xi.length&&(xi[0].style.opacity=Math.max(qe,0))}}if(i.css({"-webkit-transform-origin":`50% 50% -${g/2}px`,"-moz-transform-origin":`50% 50% -${g/2}px`,"-ms-transform-origin":`50% 50% -${g/2}px`,"transform-origin":`50% 50% -${g/2}px`}),y.shadow)if(w)_.transform(`translate3d(0px, ${l/2+y.shadowOffset}px, ${-l/2}px) rotateX(90deg) rotateZ(0deg) scale(${y.shadowScale})`);else{const ze=Math.abs($)-Math.floor(Math.abs($)/90)*90,xe=1.5-(Math.sin(ze*2*Math.PI/360)/2+Math.cos(ze*2*Math.PI/360)/2),at=y.shadowScale,Ie=y.shadowScale/xe,_e=y.shadowOffset;_.transform(`scale3d(${at}, 1, ${Ie}) translate3d(0px, ${c/2+_e}px, ${-c/2/Ie}px) rotateX(-90deg)`)}const je=Ii.isSafari||Ii.isWebView?-g/2:0;i.transform(`translate3d(0px,0,${je}px) rotateX(${e.isHorizontal()?0:$}deg) rotateY(${e.isHorizontal()?-$:0}deg)`)},setTransition(e){const t=this,{$el:i,slides:r}=t;r.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.cubeEffect.shadow&&!t.isHorizontal()&&i.find(".swiper-cube-shadow").transition(e)}};var Yr={name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create(){const e=this;v.extend(e,{cubeEffect:{setTranslate:Dr.setTranslate.bind(e),setTransition:Dr.setTransition.bind(e)}})},on:{beforeInit(){const e=this;if(e.params.effect!=="cube")return;e.classNames.push(`${e.params.containerModifierClass}cube`),e.classNames.push(`${e.params.containerModifierClass}3d`);const t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};v.extend(e.params,t),v.extend(e.originalParams,t)},setTranslate(){const e=this;e.params.effect==="cube"&&e.cubeEffect.setTranslate()},setTransition(e){const t=this;t.params.effect==="cube"&&t.cubeEffect.setTransition(e)}}};const pr={setTranslate(){const e=this,{slides:t,rtlTranslate:i}=e;for(let r=0;r`),l.append(_)),je.length===0&&(je=U(`
`),l.append(je)),_.length&&(_[0].style.opacity=Math.max(-c,0)),je.length&&(je[0].style.opacity=Math.max(c,0))}l.transform(`translate3d(${N}px, ${$}px, 0px) rotateX(${w}deg) rotateY(${y}deg)`)}},setTransition(e){const t=this,{slides:i,activeIndex:r,$wrapperEl:l}=t;if(i.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&e!==0){let c=!1;i.eq(r).transitionEnd(function(){if(c||!t||t.destroyed)return;c=!0,t.animating=!1;const g=["webkitTransitionEnd","transitionend"];for(let y=0;y`),ze.append(bn)),qi.length===0&&(qi=U(`
`),ze.append(qi)),bn.length&&(bn[0].style.opacity=Ie>0?Ie:0),qi.length&&(qi[0].style.opacity=-Ie>0?-Ie:0)}}if(ae.pointerEvents||ae.prefixedPointerEvents){const _=l[0].style;_.perspectiveOrigin=`${w}px 50%`}},setTransition(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}};var Jr={name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create(){const e=this;v.extend(e,{coverflowEffect:{setTranslate:Ur.setTranslate.bind(e),setTransition:Ur.setTransition.bind(e)}})},on:{beforeInit(){const e=this;e.params.effect==="coverflow"&&(e.classNames.push(`${e.params.containerModifierClass}coverflow`),e.classNames.push(`${e.params.containerModifierClass}3d`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},setTranslate(){const e=this;e.params.effect==="coverflow"&&e.coverflowEffect.setTranslate()},setTransition(e){const t=this;t.params.effect==="coverflow"&&t.coverflowEffect.setTransition(e)}}};const gr={init(){const e=this,{thumbs:t}=e.params,i=e.constructor;t.swiper instanceof i?(e.thumbs.swiper=t.swiper,v.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),v.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):v.isObject(t.swiper)&&(e.thumbs.swiper=new i(v.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick(){const e=this,t=e.thumbs.swiper;if(!t)return;const i=t.clickedIndex,r=t.clickedSlide;if(r&&U(r).hasClass(e.params.thumbs.slideThumbActiveClass)||typeof i=="undefined"||i===null)return;let l;if(t.params.loop?l=parseInt(U(t.clickedSlide).attr("data-swiper-slide-index"),10):l=i,e.params.loop){let c=e.activeIndex;e.slides.eq(c).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,c=e.activeIndex);const f=e.slides.eq(c).prevAll(`[data-swiper-slide-index="${l}"]`).eq(0).index(),g=e.slides.eq(c).nextAll(`[data-swiper-slide-index="${l}"]`).eq(0).index();typeof f=="undefined"?l=g:typeof g=="undefined"?l=f:g-ct.previousIndex?"next":"prev"}else w=t.realIndex,N=w>t.previousIndex?"next":"prev";c&&(w+=N==="next"?l:-1*l),i.visibleSlidesIndexes&&i.visibleSlidesIndexes.indexOf(w)<0&&(i.params.centeredSlides?w>y?w=w-Math.floor(r/2)+1:w=w+Math.floor(r/2)-1:w>y&&(w=w-r+1),i.slideTo(w,e?0:void 0))}let f=1;const g=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(f=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(f=1),f=Math.floor(f),i.slides.removeClass(g),i.params.loop||i.params.virtual&&i.params.virtual.enabled)for(let y=0;yku(ut))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),G=[],ue=t?Vo(t.baseTime,t.timescale):0;let de="00:00.000",Ee=0,Re=0,Le,ut=!0;j.oncue=function(ot){const Kt=n[s];let er=n.ccOffset;const ir=(Ee-ue)/9e4;if(Kt!=null&&Kt.new&&(Re!==void 0?er=n.ccOffset=Kt.start:Cl(n,s,ir)),ir){if(!t){Le=new Error("Missing initPTS for VTT MPEGTS");return}er=ir-n.presentationOffset}const Er=ot.endTime-ot.startTime,jr=Yo((ot.startTime+er-Re)*9e4,m*9e4)/9e4;ot.startTime=Math.max(jr,0),ot.endTime=Math.max(jr+Er,0);const pn=ot.text.trim();ot.text=decodeURIComponent(encodeURIComponent(pn)),ot.id||(ot.id=lf(ot.startTime,ot.endTime,pn)),ot.endTime>0&&G.push(ot)},j.onparsingerror=function(ot){Le=ot},j.onflush=function(){if(Le){C(Le);return}E(G)},X.forEach(ot=>{if(ut)if(iu(ot,"X-TIMESTAMP-MAP=")){ut=!1,ot.slice(16).split(",").forEach(Kt=>{iu(Kt,"LOCAL:")?de=Kt.slice(6):iu(Kt,"MPEGTS:")&&(Ee=parseInt(Kt.slice(7)))});try{Re=Af(de)/1e3}catch(Kt){Le=Kt}return}else ot===""&&(ut=!1);j.parse(ot+` `)}),j.flush()}const au="stpp.ttml.im1t",Tf=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Cf=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,cf={left:"start",center:"center",right:"end",start:"start",end:"end"};function jc(O,t,n,s){const m=gt(new Uint8Array(O),["mdat"]);if(m.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const E=m.map(j=>J(j)),C=gu(t.baseTime,1,t.timescale);try{E.forEach(j=>n(Ff(j,C)))}catch(j){s(j)}}function Ff(O,t){const m=new DOMParser().parseFromString(O,"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((de,Ee)=>(de[Ee]=m.getAttribute(`ttp:${Ee}`)||E[Ee],de),{}),j=m.getAttribute("xml:space")!=="preserve",X=zf(Uc(m,"styling","style")),G=zf(Uc(m,"layout","region")),ue=Uc(m,"body","[begin]");return[].map.call(ue,de=>{const Ee=Yf(de,j);if(!Ee||!de.hasAttribute("begin"))return null;const Re=ff(de.getAttribute("begin"),C),Le=ff(de.getAttribute("dur"),C);let ut=ff(de.getAttribute("end"),C);if(Re===null)throw Zf(de);if(ut===null){if(Le===null)throw Zf(de);ut=Re+Le}const ot=new Sf(Re-t,ut-t,Ee);ot.id=lf(ot.startTime,ot.endTime,ot.text);const Kt=G[de.getAttribute("region")],er=X[de.getAttribute("style")],ir=Bf(Kt,er,X),{textAlign:Er}=ir;if(Er){const jr=cf[Er];jr&&(ot.lineAlign=jr),ot.align=Er}return y(ot,ir),ot}).filter(de=>de!==null)}function Uc(O,t,n){const s=O.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function zf(O){return O.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function Yf(O,t){return[].slice.call(O.childNodes).reduce((n,s,m)=>{var E;return s.nodeName==="br"&&m?n+` -`:(E=s.childNodes)!=null&&E.length?Yf(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function Bf(O,t,n){const s="http://www.w3.org/ns/ttml#styling";let m=null;const E=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],C=O!=null&&O.hasAttribute("style")?O.getAttribute("style"):null;return C&&n.hasOwnProperty(C)&&(m=n[C]),E.reduce((j,X)=>{const G=Xf(t,s,X)||Xf(O,s,X)||Xf(m,s,X);return G&&(j[X]=G),j},{})}function Xf(O,t,n){return O&&O.hasAttributeNS(t,n)?O.getAttributeNS(t,n):null}function Zf(O){return new Error(`Could not parse ttml timestamp ${O}`)}function ff(O,t){if(!O)return null;let n=Lf(O);return n===null&&(Tf.test(O)?n=id(O,t):Cf.test(O)&&(n=Hf(O,t))),n}function id(O,t){const n=Tf.exec(O),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Hf(O,t){const n=Cf.exec(O),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),m=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,m)}addCues(t,n,s,m,E){let C=!1;for(let j=E.length;j--;){const X=E[j],G=Wf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),C=!0,G/(s-n)>.5))return}if(C||E.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,m)}else{const j=this.Cues.newCue(null,n,s,m);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:m,timescale:E,trackId:C}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:m,timescale:E,trackId:C}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let m=0;m{ns(m[E]),delete m[E]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sE.textCodec===au);if(this.config.enableWebVTT||m&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const C=this.media,j=C?ql(C.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let Ee=0;EeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const C=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:C})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const m=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!m)return;const E=`textTrack${m[1]}`,C=this.captionsProperties[E];C&&(C.label=s.name,s.lang&&(C.languageCode=s.lang),C.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,m;const{cea608Parser1:E,cea608Parser2:C,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(m=n.part)==null?void 0:m.index)!=null?s:-1;E&&C&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(E.reset(),C.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:m}=n;if(s.type===u.SUBTITLE)if(m.byteLength){const E=s.decryptdata,C="stats"in n;if(E==null||!E.encrypted||C){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,m):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;jc(n,this.initPTS[t.cc],m=>{this._appendCues(m,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},m=>{s.logger.log(`Failed to parse IMSC1: ${m}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:m})})}_parseVTTs(t){var n;const{frag:s,payload:m}=t,{initPTS:E,unparsedVttFrags:C}=this,j=E.length-1;if(!E[s.cc]&&j===-1){C.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Vt(s.initSegment.data,new Uint8Array(m)).buffer:m;$c(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?C.push(t):this._fallbackToIMSC1(s,m),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||jc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const m=this.textTracks[n];if(!m||m.mode==="disabled")return;t.forEach(E=>Ho(m,E))}else{const m=this.tracks[n];if(!m)return;const E=m.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:E})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:m}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let E=0;EAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&m!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,m))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let m=2;for(let E=0;E=16?X--:X++;const Re=sl(G.trim()),Le=lf(t,n,Re);O!=null&&(de=O.cues)!=null&&de.getCueById(Le)||(C=new ue(t,n,Re),C.id=Le,C.line=Ee+1,C.align="left",C.position=10+Math.min(80,Math.floor(X*8/32)*10),m.push(C))}return O&&m.length&&(m.sort((Ee,Re)=>Ee.line==="auto"||Re.line==="auto"?0:Ee.line>8&&Re.line>8?Re.line-Ee.line:Ee.line-Re.line),m.forEach(Ee=>Ho(O,Ee))),m}};function ve(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(O){}return!1}const Oe=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||mn,this.controller=new self.AbortController,this.stats=new $}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const m=this.stats;if(m.loading.start)throw new Error("Loader can only be used once.");m.loading.start=self.performance.now();const E=jt(t,this.controller.signal),C=t.responseType==="arraybuffer",j=C?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,E),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var Ee;this.response=this.loader=de;const Re=Math.max(self.performance.now(),m.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},G-(Re-m.loading.start)),!de.ok){const{status:ut,statusText:ot}=de;throw new Di(ot||"fetch, bad network response",ut,de)}m.loading.first=Re,m.total=Or(de.headers)||m.total;const Le=(Ee=this.callbacks)==null?void 0:Ee.onProgress;return Le&&r(n.highWaterMark)?this.loadProgressively(de,m,t,n.highWaterMark,Le):C?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var Ee,Re;const Le=this.response;if(!Le)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),m.loading.end=Math.max(self.performance.now(),m.loading.first);const ut=de[j];ut&&(m.loaded=m.total=ut);const ot={url:Le.url,data:de,code:Le.status},Kt=(Ee=this.callbacks)==null?void 0:Ee.onProgress;Kt&&!r(n.highWaterMark)&&Kt(m,t,de,Le),(Re=this.callbacks)==null||Re.onSuccess(ot,m,t,Le)}).catch(de=>{var Ee;if(self.clearTimeout(this.requestTimeout),m.aborted)return;const Re=de&&de.code||0,Le=de?de.message:null;(Ee=this.callbacks)==null||Ee.onError({code:Re,text:Le},t,de?de.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,s,m=0,E){const C=new yr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return C.dataLength&&E(n,s,C.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=m&&E(n,s,C.flush().buffer,t)):E(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(O,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},O.headers))};return O.rangeEnd&&n.headers.set("Range","bytes="+O.rangeStart+"-"+String(O.rangeEnd-1)),n}function sr(O){const t=Oe.exec(O);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(O){const t=O.get("Content-Range");if(t){const s=sr(t);if(r(s))return s}const n=O.get("Content-Length");if(n)return parseInt(n)}function mn(O,t){return new self.Request(O.url,t)}class Di extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const ja=/^age:\s*[\d.]+\s*$/im;class Xn{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 $,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,m=this.stats;m.loading.first=0,m.loaded=0,m.aborted=!1;const E=this.xhrSetup;E?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return E(s,n.url)}).catch(C=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),E(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(C=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:C.message},n,s,m)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const m=n.headers,{maxTimeToFirstByteMs:E,maxLoadTimeMs:C}=s.loadPolicy;if(m)for(const j in m)t.setRequestHeader(j,m[j]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=E&&r(E)?E:C,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const m=n.readyState,E=this.config;if(!s.aborted&&m>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.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-(s.loading.first-s.loading.start)))),m===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Le=ue!=null?ue:n.response;if(Le!=null){var C,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const ut=n.responseType==="arraybuffer"?Le.byteLength:Le.length;s.loaded=s.total=ut,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ot=(C=this.callbacks)==null?void 0:C.onProgress;ot&&ot(s,t,Le,n);const Kt={url:n.responseURL,data:Le,code:G};(j=this.callbacks)==null||j.onSuccess(Kt,s,t,n);return}}const de=E.loadPolicy.errorRetry,Ee=s.retry,Re={url:t.url,data:void 0,code:G};if(Pr(de,Ee,!1,Re))this.retry(de);else{var X;H.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Pr(t,n,!0))this.retry(t);else{var s;H.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const m=this.callbacks;m&&(this.abortInternal(),m.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=kr(t,s.retry),s.retry++,H.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&ja.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 ma={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},Ua=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Xn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:rt,bufferController:lo,capLevelController:wl,errorController:un,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:vu,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ma},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Tl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:De,cmcdController:xf,contentSteeringController:D,interstitialsController:wf});function Ma(){return{cueHandler:U,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 tn(O,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=$r(O),m=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return m.forEach(C=>{const j=`${C==="level"?"playlist":C}LoadPolicy`,X=t[j]===void 0,G=[];E.forEach(ue=>{const de=`${C}Loading${ue}`,Ee=t[de];if(Ee!==void 0&&X){G.push(de);const Re=s[j].default;switch(t[j]={default:Re},ue){case"TimeOut":Re.maxLoadTimeMs=Ee,Re.maxTimeToFirstByteMs=Ee;break;case"MaxRetry":Re.errorRetry.maxNumRetry=Ee,Re.timeoutRetry.maxNumRetry=Ee;break;case"RetryDelay":Re.errorRetry.retryDelayMs=Ee,Re.timeoutRetry.retryDelayMs=Ee;break;case"MaxRetryTimeout":Re.errorRetry.maxRetryDelayMs=Ee,Re.timeoutRetry.maxRetryDelayMs=Ee;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function $r(O){return O&&typeof O=="object"?Array.isArray(O)?O.map($r):Object.keys(O).reduce((t,n)=>(t[n]=$r(O[n]),t),{}):O}function qr(O,t){const n=O.loader;n!==at&&n!==Xn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),O.progressive=!1):ve()&&(O.loader=at,O.progressive=!0,O.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Pn=2,zn=.1,Xa=.05,Gi=100;class Qa extends ks{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Gi),this.mediaSource=n.mediaSource;const s=this.media=n.media;$a(s,"playing",this.onMediaPlaying),$a(s,"waiting",this.onMediaWaiting),$a(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,m;const E=(s=this.hls)==null?void 0:s.config;if(!E)return;const C=this.media;if(!C)return;const{seeking:j}=C,X=this.seeking&&!j,G=!this.seeking&&j,ue=C.paused&&!j||C.ended||C.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,E.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&C.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!ci.getBuffered(C).length){this.nudgeRetry=0;return}const de=ci.bufferInfo(C,t,0),Ee=de.nextStart||0,Re=this.fragmentTracker;if(j&&Re&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>Pn,sn=!Ee||pn||Ee-t>Pn&&!Re.getPartialFragment(t);if(Ur||sn)return;this.moved=!1}const Le=(m=this.hls)==null?void 0:m.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Re){if(!(de.len>0)&&!Ee)return;const Ur=Math.max(Ee,de.start||0)-t,nn=!!(Le!=null&&Le.live)?Le.targetduration*2:Pn,Vr=Nl(t,Re);if(Ur>0&&(Ur<=nn||Vr)){C.paused||this._trySkipBufferHole(Vr);return}}const ut=E.detectStallWithCurrentTimeMs,ot=self.performance.now(),Kt=this.waiting;let er=this.stalled;if(er===null)if(Kt>0&&ot-Kt=ut||Kt)&&this.hls){var Er;if(((Er=this.mediaSource)==null?void 0:Er.readyState)==="ended"&&!(Le!=null&&Le.live)&&Math.abs(t-((Le==null?void 0:Le.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=ci.bufferInfo(C,t,E.maxBufferHole);this._tryFixBufferStall(jr,ir,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const m=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&m&&m.length>1&&t>m.end(0)){const E=ci.bufferedInfo(ci.timeRangesToArray(this.buffered.audio),t,0);if(E.len>1&&n>=E.start){const C=ci.timeRangesToArray(m),j=ci.bufferedInfo(C,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let Ee=Nl(t,this.fragmentTracker);Ee&&"fragment"in Ee?Ee=Ee.fragment:Ee||(Ee=void 0);const Re=ci.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:Ee,buffer:Re.len,bufferInfo:Re})}}}}}_tryFixBufferStall(t,n,s){var m,E;const{fragmentTracker:C,media:j}=this,X=(m=this.hls)==null?void 0:m.config;if(!j||!C||!X)return;const G=(E=this.hls)==null?void 0:E.latestLevelDetails,ue=Nl(s,C);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,m=t.nextStart;if(s&&m){const E=s.getFragAtPos(n,u.MAIN),C=s.getFragAtPos(m,u.MAIN);if(E&&C)return C.sn-E.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:m,stalled:E}=this;if(!m&&E!==null&&s&&n){this.stallReported=!0;const C=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(C.message),n.trigger(o.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:s,media:m}=this,E=(n=this.hls)==null?void 0:n.config;if(!m||!s||!E)return 0;const C=m.currentTime,j=ci.bufferInfo(m,C,0),X=C0&&j.len<1&&m.readyState<3,Ee=X-C;if(Ee>0&&(ue||de)){if(Ee>E.maxBufferHole){let Le=!1;if(C===0){const ut=s.getAppendedFrag(0,u.MAIN);ut&&X{const O=od();try{O&&new O(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Re=0;Reue.type===Cn.audioId3&&X:m==="video"?G=ue=>ue.type===Cn.emsg&&j:G=ue=>ue.type===Cn.audioId3&&X||ue.type===Cn.emsg&&j,Ao(E,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:m,enableDateRangeMetadataCues:E,interstitialsController:C}=this.hls.config;if(!E)return;const j=od();if(s&&m&&!C){const{fragmentStart:ut,fragmentEnd:ot}=t;let Kt=this.assetCue;Kt?(Kt.startTime=ut,Kt.endTime=ot):j&&(Kt=this.assetCue=ud(j,ut,ot,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Kt&&(Kt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Kt),Kt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var Ee;if((Ee=X.cues)!=null&&Ee.length){const ut=Object.keys(de).filter(ot=>!ue.includes(ot));for(let ot=ut.length;ot--;){var Re;const Kt=ut[ot],er=(Re=de[Kt])==null?void 0:Re.cues;delete de[Kt],er&&Object.keys(er).forEach(ir=>{const Er=er[ir];if(Er){Er.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(Er)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Le=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Le==null?void 0:Le.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let ut=0;ut{if(Ei!==Kt.id){const Ji=G[Ei];if(Ji.class===Kt.class&&Ji.startDate>Kt.startDate&&(!In||Kt.startDate.01&&(Ei.startTime=er,Ei.endTime=pn);else if(j){let Ji=Kt.attr[In];Wo(In)&&(Ji=K(Ji));const ea=ud(j,er,pn,{key:In,data:Ji},Cn.dateRange);ea&&(ea.id=ot,this.id3Track.addCue(ea),Er[In]=ea,C&&(In==="X-ASSET-LIST"||In==="X-ASSET-URL")&&ea.addEventListener("enter",this.onEventCueEnter))}}de[ot]={cues:Er,dateRange:Kt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const m=this.computeLatency();if(m===null)return;this._latency=m;const{lowLatencyMode:E,maxLiveSyncPlaybackRate:C}=this.config;if(!E||C===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=m-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,C)),Ee=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Re=Math.min(de,Math.max(1,Ee));this.changeMediaPlaybackRate(n,Re)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:m}=t,{liveSyncDuration:E,liveSyncDurationCount:C,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=E!==void 0?E:C*m);const ue=m;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const m=s.edge,E=t-n-this.edgeStalled,C=m-s.totalduration,j=m-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(C,E),j)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,m;t.playbackRate!==n&&((s=this.hls)==null||s.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 Td extends Eo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,m=[],E={},C={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:Ee,videoCodec:Re}=ue;Ee&&(ue.audioCodec=Ee=At(Ee,s)||void 0),Re&&(Re=ue.videoCodec=Nr(Re));const{width:Le,height:ut,unknownCodecs:ot}=ue,Kt=(ot==null?void 0:ot.length)||0;if(j||(j=!!(Le&&ut)),X||(X=!!Re),G||(G=!!Ee),Kt||Ee&&!this.isAudioSupported(Ee)||Re&&!this.isVideoSupported(Re)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:er,"FRAME-RATE":ir,"HDCP-LEVEL":Er,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${ir}-${er}-${Ur}-${Er}`;if(E[nn])if(E[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=C[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const In=this.createLevel(ue);E[nn]=In,m.push(In)}else E[nn].addGroupId("audio",de.AUDIO),E[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);E[nn]=Vr,C[nn]=1,m.push(Vr)}}),this.filterAndSortMediaOptions(m,n,j,X,G)}createLevel(t){const n=new Ai(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const m=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(m.message),n.supportedResult=st(m,[])}return n}isAudioSupported(t){return Ce(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Ce(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,m,E){var C;let j=[],X=[],G=t;const ue=((C=n.stats)==null?void 0:C.parsing)||{};if((s||m)&&E&&(G=G.filter(({videoCodec:er,videoRange:ir,width:Er,height:jr})=>(!!er||!!(Er&&jr))&&Jn(ir))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let er="no level with compatible codecs found in manifest",ir=er;n.levels.length&&(ir=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(ir),er+=` (${ir})`);const Er=new Error(er);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:Er,reason:ir})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(er=>!er.audioCodec||this.isAudioSupported(er.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((er,ir)=>{if(er.attrs["HDCP-LEVEL"]!==ir.attrs["HDCP-LEVEL"])return(er.attrs["HDCP-LEVEL"]||"")>(ir.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&er.height!==ir.height)return er.height-ir.height;if(er.frameRate!==ir.frameRate)return er.frameRate-ir.frameRate;if(er.videoRange!==ir.videoRange)return Yn.indexOf(er.videoRange)-Yn.indexOf(ir.videoRange);if(er.videoCodec!==ir.videoCodec){const Er=Je(er.videoCodec),jr=Je(ir.videoCodec);if(Er!==jr)return jr-Er}if(er.uri===ir.uri&&er.codecSet!==ir.codecSet){const Er=yt(er.codecSet),jr=yt(ir.codecSet);if(Er!==jr)return jr-Er}return er.averageBitrate!==ir.averageBitrate?er.averageBitrate-ir.averageBitrate:0});let Ee=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let er=0;erEr&&Er===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Le=E&&!m,ut=this.hls.config,ot=!!(ut.audioStreamController&&ut.audioTrackController),Kt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:E,video:m,altAudio:ot&&!Le&&j.some(er=>!!er.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Kt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,m=this.currentLevel,E=m?m.attrs["PATHWAY-ID"]:void 0,C=n[t],j=C.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=C,s===t&&m&&E===j)return;this.log(`Switching to level ${t} (${C.height?C.height+"p ":""}${C.videoRange?C.videoRange+" ":""}${C.codecSet?C.codecSet+" ":""}@${C.bitrate})${j?" with Pathway "+j:""} from level ${s}${E?" with Pathway "+E:""}`);const X={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(o.LEVEL_SWITCHING,X);const G=C.details;if(!G||G.live){const ue=this.switchParams(C.uri,m==null?void 0:m.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(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=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(E=>!!s[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 s;const{level:m,details:E}=n,C=n.levelInfo;if(!C){var j;this.warn(`Invalid level index ${m}`),(j=n.deliveryDirectives)!=null&&j.skip&&(E.deltaUpdateFailed=!0);return}if(C===this.currentLevel||n.withoutMultiVariant){C.fragmentError===0&&(C.loadError=0);let X=C.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(m,n,X)}else(s=n.deliveryDirectives)!=null&&s.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 s=this.getUrlWithDirectives(t.uri,n),m=this.currentLevelIndex,E=t.attrs["PATHWAY-ID"],C=t.details,j=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:""}${j&&C.live?" age "+j.toFixed(1)+(C.type?" "+C.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,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 s=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(j=>j.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const m=s.length-1;this._firstLevel=Math.min(this._firstLevel,m),this._startLevel&&(this._startLevel=Math.min(this._startLevel,m)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(O){const t={};O.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function _d(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Cd(){if(!_d())return!1;const O=ae();return typeof(O==null?void 0:O.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>O.isTypeSupported(ye(t,"video")))||["mp4a.40.2","fLaC"].some(t=>O.isTypeSupported(ye(t,"audio"))))}function Pd(){var O;const t=pd();return typeof(t==null||(O=t.prototype)==null?void 0:O.changeType)=="function"}const md=100;class vd extends $t{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const 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(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:m}=this;if(this.stopLoad(),this.setInterval(md),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}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=Ie.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Ie.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Ie.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],m=s==null?void 0:s.details;if(m&&(!m.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(m))break;this.state=Ie.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Ie.IDLE;break}break}case Ie.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===Ie.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media: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(!(s!=null&&s[E]))return;const C=s[E],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const ut={};this.altAudio===2&&(ut.type="video"),this.hls.trigger(o.BUFFER_EOS,ut),this.state=Ie.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 G=C.details;if(!G||this.state===Ie.WAITING_LEVEL||this.waitForLive(C)){this.level=E,this.state=Ie.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(C.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const Ee=this.backtrackFragment?this.backtrackFragment.start:j.end;let Re=this.getNextFragment(Ee,G);if(this.couldBacktrack&&!this.fragPrevious&&Re&&Ae(Re)&&this.fragmentTracker.getState(Re)!==gn.OK){var Le;const ot=((Le=this.backtrackFragment)!=null?Le:Re).sn-G.startSN,Kt=G.fragments[ot-1];Kt&&Re.cc===Kt.cc&&(Re=Kt,this.fragmentTracker.removeFragment(Kt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Re&&this.isLoopLoading(Re,Ee)){if(!Re.gap){const ot=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Kt=(ot===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Kt&&this.afterBufferFlushed(Kt,ot,u.MAIN)}Re=this.getNextFragmentLoopLoading(Re,G,j,u.MAIN,de)}Re&&(Re.initSegment&&!Re.initSegment.data&&!this.bitrateTest&&(Re=Re.initSegment),this.loadFragment(Re,C,Ee))}loadFragment(t,n,s){const m=this.fragmentTracker.getState(t);m===gn.NOT_LOADED||m===gn.PARTIAL?Ae(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const 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 j=this.getMainFwdBufferInfo();if(!j||j.len=C-n.maxFragLookUpTolerance&&E<=j;if(m!==null&&s.duration>m&&(E{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=_t(n.url,this.hls);if(s){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=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let m,E,C=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(E=j,m=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.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:s,part:m}=n,E=s.type===u.MAIN;if(E){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${m?" p: "+m.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===Ie.PARSED&&(this.state=Ie.IDLE);return}const j=m?m.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ae(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,m)}const C=this.media;C&&(!this._hasEnoughToStart&&ci.getBuffered(C).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),E&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=Ie.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===Ie.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=Ie.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=Ie.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:m}=this,E=s==null?void 0:s.frag;if(!E||this.fragContextChanged(E))return;n.fragmentError=0,this.state=Ie.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(o.FRAG_LOADED,s),E.bitrateTest=!1}).catch(s=>{this.state===Ie.STOPPED||this.state===Ie.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:m,chunkMeta:E}=t,C=this.getCurrentContext(E);if(!C){this.resetWhenMissingContext(E);return}const{frag:j,part:X,level:G}=C,{video:ue,text:de,id3:Ee,initSegment:Re}=m,{details:Le}=G,ut=this.altAudio?void 0:m.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=Ie.PARSING,Re){const ot=Re.tracks;if(ot){const Er=j.initSegment||j;if(this.unhandledEncryptionError(Re,j))return;this._bufferInitSegment(G,ot,Er,E),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:Er,id:n,tracks:ot})}const Kt=Re.initPTS,er=Re.timescale,ir=this.initPTS[j.cc];if(r(Kt)&&(!ir||ir.baseTime!==Kt||ir.timescale!==er)){const Er=Re.trackId;this.initPTS[j.cc]={baseTime:Kt,timescale:er,trackId:Er},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Kt,timescale:er,trackId:Er})}}if(ue&&Le){ut&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ot=Le.fragments[j.sn-1-Le.startSN],Kt=j.sn===Le.startSN,er=!ot||j.cc>ot.cc;if(m.independent!==!1){const{startPTS:ir,endPTS:Er,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:ir,endPTS:Er,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&E.id===1&&!er&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),sn=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:ir;if(!Kt&&snPn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,ir,Er,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,E,Kt||er)}else if(Kt||er)j.gap=!0;else{this.backtrack(j);return}}if(ut){const{startPTS:ot,endPTS:Kt,startDTS:er,endDTS:ir}=ut;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ot,endPTS:Kt,startDTS:er,endDTS:ir}),j.setElementaryStreamInfo(ie.AUDIO,ot,Kt,er,ir),this.bufferFragmentData(ut,j,X,E)}if(Le&&Ee!=null&&Ee.samples.length){const ot={id:n,frag:j,details:Le,samples:Ee.samples};s.trigger(o.FRAG_PARSING_METADATA,ot)}if(Le&&de){const ot={id:n,frag:j,details:Le,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ot)}}logMuxedErr(t){this.warn(`${Ae(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,m){if(this.state!==Ie.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:E,video:C,audiovideo:j}=n;if(E){const G=t.audioCodec;let ue=en(E.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const Ee=E.metadata;Ee&&"channelCount"in Ee&&(Ee.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&E.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),E.levelCodec=ue,E.id=u.MAIN,this.log(`Init audio buffer, container:${E.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${E.codec}]`),delete n.audiovideo}if(C){C.levelCodec=t.videoCodec,C.id=u.MAIN;const G=C.codec;if((G==null?void 0:G.length)===4)switch(G){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||""}/${G}]${C.codec!==G?" parsed-corrected="+C.codec:""}${C.supplemental?" supplemental="+C.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:m,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=Ie.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(ci.isBuffered(t,s)?n=this.getAppendedFrag(s):ci.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.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(o.FRAG_CHANGED,{frag:n}),(!m||m.level!==E)&&this.hls.trigger(o.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 s=this.getLevelDetails(),m=this.currentFrag||(s?lr(null,s.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 Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const m=this.keyIdToKeyInfo[s].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.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,m,E){return new Bi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:E,error:s,networkDetails:m})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let m=0,E=n.length;m{if(!this.emeController)return;C.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const m=ko(this.config);if(m.length)return this.emeController.getKeySystemAccess(m)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,m;n&&t.setKeyFormat(n);const E=t.decryptdata;if(!E){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const C=E.uri;if(!C)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${C}"`)));const j=ld(E);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return E.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(m=X)!=null&&m.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return E.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${E.keyId?" keyId: "+q(E.keyId):""} URI: ${E.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={decryptdata:E,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},E.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return E.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${E.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var m;if(!t.decryptdata.keyId&&(m=n.initSegment)!=null&&m.data){const C=xt(n.initSegment.data);if(C.length){const j=C[0];j.some(X=>X!==0)&&(this.log(`Using keyId found in init segment ${q(j)}`),t.decryptdata.keyId=j,$o.setKeyIdForUri(t.decryptdata.uri,j))}}const E=this.emeController.loadKey(s);return(t.keyLoadPromise=E.then(C=>(t.mediaKeySessionContext=C,s))).catch(C=>{throw t.keyLoadPromise=null,"data"in C&&(C.data.frag=n),C})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,m=s.loader,E=new m(s);return n.keyLoader=t.loader=E,t.keyLoadPromise=new Promise((C,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(Ee,Re,Le,ut)=>{const{frag:ot,keyInfo:Kt}=Le,er=ld(Kt.decryptdata);if(!ot.decryptdata||Kt!==this.keyIdToKeyInfo[er])return j(this.createKeyLoadError(ot,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),ut));Kt.decryptdata.key=ot.decryptdata.key=new Uint8Array(Ee.data),ot.keyLoader=null,Kt.loader=null,C({frag:ot,keyInfo:Kt})},onError:(Ee,Re,Le,ut)=>{this.resetLoader(Re),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${Ee.code} loading key ${Ee.text}`),Le,b({url:X.url,data:void 0},Ee)))},onTimeout:(Ee,Re,Le)=>{this.resetLoader(Re),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Le))},onAbort:(Ee,Re,Le)=>{this.resetLoader(Re),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Le))}};E.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:m}=t,E=s.loader;n.keyLoader===E&&(n.keyLoader=null,s.loader=null);const C=ld(s.decryptdata)||m;delete this.keyIdToKeyInfo[C],E&&E.destroy()}}function ld(O){if(O.keyFormat!==hs.FAIRPLAY){const t=O.keyId;if(t)return q(t)}return O.uri}function gd(O){const{type:t}=O;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(O,t){let n=O.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,m=n.loader,E=s||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:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:m,pathwayId:E,url:C,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:m,pathwayId:E,responseType:"text",type:h.LEVEL,url:C,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:m,url:E,deliveryDirectives:C,track:j}=n;this.load({id:s,groupId:m,level:null,responseType:"text",type:h.AUDIO_TRACK,url:E,deliveryDirectives:C,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:m,url:E,deliveryDirectives:C,track:j}=n;this.load({id:s,groupId:m,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:E,deliveryDirectives:C,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const m=s.context;m&&!n.levels.some(E=>E===m.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let m=this.getInternalLoader(t);if(m){const G=this.hls.logger,ue=m.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),m.abort()}let E;if(t.type===h.MANIFEST?E=s.manifestLoadPolicy.default:E=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),m=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const Ee=Math.max(ue*3,de*.8)*1e3;E=y({},E,{maxTimeToFirstByteMs:Math.min(Ee,E.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(Ee,E.maxTimeToFirstByteMs)})}}}const C=E.errorRetry||E.timeoutRetry||{},j={loadPolicy:E,timeout:E.maxLoadTimeMs,maxRetry:C.maxNumRetry||0,retryDelay:C.retryDelayMs||0,maxRetryDelay:C.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,Ee)=>{const Re=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Le=G.data;ue.parsing.start=performance.now(),Uo.isMediaPlaylist(Le)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,Ee||null,Re):this.handleMasterPlaylist(G,ue,de,Ee)},onError:(G,ue,de,Ee)=>{this.handleNetworkError(ue,de,!1,G,Ee)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};m.load(t,j,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,m){const E=this.hls,C=t.data,j=cd(t,s),X=Uo.parseMasterPlaylist(C,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,m,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:Ee,startTimeOffset:Re,variableList:Le}=X;this.variableList=Le,ue.forEach(er=>{const{unknownCodecs:ir}=er;if(ir){const{preferManagedMediaSource:Er}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=er;for(let Ur=ir.length;Ur--;){const sn=ir[Ur];Ce(sn,"audio",Er)?(er.audioCodec=jr=jr?`${jr},${sn}`:sn,Wt.audio[jr.substring(0,4)]=2,ir.splice(Ur,1)):Ce(sn,"video",Er)&&(er.videoCodec=pn=pn?`${pn},${sn}`:sn,Wt.video[pn.substring(0,4)]=2,ir.splice(Ur,1))}}});const{AUDIO:ut=[],SUBTITLES:ot,"CLOSED-CAPTIONS":Kt}=Uo.parseMasterPlaylistMedia(C,j,X);ut.length&&!ut.some(ir=>!ir.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),ut.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Yi({}),bitrate:0,url:""})),E.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:ut,subtitles:ot,captions:Kt,contentSteering:G,url:j,stats:n,networkDetails:m,sessionData:de,sessionKeys:Ee,startTimeOffset:Re,variableList:Le})}handleTrackOrLevelPlaylist(t,n,s,m,E){const C=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,Ee=gd(s),Re=Uo.parseLevelPlaylist(t.data,ue,de,Ee,0,this.variableList);if(G===h.MANIFEST){const Le={attrs:new Yi({}),bitrate:0,details:Re,name:"",url:ue};Re.requestScheduled=n.loading.start+zr(Re,0),C.trigger(o.MANIFEST_LOADED,{levels:[Le],audioTracks:[],url:ue,stats:n,networkDetails:m,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Re,this.handlePlaylistLoaded(Re,t,n,s,m,E)}handleManifestParsingError(t,n,s,m,E){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:m,stats:E})}handleNetworkError(t,n,s=!1,m,E){let C=`A network ${s?"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 j=new Error(C);this.hls.logger.warn(`[playlist-loader]: ${C}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:E};if(m){const Ee=(n==null?void 0:n.url)||t.url;de.response=b({url:Ee,data:void 0},m)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,m,E,C){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:Ee,deliveryDirectives:Re}=m,Le=cd(n,m),ut=gd(m);let ot=typeof m.level=="number"&&ut===u.MAIN?G:void 0;const Kt=t.playlistParsingError;if(Kt){if(this.hls.logger.warn(`${Kt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Le,error:Kt,reason:Kt.message,response:n,context:m,level:ot,parent:ut,networkDetails:E,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const er=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Le,error:er,reason:er.message,response:n,context:m,level:ot,parent:ut,networkDetails:E,stats:s});return}switch(t.live&&C&&(C.getCacheAge&&(t.ageHeader=C.getCacheAge()||0),(!C.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ot){if(!ue)ot=0;else if(ue!==j.levels[ot]){const er=j.levels.indexOf(ue);er>-1&&(ot=er)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ot||0,id:de||0,stats:s,networkDetails:E,deliveryDirectives:Re,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:Ee||"",stats:s,networkDetails:E,deliveryDirectives:Re});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:Ee||"",stats:s,networkDetails:E,deliveryDirectives:Re});break}}}class If{static get version(){return ai}static isMSESupported(){return _d()}static isSupported(){return Cd()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Cn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:Ua}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ii,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=W(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=tn(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&qr(s,n);const{abrController:m,bufferController:E,capLevelController:C,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new m(this),de=new ka(this),Ee=s.interstitialsController,Re=Ee?this.interstitialsController=new Ee(this,If):null,Le=this.bufferController=new E(this,de),ut=this.capLevelController=new C(this),ot=new X(this),Kt=new td(this),er=s.contentSteeringController,ir=er?new er(this):null,Er=this.levelController=new Td(this,ir),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new vd(this,de,pn),sn=this.gapController=new Qa(this,de);ut.setStreamController(Ur),ot.setStreamController(Ur);const nn=[Kt,Er,Ur];Re&&nn.splice(1,0,Re),ir&&nn.splice(1,0,ir),this.networkControllers=nn;const Vr=[ue,Le,sn,ut,ot,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const In=s.audioStreamController;In&&nn.push(this.audioStreamController=new In(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Ji=G.onErrorOut;typeof Ji=="function"&&this.on(o.ERROR,Ji,G),this.on(o.MANIFEST_LOADED,Kt.onManifestLoaded,Kt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,m){this._emitter.off(t,n,s,m)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const m=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:m,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const E=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.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,s=n?t.media:t,m=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,m)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,m=this._url=z.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${m}`),n&&s&&(s!==m||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Yr(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let m=0;m=n)return m;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let m;if(n===-1&&t!=null&&t.length?m=t.length-1:m=n,s)for(let E=m;E--;){const C=t[E].attrs["HDCP-LEVEL"];if(C&&C<=s)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 s=Dt(n);return Nt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,v,e){"use strict";e.d(v,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,_,b=!1,S=0;function k(){_&&clearTimeout(_)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(_=setTimeout(y?H:W,l))):W():u!==!0&&(_=setTimeout(y?H:W,y===void 0?l-V:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var v=__webpack_module_cache__[d];if(v!==void 0)return v.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 v=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(v,{a:v}),v}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},v;__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={};v=v||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~v.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,v){for(var e in v)__webpack_require__.o(v,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:v[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(v,e){return __webpack_require__.f[e](d,v),v},[]))}}(),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",1528:"p__FileShare__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",7224:"p__StatsDashboard__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:"25ebdfe0",67:"bfd60ecf",109:"c786fa0c",195:"b31306b5",264:"10779bc4",265:"704d2d7d",292:"b558f766",310:"b09470f0",316:"1f60ada6",337:"c37659f7",342:"c0bb7777",354:"d4d139cf",479:"ec582b67",485:"9713ca9c",508:"1d7063b6",532:"9ef7a815",533:"b3780897",547:"7044d2ce",556:"d8ad8563",559:"28b95887",570:"a7a9594a",576:"ed19f4ae",629:"44a1d9a5",643:"0fbd7c85",671:"4a609b8d",672:"f71929ee",680:"0fae6afb",700:"67a3e29a",737:"4df9114a",741:"ac5fd360",799:"51a5ea21",845:"a7166980",869:"47e9c0a6",895:"07b3b0ea",921:"5e6233b2",928:"9fc8fdd0",981:"24da50c7",1006:"fe894cef",1043:"fbbacbc7",1045:"ef5eeac1",1048:"21cb3c34",1070:"6d411e43",1144:"c90eccaf",1148:"ddea2068",1154:"8cb80842",1211:"c75c70d1",1253:"58ded96f",1257:"716afcfe",1265:"2eb76514",1274:"5f6ea65a",1276:"aa37a179",1343:"90927d72",1416:"8dd98554",1423:"cd0c2233",1427:"702cc828",1450:"b476b65d",1461:"65b49119",1462:"fcf08abc",1470:"4cd26900",1475:"faddd081",1482:"f397612c",1512:"a230b5ef",1520:"f7681a05",1528:"8a43c5c9",1540:"e6c49730",1545:"a608ea29",1578:"03e8de36",1581:"8810e0bd",1582:"efb97487",1646:"e6e27b60",1657:"8c65d6fe",1660:"4647fdda",1674:"fe12608b",1702:"7dd0ef22",1713:"5c524a5b",1717:"27b4c7a5",1727:"4b2a042b",1750:"b9876391",1783:"02172aaa",1799:"1f76b2d5",1831:"17a5fe54",1836:"c873953e",1855:"fbdd023d",1880:"fc5681ee",1939:"05481c63",1953:"dbd623b2",1962:"6d54ab84",2011:"59d51f98",2045:"4fea722d",2076:"6f08f096",2102:"25d886ec",2141:"f0eda501",2216:"1fb9b6a2",2240:"26cce4c1",2249:"f4830452",2254:"24c914fe",2300:"83840044",2303:"05e13cca",2307:"7e010f3c",2338:"342c512a",2339:"d564d290",2386:"192e235c",2396:"88b20df4",2404:"9b463199",2412:"07b59f93",2425:"290f477b",2443:"9206bce0",2460:"0ff4a0cc",2476:"2102648c",2494:"68080a87",2501:"d1388c61",2529:"fb1083e3",2538:"de4a3723",2539:"ff42a25c",2548:"0b12947c",2570:"9484c3db",2594:"e87d3761",2603:"6c070ea1",2659:"23bf2352",2707:"28440b84",2806:"95762a62",2819:"a2afd093",2823:"29bd2909",2826:"6f2912bc",2829:"526d744a",2837:"54a82605",2865:"c2e6c572",2875:"8d9ee8bd",2884:"a7e946eb",2969:"ab3357d7",2983:"c8949871",3006:"9976d75c",3133:"9bf3f89c",3141:"7ec640da",3157:"92b96207",3183:"f81bfab3",3198:"8e655451",3212:"98f8721d",3220:"f37fc172",3247:"20532412",3260:"8b589619",3276:"8582e042",3282:"f8c7ede4",3317:"43f5a812",3332:"c148e87b",3355:"8eea2dce",3356:"4c83dc48",3391:"46701324",3433:"289c01e3",3442:"f966fb07",3447:"f305af2f",3451:"d2113dd8",3496:"734757e4",3509:"26af13c6",3550:"3dc83156",3581:"1bc11090",3585:"bcfb3dea",3665:"53f1f1ea",3668:"bebfbfec",3697:"481a10d9",3747:"435796bd",3754:"dfb1c29c",3777:"d5b0f2f1",3784:"a1a50935",3805:"9dbcb95e",3857:"20523c3b",3861:"cf2f3073",3862:"7cc7474a",3873:"365aa0b6",3885:"f87f7f15",3910:"3d673f42",3935:"fb99b872",3951:"3cfdd34b",3987:"5cecd51b",4014:"27a8e97c",4017:"43ee7c85",4030:"dd7037bf",4056:"965a5958",4058:"a6ef0500",4078:"005cea4a",4088:"236723f3",4093:"5baaafe4",4105:"14ff870e",4144:"672af668",4164:"9fa15904",4216:"bcd3b1e1",4217:"e85d3d10",4227:"67b7b457",4259:"14fbd765",4264:"766d6d47",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f07362e4",4492:"3a84afed",4496:"11e9fce8",4498:"6ac6709b",4504:"2dda543b",4514:"8e37600d",4520:"ab6a507b",4546:"1e3cbc52",4565:"cd70a302",4572:"a0c27c99",4599:"61def4cb",4601:"ee284581",4610:"2d87294a",4621:"973c4139",4628:"ece2c60c",4662:"4582ed4d",4685:"c33f1528",4715:"dff663c6",4736:"d700388c",4741:"5d752eb7",4757:"1aabc0b6",4766:"93d0b6de",4770:"43fc3779",4790:"619413e4",4795:"5bff3cb2",4797:"a24e92db",4800:"c6566bd2",4849:"21a9f04b",4850:"1edda4b7",4862:"20693842",4884:"09daebea",4889:"0026f340",4928:"b4c75d9f",4973:"8235bc1d",4994:"684152ed",5022:"2e3d7afe",5043:"4fbe7ab3",5048:"66037305",5060:"85dafcc6",5096:"237f1a7f",5111:"6c03ca16",5125:"d4b510e3",5148:"c3066eef",5176:"a7774e56",5179:"6b940689",5186:"d0b93ad6",5191:"09e8e405",5238:"9d87b4ee",5290:"5dabcdc2",5297:"3dbe4584",5319:"5c075be0",5321:"1163c84e",5335:"aa198ec3",5354:"7ae70604",5357:"a1bb98e3",5359:"140ae3b4",5382:"1f9ea31f",5402:"e133cd83",5416:"454536b7",5434:"38b302a6",5470:"5a239559",5494:"d89549c4",5518:"99aad8ea",5549:"d50d3317",5572:"5e3b67fe",5573:"fb02faea",5599:"3b623ca8",5624:"05b2747d",5631:"e00d3d36",5650:"fdd0c3e0",5664:"e6738bbd",5679:"4a090bef",5705:"9e2bd49b",5729:"2131c650",5764:"e0d7e586",5775:"d226e8b9",5786:"7612e65f",5798:"ff73e342",5816:"65562080",5825:"a4b68fca",5876:"5eded409",5888:"faa1801c",5891:"59aaa4e5",5895:"c3f56225",5902:"e06f5514",5915:"d10b71f1",5972:"84246434",5992:"d4f74d40",6029:"3aa17e5e",6034:"8551e0f9",6045:"d268f87f",6047:"3ce45acd",6052:"f964c5e4",6063:"4df0c1a6",6069:"96b56d42",6126:"99519171",6127:"0931642e",6170:"6a37a1b1",6265:"721802c6",6270:"4b1058df",6277:"78a3b2da",6328:"cbb92368",6366:"8c28e7b2",6378:"7f3a946a",6411:"3b971528",6434:"66c4415a",6444:"29c95be3",6452:"88b21d5e",6531:"1e4cd45d",6541:"4d9f55df",6583:"d53e7512",6587:"5269c257",6634:"6d8d946d",6651:"c2b680ab",6685:"2bc8dc22",6729:"b0e1e1d0",6741:"5d247065",6758:"6bc487dd",6774:"59d4d618",6784:"3acc08be",6788:"ea56a9db",6796:"e16620bb",6805:"7562c1df",6820:"e7a7a304",6840:"d7bb653d",6845:"a54e00a8",6882:"6aaae2c8",6883:"6cb80143",6904:"f9a0b70f",6913:"62b05a80",6963:"ef16faad",6982:"ee7fff9a",6985:"6abb4311",7008:"ad15cb50",7043:"9897481c",7045:"b11ea690",7046:"3108487a",7058:"785fc7b8",7062:"993484bc",7084:"46ccce72",7156:"e7466006",7178:"d6dfdd98",7182:"8b56c91b",7224:"fd58f5b4",7242:"4d2c95ed",7260:"c46786a5",7331:"2e27a23b",7333:"a86d1864",7365:"1005464f",7395:"5f56ec36",7460:"33755139",7477:"02c32cfc",7482:"ba873f73",7527:"45f685a8",7545:"dc42c0d2",7560:"9d24b63d",7573:"97f85034",7589:"b7c10c89",7591:"c8233ce9",7614:"1b422242",7622:"9998ee53",7686:"4fcec9f9",7706:"c2a79e40",7806:"0c15eeb9",7852:"735ce21f",7855:"6ed6b730",7857:"88c2af3d",7878:"6093d81f",7884:"83cf568c",7922:"20d05cf0",7948:"d151d58b",7964:"29aed9a1",8014:"5a153da5",8062:"1d3ec49a",8072:"a3502dea",8077:"e09eda03",8085:"b92bc5c3",8089:"d536b13a",8143:"47402b4f",8155:"be971df0",8161:"83c5fa9a",8237:"e67f0a64",8241:"68e26fd9",8302:"acb881f7",8307:"89d7a4ab",8340:"d6a1e60b",8350:"07df8a75",8356:"192ab1f8",8365:"3ec1f7ce",8398:"08a38c6d",8431:"5e34cec9",8435:"84d4843d",8447:"84f5af62",8517:"43660dc2",8561:"333e8ec9",8563:"ae448b2d",8634:"565c16f6",8639:"21c350a0",8665:"4365b30c",8688:"e8391b0e",8689:"ad43beed",8723:"a4a5d1b5",8737:"ce7dad23",8776:"0ad26240",8782:"2f227b9e",8787:"b6ac1d5c",8797:"37ac3da1",8823:"1a252713",8827:"3c42edef",8842:"9f25a3e2",8866:"36676545",8882:"24e19840",8885:"ae4ab8c5",8898:"d002bcd8",8909:"5a5bd2ec",8920:"7f82440c",8963:"790aecdd",8982:"9d930f2f",8999:"2d156215",9076:"e4c10d9f",9104:"bbcb2345",9133:"2f5dfcd3",9205:"4cdf7892",9215:"ebce0339",9252:"0d791a59",9260:"cf5f8140",9332:"ba6cf8b3",9360:"8d112cb3",9366:"1a31fd23",9391:"b5561486",9404:"9fcc3d3e",9408:"7fd8c534",9416:"54bdb471",9487:"388476ff",9489:"9e18c53c",9507:"d0100ffb",9519:"36b815cc",9554:"ed358e7b",9559:"f794af19",9590:"1f4e934c",9647:"753cea16",9649:"065f7a53",9674:"38fa89f6",9677:"e6ae185a",9695:"6e2dcb99",9715:"90612066",9716:"6f060582",9724:"2f674bad",9785:"234d891c",9788:"7ecf1c9e",9890:"20ccc0bc",9891:"60f02702",9895:"b8e31ff2",9921:"697115b5",9922:"24131e73",9928:"5989f5e0",9944:"04b240a2",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",1528:"p__FileShare__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",7224:"p__StatsDashboard__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",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",1528:"23afae42",1545:"f8f5f64f",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"ddd6a700",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"08a9e890",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",2460:"03cdfb68",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:"cc184a3f",2983:"c8c482f7",3006:"7fce4e74",3141:"72791f8b",3157:"2038b5dc",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"49ca09b2",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"b1bbfdb9",3355:"39e3d07c",3356:"c6a4098f",3391:"f0e498fe",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"7630d0f9",3585:"5f288e7b",3665:"b20d0ab0",3668:"86f20630",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3935:"cd50aa32",3951:"4a9249b1",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"7f9d4513",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:"014ca65e",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"4e7b8c12",4715:"45efe14a",4736:"2968553b",4741:"c8d03de5",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4849:"2a1dc219",4862:"e8eacc3e",4884:"bd293d3b",4889:"a91da64a",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:"b25021a2",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:"c7a91e8e",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"5496b206",6277:"12e50919",6328:"de2b9d62",6366:"079fc2d8",6434:"0112f8db",6444:"fd46d237",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"df151169",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:"fe78dd10",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7395:"ff574c5d",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"a4765b7e",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:"2e8d934b",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:"664121ad",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,v){return Object.prototype.hasOwnProperty.call(d,v)}}(),function(){var d={};__webpack_require__.l=function(v,e,r,i){if(d[v]){d[v].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o{const G=Xf(t,s,X)||Xf(O,s,X)||Xf(m,s,X);return G&&(j[X]=G),j},{})}function Xf(O,t,n){return O&&O.hasAttributeNS(t,n)?O.getAttributeNS(t,n):null}function Zf(O){return new Error(`Could not parse ttml timestamp ${O}`)}function ff(O,t){if(!O)return null;let n=Lf(O);return n===null&&(Tf.test(O)?n=id(O,t):Cf.test(O)&&(n=Hf(O,t))),n}function id(O,t){const n=Tf.exec(O),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Hf(O,t){const n=Cf.exec(O),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),m=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,m)}addCues(t,n,s,m,E){let C=!1;for(let j=E.length;j--;){const X=E[j],G=Wf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),C=!0,G/(s-n)>.5))return}if(C||E.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,m)}else{const j=this.Cues.newCue(null,n,s,m);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:m,timescale:E,trackId:C}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:m,timescale:E,trackId:C}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let m=0;m{ns(m[E]),delete m[E]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sE.textCodec===au);if(this.config.enableWebVTT||m&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const C=this.media,j=C?ql(C.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let Ee=0;EeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const C=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:C})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const m=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!m)return;const E=`textTrack${m[1]}`,C=this.captionsProperties[E];C&&(C.label=s.name,s.lang&&(C.languageCode=s.lang),C.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,m;const{cea608Parser1:E,cea608Parser2:C,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(m=n.part)==null?void 0:m.index)!=null?s:-1;E&&C&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(E.reset(),C.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:m}=n;if(s.type===u.SUBTITLE)if(m.byteLength){const E=s.decryptdata,C="stats"in n;if(E==null||!E.encrypted||C){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,m):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;jc(n,this.initPTS[t.cc],m=>{this._appendCues(m,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},m=>{s.logger.log(`Failed to parse IMSC1: ${m}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:m})})}_parseVTTs(t){var n;const{frag:s,payload:m}=t,{initPTS:E,unparsedVttFrags:C}=this,j=E.length-1;if(!E[s.cc]&&j===-1){C.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Vt(s.initSegment.data,new Uint8Array(m)).buffer:m;$c(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?C.push(t):this._fallbackToIMSC1(s,m),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||jc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const m=this.textTracks[n];if(!m||m.mode==="disabled")return;t.forEach(E=>Ho(m,E))}else{const m=this.tracks[n];if(!m)return;const E=m.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:E})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:m}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let E=0;EAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&m!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,m))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let m=2;for(let E=0;E=16?X--:X++;const Re=sl(G.trim()),Le=lf(t,n,Re);O!=null&&(de=O.cues)!=null&&de.getCueById(Le)||(C=new ue(t,n,Re),C.id=Le,C.line=Ee+1,C.align="left",C.position=10+Math.min(80,Math.floor(X*8/32)*10),m.push(C))}return O&&m.length&&(m.sort((Ee,Re)=>Ee.line==="auto"||Re.line==="auto"?0:Ee.line>8&&Re.line>8?Re.line-Ee.line:Ee.line-Re.line),m.forEach(Ee=>Ho(O,Ee))),m}};function ve(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(O){}return!1}const Oe=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||mn,this.controller=new self.AbortController,this.stats=new $}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const m=this.stats;if(m.loading.start)throw new Error("Loader can only be used once.");m.loading.start=self.performance.now();const E=jt(t,this.controller.signal),C=t.responseType==="arraybuffer",j=C?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,E),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var Ee;this.response=this.loader=de;const Re=Math.max(self.performance.now(),m.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},G-(Re-m.loading.start)),!de.ok){const{status:ut,statusText:ot}=de;throw new Di(ot||"fetch, bad network response",ut,de)}m.loading.first=Re,m.total=Or(de.headers)||m.total;const Le=(Ee=this.callbacks)==null?void 0:Ee.onProgress;return Le&&r(n.highWaterMark)?this.loadProgressively(de,m,t,n.highWaterMark,Le):C?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var Ee,Re;const Le=this.response;if(!Le)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),m.loading.end=Math.max(self.performance.now(),m.loading.first);const ut=de[j];ut&&(m.loaded=m.total=ut);const ot={url:Le.url,data:de,code:Le.status},Kt=(Ee=this.callbacks)==null?void 0:Ee.onProgress;Kt&&!r(n.highWaterMark)&&Kt(m,t,de,Le),(Re=this.callbacks)==null||Re.onSuccess(ot,m,t,Le)}).catch(de=>{var Ee;if(self.clearTimeout(this.requestTimeout),m.aborted)return;const Re=de&&de.code||0,Le=de?de.message:null;(Ee=this.callbacks)==null||Ee.onError({code:Re,text:Le},t,de?de.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,s,m=0,E){const C=new yr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return C.dataLength&&E(n,s,C.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=m&&E(n,s,C.flush().buffer,t)):E(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(O,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},O.headers))};return O.rangeEnd&&n.headers.set("Range","bytes="+O.rangeStart+"-"+String(O.rangeEnd-1)),n}function sr(O){const t=Oe.exec(O);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(O){const t=O.get("Content-Range");if(t){const s=sr(t);if(r(s))return s}const n=O.get("Content-Length");if(n)return parseInt(n)}function mn(O,t){return new self.Request(O.url,t)}class Di extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const ja=/^age:\s*[\d.]+\s*$/im;class Xn{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 $,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,m=this.stats;m.loading.first=0,m.loaded=0,m.aborted=!1;const E=this.xhrSetup;E?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return E(s,n.url)}).catch(C=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),E(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(C=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:C.message},n,s,m)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const m=n.headers,{maxTimeToFirstByteMs:E,maxLoadTimeMs:C}=s.loadPolicy;if(m)for(const j in m)t.setRequestHeader(j,m[j]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=E&&r(E)?E:C,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const m=n.readyState,E=this.config;if(!s.aborted&&m>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.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-(s.loading.first-s.loading.start)))),m===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Le=ue!=null?ue:n.response;if(Le!=null){var C,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const ut=n.responseType==="arraybuffer"?Le.byteLength:Le.length;s.loaded=s.total=ut,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ot=(C=this.callbacks)==null?void 0:C.onProgress;ot&&ot(s,t,Le,n);const Kt={url:n.responseURL,data:Le,code:G};(j=this.callbacks)==null||j.onSuccess(Kt,s,t,n);return}}const de=E.loadPolicy.errorRetry,Ee=s.retry,Re={url:t.url,data:void 0,code:G};if(Pr(de,Ee,!1,Re))this.retry(de);else{var X;H.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Pr(t,n,!0))this.retry(t);else{var s;H.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const m=this.callbacks;m&&(this.abortInternal(),m.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=kr(t,s.retry),s.retry++,H.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&ja.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 ma={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},Ua=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Xn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:rt,bufferController:lo,capLevelController:wl,errorController:un,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:vu,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ma},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Tl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:De,cmcdController:xf,contentSteeringController:D,interstitialsController:wf});function Ma(){return{cueHandler:U,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 tn(O,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=$r(O),m=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return m.forEach(C=>{const j=`${C==="level"?"playlist":C}LoadPolicy`,X=t[j]===void 0,G=[];E.forEach(ue=>{const de=`${C}Loading${ue}`,Ee=t[de];if(Ee!==void 0&&X){G.push(de);const Re=s[j].default;switch(t[j]={default:Re},ue){case"TimeOut":Re.maxLoadTimeMs=Ee,Re.maxTimeToFirstByteMs=Ee;break;case"MaxRetry":Re.errorRetry.maxNumRetry=Ee,Re.timeoutRetry.maxNumRetry=Ee;break;case"RetryDelay":Re.errorRetry.retryDelayMs=Ee,Re.timeoutRetry.retryDelayMs=Ee;break;case"MaxRetryTimeout":Re.errorRetry.maxRetryDelayMs=Ee,Re.timeoutRetry.maxRetryDelayMs=Ee;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function $r(O){return O&&typeof O=="object"?Array.isArray(O)?O.map($r):Object.keys(O).reduce((t,n)=>(t[n]=$r(O[n]),t),{}):O}function qr(O,t){const n=O.loader;n!==at&&n!==Xn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),O.progressive=!1):ve()&&(O.loader=at,O.progressive=!0,O.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Pn=2,zn=.1,Xa=.05,Gi=100;class Qa extends ks{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Gi),this.mediaSource=n.mediaSource;const s=this.media=n.media;$a(s,"playing",this.onMediaPlaying),$a(s,"waiting",this.onMediaWaiting),$a(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,m;const E=(s=this.hls)==null?void 0:s.config;if(!E)return;const C=this.media;if(!C)return;const{seeking:j}=C,X=this.seeking&&!j,G=!this.seeking&&j,ue=C.paused&&!j||C.ended||C.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,E.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&C.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!ci.getBuffered(C).length){this.nudgeRetry=0;return}const de=ci.bufferInfo(C,t,0),Ee=de.nextStart||0,Re=this.fragmentTracker;if(j&&Re&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>Pn,sn=!Ee||pn||Ee-t>Pn&&!Re.getPartialFragment(t);if(Ur||sn)return;this.moved=!1}const Le=(m=this.hls)==null?void 0:m.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Re){if(!(de.len>0)&&!Ee)return;const Ur=Math.max(Ee,de.start||0)-t,nn=!!(Le!=null&&Le.live)?Le.targetduration*2:Pn,Vr=Nl(t,Re);if(Ur>0&&(Ur<=nn||Vr)){C.paused||this._trySkipBufferHole(Vr);return}}const ut=E.detectStallWithCurrentTimeMs,ot=self.performance.now(),Kt=this.waiting;let er=this.stalled;if(er===null)if(Kt>0&&ot-Kt=ut||Kt)&&this.hls){var Er;if(((Er=this.mediaSource)==null?void 0:Er.readyState)==="ended"&&!(Le!=null&&Le.live)&&Math.abs(t-((Le==null?void 0:Le.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=ci.bufferInfo(C,t,E.maxBufferHole);this._tryFixBufferStall(jr,ir,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const m=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&m&&m.length>1&&t>m.end(0)){const E=ci.bufferedInfo(ci.timeRangesToArray(this.buffered.audio),t,0);if(E.len>1&&n>=E.start){const C=ci.timeRangesToArray(m),j=ci.bufferedInfo(C,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let Ee=Nl(t,this.fragmentTracker);Ee&&"fragment"in Ee?Ee=Ee.fragment:Ee||(Ee=void 0);const Re=ci.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:Ee,buffer:Re.len,bufferInfo:Re})}}}}}_tryFixBufferStall(t,n,s){var m,E;const{fragmentTracker:C,media:j}=this,X=(m=this.hls)==null?void 0:m.config;if(!j||!C||!X)return;const G=(E=this.hls)==null?void 0:E.latestLevelDetails,ue=Nl(s,C);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,m=t.nextStart;if(s&&m){const E=s.getFragAtPos(n,u.MAIN),C=s.getFragAtPos(m,u.MAIN);if(E&&C)return C.sn-E.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:m,stalled:E}=this;if(!m&&E!==null&&s&&n){this.stallReported=!0;const C=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(C.message),n.trigger(o.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:s,media:m}=this,E=(n=this.hls)==null?void 0:n.config;if(!m||!s||!E)return 0;const C=m.currentTime,j=ci.bufferInfo(m,C,0),X=C0&&j.len<1&&m.readyState<3,Ee=X-C;if(Ee>0&&(ue||de)){if(Ee>E.maxBufferHole){let Le=!1;if(C===0){const ut=s.getAppendedFrag(0,u.MAIN);ut&&X{const O=od();try{O&&new O(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Re=0;Reue.type===Cn.audioId3&&X:m==="video"?G=ue=>ue.type===Cn.emsg&&j:G=ue=>ue.type===Cn.audioId3&&X||ue.type===Cn.emsg&&j,Ao(E,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:m,enableDateRangeMetadataCues:E,interstitialsController:C}=this.hls.config;if(!E)return;const j=od();if(s&&m&&!C){const{fragmentStart:ut,fragmentEnd:ot}=t;let Kt=this.assetCue;Kt?(Kt.startTime=ut,Kt.endTime=ot):j&&(Kt=this.assetCue=ud(j,ut,ot,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Kt&&(Kt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Kt),Kt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var Ee;if((Ee=X.cues)!=null&&Ee.length){const ut=Object.keys(de).filter(ot=>!ue.includes(ot));for(let ot=ut.length;ot--;){var Re;const Kt=ut[ot],er=(Re=de[Kt])==null?void 0:Re.cues;delete de[Kt],er&&Object.keys(er).forEach(ir=>{const Er=er[ir];if(Er){Er.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(Er)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Le=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Le==null?void 0:Le.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let ut=0;ut{if(Ei!==Kt.id){const Ji=G[Ei];if(Ji.class===Kt.class&&Ji.startDate>Kt.startDate&&(!In||Kt.startDate.01&&(Ei.startTime=er,Ei.endTime=pn);else if(j){let Ji=Kt.attr[In];Wo(In)&&(Ji=K(Ji));const ea=ud(j,er,pn,{key:In,data:Ji},Cn.dateRange);ea&&(ea.id=ot,this.id3Track.addCue(ea),Er[In]=ea,C&&(In==="X-ASSET-LIST"||In==="X-ASSET-URL")&&ea.addEventListener("enter",this.onEventCueEnter))}}de[ot]={cues:Er,dateRange:Kt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const m=this.computeLatency();if(m===null)return;this._latency=m;const{lowLatencyMode:E,maxLiveSyncPlaybackRate:C}=this.config;if(!E||C===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=m-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,C)),Ee=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Re=Math.min(de,Math.max(1,Ee));this.changeMediaPlaybackRate(n,Re)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:m}=t,{liveSyncDuration:E,liveSyncDurationCount:C,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=E!==void 0?E:C*m);const ue=m;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const m=s.edge,E=t-n-this.edgeStalled,C=m-s.totalduration,j=m-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(C,E),j)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,m;t.playbackRate!==n&&((s=this.hls)==null||s.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 Td extends Eo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,m=[],E={},C={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:Ee,videoCodec:Re}=ue;Ee&&(ue.audioCodec=Ee=At(Ee,s)||void 0),Re&&(Re=ue.videoCodec=Nr(Re));const{width:Le,height:ut,unknownCodecs:ot}=ue,Kt=(ot==null?void 0:ot.length)||0;if(j||(j=!!(Le&&ut)),X||(X=!!Re),G||(G=!!Ee),Kt||Ee&&!this.isAudioSupported(Ee)||Re&&!this.isVideoSupported(Re)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:er,"FRAME-RATE":ir,"HDCP-LEVEL":Er,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${ir}-${er}-${Ur}-${Er}`;if(E[nn])if(E[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=C[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const In=this.createLevel(ue);E[nn]=In,m.push(In)}else E[nn].addGroupId("audio",de.AUDIO),E[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);E[nn]=Vr,C[nn]=1,m.push(Vr)}}),this.filterAndSortMediaOptions(m,n,j,X,G)}createLevel(t){const n=new Ai(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const m=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(m.message),n.supportedResult=st(m,[])}return n}isAudioSupported(t){return Ce(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Ce(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,m,E){var C;let j=[],X=[],G=t;const ue=((C=n.stats)==null?void 0:C.parsing)||{};if((s||m)&&E&&(G=G.filter(({videoCodec:er,videoRange:ir,width:Er,height:jr})=>(!!er||!!(Er&&jr))&&Jn(ir))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let er="no level with compatible codecs found in manifest",ir=er;n.levels.length&&(ir=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(ir),er+=` (${ir})`);const Er=new Error(er);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:Er,reason:ir})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(er=>!er.audioCodec||this.isAudioSupported(er.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((er,ir)=>{if(er.attrs["HDCP-LEVEL"]!==ir.attrs["HDCP-LEVEL"])return(er.attrs["HDCP-LEVEL"]||"")>(ir.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&er.height!==ir.height)return er.height-ir.height;if(er.frameRate!==ir.frameRate)return er.frameRate-ir.frameRate;if(er.videoRange!==ir.videoRange)return Yn.indexOf(er.videoRange)-Yn.indexOf(ir.videoRange);if(er.videoCodec!==ir.videoCodec){const Er=Je(er.videoCodec),jr=Je(ir.videoCodec);if(Er!==jr)return jr-Er}if(er.uri===ir.uri&&er.codecSet!==ir.codecSet){const Er=yt(er.codecSet),jr=yt(ir.codecSet);if(Er!==jr)return jr-Er}return er.averageBitrate!==ir.averageBitrate?er.averageBitrate-ir.averageBitrate:0});let Ee=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let er=0;erEr&&Er===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Le=E&&!m,ut=this.hls.config,ot=!!(ut.audioStreamController&&ut.audioTrackController),Kt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:E,video:m,altAudio:ot&&!Le&&j.some(er=>!!er.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Kt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,m=this.currentLevel,E=m?m.attrs["PATHWAY-ID"]:void 0,C=n[t],j=C.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=C,s===t&&m&&E===j)return;this.log(`Switching to level ${t} (${C.height?C.height+"p ":""}${C.videoRange?C.videoRange+" ":""}${C.codecSet?C.codecSet+" ":""}@${C.bitrate})${j?" with Pathway "+j:""} from level ${s}${E?" with Pathway "+E:""}`);const X={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(o.LEVEL_SWITCHING,X);const G=C.details;if(!G||G.live){const ue=this.switchParams(C.uri,m==null?void 0:m.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(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=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(E=>!!s[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 s;const{level:m,details:E}=n,C=n.levelInfo;if(!C){var j;this.warn(`Invalid level index ${m}`),(j=n.deliveryDirectives)!=null&&j.skip&&(E.deltaUpdateFailed=!0);return}if(C===this.currentLevel||n.withoutMultiVariant){C.fragmentError===0&&(C.loadError=0);let X=C.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(m,n,X)}else(s=n.deliveryDirectives)!=null&&s.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 s=this.getUrlWithDirectives(t.uri,n),m=this.currentLevelIndex,E=t.attrs["PATHWAY-ID"],C=t.details,j=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:""}${j&&C.live?" age "+j.toFixed(1)+(C.type?" "+C.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,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 s=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(j=>j.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const m=s.length-1;this._firstLevel=Math.min(this._firstLevel,m),this._startLevel&&(this._startLevel=Math.min(this._startLevel,m)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(O){const t={};O.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function _d(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Cd(){if(!_d())return!1;const O=ae();return typeof(O==null?void 0:O.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>O.isTypeSupported(ye(t,"video")))||["mp4a.40.2","fLaC"].some(t=>O.isTypeSupported(ye(t,"audio"))))}function Pd(){var O;const t=pd();return typeof(t==null||(O=t.prototype)==null?void 0:O.changeType)=="function"}const md=100;class vd extends $t{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const 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(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:m}=this;if(this.stopLoad(),this.setInterval(md),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}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=Ie.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Ie.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Ie.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],m=s==null?void 0:s.details;if(m&&(!m.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(m))break;this.state=Ie.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Ie.IDLE;break}break}case Ie.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===Ie.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media: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(!(s!=null&&s[E]))return;const C=s[E],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const ut={};this.altAudio===2&&(ut.type="video"),this.hls.trigger(o.BUFFER_EOS,ut),this.state=Ie.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 G=C.details;if(!G||this.state===Ie.WAITING_LEVEL||this.waitForLive(C)){this.level=E,this.state=Ie.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(C.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const Ee=this.backtrackFragment?this.backtrackFragment.start:j.end;let Re=this.getNextFragment(Ee,G);if(this.couldBacktrack&&!this.fragPrevious&&Re&&Ae(Re)&&this.fragmentTracker.getState(Re)!==gn.OK){var Le;const ot=((Le=this.backtrackFragment)!=null?Le:Re).sn-G.startSN,Kt=G.fragments[ot-1];Kt&&Re.cc===Kt.cc&&(Re=Kt,this.fragmentTracker.removeFragment(Kt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Re&&this.isLoopLoading(Re,Ee)){if(!Re.gap){const ot=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Kt=(ot===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Kt&&this.afterBufferFlushed(Kt,ot,u.MAIN)}Re=this.getNextFragmentLoopLoading(Re,G,j,u.MAIN,de)}Re&&(Re.initSegment&&!Re.initSegment.data&&!this.bitrateTest&&(Re=Re.initSegment),this.loadFragment(Re,C,Ee))}loadFragment(t,n,s){const m=this.fragmentTracker.getState(t);m===gn.NOT_LOADED||m===gn.PARTIAL?Ae(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const 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 j=this.getMainFwdBufferInfo();if(!j||j.len=C-n.maxFragLookUpTolerance&&E<=j;if(m!==null&&s.duration>m&&(E{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=_t(n.url,this.hls);if(s){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=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let m,E,C=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(E=j,m=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.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:s,part:m}=n,E=s.type===u.MAIN;if(E){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${m?" p: "+m.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===Ie.PARSED&&(this.state=Ie.IDLE);return}const j=m?m.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ae(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,m)}const C=this.media;C&&(!this._hasEnoughToStart&&ci.getBuffered(C).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),E&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=Ie.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===Ie.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=Ie.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=Ie.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:m}=this,E=s==null?void 0:s.frag;if(!E||this.fragContextChanged(E))return;n.fragmentError=0,this.state=Ie.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(o.FRAG_LOADED,s),E.bitrateTest=!1}).catch(s=>{this.state===Ie.STOPPED||this.state===Ie.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:m,chunkMeta:E}=t,C=this.getCurrentContext(E);if(!C){this.resetWhenMissingContext(E);return}const{frag:j,part:X,level:G}=C,{video:ue,text:de,id3:Ee,initSegment:Re}=m,{details:Le}=G,ut=this.altAudio?void 0:m.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=Ie.PARSING,Re){const ot=Re.tracks;if(ot){const Er=j.initSegment||j;if(this.unhandledEncryptionError(Re,j))return;this._bufferInitSegment(G,ot,Er,E),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:Er,id:n,tracks:ot})}const Kt=Re.initPTS,er=Re.timescale,ir=this.initPTS[j.cc];if(r(Kt)&&(!ir||ir.baseTime!==Kt||ir.timescale!==er)){const Er=Re.trackId;this.initPTS[j.cc]={baseTime:Kt,timescale:er,trackId:Er},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Kt,timescale:er,trackId:Er})}}if(ue&&Le){ut&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ot=Le.fragments[j.sn-1-Le.startSN],Kt=j.sn===Le.startSN,er=!ot||j.cc>ot.cc;if(m.independent!==!1){const{startPTS:ir,endPTS:Er,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:ir,endPTS:Er,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&E.id===1&&!er&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),sn=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:ir;if(!Kt&&snPn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,ir,Er,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,E,Kt||er)}else if(Kt||er)j.gap=!0;else{this.backtrack(j);return}}if(ut){const{startPTS:ot,endPTS:Kt,startDTS:er,endDTS:ir}=ut;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ot,endPTS:Kt,startDTS:er,endDTS:ir}),j.setElementaryStreamInfo(ie.AUDIO,ot,Kt,er,ir),this.bufferFragmentData(ut,j,X,E)}if(Le&&Ee!=null&&Ee.samples.length){const ot={id:n,frag:j,details:Le,samples:Ee.samples};s.trigger(o.FRAG_PARSING_METADATA,ot)}if(Le&&de){const ot={id:n,frag:j,details:Le,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ot)}}logMuxedErr(t){this.warn(`${Ae(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,m){if(this.state!==Ie.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:E,video:C,audiovideo:j}=n;if(E){const G=t.audioCodec;let ue=en(E.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const Ee=E.metadata;Ee&&"channelCount"in Ee&&(Ee.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&E.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),E.levelCodec=ue,E.id=u.MAIN,this.log(`Init audio buffer, container:${E.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${E.codec}]`),delete n.audiovideo}if(C){C.levelCodec=t.videoCodec,C.id=u.MAIN;const G=C.codec;if((G==null?void 0:G.length)===4)switch(G){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||""}/${G}]${C.codec!==G?" parsed-corrected="+C.codec:""}${C.supplemental?" supplemental="+C.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:m,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=Ie.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(ci.isBuffered(t,s)?n=this.getAppendedFrag(s):ci.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.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(o.FRAG_CHANGED,{frag:n}),(!m||m.level!==E)&&this.hls.trigger(o.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 s=this.getLevelDetails(),m=this.currentFrag||(s?lr(null,s.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 Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const m=this.keyIdToKeyInfo[s].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.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,m,E){return new Bi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:E,error:s,networkDetails:m})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let m=0,E=n.length;m{if(!this.emeController)return;C.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const m=ko(this.config);if(m.length)return this.emeController.getKeySystemAccess(m)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,m;n&&t.setKeyFormat(n);const E=t.decryptdata;if(!E){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const C=E.uri;if(!C)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${C}"`)));const j=ld(E);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return E.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(m=X)!=null&&m.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return E.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${E.keyId?" keyId: "+q(E.keyId):""} URI: ${E.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={decryptdata:E,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},E.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return E.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${E.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var m;if(!t.decryptdata.keyId&&(m=n.initSegment)!=null&&m.data){const C=xt(n.initSegment.data);if(C.length){const j=C[0];j.some(X=>X!==0)&&(this.log(`Using keyId found in init segment ${q(j)}`),t.decryptdata.keyId=j,$o.setKeyIdForUri(t.decryptdata.uri,j))}}const E=this.emeController.loadKey(s);return(t.keyLoadPromise=E.then(C=>(t.mediaKeySessionContext=C,s))).catch(C=>{throw t.keyLoadPromise=null,"data"in C&&(C.data.frag=n),C})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,m=s.loader,E=new m(s);return n.keyLoader=t.loader=E,t.keyLoadPromise=new Promise((C,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(Ee,Re,Le,ut)=>{const{frag:ot,keyInfo:Kt}=Le,er=ld(Kt.decryptdata);if(!ot.decryptdata||Kt!==this.keyIdToKeyInfo[er])return j(this.createKeyLoadError(ot,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),ut));Kt.decryptdata.key=ot.decryptdata.key=new Uint8Array(Ee.data),ot.keyLoader=null,Kt.loader=null,C({frag:ot,keyInfo:Kt})},onError:(Ee,Re,Le,ut)=>{this.resetLoader(Re),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${Ee.code} loading key ${Ee.text}`),Le,b({url:X.url,data:void 0},Ee)))},onTimeout:(Ee,Re,Le)=>{this.resetLoader(Re),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Le))},onAbort:(Ee,Re,Le)=>{this.resetLoader(Re),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Le))}};E.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:m}=t,E=s.loader;n.keyLoader===E&&(n.keyLoader=null,s.loader=null);const C=ld(s.decryptdata)||m;delete this.keyIdToKeyInfo[C],E&&E.destroy()}}function ld(O){if(O.keyFormat!==hs.FAIRPLAY){const t=O.keyId;if(t)return q(t)}return O.uri}function gd(O){const{type:t}=O;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(O,t){let n=O.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,m=n.loader,E=s||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:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:m,pathwayId:E,url:C,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:m,pathwayId:E,responseType:"text",type:h.LEVEL,url:C,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:m,url:E,deliveryDirectives:C,track:j}=n;this.load({id:s,groupId:m,level:null,responseType:"text",type:h.AUDIO_TRACK,url:E,deliveryDirectives:C,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:m,url:E,deliveryDirectives:C,track:j}=n;this.load({id:s,groupId:m,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:E,deliveryDirectives:C,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const m=s.context;m&&!n.levels.some(E=>E===m.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let m=this.getInternalLoader(t);if(m){const G=this.hls.logger,ue=m.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),m.abort()}let E;if(t.type===h.MANIFEST?E=s.manifestLoadPolicy.default:E=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),m=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const Ee=Math.max(ue*3,de*.8)*1e3;E=y({},E,{maxTimeToFirstByteMs:Math.min(Ee,E.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(Ee,E.maxTimeToFirstByteMs)})}}}const C=E.errorRetry||E.timeoutRetry||{},j={loadPolicy:E,timeout:E.maxLoadTimeMs,maxRetry:C.maxNumRetry||0,retryDelay:C.retryDelayMs||0,maxRetryDelay:C.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,Ee)=>{const Re=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Le=G.data;ue.parsing.start=performance.now(),Uo.isMediaPlaylist(Le)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,Ee||null,Re):this.handleMasterPlaylist(G,ue,de,Ee)},onError:(G,ue,de,Ee)=>{this.handleNetworkError(ue,de,!1,G,Ee)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};m.load(t,j,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,m){const E=this.hls,C=t.data,j=cd(t,s),X=Uo.parseMasterPlaylist(C,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,m,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:Ee,startTimeOffset:Re,variableList:Le}=X;this.variableList=Le,ue.forEach(er=>{const{unknownCodecs:ir}=er;if(ir){const{preferManagedMediaSource:Er}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=er;for(let Ur=ir.length;Ur--;){const sn=ir[Ur];Ce(sn,"audio",Er)?(er.audioCodec=jr=jr?`${jr},${sn}`:sn,Wt.audio[jr.substring(0,4)]=2,ir.splice(Ur,1)):Ce(sn,"video",Er)&&(er.videoCodec=pn=pn?`${pn},${sn}`:sn,Wt.video[pn.substring(0,4)]=2,ir.splice(Ur,1))}}});const{AUDIO:ut=[],SUBTITLES:ot,"CLOSED-CAPTIONS":Kt}=Uo.parseMasterPlaylistMedia(C,j,X);ut.length&&!ut.some(ir=>!ir.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),ut.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Yi({}),bitrate:0,url:""})),E.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:ut,subtitles:ot,captions:Kt,contentSteering:G,url:j,stats:n,networkDetails:m,sessionData:de,sessionKeys:Ee,startTimeOffset:Re,variableList:Le})}handleTrackOrLevelPlaylist(t,n,s,m,E){const C=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,Ee=gd(s),Re=Uo.parseLevelPlaylist(t.data,ue,de,Ee,0,this.variableList);if(G===h.MANIFEST){const Le={attrs:new Yi({}),bitrate:0,details:Re,name:"",url:ue};Re.requestScheduled=n.loading.start+zr(Re,0),C.trigger(o.MANIFEST_LOADED,{levels:[Le],audioTracks:[],url:ue,stats:n,networkDetails:m,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Re,this.handlePlaylistLoaded(Re,t,n,s,m,E)}handleManifestParsingError(t,n,s,m,E){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:m,stats:E})}handleNetworkError(t,n,s=!1,m,E){let C=`A network ${s?"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 j=new Error(C);this.hls.logger.warn(`[playlist-loader]: ${C}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:E};if(m){const Ee=(n==null?void 0:n.url)||t.url;de.response=b({url:Ee,data:void 0},m)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,m,E,C){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:Ee,deliveryDirectives:Re}=m,Le=cd(n,m),ut=gd(m);let ot=typeof m.level=="number"&&ut===u.MAIN?G:void 0;const Kt=t.playlistParsingError;if(Kt){if(this.hls.logger.warn(`${Kt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Le,error:Kt,reason:Kt.message,response:n,context:m,level:ot,parent:ut,networkDetails:E,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const er=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Le,error:er,reason:er.message,response:n,context:m,level:ot,parent:ut,networkDetails:E,stats:s});return}switch(t.live&&C&&(C.getCacheAge&&(t.ageHeader=C.getCacheAge()||0),(!C.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ot){if(!ue)ot=0;else if(ue!==j.levels[ot]){const er=j.levels.indexOf(ue);er>-1&&(ot=er)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ot||0,id:de||0,stats:s,networkDetails:E,deliveryDirectives:Re,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:Ee||"",stats:s,networkDetails:E,deliveryDirectives:Re});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:Ee||"",stats:s,networkDetails:E,deliveryDirectives:Re});break}}}class If{static get version(){return ai}static isMSESupported(){return _d()}static isSupported(){return Cd()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Cn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:Ua}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ii,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=W(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=tn(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&qr(s,n);const{abrController:m,bufferController:E,capLevelController:C,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new m(this),de=new ka(this),Ee=s.interstitialsController,Re=Ee?this.interstitialsController=new Ee(this,If):null,Le=this.bufferController=new E(this,de),ut=this.capLevelController=new C(this),ot=new X(this),Kt=new td(this),er=s.contentSteeringController,ir=er?new er(this):null,Er=this.levelController=new Td(this,ir),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new vd(this,de,pn),sn=this.gapController=new Qa(this,de);ut.setStreamController(Ur),ot.setStreamController(Ur);const nn=[Kt,Er,Ur];Re&&nn.splice(1,0,Re),ir&&nn.splice(1,0,ir),this.networkControllers=nn;const Vr=[ue,Le,sn,ut,ot,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const In=s.audioStreamController;In&&nn.push(this.audioStreamController=new In(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Ji=G.onErrorOut;typeof Ji=="function"&&this.on(o.ERROR,Ji,G),this.on(o.MANIFEST_LOADED,Kt.onManifestLoaded,Kt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,m){this._emitter.off(t,n,s,m)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const m=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:m,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const E=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.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,s=n?t.media:t,m=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,m)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,m=this._url=z.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${m}`),n&&s&&(s!==m||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Yr(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let m=0;m=n)return m;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let m;if(n===-1&&t!=null&&t.length?m=t.length-1:m=n,s)for(let E=m;E--;){const C=t[E].attrs["HDCP-LEVEL"];if(C&&C<=s)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 s=Dt(n);return Nt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,v,e){"use strict";e.d(v,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,_,b=!1,S=0;function k(){_&&clearTimeout(_)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(_=setTimeout(y?H:W,l))):W():u!==!0&&(_=setTimeout(y?H:W,y===void 0?l-V:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var v=__webpack_module_cache__[d];if(v!==void 0)return v.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 v=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(v,{a:v}),v}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},v;__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={};v=v||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~v.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,v){for(var e in v)__webpack_require__.o(v,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:v[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(v,e){return __webpack_require__.f[e](d,v),v},[]))}}(),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",1528:"p__FileShare__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",7224:"p__StatsDashboard__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:"25ebdfe0",67:"bfd60ecf",109:"c786fa0c",195:"b31306b5",264:"10779bc4",265:"704d2d7d",292:"b558f766",310:"b09470f0",316:"1f60ada6",337:"c37659f7",342:"c0bb7777",354:"d4d139cf",479:"ec582b67",485:"9713ca9c",508:"1d7063b6",532:"9ef7a815",533:"b3780897",547:"7044d2ce",556:"d8ad8563",559:"28b95887",570:"a7a9594a",576:"ed19f4ae",629:"44a1d9a5",643:"0fbd7c85",671:"4a609b8d",672:"f71929ee",680:"0fae6afb",700:"67a3e29a",737:"4df9114a",741:"ac5fd360",799:"51a5ea21",845:"a7166980",869:"47e9c0a6",895:"07b3b0ea",921:"5e6233b2",928:"9fc8fdd0",981:"24da50c7",1006:"fe894cef",1043:"fbbacbc7",1045:"ef5eeac1",1048:"21cb3c34",1070:"6d411e43",1144:"c90eccaf",1148:"ddea2068",1154:"8cb80842",1211:"c75c70d1",1253:"58ded96f",1257:"716afcfe",1265:"2eb76514",1274:"5f6ea65a",1276:"aa37a179",1343:"90927d72",1416:"8dd98554",1423:"cd0c2233",1427:"702cc828",1450:"b476b65d",1461:"65b49119",1462:"fcf08abc",1470:"4cd26900",1475:"faddd081",1482:"f397612c",1512:"a230b5ef",1520:"f7681a05",1528:"8a43c5c9",1540:"e6c49730",1545:"a608ea29",1578:"03e8de36",1581:"8810e0bd",1582:"efb97487",1646:"e6e27b60",1657:"8c65d6fe",1660:"4647fdda",1674:"fe12608b",1702:"7dd0ef22",1713:"5c524a5b",1717:"c228c632",1727:"4b2a042b",1750:"b9876391",1783:"02172aaa",1799:"1f76b2d5",1831:"17a5fe54",1836:"c873953e",1855:"fbdd023d",1880:"fc5681ee",1939:"05481c63",1953:"dbd623b2",1962:"6d54ab84",2011:"59d51f98",2045:"4fea722d",2076:"6f08f096",2102:"25d886ec",2141:"f0eda501",2216:"1fb9b6a2",2240:"26cce4c1",2249:"f4830452",2254:"24c914fe",2300:"83840044",2303:"05e13cca",2307:"7e010f3c",2338:"342c512a",2339:"d564d290",2386:"192e235c",2396:"88b20df4",2404:"9b463199",2412:"07b59f93",2425:"290f477b",2443:"9206bce0",2460:"0ff4a0cc",2476:"2102648c",2494:"68080a87",2501:"d1388c61",2529:"fb1083e3",2538:"de4a3723",2539:"ff42a25c",2548:"0b12947c",2570:"9484c3db",2594:"e87d3761",2603:"6c070ea1",2659:"23bf2352",2707:"28440b84",2806:"95762a62",2819:"a2afd093",2823:"29bd2909",2826:"6f2912bc",2829:"526d744a",2837:"54a82605",2865:"c2e6c572",2875:"8d9ee8bd",2884:"a7e946eb",2969:"ab3357d7",2983:"c8949871",3006:"9976d75c",3133:"9bf3f89c",3141:"351cb34b",3157:"92b96207",3183:"f81bfab3",3198:"8e655451",3212:"98f8721d",3220:"f37fc172",3247:"20532412",3260:"8b589619",3276:"8582e042",3282:"f8c7ede4",3317:"43f5a812",3332:"c148e87b",3355:"8eea2dce",3356:"4c83dc48",3391:"46701324",3433:"289c01e3",3442:"f966fb07",3447:"f305af2f",3451:"d2113dd8",3496:"734757e4",3509:"26af13c6",3550:"3dc83156",3581:"1bc11090",3585:"bcfb3dea",3665:"53f1f1ea",3668:"bebfbfec",3697:"481a10d9",3747:"435796bd",3754:"dfb1c29c",3777:"d5b0f2f1",3784:"a1a50935",3805:"9dbcb95e",3857:"20523c3b",3861:"cf2f3073",3862:"7cc7474a",3873:"365aa0b6",3885:"f87f7f15",3910:"3d673f42",3935:"fb99b872",3951:"3cfdd34b",3987:"5cecd51b",4014:"27a8e97c",4017:"43ee7c85",4030:"dd7037bf",4056:"965a5958",4058:"a6ef0500",4078:"005cea4a",4088:"236723f3",4093:"5baaafe4",4105:"14ff870e",4144:"672af668",4164:"9fa15904",4216:"bcd3b1e1",4217:"e85d3d10",4227:"67b7b457",4259:"14fbd765",4264:"766d6d47",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f07362e4",4492:"3a84afed",4496:"11e9fce8",4498:"6ac6709b",4504:"2dda543b",4514:"8e37600d",4520:"ab6a507b",4546:"1e3cbc52",4565:"cd70a302",4572:"a0c27c99",4599:"61def4cb",4601:"ee284581",4610:"2d87294a",4621:"973c4139",4628:"ece2c60c",4662:"4582ed4d",4685:"c33f1528",4715:"dff663c6",4736:"d700388c",4741:"5d752eb7",4757:"1aabc0b6",4766:"93d0b6de",4770:"43fc3779",4790:"619413e4",4795:"5bff3cb2",4797:"a24e92db",4800:"c6566bd2",4849:"21a9f04b",4850:"1edda4b7",4862:"20693842",4884:"09daebea",4889:"0026f340",4928:"b4c75d9f",4973:"8235bc1d",4994:"684152ed",5022:"2e3d7afe",5043:"4fbe7ab3",5048:"66037305",5060:"85dafcc6",5096:"237f1a7f",5111:"6c03ca16",5125:"d4b510e3",5148:"c3066eef",5176:"a7774e56",5179:"6b940689",5186:"d0b93ad6",5191:"09e8e405",5238:"9d87b4ee",5290:"5dabcdc2",5297:"3dbe4584",5319:"5c075be0",5321:"1163c84e",5335:"aa198ec3",5354:"7ae70604",5357:"a1bb98e3",5359:"140ae3b4",5382:"1f9ea31f",5402:"e133cd83",5416:"454536b7",5434:"38b302a6",5470:"9fa5833a",5494:"d89549c4",5518:"99aad8ea",5549:"d50d3317",5572:"5e3b67fe",5573:"fb02faea",5599:"3b623ca8",5624:"05b2747d",5631:"e00d3d36",5650:"fdd0c3e0",5664:"e6738bbd",5679:"4a090bef",5705:"9e2bd49b",5729:"2131c650",5764:"e0d7e586",5775:"d226e8b9",5786:"7612e65f",5798:"ff73e342",5816:"65562080",5825:"a4b68fca",5876:"5eded409",5888:"faa1801c",5891:"59aaa4e5",5895:"c3f56225",5902:"e06f5514",5915:"d10b71f1",5972:"d2941a81",5992:"d4f74d40",6029:"3aa17e5e",6034:"8551e0f9",6045:"d268f87f",6047:"3ce45acd",6052:"f964c5e4",6063:"4df0c1a6",6069:"96b56d42",6126:"99519171",6127:"0931642e",6170:"6a37a1b1",6265:"721802c6",6270:"4b1058df",6277:"d12c738a",6328:"cbb92368",6366:"8c28e7b2",6378:"7f3a946a",6411:"3b971528",6434:"66c4415a",6444:"29c95be3",6452:"88b21d5e",6531:"1e4cd45d",6541:"4d9f55df",6583:"d53e7512",6587:"5269c257",6634:"b8bc86cc",6651:"c2b680ab",6685:"2bc8dc22",6729:"b0e1e1d0",6741:"5d247065",6758:"6bc487dd",6774:"59d4d618",6784:"3acc08be",6788:"ea56a9db",6796:"e16620bb",6805:"7562c1df",6820:"e7a7a304",6840:"d7bb653d",6845:"a54e00a8",6882:"6aaae2c8",6883:"6cb80143",6904:"f9a0b70f",6913:"62b05a80",6963:"ef16faad",6982:"ee7fff9a",6985:"6abb4311",7008:"ad15cb50",7043:"9897481c",7045:"b11ea690",7046:"3108487a",7058:"785fc7b8",7062:"494c4471",7084:"46ccce72",7156:"e7466006",7178:"d6dfdd98",7182:"8b56c91b",7224:"fd58f5b4",7242:"4d2c95ed",7260:"c46786a5",7331:"2e27a23b",7333:"a86d1864",7365:"1005464f",7395:"5f56ec36",7460:"33755139",7477:"02c32cfc",7482:"ba873f73",7527:"45f685a8",7545:"dc42c0d2",7560:"9d24b63d",7573:"97f85034",7589:"b7c10c89",7591:"c8233ce9",7614:"1b422242",7622:"9998ee53",7686:"4fcec9f9",7706:"c2a79e40",7806:"0c15eeb9",7852:"735ce21f",7855:"6ed6b730",7857:"88c2af3d",7878:"6093d81f",7884:"83cf568c",7922:"20d05cf0",7948:"d151d58b",7964:"29aed9a1",8014:"5a153da5",8062:"1d3ec49a",8072:"a3502dea",8077:"e09eda03",8085:"b92bc5c3",8089:"d536b13a",8143:"47402b4f",8155:"be971df0",8161:"83c5fa9a",8237:"e67f0a64",8241:"68e26fd9",8302:"acb881f7",8307:"89d7a4ab",8340:"d6a1e60b",8350:"07df8a75",8356:"192ab1f8",8365:"3ec1f7ce",8398:"08a38c6d",8431:"5e34cec9",8435:"84d4843d",8447:"84f5af62",8517:"43660dc2",8561:"333e8ec9",8563:"ae448b2d",8634:"565c16f6",8639:"21c350a0",8665:"4365b30c",8688:"e8391b0e",8689:"ad43beed",8723:"a4a5d1b5",8737:"ce7dad23",8776:"0ad26240",8782:"2f227b9e",8787:"b6ac1d5c",8797:"37ac3da1",8823:"1a252713",8827:"3c42edef",8842:"9f25a3e2",8866:"30fecb60",8882:"24e19840",8885:"ae4ab8c5",8898:"d002bcd8",8909:"5a5bd2ec",8920:"7f82440c",8963:"790aecdd",8982:"a48547d6",8999:"2d156215",9076:"e4c10d9f",9104:"bbcb2345",9133:"2f5dfcd3",9205:"4cdf7892",9215:"ebce0339",9252:"0d791a59",9260:"cf5f8140",9332:"ba6cf8b3",9360:"8d112cb3",9366:"1a31fd23",9391:"b5561486",9404:"9fcc3d3e",9408:"7fd8c534",9416:"54bdb471",9487:"388476ff",9489:"9e18c53c",9507:"d0100ffb",9519:"36b815cc",9554:"ed358e7b",9559:"f794af19",9590:"1f4e934c",9647:"753cea16",9649:"065f7a53",9674:"38fa89f6",9677:"e6ae185a",9695:"6e2dcb99",9715:"90612066",9716:"6f060582",9724:"2f674bad",9785:"234d891c",9788:"7ecf1c9e",9890:"20ccc0bc",9891:"60f02702",9895:"b8e31ff2",9921:"697115b5",9922:"24131e73",9928:"5989f5e0",9944:"04b240a2",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",1528:"p__FileShare__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",7224:"p__StatsDashboard__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",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",1528:"23afae42",1545:"f8f5f64f",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"ddd6a700",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"08a9e890",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",2460:"03cdfb68",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:"cc184a3f",2983:"c8c482f7",3006:"7fce4e74",3141:"72791f8b",3157:"2038b5dc",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"49ca09b2",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"b1bbfdb9",3355:"39e3d07c",3356:"c6a4098f",3391:"f0e498fe",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"7630d0f9",3585:"5f288e7b",3665:"b20d0ab0",3668:"86f20630",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3935:"cd50aa32",3951:"4a9249b1",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"7f9d4513",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:"014ca65e",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"4e7b8c12",4715:"45efe14a",4736:"2968553b",4741:"c8d03de5",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4849:"2a1dc219",4862:"e8eacc3e",4884:"bd293d3b",4889:"a91da64a",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:"b25021a2",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:"c7a91e8e",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"5496b206",6277:"12e50919",6328:"de2b9d62",6366:"079fc2d8",6434:"0112f8db",6444:"fd46d237",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"df151169",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:"fe78dd10",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7395:"ff574c5d",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"a4765b7e",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:"2e8d934b",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:"664121ad",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,v){return Object.prototype.hasOwnProperty.call(d,v)}}(),function(){var d={};__webpack_require__.l=function(v,e,r,i){if(d[v]){d[v].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o0&&arguments[0]!==void 0?arguments[0]:"";return Mn.endsWith("/")?Mn:"".concat(Mn,"/")}var fc=__webpack_require__(38127),dc=__webpack_require__(38329),rl=__webpack_require__(8616),nl=["content"],Du=["content"],yf=/^(http:|https:)?\/\//;function hc(Mn){return yf.test(Mn)||Mn.startsWith("/")&&!Mn.startsWith("/*")||Mn.startsWith("./")||Mn.startsWith("../")}var bu=function(){return Ue.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},ml=function(ni){var qi,Ba=ni.loaderData,fa=ni.htmlPageOpts,Sa=ni.manifest,xa=(Sa==null||(qi=Sa.assets)===null||qi===void 0?void 0:qi["umi.css"])||"";return Ue.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ba||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(fa||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(xa,"'")}})};function Ou(Mn){var ni=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Mn=="string")return hc(Mn)?(0,mo.Z)({src:Mn},ni):{content:Mn};if((0,rl.Z)(Mn)==="object")return(0,mo.Z)((0,mo.Z)({},Mn),ni);throw new Error("Invalid script type: ".concat((0,rl.Z)(Mn)))}function Uf(Mn){return hc(Mn)?{type:"link",href:Mn}:{type:"style",content:Mn}}var Jc=function(ni){var qi,Ba,fa,Sa,xa,Os,da=ni.htmlPageOpts;return Ue.createElement(Ue.Fragment,null,(da==null?void 0:da.title)&&Ue.createElement("title",null,da.title),da==null||(qi=da.favicons)===null||qi===void 0?void 0:qi.map(function(Ms,Yu){return Ue.createElement("link",{key:Yu,rel:"shortcut icon",href:Ms})}),(da==null?void 0:da.description)&&Ue.createElement("meta",{name:"description",content:da.description}),(da==null||(Ba=da.keywords)===null||Ba===void 0?void 0:Ba.length)&&Ue.createElement("meta",{name:"keywords",content:da.keywords.join(",")}),da==null||(fa=da.metas)===null||fa===void 0?void 0:fa.map(function(Ms){return Ue.createElement("meta",{key:Ms.name,name:Ms.name,content:Ms.content})}),da==null||(Sa=da.links)===null||Sa===void 0?void 0:Sa.map(function(Ms,Yu){return Ue.createElement("link",(0,dc.Z)({key:Yu},Ms))}),da==null||(xa=da.styles)===null||xa===void 0?void 0:xa.map(function(Ms,Yu){var al=Uf(Ms),yl=al.type,Xu=al.href,Bl=al.content;if(yl==="link")return Ue.createElement("link",{key:Yu,rel:"stylesheet",href:Xu});if(yl==="style")return Ue.createElement("style",{key:Yu},Bl)}),da==null||(Os=da.headScripts)===null||Os===void 0?void 0:Os.map(function(Ms,Yu){var al=Ou(Ms),yl=al.content,Xu=(0,fc.Z)(al,nl);return Ue.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))}))};function Zo(Mn){var ni,qi=Mn.children,Ba=Mn.loaderData,fa=Mn.manifest,Sa=Mn.htmlPageOpts,xa=Mn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Os=Mn.mountElementId;if(xa!=null&&xa.pureHtml)return Ue.createElement("html",null,Ue.createElement("head",null,Ue.createElement(Jc,{htmlPageOpts:Sa})),Ue.createElement("body",null,Ue.createElement(bu,null),Ue.createElement("div",{id:Os},qi),Ue.createElement(ml,{manifest:fa,loaderData:Ba,htmlPageOpts:Sa})));if(xa!=null&&xa.pureApp)return Ue.createElement(Ue.Fragment,null,qi);var da=typeof window=="undefined"?fa==null?void 0:fa.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return Ue.createElement("html",{suppressHydrationWarning:!0,lang:(Sa==null?void 0:Sa.lang)||"en"},Ue.createElement("head",null,Ue.createElement("meta",{charSet:"utf-8"}),Ue.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),da&&Ue.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:da}),Ue.createElement(Jc,{htmlPageOpts:Sa})),Ue.createElement("body",null,Ue.createElement(bu,null),Ue.createElement("div",{id:Os},qi),Ue.createElement(ml,{manifest:fa,loaderData:Ba,htmlPageOpts:Sa}),Sa==null||(ni=Sa.scripts)===null||ni===void 0?void 0:ni.map(function(Ms,Yu){var al=Ou(Ms),yl=al.content,Xu=(0,fc.Z)(al,Du);return Ue.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))})))}var Rl=Ue.createContext(void 0);function kc(){return Ue.useContext(Rl)}var pc=["redirect"];function _c(Mn){var ni=Mn.routesById,qi=Mn.parentId,Ba=Mn.routeComponents,fa=Mn.useStream,Sa=fa===void 0?!0:fa;return Object.keys(ni).filter(function(xa){return ni[xa].parentId===qi}).map(function(xa){var Os=vc((0,mo.Z)((0,mo.Z)({route:ni[xa],routeComponent:Ba[xa],loadingComponent:Mn.loadingComponent,reactRouter5Compat:Mn.reactRouter5Compat},Mn.reactRouter5Compat&&{hasChildren:Object.keys(ni).filter(function(Ms){return ni[Ms].parentId===xa}).length>0}),{},{useStream:Sa})),da=_c({routesById:ni,routeComponents:Ba,parentId:Os.id,loadingComponent:Mn.loadingComponent,reactRouter5Compat:Mn.reactRouter5Compat,useStream:Sa});return da.length>0&&(Os.children=da,Os.routes=da),Os})}function mc(Mn){var ni=(0,yu.UO)(),qi=(0,yu.Gn)(Mn.to,ni),Ba=(0,cc.T$)(),fa=(0,yu.TH)();if(Ba!=null&&Ba.keepQuery){var Sa=fa.search+fa.hash;qi+=Sa}var xa=(0,mo.Z)((0,mo.Z)({},Mn),{},{to:qi});return Ue.createElement(yu.Fg,(0,dc.Z)({replace:!0},xa))}function vc(Mn){var ni=Mn.route,qi=Mn.useStream,Ba=qi===void 0?!0:qi,fa=ni.redirect,Sa=(0,fc.Z)(ni,pc),xa=Mn.reactRouter5Compat?Rc:Xl;return(0,mo.Z)({element:fa?Ue.createElement(mc,{to:fa}):Ue.createElement(Rl.Provider,{value:{route:Mn.route}},Ue.createElement(xa,{loader:Ue.memo(Mn.routeComponent),loadingComponent:Mn.loadingComponent||Rf,hasChildren:Mn.hasChildren,useStream:Ba}))},Sa)}function Rf(){return Ue.createElement("div",null)}function Rc(Mn){var ni=kc(),qi=ni.route,Ba=(0,cc.Ov)(),fa=Ba.history,Sa=Ba.clientRoutes,xa=(0,yu.UO)(),Os={params:xa,isExact:!0,path:qi.path,url:fa.location.pathname},da=Mn.loader,Ms={location:fa.location,match:Os,history:fa,params:xa,route:qi,routes:Sa};return Mn.useStream?Ue.createElement(Ue.Suspense,{fallback:Ue.createElement(Mn.loadingComponent,null)},Ue.createElement(da,Ms,Mn.hasChildren&&Ue.createElement(yu.j3,null))):Ue.createElement(da,Ms,Mn.hasChildren&&Ue.createElement(yu.j3,null))}function Xl(Mn){var ni=Mn.loader;return Mn.useStream?Ue.createElement(Ue.Suspense,{fallback:Ue.createElement(Mn.loadingComponent,null)},Ue.createElement(ni,null)):Ue.createElement(ni,null)}var Ql=null;function bf(){return Ql}function ef(Mn){var ni=Mn.history,qi=Ue.useState({action:ni.action,location:ni.location}),Ba=(0,Iu.Z)(qi,2),fa=Ba[0],Sa=Ba[1];return(0,Ue.useLayoutEffect)(function(){return ni.listen(Sa)},[ni]),(0,Ue.useLayoutEffect)(function(){function xa(Os){Mn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Mn.routes,clientRoutes:Mn.clientRoutes,location:Os.location,action:Os.action,basename:Mn.basename,isFirst:!!Os.isFirst}})}return xa({location:fa.location,action:fa.action,isFirst:!0}),ni.listen(xa)},[ni,Mn.routes,Mn.clientRoutes]),Ue.createElement(yu.F0,{navigator:ni,location:fa.location,basename:Mn.basename},Mn.children)}function il(){var Mn=(0,cc.Ov)(),ni=Mn.clientRoutes;return(0,yu.V$)(ni)}var gc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],yc=function(ni,qi){var Ba=ni.basename||"/",fa=_c({routesById:ni.routes,routeComponents:ni.routeComponents,loadingComponent:ni.loadingComponent,reactRouter5Compat:ni.reactRouter5Compat,useStream:ni.useStream});ni.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:fa}});for(var Sa=Ue.createElement(ef,{basename:Ba,pluginManager:ni.pluginManager,routes:ni.routes,clientRoutes:fa,history:ni.history},qi),xa=0,Os=gc;xanew Promise((Ba,fa)=>{var Sa=da=>{try{Os(qi.next(da))}catch(Ms){fa(Ms)}},xa=da=>{try{Os(qi.throw(da))}catch(Ms){fa(Ms)}},Os=da=>da.done?Ba(da.value):Promise.resolve(da.value).then(Sa,xa);Os((qi=qi.apply(Mn,ni)).next())});function xf(){return Mc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/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:"/statsDashboard",parentId:"1",id:"462"},463:{path:"/fileShare",parentId:"1",id:"463"},464:{path:"/",parentId:"1",id:"464"},465:{path:"/",exact:!0,parentId:"464",id:"465"},466:{path:"/api/*",exact:!0,parentId:"464",id:"466"},467:{path:"/search",exact:!0,parentId:"464",id:"467"},468:{path:"/moop_cases",exact:!0,parentId:"464",id:"468"},469:{path:"/moop_cases/new",exact:!0,parentId:"464",id:"469"},470:{path:"/moop_cases/:caseId",exact:!0,parentId:"464",id:"470"},471:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"464",id:"471"},472:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"464",id:"472"},473:{path:"/randompaper",exact:!0,parentId:"464",id:"473"},474:{path:"/randompaper/edit/:id",exact:!0,parentId:"464",id:"474"},475:{path:"/randompaper/detail/:id",exact:!0,parentId:"464",id:"475"},476:{path:"/403",parentId:"464",id:"476"},477:{path:"/500",parentId:"464",id:"477"},478:{path:"/404",parentId:"464",id:"478"},479:{path:"/download",parentId:"464",id:"479"},480:{path:"/iwce",parentId:"464",id:"480"},481:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"464",id:"481"},482:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"464",id:"482"},483:{path:"/Activities",parentId:"464",id:"483"},484:{path:"/iwce/:itemname",parentId:"464",id:"484"},485:{path:"/hpc-course",parentId:"464",id:"485"},486:{path:"/user_agents",parentId:"464",id:"486"},487:{path:"/three",parentId:"464",id:"487"},488:{path:"/introduction",parentId:"464",id:"488"},489:{path:"/chatgpt",parentId:"464",id:"489"},490:{path:"/*",parentId:"464",id:"490"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:Ue.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),2:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),3:Ue.lazy(()=>__webpack_require__.e(4862).then(__webpack_require__.bind(__webpack_require__,41427))),4:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),5:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),6:Ue.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,79778))),7:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8356),__webpack_require__.e(5664),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,31600))),8:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8356),__webpack_require__.e(5664),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,34115))),9:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),10:Ue.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,26934))),11:Ue.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,92873))),12:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,78397))),13:Ue.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,65831))),14:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,38801))),15:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,53801))),16:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,78397))),17:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8356),__webpack_require__.e(5664),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,31600))),18:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8356),__webpack_require__.e(5664),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,31600))),19:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),20:Ue.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,41216))),21:Ue.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,29251))),22:Ue.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,77287))),23:Ue.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,41216))),24:Ue.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,40713))),25:Ue.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,40713))),26:Ue.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),27:Ue.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),28:Ue.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,10660))),29:Ue.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,54193))),30:Ue.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,99590))),31:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,63109))),32:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,70882))),33:Ue.lazy(()=>__webpack_require__.e(2303).then(__webpack_require__.bind(__webpack_require__,26733))),34:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,57993))),35:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,55107))),36:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,84964))),37:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,9167))),38:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,65852))),39:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,68466))),40:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,66835))),41:Ue.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,97835))),42:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,18571))),43:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8356),__webpack_require__.e(5664),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,31600))),44:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8356),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,1810))),45:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8356),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,99573))),46:Ue.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,12258))),47:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),48:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,74768))),49:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,93884))),50:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,93884))),51:Ue.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,31333))),52:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8356),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,21378))),53:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8356),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,21378))),54:Ue.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,82643))),55:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,59372))),56:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,31618))),57:Ue.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),58:Ue.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),59:Ue.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),60:Ue.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),61:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,35507))),62:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,43867))),63:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,8180))),64:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,82999))),65:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,18379))),66:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,69911))),67:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,9324))),68:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,80800))),69:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,66206))),70:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,4793))),71:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,98519))),72:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,70970))),73:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,91235))),74:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,88244))),75:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,1952))),76:Ue.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,12116))),77:Ue.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,48862))),78:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,6047))),79:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,61571))),80:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,12899))),81:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,31191))),82:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,31698))),83:Ue.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,65831))),84:Ue.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,52783))),85:Ue.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,50826))),86:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,94322))),87:Ue.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,73305))),88:Ue.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,34158))),89:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),90:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),91:Ue.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,13178))),92:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,90907))),93:Ue.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,69735))),94:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8356),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,90880))),95:Ue.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,15454))),96:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,622))),97:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,23891))),98:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,20149))),99:Ue.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,36858))),100:Ue.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,41443))),101:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,81224))),102:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,81224))),103:Ue.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,71903))),104:Ue.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),105:Ue.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),106:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,20128))),107:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,20128))),108:Ue.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,64820))),109:Ue.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,64820))),110:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3857),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,99396))),111:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3857),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,99396))),112:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3857),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,82767))),113:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3857),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,82767))),114:Ue.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,56992))),115:Ue.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,50716))),116:Ue.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,75002))),117:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,88377))),118:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,88377))),119:Ue.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,81914))),120:Ue.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,47318))),121:Ue.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,42786))),122:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,1408))),123:Ue.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,59364))),124:Ue.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,68502))),125:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,13083))),126:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,13083))),127:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),128:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),129:Ue.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,43450))),130:Ue.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,43450))),131:Ue.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,55458))),132:Ue.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,55458))),133:Ue.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,49271))),134:Ue.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,44323))),135:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,26658))),136:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,82042))),137:Ue.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,50420))),138:Ue.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,50420))),139:Ue.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,84943))),140:Ue.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,19162))),141:Ue.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,19162))),142:Ue.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,10670))),143:Ue.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,10670))),144:Ue.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,74735))),145:Ue.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),146:Ue.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),147:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),148:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),149:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,88860))),150:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,96640))),151:Ue.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,44475))),152:Ue.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,10402))),153:Ue.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,521))),154:Ue.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,38159))),155:Ue.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,81844))),156:Ue.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,49499))),157:Ue.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,52576))),158:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),159:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(845),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,43580))),160:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(845),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,43580))),161:Ue.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,25969))),162:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(845),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,43580))),163:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,68661))),164:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,68661))),165:Ue.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,87019))),166:Ue.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,80070))),167:Ue.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,57754))),168:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,38674))),169:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),170:Ue.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,6880))),171:Ue.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,39109))),172:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),173:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),174:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,7018))),175:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),176:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8356),__webpack_require__.e(5664),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,31600))),177:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),178:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),179:Ue.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,9488))),180:Ue.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,68724))),181:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8356),__webpack_require__.e(5664),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,31600))),182:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),183:Ue.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,48699))),184:Ue.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,92439))),185:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,1363))),186:Ue.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,90232))),187:Ue.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,96345))),188:Ue.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,62538))),189:Ue.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,88252))),190:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(1540),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,95816))),191:Ue.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,19243))),192:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,4415))),193:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73443))),194:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73443))),195:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),196:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),197:Ue.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,17509))),198:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,39995))),199:Ue.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,56869))),200:Ue.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,62973))),201:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,36900))),202:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),203:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),204:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,93557))),205:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,45826))),206:Ue.lazy(()=>Promise.all([__webpack_require__.e(1540),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,41666))),207:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,35045))),208:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,27035))),209:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,12890))),210:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,72005))),211:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,72005))),212:Ue.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,81295))),213:Ue.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,81295))),214:Ue.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,36599))),215:Ue.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,36599))),216:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),217:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),218:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,98613))),219:Ue.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,75892))),220:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),221:Ue.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,11448))),222:Ue.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,14055))),223:Ue.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,57229))),224:Ue.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,87828))),225:Ue.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),226:Ue.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),227:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,15925))),228:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,4160))),229:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,35924))),230:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,33842))),231:Ue.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,34440))),232:Ue.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,35305))),233:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,1654))),234:Ue.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,57887))),235:Ue.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,99532))),236:Ue.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,91576))),237:Ue.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,61544))),238:Ue.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,64377))),239:Ue.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,39243))),240:Ue.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,99532))),241:Ue.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,29261))),242:Ue.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,89906))),243:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,24764))),244:Ue.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,15467))),245:Ue.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,79942))),246:Ue.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,62228))),247:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,71617))),248:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,85675))),249:Ue.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,36068))),250:Ue.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,1831))),251:Ue.lazy(()=>__webpack_require__.e(7948).then(__webpack_require__.bind(__webpack_require__,20433))),252:Ue.lazy(()=>__webpack_require__.e(9519).then(__webpack_require__.bind(__webpack_require__,97026))),253:Ue.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,66209))),254:Ue.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,79261))),255:Ue.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,51405))),256:Ue.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,57505))),257:Ue.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,12463))),258:Ue.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,49735))),259:Ue.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,29449))),260:Ue.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,49123))),261:Ue.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,21605))),262:Ue.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,22922))),263:Ue.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),264:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),265:Ue.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,80613))),266:Ue.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,3733))),267:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),268:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),269:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,84805))),270:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,84805))),271:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,20620))),272:Ue.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,16764))),273:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),274:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),275:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),276:Ue.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,20444))),277:Ue.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,78505))),278:Ue.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,96176))),279:Ue.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,12810))),280:Ue.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,32034))),281:Ue.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,87578))),282:Ue.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,92012))),283:Ue.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,2661))),284:Ue.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,2905))),285:Ue.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,38392))),286:Ue.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,3233))),287:Ue.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,14172))),288:Ue.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,39352))),289:Ue.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,855))),290:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,21263))),291:Ue.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,63357))),292:Ue.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,38164))),293:Ue.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,22388))),294:Ue.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),295:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),296:Ue.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,47028))),297:Ue.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,94570))),298:Ue.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,15421))),299:Ue.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,7432))),300:Ue.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,39788))),301:Ue.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,53392))),302:Ue.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,42555))),303:Ue.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,6170))),304:Ue.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),305:Ue.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),306:Ue.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,49423))),307:Ue.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),308:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8356),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,97317))),309:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),310:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8356),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,97317))),311:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),312:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8356),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,97317))),313:Ue.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),314:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8356),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,28475))),315:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8356),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,56918))),316:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),317:Ue.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,60862))),318:Ue.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,45356))),319:Ue.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,76202))),320:Ue.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,22473))),321:Ue.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,74058))),322:Ue.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,53575))),323:Ue.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,3668))),324:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),325:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,23144))),326:Ue.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),327:Ue.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),328:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),329:Ue.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,99048))),330:Ue.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,328))),331:Ue.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,88025))),332:Ue.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,50722))),333:Ue.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,27460))),334:Ue.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,81582))),335:Ue.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,2431))),336:Ue.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,72918))),337:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),338:Ue.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,34154))),339:Ue.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,85551))),340:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,24411))),341:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),342:Ue.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),343:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),344:Ue.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),345:Ue.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),346:Ue.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),347:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),348:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),349:Ue.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),350:Ue.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),351:Ue.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),352:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,54905))),353:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),354:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),355:Ue.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),356:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),357:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),358:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),359:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),360:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),361:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),362:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),363:Ue.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),364:Ue.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),365:Ue.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),366:Ue.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),367:Ue.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),368:Ue.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),369:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),370:Ue.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),371:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),372:Ue.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),373:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),374:Ue.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),375:Ue.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),376:Ue.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),377:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),378:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),379:Ue.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),380:Ue.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),381:Ue.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),382:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,54905))),383:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),384:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),385:Ue.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),386:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),387:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),388:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),389:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),390:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),391:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),392:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),393:Ue.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),394:Ue.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),395:Ue.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),396:Ue.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),397:Ue.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),398:Ue.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),399:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),400:Ue.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),401:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),402:Ue.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,47317))),403:Ue.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,21484))),404:Ue.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,86315))),405:Ue.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,35153))),406:Ue.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,97137))),407:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),408:Ue.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,5202))),409:Ue.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,2016))),410:Ue.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,8306))),411:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,52889))),412:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,85434))),413:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,57858))),414:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,65334))),415:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),416:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),417:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),418:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),419:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),420:Ue.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,31765))),421:Ue.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),422:Ue.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),423:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,4282))),424:Ue.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,81285))),425:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),426:Ue.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,94163))),427:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,17734))),428:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),429:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,15902))),430:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,32624))),431:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),432:Ue.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,89288))),433:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),434:Ue.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,91185))),435:Ue.lazy(()=>__webpack_require__.e(672).then(__webpack_require__.bind(__webpack_require__,39066))),436:Ue.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,4255))),437:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),438:Ue.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,87091))),439:Ue.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,24693))),440:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),441:Ue.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,20146))),442:Ue.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,95513))),443:Ue.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,62465))),444:Ue.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,54895))),445:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,27307))),446:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,14781))),447:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,63601))),448:Ue.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,32040))),449:Ue.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,11881))),450:Ue.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,85978))),451:Ue.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,11881))),452:Ue.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,465))),453:Ue.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,75827))),454:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),455:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,7868))),456:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),457:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,28432))),458:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),459:Ue.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,90131))),460:Ue.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,75499))),461:Ue.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,53198))),462:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,98787))),463:Ue.lazy(()=>__webpack_require__.e(1528).then(__webpack_require__.bind(__webpack_require__,53564))),464:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,4336))),465:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(845),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,51415))),466:Ue.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,89609))),467:Ue.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,74897))),468:Ue.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,55700))),469:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),470:Ue.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,75243))),471:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),472:Ue.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,3766))),473:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),474:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),475:Ue.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,49026))),476:Ue.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,40085))),477:Ue.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,58234))),478:Ue.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),479:Ue.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,65077))),480:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),481:Ue.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,73980))),482:Ue.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,1408))),483:Ue.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,83741))),484:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),485:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),486:Ue.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,75413))),487:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,4147))),488:Ue.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,28637))),489:Ue.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,10998))),490:Ue.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),"@@/global-layout":Ue.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,73258)))}}})}var P=__webpack_require__(19873),D=__webpack_require__(26243),L=__webpack_require__(71418),me=__webpack_require__(41977),De=()=>Ue.createElement(L.Z,{size:"middle",className:me.Z.loading}),an=__webpack_require__(65582),Vn=__webpack_require__(66649),hn=__webpack_require__.n(Vn),Fi=__webpack_require__(91392),cs=__webpack_require__.n(Fi),Ka=__webpack_require__(73100),Ho=__webpack_require__.n(Ka),ns=__webpack_require__(14805),Ao=__webpack_require__.n(ns),js=__webpack_require__(13477),tf=__webpack_require__.n(js),ql=__webpack_require__(64796),Fc=__webpack_require__.n(ql),rf=__webpack_require__(9007),Vu=__webpack_require__.n(rf),Si=__webpack_require__(58626),Sl=__webpack_require__.n(Si),Bc=__webpack_require__(9084),nu=__webpack_require__.n(Bc),co=__webpack_require__(5116),vs=__webpack_require__.n(co),vl=__webpack_require__(50991),Jl=__webpack_require__.n(vl),gl=__webpack_require__(39050),Ll=__webpack_require__.n(gl),Al=__webpack_require__(1554),Ef=__webpack_require__.n(Al),ku=__webpack_require__(59697),Ml=__webpack_require__.n(ku);hn().extend(Ho()),hn().extend(Ao()),hn().extend(tf()),hn().extend(Fc()),hn().extend(Vu()),hn().extend(Sl()),hn().extend(nu()),hn().extend(vs()),hn().extend(Jl()),hn().extend(Ll()),hn().extend(Ef()),hn().extend(Ml()),hn().extend(cs());var nf=Object.defineProperty,Fl=Object.getOwnPropertySymbols,wf=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Tl=(Mn,ni,qi)=>ni in Mn?nf(Mn,ni,{enumerable:!0,configurable:!0,writable:!0,value:qi}):Mn[ni]=qi,ec=(Mn,ni)=>{for(var qi in ni||(ni={}))wf.call(ni,qi)&&Tl(Mn,qi,ni[qi]);if(Fl)for(var qi of Fl(ni))Ru.call(ni,qi)&&Tl(Mn,qi,ni[qi]);return Mn},Nc=(Mn,ni,qi)=>new Promise((Ba,fa)=>{var Sa=da=>{try{Os(qi.next(da))}catch(Ms){fa(Ms)}},xa=da=>{try{Os(qi.throw(da))}catch(Ms){fa(Ms)}},Os=da=>da.done?Ba(da.value):Promise.resolve(da.value).then(Sa,xa);Os((qi=qi.apply(Mn,ni)).next())});const $u="/react/build/",xu=!1;function Eu(){return Nc(this,null,function*(){const Mn=(0,P.gD)(),{routes:ni,routeComponents:qi}=yield xf(Mn);yield Mn.applyPlugins({key:"patchRoutes",type:an.ApplyPluginsType.event,args:{routes:ni,routeComponents:qi}});const Ba=Mn.applyPlugins({key:"modifyContextOpts",type:an.ApplyPluginsType.modify,initialValue:{}}),fa=Ba.basename||"/",Sa=Ba.historyType||"browser",xa=(0,D.fi)(ec({type:Sa,basename:fa},Ba.historyOpts));return Mn.applyPlugins({key:"render",type:an.ApplyPluginsType.compose,initialValue(){const Os={useStream:!0,routes:ni,routeComponents:qi,pluginManager:Mn,mountElementId:"root",rootElement:Ba.rootElement||document.getElementById("root"),loadingComponent:De,publicPath:$u,runtimePublicPath:xu,history:xa,historyType:Sa,basename:fa,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ba.callback},da=Mn.applyPlugins({key:"modifyClientRenderOpts",type:an.ApplyPluginsType.modify,initialValue:Os});return Lc(da)}})()})}Eu(),typeof window!="undefined"&&(window.g_umi={version:"4.5.3"})})()})();